summaryrefslogtreecommitdiffstats
path: root/icon-themes/elementary_svg/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'icon-themes/elementary_svg/cmd')
-rw-r--r--icon-themes/elementary_svg/cmd/32/about.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/absoluterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/acceptalltrackedchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/accepttracedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/accepttrackedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/accepttrackedchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/accepttrackedchangetonext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/actionmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/adddirect.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/addfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/additionsdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/addons.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/addprintarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/addressbooksource.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/addwatch.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/alignblock.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/alignbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/aligncenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/aligndown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/alignhorizontalcenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/alignleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/alignmiddle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/alignright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/aligntop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/alignup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/alignverticalcenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/alphaliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/alphalowliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/animationeffects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/animationmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/animationobjects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/absoluterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/alphaliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/alphalowliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/bulletsandnumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/chapternumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/continuenumbering.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/defaultbullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/defaultnumbering.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/deleterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/insertneutralparagraph.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/linenumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/newrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/numberingstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/outlinebullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/recsave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/recundo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/redo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/removebullets.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/romanliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/romanlowliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/setoutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/undo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.chevron.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.circular-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.corner-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.down-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.down-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.left-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.left-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.left-right-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.left-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.notched-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.pentagon-right.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.quad-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.quad-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.right-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.s-sharped-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.split-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.split-round-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.striped-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.up-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.up-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.up-down-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.up-down-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-down-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/assignlayout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/assignmacro.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/attributepagesize.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/auditingfillmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/auditmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/autocontrolfocus.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/autocorrectdlg.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/autoformat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/autooutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/autoredactdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/autosum.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/avmediaplayer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/backcolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/backgroundcolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/backward.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicideappear.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.block-arc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.can.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.circle-pie.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.circle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.cross.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.cube.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.diamond.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.ellipse.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.frame.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.hexagon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.isosceles-triangle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.octagon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.paper.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.parallelogram.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.pentagon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.quadrat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.rectangle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.right-triangle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.ring.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.round-quadrat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.round-rectangle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicshapes.trapezoid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicstepinto.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicstepout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicstepover.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/basicstop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/beforeobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/behindobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezier_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierappend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierclose.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierconvert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/beziercutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierdelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezieredge.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/beziereliminatepoints.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierfill.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierinsert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/beziermove.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/beziersmooth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/beziersymmetric.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bg/bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bg/changecasetolower.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bg/changecasetoupper.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bg/hyphenate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bg/insertfixedtext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bg/italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bg/smallcaps.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bg/sortdescending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bg/spelling.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bg/spellonline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bibliographycomponent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bmpmask.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/borderdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bringtofront.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/browseview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/bulletsandnumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/calculate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/calloutshapes.cloud-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-1.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-2.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-3.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/calloutshapes.rectangular-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/calloutshapes.round-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/calloutshapes.round-rectangular-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/cancel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/capturepoint.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/chainframes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/changebezier.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/changecasetolower.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/changecasetoupper.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/changedatabasefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/changepicture.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/changepolygon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/chapternumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/charfontname.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/checkbox.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/32/choosecontrols.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/choosedesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/choosemacro.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/choosepolygon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/circle_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/circlearc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/circlecut.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/circlecut_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/circlepie_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/cleararrowdependents.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/cleararrowprecedents.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/cleararrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/closedoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/closemasterview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/closepreview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/closewin.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/color.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/colorscaleformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/colorsettings.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/columnmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/columnwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/combine.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/combobox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/commentchangetracking.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/comparedocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/compilebasic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/compressgraphic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/conddateformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/conditionalformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/conditionalformatmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/cone.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/config.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/configuredialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connector.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorarrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorarrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorarrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcircleend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcircles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcirclestart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurvearrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurvearrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurvearrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurvecircleend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurvecircles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurvecirclestart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinearrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinearrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinearrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinecircleend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinecirclestart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlines.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinesarrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinesarrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinesarrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinescircleend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinescirclestart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/continuenumbering.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/contourdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/controlcodes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/controlproperties.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/convertinto3d.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/convertinto3dlathe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/convertinto3dlathefast.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/copy.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/copyobjects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/crookrotate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/crookslant.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/crop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/cube.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/currencyfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/customanimation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/customshowdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/cut.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/cylinder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/cyramid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dataarearefresh.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/databarformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dataconsolidate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/datadatapilotrun.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/datafilterautofilter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/datafilterspecialfilter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/datafilterstandardfilter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dataimport.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dataincolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/datainrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dataprovider.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dataproviderrefresh.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dataranges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/datasort.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/datastreams.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/datastreamsplay.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/datasubtotals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/datefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbaddrelation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbchangedesignmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbclearquery.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbdistinctvalues.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbformdelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbformedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbformrename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbindexdesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbnewform.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbnewformautopilot.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbnewquery.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbnewqueryautopilot.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbnewreport.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbnewreportautopilot.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbnewtable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbnewtableautopilot.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbnewviewsql.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbquerydelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbqueryedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbqueryrename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbrelationdesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbreportdelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbreportedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbreportrename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbsortingandgrouping.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbtabledelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbtableedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbtablerename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbviewaliases.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbviewforms.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbviewfunctions.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbviewqueries.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbviewreports.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbviewtablenames.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbviewtables.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/de/bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/de/italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/de/numberformatdecdecimals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/de/numberformatdecimal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/de/numberformatincdecimals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/de/numberformatthousands.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/decrementindent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/decrementlevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/decrementsublevels.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/defaultbullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/defaultcharstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/defaultnumbering.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/definedbname.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/definename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/defineprintarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/delete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deleteallannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deleteallbreaks.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deleteannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deleteauthor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deletecolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deletemasterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deletepage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deletepivottable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deleteprintarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deleterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deleterows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deleteslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deletetable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/designerdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/developmenttoolsdockingwindow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dia.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diaauto.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diaeffect.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diagramarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diagramaxis.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diagramaxisx.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diagramaxisxyz.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diagramaxisy.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diagramaxisz.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diagramdata.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diagramtype.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diagramwall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diamode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diaspeed.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/diatime.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dismantle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/displaymasterbackground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/displaymasterobjects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/displaymode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/distributecolumns.svg1
-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/distributerows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/distributeselection.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/32/documentation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/donation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/doubleclicktextedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/downsearch.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/drawcaption.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/drawchart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dsbdocumentdatasource.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dsbinsertcontent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dsbrowserexplorer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/duplicatepage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/duplicatesheet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/duplicateslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/edit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/editannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/editcurindex.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/editdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/editframeset.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/editglossary.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/editheaderandfooter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/edithyperlink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/editprintarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/editstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ellipse_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ellipsecut.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ellipsecut_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/emojicontrol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/emphasischarstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/entergroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/entirecell.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/entirecolumn.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/entirerow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/equalizeheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/equalizewidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/errorcellstyles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/es/bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/es/underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/es/underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/euroconverter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/executereport.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/expandpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/exportdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/exportdirecttoepub.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/exportdirecttopdf.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/exportto.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/exporttoo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/extendedhelp.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/extrusion3dcolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/extrusiondepthfloater.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/extrusiondirectionfloater.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/extrusionlightingfloater.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/extrusionsurfacefloater.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/extrusiontiltdown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/extrusiontiltleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/extrusiontiltright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/extrusiontiltup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/extrusiontoggle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fields.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/filldown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fillleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fillright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fillshadow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fillup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/firstpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/firstrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fliphorizontal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flipvertical.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-card.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-collate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-decision.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-delay.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-direct-access-storage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-display.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-document.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-internal-storage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-manual-input.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-merge.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-multidocument.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-off-page-connector.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-or.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-predefined-process.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-preparation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-punched-tape.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-sequential-access.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-sort.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-stored-data.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-summing-junction.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-terminator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontwork.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworksameletterheights.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-down-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-down-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-left-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-left-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-right-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-right-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-up-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-up-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-chevron-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-chevron-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-circle-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-circle-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-curve-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-curve-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-left.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-right.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up-and-left.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up-and-right.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-inflate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-open-circle-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-open-circle-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-plain-text.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-slant-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-slant-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-stop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-triangle-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-triangle-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-wave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/footnotedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/formatallnotes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/formatcelldialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/formatcolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/formatgroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/formatpaintbrush.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/formattedfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/formatungroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/formdesigntools.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/formelcursor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/formfiltered.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/formfilternavigator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/formproperties.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/forward.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fr/bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/framedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/framelinecolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/freeline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/freeline_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/freezepanes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/freezepanesfirstcolumn.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/freezepanesfirstrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/fullscreen.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/gallery.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/getinvolved.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/glueeditmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/glueescapedirectionbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/glueescapedirectionleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/glueescapedirectionright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/glueescapedirectiontop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/gluehorzaligncenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/gluehorzalignleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/gluehorzalignright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/glueinsertpoint.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/gluepercent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/gluevertalignbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/gluevertaligncenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/gluevertaligntop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/goalseekdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/gotopage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/grafblue.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/grafcontrast.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/grafgamma.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/grafgreen.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/grafluminance.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/grafred.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graftransparence.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicfilterinvert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicfiltermosaic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicfilterpopart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicfilterrelief.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicfilterremovenoise.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicfiltersepia.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicfiltersharpen.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicfiltersmooth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicfiltersobel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicfiltersolarize.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicfiltertoolbox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/greatestheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/greatestwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/grid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/griduse.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/gridvisible.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/group.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/groupbox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/grow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/halfsphere.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/handoutmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hangingindent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/heading1parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/heading2parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/heading3parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/heading4parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/heading5parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/heading6parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/helpindex.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/helplinesmove.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/helplinesuse.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/helplinesvisible.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hfixedline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hideallnotes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hidecolumn.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hidedetail.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hidenote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hiderow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hideslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hidewhitespace.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hscrollbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hu/italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hu/underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hu/underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/hyphenate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/iconsetformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/imagebutton.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/imagecontrol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/imagemapdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/importdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/importfromfile.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/importslidefromfile.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/incrementindent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/incrementlevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/incrementsublevels.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/inscellsctrl.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertbookmark.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertbreak.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertcaptiondialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertcellsdown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertcellsright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertcolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertcolumnsafter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertctrl.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertdraw.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertendnote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertenvelope.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertexternaldatasource.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertfixedtext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertfooter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertfootnote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertframe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertframeinteract.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertgraphic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertheader.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/inserthyperlink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/inserthyperlinkcontrol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertindexesentry.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertlayer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertlinebreak.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertmasterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertmath.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertmenutitles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertmultiindex.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertneutralparagraph.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertobjectdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertobjectfloatingframe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertpagebreak.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertpagecountfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertpagenumberfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertplugin.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertreferencefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertrowsafter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertscript.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertsection.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertsound.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertsymbol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/inserttable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/inserttitlefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/inserttopicfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/inserttreecontrol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertvideo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/inspectordeck.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/interactivegradient.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/interactivetransparence.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/intersect.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/it/italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/jumptonexttablesel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/jumptoprevtablesel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/charfontname.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/color.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/designerdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/editstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/fontdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/grow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/outlinefont.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/overline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/resetattributes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/scaletext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/shadowed.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/shrink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/sortascending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/sortdescending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/strikeout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/stylenewbyexample.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/styleupdatebyexample.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/text.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/textdirectionlefttoright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/textdirectiontoptobottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ko/underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/label.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/lastpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/lastrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/lc_deleterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/lc_graphicfilterremovenoise.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/lc_removebullets.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/leaveallgroups.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/leavegroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/leftpanedraw.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/legend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/librelogo-clearscreen.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/librelogo-gobackward.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/librelogo-goforward.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/librelogo-home.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/librelogo-left.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/librelogo-right.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/librelogo-run.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/line.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/line_diagonal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/linearrowcircle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/linearrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/linearrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/linearrowsquare.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/linearrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/linecirclearrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/lineendstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/linenumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/linesquarearrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/linestyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/linetoolbox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/linewidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/linkdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/listbox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/loadbasic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/macrorecorder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mailmergecreatedocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mailmergeemaildocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mailmergeexcludeentry.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mailmergeprintdocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mailmergesavedocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mailmergewizard.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/managebreakpoints.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/managelanguage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/managexmlsource.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/marks.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/masterlayouts.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/masterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/matchgroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/measureline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mediamute.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mediapause.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mediarepeat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/menubar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/merge.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mergecells.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mergedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mergedocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mergetable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mirror.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/mirrorvert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/modifyframe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/modifylayer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/moduledialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/morecontrols.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/morphing.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/move.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/movedown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/movedownsubitems.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/movepagefirst.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/movepagelast.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/moveup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/moveupsubitems.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/name.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/navigationbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/navigator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/newdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/newglobaldoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/newhtmldoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/newrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/newwindow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/nextannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/nextpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/nextrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/nexttrackedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/nl/bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/nl/underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/nl/underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/normalmultipanegui.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/normalviewmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/notesmasterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/notesmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/numberformatdate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/numberformatdecdecimals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/numberformatdecimal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/numberformatincdecimals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/numberformatpercent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/numberformatscientific.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/numberformatstandard.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/numberformatthousands.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/numberingstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/numericfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/objectalign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/objectalignleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/objectalignright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/objectcatalog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/objectmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/objectposition.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/objecttitledescription.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ok.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/open.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/openhyperlinkoncursor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/openreadonly.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/openremote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/opentemplate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/optimizetable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/orientation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/outlinebullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/outlinecollapse.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/outlinecollapseall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/outlineexpand.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/outlineexpandall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/outlinefont.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/outlineformat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/outlinemode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/outputqualityblackwhite.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/outputqualitycolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/outputqualitygrayscale.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/overline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pagebreakmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pagecolumntype.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pagedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pagemargin.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pagemode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pagesetup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/paragraphdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/paralefttoright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pararighttoleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/paraspacedecrease.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/paraspaceincrease.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/paste.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pasteaslink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pasteonlyformula.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pasteonlytext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pasteonlyvalue.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pastespecial.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pastetransposed.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pasteunformatted.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/patternfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/photoalbumdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pie_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pl/underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pl/underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/polygon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/polygon_diagonal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/polygon_diagonal_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/polygon_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/preformattedparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/presentation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/presentationcurrentslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/presentationdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/presentationlayout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/presentationminimizer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/previousannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/previouspage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/previoustrackedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/prevrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/print.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/printdefault.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/printersetup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/printlayout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/printpreview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/progressbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/protect.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/protectbookmarks.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/protectfields.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/pushbutton.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/quit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/quotecharstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/quoteparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/radiobutton.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/recalcpivottable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/recentfilelist.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/recsave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/recsearch.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rect_rounded_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rect_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/recundo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/redactdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/redactedexportblack.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/redactedexportwhite.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/redline_deleted.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/redo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rehearsetimings.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rejectalltrackedchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rejecttrackedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rejecttrackedchangetonext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/reload.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/remove.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/removebullets.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/removefiltersort.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/removehyperlink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/renameobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/renamepage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/renameslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/repeat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/replycomment.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/reportnavigator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/resetattributes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/reverseorder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/romanliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/romanlowliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rotate180.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rotate180left.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rotateleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rotateright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rowheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/rowmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ru/bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ru/underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ru/underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ruler.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/runbasic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/runmacro.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/safemode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/save.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/saveacopy.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/saveall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/saveas.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/saveasremote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/saveastemplate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/savebackground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/savebasicas.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sbaexecutesql.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sbanativesql.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sc_graphicfilterremovenoise.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/scaletext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/scan.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/scriptorganizer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/scrollbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/searchdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sectionshrink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sectionshrinkbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sectionshrinktop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/selectall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/selectbackground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/selectdata.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/selectdb.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/selectionmodemenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/selectobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/selecttable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/selecttables.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/selectunprotectedcells.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sendfax.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sendfeedback.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sendmail.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sendmaildocaspdf.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sendtoback.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sendviabluetooth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/setborderstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/setdocumentproperties.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/setminimalcolumnwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/setminimalrowheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/setobjecttobackground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/setobjecttoforeground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/setoptimalcolumnwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/setoptimalrowheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/setoutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/setreminder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/shadowcursor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/shadowed.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/shear.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/shell3d.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/show.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showallnotes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showbookview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showcolumn.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showdatanavigator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showdependents.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showdetail.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showerrors.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showfmexplorer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showinvalid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showlicense.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showmultiplepages.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/shownote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showprecedents.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showpropbrowser.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showsinglepage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showtoolbar.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/showtrackedchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showtwopages.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/showwhitespace.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/shrink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sidebar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/signature.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/signaturelinedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/signaturesmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/signpdf.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sl/bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sl/italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/slidemasterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/smallcaps.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/smallestheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/smallestwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/snapborder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/snapframe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/snappoints.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/solverdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sortascending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sortdescending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sourcecharstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sourceview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/spacepara1.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/spacepara15.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/spacepara2.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/spacing.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/spelling.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/spellonline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sphere.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/spinbutton.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/splitcell.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/splittable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/splitwindow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/square_rounded_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/square_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/starshapes.bang.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/starshapes.concave-star6.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/starshapes.doorplate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/starshapes.horizontal-scroll.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/starshapes.signet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/starshapes.star12.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/starshapes.star24.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/starshapes.star4.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/starshapes.star5.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/starshapes.star6.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/starshapes.star8.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/starshapes.vertical-scroll.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/statisticsmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/statusbarvisible.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/strikeout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/strongemphasischarstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/stylenewbyexample.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/styleupdatebyexample.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/subscript.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/substract.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/subtitleparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/superscript.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/switchcontroldesignmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/switchxformsdesignmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.brace-pair.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.bracket-pair.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.cloud.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.diamond-bevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.flower.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.forbidden.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.heart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.left-brace.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.left-bracket.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.lightning.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.moon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.octagon-bevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.puzzle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.quad-bevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.right-brace.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.right-bracket.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.smiley.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/symbolshapes.sun.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/tabdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/tabledeselectall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/tabledesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/tabledialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/tablemodefix.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/tablemodefixprop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/tablemodevariable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/tablenumberformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/tableselectall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/templatemanager.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/testmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/text.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/text_marquee.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/textbodyparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/textdirectionlefttoright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/textdirectiontoptobottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/textfittosizetool.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/texttocolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/thesaurusdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/timefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/titlepagedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/titleparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/toggleanchortype.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/toggleaxistitle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/togglebreakpoint.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/togglegridhorizontal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/togglegridvertical.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/togglelegend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/togglemergecells.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/toggleobjectbeziermode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/toggleobjectrotatemode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/togglesheetgrid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/toggletabbarvisibility.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/toggletitle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/toolbarmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/toolprotectiondocument.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/torus.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/tr/italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/trackchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/trackchangesbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/transformdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/undo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ungroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/unhainframes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/unsetcellsreadonly.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/updatecurindex.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/upsearch.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/usewizards.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/validation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/versiondialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/verticalcaption.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/verticaltext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/verticaltextfittosizetool.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/vfixedline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/view100.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/viewdatasourcebrowser.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/viewformasgrid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/viewrowcolumnheaders.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/viewvaluehighlighting.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/vruler.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/warningcellstyles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/watermark.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/window3d.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/wordcountdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/wrapcontour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/wrapideal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/wrapleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/wrapoff.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/wrapon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/wrapright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/wraptext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/wrapthrough.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/xlinecolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/zoom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/zoomin.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/zoomnext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/zoomobjects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/zoomoptimal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/zoomout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/zoompage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/zoompagewidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/zoompanning.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/zoomprevious.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_absoluterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_alphaliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_alphalowliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_bulletsandnumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_chapternumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_continuenumbering.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_defaultbullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_defaultnumbering.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_deleterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_insertneutralparagraph.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_linenumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_newrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_numberingstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_outlinebullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_recsave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_recundo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_redo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_removebullets.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_romanliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_romanlowliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_setoutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/lc_undo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_absoluterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_alphaliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_alphalowliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_bulletsandnumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_chapternumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_continuenumbering.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_defaultbullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_defaultnumbering.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_deleterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_insertneutralparagraph.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_linenumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_newrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_numberingstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_outlinebullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_recsave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_recundo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_redo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_removebullets.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_romanliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_romanlowliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_setooutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_setoutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_undo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_changecasetolower.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_changecasetoupper.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_hyphenate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_insertfixedtext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_smallcaps.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_sortdescending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_spelling.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_spellonline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_bold.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_changecasetolower.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_changecasetoupper.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_hyphenate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_insertfixedtext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_italic.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_smallcaps.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_sortdescending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_spelling.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_spellonline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/de/lc_bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/de/lc_italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/de/lc_numberformatdecdecimals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/de/lc_numberformatdecimal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/de/lc_numberformatincdecimals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/de/lc_numberformatthousands.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/de/sc_bold.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/de/sc_italic.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/de/sc_numberformatdecdecimals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/de/sc_numberformatdecimal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/de/sc_numberformatincdecimals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/de/sc_numberformatthousands.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/es/lc_bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/es/lc_underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/es/lc_underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/es/sc_bold.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/es/sc_underline.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/es/sc_underlinedouble.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/fr/lc_bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/fr/sc_bold.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/hu/lc_italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/hu/lc_underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/hu/lc_underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/hu/sc_italic.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/hu/sc_underline.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/hu/sc_underlinedouble.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/it/lc_italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/it/sc_italic.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_charfontname.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_color.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_designerdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_editstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_fontdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_grow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_outlinefont.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_overline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_resetattributes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_scaletext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_shadowed.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_shrink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_sortascending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_sortdescending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_strikeout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_stylenewbyexample.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_styleupdatebyexample.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_text.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_textdirectionlefttoright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_textdirectiontoptobottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/lc_underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_bold.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_charfontname.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_color.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_designerdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_fontdialog.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_grow.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_italic.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_outlinefont.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_overline.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_resetattributes.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_scaletext.svg8
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_shadowed.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_shrink.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_sortascending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_sortdescending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_strikeout.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_stylenewbyexample.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_styleupdatebyexample.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_text.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_textdirectionlefttoright.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_textdirectiontoptobottom.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_underline.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_underlinedouble.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/lc_about.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_absoluterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_acceptalltrackedchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_accepttracedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_accepttrackedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_accepttrackedchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_accepttrackedchangetonext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_actionmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_add.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_adddirect.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_addfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_additionsdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_addons.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_addprintarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_addressbooksource.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_addwatch.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_alignblock.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_alignbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_aligncenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_aligndown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_alignhorizontalcenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_alignleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_alignmiddle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_alignright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_aligntop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_alignup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_alignverticalcenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_alphaliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_alphalowliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_animationeffects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_animationmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_animationobjects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.chevron.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.circular-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.corner-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.down-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.down-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.left-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.left-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.left-right-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.left-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.notched-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.pentagon-right.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.quad-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.quad-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.right-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.s-sharped-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.split-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.split-round-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.striped-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.up-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.up-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.up-down-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.up-down-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-down-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_assignlayout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_assignmacro.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_attributepagesize.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_auditingfillmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_auditmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_autocontrolfocus.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_autocorrectdlg.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_autoformat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_autooutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_autoredactdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_autosum.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_avmediaplayer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_backcolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_backgroundcolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_backward.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicideappear.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.block-arc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.can.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.circle-pie.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.circle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.cross.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.cube.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.diamond.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.ellipse.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.frame.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.hexagon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.isosceles-triangle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.octagon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.paper.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.parallelogram.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.pentagon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.quadrat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.rectangle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.right-triangle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.ring.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.round-quadrat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.round-rectangle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicshapes.trapezoid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicstepinto.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicstepout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicstepover.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_basicstop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_beforeobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_behindobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezier_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierappend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierclose.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierconvert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_beziercutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierdelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezieredge.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_beziereliminatepoints.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierfill.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierinsert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_beziermove.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_beziersmooth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_beziersymmetric.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bibliographycomponent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bmpmask.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_borderdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bringtofront.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_browseview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bulletsandnumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_calculate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_calloutshapes.cloud-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-1.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-2.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-3.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_calloutshapes.rectangular-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_calloutshapes.round-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_calloutshapes.round-rectangular-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_cancel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_capturepoint.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_chainframes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_changebezier.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_changecasetolower.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_changecasetoupper.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_changedatabasefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_changepicture.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_changepolygon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_chapternumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_charfontname.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_checkbox.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/lc_choosecontrols.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_choosedesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_choosemacro.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_choosepolygon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_circle_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_circlearc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_circlecut.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_circlecut_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_circlepie_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_cleararrowdependents.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_cleararrowprecedents.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_cleararrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_closedoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_closemasterview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_closepreview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_closewin.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_color.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_colorscaleformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_colorsettings.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_columnmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_columnwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_combine.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_combobox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_commentchangetracking.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_comparedocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_compilebasic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_compressgraphic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_conddateformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_conditionalformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_conditionalformatmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_cone.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_config.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_configuredialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connector.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorarrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorarrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorarrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcircleend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcircles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcirclestart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurvearrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurvearrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurvearrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurvecircleend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurvecircles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurvecirclestart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinearrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinearrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinearrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinecircleend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinecirclestart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlines.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinesarrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinesarrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinesarrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinescircleend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinescirclestart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_continuenumbering.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_contourdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_controlcodes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_controlproperties.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_convertinto3d.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_convertinto3dlathe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_convertinto3dlathefast.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_copy.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_copyobjects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_crookrotate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_crookslant.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_crop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_cube.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_currencyfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_customanimation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_customshowdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_cut.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_cylinder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_cyramid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dataarearefresh.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_databarformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dataconsolidate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_datadatapilotrun.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_datafilterautofilter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_datafilterspecialfilter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_datafilterstandardfilter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dataimport.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dataincolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_datainrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dataprovider.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dataproviderrefresh.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dataranges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_datasort.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_datastreams.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_datastreamsplay.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_datasubtotals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_datefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbaddrelation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbchangedesignmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbclearquery.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbdistinctvalues.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbformdelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbformedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbformrename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbindexdesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbnewform.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbnewformautopilot.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbnewquery.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbnewqueryautopilot.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbnewreport.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbnewreportautopilot.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbnewtable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbnewtableautopilot.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbnewviewsql.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbquerydelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbqueryedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbqueryrename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbrelationdesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbreportdelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbreportedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbreportrename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbsortingandgrouping.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbtabledelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbtableedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbtablerename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbviewaliases.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbviewforms.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbviewfunctions.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbviewqueries.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbviewreports.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbviewtablenames.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbviewtables.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_decrementindent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_decrementlevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_decrementsublevels.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_defaultbullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_defaultcharstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_defaultindent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_defaultnumbering.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_definedbname.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_definename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_defineprintarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_delete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deleteallannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deleteallbreaks.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deleteannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deleteauthor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deletecolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deletemasterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deletepage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deletepivottable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deleteprintarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deleterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deleterows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deleteslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deletetable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_designerdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_developmenttoolsdockingwindow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dia.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diaauto.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diaeffect.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diagramarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diagramaxis.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diagramaxisx.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diagramaxisxyz.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diagramaxisy.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diagramaxisz.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diagramdata.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diagramtype.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diagramwall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diamode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diaspeed.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_diatime.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dismantle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_displaymasterbackground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_displaymasterobjects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_displaymode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_distributecolumns.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_distributerows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_distributeselection.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/lc_documentation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_donation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_doubleclicktextedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_downsearch.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_drawcaption.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_drawchart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dsbdocumentdatasource.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dsbinsertcontent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dsbrowserexplorer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_duplicatepage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_duplicatesheet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_duplicateslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_edit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_editannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_editcurindex.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_editdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_editframeset.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_editglossary.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_editheaderandfooter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_edithyperlink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_editprintarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_editstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_ellipse_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_ellipsecut.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_ellipsecut_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_emojicontrol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_emphasischarstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_entergroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_entirecell.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_entirecolumn.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_entirerow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_equalizeheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_equalizewidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_errorcellstyles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_euroconverter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_executereport.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_expandpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_exportdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_exportdirecttoepub.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_exportdirecttopdf.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_exportto.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_extendedhelp.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_extrusion3dcolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_extrusiondepthfloater.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_extrusiondirectionfloater.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_extrusionlightingfloater.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_extrusionsurfacefloater.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_extrusiontiltdown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_extrusiontiltleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_extrusiontiltright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_extrusiontiltup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_extrusiontoggle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fields.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_filldown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fillleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fillright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fillshadow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fillup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_firstpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_firstrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fliphorizontal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flipvertical.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-card.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-collate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-decision.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-delay.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-direct-access-storage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-display.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-document.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-internal-storage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-manual-input.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-merge.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-multidocument.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-off-page-connector.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-or.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-predefined-process.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-preparation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-punched-tape.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-sequential-access.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-sort.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-stored-data.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-summing-junction.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-terminator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontwork.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworksameletterheights.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-down-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-down-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-left-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-left-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-right-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-right-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-up-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-up-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-chevron-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-chevron-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-circle-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-circle-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-curve-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-curve-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-left.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-right.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up-and-left.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up-and-right.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-inflate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-open-circle-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-open-circle-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-plain-text.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-slant-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-slant-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-stop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-triangle-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-triangle-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-wave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_footnotedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formatallnotes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formatcelldialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formatcolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formatgroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formatpaintbrush.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formattedfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formatungroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formdesigntools.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formelcursor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formfiltered.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formfilternavigator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formproperties.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_forward.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_framedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_framelinecolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_freeline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_freeline_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_freezepanes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_freezepanesfirstcolumn.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_freezepanesfirstrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_fullscreen.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_gallery.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_getinvolved.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_glueeditmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_glueescapedirectionbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_glueescapedirectionleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_glueescapedirectionright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_glueescapedirectiontop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_gluehorzaligncenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_gluehorzalignleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_gluehorzalignright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_glueinsertpoint.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_gluepercent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_gluevertalignbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_gluevertaligncenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_gluevertaligntop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_goalseekdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_gotopage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_grafblue.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_grafcontrast.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_grafgamma.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_grafgreen.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_grafluminance.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_grafred.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graftransparence.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicfilterinvert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicfiltermosaic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicfilterpopart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicfilterrelief.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicfilterremovenoise.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicfiltersepia.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicfiltersharpen.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicfiltersmooth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicfiltersobel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicfiltersolarize.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicfiltertoolbox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_greatestheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_greatestwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_grid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_griduse.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_gridvisible.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_group.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_groupbox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_grow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_halfsphere.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_handoutmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hangingindent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_heading1parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_heading2parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_heading3parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_heading4parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_heading5parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_heading6parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_helpindex.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_helplinesmove.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_helplinesuse.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_helplinesvisible.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hfixedline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hideallnotes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hidecolumn.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hidedetail.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hidenote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hiderow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hideslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hidewhitespace.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hscrollbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hyphenate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_iconsetformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_imagebutton.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_imagecontrol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_imagemapdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_importdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_importfromfile.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_importslidefromfile.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_incrementindent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_incrementlevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_incrementsublevels.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_inscellsctrl.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertbookmark.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertbreak.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertcaptiondialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertcellsdown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertcellsright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertcolumnbreak.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertcolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertcolumnsafter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertctrl.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertdraw.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertendnote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertenvelope.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertexternaldatasource.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertfixedtext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertfooter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertfootnote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertframe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertframeinteract.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertgraphic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertheader.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_inserthyperlink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_inserthyperlinkcontrol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertindexesentry.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertlayer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertlinebreak.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertmasterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertmath.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertmenutitles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertmultiindex.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertneutralparagraph.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertobjectdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertobjectfloatingframe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertpagebreak.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertpagecountfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertpagenumberfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertplugin.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertreferencefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertrowsafter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertscript.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertsection.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertsound.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertsymbol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_inserttable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_inserttitlefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_inserttopicfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_inserttreecontrol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertvideo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_inspectordeck.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_interactivegradient.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_interactivetransparence.svg313
-rw-r--r--icon-themes/elementary_svg/cmd/lc_intersect.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_jumptonexttablesel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_jumptoprevtablesel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_label.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_lastpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_lastrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_leaveallgroups.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_leavegroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_leftpanedraw.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_legend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_librelogo-clearscreen.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_librelogo-gobackward.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_librelogo-goforward.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_librelogo-home.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_librelogo-left.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_librelogo-right.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_librelogo-run.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_line.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_line_diagonal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linearrowcircle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linearrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linearrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linearrowsquare.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linearrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linecirclearrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_lineendstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linenumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linesquarearrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linestyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linetoolbox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linewidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linkdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_listbox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_loadbasic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_macrorecorder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mailmergecreatedocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mailmergeemaildocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mailmergeexcludeentry.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mailmergeprintdocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mailmergesavedocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mailmergewizard.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_managebreakpoints.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_managelanguage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_managexmlsource.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_marks.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_masterlayouts.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_masterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_matchgroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_measureline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mediamute.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mediapause.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mediarepeat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_menubar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_merge.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mergecells.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mergedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mergedocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mergetable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mirror.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mirrorvert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_modifyframe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_modifylayer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_moduledialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_morecontrols.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/lc_morphing.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_move.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_movedown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_movedownsubitems.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_movepagefirst.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_movepagelast.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_moveup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_moveupsubitems.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_name.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_navigationbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_navigator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_neutralcellstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_neutralcellstyles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_newdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_newglobaldoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_newhtmldoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_newrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_newwindow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_nextannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_nextpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_nextrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_nexttrackedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_normalmultipanegui.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_normalviewmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_notesmasterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_notesmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_numberformatdate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_numberformatdecdecimals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_numberformatdecimal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_numberformatincdecimals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_numberformatpercent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_numberformatscientific.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_numberformatstandard.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_numberformatthousands.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_numberingstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_numberliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_numericfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_objectalign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_objectalignleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_objectalignright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_objectcatalog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_objectmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_objectposition.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_objecttitledescription.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_ok.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_open.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_openhyperlinkoncursor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_openreadonly.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_openremote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_optimizetable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_orientation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_outlinebullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_outlinecollapse.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_outlinecollapseall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_outlineexpand.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_outlineexpandall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_outlinefont.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_outlineformat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_outlinemode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_outputqualityblackwhite.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_outputqualitycolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_outputqualitygrayscale.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_overline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pagebreakmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pagecolumntype.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pagedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pagemargin.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pagemode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pagesetup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_paragraphdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_paralefttoright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pararighttoleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_paraspacedecrease.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_paraspaceincrease.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_paste.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pasteaslink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pasteonlyformula.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pasteonlytext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pasteonlyvalue.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pastespecial.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pastetransposed.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pasteunformatted.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_patternfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_photoalbumdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pie_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_polygon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_polygon_diagonal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_polygon_diagonal_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_polygon_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_preformattedparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_presentation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_presentationcurrentslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_presentationdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_presentationlayout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_presentationminimizer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_previousannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_previouspage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_previoustrackedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_prevrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_print.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_printdefault.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_printersetup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_printlayout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_printpreview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_progressbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_protect.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_protectbookmarks.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_protectfields.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pushbutton.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_quit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_quotecharstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_quoteparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_radiobutton.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_recalcpivottable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_recentfilelist.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_recsave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_recsearch.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_rect_rounded_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_rect_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_recundo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_redactdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_redactedexportblack.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_redactedexportwhite.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_redo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_rehearsetimings.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_rejectalltrackedchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_rejecttrackedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_rejecttrackedchangetonext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_reload.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_remove.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_removebullets.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_removefiltersort.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_removehyperlink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_rename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_renameobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_renamepage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_renameslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_repeat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_replycomment.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_reportnavigator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_resetattributes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_reverseorder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_romanliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_romanlowliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_rotate180.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_rotateleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_rotateright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_rowheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_rowmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_ruler.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_runbasic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_runmacro.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_safemode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_save.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_saveacopy.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_saveall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_saveas.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_saveasremote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_saveastemplate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_savebackground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_savebasicas.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sbaexecutesql.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sbanativesql.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_scaletext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_scan.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_scriptorganizer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_scrollbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_searchdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sectionshrink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sectionshrinkbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sectionshrinktop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_selectall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_selectbackground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_selectdata.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_selectdb.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_selectionmodemenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_selectobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_selecttable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_selecttables.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_selectunprotectedcells.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sendfax.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sendfeedback.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sendmail.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sendmaildocaspdf.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sendtoback.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sendviabluetooth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_setborderstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_setdocumentproperties.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_setminimalcolumnwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_setminimalrowheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_setobjecttobackground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_setobjecttoforeground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_setoptimalcolumnwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_setoptimalrowheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_setoutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_setreminder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_shadowcursor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_shadowed.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sharedocument.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_shear.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_shell3d.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_show.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showallnotes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showbookview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showcolumn.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showdatanavigator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showdependents.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showdetail.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showerrors.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showfmexplorer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showinvalid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showlicense.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showmultiplepages.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_shownote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showprecedents.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showpropbrowser.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showsinglepage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showtoolbar.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showtrackedchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showtwopages.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showwhitespace.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_shrink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sidebar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_signature.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_signaturelinedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_signaturesmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_signpdf.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_slidemasterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_smallcaps.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_smallestheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_smallestwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_snapborder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_snapframe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_snappoints.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_solverdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sortascending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sortdescending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sourcecharstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sourceview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_spacepara1.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_spacepara15.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_spacepara2.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_spacing.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_spelling.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_spellonline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sphere.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_spinbutton.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_splitcell.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_splittable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_splitwindow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_square_rounded_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_square_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_starshapes.bang.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_starshapes.concave-star6.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_starshapes.doorplate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_starshapes.horizontal-scroll.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_starshapes.signet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_starshapes.star12.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_starshapes.star24.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_starshapes.star4.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_starshapes.star5.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_starshapes.star6.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_starshapes.star8.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_starshapes.vertical-scroll.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_statisticsmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_statusbarvisible.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_strikeout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_strongemphasischarstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_stylenewbyexample.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_styleupdatebyexample.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_subscript.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_substract.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_subtitleparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_superscript.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_switchcontroldesignmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_switchxformsdesignmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.brace-pair.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.bracket-pair.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.cloud.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.diamond-bevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.flower.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.forbidden.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.heart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.left-brace.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.left-bracket.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.lightning.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.moon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.octagon-bevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.puzzle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.quad-bevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.right-brace.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.right-bracket.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.smiley.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_symbolshapes.sun.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tabdialog.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tabledeselectall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tabledesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tabledialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tablemodefix.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tablemodefixprop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tablemodevariable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tablenumberformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tableselectall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_templatemanager.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_testmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_text.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_text_marquee.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_textbodyparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_textdirectionlefttoright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_textdirectiontoptobottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_textfittosizetool.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_texttocolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_thesaurusdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_timefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_titlepagedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_titleparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_toggleanchortype.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_toggleaxistitle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_togglebreakpoint.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_togglegridhorizontal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_togglegridvertical.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_togglelegend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_togglemergecells.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_toggleobjectbeziermode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_toggleobjectrotatemode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_togglesheetgrid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_toggletabbarvisibility.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_toggletitle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_toolbarmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_toolprotectiondocument.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_torus.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_trackchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_trackchangesbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_transformdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_undo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_ungroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_unhainframes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_unsetcellsreadonly.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_updatecurindex.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_upsearch.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_usewizards.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_validation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_versiondialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_verticalcaption.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_verticaltext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_verticaltextfittosizetool.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_vfixedline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_view100.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_viewdatasourcebrowser.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_viewformasgrid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_viewrowcolumnheaders.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_viewvaluehighlighting.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_vruler.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_warningcellstyles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_watermark.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_window3d.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_wordcountdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_wrapcontour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_wrapideal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_wrapleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_wrapoff.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_wrapon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_wrapright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_wraptext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_wrapthrough.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_xlinecolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_zoom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_zoomin.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_zoomnext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_zoomobjects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_zoomoptimal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_zoomout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_zoompage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_zoompagewidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_zoompanning.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_zoomprevious.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/nl/lc_bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/nl/lc_underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/nl/lc_underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/nl/sc_bold.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/nl/sc_underline.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/nl/sc_underlinedouble.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/outlinecollapse.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/pl/lc_underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/pl/lc_underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/pl/sc_underline.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/pl/sc_underlinedouble.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/ru/lc_bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ru/lc_underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ru/lc_underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ru/sc_bold.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/ru/sc_underline.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/ru/sc_underlinedouble.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_about.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_absoluterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_accent1cellstyles.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_accent2cellstyles.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_accent3cellstyles.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_acceptalltrackedchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_accepttracedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_accepttrackedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_accepttrackedchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_accepttrackedchangetonext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_actionmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_add.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_adddirect.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_addfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_additionsdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_addons.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_addprintarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_addressbooksource.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_addwatch.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_alignblock.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_alignbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_aligncenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_aligndown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_alignhorizontalcenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_alignleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_alignmiddle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_alignright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_aligntop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_alignup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_alignverticalcenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_alphaliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_alphalowliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_animationeffects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_animationmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_animationobjects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.chevron.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.circular-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.corner-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.down-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.down-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.left-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.left-arrow.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.left-right-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.left-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.notched-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.pentagon-right.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.quad-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.quad-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.right-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.s-sharped-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.split-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.split-round-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.striped-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.up-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.up-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.up-down-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.up-down-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-arrow-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-down-arrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_assignlayout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_assignmacro.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_attributepagesize.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_auditingfillmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_auditmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_autocontrolfocus.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_autocorrectdlg.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_autoformat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_autooutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_autoredactdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_autosum.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_avmediaplayer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_backcolor.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_backgroundcolor.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_backward.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_badcellstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_badcellstyles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicideappear.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.block-arc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.can.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.circle-pie.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.circle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.cross.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.cube.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.diamond.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.ellipse.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.frame.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.hexagon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.isosceles-triangle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.octagon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.paper.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.parallelogram.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.pentagon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.quadrat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.rectangle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.right-triangle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.ring.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.round-quadrat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.round-rectangle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.trapezoid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicstepinto.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicstepout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicstepover.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicstop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_beforeobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_behindobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezier_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierappend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierclose.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierconvert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_beziercutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierdelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezieredge.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_beziereliminatepoints.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierfill.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierinsert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_beziermove.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_beziersmooth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_beziersymmetric.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bibliographycomponent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bmpmask.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_borderdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bringtofront.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_browseview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bulletsandnumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calculate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.cloud-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-1.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-2.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-3.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.rectangular-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.round-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.round-rectangular-callout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_cancel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_capturepoint.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_chainframes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_changebezier.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_changecasetolower.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_changecasetoupper.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_changedatabasefield.svg8
-rw-r--r--icon-themes/elementary_svg/cmd/sc_changepicture.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_changepolygon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_chapternumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_charfontname.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_checkbox.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_choosecontrols.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_choosedesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_choosemacro.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_choosepolygon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_circle_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_circlearc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_circlecut.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_circlecut_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_circlepie_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_cleararrowdependents.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_cleararrowprecedents.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_cleararrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_closedoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_closemasterview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_closepreview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_closewin.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_color.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_colorscaleformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_colorsettings.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_columnmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_columnwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_combine.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_combobox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_commentchangetracking.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_comparedocuments.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/sc_compilebasic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_compressgraphic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_conddateformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_conditionalformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_conditionalformatmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_cone.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_config.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_configuredialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connector.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorarrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorarrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorarrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcircleend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcirclestart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurve.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvearrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvearrows.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvearrowstart.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvecircleend.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvecirclestart.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinearrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinearrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinearrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinecircleend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinecirclestart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlines.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinesarrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinesarrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinesarrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinescircleend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinescirclestart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_continuenumbering.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_contourdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_controlcodes.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_controlproperties.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_convertinto3d.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_convertinto3dlathe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_convertinto3dlathefast.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_copy.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_copyobjects.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_crookrotate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_crookslant.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_crop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_cube.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_currencyfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_customanimation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_customshowdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_cut.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_cylinder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_cyramid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dataarearefresh.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_databarformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dataconsolidate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_datadatapilotrun.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_datafilterautofilter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_datafilterspecialfilter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_datafilterstandardfilter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dataform.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dataimport.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dataincolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_datainrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dataprovider.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dataproviderrefresh.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dataranges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_datasort.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_datastreams.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_datastreamsplay.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_datasubtotals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_datefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbaddrelation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbchangedesignmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbclearquery.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbdistinctvalues.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbformdelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbformedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbformrename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbindexdesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbnewform.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbnewformautopilot.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbnewquery.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbnewqueryautopilot.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbnewreport.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbnewreportautopilot.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbnewtable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbnewtableautopilot.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbnewviewsql.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbquerydelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbqueryedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbqueryrename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbrelationdesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbreportdelete.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbreportedit.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbreportrename.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbsortingandgrouping.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbtabledelete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbtableedit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbtablerename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbviewaliases.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbviewforms.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbviewfunctions.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbviewqueries.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbviewreports.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbviewtablenames.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbviewtables.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_decrementindent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_decrementlevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_decrementsublevels.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_defaultbullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_defaultcharstyle.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_defaultnumbering.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_definedbname.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_definename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_defineprintarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_delete.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deleteallannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deleteallbreaks.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deleteannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deleteauthor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deletecolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deletemasterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deletepage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deletepivottable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deleteprintarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deleterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deleterows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deleteslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deletetable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_designerdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_developmenttoolsdockingwindow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dia.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diaauto.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diaeffect.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diagramarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diagramaxis.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diagramaxisx.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diagramaxisxyz.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diagramaxisy.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diagramaxisz.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diagramdata.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diagramtype.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diagramwall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diamode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diaspeed.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diatime.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dismantle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_displaymasterbackground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_displaymasterobjects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_displaymode.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_distributecolumns.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_distributerows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_distributeselection.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/cmd/sc_documentation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_donation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_doubleclicktextedit.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_downsearch.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_drawcaption.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_drawchart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dsbdocumentdatasource.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dsbinsertcontent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dsbrowserexplorer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_duplicatepage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_duplicatesheet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_duplicateslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_edit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_editannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_editcurindex.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_editdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_editframeset.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_editglossary.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_editheaderandfooter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_edithyperlink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_editprintarea.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_editstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_ellipse_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_ellipsecut.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_ellipsecut_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_emojicontrol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_emphasischarstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_entergroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_entirecell.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_entirecolumn.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_entirerow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_equalizeheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_equalizewidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_errorcellstyles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_euroconverter.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_executereport.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_expandpage.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_exportdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_exportdirecttoepub.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_exportdirecttopdf.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_exportto.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_extendedhelp.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_extrusion3dcolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_extrusiondepthfloater.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_extrusiondirectionfloater.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_extrusionlightingfloater.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_extrusionsurfacefloater.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_extrusiontiltdown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_extrusiontiltleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_extrusiontiltright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_extrusiontiltup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_extrusiontoggle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fields.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_filldown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fillleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fillright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fillshadow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fillup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_firstpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_firstrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fliphorizontal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flipvertical.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-card.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-collate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-decision.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-delay.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-direct-access-storage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-display.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-document.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-internal-storage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-manual-input.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-merge.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-multidocument.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-off-page-connector.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-or.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-predefined-process.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-preparation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-punched-tape.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-sequential-access.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-sort.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-stored-data.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-summing-junction.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-terminator.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontwork.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworksameletterheights.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-down-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-down-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-left-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-left-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-right-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-right-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-up-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-up-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-chevron-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-chevron-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-circle-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-circle-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-curve-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-curve-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-left.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-right.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up-and-left.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up-and-right.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-inflate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-open-circle-curve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-open-circle-pour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-plain-text.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-slant-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-slant-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-stop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-triangle-down.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-triangle-up.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-wave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_footnotedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formatallnotes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formatcelldialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formatcolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formatgroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formatpaintbrush.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formattedfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formatungroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formdesigntools.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formelcursor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formfiltered.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formfilternavigator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formproperties.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_forward.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_framedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_framelinecolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_freeline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_freeline_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_freezepanes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_freezepanesfirstcolumn.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_freezepanesfirstrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fullscreen.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gallery.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_getinvolved.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_glueeditmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_glueescapedirectionbottom.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_glueescapedirectionleft.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_glueescapedirectionright.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_glueescapedirectiontop.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluehorzaligncenter.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluehorzalignleft.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluehorzalignright.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_glueinsertpoint.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluepercent.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluevertalignbottom.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluevertaligncenter.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluevertaligntop.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_goalseekdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_goodcellstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_goodcellstyles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gotopage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_grafblue.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_grafcontrast.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_grafgamma.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_grafgreen.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_grafluminance.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_grafred.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graftransparence.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicfilterinvert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicfiltermosaic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicfilterpopart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicfilterrelief.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicfilterremovenoise.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicfiltersepia.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicfiltersharpen.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicfiltersmooth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicfiltersobel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicfiltersolarize.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicfiltertoolbox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_greatestheight.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_greatestwidth.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_grid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_griduse.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gridvisible.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_group.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_groupbox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_grow.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_halfsphere.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_handoutmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hangingindent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_heading1parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_heading2parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_heading3parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_heading4parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_heading5parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_heading6parastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_helpindex.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_helplinesmove.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_helplinesuse.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_helplinesvisible.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hfixedline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hideallnotes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hidecolumn.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hidedetail.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hidenote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hiderow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hideslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hidewhitespace.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hscrollbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hyphenate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_iconsetformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_imagebutton.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_imagecontrol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_imagemapdialog.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_importdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_importfromfile.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_importslidefromfile.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_incrementindent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_incrementlevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_incrementsublevels.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_inscellsctrl.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insert.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertbookmark.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertbreak.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertcaptiondialog.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertcellsdown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertcellsright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertcolumnbreak.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertcolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertcolumnsafter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertctrl.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertdraw.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertendnote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertenvelope.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertexternaldatasource.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertfixedtext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertfooter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertfootnote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertframe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertframeinteract.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertgraphic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertheader.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_inserthyperlink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_inserthyperlinkcontrol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertindexesentry.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertlayer.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertlinebreak.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertmasterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertmath.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertmenutitles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertmultiindex.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertneutralparagraph.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertobjectdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertobjectfloatingframe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertpagebreak.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertpagecountfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertpagenumberfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertplugin.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertreferencefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertrowsafter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertscript.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertsection.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertsound.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertsymbol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_inserttable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_inserttitlefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_inserttopicfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_inserttreecontrol.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertvideo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_inspectordeck.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_interactivegradient.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_interactivetransparence.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_intersect.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_italic.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_jumptonexttable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_jumptonexttablesel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_jumptoprevtable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_jumptoprevtablesel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_label.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_lastpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_lastrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_leaveallgroups.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_leavegroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_leftpanedraw.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_legend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_librelogo-clearscreen.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_librelogo-gobackward.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_librelogo-goforward.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_librelogo-home.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_librelogo-left.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_librelogo-right.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_librelogo-run.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_line.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_line_diagonal.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrowcircle.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrows.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrowsquare.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linecirclearrow.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_lineendstyle.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linenumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linesquarearrow.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linestyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linetoolbox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linewidth.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linkdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_listbox.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_loadbasic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_lock.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_macrorecorder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mailmergecreatedocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mailmergeemaildocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mailmergeexcludeentry.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mailmergeprintdocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mailmergesavedocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mailmergewizard.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_managebreakpoints.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_managelanguage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_managexmlsource.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_marks.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_masterlayouts.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_masterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_matchgroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_measureline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mediamute.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mediapause.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mediarepeat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_menubar.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_merge.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mergecells.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mergedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mergedocuments.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mergetable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mirror.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mirrorvert.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_modifyframe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_modifylayer.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/sc_moduledialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_morecontrols.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_morphing.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_move.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_movedown.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_movedownsubitems.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_movepagefirst.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_movepagelast.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_moveup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_moveupsubitems.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_name.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_navigationbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_navigator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_neutralcellstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_neutralcellstyles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_newdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_newglobaldoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_newhtmldoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_newrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_newwindow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_nextannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_nextpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_nextrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_nexttrackedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_normalmultipanegui.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_normalviewmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_notesmasterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_notesmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_numberformatdate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_numberformatdecdecimals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_numberformatdecimal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_numberformatincdecimals.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_numberformatpercent.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_numberformatscientific.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_numberformatstandard.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_numberformatthousands.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_numberingstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_numberliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_numericfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_objectalign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_objectalignleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_objectalignright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_objectcatalog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_objectmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_objectposition.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_objecttitledescription.svg8
-rw-r--r--icon-themes/elementary_svg/cmd/sc_ok.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_open.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_openhyperlinkoncursor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_openreadonly.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_openremote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_opentemplate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_optimizetable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_orientation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_outlinebullet.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_outlinecollapse.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_outlinecollapseall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_outlineexpand.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_outlineexpandall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_outlinefont.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_outlineformat.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_outlinemode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_outputqualityblackwhite.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_outputqualitycolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_outputqualitygrayscale.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_overline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pagebreakmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pagecolumntype.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pagedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pagemargin.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pagemode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pagesetup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_paragraphdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_paralefttoright.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pararighttoleft.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_paraspacedecrease.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_paraspaceincrease.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_paste.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pasteaslink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pasteonlyformula.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pasteonlytext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pasteonlyvalue.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pastespecial.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pastetransposed.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pasteunformatted.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_patternfield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_photoalbumdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pie_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_polygon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_polygon_diagonal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_polygon_diagonal_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_polygon_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_position.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_preformattedparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_presentation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_presentationcurrentslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_presentationdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_presentationlayout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_presentationminimizer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_previousannotation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_previouspage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_previoustrackedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_prevrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_print.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_printdefault.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_printersetup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_printlayout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_printpreview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_progressbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_protect.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_protectbookmarks.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_protectfields.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pushbutton.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_quit.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_quotecharstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_quoteparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_radiobutton.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_recalcpivottable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_recentfilelist.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_recsave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_recsearch.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rect_rounded_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rect_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_recundo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_redactdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_redactedexportblack.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_redactedexportwhite.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_redo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rehearsetimings.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rejectalltrackedchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rejecttrackedchange.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rejecttrackedchangetonext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_reload.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_remove.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_removebullets.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_removefiltersort.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_removehyperlink.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rename.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_renameobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_renamepage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_renameslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_repeat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_replycomment.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_reportnavigator.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_resetattributes.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_reverseorder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_romanliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_romanlowliststyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rotate180.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rotateleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rotateright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rowheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rowmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_ruler.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_runbasic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_runmacro.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_safemode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_save.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_saveacopy.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_saveall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_saveas.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_saveasremote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_saveastemplate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_savebackground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_savebasicas.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sbaexecutesql.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sbanativesql.svg9
-rw-r--r--icon-themes/elementary_svg/cmd/sc_scaletext.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_scan.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_scriptorganizer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_scrollbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_searchdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sectionshrink.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sectionshrinkbottom.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sectionshrinktop.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_selectall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_selectbackground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_selectdata.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_selectdb.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_selectionmodemenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_selectobject.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_selecttable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_selecttables.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_selectunprotectedcells.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sendfax.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sendfeedback.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sendmail.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sendmaildocaspdf.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sendtoback.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sendviabluetooth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_setborderstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_setdocumentproperties.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_setminimalcolumnwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_setminimalrowheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_setobjecttobackground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_setobjecttoforeground.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_setooutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_setoptimalcolumnwidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_setoptimalrowheight.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_setoutline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_setreminder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_shadowcursor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_shadowed.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sharedocument.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_shear.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/sc_shell3d.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_show.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showallnotes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showbookview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showcolumn.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showdatanavigator.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showdependents.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showdetail.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showerrors.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showfmexplorer.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showinvalid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showlicense.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showmultiplepages.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_shownote.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showprecedents.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showpropbrowser.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showsinglepage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showslide.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showtoolbar.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showtrackedchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showtwopages.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showwhitespace.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_shrink.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sidebar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_signature.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_signaturelinedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_signaturesmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_signpdf.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_size.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_slidemasterpage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_smallcaps.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_smallestheight.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_smallestwidth.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_snapborder.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_snapframe.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_snappoints.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_solverdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sortascending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sortdescending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sourcecharstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sourceview.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_spacepara1.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_spacepara15.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_spacepara2.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_spacing.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_spelling.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_spellonline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sphere.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_spinbutton.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_splitcell.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_splittable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_splitwindow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_square_rounded_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_square_unfilled.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.bang.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.concave-star6.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.doorplate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.horizontal-scroll.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.signet.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.star12.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.star24.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.star4.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.star5.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.star6.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.star8.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.vertical-scroll.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_statisticsmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_statusbarvisible.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_strikeout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_strongemphasischarstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_stylenewbyexample.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_styleupdatebyexample.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_subscript.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_substract.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_subtitleparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_superscript.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_switchcontroldesignmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_switchxformsdesignmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.brace-pair.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.bracket-pair.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.cloud.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.diamond-bevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.flower.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.forbidden.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.heart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.left-brace.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.left-bracket.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.lightning.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.moon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.octagon-bevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.puzzle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.quad-bevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.right-brace.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.right-bracket.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.smiley.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.sun.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tabdialog.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tabledeselectall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tabledesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tabledialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tablemodefix.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tablemodefixprop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tablemodevariable.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tablenumberformatdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tableselectall.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_templatemanager.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_testmode.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_text.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_text_marquee.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_textbodyparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_textdirectionlefttoright.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_textdirectiontoptobottom.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_textfittosizetool.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_texttocolumns.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_thesaurusdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_timefield.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_titlepagedialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_titleparastyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_toggleanchortype.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_toggleaxistitle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_togglebreakpoint.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_togglegridhorizontal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_togglegridvertical.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_togglelegend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_togglemergecells.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_toggleobjectbeziermode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_toggleobjectrotatemode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_togglesheetgrid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_toggletabbarvisibility.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_toggletitle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_toolbarmode.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_toolprotectiondocument.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_torus.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_trackchanges.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_trackchangesbar.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_transformdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_underline.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_underlinedouble.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_undo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_ungroup.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_unhainframes.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_unsetcellsreadonly.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_updatecurindex.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_upsearch.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_usewizards.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_validation.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_versiondialog.svg8
-rw-r--r--icon-themes/elementary_svg/cmd/sc_verticalcaption.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_verticaltext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_verticaltextfittosizetool.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_vfixedline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_view100.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_viewdatasourcebrowser.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_viewformasgrid.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_viewrowcolumnheaders.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_viewvaluehighlighting.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_vruler.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_warningcellstyles.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_watermark.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_window3d.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_wordcountdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_wrapcontour.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_wrapideal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_wrapleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_wrapoff.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_wrapon.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_wrapright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_wraptext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_wrapthrough.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_xlinecolor.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_zoom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_zoomin.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_zoomnext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_zoomobjects.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_zoomoptimal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_zoomout.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_zoompage.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_zoompagewidth.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_zoompanning.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_zoomprevious.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sl/lc_bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sl/lc_italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sl/sc_bold.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sl/sc_italic.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/tr/lc_italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/tr/sc_italic.svg3
3413 files changed, 4220 insertions, 0 deletions
diff --git a/icon-themes/elementary_svg/cmd/32/about.svg b/icon-themes/elementary_svg/cmd/32/about.svg
new file mode 100644
index 000000000..7094db7f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/about.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" gradientUnits="userSpaceOnUse" x1="9.907559" x2="12.258671" y1="12.887577" y2="20.403847"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19.638996" x2="19.638996" y1="1.822148" y2="28.530334"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="62.625" cy="4.625" gradientTransform="matrix(1.4117648 0 0 .56470513 -72.411731 23.388235)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.000036" x2="16.000036" y1="1.497433" y2="29.618414"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m31.000038 25.999999c0 3.313709-6.715729 6.000001-15 6.000001-8.2842699 0-14.9999997-2.686292-14.9999997-6.000001 0-3.313707 6.7157298-5.999999 14.9999997-5.999999 8.284271 0 15 2.686292 15 5.999999z" fill="url(#c)" fill-rule="evenodd" opacity=".3"/><path d="m16.000037 1.4974327c.978784 0 4.13436 7.910881 4.926214 8.488271.791851.5773873 9.263652 1.1447403 9.566113 2.0789733.302461.934234-6.219087 6.39078-6.521548 7.325013-.30246.934233 1.777824 9.195756.985972 9.773145-.791853.577387-7.977967-3.961163-8.956752-3.961163-.978783 0-8.1648972 4.53855-8.9567501 3.961163-.7918519-.577389 1.2884321-8.838913.9859716-9.773145-.3024604-.934233-6.8240081-6.39078-6.5215473-7.325015.3024608-.934231 8.7742608-1.501584 9.5661148-2.0789713.791852-.57739 3.947429-8.488271 4.926212-8.488271z" fill="url(#d)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m16.008597 2.928904c-1.412439 2.674148-2.696301 5.432298-4.168399 8.065176-2.9741416.571623-5.9951175 1.01272-8.9878512 1.528574 2.068776 2.127369 4.1154729 4.286762 6.1689248 6.422463-.027883 1.120075-.3297428 2.255067-.4115096 3.383432-.2151051 1.763357-.4094732 3.879237-.6636652 5.637582 2.6703322-1.317263 5.3192342-2.753549 8.0028352-4.033221 2.889137 1.162973 5.624472 2.788167 8.207491 4.091509-.404423-2.843686-.92157-6.105122-1.297355-8.947299.677523-.936651 1.653369-1.671505 2.415879-2.553298 1.294961-1.335342 2.582496-2.677954 3.8899-4.001168-2.962436-.696339-6.023281-.941321-8.994049-1.528503-.706796-1.026526-1.163432-2.24275-1.772226-3.340019-.793792-1.576519-1.580425-3.156701-2.389975-4.725228z" fill="none" opacity=".8" stroke="url(#b)" stroke-linejoin="round"/><path d="m16.008597 2.241404c-.254446.374093-2.346828 3.472786-4.375 8.25a.20608164.20608164 0 0 1 -.03125.03125.20608164.20608164 0 0 1 -.09375.0625.20608164.20608164 0 0 1 -.03125.03125c-3.0053008.490049-7.0029861 1.038743-9.3125002 1.6875 1.5783275 2.00052 3.5604578 3.737007 5.34375 5.5625l20.2500002-3.59375c.582787-.584147 1.71282-1.713072 2-2-2.871985-.776885-6.239483-1.134102-9.25-1.625a.20608164.20608164 0 0 1 -.03125-.03125.20608164.20608164 0 0 1 -.09375-.0625.20608164.20608164 0 0 1 -.03125-.03125c-1.525162-3.540869-4.056294-7.800982-4.34375-8.28125z" fill="url(#a)" opacity=".8"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/absoluterecord.svg b/icon-themes/elementary_svg/cmd/32/absoluterecord.svg
new file mode 100644
index 000000000..87e596416
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/absoluterecord.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="99.157" cy="186.171" gradientTransform="matrix(.08508 0 0 .02707 .074 10.927)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.61402 0 0 .45904 -1243.367 -1471.69)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.304727" x2="8.304727" y1="1.020048" y2="15.948804"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-14.998 -8.835)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#a)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#b)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#c)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g><g transform="translate(13.978 13.332682)"><path d="m13.852 15.967a5.341 1.7003184 0 0 1 -10.682 0 5.341 1.7003184 0 1 1 10.682 0z" fill="url(#d)"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="url(#e)" opacity=".99"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.76 8.51c0 4.004-3.246 7.25-7.25 7.25-4.002 0-7.247-3.246-7.247-7.25 0-4.002 3.245-7.247 7.248-7.247 4.004 0 7.25 3.245 7.25 7.248z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.202 4.005c-.82-.11-1.673-.038-2.455.238-.79.28-1.534.758-1.884 1.574-.223.5-.213 1.04 0 1.55s.78 1 1.478 1c.395 0 .79-.136 1.05-.38s.392-.566.43-.86c.047-.37-.062-.524-.12-.666.038-.042.1-.098.096-.095.042-.024.1-.036.143-.047.02-.006.03.003.047 0 .016-.004-.017-.003.07-.024.46-.11 1.012.197 1.145.405.003.003.033.064-.047.31-.08.244-.258.6-.5.953-.542.784-1.244 1.765-1.24 3.004 0 .322-.02.454.023.74.035.22.168.403.286.5.02.015.03.01.048.023-.34.15-.632.39-.81.692-.29.49-.3 1.183.095 1.717l-.024.022c.01.017.036.01.048.024.004.005-.003.02 0 .024.41.553 1.075.72 1.646.644.575-.078 1.188-.428 1.406-1.097.003-.007-.002-.017 0-.024.004-.01.02-.012.024-.024h-.024c.277-.8-.143-1.574-.834-1.932a.758.758 0 0 0 .334-.667c-.022-.773.098-1.315.715-1.764a.758.758 0 0 0 .024-.024c.477-.37.95-.807 1.336-1.335.377-.516.67-1.16.62-1.883v-.048h-.024c-.036-.763-.483-1.393-1.05-1.812-.57-.423-1.28-.667-2.026-.74-.008 0-.016.002-.024 0z" fill="#002e99" opacity=".05"/><path d="m8.858 11.625c-.025-.9.177-1.773 1.027-2.392.898-.7 1.763-1.575 1.67-2.607-.02-.995-1.178-1.775-2.428-1.887-1.405-.196-3.106.285-3.577 1.383-.24.534-.017 1.49.784 1.49.47 0 .685-.3.72-.578.027-.21-.06-.397-.11-.57-.058-.198.19-.58.458-.736.225-.13.46-.175.496-.183.808-.194 1.613.235 1.95.757.335.522-.035 1.314-.567 2.084-.53.77-1.1 1.644-1.1 2.573 0 .355-.03.475-.008.618.018.115.396.1.686.047zm-.368 1.21c-.773-.04-1.308.835-.844 1.393.415.616 1.577.464 1.776-.233.207-.543-.29-1.168-.932-1.16z" fill="#002e99" opacity=".15"/><path d="m8.858 10.862c-.025-.9.177-1.773 1.027-2.392.898-.7 1.763-1.575 1.67-2.607-.02-.995-1.178-1.775-2.428-1.887-1.405-.196-3.107.286-3.577 1.384-.24.534-.017 1.49.784 1.49.47 0 .685-.3.72-.578.027-.21-.06-.397-.11-.57-.058-.198.19-.58.458-.736.225-.13.46-.174.496-.182.808-.194 1.613.235 1.95.757.335.523-.035 1.315-.567 2.085-.53.77-1.1 1.645-1.1 2.574 0 .352-.03.472-.008.615.018.115.396.1.686.047zm-.368 1.21c-.773-.04-1.308.835-.844 1.393.415.617 1.577.464 1.776-.233.207-.543-.29-1.168-.932-1.16z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/acceptalltrackedchanges.svg b/icon-themes/elementary_svg/cmd/32/acceptalltrackedchanges.svg
new file mode 100644
index 000000000..fb7fa4281
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/acceptalltrackedchanges.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(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="641" x2="641.4115" y1="-143.5" y2="-127.95408"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="640.81403" x2="640.81403" y1="-142.718" y2="-129.33"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><radialGradient id="k" cx="24.837" cy="36.421" gradientTransform="matrix(.80967 0 0 .21306 -4.11 18.902)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><path d="m4.95 29h22.1v2h-22.1z" fill="url(#i)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#h)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#g)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#f)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#j)" stroke-linejoin="round"/><path d="m7 4h3v1h-3zm4 0h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm-12 3h4v1h-4zm5 0h4v1h-4z" fill="#aaa"/><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5zm-13 3h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><path d="m25 14h-3v1h3zm-15 3h-3v1h3z" fill="#aaa"/><path d="m13 17h-2v1h2z" fill="#c6262e"/><path d="m14 17h5v1h-5zm10 0h-4v1h4zm-17 4h5v1h-5zm6 0h8v1h-8zm12 0h-3v1h3zm-12 3h-6v1h6zm1 0h2v1h-2zm9 0h-6v1h6z" fill="#aaa"/><path d="m28.667 26.662a12.667 3.333 0 1 1 -25.334 0 12.667 3.333 0 1 1 25.334 0z" fill="url(#k)" fill-rule="evenodd" opacity=".205" transform="matrix(.786 0 0 .786 9.895 10.03)"/><g transform="translate(-.002505 .00026)"><path d="m24.5 17.509539c-3.863515 0-7.002505 3.13567-7.002505 6.995101 0 3.85943 3.13899 6.9951 7.002505 6.9951s7.002505-3.13567 7.002505-6.9951c0-3.859431-3.13899-6.995101-7.002505-6.995101z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".737255"/><path d="m30.568838 24.50464c0 3.348321-2.716972 6.06242-6.068838 6.06242s-6.068838-2.714099-6.068838-6.06242c0-3.348322 2.716972-6.062421 6.068838-6.062421s6.068838 2.714099 6.068838 6.062421z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m28.436348 19.288324a1.9053397 1.9033041 0 0 0 -.08753.08753l-3.910426 4.254446-1.400506-1.39847a1.9053397 1.9033041 0 0 0 -2.683964 0l-1.867681 1.865645a1.9053397 1.9033041 0 0 0 -.496691.814248 1.9053397 1.9033041 0 0 0 0 .06107c.03868.541475.129262 1.074807.292111 1.572516a1.9053397 1.9033041 0 0 0 .350127.378625l4.667675 3.731291a1.9053397 1.9033041 0 0 0 .671754.349108c.02036.002.03868 0 .05802 0a1.9053397 1.9033041 0 0 0 .118066.03054c.116031.0051.232061 0 .350127 0 .166921 0 .331806-.0173.495673-.03054a1.9053397 1.9033041 0 0 0 .905851-.553688l5.104315-5.479887c.01018-.154707.03053-.309414.03053-.466157 0-2.125187-1.023917-4.025437-2.597451-5.217292z" fill="#002e99" opacity=".1" stroke-width="1.01781"/><path d="m29.194617 19.988577a.8854944.8854944 0 0 0 -.08753.057l-4.641212 5.071745-2.157757-2.157756a.8854944.8854944 0 0 0 -1.225442 0l-1.867681 1.865645a.8854944.8854944 0 0 0 .05903 1.310939l4.668693 3.732308a.8854944.8854944 0 0 0 1.195926-.08753l5.806604-6.23612c-.203562-1.374043-.829515-2.601521-1.750632-3.556227z" fill="#002e99" opacity=".25"/><path d="m29.752376 20.657278-5.251898 5.712966-2.801012-2.798977-1.866663 1.865645 4.668693 3.731291 6.214746-6.676832z" fill="#fff" stroke-width="1.01781"/></g><g transform="translate(-15.002505 .00026)"><path d="m24.5 17.509539c-3.863515 0-7.002505 3.13567-7.002505 6.995101 0 3.85943 3.13899 6.9951 7.002505 6.9951s7.002505-3.13567 7.002505-6.9951c0-3.859431-3.13899-6.995101-7.002505-6.995101z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".737255"/><path d="m30.568838 24.50464c0 3.348321-2.716972 6.06242-6.068838 6.06242s-6.068838-2.714099-6.068838-6.06242c0-3.348322 2.716972-6.062421 6.068838-6.062421s6.068838 2.714099 6.068838 6.062421z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m28.436348 19.288324a1.9053397 1.9033041 0 0 0 -.08753.08753l-3.910426 4.254446-1.400506-1.39847a1.9053397 1.9033041 0 0 0 -2.683964 0l-1.867681 1.865645a1.9053397 1.9033041 0 0 0 -.496691.814248 1.9053397 1.9033041 0 0 0 0 .06107c.03868.541475.129262 1.074807.292111 1.572516a1.9053397 1.9033041 0 0 0 .350127.378625l4.667675 3.731291a1.9053397 1.9033041 0 0 0 .671754.349108c.02036.002.03868 0 .05802 0a1.9053397 1.9033041 0 0 0 .118066.03054c.116031.0051.232061 0 .350127 0 .166921 0 .331806-.0173.495673-.03054a1.9053397 1.9033041 0 0 0 .905851-.553688l5.104315-5.479887c.01018-.154707.03053-.309414.03053-.466157 0-2.125187-1.023917-4.025437-2.597451-5.217292z" fill="#002e99" opacity=".1" stroke-width="1.01781"/><path d="m29.194617 19.988577a.8854944.8854944 0 0 0 -.08753.057l-4.641212 5.071745-2.157757-2.157756a.8854944.8854944 0 0 0 -1.225442 0l-1.867681 1.865645a.8854944.8854944 0 0 0 .05903 1.310939l4.668693 3.732308a.8854944.8854944 0 0 0 1.195926-.08753l5.806604-6.23612c-.203562-1.374043-.829515-2.601521-1.750632-3.556227z" fill="#002e99" opacity=".25"/><path d="m29.752376 20.657278-5.251898 5.712966-2.801012-2.798977-1.866663 1.865645 4.668693 3.731291 6.214746-6.676832z" fill="#fff" stroke-width="1.01781"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/accepttracedchange.svg b/icon-themes/elementary_svg/cmd/32/accepttracedchange.svg
new file mode 100644
index 000000000..1f9475a43
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/accepttracedchange.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.65714134 0 0 .63017202 .228273 -1.091931)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.57485 0 0 .42976 -1164.014 -1361.772)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff" stop-opacity=".988"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.813525" x2="7.813525" y1="17.281721" y2="30.66921"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#f)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#e)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#d)" opacity=".15"/><path d="m4.5.498 23 .002072v28.999928h-23z" fill="url(#c)" stroke-width="1.040609"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#g)" stroke-linejoin="round"/><path d="m7 4h3v1h-3zm4 0h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm-12 3h4v1h-4zm5 0h4v1h-4z" fill="#aaa"/><path d="m17 7h2v1h-2z" fill="#e20000"/><path d="m20 7h5v1h-5zm-13 3h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#e20000"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#e20000"/><path d="m25 14h-3v1h3zm-15 3h-3v1h3z" fill="#aaa"/><path d="m13 17h-2v1h2z" fill="#e20000"/><path d="m14 17h5v1h-5zm10 0h-4v1h4zm-17 4h5v1h-5zm6 0h8v1h-8zm12 0h-3v1h3zm-12 3h-6v1h6zm1 0h2v1h-2zm9 0h-6v1h6z" fill="#aaa"/><path d="m8 16.5c-4.138 0-7.5 3.362-7.5 7.5s3.362 7.5 7.5 7.5 7.5-3.362 7.5-7.5-3.362-7.5-7.5-7.5z" fill="url(#h)" opacity=".99" transform="translate(16)"/><path d="m24 16.5c-4.138 0-7.5 3.362-7.5 7.5s3.362 7.5 7.5 7.5 7.5-3.362 7.5-7.5-3.362-7.5-7.5-7.5z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m26.848 20.82 1.438 1.295-4.833 6.385-3.74-3.22 1.238-1.64 2.187 1.897z" fill="#002e99" fill-opacity=".992" opacity=".15"/><path d="m26.88 19.82a1 1 0 0 0 -.817.38l-3.063 3.895-1.393-1.21a1 1 0 0 0 -1.455.153l-1.236 1.64a1 1 0 0 0 .146 1.36l3.74 3.22a1 1 0 0 0 1.448-.153l4.832-6.385a1 1 0 0 0 -.127-1.347l-1.437-1.295a1 1 0 0 0 -.637-.258z" fill="#002e99" fill-opacity=".992" opacity=".05"/><path d="m26.848 19.82 1.438 1.295-4.833 6.385-3.74-3.22 1.238-1.64 2.187 1.897z" fill="#fff"/><path d="m14.5 24c0 3.59-2.91 6.5-6.5 6.5s-6.5-2.91-6.5-6.5 2.91-6.5 6.5-6.5 6.5 2.91 6.5 6.5z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" transform="translate(16)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/accepttrackedchange.svg b/icon-themes/elementary_svg/cmd/32/accepttrackedchange.svg
new file mode 100644
index 000000000..5ff1be42f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/accepttrackedchange.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(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="641" x2="641.4115" y1="-143.5" y2="-127.95408"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="640.81403" x2="640.81403" y1="-142.718" y2="-129.33"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><radialGradient id="k" cx="24.837" cy="36.421" gradientTransform="matrix(.80967 0 0 .21306 -4.11 18.902)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><path d="m4.95 29h22.1v2h-22.1z" fill="url(#i)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#h)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#g)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#f)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#j)" stroke-linejoin="round"/><path d="m7 4h3v1h-3zm4 0h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm-12 3h4v1h-4zm5 0h4v1h-4z" fill="#aaa"/><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5zm-13 3h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><path d="m25 14h-3v1h3zm-15 3h-3v1h3z" fill="#aaa"/><path d="m13 17h-2v1h2z" fill="#c6262e"/><path d="m14 17h5v1h-5zm10 0h-4v1h4zm-17 4h5v1h-5zm6 0h8v1h-8zm12 0h-3v1h3zm-12 3h-6v1h6zm1 0h2v1h-2zm9 0h-6v1h6z" fill="#aaa"/><path d="m28.667 26.662a12.667 3.333 0 1 1 -25.334 0 12.667 3.333 0 1 1 25.334 0z" fill="url(#k)" fill-rule="evenodd" opacity=".205" transform="matrix(.786 0 0 .786 9.895 10.03)"/><g transform="translate(-.002505 .00026)"><path d="m24.5 17.509539c-3.863515 0-7.002505 3.13567-7.002505 6.995101 0 3.85943 3.13899 6.9951 7.002505 6.9951s7.002505-3.13567 7.002505-6.9951c0-3.859431-3.13899-6.995101-7.002505-6.995101z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".737255"/><path d="m30.568838 24.50464c0 3.348321-2.716972 6.06242-6.068838 6.06242s-6.068838-2.714099-6.068838-6.06242c0-3.348322 2.716972-6.062421 6.068838-6.062421s6.068838 2.714099 6.068838 6.062421z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m28.436348 19.288324a1.9053397 1.9033041 0 0 0 -.08753.08753l-3.910426 4.254446-1.400506-1.39847a1.9053397 1.9033041 0 0 0 -2.683964 0l-1.867681 1.865645a1.9053397 1.9033041 0 0 0 -.496691.814248 1.9053397 1.9033041 0 0 0 0 .06107c.03868.541475.129262 1.074807.292111 1.572516a1.9053397 1.9033041 0 0 0 .350127.378625l4.667675 3.731291a1.9053397 1.9033041 0 0 0 .671754.349108c.02036.002.03868 0 .05802 0a1.9053397 1.9033041 0 0 0 .118066.03054c.116031.0051.232061 0 .350127 0 .166921 0 .331806-.0173.495673-.03054a1.9053397 1.9033041 0 0 0 .905851-.553688l5.104315-5.479887c.01018-.154707.03053-.309414.03053-.466157 0-2.125187-1.023917-4.025437-2.597451-5.217292z" fill="#002e99" opacity=".1" stroke-width="1.01781"/><path d="m29.194617 19.988577a.8854944.8854944 0 0 0 -.08753.057l-4.641212 5.071745-2.157757-2.157756a.8854944.8854944 0 0 0 -1.225442 0l-1.867681 1.865645a.8854944.8854944 0 0 0 .05903 1.310939l4.668693 3.732308a.8854944.8854944 0 0 0 1.195926-.08753l5.806604-6.23612c-.203562-1.374043-.829515-2.601521-1.750632-3.556227z" fill="#002e99" opacity=".25"/><path d="m29.752376 20.657278-5.251898 5.712966-2.801012-2.798977-1.866663 1.865645 4.668693 3.731291 6.214746-6.676832z" fill="#fff" stroke-width="1.01781"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/accepttrackedchanges.svg b/icon-themes/elementary_svg/cmd/32/accepttrackedchanges.svg
new file mode 100644
index 000000000..14a52e7a7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/accepttrackedchanges.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" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><radialGradient id="d" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="k" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#k)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#j)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#i)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#h)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#l)" stroke-linejoin="round"/><path d="m7 4h3v1h-3zm4 0h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm-12 3h4v1h-4zm5 0h4v1h-4z" fill="#aaa"/><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5zm-13 3h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><path d="m25 14h-3v1h3zm-15 3h-3v1h3z" fill="#aaa"/><path d="m13 17h-2v1h2z" fill="#c6262e"/><path d="m14 17h5v1h-5zm10 0h-4v1h4zm-17 4h5v1h-5zm6 0h8v1h-8zm12 0h-3v1h3zm-12 3h-6v1h6zm1 0h2v1h-2zm9 0h-6v1h6z" fill="#aaa"/><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#d)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#c)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#a)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/accepttrackedchangetonext.svg b/icon-themes/elementary_svg/cmd/32/accepttrackedchangetonext.svg
new file mode 100644
index 000000000..5cab2ab89
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/accepttrackedchangetonext.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(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="641" x2="641.4115" y1="-143.5" y2="-127.95408"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="640.81403" x2="640.81403" y1="-142.718" y2="-129.33"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.70660604 0 0 -.47076979 35.26917 40.511048)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.3333333 0 0 1.3333333 32.00048 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.2306833 0 0 1.6666734 17.47367 -31.451617)" gradientUnits="userSpaceOnUse" x1="5.142201" x2="5.142201" y1="27.561838" y2="29.161831"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.65714134 0 0 .63017202 .228273 -1.091931)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="l" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><g transform="translate(-2)"><path d="m4.95 29h22.1v2h-22.1z" fill="url(#l)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#k)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#j)" opacity=".15"/><path d="m4.5.498 23 .002072v28.999928h-23z" fill="url(#i)" stroke-width="1.040609"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#m)" stroke-linejoin="round"/><path d="m7 4h3v1h-3zm4 0h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm-12 3h4v1h-4zm5 0h4v1h-4z" fill="#aaa"/><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5zm-13 3h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><path d="m25 14h-3v1h3zm-15 3h-3v1h3z" fill="#aaa"/><path d="m13 17h-2v1h2z" fill="#c6262e"/><path d="m14 17h5v1h-5zm10 0h-4v1h4zm-17 4h5v1h-5zm6 0h8v1h-8zm12 0h-3v1h3zm-12 3h-6v1h6zm1 0h2v1h-2zm9 0h-6v1h6z" fill="#aaa"/></g><g stroke-width="1.333333" transform="matrix(-.75 0 0 .75 32.351594 12.136276)"><path d="m6.664441 23.365073a11.054666 7.3650727 0 1 1 22.109331 0 11.054666 7.3650727 0 0 1 -22.109331 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141176"/><path d="m15.095466 6.001802v.00521c-.216514 0-.396454.08588-.526042.2239584-.0089.00987-.01921.019352-.02865.028645l-10.5459749 9.0925386c-.1212.121306-.192708.285474-.192708.466145 0 .179381.07151.334491.192708.463543l10.5420099 9.106769c.0095.0093.01977.01883.02865.02864.129587.138086.309527.223959.526042.223959.402289 0 .706625-.287324.706625-.67448v-5.132869c-.000252-.361344.313496-.682229.702229-.682229h10.635069c.381132 0 .66242-.267369.662702-.648501l.004-5.351499c.000282-.381132-.28157-.668059-.662702-.668059h-10.700209c-.356849-.03335-.637361-.320035-.637124-.660066v-5.1550381c0-.3871547-.304336-.6666667-.706625-.6666669z" fill="url(#e)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.468758 17.818299h10l.000035-4h-10.000035" opacity=".6" stroke="url(#f)"/><path d="m14.46875 8.1210938-8.9902344 7.6933592 8.9902424 7.738679v-3.734833c0-1.333334.788472-2 1.333333-2v-4c-.798225-.179019-1.332967-.884496-1.333333-2z" opacity=".5" stroke="url(#g)"/></g></g><g transform="translate(-16.997495 -17.009539)"><path d="m24.5 17.509539c-3.863515 0-7.002505 3.13567-7.002505 6.995101 0 3.85943 3.13899 6.9951 7.002505 6.9951s7.002505-3.13567 7.002505-6.9951c0-3.859431-3.13899-6.995101-7.002505-6.995101z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".737255"/><path d="m30.568838 24.50464c0 3.348321-2.716972 6.06242-6.068838 6.06242s-6.068838-2.714099-6.068838-6.06242c0-3.348322 2.716972-6.062421 6.068838-6.062421s6.068838 2.714099 6.068838 6.062421z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m28.436348 19.288324a1.9053397 1.9033041 0 0 0 -.08753.08753l-3.910426 4.254446-1.400506-1.39847a1.9053397 1.9033041 0 0 0 -2.683964 0l-1.867681 1.865645a1.9053397 1.9033041 0 0 0 -.496691.814248 1.9053397 1.9033041 0 0 0 0 .06107c.03868.541475.129262 1.074807.292111 1.572516a1.9053397 1.9033041 0 0 0 .350127.378625l4.667675 3.731291a1.9053397 1.9033041 0 0 0 .671754.349108c.02036.002.03868 0 .05802 0a1.9053397 1.9033041 0 0 0 .118066.03054c.116031.0051.232061 0 .350127 0 .166921 0 .331806-.0173.495673-.03054a1.9053397 1.9033041 0 0 0 .905851-.553688l5.104315-5.479887c.01018-.154707.03053-.309414.03053-.466157 0-2.125187-1.023917-4.025437-2.597451-5.217292z" fill="#002e99" opacity=".1" stroke-width="1.01781"/><path d="m29.194617 19.988577a.8854944.8854944 0 0 0 -.08753.057l-4.641212 5.071745-2.157757-2.157756a.8854944.8854944 0 0 0 -1.225442 0l-1.867681 1.865645a.8854944.8854944 0 0 0 .05903 1.310939l4.668693 3.732308a.8854944.8854944 0 0 0 1.195926-.08753l5.806604-6.23612c-.203562-1.374043-.829515-2.601521-1.750632-3.556227z" fill="#002e99" opacity=".25"/><path d="m29.752376 20.657278-5.251898 5.712966-2.801012-2.798977-1.866663 1.865645 4.668693 3.731291 6.214746-6.676832z" fill="#fff" stroke-width="1.01781"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/actionmode.svg b/icon-themes/elementary_svg/cmd/32/actionmode.svg
new file mode 100644
index 000000000..27be7de89
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/actionmode.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.609635" x2="17.609635" y1="7.127934" y2="30.010087"><stop offset="0" stop-color="#fff"/><stop offset=".424" stop-color="#fff" stop-opacity=".235"/><stop offset=".821" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="f" cx="99.157" cy="186.171" gradientTransform="matrix(.1448 0 0 .04607 4.137 20.26)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="-14.891" cy="11.546" gradientTransform="matrix(0 4.12407 -4.2786 0 68.44 53.678)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".705" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></radialGradient><path d="m13.494 1.53c-6.61 0-11.98 5.37-11.98 11.98s5.37 11.98 11.98 11.98 11.98-5.37 11.98-11.98-5.37-11.98-11.98-11.98z" fill="none" stroke="#6326b9" stroke-dasharray="3 1" stroke-opacity=".498"/><path d="m27.583 28.837a9.088 2.892 0 1 1 -18.177 0 9.088 2.892 0 1 1 18.177 0z" fill="url(#f)"/><path d="m18.494 6.53c-6.61 0-11.98 5.37-11.98 11.98s5.37 11.98 11.98 11.98 11.98-5.37 11.98-11.98-5.37-11.98-11.98-11.98z" fill="url(#g)" stroke="#6326b9" stroke-opacity=".498"/><path d="m29.648 18.51c0 6.16-4.994 11.153-11.154 11.153s-11.154-4.993-11.154-11.153 4.994-11.154 11.154-11.154 11.154 4.994 11.154 11.154z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#b)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#c)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/adddirect.svg b/icon-themes/elementary_svg/cmd/32/adddirect.svg
new file mode 100644
index 000000000..14c0dfc9e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/adddirect.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#f)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#e)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#d)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#c)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/addfield.svg b/icon-themes/elementary_svg/cmd/32/addfield.svg
new file mode 100644
index 000000000..e4977891e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/addfield.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" gradientUnits="userSpaceOnUse" x1="25.388818" x2="25.388818" y1="22.594111" y2="25.392142"><stop offset="0" stop-color="#fff"/><stop offset=".00000267" 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"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="48" y2="26"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="54" y2="32"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="60" y2="38"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="42" y2="20"/><radialGradient id="g" cx="65.325226" cy="48.709068" gradientTransform="matrix(0 .68597915 -.7462606 0 60.288383 -27.737493)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g transform="matrix(.26458333 0 0 .26458333 -.264583 -6.08542)"><path d="m2.5 34.500013v3l29-.000013v-3z" fill="url(#c)"/><path d="m2.5 34.500013v3l29-.000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 35.000013v2h1v-1l27-.000013v-1z" fill="#fff" opacity=".2"/><path d="m2.5 40.5v3h29v-3z" fill="url(#d)"/><path d="m2.5 40.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 41v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m2.5 46.5v3h29v-3z" fill="url(#e)"/><path d="m2.5 46.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 47v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m2.5 28.500013v3l29-.000013v-3z" fill="url(#f)"/><path d="m2.5 28.500013v3l29-.000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 29.000013v2h1v-1l27-.000013v-1z" fill="#fff" opacity=".2"/></g><g transform="matrix(.18912227 0 0 .18912227 .754654 2.07574)"><path d="m32.988744 20.55-.0055 6.915167-15.200767-.01485.0055-6.915172z" fill="url(#g)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m33.072422 20.506533-.0055 6.966425-15.359782.01425-.01-6.966425z" opacity=".5" stroke="#206b00" stroke-width="1.417073"/><path d="m19.093287 21.894594h12.59106v4.19702h-12.59106z" opacity=".5" stroke="url(#a)" stroke-width="1.399007"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/additionsdialog.svg b/icon-themes/elementary_svg/cmd/32/additionsdialog.svg
new file mode 100644
index 000000000..8c113165a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/additionsdialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(1.4117648 0 0 .56470513 -72.411731 23.388235)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.6945834 0 0 1.2599085 -3482.4487 -4056.9272)" gradientUnits="userSpaceOnUse" x1="2065.6956" x2="2065.6956" y1="3220.5276" y2="3244.8506"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientTransform="matrix(4.8088635 0 0 4.782461 -281.48516 -68.029939)" gradientUnits="userSpaceOnUse" x1="61.237995" x2="61.237995" y1="15.479465" y2="19.661413"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="14" y1="16" y2="24"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m31.000038 25.999999c0 3.313709-6.715729 6.000001-15 6.000001-8.2842699 0-14.9999997-2.686292-14.9999997-6.000001 0-3.313707 6.7157298-5.999999 14.9999997-5.999999 8.284271 0 15 2.686292 15 5.999999z" fill="url(#a)" fill-rule="evenodd" opacity=".3"/><path d="m16 .4999255-4.151254 5.4456566-6.8077541-.9295621.934694 6.770376-5.47571898 4.128462 5.47571898 4.128461-.934694 6.770377 6.8077541-.929562 4.151254 5.445657 4.151255-5.445657 6.807752.929562-.934695-6.770377 5.47572-4.128461-5.47572-4.128462.934695-6.770376-6.807752.9295621z" fill="url(#b)" opacity=".99"/><path d="m16 .4999255-4.151254 5.4456566-6.8077541-.9295621.934694 6.770376-5.47571898 4.128462 5.47571898 4.128461-.934694 6.770377 6.8077541-.929562 4.151254 5.445657 4.151255-5.445657 6.807752.929562-.934695-6.770377 5.47572-4.128461-5.47572-4.128462.934695-6.770376-6.807752.9295621z" fill="none" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m16 2.1425781-3.353516 4.4023438a.99870671.99322341 0 0 1 -.933593.3867187l-5.5058598-.7558594.7597657 5.4765628a.99870671.99322341 0 0 1 -.3886719.925781l-4.4277344 3.335937 4.4140625 3.326172a20 10.5 0 0 0 7.4355469.759766 20 10.5 0 0 0 15.828125-4.101562l-4.40625-3.320313a.99870671.99322341 0 0 1 -.388672-.925781l.759766-5.4765628-5.50586.7558594a.99870671.99322341 0 0 1 -.933593-.3867187z" fill="url(#d)" opacity=".8"/><path d="m15.999999 2.1418366-3.35429 4.4036735a.99870671.99322341 0 0 1 -.93242.3853716l-5.5057165-.7546858.7588523 5.4754881a.99870671.99322341 0 0 1 -.3874991.927301l-4.427985 3.335873 4.427985 3.335873a.99870671.99322341 0 0 1 .3874991.927301l-.7588523 5.475487 5.5057165-.754685a.99870671.99322341 0 0 1 .93242.385372l3.35429 4.403673 3.354289-4.403673a.99870671.99322341 0 0 1 .932421-.385372l5.505715.754685-.758851-5.475487a.99870671.99322341 0 0 1 .387499-.927301l4.427985-3.335873-4.427985-3.335873a.99870671.99322341 0 0 1 -.387499-.927301l.758851-5.4754881-5.505715.7546858a.99870671.99322341 0 0 1 -.932421-.3853716z" fill="none" opacity=".8" stroke="url(#c)" stroke-linecap="round"/><path d="m16 25c-.55329 0-1.104913-.222801-1.511719-.640625a.99952523.99952523 0 0 1 -.04297-.04687l-4.236328-4.94336a.99952523.99952523 0 0 1 -.01953-.02344c-.5301556-.659634-.4967795-1.501127-.2070311-2.125005.2897481-.623879.9075561-1.187862 1.7519531-1.212891a.99952523.99952523 0 0 1 .0293-.002h1.236325v-4.945312a.99952523.99952523 0 0 1 0-.0098c.0056-.57588.250113-1.033211.583984-1.390625.333871-.357331.801369-.654213 1.416016-.654213h2a.99952523.99952523 0 0 1 .03711.002c1.089772.04096 1.922298.99611 1.960938 2.015625a.99952523.99952523 0 0 1 .002.03706v4.945312h1.23633a.99952523.99952523 0 0 1 .0293.002c.844391.02504 1.462205.589012 1.751953 1.212891.289748.623878.323122 1.465373-.207031 2.125a.99952523.99952523 0 0 1 -.01953.02344l-4.236332 4.94331a.99952523.99952523 0 0 1 -.04297.04687c-.406841.417796-.958478.640633-1.511768.640633z" fill="#a67500" opacity=".05"/><path d="m16.000002 24c.288694 0 .577384-.114321.794752-.337565l4.23603-4.943492c.489567-.609128-.01271-1.689321-.79475-1.712509h-2.236034v-5.946149c-.02171-.572822-.424014-1.032203-1-1.053851h-2c-.498983 0-.995103.546097-1 1.053851v5.946149h-2.236034c-.782036.02318-1.284319 1.103381-.794752 1.712509l4.236038 4.943492c.217357.223244.506059.337565.79475.337565z" fill="#a67500" opacity=".15"/><path d="m16.000002 23c.288694 0 .577384-.114321.794752-.337565l4.23603-4.943492c.489567-.609128-.01271-1.689321-.79475-1.712509h-2.236034v-5.946149c-.02171-.5728223-.424014-1.0322033-1-1.0538513h-2c-.498983 0-.995103.546097-1 1.0538513v5.946149h-2.236034c-.782036.02318-1.284319 1.103381-.794752 1.712509l4.236038 4.943492c.217357.223244.506059.337565.79475.337565z" fill="#fafafa" opacity=".99"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/addons.svg b/icon-themes/elementary_svg/cmd/32/addons.svg
new file mode 100644
index 000000000..74e29c8a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/addons.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.7480349 0 0 .75387595 -4.768985 .907933)" gradientUnits="userSpaceOnUse" x1="26.95891" x2="26.95891" y1="12.060429" y2="37.263515"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.28394125 0 0 .29357995 -14.937357 9.989485)" gradientUnits="userSpaceOnUse" x1="107.05136" x2="107.05136" y1="-23.105574" y2="-5.777408"><stop offset="0" stop-color="#fff"/><stop offset=".40000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".80000001" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="6.895029" cy="12.591532" gradientTransform="matrix(0 6.3641136 -7.8130983 0 113.00801 -56.880746)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g opacity=".3" transform="matrix(.26760532 0 0 .31190147 13.547987 17.340631)"><path d="m38 40h5v7h-5z" fill="url(#b)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><g opacity=".3" transform="matrix(.28733436 0 0 .31190147 .563328 17.340631)"><path d="m38 40h5v7h-5z" fill="url(#b)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m13.613961 1.5769264c-1.890593 0-3.424986 1.5525672-3.424986 3.443223 0 1.181659.611117 2.4877217 1.522215 3.1034361l.000391.3397869h-7.6110788c-.8433077 0-1.6005021.93378-1.6005021 1.7771166v7.397264c.6276864-.787682 1.6570664-1.308197 2.7417724-1.308197 1.8905924 0 3.4558215 1.534445 3.4558215 3.4251 0 1.890656-1.5652291 3.425101-3.4558215 3.425101-1.084706 0-2.114086-.520516-2.7417724-1.308197v7.397266c0 .843336.7568028 1.231174 1.6001106 1.231174h7.3970193c-.787658-.627708-1.308155-1.288132-1.308155-2.372874 0-1.890656 1.534393-3.425102 3.424986-3.425102 1.890592 0 3.424986 1.534446 3.424986 3.425102 0 1.084742-.520499 1.745166-1.308156 2.372874h7.397019c.843308 0 1.40808-.388105 1.40808-1.231442v-7.032427l.708751.000267c.615695.911129 1.64875 1.359033 2.830371 1.359033 1.890592 0 3.424987-1.534445 3.424987-3.4251 0-1.890656-1.534395-3.425101-3.424987-3.425101-1.181621 0-2.214676.44817-2.830371 1.3593l-.708751-.000267v-7.864043c0-.8433361-.564853-1.8050696-1.407689-1.7768476h-7.611079l-.000391-.3397869c.911098-.6157144 1.522216-1.9217771 1.522216-3.1034361 0-1.8906558-1.534394-3.443223-3.424986-3.443223z" fill="url(#g)"/><g fill="none"><path d="m12.068567 9.5h-7.503109c-.3859622 0-1.0654578.4262873-1.0654578.815263l-.0000001 5.20501c3.4246222-1.08325 6.2959744 1.465619 6.3124532 4.303866.016479 2.838247-2.6270925 4.924806-6.3124532 4.092495l.0000001 5.239947c0 .388976 1.1623959.343419 1.5483591.343419h4.1575411c-.626506-2.871644.9759216-5.837346 4.3150116-5.864624 3.339089-.02728 4.954526 2.289671 4.272305 5.864624h4.741073c.385964 0 .96571.04556.96571-.343419v-7.009928c.10512-1.057883 1.211146-.928453 1.211146-.928453.269691-.000904.981042-.207021 1.13614.01534.461212.687827 1.227902 1.347832 2.104721 1.347832 1.411662 0 2.596187-.993111 2.596187-2.415796 0-1.422684-1.184525-2.415797-2.596187-2.415797-.876819 0-1.6438.612274-2.105013 1.300098-.155097.222356-1.155314.06399-1.425005.06308 0 0-.785511.01008-.921989-.735688v-8.06201c0-.3889717-.579746-.815259-.96571-.815259h-7.105267" opacity=".4" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="13.625002" cy="5.113852" opacity=".6" rx="2.445251" ry="2.543601" stroke="url(#f)"/><path d="m13.613961 1.5769261c-1.890593 0-3.424986 1.5525672-3.424986 3.443223 0 1.181659.611117 2.4877217 1.522215 3.1034361l.000391.3397869h-7.6110788c-.8433077 0-1.6005021.93378-1.6005021 1.7771169v7.397264c.6276864-.787682 1.6570664-1.308197 2.7417724-1.308197 1.8905924 0 3.4558215 1.534445 3.4558215 3.4251 0 1.890656-1.5652291 3.425101-3.4558215 3.425101-1.084706 0-2.114086-.520516-2.7417724-1.308197v7.397266c0 .843336.7568028 1.231174 1.6001106 1.231174h7.3970193c-.787658-.627708-1.308155-1.288132-1.308155-2.372874 0-1.890656 1.534393-3.425102 3.424986-3.425102 1.890592 0 3.424986 1.534446 3.424986 3.425102 0 1.084742-.520499 1.745166-1.308156 2.372874h7.397019c.843308 0 1.40808-.388105 1.40808-1.231442v-7.032427l.708751.000267c.615695.911129 1.64875 1.359033 2.830371 1.359033 1.890592 0 3.424987-1.534445 3.424987-3.4251 0-1.890656-1.534395-3.425101-3.424987-3.425101-1.181621 0-2.214676.44817-2.830371 1.3593l-.708751-.000267v-7.864043c0-.8433364-.564853-1.8050699-1.407689-1.7768479h-7.611079l-.000391-.3397869c.911098-.6157144 1.522216-1.9217771 1.522216-3.1034361 0-1.8906558-1.534394-3.443223-3.424986-3.443223z" opacity=".4" stroke="#0a3600" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/addprintarea.svg b/icon-themes/elementary_svg/cmd/32/addprintarea.svg
new file mode 100644
index 000000000..bcb0a35e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/addprintarea.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientTransform="matrix(.4054 0 0 .5135 -1.734 .676)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24.000986" xlink:href="#c" y1="8.420643" y2="16.210321"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="4.619" x2="43.381" y1="32.222" y2="32.222"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 .65714134 -.6301736 0 32.092007 -.771727)" gradientUnits="userSpaceOnUse" x1="11.273" x2="44.682" xlink:href="#h" y1="27.178" y2="25.534"/><radialGradient id="j" cx="605.71" cy="486.65" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#f"/><radialGradient id="k" cx="605.71" cy="486.65" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#f"/><linearGradient id="l" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-21.238" x2="-68.351" y1="31.867" y2="35.258"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="n" gradientTransform="translate(0 -5)" gradientUnits="userSpaceOnUse" x1="10" x2="10" y2="22"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="7"><stop offset="0" stop-color="#232323"/><stop offset=".8" stop-color="#535353"/><stop offset=".8" stop-color="#676767"/><stop offset="1" stop-color="#676767"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.48572 0 0 -.25857 -.657 10.22)" gradientUnits="userSpaceOnUse" x1="30.176" x2="30.176" xlink:href="#h" y1="47.256" y2="-26.225"/><linearGradient id="q" gradientTransform="matrix(.48572 0 0 -.25857 -.657 24.72)" gradientUnits="userSpaceOnUse" x1="28.118" x2="28.118" xlink:href="#h" y1="91.732" y2="22.118"/><linearGradient id="r" gradientTransform="matrix(.4054 0 0 .5135 2.27 -2.324)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24.000986" xlink:href="#c" y1="8.420643" y2="16.210321"/><path d="m4.95 29h22.1v2h-22.1z" fill="url(#l)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#k)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#j)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m30.502072 3.5-.002072 23h-29v-23z" fill="url(#i)" stroke-width="1.04061"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#g)" stroke-linecap="round" transform="matrix(0 1 -1 0 31 -1)"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#m)" transform="matrix(0 1 -1 0 31 -1)"/></g><path d="m4 4h1v22h-1zm6 0h1v22h-1zm6 0h1v22h-1zm6 0h1v22h-1zm6 0h1v22h-1z" fill="#2c465d" fill-opacity=".325" opacity=".7"/><path d="m30 7v1h-28v-1zm0 6v1h-28v-1zm0 6v1h-28v-1zm0 6v1h-28v-1z" fill="#2c465d" fill-opacity=".325" opacity=".7"/><path d="m4.5 7.494h24.01v17.976h-24.01z" fill="none" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/><path d="m4 12v1h12v-1z" fill="#fff" opacity=".4"/><path d="m29.5 24.5h-27.011l.011-20h27z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m6 1v14h12v-14zm1 1h10v12h-10z" fill="url(#n)" opacity=".4" transform="translate(-2 11)"/><path d="m4.78 5.5-.124.156-2 2-.156.125v9.72h19v-9.721l-.156-.124-2-2-.125-.156h-14.219z" fill="url(#o)" transform="translate(-2 11)"/><path d="m2.78 16.5-.124.156-2 2-.156.125v9.72h19v-9.72l-.156-.124-2-2-.125-.156h-14.219z" fill="none" opacity=".71" stroke="#000"/><path d="m5.5 7h13v-6.5h-13z" fill="url(#p)" transform="translate(-2 11)"/><path d="m1 19h18v1h-18z" fill="#fff" opacity=".2"/><path d="m3.344 11c-.214.07-.355.275-.344.5v6.5h1v-6h12v6h1v-6.5c0-.276-.224-.5-.5-.5h-13c-.03-.003-.063-.003-.094 0z" opacity=".3"/><path d="m3.5 18h13v1h-13z" opacity=".4"/><path d="m3 27h14v-1h-14z" fill="#505050"/><path d="m4 25h12v1h-12z" opacity=".2"/><path d="m3 27h14v1h-14z" opacity=".4"/><path d="m19 20-.5-5h-13l-.5 5z" fill="url(#q)" transform="translate(-2 11)"/><path d="m3 25.875-.5 5.5c-.077.3.19.635.5.625h14c.31.01.577-.326.5-.625l-.5-5.5v.125h-.906v.5l.25 4.5h-.25v.03h-11.094v-.03h-1.344l.25-4.5v-.5h-.906z" opacity=".3"/><path d="m5 27h9v1h-9z" opacity=".2"/><path d="m16 21h2v2h-2z" fill="#0cceff"/><path d="m17.502 6.505-11.008-.005.01-5 10.997.005z" fill="none" stroke="url(#r)" stroke-linecap="round" transform="translate(-2 11)"/><path d="m8 29h6v1h-6z" opacity=".2"/><g transform="translate(.993 .993)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/addressbooksource.svg b/icon-themes/elementary_svg/cmd/32/addressbooksource.svg
new file mode 100644
index 000000000..63b3da596
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/addressbooksource.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(.56756757 0 0 .67567567 2.378379 -.216209)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="4.999989" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".02706478" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97377032" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="7.495683" cy="8.449767" gradientTransform="matrix(.00000001 1.6179162 -1.483354 -.00000003 28.734063 -9.224092)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.60000001 0 0 .69230771 1.800001 -.615385)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899002"/><linearGradient id="d"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.60000001 0 0 .75000464 .600015 .124979)" gradientUnits="userSpaceOnUse" x1="10.654308" x2="10.654308" xlink:href="#f" y1="1" y2="3"/><linearGradient id="f"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.60000001 0 0 .07692307 1.800171 .153846)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899002"/><linearGradient id="h" gradientTransform="matrix(.69041563 0 0 1.0164576 .250193 -2.491651)" gradientUnits="userSpaceOnUse" x1="24.62738" x2="24.640038" xlink:href="#f" y1="3.123439" y2="4.882647"/><linearGradient id="i" gradientTransform="matrix(.49253714 0 0 .4937733 .890292 .14413)" gradientUnits="userSpaceOnUse" x1="5.212257" x2="54.887218" y1=".065302" y2=".065302"><stop offset="0" stop-color="#0e9a83"/><stop offset=".95429963" stop-color="#0e9a83"/><stop offset=".95717829" stop-color="#c2c2c2"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><radialGradient id="j" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><linearGradient id="k"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="3" y2="29"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#28bca3"/></linearGradient><g opacity=".4" transform="matrix(.68421053 0 0 .42857134 -.421052 10.857146)"><path d="m38 40h5v7h-5z" fill="url(#j)"/><path d="m-10-47h5v7h-5z" fill="url(#l)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#m)"/></g><g stroke-linejoin="round"><path d="m27.491301 2.3043778c-.203129-.6550642-.076525-1.1709302-.188716-1.7956789h-20.7938863l.1227276 1.9826025" fill="url(#h)" stroke="url(#i)" stroke-miterlimit="0" stroke-width="1.017398"/><g stroke-linecap="round"><path d="m7.5001709 3.5h-2.4000002c-.3425089 0-.5999999-.03175-.5999999-.073171v-2.0973288c0-.66594375.3354193-.82950023.7745366-.82950023h2.2254635" fill="url(#e)" stroke="url(#g)"/><rect fill="url(#n)" height="26.980959" rx=".5" stroke="#0e9a83" stroke-miterlimit="0" width="21.980959" x="5.509521" y="2.509564"/><path d="m17 10c-2.203217 0-4 1.796783-4 4s1.796783 4 4 4 4-1.796783 4-4-1.796783-4-4-4zm-1.513672 8.505859c-.0222-.000173-.04438.0011-.06641.0039-1.239692.168299-2.144386.377706-2.861328.814453-.716943.436746-1.187695 1.104923-1.525391 1.998047-.021772.056742-.033023.116971-.033199.177741v1c0 .822351.677649 1.5 1.5 1.5h4.5 4.5c.822351 0 1.5-.677649 1.5-1.5v-1c-.000106-.02485-.0021-.04966-.0059-.07422-.169085-1.1206-.995706-1.870852-1.882813-2.30664-.887107-.435789-1.863226-.60697-2.59375-.613282-.0013-.000005-.0026-.000005-.0039 0z" fill="#007367" opacity=".05" stroke="#007367" stroke-width="2"/></g></g><path d="m17 10c-2.203217 0-4 1.796783-4 4s1.796783 4 4 4 4-1.796783 4-4-1.796783-4-4-4zm-1.513672 8.505859c-.0222-.000173-.04438.0011-.06641.0039-1.239692.168299-2.144386.377706-2.861328.814453-.716943.436746-1.187695 1.104923-1.525391 1.998047-.021772.056742-.033023.116971-.033199.177741v1c0 .822351.677649 1.5 1.5 1.5h4.5 4.5c.822351 0 1.5-.677649 1.5-1.5v-1c-.000106-.02485-.0021-.04966-.0059-.07422-.169085-1.1206-.995706-1.870852-1.882813-2.30664-.887107-.435789-1.863226-.60697-2.59375-.613282-.0013-.000005-.0026-.000005-.0039 0z" fill="#007367" opacity=".15"/><path d="m17 9c-2.203217 0-4 1.796783-4 4s1.796783 4 4 4 4-1.796783 4-4-1.796783-4-4-4zm-1.513672 8.505859c-.0222-.000173-.04438.0011-.06641.0039-1.239692.168299-2.144386.377706-2.861328.814453-.716943.436746-1.187695 1.104923-1.525391 1.998047-.021772.056742-.033023.116971-.033199.177741v1c0 .822351.677649 1.5 1.5 1.5h4.5 4.5c.822351 0 1.5-.677649 1.5-1.5v-1c-.000106-.02485-.0021-.04966-.0059-.07422-.169085-1.1206-.995706-1.870852-1.882813-2.30664-.887107-.435789-1.863226-.60697-2.59375-.613282-.0013-.000005-.0026-.000005-.0039 0z" fill="#fff"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 2.5000001v26.9999999h-2.4c-.3425089 0-.6-.285772-.6-.658537v-26.3414629z" fill="url(#b)" stroke="url(#c)"/><path d="m5.5 3.5h21v25h-21z" fill="none" opacity=".5" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/addwatch.svg b/icon-themes/elementary_svg/cmd/32/addwatch.svg
new file mode 100644
index 000000000..4ec68b752
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/addwatch.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" gradientUnits="userSpaceOnUse" x1="11.463103" x2="11.648121" y1="10.029578" y2="15.969038"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.3733 0 0 1.375 -4.493 5.125)" gradientUnits="userSpaceOnUse" x1="4.419" x2="20.02" y1="3.523" y2="3.523"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="1110.5" cy="1543" gradientTransform="matrix(1.815 0 0 1.32015 -2003.643 -2022.362)" gradientUnits="userSpaceOnUse" r="6.141"><stop offset="0" stop-color="#fff"/><stop offset=".553" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.372" x2="22.863" y1="17.25" y2="17.25"><stop offset="0" stop-color="#424242" stop-opacity=".741"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4845 0 0 .34573 69.713 1.858)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="53.624" y2="2.906"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(2.15356 0 0 2.15625 -2379.475 -3312.997)" gradientUnits="userSpaceOnUse" x1="1107.761" x2="1111.791" y1="1540.819" y2="1544.524"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.3733 0 0 1.2375 -1513.76 -1896.342)" gradientUnits="userSpaceOnUse" x1="1111.665" x2="1106.24" xlink:href="#e" y1="1544.511" y2="1538.409"/><linearGradient id="h" gradientTransform="matrix(1.375 0 0 1.375 -1522.32 -2115.592)" gradientUnits="userSpaceOnUse" x1="1118.513" x2="1111.62" xlink:href="#e" y1="1552.081" y2="1545.444"/><radialGradient id="i" cx="62.625" cy="4.625" gradientTransform="matrix(1.13 0 0 .282 -58.73 18.694)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill-rule="evenodd" transform="matrix(1.333 0 0 1.333 0 -1.838)"><path d="m24 20c0 1.657-5.373 3-12 3s-12-1.343-12-3 5.373-3 12-3 12 1.343 12 3z" fill="url(#i)" opacity=".3"/><path d="m3.23 14.81-1.654-.73c1.274-8.143 9.488-13.49 21.08-3.585l-.202 4.27v.033c-3.134-2.69-5.833-6.14-11.392-6.14-6.382.085-7.377 4.966-7.827 6.153z" fill="url(#b)"/><path d="m22.12 14.8c-2.994 3.856-6.594 4.762-10.21 4.762-3.615 0-8.147-.626-8.848-4.763.76-3.785 2.723-6.1 7.766-6.142 5.51-.047 8.186 3.45 11.292 6.14z" style="stroke:#000;stroke-width:1.125;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.659;fill:url(#c)"/><ellipse cx="10.98" cy="14.097" fill="url(#f)" rx="4.307" ry="4.313" stroke="url(#h)" stroke-width=".75"/><ellipse cx="10.613" cy="13.102" fill="url(#g)" rx="2.747" ry="2.475"/><ellipse cx="9.926" cy="12.551" fill="#d7e4f1" rx="1.373" ry="1.1"/><ellipse cx="10.98" cy="14.097" fill="none" rx="3.735" ry="3.739" stroke="url(#a)" stroke-width=".75"/></g><path d="m1.688 22.063c1.218-8.148 10.428-15.02 20.487-3.588" fill="none" stroke="url(#d)" stroke-width="1.125" transform="matrix(1.333 0 0 1.333 0 -12.505)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/alignblock.svg b/icon-themes/elementary_svg/cmd/32/alignblock.svg
new file mode 100644
index 000000000..5cd69e64b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignblock.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="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="48" y2="26"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="60" y2="38"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m2.5 34.5v3h29v-3z" fill="url(#b)"/><path d="m2.5 34.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 35v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m2.5 40.5v3h29v-3z" fill="url(#c)"/><path d="m2.5 40.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 41v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m2.5 46.5v3h29v-3z" fill="url(#d)"/><path d="m2.5 46.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 47v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m2.5 28.5v3h29v-3z" fill="url(#e)"/><path d="m2.5 28.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 29v2h1v-1h27v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/alignbottom.svg b/icon-themes/elementary_svg/cmd/32/alignbottom.svg
new file mode 100644
index 000000000..123ba2c62
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignbottom.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.0666667 0 0 1 -1.3 1.001951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="30"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="4" y2="29"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0666667 0 0 1 -1.3 -3.998049)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 21.292706 26.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 8.815119 26.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 26.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><rect fill="url(#b)" height="28" rx="4.5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".235294" width="28" x="1.5" y="2.5"/><path d="m1.500002 30h26.999998v2h-26.999998z" fill="url(#i)" opacity=".15"/><path d="m1.5000009 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m28.500001 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><rect fill="none" height="26" rx="3.5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".408088" width="26" x="2.5" y="3.5"/><g transform="translate(0 18)"><path d="m5 2v1.9980469l21 .00195v-1.9999969z" fill="url(#e)"/><g fill="#fff"><path d="m5 4v.9980469l21 .00195v-.9999969z" fill-opacity=".558824"/><path d="m5 8.001953v.998047l15 .002v-1h-15z" fill-opacity=".558824"/><path d="m26 2v1h-21v-1z" opacity=".2"/></g><path d="m5 6v1.998047l15 .002v-2.000047z" fill="url(#a)"/><path d="m20 6v1h-15v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/aligncenter.svg b/icon-themes/elementary_svg/cmd/32/aligncenter.svg
new file mode 100644
index 000000000..9443c3ef7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/aligncenter.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(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62856997 0 0 .60839392 -43.424663 -6.314452)" 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="d" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#b" y1="14" y2="4"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="27" y2="17"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#c" y1="4" y2="13.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="28.5" x2="28.636906" xlink:href="#c" y1="17.5" y2="26.54525"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="481.7457" x2="481.7457" xlink:href="#a" y1="175.50044" y2="171.00043"/><linearGradient id="i" gradientTransform="matrix(0 -1 1 0 0 -.004)" gradientUnits="userSpaceOnUse" x1="-482.24246" x2="-482.24246" xlink:href="#a" y1="135.75034" y2="131.25034"/><linearGradient id="j"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-1 0 0 -1 396 981)" gradientUnits="userSpaceOnUse" x1="187.609" x2="186.937" xlink:href="#j" y1="489.359" y2="489.359"/><linearGradient id="l"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-1 0 0 -1 396 981)" gradientUnits="userSpaceOnUse" x1="187.816" x2="187.172" xlink:href="#l" y1="489.547" y2="489.547"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="187.609" x2="186.937" xlink:href="#j" y1="489.359" y2="489.359"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="187.816" x2="187.172" xlink:href="#l" y1="489.547" y2="489.547"/><g stroke-width=".75"><g fill="#d3d7cf" stroke="#888a85" stroke-miterlimit="3"><path d="m24.502 13.498-17.01.008.008-9.006h17z" fill="url(#f)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999997"/><path d="m475.37069 170.62543 11.25331-.0114-.003 5.26144h-11.25031z" fill="none" stroke="url(#h)" transform="matrix(-1.33333 0 0 -1.33333 657.326 240)"/></g><path d="m3.5 26.5h25v-9h-25z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#g);stroke:url(#e)"/><path d="m130.87533 488.61347v-17.25004l5.25067-.002-.00066 17.25247z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-miterlimit="2" transform="matrix(0 -1.33333 -1.33333 0 655.983 200)"/><g stroke-linejoin="round" stroke-miterlimit="0" transform="translate(-.047965 -.022021)"><path d="m190.48396 491.09h-4.00107v-1.5h4.00107" fill="url(#o)" stroke="url(#n)" transform="matrix(0 -1.33333 -1.33333 0 669.333 280)"/><path d="m206.234 489.59h3.266v1.5h-3.266" fill="url(#m)" stroke="url(#k)" transform="matrix(0 -1.33333 -1.33333 0 669.333 280)"/><path d="m16.547965 17.522021v-4h-2v4zm0-6v-5.0000002h-2v5.0000002zm0 13v-5h-2v5z" fill="#ffa154" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961" stroke-width="1"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/aligndown.svg b/icon-themes/elementary_svg/cmd/32/aligndown.svg
new file mode 100644
index 000000000..01493ed8c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/aligndown.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(.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.307292" x2="3.307292" y1="292.76666" y2="288.79791"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".00097557" 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(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.62856997 0 0 .60839392 -49.526358 .329616)" 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" gradientUnits="userSpaceOnUse" x1="5.020521" x2="21.020521" xlink:href="#d" y1="6.993177" y2="6.993177"/><linearGradient id="g" gradientTransform="translate(.020521 -.000823)" gradientUnits="userSpaceOnUse" x1="5.020521" x2="29.020521" xlink:href="#d" y1="18.993177" y2="18.993177"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="21.020521" x2="4.020521" xlink:href="#e" y1="15.493177" y2="15.493177"/><linearGradient id="i" gradientTransform="translate(.020521 -.000823)" gradientUnits="userSpaceOnUse" x1="29.020521" x2="5.020521" xlink:href="#e" y1="27.993177" y2="27.993177"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="486.26559" x2="476.51559" xlink:href="#c" y1="173.25555" y2="173.25555"/><linearGradient id="k" gradientTransform="matrix(-1.33333 0 0 -1.33333 -623.97948 199.99918)" gradientUnits="userSpaceOnUse" x1="-488.2666" x2="-472.50119" xlink:href="#c" y1="133.50545" y2="133.50484"/><g stroke-width=".75" transform="matrix(0 -1 -1 0 31.993177 32.020521)"><g fill="#d3d7cf" stroke="#888a85" stroke-miterlimit="3"><path d="m4.520521 13.493177h16l.003-9h-16.003z" fill="url(#h)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999997"/><path d="m476.14058 170.63054h10.50003v5.25002h-10.50003z" fill="none" stroke="url(#j)" transform="matrix(1.33333 0 0 -1.33333 -629.332 240)"/></g><path d="m28.520521 26.493177h-24v-9h24z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#i);stroke:url(#g)"/><path d="m27.520521 25.493177h-22v-7l22 .000021z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-miterlimit="2" stroke-width="1"/><g transform="matrix(3.7795275 0 0 -3.7795275 -7.979479 1122.5128)"><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/alignhorizontalcenter.svg b/icon-themes/elementary_svg/cmd/32/alignhorizontalcenter.svg
new file mode 100644
index 000000000..766a91622
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignhorizontalcenter.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="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" xlink:href="#a" y1="60" y2="38"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="48" y2="26"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#a" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m6.5 46.5v3h21v-3z" fill="url(#b)"/><path d="m6.5 46.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m7 47v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m3.5 40.5v3h27v-3z" fill="url(#c)"/><path d="m3.5 40.5v3h27v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m4 41v2h1v-1h25v-1z" fill="#fff" opacity=".2"/><path d="m2.5 34.5v3h29v-3z" fill="url(#d)"/><path d="m2.5 34.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 35v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m5.5 28.5v3h23v-3z" fill="url(#e)"/><path d="m5.5 28.5v3h23v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m6 29v2h1v-1h21v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/alignleft.svg b/icon-themes/elementary_svg/cmd/32/alignleft.svg
new file mode 100644
index 000000000..64b795571
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignleft.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="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="60" y2="38"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="48" y2="26"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m2.5 46.5v3h22v-3z" fill="url(#b)"/><path d="m2.5 46.5v3h22v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 47v2h1v-1h20v-1z" fill="#fff" opacity=".2"/><path d="m2.5 40.5v3h26v-3z" fill="url(#c)"/><path d="m2.5 40.5v3h26v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 41v2h1v-1h24v-1z" fill="#fff" opacity=".2"/><path d="m2.5 34.5v3h29v-3z" fill="url(#d)"/><path d="m2.5 34.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 35v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m2.5 28.5v3h23v-3z" fill="url(#e)"/><path d="m2.5 28.5v3h23v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 29v2h1v-1h21v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/alignmiddle.svg b/icon-themes/elementary_svg/cmd/32/alignmiddle.svg
new file mode 100644
index 000000000..02393de40
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignmiddle.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" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" y1="489.547" y2="489.547"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="187.60899" x2="186.937" y1="489.35901" y2="489.35901"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 -1 396 981)" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" y1="489.547" y2="489.547"><stop offset="0" stop-color="#f37329"/><stop offset="1" stop-color="#f37329" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 -1 396 981)" gradientUnits="userSpaceOnUse" x1="187.60899" x2="186.937" y1="489.35901" y2="489.35901"><stop offset="0" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99966609" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.62856997 0 0 .60839392 -43.424663 -6.314452)" 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="h" gradientUnits="userSpaceOnUse" x1="24.99934" x2="6.99934" xlink:href="#f" y1="16.00066" y2="16.00066"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="28.99934" x2="2.99934" xlink:href="#f" y1="28.00066" y2="28.00066"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="6.99934" x2="24.99934" xlink:href="#g" y1="3.00066" y2="3.00066"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="2.99934" x2="28.99934" xlink:href="#g" y1="17.00066" y2="17.00066"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="486.24622" x2="475.74619" xlink:href="#e" y1="173.24994" y2="173.24994"/><linearGradient id="m" gradientTransform="matrix(0 -1 1 0 0 -.004)" gradientUnits="userSpaceOnUse" x1="-488.24295" x2="-471.74292" xlink:href="#e" y1="133.49983" y2="133.49983"/><g stroke-width=".75" transform="matrix(0 1 -1 0 31.994 .008)"><g fill="#d3d7cf" stroke="#888a85" stroke-miterlimit="3"><path d="m24.492 13.494h-17v-9h17z" fill="url(#j)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999997"/><path d="m475.37669 170.62993h11.25003v5.25001h-11.25003z" fill="none" stroke="url(#l)" transform="matrix(-1.33333 0 0 -1.33333 657.326 240)"/></g><path d="m3.492 26.494h25v-9h-25z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#k);stroke:url(#i)"/><path d="m130.87983 488.61947v-17.25004h5.25001v17.25004z" fill="none" stroke="url(#m)" stroke-linecap="round" stroke-miterlimit="2" stroke-width=".750002" transform="matrix(0 -1.33333 -1.33333 0 655.983 200)"/><g stroke-linejoin="round" stroke-miterlimit="0" transform="matrix(-1 0 0 -1 31.039966 31.01602)"><path d="m190.48396 491.09h-4.00107v-1.5h4.00107" fill="url(#a)" stroke="url(#b)" transform="matrix(0 -1.33333 -1.33333 0 669.333 280)"/><path d="m206.234 489.59h3.266v1.5h-3.266" fill="url(#c)" stroke="url(#d)" transform="matrix(0 -1.33333 -1.33333 0 669.333 280)"/><path d="m16.547965 17.522021v-4h-2v4zm0-6v-5.0000002h-2v5.0000002zm0 13v-5h-2v5z" fill="#ffa154" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961" stroke-width="1"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/alignright.svg b/icon-themes/elementary_svg/cmd/32/alignright.svg
new file mode 100644
index 000000000..f503e06c5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignright.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="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="60" y2="38"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#a" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="48" y2="26"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#a" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m9.5 46.5v3h22v-3z" fill="url(#b)"/><path d="m9.5 46.5v3h22v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m10 47v2h1v-1h20v-1z" fill="#fff" opacity=".2"/><path d="m5.5 40.5v3h26v-3z" fill="url(#c)"/><path d="m5.5 40.5v3h26v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m6 41v2h1v-1h24v-1z" fill="#fff" opacity=".2"/><path d="m2.5 34.5v3h29v-3z" fill="url(#d)"/><path d="m2.5 34.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 35v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m8.5 28.5v3h23v-3z" fill="url(#e)"/><path d="m8.5 28.5v3h23v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m9 29v2h1v-1h21v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/aligntop.svg b/icon-themes/elementary_svg/cmd/32/aligntop.svg
new file mode 100644
index 000000000..c8c7de026
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/aligntop.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.0666667 0 0 1 -1.3 1.001951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="30"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="4" y2="29"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0666667 0 0 1 -1.3 -3.998049)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 21.292706 26.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 8.815119 26.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 26.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><rect fill="url(#b)" height="28" rx="4.5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".235294" width="28" x="1.5" y="2.5"/><path d="m1.500002 30h26.999998v2h-26.999998z" fill="url(#i)" opacity=".15"/><path d="m1.5000009 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m28.500001 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><rect fill="none" height="26" rx="3.5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".408088" width="26" x="2.5" y="3.5"/><g transform="translate(0 5)"><path d="m5 2v1.9980469l21 .00195v-1.9999969z" fill="url(#e)"/><g fill="#fff"><path d="m5 4v.9980469l21 .00195v-.9999969z" fill-opacity=".558824"/><path d="m5 8.001953v.998047l15 .002v-1h-15z" fill-opacity=".558824"/><path d="m26 2v1h-21v-1z" opacity=".2"/></g><path d="m5 6v1.998047l15 .002v-2.000047z" fill="url(#a)"/><path d="m20 6v1h-15v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/alignup.svg b/icon-themes/elementary_svg/cmd/32/alignup.svg
new file mode 100644
index 000000000..b4982ecf2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignup.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(.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.307292" x2="3.307292" y1="292.76666" y2="288.79791"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".00000043" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.62856997 0 0 .60839392 -49.526358 .329616)" 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" gradientUnits="userSpaceOnUse" x1="20.964514" x2="5.964513" xlink:href="#d" y1="1.993177" y2="1.993177"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="28.964514" x2="4.964513" xlink:href="#d" y1="19.993177" y2="18.993177"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.964513" x2="20.964514" xlink:href="#e" y1="15.493177" y2="15.493177"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="4.964513" x2="27.964514" xlink:href="#e" y1="29.993177" y2="29.993177"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="476.47357" x2="486.2236" xlink:href="#c" y1="174.00555" y2="174.00555"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-472.47458" x2="-488.22461" xlink:href="#c" y1="132.75545" y2="132.75545"/><g stroke-width=".75" transform="matrix(0 1 -1 0 31.993177 .035487)"><g fill="#d3d7cf" stroke="#888a85" stroke-miterlimit="3"><path d="m4.464513 13.493177h16v-9h-16z" fill="url(#h)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999997"/><path d="m476.09857 170.63054h10.50003v5.25002h-10.50003z" fill="none" stroke="url(#j)" transform="matrix(1.33333 0 0 -1.33333 -629.332 240)"/></g><path d="m28.464513 26.493177h-24v-9h24z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#i);stroke:url(#g)"/><path d="m-488.59961 130.88044h16.50005v5.25002h-16.50005z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-miterlimit="2" transform="matrix(-1.33333 0 0 -1.33333 -624 200)"/></g><g transform="matrix(0 -3.7795275 3.7795275 0 -1090.5196 17)"><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/alignverticalcenter.svg b/icon-themes/elementary_svg/cmd/32/alignverticalcenter.svg
new file mode 100644
index 000000000..ab73e7e5f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignverticalcenter.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.0666667 0 0 1 -1.3 1.001951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="30"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="4" y2="29"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0666667 0 0 1 -1.3 -3.998049)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 21.292706 26.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 8.815119 26.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 26.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><rect fill="url(#b)" height="28" rx="4.5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".235294" width="28" x="1.5" y="2.5"/><path d="m1.500002 30h26.999998v2h-26.999998z" fill="url(#i)" opacity=".15"/><path d="m1.5000009 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m28.500001 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><rect fill="none" height="26" rx="3.5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".408088" width="26" x="2.5" y="3.5"/><g transform="translate(0 11)"><path d="m5 2v1.9980469l21 .00195v-1.9999969z" fill="url(#e)"/><g fill="#fff"><path d="m5 4v.9980469l21 .00195v-.9999969z" fill-opacity=".558824"/><path d="m5 8.001953v.998047l15 .002v-1h-15z" fill-opacity=".558824"/><path d="m26 2v1h-21v-1z" opacity=".2"/></g><path d="m5 6v1.998047l15 .002v-2.000047z" fill="url(#a)"/><path d="m20 6v1h-15v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/alphaliststyle.svg b/icon-themes/elementary_svg/cmd/32/alphaliststyle.svg
new file mode 100644
index 000000000..8672ab8d0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alphaliststyle.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" gradientUnits="userSpaceOnUse" x1="3.796964" x2="3.796964" xlink:href="#c" y1="15.962072" y2="24.962072"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.664924" x2="5.164924" xlink:href="#c" y1="3.994598" y2="12.994598"/><linearGradient id="c"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="60" y2="38"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="54" y2="32"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="48" y2="26"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m10.5 46.5v3h13v-3z" fill="url(#e)"/><path d="m10.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#f)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m10.5 34.5v3h13v-3z" fill="url(#g)"/><path d="m10.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#h)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><path d="m1.5 16.5h2.3201691q.7480919 0 1.3118713.108419.5637794.102998.9432463.34152.3794669.233102.5692004.617989.1951544.379467.1951544.937826 0 .336099-.081314.628831-.081314.292731-.238522.51499-.1572078.22226-.3848879.374046-.2222592.146366-.5149908.195155v.05421q.2981526.06505.5529375.189734.2602059.119261.4499393.336099.1951544.211417.3035736.536675.11384.325257.11384.791459 0 .542096-.1897334.970351-.1897335.422835-.5475166.720988-.3523621.292731-.8619319.449939-.5041489.157208-1.1438217.157208h-2.7972136zm1.6804963 3.138734h.8727739q.3144154 0 .5258327-.05421.2114173-.05963.3415202-.173471.1301029-.11384.1843125-.281889.05963-.173471.05963-.401151 0-.45536-.2873106-.650515-.2818893-.200575-.8998782-.200575h-.7968805zm0 1.333555v2.065384h.9866139q.3306783 0 .5529375-.07589.2276802-.07589.3632041-.216838.1409448-.140945.2005753-.34152.059631-.200575.059631-.444518 0-.22226-.059631-.401151-.05963-.184313-.2059963-.314416-.1409448-.130102-.3740459-.200575-.2331011-.07047-.5800423-.07047z" fill="url(#a)"/><path d="m1.5 16.5h2.3201691q.7480919 0 1.3118713.108419.5637794.102998.9432463.34152.3794669.233102.5692004.617989.1951544.379467.1951544.937826 0 .336099-.081314.628831-.081314.292731-.238522.51499-.1572078.22226-.3848879.374046-.2222592.146366-.5149908.195155v.05421q.2981526.06505.5529375.189734.2602059.119261.4499393.336099.1951544.211417.3035736.536675.11384.325257.11384.791459 0 .542096-.1897334.970351-.1897335.422835-.5475166.720988-.3523621.292731-.8619319.449939-.5041489.157208-1.1438217.157208h-2.7972136zm1.6804963 3.138734h.8727739q.3144154 0 .5258327-.05421.2114173-.05963.3415202-.173471.1301029-.11384.1843125-.281889.05963-.173471.05963-.401151 0-.45536-.2873106-.650515-.2818893-.200575-.8998782-.200575h-.7968805zm0 1.333555v2.065384h.9866139q.3306783 0 .5529375-.07589.2276802-.07589.3632041-.216838.1409448-.140945.2005753-.34152.059631-.200575.059631-.444518 0-.22226-.059631-.401151-.05963-.184313-.2059963-.314416-.1409448-.130102-.3740459-.200575-.2331011-.07047-.5800423-.07047z" fill="none" opacity=".5" stroke="#002e99"/><path d="m6.3890367 12.457964-.5420956-1.886493h-2.7321617l-.5475165 1.886493h-1.6967592l2.574954-7.957964h2.0545423l2.5857959 7.957964zm-.9324044-3.295942-.5095698-1.7347059q-.0325258-.0975772-.0975772-.3198363-.0650515-.2222592-.1409449-.4878861-.0704724-.2710478-.1355239-.5420956-.0650514-.2710477-.0921562-.4607812-.0216838.119261-.0596305.2818897-.0325258.1626287-.0813144.3469412-.0433676.1788915-.0921562.363204-.0487886.1843125-.0921563.3469412-.0433676.1626287-.0813143.2873106-.0325257.124682-.0487886.1843125l-.5041489 1.7347059z" fill="url(#b)"/><path d="m6.3890367 12.457964-.5420956-1.886493h-2.7321617l-.5475165 1.886493h-1.6967592l2.574954-7.957964h2.0545423l2.5857959 7.957964zm-.9324044-3.295942-.5095698-1.7347059q-.0325258-.0975772-.0975772-.3198363-.0650515-.2222592-.1409449-.4878861-.0704724-.2710478-.1355239-.5420956-.0650514-.2710477-.0921562-.4607812-.0216838.119261-.0596305.2818897-.0325258.1626287-.0813144.3469412-.0433676.1788915-.0921562.363204-.0487886.1843125-.0921563.3469412-.0433676.1626287-.0813143.2873106-.0325257.124682-.0487886.1843125l-.5041489 1.7347059z" fill="none" opacity=".5" stroke="#002e99"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/alphalowliststyle.svg b/icon-themes/elementary_svg/cmd/32/alphalowliststyle.svg
new file mode 100644
index 000000000..ac703f512
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alphalowliststyle.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" gradientUnits="userSpaceOnUse" x1="5.427067" x2="4.427067" xlink:href="#c" y1="14.971642" y2="24.971642"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.754203" x2="4.754203" xlink:href="#c" y1="4.536634" y2="13.036634"/><linearGradient id="c"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="60" y2="38"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="54" y2="32"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="48" y2="26"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m10.5 46.5v3h13v-3z" fill="url(#e)"/><path d="m10.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#f)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m10.5 34.5v3h13v-3z" fill="url(#g)"/><path d="m10.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#h)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><path d="m5.7308897 17.760539q.4662022 0 .8510901.200575.3848878.200576.6613566.596305.2764687.39573.4282555.981193.1572077.585464.1572077 1.355239 0 .780618-.1572077 1.371502-.1517868.585463-.4336765.981193-.2818897.39573-.6776195.596305-.3957297.200576-.8727738.200576-.3035736 0-.5420956-.06505-.2331011-.065053-.4174136-.173472-.1843125-.10842-.3252574-.243943-.1355239-.140945-.2493639-.292732h-.1138401l-.2764688.666778h-1.2630827v-8.435008h1.6533916v1.962386q0 .178892-.010842.390309-.010842.205996-.021684.384888-.016263.211417-.032526.422835h.065051q.11384-.189734.2602058-.352363.1463658-.162628.3360993-.281889.1951544-.124682.4390974-.195155.243943-.07047.5420956-.07047zm-.5583584 1.322713q-.2764688 0-.4716232.102998-.1897335.09758-.3089945.298153-.119261.200575-.1734706.50957-.054209.303573-.065051.710145v.178891q0 .439098.048789.780618.054209.34152.1734705.574621.1192611.227681.3144155.346942.2005753.119261.493307.119261.4933069 0 .7209871-.466203.2331011-.471623.2331011-1.36608 0-.894458-.2331011-1.338977-.227681-.449939-.7318298-.449939z" fill="url(#a)"/><path d="m5.7308897 17.760539q.4662022 0 .8510901.200575.3848878.200576.6613566.596305.2764687.39573.4282555.981193.1572077.585464.1572077 1.355239 0 .780618-.1572077 1.371502-.1517868.585463-.4336765.981193-.2818897.39573-.6776195.596305-.3957297.200576-.8727738.200576-.3035736 0-.5420956-.06505-.2331011-.065053-.4174136-.173472-.1843125-.10842-.3252574-.243943-.1355239-.140945-.2493639-.292732h-.1138401l-.2764688.666778h-1.2630827v-8.435008h1.6533916v1.962386q0 .178892-.010842.390309-.010842.205996-.021684.384888-.016263.211417-.032526.422835h.065051q.11384-.189734.2602058-.352363.1463658-.162628.3360993-.281889.1951544-.124682.4390974-.195155.243943-.07047.5420956-.07047zm-.5583584 1.322713q-.2764688 0-.4716232.102998-.1897335.09758-.3089945.298153-.119261.200575-.1734706.50957-.054209.303573-.065051.710145v.178891q0 .439098.048789.780618.054209.34152.1734705.574621.1192611.227681.3144155.346942.2005753.119261.493307.119261.4933069 0 .7209871-.466203.2331011-.471623.2331011-1.36608 0-.894458-.2331011-1.338977-.227681-.449939-.7318298-.449939z" fill="none" opacity=".5" stroke="#002e99"/><path d="m6.3453364 11.5-.3198364-.823986h-.048789q-.1788916.243943-.3577831.422835-.1788916.17347-.3903088.28731-.2114173.113841-.4770442.16805-.2602058.05421-.607147.05421-.368625 0-.6830404-.11384-.3144151-.119261-.5475162-.352363-.2276801-.238522-.3577831-.596305-.1301029-.363204-.1301029-.8565107 0-.9649301.617989-1.4202904.6179889-.4607813 1.8485459-.5095699l.9649301-.0325257v-.4553603q0-.3740459-.2168382-.5529375-.2168382-.1788915-.607147-.1788915-.3903089 0-.7643548.11384-.368625.1138401-.742671.3035736l-.5366746-1.0950331q.4553603-.2547849 1.0082978-.4011507.5529375-.1463658 1.1600845-.1463658 1.1329798 0 1.7347059.5312536.6071471.5312537.6071471 1.6154449v4.0386125zm-.4878861-2.8080556-.5475165.0216839q-.3306783.0108419-.5583585.0867353-.2276801.0758933-.3686249.2059963-.1355239.124682-.2005754.3035735-.0596305.1734706-.0596305.3903088 0 .3794668.1843125.5420958.1843125.157208.482465.157208.2276802 0 .4228346-.07589.1951544-.08131.3360993-.233101.1463658-.1572117.2276801-.3794709.0813143-.2276801.0813143-.5204117z" fill="url(#b)"/><path d="m6.3453364 11.5-.3198364-.823986h-.048789q-.1788916.243943-.3577831.422835-.1788916.17347-.3903088.28731-.2114173.113841-.4770442.16805-.2602058.05421-.607147.05421-.368625 0-.6830404-.11384-.3144151-.119261-.5475162-.352363-.2276801-.238522-.3577831-.596305-.1301029-.363204-.1301029-.8565107 0-.9649301.617989-1.4202904.6179889-.4607813 1.8485459-.5095699l.9649301-.0325257v-.4553603q0-.3740459-.2168382-.5529375-.2168382-.1788915-.607147-.1788915-.3903089 0-.7643548.11384-.368625.1138401-.742671.3035736l-.5366746-1.0950331q.4553603-.2547849 1.0082978-.4011507.5529375-.1463658 1.1600845-.1463658 1.1329798 0 1.7347059.5312536.6071471.5312537.6071471 1.6154449v4.0386125zm-.4878861-2.8080556-.5475165.0216839q-.3306783.0108419-.5583585.0867353-.2276801.0758933-.3686249.2059963-.1355239.124682-.2005754.3035735-.0596305.1734706-.0596305.3903088 0 .3794668.1843125.5420958.1843125.157208.482465.157208.2276802 0 .4228346-.07589.1951544-.08131.3360993-.233101.1463658-.1572117.2276801-.3794709.0813143-.2276801.0813143-.5204117z" fill="none" opacity=".5" stroke="#002e99"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/animationeffects.svg b/icon-themes/elementary_svg/cmd/32/animationeffects.svg
new file mode 100644
index 000000000..9c8cd7d1f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/animationeffects.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(.91065548 0 0 .9106559 -47.233221 -6.867644)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="99.157013" cy="186.17059" gradientTransform="matrix(.14479016 0 0 .04606961 4.137393 20.260378)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="-14.890854" cy="11.546391" gradientTransform="matrix(.0000023 4.1240653 -4.2786088 -.00000002 68.438692 53.678241)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><path d="m13.494354 1.5294117c-6.610205 0-11.9801011 5.3698933-11.9801011 11.9800993 0 6.610205 5.3698961 11.980101 11.9801011 11.9801 6.610204 0 11.980104-5.369895 11.980099-11.9801 0-6.610206-5.369895-11.9800993-11.980099-11.9800993z" fill="none" stroke="#452981" stroke-dasharray="3 1" stroke-opacity=".498039"/><path d="m27.582705 28.837183a9.0883513 2.891748 0 1 1 -18.1767028 0 9.0883513 2.891748 0 1 1 18.1767028 0z" fill="url(#b)" stroke-width=".826214"/><path d="m18.494354 6.5294117c-6.610205 0-11.9801011 5.3698933-11.9801011 11.9800993 0 6.610205 5.3698961 11.980101 11.9801011 11.9801 6.610204 0 11.980104-5.369895 11.980099-11.9801 0-6.610206-5.369895-11.9800993-11.980099-11.9800993z" fill="url(#c)" stroke="#452981" stroke-opacity=".498039"/><path d="m29.648238 18.509512c0 6.160122-4.993776 11.153885-11.153885 11.153885s-11.1538863-4.993763-11.1538863-11.153885c0-6.16012 4.9937773-11.1538862 11.1538863-11.1538862s11.153885 4.9937662 11.153885 11.1538862z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/animationmode.svg b/icon-themes/elementary_svg/cmd/32/animationmode.svg
new file mode 100644
index 000000000..d2344e813
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/animationmode.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" gradientUnits="userSpaceOnUse" x1="15.374972" x2="15.374972" y1="43.750042" y2="9.249956"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.2571399 0 0 .76049252 -6.17136 7.081513)" gradientUnits="userSpaceOnUse" x1="19.687483" x2="18.249981" y1="9.249956" y2="45.187546"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.08449704 0 0 .01235294 -6.539646 38.470822)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.0289166 0 0 .01235294 21.026894 38.470848)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02891661 0 0 .01235294 26.973101 38.470848)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="g" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#e"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" xlink:href="#j" y1="16.459263" y2="30.159456"/><linearGradient id="l" gradientTransform="matrix(1.1621622 0 0 .91891889 -3.891888 4.445954)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="8.356569" y2="41.207756"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.48995989 .00069868 .00181362 -.38149037 57.128707 48.266601)" gradientUnits="userSpaceOnUse" x1="45.414135" x2="45.567307" y1="15.270427" y2="96.25267"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><radialGradient id="n" cx="7.495683" cy="8.449767" gradientTransform="matrix(.00000002 1.7677232 -2.4310525 -.00000003 44.541938 -1.059662)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="27.825897" x2="10.842305" xlink:href="#j" y1="20.378443" y2="27.73667"/><g opacity=".4" transform="matrix(.66665920001 0 0 1.33333333332 .00017866632 -31.33333324606)"><path d="m3.6 43h40.799999v3h-40.799999z" fill="url(#c)"/><path d="m3.6 43.00013v2.999835c-1.4891338.005647-3.6-.672111-3.6-1.500111 0-.827998 1.6617608-1.499723 3.6-1.499724z" fill="url(#d)"/><path d="m44.4 43.00013v2.999835c1.489133.0056 3.6-.672111 3.6-1.500111 0-.827998-1.661761-1.499723-3.6-1.499724z" fill="url(#f)"/></g><g transform="matrix(.69565042087 0 0 .69565042087 -.69560626088 -2.4347361594)"><g stroke-width="1.437504"><path d="m3.1562155 9.9684624c10.3117935 0 41.6875815.000246 41.6875815.000246v34.5000866h-41.687605v-34.5000866z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m43.406293 43.031292h-38.8125974v-31.62508h38.8125974z" fill="none" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><path d="m42.016716 41.632372-35.9855168-.03858v-28.750072h35.9375908z" fill="url(#m)" stroke="#7239b3" stroke-linecap="round"/></g><path d="m6.749951 13.562467h34.500087l-.000001 27.312569h-34.500086z" fill="url(#n)"/><g transform="matrix(1.5984524 0 0 1.5984524 -8.386072 -13.558589)"><path d="m8.5816192 26.49186c16.6779618 1.057649 9.5829248-9.218023 22.4709848-9.524788l-.01703 7.245176c-5.881284-2.742344-10.064569 11.553607-22.5304825 3.274476z" fill="url(#o)" fill-rule="evenodd" opacity=".444444"/><g fill="#fff"><path d="m27.986045 24.327006-2.938427-.43211-1.774472 2.24411-.497063-2.928138-2.682618-.994156 2.631225-1.377581.116523-2.858531 2.12325 2.076748 2.754633-.772514-1.318984 2.66108z"/><path d="m20.200249 29.319792-1.149915-1.546425-1.843753.215473 1.115394-1.571507-.774678-1.686928 1.839268.575181 1.364975-1.258053.02133 1.926988 1.618279.90941-1.826081.615763-.364824 1.820098z"/><path d="m15.27636 29.286702-1.293465-.493574-1.034251.841863.06971-1.38268-1.120261-.723481 1.33655-.36097.341892-1.289.756319 1.159589 1.331562-.07316-.869119 1.077635.481059 1.243782z"/></g></g></g><g transform="matrix(1.00000000666 0 0 1.00000000666 .0000000001 .00000042041)"><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#g)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#h)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#i)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#k)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/animationobjects.svg b/icon-themes/elementary_svg/cmd/32/animationobjects.svg
new file mode 100644
index 000000000..44426c5d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/animationobjects.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.08449704 0 0 .01235294 -6.539646 38.470822)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.0289166 0 0 .01235294 21.026894 38.470848)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02891661 0 0 .01235294 26.973101 38.470848)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.78378379 0 0 .64864867 -2.810815 .932434)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" y1="5.414337" y2="42.437775"><stop offset="0" stop-color="#fff"/><stop offset=".03457849" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96375686" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="7.118353" cy="9.957108" gradientTransform="matrix(0 6.0934966 -8.919496 0 105.47297 -52.09169)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#505050"/><stop offset=".26238" stop-color="#2b2b2b"/><stop offset=".704952" stop-color="#0a0a0a"/><stop offset="1"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.94777285 0 0 .9730468 -33.586838 -7.6485)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="26.000008" y2="13.000008"><stop offset="0" stop-color="#dcdcdc"/><stop offset="1" stop-color="#fff"/></linearGradient><g opacity=".4" transform="matrix(.6666592 0 0 1.3333333 .000179 -30.333332)"><path d="m3.6 43h40.799999v3h-40.799999z" fill="url(#b)"/><path d="m3.6 43.00013v2.999835c-1.4891338.005647-3.6-.672111-3.6-1.500111 0-.827998 1.6617608-1.499723 3.6-1.499724z" fill="url(#c)"/><path d="m44.4 43.00013v2.999835c1.489133.0056 3.6-.672111 3.6-1.500111 0-.827998-1.661761-1.499723-3.6-1.499724z" fill="url(#d)"/></g><rect fill="url(#f)" height="26" opacity=".9" rx="1.050847" ry="1.106383" width="31" x=".499997" y="3.499999"/><path d="m1.5 4.5h29v24h-29z" fill="none" opacity=".3" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="26" opacity=".7" rx="1.050847" ry="1.106383" stroke="#000" stroke-linecap="round" stroke-linejoin="round" width="31" x=".499997" y="3.499997"/><g transform="translate(50.486698 23.228284)"><path d="m19.53125 21c-.868974 0-1.53125.750922-1.53125 1.5625v9.875c0 .811578.662276 1.5625 1.53125 1.5625h8.9375c.868974 0 1.53125-.750922 1.53125-1.5625v-9.875c0-.811578-.662276-1.5625-1.53125-1.5625zm2.46875 3h4v2h-4zm0 5h4v2h-4z" opacity=".15" transform="translate(-58.486701 -33.228284)"/><path d="m-38.955451-11.228284c-.296786 0-.53125.2578-.53125.5625v9.875c0 .3047.234464.5625.53125.5625h8.9375c.296786 0 .53125-.2578.53125-.5625v-9.875c0-.3047-.234464-.5625-.53125-.5625zm.1875.71875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-6.0625.28125h5c.277 0 .5.223.5.5v3c0 .277-.223.5-.5.5h-5c-.277 0-.5-.223-.5-.5v-3c0-.277.223-.5.5-.5zm-1.78125 1.1875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-6.0625.875h5c.277 0 .5.223.5.5v3c0 .277-.223.5-.5.5h-5c-.277 0-.5-.223-.5-.5v-3c0-.277.223-.5.5-.5zm-1.78125.59375h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875z" opacity=".3"/><path d="m-38.955451-12.228284c-.296786 0-.53125.2578-.53125.5625v9.875c0 .3047.234464.5625.53125.5625h8.9375c.296786 0 .53125-.2578.53125-.5625v-9.875c0-.3047-.234464-.5625-.53125-.5625zm.1875.71875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-6.0625.28125h5c.277 0 .5.223.5.5v3c0 .277-.223.5-.5.5h-5c-.277 0-.5-.223-.5-.5v-3c0-.277.223-.5.5-.5zm-1.78125 1.1875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-6.0625.875h5c.277 0 .5.223.5.5v3c0 .277-.223.5-.5.5h-5c-.277 0-.5-.223-.5-.5v-3c0-.277.223-.5.5-.5zm-1.78125.59375h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875z" fill="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/absoluterecord.svg b/icon-themes/elementary_svg/cmd/32/ar/absoluterecord.svg
new file mode 100644
index 000000000..7573060f6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/absoluterecord.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="99.157" cy="186.171" gradientTransform="matrix(.08508 0 0 .02707 .074 10.927)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.61402 0 0 .45904 -1243.367 -1471.69)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.304727" x2="8.304727" y1="1.020048" y2="15.948804"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 46.998 -8.835)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#a)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#b)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#c)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g><g transform="translate(1 13.332682)"><path d="m13.852 15.967a5.341 1.7003184 0 0 1 -10.682 0 5.341 1.7003184 0 1 1 10.682 0z" fill="url(#d)"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="url(#e)" opacity=".99"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.76 8.51c0 4.004-3.246 7.25-7.25 7.25-4.002 0-7.247-3.246-7.247-7.25 0-4.002 3.245-7.247 7.248-7.247 4.004 0 7.25 3.245 7.25 7.248z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.202 4.005c-.82-.11-1.673-.038-2.455.238-.79.28-1.534.758-1.884 1.574-.223.5-.213 1.04 0 1.55s.78 1 1.478 1c.395 0 .79-.136 1.05-.38s.392-.566.43-.86c.047-.37-.062-.524-.12-.666.038-.042.1-.098.096-.095.042-.024.1-.036.143-.047.02-.006.03.003.047 0 .016-.004-.017-.003.07-.024.46-.11 1.012.197 1.145.405.003.003.033.064-.047.31-.08.244-.258.6-.5.953-.542.784-1.244 1.765-1.24 3.004 0 .322-.02.454.023.74.035.22.168.403.286.5.02.015.03.01.048.023-.34.15-.632.39-.81.692-.29.49-.3 1.183.095 1.717l-.024.022c.01.017.036.01.048.024.004.005-.003.02 0 .024.41.553 1.075.72 1.646.644.575-.078 1.188-.428 1.406-1.097.003-.007-.002-.017 0-.024.004-.01.02-.012.024-.024h-.024c.277-.8-.143-1.574-.834-1.932a.758.758 0 0 0 .334-.667c-.022-.773.098-1.315.715-1.764a.758.758 0 0 0 .024-.024c.477-.37.95-.807 1.336-1.335.377-.516.67-1.16.62-1.883v-.048h-.024c-.036-.763-.483-1.393-1.05-1.812-.57-.423-1.28-.667-2.026-.74-.008 0-.016.002-.024 0z" fill="#002e99" opacity=".05"/><path d="m8.858 11.625c-.025-.9.177-1.773 1.027-2.392.898-.7 1.763-1.575 1.67-2.607-.02-.995-1.178-1.775-2.428-1.887-1.405-.196-3.106.285-3.577 1.383-.24.534-.017 1.49.784 1.49.47 0 .685-.3.72-.578.027-.21-.06-.397-.11-.57-.058-.198.19-.58.458-.736.225-.13.46-.175.496-.183.808-.194 1.613.235 1.95.757.335.522-.035 1.314-.567 2.084-.53.77-1.1 1.644-1.1 2.573 0 .355-.03.475-.008.618.018.115.396.1.686.047zm-.368 1.21c-.773-.04-1.308.835-.844 1.393.415.616 1.577.464 1.776-.233.207-.543-.29-1.168-.932-1.16z" fill="#002e99" opacity=".15"/><path d="m8.858 10.862c-.025-.9.177-1.773 1.027-2.392.898-.7 1.763-1.575 1.67-2.607-.02-.995-1.178-1.775-2.428-1.887-1.405-.196-3.107.286-3.577 1.384-.24.534-.017 1.49.784 1.49.47 0 .685-.3.72-.578.027-.21-.06-.397-.11-.57-.058-.198.19-.58.458-.736.225-.13.46-.174.496-.182.808-.194 1.613.235 1.95.757.335.523-.035 1.315-.567 2.085-.53.77-1.1 1.645-1.1 2.574 0 .352-.03.472-.008.615.018.115.396.1.686.047zm-.368 1.21c-.773-.04-1.308.835-.844 1.393.415.617 1.577.464 1.776-.233.207-.543-.29-1.168-.932-1.16z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/alphaliststyle.svg b/icon-themes/elementary_svg/cmd/32/ar/alphaliststyle.svg
new file mode 100644
index 000000000..5ed4820a3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/alphaliststyle.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" gradientUnits="userSpaceOnUse" x1="3.796964" x2="3.796964" xlink:href="#c" y1="15.962072" y2="24.962072"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.664924" x2="5.164924" xlink:href="#c" y1="3.994598" y2="12.994598"/><linearGradient id="c"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#d" y1="60" y2="38"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="54" y2="32"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#d" y1="48" y2="26"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="42" y2="20"/><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#e)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#f)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#g)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#h)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><g transform="translate(23)"><g><path d="m1.5 16.5h2.3201691q.7480919 0 1.3118713.108419.5637794.102998.9432463.34152.3794669.233102.5692004.617989.1951544.379467.1951544.937826 0 .336099-.081314.628831-.081314.292731-.238522.51499-.1572078.22226-.3848879.374046-.2222592.146366-.5149908.195155v.05421q.2981526.06505.5529375.189734.2602059.119261.4499393.336099.1951544.211417.3035736.536675.11384.325257.11384.791459 0 .542096-.1897334.970351-.1897335.422835-.5475166.720988-.3523621.292731-.8619319.449939-.5041489.157208-1.1438217.157208h-2.7972136zm1.6804963 3.138734h.8727739q.3144154 0 .5258327-.05421.2114173-.05963.3415202-.173471.1301029-.11384.1843125-.281889.05963-.173471.05963-.401151 0-.45536-.2873106-.650515-.2818893-.200575-.8998782-.200575h-.7968805zm0 1.333555v2.065384h.9866139q.3306783 0 .5529375-.07589.2276802-.07589.3632041-.216838.1409448-.140945.2005753-.34152.059631-.200575.059631-.444518 0-.22226-.059631-.401151-.05963-.184313-.2059963-.314416-.1409448-.130102-.3740459-.200575-.2331011-.07047-.5800423-.07047z" fill="url(#a)"/><path d="m1.5 16.5h2.3201691q.7480919 0 1.3118713.108419.5637794.102998.9432463.34152.3794669.233102.5692004.617989.1951544.379467.1951544.937826 0 .336099-.081314.628831-.081314.292731-.238522.51499-.1572078.22226-.3848879.374046-.2222592.146366-.5149908.195155v.05421q.2981526.06505.5529375.189734.2602059.119261.4499393.336099.1951544.211417.3035736.536675.11384.325257.11384.791459 0 .542096-.1897334.970351-.1897335.422835-.5475166.720988-.3523621.292731-.8619319.449939-.5041489.157208-1.1438217.157208h-2.7972136zm1.6804963 3.138734h.8727739q.3144154 0 .5258327-.05421.2114173-.05963.3415202-.173471.1301029-.11384.1843125-.281889.05963-.173471.05963-.401151 0-.45536-.2873106-.650515-.2818893-.200575-.8998782-.200575h-.7968805zm0 1.333555v2.065384h.9866139q.3306783 0 .5529375-.07589.2276802-.07589.3632041-.216838.1409448-.140945.2005753-.34152.059631-.200575.059631-.444518 0-.22226-.059631-.401151-.05963-.184313-.2059963-.314416-.1409448-.130102-.3740459-.200575-.2331011-.07047-.5800423-.07047z" fill="none" opacity=".5" stroke="#002e99"/></g><g><path d="m6.3890367 12.457964-.5420956-1.886493h-2.7321617l-.5475165 1.886493h-1.6967592l2.574954-7.957964h2.0545423l2.5857959 7.957964zm-.9324044-3.295942-.5095698-1.7347059q-.0325258-.0975772-.0975772-.3198363-.0650515-.2222592-.1409449-.4878861-.0704724-.2710478-.1355239-.5420956-.0650514-.2710477-.0921562-.4607812-.0216838.119261-.0596305.2818897-.0325258.1626287-.0813144.3469412-.0433676.1788915-.0921562.363204-.0487886.1843125-.0921563.3469412-.0433676.1626287-.0813143.2873106-.0325257.124682-.0487886.1843125l-.5041489 1.7347059z" fill="url(#b)"/><path d="m6.3890367 12.457964-.5420956-1.886493h-2.7321617l-.5475165 1.886493h-1.6967592l2.574954-7.957964h2.0545423l2.5857959 7.957964zm-.9324044-3.295942-.5095698-1.7347059q-.0325258-.0975772-.0975772-.3198363-.0650515-.2222592-.1409449-.4878861-.0704724-.2710478-.1355239-.5420956-.0650514-.2710477-.0921562-.4607812-.0216838.119261-.0596305.2818897-.0325258.1626287-.0813144.3469412-.0433676.1788915-.0921562.363204-.0487886.1843125-.0921563.3469412-.0433676.1626287-.0813143.2873106-.0325257.124682-.0487886.1843125l-.5041489 1.7347059z" fill="none" opacity=".5" stroke="#002e99"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/alphalowliststyle.svg b/icon-themes/elementary_svg/cmd/32/ar/alphalowliststyle.svg
new file mode 100644
index 000000000..ae3290108
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/alphalowliststyle.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" gradientUnits="userSpaceOnUse" x1="5.427067" x2="4.427067" xlink:href="#c" y1="14.971642" y2="24.971642"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.754203" x2="4.754203" xlink:href="#c" y1="4.536634" y2="13.036634"/><linearGradient id="c"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#d" y1="60" y2="38"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="54" y2="32"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#d" y1="48" y2="26"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="42" y2="20"/><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#e)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#f)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#g)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#h)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><g transform="translate(22)"><g><path d="m5.7308897 17.760539q.4662022 0 .8510901.200575.3848878.200576.6613566.596305.2764687.39573.4282555.981193.1572077.585464.1572077 1.355239 0 .780618-.1572077 1.371502-.1517868.585463-.4336765.981193-.2818897.39573-.6776195.596305-.3957297.200576-.8727738.200576-.3035736 0-.5420956-.06505-.2331011-.065053-.4174136-.173472-.1843125-.10842-.3252574-.243943-.1355239-.140945-.2493639-.292732h-.1138401l-.2764688.666778h-1.2630827v-8.435008h1.6533916v1.962386q0 .178892-.010842.390309-.010842.205996-.021684.384888-.016263.211417-.032526.422835h.065051q.11384-.189734.2602058-.352363.1463658-.162628.3360993-.281889.1951544-.124682.4390974-.195155.243943-.07047.5420956-.07047zm-.5583584 1.322713q-.2764688 0-.4716232.102998-.1897335.09758-.3089945.298153-.119261.200575-.1734706.50957-.054209.303573-.065051.710145v.178891q0 .439098.048789.780618.054209.34152.1734705.574621.1192611.227681.3144155.346942.2005753.119261.493307.119261.4933069 0 .7209871-.466203.2331011-.471623.2331011-1.36608 0-.894458-.2331011-1.338977-.227681-.449939-.7318298-.449939z" fill="url(#a)"/><path d="m5.7308897 17.760539q.4662022 0 .8510901.200575.3848878.200576.6613566.596305.2764687.39573.4282555.981193.1572077.585464.1572077 1.355239 0 .780618-.1572077 1.371502-.1517868.585463-.4336765.981193-.2818897.39573-.6776195.596305-.3957297.200576-.8727738.200576-.3035736 0-.5420956-.06505-.2331011-.065053-.4174136-.173472-.1843125-.10842-.3252574-.243943-.1355239-.140945-.2493639-.292732h-.1138401l-.2764688.666778h-1.2630827v-8.435008h1.6533916v1.962386q0 .178892-.010842.390309-.010842.205996-.021684.384888-.016263.211417-.032526.422835h.065051q.11384-.189734.2602058-.352363.1463658-.162628.3360993-.281889.1951544-.124682.4390974-.195155.243943-.07047.5420956-.07047zm-.5583584 1.322713q-.2764688 0-.4716232.102998-.1897335.09758-.3089945.298153-.119261.200575-.1734706.50957-.054209.303573-.065051.710145v.178891q0 .439098.048789.780618.054209.34152.1734705.574621.1192611.227681.3144155.346942.2005753.119261.493307.119261.4933069 0 .7209871-.466203.2331011-.471623.2331011-1.36608 0-.894458-.2331011-1.338977-.227681-.449939-.7318298-.449939z" fill="none" opacity=".5" stroke="#002e99"/></g><g><path d="m6.3453364 11.5-.3198364-.823986h-.048789q-.1788916.243943-.3577831.422835-.1788916.17347-.3903088.28731-.2114173.113841-.4770442.16805-.2602058.05421-.607147.05421-.368625 0-.6830404-.11384-.3144151-.119261-.5475162-.352363-.2276801-.238522-.3577831-.596305-.1301029-.363204-.1301029-.8565107 0-.9649301.617989-1.4202904.6179889-.4607813 1.8485459-.5095699l.9649301-.0325257v-.4553603q0-.3740459-.2168382-.5529375-.2168382-.1788915-.607147-.1788915-.3903089 0-.7643548.11384-.368625.1138401-.742671.3035736l-.5366746-1.0950331q.4553603-.2547849 1.0082978-.4011507.5529375-.1463658 1.1600845-.1463658 1.1329798 0 1.7347059.5312536.6071471.5312537.6071471 1.6154449v4.0386125zm-.4878861-2.8080556-.5475165.0216839q-.3306783.0108419-.5583585.0867353-.2276801.0758933-.3686249.2059963-.1355239.124682-.2005754.3035735-.0596305.1734706-.0596305.3903088 0 .3794668.1843125.5420958.1843125.157208.482465.157208.2276802 0 .4228346-.07589.1951544-.08131.3360993-.233101.1463658-.1572117.2276801-.3794709.0813143-.2276801.0813143-.5204117z" fill="url(#b)"/><path d="m6.3453364 11.5-.3198364-.823986h-.048789q-.1788916.243943-.3577831.422835-.1788916.17347-.3903088.28731-.2114173.113841-.4770442.16805-.2602058.05421-.607147.05421-.368625 0-.6830404-.11384-.3144151-.119261-.5475162-.352363-.2276801-.238522-.3577831-.596305-.1301029-.363204-.1301029-.8565107 0-.9649301.617989-1.4202904.6179889-.4607813 1.8485459-.5095699l.9649301-.0325257v-.4553603q0-.3740459-.2168382-.5529375-.2168382-.1788915-.607147-.1788915-.3903089 0-.7643548.11384-.368625.1138401-.742671.3035736l-.5366746-1.0950331q.4553603-.2547849 1.0082978-.4011507.5529375-.1463658 1.1600845-.1463658 1.1329798 0 1.7347059.5312536.6071471.5312537.6071471 1.6154449v4.0386125zm-.4878861-2.8080556-.5475165.0216839q-.3306783.0108419-.5583585.0867353-.2276801.0758933-.3686249.2059963-.1355239.124682-.2005754.3035735-.0596305.1734706-.0596305.3903088 0 .3794668.1843125.5420958.1843125.157208.482465.157208.2276802 0 .4228346-.07589.1951544-.08131.3360993-.233101.1463658-.1572117.2276801-.3794709.0813143-.2276801.0813143-.5204117z" fill="none" opacity=".5" stroke="#002e99"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/bulletsandnumberingdialog.svg b/icon-themes/elementary_svg/cmd/32/ar/bulletsandnumberingdialog.svg
new file mode 100644
index 000000000..c88854196
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/bulletsandnumberingdialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5.571493" x2="5.571493" xlink:href="#f" y1="2.126064" y2="12.326064"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.421493" x2="5.996493" xlink:href="#e" y1="3.401064" y2="11.476064"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="5.16411" x2="5.16411" xlink:href="#f" y1="16.24371" y2="26.44371"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#e" y1="17.5" y2="27.5"/><linearGradient id="k"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#k" y1="60" y2="38"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="54" y2="32"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#k" y1="48" y2="26"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="42" y2="20"/><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#l)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#m)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#n)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#o)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><g transform="matrix(.85 0 0 .85 22.680481 2.330558)"><path d="m6.8464932 11.96405h-1.9894751v-5.4469127q0-.1673991 0-.3991827.00643-.2382219.012877-.4893207.0128771-.2575372.019315-.5150745.0128767-.2575372.0193154-.4700054-.0321921.0386306-.1094533.1158917-.0772611.0772612-.1738376.1738377-.0965764.090138-.1995913.1867144-.1030149.0965765-.1995913.1738377l-1.0816564.8691882-.9657647-1.1975482 3.0325009-2.4144115h1.6353614z" fill="url(#g)" stroke-width=".85"/><path d="m6.8464932 11.96405h-1.9894751v-5.4469127q0-.1673991 0-.3991827.00643-.2382219.012877-.4893207.0128771-.2575372.019315-.5150745.0128767-.2575372.0193154-.4700054-.0321921.0386306-.1094533.1158917-.0772611.0772612-.1738376.1738377-.0965764.090138-.1995913.1867144-.1030149.0965765-.1995913.1738377l-1.0816564.8691882-.9657647-1.1975482 3.0325009-2.4144115h1.6353614z" fill="none" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m5.5100675 3.401064-.5013673.3984375a.850085.850085 0 0 1 .7503907.8699219c-.00456.1506454-.012855.313559-.021582.4880859-.00436.1660479-.010251.330499-.018261.4930665-.00419.1634803-.0072.3276716-.011621.4914062v.3751953 4.5969727h.2888663v-7.713086z" fill="none" opacity=".5" stroke="url(#h)" stroke-width=".85"/><path d="m8.0229638 26.081697h-6.3161004v-1.384263l2.21482-2.388658q.418498-.45069.7597349-.830558.3412368-.379867.5858971-.740419.2446605-.360552.3798675-.733981.135207-.373429.135207-.804804 0-.476444-.2897293-.74042-.283291-.263975-.7661733-.263975-.508636 0-.9786415.251099-.4700054.251098-.9850798.714665l-1.0816564-1.281247q.2897294-.263975.6052125-.502198.315483-.24466.6953505-.431374.3798674-.186715.836996-.296168.4571286-.115892 1.0237104-.115892.6760353 0 1.210425.186714.5408282.186715.9206956.53439.3798674.341237.5794588.830557.2060298.489322.2060298 1.100972 0 .553706-.193153 1.062341-.1931529.502198-.5279513.991519-.3347984.482882-.7790501.965764-.4378133.476444-.9400109.972203l-1.1331638 1.139603v.09014h3.8373047z" fill="url(#i)" stroke-width=".85"/><g fill="none" stroke-width="1.384083" transform="matrix(.85 0 0 .85 .91411 1.79371)"><path d="m8.3633576 28.574101h-7.4307065v-1.628545l2.6056707-2.810185q.4923506-.530224.8938057-.977127.4014551-.446903.6892908-.871082.2878358-.424179.4469029-.863507.1590671-.439328.1590671-.946828 0-.560522-.3408581-.871082-.3332835-.310559-.9013803-.310559-.5983953 0-1.1513429.29541-.5529476.29541-1.1589175.840783l-1.2725369-1.50735q.3408581-.310559.7120147-.590821.3711565-.287835.8180594-.507499.4469028-.219664.9847012-.348433.5377983-.136343 1.2043652-.136343.7953356 0 1.4240294.219664.6362685.219664 1.0831713.628694.4469028.401455.6817162.977126.242388.575672.242388 1.295261 0 .651418-.2272388 1.249813-.2272387.590821-.6211192 1.166492-.3938804.568097-.9165295 1.136194-.5150745.560522-1.1058952 1.143768l-1.3331339 1.340709v.106044h4.5144762z" opacity=".5" stroke="#002e99"/><path d="m4.6210938 18.289062c-.3820766 0-.7045008.03798-.9707032.105469a.94671238.94671238 0 0 1 -.011719.002c-.2964609.07098-.5597402.166579-.7890625.279297-.222806.109515-.4183535.235746-.6015625.373047l.087891.105469c.183851-.127601.3651759-.298235.5527344-.398438.4937864-.263803 1.0417725-.408203 1.5957031-.408203.5491379 0 1.1219536.174726 1.5410156.5625.4355868.398993.6484375 1.004002.6484375 1.566406 0 .435623-.068413.865106-.2148437 1.269532-.1353554.373838-.3234718.731526-.5546875 1.072265-.2201076.324369-.4757213.64776-.7675781.972657-.2365435.263321-.5068525.556164-.7890626.861328l.1621094-.16211a.94671238.94671238 0 0 1 .00781-.0059c.3831802-.378271.7395166-.749223 1.0722681-1.111334.3225505-.350598.6010652-.693836.8339843-1.029297.2237249-.326982.3946991-.650211.5175781-.96875.110654-.291389.1640625-.588874.1640626-.914062 0-.373705-.061149-.674038-.1679688-.927735a.94671238.94671238 0 0 1 -.00391-.0098c-.1062043-.260372-.2451552-.456122-.4375-.628907a.94671238.94671238 0 0 1 -.00586-.0059c-.1946853-.178115-.4363338-.323881-.7539019-.433518a.94671238.94671238 0 0 1 -.00391 0c-.300715-.10507-.6671613-.166016-1.1113243-.166016zm-1.6445313 7.84375-1.0957031 1.183594v.310547h5.5351562v-.07422h-3.5664062a.94671238.94671238 0 0 1 -.9472656-.947264v-.107422a.94671238.94671238 0 0 1 .074219-.365235z" opacity=".5" stroke="url(#j)"/></g></g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#b)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#c)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/chapternumberingdialog.svg b/icon-themes/elementary_svg/cmd/32/ar/chapternumberingdialog.svg
new file mode 100644
index 000000000..3610b1a4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/chapternumberingdialog.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="24.000019" x2="24.000019" y1="6.187839" y2="41.817471"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.65714212 0 0 .63016116 2.228602 -1.091493)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 19.610418 25.978621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 16.389551 25.978621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 1.457661 25.978604)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="matrix(-1 0 0 1 32 0)"><path d="m6.949974 28.998056h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m6.9499737 28.998142v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m29.049996 28.998142v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m6.5.49821c5.270473 0 22.999999.001854 22.999999.001854l.000028 28.999936s-15.333351 0-23.000027 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#c)" stroke-width="1.040606"/><g fill="none" stroke-linejoin="round" transform="translate(1.999985 -.001944)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><path d="m1.9999997 4v1.0000003h1.0000001v3.9999997h-1.0000001v1h1.0000001 1.0000002.9999999v-1h-.9999999v-3.9999997h.9999999v-1.0000003h-.9999999-1.0000002z" fill="#fff" opacity=".35" stroke-width=".999999"/><path d="m1.9999998 2.9999998v1.0000002h1v3.9999998h-1v1.0000002h1 1.0000002.9999999v-1.0000002h-.9999999v-3.9999998h.9999999v-1.0000002h-.9999999-1.0000002z" fill="#4c4c4c" stroke-width=".999999"/><path d="m9 3h18l-.002 3h-17.998z" fill="#f37329"/><g fill="#616161" transform="scale(-1 1)"><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="9"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="13"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="17"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="21"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="25"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/continuenumbering.svg b/icon-themes/elementary_svg/cmd/32/ar/continuenumbering.svg
new file mode 100644
index 000000000..22a34500f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/continuenumbering.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" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="17.5" y2="27.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="28.4210815" x2="28.4210815" y1="2.1377105" y2="10.8077105"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 56.368686 1.999999)" gradientUnits="userSpaceOnUse" x1="28.517578" x2="28.517578" xlink:href="#e" y1="17" y2="25.5"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 33 -15)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="42" y2="20"/><linearGradient id="e" gradientTransform="translate(-12 6)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1 0 0 1 33 -21)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="60" y2="38"/><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 33 -21)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="54" y2="32"/><linearGradient id="i" gradientTransform="matrix(-1 0 0 1 33 -23)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="42" y2="20"/><g transform="translate(-.982422)"><path d="m30.851108 10.5h-5.368686v-1.176624l1.882597-2.030359q.355724-.383087.645775-.705974.290051-.322887.498012-.629356.207962-.30647.322888-.623884.114926-.317415.114926-.684084 0-.404977-.24627-.629357-.240798-.224378-.651247-.224378-.432341 0-.831846.213434-.399504.213433-.837317.607465l-.919408-1.08906q.24627-.224379.51443-.426868.268161-.207961.591048-.366668.322887-.158708.711447-.251743.388559-.09851.870154-.09851.57463 0 1.028861.158707.459704.158707.782591.454231.322887.290052.49254.705974.175125.415923.175125.935826 0 .47065-.16418.90299-.16418.426868-.448758.842791-.284579.41045-.662193.820899-.372141.404978-.799009.826373l-.963189.968662v.07662h3.261709z" fill="url(#b)" stroke-width=".7225"/><g fill="none" stroke-width="1.384083" transform="matrix(.7225 0 0 .7225 24.808582 -10.144789)"><path d="m8.3633576 28.574101h-7.4307065v-1.628545l2.6056707-2.810185q.4923506-.530224.8938057-.977127.4014551-.446903.6892908-.871082.2878358-.424179.4469029-.863507.1590671-.439328.1590671-.946828 0-.560522-.3408581-.871082-.3332835-.310559-.9013803-.310559-.5983953 0-1.1513429.29541-.5529476.29541-1.1589175.840783l-1.2725369-1.50735q.3408581-.310559.7120147-.590821.3711565-.287835.8180594-.507499.4469028-.219664.9847012-.348433.5377983-.136343 1.2043652-.136343.7953356 0 1.4240294.219664.6362685.219664 1.0831713.628694.4469028.401455.6817162.977126.242388.575672.242388 1.295261 0 .651418-.2272388 1.249813-.2272387.590821-.6211192 1.166492-.3938804.568097-.9165295 1.136194-.5150745.560522-1.1058952 1.143768l-1.3331339 1.340709v.106044h4.5144762z" opacity=".5" stroke="#002e99"/><path d="m4.6210938 18.289062c-.3820766 0-.7045008.03798-.9707032.105469a.94671238.94671238 0 0 1 -.011719.002c-.2964609.07098-.5597402.166579-.7890625.279297-.222806.109515-.4183535.235746-.6015625.373047l.087891.105469c.183851-.127601.3651759-.298235.5527344-.398438.4937864-.263803 1.0417725-.408203 1.5957031-.408203.5491379 0 1.1219536.174726 1.5410156.5625.4355868.398993.6484375 1.004002.6484375 1.566406 0 .435623-.068413.865106-.2148437 1.269532-.1353554.373838-.3234718.731526-.5546875 1.072265-.2201076.324369-.4757213.64776-.7675781.972657-.2365435.263321-.5068525.556164-.7890626.861328l.1621094-.16211a.94671238.94671238 0 0 1 .00781-.0059c.3831802-.378271.7395166-.749223 1.0722681-1.111334.3225505-.350598.6010652-.693836.8339843-1.029297.2237249-.326982.3946991-.650211.5175781-.96875.110654-.291389.1640625-.588874.1640626-.914062 0-.373705-.061149-.674038-.1679688-.927735a.94671238.94671238 0 0 1 -.00391-.0098c-.1062043-.260372-.2451552-.456122-.4375-.628907a.94671238.94671238 0 0 1 -.00586-.0059c-.1946853-.178115-.4363338-.323881-.7539019-.433518a.94671238.94671238 0 0 1 -.00391 0c-.300715-.10507-.6671613-.166016-1.1113243-.166016zm-1.6445313 7.84375-1.0957031 1.183594v.310547h5.5351562v-.07422h-3.5664062a.94671238.94671238 0 0 1 -.9472656-.947264v-.107422a.94671238.94671238 0 0 1 .074219-.365235z" opacity=".5" stroke="url(#a)"/></g><path d="m22.5 25.5v3h-13v-3z" fill="url(#g)"/><path d="m22.5 25.5v3h-13v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m10 26v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m22.5 19.5v3h-21v-3z" fill="url(#h)"/><path d="m22.5 19.5v3h-21v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m2 20v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m22.5 5.5v3h-21v-3z" fill="url(#i)"/><path d="m22.5 5.5v3h-21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2 6v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m31.167508 20.94523q0 .771242-.451449 1.311674-.45145.540433-1.267322.743095v.03378q.962729.123849 1.457692.607987.494962.478508.494962 1.294786 0 1.187826-.83219 1.852107-.832189.658652-2.376908.658652-1.294518 0-2.295321-.444731v-1.480561q.462327.242069 1.017121.394065.554793.151997 1.098708.151997.83219 0 1.229248-.292734.397058-.292735.397058-.940128 0-.579838-.456888-.821908-.456889-.242068-1.457693-.242068h-.603745v-1.334192h.614623q.924656 0 1.34891-.247699.429692-.253327.429692-.861314 0-.934498-1.131343-.934498-.391618 0-.799555.135108-.402497.135108-.89746.46725l-.777798-1.199088q1.08783-.810649 2.594474-.810649 1.234688 0 1.947216.517915.717968.517914.717968 1.441153z" fill="url(#c)" stroke="#a62100" stroke-opacity=".501961"/><path d="m32.5 13.5v3h-31v-3z" fill="url(#d)"/><path d="m32.5 13.5v3h-31v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2 14v2h1v-1h29v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/defaultbullet.svg b/icon-themes/elementary_svg/cmd/32/ar/defaultbullet.svg
new file mode 100644
index 000000000..2d31f8fd1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/defaultbullet.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="5" y2="11"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="6.5" y2="9.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#c" y1="60" y2="38"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="54" y2="32"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#c" y1="48" y2="26"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="42" y2="20"/><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#d)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#e)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#f)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#g)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><g transform="translate(24)"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)"/><g fill="none"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="url(#b)"/></g></g><g transform="translate(24 12)"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)"/><g fill="none"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/defaultnumbering.svg b/icon-themes/elementary_svg/cmd/32/ar/defaultnumbering.svg
new file mode 100644
index 000000000..8fafbd4ec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/defaultnumbering.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=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.571493" x2="5.571493" xlink:href="#b" y1="2.126064" y2="12.326064"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.421493" x2="5.996493" xlink:href="#a" y1="3.401064" y2="11.476064"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5.16411" x2="5.16411" xlink:href="#b" y1="16.24371" y2="26.44371"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="17.5" y2="27.5"/><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#g" y1="60" y2="38"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="54" y2="32"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#g" y1="48" y2="26"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="42" y2="20"/><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#h)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#i)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#j)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#k)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><g transform="matrix(.85 0 0 .85 22.680481 2.330558)"><path d="m6.8464932 11.96405h-1.9894751v-5.4469127q0-.1673991 0-.3991827.00643-.2382219.012877-.4893207.0128771-.2575372.019315-.5150745.0128767-.2575372.0193154-.4700054-.0321921.0386306-.1094533.1158917-.0772611.0772612-.1738376.1738377-.0965764.090138-.1995913.1867144-.1030149.0965765-.1995913.1738377l-1.0816564.8691882-.9657647-1.1975482 3.0325009-2.4144115h1.6353614z" fill="url(#c)" stroke-width=".85"/><path d="m6.8464932 11.96405h-1.9894751v-5.4469127q0-.1673991 0-.3991827.00643-.2382219.012877-.4893207.0128771-.2575372.019315-.5150745.0128767-.2575372.0193154-.4700054-.0321921.0386306-.1094533.1158917-.0772611.0772612-.1738376.1738377-.0965764.090138-.1995913.1867144-.1030149.0965765-.1995913.1738377l-1.0816564.8691882-.9657647-1.1975482 3.0325009-2.4144115h1.6353614z" fill="none" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m5.5100675 3.401064-.5013673.3984375a.850085.850085 0 0 1 .7503907.8699219c-.00456.1506454-.012855.313559-.021582.4880859-.00436.1660479-.010251.330499-.018261.4930665-.00419.1634803-.0072.3276716-.011621.4914062v.3751953 4.5969727h.2888663v-7.713086z" fill="none" opacity=".5" stroke="url(#d)" stroke-width=".85"/><path d="m8.0229638 26.081697h-6.3161004v-1.384263l2.21482-2.388658q.418498-.45069.7597349-.830558.3412368-.379867.5858971-.740419.2446605-.360552.3798675-.733981.135207-.373429.135207-.804804 0-.476444-.2897293-.74042-.283291-.263975-.7661733-.263975-.508636 0-.9786415.251099-.4700054.251098-.9850798.714665l-1.0816564-1.281247q.2897294-.263975.6052125-.502198.315483-.24466.6953505-.431374.3798674-.186715.836996-.296168.4571286-.115892 1.0237104-.115892.6760353 0 1.210425.186714.5408282.186715.9206956.53439.3798674.341237.5794588.830557.2060298.489322.2060298 1.100972 0 .553706-.193153 1.062341-.1931529.502198-.5279513.991519-.3347984.482882-.7790501.965764-.4378133.476444-.9400109.972203l-1.1331638 1.139603v.09014h3.8373047z" fill="url(#e)" stroke-width=".85"/><g fill="none" stroke-width="1.384083" transform="matrix(.85 0 0 .85 .91411 1.79371)"><path d="m8.3633576 28.574101h-7.4307065v-1.628545l2.6056707-2.810185q.4923506-.530224.8938057-.977127.4014551-.446903.6892908-.871082.2878358-.424179.4469029-.863507.1590671-.439328.1590671-.946828 0-.560522-.3408581-.871082-.3332835-.310559-.9013803-.310559-.5983953 0-1.1513429.29541-.5529476.29541-1.1589175.840783l-1.2725369-1.50735q.3408581-.310559.7120147-.590821.3711565-.287835.8180594-.507499.4469028-.219664.9847012-.348433.5377983-.136343 1.2043652-.136343.7953356 0 1.4240294.219664.6362685.219664 1.0831713.628694.4469028.401455.6817162.977126.242388.575672.242388 1.295261 0 .651418-.2272388 1.249813-.2272387.590821-.6211192 1.166492-.3938804.568097-.9165295 1.136194-.5150745.560522-1.1058952 1.143768l-1.3331339 1.340709v.106044h4.5144762z" opacity=".5" stroke="#002e99"/><path d="m4.6210938 18.289062c-.3820766 0-.7045008.03798-.9707032.105469a.94671238.94671238 0 0 1 -.011719.002c-.2964609.07098-.5597402.166579-.7890625.279297-.222806.109515-.4183535.235746-.6015625.373047l.087891.105469c.183851-.127601.3651759-.298235.5527344-.398438.4937864-.263803 1.0417725-.408203 1.5957031-.408203.5491379 0 1.1219536.174726 1.5410156.5625.4355868.398993.6484375 1.004002.6484375 1.566406 0 .435623-.068413.865106-.2148437 1.269532-.1353554.373838-.3234718.731526-.5546875 1.072265-.2201076.324369-.4757213.64776-.7675781.972657-.2365435.263321-.5068525.556164-.7890626.861328l.1621094-.16211a.94671238.94671238 0 0 1 .00781-.0059c.3831802-.378271.7395166-.749223 1.0722681-1.111334.3225505-.350598.6010652-.693836.8339843-1.029297.2237249-.326982.3946991-.650211.5175781-.96875.110654-.291389.1640625-.588874.1640626-.914062 0-.373705-.061149-.674038-.1679688-.927735a.94671238.94671238 0 0 1 -.00391-.0098c-.1062043-.260372-.2451552-.456122-.4375-.628907a.94671238.94671238 0 0 1 -.00586-.0059c-.1946853-.178115-.4363338-.323881-.7539019-.433518a.94671238.94671238 0 0 1 -.00391 0c-.300715-.10507-.6671613-.166016-1.1113243-.166016zm-1.6445313 7.84375-1.0957031 1.183594v.310547h5.5351562v-.07422h-3.5664062a.94671238.94671238 0 0 1 -.9472656-.947264v-.107422a.94671238.94671238 0 0 1 .074219-.365235z" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/deleterecord.svg b/icon-themes/elementary_svg/cmd/32/ar/deleterecord.svg
new file mode 100644
index 000000000..b96135d7d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/deleterecord.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(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><radialGradient id="f" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 46.998 -8.835)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#f)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#g)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#h)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g><g transform="matrix(-5.0393575 0 0 5.0393575 34.334803 -1467.6879)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#a)" stroke="url(#b)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/insertneutralparagraph.svg b/icon-themes/elementary_svg/cmd/32/ar/insertneutralparagraph.svg
new file mode 100644
index 000000000..7a9794311
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/insertneutralparagraph.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" gradientUnits="userSpaceOnUse" x1="27.5" x2="27.5" y1="3" y2="11.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="27.5" x2="27.5" y1="5" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="translate(-12 6)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="translate(8)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="60" y2="38"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="54" y2="32"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#d" y1="48" y2="26"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="42" y2="20"/><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#e)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m19 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#f)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#g)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#h)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><path d="m24.789062 3.5c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570312c0 .150237.121248.2714844.271484.2714844h.728516v2h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570316c0 .150237.121248.271484.271484.271484h.728516v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h2v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h.728516c.150237 0 .271484-.121247.271484-.271484v-1.4570316c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-2h.728516c.150237 0 .271484-.1212474.271484-.2714844v-1.4570312c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844h-1.457032c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-2v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844zm1.728516 3h2v2h-2z" fill="url(#a)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m24.789062 3.5c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570312c0 .150237.121248.2714844.271484.2714844h.728516v2h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570316c0 .150237.121248.271484.271484.271484h.728516v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h2v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h.728516c.150237 0 .271484-.121247.271484-.271484v-1.4570316c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-2h.728516c.150237 0 .271484-.1212474.271484-.2714844v-1.4570312c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844h-1.457032c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-2v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844zm1.728516 3h2v2h-2z" opacity=".5" stroke="#002e99"/><path d="m25.5 4.4824219v.0175781a.98252012.98252012 0 0 1 -.982422.9824219h-.017578v.035156h.01758a.98252012.98252012 0 0 1 .98242.9824221v2a.98252012.98252012 0 0 1 -.982422.9824219h-.017578v.035156h.01758a.98252012.98252012 0 0 1 .98242.9824221v.01758h.03516v-.01758a.98252012.98252012 0 0 1 .982422-.9824219h2a.98252012.98252012 0 0 1 .982418.9824219v.01758h.03516v-.01758a.98252012.98252012 0 0 1 .982422-.9824219h.01758v-.035156h-.01758a.98252012.98252012 0 0 1 -.982426-.9824221v-2a.98252012.98252012 0 0 1 .982422-.9824219h.01758v-.035156h-.01758a.98252012.98252012 0 0 1 -.982422-.9824221v-.0175781h-.035156v.0175781a.98252012.98252012 0 0 1 -.982422.9824219h-2a.98252012.98252012 0 0 1 -.982422-.9824219v-.017578zm1.017578 1.0351562h2a.98252012.98252012 0 0 1 .982422.9824219v2a.98252012.98252012 0 0 1 -.982422.9824219h-2a.98252012.98252012 0 0 1 -.982422-.9824219v-2a.98252012.98252012 0 0 1 .982422-.9824219z" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/linenumberingdialog.svg b/icon-themes/elementary_svg/cmd/32/ar/linenumberingdialog.svg
new file mode 100644
index 000000000..34b7dfcdd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/linenumberingdialog.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(.01210979 0 0 .00217892 .385677 295.40734)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00414422 0 0 .00217892 4.336406 295.40735)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.00414422 0 0 .00217892 5.188594 295.40735)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.17386866 0 0 .16671997 .589652 288.24503)" 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(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="i" cx="13.121623" cy="2.297964" gradientTransform="matrix(-3.1264132 .00000016 -.00000008 -4.0196743 44.506426 298.72691)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#h"/><radialGradient id="j" cx="13.279094" cy="1.771632" gradientTransform="matrix(-4.7258213 -.00000132 .00000148 -5.7998719 66.237434 298.50077)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#h"/><g stroke-width=".268513" transform="translate(6.606721 -288.533317)"><path d="m1.0740582 291.41664h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.4027689-.36875h.26851074z" fill="#fff" opacity=".35"/><path d="m1.3425708 294.82908h-.93586067v-.21142c.19870533-.15655.38244687-.33385.57032697-.50032.032778-.0426.056377-.082.070799-.11801.014422-.036.021632-.0734.021632-.11209 0-.0576-.016061-.10067-.048183-.12882-.031466-.0282-.073749-.0423-.1268486-.0423-.055722 0-.1098043.0128-.16224813.0384-.0524439.0256-.10718217.062-.16421486.10914l-.1651983-.19565c.0707993-.0603.12947077-.10292.17601473-.12783.0465439-.0249.0973489-.044.15241498-.057.0550661-.0138.11668758-.0206.18486458-.0206.08981 0 .1691313.0163.2379641.0491.068831.0328.1222597.0786.1602814.13766.038021.059.057033.12652.057033.20256 0 .0662-.011799.1285-.035401.18684-.022945.0575-.059.11701-.1081655.17799-.048511.061-.1343873.14781-.2576305.26057l-.084054.0764v.0138h.4564737z" fill="#fff" opacity=".35"/><path d="m1.0661958 291.17915h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.40276893-.36875h.26851071z" fill="url(#j)"/><path d="m1.3347084 294.59159h-.93586071v-.21142c.19870533-.15655.38244691-.33385.57032701-.50032.032778-.0426.056377-.082.070799-.11801.014422-.036.021632-.0734.021632-.11209 0-.0576-.016061-.10067-.048183-.12882-.031466-.0282-.073749-.0423-.1268486-.0423-.055722 0-.1098043.0128-.16224817.0384-.0524439.0256-.10718217.062-.16421486.10914l-.1651983-.19565c.0707993-.0603.12947077-.10292.17601473-.12783.0465439-.0249.0973489-.044.15241498-.057.0550661-.0138.11668762-.0206.18486462-.0206.08981 0 .1691313.0163.2379641.0491.068831.0328.1222597.0786.1602814.13766.038021.059.057033.12652.057033.20256 0 .0662-.011799.1285-.035401.18684-.022945.0575-.059.11701-.1081655.17799-.048511.061-.1343873.14781-.2576305.26057l-.084054.0764v.0138h.4564737z" fill="url(#i)"/></g><g transform="translate(-1.058333 -288.53332)"><g stroke-width=".264583"><path d="m1.8388513 296.20624h5.8472972v.52917h-5.8472972z" fill="url(#a)" opacity=".15"/><path d="m1.8388512 296.20626v.52914c-.2134169.001-.5159381-.11855-.5159381-.2646s.2381571-.26454.5159381-.26454z" fill="url(#b)" opacity=".15"/><path d="m7.6861487 296.20626v.52914c.2134167.001.5159381-.11855.5159381-.2646s-.2381573-.26454-.5159381-.26454z" fill="url(#d)" opacity=".15"/></g><path d="m1.7197913 288.66561c1.3944777 0 6.0854092.00049 6.0854092.00049l.0000075 7.67243s-4.0569443 0-6.0854167 0c0-2.55764 0-5.11528 0-7.67292z" fill="url(#e)" stroke-width=".275318"/><g fill="none" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 .529167 288.53332)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#f)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><g fill="#545454"><path d="m2.3812499 290.38541h4.7624998v.26458h-4.7624998z"/><path d="m2.38125 293.82499h4.7624998v.26458h-4.7624998z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/newrecord.svg b/icon-themes/elementary_svg/cmd/32/ar/newrecord.svg
new file mode 100644
index 000000000..d34a3c138
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/newrecord.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" gradientUnits="userSpaceOnUse" x1="10.731614" x2="7.872359" y1="-1.357959" y2="15.726786"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 -.330649 11.625704)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.587789" x2="8.472758" y1="5.089136" y2="12.264414"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#b"/><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 46.998 -8.835)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#e)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#f)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#g)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g><g transform="matrix(-1 0 0 1 18.022 13.332682)"><path d="m1.4567478 4.3030588 4.5008813.3678467.8096008-4.44272315 2.9224968 3.44271065 3.7139543-2.5690055-.367847 4.5008813 4.442723.8096008-3.442711 2.9224968 2.569006 3.7139536-4.500881-.367846-.809601 4.442723-2.922497-3.442711-3.7139539 2.569006.3678467-4.500882-4.44272315-.809601 3.44271065-2.9224963z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".498039" transform="matrix(.99010681 -.14031571 .14031571 .99010681 -1.628027 .852996)"/><path d="m20.178815 16.283061c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#c)" opacity=".163" stroke-width=".523973"/><path d="m7.3535156 2.4160156-.4433594 2.4296875a.96896842.96896842 0 0 1 -1.0332031.7910157l-2.4589843-.2011719 1.4042968 2.03125a.96896842.96896842 0 0 1 -.1699218 1.2890625l-1.8828126 1.5976566 2.4296876.443359a.96896842.96896842 0 0 1 .7910156 1.03125l-.2011719 2.460937 2.03125-1.404296a.96896842.96896842 0 0 1 1.2890625.169922l1.599609 1.882812.441407-2.429688a.96896842.96896842 0 0 1 1.03125-.791015l2.46289.201172-1.40625-2.0332034a.96896842.96896842 0 0 1 .169922-1.2890625l1.882813-1.5976562-2.429688-.4414063a.96896842.96896842 0 0 1 -.791016-1.0332031l.201172-2.4609375-2.03125 1.4042969a.96896842.96896842 0 0 1 -1.2890621-.1699219z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".498039" transform="matrix(.99010681 -.14031571 .14031571 .99010681 -1.628027 .852996)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/numberingstart.svg b/icon-themes/elementary_svg/cmd/32/ar/numberingstart.svg
new file mode 100644
index 000000000..a94abfaf6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/numberingstart.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=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="28.13875" x2="27.7775" xlink:href="#a" y1="5.221462" y2="12.085212"/><linearGradient id="c" gradientTransform="matrix(.85 0 0 .85 22.680481 2.330558)" gradientUnits="userSpaceOnUse" x1="5.571493" x2="5.571493" xlink:href="#f" y1="2.126064" y2="12.326064"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="27.5" x2="27.5" y1="3" y2="11.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="27.5" x2="27.5" xlink:href="#a" y1="5" y2="10"/><linearGradient id="f" gradientTransform="translate(-12 6)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientTransform="translate(8)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="60" y2="38"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="54" y2="32"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#g" y1="48" y2="26"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="42" y2="20"/><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#h)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m19 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#i)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#j)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#k)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><path d="m24.789062 3.5c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570312c0 .150237.121248.2714844.271484.2714844h.728516v2h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570316c0 .150237.121248.271484.271484.271484h.728516v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h2v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h.728516c.150237 0 .271484-.121247.271484-.271484v-1.4570316c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-2h.728516c.150237 0 .271484-.1212474.271484-.2714844v-1.4570312c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844h-1.457032c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-2v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844zm1.728516 3h2v2h-2z" fill="url(#d)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m24.789062 3.5c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570312c0 .150237.121248.2714844.271484.2714844h.728516v2h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570316c0 .150237.121248.271484.271484.271484h.728516v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h2v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h.728516c.150237 0 .271484-.121247.271484-.271484v-1.4570316c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-2h.728516c.150237 0 .271484-.1212474.271484-.2714844v-1.4570312c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844h-1.457032c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-2v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844zm1.728516 3h2v2h-2z" opacity=".5" stroke="#002e99"/><path d="m25.5 4.4824219v.0175781a.98252012.98252012 0 0 1 -.982422.9824219h-.017578v.035156h.01758a.98252012.98252012 0 0 1 .98242.9824221v2a.98252012.98252012 0 0 1 -.982422.9824219h-.017578v.035156h.01758a.98252012.98252012 0 0 1 .98242.9824221v.01758h.03516v-.01758a.98252012.98252012 0 0 1 .982422-.9824219h2a.98252012.98252012 0 0 1 .982418.9824219v.01758h.03516v-.01758a.98252012.98252012 0 0 1 .982422-.9824219h.01758v-.035156h-.01758a.98252012.98252012 0 0 1 -.982426-.9824221v-2a.98252012.98252012 0 0 1 .982422-.9824219h.01758v-.035156h-.01758a.98252012.98252012 0 0 1 -.982422-.9824221v-.0175781h-.035156v.0175781a.98252012.98252012 0 0 1 -.982422.9824219h-2a.98252012.98252012 0 0 1 -.982422-.9824219v-.017578zm1.017578 1.0351562h2a.98252012.98252012 0 0 1 .982422.9824219v2a.98252012.98252012 0 0 1 -.982422.9824219h-2a.98252012.98252012 0 0 1 -.982422-.9824219v-2a.98252012.98252012 0 0 1 .982422-.9824219z" opacity=".5" stroke="url(#e)"/></g><g transform="translate(0 12)"><path d="m28.5 12.5h-2v-4.6298755-.3393053c.0037-.1349924.0073-.2736333.01095-.4159226.0073-.1459377.01277-.2918755.01642-.4378133.0073-.1459378.01277-.279106.01642-.3995046-.01824.021891-.04925.054727-.09304.098508-.04378.043781-.09303.093035-.147762.1477621-.05473.051078-.111278.1039804-.169653.1587072-.05837.054727-.114924.1039807-.169652.147762l-.919408.73881-.8209-1.017916 2.577626-2.0522497h1.698999z" fill="url(#c)"/><g fill="none"><path d="m27.364038 5.2214622-.426162.3386718a.72257225.72257225 0 0 1 .637832.7394337c-.0039.1280486-.01093.2665251-.01835.414873-.0037.1411407-.0087.2809241-.01552.4191065-.0036.1389583-.0061.2785209-.0099.4176953v.318916 3.9074265h.245562v-6.5561228z" opacity=".5" stroke="url(#b)" stroke-width=".7225"/><path d="m28.5 12.5h-2v-4.6298754-.3393053c.0037-.1349924.0073-.2736333.01095-.4159226.0073-.1459377.01277-.2918755.01642-.4378133.0073-.1459378.01277-.279106.01642-.3995046-.01824.021891-.04925.054727-.09304.098508-.04378.043781-.09303.093035-.147762.1477621-.05473.051078-.111278.1039804-.169653.1587072-.05837.054727-.114924.1039807-.169652.147762l-.919408.73881-.8209-1.017916 2.577626-2.0522499h1.698999z" opacity=".5" stroke="#a62100"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/outlinebullet.svg b/icon-themes/elementary_svg/cmd/32/ar/outlinebullet.svg
new file mode 100644
index 000000000..f8c7ac7e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/outlinebullet.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="5" y2="11"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="6.5" y2="9.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#g" y1="60" y2="38"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="54" y2="32"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#g" y1="48" y2="26"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="42" y2="20"/><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#h)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#i)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#j)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#k)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><g transform="translate(24)"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)"/><g fill="none"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="url(#b)"/></g></g><g transform="translate(24 12)"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)"/><g fill="none"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="url(#b)"/></g></g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#c)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#d)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#e)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/recsave.svg b/icon-themes/elementary_svg/cmd/32/ar/recsave.svg
new file mode 100644
index 000000000..95cd1e75c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/recsave.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.65714212 0 0 .63016116 .228575 -1.089703)" 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(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#c"/><linearGradient id="i" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 30.999973 .99821)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#a)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.499973.5c5.2704729 0 22.999999.001854 22.999999.001854l.000028 28.999936s-15.333351 0-23.000027 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#e)" stroke-width="1.040606"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#f)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)"/><path d="m10.007873 15.5 6.000001 6.5 5.999999-6.5h-4.508475l-.0085-5.99821h-2.990923l.0085 5.99821z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round"/></g></g><g transform="matrix(-1 0 0 1 47.997973 -8.83679)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#h)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#i)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#j)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/recundo.svg b/icon-themes/elementary_svg/cmd/32/ar/recundo.svg
new file mode 100644
index 000000000..fd68b14f7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/recundo.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17.0021456" x2="17.0021456" y1="6.6666682" y2="27.03399969082"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.4687933 0 0 1.4416821 15.101991 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.3395186 0 0 1.3333333 22.552341 -22.062251)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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.3395186 0 0 1.3333333 22.552341 -21.067459)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#b"/><linearGradient id="h" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601002" y1="22.594999" y2="22.594999"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.882999" x2="34.882999" y1="12.992" y2="37.992001"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-2 -2)"><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1.3333333 0 0 1.3333333 27.750185 11.396813)"/><path d="m17.209657 6.0175781v.00586c.216514 0 .395803.086531.525391.2246094.0089.00987.01986.018051.0293.027344l10.541013 9.2656245c.1212.121306.191406.286125.191406.466796 0 .179381-.07021.333839-.191406.462891l-10.541016 9.265625c-.0095.0093-.02042.01949-.0293.0293-.129587.138086-.308876.224609-.525391.224609-.402289 0-.707031-.288625-.707031-.675781v-5.236402c-.0437-.325807-.310618-.578273-.648438-.578054h-1.333984c-3.999999 0-7.944061 3.333333-8.017575 7 0 .554-.446 1-1 1-.661628 0-1-.353484-1-1v-3.833981c-.11188-5.333333 3.350909-10.166019 10.017575-10.166019h1.333987c.33782.000216.604738-.257288.648438-.583094v-5.2313591c0-.3871547.304742-.6679686.707031-.6679688z" fill="url(#c)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m16.002626 18.5c.889641 0 1.5.802498 1.5 1.666313v4.474605l9.854457-8.640918-9.854457-8.5875319v4.2930289c-.000366 1.116292-.780097 1.794273-1.5 1.794503" opacity=".8" stroke="url(#d)"/><path d="m16.002626 18.5h-1.333334c-5.333333 0-9.157968 4.048497-9.157968 8.177643" opacity=".8" stroke="url(#f)"/><path d="m5.492695 23c0-5 2.509931-9.5 9.176597-9.5h1.333334" opacity=".8" stroke="url(#e)"/></g></g><g transform="matrix(-1 0 0 1 46.997588 -.635722)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#g)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#h)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#i)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/redo.svg b/icon-themes/elementary_svg/cmd/32/ar/redo.svg
new file mode 100644
index 000000000..c1326bb6d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/redo.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.3333333 0 0 1.3333333 31.000621 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.4687933 0 0 1.4416821 16.900776 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3395186 0 0 1.3333333 9.450426 -22.062251)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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.3395186 0 0 1.3333333 9.450426 -21.067459)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" 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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176" transform="matrix(1.3333333 0 0 1.3333333 4.252582 11.396813)"/><path d="m14.79311 6.0175781v.00586c-.216514 0-.395803.086531-.525391.2246094-.0089.00987-.01986.018051-.0293.027344l-10.5410128 9.2656245c-.1212.121306-.1914062.286125-.1914062.466796 0 .179381.070208.333839.1914062.462891l10.5410158 9.265625c.0095.0093.02042.01949.0293.0293.129587.138086.308876.224609.525391.224609.402289 0 .707031-.288625.707031-.675781v-5.236402c.0437-.325807.310618-.578273.648438-.578054h1.333984c3.999999 0 7.944061 3.333333 8.017575 7 0 .554.446 1 1 1 .661628 0 1-.353484 1-1v-3.833981c.11188-5.333333-3.350909-10.166019-10.017575-10.166019h-1.333987c-.33782.000216-.604738-.257288-.648438-.583094v-5.2313591c0-.3871547-.304742-.6679686-.707031-.6679688z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m16.000141 18.5c-.889641 0-1.5.802498-1.5 1.666313v4.474605l-9.8544574-8.640918 9.8544574-8.5875319v4.2930289c.000366 1.116292.780097 1.794273 1.5 1.794503" opacity=".6" stroke="url(#c)"/><path d="m16.000141 18.5h1.333334c5.333333 0 9.157968 4.048497 9.157968 8.177643" opacity=".6" stroke="url(#e)"/><path d="m26.510072 23c0-5-2.509931-9.5-9.176597-9.5h-1.333334" opacity=".6" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/removebullets.svg b/icon-themes/elementary_svg/cmd/32/ar/removebullets.svg
new file mode 100644
index 000000000..04f9a2c9c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/removebullets.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(.50842 0 0 .4913 43.485 12.69)" gradientUnits="userSpaceOnUse" x1="1.82725" x2="10.767" y1="-34.509094" y2="26.955999"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.87818 0 0 .88434 13.56 3.406)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="5" y2="11"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="6.5" y2="9.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#h" y1="60" y2="38"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#h" y1="54" y2="32"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#h" y1="48" y2="26"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#h" y1="42" y2="20"/><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#i)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#j)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#k)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#l)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><g transform="translate(24)"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#f)"/><g fill="none"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="url(#g)"/></g></g><g transform="translate(24 12)"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#f)"/><g fill="none"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="url(#g)"/></g></g><g stroke-linejoin="round"><path d="m21.5 17.8-5.5-5.303 5.29-5.557-3.814-3.44-5.448 5.294-5.558-5.294-3.97 3.568 5.558 5.406-5.558 5.32 3.97 3.706 5.552-5.56 5.565 5.56z" fill="url(#a)" stroke="url(#b)" stroke-width="1.386" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><g fill="none" stroke-linecap="round" stroke-width="1.752"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.364 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/romanliststyle.svg b/icon-themes/elementary_svg/cmd/32/ar/romanliststyle.svg
new file mode 100644
index 000000000..0a6f89518
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/romanliststyle.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#d" y1="4" y2="12"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#d" y1="16" y2="24"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#d" y1="16" y2="24"/><linearGradient id="d"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#e" y1="60" y2="38"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="54" y2="32"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#e" y1="48" y2="26"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="42" y2="20"/><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#f)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#g)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#h)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#i)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><g transform="translate(23)"><g><path d="m3.5 4.5h2v8h-2z" fill="url(#a)"/><path d="m3.5 4.5h2v8h-2z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><g><path d="m5.5 16.5h2v8h-2z" fill="url(#b)"/><path d="m5.5 16.5h2v8h-2z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 16.5h2v8h-2z" fill="url(#c)"/><path d="m1.5 16.5h2v8h-2z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/romanlowliststyle.svg b/icon-themes/elementary_svg/cmd/32/ar/romanlowliststyle.svg
new file mode 100644
index 000000000..18f1f1b29
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/romanlowliststyle.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="8" y2="16"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#b" y1="60" y2="38"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="54" y2="32"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#b" y1="48" y2="26"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="42" y2="20"/><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#c)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#d)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#e)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m19 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#f)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><g transform="translate(23)"><path d="m3.5 4.5v2h2v-2zm0 4v4h2v-4z" fill="url(#a)"/><g fill="none" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 4.5h2v2h-2z" opacity=".5"/><path d="m3.5 8.5h2v4h-2z" opacity=".5"/></g></g><g transform="translate(25 12)"><path d="m3.5 4.5v2h2v-2zm0 4v4h2v-4z" fill="url(#a)"/><g fill="none" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 4.5h2v2h-2z" opacity=".5"/><path d="m3.5 8.5h2v4h-2z" opacity=".5"/></g></g><g transform="translate(21 12)"><path d="m3.5 4.5v2h2v-2zm0 4v4h2v-4z" fill="url(#a)"/><g fill="none" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 4.5h2v2h-2z" opacity=".5"/><path d="m3.5 8.5h2v4h-2z" opacity=".5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/setoutline.svg b/icon-themes/elementary_svg/cmd/32/ar/setoutline.svg
new file mode 100644
index 000000000..21aeb41aa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/setoutline.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="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="5" y2="11"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#c" y1="6.5" y2="9.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.630317" x2="12.630317" xlink:href="#a" y1="2.126064" y2="12.326064"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13.480317" x2="13.055317" xlink:href="#c" y1="3.401064" y2="11.476064"/><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="60" y2="38"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="54" y2="32"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="48" y2="26"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="42" y2="20"/><g transform="matrix(-1 0 0 1 33 -23)"><path d="m16.5 46.5v3h9v-3z" fill="url(#h)"/><path d="m16.5 46.5v3h9v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 47v2h-1v-1h-7v-1z" fill="#fff" opacity=".2"/><path d="m16.5 40.5v3h15v-3z" fill="url(#i)"/><path d="m16.5 40.5v3h15v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m31 41v2h-1v-1h-13v-1z" fill="#fff" opacity=".2"/><path d="m10.5 34.5v3h13v-3z" fill="url(#j)"/><path d="m10.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m23 35v2h-1v-1h-11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#k)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m31 29v2h-1v-1h-19v-1z" fill="#fff" opacity=".2"/></g><g transform="matrix(.85 0 0 .85 17.680481 2.330558)"><path d="m13.905317 11.96405h-1.989475v-5.4469127q0-.1673991 0-.3991827.0064-.2382219.01288-.4893207.01288-.2575372.01932-.5150745.01288-.2575372.01932-.4700054-.03219.038631-.109453.1158917-.07726.077261-.173838.1738377-.09658.090138-.199591.1867144-.103015.096577-.199591.1738377l-1.08167.8691882-.9657645-1.1975482 3.0325005-2.4144115h1.635362z" fill="url(#e)" stroke-width=".85"/><g fill="none"><path d="m13.905317 11.96405h-1.989475v-5.4469127q0-.1673991 0-.3991827.0064-.2382219.01288-.4893207.01288-.2575372.01932-.5150745.01288-.2575372.01932-.4700054-.03219.038631-.109453.1158917-.07726.077261-.173838.1738377-.09658.090138-.199591.1867144-.103015.096577-.199591.1738377l-1.08167.8691882-.9657645-1.1975482 3.0325005-2.4144115h1.635362z" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m12.568891 3.401064-.501367.3984375a.850085.850085 0 0 1 .75039.8699219c-.0046.1506454-.01286.313559-.02158.4880859-.0044.1660479-.01025.330499-.01826.4930665-.0042.1634803-.0072.3276716-.01162.4914062v.3751953 4.5969727h.288867v-7.713086z" opacity=".5" stroke="url(#f)" stroke-width=".85"/></g></g><g transform="matrix(1.00000001 0 0 1.00000001 18 12.000001)"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)"/><g fill="none"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/undo.svg b/icon-themes/elementary_svg/cmd/32/ar/undo.svg
new file mode 100644
index 000000000..3f1ffcd8b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/undo.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.0021456" x2="17.0021456" y1="6.6666682" y2="27.03399969082"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.4687933 0 0 1.4416821 15.101991 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.3395186 0 0 1.3333333 22.552341 -22.062251)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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.3395186 0 0 1.3333333 22.552341 -21.067459)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" 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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1.3333333 0 0 1.3333333 27.750185 11.396813)"/><path d="m17.209657 6.0175781v.00586c.216514 0 .395803.086531.525391.2246094.0089.00987.01986.018051.0293.027344l10.541013 9.2656245c.1212.121306.191406.286125.191406.466796 0 .179381-.07021.333839-.191406.462891l-10.541016 9.265625c-.0095.0093-.02042.01949-.0293.0293-.129587.138086-.308876.224609-.525391.224609-.402289 0-.707031-.288625-.707031-.675781v-5.236402c-.0437-.325807-.310618-.578273-.648438-.578054h-1.333984c-3.999999 0-7.944061 3.333333-8.017575 7 0 .554-.446 1-1 1-.661628 0-1-.353484-1-1v-3.833981c-.11188-5.333333 3.350909-10.166019 10.017575-10.166019h1.333987c.33782.000216.604738-.257288.648438-.583094v-5.2313591c0-.3871547.304742-.6679686.707031-.6679688z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m16.002626 18.5c.889641 0 1.5.802498 1.5 1.666313v4.474605l9.854457-8.640918-9.854457-8.5875319v4.2930289c-.000366 1.116292-.780097 1.794273-1.5 1.794503" opacity=".8" stroke="url(#c)"/><path d="m16.002626 18.5h-1.333334c-5.333333 0-9.157968 4.048497-9.157968 8.177643" opacity=".8" stroke="url(#e)"/><path d="m5.492695 23c0-5 2.509931-9.5 9.176597-9.5h1.333334" opacity=".8" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arc.svg b/icon-themes/elementary_svg/cmd/32/arc.svg
new file mode 100644
index 000000000..406277837
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arc.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666664 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m4.278811 289.77561a2.9912466 2.9912466 0 0 0 -2.7956951 1.81487 2.9912466 2.9912466 0 0 0 .6190837 3.27526 2.9912466 2.9912466 0 0 0 3.2654337.66869 2.9912466 2.9912466 0 0 0 1.8567344-2.76779h-.03669a2.9541682 2.9541682 0 0 1 -1.8339966 2.73368 2.9541682 2.9541682 0 0 1 -3.2251262-.66094 2.9541682 2.9541682 0 0 1 -.6113322-3.23443 2.9541682 2.9541682 0 0 1 2.7610718-1.79214z" fill="none" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" transform="translate(0 -288.53331)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.chevron.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.chevron.svg
new file mode 100644
index 000000000..a836eb878
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.chevron.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 8.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -30.552042 -4.106378)" gradientUnits="userSpaceOnUse" x1="149.26753" x2="148.29251" y1="29.610916" y2="80.852165"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 22.31412 -7.031824)" gradientUnits="userSpaceOnUse" x1="-44.861359" x2="-44.861359" y1="27.557732" y2="70.250145"><stop offset="0" stop-color="#fff"/><stop offset=".05733052" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .211007 .65242)"><ellipse cx="9.852737" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002"><path d="m3.529856 1.529856h11.470144l5.533004 8.620784-5.486718 8.620746h-11.4701438l4.4867169-8.659867z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.7714844 2.2773438 3.953125 7.484375a.74835911.74835911 0 0 1 .00195.6933592l-3.9199219 7.56836h9.8300785l5.007812-7.871094-5.052734-7.8750002z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.circular-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.circular-arrow.svg
new file mode 100644
index 000000000..8edd4846e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.circular-arrow.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.25089212 0 0 .11633788 15.28823 24.768609)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.650197" x2="12.646434" y1="11.892769" y2="24.604666"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -54.073615 -7.788859)" gradientUnits="userSpaceOnUse" x1="253.32204" x2="253.32204" y1="64.730118" y2="98.779663"><stop offset="0" stop-color="#fff"/><stop offset=".31938702" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.013623 -2.95693)"><ellipse cx="15.852737" cy="26.630016" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="4.233805" ry="1.963204"/><g stroke-width=".750002"><path d="m10.877648 14.103141c-4.0934182 0-7.4117955 3.318367-7.4117955 7.411796h4.2353117c0-1.75433 1.4221541-3.176484 3.1764838-3.176484 1.75432 0 3.176484 1.422154 3.176484 3.176484h-2.117656l4.235312 4.235311 4.235312-4.235311h-2.117656c0-4.093429-3.318377-7.411796-7.411796-7.411796z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.125 14.789062c-.40295-.0039-.800375.02801-1.1835938.0957-1.6366147.289108-3.0340614 1.188004-4.03125 2.269531-.9971885 1.081527-1.6065821 2.344895-1.6269531 3.435547a.25497313.25497313 0 0 0 .2597657.259765l2.3339843-.0293a.25497313.25497313 0 0 0 .2402344-.179687c.4289758-1.373822 1.0665356-2.114774 1.7480469-2.523437.6815113-.408664 1.4263666-.489023 2.0859376-.466797 1.548075.05216 2.537714.661471 3.15625 1.519531.572173.793742.789023 1.820075.777344 2.822266h-.890625a.25497313.25497313 0 0 0 -.179688.4375l2.230469 2.193359a.25497313.25497313 0 0 0 .367187-.0078l1.832032-1.976562a.25497313.25497313 0 0 0 -.169922-.427734l-.507813-.03516-.04687-.664062a.25497313.25497313 0 0 0 0-.0078c-.268046-2.725295-1.389059-4.533333-2.837895-5.574234-1.086628-.780677-2.347791-1.128888-3.556641-1.140626z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.corner-right-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.corner-right-arrow.svg
new file mode 100644
index 000000000..c3d7b32a3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.corner-right-arrow.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(-.38494639 0 0 -.38533612 21.65255 22.571125)" gradientUnits="userSpaceOnUse" x1="44.88522" x2="-5.771314" y1="3.745123" y2="5.204891"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.75000188 .75000188 0 .624138 21.127994)" gradientUnits="userSpaceOnUse" x1="10.999999" x2="11.000132" y1="6.000001" y2="24.881214"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".71499646" stop-color="#fff" stop-opacity=".330882"/><stop offset=".71499646" stop-color="#fff" stop-opacity=".974265"/><stop offset=".78916615" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="none" stroke="#fff394" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(0 .3527769 -.3527769 0 8.247218 -.48477)"><path d="m4.0123272 15.504445 13.7881708-.0068h.0073l1.937971.0029v-5.255872l.0023-3.0003662h.751468l2.25733.0015-5.8506-5.3100715-4.65382 5.3144661h2.25147.750002l-.01105 3.7459726-11.2451962-.002z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.7566489 14.768338 13.0423931-.01923h.0015.0073l1.189395.0029v-4.507336l.0023-3.0003655c.000097-.4133785.335193-.7484591.748572-.7485371h.751467.28711l-3.861375-3.5420292-2.806648 3.5478606h.385252.750002c.413365.0000975.74844.3351721.748537.7485371l-.01105 3.7459721c-.000096.412795-.334279.747632-.747072.748537l-10.4994177.01043z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="miter"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.down-arrow-callout.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.down-arrow-callout.svg
new file mode 100644
index 000000000..8e89f76c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.down-arrow-callout.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.10191015 0 0 .04104132 -4.462631 294.90071)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 .13580019 .13593768 0 .7047 289.80041)" gradientUnits="userSpaceOnUse" x1="-1.537251" x2="47.170952" y1=".655081" y2=".655081"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .08581059 .12394863 0 -.196939 289.51526)" gradientUnits="userSpaceOnUse" x1="7.056946" x2="68.72377" y1="35.742809" y2="35.742809"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".39999998" stop-color="#fff" stop-opacity=".192157"/><stop offset=".44999999" stop-color="#fff" stop-opacity=".930147"/><stop offset=".44999999" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -288.53332)"><ellipse cx="-4.233333" cy="295.55737" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="1.719734" ry=".692573" stroke-width=".248638" transform="scale(-1 1)"/><g stroke-width=".264583"><path d="m1.1901955 289.72472h6.0874837v2.91094h-2.1177002v1.58594h.7353557l-1.6619141 1.74925-1.725476-1.74925h.7989177v-1.58594h-2.1166668z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.4547789 289.98931h5.5578002v2.38124h-2.1166667v1.85157a.26460969.26460969 0 0 0 .2645834.26458h.1183391l-1.0485149 1.10381-1.0898558-1.10381h.1663981a.26460969.26460969 0 0 0 .2645833-.26458v-1.85157h-2.1166667z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.down-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.down-arrow.svg
new file mode 100644
index 000000000..2f24ecad1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.down-arrow.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.11402112 0 0 .04104132 -4.489881 294.68891)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 10.123405)" gradientUnits="userSpaceOnUse" x1=".322094" x2="44.297325" y1="8.956792" y2="9.070014"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="10.138223" x2="62.555019" y1="35.740242" y2="35.740242"><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><ellipse cx="-4.233333" cy="295.34555" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="1.924107" ry=".692573" stroke-width=".262997" transform="matrix(-1 0 0 1 0 -288.53332)"/><g stroke-width=".750002" transform="matrix(0 .3527769 -.3527769 0 11.332952 -.04523)"><path d="m3.5025123 17.5h12.0010277v-2.265666l4.95781 4.891769-4.95781 4.711645v-2.084744h-12.0010277z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m16.253906 17.027344v.472656c-.000042.414196-.335804.749958-.75.75h-11.253906v3.753906h11.253906c.414196.000042.749958.335804.75.75v.335938l3.128906-2.972656z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.left-arrow-callout.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.left-arrow-callout.svg
new file mode 100644
index 000000000..89fbc431b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.left-arrow-callout.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.32432351 0 0 .46846727 3.712243 -.744666)" gradientUnits="userSpaceOnUse" x1="13.220617" x2="13.220617" y1="14.397305" y2="57.089722"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset=".34999999" stop-color="#fff" stop-opacity=".192157"/><stop offset=".34999999" stop-color="#fff" stop-opacity=".930147"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.37137589 0 0 .11633788 6.431373 26.175404)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.51326057 0 0 .5137802 4.789987 2.663103)" gradientUnits="userSpaceOnUse" x1="20.878035" x2="20.878035" y1="3.571457" y2="48.352886"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="matrix(-1.33333 0 0 1.33333 31.174542 -10.832784)"><ellipse cx="7.266968" cy="28.036812" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".521" rx="6.266968" ry="1.963204" stroke-width=".799126"/><path d="m4.5039062 4.4980469v23.0078121h11.0019528v-8.003906h5.994141v2.779297l6.611328-6.28125-6.611328-6.5214844v3.0195314h-5.994141v-8.0000001z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 -.622025 8.126073)"/><path d="m5.5039062 5.4980469v21.0058591h8.9999998v-8h6.998047a1.0000996 1.0000996 0 0 1 1 1v.447266l4.171875-3.962891-4.171875-4.11914v.628906a1.0000996 1.0000996 0 0 1 -1 1h-6.998047v-8.0000001z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square" transform="matrix(.75000188 0 0 .75000188 -.622025 8.126073)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.left-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.left-arrow.svg
new file mode 100644
index 000000000..b22be4b0c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.left-arrow.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.58154425 0 0 .11633788 9.505085 20.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 10.123405)" gradientUnits="userSpaceOnUse" x1="37.11655" x2="37.746555" y1="13.213937" y2="39.486301"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="8.583326" x2="8.551218" y1="30.403835" y2="41.088032"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.3527769 0 0 .3527769 7.982322 -2.86669)"><ellipse cx="10.81356" cy="22.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="9.81356" ry="1.963204"/><g stroke-width=".750002"><path d="m3.5025123 17.5h12.0010277v-2.265666l4.95781 4.891769-4.95781 4.711645v-2.084744h-12.0127465z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m16.253906 17.027344v.472656a.75007661.75007661 0 0 1 -.75.75h-11.253906l-.00781 3.753906h11.261716a.75007661.75007661 0 0 1 .75.75v.335938l3.128906-2.972656z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.left-right-arrow-callout.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.left-right-arrow-callout.svg
new file mode 100644
index 000000000..e9d98792d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.left-right-arrow-callout.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.45796702 0 0 .11633788 11.772446 20.539024)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.51326057 0 0 -.5137802 28.023953 28.917862)" gradientUnits="userSpaceOnUse" x1="37.064903" x2="37.064903" y1="38.767281" y2="11.518275"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="5" y2="26"><stop offset="0" stop-color="#fff"/><stop offset=".02590172" stop-color="#fff" stop-opacity=".235294"/><stop offset=".33477655" stop-color="#fff" stop-opacity=".330882"/><stop offset=".42194998" stop-color="#fff" stop-opacity=".974265"/><stop offset=".48914701" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.223848 -2.86902)"><ellipse cx="12.802872" cy="22.400433" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="7.728194" ry="1.963204"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(0 8)"><path d="m13.5 3.5v8.992188l-2.996094.0059v-3.0019942l-6.0136716 6.2675782 6.0292966 6.714844-.015625-2.970704 2.996094-.005859v8.998047h5v-9l2.998047.002-.002 3.009766 5.99414-6.746094-5.992187-6.2675781v3.0019061l-2.998-.005859v-8.994141z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 .634532 .132672)"/><path d="m14.505859 4.5058594v8.9824216l-4 .0059a.99648924.99648924 0 0 1 -.9999996-.996134v-.523438l-3.65625 3.8125 3.6582031 4.072266-.00195-.345703a.99648924.99648924 0 0 1 .9941375-1.003906l4.005859-.0078v8.992188h2.988282v-8.994154l4.005859.002a.99648924.99648924 0 0 1 .998047 1v.380859l3.636719-4.09375-3.636719-3.80664v.517531a.99648924.99648924 0 0 1 -1 .998047l-4.003906-.0078v-8.9843876z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-linejoin="miter" transform="matrix(.75000188 0 0 .75000188 .634532 .132672)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.left-right-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.left-right-arrow.svg
new file mode 100644
index 000000000..b6c8a013e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.left-right-arrow.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.45796702 0 0 .11633788 11.772446 20.539024)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.38494639 0 0 -.38533611 21.65255 21.821123)" gradientUnits="userSpaceOnUse" x1="37.064903" x2="37.064903" y1="38.767281" y2="11.518275"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.384564" x2="13.384564" y1="10.187782" y2="13.632706"><stop offset="0" stop-color="#fff"/><stop offset=".34686351" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.223848 -2.86902)"><ellipse cx="12.802872" cy="22.400433" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="7.728194" ry="1.963204"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="translate(0 8)"><path d="m8.5126383 7.2547053-4.5106559 4.7008847 4.5223745 5.036176-.0117186-2.228516 4.0425187-.0071h.0078l4.195857.0024-.002 2.257813 4.495203-5.059614-4.493203-4.7008842v2.251666l-4.245625-.00829h-.0078l-3.9927507.00712z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m7.7636719 9.1132812-2.7421875 2.8593748 2.7441406 3.054688-.00195-.259766a.7473688.7473688 0 0 1 .7460937-.751953l4.0429683-.0078a.7473688.7473688 0 0 1 .002 0h.0078l4.197266.002a.7473688.7473688 0 0 1 .748046.75v.285156l2.728516-3.070313-2.728516-2.8554684v.3886719a.7473688.7473688 0 0 1 -.75.7480465l-4.24414-.0078h-.0078l-3.992187.0059a.7473688.7473688 0 0 1 -.75-.7480466z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-linejoin="miter"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.notched-right-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.notched-right-arrow.svg
new file mode 100644
index 000000000..b47408c23
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.notched-right-arrow.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.58154425 0 0 .11633788 9.505085 20.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 10.123405)" gradientUnits="userSpaceOnUse" x1="37.863766" x2="37.746555" y1="24.784042" y2="39.486301"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="13.220617" x2="13.220617" y1="31.474272" y2="40.012756"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .219436 -2.86669)"><ellipse cx="10.81356" cy="22.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="9.81356" ry="1.963204"/><g stroke-width=".750002"><path d="m3.5025123 17.5h12.0010277v-2.265666l4.95781 4.891769-4.95781 4.711645v-2.084744h-12.0127465l1.5698882-2.627352z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m16.253906 17.027344v.472656c-.000042.414196-.335804.749958-.75.75l-10.7062361.0011 1.1268654 1.875012-1.1346754 1.878894 10.7140461-.0011c.414196.000042.749958.335804.75.75v.335938l3.128906-2.972656z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.pentagon-right.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.pentagon-right.svg
new file mode 100644
index 000000000..61a6710bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.pentagon-right.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 8.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -30.552042 -4.106378)" gradientUnits="userSpaceOnUse" x1="149.26753" x2="148.29251" y1="29.610916" y2="80.852165"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 22.31412 -7.031824)" gradientUnits="userSpaceOnUse" x1="-31.747341" x2="-31.562662" y1="26.495365" y2="71.311172"><stop offset="0" stop-color="#fff"/><stop offset=".05733052" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .211007 .65242)"><ellipse cx="9.852737" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002"><path d="m3.529856 1.529856h11.470144l5.533004 8.620784-5.486718 8.620746h-11.4701438z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.2825851 2.2690574.035153 15.7460946 10.3189779.0083 5.007812-7.871094-5.052734-7.8750002z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.quad-arrow-callout.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.quad-arrow-callout.svg
new file mode 100644
index 000000000..e0dd38af0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.quad-arrow-callout.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(-.13580019 0 0 .13593768 6.40524 289.23792)" gradientUnits="userSpaceOnUse" x1="37.11655" x2="37.746555" y1="13.213937" y2="39.486301"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.08581059 0 0 .12394863 6.690393 288.33628)" gradientUnits="userSpaceOnUse" x1="10.133482" x2="10.133482" y1="10.128063" y2="63.493584"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset=".36000001" stop-color="#fff" stop-opacity=".192157"/><stop offset=".44" stop-color="#fff" stop-opacity=".882353"/><stop offset=".44" stop-color="#fff" stop-opacity=".160784"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".264583" transform="translate(0 -288.53332)"><path d="m4.1067258 288.93019-1.5337565 1.58801h.7353557l-.0005292.79427h-.7932209v.79117h-.79375-.0005159v-.79892l-1.5880176 1.58595 1.5880168 1.53789v-.73536h.7942667v.79272h.7927166l.0005292.7953h-.7353681l1.5378906 1.58388 1.5859498-1.58388h-.7989176l-.0005291-.7953h.7927165v-.79117l.7921998.002v.73536l1.5854328-1.5311-1.5854328-1.59318v.79892l-.7921876-.002v-.79272h-.7921996l.0005292-.79375v-.00052h.7989176z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.1098265 289.31104-.9203571.94258h.1183388c.1461194.00001.2645688.11846.2645834.26458l-.00103.5271v.52969h-.7942686v.79323h-.5291684-.5276164c-.1461193-.00002-.2645688-.11846-.2645833-.26458v-.1664l-.9425782.95033.9425782.92449v-.11834c.0000145-.14612.118464-.26457.2645833-.26458h.5250325.5317507v.7922h.7942667v.53536l.0005292.52504c-.0000146.14612-.118464.26457-.2645834.26458h-.1183391l.9244915.93844.9503296-.93844h-.166398c-.1461194-.00001-.2645686-.11846-.2645834-.26458l-.0005291-.52814v-.53226h.7927165v-.7922h.5317506l.525549.003c.1461193.00001.2645688.11846.2645833.26458v.11834l.9399942-.91726-.9399942-.95756v.1664c-.0000145.14612-.118464.26457-.2645833.26458l-.5286499-.003h-.52865v-.79323h-.7921995l.0005292-.79272v-.26407c.0000148-.14612.118464-.26457.2645833-.26458h.166398z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.quad-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.quad-arrow.svg
new file mode 100644
index 000000000..ee74ddda3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.quad-arrow.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(-.13580019 0 0 .13593768 6.40524 289.23793)" gradientUnits="userSpaceOnUse" x1="37.11655" x2="37.746555" y1="13.213937" y2="39.486301"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.08581059 0 0 .12394863 6.690393 288.33629)" gradientUnits="userSpaceOnUse" x1="10.133482" x2="10.133482" y1="10.128063" y2="63.493584"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset=".36000001" stop-color="#fff" stop-opacity=".192157"/><stop offset=".44" stop-color="#fff" stop-opacity=".882353"/><stop offset=".44" stop-color="#fff" stop-opacity=".160784"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".264583" transform="translate(0 -288.53332)"><path d="m4.1056923 289.19581-1.5337565 1.58801h.7353556v1.31982h-1.3229166-.000516v-.79892l-1.58801761 1.58595 1.58801681 1.53789v-.73535h1.3234334v1.32446h-.7353556l1.5379337 1.58379 1.5859067-1.58379h-.7989178v-1.32446h1.3208497v.73535l1.5852508-1.53062-1.5852508-1.59322v.79892h-1.3208497v-1.3193-.00052h.7989178z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.1087929 289.57666-.9203573.94258h.1183391c.1461193.00001.2645688.11846.2645833.26458v.26149 1.32291h-1.3234334-.2640666c-.1461193-.00001-.2645688-.11846-.2645833-.26458v-.1664l-.94257818.95033.94257818.92449v-.11834c.0000145-.14612.118464-.26457.2645833-.26458h.2614827 1.3260173v1.32757.26148c-.0000145.14612-.118464.26457-.2645833.26458h-.1183391l.9245346.93835.9502865-.93835h-.1663983c-.1461194-.00001-.2645686-.11846-.2645834-.26458v-.26458-1.32447h1.3244672.2614826c.1461194.00001.2645688.11846.2645834.26458v.11834l.9398121-.91722-.9398121-.9576v.1664c-.0000146.14612-.118464.26457-.2645834.26458h-.2645833-1.3213665v-1.32033-.26407c.0000148-.14612.118464-.26457.2645834-.26458h.1663983z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.right-arrow-callout.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.right-arrow-callout.svg
new file mode 100644
index 000000000..37bcb4ace
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.right-arrow-callout.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.37137589 0 0 .11633788 6.431373 26.175404)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.51326057 0 0 .5137802 4.789987 2.663103)" gradientUnits="userSpaceOnUse" x1="20.878035" x2="20.878035" y1="3.571457" y2="48.352886"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.32432351 0 0 .46846727 3.712243 -.744666)" gradientUnits="userSpaceOnUse" x1="13.220617" x2="13.220617" y1="14.397305" y2="57.089722"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset=".34999999" stop-color="#fff" stop-opacity=".192157"/><stop offset=".34999999" stop-color="#fff" stop-opacity=".930147"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .219436 -2.86669)"><ellipse cx="7.266968" cy="28.036812" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="6.266968" ry="1.963204" stroke-width=".799126"/><path d="m4.5039062 4.4980469v23.0078121h11.0019528v-8.003906h5.994141v2.779297l6.611328-6.28125-6.611328-6.5214844v3.0195314h-5.994141v-8.0000001z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 -.622025 8.126073)"/><path d="m5.5039062 5.4980469v21.0058591h8.9999998v-8h6.998047a1.0000996 1.0000996 0 0 1 1 1v.447266l4.171875-3.962891-4.171875-4.11914v.628906a1.0000996 1.0000996 0 0 1 -1 1h-6.998047v-8.0000001z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" transform="matrix(.75000188 0 0 .75000188 -.622025 8.126073)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.right-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.right-arrow.svg
new file mode 100644
index 000000000..a5038b68e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.right-arrow.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.58154425 0 0 .11633788 9.505085 20.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 10.123405)" gradientUnits="userSpaceOnUse" x1="37.11655" x2="37.746555" y1="13.213937" y2="39.486301"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="8.583326" x2="8.551218" y1="30.403835" y2="41.088032"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .484186 -2.8663)"><ellipse cx="10.81356" cy="22.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="9.81356" ry="1.963204"/><g stroke-width=".750002"><path d="m3.5025123 17.5h12.0010277v-2.265666l4.95781 4.891769-4.95781 4.711645v-2.084744h-12.0127465z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m16.253906 17.027344v.472656a.75007661.75007661 0 0 1 -.75.75h-11.253906l-.00781 3.753906h11.261716a.75007661.75007661 0 0 1 .75.75v.335938l3.128906-2.972656z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.s-sharped-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.s-sharped-arrow.svg
new file mode 100644
index 000000000..1b4d28655
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.s-sharped-arrow.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.11295751 0 0 .04104132 2.29255 294.89516)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.649279" y1="289.062497" y2="294.800246"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.06435811 0 0 .0929617 -14.306977 286.47252)" gradientUnits="userSpaceOnUse" x1="271.63599" x2="263.41376" y1="44.937523" y2="84.783684"><stop offset="0" stop-color="#fff"/><stop offset=".43359196" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -288.53332)"><ellipse cx="2.546705" cy="295.55182" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="1.906158" ry=".692573" stroke-width=".352777"/><g stroke-width=".264583"><path d="m6.2193576 289.50643v.74706h-.373529c-1.4440625 0-2.6313501 1.13939-2.6313501 2.58345 0 .61888-.5017016 1.12058-1.1205869 1.12058h-.373529l-.00119 1.62136h.3735289c1.4440631 0 2.6147026-1.17065 2.6147026-2.61471 0-.61888.5183494-1.12296 1.1372344-1.12296h.373529v.74706l1.5075694-1.56811z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6.4859091 290.15235v.10129a.26692183.26692183 0 0 1 -.2666505.26665h-.3736205c-1.3036905 0-2.3647135 1.01888-2.3647135 2.31665 0 .76305-.6239392 1.387-1.3869955 1.387h-.1069703l-.00103 1.0883h.1069702c1.2998069 0 2.3476603-1.04831 2.3476603-2.34818 0-.76795.6402493-1.38958 1.4040488-1.38958h.3736205a.26692183.26692183 0 0 1 .2666505.26666v.0847l.8676471-.90278z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.split-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.split-arrow.svg
new file mode 100644
index 000000000..0188de363
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.split-arrow.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" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="11" y2="28"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.28600559 0 0 .11633788 11.496861 27.10348)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -23.837836 6.567572)" gradientUnits="userSpaceOnUse" x1="147.84865" x2="147.84865" y1="14.393412" y2="59.220409"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.205615" x2="5.175855" y1="291.373429" y2="291.373429"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".52897" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(0 -288.53332)"><g transform="matrix(.3527769 0 0 .3527769 -.044209 285.75531)"><path d="m2.7519538 10.517579v6.505859l1.4746094-1.488281 5.277343 4.886718v8.074219h.00195v.003906l2.4960938-.002 2.753907-.0039v-.0039h.002v-8.074184l5.265581-4.904297 1.474609 1.488281v-6.505859l-6.529297.01953 1.488281 1.488281-4.331683 4.122776-4.578473-4.122776 1.4882812-1.488281z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".750002"/><ellipse cx="12.140373" cy="28.964888" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="4.826345" ry="1.963204"/><path d="m20.753906 11.240234-3.992187.01172.222656.222656c.296017.296115.28984.777978-.01367 1.066407l-4.332031 4.123046c-.281908.2681-.722671.274056-1.011719.01367l-4.5781269-4.123045c-.3173282-.285177-.3306992-.778119-.029297-1.080079l.2148438-.214843-3.7382812.002v3.953125l.2011718-.203125c.2822992-.285623.7402178-.295992 1.0351563-.02344l5.2773442 4.886674c.152152.141131.238517.339346.238281.546875v7.333984l3.763672-.0059.002-7.333943c-.000209-.206546.08537-.403904.236281-.544922l5.265625-4.904297c.294679-.274349.754043-.264835 1.037109.02148l.201172.203125z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-width=".750002"/></g><path d="m3.2946078 290.95174.8879897.80732.1201438.001.7814199-.75139" fill="none" opacity=".5" stroke="url(#d)" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.split-round-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.split-round-arrow.svg
new file mode 100644
index 000000000..2d84d83d7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.split-round-arrow.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.30092008 0 0 .11633788 11.828166 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.123795" x2="20.123795" y1="3.305176" y2="21.305176"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -23.837836 6.567572)" gradientUnits="userSpaceOnUse" x1="149.41042" x2="149.41042" y1="3.184836" y2="37.338768"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.178225 -.06581)"><ellipse cx="12.505237" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="5.078026" ry="1.963204"/><g stroke-width=".750002"><path d="m7.636934 3.7155948-4.1317203 3.9709737 4.1268374 3.9957445v-2.1176575l1.933828.015625c.5847549.00472 1.0771369.4857745 1.0764059 1.0705485l-.0127 10.162264 3.749319.002.0127-10.162264c.000731-.58478.474079-1.067818 1.058828-1.0725485l1.931435-.015625v2.1066945l4.123392-3.9847815-4.123392-3.9936547v2.1176559l-1.94413.040316c-1.204039.024969-2.042979.4083926-2.932501 1.0856809-.889521-.6772878-1.730434-1.0605789-2.934474-1.0856806l-1.933828-.0403163v-1.0361469z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m18.126953 5.4492188v.3613281a.7433142.7433142 0 0 1 -.728515.7421875l-1.945313.0410156c-1.053394.021845-1.677954.3126092-2.496094.9355469a.7433142.7433142 0 0 1 -.902343 0c-.817268-.6222738-1.446478-.9135832-2.5000005-.9355469l-1.9335937-.0410156a.7433142.7433142 0 0 1 -.7285157-.7421875v-.3496094l-2.3164062 2.2285156 2.3125 2.2382813v-.3632813a.7433142.7433142 0 0 1 .75-.7441406l1.9335937.015625c.9887724.00798 1.8157064.8121618 1.8144534 1.8144535a.7433142.7433142 0 0 1 0 .002l-.01172 9.416015 2.261719.002.01172-9.419921c.0023-.9842865.806988-1.8064455 1.796874-1.8144535l1.931641-.015625a.7433142.7433142 0 0 1 .75.7441406v.3553748l2.310547-2.2324219z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.striped-right-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.striped-right-arrow.svg
new file mode 100644
index 000000000..5070766df
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.striped-right-arrow.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.32432351 0 0 .46846727 3.717773 .258709)" gradientUnits="userSpaceOnUse" x1="13.203567" x2="13.203567" y1="31.467068" y2="40.00555"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.58154425 0 0 .11633788 9.505085 20.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 10.123405)" gradientUnits="userSpaceOnUse" x1="37.863766" x2="37.746555" y1="24.784042" y2="39.486301"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .834895 -9.831362)"><ellipse cx="10.81356" cy="22.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".261" rx="9.81356" ry="1.963204"/><path d="m15.498867 15.24856v2.250005l-2.994961.0014-.0029 5.257467h3.011719l-.01386 2.241117 5.082103-4.875012zm-11.9969139 2.25144-.00293 5.257467 2.2535044-.0041.00293-5.257466zm3.7499279-.0049-.00293 5.257467 3.750014-.001.0029-5.257467z" style="stroke:#7239b3;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#c)"/><path d="m22.5 12.864407.0078 1.660984-4.005859-.0059-.0078 4.984375 4.005859-.003866v1.667788l4.349114-4.167788zm-10.996094 1.63364-.0078 4.984375 3.003906.02734.0078-4.984375zm-4.9960935.001953v5.003906h.9882813v-5.003906z" fill="none" opacity=".5" stroke="url(#a)" transform="matrix(.75000188 0 0 .75000188 -.626173 7.37354)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.up-arrow-callout.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-arrow-callout.svg
new file mode 100644
index 000000000..be10fb1aa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-arrow-callout.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.854797 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.51326057 0 0 .5137802 4.789987 2.663103)" gradientUnits="userSpaceOnUse" x1="45.233231" x2="-1.526643" y1="-1.276072" y2="-1.276072"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.32432351 0 0 .46846727 3.712243 -.744666)" gradientUnits="userSpaceOnUse" x1="68.740555" x2="7.073736" y1="46.43259" y2="46.432587"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset=".52499998" stop-color="#fff" stop-opacity=".192157"/><stop offset=".59999996" stop-color="#fff" stop-opacity=".930147"/><stop offset=".59999996" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.20888158 0 0 .11339284 -.250658 2.343453)"><path d="m32.866667 40.000001h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h22.866667v7.000001h-22.866667z" fill="url(#d)"/></g><path d="m4.504469 4.507482.00195 23h11.001953l-.002-8h6l.00005 3 6.5-6.5-6.5-6.4999999v2.9960939h-6v-7.996094z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(0 -.26458333 .26458333 0 -.00198 8.468366)"/><path d="m5.5039062 5.4980469v21.0058591h8.9999998v-8h6.998047c.552262.000055.999945.447738 1 1v.447266l4.066969-3.955409-4.066969-4.126622v.628906c-.000055.552262-.447738.999945-1 1h-6.998047v-8.0000001z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square" transform="matrix(0 -.26458333 .26458333 0 -.00198 8.468366)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.up-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-arrow.svg
new file mode 100644
index 000000000..f5070e75c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-arrow.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="62.537155" x2="10.120358" y1="35.740242" y2="35.740242"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" 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(.38494639 0 0 .38533611 2.970474 10.123405)" gradientUnits="userSpaceOnUse" x1="37.863766" x2=".728321" y1="24.784042" y2="24.037088"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.32321028 0 0 .11633788 19.39773 -5.92495)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(0 -1.33333 -1.33333 0 42.833204 31.165148)"><ellipse cx="20.124954" cy="-4.063543" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".521" rx="5.454174" ry="1.963204" stroke-width=".745506" transform="rotate(90)"/><g stroke-width=".750002"><path d="m3.5025123 17.5 11.9963877-.003044v-2.265666l4.96245 4.894813-4.96245 4.708601v-2.084744l-12.0081065.003z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m16.253906 17.027344v.472656a.75007661.75007661 0 0 1 -.75.75h-11.253906l-.00781 3.753906h11.261716a.75007661.75007661 0 0 1 .75.75v.335938l3.128906-2.972656z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.up-down-arrow-callout.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-down-arrow-callout.svg
new file mode 100644
index 000000000..56e147096
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-down-arrow-callout.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.45691748 0 0 .15511679 14.971935 23.541761)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.51326057 .5137802 0 3.07583 28.037812)" gradientUnits="userSpaceOnUse" x1="44.88522" x2="2.021999" y1="3.745123" y2="5.69148"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1.33333 -1.33333 0 58.949537 -.490765)" gradientUnits="userSpaceOnUse" x1="16.130859" x2="16.119141" y1="6.882813" y2="24.070312"><stop offset="0" stop-color="#fff"/><stop offset=".02590172" stop-color="#fff" stop-opacity=".235294"/><stop offset=".33477655" stop-color="#fff" stop-opacity=".330882"/><stop offset=".42194998" stop-color="#fff" stop-opacity=".974265"/><stop offset=".48914701" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="15.999999" cy="26.023634" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="7.710484" ry="2.617599" stroke-width="1.153376"/><path d="m16 4.5-6.5 6h3v3h-9v5h8.994141l.0059 3h-3l6.5 6 6.5-6h-3v-3h9v-5h-8.998047l-.002-3h3z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m16 5.8619984-3.84375 3.6516735.324219-.00195c.557161-.00353 1.010929.446735 1.011719 1.0039061l.0059 2.982422c.0014.556399-.449458 1.008095-1.005859 1.007812h-7.9863696v2.988282h7.9882816c.555635-.00028 1.006138.450221 1.005859 1.005856l-.002 3.013672c.000282.556401-.451413 1.007221-1.007813 1.005859l-.339797-.0098 3.826172 3.625001 4.039063-3.65625-.53325.02536c-.551817-.0062-.995526-.455962-.994141-1.007812l.0059-2.998047c.00082-.554861.451004-1.00415 1.005866-1.003866h7.994141v-2.988282h-7.992188c-.554874.000281-1.005061-.449032-1.005859-1.003906l-.0059-2.990234c-.0014-.5610136.456604-1.0146372 1.017578-1.0078128l.46875.00586z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.up-down-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-down-arrow.svg
new file mode 100644
index 000000000..1b62ed040
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-down-arrow.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.34268897 0 0 .11633788 11.863512 25.789037)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.38494639 0 0 -.38533611 21.65255 21.821123)" gradientUnits="userSpaceOnUse" x1="44.88522" x2="2.021999" y1="3.745123" y2="5.69148"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.646497" x2="20.605455" y1="12.128906" y2="12.128906"><stop offset="0" stop-color="#fff"/><stop offset=".2647492" stop-color="#fff" stop-opacity=".235294"/><stop offset=".78186071" stop-color="#fff" stop-opacity=".180392"/><stop offset=".78186071" stop-color="#fff"/><stop offset=".82885641" stop-color="#fff"/><stop offset=".85235423" stop-color="#fff" stop-opacity=".168627"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.223848 -2.86902)"><ellipse cx="12.634562" cy="27.650446" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="5.782877" ry="1.963204" stroke-width=".865034"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(0 1 -1 0 24.762534 7.508534)"><path d="m8.5240661 7.2513333-4.5249193 4.8766387 4.5000112 4.875012v-2.250006l8.250021-.000028v2.250006l4.500011-4.874984-4.500011-4.8750405v2.2500056l-8.250021.000028z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m17.5 9.171875v.3320312l-.000819.7490608-9.7500249.000009.0008439-.7568822.00391-.3125-2.7324256 2.9472652 2.7285156 2.955079v-.332032l-.0008439-.75093 9.7500249-.000009.000819.750939v.332032l2.730469-2.957032z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-arrow-callout.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-arrow-callout.svg
new file mode 100644
index 000000000..fee5a254b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-arrow-callout.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 13.921464 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.51326057 .51378021 0 -1.92417 27.037812)" gradientUnits="userSpaceOnUse" x1="44.88522" x2="2.021999" y1="3.745123" y2="5.69148"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.983142" x2="11" y1="5.756214" y2="28"><stop offset="0" stop-color="#fff"/><stop offset=".02590172" stop-color="#fff" stop-opacity=".235294"/><stop offset=".37061071" stop-color="#fff" stop-opacity=".282"/><stop offset=".37061071" stop-color="#fff"/><stop offset=".41345957" stop-color="#fff"/><stop offset=".4155671" stop-color="#fff" stop-opacity=".298039"/><stop offset=".59539258" stop-color="#fff" stop-opacity=".330882"/><stop offset=".59539258" stop-color="#fff" stop-opacity=".974265"/><stop offset=".64034897" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="none" stroke="#fff394" stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 .3527769 -.3527769 0 7.453468 -.48476)"><g opacity=".4" stroke="none" transform="matrix(0 -.59210674 .32142932 0 9.51702 23.299052)"><path d="m23.933334 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40 13.933334-.000001v7.000001l-13.933334.000001z" fill="url(#d)"/></g><path d="m11 3.4999999-6.4999998 6h3v4.0000001h-4.996094v16.005859h15.9960938v-5.005859h4v4l7-7-7-7v4h-4v-5h-4v-4.0000001h3z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(0 -.75000188 .75000188 0 1.37414 21.127994)"/><path d="m11 4.8632812-3.9394531 3.6367187h1.4394533l-.0078127 6.0000001h-4.9882813v14.001953h13.9960938v-5.001953h6v2.582063l4.580125-4.582063-4.580125-4.578027v2.578027l-6 .0059v-5.0059h-3.996094l-.0059-4.9882812.001994-1.0117189h1.447225z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square" stroke-linejoin="miter" transform="matrix(0 -.75000188 .75000188 0 1.37414 21.127994)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-arrow.svg
new file mode 100644
index 000000000..2ccff63bc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-arrow.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(-.38494639 0 0 -.38533612 21.65255 22.571125)" gradientUnits="userSpaceOnUse" x1="44.88522" x2="2.021999" y1="3.745123" y2="5.69148"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.75000188 .75000188 0 .624138 21.127994)" gradientUnits="userSpaceOnUse" x1="4.749148" x2="20.124187" y1="8.002961" y2="8.002961"><stop offset="0" stop-color="#fff"/><stop offset=".21157867" stop-color="#fff" stop-opacity=".235294"/><stop offset=".63901824" stop-color="#fff" stop-opacity=".330882"/><stop offset=".75609756" stop-color="#fff" stop-opacity=".974265"/><stop offset=".75609756" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="none" stroke="#fff394" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(0 .3527769 -.3527769 0 7.188885 -.22018)"><path d="m3.9991465 12.877973 4.5000112 4.875012v-2.250005h11.2500283v-11.2500284h3.000007l-5.250013-5.25001309-5.250013 5.25001309h3.000008l.0025 5.9961194-6.7524613.0039v-2.25001z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m17.5.06640625-3.435547 3.43554685h1.185547a.75196394.75196394 0 0 1 .751953.7519531l.002 5.9960938a.75196394.75196394 0 0 1 -.751953.751953l-6.752.003906a.75196394.75196394 0 0 1 -.7519531-.751953v-.3261716l-2.7246094 2.9511716 2.7246094 2.951172v-.326172a.75196394.75196394 0 0 1 .7519531-.751953h10.498047v-10.4980468a.75196394.75196394 0 0 1 .751953-.7519531h1.185547z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-down-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-down-arrow.svg
new file mode 100644
index 000000000..16eebb6ac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-down-arrow.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.34268897 0 0 .11633788 11.863512 25.789037)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.51326057 .5137802 0 -1.92417 28.037812)" gradientUnits="userSpaceOnUse" x1="44.88522" x2="2.021999" y1="3.745123" y2="5.69148"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1.33333 -1.33333 0 58.949537 -.490765)" gradientUnits="userSpaceOnUse" x1="11" x2="10.993917" y1="7.500001" y2="24.485281"><stop offset="0" stop-color="#fff"/><stop offset=".02590172" stop-color="#fff" stop-opacity=".235294"/><stop offset=".35324702" stop-color="#fff" stop-opacity=".330882"/><stop offset=".44155878" stop-color="#fff" stop-opacity=".974265"/><stop offset=".44155878" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -1.546765 -2.86902)"><ellipse cx="12.634562" cy="27.650446" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="5.782877" ry="1.963204" stroke-width=".865034"/><path d="m11 4.5000004-6.5000004 5.9999996h3v11h-3l6.5000004 6 6.499999-6h-2.999999v-2.998047l6.999999-.002v4l6-6.5-6.001999-6.5019061v4.0019531l-6.996094.002-.001906-3.002h2.999999z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 4.384542 8.132672)"/><path d="m11 5.8613281-3.9414062 3.6386719h.4414062 1v13h-1-.4414062l3.9414062 3.638672 3.941406-3.638672h-.441406-1v-3.998047l1-1 8-.002v1 1.441406l3.638672-3.941359-3.640625-3.943359v1.443359l.002 1-7.998047.002h-1l-.002-5.002h1 .441406z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" transform="matrix(.75000188 0 0 .75000188 4.384542 8.132672)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/assignlayout.svg b/icon-themes/elementary_svg/cmd/32/assignlayout.svg
new file mode 100644
index 000000000..4bf9f693d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/assignlayout.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" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="4" y2="11.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f78439"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" y1="6.381" y2="41.619"><stop offset="0" stop-color="#fff"/><stop offset=".02083333" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.8 0 0 .47802 -3.2 3.794)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.05633 0 0 .00824 -4.36 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.74052 0 0 .4677 46.925 2.682)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m2.4 27h27.2v2h-27.2z" fill="url(#e)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#d)" opacity=".15"/><path d="m2 5h28v22h-28z" fill="url(#c)"/><path d="m4.5 7.5h23v2h-23z" fill="url(#a)" stroke="#e56700" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".477941"/><path d="m29.5 26.5h-27v-21h27z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m1.6855469 4.4980469-.1171875.0410156-.0488282.09375c0 7.5179995-.0195312 15.7741875-.0195312 22.8671875h4.5 24.5v-23h-24.5v-.0019531z" fill="none" stroke="url(#f)"/><g fill="#fff" stroke="#848484" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".569853"><rect height="5" rx=".5" width="23" x="4.5" y="12.5"/><rect height="5" rx=".5" width="10" x="17.5" y="19.5"/><rect height="5" rx=".5" width="10" x="4.5" y="19.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/assignmacro.svg b/icon-themes/elementary_svg/cmd/32/assignmacro.svg
new file mode 100644
index 000000000..81ac72762
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/assignmacro.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.5" cy="20.213884" gradientTransform="matrix(-.04702597 2.5158639 -3.1228765 -.05837214 74.119237 -5.022759)" gradientUnits="userSpaceOnUse" r="5.313"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.377398" x2="10.377398" y1="22.057787" y2="30.91127"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="65.08" cy="48.19" gradientTransform="matrix(0 .76662 -.834 0 59.57 -42.3)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.5089 0 0 .50895 6.477 4.697)" gradientUnits="userSpaceOnUse" x1="23.080292" x2="17.147552" y1="21.808842" y2="31.433176"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.321" x2="15.321" y1="3" y2="29.045"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17.036" x2="17.036" y1="2" y2="30.012"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><radialGradient id="g" cx="6.703" cy="73.616" gradientTransform="matrix(2.2135 0 0 .4842 1.164 -7.145)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m32 28.5c0 1.933-7.164 3.5-16 3.5s-16-1.567-16-3.5 7.164-3.5 16-3.5 16 1.567 16 3.5z" fill="url(#g)" opacity=".2"/><path d="m13.875 2.5c-.75 0-1.375.595-1.375 1.344v1.75c-.473.16-.933.343-1.375.562l-1.22-1.22c-.527-.526-1.375-.526-1.905.001l-3.062 3.033c-.53.528-.53 1.376 0 1.905l1.218 1.22c-.224.45-.4.923-.562 1.405h-1.72c-.748 0-1.374.595-1.374 1.344v4.312c0 .75.626 1.344 1.375 1.344h1.72c.16.482.337.956.56 1.406l-1.217 1.22c-.53.528-.53 1.376 0 1.905l3.062 3.032c.53.53 1.377.53 1.906 0l1.22-1.218c.44.22.9.403 1.374.562v1.75c0 .75.626 1.344 1.375 1.344h4.28c.75 0 1.345-.595 1.345-1.344v-1.75c.482-.162.956-.338 1.406-.562l1.22 1.218c.528.53 1.376.53 1.905 0l3.064-3.03c.53-.53.53-1.378 0-1.907l-1.25-1.25c.22-.442.403-.902.562-1.375h1.75c.75 0 1.344-.595 1.344-1.344v-4.312c0-.75-.595-1.344-1.344-1.344h-1.75c-.16-.473-.343-.933-.562-1.375l1.25-1.25c.53-.53.53-1.377 0-1.906l-3.065-3.034c-.528-.53-1.376-.53-1.905 0l-1.22 1.22c-.45-.225-.923-.4-1.405-.563v-1.75c0-.75-.595-1.344-1.344-1.344z" display="block" fill="url(#f)" stroke="#000" stroke-linejoin="round" stroke-opacity=".278431"/><path d="m13.875 3.5c-.64.14-.28.97-.375 1.447.046.597.012 1.387-.688 1.584-.765.162-1.646 1.02-2.374.314-.506-.426-.888-1.06-1.485-1.335-.54.274-.93.875-1.415 1.284-.654.678-1.377 1.302-1.988 2.014-.038.54.616.81.907 1.212.5.38.917 1.057.504 1.658-.34.66-.388 1.82-1.366 1.822-.658.053-1.37-.114-1.99.1-.222.62-.05 1.344-.104 2.01.018.892-.036 1.793.027 2.682.377.39 1.024.133 1.525.208.638-.094 1.423.122 1.537.86.175.712.93 1.558.254 2.234-.42.5-1.05.88-1.322 1.467.285.6.922.986 1.357 1.494.644.63 1.297 1.297 1.934 1.908.55.04.828-.62 1.237-.92.38-.5 1.06-.917 1.662-.5.65.34 1.788.4 1.788 1.364.056.66-.12 1.38.104 1.995.71.212 1.51.048 2.257.1.814-.015 1.633.03 2.444-.022.378-.363.12-1.01.196-1.498-.055-.578.023-1.325.688-1.51.777-.15 1.668-1.023 2.406-.314.505.426.887 1.06 1.484 1.335.54-.274.93-.875 1.416-1.284.654-.678 1.377-1.302 1.987-2.014.04-.54-.615-.81-.906-1.21-.506-.39-.962-1.074-.533-1.694.342-.65.4-1.788 1.366-1.788.664-.047 1.375.1 2.006-.088.19-.734.04-1.548.088-2.315-.014-.8.03-1.604-.022-2.4-.363-.38-1.01-.12-1.498-.197-.643.09-1.446-.1-1.567-.85-.188-.703-.928-1.542-.257-2.212.436-.463.93-.877 1.33-1.37.026-.542-.62-.807-.916-1.208-.784-.77-1.577-1.572-2.353-2.322-.55-.04-.827.62-1.236.92-.38.5-1.057.916-1.658.503-.66-.34-1.82-.388-1.822-1.366-.047-.664.1-1.375-.088-2.006-.734-.19-1.548-.04-2.315-.088h-2.222z" display="block" fill="none" opacity=".8" stroke="url(#e)" stroke-linejoin="round"/><path d="m12.5 21.5v-11l9 5.5z" fill="url(#c)"/><path d="m12.5 21.5v-11l9 5.5z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.278374v7.493914l6.085937-3.772288z" fill="none" opacity=".6" stroke="url(#d)" stroke-width=".992"/><g transform="matrix(1.5962 0 0 1.5962 6.756 -18.783)"><circle cx="10.5" cy="26.5" r="5" style="stroke:#206b00;stroke-width:.626;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;fill:url(#a)"/><path d="m9.60232 24.297081-.026068 1.879464-1.8794638.02607v1.853396l1.8794638-.02607v1.905532h1.853394v-1.905532h1.905533v-1.853396h-1.905533l.02607-1.879464z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m9.5501577 23.670593h1.8794883v5.850865h-1.8784791z" fill="#fff" stroke-width="1.224414"/><path d="m14.798 26.5c0 2.374-1.924 4.298-4.298 4.298s-4.298-1.924-4.298-4.298 1.924-4.298 4.298-4.298 4.298 1.924 4.298 4.298z" style="opacity:.5;fill:none;stroke-width:.666;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><path d="m13.309109 25.550056.000105 1.878794-5.6384958.00067-.000105-1.878794z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/attributepagesize.svg b/icon-themes/elementary_svg/cmd/32/attributepagesize.svg
new file mode 100644
index 000000000..2e347b1a3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/attributepagesize.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(0 .33333336 -.86363639 0 29.704545 -113.66668)" gradientUnits="userSpaceOnUse" x1="382.92136" x2="386" y1="21.697643" y2="21.657894"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .50000001 -.87500013 0 29.937501 -177.75)" gradientUnits="userSpaceOnUse" x1="380.5" x2="389.5" y1="13.071427" y2="13.071427"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><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(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#e)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#d)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#i)" stroke-width=".999922"/></g><g transform="translate(1 9)"><path d="m28.5 12.5v4h-18v-4z" fill="url(#b)" stroke="#783f07" stroke-opacity=".490196"/><path d="m27.5 13.5v2h-16v-2z" fill="none" opacity=".4" stroke="url(#a)"/><g fill="#a1550a" fill-opacity=".25098" transform="translate(0 8)"><path d="m13 5h1v2h-1z"/><path d="m16 5h1v2h-1z"/><path d="m19 5h1v2h-1z"/><path d="m22 5h1v2h-1z"/><path d="m25 5h1v2h-1z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/auditingfillmode.svg b/icon-themes/elementary_svg/cmd/32/auditingfillmode.svg
new file mode 100644
index 000000000..f2a3028e1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/auditingfillmode.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="3" y2="25"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="6.702713" cy="73.615715" fx="11.969189" fy="75.92881" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -5.358552)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.594286" x2="9.594286" y1="1.177143" y2="15.52913"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><radialGradient id="d" cx="22.099527" cy="24.537743" gradientTransform="matrix(.66197227 0 0 .66182423 -2.643616 -4.229381)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".426901"/><stop offset="1" stop-color="#fff" stop-opacity=".362573"/></radialGradient><radialGradient id="e" cx="8.072265" cy="5.962701" fx="6" fy="3.371369" gradientTransform="matrix(1 0 0 .75741005 0 1.446491)" gradientUnits="userSpaceOnUse" r="4.572266"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".526471"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.814092" x2="8.814092" y1="1.282271" y2="14.669901"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.256701" x2="28.006701" y1="-2.482553" y2="1.111197"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#8a715e"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19.577271" x2="19.577271" y1="14.756647" y2="21.284676"><stop offset="0" stop-color="#f3f3f3"/><stop offset="1" stop-color="#f3f3f3" stop-opacity="0"/></linearGradient><path d="m17 1-4.595703 1.0605469 1.412109 1.4121093-7.2246091 7.2246098c-.6039315-.451722-1.337619-.696284-2.0917969-.697266-1.9329961.000001-3.4999992 1.567004-3.5 3.5.0000006 1.932996 1.5670038 3.499999 3.5 3.5.7541779-.000982 1.4878654-.245544 2.0917969-.697266l7.2246091 7.22461-1.412109 1.412109 4.595703 1.060547-1.060547-4.595703-1.414062 1.414062-7.2246098-7.226562c.3483951-.467647.5750892-1.014546.6582032-1.591797h12.0410156v2l4-2.5-4-2.5v2h-12.0390625c-.083691-.577435-.3110618-1.124341-.6601563-1.591797l7.2265628-7.2246092 1.412109 1.4121093z" fill="url(#a)" transform="scale(.26458333)"/><g transform="matrix(.26458333 0 0 .26458333 2.116667 2.116667)"><path d="m24.090748 21.375c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#b)" opacity=".15"/><path d="m9 .5c-4.1362133 0-7.5 3.3637867-7.5 7.5 0 4.136213 3.3637867 7.5 7.5 7.5 1.391742-.000737 2.730409-.436545 3.910156-1.164062l5.824219 5.822265c.385576.385576 1.028486.385575 1.414063 0 .385574-.385577.385574-1.028486 0-1.414062l-5.716797-5.714844c1.273856-1.377766 2.065218-3.1400573 2.068359-5.029297 0-4.1362133-3.363787-7.5-7.5-7.5zm0 2c3.043488 0 5.5 2.4565115 5.5 5.5 0 3.043488-2.456512 5.5-5.5 5.5-3.0434885 0-5.5-2.456512-5.5-5.5 0-3.0434885 2.4565115-5.5 5.5-5.5z" fill="url(#c)" fill-opacity=".501961"/><path d="m14.5 8a5.5 5.49877 0 1 1 -10.9999999 0 5.5 5.49877 0 1 1 10.9999999 0z" fill="url(#d)" fill-rule="evenodd" opacity=".2"/><path d="m9.1601562 2.5019531a5.5 5.49877 0 0 0 -5.6601562 5.4980469 5.5 5.49877 0 0 0 .1933594 1.4257812 12 11.997316 0 0 0 8.9511716-5.5429687 5.5 5.49877 0 0 0 -3.4843748-1.3808594z" fill="url(#e)" fill-rule="evenodd" opacity=".15"/><path d="m15.5 7.9997638c0 3.5899722-2.910366 6.5002362-6.4999211 6.5002362-3.5898838 0-6.500079-2.910298-6.500079-6.5002362 0-3.5898013 2.9101952-6.4997707 6.500079-6.4997707 3.5895551 0 6.4999211 2.9099694 6.4999211 6.4997707z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 .5c-4.1421356 0-7.5 3.3578644-7.5 7.5 0 4.142136 3.3578644 7.5 7.5 7.5 1.396565-.0038 2.764322-.397512 3.949219-1.136719l3.28125 3.28125 1.414062-1.414062-3.142578-3.142578c1.282333-1.384235 1.995776-3.2009676 1.998047-5.087891 0-4.1421356-3.357864-7.5-7.5-7.5zm0 2c3.037566 0 5.5 2.4624339 5.5 5.5 0 3.037566-2.462434 5.5-5.5 5.5-3.0375661 0-5.5-2.462434-5.5-5.5 0-3.0375661 2.4624339-5.5 5.5-5.5z" fill="none" opacity=".5" stroke="#555761"/><rect fill="url(#g)" height="3" rx=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="9" x="21.662951" y="-1.545052"/><g fill="none"><path d="m15.330584 16.686738 1.077326-1.053083 5.313052 5.313051" opacity=".5" stroke="url(#h)"/><rect height="3" opacity=".5" rx=".5" stroke="#57392d" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="9" x="21.662951" y="-1.545052"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/auditmenu.svg b/icon-themes/elementary_svg/cmd/32/auditmenu.svg
new file mode 100644
index 000000000..541369772
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/auditmenu.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.43958363" x2="3.43958363" y1="1.32291665" y2="7.14374991"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m5.55625.79375002-1.2159464.28060298.3736205.3736206-1.9115111 1.9115114c-.1597902-.1195182-.3539117-.1842252-.5534546-.184485-.5114386.0000003-.9260415.4146031-.9260417.9260417.0000002.5114385.4146031.9260413.9260417.9260416.1995429-.0002598.3936644-.064967.5534546-.184485l1.9115111 1.9115114-.3736205.3736205 1.2159464.2806031-.280603-1.2159464-.3741373.3741372-1.9115113-1.9120278c.092179-.1237316.152159-.268432.1741496-.421163h3.185852v.5291667l1.0583333-.6614583-1.0583333-.6614584v.5291667h-3.1853352c-.0221433-.1527797-.0823018-.2974819-.1746664-.421163l1.9120281-1.9115111.3736205.3736206z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/autocontrolfocus.svg b/icon-themes/elementary_svg/cmd/32/autocontrolfocus.svg
new file mode 100644
index 000000000..56852b6fb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/autocontrolfocus.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" gradientUnits="userSpaceOnUse" x1="2.640143" x2="2.640143" y1="7.914451" y2="2.679685"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="22.519995" x2="22.519995" y1="12.149737" y2="26.95999"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.329722" x2="14.329722" y1=".022377" y2="-32.070298"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 -2.857142)"><path d="m38 40h5v7h-5z" fill="url(#d)"/><path d="m-10-47h5v7h-5z" fill="url(#f)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#g)"/></g><rect fill="url(#i)" height="15" rx="2" transform="scale(1 -1)" width="27" x="2.5" y="-21.5"/><rect fill="none" height="15" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="6.5"/><rect fill="none" height="13" rx="1.086957" ry="1.190476" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="7.5"/><rect fill="#b5b5b5" height="8" rx="1" width="22" x="5" y="9"/><rect fill="#cacaca" height="9" rx="1" width="22" x="5" y="10"/><g transform="matrix(3.7795276 0 0 3.7795276 9 0)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".02" stroke-width="6"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".2" stroke-width="2"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".05" stroke-width="4"/></g><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="none" stroke="#fff" stroke-width=".529167"/><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="url(#a)" fill-rule="evenodd" stroke-width=".264583"/><path clip-path="url(#c)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.26173834 0 0 .26173834 .02276 2.417947)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/autocorrectdlg.svg b/icon-themes/elementary_svg/cmd/32/autocorrectdlg.svg
new file mode 100644
index 000000000..95640fb3b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/autocorrectdlg.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-10.326035 -1.113599)" gradientUnits="userSpaceOnUse" x1="19.641384" x2="18.307932" xlink:href="#f" y1="10.680231" y2="24.120974"/><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 23.817493 8.909117)" gradientUnits="userSpaceOnUse" x1=".655513" x2="14.727656" xlink:href="#c" y1="11.822087" y2="1.32404"/><linearGradient id="c"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="d" cx="32.5" cy="16.5625" gradientTransform="matrix(.13600338 .32887282 -.25782279 .11298813 11.149645 -7.537857)" gradientUnits="userSpaceOnUse" r="14.4375" xlink:href="#c"/><filter id="e" color-interpolation-filters="sRGB" height="1.324258" width="1.386852" x="-.193426" y="-.162129"><feGaussianBlur stdDeviation=".67849208"/></filter><linearGradient id="f" gradientTransform="translate(-15.70417 8.40678)" gradientUnits="userSpaceOnUse" x1="11" x2="12" y1="-4" y2="21"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.343585 0 0 1.3231532 19.499794 10.322545)" gradientUnits="userSpaceOnUse" x1="6.946572" x2="7.531537" xlink:href="#f" y1="-3.023074" y2="13.679376"/><path d="m28.5 28.5h-7v-1.78968l1.999999-.710321v-19.999999l-1.999999-.710321v-1.789679h7v1.789679l-2.000001.710321v19.999999l2.000001.710321z" fill="url(#g)" stroke="#000" stroke-linejoin="round" stroke-opacity=".490196"/><path d="m9.4293154 22.74312-.3635978-1.493699h-.0786157q-.3242899.442214-.6485798.766504-.3242899.314463-.7075416.520829-.3832517.206366-.8549461.304636-.4716944.09827-1.0907933.09827-.6780607 0-1.2480248-.19654-.569964-.186712-.9925236-.579791-.4127326-.402905-.6485798-1.00235-.2358472-.609272-.2358472-1.434738 0-1.611622 1.1301012-2.476395 1.1399281-.864773 3.4590922-.943389l1.8081619-.06879v-.67806q0-.658407-.1474045-1.100621-.1375776-.442212-.4127326-.70754-.2653281-.275155-.6682338-.393079-.3930786-.117923-.9040809-.117923-.8156382 0-1.5231798.235847-.6977146.235847-1.3462944.569964l-.6289259-1.346295q.7271956-.393078 1.6214495-.668233.894254-.275155 1.8769506-.275155 1.0023506 0 1.7295461.206366.7370225.196539 1.2087169.638753.4815218.432386.7173688 1.110447.235847.678061.235847 1.641103v7.389879zm-3.2822069-1.248025q.599445 0 1.1104472-.186712.5110023-.186712.884427-.560137.3734248-.383252.5797911-.953216.2161932-.579791.2161932-1.356121v-.97287l-1.4052562.06879q-.884427.03931-1.4838719.196539-.599445.157232-.9630428.442214-.3537708.275155-.5110022.67806-.1572315.393079-.1572315.894254 0 .904081.4716944 1.326641.4815214.422559 1.2578517.422558z" fill="url(#a)" stroke="#000" stroke-opacity=".577519" stroke-width=".750002" transform="matrix(1.4671184 0 0 1.2458956 -.203227 -.079023)"/><g transform="matrix(-1 0 0 1 30.899526 -4.547789)"><path d="m13.842884 10.014586.101562 2.478515 1.595703.835938.5-.28125.01758-1.476563 1.046875.964844 1.410156-.441406-.59375 1.292969.855469 1.205078-1.414062-.164063-.882813 1.185547-.279297-1.396484-.738281-.25-1.5625.580078-.43164 2.539062-1.539063-1.945312-2.546875.375 1.375-2.066406-1.142578-2.304688 2.386719.667969zm5.523437 4.367187.8125.75 1.09375-.34375-.460937 1.00586.664062.933593-1.097656-.126953-.683594.919922-.216797-1.083984-1.08789-.365235.96289-.541015zm-3.71289.892578 1.183593 1.089844 1.595703-.498047-.671875 1.462891.964844 1.361328-1.597656-.185547-.996094 1.339844-.316406-1.578125-1.583984-.533203 1.404296-.789063zm6.220703 1.585938.296875 1.119141 1.158203.3125-.970703.626953.06055 1.199218-.896485-.730468-1.123047.429687.417969-1.080078-.753906-.933594 1.154297.06445z" fill="url(#b)"/><path d="m13.263114 9.769977c-2.055779.900922-4.601427-.494534-5.685864-3.116837-1.084439-2.622304-.297012-5.478444 1.758767-6.37936679 2.055778-.9009236 4.601426.4945301 5.685864 3.11683479 1.084439 2.622304.297012 5.478445-1.758767 6.379369z" fill="url(#d)" filter="url(#e)" opacity=".483" transform="matrix(-1 0 0 1 23.817493 8.909117)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/autoformat.svg b/icon-themes/elementary_svg/cmd/32/autoformat.svg
new file mode 100644
index 000000000..654bda713
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/autoformat.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="23.334999" cy="41.636002" gradientTransform="matrix(.25725 0 0 .076 .347 291.587)" gradientUnits="userSpaceOnUse" r="22.627001" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="19.395" x2="23.108999" y1="30.000999" y2="33.438999"><stop offset="0" stop-color="#bdbdbd"/><stop offset=".333" stop-color="#e2e2e2"/><stop offset=".667" stop-color="#a3a3a3"/><stop offset="1" stop-color="#ddd"/></linearGradient><filter id="e" height="1.306" width="1.198" x="-.099" y="-.153"><feGaussianBlur stdDeviation=".52"/></filter><radialGradient id="f" cx="15.415" cy="35.356998" gradientTransform="matrix(.26317 0 0 .2566 .28 284.292)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#561300"/><stop offset=".5" stop-color="#922d12"/><stop offset="1" stop-color="#fd68ff"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.2255 0 0 .22563 1.05 285.242)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.751999" y2="42.282001"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="1.5" y2="7.5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#o" y1="16.000725" y2="20.000727"/><linearGradient id="o" xlink:href="#a"/><linearGradient id="p" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="q" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#o"/><radialGradient id="r" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#o"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#s" y1="2" y2="4.000013"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#s" y1="2" y2="4.000013"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#s" y1="2" y2="4.000013"/><linearGradient id="H" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="I" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="J" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="K" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="L" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#s" y1="2" y2="4.000013"/><linearGradient id="M" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#p)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#q)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#r)" opacity=".15"/></g><rect fill="url(#M)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#u)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#w)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#x)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#y)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#z)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#A)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#B)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#C)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#D)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#E)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#F)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#G)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#H)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#I)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#J)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#K)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#L)"/></g><path d="m4 1.5c-.831 0-1.5.6689665-1.5 1.5v4.5h27v-4.5c0-.8310335-.669-1.5-1.5-1.5z" fill="url(#l)" stroke-width="5.039244" transform="scale(.26458333)"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v5h7 5.998047 1.007812 5.996094 1.007813 5.990234 1v-5c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141z" fill="#555761" fill-opacity=".501961" transform="scale(.26458333)"/><g stroke-width=".264583"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".8" stroke="url(#k)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#j)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#i)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".8" stroke="url(#m)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#n)" opacity=".15"/></g><path d="m12.17 294.75c0 .95-2.605 1.72-5.82 1.72s-5.82-.77-5.82-1.72 2.605-1.72 5.82-1.72 5.82.77 5.82 1.72z" fill="url(#b)" fill-rule="evenodd" opacity=".3" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m6.692 290.228 1.076 1.006c.857-.842 1.896-2.213 2.78-3.466l.122-1.826c-1.206 1.262-2.957 3.113-3.978 4.286z" fill="url(#c)" stroke="#673907" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.68 292.935.596.512 2.247-1.95.072-.187.29-.005c-.116-.413-.778-1.16-1.274-1.16l.022.288-.177.1-1.774 2.402z" fill="url(#d)" stroke="#787a75" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m5.8 40.945c6.605 0 11.618.787 12.567-4.02.765-3.876-4.56-5.733-7.2-2.274-2.54 3.334-5.367 6.295-5.367 6.295z" filter="url(#e)" opacity=".5" transform="matrix(.19093 0 0 .19093 1.353 .512)"/><path d="m1.958 295.03c1.748 0 3.074.208 3.325-1.065.202-1.025-1.207-1.516-1.905-.6-.672.88-1.42 1.665-1.42 1.665z" fill="url(#f)" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.204 7.075c0 .112-.09.203-.203.203-.11 0-.203-.09-.202-.203 0-.113.09-.204.203-.204s.204.092.204.205z" fill="#fff" opacity=".528"/><path d="m6.106 5.216c0 .104-.084.188-.188.188s-.188-.084-.188-.188.084-.188.188-.188.188.084.188.188z" fill="#fff" opacity=".6"/><path d="m5.664 5.48-1.014 1.172" style="opacity:.6;fill:none;stroke:#fff;stroke-width:.191229;stroke-linecap:round;stroke-linejoin:round"/><path d="m2.305 294.856s.884-.435 1.26-1.082c.134-.23.436-.033.25.195-.4.49-1.51.886-1.51.886z" fill="url(#g)" opacity=".428" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m9.788.795c0 .032-.025.057-.056.057-.032 0-.057-.025-.057-.057 0-.03.025-.057.057-.057.03 0 .056.026.056.057z" fill="#fff" opacity=".533"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/autooutline.svg b/icon-themes/elementary_svg/cmd/32/autooutline.svg
new file mode 100644
index 000000000..b8316563b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/autooutline.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.118264" x2=".442911" y1="2.027057" y2="4.052349"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="6.703" cy="73.615997" gradientTransform="matrix(.58564462 0 0 .12811125 .372269 -1.763448)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".263701" x2="5.227977" xlink:href="#d" y1="4.618203" y2=".914752"/><linearGradient id="d"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="e" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#d"/><filter id="f" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="g" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="i" gradientTransform="translate(0 -1.058332)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#m" y1="1.719791" y2="8.017164"/><linearGradient id="j" gradientTransform="translate(0 -1.058334)" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#m" y1="1.190625" y2="7.429696"/><linearGradient id="k" gradientTransform="translate(-.000107 .132599)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#m" y1=".795334" y2="7.672609"/><linearGradient id="l" gradientTransform="translate(0 -2.645833)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#m" y1="1.719791" y2="8.017164"/><linearGradient id="m" gradientTransform="matrix(.15725294 0 0 .15873294 .458666 -.007635)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".316176" stroke-width=".264583"><path d="m5.9531255 4.1010415h1.852083v1.322917h-1.852083z" fill="url(#l)"/><path d="m5.9531255 2.5135415h1.852083v1.322917h-1.852083z" fill="url(#j)"/><path d="m5.9531251.92604146h1.852083v1.32291704h-1.852083z" fill="url(#k)"/><path d="m5.9531251 5.6885416h1.852083v1.322917h-1.852083z" fill="url(#i)"/></g><g transform="matrix(-1 0 0 1 8.466667 0)"><g stroke-width=".264583"><path d="m-.04312708 3.6068c4.59105008.2910417 1.69783128-2.3592895 5.24562918-2.4436916l.8916459 1.8732499c-1.61925-.7548561-2.7267959 3.1234063-6.15844175.8440209z" fill="url(#a)" fill-rule="evenodd" opacity=".444"/><path d="m8.5309604 7.667625c0 .511175-1.8954749.9260416-4.2333333.9260416-2.3381229 0-4.23333335-.4148666-4.23333335-.9260416 0-.5117042 1.89521045-.9260417 4.23333335-.9260417 2.3378584 0 4.2333333.4143375 4.2333333.9260417z" fill="url(#b)" opacity=".2"/><path d="m3.5507084.83767089-.0354542.87418341-.5630333.2950104-.1764771-.0992188-.0058208-.5212291-.369623.3413125-.4974166-.1561042.20955.4564063-.301625.4251854.498475-.058208.3116791.4185708.098425-.4926541.26035-.088371.5513917.2047873.1521354.8956144.5431896-.6860645.898525.1322916-.4852458-.7291915.4029604-.8130646-.8421688.2354792zm-1.9478625 1.54093341-.2868084.2645832-.3857625-.1217083.1627188.3545416-.23442089.3296709.38735009-.0449792.2407708.3246437.0767292-.3823229.3836458-.1288521-.3394604-.1905zm1.3096875.314854-.4175125.3836459-.5635625-.1756834.2373312.5159375-.3402541.4802188.5635625-.0653521.3518958.4725458.111125-.5566833.5590646-.1878542-.4953-.2786062zm-2.19445423.5590646-.104775.3947583-.40851667.1103313.34237083.2211917-.02116666.4233333.31617708-.2579688.39608125.1516063-.1476375-.381.2659063-.3294063-.40745835.0230188z" fill="url(#c)"/></g><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.623.297 5.48-1.76 6.38z" fill="url(#e)" filter="url(#f)" opacity=".483" transform="matrix(.3527769 0 0 .3527769 .032279 -2.374635)"/><g transform="matrix(.37336148 -.21556133 .18240375 .31593896 1.128977 -1.621102)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#g)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".667" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#h)" fill-rule="evenodd" opacity=".9"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/autoredactdoc.svg b/icon-themes/elementary_svg/cmd/32/autoredactdoc.svg
new file mode 100644
index 000000000..5c3e3815a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/autoredactdoc.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" gradientUnits="userSpaceOnUse" x1="5.118264" x2=".442911" y1="2.027057" y2="4.052349"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="6.703" cy="73.615997" gradientTransform="matrix(.58564462 0 0 .12811125 .372269 -1.763448)" gradientUnits="userSpaceOnUse" r="7.228" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".263701" x2="5.227977" xlink:href="#e" y1="4.618203" y2=".914752"/><linearGradient id="e"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="f" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#e"/><filter id="g" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="h" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999926" x2="23.999926" y1="6.185098" y2="41.814728"><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(.6571413 0 0 .63012228 -1.771393 -1.089605)" 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><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 15.610472 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 12.389605 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="n" gradientTransform="matrix(.04576928 0 0 .00823529 -2.542285 25.980604)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m2.950028 29.000056h22.100021v2h-22.100021z" fill="url(#n)" opacity=".15"/><path d="m2.9500277 29.000142v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#m)" opacity=".15"/><path d="m25.05005 29.000142v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#l)" opacity=".15"/><path d="m2.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#k)" stroke-width="1.040573"/><path d="m7.000039 16.000055h8v4h-8z" fill="#7a7a7a"/><g fill="none" stroke-linejoin="round" transform="translate(-1.999961 .000056)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#j)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#o)" stroke-width=".999922"/></g><g fill="#7a7a7a"><path d="m5.000039 4.000056h11v3h-11z"/><path d="m5.000039 10.000056h3v3h-3z"/><path d="m10.000039 23.000055h13v4h-13z"/></g><g transform="matrix(-3.7795276 0 0 3.7795276 32.000002 0)"><g stroke-width=".264583"><path d="m-.04312708 3.6068c4.59105008.2910417 1.69783128-2.3592895 5.24562918-2.4436916l.8916459 1.8732499c-1.61925-.7548561-2.7267959 3.1234063-6.15844175.8440209z" fill="url(#a)" fill-rule="evenodd" opacity=".444"/><path d="m8.5309604 7.667625c0 .511175-1.8954749.9260416-4.2333333.9260416-2.3381229 0-4.23333335-.4148666-4.23333335-.9260416 0-.5117042 1.89521045-.9260417 4.23333335-.9260417 2.3378584 0 4.2333333.4143375 4.2333333.9260417z" fill="url(#b)" opacity=".2"/><path d="m3.5507084.83767089-.0354542.87418341-.5630333.2950104-.1764771-.0992188-.0058208-.5212291-.369623.3413125-.4974166-.1561042.20955.4564063-.301625.4251854.498475-.058208.3116791.4185708.098425-.4926541.26035-.088371.5513917.2047873.1521354.8956144.5431896-.6860645.898525.1322916-.4852458-.7291915.4029604-.8130646-.8421688.2354792zm-1.9478625 1.54093341-.2868084.2645832-.3857625-.1217083.1627188.3545416-.23442089.3296709.38735009-.0449792.2407708.3246437.0767292-.3823229.3836458-.1288521-.3394604-.1905zm1.3096875.314854-.4175125.3836459-.5635625-.1756834.2373312.5159375-.3402541.4802188.5635625-.0653521.3518958.4725458.111125-.5566833.5590646-.1878542-.4953-.2786062zm-2.19445423.5590646-.104775.3947583-.40851667.1103313.34237083.2211917-.02116666.4233333.31617708-.2579688.39608125.1516063-.1476375-.381.2659063-.3294063-.40745835.0230188z" fill="url(#d)"/></g><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.623.297 5.48-1.76 6.38z" fill="url(#f)" filter="url(#g)" opacity=".483" transform="matrix(.3527769 0 0 .3527769 .032279 -2.374635)"/><g transform="matrix(.37336148 -.21556133 .18240375 .31593896 1.128977 -1.621102)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#h)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".667" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#i)" fill-rule="evenodd" opacity=".9"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/autosum.svg b/icon-themes/elementary_svg/cmd/32/autosum.svg
new file mode 100644
index 000000000..3938fc87e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/autosum.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(1.31702 0 0 1.44702 -1.05 -.38)" gradientUnits="userSpaceOnUse" x1="13.627" x2="12.578" y2="19.08"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="22.571" cy="30.857" gradientTransform="matrix(.9415 0 0 .18066 -5.25 22.888)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="16" cy="28.462" fill="url(#b)" opacity=".2" rx="14.66" ry="2.813"/><path d="m18.445 14.73-6.102 7.877h11.74v3.848h-16.859v-3.517l6.267-8.208-5.336-6.796v-3.397h15.38v3.848h-10.07z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m8.156 4.537v1h15.38v-1h-15.381zm5.31 4.848 4.59 5.85.39-.505-4.196-5.345h-.785zm-.36 5.853-5.88 7.7v1l6.266-8.208-.387-.492zm.01 7.37-.774 1h11.74v-1h-10.965z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/avmediaplayer.svg b/icon-themes/elementary_svg/cmd/32/avmediaplayer.svg
new file mode 100644
index 000000000..0716d8941
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/avmediaplayer.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="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"><stop offset="0" stop-opacity=".272059"/><stop offset="1" stop-opacity=".367647"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23" x2="23" xlink:href="#a" y1="4.000001" y2="20.000001"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="21.20357" x2="21.20357" y1="5.106225" y2="18.996907"><stop offset="0" stop-color="#fff5ef"/><stop offset="1" stop-color="#fef8dd"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.45945947 0 0 .48648663 .97296 7.8244)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#a" y1="6.527621" y2="41.472054"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238809 25.98055)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.76123 25.98055)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="h" gradientTransform="matrix(.0352071 0 0 .0082353 -.72483 25.98054)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="23.932209" x2="23.932209" y1="2.412084" y2="21.493765"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="5.369091" y2="40.668579"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m5.50002 9.49997h13v20h-13z" fill="url(#j)"/><path d="m3.50002 29h16.999998v2h-16.999998z" fill="url(#h)" opacity=".15"/><path d="m3.5000205 29.00008v1.99989c-.62047.004-1.5-.44808-1.5-1.00008s.6924-.99981 1.5-.99981z" fill="url(#g)" opacity=".15"/><path d="m20.500019 29.00008v1.99989c.62047.004 1.5-.44808 1.5-1.00008s-.6924-.99981-1.5-.99981z" fill="url(#f)" opacity=".15"/><path d="m2.4999894 8.9999997c-.2761309.0000276-.4999724.2238691-.5.5v20.0000003c.0000276.276131.2238691.499972.5.5h2.5 13.9999996 2.5c.276131-.000028.499972-.223869.5-.5v-20.0000003c-.000028-.2761309-.223869-.4999724-.5-.5h-2.5-13.9999996zm.5 1h2v1.0000003h-2zm3 0h11.9999996v19.0000003h-11.9999996zm12.9999996 0h2v1.0000003h-2zm-15.9999996 3.0000003h2v1h-2zm15.9999996 0h2v1h-2zm-15.9999996 3h2v1h-2zm15.9999996 0h2v1h-2zm-15.9999996 3h2v1h-2zm15.9999996 0h2v1h-2zm-15.9999996 3h2v1h-2zm15.9999996 0h2v1h-2zm-15.9999996 3h2v1h-2zm15.9999996 0h2v1h-2zm-15.9999996 3h2v1h-2zm15.9999996 0h2v1h-2z" opacity=".7"/><g fill="none"><path d="m6.5000205 19.499969h10.9995185" display="block" opacity=".7" stroke="#000" stroke-linecap="square" stroke-linejoin="round"/><path d="m6.5000205 20.5h10.9995185" display="block" opacity=".3" stroke="#fff" stroke-linecap="square" stroke-linejoin="round"/><path d="m3.50002 10.500061h17v18.000002h-17z" opacity=".3" stroke="url(#e)" stroke-linecap="round"/></g><path d="m18.999989 28h2v1h-2zm0-3h2v1h-2zm0-3h2v1h-2zm-15.9999996 6h2v1h-2zm0-3h2v1h-2zm0-3h2v1h-2zm0-3h2v1h-2zm0-3h2v1h-2zm0-3h2v1h-2zm0-3.0000003h2v1.0000003h-2z" fill="#e6e6e6" opacity=".3"/><path d="m11.0625 2c-1.1232912 0-2.0625.939209-2.0625 2.0625v17.875c0 1.123291.939209 2.0625 2.0625 2.0625h17.875c1.123291 0 2.0625-.939209 2.0625-2.0625v-17.875c0-1.123291-.939209-2.0625-2.0625-2.0625z" opacity=".05"/><rect height="20" opacity=".15" rx="1.052632" width="20" x="10" y="3"/><rect fill="url(#i)" height="19.000002" rx="1" width="19.000002" x="10.499999" y="2.499998"/><path d="m20.41963 6.0044313c-.45272-.0528-.51541.32941-.46825.6335-.004 3.02598.009 6.0547297-.006 9.0789697-.11057.10409-.32276-.0671-.46364-.0227-1.53471-.0843-3.21152.91838-3.36495 2.36537-.18082 1.15045 1.16833 2.09702 2.37142 1.91809 1.51599-.14497 2.70037-1.52342 2.50272-2.88423.004-2.39597-.009-4.79473.006-7.1889697.10333-.10663.25746.1203997.36632.1315297 1.2191.64992 2.2975 1.72166 2.3703 3.05632.08 1.0429-.27043 2.06339-.66476 3.03021 1.32131-1.46544 1.74429-3.60323.82613-5.33414-.46958-1.0047597-1.52888-1.6239597-2.12148-2.5572197-.43763-.62366-.77069-1.3199-.8749-2.05618-.0858-.15353-.31179-.17223-.47891-.17058z" fill="#ae2109" opacity=".3"/><path d="m20.40625 5.093732v.03125c-.45859-.009-1.0153.243019-1.21875.625-.19116.358894-.15663.626986-.125.875h-.0312c-.004 2.738938.008 5.487569 0 8.21875-.80662.0487-1.59259.273321-2.25.71875-.78197.52982-1.40865 1.355792-1.53125 2.375-.001.01005.001.02117 0 .03125-.13283.938037.34904 1.753894 1 2.25.65043.495704 1.48023.744018 2.34375.625v.03125c1.96107-.187532 3.47817-1.88383 3.28125-3.78125h.0312c.003-1.848279-.002-3.691839 0-5.53125.49741.473349.87548 1.029658.90625 1.59375.0616.803709-.2144 1.69492-.59375 2.625a.89826631.89826631 0 0 0 1.5.9375c1.53809-1.705865 2.0925-4.212065 1-6.3125-.003-.0063-.0283.0062-.0312 0-.004-.0086.004-.0227 0-.03125-.63292-1.316093-1.73172-1.956422-2.15625-2.625a.89826631.89826631 0 0 0 0-.0625c-.38667-.551036-.6724-1.076716-.75-1.625a.89826631.89826631 0 0 0 -.0938-.3125c-.20758-.371445-.53007-.496818-.75-.5625-.18007-.05378-.30584-.0594-.4375-.0625-.0108-.000254-.0207-.03115-.0312-.03125-.0179-.000168-.0452-.000171-.0625 0zm-.53125 9.75c.1131.0045.11743.03853.0937.03125-.009-.0029-.13295.01254-.15625 0 .0167-.0011.0495-.03177.0625-.03125z" fill="#ae2109" opacity=".15"/><path d="m20.41963 5.0049123c-.45272-.0528-.51541.32941-.46825.6335-.004 3.02598.009 6.0547297-.006 9.0789697-.11057.10409-.32276-.0671-.46364-.0227-1.53471-.0843-3.21152.91838-3.36495 2.36537-.18082 1.15045 1.16833 2.09702 2.37142 1.91809 1.51599-.14497 2.70037-1.52342 2.50272-2.88423.004-2.39597-.009-4.79473.006-7.1889697.10333-.10663.25746.1204.36632.13153 1.2191.64992 2.2975 1.7216597 2.3703 3.0563197.08 1.0429-.27043 2.06339-.66476 3.03021 1.32131-1.46544 1.74429-3.60323.82613-5.3341397-.46958-1.00476-1.52888-1.62396-2.12148-2.55722-.43763-.62366-.77069-1.3199-.8749-2.05618-.0858-.15353-.31179-.17223-.47891-.17058z" fill="url(#d)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m11.50125 3.498746h17v17h-17z" opacity=".5" stroke="url(#c)"/><rect height="19.000002" opacity=".5" rx="1" stroke="#a62100" width="19.000002" x="10.499999" y="2.499998"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/backcolor.svg b/icon-themes/elementary_svg/cmd/32/backcolor.svg
new file mode 100644
index 000000000..a623c1e65
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/backcolor.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(.32808333 0 0 .46302091 -1.016 4.398693)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.5369158 0 0 .60920055 -8.189368 5.61212)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19760229 0 0 .21057703 7.891559 -.494594)" gradientUnits="userSpaceOnUse" x1="-17.84359" x2="-17.84359" y1="35.01693" y2="40.042805"><stop offset="0" stop-color="#fff"/><stop offset=".0257705" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17.55" x2="21.499" y1="11.109" y2="14.772"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><radialGradient id="e" cx="16.313" cy="20.938" gradientTransform="matrix(1 0 0 .17347 1.5 17.305)" gradientUnits="userSpaceOnUse" r="6.125"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m.13229167 6.48229v1.85209h8.20208343v-1.85209z" fill="url(#a)"/><g transform="matrix(.35278 0 0 .35278 -1.45151 -1.534476)"><g fill-rule="evenodd"><path d="m13.656 17.594-.75.906 1 1 .844-.656z" fill="#d4d4d4"/><path d="m11.114435 20.474567h2l.791565-.974567-1-1z" fill="#ffe16b"/><path d="m13.5 15 4 4 7-7c.684-.504 0-1 0-1l-3-3s-.496-.576-1 0z" fill="url(#d)"/></g><path d="m13.5 15 4 4 7-7c.612-.504 0-1 0-1l-3-3s-.46-.54-1 0z" fill="none" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".552941" stroke-width=".749995"/><path d="m13.5 15v2l2 2h2z" fill="#d4d4d4" fill-rule="evenodd"/><path d="m11.114435 20.474567h2l.791565-.974567-1-1z" fill="none" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".552941" stroke-width=".75"/><path d="m13.821253 17.342017-.915253 1.157983 1 1 1.220873-.891168z" fill="none" stroke="#555761" stroke-opacity=".501961" stroke-width=".75"/><ellipse cx="17.813" cy="20.938" fill="url(#e)" opacity=".1" rx="6.125" ry="1.063"/><g fill="none" stroke-width=".75"><path d="m13.5 15v2l2 2h2z" fill="none" stroke="#555761" stroke-linejoin="round" stroke-opacity=".501961"/><g stroke-linecap="round"><path d="m14.462 15.022 6.72-6.498m-7.347 8.722-.006-1.13" fill="none" opacity=".5" stroke="#fff" stroke-width=".749995"/><path d="m17.365 18.04 6.622-6.598m-8.304 7.288 1.25.064" opacity=".1" stroke="#000"/></g></g></g><g fill="none" stroke-linecap="square" stroke-width=".264583"><path d="m.396875 6.7468748h7.672917v1.3229171h-7.672917z" opacity=".6" stroke="url(#c)"/><path d="m.13229167 6.4822917h8.20208333v1.8520833h-8.20208333z" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/backgroundcolor.svg b/icon-themes/elementary_svg/cmd/32/backgroundcolor.svg
new file mode 100644
index 000000000..58e51e145
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/backgroundcolor.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(-.222635 -.373813 .385616 -.215821 26.90433 62.12488)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="80.82019" x2="104.74687" y1="27.165281" y2="27.652287"><stop offset="0" stop-color="#abacae"/><stop offset=".11148844" stop-color="#7e8087"/><stop offset="1" stop-color="#fafafa"/></linearGradient><radialGradient id="b" cx="24.660349" cy="21.21833" gradientTransform="matrix(.50706084 0 0 .50357398 -11.196132 9.96453)" gradientUnits="userSpaceOnUse" r="4.300699"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#9d9d9d"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.99811891 -.06130779 .06130779 .99811891 -204.416519 -207.47049)" gradientUnits="userSpaceOnUse" x1="194.15193" x2="195.83525" y1="235.83804" y2="240.80917"><stop offset="0" stop-color="#cfd1d3"/><stop offset="1" stop-color="#cfd1d3" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.015562" x2="16.015562" y1="9.894298" y2="23.044191"><stop offset="0" stop-color="#fff"/><stop offset=".40498418" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74407381" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.1786847 0 0 1.1786847 1.906707 -9.394488)"><g stroke-width=".848403"><path d="m4.14242 14.88559c-.688.27691-1.6253 2.84407.8376 6.99851 2.325 3.92206 4.7067 4.73312 5.342 4.34396.6074-.37206.849-3.11964-1.3109-6.51492-1.7488-2.7491-4.1807-5.10446-4.8687-4.82755z" fill="#555753" stroke="#555761"/><path d="m10.36243 26.15507 11.05542-6.3172c3.26024-3.84976-2.1892-11.92813-6.26592-11.19477l-11.08164 6.18865c4.11624 2.00584 6.45639 7.13135 6.29214 11.32332z" fill="url(#a)" fill-rule="evenodd" stroke="#555761" stroke-linejoin="round" stroke-opacity=".529412"/><g fill="none"><path d="m15.785156 9.5332031c-.215524.00338-.426836.037973-.630859.1015625a.14748209.14748209 0 0 0 -.029297.0117188l-8.9472656 5.0839846a.14748209.14748209 0 0 0 -.00586.253906c1.2309314.778645 2.4644274 2.200989 3.4511719 3.857422 1.0016371 1.681434 1.7260941 3.565531 1.9316411 5.197265a.14748209.14748209 0 0 0 .21875.111329l8.941406-4.951172a.14748209.14748209 0 0 0 .04102-.03516c.548137-.666033.760007-1.537133.712891-2.490234-.04769-.964785-.356144-2.007342-.837891-2.992187-.963849-1.970419-2.612215-3.6916704-4.18164-4.0703129-.223212-.053852-.445067-.081563-.664063-.078125z" stroke="url(#d)"/><path d="m12.380998 15.181743v-4.052622c0-3.1843603-5.0657788-3.1197803-5.0657788.099v2.152462" stroke="#555761" stroke-linecap="round"/></g></g><path d="m3.843811 21.158031c0 1.057036-.8628306 1.913933-1.927186 1.913933-1.06435551 0-1.92718607-.856897-1.92718607-1.913933-.00000056-1.057036.86283016-1.913934 1.92718607-1.913934 1.0643558 0 1.9271865.856898 1.927186 1.913934z" fill="url(#b)" fill-rule="evenodd" stroke="#555761" stroke-linecap="round" stroke-width=".848423" transform="matrix(.86839481 -.49587343 .50413844 .86362286 0 0)"/><path d="m5.24851 27.48359c-2.85243 0-3.74759.85123-3.74759 1.96852 0 .80744.97138 2.02054 5.21476 2.02054h6.99179c3.57873 0 7.31984-.61499 7.31984-2.0132 0-1.35279-3.84445-1.98318-6.92624-1.99083l-1.20865-.003-1.38584.021c-2.35207-.45265-2.08803-2.81647-2.7047-4.71838-1.24071.8305-1.34182 1.89386-1.85735 3.41627-.22756.54895-1.07871 1.31114-1.69602 1.29908z" style="fill:#ffa154;fill-rule:evenodd;stroke:#a62100;stroke-width:1.013156;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m4.2275 16.02426c-.18842.0744-.31331.25519-.31628.45775-.17839 2.4771 1.21465 5.11947 2.88997 6.27212.22591.15904.53798.10483.69702-.12108.15903-.22592.10482-.53798-.12109-.69702-1.2654-.87061-2.60531-3.37448-2.46011-5.39057.0213-.17673-.0529-.35148-.19491-.45883s-.33039-.1311-.4946-.0624z" fill="url(#c)"/><circle cx="-28.711163" cy="3.474029" fill="#fff" r=".947213" transform="rotate(-90)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/backward.svg b/icon-themes/elementary_svg/cmd/32/backward.svg
new file mode 100644
index 000000000..e3c0742e1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/backward.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(.71627 0 0 .7691 1.397 -29.832)" gradientUnits="userSpaceOnUse" x1="33.06" x2="33.018" y1="46.71" y2="62.913"><stop offset="0" stop-color="#fff"/><stop offset=".233" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1.33333 -1.33333 0 38.55 36.83)" gradientUnits="userSpaceOnUse" x1="23.176" x2="10.566" y1="11.581" y2="11.979"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.36797 0 0 .39444 32.308 -2.697)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.86666 0 0 2 .562 14.497)" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="3.506" y2="5.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.495 21.497h28l.004 3.008h-28z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75" transform="translate(0 -5)"/><path d="m1.995 17.505h27" fill="none" opacity=".3" stroke="#fff" stroke-width="1.006"/><path d="m17.075 11.67c0 3.407 2.914 6.17 6.094 6.17 3.177 0 5.754-2.763 5.754-6.17 0-3.41-2.577-6.172-5.756-6.172-3.18 0-6.095 2.763-6.095 6.17z" fill="url(#c)" fill-rule="evenodd" opacity=".141" transform="translate(0 -5)"/><path d="m15.253 13.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" display="block" fill="url(#b)" transform="translate(0 -5)"/><g fill="none"><path d="m22.984 21.175a.417.417 0 0 1 -.308-.15l-4.93-5.928a.417.417 0 0 1 .32-.682h2.35v-7.585a.417.417 0 0 1 .416-.415h4.336a.417.417 0 0 1 .416.416v7.586h2.4a.417.417 0 0 1 .32.684l-4.99 5.926a.417.417 0 0 1 -.33.15z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" transform="translate(0 -5)"/><g stroke-linejoin="round"><path d="m15.253 8.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" opacity=".5" stroke="#a62100"/><path d="m1.506 24.492h11.99v-2.992h-11.99z" opacity=".5" stroke="#000" stroke-linecap="round" stroke-opacity=".75"/></g></g><path d="m1.984 23.982h11.01v-.99h-11.01z" fill="#fafafa"/><path d="m1.506 14.492h11.99v-2.992h-11.99z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 13.982h11.01v-.99h-11.01z" fill="#fafafa"/><path d="m1.506 9.492h11.99v-2.992h-11.99z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 8.982h11.01v-.99h-11.01z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicideappear.svg b/icon-themes/elementary_svg/cmd/32/basicideappear.svg
new file mode 100644
index 000000000..30a7c9dd0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicideappear.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" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><radialGradient id="l" cx="65.08" cy="48.19" gradientTransform="matrix(0 .76662 -.834 0 59.57 -42.3)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="m" gradientTransform="matrix(.5089 0 0 .50895 6.477 4.697)" gradientUnits="userSpaceOnUse" x1="23.080292" x2="17.147552" y1="21.808842" y2="31.433176"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="15.321" x2="15.321" y1="3" y2="29.045"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="17.036" x2="17.036" y1="2" y2="30.012"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><radialGradient id="p" cx="6.703" cy="73.616" gradientTransform="matrix(2.2135 0 0 .4842 1.164 -7.145)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m32 28.5c0 1.933-7.164 3.5-16 3.5s-16-1.567-16-3.5 7.164-3.5 16-3.5 16 1.567 16 3.5z" fill="url(#p)" opacity=".2"/><path d="m13.875 2.5c-.75 0-1.375.595-1.375 1.344v1.75c-.473.16-.933.343-1.375.562l-1.22-1.22c-.527-.526-1.375-.526-1.905.001l-3.062 3.033c-.53.528-.53 1.376 0 1.905l1.218 1.22c-.224.45-.4.923-.562 1.405h-1.72c-.748 0-1.374.595-1.374 1.344v4.312c0 .75.626 1.344 1.375 1.344h1.72c.16.482.337.956.56 1.406l-1.217 1.22c-.53.528-.53 1.376 0 1.905l3.062 3.032c.53.53 1.377.53 1.906 0l1.22-1.218c.44.22.9.403 1.374.562v1.75c0 .75.626 1.344 1.375 1.344h4.28c.75 0 1.345-.595 1.345-1.344v-1.75c.482-.162.956-.338 1.406-.562l1.22 1.218c.528.53 1.376.53 1.905 0l3.064-3.03c.53-.53.53-1.378 0-1.907l-1.25-1.25c.22-.442.403-.902.562-1.375h1.75c.75 0 1.344-.595 1.344-1.344v-4.312c0-.75-.595-1.344-1.344-1.344h-1.75c-.16-.473-.343-.933-.562-1.375l1.25-1.25c.53-.53.53-1.377 0-1.906l-3.065-3.034c-.528-.53-1.376-.53-1.905 0l-1.22 1.22c-.45-.225-.923-.4-1.405-.563v-1.75c0-.75-.595-1.344-1.344-1.344z" display="block" fill="url(#o)" stroke="#000" stroke-linejoin="round" stroke-opacity=".278431"/><path d="m13.875 3.5c-.64.14-.28.97-.375 1.447.046.597.012 1.387-.688 1.584-.765.162-1.646 1.02-2.374.314-.506-.426-.888-1.06-1.485-1.335-.54.274-.93.875-1.415 1.284-.654.678-1.377 1.302-1.988 2.014-.038.54.616.81.907 1.212.5.38.917 1.057.504 1.658-.34.66-.388 1.82-1.366 1.822-.658.053-1.37-.114-1.99.1-.222.62-.05 1.344-.104 2.01.018.892-.036 1.793.027 2.682.377.39 1.024.133 1.525.208.638-.094 1.423.122 1.537.86.175.712.93 1.558.254 2.234-.42.5-1.05.88-1.322 1.467.285.6.922.986 1.357 1.494.644.63 1.297 1.297 1.934 1.908.55.04.828-.62 1.237-.92.38-.5 1.06-.917 1.662-.5.65.34 1.788.4 1.788 1.364.056.66-.12 1.38.104 1.995.71.212 1.51.048 2.257.1.814-.015 1.633.03 2.444-.022.378-.363.12-1.01.196-1.498-.055-.578.023-1.325.688-1.51.777-.15 1.668-1.023 2.406-.314.505.426.887 1.06 1.484 1.335.54-.274.93-.875 1.416-1.284.654-.678 1.377-1.302 1.987-2.014.04-.54-.615-.81-.906-1.21-.506-.39-.962-1.074-.533-1.694.342-.65.4-1.788 1.366-1.788.664-.047 1.375.1 2.006-.088.19-.734.04-1.548.088-2.315-.014-.8.03-1.604-.022-2.4-.363-.38-1.01-.12-1.498-.197-.643.09-1.446-.1-1.567-.85-.188-.703-.928-1.542-.257-2.212.436-.463.93-.877 1.33-1.37.026-.542-.62-.807-.916-1.208-.784-.77-1.577-1.572-2.353-2.322-.55-.04-.827.62-1.236.92-.38.5-1.057.916-1.658.503-.66-.34-1.82-.388-1.822-1.366-.047-.664.1-1.375-.088-2.006-.734-.19-1.548-.04-2.315-.088h-2.222z" display="block" fill="none" opacity=".8" stroke="url(#n)" stroke-linejoin="round"/><path d="m12.5 21.5v-11l9 5.5z" fill="url(#l)"/><path d="m12.5 21.5v-11l9 5.5z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.278374v7.493914l6.085937-3.772288z" fill="none" opacity=".6" stroke="url(#m)" stroke-width=".992"/><g transform="matrix(.82851861 0 0 .82851861 11.262089 11.39386)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#b)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#d)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#f)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#g)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#h)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#i)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#j)" stroke="url(#k)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.block-arc.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.block-arc.svg
new file mode 100644
index 000000000..8af19c571
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.block-arc.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.23703704 0 0 .0592592 4.466667 16.051852)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.23703704 0 0 .0592592 18.466666 16.051852)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.1711695 0 0 1.1711694 -.292731 3.71521)" gradientUnits="userSpaceOnUse" x1="13.006294" x2="13.927343" xlink:href="#e" y1="5.01833" y2="13.700933"/><linearGradient id="e"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.4155965 0 0 1.0981848 1.141736 7.863783)" gradientUnits="userSpaceOnUse" x1="14.028195" x2="13.927343" xlink:href="#e" y1="2.855819" y2="13.700933"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.639229" x2="16.759317" y1="10.499164" y2="18.743319"><stop offset="0" stop-color="#fff"/><stop offset=".30191654" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd" transform="matrix(.3527769 0 0 .3527769 .000011 .13141)"><ellipse cx="5" cy="17" display="block" fill="url(#a)" opacity=".433333" rx="4" ry="1"/><ellipse cx="19" cy="17" display="block" fill="url(#c)" opacity=".433333" rx="4" ry="1"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m12 6.4997034c-5.1885241-.0001638-9.3946951 4.8117726-9.3945312 10.0002966h4.4199218c.2567675-2.554807 2.4069321-4.999832 4.9746094-5 2.566182.0022 4.714086 2.44668 4.970703 5h4.423828c.000164-5.188524-4.206007-10.0004603-9.394531-10.0002966z" fill="url(#d)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m16 10.15625c-3.206385-.000079-6.0216184 1.579821-8.0292969 3.681641-2.0076783 2.10182-3.3458052 4.955961-3.3457031 7.46289-.0004005.126733.2482695.199619.375.199219l3.5-.08984.1308594-.21875c.1443336-1.114086 1.0219761-2.827096 2.3535156-4.226566 1.33154-1.399469 3.101682-2.156153 5.015625-2.15625 1.913943.000097 3.684086.756781 5.015625 2.15625 1.331539 1.39947 2.209181 3.11248 2.353516 4.226562l.130859.21875 3.5.089844c.12673.0004.3754-.07249.375-.199219.000101-2.506929-1.338024-5.36107-3.345703-7.46289s-4.822912-3.68172-8.029297-3.681641z" fill="url(#f)" opacity=".5" stroke="url(#g)" stroke-width="1" transform="matrix(.75000188 0 0 .75000188 -.00003 -.372506)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.can.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.can.svg
new file mode 100644
index 000000000..2c90b92fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.can.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.94967397 0 0 .57566701 2.032112 8.013621)" gradientUnits="userSpaceOnUse" x1=".208334" x2="14.684547" xlink:href="#c" y1="2.485049" y2="14.700246"/><linearGradient id="c"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14.603814" x2="13.828687" xlink:href="#c" y1="-1.288149" y2="8.474587"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.864407" x2="12.389831" y1="1.254237" y2="6.542373"><stop offset="0" stop-color="#fff"/><stop offset=".09079903" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 .163689 3.574799)"><ellipse cx="11.852736" cy="17.674644" display="block" fill="url(#a)" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m19.742694 14c0 2.550211-3.64633 4.683986-7.853395 4.683986-4.2070654 0-7.8881701-2.160741-7.8881701-4.710952v-10.5l15.7415651.026966z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m19.758787 4a7.881525 4.7948771 0 0 1 -7.881525 4.7948771 7.881525 4.7948771 0 0 1 -7.8815249-4.7948771 7.881525 4.7948771 0 0 1 7.8815249-4.79487705 7.881525 4.7948771 0 0 1 7.881525 4.79487705z" fill="url(#d)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m19.241183 4a7.2411828 3.971523 0 0 1 -7.241183 3.971523 7.2411828 3.971523 0 0 1 -7.2411828-3.971523 7.2411828 3.971523 0 0 1 7.2411828-3.97152305 7.2411828 3.971523 0 0 1 7.241183 3.97152305z" fill="none" opacity=".5" stroke="url(#e)"/></g></g><path d="m5.5 11.78238c5.692087 7.227075 18.420741 4.333761 21 .21762" fill="none" opacity=".2" stroke="#f7f7f7" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.circle-pie.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.circle-pie.svg
new file mode 100644
index 000000000..268941b82
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.circle-pie.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.929067 16.270932)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.730629" x2="13.882517" y1=".657829" y2="18.759569"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.358886" x2="11.661358" y1="3.318263" y2="17.769794"><stop offset="0" stop-color="#fff"/><stop offset=".20592493" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd" transform="matrix(.3527769 0 0 .3527769 .000011 .59305)"><ellipse cx="12.008829" cy="18.132339" display="block" fill="url(#a)" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linecap="square" stroke-linejoin="round" stroke-width=".750124"><path d="m20.623217 10.318915c0 3.488197-2.10149 6.632836-5.324346 7.967273s-6.9322288.59581-9.3980854-1.87139c-2.4658564-2.4672-3.2024639-6.176974-1.8662726-9.3991024 1.3361914-3.2221288 4.4819741-5.3219063 7.970171-5.320007l.374721.00586-.0015 8.2410454 8.248212-.00586z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m11.644531 2.4804688c-3.0439012.1403471-5.7556776 1.9806573-6.9316404 4.8164062-1.2234247 2.9502-.5505752 6.340774 1.7070313 8.599609 2.2577243 2.258955 5.6471631 2.934555 8.5976561 1.712891 2.838485-1.175286 4.681204-3.892142 4.820313-6.939453l-7.460938.0059a.73345193.73345193 0 0 1 -.732422-.7324626z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.circle.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.circle.svg
new file mode 100644
index 000000000..bef480bfe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.circle.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(.92855424 0 0 .92855416 2.253786 .343938)" gradientUnits="userSpaceOnUse" x1="12.275232" x2="11.936346" y1="1.536904" y2="18.604147"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.093883" x2="12.117695" y1="2.453739" y2="15.359962"><stop offset="0" stop-color="#fff"/><stop offset=".11293009" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill-rule="evenodd" transform="matrix(1.3594866 0 0 1.3594866 -.313839 2.412708)"><ellipse cx="11.852736" cy="17.674644" display="block" fill="url(#c)" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round" stroke-width=".735572"><path d="m20.454811 10a8.4548111 8.4548111 0 0 1 -8.454811 8.454811 8.4548111 8.4548111 0 0 1 -8.4548111-8.454811 8.4548111 8.4548111 0 0 1 8.4548111-8.4548111 8.4548111 8.4548111 0 0 1 8.454811 8.4548111z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m19.719325 10a7.7193251 7.7099729 0 0 1 -7.719325 7.709973 7.7193251 7.7099729 0 0 1 -7.7193251-7.709973 7.7193251 7.7099729 0 0 1 7.7193251-7.7099729 7.7193251 7.7099729 0 0 1 7.719325 7.7099729z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".735572"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.cross.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.cross.svg
new file mode 100644
index 000000000..b3f2d1ca3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.cross.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.23703704 0 0 .0592592 11.581093 17.6897)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.500039" y1="1.5" y2="18.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.114427" x2="12.114427" y1="2.623989" y2="17.624027"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".32144856" stop-color="#fff" stop-opacity=".540441"/><stop offset=".39999998" stop-color="#fff"/><stop offset=".39999998" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.040356 .66182)"><ellipse cx="12.114427" cy="18.637848" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".711111" rx="4" ry="1"/><g stroke-linecap="round" stroke-width=".750002"><path d="m9.4894197 1.498986 5.2508153.00687-.000802 5.993141h6.000015v5.250013h-6.000015v6.000015h-5.2500133l.00215-5.996104-6.0021697-.0039v-5.25002h6.000015z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m10.239422 2.2489879.010578 6.0010121-6.0105934-.0009971-.00781 3.7539061 6.0086404.000997-.000815 5.995121h3.750009l-.0032-5.989221 6.003174-.01079v-3.7500131l-5.999212.00686-.000803-6.0068715z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.cube.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.cube.svg
new file mode 100644
index 000000000..da98f1b90
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.cube.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"><filter id="a" color-interpolation-filters="sRGB" height="1.354546" width="1.072222" x="-.036111" y="-.177273"><feGaussianBlur stdDeviation=".30468825"/></filter><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.067891" x2="15.30518" y1="4.452504" y2="17.977926"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="4.568911" y2="17.318943"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.088917" x2="21.838858" xlink:href="#b" y1="1.982926" y2="1.982926"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.067891" x2="15.30518" xlink:href="#b" y1="4.452504" y2="17.977926"/><g transform="matrix(.3527769 0 0 .3527769 -.176378 .76944)"><path d="m6.1249841.44390061h15.0000379v15.00003739h-15.0000379z" style="fill:none;stroke:#7239b3;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m22.250024 15.068937-3.750009 4.12501h-16.5000413l3.7500094-4.12501z" display="block" fill-rule="evenodd" filter="url(#a)" opacity=".468"/><g stroke-width=".750002"><path d="m3.1249766 3.4439081h15.0000374v15.0000379h-15.0000374z" style="stroke:#7239b3;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#e)"/><path d="m3.8749784 4.19391h13.5000336v13.500034h-13.5000336z" fill="none" opacity=".5" stroke="url(#c)"/><g fill-rule="evenodd" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(-.338888 -.039022)"><path d="m18.463902 3.4829301 3.000008-3.00000749v15.00003739l-3.000008 3.000008z" fill="#a56de2"/><path d="m18.463902 3.4829301 3.000008-3.00000749h-15.0000379l-3.0000075 3.00000749z" fill="url(#d)" stroke-width=".750002"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.diamond.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.diamond.svg
new file mode 100644
index 000000000..6d8619a54
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.diamond.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.2091713 0 0 .04562727 11.529365 18.13785)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.011138" x2="-2.575796" y1="11.329161" y2="21.346111"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.164941" x2="-2.983835" y1="11.481704" y2="19.668144"><stop offset="0" stop-color="#fff"/><stop offset=".12055817" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 .86565)"><ellipse cx="12" cy="18.867887" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".5" rx="3.529766" ry=".769961"/><g stroke-width=".750002"><path d="m-4.658354 8.453136h13.175779v13.175779h-13.175779z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(.70710678 -.70710678 .70710678 .70710678 0 0)"/><path d="m-3.879419 9.232071h11.61791v11.61791h-11.61791z" fill="none" opacity=".5" stroke="url(#c)" transform="matrix(.70710678 -.70710678 .70710678 .70710678 0 0)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.ellipse.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.ellipse.svg
new file mode 100644
index 000000000..36ebaac7e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.ellipse.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(.93300816 0 0 .80833922 2.207037 2.594058)" gradientUnits="userSpaceOnUse" x1="12.487165" x2="12.160019" y1="3.521428" y2="17.328022"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.838099" x2="11.586628" y1="5.319176" y2="16.608915"><stop offset="0" stop-color="#fff"/><stop offset=".04263824" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 .00004 .908139)"><ellipse cx="11.852736" cy="17.674644" display="block" fill="url(#c)" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m20.486049 11a8.4860487 7.4860492 0 0 1 -8.486049 7.486049 8.4860487 7.4860492 0 0 1 -8.4860487-7.486049 8.4860487 7.4860492 0 0 1 8.4860487-7.4860492 8.4860487 7.4860492 0 0 1 8.486049 7.4860492z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m19.807478 11a7.807478 6.7535462 0 0 1 -7.807478 6.753546 7.807478 6.7535462 0 0 1 -7.807478-6.753546 7.807478 6.7535462 0 0 1 7.807478-6.7535462 7.807478 6.7535462 0 0 1 7.807478 6.7535462z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.frame.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.frame.svg
new file mode 100644
index 000000000..05b5d31fd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.frame.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.854797 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.786375" x2="14.678721" y1="5.240539" y2="19.76619"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.154878" x2="12.154877" y1="2.654859" y2="17.654898"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.78947368 0 0 .42857136 -.947369 8.857146)"><path d="m32.866667 40.000001h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h22.866667v7.000001h-22.866667z" fill="url(#d)"/></g><g transform="matrix(1.33333 0 0 1.33333 -.206463 2.460197)"><path d="m3.5298561 3.5298561-.0000001 17.2500429h17.250043v-17.2500429zm3.7500093 3.7500093h9.7500246v9.7500246h-9.7500246z" fill="url(#e)" transform="translate(0 -2)"/><g fill="none" stroke-width=".750002"><path d="m4.5 4.5v23h23v-23zm5 5h13v13h-13z" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" stroke-width="1" transform="matrix(.75000188 0 0 .75000188 .154848 -1.845152)"/><path d="m4.2798579 2.2798579h15.7500391v15.7500391h-15.7500391z" opacity=".49" stroke="url(#f)"/></g></g><path d="m9 23.5h14" fill="none" opacity=".5" stroke="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.hexagon.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.hexagon.svg
new file mode 100644
index 000000000..00eccf5f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.hexagon.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.503704 0 0 .11633788 10.861863 16.175388)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.129547" x2="13.078282" y1="3.183147" y2="17.032742"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.769845" x2="12.769845" y1="3.877506" y2="17.377541"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd" transform="matrix(.3527769 0 0 .3527769 -.00699 .48419)"><ellipse cx="11.995196" cy="18.036797" display="block" fill="url(#a)" opacity=".6" rx="8.500005" ry="1.963204"/><g stroke-width=".750002"><path d="m6.9221457 2.7485928h10.2500003l3.827854 7.7518002-3.861 8.002906h-10.25l-3.889-8.003692z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m7.3806505 3.502505-3.5446098 6.994428 3.5182463 7.255608h9.311521l3.486341-7.244478-3.448091-7.005558z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.isosceles-triangle.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.isosceles-triangle.svg
new file mode 100644
index 000000000..da81ea9c7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.isosceles-triangle.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 25.454798 -17.400001)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 22.611871 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.500004" x2="13.881322" y1="2.068936" y2="17.627151"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13.147751" x2="13.125003" y1="4.318942" y2="17.068974"><stop offset="0" stop-color="#fff"/><stop offset=".65924817" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 .59304)"><g opacity=".4" transform="matrix(.59210674 0 0 .32142932 -2.210562 4.211802)"><path d="m35.400001 39.999999h5v7h-5z" fill="url(#a)"/><path d="m12.600001 46.999999h-5.0000002v-7h5.0000002z" fill="url(#c)"/><path d="m12.600001 39.999998h22.8v7.000001h-22.8z" fill="url(#d)"/></g><g stroke-width=".750002"><path d="m11.999999 1.693946 8.625023 16.500031h-17.2500436z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.999999 3.3584244 7.364131 14.0855506h-14.7689621z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.octagon.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.octagon.svg
new file mode 100644
index 000000000..837e1341b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.octagon.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.67160365 0 0 .15511679 14.45603 24.397135)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.33543 0 0 1.33333 1.963119 1.830007)" gradientUnits="userSpaceOnUse" x1="3.560011" x2="4.30997" y1="3.006913" y2="27.932426"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="59.172489" x2="59.430805" y1="11.21746" y2="37.658943"><stop offset="0" stop-color="#fff"/><stop offset=".04886067" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="15.967137" cy="26.879007" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".6" rx="11.333311" ry="2.617599" stroke-width="1.33333"/><g stroke-linecap="square"><path d="m11.242188 4.5864352-6.7402349 6.7402338v9.53125l6.7324219 6.732422h9.523437l6.740235-6.740234v-9.53125l-6.732422-6.7324218z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m11.662109 5.5957031-6.1503902 6.1484379v8.695312l6.1406252 6.140625h8.6875l6.148437-6.148437v-8.695313l-6.140625-6.1406249z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.paper.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.paper.svg
new file mode 100644
index 000000000..56c7aa494
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.paper.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(.0352071 0 0 .0082353 -.72485 10.980544)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.76121 10.980554)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 7.238774 10.980554)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.45714178 0 0 -.43456721 1.0286 15.096609)" gradientUnits="userSpaceOnUse" x1="22.630482" x2="22.630482" y1="45.378658" y2="3.958034"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 -.51351351 2.26969 16.324968)" gradientUnits="userSpaceOnUse" x1="20.607159" x2="20.607159" y1="42.254852" y2="5.741603"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="102" cy="112.3047" gradientTransform="matrix(.2232216 0 0 .24411513 -4.7126 -15.076452)" gradientUnits="userSpaceOnUse" r="139.55859"><stop offset="0" stop-color="#a56de2"/><stop offset=".11008343" stop-color="#a66fe3"/><stop offset=".19113763" stop-color="#a771e3" stop-opacity=".470175"/><stop offset=".30111277" stop-color="#b180e6" stop-opacity=".291228"/><stop offset=".53130001" stop-color="#fafafa" stop-opacity="0"/><stop offset=".84490001" stop-color="#ebecec" stop-opacity="0"/><stop offset="1" stop-color="#e1e2e3" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.52284561 0 0 -.53250221 -1.47603 15.037859)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.043713 2.68939)"><path d="m3.499999 13.999993h10.878638v2.006742h-10.878638z" fill="url(#a)" opacity=".15"/><path d="m3.5 14.000084v1.99989c-.62047.004-1.5-.44808-1.5-1.00008s.6924-.99981 1.5-.99981z" fill="url(#b)" opacity=".15"/><path d="m14.383825 13.991707v1.99989c.620469.004 1.5-.44808 1.5-1.00008s-.692401-.99981-1.5-.99981z" fill="url(#d)" opacity=".15"/><path d="m13.998945 14.50158c3.547748-2.041867 5.238081-3.87536 6.750017-6.0000147v-15.0000375h-17.2500428v21.0000522z" fill="url(#e)"/><path d="m20.002402-5.7460898-15.7538982-.01917.00883 19.5201918 9.4512962.09375 6.310888-4.4544571z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-width=".750002"/><path d="m3.49996 14.500709 10.21289-.00072c.94916 0 7.035051-4.8577587 7.035051-6.4707387l.0011-14.5277225-17.248981-.0008976z" fill="none" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".750002"/><path d="m13.65374 13.956438 6.593731-5.9271877c0-19.3775303-21.197051 5.9271877-6.593731 5.9271877z" fill="url(#g)"/><g fill-rule="evenodd"><path d="m11.739977 14.104222c1.503218-.01833 1.1604-7.0943368 1.1604-7.0943368s7.489349 1.8420045 7.489349-.2862153c0 .51855.0426 1.2017856-.06107 1.3635856-.74462 1.16251-5.299039 5.5327285-6.460459 5.8746185-1.63639.172321-2.128298.142349-2.128298.142349z" opacity=".05"/><path d="m12.446417 14.147823c1.57259 0 1.45396-6.1379378 1.45396-6.1379378s6.544259.9400745 6.544259-1.2862155c0 .54244.0424 1.1077193-.066 1.2769793-.77894 1.21608-5.5218 5.722515-6.73675 6.080144-.97721.0817-1.195438.06696-1.195438.06696z" opacity=".12"/><path d="m13.354407 14.148973c1.66987 0 1.54105-5.1390878 1.54105-5.1390878s5.485669.078335 5.485669-2.2862155c0 .57613-.0091 1.5068556-.124304 1.6866256-.729634 1.5912947-5.194051 5.2671857-6.530227 5.7111637-.03191.0106-.07322-.008-.102652.0027-.26579.008-.0041.01-.269618.02478z" fill="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.parallelogram.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.parallelogram.svg
new file mode 100644
index 000000000..743fd5a2a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.parallelogram.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.47407407 0 0 .11633788 9.933334 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.32129" x2="7.392721" y1="5.171994" y2="18.906645"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.305728" x2="12.282155" y1="6.110169" y2="16.788136"><stop offset="0" stop-color="#fff"/><stop offset=".24844933" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.069258 .13841)"><ellipse cx="11" cy="17.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".711111" rx="8" ry="1.963204"/><g stroke-width=".750002"><path d="m6.4994111 4.4869253 14.0005889-.0033609-3.014648 14.2467396h-14.0164361z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.1361289 5.2360286 12.4218761-.0058593-2.680074 12.7979047-12.4625301-.038588z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.pentagon.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.pentagon.svg
new file mode 100644
index 000000000..f96dbd8e9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.pentagon.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.503704 0 0 .11633788 10.866667 16.298499)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.249359" x2="13.200926" y1="7.157903" y2="18.395189"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.797456" x2="12.750002" y1="6.375084" y2="17.49926"><stop offset="0" stop-color="#fff"/><stop offset=".13078605" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd" transform="matrix(.3527769 0 0 .3527769 .000011 .17667)"><ellipse cx="12" cy="18.159908" display="block" fill="url(#a)" opacity=".6" rx="8.500005" ry="1.963204"/><g stroke-width=".750002"><path d="m11.876363 3.7468772 8.06297 5.9584575-2.795091 8.9210753h-10.2508708l-2.8239595-8.9218608z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m11.882352 4.682265 7.160972 5.316976-2.451342 7.87502h-9.1459825l-2.5106358-7.9004438z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.quadrat.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.quadrat.svg
new file mode 100644
index 000000000..cdbd47930
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.quadrat.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.854797 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.338984" x2="17.135595" y1="2.474576" y2="18.745762"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.197366" x2="12.158426" y1="2.677062" y2="17.653776"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.055878 .65132)"><g opacity=".4" transform="matrix(.59210674 0 0 .32142932 -.552132 4.796603)"><path d="m32.866667 40.000001h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h22.866667v7.000001h-22.866667z" fill="url(#d)"/></g><g stroke-width=".750002"><path d="m3.5334043 1.5287356 17.2500427.0000004-.00005 17.250043h-17.2499927z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.2834062 2.2787374 15.7495548.0006522.000485 15.7493874h-15.7500398z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.rectangle.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.rectangle.svg
new file mode 100644
index 000000000..324fff249
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.rectangle.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.569283" x2="12.024171" y1="4.425706" y2="18.663029"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="5.749983" y2="17.750013"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -.17638)"><g opacity=".4" transform="matrix(.59210674 0 0 .32142932 -2.210563 4.892841)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><g stroke-width=".750002"><path d="m1.8749739 4.6249803 20.2487991.00499.0013 14.2450477h-20.2500991z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m2.6249758 5.3749822 18.7491932.00644.000854 12.7435868h-18.7500472z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.right-triangle.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.right-triangle.svg
new file mode 100644
index 000000000..573919d85
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.right-triangle.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 25.454798 -17.400001)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 22.611871 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.916737" x2="13.233736" y1="4.103486" y2="17.47859"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.525537" x2="12.525537" y1="5.652546" y2="17.652576"><stop offset="0" stop-color="#fff"/><stop offset=".13407756" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.053095 .65175)"><g opacity=".4" transform="matrix(.59210674 0 0 .32142932 -2.060026 4.795405)"><path d="m35.400001 39.999999h5v7h-5z" fill="url(#a)"/><path d="m12.600001 46.999999h-5.0000002v-7h5.0000002z" fill="url(#c)"/><path d="m12.600001 39.999998h22.8v7.000001h-22.8z" fill="url(#d)"/></g><g stroke-width=".750002"><path d="m3.5255151 1.5275363 16.8750419 17.2500427h-16.8750419z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.2784466 3.3761738 14.3405834 14.6514042h-14.3435131z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.ring.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.ring.svg
new file mode 100644
index 000000000..291381e81
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.ring.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 16.563239)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.505199" x2="14.744168" y1="5.384357" y2="19.190916"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.053825" x2="12.305721" y1="3.600084" y2="16.11228"><stop offset="0" stop-color="#fff"/><stop offset=".09887508" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="15.140132" y2="5.961325"><stop offset="0" stop-color="#fff"/><stop offset=".47999999" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 .56308)"><ellipse cx="11.852736" cy="18.424646" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round" stroke-width=".734305" transform="matrix(1.0213772 0 0 1.0213772 -.256526 .190113)"><path d="m12 3.5449219a8.4548111 8.4548111 0 0 0 -8.4550781 8.4550781 8.4548111 8.4548111 0 0 0 8.4550781 8.455078 8.4548111 8.4548111 0 0 0 8.455078-8.455078 8.4548111 8.4548111 0 0 0 -8.455078-8.4550781zm0 2.9550781a5.5 5.5 0 0 1 5.5 5.5 5.5 5.5 0 0 1 -5.5 5.5 5.5 5.5 0 0 1 -5.5-5.5 5.5 5.5 0 0 1 5.5-5.5z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".501961" transform="translate(0 -2)"/><g fill="none"><path d="m19.710197 10a7.7101974 7.663887 0 0 1 -7.710197 7.663887 7.7101974 7.663887 0 0 1 -7.7101974-7.663887 7.7101974 7.663887 0 0 1 7.7101974-7.663887 7.7101974 7.663887 0 0 1 7.710197 7.663887z" opacity=".5" stroke="url(#c)"/><path d="m18.241587 10a6.2415883 6.2415883 0 0 1 -6.241587 6.241589 6.2415883 6.2415883 0 0 1 -6.2415887-6.241589 6.2415883 6.2415883 0 0 1 6.2415887-6.2415883 6.2415883 6.2415883 0 0 1 6.241587 6.2415883z" opacity=".5" stroke="url(#d)" stroke-linecap="square" stroke-linejoin="miter" stroke-width=".734304"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.round-quadrat.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.round-quadrat.svg
new file mode 100644
index 000000000..7010c2a95
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.round-quadrat.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.854797 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.114408" x2="12.114408" y1="2.694915" y2="17.591103"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="1" y2="18"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g opacity=".4" transform="matrix(.78947368 0 0 .42857136 -.947369 8.857146)"><path d="m32.866667 40.000001h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h22.866667v7.000001h-22.866667z" fill="url(#d)"/></g><g transform="matrix(1.33333 0 0 1.33333 -.192819 2.463739)"><ellipse cx="12" cy="17.674644" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m6.000001 1.529856h12.296624c1.36846 0 2.470145 1.1016846 2.470145 2.470145v12.315691c0 1.368461-1.101685 2.470145-2.470145 2.470145h-12.296624c-1.3684604 0-2.470145-1.101684-2.470145-2.470145v-12.315691c0-1.3684604 1.1016846-2.470145 2.470145-2.470145z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.7330508 2.2834611h12.8103832c.813636 0 1.468657.655021 1.468657 1.468657v12.8103839c0 .813636-.655021 1.468657-1.468657 1.468657h-12.8103832c-.813636 0-1.468657-.655021-1.468657-1.468657v-12.8103839c0-.813636.655021-1.468657 1.468657-1.468657z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.round-rectangle.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.round-rectangle.svg
new file mode 100644
index 000000000..ff3c199b4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.round-rectangle.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 25.454797 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 22.678536 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.338983" x2="10.322034" y1="4.686441" y2="19.330509"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.454437" x2="12.467515" y1="5.58829" y2="17.504417"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.20888158 0 0 .11339284 -.79375 1.814287)"><path d="m35.466667 40h5v7h-5z" fill="url(#a)"/><path d="m12.666666 47h-4.9999997v-7h4.9999997z" fill="url(#c)"/><path d="m12.666666 39.999999h22.866667v7.000001h-22.866667z" fill="url(#d)"/></g><g transform="matrix(.35277689 0 0 .35277689 -.005958 .136799)"><ellipse cx="12" cy="17.674644" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m5.8755412 4.4872351h12.2785978c1.375939 0 2.483645.9126052 2.483645 2.0462v10.1525289c0 1.133595-1.107706 2.0462-2.483645 2.0462h-12.2785978c-1.3759393 0-2.483645-.912605-2.483645-2.0462v-10.1525289c0-1.1335948 1.1077057-2.0462 2.483645-2.0462z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.7812263 5.237237h12.4713827c.908188 0 1.639328.6033747 1.639328 1.352858v10.044315c0 .749484-.73114 1.352858-1.639328 1.352858h-12.4713827c-.9081878 0-1.6393281-.603374-1.6393281-1.352858v-10.044315c0-.7494833.7311403-1.352858 1.6393281-1.352858z" fill="none" opacity=".5" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicshapes.trapezoid.svg b/icon-themes/elementary_svg/cmd/32/basicshapes.trapezoid.svg
new file mode 100644
index 000000000..d5d5c8161
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.trapezoid.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(1.6683291 0 0 1.4 27.362885 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(1.6683291 0 0 1.4 -20.721936 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.83258928 0 0 1 4.060268 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 -1 0 23)" gradientUnits="userSpaceOnUse" x1="18" x2="18" y1="18" y2="6"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 -1 0 23)" gradientUnits="userSpaceOnUse" x1="15.104302" x2="15.104302" y1="17.395973" y2="5.395943"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.036782 .1397)"><g opacity=".4" transform="matrix(.55263295 0 0 .32142932 -1.158896 4.746885)"><path d="m35.698662 40h4.162947v7h-4.162947z" fill="url(#a)"/><path d="m-12.386161-47h4.162947v7h-4.162947z" fill="url(#c)" transform="scale(-1)"/><path d="m12.386161 40h23.3125v7.000001h-23.3125z" fill="url(#d)"/></g><g stroke-width=".750002"><path d="m6.4792804 18.72906 11.2234496.001685 3.027731-14.2476833-17.2511881-.0040378z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.0883348 17.979058h10.0132182l2.683514-12.7429545-15.3788716-.0070777z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicstepinto.svg b/icon-themes/elementary_svg/cmd/32/basicstepinto.svg
new file mode 100644
index 000000000..7ba74c5c6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicstepinto.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.22189295 0 0 .08917096 -16.624421 26.9081)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.3105967 0 0 1.3564633 -4.439334 .899973)" gradientUnits="userSpaceOnUse" x1="-20.846001" x2="-13.585" y1="3.243" y2="11.795"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.39573234 0 0 .42799893 38.82456 -.431681)" gradientUnits="userSpaceOnUse" x1="21.471827" x2="21.5" y1="8.131228" y2="26"><stop offset="0" stop-color="#fff"/><stop offset=".188" stop-color="#fff" stop-opacity=".235"/><stop offset=".971" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.748632" x2="21.748632" y1="19.079569" y2="18.579569"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.39571558 .42801014 0 6.403311 30.903618)" gradientUnits="userSpaceOnUse" x1="32.407238" x2="32.407238" y1="5.479591" y2="30.011721"><stop offset="0" stop-color="#fff"/><stop offset=".5714286" stop-color="#fff" stop-opacity=".313725"/><stop offset=".5714286" stop-color="#fff" stop-opacity=".952206"/><stop offset=".66666669" stop-color="#fff" stop-opacity=".952206"/><stop offset=".66666669" stop-color="#fff" stop-opacity=".2"/><stop offset=".93607008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><ellipse cx="-16.125065" cy="28.335266" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.744541" ry="1.504578" stroke-width=".575157" transform="matrix(-1.33333 0 0 1.33333 2.509999 -10.78)"/><path d="m14.5 5.5.0039 2.9941406c.807998.017333 1.232303.1508341 1.542969.4375.301345.2799993.453131.720746.453131 1.3300784v3.787109c0 1.579996 1.086765 2.534079 2.996094 2.830078v.121094.121094c-1.90933.295999-2.996094 1.250082-2.996094 2.830078v3.787109c0 .609332-.151786 1.050079-.453125 1.330078-.310666.286666-.734971.420167-1.542969.4375l-.003906 2.994141c1.378663 0 2.038021-.0331 2.804688-.259766.759998-.219999 1.238933-.740704 1.572265-1.220703.334666-.481332.621094-1.203914.621094-2.142578v-4.025391c0-.818663.149454-1.391614.689453-1.738281.530665-.335999 1.304221-.505859 2.324219-.505859v-1.607422-1.607422c-1.019998 0-1.793554-.16986-2.324219-.505859-.539999-.346666-.689453-.919617-.689453-1.738281v-4.0253911c0-.9386643-.286428-1.661246-.621094-2.1425781-.333332-.4799989-.812267-1.0007037-1.572265-1.2207032-.766666-.2266661-1.426025-.2597656-2.804688-.2597656z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".378676" stroke-width=".999998" transform="matrix(1.00000001 0 0 1.00000001 6.999999 -1.000001)"/><path d="m15.5 6.5839844.002 1.2246094c.422171.1100156.926288.1189546 1.220703.390625a.99779104.99779104 0 0 1 .0039.00195c.561429.5216596.771485 1.2855361.771485 2.0605472v3.787109c0 .561252.148791.872943.462891 1.164063.314099.29112.864881.552158 1.6875.679687a.99779104.99779104 0 0 1 .845703.986328v.121097.121094a.99779104.99779104 0 0 1 -.845703.986328c-.822619.127529-1.373401.388567-1.6875.679687-.3141.29112-.462891.602811-.462891 1.164063v3.787109c0 .775017-.210071 1.538891-.771485 2.060547a.99779104.99779104 0 0 1 -.0039.002c-.294415.271671-.798532.28061-1.220703.390625l-.002 1.22461c.509538-.02634 1.133568-.01812 1.521484-.132813a.99779104.99779104 0 0 1 .0059-.002c.463643-.134212.758532-.440177 1.029297-.830078a.99779104.99779104 0 0 1 .002-.002c.219728-.316102.441319-.836515.441319-1.572219v-4.025391c0-.470043.03655-.927794.203125-1.386718.166576-.458925.500251-.905688.945313-1.191406a.99779104.99779104 0 0 1 .0059-.0039c.502689-.318286 1.204086-.340132 1.859375-.429687v-.839851-.839844c-.655289-.08956-1.356686-.111401-1.859375-.429687a.99779104.99779104 0 0 1 -.0059-.0039c-.445062-.285725-.778737-.732488-.945313-1.191413s-.203125-.916675-.203125-1.386718v-4.0253911c0-.7357045-.221591-1.256117-.441406-1.5722657a.99779104.99779104 0 0 1 -.002-.00195c-.270718-.3899043-.565606-.6958683-1.02925-.8300812a.99779104.99779104 0 0 1 -.0059-.00195c-.387875-.1146909-1.011906-.1064709-1.521444-.1328156z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999998" transform="matrix(1.00000001 0 0 1.00000001 6.999999 -1.000001)"/><ellipse cx="-16.125065" cy="28.335266" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.744541" ry="1.504578" stroke-width=".575157" transform="matrix(1.33333 0 0 1.33333 29.519042 -10.78)"/><path d="m14.5 5.5.0039 2.9941406c.807998.017333 1.232303.1508341 1.542969.4375.301345.2799993.453131.720746.453131 1.3300784v3.787109c0 1.579996 1.086765 2.534079 2.996094 2.830078v.121094.121094c-1.90933.295999-2.996094 1.250082-2.996094 2.830078v3.787109c0 .609332-.151786 1.050079-.453125 1.330078-.310666.286666-.734971.420167-1.542969.4375l-.003906 2.994141c1.378663 0 2.038021-.0331 2.804688-.259766.759998-.219999 1.238933-.740704 1.572265-1.220703.334666-.481332.621094-1.203914.621094-2.142578v-4.025391c0-.818663.149454-1.391614.689453-1.738281.530665-.335999 1.304221-.505859 2.324219-.505859v-1.607422-1.607422c-1.019998 0-1.793554-.16986-2.324219-.505859-.539999-.346666-.689453-.919617-.689453-1.738281v-4.0253911c0-.9386643-.286428-1.661246-.621094-2.1425781-.333332-.4799989-.812267-1.0007037-1.572265-1.2207032-.766666-.2266661-1.426025-.2597656-2.804688-.2597656z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".378676" stroke-width=".999998" transform="matrix(-1.00000001 0 0 1.00000001 25.029043 -1.000001)"/><path d="m15.5 6.5839844.002 1.2246094c.422171.1100156.926288.1189546 1.220703.390625a.99779104.99779104 0 0 1 .0039.00195c.561429.5216596.771485 1.2855361.771485 2.0605472v3.787109c0 .561252.148791.872943.462891 1.164063.314099.29112.864881.552158 1.6875.679687a.99779104.99779104 0 0 1 .845703.986328v.121097.121094a.99779104.99779104 0 0 1 -.845703.986328c-.822619.127529-1.373401.388567-1.6875.679687-.3141.29112-.462891.602811-.462891 1.164063v3.787109c0 .775017-.210071 1.538891-.771485 2.060547a.99779104.99779104 0 0 1 -.0039.002c-.294415.271671-.798532.28061-1.220703.390625l-.002 1.22461c.509538-.02634 1.133568-.01812 1.521484-.132813a.99779104.99779104 0 0 1 .0059-.002c.463643-.134212.758532-.440177 1.029297-.830078a.99779104.99779104 0 0 1 .002-.002c.219728-.316102.441319-.836515.441319-1.572219v-4.025391c0-.470043.03655-.927794.203125-1.386718.166576-.458925.500251-.905688.945313-1.191406a.99779104.99779104 0 0 1 .0059-.0039c.502689-.318286 1.204086-.340132 1.859375-.429687v-.839851-.839844c-.655289-.08956-1.356686-.111401-1.859375-.429687a.99779104.99779104 0 0 1 -.0059-.0039c-.445062-.285725-.778737-.732488-.945313-1.191413s-.203125-.916675-.203125-1.386718v-4.0253911c0-.7357045-.221591-1.256117-.441406-1.5722657a.99779104.99779104 0 0 1 -.002-.00195c-.270718-.3899043-.565606-.6958683-1.02925-.8300812a.99779104.99779104 0 0 1 -.0059-.00195c-.387875-.1146909-1.011906-.1064709-1.521444-.1328156z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999998" transform="matrix(-1.00000001 0 0 1.00000001 25.029043 -1.000001)"/><g transform="matrix(0 1 1 0 -1.079569 .251368)"><path d="m10.788721 11.079569c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l7-5-7-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" style="display:block;stroke:#452981;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><path d="m9.5662282 13.079569c-1.6013467 2.354314.2615956 7.464661 5.7224928 6.42689v2.123957l4.2815-3.050847-4.2815-3.047835v2.047835c-6.1674416.329165-6-3.5-5.7224928-4.5z" display="block" fill="none" opacity=".5" stroke="url(#e)" stroke-miterlimit="7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicstepout.svg b/icon-themes/elementary_svg/cmd/32/basicstepout.svg
new file mode 100644
index 000000000..9003da86b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicstepout.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.22189295 0 0 .08917096 -16.624421 26.9081)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.3105967 0 0 1.3564633 -4.439334 .899973)" gradientUnits="userSpaceOnUse" x1="-20.846001" x2="-13.585" y1="3.243" y2="11.795"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.39573234 0 0 .42799893 38.82456 -.431681)" gradientUnits="userSpaceOnUse" x1="21.471827" x2="21.5" y1="8.131228" y2="26"><stop offset="0" stop-color="#fff"/><stop offset=".188" stop-color="#fff" stop-opacity=".235"/><stop offset=".971" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="21.788721" x2="7.788721" y1="18.079569" y2="18.079569"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.39571558 .42801014 0 6.403311 30.903618)" gradientUnits="userSpaceOnUse" x1="31.656153" x2="31.645657" y1="28.390795" y2="4.405059"><stop offset="0" stop-color="#fff"/><stop offset=".53972477" stop-color="#fff" stop-opacity=".235294"/><stop offset=".93607008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><ellipse cx="-16.125065" cy="28.335266" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.744541" ry="1.504578" stroke-width=".575157" transform="matrix(-1.33333 0 0 1.33333 2.509999 -10.78)"/><path d="m14.5 5.5.0039 2.9941406c.807998.017333 1.232303.1508341 1.542969.4375.301345.2799993.453131.720746.453131 1.3300784v3.787109c0 1.579996 1.086765 2.534079 2.996094 2.830078v.121094.121094c-1.90933.295999-2.996094 1.250082-2.996094 2.830078v3.787109c0 .609332-.151786 1.050079-.453125 1.330078-.310666.286666-.734971.420167-1.542969.4375l-.003906 2.994141c1.378663 0 2.038021-.0331 2.804688-.259766.759998-.219999 1.238933-.740704 1.572265-1.220703.334666-.481332.621094-1.203914.621094-2.142578v-4.025391c0-.818663.149454-1.391614.689453-1.738281.530665-.335999 1.304221-.505859 2.324219-.505859v-1.607422-1.607422c-1.019998 0-1.793554-.16986-2.324219-.505859-.539999-.346666-.689453-.919617-.689453-1.738281v-4.0253911c0-.9386643-.286428-1.661246-.621094-2.1425781-.333332-.4799989-.812267-1.0007037-1.572265-1.2207032-.766666-.2266661-1.426025-.2597656-2.804688-.2597656z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".378676" stroke-width=".999998" transform="matrix(1.00000001 0 0 1.00000001 6.999999 -1.000001)"/><path d="m15.5 6.5839844.002 1.2246094c.422171.1100156.926288.1189546 1.220703.390625a.99779104.99779104 0 0 1 .0039.00195c.561429.5216596.771485 1.2855361.771485 2.0605472v3.787109c0 .561252.148791.872943.462891 1.164063.314099.29112.864881.552158 1.6875.679687a.99779104.99779104 0 0 1 .845703.986328v.121097.121094a.99779104.99779104 0 0 1 -.845703.986328c-.822619.127529-1.373401.388567-1.6875.679687-.3141.29112-.462891.602811-.462891 1.164063v3.787109c0 .775017-.210071 1.538891-.771485 2.060547a.99779104.99779104 0 0 1 -.0039.002c-.294415.271671-.798532.28061-1.220703.390625l-.002 1.22461c.509538-.02634 1.133568-.01812 1.521484-.132813a.99779104.99779104 0 0 1 .0059-.002c.463643-.134212.758532-.440177 1.029297-.830078a.99779104.99779104 0 0 1 .002-.002c.219728-.316102.441319-.836515.441319-1.572219v-4.025391c0-.470043.03655-.927794.203125-1.386718.166576-.458925.500251-.905688.945313-1.191406a.99779104.99779104 0 0 1 .0059-.0039c.502689-.318286 1.204086-.340132 1.859375-.429687v-.839851-.839844c-.655289-.08956-1.356686-.111401-1.859375-.429687a.99779104.99779104 0 0 1 -.0059-.0039c-.445062-.285725-.778737-.732488-.945313-1.191413s-.203125-.916675-.203125-1.386718v-4.0253911c0-.7357045-.221591-1.256117-.441406-1.5722657a.99779104.99779104 0 0 1 -.002-.00195c-.270718-.3899043-.565606-.6958683-1.02925-.8300812a.99779104.99779104 0 0 1 -.0059-.00195c-.387875-.1146909-1.011906-.1064709-1.521444-.1328156z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999998" transform="matrix(1.00000001 0 0 1.00000001 6.999999 -1.000001)"/><ellipse cx="-16.125065" cy="28.335266" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.744541" ry="1.504578" stroke-width=".575157" transform="matrix(1.33333 0 0 1.33333 29.519042 -10.78)"/><path d="m14.5 5.5.0039 2.9941406c.807998.017333 1.232303.1508341 1.542969.4375.301345.2799993.453131.720746.453131 1.3300784v3.787109c0 1.579996 1.086765 2.534079 2.996094 2.830078v.121094.121094c-1.90933.295999-2.996094 1.250082-2.996094 2.830078v3.787109c0 .609332-.151786 1.050079-.453125 1.330078-.310666.286666-.734971.420167-1.542969.4375l-.003906 2.994141c1.378663 0 2.038021-.0331 2.804688-.259766.759998-.219999 1.238933-.740704 1.572265-1.220703.334666-.481332.621094-1.203914.621094-2.142578v-4.025391c0-.818663.149454-1.391614.689453-1.738281.530665-.335999 1.304221-.505859 2.324219-.505859v-1.607422-1.607422c-1.019998 0-1.793554-.16986-2.324219-.505859-.539999-.346666-.689453-.919617-.689453-1.738281v-4.0253911c0-.9386643-.286428-1.661246-.621094-2.1425781-.333332-.4799989-.812267-1.0007037-1.572265-1.2207032-.766666-.2266661-1.426025-.2597656-2.804688-.2597656z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".378676" stroke-width=".999998" transform="matrix(-1.00000001 0 0 1.00000001 25.029043 -1.000001)"/><path d="m15.5 6.5839844.002 1.2246094c.422171.1100156.926288.1189546 1.220703.390625a.99779104.99779104 0 0 1 .0039.00195c.561429.5216596.771485 1.2855361.771485 2.0605472v3.787109c0 .561252.148791.872943.462891 1.164063.314099.29112.864881.552158 1.6875.679687a.99779104.99779104 0 0 1 .845703.986328v.121097.121094a.99779104.99779104 0 0 1 -.845703.986328c-.822619.127529-1.373401.388567-1.6875.679687-.3141.29112-.462891.602811-.462891 1.164063v3.787109c0 .775017-.210071 1.538891-.771485 2.060547a.99779104.99779104 0 0 1 -.0039.002c-.294415.271671-.798532.28061-1.220703.390625l-.002 1.22461c.509538-.02634 1.133568-.01812 1.521484-.132813a.99779104.99779104 0 0 1 .0059-.002c.463643-.134212.758532-.440177 1.029297-.830078a.99779104.99779104 0 0 1 .002-.002c.219728-.316102.441319-.836515.441319-1.572219v-4.025391c0-.470043.03655-.927794.203125-1.386718.166576-.458925.500251-.905688.945313-1.191406a.99779104.99779104 0 0 1 .0059-.0039c.502689-.318286 1.204086-.340132 1.859375-.429687v-.839851-.839844c-.655289-.08956-1.356686-.111401-1.859375-.429687a.99779104.99779104 0 0 1 -.0059-.0039c-.445062-.285725-.778737-.732488-.945313-1.191413s-.203125-.916675-.203125-1.386718v-4.0253911c0-.7357045-.221591-1.256117-.441406-1.5722657a.99779104.99779104 0 0 1 -.002-.00195c-.270718-.3899043-.565606-.6958683-1.02925-.8300812a.99779104.99779104 0 0 1 -.0059-.00195c-.387875-.1146909-1.011906-.1064709-1.521444-.1328156z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999998" transform="matrix(-1.00000001 0 0 1.00000001 25.029043 -1.000001)"/><g transform="matrix(0 -1 1 0 -1.079569 29.788721)"><path d="m10.788721 11.079569c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l7-5-7-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" style="display:block;stroke:#002e99;stroke-opacity:.501961;stroke-linecap:round;stroke-linejoin:round;fill:url(#d)"/><path d="m9.5662282 13.079569c-1.6013467 2.354314.2615956 7.464661 5.7224928 6.42689v2.123957l4.2815-3.050847-4.2815-3.047835v2.047835c-6.1674416.329165-6-3.5-5.7224928-4.5z" display="block" fill="none" opacity=".5" stroke="url(#e)" stroke-miterlimit="7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicstepover.svg b/icon-themes/elementary_svg/cmd/32/basicstepover.svg
new file mode 100644
index 000000000..2cca05440
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicstepover.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(-.39573234 0 0 .42799893 38.82456 -.431681)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="21.471827" x2="21.5" y1="8.131228" y2="26"><stop offset="0" stop-color="#fff"/><stop offset=".188" stop-color="#fff" stop-opacity=".235"/><stop offset=".971" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.22189295 0 0 .08917096 -16.624421 26.9081)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><linearGradient id="c" gradientTransform="matrix(-1.3105967 0 0 1.3564633 -4.439334 .899973)" gradientUnits="userSpaceOnUse" x1="-20.846" x2="-13.585" y1="3.243" y2="11.795"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.39573234 0 0 .42799893 38.82456 -.431681)" gradientUnits="userSpaceOnUse" x1="27" x2="27" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".188" stop-color="#fff" stop-opacity=".235"/><stop offset=".66666669" stop-color="#fff" stop-opacity=".192157"/><stop offset=".66666669" stop-color="#fff" stop-opacity=".735294"/><stop offset=".75" stop-color="#fff" stop-opacity=".735294"/><stop offset=".75" stop-color="#fff" stop-opacity=".172549"/><stop offset=".971" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 .39222569 -.36562575 0 33.084574 -2.007677)" gradientUnits="userSpaceOnUse" x1="8.917" x2="43.531" y1="22.499" y2="22.041"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.22189295 0 0 .08917096 -16.624421 26.9081)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-16.125065" cy="28.335266" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".245" rx="3.744541" ry="1.504578" stroke-width=".575157" transform="matrix(-1.33333 0 0 1.33333 -4.49 -9.78)"/><g stroke-linejoin="round"><path d="m14.5 5.5.003906 2.9941406c.807998.017333 1.232303.1508341 1.542969.4375.301339.2799993.453125.720746.453125 1.3300784v3.787109c0 1.579996 1.086765 2.534079 2.996094 2.830078v.121094.121094c-1.90933.295999-2.996094 1.250082-2.996094 2.830078v3.787109c0 .609332-.151786 1.050079-.453125 1.330078-.310666.286666-.734971.420167-1.542969.4375l-.003906 2.994141c1.378663 0 2.038021-.0331 2.804688-.259766.759998-.219999 1.238933-.740704 1.572265-1.220703.334666-.481332.621094-1.203914.621094-2.142578v-4.025391c0-.818663.149454-1.391614.689453-1.738281.530665-.335999 1.304221-.505859 2.324219-.505859v-1.607422-1.607422c-1.019998 0-1.793554-.16986-2.324219-.505859-.539999-.346666-.689453-.919617-.689453-1.738281v-4.0253911c0-.9386643-.286428-1.661246-.621094-2.1425781-.333332-.4799989-.812267-1.0007037-1.572265-1.2207032-.766666-.2266661-1.426025-.2597656-2.804688-.2597656z" fill="url(#c)" stroke="#000" stroke-opacity=".378676" stroke-width=".999998" transform="matrix(1.00000001 0 0 1.00000001 -.000001 0)"/><path d="m15.5 6.5839844.002 1.2246094c.422171.1100156.926288.1189546 1.220703.390625a.99779104.99779104 0 0 1 .0039.00195c.561429.5216596.771485 1.2855361.771485 2.0605471v3.787109c0 .561252.148791.872943.462891 1.164063.314099.29112.864881.552158 1.6875.679687a.99779104.99779104 0 0 1 .845703.986328v.1210971.121094a.99779104.99779104 0 0 1 -.845703.986328c-.822619.127529-1.373401.388567-1.6875.679687-.3141.29112-.462891.602811-.462891 1.164063v3.787109c0 .775017-.210071 1.538891-.771485 2.060547a.99779104.99779104 0 0 1 -.0039.002c-.294415.271671-.798532.28061-1.220703.390625l-.002 1.22461c.509538-.02634 1.133568-.01812 1.521484-.132813a.99779104.99779104 0 0 1 .0059-.002c.463643-.134212.758532-.440177 1.029297-.830078a.99779104.99779104 0 0 1 .002-.002c.219728-.316102.441319-.836515.441319-1.572219v-4.025391c0-.470043.03655-.927794.203125-1.386718.166576-.458925.500251-.905688.945313-1.191406a.99779104.99779104 0 0 1 .0059-.0039c.502689-.318286 1.204086-.340132 1.859375-.429687v-.839851-.839844c-.655289-.08956-1.356686-.111401-1.859375-.429687a.99779104.99779104 0 0 1 -.0059-.0039c-.445062-.285725-.778737-.732488-.945313-1.191413s-.203125-.916675-.203125-1.386718v-4.0253911c0-.7357045-.221591-1.256117-.441406-1.5722657a.99779104.99779104 0 0 1 -.002-.00195c-.270718-.3899043-.565606-.6958683-1.02925-.8300812a.99779104.99779104 0 0 1 -.0059-.00195c-.387875-.1146909-1.011906-.1064709-1.521444-.1328156z" fill="none" stroke="url(#a)" stroke-width=".999998" transform="matrix(1.00000001 0 0 1.00000001 -.000001 0)"/><path d="m15 .5c-7.4558441 0-13.5 4.9101491-13.5 8.5.0003929.1446584.0108154.2892702.03125.4335938.3356652-3.0454147 5.3686827-7.4299268 11.46875-7.4335938 6.15133.0017 11.210795 4.4234282 11.482422 7.4960938l-2.982422.0039062 5 7 5-7h-3c.02744-.1650408-.001195-.3344323 0-.5 0-3.5898509-6.044156-8.5-13.5-8.5z" display="block" fill="url(#e)" stroke="#206b00" stroke-linecap="round" stroke-opacity=".501961"/></g><path d="m15 1.3561817c-3.471285 0-6.9211741.3384316-9.328125 1.4973339-.1645817.0792431-.312044.1649413-.4667969.2480469 2.1846255-1.0152423 5.4031579-1.6013398 8.7949219-1.6015625 6.351275 0 8.5 3 10 5 .896051.7996686 1.6351 3.91143.95676 4h-1.598326l3.141566 4.5 3-4.5h-2c.488979-3.0926387-1.813399-5.419475-4-6.5-2.406951-1.1589023-5.028715-2.6438183-8.5-2.6438183zm-12.1152344 3.5090527c-.5997756.7071898-.8842693 1.4276816-.8847656 2.1328125.0003301.1215432.00815.2434528.025391.3652343.00588.041421.00654.083416.00195.125-.0368166.3341044.1051876-.5558996.0371121-.2246093-.0680754.3312903.1552894-.553557.0566407-.2265625-.098649.3269945.208425-.5480202.0800781-.2265625-.128347.3214577.2586245-.5434518.1015625-.2285157-.1570621.3149364.3097629-.5361807.125-.2285156-.1138667.1896096-.0006971.0049532.0917968-.140625-.0108025-.0708933-.0173149-.1418767-.0195312-.2128906.0042824-.3831222.1335835-.764462.3847656-1.1347656z" style="display:block;opacity:.5;fill:none;stroke-width:.963998;stroke-miterlimit:7;stroke:url(#d)"/><ellipse cx="-16.125065" cy="28.335266" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="3.744541" ry="1.504578" stroke-width=".575157" transform="matrix(1.33333 0 0 1.33333 30.519042 -9.78)"/><g stroke-linejoin="round" stroke-width=".999998"><path d="m14.5 5.5.0039 2.9941406c.807998.017333 1.232303.1508341 1.542969.4375.301345.2799993.453131.720746.453131 1.3300784v3.787109c0 1.579996 1.086765 2.534079 2.996094 2.830078v.121094.121094c-1.90933.295999-2.996094 1.250082-2.996094 2.830078v3.787109c0 .609332-.151786 1.050079-.453125 1.330078-.310666.286666-.734971.420167-1.542969.4375l-.003906 2.994141c1.378663 0 2.038021-.0331 2.804688-.259766.759998-.219999 1.238933-.740704 1.572265-1.220703.334666-.481332.621094-1.203914.621094-2.142578v-4.025391c0-.818663.149454-1.391614.689453-1.738281.530665-.335999 1.304221-.505859 2.324219-.505859v-1.607422-1.607422c-1.019998 0-1.793554-.16986-2.324219-.505859-.539999-.346666-.689453-.919617-.689453-1.738281v-4.0253911c0-.9386643-.286428-1.661246-.621094-2.1425781-.333332-.4799989-.812267-1.0007037-1.572265-1.2207032-.766666-.2266661-1.426025-.2597656-2.804688-.2597656z" fill="url(#c)" stroke="#000" stroke-opacity=".378676" transform="matrix(-1.00000001 0 0 1.00000001 26.029043 0)"/><path d="m15.5 6.5839844.002 1.2246094c.422171.1100156.926288.1189546 1.220703.390625a.99779104.99779104 0 0 1 .0039.00195c.561429.5216596.771485 1.2855361.771485 2.0605472v3.787109c0 .561252.148791.872943.462891 1.164063.314099.29112.864881.552158 1.6875.679687a.99779104.99779104 0 0 1 .845703.986328v.121097.121094a.99779104.99779104 0 0 1 -.845703.986328c-.822619.127529-1.373401.388567-1.6875.679687-.3141.29112-.462891.602811-.462891 1.164063v3.787109c0 .775017-.210071 1.538891-.771485 2.060547a.99779104.99779104 0 0 1 -.0039.002c-.294415.271671-.798532.28061-1.220703.390625l-.002 1.22461c.509538-.02634 1.133568-.01812 1.521484-.132813a.99779104.99779104 0 0 1 .0059-.002c.463643-.134212.758532-.440177 1.029297-.830078a.99779104.99779104 0 0 1 .002-.002c.219728-.316102.441319-.836515.441319-1.572219v-4.025391c0-.470043.03655-.927794.203125-1.386718.166576-.458925.500251-.905688.945313-1.191406a.99779104.99779104 0 0 1 .0059-.0039c.502689-.318286 1.204086-.340132 1.859375-.429687v-.839851-.839844c-.655289-.08956-1.356686-.111401-1.859375-.429687a.99779104.99779104 0 0 1 -.0059-.0039c-.445062-.285725-.778737-.732488-.945313-1.191413s-.203125-.916675-.203125-1.386718v-4.0253911c0-.7357045-.221591-1.256117-.441406-1.5722657a.99779104.99779104 0 0 1 -.002-.00195c-.270718-.3899043-.565606-.6958683-1.02925-.8300812a.99779104.99779104 0 0 1 -.0059-.00195c-.387875-.1146909-1.011906-.1064709-1.521444-.1328156z" fill="none" stroke="url(#a)" transform="matrix(-1.00000001 0 0 1.00000001 26.029043 0)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/basicstop.svg b/icon-themes/elementary_svg/cmd/32/basicstop.svg
new file mode 100644
index 000000000..166ad9cd9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicstop.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" gradientUnits="userSpaceOnUse" x1="15.613695" x2="15.613695" y1="2.048056" y2="29.852958"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.721151" x2="15.721151" y1="9.999918" y2="22.999788"><stop offset="0" stop-color="#fffdf3"/><stop offset="1" stop-color="#fbebeb"/></linearGradient><radialGradient id="c" cx="99.157" cy="186.171" gradientTransform="matrix(.17525 0 0 .05576 -1.377 18.12)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="d" cx="1.198" cy="8.45" gradientTransform="matrix(0 3.03002 -3.2054 0 43.085 -13.093)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#f8b17e"/><stop offset=".262" stop-color="#ed5353"/><stop offset=".661" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><path d="m27 28.5a11 3.5 0 1 1 -22 0 11 3.5 0 1 1 22 0z" fill="url(#c)"/><path d="m16 1.5c-8 0-14.5 6.5-14.5 14.5s6.5 14.5 14.5 14.5 14.5-6.5 14.5-14.5-6.5-14.5-14.5-14.5z" fill="url(#d)"/><path d="m29.5 16c0 7.456-6.045 13.5-13.5 13.5-7.456 0-13.5-6.044-13.5-13.5s6.044-13.5 13.5-13.5c7.455 0 13.5 6.044 13.5 13.5z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m16 1.502c-8 0-14.498 6.498-14.498 14.498s6.498 14.498 14.498 14.498 14.498-6.498 14.498-14.498-6.498-14.498-14.498-14.498z" fill="none" opacity=".5" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round"/><path d="m10 10.004a.997.997 0 0 0 -.996.996v12a.997.997 0 0 0 .996.996h12a.997.997 0 0 0 .996-.996v-12a.997.997 0 0 0 -.996-.996z" fill="#7a0000" fill-rule="evenodd" opacity=".15"/><path d="m10 11h12v12h-12z" fill="#7a0000" fill-rule="evenodd" opacity=".3"/><path d="m10 10h12v12h-12z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/beforeobject.svg b/icon-themes/elementary_svg/cmd/32/beforeobject.svg
new file mode 100644
index 000000000..0132265de
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/beforeobject.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(.71627 0 0 .7691 1.397 -29.832)" gradientUnits="userSpaceOnUse" x1="31.053" x2="30.923" y1="66.863" y2="47.148"><stop offset="0" stop-color="#fff"/><stop offset=".233" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1.33333 -1.33333 0 38.55 36.83)" gradientUnits="userSpaceOnUse" x1="11.11" x2="22.83" y1="10.52" y2="10.719"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.36797 0 0 .39444 32.308 -2.697)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.86666 0 0 2 .562 14.497)" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="3.506" y2="5.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.495 21.497h28l.004 3.008h-28z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75" transform="translate(0 -11)"/><path d="m1.995 11.505h27" fill="none" opacity=".3" stroke="#fff" stroke-width="1.006"/><path d="m17.075 11.67c0 3.407 2.914 6.17 6.094 6.17 3.178 0 5.755-2.763 5.755-6.17 0-3.41-2.577-6.172-5.756-6.172-3.18 0-6.095 2.763-6.095 6.17z" fill="url(#c)" fill-rule="evenodd" opacity=".141" transform="matrix(1 0 0 -1 0 35.003)"/><path d="m15.253 13.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" display="block" fill="url(#b)" transform="matrix(1 0 0 -1 0 35.003)"/><g fill="none"><path d="m22.984 21.175a.417.417 0 0 1 -.308-.15l-4.93-5.928a.417.417 0 0 1 .32-.682h2.35v-7.585a.417.417 0 0 1 .416-.415h4.336a.417.417 0 0 1 .416.416v7.585h2.4a.417.417 0 0 1 .32.684l-4.99 5.926a.417.417 0 0 1 -.33.15z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" transform="matrix(1 0 0 -1 0 35.003)"/><path d="m15.253 21.505 7.744-9.35 7.75 9.35h-4.245v8h-7.002v-8z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g><path d="m1.506 15.51h11.99v2.994h-11.991z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 16.02h11.01v.99h-11.01z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/behindobject.svg b/icon-themes/elementary_svg/cmd/32/behindobject.svg
new file mode 100644
index 000000000..2c82200f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/behindobject.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(.71627 0 0 .7691 1.397 -29.832)" gradientUnits="userSpaceOnUse" x1="33.06" x2="33.018" y1="46.71" y2="62.913"><stop offset="0" stop-color="#fff"/><stop offset=".233" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1.33333 -1.33333 0 38.55 36.83)" gradientUnits="userSpaceOnUse" x1="23.176" x2="10.566" y1="11.581" y2="11.979"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.36797 0 0 .39444 32.308 -2.697)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.86666 0 0 2 .562 14.497)" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="3.506" y2="5.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.495 21.497h28l.004 3.008h-28z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75" transform="translate(0 -5)"/><path d="m1.995 17.505h27" fill="none" opacity=".3" stroke="#fff" stroke-width="1.006"/><path d="m17.075 11.67c0 3.407 2.914 6.17 6.094 6.17 3.177 0 5.754-2.763 5.754-6.17 0-3.41-2.577-6.172-5.756-6.172-3.18 0-6.095 2.763-6.095 6.17z" fill="url(#c)" fill-rule="evenodd" opacity=".141" transform="translate(0 -5)"/><path d="m15.253 13.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" display="block" fill="url(#b)" transform="translate(0 -5)"/><g fill="none"><path d="m22.984 21.175a.417.417 0 0 1 -.308-.15l-4.93-5.928a.417.417 0 0 1 .32-.682h2.35v-7.585a.417.417 0 0 1 .416-.415h4.336a.417.417 0 0 1 .416.416v7.586h2.4a.417.417 0 0 1 .32.684l-4.99 5.926a.417.417 0 0 1 -.33.15z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" transform="translate(0 -5)"/><path d="m15.253 8.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g><path d="m1.506 14.492h11.99v-2.992h-11.99z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 13.982h11.01v-.99h-11.01z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezier_unfilled.svg b/icon-themes/elementary_svg/cmd/32/bezier_unfilled.svg
new file mode 100644
index 000000000..0a25b8b49
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bezier_unfilled.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.89024" xlink:href="#i" y1="414.01666" y2="410.13095"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.8237" xlink:href="#i" y1="414.01666" y2="410.13095"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#g" y1="414.66092" y2="409.06992"/><linearGradient id="g"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#g" y1="413.94385" y2="409.06992"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><g fill="none" transform="matrix(-.94280668 .94280668 -.94280668 -.94280668 566.169813 247.466722)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#f)" stroke-width=".750002"/></g><g fill="none" transform="matrix(.94280668 -.94280668 -.94280668 -.94280668 247.47014 566.166395)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#e)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#h)" stroke-width=".750002"/></g><g transform="matrix(-.70710678 .70710678 .70710678 .70710678 8.489673 -14.141162)"><path d="m26.666015 20.158203a1.33333 1.3333299 0 0 1 1.333985 1.333985 1.33333 1.3333299 0 0 1 -1.333985 1.332031 1.33333 1.3333299 0 0 1 -1.332031-1.332031 1.33333 1.3333299 0 0 1 1.332031-1.333985zm-21.332031 0a1.33333 1.3333299 0 0 1 1.332032 1.333985 1.33333 1.3333299 0 0 1 -1.332032 1.332031 1.33333 1.3333299 0 0 1 -1.333984-1.332031 1.33333 1.3333299 0 0 1 1.333984-1.333985zm19.666016 1.333985h-18z" fill="#729fcf" fill-rule="evenodd" stroke="#002e99" stroke-opacity=".588235" stroke-width="3"/><g stroke="#8cd5ff"><path d="m25.333285 21.491675h-18.66662" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" transform="scale(-1 1)"><ellipse cx="-5.333353" cy="21.491697" rx="1.33333" ry="1.33333"/><ellipse cx="-26.666632" cy="21.491697" rx="1.33333" ry="1.33333"/></g></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 16.268165 2.11031)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierappend.svg b/icon-themes/elementary_svg/cmd/32/bezierappend.svg
new file mode 100644
index 000000000..f0d16e638
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bezierappend.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" gradientUnits="userSpaceOnUse" x1="16.491526" x2="16.528423" y1="7.661017" y2="15.728813"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#f)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#b)" stroke="url(#c)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#d)"/></g><g stroke-miterlimit="3.5"><path d="m14.5 7.5v3l-2.98.014-.02 2.986 2.989-.027.011 3.027h3l-.025-2.996 3.028.002-.003-3.006h-3v-3z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m14.5 11.5h-2m7 0h-2m-1-3h-1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square" stroke-miterlimit="3.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierclose.svg b/icon-themes/elementary_svg/cmd/32/bezierclose.svg
new file mode 100644
index 000000000..c74f6999d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bezierclose.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(2.168281 0 0 1.3333967 39.142045 -539.49726)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.168281 0 0 1.33333 16.690072 -539.48259)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g stroke-width="1.213525"><g transform="matrix(.131509 -1.1165934 .99313562 .11696852 -17.524374 29.574339)"><path d="m3.8669995 23.013336 24.1330005-.013333v3.99999l-24.1330005.01333z" fill="url(#d)"/><path d="m4.0326723 24h23.9673277v1.999995h-23.9673277z" fill="url(#e)"/></g><g transform="matrix(.83344418 -.55260366 .55260366 .83344418 -9.704129 7.803358)"><path d="m3.8669995 23.013336 24.1330005-.013333v3.99999l-24.1330005.01333z" fill="url(#d)"/><path d="m4.0326723 24h23.9673277v1.999995h-23.9673277z" fill="url(#e)"/></g><g transform="matrix(.84080448 .54133893 -.54133893 .84080448 19.532284 -19.018402)"><path d="m3.8669995 23.013336 24.1330005-.013333v3.99999l-24.1330005.01333z" fill="url(#d)"/><path d="m4.0326723 24h23.9673277v1.999995h-23.9673277z" fill="url(#e)"/></g></g><g stroke-linecap="round" stroke-linejoin="round"><g transform="translate(-2.008698 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><g transform="translate(15.991302 9.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierconvert.svg b/icon-themes/elementary_svg/cmd/32/bezierconvert.svg
new file mode 100644
index 000000000..549a4be2f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bezierconvert.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#b" y1="2" y2="8"/><linearGradient id="b"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="translate(6 -970.36218)" gradientUnits="userSpaceOnUse" x1="1.5" x2="1.5" xlink:href="#d" y1="978.36218" y2="971.86218"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="8" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#f" y1="972.36218" y2="975.86218"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.247394" x2="12.843588" xlink:href="#b" y1="3.22931" y2="7.8255"/><linearGradient id="h" gradientTransform="translate(6 -970.36218)" gradientUnits="userSpaceOnUse" x1="6.490034" x2="1.5" xlink:href="#d" y1="976.41992" y2="971.86218"/><linearGradient id="i" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="1.247394" x2="4.782928" xlink:href="#f" y1="972.59149" y2="976.12708"/><linearGradient id="j" gradientTransform="matrix(1.6172719 0 0 1.3333967 38.31086 -539.49768)" gradientUnits="userSpaceOnUse" x1="-16" x2="-3.07243" xlink:href="#p" y1="423.455" y2="423.11713"/><linearGradient id="k" gradientTransform="matrix(1.537983 0 0 1.33333 21.978017 -539.48301)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="6.929063" xlink:href="#q" y1="423.373" y2="423.65762"/><linearGradient id="l" gradientTransform="matrix(1.6172719 0 0 1.3333967 38.31086 -539.49768)" gradientUnits="userSpaceOnUse" x1="-15.792505" x2="-3.07243" xlink:href="#p" y1="422.92642" y2="423.11713"/><linearGradient id="m" gradientTransform="matrix(1.537983 0 0 1.33333 21.978017 -539.48301)" gradientUnits="userSpaceOnUse" x1="-5.650953" x2="7.388825" xlink:href="#q" y1="423.68658" y2="423.12729"/><linearGradient id="n" gradientTransform="matrix(.70281217 .70281217 -.59755529 .59755529 28.620488 -474.47689)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.70208448 .70208448 -.59755529 .59755529 28.884379 -474.213)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(1.6172719 0 0 1.3333967 38.31086 -539.49768)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="q" gradientTransform="matrix(1.537983 0 0 1.33333 21.978017 -539.48301)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -13.031419 8.121156)"><g transform="matrix(0 -1 -1 0 41.056626 41.056626)"><path d="m12 23.012913 22.00026-.01333v3.99999l-22.00026.01333z" fill="url(#j)" stroke-width="1.048051"/><path d="m13 23.999577h21.00026v1.999995h-21.00026z" fill="url(#k)" stroke-width="1.022037"/></g><path d="m12 23.012913 22.00026-.01333v3.99999l-22.00026.01333z" fill="url(#l)" stroke-width="1.048051"/><path d="m13 23.999577h21.00026v1.999995h-21.00026z" fill="url(#m)" stroke-width="1.022037"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 1 -1 0 20.661336 15.37723)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#g)" stroke="url(#h)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#i)"/></g></g><g fill="none" stroke-linecap="square" transform="matrix(.94280668 -.94280668 .94280668 .94280668 -20.693478 9.558552)"><path d="m23.98849 27.394675c-3.473634 5.032988-9.808207 5.876835-14.0799811 1.605061-4.320217-4.320217-3.430627-10.506192 1.6050621-14.079981" stroke="url(#n)" stroke-width="3.000008"/><path d="m23.994973 27.401157c-3.542973 5.052038-9.806171 5.878872-14.0735256 1.611518-4.315748-4.315748-3.540625-10.527802 1.6115246-14.073518" stroke="url(#o)" stroke-width="1.500004"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 21.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#c)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/beziercutline.svg b/icon-themes/elementary_svg/cmd/32/beziercutline.svg
new file mode 100644
index 000000000..c149d4914
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/beziercutline.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#d" y1="972.36218" y2="975.86218"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" xlink:href="#o" y1="423.455" y2="423.353"/><linearGradient id="f" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" xlink:href="#p" y1="423.373" y2="423.363"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.151" x2="9.151" y1="8.541" y2="1.818"><stop offset="0" stop-color="#f37329"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.336" x2="12.336" y1="6.005" y2="1.279"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.142261" x2="8.142261" xlink:href="#d" y1="3.227024" y2="9.832044"/><linearGradient id="j" gradientTransform="matrix(1.29412 0 0 1.00005 1.706 1.98)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.806" xlink:href="#o" y1="423.455" y2="423.455"/><linearGradient id="k" gradientTransform="matrix(1.29412 0 0 1 1.706 2)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#p" y1="423.586" y2="423.586"/><linearGradient id="l" gradientTransform="matrix(1.29412 0 0 1 21.303 -396.613)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#p" y1="423.586" y2="423.586"/><linearGradient id="m" gradientTransform="matrix(1.29412 0 0 1.00005 21.303 -411.633)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.371" xlink:href="#o" y1="423.455" y2="423.362"/><linearGradient id="n" gradientTransform="matrix(1.29412 0 0 1 7.902 -411.622)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="-1.277" xlink:href="#p" y1="423.373" y2="423.373"/><linearGradient id="o"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="p"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g opacity=".5"><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .667 -29.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#f)" transform="matrix(1.33333 0 0 1.33333 .667 -29.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 1.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></g><g stroke-miterlimit="10" stroke-width="1.79"><path d="m3.898.394v5.663h-3.398l7.643 9.443 7.643-9.443h-3.386v-5.663z" fill="url(#g)" fill-rule="evenodd" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.58878 0 0 .5299 11.206 11.79)"/><path d="m5.607 2.28v5.677h-1.333l3.86 4.725 3.79-4.725h-1.224v-5.677z" fill="none" opacity=".681" stroke="url(#i)" transform="matrix(.58878 0 0 .5299 11.206 11.79)"/></g><path d="m-19.153 424.137h9v3h-9z" fill="url(#j)" transform="matrix(-1.33333 0 0 -1.33333 5.46 592.514)"/><path d="m-19.153 424.887h9v1.5h-9z" fill="url(#k)" transform="matrix(-1.33333 0 0 -1.33333 5.46 592.514)"/><path d="m13.75 26 8.9.01-.053 1.377-8.847.113z" fill="url(#l)" transform="matrix(1.33333 0 0 1.33333 .667 -10.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(12.991302 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><path d="m.25 10.25h6.75v3h-6.75z" fill="url(#m)" transform="matrix(1.33333 0 0 1.33333 .667 9.333)"/><path d="m.35 10.99 8.9.01-.054 1.378-8.847.113z" fill="url(#n)" transform="matrix(1.33333 0 0 1.33333 .667 9.333)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(-1.008698 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierdelete.svg b/icon-themes/elementary_svg/cmd/32/bezierdelete.svg
new file mode 100644
index 000000000..9e7dd3307
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bezierdelete.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(.50841813 0 0 .49129742 -39.86373 -1.937827)" gradientUnits="userSpaceOnUse" x1="109.87753" x2="109.87753" y1="20.22772" y2="40.581989"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.87817681 0 0 .88433535 -69.78729 -11.220457)" gradientUnits="userSpaceOnUse" x1="88.578163" x2="88.578163" y1="30.780695" y2="21.734354"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" xlink:href="#f" y1="12" y2="13"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><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(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#g)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#h)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 19.999562)"><path d="m6.5 1.5h7l.0087 7.000438h-7z" fill="url(#d)" stroke="url(#e)"/><path d="m7.5 2.5h5l.0087 5.000438h-5z" fill="none" stroke="url(#f)"/></g><path d="m10.5 10.5v4h11v-4z" style="stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.5;stroke-width:.999997;fill:url(#a);stroke:url(#b)"/><path d="m11.5 11.5h9v2h-9z" fill="#ed5353" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezieredge.svg b/icon-themes/elementary_svg/cmd/32/bezieredge.svg
new file mode 100644
index 000000000..95dd6312d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bezieredge.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" gradientUnits="userSpaceOnUse" x1="8.247394" x2="12.843588" y1="3.22931" y2="7.8255"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.490034" x2="7.5" y1="6.05774" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.247394" x2="11.782928" y1="3.22931" y2="6.7649"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.6172719 0 0 1.3333967 38.31086 -539.49768)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.537983 0 0 1.33333 21.978017 -539.48301)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -13.031419 12.580241)"><g transform="matrix(0 -1 -1 0 41.056626 41.056626)"><path d="m12 23.012913 18.00026-.01333v3.99999l-18.00026.01333z" fill="url(#d)" stroke-width="1.048051"/><path d="m13 23.999577h17.00026v1.999995h-17.00026z" fill="url(#e)" stroke-width="1.022037"/></g><path d="m12 23.012913 18.00026-.01333v3.99999l-18.00026.01333z" fill="url(#d)" stroke-width="1.048051"/><path d="m13 23.999577h17.00026v1.999995h-17.00026z" fill="url(#e)" stroke-width="1.022037"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 1 -1 0 20.985958 15.052608)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/beziereliminatepoints.svg b/icon-themes/elementary_svg/cmd/32/beziereliminatepoints.svg
new file mode 100644
index 000000000..f8e1491d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/beziereliminatepoints.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" gradientUnits="userSpaceOnUse" x1="9.151" x2="9.151" y1="8.541" y2="1.818"><stop offset="0" stop-color="#f37329"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.336" x2="12.336" y1="6.005" y2="1.279"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#f" y1="972.36218" y2="975.86218"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" xlink:href="#o" y1="423.455" y2="423.353"/><linearGradient id="h" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" xlink:href="#p" y1="423.373" y2="423.363"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.142261" x2="8.142261" xlink:href="#f" y1="3.227024" y2="9.832044"/><linearGradient id="j" gradientTransform="matrix(1.29412 0 0 1.00005 1.706 1.98)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.806" xlink:href="#o" y1="423.455" y2="423.455"/><linearGradient id="k" gradientTransform="matrix(1.29412 0 0 1 1.706 2)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#p" y1="423.586" y2="423.586"/><linearGradient id="l" gradientTransform="matrix(1.29412 0 0 1 21.303 -396.613)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#p" y1="423.586" y2="423.586"/><linearGradient id="m" gradientTransform="matrix(1.29412 0 0 1.00005 21.303 -411.633)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.371" xlink:href="#o" y1="423.455" y2="423.362"/><linearGradient id="n" gradientTransform="matrix(1.29412 0 0 1 7.902 -411.622)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="-1.277" xlink:href="#p" y1="423.373" y2="423.373"/><linearGradient id="o"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="p"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#g)" transform="matrix(1.33333 0 0 1.33333 .732171 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#h)" transform="matrix(1.33333 0 0 1.33333 .732171 -11.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(6.056473 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#c)" stroke="url(#d)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#e)"/></g><g opacity=".5"><path d="m-19.153 424.137h9v3h-9z" fill="url(#j)" transform="matrix(-1.33333 0 0 -1.33333 4.468698 574.514438)"/><path d="m-19.153 424.887h9v1.5h-9z" fill="url(#k)" transform="matrix(-1.33333 0 0 -1.33333 4.468698 574.514438)"/><path d="m13.75 26 8.9.01-.053 1.377-8.847.113z" fill="url(#l)" transform="matrix(1.33333 0 0 1.33333 -.324302 -28.666562)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(12 2)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#c)" stroke="url(#d)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#e)"/></g><path d="m.25 10.25h6.75v3h-6.75z" fill="url(#m)" transform="matrix(1.33333 0 0 1.33333 -.324302 -8.666562)"/><path d="m.35 10.99 8.9.01-.054 1.378-8.847.113z" fill="url(#n)" transform="matrix(1.33333 0 0 1.33333 -.324302 -8.666562)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(-2 2)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#c)" stroke="url(#d)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#e)"/></g></g><g stroke-miterlimit="10" stroke-width="1.79"><path d="m3.898.394v5.663h-3.398l7.643 9.443 7.643-9.443h-3.386v-5.663z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.58878 0 0 .5299 11.206 11.79)"/><path d="m5.607 2.28v5.677h-1.333l3.86 4.725 3.79-4.725h-1.224v-5.677z" fill="none" opacity=".681" stroke="url(#i)" transform="matrix(.58878 0 0 .5299 11.206 11.79)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierfill.svg b/icon-themes/elementary_svg/cmd/32/bezierfill.svg
new file mode 100644
index 000000000..55ae2b043
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bezierfill.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.89024" xlink:href="#j" y1="414.01666" y2="410.13095"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.8237" xlink:href="#j" y1="414.01666" y2="410.13095"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-5.051394" x2="33.9822" y1="28.889066" y2="53.92793"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#a56de2" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#h" y1="414.66092" y2="409.06992"/><linearGradient id="h"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#h" y1="413.94385" y2="409.06992"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><path d="m-.20622665 37.894568a11.185807 11.185807 0 0 1 -4.32067685-11.262788 11.185807 11.185807 0 0 1 8.4209041-8.637536 11.185807 11.185807 0 0 1 11.3688774 4.03327" fill="url(#f)" transform="translate(12.72679 -9.904045)"/><g fill="none" transform="matrix(-.94280668 .94280668 -.94280668 -.94280668 566.169813 247.466722)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#g)" stroke-width=".750002"/></g><g fill="none" transform="matrix(.94280668 -.94280668 -.94280668 -.94280668 247.47014 566.166395)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#e)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#i)" stroke-width=".750002"/></g><g transform="matrix(-.70710678 .70710678 .70710678 .70710678 8.489673 -14.141162)"><path d="m26.666015 20.158203a1.33333 1.3333299 0 0 1 1.333985 1.333985 1.33333 1.3333299 0 0 1 -1.333985 1.332031 1.33333 1.3333299 0 0 1 -1.332031-1.332031 1.33333 1.3333299 0 0 1 1.332031-1.333985zm-21.332031 0a1.33333 1.3333299 0 0 1 1.332032 1.333985 1.33333 1.3333299 0 0 1 -1.332032 1.332031 1.33333 1.3333299 0 0 1 -1.333984-1.332031 1.33333 1.3333299 0 0 1 1.333984-1.333985zm19.666016 1.333985h-18z" fill="none" stroke="#002e99" stroke-opacity=".588235" stroke-width="3"/><g stroke="#8cd5ff"><path d="m25.333285 21.491675h-18.66662" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" transform="scale(-1 1)"><ellipse cx="-5.333353" cy="21.491697" rx="1.33333" ry="1.33333"/><ellipse cx="-26.666632" cy="21.491697" rx="1.33333" ry="1.33333"/></g></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 16.268165 2.11031)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierinsert.svg b/icon-themes/elementary_svg/cmd/32/bezierinsert.svg
new file mode 100644
index 000000000..59d904afe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bezierinsert.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="16" cy="5.498051" gradientTransform="matrix(.00000039 2.8991302 -1.9994003 .00000026 26.992798 -40.886084)" gradientUnits="userSpaceOnUse" r="5.0015"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="e" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#f)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><g stroke-miterlimit="3.5"><path d="m14.5 7.5v3l-2.98.014-.02 2.986 2.989-.027.011 3.027h3l-.025-2.996 3.028.002-.003-3.006h-3v-3z" fill="url(#d)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".721569"/><path d="m14.5 11.5h-2m7 0h-2m-1-3h-1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square" stroke-miterlimit="3.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/beziermove.svg b/icon-themes/elementary_svg/cmd/32/beziermove.svg
new file mode 100644
index 000000000..738c34c4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/beziermove.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#e" y1="414.66092" y2="409.06992"/><linearGradient id="e"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#e" y1="413.94385" y2="409.06992"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.5372 .5768 0 -15.735 35.63)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971001" y2="46.971001"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-1.3333 0 0 1.3333 44.834858 -1.156926)" gradientUnits="userSpaceOnUse" x1="17.150999" x2="17.150999" y1="5.88" y2="17.211"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><radialGradient id="j" cx="24.837" cy="36.421001" gradientTransform="matrix(.3679908 0 0 -.39439014 12.405002 31.934247)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill="none" transform="matrix(1.33333 0 0 -1.33333 -209.354704 573.331934)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#g)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#d)" stroke-width=".750002"/></g><g fill="none" transform="matrix(-1.33333 0 0 1.33333 241.354703 -541.331933)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#g)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#f)" stroke-width=".750002"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 10.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><g transform="translate(0 10)"><path d="m27.304629 17.233281c0-8.2304607-11.511713-8.2304607-11.514379 0 0 3.406582 2.573269 6.506504 5.751856 6.506504 3.177254 0 5.759856-3.099922 5.759856-6.506504z" fill="url(#j)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202437-7.3491495v4.8638785h-7.9998l.004 4.997208h7.9998z" display="block" fill="url(#i)" stroke-width="1.3333"/><g fill="none" stroke-width=".75" transform="matrix(1.3333 0 0 1.3333 -.848 -11.51)"><path d="m17.765 22.624 4.333-3.493-4.335-3.44v2.576h-6l.003 1.748h6z" display="block" opacity=".401" stroke="url(#h)" stroke-miterlimit="7"/><path d="m16.765 24.735 6.9-5.604-6.902-5.512v3.648h-6l.003 3.748h6z" opacity=".5" stroke="#002e99" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/beziersmooth.svg b/icon-themes/elementary_svg/cmd/32/beziersmooth.svg
new file mode 100644
index 000000000..57b571604
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/beziersmooth.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#f" y1="414.66092" y2="409.06992"/><linearGradient id="f"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#f" y1="413.94385" y2="409.06992"/><g fill="none" transform="matrix(-1.33333 0 0 -1.33333 241.3547 573.33193)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#e)" stroke-width=".750002"/></g><g fill="none" transform="matrix(1.33333 0 0 1.33333 -209.3547 -541.33193)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#g)" stroke-width=".750002"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(-1 0 0 1 26.008698 10.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/beziersymmetric.svg b/icon-themes/elementary_svg/cmd/32/beziersymmetric.svg
new file mode 100644
index 000000000..2c42022f6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/beziersymmetric.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.70281217 .70281217 -.59755529 .59755529 28.620488 -474.47689)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.70208448 .70208448 -.59755529 .59755529 28.884379 -474.213)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><g fill="none" stroke-linecap="square" transform="matrix(.94280668 -.94280668 .94280668 .94280668 -20.693478 2.558552)"><path d="m23.98849 27.394675c-3.473634 5.032988-9.808207 5.876835-14.0799811 1.605061-4.320217-4.320217-3.430627-10.506192 1.6050621-14.079981" stroke="url(#d)" stroke-width="3.000007"/><path d="m23.994973 27.401157c-3.542973 5.052038-9.806171 5.878872-14.0735256 1.611518-4.315748-4.315748-3.540625-10.527802 1.6115246-14.073518" stroke="url(#e)" stroke-width="1.500004"/></g><path d="m5.3339844 20.158203a1.33333 1.3333299 0 0 0 -1.3339844 1.333985 1.33333 1.3333299 0 0 0 1.3339844 1.332031 1.33333 1.3333299 0 0 0 1.3320312-1.332031 1.33333 1.3333299 0 0 0 -1.3320312-1.333985zm21.3320316 0a1.33333 1.3333299 0 0 0 -1.332032 1.333985 1.33333 1.3333299 0 0 0 1.332032 1.332031 1.33333 1.3333299 0 0 0 1.333984-1.332031 1.33333 1.3333299 0 0 0 -1.333984-1.333985zm-19.666016 1.333985h18z" fill="#729fcf" fill-rule="evenodd" stroke="#002e99" stroke-opacity=".588235" stroke-width="3"/><g stroke="#8cd5ff"><path d="m6.666715 21.491675h18.66662" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><ellipse cx="26.666647" cy="21.491697" rx="1.33333" ry="1.33333"/><ellipse cx="5.333367" cy="21.491697" rx="1.33333" ry="1.33333"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 15.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bg/bold.svg b/icon-themes/elementary_svg/cmd/32/bg/bold.svg
new file mode 100644
index 000000000..854f04374
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bg/bold.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13.201247" cy="12.676107" gradientTransform="matrix(.19693683 4.923413 -3.7311286 .14924539 61.281186 -62.887041)" gradientUnits="userSpaceOnUse" r="6.700386"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -21 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 4.148507 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#f" y1="46.5" y2="43.5"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.98177497 0 0 1.313771 -6.617275 -31.933857)"><path d="m19 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m12.554757 43.5c-.779063 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.627187 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m13.148507 43.5h5.851493v3h-5.851493z" fill="url(#f)" opacity=".2"/></g><path d="m21.062332 26.499907-1.436123-4.997707h-7.238057l-1.450484 4.997707h-4.4950635l6.8215815-21.0822789h5.442905l6.850304 21.0822789zm-2.470131-8.731625-1.349955-4.595592q-.08617-.258502-.258502-.847313-.172335-.58881-.373392-1.29251-.186696-.718061-.359031-1.4361224-.172334-.7180612-.244141-1.2207041-.05744.315947-.157973.7467837-.08617.4308368-.215418.9191188-.11489.47392-.244141.962202-.129251.488281-.244141.919118-.11489.430837-.215418.761145-.08617.330308-.129251.488282l-1.335594 4.595592z" fill="url(#a)" stroke-width=".735294"/><path d="m21.020369 26.554409-1.433371-4.988129h-7.224187l-1.447704 4.988129h-4.4864495l6.8085095-21.0418782h5.432474l6.837177 21.0418782zm-2.465397-8.714892-1.347369-4.586786q-.086-.258006-.258006-.845688-.172005-.587682-.372677-1.290034-.186338-.716685-.358342-1.4333702-.172005-.7166852-.243673-1.2183648-.05734.3153415-.157671.7453526-.086.4300111-.215006.9173574-.114669.473012-.243673.960358-.129003.487346-.243673.917357-.114669.430011-.215005.759686-.086.329676-.129003.487346l-1.333035 4.586786z" fill="none" opacity=".61" stroke="#000" stroke-width=".998084" transform="scale(1.0020205 .99798361)"/><path d="m13.263672 5.5019531-6.8222658 20.9980469h.3242188l6.498047-19.9980469h5.443359l6.525391 19.9980469h.326172l-6.851563-20.9980469zm.492187 12.3007809-.291015 1h5.126953l-.294922-1z" fill="#fff" opacity=".2"/><g transform="matrix(.98177497 0 0 1.313771 7.382725 -31.933857)"><path d="m19 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m12.554757 43.5c-.779063 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.627187 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m13.148507 43.5h5.851493v3h-5.851493z" fill="url(#d)" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bg/changecasetolower.svg b/icon-themes/elementary_svg/cmd/32/bg/changecasetolower.svg
new file mode 100644
index 000000000..6973be424
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bg/changecasetolower.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(.40540511 0 0 .51351351 7.7823 2.68467)" gradientUnits="userSpaceOnUse" x1="36.334797" x2="36.334797" y1="6.473674" y2="8.421042"><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="18.707178" x2="18.707178" y1="6" y2="12"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="22" cy="14.109624" fx="22" fy="14.109624" gradientTransform="matrix(-1.5817522 .0000001 -.00000013 -2.1749092 56.79855 41.687149)" gradientUnits="userSpaceOnUse" r="5.057682" xlink:href="#e"/><radialGradient id="d" cx="10" cy="16.335833" fx="10" fy="16.335833" gradientTransform="matrix(-1.5200706 -.0000001 .00000007 -1.2403848 25.200705 35.26272)" gradientUnits="userSpaceOnUse" r="4.605049" xlink:href="#e"/><radialGradient id="e" cx="12.203738" cy="3.050769" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m11.943035 27.408131-.580551-1.495657h-.08856q-.324715.442793-.64943.767508-.324715.314875-.7084689.521512-.3837541.206637-.8659067.305035-.4723127.0984-1.1020631.0984-.6691097 0-1.2398209-.206637-.5707112-.216477-.9938247-.63959-.4132736-.432954-.64943-1.082384-.2361564-.65927-.2361564-1.554696 0-1.751493 1.1217428-2.57804 1.1217427-.836387 3.3553884-.924946l1.7514935-.05904v-.826547q0-.67895-.393594-1.003665-.393594-.324715-1.1020635-.324715-.7084691 0-1.3874186.206637-.6691097.206637-1.3480593.551032l-.974145-1.98765q.8265473-.462473 1.8302118-.728149 1.0036646-.265676 2.1057276-.265676 2.056528 0 3.148752.964306 1.102063.964305 1.102063 2.932274v7.330688zm-.885586-5.097042-.993825.03936q-.600231.01968-1.0135046.157438-.4132737.137758-.6691097.373914-.2459962.226317-.3640744.551032-.1082384.314875-.1082384.708469 0 .688789.3345549.983985.3345549.285355.8757465.285355.4132737 0 .7675082-.137758.3542345-.147597.6100705-.423113.265676-.285356.413274-.688789.147598-.413274.147598-.944626z" fill="url(#d)" stroke="#000" stroke-opacity=".431373"/><path d="m16.557924 20.815432q0-1.820372.305035-3.22747.314875-1.416938.993825-2.430443.678949-1.023344 1.741653-1.662934 1.062704-.63959 2.568201-.915106 1.003664-.186957 2.027008-.334555 1.033184-.157438 2.145087-.314875l.334555 2.6174q-.482152.05904-1.043024.147597-.551031.07872-1.111903.167278-.560871.07872-1.082383.167277-.521512.07872-.944625.147598-.69863.118078-1.220142.324715-.511672.196797-.865906.600231-.354235.393594-.541192 1.052863-.186957.64943-.236156 1.672775h.118078q.167277-.285356.432953-.580551.265676-.295196.63959-.531352.373915-.245996.846227-.403434.482153-.157438 1.062704-.157438.905266 0 1.633415.305036.737988.305035 1.249661.905266.511672.600231.787187 1.505497.275516.895426.275516 2.095887 0 1.407099-.373914 2.469802-.364074 1.052864-1.033184 1.761333-.66911.69863-1.603895 1.052864-.934786.354235-2.066369.354235-1.151262 0-2.086048-.442794-.924945-.442793-1.584215-1.308699-.64943-.865907-1.013505-2.125408-.354234-1.26934-.354234-2.912595zm5.20528 4.359053q.413273 0 .747828-.147598.344395-.157437.590391-.501832.245996-.344395.373914-.905266.137758-.560871.137758-1.387419 0-.65927-.0984-1.190621-.08856-.531352-.285356-.895427-.196797-.373914-.521512-.570711-.314875-.206637-.767508-.206637-.423113 0-.806868.186957-.373914.186958-.678949.452633-.305035.265676-.521512.560872-.216477.285355-.305035.491992 0 .777348.0984 1.525177.108238.737988.344395 1.31854.245996.570711.65927.924945.413273.344395 1.033184.344395z" fill="url(#c)" stroke="#000" stroke-opacity=".431373"/><path d="m26.337891 11.929688c-.741269.104957-1.455742.209494-2.144532.314453-.682229.098398-1.358234.211299-2.027343.335937-1.003665.183677-1.85989.487669-2.56836.914063-.708469.426393-1.287601.981833-1.740234 1.664062-.452633.67567-.784224 1.485062-.994141 2.429688-.203356.938065-.304687 2.014934-.304687 3.228515 0 .155424.020662.289064.02539.439453.027701-.978053.109141-1.883052.279297-2.667968.209917-.944626.541508-1.754018.994141-2.429688.452633-.682229 1.031765-1.237669 1.740234-1.664062.70847-.426394 1.564695-.730386 2.56836-.914063.669109-.124638 1.345114-.237537 2.027343-.335937.68879-.104959 1.403263-.209496 2.144532-.314453l.208984 1.634765c.03988-.005101.087848-.01279.126953-.017578zm-16.5488285 4.251953c-.7347087 0-1.4383121.088507-2.1074219.265625-.6691096.177117-1.2790466.418247-1.8300781.726562l.3984375.8125c.4459109-.214313.9154079-.402413 1.4316406-.539062.6691098-.177115 1.3727132-.265625 2.1074219-.265625 1.3710185 0 2.4202885.32002 3.1484375.96289.734709.64287 1.101563 1.621615 1.101562 2.933594v-1c.000002-1.311979-.366853-2.290724-1.101562-2.933594-.728149-.64287-1.777419-.96289-3.1484375-.96289zm12.9374995.972656c-.387033 0-.741063.053244-1.0625.158203-.314873.104959-.596426.2403-.845703.404297-.249276.157437-.461554.334453-.638671.53125-.177119.196797-.322076.389841-.433594.580078h-.021485c-.044957.29894-.077756.626719-.095703 1h.117188c.111518-.190237.256475-.383281.433594-.580078.177116-.196797.389395-.373813.638671-.53125.249277-.163997.53083-.299338.845703-.404297.321437-.104963.675468-.158203 1.0625-.158203.603511 0 1.149333.103282 1.634766.306641.491992.203355.908885.504142 1.25.904296s.603433.902349.78711 1.50586c.139671.453923.208758.985183.242187 1.55664.007651-.156707.033203-.29718.033203-.460937 0-.800307-.091713-1.498753-.27539-2.095703-.183677-.603511-.445995-1.105706-.78711-1.50586s-.758008-.70094-1.25-.904296c-.485433-.203358-1.031255-.306641-1.634766-.306641zm-11.683593 3.40625-1.7363284.058594c-1.4890971.059039-2.6076403.366236-3.3554687.923828-.7478286.551031-1.1230469 1.410463-1.1230469 2.578125 0 .19667.0219488.371201.0390625.550781.0888152-.934411.4387905-1.653501 1.0839844-2.128906.7478284-.557592 1.8663716-.864785 3.3554687-.923828l1.7500004-.058594v-.828125c0-.061465-.008866-.114757-.013672-.171875zm8.625 1.435547c-.009152.018828-.031354.046467-.039063.064453 0 .518232.032057 1.026837.097656 1.525391.072159.491991.186313.931324.34375 1.318359.163999.380474.384641.689625.660157.925781.275515.229597.619929.34375 1.033203.34375.275515 0 .52501-.048084.748047-.146484.229596-.104958.425847-.272357.589843-.501953.163998-.229597.287767-.532336.373047-.90625.091842-.373914.138672-.835687.138672-1.386719 0-.193753-.008897-.375384-.021484-.552734-.019344.35183-.052383.675607-.117188.939453-.085278.373914-.209049.676653-.373047.90625-.163997.229596-.360247.396995-.589843.501953-.223037.098398-.472532.146484-.748047.146484-.413274 0-.757688-.114153-1.033203-.34375-.275516-.236156-.496159-.545307-.660157-.925781-.157437-.387035-.271591-.826368-.34375-1.318359-.025598-.194548-.043122-.39226-.058593-.589844zm-8.619141 1.314453c-.008165.314268-.049468.59984-.138672.849609-.098398.268956-.236945.499216-.414062.689453-.170558.183678-.373219.32543-.6093752.423829-.2361565.091838-.4920624.136718-.7675782.136718-.3607944 0-.6519634-.094919-.875-.285156-.1347836-.118927-.2157993-.302714-.2695312-.517578-.0398029.164965-.0664063.339116-.0664063.533203 0 .459193.1129009.787578.3359375.984375.2230366.190236.5142056.285156.875.285156.2755158 0 .5314217-.044878.7675782-.136718.2361562-.0984.4388172-.240151.6093752-.423829.177117-.190237.315662-.420497.414062-.689453.098395-.275516.146485-.589124.146485-.943359v-.90625z" fill="#fff" opacity=".2"/><path d="m22.5 9.5-3.999981-5h7.999981z" fill="url(#b)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m22.5 8-2-2.5h4z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bg/changecasetoupper.svg b/icon-themes/elementary_svg/cmd/32/bg/changecasetoupper.svg
new file mode 100644
index 000000000..818968a57
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bg/changecasetoupper.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(1 0 0 -1 -8 4.5)" gradientUnits="userSpaceOnUse" x1="18.123238" x2="18.49824" y1=".160527" y2="5.035539"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="18.49824" x2="18.388361" y1="1.66053" y2="5.999405"><stop offset="0" stop-color="#fff6ee"/><stop offset="1" stop-color="#fff6ee" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="17.373236" cy="9.475849" gradientTransform="matrix(-1.6823144 0 0 -2.8038578 46.600482 33.479477)" gradientUnits="userSpaceOnUse" r="4.012339" xlink:href="#d"/><linearGradient id="d" gradientTransform="matrix(1.0030849 0 0 1.0381896 -.463607 -.418095)" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round" transform="matrix(1.33333 0 0 1.33333 -.164257 1.785965)"><path d="m9.5752817 20.410576-.8626532-2.927695h-4.3313206l-.8606469 2.927695h-2.71735703l4.19490113-12.3513417h3.0814768l4.2109511 12.3513417zm-1.4645041-5.11516c-.7957807-2.653613-1.2451627-4.154143-1.3481462-4.50159-.0976332-.34814-.1678495-.622914-.2106478-.8243228-.1792178.7177348-.6917942 2.4930388-1.5377292 5.3259128z" fill="url(#d)" stroke="#000" stroke-opacity=".49" stroke-width=".765365"/><path d="m6.5 12.53125-5.59375 16.46875h.3398438l5.2539062-15.46875h4.109375l5.271484 15.46875h.341797l-5.613281-16.46875zm.3164062 9.648438c-.1119292.376675-.1725243.590114-.2949218 1h4.1289066c-.176756-.589409-.147708-.495924-.298829-1z" fill="#fff" opacity=".2" transform="matrix(.75000188 0 0 .75000188 .123193 -1.339477)"/><path d="m16.619808 12.783907h.91324q1.158463 0 2.004056.279046.845593.279046 1.395228.777946.558092.498899.820226 1.192286.270589.68493.270589 1.505155 0 .913241-.279045 1.631995-.27059.718754-.854049 1.217654-.575004.490444-1.462876.752578-.887873.262133-2.122439.262133h-3.306269v-12.3625696h7.119894v2.1647186h-4.498555zm0 5.470987h.710298q.473532 0 .845593-.08456.380517-.09302.642651-.295958.27059-.202942.405884-.532723.143751-.329782.143751-.803314 0-.490444-.152207-.803313-.152206-.31287-.439708-.490444-.287502-.177575-.701842-.245222-.405885-.06765-.921697-.06765h-.532723z" fill="url(#c)" stroke="#000" stroke-opacity=".49" stroke-width=".750002"/><path d="m18.5 12.505859v1h9.494141v-1zm3.496094 6.326172v1h1.216797c1.029742 0 1.920238.123054 2.671875.371094.751636.24804 1.372765.593644 1.861328 1.037109.49608.443465.860742.973502 1.09375 1.589844.18521.468814.275767.985267.318359 1.525391.012509-.17358.041016-.335281.041016-.517578 0-.729087-.118852-1.398988-.359375-2.007813-.233008-.616342-.59767-1.146379-1.09375-1.589844-.488563-.443465-1.109692-.789069-1.861328-1.037109-.751637-.24804-1.642133-.371094-2.671875-.371094zm3.621094 5.509766c-.03137.207317-.075979.400178-.148438.566406-.120261.293138-.300492.530545-.541016.710938-.233007.180389-.519185.311847-.857422.394531-.33072.075164-.706036.111328-1.126953.111328h-.947265v1h.947265c.420917 0 .796233-.036164 1.126953-.111328.338237-.082684.624415-.214142.857422-.394531.240524-.180393.420755-.4178.541016-.710938.127778-.293139.191406-.649396.191406-1.070312 0-.181548-.019505-.341921-.042968-.496094z" fill="#fff" opacity=".2" transform="matrix(.75000188 0 0 .75000188 .123193 -1.339477)"/><g fill="#f37329" stroke-linecap="round" stroke-width=".750002"><path d="m18.123238.53552759-4.500011 4.50001121h9.000022z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m18.123215 1.6605304-2.624984 2.6250066h5.250013z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bg/hyphenate.svg b/icon-themes/elementary_svg/cmd/32/bg/hyphenate.svg
new file mode 100644
index 000000000..ba72a2538
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bg/hyphenate.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32.000001 32.000001" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="6.351444" gradientTransform="matrix(-1.8362538 -.00000014 .00000024 -3.2134439 22.690029 25.410011)" gradientUnits="userSpaceOnUse" r="4.356697" xlink:href="#g"/><radialGradient id="b" cx="19" cy="4.841176" gradientTransform="matrix(-2.29889 .00000004 -.00000005 -2.5078795 62.678909 14.141084)" gradientUnits="userSpaceOnUse" r="4.784919" xlink:href="#g"/><radialGradient id="c" cx="7.000001" cy="20.610014" gradientTransform="matrix(-1.4964096 .00000026 -.00000045 -2.5652735 17.54643 72.538799)" gradientUnits="userSpaceOnUse" r="4.677864" xlink:href="#g"/><linearGradient id="d" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="21.256184" x2="19.275635" y1="37.880501" y2="-3.99394"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="34.512653" x2="32.036968" y1="2.159191" y2="32.864044"><stop offset="0" stop-color="#002e99" stop-opacity=".709804"/><stop offset="1" stop-color="#3689e6" stop-opacity=".709804"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 -.42848511 .45965715 0 7.694829 23.635173)" gradientUnits="userSpaceOnUse" x1="28.310225" x2="37.270657" y1="21.331488" y2="21.694977"><stop offset="0" stop-color="#fff"/><stop offset=".25844979" stop-color="#fff" stop-opacity=".235294"/><stop offset=".69739324" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-width=".954842" transform="matrix(-1.0472941 0 0 -1.0472941 40.780354 37.260118)"><path d="m13 18.000485c-4.9802218-3.367056-2.051119-9.5507274 3.5-9.4999996v-3.0004854l7 5-7 5v-2.976351c-3.580248-.139062-5.559516 3.12742-3 5.476836z" display="block" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".954842"/><path d="m12.043338 16.258758c-1.756852-2.058862-.225017-7.4345734 5.395063-6.6992401l.061599-2.1973963 4.369328 3.1378784-4.369328 3.064428v-2.059765c-6.167442-.329165-5.981488 3.921804-5.456662 4.754095z" display="block" fill="none" opacity=".53" stroke="url(#f)"/></g><path d="m10.757743 17.191246-.549242-1.414995h-.08378q-.3072027.418913-.6144056.726116-.307203.297893-.6702611.493386-.363058.195493-.8192079.288585-.4468407.09309-1.0426283.09309-.6330243 0-1.1729568-.195493-.5399355-.2048-.9402303-.605095-.3909856-.409604-.6144059-1.02401-.2234203-.623715-.2234203-1.47085 0-1.657035 1.0612466-2.439006 1.0612466-.79128 3.1744307-.875063l1.6570342-.05585v-.7819762q0-.6423334-.3723672-.9495364-.3723672-.307203-1.0426283-.307203-.670261 0-1.3125945.1954928-.6330243.1954928-1.2753578.5213141l-.9216089-1.8804545q.7819712-.4375315 1.7315077-.6888794.9495364-.2513479 1.9921647-.2513479 1.945619 0 2.978938.9122997 1.042628.9122998 1.042628 2.7741358v6.93534zm-.8378267-4.822156-.9402272.037237q-.5678601.01862-.9588457.148947-.3909856.130328-.6330243.353749-.2327295.214111-.3444397.521314-.102401.297894-.102401.670261 0 .651643.3165122.930918.3165121.269966.8285171.269966.3909856 0 .7261161-.130328.3351305-.139638.5771692-.400295.2513479-.269966.3909856-.651643.1396377-.390985.1396377-.893681z" fill="url(#a)"/><path d="m15.888515 11.002034q0-1.7221984.288584-3.0534113.297894-1.3405221.940228-2.2993677.642333-.9681549 1.647725-1.5732516 1.005391-.6050968 2.429696-.8657539.949536-.1768744 1.917691-.3165121.977464-.1489469 2.029402-.2978938l.316512 2.4762422q-.45615.055855-.986773.1396377-.521315.074473-1.051938.158256-.530623.074473-1.02401.1582561-.493386.074473-.893681.1396377-.660952.1117102-1.154339.307203-.484077.1861836-.819208.5678601-.33513.3723672-.512005.9960823-.176874.614406-.22342 1.5825608h.11171q.158256-.2699663.409604-.5492417.251348-.2792754.605097-.5026958.353749-.2327295.80059-.3816764.456149-.1489469 1.005391-.1489469.856445 0 1.545324.2885846.698189.2885846 1.182266.8564447.484078.56786.744735 1.424305.260657.847135.260657 1.982855 0 1.331213-.353749 2.336605-.34444.996082-.977464 1.666343-.633024.660952-1.517397.996082-.884372.335131-1.954928.335131-1.089174 0-1.973546-.418913-.875063-.418913-1.498778-1.238121-.614406-.819208-.958846-2.010783-.33513-1.200885-.33513-2.755518zm4.924556 4.123967q.390986 0 .707498-.139637.325822-.148947.558551-.474769.23273-.325821.353749-.856444.130328-.530624.130328-1.312595 0-.623715-.09309-1.126411-.08378-.502696-.269967-.847135-.186183-.353749-.493386-.5399328-.297894-.1954928-.726116-.1954928-.400295 0-.763353.1768745-.353749.1768744-.642334.4282221-.288584.251348-.493386.530624-.204802.269966-.288585.465459 0 .735425.09309 1.442923.102401.698188.325821 1.24743.23273.539932.623715.875063.390986.325821.977464.325821z" fill="url(#b)"/><path d="m13.529906 23.22759q0 .837826-.521314 1.433614-.521315.586478-1.554634.754044v.07447q.549242.06516.986774.260657.44684.186184.754043.493387.316512.297893.484078.688879.176874.390986.176874.865754 0 .670261-.242039 1.24743-.242038.56786-.763352.986773-.521315.409604-1.340523.642334-.819207.232729-1.9828553.232729h-5.0269577v-10.407661h5.0083393q.8657537 0 1.6011797.139638.735425.139637 1.275357.465459.539933.316512.837827.837826.307203.521314.307203 1.284667zm-2.606571 4.421861q0-.614406-.409604-.884372-.409604-.279276-1.228812-.279276h-1.9456188v2.457624h1.9828555q.3537489 0 .6423335-.06516.2978938-.07447.5026958-.23273.214111-.158256.335131-.400294.121019-.251348.121019-.595788zm-.269966-4.198441q0-.949536-1.2753582-.949536h-2.0387106v2.057329h1.750126q.7819712 0 1.1729568-.260657.390986-.260657.390986-.847136z" fill="url(#c)"/><g fill="none" stroke="#000" stroke-opacity=".431373"><path d="m10.757743 17.191246-.549242-1.414995h-.08378q-.3072027.418913-.6144056.726116-.307203.297893-.6702611.493386-.363058.195493-.8192079.288585-.4468407.09309-1.0426283.09309-.6330243 0-1.1729568-.195493-.5399355-.2048-.9402303-.605095-.3909856-.409604-.6144059-1.02401-.2234203-.623715-.2234203-1.47085 0-1.657035 1.0612466-2.439006 1.0612466-.79128 3.1744307-.875063l1.6570342-.05585v-.7819762q0-.6423334-.3723672-.9495364-.3723672-.307203-1.0426283-.307203-.670261 0-1.3125945.1954928-.6330243.1954928-1.2753578.5213141l-.9216089-1.8804545q.7819712-.4375315 1.7315077-.6888794.9495364-.2513479 1.9921647-.2513479 1.945619 0 2.978938.9122997 1.042628.9122998 1.042628 2.7741358v6.93534zm-.8378267-4.822156-.9402272.037237q-.5678601.01862-.9588457.148947-.3909856.130328-.6330243.353749-.2327295.214111-.3444397.521314-.102401.297894-.102401.670261 0 .651643.3165122.930918.3165121.269966.8285171.269966.3909856 0 .7261161-.130328.3351305-.139638.5771692-.400295.2513479-.269966.3909856-.651643.1396377-.390985.1396377-.893681z" opacity=".61"/><path d="m15.888515 11.002034q0-1.7221984.288584-3.0534113.297894-1.3405221.940228-2.2993677.642333-.9681549 1.647725-1.5732516 1.005391-.6050968 2.429696-.8657539.949536-.1768744 1.917691-.3165121.977464-.1489469 2.029402-.2978938l.316512 2.4762422q-.45615.055855-.986773.1396377-.521315.074473-1.051938.158256-.530623.074473-1.02401.1582561-.493386.074473-.893681.1396377-.660952.1117102-1.154339.307203-.484077.1861836-.819208.5678601-.33513.3723672-.512005.9960823-.176874.614406-.22342 1.5825608h.11171q.158256-.2699663.409604-.5492417.251348-.2792754.605097-.5026958.353749-.2327295.80059-.3816764.456149-.1489469 1.005391-.1489469.856445 0 1.545324.2885846.698189.2885846 1.182266.8564447.484078.56786.744735 1.424305.260657.847135.260657 1.982855 0 1.331213-.353749 2.336605-.34444.996082-.977464 1.666343-.633024.660952-1.517397.996082-.884372.335131-1.954928.335131-1.089174 0-1.973546-.418913-.875063-.418913-1.498778-1.238121-.614406-.819208-.958846-2.010783-.33513-1.200885-.33513-2.755518zm4.924556 4.123967q.390986 0 .707498-.139637.325822-.148947.558551-.474769.23273-.325821.353749-.856444.130328-.530624.130328-1.312595 0-.623715-.09309-1.126411-.08378-.502696-.269967-.847135-.186183-.353749-.493386-.5399328-.297894-.1954928-.726116-.1954928-.400295 0-.763353.1768745-.353749.1768744-.642334.4282221-.288584.251348-.493386.530624-.204802.269966-.288585.465459 0 .735425.09309 1.442923.102401.698188.325821 1.24743.23273.539932.623715.875063.390986.325821.977464.325821z" opacity=".61"/><path d="m13.529906 23.22759q0 .837826-.521314 1.433614-.521315.586478-1.554634.754044v.07447q.549242.06516.986774.260657.44684.186184.754043.493387.316512.297893.484078.688879.176874.390986.176874.865754 0 .670261-.242039 1.24743-.242038.56786-.763352.986773-.521315.409604-1.340523.642334-.819207.232729-1.9828553.232729h-5.0269577v-10.407661h5.0083393q.8657537 0 1.6011797.139638.735425.139637 1.275357.465459.539933.316512.837827.837826.307203.521314.307203 1.284667zm-2.606571 4.421861q0-.614406-.409604-.884372-.409604-.279276-1.228812-.279276h-1.9456188v2.457624h1.9828555q.3537489 0 .6423335-.06516.2978938-.07447.5026958-.23273.214111-.158256.335131-.400294.121019-.251348.121019-.595788zm-.269966-4.198441q0-.949536-1.2753582-.949536h-2.0387106v2.057329h1.750126q.7819712 0 1.1729568-.260657.390986-.260657.390986-.847136z" opacity=".61"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bg/insertfixedtext.svg b/icon-themes/elementary_svg/cmd/32/bg/insertfixedtext.svg
new file mode 100644
index 000000000..0806b09bd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bg/insertfixedtext.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(1.0030849 0 0 1.0381896 -.463607 -.418095)" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" xlink:href="#c" y1="3.932" y2="19.659"/><radialGradient id="b" cx="17.373236" cy="9.475849" gradientTransform="matrix(-1.6823144 0 0 -2.8038578 46.600482 33.479477)" gradientUnits="userSpaceOnUse" r="4.012339" xlink:href="#c"/><linearGradient id="c" gradientTransform="matrix(1.0030849 0 0 1.0381896 -.463607 -.418095)" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round" transform="matrix(1.33333 0 0 1.33333 -.164579 -3.220147)"><path d="m9.5752817 20.410576-.8626532-2.927695h-4.3313206l-.8606469 2.927695h-2.71735703l4.19490113-12.3513417h3.0814768l4.2109511 12.3513417zm-1.4645041-5.11516c-.7957807-2.653613-1.2451627-4.154143-1.3481462-4.50159-.0976332-.34814-.1678495-.622914-.2106478-.8243228-.1792178.7177348-.6917942 2.4930388-1.5377292 5.3259128z" fill="url(#a)" stroke="#000" stroke-opacity=".49" stroke-width=".765365"/><path d="m6.5 12.53125-5.59375 16.46875h.3398438l5.2539062-15.46875h4.109375l5.271484 15.46875h.341797l-5.613281-16.46875zm.3164062 9.648438c-.1119292.376675-.1725243.590114-.2949218 1h4.1289066c-.176756-.589409-.147708-.495924-.298829-1z" fill="#fff" opacity=".2" transform="matrix(.75000188 0 0 .75000188 .123193 -1.339477)"/><path d="m16.619808 12.783907h.91324q1.158463 0 2.004056.279046.845593.279046 1.395228.777946.558092.498899.820226 1.192286.270589.68493.270589 1.505155 0 .913241-.279045 1.631995-.27059.718754-.854049 1.217654-.575004.490444-1.462876.752578-.887873.262133-2.122439.262133h-3.306269v-12.3625696h7.119894v2.1647186h-4.498555zm0 5.470987h.710298q.473532 0 .845593-.08456.380517-.09302.642651-.295958.27059-.202942.405884-.532723.143751-.329782.143751-.803314 0-.490444-.152207-.803313-.152206-.31287-.439708-.490444-.287502-.177575-.701842-.245222-.405885-.06765-.921697-.06765h-.532723z" fill="url(#b)" stroke="#000" stroke-opacity=".49" stroke-width=".750002"/><path d="m18.5 12.505859v1h9.494141v-1zm3.496094 6.326172v1h1.216797c1.029742 0 1.920238.123054 2.671875.371094.751636.24804 1.372765.593644 1.861328 1.037109.49608.443465.860742.973502 1.09375 1.589844.18521.468814.275767.985267.318359 1.525391.01251-.17358.04102-.335281.04102-.517578 0-.729087-.118852-1.398988-.359375-2.007813-.233008-.616342-.59767-1.146379-1.09375-1.589844-.488563-.443465-1.109692-.789069-1.861328-1.037109-.751637-.24804-1.642133-.371094-2.671875-.371094zm3.621094 5.509766c-.03137.207317-.07598.400178-.148438.566406-.120261.293138-.300492.530545-.541016.710938-.233007.180389-.519185.311847-.857422.394531-.33072.07516-.706036.111328-1.126953.111328h-.947265v1h.947265c.420917 0 .796233-.03616 1.126953-.111328.338237-.08268.624415-.214142.857422-.394531.240524-.180393.420755-.4178.541016-.710938.127778-.293139.191406-.649396.191406-1.070312 0-.181548-.01951-.341921-.04297-.496094z" fill="#fff" opacity=".2" transform="matrix(.75000188 0 0 .75000188 .123193 -1.339477)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bg/italic.svg b/icon-themes/elementary_svg/cmd/32/bg/italic.svg
new file mode 100644
index 000000000..21e42a5cb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bg/italic.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="15" cy="6.670981" gradientTransform="matrix(-.11229812 2.0213654 -2.0213654 -.11229812 30.168962 -24.571343)" gradientUnits="userSpaceOnUse" r="8.904872"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(.80709274 0 0 .98687212 -6.78371 -15.902682)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#f"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(.80709274 .00000015 -.00000017 .92827837 13.236172 -13.353855)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#f"/><linearGradient id="d" gradientTransform="matrix(.80709274 0 0 1.3158295 14.464536 -28.896498)" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#h" y1="44" y2="41"/><radialGradient id="e" cx="40" cy="43.5" gradientTransform="matrix(.80709274 0 0 .98687212 -21.28371 -15.902682)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="9" cy="43.5" gradientTransform="matrix(.80709274 .00000015 -.00000017 .92827837 -1.263828 -13.353855)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.80709274 0 0 1.3158295 -.035464 -28.896498)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g stroke-width="1.030532"><path d="m11 25v4h.403546c.670694 0 1.210639-.88029 1.210639-1.973744 0-1.093455-.539945-2.026256-1.210639-2.026256z" fill="url(#e)" opacity=".2"/><path d="m5.5207887 25c-.6287757 0-1.1349747.877783-1.1349747 1.902897v.246718c0 1.025114.5061987 1.850385 1.1349744 1.850385h.4792113l.0000003-4z" fill="url(#g)" opacity=".2"/><path d="m6 25h5v4l-5-.05251z" fill="url(#h)" opacity=".2"/></g><path d="m22.186919 26.49988-.987046-6.480172h-7.796233l-3.6191686 6.480172h-2.6893429l11.8874675-20.9997623h2.431853l3.490423 20.9997623zm-1.358976-8.840499-.915521-6.065327q-.02861-.25749-.08583-.629421-.04292-.37193-.08583-.80108-.04292-.4291509-.08583-.8869113-.02861-.4720655-.04291-.915521-.20027.4434555-.429151.915521-.214575.4720655-.42915.9155213-.214575.42915-.414846.80108-.185965.357626-.329015.600811l-3.275848 6.065327z" fill="url(#a)"/><path d="m22.186919 26.49988-.987046-6.480172h-7.796233l-3.6191686 6.480172h-2.6893429l11.8874675-20.9997623h2.431853l3.490423 20.9997623zm-1.358976-8.840499-.915521-6.065327q-.02861-.25749-.08583-.629421-.04292-.37193-.08583-.80108-.04292-.4291509-.08583-.8869113-.02861-.4720655-.04291-.915521-.20027.4434555-.429151.915521-.214575.4720655-.42915.9155213-.214575.42915-.414846.80108-.185965.357626-.329015.600811l-3.275848 6.065327z" fill="none" opacity=".6" stroke="#181818"/><path d="m18.982422 5.5-11.8867189 21h.5664063l11.3203126-20h2.43164l3.324219 20h.166016l-3.490235-21zm-3.708984 12.160156-.539063 1h6.09375l-.150391-1z" fill="#fff" opacity=".2"/><path d="m25.5 25v4h.403546c.670694 0 1.210639-.88029 1.210639-1.973744 0-1.093455-.539945-2.026256-1.210639-2.026256z" fill="url(#b)" opacity=".2" stroke-width="1.030532"/><path d="m20.020789 25c-.628776 0-1.134975.877783-1.134975 1.902897v.246718c0 1.025114.506199 1.850385 1.134974 1.850385h.479212v-4z" fill="url(#c)" opacity=".2" stroke-width="1.030532"/><path d="m20.5 25h5v4l-5-.05251z" fill="url(#d)" opacity=".2" stroke-width="1.030532"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bg/smallcaps.svg b/icon-themes/elementary_svg/cmd/32/bg/smallcaps.svg
new file mode 100644
index 000000000..b6c4381eb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bg/smallcaps.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" gradientUnits="userSpaceOnUse" x1="13.580414" x2="13.580414" y1="7.410555" y2="2.160542"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.30405459 0 0 .3851361 -1.915087 -.075972)" gradientUnits="userSpaceOnUse" x1="18.123238" x2="18.123238" y1="3.910552" y2="2.410548"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="18.87324" cy="9.107614" gradientTransform="matrix(-2.3210204 -.15473492 .21147053 -3.1720533 60.752422 38.720729)" gradientUnits="userSpaceOnUse" r="3.546608" xlink:href="#e"/><linearGradient id="d" gradientTransform="matrix(1.2185899 0 0 1.2612365 -.928214 -6.772519)" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" xlink:href="#e" y1="3.932" y2="19.659"/><linearGradient id="e" gradientTransform="matrix(1.0030849 0 0 1.0381896 -.463607 -.418095)" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.164257 1.785965)"><path d="m11.267453 18.531031-1.047988-3.556688h-5.2618713l-1.0455502 3.556688h-3.30116002l5.09614292-15.004932h3.7435081l5.1156415 15.004932zm-1.7791421-6.214112c-.966748-3.2237216-1.5126762-5.0466288-1.6377849-5.4687227-.118609-.422935-.2039107-.756742-.2559039-1.001422-.2177213.8719346-.8404207 3.0286484-1.8680983 6.4701447z" fill="url(#d)" stroke="#000" stroke-opacity=".49" stroke-width=".759278"/><path d="m5.7067042 3.5258119-5.09546918 15.0046441h.387054l4.70841518-13.8657267h3.7444873l4.7262115 13.8657267h.388536l-5.1147475-15.0046441zm.3559117 8.7910181c-.1245119.419596-.1972143.672031-.3366332 1.138918h3.7622836c-.2013257-.671341-.1762574-.589078-.3410822-1.138918z" fill="#fff" opacity=".2"/><path d="m18.317306 12.51624h.721882q.915722 0 1.584133.220576.66841.220575 1.102876.614937.441151.394361.648358.942459.213892.541411.213892 1.189769 0 .721883-.220575 1.290032-.213892.568148-.675094.962511-.45452.387678-1.15635.594885-.70183.207207-1.677709.207207h-2.613485v-9.7721573h5.628013v1.7111303h-3.555941zm0 4.324613h.561465q.374309 0 .668409-.06684.300785-.07352.507992-.233943.213892-.160419.320837-.421099.113634-.26068.113634-.634991 0-.387676-.120314-.634989-.120314-.247312-.347573-.387678-.227259-.140368-.55478-.193838-.320837-.05347-.728567-.05347h-.421099z" fill="url(#c)" stroke="#000" stroke-opacity=".49" stroke-width=".750002"/><path d="m21.496094 13.474609v1h7.503906v-1zm2.761718 5v1h.962891c.813973 0 1.51914.096902 2.113281.292969.594141.196066 1.084512.46977 1.470704.820313.392133.350542.679097.770615.863281 1.257812.134654.340841.204853.713038.24414 1.101563.015733-.170799.041016-.333862.041016-.515625 0-.576317-.095031-1.104685-.285156-1.585938-.184184-.487197-.471148-.90727-.863281-1.257812-.386192-.350543-.876563-.624247-1.470704-.820313-.594141-.196067-1.299308-.292969-2.113281-.292969zm2.847657 4.457032c-.024991.124455-.056194.241625-.101563.345703-.095062.231715-.237608.419905-.427734.5625-.184184.142598-.410371.245196-.677734.310547-.261422.059413-.557907.089843-.890626.089843h-.75v1h.75c.332719 0 .629204-.03043.890626-.089843.267363-.065351.49355-.167949.677734-.310547.190126-.142595.332672-.330785.427734-.5625.101008-.231715.150391-.512983.150391-.845703 0-.185739-.017759-.350509-.048828-.5z" fill="#fff" opacity=".2" transform="matrix(.75000188 0 0 .75000188 .123193 -1.339477)"/><g fill="#fcaf3e" stroke-linecap="round" transform="matrix(1 0 0 -1 0 5.571082)"><path d="m18.123238.53552759-4.500011 4.50001121h9.000022z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m18.123215 1.6605304-2.624984 2.6250066h5.250013z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bg/sortdescending.svg b/icon-themes/elementary_svg/cmd/32/bg/sortdescending.svg
new file mode 100644
index 000000000..f2497258c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bg/sortdescending.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="33.247993" cy="5.612137" gradientTransform="matrix(0 -2.53104 -1.4237 0 28.989546 84.152)" gradientUnits="userSpaceOnUse" r="9.482" xlink:href="#a"/><radialGradient id="c" cx="9.806871" cy="15.511158" gradientTransform="matrix(-1.4147813 .00485829 -.00630289 -1.835459 23.779214 41.861216)" gradientUnits="userSpaceOnUse" r="5.665584" xlink:href="#a"/><path d="m9.3809525 23.691221-3.3809093 5.747545h-3.5243419l4.1902786-6.710592q-.450788-.194659-.911821-.512259-.450788-.317601-.8196144-.809369-.3585813-.491769-.5942204-1.167951-.225394-.686427-.225394-1.608493 0-2.090017 1.4035896-3.12478 1.4035897-1.045008 4.1697882-1.045008h4.1185621v14.978452h-3.176006v-5.747545zm1.2499115-6.628632h-1.2499115q-.9835373 0-1.5265318.440543-.5327493.440543-.5327493 1.465061 0 .993782.5122589 1.567512.5225042.57373 1.6084933.57373h1.1884404z" fill="url(#c)" stroke="#000" stroke-opacity=".490196" transform="translate(-.30687 .061234)"/><path d="m21.431187 28c-.24 0-.431641-.237203-.431641-.533203v-19.466797-2.501953l-5.535156 4.642578c-.636583.534157-1.579124.451036-2.113282-.185547-.534156-.636583-.451036-1.579125.185547-2.113281l7.660157-6.427735c.255532-.214417.561212-.324051.86914-.34375.0013-.00008.0026.000078.0039 0 .1371-.041026.278903-.070312.429694-.070312s.292594.029286.429688.070312c.0012.00036.0027-.000361.0039 0 .307928.019701.613608.129333.86914.34375l7.660157 6.427735c.636583.534156.719703 1.476698.185547 2.113281-.534158.636583-1.476699.719704-2.113282.185547l-5.53515-4.642578v2.501953 19.466797c0 .296-.191641.533203-.431641.533203h-.568359z" fill="url(#b)"/><path d="m9.3808594 14.521484c-1.8441324 0-3.2341954.34825-4.1699219 1.044922-.9357264.689842-1.4023437 1.731656-1.4023437 3.125 0 .205812.0202652.389923.0371093.578125.0899729-1.175545.530348-2.087625 1.3652344-2.703125.9357265-.696672 2.3257895-1.044922 4.1699219-1.044922h4.1191406v-1zm-2.3261719 5.009766c-.0246465.152908-.0390625.318122-.0390625.498047 0 .662521.1702128 1.185873.5117188 1.568359.3483361.382487.8834291.572266 1.6074218.572266h1.1894534v-1h-1.1894534c-.7239927 0-1.2590857-.189779-1.6074218-.572266-.249717-.279683-.4055381-.636992-.4726563-1.066406zm-1.1699219 4.019531-3.7167968 5.949219h.625l3.5664062-5.710938c-.1573305-.067938-.315407-.147879-.4746094-.238281z" fill="#fbf3fc" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bg/spelling.svg b/icon-themes/elementary_svg/cmd/32/bg/spelling.svg
new file mode 100644
index 000000000..c6a8f07c3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bg/spelling.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32.000001 32.000001" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.993613" cy="1.971866" gradientTransform="matrix(-.45614493 -.03258178 .06532937 -.91461109 7.148991 8.966191)" gradientUnits="userSpaceOnUse" r="15.307053" xlink:href="#f"/><radialGradient id="b" cx="-20.401289" cy="8.343329" gradientTransform="matrix(-.45614493 -.03258178 .06532937 -.91461109 7.148991 8.966191)" gradientUnits="userSpaceOnUse" r="15.307053" xlink:href="#f"/><radialGradient id="c" cx="-45.017212" cy="4.846795" gradientTransform="matrix(-.84928173 0 -.00000001 -.87771221 -10.424807 11.007101)" gradientUnits="userSpaceOnUse" r="15.307053" xlink:href="#f"/><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 10.766 1036.762)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="71.439003" cy="54.764" gradientTransform="matrix(.03111536 .65582465 -.71344564 .03383769 56.65303 -32.132872)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m8.0651786 19.324877-.3532141-1.447337h-.07637q-.3150288.428488-.6300575.742713-.3150286.304703-.6873354.504664-.3723066.19996-.8305302.295181-.4582237.09522-1.0596421.09522-.6586964 0-1.2123832-.19044-.5536874-.180917-.9641794-.561795-.4009456-.390401-.6300574-.971241-.2291118-.590362-.2291118-1.390206 0-1.561601 1.0978274-2.399534 1.1073737-.837933 3.3603063-.914108l1.7565238-.06666v-.657015q0-.637971-.1431948-1.066459-.1336486-.428483-.4009457-.685576-.2577508-.266614-.6491501-.380878-.381853-.114264-.8782619-.114264-.792345 0-1.4796804.228528-.677789.228527-1.3078465.552273l-.6109647-1.3045081q.706428-.3808784 1.5751436-.6474933.8687155-.2666148 1.823348-.2666148.9737251 0 1.6801532.1999611.7159743.1904392 1.1741979.6189275.46777.4189662.6968817 1.0759816.2291119.657015.2291119 1.590167v7.160513zm-3.1884725-1.209288q.5823258 0 1.0787347-.180917.4964089-.180918.8591692-.542752.3627604-.371356.5632332-.92363.2100192-.561796.2100192-1.31403v-.942675l-1.3651245.06666q-.8591692.03809-1.4414951.190439-.5823258.152352-.9355398.428489-.3436677.266615-.4964089.657015-.1527412.380879-.1527412.866498 0 .876021.4582236 1.285465.46777.409444 1.2219296.409444z" fill="url(#a)"/><path d="m11.998264 13.049906q0-1.723475.229112-3.0565484.238659-1.3425967.735068-2.3043147.496409-.9712398 1.269661-1.5711233.773251-.5998835 1.851987-.8379325 1.193291-.2570929 2.348396-.4856199 1.155105-.2380491 2.12883-.4284883l.315028 1.5235137q-.477316.076176-1.069188.1809171-.582326.1047416-1.183745.2190051-.591871.1142635-1.155105.228527-.553687.1142636-.973725.2094832-.591872.1333074-1.069188.4475321-.477316.3142247-.820984.8569764-.343667.5332298-.54414 1.3235524-.190927.7808011-.229112 1.8567821h.124102q.171834-.276137.46777-.561795.295936-.285659.696882-.514186.400946-.2380494.906901-.3904007.515501-.1523514 1.126466-.1523514.945086 0 1.66106.3523125.715975.3427906 1.193291.9712406.486863.618926.725521 1.475904.238658.856976.238658 1.885347 0 1.304509-.334121 2.28527-.324576.980762-.916448 1.637778-.591871.657015-1.422402.990284-.830531.323746-1.823348.323746-1.021457 0-1.851987-.418966-.820984-.428489-1.412856-1.247377-.582326-.82841-.897354-2.028177-.31503-1.209289-.31503-2.770891zm4.591783 5.027595q.572779 0 1.040549-.180917.46777-.190439.801892-.609405.33412-.418967.515501-1.095026.181381-.685581.181381-1.685387 0-.799845-.124103-1.437816-.124102-.637971-.400946-1.085503-.276843-.457055-.706428-.695103-.429585-.247572-1.050096-.247572-.582326 0-1.088281.228528-.505955.228527-.906901.552273-.391398.323747-.668242.67606-.267297.34279-.3914.590361 0 .952196.114556 1.84726.124103.895064.429585 1.59969.315029.695103.859169 1.123591.544141.418966 1.393764.418966z" fill="url(#b)"/><path d="m31.518912 12.02474q0 .947918-.591871 1.485678-.582327.528646-1.603783.692708v.06381q.534593.0638.992817.227864.46777.164063.801891.446616.343668.273437.534595.692708.200473.410156.200473.984376 0 .610677-.229112 1.139323-.219566.528645-.706429.920572-.477315.391928-1.241021.610678-.75416.218749-1.832895.218749h-4.343577v-10.007822h4.324485q.792345 0 1.470134.1276042.677789.1276041 1.164651.4192718.496409.291666.773253.783853.286389.483074.286389 1.194011zm-1.374671 4.475262q0-.838542-.62051-1.166667-.620512-.328125-1.842441-.328125h-2.44386v3.135418h2.482045q.534594 0 .973725-.08203.448677-.08203.763706-.273438.324575-.191406.505955-.501301.18138-.319011.18138-.783855zm-.28639-4.311199q0-.701823-.525047-.99349-.515501-.291668-1.546505-.291668h-2.548869v2.707032h2.252933q.591872 0 1.031004-.0638.43913-.07291.735066-.23698.305482-.164063.448677-.437499.152741-.273438.152741-.683595z" fill="url(#c)"/><g fill="none" stroke="#000"><path d="m8.0651786 19.324877-.3532141-1.447337h-.07637q-.3150288.428488-.6300575.742713-.3150286.304703-.6873354.504664-.3723066.19996-.8305302.295181-.4582237.09522-1.0596421.09522-.6586964 0-1.2123832-.19044-.5536874-.180917-.9641794-.561795-.4009456-.390401-.6300574-.971241-.2291118-.590362-.2291118-1.390206 0-1.561601 1.0978274-2.399534 1.1073737-.837933 3.3603063-.914108l1.7565238-.06666v-.657015q0-.637971-.1431948-1.066459-.1336486-.428483-.4009457-.685576-.2577508-.266614-.6491501-.380878-.381853-.114264-.8782619-.114264-.792345 0-1.4796804.228528-.677789.228527-1.3078465.552273l-.6109647-1.3045081q.706428-.3808784 1.5751436-.6474933.8687155-.2666148 1.823348-.2666148.9737251 0 1.6801532.1999611.7159743.1904392 1.1741979.6189275.46777.4189662.6968817 1.0759816.2291119.657015.2291119 1.590167v7.160513zm-3.1884725-1.209288q.5823258 0 1.0787347-.180917.4964089-.180918.8591692-.542752.3627604-.371356.5632332-.92363.2100192-.561796.2100192-1.31403v-.942675l-1.3651245.06666q-.8591692.03809-1.4414951.190439-.5823258.152352-.9355398.428489-.3436677.266615-.4964089.657015-.1527412.380879-.1527412.866498 0 .876021.4582236 1.285465.46777.409444 1.2219296.409444z" opacity=".6"/><path d="m11.998264 13.049906q0-1.723475.229112-3.0565484.238659-1.3425967.735068-2.3043147.496409-.9712398 1.269661-1.5711233.773251-.5998835 1.851987-.8379325 1.193291-.2570929 2.348396-.4856199 1.155105-.2380491 2.12883-.4284883l.315028 1.5235137q-.477316.076176-1.069188.1809171-.582326.1047416-1.183745.2190051-.591871.1142635-1.155105.228527-.553687.1142636-.973725.2094832-.591872.1333074-1.069188.4475321-.477316.3142247-.820984.8569764-.343667.5332298-.54414 1.3235524-.190927.7808011-.229112 1.8567821h.124102q.171834-.276137.46777-.561795.295936-.285659.696882-.514186.400946-.2380494.906901-.3904007.515501-.1523514 1.126466-.1523514.945086 0 1.66106.3523125.715975.3427906 1.193291.9712406.486863.618926.725521 1.475904.238658.856976.238658 1.885347 0 1.304509-.334121 2.28527-.324576.980762-.916448 1.637778-.591871.657015-1.422402.990284-.830531.323746-1.823348.323746-1.021457 0-1.851987-.418966-.820984-.428489-1.412856-1.247377-.582326-.82841-.897354-2.028177-.31503-1.209289-.31503-2.770891zm4.591783 5.027595q.572779 0 1.040549-.180917.46777-.190439.801892-.609405.33412-.418967.515501-1.095026.181381-.685581.181381-1.685387 0-.799845-.124103-1.437816-.124102-.637971-.400946-1.085503-.276843-.457055-.706428-.695103-.429585-.247572-1.050096-.247572-.582326 0-1.088281.228528-.505955.228527-.906901.552273-.391398.323747-.668242.67606-.267297.34279-.3914.590361 0 .952196.114556 1.84726.124103.895064.429585 1.59969.315029.695103.859169 1.123591.544141.418966 1.393764.418966z" opacity=".6"/><path d="m31.518912 12.02474q0 .947918-.591871 1.485678-.582327.528646-1.603783.692708v.06381q.534593.0638.992817.227864.46777.164063.801891.446616.343668.273437.534595.692708.200473.410156.200473.984376 0 .610677-.229112 1.139323-.219566.528645-.706429.920572-.477315.391928-1.241021.610678-.75416.218749-1.832895.218749h-4.343577v-10.007822h4.324485q.792345 0 1.470134.1276042.677789.1276041 1.164651.4192718.496409.291666.773253.783853.286389.483074.286389 1.194011zm-1.374671 4.475262q0-.838542-.62051-1.166667-.620512-.328125-1.842441-.328125h-2.44386v3.135418h2.482045q.534594 0 .973725-.08203.448677-.08203.763706-.273438.324575-.191406.505955-.501301.18138-.319011.18138-.783855zm-.28639-4.311199q0-.701823-.525047-.99349-.515501-.291668-1.546505-.291668h-2.548869v2.707032h2.252933q.591872 0 1.031004-.0638.43913-.07291.735066-.23698.305482-.164063.448677-.437499.152741-.273438.152741-.683595z" opacity=".6"/></g><path d="m20.560547 4.3652344c-.64915.1269594-1.358836.2709881-2.128906.4296875-.77007.1523513-1.552129.3129797-2.347657.484375-.719157.1586993-1.336061.4379683-1.851562.8378906s-.938592.9247724-1.269531 1.5722656c-.33094.6411454-.577222 1.4096231-.736329 2.3046875-.15274.8887154-.228515 1.9076574-.228515 3.0566404 0 .140152.017696.260632.021484.396485.02295-.896281.082655-1.729446.207031-2.453125.159106-.895065.405389-1.6635425.736329-2.3046879.330939-.6474932.75403-1.1723433 1.269531-1.5722656s1.132405-.6791913 1.851562-.8378906c.795528-.1713953 1.577587-.3320237 2.347657-.484375.77007-.1586994 1.479756-.3027281 2.128906-.4296875l.115234.5566406c.062522-.010251.141408-.0236653.201172-.0332031zm-15.0253908 4.3144531c-.6364216 0-1.2431219.0878818-1.8222656.265625-.5791437.1777433-1.1052198.3945186-1.5761718.6484375l.3828124.818359c.3712601-.174656.762513-.334567 1.1933594-.4667965.5791437-.177743 1.185844-.265625 1.8222656-.265625.6491501 0 1.2087355.0659114 1.6796876.1992187.4773162.1269598.8702988.3334818 1.1757812.6191408.3118467.279311.5425714.638155.6953125 1.076172.1527417.43801.2304687.967742.2304687 1.589843v-1c0-.6221-.0777274-1.151833-.2304687-1.589843-.1527411-.438011-.3834658-.7968613-.6953125-1.0761721-.3054824-.2856589-.698465-.4921811-1.1757812-.6191407-.4709521-.1333073-1.0305375-.1992187-1.6796876-.1992187zm17.9648438.8203125v1h4.324219c.52823 0 1.018844.041884 1.470703.126953.451859.08507.839488.225477 1.164062.419922.33094.194444.588875.455075.773438.783203.119112.200911.187409.44271.232422.703125.032741-.159212.054687-.325751.054687-.507812 0-.473958-.096183-.873264-.287109-1.195313-.184563-.328125-.442498-.588759-.773438-.783203-.324574-.1944451-.712203-.3348525-1.164062-.4199219s-.942473-.1269531-1.470703-.1269531zm-6.347656.09375c-.40731 0-.781333.0507762-1.125.1523438-.337304.1015674-.640906.2319252-.908203.3906252-.267298.152351-.498022.323232-.695313.513672-.197291.190438-.354194.378408-.46875.5625h-.046875c-.037913.309118-.063466.642034-.076172 1h.123047c.114556-.184092.271459-.372062.46875-.5625.197291-.19044.428015-.361321.695313-.513672.267297-.1587.570899-.289058.908203-.390625.343667-.101564.71769-.152344 1.125-.152344.630057 0 1.184793.116687 1.662109.351562.477317.228527.875149.551737 1.193359.970704.324576.412617.565505.905243.72461 1.476562.116483.418272.175374.878072.207031 1.357422.008407-.159921.033203-.304806.033203-.472656 0-.685581-.081129-1.313449-.240234-1.884766-.159105-.571319-.400033-1.063945-.72461-1.476562-.31821-.418967-.716042-.742176-1.193359-.9707035-.477316-.234875-1.032052-.3515625-1.662109-.3515625zm12.615234 3.111328c-.020192.056687-.034645.118103-.0625.167969-.095463.182291-.245564.328125-.449219.4375-.19729.10938-.441621.187721-.734375.236328-.292754.042533-.636668.064453-1.03125.064453h-2.251953v1h2.251953c.394582 0 .738496-.021923 1.03125-.064453.292754-.048607.537085-.126948.734375-.236328.026128-.014032.043998-.033596.06836-.048828v-.058594c.04068-.006534.075601-.017985.115234-.025391.108858-.088027.203199-.185478.265625-.304687.101824-.182292.152344-.410156.152344-.683594 0-.184665-.035253-.342182-.089844-.484375zm-22.1816405.316406-1.7363281.066407c-1.5019551.050783-2.6211259.35544-3.359375.914062-.731885.558622-1.0976563 1.359323-1.0976563 2.400391 0 .196798.0203129.373269.0410157.550781.0945532-.820142.4363668-1.477739 1.0566406-1.951172.7382491-.558622 1.8574199-.863282 3.359375-.914062l1.7578125-.066407v-.65625c0-.124752-.0131086-.231019-.0214844-.34375zm6.2382815 1.019532c-.007185.013539-.024662.033732-.03125.046875 0 .634797.038864 1.250947.115234 1.847656.082735.596709.226033 1.129859.429688 1.599609.210019.463402.494662.837388.857421 1.123047.362761.279311.828116.419922 1.394532.419922.381852 0 .729169-.061029 1.041015-.181641.311847-.126959.578034-.330064.800782-.609375.222746-.279311.394704-.644997.515625-1.095703.12092-.457054.18164-1.019009.18164-1.685547 0-.190525-.011095-.366272-.021484-.542968-.022616.46232-.069208.884747-.160156 1.228515-.120921.450706-.292879.816392-.515625 1.095703-.222748.279311-.488935.482416-.800782.609375-.311846.120612-.659163.181641-1.041015.181641-.566416 0-1.031771-.140611-1.394532-.419922-.362759-.285659-.647402-.659645-.857421-1.123047-.203655-.46975-.346953-1.0029-.429688-1.599609-.037528-.293218-.064731-.592019-.083984-.894531zm16.890625.630859c-.364003.259792-.823539.440167-1.390625.53125v.048828c.022454.008939.044861.017907.066406.027344.330281.043675.63999.112518.925781.214844.311847.109375.578034.258897.800782.447265.229112.182292.407871.413846.535156.69336.06976.142721.118814.30209.152344.474609.026652-.159611.048828-.321047.048828-.490234 0-.382814-.067524-.710938-.201172-.984375-.127285-.279514-.306044-.511068-.535156-.69336-.1204-.101816-.256212-.190619-.402344-.269531zm-23.1308596.539063c-.0054636.476493-.0726398.898318-.2070313 1.257812-.1336485.368183-.3206597.676257-.5625.923828-.2418402.241223-.5284357.422357-.859375.542969-.3309392.120611-.6899078.179687-1.078125.179687-.502773 0-.9108096-.13524-1.2226562-.408203-.2099952-.18764-.3409623-.455902-.40625-.791015-.031323.157969-.0507813.324036-.0507813.503906 0 .584014.1515489 1.014147.4570313 1.287109.3118466.272963.7198832.408203 1.2226562.408203.3882172 0 .7471858-.059076 1.078125-.179687.3309393-.120612.6175348-.301746.859375-.542969.2418403-.247571.4288515-.555645.5625-.923828.1400125-.374531.2109375-.812964.2109375-1.314453v-.943359zm22.4843746 1.798828c-.028671.096101-.058944.191609-.105468.273437-.12092.206597-.289476.374349-.50586.501953-.210019.127606-.464554.218751-.763672.273438-.292754.054686-.618213.082031-.974609.082031h-2.480469v1h2.480469c.356396 0 .681855-.027341.974609-.082031.299118-.054687.553653-.145832.763672-.273438.216384-.127604.38494-.295356.50586-.501953.12092-.212674.18164-.473307.18164-.783203 0-.184336-.031107-.342992-.076172-.490234z" fill="#fff" opacity=".2"/><path d="m16.067934 19.466982 4.008602 3.62633 8.61806-8.430078 1.979797 1.909439.507818.586234-11.458564 12.281865-7.550528-7.93222 3.231386-2.872592z" fill="url(#e)" stroke-width="1.2495"/><g fill="none"><path d="m14.997 1047.644 5.177-8.65 1.558.947m-5.556 9.96-6.333-3.464.86-1.475" opacity=".5" stroke="url(#d)" transform="matrix(1.2069243 .3233944 -.3233944 1.2069243 340.26629 -1244.3831)"/><path d="m28.74 14.694c-.235-.09-.508-.034-.695.164l-7.946 8.44-4.35-4.264c-.26-.25-.667-.244-.916.02l-2.303 2.13c-.247.263-.24.678.02.928l6.75 6.95c.06.06.233.168.306.197.24.097.42-.022.61-.224l10.717-11.38c.25-.264.24-.68-.018-.93l-1.953-1.894c-.065-.062-.143-.108-.22-.138z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".9996"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bg/spellonline.svg b/icon-themes/elementary_svg/cmd/32/bg/spellonline.svg
new file mode 100644
index 000000000..2089c15c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bg/spellonline.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32.000001 32.000001" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.993613" cy="1.971866" gradientTransform="matrix(-.45614493 -.03258178 .06532937 -.91461109 7.148991 8.966191)" gradientUnits="userSpaceOnUse" r="15.307053" xlink:href="#d"/><radialGradient id="b" cx="-20.401289" cy="8.343329" gradientTransform="matrix(-.45614493 -.03258178 .06532937 -.91461109 7.148991 8.966191)" gradientUnits="userSpaceOnUse" r="15.307053" xlink:href="#d"/><radialGradient id="c" cx="-45.017212" cy="4.846795" gradientTransform="matrix(-.84928173 0 -.00000001 -.87771221 -10.424807 11.007101)" gradientUnits="userSpaceOnUse" r="15.307053" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m8.0651786 19.324877-.3532141-1.447337h-.07637q-.3150288.428488-.6300575.742713-.3150286.304703-.6873354.504664-.3723066.19996-.8305302.295181-.4582237.09522-1.0596421.09522-.6586964 0-1.2123832-.19044-.5536874-.180917-.9641794-.561795-.4009456-.390401-.6300574-.971241-.2291118-.590362-.2291118-1.390206 0-1.561601 1.0978274-2.399534 1.1073737-.837933 3.3603063-.914108l1.7565238-.06666v-.657015q0-.637971-.1431948-1.066459-.1336486-.428483-.4009457-.685576-.2577508-.266614-.6491501-.380878-.381853-.114264-.8782619-.114264-.792345 0-1.4796804.228528-.677789.228527-1.3078465.552273l-.6109647-1.3045081q.706428-.3808784 1.5751436-.6474933.8687155-.2666148 1.823348-.2666148.9737251 0 1.6801532.1999611.7159743.1904392 1.1741979.6189275.46777.4189662.6968817 1.0759816.2291119.657015.2291119 1.590167v7.160513zm-3.1884725-1.209288q.5823258 0 1.0787347-.180917.4964089-.180918.8591692-.542752.3627604-.371356.5632332-.92363.2100192-.561796.2100192-1.31403v-.942675l-1.3651245.06666q-.8591692.03809-1.4414951.190439-.5823258.152352-.9355398.428489-.3436677.266615-.4964089.657015-.1527412.380879-.1527412.866498 0 .876021.4582236 1.285465.46777.409444 1.2219296.409444z" fill="url(#a)"/><path d="m11.998264 13.049906q0-1.723475.229112-3.0565484.238659-1.3425967.735068-2.3043147.496409-.9712398 1.269661-1.5711233.773251-.5998835 1.851987-.8379325 1.193291-.2570929 2.348396-.4856199 1.155105-.2380491 2.12883-.4284883l.315028 1.5235137q-.477316.076176-1.069188.1809171-.582326.1047416-1.183745.2190051-.591871.1142635-1.155105.228527-.553687.1142636-.973725.2094832-.591872.1333074-1.069188.4475321-.477316.3142247-.820984.8569764-.343667.5332298-.54414 1.3235524-.190927.7808011-.229112 1.8567821h.124102q.171834-.276137.46777-.561795.295936-.285659.696882-.514186.400946-.2380494.906901-.3904007.515501-.1523514 1.126466-.1523514.945086 0 1.66106.3523125.715975.3427906 1.193291.9712406.486863.618926.725521 1.475904.238658.856976.238658 1.885347 0 1.304509-.334121 2.28527-.324576.980762-.916448 1.637778-.591871.657015-1.422402.990284-.830531.323746-1.823348.323746-1.021457 0-1.851987-.418966-.820984-.428489-1.412856-1.247377-.582326-.82841-.897354-2.028177-.31503-1.209289-.31503-2.770891zm4.591783 5.027595q.572779 0 1.040549-.180917.46777-.190439.801892-.609405.33412-.418967.515501-1.095026.181381-.685581.181381-1.685387 0-.799845-.124103-1.437816-.124102-.637971-.400946-1.085503-.276843-.457055-.706428-.695103-.429585-.247572-1.050096-.247572-.582326 0-1.088281.228528-.505955.228527-.906901.552273-.391398.323747-.668242.67606-.267297.34279-.3914.590361 0 .952196.114556 1.84726.124103.895064.429585 1.59969.315029.695103.859169 1.123591.544141.418966 1.393764.418966z" fill="url(#b)"/><path d="m31.518912 12.02474q0 .947918-.591871 1.485678-.582327.528646-1.603783.692708v.06381q.534593.0638.992817.227864.46777.164063.801891.446616.343668.273437.534595.692708.200473.410156.200473.984376 0 .610677-.229112 1.139323-.219566.528645-.706429.920572-.477315.391928-1.241021.610678-.75416.218749-1.832895.218749h-4.343577v-10.007822h4.324485q.792345 0 1.470134.1276042.677789.1276041 1.164651.4192718.496409.291666.773253.783853.286389.483074.286389 1.194011zm-1.374671 4.475262q0-.838542-.62051-1.166667-.620512-.328125-1.842441-.328125h-2.44386v3.135418h2.482045q.534594 0 .973725-.08203.448677-.08203.763706-.273438.324575-.191406.505955-.501301.18138-.319011.18138-.783855zm-.28639-4.311199q0-.701823-.525047-.99349-.515501-.291668-1.546505-.291668h-2.548869v2.707032h2.252933q.591872 0 1.031004-.0638.43913-.07291.735066-.23698.305482-.164063.448677-.437499.152741-.273438.152741-.683595z" fill="url(#c)"/><g fill="none"><path d="m2.6666992 26.62623 2.6666601-2.66666 2.6666595 2.66666 2.6666602-2.66666 2.66666 2.66666 2.666659-2.66666 2.66666 2.66666 2.66666-2.66666 2.666661 2.66666 2.66666-2.390529 2.66666 2.666662" stroke="#ef5858" stroke-width="1.33333"/><g stroke="#000"><path d="m8.0651786 19.324877-.3532141-1.447337h-.07637q-.3150288.428488-.6300575.742713-.3150286.304703-.6873354.504664-.3723066.19996-.8305302.295181-.4582237.09522-1.0596421.09522-.6586964 0-1.2123832-.19044-.5536874-.180917-.9641794-.561795-.4009456-.390401-.6300574-.971241-.2291118-.590362-.2291118-1.390206 0-1.561601 1.0978274-2.399534 1.1073737-.837933 3.3603063-.914108l1.7565238-.06666v-.657015q0-.637971-.1431948-1.066459-.1336486-.428483-.4009457-.685576-.2577508-.266614-.6491501-.380878-.381853-.114264-.8782619-.114264-.792345 0-1.4796804.228528-.677789.228527-1.3078465.552273l-.6109647-1.3045081q.706428-.3808784 1.5751436-.6474933.8687155-.2666148 1.823348-.2666148.9737251 0 1.6801532.1999611.7159743.1904392 1.1741979.6189275.46777.4189662.6968817 1.0759816.2291119.657015.2291119 1.590167v7.160513zm-3.1884725-1.209288q.5823258 0 1.0787347-.180917.4964089-.180918.8591692-.542752.3627604-.371356.5632332-.92363.2100192-.561796.2100192-1.31403v-.942675l-1.3651245.06666q-.8591692.03809-1.4414951.190439-.5823258.152352-.9355398.428489-.3436677.266615-.4964089.657015-.1527412.380879-.1527412.866498 0 .876021.4582236 1.285465.46777.409444 1.2219296.409444z" opacity=".6"/><path d="m11.998264 13.049906q0-1.723475.229112-3.0565484.238659-1.3425967.735068-2.3043147.496409-.9712398 1.269661-1.5711233.773251-.5998835 1.851987-.8379325 1.193291-.2570929 2.348396-.4856199 1.155105-.2380491 2.12883-.4284883l.315028 1.5235137q-.477316.076176-1.069188.1809171-.582326.1047416-1.183745.2190051-.591871.1142635-1.155105.228527-.553687.1142636-.973725.2094832-.591872.1333074-1.069188.4475321-.477316.3142247-.820984.8569764-.343667.5332298-.54414 1.3235524-.190927.7808011-.229112 1.8567821h.124102q.171834-.276137.46777-.561795.295936-.285659.696882-.514186.400946-.2380494.906901-.3904007.515501-.1523514 1.126466-.1523514.945086 0 1.66106.3523125.715975.3427906 1.193291.9712406.486863.618926.725521 1.475904.238658.856976.238658 1.885347 0 1.304509-.334121 2.28527-.324576.980762-.916448 1.637778-.591871.657015-1.422402.990284-.830531.323746-1.823348.323746-1.021457 0-1.851987-.418966-.820984-.428489-1.412856-1.247377-.582326-.82841-.897354-2.028177-.31503-1.209289-.31503-2.770891zm4.591783 5.027595q.572779 0 1.040549-.180917.46777-.190439.801892-.609405.33412-.418967.515501-1.095026.181381-.685581.181381-1.685387 0-.799845-.124103-1.437816-.124102-.637971-.400946-1.085503-.276843-.457055-.706428-.695103-.429585-.247572-1.050096-.247572-.582326 0-1.088281.228528-.505955.228527-.906901.552273-.391398.323747-.668242.67606-.267297.34279-.3914.590361 0 .952196.114556 1.84726.124103.895064.429585 1.59969.315029.695103.859169 1.123591.544141.418966 1.393764.418966z" opacity=".6"/><path d="m31.518912 12.02474q0 .947918-.591871 1.485678-.582327.528646-1.603783.692708v.06381q.534593.0638.992817.227864.46777.164063.801891.446616.343668.273437.534595.692708.200473.410156.200473.984376 0 .610677-.229112 1.139323-.219566.528645-.706429.920572-.477315.391928-1.241021.610678-.75416.218749-1.832895.218749h-4.343577v-10.007822h4.324485q.792345 0 1.470134.1276042.677789.1276041 1.164651.4192718.496409.291666.773253.783853.286389.483074.286389 1.194011zm-1.374671 4.475262q0-.838542-.62051-1.166667-.620512-.328125-1.842441-.328125h-2.44386v3.135418h2.482045q.534594 0 .973725-.08203.448677-.08203.763706-.273438.324575-.191406.505955-.501301.18138-.319011.18138-.783855zm-.28639-4.311199q0-.701823-.525047-.99349-.515501-.291668-1.546505-.291668h-2.548869v2.707032h2.252933q.591872 0 1.031004-.0638.43913-.07291.735066-.23698.305482-.164063.448677-.437499.152741-.273438.152741-.683595z" opacity=".6"/></g></g><path d="m20.560547 4.3652344c-.64915.1269594-1.358836.2709881-2.128906.4296875-.77007.1523513-1.552129.3129797-2.347657.484375-.719157.1586993-1.336061.4379683-1.851562.8378906s-.938592.9247724-1.269531 1.5722656c-.33094.6411454-.577222 1.4096231-.736329 2.3046875-.15274.8887154-.228515 1.9076574-.228515 3.0566404 0 .140152.017696.260632.021484.396485.02295-.896281.082655-1.729446.207031-2.453125.159106-.895065.405389-1.6635425.736329-2.3046879.330939-.6474932.75403-1.1723433 1.269531-1.5722656s1.132405-.6791913 1.851562-.8378906c.795528-.1713953 1.577587-.3320237 2.347657-.484375.77007-.1586994 1.479756-.3027281 2.128906-.4296875l.115234.5566406c.062522-.010251.141408-.0236653.201172-.0332031zm-15.0253908 4.3144531c-.6364216 0-1.2431219.0878818-1.8222656.265625-.5791437.1777433-1.1052198.3945186-1.5761718.6484375l.3828124.818359c.3712601-.174656.762513-.334567 1.1933594-.4667965.5791437-.177743 1.185844-.265625 1.8222656-.265625.6491501 0 1.2087355.0659114 1.6796876.1992187.4773162.1269598.8702988.3334818 1.1757812.6191408.3118467.279311.5425714.638155.6953125 1.076172.1527417.43801.2304687.967742.2304687 1.589843v-1c0-.6221-.0777274-1.151833-.2304687-1.589843-.1527411-.438011-.3834658-.7968613-.6953125-1.0761721-.3054824-.2856589-.698465-.4921811-1.1757812-.6191407-.4709521-.1333073-1.0305375-.1992187-1.6796876-.1992187zm17.9648438.8203125v1h4.324219c.52823 0 1.018844.041884 1.470703.126953.451859.08507.839488.225477 1.164062.419922.33094.194444.588875.455075.773438.783203.119112.200911.187409.44271.232422.703125.032741-.159212.054687-.325751.054687-.507812 0-.473958-.096183-.873264-.287109-1.195313-.184563-.328125-.442498-.588759-.773438-.783203-.324574-.1944451-.712203-.3348525-1.164062-.4199219s-.942473-.1269531-1.470703-.1269531zm-6.347656.09375c-.40731 0-.781333.0507762-1.125.1523438-.337304.1015674-.640906.2319252-.908203.3906252-.267298.152351-.498022.323232-.695313.513672-.197291.190438-.354194.378408-.46875.5625h-.046875c-.037913.309118-.063466.642034-.076172 1h.123047c.114556-.184092.271459-.372062.46875-.5625.197291-.19044.428015-.361321.695313-.513672.267297-.1587.570899-.289058.908203-.390625.343667-.101564.71769-.152344 1.125-.152344.630057 0 1.184793.116687 1.662109.351562.477317.228527.875149.551737 1.193359.970704.324576.412617.565505.905243.72461 1.476562.116483.418272.175374.878072.207031 1.357422.008407-.159921.033203-.304806.033203-.472656 0-.685581-.081129-1.313449-.240234-1.884766-.159105-.571319-.400033-1.063945-.72461-1.476562-.31821-.418967-.716042-.742176-1.193359-.9707035-.477316-.234875-1.032052-.3515625-1.662109-.3515625zm12.615234 3.111328c-.020192.056687-.034645.118103-.0625.167969-.095463.182291-.245564.328125-.449219.4375-.19729.10938-.441621.187721-.734375.236328-.292754.042533-.636668.064453-1.03125.064453h-2.251953v1h2.251953c.394582 0 .738496-.021923 1.03125-.064453.292754-.048607.537085-.126948.734375-.236328.026128-.014032.043998-.033596.06836-.048828v-.058594c.04068-.006534.075601-.017985.115234-.025391.108858-.088027.203199-.185478.265625-.304687.101824-.182292.152344-.410156.152344-.683594 0-.184665-.035253-.342182-.089844-.484375zm-22.1816405.316406-1.7363281.066407c-1.5019551.050783-2.6211259.35544-3.359375.914062-.731885.558622-1.0976563 1.359323-1.0976563 2.400391 0 .196798.0203129.373269.0410157.550781.0945532-.820142.4363668-1.477739 1.0566406-1.951172.7382491-.558622 1.8574199-.863282 3.359375-.914062l1.7578125-.066407v-.65625c0-.124752-.0131086-.231019-.0214844-.34375zm6.2382815 1.019532c-.007185.013539-.024662.033732-.03125.046875 0 .634797.038864 1.250947.115234 1.847656.082735.596709.226033 1.129859.429688 1.599609.210019.463402.494662.837388.857421 1.123047.362761.279311.828116.419922 1.394532.419922.381852 0 .729169-.061029 1.041015-.181641.311847-.126959.578034-.330064.800782-.609375.222746-.279311.394704-.644997.515625-1.095703.12092-.457054.18164-1.019009.18164-1.685547 0-.190525-.011095-.366272-.021484-.542968-.022616.46232-.069208.884747-.160156 1.228515-.120921.450706-.292879.816392-.515625 1.095703-.222748.279311-.488935.482416-.800782.609375-.311846.120612-.659163.181641-1.041015.181641-.566416 0-1.031771-.140611-1.394532-.419922-.362759-.285659-.647402-.659645-.857421-1.123047-.203655-.46975-.346953-1.0029-.429688-1.599609-.037528-.293218-.064731-.592019-.083984-.894531zm16.890625.630859c-.364003.259792-.823539.440167-1.390625.53125v.048828c.022454.008939.044861.017907.066406.027344.330281.043675.63999.112518.925781.214844.311847.109375.578034.258897.800782.447265.229112.182292.407871.413846.535156.69336.06976.142721.118814.30209.152344.474609.026652-.159611.048828-.321047.048828-.490234 0-.382814-.067524-.710938-.201172-.984375-.127285-.279514-.306044-.511068-.535156-.69336-.1204-.101816-.256212-.190619-.402344-.269531zm-23.1308596.539063c-.0054636.476493-.0726398.898318-.2070313 1.257812-.1336485.368183-.3206597.676257-.5625.923828-.2418402.241223-.5284357.422357-.859375.542969-.3309392.120611-.6899078.179687-1.078125.179687-.502773 0-.9108096-.13524-1.2226562-.408203-.2099952-.18764-.3409623-.455902-.40625-.791015-.031323.157969-.0507813.324036-.0507813.503906 0 .584014.1515489 1.014147.4570313 1.287109.3118466.272963.7198832.408203 1.2226562.408203.3882172 0 .7471858-.059076 1.078125-.179687.3309393-.120612.6175348-.301746.859375-.542969.2418403-.247571.4288515-.555645.5625-.923828.1400125-.374531.2109375-.812964.2109375-1.314453v-.943359zm22.4843746 1.798828c-.028671.096101-.058944.191609-.105468.273437-.12092.206597-.289476.374349-.50586.501953-.210019.127606-.464554.218751-.763672.273438-.292754.054686-.618213.082031-.974609.082031h-2.480469v1h2.480469c.356396 0 .681855-.027341.974609-.082031.299118-.054687.553653-.145832.763672-.273438.216384-.127604.38494-.295356.50586-.501953.12092-.212674.18164-.473307.18164-.783203 0-.184336-.031107-.342992-.076172-.490234z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bibliographycomponent.svg b/icon-themes/elementary_svg/cmd/32/bibliographycomponent.svg
new file mode 100644
index 000000000..fd4f42c1e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bibliographycomponent.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" gradientUnits="userSpaceOnUse" x1="15.169492" x2="15.389831" y1="5.016993" y2="27.254282"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#715344"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.37517 0 0 .49377 -22.770568 -.856)" gradientUnits="userSpaceOnUse" x1="6.000003" x2="27.977177" y1="1.261365" y2="1.261365"><stop offset="0" stop-color="#715344" stop-opacity=".501961"/><stop offset=".95553672" stop-color="#715344" stop-opacity=".501961"/><stop offset=".95553672" stop-color="#c2c2c2" stop-opacity=".501961"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .67567567 2.378379 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999998" x2="23.99999" y1="6.239989" y2="43"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97377032" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="7.495683" cy="8.449767" gradientTransform="matrix(.00000001 1.6179162 -1.483354 -.00000003 28.734063 -9.224092)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.60000001 0 0 .69230771 1.800001 -.615385)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="44" y2="3.899002"/><linearGradient id="f"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.45330736 0 0 .48530928 1.994163 .117054)" gradientUnits="userSpaceOnUse" x1="32.901409" x2="32.901409" y1="4.648178" y2="61.481758"><stop offset="0" stop-color="#a79071"/><stop offset="1" stop-color="#6f5d45"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.60000001 0 0 .75000464 .600015 .124979)" gradientUnits="userSpaceOnUse" x1="10.654308" x2="10.654308" xlink:href="#i" y1="1" y2="3"/><linearGradient id="i"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.60000001 0 0 .07692307 1.800171 .153846)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="44" y2="3.899002"/><linearGradient id="k" gradientTransform="matrix(.69041563 0 0 1.0164576 .250193 -2.491651)" gradientUnits="userSpaceOnUse" x1="24.62738" x2="24.640038" xlink:href="#i" y1="3.123439" y2="4.882647"/><radialGradient id="l" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#m"/><linearGradient id="m"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#m"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.68421053 0 0 .42857134 -.421052 10.857146)"><path d="m38 40h5v7h-5z" fill="url(#l)"/><path d="m-10-47h5v7h-5z" fill="url(#n)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#o)"/></g><g stroke-linejoin="round"><path d="m27.491301 2.3043778c-.203129-.6550642-.076525-1.1709302-.188716-1.7956789h-20.7938863l.1227276 1.9826025" fill="url(#k)" stroke="url(#b)" stroke-miterlimit="0" stroke-width="1.017398"/><g stroke-linecap="round"><path d="m7.5001709 3.5h-2.4000002c-.3425089 0-.5999999-.03175-.5999999-.073171v-2.0973288c0-.66594375.3354193-.82950023.7745366-.82950023h2.2254635" fill="url(#h)" stroke="url(#j)"/><rect fill="url(#a)" height="26.980959" rx=".5" stroke="url(#g)" stroke-miterlimit="0" stroke-opacity=".501961" stroke-width="1.019041" width="21.980959" x="5.509521" y="2.509564"/><path d="m7.5 2.5000001v26.9999999h-2.4c-.3425089 0-.6-.285772-.6-.658537v-26.3414629z" fill="url(#d)" stroke="url(#e)"/><path d="m5.5 3.5h21v25h-21z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bmpmask.svg b/icon-themes/elementary_svg/cmd/32/bmpmask.svg
new file mode 100644
index 000000000..d930197ce
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bmpmask.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -740.13906)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -740.13906)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#c" y1="291.03757" y2="291.09607"/><linearGradient id="c"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#fe9ab8"/><stop offset="1" stop-color="#f4679d"/></linearGradient><clipPath id="e"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="f"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="17.000001" x2="22.514097" y1="10.000001" y2="15.916428"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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><clipPath id="h"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.990284" x2="12.53125" y1="20.518816" y2="25.230567"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.67749414 .67749414 -.67749414 .67749414 11.79144 4.101561)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#c" y1="6.034468" y2="6.022181"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10.614066" x2="19.068521" y1="11.405808" y2="20.896776"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><g transform="matrix(1.2754258 0 0 1.2754258 .847112 -9.585924)"><path d="m14.783257 17.099663a5.631697.96827621 45 0 0 -4.607483-3.239242 5.631697.96827621 45 0 0 3.296174 4.667027 5.631697.96827621 45 0 0 4.668364 3.297471 5.631697.96827621 45 0 0 -3.298829-4.667027 5.631697.96827621 45 0 0 -.05821-.0583z" fill="#273445"/><path d="m10.175786 13.860386c-.380894.37592 1.095374 2.466177 3.296158 4.667062 2.201275 2.201428 4.292361 3.678462 4.668371 3.297471" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".784052"/><path d="m13.116981 14.483313-7.5500453 7.550045a7.3559606 7.3559606 0 0 0 -1.7174253 2.703586l-.201548.558272a7.6260297 7.6260297 0 0 1 -1.2260568 2.184465l-.67396.839527a1.1356765 1.1356765 0 0 0 .082565 1.513999l.3362838.336283a1.1356717 1.1356717 0 0 0 1.5139965.08256l.8395461-.673979a7.6159146 7.6159146 0 0 1 2.1846455-1.225552l.5589626-.201528a7.3486279 7.3486279 0 0 0 2.703826-1.716766l7.5500419-7.550011z" fill="url(#a)"/><path d="m21.581557 10.419586c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.000036l-2.820037 2.820045 4.454017 4.453988 2.820004-2.820009c1.22978-1.230029 1.229772-3.223996-.000014-4.453988z" fill="url(#b)"/><path d="m21.581557 10.419586c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.000036l-2.820037 2.820045 4.454017 4.453988 2.820004-2.820009c1.22978-1.230029 1.229772-3.223996-.000014-4.453988z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#e)" d="m3.7035635 4.1245698h-3.17500008l-1.0682783 2.2605909 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#d)" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><g fill="none"><path d="m13.11698 14.483313-7.5986332 7.598642a7.0479072 7.0479072 0 0 0 -1.6455023 2.590349l-.2429387.672937a7.3066668 7.3066668 0 0 1 -1.1747114 2.092972l-.733943.914256a1.0881161 1.0881161 0 0 0 .079107 1.450599l.3965881.396562a1.0881114 1.0881114 0 0 0 1.4505924.07894l.9142643-.733955a7.2969727 7.2969727 0 0 1 2.093156-1.174257l.6736286-.242986a7.0408791 7.0408791 0 0 0 2.5905939-1.644878l7.5986313-7.598607z" opacity=".5" stroke="#002e99" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#f)" d="m3.7035635 4.1245698h-3.17500008l-1.05833336 2.2489585 2.64583334.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#910e38" stroke-width=".207447" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><path d="m19.355469 10.275391c-.609622-.000013-1.220471.234238-1.681641.695312l-2.111328 2.109375a.22696927.22696927 0 0 0 0 .320313l3.042969 3.035156a.22696927.22696927 0 0 0 .320312 0l2.111328-2.111328c.923239-.923425.923301-2.43006 0-3.353516-.461112-.461049-1.072019-.695301-1.68164-.695312z" stroke="url(#g)" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#h)" d="m.72905344 4.3320168-.828125 1.7578125 2.14648436.2167969 1.1816407-1.1835938.1757812-.7910156z" opacity=".5" stroke="#fff" stroke-width=".207447" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><path d="m13.113281 15.660156a.23774423.23774423 0 0 0 -.164062.07031l-6.8417971 6.84375c-.6852438.685245-1.2181037 1.509251-1.546875 2.419922a.23774423.23774423 0 0 0 -.00195.002l-.1914063.554687c-.3155764.873317-.771008 1.68746-1.3496094 2.408203l-.671875.841797c-.1258025.156739-.1168868.35186.025391.494141a.23774423.23774423 0 0 0 .00195.002l.3320312.324219c.1391961.13722.3414783.158473.5.03125l.8339844-.671875c.7219382-.579568 1.5335654-1.029817 2.4042969-1.34375a.23774423.23774423 0 0 0 .00195 0l.5664063-.207031c.9050301-.326312 1.7280714-.851122 2.4140624-1.53711l6.8417968-6.84375a.23774423.23774423 0 0 0 0-.335937l-2.982422-2.982422a.23774423.23774423 0 0 0 -.171875-.07031z" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".784052"/></g><path d="m17.159787 14.723147a5.6316974.96827621 45 0 0 -4.607501-3.239277l-2.376512 2.376551a5.6316974.96827621 45 0 1 4.607483 3.239242 5.6316974.96827621 45 0 1 .05824.0583 5.6316974.96827621 45 0 1 3.298803 4.667026l2.376527-2.376516a5.6316974.96827621 45 0 0 -3.298828-4.667026 5.6316974.96827621 45 0 0 -.05821-.0583z" fill="url(#j)"/><g fill="none" stroke-linejoin="round"><path d="m18.140315 21.824919 2.376531-2.376515c.376154-.379797-1.100425-2.468822-3.298817-4.667063-.01937-.01811-.03879-.03875-.05824-.0583-2.180158-2.169923-4.23192-3.611759-4.607479-3.239314l-2.376531 2.376516" opacity=".5" stroke="#0e141f" stroke-width=".784052"/><path d="m18.140315 21.824919c.37606-.379797-1.100484-2.468821-3.298837-4.667027-.01937-.01811-.03879-.03875-.05824-.0583-2.180114-2.169886-4.231831-3.611722-4.607455-3.239349" opacity=".5" stroke="#0e141f" stroke-width=".999995"/><path d="m12.90625 12.304688a.22896028.22896028 0 0 0 -.158203.06641l-.951172.951172a.22896028.22896028 0 0 0 .04492.359375c1.096244.65329 2.336462 1.725122 3.490234 2.873047.01572.01571.03363.03549.05859.06055 1.173288 1.173216 2.249208 2.433441 2.910156 3.548828a.22896028.22896028 0 0 0 .359375.04492l.960944-.95899a.22896028.22896028 0 0 0 .04102-.269531c.0244.04609.0172.02939-.0098-.02148v-.002c-.02077-.03871-.04508-.08141-.07031-.125-.03221-.05565-.06065-.09947-.08984-.146484-.534403-.860571-1.516204-2.047534-2.824219-3.355469-.0105-.01054-.01232-.01216-.01953-.01953a.22896028.22896028 0 0 0 -.03125-.03906c-1.295484-1.288916-2.464579-2.256131-3.314454-2.779296-.06231-.03836-.115636-.0649-.152343-.08594-.03101-.01778-.0646-.04244-.117188-.07031-.0542-.02869-.06247-.0293-.01758-.0059a.22896028.22896028 0 0 0 -.109375-.02539z" stroke="url(#k)" stroke-width=".784052"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bold.svg b/icon-themes/elementary_svg/cmd/32/bold.svg
new file mode 100644
index 000000000..fc6ac2482
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bold.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="13.325464" cy="8.331412" gradientTransform="matrix(-3.7117719 .11187051 -.21033005 -6.7825606 65.528784 64.934853)" gradientUnits="userSpaceOnUse" r="5.349211"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="d" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -21 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="e" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><g transform="matrix(1.33333 0 0 1.313771 -1.472041 -10.913521)"><g transform="matrix(.73633307 0 0 1 4.020185 -16)"><path d="m19 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#d)" opacity=".2"/><path d="m4.40625 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#e)" opacity=".2"/><path d="m5 43.5h14v3h-14z" fill="url(#b)" opacity=".2"/></g><path d="m7.4909183 12.492406h4.4834557q3.064514 0 4.444037.974351 1.389378.963403 1.389378 3.076322 0 1.434157-.610933 2.353771-.601076.919611-1.606159 1.105723v.109478q1.369672.339379 1.97075 1.26994.61093.93056.61093 2.474193 0 2.189553-1.428791 3.415703-1.41894 1.22615-3.862668 1.22615h-5.3899997zm3.0546597 6.338757h1.773676q1.241571 0 1.793382-.426965.561663-.426962.561663-1.412261 0-.919612-.610932-1.313731-.601078-.405068-1.911626-.405068h-1.606163zm0 2.69315v4.171098h1.990458q1.26128 0 1.862359-.536443.601077-.53644.601077-1.642164 0-1.992492-2.561973-1.992492z" fill="url(#c)"/><path d="m7.4902344 12.492188v16.005859h.064453l-.00674-14.852853h4.4824211c2.04301 0 3.523678.323088 4.44336.972656.690549.478831 1.123104 1.171394 1.298828 2.076172.01429-.167063.0293-.334572.0293-.513672 0-1.408612-.457631-2.071284-1.383883-2.713553-.919682-.649567-2.40035-.974609-4.44336-.974609zm7.0800776 5.207031c-.09064.296866-.236443.537392-.457031.705078-.367874.284643-.967208.427734-1.794922.427734h-1.708984l-.0067 1.151053h1.773437c.827715 0 1.425095-.143091 1.792969-.427734.374442-.284642.567289-.392625.567289-1.049491 0-.316904-.05719-.583342-.166016-.80664zm2.410157 3.068359c-.360166.399257-.799785.652529-1.326172.75l-.0067-.253244c.913115.226253 1.569984.649157 1.970703 1.269531.250897.382164.413426.851408.509766 1.388672.01026-.144579.03711-.27819.03711-.429687 0-1.029089-.197299-1.489664-.604586-2.110038-.15258-.236217-.35321-.436157-.580079-.615234zm-2.064453 3.441406c-.09097.394163-.256473.716192-.517578.949219-.40072.357629-1.022428.537109-1.863282.537109h-1.925781l-.0067 1.153007h1.990234c.840854 0 1.460609-.179481 1.861329-.53711.400718-.357627.608304-.54281.608304-1.279959 0-.312109-.05219-.583491-.146484-.822266z" fill="#fff" opacity=".2"/><path d="m7.4909183 12.492406h4.4834557q3.064514 0 4.444037.974351 1.389378.963403 1.389378 3.076322 0 1.434157-.610933 2.353771-.601076.919611-1.606159 1.105723v.109478q1.369672.339379 1.97075 1.26994.61093.93056.61093 2.474193 0 2.189553-1.428791 3.415703-1.41894 1.22615-3.862668 1.22615h-5.3899997zm3.0546597 6.338757h1.773676q1.241571 0 1.793382-.426965.561663-.426962.561663-1.412261 0-.919612-.610932-1.313731-.601078-.405068-1.911626-.405068h-1.606163zm0 2.69315v4.171098h1.990458q1.26128 0 1.862359-.536443.601077-.53644.601077-1.642164 0-1.992492-2.561973-1.992492z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/borderdialog.svg b/icon-themes/elementary_svg/cmd/32/borderdialog.svg
new file mode 100644
index 000000000..0d2bc486c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/borderdialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g fill="#545454"><g stroke-width="1.33333"><rect height="1.999995" ry=".606665" width="26.999933" x="2.000325" y="4.000325"/><rect height="2.999993" ry=".606665" width="2.999993" x="2.000325" y="19.000288"/><rect height="1.999995" ry=".606665" width="8.999978" x="2.000325" y="14.0003"/><rect height="1.999995" ry=".606665" width="9.999975" x="19.000283" y="14.0003"/><rect height="1.999995" ry=".606665" width="3.99999" x="13.000298" y="14.0003"/><rect height="1.999995" ry=".606665" width="4.999988" x="2.000325" y="9.000313"/><rect height="1.999995" ry=".606665" width="5.999985" x="8.00031" y="9.000313"/><rect height="1.999995" ry=".606665" width="5.999985" x="21.000278" y="9.000313"/><rect height="1.999995" ry=".606665" width="4.999988" x="15.000293" y="9.000313"/><rect height="2.999993" ry=".606665" width="2.999993" x="7.000313" y="19.000288"/><rect height="2.999993" ry=".606665" width="2.999993" x="12.0003" y="19.000288"/><rect height="2.999993" ry=".606665" width="2.999993" x="17.000288" y="19.000288"/><rect height="2.999993" ry=".606665" width="2.999993" x="22.000275" y="19.000288"/><rect height="2.999993" ry=".869331" width="26.999933" x="2.000325" y="24.000275"/></g><g transform="matrix(1.00000001 0 0 1.00000001 -.000001 0)"><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#b)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#c)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#d)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bringtofront.svg b/icon-themes/elementary_svg/cmd/32/bringtofront.svg
new file mode 100644
index 000000000..3b05cc59d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bringtofront.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(.71627 0 0 .7691 1.397 -29.832)" gradientUnits="userSpaceOnUse" x1="31.053" x2="30.923" y1="66.863" y2="47.148"><stop offset="0" stop-color="#fff"/><stop offset=".233" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1.33333 -1.33333 0 38.55 36.83)" gradientUnits="userSpaceOnUse" x1="11.11" x2="22.83" y1="10.52" y2="10.719"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.36797 0 0 .39444 32.308 -2.697)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.86666 0 0 2 .562 14.497)" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="3.506" y2="5.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.495 21.497h28l.004 3.008h-28z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75" transform="translate(0 -16)"/><path d="m1.995 6.505h27" fill="none" opacity=".3" stroke="#fff" stroke-width="1.006"/><path d="m17.075 11.67c0 3.407 2.914 6.17 6.094 6.17 3.178 0 5.755-2.763 5.755-6.17 0-3.41-2.577-6.172-5.756-6.172-3.18 0-6.095 2.763-6.095 6.17z" fill="url(#c)" fill-rule="evenodd" opacity=".141" transform="matrix(1 0 0 -1 0 30.003)"/><path d="m15.253 13.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" display="block" fill="url(#b)" transform="matrix(1 0 0 -1 0 30.003)"/><g fill="none"><path d="m22.984 21.175a.417.417 0 0 1 -.308-.15l-4.93-5.928a.417.417 0 0 1 .32-.682h2.35v-7.585a.417.417 0 0 1 .416-.415h4.336a.417.417 0 0 1 .416.416v7.585h2.4a.417.417 0 0 1 .32.684l-4.99 5.926a.417.417 0 0 1 -.33.15z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" transform="matrix(1 0 0 -1 0 30.003)"/><g stroke-linejoin="round"><path d="m15.253 16.505 7.744-9.35 7.75 9.35h-4.245v8h-7.002v-8z" opacity=".5" stroke="#a62100"/><path d="m1.506 10.51h11.99v2.994h-11.991z" opacity=".5" stroke="#000" stroke-linecap="round" stroke-opacity=".75"/></g></g><path d="m1.984 11.02h11.01v.99h-11.01z" fill="#fafafa"/><path d="m1.506 15.51h11.99v2.994h-11.991z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 16.02h11.01v.99h-11.01z" fill="#fafafa"/><path d="m1.506 20.51h11.99v2.994h-11.991z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 21.02h11.01v.99h-11.01z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/browseview.svg b/icon-themes/elementary_svg/cmd/32/browseview.svg
new file mode 100644
index 000000000..1531c1d00
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/browseview.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" cx="3.972247" cy="8.449767" gradientTransform="matrix(0 1.2798909 -1.3539719 -.00000003 23.440807 1.468542)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><radialGradient id="i" cx="-1.264577" cy="8.449769" fx=".666809" gradientTransform="matrix(0 2.0117098 -1.584131 -.00000002 25.885602 6.867388)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.78775976 0 0 .7877599 -44.857438 -1.952426)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#c)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><g transform="translate(9)"><path d="m12.000002 9.5000005c-5.793538 0-10.500002 4.7064625-10.500002 10.4999995 0 5.793538 4.706464 10.500003 10.500002 10.500001 5.793535 0 10.500004-4.706463 10.499998-10.500001 0-5.793537-4.706463-10.4999995-10.499998-10.4999995z" fill="url(#h)"/><path d="m12.048017 9.6512813-1.248475.1445083-1.424542.3532424c.120465-.03998.24331-.0741.36814-.112395l-.09604-.1605651c-.299378.060375-.590951.1247211-.880335.2087341-.01455.0042-.03346.01177-.04802.01606-.33988.100222-.66823.206027-.992378.337186l-.03201.03211-.06403.01606c-.07417.03088-.150828.06389-.224085.09634l-.144055.27296-.08003-.176621c-.06639.03124-.142488.06382-.20808.09634l.03201.305073-.352134.272959-.192073.513807h.416159l.160061-.337192.06403-.112395c.18574-.124583.371043-.26543.560213-.385355l.432165.128452c.286981.18494.577106.377314.864329.561976l.416159-.369299-.464177-.192677-.224085-.417468-.816311-.080282-.016-.08028.352134.06423.192073-.192678.448171-.08028c.104309-.04813.214824-.08928.320122-.128452l-.28811.240847.992378.642259v.385355l-.384146.369299.512195.963388.352134-.176622.448171-.642258c.619713-.181734 1.15974-.390902 1.744661-.642259l-.03201.240847.304116.176622.512195-.32113-.256098-.289016-.352134.192677-.112043-.03211c.02534-.01098.05462-.02098.08003-.03211l.512195-1.252421-1.120427-.4174684c-.0147-.0003171-.01731.0002595-.03201 0zm-5.009907 1.8786067.432164.27296h.336128v-.32113l-.416159-.176621zm-1.280489 0-.176067.465637s-.317642.04489-.400152.06423c-1.053724.921012-3.186768 2.910029-3.681402 6.663429.01959.08702.352134.594089.352134.594089l.800304.449581.816312.208734.336128.401411.544207.385356.304116-.04817.224085.09634v.08028l-.288109.77071-.240092.337186.06403.160564-.176067.626203.672256 1.188178.704268.561977.304116.433524-.03201.867049.224085.481694-.224085.947332c-.0037.01184-.0147.04893 0 .09634.02966.09489 1.236224.728148 1.3125.674372.01871-.01348.01512-.01984.03201-.03211-.425991-.760387-.672256-1.634488-.672256-2.569034 0-1.480264.619765-2.800916 1.60061-3.757213l-.28811-.545925-.57622-.128451-.304116-.770711-.752286.08028-.65625-.449581-.704269.578032v.08028c-.209038-.05723-.454109-.06807-.640243-.176621l-.144055-.417468v-.449581l-.480183.04817c.03842-.288509.08936-.57859.128049-.867048h-.272104l-.28811.337185-.256097.112395-.384147-.208733-.03201-.449581.08003-.481695.560213-.433524h.464177l.09604-.240845.560214.128452.432164.513807.06403-.850993.736281-.561976.256097-.610145.560213-.224791.28811-.417468.688263-.112395.36814-.49775h-1.056403l.65625-.289016h.464177l.592226-.192678.112042.529863.256098-.369298-.28811-.192678.06403-.224791-.240091-.208733-.256098-.064226.06403-.272961-.192073-.369298-.464177.176621.08003-.337186-.544207-.289016-.416159.690428.04802.256903-.432192.176623-.256098.529864-.128049-.497751-.720274-.289016-.128049-.369299.976372-.529863.432165-.385355.032013-.449581-.240092-.128452zm9.891768.192677-.08003.04817v.27296l-.752286.449581.144055.674372.432164-.289017.288109.289017.304117.176621.208079-.497751-.112043-.305072.06403-.112396c-.147912-.25201-.315486-.47988-.496195-.706484zm-2.000762.642259v.289016l.160061.160565v.433524l-.09604.54592.480183-.08028.352134-.337186-.320118-.27296c-.101256-.255746-.193396-.4933-.320122-.738597zm-.416158.561976-.28811.08028.08003.513807.36814-.192678zm2.208842.289017-.272104.192677.112043.289016h-.432165l-.240092.369299-.288109.321129-.528202.112396.304116.289016.08003.289016h-.384147l-.512195.27296v.770711h.224086l.224085.22479.496189-.22479.192073-.481694.352134-.208734.08003-.160565.592226-.160565.320121.353242.368141.176622-.208079.385355.304115-.08028.160061-.385355-.400152-.449581h.176067l.400152.32113.08003.417468.192074.208734c.06836-.334568.112043-.689004.112043-1.04367-.03857-.602127-.185431-1.17092-.400151-1.718045l-.496189.401411-.608231-.144508zm-.272104 3.066784-.752287.08028-.65625.160564c-.377184.40559-.779433.83118-1.136432 1.252404l-.416159.963389.192073.208734-.352135.513806.304117.674372c1.916815-.201593 3.530127-1.467996 4.225609-3.195237l-.160061.160565-.736281-.690428z" fill="#002e99" opacity=".5"/><path d="m11.947982 9.5011515c2.672512 0 5.092807 2.4740045 5.276009 5.3840685.000002 2.822206-2.343966 4.660703-5.109527 4.660703l-.263802.01683c-4.556217.107437-6.522697 3.55914-6.20399 6.263173.409673 3.475809 3.464163 4.837894 6.30131 4.656267v.01683c.08807.0022.1752 0 .263802 0 5.676154 0 10.288218-4.70652 10.288216-10.498928 0-5.792409-4.612062-10.4989311-10.288216-10.4989311-.08861 0-.175732-.00224-.263802-.0000124z" fill="url(#i)"/><g fill="none"><path d="m11.999999 9.466434c-5.7935369 0-10.499999 4.721271-10.499999 10.533039 0 5.81177 4.7064621 10.533044 10.499999 10.533042 5.793537 0 10.500004-4.721272 10.500001-10.533042 0-5.811768-4.706464-10.533039-10.500001-10.533039zm-1.363106.00833c3.029502 0 5.807834 2.391071 6.015506 5.316736.000004 2.837337-2.238823 4.360424-5.373803 4.360424l-.301546.01606c-3.078479.141509-5.9752927 3.260959-5.9752927 6.08196 0 1.617544.5382151 2.687158 1.7223767 3.919104" opacity=".3" stroke="#002728"/><path d="m21.5 20.000001c0 5.246707-4.253299 9.5-9.500005 9.5-5.2466983 0-9.499995-4.253293-9.499995-9.5 0-5.246704 4.2532967-9.5 9.499995-9.5 5.246706 0 9.500005 4.253296 9.500005 9.5zm-4.97575-8.400845c.614108.957428.990359 2.103263 1.073031 3.267932.000004 2.837337-2.163233 5.154124-5.298213 5.154124l-.301546.01606c-3.0784785.141509-5.8619064 1.938125-5.8619064 5.36385 0 1.04789.2258784 1.865824.7069253 2.646909" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bullet.svg b/icon-themes/elementary_svg/cmd/32/bullet.svg
new file mode 100644
index 000000000..63963383d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bullet.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="18.203013" x2="17.479852" y1="-2.107625" y2="30.977038"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="22.571428" cy="30.857143" gradientTransform="matrix(.73633723 0 0 .13549598 -5.086006 25.928848)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .621137 -10.469185)"><ellipse cx="11.534176" cy="30.109867" fill="url(#b)" opacity=".2" rx="11.465822" ry="2.890133"/><g transform="matrix(.75000188 0 0 .75000188 -.465854 7.851908)"><path d="m9.7714844 3.46875c-.6717707.0445229-1.2548696.1317905-1.78125.2460938-2.2970979.7326528-3.9694966 2.8513119-4.0449219 5.3730468.0008278.0661751-.0007622.1416971 0 .2050782 0 .5924705.0900509 1.1580862.2539063 1.6875002.0001854.000584-.0001857.001369 0 .001953.7406004 2.328919 2.9589587 3.939453 5.5722656 3.939453h3.2363276v2.587891h-.009765v.03125h-3.2363282c-2.4128886 0-4.4828698 1.412948-5.3671876 3.476562-.0688085.162824-.1319165.329487-.1855468.5-.1702026.541146-.2636719 1.119434-.2636719 1.722656 0 3.217186 2.6089866 5.824219 5.8261719 5.824219 2.0066316 0 3.7372186-1.015812 4.7558596-2.560547.002074-.003168.00379-.006592.005859-.009765.100012-.152314.193535-.310561.279297-.472657.262139-.497904.456344-1.039206.570312-1.609375.037865-.18943.066167-.38272.085938-.578125.000063-.00064-.000062-.001312 0-.001953.000973-.00965.001025-.019633.001953-.029297.017223-.185843.027344-.373934.027344-.564453v-3.236328h.001953v-.001953h1.25 1.248047v.001953h.001953v3.236328c0 .190519.01012.37861.027344.564453.000954.010296.000947.02097.001953.03125.079282.783557.307019 1.524175.65625 2.1875.087379.165969.183064.3265.285156.482422.099805.151285.205296.298785.318359.439453 1.040995 1.295159 2.627834 2.121094 4.4375 2.121094 3.217186 0 5.824219-2.607033 5.824219-5.824219 0-.599723-.091456-1.174458-.259765-1.71289-.001001-.003144-.000948-.006625-.001954-.009766-.05363-.170513-.116738-.337176-.185546-.5-.884318-2.063614-2.954299-3.476562-5.367188-3.476562h-3.236328v-.03125h-.009766v-2.587891h3.236328c2.613307 0 4.831666-1.610534 5.572266-3.939453.000186-.000599-.000185-.001354 0-.001953.163855-.529414.251953-1.0950297.251953-1.6875002.00077-.0639865.001119-.1401986.001953-.2070313-.076206-2.5209041-1.748397-4.6386238-4.044922-5.3710937-.52638-.1143033-1.109479-.2015709-1.78125-.2460938-.582843.0438154-1.100665.1083567-1.566406.1933594-2.051211.58437-3.601721 2.2799679-4.029297 4.40625-.039969.2765781-.073059.5756263-.105468.8808594-.005331.1041015-.015625.2070143-.015625.3125v3.2363282l-1.259766-.001953-1.261719.001953v-3.2363282c0-.1028551-.010555-.2031468-.015625-.3046876-.033143-.3128601-.066333-.6195348-.107422-.9023437-.431428-2.1199515-1.980493-3.8094504-4.027343-4.3925781-.465741-.0850027-.983563-.149544-1.5664066-.1933594zm-.0097656 2.5585938c1.7354882-.0686288 2.9195992 1.1244127 3.1796872 2.6132812.001942.0094913.002048.0197755.003906.0292969.039402.2018173.0625.4096968.0625.6230469v3.2363282h-3.2363276c-1.6863447 0-3.0559044-1.294485-3.2070313-2.9414064-.0131955-.1081007-.0360705-.2132507-.0390625-.3242187-.0469732-1.742321 1.4963112-3.4004731 3.2363282-3.2363281zm13.9746092 0c1.740017-.164145 3.283301 1.4940071 3.236328 3.2363281-.002992.110968-.025867.216118-.039062.3242187-.151127 1.6469214-1.520687 2.9414064-3.207032 2.9414064h-3.236328v-3.2363282c0-.2262386.022229-.4470142.066407-.6601563.262787-1.4853322 1.447145-2.673981 3.179687-2.6054687zm-8.236328 8.8906252h1.25 1.248047v.001953h.001953v2.589844l-1.25-.00586-1.251953.00586v-2.589844h.001953zm-5.7285156 5.085937h3.2363276v3.236328c0 .234267-.028889.461503-.076171.681641-.041308.201868-.102698.395765-.179688.582031-.485445 1.174462-1.640405 2.001953-2.9902342 2.001953-1.7873246 0-3.4394528-1.44119-3.4394532-3.228515-.0000003-1.23043.7903058-2.29213 1.8613282-2.841797.4709156-.267418 1.0076451-.431641 1.5878906-.431641zm10.7187496 0h3.236328c.580246 0 1.116976.164223 1.587891.431641 1.071023.549667 1.861328 1.611367 1.861328 2.841797-.000001 1.787325-1.652128 3.228515-3.439453 3.228515-1.34983 0-2.504789-.827491-2.990234-2.001953-.000574-.001351-.001381-.002554-.001953-.003906-.163763-.387178-.253907-.812934-.253907-1.259766z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".580392"/><path d="m9.7714844 3.46875c-.6717707.0445229-1.2548696.1317904-1.78125.2460938-2.2970979.7326528-3.9694966 2.8513119-4.0449219 5.3730468.0008278.0661751-.0007622.141697 0 .2050782 0 .1601079.0223243.3127488.0351563.46875.2047425-2.3749463 1.813811-4.3464816 4.0097656-5.046875.5263804-.1143078 1.1094793-.2015739 1.78125-.2460938.5828436.0438159 1.1006656.1083596 1.5664066.1933594 2.04685.5831279 3.595691 2.2726007 4.027343 4.3925781.041094.2828086.074276.5894832.107422.9023437.005094.1015398.015625.2018348.015625.3046878v-1.0000002c0-.1028552-.010555-.2031467-.015625-.3046876-.033143-.3128601-.066333-.6195348-.107422-.9023437-.431428-2.1199515-1.980493-3.8094504-4.027343-4.3925781-.465741-.0850027-.983563-.149544-1.5664066-.1933594zm13.9550776 0c-.582843.0438154-1.100665.1083567-1.566406.1933594-2.051211.58437-3.601721 2.2799679-4.029297 4.40625-.039969.2765781-.073059.5756262-.105468.8808594-.005331.1041015-.015625.2070142-.015625.3125v1.0000002c0-.105487.010291-.208394.015625-.3125002.032413-.3052326.065495-.6042814.105468-.8808594.427577-2.1262827 1.978085-3.8218795 4.029297-4.40625.46574-.0849998.983564-.1495462 1.566406-.1933594.671771.0445239 1.25487.1317874 1.78125.2460938 2.193931.6997479 3.800642 2.6690174 4.007813 5.0410156.012319-.1541401.035156-.3047461.035156-.4628906.00077-.0639866.001119-.1401986.001953-.2070313-.076206-2.5209041-1.748396-4.6386238-4.044922-5.3710937-.52638-.1143034-1.109478-.2015709-1.78125-.2460938zm-17.1503901 6.1855469c-.036332.2000882-.0563153.4041081-.0507813.6093751.002992.110968.0258626.216112.0390625.324219.151127 1.646921 1.5206866 2.941406 3.2070313 2.941406h3.2363276v-1h-3.2363276c-1.6630381 0-3.0132302-1.260625-3.1953125-2.8750001zm20.3457031 0c-.182082 1.6143751-1.532274 2.8750001-3.195313 2.8750001h-3.236328v1h3.236328c1.686346 0 3.055904-1.294485 3.207032-2.941406.0132-.1081.036129-.213246.039062-.324219.005534-.205267-.014449-.4092869-.050781-.6093751zm-10.171875 2.8417971-1.261719.001953v1l1.261719-.001953 1.259766.001953v-1zm0 5.007812-1.251953.00586v1l1.251953-.00586 1.25.00586v-1zm-3.751953.00586v.03125h-3.2363282c-2.4128887 0-4.4828697 1.412948-5.3671876 3.476562-.0688085.162824-.1319165.329487-.1855468.5-.1702026.541146-.2636719 1.119434-.2636719 1.722656 0 .203831.0108135.405092.03125.603516.0318515-.4589.1003597-.90629.2324219-1.326172.0536297-.170513.116739-.337175.1855468-.5.884318-2.063613 2.9542989-3.476562 5.3671876-3.476562h3.2363282v-.03125h.009765v-1zm7.492187 0v1h.009766v.03125h3.236328c2.412889 0 4.482869 1.412949 5.367188 3.476562.068811.162825.13192.329487.185546.5.001052.003067.000952.006566.001954.009766.130166.416406.19899.859855.230468 1.314453.020271-.1977.029297-.398499.029297-.601563 0-.599723-.091456-1.174458-.259765-1.71289-.001001-.003144-.000947-.006625-.001954-.009766-.05363-.170513-.116738-.337176-.185546-.5-.884318-2.063614-2.954299-3.476562-5.367188-3.476562h-3.236328v-.03125zm-7.482422 5.730468c0 .234267-.028889.461503-.076171.681641-.041308.201868-.102698.395765-.179688.582031-.485445 1.174462-1.640405 2.001953-2.9902342 2.001953-1.6261491 0-3.1268436-1.196562-3.3867188-2.757812-.032492.172376-.0527344.348551-.0527344.529297.0000004 1.787325 1.6521286 3.228515 3.4394532 3.228515 1.3498292 0 2.5047892-.82749 2.9902342-2.001953.07699-.186266.13838-.380162.179688-.582031.047281-.220137.076171-.447373.076171-.681641zm7.482422 0v1c0 .446833.090143.872588.253907 1.259766.000666.001333.001379.002573.001953.003906.485445 1.174463 1.640403 2.001953 2.990234 2.001953 1.787325 0 3.439452-1.44119 3.439453-3.228515 0-.180746-.020242-.356921-.052734-.529297-.259876 1.56125-1.760569 2.757812-3.386719 2.757812-1.34983 0-2.504789-.827491-2.990234-2.001953-.000574-.001351-.001381-.002554-.001953-.003906-.163763-.387178-.253907-.812934-.253907-1.259766z" fill="#dedede" opacity=".1"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bulletsandnumberingdialog.svg b/icon-themes/elementary_svg/cmd/32/bulletsandnumberingdialog.svg
new file mode 100644
index 000000000..5c85efffa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bulletsandnumberingdialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5.571493" x2="5.571493" xlink:href="#f" y1="2.126064" y2="12.326064"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.421493" x2="5.996493" xlink:href="#e" y1="3.401064" y2="11.476064"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="5.16411" x2="5.16411" xlink:href="#f" y1="16.24371" y2="26.44371"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#e" y1="17.5" y2="27.5"/><linearGradient id="k"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="60" y2="38"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="54" y2="32"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="48" y2="26"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m10.5 46.5v3h13v-3z" fill="url(#l)"/><path d="m10.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#m)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m10.5 34.5v3h13v-3z" fill="url(#n)"/><path d="m10.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#o)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><g transform="matrix(.85 0 0 .85 .680481 2.330558)"><path d="m6.8464932 11.96405h-1.9894751v-5.4469127q0-.1673991 0-.3991827.00643-.2382219.012877-.4893207.0128771-.2575372.019315-.5150745.0128767-.2575372.0193154-.4700054-.0321921.0386306-.1094533.1158917-.0772611.0772612-.1738376.1738377-.0965764.090138-.1995913.1867144-.1030149.0965765-.1995913.1738377l-1.0816564.8691882-.9657647-1.1975482 3.0325009-2.4144115h1.6353614z" fill="url(#g)" stroke-width=".85"/><path d="m6.8464932 11.96405h-1.9894751v-5.4469127q0-.1673991 0-.3991827.00643-.2382219.012877-.4893207.0128771-.2575372.019315-.5150745.0128767-.2575372.0193154-.4700054-.0321921.0386306-.1094533.1158917-.0772611.0772612-.1738376.1738377-.0965764.090138-.1995913.1867144-.1030149.0965765-.1995913.1738377l-1.0816564.8691882-.9657647-1.1975482 3.0325009-2.4144115h1.6353614z" fill="none" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m5.5100675 3.401064-.5013673.3984375a.850085.850085 0 0 1 .7503907.8699219c-.00456.1506454-.012855.313559-.021582.4880859-.00436.1660479-.010251.330499-.018261.4930665-.00419.1634803-.0072.3276716-.011621.4914062v.3751953 4.5969727h.2888663v-7.713086z" fill="none" opacity=".5" stroke="url(#h)" stroke-width=".85"/><path d="m8.0229638 26.081697h-6.3161004v-1.384263l2.21482-2.388658q.418498-.45069.7597349-.830558.3412368-.379867.5858971-.740419.2446605-.360552.3798675-.733981.135207-.373429.135207-.804804 0-.476444-.2897293-.74042-.283291-.263975-.7661733-.263975-.508636 0-.9786415.251099-.4700054.251098-.9850798.714665l-1.0816564-1.281247q.2897294-.263975.6052125-.502198.315483-.24466.6953505-.431374.3798674-.186715.836996-.296168.4571286-.115892 1.0237104-.115892.6760353 0 1.210425.186714.5408282.186715.9206956.53439.3798674.341237.5794588.830557.2060298.489322.2060298 1.100972 0 .553706-.193153 1.062341-.1931529.502198-.5279513.991519-.3347984.482882-.7790501.965764-.4378133.476444-.9400109.972203l-1.1331638 1.139603v.09014h3.8373047z" fill="url(#i)" stroke-width=".85"/><g fill="none" stroke-width="1.384083" transform="matrix(.85 0 0 .85 .91411 1.79371)"><path d="m8.3633576 28.574101h-7.4307065v-1.628545l2.6056707-2.810185q.4923506-.530224.8938057-.977127.4014551-.446903.6892908-.871082.2878358-.424179.4469029-.863507.1590671-.439328.1590671-.946828 0-.560522-.3408581-.871082-.3332835-.310559-.9013803-.310559-.5983953 0-1.1513429.29541-.5529476.29541-1.1589175.840783l-1.2725369-1.50735q.3408581-.310559.7120147-.590821.3711565-.287835.8180594-.507499.4469028-.219664.9847012-.348433.5377983-.136343 1.2043652-.136343.7953356 0 1.4240294.219664.6362685.219664 1.0831713.628694.4469028.401455.6817162.977126.242388.575672.242388 1.295261 0 .651418-.2272388 1.249813-.2272387.590821-.6211192 1.166492-.3938804.568097-.9165295 1.136194-.5150745.560522-1.1058952 1.143768l-1.3331339 1.340709v.106044h4.5144762z" opacity=".5" stroke="#002e99"/><path d="m4.6210938 18.289062c-.3820766 0-.7045008.03798-.9707032.105469a.94671238.94671238 0 0 1 -.011719.002c-.2964609.07098-.5597402.166579-.7890625.279297-.222806.109515-.4183535.235746-.6015625.373047l.087891.105469c.183851-.127601.3651759-.298235.5527344-.398438.4937864-.263803 1.0417725-.408203 1.5957031-.408203.5491379 0 1.1219536.174726 1.5410156.5625.4355868.398993.6484375 1.004002.6484375 1.566406 0 .435623-.068413.865106-.2148437 1.269532-.1353554.373838-.3234718.731526-.5546875 1.072265-.2201076.324369-.4757213.64776-.7675781.972657-.2365435.263321-.5068525.556164-.7890626.861328l.1621094-.16211a.94671238.94671238 0 0 1 .00781-.0059c.3831802-.378271.7395166-.749223 1.0722681-1.111334.3225505-.350598.6010652-.693836.8339843-1.029297.2237249-.326982.3946991-.650211.5175781-.96875.110654-.291389.1640625-.588874.1640626-.914062 0-.373705-.061149-.674038-.1679688-.927735a.94671238.94671238 0 0 1 -.00391-.0098c-.1062043-.260372-.2451552-.456122-.4375-.628907a.94671238.94671238 0 0 1 -.00586-.0059c-.1946853-.178115-.4363338-.323881-.7539019-.433518a.94671238.94671238 0 0 1 -.00391 0c-.300715-.10507-.6671613-.166016-1.1113243-.166016zm-1.6445313 7.84375-1.0957031 1.183594v.310547h5.5351562v-.07422h-3.5664062a.94671238.94671238 0 0 1 -.9472656-.947264v-.107422a.94671238.94671238 0 0 1 .074219-.365235z" opacity=".5" stroke="url(#j)"/></g></g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#b)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#c)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/calculate.svg b/icon-themes/elementary_svg/cmd/32/calculate.svg
new file mode 100644
index 000000000..edebf10fd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calculate.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(.0352 0 0 .00824 -.725 26.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 26.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 26.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48572 0 0 .4563 .343 8.35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3922 0 0 .42703 29.2 7.84)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4054 0 0 .5135 2.27 7.676)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="h" cx="99.157" cy="186.171" gradientTransform="matrix(.10025 0 0 .0319 14.328 24.094)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.66762 0 0 .49907 -1376.31 -1590.258)" gradientUnits="userSpaceOnUse" x1="2094.899" x2="2094.899" y1="3215.689" y2="3249.04"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.60953 0 0 .6116 9.688 1.02)" gradientUnits="userSpaceOnUse" x1="30.194" x2="26.541" y1="27.546" y2="33.269"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.72448 0 0 .72458 29.91 1.457)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" y1="22.461" y2="39.83"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.47357 0 0 .47262 27.965 9.305)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" y1="39.618" y2="22.673"><stop offset="0" stop-color="#fff"/><stop offset=".429" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m3.5 30h17v2h-17z" fill="url(#a)" opacity=".15" transform="translate(0 -7)"/><path d="m3.5 30v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#b)" opacity=".15" transform="translate(0 -7)"/><path d="m20.5 30v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#d)" opacity=".15" transform="translate(0 -7)"/><path d="m3.5 9.5h17v21h-17z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" transform="translate(0 -7)"/><path d="m19.5 29.5h-15v-19h15z" fill="none" stroke="url(#g)" stroke-linecap="round" transform="translate(0 -7)"/><path d="m10 6h11v18h-11z" opacity=".05"/><path d="m3.5 30h17v2h-17z" fill="url(#a)" opacity=".15" transform="translate(8 -2)"/><path d="m3.5 30v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#b)" opacity=".15" transform="translate(8 -2)"/><path d="m20.5 30v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#d)" opacity=".15" transform="translate(8 -2)"/><path d="m3.5 9.5h17v21h-17z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" transform="translate(8 -2)"/><path d="m19.5 29.5h-15v-19h15z" fill="none" stroke="url(#g)" stroke-linecap="round" transform="translate(8 -2)"/><path d="m30.56 30.032a6.293 2.002 0 1 1 -12.584 0 6.293 2.002 0 1 1 12.585 0z" fill="url(#h)"/><path d="m24.554 14.586v2.3a7.15 7.15 0 0 0 -.286-.012 7.15 7.15 0 0 0 -7.15 7.15 7.15 7.15 0 0 0 7.15 7.152 7.15 7.15 0 0 0 7.14-6.865h-3.436a3.718 3.718 0 0 1 -3.704 3.433 3.718 3.718 0 0 1 -3.718-3.718 3.718 3.718 0 0 1 3.718-3.718 3.718 3.718 0 0 1 .286.014v2.275l6.293-4.005z" fill="url(#i)" opacity=".99"/><g fill="none"><path d="m25.125 17.782v-2.17l4.65 2.986-4.65 2.94v-2.023" opacity=".5" stroke="url(#j)"/><path d="m30.744 25.203a6.582 6.58 0 0 1 -7.442 5.33 6.582 6.58 0 0 1 -5.57-7.262 6.582 6.58 0 0 1 7.078-5.803" opacity=".5" stroke="url(#k)"/><path d="m31.063 24.885-2.613-.004c-.325 2.24-2.77 3.78-4.975 3.362-2.323-.44-3.854-2.668-3.428-4.99.413-2.255 2.527-3.777 4.785-3.483" opacity=".5" stroke="url(#l)"/><path d="m24.554 14.586v2.3a7.15 7.15 0 0 0 -.286-.012 7.15 7.15 0 0 0 -7.15 7.15 7.15 7.15 0 0 0 7.15 7.152 7.15 7.15 0 0 0 7.14-6.865h-3.436a3.718 3.718 0 0 1 -3.704 3.433 3.718 3.718 0 0 1 -3.718-3.718 3.718 3.718 0 0 1 3.718-3.718 3.718 3.718 0 0 1 .286.014v2.275l6.293-4.005z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/calloutshapes.cloud-callout.svg b/icon-themes/elementary_svg/cmd/32/calloutshapes.cloud-callout.svg
new file mode 100644
index 000000000..7a3a6020d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.cloud-callout.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" gradientUnits="userSpaceOnUse" x1="16.341955" x2="16.635593" y1="11.559322" y2="26.61017"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.16049664 0 0 .11633788 4.881448 26.963524)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -41.668344 5.398077)" gradientUnits="userSpaceOnUse" x1="220.92778" x2="219.56375" xlink:href="#d" y1="23.604956" y2="37.544983"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 -41.668344 5.398077)" gradientUnits="userSpaceOnUse" x1="220.92778" x2="219.56375" y1="23.604956" y2="37.544983"><stop offset="0" stop-color="#fff"/><stop offset=".35994753" 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(.75000188 0 0 .75000188 -.482938 8.394036)" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#d" y1="19.5" y2="20.5"/><linearGradient id="f" gradientTransform="matrix(.75000188 0 0 .75000188 -.482938 8.394036)" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#d" y1="23" y2="23.5"/><g transform="matrix(.3527769 0 0 .3527769 .170369 -2.96122)"><path d="m12 12a8 5.00001 0 0 0 -8 5 8 5.00001 0 0 0 8 5 8 5.00001 0 0 0 8-5 8 5.00001 0 0 0 -8-5zm-3 10a3.0000018 1.5000001 0 0 0 -3 1.5 3.0000018 1.5000001 0 0 0 3 1.5 3.0000018 1.5000001 0 0 0 3-1.5 3.0000018 1.5000001 0 0 0 -3-1.5zm-2 3a1.9999974 1 0 0 0 -2 1 1.9999974 1 0 0 0 2 1 1.9999974 1 0 0 0 2-1 1.9999974 1 0 0 0 -2-1zm-2 2a1 .5 0 0 0 -1 .5 1 .5 0 0 0 1 .5 1 .5 0 0 0 1-.5 1 .5 0 0 0 -1-.5z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" stroke-width=".750002"/><ellipse cx="5.242565" cy="28.824932" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="2.708381" ry="1.963204"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m19.07929 17a7.155561 4.244545 0 0 1 -7.155561 4.244545 7.155561 4.244545 0 0 1 -7.155561-4.244545 7.155561 4.244545 0 0 1 7.155561-4.244545 7.155561 4.244545 0 0 1 7.155561 4.244545z" opacity=".5" stroke="url(#c)"/><g stroke-opacity=".501961"><path d="m11.124113 23.455733c0 .517768-1.007361.937502-2.2500053.937502-1.2426436 0-2.2500054-.419734-2.2500054-.937502 0-.517769 1.0253393-.811661 2.267983-.811661s2.2320277.293892 2.2320277.811661z" opacity=".5" stroke="url(#e)"/><path d="m8.3136936 25.911029a1.3983086.48305208 0 0 1 -1.3983083.483052 1.3983086.48305208 0 0 1 -1.3983087-.483052 1.3983086.48305208 0 0 1 1.3983087-.483052 1.3983086.48305208 0 0 1 1.3983083.483052z" opacity=".5" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-1.svg b/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-1.svg
new file mode 100644
index 000000000..f02f169aa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-1.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" gradientUnits="userSpaceOnUse" x1="32.795441" x2="33.289505" y1="6.010527" y2="35.343784"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.33948439 0 0 .08280066 7.925444 25.268101)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22" x2="22" y1="6" y2="19"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m14.503906 4.5019531-.003906 16.0078129 14-.0039v-16.0039129zm-4.9300306 7.0039059v.0039h-.121094l-2.806297 14.996094 2.9492187-.000013 2.4570309-11.96289.689453-3.035157z" fill="url(#a)" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".501961"/><ellipse cx="8.689283" cy="26.592911" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".347" rx="5.728799" ry="1.397263" stroke-width="1.33333"/><path d="m15.507187 5.4931063 11.995166.00647.0055 14.0072617h-11.99517z" fill="none" opacity=".5" stroke="url(#c)"/><path d="m9.877643 12h2.243451l-.226563 1h-2.2043865z" fill="#fdfdfb" opacity=".5" stroke-width="1.33333"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-2.svg b/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-2.svg
new file mode 100644
index 000000000..ec39d6b49
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-2.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" gradientUnits="userSpaceOnUse" x1="32.795441" x2="33.289505" y1="6.010527" y2="35.343784"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.33948439 0 0 .08280066 7.925444 25.268101)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22" x2="22" y1="6" y2="19"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m14.503906 4.5019531-.003906 7.0078119-3.998047-.0039v.0039h-.121094l-3.7968746 14.988281 3.0117187.0078 2.4570309-11.96289 2.447266.0039v5.96289l14-.0039v-16.0038929z" fill="url(#a)" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".501961"/><ellipse cx="8.689283" cy="26.592911" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".347" rx="5.728799" ry="1.397263" stroke-width="1.33333"/><path d="m15.507187 5.4931063 11.995166.00647.0055 14.0072617h-11.99517z" fill="none" opacity=".5" stroke="url(#c)"/><path d="m10.783893 12h4.216107v1h-4.489543z" fill="#fdfdfb" opacity=".5" stroke-width="1.33333"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-3.svg b/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-3.svg
new file mode 100644
index 000000000..f44bc7991
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-3.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="translate(2)" gradientUnits="userSpaceOnUse" x1="5.558203" x2="6.247" xlink:href="#b" y1="14.377394" y2="25.689894"/><linearGradient id="b" gradientTransform="matrix(1.33333 0 0 1.33333 1.039585 .009837)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="21"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.81695" x2="24.1875" xlink:href="#b" y1="4.500529" y2="26.500528"/><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.33948439 0 0 .08280066 8.232512 25.268101)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="22" x2="22" y1="6" y2="19"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m7.495703 11.499265h3.001297v15.006259h-3.001297z" fill="url(#a)" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".501961"/><path d="m14.503906 4.5019531-.003906 16.0078129 14-.0039v-16.0039129z" fill="url(#c)" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".501961"/><ellipse cx="8.996351" cy="26.592911" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".347" rx="5.728799" ry="1.397263" stroke-width="1.33333"/><path d="m15.507187 5.4931063 11.995166.00647.0055 14.0072617h-11.99517z" fill="none" opacity=".5" stroke="url(#e)"/><path d="m8 12h2v1h-2z" fill="#fdfdfb" opacity=".5" stroke-width="1.33333"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/calloutshapes.rectangular-callout.svg b/icon-themes/elementary_svg/cmd/32/calloutshapes.rectangular-callout.svg
new file mode 100644
index 000000000..059460429
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.rectangular-callout.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" gradientUnits="userSpaceOnUse" x1="7.121347" x2="8.121347" y1="12.060674" y2="28.060675"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.21143312 0 0 .11633788 6.751827 27.074268)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.264607" x2="9.264607" y1="12.658412" y2="22.408436"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .171244 -2.8781)"><path d="m3.6359601 11.539333c.00002-.00002 0 12 0 12h3.7711859v4l4.228814-4h8.514832v-12z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" stroke-width=".750002"/><ellipse cx="7.227552" cy="28.935675" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".2" rx="3.567934" ry="1.963204"/><path d="m4.3808594 12.283203v10.511719h3.0253906a.74372033.74372033 0 0 1 .7441406.74414v2.271485l2.9746094-2.8125a.74372033.74372033 0 0 1 .511719-.203125h7.769531v-10.511719z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/calloutshapes.round-callout.svg b/icon-themes/elementary_svg/cmd/32/calloutshapes.round-callout.svg
new file mode 100644
index 000000000..210893a00
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.round-callout.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"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.5397488 0 0 .27923387 1.651092 8.317116)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.993124" x2="15.21027" y1="4.282471" y2="19.028233"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9.356718" x2="11.32744" y1="17.69068" y2="41.229141"><stop offset="0" stop-color="#fff"/><stop offset=".47599241" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.264573 -2.90744)"><path d="m23.10153 28.873118c0 1.114741-4.983047 2.018418-11.129944 2.018418-6.1468977 0-11.1299437-.903677-11.1299437-2.018418 0-1.114742 4.983046-2.018419 11.1299437-2.018419 6.146897 0 11.129944.903677 11.129944 2.018419z" fill="url(#a)" opacity=".4"/><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(-1 0 0 1 25.439616 8)"><path d="m13.537994 3.7113882c4.822822.7099823 8.391417 4.0279684 8.067171 7.6204678-.209963 2.32629-1.998108 4.241026-4.555226 5.251266l1.067377 4.152936-4.721995-3.409997-.03265-.003c-.582728.02781-1.168161.03703-1.775671-.01831-5.1840888-.47226-9.1255525-3.916713-8.7853578-7.6858906.3401931-3.7691788 4.8340675-6.4451828 10.0181608-5.9729189.243004.022137.481001.030508.71819.065426z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12.832514 4.4140763c.240815.021937.449581.028882.63609.055312l.01475.00369c2.188136.3221223 4.148704 1.285908 5.440953 2.5007152 1.29225 1.2148072 2.131127 2.7252209 1.993188 4.2535175-.178721 1.980149-1.972346 3.781737-4.266632 4.688141-.221565.0874-.520439.17117-.461058.401827l.682183 2.654981-3.399852-2.454014c-.06834-.04907-.281377-.01257-.365153-.02024l-.03134-.0037c-.0221-.0015-.04428-.0015-.06637 0-.540018.02577-1.068096.03273-1.609583-.01659-2.3543977-.214469-4.4193996-1.106814-5.8354384-2.345222s-2.1101216-2.837909-1.9653778-4.441595c.1447433-1.6036867 1.1714513-2.996328 2.7858872-3.9585041 1.614436-.962176 4.09336-1.5328003 6.447753-1.3183186z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/calloutshapes.round-rectangular-callout.svg b/icon-themes/elementary_svg/cmd/32/calloutshapes.round-rectangular-callout.svg
new file mode 100644
index 000000000..6cb7efab6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.round-rectangular-callout.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.338983" x2="10.322034" y1=".743863" y2="15.387931"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.486031" x2="12.481988" y1="1.808302" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".25" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m5.9667969.54101562c-1.3759393 0-2.4821479.91328028-2.4824219 2.04687498l-.00227 9.4093074c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h2.1113281l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h5.76588c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-9.4093074c.001594-1.1335936-1.106513-2.04687498-2.482452-2.04687498z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m5.9804688 1.2940416c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004v9.305262c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h2.6425813c.1962572.06059.3546414-.0971.3652349.01518l-.6054067 3.248494c-.0432.206543-.1700352-.123534 0-.248487l3.6503384-2.843307c.112988-.0619.14804-.145335.347657-.1567h5.943776c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714v-9.2311379c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#c)" transform="translate(0 3.942578)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/cancel.svg b/icon-themes/elementary_svg/cmd/32/cancel.svg
new file mode 100644
index 000000000..2fe671a3f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/cancel.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(.67568 0 0 .67568 -45.71622 .28379)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5" y2="43"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.95341432 0 0 .95341432 .745372 .745372)" gradientUnits="userSpaceOnUse" x1="14.951138" x2="16.51833" xlink:href="#a" y1="1.315932" y2="32.781792"/><radialGradient id="c" cx="99.157013" cy="186.17059" gradientTransform="matrix(.11151981 0 0 .03548359 4.942029 23.166729)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.8047894 0 0 .60165743 -1570.3199 -1923.0801)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="2" y2="32"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><path d="m23 29.772727a7 2.2272727 0 0 1 -14 0 7 2.2272727 0 1 1 14 0z" fill="url(#c)"/><circle cx="16" cy="16" fill="url(#d)" r="13.48857" stroke="#7a0000" stroke-opacity=".488971"/><rect fill="none" height="25" opacity=".4" rx="1.3652" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" width="25" x="-42" y="4"/><circle cx="16" cy="16" fill="none" opacity=".4" r="12.507971" stroke="url(#b)"/><path d="m10.981394 9.578109c-.72953 0-1.4604534.289698-2.0035309.832708-1.0921159 1.091982-1.0921159 2.91508 0 4.007062l3.0150769 3.012282-3.0150769 3.015076c-1.0921159 1.091981-1.092113 2.91508 0 4.007062 1.0919689 1.091833 2.9150919 1.091835 4.0070609 0l3.015077-3.017871 3.015077 3.017871c1.091967 1.091833 2.915093 1.091831 4.007061 0 1.092113-1.091982 1.092116-2.915081 0-4.007062l-3.015077-3.015076 3.015077-3.012282c1.092116-1.091982 1.092116-2.91508 0-4.007062-1.091968-1.0918304-2.915094-1.0918319-4.007061 0l-3.015077 3.015077-3.015077-3.015077c-.543077-.543009-1.274-.832709-2.00353-.832708z" fill="#7a0000" opacity=".05" stroke-width="1.430694"/><g stroke-width="1.425677"><path d="m10.999998 11.009093c-.361539 0-.722971.140087-.9999999.417076-.5540595.553991-.5540595 1.445764 0 1.999755l4.0000019 3.999508-4.0000019 3.999508c-.5540595.553991-.5540595 1.445762 0 1.999755.5540599.553991 1.4459409.553991 1.9999999 0l4.000002-3.99951 4.000002 3.99951c.55406.553991 1.445941.553991 2.000002 0 .554059-.553993.554059-1.445764 0-1.999755l-4.000003-3.999508 4.000003-3.999508c.554059-.553991.554059-1.445764 0-1.999755-.554061-.553991-1.445942-.553991-2.000002 0l-4.000002 3.999508-4.000002-3.999508c-.277029-.276995-.638461-.417076-1-.417076z" fill="#7a0000" opacity=".15"/><path d="m10.999998 9.583416c-.361539 0-.722971.140087-.9999999.417076-.5540595.553991-.5540595 1.445762 0 1.999754l4.0000019 3.999509-4.0000019 3.999508c-.5540595.553991-.5540595 1.445762 0 1.999755.5540599.553991 1.4459409.553991 1.9999999 0l4.000002-3.99951 4.000002 3.99951c.55406.553991 1.445941.553991 2.000002 0 .554059-.553993.554059-1.445764 0-1.999755l-4.000003-3.999508 4.000003-3.999509c.554059-.553992.554059-1.445763 0-1.999754-.554061-.553991-1.445942-.553991-2.000002 0l-4.000002 3.999508-4.000002-3.999508c-.277029-.276997-.638461-.417077-1-.417076z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/capturepoint.svg b/icon-themes/elementary_svg/cmd/32/capturepoint.svg
new file mode 100644
index 000000000..d3cc86ee3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/capturepoint.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.606704" x2="20.178888" y1="8.48227" y2="19.74667"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3383803 0 0 .40669052 -7.826473 -1.075093)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3383803 0 0 .40669052 -7.826473 -1.075093)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" 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" gradientUnits="userSpaceOnUse" x1="46.985" x2="46.985" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 -.59172 -.63517 0 9.814 30.722)" gradientUnits="userSpaceOnUse" x1="31.842712" x2="20.435263" y1="-57.348213" y2="-57.348213"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity=".235"/><stop offset=".939" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g opacity=".4" transform="matrix(.70175263 0 0 .57142702 -.840567 2.315062)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#a)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#d)"/></g><path d="m4.4999997 4.5000001h22.9999993v23.0000009h-22.9999993z" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.4989182 5.5003181v20.9999479h20.9999478v-20.9999479z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(.19642856 0 0 .19642856 2.07143 25.856166)"><g fill="#cc3b02" fill-rule="evenodd"><path d="m31.191406-96 16.808594 16 16.822266-16h-12.816407l-.005859.003906-8-.003906z"/><path d="m48-56-16.650391 16h33.333985z"/><path d="m76-84.59375-16 16.59375 16 16.689453z"/><path d="m20-84.683594v33.333985l16-16.650391z"/></g><rect fill="#ffc27d" height="15.272728" rx=".000002" transform="rotate(-90)" width="15.272726" x="60.358669" y="40.363636"/></g><path d="m46.39 10.484c.606-.002 1.125.05 1.554.148 2.437.56 3.51 2.657 3.54 4.92-.18 2.407-.828 3.926-2.86 4.76-.443.11-1.494.177-2.244.18l-4.892.015v-4.037l4.537-.016c2-.052 1.988-1.91.01-1.968l-4.537.016v-4.002z" fill="url(#h)" stroke="#7a0000" stroke-opacity=".49" transform="matrix(1.33333 0 0 1.33333 -37.653 .66)"/><path d="m17.678 14.66v5.336l3.336-.01v-5.326zm3.336 7.95-3.336.01v4.707h3.336z" fill="#eee" fill-opacity=".761"/><path d="m24.198 14.64-6.52.02v1.333l6.52-.02c.81-.003 1.503.066 2.076.197 2.96.68 4.397 3.066 4.66 5.77.02-.182.045-.356.06-.543-.042-3.02-1.472-5.813-4.72-6.56-.573-.132-1.266-.2-2.076-.198zm1.21 7.317c-.31.35-.853.62-1.694.643l-6.05.02.003 1.334 6.047-.02c1.827-.048 2.362-1.215 1.693-1.977z" fill="#206b00" opacity=".1" stroke="#fff" stroke-width=".999997"/><path d="m46.393 11.47-3.91.012v2.032l3.546-.012h.03c.65.018 1.22.183 1.672.516.452.332.775.872.776 1.453 0 .58-.32 1.125-.776 1.458-.454.333-1.028.494-1.68.51-.008.002-.016.002-.023 0l-3.555.013.02 2.06 3.905-.012c.663-.002 1.66-.094 1.92-.143.788-.337 1.23-.566 1.56-1.197.334-.636.523-1.525.61-2.63-.02-.963-.252-1.86-.695-2.534-.45-.684-1.083-1.175-2.07-1.402-.334-.077-.783-.125-1.332-.123z" fill="none" opacity=".53" stroke="url(#i)" stroke-opacity=".915" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -37.653 .66)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/chainframes.svg b/icon-themes/elementary_svg/cmd/32/chainframes.svg
new file mode 100644
index 000000000..66cbc783e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/chainframes.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" gradientUnits="userSpaceOnUse" x1="81" x2="81" xlink:href="#j" y1="8" y2="-1.5"/><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.916702 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.083298 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="3" y2="30"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6" stop-opacity=".985965"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="28"><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="h" gradientTransform="matrix(.65895577 0 0 .66512004 39.325053 3.594528)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="26" y2="6"><stop offset="0" stop-color="#fff"/><stop offset=".07499999" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="98" x2="98" xlink:href="#j" y1="8" y2="-1.5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="88.5" x2="88.5" xlink:href="#j" y1="4" y2="2.5"/><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m38.928572 40.000002h5v7h-5z" fill="url(#b)"/><path d="m9.0714282 47.000002h-5v-7h5z" fill="url(#d)"/><path d="m9.0714282 40.000002 29.8571438-.000001v7.000001l-29.8571438.000001z" fill="url(#e)"/></g><rect fill="url(#f)" height="27" rx="2.16" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" opacity=".5" rx="1.086957" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.500001"/><rect fill="none" height="27" rx="2.16" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="27" x="2.5" y="2.5"/><rect fill="url(#h)" height="18.886332" rx=".780512" ry=".821902" stroke-width="1.478242" width="19.126842" x="6.436579" y="6.556835"/><g fill="none" stroke-opacity=".501961"><rect height="18.908428" rx=".780512" ry=".821902" stroke="#002e99" width="18.975956" x="6.524967" y="6.534738"/><rect height="21" rx="2" stroke="url(#i)" width="21" x="5.5" y="5.5"/></g><g transform="translate(-73 18.5)"><path d="m77-2c-1.939 0-3.5 1.56100002-3.5 3.5v3c0 1.939 1.561 3.5 3.5 3.5h7c1.939 0 3.5-1.561 3.5-3.5v-3c0-1.93899998-1.561-3.5-3.5-3.5zm.75 3h2.75 2.75c.6925 0 1.23212.5577308 1.25 1.25v.75.75c0 .6925-.5575 1.25-1.25 1.25h-2.75-2.75c-.6925 0-1.225886-.55792-1.25-1.25v-1.25-.25c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77-2c-1.939 0-3.5 1.56100002-3.5 3.5v3c0 1.939 1.561 3.5 3.5 3.5h7c1.939 0 3.5-1.561 3.5-3.5v-3c0-1.93899998-1.561-3.5-3.5-3.5zm.75 3h5.5c.6925 0 1.25.5575 1.25 1.25v1.5c0 .6925-.5575 1.25-1.25 1.25h-5.5c-.6925 0-1.25-.5575-1.25-1.25v-1.5c0-.6925.5575-1.25 1.25-1.25z" fill="url(#a)" opacity=".2"/><g stroke-linecap="round"><path d="m77.5-1h6.5c1.385 0 2.5 1.115 2.5 2.5v3" fill="none" opacity=".4" stroke="#fff" stroke-linejoin="round"/><g stroke-linejoin="bevel"><path d="m83.25 6h-5.5c-1.2465 0-2.25-1.0035-2.25-2.25" fill="none" opacity=".4" stroke="#fff"/><path d="m94-2c-1.939 0-3.5 1.56100002-3.5 3.5v3c0 1.939 1.561 3.5 3.5 3.5h7c1.939 0 3.5-1.561 3.5-3.5v-3c0-1.93899998-1.561-3.5-3.5-3.5zm.75 3h2.75 2.75c.6925 0 1.23212.5577308 1.25 1.25v.75.75c0 .6925-.5575 1.25-1.25 1.25h-2.75-2.75c-.6925 0-1.225886-.55792-1.25-1.25v-1.25-.25c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-opacity=".427451"/></g></g><path d="m94-2c-1.939 0-3.5 1.56100002-3.5 3.5v3c0 1.939 1.561 3.5 3.5 3.5h7c1.939 0 3.5-1.561 3.5-3.5v-3c0-1.93899998-1.561-3.5-3.5-3.5zm.75 3h5.5c.6925 0 1.25.5575 1.25 1.25v1.5c0 .6925-.5575 1.25-1.25 1.25h-5.5c-.6925 0-1.25-.5575-1.25-1.25v-1.5c0-.6925.5575-1.25 1.25-1.25z" fill="url(#k)" opacity=".2"/><g stroke-linecap="round"><path d="m94.5-1h6.5c1.385 0 2.5 1.115 2.5 2.5v3" fill="none" opacity=".4" stroke="#fff" stroke-linejoin="round"/><path d="m100.25 6h-5.5c-1.2465 0-2.25-1.0035-2.25-2.25" fill="none" opacity=".4" stroke="#fff" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="3" rx="1.5" stroke="#000" stroke-linejoin="bevel" stroke-opacity=".427451" width="13" x="82" y="1"/></g><rect fill="url(#l)" height="3" opacity=".2" rx="1.5" width="13" x="82" y="1"/><path d="m83 2.25c0-.1385.669-.25 1.5-.25h8c.831 0 1.5.1115 1.5.25" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/changebezier.svg b/icon-themes/elementary_svg/cmd/32/changebezier.svg
new file mode 100644
index 000000000..96433c14b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/changebezier.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 3.509208 6.498792)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="f" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 3.503 5.286)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.935591" x2="25.220387" y1="30.742237" y2="25.019571"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-1.919726" x2="-1.919726" y1="37.063507" y2="9.557847"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#n" y1="414.66092" y2="409.06992"/><linearGradient id="n"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#n" y1="413.94385" y2="409.06992"/><g fill="none" transform="matrix(-1.33333 0 0 -1.33333 241.3547 573.33193)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#m)" stroke-width=".750002"/></g><g fill="none" transform="matrix(1.33333 0 0 1.33333 -209.3547 -541.33193)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#o)" stroke-width=".750002"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(-1 0 0 1 26.008698 10.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><g transform="matrix(3.7795276 0 0 3.7795276 -13 -1.500002)"><path d="m7.8052082 8.069792a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#e)" opacity=".7"/><path d="m5.424 6.085v.53c.164 0 .397-.12.397-.265 0-.146-.182-.265-.396-.265z" fill="url(#f)" opacity=".15" transform="translate(-.53 -.265)"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#h)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.014875 11.594292)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-2.4365416.515125-2.30325 2.6317917l.9250417-.002c0-1.3209167.4461533-1.6741823 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#i)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#j)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667 1.335797-2.2206848 2.2728477-2.1433659" opacity=".5" stroke="url(#k)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.6611666-1.6470873 1.6602083-1.6597956" opacity=".5" stroke="url(#l)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-2.4355416.515125-2.30325 2.6317917h.9260417c-.11325-1.3249166.5743109-1.7197917 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/changecasetolower.svg b/icon-themes/elementary_svg/cmd/32/changecasetolower.svg
new file mode 100644
index 000000000..a2914da39
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/changecasetolower.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" gradientUnits="userSpaceOnUse" x1="18.707178" x2="18.707178" y1="6" y2="12"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 7.7823 2.68467)" gradientUnits="userSpaceOnUse" x1="36.334797" x2="36.334797" y1="6.473674" y2="8.421042"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="8.058801" cy="3.139507" fx="8.058801" fy="3.139507" gradientTransform="matrix(-1.2068693 .08329 -.08350821 -1.1295836 27.20885 9.406808)" gradientUnits="userSpaceOnUse" r="9.136975" xlink:href="#e"/><radialGradient id="d" cx="14.935673" cy="1.50394" fx="14.935673" fy="1.50394" gradientTransform="matrix(-1.2099441 -.00000002 .00000003 -.9682145 26.898942 10.199465)" gradientUnits="userSpaceOnUse" r="9.136975" xlink:href="#e"/><radialGradient id="e" cx="12.203738" cy="3.050769" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m22.5 9.5-3.999981-5h7.999981z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g style="stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.431373;stroke-width:.750002;fill:url(#e)" transform="matrix(1.3105937 0 0 1.3564607 -.569414 .140019)"><path d="m9.7684933 20.154213-.4329494-1.115395h-.058705c-.3766905.474532-.7656112.804748-1.1667622.990647-.3962588.181007-.9148197.271511-1.5556829.271511-.7876256 0-1.4089204-.225036-1.8638843-.675107-.4500717-.450073-.6751076-1.090936-.6751076-1.92259 0-.870792.3033093-1.511655.9099277-1.92259.6115106-.415828 1.5312226-.645756 2.7591359-.689784l1.4235966-.04403v-.359569c0-.831654-.4256113-1.24748-1.2768341-1.24748-.6555393 0-1.4260427.198129-2.3115102.594387l-.7411506-1.511657c.9441724-.494102 1.9910785-.741152 3.1407183-.741152 1.1007192 0 1.9446038.239712 2.5316535.719137.58705.479424.880575 1.208344.880575 2.186761v5.466905h-1.5630205zm-.6604314-3.80115-.865899.02935c-.6506472.01957-1.1349636.136976-1.4529491.352229-.3179854.215252-.4769782.543021-.4769782.983309 0 .631078.3620143.946618 1.0860427.946618.5185611 0 .9319423-.149209 1.2401436-.447626.3130934-.298417.46964-.694675.46964-1.188775z" fill="url(#d)"/><path d="m18.42516 11.796087c.968634 0 1.726907.379136 2.274821 1.137409.547913.753381.821869 1.788057.821869 3.104029 0 1.355107-.283741 2.404458-.851223 3.148054-.562589.743598-1.330646 1.115397-2.304171 1.115397-.963741 0-1.719568-.349784-2.267482-1.049352h-.1541l-.374245.902589h-1.777678l-.0097-11.7836089h2.306023l.0097 3.0218859c.0011.337551-.02935.878128-.08805 1.621725h.08805c.523454-.812086 1.298849-1.218128 2.326186-1.218128zm-.719137 1.790502c-.552804 0-.9564.171223-1.21079.513669-.254388.337553-.386475.897697-.396259 1.680431v.242158c0 .880575.129641 1.511654.388921 1.893238.264173.381582.68.572373 1.247482.572373.459856 0 .824316-.21036 1.093381-.63108.273958-.425611.410936-1.042013.410936-1.849207s-.136978-1.411367-.410936-1.812517c-.273956-.406044-.648201-.609065-1.122735-.609065z" fill="url(#c)"/></g><path d="m17.494141 11.494141v1h3.023437l.009766 3.15039c.000011-.010857.001985-.040216.001953-.050781l-.011719-4.099609zm-7.6855472 4.626953c-1.5067108 0-2.877808.335629-4.1152344 1.005859l.3886718.820313c1.1357196-.540567 2.3735288-.826172 3.7265626-.826172 1.4425952 0 2.5489752.324287 3.3183592.974609.769384.650319 1.154297 1.639613 1.154297 2.966797v-1c0-1.327184-.384913-2.316478-1.154297-2.966797-.769384-.650322-1.875764-.974609-3.3183592-.974609zm13.7695312.019531c-1.346422 0-2.362793.550781-3.048828 1.652344h-.0625c-.019223.344638-.017753.541347-.052735 1h.115235c.686035-1.101563 1.702406-1.652344 3.048828-1.652344 1.269485 0 2.264329.514402 2.982422 1.542969.646166.919573.984263 2.165565 1.048828 3.703125.00665-.166459.027344-.318295.027344-.492188 0-1.785064-.358081-3.189005-1.076172-4.210937-.718093-1.028567-1.712937-1.542969-2.982422-1.542969zm-12.263672 4.412109-1.8124999.056641c-1.6092955.059722-2.8157455.373446-3.6171875.9375-.7950302.557418-1.1914062 1.426227-1.1914062 2.607422 0 .200465.0204376.382312.0390625.566406.0902225-.955511.4613843-1.689377 1.1523437-2.173828.801442-.564054 2.007892-.87778 3.6171875-.9375l1.8652349-.058594v-.488281c0-.18757-.021874-.353418-.052735-.509766zm9.230469 1.714844c-.004066.094823-.014416.179129-.015625.279297v.328125c0 1.194466.169956 2.050756.509765 2.568359.346225.517601.891028.775391 1.634766.775391.602685 0 1.080959-.284778 1.433594-.855469.359047-.577324.539062-1.414838.539062-2.509765 0-.177162-.012063-.335374-.021484-.498047-.048915.847241-.216785 1.524157-.517578 2.007812-.352635.570691-.830909.855469-1.433594.855469-.743738 0-1.288541-.25779-1.634766-.775391-.299722-.456542-.458773-1.192605-.49414-2.175781zm-9.185547 1.054688c-.017209.62955-.215104 1.14033-.607422 1.527343-.403926.404791-.945377.607422-1.6249999.607422-.7461616 0-1.1939657-.26779-1.3535156-.796875-.0413446.157877-.0703125.325522-.0703125.513672 0 .856033.4749211 1.283203 1.4238281 1.283203.6796229 0 1.2210739-.202631 1.6249999-.607422.410339-.404791.615234-.941101.615235-1.611328v-.916015z" fill="#fff" opacity=".2"/><path d="m22.5 8-2-2.5h4z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/changecasetoupper.svg b/icon-themes/elementary_svg/cmd/32/changecasetoupper.svg
new file mode 100644
index 000000000..2ec2c04db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/changecasetoupper.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(1 0 0 -1 -8 4.5)" gradientUnits="userSpaceOnUse" x1="18.123238" x2="18.49824" y1=".160527" y2="5.035539"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="18.49824" x2="18.388361" y1="1.66053" y2="5.999405"><stop offset="0" stop-color="#fff6ee"/><stop offset="1" stop-color="#fff6ee" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.0030849 0 0 1.0381896 -.463607 -.418095)" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round" transform="matrix(1.33333 0 0 1.33333 -.164257 1.785965)"><path d="m9.5752817 20.410576-.8626532-2.927695h-4.3313206l-.8606469 2.927695h-2.71735703l4.19490113-12.3513417h3.0814768l4.2109511 12.3513417zm-1.4645041-5.11516c-.7957807-2.653613-1.2451627-4.154143-1.3481462-4.50159-.0976332-.34814-.1678495-.622914-.2106478-.8243228-.1792178.7177348-.6917942 2.4930388-1.5377292 5.3259128zm5.8854444-7.1873904h3.698374c1.685183 0 2.907275.2498576 3.666276.7495728.76435.4934862 1.146526 1.2814716 1.146526 2.3639576 0 .735038-.16785 1.338226-.503549 1.809564-.330349.470646-.771706.753726-1.324072.849239v.08306c.752983.174416 1.294648.499715 1.624997.975899.336369.477567.504552 1.111901.504552 1.903001 0 1.122629-.392874 1.998169-1.178625 2.62662-.7804.627759-1.842716.953038-3.1868.941638h-4.445673v-12.3035896zm2.519749 4.8722234h1.464504c.682098 0 1.174948-.10901 1.478548-.32703.30895-.218712.463425-.580694.463425-1.085946 0-.470646-.168183-.807366-.504552-1.010159-.330349-.207637-.855966-.311456-1.576849-.311456h-1.324073zm0 2.071188v3.204891h1.64205c.694135 0 1.206377-.137386 1.536726-.412161.329681-.274774.494521-.695241.494521-1.2614 0-1.020886-.704894-1.497978-2.1135-1.53133z" fill="url(#c)" stroke="#000" stroke-opacity=".49" stroke-width=".765365"/><g fill="#f37329" stroke-linecap="round" stroke-width=".750002"><path d="m18.123238.53552759-4.500011 4.50001121h9.000022z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m18.123215 1.6605304-2.624984 2.6250066h5.250013z" fill="none" opacity=".5" stroke="url(#b)"/></g><path d="m6.5 12.53125-5.59375 16.46875h.3398438l5.2539062-15.46875h4.109375l5.271484 15.46875h.341797l-5.613281-16.46875zm12 .064453v1h4.927734c2.246905 0 3.876673.333715 4.888672 1 .884583.571112 1.385168 1.438794 1.501953 2.601563.011482-.147949.027344-.292252.027344-.449219 0-1.443311-.510166-2.494364-1.529297-3.152344-1.011999-.666285-2.641767-1-4.888672-1zm7.84375 5.136719c-.083814.404422-.267672.715114-.5625.923828-.404799.290693-1.061241.4375-1.970703.4375h-1.953125v1h1.953125c.909462 0 1.565904-.146807 1.970703-.4375.411932-.291615.617187-.773598.617188-1.447266 0-.173514-.020399-.330353-.054688-.476562zm2.179688 3.083984c-.324991.237506-.692901.403534-1.115235.476563v.111328c1.003975.232554 1.727505.665871 2.167969 1.300781.380049.539583.588488 1.238353.646484 2.078125.016022-.175027.025391-.355912.025391-.541015 0-1.054798-.223384-1.900355-.671875-2.53711-.253587-.365534-.612367-.656503-1.052734-.888672zm-21.7070318 1.363282c-.1119292.376675-.1725243.590114-.2949218 1h4.1289066c-.176756-.589409-.147708-.495924-.298829-1zm19.8945318 2.25c-.082915.491168-.286548.874492-.615235 1.148437-.440464.366366-1.123317.548828-2.048828.548828h-2.189453v1h2.189453c.925511 0 1.608364-.182462 2.048828-.548828.439574-.366364.658203-.926764.658203-1.681641 0-.166688-.014783-.321609-.042968-.466796z" fill="#fff" opacity=".2" transform="matrix(.75000188 0 0 .75000188 .123193 -1.339477)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/changedatabasefield.svg b/icon-themes/elementary_svg/cmd/32/changedatabasefield.svg
new file mode 100644
index 000000000..00058c9b4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/changedatabasefield.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" gradientUnits="userSpaceOnUse" x1="21.499796" x2="21.499796" y1="6.000071" y2="21.500071"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="18.999795" x2="18.999795" y1="13.000071" y2="15.000071"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.499794" x2="23.499794" y1="11.500071" y2="15.500071"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><radialGradient id="d" cx="24.837" cy="36.421001" gradientTransform="matrix(.3679908 0 0 -.39439014 12.405002 31.934247)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#p"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="21.999767" x2="21.499767" y1="6.000071" y2="21.500071"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4581255 0 0 .4388939 -31.619713 14.933095)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4581255 0 0 .4388939 -31.619713 14.933095)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 18.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#i" y1="-7.665694" y2="-7.665694"/><linearGradient id="i"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#k" y1="12.990752" y2="17.999999"/><linearGradient id="k"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 24.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#i" y1="-7.665694" y2="-7.665694"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#k" y1="18.990752" y2="23.999999"/><linearGradient id="n" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 30.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#i" y1="-7.665694" y2="-7.665694"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#k" y1="24.990752" y2="29.999999"/><linearGradient id="p"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.59999998 0 0 .60526317 1.6 2.171052)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="r" cx="23.334524" cy="41.63604" gradientTransform="matrix(.5745243 0 0 .2209368 2.59375 17.801069)" gradientUnits="userSpaceOnUse" r="22.627417" xlink:href="#p"/><path d="m29 27c.0011 2.761299-5.819514 5-13 5s-13.001109-2.238701-13-5c-.00111-2.761299 5.819514-5 13-5s13.00111 2.238701 13 5z" fill="url(#r)" fill-rule="evenodd" opacity=".3"/><path d="m27.490168 25.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.0952 11.330827-1.126702 11.492687 4.43225z" fill="url(#n)" stroke="url(#o)"/><path d="m27.499999 21c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.490168 19.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.0952 11.330827-1.126702 11.492687 4.43225z" fill="url(#l)" stroke="url(#m)"/><path d="m27.499999 15c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.490168 13.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.095202 11.330827-1.126702 11.492687 4.43225z" fill="url(#h)" stroke="url(#j)"/><path d="m27.499999 9c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="url(#f)" stroke="url(#g)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#q)" width="21" x="5.5" y="5.499999"/><g transform="translate(-11.999795 9.999929)"><path d="m27.304629 17.233281c0-8.2304606-11.511712-8.2304606-11.514379 0 0 3.406582 2.573269 6.506504 5.751857 6.506504 3.177253 0 5.759855-3.099922 5.759855-6.506504z" fill="url(#d)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.499795 21.500071 9-7.5-9-7.5v5h-8v5h8z" fill="url(#a)" stroke="#004372" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m21.999795 12.500071h-7.5v3h7.5" opacity=".5" stroke="url(#b)"/><path d="m21.999795 15.500071c.5 0 .5 0 .5.5v3.351562l6.4375-5.351562-6.4375-5.3514477v3.3514477c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#c)"/></g></g><g transform="matrix(-1 0 0 1 43.999767 2.999929)"><path d="m27.304629 17.233281c0-8.2304606-11.511712-8.2304606-11.514379 0 0 3.406582 2.573269 6.506504 5.751857 6.506504 3.177253 0 5.759855-3.099922 5.759855-6.506504z" fill="url(#d)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.499795 21.500071 9-7.5-9-7.5v5h-8v5h8z" fill="url(#e)" stroke="#452981" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m21.999795 12.500071h-7.5v3h7.5" opacity=".5" stroke="url(#b)"/><path d="m21.999795 15.500071c.5 0 .5 0 .5.5v3.351562l6.4375-5.351562-6.4375-5.3514477v3.3514477c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/changepicture.svg b/icon-themes/elementary_svg/cmd/32/changepicture.svg
new file mode 100644
index 000000000..d9276ba71
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/changepicture.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(.78378 0 0 .62162 -1.81 3.08)" gradientUnits="userSpaceOnUse" x1="23.999081" x2="23.999081" y1="9.523503" y2="41.697498"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.10195876 .02620975 -.02569366 .09578826 31.930696 18.027351)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" xlink:href="#p" y1="88.75" y2="75.191"/><linearGradient id="c" gradientTransform="matrix(.11022 .00852 -.0091 .10377 32.66 17.157)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" xlink:href="#p" y1="88.75" y2="75.191"/><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01927981 0 0 .01646663 17.98214 20.960205)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="e" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.1085" x2="25.647564" y1="26.178211" y2="29.918604"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.979391" x2="4.979391" y1="4.185387" y2="7.492678"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-8.760513" x2="-8.760513" y1="13.781582" y2="40.229336"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(-.02892 0 0 .01235 21.027 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><radialGradient id="l" cx="605.71399" cy="486.64801" gradientTransform="matrix(.02392584 .00812275 -.01716011 .01263623 35.348964 33.410643)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="m" gradientTransform="matrix(.7152 0 0 .50836 47.363 .524)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.88775216 0 0 .54523107 -4.268929 4.030971)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.10884 0 0 .10845 27.793 14.848)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.11022 .00852 -.0091 .10377 31.66 14.157)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.17104 0 0 .1707 38.255 12.744)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.17104 0 0 .1707 38.255 12.744)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><path d="m7.938 17.913c-.1-.026-.217-.038-.34-.02-.476.07-.58.358-.645.493-.066.135-.093.244-.12.36-.055.23-.088.477-.12.724-.026.203-.05.383-.073.54-.162.01-.34.017-.545.024-.256.01-.515.018-.76.05-.12.014-.235.03-.386.085-.077.025-.164.057-.275.143-.11.085-.256.256-.29.488-.068.454.19.64.308.743.117.103.216.162.325.224.217.124.46.237.7.346.198.09.37.174.523.247-.037.148-.083.31-.135.496-.065.234-.13.467-.17.696-.02.114-.036.223-.026.377.004.076.014.164.067.29.054.13.18.318.404.425.437.21.7.04.837-.03.138-.073.228-.146.322-.223.187-.154.37-.335.55-.514.147-.147.278-.278.397-.39.138.082.29.177.46.284.217.135.436.273.655.383.11.055.212.105.37.146.078.022.173.044.316.038.144-.007.37-.06.54-.226.337-.323.245-.618.213-.765-.03-.147-.077-.25-.127-.36-.1-.22-.233-.44-.36-.66-.106-.182-.197-.342-.277-.485.124-.097.262-.202.42-.32.2-.15.4-.3.573-.462.086-.08.17-.158.256-.286.044-.063.093-.14.128-.27.035-.132.046-.353-.07-.563-.23-.407-.55-.417-.708-.437-.157-.02-.276-.013-.4-.003-.25.018-.515.06-.774.102-.214.035-.4.066-.57.09l-.2-.483c-.093-.23-.187-.458-.298-.667-.056-.105-.106-.202-.21-.323-.052-.06-.116-.13-.238-.205-.06-.037-.148-.076-.248-.102zm.896 1.8.028.012-.038.003c-.012 0-.02-.015.01-.014zm.406.215c.03.034.026.046.02.037zm-2.31.05c.032-.008.032.01.022.01-.005.002-.034.004-.045.005.004 0 .02-.015.024-.016zm-.335.287-.006.037c-.005.013-.015 0 .005-.037zm3.542 1.31c-.005-.01.01-.007.018.034-.004-.01-.017-.03-.018-.034zm-.065.432c-.024.037-.04.038-.032.03zm-3.766.06-.008.042c-.003-.045.01-.054.008-.044zm.18.413.032.018c.01.007 0 .012-.033-.018zm2.225.806c.012-.008.01.008-.03.027zm-.496.048.042.024c-.046-.012-.052-.028-.042-.024z" opacity=".05"/><g fill="#fff" transform="translate(0 1)"><path d="m21.316 14.543c-1.596-.28-2.68-.008-3.576.267s-1.58.534-2.674.34c-1.124-.197-1.964-.62-2.798-1.062-.834-.44-1.663-.906-2.694-1.088-1.013-.178-1.87-.084-2.577.03-.707.115-1.26.235-1.712.155-.41-.072-.784-.282-1.085-.49a.428.427 8.932 0 0 -.173-.074l-.32 1.812c.537.24 1.222.47 2.05.617 1.118.197 1.724.093 2.187-.014s.755-.21 1.624-.056c.833.147 1.456.535 2.227.977.77.442 1.682.924 2.996 1.155 1.634.288 2.788-.04 3.75-.365.965-.323 1.72-.623 2.834-.427.878.155 1.247.45 1.743.806.496.357 1.11.766 2.23.964 1.427.25 2.146-.167 2.922-.37l.28-1.588a.428.427 8.932 0 0 -.158 0c-.892.17-1.394.496-2.606.282-.874-.154-1.11-.41-1.633-.787-.523-.375-1.27-.808-2.837-1.084z" opacity=".1"/><path d="m21.183 15.297c-3.04-.535-3.867 1.03-6.25.61s-3.602-1.82-5.492-2.152c-1.89-.333-3.157.384-4.288.184-.496-.088-.928-.32-1.26-.55l-.17.953c.52.24 1.206.483 2.047.63 2.143.38 1.964-.393 3.81-.068 1.848.326 2.728 1.692 5.225 2.133 3.092.545 4.135-1.224 6.582-.793 1.91.337 1.87 1.4 3.973 1.77 1.42.25 1.988-.21 2.93-.41l.126-.72c-.813.156-1.453.514-2.764.283-1.902-.335-1.43-1.335-4.47-1.87z" opacity=".3"/><path d="m21.067 15.953c-3.038-.535-3.867 1.03-6.25.61s-3.602-1.82-5.492-2.152-3.157.385-4.29.185c-.495-.087-.927-.32-1.26-.55l-.165.954c.52.24 1.204.482 2.045.63 2.145.38 1.966-.394 3.812-.07 1.847.327 2.727 1.694 5.224 2.134 3.09.545 4.135-1.224 6.58-.793 1.912.338 1.872 1.4 3.975 1.77 1.42.25 1.988-.21 2.93-.41l.126-.718c-.813.155-1.453.513-2.763.282-1.903-.335-1.432-1.335-4.47-1.87z"/></g><path d="m7.732 18.603c-.262.04-.286 1.87-.478 2.04-.186.165-2.084.03-2.12.27-.037.25 1.803.87 1.92 1.1.112.22-.573 1.884-.342 1.994.24.115 1.4-1.33 1.663-1.36.255-.03 1.73 1.128 1.91.957.184-.178-.938-1.69-.89-1.938.044-.238 1.64-1.184 1.52-1.4-.127-.226-1.98.283-2.214.16-.226-.12-.714-1.86-.968-1.823z" opacity=".15"/><path d="m7.8500822 17.932608c.2532023-.03754.7433196 1.706801.9701753 1.824129.2354072.12367 2.0852945-.386455 2.2109375-.161293.12167.214794-1.47445 1.161177-1.5195956 1.400702-.046469.247025 1.0750346 1.761408.8898716 1.939515-.177276.171763-1.6534396-.987512-1.9096774-.960177-.2626915.031031-1.4208943 1.477071-1.6598307 1.362447-.2319299-.110489.4520426-1.773535.3391982-1.994507-.1173139-.228527-1.9544002-.849153-1.9182478-1.097996.035602-.240241 1.9336305-.107704 2.1205609-.273898.1904054-.169449.2125935-2.00039.4756702-2.039088z" fill="url(#b)" stroke-width=".95217"/><path d="m7.866 17.932-.082.054c0 .002-.003.002-.003.003-.2.31-.234 1.826-.408 1.98-.007.008-.017.016-.03.022l.05.048c1.09.544.507-2.03.49-2.102l-.015-.006z" fill="#9d0f06" opacity=".5"/><g opacity=".4" transform="translate(0 1)"><path d="m3.7500375 42.999865h40.5004055v3h-40.5004055z" fill="url(#j)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m3.7500375 42.999865v3c-1.49.006-3.6-.672-3.6-1.5s1.662-1.5 3.6-1.5z" fill="url(#k)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m44.250443 42.999857v3c1.49.006 3.6-.672 3.6-1.5s-1.662-1.5-3.6-1.5z" fill="url(#l)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m29.5 27.00001v3.99999c.993323.008 2.399976-.895998 2.399976-1.999995s-1.107989-1.999995-2.399976-1.999995z" fill="url(#d)" stroke-width=".942803"/></g><path d="m1.5 7.498 29 .00209v22.99991h-29z" fill="url(#n)" stroke-width="1.040618"/><path d="m3 9v20h26v-20z" fill="url(#r)"/><path d="m7.827 21.414c-.11-.008-.23 0-.354.04-.48.16-.535.477-.578.63-.043.15-.052.268-.06.393-.013.248-.002.51.01.77.01.215.018.406.022.574-.165.04-.348.08-.558.124-.265.056-.532.112-.777.188-.123.04-.24.077-.385.16-.074.04-.158.09-.257.2-.098.107-.218.31-.21.557.012.48.313.625.454.71.14.085.253.128.376.173.247.09.52.16.788.23.22.058.414.112.586.16-.013.16-.03.337-.05.538-.026.255-.05.508-.05.75.002.123.004.24.043.396.02.08.044.17.123.29.08.123.244.296.495.366.49.136.73-.086.86-.185.13-.1.208-.19.29-.288.168-.195.323-.416.476-.634.128-.18.24-.338.34-.476.16.06.333.13.53.21.25.1.5.203.746.277.124.037.24.07.41.084.084.008.186.014.334-.02.147-.032.37-.13.518-.33.29-.397.14-.685.08-.83-.06-.147-.127-.245-.2-.35-.143-.208-.32-.414-.493-.62-.142-.166-.264-.315-.373-.45.11-.12.234-.255.376-.407.178-.19.357-.383.508-.58.076-.1.147-.196.214-.344.034-.075.07-.162.082-.305.013-.142-.016-.373-.175-.568-.31-.38-.645-.332-.81-.324-.168.01-.29.037-.416.07-.255.064-.52.154-.78.246-.215.074-.404.14-.572.196-.09-.136-.186-.29-.296-.463-.138-.22-.277-.438-.43-.634-.077-.1-.147-.19-.276-.297-.064-.053-.143-.114-.283-.17-.07-.026-.167-.05-.276-.06zm1.256 1.7c.003 0 .025.006.03.005-.01 0-.034.008-.04.01-.01.002-.02-.012.01-.016zm.458.146c.04.03.037.044.03.035zm-2.377.473c.03-.014.033.004.023.008-.005.003-.034.01-.046.014.005-.003.02-.02.023-.02zm-.295.36v.038c-.002.015-.014.004 0-.038zm3.9.708c-.006-.01.01-.008.026.033l-.025-.032zm.013.46c-.017.042-.033.046-.027.036l.028-.037zm-3.882.747v.046c-.013-.045 0-.057 0-.046zm.26.396c.008.003.032.01.037.013.013.005.002.012-.037-.013zm2.45.427c.008-.01.01.007-.03.034.008-.008.025-.03.03-.034zm-.506.14.047.018c-.05-.004-.06-.02-.048-.017z" opacity=".05"/><path d="m3 9.87v11.092c.58.154 1.334.28 2.23.28 2.287 0 1.96-.766 3.93-.766s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.105 4.43 1.105 1.516 0 2.02-.58 2.956-.96v-9.982z" opacity=".07"/><path d="m3 9v10.206c.386.178.875.34 1.403.34 1.207 0 2.388-.974 4.403-.974s3.53 1.224 6.07 1.224c2.542 0 3.114-1.77 6.354-1.77s2.935 1.12 4.963 1.12c1.398 0 1.994-.486 2.807-.795v-9.351z" fill="url(#q)"/><g fill="#fff" transform="translate(0 1)"><path d="m21.23 15.523c-1.702 0-2.773.48-3.65.928-.876.45-1.537.842-2.703.842-1.198 0-2.145-.286-3.087-.59-.943-.304-1.886-.634-2.984-.634-1.08 0-1.95.254-2.66.5-.71.25-1.26.473-1.743.473-.436 0-.862-.148-1.21-.31a.45.45 0 0 0 -.193-.044v1.93c.598.15 1.35.267 2.23.267 1.194 0 1.802-.218 2.26-.413.46-.194.744-.353 1.67-.353.89 0 1.604.288 2.482.605.878.316 1.907.648 3.31.648 1.74 0 2.873-.55 3.81-1.06.938-.512 1.664-.96 2.852-.96.937 0 1.372.238 1.95.517.577.278 1.286.59 2.48.59 1.523 0 2.19-.564 2.956-.915v-1.695a.45.45 0 0 0 -.163.03c-.89.338-1.35.766-2.644.766-.93 0-1.222-.223-1.832-.516-.608-.293-1.46-.604-3.13-.604z" opacity=".1"/><path d="m21.23 16.327c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.224-6.07-1.224-2.016 0-3.197.973-4.404.973-.528 0-1.017-.162-1.403-.34v1.018c.58.154 1.334.28 2.23.28 2.287 0 1.96-.767 3.93-.767s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.106 4.43 1.106 1.516 0 2.02-.58 2.956-.958v-.766c-.813.31-1.41.796-2.807.796-2.028 0-1.724-1.12-4.963-1.12z" opacity=".3"/><path d="m21.23 17.027c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.225-6.07-1.225-2.016 0-3.197.973-4.404.973-.528 0-1.017-.16-1.403-.34v1.02c.58.153 1.334.28 2.23.28 2.287 0 1.96-.768 3.93-.768s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.106 4.43 1.106 1.516 0 2.02-.58 2.956-.958v-.767c-.813.31-1.41.797-2.807.797-2.028 0-1.724-1.12-4.963-1.12z"/></g><path d="m7.74 22.165c-.264.088.045 1.985-.123 2.197-.16.205-2.15.412-2.142.667.007.263 2.023.57 2.185.785.157.208-.248 2.054.01 2.126.27.076 1.205-1.63 1.472-1.71.26-.076 1.996.853 2.15.643.158-.218-1.278-1.578-1.275-1.842.003-.254 1.48-1.524 1.317-1.726-.17-.21-1.993.654-2.26.57-.256-.08-1.078-1.795-1.334-1.71z" opacity=".15"/><path d="m7.74 21.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.152.21-1.89-.72-2.15-.645-.266.08-1.2 1.787-1.468 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.166-.21-.145-2.108.12-2.196z" fill="url(#c)"/><path d="m7.757 21.447-.075.07c0 .002-.003.003-.003.004-.15.36.09 1.934-.062 2.126-.007.008-.016.02-.028.027l.062.04c1.226.364.153-2.19.122-2.263-.006 0-.01-.004-.017-.003z" fill="#9d0f06" opacity=".5"/><path d="m5.866 24.273c-.242.002-.38.013-.38.013v.058c.14.257 2.015.552 2.172.76.157.207-.246 2.052.014 2.124.268.075 1.2-1.633 1.47-1.71.256-.077 1.973.84 2.145.646l-.003-.003c-1.448-1.755-4.373-1.896-5.418-1.887z" fill="url(#o)" opacity=".75"/><g fill="none" transform="translate(0 1)"><path d="m28.5 27.5h-25v-19h25z" opacity=".2" stroke="#000" stroke-linecap="round"/><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#m)" stroke-linejoin="round" transform="translate(1 2)"/></g><path d="m29.5 29.5h-27v-21h27z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(-3.7795276 0 0 3.7795276 29.316596 -12.81721)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-2.4365416.515125-2.30325 2.6317917l.9250417-.002c0-1.3209167.4461533-1.6741823 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#e)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#f)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667 1.335797-2.2206848 2.2728477-2.1433659" opacity=".5" stroke="url(#g)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.6611666-1.6470873 1.6602083-1.6597956" opacity=".5" stroke="url(#h)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-2.4355416.515125-2.30325 2.6317917h.9260417c-.11325-1.3249166.5743109-1.7197917 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/changepolygon.svg b/icon-themes/elementary_svg/cmd/32/changepolygon.svg
new file mode 100644
index 000000000..236725dc9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/changepolygon.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 3.509208 6.498792)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="f" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 3.503 5.286)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.935591" x2="25.220387" y1="30.742237" y2="25.019571"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-1.919726" x2="-1.919726" y1="37.063507" y2="9.557847"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="24.434874" x2="34.460995" y1="80.112442" y2="118.04036"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".37995541" stop-color="#fff" stop-opacity=".196078"/><stop offset=".51502967" stop-color="#fff" stop-opacity=".900735"/><stop offset=".65209705" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="19.723495" x2="25.851542" y1="49.811646" y2="-33.977562"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g opacity=".4" transform="matrix(.70175263 0 0 .57142702 -1.929793 -.857124)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width=".982761" transform="matrix(1.0175413 0 0 1.0175413 5.052655 3.140354)"><path d="m1.9137744 7.2327734 7.8219381 13.7586556h11.3419035l-5.405186-11.3017528 2.948283-9.82761089z" fill="url(#n)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m3.3197145 7.724154 6.9897575 12.284514h9.209546l-4.82935-10.0935131c-.08829-.1289044 0-.2254787 0-.3521628l2.380897-7.93085z" fill="none" opacity=".5" stroke="url(#m)"/></g><g transform="matrix(3.7795276 0 0 3.7795276 -13 -1.500001)"><path d="m7.8052082 8.069792a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#e)" opacity=".7"/><path d="m5.424 6.085v.53c.164 0 .397-.12.397-.265 0-.146-.182-.265-.396-.265z" fill="url(#f)" opacity=".15" transform="translate(-.53 -.265)"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#h)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.014875 11.594292)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-2.4365416.515125-2.30325 2.6317917l.9250417-.002c0-1.3209167.4461533-1.6741823 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#i)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#j)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667 1.335797-2.2206848 2.2728477-2.1433659" opacity=".5" stroke="url(#k)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.6611666-1.6470873 1.6602083-1.6597956" opacity=".5" stroke="url(#l)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-2.4355416.515125-2.30325 2.6317917h.9260417c-.11325-1.3249166.5743109-1.7197917 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/chapternumberingdialog.svg b/icon-themes/elementary_svg/cmd/32/chapternumberingdialog.svg
new file mode 100644
index 000000000..2455e2482
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/chapternumberingdialog.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="24.000019" x2="24.000019" y1="6.187839" y2="41.817471"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6571413 0 0 .63012228 2.228607 -1.089605)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 19.610418 25.978621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 16.389551 25.978621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 1.457661 25.978604)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m6.949974 28.998056h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m6.9499737 28.998142v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m29.049996 28.998142v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m6.5.5c5.270467 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#c)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round" transform="translate(1.999985 -.001944)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><path d="m1.9999997 4v1.0000003h1.0000001v3.9999997h-1.0000001v1h1.0000001 1.0000002.9999999v-1h-.9999999v-3.9999997h.9999999v-1.0000003h-.9999999-1.0000002z" fill="#fff" opacity=".35" stroke-width=".999999"/><path d="m1.9999998 2.9999998v1.0000002h1v3.9999998h-1v1.0000002h1 1.0000002.9999999v-1.0000002h-.9999999v-3.9999998h.9999999v-1.0000002h-.9999999-1.0000002z" fill="#4c4c4c" stroke-width=".999999"/><path d="m9 3h18l-.002 3h-17.998z" fill="#f37329"/><g fill="#616161" transform="scale(-1 1)"><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="9"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="13"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="17"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="21"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="25"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/charfontname.svg b/icon-themes/elementary_svg/cmd/32/charfontname.svg
new file mode 100644
index 000000000..166823863
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/charfontname.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"><radialGradient id="a" cx="22.570999" cy="30.857" gradientTransform="matrix(.08503709 0 0 .01854086 4.431202 6.439067)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#b"/><radialGradient id="b" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="22.570999" cy="30.857" gradientTransform="matrix(.08503709 0 0 .01854086 .197868 6.439067)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#b"/><radialGradient id="d" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 37.355 964.564)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m5.384 294.538h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.292h-1.125zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#d)" transform="translate(0 -288.533)"/><path d="m3.772 1.723-2.206 5.29h.11l2.096-5.026h1l2.022 5.027h.106l-2.127-5.29zm-.34 3.48-.11.266h1.758l-.087-.266z" fill="#fff" opacity=".2"/><g stroke-width=".128342"><ellipse cx="6.350621" cy="7.011029" fill="url(#a)" opacity=".4" rx="1.324153" ry=".395447"/><ellipse cx="2.117287" cy="7.011029" fill="url(#c)" opacity=".4" rx="1.324153" ry=".395447"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/checkbox.svg b/icon-themes/elementary_svg/cmd/32/checkbox.svg
new file mode 100644
index 000000000..9a34849cd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/checkbox.svg
@@ -0,0 +1,3 @@
+<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(.04846 0 0 .5238 -20.405 -108.176)" gradientUnits="userSpaceOnUse" x1="292.857" x2="292.857" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -396.08)" gradientUnits="userSpaceOnUse" x1="731.057" x2="731.057" y1="654.815" y2="619.307"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient>
+
+/&amp;amp;amp;gt;<g transform="matrix(2.1242 0 0 2.1242 -.99 -1.003)"><rect fill="url(#b)" height="11.298371" opacity=".99" rx="1.658" ry="1.716" transform="scale(-1)" width="11.298371" x="-13.647491" y="-13.653611"/><rect fill="none" height="11.769136" rx="2" stroke="#248adc" stroke-linecap="round" stroke-linejoin="round" stroke-width=".471" transform="scale(-1 1)" width="11.769136" x="-13.882874" y="2.119857"/><path d="m11.03 4.38 1.554 1.398-5.217 6.894-4.037-3.478 1.335-1.77 2.36 2.05z" fill="#2f78c7" fill-opacity=".992"/><path d="m11.03 3.61 1.554 1.396-5.217 6.894-4.037-3.477 1.335-1.77 2.36 2.05z" fill="#fff"/><rect height="10.827605" rx="1.604" ry="1.302" style="opacity:.05;fill:none;stroke-width:.471;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)" transform="scale(-1 1)" width="11.062988" x="-13.412108" y="2.590622"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/choosecontrols.svg b/icon-themes/elementary_svg/cmd/32/choosecontrols.svg
new file mode 100644
index 000000000..813f7bb5b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/choosecontrols.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" 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="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.104041" x2="3.659887" xlink:href="#a" y1="292.48022" y2="295.11829"/><linearGradient id="c" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -396.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" xlink:href="#a" y1="654.815" y2="619.30701"/><linearGradient id="d" gradientTransform="matrix(.04846 0 0 .5238 -20.405 -108.176)" gradientUnits="userSpaceOnUse" x1="292.85699" x2="292.85699" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#e" y1="293.22968" y2="294.35416"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#e" y1="291.57602" y2="295.94165"/><g transform="matrix(1.33333 0 0 1.33333 2.469454 -387.53232)"><rect fill="#dcdcdc" height="5.357832" rx="1.190628" ry="1.289854" stroke="#afafaf" stroke-linecap="square" stroke-width=".198438" width="2.97657" x="1.422132" y="291.14606"/><rect fill="none" height="4.960939" rx="1.091409" ry=".992179" stroke="url(#g)" stroke-linecap="square" stroke-width=".198438" width="2.579694" x="1.62057" y="291.34451"/><path d="m1.521351 292.93201h2.778132v1.88516h-2.778132z" fill="#9b9b9b"/><path d="m1.62057 293.03122h2.579694v1.68673h-2.579694z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".198438"/><path d="m3.0760574 292.25006-.7673554.0426.3579112-.48494z" fill="#919191" transform="matrix(1.8046248 .08300212 -.10029612 1.4934545 27.365367 -144.18235)"/><path d="m3.6049498 295.21404-1.3890612.00007.694533.69453z" fill="#919191"/><path d="m1.819008 293.22968h2.182818v1.28983h-2.182818z" fill="none" stroke="url(#f)" stroke-linecap="square" stroke-width=".198438"/><g fill="#919191"><path d="m2.315103 293.62653h1.190628v.19845h-1.190628z"/><path d="m2.315103 294.02341h1.190628v.19845h-1.190628z"/></g></g><g transform="matrix(.28341471 0 0 .28341471 -.34838 -.349797)"><rect fill="url(#c)" height="13.069776" opacity=".99" rx="1.658" ry="1.716" transform="scale(-1)" width="13.069776" x="-14.765777" y="-14.770777"/><rect height="13.069776" rx="2" style="opacity:.3;fill:none;stroke:#000;stroke-width:.933555;stroke-linecap:round;stroke-linejoin:round" transform="scale(-1 1)" width="13.069776" x="-14.765777" y="1.701001"/><path d="m11.695 3.57 1.888 1.698-6.343 8.382-4.91-4.23 1.624-2.15 2.87 2.49z" fill="#2f78c7" fill-opacity=".992"/><path d="m11.695 2.63 1.888 1.7-6.344 8.382-4.91-4.23 1.624-2.15 2.87 2.49z" fill="#fff"/><rect height="11.202665" rx="1.604" ry="1.302" style="opacity:.05;fill:none;stroke-width:.933555;stroke-linecap:round;stroke-linejoin:round;stroke:url(#d)" transform="scale(-1 1)" width="11.202664" x="-13.832221" y="2.634556"/></g><g transform="matrix(.67423065 0 0 .67423065 -.158001 -191.62184)"><circle cx="3.175" cy="293.82501" fill="#fafafa" r="2.782" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-width=".392423"/><circle cx="3.175" cy="293.82501" fill="url(#b)" r="1.717"/><circle cx="3.175" cy="293.82501" r="1.717" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.392423;stroke-linecap:round;stroke-linejoin:round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/choosedesign.svg b/icon-themes/elementary_svg/cmd/32/choosedesign.svg
new file mode 100644
index 000000000..7531c581e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/choosedesign.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" gradientUnits="userSpaceOnUse" x1="14.8324" x2="14.8324" xlink:href="#a" y1="5.6746" y2="26.028616"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#a" y1="23.055099" y2="14.009484"/><linearGradient id="d" gradientTransform="matrix(.333 0 0 .864 -102.597 -4.642)" gradientUnits="userSpaceOnUse" x1="383.17416" x2="383.17416" y1="10.002315" y2="38.9375"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity="0"/><stop offset=".95999998" stop-color="#fff" stop-opacity=".106618"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="27.896483" x2="22.061784" y1="18.384943" y2="18.432883"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><g transform="translate(2 3)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="matrix(0 1 -1 0 28 23)"><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2 8h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" fill="#fff" opacity=".15"/></g><g fill="none"><path d="m5.5 14.52v7.98h7.5" opacity=".5" stroke="url(#c)"/><path d="m4.5 27.5h19" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g><path d="m22.504 2.496 4.986-.006.016 29.01h-5.006z" fill="url(#e)" stroke="#783f07" stroke-opacity=".490196"/><path d="m23.504 3.496 2.986-.006.016 27.01h-3.006z" fill="none" opacity=".4" stroke="url(#d)"/><path d="m26.502 3.503h-2v1h2zm0 3h-2v1h2zm0 3h-2v1h2zm0 3h-2v1h2zm0 3h-2v1h2zm0 3h-2v1h2zm0 3h-2v1h2zm0 3h-2v1h2zm0 3h-2v1h2z" fill="#a1550a" fill-opacity=".25098"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/choosemacro.svg b/icon-themes/elementary_svg/cmd/32/choosemacro.svg
new file mode 100644
index 000000000..f87279f4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/choosemacro.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.08" cy="48.19" gradientTransform="matrix(0 .76662 -.834 0 59.57 -42.3)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.5089 0 0 .50895 6.477 4.697)" gradientUnits="userSpaceOnUse" x1="23.080292" x2="17.147552" y1="21.808842" y2="31.433176"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.321" x2="15.321" y1="3" y2="29.045"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17.036" x2="17.036" y1="2" y2="30.012"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><radialGradient id="e" cx="6.703" cy="73.616" gradientTransform="matrix(2.2135 0 0 .4842 1.164 -7.145)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m32 28.5c0 1.933-7.164 3.5-16 3.5s-16-1.567-16-3.5 7.164-3.5 16-3.5 16 1.567 16 3.5z" fill="url(#e)" opacity=".2"/><path d="m13.875 2.5c-.75 0-1.375.595-1.375 1.344v1.75c-.473.16-.933.343-1.375.562l-1.22-1.22c-.527-.526-1.375-.526-1.905.001l-3.062 3.033c-.53.528-.53 1.376 0 1.905l1.218 1.22c-.224.45-.4.923-.562 1.405h-1.72c-.748 0-1.374.595-1.374 1.344v4.312c0 .75.626 1.344 1.375 1.344h1.72c.16.482.337.956.56 1.406l-1.217 1.22c-.53.528-.53 1.376 0 1.905l3.062 3.032c.53.53 1.377.53 1.906 0l1.22-1.218c.44.22.9.403 1.374.562v1.75c0 .75.626 1.344 1.375 1.344h4.28c.75 0 1.345-.595 1.345-1.344v-1.75c.482-.162.956-.338 1.406-.562l1.22 1.218c.528.53 1.376.53 1.905 0l3.064-3.03c.53-.53.53-1.378 0-1.907l-1.25-1.25c.22-.442.403-.902.562-1.375h1.75c.75 0 1.344-.595 1.344-1.344v-4.312c0-.75-.595-1.344-1.344-1.344h-1.75c-.16-.473-.343-.933-.562-1.375l1.25-1.25c.53-.53.53-1.377 0-1.906l-3.065-3.034c-.528-.53-1.376-.53-1.905 0l-1.22 1.22c-.45-.225-.923-.4-1.405-.563v-1.75c0-.75-.595-1.344-1.344-1.344z" display="block" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".278431"/><path d="m13.875 3.5c-.64.14-.28.97-.375 1.447.046.597.012 1.387-.688 1.584-.765.162-1.646 1.02-2.374.314-.506-.426-.888-1.06-1.485-1.335-.54.274-.93.875-1.415 1.284-.654.678-1.377 1.302-1.988 2.014-.038.54.616.81.907 1.212.5.38.917 1.057.504 1.658-.34.66-.388 1.82-1.366 1.822-.658.053-1.37-.114-1.99.1-.222.62-.05 1.344-.104 2.01.018.892-.036 1.793.027 2.682.377.39 1.024.133 1.525.208.638-.094 1.423.122 1.537.86.175.712.93 1.558.254 2.234-.42.5-1.05.88-1.322 1.467.285.6.922.986 1.357 1.494.644.63 1.297 1.297 1.934 1.908.55.04.828-.62 1.237-.92.38-.5 1.06-.917 1.662-.5.65.34 1.788.4 1.788 1.364.056.66-.12 1.38.104 1.995.71.212 1.51.048 2.257.1.814-.015 1.633.03 2.444-.022.378-.363.12-1.01.196-1.498-.055-.578.023-1.325.688-1.51.777-.15 1.668-1.023 2.406-.314.505.426.887 1.06 1.484 1.335.54-.274.93-.875 1.416-1.284.654-.678 1.377-1.302 1.987-2.014.04-.54-.615-.81-.906-1.21-.506-.39-.962-1.074-.533-1.694.342-.65.4-1.788 1.366-1.788.664-.047 1.375.1 2.006-.088.19-.734.04-1.548.088-2.315-.014-.8.03-1.604-.022-2.4-.363-.38-1.01-.12-1.498-.197-.643.09-1.446-.1-1.567-.85-.188-.703-.928-1.542-.257-2.212.436-.463.93-.877 1.33-1.37.026-.542-.62-.807-.916-1.208-.784-.77-1.577-1.572-2.353-2.322-.55-.04-.827.62-1.236.92-.38.5-1.057.916-1.658.503-.66-.34-1.82-.388-1.822-1.366-.047-.664.1-1.375-.088-2.006-.734-.19-1.548-.04-2.315-.088h-2.222z" display="block" fill="none" opacity=".8" stroke="url(#c)" stroke-linejoin="round"/><path d="m12.5 21.5v-11l9 5.5z" fill="url(#a)"/><g fill="none"><path d="m12.5 21.5v-11l9 5.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.278374v7.493914l6.085937-3.772288z" opacity=".6" stroke="url(#b)" stroke-width=".992"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/choosepolygon.svg b/icon-themes/elementary_svg/cmd/32/choosepolygon.svg
new file mode 100644
index 000000000..56ebdda16
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/choosepolygon.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" x1="38.284088" x2="90.427254" y1="59.65176" y2="60.605457"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.501248" x2="12.501248" xlink:href="#b" y1="4.506151" y2="19.506151"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.560607" x2="13.608144" y1="-5.012792" y2="21.532459"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.988167" x2="15.988167" xlink:href="#b" y1="4.999988" y2="10.999988"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="26.979092" x2="26.979092" y1="-6.008349" y2="5.991651"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.979091" x2="12.979091" xlink:href="#b" y1="-4.008349" y2="2.991651"/><g transform="matrix(.26458333 0 0 .26458333 -.529497 -.133919)"><rect fill="url(#a)" height="18.493879" rx="1" width="9.998753" x="11.501247" y="3.006148"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m12.501248 4.0135216 8-.00737v16.492627l-8 .0074z" opacity=".5" stroke="url(#c)"/><rect height="18.493879" opacity=".5" rx="1" stroke="#206b00" width="9.998753" x="11.501247" y="3.006148"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -4.227801 5.558459)"><rect fill="url(#f)" height="10.005045" rx="1" width="19.999575" x="17.479515" y="-5.513394"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.47909-4.508349 18.000001-.0000001v8.0000002l-18.000001.0000001z" opacity=".5" stroke="url(#g)"/><rect height="9.983313" opacity=".5" rx="1" stroke="#7239b3" width="19.970921" x="17.508169" y="-5.491661"/></g></g><g transform="matrix(.26458333 0 0 .26458333 1.590631 2.11667)"><rect fill="url(#d)" height="9" rx="1" width="15.000001" x="9.488167" y="3.499987"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m10.488167 4.4999869h13v7.0000001h-13z" opacity=".5" stroke="url(#e)"/><rect height="9" opacity=".5" rx="1" stroke="#cc3b02" width="15.000001" x="9.488167" y="3.499987"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/circle_unfilled.svg b/icon-themes/elementary_svg/cmd/32/circle_unfilled.svg
new file mode 100644
index 000000000..a164f2141
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/circle_unfilled.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd" stroke="#7239b3" stroke-linejoin="round" stroke-width=".735572" transform="matrix(1.3594866 0 0 1.3594866 -.313839 2.412708)"><path d="m20.454811 10a8.4548111 8.4548111 0 0 1 -8.454811 8.454811 8.4548111 8.4548111 0 0 1 -8.4548111-8.454811 8.4548111 8.4548111 0 0 1 8.4548111-8.4548111 8.4548111 8.4548111 0 0 1 8.454811 8.4548111z"/><path d="m8.1166576 14.441317 8.4135984-8.539491" stroke-linecap="round" stroke-width=".735572"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/circlearc.svg b/icon-themes/elementary_svg/cmd/32/circlearc.svg
new file mode 100644
index 000000000..ee7990f07
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/circlearc.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666664 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.63985707 0 0 .15511679 14.572093 23.93599)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="27.955654" x2="27.913153" y1="4.421055" y2="28.020744"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.145183" x2="15.548478" y1="6.665808" y2="25.934467"><stop offset="0" stop-color="#fff"/><stop offset=".20592493" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="16.011772" cy="26.41786" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".433333" rx="10.797588" ry="2.617599" stroke-width="1.33333"/><path d="m16.005859 4.5019531c-4.650917-.00253-8.8453687 2.797589-10.6269528 7.0937499-1.7815839 4.296161-.799519 9.241658 2.4882813 12.53125 3.2878005 3.289592 8.2341195 4.275339 12.5312505 2.496094 4.29713-1.779245 7.099609-5.972129 7.099609-10.623047l.0039-.509766-3.955078.002a7.5652989 7.5652989 0 0 1 .017584.507766 7.5652989 7.5652989 0 0 1 -7.564453 7.564453 7.5652989 7.5652989 0 0 1 -7.5644531-7.564453 7.5652989 7.5652989 0 0 1 7.5644531-7.5644531 7.5652989 7.5652989 0 0 1 .505859.0253906v-3.9511719z" style="fill-rule:evenodd;stroke:#7239b3;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><path d="m15.525391 5.5488281c-4.058525.187129-7.6742414 2.6408859-9.2421879 6.4218749-1.6312288 3.93359-.7327907 8.455025 2.2773438 11.466797 3.0102911 3.011932 7.5289101 3.912084 11.4628911 2.283203 3.784637-1.567044 6.242256-5.188882 6.427734-9.251953l-2.027344.002a8.446404 8.446404 0 0 1 -8.423828 7.976516 8.446404 8.446404 0 0 1 -8.4472656-8.447266 8.446404 8.446404 0 0 1 7.9726566-8.4296875z" style="opacity:.5;fill:none;stroke-width:1.000163;stroke-linecap:square;stroke-linejoin:round;stroke:url(#c)"/><path d="m24 16h2.882043v.923045h-2.882043z" fill="#fff" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/circlecut.svg b/icon-themes/elementary_svg/cmd/32/circlecut.svg
new file mode 100644
index 000000000..1889d6287
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/circlecut.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" gradientUnits="userSpaceOnUse" x1="4.233334" x2="4.233334" y1=".529167" y2="7.408333"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.051187" x2="4.157893" y1="1.814085" y2="6.912251"><stop offset="0" stop-color="#fff"/><stop offset=".20592493" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.16929552 0 0 .03222188 3.855533 6.622998)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="4.236448" cy="7.138549" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".433333" rx="2.856862" ry=".543745" stroke-width=".312583"/><path d="m7.2754056 4.2333248c0 1.2305554-.7413572 2.3399114-1.8783063 2.8106699-1.1369492.4707586-2.4455302.210188-3.3154274-.6601831-.8698972-.8703712-1.12975534-2.1790938-.6583779-3.3157863.4713774-1.1366926 1.5811369-1.8774456 2.8116922-1.8767755l.1321929.00207 2.9092495 2.9051832z" style="fill-rule:evenodd;stroke:#7239b3;stroke-width:.264626;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m4.1519569 1.5185305c-1.0738179.0495112-2.03047.6987301-2.4453225 1.6991168-.431596 1.0407625-.1942302 2.2368787.6022012 3.0337434.796473.7969072 1.9921886 1.0352431 3.0330544.6042683 1.0013519-.4146137 1.6514207-1.3730578 1.7004951-2.4480787l.00146-.185828-2.735694-2.7166429z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".352777"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/circlecut_unfilled.svg b/icon-themes/elementary_svg/cmd/32/circlecut_unfilled.svg
new file mode 100644
index 000000000..4316e5bda
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/circlecut_unfilled.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd" stroke="#7239b3" transform="matrix(.3527769 0 0 .3527769 .000011 .59305)"><path d="m20.623217 10.318915c0 3.488197-2.10149 6.632836-5.324346 7.967273s-6.9322288.59581-9.3980854-1.87139c-2.4658564-2.4672-3.2024639-6.176974-1.8662726-9.3991024 1.3361914-3.2221288 4.4819741-5.3219063 7.970171-5.320007l.374721.00586 8.246712 8.2351854z" fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width=".750124"/><path d="m7.1249915 14.584557 7.5000115-7.1250091" stroke-linecap="round" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/circlepie_unfilled.svg b/icon-themes/elementary_svg/cmd/32/circlepie_unfilled.svg
new file mode 100644
index 000000000..0073ee5d8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/circlepie_unfilled.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd" stroke="#7239b3" transform="matrix(.3527769 0 0 .3527769 .000011 .59305)"><path d="m20.623217 10.318915c0 3.488197-2.10149 6.632836-5.324346 7.967273s-6.9322288.59581-9.3980854-1.87139c-2.4658564-2.4672-3.2024639-6.176974-1.8662726-9.3991024 1.3361914-3.2221288 4.4819741-5.3219063 7.970171-5.320007l.374721.00586-.0015 8.2410454 8.248212-.00586z" stroke-linecap="square" stroke-linejoin="round" stroke-width=".750124"/><path d="m7.6874929 14.115806 3.0000001-2.999999" stroke-linecap="round" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/cleararrowdependents.svg b/icon-themes/elementary_svg/cmd/32/cleararrowdependents.svg
new file mode 100644
index 000000000..402da8b15
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/cleararrowdependents.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-27.940678 -10.601695)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 .26458333 .529167 .529167)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#a" y1="-8" y2="27"/><linearGradient id="c" gradientTransform="matrix(.26458333 0 0 -.26458333 .529167 7.9375)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#a" y1="36" y2="1"/><linearGradient id="d" gradientTransform="matrix(.26458333 0 0 .26458333 5.55625 5.820834)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="4.999997"><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(.26458333 0 0 .26458333 5.55625 3.175001)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="3" y2="4.999997"/><linearGradient id="f" gradientTransform="matrix(.26458333 0 0 .26458333 5.55625 .529168)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="3" y2="4.999997"/><linearGradient id="g" gradientTransform="matrix(.26458333 0 0 .26458333 .264583 3.175001)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="3" y2="4.999997"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#q" y1="3.439583" y2="5.027083"/><linearGradient id="i" gradientTransform="translate(-.000106 .132599)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.408439" xlink:href="#q" y1=".795334" y2="2.248651"/><linearGradient id="j" gradientTransform="translate(0 -.529166)" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.879167" xlink:href="#q" y1="6.879166" y2="8.202083"/><linearGradient id="k" gradientTransform="translate(-5.291667)" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.879167" xlink:href="#q" y1="3.439583" y2="4.7625"/><linearGradient id="l" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#m" y1="13.023" y2="32.702"/><linearGradient id="m"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#m" y1="20.584" y2="32.702"/><linearGradient id="o" gradientTransform="matrix(.09705579 0 0 .09378763 12.421764 6.433256)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.16764182 0 0 .16881774 6.709175 4.660969)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.15725294 0 0 .15873294 .458666 -.007635)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".316176" stroke-width=".264583"><path d="m5.953126 6.217708h1.852083v1.322917h-1.852083z" fill="url(#j)"/><path d="m5.953126 3.571875h1.852083v1.322917h-1.852083z" fill="url(#h)"/><path d="m5.953126.926041h1.852083v1.322917h-1.852083z" fill="url(#i)"/><path d="m.661458 3.571875h1.852083v1.322917h-1.852083z" fill="url(#k)"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m6.2177083 6.4822917h1.3229166v.79375h-1.3229166z" stroke="url(#d)"/><path d="m6.2177083 3.8364582h1.3229166v.79375h-1.3229166z" stroke="url(#e)"/><path d="m6.2177084 1.190625h1.3229166v.79375h-1.3229166z" stroke="url(#f)"/><path d="m.92604166 3.8364583h1.32291664v.79375h-1.32291664z" stroke="url(#g)"/></g><path d="m5.55625 1.3229167-1.2159464.280603.3736205.3736206-1.9115111 1.9115114.1875854.188102 1.9120281-1.9115111.3736205.3736206z" fill="url(#b)"/><path d="m5.55625 7.14375-1.2159464-.280603.3736205-.3736205-1.9115111-1.9115114.1875854-.1881021 1.9120281 1.9115111.3736205-.3736205z" fill="url(#c)"/><g transform="translate(-4.404194)"><path d="m8.2248962 7.4087387-1.0499328-1.0123262 1.0098445-1.060814-.7280807-.6566853-1.0400062 1.0106082-1.0610049-1.0106082-.7578605.6811201 1.0610048 1.0319886-1.0610048 1.0155714.7578605.7074638 1.0598595-1.0613867 1.062341 1.0613867z" fill="url(#o)" stroke="url(#p)" stroke-width=".264583"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.26458333 0 0 .26458333 .061376 .048903)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#l)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#n)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/cleararrowprecedents.svg b/icon-themes/elementary_svg/cmd/32/cleararrowprecedents.svg
new file mode 100644
index 000000000..438891196
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/cleararrowprecedents.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" 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 .26458333 .529167 3.96875)" gradientUnits="userSpaceOnUse" x1="18" x2="18" xlink:href="#b" y1="-16" y2="5"/><linearGradient id="b" gradientTransform="translate(-27.940678 -10.601695)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.26458333 0 0 -.26458333 .529167 4.894792)" gradientUnits="userSpaceOnUse" x1="18" x2="18" xlink:href="#b" y1="19.5" y2="-1.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.879167" xlink:href="#q" y1="3.439583" y2="5.027083"/><linearGradient id="e" gradientTransform="matrix(-.26458333 0 0 .26458333 8.202083 3.175001)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="3" y2="4.999997"/><linearGradient id="f" gradientTransform="matrix(.26458333 0 0 .26458333 5.55625 5.820834)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="4.999997"><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(-.26458333 0 0 .26458333 2.910417 3.175001)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="3" y2="4.999997"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 2.910417 .529167)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="3" y2="4.999997"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 2.910417 5.820834)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="3" y2="4.999997"/><linearGradient id="j" gradientTransform="translate(-.000106 .132599)" gradientUnits="userSpaceOnUse" x1="6.879273" x2="6.879273" xlink:href="#q" y1=".661151" y2="2.248651"/><linearGradient id="k" gradientTransform="translate(0 -.529166)" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.879167" xlink:href="#q" y1="6.614583" y2="8.202083"/><linearGradient id="l" gradientTransform="matrix(.09705579 0 0 .09378763 12.421764 6.433256)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.16764182 0 0 .16881774 6.709175 4.660969)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#o" y1="13.023" y2="32.702"/><linearGradient id="o"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#o" y1="20.584" y2="32.702"/><linearGradient id="q" gradientTransform="matrix(.15725294 0 0 .15873294 .458666 -.007635)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m5.55625 4.1010416-1.2159464-.280603.3736205-.3736206-1.9115111-1.9115114.1875854-.188102 1.9120281 1.9115111.3736205-.3736206z" fill="url(#c)"/><path d="m5.55625 4.7625-1.2159464.280603.3736205.3736205-1.9115111 1.9115114.1875854.1881021 1.9120281-1.9115111.3736205.3736205z" fill="url(#a)"/><g stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".316176" stroke-width=".264583" transform="translate(-5.291667)"><path d="m5.953126 6.217708h1.852083v1.322917h-1.852083z" fill="url(#k)"/><path d="m5.953126 3.571875h1.852083v1.322917h-1.852083z" fill="url(#d)"/><path d="m5.953126.926041h1.852083v1.322917h-1.852083z" fill="url(#j)"/></g><g stroke-width=".264583"><path d="m5.953126 3.571875h1.852083v1.322917h-1.852083z" fill="url(#d)" stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".316176"/><path d="m7.540625 3.8364583h-1.3229166v.79375h1.3229166z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.2248962 7.4087387-1.0499328-1.0123262 1.0098445-1.060814-.7280807-.6566853-1.0400062 1.0106082-1.0610049-1.0106082-.7578605.6811201 1.0610048 1.0319886-1.0610048 1.0155714.7578605.7074638 1.0598595-1.0613867 1.062341 1.0613867z" fill="url(#l)" stroke="url(#m)"/></g><g fill="none" stroke-linecap="round"><g stroke-width="1.752" transform="matrix(.26458333 0 0 .26458333 .061376 .048903)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#n)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#p)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g><g stroke-linejoin="round" stroke-width=".264583"><path d="m2.2489584 6.4822916h-1.3229167v.79375h1.3229167z" stroke="url(#i)"/><path d="m2.2489584 3.8364583h-1.3229167v.79375h1.3229167z" stroke="url(#g)"/><path d="m2.2489584 1.190625h-1.3229167v.79375h1.3229167z" stroke="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/cleararrows.svg b/icon-themes/elementary_svg/cmd/32/cleararrows.svg
new file mode 100644
index 000000000..0a8a14462
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/cleararrows.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.43958363" x2="3.43958363" y1="1.32291665" y2="7.14374991"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.09705579 0 0 .09378763 12.421764 6.433256)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.16764182 0 0 .16881774 6.709175 4.660969)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#e" y1="13.023" y2="32.702"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#e" y1="20.584" y2="32.702"/><path d="m5.55625.79375-1.2159464.280603.3736205.3736206-1.9115111 1.9115114c-.1597902-.1195182-.3539117-.1842252-.5534546-.184485-.5114386.0000003-.9260415.4146031-.9260417.9260417.0000002.5114385.4146031.9260414.9260417.9260416.1995429-.0002598.3936644-.0649671.5534546-.1844849l1.9115111 1.9115114-.3736205.3736205 1.2159464.280603-.280603-1.2159464-.3741373.3741372-1.9115113-1.9120278c.092179-.1237316.152159-.268432.1741496-.421163h3.185852v.5291667l1.0583334-.6614583-1.0583334-.6614584v.5291667h-3.1853352c-.0221433-.1527797-.0823018-.2974819-.1746664-.421163l1.9120281-1.9115111.3736205.3736206z" fill="url(#a)"/><path d="m8.2248962 7.4087387-1.0499328-1.0123262 1.0098445-1.060814-.7280807-.6566853-1.0400062 1.0106082-1.0610049-1.0106082-.7578605.6811201 1.0610048 1.0319886-1.0610048 1.0155714.7578605.7074638 1.0598595-1.0613867 1.062341 1.0613867z" fill="url(#b)" stroke="url(#c)" stroke-width=".264583"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.26458333 0 0 .26458333 .061376 .048903)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#d)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#f)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/closedoc.svg b/icon-themes/elementary_svg/cmd/32/closedoc.svg
new file mode 100644
index 000000000..8b9fe039c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/closedoc.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.65714055 0 0 .63016116 .228639 -1.091493)" 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(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><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(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.57485 0 0 .42976 -1164.014 -1377.772)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.814" x2="7.814" y1="1.282" y2="14.67"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#a)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.500027.49821c5.2704605 0 22.999945.001854 22.999945.001854l.000028 28.999936s-15.333315 0-22.999973 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#e)" stroke-width="1.040604"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#f)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><path d="m8 .5c-4.138 0-7.5 3.362-7.5 7.5s3.362 7.5 7.5 7.5 7.5-3.362 7.5-7.5-3.362-7.5-7.5-7.5z" fill="url(#h)" opacity=".99" transform="translate(16 16)"/><path d="m24 16.5c-4.138 0-7.5 3.362-7.5 7.5s3.362 7.5 7.5 7.5 7.5-3.362 7.5-7.5-3.362-7.5-7.5-7.5z" fill="none" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.5 8c0 3.59-2.91 6.5-6.5 6.5s-6.5-2.91-6.5-6.5 2.91-6.5 6.5-6.5 6.5 2.91 6.5 6.5z" fill="none" opacity=".4" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" transform="translate(16 16)"/><path d="m21.48 21c-.588 0-1.157.384-1.377.928-.22.545-.078 1.216.344 1.625l1.454 1.455-1.465 1.467a.982.982 0 0 0 -.026.026c-.518.558-.5 1.527.037 2.064.537.538 1.505.555 2.062.037a.982.982 0 0 0 .024-.024l1.467-1.468 1.44 1.44c.543.583 1.577.603 2.14.04s.543-1.598-.04-2.14l-1.44-1.442 1.458-1.46c.424-.414.562-1.095.33-1.64-.23-.547-.816-.922-1.41-.906-.38.01-.753.174-1.02.446l-1.457 1.46-1.454-1.456c-.276-.285-.67-.452-1.067-.452z" fill="#7a0000" opacity=".05"/><path d="m21.494 21.994a.5.5 0 0 0 -.347.86l2.146 2.146-2.146 2.146a.5.5 0 1 0 .707.708l2.146-2.147 2.147 2.147a.5.5 0 1 0 .707-.708l-2.147-2.146 2.147-2.146a.5.5 0 0 0 -.364-.858.5.5 0 0 0 -.343.15l-2.147 2.147-2.146-2.147a.5.5 0 0 0 -.36-.152z" fill="#7a0000" opacity=".15"/><path d="m21.494 20.994a.5.5 0 0 0 -.347.86l2.146 2.146-2.146 2.146a.5.5 0 1 0 .707.708l2.146-2.147 2.147 2.147a.5.5 0 1 0 .707-.708l-2.147-2.146 2.147-2.146a.5.5 0 0 0 -.364-.858.5.5 0 0 0 -.343.15l-2.147 2.147-2.146-2.147a.5.5 0 0 0 -.36-.152z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/closemasterview.svg b/icon-themes/elementary_svg/cmd/32/closemasterview.svg
new file mode 100644
index 000000000..51f0a059e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/closemasterview.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(1 0 0 .8 0 3)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="27" y2="4"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.57485 0 0 .42976 -1164.014 -1377.772)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.9971"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.814" x2="7.814" y1="1.282" y2="14.67"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="-1" cy="14.999253" gradientTransform="matrix(0 1 -1.27273 0 35.09 -1)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><radialGradient id="e" cx="6.690214" cy="15.119161" gradientTransform="matrix(.00000007 3.1304348 -2.2608696 .00000005 50.18245 -22.94328)" gradientUnits="userSpaceOnUse" r="11.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 .56757 -.72973 0 33.514 1.378)" gradientUnits="userSpaceOnUse" x1="6.381592" x2="41.619537" y1="24.000658" y2="24.000658"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.019 0 0 .02024 18.043 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.019 0 0 .02024 14.134 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="j" gradientTransform="matrix(.05555 0 0 .02024 -3.988 18.08)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -1)"><path d="m2.678 25.5h26.822v4.915h-26.822z" fill="url(#j)" opacity=".15"/><path d="m2.678 25.5v4.915c-.98.01-2.367-1.1-2.367-2.458s1.093-2.457 2.369-2.457z" fill="url(#i)" opacity=".15"/><path d="m29.5 25.5v4.915c.98.01 2.367-1.1 2.367-2.458s-1.093-2.457-2.367-2.457z" fill="url(#h)" opacity=".15"/></g><path d="m30 4-.002 22h-27.998v-22z" fill="url(#e)" stroke="url(#d)"/><path d="m2.5 25.5v-21h27v21z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m30.5 3.5-.002 23h-28.998v-23z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><g fill="#fff" fill-opacity=".691"><path d="m4 5h1v14h-1z"/><path d="m17 6v1h-14v-1z"/><path d="m28 25h-1v-14h1z" opacity=".7"/><path d="m15 24v-1h14v1z" opacity=".7"/><path d="m8 12h4v1h-4zm5 0h2v1h-2zm4 0h3v1h-3zm4 0h3v1h-3zm-13 2h2v1h-2zm3 0h4v1h-4zm5 0h3v1h-3zm4 0h2v1h-2zm-12 2h4v1h-4zm5 0h2v1h-2zm3 0h4v1h-4zm5 0h2v1h-2zm-13 2h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm3 0h4v1h-4z"/></g><path d="m8 .5c-4.138 0-7.5 3.362-7.5 7.5s3.362 7.5 7.5 7.5 7.5-3.362 7.5-7.5-3.362-7.5-7.5-7.5z" fill="url(#b)" opacity=".99" transform="translate(16 16)"/><path d="m24 16.5c-4.138 0-7.5 3.362-7.5 7.5s3.362 7.5 7.5 7.5 7.5-3.362 7.5-7.5-3.362-7.5-7.5-7.5z" fill="none" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.5 8c0 3.59-2.91 6.5-6.5 6.5s-6.5-2.91-6.5-6.5 2.91-6.5 6.5-6.5 6.5 2.91 6.5 6.5z" fill="none" opacity=".4" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" transform="translate(16 16)"/><path d="m21.48 21c-.588 0-1.157.384-1.377.928-.22.545-.078 1.216.344 1.625l1.454 1.455-1.465 1.467a.982.982 0 0 0 -.026.026c-.518.558-.5 1.527.037 2.064.537.538 1.505.555 2.062.037a.982.982 0 0 0 .024-.024l1.467-1.468 1.44 1.44c.543.583 1.577.603 2.14.04s.543-1.598-.04-2.14l-1.44-1.442 1.458-1.46c.424-.414.562-1.095.33-1.64-.23-.547-.816-.922-1.41-.906-.38.01-.753.174-1.02.446l-1.457 1.46-1.454-1.456c-.276-.285-.67-.452-1.067-.452z" fill="#7a0000" opacity=".05"/><path d="m21.494 21.994a.5.5 0 0 0 -.347.86l2.146 2.146-2.146 2.146a.50027817.50027817 0 1 0 .707.708l2.146-2.147 2.147 2.147a.50027817.50027817 0 1 0 .707-.708l-2.147-2.146 2.147-2.146a.5.5 0 0 0 -.364-.858.5.5 0 0 0 -.343.15l-2.147 2.147-2.146-2.147a.5.5 0 0 0 -.36-.152z" fill="#7a0000" opacity=".15"/><path d="m21.494 20.994a.5.5 0 0 0 -.347.86l2.146 2.146-2.146 2.146a.50027817.50027817 0 1 0 .707.708l2.146-2.147 2.147 2.147a.50027817.50027817 0 1 0 .707-.708l-2.147-2.146 2.147-2.146a.5.5 0 0 0 -.364-.858.5.5 0 0 0 -.343.15l-2.147 2.147-2.146-2.147a.5.5 0 0 0 -.36-.152z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/closepreview.svg b/icon-themes/elementary_svg/cmd/32/closepreview.svg
new file mode 100644
index 000000000..3d28b7665
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/closepreview.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(.8047894 0 0 .60165743 -1570.3199 -1923.0801)" gradientUnits="userSpaceOnUse" x1="1971.297" x2="1971.2196" y1="3202.2124" y2="3245.1511"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.000001" x2="16.494184" y1="2" y2="32.000002"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="99.157013" cy="186.17059" gradientTransform="matrix(.11151981 0 0 .03548359 4.942029 23.166729)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m23 29.772727a7 2.2272727 0 0 1 -14 0 7 2.2272727 0 1 1 14 0z" fill="url(#c)"/><path d="m29.48857 16a13.48857 13.48857 0 0 1 -13.48857 13.48857 13.48857 13.48857 0 0 1 -13.4885702-13.48857 13.48857 13.48857 0 0 1 13.4885702-13.4885702 13.48857 13.48857 0 0 1 13.48857 13.4885702z" fill="url(#a)" stroke="#7a0000" stroke-opacity=".488971"/><circle cx="16" cy="16" fill="none" opacity=".4" r="12.507971" stroke="url(#b)"/><path d="m10.981394 9.578109c-.72953 0-1.4604534.289698-2.0035309.832708-1.0921159 1.091982-1.0921159 2.91508 0 4.007062l3.0150769 3.012282-3.0150769 3.015076c-1.0921159 1.091981-1.092113 2.91508 0 4.007062 1.0919689 1.091833 2.9150919 1.091835 4.0070609 0l3.015077-3.017871 3.015077 3.017871c1.091967 1.091833 2.915093 1.091831 4.007061 0 1.092113-1.091982 1.092116-2.915081 0-4.007062l-3.015077-3.015076 3.015077-3.012282c1.092116-1.091982 1.092116-2.91508 0-4.007062-1.091968-1.0918304-2.915094-1.0918319-4.007061 0l-3.015077 3.015077-3.015077-3.015077c-.543077-.543009-1.274-.832709-2.00353-.832708z" fill="#7a0000" opacity=".05" stroke-width="1.430694"/><g stroke-width="1.425677"><path d="m10.999998 11.009093c-.361539 0-.722971.140087-.9999999.417076-.5540595.553991-.5540595 1.445764 0 1.999755l4.0000019 3.999508-4.0000019 3.999508c-.5540595.553991-.5540595 1.445762 0 1.999755.5540599.553991 1.4459409.553991 1.9999999 0l4.000002-3.99951 4.000002 3.99951c.55406.553991 1.445941.553991 2.000002 0 .554059-.553993.554059-1.445764 0-1.999755l-4.000003-3.999508 4.000003-3.999508c.554059-.553991.554059-1.445764 0-1.999755-.554061-.553991-1.445942-.553991-2.000002 0l-4.000002 3.999508-4.000002-3.999508c-.277029-.276995-.638461-.417076-1-.417076z" fill="#7a0000" opacity=".15"/><path d="m10.999998 9.583416c-.361539 0-.722971.140087-.9999999.417076-.5540595.553991-.5540595 1.445762 0 1.999754l4.0000019 3.999509-4.0000019 3.999508c-.5540595.553991-.5540595 1.445762 0 1.999755.5540599.553991 1.4459409.553991 1.9999999 0l4.000002-3.99951 4.000002 3.99951c.55406.553991 1.445941.553991 2.000002 0 .554059-.553993.554059-1.445764 0-1.999755l-4.000003-3.999508 4.000003-3.999509c.554059-.553992.554059-1.445763 0-1.999754-.554061-.553991-1.445942-.553991-2.000002 0l-4.000002 3.999508-4.000002-3.999508c-.277029-.276997-.638461-.417077-1-.417076z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/closewin.svg b/icon-themes/elementary_svg/cmd/32/closewin.svg
new file mode 100644
index 000000000..16ecf2053
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/closewin.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" gradientUnits="userSpaceOnUse" x1="23.814" x2="23.814" y1="17.282" y2="30.67"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.57485 0 0 .42976 -1148.014 -1361.772)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.9971"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25.82867" x2="25.82867" y1="5" y2="27.945608"><stop offset="0" stop-color="#fff"/><stop offset=".03798588" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96200818" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 29.34556 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -18.654727 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(1.0969592 0 0 1 -2.32702 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="25.58807" cy="6.552209" gradientTransform="matrix(0 1.7000006 -1.6020223 -.00000005 26.496785 -40.499735)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#d0d0d0"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="8"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m39.35743 40h5v7h-5z" fill="url(#d)"/><path d="m-8.642858-47h5v7h-5z" fill="url(#f)" transform="scale(-1)"/><path d="m8.642572 40h30.714857v7.000001h-30.714857z" fill="url(#g)"/></g><rect fill="url(#h)" height="26" rx="2" width="29" x="1.5" y="3.5"/><path d="m3.6601562 3.5c-1.19664 0-2.1601562.9635162-2.1601562 2.1601562v4.3398438h28.992188v-4.3398438c0-1.19664-.963517-2.1601562-2.160157-2.1601562z" fill="url(#i)"/><g fill="none"><rect height="24" opacity=".7" rx="1" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="4.5"/><rect height="26" opacity=".3" rx="2" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="29" x="1.5" y="3.5"/><path d="m2 9.5h28" opacity=".2" stroke="#000"/></g><g fill="none"><g opacity=".25" stroke="#fff" transform="translate(0 1)"><path d="m4.3535537 6.3535513 1.2928925 1.2928961"/><path d="m5.6464462 6.3535513-1.2928925 1.2928961"/></g><path d="m4.3535537 6.3535513 1.2928925 1.2928961" stroke="#8a8a8a"/><path d="m5.6464462 6.3535513-1.2928925 1.2928961" stroke="#8a8a8a"/><path d="m27.646446 7.3535511-1.292892 1.2928961" opacity=".25" stroke="#fff"/><path d="m27.646446 6.3535513-1.292892 1.2928961" stroke="#8a8a8a"/><path d="m13 6.5h6" opacity=".7" stroke="#8a8a8a"/><path d="m13 7.5h6" opacity=".25" stroke="#fff"/></g><path d="m24 16.5c-4.138 0-7.5 3.362-7.5 7.5s3.362 7.5 7.5 7.5 7.5-3.362 7.5-7.5-3.362-7.5-7.5-7.5z" fill="url(#b)" opacity=".99"/><path d="m24 16.5c-4.138 0-7.5 3.362-7.5 7.5s3.362 7.5 7.5 7.5 7.5-3.362 7.5-7.5-3.362-7.5-7.5-7.5z" fill="none" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round"/><path d="m30.5 24c0 3.59-2.91 6.5-6.5 6.5s-6.5-2.91-6.5-6.5 2.91-6.5 6.5-6.5 6.5 2.91 6.5 6.5z" fill="none" opacity=".4" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.48 21c-.588 0-1.157.384-1.377.928-.22.545-.078 1.216.344 1.625l1.454 1.455-1.465 1.467a.982.982 0 0 0 -.026.026c-.518.558-.5 1.527.037 2.064.537.538 1.505.555 2.062.037a.982.982 0 0 0 .024-.024l1.467-1.468 1.44 1.44c.543.583 1.577.603 2.14.04s.543-1.598-.04-2.14l-1.44-1.442 1.458-1.46c.424-.414.562-1.095.33-1.64-.23-.547-.816-.922-1.41-.906-.38.01-.753.174-1.02.446l-1.457 1.46-1.454-1.456c-.276-.285-.67-.452-1.067-.452z" fill="#7a0000" opacity=".05"/><path d="m21.494 21.994a.5.5 0 0 0 -.347.86l2.146 2.146-2.146 2.146a.50027817.50027817 0 1 0 .707.708l2.146-2.147 2.147 2.147a.50027817.50027817 0 1 0 .707-.708l-2.147-2.146 2.147-2.146a.5.5 0 0 0 -.364-.858.5.5 0 0 0 -.343.15l-2.147 2.147-2.146-2.147a.5.5 0 0 0 -.36-.152z" fill="#7a0000" opacity=".15"/><path d="m21.494 20.994a.5.5 0 0 0 -.347.86l2.146 2.146-2.146 2.146a.50027817.50027817 0 1 0 .707.708l2.146-2.147 2.147 2.147a.50027817.50027817 0 1 0 .707-.708l-2.147-2.146 2.147-2.146a.5.5 0 0 0 -.364-.858.5.5 0 0 0 -.343.15l-2.147 2.147-2.146-2.147a.5.5 0 0 0 -.36-.152z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/color.svg b/icon-themes/elementary_svg/cmd/32/color.svg
new file mode 100644
index 000000000..f8793eeff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/color.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(.32808333 0 0 .46302093 -1.016 292.93201)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.5369158 0 0 .60920055 -8.189368 294.14544)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19760229 0 0 .21057703 7.891559 288.03873)" gradientUnits="userSpaceOnUse" x1="-17.84359" x2="-17.84359" y1="35.01693" y2="40.042805"><stop offset="0" stop-color="#fff"/><stop offset=".0257705" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="4.332552" cy="288.64429" gradientTransform="matrix(-2.3663732 .07980548 -.07888746 -2.3391532 37.355403 963.50586)" gradientUnits="userSpaceOnUse" r="2.799255"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 -288.53332)"><path d="m.13229167 295.01561v1.85209h8.20208333v-1.85209z" fill="url(#a)"/><path d="m5.3839621 293.47967h-2.3384463l-.4025843 1.00961h-1.0765679l2.205267-5.29167h1.0018404l2.1268318 5.29167h-1.125767zm-2.0606164-.80071h1.7565545l-.7837061-2.39386z" style="stroke:#000;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.536765;fill:url(#d)"/><path d="m14.255859 2.5097656-8.3359371 20.0000004h.4160156l7.9199215-19.0000004h3.785157l7.636718 19.0000004h.402344l-8.039062-20.0000004zm-1.289062 13.1582034-.40625 1h6.638672l-.328125-1z" fill="#fff" opacity=".2" transform="matrix(.26458333 0 0 .26458333 0 288.53332)"/><g fill="none" stroke-linecap="square" stroke-width=".264583"><path d="m.396875 295.28019h7.672917v1.32292h-7.672917z" opacity=".6" stroke="url(#c)"/><path d="m.13229167 295.01561h8.20208333v1.85209h-8.20208333z" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/colorscaleformatdialog.svg b/icon-themes/elementary_svg/cmd/32/colorscaleformatdialog.svg
new file mode 100644
index 000000000..e737c5c14
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/colorscaleformatdialog.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-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="12.5" x2="12.5" y1="20.5" y2="24.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.998323" x2="15.998323" y1="13.497295" y2="17.497295"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="6.5" y2="10.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 2.162163)" gradientUnits="userSpaceOnUse" x1="41.076927" x2="43.923084" xlink:href="#a" y1="7.555551" y2="106.22221"/><linearGradient id="f" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 6.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#a" y1="7.555553" y2="40.444439"/><linearGradient id="g" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 13.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#a" y1="7.555553" y2="40.444439"/><linearGradient id="h" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 20.162164)" gradientUnits="userSpaceOnUse" x1="41.076927" x2="41.076927" xlink:href="#a" y1="7.555547" y2="11.666657"/><linearGradient id="i" gradientTransform="matrix(.59435837 0 0 .59991402 54.401937 -.032678)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#i)" height="27" rx=".703702" ry=".740739" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="27" x="2.5" y="2.5"/><rect fill="url(#c)" height="4.010074" rx=".415234" ry=".545961" width="20.990179" x="5.5" y="13.5"/><rect fill="none" height="4.010074" opacity=".5" rx=".336052" ry=".319329" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" width="20.990177" x="5.5" y="13.5"/><rect fill="url(#d)" height="4" rx=".578125" width="21" x="5.5" y="6.5"/><rect fill="none" height="4" opacity=".5" rx=".34375" ry=".296875" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" width="21" x="5.5" y="6.5"/><path d="m6.5 14.500001h19.002648v1.9518h-19.002648z" fill="none" opacity=".3" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#b)" height="4.00577" rx=".476307" ry=".839922" width="20.989849" x="5.510152" y="20.49423"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="4.00577" opacity=".5" rx=".476307" ry=".50577" stroke="#206b00" width="20.989849" x="5.510152" y="20.49423"/><path d="m6.5 21.5h19.002648v1.985698h-19.002648z" opacity=".3" stroke="url(#h)"/><path d="m6.5 7.500001 19.008475.022775v1.9518l-19.008475-.022775z" opacity=".3" stroke="url(#f)"/><path d="m3.5 3.5 25.008475.022775-.008475 24.977225h-25z" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/colorsettings.svg b/icon-themes/elementary_svg/cmd/32/colorsettings.svg
new file mode 100644
index 000000000..23d50a2bd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/colorsettings.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.53846" x2="10.307689" y1="1038.669768" y2="1035.285153"><stop offset="0" stop-color="#f01e14"/><stop offset="1" stop-color="#f5d21e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.692305" x2="17.076921" y1="1031.90064" y2="1038.669871"><stop offset="0" stop-color="#f5d21e"/><stop offset="1" stop-color="#64e10f"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20.461533" x2="13.692304" y1="1042.054032" y2="1045.438647"><stop offset="0" stop-color="#64e10f"/><stop offset="1" stop-color="#3c73af"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.307687" x2="5.230765" y1="1048.823401" y2="1042.054172"><stop offset="0" stop-color="#3c73af"/><stop offset="1" stop-color="#f01e14"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.999998" x2="11.999998" y1="1029.054499" y2="1051.669943"><stop offset="0" stop-color="#fff"/><stop offset=".20526272" stop-color="#fff" stop-opacity=".235294"/><stop offset=".78890842" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -1371.14613)"><path d="m11.999997 1051.3621a10.999998 10.999998 0 0 1 -7.778173-3.2219 10.999998 10.999998 0 0 1 -3.22182459-7.7781h10.99999759z" fill="url(#d)"/><path d="m22.999997 1040.3622a10.999999 10.999999 0 0 1 -10.999998 11v-11z" fill="url(#c)"/><path d="m11.999999 1029.3622a10.999999 10.999999 0 0 1 10.999998 11h-10.999998z" fill="url(#b)"/><path d="m.99999941 1040.3622a10.999998 10.999998 0 0 1 10.99999759-11v11z" fill="url(#a)"/><path d="m22.500026 1040.3622a10.500027 10.500027 0 0 1 -10.500027 10.5 10.500027 10.500027 0 0 1 -10.5000278-10.5 10.500027 10.500027 0 0 1 10.5000278-10.5 10.500027 10.500027 0 0 1 10.500027 10.5z" fill="none" opacity=".4" stroke="url(#e)" stroke-width=".750002"/><path d="m15.666665 1040.3622a3.6666662 3.6666662 0 0 1 -3.666666 3.6667 3.6666662 3.6666662 0 0 1 -3.6666666-3.6667 3.6666662 3.6666662 0 0 1 3.6666666-3.6667 3.6666662 3.6666662 0 0 1 3.666666 3.6667z" fill="#dcdcdc"/><g fill="none" stroke="#000" stroke-width=".750002"><path d="m15.666665 1040.3622a3.6666662 3.6666662 0 0 1 -3.666666 3.6667 3.6666662 3.6666662 0 0 1 -3.6666666-3.6667 3.6666662 3.6666662 0 0 1 3.6666666-3.6667 3.6666662 3.6666662 0 0 1 3.666666 3.6667z" opacity=".3" stroke-linejoin="round"/><path d="m23 1040.3622a11 11 0 0 1 -11 11 11 11 0 0 1 -11-11 11 11 0 0 1 11-11 11 11 0 0 1 11 11z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/columnmenu.svg b/icon-themes/elementary_svg/cmd/32/columnmenu.svg
new file mode 100644
index 000000000..a76b3da3b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/columnmenu.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#i" y1="2" y2="4.000013"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#i" y1="2" y2="4.000013"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#i" y1="2" y2="4.000013"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#i" y1="2" y2="4.000013"/><linearGradient id="C" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#D" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#h" y1="65.686996" y2="48.688"/><linearGradient id="E" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 294.42005)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#D" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 295.61068)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#D" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 296.8013)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#D" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 297.99193)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#D" y1="2" y2="4.000025"/><linearGradient id="I" gradientTransform="matrix(.26458333 0 0 .1889881 -10.318749 -3.590775)" gradientUnits="userSpaceOnUse" x1="50.999996" x2="50.999996" y1="20.400005" y2="62.400005"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="J" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#J)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#k)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#m)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#p)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#r)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#u)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#w)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#z)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#A)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#B)"/></g><path d="m4.1024142.39441694v7.67618096l-1.8520061-.0026668v-7.67408749z" fill="url(#I)" stroke-width=".943691"/><path d="m4.2327493.52916326c0-.14699962-.1179997-.265186-.2639993-.26499933l-1.5875.002667c-.1469995.00018633-.2649994.11706604-.2649994.262999v7.40832807c0 .1459998.1179997.2641862.2649994.2639994l1.5875-.00132c.1459995-.0001897.2639993-.1180025.2639993-.2640023zm-.2639993 0v7.40834154l-1.5875-.00267v-7.40632486z" fill="#002e99" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 1.7635 -390.70701)"><path d="m1.5547227 293.52708h-.99218996l-.00000009.79375h.99219005z" opacity=".5" stroke="url(#C)"/><path d="m1.5547226 294.71771h-.99218987l-.0000001.79375h.99218997z" opacity=".5" stroke="url(#E)"/><path d="m1.5547227 295.90834h-.99218997l-.0000001.79375h.99219007z" opacity=".5" stroke="url(#F)"/><path d="m1.5547224 297.09896h-.99218967l-.0000001.79375h.99218977z" opacity=".5" stroke="url(#G)"/><path d="m1.5547227 298.28959h-.99218966l-.00000009.59532h.99218975z" opacity=".5" stroke="url(#H)"/></g><path d="m2.3812501 1.8520933v.2645727h1.5874999v-.2645727zm0 1.5874892v.2645863h1.5874999v-.2645863zm0 1.587503v.2645859h1.5874999v-.2645859zm0 1.5875026v.264586h1.5874999v-.264586z" fill="#002e99" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" transform="scale(.26458333)"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#e)"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#f)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/columnwidth.svg b/icon-themes/elementary_svg/cmd/32/columnwidth.svg
new file mode 100644
index 000000000..1a98c57b1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/columnwidth.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 4.386154)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#e" y1="5.994493" y2="10.060937"/><linearGradient id="b" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 2.798654)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#e" y1="5.994493" y2="10.060937"/><linearGradient id="c" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 1.475738)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#e" y1="5.994493" y2="8.705456"/><linearGradient id="d" gradientTransform="matrix(.1573294 0 0 .1586627 -4.30334 -.016355)" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" y1=".396875" y2="8.069792"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 -.376346)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#e" y1="5.994493" y2="11.416418"/><g transform="translate(2.116667)"><path d="m1.5875.39687499h1.0583332c.2198688 0 .3968751.16427554.3968751.36833081l.0000001 5.6133384c0 .2040552-.1770063.3683308-.3968751.3683308h-1.0583332c-.2198688 0-.396875-.1642756-.396875-.3683308l-.0000001-5.6133384c0-.20405527.1770062-.36833081.396875-.36833081z" fill="url(#d)"/><path d="m1.4552083.66145833h1.3229167l.00369 1.33049137-1.3146338-.008z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m7 8v1h6v-1zm0 5v.998047l6 .001953v-1zm0 5.996094v1.007812l6-.003906v-1z" opacity=".321" stroke-width="5.039244" transform="matrix(.26458333 0 0 .26458333 -.529167 0)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m1.4552083 5.4239583h1.3229167v1.0583334l-1.3146338-.008z" stroke="url(#a)"/><path d="m1.4552083 3.8364583h1.3229167v1.0583334l-1.3146338-.008z" stroke="url(#b)"/><path d="m1.4552083 2.5135417h1.3229167v.79375l-1.3146338-.008z" stroke="url(#c)"/></g><path d="m1.3229166.26458333c-.146579 0-.2645833.11800417-.2645833.26458333v6.08541664c0 .1465791.1180043.2645833.2645833.2645833h1.5875001c.1465789 0 .2645833-.1180042.2645833-.2645833v-6.08541664c0-.14657916-.1180044-.26458333-.2645833-.26458333zm.1322917.26458333h1.3229167c.07329 0 .1322917.0590021.1322917.13229167v5.82083327c0 .07329-.059002.1322917-.1322917.1322917h-1.3229167c-.07329 0-.1322917-.059002-.1322917-.1322917v-5.82083327c0-.0732896.059002-.13229167.1322917-.13229167z" fill="#3a3a38" opacity=".32"/></g><g fill="none" stroke="#f37329" transform="matrix(-.26458333 0 0 -.26458333 6.085417 11.641667)"><path d="m3.4999998 12.5v4" stroke-linecap="square" stroke-linejoin="round"/><path d="m3.9999998 14.5 6.0000001.000002"/><path d="m10.5 12.500002v4" stroke-linecap="square" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/combine.svg b/icon-themes/elementary_svg/cmd/32/combine.svg
new file mode 100644
index 000000000..675f59132
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/combine.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(.02485212 0 0 .0082353 -37.838182 20.176327)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.5" x2="7" y1=".5" y2="15.5"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="1" y2="15"><stop offset="0" stop-color="#fff"/><stop offset=".49999997" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 -27.594726 20.176344)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 -22.117139 20.176528)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><g stroke-linejoin="round" stroke-miterlimit="0" stroke-width=".5" transform="scale(2)"><path d="m10.25.25c-2.867 0-5.216 2.198-5.47 5h4.72c.75 0 1.25.5 1.25 1.25v4.72c2.802-.254 5-2.603 5-5.47 0-3.036-2.464-5.5-5.5-5.5zm.5 10.97c-.165.014-.33.03-.5.03-3.036 0-5.5-2.464-5.5-5.5 0-.17.016-.335.03-.5h-2.78c-.75 0-1.25.5-1.25 1.25v7.5c0 1 .25 1.25 1.25 1.25h7.5c.75 0 1.25-.5 1.25-1.25z" fill="url(#c)"/><g fill="none"><path d="m4.5 7.5c-.1288154-.25-.2903908-.9243181-.2573593-1.75h-2.4926407c-.2761309.0000276-.4999724.2238691-.5.5v8c.0000276.276131.2238691.499972.5.5h8c.276131-.000028.499972-.223869.5-.5v-2.51661l-2.25-.48339c-1.5-.75-2.7669497-1.3989546-3.5-3.75z" opacity=".5" stroke="url(#d)"/><path d="m10.25.25c-2.867 0-5.216 2.198-5.47 5h4.72c.75 0 1.25.5 1.25 1.25v4.72c2.802-.254 5-2.603 5-5.47 0-3.036-2.464-5.5-5.5-5.5zm.5 10.97c-.165.014-.33.03-.5.03-3.036 0-5.5-2.464-5.5-5.5 0-.17.016-.335.03-.5h-2.78c-.75 0-1.25.5-1.25 1.25v7.5c0 1 .25 1.25 1.25 1.25h7.5c.75 0 1.25-.5 1.25-1.25z" opacity=".5" stroke="#105845"/><path d="m10.25.75c-2.406104 0-4.423785 1.7133274-4.8957296 3.9826678-.0133206.0640521.1312656.0173322.3957296.0173322h4c1.25 0 1.5 1.25 1.5 1.75v3.75c.355871 0-.296754.46252.03838.391305 2.258878-.480008 3.96162-2.4926451 3.96162-4.891305 0-2.7545314-2.245469-5-5-5z" opacity=".5" stroke="url(#d)"/></g><g transform="matrix(.5 0 0 .5 18.177966 3.402068)"><path d="m-34.855934 23.19578h20.000002v2.000085h-20.000002z" fill="url(#a)" opacity=".15"/><path d="m-34.855932 23.195865v1.999891c-.620473.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m-14.855932 23.196049v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/combobox.svg b/icon-themes/elementary_svg/cmd/32/combobox.svg
new file mode 100644
index 000000000..94d01d019
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/combobox.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1=".264584" x2="2.248959" y1="2.645842" y2=".793763"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#f7f7f7"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.35" x2="6.35" y1="3.439609" y2="4.938912"><stop offset="0" stop-color="#fff"/><stop offset=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".37668103" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.35" x2="6.35" xlink:href="#c" y1="2.910424" y2="4.233341"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6.314124" x2="6.35" xlink:href="#c" y1="3.174997" y2="7.05556"/><g stroke-width=".264583"><rect fill="url(#a)" height="7.276025" rx=".396875" ry=".39688" stroke="#696969" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".595588" width="5.42396" x="1.190625" y=".529167"/><path d="m5.4239585 2.5135417v5.2916428" fill="none" stroke="#7b7b7b"/><rect fill="url(#a)" height="2.116667" rx=".396875" ry=".39688" stroke="#696969" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".595588" width="6.217709" x=".396875" y=".396875"/><g stroke-linecap="square"><rect fill="#dcdcdc" height="5.02706" rx="1.190625" ry="1.719801" stroke="#afafaf" width="2.910417" x="5.423958" y="2.778125"/><rect fill="none" height="4.497933" rx="1.082998" ry="1.322902" stroke="url(#e)" width="2.38125" x="5.688542" y="3.042708"/></g></g><path d="m7.6729169 3.96875-1.7197917-.0000934.8632592-.5290732z" fill="#919191" stroke-width="1.33333"/><path d="m7.6729168 6.61449-1.7197917.0000934.8598989.529256z" fill="#919191" stroke-width="1.33333"/><g fill="none" stroke="#919191" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 2.469454 -387.53232)"><path d="m-.3638099 293.13044 1.5875039.00001"/><path d="m-.3638099 293.52732 1.9843799.00001"/><path d="m-.36380993 293.92418 1.58750393.00001"/><path d="m-.36380993 294.32106 1.98437993.00001"/><path d="m-.36380993 294.71794 1.58750393.00001"/><path d="m-.36380993 295.11482 1.98437993.00001"/><path d="m-.36380993 295.51168 1.58750393.00001"/><path d="m-.3638099 295.90856 1.9843799.00001"/></g><path d="m5.688542 4.233333h2.38125v2.116666h-2.38125z" fill="#919191" stroke="#8d8d8d" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><g transform="translate(0 1.455212)"><path d="m5.6885417 2.9104131h2.38125v1.8520834h-2.38125z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".264583"/><path d="m5.953125 3.1750257h1.8520834l-.0000001 1.3228874h-1.8520834z" fill="none" stroke="url(#d)" stroke-linecap="square" stroke-width=".264583"/><g fill="#919191" stroke-width="1.33333"><path d="m6.3499999 3.5718714h1.0583334v.2645834h-1.0583334z"/><path d="m6.3499999 4.1010381h1.0583334v.2645834h-1.0583334z"/></g></g><g transform="translate(0 -2.778122)"><path d="m5.4239584 3.1749872h2.9104168v2.116676h-2.9104168z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".264583"/><path d="m5.6885417 3.4395998h2.3812502l-.0000001 1.5874801h-2.3812502z" fill="none" stroke="url(#b)" stroke-linecap="square" stroke-width=".264583"/><g fill="#919191" stroke-width="1.33333"><path d="m6.0854168 3.8364548h1.5875v.2645861h-1.5875z"/><path d="m6.0854168 4.3656269h1.5875v.2645993h-1.5875z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/commentchangetracking.svg b/icon-themes/elementary_svg/cmd/32/commentchangetracking.svg
new file mode 100644
index 000000000..75481d916
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/commentchangetracking.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(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="33.891682" x2="151.63832" y1="-119.68561" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" 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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><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(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#e)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/><g fill="#aaa"><path d="m7 4h3v1h-3z"/><path d="m11 4h3v1h-3z"/><path d="m15 4h3v1h-3z"/><path d="m19 4h2v1h-2z"/><path d="m7 7h4v1h-4z"/><path d="m12 7h4v1h-4z"/></g><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5z" fill="#aaa"/><path d="m7 10h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><g transform="scale(-1 1)"><path d="m-25 14h3v1h-3z" fill="#aaa"/><path d="m-10 17h3v1h-3z" fill="#aaa"/><path d="m-13 17h2v1h-2z" fill="#c6262e"/></g><g fill="#aaa"><path d="m14 17h5v1h-5z"/><path d="m-24 17h4v1h-4z" transform="scale(-1 1)"/><path d="m7 21h5v1h-5z"/><path d="m13 21h8v1h-8z"/><path d="m-25 21h3v1h-3z" transform="scale(-1 1)"/><path d="m-13 24h6v1h-6z" transform="scale(-1 1)"/><path d="m14 24h2v1h-2z"/><path d="m-23 24h6v1h-6z" transform="scale(-1 1)"/></g><g stroke-linecap="round" stroke-opacity=".501961" transform="translate(14 16)"><path d="m2.5.5c-1.1080002 0-2 .8919999-2 2v7c0 1.108.8919998 2 2 2h1.8007812l-.8007812 4 4.0000001-4h5.9999999c1.108 0 2-.892 2-2v-7c0-1.1080001-.892-2-2-2z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5 1.5c-.5712976 0-1 .4287025-1 1v7c0 .571297.4287025 1 1 1h1.8007812c.6315369.000002 1.104974.578124.9804688 1.197266l-.1523438.759765 1.6640626-1.664062c.1875117-.187536.4418322-.292918.7070312-.292969h6c.571297 0 1-.428703 1-1v-7c0-.5712974-.428703-1-1-1z" fill="none" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/comparedocuments.svg b/icon-themes/elementary_svg/cmd/32/comparedocuments.svg
new file mode 100644
index 000000000..78d4ae8a2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/comparedocuments.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(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="8.925916" y2="34.962955"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.66785446 0 0 .63741918 .158972 -1.203424)" gradientUnits="userSpaceOnUse" x1="25.590914" x2="25.590914" y1="5.810037" y2="40.327148"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" xlink:href="#a" y1="8.925916" y2="34.962955"/><radialGradient id="d" cx="24.837" cy="36.421001" gradientTransform="matrix(.3679908 0 0 -.39439014 12.405002 31.934247)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="21.499796" x2="21.499796" y1="6.000071" y2="21.500071"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="18.999795" x2="18.999795" y1="13.000071" y2="15.000071"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="23.499794" x2="23.499794" y1="11.500071" y2="15.500071"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="21.999767" x2="21.499767" y1="6.000071" y2="21.500071"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.389896" x2="-51.389896" y1="43.73732" y2="8.12602"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="translate(-2)"><path d="m4.5 2.5c5.3563892 0 16.999971.0000043 16.999971.0000043l.000029 21.9999957-17 .0019v-22.0018957z" fill="url(#b)" stroke-width="1.055077"/><g fill="none" stroke-linejoin="round"><path d="m20.500027 23.498214-15.000027.001786v-20.0000041l15.000027-.0017859z" stroke="url(#a)" stroke-linecap="round"/><path d="m4.499961 2.4999399c5.27048 0 17.000081.0002141 17.000081.0002141l.000024 21.998116-17.000105.0018v-21.9999741z" stroke="url(#i)" stroke-width=".999922"/></g></g><g transform="translate(8 5)"><path d="m4.5 2.5c5.3563892 0 16.999971.0000043 16.999971.0000043l.000029 21.9999957-17 .0019v-22.0018957z" fill="url(#b)" stroke-width="1.055077"/><g fill="none" stroke-linejoin="round"><path d="m20.500027 23.498214-15.000027.001786v-20.0000041l15.000027-.0017859z" stroke="url(#c)" stroke-linecap="round"/><path d="m4.499961 2.4999399c5.27048 0 17.000081.0002141 17.000081.0002141l.000024 21.998116-17.000105.0018v-21.9999741z" stroke="url(#i)" stroke-width=".999922"/></g></g><g transform="translate(-11.999795 -.000071)"><path d="m27.304629 17.233281c0-8.2304606-11.511712-8.2304606-11.514379 0 0 3.406582 2.573269 6.506504 5.751857 6.506504 3.177253 0 5.759855-3.099922 5.759855-6.506504z" fill="url(#d)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.499795 21.500071 9-7.5-9-7.5v5h-8v5h8z" fill="url(#e)" stroke="#004372" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m21.999795 12.500071h-7.5v3h7.5" opacity=".5" stroke="url(#f)"/><path d="m21.999795 15.500071c.5 0 .5 0 .5.5v3.351562l6.4375-5.351562-6.4375-5.3514477v3.3514477c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#g)"/></g></g><g transform="matrix(-1 0 0 1 43.999767 9.999929)"><path d="m27.304629 17.233281c0-8.2304606-11.511712-8.2304606-11.514379 0 0 3.406582 2.573269 6.506504 5.751857 6.506504 3.177253 0 5.759855-3.099922 5.759855-6.506504z" fill="url(#d)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.499795 21.500071 9-7.5-9-7.5v5h-8v5h8z" fill="url(#h)" stroke="#452981" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m21.999795 12.500071h-7.5v3h7.5" opacity=".5" stroke="url(#f)"/><path d="m21.999795 15.500071c.5 0 .5 0 .5.5v3.351562l6.4375-5.351562-6.4375-5.3514477v3.3514477c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/compilebasic.svg b/icon-themes/elementary_svg/cmd/32/compilebasic.svg
new file mode 100644
index 000000000..0d1d50dda
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/compilebasic.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.2029" cy="20.651978" gradientTransform="matrix(-.00000028 2.829985 -2.0516807 -.0000002 53.174426 -11.165882)" gradientUnits="userSpaceOnUse" r="5.313"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><radialGradient id="b" cx="18.491526" cy="11.728813" gradientTransform="matrix(.09188247 3.2673496 -4.2038981 .11821954 66.099215 -51.025193)" gradientUnits="userSpaceOnUse" r="4.5"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.377398" x2="10.377398" y1="22.057787" y2="30.91127"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.5089 0 0 .50895 6.477 4.697)" gradientUnits="userSpaceOnUse" x1="23.080292" x2="17.147552" y1="21.808842" y2="31.433176"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.321" x2="15.321" y1="3" y2="29.045"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17.036" x2="17.036" y1="2" y2="30.012"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><radialGradient id="g" cx="6.703" cy="73.616" gradientTransform="matrix(2.2135 0 0 .4842 1.164 -7.145)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m32 28.5c0 1.933-7.164 3.5-16 3.5s-16-1.567-16-3.5 7.164-3.5 16-3.5 16 1.567 16 3.5z" fill="url(#g)" opacity=".2"/><path d="m13.875 2.5c-.75 0-1.375.595-1.375 1.344v1.75c-.473.16-.933.343-1.375.562l-1.22-1.22c-.527-.526-1.375-.526-1.905.001l-3.062 3.033c-.53.528-.53 1.376 0 1.905l1.218 1.22c-.224.45-.4.923-.562 1.405h-1.72c-.748 0-1.374.595-1.374 1.344v4.312c0 .75.626 1.344 1.375 1.344h1.72c.16.482.337.956.56 1.406l-1.217 1.22c-.53.528-.53 1.376 0 1.905l3.062 3.032c.53.53 1.377.53 1.906 0l1.22-1.218c.44.22.9.403 1.374.562v1.75c0 .75.626 1.344 1.375 1.344h4.28c.75 0 1.345-.595 1.345-1.344v-1.75c.482-.162.956-.338 1.406-.562l1.22 1.218c.528.53 1.376.53 1.905 0l3.064-3.03c.53-.53.53-1.378 0-1.907l-1.25-1.25c.22-.442.403-.902.562-1.375h1.75c.75 0 1.344-.595 1.344-1.344v-4.312c0-.75-.595-1.344-1.344-1.344h-1.75c-.16-.473-.343-.933-.562-1.375l1.25-1.25c.53-.53.53-1.377 0-1.906l-3.065-3.034c-.528-.53-1.376-.53-1.905 0l-1.22 1.22c-.45-.225-.923-.4-1.405-.563v-1.75c0-.75-.595-1.344-1.344-1.344z" display="block" fill="url(#f)" stroke="#000" stroke-linejoin="round" stroke-opacity=".278431"/><path d="m13.875 3.5c-.64.14-.28.97-.375 1.447.046.597.012 1.387-.688 1.584-.765.162-1.646 1.02-2.374.314-.506-.426-.888-1.06-1.485-1.335-.54.274-.93.875-1.415 1.284-.654.678-1.377 1.302-1.988 2.014-.038.54.616.81.907 1.212.5.38.917 1.057.504 1.658-.34.66-.388 1.82-1.366 1.822-.658.053-1.37-.114-1.99.1-.222.62-.05 1.344-.104 2.01.018.892-.036 1.793.027 2.682.377.39 1.024.133 1.525.208.638-.094 1.423.122 1.537.86.175.712.93 1.558.254 2.234-.42.5-1.05.88-1.322 1.467.285.6.922.986 1.357 1.494.644.63 1.297 1.297 1.934 1.908.55.04.828-.62 1.237-.92.38-.5 1.06-.917 1.662-.5.65.34 1.788.4 1.788 1.364.056.66-.12 1.38.104 1.995.71.212 1.51.048 2.257.1.814-.015 1.633.03 2.444-.022.378-.363.12-1.01.196-1.498-.055-.578.023-1.325.688-1.51.777-.15 1.668-1.023 2.406-.314.505.426.887 1.06 1.484 1.335.54-.274.93-.875 1.416-1.284.654-.678 1.377-1.302 1.987-2.014.04-.54-.615-.81-.906-1.21-.506-.39-.962-1.074-.533-1.694.342-.65.4-1.788 1.366-1.788.664-.047 1.375.1 2.006-.088.19-.734.04-1.548.088-2.315-.014-.8.03-1.604-.022-2.4-.363-.38-1.01-.12-1.498-.197-.643.09-1.446-.1-1.567-.85-.188-.703-.928-1.542-.257-2.212.436-.463.93-.877 1.33-1.37.026-.542-.62-.807-.916-1.208-.784-.77-1.577-1.572-2.353-2.322-.55-.04-.827.62-1.236.92-.38.5-1.057.916-1.658.503-.66-.34-1.82-.388-1.822-1.366-.047-.664.1-1.375-.088-2.006-.734-.19-1.548-.04-2.315-.088h-2.222z" display="block" fill="none" opacity=".8" stroke="url(#e)" stroke-linejoin="round"/><path d="m12.5 21.5v-11l9 5.5z" fill="url(#b)"/><g fill="none"><path d="m12.5 21.5v-11l9 5.5z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.278374v7.493914l6.085937-3.772288z" opacity=".6" stroke="url(#d)" stroke-width=".992"/></g><g transform="matrix(1.5962 0 0 1.5962 6.756 -18.783)"><path d="m15.5 26.5a5 5 0 0 1 -5 5 5 5 0 0 1 -5-5 5 5 0 0 1 5-5 5 5 0 0 1 5 5z" fill="url(#a)" stroke="#0d52bf" stroke-linecap="round" stroke-linejoin="round" stroke-width=".626"/><path d="m10.176 23.044h1.253v3.76h1.88l-2.507 2.877-2.506-2.877h1.88z" fill="#fff"/><path d="m14.798 26.5c0 2.374-1.924 4.298-4.298 4.298s-4.298-1.924-4.298-4.298 1.924-4.298 4.298-4.298 4.298 1.924 4.298 4.298z" style="opacity:.5;fill:none;stroke-width:.666;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/compressgraphic.svg b/icon-themes/elementary_svg/cmd/32/compressgraphic.svg
new file mode 100644
index 000000000..6d6ababf1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/compressgraphic.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(.78378 0 0 .62162 -1.81 2.08)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="38" cy="69" fx="28.603323" gradientTransform="matrix(.5249934 0 0 .15830878 -7.949749 17.932753)" gradientUnits="userSpaceOnUse" r="20" xlink:href="#d"/><linearGradient id="c" gradientTransform="matrix(.11022 .00852 -.0091 .10377 31.66 14.157)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 7.220529)" gradientUnits="userSpaceOnUse" x1="28" x2="26" y1="16" y2="8"><stop offset="0" stop-color="#c17d11"/><stop offset="1" stop-color="#e9b96e"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 7.220529)" gradientUnits="userSpaceOnUse" x1="30.324829" x2="34" y1="9.240796" y2="18"><stop offset="0" stop-color="#8f5902"/><stop offset="1" stop-color="#73521e"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 7.220529)" gradientUnits="userSpaceOnUse" x1="28" x2="33.447109" y1="8" y2="16.685888"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".134387"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 7.220529)" gradientUnits="userSpaceOnUse" x1="20.933708" x2="30.208115" y1="25.060659" y2="30.742676"><stop offset="0" stop-color="#fdef72"/><stop offset="1" stop-color="#e2cb0b"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 7.220529)" gradientUnits="userSpaceOnUse" x1="22.319767" x2="18.985712" y1="41.955986" y2="37.029255"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".694118"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 7.220529)" gradientUnits="userSpaceOnUse" x1="27.354809" x2="23.489431" y1="36.218422" y2="34.728424"><stop offset="0" stop-color="#c4a000"/><stop offset="1" stop-color="#c4a000" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.5128237 0 0 .5276959 -1.321532 7.220529)" gradientUnits="userSpaceOnUse" x1="27.651777" x2="21.59099" y1="23.145937" y2="20.618719"><stop offset="0" stop-color="#919191"/><stop offset="1" stop-color="#cecece"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="605.714" cy="486.648" gradientTransform="matrix(-.02892 0 0 .01235 21.027 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="n" cx="701.15637" cy="488.24786" gradientTransform="matrix(.02892 0 0 .01235 23.973 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="o" gradientTransform="matrix(.7152 0 0 .50836 47.363 .524)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.88775216 0 0 .54518361 -4.268929 3.033273)" gradientUnits="userSpaceOnUse" x1="25.084623" x2="25.132" y1="5.441703" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.10884 0 0 .10845 26.793 11.848)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><g transform="translate(0 -2)"><path d="m7.938 16.913c-.1-.026-.217-.038-.34-.02-.476.07-.58.358-.645.493-.066.135-.093.244-.12.36-.055.23-.088.477-.12.724-.026.203-.05.383-.073.54-.162.01-.34.017-.545.024-.256.01-.515.018-.76.05-.12.014-.235.03-.386.085-.077.025-.164.057-.275.143-.11.085-.256.256-.29.488-.068.454.19.64.308.743.117.103.216.162.325.224.217.124.46.237.7.346.198.09.37.174.523.247-.037.148-.083.31-.135.496-.065.234-.13.467-.17.696-.02.114-.036.223-.026.377.004.076.014.164.067.29.054.13.18.318.404.425.437.21.7.04.837-.03.138-.073.228-.146.322-.223.187-.154.37-.335.55-.514.147-.147.278-.278.397-.39.138.082.29.177.46.284.217.135.436.273.655.383.11.055.212.105.37.146.078.022.173.044.316.038.144-.007.37-.06.54-.226.337-.323.245-.618.213-.765-.03-.147-.077-.25-.127-.36-.1-.22-.233-.44-.36-.66-.106-.182-.197-.342-.277-.485.124-.097.262-.202.42-.32.2-.15.4-.3.573-.462.086-.08.17-.158.256-.286.044-.063.093-.14.128-.27.035-.132.046-.353-.07-.563-.23-.407-.55-.417-.708-.437-.157-.02-.276-.013-.4-.003-.25.018-.515.06-.774.102-.214.035-.4.066-.57.09l-.2-.483c-.093-.23-.187-.458-.298-.667-.056-.105-.106-.202-.21-.323-.052-.06-.116-.13-.238-.205-.06-.037-.148-.076-.248-.102zm.896 1.8.028.012-.038.003c-.012 0-.02-.015.01-.014zm.406.215c.03.034.026.046.02.037zm-2.31.05c.032-.008.032.01.022.01-.005.002-.034.004-.045.005.004 0 .02-.015.024-.016zm-.335.287-.006.037c-.005.013-.015 0 .005-.037zm3.542 1.31c-.005-.01.01-.007.018.034-.004-.01-.017-.03-.018-.034zm-.065.432c-.024.037-.04.038-.032.03zm-3.766.06-.008.042c-.003-.045.01-.054.008-.044zm.18.413.032.018c.01.007 0 .012-.033-.018zm2.225.806c.012-.008.01.008-.03.027zm-.496.048.042.024c-.046-.012-.052-.028-.042-.024z" opacity=".05"/><g fill="#fff"><path d="m21.316 14.543c-1.596-.28-2.68-.008-3.576.267s-1.58.534-2.674.34c-1.124-.197-1.964-.62-2.798-1.062-.834-.44-1.663-.906-2.694-1.088-1.013-.178-1.87-.084-2.577.03-.707.115-1.26.235-1.712.155-.41-.072-.784-.282-1.085-.49a.428.427 8.932 0 0 -.173-.074l-.32 1.812c.537.24 1.222.47 2.05.617 1.118.197 1.724.093 2.187-.014s.755-.21 1.624-.056c.833.147 1.456.535 2.227.977.77.442 1.682.924 2.996 1.155 1.634.288 2.788-.04 3.75-.365.965-.323 1.72-.623 2.834-.427.878.155 1.247.45 1.743.806.496.357 1.11.766 2.23.964 1.427.25 2.146-.167 2.922-.37l.28-1.588a.428.427 8.932 0 0 -.158 0c-.892.17-1.394.496-2.606.282-.874-.154-1.11-.41-1.633-.787-.523-.375-1.27-.808-2.837-1.084z" opacity=".1"/><path d="m21.183 15.297c-3.04-.535-3.867 1.03-6.25.61s-3.602-1.82-5.492-2.152c-1.89-.333-3.157.384-4.288.184-.496-.088-.928-.32-1.26-.55l-.17.953c.52.24 1.206.483 2.047.63 2.143.38 1.964-.393 3.81-.068 1.848.326 2.728 1.692 5.225 2.133 3.092.545 4.135-1.224 6.582-.793 1.91.337 1.87 1.4 3.973 1.77 1.42.25 1.988-.21 2.93-.41l.126-.72c-.813.156-1.453.514-2.764.283-1.902-.335-1.43-1.335-4.47-1.87z" opacity=".3"/><path d="m21.067 15.953c-3.038-.535-3.867 1.03-6.25.61s-3.602-1.82-5.492-2.152-3.157.385-4.29.185c-.495-.087-.927-.32-1.26-.55l-.165.954c.52.24 1.204.482 2.045.63 2.145.38 1.966-.394 3.812-.07 1.847.327 2.727 1.694 5.224 2.134 3.09.545 4.135-1.224 6.58-.793 1.912.338 1.872 1.4 3.975 1.77 1.42.25 1.988-.21 2.93-.41l.126-.718c-.813.155-1.453.513-2.763.282-1.903-.335-1.432-1.335-4.47-1.87z"/></g><path d="m7.732 17.603c-.262.04-.286 1.87-.478 2.04-.186.165-2.084.03-2.12.27-.037.25 1.803.87 1.92 1.1.112.22-.573 1.884-.342 1.994.24.115 1.4-1.33 1.663-1.36.255-.03 1.73 1.128 1.91.957.184-.178-.938-1.69-.89-1.938.044-.238 1.64-1.184 1.52-1.4-.127-.226-1.98.283-2.214.16-.226-.12-.714-1.86-.968-1.823z" opacity=".15"/><path d="m6.74 18.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.152.21-1.89-.72-2.15-.645-.266.08-1.2 1.787-1.468 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.166-.21-.145-2.108.12-2.196z" fill="url(#c)" transform="matrix(.93783 .16532 -.16536 .93758 4.58 -1.48)"/><path d="m7.866 16.932-.082.054c0 .002-.003.002-.003.003-.2.31-.234 1.826-.408 1.98-.007.008-.017.016-.03.022l.05.048c1.09.544.507-2.03.49-2.102l-.015-.006z" fill="#9d0f06" opacity=".5"/><g opacity=".4"><path d="m3.7500375 42.999857 40.5004055.000008v3l-40.5004055-.000008z" fill="url(#l)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m3.7500375 42.999865v3c-1.49.006-3.7500375-.671865-3.7500375-1.499865s1.8120375-1.500135 3.7500375-1.500135z" fill="url(#m)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m44.250443 42.999865v3c1.49.006 3.749587-.671865 3.749587-1.499865s-1.811587-1.500135-3.749587-1.500135z" fill="url(#n)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/></g><path d="m1.5 6.5 29 .00209v22.99791h-29z" fill="url(#p)" stroke-width="1.040573"/><path d="m2 6v20h26v-20z" fill="url(#s)" transform="translate(1 2)"/><path d="m7.827 20.414c-.11-.008-.23 0-.354.04-.48.16-.535.477-.578.63-.043.15-.052.268-.06.393-.013.248-.002.51.01.77.01.215.018.406.022.574-.165.04-.348.08-.558.124-.265.056-.532.112-.777.188-.123.04-.24.077-.385.16-.074.04-.158.09-.257.2-.098.107-.218.31-.21.557.012.48.313.625.454.71.14.085.253.128.376.173.247.09.52.16.788.23.22.058.414.112.586.16-.013.16-.03.337-.05.538-.026.255-.05.508-.05.75.002.123.004.24.043.396.02.08.044.17.123.29.08.123.244.296.495.366.49.136.73-.086.86-.185.13-.1.208-.19.29-.288.168-.195.323-.416.476-.634.128-.18.24-.338.34-.476.16.06.333.13.53.21.25.1.5.203.746.277.124.037.24.07.41.084.084.008.186.014.334-.02.147-.032.37-.13.518-.33.29-.397.14-.685.08-.83-.06-.147-.127-.245-.2-.35-.143-.208-.32-.414-.493-.62-.142-.166-.264-.315-.373-.45.11-.12.234-.255.376-.407.178-.19.357-.383.508-.58.076-.1.147-.196.214-.344.034-.075.07-.162.082-.305.013-.142-.016-.373-.175-.568-.31-.38-.645-.332-.81-.324-.168.01-.29.037-.416.07-.255.064-.52.154-.78.246-.215.074-.404.14-.572.196-.09-.136-.186-.29-.296-.463-.138-.22-.277-.438-.43-.634-.077-.1-.147-.19-.276-.297-.064-.053-.143-.114-.283-.17-.07-.026-.167-.05-.276-.06zm1.256 1.7c.003 0 .025.006.03.005-.01 0-.034.008-.04.01-.01.002-.02-.012.01-.016zm.458.146c.04.03.037.044.03.035zm-2.377.473c.03-.014.033.004.023.008-.005.003-.034.01-.046.014.005-.003.02-.02.023-.02zm-.295.36v.038c-.002.015-.014.004 0-.038zm3.9.708c-.006-.01.01-.008.026.033l-.025-.032zm.013.46c-.017.042-.033.046-.027.036l.028-.037zm-3.882.747v.046c-.013-.045 0-.057 0-.046zm.26.396c.008.003.032.01.037.013.013.005.002.012-.037-.013zm2.45.427c.008-.01.01.007-.03.034.008-.008.025-.03.03-.034zm-.506.14.047.018c-.05-.004-.06-.02-.048-.017z" opacity=".05"/><path d="m3 8.87v11.092c.58.154 1.334.28 2.23.28 2.287 0 1.96-.766 3.93-.766s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.105 4.43 1.105 1.516 0 2.02-.58 2.956-.96v-9.982z" opacity=".07"/><path d="m2 6v10.206c.386.178.875.34 1.403.34 1.207 0 2.388-.974 4.403-.974s3.53 1.224 6.07 1.224c2.542 0 3.114-1.77 6.354-1.77s2.935 1.12 4.963 1.12c1.398 0 1.994-.486 2.807-.795v-9.351z" fill="url(#r)" transform="translate(1 2)"/><g fill="#fff"><path d="m21.23 15.523c-1.702 0-2.773.48-3.65.928-.876.45-1.537.842-2.703.842-1.198 0-2.145-.286-3.087-.59-.943-.304-1.886-.634-2.984-.634-1.08 0-1.95.254-2.66.5-.71.25-1.26.473-1.743.473-.436 0-.862-.148-1.21-.31a.45.45 0 0 0 -.193-.044v1.93c.598.15 1.35.267 2.23.267 1.194 0 1.802-.218 2.26-.413.46-.194.744-.353 1.67-.353.89 0 1.604.288 2.482.605.878.316 1.907.648 3.31.648 1.74 0 2.873-.55 3.81-1.06.938-.512 1.664-.96 2.852-.96.937 0 1.372.238 1.95.517.577.278 1.286.59 2.48.59 1.523 0 2.19-.564 2.956-.915v-1.695a.45.45 0 0 0 -.163.03c-.89.338-1.35.766-2.644.766-.93 0-1.222-.223-1.832-.516-.608-.293-1.46-.604-3.13-.604z" opacity=".1"/><path d="m21.23 16.327c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.224-6.07-1.224-2.016 0-3.197.973-4.404.973-.528 0-1.017-.162-1.403-.34v1.018c.58.154 1.334.28 2.23.28 2.287 0 1.96-.767 3.93-.767s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.106 4.43 1.106 1.516 0 2.02-.58 2.956-.958v-.766c-.813.31-1.41.796-2.807.796-2.028 0-1.724-1.12-4.963-1.12z" opacity=".3"/><path d="m21.23 17.027c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.225-6.07-1.225-2.016 0-3.197.973-4.404.973-.528 0-1.017-.16-1.403-.34v1.02c.58.153 1.334.28 2.23.28 2.287 0 1.96-.768 3.93-.768s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.106 4.43 1.106 1.516 0 2.02-.58 2.956-.958v-.767c-.813.31-1.41.797-2.807.797-2.028 0-1.724-1.12-4.963-1.12z"/></g><path d="m7.74 21.165c-.264.088.045 1.985-.123 2.197-.16.205-2.15.412-2.142.667.007.263 2.023.57 2.185.785.157.208-.248 2.054.01 2.126.27.076 1.205-1.63 1.472-1.71.26-.076 1.996.853 2.15.643.158-.218-1.278-1.578-1.275-1.842.003-.254 1.48-1.524 1.317-1.726-.17-.21-1.993.654-2.26.57-.256-.08-1.078-1.795-1.334-1.71z" opacity=".15"/><path d="m6.74 18.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.152.21-1.89-.72-2.15-.645-.266.08-1.2 1.787-1.468 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.166-.21-.145-2.108.12-2.196z" fill="url(#c)" transform="translate(1 2)"/><path d="m7.757 20.447-.075.07c0 .002-.003.003-.003.004-.15.36.09 1.934-.062 2.126-.007.008-.016.02-.028.027l.062.04c1.226.364.153-2.19.122-2.263-.006 0-.01-.004-.017-.003z" fill="#9d0f06" opacity=".5"/><path d="m4.866 21.273c-.242.002-.38.013-.38.013v.058c.14.257 2.015.552 2.172.76.157.207-.246 2.052.014 2.124.268.075 1.2-1.633 1.47-1.71.256-.077 1.973.84 2.145.646l-.003-.003c-1.448-1.755-4.373-1.896-5.418-1.887z" fill="url(#q)" opacity=".75" transform="translate(1 2)"/><g fill="none"><path d="m28.5 27.5h-25v-19h25z" opacity=".2" stroke="#000" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#o)" transform="translate(1 2)"/><path d="m29.5 28.5h-27v-21h27z" stroke="url(#a)" stroke-linecap="round"/></g></g></g><g transform="translate(11.467478 .717488)"><path d="m22.499868 28.856059a10.499868 3.1661757 0 1 1 -20.999736 0 10.499868 3.1661757 0 1 1 20.999736 0z" fill="url(#b)" opacity=".25"/><path d="m17.561648 8.5232784c-4.306634.0557513-4.933258 8.5737526-6.168673 10.1086736l2.099973.758564c1.381717-2.307375 8.271796-9.9776724 4.495257-10.8507471-.14673-.016342-.287633-.018289-.426557-.01649zm-.541399 1.0883729c.101618-.00989.19319.00302.278902.049472.342852.1858136.379914.7888407.08203 1.3357297-.297885.54689-.821981.845434-1.164829.65962s-.379913-.788841-.08203-1.33573c.223414-.4101677.58107-.6794268.885927-.7090917z" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)"/><path d="m17.578054 9.5621799c-.736891.00954-1.264014.3293179-1.821071 1.0059201-.557057.676603-1.055877 1.711749-1.460138 2.819875s-.728686 2.281941-1.033581 3.31459c-.145459.492657-.263553.942371-.410151 1.35222l.246091.09894c.947662-1.406853 2.488015-3.319422 3.69136-5.276958.681057-1.107907 1.171833-2.165678 1.263265-2.753913.04572-.2941177-.0054-.4260187-.01641-.4452437-.0097-.016893-.0594-.047291-.24609-.098943-.0658-.00415-.126325-.017616-.213279-.016491z" fill="none" opacity=".266667" stroke="url(#g)"/><path d="m10.162522 15.927512c.372486 1.056978-.2842252 1.972438-.5249932 2.638479-2.7255386.815646-4.6130126 5.120617-7.4195126 7.36325.3505842.368014.7624093.762086 1.1195917 1.079885l2.1327856-1.863427-1.6104466 2.387638c1.1598348.945095 2.3651246 1.586571 3.1526147 1.850421l1.4437319-1.92939-.9187385 2.193237c.7622873.310751 2.617242.782059 3.674953.791544l1.052029-1.795484-.269409 1.828464c.435514.08357 1.28002.197473 1.842347.214377 1.765127-2.902328 2.099974-7.6351 1.049988-9.745884-.262497-1.055392.787489-2.374631 1.57498-2.902327-1.312484-1.055391-4.307881-2.271058-6.299921-2.110783z" fill="url(#h)" fill-rule="evenodd"/><path d="m10.162522 15.927512c.372486 1.056978-.2842252 1.972438-.5249932 2.638479-2.7255386.815646-4.6130126 5.120617-7.4195126 7.36325.3505842.368014.7624093.762086 1.1195917 1.079885l2.1327856-1.863427-1.6104466 2.387638c1.1598348.945095 2.3651246 1.586571 3.1526147 1.850421l1.4437319-1.92939-.9187385 2.193237c.7622873.310751 2.617242.782059 3.674953.791544l1.052029-1.795484-.269409 1.828464c.435514.08357 1.28002.197473 1.842347.214377 1.765127-2.902328 2.099974-7.6351 1.049988-9.745884-.262497-1.055392.787489-2.374631 1.57498-2.902327-1.312484-1.055391-4.307881-2.271058-6.299921-2.110783z" fill="none" opacity=".5" stroke="#ad5f00" stroke-miterlimit="20"/><path d="m4.1250979 27.53682c2.5286279-2.644229 2.3441075-3.801481 5.3108943-6.083134-1.5657623 2.547943-1.8195424 3.873318-3.7359143 7.138526z" fill="#c4a000" fill-rule="evenodd" opacity=".266667"/><path d="m7.8786996 29.490588 2.2816354-5.192604c.873858-1.5745 1.501309-3.150371 2.377681-4.404863-.841016 2.859075-2.5675802 6.396618-3.9538566 9.828335z" fill="#c4a000" fill-rule="evenodd" opacity=".415686"/><path d="m11.07162 16.851199c.05079 1.010615-.803019 1.466588-.958317 1.896187-.05465.15024.278185.669248-.01074.587782-2.5452547 1.338376-5.920692 5.890725-6.7748529 6.75402l6.3570997-6.167375-4.2787424 7.237717c.666759.542268.3940795.558876 1.1839086.877932l5.651116-7.210001-3.3911647 8.244299c.8376635.277386.7545255.226726 1.7240337.364504l3.60864-5.958323-1.107267 6.153253.148352.04006c.752428-1.33797.726825-2.292787 1.097939-3.9036.367988-1.597249-.292139-3.59749-.266049-4.608599-.182098-.732141.428503-1.535365.799075-2.131329.224116-.360432-.231425-.503594.04923-.773246-.61502-.413023-.935347-.413466-1.872204-.753517-.925079-.335776-1.220735-.639883-1.960057-.649764z" fill="none" opacity=".478431" stroke="url(#i)"/><g fill-rule="evenodd"><path d="m9.3586254 29.911452c1.1432076-3.035239 3.3578126-5.31334 4.2088266-8.409052.02706 1.932461.1311 5.384464-.993243 8.821314-.167875.000937-.09131-.05847-.246684-.06256l.420412-3.020803-1.722759 2.931024c-1.1501592-.08249-.679662.0172-1.6665526-.259923z" fill="url(#j)" opacity=".247059"/><g fill="#c4a000"><path d="m10.426629 19.151968c-.6572892.325262-1.0826466.80594-1.5661115 1.247679.6438976-.373948 1.2489515-.764629 2.0997485-1.04945z" opacity=".482353"/><path d="m11.479571 19.389749-.533637 1.049449 1.564854-.838112z" opacity=".482353"/><path d="m11.443402 16.698685-.46997.900789.821997.264947z" opacity=".482353"/><path d="m15.109668 17.713957-1.291614.968558.821997.264947z" opacity=".482353"/><path d="m13.056771 16.686636-.794794 1.332229.821997.264947-.0272-1.597176z" opacity=".482353"/></g><path d="m9.358088 18.842873c-.2975558-1.564875 4.899677 1.136077 5.794258 1.580115-.0034.569419 0 1.055391-.512823 1.055391-1.347941-.735069-3.430964-1.902418-5.281435-2.635506z" opacity=".2"/><path d="m9.1913541 18.565991c-.2564121-.527696 0-1.055392.5128237-1.055392 2.0954802.514724 3.8455102 1.16422 5.6410602 2.110784.256412.527696 0 1.055392-.512823 1.055392-1.855297-.983847-3.604977-1.622567-5.6410609-2.110784z" fill="url(#k)" stroke="#464646" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/conddateformatdialog.svg b/icon-themes/elementary_svg/cmd/32/conddateformatdialog.svg
new file mode 100644
index 000000000..d0df3b43b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/conddateformatdialog.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="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.999992" x2="15.999992" y1="5.189191" y2="28.810821"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.64999998 0 0 .25 .4 7.000001)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" y1="15.999304" y2="19.963179"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.56307783 0 0 .53992403 2.486133 2.57077)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="4.5" y2="10.5"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><radialGradient id="i" cx="14" cy="6.741958" gradientTransform="matrix(1.4549755 -.00000003 .00000005 2.2746832 13.630343 -6.838988)" gradientUnits="userSpaceOnUse" r="2" spreadMethod="reflect"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#999"/></radialGradient><g opacity=".35" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m38 40h5v7h-5z" fill="url(#c)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#e)"/></g><rect fill="url(#g)" height="24" rx="1.5" width="24" x="4" y="5"/><rect fill="none" height="23" rx="1" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" width="23" x="4.499999" y="5.5"/><path d="m3.5 11v16.5c0 1.108.892 2 2 2h21c1.108 0 2-.892 2-2v-16.5" fill="none" opacity=".3" stroke="#000"/><path d="m3 11h26v1h-26z" fill="url(#f)" opacity=".15"/><path d="m5.5 4.5c-1.108 0-2 .892-2 2v4h25v-4c0-1.108-.892-2-2-2z" fill="url(#h)"/><path d="m3.5 10.5v-3.9999991c0-1.108.892-2 2-2h21c1.108 0 2 .892 2 2v3.9999991z" fill="none" opacity=".4" stroke="#7a0000"/><path d="m5.5 5.5c-.554 0-1 .446-1 1v3h23v-3c0-.554-.446-1-1-1z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m11.464567 11.472441a1.1023622 1.0472441 0 1 1 -2.2047246 0 1.1023622 1.0472441 0 1 1 2.2047246 0z" fill="#fff" opacity=".3" transform="matrix(.68035717 0 0 .71616543 -.54 .283835)"/><path d="m11.464567 11.472441a1.1023622 1.0472441 0 1 1 -2.2047246 0 1.1023622 1.0472441 0 1 1 2.2047246 0z" fill="#7a0000" opacity=".4" transform="matrix(.68035717 0 0 .71616543 -.54 -.716165)"/><path d="m11.464567 11.472441a1.1023622 1.0472441 0 1 1 -2.2047246 0 1.1023622 1.0472441 0 1 1 2.2047246 0z" fill="#fff" opacity=".3" transform="matrix(.68035717 0 0 .71616543 18.45 .283835)"/><path d="m11.464567 11.472441a1.1023622 1.0472441 0 1 1 -2.2047246 0 1.1023622 1.0472441 0 1 1 2.2047246 0z" fill="#7a0000" opacity=".4" transform="matrix(.68035717 0 0 .71616543 18.45 -.716165)"/><g stroke-linecap="square" stroke-opacity=".501961"><path d="m22.5 13.5h2.986008v3h-2.986008z" fill="#ed5353" stroke="#7a0000"/><path d="m22.5 18.5h2.986008v2.981255h-2.986008z" fill="#ed5353" stroke="#7a0000"/><path d="m17.513992 13.5h2.986008v3h-2.986008z" fill="#9bdb4d" stroke="#206b00"/><path d="m17.513992 18.5h2.986008v2.981255h-2.986008z" fill="#ed5353" stroke="#7a0000"/><path d="m12.527985 13.5h2.986008v3h-2.986008z" fill="#9bdb4d" stroke="#206b00"/><path d="m12.527985 18.5h2.986008v2.981255h-2.986008z" fill="#ed5353" stroke="#7a0000"/><path d="m7.527985 13.5h2.986008v3h-2.986008z" fill="#9bdb4d" stroke="#206b00"/><path d="m7.527985 18.5h2.986008v2.981255h-2.986008z" fill="#9bdb4d" stroke="#206b00"/><path d="m22.513992 23.5h2.986008v2.981255h-2.986008z" fill="#ed5353" stroke="#7a0000"/><path d="m17.527985 23.5h2.986008v2.981255h-2.986008z" fill="#64baff" stroke="#002e99"/><path d="m12.5 23.5h2.986008v2.981255h-2.986008z" fill="#9bdb4d" stroke="#206b00"/></g><g transform="matrix(.5 0 0 .41666667 5 2.583332)"><rect fill="#fff" height="11" opacity=".4" rx="2" width="4" x="32" y="2"/><rect fill="#7a0000" height="4.8" rx="3.173838" ry="3.808606" width="4" x="32" y="7.200002"/><rect fill="url(#i)" height="12.399998" rx="1.966102" ry="2" width="4" x="32" y="-1.399998"/></g><g transform="matrix(.5 0 0 .41666667 -7 2.583332)"><rect fill="#fff" height="11" opacity=".4" rx="2" width="4" x="32" y="2"/><rect fill="#7a0000" height="4.8" rx="3.173838" ry="3.808606" width="4" x="32" y="7.200002"/><rect fill="url(#i)" height="12.399998" rx="1.904121" ry="2" width="4" x="32" y="-1.399998"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/conditionalformatdialog.svg b/icon-themes/elementary_svg/cmd/32/conditionalformatdialog.svg
new file mode 100644
index 000000000..c2089c819
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/conditionalformatdialog.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="14" y2="17"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="7" y2="10"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="20.5" y2="24.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 2.162163)" gradientUnits="userSpaceOnUse" x1="41.076927" x2="41.076927" y1="7.555551" y2="106.22221"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 6.162164)" gradientUnits="userSpaceOnUse" x1="41.076927" x2="41.076927" xlink:href="#g" y1="7.555547" y2="11.666657"/><linearGradient id="f" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 13.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#g" y1="7.555553" y2="40.444439"/><linearGradient id="g"><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="h" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 20.162164)" gradientUnits="userSpaceOnUse" x1="41.076927" x2="41.076927" xlink:href="#g" y1="7.555547" y2="11.666657"/><linearGradient id="i" gradientTransform="matrix(.59435837 0 0 .59991402 54.401937 -.032678)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#i)" height="27" rx=".703702" ry=".740739" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="27" x="2.5" y="2.5"/><rect fill="url(#a)" height="4" rx=".415234" ry=".545961" width="10" x="5.5" y="13.5"/><rect height="4" rx=".336052" ry=".319329" style="opacity:.5;fill:none;stroke:#002e99;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.941176" width="10" x="5.5" y="13.5"/><path d="m6.5 14.500001 8-.000001v1.9518l-8 .000001z" fill="none" opacity=".3" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#c)" height="4.00577" rx=".476307" ry=".839922" width="14.989848" x="5.510152" y="20.49423"/><rect fill="none" height="4.00577" opacity=".5" rx=".476307" ry=".50577" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" width="14.989848" x="5.510152" y="20.49423"/><path d="m6.5 21.5 13 .0143v1.9857l-13-.0143z" fill="none" opacity=".3" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#b)" height="4" rx=".578125" width="21" x="5.5" y="6.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="4" opacity=".5" rx=".34375" ry=".296875" stroke="#7a0000" width="21" x="5.5" y="6.5"/><path d="m6.5 7.500001 19.008475.022775v1.9518l-19.008475-.022775z" opacity=".3" stroke="url(#e)"/><path d="m3.5 3.5 25.008475.022775-.008475 24.977225h-25z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/conditionalformatmenu.svg b/icon-themes/elementary_svg/cmd/32/conditionalformatmenu.svg
new file mode 100644
index 000000000..c70c99d8e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/conditionalformatmenu.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="14" y2="17"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="7" y2="10"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="20.5" y2="24.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 2.162163)" gradientUnits="userSpaceOnUse" x1="41.076927" x2="41.076927" y1="7.555551" y2="106.22221"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 6.162164)" gradientUnits="userSpaceOnUse" x1="41.076927" x2="41.076927" xlink:href="#g" y1="7.555547" y2="11.666657"/><linearGradient id="f" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 13.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#g" y1="7.555553" y2="40.444439"/><linearGradient id="g"><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="h" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 20.162164)" gradientUnits="userSpaceOnUse" x1="41.076927" x2="41.076927" xlink:href="#g" y1="7.555547" y2="11.666657"/><linearGradient id="i" gradientTransform="matrix(.59435837 0 0 .59991402 54.401937 -.032678)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#i)" height="27" rx=".703702" ry=".740739" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="27" x="2.5" y="2.5"/><rect fill="url(#a)" height="4" rx=".415234" ry=".545961" width="10" x="5.5" y="13.5"/><rect height="4" rx=".336052" ry=".319329" style="opacity:.5;fill:none;stroke:#ad5f00;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.941176" width="10" x="5.5" y="13.5"/><path d="m6.5 14.500001 8-.000001v1.9518l-8 .000001z" fill="none" opacity=".3" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(-.005076 -13.997115)"><rect fill="url(#c)" height="4.002885" rx=".476307" ry=".839922" width="20.994925" x="5.510152" y="20.49423"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="4.002885" opacity=".5" rx=".476307" ry=".50577" stroke="#206b00" width="20.994925" x="5.510152" y="20.49423"/><path d="m6.5 21.5 19 .0143v1.9857l-19-.0143z" opacity=".3" stroke="url(#h)"/></g></g><g transform="translate(.005076 13.997115)"><rect fill="url(#b)" height="4.002885" rx=".578125" width="14.994925" x="5.5" y="6.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="4.002885" opacity=".5" rx=".34375" ry=".296875" stroke="#7a0000" width="14.994925" x="5.5" y="6.5"/><path d="m6.5 7.500001 13.008475.022775v1.9518l-13.008475-.022775z" opacity=".3" stroke="url(#e)"/></g></g><path d="m3.5 3.5 25.008475.022775-.008475 24.977225h-25z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/cone.svg b/icon-themes/elementary_svg/cmd/32/cone.svg
new file mode 100644
index 000000000..88c53fe36
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/cone.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.912277" cy="15.34586" gradientTransform="matrix(.83319151 .55298454 -.66369313 .99999809 11.665662 4.23223)" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.93906" x2="14.094582" y1="2.346441" y2="20.251823"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.5730258 0 0 .28566799 10.563428 21.608657)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.3523975 0 0 1.3523975 -.029612 -12.063453)"><ellipse cx="11.852736" cy="26.179348" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="9.66981" ry="4.820653" stroke-width="1.567004"/><g stroke-linejoin="round" stroke-opacity=".662745" stroke-width=".739428"><path d="m12 10.999982-8.578125 12.128963c-.272766.429749-.421875.896062-.421875 1.371037 0 2.485237 4.029437 4.5 9 4.5s9-2.014763 9-4.5c0-.5436-.209197-1.064362-.5625-1.546875z" fill="url(#a)" opacity=".986928" stroke="#7239b3"/><path d="m12 4.4101562-7.890625 11.1542968c-.0008879.0014-.00107.0025-.00195.0039-.2001076.316722-.2929719.628282-.2929719.931647 0 .802922.7049202 1.71476 2.1855469 2.455078 1.4806267.740319 3.624643 1.230469 6 1.230469s4.519373-.49015 6-1.230469c1.480627-.740318 2.185547-1.652156 2.185547-2.455078 0-.334871-.125399-.68551-.404297-1.066406a.81365603.81365603 0 0 1 -.0078-.01172z" fill="none" opacity=".986928" stroke="url(#b)" transform="translate(0 8)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/config.svg b/icon-themes/elementary_svg/cmd/32/config.svg
new file mode 100644
index 000000000..3436290c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/config.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" gradientUnits="userSpaceOnUse" x1="16.117" x2="16.117" xlink:href="#b" y1="21.119" y2="10.998"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.321" x2="15.321" xlink:href="#b" y1="3" y2="29.045"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.521972" x2="20.216748" y1="24.602952" y2="7.398849"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.036" x2="17.036" y1="2" y2="30.012"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.923" x2="10.923" y1="2" y2="30.045"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><radialGradient id="g" cx="6.703" cy="73.616" gradientTransform="matrix(2.21346 0 0 .4842 1.164 -7.145)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m32 28.5c0 1.933-7.164 3.5-16 3.5s-16-1.567-16-3.5 7.164-3.5 16-3.5 16 1.567 16 3.5z" fill="url(#g)" opacity=".2"/><path d="m13.875 2.5c-.75 0-1.375.595-1.375 1.344v1.75c-.473.16-.933.343-1.375.562l-1.22-1.22c-.527-.526-1.375-.526-1.905.001l-3.062 3.033c-.53.528-.53 1.376 0 1.905l1.218 1.22c-.224.45-.4.923-.562 1.405h-1.72c-.748 0-1.374.595-1.374 1.344v4.312c0 .75.626 1.344 1.375 1.344h1.72c.16.482.337.956.56 1.406l-1.217 1.22c-.53.528-.53 1.376 0 1.905l3.062 3.032c.53.53 1.377.53 1.906 0l1.22-1.218c.44.22.9.403 1.374.562v1.75c0 .75.626 1.344 1.375 1.344h4.28c.75 0 1.345-.595 1.345-1.344v-1.75c.482-.162.956-.338 1.406-.562l1.22 1.218c.528.53 1.376.53 1.905 0l3.064-3.03c.53-.53.53-1.378 0-1.907l-1.25-1.25c.22-.442.403-.902.562-1.375h1.75c.75 0 1.344-.595 1.344-1.344v-4.312c0-.75-.595-1.344-1.344-1.344h-1.75c-.16-.473-.343-.933-.562-1.375l1.25-1.25c.53-.53.53-1.377 0-1.906l-3.065-3.034c-.528-.53-1.376-.53-1.905 0l-1.22 1.22c-.45-.225-.923-.4-1.405-.563v-1.75c0-.75-.595-1.344-1.344-1.344zm2.125 10c1.932 0 3.5 1.568 3.5 3.5s-1.568 3.5-3.5 3.5-3.5-1.568-3.5-3.5 1.568-3.5 3.5-3.5z" display="block" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round"/><path d="m16 8c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8zm0 5c1.657 0 3 1.343 3 3s-1.343 3-3 3-3-1.343-3-3 1.343-3 3-3z" opacity=".05"/><g fill="none"><path d="m16 7.5c-4.687 0-8.5 3.813-8.5 8.5s3.813 8.5 8.5 8.5 8.5-3.813 8.5-8.5-3.813-8.5-8.5-8.5z" stroke="url(#d)"/><path d="m13.875 3.5c-.64.14-.28.97-.375 1.447.046.597.012 1.387-.688 1.584-.765.162-1.646 1.02-2.374.314-.506-.426-.888-1.06-1.485-1.335-.54.274-.93.875-1.415 1.284-.654.678-1.377 1.302-1.988 2.014-.038.54.616.81.907 1.212.5.38.917 1.057.504 1.658-.34.66-.388 1.82-1.366 1.822-.658.053-1.37-.114-1.99.1-.222.62-.05 1.344-.104 2.01.018.892-.036 1.793.027 2.682.377.39 1.024.133 1.525.208.638-.094 1.423.122 1.537.86.175.712.93 1.558.254 2.234-.42.5-1.05.88-1.322 1.467.285.6.922.986 1.357 1.494.644.63 1.297 1.297 1.934 1.908.55.04.828-.62 1.237-.92.38-.5 1.06-.917 1.662-.5.65.34 1.788.4 1.788 1.364.056.66-.12 1.38.104 1.995.71.212 1.51.048 2.257.1.814-.015 1.633.03 2.444-.022.378-.363.12-1.01.196-1.498-.055-.578.023-1.325.688-1.51.777-.15 1.668-1.023 2.406-.314.505.426.887 1.06 1.484 1.335.54-.274.93-.875 1.416-1.284.654-.678 1.377-1.302 1.987-2.014.04-.54-.615-.81-.906-1.21-.506-.39-.962-1.074-.533-1.694.342-.65.4-1.788 1.366-1.788.664-.047 1.375.1 2.006-.088.19-.734.04-1.548.088-2.315-.014-.8.03-1.604-.022-2.4-.363-.38-1.01-.12-1.498-.197-.643.09-1.446-.1-1.567-.85-.188-.703-.928-1.542-.257-2.212.436-.463.93-.877 1.33-1.37.026-.542-.62-.807-.916-1.208-.784-.77-1.577-1.572-2.353-2.322-.55-.04-.827.62-1.236.92-.38.5-1.057.916-1.658.503-.66-.34-1.82-.388-1.822-1.366-.047-.664.1-1.375-.088-2.006-.734-.19-1.548-.04-2.315-.088h-2.222z" display="block" opacity=".8" stroke="url(#c)" stroke-linejoin="round"/><path d="m20.672 16.058a4.555 4.555 0 1 1 -9.11 0 4.555 4.555 0 1 1 9.11 0z" opacity=".4" stroke="url(#a)" stroke-width="1.012" transform="matrix(.98798 0 0 .98798 .077 .135)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/configuredialog.svg b/icon-themes/elementary_svg/cmd/32/configuredialog.svg
new file mode 100644
index 000000000..06f5cc0ec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/configuredialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.329722" x2="14.329722" y1=".022377" y2="-32.070298"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.16216213 0 0 .16216213 32.132461 12.388016)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="6.237558" y2="44.340794"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.15686275 0 0 .15686275 25.519607 11.166667)" gradientUnits="userSpaceOnUse" x1="38.976662" x2="38.976662" y1="59.967686" y2="8.092892"><stop offset="0" stop-color="#e9e9e9"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.49999998 0 0 .56250002 0 -1.500002)" gradientUnits="userSpaceOnUse" x1="30.271185" x2="30.271185" y1="10.028973" y2="55.052982"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 4.142858)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><rect fill="url(#f)" height="26" rx="1.615406" transform="scale(1 -1)" width="26" x="3" y="-29"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" rx="1.086957" ry="1.190476" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><path d="m11.555547 11.999993c-2.462227 0-4.444453 1.982226-4.444453 4.444453s1.982226 4.444454 4.444453 4.444454h8.888908c2.462228 0 4.444453-1.982227 4.444453-4.444454s-1.982225-4.444453-4.444453-4.444453z" fill="#fff" opacity=".2"/><path d="m11.499999 11.999999c-2.4929993 0-4.499999 2.007-4.499999 4.5 0 2.492999 2.0069997 4.500001 4.499999 4.500001h9.000002c2.493 0 4.499999-2.007001 4.499999-4.500001s-2.006999-4.5-4.499999-4.5z" fill="url(#i)"/><path d="m11.500002 11.999999c-2.4930003 0-4.5000007 2.007-4.5000007 4.500002 0 .07555.010419.150381.014064.224999.1166094-2.387527 2.0684925-4.275001 4.4859387-4.275001h9.000004c2.417447 0 4.36933 1.887474 4.485941 4.275001.0036-.07462.01405-.149447.01405-.224999 0-2.493002-2.006999-4.500002-4.500001-4.500002h-9.000004z" fill="#0e4774" opacity=".3"/><path d="m11.521127 11.999999c-2.4350653 0-4.403531 1.989304-4.521127 4.505639.1167919 2.516336 2.0717286 4.505641 4.492957 4.505641h.478873c-2.5111694 0-4.5352098-1.903752-4.5352098-4.268501 0-2.36475 2.0240404-4.268501 4.5352098-4.268501h8.056339c2.511168 0 4.53521 1.903751 4.53521 4.268501 0 2.364749-2.024042 4.268501-4.53521 4.268501h.478872c2.421229 0 4.376166-1.989305 4.492959-4.505641-.117597-2.516335-2.086064-4.505639-4.521128-4.505639z" fill="#002e99" opacity=".15"/><g fill-rule="evenodd"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><path d="m20.5 13c2.482943 0 4.5 2.017054 4.5 4.500002 0 2.482944-2.017057 4.499998-4.5 4.499998-2.482948 0-4.500004-2.017054-4.5-4.499998 0-2.482948 2.017052-4.500002 4.5-4.500002z" opacity=".15"/><path d="m20.5 12.5c2.207061 0 4 1.792938 4 4 0 2.207064-1.792939 4.000001-4 4.000001-2.207064 0-4.000004-1.792937-4-4.000001 0-2.207062 1.792936-4 4-4z" fill="url(#h)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.5 16.499893c0 1.656911 1.343246 3.000107 2.999963 3.000107 1.656868 0 3.000037-1.343213 3.000037-3.000107 0-1.656829-1.343169-2.999892-3.000037-2.999892-1.656717 0-2.999963 1.343063-2.999963 2.999892z" stroke="url(#g)"/><path d="m20.500001 12.500001c2.207063 0 3.999999 1.792937 3.999999 4s-1.792936 3.999999-3.999999 3.999999c-2.207065 0-4.000005-1.792936-4.000001-3.999999 0-2.207063 1.792936-4 4.000001-4z" opacity=".5" stroke="#656565"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connector.svg b/icon-themes/elementary_svg/cmd/32/connector.svg
new file mode 100644
index 000000000..44840723f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connector.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"><radialGradient id="a" cx="4.290069" cy="18.040749" gradientTransform="matrix(.23558364 0 0 .10489726 -26.01067 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-25.480608" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="3.975474" ry="1.770144" stroke-width="1.066238" transform="scale(-1 1)"/><path d="m24.000025 24h-9l-.000025-19h-8.16662" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><g transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#c)"/></g><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorarrowend.svg b/icon-themes/elementary_svg/cmd/32/connectorarrowend.svg
new file mode 100644
index 000000000..5c6412c49
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorarrowend.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"><radialGradient id="a" cx="4.290069" cy="18.040749" gradientTransform="matrix(.23558364 0 0 .10489726 -24.586941 25.421134)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#c" y1="11" y2="20"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#c" y1="21.5" y2="26.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-24.056879" cy="27.099493" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="3.975474" ry="1.770144" stroke-width="1.066238" transform="scale(-1 1)"/><path d="m24.000025 24h-9l-.000025-19h-8.16662" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 29.991349 8.000001)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#d)"/></g><g stroke-linecap="square" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#e)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorarrows.svg b/icon-themes/elementary_svg/cmd/32/connectorarrows.svg
new file mode 100644
index 000000000..2b85fc8a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorarrows.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"><radialGradient id="a" cx="4.290069" cy="18.040749" gradientTransform="matrix(.23558364 0 0 .10489726 -24.586941 25.421134)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-24.056879" cy="27.099493" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="3.975474" ry="1.770144" stroke-width="1.066238" transform="scale(-1 1)"/><path d="m24.000025 24h-9l-.000025-19h-8.16662" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 29.991349 8.000001)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/></g><g transform="translate(0 -11)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorarrowstart.svg b/icon-themes/elementary_svg/cmd/32/connectorarrowstart.svg
new file mode 100644
index 000000000..1a2f66750
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorarrowstart.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" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m24.000025 24h-9l-.000025-19h-8.16662" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902" transform="translate(0 -11)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcircleend.svg b/icon-themes/elementary_svg/cmd/32/connectorcircleend.svg
new file mode 100644
index 000000000..8404b9fc0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcircleend.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"><radialGradient id="a" cx="4.290069" cy="18.040749" gradientTransform="matrix(.23558364 0 0 .10489726 -26.01067 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-25.480608" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="3.975474" ry="1.770144" stroke-width="1.066238" transform="scale(-1 1)"/><path d="m24.000025 24h-9l-.000025-19h-8" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcircles.svg b/icon-themes/elementary_svg/cmd/32/connectorcircles.svg
new file mode 100644
index 000000000..7772b5592
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcircles.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" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m24.000025 24h-9l-.000025-19h-8.16662" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcirclestart.svg b/icon-themes/elementary_svg/cmd/32/connectorcirclestart.svg
new file mode 100644
index 000000000..7772b5592
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcirclestart.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" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m24.000025 24h-9l-.000025-19h-8.16662" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurve.svg b/icon-themes/elementary_svg/cmd/32/connectorcurve.svg
new file mode 100644
index 000000000..f29fffc7f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurve.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26494104 0 0 .10489726 -25.581317 25.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-24.985203" cy="27.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.47088" ry="1.770144" stroke-width="1.130723" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><g fill="#7239b3"><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#c)"/></g><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(0 1)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#c)"/></g><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurvearrowend.svg b/icon-themes/elementary_svg/cmd/32/connectorcurvearrowend.svg
new file mode 100644
index 000000000..ed5d945c3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvearrowend.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26494104 0 0 .10489726 -23.581317 26.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#c" y1="21.5" y2="26.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#c" y1="11" y2="20"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-22.985203" cy="28.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.47088" ry="1.770144" stroke-width="1.130723" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><g fill="#7239b3"><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#d)"/></g><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z"/></g><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 29.991349 9.000001)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#e)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurvearrows.svg b/icon-themes/elementary_svg/cmd/32/connectorcurvearrows.svg
new file mode 100644
index 000000000..b54fe8a83
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvearrows.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" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.26494103 0 0 .10489727 -23.581316 26.607612)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill="#7239b3" transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z" fill="#7239b3"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z" fill="#7239b3"/><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 29.991349 9.000001)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g><g stroke-opacity=".74902" transform="translate(0 -11.087891)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g><ellipse cx="-22.985203" cy="28.28595" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.47088" ry="1.770144" stroke-width="1.130723" transform="scale(-1 1)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurvearrowstart.svg b/icon-themes/elementary_svg/cmd/32/connectorcurvearrowstart.svg
new file mode 100644
index 000000000..4c778182c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvearrowstart.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" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="#7239b3" transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z" fill="#7239b3"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z" fill="#7239b3"/><g stroke-opacity=".74902" transform="translate(0 -11.087891)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurvecircleend.svg b/icon-themes/elementary_svg/cmd/32/connectorcurvecircleend.svg
new file mode 100644
index 000000000..96330725d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvecircleend.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26494104 0 0 .10489726 -25.581317 25.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-24.985203" cy="27.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.47088" ry="1.770144" stroke-width="1.130723" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><g fill="#7239b3"><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(0 1)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#c)"/></g><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurvecircles.svg b/icon-themes/elementary_svg/cmd/32/connectorcurvecircles.svg
new file mode 100644
index 000000000..e93282e84
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvecircles.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" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="#7239b3" transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><g fill="#7239b3"><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#b)"/></g><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurvecirclestart.svg b/icon-themes/elementary_svg/cmd/32/connectorcurvecirclestart.svg
new file mode 100644
index 000000000..e93282e84
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvecirclestart.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" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="#7239b3" transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><g fill="#7239b3"><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#b)"/></g><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorline.svg b/icon-themes/elementary_svg/cmd/32/connectorline.svg
new file mode 100644
index 000000000..332a67912
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorline.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26612284 0 0 .10489726 -26.564035 26.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="-25.96526" cy="28.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.490823" ry="1.770144" stroke-width="1.133242" transform="scale(-1 1)"/><path d="m25.33331 25.33331-18.6666199-18.6666202" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><g transform="translate(-19 -18)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#c)"/></g><g transform="translate(1 2)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinearrowend.svg b/icon-themes/elementary_svg/cmd/32/connectorlinearrowend.svg
new file mode 100644
index 000000000..ceded325a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinearrowend.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26612284 0 0 .10489726 -27.564035 27.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#c" y1="21.5" y2="26.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#c" y1="11" y2="20"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.921875" x2="5.23399" y1="15.296875" y2="15.999912"><stop offset="0" stop-color="#fff"/><stop offset=".49162766" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="-26.96526" cy="29.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.490823" ry="1.770144" stroke-width="1.133242" transform="scale(-1 1)"/><path d="m25.33331 25.33331-18.6666199-18.6666202" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902" transform="translate(1 1)"><g stroke-linecap="square" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#d)"/></g><g transform="matrix(-.70710678 -.70710678 -.70710678 .70710678 40.014636 17.387343)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#e)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinearrows.svg b/icon-themes/elementary_svg/cmd/32/connectorlinearrows.svg
new file mode 100644
index 000000000..0c06b9896
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinearrows.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26612284 0 0 .10489726 -27.564035 27.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.123076" x2="3.819776" xlink:href="#c" y1="13.525039" y2="18.828339"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5.921875" x2="5.23399" xlink:href="#e" y1="15.296875" y2="15.999912"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".49162766" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.819776" x2="8.769524" xlink:href="#c" y1="18.828339" y2="13.878592"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5.941096" x2="5.23399" xlink:href="#e" y1="15.292806" y2="15.999912"/><g transform="scale(.26458333)"><ellipse cx="-26.96526" cy="29.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.490823" ry="1.770144" stroke-width="1.133242" transform="scale(-1 1)"/><path d="m25.33331 25.33331-18.6666199-18.6666202" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902" transform="translate(1 1)"><g transform="matrix(-.70710678 -.70710678 -.70710678 .70710678 40.014636 17.387343)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#d)"/></g><g transform="matrix(.70710678 .70710678 .70710678 -.70710678 -10.014636 12.612657)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#f)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinearrowstart.svg b/icon-themes/elementary_svg/cmd/32/connectorlinearrowstart.svg
new file mode 100644
index 000000000..f36bb14b7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinearrowstart.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" gradientUnits="userSpaceOnUse" x1="3.819776" x2="8.769524" y1="18.828339" y2="13.878592"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.941096" x2="5.23399" y1="15.292806" y2="15.999912"><stop offset="0" stop-color="#fff"/><stop offset=".49162766" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m25.33331 25.33331-18.6666199-18.6666202" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902" transform="matrix(.70710678 .70710678 .70710678 -.70710678 -9.014636 13.612657)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinecircleend.svg b/icon-themes/elementary_svg/cmd/32/connectorlinecircleend.svg
new file mode 100644
index 000000000..0a9a0f4ea
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinecircleend.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26612284 0 0 .10489726 -26.564035 26.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="-25.96526" cy="28.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.490823" ry="1.770144" stroke-width="1.133242" transform="scale(-1 1)"/><path d="m25.33331 25.33331-18.6666199-18.6666202" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902" transform="translate(1 2)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinecirclestart.svg b/icon-themes/elementary_svg/cmd/32/connectorlinecirclestart.svg
new file mode 100644
index 000000000..643f42f06
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinecirclestart.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" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m25.33331 25.33331-18.6666199-18.6666202" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902" transform="translate(-19 -18)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlines.svg b/icon-themes/elementary_svg/cmd/32/connectorlines.svg
new file mode 100644
index 000000000..a57b8d493
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlines.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26483292 0 0 .10489726 -25.582899 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m25 24h-6.999985l-6.000015-19h-7" fill="none" stroke="#7239b3" stroke-width="2"/><ellipse cx="-24.987026" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.469056" ry="1.770144" stroke-width="1.130492" transform="scale(-1 1)"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><g transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#c)"/></g><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinesarrowend.svg b/icon-themes/elementary_svg/cmd/32/connectorlinesarrowend.svg
new file mode 100644
index 000000000..b4f1523a7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinesarrowend.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26483292 0 0 .10489726 -24.582899 25.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#c" y1="21.5" y2="26.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#c" y1="11" y2="20"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m25 24h-6.999985l-6.000015-19h-7" fill="none" stroke="#7239b3" stroke-width="2"/><ellipse cx="-23.987026" cy="27.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.469056" ry="1.770144" stroke-width="1.130492" transform="scale(-1 1)"/><g fill="#7239b3" stroke-opacity=".74902"><g stroke-linecap="square" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#d)"/></g><g transform="matrix(-1 0 0 1 29.991349 8.000001)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#e)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinesarrows.svg b/icon-themes/elementary_svg/cmd/32/connectorlinesarrows.svg
new file mode 100644
index 000000000..2290e26e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinesarrows.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26483292 0 0 .10489726 -24.582899 25.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m25 24h-6.999985l-6.000015-19h-7" fill="none" stroke="#7239b3" stroke-width="2"/><ellipse cx="-23.987026" cy="27.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.469056" ry="1.770144" stroke-width="1.130492" transform="scale(-1 1)"/><g fill="#7239b3" stroke-opacity=".74902"><g transform="translate(0 -10.999999)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/></g><g transform="matrix(-1 0 0 1 29.991349 8.000001)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinesarrowstart.svg b/icon-themes/elementary_svg/cmd/32/connectorlinesarrowstart.svg
new file mode 100644
index 000000000..44979450e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinesarrowstart.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" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m25 24h-6.999985l-6.000015-19h-7" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902" transform="translate(0 -10.999999)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinescircleend.svg b/icon-themes/elementary_svg/cmd/32/connectorlinescircleend.svg
new file mode 100644
index 000000000..6d6f8cc09
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinescircleend.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26483292 0 0 .10489726 -25.582899 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m25 24h-6.999985l-6.000015-19h-7" fill="none" stroke="#7239b3" stroke-width="2"/><ellipse cx="-24.987026" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.469056" ry="1.770144" stroke-width="1.130492" transform="scale(-1 1)"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinescirclestart.svg b/icon-themes/elementary_svg/cmd/32/connectorlinescirclestart.svg
new file mode 100644
index 000000000..b31bf70aa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinescirclestart.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" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m25 24h-6.999985l-6.000015-19h-7" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)" stroke="#7239b3"/><path d="m26.5 24a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/continuenumbering.svg b/icon-themes/elementary_svg/cmd/32/continuenumbering.svg
new file mode 100644
index 000000000..486e2c56f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/continuenumbering.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" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="17.5" y2="27.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.85 0 0 .85 32.337098 -11.669442)" gradientUnits="userSpaceOnUse" x1="5.16411" x2="5.16411" y1="16.24371" y2="26.44371"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="translate(0 2)" gradientUnits="userSpaceOnUse" x1="28.517578" x2="28.517578" xlink:href="#e" y1="17" y2="25.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#f" y1="27" y2="5"/><linearGradient id="e" gradientTransform="translate(-12 6)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="g" gradientTransform="translate(-1 -21)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="60" y2="38"/><linearGradient id="h" gradientTransform="translate(-9 -21)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="54" y2="32"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="19" y2="-3"/><g transform="matrix(-1 0 0 1 33.017578 0)"><path d="m25.517578 10.500001h5.368686v-1.176624l-1.882597-2.030359q-.355724-.383087-.645775-.705974-.290051-.322887-.498012-.629356-.207962-.30647-.322888-.623884-.114926-.317415-.114926-.684084 0-.404977.24627-.629357.240798-.224378.651247-.224378.432341 0 .831846.213434.399504.213433.837317.607465l.919408-1.08906q-.24627-.224379-.51443-.426868-.268161-.207961-.591048-.366668-.322887-.158708-.711447-.251743-.388559-.09851-.870154-.09851-.57463 0-1.028861.158707-.459704.158707-.782591.454231-.322887.290052-.49254.705974-.175125.415923-.175125.935826 0 .47065.16418.90299.16418.426868.448758.842791.284579.41045.662193.820899.372141.404978.799009.826373l.963189.968662v.07662h-3.261709z" fill="url(#b)" stroke-width=".7225"/><g fill="none" stroke-width="1.384083" transform="matrix(-.7225 0 0 .7225 31.560104 -10.144788)"><path d="m8.3633576 28.574101h-7.4307065v-1.628545l2.6056707-2.810185q.4923506-.530224.8938057-.977127.4014551-.446903.6892908-.871082.2878358-.424179.4469029-.863507.1590671-.439328.1590671-.946828 0-.560522-.3408581-.871082-.3332835-.310559-.9013803-.310559-.5983953 0-1.1513429.29541-.5529476.29541-1.1589175.840783l-1.2725369-1.50735q.3408581-.310559.7120147-.590821.3711565-.287835.8180594-.507499.4469028-.219664.9847012-.348433.5377983-.136343 1.2043652-.136343.7953356 0 1.4240294.219664.6362685.219664 1.0831713.628694.4469028.401455.6817162.977126.242388.575672.242388 1.295261 0 .651418-.2272388 1.249813-.2272387.590821-.6211192 1.166492-.3938804.568097-.9165295 1.136194-.5150745.560522-1.1058952 1.143768l-1.3331339 1.340709v.106044h4.5144762z" opacity=".5" stroke="#002e99"/><path d="m4.6210938 18.289062c-.3820766 0-.7045008.03798-.9707032.105469a.94671238.94671238 0 0 1 -.011719.002c-.2964609.07098-.5597402.166579-.7890625.279297-.222806.109515-.4183535.235746-.6015625.373047l.087891.105469c.183851-.127601.3651759-.298235.5527344-.398438.4937864-.263803 1.0417725-.408203 1.5957031-.408203.5491379 0 1.1219536.174726 1.5410156.5625.4355868.398993.6484375 1.004002.6484375 1.566406 0 .435623-.068413.865106-.2148437 1.269532-.1353554.373838-.3234718.731526-.5546875 1.072265-.2201076.324369-.4757213.64776-.7675781.972657-.2365435.263321-.5068525.556164-.7890626.861328l.1621094-.16211a.94671238.94671238 0 0 1 .00781-.0059c.3831802-.378271.7395166-.749223 1.0722681-1.111334.3225505-.350598.6010652-.693836.8339843-1.029297.2237249-.326982.3946991-.650211.5175781-.96875.110654-.291389.1640625-.588874.1640626-.914062 0-.373705-.061149-.674038-.1679688-.927735a.94671238.94671238 0 0 1 -.00391-.0098c-.1062043-.260372-.2451552-.456122-.4375-.628907a.94671238.94671238 0 0 1 -.00586-.0059c-.1946853-.178115-.4363338-.323881-.7539019-.433518a.94671238.94671238 0 0 1 -.00391 0c-.300715-.10507-.6671613-.166016-1.1113243-.166016zm-1.6445313 7.84375-1.0957031 1.183594v.310547h5.5351562v-.07422h-3.5664062a.94671238.94671238 0 0 1 -.9472656-.947264v-.107422a.94671238.94671238 0 0 1 .074219-.365235z" opacity=".5" stroke="url(#a)"/></g><path d="m9.5 25.5v3h13v-3z" fill="url(#g)"/><path d="m9.5 25.5v3h13v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m22 26v2h-1v-1h-11v-1z" fill="#fff" opacity=".2"/><path d="m1.5 19.5v3h21v-3z" fill="url(#h)"/><path d="m1.5 19.5v3h21v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m22 20v2h-1v-1h-19v-1z" fill="#fff" opacity=".2"/><path d="m1.5 5.5v3h21v-3z" fill="url(#i)"/><path d="m1.5 5.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m22 6v2h-1v-1h-19v-1z" fill="#fff" opacity=".2"/><path d="m25.201178 20.945231q0 .771242.451449 1.311674.45145.540433 1.267322.743095v.03378q-.962729.123849-1.457692.607987-.494962.478508-.494962 1.294786 0 1.187826.83219 1.852107.832189.658652 2.376908.658652 1.294518 0 2.295321-.444731v-1.480561q-.462327.242069-1.017121.394065-.554793.151997-1.098708.151997-.83219 0-1.229248-.292734-.397058-.292735-.397058-.940128 0-.579838.456888-.821908.456889-.242068 1.457693-.242068h.603745v-1.334192h-.614623q-.924656 0-1.34891-.247699-.429692-.253327-.429692-.861314 0-.934498 1.131343-.934498.391618 0 .799555.135108.402497.135108.89746.46725l.777798-1.199088q-1.08783-.810649-2.594474-.810649-1.234688 0-1.947216.517915-.717968.517914-.717968 1.441153z" fill="url(#c)" stroke="#a62100" stroke-opacity=".501961"/><path d="m1.5 13.5v3h31v-3z" fill="url(#d)"/><path d="m1.5 13.5v3h31v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m32 14v2h-1v-1h-29v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/contourdialog.svg b/icon-themes/elementary_svg/cmd/32/contourdialog.svg
new file mode 100644
index 000000000..e0b9ec6f8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/contourdialog.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"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.49388712 0 0 .52916666 .148696 2.512748)" gradientUnits="userSpaceOnUse" x1="8.270387" x2="8.270387" y1="-.2485" y2="6.7515"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#g" y1="290.12082" y2="290.12082"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" y1="290.12082" y2="290.12082"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g transform="translate(-1.587061)"><path d="m2.2485195 2.5146529 3.9664588-.00121.00277 3.4403141-3.96646.00121z" style="stroke:#7239b3;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75;fill:url(#e)"/><path d="m2.3808112 2.7813529 3.7018755-.00121" fill="none" opacity=".3" stroke="#fff" stroke-width=".266171"/></g><g transform="matrix(1.8666667 0 0 1 -1.852084 -285.88748)"><path d="m5.2444197 290.12081h-1.2756696l-.0000001.52917h1.2756697z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h1.2756697v.52917h-1.2756697z" fill="url(#f)"/></g><g transform="matrix(1.8666667 0 0 1 -1.852084 -284.56456)"><path d="m5.2444198 290.1213h-1.2756697v.52868h1.2756697z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h1.2756697v.52917h-1.2756697z" fill="url(#f)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -288.53332)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#g)"/></g><g transform="matrix(1.8666667 0 0 1 -1.852084 -287.2104)"><path d="m5.2444197 290.25329h-1.2756697v.39669h1.2756697z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h1.2756697v.52917h-1.2756697z" fill="url(#f)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -283.241647)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#g)"/></g><g transform="scale(.26458333)"><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#b)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#c)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/controlcodes.svg b/icon-themes/elementary_svg/cmd/32/controlcodes.svg
new file mode 100644
index 000000000..373797550
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/controlcodes.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"><radialGradient id="a" cx="22.571428" cy="30.857143" gradientTransform="matrix(.18682863 0 0 .03584998 -.037017 294.0182)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="5.027085" cy="290.26834" gradientTransform="matrix(-3.9938394 .00002848 -.00003323 -4.6594924 25.114101 1641.4993)" gradientUnits="userSpaceOnUse" r="1.490581"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -1.411097 -386.121231)"><g stroke-width=".264583"><path d="m3.3125 290.2832c-.5022633 0-.9707031.4478-.9707031 1.01758-.0000001.29357.1592146.54031.3710937.70899.2118791.16867.4787004.26757.7265625.26757h.6875v2.67188a.10485976.10485976 0 0 0 .1054688.10547h.1992187a.10485976.10485976 0 0 0 .1054688-.10547v-4.25977h.5820312v4.25977a.10485976.10485976 0 0 0 .1054688.10547h.1992187a.10485976.10485976 0 0 0 .1054688-.10547l.00586-4.29492v-.26563a.10485976.10485976 0 0 0 -.1054694-.10547z" fill="url(#b)"/><ellipse cx="4.179972" cy="295.12442" fill="url(#a)" opacity=".2" rx="2.909189" ry=".558236"/><path d="m3.3125885 290.38877h2.1166666v.26458l-.00529 4.29612h-.198438l-.0000004-4.36562-.793752.00001.0000004 4.36561h-.198438l-.0000004-2.77812h-.79375c-.4383761 0-.991493-.35923-.9914929-.87067 0-.51144.426122-.91189.864498-.91189z" fill="url(#b)"/><path d="m3.2411431 290.17996v.007c-.5845014 0-.9892461.45407-.9892461 1.11163 0 .65757.670103 1.04114 1.2538315 1.07119h.5291666v.0238.57151l.0000004 2.18282h.595314l-.0000044-4.36563h.396876l.0000004 4.36563h.595314l.0000036-4.96095zm.071445.20881h2.1166666v.26458l-.00529 4.29612h-.198438l-.0000004-4.36563h-.793752l-.0000036 4.36563h-.198438l-.0000004-2.77813h-.79375c-.438376 0-.9914926-.35924-.9914926-.87068s.426122-.91189.864498-.91189z" fill-opacity=".431373"/></g><path d="m11.359375 4.0175781c-2.2091334 0-4.3554688 2.0183742-4.3554688 4.5957031 0 .187399.0186963.3679875.046875.546875.2366752-2.3530804 2.2329473-4.1425781 4.3085938-4.1425781h5.640625v-.0175781h4v.0175781h1.027344v-1z" fill="#fff" opacity=".1" stroke-width="1.33333" transform="matrix(.198438 0 0 .198438 1.058325 289.59165)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/controlproperties.svg b/icon-themes/elementary_svg/cmd/32/controlproperties.svg
new file mode 100644
index 000000000..07a95b35a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/controlproperties.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" gradientUnits="userSpaceOnUse" x1="16.116789" x2="16.116789" xlink:href="#b" y1="21.119221" y2="10.997566"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.321168" x2="15.321168" xlink:href="#b" y1="3" y2="29.045145"/><linearGradient id="d" gradientTransform="matrix(.20430229 0 0 .20430239 2.924647 3.12895)" gradientUnits="userSpaceOnUse" x1="86.132919" x2="84.63858" y1="105.105" y2="20.895"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.036148" x2="17.036148" y1="2" y2="30.012184"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.922546" x2="10.922546" y1="2" y2="30.044857"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><radialGradient id="g" cx="6.702713" cy="73.615715" gradientTransform="matrix(2.2134617 0 0 .4842001 1.163803 -7.144736)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m31.99982 28.5c0 1.932997-7.163364 3.5-15.99982 3.5-8.8364572 0-15.99982025-1.567003-15.99982025-3.5 0-1.932996 7.16336305-3.5 15.99982025-3.5 8.836456 0 15.99982 1.567004 15.99982 3.5z" fill="url(#g)" opacity=".2"/><path d="m13.875001 2.5c-.748739 0-1.375.595012-1.375 1.34375v1.7499996c-.473402.158876-.932751.343406-1.375.5625l-1.2187506-1.21875c-.529439-.529438-1.3768121-.529438-1.9062501 0l-3.0625 3.03125c-.529439.529438-.5294361 1.376813 0 1.90625l1.21875 1.2187504c-.224327.449932-.400632.923932-.5625 1.40625h-1.71875c-.748739 0-1.375002.595012-1.375 1.34375v4.3125c-.000001.748738.626264 1.343752 1.375 1.34375h1.71875c.161868.482318.338173.956318.5625 1.40625l-1.21875 1.21875c-.529439.529438-.52944 1.376812 0 1.90625l3.0625 3.03125c.529437.529438 1.3768131.529436 1.9062501 0l1.2187506-1.21875c.442249.219094.901598.403624 1.375.5625v1.75c-.000001.748738.626266 1.343752 1.375 1.34375h4.28125c.748739 0 1.34375-.595014 1.34375-1.34375v-1.75c.482318-.161868.956318-.338173 1.40625-.5625l1.218749 1.21875c.529439.529438 1.376811.529438 1.90625 0l3.0625-3.03125c.529439-.529438.529434-1.376814 0-1.90625l-1.25-1.25c.219094-.442249.403624-.901598.5625-1.375h1.75c.748739 0 1.34375-.595014 1.34375-1.34375v-4.3125c.000001-.748738-.595016-1.34375-1.34375-1.34375h-1.75c-.158876-.473402-.343406-.932751-.5625-1.375l1.25-1.2500004c.529439-.529438.529438-1.376812 0-1.90625l-3.0625-3.03125c-.529437-.529438-1.376814-.529438-1.90625 0l-1.218749 1.21875c-.449932-.224327-.923932-.400632-1.40625-.5625v-1.7499996c.000001-.748738-.595016-1.34375-1.34375-1.34375zm2.125 10c1.932 0 3.5 1.568 3.5 3.5s-1.568 3.5-3.5 3.5c-1.932001 0-3.5-1.568-3.5-3.5-.000001-1.932 1.568-3.5 3.5-3.5z" display="block" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round"/><path d="m16 8c-4.411273 0-8.0000001 3.588727-8.0000001 8 0 4.411274 3.5887271 8 8.0000001 8s8-3.588726 8-8c0-4.411273-3.588727-8-8-8zm0 5c1.656854 0 3 1.343146 3 3s-1.343146 3-3 3-3-1.343146-3-3 1.343146-3 3-3z" opacity=".05"/><g fill="none"><path d="m15.999999 7.4999998c-4.686902 0-8.499999 3.8130992-8.499999 8.4999992-.0000002 4.686901 3.813097 8.500001 8.499999 8.500001 4.686903 0 8.500001-3.8131 8.500001-8.500001 0-4.6869-3.813098-8.4999992-8.500001-8.4999992z" stroke="url(#d)"/><path d="m13.875 3.5c-.639758.1395957-.281426.9697545-.375 1.4468366.04636.5967705.0119 1.3871301-.6875 1.5844134-.765238.1606259-1.646003 1.0182132-2.375.3125-.5056039-.4262421-.8876726-1.0588672-1.4843755-1.3349605-.5407076.2751985-.9312289.8758937-1.4154761 1.2855789-.65407.6780039-1.3769104 1.3012472-1.9874402 2.0139211-.0380728.5386852.6156924.8085736.9067917 1.2112105.5007373.379751.9173046 1.057877.5037794 1.658859-.339832.659737-.3885068 1.81868-1.3670293 1.821641-.6582277.0529-1.36834-.113773-1.989806.09868-.2222261.620609-.049167 1.345745-.1039439 2.01001.017783.893676-.035837 1.794436.027261 2.683617.3771148.391003 1.0238323.133059 1.5243644.207694.6387783-.09371 1.4231566.122058 1.5377348.85939.1751984.712662.9292423 1.558244.2543895 2.23436-.4203558.500498-1.0498435.87899-1.3216908 1.467284.2852627.600214.9223984.985095 1.3573244 1.49305.644873.63134 1.2973181 1.296541 1.9347017 1.908072.5512981.04116.8274487-.620606 1.2366649-.919156.380101-.501806 1.060094-.917737 1.661198-.502471.649426.341936 1.787769.400533 1.788052 1.365721.05574.659036-.119745 1.379822.103948 1.995071.710824.211082 1.509181.0466 2.256608.09868.813909-.01488 1.632306.02982 2.443405-.02238.37768-.362795.119997-1.008529.196039-1.497998-.0551-.577962.02332-1.324829.6875-1.510874.777573-.148764 1.668777-1.021335 2.40625-.3125.505604.426242.887673 1.058866 1.484375 1.334961.540708-.275199.931229-.875894 1.415477-1.285579.654069-.678004 1.37691-1.301247 1.987439-2.013921.03807-.538686-.615692-.808574-.906791-1.211211-.506655-.389766-.962574-1.072006-.533721-1.692448.341936-.649426.400533-1.787769 1.365721-1.788052.664013-.04719 1.374293.101475 2.00543-.08832.191498-.733903.03991-1.547672.08832-2.314525-.01434-.799853.02907-1.604056-.02238-2.401113-.362794-.377684-1.008528-.12-1.497997-.196042-.642943.089849-1.445587-.10069-1.566443-.850505-.188353-.702416-.928196-1.541967-.25693-2.211995.435917-.4621925.929463-.876983 1.329618-1.3685903.025768-.5431202-.619513-.8080101-.915874-1.2091322-.783763-.7694808-1.576749-1.5721768-2.35283-2.3219333-.551298-.0411647-.827448.6206059-1.236664.9191558-.379751.5007372-1.057877.9173045-1.658859.5037794-.659737-.3398321-1.81868-.3885069-1.821641-1.3670294-.047192-.6640125.101477-1.3742927-.088322-2.0054283-.733901-.1915024-1.547671-.0399126-2.314523-.0883217-.740718 0-1.481437 0-2.222155 0z" display="block" opacity=".8" stroke="url(#c)" stroke-linejoin="round"/><path d="m20.671534 16.058393a4.554745 4.554745 0 1 1 -9.10949 0 4.554745 4.554745 0 1 1 9.10949 0z" opacity=".4" stroke="url(#a)" stroke-width="1.012166" transform="matrix(.98798073 0 0 .98798073 .076923 .134617)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/convertinto3d.svg b/icon-themes/elementary_svg/cmd/32/convertinto3d.svg
new file mode 100644
index 000000000..b4be28f24
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/convertinto3d.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 3.509208 6.498792)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 3.503 5.286)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.935591" x2="25.220387" y1="30.742237" y2="25.019571"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-1.919726" x2="-1.919726" y1="37.063507" y2="9.557847"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.2502023 -.7175237 .7175237 .2502023 -440.92721 149.51809)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="2" y2="4.784064"><stop offset="0" stop-color="#fff"/><stop offset=".5" 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" gradientUnits="userSpaceOnUse" x1="9" x2="4.844184" y1="6.526636" y2="16.352354"><stop offset="0" stop-color="#fff"/><stop offset=".04552736" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="17" x2="20.446054" y1="7" y2="15.74026"><stop offset="0" stop-color="#fff"/><stop offset=".04277762" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.191059 0 0 1.191059 5.796024 -9.547157)"><path d="m11.217022 18.852618c-.102171.0058-.202897.02687-.298828.0625l-10.05000119 3.987828c-.40160024.149238-.66801784.532505-.66796875.960938v1.5c.00025827.387918.21948157.742455.56640625.916016l10.25803769 5.014975c.288888.144674.629079.144674.917968 0l10.191744-5.397096c.346925-.173561.566149-.528098.566407-.916016l.04972-1.185108c-.000401-.433374-.273307-.819666-.681641-.964844l-10.83329-4.061228c-.128857-.0462.118127.07451-.01855.08204z" opacity=".05"/><path d="m11.500225 30.511445 10.608681-5.438773v-1.135389l-10.832731-4.061227-10.40011877 3.687827v1.5z" opacity=".1"/><path d="m11.876056 29.428494 9.75195-4.957711v-12.0335l-9.976-4.008789-10.2759498 4v12.0335z" fill="url(#i)"/><path d="m11.500225 16.876056-10.1241688-4.447562.06945 11.9005 10.0547188 5.047062z" fill="#fff" opacity=".2"/><path d="m-.12394378 6.978594 23.23284978.0087893v23.9999997l-23.23284978-.0088z" fill="none"/><path d="m1.3760562 12.428494 9.3570188 4.456351 10.894931-4.359962-10.894931-4.1400375z" fill="#fff" fill-rule="evenodd" opacity=".4"/><g fill="none" stroke-width=".839589" transform="translate(-.123944 7.928494)"><path d="m2.9670882 4.717353 8.6570808 3.7654346 8.346057-3.7839785-8.573572-3.3799909z" opacity=".9" stroke="url(#j)" stroke-opacity=".659483"/><path d="m2.2438172 5.1483164v10.8922996l9.0045208 4.378608.0066-11.3661129" opacity=".6" stroke="url(#k)" stroke-opacity=".448276"/><path d="m21.002516 4.9014404v11.1099486l-9.378347 4.436173" opacity=".5" stroke="url(#l)" stroke-opacity=".448276"/><path d="m11.624169 21.447562 10.127781-4.905273v-12.0334997l-10.354531-3.99242705-9.897419 3.98363775v12.0335z" opacity=".55" stroke="#7239b3" stroke-linecap="round"/></g></g><g transform="matrix(3.7795276 0 0 3.7795276 -13 -1.500001)"><path d="m7.8052082 8.069792a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#a)" opacity=".7"/><path d="m5.424 6.085v.53c.164 0 .397-.12.397-.265 0-.146-.182-.265-.396-.265z" fill="url(#b)" opacity=".15" transform="translate(-.53 -.265)"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#d)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.014875 11.594292)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-2.4365416.515125-2.30325 2.6317917l.9250417-.002c0-1.3209167.4461533-1.6741823 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#e)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#f)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667 1.335797-2.2206848 2.2728477-2.1433659" opacity=".5" stroke="url(#g)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.6611666-1.6470873 1.6602083-1.6597956" opacity=".5" stroke="url(#h)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-2.4355416.515125-2.30325 2.6317917h.9260417c-.11325-1.3249166.5743109-1.7197917 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/convertinto3dlathe.svg b/icon-themes/elementary_svg/cmd/32/convertinto3dlathe.svg
new file mode 100644
index 000000000..6a41f7d45
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/convertinto3dlathe.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#b" y1="5.847" y2="1.914"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.625999" xlink:href="#d" y1="5.759" y2="1.648"/><linearGradient id="d"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#b" y1="5.847" y2="1.914"/><linearGradient id="f" gradientTransform="matrix(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.625999" xlink:href="#d" y1="5.759" y2="1.648"/><radialGradient id="g" cx="5.912277" cy="15.34586" gradientTransform="matrix(.83319151 .55298454 -.66369313 .99999809 11.665662 4.23223)" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.93906" x2="14.094582" y1="2.346441" y2="20.251823"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="i" cx="2.25" cy="16" gradientTransform="matrix(.5730258 0 0 .11633788 10.563428 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.3523975 0 0 1.3523975 .370388 -12.063453)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#i)" fill-rule="evenodd" opacity=".245" rx="9.66981" ry="1.963204"/><g stroke-linejoin="round" stroke-opacity=".662745" stroke-width=".739428"><path d="m12 10.999982-8.578125 12.128963c-.272766.429749-.421875.896062-.421875 1.371037 0 2.485237 4.029437 4.5 9 4.5s9-2.014763 9-4.5c0-.5436-.209197-1.064362-.5625-1.546875z" fill="url(#g)" opacity=".986928" stroke="#7239b3"/><path d="m12 4.4101562-7.890625 11.1542968c-.0008879.0014-.00107.0025-.00195.0039-.2001076.316722-.2929719.628282-.2929719.931647 0 .802922.7049202 1.71476 2.1855469 2.455078 1.4806267.740319 3.624643 1.230469 6 1.230469s4.519373-.49015 6-1.230469c1.480627-.740318 2.185547-1.652156 2.185547-2.455078 0-.334871-.125399-.68551-.404297-1.066406a.81365603.81365603 0 0 1 -.0078-.01172z" fill="none" opacity=".986928" stroke="url(#h)" transform="translate(0 8)"/></g></g><g stroke-linejoin="round" stroke-miterlimit="0"><path d="m15.5 25.5.003 3.996 1.993.012v-3.994z" fill="url(#e)" stroke="url(#f)"/><path d="m15.5 11.508.003-3.9950003 1.993-.012v3.9960003z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m15.5 17.508.003-3.995 1.993-.012v3.996zm0 6 .003-3.995 1.993-.012v3.996z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m15.5 5.5079997.003-3.995 1.993-.012v3.996z" fill="url(#a)" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/convertinto3dlathefast.svg b/icon-themes/elementary_svg/cmd/32/convertinto3dlathefast.svg
new file mode 100644
index 000000000..e9046b1e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/convertinto3dlathefast.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#b" y1="5.847" y2="1.914"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.625999" xlink:href="#d" y1="5.759" y2="1.648"/><linearGradient id="d"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#b" y1="5.847" y2="1.914"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.625999" xlink:href="#d" y1="5.759" y2="1.648"/><radialGradient id="g" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 3.509208 6.498792)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="h" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 3.503 5.286)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#j"/><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" xlink:href="#i"/><radialGradient id="k" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#j"/><linearGradient id="l" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.935591" x2="25.220387" y1="30.742237" y2="25.019571"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-1.919726" x2="-1.919726" y1="37.063507" y2="9.557847"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="p" cx="5.912277" cy="15.34586" gradientTransform="matrix(.83319151 .55298454 -.66369313 .99999809 11.665662 4.23223)" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="14.93906" x2="14.094582" y1="2.346441" y2="20.251823"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="r" cx="2.25" cy="16" gradientTransform="matrix(.5730258 0 0 .11633788 10.563428 27.175389)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#i"/><g transform="matrix(1.3523975 0 0 1.3523975 2.370388 -13.063453)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#r)" fill-rule="evenodd" opacity=".245" rx="9.66981" ry="1.963204"/><g stroke-linejoin="round" stroke-opacity=".662745" stroke-width=".739428"><path d="m12 10.999982-8.578125 12.128963c-.272766.429749-.421875.896062-.421875 1.371037 0 2.485237 4.029437 4.5 9 4.5s9-2.014763 9-4.5c0-.5436-.209197-1.064362-.5625-1.546875z" fill="url(#p)" opacity=".986928" stroke="#7239b3"/><path d="m12 4.4101562-7.890625 11.1542968c-.0008879.0014-.00107.0025-.00195.0039-.2001076.316722-.2929719.628282-.2929719.931647 0 .802922.7049202 1.71476 2.1855469 2.455078 1.4806267.740319 3.624643 1.230469 6 1.230469s4.519373-.49015 6-1.230469c1.480627-.740318 2.185547-1.652156 2.185547-2.455078 0-.334871-.125399-.68551-.404297-1.066406a.81365603.81365603 0 0 1 -.0078-.01172z" fill="none" opacity=".986928" stroke="url(#q)" transform="translate(0 8)"/></g></g><g stroke-linejoin="round" stroke-miterlimit="0" transform="translate(2.004 -.997)"><path d="m15.5 25.5.003 3.996 1.993.012v-3.994z" fill="url(#a)" stroke="url(#c)"/><path d="m15.5 11.508.003-3.9950003 1.993-.012v3.9960003z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m15.5 17.508.003-3.995 1.993-.012v3.996zm0 6 .003-3.995 1.993-.012v3.996z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m15.5 5.5079997.003-3.995 1.993-.012v3.996z" fill="url(#e)" stroke="url(#f)"/></g><g transform="matrix(3.7795276 0 0 3.7795276 -13 -1.500002)"><path d="m7.8052082 8.069792a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#g)" opacity=".7"/><path d="m5.424 6.085v.53c.164 0 .397-.12.397-.265 0-.146-.182-.265-.396-.265z" fill="url(#h)" opacity=".15" transform="translate(-.53 -.265)"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#k)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.014875 11.594292)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-2.4365416.515125-2.30325 2.6317917l.9250417-.002c0-1.3209167.4461533-1.6741823 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#l)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#m)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667 1.335797-2.2206848 2.2728477-2.1433659" opacity=".5" stroke="url(#n)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.6611666-1.6470873 1.6602083-1.6597956" opacity=".5" stroke="url(#o)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-2.4355416.515125-2.30325 2.6317917h.9260417c-.11325-1.3249166.5743109-1.7197917 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/copy.svg b/icon-themes/elementary_svg/cmd/32/copy.svg
new file mode 100644
index 000000000..2c47d8cb5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/copy.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(.39222363 0 0 -.36562471 4.827819 25.163568)" gradientUnits="userSpaceOnUse" x1="27.974298" x2="27.974298" y1="36.127529" y2="-1.183923"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.38351555 0 0 -.25567694 22.275669 31.384178)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 26.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="g" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 8.348862)" 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="h" gradientTransform="matrix(.39221364 0 0 .42702571 29.199296 7.840329)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 -.39571558 .42801014 0 6.403311 30.903618)" gradientUnits="userSpaceOnUse" x1="38.940514" x2="20.576487" y1="15.991243" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -6.999996)"><path d="m3.500001 30h16.999998v2h-16.999998z" fill="url(#d)" opacity=".15"/><path d="m3.4999999 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><path d="m3.4999601 9.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m19.5 29.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#i)" stroke-linecap="round"/></g><path d="m10 6.0000003c2.520657 0 10.999987.0012 10.999987.0012l.000013 17.9988027s-7.333334 0-11 0c0-5.999983 0-11.999966 0-17.9999507z" opacity=".05"/><g transform="translate(8 -2)"><path d="m3.500001 30h16.999998v2h-16.999998z" fill="url(#d)" opacity=".15"/><path d="m3.4999999 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><path d="m3.4999601 9.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m19.5 29.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#i)" stroke-linecap="round"/></g><path d="m6.750245 22.072131a6 4.0000002 0 1 1 12 0 6 4.0000002 0 0 1 -12 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><path d="m10.832248 11.017552c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l7-5-7-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" display="block" fill="url(#a)"/><g fill="none"><path d="m9.8755864 12.759279c-1.756852 2.058862-.225017 7.434574 5.3950626 6.699241l.0616 2.197396 4.369328-3.137879-4.369328-3.064428v2.059765c-6.1674416.329165-5.9814876-3.921804-5.4566616-4.754095z" display="block" opacity=".8" stroke="url(#j)" stroke-miterlimit="7" stroke-width=".964"/><path d="m10.832248 11.017552c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l6.999999-5-6.999999-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/copyobjects.svg b/icon-themes/elementary_svg/cmd/32/copyobjects.svg
new file mode 100644
index 000000000..1574148c2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/copyobjects.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" gradientUnits="userSpaceOnUse" x1="7.146759" x2="7.646759" y1=".979809" y2="11.479809"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.459613" x2="12.803727" y1="11.345064" y2=".479809"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.958412" x2="8.958412" y1="1.322715" y2="10.885262"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" stroke-width=".562503"><g transform="matrix(1.7777689 0 0 1.7777689 5.574014 1.64852)"><path d="m4.4583897.47896005 8.4375413.00000001v11.25002894l-8.4375413.0017z" fill="url(#a)" stroke="url(#b)"/><path d="m5.0208921 1.0414629 7.3125369.0017v10.1233501h-7.3125369z" fill="none" stroke="url(#c)"/></g><g transform="matrix(1.7777689 0 0 1.7777689 .574014 4.64852)"><path d="m4.4583897.47896005 8.4375413.00000001v11.25002894l-8.4375413.0017z" fill="url(#a)" stroke="url(#b)"/><path d="m5.0208921 1.0414629 7.3125369.0017v10.1233501h-7.3125369z" fill="none" stroke="url(#c)"/></g><g transform="matrix(1.7777689 0 0 1.7777689 -4.425986 7.64852)"><path d="m4.4583897.47896005 8.4375413.00000001v11.25002894l-8.4375413.0017z" fill="url(#a)" stroke="url(#b)"/><path d="m5.0208921 1.0414629 7.3125369.0017v10.1233501h-7.3125369z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/crookrotate.svg b/icon-themes/elementary_svg/cmd/32/crookrotate.svg
new file mode 100644
index 000000000..132a90773
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/crookrotate.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666664 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 1.010328 3.482855)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="26.793295" y1=".985206" y2="18.959322"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.498347 3.273405)" gradientUnits="userSpaceOnUse" x1="24.513842" x2="24.513784" y1="5.055214" y2="19.730726"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.211207" x2="15.211208" y1="12.362093" y2="19.112131"><stop offset="0" stop-color="#fff"/><stop offset=".12499996" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02492065 -.00907037 .00288665 .00793101 3.040071 7.244763)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="e" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 3.503 5.286)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.935591" x2="25.220387" y1="30.742237" y2="25.019571"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-1.919726" x2="-1.919726" y1="37.063507" y2="9.557847"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18" x2="20" xlink:href="#a" y1="11.999991" y2="31.999992"/><g transform="matrix(.47036802 0 0 .47036802 -.937157 -1.5814)"><path d="m20.919922 14.5a8.014026 8.014026 0 0 1 -7.875 6.566406 8.014026 8.014026 0 0 1 -.527344-.02734c.006.411245.0054.734115-.01758.732422v8.716797a17.455693 17.455693 0 0 0 .544922.01953 17.455693 17.455693 0 0 0 17.388674-16.007815z" fill="url(#l)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" transform="matrix(.56250281 0 0 .56250281 1.992391 3.362053)"/><path d="m2.8361454 4.2058071h6.7500337l.0000117 6.7491269-6.7500457.00089z" fill="url(#a)"/><g fill="none" stroke-width=".562503"><path d="m9.023676 10.393338h-5.6250281v-5.6250282h5.6250281z" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m2.8361451 4.205807h6.7500169l.0000131 6.749063-6.75003.000954z" stroke="#7239b3" stroke-opacity=".74902"/><path d="m14.211446 12.080847a5.075728 5.075728 0 0 1 -4.6252671 3.689227v4.171529a9.2510073 9.2510073 0 0 0 8.8846881-7.860756z" stroke="url(#c)" stroke-linecap="round" stroke-opacity=".595588"/></g></g><g transform="matrix(1.9977817 .72713308 -.72713308 1.9977817 .210041 -.718597)"><path d="m7.6143036 7.2517015a.53 1.665 70 1 1 -3.1291764 1.138927.53 1.665 70 1 1 3.1291764-1.138927z" fill="url(#d)" opacity=".7"/><path d="m5.424 6.085v.53c.164 0 .397-.12.397-.265 0-.146-.182-.265-.396-.265z" fill="url(#e)" opacity=".15" transform="translate(-.53 -.265)"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#g)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.105368 11.345665)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-2.4365416.515125-2.30325 2.6317917l.9250417-.002c0-1.3209167.4461533-1.6741823 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#h)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#i)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667 1.335797-2.2206848 2.2728477-2.1433659" opacity=".5" stroke="url(#j)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.6611666-1.6470873 1.6602083-1.6597956" opacity=".5" stroke="url(#k)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-2.4355416.515125-2.30325 2.6317917h.9260417c-.11325-1.3249166.5743109-1.7197917 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/crookslant.svg b/icon-themes/elementary_svg/cmd/32/crookslant.svg
new file mode 100644
index 000000000..7203db0d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/crookslant.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666664 8.4666669" 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="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 1.010328 3.482855)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="26.793295" xlink:href="#a" y1=".985206" y2="18.959322"/><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.498347 3.273405)" gradientUnits="userSpaceOnUse" x1="24.513842" x2="24.513784" y1="5.055214" y2="19.730726"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.50793277 0 0 .54079198 -1.745881 .214758)" gradientUnits="userSpaceOnUse" x1="46.386398" x2="45.498768" xlink:href="#a" y1="10.637609" y2="58.948608"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.500002" x2="23.500002" y1="13.999999" y2="28.000002"><stop offset="0" stop-color="#fff"/><stop offset=".16666667" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02492065 -.00907037 .00288665 .00793101 3.040071 7.244763)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 3.503 5.286)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.935591" x2="25.220387" y1="30.742237" y2="25.019571"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-1.919726" x2="-1.919726" y1="37.063507" y2="9.557847"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="scale(.26458333)"><g transform="matrix(1.7777689 0 0 1.7777689 -3.542011 -5.976945)"><path d="m2.8361454 4.2058071h6.7500337l.0000117 6.7491269-6.7500457.00089z" fill="url(#b)"/><g fill="none" stroke-width=".562503"><path d="m9.023676 10.393338h-5.6250281v-5.6250282h5.6250281z" opacity=".5" stroke="url(#c)" stroke-linecap="round"/><path d="m2.8361451 4.205807h6.7500169l.0000131 6.749063-6.75003.000954z" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".74902"/></g></g><path d="m30.5 6.4999999c-.698152 3.8014011-13.5901 14.5629351-17.455078 14.5664061-.176034-.0033-.351911-.01244-.527344-.02734.006.411245.0054.734115-.01758.732422v8.716797c.181528.0093.363191.01586.544922.01953 9.07654-.003575 16.635812-6.962554 17.388674-16.007815z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m29.210938 10.5c-2.321424 3-11.847549 11.360972-15.710938 11.558594v7.416015c7.951838-.225142 14.60262-6.109444 15.794922-13.974609z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".595588"/><g transform="matrix(3.5515942 1.2926746 -1.2926746 3.5515942 -3.168607 -7.254452)"><path d="m7.6143036 7.2517015a.53 1.665 70 1 1 -3.1291764 1.138927.53 1.665 70 1 1 3.1291764-1.138927z" fill="url(#f)" opacity=".7"/><path d="m5.424 6.085v.53c.164 0 .397-.12.397-.265 0-.146-.182-.265-.396-.265z" fill="url(#g)" opacity=".15" transform="translate(-.53 -.265)"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#i)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.105368 11.345665)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-2.4365416.515125-2.30325 2.6317917l.9250417-.002c0-1.3209167.4461533-1.6741823 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#j)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#k)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667 1.335797-2.2206848 2.2728477-2.1433659" opacity=".5" stroke="url(#l)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.6611666-1.6470873 1.6602083-1.6597956" opacity=".5" stroke="url(#m)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-2.4355416.515125-2.30325 2.6317917h.9260417c-.11325-1.3249166.5743109-1.7197917 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/crop.svg b/icon-themes/elementary_svg/cmd/32/crop.svg
new file mode 100644
index 000000000..caaabc10f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/crop.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".06020304" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99149066" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.8801985 0 0 .36315008 3.806715 -16.733552)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="-19"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.192389" x2="15" xlink:href="#a" y1="31.708" y2="-3"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.735888" x2="7.611738" xlink:href="#b" y1="-8.53033" y2="11.445436"/><linearGradient id="g" gradientTransform="matrix(-1 0 0 1 27.426499 16.5)" gradientUnits="userSpaceOnUse" x1="8.235888" x2="8.111738" xlink:href="#b" y1="-9.03033" y2="10.945436"/><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 27.500718 16.472656)" gradientUnits="userSpaceOnUse" x1="8.235888" x2="8.111738" xlink:href="#b" y1="-9.03033" y2="10.945436"/><g transform="translate(0 16)"><path d="m30 10c0 1.449748-6.084834 2.625-13.590855 2.625-7.506023 0-13.5908555-1.175252-13.5908555-2.625 0-1.449747 6.0848325-2.625 13.5908555-2.625 7.506021 0 13.590855 1.175253 13.590855 2.625z" fill="url(#c)" opacity=".2" stroke-width="1.064229"/><path d="m6.5 1.5v20 4h4 20v-4h-20v-20z" fill="url(#e)" transform="translate(0 -16)"/><path d="m1.5-9.5v4h20v20h4v-20-4h-4z" fill="url(#d)"/><g fill="none"><path d="m11.039063-8.515625 2.478874.03125h11.472605" opacity=".5" stroke="url(#f)"/><g opacity=".5" stroke="#a1550a" transform="translate(-.5 .5)"><path d="m1.9960937-9.9960937 4.5039063.0039062"/><path d="m2-6h4.5108383"/><path d="m2-10.5v4.9960935" stroke-width="1.025156"/><g transform="matrix(3.4700966 0 0 1 3.059807 0)"><path d="m2.4353282-10h4.3185781"/><path d="m2.4353282-6h2.880965"/></g><path d="m25.999141-10.5-.01172 24.982908"/><path d="m21.999141-6.4960937-.011719 20.9790017"/><path d="m26.487422 13.97033h-4.996094" stroke-width="1.025156"/></g><g opacity=".5" stroke="#a1550a" transform="matrix(-1 0 0 -1 32.496514 -.505373)"><path d="m2-10 4.5108383-.01105"/><path d="m2-6 4.4942655-.00552"/><path d="m2-10.5v4.9960935"/><g transform="matrix(3.4700966 0 0 1 3.059807 0)"><path d="m2.4335114-10h4.3203949"/><path d="m2.4318321-6 3.1681217-.00781"/></g><path d="m21.991328-6.5-.0039 20.982908"/><path d="m26.495235 13.994715h-4.996094"/><path d="m25.987422-10.5.0078 24.990721"/></g><path d="m2.0066623-8.4954235 4.0012652-.0052465" opacity=".5" stroke="url(#f)"/><g transform="translate(4.986021 -1.46875)"><path d="m15.989986 7.9590419-2.526736.0409581-8.4413553-.0351563" opacity=".5" stroke="url(#g)"/><path d="m25.010073 7.9726562h-4.071855" opacity=".5" stroke="url(#h)"/></g></g><g fill="#a1550a"><path d="m11-7h.998718v1.985671h-.998718z" opacity=".3"/><path d="m13.001282-6.985671h.998718v1.985671h-.998718z" opacity=".3"/><path d="m15.001282-7h.998718v1.985671h-.998718z" opacity=".3"/><path d="m17.001282-7h.998718v1.985671h-.998718z" opacity=".3"/><path d="m19.001282-7h.998718v1.985671h-.998718z" opacity=".3"/><path d="m21.001282-7h.998718v1.985671h-.998718z" opacity=".3"/><path d="m5.001282-6.985671h.998718v1.985671h-.998718z" opacity=".3"/><path d="m3.001282-7h.998718v1.985671h-.998718z" opacity=".3"/><path d="m11.001282 5h.998718v1.985671h-.998718z" opacity=".3"/><path d="m13.001282 5h.998718v1.985671h-.998718z" opacity=".3"/><path d="m15.001282 5h.998718v1.985671h-.998718z" opacity=".3"/><path d="m17.001282 5h.998718v1.985671h-.998718z" opacity=".3"/><path d="m19.001282 5h.998718v1.985671h-.998718z" opacity=".3"/><g transform="rotate(90)"><path d="m-4-22.985672h.998718v1.985671h-.998718z" opacity=".3"/><path d="m-1.998718-23h.998718v1.985671h-.998718z" opacity=".3"/><path d="m0-23h.998718v1.985671h-.998718z" opacity=".3"/><path d="m2.001282-23h.998718v1.985671h-.998718z" opacity=".3"/><path d="m4.001282-23h.998718v1.985671h-.998718z" opacity=".3"/><path d="m6.001282-23h.998718v1.985671h-.998718z" opacity=".3"/><path d="m8.001282-23h.998718v1.985671h-.998718z" opacity=".3"/><path d="m10.001282-23h.998718v1.985671h-.998718z" opacity=".3"/><path d="m12.001282-23h.998718v1.985671h-.998718z" opacity=".3"/><path d="m-12.998718-11h.998718v1.985671h-.998718z" opacity=".3"/><path d="m-10.997437-11.014328h.998718v1.985671h-.998718z" opacity=".3"/><path d="m-8.998718-11.014328h.998718v1.985671h-.998718z" opacity=".3"/><path d="m-6.997437-11.014328h.998718v1.985671h-.998718z" opacity=".3"/><path d="m-4.997437-11.014328h.998718v1.985671h-.998718z" opacity=".3"/><path d="m-2.997437-11.014328h.998718v1.985671h-.998718z" opacity=".3"/><path d="m-.997437-11.014328h.998718v1.985671h-.998718z" opacity=".3"/><path d="m1.002563-11.014328h.998718v1.985671h-.998718z" opacity=".3"/><path d="m3.002564-11.014328h.998718v1.985671h-.998718z" opacity=".3"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/cube.svg b/icon-themes/elementary_svg/cmd/32/cube.svg
new file mode 100644
index 000000000..af622c004
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/cube.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(.2502023 -.7175237 .7175237 .2502023 -440.92721 149.51809)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="2" y2="4.784064"><stop offset="0" stop-color="#fff"/><stop offset=".5" 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" gradientUnits="userSpaceOnUse" x1="9" x2="4.844184" y1="6.526636" y2="16.352354"><stop offset="0" stop-color="#fff"/><stop offset=".04552736" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="20.446054" y1="7" y2="15.74026"><stop offset="0" stop-color="#fff"/><stop offset=".04277762" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.3333 0 0 1.3333 .66675 -10.237561)"><path d="m11.217022 18.852618c-.102171.0058-.202897.02687-.298828.0625l-10.05000119 3.987828c-.40160024.149238-.66801784.532505-.66796875.960938v1.5c.00025827.387918.21948157.742455.56640625.916016l10.25803769 5.014975c.288888.144674.629079.144674.917968 0l10.191744-5.397096c.346925-.173561.566149-.528098.566407-.916016l.04972-1.185108c-.000401-.433374-.273307-.819666-.681641-.964844l-10.83329-4.061228c-.128857-.0462.118127.07451-.01855.08204z" opacity=".05"/><path d="m11.500225 30.511445 10.608681-5.438773v-1.135389l-10.832731-4.061227-10.40011877 3.687827v1.5z" opacity=".1"/><path d="m11.876056 29.428494 9.75195-4.957711v-12.0335l-9.976-4.008789-10.2759498 4v12.0335z" fill="url(#a)"/><path d="m11.500225 16.876056-10.1241688-4.447562.06945 11.9005 10.0547188 5.047062z" fill="#fff" opacity=".2"/><path d="m-.12394378 6.978594 23.23284978.0087893v23.9999997l-23.23284978-.0088z" fill="none"/><path d="m1.3760562 12.428494 9.3570188 4.456351 10.894931-4.359962-10.894931-4.1400375z" fill="#fff" fill-rule="evenodd" opacity=".4"/><g fill="none" stroke-width=".750019" transform="translate(-.123944 7.928494)"><path d="m2.9670882 4.717353 8.6570808 3.7654346 8.346057-3.7839785-8.573572-3.3799909z" opacity=".9" stroke="url(#b)" stroke-opacity=".659483"/><path d="m2.2438172 5.1483164v10.8922996l9.0045208 4.378608.0066-11.3661129" opacity=".6" stroke="url(#c)" stroke-opacity=".448276"/><path d="m21.002516 4.9014404v11.1099486l-9.378347 4.436173" opacity=".5" stroke="url(#d)" stroke-opacity=".448276"/><path d="m11.624169 21.447562 10.127781-4.905273v-12.0334997l-10.354531-3.99242705-9.897419 3.98363775v12.0335z" opacity=".55" stroke="#7239b3" stroke-linecap="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/currencyfield.svg b/icon-themes/elementary_svg/cmd/32/currencyfield.svg
new file mode 100644
index 000000000..4e2b4a826
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/currencyfield.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(.52272194 0 0 .48571424 -.545325 .128572)" gradientUnits="userSpaceOnUse" x1="22.804611" x2="23.25" xlink:href="#i" y1="2.051452" y2="70.294914"/><linearGradient id="b" gradientTransform="matrix(.56756754 0 0 .40540542 -1.621623 3.270271)" gradientUnits="userSpaceOnUse" x1="30.82766" x2="30.82766" xlink:href="#h" y1="5.808338" y2="24.308384"/><linearGradient id="c" gradientTransform="matrix(.56756754 0 0 .40540542 -1.621623 3.270271)" gradientUnits="userSpaceOnUse" x1="33.468079" x2="33.468079" xlink:href="#h" y1="5.792565" y2="24.29261"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.073832" x2="11.963182" y1="16.830508" y2="16.830508"><stop offset="0" stop-color="#86641c"/><stop offset=".25" stop-color="#fdeb69"/><stop offset=".375" stop-color="#be9843"/><stop offset=".5" stop-color="#dfc98b"/><stop offset=".60820836" stop-color="#fdeb69"/><stop offset="1" stop-color="#835c17" stop-opacity=".960784"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.39448 .42345 0 -.496 23.346)" gradientUnits="userSpaceOnUse" x1="7.604416" x2="7.857325" y1="11.003552" y2="12.489676"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.52272194 0 0 .48571424 -.545325 .128572)" gradientUnits="userSpaceOnUse" x1="23.25" x2="23.25" xlink:href="#i" y1="-28.809029" y2="70.294914"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.56756754 0 0 .40540542 -1.621623 3.270271)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" y1="6.093005" y2="41.843941"><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="i" gradientTransform="matrix(.52272194 0 0 .48571424 -.545325 .128572)" gradientUnits="userSpaceOnUse" x1="23.25" x2="23.25" y1="-28.809029" y2="70.294914"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.04224859 0 0 .00617648 -3.269828 22.735404)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01445832 0 0 .00617648 10.513465 22.735417)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01445833 0 0 .00617648 10.336582 22.735333)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><radialGradient id="m" cx="10.211102" cy="22.022497" gradientTransform="matrix(.98285057 0 0 .26219511 .316686 24.814592)" gradientUnits="userSpaceOnUse" r="5.896552" xlink:href="#g"/><g transform="matrix(1.33333 0 0 1.33333 3.835029 3.508541)"><path d="m.500118 4.5 16.873654-.00639c.750721.064296 1.305814-.3604777 1.875004-.7500064v9.7500204c-.283353.318786-.816917.846085-1.875004.750011l-16.873654-.000188z" style="stroke:#206b00;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.552941;fill:url(#f)"/><path d="m1.2487314 5.2436075 16.5000416-.0000001c.2599-.068306.560734-.1202382.750001-.2167973v8.0918169c.317556.541936-.290142.39415-.725274.375001h-16.5247686z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-width=".750002"/><circle cx="10.065617" cy="9.861602" fill="#68b723" r="3.271867"/><circle cx="10.029662" cy="9.466102" fill="#3a9104" r="3.271867"/><circle cx="15.994367" cy="9.475232" fill="#68b723" r=".995971"/><circle cx="15.998765" cy="9.001696" fill="#3a9104" r=".995971"/><circle cx="3.994367" cy="9.475232" fill="#68b723" r=".995971"/><circle cx="3.998765" cy="9.001696" fill="#3a9104" r=".995971"/></g><path d="m4 9h24v13h-24z" fill="#206b00" opacity=".1"/><path d="m4 9h23v12h-23z" fill="#206b00" opacity=".25"/><g transform="matrix(1.33333 0 0 1.33333 3.100002 -11.333221)"><path d="m1.800003 24.999998 17.250043-.000019v1.500003l-17.250043.000019z" fill="url(#j)" opacity=".15"/><path d="m1.8000031 25.000062v1.49992c-.7445682.0028-1.88203456-.347775-1.88203456-.761775s.91291329-.738144 1.88203456-.738145z" fill="url(#k)" opacity=".15"/><path d="m19.050046 24.999978v1.49992c.744568.0028 1.800003-.336056 1.800003-.750056s-.830882-.749863-1.800003-.749864z" fill="url(#l)" opacity=".15"/></g><g transform="matrix(1.33333 0 0 1.33333 -.166822 .500015)"><path d="m.500118 4.5h18.750047v9.750024h-18.750047z" fill="url(#a)" stroke="#206b00" stroke-opacity=".552941" stroke-width=".750002"/><path d="m1.25012 5.250002h17.250044v8.250021h-17.250044z" style="opacity:.5;fill:none;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><circle cx="10.065617" cy="9.861602" fill="#68b723" r="3.271867"/><circle cx="10.029662" cy="9.466102" fill="#3a9104" r="3.271867"/><circle cx="15.994367" cy="9.475232" fill="#68b723" r=".995971"/><circle cx="15.998765" cy="9.001696" fill="#3a9104" r=".995971"/><circle cx="3.994367" cy="9.475232" fill="#68b723" r=".995971"/><circle cx="3.998765" cy="9.001696" fill="#3a9104" r=".995971"/></g><g transform="matrix(1.33333 0 0 1.33333 -6.164972 -14.158099)"><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(1.3104641 0 0 1.33333 -.260683 3.614086)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g><ellipse cx="10.352673" cy="30.588783" fill="url(#m)" opacity=".57" rx="5.795429" ry="1.546047"/><g stroke-linecap="round" stroke-linejoin="round"><g transform="matrix(1.3104641 0 0 1.33333 -.260683 6.614093)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g><g transform="matrix(1.3104641 0 0 1.33333 -.260683 5.864091)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g><g transform="matrix(1.3104641 0 0 1.33333 -.260683 5.114089)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g><g transform="matrix(1.3104641 0 0 1.33333 -.260683 4.364087)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g><g transform="matrix(1.3104641 0 0 1.33333 -.260683 3.614086)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g><g transform="matrix(1.3104641 0 0 1.33333 -.260683 2.864084)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g><g transform="matrix(1.3104641 0 0 1.33333 -.260683 2.114082)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g><g transform="matrix(1.3104641 0 0 1.33333 -.260683 1.36408)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g><g transform="matrix(1.3104641 0 0 1.33333 -.260683 .614078)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g><g transform="matrix(1.3104641 0 0 1.33333 -.260683 -.135924)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g><g transform="matrix(1.0038737 .84235009 -.857048 1.02139 22.381238 4.272075)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g><g transform="matrix(1.0038737 .84235009 -.857048 1.02139 22.86333 3.69754)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#d)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#e)" stroke-opacity=".610294" stroke-width=".567389"/></g></g></g><g fill="none" transform="matrix(1.33333 0 0 1.33333 -6.164972 -12.158099)"><path d="m13.498047 13.654297a6.0188156 2.9271107 0 0 0 -6.0195314 2.927734 6.0188156 2.9271107 0 0 0 .09375.507813 6.0188156 2.9271107 0 0 0 -.09375.492187 6.0188156 2.9271107 0 0 0 .09375.507813 6.0188156 2.9271107 0 0 0 -.09375.492187 6.0188156 2.9271107 0 0 0 .09375.507813 6.0188156 2.9271107 0 0 0 -.09375.492187 6.0188156 2.9271107 0 0 0 .09375.507813 6.0188156 2.9271107 0 0 0 -.09375.492187 6.0188156 2.9271107 0 0 0 .09375.507813 6.0188156 2.9271107 0 0 0 -.09375.492187 6.0188156 2.9271107 0 0 0 .09375.507813 6.0188156 2.9271107 0 0 0 -.09375.492187 6.0188156 2.9271107 0 0 0 .09375.507813 6.0188156 2.9271107 0 0 0 -.09375.492187 6.0188156 2.9271107 0 0 0 .09375.507813 6.0188156 2.9271107 0 0 0 -.09375.492187 6.0188156 2.9271107 0 0 0 .09375.507813 6.0188156 2.9271107 0 0 0 -.09375.492187 6.0188156 2.9271107 0 0 0 6.0195314 2.925781 6.0188156 2.9271107 0 0 0 5.650391-1.929687 6.0188156 2.9271107 40.000001 0 0 .146484.128906 6.0188156 2.9271107 40.000001 0 0 6.492187 1.626953 6.0188156 2.9271107 40.000001 0 0 .25586-.449218 6.0188156 2.9271107 40.000001 0 0 .386719-.31836 6.0188156 2.9271107 40.000001 0 0 -2.728516-6.109375 6.0188156 2.9271107 40.000001 0 0 -4.220703-2.166015 6.0188156 2.9271107 0 0 0 -.05664-.21875 6.0188156 2.9271107 0 0 0 .09375-.490235 6.0188156 2.9271107 0 0 0 -.09375-.509765 6.0188156 2.9271107 0 0 0 .09375-.490235 6.0188156 2.9271107 0 0 0 -.09375-.509765 6.0188156 2.9271107 0 0 0 .09375-.490235 6.0188156 2.9271107 0 0 0 -6.019532-2.927734z" stroke="#86641c" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".738589" stroke-width=".991388" transform="matrix(.75000188 0 0 .75000188 .123729 8.368595)"/><path d="m14.217961 28.126004c-1.039114-1.083208-2.228628-2.146819-2.480873-3.523558l.323592-.683139" stroke="#8f6e21" stroke-opacity=".618257" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/customanimation.svg b/icon-themes/elementary_svg/cmd/32/customanimation.svg
new file mode 100644
index 000000000..2818558ae
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/customanimation.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(.55048262 0 0 .57815823 -3.826225 -5.276228)" gradientUnits="userSpaceOnUse" x1="24.046366" x2="24.046366" y1="11.673002" y2="34.713669"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.373267" x2="9.158589" y1="33.636997" y2="39.344494"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1=".496136" y2="15.977216"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><g transform="matrix(-1.33333 0 0 1.33333 22.66664 9.353854)"><g style="fill:#fff;stroke:#242424;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.451128;stroke-width:.750002"><rect height="1.500004" rx="0" ry=".666665" width="5.250014" x="2.374986" y="-1.390395"/><rect height="1.500003" rx="0" ry=".666665" width="3.000007" x="-1.375023" y="-1.390395"/><rect height="1.500004" rx="0" ry=".666665" width="4.500011" x=".874982" y=".859612"/><rect height="1.500004" rx="0" ry=".666665" width="3.750009" x="-3.62503" y=".859612"/><rect height="1.500003" rx="0" ry=".666665" width="6.375016" x="1.624984" y="3.109617"/><rect height="1.500003" rx="0" ry=".666665" width="6.750016" x="-5.875035" y="3.109617"/><rect height="1.500004" rx="0" ry=".666665" width="5.250014" x="2.374986" y="5.359622"/><rect height="1.500004" rx="0" ry=".666665" width="3.000007" x="-1.375023" y="5.359622"/><rect height="1.500004" rx="0" ry=".666665" width="3.000007" x="-5.125033" y="5.359622"/><rect height="1.500004" rx="0" ry=".666665" width="3.750009" x="-4.37503" y="7.609628"/><rect height="1.500004" rx="0" ry=".666665" width="3.000007" x=".12498" y="7.609628"/><rect height="1.500004" rx="0" ry=".666665" width="3.000007" x="3.874989" y="7.609628"/><rect height="1.500004" rx="0" ry=".666665" width="4.500011" x=".874982" y="9.859633"/><rect height="1.500004" rx="0" ry=".666665" width="3.000007" x="-2.875028" y="9.859633"/></g><g transform="matrix(.90929995 0 0 .90929995 1.05056 -1.941304)"><path d="m8.0000006.49613568c.5064396 0 2.1391894 4.28357812 2.5489094 4.59622212.409717.3126432 4.793178.6198528 4.949676 1.125721.156499.505868-3.217866 3.4604743-3.374364 3.9663412-.156498.505868 1.285496 4.979313.875778 5.291956-.409718.312645-4.4935598-2.144886-5.0000001-2.144886-.5064395 0-4.5902812 2.457531-4.9999999 2.144886-.4097182-.312643 1.0322763-4.786089.8757779-5.291956-.1564985-.5058669-3.53086246-3.4604739-3.37436393-3.966342.15649845-.5058674 4.53995813-.813077 4.94967683-1.1257202.409718-.312644 2.0424703-4.59622212 2.5489098-4.59622212z" fill="url(#c)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".824812"/><path d="m11.96875 26.375c-.506596.779667-1.63252 2.593568-2.90625 5.59375a.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 -.03125 0c.00461-.0064-.035912.0063-.03125 0 .00522-.0059-.00527.03708 0 .03125.00556-.0056-.036852.0055-.03125 0 .00608-.005-.00612.03618 0 .03125.00629-.0047-.037574.0047-.03125 0 .00682-.0039-.038107.0038-.03125 0 .00692-.0037-.00695.03492 0 .03125.00726-.003-.038533.003-.03125 0a.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0c-2.0575321.335503-4.6049536.679328-6.34375 1.09375 1.0525595 1.235411 2.264992 2.404007 3.4375 3.59375l15.03125-2.71875c.0052-.0052.02606.0052.03125 0 .28516-.285558.552815-.584263.84375-.875-1.985656-.473093-4.21957-.75757-6.28125-1.09375a.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 0-.03125c.0075.0027-.0387-.0027-.03125 0 .0071.0035-.03835-.0035-.03125 0 .007.0037-.007-.03496 0-.03125.0066.0044-.03785-.0044-.03125 0 .0062.0049-.0062-.03622 0-.03125.006.0052-.03724-.0052-.03125 0 .0054.0058-.0053-.03713 0-.03125.0052.006-.03638-.006-.03125 0 .0045.0065-.0045-.0378 0-.03125.004.0069-.0352-.0069-.03125 0 .0037.007-.0037-.03828 0-.03125l-.125.0625-.125.0625c-.985076-2.286983-2.388794-4.698127-2.9375-5.625z" fill="url(#b)" opacity=".8" transform="matrix(.71439082 0 0 .70011588 -.572408 -16.954765)"/><path d="m8 2.2324219a.0792493.0792493 0 0 0 -.070312.042969c-.5814619 1.1004303-1.0427151 2.2579573-1.6542974 3.3261716-.0007222.00126-.00123.00265-.00195.00391-.2036592.2658465-.4829834.3958376-.7968781.4785119-.3170394.0835025-.6659323.1138859-.9941406.1835937-.7961822.1481386-1.6009492.2618119-2.4023438.4042969a.0792493.0792493 0 0 0 -.046875.1289062c.8385712 1.0135249 1.9052642 1.8085386 2.6464844 2.8613282.2726402.5240296.080568 1.1306386.041016 1.7363286-.062911.422681-.2563215.923751-.4472656 1.427734s-.3792187 1.011247-.4257813 1.466797a.0792493.0792493 0 0 0 .1132813.07813c1.1041197-.561766 2.6219505-1.527348 3.7714844-1.931641.5853934-.11992 1.1102879.243891 1.6640625.490235.7249566.382011 1.7361166.938177 2.4609376 1.322265a.0792493.0792493 0 0 0 .115234-.07813c-.12587-1.322204-.772668-2.751817-.798828-4.035156-.000013-.000639.000013-.0013 0-.002.09218-.6816251.709597-1.1255364 1.167969-1.652344.554719-.544347 1.114037-1.0906783 1.625-1.6835938a.0792493.0792493 0 0 0 -.0468754-.1288592c-1.211467-.2156629-2.432694-.3742462-3.625-.6445312-.3500602-.1388649-.5704627-.4056903-.7500001-.7246094-.1798478-.3194704-.3151195-.6883443-.4960938-1.0136719l-.00195-.00391c-.3253024-.6675258-.6298565-1.3474437-.9765656-2.0097619a.0792493.0792493 0 0 0 -.0703125-.0429687z" fill="none" opacity=".8" stroke="url(#a)" stroke-linecap="square" stroke-width=".824812"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/customshowdialog.svg b/icon-themes/elementary_svg/cmd/32/customshowdialog.svg
new file mode 100644
index 000000000..26f618e46
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/customshowdialog.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.90426" cy="8.449767" gradientTransform="matrix(0 1.4781634 -1.2641963 0 22.68791 -7.539267)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 1.0512821 -11.99436 -5.138484)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899002"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.89189189 0 0 1.0540541 -11.404723 -5.205)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="14.915504" y2="32.595779"><stop offset="0" stop-color="#fff"/><stop offset=".12291458" stop-color="#fff" stop-opacity=".235294"/><stop offset=".93706012" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.39455591 0 0 .42945352 1.149709 3.941092)" gradientUnits="userSpaceOnUse" x1="27.50001" x2="27.50001" y1="-.575591" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.48608" x2="23.48608" y1="2.995414" y2="27.009958"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.666665" x2="12.750002" y1="3.992221" y2="1.068896"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13.590492" x2="13.590492" y1="8.16212" y2="12.6622"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.996767" x2="14.996767" xlink:href="#k" y1="9.005885" y2="11.818435"/><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.452503" y1="6.989314" y2="12.333158"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.171249" xlink:href="#k" y1="7.833078" y2="11.770648"/><linearGradient id="n" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="14.924327" x2="14.924327" y1="-5.930442" y2="-2.748833"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="2.999978" x2="2.999978" xlink:href="#k" y1="11.568922" y2="13.068926"/><radialGradient id="p" cx="2.25" cy="16" gradientTransform="matrix(.40697348 0 0 .09866019 11.084309 21.073391)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="15.000008" x2="15.000008" xlink:href="#k" y1="1.818898" y2="2.5689"/><radialGradient id="r" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#d"/><radialGradient id="s" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#d"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -.425191)"><g stroke="#959595" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" transform="translate(-.750002)"><path d="m12.375001 16.443934v3.000009l-3.0000078 2.250005 1.1250028 1.125002 2.625007-2.250005 2.625006 2.250005 1.125003-1.125002-3.000007-2.250005v-3.000009z" fill="#e5e5e5"/><circle cx="16.312511" cy="22.256449" fill="url(#r)" r=".937502"/><circle cx="9.937493" cy="22.256449" fill="url(#s)" r=".937502"/><path d="m12 18.693939h2.250006v1.500004h-2.250006z" fill="#e5e5e5"/></g><ellipse cx="12" cy="22.651955" display="block" fill="url(#p)" opacity=".193" rx="6.867678" ry="1.664893"/><path d="m1.1249728 3.6939025h21.7500542v13.5000335h-21.7500542z" fill="url(#e)" stroke-width="1.39627"/><g fill="none" stroke-width=".562503" transform="matrix(1.33333 0 0 1.33333 .00003 3.992221)"><path d="m16.593788 9.3388084h-15.1875761v-9.00004504h15.1875761z" stroke="url(#f)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#g)" stroke-linejoin="round"/></g><rect height="3.000007" rx=".499999" ry=".5" style="stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:url(#h)" width="23.250059" x=".374971" y=".693895"/><g transform="translate(-2.250006)"><g transform="matrix(-1.3333132 0 0 1.3333132 41.85298 -2.625034)"><rect fill="url(#l)" height="5.625099" rx=".281255" width="2.25004" x="17.046228" y="6.989314"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m17.608739 7.5518234h1.12502v4.5000796h-1.12502z" opacity=".5" stroke="url(#m)"/><rect height="5.625099" opacity=".5" rx=".281255" ry=".63025" stroke="#7239b3" width="2.25004" x="17.046228" y="6.989314"/></g></g><g transform="matrix(-1.3333132 0 0 1.3333132 33.870392 -2.688749)"><rect fill="url(#i)" height="4.500079" rx=".562509" width="2.250039" x="13.871747" y="8.16212"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m14.434257 8.72463h1.12502v3.375059h-1.125019z" opacity=".5" stroke="url(#j)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#cc3b02" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#n)" height="3.75001" rx=".74798" stroke-width=".999987" width="3.000009" x="8.624991" y="10.443919"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m9.3749933 11.193921 1.4980037-.000004v2.250006l-1.4980037.000004z" opacity=".5" stroke="url(#o)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#206b00" width="3.000007" x="8.624991" y="10.443919"/></g></g><g fill="none"><rect height="2.056103" rx="0" ry=".5" width="20.000025" x="1.499974" y="1.443897"/><path d="m1.1249731 1.443897h21.7500549v1.5000041h-21.7500549z" style="stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:none;opacity:.8;stroke:url(#q)"/></g></g><g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.242781" transform="matrix(.80464691 0 0 .80464691 15.100781 7.760447)"><path d="m11.91189 9.7530698c-.95311-.222982-2.0948897.4628402-2.0948897.4628402l-1.02534.512955s-1.11109.971116-1.12298 1.301022c-.6254 1.108477-.34035 2.451743-.40376 3.664356.0609 1.0411-.6621 1.812948-.29942 2.868623-.0529 1.019155.78561 1.616867 1.3247 2.354008.6067.932573 1.43064 2.149386.78177 3.265449-1.19948 1.741178-3.19365 2.663944-5.01427 3.612558-.61848.0634-.38564.658043-.42706 1.081985-.00099.337148-.11175.784071.38229.626202h16.3677097v-1.75c-1.76251-.893922-3.60202-1.851487-4.83746-3.441087-.74221-1.0647.002-2.344044.58745-3.290663.45606-.788526 1.4093-1.292368 1.42292-2.297801.35052-1.020069-.17842-1.864469-.27715-2.837385-.12907-1.289869.22023-2.700355-.39486-3.900461-.83398-1.228037-2.36158-1.765816-3.74784-2.0951672-.40211-.08122-.81116-.134272-1.22181-.137434z" fill="url(#a)" stroke="url(#b)" stroke-width="1.242781"/><path d="m11.779299 10.951172v.01367c-.06094-.0058-.331758.04149-.734375.220703-.304105.135353-.712546.228497-1.1210939.310547-.0006473.000669-.0013.0013-.00195.002-.022768.02163-.048398.04003-.076172.05469-.006.0031-.3169874.176914-.5039062.296875-.027765.01781-.044145.01681-.074219.02734-.128892.140579-.3685696.417496-.5351562.701172l-.1894531.429687-.039063.152344-.00781.0059-.1015626.296875.1347657.0039c-.080113.855315.2242597 2.220315-.265625 3.759765-.02983.09322-.098052.169256-.1875.208985l.09375.04883c.00857-.01454-.021193.06399-.027344.181641-.00615.117647-.0004279.275432.021484.449218.042034.333375.1417557.725633.2675781 1.056641.9608473 1.015774 2.1635522 2.422047 2.1308592 4.363281l-.04493.308522c-.5520917 1.892297-2.2361377 2.784295-3.193359 3.464844-.015504.01043-.031835.01957-.048828.02734l.00781.0098c-.5162998.34191-1.0432617.61699-1.5703114.871055h13.0918004c-1.419076-.745878-2.808903-1.600087-3.962891-2.861328h-.002c.007.0077-.0076-.0065-.02539-.02539l-.0059-.0078c-.75583-.791508-.904056-1.857264-.738282-2.703125.158178-.807172.525255-1.468174.859376-1.992188-.000002-.000667-.000002-.0013 0-.002-.02661.04169-.0059.0014.02539-.05078.351792-.629179.780281-1.060267 1.03125-1.359375.271694-.323818.321028-.404295.326172-.570313.284979.11377.04924-.213761.08008-.347655.07414-.223801.0485-.368577-.03906-.753906-.08019-.35282-.266185-.901264-.320313-1.580078-.003-.03734-.000924-.02567 0-.02344v-.01172c-.08561-.860453.01225-1.61617-.002-2.203125-.01427-.590401-.116187-.963346-.341797-1.277343l.03906.04687c-.000156-.000152-.02423-.03895-.04687-.07227-.889559-.893408-2.392109-1.394475-3.822266-1.457031-.02714-.0014-.05402-.006-.08008-.01367z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/cut.svg b/icon-themes/elementary_svg/cmd/32/cut.svg
new file mode 100644
index 000000000..e35d11447
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/cut.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="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19.978979" x2="20.118296" xlink:href="#a" y1="1040.8313" y2="1049.4125"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.787216" x2="6.926533" xlink:href="#a" y1="1033.933" y2="1041.939"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".43013358" stop-color="#fff" stop-opacity=".011029"/><stop offset=".75" stop-color="#fff" stop-opacity=".011029"/><stop offset="1" stop-color="#fff" stop-opacity=".297794"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19.566895" x2="19.813272" xlink:href="#d" y1="1042.8964" y2="1047.8341"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 31.003381 0)" gradientUnits="userSpaceOnUse" x1="19.566895" x2="19.813272" xlink:href="#d" y1="1042.8964" y2="1047.8341"/><linearGradient id="g"><stop offset="0" stop-color="#a60101"/><stop offset="1" stop-color="#5f0101"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#444"/><stop offset="1" stop-color="#9e9e9e"/></linearGradient><linearGradient id="i"><stop offset="0" stop-color="#d1d1d1"/><stop offset="1" stop-color="#eaeaea"/></linearGradient><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="12" cy="15.166395" gradientTransform="matrix(-.55698928 1.3924728 -2.4995652 -.99982634 61.594656 1040.8163)" gradientUnits="userSpaceOnUse" r="4.000696" xlink:href="#g"/><radialGradient id="l" cx="62.625" cy="4.625" gradientTransform="matrix(.5647059 0 0 .2823525 -16.364705 1047.0563)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#j"/><radialGradient id="m" cx="62.625" cy="4.625" gradientTransform="matrix(.5647059 0 0 .2823525 -24.364705 1047.0563)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#j"/><radialGradient id="n" cx="14.999991" cy="1039.7" gradientTransform="matrix(.84316722 -1.6450613 2.5294719 1.2338023 -2622.8354 -220.09736)" gradientUnits="userSpaceOnUse" r="3.526658" xlink:href="#i"/><radialGradient id="o" cx="14.999991" cy="1039.7" gradientTransform="matrix(-.84316728 -1.6450614 -2.5294721 1.2338024 2653.8356 -220.09745)" gradientUnits="userSpaceOnUse" r="3.526658" xlink:href="#i"/><radialGradient id="p" cx="9" cy="1035.5266" gradientTransform="matrix(-1.9795548 .28278205 -.24994327 -1.749674 285.6389 2844.6513)" gradientUnits="userSpaceOnUse" r="4.000696" xlink:href="#g"/><linearGradient id="q" gradientTransform="matrix(1.4867883 0 0 1.4504113 -2.598065 -472.3925)" gradientUnits="userSpaceOnUse" x1="17" x2="15" xlink:href="#h" y1="1042.3622" y2="1038.3622"/><linearGradient id="r" gradientTransform="matrix(-1.4867884 0 0 1.4504114 33.598067 -472.3926)" gradientUnits="userSpaceOnUse" x1="17" x2="15" xlink:href="#h" y1="1042.3622" y2="1038.3622"/><g transform="translate(0 -1020.3622)"><path d="m16.5 1038.011-7.879978-14.214s-3.620022 11.5652 7.879978 18.5652z" fill="url(#o)"/><path d="m8.741698 1025.0836 7.664206 13.8875" fill="none" opacity=".8" stroke="#fff"/><path d="m16.5 1038.011-7.879978-14.214s-3.620022 11.5652 7.879978 18.5652z" fill="none" stroke="url(#r)" stroke-opacity=".501961"/><path d="m14.5 1038.011 7.879978-14.214s4.620022 10.5652-7.879978 18.5652z" fill="url(#n)"/><path d="m17 1048.3622c0 1.6569-2.686291 3-6 3-3.3137085 0-6-1.3431-6-3s2.6862915-3 6-3c3.313709 0 6 1.3431 6 3z" fill="url(#m)" fill-rule="evenodd" opacity=".4"/><path d="m25 1048.3622c0 1.6569-2.686291 3-6 3s-6-1.3431-6-3 2.686291-3 6-3 6 1.3431 6 3z" fill="url(#l)" fill-rule="evenodd" opacity=".4"/><path d="m18.001391 1041.3622c-.684728.1472-1.54059 1.1088-1.5 3.5.05092 2.9996 2.187468 4 3.5 4s3.5-1.0415 3.5-4c0-2.9586-4.815272-3.6472-5.5-3.5zm.4375 1.875s5.23936.8914 2.25 3.125c-2.688286 2.0087-2.25-3.125-2.25-3.125z" fill="url(#b)" stroke="url(#k)" stroke-opacity=".501961"/><path d="m22.405904 4.7214022-7.664206 13.8874538" fill="none" opacity=".8" stroke="#fff" transform="translate(0 1020.3622)"/><g stroke-opacity=".501961"><path d="m14.5 1038.011 7.879978-14.214s4.620022 10.5652-7.879978 18.5652z" fill="none" stroke="url(#q)"/><path d="m8.5625 1034.3622c-1.3803873.074-5.0625.9112-5.0625 3.5 0 2.9585 2.1874677 4.0034 3.5 4 1.3125323 0 3.449081-1.0004 3.5-4 .04059-2.3912-.815272-3.3528-1.5-3.5-.085591-.018-.2403018-.011-.4375 0zm0 1.875s.4382857 5.1337-2.25 3.125c-2.9893599-2.2336 2.25-3.125 2.25-3.125z" fill="url(#c)" stroke="url(#p)" transform="translate(4 6.999992)"/><g fill="none"><path d="m18.1875 1042.2227c-.01854 0-.158081.1852-.265625.3027a.88129648.88129648 0 0 1 .666016-.1582s1.371517.2058 2.513671.8183c.571078.3063 1.214714.7446 1.365235 1.5899.07526.4226-.03275.8852-.259766 1.2637-.227018.3785-.55587.7028-.990234 1.0273-.403526.3015-.790933.5104-1.212891.5996-.421958.089-.89188.023-1.248047-.1875-.712334-.4203-.924563-1.1184-1.060547-1.7383-.21943-1.0002-.135843-1.7058-.109374-2.08-.08359.3647-.213442.5777-.203126 1.1855.02194 1.2923.455604 2.0148.980469 2.4805.524866.4656 1.206289.6543 1.638672.6543.423185 0 1.125689-.1979 1.658203-.67.532514-.472.960938-1.1871.960938-2.4492 0-.5006-.175583-.8511-.515625-1.2031-.340043-.3519-.859671-.6639-1.427735-.8945-.568063-.2307-1.179058-.3841-1.669922-.4649-.490863-.081-.994637-.039-.820312-.076z" stroke="url(#e)"/><path d="m12.815881 1042.2227c.01854 0 .158081.1852.265625.3027a.88129648.88129648 0 0 0 -.666016-.1582s-1.371517.2058-2.513671.8183c-.571078.3063-1.214714.7446-1.365235 1.5899-.07526.4226.03275.8852.259766 1.2637.227018.3785.55587.7028.990234 1.0273.403526.3015.790933.5104 1.212891.5996.421958.089.89188.023 1.248047-.1875.712334-.4203.924563-1.1184 1.060547-1.7383.21943-1.0002.135843-1.7058.109374-2.08.08359.3647.213442.5777.203126 1.1855-.02194 1.2923-.455604 2.0148-.980469 2.4805-.524866.4656-1.206289.6543-1.638672.6543-.423185 0-1.125689-.1979-1.658203-.67-.532514-.472-.960938-1.1871-.960938-2.4492 0-.5006.175583-.8511.515625-1.2031.340043-.3519.859671-.6639 1.427735-.8945.568063-.2307 1.179058-.3841 1.669922-.4649.490863-.081.994637-.039.820312-.076z" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/cylinder.svg b/icon-themes/elementary_svg/cmd/32/cylinder.svg
new file mode 100644
index 000000000..9834e0e09
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/cylinder.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.2502023 -.7175237 .7175237 .2502023 -474.2609 139.20483)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.0588245 0 0 1.0588245 -.705894 7.294098)" gradientUnits="userSpaceOnUse" x1=".810737" x2="18.867233" xlink:href="#a" y1="12.425143" y2="13.385594"/><linearGradient id="c" gradientTransform="matrix(1.0588245 0 0 1.0588245 -.705894 7.294098)" gradientUnits="userSpaceOnUse" x1="12.52824" x2="21.076271" xlink:href="#a" y1="2.621487" y2="17.89266"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.669111" x2="11.12962" y1="13.032969" y2="17.707065"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.115686" x2="11.759895" y1="9.571678" y2="17.947737"><stop offset="0" stop-color="#fff"/><stop offset=".04277762" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .21577304 10.772975 23.906455)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -.216062 -12.050777)"><ellipse cx="11.852737" cy="27.358826" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="3.641174" stroke-width="1.361877"/><g stroke-opacity=".6639"><path d="m20.787447 15.757966c0 5.647062-17.258043 5.653804-17.258043.0067 0-5.647062 17.258043-5.653803 17.258043-.0067" fill="url(#c)" opacity=".986928" stroke="#7239b3" stroke-width=".750002"/><path d="m3.529404 15.764694v8.470596c0 2.339049 3.792415 4.235298 8.470596 4.235298s8.787447-1.902991 8.787447-4.24204v-8.470596c0 2.339049-4.109266 4.24204-8.787447 4.24204s-8.470596-1.896249-8.470596-4.235298" fill="url(#b)" opacity=".986928" stroke="#7239b3" stroke-width=".750002"/><g fill="none"><path d="m4.5566735 10.451073v5.503906c0 .715601.7906392 1.572189 2.107389 2.230568s3.2240361 1.095703 5.3359375 1.095703c2.111901 0 4.019188-.437324 5.335938-1.095703 1.316749-.658379 2.161789-1.48268 2.161789-2.198281v-5.503906c-.404832.346389-.995498.727438-1.519211.989296-1.578681.789346-3.672139 1.246094-5.978516 1.246094-2.3063766 0-4.3998349-.456748-5.9785156-1.246094-.5237139-.261858-1.0599785-.675194-1.4648109-1.021583z" opacity=".986928" stroke="url(#e)" stroke-width=".708334" transform="matrix(1.0588245 0 0 1.0588245 -.543817 7.294098)"/><ellipse cx="12.157776" cy="15.693607" opacity=".9" rx="7.841847" ry="3.363121" stroke="url(#d)" stroke-width=".750002"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/cyramid.svg b/icon-themes/elementary_svg/cmd/32/cyramid.svg
new file mode 100644
index 000000000..efc492057
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/cyramid.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.478286" width="1.1395" x="-.06975" y="-.239143"><feGaussianBlur stdDeviation=".5231263"/></filter><linearGradient id="b" gradientTransform="matrix(.2502023 -.7175237 .7175237 .2502023 -474.2609 139.20483)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-.421233" x2="20.472204" xlink:href="#b" y1="13.824929" y2="12.00008"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.527805" x2="30.878904" xlink:href="#b" y1="12.000044" y2="28.039505"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.111127" x2="10.111127" y1="4.444532" y2="19.555561"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.944445" x2="20.499958" y1="5.388972" y2="13.888926"><stop offset="0" stop-color="#fff"/><stop offset=".04277762" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .294198 -11.459511)"><path d="m3.5293604 29.594707h12.7500316l5.250013-5.250013h-13.5000334z" fill-opacity=".106618" filter="url(#a)"/><g stroke="#888a85" stroke-linejoin="round" stroke-opacity=".6639" stroke-width=".708331" transform="matrix(1.0588293 0 0 1.0588293 -.705957 7.293999)"><path d="m11 4-7 16h6 6z" fill="url(#d)" stroke="#7239b3"/><path d="m11 4 5 16 4-4z" fill="url(#c)" stroke="#7239b3"/><g fill="none"><path d="m10.884766 6.0878906-5.7656254 13.1796874h4.8808594 5.003906z" stroke="url(#e)" stroke-linecap="square"/><path d="m12.908203 7.7285156 3.419922 10.9394534 2.734375-2.734375z" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dataarearefresh.svg b/icon-themes/elementary_svg/cmd/32/dataarearefresh.svg
new file mode 100644
index 000000000..85f70b8a7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dataarearefresh.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.466776" x2="2.39067" y1="291.131929" y2="292.282005"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="17.367517" x2="17.367517" xlink:href="#c" y1="2.738034" y2="5.315988"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.27278 0 0 .3079 -1.496066 290.402)" gradientUnits="userSpaceOnUse" x1="18.458715" x2="18.458715" xlink:href="#c" y1="2.738034" y2="5.315988"/><linearGradient id="e" gradientTransform="matrix(.27278 0 0 .3079 -2.898649 290.398)" gradientUnits="userSpaceOnUse" x1="18.872004" x2="18.872004" xlink:href="#c" y1="2.751025" y2="5.328979"/><linearGradient id="f" gradientTransform="matrix(.27278 0 0 .3079 -4.287715 290.398)" gradientUnits="userSpaceOnUse" x1="19.599468" x2="19.599468" xlink:href="#c" y1="2.751025" y2="5.328979"/><linearGradient id="g" gradientTransform="matrix(-.19844245 0 0 .19844245 1.257095 292.2438)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000005" xlink:href="#h" y1="2" y2="4.000031"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.19844245 0 0 .19844245 1.257094 293.23602)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.19844245 0 0 .19844245 1.257094 294.42667)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.19844245 0 0 .19844245 1.257094 295.61733)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#h" y1="2" y2="4.000013"/><radialGradient id="l" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 3.79 6.375)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.8989" x2="2094.8989" y1="3215.689" y2="3249.04"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.16127 0 0 .16182 2.033 .005)" gradientUnits="userSpaceOnUse" x1="30.194" x2="26.541" y1="27.546" y2="33.269001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="6.15942" x2="6.15942" y1="4.425774" y2="7.755411"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.1253 0 0 .12505 6.87 2.197)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" y1="39.618" y2="22.673"><stop offset="0" stop-color="#fff"/><stop offset=".429" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.1347 0 0 .1464 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.5946308 0 0 .59967005 1.733517 -.061795)" gradientUnits="userSpaceOnUse" x1="7.175013" x2="7.175013" y1=".103049" y2="50.130531"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.3333 0 0 1.3333 .176 -387.532)"><path d="m2.5 9v20c0 .831033.6690001 1.5 1.5 1.5h4.5v-21.5z" fill="url(#r)" stroke-width="5.039244" transform="matrix(.19844246 0 0 .19844246 -.132003 290.65627)"/><path d="m.543 291.18.896-.132.016536 5.46232h-.89299069z" fill="none" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.59201332 290.95055c-.15800356 0-.22600509.17-.22600509.33001l.00099995 1.06202h5.35412062l-.0009922-1.06102c-.0001606-.16201-.1180106-.32201-.276014-.32201z" fill="url(#a)" stroke-width="1.000023"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201" transform="matrix(1.0000225 0 0 1.0000225 0 .000004)"><path d="m4.5312926 291.14582v.99219l.9921899-.00019v-.99219z" opacity=".5" stroke="url(#b)"/><path d="m3.1422266 291.14582v.99219l.99219-.00019v-.99219z" opacity=".5" stroke="url(#d)"/><path d="m1.7531606 291.14582v.99219h.99219v-.99219z" opacity=".5" stroke="url(#e)"/><path d="m.56253265 291.14582.002.99219h.79175195v-.99219z" opacity=".5" stroke="url(#f)"/></g><path d="m1.4550327 291.05355h.2000045v1.19002h-.2000045zm1.3900313 0h.2000045v1.19002h-.2000045zm1.3880312 0h.2000046v1.19002h-.2000046z" fill="#a62100" fill-opacity=".501961" stroke-width="1.000023"/><path d="m.46413637 290.85502c-.11025276 0-.19889866.0885-.19875497.198l-.00049978 1.38923.19931728.00032h5.1601292l.1956719-.00657.0007703-1.38298c.000061-.1095-.088502-.198-.1980048-.198zm0 .198h5.16012913l-.00144 1.19079h-5.1586266z" fill="#a62100" fill-opacity=".501961" stroke-width="1.000023"/><path d="m2 9v20c0 1.107979.8916067 2 1.9980469 2h5.0019531v-1-21h-1v4h-4.9980469v1h4.9980469v5h-5v-9.9980469-.0019531zm1 11h5v5h-4.9980469v1h4.9980469v4h-3.5-1.5v-1.5z" opacity=".3" transform="matrix(.19844246 0 0 .19844246 -.132003 290.65627)"/><g fill="none" stroke-width=".198442"><path d="m1.3563152 293.53368h-.79376981l-.00000016.79377h.79376997z" stroke="url(#i)"/><path d="m1.3563152 292.54147h-.79376988l-.00000021.59533h.79377009z" stroke="url(#g)"/><path d="m1.3563152 294.72434h-.79376989l-.00000016.79376h.79377005z" stroke="url(#j)"/><path d="m1.3563152 295.91499h-.79376989l-.00000016.59533h.79377005z" stroke="url(#k)"/></g></g><g transform="translate(-.013875 .029333)"><path d="m8.086 7.946a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#l)" transform="translate(-.53 -.265)"/><path d="m6.497 3.86v.608a1.892 1.892 0 0 0 -.076-.003 1.892 1.892 0 0 0 -1.89 1.89 1.892 1.892 0 0 0 1.889 1.895 1.892 1.892 0 0 0 1.89-1.82h-.91a.984.984 0 0 1 -.98.91.984.984 0 0 1 -.983-.985.984.984 0 0 1 .984-.984.984.984 0 0 1 .077.004v.602l1.665-1.06z" fill="url(#m)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.118 4.44v-.575l1.23.79-1.23.78v-.537" opacity=".5" stroke="url(#n)"/><path d="m7.604 6.403a1.74 1.74 0 0 1 -1.97 1.41 1.74 1.74 0 0 1 -1.472-1.92 1.74 1.74 0 0 1 1.872-1.538" opacity=".5" stroke="url(#o)"/><path d="m7.69 6.319h-.693c-.086.592-.732 1-1.316.89-.614-.118-1.02-.707-.906-1.322.11-.596.67-1 1.266-.92" opacity=".5" stroke="url(#p)"/><path d="m5.967 3.594v.61a1.892 1.892 0 0 0 -.077-.004 1.892 1.892 0 0 0 -1.89 1.89 1.892 1.892 0 0 0 1.89 1.894 1.892 1.892 0 0 0 1.89-1.817h-.91a.984.984 0 0 1 -.98.91.984.984 0 0 1 -.983-.985.984.984 0 0 1 .984-.984.984.984 0 0 1 .077.004v.602l1.665-1.06z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/databarformatdialog.svg b/icon-themes/elementary_svg/cmd/32/databarformatdialog.svg
new file mode 100644
index 000000000..c1a6d2ae0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/databarformatdialog.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#c" y1="20.5" y2="24.5"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#c" y1="6.5" y2="10.5"/><linearGradient id="c"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#c" y1="13.5" y2="17.5"/><linearGradient id="e" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 2.162163)" gradientUnits="userSpaceOnUse" x1="41.076927" x2="41.076927" y1="7.555551" y2="106.22221"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 6.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#h" y1="7.555553" y2="40.444439"/><linearGradient id="g" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 13.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#h" y1="7.555553" y2="40.444439"/><linearGradient id="h"><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="i" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 20.162164)" gradientUnits="userSpaceOnUse" x1="41.076927" x2="41.076927" xlink:href="#h" y1="7.555547" y2="11.666657"/><linearGradient id="j" gradientTransform="matrix(.59435837 0 0 .59991402 54.401937 -.032678)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#j)" height="27" rx=".703702" ry=".740739" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="27" x="2.5" y="2.5"/><rect fill="url(#b)" height="4.010074" rx=".415234" ry=".545961" width="20.990179" x="5.501677" y="6.502705"/><rect fill="none" height="4.010074" opacity=".5" rx=".336052" ry=".319329" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" width="20.990177" x="5.501677" y="6.502705"/><rect fill="url(#d)" height="4" rx=".578125" width="9" x="5.5" y="13.5"/><rect fill="none" height="4" opacity=".5" rx=".34375" ry=".296875" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" width="9" x="5.5" y="13.5"/><path d="m6.5 14.500001h7.002648v1.9518h-7.002648z" fill="none" opacity=".3" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#a)" height="4.00577" rx=".476307" ry=".839922" width="14.989848" x="5.510152" y="20.49423"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="4.00577" opacity=".5" rx=".476307" ry=".50577" stroke="#002e99" width="14.989848" x="5.510152" y="20.49423"/><path d="m6.5 21.5h13.002648v1.985698h-13.002648z" opacity=".3" stroke="url(#i)"/><path d="m6.5 7.500001 19.008475.022775v1.9518l-19.008475-.022775z" opacity=".3" stroke="url(#f)"/><path d="m3.5 3.5 25.008475.022775-.008475 24.977225h-25z" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dataconsolidate.svg b/icon-themes/elementary_svg/cmd/32/dataconsolidate.svg
new file mode 100644
index 000000000..8cbf5eafe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dataconsolidate.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" 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="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(.26458333 0 0 .26458333 -1.058333 0)" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" xlink:href="#a" y1="3" y2="5"/><linearGradient id="c" gradientTransform="matrix(.26458333 0 0 .26458333 -1.058333 1.5875)" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" xlink:href="#b" y1="3" y2="5"/><linearGradient id="d" gradientTransform="matrix(.26458333 0 0 .26458333 -1.058333 3.175)" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" xlink:href="#b" y1="3" y2="5"/><linearGradient id="e" gradientTransform="matrix(.26458333 0 0 .26458333 -1.058333 4.7625)" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" xlink:href="#b" y1="3" y2="5"/><linearGradient id="f" gradientTransform="matrix(.26458333 0 0 .26458333 -1.058333 6.35)" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" xlink:href="#b" y1="3" y2="5"/><linearGradient id="g" gradientTransform="matrix(.1401091 0 0 .11072978 -.228091 1.935505)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#a" y1="20.751673" y2="27.920023"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" y1="3.704167" y2="5.55625"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="i" gradientTransform="translate(0 .529168)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#n" y1="1.719791" y2="8.017164"/><linearGradient id="j" gradientTransform="translate(0 -1.058332)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#n" y1="1.719791" y2="8.017164"/><linearGradient id="k" gradientTransform="translate(0 -1.058334)" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#n" y1="1.190625" y2="7.429696"/><linearGradient id="l" gradientTransform="translate(-.000107 .132599)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#n" y1=".795334" y2="7.672609"/><linearGradient id="m" gradientTransform="translate(0 -2.645833)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#n" y1="1.719791" y2="8.017164"/><linearGradient id="n" gradientTransform="matrix(.15725294 0 0 .15873294 .458666 -.007635)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".316176" stroke-width=".264583" transform="matrix(-1 0 0 1 8.469842 -.529167)"><path d="m5.9531255 4.1010415h1.852083v1.322917h-1.852083z" fill="url(#m)"/><path d="m5.9531255 2.5135415h1.852083v1.322917h-1.852083z" fill="url(#k)"/><path d="m5.9531251.92604146h1.852083v1.32291704h-1.852083z" fill="url(#l)"/><path d="m5.9531251 5.6885416h1.852083v1.322917h-1.852083z" fill="url(#j)"/><path d="m5.9531252 7.2760416h1.852083v1.322917h-1.852083z" fill="url(#i)"/></g><path d="m11.511719 1.5v2h2.988281v12.5 12.5h-2.988281v2h2.988281 2v-14.5-14.5h-2z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961" transform="scale(.26458333)"/><g stroke-width=".264583"><g fill="none"><path d="m.92604166.66145833h1.32291674l-.0000001.79374997h-1.32291741z" stroke="url(#b)"/><path d="m.92604159 2.2489583h1.32291671l-.0000001.79375h-1.32291738z" stroke="url(#c)"/><path d="m.92604159 3.8364584h1.32291671l-.0000001.79375h-1.32291738z" stroke="url(#d)"/><path d="m.92604159 5.4239585h1.32291671l-.0000001.79375h-1.32291738z" stroke="url(#e)"/><path d="m.92604159 7.0114586h1.32291671l-.0000001.79375h-1.32291738z" stroke="url(#f)"/></g><g transform="translate(4.497917 -.264583)"><path d="m.6646338 3.8391043-.00000048 1.5875039 2.64265828-.00265.0000005-1.5874997z" style="stroke:#7a0000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.5;stroke-opacity:.501961;fill:url(#h)"/><path d="m.92604112 5.1593791.00000048-1.0583376h2.1166666l-.0000002 1.0583381z" fill="none" opacity=".4" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/datadatapilotrun.svg b/icon-themes/elementary_svg/cmd/32/datadatapilotrun.svg
new file mode 100644
index 000000000..e1dc67fc4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datadatapilotrun.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#f" y1="5" y2="10"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#f" y1="5.5" y2="9.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-11.999999" x2="-27" xlink:href="#f" y1="8" y2="8"/><linearGradient id="d" gradientTransform="matrix(-.42884 0 0 -.3995 25.192 27.996)" gradientUnits="userSpaceOnUse" x1="33.093929" x2="14.438951" y1="47.549438" y2="10.002503"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".262" stop-color="#cd9ef7"/><stop offset=".932" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 .4682 -.50257 0 27.137 4.255)" gradientUnits="userSpaceOnUse" x1="17.5" x2="17.5" y1="10.5" y2="18"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="20.5" y2="24.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 2.162163)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#j" y1="7.555553" y2="40.444439"/><linearGradient id="h" gradientTransform="matrix(.35135134 0 0 .24324327 4.575712 5.159459)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#j" y1="7.555553" y2="40.444439"/><linearGradient id="i" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 5.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#j" y1="7.555553" y2="40.444439"/><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 11.162164)" gradientUnits="userSpaceOnUse" x1="8.346159" x2="8.346159" xlink:href="#j" y1="11.666657" y2="56.888874"/><linearGradient id="l" gradientTransform="matrix(.59435837 0 0 .59991402 54.401937 -.032678)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#l)" height="27" rx=".703702" ry=".740739" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="27" x="2.5" y="2.5"/><path d="m12.5 5.5h14v4h-14z" fill="url(#a)" stroke="#206b00" stroke-opacity=".501961"/><path d="m5.5 5.5h4v4h-4z" fill="url(#b)" stroke="#206b00" stroke-opacity=".501961"/><path d="m6.5 6.500001 2-.000001v1.9518l-2 .000001z" fill="none" opacity=".3" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m-26.489849 5.5h13.989849v4h-13.989849z" fill="url(#c)" stroke="#206b00" stroke-opacity=".501961" transform="rotate(-90)"/><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 13.5h2v12h-2z" opacity=".3" stroke="url(#k)"/><path d="m13.5 6.5 12.016621.020071v1.9518l-12.016621-.020071z" opacity=".3" stroke="url(#h)"/><path d="m3.5 3.5 25.008475.022775-.008475 24.977225h-25z" stroke="url(#g)"/></g><g stroke-opacity=".592" transform="translate(6 4)"><path d="m17.5 7.4999992-3 3.5000008.5.5h1.5v4c0 2-.70944 4-3.5 4h-3.5v-1.5l-.5-.5-3.5 3 3.5 3 .5-.5v-1.5h4c3-.288087 5-2.266914 5-6v-4h1.5l.5-.5z" display="block" fill="url(#d)" stroke="#5f2a8a"/><path d="m17.5 8.9999992-1.304688 1.5234388h.304688c.539404-.000153.976715.437158.976562.976562v4c0 .413445-.06413.838342-.130859 1.259766.0701-.407457.177735-.766828.177735-1.259766v-4c-.000153-.539404.437158-.976715.976562-.976562h.304688zm-.224609 8.2539068c-.121385.492882-.33002.966558-.617188 1.41211.261685-.395625.476154-.854362.617188-1.41211zm-.710938 1.583985c-.705801.981242-1.953883 1.638671-3.564453 1.638671h-3.5c-.5394038.000153-.9767152-.437158-.976562-.976562v-.304688l-1.523438 1.304688 1.523438 1.304688v-.304688c-.0001532-.539404.4371582-.976715.976562-.976562h3.921875c1.3-.128182 2.279935-.589867 2.96875-1.375.07241-.08253.107142-.219561.173828-.310547z" display="block" fill="none" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/datafilterautofilter.svg b/icon-themes/elementary_svg/cmd/32/datafilterautofilter.svg
new file mode 100644
index 000000000..d9eac1641
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datafilterautofilter.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(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924004" x2="107.101" y1="27.59" y2="27.913"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".095" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.36684" x2="22.257999" y1="19.642704" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="621.61664" x2="637.617" y1="-149.43697" y2="-158.68454"><stop offset="0" stop-color="#fff"/><stop offset=".00000138" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g stroke-width=".75"><path d="m10.115644 20.653763 2.347093-1.355094 2.671428-10.2026259 7.670417-4.4285179c-.301411-1.5580355-.676412-2.2075562-1.875005-3.2476035l-7.670417 4.4285179-10.1714471-2.7877881-2.34709215 1.3550941 4.63137925 7.9882544z" fill="url(#c)" fill-rule="evenodd" stroke="url(#d)" stroke-linejoin="round" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/><path d="m10.384 19.6 1.441993-.799735 2.680688-10.2079716 7.39721-4.2707816c-.237741-1.1617815-.237741-1.1617815-1.125003-1.9485621l-7.39721 4.2707816-10.180707-2.7824418-1.4358286.8289758z" fill="none" stroke="url(#e)" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/></g><g transform="matrix(.37336148 -.21556135 .18240375 .31593896 1.128977 -1.621102)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#a)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".667" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#b)" fill-rule="evenodd" opacity=".9"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/datafilterspecialfilter.svg b/icon-themes/elementary_svg/cmd/32/datafilterspecialfilter.svg
new file mode 100644
index 000000000..7ba4d5828
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datafilterspecialfilter.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(.4223 0 0 .40494 1.865 1.178)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.001" x2="12.001" xlink:href="#c" y1="3.269" y2="20.729"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.001" x2="12.001" y1="3.269" y2="20.729"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.218271" x2="9.218271" y1="-1.13771" y2="15.786901"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.5 0 0 .25 .381857 5.145363)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" y1="15.999" y2="19.962999"><stop offset="0" stop-opacity=".119"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.979295" x2="13.01799" xlink:href="#c" y1="5.444083" y2="21.732826"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.03904" x2="12.03904" xlink:href="#c" y1="11.08562" y2="18.607668"/><linearGradient id="h" gradientTransform="matrix(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924004" x2="107.101" y1="27.59" y2="27.913"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".095" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.36684" x2="22.257999" y1="19.642704" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="621.61664" x2="637.617" y1="-149.43697" y2="-158.68454"><stop offset="0" stop-color="#fff"/><stop offset=".00000138" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g stroke-width=".75"><path d="m10.115644 20.653763 2.347093-1.355094 2.671428-10.2026259 7.670417-4.4285179c-.301411-1.5580355-.676412-2.2075562-1.875005-3.2476035l-7.670417 4.4285179-10.1714471-2.7877881-2.34709215 1.3550941 4.63137925 7.9882544z" fill="url(#h)" fill-rule="evenodd" stroke="url(#i)" stroke-linejoin="round" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/><path d="m10.384 19.6 1.441993-.799735 2.680688-10.2079716 7.39721-4.2707816c-.237741-1.1617815-.237741-1.1617815-1.125003-1.9485621l-7.39721 4.2707816-10.180707-2.7824418-1.4358286.8289758z" fill="none" stroke="url(#j)" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/></g><g transform="matrix(.14069748 0 0 .14069748 4.788429 4.790281)"><rect fill="url(#a)" height="18.805122" rx=".5" width="18.805122" x="2.636478" y="2.623314"/><path d="m3.5 3.5h17v17h-17z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.6364781 9.2051072.00346 11.1873298c.0001774.574.462 1.036005 1.036 1.036l16.7296649-.000151c.574-.000006 1.036-.462 1.036-1.036v-11.1871788" fill="none" opacity=".3" stroke="#000" stroke-width="1.880512"/><path d="m3.9924366 2.6233144c-.738 0-1.342.604-1.342 1.342v3.9945367c-.0005558.1686765.1363234.3055558.305.305h18.1772754c.168677.0005558.305556-.1363235.305-.305v-3.9945367c0-.738-.604-1.342-1.342-1.342z" fill="url(#d)"/><path d="m3.6724781 2.6230653c-.574 0-1.0227447.462153-1.036 1.036v4.6057858h18.8051229v-4.6057858c0-.574-.462-1.036-1.036-1.036z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width="1.880512"/><path d="m2.3818567 9.1453634h20.0000003v.9999996h-20.0000003z" fill="url(#e)" opacity=".15"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.880512"><path d="m4.5169903 4.5038266v1.880512h15.0440977v-1.880512z" opacity=".5" stroke="url(#f)"/><path d="m4.5169892 10.145363h15.0440978v9.402561h-15.0440978z" opacity=".584" stroke="url(#g)" stroke-opacity=".326316"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/datafilterstandardfilter.svg b/icon-themes/elementary_svg/cmd/32/datafilterstandardfilter.svg
new file mode 100644
index 000000000..6a9cfaa22
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datafilterstandardfilter.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(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924004" x2="107.101" y1="27.59" y2="27.913"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".095" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.36684" x2="22.257999" y1="19.642704" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="621.61664" x2="637.617" y1="-149.43697" y2="-158.68454"><stop offset="0" stop-color="#fff"/><stop offset=".00000138" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g stroke-width=".75"><path d="m10.115644 20.653763 2.347093-1.355094 2.671428-10.2026259 7.670417-4.4285179c-.301411-1.5580355-.676412-2.2075562-1.875005-3.2476035l-7.670417 4.4285179-10.1714471-2.7877881-2.34709215 1.3550941 4.63137925 7.9882544z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linejoin="round" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/><path d="m10.384 19.6 1.441993-.799735 2.680688-10.2079716 7.39721-4.2707816c-.237741-1.1617815-.237741-1.1617815-1.125003-1.9485621l-7.39721 4.2707816-10.180707-2.7824418-1.4358286.8289758z" fill="none" stroke="url(#c)" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dataimport.svg b/icon-themes/elementary_svg/cmd/32/dataimport.svg
new file mode 100644
index 000000000..8d7313f7b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dataimport.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" gradientUnits="userSpaceOnUse" x1="21.984375" x2="22" y1="8.503906" y2="19"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.43953107 0 0 .25000269 17.799257 11.96455)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.51719904 0 0 .47867777 17.599939 5.640756)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="11.981004" y2="28.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.843659" x2="10.843659" y1="-8.908169" y2="-31.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="j" cx="24.837" cy="36.421" gradientTransform="matrix(-.27598 0 0 -.29583 24.336 32.584)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><g><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#e)" transform="matrix(.57895 0 0 .42857 -1.895 10.857)"/><path d="m-10-47h5v7h-5z" fill="url(#g)" transform="matrix(-.57895 0 0 -.42857 -1.895 10.857)"/><path d="m10 40h28v7h-28z" fill="url(#h)" transform="matrix(.57895 0 0 .42857 -1.895 10.857)"/></g><rect fill="url(#i)" height="18.750048" rx="1.125005" ry=".970776" transform="scale(1 -1)" width="18.750048" x="2.511006" y="-29.257574"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".75"><rect height="18.761999" opacity=".5" rx="1" stroke="#555761" width="18.76" x="2.5" y="10.5"/><path d="m3.272 11.308h17.248v17.21h-17.248z" stroke="url(#d)"/></g></g><g><path d="m13.16 21.558c0-6.173 8.634-6.173 8.636 0 0 2.555-1.93 4.88-4.315 4.88-2.383 0-4.32-2.325-4.32-4.88z" fill="url(#j)" fill-rule="evenodd" opacity=".141"/><path d="m21.984375 8.5a.4995675.4995675 0 0 0 -.322266.1328125l-6 5.4999995a.4995675.4995675 0 0 0 0 .734376l6 5.5a.4995675.4995675 0 0 0 .837891-.367188v-3.5h7.5c.277001 0 .5-.223001.5-.5v-3c0-.277001-.222999-.5-.5-.5h-7.5v-3.5a.4995675.4995675 0 0 0 -.515625-.5z" fill="url(#a)" stroke="#452981" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 .636002 8.632522)"/><g fill="none"><path d="m17.511039 20.257551h5.250018v-1.500004h-5.250018" opacity=".5" stroke="url(#b)" stroke-width=".749996"/><path d="m17.554974 20.251694c-.425871.000128-.793793.658418-.793932 1.054398v1.398009l-3.56758-3.196552 3.567575-3.224054v1.604299c0 .449508.52436.869684.750002.869753" opacity=".5" stroke="url(#c)" stroke-width=".750002"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dataincolumns.svg b/icon-themes/elementary_svg/cmd/32/dataincolumns.svg
new file mode 100644
index 000000000..8253494e6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dataincolumns.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="f" gradientTransform="matrix(-.198438 0 0 .198438 2.646132 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.198438 0 0 .198438 4.035198 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.198438 0 0 .198438 5.424264 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458334 0 0 .26458334 2.117501 .264573)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458334 0 0 .26458334 3.705001 .264573)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458334 0 0 .26458334 5.557084 .264573)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458334 0 0 .26458334 7.409167 .264573)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="m"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3.000001" x2="3.000001" xlink:href="#m" y1="8.000012" y2="28.000013"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="8.000012" y2="28.000013"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3.000002" x2="3.000002" xlink:href="#m" y1="8.000012" y2="28.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3.000003" x2="3.000003" xlink:href="#m" y1="8.000012" y2="28.000013"/><linearGradient id="r" gradientTransform="matrix(1.4287499 0 0 .07559513 -8.625415 .2835)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="23"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#s)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.00391zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-20.005859 6h5v22h-3.5-1.5v-1.5-20.4980469zm6 0h5.998047.001953v22h-6zm7 0h.0059 5.9941.002l-.002 22h-.007812-5.992188zm7 0h6v22h-1.5-4.5z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364583 2.2489583h-1.3229165l-.0000001 5.5562501h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000001 5.5562501h1.3229167z" stroke="url(#o)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000001 5.5562501h1.3229167z" stroke="url(#p)"/><path d="m1.984375 2.2489583h-1.05833333l-.00000007 5.5562501h1.0583335z" stroke="url(#q)"/><path d="m1.9852083.66145158h-1.05833316l-.00000012 1.05833072h1.05833328z" stroke="url(#i)"/><path d="m3.8372918.66145158h-1.3229166l-.0000001 1.05833072h1.3229167z" stroke="url(#j)"/><path d="m5.689375.66145158h-1.3229166l-.0000002 1.05833072h1.3229168z" stroke="url(#k)"/><path d="m7.5414583.66145158h-1.3229163l-.0000001 1.05833072h1.3229164z" stroke="url(#l)"/></g><g transform="translate(.000833)"><path d="m7.8052084.39687536v1.58750264h-7.14375007v-1.58750264z" fill="url(#r)" stroke-width=".328643"/><path d="m.79400001.26499566c-.147 0-.265.1179997-.265.26399937v1.32299667c0 .1469996.11699998.2649993.26300001.2649993h6.88000018c.146 0 .2639999-.1179997.2639999-.2649993v-1.32299667c0-.14599967-.1179996-.26399937-.2639999-.26399937zm0 .26399937h6.88000019l-.004 1.32299667h-6.87800018z" fill="#a62100" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 .176 -390.70701)"><path d="m1.3562846 293.52708h-.79375186l-.00000009.79375h.79375195z" opacity=".5" stroke="url(#e)"/><path d="m2.7453507 293.52708h-.9921899l-.0000001.79375h.99219z" opacity=".5" stroke="url(#f)"/><path d="m4.1344166 293.52708h-.99219l-.0000001.79375h.9921901z" opacity=".5" stroke="url(#g)"/><path d="m5.5234825 293.52708h-.9921897l-.0000001.79375h.9921898z" opacity=".5" stroke="url(#h)"/></g><path d="m2.1166671.52917623v1.32291667h.2645833v-1.32291667zm1.8526002 0v1.32291667h.2645833v-1.32291667zm1.8515666 0v1.32291667h.2645833v-1.32291667z" fill="#a62100" fill-opacity=".501961" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/datainrows.svg b/icon-themes/elementary_svg/cmd/32/datainrows.svg
new file mode 100644
index 000000000..f3bf9f3f6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datainrows.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="p" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 294.42005)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 295.61068)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 296.8013)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 297.99193)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000025"/><linearGradient id="u" gradientTransform="matrix(.26458333 0 0 .1889881 -10.318749 -3.590775)" gradientUnits="userSpaceOnUse" x1="50.999996" x2="50.999996" y1="20.400005" y2="62.400005"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="v" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#v)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h1.0039062 18c.552285-.0000001 1 .4477152 1 1v.5 3.5h-19-1v.9707031h-.00391zm.0039062 6h1 19v5c-6.667192-.0019-13.332978.002-19.9980469.002zm-6 .00195h4.9921875l.00195 5h-4.9882781zm0 5.99805 4.9941406.0332-.00195 4.933594h-4.9882844v.033206h-.0039062zm6.0019531 0h.9980469 19v5h-19-1zm-.0019531 6h1 19v4.996094.003906h-19v-.0059l-1-.002zm-6 .002h4.9921875v4.990235l-4.9921875.009718zm0 5.998h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0c6.856033-.0042 14.073543.0036 20 .0039v1.4961 1c0 .207749-.04148.404407-.117188.583984v.002c-.0024.0057-.0073.01-.0098.01562-.0497.113574-.116479.21779-.191406.314454-.01784.02296-.03557.04454-.05469.06641-.08555.09816-.178796.188664-.287109.261719-.104083.0702-.221183.121534-.341797.164062-.03559.01254-.07065.02332-.107422.0332-.125381.033757-.254202.058551-.390588.058551h-18.5z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m7.5406251 3.8364616h-5.0270832l-.0000002 1.0583307h5.0270834z" stroke="url(#e)"/><path d="m7.540625 2.2489583h-5.0270832l-.0000002 1.0583307h5.0270834z" stroke="url(#g)"/><path d="m7.540625.66145834h-5.0270832l-.0000002 1.05833066h5.0270834z" stroke="url(#h)"/><path d="m7.540625 5.4239584h-5.0270832l-.0000002 1.0583307h5.0270834z" stroke="url(#i)"/><path d="m7.540625 7.0114584h-5.0270832l-.0000002.79375h5.0270834z" stroke="url(#j)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#k)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#l)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#m)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#n)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#o)"/></g><g transform="translate(-1.5875)"><path d="m4.1024142.39441694v7.67618096l-1.8520061-.0026668v-7.67408749z" fill="url(#u)" stroke-width=".943691"/><path d="m4.2327493.52916326c0-.14699962-.1179997-.265186-.2639993-.26499933l-1.5875.002667c-.1469995.00018633-.2649994.11706604-.2649994.262999v7.40832807c0 .1459998.1179997.2641862.2649994.2639994l1.5875-.00132c.1459995-.0001897.2639993-.1180025.2639993-.2640023zm-.2639993 0v7.40834154l-1.5875-.00267v-7.40632486z" fill="#a62100" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 1.7635 -390.70701)"><path d="m1.5547227 293.52708h-.99218996l-.00000009.79375h.99219005z" opacity=".5" stroke="url(#p)"/><path d="m1.5547226 294.71771h-.99218987l-.0000001.79375h.99218997z" opacity=".5" stroke="url(#q)"/><path d="m1.5547227 295.90834h-.99218997l-.0000001.79375h.99219007z" opacity=".5" stroke="url(#r)"/><path d="m1.5547224 297.09896h-.99218967l-.0000001.79375h.99218977z" opacity=".5" stroke="url(#s)"/><path d="m1.5547227 298.28959h-.99218966l-.00000009.59532h.99218975z" opacity=".5" stroke="url(#t)"/></g><path d="m2.3812501 1.8520933v.2645727h1.5874999v-.2645727zm0 1.5874892v.2645863h1.5874999v-.2645863zm0 1.587503v.2645859h1.5874999v-.2645859zm0 1.5875026v.264586h1.5874999v-.264586z" fill="#a62100" fill-opacity=".501961" stroke-width="1.33333"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dataprovider.svg b/icon-themes/elementary_svg/cmd/32/dataprovider.svg
new file mode 100644
index 000000000..377d92ec0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dataprovider.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" gradientUnits="userSpaceOnUse" x1="13.998793" x2="13.998793" y1="9.500082" y2="14.500082"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.997402" x2="13.997402" xlink:href="#r" y1="11.000164" y2="13.000164"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 27.998636 8)" gradientUnits="userSpaceOnUse" x1="8.998793" x2="8.998793" xlink:href="#r" y1="3.000082" y2="5.000082"/><linearGradient id="d" gradientTransform="matrix(1 0 0 -1 -.001207 27.9999)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#r" y1="3.999818" y2="2.999818"/><linearGradient id="e" gradientTransform="matrix(1 0 0 -1 4.997402 27.999818)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 -1 27.99743 27.9999)" gradientUnits="userSpaceOnUse" x1="8.998637" x2="8.998637" xlink:href="#r" y1="3.999818" y2="2.999818"/><linearGradient id="g" gradientTransform="matrix(1 0 0 -1 4.997052 23.9999)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="h" gradientTransform="matrix(1 0 0 -1 -.002991 23.9999)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="i" gradientTransform="matrix(1 0 0 -1 9.997009 23.9999)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="j" gradientTransform="matrix(1 0 0 -1 4.997235 19.999718)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="k" gradientTransform="matrix(1 0 0 -1 -.002808 19.999718)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="l" gradientTransform="matrix(1 0 0 -1 9.997192 19.999718)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="m" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#A" y1="366.64789" y2="609.50507"/><radialGradient id="n" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#s"/><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 9.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#s"/><linearGradient id="p" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 7.975461)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 7.599765)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#r" y1="4.999989" y2="43"/><linearGradient id="r"><stop offset="0" stop-color="#fff"/><stop offset=".00000009" 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="s"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.49999998 0 0 .25 -.999998 10.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#s" y1="15.999304" y2="19.963179"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="8.998793" x2="8.998793" xlink:href="#r" y1="11.000082" y2="13.000082"/><linearGradient id="v" xlink:href="#s"/><linearGradient id="w" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><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="x" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="y" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#v"/><radialGradient id="z" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#v"/><linearGradient id="A" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="B" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#A)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#z)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#y)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#x)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#w)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#B)" stroke-width=".999922"/></g><g transform="translate(8.001207 3.999918)"><rect fill="url(#p)" height="17.000002" rx="1" width="15" x="6.498793" y="9.500082"/><path d="m7.440184 10.498592h13l.059999 15.001408h-12.9999998z" fill="none" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m6.5001831 14-.00139 11.500082c-.0000694.574146.425854 1 1 1h12.9999999c.574101.0073.99993-.425854 1-1l.0014-11.336601" fill="none" opacity=".3" stroke="#000"/><path d="m7.5365471 9.500027c-.574145.0000081-1.036364.462218-1.036364 1.036364v3.963609l14.9999989-.000182v-3.963609c0-.574146-.462218-1.0363721-1.036363-1.036364z" fill="url(#a)"/><g fill="none" stroke-linecap="square"><path d="m7.4975861 24.999818.00295-1.499736 2.9998169.000182-.0016 1.999818-2.501208-.000264c-.5 0-.5 0-.5-.5z" stroke="url(#d)"/><path d="m12.497586 25.499818.001557-1.999818 2.999817.000182-.001557 1.999818z" stroke="url(#e)"/><path d="m20.498636 24.999818.000157-1.499736-2.999816.000182-.0016 1.999818 2.501208-.000264c.5 0 .5 0 .5-.5z" stroke="url(#f)"/><path d="m12.497236 21.4999.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#g)"/><path d="m7.497193 21.4999.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#h)"/><path d="m17.497193 21.4999.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#i)"/><path d="m12.497419 17.499718.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#j)"/><path d="m7.497376 17.499718.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#k)"/><path d="m17.497376 17.499718.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#l)"/></g><path d="m11.000001 15h1l.000181 11h-1z" opacity=".321"/><path d="m16.000002 15h1l.000181 11h-1z" opacity=".321"/><path d="m7.000001 17.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 17.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 17.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 21.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 21.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 21.999818h4v1h-4z" opacity=".321"/><path d="m3.5 13c-1 0-1.5021307.5-1.5 1.5l.0000002 4.5h14.9999998 1v-4.5c0-1.000002-.5-1.5-1.5-1.5zm.5 1h3v4h-4v-3c0-.729506.2627508-1 1-1zm8 0v4l-4.0078136.0293.0078136-4.0293zm1.001953 0h2.998047c.75 0 .997917.289133 1 1l.000001 3h-4.000001z" fill="#a62100" fill-opacity=".501961" transform="translate(3.998793 -3.999918)"/><g fill="none" stroke-linecap="square"><path d="m7.498793 11.000082.0013911 2.499918 2.9998169-.000182v-3l-2.501208.000264c-.5 0-.5 0-.5.5z" opacity=".5" stroke="url(#u)"/><path d="m12.498793 10.500082v3l2.999817-.000182v-3z" opacity=".5" stroke="url(#b)"/><path d="m20.499843 11.000082-.001392 2.499918-2.999816-.000182v-3l2.501208.000264c.5 0 .5 0 .5.5z" opacity=".5" stroke="url(#c)"/></g><path d="m6.0001831 15 15.9998179-.000182v1l-15.9998179.000182z" fill="url(#t)" opacity=".15"/></g><g transform="translate(10 1)"><path d="m4.949989 29h14.100021v2h-14.100021z" fill="url(#m)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#n)" opacity=".15"/><path d="m19.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#o)" opacity=".15"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dataproviderrefresh.svg b/icon-themes/elementary_svg/cmd/32/dataproviderrefresh.svg
new file mode 100644
index 000000000..a51b01435
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dataproviderrefresh.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" gradientUnits="userSpaceOnUse" x1="13.998793" x2="13.998793" y1="9.500082" y2="14.500082"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.997402" x2="13.997402" xlink:href="#r" y1="11.000164" y2="13.000164"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 27.998636 8)" gradientUnits="userSpaceOnUse" x1="8.998793" x2="8.998793" xlink:href="#r" y1="3.000082" y2="5.000082"/><linearGradient id="d" gradientTransform="matrix(1 0 0 -1 -.001207 27.9999)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#r" y1="3.999818" y2="2.999818"/><linearGradient id="e" gradientTransform="matrix(1 0 0 -1 4.997402 27.999818)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 -1 27.99743 27.9999)" gradientUnits="userSpaceOnUse" x1="8.998637" x2="8.998637" xlink:href="#r" y1="3.999818" y2="2.999818"/><linearGradient id="g" gradientTransform="matrix(1 0 0 -1 4.997052 23.9999)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="h" gradientTransform="matrix(1 0 0 -1 -.002991 23.9999)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="i" gradientTransform="matrix(1 0 0 -1 9.997009 23.9999)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="j" gradientTransform="matrix(1 0 0 -1 4.997235 19.999718)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="k" gradientTransform="matrix(1 0 0 -1 -.002808 19.999718)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="l" gradientTransform="matrix(1 0 0 -1 9.997192 19.999718)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#r" y1="3.999736" y2="2.999736"/><linearGradient id="m" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#F" y1="366.64789" y2="609.50507"/><radialGradient id="n" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#s"/><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 9.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#s"/><linearGradient id="p" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 7.975461)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 7.599765)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#r" y1="4.999989" y2="43"/><linearGradient id="r"><stop offset="0" stop-color="#fff"/><stop offset=".00000009" 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="s"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.49999998 0 0 .25 -.999998 10.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#s" y1="15.999304" y2="19.963179"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="8.998793" x2="8.998793" xlink:href="#r" y1="11.000082" y2="13.000082"/><radialGradient id="v" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 3.79 6.375)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="w" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.8989" x2="2094.8989" y1="3215.689" y2="3249.04"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="x" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="30.194" x2="26.541" y1="27.546" y2="33.269001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="y" gradientUnits="userSpaceOnUse" x1="6.68942" x2="6.68942" y1="4.690774" y2="8.020411"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="z" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" y1="39.618" y2="22.673"><stop offset="0" stop-color="#fff"/><stop offset=".429" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="A" xlink:href="#s"/><linearGradient id="B" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="C" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="D" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#A"/><radialGradient id="E" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#A"/><linearGradient id="F" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="G" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#F)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#E)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#D)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#C)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#B)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#G)" stroke-width=".999922"/></g><g transform="translate(-3.998793 3.999918)"><rect fill="url(#p)" height="17.000002" rx="1" width="15" x="6.498793" y="9.500082"/><path d="m7.440184 10.498592h13l.059999 15.001408h-12.9999998z" fill="none" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m6.5001831 14-.00139 11.500082c-.0000694.574146.425854 1 1 1h13c.574101.0073.99993-.425854 1-1l.0014-11.336601" fill="none" opacity=".3" stroke="#000"/><path d="m7.5365471 9.500027c-.574145.0000081-1.036364.462218-1.036364 1.036364v3.963609l14.9999989-.000182v-3.963609c0-.574146-.462218-1.0363721-1.036363-1.036364z" fill="url(#a)"/><g fill="none" stroke-linecap="square"><path d="m7.4975861 24.999818.00295-1.499736 2.9998169.000182-.0016 1.999818-2.501208-.000264c-.5 0-.5 0-.5-.5z" stroke="url(#d)"/><path d="m12.497586 25.499818.001557-1.999818 2.999817.000182-.001557 1.999818z" stroke="url(#e)"/><path d="m20.498636 24.999818.000157-1.499736-2.999816.000182-.0016 1.999818 2.501208-.000264c.5 0 .5 0 .5-.5z" stroke="url(#f)"/><path d="m12.497236 21.4999.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#g)"/><path d="m7.497193 21.4999.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#h)"/><path d="m17.497193 21.4999.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#i)"/><path d="m12.497419 17.499718.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#j)"/><path d="m7.497376 17.499718.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#k)"/><path d="m17.497376 17.499718.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#l)"/></g><path d="m11.000001 15h1l.000181 11h-1z" opacity=".321"/><path d="m16.000002 15h1l.000181 11h-1z" opacity=".321"/><path d="m7.000001 17.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 17.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 17.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 21.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 21.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 21.999818h4v1h-4z" opacity=".321"/><path d="m3.5 13c-1 0-1.5021307.5-1.5 1.5l.0000002 4.5h14.9999998 1v-4.5c0-1.000002-.5-1.5-1.5-1.5zm.5 1h3v4h-4v-3c0-.729506.2627508-1 1-1zm8 0v4l-4.0078136.0293.0078136-4.0293zm1.001953 0h2.998047c.75 0 .997917.289133 1 1l.000001 3h-4.000001z" fill="#a62100" fill-opacity=".501961" transform="translate(3.998793 -3.999918)"/><g fill="none" stroke-linecap="square"><path d="m7.498793 11.000082.0013911 2.499918 2.9998169-.000182v-3l-2.501208.000264c-.5 0-.5 0-.5.5z" opacity=".5" stroke="url(#u)"/><path d="m12.498793 10.500082v3l2.999817-.000182v-3z" opacity=".5" stroke="url(#b)"/><path d="m20.499843 11.000082-.001392 2.499918-2.999816-.000182v-3l2.501208.000264c.5 0 .5 0 .5.5z" opacity=".5" stroke="url(#c)"/></g><path d="m6.0001831 15 15.9998179-.000182v1l-15.9998179.000182z" fill="url(#t)" opacity=".15"/></g><g transform="scale(3.7795276)"><path d="m8.086 7.946a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#v)" transform="translate(-.53 -.265)"/><path d="m6.497 3.86v.608a1.892 1.892 0 0 0 -.076-.003 1.892 1.892 0 0 0 -1.89 1.89 1.892 1.892 0 0 0 1.889 1.895 1.892 1.892 0 0 0 1.89-1.82h-.91a.984.984 0 0 1 -.98.91.984.984 0 0 1 -.983-.985.984.984 0 0 1 .984-.984.984.984 0 0 1 .077.004v.602l1.665-1.06z" fill="url(#w)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705v-.575l1.23.79-1.23.78v-.537" opacity=".5" stroke="url(#x)" transform="translate(-.53 -.265)"/><path d="m8.134 6.668a1.74 1.74 0 0 1 -1.97 1.41 1.74 1.74 0 0 1 -1.472-1.92 1.74 1.74 0 0 1 1.872-1.538" opacity=".5" stroke="url(#y)" transform="translate(-.53 -.265)"/><path d="m8.22 6.584h-.693c-.086.592-.732 1-1.316.89-.614-.118-1.02-.707-.906-1.322.11-.596.67-1 1.266-.92" opacity=".5" stroke="url(#z)" transform="translate(-.53 -.265)"/><path d="m5.967 3.594v.61a1.892 1.892 0 0 0 -.077-.004 1.892 1.892 0 0 0 -1.89 1.89 1.892 1.892 0 0 0 1.89 1.894 1.892 1.892 0 0 0 1.89-1.817h-.91a.984.984 0 0 1 -.98.91.984.984 0 0 1 -.983-.985.984.984 0 0 1 .984-.984.984.984 0 0 1 .077.004v.602l1.665-1.06z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="translate(-2 1)"><path d="m4.949989 29h14.100021v2h-14.100021z" fill="url(#m)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#n)" opacity=".15"/><path d="m19.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#o)" opacity=".15"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dataranges.svg b/icon-themes/elementary_svg/cmd/32/dataranges.svg
new file mode 100644
index 000000000..30cad23b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dataranges.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" 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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="23.334999" cy="41.636002" gradientTransform="matrix(.48614 0 0 .19884 .656 19.22)" gradientUnits="userSpaceOnUse" r="22.627001"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.37655 0 0 .3584 -27.15 31.67)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.82245 0 0 .82906 -65.45 8.077)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#f" y1="22.537001" y2="27.546"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.37655 0 0 .3584 -27.15 26.67)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="h" gradientTransform="matrix(.82245 0 0 .82906 -65.45 3.077)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#f" y1="22.537001" y2="27.546"/><linearGradient id="i" gradientTransform="matrix(.37655 0 0 .3528 -27.15 21.746)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="j" gradientTransform="matrix(.82245 0 0 .8161 -65.45 -1.478)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#f" y1="22.537001" y2="27.546"/><linearGradient id="k" gradientTransform="matrix(.37845 0 0 .34136 -27.338 17.615)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582001"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.37845 0 0 .34136 -27.338 17.615)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.910999" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4857 0 0 .5 .343 7.75)" gradientUnits="userSpaceOnUse" x1="21.381001" x2="21.381001" y1="5.052" y2="44.137001"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(1.3831741 0 0 1.414422 -11.892237 21.511262)" gradientUnits="userSpaceOnUse" x1="21.611334" x2="21.611334" y1="-13.087519" y2=".34553"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="12" x2="12.001242" xlink:href="#a" y1="4.999988" y2="20"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="13.560607" x2="13.608144" y1="-5.012792" y2="21.532459"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="11.488167" x2="11.488167" xlink:href="#a" y1=".999987" y2="19.999987"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="15.608144" x2="15.608144" y1="2.545526" y2="21.532459"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="13.011835" x2="13.011835" y1="-4.000013" y2="19.999987"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="t" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#u"/><linearGradient id="u"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="v" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#u"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.22042421 0 0 .11339283 -1.052512 2.872616)"><path d="m38 40h5v7h-5z" fill="url(#t)"/><path d="m-10-47h5v7h-5z" fill="url(#v)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#w)"/></g><g transform="matrix(.26458333 0 0 .26458333 -1.326048 2.11667)"><rect fill="url(#r)" height="27.00004" rx="1" width="5.988165" x="17.511835" y="-5.500013"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.511835-4.5000127h4l-.01059 24.9987837-3.989413.0012z" opacity=".5" stroke="url(#s)"/><rect height="27.000002" opacity=".5" rx="1" stroke="#7239b3" width="5.999998" x="17.511835" y="-5.500013"/></g></g><g transform="matrix(.26458333 0 0 .26458333 1.590631 2.11667)"><rect fill="url(#p)" height="22" rx="1" width="6" x="15.488167" y="-.500013"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.488166.49998739 3.986921.001213.01308 19.99878801-4.000001-.06114z" opacity=".5" stroke="url(#q)"/><rect height="22" opacity=".5" rx="1" stroke="#cc3b02" width="6" x="15.488167" y="-.500013"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -3.175 2.11667)"><rect fill="url(#n)" height="18.00004" rx="1" width="6" x="15.5" y="3.499987"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.502222 4.506148h3.999026v15.992627h-3.999026z" opacity=".5" stroke="url(#o)"/><rect height="18.00004" opacity=".5" rx="1" stroke="#206b00" width="6" x="15.5" y="3.499987"/></g></g><g transform="matrix(.26458 0 0 .26458 2.646 .265)"><path d="m23 27.5c0 2.485-4.924 4.5-11 4.5s-11-2.015-11-4.5 4.924-4.5 11-4.5 11 2.015 11 4.5z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><path d="m21.44 26.825c0 2.03-4.233 3.675-9.45 3.675-5.218 0-9.453-1.646-9.453-3.675 0-6.488-1.155-3.598 9.452-3.674 10.85-.078 9.45-2.848 9.45 3.675z" fill="url(#c)" stroke="url(#e)"/><path d="m21.5 23c0 1.933-4.253 3.5-9.5 3.5s-9.5-1.567-9.5-3.5 4.253-3.5 9.5-3.5 9.5 1.567 9.5 3.5z" fill="none" stroke="#d8d8d8"/><path d="m21.44 21.825c0 2.03-4.233 3.675-9.45 3.675-5.218 0-9.453-1.646-9.453-3.675 0-6.488-1.155-3.598 9.452-3.674 10.85-.078 9.45-2.848 9.45 3.675z" fill="url(#g)" stroke="url(#h)"/><path d="m21.5 18c0 1.933-4.253 3.5-9.5 3.5s-9.5-1.567-9.5-3.5 4.253-3.5 9.5-3.5 9.5 1.567 9.5 3.5z" fill="none" stroke="#d8d8d8"/><path d="m21.44 16.977c0 1.997-4.233 3.523-9.45 3.523-5.218 0-9.453-1.526-9.453-3.523 0-7.19-1.155-3.542 9.452-3.617 10.85-.078 9.45-3.11 9.45 3.617z" fill="url(#i)" stroke="url(#j)"/><path d="m21.5 13c0 1.933-4.253 3.5-9.5 3.5s-9.5-1.567-9.5-3.5 4.253-3.5 9.5-3.5 9.5 1.567 9.5 3.5z" fill="url(#k)" stroke="url(#l)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#m)" width="17" x="3.5" y="10.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/datasort.svg b/icon-themes/elementary_svg/cmd/32/datasort.svg
new file mode 100644
index 000000000..4b7935cb8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datasort.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="33.247993" cy="5.612137" fx="33.247993" fy="5.612137" gradientTransform="matrix(0 -2.53104 -1.4237 0 15.99 84.152)" gradientUnits="userSpaceOnUse" r="9.482" xlink:href="#c"/><radialGradient id="b" cx="21" cy="4.911" fx="21" fy="4.911" gradientTransform="matrix(0 2.53104 -1.4237 0 28.99 -52.152)" gradientUnits="userSpaceOnUse" r="9.482" xlink:href="#c"/><radialGradient id="c" cx="7" cy="4.992" gradientTransform="matrix(0 4.1846 -4.1846 0 42.216 -25.964)" gradientUnits="userSpaceOnUse" r="7.01"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m8.431641 28c-.24 0-.431641-.237203-.431641-.533203v-19.466797-2.501953l-5.535156 4.642578c-.636583.534157-1.579124.451036-2.113282-.185547-.534156-.636583-.451036-1.579125.185547-2.113281l7.660157-6.427735c.255532-.214417.561212-.324051.86914-.34375.0013-.00008.0026.000078.0039 0 .1371-.041026.278903-.070312.429694-.070312s.292594.029286.429688.070312c.0012.00036.0027-.000361.0039 0 .307928.019701.613608.129333.86914.34375l7.660157 6.427735c.636583.534156.719703 1.476698.185547 2.113281-.534158.636583-1.476699.719704-2.113282.185547l-5.53515-4.642578v2.501953 19.466797c0 .296-.191641.533203-.431641.533203h-.568359z" fill="url(#a)"/><path d="m21.431641 4c-.24 0-.431641.2372031-.431641.5332031v19.4667969 2.501953l-5.535156-4.642578c-.636583-.534157-1.579124-.451036-2.113282.185547-.534156.636583-.451036 1.579125.185547 2.113281l7.660157 6.427735c.255532.214417.561212.324051.86914.34375.001264.00008.002643-.000078.003906 0 .137094.041026.278897.070312.429688.070312s.292594-.029286.429688-.070312c.001199-.00036.002707.000361.003906 0 .307928-.019701.613608-.129333.86914-.34375l7.660157-6.427735c.636583-.534156.719703-1.476698.185547-2.113281-.534158-.636583-1.476699-.719704-2.113282-.185547l-5.535156 4.642578v-2.501953-19.4667969c0-.296-.191641-.5332031-.431641-.5332031h-.568359z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/datastreams.svg b/icon-themes/elementary_svg/cmd/32/datastreams.svg
new file mode 100644
index 000000000..82090ecd7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datastreams.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" cx="3.972247" cy="8.449767" gradientTransform="matrix(0 1.2798909 -1.3539719 -.00000003 23.440807 1.468542)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.78775976 0 0 .7877599 -35.857438 -1.952426)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#c)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><g transform="translate(9)"><path d="m12.000002 9.5000005c-5.793538 0-10.500002 4.7064625-10.500002 10.4999995 0 5.793538 4.706464 10.500003 10.500002 10.500001 5.793535 0 10.500004-4.706463 10.499998-10.500001 0-5.793537-4.706463-10.4999995-10.499998-10.4999995z" fill="url(#h)"/><g fill="none" transform="translate(-9)"><path d="m21 9.4667969c-.26052 0-.51569.020299-.771484.039063l-.611328.0625c-5.139722.6817961-9.117188 5.0912501-9.117188 10.4316401 0 3.824644 2.044855 7.166392 5.089844 9.011719l.148435.08984c1.548931.90403 3.342731 1.431645 5.261721 1.431644 5.793537 0 10.500003-4.721433 10.5-10.533203 0-5.811768-4.706463-10.5332031-10.5-10.5332031zm-1.382812.1015625.611328-.0625z" fill="none" opacity=".3" stroke="#002728"/><path d="m21 10.5c-5.246698 0-9.5 4.253296-9.5 9.5 0 3.318298 1.703323 6.234705 4.28125 7.933594l.09375.05664c1.479465.950814 3.2357 1.509766 5.125 1.509766 5.246706 0 9.5-4.253293 9.5-9.5 0-3.593357-1.996592-6.719796-4.939453-8.333984-.01338-.02141-.02349-.04518-.03711-.06641l-.02148.03516c-1.340289-.722988-2.87231-1.134766-4.501957-1.134766zm-5.125 17.490234c-.03062-.01968-.06337-.03662-.09375-.05664.02208.03798.03727.07745.06055.115234z" stroke="url(#i)"/></g><path d="m11.962991 10.489325-1.144234.132982-1.2586583.349078c.1072146-.03817.2158293-.07983.3269243-.116357l-.1471156-.265963-.4903848.08312-.2451936.232718-.3759631.04988-.3432692.166227-.1634619.08312-.04904.0665-.2451915.04986-.1471149.315832-.1961556-.398945-.065386.166227.032695.448815-.3105766.265963-.179809.48206h.3759633l.1471149-.315833.04904-.116357c.1653068-.118881.3220191-.251272.4903856-.3657l.3923089.132981c.2554221.176453.512638.355711.768272.531913l.3759578-.349079-.4250004-.18285-.1961531-.398946-.7192326-.08312-.016347-.08312.3105753.0665.1798102-.182851.3923075-.08312c.09284-.04591.1841658-.07898.2778858-.116358l-.2451931.232719.8826947.615042v.3657l-.3432713.349077.4576943.930874.310579-.182851.392309-.61504c.551556-.173411 1.048655-.375197 1.569235-.615042l-.0327.232718.261537.18285.457695-.315833-.228846-.265963-.310579.18285-.09807-.03324c.02253-.01044.04275-.02261.06539-.03324l.457696-1.196839zm-4.4788578 1.795256.3759619.265965h.310578v-.315833l-.375962-.166227zm8.6798308-.216095-.670197.166227-.424997.282588v.24934l-.670197.43219.130771.648288.392309-.282586.245194.282586.277888.166229.179806-.482062-.09807-.282585.09807-.199473.39231-.3657h.179809l-.179809.398946v.3657c.161698-.04476.324911-.06219.490385-.08312l-.457694.332456-.03269.199472-.52308.448817-.539425-.132983v-.31583l-.245193.166229.114428.282588h-.39231l-.2125.3657-.261539.299208-.47404.09974.277886.282587.06538.282586h-.343269l-.457694.249341v.7314h.212499l.196156.216096.441348-.216096.163461-.448815.326923-.199472.06539-.166227.523078-.132983.294231.332455.310579.166226-.179809.365701.277886-.08312.147116-.365701-.359615-.415568h.147114l.359619.299209.06539.398947.310575.3657.08173-.531927.163462-.08312c.173994.183685.311146.408317.457692.615041l.539425.03324.310577.199473-.147114.216095-.310577.282588h-.457698l-.604813-.199471-.310578.03326-.228847.265964-.653849-.664906-.457693-.132983-.670194.08312-.588463.166227c-.335696.387013-.679386.778288-.997118 1.180215l-.375963.930874.17981.199473-.326925.48206.359616.847759c.299239.344229.600238.686135.89904 1.030609l.441349-.382322.179807.232719.474042-.315831.163459.182848h.474039l.277888.315832-.163463.565174.326924.382324-.01634.664908.245195.482061-.179808.415568c-.01753.29805-.0327.582909-.0327.881004.144221.40385.288813.806708.425002 1.213463l.09807.648284v.332456h.261538l.375961-.249342h.457696l.686539-.781268-.08173-.265966.457696-.415564-.343273-.382325.408655-.332455.392309-.249342.179808-.199473-.114429-.448815c0-.377855.000001-.752443 0-1.130348l.310578-.698154.39231-.432192.424999-1.063855v-.282587c-.211494.0271-.414212.05153-.621155.0665l.425002-.432192.588462-.398947.310579-.365698v-.398946c-.07043-.135091-.141571-.280479-.212495-.415568l-.277885.332452-.2125-.249339-.31058-.24934v-.515305l.359618.415567.408656-.04986c.184355.170194.361379.321528.523077.515306l.261545-.299218c0-.322125-.356769-1.912355-1.127887-3.258057-.77112-1.345261-2.125004-2.576526-2.125003-2.576526l-.09807.182851-.359617.398946-.457695-.48206h.457695l.212493-.232718-.849999-.166228zm-9.8240648.216095-.1634618.432192s-.2861812.04805-.3596162.06649c-.9378265.878825-2.8290071 2.785036-3.2692378 6.366511.01743.08304.3105767.565172.3105767.565172l.7192338.43219.7192312.199474.3105779.382323.47404.3657.2778852-.04988.1961558.09974v.06649l-.261541.748024-.2125.315833.065384.149605-.1634605.598418.6048088 1.130346.6211549.548551.2778838.398947-.032694.831135.1961543.465438-.1961543.89763s-.026174-.0074 0 .08312c.026408.09054 1.0926911.699599 1.1605797.648286.067657-.05227.1307701-.09974.1307701-.09974l-.065384-.199474.2778842-.265963.098077-.282585.4413459-.149605.3432705-.864385-.098076-.232718.2288469-.3657.5230787-.116357.261539-.631664-.065386-.78127.408656-.581795.06539-.598419c-.5606987-.282743-1.1108046-.573266-1.6673179-.864377l-.277884-.548549-.5067324-.116357-.2778854-.748024-.6701942.08312-.588462-.432191-.621156.548549v.08312c-.1860499-.054613-.4064513-.062659-.5721137-.166235l-.1307687-.398945v-.432192l-.4250003.04986c.034202-.275297.079985-.55589.1144216-.831137h-.2451941l-.2451926.315833-.2288457.116357-.3432707-.199474-.032693-.432193.065386-.465436.506731-.398946h.4086557l.081733-.232717.5067312.116357.3759613.482058.065384-.797891.6538486-.548549.2288458-.581797.4903867-.199472.2615384-.398946.6211559-.116357.3105781-.465437c-.3074096 0-.6243231 0-.931734 0l.5884641-.282587h.4086533l.5230782-.18285.098078.515305.2288469-.3657-.2615396-.18285.065387-.216095-.2125014-.199475-.2288484-.06649.065387-.249341-.1798088-.349077-.4086559.166227.065386-.315831-.4740395-.282587-.3759609.664909.032694.232719-.375962.166227-.228847.515305-.114423-.48206-.6375013-.265966-.114423-.3657.8663487-.498682.375962-.365702.032695-.43219-.2125014-.116357-.2778853-.03324zm7.0125188.797893v.265962l.147117.166228v.398946l-.08173.531928.425002-.08312.310576-.315831-.277884-.265964c-.09012-.244032-.181448-.464096-.294237-.698154zm-.359619.531927-.261536.08312.06538.482059.343271-.182852zm4.789437 4.371781.39231.465435.47404 1.030612.294229.332453-.147114.349081.26154.315829c-.120017.0081-.236255.01663-.359618.01663-.224101-.478878-.401462-.961819-.572115-1.462803l-.294234-.332455-.16346-.598418.114428-.116358v-.000001z" fill="#fff" opacity=".8" stroke-width="1.32119"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/datastreamsplay.svg b/icon-themes/elementary_svg/cmd/32/datastreamsplay.svg
new file mode 100644
index 000000000..c9dc38aec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datastreamsplay.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(1.1428331 0 0 1.1611731 -12.066905 -15.062481)" gradientUnits="userSpaceOnUse" x1="24.569275" x2="17.064001" y1="21.425247" y2="35.86034"><stop offset="0" stop-color="#fff"/><stop offset=".00164232" stop-color="#fff" stop-opacity=".235294"/><stop offset=".39239356" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.35 0 0 1.3492424 -.875 -.158784)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="1" y2="23.046135"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><g stroke-linejoin="round"><path d="m3.7857144 1.8650796c-.7100805 0-1.2857144.5753109-1.2857144 1.2849928v25.6998556c0 .709682.5756339 1.284992 1.2857144 1.284992.2165782 0 .4110774-.0661.5901228-.160624l24.4235488-12.847418c.410689-.214533.700614-.631653.700614-1.126879s-.289925-.912344-.700614-1.126877l-24.4235488-12.8474183c-.1790454-.094529-.3735446-.1606241-.5901228-.1606241z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-opacity=".5"/><path d="m3.5 3.0951698v25.5798962c0 .472217.2251473.522706.5736942.331317l23.9263058-12.583497s.490385-.179756.490385-.422886-.490385-.404993-.490385-.404993l-23.9968698-12.6426901c-.2628955-.1476745-.5031302.0140432-.5031302.1428529z" fill="none" opacity=".6" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/datasubtotals.svg b/icon-themes/elementary_svg/cmd/32/datasubtotals.svg
new file mode 100644
index 000000000..6c5035c6d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datasubtotals.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 4.845922)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 3.258422)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="d" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 1.670922)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="e" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 .083422)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="f" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 -1.504078)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="g" gradientTransform="matrix(-1 0 0 1 13.75844 1.190932)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#h" y1=".795334" y2="7.672609"/><linearGradient id="h" gradientTransform="matrix(.15725294 0 0 .15873294 .458666 -.007635)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-1 0 0 1 13.75844 -.396568)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#h" y1=".795334" y2="7.672609"/><linearGradient id="j" gradientTransform="matrix(-1 0 0 1 13.75844 4.365932)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#h" y1=".795334" y2="7.672609"/><linearGradient id="k" gradientTransform="matrix(-1 0 0 1 13.75844 2.778432)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#h" y1=".795334" y2="7.672609"/><linearGradient id="l" gradientTransform="matrix(-1 0 0 1 13.75844 5.953432)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#h" y1=".795334" y2="7.672609"/><linearGradient id="m" gradientTransform="matrix(-1 0 0 1 11.641772 5.953432)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#h" y1=".795334" y2="7.672609"/><linearGradient id="n" gradientTransform="matrix(-1 0 0 1 11.641772 2.778432)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#h" y1=".795334" y2="7.672609"/><linearGradient id="o" gradientTransform="matrix(-1 0 0 1 11.641772 4.365932)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#h" y1=".795334" y2="7.672609"/><linearGradient id="p" gradientTransform="matrix(-1 0 0 1 11.641772 -.396568)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#h" y1=".795334" y2="7.672609"/><linearGradient id="q" gradientTransform="matrix(-1 0 0 1 11.641772 1.190932)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#h" y1=".795334" y2="7.672609"/><linearGradient id="r" gradientTransform="matrix(.1401091 0 0 .11072978 2.946908 -1.504078)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="s" gradientTransform="matrix(.1401091 0 0 .11072978 2.946908 .083422)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="t" gradientTransform="matrix(.1401091 0 0 .11072978 2.946908 1.670922)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="u" gradientTransform="matrix(.1401091 0 0 .11072978 2.946908 3.258422)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="v" gradientTransform="matrix(.1401091 0 0 .11072978 2.946908 4.845922)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><radialGradient id="w" cx="10.947465" cy="10.319761" gradientTransform="matrix(-.00000004 2.3489569 -3.9836033 -.00000003 53.513448 -18.750637)" gradientUnits="userSpaceOnUse" r="3.765445"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="x" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" 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="y" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".264583"><g stroke="#000" stroke-linejoin="round" stroke-opacity=".316176"><path d="m3.836458 6.7468755v1.3229167h1.8520833v-1.3229167z" fill="url(#m)"/><path d="m3.836458 3.5718753v1.3229166h1.8520833v-1.3229166z" fill="url(#n)"/><path d="m3.836458 5.1593753v1.3229169h1.8520833v-1.3229169z" fill="url(#o)"/><path d="m3.836458.39687509v1.32291661h1.8520834v-1.32291661z" fill="url(#p)"/><path d="m3.836458 1.9843751v1.3229168h1.8520833v-1.3229168z" fill="url(#q)"/></g><g fill="none"><path d="m4.1010409 1.4552079.0000003-.79374946h1.3229169v.79374996z" stroke="url(#r)"/><path d="m4.1010409 3.0427081.0000003-.7937496h1.3229169v.7937501z" stroke="url(#s)"/><path d="m4.1010409 4.6302081.0000003-.7937495h1.3229169v.7937503z" stroke="url(#t)"/><path d="m4.1010409 6.2177078.0000003-.7937492h1.3229169v.7937503z" stroke="url(#u)"/><path d="m4.1010409 7.8052081.0000003-.7937495h1.3229169v.7937502z" stroke="url(#v)"/></g><g stroke="#000" stroke-linejoin="round" stroke-opacity=".316176"><path d="m5.9531248 6.7468755v1.3229167h1.8520833v-1.3229167z" fill="url(#l)"/><path d="m5.9531248 3.5718753v1.3229166h1.8520833v-1.3229166z" fill="url(#k)"/><path d="m5.9531248 5.1593753v1.3229169h1.8520833v-1.3229169z" fill="url(#j)"/><path d="m5.9531248.39687509v1.32291661h1.8520834v-1.32291661z" fill="url(#i)"/><path d="m5.9531248 1.9843751v1.3229168h1.8520833v-1.3229168z" fill="url(#g)"/></g><g fill="none"><path d="m6.2177077 1.4552079.0000003-.79374946h1.3229169v.79374996z" stroke="url(#f)"/><path d="m6.2177077 3.0427081.0000003-.7937496h1.3229169v.7937501z" stroke="url(#e)"/><path d="m6.2177077 4.6302081.0000003-.7937495h1.3229169v.7937503z" stroke="url(#d)"/><path d="m6.2177077 6.2177078.0000003-.7937492h1.3229169v.7937503z" stroke="url(#c)"/><path d="m6.2177077 7.8052081.0000003-.7937495h1.3229169v.7937502z" stroke="url(#a)"/></g><path d="m1.7197917.39687487v2.11666663h.5291667v-1.58750003l1.0583333-.00000001v-.5291666l-1.0583333.00000001z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961"/></g><g transform="matrix(.3527769 0 0 .3527769 -2.390623 .451919)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#w)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#x)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#y)"/></g></g><g transform="matrix(.3527769 0 0 .3527769 -2.389914 3.360749)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#w)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#x)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#y)"/></g></g><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><g stroke="#abacae"><path d="m4.3656249.92604144h.7937503"/><path d="m4.3656251 2.5135415h.7937503"/><path d="m4.3656248 5.6885416h.7937503"/></g><g fill="none" stroke="#f37329"><path d="m4.3656248 4.1010415h.7937503"/><path d="m6.4822915 4.1010415h.7937503"/><path d="m4.3656251 7.2760416h.7937503"/><path d="m6.4822918 7.2760416h.7937503"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/datefield.svg b/icon-themes/elementary_svg/cmd/32/datefield.svg
new file mode 100644
index 000000000..cbcb5c10b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datefield.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=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.67567568 0 0 .64864865 -.216217 .932442)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#a" y1="4.999989" y2="43"/><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.69999998 0 0 .26923077 -.8 5.615386)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" y1="15.999304" y2="19.963179"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.56307783 0 0 .53992403 2.486133 2.57077)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.440824" x2="11.440824" y1="-4.110198" y2="23.697252"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.999992" x2="14.999992" xlink:href="#a" y1="4.189191" y2="27.810821"/><g opacity=".35" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m38 40h5v7h-5z" fill="url(#d)"/><path d="m-10-47h5v7h-5z" fill="url(#e)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#f)"/></g><rect fill="url(#h)" height="25" rx="1.5" width="26" x="3" y="4"/><rect fill="none" height="24" rx="1.086957" ry="1.043478" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="4.5"/><path d="m2.5 10v17.5c0 1.108.892 2 2 2h23c1.108 0 2-.892 2-2v-17.5" fill="none" opacity=".3" stroke="#000"/><path d="m2 9.923077h28v1.076923h-28z" fill="url(#g)" opacity=".15"/><path d="m25.499996 23.5h-18.9999961zm-.01399-8.981257-18.986004-.01407v11.995327h18.999996zm.01399 5.981257h-18.9999961m18.9999961-3h-18.9999961m3.0130801-2.96874-.02574 11.96874m4.01532-11.916641-.0049 11.916641m3.99959-11.95832.0053 11.95832m3.98775-11.999999.0192 11.999999" fill="none" opacity=".2" stroke="#fff"/><path d="m25.499996 22.5h-18.9999961zm-.01399-8.981257-18.986004-.01407v11.995327h18.999996zm.01399 5.981257h-18.9999961m18.9999961-3h-18.9999961m3.0130801-2.96874-.02574 11.96874m4.01532-11.916641-.0049 11.916641m3.99959-11.95832.0053 11.95832m3.98775-11.999999.0192 11.999999" fill="none" opacity=".25" stroke="#5e553c"/><path d="m4.5 3.5c-1.108 0-2 .892-2 2v4h27v-4c0-1.108-.892-2-2-2z" fill="url(#i)"/><path d="m2.5 9.5v-3.9999991c0-1.108.892-2 2-2h23c1.108 0 2 .892 2 2v3.9999991z" fill="none" opacity=".4" stroke="#126400"/><path d="m4.5 4.5c-.554 0-1 .446-1 1v3h25v-3c0-.554-.446-1-1-1z" fill="none" opacity=".5" stroke="url(#j)" stroke-linecap="round"/><path d="m6.2600002 7.5000002c0 .9999997-1.5000002.9999997-1.5000002 0s1.5000002-.9999997 1.5000002 0z" fill="#fff" opacity=".3"/><path d="m6.2600002 6.5000002c0 .9999997-1.5000002.9999997-1.5000002 0s1.5000002-.9999997 1.5000002 0z" fill="#126400" opacity=".4"/><path d="m27.25 7.5000002c0 .9999997-1.5.9999997-1.5 0s1.5-.9999997 1.5 0z" fill="#fff" opacity=".3"/><path d="m27.25 6.5000002c0 .9999997-1.5.9999997-1.5 0s1.5-.9999997 1.5 0z" fill="#126400" opacity=".4"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbaddrelation.svg b/icon-themes/elementary_svg/cmd/32/dbaddrelation.svg
new file mode 100644
index 000000000..02f2e5b08
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbaddrelation.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" gradientUnits="userSpaceOnUse" x1="19.731031" x2="19.731031" y1="13.269231" y2="27.884615"><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(1.1234054 0 0 1.0256412 -3.210397 -1.370143)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4358977 17.602778 105.70679)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4358977 29.467138 -19.2163)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><radialGradient id="e" cx="7.685578" cy="5.959014" gradientTransform="matrix(0 1.1500005 -1.2044328 -.00000002 27.177494 .161582)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#i"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="22.000263" x2="22.000263" xlink:href="#j" y1="14" y2="16"/><radialGradient id="g" cx="38.658855" cy="9.341145" gradientUnits="userSpaceOnUse" r="8.341651"><stop offset="0" stop-color="#d48e15"/><stop offset=".25" stop-color="#f9c440" stop-opacity=".917647"/><stop offset=".5" stop-color="#ffe16b"/><stop offset="1" stop-color="#fff394" stop-opacity=".121569"/></radialGradient><linearGradient id="h"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="7.685578" cy="5.959014" gradientTransform="matrix(0 1.1500005 -1.2044328 -.00000002 27.177494 .161582)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="22.000263" x2="22.000263" y1="14" y2="16"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><path d="m4.5 3.5v6.5h2v-4.5h10v-2h-10z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".552941"/><path d="m4.5 27.5v-5.5h2v3.5h10v2h-10z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".552941"/><g transform="matrix(.65 0 0 .65 -5.325171 2.375)"><g opacity=".4" stroke-width="1.012739" transform="matrix(.5789476 0 0 .42857134 6.105525 11.857146)"><path d="m39.479007 39.192308h5v7.179489h-5z" fill="url(#d)"/><path d="m7.5909082 46.371797h-5v-7.179489h5z" fill="url(#c)"/><path d="m7.5909082 39.192308h31.8880988v7.179489h-31.8880988z" fill="url(#b)"/></g><rect fill="url(#e)" height="19.230768" rx="1.108215" ry="1.25163" width="21.538462" x="8.961802" y="10.961538"/><path d="m9.9618013 10.961538c-.554 0-1.0050512.446023-1 1l.0000003 7.461539h21.5384614v-7.461539c0-.554-.446003-1.001696-1-1h-9z" fill="url(#f)"/><g fill="none" stroke-width="1.538462"><rect height="19.23077" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="21.538462" x="8.961802" y="10.961538"/><path d="m10.500263 12.5h18.461538l.000001 16.153846h-18.461539z" style="opacity:.7;fill:none;stroke-width:1.538462;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m9.7310323 18.653846h19.9999997" opacity=".2" stroke="#000"/></g></g><g transform="matrix(.65 0 0 .65 10.674829 10.375)"><g opacity=".4" stroke-width="1.012739" transform="matrix(.5789476 0 0 .42857134 6.105525 11.857146)"><path d="m39.479007 39.192308h5v7.179489h-5z" fill="url(#d)"/><path d="m7.5909082 46.371797h-5v-7.179489h5z" fill="url(#c)"/><path d="m7.5909082 39.192308h31.8880988v7.179489h-31.8880988z" fill="url(#b)"/></g><rect fill="url(#e)" height="19.230768" rx="1.108215" ry="1.25163" width="21.538462" x="8.961802" y="10.961538"/><path d="m9.9618013 10.961538c-.554 0-1.0050512.446023-1 1l.0000003 7.461539h21.5384614v-7.461539c0-.554-.446003-1.001696-1-1h-9z" fill="url(#f)"/><g fill="none" stroke-width="1.538462"><rect height="19.23077" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="21.538462" x="8.961802" y="10.961538"/><path d="m10.500263 12.5h18.461538l.000001 16.153846h-18.461539z" style="opacity:.7;fill:none;stroke-width:1.538462;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m9.7310323 18.653846h19.9999997" opacity=".2" stroke="#000"/></g></g><g transform="matrix(.65 0 0 .65 10.674829 -6.625)"><g opacity=".4" stroke-width="1.012739" transform="matrix(.5789476 0 0 .42857134 6.105525 11.857146)"><path d="m39.479007 39.192308h5v7.179489h-5z" fill="url(#d)"/><path d="m7.5909082 46.371797h-5v-7.179489h5z" fill="url(#c)"/><path d="m7.5909082 39.192308h31.8880988v7.179489h-31.8880988z" fill="url(#b)"/></g><rect fill="url(#i)" height="19.230768" rx="1.108215" ry="1.25163" width="21.538462" x="8.961802" y="10.961538"/><path d="m9.9618013 10.961538c-.554 0-1.0050512.446023-1 1l.0000003 7.461539h21.5384614v-7.461539c0-.554-.446003-1.001696-1-1h-9z" fill="url(#j)"/><g fill="none" stroke-width="1.538462"><rect height="19.23077" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="21.538462" x="8.961802" y="10.961538"/><path d="m10.500263 12.5h18.461538l.000001 16.153846h-18.461539z" style="opacity:.7;fill:none;stroke-width:1.538462;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m9.7310323 18.653846h19.9999997" opacity=".2" stroke="#000"/></g></g><g fill-rule="evenodd" transform="translate(-5.99 .03522)"><path d="m47.000506 9.3411446c0 4.6069664-3.734684 8.3416514-8.341651 8.3416514-4.606966 0-8.341651-3.734685-8.341651-8.3416514 0-4.6069667 3.734685-8.341651 8.341651-8.341651 4.606967 0 8.341651 3.7346843 8.341651 8.341651z" fill="url(#g)" transform="matrix(.59940175 0 0 .59940175 -12.182186 -.634318)"/><g fill="#fff"><path d="m9.99 1.96478v1h-2l.01043 1.03522.98957.96478.01043 2.03522h1l1-1 1 1.00601h1l-.01043-2.04123 1.01043-.96478-.01043-1.03522h-2v-1l-.98957-.96478z" stroke="#f9c440" stroke-linejoin="round" stroke-width="2"/><path d="m9.99 1.96478v1h-2l.01043 1.03522.98957.96478.01043 2.03522h1l1-1 1 1.00601h1l-.01043-2.04123 1.01043-.96478-.01043-1.03522h-2v-1l-.98957-.96478z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbchangedesignmode.svg b/icon-themes/elementary_svg/cmd/32/dbchangedesignmode.svg
new file mode 100644
index 000000000..572603dc5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbchangedesignmode.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" gradientUnits="userSpaceOnUse" x1="14.8324" x2="14.8324" xlink:href="#a" y1="5.6746" y2="26.028616"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#a" y1="23.055099" y2="14.009484"/><linearGradient id="d" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.45783 0 0 .4323 -31.592 18.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#g" y1="-7.666" y2="-7.666"/><linearGradient id="g"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#i" y1="12.991" y2="18"/><linearGradient id="i"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.45783 0 0 .4323 -31.592 24.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#g" y1="-7.666" y2="-7.666"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#i" y1="18.991" y2="24"/><linearGradient id="l" gradientTransform="matrix(.45783 0 0 .4323 -31.592 30.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#g" y1="-7.666" y2="-7.666"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#i" y1="24.991" y2="30"/><linearGradient id="n" gradientTransform="matrix(.6 0 0 .60526 1.6 2.17)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="o" cx="23.335" cy="41.636" gradientTransform="matrix(.57452 0 0 .22094 2.594 17.8)" gradientUnits="userSpaceOnUse" r="22.627"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m29 27c0 2.76-5.82 5-13 5s-13-2.24-13-5 5.82-5 13-5 13 2.24 13 5z" fill="url(#o)" fill-rule="evenodd" opacity=".3"/><path d="m27.49 25.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#l)" stroke="url(#m)"/><path d="m27.5 21c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 19.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#j)" stroke="url(#k)"/><path d="m27.5 15c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 13.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.432 13.193-.096 11.33-1.126 11.493 4.432z" fill="url(#f)" stroke="url(#h)"/><path d="m27.5 9c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="url(#d)" stroke="url(#e)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#n)" width="21" x="5.5" y="5.5"/><path d="m2 11h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1z" fill="#fff" opacity=".15"/><g transform="translate(0 3.000045)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="matrix(0 1 -1 0 28 23)"><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2 8h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" fill="#fff" opacity=".15"/></g><g fill="none"><path d="m5.5 14.52v7.98h7.5" opacity=".5" stroke="url(#c)"/><path d="m4.5 27.5h19" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbclearquery.svg b/icon-themes/elementary_svg/cmd/32/dbclearquery.svg
new file mode 100644
index 000000000..3233fbe9f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbclearquery.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(.4581255 0 0 .4388939 -31.619713 14.933095)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4581255 0 0 .4388939 -31.619713 14.933095)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 18.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#f" y1="12.990752" y2="17.999999"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 24.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#f" y1="18.990752" y2="23.999999"/><linearGradient id="i" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 30.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#f" y1="24.990752" y2="29.999999"/><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.59999998 0 0 .60526317 1.6 2.171052)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="m" cx="23.334524" cy="41.63604" gradientTransform="matrix(.5745243 0 0 .2209368 2.59375 17.801069)" gradientUnits="userSpaceOnUse" r="22.627417" xlink:href="#k"/><radialGradient id="n" cx="1162.1" cy="1294.5" gradientTransform="matrix(.87946 -.11013 .063119 .75018 -1091.8 -829.59)" gradientUnits="userSpaceOnUse" r="11.902" xlink:href="#k"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="13.51474" x2="13.51474" y1="7.3535" y2="20.3151"><stop offset="0" stop-color="#fe9ab8"/><stop offset="1" stop-color="#f4679d"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="12.8103" x2="12.8103" y1="8.67958" y2="15.25216"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><path d="m29 27c.0011 2.761299-5.819514 5-13 5s-13.001109-2.238701-13-5c-.00111-2.761299 5.819514-5 13-5s13.00111 2.238701 13 5z" fill="url(#m)" fill-rule="evenodd" opacity=".3"/><path d="m27.490168 25.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.0952 11.330827-1.126702 11.492687 4.43225z" fill="url(#i)" stroke="url(#j)"/><path d="m27.499999 21c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.490168 19.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.0952 11.330827-1.126702 11.492687 4.43225z" fill="url(#g)" stroke="url(#h)"/><path d="m27.499999 15c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.490168 13.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.095202 11.330827-1.126702 11.492687 4.43225z" fill="url(#c)" stroke="url(#e)"/><path d="m27.499999 9c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="url(#a)" stroke="url(#b)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#l)" width="21" x="5.5" y="5.499999"/><g transform="matrix(.77463 0 0 .77463 15.01 15.344)"><g fill-rule="evenodd"><path d="m12.586-.22063-7.8898 15.276-1.9613 5.8257 2.7287.62419 12.196.20806 1.9613-1.7685 3.8372-8.9465 1.4092-9.2424z" fill="url(#n)"/><g stroke-linejoin="round" stroke-width="1.2909"><path d="m3.2079 20.856h12.409l4.3835-7.7148 1.751-10.733-1.148-1.1666-9.508.0622-1.5259 1.1185-6.3245 13.735z" fill="url(#o)" stroke="#e41b79" stroke-opacity=".5"/><path d="m5.2377 15.714 9.8823.04168 5.4451-12.081-.36788-.73243h-8.8883l-6.0206 12.827z" fill="#fff" fill-opacity=".5" opacity=".5" stroke="url(#p)"/></g></g><path d="m4.5101 16.611v2.9906h10.599" style="opacity:.2;fill:none;stroke:#fff;stroke-width:1.2909;stroke-linecap:round;stroke-linejoin:round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbdistinctvalues.svg b/icon-themes/elementary_svg/cmd/32/dbdistinctvalues.svg
new file mode 100644
index 000000000..bff473cca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbdistinctvalues.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(.34011127 .09113254 -.09058277 .3380595 17.977012 10.391815)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.170449" x2="16.062" y1="1039.4801" y2="1051.126"><stop offset="0" stop-color="#ff8c82"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924004" x2="107.101" y1="27.59" y2="27.913"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".095" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.36684" x2="22.257999" y1="19.642704" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="6.402414" x2="21.341391" y1="11.972253" y2="3.347231"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g stroke-width=".75"><path d="m10.115644 20.653763 2.347093-1.355094 2.671428-10.2026259 7.670417-4.4285179c-.301411-1.5580355-.676412-2.2075562-1.875005-3.2476035l-7.670417 4.4285179-10.1714471-2.7877881-2.34709215 1.3550941 4.63137925 7.9882544z" fill="url(#c)" fill-rule="evenodd" stroke="url(#d)" stroke-linejoin="round" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/><path d="m10.384 19.6 1.441993-.799735 2.680688-10.2079716 7.39721-4.2707816c-.237741-1.1617815-.237741-1.1617815-1.125003-1.9485621l-7.39721 4.2707816-10.180707-2.7824418-1.4358286.8289758z" fill="none" stroke="url(#e)" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/></g><g transform="matrix(.26458333 0 0 .26458333 0 .529167)"><path d="m11.17 1044.173 3.85 1.973 4.744754-8.3852 2.097246 1.1492.597384.3257-6.397384 11.8903-7.48-4.568 1.903-2.89z" fill="url(#b)" transform="matrix(1.2069243 .3233944 -.3233944 1.2069243 340.26629 -1244.3831)"/><g fill="none"><path d="m19.564331 24.893847 8.960863-8.892801 1.743625 1.57901m-10.011425 10.419101-6.523214-6.228842 1.514962-1.502094" opacity=".5" stroke="url(#a)" stroke-width="1.2495"/><path d="m28.74 14.694c-.235-.09-.508-.034-.695.164l-7.946 8.44-4.35-4.264c-.26-.25-.667-.244-.916.02l-2.303 2.13c-.247.263-.24.678.02.928l6.75 6.95c.06.06.233.168.306.197.24.097.42-.022.61-.224l10.717-11.38c.25-.264.24-.68-.018-.93l-1.953-1.894c-.065-.062-.143-.108-.22-.138z" opacity=".5" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round" stroke-width=".9996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbformdelete.svg b/icon-themes/elementary_svg/cmd/32/dbformdelete.svg
new file mode 100644
index 000000000..a889dbdec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbformdelete.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" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="18.5" y2="25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.85580995 0 0 .96310694 21.324798 .238673)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="20" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#f" y1="13.023" y2="32.702"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#f" y1="20.584" y2="32.702"/><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#i"/><linearGradient id="i"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#i"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" y1=".638623" y2="-32.688384"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 4.142858)"><path d="m38 40h5v7h-5z" fill="url(#h)"/><path d="m-10-47h5v7h-5z" fill="url(#j)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#k)"/></g><rect fill="url(#l)" height="27" rx="1.677537" stroke-width="1.038462" transform="scale(1 -1)" width="27" x="2.5" y="-29.5"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" rx="1.086957" ry="1.190476" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><rect fill="url(#a)" height="6" rx="1" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="17" x="7.5" y="18.5"/><rect fill="none" height="6" opacity=".5" rx="1.060805" ry="1.007075" width="16.999998" x="7.5" y="18.5"/><rect fill="none" height="4" rx=".491849" ry=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="15" x="8.5" y="19.5"/><g fill="#4d4d4d"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g><g transform="matrix(5.0393575 0 0 5.0393575 .665197 -1464.6879)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#c)" stroke="url(#d)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#g)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbformedit.svg b/icon-themes/elementary_svg/cmd/32/dbformedit.svg
new file mode 100644
index 000000000..3232e0ad5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbformedit.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" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="18.5" y2="25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.85580995 0 0 .96310694 21.324798 .238673)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="20" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="g"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="l" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><radialGradient id="n" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#o"/><linearGradient id="o"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="p" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#o"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" y1=".638623" y2="-32.688384"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 4.142858)"><path d="m38 40h5v7h-5z" fill="url(#n)"/><path d="m-10-47h5v7h-5z" fill="url(#p)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#q)"/></g><rect fill="url(#r)" height="27" rx="1.677537" stroke-width="1.038462" transform="scale(1 -1)" width="27" x="2.5" y="-29.5"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" rx="1.086957" ry="1.190476" stroke="url(#s)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><rect fill="url(#a)" height="6" rx="1" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="17" x="7.5" y="18.5"/><rect fill="none" height="6" opacity=".5" rx="1.060805" ry="1.007075" width="16.999998" x="7.5" y="18.5"/><rect fill="none" height="4" rx=".491849" ry=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="15" x="8.5" y="19.5"/><g fill="#4d4d4d"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g><g transform="matrix(.82851861 0 0 .82851861 11.262089 11.39386)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#c)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#d)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#f)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#h)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#i)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#j)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#k)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#l)" stroke="url(#m)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbformrename.svg b/icon-themes/elementary_svg/cmd/32/dbformrename.svg
new file mode 100644
index 000000000..c81772efd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbformrename.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" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="18.5" y2="25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.85580995 0 0 .96310694 21.324798 .238673)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="20" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" y1=".638623" y2="-32.688384"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 4.142858)"><path d="m38 40h5v7h-5z" fill="url(#c)"/><path d="m-10-47h5v7h-5z" fill="url(#e)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#f)"/></g><rect fill="url(#g)" height="27" rx="1.677537" stroke-width="1.038462" transform="scale(1 -1)" width="27" x="2.5" y="-29.5"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" rx="1.086957" ry="1.190476" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><rect fill="url(#a)" height="6" rx="1" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="17" x="7.5" y="18.5"/><rect fill="none" height="6" opacity=".5" rx="1.060805" ry="1.007075" width="16.999998" x="7.5" y="18.5"/><rect fill="none" height="4" rx=".491849" ry=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="15" x="8.5" y="19.5"/><g fill="#4d4d4d"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g><path d="m23 1v3h2l1 1v21l-1 1h-2v3h9v-3h-2l-1-1v-21l1-1h2v-3z" fill-rule="evenodd" opacity=".52"/><path d="m24 2.51 2.17-.016s1.335-.048 1.333 1.286l-.034 22.853s-.138 1.825-1.47 1.86l-2 .05m7-26.015-2.187-.034s-1.332-.048-1.332 1.286l-.033 22.853s.1 1.86 1.433 1.86h2.12" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbindexdesign.svg b/icon-themes/elementary_svg/cmd/32/dbindexdesign.svg
new file mode 100644
index 000000000..0ad3d7783
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbindexdesign.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" gradientUnits="userSpaceOnUse" x1="14.8324" x2="14.8324" xlink:href="#a" y1="5.6746" y2="26.028616"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#a" y1="23.055099" y2="14.009484"/><linearGradient id="d" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.45783 0 0 .4323 -31.592 18.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#g" y1="-7.666" y2="-7.666"/><linearGradient id="g"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#i" y1="12.991" y2="18"/><linearGradient id="i"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.45783 0 0 .4323 -31.592 24.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#g" y1="-7.666" y2="-7.666"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#i" y1="18.991" y2="24"/><linearGradient id="l" gradientTransform="matrix(.45783 0 0 .4323 -31.592 30.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#g" y1="-7.666" y2="-7.666"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#i" y1="24.991" y2="30"/><linearGradient id="n" gradientTransform="matrix(.6 0 0 .60526 1.6 2.17)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="o" cx="23.335" cy="41.636" gradientTransform="matrix(.57452 0 0 .22094 2.594 17.8)" gradientUnits="userSpaceOnUse" r="22.627"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m29 27c0 2.76-5.82 5-13 5s-13-2.24-13-5 5.82-5 13-5 13 2.24 13 5z" fill="url(#o)" fill-rule="evenodd" opacity=".3"/><path d="m27.49 25.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#l)" stroke="url(#m)"/><path d="m27.5 21c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 19.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#j)" stroke="url(#k)"/><path d="m27.5 15c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 13.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.432 13.193-.096 11.33-1.126 11.493 4.432z" fill="url(#f)" stroke="url(#h)"/><path d="m27.5 9c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="url(#d)" stroke="url(#e)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#n)" width="21" x="5.5" y="5.5"/><path d="m2 11h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1z" fill="#fff" opacity=".15"/><g transform="translate(0 3)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="matrix(0 1 -1 0 28 23)"><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2 8h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" fill="#fff" opacity=".15"/></g><g fill="none"><path d="m5.5 14.52v7.98h7.5" opacity=".5" stroke="url(#c)"/><path d="m4.5 27.5h19" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbnewform.svg b/icon-themes/elementary_svg/cmd/32/dbnewform.svg
new file mode 100644
index 000000000..7f1b4b46e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewform.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" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="18.5" y2="25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.85580995 0 0 .96310694 21.324798 .238673)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="20" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#e" y1="10.171" y2="36.136002"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#e" y1="20.749001" y2="25.528"/><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="h"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" y1=".638623" y2="-32.688384"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 4.142858)"><path d="m38 40h5v7h-5z" fill="url(#g)"/><path d="m-10-47h5v7h-5z" fill="url(#i)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#j)"/></g><rect fill="url(#k)" height="27" rx="1.677537" stroke-width="1.038462" transform="scale(1 -1)" width="27" x="2.5" y="-29.5"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" rx="1.086957" ry="1.190476" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><rect fill="url(#a)" height="6" rx="1" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="17" x="7.5" y="18.5"/><rect fill="none" height="6" opacity=".5" rx="1.060805" ry="1.007075" width="16.999998" x="7.5" y="18.5"/><rect fill="none" height="4" rx=".491849" ry=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="15" x="8.5" y="19.5"/><g fill="#4d4d4d"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#d)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbnewformautopilot.svg b/icon-themes/elementary_svg/cmd/32/dbnewformautopilot.svg
new file mode 100644
index 000000000..15f014f50
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewformautopilot.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" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="18.5" y2="25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.85580995 0 0 .96310694 21.324798 .238673)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="20" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.118264" x2=".442911" y1="2.027057" y2="4.052349"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="6.703" cy="73.615997" gradientTransform="matrix(.58564462 0 0 .12811125 .372269 -1.763448)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1=".263701" x2="5.227977" xlink:href="#f" y1="4.618203" y2=".914752"/><linearGradient id="f"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="g" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#f"/><filter id="h" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="i" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><radialGradient id="k" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#m" y1="10.171" y2="36.136002"/><linearGradient id="m"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#m" y1="20.749001" y2="25.528"/><radialGradient id="o" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#p"/><linearGradient id="p"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="q" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#p"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" y1=".638623" y2="-32.688384"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 4.142858)"><path d="m38 40h5v7h-5z" fill="url(#o)"/><path d="m-10-47h5v7h-5z" fill="url(#q)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#r)"/></g><rect fill="url(#s)" height="27" rx="1.677537" stroke-width="1.038462" transform="scale(1 -1)" width="27" x="2.5" y="-29.5"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" rx="1.086957" ry="1.190476" stroke="url(#t)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><rect fill="url(#a)" height="6" rx="1" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="17" x="7.5" y="18.5"/><rect fill="none" height="6" opacity=".5" rx="1.060805" ry="1.007075" width="16.999998" x="7.5" y="18.5"/><rect fill="none" height="4" rx=".491849" ry=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="15" x="8.5" y="19.5"/><g fill="#4d4d4d"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g><g transform="matrix(-3.7795276 0 0 3.7795276 32.000002 0)"><g stroke-width=".264583"><path d="m-.04312708 3.6068c4.59105008.2910417 1.69783128-2.3592895 5.24562918-2.4436916l.8916459 1.8732499c-1.61925-.7548561-2.7267959 3.1234063-6.15844175.8440209z" fill="url(#c)" fill-rule="evenodd" opacity=".444"/><path d="m8.5309604 7.667625c0 .511175-1.8954749.9260416-4.2333333.9260416-2.3381229 0-4.23333335-.4148666-4.23333335-.9260416 0-.5117042 1.89521045-.9260417 4.23333335-.9260417 2.3378584 0 4.2333333.4143375 4.2333333.9260417z" fill="url(#d)" opacity=".2"/><path d="m3.5507084.83767089-.0354542.87418341-.5630333.2950104-.1764771-.0992188-.0058208-.5212291-.369623.3413125-.4974166-.1561042.20955.4564063-.301625.4251854.498475-.058208.3116791.4185708.098425-.4926541.26035-.088371.5513917.2047873.1521354.8956144.5431896-.6860645.898525.1322916-.4852458-.7291915.4029604-.8130646-.8421688.2354792zm-1.9478625 1.54093341-.2868084.2645832-.3857625-.1217083.1627188.3545416-.23442089.3296709.38735009-.0449792.2407708.3246437.0767292-.3823229.3836458-.1288521-.3394604-.1905zm1.3096875.314854-.4175125.3836459-.5635625-.1756834.2373312.5159375-.3402541.4802188.5635625-.0653521.3518958.4725458.111125-.5566833.5590646-.1878542-.4953-.2786062zm-2.19445423.5590646-.104775.3947583-.40851667.1103313.34237083.2211917-.02116666.4233333.31617708-.2579688.39608125.1516063-.1476375-.381.2659063-.3294063-.40745835.0230188z" fill="url(#e)"/></g><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.623.297 5.48-1.76 6.38z" fill="url(#g)" filter="url(#h)" opacity=".483" transform="matrix(.3527769 0 0 .3527769 .032279 -2.374635)"/><g transform="matrix(.37336148 -.21556133 .18240375 .31593896 1.128977 -1.621102)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#i)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".667" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#j)" fill-rule="evenodd" opacity=".9"/></g></g><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#k)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#l)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#n)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbnewquery.svg b/icon-themes/elementary_svg/cmd/32/dbnewquery.svg
new file mode 100644
index 000000000..59ddf385b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewquery.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientTransform="matrix(.4581255 0 0 .4388939 -31.619713 14.933095)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4581255 0 0 .4388939 -31.619713 14.933095)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 18.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#h" y1="-7.665694" y2="-7.665694"/><linearGradient id="h"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#j" y1="12.990752" y2="17.999999"/><linearGradient id="j"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 24.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#h" y1="-7.665694" y2="-7.665694"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#j" y1="18.990752" y2="23.999999"/><linearGradient id="m" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 30.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#h" y1="-7.665694" y2="-7.665694"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#j" y1="24.990752" y2="29.999999"/><linearGradient id="o" gradientTransform="matrix(.59999998 0 0 .60526317 1.6 2.171052)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="p" cx="23.334524" cy="41.63604" gradientTransform="matrix(.5745243 0 0 .2209368 2.59375 17.801069)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m29 27c.0011 2.761299-5.819514 5-13 5s-13.001109-2.238701-13-5c-.00111-2.761299 5.819514-5 13-5s13.00111 2.238701 13 5z" fill="url(#p)" fill-rule="evenodd" opacity=".3"/><path d="m27.490168 25.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.0952 11.330827-1.126702 11.492687 4.43225z" fill="url(#m)" stroke="url(#n)"/><path d="m27.499999 21c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.490168 19.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.0952 11.330827-1.126702 11.492687 4.43225z" fill="url(#k)" stroke="url(#l)"/><path d="m27.499999 15c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.490168 13.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.095202 11.330827-1.126702 11.492687 4.43225z" fill="url(#g)" stroke="url(#i)"/><path d="m27.499999 9c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="url(#e)" stroke="url(#f)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#o)" width="21" x="5.5" y="5.499999"/><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbnewqueryautopilot.svg b/icon-themes/elementary_svg/cmd/32/dbnewqueryautopilot.svg
new file mode 100644
index 000000000..4d39a2c67
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewqueryautopilot.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5.118264" x2=".442911" y1="2.027057" y2="4.052349"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="6.703" cy="73.615997" gradientTransform="matrix(.58564462 0 0 .12811125 .372269 -1.763448)" gradientUnits="userSpaceOnUse" r="7.228" xlink:href="#f"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".263701" x2="5.227977" xlink:href="#i" y1="4.618203" y2=".914752"/><linearGradient id="i"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="j" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#i"/><filter id="k" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="l" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.4581255 0 0 .4388939 -31.619713 14.933095)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.4581255 0 0 .4388939 -31.619713 14.933095)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 18.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#q" y1="-7.665694" y2="-7.665694"/><linearGradient id="q"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#s" y1="12.990752" y2="17.999999"/><linearGradient id="s"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 24.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#q" y1="-7.665694" y2="-7.665694"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#s" y1="18.990752" y2="23.999999"/><linearGradient id="v" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 30.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#q" y1="-7.665694" y2="-7.665694"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#s" y1="24.990752" y2="29.999999"/><linearGradient id="x" gradientTransform="matrix(.59999998 0 0 .60526317 1.6 2.171052)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="y" cx="23.334524" cy="41.63604" gradientTransform="matrix(.5745243 0 0 .2209368 2.59375 17.801069)" gradientUnits="userSpaceOnUse" r="22.627417" xlink:href="#f"/><path d="m29 27c.0011 2.761299-5.819514 5-13 5s-13.001109-2.238701-13-5c-.00111-2.761299 5.819514-5 13-5s13.00111 2.238701 13 5z" fill="url(#y)" fill-rule="evenodd" opacity=".3"/><path d="m27.490168 25.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.0952 11.330827-1.126702 11.492687 4.43225z" fill="url(#v)" stroke="url(#w)"/><path d="m27.499999 21c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.490168 19.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.0952 11.330827-1.126702 11.492687 4.43225z" fill="url(#t)" stroke="url(#u)"/><path d="m27.499999 15c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.490168 13.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.095202 11.330827-1.126702 11.492687 4.43225z" fill="url(#p)" stroke="url(#r)"/><path d="m27.499999 9c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="url(#n)" stroke="url(#o)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#x)" width="21" x="5.5" y="5.499999"/><g transform="matrix(-3.7795276 0 0 3.7795276 32.000002 0)"><g stroke-width=".264583"><path d="m-.04312708 3.6068c4.59105008.2910417 1.69783128-2.3592895 5.24562918-2.4436916l.8916459 1.8732499c-1.61925-.7548561-2.7267959 3.1234063-6.15844175.8440209z" fill="url(#e)" fill-rule="evenodd" opacity=".444"/><path d="m8.5309604 7.667625c0 .511175-1.8954749.9260416-4.2333333.9260416-2.3381229 0-4.23333335-.4148666-4.23333335-.9260416 0-.5117042 1.89521045-.9260417 4.23333335-.9260417 2.3378584 0 4.2333333.4143375 4.2333333.9260417z" fill="url(#g)" opacity=".2"/><path d="m3.5507084.83767089-.0354542.87418341-.5630333.2950104-.1764771-.0992188-.0058208-.5212291-.369623.3413125-.4974166-.1561042.20955.4564063-.301625.4251854.498475-.058208.3116791.4185708.098425-.4926541.26035-.088371.5513917.2047873.1521354.8956144.5431896-.6860645.898525.1322916-.4852458-.7291915.4029604-.8130646-.8421688.2354792zm-1.9478625 1.54093341-.2868084.2645832-.3857625-.1217083.1627188.3545416-.23442089.3296709.38735009-.0449792.2407708.3246437.0767292-.3823229.3836458-.1288521-.3394604-.1905zm1.3096875.314854-.4175125.3836459-.5635625-.1756834.2373312.5159375-.3402541.4802188.5635625-.0653521.3518958.4725458.111125-.5566833.5590646-.1878542-.4953-.2786062zm-2.19445423.5590646-.104775.3947583-.40851667.1103313.34237083.2211917-.02116666.4233333.31617708-.2579688.39608125.1516063-.1476375-.381.2659063-.3294063-.40745835.0230188z" fill="url(#h)"/></g><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.623.297 5.48-1.76 6.38z" fill="url(#j)" filter="url(#k)" opacity=".483" transform="matrix(.3527769 0 0 .3527769 .032279 -2.374635)"/><g transform="matrix(.37336148 -.21556133 .18240375 .31593896 1.128977 -1.621102)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#l)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".667" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#m)" fill-rule="evenodd" opacity=".9"/></g></g><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbnewreport.svg b/icon-themes/elementary_svg/cmd/32/dbnewreport.svg
new file mode 100644
index 000000000..a465d4c47
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewreport.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"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientTransform="matrix(.03006 0 0 .01647 6.122 18.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 6.128 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 27.846 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="20.027" x2="19.977" y1="5.377" y2="28.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="17.287" x2="16.667" xlink:href="#k" y1="28.048" y2="-.018"/><linearGradient id="k"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="15.401" x2="15.706" y1="6.918" y2="26.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="17.119" x2="17.177" xlink:href="#k" y1="28.033" y2="18.664"/><path d="m9.73 25h14.515v4h-14.515z" fill="url(#e)" opacity=".5"/><path d="m24.245 25v4c1.548.007 3.742-.896 3.742-2s-1.727-2-3.742-2z" fill="url(#f)" opacity=".5"/><path d="m9.73 25v4c-1.548.007-3.743-.896-3.743-2s1.728-2 3.743-2z" fill="url(#h)" opacity=".5"/><path d="m6.487 4.5c-1.566-.02-2.093 1.51-1.97 3h1.97v18c0 .943 1.057 2 2 2h17v-20.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#i)" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.987 7v1h12v-1zm0 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m7.987 7v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-18v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m7.276 5.5c-1.543-.107-1.68.58-1.79 1h2v18.69c0 .853.742 1.31 1.59 1.31h15.41v-19.39c0-.853-.75-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.487 24.5h17c.125 1.5-.408 3.043-2 3h-17c1.512 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="10.987" y="25.067"/><path d="m8 9h1v1h-1zm15 0h1v1h-1z" fill="#aaa"/><path d="m10 9h12v1h-12z" fill="#dadada"/><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbnewreportautopilot.svg b/icon-themes/elementary_svg/cmd/32/dbnewreportautopilot.svg
new file mode 100644
index 000000000..acf72d451
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewreportautopilot.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"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5.118264" x2=".442911" y1="2.027057" y2="4.052349"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="6.703" cy="73.615997" gradientTransform="matrix(.58564462 0 0 .12811125 .372269 -1.763448)" gradientUnits="userSpaceOnUse" r="7.228" xlink:href="#f"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".263701" x2="5.227977" xlink:href="#i" y1="4.618203" y2=".914752"/><linearGradient id="i"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="j" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#i"/><filter id="k" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="l" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.03006 0 0 .01647 6.122 18.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 6.128 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#p"/><linearGradient id="p" xlink:href="#f"/><radialGradient id="q" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 27.846 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#p"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="20.027" x2="19.977" y1="5.377" y2="28.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="17.287" x2="16.667" xlink:href="#t" y1="28.048" y2="-.018"/><linearGradient id="t"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="15.401" x2="15.706" y1="6.918" y2="26.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="17.119" x2="17.177" xlink:href="#t" y1="28.033" y2="18.664"/><path d="m9.73 25h14.515v4h-14.515z" fill="url(#n)" opacity=".5"/><path d="m24.245 25v4c1.548.007 3.742-.896 3.742-2s-1.727-2-3.742-2z" fill="url(#o)" opacity=".5"/><path d="m9.73 25v4c-1.548.007-3.743-.896-3.743-2s1.728-2 3.743-2z" fill="url(#q)" opacity=".5"/><path d="m6.487 4.5c-1.566-.02-2.093 1.51-1.97 3h1.97v18c0 .943 1.057 2 2 2h17v-20.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#r)" stroke="url(#s)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.987 7v1h12v-1zm0 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m7.987 7v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-18v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m7.276 5.5c-1.543-.107-1.68.58-1.79 1h2v18.69c0 .853.742 1.31 1.59 1.31h15.41v-19.39c0-.853-.75-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#u)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.487 24.5h17c.125 1.5-.408 3.043-2 3h-17c1.512 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#v)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="10.987" y="25.067"/><path d="m8 9h1v1h-1zm15 0h1v1h-1z" fill="#aaa"/><path d="m10 9h12v1h-12z" fill="#dadada"/><g transform="matrix(-3.7795276 0 0 3.7795276 32.000002 0)"><g stroke-width=".264583"><path d="m-.04312708 3.6068c4.59105008.2910417 1.69783128-2.3592895 5.24562918-2.4436916l.8916459 1.8732499c-1.61925-.7548561-2.7267959 3.1234063-6.15844175.8440209z" fill="url(#e)" fill-rule="evenodd" opacity=".444"/><path d="m8.5309604 7.667625c0 .511175-1.8954749.9260416-4.2333333.9260416-2.3381229 0-4.23333335-.4148666-4.23333335-.9260416 0-.5117042 1.89521045-.9260417 4.23333335-.9260417 2.3378584 0 4.2333333.4143375 4.2333333.9260417z" fill="url(#g)" opacity=".2"/><path d="m3.5507084.83767089-.0354542.87418341-.5630333.2950104-.1764771-.0992188-.0058208-.5212291-.369623.3413125-.4974166-.1561042.20955.4564063-.301625.4251854.498475-.058208.3116791.4185708.098425-.4926541.26035-.088371.5513917.2047873.1521354.8956144.5431896-.6860645.898525.1322916-.4852458-.7291915.4029604-.8130646-.8421688.2354792zm-1.9478625 1.54093341-.2868084.2645832-.3857625-.1217083.1627188.3545416-.23442089.3296709.38735009-.0449792.2407708.3246437.0767292-.3823229.3836458-.1288521-.3394604-.1905zm1.3096875.314854-.4175125.3836459-.5635625-.1756834.2373312.5159375-.3402541.4802188.5635625-.0653521.3518958.4725458.111125-.5566833.5590646-.1878542-.4953-.2786062zm-2.19445423.5590646-.104775.3947583-.40851667.1103313.34237083.2211917-.02116666.4233333.31617708-.2579688.39608125.1516063-.1476375-.381.2659063-.3294063-.40745835.0230188z" fill="url(#h)"/></g><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.623.297 5.48-1.76 6.38z" fill="url(#j)" filter="url(#k)" opacity=".483" transform="matrix(.3527769 0 0 .3527769 .032279 -2.374635)"/><g transform="matrix(.37336148 -.21556133 .18240375 .31593896 1.128977 -1.621102)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#l)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".667" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#m)" fill-rule="evenodd" opacity=".9"/></g></g><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbnewtable.svg b/icon-themes/elementary_svg/cmd/32/dbnewtable.svg
new file mode 100644
index 000000000..67cdce02a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewtable.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"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="20.749001" y2="25.528"/><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="1.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#m" y1="16.000725" y2="20.000727"/><linearGradient id="m"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="I" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="J" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="K" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#n)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#o)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#p)" opacity=".15"/></g><rect fill="url(#K)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#x)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#y)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#z)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#A)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#B)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#C)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#D)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#E)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#F)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#G)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#H)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#I)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#J)"/></g><path d="m4 1.5c-.831 0-1.5.6689665-1.5 1.5v4.5h27v-4.5c0-.8310335-.669-1.5-1.5-1.5z" fill="url(#j)" stroke-width="5.039244" transform="scale(.26458333)"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v5h7 5.998047 1.007812 5.996094 1.007813 5.990234 1v-5c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141z" fill="#452981" fill-opacity=".501961" transform="scale(.26458333)"/><g stroke-width=".264583"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".5" stroke="url(#i)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#h)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#g)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".5" stroke="url(#k)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#l)" opacity=".15"/></g><g transform="matrix(.26458333 0 0 .26458333 -.001852 -.001852)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbnewtableautopilot.svg b/icon-themes/elementary_svg/cmd/32/dbnewtableautopilot.svg
new file mode 100644
index 000000000..6b1a1ea6b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewtableautopilot.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"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="20.749001" y2="25.528"/><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="1.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#m" y1="16.000725" y2="20.000727"/><linearGradient id="m"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="5.118264" x2=".442911" y1="2.027057" y2="4.052349"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="r" cx="6.703" cy="73.615997" gradientTransform="matrix(.58564462 0 0 .12811125 .372269 -1.763448)" gradientUnits="userSpaceOnUse" r="7.228" xlink:href="#m"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1=".263701" x2="5.227977" xlink:href="#t" y1="4.618203" y2=".914752"/><linearGradient id="t"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="u" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#t"/><filter id="v" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="w" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="x" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#y" y1="2" y2="4.000013"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#y" y1="2" y2="4.000013"/><linearGradient id="I" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="J" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="K" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="L" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="M" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#y" y1="2" y2="4.000013"/><linearGradient id="N" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="O" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="P" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="Q" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="R" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#y" y1="2" y2="4.000013"/><linearGradient id="S" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#n)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#o)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#p)" opacity=".15"/></g><rect fill="url(#S)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#z)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#A)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#B)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#C)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#D)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#E)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#F)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#G)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#H)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#I)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#J)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#K)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#L)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#M)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#N)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#O)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#P)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#Q)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#R)"/></g><path d="m4 1.5c-.831 0-1.5.6689665-1.5 1.5v4.5h27v-4.5c0-.8310335-.669-1.5-1.5-1.5z" fill="url(#j)" stroke-width="5.039244" transform="scale(.26458333)"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v5h7 5.998047 1.007812 5.996094 1.007813 5.990234 1v-5c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141z" fill="#452981" fill-opacity=".501961" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".5" stroke="url(#i)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#h)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#g)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".5" stroke="url(#k)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#l)" opacity=".15" stroke-width=".264583"/><g transform="matrix(-1 0 0 1 8.466667 0)"><g stroke-width=".264583"><path d="m-.04312708 3.6068c4.59105008.2910417 1.69783128-2.3592895 5.24562918-2.4436916l.8916459 1.8732499c-1.61925-.7548561-2.7267959 3.1234063-6.15844175.8440209z" fill="url(#q)" fill-rule="evenodd" opacity=".444"/><path d="m8.5309604 7.667625c0 .511175-1.8954749.9260416-4.2333333.9260416-2.3381229 0-4.23333335-.4148666-4.23333335-.9260416 0-.5117042 1.89521045-.9260417 4.23333335-.9260417 2.3378584 0 4.2333333.4143375 4.2333333.9260417z" fill="url(#r)" opacity=".2"/><path d="m3.5507084.83767089-.0354542.87418341-.5630333.2950104-.1764771-.0992188-.0058208-.5212291-.369623.3413125-.4974166-.1561042.20955.4564063-.301625.4251854.498475-.058208.3116791.4185708.098425-.4926541.26035-.088371.5513917.2047873.1521354.8956144.5431896-.6860645.898525.1322916-.4852458-.7291915.4029604-.8130646-.8421688.2354792zm-1.9478625 1.54093341-.2868084.2645832-.3857625-.1217083.1627188.3545416-.23442089.3296709.38735009-.0449792.2407708.3246437.0767292-.3823229.3836458-.1288521-.3394604-.1905zm1.3096875.314854-.4175125.3836459-.5635625-.1756834.2373312.5159375-.3402541.4802188.5635625-.0653521.3518958.4725458.111125-.5566833.5590646-.1878542-.4953-.2786062zm-2.19445423.5590646-.104775.3947583-.40851667.1103313.34237083.2211917-.02116666.4233333.31617708-.2579688.39608125.1516063-.1476375-.381.2659063-.3294063-.40745835.0230188z" fill="url(#s)"/></g><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.623.297 5.48-1.76 6.38z" fill="url(#u)" filter="url(#v)" opacity=".483" transform="matrix(.3527769 0 0 .3527769 .032279 -2.374635)"/><g transform="matrix(.37336148 -.21556133 .18240375 .31593896 1.128977 -1.621102)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#w)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".667" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#x)" fill-rule="evenodd" opacity=".9"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -.001852 -.001852)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbnewviewsql.svg b/icon-themes/elementary_svg/cmd/32/dbnewviewsql.svg
new file mode 100644
index 000000000..c3323277a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewviewsql.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" gradientTransform="matrix(0 -.71625 .76905 0 -21.827 35.995)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971" y2="46.971"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1.3333 0 0 1.3333 44.835 -1.157)" gradientUnits="userSpaceOnUse" x1="17.151" x2="17.151" y1="5.88" y2="17.211"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(.368 0 0 -.3944 12.405 31.934)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.03 0 0 .0165 6.122 18.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(.03 0 0 .0165 6.128 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.03 0 0 .0165 27.846 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="20.027" x2="19.977" y1="5.377" y2="28.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="17.287" x2="16.667" xlink:href="#j" y1="28.048" y2="-.018"/><linearGradient id="j"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="15.401" x2="15.706" y1="6.918" y2="26.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="17.119" x2="17.177" xlink:href="#j" y1="28.033" y2="18.664"/><path d="m9.73 25h14.515v4h-14.515z" fill="url(#e)" opacity=".5"/><path d="m24.245 25v4c1.548.007 3.742-.896 3.742-2s-1.727-2-3.742-2z" fill="url(#f)" opacity=".5"/><path d="m9.73 25v4c-1.548.007-3.743-.896-3.743-2s1.728-2 3.743-2z" fill="url(#g)" opacity=".5"/><path d="m6.487 4.5c-1.566-.02-2.093 1.51-1.97 3h1.97v18c0 .943 1.057 2 2 2h17v-20.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#h)" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.987 7v1h12v-1zm0 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m7.987 7v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-18v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m7.276 5.5c-1.543-.107-1.68.58-1.79 1h2v18.69c0 .853.742 1.31 1.59 1.31h15.41v-19.39c0-.853-.75-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.487 24.5h17c.125 1.5-.408 3.043-2 3h-17c1.512 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="10.987" y="25.067"/><path d="m8 9h1v1h-1zm15 0h1v1h-1z" fill="#aaa"/><path d="m10 9h12v1h-12z" fill="#dadada"/><path d="m27.305 17.233c0-8.23-11.512-8.23-11.515 0 0 3.407 2.574 6.507 5.752 6.507 3.177 0 5.76-3.1 5.76-6.507z" fill="url(#c)" fill-rule="evenodd" opacity=".141" transform="translate(-13.002 10)"/><path d="m21.505 21.47 9.2-7.473-9.203-7.35v4.865h-8l.004 4.997h8z" display="block" fill="url(#b)" transform="translate(-13.002 10)"/><g fill="none"><path d="m22.838 18.655 5.777-4.658-5.78-4.586v3.435h-8l.005 2.33h8z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" transform="translate(-13.002 10)"/><path d="m8.503 31.47 9.2-7.473-9.203-7.35v4.865h-8l.004 4.997h8z" opacity=".5" stroke="#002e99" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbquerydelete.svg b/icon-themes/elementary_svg/cmd/32/dbquerydelete.svg
new file mode 100644
index 000000000..4a0a0daa9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbquerydelete.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(.4581255 0 0 .4388939 -31.619713 14.933095)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4581255 0 0 .4388939 -31.619713 14.933095)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 18.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#f" y1="12.990752" y2="17.999999"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 24.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#f" y1="18.990752" y2="23.999999"/><linearGradient id="i" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 30.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#f" y1="24.990752" y2="29.999999"/><linearGradient id="k" gradientTransform="matrix(.59999998 0 0 .60526317 1.6 2.171052)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="l" cx="23.334524" cy="41.63604" gradientTransform="matrix(.5745243 0 0 .2209368 2.59375 17.801069)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientTransform="matrix(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#p" y1="13.023" y2="32.702"/><linearGradient id="p"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#p" y1="20.584" y2="32.702"/><path d="m29 27c.0011 2.761299-5.819514 5-13 5s-13.001109-2.238701-13-5c-.00111-2.761299 5.819514-5 13-5s13.00111 2.238701 13 5z" fill="url(#l)" fill-rule="evenodd" opacity=".3"/><path d="m27.490168 25.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.0952 11.330827-1.126702 11.492687 4.43225z" fill="url(#i)" stroke="url(#j)"/><path d="m27.499999 21c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.490168 19.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.0952 11.330827-1.126702 11.492687 4.43225z" fill="url(#g)" stroke="url(#h)"/><path d="m27.499999 15c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.490168 13.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.095202 11.330827-1.126702 11.492687 4.43225z" fill="url(#c)" stroke="url(#e)"/><path d="m27.499999 9c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="url(#a)" stroke="url(#b)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#k)" width="21" x="5.5" y="5.499999"/><g transform="matrix(5.0393575 0 0 5.0393575 .665197 -1464.6879)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#m)" stroke="url(#n)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#o)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#q)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbqueryedit.svg b/icon-themes/elementary_svg/cmd/32/dbqueryedit.svg
new file mode 100644
index 000000000..ee722bdbe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbqueryedit.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" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.45783 0 0 .4323 -31.592 18.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#o" y1="-7.666" y2="-7.666"/><linearGradient id="o"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#q" y1="12.991" y2="18"/><linearGradient id="q"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.45783 0 0 .4323 -31.592 24.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#o" y1="-7.666" y2="-7.666"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#q" y1="18.991" y2="24"/><linearGradient id="t" gradientTransform="matrix(.45783 0 0 .4323 -31.592 30.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#o" y1="-7.666" y2="-7.666"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#q" y1="24.991" y2="30"/><linearGradient id="v" gradientTransform="matrix(.6 0 0 .60526 1.6 2.17)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="w" cx="23.335" cy="41.636" gradientTransform="matrix(.57452 0 0 .22094 2.594 17.8)" gradientUnits="userSpaceOnUse" r="22.627"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m29 27c0 2.76-5.82 5-13 5s-13-2.24-13-5 5.82-5 13-5 13 2.24 13 5z" fill="url(#w)" fill-rule="evenodd" opacity=".3"/><path d="m27.49 25.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#t)" stroke="url(#u)"/><path d="m27.5 21c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 19.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#r)" stroke="url(#s)"/><path d="m27.5 15c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 13.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.432 13.193-.096 11.33-1.126 11.493 4.432z" fill="url(#n)" stroke="url(#p)"/><path d="m27.5 9c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="url(#l)" stroke="url(#m)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#v)" width="21" x="5.5" y="5.5"/><g transform="matrix(.82851861 0 0 .82851861 11.262089 11.39386)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#b)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#d)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#f)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#g)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#h)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#i)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#j)" stroke="url(#k)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbqueryrename.svg b/icon-themes/elementary_svg/cmd/32/dbqueryrename.svg
new file mode 100644
index 000000000..26195d6bd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbqueryrename.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.714" cy="486.648" gradientTransform="matrix(.019 0 0 .02024 18.043 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.45783 0 0 .4323 -31.592 18.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#f" y1="-7.666" y2="-7.666"/><linearGradient id="f"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#h" y1="12.991" y2="18"/><linearGradient id="h"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.45783 0 0 .4323 -31.592 24.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#f" y1="-7.666" y2="-7.666"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#h" y1="18.991" y2="24"/><linearGradient id="k" gradientTransform="matrix(.45783 0 0 .4323 -31.592 30.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#f" y1="-7.666" y2="-7.666"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#h" y1="24.991" y2="30"/><linearGradient id="m" gradientTransform="matrix(.6 0 0 .60526 1.6 2.17)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="n" cx="23.335" cy="41.636" gradientTransform="matrix(.57452 0 0 .22094 2.594 17.8)" gradientUnits="userSpaceOnUse" r="22.627" xlink:href="#b"/><path d="m29 27c0 2.76-5.82 5-13 5s-13-2.24-13-5 5.82-5 13-5 13 2.24 13 5z" fill="url(#n)" fill-rule="evenodd" opacity=".3"/><path d="m27.49 25.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#k)" stroke="url(#l)"/><path d="m27.5 21c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 19.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#i)" stroke="url(#j)"/><path d="m27.5 15c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 13.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.432 13.193-.096 11.33-1.126 11.493 4.432z" fill="url(#e)" stroke="url(#g)"/><path d="m27.5 9c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="url(#c)" stroke="url(#d)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#m)" width="21" x="5.5" y="5.5"/><path d="m29.5 25.5v4.915c.98.01 2.367-1.1 2.367-2.458s-1.093-2.457-2.367-2.457z" fill="url(#a)" opacity=".15"/><path d="m23 1v3h2l1 1v21l-1 1h-2v3h9v-3h-2l-1-1v-21l1-1h2v-3z" fill-rule="evenodd" opacity=".52"/><path d="m24 2.51 2.17-.016s1.335-.048 1.333 1.286l-.034 22.853s-.138 1.825-1.47 1.86l-2 .05m7-26.015-2.187-.034s-1.332-.048-1.332 1.286l-.033 22.853s.1 1.86 1.433 1.86h2.12" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbrelationdesign.svg b/icon-themes/elementary_svg/cmd/32/dbrelationdesign.svg
new file mode 100644
index 000000000..53e3420da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbrelationdesign.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" gradientUnits="userSpaceOnUse" x1="19.731031" x2="19.731031" y1="13.269231" y2="27.884615"><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(1.1234054 0 0 1.0256412 -3.210397 -1.370143)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4358977 17.602778 105.70679)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4358977 29.467138 -19.2163)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><radialGradient id="e" cx="7.685578" cy="5.959014" gradientTransform="matrix(0 1.1500005 -1.2044328 -.00000002 27.177494 .161582)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#h"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="22.000263" x2="22.000263" xlink:href="#i" y1="14" y2="16"/><linearGradient id="g"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="7.685578" cy="5.959014" gradientTransform="matrix(0 1.1500005 -1.2044328 -.00000002 27.177494 .161582)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="22.000263" x2="22.000263" y1="14" y2="16"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><path d="m4.5 3.5v6.5h2v-4.5h10v-2h-10z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".552941"/><path d="m4.5 27.5v-5.5h2v3.5h10v2h-10z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".552941"/><g transform="matrix(.65 0 0 .65 -5.325171 2.375)"><g opacity=".4" stroke-width="1.012739" transform="matrix(.5789476 0 0 .42857134 6.105525 11.857146)"><path d="m39.479007 39.192308h5v7.179489h-5z" fill="url(#d)"/><path d="m7.5909082 46.371797h-5v-7.179489h5z" fill="url(#c)"/><path d="m7.5909082 39.192308h31.8880988v7.179489h-31.8880988z" fill="url(#b)"/></g><rect fill="url(#e)" height="19.230768" rx="1.108215" ry="1.25163" width="21.538462" x="8.961802" y="10.961538"/><path d="m9.9618013 10.961538c-.554 0-1.0050512.446023-1 1l.0000003 7.461539h21.5384614v-7.461539c0-.554-.446003-1.001696-1-1h-9z" fill="url(#f)"/><g fill="none" stroke-width="1.538462"><rect height="19.23077" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="21.538462" x="8.961802" y="10.961538"/><path d="m10.500263 12.5h18.461538l.000001 16.153846h-18.461539z" style="opacity:.7;fill:none;stroke-width:1.538462;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m9.7310323 18.653846h19.9999997" opacity=".2" stroke="#000"/></g></g><g transform="matrix(.65 0 0 .65 10.674829 10.375)"><g opacity=".4" stroke-width="1.012739" transform="matrix(.5789476 0 0 .42857134 6.105525 11.857146)"><path d="m39.479007 39.192308h5v7.179489h-5z" fill="url(#d)"/><path d="m7.5909082 46.371797h-5v-7.179489h5z" fill="url(#c)"/><path d="m7.5909082 39.192308h31.8880988v7.179489h-31.8880988z" fill="url(#b)"/></g><rect fill="url(#e)" height="19.230768" rx="1.108215" ry="1.25163" width="21.538462" x="8.961802" y="10.961538"/><path d="m9.9618013 10.961538c-.554 0-1.0050512.446023-1 1l.0000003 7.461539h21.5384614v-7.461539c0-.554-.446003-1.001696-1-1h-9z" fill="url(#f)"/><g fill="none" stroke-width="1.538462"><rect height="19.23077" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="21.538462" x="8.961802" y="10.961538"/><path d="m10.500263 12.5h18.461538l.000001 16.153846h-18.461539z" style="opacity:.7;fill:none;stroke-width:1.538462;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m9.7310323 18.653846h19.9999997" opacity=".2" stroke="#000"/></g></g><g transform="matrix(.65 0 0 .65 10.674829 -6.625)"><g opacity=".4" stroke-width="1.012739" transform="matrix(.5789476 0 0 .42857134 6.105525 11.857146)"><path d="m39.479007 39.192308h5v7.179489h-5z" fill="url(#d)"/><path d="m7.5909082 46.371797h-5v-7.179489h5z" fill="url(#c)"/><path d="m7.5909082 39.192308h31.8880988v7.179489h-31.8880988z" fill="url(#b)"/></g><rect fill="url(#h)" height="19.230768" rx="1.108215" ry="1.25163" width="21.538462" x="8.961802" y="10.961538"/><path d="m9.9618013 10.961538c-.554 0-1.0050512.446023-1 1l.0000003 7.461539h21.5384614v-7.461539c0-.554-.446003-1.001696-1-1h-9z" fill="url(#i)"/><g fill="none" stroke-width="1.538462"><rect height="19.23077" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="21.538462" x="8.961802" y="10.961538"/><path d="m10.500263 12.5h18.461538l.000001 16.153846h-18.461539z" style="opacity:.7;fill:none;stroke-width:1.538462;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m9.7310323 18.653846h19.9999997" opacity=".2" stroke="#000"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbreportdelete.svg b/icon-themes/elementary_svg/cmd/32/dbreportdelete.svg
new file mode 100644
index 000000000..579c4ff95
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbreportdelete.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" gradientTransform="matrix(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(.019 0 0 .02024 18.043 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.03006 0 0 .01647 6.122 18.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 6.128 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 27.846 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="20.027" x2="19.977" y1="5.377" y2="28.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="17.287" x2="16.667" xlink:href="#m" y1="28.048" y2="-.018"/><linearGradient id="m"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="15.401" x2="15.706" y1="6.918" y2="26.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="17.119" x2="17.177" xlink:href="#m" y1="28.033" y2="18.664"/><path d="m9.73 25h14.515v4h-14.515z" fill="url(#h)" opacity=".5"/><path d="m24.245 25v4c1.548.007 3.742-.896 3.742-2s-1.727-2-3.742-2z" fill="url(#i)" opacity=".5"/><path d="m9.73 25v4c-1.548.007-3.743-.896-3.743-2s1.728-2 3.743-2z" fill="url(#j)" opacity=".5"/><path d="m6.487 4.5c-1.566-.02-2.093 1.51-1.97 3h1.97v18c0 .943 1.057 2 2 2h17v-20.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#k)" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.987 7v1h12v-1zm0 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m7.987 7v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-18v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m7.276 5.5c-1.543-.107-1.68.58-1.79 1h2v18.69c0 .853.742 1.31 1.59 1.31h15.41v-19.39c0-.853-.75-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.487 24.5h17c.125 1.5-.408 3.043-2 3h-17c1.512 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="10.987" y="25.067"/><path d="m8 9h1v1h-1zm15 0h1v1h-1z" fill="#aaa"/><path d="m10 9h12v1h-12z" fill="#dadada"/><path d="m29.5 25.5v4.915c.98.01 2.367-1.1 2.367-2.458s-1.093-2.457-2.367-2.457z" fill="url(#f)" opacity=".15"/><g transform="matrix(5.0393575 0 0 5.0393575 .665197 -1464.6879)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#a)" stroke="url(#b)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbreportedit.svg b/icon-themes/elementary_svg/cmd/32/dbreportedit.svg
new file mode 100644
index 000000000..4ba6568a0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbreportedit.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="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.03006 0 0 .01647 6.122 18.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 6.128 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 27.846 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="20.027" x2="19.977" y1="5.377" y2="28.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="17.287" x2="16.667" xlink:href="#r" y1="28.048" y2="-.018"/><linearGradient id="r"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="15.401" x2="15.706" y1="6.918" y2="26.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="17.119" x2="17.177" xlink:href="#r" y1="28.033" y2="18.664"/><path d="m9.73 25h14.515v4h-14.515z" fill="url(#m)" opacity=".5"/><path d="m24.245 25v4c1.548.007 3.742-.896 3.742-2s-1.727-2-3.742-2z" fill="url(#n)" opacity=".5"/><path d="m9.73 25v4c-1.548.007-3.743-.896-3.743-2s1.728-2 3.743-2z" fill="url(#o)" opacity=".5"/><path d="m6.487 4.5c-1.566-.02-2.093 1.51-1.97 3h1.97v18c0 .943 1.057 2 2 2h17v-20.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#p)" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.987 7v1h12v-1zm0 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m7.987 7v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-18v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m7.276 5.5c-1.543-.107-1.68.58-1.79 1h2v18.69c0 .853.742 1.31 1.59 1.31h15.41v-19.39c0-.853-.75-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#s)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.487 24.5h17c.125 1.5-.408 3.043-2 3h-17c1.512 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#t)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="10.987" y="25.067"/><path d="m8 9h1v1h-1zm15 0h1v1h-1z" fill="#aaa"/><path d="m10 9h12v1h-12z" fill="#dadada"/><g transform="matrix(.82851861 0 0 .82851861 11.262089 11.39386)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#b)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#d)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#f)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#g)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#h)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#i)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#j)" stroke="url(#k)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbreportrename.svg b/icon-themes/elementary_svg/cmd/32/dbreportrename.svg
new file mode 100644
index 000000000..07a696622
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbreportrename.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"><radialGradient id="a" cx="605.714" cy="486.648" gradientTransform="matrix(.019 0 0 .02024 18.043 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.03006 0 0 .01647 6.122 18.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 6.128 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 27.846 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="20.027" x2="19.977" y1="5.377" y2="28.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="17.287" x2="16.667" xlink:href="#h" y1="28.048" y2="-.018"/><linearGradient id="h"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15.401" x2="15.706" y1="6.918" y2="26.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="17.119" x2="17.177" xlink:href="#h" y1="28.033" y2="18.664"/><path d="m9.73 25h14.515v4h-14.515z" fill="url(#c)" opacity=".5"/><path d="m24.245 25v4c1.548.007 3.742-.896 3.742-2s-1.727-2-3.742-2z" fill="url(#d)" opacity=".5"/><path d="m9.73 25v4c-1.548.007-3.743-.896-3.743-2s1.728-2 3.743-2z" fill="url(#e)" opacity=".5"/><path d="m6.487 4.5c-1.566-.02-2.093 1.51-1.97 3h1.97v18c0 .943 1.057 2 2 2h17v-20.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#f)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.987 7v1h12v-1zm0 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m7.987 7v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-18v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m7.276 5.5c-1.543-.107-1.68.58-1.79 1h2v18.69c0 .853.742 1.31 1.59 1.31h15.41v-19.39c0-.853-.75-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.487 24.5h17c.125 1.5-.408 3.043-2 3h-17c1.512 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="10.987" y="25.067"/><path d="m8 9h1v1h-1zm15 0h1v1h-1z" fill="#aaa"/><path d="m10 9h12v1h-12z" fill="#dadada"/><path d="m29.5 25.5v4.915c.98.01 2.367-1.1 2.367-2.458s-1.093-2.457-2.367-2.457z" fill="url(#a)" opacity=".15"/><path d="m23 1v3h2l1 1v21l-1 1h-2v3h9v-3h-2l-1-1v-21l1-1h2v-3z" fill-rule="evenodd" opacity=".52"/><path d="m24 2.51 2.17-.016s1.335-.048 1.333 1.286l-.034 22.853s-.138 1.825-1.47 1.86l-2 .05m7-26.015-2.187-.034s-1.332-.048-1.332 1.286l-.033 22.853s.1 1.86 1.433 1.86h2.12" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbsortingandgrouping.svg b/icon-themes/elementary_svg/cmd/32/dbsortingandgrouping.svg
new file mode 100644
index 000000000..286d3b4ed
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbsortingandgrouping.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="10" cy="-2.140758" gradientTransform="matrix(.00000001 2.2279279 -1.9682679 .00000002 5.786415 -24.279279)" gradientUnits="userSpaceOnUse" r="8.128975" xlink:href="#a"/><radialGradient id="c" cx="21" cy="4.911" gradientTransform="matrix(0 2.53104 -1.4237 0 28.99 -52.152)" gradientUnits="userSpaceOnUse" r="9.482" xlink:href="#a"/><path d="m8.1171875 2.5-6.359375 15.070312h3.0800781l1.2070313-3.070312h6.6718751l1.080078 3.070312h3.21875l-6.109375-15.070312zm1.4492187 3.0429688 2.4472658 6.9570312h-5.1816408z" fill="url(#b)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".537255"/><path d="m21.431641 4c-.24 0-.431641.2372031-.431641.5332031v19.4667969 2.501953l-5.535156-4.642578c-.636583-.534157-1.579124-.451036-2.113282.185547-.534156.636583-.451036 1.579125.185547 2.113281l7.660157 6.427735c.255532.214417.561212.324051.86914.34375.0013.00008.0026-.000078.0039 0 .1371.04103.278903.07031.429694.07031s.292594-.02929.429688-.07031c.0012-.00036.0027.000361.0039 0 .307928-.0197.613608-.129333.86914-.34375l7.660157-6.427735c.636583-.534156.719703-1.476698.185547-2.113281-.534158-.636583-1.476699-.719704-2.113282-.185547l-5.53515 4.642576v-2.501951-19.4667969c0-.296-.191641-.5332031-.431641-.5332031h-.568359z" fill="url(#c)"/><path d="m8.1171875 2.5-6.359375 15.070312h.421875l5.9375-14.070312h2.7890625l5.703125 14.070312h.40625l-6.109375-15.070312zm-.8925781 10-.3925782 1h5.1816408l-.351563-1z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbtabledelete.svg b/icon-themes/elementary_svg/cmd/32/dbtabledelete.svg
new file mode 100644
index 000000000..f286ec569
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbtabledelete.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 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="b" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="c" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="d" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="1.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#h" y1="16.000725" y2="20.000727"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="l" gradientTransform="matrix(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#o" y1="13.023" y2="32.702"/><linearGradient id="o"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#o" y1="20.584" y2="32.702"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="I" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="J" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="K" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#i)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#j)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#k)" opacity=".15"/></g><rect fill="url(#K)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#a)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#x)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#y)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#z)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#A)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#B)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#C)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#D)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#E)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#F)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#G)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#H)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#I)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#J)"/></g><path d="m4 1.5c-.831 0-1.5.6689665-1.5 1.5v4.5h27v-4.5c0-.8310335-.669-1.5-1.5-1.5z" fill="url(#e)" stroke-width="5.039244" transform="scale(.26458333)"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v5h7 5.998047 1.007812 5.996094 1.007813 5.990234 1v-5c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141z" fill="#452981" fill-opacity=".501961" transform="scale(.26458333)"/><g stroke-width=".264583"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".5" stroke="url(#d)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#c)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#b)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".5" stroke="url(#f)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#g)" opacity=".15"/></g><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#l)" stroke="url(#m)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#n)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#p)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbtableedit.svg b/icon-themes/elementary_svg/cmd/32/dbtableedit.svg
new file mode 100644
index 000000000..c264294bc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbtableedit.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 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="b" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="c" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="d" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="1.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#h" y1="16.000725" y2="20.000727"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#n" y1="24.989594" y2="30.000141"/><linearGradient id="n"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#p" y1="24.989594" y2="30.000141"/><linearGradient id="p"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#n" y1="24.989594" y2="30.000141"/><linearGradient id="r" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#p" y1="24.989594" y2="30.000141"/><linearGradient id="s" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#n" y1="24.989594" y2="30.000141"/><linearGradient id="t" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#p" y1="24.989594" y2="30.000141"/><linearGradient id="u" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#w" y1="2" y2="4.000013"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#w" y1="2" y2="4.000013"/><linearGradient id="G" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="I" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="J" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="K" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#w" y1="2" y2="4.000013"/><linearGradient id="L" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="M" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="N" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="O" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="P" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#w" y1="2" y2="4.000013"/><linearGradient id="Q" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#i)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#j)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#k)" opacity=".15"/></g><rect fill="url(#Q)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#a)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#x)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#y)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#z)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#A)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#B)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#C)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#D)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#E)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#F)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#G)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#H)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#I)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#J)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#K)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#L)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#M)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#N)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#O)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#P)"/></g><path d="m4 1.5c-.831 0-1.5.6689665-1.5 1.5v4.5h27v-4.5c0-.8310335-.669-1.5-1.5-1.5z" fill="url(#e)" stroke-width="5.039244" transform="scale(.26458333)"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v5h7 5.998047 1.007812 5.996094 1.007813 5.990234 1v-5c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141z" fill="#452981" fill-opacity=".501961" transform="scale(.26458333)"/><g stroke-width=".264583"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".5" stroke="url(#d)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#c)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#b)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".5" stroke="url(#f)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#g)" opacity=".15"/></g><g transform="matrix(.21921222 0 0 .21921222 2.979761 3.014626)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#l)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#m)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#o)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#q)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#r)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#s)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#t)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#u)" stroke="url(#v)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbtablerename.svg b/icon-themes/elementary_svg/cmd/32/dbtablerename.svg
new file mode 100644
index 000000000..f91c7bcbe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbtablerename.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 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="b" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="c" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="d" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="1.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#h" y1="16.000725" y2="20.000727"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#l" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#l" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#l" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#l" y1="2" y2="4.000013"/><linearGradient id="F" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#i)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#j)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#k)" opacity=".15"/></g><rect fill="url(#F)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#a)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#x)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#y)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#z)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#A)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#B)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#C)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#D)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#E)"/></g><path d="m4 1.5c-.831 0-1.5.6689665-1.5 1.5v4.5h27v-4.5c0-.8310335-.669-1.5-1.5-1.5z" fill="url(#e)" stroke-width="5.039244" transform="scale(.26458333)"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v5h7 5.998047 1.007812 5.996094 1.007813 5.990234 1v-5c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141z" fill="#452981" fill-opacity=".501961" transform="scale(.26458333)"/><g stroke-width=".264583"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".5" stroke="url(#d)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#c)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#b)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".5" stroke="url(#f)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#g)" opacity=".15"/></g><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m4.431761 290.84848v.59475h.397501l.1980005.19875v4.16776l-.1995005.198h-.397501v.59475h1.7872546v-.59475h-.3975011l-.1980004-.19875v-4.16776l.1980004-.19875h.3975011v-.594z" fill-rule="evenodd" opacity=".52" stroke-width=".750002"/><path d="m4.6305115 291.14773.4305011-.003s.2647507-.01.2647507.255l-.0075 4.53526s-.02625.3615-.2910007.369l-.397501.009m1.3897535-5.16076-.4350011-.007s-.2625007-.01-.2625007.255l-.0075 4.53526s.0195.369.2850008.369h.420001" fill="none" stroke="#fff" stroke-width=".198436"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbviewaliases.svg b/icon-themes/elementary_svg/cmd/32/dbviewaliases.svg
new file mode 100644
index 000000000..fa4b8ea94
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbviewaliases.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.56 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 13.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.04763 0 0 .00824 -1.716 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.21622 0 0 1.43243 -17.095 -17.36)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="14.078" y2="32.463"><stop offset="0" stop-color="#fff"/><stop offset=".134" stop-color="#fff" stop-opacity=".235"/><stop offset=".947" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="f" cx="13.003" cy="8.45" gradientTransform="matrix(0 1.9151 -1.62407 0 29.183 -22.96)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".262" stop-color="#4f4f4f"/><stop offset=".705" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="g" gradientTransform="matrix(1.7092 0 0 1.81216 -25.56 -27.052)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="31.26" y2="10.166"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><path d="m4 29h23v2h-23z" fill="url(#d)" opacity=".15"/><path d="m3.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#c)" opacity=".15"/><path d="m27 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#b)" opacity=".15"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m14.938 2.49c-1.118.09-2.16 1.143-3.024.598-.214.98-1.273.218-1.226 1.037-1.28.996-2.114 2.633-2.018 4.29-.21 1.304.445 2.938-.373 4.01-.256 1.26-.05 2.638.38 3.846.886 1.35 2.257 2.46 2.565 4.148.145 1.567-1.546 2.443-2.586 3.297-1.628 1.124-3.36 1.984-5.156 2.802v3h25v-3c-2.843-.35-5.738-2.716-7.508-4.538-.372-.357-.52-.76-.545-1.18.105-.128.197-.247.31-.382l-.308.05c.1-.95.8-1.942 1.33-2.663 1.095-.922 1.664-2.273 1.677-3.705.364-1.412-.732-2.474-.477-3.907-.034-1.817.232-4.003-1.29-5.326-1.714-1.492-4.028-2.266-6.27-2.35-.163-.033-.323-.04-.483-.027z" fill="url(#f)" stroke="url(#g)"/><path d="m15.313 3.393c-.277-.058-.702.113-1.313.375-.305.13-.643.275-1.063.344-.163.027-.374-.078-.562-.094-.08.083-.096.225-.188.28-.254.157-.427.166-.593.19-.055.132-.14.25-.25.343-1.047.816-1.764 2.216-1.688 3.532.01.072.01.146 0 .22-.07.438.016 1.107.063 1.874.038.654-.053 1.437-.44 2.156-.204 1.01-.05 2.186.314 3.25.793 1.158 2.285 2.368 2.656 4.406v.063c.104 1.123-.49 2.045-1.125 2.657-.634.612-1.364 1.038-1.813 1.406l-.03.063c-1.528 1.052-3.151 1.832-4.781 2.592v1.562l23.07-.034v-1.563c-2.57-.51-5.324-2.523-7.1-4.372l-.032-.03c-.883-.88-.94-2.14-.625-3.064.318-.936.923-1.71 1.343-2.282.036-.057.078-.11.125-.156.888-.746 1.366-1.807 1.376-3 .002-.074.012-.148.032-.22.11-.434.01-.826-.188-1.436-.185-.568-.448-1.33-.344-2.22.008-.066-.012-.118 0-.187-.01-.898.04-1.828-.062-2.594-.11-.822-.354-1.427-.907-1.907-1.523-1.327-3.66-2.05-5.718-2.126-.054-.006-.106-.016-.158-.03z" fill="none" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbviewforms.svg b/icon-themes/elementary_svg/cmd/32/dbviewforms.svg
new file mode 100644
index 000000000..30398fd47
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbviewforms.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" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="18.5" y2="25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.85580995 0 0 .96310694 21.324798 .238673)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="20" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" y1=".638623" y2="-32.688384"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 4.142858)"><path d="m38 40h5v7h-5z" fill="url(#c)"/><path d="m-10-47h5v7h-5z" fill="url(#e)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#f)"/></g><rect fill="url(#g)" height="27" rx="1.677537" stroke-width="1.038462" transform="scale(1 -1)" width="27" x="2.5" y="-29.5"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" rx="1.086957" ry="1.190476" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><rect fill="url(#a)" height="6" rx="1" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="17" x="7.5" y="18.5"/><rect fill="none" height="6" opacity=".5" rx="1.060805" ry="1.007075" width="16.999998" x="7.5" y="18.5"/><rect fill="none" height="4" rx=".491849" ry=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="15" x="8.5" y="19.5"/><g fill="#4d4d4d"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbviewfunctions.svg b/icon-themes/elementary_svg/cmd/32/dbviewfunctions.svg
new file mode 100644
index 000000000..17ba30e20
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbviewfunctions.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.417969" cy="7.986645" gradientTransform="matrix(.46049413 6.4469173 -3.3565628 .23975451 32.224345 -46.341403)" gradientUnits="userSpaceOnUse" r="3.376953" xlink:href="#c"/><radialGradient id="b" cx="15" cy="11.280065" gradientTransform="matrix(-.00000033 2.8690549 -2.4591902 -.00000029 48.951248 -28.740103)" gradientUnits="userSpaceOnUse" r="3.751054" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="11.25" cy="19.031" gradientTransform="matrix(1.9844884 0 0 .54573197 -6.325278 15.245197)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0" stop-color="#0d0d0d"/><stop offset="1" stop-color="#0d0d0d" stop-opacity="0"/></radialGradient><ellipse cx="16" cy="25.630505" fill="url(#d)" opacity=".163" rx="15.99996" ry="4.399989" stroke-width="1.33333"/><path d="m15.5 15.5 4.170179 5.309022c.105008.159332.105008.365903 0 .525233l-4.115686 6.165745h3.595947l2.158428-4.187287c.183122-.321035.645946-.321035.829068 0l2.42971 4.187287h3.394283l-4.158505-6.165745c-.105311-.160358-.104441-.368197.0023-.527588l3.694276-5.306667h-3.396641l-1.963035 3.302302c-.182919.326081-.65275.324778-.833778-.0023l-2.208213-3.300062z" fill="url(#b)" stroke="#000" stroke-opacity=".580392"/><path d="m10.806641 4.197266c-.01175-.0000718-.02349.0005794-.03516.00195-1.2342956.1530017-1.9470443.2828368-2.5097623.6718781-.562718.3890414-.8255625.9860762-1.3691405 1.9804688-.00616.01262-.011381.025676-.015625.039063-.0107112.0268486-.0172962.0551641-.019531.083984-.2394219.6940757-.3574277 1.7555398-.3574222 2.7851561v1.427734c-.0001323.126272-.070983.237451-.1835937.292968-.0005401.000267.000542.0017 0 .002l-2.8164063 1.0605v1.957032h2.6835938c.1765403-.000332.3167684.15278.3164062.345703v12.367188.287109h3v-.287109-12.367188c-.0003478-.185282.1437046-.328475.3300781-.328124.00065.000002.0013.000002.00195 0l3.6679719-.01758v-2.999999l-3.6699219.01758c-.185282.000345-.3304261-.1448-.3300781-.33008v-.912109c0-.327026.033542-.7990142.1054687-1.2402344.071927-.4412202.1944606-.8611184.3105469-1.0449218.0007284-.00113.00122-.00277.00195-.00391.3127044-.4835855.9086564-.748046 1.5761724-.7480469.490939.0000011.92434.051146 1.306641.1523438.135415.035843.272708.084732.427734.1308594.149812.045078.308078-.038403.355469-.1875l.724608-2.25c.04775-.1504552-.03523-.3111846-.185547-.359375-.298202-.097259-.592109-.205312-.996094-.296875.04115.012687.03883.010477-.0059-.00391-.0071-.00223-.01425-.00419-.02148-.00586-.6085-.1449183-1.373289-.2206952-2.292928-.2206951z" fill="url(#a)" stroke="#000" stroke-opacity=".580392"/><path d="m10.806641 4.1972656c-.01175-.0000718-.023487.0005826-.035157.0019532-1.2342948.1530016-1.9470473.2828337-2.5097652.671875-.5627181.3890413-.8255627.9860761-1.3691407 1.9804687-.00616.01262-.011381.0256755-.015625.0390625-.0107112.0268486-.0172964.0551645-.0195312.0839844-.2394219.6940757-.3574274 1.7555399-.3574219 2.7851562v1.0000004c-.0000055-1.0296171.1180028-2.0910778.3574219-2.7851566.002235-.028819.0088202-.0571354.0195312-.0839844.004244-.013387.009465-.0264425.015625-.0390625.543578-.9943926.8064226-1.5914275 1.3691407-1.9804687.5627179-.3890413 1.2754704-.5188735 2.5097652-.671875.01167-.0013675.023407-.002025.035157-.0019532.919639-.0000001 1.684518.0757929 2.292968.2207032.00724.00167.014385.0036293.021485.0058593.04477.014391.047009.0165933.005859.0039063.39606.0897667.684333.1952597.976563.2910156l.205078-.6347656c.04775-.1504552-.03523-.3111846-.185547-.359375-.298202-.097259-.592109-.205312-.996094-.296875.04115.012687.038871.0104807-.005859-.0039063-.0071-.00223-.014255-.0041893-.021485-.0058593-.6085-.1449183-1.373329-.2207033-2.292968-.2207032zm-4.306641 6.9902344c-.0001323.126272-.070983.237452-.1835938.292969v.001953l-2.8164062 1.060547v1l2.8164062-1.060547v-.001953c.1126108-.055517.1834615-.166697.1835938-.292969zm3.0039062.015625c-.0002634.021539-.0039062.051817-.0039062.072266v.912109c-.000348.18528.1447961.330421.3300781.330078l3.6699219-.017578v-1l-3.6699219.017578c-.1796109.000335-.3179711-.137321-.3261719-.314453zm5.9960938 4.296875.785156 1h2.8125l2.208985 3.300781c.181028.327125.651065.328034.833984.001953l1.962891-3.302734h2.701172l.695312-1h-3.396484l-1.962891 3.302734c-.182919.326081-.652956.325125-.833984-.001953l-2.208985-3.300781zm8.466797 6.076172-.160156.230469c-.106734.159391-.109218.366985-.003907.527343l3.486328 5.166016h.673829zm-4.46875.013672-3.943359 5.910156h.667968l3.447266-5.166016c.105008-.15933.105008-.366058 0-.52539z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbviewqueries.svg b/icon-themes/elementary_svg/cmd/32/dbviewqueries.svg
new file mode 100644
index 000000000..61074e853
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbviewqueries.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(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.45783 0 0 .4323 -31.592 18.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#f" y1="12.991" y2="18"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.45783 0 0 .4323 -31.592 24.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#f" y1="18.991" y2="24"/><linearGradient id="i" gradientTransform="matrix(.45783 0 0 .4323 -31.592 30.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#f" y1="24.991" y2="30"/><linearGradient id="k" gradientTransform="matrix(.6 0 0 .60526 1.6 2.17)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="l" cx="23.335" cy="41.636" gradientTransform="matrix(.57452 0 0 .22094 2.594 17.8)" gradientUnits="userSpaceOnUse" r="22.627"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m29 27c0 2.76-5.82 5-13 5s-13-2.24-13-5 5.82-5 13-5 13 2.24 13 5z" fill="url(#l)" fill-rule="evenodd" opacity=".3"/><path d="m27.49 25.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#i)" stroke="url(#j)"/><path d="m27.5 21c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 19.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#g)" stroke="url(#h)"/><path d="m27.5 15c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 13.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.432 13.193-.096 11.33-1.126 11.493 4.432z" fill="url(#c)" stroke="url(#e)"/><path d="m27.5 9c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="url(#a)" stroke="url(#b)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#k)" width="21" x="5.5" y="5.5"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbviewreports.svg b/icon-themes/elementary_svg/cmd/32/dbviewreports.svg
new file mode 100644
index 000000000..82ae7a1dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbviewreports.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.03006 0 0 .01647 6.122 18.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 6.128 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 27.846 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="20.027" x2="19.977" y1="5.377" y2="28.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17.287" x2="16.667" xlink:href="#g" y1="28.048" y2="-.018"/><linearGradient id="g"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.401" x2="15.706" y1="6.918" y2="26.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="17.119" x2="17.177" xlink:href="#g" y1="28.033" y2="18.664"/><path d="m9.73 25h14.515v4h-14.515z" fill="url(#b)" opacity=".5"/><path d="m24.245 25v4c1.548.007 3.742-.896 3.742-2s-1.727-2-3.742-2z" fill="url(#c)" opacity=".5"/><path d="m9.73 25v4c-1.548.007-3.743-.896-3.743-2s1.728-2 3.743-2z" fill="url(#d)" opacity=".5"/><path d="m6.487 4.5c-1.566-.02-2.093 1.51-1.97 3h1.97v18c0 .943 1.057 2 2 2h17v-20.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.987 7v1h12v-1zm0 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m7.987 7v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-18v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m7.276 5.5c-1.543-.107-1.68.58-1.79 1h2v18.69c0 .853.742 1.31 1.59 1.31h15.41v-19.39c0-.853-.75-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.487 24.5h17c.125 1.5-.408 3.043-2 3h-17c1.512 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="10.987" y="25.067"/><path d="m8 9h1v1h-1zm15 0h1v1h-1z" fill="#aaa"/><path d="m10 9h12v1h-12z" fill="#dadada"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbviewtablenames.svg b/icon-themes/elementary_svg/cmd/32/dbviewtablenames.svg
new file mode 100644
index 000000000..7158354be
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbviewtablenames.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 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="b" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="c" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="d" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="1.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#h" y1="16.000725" y2="20.000727"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="l" gradientTransform="matrix(.15875 0 0 .10583 1.138 2.593016)" gradientUnits="userSpaceOnUse" x1="21.478001" x2="21.478001" y1=".537" y2="6.575"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#m" y1="2" y2="4.000013"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#m" y1="2" y2="4.000013"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#m" y1="2" y2="4.000013"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#m" y1="2" y2="4.000013"/><linearGradient id="G" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#i)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#j)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#k)" opacity=".15"/></g><rect fill="url(#G)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#a)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#o)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#q)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#t)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#u)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#v)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#x)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#y)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#z)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#A)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#B)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#C)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#D)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#E)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#F)"/></g><path d="m4 1.5c-.831 0-1.5.6689665-1.5 1.5v4.5h27v-4.5c0-.8310335-.669-1.5-1.5-1.5z" fill="url(#e)" stroke-width="5.039244" transform="scale(.26458333)"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v5h7 5.998047 1.007812 5.996094 1.007813 5.990234 1v-5c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141z" fill="#452981" fill-opacity=".501961" transform="scale(.26458333)"/><g stroke-width=".264583"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".5" stroke="url(#d)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#c)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#b)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".5" stroke="url(#f)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#g)" opacity=".15"/></g><rect fill="url(#l)" height="1.5875" rx=".33073" ry=".322461" stroke-width="1.33333" width="6.614584" x="1.719792" y="2.513542"/><path d="m1.9840001 2.5139981h6.0860002c.146 0 .2639482.1179997.2639999.2639994l.0003749 1.0590448c.0000517.1459997-.1179996.2639994-.2639999.2639994h-6.0860002c-.1460001 0-.2639484-.1179997-.2640001-.2639994l-.0003749-1.0590448c-.0000517-.1459997.1179997-.2639994.2640001-.2639994zm0 0h6.0860002z" fill="none" opacity=".3" stroke="#000" stroke-width=".264999"/><path d="m2.117 2.9099971h5.8200001l.0004999.7941696h-5.8200001z" fill="#3689e6" stroke-width="1.33333"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dbviewtables.svg b/icon-themes/elementary_svg/cmd/32/dbviewtables.svg
new file mode 100644
index 000000000..0888f9576
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbviewtables.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 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="b" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="c" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="d" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="1.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#h" y1="16.000725" y2="20.000727"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#l" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#l" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#l" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#l" y1="2" y2="4.000013"/><linearGradient id="F" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#i)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#j)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#k)" opacity=".15"/></g><rect fill="url(#F)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#a)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#x)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#y)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#z)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#A)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#B)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#C)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#D)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#E)"/></g><path d="m4 1.5c-.831 0-1.5.6689665-1.5 1.5v4.5h27v-4.5c0-.8310335-.669-1.5-1.5-1.5z" fill="url(#e)" stroke-width="5.039244" transform="scale(.26458333)"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v5h7 5.998047 1.007812 5.996094 1.007813 5.990234 1v-5c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141z" fill="#452981" fill-opacity=".501961" transform="scale(.26458333)"/><g stroke-width=".264583"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".5" stroke="url(#d)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#c)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#b)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".5" stroke="url(#f)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#g)" opacity=".15"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/de/bold.svg b/icon-themes/elementary_svg/cmd/32/de/bold.svg
new file mode 100644
index 000000000..b83aa3fe9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/de/bold.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13.201247" cy="12.676107" gradientTransform="matrix(.14879841 3.7199544 -2.819107 .11276447 46.972225 -39.269329)" gradientUnits="userSpaceOnUse" r="6.700386"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -31.185633 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><radialGradient id="e" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><path d="m10.556773 28.268316-3.0220619-.00007v-15.86391l9.0664299-.003.000145 3.02234-6.044368.003-.000468 3.774288h5.289045l.000227 3.022769h-5.289046z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".755564" transform="matrix(1.3235144 0 0 1.32351432 -1.472041 -10.913521)"/><g transform="matrix(.98177497 0 0 1.313771 3.888192 -31.933857)"><path d="m8.8143665 43.5v3h.5c.8310005 0 1.5000005-.669 1.5000005-1.5s-.669-1.5-1.5000005-1.5z" fill="url(#d)" opacity=".2"/><path d="m4.40625 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#e)" opacity=".2"/><path d="m5 43.5h3.8143665v3h-3.8143665z" fill="url(#c)" opacity=".2"/></g><path d="m8.5 5.5039062v1.4960938l12-.00391v-1.49609zm4 8.9960938-.0039 1.433594h7l.0039-1.433594z" fill="#fff" opacity=".2" transform="matrix(1.00000001 0 0 1 .000001 0)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/de/italic.svg b/icon-themes/elementary_svg/cmd/32/de/italic.svg
new file mode 100644
index 000000000..e5cbf021b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/de/italic.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.680322" cy="15.261165" gradientTransform="matrix(-1.863628 -.00000004 .00000006 -2.5413115 29.805481 50.079055)" gradientUnits="userSpaceOnUse" r="4.455698"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -31.902462 9.875001)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#f" y1="44" y2="41"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.80709274 0 0 1.3158295 3.464537 -29.896499)"><path d="m8.0975375 41v3h.5c.831 0 1.5000005-.669 1.5000005-1.5s-.6690005-1.5-1.5000005-1.5z" fill="url(#b)" opacity=".2"/><path d="m4.40625 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m5 41h3.0975375v3h-3.0975375z" fill="url(#f)" opacity=".2"/></g><path d="m15.550599 28.279186h-2.287475l-3.3715856-7.567096-1.7562602 1.235886-1.2684102 6.33121h-2.0164469l3.1656048-15.849706h2.0164471l-1.5828026 7.924853 1.6803726-1.821307 6.114387-6.103546h2.265793l-7.0142 6.905788z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".754888" transform="matrix(1.32470039 0 0 1.3247003 .527073 -10.963391)"/><g transform="matrix(.80709274 0 0 1.3158295 13.964536 -29.896499)"><path d="m8.0975375 41v3h.5c.831 0 1.5000005-.669 1.5000005-1.5s-.6690005-1.5-1.5000005-1.5z" fill="url(#b)" opacity=".2"/><path d="m4.40625 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m5 41h3.0975375v3h-3.0975375z" fill="url(#d)" opacity=".2"/></g><path d="m11.146484 5.5019531-4.193359 20.9960939h.2988281l3.8945309-19.4960939h2.371094l.298828-1.5zm10.900391 0-8.099609 8.0859379-1.84375 1.998047-.382813 1.914062 2.226563-2.412109 8.099609-8.0859379h1.476563l1.523437-1.5zm-5.820313 10.1855469-.470703.462891 4.691407 10.347656h.679687z" fill="#fff" opacity=".2" transform="translate(-.000001)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/de/numberformatdecdecimals.svg b/icon-themes/elementary_svg/cmd/32/de/numberformatdecdecimals.svg
new file mode 100644
index 000000000..006ce0be0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/de/numberformatdecdecimals.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16" cy="23.462206" gradientTransform="matrix(-2.8700085 -.00000048 .00000048 -2.8700069 61.920125 89.336703)" gradientUnits="userSpaceOnUse" r="2.090587" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="18.974035" cy="3.906865" gradientTransform="matrix(-3.6272123 .10629096 -.09549341 -3.299599 87.195288 11.860168)" gradientUnits="userSpaceOnUse" r="5.235401" xlink:href="#b"/><radialGradient id="d" cx="6.324678" cy="4.55971" gradientTransform="matrix(-2.6738159 .00000012 -.00000013 -3.0748858 22.91167 16.012575)" gradientUnits="userSpaceOnUse" r="5.235401" xlink:href="#b"/><linearGradient id="e" gradientTransform="matrix(.53153 -.53096 .53153 .53096 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#f" y1="13.023" y2="32.702"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53153 -.53096 .53153 .53096 -14.578 12.233)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#f" y1="20.584" y2="32.702"/><linearGradient id="h" gradientTransform="matrix(.50842231 0 0 .49130393 43.484707 12.68928)" gradientUnits="userSpaceOnUse" x1="-42.034679" x2="-42.034679" y1="-16.841179" y2="18.824541"><stop offset="0" stop-color="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.87818 0 0 .88434 13.560723 3.406363)" gradientUnits="userSpaceOnUse" x1="1.004383" x2=".22821" y1="20.708656" y2="-4.381957"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><g stroke="#000" stroke-opacity=".49" stroke-width=".753028" transform="matrix(1.3335193 0 0 1.3224477 -.002232 -.102828)"><path d="m6.000645 5.0662439q-1.3579937 0-2.0456957 1.4989041-.6789968 1.489171-.6789968 4.486979 0 2.988075.6789968 4.486979.687702 1.489172 2.0456957 1.489172 1.3666988 0 2.0456956-1.489172.6877019-1.498904.6877019-4.486979 0-2.997808-.6877019-4.486979-.6789968-1.4989041-2.0456956-1.4989041zm0-1.557303q2.184977 0 3.3340486 1.9368956 1.1577774 1.9271624 1.1577774 5.6062905 0 3.669395-1.1577774 5.606291-1.1490716 1.927163-3.3340486 1.927163-2.1849771 0-3.3427537-1.927163-1.1490716-1.936896-1.1490716-5.606291 0-3.6791281 1.1490716-5.6062905 1.1577766-1.9368956 3.3427537-1.9368956z" fill="url(#d)"/><path d="m17.999357 5.0662439q-1.357994 0-2.045696 1.4989041-.678997 1.489171-.678997 4.486979 0 2.988075.678997 4.486979.687702 1.489172 2.045696 1.489172 1.366699 0 2.045695-1.489172.687702-1.498904.687702-4.486979 0-2.997808-.687702-4.486979-.678996-1.4989041-2.045695-1.4989041zm0-1.557303q2.184977 0 3.334048 1.9368956 1.157777 1.9271624 1.157777 5.6062905 0 3.669395-1.157777 5.606291-1.149071 1.927163-3.334048 1.927163-2.184978 0-3.342754-1.927163-1.149072-1.936896-1.149072-5.606291 0-3.6791281 1.149072-5.6062905 1.157776-1.9368956 3.342754-1.9368956z" fill="url(#c)"/></g><g stroke-linejoin="round" stroke-width="1.752271" transform="matrix(.57068802 0 0 .57068802 19.380183 19.480331)"><path d="m21.5 17.8-5.501-5.303 5.293-5.5558-3.816-3.4412-5.448 5.2941-5.5578-5.2941-3.9702 3.5677 5.5583 5.4063-5.5583 5.32 3.9702 3.706 5.5518-5.559 5.565 5.559z" fill="url(#h)" stroke="url(#i)"/><g fill="none" stroke-linecap="round"><path d="m18.918348 7.0662377-1.36859-1.1969853-5.588478 5.1175096-5.48064-5.22422-1.3964777 1.4073582" opacity=".4" stroke="url(#e)"/><path d="m19.042797 17.97256-4.218357-4.289898m-5.6059396-.288161-4.3607775 4.265758" opacity=".4" stroke="url(#g)"/></g></g><path d="m17.286042 22.562123.199737.306264q-.186421.719056-.452738 1.531322-.253001.812266-.572581 1.637848-.306265.825582-.652476 1.637848-.332896.825582-.665792 1.571269h-1.837586q.199737-.812266.386159-1.691111.199738-.878846.372844-1.757691.186421-.86553.332896-1.691112.146474-.838898.253-1.544637z" fill="url(#a)" stroke="#000" stroke-opacity=".65098"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/de/numberformatdecimal.svg b/icon-themes/elementary_svg/cmd/32/de/numberformatdecimal.svg
new file mode 100644
index 000000000..656d70f2c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/de/numberformatdecimal.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient cx="16" cy="23.462206" gradientTransform="matrix(-2.8700085 -.00000048 .00000048 -2.8700069 61.920125 89.336703)" gradientUnits="userSpaceOnUse" r="2.090587" xlink:href="#b"/><radialGradient id="a" cx="16" cy="23.462206" gradientTransform="matrix(-2.8700085 -.00000048 .00000048 -2.8700069 60.77062 88.27458)" gradientUnits="userSpaceOnUse" r="2.090587" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="5.964" cy="6.453" gradientTransform="matrix(-2.16668 .27182 -.3375 -2.6902 21.218 27.912)" gradientUnits="userSpaceOnUse" r="4.954" xlink:href="#b"/><radialGradient id="d" cx="19.469" cy="6.284" gradientTransform="matrix(-1.7262 .09774 -.15605 -2.756 54.21 27.694)" gradientUnits="userSpaceOnUse" r="5.179" xlink:href="#b"/><path d="m3.226 26.225 4.662-10.563h-6.122v-2.285h8.907v1.705l-4.696 11.143z" style="stroke:#000;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49;fill:url(#c)" transform="matrix(1.33333 0 0 1.33333 -.43 -11.323)"/><path d="m23.183 23.566h-1.496v2.662h-2.564v-2.662h-5.298v-1.89l5.442-8.296h2.42v8.076h1.495zm-4.06-2.11v-2.18q0-.544.043-1.58.042-1.038.067-1.205h-.067q-.315.72-.756 1.406l-2.276 3.56h2.99z" style="stroke:#000;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49;fill:url(#d)" transform="matrix(1.33333 0 0 1.33333 -.43 -11.323)"/><path d="m1.926 6.514v1h11.877v-1zm7.72 4.047-5.773 13.085h.44l5.777-13.086h-.442zm15.614-4.043-7.256 11.06v1l7.256-11.06h3.226v-1zm-.102 5.148c-.012.238-.02.258-.033.605-.038.922-.057 1.625-.057 2.11v1c0-.485.02-1.188.057-2.11.037-.92.068-1.456.09-1.604h-.057zm-3.435 5.62-.64 1h3.985v-1zm6.763 0v1h1.994v-1z" fill="#fff" opacity=".1"/><path d="m16.136537 21.5.199737.306264q-.186421.719056-.452738 1.531322-.253001.812266-.572581 1.637848-.306265.825582-.652476 1.637848-.332896.825582-.665792 1.571269h-1.837586q.199737-.812266.386159-1.691111.199738-.878846.372844-1.757691.186421-.86553.332896-1.691112.146474-.838898.253-1.544637z" fill="url(#a)" stroke="#000" stroke-opacity=".65098"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/de/numberformatincdecimals.svg b/icon-themes/elementary_svg/cmd/32/de/numberformatincdecimals.svg
new file mode 100644
index 000000000..ed5c07c91
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/de/numberformatincdecimals.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><radialGradient id="e" cx="16" cy="23.462206" gradientTransform="matrix(-2.8700085 -.00000048 .00000048 -2.8700069 61.920125 89.336703)" gradientUnits="userSpaceOnUse" r="2.090587" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="g" cx="18.974" cy="3.907" gradientTransform="matrix(-3.6272 .1063 -.0955 -3.2996 87.195 11.86)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#f"/><radialGradient id="h" cx="6.325" cy="4.56" gradientTransform="matrix(-2.67382 0 0 -3.0749 22.912 16.013)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#f"/><g stroke="#000" stroke-opacity=".49" stroke-width=".753"><path d="m6 5.066q-1.357 0-2.045 1.5-.68 1.488-.68 4.486 0 2.988.68 4.487.688 1.488 2.046 1.488 1.367 0 2.046-1.49.688-1.498.688-4.486 0-2.998-.688-4.487-.68-1.5-2.045-1.5zm0-1.556q2.186 0 3.335 1.936 1.157 1.927 1.157 5.606 0 3.67-1.157 5.606-1.15 1.928-3.335 1.928t-3.34-1.928q-1.15-1.936-1.15-5.606 0-3.68 1.15-5.606 1.156-1.936 3.34-1.936z" fill="url(#h)" transform="matrix(1.3335 0 0 1.3224 -.002 -.103)"/><path d="m18 5.066q-1.36 0-2.046 1.5-.68 1.488-.68 4.486 0 2.988.68 4.487.687 1.488 2.045 1.488 1.366 0 2.045-1.49.688-1.498.688-4.486 0-2.998-.688-4.487-.68-1.5-2.046-1.5zm0-1.557q2.184 0 3.333 1.936 1.158 1.927 1.158 5.606 0 3.67-1.157 5.606-1.15 1.928-3.334 1.928-2.186 0-3.343-1.928-1.15-1.936-1.15-5.606 0-3.68 1.15-5.606 1.157-1.935 3.343-1.935z" fill="url(#g)" transform="matrix(1.3335 0 0 1.3224 -.002 -.103)"/><path d="m17.286042 22.562123.199737.306264q-.186421.719056-.452738 1.531322-.253001.812266-.572581 1.637848-.306265.825582-.652476 1.637848-.332896.825582-.665792 1.571269h-1.837586q.199737-.812266.386159-1.691111.199738-.878846.372844-1.757691.186421-.86553.332896-1.691112.146474-.838898.253-1.544637z" fill="url(#e)" stroke="#000" stroke-opacity=".65098" transform="translate(-.157547 -.1235)"/></g><g transform="translate(.993 .993)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/de/numberformatthousands.svg b/icon-themes/elementary_svg/cmd/32/de/numberformatthousands.svg
new file mode 100644
index 000000000..4748bbe3c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/de/numberformatthousands.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8.716241" cy="10.334833" gradientTransform="matrix(-2.9089278 -.00000006 .00000005 -2.4646313 34.071156 29.368874)" gradientUnits="userSpaceOnUse" r="4.125231" xlink:href="#c"/><radialGradient id="b" cx="12.407" cy="17.388" gradientTransform="matrix(-3.3598466 -.14300434 .122682 -2.8350405 54.274367 72.405788)" gradientUnits="userSpaceOnUse" r="1.502" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="18.974" cy="3.907" gradientTransform="matrix(-3.6272 .1063 -.0955 -3.2996 87.195 11.86)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#c"/><g stroke="#000" stroke-opacity=".49" stroke-width=".753"><path d="m18 5.066q-1.36 0-2.046 1.5-.68 1.488-.68 4.486 0 2.988.68 4.487.687 1.488 2.045 1.488 1.366 0 2.045-1.49.688-1.498.688-4.486 0-2.998-.688-4.487-.68-1.5-2.046-1.5zm0-1.557q2.184 0 3.333 1.936 1.158 1.927 1.158 5.606 0 3.67-1.157 5.606-1.15 1.928-3.334 1.928-2.186 0-3.343-1.928-1.15-1.936-1.15-5.606 0-3.68 1.15-5.606 1.157-1.935 3.343-1.935z" fill="url(#d)" transform="matrix(1.3335 0 0 1.3224 -.002 -.103)"/><path d="m10.216241 24.39732h-2.3275279v-12.07405q0-.568657 0-1.216662.013225-.648005.026449-1.282785.0264494-.6480048.039674-1.2298867.0264491-.5951065.0396737-1.0447425-.224818.2380426-.3967376.4099622-.1719197.1719197-.3570639.3306147-.1719197.1586951-.3702885.3438394-.1983688.1719196-.4760852.4099622l-1.9572391 1.6001757-1.2695605-1.6266249 5.0650174-3.954152h1.9836886z" fill="url(#a)" stroke="#000" stroke-opacity=".65098" stroke-width="1" transform="translate(.283759 .10268)"/><path d="m14.143818 21.5h1.70688c.360045 0 .647128.330606.649415.740544l.0085 1.518912c.002262.409938-.289395.740544-.650773.740544h-1.70688c-.360045 0-.647128-.330606-.649415-.740544l-.0085-1.518912c-.002262-.409938.290728-.740544.650773-.740544z" fill="url(#b)" stroke-width="1"/><g fill="#fff" stroke="none"><path d="m14.143818 21.5c-.360045 0-.654606.330296-.652343.740234l.0059.964844c.014944-.392598.297329-.705078.646443-.705078h1.707031c.360045 0 .646151.330296.648438.740234l.002.548828c.00032-.01033.0059-.01886.0059-.0293l-.0079-1.519528c-.002287-.409938-.288393-.740234-.648438-.740234z" opacity=".1"/><path d="m24.001953 4.5371094v.0019531c-1.943354 0-3.430411.8526978-4.458984 2.5585937-1.02235 1.6979616-1.533203 4.1697748-1.533203 7.4140628 0 .171698.006888.332613.009765.5.051264-2.994888.555252-5.3060588 1.523438-6.9140628 1.028573-1.7058959 2.51563-2.5585937 4.458984-2.5585937v-.0019531c1.941576 0 3.4219.8537724 4.443359 2.5605468.974922 1.608839 1.483436 3.9199208 1.535157 6.9140628.002897-.167387.009765-.328302.009765-.5 0-3.243407-.51546-5.7152194-1.544922-7.4140628-1.02146-1.7067776-2.501783-2.5605468-4.443359-2.5605468zm-15.486328.6289062-5.0644531 3.953125.484375.6210938 4.5800781-3.5742188h1.984375v-1zm-.2382812 3.4863282c-.0148809.0157562-.0245338.0256905-.0390626.0410156-.0000656.0014797.0000659.0024252 0 .0039062-.0088163.3879213-.0214296.7965125-.0390624 1.2285156-.0088161.4231868-.0185271.8511998-.0273438 1.2832028v1c.008817-.432003.0185237-.860016.0273438-1.283203.017633-.432003.0302424-.840594.0390624-1.2285154.017633-.3967376.0302425-.7451646.0390626-1.0449218zm12.1035152 6.3593752c-.00275.171839-.015625.322126-.015625.5 0 2.634221.303683 4.612075.908204 5.933593.610742 1.311821 1.5193 1.96875 2.726562 1.96875 1.214374 0 2.122933-.657119 2.726562-1.970703.611633-1.320636.917969-3.297419.917969-5.93164 0-.177874-.01285-.328152-.015625-.5-.038566 2.373608-.332004 4.200163-.902344 5.43164-.60363 1.313584-1.512188 1.970703-2.726562 1.970703-1.207262 0-2.11582-.656929-2.726562-1.96875-.563751-1.232393-.854392-3.059587-.892579-5.433593z" opacity=".1"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/decrementindent.svg b/icon-themes/elementary_svg/cmd/32/decrementindent.svg
new file mode 100644
index 000000000..db71e5153
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/decrementindent.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-8" y2="5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.59098524 .65103773 0 -25.921644 17.536343)" gradientUnits="userSpaceOnUse" x1="38.910011" x2="24.596796" y1="60.471832" y2="60.55201"><stop offset="0" stop-color="#fff"/><stop offset=".46985772" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68658012" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(.49863106 0 0 -.2131036 -.011013 10.290278)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#e" y1="25" y2="3"/><linearGradient id="e"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#e" y1="31" y2="9"/><g transform="translate(0 16)"><g fill="#fbfbfb" transform="translate(0 1)"><path d="m19-9h11v1h-11z" opacity=".4"/><path d="m19-12h3v1h-3z" opacity=".4"/><path d="m3.031296-9h11.709195v1h-11.709195z" opacity=".4"/><path d="m19 7h10v1h-10z" opacity=".4"/><path d="m19 10h5v1h-5z" opacity=".4"/><path d="m19 13h3v1h-3z" opacity=".4"/><path d="m3.031296 7h11.709195v1h-11.709195z" opacity=".4"/><path d="m3.031296 10h11.709195v1h-11.709195z" opacity=".4"/></g><g fill="#4d4d4d"><path d="m19-9h11v1h-11z" opacity=".4"/><path d="m19-12h3v1h-3z" opacity=".4"/><path d="m3.031296-9h11.709195v1h-11.709195z" opacity=".4"/><path d="m19 7h10v1h-10z" opacity=".4"/><path d="m19 10h5v1h-5z" opacity=".4"/><path d="m19 13h3v1h-3z" opacity=".4"/><path d="m3.031296 7h11.709195v1h-11.709195z" opacity=".4"/><path d="m3.031296 10h11.709195v1h-11.709195z" opacity=".4"/></g><g transform="matrix(-1 0 0 1 19.996109 1)"><path d="m20.173197 1.1906819c.0028-4.446464-14.8963005-3.463144-14.8991065.983321.00281 4.4440652 14.9019115 3.4607456 14.8991065-.983321z" fill="url(#c)" fill-rule="evenodd" opacity=".2" stroke-width="1.37564"/><path d="m11.755859-7.5a.24916896.24916896 0 0 0 -.255859.25v3.75h-7.75a.24916896.24916896 0 0 0 -.25.25v3.5a.24916896.24916896 0 0 0 .25.25h7.75v3.75a.24916896.24916896 0 0 0 .416016.1875l6.5-5.75a.24916896.24916896 0 0 0 0-.375l-6.5-5.75a.24916896.24916896 0 0 0 -.160157-.0625z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.5 2.5789456 4.599437-4.0789456-4.599437-4.0859375-.005451 3.0853825-7.994549.000555-.017345 2.01669126 8.017345-.01669126z" display="block" fill="none" opacity=".5" stroke="url(#b)"/></g></g><path d="m19.5 17.5v3h8v-3z" fill="url(#f)"/><path d="m19.5 17.5v3h8v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m20 18v2h1v-1h6v-1z" fill="#fff" opacity=".2"/><path d="m19.5 11.5v3h11v-3z" fill="url(#d)"/><path d="m19.5 11.5v3h11v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m20 12v2h1v-1h9v-1z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/decrementlevel.svg b/icon-themes/elementary_svg/cmd/32/decrementlevel.svg
new file mode 100644
index 000000000..04ff8da08
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/decrementlevel.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(-1.2306833 0 0 1.6666734 14.192993 -31.786348)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.471699" y2="29.871689"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.99952" x2="15.99952" y1="6.666668" y2="27.034"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.4687933 0 0 1.4416821 14.099365 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1.3333333 0 0 1.3333333 26.747559 11.396813)"/><path d="m16.206625 6.0182288v.00521c.216514 0 .396454.08588.526042.2239584.0089.00987.01921.019352.02865.028645l10.540628 9.2656258c.1212.121306.192708.285474.192708.466145 0 .179381-.07151.334491-.192708.463543l-10.540628 9.265623c-.0095.0093-.01977.01883-.02865.02864-.129587.138086-.309527.223959-.526042.223959-.402289 0-.706625-.287324-.706625-.67448v-5.132869c.000252-.361344-.313496-.682229-.702229-.682229h-10.635069c-.381132 0-.662702-.267369-.662702-.648501v-5.68344c0-.381132.28157-.668059.662702-.668059h10.700174c.356849-.03335.637361-.320035.637124-.660066v-5.1550383c0-.3871547.304336-.6666667.706625-.6666669z" fill="url(#c)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m15 18.500003h-10.500004v-5.000008h10.500004" opacity=".6" stroke="url(#a)" stroke-width=".999992"/><path d="m15 18.5c.889641 0 1.5.802498 1.5 1.666313v4.474605l9.854457-8.640918-9.854457-8.5875319v4.2930289c-.000366 1.116292-.780097 1.794273-1.5 1.794503" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/decrementsublevels.svg b/icon-themes/elementary_svg/cmd/32/decrementsublevels.svg
new file mode 100644
index 000000000..41c4480b6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/decrementsublevels.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.451878 38.383287)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="13.000001" y2="28.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.423206 -16.671791)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000017" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" xlink:href="#e" y1="22.402153" y2="35.268829"/><linearGradient id="g" gradientTransform="matrix(-1.2306833 0 0 1.6666734 14.192993 -31.786348)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.032158" y1="27.471699" y2="29.27169"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15.99952" x2="15.99952" y1="6.666668" y2="27.034"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1.4687933 0 0 1.4416821 14.099365 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" xlink:href="#e" y1="22.402153" y2="35.268829"/><g transform="translate(2 -4)"><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#h)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1.3333333 0 0 1.3333333 26.747559 11.396813)"/><path d="m16.206625 6.0182288v.00521c.216514 0 .396454.08588.526042.2239584.0089.00987.01921.019352.02865.028645l10.545975 8.7578128c.1212.121306.192708.285474.192708.466145 0 .179381-.07151.334491-.192708.463543l-10.545971 8.773433c-.0095.0093-.01977.01883-.02865.02864-.129587.138086-.309527.223959-.526042.223959-.402289 0-.706625-.287324-.706625-.67448v-5.132869c.000252-.361344-.313496-.682229-.702229-.682229h-10.635069c-.381132 0-.6627017-.267369-.662702-.648501l-.000004-4.683437c-.0000003-.381132.28157-.668059.662702-.668059h10.700174c.356849-.03335.637361-.320035.637124-.660066v-5.1550383c0-.3871547.304336-.6666667.706625-.6666669z" fill="url(#i)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m15.000004 17.5h-10.500004l-.000004-4.000005h10.500004" opacity=".6" stroke="url(#g)" stroke-width=".999992"/><path d="m15.000004 17.499997c.889641 0 1.490927.802546 1.5 1.666313v4.474605l9.8598-8.148728-9.859804-8.0797189v4.2930289c-.000366 1.116292-.780097 1.794273-1.5 1.794503" opacity=".5" stroke="url(#j)"/></g></g><g transform="translate(0 4)"><path d="m19.001669 25.523805a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><path d="m12.033916 12.513672v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.89186 6.949229c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.891865 6.949218c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.97727c-.285849 0-.5-.214151-.5-.5v-4c0-.285849.214151-.5.5-.5h8.026103c.267637-.02501.480647-.241068.480469-.496091v-3.990234c0-.290366.225627-.500003.527344-.500003z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none" transform="translate(0 8)"><path d="m10.99964 13.500003h-7.5v-3.000003h7.5" opacity=".6" stroke="url(#d)" stroke-width=".999992"/><path d="m10.944396 13.494013c.827238.000268 1.555336.670809 1.555604 1.498047v2.920565l6.739396-5.920565-6.739396-5.938069v2.9479618c-.000268.827238-.728366 1.4977792-1.555604 1.4980472" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/defaultbullet.svg b/icon-themes/elementary_svg/cmd/32/defaultbullet.svg
new file mode 100644
index 000000000..c35b013e0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/defaultbullet.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="5" y2="11"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="6.5" y2="9.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="60" y2="38"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="54" y2="32"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="48" y2="26"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m10.5 46.5v3h13v-3z" fill="url(#d)"/><path d="m10.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#e)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m10.5 34.5v3h13v-3z" fill="url(#f)"/><path d="m10.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#g)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)"/><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="translate(0 12)"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)"/><g fill="none"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/defaultcharstyle.svg b/icon-themes/elementary_svg/cmd/32/defaultcharstyle.svg
new file mode 100644
index 000000000..f3b2887a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/defaultcharstyle.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"><radialGradient id="a" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 37.355 964.564)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m5.384 294.538h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.292h-1.125zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#a)" transform="translate(0 -288.533)"/><path d="m3.772 1.723-2.206 5.29h.11l2.096-5.026h1l2.022 5.027h.106l-2.127-5.29zm-.34 3.48-.11.266h1.758l-.087-.266z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/defaultnumbering.svg b/icon-themes/elementary_svg/cmd/32/defaultnumbering.svg
new file mode 100644
index 000000000..7e1f41aa9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/defaultnumbering.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=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.571493" x2="5.571493" xlink:href="#b" y1="2.126064" y2="12.326064"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.421493" x2="5.996493" xlink:href="#a" y1="3.401064" y2="11.476064"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5.16411" x2="5.16411" xlink:href="#b" y1="16.24371" y2="26.44371"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="17.5" y2="27.5"/><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="60" y2="38"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="54" y2="32"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="48" y2="26"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m10.5 46.5v3h13v-3z" fill="url(#h)"/><path d="m10.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#i)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m10.5 34.5v3h13v-3z" fill="url(#j)"/><path d="m10.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#k)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><g transform="matrix(.85 0 0 .85 .680481 2.330558)"><path d="m6.8464932 11.96405h-1.9894751v-5.4469127q0-.1673991 0-.3991827.00643-.2382219.012877-.4893207.0128771-.2575372.019315-.5150745.0128767-.2575372.0193154-.4700054-.0321921.0386306-.1094533.1158917-.0772611.0772612-.1738376.1738377-.0965764.090138-.1995913.1867144-.1030149.0965765-.1995913.1738377l-1.0816564.8691882-.9657647-1.1975482 3.0325009-2.4144115h1.6353614z" fill="url(#c)" stroke-width=".85"/><path d="m6.8464932 11.96405h-1.9894751v-5.4469127q0-.1673991 0-.3991827.00643-.2382219.012877-.4893207.0128771-.2575372.019315-.5150745.0128767-.2575372.0193154-.4700054-.0321921.0386306-.1094533.1158917-.0772611.0772612-.1738376.1738377-.0965764.090138-.1995913.1867144-.1030149.0965765-.1995913.1738377l-1.0816564.8691882-.9657647-1.1975482 3.0325009-2.4144115h1.6353614z" fill="none" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m5.5100675 3.401064-.5013673.3984375a.850085.850085 0 0 1 .7503907.8699219c-.00456.1506454-.012855.313559-.021582.4880859-.00436.1660479-.010251.330499-.018261.4930665-.00419.1634803-.0072.3276716-.011621.4914062v.3751953 4.5969727h.2888663v-7.713086z" fill="none" opacity=".5" stroke="url(#d)" stroke-width=".85"/><path d="m8.0229638 26.081697h-6.3161004v-1.384263l2.21482-2.388658q.418498-.45069.7597349-.830558.3412368-.379867.5858971-.740419.2446605-.360552.3798675-.733981.135207-.373429.135207-.804804 0-.476444-.2897293-.74042-.283291-.263975-.7661733-.263975-.508636 0-.9786415.251099-.4700054.251098-.9850798.714665l-1.0816564-1.281247q.2897294-.263975.6052125-.502198.315483-.24466.6953505-.431374.3798674-.186715.836996-.296168.4571286-.115892 1.0237104-.115892.6760353 0 1.210425.186714.5408282.186715.9206956.53439.3798674.341237.5794588.830557.2060298.489322.2060298 1.100972 0 .553706-.193153 1.062341-.1931529.502198-.5279513.991519-.3347984.482882-.7790501.965764-.4378133.476444-.9400109.972203l-1.1331638 1.139603v.09014h3.8373047z" fill="url(#e)" stroke-width=".85"/><g fill="none" stroke-width="1.384083" transform="matrix(.85 0 0 .85 .91411 1.79371)"><path d="m8.3633576 28.574101h-7.4307065v-1.628545l2.6056707-2.810185q.4923506-.530224.8938057-.977127.4014551-.446903.6892908-.871082.2878358-.424179.4469029-.863507.1590671-.439328.1590671-.946828 0-.560522-.3408581-.871082-.3332835-.310559-.9013803-.310559-.5983953 0-1.1513429.29541-.5529476.29541-1.1589175.840783l-1.2725369-1.50735q.3408581-.310559.7120147-.590821.3711565-.287835.8180594-.507499.4469028-.219664.9847012-.348433.5377983-.136343 1.2043652-.136343.7953356 0 1.4240294.219664.6362685.219664 1.0831713.628694.4469028.401455.6817162.977126.242388.575672.242388 1.295261 0 .651418-.2272388 1.249813-.2272387.590821-.6211192 1.166492-.3938804.568097-.9165295 1.136194-.5150745.560522-1.1058952 1.143768l-1.3331339 1.340709v.106044h4.5144762z" opacity=".5" stroke="#002e99"/><path d="m4.6210938 18.289062c-.3820766 0-.7045008.03798-.9707032.105469a.94671238.94671238 0 0 1 -.011719.002c-.2964609.07098-.5597402.166579-.7890625.279297-.222806.109515-.4183535.235746-.6015625.373047l.087891.105469c.183851-.127601.3651759-.298235.5527344-.398438.4937864-.263803 1.0417725-.408203 1.5957031-.408203.5491379 0 1.1219536.174726 1.5410156.5625.4355868.398993.6484375 1.004002.6484375 1.566406 0 .435623-.068413.865106-.2148437 1.269532-.1353554.373838-.3234718.731526-.5546875 1.072265-.2201076.324369-.4757213.64776-.7675781.972657-.2365435.263321-.5068525.556164-.7890626.861328l.1621094-.16211a.94671238.94671238 0 0 1 .00781-.0059c.3831802-.378271.7395166-.749223 1.0722681-1.111334.3225505-.350598.6010652-.693836.8339843-1.029297.2237249-.326982.3946991-.650211.5175781-.96875.110654-.291389.1640625-.588874.1640626-.914062 0-.373705-.061149-.674038-.1679688-.927735a.94671238.94671238 0 0 1 -.00391-.0098c-.1062043-.260372-.2451552-.456122-.4375-.628907a.94671238.94671238 0 0 1 -.00586-.0059c-.1946853-.178115-.4363338-.323881-.7539019-.433518a.94671238.94671238 0 0 1 -.00391 0c-.300715-.10507-.6671613-.166016-1.1113243-.166016zm-1.6445313 7.84375-1.0957031 1.183594v.310547h5.5351562v-.07422h-3.5664062a.94671238.94671238 0 0 1 -.9472656-.947264v-.107422a.94671238.94671238 0 0 1 .074219-.365235z" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/definedbname.svg b/icon-themes/elementary_svg/cmd/32/definedbname.svg
new file mode 100644
index 000000000..e127f6173
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/definedbname.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.466776" x2="2.39067" y1="291.131929" y2="292.282005"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="17.367517" x2="17.367517" xlink:href="#c" y1="2.738034" y2="5.315988"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.27278 0 0 .3079 -1.496066 290.402)" gradientUnits="userSpaceOnUse" x1="18.458715" x2="18.458715" xlink:href="#c" y1="2.738034" y2="5.315988"/><linearGradient id="e" gradientTransform="matrix(.27278 0 0 .3079 -2.898649 290.398)" gradientUnits="userSpaceOnUse" x1="18.872004" x2="18.872004" xlink:href="#c" y1="2.751025" y2="5.328979"/><linearGradient id="f" gradientTransform="matrix(.27278 0 0 .3079 -4.287715 290.398)" gradientUnits="userSpaceOnUse" x1="19.599468" x2="19.599468" xlink:href="#c" y1="2.751025" y2="5.328979"/><linearGradient id="g" gradientTransform="matrix(-.19844245 0 0 .19844245 1.257095 292.2438)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000005" xlink:href="#h" y1="2" y2="4.000031"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.19844245 0 0 .19844245 1.257094 293.23602)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.19844245 0 0 .19844245 1.257094 294.42667)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.19844245 0 0 .19844245 1.257094 295.61733)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#h" y1="2" y2="4.000013"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.824" x2="10.824" y1="39" y2="21.232"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.501 0 .12918 .4821 -1.37 6.372)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1=".365" x2="28.059999" y1="19.599001" y2="19.599001"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".262" stop-color="#fc8f36"/><stop offset="1" stop-color="#e23a0e"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.37774 0 .09673 .36102 1.566 7.157)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="30" x2="-11" y1="30" y2="30"><stop offset="0" stop-color="#ba3d12"/><stop offset="1" stop-color="#db6737"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.46662 0 0 .4721 .802 1.436)" gradientUnits="userSpaceOnUse" x1="24.002001" x2="22.875999" y1="9.295" y2="37.167999"><stop offset="0" stop-color="#fff"/><stop offset=".131" stop-color="#fff" stop-opacity=".235"/><stop offset=".902" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.1347 0 0 .1464 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.5946308 0 0 .59967005 1.733517 -.061795)" gradientUnits="userSpaceOnUse" x1="7.175013" x2="7.175013" y1=".103049" y2="50.130531"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.3333 0 0 1.3333 .176 -387.532)"><path d="m2.5 9v20c0 .831033.6690001 1.5 1.5 1.5h4.5v-21.5z" fill="url(#q)" stroke-width="5.039244" transform="matrix(.19844246 0 0 .19844246 -.132003 290.65627)"/><path d="m.543 291.18.896-.132.016536 5.46232h-.89299069z" fill="none" stroke="url(#p)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.59201332 290.95055c-.15800356 0-.22600509.17-.22600509.33001l.00099995 1.06202h5.35412062l-.0009922-1.06102c-.0001606-.16201-.1180106-.32201-.276014-.32201z" fill="url(#a)" stroke-width="1.000023"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201" transform="matrix(1.0000225 0 0 1.0000225 0 .000004)"><path d="m4.5312926 291.14582v.99219l.9921899-.00019v-.99219z" opacity=".5" stroke="url(#b)"/><path d="m3.1422266 291.14582v.99219l.99219-.00019v-.99219z" opacity=".5" stroke="url(#d)"/><path d="m1.7531606 291.14582v.99219h.99219v-.99219z" opacity=".5" stroke="url(#e)"/><path d="m.56253265 291.14582.002.99219h.79175195v-.99219z" opacity=".5" stroke="url(#f)"/></g><path d="m1.4550327 291.05355h.2000045v1.19002h-.2000045zm1.3900313 0h.2000045v1.19002h-.2000045zm1.3880312 0h.2000046v1.19002h-.2000046z" fill="#a62100" fill-opacity=".501961" stroke-width="1.000023"/><path d="m.46413637 290.85502c-.11025276 0-.19889866.0885-.19875497.198l-.00049978 1.38923.19931728.00032h5.1601292l.1956719-.00657.0007703-1.38298c.000061-.1095-.088502-.198-.1980048-.198zm0 .198h5.16012913l-.00144 1.19079h-5.1586266z" fill="#a62100" fill-opacity=".501961" stroke-width="1.000023"/><path d="m2 9v20c0 1.107979.8916067 2 1.9980469 2h5.0019531v-1-21h-1v4h-4.9980469v1h4.9980469v5h-5v-9.9980469-.0019531zm1 11h5v5h-4.9980469v1h4.9980469v4h-3.5-1.5v-1.5z" opacity=".3" transform="matrix(.19844246 0 0 .19844246 -.132003 290.65627)"/><g fill="none" stroke-width=".198442"><path d="m1.3563152 293.53368h-.79376981l-.00000016.79377h.79376997z" stroke="url(#i)"/><path d="m1.3563152 292.54147h-.79376988l-.00000021.59533h.79377009z" stroke="url(#g)"/><path d="m1.3563152 294.72434h-.79376989l-.00000016.79376h.79377005z" stroke="url(#j)"/><path d="m1.3563152 295.91499h-.79376989l-.00000016.59533h.79377005z" stroke="url(#k)"/></g></g><path d="m6.938 23.353c-1.817.023-3.338.167-3.75.312l-.22-.27h-2l5.626 7.23h2l-2.28-2.427c.676.087 2.47-.26 4.78-.247 2.803.018 3.63.375 6.594.378 2.964.002 5.447-.178 5.218-.442l-3-4.36c-.138-.2-2.664.24-5.437.203-2.995-.042-3.926-.346-6.564-.377-.33-.004-.652-.004-.968 0z" fill="url(#l)" opacity=".25" transform="matrix(.22322 0 0 .22322 2.693 1.267)"/><path d="m3.052 3.53h.223l1.195 4.464h-.22z" fill="#fff"/><path d="m-1.608 9.976h2v21.74h-2z" fill="none" opacity=".366" stroke="#000" stroke-linejoin="round" stroke-width="1.206" transform="matrix(.22322 0 .05777 .2156 2.693 1.267)"/><path d="m3.078 10.685c-.17-.568 2.195-1.267 4.833-1.177 2.64.09 3.57.96 6.563 1.08 2.773.11 5.284-1.157 5.422-.578l3 11.202c.23.765-2.236 1.296-5.2 1.288-2.965-.008-3.79-1.034-6.593-1.083-2.802-.048-4.84 1.422-5.054.353z" fill="url(#m)" fill-rule="evenodd" stroke="url(#n)" stroke-linejoin="round" stroke-width="1.185" transform="matrix(.22322 0 0 .22322 2.693 1.267)"/><path d="m8.063 5.5c-1.486-.066-2.995.13-4.094.375-.55.123-.974.25-1.25.375-.11.05-.177.096-.22.125v13.625c.218-.02.624-.13 1.156-.28 1.118-.317 2.693-.758 4.438-.72 1.718.037 2.81.418 3.812.78 1 .364 1.926.714 3.594.72 1.704.006 3.313-.178 4.47-.406.576-.114 1.05-.264 1.343-.375.1-.04.136-.068.187-.095v-13.469c-.312.063-.744.16-1.313.282-1.22.266-2.915.565-4.75.5-1.8-.063-2.94-.39-3.968-.718-1.03-.33-1.94-.655-3.408-.72z" fill="none" opacity=".5" stroke="url(#o)" stroke-width="1.548" transform="matrix(.17622 0 .0444 .16567 2.903 2.686)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/definename.svg b/icon-themes/elementary_svg/cmd/32/definename.svg
new file mode 100644
index 000000000..734e8f3b2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/definename.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(1.0092 0 0 .767 -.11 14.446)" gradientUnits="userSpaceOnUse" x1="12.552" x2="12.407" xlink:href="#b" y1="6.247" y2="-1.205"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#9e9e9e"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#9f9f9f"/><stop offset="1" stop-color="#494949"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.985" x2="1.071" xlink:href="#d" y1="16.861" y2="23.865"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19.995001" x2="22.955999" xlink:href="#d" y1="17.517" y2="23.988001"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.111" x2="12.021" y1="36.056999" y2="25.162001"><stop offset="0" stop-color="#eaeaea"/><stop offset="1" stop-color="#eaeaea"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9.934" x2="9.899" xlink:href="#c" y1="25.121" y2="32.944"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.161495" x2="10.161495" xlink:href="#b" y1="24.91243" y2="30.162443"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="3.28" x2="8.207" xlink:href="#c" y1="17.188999" y2="21.202999"/><linearGradient id="k" gradientTransform="matrix(1.0135 0 0 .65864 -.16 14.772)" gradientUnits="userSpaceOnUse" x1="11.334" x2="11.149" y1="1.761" y2="13.319"><stop offset="0" stop-color="#9e9e9e"/><stop offset="1" stop-color="#878787"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="21.551001" x2="17.099001" xlink:href="#c" y1="19.155001" y2="20.424999"/><linearGradient id="m" gradientTransform="matrix(.996 0 0 1.193 .047 5.725)" gradientUnits="userSpaceOnUse" x1="14.443" x2="14.522" xlink:href="#c" y1="15.124" y2="10.836"/><linearGradient id="n" gradientTransform="matrix(1.0135 0 0 .6586 -.16 14.772)" gradientUnits="userSpaceOnUse" x1="12.76" x2="12.876" y1="12.822" y2="2.806"><stop offset="0" stop-color="#3b3b3b"/><stop offset="1" stop-color="#b4b4b4"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.9974 0 0 1.1254 .032 -1.804)" gradientUnits="userSpaceOnUse" x1="12.987" x2="12.941" xlink:href="#d" y1="14.997" y2="29.698999"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="16.591999" x2="16.591999" xlink:href="#q" y1="16" y2="8.975"/><linearGradient id="q"><stop offset="0" stop-color="#917f6e"/><stop offset="1" stop-color="#cbbaa9"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="15.007" x2="15.007" xlink:href="#b" y1="18.910999" y2="13.092"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="13.382" x2="13.382" xlink:href="#b" y1="11.906" y2="28.698"/><linearGradient id="t" gradientTransform="matrix(.70710678 -.70710678 .70710678 .70710678 -10.273733 17.125014)" gradientUnits="userSpaceOnUse" x1="14.906" x2="14.906" y1="12.123" y2="30.034"><stop offset="0" stop-color="#fff4e9"/><stop offset="1" stop-color="#e7d6c5"/></linearGradient><linearGradient id="u" gradientTransform="matrix(.70710678 -.70710678 .70710678 .70710678 -10.273733 17.125014)" gradientUnits="userSpaceOnUse" x1="7.016" x2="7.016" xlink:href="#q" y1="30.011" y2="11"/><g transform="matrix(1.33333 0 0 1.33333 -.048627 -10.71649)"><g stroke-linejoin="round" transform="translate(0 8)"><path d="m18.466 22.406-12.864.042-4.4405271 8.839446 21.6600541.168329-4.356527-9.049775z" fill="url(#o)" stroke="url(#m)" stroke-width=".750002" transform="translate(0 -8)"/><g stroke-linecap="round"><path d="m3.7994791 23.003425 16.4870419.034v-5.625014h-16.5000416z" fill="url(#n)" stroke="url(#k)" transform="translate(0 -8)"/><g stroke-width=".750002"><path d="m3.7864794 17.03841-2.6440065 6.417891.087 8.058 3.3055271-9.432301.0014813-5.04459h-.7500019z" fill="url(#e)" stroke="url(#j)" transform="translate(0 -8)"/><path d="m19.517 21.98.01952-4.94259h.750002l2.542007 6.338365-.007 8.08z" fill="url(#f)" stroke="url(#l)" transform="translate(0 -8)"/></g></g></g><path d="m6.411486 17.412411v13.875035h10.875027v-13.875035l-5.639936-5.944251zm4.174431-.64095c.585484-.585485 1.534422-.586899 2.12132 0 .584778.584777.585485 1.535836 0 2.12132-.585484.585484-1.536543.584777-2.12132 0-.5868988-.586899-.585485-1.535836 0-2.12132z" fill="url(#t)" fill-rule="evenodd" stroke="url(#u)" stroke-width=".750002"/><g transform="translate(0 8)"><g fill="none"><path d="m11.861177 12.796949-8.595 8.906 6.3791426 6.317143 8.8440004-8.594.265165-7.159474-6.894308.530331z" opacity=".6" stroke="url(#s)" stroke-width=".750002" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -10.273733 9.125014)"/><path d="m15 13.593c1.513-.053 2.76 1.554 2.33 3.007-.32 1.426-2.075 2.248-3.372 1.568-1.335-.59-1.8-2.467-.886-3.607.445-.6 1.18-.973 1.928-.967z" opacity=".6" stroke="url(#r)" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -10.273733 9.125014)"/><path d="m15.5 15.5c1.11-.588 2.554-.768 3.927-.798.617-.014 1.24.112 1.846-.032.77-.184 1.296-.748 1.22-1.265-.104-.693-1.034-1.204-1.908-1.57-.774-.325-1.37-.904-1.685-1.515-.16-.31.12-.633.565-.733.405-.09.83-.126 1.24-.034.628.14 1.37.31 1.66.755" stroke="url(#p)" stroke-width=".750002" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -10.273733 9.125014)"/></g><g stroke-linejoin="round" stroke-width=".750002"><path d="m22.911527 31.429775-.08-7.984-5.545014-.03335v3.000008h-10.875027v-3.000007h-5.2500131v8.053874l21.7500541-.03453z" fill="url(#g)" stroke="url(#h)" transform="translate(0 -8)"/><g fill="none"><path d="m5.357 17.44-1.366.003-2.445 6.128" opacity=".81" stroke="url(#a)" stroke-linecap="round" transform="translate(0 -8)"/><path d="m22.161525 30.537444v-6.375016h-4.12501v3.000007h-12.3750309v-3.000007h-3.7500094v6.375016z" opacity=".5" stroke="url(#i)" transform="translate(0 -8)"/><path d="m22.464 23.62-2.457-6.21-2.138.005" opacity=".81" stroke="url(#a)" stroke-linecap="round" transform="translate(0 -8)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/defineprintarea.svg b/icon-themes/elementary_svg/cmd/32/defineprintarea.svg
new file mode 100644
index 000000000..04dcf20a7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/defineprintarea.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4054 0 0 .5135 -1.734 .676)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24.000986" xlink:href="#a" y1="8.420643" y2="16.210321"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="4.619" x2="43.381" y1="32.222" y2="32.222"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="11.273" x2="44.682" xlink:href="#e" y1="27.178" y2="25.534"/><radialGradient id="g" cx="605.71" cy="486.65" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#c"/><radialGradient id="h" cx="605.71" cy="486.65" gradientTransform="matrix(-.01566 0 0 .00824 23.95 23.54)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#c"/><linearGradient id="i" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-21.238" x2="-68.351" y1="31.867" y2="35.258"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="k" gradientTransform="translate(10 6)" gradientUnits="userSpaceOnUse" x1="10" x2="10" y2="22"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="22" x2="22" y1="29" y2="18"><stop offset="0" stop-color="#232323"/><stop offset=".8" stop-color="#535353"/><stop offset=".8" stop-color="#676767"/><stop offset="1" stop-color="#676767"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.48572 0 0 -.25857 9.343 21.22)" gradientUnits="userSpaceOnUse" x1="30.176" x2="30.176" xlink:href="#e" y1="47.256" y2="-26.225"/><linearGradient id="n" gradientTransform="matrix(.48572 0 0 -.25857 9.343 35.72)" gradientUnits="userSpaceOnUse" x1="28.118" x2="28.118" xlink:href="#e" y1="91.732" y2="22.118"/><linearGradient id="o" gradientTransform="matrix(.4054 0 0 .5135 12.27 8.676)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24.000986" xlink:href="#a" y1="8.420643" y2="16.210321"/><path d="m4.95 29h22.1v2h-22.1z" fill="url(#i)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m14.51 26.56v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#h)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#g)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#f)" transform="matrix(0 1 -1 0 31 -1)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#d)" stroke-linecap="round" transform="matrix(0 1 -1 0 31 -1)"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#j)" transform="matrix(0 1 -1 0 31 -1)"/></g><path d="m4 4h1v22h-1zm6 0h1v22h-1zm6 0h1v22h-1zm6 0h1v22h-1zm6 0h1v22h-1z" fill="#2c465d" fill-opacity=".325" opacity=".7"/><path d="m30 7v1h-28v-1zm0 6v1h-28v-1zm0 6v1h-28v-1zm0 6v1h-28v-1z" fill="#2c465d" fill-opacity=".325" opacity=".7"/><path d="m4.5 7.494h24.01v17.976h-24.01z" fill="none" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/><path d="m16 12v1h12v-1z" fill="#fff" opacity=".4"/><path d="m29.5 24.5h-27.011l.011-20h27z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m16 12v14h12v-14zm1 1h10v12h-10z" fill="url(#k)" opacity=".4"/><path d="m14.78 16.5-.124.156-2 2-.156.125v9.72h19v-9.721l-.156-.124-2-2-.125-.156h-14.219z" fill="url(#l)"/><path d="m14.78 16.5-.124.156-2 2-.156.125v9.72h19v-9.72l-.156-.124-2-2-.125-.156h-14.219z" fill="none" opacity=".71" stroke="#000"/><path d="m15.5 18h13v-6.5h-13z" fill="url(#m)"/><path d="m13 19h18v1h-18z" fill="#fff" opacity=".2"/><path d="m15.344 11c-.214.07-.355.275-.344.5v6.5h1v-6h12v6h1v-6.5c0-.276-.224-.5-.5-.5h-13c-.03-.003-.063-.003-.094 0z" opacity=".3"/><path d="m15.5 18h13v1h-13z" opacity=".4"/><path d="m15 27h14v-1h-14z" fill="#505050"/><path d="m16 25h12v1h-12z" opacity=".2"/><path d="m15 27h14v1h-14z" opacity=".4"/><path d="m29 31-.5-5h-13l-.5 5z" fill="url(#n)"/><path d="m15 25.875-.5 5.5c-.077.3.19.635.5.625h14c.31.01.577-.326.5-.625l-.5-5.5v.125h-.906v.5l.25 4.5h-.25v.03h-11.094v-.03h-1.344l.25-4.5v-.5h-.906z" opacity=".3"/><path d="m17 27h9v1h-9z" opacity=".2"/><path d="m28 21h2v2h-2z" fill="#0cceff"/><path d="m27.502 17.505-11.008-.005.01-5 10.997.005z" fill="none" stroke="url(#o)" stroke-linecap="round"/><path d="m20 29h6v1h-6z" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/delete.svg b/icon-themes/elementary_svg/cmd/32/delete.svg
new file mode 100644
index 000000000..ab4816c47
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/delete.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6666667 .21091925 0 .57251968 0 .477185)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="13.506023" y2="43"/><linearGradient id="d" gradientTransform="matrix(.6 0 0 .80165718 3.2 -2.31681)" gradientUnits="userSpaceOnUse" x1="12.25" x2="17.125" xlink:href="#b" y1="20.230709" y2="34.173542"/><linearGradient id="e" gradientTransform="matrix(.7699092 0 0 1.1582727 -2.092882 -16.25177)" gradientUnits="userSpaceOnUse" x1="23.5" x2="23.5" xlink:href="#b" y1="10.996204" y2="39.850574"/><radialGradient id="f" cx="19.308081" cy="21.029308" gradientTransform="matrix(0 1.1069038 -1.0780626 0 32.26335 -12.342314)" gradientUnits="userSpaceOnUse" r="14.500172" spreadMethod="pad" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.7916706 0 0 .90797956 -1.020918 -6.273142)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="11.93083" x2="21.514704" y1="26.410894" y2="26.410894"><stop offset="0" stop-color="#8d909a"/><stop offset="1" stop-color="#d9d9d9"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.6551678 0 0 .59740255 .275972 3.915615)" gradientUnits="userSpaceOnUse" x1="31.048019" x2="31.048019" y1="45" y2="5.5"><stop offset="0" stop-color="#6e6e6e"/><stop offset="1" stop-color="#9f9fa1"/></linearGradient><radialGradient id="i" cx="62.71241" cy="108.02493" gradientTransform="matrix(.23215216 0 0 .10552366 1.441177 15.601359)" gradientUnits="userSpaceOnUse" r="47.38271" xlink:href="#a"/><linearGradient id="j" gradientTransform="matrix(.6666665 .02810133 0 .61022648 -.166662 1.962734)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="15.502284" y2="45"/><linearGradient id="k" gradientTransform="matrix(.6666665 .02810133 0 .61022648 .166672 1.962734)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="15.502284" y2="45"/><linearGradient id="l" gradientTransform="matrix(.6666667 .21091925 0 .57251969 0 .453602)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="13.506023" y2="43"/><linearGradient id="m" gradientTransform="matrix(.45754817 0 0 .47298439 -1.837284 -3.65587)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="34.613369" x2="19.314434" y1="26.410894" y2="26.410894"><stop offset="0" stop-color="#8d909a"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="26.999998" x2="26.999998" y1="3" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".09090912" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81818187" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m27 27.000551c-.000671 2.76121-4.925342 4.999451-11 4.999451-6.0746591 0-10.9993299-2.238241-11-4.999451-.0006701-2.76164 4.9243939-5.000551 11-5.000551 6.075605 0 11.00067 2.238911 11 5.000551z" fill="url(#i)" fill-rule="evenodd"/><path d="m6.4999538 7.500031v19.116883c0 1.754217 2.8878293 3.883117 9.5000462 3.883117 6.612218 0 9.500047-2.1289 9.500047-3.883117v-19.116883z" fill="url(#g)" stroke="url(#h)"/><path d="m6.8276505 5.7818069v20.4337311c0 1.86013 4.1092125 3.954917 9.1723495 3.954915 5.063138 0 9.17235-2.094785 9.17235-3.954915v-20.4337311z" fill="url(#f)" opacity=".4"/><path d="m7.5 8.5v18.104318c0 1.598417 3.825092 2.895682 8.499984 2.895682 4.674894 0 8.500016-1.297265 8.500016-2.895682 0-1.226859 0-18.104318 0-18.104318z" fill="none" opacity=".15" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11 11.000147 3 .509706v18.490147l-3-.651346z" fill="url(#d)" opacity=".2"/><path d="m9 11.057059c.5540001.175274.9999995.699395.9999995 1.175158v15.168323c0 .475764-.4459994.717676-.9999995.542402-.554-.175275-1-.699395-1-1.175159v-15.168323c0-.475764.446-.717675 1-.542401z" fill="url(#c)" opacity=".15"/><path d="m23.000001 10.892071c-.554001.175275-1.000001.699395-1.000001 1.175159v15.168324c0 .475764.446.717675 1.000001.542399.553999-.175272.999999-.699393.999999-1.175157v-15.168324c0-.475764-.446-.717675-.999999-.542401z" fill="url(#l)" opacity=".15"/><path d="m13.5 12.000997c.554.02335 1 .450394 1 .957492v16.167326c0 .507099-.446.896541-1 .873186-.553999-.02335-1-.450392-1-.95749v-16.167327c0-.507097.446001-.89654 1-.873187z" fill="url(#j)" opacity=".3"/><path d="m18.5 12.000997c-.553999.02335-1 .450394-1 .957492v16.167326c0 .507099.446001.896541 1 .873186.553999-.02335 1-.450392 1-.95749v-16.167327c0-.507097-.446001-.89654-1-.873187z" fill="url(#k)" opacity=".3"/><path d="m8 1.46875c-1.7572026 0-3.3544793.2196475-4.46875.5625-.5571353.1714263-.9846671.3694792-1.25.5625s-.3125.3293312-.3125.40625v2c0 .076919.047167.2132292.3125.40625.2653329.1930208.6928647.3910737 1.25.5625 1.1142707.3428525 2.7115474.5625 4.46875.5625 1.7572027 0 3.354479-.2196475 4.46875-.5625.557135-.1714263.984667-.3694792 1.25-.5625s.3125-.3293311.3125-.40625v-2c0-.076919-.04717-.2132292-.3125-.40625-.265333-.1930208-.692865-.3910737-1.25-.5625-1.114271-.3428525-2.7115473-.5625-4.46875-.5625z" fill="url(#m)" transform="matrix(1.6580311 0 0 1.382716 2.735751 1.969136)"/><path d="m15.999997 3.4999998c-5.798989 0-10.5 1.1939066-10.5 2.6666667v2.6666666c0 1.4727599 4.701011 2.6666669 10.5 2.6666669s10.5-1.193907 10.5-2.6666669v-2.6666666c0-1.4727601-4.701011-2.6666667-10.5-2.6666667z" fill="none" opacity=".5" stroke="#161b28"/><path d="m33 3.5a7 3.5 0 1 1 -14 0 7 3.5 0 1 1 14 0z" style="opacity:.7;fill:none;stroke-width:1.13555;stroke-linecap:round;stroke-linejoin:round;stroke:url(#n)" transform="matrix(1.3571429 0 0 -.57142859 -19.285713 8.5)"/><path d="m13 3.5c-.277 0-.5.2973333-.5.6666667v3.3333333h2v-1.3333333h3v1.3333333h2v-3.3333333c0-.3693334-.223-.6666667-.5-.6666667z" fill="#dcdcdd"/><path d="m13 3.5000002c-.277 0-.5.2973333-.5.6666667v3.3333335h2v-1.5000004h3v1.5000004h2v-3.3333335c0-.3693334-.223-.6666667-.5-.6666667z" fill="none" opacity=".3" stroke="#161b28"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deleteallannotation.svg b/icon-themes/elementary_svg/cmd/32/deleteallannotation.svg
new file mode 100644
index 000000000..ac54713dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deleteallannotation.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(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="25.392431" x2="57.252823" y1="-47.435898" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="3.919039" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" 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(.36682503 0 0 .35447295 46.948399 24.314667)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.63360687 0 0 .63805131 25.357512 17.616261)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.38349889 -.38309486 .38349889 .38309486 5.442669 23.791579)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#f" y1="13.023" y2="32.702"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.38349889 -.38309486 .38349889 .38309486 5.055945 23.985663)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#f" y1="20.584" y2="32.702"/><radialGradient id="h" cx="1.248938" cy="16.655602" gradientTransform="matrix(.66756411 0 0 .11633788 10.020482 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="11.522501" cy="22.276831" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".25" rx="11.265144" ry="1.963204" stroke-width="1.118786"/><g stroke-width=".750002" transform="translate(-3.000007 .750002)"><path d="m6.7167988 2.7910212c-1.3759393 0-2.4820625.9132803-2.4824219 2.046875l-.00227 7.1593018c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h1.3613262l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h4.265876c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-7.1593018c.0016-1.1335936-1.106513-2.046875-2.482452-2.046875z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m6.7304707 3.5440472c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004l.000001 2.4082992-.000001 4.6469572c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h1.8925794c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h4.443772c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714l.000001-4.5997922-.000001-2.3813401c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#b)" transform="translate(0 3.942578)"/></g><path d="m6.9980469 7v9c0 2.340369 2.2652536 4.001953 4.7890621 4.001953h5.78125l3.083985 2.773438c1.379275-.447402 2.347656-1.518 2.347656-2.775391v-10c0-1.6620001-1.688989-3-3.787109-3z" fill="#a62100" opacity=".1" transform="matrix(.75000187 0 0 .75000187 -.643044 1.861602)"/><path d="m8 7v9c0 1.662 1.6889917 3 3.787109 3h6.166212l3.644137 3.279661c1.402542-.932203 1.402542-2.144004 1.402542-3.279661v-9c0-1.6620001-1.688992-3-3.787109-3z" fill="#a62100" opacity=".2" transform="matrix(.75000187 0 0 .75000187 -.643044 1.861602)"/><g stroke-width=".750002" transform="matrix(-1 0 0 1 25.713492 -3.000007)"><path d="m6.7167988 2.7910212c-1.3759393 0-2.4820625.9132803-2.4824219 2.046875l-.00227 7.1593018c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h1.3613262l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h4.265876c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-7.1593018c.0016-1.1335936-1.106513-2.046875-2.482452-2.046875z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m6.7304707 3.5440472c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004l.000001 2.4082992-.000001 4.6469572c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h1.8925794c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h4.443772c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714l.000001-4.5997922-.000001-2.3813401c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#b)" transform="translate(0 3.942578)"/></g></g><g transform="scale(.26458333)"><path d="m31.086222 28.001532-3.96825-3.826115 3.816735-4.009375-2.751801-2.48196-3.930732 3.819621-4.010097-3.819621-2.864355 2.574312 4.010097 3.900429-4.010097 3.83838 2.864355 2.673879 4.005768-4.01154 4.015147 4.01154z" fill="url(#c)" stroke="url(#d)" stroke-width=".999999"/><g fill="none" stroke-linecap="round" stroke-width="1.264068"><path d="m29.223309 20.256951-.987012-.862914-4.033185 3.691915-3.95382-3.769116-1.006493 1.015151" opacity=".4" stroke="url(#e)"/><path d="m29.313496 28.126351-3.04473-3.095234m-4.043286-.207793-3.149347 3.077198" opacity=".4" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deleteallbreaks.svg b/icon-themes/elementary_svg/cmd/32/deleteallbreaks.svg
new file mode 100644
index 000000000..4b10f78f4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deleteallbreaks.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(.17388398 0 0 .16672646 .060827 288.24527)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#o" y1=".985" y2="47.013"/><linearGradient id="b" gradientTransform="matrix(.17391612 0 0 .16674736 .059493 288.24442)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#o" y1=".985" y2="47.013"/><clipPath id="c"><path d="m.53 288.533h6.3500001v3.175h-6.3500001z"/></clipPath><clipPath id="d"><path d="m.53 293.296h6.3500001v3.44h-6.3500001z"/></clipPath><linearGradient id="e" gradientTransform="matrix(.50842 0 0 .4913 43.485 12.69)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.87818 0 0 .88434 13.56 3.406)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.38349889 -.38309486 .38349889 .38309486 5.210697 23.606747)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#h" y1="13.023" y2="32.702"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.38349889 -.38309486 .38349889 .38309486 4.823973 23.800831)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#h" y1="20.584" y2="32.702"/><linearGradient id="j" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.292936" x2="24.292936" y1="23.120552" y2="24.728884"><stop offset="0" stop-color="#fff"/><stop offset=".00000011" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="k" cx="65.325" cy="48.709" gradientTransform="matrix(0 .12973254 -.14113269 0 13.479167 -5.549621)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#r"/><radialGradient id="l" cx="65.325" cy="48.709" gradientTransform="matrix(0 .12973254 -.14113269 0 15.066668 -5.549621)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#r"/><linearGradient id="m" gradientTransform="matrix(.0121 0 0 .00218 -.143 295.407)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="605.714" cy="486.648" gradientTransform="matrix(-.00414 0 0 .00218 3.807 295.407)" gradientUnits="userSpaceOnUse" r="117.143"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="o" gradientTransform="matrix(.1663 0 0 .16097 .242 288.392)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.15017 0 0 .19307 .63 287.868)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.1404 0 0 .15602 10.39 288.06)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><radialGradient id="r" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g clip-path="url(#d)" transform="translate(1.587 -293.296)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#m)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#n)" opacity=".15"/><path d="m1.191125 288.66579h6.0854167v7.67292h-6.0854167z" fill="url(#a)" stroke-width="1.040671"/><g fill="none" stroke-linejoin="round" stroke-width=".265"><path d="m7.01 296.074h-5.554v-7.144h5.554z" stroke="url(#p)" stroke-linecap="round"/><path d="m1.19 288.666h6.086v7.673h-6.086v-7.674z" stroke="url(#q)"/></g></g><g clip-path="url(#c)" transform="translate(1.587 -283.242)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#m)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#n)" opacity=".15"/><path d="m1.19 288.665h6.0865417v7.67388h-6.0865417z" fill="url(#b)" stroke-width="1.040832"/><g fill="none" stroke-linejoin="round" stroke-width=".265"><path d="m7.01 296.074h-5.554v-7.144h5.554z" stroke="url(#p)" stroke-linecap="round"/><path d="m1.19 288.666h6.086v7.673h-6.086v-7.674z" stroke="url(#q)"/></g></g><path d="m23.290988 21.893287v4.19707h-5.596094v-4.19707z" fill="url(#r)" transform="matrix(.18912 0 0 .18912 .49 -.304)"/><g fill="none"><path d="m4.8947917 3.8364583v.7937501h-1.0583334v-.7937501z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m18.394406 23.29231h4.19707" opacity=".5" stroke="url(#j)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><path d="m6.4822917 3.8364584v.7937499h-1.0583333v-.7937499z" fill="url(#k)" stroke-width=".18912"/><g fill="none" transform="translate(1.5875)"><path d="m4.8947917 3.8364583v.7937501h-1.0583334v-.7937501z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m18.394406 23.29231h4.19707" opacity=".5" stroke="url(#j)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><path d="m8.0697918 3.8364584v.7937499h-1.0583333v-.7937499z" fill="url(#l)" stroke-width=".18912"/><g fill="none" transform="translate(3.175)"><path d="m4.8947917 3.8364583v.7937501h-1.0583334v-.7937501z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m18.394406 23.29231h4.19707" opacity=".5" stroke="url(#j)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><g transform="matrix(.26458333 0 0 .26458333 -4.342818 -2.116387)"><path d="m21.5 17.8-5.5-5.303 5.29-5.557-3.814-3.44-5.448 5.294-5.558-5.294-3.97 3.568 5.558 5.406-5.558 5.32 3.97 3.706 5.552-5.56 5.565 5.56z" fill="url(#e)" stroke="url(#f)" stroke-width="1.386" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><g fill="none" stroke-linecap="round" stroke-width="1.264068"><path d="m28.991337 20.072119-.987012-.862914-4.033185 3.691915-3.95382-3.769116-1.006492 1.015151" opacity=".4" stroke="url(#g)"/><path d="m29.081524 27.941519-3.04473-3.095234m-4.043286-.207793-3.149347 3.077198" opacity=".4" stroke="url(#i)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deleteannotation.svg b/icon-themes/elementary_svg/cmd/32/deleteannotation.svg
new file mode 100644
index 000000000..317371f22
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deleteannotation.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(.36682503 0 0 .35447295 46.716428 24.129835)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.63360687 0 0 .63805131 25.12554 17.431429)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.38349889 -.38309486 .38349889 .38309486 5.210697 23.606747)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.38349889 -.38309486 .38349889 .38309486 4.823973 23.800831)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><linearGradient id="f" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="21.663342" x2="57.252823" y1="-46.990513" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="g" cx="1.248938" cy="16.655602" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="1.669033" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".25" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m5.9667969.54101562c-1.3759393 0-2.4821479.91328028-2.4824219 2.04687498l-.00227 9.4093074c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h2.1113281l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h5.76588c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-9.4093074c.001594-1.1335936-1.106513-2.04687498-2.482452-2.04687498z" fill="url(#f)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m5.9804688 1.2940416c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004v9.305262c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h2.6425813c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h5.943776c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714v-9.2311379c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#h)" transform="translate(0 3.942578)"/></g></g><g transform="matrix(.26458333 0 0 .26458333 .061376 .048903)"><path d="m30.85425 27.8167-3.96825-3.826114 3.816735-4.009376-2.751801-2.48196-3.930732 3.819621-4.010097-3.819621-2.864355 2.574312 4.010097 3.900429-4.010097 3.83838 2.864355 2.673879 4.005768-4.01154 4.015147 4.01154z" fill="url(#a)" stroke="url(#b)" stroke-width=".999999"/><g fill="none" stroke-linecap="round" stroke-width="1.264068"><path d="m28.991337 20.072119-.987012-.862914-4.033185 3.691915-3.95382-3.769116-1.006492 1.015151" opacity=".4" stroke="url(#c)"/><path d="m29.081524 27.941519-3.04473-3.095234m-4.043286-.207793-3.149347 3.077198" opacity=".4" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deleteauthor.svg b/icon-themes/elementary_svg/cmd/32/deleteauthor.svg
new file mode 100644
index 000000000..da46a7f9f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deleteauthor.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"><radialGradient id="a" cx="10.90426" cy="8.449767" gradientTransform="matrix(0 1.4781634 -1.2641963 0 22.68791 -7.539267)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 1.0512821 -11.99436 -5.138484)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899002"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.89189189 0 0 1.0540541 -11.404723 -5.205)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="14.915504" y2="32.595779"><stop offset="0" stop-color="#fff"/><stop offset=".12291458" stop-color="#fff" stop-opacity=".235294"/><stop offset=".93706012" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="25.392431" x2="57.252823" y1="-47.435898" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="3.919039" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" 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(.36682503 0 0 .35447295 46.948399 24.314667)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.63360687 0 0 .63805131 25.357512 17.616261)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.38349889 -.38309486 .38349889 .38309486 5.442669 23.791579)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#i" y1="13.023" y2="32.702"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.38349889 -.38309486 .38349889 .38309486 5.055945 23.985663)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#i" y1="20.584" y2="32.702"/><radialGradient id="k" cx="1.248938" cy="16.655602" gradientTransform="matrix(.66756411 0 0 .11633788 10.020482 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="11.522501" cy="22.276831" display="block" fill="url(#k)" fill-rule="evenodd" opacity=".25" rx="11.265144" ry="1.963204" stroke-width="1.118786"/><g stroke-width=".750002" transform="translate(-3.000007 .750002)"><path d="m6.7167988 2.7910212c-1.3759393 0-2.4820625.9132803-2.4824219 2.046875l-.00227 7.1593018c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h1.3613262l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h4.265876c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-7.1593018c.0016-1.1335936-1.106513-2.046875-2.482452-2.046875z" fill="url(#d)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m6.7304707 3.5440472c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004l.000001 2.4082992-.000001 4.6469572c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h1.8925794c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h4.443772c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714l.000001-4.5997922-.000001-2.3813401c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#e)" transform="translate(0 3.942578)"/></g><path d="m6.9980469 7v9c0 2.340369 2.2652536 4.001953 4.7890621 4.001953h5.78125l3.083985 2.773438c1.379275-.447402 2.347656-1.518 2.347656-2.775391v-10c0-1.6620001-1.688989-3-3.787109-3z" fill="#a62100" opacity=".1" transform="matrix(.75000187 0 0 .75000187 -.643044 1.861602)"/><path d="m8 7v9c0 1.662 1.6889917 3 3.787109 3h6.166212l3.644137 3.279661c1.402542-.932203 1.402542-2.144004 1.402542-3.279661v-9c0-1.6620001-1.688992-3-3.787109-3z" fill="#a62100" opacity=".2" transform="matrix(.75000187 0 0 .75000187 -.643044 1.861602)"/><g stroke-width=".750002" transform="matrix(-1 0 0 1 25.713492 -3.000007)"><path d="m6.7167988 2.7910212c-1.3759393 0-2.4820625.9132803-2.4824219 2.046875l-.00227 7.1593018c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h1.3613262l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h4.265876c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-7.1593018c.0016-1.1335936-1.106513-2.046875-2.482452-2.046875z" fill="url(#d)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m6.7304707 3.5440472c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004l.000001 2.4082992-.000001 4.6469572c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h1.8925794c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h4.443772c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714l.000001-4.5997922-.000001-2.3813401c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#e)" transform="translate(0 3.942578)"/></g></g><g transform="scale(.26458333)"><path d="m31.086222 28.001532-3.96825-3.826115 3.816735-4.009375-2.751801-2.48196-3.930732 3.819621-4.010097-3.819621-2.864355 2.574312 4.010097 3.900429-4.010097 3.83838 2.864355 2.673879 4.005768-4.01154 4.015147 4.01154z" fill="url(#f)" stroke="url(#g)" stroke-width=".999999"/><g fill="none" stroke-linecap="round" stroke-width="1.264068"><path d="m29.223309 20.256951-.987012-.862914-4.033185 3.691915-3.95382-3.769116-1.006493 1.015151" opacity=".4" stroke="url(#h)"/><path d="m29.313496 28.126351-3.04473-3.095234m-4.043286-.207793-3.149347 3.077198" opacity=".4" stroke="url(#j)"/></g></g><g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.242781" transform="matrix(.21289616 0 0 .21289616 -.237918 2.053285)"><path d="m11.91189 9.7530698c-.95311-.222982-2.0948897.4628402-2.0948897.4628402l-1.02534.512955s-1.11109.971116-1.12298 1.301022c-.6254 1.108477-.34035 2.451743-.40376 3.664356.0609 1.0411-.6621 1.812948-.29942 2.868623-.0529 1.019155.78561 1.616867 1.3247 2.354008.6067.932573 1.43064 2.149386.78177 3.265449-1.19948 1.741178-3.19365 2.663944-5.01427 3.612558-.61848.0634-.38564.658043-.42706 1.081985-.00099.337148-.11175.784071.38229.626202h16.3677097v-1.75c-1.76251-.893922-3.60202-1.851487-4.83746-3.441087-.74221-1.0647.002-2.344044.58745-3.290663.45606-.788526 1.4093-1.292368 1.42292-2.297801.35052-1.020069-.17842-1.864469-.27715-2.837385-.12907-1.289869.22023-2.700355-.39486-3.900461-.83398-1.228037-2.36158-1.765816-3.74784-2.0951672-.40211-.08122-.81116-.134272-1.22181-.137434z" fill="url(#a)" stroke="url(#b)" stroke-width="1.242781"/><path d="m11.779299 10.951172v.01367c-.06094-.0058-.331758.04149-.734375.220703-.304105.135353-.712546.228497-1.1210939.310547-.0006473.000669-.0013.0013-.00195.002-.022768.02163-.048398.04003-.076172.05469-.006.0031-.3169874.176914-.5039062.296875-.027765.01781-.044145.01681-.074219.02734-.128892.140579-.3685696.417496-.5351562.701172l-.1894531.429687-.039063.152344-.00781.0059-.1015626.296875.1347657.0039c-.080113.855315.2242597 2.220315-.265625 3.759765-.02983.09322-.098052.169256-.1875.208985l.09375.04883c.00857-.01454-.021193.06399-.027344.181641-.00615.117647-.0004279.275432.021484.449218.042034.333375.1417557.725633.2675781 1.056641.9608473 1.015774 2.1635522 2.422047 2.1308592 4.363281l-.04493.308522c-.5520917 1.892297-2.2361377 2.784295-3.193359 3.464844-.015504.01043-.031835.01957-.048828.02734l.00781.0098c-.5162998.34191-1.0432617.61699-1.5703114.871055h13.0918004c-1.419076-.745878-2.808903-1.600087-3.962891-2.861328h-.002c.007.0077-.0076-.0065-.02539-.02539l-.0059-.0078c-.75583-.791508-.904056-1.857264-.738282-2.703125.158178-.807172.525255-1.468174.859376-1.992188-.000002-.000667-.000002-.0013 0-.002-.02661.04169-.0059.0014.02539-.05078.351792-.629179.780281-1.060267 1.03125-1.359375.271694-.323818.321028-.404295.326172-.570313.284979.11377.04924-.213761.08008-.347655.07414-.223801.0485-.368577-.03906-.753906-.08019-.35282-.266185-.901264-.320313-1.580078-.003-.03734-.000924-.02567 0-.02344v-.01172c-.08561-.860453.01225-1.61617-.002-2.203125-.01427-.590401-.116187-.963346-.341797-1.277343l.03906.04687c-.000156-.000152-.02423-.03895-.04687-.07227-.889559-.893408-2.392109-1.394475-3.822266-1.457031-.02714-.0014-.05402-.006-.08008-.01367z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deletecolumns.svg b/icon-themes/elementary_svg/cmd/32/deletecolumns.svg
new file mode 100644
index 000000000..92b483f3e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deletecolumns.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="z" gradientTransform="matrix(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="A" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="B" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#C" y1="13.023" y2="32.702"/><linearGradient id="C"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="D" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#C" y1="20.584" y2="32.702"/><linearGradient id="E" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#e" y1="65.686996" y2="48.688"/><linearGradient id="G" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 294.42005)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 295.61068)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="5.000003"/><linearGradient id="I" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 296.8013)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="5.000003"/><linearGradient id="J" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 297.99193)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#F" y1="2" y2="4.000025"/><linearGradient id="K" gradientTransform="matrix(1.4287499 0 0 .07559513 -19.208748 1.870985)" gradientUnits="userSpaceOnUse" x1="15.666667" x2="15.666667" y1="-21.250088" y2="80.250053"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="L" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#L)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#j)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#m)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#o)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#r)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#t)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#u)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#w)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#y)"/></g><path d="m4.1024142.39441694v7.67618096l-1.8520061-.0026668v-7.67408749z" fill="url(#K)" stroke-width=".943691"/><path d="m4.2327493.52916326c0-.14699962-.1179997-.265186-.2639993-.26499933l-1.5875.002667c-.1469995.00018633-.2649994.11706604-.2649994.262999v7.40832807c0 .1459998.1179997.2641862.2649994.2639994l1.5875-.00132c.1459995-.0001897.2639993-.1180025.2639993-.2640023zm-.2639993 0v7.40834154l-1.5875-.00267v-7.40632486z" fill="#7a0000" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 1.7635 -390.70701)"><path d="m1.5547227 293.52708h-.99218996l-.00000009.79375h.99219005z" opacity=".5" stroke="url(#E)"/><path d="m1.5547226 294.71771h-.99218987l-.0000001.79375h.99218997z" opacity=".5" stroke="url(#G)"/><path d="m1.5547227 295.90834h-.99218997l-.0000001.79375h.99219007z" opacity=".5" stroke="url(#H)"/><path d="m1.5547224 297.09896h-.99218967l-.0000001.79375h.99218977z" opacity=".5" stroke="url(#I)"/><path d="m1.5547227 298.28959h-.99218966l-.00000009.59532h.99218975z" opacity=".5" stroke="url(#J)"/></g><path d="m2.3812504 1.8520933v.2645833h1.5875v-.2645833zm0 1.5875001v.2645833h1.5875v-.2645833zm0 1.5875v.2645833h1.5875v-.2645833zm0 1.5875v.2645833h1.5875v-.2645833z" fill="#7a0000" fill-opacity=".501961" stroke-width=".264583"/><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#z)" stroke="url(#A)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#B)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#D)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deletemasterpage.svg b/icon-themes/elementary_svg/cmd/32/deletemasterpage.svg
new file mode 100644
index 000000000..3d6866ceb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deletemasterpage.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(1 0 0 .8 0 3)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="27" y2="4"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.09705579 0 0 .09378763 12.421764 6.433256)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.16764182 0 0 .16881774 6.709175 4.660969)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.10146741 -.10136051 .10146741 .10136051 1.44004 6.294855)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#f" y1="13.023" y2="32.702"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.10146741 -.10136051 .10146741 .10136051 1.337719 6.346206)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#f" y1="20.584" y2="32.702"/><radialGradient id="h" cx="-1" cy="14.999253" gradientTransform="matrix(0 1 -1.27273 0 35.09 -1)" gradientUnits="userSpaceOnUse" r="11" xlink:href="#e"/><radialGradient id="i" cx="6.690214" cy="15.119161" gradientTransform="matrix(.00000007 3.1304348 -2.2608696 .00000005 50.18245 -22.94328)" gradientUnits="userSpaceOnUse" r="11.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(0 .56757 -.72973 0 33.514 1.378)" gradientUnits="userSpaceOnUse" x1="6.381592" x2="41.619537" y1="24.000658" y2="24.000658"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(.019 0 0 .02024 18.043 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#j"/><radialGradient id="m" cx="605.714" cy="486.648" gradientTransform="matrix(-.019 0 0 .02024 14.134 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#j"/><linearGradient id="n" gradientTransform="matrix(.05555 0 0 .02024 -3.988 18.08)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -1)"><path d="m2.678 25.5h26.822v4.915h-26.822z" fill="url(#n)" opacity=".15"/><path d="m2.678 25.5v4.915c-.98.01-2.367-1.1-2.367-2.458s1.093-2.457 2.369-2.457z" fill="url(#m)" opacity=".15"/><path d="m29.5 25.5v4.915c.98.01 2.367-1.1 2.367-2.458s-1.093-2.457-2.367-2.457z" fill="url(#l)" opacity=".15"/></g><path d="m30 4-.002 22h-27.998v-22z" fill="url(#i)" stroke="url(#h)"/><path d="m2.5 25.5v-21h27v21z" fill="none" opacity=".5" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m30.5 3.5-.002 23h-28.998v-23z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><g fill="#fff" fill-opacity=".691"><path d="m4 5h1v14h-1z"/><path d="m17 6v1h-14v-1z"/><path d="m28 25h-1v-14h1z" opacity=".7"/><path d="m15 24v-1h14v1z" opacity=".7"/><path d="m8 12h4v1h-4zm5 0h2v1h-2zm4 0h3v1h-3zm4 0h3v1h-3zm-13 2h2v1h-2zm3 0h4v1h-4zm5 0h3v1h-3zm4 0h2v1h-2zm-12 2h4v1h-4zm5 0h2v1h-2zm3 0h4v1h-4zm5 0h2v1h-2zm-13 2h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm3 0h4v1h-4z"/></g><g transform="scale(3.7795275)"><path d="m8.2248962 7.4087387-1.0499328-1.0123262 1.0098445-1.060814-.7280807-.6566852-1.0400062 1.0106081-1.0610048-1.0106081-.7578606.68112 1.0610048 1.0319886-1.0610048 1.0155714.7578606.7074639 1.0598594-1.0613868 1.062341 1.0613868z" fill="url(#b)" stroke="url(#c)" stroke-width=".264583"/><g fill="none" stroke-linecap="round" stroke-width=".334451"><path d="m7.7320004 5.3596511-.2611469-.2283127-1.0671135.9768193-1.0461149-.9972452-.2663011.2685919" opacity=".4" stroke="url(#d)"/><path d="m7.7558625 7.4417632-.8055848-.8189475m-1.0697861-.0549783-.8332648.8141751" opacity=".4" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deletepage.svg b/icon-themes/elementary_svg/cmd/32/deletepage.svg
new file mode 100644
index 000000000..ab7fd7f94
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deletepage.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(.50842 0 0 .4913 43.485 12.69)" gradientUnits="userSpaceOnUse" x1="-40.118385" x2="-40.118385" y1="-28.577173" y2="27.844622"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.87818 0 0 .88434 13.56 3.406)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011" x2="16.331" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.449" x2="16.331" xlink:href="#d" y1="20.584" y2="32.702"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.65714137 0 0 .63012857 .228273 -1.089822)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="k" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#k)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#j)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#i)" opacity=".15"/><path d="m4.5.5 23 .002071v28.997929h-23z" fill="url(#h)" stroke-width="1.040573"/><g stroke-linejoin="round"><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#g)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#l)"/></g><path d="m21.5 17.8-5.5-5.303 5.29-5.557-3.814-3.44-5.448 5.294-5.558-5.294-3.97 3.568 5.558 5.406-5.558 5.32 3.97 3.706 5.552-5.56 5.565 5.56z" fill="url(#a)" stroke="url(#b)" stroke-width="1.386" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><g fill="none" stroke-linecap="round" stroke-width="1.752"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deletepivottable.svg b/icon-themes/elementary_svg/cmd/32/deletepivottable.svg
new file mode 100644
index 000000000..a1c7ed79a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deletepivottable.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#k" y1="5" y2="10"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#k" y1="5.5" y2="9.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-11.999999" x2="-27" xlink:href="#k" y1="8" y2="8"/><linearGradient id="i" gradientTransform="matrix(-.42884 0 0 -.3995 25.192 27.996)" gradientUnits="userSpaceOnUse" x1="33.093929" x2="14.438951" y1="47.549438" y2="10.002503"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".262" stop-color="#cd9ef7"/><stop offset=".932" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 .4682 -.50257 0 27.137 4.255)" gradientUnits="userSpaceOnUse" x1="17.5" x2="17.5" y1="10.5" y2="18"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="20.5" y2="24.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 2.162163)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#o" y1="7.555553" y2="40.444439"/><linearGradient id="m" gradientTransform="matrix(.35135134 0 0 .24324327 4.575712 5.159459)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#o" y1="7.555553" y2="40.444439"/><linearGradient id="n" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 5.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#o" y1="7.555553" y2="40.444439"/><linearGradient id="o"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 11.162164)" gradientUnits="userSpaceOnUse" x1="8.346159" x2="8.346159" xlink:href="#o" y1="11.666657" y2="56.888874"/><linearGradient id="q" gradientTransform="matrix(.59435837 0 0 .59991402 54.401937 -.032678)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#q)" height="27" rx=".703702" ry=".740739" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="27" x="2.5" y="2.5"/><path d="m12.5 5.5h14v4h-14z" fill="url(#f)" stroke="#206b00" stroke-opacity=".501961"/><path d="m5.5 5.5h4v4h-4z" fill="url(#g)" stroke="#206b00" stroke-opacity=".501961"/><path d="m6.5 6.500001 2-.000001v1.9518l-2 .000001z" fill="none" opacity=".3" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/><path d="m-26.489849 5.5h13.989849v4h-13.989849z" fill="url(#h)" stroke="#206b00" stroke-opacity=".501961" transform="rotate(-90)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 13.5h2v12h-2z" opacity=".3" stroke="url(#p)"/><path d="m13.5 6.5 12.016621.020071v1.9518l-12.016621-.020071z" opacity=".3" stroke="url(#m)"/><path d="m3.5 3.5 25.008475.022775-.008475 24.977225h-25z" stroke="url(#l)"/></g><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".592" transform="translate(6 4)"><path d="m17.5 7.4999992-3 3.5000008.5.5h1.5v4c0 2-.70944 4-3.5 4h-3.5v-1.5l-.5-.5-3.5 3 3.5 3 .5-.5v-1.5h4c3-.288087 5-2.266914 5-6v-4h1.5l.5-.5z" display="block" fill="url(#i)" stroke="#5f2a8a"/><path d="m17.5 8.9999992-1.304688 1.5234388h.304688c.539404-.000153.976715.437158.976562.976562v4c0 .413445-.06413.838342-.130859 1.259766.0701-.407457.177735-.766828.177735-1.259766v-4c-.000153-.539404.437158-.976715.976562-.976562h.304688zm-.224609 8.2539068c-.121385.492882-.33002.966558-.617188 1.41211.261685-.395625.476154-.854362.617188-1.41211zm-.710938 1.583985c-.705801.981242-1.953883 1.638671-3.564453 1.638671h-3.5c-.5394038.000153-.9767152-.437158-.976562-.976562v-.304688l-1.523438 1.304688 1.523438 1.304688v-.304688c-.0001532-.539404.4371582-.976715.976562-.976562h3.921875c1.3-.128182 2.279935-.589867 2.96875-1.375.07241-.08253.107142-.219561.173828-.310547z" display="block" fill="none" opacity=".5" stroke="url(#j)"/></g><g transform="matrix(5.0393575 0 0 5.0393575 .665197 -1464.6879)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#a)" stroke="url(#b)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deleteprintarea.svg b/icon-themes/elementary_svg/cmd/32/deleteprintarea.svg
new file mode 100644
index 000000000..9c99b3e2c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deleteprintarea.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4054 0 0 .5135 -1.734 .676)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24.000986" xlink:href="#a" y1="8.420643" y2="16.210321"/><linearGradient id="c" gradientTransform="matrix(.50842 0 0 .4913 43.485 12.69)" gradientUnits="userSpaceOnUse" x1="1.83783" x2="2.93" y1="-27.36812" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.87818 0 0 .88434 13.56 3.406)" gradientUnits="userSpaceOnUse" x1="1.004" x2="-1.37699" y1="20.709" y2="-9.6947"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#g" y1="13.023" y2="32.702"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#g" y1="20.584" y2="32.702"/><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="4.619" x2="43.381" y1="32.222" y2="32.222"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="11.273" x2="44.682" xlink:href="#k" y1="27.178" y2="25.534"/><radialGradient id="m" cx="605.71" cy="486.65" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#i"/><radialGradient id="n" cx="605.71" cy="486.65" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#i"/><linearGradient id="o" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-21.238" x2="-68.351" y1="31.867" y2="35.258"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="q" gradientTransform="translate(0 -5)" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#f" y2="22"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="7"><stop offset="0" stop-color="#232323"/><stop offset=".8" stop-color="#535353"/><stop offset=".8" stop-color="#676767"/><stop offset="1" stop-color="#676767"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.48572 0 0 -.25857 -.657 10.22)" gradientUnits="userSpaceOnUse" x1="30.176" x2="30.176" xlink:href="#k" y1="47.256" y2="-26.225"/><linearGradient id="t" gradientTransform="matrix(.48572 0 0 -.25857 -.657 24.72)" gradientUnits="userSpaceOnUse" x1="28.118" x2="28.118" xlink:href="#k" y1="91.732" y2="22.118"/><linearGradient id="u" gradientTransform="matrix(.4054 0 0 .5135 2.27 -2.324)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24.000986" xlink:href="#a" y1="8.420643" y2="16.210321"/><path d="m4.95 29h22.1v2h-22.1z" fill="url(#o)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#n)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#m)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#l)" transform="matrix(0 1 -1 0 31 -1)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#j)" stroke-linecap="round" transform="matrix(0 1 -1 0 31 -1)"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#p)" transform="matrix(0 1 -1 0 31 -1)"/></g><path d="m4 4h1v22h-1zm6 0h1v22h-1zm6 0h1v22h-1zm6 0h1v22h-1zm6 0h1v22h-1z" fill="#2c465d" fill-opacity=".325" opacity=".7"/><path d="m30 7v1h-28v-1zm0 6v1h-28v-1zm0 6v1h-28v-1zm0 6v1h-28v-1z" fill="#2c465d" fill-opacity=".325" opacity=".7"/><path d="m4.5 7.494h24.01v17.976h-24.01z" fill="none" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/><path d="m4 12v1h12v-1z" fill="#fff" opacity=".4"/><path d="m29.5 24.5h-27.011l.011-20h27z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m6 1v14h12v-14zm1 1h10v12h-10z" fill="url(#q)" opacity=".4" transform="translate(-2 11)"/><path d="m4.78 5.5-.124.156-2 2-.156.125v9.72h19v-9.721l-.156-.124-2-2-.125-.156h-14.219z" fill="url(#r)" transform="translate(-2 11)"/><path d="m2.78 16.5-.124.156-2 2-.156.125v9.72h19v-9.72l-.156-.124-2-2-.125-.156h-14.219z" fill="none" opacity=".71" stroke="#000"/><path d="m5.5 7h13v-6.5h-13z" fill="url(#s)" transform="translate(-2 11)"/><path d="m1 19h18v1h-18z" fill="#fff" opacity=".2"/><path d="m3.344 11c-.214.07-.355.275-.344.5v6.5h1v-6h12v6h1v-6.5c0-.276-.224-.5-.5-.5h-13c-.03-.003-.063-.003-.094 0z" opacity=".3"/><path d="m3.5 18h13v1h-13z" opacity=".4"/><path d="m3 27h14v-1h-14z" fill="#505050"/><path d="m4 25h12v1h-12z" opacity=".2"/><path d="m3 27h14v1h-14z" opacity=".4"/><path d="m19 20-.5-5h-13l-.5 5z" fill="url(#t)" transform="translate(-2 11)"/><path d="m3 25.875-.5 5.5c-.077.3.19.635.5.625h14c.31.01.577-.326.5-.625l-.5-5.5v.125h-.906v.5l.25 4.5h-.25v.03h-11.094v-.03h-1.344l.25-4.5v-.5h-.906z" opacity=".3"/><path d="m5 27h9v1h-9z" opacity=".2"/><path d="m16 21h2v2h-2z" fill="#0cceff"/><path d="m17.502 6.505-11.008-.005.01-5 10.997.005z" fill="none" stroke="url(#u)" stroke-linecap="round" transform="translate(-2 11)"/><path d="m8 29h6v1h-6z" opacity=".2"/><g stroke-linejoin="round" transform="scale(3.7795275)"><path d="m21.5 17.8-5.5-5.303 5.29-5.557-3.814-3.44-5.448 5.294-5.558-5.294-3.97 3.568 5.558 5.406-5.558 5.32 3.97 3.706 5.552-5.56 5.565 5.56z" fill="url(#c)" stroke="url(#d)" stroke-width="1.386" transform="matrix(.1909 0 0 .1909 4.06 3.962)"/><g fill="none" stroke-linecap="round" stroke-width="1.752"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#e)" transform="matrix(.1909 0 0 .1909 4.06 3.962)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.364 4.265" opacity=".4" stroke="url(#h)" transform="matrix(.1909 0 0 .1909 4.06 3.962)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deleterecord.svg b/icon-themes/elementary_svg/cmd/32/deleterecord.svg
new file mode 100644
index 000000000..d3b0a1413
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deleterecord.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(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><radialGradient id="f" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-14.998 -8.835)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#f)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#g)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#h)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g><g transform="matrix(5.0393575 0 0 5.0393575 -2.334803 -1467.6879)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#a)" stroke="url(#b)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deleterows.svg b/icon-themes/elementary_svg/cmd/32/deleterows.svg
new file mode 100644
index 000000000..6127b62e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deleterows.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="z" gradientTransform="matrix(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="A" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="B" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#C" y1="13.023" y2="32.702"/><linearGradient id="C"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="D" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#C" y1="20.584" y2="32.702"/><linearGradient id="E" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#e" y1="65.686996" y2="48.688"/><linearGradient id="G" gradientTransform="matrix(-.198438 0 0 .198438 2.646132 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(-.198438 0 0 .198438 4.035198 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="5.000003"/><linearGradient id="I" gradientTransform="matrix(-.198438 0 0 .198438 5.424264 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="5.000003"/><linearGradient id="J" gradientTransform="matrix(1.4287499 0 0 .07559513 -8.625415 3.4585)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="23"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="K" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#K)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#j)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#m)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#o)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#r)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#t)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#u)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#w)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#y)"/></g><path d="m7.8052084 3.5718755v1.5875027h-7.14375007v-1.5875027z" fill="url(#J)" stroke-width=".328643"/><path d="m.79400001 3.4399958c-.147 0-.265.1179997-.265.2639994v1.3229967c0 .1469996.11699998.2649993.26300001.2649993h6.88000018c.146 0 .2639999-.1179997.2639999-.2649993v-1.3229967c0-.1459997-.1179996-.2639994-.2639999-.2639994zm0 .2639994h6.88000019l-.004 1.3229967h-6.87800018z" fill="#7a0000" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 .176 -387.53199)"><path d="m1.3562846 293.52708h-.79375186l-.00000009.79375h.79375195z" opacity=".5" stroke="url(#E)"/><path d="m2.7453507 293.52708h-.9921899l-.0000001.79375h.99219z" opacity=".5" stroke="url(#G)"/><path d="m4.1344166 293.52708h-.99219l-.0000001.79375h.9921901z" opacity=".5" stroke="url(#H)"/><path d="m5.5234825 293.52708h-.9921897l-.0000001.79375h.9921898z" opacity=".5" stroke="url(#I)"/></g><path d="m2.1166671 3.7041764v1.3229167h.2645833v-1.3229167zm1.8526002 0v1.3229167h.2645833v-1.3229167zm1.8515666 0v1.3229167h.2645833v-1.3229167z" fill="#7a0000" fill-opacity=".501961" stroke-width=".264583"/><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#z)" stroke="url(#A)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#B)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#D)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deleteslide.svg b/icon-themes/elementary_svg/cmd/32/deleteslide.svg
new file mode 100644
index 000000000..8c4a49033
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deleteslide.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(.36682503 0 0 .35447295 46.948399 24.314667)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.63360687 0 0 .63805131 25.357512 17.616261)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#f" y1="6.381" y2="41.619"/><linearGradient id="i" gradientTransform="matrix(.8 0 0 .49974816 -2.7 3.239182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="l" gradientTransform="matrix(.05633 0 0 .00824 -4.36 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.66892 0 0 .56757 -1.18 2.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" xlink:href="#f" y1="6.395" y2="41.619"/><linearGradient id="n" gradientTransform="matrix(1.33942 0 0 -1.98263 -11.354 93.863)" gradientUnits="userSpaceOnUse" x1="22.004" x2="22.004" y1="63.218" y2="25.647"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.74052 0 0 .4677 46.925 2.682)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="4.334" x2="4.334" y1="4.526" y2="27.474"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.4 27h27.2v2h-27.2z" fill="url(#l)" opacity=".15"/><path d="m2.4 27v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#k)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#j)" opacity=".15"/><path d="m6 4.5h24.5v23h-24.5z" fill="url(#i)" stroke-width="1.022475"/><path d="m29.5 26.5h-27v-21h27z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m6 27.5h-4.5v-23h4.5" fill="url(#p)"/><path d="m5.5 26.5h-3v-21h3" fill="none" opacity=".5" stroke="url(#m)" stroke-linecap="square"/><path d="m11 7.5h4m1 0h2m1 0h1m1 0h2" fill="none" stroke="#aaa"/><path d="m7 24v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h1v1zm-7-4v-1h3v1zm4 0v-1h1v1zm2 0v-1h2v1zm-6-4v-1h3v1zm4 0v-1h3v1z" fill="url(#n)"/><path d="m29 17a6 6 0 1 1 -3.174-5.293l-2.826 5.293z" fill="url(#p)" opacity=".5"/><path d="m29 17.017c0 2.602-1.892 5.09-4.4 5.783-2.506.694-5.407-.466-6.745-2.697-.01.01 5.145-3.086 5.145-3.086z" fill="url(#p)" opacity=".5"/><path d="m6 27.5h24.5v-23h-24.5" fill="none" stroke="url(#o)" stroke-linejoin="round"/><path d="m6 27.5h-4.5c0-7.093 0-15.338951 0-22.8569515l.048-.093.118-.04 4.334-.0110485" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m29 17.004c0 2.6-1.892 5.088-4.4 5.782-.058-.01-1.6-5.782-1.6-5.782z" fill="url(#p)"/><path d="m31.086222 28.001532-3.96825-3.826115 3.816735-4.009375-2.751801-2.48196-3.930732 3.819621-4.010097-3.819621-2.864355 2.574312 4.010097 3.900429-4.010097 3.83838 2.864355 2.673879 4.005768-4.01154 4.015147 4.01154z" fill="url(#a)" stroke="url(#b)" stroke-width=".999999"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="translate(.231972 .184832)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deletetable.svg b/icon-themes/elementary_svg/cmd/32/deletetable.svg
new file mode 100644
index 000000000..2d9415e4c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deletetable.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(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="1.5" y2="7.5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#m" y1="16.000725" y2="20.000727"/><linearGradient id="m"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="I" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="J" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="K" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#n)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#o)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#p)" opacity=".15"/></g><rect fill="url(#K)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#x)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#y)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#z)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#A)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#B)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#C)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#D)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#E)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#F)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#G)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#H)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#I)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#J)"/></g><path d="m4 1.5c-.831 0-1.5.6689665-1.5 1.5v4.5h27v-4.5c0-.8310335-.669-1.5-1.5-1.5z" fill="url(#j)" stroke-width="5.039244" transform="scale(.26458333)"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v5h7 5.998047 1.007812 5.996094 1.007813 5.990234 1v-5c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141z" fill="#555761" fill-opacity=".501961" transform="scale(.26458333)"/><g stroke-width=".264583"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".8" stroke="url(#i)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#h)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#g)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".8" stroke="url(#k)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#l)" opacity=".15"/></g><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#a)" stroke="url(#b)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/designerdialog.svg b/icon-themes/elementary_svg/cmd/32/designerdialog.svg
new file mode 100644
index 000000000..0f692ae4c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/designerdialog.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"><radialGradient id="a" cx="23.335" cy="41.636" gradientTransform="matrix(.25725 0 0 .076 .347 291.587)" gradientUnits="userSpaceOnUse" r="22.627"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="19.395" x2="23.109" y1="30.001" y2="33.439"><stop offset="0" stop-color="#bdbdbd"/><stop offset=".333" stop-color="#e2e2e2"/><stop offset=".667" stop-color="#a3a3a3"/><stop offset="1" stop-color="#ddd"/></linearGradient><filter id="d" height="1.306" width="1.198" x="-.099" y="-.153"><feGaussianBlur stdDeviation=".52"/></filter><radialGradient id="e" cx="15.415" cy="35.357" gradientTransform="matrix(.26317 0 0 .2566 .28 284.292)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#561300"/><stop offset=".5" stop-color="#922d12"/><stop offset="1" stop-color="#fd68ff"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.2255 0 0 .22563 1.05 285.242)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.752" y2="42.282"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 37.355 964.564)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m5.384 294.538h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.292h-1.125zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#g)" transform="translate(-.794 -289.327)"/><path d="m2.978.93-2.206 5.29h.11l2.096-5.027h1l2.022 5.027h.106l-2.126-5.29zm-.34 3.48-.11.265h1.758l-.086-.265z" fill="#fff" opacity=".1"/><path d="m12.17 294.75c0 .95-2.605 1.72-5.82 1.72s-5.82-.77-5.82-1.72 2.605-1.72 5.82-1.72 5.82.77 5.82 1.72z" fill="url(#a)" fill-rule="evenodd" opacity=".3" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m6.692 290.228 1.076 1.006c.857-.842 1.896-2.213 2.78-3.466l.122-1.826c-1.206 1.262-2.957 3.113-3.978 4.286z" fill="url(#b)" stroke="#673907" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.68 292.935.596.512 2.247-1.95.072-.187.29-.005c-.116-.413-.778-1.16-1.274-1.16l.022.288-.177.1-1.774 2.402z" fill="url(#c)" stroke="#787a75" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m5.8 40.945c6.605 0 11.618.787 12.567-4.02.765-3.876-4.56-5.733-7.2-2.274-2.54 3.334-5.367 6.295-5.367 6.295z" filter="url(#d)" opacity=".5" transform="matrix(.19093 0 0 .19093 1.353 .512)"/><path d="m1.958 295.03c1.748 0 3.074.208 3.325-1.065.202-1.025-1.207-1.516-1.905-.6-.672.88-1.42 1.665-1.42 1.665z" fill="url(#e)" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.204 7.075c0 .112-.09.203-.203.203-.11 0-.203-.09-.202-.203 0-.113.09-.204.203-.204s.204.092.204.205z" fill="#fff" opacity=".528"/><path d="m6.106 5.216c0 .104-.084.188-.188.188s-.188-.084-.188-.188.084-.188.188-.188.188.084.188.188z" fill="#fff" opacity=".6"/><path d="m5.664 5.48-1.014 1.172" style="opacity:.6;fill:none;stroke:#fff;stroke-width:.191229;stroke-linecap:round;stroke-linejoin:round"/><path d="m2.305 294.856s.884-.435 1.26-1.082c.134-.23.436-.033.25.195-.4.49-1.51.886-1.51.886z" fill="url(#f)" opacity=".428" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m9.788.795c0 .032-.025.057-.056.057-.032 0-.057-.025-.057-.057 0-.03.025-.057.057-.057.03 0 .056.026.056.057z" fill="#fff" opacity=".533"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/developmenttoolsdockingwindow.svg b/icon-themes/elementary_svg/cmd/32/developmenttoolsdockingwindow.svg
new file mode 100644
index 000000000..0b1876167
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/developmenttoolsdockingwindow.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.23333328" x2="4.23333328" y1="289.06247666" y2="296.4708099"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.23333142792" x2="4.23333142792" y1="289.59164332" y2="295.94164271083"><stop offset="0" stop-color="#fff"/><stop offset=".04026113" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833337" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -288.53332)"><g opacity=".4" transform="matrix(.19495613 0 0 .11339283 -.445614 291.40593)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><rect fill="url(#e)" height="7.14375" rx=".5715" width="7.14375" x=".661458" y="289.19476"/><g stroke-width=".264583"><rect fill="none" height="6.614584" opacity=".5" rx=".287591" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="6.614584" x=".926042" y="289.45935"/><rect fill="none" height="7.14375" opacity=".5" rx=".5715" stroke="#002e99" width="7.14375" x=".661458" y="289.19476"/><path d="m1.3229167 289.85623v.52917h-.1322917v.26458h.1322917v1.05833h-.1322917v.26459h.1322917v1.05833h-.1322917v.26458h.1322917v1.05834h-.1322917v.26458h.1322917v1.05833h.2645833v-1.05833h1.0583333v1.05833h.2645834v-1.05833h1.0583333v1.05833h.2645833v-1.05833h1.0583334v1.05833h.2645833v-1.05833h1.0583333v1.05833h.2645834v-1.05833h.396875v-.26458h-.396875v-1.05834h.396875v-.26458h-.396875v-1.05833h.396875v-.26459h-.396875v-1.05833h.396875v-.26458h-.396875v-.52917h-.2645834v.52917h-1.0583333v-.52917h-.2645833v.52917h-1.0583334v-.52917h-.2645833v.52917h-1.0583333v-.52917h-.2645834v.52917h-1.0583333v-.52917zm.2645833.79375h1.0583333v1.05833h-1.0583333zm1.3229167 0h1.0583333v1.05833h-1.0583333zm1.3229166 0h1.0583334v1.05833h-1.0583334zm1.3229167 0h1.0583333v1.05833h-1.0583333zm-3.96875 1.32292h1.0583333v1.05833h-1.0583333zm1.3229167 0h1.0583333v1.05833h-1.0583333zm1.3229166 0h1.0583334v1.05833h-1.0583334zm1.3229167 0h1.0583333v1.05833h-1.0583333zm-3.96875 1.32291h1.0583333v1.05834h-1.0583333zm1.3229167 0h1.0583333v1.05834h-1.0583333zm1.3229166 0h1.0583334v1.05834h-1.0583334zm1.3229167 0h1.0583333v1.05834h-1.0583333z" fill="#fff" opacity=".1"/><path d="m4.3273845 289.59061c-.3928382.0176-.8346974.12848-1.3379029.35657a.26591927.26591927 0 0 0 -.0005292 0c-.2256671.10241-.3574607.37742-.2960936.61753.061367.24012.3088952.41789.5560385.39946l-.0062.00052s.411598-.006.6082318.0589c.1015805.0337.1094547.0804.084749.0227-.014031-.0327.031402-.0178-.1018027.2129a.26591927.26591927 0 0 0 -.0031.007l-.3922242.67955c-.1699993.0167-.3337277.0808-.4196128.22944l-1.42937 2.47582c-.1394016.24188-.046116.58888.1958537.72812l.8588623.49558c.241879.1394.5888774.0461.728121-.19586l1.4293702-2.4753a.26591927.26591927 0 0 0 0-.00053c.08543-.1486.059587-.32165-.010853-.47697l.350883-.60823c.046912.0835.084941.17593.1679482.22376l.3891235.22479c.2416352.13957.5885352.0463.7281212-.19534l.5772255-.99994c.139404-.24186.046118-.58886-.1958514-.7281l-.3891235-.22428a.26591927.26591927 0 0 0 -.0005292 0c-.1207161-.0694-.2690741-.0888-.4035806-.0527h-.0005292l-.047025.0129c-.1263454-.19837-.302723-.41541-.6299234-.58394-.27416-.14122-.6162956-.22175-1.0102742-.20413z" fill="#0d52bf" opacity=".1"/><path d="m4.3392701 289.85623c-.3516336.0157-.7608318.11601-1.2402344.33331a.26706941.26706941 0 0 0 .1302245.50953s.422316-.0214.7053834.0723c.1415336.0469.2197862.11012.245463.17002.025678.0599.038399.18361-.1157552.45061h.0005291l-.4671549.80926a.26706941.26706941 0 0 0 -.3483115.10645l-1.4293702 2.47582a.26706941.26706941 0 0 0 .098185.36483l.8588623.49558a.26706941.26706941 0 0 0 .3648356-.0982l1.4293702-2.47531a.26706941.26706941 0 0 0 -.082166-.3545l.467155-.80925a.26706941.26706941 0 0 0 .0005291 0l.035657-.062.0005291-.00053c.031561-.0519.1034468-.14575.1663981-.18759.032041-.0213.064052.00088.087333-.002l.069763.28784a.26706941.26706941 0 0 0 .1260904.16795l.3891238.22479a.26706941.26706941 0 0 0 .3648355-.0977l.5772256-.99994a.26706941.26706941 0 0 0 -.09821-.36481l-.3891235-.22427a.26706941.26706941 0 0 0 -.2025716-.0264l-.2299603.0615c-.097093-.20014-.2629908-.45936-.6382028-.65262-.231027-.119-.5249585-.19039-.8764323-.17467z" fill="#0d52bf" opacity=".25"/><path d="m5.0932794 290.26828c-.3779295-.19466-.973011-.24836-1.8839696.16456 0 0 1.7965166-.13703 1.0866443 1.09251l-.6003478 1.03983-.2146752-.12394-1.4292151 2.47547.8587007.49577 1.4292151-2.47547-.2146752-.12395.6003475-1.03983.038732-.0671c.084087-.13854.34191-.49135.7007532-.28417l.1113401.45785.3890989.22465.5771084-.99959-.3890986-.22464-.4444365.11908s-.1296133-.48077-.6155225-.73105z" fill="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dia.svg b/icon-themes/elementary_svg/cmd/32/dia.svg
new file mode 100644
index 000000000..df0828c2e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dia.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.72973 0 0 .56757 -1.515 4.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#a" y1="6.381" y2="41.619"/><linearGradient id="e" gradientTransform="matrix(.7 0 0 .49974816 1.45 5.239182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#b" y1=".985" y2="47.013"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.05633 0 0 .00824 -4.36 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.66892 0 0 .56757 -1.18 4.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" xlink:href="#a" y1="6.395" y2="41.619"/><linearGradient id="j"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.33942 0 0 -1.98263 -11.354 95.863)" gradientUnits="userSpaceOnUse" x1="22.004" x2="22.004" xlink:href="#j" y1="63.218" y2="25.647"/><linearGradient id="m" gradientTransform="matrix(1.0813 0 0 .62485 -6.173 -3.647)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#b" y1="15.285" y2="37.546"/><linearGradient id="n" gradientTransform="matrix(.87314 0 0 .58477 58.066 -4.344)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#j" y1="41.798" y2="17.555"/><linearGradient id="o" gradientTransform="matrix(1.08207 0 0 .6145 -5.648 -2.536)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="14.203" y2="35.721"/><linearGradient id="p" gradientTransform="matrix(1.61223 0 0 1.07673 -17.13 -9.312)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#b" y1="15.285" y2="37.546"/><linearGradient id="q" gradientTransform="matrix(1.30187 0 0 1.00766 78.654 -10.512)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#j" y1="41.798" y2="17.555"/><linearGradient id="r" gradientTransform="matrix(1.66884 0 0 1.11103 -17.457 -8.456)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="14.203" y2="35.721"/><linearGradient id="s" gradientTransform="matrix(.74052 0 0 .4677 46.925 4.682)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="4.334" x2="4.334" y1="6.526" y2="29.474"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.4 29h27.2v2h-27.2z" fill="url(#h)" opacity=".15"/><path d="m2.4 29v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#g)" opacity=".15"/><path d="m29.6 29v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#f)" opacity=".15"/><g opacity=".5" stroke-linejoin="round"><path d="m5.49 2.533h21.02l-.01 2.967h-21z" fill="url(#p)" stroke="url(#q)"/><path d="m6.5 3.5h19v1h-19z" fill="none" opacity=".3" stroke="url(#r)"/></g><g stroke-linejoin="round"><path d="m3.5 2.5h25v17h-25z" fill="url(#m)" opacity=".75" stroke="url(#n)" transform="translate(0 2)"/><path d="m4.5 3.5h23v15h-23z" fill="none" opacity=".45" stroke="url(#o)" transform="translate(0 2)"/></g><path d="m6 6.5h24.5v23h-24.5z" fill="url(#e)" stroke-width=".956438"/><path d="m29.5 28.5h-27v-21h27z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m6 29.5h-4.5v-23h4.5" fill="url(#t)"/><path d="m5.5 28.5h-3v-21h3" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="square"/><path d="m11 9.5h4m1 0h2m1 0h1m1 0h2" fill="none" stroke="#aaa"/><path d="m7 26v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h1v1zm-7-4v-1h3v1zm4 0v-1h1v1zm2 0v-1h2v1zm-6-4v-1h3v1zm4 0v-1h3v1z" fill="url(#l)"/><path d="m29 19a6 6 0 1 1 -3.174-5.293l-2.826 5.293z" fill="url(#t)" opacity=".5"/><path d="m29 19.017c0 2.602-1.892 5.09-4.4 5.783-2.506.694-5.407-.466-6.745-2.697-.01.01 5.145-3.086 5.145-3.086z" fill="url(#t)" opacity=".5"/><path d="m6 29.5h24.5v-23h-24.5" fill="none" stroke="url(#s)" stroke-linejoin="round"/><path d="m6 29.5h-4.5c0-7.093.02-15.35.02-22.868l.048-.093.118-.04h4.314" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m29 19.004c0 2.6-1.892 5.088-4.4 5.782-.058-.01-1.6-5.782-1.6-5.782z" fill="url(#t)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diaauto.svg b/icon-themes/elementary_svg/cmd/32/diaauto.svg
new file mode 100644
index 000000000..ea19c8463
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diaauto.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.118264" x2=".442911" y1="2.027057" y2="4.052349"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="6.703" cy="73.615997" gradientTransform="matrix(.58564462 0 0 .12811125 .372269 -1.763448)" gradientUnits="userSpaceOnUse" r="7.228" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".263701" x2="5.227977" xlink:href="#e" y1="4.618203" y2=".914752"/><linearGradient id="e"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="f" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#e"/><filter id="g" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="h" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="j"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.39455591 0 0 .42945352 1.149709 3.941092)" gradientUnits="userSpaceOnUse" x1="27.50001" x2="27.50001" y1="-.575591" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.48608" x2="23.48608" y1="2.995414" y2="27.009958"><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="m" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="12.666665" x2="12.750002" y1="3.992221" y2="1.068896"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="13.590492" x2="13.590492" y1="8.16212" y2="12.6622"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="14.996767" x2="14.996767" xlink:href="#q" y1="9.005885" y2="11.818435"/><linearGradient id="q"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.452503" y1="6.989314" y2="12.333158"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.171249" xlink:href="#q" y1="7.833078" y2="11.770648"/><linearGradient id="t" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="14.924327" x2="14.924327" y1="-5.930442" y2="-2.748833"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="2.999978" x2="2.999978" xlink:href="#q" y1="11.568922" y2="13.068926"/><radialGradient id="v" cx="2.25" cy="16" gradientTransform="matrix(.40697348 0 0 .09866019 11.084309 21.073391)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#b"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="15.000008" x2="15.000008" xlink:href="#q" y1="1.818898" y2="2.5689"/><radialGradient id="x" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#j"/><radialGradient id="y" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#j"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -.425191)"><g stroke="#959595" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" transform="translate(-.750002)"><path d="m12.375001 16.443934v3.000009l-3.0000078 2.250005 1.1250028 1.125002 2.625007-2.250005 2.625006 2.250005 1.125003-1.125002-3.000007-2.250005v-3.000009z" fill="#e5e5e5"/><circle cx="16.312511" cy="22.256449" fill="url(#x)" r=".937502"/><circle cx="9.937493" cy="22.256449" fill="url(#y)" r=".937502"/><path d="m12 18.693939h2.250006v1.500004h-2.250006z" fill="#e5e5e5"/></g><ellipse cx="12" cy="22.651955" display="block" fill="url(#v)" opacity=".193" rx="6.867678" ry="1.664893"/><path d="m1.1249728 3.6939025h21.7500542v13.5000335h-21.7500542z" fill="url(#k)" stroke-width="1.39627"/><g fill="none" stroke-width=".562503" transform="matrix(1.33333 0 0 1.33333 .00003 3.992221)"><path d="m16.593788 9.3388084h-15.1875761v-9.00004504h15.1875761z" stroke="url(#l)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#m)" stroke-linejoin="round"/></g><rect height="3.000007" rx=".499999" ry=".5" style="stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:url(#n)" width="23.250059" x=".374971" y=".693895"/><g transform="translate(-2.250006)"><g transform="matrix(-1.3333132 0 0 1.3333132 41.85298 -2.625034)"><rect fill="url(#r)" height="5.625099" rx=".281255" width="2.25004" x="17.046228" y="6.989314"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m17.608739 7.5518234h1.12502v4.5000796h-1.12502z" opacity=".5" stroke="url(#s)"/><rect height="5.625099" opacity=".5" rx=".281255" ry=".63025" stroke="#7239b3" width="2.25004" x="17.046228" y="6.989314"/></g></g><g transform="matrix(-1.3333132 0 0 1.3333132 33.870392 -2.688749)"><rect fill="url(#o)" height="4.500079" rx=".562509" width="2.250039" x="13.871747" y="8.16212"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m14.434257 8.72463h1.12502v3.375059h-1.125019z" opacity=".5" stroke="url(#p)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#cc3b02" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#t)" height="3.75001" rx=".74798" stroke-width=".999987" width="3.000009" x="8.624991" y="10.443919"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m9.3749933 11.193921 1.4980037-.000004v2.250006l-1.4980037.000004z" opacity=".5" stroke="url(#u)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#206b00" width="3.000007" x="8.624991" y="10.443919"/></g></g><g fill="none"><rect height="2.056103" rx="0" ry=".5" width="20.000025" x="1.499974" y="1.443897"/><path d="m1.1249731 1.443897h21.7500549v1.5000041h-21.7500549z" style="stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:none;opacity:.8;stroke:url(#w)"/></g></g><g transform="matrix(-3.7795276 0 0 3.7795276 32.000002 0)"><g stroke-width=".264583"><path d="m-.04312708 3.6068c4.59105008.2910417 1.69783128-2.3592895 5.24562918-2.4436916l.8916459 1.8732499c-1.61925-.7548561-2.7267959 3.1234063-6.15844175.8440209z" fill="url(#a)" fill-rule="evenodd" opacity=".444"/><path d="m8.5309604 7.667625c0 .511175-1.8954749.9260416-4.2333333.9260416-2.3381229 0-4.23333335-.4148666-4.23333335-.9260416 0-.5117042 1.89521045-.9260417 4.23333335-.9260417 2.3378584 0 4.2333333.4143375 4.2333333.9260417z" fill="url(#c)" opacity=".2"/><path d="m3.5507084.83767089-.0354542.87418341-.5630333.2950104-.1764771-.0992188-.0058208-.5212291-.369623.3413125-.4974166-.1561042.20955.4564063-.301625.4251854.498475-.058208.3116791.4185708.098425-.4926541.26035-.088371.5513917.2047873.1521354.8956144.5431896-.6860645.898525.1322916-.4852458-.7291915.4029604-.8130646-.8421688.2354792zm-1.9478625 1.54093341-.2868084.2645832-.3857625-.1217083.1627188.3545416-.23442089.3296709.38735009-.0449792.2407708.3246437.0767292-.3823229.3836458-.1288521-.3394604-.1905zm1.3096875.314854-.4175125.3836459-.5635625-.1756834.2373312.5159375-.3402541.4802188.5635625-.0653521.3518958.4725458.111125-.5566833.5590646-.1878542-.4953-.2786062zm-2.19445423.5590646-.104775.3947583-.40851667.1103313.34237083.2211917-.02116666.4233333.31617708-.2579688.39608125.1516063-.1476375-.381.2659063-.3294063-.40745835.0230188z" fill="url(#d)"/></g><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.623.297 5.48-1.76 6.38z" fill="url(#f)" filter="url(#g)" opacity=".483" transform="matrix(.3527769 0 0 .3527769 .032279 -2.374635)"/><g transform="matrix(.37336148 -.21556133 .18240375 .31593896 1.128977 -1.621102)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#h)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".667" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#i)" fill-rule="evenodd" opacity=".9"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diaeffect.svg b/icon-themes/elementary_svg/cmd/32/diaeffect.svg
new file mode 100644
index 000000000..f0d9b0842
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diaeffect.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" gradientUnits="userSpaceOnUse" x1="15.374972" x2="15.374972" y1="43.750042" y2="9.249956"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.2571399 0 0 .76049252 -6.17136 7.081513)" gradientUnits="userSpaceOnUse" x1="19.687483" x2="18.249981" y1="9.249956" y2="45.187546"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.08449704 0 0 .01235294 -6.539646 38.470822)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.0289166 0 0 .01235294 21.026894 38.470848)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02891661 0 0 .01235294 26.973101 38.470848)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(1.1621622 0 0 .91891889 -3.891888 4.445954)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="8.356569" y2="41.207756"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.48995989 .00069868 .00181362 -.38149037 57.128707 48.266601)" gradientUnits="userSpaceOnUse" x1="45.414135" x2="45.567307" y1="15.270427" y2="96.25267"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><radialGradient id="i" cx="7.495683" cy="8.449767" gradientTransform="matrix(.00000002 1.7677232 -2.4310525 -.00000003 44.541938 -1.059662)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="27.825897" x2="10.842305" y1="20.378443" y2="27.73667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.66665920001 0 0 1.33333333332 .00017866632 -31.33333324606)"><path d="m3.6 43h40.799999v3h-40.799999z" fill="url(#c)"/><path d="m3.6 43.00013v2.999835c-1.4891338.005647-3.6-.672111-3.6-1.500111 0-.827998 1.6617608-1.499723 3.6-1.499724z" fill="url(#d)"/><path d="m44.4 43.00013v2.999835c1.489133.0056 3.6-.672111 3.6-1.500111 0-.827998-1.661761-1.499723-3.6-1.499724z" fill="url(#f)"/></g><g transform="matrix(.69565042087 0 0 .69565042087 -.69560626088 -2.4347361594)"><g stroke-width="1.437504"><path d="m3.1562155 9.9684624c10.3117935 0 41.6875815.000246 41.6875815.000246v34.5000866h-41.687605v-34.5000866z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m43.406293 43.031292h-38.8125974v-31.62508h38.8125974z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m42.016716 41.632372-35.9855168-.03858v-28.750072h35.9375908z" fill="url(#h)" stroke="#7239b3" stroke-linecap="round"/></g><path d="m6.749951 13.562467h34.500087l-.000001 27.312569h-34.500086z" fill="url(#i)"/><g transform="matrix(1.5984524 0 0 1.5984524 -8.386072 -13.558589)"><path d="m8.5816192 26.49186c16.6779618 1.057649 9.5829248-9.218023 22.4709848-9.524788l-.01703 7.245176c-5.881284-2.742344-10.064569 11.553607-22.5304825 3.274476z" fill="url(#j)" fill-rule="evenodd" opacity=".444444"/><g fill="#fff"><path d="m27.986045 24.327006-2.938427-.43211-1.774472 2.24411-.497063-2.928138-2.682618-.994156 2.631225-1.377581.116523-2.858531 2.12325 2.076748 2.754633-.772514-1.318984 2.66108z"/><path d="m20.200249 29.319792-1.149915-1.546425-1.843753.215473 1.115394-1.571507-.774678-1.686928 1.839268.575181 1.364975-1.258053.02133 1.926988 1.618279.90941-1.826081.615763-.364824 1.820098z"/><path d="m15.27636 29.286702-1.293465-.493574-1.034251.841863.06971-1.38268-1.120261-.723481 1.33655-.36097.341892-1.289.756319 1.159589 1.331562-.07316-.869119 1.077635.481059 1.243782z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diagramarea.svg b/icon-themes/elementary_svg/cmd/32/diagramarea.svg
new file mode 100644
index 000000000..b3a2c1903
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diagramarea.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#a" y1="6.381" y2="41.619"/><linearGradient id="d" gradientTransform="matrix(.8 0 0 .47802 -3.2 3.794)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.05633 0 0 .00824 -4.36 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66892 0 0 .56757 -1.18 2.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" xlink:href="#a" y1="6.395" y2="41.619"/><radialGradient id="i" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><linearGradient id="j"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.546" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="14.012" x2="14.001" xlink:href="#a" y1="-4" y2="20"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.013" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="11.988" x2="12.001" xlink:href="#a" y1="1" y2="20"/><linearGradient id="q" gradientTransform="matrix(1.38317 0 0 1.41442 -11.892 21.51)" gradientUnits="userSpaceOnUse" x1="17.273365" x2="17.273365" y1="-13.086637" y2=".346432"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="12" x2="12.001" xlink:href="#a" y1="5" y2="20"/><path d="m2.4 27h27.2v2h-27.2z" fill="url(#g)" opacity=".15"/><path d="m2.4 27v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#f)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#e)" opacity=".15"/><path d="m2 5h28v22h-28z" fill="url(#d)"/><g fill="none"><path d="m29.5 26.5h-27v-21h27z" stroke="url(#c)" stroke-linecap="round"/><path d="m5.5 26.5h-3v-21h3" opacity=".5" stroke="url(#h)" stroke-linecap="square"/><g stroke="#cc3b02" stroke-linejoin="round"><path d="m6 27.5h24.5v-23h-24.5"/><path d="m6 27.5h-4.5c0-7.093.02-15.35.02-22.868l.048-.093.118-.04h4.314"/></g></g><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#i)" transform="matrix(.8331 0 0 .42857 .022 12.857)"/><path d="m-10-47h5v7h-5z" fill="url(#k)" transform="matrix(-.8331 0 0 -.42857 .022 12.857)"/><path d="m10 40h28v7h-28z" fill="url(#l)" transform="matrix(.8331 0 0 .42857 .022 12.857)"/></g><g transform="translate(-1.012 10)"><rect fill="url(#m)" height="27" rx="1" width="5.988" x="17.511999" y="-5.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.512-4.5h4l-.012 25h-4.02z" opacity=".5" stroke="url(#n)"/><rect height="27" opacity=".5" rx="1" stroke="#7239b3" width="6.000001" x="17.511999" y="-5.5"/></g></g><g transform="translate(10.012 10)"><rect fill="url(#o)" height="22" rx="1" width="6" x="15.488" y="-.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.488.5h4.01l.002 20h-4.01z" opacity=".5" stroke="url(#p)"/><rect height="22" opacity=".5" rx="1" stroke="#cc3b02" width="6" x="15.488" y="-.5"/></g></g><g transform="translate(-8 10)"><rect fill="url(#q)" height="17.997" rx="1" width="6.002" x="15.498" y="3.503"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.502 4.506h4v15.994h-4z" opacity=".5" stroke="url(#r)"/><rect height="18" opacity=".5" rx="1" stroke="#206b00" width="6" x="15.5" y="3.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diagramaxis.svg b/icon-themes/elementary_svg/cmd/32/diagramaxis.svg
new file mode 100644
index 000000000..e6073714a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diagramaxis.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 .00004)"><g fill="none" stroke-linecap="round"><path d="m2.6249766 19.124967v.750053c6.333334-.01 12.4167144.01 18.7500464 0v-.750002h-18.7500464z" stroke="url(#b)"/><path d="m4.8750332 2.6249766h-.7480528-.002c.01 6.3333345-.00999 12.4167144 0 18.7500464h.7500018v-18.7500464z" stroke="url(#c)"/></g><g fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"><path d="m7.1249878 21.375023h12.7500322v1.500004h-12.7500322z"/><path d="m2.6249768 4.1249803v12.7500317h-1.500004v-12.7500317z" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diagramaxisx.svg b/icon-themes/elementary_svg/cmd/32/diagramaxisx.svg
new file mode 100644
index 000000000..d48d545f6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diagramaxisx.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 .00004)"><g fill="none" stroke-linecap="round"><path d="m2.6249766 19.124967v.750053c6.333334-.01 12.4167144.01 18.7500464 0v-.750002h-18.7500464z" stroke="url(#b)"/><path d="m4.8750332 2.6249766h-.7480528-.002c.01 6.3333345-.00999 12.4167144 0 18.7500464h.7500018v-18.7500464z" stroke="url(#c)"/></g><path d="m7.1249878 21.375023h12.7500322v1.500004h-12.7500322z" fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diagramaxisxyz.svg b/icon-themes/elementary_svg/cmd/32/diagramaxisxyz.svg
new file mode 100644
index 000000000..f8bdacd78
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diagramaxisxyz.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(2.0253557 -2.025356 1.5455334 1.5455332 74.89652 88.752296)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.762449)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 4.00004 -2.99996)"><path d="m4.8750332 2.6249766h-.7480528-.002c.01 6.3333345-.00999 10.1667094 0 16.5000414h.7500018v-16.5000414z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m6.3749859 20.625022h12.7500321v1.500004h-12.7500321z" fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/><path d="m7.8749899 4.1249803v12.0000297h-1.500004v-12.0000297z" fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/><path d="m4.1249807 18.374965v.750053c6.3333333-.01 10.1667093.01 16.5000413 0v-.750002h-16.5000413z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m4.8654879 18.912134-.5289498-.528971-.00142-.0014c-4.47126214 4.485404-1.8927062 1.878564-6.363977 6.363977l.5303308.530331 6.3639768-6.363977z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.6782625 17.132373-4.2426516 4.242651-1.060663-1.060663 4.2426516-4.242651z" fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diagramaxisy.svg b/icon-themes/elementary_svg/cmd/32/diagramaxisy.svg
new file mode 100644
index 000000000..97420624b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diagramaxisy.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 .00004)"><g fill="none" stroke-linecap="round"><path d="m2.6249766 19.124967v.750053c6.333334-.01 12.4167144.01 18.7500464 0v-.750002h-18.7500464z" stroke="url(#b)"/><path d="m4.8750332 2.6249766h-.7480528-.002c.01 6.3333345-.00999 12.4167144 0 18.7500464h.7500018v-18.7500464z" stroke="url(#c)"/></g><path d="m2.6249766 4.1249803v12.7500317h-1.500004v-12.7500317z" fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diagramaxisz.svg b/icon-themes/elementary_svg/cmd/32/diagramaxisz.svg
new file mode 100644
index 000000000..b909b17f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diagramaxisz.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(2.0253557 -2.025356 1.5455334 1.5455332 74.89652 88.752296)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.762449)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 4.00004 -2.99996)"><g fill="none" stroke-linecap="round"><path d="m4.8750332 2.6249766h-.7480528-.002c.01 6.3333345-.00999 10.1667094 0 16.5000414h.7500018v-16.5000414z" stroke="url(#d)"/><path d="m4.1249807 18.374965v.750053c6.3333333-.01 10.1667093.01 16.5000413 0v-.750002h-16.5000413z" stroke="url(#c)"/><path d="m4.8654879 18.912134-.5289498-.528971-.00142-.0014c-4.47126214 4.485404-1.8927062 1.878564-6.363977 6.363977l.5303308.530331 6.3639768-6.363977z" stroke="url(#a)" stroke-linejoin="round"/></g><path d="m2.6782625 17.132373-4.2426516 4.242651-1.060663-1.060663 4.2426516-4.242651z" fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diagramdata.svg b/icon-themes/elementary_svg/cmd/32/diagramdata.svg
new file mode 100644
index 000000000..bc33e902c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diagramdata.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.27278 0 0 .3079 -1.496066 290.402)" gradientUnits="userSpaceOnUse" x1="18.458715" x2="18.458715" xlink:href="#A" y1="2.738034" y2="5.315988"/><linearGradient id="b" gradientTransform="matrix(.27278 0 0 .3079 -2.898649 290.398)" gradientUnits="userSpaceOnUse" x1="18.872004" x2="18.872004" xlink:href="#A" y1="2.751025" y2="5.328979"/><linearGradient id="c" gradientTransform="matrix(.27278 0 0 .3079 -4.287715 290.398)" gradientUnits="userSpaceOnUse" x1="19.599468" x2="19.599468" xlink:href="#A" y1="2.751025" y2="5.328979"/><linearGradient id="d" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.26458333 0 0 .26458333 3.336459 2.278125)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000002" xlink:href="#d" y1="2" y2="3.000002"/><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.336458 .161453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000002" xlink:href="#d" y1="2" y2="6.000022"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.336458 4.923953)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#d" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.336458 6.511453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#d" y1="2" y2="4.000013"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 5.188541 3.336456)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#d" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 5.188542 2.278125)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#d" y1="2" y2="3.000002"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 5.188541 .161453)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#d" y1="2" y2="6.000022"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.188541 4.923953)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#d" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.188541 6.511453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#d" y1="2" y2="4.000013"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 7.040625 3.336456)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#d" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 7.040626 2.278125)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#d" y1="2" y2="3.000002"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 7.040625 .161453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#d" y1="2" y2="6.000022"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.040625 4.923953)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#d" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.040625 6.511453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#d" y1="2" y2="4.000013"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 1.484375 3.336456)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#d" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 1.484376 2.278125)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#d" y1="2" y2="3.500002"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 1.484375 .161453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#d" y1="2" y2="6.000022"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.484375 4.923953)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#d" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.484375 6.511453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#d" y1="2" y2="4.000013"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 3.336458 3.336456)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#d" y1="2" y2="5.000003"/><linearGradient id="y" gradientUnits="userSpaceOnUse" x1="2.46672" x2="2.390616" y1="291.12537" y2="292.27542"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="z" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="17.367517" x2="17.367517" xlink:href="#A" y1="2.738034" y2="5.315988"/><linearGradient id="A"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="B" gradientTransform="matrix(.1323 0 0 .06615 -.265 291.444)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" y1="15.999" y2="19.963"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="C" gradientTransform="matrix(.11794 0 0 .11905 .212 290.644)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><rect fill="url(#C)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#B)" opacity=".15"/><path d="m.364 292.24-.005 4.143c0 .152.154.317.306.317h4.745c.152 0 .307-.166.308-.318l.004-4.145" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m1.455 292.436h.2v4.167h-.2zm1.39 0h.2v4.167h-.2zm1.388 0h.2v4.167h-.2zm-3.77.794h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.39 0h1.19v.198h-1.19zm1.388 0h1.19v.198h-1.19zm-3.97 1.19h.993v.2h-.992zm1.192 0h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19zm-3.97 1.19h.993v.2h-.992zm1.192 0h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19z" opacity=".321"/><g fill="none" stroke-width=".264583" transform="matrix(.75000186 0 0 .75000186 .143782 290.72707)"><path d="m3.4687498 3.7333348h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#x)"/><path d="m3.4687498 2.6750035h-1.3229165l-.0000002.529164h1.3229167z" stroke="url(#e)"/><path d="m3.4687497.55833152h-1.3229165l-.0000001 1.32291928h1.3229167z" stroke="url(#f)"/><path d="m3.4687497 5.3208316h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.4687497 6.9083316h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#h)"/><path d="m5.320833 3.7333348h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m5.320833 2.6750035h-1.3229165l-.0000002.529164h1.3229167z" stroke="url(#j)"/><path d="m5.3208329.55833152h-1.3229165l-.0000001 1.32291928h1.3229167z" stroke="url(#k)"/><path d="m5.3208329 5.3208316h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.3208329 6.9083316h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#m)"/><path d="m7.1729164 3.7333348h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m7.1729164 2.6750035h-1.3229165l-.0000002.529164h1.3229167z" stroke="url(#o)"/><path d="m7.1729163.55833152h-1.3229165l-.0000001 1.32291928h1.3229167z" stroke="url(#p)"/><path d="m7.1729163 5.3208316h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.1729163 6.9083316h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#r)"/><path d="m1.6166665 3.7333348h-1.05833334l-.0000002 1.0583307h1.05833354z" stroke="url(#s)"/><path d="m1.6166665 2.6750035h-1.05833336l-.00000021.529164h1.05833357z" stroke="url(#t)"/><path d="m1.6166664.55833152h-1.05833334l-.00000011 1.32291928h1.05833355z" stroke="url(#u)"/><path d="m1.6166664 5.3208316h-1.05833334l-.0000002 1.0583307h1.05833354z" stroke="url(#v)"/><path d="m1.6166664 6.9083316h-1.05833334l-.0000002.79375h1.05833354z" stroke="url(#w)"/></g><path d="m.592 290.944c-.158 0-.226.17-.226.33l.001 1.062h5.354l-.001-1.061c-.0001527-.162-.118-.322-.276-.322z" fill="url(#y)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" stroke="#a62100" stroke-linecap="round" stroke-opacity=".537255" stroke-width=".201"/><path d="m4.5312926 291.14582v.99219l.9921899-.00019v-.99219z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#z)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"><path d="m3.1422266 291.14582v.99219l.99219-.00019v-.99219z" opacity=".5" stroke="url(#a)"/><path d="m1.7531606 291.14582v.99219h.99219v-.99219z" opacity=".5" stroke="url(#b)"/><path d="m.56253265 291.14582.002.99219h.79175195v-.99219z" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diagramtype.svg b/icon-themes/elementary_svg/cmd/32/diagramtype.svg
new file mode 100644
index 000000000..226fad624
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diagramtype.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.8324" x2="14.8324" xlink:href="#d" y1="5.6746" y2="26.028616"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#d" y1="23.055099" y2="14.009484"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.3831741 0 0 1.414422 -11.892237 21.511262)" gradientUnits="userSpaceOnUse" x1="21.611334" x2="21.611334" y1="-13.087519" y2=".34553"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12.001242" xlink:href="#c" y1="4.999988" y2="20"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.560607" x2="13.608144" y1="-5.012792" y2="21.532459"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11.488167" x2="11.488167" xlink:href="#c" y1=".999987" y2="19.999987"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15.608144" x2="15.608144" y1="2.545526" y2="21.532459"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13.011835" x2="13.011835" y1="-4.000013" y2="19.999987"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="k" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#l"/><linearGradient id="l"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#l"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.22042421 0 0 .11339283 -1.052512 2.872616)"><path d="m38 40h5v7h-5z" fill="url(#k)"/><path d="m-10-47h5v7h-5z" fill="url(#m)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#n)"/></g><g transform="matrix(.26458333 0 0 .26458333 -1.326048 2.11667)"><rect fill="url(#i)" height="27.00004" rx="1" width="5.988165" x="17.511835" y="-5.500013"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.511835-4.5000127h4l-.01059 24.9987837-3.989413.0012z" opacity=".5" stroke="url(#j)"/><rect height="27.000002" opacity=".5" rx="1" stroke="#7239b3" width="5.999998" x="17.511835" y="-5.500013"/></g></g><g transform="matrix(.26458333 0 0 .26458333 1.590631 2.11667)"><rect fill="url(#g)" height="22" rx="1" width="6" x="15.488167" y="-.500013"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.488166.49998739 3.986921.001213.01308 19.99878801-4.000001-.06114z" opacity=".5" stroke="url(#h)"/><rect height="22" opacity=".5" rx="1" stroke="#cc3b02" width="6" x="15.488167" y="-.500013"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -3.175 2.11667)"><rect fill="url(#e)" height="18.00004" rx="1" width="6" x="15.5" y="3.499987"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.502222 4.506148h3.999026v15.992627h-3.999026z" opacity=".5" stroke="url(#f)"/><rect height="18.00004" opacity=".5" rx="1" stroke="#206b00" width="6" x="15.5" y="3.499987"/></g></g><g transform="matrix(.26458333 0 0 .26458333 0 1.058333)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#a)"/><g transform="matrix(0 1 -1 0 28 23)"><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2 8h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" fill="#fff" opacity=".15"/></g><g fill="none"><path d="m5.5 14.52v7.98h7.5" opacity=".5" stroke="url(#b)"/><path d="m4.5 27.5h19" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diagramwall.svg b/icon-themes/elementary_svg/cmd/32/diagramwall.svg
new file mode 100644
index 000000000..871f35d1e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diagramwall.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#a" y1="6.381" y2="41.619"/><linearGradient id="d" gradientTransform="matrix(.8 0 0 .47802 -3.2 3.794)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.05633 0 0 .00824 -4.36 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66892 0 0 .56757 -1.18 2.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" xlink:href="#a" y1="6.395" y2="41.619"/><linearGradient id="i" gradientTransform="matrix(-.22263 -.3738 .38562 -.21582 26.904 62.125)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="80.82" x2="104.747" y1="27.165" y2="27.652"><stop offset="0" stop-color="#abacae"/><stop offset=".111" stop-color="#7e8087"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="16.016" x2="16.016" y1="9.894" y2="23.044"><stop offset="0" stop-color="#fff"/><stop offset=".405" stop-color="#fff" stop-opacity=".235"/><stop offset=".744" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="k" cx="24.66" cy="21.218" gradientTransform="matrix(.50706 0 0 .50357 -11.196 9.964)" gradientUnits="userSpaceOnUse" r="4.301"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#9d9d9d"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.99811878 -.06130985 .06130985 .99811878 -204.423589 -207.477512)" gradientUnits="userSpaceOnUse" x1="194.152" x2="195.835" y1="235.838" y2="240.809"><stop offset="0" stop-color="#cfd1d3"/><stop offset="1" stop-color="#cfd1d3" stop-opacity="0"/></linearGradient><path d="m2.4 27h27.2v2h-27.2z" fill="url(#g)" opacity=".15"/><path d="m2.4 27v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#f)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#e)" opacity=".15"/><path d="m2 5h28v22h-28z" fill="url(#d)"/><g fill="none"><path d="m29.5 26.5h-27v-21h27z" stroke="url(#c)" stroke-linecap="round"/><path d="m5.5 26.5h-3v-21h3" opacity=".5" stroke="url(#h)" stroke-linecap="square"/><g stroke="#dd9861" stroke-linejoin="round"><path d="m6 27.5h24.5v-23h-24.5"/><path d="m6 27.5h-4.5c0-7.093.02-15.35.02-22.868l.048-.093.118-.04h4.314"/></g></g><g transform="translate(9.087 -7.997)"><path d="m4.142 14.886c-.688.276-1.625 2.844.838 6.998 2.325 3.922 4.707 4.733 5.342 4.344.607-.372.85-3.12-1.31-6.515-1.752-2.75-4.182-5.103-4.872-4.827z" fill="#555753" stroke="#555761"/><path d="m10.362 26.155 11.056-6.317c3.26-3.85-2.19-11.928-6.266-11.195l-11.082 6.19c4.117 2.005 6.457 7.13 6.292 11.322z" fill="url(#i)" fill-rule="evenodd" stroke="#555761" stroke-linejoin="round"/><path d="m11.55 24.335 9.23-5.11c2.627-3.118-2.227-10.73-5.654-9.64l-9.256 5.255c2.606 1.436 5.383 6.137 5.68 9.493z" fill="none" stroke="url(#j)" stroke-width=".936"/><path d="m11.5 15.197v-4.347c0-3.185-5-3.12-5 .098v2.448" fill="none" stroke="#555761" stroke-linecap="round"/><ellipse cx="1.308" cy="20.649" fill="url(#k)" fill-rule="evenodd" rx="1.927" ry="1.914" stroke="#555761" stroke-linecap="round" stroke-width="1.046" transform="matrix(.8684 -.49587 .50414 .86362 0 0)"/><path d="m5.25 27.484c-2.854 0-3.75.85-3.75 1.968 0 .808.972 2.02 5.216 2.02h6.99c3.58 0 7.32-.614 7.32-2.013 0-1.354-3.843-1.985-6.925-1.99l-1.207-.005-1.385.02c-2.352-.452-2.088-2.816-2.705-4.718-1.24.83-1.342 1.894-1.857 3.417-.228.548-1.08 1.31-1.696 1.3z" fill="#fcaf3e" fill-rule="evenodd" stroke="#ce5c00" stroke-linejoin="round"/><path d="m4.228 16.024c-.19.075-.314.255-.317.458-.176 2.477 1.217 5.12 2.89 6.272.228.16.54.105.7-.12.16-.227.104-.54-.12-.698-1.267-.87-2.607-3.374-2.46-5.39.02-.177-.055-.352-.197-.46-.142-.107-.33-.13-.495-.062z" fill="url(#l)"/><circle cx="-28.711" cy="3.474" fill="#fff" r=".947" transform="rotate(-90)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diamode.svg b/icon-themes/elementary_svg/cmd/32/diamode.svg
new file mode 100644
index 000000000..65bfdb6da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diamode.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.03934912 0 0 .0082353 -2.221895 25.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 25.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 14.238793 25.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.59999859 0 0 .36938167 -2.400006 11.568205)" 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"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.51351311 0 0 .4054054 -.325062 3.270281)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#f" y1="5.56415" y2="43"/><linearGradient id="h" gradientTransform="matrix(.51351351 0 0 .40540539 -.329339 3.265207)" gradientUnits="userSpaceOnUse" x1="24.009766" x2="23.99999" xlink:href="#f" y1="6.745779" y2="43"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.666596)"><path d="m2.5 29h19v2h-19z" fill="url(#a)" opacity=".15"/><path d="m2.4999999 29.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m21.5 29.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m1.4999609 12.50004c4.8121656 0 20.9999741.0011 20.9999741.0011l.000026 16.998899s-13.9999992 0-21.0000001 0c0-5.666661 0-11.333321 0-16.999982z" fill="url(#e)"/><g transform="translate(0 8)"><g fill="none"><path d="m21.5 20.500007h-18.9999997v-14.9999999h18.9999997z" stroke="url(#g)" stroke-linecap="round"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m1.8749878 4.7488606c4.8121834 0 20.2500372.1261186 20.2500372.1261186v16.5000408h-20.2500504l.0000132-16.6261423z" opacity=".3" stroke="#000"/><path d="m21.375023 20.625019h-18.7500465v-15.0000379h18.7500465z" opacity=".5" stroke="url(#h)" stroke-linecap="round"/></g></g><g fill="#fff"><path d="m4.1249803 7.1249848h7.1250177v5.2500132h-7.1250181z"/><path d="m13.125003 7.1249848h6.750017v5.2500132h-6.750017z"/><path d="m4.1249803 13.875002h7.1250177v5.250013h-7.1250177z"/><path d="m13.125003 13.875002h6.750017v5.250013h-6.750017z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diaspeed.svg b/icon-themes/elementary_svg/cmd/32/diaspeed.svg
new file mode 100644
index 000000000..511e17299
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diaspeed.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.17667" cy="21.16464" gradientTransform="matrix(.11751375 2.4677923 -2.4705882 .11764688 61.269883 -6.439222)" gradientUnits="userSpaceOnUse" r="5.325147"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.39455591 0 0 .42945352 1.149709 3.941092)" gradientUnits="userSpaceOnUse" x1="27.50001" x2="27.50001" y1="-.575591" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.48608" x2="23.48608" y1="2.995414" y2="27.009958"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.666665" x2="12.750002" y1="3.992221" y2="1.068896"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.590492" x2="13.590492" y1="8.16212" y2="12.6622"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.996767" x2="14.996767" xlink:href="#i" y1="9.005885" y2="11.818435"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.452503" y1="6.989314" y2="12.333158"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.171249" xlink:href="#i" y1="7.833078" y2="11.770648"/><linearGradient id="l" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="14.924327" x2="14.924327" y1="-5.930442" y2="-2.748833"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="2.999978" x2="2.999978" xlink:href="#i" y1="11.568922" y2="13.068926"/><radialGradient id="n" cx="2.25" cy="16" gradientTransform="matrix(.40697348 0 0 .09866019 11.084309 21.073391)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="15.000008" x2="15.000008" xlink:href="#i" y1="1.818898" y2="2.5689"/><radialGradient id="p" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#b"/><radialGradient id="q" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#b"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="10.364804" x2="10.364804" y1="21.956673" y2="30.991331"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -.425191)"><g stroke="#959595" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" transform="translate(-.750002)"><path d="m12.375001 16.443934v3.000009l-3.0000078 2.250005 1.1250028 1.125002 2.625007-2.250005 2.625006 2.250005 1.125003-1.125002-3.000007-2.250005v-3.000009z" fill="#e5e5e5"/><circle cx="16.312511" cy="22.256449" fill="url(#p)" r=".937502"/><circle cx="9.937493" cy="22.256449" fill="url(#q)" r=".937502"/><path d="m12 18.693939h2.250006v1.500004h-2.250006z" fill="#e5e5e5"/></g><ellipse cx="12" cy="22.651955" display="block" fill="url(#n)" opacity=".193" rx="6.867678" ry="1.664893"/><path d="m1.1249728 3.6939025h21.7500542v13.5000335h-21.7500542z" fill="url(#c)" stroke-width="1.39627"/><g fill="none" stroke-width=".562503" transform="matrix(1.33333 0 0 1.33333 .00003 3.992221)"><path d="m16.593788 9.3388084h-15.1875761v-9.00004504h15.1875761z" stroke="url(#d)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#e)" stroke-linejoin="round"/></g><rect height="3.000007" rx=".499999" ry=".5" style="stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:url(#f)" width="23.250059" x=".374971" y=".693895"/><g transform="translate(-2.250006)"><g transform="matrix(-1.3333132 0 0 1.3333132 41.85298 -2.625034)"><rect fill="url(#j)" height="5.625099" rx=".281255" width="2.25004" x="17.046228" y="6.989314"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m17.608739 7.5518234h1.12502v4.5000796h-1.12502z" opacity=".5" stroke="url(#k)"/><rect height="5.625099" opacity=".5" rx=".281255" ry=".63025" stroke="#7239b3" width="2.25004" x="17.046228" y="6.989314"/></g></g><g transform="matrix(-1.3333132 0 0 1.3333132 33.870392 -2.688749)"><rect fill="url(#g)" height="4.500079" rx=".562509" width="2.250039" x="13.871747" y="8.16212"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m14.434257 8.72463h1.12502v3.375059h-1.125019z" opacity=".5" stroke="url(#h)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#cc3b02" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#l)" height="3.75001" rx=".74798" stroke-width=".999987" width="3.000009" x="8.624991" y="10.443919"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m9.3749933 11.193921 1.4980037-.000004v2.250006l-1.4980037.000004z" opacity=".5" stroke="url(#m)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#206b00" width="3.000007" x="8.624991" y="10.443919"/></g></g><g fill="none"><rect height="2.056103" rx="0" ry=".5" width="20.000025" x="1.499974" y="1.443897"/><path d="m1.1249731 1.443897h21.7500549v1.5000041h-21.7500549z" style="stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:none;opacity:.8;stroke:url(#o)"/></g></g><g transform="matrix(1.5962 0 0 1.5962 6.756 -18.783)"><path d="m15.501817 26.489788a5.0119033 5.0119033 0 0 1 -5.011903 5.011903 5.0119033 5.0119033 0 0 1 -5.0119033-5.011903 5.0119033 5.0119033 0 0 1 5.0119033-5.011903 5.0119033 5.0119033 0 0 1 5.011903 5.011903z" fill="url(#a)" stroke="#206b00" stroke-linecap="square" stroke-opacity=".67451" stroke-width=".626488"/><path d="m7.667048 23.044105c-.3445514.0021-.6227891.281931-.6228173.626488l.0002437 5.638825c.0000019.511222.5792414.807262.993571.507798l2.1398786-1.648635-.001 1.140837c.000002.511222.579241.807262.993571.507798l3.758713-2.81963c.331122-.239519.348009-.726809.03426-.988676l-3.758927-2.819195c-.407947-.340245-1.027633-.05033-1.02787.480878v1.273777l-2.1046085-1.754655c-.113576-.09484-.2570512-.14642-.4050145-.14561z" fill="#206b00" opacity=".1" stroke-width="1.224414"/><path d="m10.855321 23.983838-.02708 5.739162 4.04711-2.919967z" fill="#206b00" fill-rule="evenodd" opacity=".3"/><path d="m10.803158 23.670593 3.758951 2.819195-3.758951 2.819196z" fill="#fff" stroke-width="1.224414"/><path d="m14.875867 26.489788c0 2.42258-1.963373 4.385953-4.385953 4.385953-2.4225807 0-4.3859528-1.963373-4.3859528-4.385953s1.9633721-4.385953 4.3859528-4.385953c2.42258 0 4.385953 1.963373 4.385953 4.385953z" style="opacity:.5;fill:none;stroke-width:.626488;stroke-linecap:round;stroke-linejoin:round;stroke:url(#r)"/><path d="m7.7228809 23.983838-.027077 5.739162 4.0471101-2.919967z" fill="#206b00" fill-rule="evenodd" opacity=".3"/><path d="m7.6707186 23.670594 3.7589514 2.819195-3.7589512 2.819196z" fill="#fff" stroke-width="1.224414"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/diatime.svg b/icon-themes/elementary_svg/cmd/32/diatime.svg
new file mode 100644
index 000000000..34a96bb5e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/diatime.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16" cy="15.377224" gradientTransform="matrix(0 1.9131623 -1.9131652 0 45.41917 -15.233372)" gradientUnits="userSpaceOnUse" r=".626122"><stop offset="0" stop-color="#fff"/><stop offset=".53996283" stop-color="#afaba5"/><stop offset=".61988848" stop-color="#837874"/><stop offset="1" stop-color="#b4b2aa"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.1022033 0 0 1.1022038 -63.55275 -14.715001)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="15.026252" cy="8.62576" fx=".303533" fy="8.625761" gradientTransform="matrix(-.00000005 .78037803 -.73522917 -.00000005 22.212601 1.684189)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dadada"/></radialGradient><radialGradient id="d" cx="99.157013" cy="186.17059" gradientTransform="matrix(.17524541 0 0 .05575992 -1.37681 18.119145)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m27.000001 28.499999a11 3.4999999 0 1 1 -21.9999996 0 11 3.4999999 0 1 1 21.9999996 0z" fill="url(#d)"/><path d="m16 1.5001935c-8.000493 0-14.499807 6.4993134-14.499807 14.4998065 0 8.000493 6.499314 14.499809 14.499807 14.499807 8.000492 0 14.499812-6.499314 14.499807-14.499807 0-8.0004931-6.499315-14.4998065-14.499807-14.4998065z" fill="url(#c)"/><g stroke-linecap="round"><path d="m16 1.5c-8.0006 0-14.5 6.499399-14.5 14.499999 0 8.000601 6.4994 14.500004 14.5 14.500001 8.0006 0 14.50001-6.4994 14.5-14.500001 0-8.0006-6.4994-14.499999-14.5-14.499999z" fill="none" opacity=".4" stroke="#000" stroke-linejoin="round"/><g stroke-width=".6"><path d="m15.265566 16.837055 7.971888-9.1301411" fill="none" stroke="#333"/><path d="m17.171338 16.033727-6.983466-.454565" fill="#00f" stroke="#333"/><path d="m15.168314 13.859881 3.779972 10.254136" fill="none" stroke="#eb5c3a"/></g></g><path d="m16.90625 3.15625c-.125334.0000023-.242418.027836-.34375.0625-.09867.032002-.175334.051086-.25.09375-.072.042669-.142167.1135854-.1875.15625-.04533.042669-.07775.046502-.09375.0625l.1875.21875c.01867-.023998.05908-.056415.09375-.09375.03733-.039998.07167-.090331.125-.125.05333-.034665.118166-.069748.1875-.09375.072-.026665.161999-.031248.25-.03125.08533.0000021.154749.00725.21875.03125.06667.024002.113582.053752.15625.09375.04533.040002.07241.1055852.09375.15625.024.050668.03125.074335.03125.125-.000002.080002-.0145.1600848-.0625.21875-.04534.058668-.115501.1082513-.1875.15625-.072.048001-.133418.085001-.21875.125-.08267.037335-.178001.087668-.25.125-.136001.072001-.224501.1360842-.3125.21875-.08533.080001-.168084.1620007-.21875.25-.048.088-.07508.1852504-.09375.28125-.016.0933335-.03125.2138334-.03125.3125h1.71875v-.25h-1.40625c.01067-.082666.0385-.1547496.0625-.21875.02667-.064.07433-.1341661.125-.1875.05067-.053333.107499-.1055826.1875-.15625.08-.050666.192499-.1029158.3125-.15625.05066-.023999.110165-.056416.1875-.09375.08-.037332.144082-.097582.21875-.15625.07466-.058665.136832-.1074987.1875-.1875.05333-.082665.09375-.2004984.09375-.3125-.000002-.085332-.02783-.1440815-.0625-.21875-.03467-.077331-.08958-.1600813-.15625-.21875-.06667-.058664-.154002-.092998-.25-.125-.09333-.034664-.192501-.062498-.3125-.0625zm-1.96875.03125c-.0053.013336-.04842.053752-.09375.09375-.04533.040002-.08958.079669-.15625.125-.064.045335-.144084.090335-.21875.125-.072.034669-.126167.062502-.1875.0625v.25c.05067.0000016.08958-.00991.15625-.03125.06667-.021332.157416-.061748.21875-.09375.064-.031998.105583-.056415.15625-.09375.05067-.037331.100999-.061748.125-.09375v1.71875h-.5625v.25h1.34375v-.25h-.5v-2.0625zm-11 11.375c-.1413343.000002-.2835842.01184-.40625.0625-.1226673.05067-.2218339.130752-.3125.21875-.088.088-.1654169.192502-.21875.3125-.050667.117335-.0625.239001-.0625.375-.0000002.133335.011833.257668.0625.375.050666.117334.1307497.224501.21875.3125.088.08533.195166.136834.3125.1875.1199991.048.238999.09375.375.09375.181332 0 .3274152-.06292.46875-.15625.1439982-.09333.2538315-.217666.3125-.375-.0000019.197334-.022502.376584-.0625.53125-.037335.152-.086918.271-.15625.375-.066668.106667-.1540015.194-.25.25-.096001.056-.1951679.09375-.3125.09375-.1493343 0-.2835842-.04233-.40625-.125-.1226673-.08-.1966672-.20775-.25-.34375l-.1875.1875c.077333.165333.1944162.281666.34375.375.1493326.09333.3133324.124999.5.125.157332-.000001.3094986-.02442.4375-.09375.1279983-.06933.2218315-.1685.3125-.3125.0933314-.141333.1680813-.317917.21875-.53125.0506645-.215999.0937478-.461999.09375-.75-.0000022-.183999-.0430855-.353332-.09375-.5-.0506687-.149332-.1280853-.273665-.21875-.375-.0880018-.101331-.1871684-.196665-.3125-.25-.1253348-.055998-.256918-.062498-.40625-.0625zm23.84375 0c-.096.000002-.190584.0073-.28125.03125-.09067.02134-.175334.05375-.25.09375-.07467.04-.128834.09759-.1875.15625-.05867.056-.12425.118169-.15625.1875l.1875.15625c.05867-.119998.135333-.214581.25-.28125.117333-.06933.254249-.09375.40625-.09375.08267.000002.180665.0099.25.03125.072.02134.136832.05109.1875.09375.05333.04.09567.09492.125.15625.02933.05867.03125.107502.03125.1875-.000002.152001-.04692.279001-.15625.375-.109335.096-.263418.156251-.46875.15625h-.125v.21875h.09375c.226665.000001.411249.04958.53125.15625.119998.106667.187498.2535.1875.4375-.000002.181333-.07284.3415-.1875.4375-.114668.09867-.268751.125-.46875.125-.173334 0-.322834-.02442-.4375-.09375-.114667-.06933-.194-.163917-.25-.28125l-.1875.1875c.07733.144.19175.2325.34375.3125.151999.08267.328583.124999.53125.125.138665-.000001.262999-.0225.375-.0625.114665-.03733.201248-.08425.28125-.15625.08266-.06933.144831-.148667.1875-.25.04533-.09867.09375-.22375.09375-.34375-.000002-.192-.04959-.338083-.15625-.46875-.104002-.130666-.261502-.220666-.4375-.25.08266-.01067.154748-.02517.21875-.0625.06667-.04.142165-.100249.1875-.15625.04533-.05866.06975-.115499.09375-.1875.024-.07466.03125-.138748.03125-.21875-.000002-.106665-.01984-.224498-.0625-.3125-.04-.088-.112835-.157415-.1875-.21875-.07467-.064-.146002-.121581-.25-.15625-.101335-.03466-.221085-.03125-.34375-.03125zm-23.84375.21875c.1013321.000002.1932487.0225.28125.0625.090665.03734.1520817.08692.21875.15625.069332.06667.1474982.159335.1875.25.039998.088.062498.182585.0625.28125-.0000019.101335-.022502.190584-.0625.28125-.037335.088-.086918.152084-.15625.21875-.066668.06667-.1593349.147501-.25.1875-.090668.03733-.1799179.03125-.28125.03125-.1013344.000001-.1905843.0061-.28125-.03125-.088001-.04-.183334-.120833-.25-.1875-.0666672-.066666-.1162505-.130749-.15625-.21875-.04-.09067-.0625-.179915-.0625-.28125-.0000004-.101332.025166-.193248.0625-.28125.039999-.09066.089583-.183332.15625-.25.069333-.06667.1619992-.118915.25-.15625.090666-.04.1799156-.0625.28125-.0625zm12.09375 11.09375c-.157334.000003-.309501.05567-.4375.125-.128001.06934-.219167.168503-.3125.3125-.09067.141336-.168084.315252-.21875.53125-.05067.213335-.0625.462001-.0625.75 0 .184001.0145.350667.0625.5.05067.146667.128083.273667.21875.375.09067.101334.187166.16275.3125.21875.125332.05333.256916.09375.40625.09375.141332 0 .283582-.01183.40625-.0625.122665-.05067.224498-.13075.3125-.21875.09067-.088.168081-.195166.21875-.3125.05333-.119999.0625-.238999.0625-.375-.000002-.133332-.01184-.257665-.0625-.375-.05067-.117332-.130752-.227165-.21875-.3125-.088-.088-.192502-.139498-.3125-.1875-.117335-.05066-.239001-.09375-.375-.09375-.181334.000002-.324751.06292-.46875.15625-.141334.09333-.253834.217668-.3125.375 0-.194665.02517-.376582.0625-.53125.04-.154665.08958-.302248.15625-.40625.06933-.106664.153999-.162748.25-.21875.096-.056.195166-.09375.3125-.09375.149332.000003.283582.04234.40625.125.122665.08.227915.176502.28125.3125l.15625-.15625c-.07734-.165331-.194419-.281664-.34375-.375-.149335-.09333-.313335-.156247-.5-.15625zm-.03125 1.1875c.09867.000002.190582.0225.28125.0625.09067.03733.183332.08958.25.15625.06667.06667.116248.159335.15625.25.04.088.0625.179918.0625.28125-.000002.101334-.0225.190584-.0625.28125-.03733.088-.08692.152084-.15625.21875-.06667.06667-.159335.1475-.25.1875-.088.03733-.179918.03125-.28125.03125-.101334 0-.190584.0061-.28125-.03125-.088-.04-.149417-.120833-.21875-.1875-.06667-.06933-.147501-.130749-.1875-.21875-.04-.088-.03125-.179916-.03125-.28125-.000001-.101332-.0061-.193249.03125-.28125.04-.09067.08958-.183332.15625-.25.06933-.06667.159332-.118915.25-.15625.09067-.04.179916-.0625.28125-.0625z" opacity=".4"/><path d="m29.5 16c0 7.455845-6.04417 13.5-13.5 13.5s-13.5-6.044155-13.5-13.5c0-7.455843 6.04417-13.5 13.5-13.5s13.5 6.044157 13.5 13.5z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.626122 16a.62612247.62612247 0 1 1 -1.252244 0 .62612247.62612247 0 1 1 1.252244 0z" fill="url(#a)" transform="matrix(.83572355 0 0 .83572355 2.628423 2.628423)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dismantle.svg b/icon-themes/elementary_svg/cmd/32/dismantle.svg
new file mode 100644
index 000000000..2d3d24dcc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dismantle.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" gradientUnits="userSpaceOnUse" x1="14.25" x2="14.25" xlink:href="#f" y1="16.5" y2="27.25"/><linearGradient id="b" gradientTransform="matrix(.02485212 0 0 .0082353 -37.838182 20.176327)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 -27.594726 20.176344)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 -22.117139 20.176454)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="11" y2="30"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.75" x2="3.75" y1="22.25" y2="30.75"><stop offset="0" stop-color="#fff"/><stop offset=".02631579" 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" gradientUnits="userSpaceOnUse" x1="10.742084" x2="10.742084" y1="17.249884" y2="27.28271"><stop offset="0" stop-color="#fff"/><stop offset=".04388864" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" stroke-miterlimit="0" stroke-width=".5" transform="matrix(2 0 0 2 .5 -32.5)"><path d="m4 10.5c-1.5 0-2.5 1-2.5 2.5v15c0 2 .5 2.5 2.5 2.5h15c1.5 0 2.5-1 2.5-2.5v-15c0-2-.5-2.5-2.5-2.5z" fill="url(#f)" transform="matrix(.5 0 0 .5 -.25 16.25)"/><path d="m4 10.5c-1.5 0-2.5 1-2.5 2.5v15c0 2 .5 2.5 2.5 2.5h15c1.5 0 2.5-1 2.5-2.5v-15c0-2-.5-2.5-2.5-2.5z" fill="none" opacity=".5" stroke="#105845" stroke-miterlimit="0" stroke-width="1" transform="matrix(.5 0 0 .5 -.25 16.25)"/><g transform="matrix(.5 0 0 .5 17.927966 19.652067)"><path d="m-34.855934 23.19578h20.000002v2.000086h-20.000002z" fill="url(#b)" opacity=".15"/><path d="m-34.855932 23.195865v1.999891c-.620473.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m-14.855932 23.195975v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/></g><rect fill="none" height="9" opacity=".5" rx=".75" ry=".5" stroke="url(#g)" stroke-miterlimit="0" stroke-width=".5" width="9" x="1" y="22"/><circle cx="10.062587" cy="22.062586" fill="url(#a)" r="5.563097"/><g fill="none" stroke-miterlimit="0"><circle cx="9.999682" cy="22.000319" opacity=".5" r="5.500403" stroke="#555761" stroke-width=".49983"/><path d="m9.9905393 16.999511c-2.170112 0-4.01014 1.383102-4.7065089 3.313967l-.00713-.0035c-.026249.07393-.045071.149044-.067666.223482-.01518.04916-.030818.098-.044518.147801-.02218.08203-.040912.164221-.058765.246634-.0177.07994-.035125.159965-.04897.241291-.00973.05874-.016452.117497-.02404.176294-.00954.0711-.022854.140795-.029382.212798h.00713c-.1752269 2.045129.9181264 4.071159 2.8892584 4.978963.8258566.380347 1.7011397.512492 2.5464642.435392v.0285c1.992949-.18066 3.645532-1.525771 4.27824-3.348691.0058-.01632.01131-.03262.01692-.04897.0377-.112374.07173-.226121.101502-.341904.01602-.06053.03087-.120904.04452-.181634.01544-.07104.02947-.142448.04185-.21458.01981-.110678.03503-.221242.04718-.332109.0022-.0211.0052-.04204.0071-.06322.18574-1.918802-.752804-3.829845-2.485923-4.826759l-.01158.02583c-.735544-.423757-1.586315-.66959-2.4956451-.66959z" opacity=".5" stroke="url(#h)" stroke-width=".499814"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/displaymasterbackground.svg b/icon-themes/elementary_svg/cmd/32/displaymasterbackground.svg
new file mode 100644
index 000000000..c66ac4137
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/displaymasterbackground.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(1.3732868 0 0 1.375 -4.493125 5.125)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1110.5" cy="1543" gradientTransform="matrix(1.8149966 0 0 1.3201479 -2003.6431 -2022.3616)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="c" gradientTransform="matrix(2.1535634 0 0 2.15625 -2379.4752 -3312.9966)" gradientUnits="userSpaceOnUse" x1="1107.7606" x2="1111.7905" y1="1540.8185" y2="1544.524"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.375 0 0 1.375 -1522.3202 -2115.5924)" gradientUnits="userSpaceOnUse" x1="1118.5127" x2="1111.6201" xlink:href="#e" y1="1552.0814" y2="1545.4441"/><linearGradient id="e" gradientTransform="matrix(.48449877 0 0 .34573161 69.712945 1.857679)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.3733094 0 0 1.2374878 -1513.7604 -1896.342)" gradientUnits="userSpaceOnUse" x1="1111.6653" x2="1106.2402" xlink:href="#e" y1="1544.5109" y2="1538.4094"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.372225" x2="22.862638" y1="17.25" y2="17.25"><stop offset="0" stop-color="#424242" stop-opacity=".741176"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.78378 .62162 0 .08 33.81)" gradientUnits="userSpaceOnUse" x1="39.344807" x2="6.136926" y1="25.614" y2="25.610502"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.11022 .00852 -.0091 .10377 32.66 16.157)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.10884 0 0 .10845 27.793 13.848)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .01647 16.018 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#k"/><radialGradient id="n" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .01647 13.982 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#k"/><linearGradient id="o" gradientTransform="matrix(.7152 0 0 .50836 47.363 .524)" gradientUnits="userSpaceOnUse" x1="-67.622" x2="-18.684" y1="28.48" y2="28.48"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="p" gradientTransform="matrix(0 -.88775216 .54523107 0 1.030971 36.268929)" gradientUnits="userSpaceOnUse" x1="38.60191" x2="5.935135" y1="29.288551" y2="29.288551"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.17104 0 0 .1707 41.255 6.744)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><g opacity=".4"><path d="m6.6 43h31.8v3h-31.8z" fill="url(#l)" transform="matrix(.66666 0 0 1.33333 1 -29.333)"/><path d="m4.4 27v4c-.993.008-2.4-.896-2.4-2s1.108-2 2.4-2z" fill="url(#m)" transform="translate(1 1)"/><path d="m25.6 27v4c.993.008 2.4-.896 2.4-2s-1.108-2-2.4-2z" fill="url(#n)" transform="translate(1 1)"/></g><path d="m4.498 30.5.00209-29h22.99991v29z" fill="url(#p)" stroke-width="1.040618"/><path d="m26.5 2.5v27h-21v-27z" fill="none" stroke="url(#h)" stroke-linejoin="round"/><g fill="none"><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#o)" stroke-linejoin="round" transform="matrix(0 -1 1 0 0 31)"/><path d="m25.498 3.5v25h-19v-25z" opacity=".2" stroke="#000" stroke-linecap="round"/></g><path d="m2 6v20l26 .002v-20z" fill="url(#r)" transform="matrix(0 -1 1 0 0 31)"/><path d="m6 3v16.205c.386.178.874.342 1.402.342 1.207 0 2.39-.975 4.405-.975s3.53 1.225 6.07 1.225c2.542 0 3.113-1.772 6.353-1.772.766 0 1.323.067 1.77.163v-15.188z" fill="url(#q)"/><path d="m6 3v17.092c.58.154 1.334.28 2.23.28 2.287 0 1.96-.767 3.93-.767s3.13 1.254 5.79 1.254c3.297 0 4.054-2.02 6.663-2.02.59 0 1.016.096 1.387.228v-16.065z" opacity=".07"/><g fill="#fff"><path d="m24.23 15.652c-1.702 0-2.773.48-3.65.928-.876.45-1.537.844-2.703.844-1.198 0-2.146-.288-3.088-.592-.944-.304-1.885-.633-2.983-.633-1.08 0-1.95.253-2.66.5-.71.25-1.262.472-1.745.472-.436 0-.86-.15-1.21-.31-.06-.03-.125-.044-.192-.044v1.93c.598.15 1.35.268 2.23.268 1.194 0 1.802-.22 2.26-.414.46-.194.744-.354 1.67-.354.89 0 1.605.29 2.483.606s1.905.648 3.308.648c1.74 0 2.875-.55 3.812-1.06.938-.513 1.663-.96 2.85-.96.624 0 1.02.12 1.388.274v-1.94c-.47-.093-1.03-.162-1.77-.162z" opacity=".1"/><path d="m24.23 16.457c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.223-6.07-1.223-2.016 0-3.198.973-4.405.973-.528 0-1.016-.162-1.402-.34v1.017c.58.154 1.334.28 2.23.28 2.287 0 1.96-.766 3.93-.766s3.13 1.252 5.79 1.252c3.297 0 4.054-2.02 6.663-2.02.59 0 1.016.097 1.387.23v-1.01c-.447-.097-1.003-.163-1.77-.163z" opacity=".3"/><path d="m24.23 17.156c-3.24 0-3.812 1.772-6.353 1.772-2.54 0-4.056-1.227-6.07-1.227-2.016 0-3.198.976-4.405.976-.528 0-1.016-.16-1.402-.34v1.02c.58.152 1.334.28 2.23.28 2.287 0 1.96-.77 3.93-.77s3.13 1.253 5.79 1.253c3.297 0 4.054-2.02 6.663-2.02.59 0 1.016.098 1.387.23v-1.012c-.447-.095-1.003-.16-1.77-.16z"/></g><path d="m9.958 21.283c-.11-.008-.23 0-.354.04-.48.16-.535.477-.578.63-.043.15-.052.268-.06.393-.013.248-.002.51.01.77.01.215.018.406.022.574-.165.04-.348.08-.558.124-.265.056-.532.112-.777.188-.123.04-.24.077-.385.16-.074.04-.158.09-.257.2-.097.107-.217.31-.21.557.013.48.314.624.455.71.14.084.253.127.376.172.248.09.52.16.79.23.22.058.413.112.585.16-.013.16-.03.337-.05.538-.026.255-.05.508-.05.75.002.123.004.24.043.396.02.08.044.17.123.29.08.123.245.296.496.366.49.136.73-.086.86-.185.13-.1.208-.19.29-.288.168-.196.323-.417.476-.635.128-.18.24-.338.34-.476.16.06.333.13.53.21.25.1.5.202.746.276.124.037.24.07.41.084.084.008.186.014.334-.02.147-.032.37-.13.518-.33.29-.397.14-.685.08-.83-.06-.147-.127-.245-.2-.35-.143-.208-.32-.414-.493-.62-.142-.166-.264-.315-.373-.45.11-.12.234-.255.376-.407.178-.19.357-.383.508-.58.076-.1.147-.196.214-.344.034-.076.07-.163.082-.306.013-.142-.016-.373-.175-.568-.31-.38-.646-.332-.81-.324-.17.01-.29.037-.417.07-.255.064-.52.154-.78.246-.215.074-.404.14-.572.196-.09-.136-.185-.29-.295-.463-.138-.22-.277-.437-.43-.633-.077-.1-.147-.19-.276-.297-.065-.053-.144-.114-.284-.17-.07-.026-.167-.05-.276-.06zm1.256 1.7c.003 0 .025.006.03.005-.01 0-.034.008-.04.01-.01.002-.02-.012.01-.016zm.458.146c.04.03.037.043.03.034zm-2.377.472c.03-.014.033.004.023.008-.005.003-.034.01-.046.014.005-.003.02-.02.023-.02zm-.295.36v.039c-.002.015-.014.004 0-.038zm3.9.708c-.006-.01.01-.008.026.033l-.025-.032zm.013.46c-.017.042-.033.046-.027.036l.028-.037zm-3.882.747v.046c-.012-.045 0-.057 0-.046zm.26.396c.01.003.033.01.038.013.013.005.002.012-.037-.013zm2.45.427c.01-.01.01.007-.03.034.01-.008.026-.03.03-.034zm-.505.14.047.018c-.05-.004-.06-.02-.048-.017z" opacity=".05"/><path d="m9.87 22.034c-.263.088.046 1.985-.122 2.197-.16.206-2.15.413-2.142.668.007.263 2.023.57 2.185.785.158.208-.247 2.054.01 2.126.27.075 1.206-1.63 1.473-1.71.26-.077 1.996.852 2.15.642.158-.218-1.278-1.578-1.275-1.842.003-.254 1.48-1.524 1.317-1.726-.17-.21-1.993.654-2.26.57-.256-.08-1.078-1.795-1.334-1.71z" opacity=".15"/><path d="m7.74 20.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.15.21-1.89-.72-2.15-.645-.265.08-1.2 1.787-1.467 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.165-.21-.146-2.108.12-2.196z" fill="url(#i)" transform="translate(2.13 .87)"/><path d="m9.887 21.317-.075.07c0 .002-.003.003-.003.004-.15.36.09 1.935-.063 2.127-.007.008-.016.02-.028.027l.06.04c1.227.364.154-2.19.123-2.263-.006 0-.01-.003-.017-.002z" fill="#9d0f06" opacity=".5"/><path d="m5.866 23.273c-.242.002-.38.013-.38.013v.058c.14.257 2.015.552 2.172.76.157.207-.246 2.052.014 2.124.268.075 1.2-1.633 1.47-1.71.256-.077 1.973.84 2.145.646l-.003-.003c-1.448-1.754-4.373-1.895-5.418-1.886z" fill="url(#j)" opacity=".75" transform="translate(2.13 .87)"/><g transform="translate(8.151186 2.743836)"><g fill-rule="evenodd"><path d="m3.2298375 14.810913-1.65385-.730676c1.2744875-8.1427495 9.4881875-13.490262 21.0802625-3.585175l-.202538 4.270338v.033c-3.13335-2.689225-5.833024-6.1408875-11.39215-6.1408875-6.3816495.08525-7.377012 4.9669125-7.826362 6.1532625z" fill="url(#a)" transform="translate(0 8)"/><path d="m22.12 14.798537c-2.99365 3.857288-6.594087 4.763963-10.209375 4.763963-3.615425 0-8.147975-.626725-8.848125-4.763963.75955-3.783037 2.722775-6.0978495 7.765175-6.140887 5.510175-.04675 8.186338 3.451662 11.292325 6.140887z" style="stroke:#000;stroke-width:1.375;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#b)" transform="translate(0 8)"/><ellipse cx="10.979996" cy="14.097076" fill="url(#c)" rx="4.307127" ry="4.3125" stroke="url(#d)" stroke-width=".91667" transform="translate(0 8)"/><ellipse cx="10.613034" cy="13.101675" fill="url(#f)" rx="2.746619" ry="2.474976" transform="translate(0 8)"/><ellipse cx="9.926418" cy="20.551413" fill="#d7e4f1" rx="1.3734" ry="1.10005"/></g><path d="m1.6876375 22.0625c1.2186625-8.147975 10.4282745-15.0189879 20.4875005-3.587375" fill="none" stroke="url(#g)" stroke-width="1.375"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/displaymasterobjects.svg b/icon-themes/elementary_svg/cmd/32/displaymasterobjects.svg
new file mode 100644
index 000000000..b02d17d0a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/displaymasterobjects.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="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 .8 0 3)" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#a" y1="27" y2="4"/><linearGradient id="c" gradientTransform="matrix(1.3732868 0 0 1.375 -4.493125 5.125)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="1110.5" cy="1543" gradientTransform="matrix(1.8149966 0 0 1.3201479 -2003.6431 -2022.3616)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="e" gradientTransform="matrix(2.1535634 0 0 2.15625 -2379.4752 -3312.9966)" gradientUnits="userSpaceOnUse" x1="1107.7606" x2="1111.7905" y1="1540.8185" y2="1544.524"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15.634763" x2="6.157438" xlink:href="#g" y1="18.519525" y2="9.393238"/><linearGradient id="g" xlink:href="#a"/><linearGradient id="h" gradientTransform="matrix(1.3733094 0 0 1.2374878 -1513.7604 -1896.342)" gradientUnits="userSpaceOnUse" x1="1111.6653" x2="1106.2402" xlink:href="#g" y1="1544.5109" y2="1538.4094"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16.372225" x2="22.862638" y1="17.25" y2="17.25"><stop offset="0" stop-color="#424242" stop-opacity=".741176"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="-1" cy="14.999253" gradientTransform="matrix(0 1 -1.27273 0 35.09 -1)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><radialGradient id="k" cx="6.690214" cy="15.119161" gradientTransform="matrix(.00000007 3.1304348 -2.2608696 .00000005 50.18245 -22.94328)" gradientUnits="userSpaceOnUse" r="11.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 .56757 -.72973 0 33.514 1.378)" gradientUnits="userSpaceOnUse" x1="6.381592" x2="41.619537" y1="24.000658" y2="24.000658"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="n" cx="605.714" cy="486.648" gradientTransform="matrix(.019 0 0 .02024 18.043 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(-.019 0 0 .02024 14.134 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><linearGradient id="p" gradientTransform="matrix(.05555 0 0 .02024 -3.988 18.08)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -1)"><path d="m2.678 25.5h26.822v4.915h-26.822z" fill="url(#p)" opacity=".15"/><path d="m2.678 25.5v4.915c-.98.01-2.367-1.1-2.367-2.458s1.093-2.457 2.369-2.457z" fill="url(#o)" opacity=".15"/><path d="m29.5 25.5v4.915c.98.01 2.367-1.1 2.367-2.458s-1.093-2.457-2.367-2.457z" fill="url(#n)" opacity=".15"/></g><path d="m30 4-.002 22h-27.998v-22z" fill="url(#k)" stroke="url(#j)"/><path d="m2.5 25.5v-21h27v21z" fill="none" opacity=".5" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><path d="m30.5 3.5-.002 23h-28.998v-23z" fill="none" stroke="url(#b)" stroke-linejoin="round"/><g fill="#fff" fill-opacity=".691"><path d="m4 5h1v14h-1z"/><path d="m17 6v1h-14v-1z"/><path d="m28 25h-1v-14h1z" opacity=".7"/><path d="m15 24v-1h14v1z" opacity=".7"/><path d="m8 12h4v1h-4zm5 0h2v1h-2zm4 0h3v1h-3zm4 0h3v1h-3zm-13 2h2v1h-2zm3 0h4v1h-4zm5 0h3v1h-3zm4 0h2v1h-2zm-12 2h4v1h-4zm5 0h2v1h-2zm3 0h4v1h-4zm5 0h2v1h-2zm-13 2h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm3 0h4v1h-4z"/></g><g transform="translate(8.151186 2.743836)"><g fill-rule="evenodd"><path d="m3.2298375 14.810913-1.65385-.730676c1.2744875-8.1427495 9.4881875-13.490262 21.0802625-3.585175l-.202538 4.270338v.033c-3.13335-2.689225-5.833024-6.1408875-11.39215-6.1408875-6.3816495.08525-7.377012 4.9669125-7.826362 6.1532625z" fill="url(#c)" transform="translate(0 8)"/><path d="m22.12 14.798537c-2.99365 3.857288-6.594087 4.763963-10.209375 4.763963-3.615425 0-8.147975-.626725-8.848125-4.763963.75955-3.783037 2.722775-6.0978495 7.765175-6.140887 5.510175-.04675 8.186338 3.451662 11.292325 6.140887z" style="stroke:#000;stroke-width:1.375;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#d)" transform="translate(0 8)"/><ellipse cx="10.979996" cy="14.097076" fill="url(#e)" rx="4.307127" ry="4.3125" stroke="url(#f)" stroke-width=".91667" transform="translate(0 8)"/><ellipse cx="10.613034" cy="13.101675" fill="url(#h)" rx="2.746619" ry="2.474976" transform="translate(0 8)"/><ellipse cx="9.926418" cy="20.551413" fill="#d7e4f1" rx="1.3734" ry="1.10005"/></g><path d="m1.6876375 22.0625c1.2186625-8.147975 10.4282745-15.0189879 20.4875005-3.587375" fill="none" stroke="url(#i)" stroke-width="1.375"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/displaymode.svg b/icon-themes/elementary_svg/cmd/32/displaymode.svg
new file mode 100644
index 000000000..65bfdb6da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/displaymode.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.03934912 0 0 .0082353 -2.221895 25.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 25.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 14.238793 25.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.59999859 0 0 .36938167 -2.400006 11.568205)" 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"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.51351311 0 0 .4054054 -.325062 3.270281)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#f" y1="5.56415" y2="43"/><linearGradient id="h" gradientTransform="matrix(.51351351 0 0 .40540539 -.329339 3.265207)" gradientUnits="userSpaceOnUse" x1="24.009766" x2="23.99999" xlink:href="#f" y1="6.745779" y2="43"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.666596)"><path d="m2.5 29h19v2h-19z" fill="url(#a)" opacity=".15"/><path d="m2.4999999 29.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m21.5 29.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m1.4999609 12.50004c4.8121656 0 20.9999741.0011 20.9999741.0011l.000026 16.998899s-13.9999992 0-21.0000001 0c0-5.666661 0-11.333321 0-16.999982z" fill="url(#e)"/><g transform="translate(0 8)"><g fill="none"><path d="m21.5 20.500007h-18.9999997v-14.9999999h18.9999997z" stroke="url(#g)" stroke-linecap="round"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m1.8749878 4.7488606c4.8121834 0 20.2500372.1261186 20.2500372.1261186v16.5000408h-20.2500504l.0000132-16.6261423z" opacity=".3" stroke="#000"/><path d="m21.375023 20.625019h-18.7500465v-15.0000379h18.7500465z" opacity=".5" stroke="url(#h)" stroke-linecap="round"/></g></g><g fill="#fff"><path d="m4.1249803 7.1249848h7.1250177v5.2500132h-7.1250181z"/><path d="m13.125003 7.1249848h6.750017v5.2500132h-6.750017z"/><path d="m4.1249803 13.875002h7.1250177v5.250013h-7.1250177z"/><path d="m13.125003 13.875002h6.750017v5.250013h-6.750017z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/distributecolumns.svg b/icon-themes/elementary_svg/cmd/32/distributecolumns.svg
new file mode 100644
index 000000000..838ea8e8c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/distributecolumns.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 4.386154)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#k" y1="5.994493" y2="10.060937"/><linearGradient id="b" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 2.798654)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#k" y1="5.994493" y2="10.060937"/><linearGradient id="c" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 1.475738)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#k" y1="5.994493" y2="8.705456"/><linearGradient id="d" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 5.973654)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#k" y1="5.994493" y2="8.705456"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" xlink:href="#l" y1=".396875" y2="8.069792"/><linearGradient id="f" gradientTransform="matrix(3.7795276 0 0 3.7795276 -1 0)" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" xlink:href="#l" y1=".396875" y2="8.069792"/><linearGradient id="g" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 -.376346)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#k" y1="5.994493" y2="11.416418"/><radialGradient id="h" cx="24.837" cy="36.421001" gradientTransform="matrix(.0974 0 0 -.1043 3.282 8.45)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="5.688958" x2="5.688958" y1="1.719625" y2="5.688375"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971001" y2="46.971001"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.1573294 0 0 .1586627 -4.30334 -.016355)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(2.116667)"><path d="m1.5875.39687499h1.0583332c.2198688 0 .3968751.16427554.3968751.36833081v6.9362553c0 .2040552-.1770063.3683308-.3968751.3683308h-1.0583332c-.2198688 0-.396875-.1642756-.396875-.3683308v-6.9362553c0-.20405527.1770062-.36833081.396875-.36833081z" fill="url(#e)"/><path d="m1.4552083.66145833h1.3229167l.00369 1.33049137-1.3146338-.008z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m7 8v1h6v-1zm0 5v.998047l6 .001953v-1zm0 5.996094v1.007812l6-.003906v-1zm.0000001 6.003906v1h5.9999999v-1z" opacity=".321" stroke-width="5.039244" transform="matrix(.26458333 0 0 .26458333 -.529167 0)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m1.4552083 5.4239583h1.3229167v1.0583334l-1.3146338-.008z" stroke="url(#a)"/><path d="m1.4552083 3.8364583h1.3229167v1.0583334l-1.3146338-.008z" stroke="url(#b)"/><path d="m1.4552083 2.5135417h1.3229167v.79375l-1.3146338-.008z" stroke="url(#c)"/><path d="m1.4552083 7.0114583h1.3229167v.79375l-1.3146338-.008z" stroke="url(#d)"/></g><path d="m1.3229166.26458333c-.146579 0-.2645833.11800417-.2645833.26458333v7.40833334c0 .1465791.1180043.2645833.2645833.2645833h1.5875001c.1465789 0 .2645833-.1180042.2645833-.2645833v-7.40833334c0-.14657916-.1180044-.26458333-.2645833-.26458333zm.1322917.26458333h1.3229167c.07329 0 .1322917.0590021.1322917.13229167v7.14374997c0 .07329-.059002.1322917-.1322917.1322917h-1.3229167c-.07329 0-.1322917-.059002-.1322917-.1322917v-7.14374997c0-.0732896.059002-.13229167.1322917-.13229167z" fill="#3a3a38" opacity=".32"/></g><g transform="translate(-.264583)"><path d="m5 1.5c-.8310002 0-1.5.6213456-1.5 1.3925781v26.2148439c0 .771232.6689998 1.392578 1.5 1.392578h4v-29z" fill="url(#f)" transform="matrix(.26458333 0 0 .26458333 .264583 0)"/><path d="m1.4552083.66145833h1.0583334l.00369 1.33049137-1.0500505-.008z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m7 8v1h6v-1zm0 5v.998047l6 .001953v-1zm0 5.996094v1.007812l6-.003906v-1zm.0000001 6.003906v1h5.9999999v-1z" opacity=".321" stroke-width="5.039244" transform="matrix(.26458333 0 0 .26458333 -.529167 0)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m1.4552083 5.4239583h1.0583334v1.0583334l-1.0500505-.008z" stroke="url(#a)"/><path d="m1.4552083 3.8364583h1.0583334v1.0583334l-1.0500505-.008z" stroke="url(#b)"/><path d="m1.4552083 2.5135417h1.0583334v.79375l-1.0500505-.008z" stroke="url(#c)"/><path d="m1.4552083 7.0114583h1.0583334v.79375l-1.0500505-.008z" stroke="url(#d)"/></g><path d="m4 1c-.5539994 0-1 .446-1 1v28c0 .554.4460006 1 1 1h5v-1h-4.5c-.2770016 0-.5-.223-.5-.5v-27c0-.2770001.2229996-.5.5-.5h4.5v-1z" fill="#3a3a38" opacity=".32" transform="matrix(.26458333 0 0 .26458333 .264583 0)"/></g><path d="m7.224 4.56c0-2.178-3.045-2.178-3.046 0 0 .9.68 1.72 1.522 1.72.84 0 1.524-.82 1.524-1.72z" fill="url(#h)" fill-rule="evenodd" opacity=".141" transform="translate(.264167 2.646)"/><path d="m5.6889583 5.688375 2.38125-1.984375-2.38125-1.984375v1.3229167h-2.1166666v1.3229166h2.1166666z" style="display:block;stroke:#a62100;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#i)" transform="translate(.264167 2.646)"/><path d="m5.9535417 5.1169797 1.6965173-1.4129797-1.6965173-1.4169862.0013333 1.0201112h-2.118l-.00133.79375h2.118z" style="display:block;opacity:.5;fill:none;stroke-width:.265;stroke-miterlimit:7;stroke:url(#j)" transform="translate(.264167 2.646)"/></svg> \ No newline at end of file
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 000000000..c5502e5e1
--- /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="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" 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 000000000..2963c81f9
--- /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" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.307292" x2="3.307292" y1="292.76666" y2="288.79791"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="b" 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="c" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.307292" x2="3.307292" xlink:href="#a" y1="292.76666" y2="288.79791"/><linearGradient id="d" gradientTransform="matrix(.23518458 0 0 -.65515714 23.738931 159.07049)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#e" y1="-200.00011" y2="-208.00011"/><linearGradient id="e" 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="f" 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="g" 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="h" gradientTransform="matrix(-.23518458 0 0 -.81780096 -15.272265 126.06154)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#e" 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(#h)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m3.3072864 295.28019h-2.1166614v-5.02707h2.1166614z" stroke="url(#g)"/><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(#d)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m5.1593803 294.75103h2.1166614l-.0000029-3.96874h-2.1166614z" stroke="url(#f)"/><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(#b)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#a)" stroke-width=".264583"/></g><g transform="translate(1.5875 -288.53332)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#b)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#c)" 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 000000000..2b2de3d5b
--- /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.307292" x2="3.307292" y1="292.76666" y2="288.79791"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.307292" x2="3.307292" xlink:href="#b" y1="292.76666" y2="288.79791"/><linearGradient id="d" gradientTransform="matrix(.23518458 0 0 -.65515714 23.738931 159.07049)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#e" y1="-200.00011" y2="-208.00011"/><linearGradient id="e" 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="f" 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="g" 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="h" gradientTransform="matrix(-.23518458 0 0 -.81780096 -15.272265 126.06154)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#e" 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(#h)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m3.3072864 295.28019h-2.1166614v-5.02707h2.1166614z" stroke="url(#g)"/><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(#d)"/><path d="m5.1593803 294.75103h2.1166614l-.0000029-3.96874h-2.1166614z" fill="none" stroke="url(#f)" 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(1.5875 .000003)"><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(#c)" stroke-width=".264583"/></g><g transform="translate(-2.116667 .000003)"><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 000000000..6bd305d4f
--- /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.307292" x2="3.307292" y1="292.76666" y2="288.79791"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" 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="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></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/distributerows.svg b/icon-themes/elementary_svg/cmd/32/distributerows.svg
new file mode 100644
index 000000000..eb4d73031
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/distributerows.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1796 0 0 .1952 1.765084 -.367667)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#n" y1="22.21525" y2="26.281591"/><linearGradient id="b" gradientTransform="matrix(.1796 0 0 .1952 3.617167 -.367667)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#n" y1="22.21525" y2="26.281591"/><linearGradient id="c" gradientTransform="matrix(.1796 0 0 .1952 5.46925 -.367667)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#n" y1="22.21525" y2="26.281591"/><linearGradient id="d" gradientTransform="translate(0 1.058333)" gradientUnits="userSpaceOnUse" x1="4.233333" x2="4.23" xlink:href="#o" y1="2.38125" y2="4.234"/><linearGradient id="e" gradientTransform="matrix(.1796 0 0 .1952 -.087 -.367667)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#n" y1="22.21525" y2="26.281591"/><linearGradient id="f" gradientTransform="matrix(3.7795276 0 0 3.7795276 0 -3)" gradientUnits="userSpaceOnUse" x1="4.233333" x2="4.23" xlink:href="#o" y1="2.38125" y2="4.234"/><linearGradient id="g" gradientTransform="matrix(.1796 0 0 .1952 -.087 -2.21975)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#n" y1="22.21525" y2="26.281591"/><linearGradient id="h" gradientTransform="matrix(.1796 0 0 .1952 1.765083 -2.21975)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#n" y1="22.21525" y2="26.281591"/><linearGradient id="i" gradientTransform="matrix(.1796 0 0 .1952 3.617167 -2.21975)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#n" y1="22.21525" y2="26.281591"/><linearGradient id="j" gradientTransform="matrix(.1796 0 0 .1952 5.46925 -2.21975)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#n" y1="22.21525" y2="26.281591"/><radialGradient id="k" cx="24.837" cy="36.421001" gradientTransform="matrix(.0974 0 0 -.1043 .106583 8.71475)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="3.440007" x2="8.202507" y1="3.704" y2="3.704"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" gradientUnits="userSpaceOnUse" x1="30.7124" x2="30.7124" y1="47.887623" y2="63.491123"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.1796 0 0 .1952 -.087 -.368)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" y1="22.21525" y2="26.281591"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.15733116 0 0 .15868062 .327533 -.934196)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m.79375 3.571875h6.8791666c.073289 0 .1322915.059002.1322915.1322916v1.3229167c0 .07329-.059002.1322917-.1322915.1322917h-6.8791666c-.0732895 0-.13229156-.059002-.13229156-.1322917v-1.3229167c0-.07329.059002-.1322916.13229156-.1322916z" fill="url(#d)"/><path d="m.5302003 3.4401-.001034 1.8515666 1.8526001.00259v-.00206h5.5552169l.0005167-1.8526133zm.26354982.2640666c.52882218-.0002805 1.05867788.0003704 1.58749998 0l.0005159 1.3229166v.00103c-.5275067-.0000227-1.0602225 0-1.58594964 0-.004459-.3837675-.002066-.9017952-.002066-1.3239485zm1.85208328 0h1.5875v1.3229166h-1.5875zm1.8520833 0h1.5875l.0005292 1.3239501-1.5880292-.00103zm1.8520833 0h1.3229167v1.3239501l-1.3229167-.0010335z" opacity=".321"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m.92604179 3.8364583h1.32291661v1.0583333l-1.32395827.0005417z" stroke="url(#e)"/><path d="m2.7781251 3.8364583h1.3229167v1.0583333l-1.3239583.0005417z" stroke="url(#a)"/><path d="m4.6302084 3.8364583h1.3229167v1.0583333l-1.3239583.0005417z" stroke="url(#b)"/><path d="m6.4822917 3.8364583h1.0583334v1.0583333l-1.059375.0005417z" stroke="url(#c)"/></g><path d="m3 6.5c-.2769999 0-.5.2229984-.5.5v4h27v-4c0-.2770001-.223002-.5-.5-.5z" fill="url(#f)" transform="scale(.26458333)"/><path d="m30 6-27.9960938.0019531-.0019531 4.9980469h1.0039063c-.0062895-1.2942368-.0058594-2.7245646-.0058594-4 1.9986981-.0010602 4.0013023.0013999 6 0l.0019531 4h.9980469v-4h6v4h1v-4h6l.001953 4h.998047v-4h5v4h.998047z" opacity=".321" stroke-width="3.779528" transform="scale(.26458333)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m.92604166 1.984375h1.32291664v.79375l-1.32395831.0005417z" stroke="url(#g)"/><path d="m2.778125 1.984375h1.3229167v.79375l-1.3239583.0005417z" stroke="url(#h)"/><path d="m4.6302083 1.984375h1.3229167v.79375l-1.3239583.0005417z" stroke="url(#i)"/><path d="m6.4822916 1.984375h1.0583334v.79375l-1.059375.0005417z" stroke="url(#j)"/></g><g transform="matrix(-1 0 0 -1 8.466667 12.170826)"><path d="m4.0485834 4.8247499c0-2.178-3.0450001-2.178-3.0460001 0 0 .9.6800001 1.72 1.5220001 1.72.84 0 1.524-.82 1.524-1.72z" fill="url(#k)" fill-rule="evenodd" opacity=".141"/><path d="m5.6889583 5.688375 2.38125-1.984375-2.38125-1.984375v1.3229167h-2.1166666v1.3229166h2.1166666z" style="display:block;stroke:#a62100;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#l)" transform="matrix(0 -1 1 0 -1.587333 11.906667)"/><path d="m5.9535417 5.1169797 1.6965173-1.4129797-1.6965173-1.4169862.0013333 1.0201112h-2.118l-.00133.79375h2.118z" style="display:block;opacity:.5;fill:none;stroke-width:.265;stroke-miterlimit:7;stroke:url(#m)" transform="matrix(0 -1 1 0 -1.587333 11.906667)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/distributeselection.svg b/icon-themes/elementary_svg/cmd/32/distributeselection.svg
new file mode 100644
index 000000000..295071bdc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/distributeselection.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="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" 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="translate(15)"><path d="m13.5 26.5h-10v-21h10z" fill="url(#a)"/><g fill="none" stroke-miterlimit="3"><path d="m12.49998 25.499951h-7.99998v-18.999951h7.99998z" stroke="url(#c)"/><path d="m13.5 26.5h-10v-21h10z" opacity=".5" stroke="#555761" stroke-linejoin="round"/></g></g><g transform="translate(-14.999989 -.000039)"><path d="m18.5 24.5h10v-17h-10z" fill="url(#d)"/><g fill="none" stroke-miterlimit="3"><path d="m19.50002 23.5h7.99998l-.000011-14.999961h-7.99998z" stroke="url(#e)"/><path d="m18.5 24.5h10v-17h-10z" opacity=".5" stroke="#555761" stroke-linejoin="round"/></g></g><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/distributevertbottom.svg b/icon-themes/elementary_svg/cmd/32/distributevertbottom.svg
new file mode 100644
index 000000000..1bb3e17c1
--- /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.307292" x2="3.307292" y1="292.76666" y2="288.79791"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" 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 -288.53331 10.58329)"><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 -288.53331 6.87917)"><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 000000000..c8d703861
--- /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 000000000..40faa5833
--- /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.307292" x2="3.307292" y1="292.766653" y2="288.797903"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" 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 000000000..d76ceb28f
--- /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" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.307292" x2="3.307292" y1="292.76666" y2="288.79791"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="b" 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="c" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.307292" x2="3.307292" xlink:href="#a" y1="292.76666" y2="288.79791"/><linearGradient id="d" gradientTransform="matrix(.23518458 0 0 -.65515714 23.738931 159.07049)" gradientUnits="userSpaceOnUse" x1="-81.812386" x2="-67.187347" xlink:href="#e" y1="-204.47116" y2="-204.47116"/><linearGradient id="e" 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="f" 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="g" 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="h" gradientTransform="matrix(-.23518458 0 0 -.81780096 -15.272265 126.06154)" gradientUnits="userSpaceOnUse" x1="-81.812386" x2="-67.187347" xlink:href="#e" 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(#h)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m3.3072864 295.28019h-2.1166614v-5.02707h2.1166614z" stroke="url(#g)"/><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(#d)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m5.1593803 294.75103h2.1166614l-.0000029-3.96874h-2.1166614z" stroke="url(#f)"/><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 -288.53332 8.20204)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#b)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".264583"/></g><g transform="matrix(0 -1 1 0 -288.53332 4.49792)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#b)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#a)" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/documentation.svg b/icon-themes/elementary_svg/cmd/32/documentation.svg
new file mode 100644
index 000000000..256137579
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/documentation.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.54285665 0 0 .63016116 4.971453 -1.091493)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="30" y2="0"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1=".5" y2="29.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m8.5.49821c4.35387 0 19.000004.001854 19.000004.001854l.000023 28.999936s-12.666684 0-19.000027 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#c)" stroke-width=".9458"/><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m8.499961.499944 19.000054.002.000024 28.998112h-19.000078" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m11.000125 5.5050055h1.343625zm1.687375 0h2.1875zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm2.25 0h3.09375zm-9.906125 2h2.656125zm3.062375 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm1.9375 0h2.59375zm-10.218625 1.9949953h3.281125zm3.624875 0h4.625zm4.9375 0h1.84375zm-8.562375 1.9999992h1.59375zm1.093625 0h5.90625zm-1.093625 3.037243h2.093625zm2.406125 0h5.0625zm5.375 0h2.46875zm2.78125 0h2.3125zm-10.562375 1.962757h1.343625zm1.687375 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm2.25 0h3.09375zm-9.906125 2.075342h3.281125zm3.624875 0h4.625zm4.9375 0h1.84375zm-8.562375 2.924658h2.093625zm2.406125 0h5.0625zm5.375 0h2.46875zm-7.781125 2h2.874875zm3.218625 0h1.21875zm1.53125 0h2.78125zm3.09375 0h4.09375zm-7.843625 2h2.874875zm3.218625 0h1.75zm2.0625 0h2.75zm3.0625 0h2.96875z" stroke="url(#h)"/></g><path d="m8.5 29.5h-4v-29h4" fill="url(#i)"/><g fill="none"><path d="m8.5 29.5h-4v-29h4" opacity=".5" stroke="#0d52bf" stroke-linejoin="round"/><path d="m8.4999998 28.5h-3v-27.0000003h3" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/donation.svg b/icon-themes/elementary_svg/cmd/32/donation.svg
new file mode 100644
index 000000000..9f27bf5da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/donation.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(-.02892 0 0 .01235 21.027 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.02892 0 0 .01235 26.973 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.78378 0 0 .62162 -2.81 2.08)" gradientUnits="userSpaceOnUse" x1="40.29" x2="40.29" y1="6.304" y2="41.696"><stop offset="0" stop-color="#fff"/><stop offset=".035" stop-color="#fff" stop-opacity=".235"/><stop offset=".964" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.69565 0 0 .66667 -.696 -2.667)" gradientUnits="userSpaceOnUse" x1="22.5" x2="22.5" y1="19.5" y2="44.625"><stop offset="0" stop-color="#273445"/><stop offset="1" stop-color="#0e141f"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.76667 0 0 .80325 -.1 11.082)" gradientUnits="userSpaceOnUse" x1="10" x2="20" y1="-3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.71146 0 0 .688 -1.423 -5.057)" gradientUnits="userSpaceOnUse" x1="23.25" x2="23.25" y1="-28.809" y2="70.295"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><g opacity=".3"><path d="m3.6 43h40.8v3h-40.8z" fill="url(#b)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m3.6 43v3c-1.49.006-3.6-.672-3.6-1.5s1.662-1.5 3.6-1.5z" fill="url(#c)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m44.4 43v3c1.49.006 3.6-.672 3.6-1.5s-1.662-1.5-3.6-1.5z" fill="url(#d)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/></g><rect fill="url(#h)" height="25" rx="2" width="31" x=".5" y="4.5"/><rect fill="none" height="23" opacity=".5" rx="1" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" width="29" x="1.5" y="5.5"/><rect fill="none" height="25" opacity=".5" rx="2" stroke="#667885" stroke-linecap="round" stroke-linejoin="round" width="31" x=".5" y="4.5"/><path d="m0 10h32v4h-32z" fill="url(#f)"/><path d="m3.5 17.5h16v3h-16z" fill="#fafafa" stroke="#95a3ab"/><path d="m3.702 19 1.418-1.322m-.71 2.644 2.837-2.644m-.709 2.644 2.835-2.644m-.709 2.644 2.836-2.644m-.71 2.644 2.837-2.644m-.709 2.644 2.835-2.644m-.709 2.644 2.836-2.644m-.71 2.644 2.13-1.982" fill="none" opacity=".3" stroke="#95a3ab" stroke-width=".696"/><path d="m3 5c-1.108 0-2 .92-2 2.066v11.934l30-10.314v-1.62c0-1.146-.892-2.066-2-2.066z" fill="url(#g)" opacity=".2"/><circle cx="27" cy="26" fill="#fff" opacity=".1" r="1"/><circle cx="27" cy="25" fill="#667885" opacity=".25" r="1"/><circle cx="23" cy="26" fill="#fff" opacity=".1" r="1"/><circle cx="23" cy="25" fill="#667885" opacity=".25" r="1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/doubleclicktextedit.svg b/icon-themes/elementary_svg/cmd/32/doubleclicktextedit.svg
new file mode 100644
index 000000000..5d9945985
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/doubleclicktextedit.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" gradientUnits="userSpaceOnUse" x1="2.640143" x2="2.640143" y1="7.914451" y2="2.679685"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><radialGradient id="d" cx="11" cy="7.571" gradientTransform="matrix(-5 0 0 -2.33333 66.19 20.737)" gradientUnits="userSpaceOnUse" r="3"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="e" cx="22.571" cy="30.857" gradientTransform="matrix(.52896 0 0 .18067 4.06 22.706)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(-6)"><ellipse cx="16" cy="28.281" fill="url(#e)" opacity=".2" rx="8.236" ry="2.813"/><g fill="#3f3f3f"><path d="m8.94 3.385a.435.435 0 0 0 -.434.435v1.5a.435.435 0 0 0 .435.436h2.054c-.047 0-.012.006-.012.055l.024 10.325h-2.067a.435.435 0 0 0 -.434.435v1.5a.435.435 0 0 0 .435.436h6.75a.435.435 0 0 0 .437-.436v-1.49a.435.435 0 0 0 -.436-.435h-2.073l.018-5.124a.435.435 0 0 0 0-.002l-.027-5.21c0-.042.045-.054-.005-.054h2.086a.435.435 0 0 0 .437-.436v-1.5a.435.435 0 0 0 -.436-.435z" fill="url(#d)" transform="matrix(1.33333 0 0 1.33333 .08 .906)"/><path d="m21.45 5.013c-3.493.01-6.395-.013-9.88-.013-.315 0-.563.35-.563.693l-.007 2.667c0 .347.255.64.57.64h2.43v13h-2.45c-.314 0-.568.28-.568.627l.006 2.667c0 .343.282.693.597.693 3.487 0 6.354.004 9.844.013.313 0 .567-.28.567-.627v-2.746c0-.347-.253-.627-.568-.627h-2.428v-13h2.45c.312 0 .567-.267.567-.614v-2.746c0-.347-.254-.627-.568-.627zm-9.45.987h9v2h-2.78c-.312 0-.572.307-.572.65l.03 6.948-.024 6.924c0 .346.242.49.556.49h2.79v1.988h-9v-2h2.753c.315 0 .582-.134.583-.478l.025-6.783-.056-7.09c0-.347-.25-.65-.565-.65h-2.74z" fill="#000" fill-opacity=".537"/><path d="m8.94 3.82v1.5h2.054c.236 0 .423.23.424.488l.024 10.404c0 .26-.2.36-.437.358h-2.065v1.5h6.75v-1.49h-2.093c-.235 0-.416-.11-.416-.368l.02-5.193-.024-5.21c0-.26.195-.49.43-.49h2.085v-1.5z" fill="url(#d)" transform="matrix(1.33333 0 0 1.33333 .08 .906)"/><path d="m12 5.42a.58.58 0 0 0 -.58.58v1a.58.58 0 0 1 .58-.58h9a.58.58 0 0 1 .582.58v-1a.58.58 0 0 0 -.582-.58zm2.725 4.16v.006c.004 0 0-.006.013-.006zm3.494 0c.012 0 .006.005.01.006v-.006zm.01.063c0 .004-.003.006-.003.01l.03 6.513v-.564a.58.58 0 0 0 0-.006zm-6.229 12.777a.58.58 0 0 0 -.58.58v1a.58.58 0 0 1 .58-.58h2.754l-.002-1zm6.238.012-.004 1h2.766a.58.58 0 0 1 .582.582v-1a.58.58 0 0 0 -.582-.582z" fill="#fff" opacity=".1"/></g></g><g transform="matrix(3.7795276 0 0 3.7795276 9 0)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".02" stroke-width="6"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".2" stroke-width="2"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".05" stroke-width="4"/></g><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="none" stroke="#fff" stroke-width=".529167"/><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="url(#a)" fill-rule="evenodd" stroke-width=".264583"/><path clip-path="url(#c)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.26173834 0 0 .26173834 .02276 2.417947)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/downsearch.svg b/icon-themes/elementary_svg/cmd/32/downsearch.svg
new file mode 100644
index 000000000..0a316c4a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/downsearch.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="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(0 1.3333333 -1.3333333 0 30.666665 -.00048)" gradientUnits="userSpaceOnUse" x1="3.00036" x2="21.069368" y1="9.499999" y2="9.499999"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -1.004639 1 0 -37.964668 44.040337)" gradientUnits="userSpaceOnUse" x1="26.915476" x2="16.961653" xlink:href="#a" y1="57.037033" y2="57.037033"/><linearGradient id="d" gradientTransform="matrix(0 -1.004639 1 0 -59.964668 45.040337)" gradientUnits="userSpaceOnUse" x1="39.855446" x2="18.600533" xlink:href="#a" y1="75.964668" y2="75.964668"/><radialGradient id="e" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#e)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1.3449512 0 0 1.3426115 28.575293 11.641703)"/><path d="m25.981771 16.206625h-.0052c0 .216514-.08588.396454-.223958.526042-.0099.0089-.01935.01921-.02865.02865l-9.265626 10.540628c-.121306.1212-.285474.192708-.466145.192708-.179381 0-.334491-.07151-.463543-.192708l-9.265628-10.540628c-.0093-.0095-.01883-.01977-.02864-.02865-.138086-.129587-.223959-.309527-.223959-.526042 0-.402289.287324-.706625.67448-.706625h5.132869c.361344.000252.682229-.313496.682229-.702229v-10.6350694c0-.381132.267369-.6627016.648501-.6627016h5.68344c.381132 0 .668059.2815696.668059.6627016v10.7001744c.03335.356849.320035.637361.660066.637124h5.155038c.387155 0 .666667.304336.666667.706625z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m12 16.5-4.640625-.000002 8.640625 9.853518 8.587891-9.853516h-4.587891" opacity=".6" stroke="url(#c)"/><path d="m20 16.474609c-.875611 0-1.499791-.883384-1.5-1.536691v-10.437918h-5v10.231146c0 1.148768-.870013 1.755182-1.5 1.755182" opacity=".6" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/drawcaption.svg b/icon-themes/elementary_svg/cmd/32/drawcaption.svg
new file mode 100644
index 000000000..2ebaed900
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/drawcaption.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(1 0 0 -1 3.999875 27.005006)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="30" y2="0"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 -.00823529 16.560422 6.019411)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 -.00823529 20.339555 6.019387)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.04576928 0 0 -.00823529 -.592335 6.019428)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="5" x2="4.63863" y1="27" y2="5.861876"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="31.047613" x2="31.047613" y1="34.962955" y2="11.666656"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.62856997 0 0 .60839392 -41.164737 -20.534791)" gradientUnits="userSpaceOnUse" x1="97.307762" x2="97.307762" y1="73.200584" y2="41.970818"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="matrix(1 0 0 -1 0 32)"><path d="m12.396 4.665-.018 19.97 16.334-.03.018-19.97zm-5.084 9.637c-.94 4.81-1.913 9.613-2.875 14.417l-.04.25h2.667c.872-3.895 1.48-7.85 2.34-11.748.053-.25 3.27.03 3.596-.222.952-.733-.316-2.007-.125-2.727z" fill="url(#h)"/><path d="m13.496 5.53 14.027-.044-.018 18.066-13.997.004z" fill="none" stroke="url(#g)"/><path d="m12 4v10h-5l-.104.54-2.876 14.052v.013l-.173 1.035 3.596-.017.118-.52 2.323-11.103h2.116l-.018 7h17.018v-21zm1 1.03 15-.03.045 18.94-15 .03.018-7h-2.89l.002-.01h-1.347l-2.31 11.342h-1.316l2.658-13.332 5.203.015z" fill="url(#f)"/><path d="m9.13 15.95 3.933.02v1l-4.235-.01z" fill="#fdfdfb"/><path d="m15 21.5h1.343625zm1.687375 0h2.1875zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-7.656125-2h2.656125zm3.062375 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-8.281125-1.994995h3.281125zm3.624875 0h4.625zm4.9375 0h1.84375zm-8.562375-2h1.59375zm1.093625 0h5.90625zm-1.093625-3.037243h2.093625zm2.406125 0h5.0625zm5.375 0h2.46875zm-7.781125-1.962757h1.343625zm1.687375 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-7.656125-2.075342h3.281125zm3.624875 0h4.625zm4.9375 0h1.84375z" stroke="url(#a)"/><g transform="translate(2 2)"><path d="m11 3h15v-2h-15z" fill="url(#e)" opacity=".15"/><path d="m11 2.99989v-1.99989c-.806615-.0038-2.0500243.44805-2.0500243 1.00005s1.000143.99984 2.0500243.99984z" fill="url(#d)" opacity=".15"/><path d="m26 2.99989v-1.99989c.806614-.0038 1.950002.448074 1.950002 1.000074s-.900122.999816-1.950002.999816z" fill="url(#b)" opacity=".15"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/drawchart.svg b/icon-themes/elementary_svg/cmd/32/drawchart.svg
new file mode 100644
index 000000000..a3e275046
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/drawchart.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" 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="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(1.3831741 0 0 1.414422 -11.892237 21.511262)" gradientUnits="userSpaceOnUse" x1="21.611334" x2="21.611334" y1="-13.087519" y2=".34553"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12.001242" xlink:href="#a" y1="4.999988" y2="20"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.560607" x2="13.608144" y1="-5.012792" y2="21.532459"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.488167" x2="11.488167" xlink:href="#a" y1=".999987" y2="19.999987"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15.608144" x2="15.608144" y1="2.545526" y2="21.532459"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.011835" x2="13.011835" y1="-4.000013" y2="19.999987"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#i"/><linearGradient id="i"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#i"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.22042421 0 0 .11339283 -1.052512 2.872616)"><path d="m38 40h5v7h-5z" fill="url(#h)"/><path d="m-10-47h5v7h-5z" fill="url(#j)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#k)"/></g><g transform="matrix(.26458333 0 0 .26458333 -1.326048 2.11667)"><rect fill="url(#f)" height="27.00004" rx="1" width="5.988165" x="17.511835" y="-5.500013"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.511835-4.5000127h4l-.01059 24.9987837-3.989413.0012z" opacity=".5" stroke="url(#g)"/><rect height="27.000002" opacity=".5" rx="1" stroke="#7239b3" width="5.999998" x="17.511835" y="-5.500013"/></g></g><g transform="matrix(.26458333 0 0 .26458333 1.590631 2.11667)"><rect fill="url(#d)" height="22" rx="1" width="6" x="15.488167" y="-.500013"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.488166.49998739 3.986921.001213.01308 19.99878801-4.000001-.06114z" opacity=".5" stroke="url(#e)"/><rect height="22" opacity=".5" rx="1" stroke="#cc3b02" width="6" x="15.488167" y="-.500013"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -3.175 2.11667)"><rect fill="url(#b)" height="18.00004" rx="1" width="6" x="15.5" y="3.499987"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.502222 4.506148h3.999026v15.992627h-3.999026z" opacity=".5" stroke="url(#c)"/><rect height="18.00004" opacity=".5" rx="1" stroke="#206b00" width="6" x="15.5" y="3.499987"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dsbdocumentdatasource.svg b/icon-themes/elementary_svg/cmd/32/dsbdocumentdatasource.svg
new file mode 100644
index 000000000..90adcfa49
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dsbdocumentdatasource.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(.25764 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#b" y1="-7.666" y2="-7.666"/><linearGradient id="b"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56273 0 0 .59218 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#d" y1="22.537" y2="27.546"/><linearGradient id="d"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25764 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#b" y1="-7.666" y2="-7.666"/><linearGradient id="f" gradientTransform="matrix(.56273 0 0 .59218 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#d" y1="22.537" y2="27.546"/><linearGradient id="g" gradientTransform="matrix(.25764 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#b" y1="-7.666" y2="-7.666"/><linearGradient id="h" gradientTransform="matrix(.56273 0 0 .58293 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#d" y1="22.537" y2="27.546"/><linearGradient id="i" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.3143 0 0 .3421 .457 15.618)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24.000565" x2="24.000565" y1="6.18585" y2="41.815468"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.65714134 0 0 .63012858 .228273 -1.089821)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><radialGradient id="p" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><linearGradient id="q" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#q)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#p)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#o)" opacity=".15"/><path d="m4.5.5 23 .002071v28.997929h-23z" fill="url(#n)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#m)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#r)"/></g><g opacity=".6" transform="translate(11 -4)"><path d="m14.46 29.5c0 1.2-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#a)" stroke="url(#c)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#e)" stroke="url(#f)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.898 2-6.467 2-3.57 0-6.468-.95-6.468-2 0-4.344-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#g)" stroke="url(#h)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#i)" stroke="url(#j)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#k)" width="11" x="2.5" y="17.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dsbinsertcontent.svg b/icon-themes/elementary_svg/cmd/32/dsbinsertcontent.svg
new file mode 100644
index 000000000..8e9bff9dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dsbinsertcontent.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" gradientUnits="userSpaceOnUse" x1="25.388818" x2="25.388845" y1="22.594111" y2="33.792634"><stop offset="0" stop-color="#fff"/><stop offset=".00000267" 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"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="48" y2="26"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="54" y2="32"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="60" y2="38"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="42" y2="20"/><radialGradient id="g" cx="65.325226" cy="48.709068" fx="65.325226" fy="48.709068" gradientTransform="matrix(.00236448 .85520349 -.81397534 .00225048 63.432245 -38.901731)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#i"/><radialGradient id="h" cx="65.325226" cy="48.709068" gradientTransform="matrix(0 .68597915 -.7462606 0 60.288383 -27.737493)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#i"/><radialGradient id="i" cx="65.325226" cy="48.709068" gradientTransform="matrix(0 .68597915 -.7462606 0 60.288383 -27.737493)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.371244" x2="24.138529" y1="10.482811" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset=".01366218" 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(.34577856 0 0 .43493385 16.288621 13.935958)" gradientUnits="userSpaceOnUse" x1="24.295008" x2="24.295008" y1="21.514727" y2="24.731323"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.264583 -6.08542)"><path d="m13.5 34.500013v3l18-.000013v-3z" fill="url(#c)"/><path d="m13.5 34.500013v3l18-.000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m14 35.000013v2h1v-1l16-.000013v-1z" fill="#fff" opacity=".2"/><path d="m2.5 40.5v3h29v-3z" fill="url(#d)"/><path d="m2.5 40.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 41v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m2.5 46.5v3h29v-3z" fill="url(#e)"/><path d="m2.5 46.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 47v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m13.5 28.500013v3l18-.000013v-3z" fill="url(#f)"/><path d="m13.5 28.500013v3l18-.000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m14 29.000013v2h1v-1l16-.000013v-1z" fill="#fff" opacity=".2"/></g><g transform="matrix(.18912227 0 0 .18912227 -2.949513 -1.89298)"><path d="m21.919538 21.928691v-4.176469h4.19817v4.176469h4.098206v4.133548h-4.098206v4.17114h-4.19817v-4.17114h-.419538-3.712023v-4.133548z" fill="url(#h)"/><g fill="none"><path d="m21.893074 21.890711-.01639-4.195755 4.226904-.0083-.0055 4.204068 4.201504-.0055v4.184806l-4.201504.01261v4.258049h-4.205044l.01546-4.265193-4.195864.02365-.01546-4.184806z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.417073"/><path d="m25.760115 23.288756 3.116338-.01128-.04227 1.45213-3.116339.01128m-3.561663 0-3.116571-.01128.04227-1.45213 3.116571.01128" opacity=".5" stroke="url(#k)" stroke-width="1.363306"/><path d="m23.334677 22.987571-.04434-3.884749 1.418539.0066.06464 3.887586m0 2.002992v3.866075h-1.438839v-3.866075" opacity=".5" stroke="url(#j)" stroke-width="1.417073"/></g></g><g transform="matrix(.18912227 0 0 .18912227 .754654 .48823)"><path d="m32.988744 20.55-.0055 15.309208-15.200767-.01485.0055-15.309213z" fill="url(#g)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m33.072422 20.506533-.0055 15.360466-15.359782.01425-.01-15.360466z" opacity=".5" stroke="#206b00" stroke-width="1.417073"/><path d="m19.093287 21.894594h12.591091v12.597475h-12.591091z" opacity=".5" stroke="url(#a)" stroke-width="1.399007"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/dsbrowserexplorer.svg b/icon-themes/elementary_svg/cmd/32/dsbrowserexplorer.svg
new file mode 100644
index 000000000..c5e7d42be
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dsbrowserexplorer.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="24.837" cy="36.421001" gradientTransform="matrix(.3679908 0 0 -.39439014 12.405002 31.934247)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="18.999795" x2="18.999795" y1="13.000071" y2="15.000071"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.499794" x2="23.499794" y1="11.500071" y2="15.500071"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="20.999794" x2="21.499796" xlink:href="#a" y1="6.000072" y2="21.500071"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="21.999767" x2="21.999767" xlink:href="#a" y1="6.000071" y2="21.000071"/><linearGradient id="h" gradientTransform="matrix(.03104752 0 0 .01366805 .778539 15.669255)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03104752 0 0 .01366805 .784649 15.669255)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.03104752 0 0 .01366805 23.215356 15.669255)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="k" gradientTransform="matrix(.5757569 0 0 .62295116 -2.393933 4.893439)" gradientUnits="userSpaceOnUse" x1="25.000017" x2="25.000017" y1="17.828943" y2="8.19737"><stop offset="0" stop-color="#cdcdcd"/><stop offset="1" stop-color="#fff"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .175266 -10.828718)"><g transform="matrix(1.0562405 0 0 1.205043 -.674886 2.078968)"><path d="m4.504241 20.680616h14.991517v3.319384h-14.991517z" fill="url(#h)" opacity=".236132"/><path d="m19.495759 20.680731v3.3192c1.598871.0062 3.865291-.743664 3.86529-1.659813 0-.91615-1.784219-1.659387-3.86529-1.659387z" fill="url(#i)" opacity=".236132"/><path d="m4.5042417 20.680731v3.3192c-1.5988709.0062-3.8652907-.743664-3.8652907-1.659813 0-.91615 1.784219-1.659387 3.8652907-1.659387z" fill="url(#j)" opacity=".236132"/></g><path d="m4.4564414 9.9984998c-1.1079993-.0011842-1.9589843.8978592-1.9589843 2.0058592v8l.0000003 7.489402v2l1.9921299-.01419 15.5054717.01657h2v-2l-.033146-15.481111c-.01785-1.107856-.892001-1.998816-2-2z" fill="url(#k)" stroke="#8c8c8c" stroke-width=".750002"/><path d="m21.208008 14.871576-.03315-3.129955c-.0059-.553969-.574907-.99942-1.128906-1l-15.8215306-.016573c-.5539997-.000581-1.005733.462606-.9996582 1.016573l.034324 3.129955" fill="none" opacity=".8" stroke="#fff" stroke-width=".750002"/><path d="m2.8685578 15.621578h18.7500472v13.500033h-18.7500472z" fill="#fff"/><path d="m2.8685578 15.238806h18.7500472" fill="none" stroke="#a0a0a0" stroke-width=".750002"/><g fill="#808080" transform="translate(0 7.249998)"><path d="m4.3685616 4.6215701h.7500019v.7500018h-.7500019z" opacity=".6"/><path d="m5.8685653 4.6215701h.7500019v.7500018h-.7500019z" opacity=".6"/><path d="m7.3685691 4.6215701h.7500019v.7500018h-.7500019z" opacity=".6"/></g><path d="m2.8685578 16.000424 18.7500472-.0088" fill="none" opacity=".05" stroke="#000" stroke-width=".750002"/><g transform="matrix(.75000188 0 0 .75000188 -9.131319 15.621524)"><path d="m27.304629 17.233281c0-8.2304606-11.511712-8.2304606-11.514379 0 0 3.406582 2.573269 6.506504 5.751857 6.506504 3.177253 0 5.759855-3.099922 5.759855-6.506504z" fill="url(#b)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.499795 21.500071 9-7.5-9-7.5v5h-8v5h8z" fill="url(#f)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m21.999795 12.500071h-7.5v3h7.5" opacity=".5" stroke="url(#d)"/><path d="m21.999795 15.500071c.5 0 .5 0 .5.5v3.351562l6.4375-5.351562-6.4375-5.3514477v3.3514477c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#e)"/></g></g><g transform="matrix(-.75000188 0 0 .75000188 32.868458 10.371511)"><path d="m27.304629 17.233281c0-8.2304606-11.511712-8.2304606-11.514379 0 0 3.406582 2.573269 6.506504 5.751857 6.506504 3.177253 0 5.759855-3.099922 5.759855-6.506504z" fill="url(#b)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.499795 21.500071 9-7.5-9-7.5v5h-8v5h8z" fill="url(#g)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m21.999795 12.500071h-7.5v3h7.5" opacity=".5" stroke="url(#d)"/><path d="m21.999795 15.500071c.5 0 .5 0 .5.5v3.351562l6.4375-5.351562-6.4375-5.3514477v3.3514477c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/duplicatepage.svg b/icon-themes/elementary_svg/cmd/32/duplicatepage.svg
new file mode 100644
index 000000000..39bc38656
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/duplicatepage.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="407.93542" cy="488.07449" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.99999" y1="10.296287" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".5028311" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="25.590914" x2="25.132275" y1="5.810036" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="f" gradientTransform="matrix(.03945269 0 0 .00823529 3.265677 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.389896" y1="50.786446" y2="11.517572"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.39571558 .42801014 0 6.403311 30.903618)" gradientUnits="userSpaceOnUse" x1="38.940514" x2="20.576487" y1="15.991243" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.39222363 0 0 -.36562471 4.827819 25.163568)" gradientUnits="userSpaceOnUse" x1="27.974298" x2="27.974298" y1="36.127529" y2="-1.183923"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".25" stop-color="#64baff"/><stop offset=".62520313" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><radialGradient id="j" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.38351555 0 0 -.25567694 22.275669 31.384178)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="11.179706" x2="11.332248" y1="24.178568" y2="8.517552"><stop offset="0" stop-color="#002e99" stop-opacity=".709804"/><stop offset="1" stop-color="#3689e6" stop-opacity=".709804"/></linearGradient><g transform="translate(-5 -3)"><path d="m8 3.9999959c5.041316 0 18.999973.00179 18.999973.00179l.000027 24.9982141h-19v-25z" fill="url(#d)"/><path d="m7.499961 3.4999399c5.27048 0 20.000054.002 20.000054.002l.000024 25.9981161h-20.000078v-25.9999601z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8 29h19.050011v2h-19.050011z" fill="url(#f)" opacity=".15"/><path d="m8 29.00011v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#a)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m26.5 28.5h-18v-24.0000041h18z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(3 1)"><path d="m8 3.9999959c5.041316 0 18.999973.00179 18.999973.00179l.000027 24.9982141h-19v-25z" fill="url(#d)"/><path d="m7.499961 3.4999399c5.27048 0 20.000054.002 20.000054.002l.000024 25.9981161h-20.000078v-25.9999601z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8 29h19.050011v2h-19.050011z" fill="url(#f)" opacity=".15"/><path d="m8 29.00011v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#a)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m26.5 28.5h-18v-24.0000041h18z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(-1.832248 1.005612)"><path d="m6.750245 22.072131a6 4.0000002 0 1 1 12 0 6 4.0000002 0 0 1 -12 0z" fill="url(#j)" fill-rule="evenodd" opacity=".141176"/><path d="m10.832248 11.017552c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l7-5-7-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" display="block" fill="url(#i)"/><g fill="none"><path d="m9.8755864 12.759279c-1.756852 2.058862-.225017 7.434574 5.3950626 6.699241l.0616 2.197396 4.369328-3.137879-4.369328-3.064428v2.059765c-6.1674416.329165-5.9814876-3.921804-5.4566616-4.754095z" display="block" opacity=".8" stroke="url(#h)" stroke-miterlimit="7" stroke-width=".964"/><path d="m10.832248 11.017552c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l6.999999-5-6.999999-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" opacity=".858" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/duplicatesheet.svg b/icon-themes/elementary_svg/cmd/32/duplicatesheet.svg
new file mode 100644
index 000000000..9b5e660fa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/duplicatesheet.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.11794 0 0 .11905 .807314 290.04869)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" xlink:href="#m" y1="3.381795" y2="50.053478"/><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 .397314 289.77868)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#l" y1="38.475292" y2="41.185825"/><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 .397314 288.58806)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#l" y1="38.475292" y2="42.541035"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 1.78638 286.2068)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#l" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 .397314 286.20681)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#l" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 3.175446 286.20681)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#l" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 -.14642 3.175446 300.45052)" gradientUnits="userSpaceOnUse" x1="7.855899" x2="7.855899" xlink:href="#l" y1="42.541386" y2="38.475586"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 .397314 287.39742)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#l" y1="38.475292" y2="42.541035"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 1.78638 287.39742)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#l" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 3.175446 287.39742)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#l" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 1.78638 288.58805)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#l" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000039" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.11794 0 0 .11905 .807314 290.04869)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" y1="3.381795" y2="50.053478"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.61775 -388.06118)"><path d="m1.2144324 291.5427c-.1412217.00002-.25502376.11527-.25502376.25852v4.04705c0 .14324.11380206.25851.25502376.25851h.7371662l.396876-.99219 2.4808623-.0004h.042633c.1412216 0 .2550238-.11527.2550238-.25851l.0000002-3.05486c0-.14324-.1138022-.25853-.2550238-.25851z" fill="url(#m)"/><path d="m1.2570656 291.44349c-.2198692.00002-.39687592.17701-.39687592.39687v3.96876c0 .21987.17700672.39688.39687592.39688h.793752l.3980386-.99219 2.5789189-.0004c.1182292-.0686.198438-.19517.198438-.34222v-3.03122c0-.21986-.1770069-.39691-.396876-.39688zm.099219.19843 3.3738335-.00039c.164902 0 .297657.13275.297657.29766v.69453h-1.1902404l.0007739-.9918h-.199987l-.0007751.9918h-1.1890778l.0007759-.9918h-.1999891l-.0007751.9918-1.1898528.00039v-.69453c0-.1649.132755-.29766.297657-.29766zm3.6714905 1.19024v.99219h-1.1898529l-.0003969-.99219zm-3.9691475.00039 1.1898528-.00039.0003869.99219-1.1902397.00039zm1.3898411-.00039h1.1890778l.0003968.99219h-1.1890871zm2.5785313 1.19218v-.002h.0007751v.99219h-1.190628v-.99219zm-3.9683724.00039 1.1902404-.00039v.98986l-1.1902404.00039zm1.3902286-.00039h1.1890778v.98986h-1.1890778zm-.2375825 1.18947-.3119972.79375h-.5429919c-.164902 0-.297657-.13275-.297657-.29766v-.49532z" opacity=".286"/><g fill="none" stroke-linecap="square" stroke-width=".198438" transform="translate(0 .000008)"><path d="m1.1578466 295.31302h.9097878l-.2396391.59532h-.4717107c-.1202558-.00001-.198438-.0992-.198438-.19844z" opacity=".5" stroke="url(#b)"/><path d="m1.1578466 294.1224.99219-.00001v.79375l-.99219.00001z" opacity=".5" stroke="url(#c)"/><path d="m2.5469126 291.74114h.99219v.79375h-.99219z" opacity=".5" stroke="url(#d)"/><path d="m1.1578466 291.93959c0-.0992.051095-.19411.198438-.19844l.793752-.00001v.79375l-.9921899.00001z" opacity=".5" stroke="url(#e)"/><path d="m3.9359786 291.74115h.793752c.099219 0 .198438.0793.198438.2032v.59055h-.99219z" opacity=".5" stroke="url(#f)"/><path d="m3.9359786 294.91618h.793752c.099219 0 .198438-.0793.198438-.2032v-.59055h-.99219z" opacity=".5" stroke="url(#g)"/><path d="m1.1578466 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#h)"/><path d="m2.5469126 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#i)"/><path d="m3.9359786 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#j)"/><path d="m2.5469126 294.12239h.99219v.79375h-.99219z" opacity=".5" stroke="url(#k)"/></g></g><g transform="matrix(1.33333 0 0 1.33333 .96975 -387.00285)"><path d="m1.2144324 291.5427c-.1412217.00002-.25502376.11527-.25502376.25852v4.04705c0 .14324.11380206.25851.25502376.25851h.7371662l.396876-.99219 2.4808623-.0004h.042633c.1412216 0 .2550238-.11527.2550238-.25851l.0000002-3.05486c0-.14324-.1138022-.25853-.2550238-.25851z" fill="url(#a)"/><path d="m1.2570656 291.44349c-.2198692.00002-.39687592.17701-.39687592.39687v3.96876c0 .21987.17700672.39688.39687592.39688h.793752l.3980386-.99219 2.5789189-.0004c.1182292-.0686.198438-.19517.198438-.34222v-3.03122c0-.21986-.1770069-.39691-.396876-.39688zm.099219.19843 3.3738335-.00039c.164902 0 .297657.13275.297657.29766v.69453h-1.1902404l.0007739-.9918h-.199987l-.0007751.9918h-1.1890778l.0007759-.9918h-.1999891l-.0007751.9918-1.1898528.00039v-.69453c0-.1649.132755-.29766.297657-.29766zm3.6714905 1.19024v.99219h-1.1898529l-.0003969-.99219zm-3.9691475.00039 1.1898528-.00039.0003869.99219-1.1902397.00039zm1.3898411-.00039h1.1890778l.0003968.99219h-1.1890871zm2.5785313 1.19218v-.002h.0007751v.99219h-1.190628v-.99219zm-3.9683724.00039 1.1902404-.00039v.98986l-1.1902404.00039zm1.3902286-.00039h1.1890778v.98986h-1.1890778zm-.2375825 1.18947-.3119972.79375h-.5429919c-.164902 0-.297657-.13275-.297657-.29766v-.49532z" opacity=".286"/><g fill="none" stroke-linecap="square" stroke-width=".198438" transform="translate(0 .000008)"><path d="m1.1578466 295.31302h.9097878l-.2396391.59532h-.4717107c-.1202558-.00001-.198438-.0992-.198438-.19844z" opacity=".5" stroke="url(#b)"/><path d="m1.1578466 294.1224.99219-.00001v.79375l-.99219.00001z" opacity=".5" stroke="url(#c)"/><path d="m2.5469126 291.74114h.99219v.79375h-.99219z" opacity=".5" stroke="url(#d)"/><path d="m1.1578466 291.93959c0-.0992.051095-.19411.198438-.19844l.793752-.00001v.79375l-.9921899.00001z" opacity=".5" stroke="url(#e)"/><path d="m3.9359786 291.74115h.793752c.099219 0 .198438.0793.198438.2032v.59055h-.99219z" opacity=".5" stroke="url(#f)"/><path d="m3.9359786 294.91618h.793752c.099219 0 .198438-.0793.198438-.2032v-.59055h-.99219z" opacity=".5" stroke="url(#g)"/><path d="m1.1578466 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#h)"/><path d="m2.5469126 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#i)"/><path d="m3.9359786 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#j)"/><path d="m2.5469126 294.12239h.99219v.79375h-.99219z" opacity=".5" stroke="url(#k)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/duplicateslide.svg b/icon-themes/elementary_svg/cmd/32/duplicateslide.svg
new file mode 100644
index 000000000..09ac9126a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/duplicateslide.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(0 .66165264 -.5232167 0 35.399746 2.041053)" gradientUnits="userSpaceOnUse" x1="9.682" x2="38.318" xlink:href="#p" y1="30.468" y2="28.824"/><linearGradient id="b" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="11.667283" x2="41.619537" y1="25.371027" y2="25.371027"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.38351555 0 0 -.25567694 22.275669 31.384178)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.39222363 0 0 -.36562471 4.827819 25.163568)" gradientUnits="userSpaceOnUse" x1="27.974298" x2="27.974298" y1="36.127529" y2="-1.183923"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".25" stop-color="#64baff"/><stop offset=".62520313" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 -.39571558 .42801014 0 6.403311 30.903618)" gradientUnits="userSpaceOnUse" x1="38.940514" x2="20.576487" y1="15.991243" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.179706" x2="11.332248" y1="24.178568" y2="8.517552"><stop offset="0" stop-color="#002e99" stop-opacity=".709804"/><stop offset="1" stop-color="#3689e6" stop-opacity=".709804"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".978" x2=".978" xlink:href="#i" y1="4.91" y2="27.858"/><linearGradient id="i"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientTransform="matrix(1.33942 0 0 -1.98263 -11.354 93.863)" gradientUnits="userSpaceOnUse" x1="22.004" x2="22.004" y1="63.218" y2="25.647"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.66892 0 0 .56757 -1.18 2.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" y1="6.395" y2="41.619"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="4.334" x2="4.334" xlink:href="#i" y1="4.526" y2="27.474"/><linearGradient id="m" gradientTransform="matrix(0 .66208273 -.52324153 0 30.400951 -4.963796)" gradientUnits="userSpaceOnUse" x1="9.682" x2="38.318" xlink:href="#p" y1="30.468" y2="28.824"/><linearGradient id="n" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-25.007" x2="-60.813" xlink:href="#q" y1="30.174" y2="30.174"/><linearGradient id="o" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="11.644379" x2="41.59663" y1="25.372398" y2="25.372398"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.62857 0 0 .6084 .914 -.533)" gradientUnits="userSpaceOnUse" x1="9.682" x2="38.318" y1="30.468" y2="28.824"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-25.007" x2="-60.813" y1="30.174" y2="30.174"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><radialGradient id="r" cx="24.837" cy="36.421" gradientTransform="matrix(-.38352 0 0 -.25568 22.276 31.384)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><path d="m26.50072 2.5-.00172 20.013h-21.499v-20.013z" fill="url(#m)" stroke-width=".951778"/><g fill="none" stroke-linejoin="round"><path d="m7.5 3.5 20 .002v25.998h-20z" stroke="url(#n)" transform="matrix(0 1 -1 0 30.001 -4.987)"/><path d="m26.5 28.5h-18v-24h18z" stroke="url(#o)" stroke-linecap="round" transform="matrix(0 1 -1 0 30.001 -4.987)"/></g><path d="m6 27.5h-4.5l-.007-20.025h4.5" fill="url(#l)" transform="translate(-1 -4.988)"/><path d="m5.5 26.5-2.983.05-.024-18.075h3" fill="none" opacity=".5" stroke="url(#k)" stroke-linecap="square" transform="translate(-1 -4.988)"/><path d="m7 24v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm-4-4v-1h3v1zm4 0v-1h1v1zm-4-4v-1h3v1zm4 0v-1h3v1z" fill="url(#j)" transform="translate(-1 -4.988)"/><path d="m25.644 17.384c0 6.087-8.015 8.303-11.145 3.085-3.13-5.22 2.6-11.247 7.97-8.38l-2.826 5.294z" fill="url(#h)" opacity=".5" transform="translate(-1 -4.988)"/><path d="m25.644 17.4c0 2.602-1.892 5.09-4.4 5.783-2.506.694-5.407-.466-6.745-2.697-.01.01 5.144-3.085 5.144-3.085z" fill="url(#h)" opacity=".5" transform="translate(-1 -4.988)"/><path d="m5 22.512h-4.5c0-7.092.012-12.375.012-19.892l.05-.094.117-.04h4.313" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m25.644 17.387c0 2.6-1.892 5.088-4.4 5.782-.057-.01-1.6-5.783-1.6-5.783z" fill="url(#h)" transform="translate(-1 -4.988)"/><path d="m31.4997 9.5-.0017 20h-21.498v-20z" fill="url(#a)" stroke-width=".951447"/><g fill="none" stroke-linejoin="round"><path d="m7.5 3.5 20 .002v25.998h-20z" stroke="url(#q)" transform="matrix(0 1 -1 0 35 2)"/><path d="m26.5 28.5h-18v-24h18z" stroke="url(#b)" stroke-linecap="round" transform="matrix(0 1 -1 0 35 2)"/></g><path d="m6 27.5h-4.5l-.007-20.025h4.5" fill="url(#l)" transform="translate(4 2)"/><path d="m5.5 26.5-2.983.05-.024-18.075h3" fill="none" opacity=".5" stroke="url(#k)" stroke-linecap="square" transform="translate(4 2)"/><path d="m15 9.5h4m1 0h2m1 0h1m1 0h2" fill="none" stroke="#aaa"/><path d="m7 24v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm-4-4v-1h3v1zm4 0v-1h1v1zm-4-4v-1h3v1zm4 0v-1h3v1z" fill="url(#j)" transform="translate(4 2)"/><path d="m25.644 17.384c0 6.087-8.015 8.303-11.145 3.085-3.13-5.22 2.6-11.247 7.97-8.38l-2.826 5.294z" fill="url(#h)" opacity=".5" transform="translate(4 2)"/><path d="m25.644 17.4c0 2.602-1.892 5.09-4.4 5.783-2.506.694-5.407-.466-6.745-2.697-.01.01 5.144-3.085 5.144-3.085z" fill="url(#h)" opacity=".5" transform="translate(4 2)"/><path d="m10 29.5h-4.5c0-7.093.012-12.375.012-19.893l.05-.093.117-.04h4.313" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m25.644 17.387c0 2.6-1.892 5.088-4.4 5.782-.057-.01-1.6-5.783-1.6-5.783z" fill="url(#h)" transform="translate(4 2)"/><path d="m6.75 22.072a6 4 0 1 1 12 0 6 4 0 0 1 -12 0z" fill="url(#r)" fill-rule="evenodd" opacity=".141" transform="translate(-6.332 3.546)"/><g transform="translate(-5.832248 5.005612)"><path d="m6.750245 22.072131a6 4.0000002 0 1 1 12 0 6 4.0000002 0 0 1 -12 0z" fill="url(#d)" fill-rule="evenodd" opacity=".141176"/><path d="m10.832248 11.017552c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l7-5-7-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" display="block" fill="url(#e)"/><g fill="none"><path d="m9.8755864 12.759279c-1.756852 2.058862-.225017 7.434574 5.3950626 6.699241l.0616 2.197396 4.369328-3.137879-4.369328-3.064428v2.059765c-6.1674416.329165-5.9814876-3.921804-5.4566616-4.754095z" display="block" opacity=".8" stroke="url(#f)" stroke-miterlimit="7" stroke-width=".964"/><path d="m10.832248 11.017552c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l6.999999-5-6.999999-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" opacity=".858" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/edit.svg b/icon-themes/elementary_svg/cmd/32/edit.svg
new file mode 100644
index 000000000..f4e93d3b3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/edit.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"><radialGradient id="a" cx="605.714" cy="486.648" gradientTransform="matrix(.00503 0 0 .00536 4.774 4.784)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.00414 0 0 .00218 4.66 6.874)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="d" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 37.355 964.564)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m5.384 294.538h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.292h-1.125zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#d)" transform="translate(0 -288.533)"/><path d="m3.772 1.723-2.206 5.29h.11l2.096-5.026h1l2.022 5.027h.106l-2.127-5.29zm-.34 3.48-.11.266h1.758l-.087-.267z" fill="#fff" opacity=".1"/><path d="m7.157 7.673v.53c.213 0 .516-.12.516-.265 0-.147-.238-.265-.516-.265z" fill="url(#c)" opacity=".15"/><path d="m7.805 6.747v1.3c.26.003.626-.29.626-.65s-.288-.65-.625-.65z" fill="url(#a)" opacity=".15"/><path d="m6.085.265v.793h.53l.264.265v5.557l-.265.264h-.53v.793h2.382v-.793h-.53l-.264-.265v-5.557l.264-.265h.53v-.792z" fill-rule="evenodd" opacity=".52"/><path d="m6.35.664.574-.004s.353-.013.353.34l-.01 6.047s-.036.483-.388.492l-.53.012m1.853-6.881-.58-.01s-.35-.013-.35.34l-.01 6.047s.026.492.38.492h.56" fill="none" stroke="#fff" stroke-width=".265"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/editannotation.svg b/icon-themes/elementary_svg/cmd/32/editannotation.svg
new file mode 100644
index 000000000..031a0a6b2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/editannotation.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" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="21.663342" x2="57.252823" y1="-46.990513" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="m" cx="1.248938" cy="16.655602" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="1.669033" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#m)" fill-rule="evenodd" opacity=".25" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m5.9667969.54101562c-1.3759393 0-2.4821479.91328028-2.4824219 2.04687498l-.00227 9.4093074c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h2.1113281l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h5.76588c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-9.4093074c.001594-1.1335936-1.106513-2.04687498-2.482452-2.04687498z" fill="url(#l)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m5.9804688 1.2940416c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004v9.305262c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h2.6425813c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h5.943776c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714v-9.2311379c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#n)" transform="translate(0 3.942578)"/></g></g><g transform="matrix(.21921222 0 0 .21921222 2.979761 3.01462)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#b)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#d)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#f)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#g)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#h)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#i)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#j)" stroke="url(#k)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/editcurindex.svg b/icon-themes/elementary_svg/cmd/32/editcurindex.svg
new file mode 100644
index 000000000..c16ee596e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/editcurindex.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" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#q" y1="40" y2="18"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#q" y1="47" y2="25"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#q" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#q" y1="61" y2="39"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="32" y2="38"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="h"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#j" y1="24.989594" y2="30.000141"/><linearGradient id="j"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="l" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#j" y1="24.989594" y2="30.000141"/><linearGradient id="m" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="n" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#j" y1="24.989594" y2="30.000141"/><linearGradient id="o" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="q"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#q" y1="61" y2="39"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#q" y1="54" y2="32"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#q" y1="47" y2="25"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#q" y1="40" y2="18"/><g transform="translate(1 -23)"><rect fill="url(#e)" height="7" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="31" x="-.5" y="31.5"/><path d="m2.5 47.5v3h10v-3z" fill="url(#r)"/><path d="m2.5 47.5v3h10v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 48v2h1v-1h8v-1z" fill="#fff" opacity=".2"/><path d="m2.5 40.5v3h14v-3z" fill="url(#s)"/><path d="m2.5 40.5v3h14v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 41v2h1v-1h12v-1z" fill="#fff" opacity=".2"/><path d="m2.5 33.5v3h7v-3z" fill="url(#t)"/><path d="m2.5 33.5v3h7v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 34v2h1v-1h5v-1z" fill="#fff" opacity=".2"/><path d="m2.5 26.5v3h12v-3z" fill="url(#u)"/><path d="m2.5 26.5v3h12v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 27v2h1v-1h10v-1z" fill="#fff" opacity=".2"/><path d="m24.5 26.5v3h3v-3z" fill="url(#a)"/><path d="m24.5 26.5v3h3v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 27v2h1v-1h1v-1z" fill="#fff" opacity=".2"/><path d="m24.5 33.5v3h3v-3z" fill="url(#b)"/><path d="m24.5 33.5v3h3v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 34v2h1v-1h1v-1z" fill="#fff" opacity=".2"/><path d="m24.5 40.5v3h3v-3z" fill="url(#c)"/><path d="m24.5 40.5v3h3v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 41v2h1v-1h1v-1z" fill="#fff" opacity=".2"/><path d="m24.5 47.5v3h3v-3z" fill="url(#d)"/><path d="m24.5 47.5v3h3v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 48v2h1v-1h1v-1z" fill="#fff" opacity=".2"/><g fill="#333"><path d="m16 29h1v1h-1z"/><path d="m18 29h2v1h-2z"/><path d="m21 29h2v1h-2z"/><path d="m18 36h2v1h-2z"/><path d="m21 36h2v1h-2z"/><path d="m12 36h2v1h-2z"/><path d="m15 36h2v1h-2z"/><path d="m18 43h2v1h-2z"/><path d="m21 43h2v1h-2z"/><path d="m18 50h2v1h-2z"/><path d="m21 50h2v1h-2z"/><path d="m15 50h2v1h-2z"/></g><g transform="matrix(.82851861 0 0 .82851861 10.262089 34.39386)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#f)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#g)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#i)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#k)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#l)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#m)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#n)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#o)" stroke="url(#p)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/editdoc.svg b/icon-themes/elementary_svg/cmd/32/editdoc.svg
new file mode 100644
index 000000000..459ba14ed
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/editdoc.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" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24.000565" x2="24.000565" y1="6.18585" y2="41.815468"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.65714134 0 0 .63012858 .228273 -1.089821)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><radialGradient id="p" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><linearGradient id="q" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#q)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#p)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#o)" opacity=".15"/><path d="m4.5.5 23 .002071v28.997929h-23z" fill="url(#n)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5c-6.746774 0-13.711336 0-21 0v-27h21z" stroke="url(#m)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#r)"/></g><g transform="matrix(.82851861 0 0 .82851861 11.262089 .284113)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#b)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#d)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#f)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#g)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#h)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#i)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#j)" stroke="url(#k)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/editframeset.svg b/icon-themes/elementary_svg/cmd/32/editframeset.svg
new file mode 100644
index 000000000..015d5d942
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/editframeset.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.916702 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.083298 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="3" y2="30"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6" stop-opacity=".985965"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="28"><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(.65895577 0 0 .66512004 39.325053 3.594528)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="26" y2="6"><stop offset="0" stop-color="#fff"/><stop offset=".07499999" 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" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="k"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#m" y1="24.989594" y2="30.000141"/><linearGradient id="m"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="o" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#m" y1="24.989594" y2="30.000141"/><linearGradient id="p" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="q" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#m" y1="24.989594" y2="30.000141"/><linearGradient id="r" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m38.928572 40.000002h5v7h-5z" fill="url(#a)"/><path d="m9.0714282 47.000002h-5v-7h5z" fill="url(#c)"/><path d="m9.0714282 40.000002 29.8571438-.000001v7.000001l-29.8571438.000001z" fill="url(#d)"/></g><rect fill="url(#e)" height="27" rx="2.16" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" opacity=".5" rx="1.086957" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.500001"/><rect fill="none" height="27" rx="2.16" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="27" x="2.5" y="2.5"/><rect fill="url(#g)" height="18.886332" rx=".780512" ry=".821902" stroke-width="1.478242" width="19.126842" x="6.436579" y="6.556835"/><g fill="none" stroke-opacity=".501961"><rect height="18.908428" rx=".780512" ry=".821902" stroke="#002e99" width="18.975956" x="6.524967" y="6.534738"/><rect height="21" rx="2" stroke="url(#h)" width="21" x="5.5" y="5.5"/></g></g><g transform="matrix(.21921222 0 0 .21921222 2.979761 3.01463)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#i)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#j)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#l)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#n)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#o)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#p)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#q)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#r)" stroke="url(#s)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/editglossary.svg b/icon-themes/elementary_svg/cmd/32/editglossary.svg
new file mode 100644
index 000000000..da190232b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/editglossary.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" gradientUnits="userSpaceOnUse" x1="9.72631" x2="9.526311" y1="15.617299" y2="30.286595"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="6.703" cy="73.616" gradientTransform="matrix(2.21346 0 0 .4842 1.407 -6.665)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#g"/><linearGradient id="d" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957" x2="-25.474" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19.345" x2="1.674" y1="7.661" y2="15.316"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><filter id="h" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="i" gradientUnits="userSpaceOnUse" x1=".997" x2="19.759" xlink:href="#g" y1="17.455" y2="3.457"/><path d="m-.163 13.632c17.352 1.1 6.417-8.917 19.826-9.236l3.37 7.08c-6.12-2.853-10.306 11.805-23.276 3.19z" fill="url(#f)" fill-rule="evenodd" opacity=".444"/><path d="m32.243 28.98c0 1.932-7.164 3.5-16 3.5-8.837 0-16-1.568-16-3.5 0-1.934 7.163-3.5 16-3.5 8.836 0 16 1.566 16 3.5z" fill="url(#b)" opacity=".2"/><path d="m13.42 3.166-.134 3.304-2.128 1.115-.667-.375-.02-1.97-1.401 1.29-1.88-.59.792 1.725-1.14 1.607 1.884-.22 1.178 1.582.372-1.862.984-.334 2.084.774.575 3.385 2.054-2.593 3.396.5-1.834-2.756 1.523-3.073-3.184.89zm-7.362 5.824-1.084 1-1.458-.46.615 1.34-.885 1.246 1.464-.17.91 1.227.29-1.445 1.45-.487-1.284-.72zm4.95 1.19-1.578 1.45-2.13-.664.897 1.95-1.287 1.814 2.13-.246 1.33 1.786.42-2.104 2.114-.71-1.872-1.053zm-8.294 2.113-.396 1.492-1.544.417 1.294.836-.08 1.6 1.195-.975 1.497.573-.558-1.44 1.005-1.245-1.54.088z" fill="url(#i)"/><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.624.297 5.48-1.76 6.38z" fill="url(#c)" filter="url(#h)" opacity=".483" transform="matrix(1.33333 0 0 1.33333 .122 -8.975)"/><g transform="matrix(1.41113 -.81472 .6894 1.1941 4.267 -6.127)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#d)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".667" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#e)" fill-rule="evenodd" opacity=".9"/></g><path d="m12.228 30.503-.627-1.67h-.084q-.818 1.066-1.69 1.483-.86.407-2.25.407-1.71 0-2.698-1.01-.979-1.013-.979-2.881 0-1.958 1.318-2.882 1.327-.933 3.993-1.032l2.062-.066v-.54q0-1.867-1.848-1.867-1.424 0-3.346.89l-1.074-2.265q2.05-1.11 4.546-1.11 2.39 0 3.666 1.077 1.274 1.078 1.274 3.276v8.19zm-.956-5.694-1.254.043q-1.412.044-2.103.528-.69.484-.69 1.474 0 1.418 1.572 1.418 1.126 0 1.795-.67.68-.67.68-1.782z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/editheaderandfooter.svg b/icon-themes/elementary_svg/cmd/32/editheaderandfooter.svg
new file mode 100644
index 000000000..43fc39c8e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/editheaderandfooter.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="translate(-4.5 -4)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" y1="3.5" y2="8.5"><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="16" x2="16" xlink:href="#a" y1="5" y2="5.5"/><linearGradient id="c" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#a" y1="5" y2="5.5"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#i)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#h)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#g)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#f)"/><g stroke-linejoin="round"><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#e)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#j)"/></g><g stroke-opacity=".501961"><path d="m7.507 3.504h16.99v2.978l-16.997.018zm-.007 20h16.996l.004 2.996h-17z" fill="#f37329" stroke="#cc3b02"/><g fill="none" stroke-linecap="round" stroke-miterlimit="10"><path d="m8.5 4.5h15v1h-15z" opacity=".5" stroke="url(#b)"/><path d="m8.5 24.5h15v1h-15z" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/edithyperlink.svg b/icon-themes/elementary_svg/cmd/32/edithyperlink.svg
new file mode 100644
index 000000000..5acacb500
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/edithyperlink.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" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="72.5" x2="86" xlink:href="#l" y1="2.75" y2="2.75"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="91" x2="104.5" xlink:href="#l" y1="2.75" y2="2.75"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="83" x2="91" xlink:href="#l" y1="2.75" y2="2.75"/><radialGradient id="p" cx="99.157013" cy="186.17059" gradientTransform="matrix(.0876227 0 0 .05575992 -.688406 18.118812)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><g transform="matrix(-1 0 0 1 31.999999 0)"><path d="m13.5 28.499666a5.5 3.4999999 0 1 1 -11 0 5.5 3.4999999 0 1 1 11 0z" fill="url(#p)"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -48.523494 76.634407)"><path d="m76-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m94.5-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m76-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="url(#m)" opacity=".2"/><path d="m94.5-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="url(#n)" opacity=".2"/><g stroke-linecap="round"><g fill="none" stroke="#fff"><path d="m94.5-1h6.5c1.385 0 2.5 1.115 2.5 2.5v2.5" opacity=".4" stroke-linejoin="round"/><path d="m100.75 6h-6c-1.2465 0-2.25-1.0035-2.25-2.25" opacity=".4" stroke-linejoin="bevel"/><path d="m82.5 6.5h-6.5c-1.385 0-2.5-1.115-2.5-2.5v-2.5" opacity=".4" stroke-linejoin="round"/><path d="m76.25-.5h6c1.2465 0 2.25 1.0035 2.25 2.25" opacity=".4" stroke-linejoin="bevel"/></g><rect fill="#d4d4d4" height="2.5" rx="1.5" stroke="#000" stroke-linejoin="bevel" stroke-opacity=".427451" width="13" x="82" y="1.5"/></g><rect fill="url(#o)" height="2.5" opacity=".2" rx="1.5" width="13" x="82" y="1.5"/><path d="m83 2.75c0-.1385.669-.25 1.5-.25h8c.831 0 1.5.1115 1.5.25" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/></g></g><g transform="matrix(.82851861 0 0 .82851861 9.262089 2.284113)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#b)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#d)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#f)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#g)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#h)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#i)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#j)" stroke="url(#k)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/editprintarea.svg b/icon-themes/elementary_svg/cmd/32/editprintarea.svg
new file mode 100644
index 000000000..11facb574
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/editprintarea.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4054 0 0 .5135 -1.734 .676)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24.000986" xlink:href="#a" y1="8.420643" y2="16.210321"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="g"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="l" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="n"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="4.619" x2="43.381" y1="32.222" y2="32.222"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="11.273" x2="44.682" xlink:href="#p" y1="27.178" y2="25.534"/><radialGradient id="r" cx="605.71" cy="486.65" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#n"/><radialGradient id="s" cx="605.71" cy="486.65" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#n"/><linearGradient id="t" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="u" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-21.238" x2="-68.351" y1="31.867" y2="35.258"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="v" gradientTransform="translate(0 -5)" gradientUnits="userSpaceOnUse" x1="10" x2="10" y2="22"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="7"><stop offset="0" stop-color="#232323"/><stop offset=".8" stop-color="#535353"/><stop offset=".8" stop-color="#676767"/><stop offset="1" stop-color="#676767"/></linearGradient><linearGradient id="x" gradientTransform="matrix(.48572 0 0 -.25857 -.657 10.22)" gradientUnits="userSpaceOnUse" x1="30.176" x2="30.176" xlink:href="#p" y1="47.256" y2="-26.225"/><linearGradient id="y" gradientTransform="matrix(.48572 0 0 -.25857 -.657 24.72)" gradientUnits="userSpaceOnUse" x1="28.118" x2="28.118" xlink:href="#p" y1="91.732" y2="22.118"/><linearGradient id="z" gradientTransform="matrix(.4054 0 0 .5135 2.27 -2.324)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24.000986" xlink:href="#a" y1="8.420643" y2="16.210321"/><path d="m4.95 29h22.1v2h-22.1z" fill="url(#t)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#s)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#r)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#q)" transform="matrix(0 1 -1 0 31 -1)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#o)" stroke-linecap="round" transform="matrix(0 1 -1 0 31 -1)"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#u)" transform="matrix(0 1 -1 0 31 -1)"/></g><path d="m4 4h1v22h-1zm6 0h1v22h-1zm6 0h1v22h-1zm6 0h1v22h-1zm6 0h1v22h-1z" fill="#2c465d" fill-opacity=".325" opacity=".7"/><path d="m30 7v1h-28v-1zm0 6v1h-28v-1zm0 6v1h-28v-1zm0 6v1h-28v-1z" fill="#2c465d" fill-opacity=".325" opacity=".7"/><path d="m4.5 7.494h24.01v17.976h-24.01z" fill="none" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/><path d="m4 12v1h12v-1z" fill="#fff" opacity=".4"/><path d="m29.5 24.5h-27.011l.011-20h27z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m6 1v14h12v-14zm1 1h10v12h-10z" fill="url(#v)" opacity=".4" transform="translate(-2 11)"/><path d="m4.78 5.5-.124.156-2 2-.156.125v9.72h19v-9.721l-.156-.124-2-2-.125-.156h-14.219z" fill="url(#w)" transform="translate(-2 11)"/><path d="m2.78 16.5-.124.156-2 2-.156.125v9.72h19v-9.72l-.156-.124-2-2-.125-.156h-14.219z" fill="none" opacity=".71" stroke="#000"/><path d="m5.5 7h13v-6.5h-13z" fill="url(#x)" transform="translate(-2 11)"/><path d="m1 19h18v1h-18z" fill="#fff" opacity=".2"/><path d="m3.344 11c-.214.07-.355.275-.344.5v6.5h1v-6h12v6h1v-6.5c0-.276-.224-.5-.5-.5h-13c-.03-.003-.063-.003-.094 0z" opacity=".3"/><path d="m3.5 18h13v1h-13z" opacity=".4"/><path d="m3 27h14v-1h-14z" fill="#505050"/><path d="m4 25h12v1h-12z" opacity=".2"/><path d="m3 27h14v1h-14z" opacity=".4"/><path d="m19 20-.5-5h-13l-.5 5z" fill="url(#y)" transform="translate(-2 11)"/><path d="m3 25.875-.5 5.5c-.077.3.19.635.5.625h14c.31.01.577-.326.5-.625l-.5-5.5v.125h-.906v.5l.25 4.5h-.25v.03h-11.094v-.03h-1.344l.25-4.5v-.5h-.906z" opacity=".3"/><path d="m5 27h9v1h-9z" opacity=".2"/><path d="m16 21h2v2h-2z" fill="#0cceff"/><path d="m17.502 6.505-11.008-.005.01-5 10.997.005z" fill="none" stroke="url(#z)" stroke-linecap="round" transform="translate(-2 11)"/><path d="m8 29h6v1h-6z" opacity=".2"/><g transform="matrix(.82851861 0 0 .82851861 11.262089 11.39386)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#c)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#d)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#f)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#h)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#i)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#j)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#k)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#l)" stroke="url(#m)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/editstyle.svg b/icon-themes/elementary_svg/cmd/32/editstyle.svg
new file mode 100644
index 000000000..136a69cc7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/editstyle.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" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><radialGradient id="l" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 37.355 964.564)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(-.529167 -.529167)"><path d="m5.384 294.538h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.292h-1.125zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#l)" transform="translate(0 -288.533)"/><path d="m3.772 1.723-2.206 5.29h.11l2.096-5.026h1l2.022 5.027h.106l-2.127-5.29zm-.34 3.48-.11.266h1.758l-.087-.266z" fill="#fff" opacity=".1"/></g><g transform="matrix(.21921222 0 0 .21921222 2.979761 3.014626)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#b)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#d)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#f)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#g)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#h)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#i)"/><g fill-rule="evenodd"><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#j)" stroke="url(#k)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ellipse_unfilled.svg b/icon-themes/elementary_svg/cmd/32/ellipse_unfilled.svg
new file mode 100644
index 000000000..1f986c6f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ellipse_unfilled.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd" stroke="#7239b3" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 .908139)"><path d="m20.486049 11a8.4860487 7.4860492 0 0 1 -8.486049 7.486049 8.4860487 7.4860492 0 0 1 -8.4860487-7.486049 8.4860487 7.4860492 0 0 1 8.4860487-7.4860492 8.4860487 7.4860492 0 0 1 8.486049 7.4860492z"/><path d="m7.4830486 13.522314 6.9999994-3.9999997" stroke-linecap="round" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ellipsecut.svg b/icon-themes/elementary_svg/cmd/32/ellipsecut.svg
new file mode 100644
index 000000000..b9eb42473
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ellipsecut.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666664 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.0579469 0 0 .93327787 .895667 1.294817)" gradientUnits="userSpaceOnUse" x1="8.677185" x2="9.024967" y1="2.673867" y2="17.514729"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.424609" x2="10.303111" y1="5.617542" y2="16.937096"><stop offset="0" stop-color="#fff"/><stop offset=".39733317" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd" transform="matrix(.3527769 0 0 .3527769 .000011 .24028)"><ellipse cx="11.852736" cy="17.674644" display="block" fill="url(#a)" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m20.486049 11c0 4.134431-3.799334 7.486049-8.486049 7.486049-4.6867152 0-8.4860486-3.351618-8.4860487-7.486049 0-4.1344308 3.7993334-7.4860491 8.4860487-7.4860492.04519 0 .101449-.028735.13532.0009325l8.348515 7.3123937c.04321.03784.0022.114994.0022.172723z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m11.876953 4.2773438c-4.269804.0611689-7.6210936 3.080777-7.6210936 6.7226562.0000001 3.67913 3.4117469 6.744141 7.7441406 6.744141 4.274817 0 7.623872-2.991792 7.712891-6.605469z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ellipsecut_unfilled.svg b/icon-themes/elementary_svg/cmd/32/ellipsecut_unfilled.svg
new file mode 100644
index 000000000..53cfb1334
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ellipsecut_unfilled.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd" stroke="#7239b3" stroke-linejoin="round" stroke-width=".750002" transform="matrix(.3527769 0 0 .3527769 .000011 .24028)"><path d="m20.486049 11c0 4.134431-3.799334 7.486049-8.486049 7.486049-4.6867152 0-8.4860486-3.351618-8.4860487-7.486049 0-4.1344308 3.7993334-7.4860491 8.4860487-7.4860492.04519 0 .101449-.028735.13532.0009325l8.348515 7.3123937c.04321.03784.0022.114994.0022.172723z"/><path d="m7.4830486 13.522314 6.9999994-3.9999997" stroke-linecap="round" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/emojicontrol.svg b/icon-themes/elementary_svg/cmd/32/emojicontrol.svg
new file mode 100644
index 000000000..a79f0ece5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/emojicontrol.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" gradientUnits="userSpaceOnUse" x1="7.81414" x2="7.81414" y1="1.282299" y2="14.669922"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="282.78751" cy="533.11218" fx="277.66473" gradientTransform="matrix(0 .91915984 -.99587439 0 814.28776 272.60038)" gradientUnits="userSpaceOnUse" r="6.830357"><stop offset="0" stop-color="#fff3cb"/><stop offset=".4334898" stop-color="#fdde76"/><stop offset=".69222504" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="c" gradientTransform="matrix(1.25 0 0 .70833327 -387 -633.00649)" gradientUnits="userSpaceOnUse" x1="318.42047" x2="318.42047" y1="906.38409" y2="912.35657"><stop offset="0" stop-color="#60170a"/><stop offset="1" stop-color="#29140a"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="8.020222" x2="13.242857" y1="10.285715" y2="10.285715"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.500025 0 0 1 -466.00787 -898.11218)" gradientUnits="userSpaceOnUse" x1="316" x2="316" y1="911.36218" y2="909.36218"><stop offset="0" stop-color="#e84b00"/><stop offset="1" stop-color="#e44a00" stop-opacity=".798817"/></linearGradient><g transform="matrix(1.7777689 0 0 1.7777689 1.777855 1.777855)"><path d="m289.75 533.11218a6.375 6.375 0 1 1 -12.75 0 6.375 6.375 0 1 1 12.75 0z" fill="url(#b)" transform="matrix(1.1764706 0 0 1.1764706 -325.38236 -619.19081)"/><path d="m267.67143 512.297a.841965 1.7205372 0 1 1 -1.68393 0 .841965 1.7205372 0 1 1 1.68393 0z" fill="#43340d" transform="matrix(.89077411 0 0 1.1624286 -231.68477 -589.24539)"/><path d="m267.67143 512.297a.841965 1.7205372 0 1 1 -1.68393 0 .841965 1.7205372 0 1 1 1.68393 0z" fill="#43340d" transform="matrix(-.89077411 0 0 1.1624286 247.68478 -589.24539)"/><path d="m8 1.03125c-3.8429042 0-6.96875 3.1259373-6.96875 6.96875 0 3.842999 3.1258632 6.96875 6.96875 6.96875 3.842571 0 6.96875-3.125722 6.96875-6.96875 0-3.8428423-3.126162-6.96875-6.96875-6.96875z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".562503"/><path d="m289.75 533.11218a6.375 6.375 0 1 1 -12.75 0 6.375 6.375 0 1 1 12.75 0z" fill="none" opacity=".5" stroke="#a53400" stroke-width=".478127" transform="matrix(1.1764706 0 0 1.1764706 -325.38236 -619.19081)"/><path d="m3.0311301 9c-.01.1018512-.0311.1997075-.0311.3035701 0 2.1795559 2.23858 3.9464299 5 3.9464299 2.7614199 0 4.9999999-1.766874 4.9999999-3.9464299 0-.1038594-.0214-.2017189-.0311-.3035701 0 0-1.391956.4834694-4.96893.425-3.5769739-.0584694-4.9685699-.425-4.9685699-.425z" fill="url(#c)"/><path d="m3.2285714 10.071429s.9095238.428571 4.7714286.428571c3.861905 0 4.742857-.428571 4.742857-.428571" fill="none" stroke="url(#d)" stroke-width="1.125006"/><path d="m5.0186601 11.25c-.006.0479-.0187.094-.0187.14286 0 1.02567 1.34317 1.85714 3.00005 1.85714s3.0000499-.83147 3.0000499-1.85714c0-.0489-.0135-.0949-.0188-.14286z" fill="url(#e)" opacity=".6"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/emphasischarstyle.svg b/icon-themes/elementary_svg/cmd/32/emphasischarstyle.svg
new file mode 100644
index 000000000..2341ad8ce
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/emphasischarstyle.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3380767 0 0 1.1946903 .533373 1.646036)" gradientUnits="userSpaceOnUse" x1="14.253" x2="13.926" y1="-.697" y2="23.506001"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m20.655803 26.5h-14.101298l4.969643-20h13.882632l-1.206402 4h-8.700378l-.734646 4h8.234646l-1 4h-8.233313l-.899275 4h8.835978z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49"/><path d="m11.523968 6.5-4.9697273 20h.2363281l4.7333992-19h13.632812l.25-1zm3.421344 8-.179687 1h7.984375l.25-1zm-1.857156 8-.220704 1h8.585938l.25-1z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/entergroup.svg b/icon-themes/elementary_svg/cmd/32/entergroup.svg
new file mode 100644
index 000000000..a3fdd2b48
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/entergroup.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" gradientUnits="userSpaceOnUse" x1="12.750002" x2="12.750002" xlink:href="#f" y1="11.374978" y2="21.125002"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.750002" x2="12.750002" y1="12.874982" y2="19.249998"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.99997" x2="15.99997" y1="6.024331" y2="17.52433"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.99997" x2="13.99997" y1="11.024331" y2="12.024331"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="18.499969" x2="18.499969" y1="9.524331" y2="13.524331"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="f" 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="g" gradientUnits="userSpaceOnUse" x1="9.749994" x2="9.749994" y1="18.499996" y2="24.500011"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.52631574 0 0 .52631574 3.184212 16.184197)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#f" y1="2.655628" y2="21.282824"/><g transform="matrix(1.33333 0 0 1.33333 4.00004 -9.6666)"><rect fill="url(#h)" height="7.87502" rx=".375001" width="7.87502" x="4.499981" y="17.749994"/><g stroke-width=".750002"><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.874982 18.124996 6.750017-.000001v6.750017h-6.7500168z" fill="none" opacity=".5" stroke="url(#g)"/><rect fill="none" height="8.25002" opacity=".5" rx=".750001" stroke="#555761" width="8.250021" x="4.12498" y="17.374994"/><path d="m1.1249729 9.1249728h2.2500056v2.2500052h-2.2500056z" fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"/></g><path d="m3.7499794 9.8749747h13.5000336" fill="none" opacity=".6" stroke="#abacae"/><path d="m17.625014 9.1249728h2.250005v2.2500052h-2.250005z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g fill="none" stroke="#abacae"><path d="m3.7499794 27.125017 14.2500356.000001" opacity=".6"/><path d="m19.125017 11.749979.000001 13.500034" opacity=".6"/><path d="m1.8749747 11.749979v14.250036" opacity=".6"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.1249728 26.375016h2.2500056v2.250005h-2.2500056z" fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"/><path d="m17.625016 26.375016h2.250005v2.250005h-2.250005z" fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"/><g stroke-miterlimit="7" stroke-opacity=".54386"><path d="m17.625014 16.24999a4.8750124 4.8750124 0 0 1 -4.875012 4.875013 4.8750124 4.8750124 0 0 1 -4.8750125-4.875013 4.8750124 4.8750124 0 0 1 4.8750125-4.875012 4.8750124 4.8750124 0 0 1 4.875012 4.875012z" fill="url(#a)" stroke="#555761"/><path d="m16.875012 16.24999a4.1250105 4.1250105 0 0 1 -4.12501 4.125011 4.1250105 4.1250105 0 0 1 -4.1250106-4.125011 4.1250105 4.1250105 0 0 1 4.1250106-4.12501 4.1250105 4.1250105 0 0 1 4.12501 4.12501z" fill="none" stroke="url(#b)"/></g></g></g></g><g transform="translate(-9.99997 2.975669)"><path d="m16.49997 17.024331 7-5.5-7-5.5v3.5h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#c)"/><g fill="none"><path d="m16.99997 10.524331h-5.5v2h5.5" opacity=".5" stroke="url(#d)"/><path d="m16.99997 12.524331c.5 0 .5 0 .5.5v1.94346l4.395039-3.44346-4.395039-3.449219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/entirecell.svg b/icon-themes/elementary_svg/cmd/32/entirecell.svg
new file mode 100644
index 000000000..eb424e915
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/entirecell.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="z" gradientTransform="matrix(.34548095 0 0 1.33333 2.12315 -387.532)" gradientUnits="userSpaceOnUse" x1="3.044597" x2="3.044597" y1="293.32864" y2="294.51926"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="A" gradientTransform="matrix(-.26458334 0 0 .26458334 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#B)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#j)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#m)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#o)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#r)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#t)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#u)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#w)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#y)"/></g><path d="m2.2489583 3.5718756h1.8520834l-.00108 1.5875027h-1.8515418z" fill="url(#z)" stroke-width=".480367"/><path d="m2.3815 3.4399959c-.1469999 0-.2650001.1179997-.2650001.2639993v1.3229967c0 .1469997.1169998.2649994.2630001.2649994h1.5883336c.1459999 0 .2639999-.1179997.2639999-.2649994v-1.3229967c0-.1459996-.1179997-.2639993-.2639999-.2639993zm0 .2639993h1.5883336l-.004 1.3229967h-1.5863336z" fill="#002e99" fill-opacity=".501961" stroke-width="1.33333"/><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" fill="none" opacity=".5" stroke="url(#A)" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/entirecolumn.svg b/icon-themes/elementary_svg/cmd/32/entirecolumn.svg
new file mode 100644
index 000000000..bdebf2a3a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/entirecolumn.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="z" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#e" y1="65.686996" y2="48.688"/><linearGradient id="B" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 294.42005)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 295.61068)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 296.8013)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 297.99193)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#A" y1="2" y2="4.000025"/><linearGradient id="F" gradientTransform="matrix(.26458333 0 0 .1889881 -10.318749 -3.590775)" gradientUnits="userSpaceOnUse" x1="50.999996" x2="50.999996" y1="20.400005" y2="62.400005"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="G" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#G)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#j)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#m)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#o)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#r)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#t)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#u)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#w)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#y)"/></g><path d="m4.1024142.39441694v7.67618096l-1.8520061-.0026668v-7.67408749z" fill="url(#F)" stroke-width=".943691"/><path d="m4.2327493.52916326c0-.14699962-.1179997-.265186-.2639993-.26499933l-1.5875.002667c-.1469995.00018633-.2649994.11706604-.2649994.262999v7.40832807c0 .1459998.1179997.2641862.2649994.2639994l1.5875-.00132c.1459995-.0001897.2639993-.1180025.2639993-.2640023zm-.2639993 0v7.40834154l-1.5875-.00267v-7.40632486z" fill="#002e99" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 1.7635 -390.70701)"><path d="m1.5547227 293.52708h-.99218996l-.00000009.79375h.99219005z" opacity=".5" stroke="url(#z)"/><path d="m1.5547226 294.71771h-.99218987l-.0000001.79375h.99218997z" opacity=".5" stroke="url(#B)"/><path d="m1.5547227 295.90834h-.99218997l-.0000001.79375h.99219007z" opacity=".5" stroke="url(#C)"/><path d="m1.5547224 297.09896h-.99218967l-.0000001.79375h.99218977z" opacity=".5" stroke="url(#D)"/><path d="m1.5547227 298.28959h-.99218966l-.00000009.59532h.99218975z" opacity=".5" stroke="url(#E)"/></g><path d="m2.3812501 1.8520933v.2645727h1.5874999v-.2645727zm0 1.5874892v.2645863h1.5874999v-.2645863zm0 1.587503v.2645859h1.5874999v-.2645859zm0 1.5875026v.264586h1.5874999v-.264586z" fill="#002e99" fill-opacity=".501961" stroke-width="1.33333"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/entirerow.svg b/icon-themes/elementary_svg/cmd/32/entirerow.svg
new file mode 100644
index 000000000..9102fcc09
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/entirerow.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="z" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#e" y1="65.686996" y2="48.688"/><linearGradient id="B" gradientTransform="matrix(-.198438 0 0 .198438 2.646132 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.198438 0 0 .198438 4.035198 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.198438 0 0 .198438 5.424264 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="E" gradientUnits="userSpaceOnUse" x1="3.969267" x2="3.969267" y1="3.704179" y2="5.027082"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="F" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#F)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#j)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#m)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#o)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#r)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#t)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#u)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#w)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#y)"/></g><path d="m.6615362 3.5718696h7.1478277l-.00416 1.5875027h-7.14574555z" fill="url(#E)" stroke-width=".943691"/><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><g fill="#002e99" fill-opacity=".501961"><path d="m.46350117 293.22973c-.11025028 0-.1987505.0885-.1987505.198v.99225c0 .11025.0877502.19875.1972505.19875h5.16001303c.1095002 0 .1980004-.0885.1980004-.19875v-.99225c0-.1095-.0885-.198-.1980004-.198zm0 .198h5.16001303l-.003.99225h-5.15851303z"/><path d="m1.4555037 293.42786v.99219h.198438v-.99219zm1.3894535 0v.99219h.198438v-.99219zm1.3886784 0v.99219h.198438v-.99219z"/></g><g fill="none" stroke-width=".198438"><path d="m1.3562846 293.52708h-.79375186l-.00000009.79375h.79375195z" opacity=".5" stroke="url(#z)"/><path d="m2.7453507 293.52708h-.9921899l-.0000001.79375h.99219z" opacity=".5" stroke="url(#B)"/><path d="m4.1344166 293.52708h-.99219l-.0000001.79375h.9921901z" opacity=".5" stroke="url(#C)"/><path d="m5.5234825 293.52708h-.9921897l-.0000001.79375h.9921898z" opacity=".5" stroke="url(#D)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/equalizeheight.svg b/icon-themes/elementary_svg/cmd/32/equalizeheight.svg
new file mode 100644
index 000000000..eb7d9cff8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/equalizeheight.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(.66785478 0 0 .63732409 -.018081 -1.266517)" gradientUnits="userSpaceOnUse" x1="42.102013" x2="6.765051" xlink:href="#n" y1="18.220545" y2="19.228781"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.846957" x2="11.017448" y1="2.991525" y2="7.805085"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="29.49996" x2="1.49996" xlink:href="#b" y1="13.999887" y2="13.999887"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="29.499962" x2=".166628" xlink:href="#b" y1="15.333221" y2="15.333221"/><linearGradient id="e" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#m" y1="366.64789" y2="609.50507"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 7.939537 25.813978)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#q"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 18.393716 25.813978)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#q"/><linearGradient id="h" gradientTransform="matrix(.66785478 0 0 .63732409 -.018082 -1.266517)" gradientUnits="userSpaceOnUse" x1="42.102013" x2="6.765051" xlink:href="#n" y1="18.220545" y2="19.228781"/><linearGradient id="i" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="40.150719" x2="8.550973" xlink:href="#o" y1="21.030931" y2="21.030931"/><linearGradient id="j" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" xlink:href="#p" y1="50.786446" y2="2.906247"/><linearGradient id="k" gradientTransform="matrix(0 .33333336 -.86363639 0 29.704545 -113.66668)" gradientUnits="userSpaceOnUse" x1="388.99966" x2="388.99966" xlink:href="#l" y1="5.640395" y2="28.798288"/><linearGradient id="l" gradientTransform="matrix(0 .33333336 -.86363639 0 29.704545 -113.66668)" gradientUnits="userSpaceOnUse" x1="388.99966" x2="388.99966" y1="5.640395" y2="28.798288"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="42.102013" x2="6.765051" y1="18.220545" y2="19.228781"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="40.150719" x2="8.550973" y1="21.030931" y2="21.030931"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="q"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(0 -.75 .75 0 8.374958 22.87497)"><g transform="matrix(0 1 -1 0 34.000017 2.333429)"><path d="m-1.5000397 28.833389h29.3333337v2h-29.3333337z" fill="url(#e)" opacity=".15"/><path d="m-1.5000397 28.833499v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.833294 28.833499v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#g)" opacity=".15"/></g><path d="m4.4999887.16671857c5.3563921 0 22.6666383.00000429 22.6666383.00000429v29.33144714l-22.666667.0019.0000287-29.33331847z" fill="url(#h)" stroke-width="1.054999"/><g fill="none" stroke-linejoin="round" stroke-width="1.333333"><path d="m25.855893 28.166723h-19.9999998l-.0225989-26.666667h19.9999997z" stroke="url(#i)" stroke-linecap="round"/><path d="m4.499961.16656667c5.27048 0 22.666643.002 22.666643.002l.000024 29.33148933h-22.666667v-29.33333333z" stroke="url(#j)"/></g><g transform="matrix(1 0 0 -1 1 38.833277)"><path d="m28.833294 13.333221v5.333333h-27.99999967v-5.333333z" fill="url(#c)" stroke="#783f07" stroke-opacity=".490196" stroke-width="1.333333"/><path d="m27.499961 14.666554v2.666667h-25.3333333v-2.666667z" fill="none" opacity=".4" stroke="url(#k)" stroke-width="1.333333"/><path d="m24 1v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1z" fill="#a1550a" fill-opacity=".25098" transform="matrix(0 -1.3333333 -1.3333333 0 29.49996 49.999887)"/></g></g><g transform="matrix(0 -.75 .75 0 1.374958 31.874971)"><g transform="matrix(0 1 -1 0 34.000017 2.333429)"><path d="m-1.5000397 28.833389h29.3333337v2h-29.3333337z" fill="url(#m)" opacity=".15"/><path d="m-1.5000397 28.833499v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.833294 28.833499v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#g)" opacity=".15"/></g><path d="m4.49999.16671857c5.3563918 0 22.666638.00000429 22.666638.00000429v29.33144714l-22.6666667.001886.0000287-29.33331847z" fill="url(#a)" stroke-width="1.054999"/><g fill="none" stroke-linejoin="round" stroke-width="1.333333"><path d="m25.855893 28.166723h-19.9999998l-.0225989-26.666667h19.9999997z" stroke="url(#o)" stroke-linecap="round"/><path d="m4.499961.16656667c5.27048 0 22.666643.002 22.666643.002l.000024 29.33148933h-22.666667v-29.33333333z" stroke="url(#p)"/></g><g transform="matrix(1 0 0 -1 1 38.833277)"><path d="m28.833294 13.333221v5.333333h-27.99999967v-5.333333z" fill="url(#d)" stroke="#783f07" stroke-opacity=".490196" stroke-width="1.333333"/><path d="m27.499961 14.666554v2.666667h-25.3333333v-2.666667z" fill="none" opacity=".4" stroke="url(#l)" stroke-width="1.333333"/><path d="m17 10v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1z" fill="#a1550a" fill-opacity=".25098" transform="matrix(0 -1.3333333 -1.3333333 0 41.499961 40.666554)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/equalizewidth.svg b/icon-themes/elementary_svg/cmd/32/equalizewidth.svg
new file mode 100644
index 000000000..316f34a00
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/equalizewidth.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(.66785553 0 0 .63736497 -.018114 -1.266604)" 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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#m" y1="366.64789" y2="609.50507"/><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 13.939538 25.813978)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 18.393716 25.813978)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><linearGradient id="e" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#l" y1="5.56415" y2="43"/><linearGradient id="f" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" xlink:href="#n" y1="50.786446" y2="2.906247"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.833294" x2="16.833294" xlink:href="#i" y1="18.666553" y2="12.666554"/><linearGradient id="h" gradientTransform="matrix(0 .33333336 -.86363639 0 29.704545 -113.66668)" gradientUnits="userSpaceOnUse" x1="390.99966" x2="386.99966" xlink:href="#j" y1="16.447412" y2="16.447412"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16.833294" x2="16.833294" y1="18.666553" y2="12.666554"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 .33333336 -.86363639 0 29.704545 -113.66668)" gradientUnits="userSpaceOnUse" x1="390.99966" x2="386.99966" y1="16.447412" y2="16.447412"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="matrix(.75 0 0 .75 9.125029 1.374958)"><path d="m4.499961 28.833389h23.333333v2h-23.333333z" fill="url(#b)" opacity=".15"/><path d="m4.499961 28.833499v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#c)" opacity=".15"/><path d="m27.833294 28.833499v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.499963.16672324c5.3563981 0 22.666665.0000043 22.666665.0000043v29.33332846l-22.6666937.0018.0000287-29.3351998z" fill="url(#a)" stroke-width="1.055033"/><g fill="none" stroke-linejoin="round" stroke-width="1.333333"><path d="m25.855893 28.166723h-19.9999998l-.0225989-26.666667h19.9999997z" stroke="url(#e)" stroke-linecap="round"/><path d="m4.499961.16656667c5.27048 0 22.666643.002 22.666643.002l.000024 29.33148933h-22.666667v-29.33333333z" stroke="url(#f)"/></g><g transform="matrix(1 0 0 -1 1 38.833277)"><path d="m28.833294 13.333221v5.333333h-27.99999967v-5.333333z" fill="url(#g)" stroke="#783f07" stroke-opacity=".490196" stroke-width="1.333333"/><path d="m27.499961 14.666554v2.666667h-25.3333333v-2.666667z" fill="none" opacity=".4" stroke="url(#h)" stroke-width="1.333333"/><path d="m17 10v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1z" fill="#a1550a" fill-opacity=".25098" transform="matrix(0 -1.3333333 -1.3333333 0 41.499961 40.666554)"/></g></g><g transform="matrix(.75 0 0 .75 -.874971 7.374958)"><path d="m4.499961 28.833389h23.333333v2h-23.333333z" fill="url(#m)" opacity=".15"/><path d="m4.499961 28.833499v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#c)" opacity=".15"/><path d="m27.833294 28.833499v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.499963.16672324c5.3563981 0 22.666665.0000043 22.666665.0000043v29.33332846l-22.6666937.0018.0000287-29.3351998z" fill="url(#a)" stroke-width="1.055033"/><g fill="none" stroke-linejoin="round" stroke-width="1.333333"><path d="m25.855893 28.166723h-19.9999998l-.0225989-26.666667h19.9999997z" stroke="url(#l)" stroke-linecap="round"/><path d="m4.499961.16656667c5.27048 0 22.666643.002 22.666643.002l.000024 29.33148933h-22.666667v-29.33333333z" stroke="url(#n)"/></g><g transform="matrix(1 0 0 -1 1 38.833277)"><path d="m28.833294 13.333221v5.333333h-27.99999967v-5.333333z" fill="url(#i)" stroke="#783f07" stroke-opacity=".490196" stroke-width="1.333333"/><path d="m27.499961 14.666554v2.666667h-25.3333333v-2.666667z" fill="none" opacity=".4" stroke="url(#j)" stroke-width="1.333333"/><path d="m17 10v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1zm0 3v1h1.5v-1z" fill="#a1550a" fill-opacity=".25098" transform="matrix(0 -1.3333333 -1.3333333 0 41.499961 40.666554)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/errorcellstyles.svg b/icon-themes/elementary_svg/cmd/32/errorcellstyles.svg
new file mode 100644
index 000000000..f818d97cf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/errorcellstyles.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.157013" cy="186.17059" gradientTransform="matrix(.17524541 0 0 .05575992 -1.37681 18.11895)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.613884" x2="15.613884" y1="2.047801" y2="29.852878"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1113759 0 0 .83086027 -2249.8942 -2663.1587)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><path d="m27.000001 28.499804a11 3.4999999 0 1 1 -21.9999997 0 11 3.4999999 0 1 1 21.9999997 0z" fill="url(#a)"/><path d="m15.999999 1.4999997c-8.000603 0-14.5 6.4993973-14.5 14.5000003s6.499397 14.5 14.5 14.5c8.000604 0 14.500015-6.499397 14.500001-14.5 0-8.000603-6.499397-14.5000003-14.500001-14.5000003z" fill="url(#c)" opacity=".99"/><path d="m29.5 15.999517c0 7.456096-6.044607 13.500489-13.499837 13.500489-7.455912 0-13.5001626-6.044464-13.5001626-13.500489 0-7.4557408 6.0442506-13.4995231 13.5001626-13.4995231 7.45523 0 13.499837 6.0437824 13.499837 13.4995231z" fill="none" opacity=".4" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.000001 1.5017981c-7.9996071 0-14.4982031 6.4985937-14.4982031 14.4982009 0 7.999609 6.498596 14.498206 14.4982031 14.498203 7.999605 0 14.498209-6.498594 14.498201-14.498203 0-7.9996072-6.498596-14.4982009-14.498201-14.4982009z" fill="none" opacity=".5" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round"/><path d="m16 6.015625c-1.645348 0-3 1.3546526-3 3 0 2.222578.676414 6.80193 1.341797 12.125a1.0007252 1.0007252 0 0 0 .992187.875h.666016.667969a1.0007252 1.0007252 0 0 0 .992187-.875c.665413-5.323308 1.339844-9.903073 1.339844-12.125 0-1.6453474-1.354652-3-3-3zm0 16c-1.645348 0-3 1.354652-3 3s1.354652 3 3 3 3-1.354652 3-3-1.354652-3-3-3z" fill="#7a0000" opacity=".05"/><path d="m16.0006 7.015c-1.104569 0-2 .895431-2 1.9999997 0 2.0000003.666667 6.6666673 1.333333 12.0000003h1.333334c.666666-5.333333 1.333333-10 1.333333-12.0000003 0-1.1045687-.895431-1.9999997-2-1.9999997zm0 16c-1.104569 0-2 .895431-2 2s.895431 2 2 2 2-.895431 2-2-.895431-2-2-2z" fill="#7a0000" opacity=".15"/><path d="m16.0006 6.015c-1.104569 0-2 .895431-2 1.9999997 0 2.0000003.666667 6.6666673 1.333333 12.0000003h1.333334c.666666-5.333333 1.333333-10 1.333333-12.0000003 0-1.1045687-.895431-1.9999997-2-1.9999997zm0 16c-1.104569 0-2 .895431-2 2s.895431 2 2 2 2-.895431 2-2-.895431-2-2-2z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/es/bold.svg b/icon-themes/elementary_svg/cmd/32/es/bold.svg
new file mode 100644
index 000000000..168a4e217
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/es/bold.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13.201247" cy="12.676107" gradientTransform="matrix(.14879841 3.7199544 -2.819107 .11276447 46.972225 -39.269329)" gradientUnits="userSpaceOnUse" r="6.700386"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -17.477723 12.255881)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 8.689347 12.255881)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="29.689347" x2="29.689347" xlink:href="#f" y1="46.380881" y2="43.380881"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -31.185633 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="h" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><path d="m20.935483 28.268246h-4.264375l-6.239226-12.001015h-.09766q.0651.835513.108508 1.660176.0434.705304.0651 1.486564.03255.770408.03255 1.388906v7.465369h-3.0056689v-15.86391h4.2426739l6.228374 11.881656h.0651q-.03255-.824663-.07596-1.627624-.01085-.347226-.03255-.705304-.01085-.368928-.0217-.727005-.01085-.368928-.0217-.705304 0-.336376 0-.607646v-7.508773h3.01653z" fill="url(#a)" transform="matrix(1.3235144 0 0 1.32351432 -1.472041 -10.913521)"/><g transform="matrix(.98177497 0 0 1.313771 3.888192 -31.933857)"><path d="m8.8143665 43.5v3h.5c.8310005 0 1.5000005-.669 1.5000005-1.5s-.669-1.5-1.5000005-1.5z" fill="url(#g)" opacity=".2"/><path d="m4.40625 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#h)" opacity=".2"/><path d="m5 43.5h3.8143665v3h-3.8143665z" fill="url(#f)" opacity=".2"/><path d="m22.522277 43.380881v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m17.095597 43.380881c-.779062 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.627188 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m17.689347 43.380881h4.83293v3h-4.83293z" fill="url(#d)" opacity=".2"/></g><path d="m20.935483 28.268246h-4.264375l-6.239226-12.001015h-.09766q.0651.835513.108508 1.660176.0434.705304.0651 1.486564.03255.770408.03255 1.388906v7.465369h-3.0056689v-15.86391h4.2426739l6.228374 11.881656h.0651q-.03255-.824663-.07596-1.627624-.01085-.347226-.03255-.705304-.01085-.368928-.0217-.727005-.01085-.368928-.0217-.705304 0-.336376 0-.607646v-7.508773h3.01653z" fill="none" opacity=".61" stroke="#000" stroke-width=".755564" transform="matrix(1.3235144 0 0 1.32351432 -1.472041 -10.913521)"/><path d="m8.5 5.5039062v1.5h5.615234l8.244141 15.7246098h.0625c-.022474-.509002-.045715-1.017623-.072266-1.517578l-8.234375-15.7070318zm13.744141 0v1.5h3.992187v-1.5zm-10.00586 7.1132818c.041007.567763.081747 1.135214.111328 1.697265.038297.62232.06679 1.277458.085938 1.966797.028722.679765.042969 1.292164.042969 1.837891v-1.5c0-.545727-.014247-1.158126-.042969-1.837891-.019148-.689339-.047641-1.344477-.085938-1.966797-.003335-.063366-.008238-.127967-.011718-.191406l-.003907-.005859z" fill="#fff" opacity=".2" transform="matrix(1.00000001 0 0 1 .000001 0)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/es/underline.svg b/icon-themes/elementary_svg/cmd/32/es/underline.svg
new file mode 100644
index 000000000..f02b47db3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/es/underline.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.1900889 .07845656 -.1079118 -2.3049599 27.481767 44.455555)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#b" y1="33.638302" y2="11.638302"/><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m15.677656 25.389889q0 1.043753-.376612 1.872299-.365852.817786-1.054513 1.388083-.688662.570298-1.678613.871588-.989951.290529-2.22739.290529-1.1943979 0-2.2381508-.193686-1.0329925-.182926-1.7324146-.548777v-1.915341q.3658516.172166.8285461.344331.473455.161405.9899512.290529.5164963.129124 1.0652736.215207.5487773.07532 1.0867945.07532 1.721654 0 2.53944-.645621.828546-.64562.828546-1.850778 0-.581058-.161405-1.011472-.150645-.430411-.548778-.785502-.387372-.365851-1.043752-.699422-.656381-.344331-1.657093-.742463-.9576698-.376612-1.6678522-.817786-.699422-.451934-1.1621166-1.011472-.4519342-.559537-.6779013-1.26972-.2152068-.710182-.2152068-1.614051 0-.946909.3443308-1.689373.3443309-.742463.9684305-1.248199.6240997-.516496 1.4849268-.785505.8715878-.269008 1.9153408-.269008 1.28048 0 2.302712.247487 1.022232.236728 1.818497.61334l-.720942 1.678613q-.699422-.31205-1.59253-.538017-.882348-.236728-1.829258-.236728-1.3127615 0-2.0337042.61334-.7209427.602579-.7209427 1.635571 0 .613339.1614051 1.065274.1614051.441174.5380169.807025.3766119.355091.9899509.677901.6241.31205 1.527968.667141.979191.387373 1.710894.796265.742464.408893 1.237439.92539.494976.516496.742464 1.194397.258248.677902.258248 1.603291z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="scale(1.0774428 .9281235)"/><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#c)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><g fill="#fff"><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" opacity=".2"/><path d="m16.378906 5.5273438c-.999627 0-1.917212.1120532-2.751953.3339843-.824435.2219311-1.535097.5445955-2.132812.9707031-.597716.4172305-1.060851.9323922-1.390625 1.5449219-.3297745.6125298-.4960941 1.3105995-.4960941 2.0917969 0 .274451.0287208.526491.0566406.779297.0717216-.494776.2151034-.954382.4394535-1.3710939.329774-.6125298.792909-1.1276914 1.390625-1.5449219.597715-.4261076 1.308377-.748772 2.132812-.9707031.834741-.2219311 1.752326-.3339843 2.751953-.3339843 1.226348 0 2.329577.102464 3.308594.3066406.723765.1443803 1.367169.3316103 1.972656.5390625l.638672-1.2792969c-.762602-.3107035-1.632311-.5644663-2.611328-.7597656-.979017-.2041766-2.082246-.3066407-3.308594-.3066406zm-3.898437 5.7890622c-.055454.212997-.089844.43622-.089844.677735 0 .506002.07784.945515.232422 1.318359.154581.363967.410794.698174.771484 1 .360691.292949.836418.571573 1.423828.837891.597716.25744 1.327703.533222 2.19336.826171.937795.319581 1.758214.64704 2.458984.984376.711076.337335 1.303294.720376 1.777344 1.146484s.829381.917296 1.066406 1.476562c.165268.373705.255712.810522.310547 1.275391.036428-.255721.060547-.517364.060547-.791016 0-.763443-.123763-1.425108-.371094-1.984375-.237025-.559266-.592356-1.050454-1.066406-1.476562s-1.066268-.809149-1.777344-1.146484c-.70077-.337336-1.521189-.664795-2.458984-.984376-.865657-.292949-1.595644-.568731-2.19336-.826171-.58741-.266318-1.063137-.544942-1.423828-.837891-.36069-.301826-.616903-.636033-.771484-1-.062958-.151853-.105262-.322153-.142578-.496094zm7.291015 9.728516c-.153973.642755-.520994 1.16237-1.105468 1.554687-.783214.532635-1.999567.798829-3.648438.798829-.515272 0-1.034969-.03161-1.560547-.09375-.525577-.071018-1.034635-.159099-1.529297-.265626-.494661-.106526-.970388-.226216-1.423828-.359374-.443134-.142036-.8390679-.285699-1.1894529-.427735v1.5c.350385.142036.7463189.285699 1.1894529.427735.45344.133158.929167.252848 1.423828.359374.494662.106527 1.00372.194608 1.529297.265626.525578.06214 1.045275.09375 1.560547.09375 1.648871 0 2.865224-.266194 3.648438-.798829.793519-.532634 1.191406-1.296764 1.191406-2.291015 0-.277597-.0341-.527752-.085938-.763672z" opacity=".1" transform="matrix(.75000188 0 0 .75000188 -.122506 8.513243)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/es/underlinedouble.svg b/icon-themes/elementary_svg/cmd/32/es/underlinedouble.svg
new file mode 100644
index 000000000..55b441b1e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/es/underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.1900889 .07845656 -.1079118 -2.3049599 27.481767 44.455555)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#c"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.761328" x2="12.761328" xlink:href="#c" y1="29.14002" y2="7.14002"/><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#c" y1="33.638302" y2="11.638302"/><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#d)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g><path d="m15.677656 25.389889q0 1.043753-.376612 1.872299-.365852.817786-1.054513 1.388083-.688662.570298-1.678613.871588-.989951.290529-2.22739.290529-1.1943979 0-2.2381508-.193686-1.0329925-.182926-1.7324146-.548777v-1.915341q.3658516.172166.8285461.344331.473455.161405.9899512.290529.5164963.129124 1.0652736.215207.5487773.07532 1.0867945.07532 1.721654 0 2.53944-.645621.828546-.64562.828546-1.850778 0-.581058-.161405-1.011472-.150645-.430411-.548778-.785502-.387372-.365851-1.043752-.699422-.656381-.344331-1.657093-.742463-.9576698-.376612-1.6678522-.817786-.699422-.451934-1.1621166-1.011472-.4519342-.559537-.6779013-1.26972-.2152068-.710182-.2152068-1.614051 0-.946909.3443308-1.689373.3443309-.742463.9684305-1.248199.6240997-.516496 1.4849268-.785505.8715878-.269008 1.9153408-.269008 1.28048 0 2.302712.247487 1.022232.236728 1.818497.61334l-.720942 1.678613q-.699422-.31205-1.59253-.538017-.882348-.236728-1.829258-.236728-1.3127615 0-2.0337042.61334-.7209427.602579-.7209427 1.635571 0 .613339.1614051 1.065274.1614051.441174.5380169.807025.3766119.355091.9899509.677901.6241.31205 1.527968.667141.979191.387373 1.710894.796265.742464.408893 1.237439.92539.494976.516496.742464 1.194397.258248.677902.258248 1.603291z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.43658681 0 0 1.23749491 .163341 -16.414872)"/><path d="m16.378906 5.5273438c-.999627 0-1.917212.1120532-2.751953.3339843-.824435.2219311-1.535097.5445955-2.132812.9707031-.597716.4172305-1.060851.9323922-1.390625 1.5449219-.3297745.6125298-.4960941 1.3105995-.4960941 2.0917969 0 .274451.028721.526491.056641.779297.071722-.494776.2151034-.954382.4394535-1.3710939.329774-.6125298.792909-1.1276914 1.390625-1.5449219.597715-.4261076 1.308377-.748772 2.132812-.9707031.834741-.2219311 1.752326-.3339843 2.751953-.3339843 1.226348 0 2.329577.102464 3.308594.3066406.723765.1443803 1.367169.3316103 1.972656.5390625l.6386716-1.2792969c-.762602-.3107035-1.632311-.5644663-2.611328-.7597656-.979017-.2041766-2.082246-.3066407-3.308594-.3066406zm-3.898437 5.7890622c-.05545.212997-.08984.43622-.08984.677735 0 .506002.07784.945515.232422 1.318359.154581.363967.410794.698174.771484 1 .360691.292949.836418.571573 1.423828.837891.597716.25744 1.327703.533222 2.19336.826171.937795.319581 1.758214.64704 2.458984.984376.711076.337335 1.303294.720376 1.777344 1.146484s.829381.917296 1.066406 1.476562c.165268.373705.255712.810522.310547 1.275391.03643-.255721.06055-.517364.06055-.791016 0-.763443-.123763-1.425108-.371094-1.984375-.237025-.559266-.592356-1.050454-1.066406-1.476562s-1.066268-.809149-1.777344-1.146484c-.70077-.337336-1.521189-.664795-2.458984-.984376-.865657-.292949-1.595644-.568731-2.19336-.826171-.58741-.266318-1.063137-.544942-1.423828-.837891-.36069-.301826-.616903-.636033-.771484-1-.06296-.151853-.105262-.322153-.142578-.496094zm7.291015 9.728516c-.153973.642755-.520994 1.16237-1.105468 1.554687-.783214.532635-1.999567.798829-3.648438.798829-.515272 0-1.034969-.03161-1.560547-.09375-.525577-.07102-1.034635-.159099-1.529297-.265626-.494661-.106526-.970388-.226216-1.423828-.359374-.443134-.142036-.8390679-.285699-1.1894529-.427735v1.5c.350385.142036.7463189.285699 1.1894529.427735.45344.133158.929167.252848 1.423828.359374.494662.106527 1.00372.194608 1.529297.265626.525578.06214 1.045275.09375 1.560547.09375 1.648871 0 2.865224-.266194 3.648438-.798829.793519-.532634 1.191406-1.296764 1.191406-2.291015 0-.277597-.0341-.527752-.08594-.763672z" fill="#fff" opacity=".1" transform="matrix(1.00000001 0 0 1.00000001 0 -5.06391)"/><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m1.752718 25.387284.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#b)"/><path d="m1.752718 25.387284.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302196 25.744275-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/euroconverter.svg b/icon-themes/elementary_svg/cmd/32/euroconverter.svg
new file mode 100644
index 000000000..c67791bc2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/euroconverter.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(1.3105937 0 0 1.3564607 .213243 -.106953)" gradientUnits="userSpaceOnUse" x1="14.242873" x2="14.242873" y1="-1.965895" y2="21.624849"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"><path d="m19 8.4237258c-1.177452 0-2.147401.35461-2.90985 1.063829-.762449.6992302-1.24195 1.6584272-1.463929 2.9969552l6.873779.01549v2l-7.090933-.01549-.02895.524423-.0483.996608.028894.494459h5.139289v2h-4.893182c.492213 2.42733 2.076868 4.712459 4.682704 4.712459 1.380128 0 2.707176-.284686 3.981139-.85406v3.83578c-1.119544.589352-2.533452.884027-4.241721.884027-2.364557 0-4.309283-.664269-5.834178-1.992807-1.524889-1.328541-2.520818-4.237983-2.916519-6.585402l-2.778243.000003v-2l2.503189-.000003c-.0386-.229747-.00957-.331789-.00957-.721361l.028959-1.294126-2.522578.01549v-2l2.768685-.01549c.357096-2.417339 1.304682-4.2655592 2.868184-5.6640212 1.5635-1.40845 3.517878-2.1126762 5.863131-2.1126762 1.814435 0 3.513054.4095496 5.095858 1.2286492l-1.418734 3.476178c-.665934-.30966-1.288441-.549395-1.867517-.719208-.579073-.179803-1.182277-.269703-1.809607-.269703z" fill="url(#a)"/><path d="m19 4.7070312c-2.345253.0000001-4.299781.7048313-5.863281 2.1132813-1.563502 1.398462-2.510092 3.2467235-2.867188 5.6640625l-2.769531.015625v1l2.269531-.01563c.357096-2.417339 1.803686-4.2656005 3.367188-5.6640625 1.5635-1.40845 3.518028-2.1132812 5.863281-2.1132813 1.684629 0 3.265046.3681254 4.75 1.0742188l.345703-.8456981c-1.582804-.8190996-3.281268-1.2285157-5.095703-1.2285157zm-4.132812 7.7773438c-.09827.308992-.180174.637832-.240235 1l6.873047.015625v-1zm-4.867188 3-.00586.294922c0 .364299-.020458.480658.00781.681641l.02149-.976563zm4.359375.974609-.02734.546875.0293.494141h5.138665v-1h-5.138672zm-6.8593716.04102v1l2.5039026-.000004c-.0386-.229747-.00977-.331131-.00977-.720703l.005864-.279297zm7.1074186 2.999996c.492213 2.42733 2.075805 4.712891 4.68164 4.712891 1.380128 0 2.708459-.284142 3.982422-.853516v-1c-1.273963.569374-2.602294.853516-3.982422.853516-2.241798 0-3.72336-1.694821-4.408203-3.712891z" fill="#fff" opacity=".1"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/executereport.svg b/icon-themes/elementary_svg/cmd/32/executereport.svg
new file mode 100644
index 000000000..4da66e7fa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/executereport.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"><radialGradient id="a" cx="71.439003" cy="54.764" gradientTransform="matrix(.1599 .50054 -.54452 .17394 31.856 995.877)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.34011127 .09113254 -.09058277 .3380595 17.977012 10.391815)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.03006 0 0 .01647 6.122 18.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 6.128 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 27.846 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="20.027" x2="19.977" y1="5.377" y2="28.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="17.287" x2="16.667" xlink:href="#i" y1="28.048" y2="-.018"/><linearGradient id="i"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.401" x2="15.706" y1="6.918" y2="26.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="17.119" x2="17.177" xlink:href="#i" y1="28.033" y2="18.664"/><path d="m9.73 25h14.515v4h-14.515z" fill="url(#c)" opacity=".5"/><path d="m24.245 25v4c1.548.007 3.742-.896 3.742-2s-1.727-2-3.742-2z" fill="url(#d)" opacity=".5"/><path d="m9.73 25v4c-1.548.007-3.743-.896-3.743-2s1.728-2 3.743-2z" fill="url(#f)" opacity=".5"/><path d="m6.487 4.5c-1.566-.02-2.093 1.51-1.97 3h1.97v18c0 .943 1.057 2 2 2h17v-20.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#g)" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.987 7v1h12v-1zm0 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m7.987 7v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-18v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m7.276 5.5c-1.543-.107-1.68.58-1.79 1h2v18.69c0 .853.742 1.31 1.59 1.31h15.41v-19.39c0-.853-.75-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.487 24.5h17c.125 1.5-.408 3.043-2 3h-17c1.512 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="10.987" y="25.067"/><path d="m8 9h1v1h-1zm15 0h1v1h-1z" fill="#aaa"/><path d="m10 9h12v1h-12z" fill="#dadada"/><g transform="translate(-.000001 2.000001)"><path d="m11.17 1044.173 3.85 1.973 4.916-8.302 1.926 1.066.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#a)" transform="matrix(1.2069243 .3233944 -.3233944 1.2069243 340.26629 -1244.3831)"/><g fill="none"><path d="m19.564331 24.893847 9.045609-8.765682 1.574133 1.646806m-9.926679 10.224186-6.523214-6.228842 1.514962-1.502094" opacity=".5" stroke="url(#b)" stroke-width="1.2495"/><path d="m28.74 14.694c-.235-.09-.508-.034-.695.164l-7.946 8.44-4.35-4.264c-.26-.25-.667-.244-.916.02l-2.303 2.13c-.247.263-.24.678.02.928l6.75 6.95c.06.06.233.168.306.197.24.097.42-.022.61-.224l10.717-11.38c.25-.264.24-.68-.018-.93l-1.953-1.894c-.065-.062-.143-.108-.22-.138z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".9996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/expandpage.svg b/icon-themes/elementary_svg/cmd/32/expandpage.svg
new file mode 100644
index 000000000..245486e77
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/expandpage.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" gradientUnits="userSpaceOnUse" x1="7.146759" x2="7.646759" y1=".979809" y2="11.479809"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.459613" x2="12.803727" y1="11.345064" y2=".479809"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.958412" x2="8.958412" y1="1.322715" y2="10.885262"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" stroke-width=".562503"><g transform="matrix(1.7777689 0 0 1.7777689 -4.425986 7.64852)"><path d="m4.4583897.47896005 8.4375413.00000001v11.25002894l-8.4375413.0017z" fill="url(#a)" stroke="url(#b)"/><path d="m5.0208921 1.0414629 7.3125369.0017v10.1233501h-7.3125369z" fill="none" stroke="url(#c)"/></g><g transform="matrix(1.7777689 0 0 1.7777689 .574014 4.64852)"><path d="m4.4583897.47896005 8.4375413.00000001v11.25002894l-8.4375413.0017z" fill="url(#a)" stroke="url(#b)"/><path d="m5.0208921 1.0414629 7.3125369.0017v10.1233501h-7.3125369z" fill="none" stroke="url(#c)"/></g><path d="m12 5h12v19h-12z" opacity=".05" stroke-width="1.804756"/><path d="m7 8h12v19h-12z" opacity=".05" stroke-width="1.804756"/><g transform="matrix(1.7777689 0 0 1.7777689 5.574014 1.64852)"><path d="m4.4583897.47896005 8.4375413.00000001v11.25002894l-8.4375413.0017z" fill="url(#a)" stroke="url(#b)"/><path d="m5.0208921 1.0414629 7.3125369.0017v10.1233501h-7.3125369z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/exportdialog.svg b/icon-themes/elementary_svg/cmd/32/exportdialog.svg
new file mode 100644
index 000000000..b0821c23e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/exportdialog.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" gradientUnits="userSpaceOnUse" x1="25.82867" x2="25.82867" y1="5" y2="27.945608"><stop offset="0" stop-color="#fff"/><stop offset=".03798588" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96200818" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 29.34556 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -18.654727 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(1.0969592 0 0 1 -2.32702 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="25.58807" cy="6.552209" gradientTransform="matrix(0 1.7000006 -1.6020223 -.00000005 26.496785 -40.499735)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#d0d0d0"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="8"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="h" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.336 32.584)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="21.984375" x2="21.864407" y1="8.503906" y2="20.423729"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.43953107 0 0 .25000269 17.799257 11.96455)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.51719904 0 0 .47867777 17.599939 5.640756)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m39.35743 40h5v7h-5z" fill="url(#b)"/><path d="m-8.642858-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.642572 40h30.714857v7.000001h-30.714857z" fill="url(#e)"/></g><rect fill="url(#f)" height="25" rx="1.5" width="28" x="2" y="4"/><path d="m3.6601562 3.5c-1.19664 0-2.1601562.9635162-2.1601562 2.1601562v4.3398438h28.992188v-4.3398438c0-1.19664-.963517-2.1601562-2.160157-2.1601562z" fill="url(#g)"/><g fill="none"><rect height="24" opacity=".7" rx="1" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="4.5"/><rect height="26" opacity=".3" rx="2" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="29" x="1.5" y="3.5"/><path d="m2 9.5h28" opacity=".2" stroke="#000"/><path d="m4.3535537 7.353551 1.2928925 1.2928961" stroke="#fff"/><path d="m5.6464462 7.353551-1.2928925 1.2928961" stroke="#fff"/><path d="m4.3535537 6.3535513 1.2928925 1.2928961" stroke="#8a8a8a"/><path d="m5.6464462 6.3535513-1.2928925 1.2928961" stroke="#8a8a8a"/><path d="m27.646446 7.3535511-1.292892 1.2928961" opacity=".25" stroke="#fff"/><path d="m27.646446 6.3535513-1.292892 1.2928961" stroke="#8a8a8a"/><path d="m13 6.5h6" opacity=".7" stroke="#8a8a8a"/><path d="m13 7.5h6" opacity=".25" stroke="#fff"/></g><g transform="matrix(-1.33333 0 0 1.33333 46.853448 -11.51)"><path d="m13.16 21.558c0-6.173 8.634-6.173 8.636 0 0 2.555-1.93 4.88-4.315 4.88-2.383 0-4.32-2.325-4.32-4.88z" fill="url(#h)" fill-rule="evenodd" opacity=".141"/><path d="m21.984375 8.5a.4995675.4995675 0 0 0 -.322266.1328125l-6 5.4999995a.4995675.4995675 0 0 0 0 .734376l6 5.5a.4995675.4995675 0 0 0 .837891-.367188v-3.5h7.5c.277001 0 .5-.223001.5-.5v-3c0-.277001-.222999-.5-.5-.5h-7.5v-3.5a.4995675.4995675 0 0 0 -.515625-.5z" fill="url(#i)" stroke="#002e99" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 .636002 8.632522)"/><g fill="none"><path d="m17.511039 20.257551h5.250018v-1.500004h-5.250018" opacity=".5" stroke="url(#j)" stroke-width=".749996"/><path d="m17.554974 20.251694c-.425871.000128-.793793.658418-.793932 1.054398v1.398009l-3.56758-3.196552 3.567575-3.224054v1.604299c0 .449508.52436.869684.750002.869753" opacity=".5" stroke="url(#k)" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/exportdirecttoepub.svg b/icon-themes/elementary_svg/cmd/32/exportdirecttoepub.svg
new file mode 100644
index 000000000..3e6f2a88a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/exportdirecttoepub.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(.56756757 0 0 .67567567 2.378379 -.216209)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="7.495683" cy="8.449767" gradientTransform="matrix(.00000001 1.6179162 -1.483354 -.00000003 28.734063 -9.224092)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.60000001 0 0 .69230771 1.800001 -.615385)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899002"/><linearGradient id="d"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.60000001 0 0 .75000464 .600015 .124979)" gradientUnits="userSpaceOnUse" x1="10.654308" x2="10.654308" y1="1" y2="3"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.60000001 0 0 .07692307 1.800171 .153846)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899002"/><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="h"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="11.707183" x2="11.707183" y1="2.080511" y2="29.944702"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.3484995 0 0 2.0418357 -59.070533 -23.56702)" gradientUnits="userSpaceOnUse" x1="54.353088" x2="54.353088" y1="12.040667" y2="12.542234"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4" transform="matrix(.68421053 0 0 .42857134 -.421052 10.857146)"><path d="m38 40h5v7h-5z" fill="url(#g)"/><path d="m-10-47h5v7h-5z" fill="url(#i)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#j)"/></g><g stroke-linejoin="round"><path d="m27.491301 2.3043778c-.203129-.6550642-.076525-1.1709302-.188716-1.7956789h-20.7938863l.1227276 1.9826025" fill="url(#l)" stroke="#206b00" stroke-miterlimit="0" stroke-opacity=".498039" stroke-width="1.017397"/><g stroke-linecap="round"><path d="m7.5001709 3.5h-2.4000002c-.3425089 0-.5999999-.03175-.5999999-.073171v-2.0973288c0-.66594375.3354193-.82950023.7745366-.82950023h2.2254635" fill="url(#e)" stroke="url(#f)"/><rect fill="url(#k)" height="26.980959" rx=".5" stroke="#206b00" stroke-miterlimit="0" stroke-opacity=".498039" stroke-width="1.019041" width="21.980959" x="5.509521" y="2.509564"/><path d="m7.5 2.5000001v26.9999999h-2.4c-.3425089 0-.6-.285772-.6-.658537v-26.3414629z" fill="url(#b)" stroke="url(#c)"/></g></g><path d="m5.5 3.5h21v25h-21z" fill="none" opacity=".3" stroke="url(#a)" stroke-linecap="round"/><path d="m17 9.7929688c-.40295-.0000118-.805207.151644-1.111328.4531252l-5.3125 5.232422c-.6116011.60233-.6111656 1.624144 0 2.226562l5.3125 5.230469c.612243.602961 1.610489.603403 2.222656 0l5.3125-5.230469c.611164-.602419.6116-1.624232 0-2.226562l-.771484-.759766a.89156787.89156787 0 0 0 -1.167969-.07227.89156787.89156787 0 0 0 -.08789-1.166015l-3.285157-3.234371c-.306083-.3017013-.708378-.4531135-1.111328-.4531252zm-1.998047 6.3007812a.89156787.89156787 0 0 0 .002.992188l-.505859-.496094.503906-.496094zm1.511719 2.480469a.89156787.89156787 0 0 0 .970703.002l-.484375.476515z" fill="#206b00" opacity=".05"/><path d="m16.999886 20.304641-3.77084-3.713998 3.77084-3.71347 1.25705 1.237774-2.514099 2.475696 1.256974 1.237999 3.770839-3.713469-3.284841-3.235063c-.268233-.264393-.703306-.264393-.971768 0l-5.312867 5.232353c-.268232.264166-.268232.692646 0 .95704l5.312944 5.232203c.268462.264392.703534.264392.971766 0l5.312942-5.232203c.268231-.264394.268231-.692874 0-.95704l-.77128-.759367z" fill="#206b00" opacity=".15"/><path d="m16.999886 19.122826-3.77084-3.713998 3.77084-3.713469 1.25705 1.237773-2.514099 2.475696 1.256974 1.238 3.770839-3.71347-3.284841-3.2350632c-.268233-.2643933-.703306-.2643933-.971768 0l-5.312867 5.2323532c-.268232.264167-.268232.692647 0 .95704l5.312944 5.232203c.268462.264392.703534.264392.971766 0l5.312942-5.232203c.268231-.264393.268231-.692873 0-.95704l-.77128-.759366z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/exportdirecttopdf.svg b/icon-themes/elementary_svg/cmd/32/exportdirecttopdf.svg
new file mode 100644
index 000000000..1aab40cb1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/exportdirecttopdf.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15" x2="16" y1="1" y2="29"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.99999" y1="6.185175" y2="43"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.92105264 0 0 1.1298612 39.5778 -14.15036)" gradientUnits="userSpaceOnUse" x1="23.969797" x2="23.969797" y1="3.981044" y2="44.024017"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g transform="scale(.26458333)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#a)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.4999935.499998c5.270467 0 22.9999725.00185 22.9999725.00185l.000028 28.998154s-15.333333 0-23.0000005 0c0-9.666667 0-19.333334 0-29z" fill="url(#e)" stroke="#7a0000" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m26.5 28.5h-21v-26.9999998h21z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd" transform="matrix(.65116278 0 0 .65116278 -23.768842 6.535569)"><g fill="#7a0000"><path d="m65.194576-5.046198c-11.929691 12.576057-18.744693 14.351221-21.011513 14.546966v4.519444c1.710995-.293505 6.011783-1.312664 10.592105-4.837219 5.873233-4.519444 12.894737-13.09933 12.894737-13.09933-1.819698 4.385318-2.412075 18.973218-2.504112 38.415285h12.175165c.465395 0 .885286-.218174 1.208882-.564931-1.916296-5.637596-3.251885-13.050945-4.259869-19.772572-.955597-8.909001.455462-16.698066.978619-19.207643zm-21.011513 21.926372v4.978451c4.292119 0 10.593867 5.504798 14.592928 12.640323h3.453947c-3.949938-7.783719-14.770224-17.618774-18.046875-17.618774z" opacity=".1"/><path d="m65.194576-6.176059c-11.929691 12.576057-18.744693 14.351221-21.011513 14.546965v4.519446c1.710995-.293507 6.011783-1.312666 10.592105-4.83722 5.873233-4.519444 12.894737-13.09933 12.894737-13.09933-1.855028 4.470462-2.430159 19.533192-2.504112 39.545146h12.175165c.607917 0 1.132813-.364206 1.467928-.918012-2.065578-5.718188-3.463936-13.514339-4.518915-20.549352-.955597-8.909002.455462-16.698067.978619-19.207643zm-21.011513 21.926372v4.978451c4.517936 0 11.25425 6.087461 15.197369 13.770184h3.367598c-3.390495-7.923902-15.1256-18.748635-18.564967-18.748635z" opacity=".3"/><path d="m65.180722-7.3135532c-11.929691 12.5760572-18.73318 14.3667562-21 14.5625002v4.500001c1.710995-.293507 6.013428-1.287946 10.59375-4.812501 5.873233-4.519445 12.90625-13.125 12.90625-13.125-1.89037 4.55563-2.475588 20.102267-2.53125 40.687501h12.1875c.303907 0 .591496-.0917.84375-.25v-3.625c-1.731206-5.489072-2.959735-12.407019-3.90625-18.71875-.955597-8.909002.476843-16.709176 1-19.2187512zm-21 21.9375012v4.96875c4.737576 0 11.911988 6.697282 15.75 14.90625h3.28125c-2.669685-7.976224-15.426789-19.875-19.03125-19.875z" opacity=".5"/></g><path d="m65.180722-8.501053c-11.929691 12.576056-18.73318 14.366756-21 14.5625v4.500001c1.710995-.293506 6.013428-1.319197 10.59375-4.843751 5.873233-4.519445 12.90625-13.0937502 12.90625-13.0937502-1.925701 4.6407752-2.494043 20.6511492-2.53125 41.8125012h12.3125c.262781 0 .4972-.0623.71875-.1875v-4.84375c-1.72447-5.485979-2.961964-12.390636-3.90625-18.6875-.955597-8.909002.476843-16.709176 1-19.218751zm-21 21.906251v5c4.952659 0 12.566711 7.315678 16.25 16.03125h3.09375c-1.730686-7.923306-15.56527-21.03125-19.34375-21.03125z" fill="url(#g)"/><path d="m25.455078 1.0000001c-3.053299 2.2852818-12.907459 9.2860789-20.455078 8.4042968v6.3085941s15.518746 2.830017 22-2.46289v-12.0878915c-.164209-.1032627-.350935-.1621094-.548828-.1621094zm1.544922 15.1386729c-2.809051 3.586493-5.610085 8.128203-7.527344 12.820312h2.400391c1.486043-3.084251 3.377295-6.432525 5.126953-8.791016z" fill="#7a0000" opacity=".05" transform="matrix(1.5357143 0 0 1.5357143 36.502151 -10.036767)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/exportto.svg b/icon-themes/elementary_svg/cmd/32/exportto.svg
new file mode 100644
index 000000000..1d1ac418c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/exportto.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.336 32.584)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="21.984375" x2="21.864407" y1="8.503906" y2="20.423729"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.43953107 0 0 .25000269 17.799257 11.96455)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.51719904 0 0 .47867777 17.599939 5.640756)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="11.981004" y2="28.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="f" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="g"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.843659" x2="10.843659" y1="-8.908169" y2="-31.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g transform="matrix(1.3333 0 0 1.3333 -.848 -11.51)"><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#f)" transform="matrix(.579 0 0 .4286 -1.895 10.857)"/><path d="m-10-47h5v7h-5z" fill="url(#h)" transform="matrix(-.579 0 0 -.4286 -1.895 10.857)"/><path d="m10 40h28v7h-28z" fill="url(#i)" transform="matrix(.579 0 0 .4286 -1.895 10.857)"/></g><rect fill="url(#j)" height="18" rx=".5" transform="scale(1 -1)" width="18" x="3" y="-29"/><rect height="18.762" rx="1" style="opacity:.5;fill:none;stroke:#555761;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round" width="18.76" x="2.5" y="10.5"/><path d="m3.272 11.308h17.248v17.21h-17.248z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".75"/><g transform="matrix(-1.0000225 0 0 1.0000225 35.77698 0)"><path d="m13.16 21.558c0-6.173 8.634-6.173 8.636 0 0 2.555-1.93 4.88-4.315 4.88-2.383 0-4.32-2.325-4.32-4.88z" fill="url(#a)" fill-rule="evenodd" opacity=".141"/><path d="m21.984375 8.5a.4995675.4995675 0 0 0 -.322266.1328125l-6 5.4999995a.4995675.4995675 0 0 0 0 .734376l6 5.5a.4995675.4995675 0 0 0 .837891-.367188v-3.5h7.5c.277001 0 .5-.223001.5-.5v-3c0-.277001-.222999-.5-.5-.5h-7.5v-3.5a.4995675.4995675 0 0 0 -.515625-.5z" fill="url(#b)" stroke="#002e99" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 .636002 8.632522)"/><g fill="none"><path d="m17.511039 20.257551h5.250018v-1.500004h-5.250018" opacity=".5" stroke="url(#c)" stroke-width=".749996"/><path d="m17.554974 20.251694c-.425871.000128-.793793.658418-.793932 1.054398v1.398009l-3.56758-3.196552 3.567575-3.224054v1.604299c0 .449508.52436.869684.750002.869753" opacity=".5" stroke="url(#d)" stroke-width=".750002"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/exporttoo.svg b/icon-themes/elementary_svg/cmd/32/exporttoo.svg
new file mode 100644
index 000000000..8a3fdd8bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/exporttoo.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(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="42.03978"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="35.998066" x2="35.998066" y1="37.038586" y2="4.004442"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.42848511 .45965715 0 7.694829 23.635173)" gradientUnits="userSpaceOnUse" x1="38.940514" x2="20.576487" y1="15.991243" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="24.837126" cy="36.421127" gradientTransform="matrix(1 0 0 .536723 0 16.87306)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.65714319 0 0 .63012397 .228556 -1.089648)" 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="h" gradientTransform="matrix(.53064102 0 0 .58970216 39.269585 -1.791908)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="k" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#k)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#j)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m4.499961.49996093c5.270482 0 23.000037.00185 23.000037.00185l.000028 28.99822807s-15.333376 0-23.000065 0c0-9.666692 0-19.333383 0-29.00007387z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m40.481863 36.421127a15.644737 8.3968935 0 1 1 -31.2894745 0 15.644737 8.3968935 0 1 1 31.2894745 0z" fill="url(#d)" fill-rule="evenodd" opacity=".141176" transform="matrix(-.52995454 0 0 -.65783905 33.553645 43.102099)"/><g stroke-miterlimit="7" stroke-width=".697792" transform="matrix(1.3818332 0 0 1.3809511 -.336401 -2.953027)"><path d="m13 18.000485c-4.0724384-3.551728-2.625086-9.3448365 3.526163-9.4999996v-3.0004854l6.513087 5-6.513087 5v-2.976351c-3.580248-.139062-5.585679 3.12742-3.026163 5.476836z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m12.043338 16.258758c-1.756852-2.058862-.65452-7.4345734 5.175702-7.035682l.0616-2.2815068 4.588689 3.5584308-4.588689 3.527036v-2.101821c-5.579045-.539441-5.762127 3.501252-5.237302 4.333543z" display="block" fill="none" opacity=".53" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/extendedhelp.svg b/icon-themes/elementary_svg/cmd/32/extendedhelp.svg
new file mode 100644
index 000000000..b26226978
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/extendedhelp.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" gradientUnits="userSpaceOnUse" x1="2.640143" x2="2.640143" y1="7.914451" y2="2.679685"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><radialGradient id="d" cx="99.157" cy="186.171" gradientTransform="matrix(.1752 0 0 .0558 -1.377 18.12)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.614" x2="15.614" y1="2.048" y2="29.853"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.1114 0 0 .831 -2249.894 -2663.16)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m27 28.5a11 3.5 0 1 1 -22 0 11 3.5 0 1 1 22 0z" fill="url(#d)"/><path d="m16 1.5c-8 0-14.5 6.5-14.5 14.5s6.5 14.5 14.5 14.5 14.5-6.5 14.5-14.5-6.5-14.5-14.5-14.5z" fill="url(#f)" opacity=".99"/><path d="m29.5 16c0 7.456-6.045 13.5-13.5 13.5-7.456 0-13.5-6.044-13.5-13.5s6.044-13.5 13.5-13.5c7.455 0 13.5 6.044 13.5 13.5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m16 1.502c-8 0-14.498 6.498-14.498 14.498s6.498 14.498 14.498 14.498 14.498-6.498 14.498-14.498-6.498-14.498-14.498-14.498z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m15 6.5c-.795.076-1.606.24-2.344.5-1.462.516-2.777 1.452-3.406 2.875-.006.014-.025.017-.03.03-.367.84-.357 1.78 0 2.658.358.887 1.293 1.718 2.5 1.718.69 0 1.327-.246 1.75-.655s.625-.924.686-1.406c.1-.775-.183-1.304-.25-1.533.108.37.004.234.094.094s.275-.303.344-.342c.122-.07.253-.12.375-.157.12-.034.095-.01.31-.06 1.103-.266 2.336.402 2.72 1 .104.16.148.425-.03.967s-.602 1.255-1.095 1.97c-1.06 1.532-2.318 3.402-2.313 5.655 0 .652-.074.9 0 1.375.048.306.237.578.407.72s.312.208.436.25c.25.082.437.087.625.093.378.012.745-.03 1.095-.094a1.045 1.045 0 0 0 .844-1.062c-.046-1.6.242-2.86 1.593-3.844a1.045 1.045 0 0 0 .03-.03c.92-.717 1.838-1.517 2.563-2.5.713-.97 1.22-2.162 1.125-3.47 0-.02.002-.042 0-.063h-.029c-.054-1.347-.83-2.48-1.875-3.25-1.05-.77-2.362-1.24-3.75-1.374-.02-.003-.042.002-.063 0-.757-.1-1.538-.137-2.312-.063zm.97 15.97c-1.142-.038-2.113.585-2.626 1.436-.508.84-.56 2.006.125 2.907l-.033.03c.015.022.048.012.063.032.004.006-.004.026 0 .03.688.95 1.842 1.262 2.844 1.126.994-.134 2.003-.77 2.375-1.874h.03c.008-.02-.007-.04 0-.062.005-.015.027-.016.03-.032h-.03c.603-1.777-.834-3.58-2.72-3.593-.02 0-.04-.002-.06 0z" fill="#002e99" opacity=".05"/><path d="m16.683 21.123c-.05-1.77.347-3.487 2.018-4.703 1.766-1.376 3.467-3.097 3.287-5.126-.04-1.957-2.32-3.49-4.776-3.71-2.762-.384-6.105.563-7.03 2.72-.47 1.05-.035 2.933 1.54 2.933.922 0 1.346-.595 1.415-1.14.053-.412-.116-.78-.216-1.12-.115-.388.37-1.14.9-1.446.443-.255.906-.34.974-.358 1.588-.38 3.172.462 3.833 1.488.66 1.027-.067 2.584-1.112 4.098-1.046 1.514-2.168 3.233-2.164 5.06 0 .695-.06.93-.017 1.212.036.225.78.198 1.35.093zm-.725 2.38c-1.52-.082-2.57 1.64-1.658 2.737.815 1.212 3.1.913 3.49-.46.41-1.066-.57-2.294-1.832-2.276z" fill="#002e99" opacity=".15"/><path d="m16.683 20.123c-.05-1.77.347-3.487 2.018-4.703 1.766-1.376 3.467-3.097 3.287-5.126-.04-1.957-2.32-3.49-4.776-3.71-2.762-.384-6.105.563-7.03 2.72-.47 1.05-.035 2.933 1.54 2.933.922 0 1.346-.595 1.415-1.14.053-.412-.116-.78-.216-1.12-.115-.388.37-1.14.9-1.446.443-.255.906-.34.974-.358 1.588-.38 3.172.462 3.833 1.488.66 1.027-.067 2.584-1.112 4.098-1.046 1.514-2.168 3.233-2.164 5.06 0 .695-.06.93-.017 1.212.036.225.78.198 1.35.093zm-.725 2.38c-1.52-.082-2.57 1.64-1.658 2.737.815 1.212 3.1.913 3.49-.46.41-1.066-.57-2.294-1.832-2.276z" fill="#fff"/><g transform="matrix(3.7795276 0 0 3.7795276 11.000001 2)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".02" stroke-width="6"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".2" stroke-width="2"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".05" stroke-width="4"/></g><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="none" stroke="#fff" stroke-width=".529167"/><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="url(#a)" fill-rule="evenodd" stroke-width=".264583"/><path clip-path="url(#c)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.26173834 0 0 .26173834 .02276 2.417947)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/extrusion3dcolor.svg b/icon-themes/elementary_svg/cmd/32/extrusion3dcolor.svg
new file mode 100644
index 000000000..9d245c214
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/extrusion3dcolor.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(.92928007 0 0 1.3114842 3.136747 11.431452)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.19760229 0 0 .21057703 7.891559 288.03873)" gradientUnits="userSpaceOnUse" x1="-17.84359" x2="-17.84359" y1="35.01693" y2="40.042805"><stop offset="0" stop-color="#fff"/><stop offset=".0257705" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.5369158 0 0 .60920055 -8.189368 294.14544)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" xlink:href="#c" y1="1.428383" y2="4.251413"/><linearGradient id="e" xlink:href="#c"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="4.568911" y2="14.318935"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.249994" x2="10.017044" xlink:href="#e" y1="15.068937" y2="3.537249"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.750006" x2="14.750006" y1="4.568911" y2="15.068937"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="6.838873" x2="21.838911" xlink:href="#e" y1="2.357927" y2="2.357927"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="18" x2="22.111143" xlink:href="#e" y1="9.542822" y2="9.542822"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="15.009303" x2="15.04547" xlink:href="#e" y1="15.151894" y2="1.812745"/><g stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -2.666625 2.908134)"><path d="m9.4999925.44390061 11.6901365-.01193929-.048618 11.72465268-11.6901365.011939z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.1249841 3.4439081 12.0000299.0000002v12.0000297h-12.0000299z" fill="url(#h)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.8465713 4.2236573 10.5383777-.040449.040052 10.5035137-10.5849728-.057203z" fill="none" stroke="url(#f)"/><g fill-rule="evenodd" stroke-linejoin="round" transform="translate(-.338888 -.039022)"><path d="m18.463902 3.4829301 3.000008-3.00000749.016489 11.71271339-3.016497 3.287324z" fill="#dbdbdb" stroke="url(#j)"/><path d="m18.463902 3.4829301 3.000008-3.00000749h-11.6250295l-3.3750084 3.00000749z" fill="#fafafa" stroke="url(#i)"/></g></g><g transform="matrix(1.33436626 0 0 1.33436626 -8.025569 1.371238)"><path d="m6.3892276 17.333139v5.245955h23.2320014v-5.245955z" fill="url(#a)"/><g fill="none" stroke-linecap="square" stroke-width=".264583" transform="matrix(2.8324513 0 0 2.8324513 6.014518 -818.28421)"><path d="m.396875 295.28019h7.672917v1.32292h-7.672917z" opacity=".6" stroke="url(#b)"/><path d="m.13229167 295.01561h8.20208333v1.85209h-8.20208333z" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/extrusiondepthfloater.svg b/icon-themes/elementary_svg/cmd/32/extrusiondepthfloater.svg
new file mode 100644
index 000000000..e561d7525
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/extrusiondepthfloater.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-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.610265" x2="12.983146" y1="4.655892" y2="17.977927"><stop offset="0" stop-color="#fff"/><stop offset=".0679896" 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" gradientUnits="userSpaceOnUse" x1="10.084841" x2="10.017044" xlink:href="#a" y1="18.588097" y2="3.537249"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.067891" x2="15.30518" y1="4.452504" y2="17.977927"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3" x2="21.5" xlink:href="#a" y1="1.944428" y2="1.944428"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="21.050774" x2="20.025772" xlink:href="#a" y1="14.033804" y2=".908771"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.461112 15.774215)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -2.615778 5.840337)"><ellipse cx="11.661112" cy="17.635622" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m3.0868412 3.4367598h15.0580338l-.058 15.0580332h-15.0580301z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.8368431 4.2447579h13.5000339l.08495 13.5572371-13.5849799-.0572z" fill="none" stroke="url(#b)" stroke-width=".750002"/><g fill-rule="evenodd" stroke-linejoin="round" transform="translate(-.338888 -.039022)"><path d="m18.425767 3.533778 5.250013-5.2500131v11.2500281l-5.250013 9.000022z" fill="#dbdbdb" stroke="url(#f)"/><path d="m18.425767 3.533778 5.250013-5.2500131h-9.000023l-11.2500278 5.2500131z" fill="#fafafa" stroke="url(#e)"/></g></g></g><g stroke="#cc3b02"><path d="m15.5.5v5.65684l-5.65684-5.65684z" fill="#f37329" stroke-linecap="round" stroke-linejoin="round"/><path d="m.5 11.5v-5.65684l5.65684 5.65684z" fill="#f37329" stroke-linecap="round" stroke-linejoin="round"/><path d="m3 8.5 9.5-5" fill="none"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/extrusiondirectionfloater.svg b/icon-themes/elementary_svg/cmd/32/extrusiondirectionfloater.svg
new file mode 100644
index 000000000..899bd0e1b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/extrusiondirectionfloater.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-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.610265" x2="12.983146" y1="4.655892" y2="17.977927"><stop offset="0" stop-color="#fff"/><stop offset=".0679896" 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" gradientUnits="userSpaceOnUse" x1="10.084841" x2="10.017044" xlink:href="#a" y1="18.588097" y2="3.537249"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.067891" x2="15.30518" y1="4.452504" y2="17.977927"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3" x2="21.5" xlink:href="#a" y1="1.944428" y2="1.944428"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="21.050774" x2="20.025772" xlink:href="#a" y1="14.033804" y2=".908771"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.461112 15.774215)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -2.615778 5.840337)"><ellipse cx="11.661112" cy="17.635622" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m3.0868412 3.4367598h15.0580338l-.058 15.0580332h-15.0580301z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.8368431 4.2447579h13.5000339l.08495 13.5572371-13.5849799-.0572z" fill="none" stroke="url(#b)" stroke-width=".750002"/><g fill-rule="evenodd" stroke-linejoin="round" transform="translate(-.338888 -.039022)"><path d="m18.425767 3.533778 5.250013-5.2500131v9.3750234l-5.250013 10.8750267z" fill="#dbdbdb" stroke="url(#f)"/><path d="m18.425767 3.533778 5.250013-5.2500131h-7.500019l-12.7500318 5.2500131z" fill="#fafafa" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/extrusionlightingfloater.svg b/icon-themes/elementary_svg/cmd/32/extrusionlightingfloater.svg
new file mode 100644
index 000000000..115db54aa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/extrusionlightingfloater.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="#555761"/><stop offset=".3125" stop-color="#abacae" stop-opacity=".988235"/><stop offset=".5625" stop-color="#fafafa" stop-opacity=".988235"/><stop offset=".8125" stop-color="#abacae" stop-opacity=".988235"/><stop offset="1" stop-color="#555761" stop-opacity=".985965"/></linearGradient><radialGradient id="b" cx="99.157013" cy="186.17059" gradientTransform="matrix(.12745119 0 0 .04055266 3.362322 21.950288)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="1.5" y2="17"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="19.5"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="13.671865" cy="6.546403" gradientUnits="userSpaceOnUse" r="4.545652"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="20" xlink:href="#a" y1="24.5" y2="24.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.001845" x2="20.001845" xlink:href="#a" y1="26.088561" y2="26.088561"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.001845" x2="20.001845" xlink:href="#a" y1="27.588561" y2="27.588561"/><path d="m24 29.499999a7.9999989 2.5454541 0 1 1 -15.9999976 0 7.9999989 2.5454541 0 1 1 15.9999976 0z" fill="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"><ellipse cx="16" cy="28.75" fill="#1a1a1a" fill-opacity=".988235" rx="2" ry="1.25" stroke="#000"/><g stroke="#485a6c"><path d="m13 26.5c1.666667.842864 4.322263.525801 5.98893.05904.533474-.149402.512915.475521.512915 1.029521s-.48517.795388-1 1c-1.652852.656902-3.319109.676373-5 0-.513952-.206809-1-.446-1-1s.0038-1.338576.498155-1.088561z" fill="url(#h)"/><path d="m13 25c1.666667.842864 4.322263.525801 5.98893.05904.533474-.149402.512915.475521.512915 1.029521s-.48517.795388-1 1c-1.652852.656902-3.319109.676373-5 0-.513952-.206809-1-.446-1-1s.0038-1.338576.498155-1.088561z" fill="url(#g)"/><path d="m12.998155 23.411439c1.666667.842864 4.322263.525801 5.98893.05904.533474-.149402.512915.475521.512915 1.029521s-.48517.795388-1 1c-1.652852.656902-3.319109.676373-5 0-.513952-.206809-1-.446-1-1s.0038-1.338576.498155-1.088561z" fill="url(#f)"/></g><path d="m16 1.5a7.5 7.5 0 0 0 -7.5 7.5 7.5 7.5 0 0 0 .6367188 3.001953c-.0026979-.000344-.0051139-.00161-.0078126-.001953 1.5291068 4.133095 2.9785218 8.10713 3.3710938 10.5v.533203c.852586.294589 2.139264.466194 3.5.466797 1.359558-.000126 2.646028-.170986 3.5-.464844v-.535156c.387983-2.364897 1.831553-6.364558 3.351562-10.462891a7.5 7.5 0 0 0 .648438-3.037109 7.5 7.5 0 0 0 -7.5-7.5z" fill="url(#c)" stroke="#ad5f00" stroke-opacity=".501961"/><path d="m16 2.5a6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 1.644531 4.310547c-.164632-.03235-.298234-.062253-.472656-.09375 1.379513 3.398603 2.299973 6.605147 2.726563 8.984375.705323.171621 1.556008.337428 2.601562.33789 1.043229-.000095 1.893332-.165039 2.599609-.335937.424901-2.372031 1.373715-5.663794 2.75-9.058594-.142689.021857-.270033.051983-.408203.076172a6.5 6.5 0 0 0 1.558594-4.220703 6.5 6.5 0 0 0 -6.5-6.5z" fill="none" stroke="url(#d)"/></g><circle cx="13.671865" cy="6.546404" fill="url(#e)" opacity=".683" r="4.545652"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/extrusionsurfacefloater.svg b/icon-themes/elementary_svg/cmd/32/extrusionsurfacefloater.svg
new file mode 100644
index 000000000..6f64d2bdf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/extrusionsurfacefloater.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="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="18.790676" x2="18.767363" xlink:href="#a" y1="1.232925" y2="20.853737"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.963891" x2="14.522082" xlink:href="#a" y1="-2.517085" y2="7.982941"/><radialGradient id="d" cx="9.874993" cy="1.193903" gradientTransform="matrix(.15628024 2.614381 -3.9830509 .23809532 13.087102 -24.907355)" gradientUnits="userSpaceOnUse" r="7.87502" xlink:href="#a"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.864503" x2="12.983146" y1="3.068907" y2="17.977927"><stop offset="0" stop-color="#fff"/><stop offset=".25152624" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.461112 15.774215)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -.666625 2.908134)"><ellipse cx="11.661112" cy="17.635622" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m6.499985.44390061 14.690144-.01193929-.048618 14.72466068-14.690144.011939z" fill="none" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"/><path d="m3.1249766 3.4439081 15.0000374.0000002v15.0000377h-15.0000374z" fill="url(#d)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"/><path d="m3.8465638 4.2236573 13.5383852-.040449.040052 13.5035217-13.5849803-.057203z" fill="none" stroke="url(#e)"/><g fill-rule="evenodd" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".490196" transform="translate(-.338888 -.039022)"><path d="m18.463902 3.4829301 3.000008-3.00000749.016489 14.71272139-3.016497 3.287324z" fill="url(#b)"/><path d="m18.463902 3.4829301 3.000008-3.00000749h-14.625037l-3.3750084 3.00000749z" fill="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/extrusiontiltdown.svg b/icon-themes/elementary_svg/cmd/32/extrusiontiltdown.svg
new file mode 100644
index 000000000..64806044c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/extrusiontiltdown.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(.70534574 0 0 -.23731552 -36.666523 25.599096)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.04093 .67972 .66665 -.04 .676 2.055)" gradientUnits="userSpaceOnUse" x1="31.226" x2="34.966" y1="34.601" y2="26.843"><stop offset="0" stop-color="#b992e8"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.34464385 -.34464385 -.33799704 .33799704 27.882253 22.321207)" gradientUnits="userSpaceOnUse" x1="32.326" x2="22.245" y1="5.02" y2="43.366"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.4865 .0293 .0287 .4773 22.716 9.963)" gradientUnits="userSpaceOnUse" x1="28.117" x2="39.686" y1="41.674" y2="28.505"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".631" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.5098 .0307 .03 .5 22.774 8.506)" gradientUnits="userSpaceOnUse" x1="33.687" x2="37.04" y1="35.774" y2="29.857"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.45958732 .45965149 .45067061 .45060769 19.095621 -4.756446)" gradientUnits="userSpaceOnUse" x1="5.190255" x2="61.440033" y1="1.50882" y2="56.222992"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".262" stop-color="#cd9ef7"/><stop offset=".705" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><path d="m32 17.5h-31.5v-3h31.5" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><path d="m15 24.5a7.4940781 2.521189 0 0 0 -14.98815573 0 7.4940781 2.521189 0 1 0 14.98815573 0z" fill="url(#a)" fill-rule="evenodd" opacity=".4" stroke-width=".621711"/><path d="m25.09 16.823c.086-1.507-.46-3.814-1.854-5.208-2.33-2.33-7.85-2.88-10.617-.024-1.12 1.157-2.574 3.9-2.62 5.494l4 .016-6.413 8.13-6.92-8.13 3.764-.02c.065-3.505 1.228-6.828 3.833-9.492 5.303-5.417 13.863-5.41 19.157-.232 2.707 2.647 4 6.115 3.907 9.596" fill="url(#f)"/><path d="m31.312 16.957c.136 6.187-4.24 13.245-12.266 13.717l.768-5.822c3.373-.327 5.754-5.173 5.34-8.097" fill="url(#b)"/><path d="m25.922 16.4v1.332h4.373v-1.332z" fill="#c19def"/><g fill="none"><path d="m25.09 16.822c.088-1.505-.457-3.813-1.853-5.21-2.33-2.33-7.85-2.877-10.617-.022-1.12 1.155-2.575 3.9-2.618 5.49l4 .02-6.413 8.128-6.92-8.13 3.762-.018c.064-3.507 1.226-6.83 3.833-9.492 5.302-5.42 13.862-5.41 19.157-.234 2.708 2.648 4 6.115 3.905 9.597" opacity=".5" stroke="#452981" stroke-linejoin="round"/><g stroke-width=".75"><path d="m11.597 31.484c-4.64.102-9.934-3.18-10.288-9.2l4.366.576c.111 1.14 2.325 4.006 6.075 4.006" opacity=".5" stroke="url(#e)" transform="matrix(0 -1.3333 1.3333 0 -10.666 32.42)"/><path d="m10.473 10.352a.216.216 0 0 0 -.112.05l-3.69 3.125a.216.216 0 0 0 .01.336l3.692 2.79a.216.216 0 0 0 .346-.17v-1.693c3.033.054 4.486 1.088 5.447 1.974 1.134 1.044 1.758 2.74 1.775 4.488.018 1.747-.57 3.532-1.81 4.76-1.043 1.03-3.06 1.752-4.434 1.74a.216.216 0 0 0 -.216.207l-.082 2.5a.216.216 0 0 0 .2.224c2.096.157 4.425-.448 6.612-2.635 3.478-3.478 3.684-9.48-.076-13.24-1.998-2-4.76-2.684-7.415-2.608v-1.637a.216.216 0 0 0 -.243-.214z" opacity=".4" stroke="url(#c)" transform="matrix(0 -1.3333 1.3333 0 -10.666 32.42)"/><path d="m4.357 21.896-1.953.06a.276.276 0 0 0 -.267.292c.187 3.11 1.808 5.318 3.715 6.705 1.906 1.387 4.08 1.98 5.513 1.89a.276.276 0 0 0 .256-.24l.318-2.572a.276.276 0 0 0 -.262-.305c-1.766-.075-3.496-.795-4.796-1.84-1.3-1.042-2.16-2.4-2.24-3.73a.276.276 0 0 0 -.283-.26z" stroke="url(#d)" stroke-linejoin="round" transform="matrix(0 -1.3333 1.3333 0 -10.666 32.42)"/></g></g><g transform="matrix(0 1 1 0 0 0)"><path d="m14.5 24.5v7.305085" fill="none" stroke="#a62100" stroke-opacity=".501961"/><path d="m17.5 24v7.805085" fill="none" stroke="#a62100" stroke-opacity=".501961"/><path d="m15 24.5h2v7.5h-2z" fill="#ffa154"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/extrusiontiltleft.svg b/icon-themes/elementary_svg/cmd/32/extrusiontiltleft.svg
new file mode 100644
index 000000000..81eee2f34
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/extrusiontiltleft.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(-1.0353 0 0 .2353 77.03 28.41)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.5098 .0307 .03 .5 22.774 8.506)" gradientUnits="userSpaceOnUse" x1="31.226" x2="34.966" y1="34.601" y2="26.843"><stop offset="0" stop-color="#a575d6"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.34464385 -.34464385 -.33799704 .33799704 27.882253 22.321207)" gradientUnits="userSpaceOnUse" x1="32.326" x2="22.245" y1="5.02" y2="43.366"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.4865 .0293 .0287 .4773 22.716 9.963)" gradientUnits="userSpaceOnUse" x1="28.117" x2="39.686" y1="41.674" y2="28.505"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".631" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.5098 .0307 .03 .5 22.774 8.506)" gradientUnits="userSpaceOnUse" x1="33.687" x2="37.04" y1="35.774" y2="29.857"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.34464385 -.34464385 -.33799704 .33799704 27.882253 22.321207)" gradientUnits="userSpaceOnUse" x1="39.401" x2="-33.299" y1="-5.302" y2="68.803"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".262" stop-color="#cd9ef7"/><stop offset=".705" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><path d="m17.5 32v-31.5h-3v31.5" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><path d="m1.194 29.5a11 2.5 0 0 0 22 0 11 2.5 0 1 0 -22 0z" fill="url(#a)" fill-rule="evenodd" opacity=".4" transform="matrix(1.3333 0 0 1.3333 .023 -10.667)"/><path d="m11.698 26.817c1.13.065 2.86-.344 3.906-1.39 1.748-1.748 2.16-5.888.018-7.963-.867-.84-2.925-1.93-4.12-1.964l-.012 3-6.097-4.81 6.097-5.19.014 2.823c2.63.048 5.122.92 7.12 2.874 4.063 3.977 4.057 10.397.174 14.368-1.985 2.03-4.586 3-7.197 2.93" fill="url(#f)" transform="matrix(1.3333 0 0 1.3333 .023 -10.667)"/><path d="m11.597 31.484c-4.64.102-9.934-3.18-10.288-9.2l4.367.576c.245 2.53 3.88 4.316 6.073 4.006" fill="url(#b)" transform="matrix(1.3333 0 0 1.3333 .023 -10.667)"/><path d="m16.043 25.92h-1.333v4.373h1.333z" fill="#a575d6"/><g fill="none"><path d="m15.62 25.088c1.505.088 3.813-.457 5.21-1.853 2.33-2.33 2.877-7.85.022-10.617-1.155-1.12-3.9-2.575-5.49-2.618l-.02 4-8.128-6.413 8.13-6.92.018 3.763c3.507.064 6.83 1.226 9.492 3.833 5.42 5.302 5.41 13.862.234 19.157-2.648 2.708-6.115 4-9.597 3.905" opacity=".5" stroke="#452981" stroke-linejoin="round"/><g stroke-width=".75"><path d="m11.597 31.484c-4.64.102-9.934-3.18-10.288-9.2l4.367.576c.111 1.14 2.324 4.006 6.074 4.006" opacity=".5" stroke="url(#e)" transform="matrix(1.3333 0 0 1.3333 .023 -10.667)"/><path d="m10.473 10.352a.216.216 0 0 0 -.112.05l-3.69 3.125a.216.216 0 0 0 .008.336l3.693 2.79a.216.216 0 0 0 .346-.17v-1.693c3.033.054 4.486 1.088 5.447 1.974 1.134 1.044 1.758 2.74 1.775 4.488.018 1.747-.57 3.532-1.81 4.76-1.043 1.03-3.06 1.752-4.434 1.74a.216.216 0 0 0 -.216.207l-.082 2.502a.216.216 0 0 0 .2.223c2.096.157 4.425-.448 6.612-2.635 3.478-3.477 3.684-9.48-.076-13.24-1.998-1.998-4.76-2.683-7.415-2.607v-1.637a.216.216 0 0 0 -.242-.214z" opacity=".4" stroke="url(#c)" transform="matrix(1.3333 0 0 1.3333 .023 -10.667)"/><path d="m4.357 21.896-1.953.06a.276.276 0 0 0 -.267.292c.187 3.11 1.808 5.318 3.715 6.705 1.906 1.387 4.08 1.98 5.513 1.89a.276.276 0 0 0 .256-.24l.317-2.572a.276.276 0 0 0 -.262-.306c-1.766-.075-3.496-.795-4.796-1.839s-2.16-2.402-2.24-3.73a.276.276 0 0 0 -.283-.26z" stroke="url(#d)" stroke-linejoin="round" transform="matrix(1.3333 0 0 1.3333 .023 -10.667)"/></g><g stroke="#a62100" stroke-opacity=".501961"><path d="m14.5 24.5v7.305085"/><path d="m17.5 24v7.805085"/></g></g><path d="m15 24.5h2v7.5h-2z" fill="#ffa154"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/extrusiontiltright.svg b/icon-themes/elementary_svg/cmd/32/extrusiontiltright.svg
new file mode 100644
index 000000000..64d740905
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/extrusiontiltright.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(-1.0353 0 0 .2353 77.03 28.41)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.6797 .041 -.04 .6668 .287 .674)" gradientUnits="userSpaceOnUse" x1="31.226" x2="34.966" y1="34.601" y2="26.843"><stop offset="0" stop-color="#d5aef7"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.34464385 -.34464385 -.33799704 .33799704 27.882253 22.321207)" gradientUnits="userSpaceOnUse" x1="4.575156" x2="39.980503" y1="27.784912" y2="4.857131"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.4865 .0293 .0287 .4773 22.716 9.963)" gradientUnits="userSpaceOnUse" x1="41.061295" x2="39.686" y1="54.167931" y2="28.505"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".631" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.5098 .0307 .03 .5 22.774 8.506)" gradientUnits="userSpaceOnUse" x1="33.687" x2="37.04" y1="35.774" y2="29.857"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.45958732 -.45965149 .45081204 .4507491 -6.525913 19.094609)" gradientUnits="userSpaceOnUse" x1="-4.11044" x2="73.305573" y1="38.652428" y2="-39.876682"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".262" stop-color="#cd9ef7"/><stop offset=".705" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><path d="m17.5 0v31.5h-3v-31.5" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><path d="m15.19 31.312c6.186.136 13.245-4.24 13.717-12.267l-5.824.768c-.327 3.373-5.174 5.755-8.098 5.34" fill="url(#b)" transform="matrix(1 0 0 -1 0 31.997)"/><path d="m1.194 29.5a11 2.5 0 0 0 22 0 11 2.5 0 1 0 -22 0z" fill="url(#a)" fill-rule="evenodd" opacity=".4" transform="matrix(1.3333 0 0 1.3333 .023 -10.667)"/><path d="m15.055 25.09c-1.507.086-3.814-.46-5.208-1.854-2.33-2.33-2.88-7.85-.024-10.618 1.156-1.12 3.9-2.573 5.493-2.618l.016 4 8.13-6.414-8.13-6.92-.02 3.764c-3.505.064-6.828 1.227-9.492 3.832-5.417 5.303-5.41 13.863-.232 19.158 2.647 2.706 6.115 4 9.596 3.906" fill="url(#f)" transform="matrix(1 0 0 -1 0 31.997)"/><g fill="none"><path d="m15.055 6.91c-1.505-.09-3.813.456-5.21 1.852-2.33 2.33-2.877 7.85-.022 10.617 1.155 1.12 3.9 2.574 5.49 2.617l.02-4 8.128 6.413-8.13 6.92-.017-3.763c-3.507-.064-6.83-1.226-9.492-3.833-5.422-5.301-5.412-13.861-.234-19.156 2.648-2.708 6.115-4 9.597-3.905" opacity=".5" stroke="#452981" stroke-linejoin="round"/><g stroke-width=".75"><path d="m10.473 10.352a.216.216 0 0 0 -.112.05l-3.69 3.125a.216.216 0 0 0 .008.336l3.693 2.79a.216.216 0 0 0 .346-.17v-1.693c3.033.054 4.486 1.088 5.447 1.974 1.134 1.044 1.758 2.74 1.775 4.488.018 1.747-.57 3.532-1.81 4.76-1.043 1.03-3.06 1.752-4.434 1.74a.216.216 0 0 0 -.216.207l-.082 2.502a.216.216 0 0 0 .2.223c2.096.157 4.425-.448 6.612-2.635 3.478-3.477 3.684-9.48-.076-13.24-1.998-1.998-4.76-2.683-7.415-2.607v-1.637a.216.216 0 0 0 -.242-.214z" opacity=".4" stroke="url(#c)" transform="matrix(-1.3333 0 0 -1.3333 30.652 42.664)"/><path d="m11.597 31.484c-4.64.102-9.934-3.18-10.288-9.2l4.367.576c.111 1.14 2.324 4.006 6.074 4.006" opacity=".5" stroke="url(#e)" transform="matrix(-1.3333 0 0 -1.3333 30.652 42.664)"/><path d="m4.357 21.896-1.953.06a.276.276 0 0 0 -.267.292c.187 3.11 1.808 5.318 3.715 6.705 1.906 1.387 4.08 1.98 5.513 1.89a.276.276 0 0 0 .256-.24l.317-2.572a.276.276 0 0 0 -.262-.306c-1.766-.075-3.496-.795-4.796-1.839-1.3-1.043-2.16-2.402-2.24-3.73a.276.276 0 0 0 -.283-.26z" stroke="url(#d)" stroke-linejoin="round" transform="matrix(-1.3333 0 0 -1.3333 30.652 42.664)"/></g></g><path d="m14.259119 5.297339 1.638084.118644.067797-3.711983h-1.333z" fill="#dab1f8"/><g transform="matrix(1 0 0 -1 0 32)"><path d="m14.5 24.5v7.305085" fill="none" stroke="#a62100" stroke-opacity=".501961"/><path d="m17.5 24v7.805085" fill="none" stroke="#a62100" stroke-opacity=".501961"/><path d="m15 24h2v8h-2z" fill="#ffa154"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/extrusiontiltup.svg b/icon-themes/elementary_svg/cmd/32/extrusiontiltup.svg
new file mode 100644
index 000000000..12e4bddb5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/extrusiontiltup.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(0 1.38037 -.31373 0 5.52 -70.212)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.5098 .0307 .03 .5 22.774 8.506)" gradientUnits="userSpaceOnUse" x1="31.226" x2="34.966" y1="34.601" y2="26.843"><stop offset="0" stop-color="#b389e2"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.34464385 -.34464385 -.33799704 .33799704 27.882253 22.321207)" gradientUnits="userSpaceOnUse" x1="37.542324" x2="8.473905" y1="27.784912" y2="1.240276"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.4865 .0293 .0287 .4773 22.716 9.963)" gradientUnits="userSpaceOnUse" x1="40.510818" x2="21.842838" y1="31.270815" y2="39.242702"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".631" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.5098 .0307 .03 .5 22.774 8.506)" gradientUnits="userSpaceOnUse" x1="33.687" x2="37.04" y1="35.774" y2="29.857"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.34464385 -.34464385 -.33799704 .33799704 27.882253 22.321207)" gradientUnits="userSpaceOnUse" x1="43.782715" x2="-25.370188" y1="48.099804" y2="-21.831135"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".262" stop-color="#cd9ef7"/><stop offset=".705" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><path d="m0 17.5h31.5v-3h-31.5" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><path d="m4.066 30.9a3.333 14.666 0 0 1 0-29.332 3.333 14.666 0 1 1 0 29.332z" fill="url(#a)" fill-rule="evenodd" opacity=".4" transform="matrix(0 -1 -1 0 32.234 32.733)"/><path d="m11.698 26.817c1.13.065 2.86-.344 3.906-1.39 1.748-1.748 2.16-5.888.018-7.963-.867-.84-2.925-1.93-4.12-1.964l-.012 3-6.097-4.81 6.097-5.19.014 2.823c2.63.048 5.122.92 7.12 2.874 4.063 3.977 4.057 10.397.174 14.368-1.985 2.03-4.586 3-7.197 2.93" fill="url(#f)" transform="matrix(0 1.3333 -1.3333 0 42.9 .573)"/><path d="m11.597 31.484c-4.64.102-9.934-3.18-10.288-9.2l4.366.576c.245 2.53 3.88 4.316 6.073 4.006" fill="url(#b)" transform="matrix(0 1.3333 -1.3333 0 42.9 .573)"/><g fill="none"><path d="m7.146 16.17c-.088 1.506.457 3.814 1.853 5.21 2.33 2.33 7.85 2.878 10.616.023 1.12-1.155 2.575-3.9 2.618-5.49l-4-.02 6.413-8.128 6.92 8.13-3.763.018c-.064 3.507-1.226 6.83-3.833 9.492-5.3 5.42-13.86 5.41-19.156.234-2.708-2.65-4-6.116-3.905-9.598" opacity=".5" stroke="#452981" stroke-linejoin="round"/><g stroke-width=".75"><path d="m11.597 31.484c-4.64.102-9.934-3.18-10.288-9.2l4.366.576c.111 1.14 2.325 4.006 6.075 4.006" opacity=".5" stroke="url(#e)" transform="matrix(0 1.3333 -1.3333 0 42.9 .573)"/><path d="m10.473 10.352a.216.216 0 0 0 -.112.05l-3.69 3.125a.216.216 0 0 0 .01.336l3.692 2.79a.216.216 0 0 0 .346-.17v-1.693c3.033.054 4.486 1.088 5.447 1.974 1.134 1.044 1.758 2.74 1.775 4.488.018 1.747-.57 3.532-1.81 4.76-1.043 1.03-3.06 1.752-4.434 1.74a.216.216 0 0 0 -.216.207l-.082 2.5a.216.216 0 0 0 .2.224c2.096.157 4.425-.448 6.612-2.635 3.478-3.478 3.684-9.48-.076-13.24-1.998-2-4.76-2.684-7.415-2.608v-1.637a.216.216 0 0 0 -.243-.214z" opacity=".4" stroke="url(#c)" transform="matrix(0 1.3333 -1.3333 0 42.9 .573)"/><path d="m4.357 21.896-1.953.06a.276.276 0 0 0 -.267.292c.187 3.11 1.808 5.318 3.715 6.705 1.906 1.387 4.08 1.98 5.513 1.89a.276.276 0 0 0 .256-.24l.318-2.572a.276.276 0 0 0 -.262-.305c-1.766-.075-3.496-.795-4.796-1.84-1.3-1.042-2.16-2.4-2.24-3.73a.276.276 0 0 0 -.283-.26z" stroke="url(#d)" stroke-linejoin="round" transform="matrix(0 1.3333 -1.3333 0 42.9 .573)"/></g></g><path d="m6.314 16.593v-1.333h-4.374v1.333z" fill="#b48ae3"/><g transform="matrix(0 1 -1 0 32 0)"><path d="m14.5 24v7.805085" fill="none" stroke="#a62100" stroke-opacity=".501961"/><path d="m17.5 24v7.805085" fill="none" stroke="#a62100" stroke-opacity=".501961"/><path d="m15 24h2v8h-2z" fill="#ffa154"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/extrusiontoggle.svg b/icon-themes/elementary_svg/cmd/32/extrusiontoggle.svg
new file mode 100644
index 000000000..eda38be70
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/extrusiontoggle.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(.53720001 0 0 -.57682 -5.482283 47.941954)" gradientUnits="userSpaceOnUse" x1="24.225559" x2="24.399239" y1="63.894291" y2="47.888428"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.750938" x2="23.000967" y1="8.334094" y2="8.334094"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.199968 21.770373)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="4.568911" y2="17.318943"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.084841" x2="10.017044" xlink:href="#d" y1="18.588097" y2="3.537249"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15.067891" x2="15.30518" y1="4.452504" y2="17.977927"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3" x2="21.5" xlink:href="#d" y1="1.944428" y2="1.944428"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="18" x2="22.111143" xlink:href="#d" y1="9.542822" y2="9.542822"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.009303" x2="15.04547" xlink:href="#d" y1="15.151894" y2="1.812745"/><g transform="matrix(1.33333 0 0 1.33333 -.666625 2.908134)"><path d="m6.1249841.44390061h15.0000379v15.00003739h-15.0000379z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g stroke-width=".750002"><path d="m3.1249766 3.4439081h15.0000374l.000005 15.0000379h-15.0000424z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.8749784 4.19391h13.5000336v13.500034h-13.5000336z" fill="none" stroke="url(#e)"/><g fill-rule="evenodd" stroke-linejoin="round" transform="translate(-.338888 -.039022)"><path d="m18.463902 3.4829301 3.000008-3.00000749v15.00003739l-3.000008 3.000008z" fill="#dbdbdb" stroke="url(#i)"/><path d="m18.463902 3.4829301 3.000008-3.00000749h-15.0000379l-3.0000075 3.00000749z" fill="#fafafa" stroke="url(#h)" stroke-width=".750002"/></g></g><g transform="matrix(0 1 -1 0 19.33409 -1.932014)"><path d="m13.023968 10.744372c0-6.1729995 8.634-6.1729995 8.635999 0 0 2.555-1.929999 4.880001-4.314999 4.880001-2.383 0-4.32-2.325001-4.32-4.880001z" fill="url(#c)" fill-rule="evenodd" opacity=".141"/><path d="m17.375952 13.959108-6.750017-5.6250142 6.750017-5.6250141.000016 3.7432928h6l-.000001 3.7567255-6.002999-.0087z" display="block" fill="url(#b)"/><path d="m17.511984 24.772735-6.750017-5.625014 6.750017-5.625014.000016 3.743293h6l-.000001 3.756725-6.002999-.008725z" fill="none" opacity=".5" stroke="#7239b3" stroke-linejoin="round" stroke-width=".75" transform="translate(-.136032 -10.813627)"/></g><path d="m7.0279529 14.693936 3.9720431-4.8750119 3.939773 4.8750119h-2.81477v6.000015h-2.2500062v-6.000015z" style="display:block;opacity:.7;stroke-width:.750002;stroke-miterlimit:7;fill:none;stroke:url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fields.svg b/icon-themes/elementary_svg/cmd/32/fields.svg
new file mode 100644
index 000000000..3eb243c1f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fields.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1=".264584" x2="2.248959" y1="2.645842" y2=".793763"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#f7f7f7"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.35" x2="6.35" y1="3.439609" y2="4.938912"><stop offset="0" stop-color="#fff"/><stop offset=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><g transform="translate(0 2.645833)"><rect height="2.116667" rx=".396875" ry=".39688" style="stroke:#696969;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.595588;fill:url(#a)" width="6.217709" x=".396875" y=".396875"/><g transform="translate(0 -2.778122)"><path d="m5.4239584 3.1749872h2.9104168v2.116676h-2.9104168z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".264583"/><path d="m5.6885417 3.4395998h2.3812502l-.0000001 1.5874801h-2.3812502z" fill="none" stroke="url(#b)" stroke-linecap="square" stroke-width=".264583"/><g fill="#919191" stroke-width="1.33333"><path d="m6.0854168 3.8364548h1.5875v.2645861h-1.5875z"/><path d="m6.0854168 4.3656269h1.5875v.2645993h-1.5875z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/filldown.svg b/icon-themes/elementary_svg/cmd/32/filldown.svg
new file mode 100644
index 000000000..64c0b00fd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/filldown.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" 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 -.26458333 -2.116951 9.532979)" gradientUnits="userSpaceOnUse" x1="10.010726" x2="17.010727" y1="12.014067" y2="12.014067"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 -.26458333 -2.116951 9.532979)" gradientUnits="userSpaceOnUse" x1="18.010727" x2="23.010727" y1="12.014067" y2="12.014067"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.442554" x2="8.069917" y1="3.708257" y2="3.705542"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".964912"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.405488" x2="1.055488" y1="4.230618" y2="4.230618"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999762" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6.352846" x2="7.940346" y1="3.971382" y2="3.971382"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.1573294 0 0 .1586627 .459764 -.007635)" gradientUnits="userSpaceOnUse" x1="47.511082" x2=".423041" y1="26.712343" y2="26.712343"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(0 -1 -1 0 8.463951 8.463821)"><rect fill="url(#f)" height="7.407815" rx=".263993" stroke-width="1.3333" width="6.878495" x=".794422" y=".529681"/><path d="m1.0614339.40359793c-.2026616 0-.4066935.22005163-.4066935.42271323l.004651 3.83387434-.003617 2.9837973c0 .2026615.20403192.4227131.4066935.4227131h6.3277791c.2026616 0 .4094943-.221085.4108276-.4237466l.00103-1.2888103h.0031l-.00156-1.5663126.00259-2.6716715h-.00517l-.0010237-1.28881023c-.0013335-.20266159-.2081665-.42374674-.410828-.42374674z" fill="none" opacity=".3" stroke="#000" stroke-width=".267993"/><path d="m7.9379999.52908342h-1.588l.0000001 7.40833328h1.588z" fill="url(#e)" transform="matrix(-1 0 0 -1 14.022917 8.466583)"/><rect fill="none" height="7.143735" rx=".132291" ry=".132277" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" width="6.614584" x=".926042" y=".661473"/><path d="m6.0854167.26458333-.0000001 7.93749997h-.2645833l.0000001-7.93749997z" fill="#232629" opacity=".3"/><g stroke-width=".264583" transform="matrix(-1 0 0 -1 5.555958 10.584875)"><path d="m5.6886663 5.6899167 2.38125-1.984375-2.38125-1.984375v1.3229166h-2.1166666v1.3229167h2.1166666z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#c)" transform="translate(-3.44 2.646)"/><g fill="none"><path d="m2.380958 6.7484167h-1.98437496v-.79375h1.98437496" opacity=".5" stroke="url(#a)"/><path d="m2.380958 5.9546667c.1322916 0 .1322916 0 .1322916-.1322916v-.8867676l1.7032552 1.4159342-1.7032552 1.4159035v-.8867368c0-.1824064-.040346-.1322917-.1322916-.1322917" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fillleft.svg b/icon-themes/elementary_svg/cmd/32/fillleft.svg
new file mode 100644
index 000000000..cd3a6a213
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fillleft.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" 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 -.26458333 -2.116951 9.532979)" gradientUnits="userSpaceOnUse" x1="13.99997" x2="13.99997" y1="11.024331" y2="13.024331"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 -.26458333 -2.116951 9.532979)" gradientUnits="userSpaceOnUse" x1="18.499969" x2="18.499969" y1="9.524331" y2="13.524331"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.688666" x2="5.688666" y1="5.689917" y2="1.721167"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".964912"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.233333" x2="4.233333" y1=".793758" y2="7.672933"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999762" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.14375" x2="7.14375" y1="7.672833" y2=".529083"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.1573294 0 0 .1586627 .459764 -.007635)" gradientUnits="userSpaceOnUse" x1="23.985151" x2="23.985151" y1="3.383288" y2="50.07563"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#f)" height="7.407815" rx=".263993" stroke-width="1.3333" width="6.878495" x=".794422" y=".529681"/><path d="m1.0614339.40359793c-.2026616 0-.4066935.22005163-.4066935.42271323l.004651 3.83387434-.003617 2.9837973c0 .2026615.20403192.4227131.4066935.4227131h6.3277791c.2026616 0 .4094943-.221085.4108276-.4237466l.00103-1.2888103h.0031l-.00156-1.5663126.00259-2.6716715h-.00517l-.0010237-1.28881023c-.0013335-.20266159-.2081665-.42374674-.410828-.42374674z" fill="none" opacity=".3" stroke="#000" stroke-width=".267993"/><path d="m7.9379999.52908342h-1.588l.0000001 7.40833328h1.588z" fill="url(#e)" transform="matrix(-1 0 0 -1 14.022917 8.466583)"/><rect fill="none" height="7.143735" rx=".132291" ry=".132277" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" width="6.614584" x=".926042" y=".661473"/><path d="m6.0854167.26458333-.0000001 7.93749997h-.2645833l.0000001-7.93749997z" fill="#232629" opacity=".3"/><g stroke-width=".264583" transform="matrix(-1 0 0 -1 5.555958 10.584875)"><path d="m5.6886663 5.6899167 2.38125-1.984375-2.38125-1.984375v1.3229166h-2.1166666v1.3229167h2.1166666z" style="display:block;stroke:#a62100;stroke-opacity:.501961;stroke-linecap:round;stroke-linejoin:round;fill:url(#c)" transform="translate(-3.44 2.646)"/><g fill="none"><path d="m2.380958 6.7484167h-1.98437496v-.79375h1.98437496" opacity=".5" stroke="url(#a)"/><path d="m2.380958 5.9546667c.1322916 0 .1322916 0 .1322916-.1322916v-.8867676l1.7032552 1.4159342-1.7032552 1.4159035v-.8867368c0-.1824064-.040346-.1322917-.1322916-.1322917" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fillright.svg b/icon-themes/elementary_svg/cmd/32/fillright.svg
new file mode 100644
index 000000000..12b7298f9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fillright.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" 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 -.26458333 -2.116951 9.532979)" gradientUnits="userSpaceOnUse" x1="13.99997" x2="13.99997" y1="11.024331" y2="13.024331"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 -.26458333 -2.116951 9.532979)" gradientUnits="userSpaceOnUse" x1="18.499969" x2="18.499969" y1="9.524331" y2="13.524331"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.688666" x2="5.688666" y1="5.689917" y2="1.721167"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".964912"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.233333" x2="4.233333" y1=".793758" y2="7.672933"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999762" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.14375" x2="7.14375" y1="7.672833" y2=".529083"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.1573294 0 0 .1586627 .459764 -.007635)" gradientUnits="userSpaceOnUse" x1="23.985151" x2="23.985151" y1="3.383288" y2="50.07563"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(-1 0 0 1 8.461105 0)"><rect fill="url(#f)" height="7.407815" rx=".263993" stroke-width="1.3333" width="6.878495" x=".794422" y=".529681"/><path d="m1.0614339.40359793c-.2026616 0-.4066935.22005163-.4066935.42271323l.004651 3.83387434-.003617 2.9837973c0 .2026615.20403192.4227131.4066935.4227131h6.3277791c.2026616 0 .4094943-.221085.4108276-.4237466l.00103-1.2888103h.0031l-.00156-1.5663126.00259-2.6716715h-.00517l-.0010237-1.28881023c-.0013335-.20266159-.2081665-.42374674-.410828-.42374674z" fill="none" opacity=".3" stroke="#000" stroke-width=".267993"/><path d="m7.9379999.52908342h-1.588l.0000001 7.40833328h1.588z" fill="url(#e)" transform="matrix(-1 0 0 -1 14.022917 8.466583)"/><rect fill="none" height="7.143735" rx=".132291" ry=".132277" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" width="6.614584" x=".926042" y=".661473"/><path d="m6.0854167.26458333-.0000001 7.93749997h-.2645833l.0000001-7.93749997z" fill="#232629" opacity=".3"/><g stroke-width=".264583" transform="matrix(-1 0 0 -1 5.555958 10.584875)"><path d="m5.6886663 5.6899167 2.38125-1.984375-2.38125-1.984375v1.3229166h-2.1166666v1.3229167h2.1166666z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#c)" transform="translate(-3.44 2.646)"/><g fill="none"><path d="m2.380958 6.7484167h-1.98437496v-.79375h1.98437496" opacity=".5" stroke="url(#a)"/><path d="m2.380958 5.9546667c.1322916 0 .1322916 0 .1322916-.1322916v-.8867676l1.7032552 1.4159342-1.7032552 1.4159035v-.8867368c0-.1824064-.040346-.1322917-.1322916-.1322917" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fillshadow.svg b/icon-themes/elementary_svg/cmd/32/fillshadow.svg
new file mode 100644
index 000000000..0b5bdfec7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fillshadow.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(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="75.420586" x2="76.048698" y1="17.562475" y2="44.494843"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="14.134783" x2="14.134783" y1="12.315779" y2="37.631569"><stop offset="0" stop-color="#fff"/><stop offset=".00442167" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m7.498394 9.457382h20.501606v16.542618h-20.501606z" fill="#8c8c8c" opacity=".5"/><path d="m3.484 2.484 14.995-.007v12.033l-14.996.006z" style="stroke:#7239b3;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)" transform="matrix(1.33333 0 0 1.33333 -1.137 1.196)"/><path d="m4.51 5.503 17.993.01.016 14.017-17.993-.01z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".999997"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fillup.svg b/icon-themes/elementary_svg/cmd/32/fillup.svg
new file mode 100644
index 000000000..e29b75b3a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fillup.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" 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 -.26458333 -2.116951 9.532979)" gradientUnits="userSpaceOnUse" x1="17.010235" x2="10.010235" y1="12.014067" y2="12.014067"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 -.26458333 -2.116951 9.532979)" gradientUnits="userSpaceOnUse" x1="23.010235" x2="18.010235" y1="12.014067" y2="12.014067"><stop offset="0" stop-color="#fff"/><stop offset=".49975359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.069917" x2="3.442424" y1="3.705542" y2="3.708257"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".964912"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.055618" x2="7.405618" y1="4.230618" y2="4.230618"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999762" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.940216" x2="6.352716" y1="4.235966" y2="4.235966"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.1573294 0 0 .1586627 .459764 -.007635)" gradientUnits="userSpaceOnUse" x1=".423868" x2="47.511909" y1="26.712343" y2="26.712343"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(0 1 -1 0 8.463951 .002716)"><rect fill="url(#f)" height="7.407815" rx=".263993" stroke-width="1.3333" width="6.878495" x=".794422" y=".529681"/><path d="m1.0614339.40359793c-.2026616 0-.4066935.22005163-.4066935.42271323l.004651 3.83387434-.003617 2.9837973c0 .2026615.20403192.4227131.4066935.4227131h6.3277791c.2026616 0 .4094943-.221085.4108276-.4237466l.00103-1.2888103h.0031l-.00156-1.5663126.00259-2.6716715h-.00517l-.0010237-1.28881023c-.0013335-.20266159-.2081665-.42374674-.410828-.42374674z" fill="none" opacity=".3" stroke="#000" stroke-width=".267993"/><path d="m7.9379999.52908342h-1.588l.0000001 7.40833328h1.588z" fill="url(#e)" transform="matrix(-1 0 0 -1 14.022917 8.466583)"/><rect fill="none" height="7.143735" rx=".132291" ry=".132277" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" width="6.614584" x=".926042" y=".661473"/><path d="m6.0854167.26458333-.0000001 7.93749997h-.2645833l.0000001-7.93749997z" fill="#232629" opacity=".3"/><g stroke-width=".264583" transform="matrix(-1 0 0 -1 5.555958 10.584875)"><path d="m5.6886663 5.6899167 2.38125-1.984375-2.38125-1.984375v1.3229166h-2.1166666v1.3229167h2.1166666z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#c)" transform="translate(-3.44 2.646)"/><g fill="none"><path d="m2.380958 6.7484167h-1.98437496v-.79375h1.98437496" opacity=".5" stroke="url(#a)"/><path d="m2.380958 5.9546667c.1322916 0 .1322916 0 .1322916-.1322916v-.8867676l1.7032552 1.4159342-1.7032552 1.4159035v-.8867368c0-.1824064-.040346-.1322917-.1322916-.1322917" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/firstpage.svg b/icon-themes/elementary_svg/cmd/32/firstpage.svg
new file mode 100644
index 000000000..35711bf87
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/firstpage.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(-1.6403264 0 0 2.1708869 61.269007 -42.59086)" gradientUnits="userSpaceOnUse" x1="35.836643" x2="35.846653" y1="23.222996" y2="30.590796"><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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.70660604 0 0 -.47076979 35.26917 40.511048)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.351234" x2="20.351234" y1="17.136277" y2="32.411776"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.2306833 0 0 1.6666734 17.47367 -31.451617)" gradientUnits="userSpaceOnUse" x1="5.142201" x2="5.142201" y1="27.561838" y2="29.161831"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.65714244 0 0 .6301235 .228561 -1.089664)" 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><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="k" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="translate(-2)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#k)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#j)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m4.499961.499944c5.2704757 0 23.000011.001854 23.000011.001854l.000028 28.998202s-15.333359 0-23.000039 0c0-9.666685 0-19.333368 0-29.00005175z" fill="url(#h)" stroke-width="1.040575"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#g)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#l)" stroke-width=".999922"/></g></g><g stroke-width="1.333333" transform="matrix(.75 0 0 .75 8.648406 12.136276)"><path d="m6.664441 23.365073a11.054666 7.3650727 0 1 1 22.109331 0 11.054666 7.3650727 0 0 1 -22.109331 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141176"/><path d="m30 16.5c-.277 0-.5.223-.5.5v7 7c0 .277.223.5.5.5h2.000001c.277 0 .5-.223.5-.5v-14c0-.277-.223-.5-.5-.5zm-.5 7.5c0-.135503-.05363-.25863-.144531-.349609l-7.910157-6.820313c-.0071-.007-.01481-.01408-.02148-.02148-.09719-.103559-.232146-.167969-.394531-.167969v-.0039c-.301717 0-.529297.209634-.529297.5v3.867187c.000178.255024-.210879.469128-.478516.494141h-8.02539c-.285853-.00001-.496309.216094-.496098.501943l.0039 4.013672c.000218.285849.210251.486328.4961.486328h7.976562c.29155 0 .527533.240711.527344.511719v3.849609c0 .290367.22758.50586.529297.50586.162386 0 .297341-.0644.394531-.167969.0067-.0074.01436-.01451.02148-.02148l7.90625-6.830078c.090903-.096794.144536-.213125.144536-.347661z" style="stroke:#206b00;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#d)" transform="matrix(-1.3333333 0 0 1.3333333 43.135459 -16.181701)"/><g fill="none"><path d="m16.468758 17.818299h10l.000035-4h-10.000035" opacity=".6" stroke="url(#e)"/><path d="m14.46875 8.1210938-8.9902344 7.6933592 8.9902424 7.738679v-3.734833c0-1.333334.788472-2 1.333333-2v-4c-.798225-.179019-1.332967-.884496-1.333333-2z" opacity=".5" stroke="url(#f)"/><path d="m2.468792 7.151632h-1.333333v17.333333h1.333333z" opacity=".5" stroke="url(#a)" stroke-width="1.322667"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/firstrecord.svg b/icon-themes/elementary_svg/cmd/32/firstrecord.svg
new file mode 100644
index 000000000..625d0ee47
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/firstrecord.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(1.2306833 0 0 1.6666734 17.807007 -31.786348)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.471699" y2="29.871689"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(-1.3333333 0 0 1.3333333 32.00048 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.2302448 0 0 1.6281652 46.596158 -30.810872)" gradientUnits="userSpaceOnUse" x1="35.836643" x2="35.836643" y1="23.222996" y2="34.278385"><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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(1.3333333 0 0 1.3333333 5.252441 11.396813)"/><path d="m1.153788 5.5c-.369333 0-.653788.2954357-.653788.75v19.5c0 .454566.284455.75.653788.75h2.666667c.369333 0 .679545-.295434.679545-.75v-19.5c0-.4545643-.310212-.75-.679545-.75zm14.639587.5182288v.00521c-.216514 0-.396454.08588-.526042.2239584-.0089.00987-.01921.019352-.02865.028645l-10.540628 9.2656258c-.1212.121306-.192708.285474-.192708.466145 0 .179381.07151.334491.192708.463543l10.540628 9.265623c.0095.0093.01977.01883.02865.02864.129587.138086.309527.223959.526042.223959.402289 0 .706625-.287324.706625-.67448v-5.132869c-.000252-.361344.313496-.682229.702229-.682229h10.635069c.381132 0 .662702-.267369.662702-.648501v-5.68344c0-.381132-.28157-.668059-.662702-.668059h-10.700174c-.356849-.03335-.637361-.320035-.637124-.660066v-5.1550383c0-.3871547-.304336-.6666667-.706625-.6666669z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m17 18.500003h10.500004v-5.000008h-10.500004" opacity=".6" stroke="url(#a)" stroke-width=".999992"/><path d="m17 18.5c-.889641 0-1.5.802498-1.5 1.666313v4.474605l-9.854457-8.640918 9.854457-8.5875319v4.2930289c.000366 1.116292.780097 1.794273 1.5 1.794503" opacity=".5" stroke="url(#d)"/><path d="m3.504002 6.4959983h-2.008004v19.0080007h2.008004z" opacity=".5" stroke="url(#e)" stroke-width=".992"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fliphorizontal.svg b/icon-themes/elementary_svg/cmd/32/fliphorizontal.svg
new file mode 100644
index 000000000..8c944a597
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fliphorizontal.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(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#b" y1="5.847" y2="1.914"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.625999" xlink:href="#d" y1="5.759" y2="1.648"/><linearGradient id="d"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#b" y1="5.847" y2="1.914"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.625999" xlink:href="#d" y1="5.759" y2="1.648"/><linearGradient id="g" gradientTransform="matrix(-1.33314 0 0 1.3435 33.138 -.034)" gradientUnits="userSpaceOnUse" x1="21.288" x2="21.288" xlink:href="#i" y1="7.387" y2="19.965"/><linearGradient id="h" gradientTransform="matrix(1.33314 0 0 1.3435 -.166 -.034)" gradientUnits="userSpaceOnUse" x1="21.288" x2="21.288" xlink:href="#i" y1="7.387" y2="19.965"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset=".859" stop-color="#fff" stop-opacity=".235"/><stop offset=".916" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.45946 -.46303 .45075 .45425 7.28 18.416)" gradientUnits="userSpaceOnUse" x1="33.836" x2="-21.24" y1="2.924" y2="59.064"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".262" stop-color="#cd9ef7"/><stop offset=".705" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><path d="m20.5 27.508h9.333l-8-22.84h-1.332z" fill="url(#j)"/><g stroke-miterlimit="3"><path d="m28.574 26.636-7.076.036-.023-20.292z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="round"/><path d="m20.5 27.508h9.333l-8-22.84h-1.332z" fill="none" opacity=".5" stroke="#452981" stroke-linejoin="round"/><path d="m12.5 27.508h-9.334l8-22.84h1.332z" fill="#d3d7cf" fill-rule="evenodd" stroke="#888a85" stroke-linejoin="round"/><path d="m4.4 26.636 7.074.036.024-20.292z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round"/></g><g stroke-linejoin="round" stroke-miterlimit="0"><path d="m15.5 25.5.003 3.996 1.993.012v-3.994z" fill="url(#a)" stroke="url(#c)"/><path d="m15.5 11.508.003-3.9950003 1.993-.012v3.9960003z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m15.5 17.508.003-3.995 1.993-.012v3.996zm0 6 .003-3.995 1.993-.012v3.996z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m15.5 5.5079997.003-3.995 1.993-.012v3.996z" fill="url(#e)" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flipvertical.svg b/icon-themes/elementary_svg/cmd/32/flipvertical.svg
new file mode 100644
index 000000000..f5cad488d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flipvertical.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(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#b" y1="5.847" y2="1.914"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.625999" xlink:href="#d" y1="5.759" y2="1.648"/><linearGradient id="d"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#b" y1="5.847" y2="1.914"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.625999" xlink:href="#d" y1="5.759" y2="1.648"/><linearGradient id="g" gradientTransform="matrix(-1.33314 0 0 1.3435 33.138 -.034)" gradientUnits="userSpaceOnUse" x1="16.602158" x2="18.102375" xlink:href="#i" y1="14.171195" y2="14.171195"/><linearGradient id="h" gradientTransform="matrix(1.33314 0 0 1.3435 -.166 -.034)" gradientUnits="userSpaceOnUse" x1="18.130878" x2="16.630661" xlink:href="#i" y1="11.938221" y2="11.938221"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".916" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.45946 -.46303 .45075 .45425 7.28 18.416)" gradientUnits="userSpaceOnUse" x1="28.446951" x2="-6.304" y1="30.293432" y2="-4.413"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".262" stop-color="#cd9ef7"/><stop offset=".705" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><path d="m28.503 19.506v9.332l-22.84-8v-1.332z" fill="#d3d7cf" fill-rule="evenodd" stroke="#888a85" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m20.5 27.508h9.333l-8-22.84h-1.332z" fill="url(#j)" transform="matrix(0 -1 1 0 .995 32.005)"/><g fill="none" stroke-miterlimit="3"><path d="m28.574 26.636-7.076.036-.023-20.292z" opacity=".5" stroke="url(#h)" stroke-linecap="round" transform="matrix(0 -1 1 0 .995 32.005)"/><path d="m28.503 11.504v-9.332l-22.84 8v1.332z" opacity=".5" stroke="#452981" stroke-linejoin="round"/><path d="m4.4 26.636 7.074.036.024-20.292z" opacity=".5" stroke="url(#g)" stroke-linecap="round" transform="matrix(0 -1 1 0 .995 32.005)"/></g><g stroke-linejoin="round" stroke-miterlimit="0" transform="matrix(0 -1 1 0 .9935 32.0025)"><path d="m15.5 25.5.003 3.996 1.993.012v-3.994z" fill="url(#a)" stroke="url(#c)"/><path d="m15.5 11.508.003-3.9950003 1.993-.012v3.9960003z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m15.5 17.508.003-3.995 1.993-.012v3.996zm0 6 .003-3.995 1.993-.012v3.996z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m15.5 5.5079997.003-3.995 1.993-.012v3.996z" fill="url(#e)" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-card.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-card.svg
new file mode 100644
index 000000000..848468184
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-card.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 3.015151)" gradientUnits="userSpaceOnUse" x1="79.860916" x2="79.026031" y1="21.334478" y2="57.095863"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="18.067884" x2="18.067884" y1="10.557838" y2="39.768436"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .054866 -3.03292)"><g opacity=".4" transform="matrix(.55263295 0 0 .32142932 -1.418686 15.240139)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m3.2220446 17.459034 6.1261468-5.485774h11.1219536v17.246887l-17.2481004.0017z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m9.6328125 12.720703-5.6621094 5.072266v10.68164l15.7519529-.002v-15.751906z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-collate.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-collate.svg
new file mode 100644
index 000000000..8d4987f2d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-collate.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.854797 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="5.943804" y2="10.818816"><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 -.154879 25.500006)" gradientUnits="userSpaceOnUse" x1="11.796815" x2="12.133298" xlink:href="#i" y1="11.652502" y2="-5.360256"/><linearGradient id="g" gradientTransform="matrix(1 0 0 -1 -.154879 25.500006)" gradientUnits="userSpaceOnUse" x1="12.054257" x2="12.154879" y1="9.281381" y2="4.556165"><stop offset="0" stop-color="#fff"/><stop offset=".23442967" 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" gradientUnits="userSpaceOnUse" x1="11.796813" x2="11.664545" xlink:href="#i" y1="6.663092" y2="19.556659"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.796815" x2="11.664547" y1="5.277486" y2="18.171053"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="j" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -1.925052)"><g opacity=".4" transform="matrix(.59210674 0 0 .32142932 -.710559 8.086669)"><path d="m32.866667 40.000001h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h22.866667v7.000001h-22.866667z" fill="url(#d)"/></g><ellipse cx="12" cy="21.036797" display="block" fill="url(#j)" fill-rule="evenodd" opacity=".256" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m3.5298542 4.818801h16.9402888l-8.25 8.236296-.09707.01271z" fill="url(#h)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.417967 5.5721481 6.738281 6.4872859 6.476562-6.4872859z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square" stroke-width=".750002"/><path d="m3.529854 22.068844h16.940289l-8.25-8.139635-.09707-.01271z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.4179668 21.315497 6.7382812-6.390625 6.476562 6.390625z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-decision.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-decision.svg
new file mode 100644
index 000000000..4d8392ed2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-decision.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.17112421 0 0 .11633788 11.614971 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -26.585941 -2.886039)" gradientUnits="userSpaceOnUse" x1="77.178986" x2="134.0945" y1="50.89378" y2="106.035"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="13.397779" x2="65.890404" y1="17.083197" y2="52.170235"><stop offset="0" stop-color="#fff"/><stop offset=".22975715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.9115)"><ellipse cx="12" cy="29.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".336" rx="2.887721" ry="1.963204"/><g stroke-width="1.042372" transform="matrix(.50877388 .50877388 -.50877388 .50877388 12 7.789426)"><path d="m3.529856 3.529856h16.940289v16.940289h-16.940289z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.078125 4.5078125-14.1601562.0703125a.4127252.4127252 0 0 0 -.4101563.4160156l.1054687 13.9843754a.4127252.4127252 0 0 0 .4101563.408203l14.0898435.07031a.4127252.4127252 0 0 0 .414063-.414062l-.035156-14.1249982a.4127252.4127252 0 0 0 -.414063-.4101563z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-delay.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-delay.svg
new file mode 100644
index 000000000..d5923a4db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-delay.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.64761895 0 0 .60839403 -46.178758 -7.442797)" gradientUnits="userSpaceOnUse" x1="79.860916" x2="79.026031" y1="21.334478" y2="57.095863"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="14.79249" x2="14.134782" y1="-3.061021" y2="27.894724"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.52713814 0 0 .42857135 -.635691 8.857146)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.5 4.499999.00391 22.998048-.00391.002 11.501953.000001h.214844c6.206121-.120163 11.19844-5.141 11.283203-11.347704v-.369141c-.12054-6.1904461-5.117874-11.1756964-11.308594-11.2812499h-.189453z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m5.5019531 5.5v6.316406 14.685547h10.4999999.205078c2.689703-.05474 5.343333-1.187966 7.240235-3.095703 1.895998-1.906828 3.014256-4.565247 3.054687-7.253906v-.0039-.355469c-.054932-2.683555-1.183709-5.330888-3.083984-7.2265688-1.900276-1.8956806-4.550701-3.0179707-7.234375-3.0664062h-.181641z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-direct-access-storage.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-direct-access-storage.svg
new file mode 100644
index 000000000..7a277ccd5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-direct-access-storage.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.18586543 0 0 .11633788 16.98382 26.615043)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.43728116 0 0 .11633788 8.909224 26.63607)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#b"/><linearGradient id="d" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="4" y2="21"/><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 -31.772381 1.893622)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="translate(0 .092779)" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#e" y1="5" y2="20"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="17.723558" x2="17.723558" xlink:href="#h" y1="4.726852" y2="19.519751"/><linearGradient id="h" 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=".0439992" 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" gradientUnits="userSpaceOnUse" x1="7.973439" x2="7.973439" xlink:href="#h" y1="12.62333" y2="26.873365"/><g transform="matrix(.3527769 0 0 .3527769 .097572 -2.86572)"><ellipse cx="17.402018" cy="28.476452" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.136479" ry="1.963204"/><ellipse cx="9.893107" cy="28.497478" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="7.37912" ry="1.963204"/><path d="m6.4164972 11.498327h8.0067858s-3.512641 1.206096-3.512641 8.240581 3.549561 9.009463 3.549561 9.009463h-8.031939s-5.3389044-1.611723-5.3389044-8.79319 5.3271376-8.456854 5.3271376-8.456854z" style="stroke:#7239b3;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><g stroke-miterlimit="0" stroke-width=".744992" transform="matrix(.99949895 0 0 1.0140026 .008785 7.83029)"><path d="m22.601014 12.123301c0 4.686292-2.253637 8.505917-5.033641 8.505917-2.780003 0-5.033641-3.819625-5.033641-8.505917 0-4.6862912 2.253638-8.4852812 5.033641-8.4852811 2.780004-.0000001 5.033642 3.7989899 5.033641 8.4852811z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m17.533203 4.3125c-1.018159.0001493-2.122436.717805-2.974609 2.1542969s-1.380726 3.5365671-1.38086 5.6523441c-.000155 2.116086.528647 4.217407 1.38086 5.654297.852213 1.436889 1.956301 2.154147 2.974609 2.154296 1.018309-.000149 2.122397-.717407 2.974609-2.154296.852213-1.43689 1.381015-3.538211 1.38086-5.654297-.000134-2.115777-.528687-4.2158522-1.38086-5.6523441-.852172-1.4364919-1.956449-2.1541476-2.974609-2.1542969z" fill="none" opacity=".5" stroke="url(#g)" stroke-miterlimit="0" stroke-width=".744992"/></g><path d="m12.382812 12.244141-5.8554682.02148c-.076462.01854-1.1279958.280059-2.28125 1.328125-1.1956627 1.086606-2.4199219 2.952612-2.4199219 6.361328 0 3.408249 1.2334483 5.376485 2.4453125 6.556641 1.1518589 1.121721 2.1869808 1.458879 2.2929687 1.492187l6.0304169-.0055c-.214143-.250428-.321376-.386353-.538229-.722982-.960992-1.49178-1.882813-3.896465-1.882813-7.53711 0-3.640167.919566-5.876365 1.904297-7.197265.108012-.144886.196868-.173605.304687-.296875z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="square" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-display.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-display.svg
new file mode 100644
index 000000000..1b1d151c2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-display.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.64761895 0 0 .60839403 -46.178758 -7.442797)" gradientUnits="userSpaceOnUse" x1="79.860916" x2="79.026031" y1="21.334478" y2="57.095863"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="16.228239" x2="16.393398" y1="5.747928" y2="25.370142"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.42845392 0 0 .42857135 5.826481 8.857146)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.5039062 16.001709 7.1210938 11.498291h4.376953.214844c6.206121-.120115 11.19844-5.140952 11.283203-11.347656v-.369141c-.12054-6.1904461-5.117874-11.1756964-11.308594-11.2812499h-.189453-4.376953z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12.181641 5.5019531-6.5019535 10.4999999 6.5019535 10.498047h3.820312.195313c5.677455-.109883 10.225192-4.68334 10.302734-10.361328v-.335938c-.11027-5.663023-4.662898-10.2042205-10.326172-10.3007809h-.171875z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-document.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-document.svg
new file mode 100644
index 000000000..129498025
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-document.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(.64761895 0 0 .60839403 -46.178758 -7.442797)" gradientUnits="userSpaceOnUse" x1="95.533897" x2="61.563301" y1="56.609798" y2="58.253471"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="30.638775" x2=".410388" y1="20.101877" y2="19.998266"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.26458333)"><path d="m-3.4960938 16.001709c2.0980797 3.419188 3.46197417 6.827584 3.1210938 11.498291l16.565803-.0017v-23h-18.566406c-3.8871206 1.9479521-6.2191983 5.0892936-1.1204908 11.503442z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" transform="matrix(0 -1 1 0 .001733 20.690803)"/><path d="m-2.1757812 5.484375c-1.3231565.7929568-2.5781452 1.5667859-3.1334158 3.2347741-.1849668 2.0350279-.035175 3.1350819 2.6256032 6.7300699.00877.01282.017237.02584.025391.03906 1.98717488 3.238449 3.42800456 6.652821 3.3490058 11.009988h14.5v-21z" fill="none" opacity=".5" stroke="url(#b)" transform="matrix(0 -1 1 0 .001733 20.690803)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-internal-storage.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-internal-storage.svg
new file mode 100644
index 000000000..e56315de6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-internal-storage.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.999992" x2="9.513557" y1="5.499982" y2="18.115067"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.250005" x2="14.250005" y1="4.74998" y2="19.750017"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".39999998" stop-color="#fff" stop-opacity=".801471"/><stop offset=".41228536" stop-color="#fff" stop-opacity=".898039"/><stop offset=".44999996" stop-color="#fff"/><stop offset=".44999996" stop-color="#fff" stop-opacity=".576471"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -.35277)"><g opacity=".4" transform="matrix(.55263295 0 0 .32142932 -1.263191 6.892844)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.3749784 3.6249766h17.2500436v17.2500434l-17.2406266.000503z" fill="url(#e)"/><path d="m3.7499794 3.9999775v16.5000415h16.5000416v-16.5000422zm.7500018.7500019 3.7500094.0000003.000004 4.5000112-3.7500134-.0000003zm6.0000148.0000003h9.000023v4.5000112h-9.000023zm-6.0000148 6.7500163 3.7500094.000001.0000048 8.25002h-3.7500092zm6.0000148.000001h9.000022l.000001 8.25002h-9.000018z" fill="url(#f)" opacity=".5"/><path d="m3.5295942 3.2499759c-.2921828.0003373-.5289596.2371141-.5292969.5292969v16.9414062c.0003372.292183.2371141.52896.5292969.529297h16.9414058c.292183-.000337.52896-.237114.529297-.529297l-.000305-9.970673v-.7500122l.000305-6.220721c-.000337-.2921828-.237114-.5289597-.529297-.5292969zm.2203852.7500019 5.2500131-.0000009v6.0000159l-5.2500131.0000112zm6.000015-.0000009 10.5000266.0000009v6.000016l-10.5000266-.000001zm-6.0000154 6.7500281 5.2500131-.000011.0000004 9.750025h-5.2500131zm6.000015-.000011 10.500027.000001v9.750024h-10.5000266z" fill="#7239b3" fill-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-manual-input.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-manual-input.svg
new file mode 100644
index 000000000..99c226935
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-manual-input.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 3.015151)" gradientUnits="userSpaceOnUse" x1="79.860916" x2="79.026031" y1="21.334478" y2="57.095863"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="15.908772" x2="18.214666" y1="18.138496" y2="28.937515"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .054866 -3.03292)"><g opacity=".4" transform="matrix(.55263295 0 0 .32142932 -1.418686 15.240139)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m3.2220446 17.459034 17.2481004-5.485774v17.246887l-17.2506615.0022z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m3.9694854 18.008639v10.463673h15.7500396v-15.479147z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-merge.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-merge.svg
new file mode 100644
index 000000000..b58049023
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-merge.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.18814767 0 0 .04104132 3.804467 6.495298)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.999999" x2="11.999999" y1="18.569021" y2="1.318978"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.999999" x2="11.999999" y1="17.069017" y2="6.568991"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".750002" transform="matrix(.3527769 0 0 -.3527769 .000011 7.609055)"><path d="m11.999999 1.693946 8.625023 16.500031h-17.2500436z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.999999 3.3584244 7.364131 14.0855506h-14.7689621z" fill="none" opacity=".5" stroke="url(#c)"/></g><ellipse cx="4.227799" cy="7.151959" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".331" rx="3.174992" ry=".692573" stroke-width=".352777"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-multidocument.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-multidocument.svg
new file mode 100644
index 000000000..f7ab8d270
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-multidocument.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" gradientUnits="userSpaceOnUse" x1="4.892136" x2="4.892136" y1="17.757307" y2="29.757307"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.015005" x2="7.015005" y1="18.648451" y2="27.648472"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.25913371 0 0 .11633788 5.789831 28.175388)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(.3527769 0 0 .3527769 .03881 -2.87458)"><g stroke-width=".750002" transform="translate(4.500011 -6.000015)"><path d="m2.5149933 17.523447h15.0000377v6.750017c-7.304033.626446-11.3383465 9.613346-15.0000377 2.90837z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.2649952 18.273449.0006298 8.070301-.0006298.638407c.2514103.358436.4595805.685932.8131273 1.117452.3277275.400006.8623712.801273 1.3378908.820314.9510393.03808 1.9797192-.607612 3.1620518-1.328119 2.3646649-1.441013 5.1869559-3.522604 7.9258379-3.950202.132887-.01271.261106-.118461.261126-.251953v-5.1162z" fill="none" opacity=".5" stroke="url(#b)"/></g><g stroke-width=".750002" transform="translate(2.250006 -3.000008)"><path d="m2.5149933 17.523447h15.0000377v6.750017c-7.304033.626446-11.3383465 9.613346-15.0000377 2.90837z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.2649952 18.273449.0006298 8.070301-.0006298.638407c.2514103.358436.4595805.685932.8131273 1.117452.3277275.400006.8623712.801273 1.3378908.820314.9510393.03808 1.9797192-.607612 3.1620518-1.328119 2.3646649-1.441013 5.1869559-3.522604 7.9258379-3.950202.132887-.01271.261106-.118461.261126-.251953v-5.1162z" fill="none" opacity=".5" stroke="url(#b)"/></g><ellipse cx="6.372881" cy="30.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".336" rx="4.372881" ry="1.963204"/><g stroke-width=".750002"><path d="m2.5149933 17.523447h15.0000377v6.750017c-7.304033.626446-11.3383465 9.613346-15.0000377 2.90837z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.2649952 18.273449.0006298 8.070301-.0006298.638407c.2514103.358436.4595805.685932.8131273 1.117452.3277275.400006.8623712.801273 1.3378908.820314.9510393.03808 1.9797192-.607612 3.1620518-1.328119 2.3646649-1.441013 5.1869559-3.522604 7.9258379-3.950202.132887-.01271.261106-.118461.261126-.251953v-5.1162z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-off-page-connector.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-off-page-connector.svg
new file mode 100644
index 000000000..0f86efa2a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-off-page-connector.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(.64761895 0 0 .60839403 -46.178758 -7.442797)" gradientUnits="userSpaceOnUse" x1="95.533897" x2="61.563301" y1="56.609798" y2="58.253471"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="30.638775" x2="-6.361252" y1="17.180826" y2="17.180826"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.26458333)"><path d="m-7.809197 15.998267 7.1210938 11.498291 16.8789062.0017.000603-22.9963139-16.8795092-.00344z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" transform="matrix(0 -1 1 0 .001733 20.690803)"/><path d="m-.12576547 5.5041262-6.50195313 10.4980468 6.5 10.496094h15.3185216v-21z" fill="none" opacity=".5" stroke="url(#b)" transform="matrix(0 -1 1 0 .001733 20.690803)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-or.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-or.svg
new file mode 100644
index 000000000..a914e4b59
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-or.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.0540526 0 0 1.0540525 .505087 1.488309)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="28"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="7" y2="26"><stop offset="0" stop-color="#fff"/><stop offset=".08404884" stop-color="#fff" stop-opacity=".235294"/><stop offset=".63157892" stop-color="#fff"/><stop offset=".63157892" stop-color="#fff" stop-opacity=".172549"/><stop offset=".88550609" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"><path d="m17.5 4.609375v10.390625h9.947266a11.5 11.5 0 0 0 -9.947266-10.390625zm-3 .0039062a11.5 11.5 0 0 0 -9.9511719 10.3867188h9.9511719zm-9.8867188 12.8867188a11.5 11.5 0 0 0 9.8867188 9.890625v-9.890625zm12.8867188 0v9.886719a11.5 11.5 0 0 0 9.890625-9.886719z" fill="url(#a)" stroke="#7239b3"/><path d="m13.5 5.8125a10.5 10.5 0 0 0 -7.8046875 8.1875h7.8046875zm5 .0019531v8.1855469h7.798828a10.5 10.5 0 0 0 -7.798828-8.1855469zm-12.6875 12.6855469a10.5 10.5 0 0 0 7.6875 7.685547v-7.685547zm12.6875 0v7.6875a10.5 10.5 0 0 0 7.685547-7.6875z" fill="none" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-predefined-process.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-predefined-process.svg
new file mode 100644
index 000000000..308dc1e83
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-predefined-process.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"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.445165" x2="19.445202" xlink:href="#a" y1="12.70366" y2="12.70366"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.445165" x2="19.445202" xlink:href="#d" y1="12.703661" y2="12.703661"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.536851" x2="19.415211" xlink:href="#a" y1="12.793929" y2="12.876794"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.445165" x2="19.445202" xlink:href="#d" y1="12.70366" y2="12.70366"/><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.30837733 0 0 .11633788 19.033166 19.105116)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.39305672 0 0 .16598737 2.780234 7.745558)" gradientUnits="userSpaceOnUse" x1="5.185906" x2="43.348335" y1="30.613878" y2="30.613878"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="matrix(.35277689 0 0 .35277689 -5.776159 -.044649)"><ellipse cx="19.727016" cy="20.966524" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".245" rx="5.203867" ry="1.963204"/><g stroke-width=".750002" transform="matrix(0 1 -1 0 32.827075 .181411)"><path d="m3.3227995 10.079707h17.2532525l-.0026 5.24858h-17.2532527z" fill="url(#g)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0701644 10.828655h15.7500396v3.75001h-15.7500396z" fill="none" opacity=".5" stroke="url(#b)"/></g></g><g transform="matrix(.35277689 0 0 .35277689 -2.865742 -.044649)"><ellipse cx="19.727016" cy="20.966524" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".245" rx="5.203867" ry="1.963204"/><g stroke-width=".750002" transform="matrix(0 1 -1 0 32.827075 .181411)"><path d="m3.3227995 10.079707h17.2532525l-.0026 5.24858h-17.2532527z" fill="url(#g)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0701644 10.828656h15.7500396v3.750009h-15.7500396z" fill="none" opacity=".5" stroke="url(#c)"/></g></g><g transform="matrix(.35277689 0 0 .35277689 .044674 -.044649)"><ellipse cx="19.727016" cy="20.966524" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".245" rx="5.203867" ry="1.963204"/><g stroke-width=".750002" transform="matrix(0 1 -1 0 32.827075 .181411)"><path d="m3.3227995 10.079707h17.2532525l-.0026 5.24858h-17.2532527z" fill="url(#g)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0701644 10.828655h15.7500396v3.75001h-15.7500396z" fill="none" opacity=".5" stroke="url(#e)" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-preparation.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-preparation.svg
new file mode 100644
index 000000000..5bb61b574
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-preparation.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 17.788131 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 25.078536 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.64761895 0 0 .60839403 -46.178758 -7.442797)" gradientUnits="userSpaceOnUse" x1="79.860916" x2="79.026031" y1="21.334478" y2="57.095863"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="26.468124" x2="26.468124" y1="-3.263168" y2="35.6842"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.20888158 0 0 .11339284 -.250658 2.34345)"><path d="m27.800001 40.000001h5v7h-5z" fill="url(#a)"/><path d="m15.066666 47h-4.999999v-7h4.999999z" fill="url(#c)"/><path d="m15.066667 40h12.733333v7.000001h-12.733333z" fill="url(#d)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.26458333)"><path d="m11.8125 4.5019531c-.06593.00112-.129657.011445-.195312.013672l-7.1132818 11.4863279 7.1132818 11.486328c.05718.0019.112527.01061.169921.01172h8.214844.214844c.05739-.0011.112738-.0098.169922-.01172l7.113281-11.486328-7.113281-11.486328c-.06565-.00223-.129382-.012548-.195313-.013672h-.189453z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12.181641 5.5019531-6.5019535 10.4999999 6.5019535 10.498047h7.640625l6.501953-10.498047-6.501953-10.4999999z" fill="none" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-punched-tape.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-punched-tape.svg
new file mode 100644
index 000000000..91e02fedd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-punched-tape.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.32320853 0 0 .11633787 16.712456 17.162405)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38705024 0 0 .31920189 3.671127 6.19985)" gradientUnits="userSpaceOnUse" x1="17.554976" x2="18.829027" y1="4.876834" y2="42.03503"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="12.262546" x2="12.262546" y1="25.442616" y2="42.519581"><stop offset="0" stop-color="#fff"/><stop offset=".12663351" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.3527769 0 0 .3527769 8.694185 -.09061)"><ellipse cx="17.439672" cy="19.023813" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="5.454144" ry="1.963204" transform="matrix(.99999972 .00074429 -.00033761 .99999994 0 0)"/><path d="m4.0199425 7.3818657s4.2641288-3.983052 8.5775175-.01695c4.313388 3.9661023 8.668978 0 8.668978 0v9.4057523s-2.626777 4.271186-8.058809 0c-5.4320322-4.271186-9.1876865-.01378-9.1876865-.01378z" style="stroke:#7239b3;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><g fill="none" stroke="#fff"><ellipse cx="17.439672" cy="19.023813" display="block" opacity=".245" rx="5.454144" ry="1.963204" stroke="none" transform="matrix(.99999972 .00074429 -.00033761 .99999994 0 0)"/><path d="m9.3027344 6.4296875c-2.3801315-.4356376-4.0121743.9521782-4.53279 1.2929686v7.4707029c.450741-.300194.8984745-.498476 1.5718525-.722656 1.8167636-.604833 4.4490151-.549407 7.3261721 1.712891 2.574958 2.02468 4.23282 1.93392 5.328125 1.496094.94756-.37877 1.397565-.987113 1.523437-1.167969l.000453-7.7343752c-.491123.2919765-1.025945.5678141-1.752406.7890624-1.804525.5495798-4.335613.4994088-6.675781-1.6523437-.987196-.9077134-1.923165-1.325889-2.7890626-1.484375z" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-sequential-access.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-sequential-access.svg
new file mode 100644
index 000000000..b3e1d2edf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-sequential-access.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"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(-1.5397488 0 0 .27923387 23.788524 .317116)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.637024" x2="21.357113" y1="2.65854" y2="24.970097"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -54.073615 -15.788859)" gradientUnits="userSpaceOnUse" x1="270.71881" x2="276.47723" y1="61.555851" y2="95.274467"><stop offset="0" stop-color="#fff"/><stop offset=".14590068" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.042079 -.04334)"><path d="m2.3380859 20.873118c0 1.114741 4.9830465 2.018418 11.1299441 2.018418 6.146898 0 11.129944-.903677 11.129944-2.018418 0-1.114742-4.983046-2.018419-11.129944-2.018419-6.1468976 0-11.1299441.903677-11.1299441 2.018419z" fill="url(#a)" opacity=".4"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m12 2.500035c-5.2467051 0-9.5 3.1899656-9.5 7.125.2346256 5.479779 9.401832 11.569302 19 11.874965v-5.5l-5-.5c2.834496-1.232924 5-3.240546 5-5.874965 0-3.9350344-4.253295-7.125-9.5-7.125z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12 3.2519531c-2.4707961 0-4.693492.7584009-6.265625 1.9375-1.5670673 1.1752998-2.4726775 2.7299567-2.4785156 4.4199219.1084528 2.33004 2.2421651 5.092825 5.6367187 7.257813 3.2110089 2.047926 7.4788859 3.511763 11.8554689 3.798828v-3.984375l-4.322266-.433594a.75282818.75282818 0 0 1 -.226562-1.4375c1.3445-.584819 2.507286-1.349159 3.30664-2.228516.799354-.879356 1.242188-1.846077 1.242188-2.957031 0-1.6963057-.910289-3.2564478-2.482422-4.4355469s-3.794829-1.9375-6.265625-1.9375z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-sort.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-sort.svg
new file mode 100644
index 000000000..ed5aaf945
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-sort.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.796815" x2="11.664547" xlink:href="#c" y1="5.277486" y2="18.171053"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.796815" x2="11.664547" y1="5.277486" y2="18.171053"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#e" y1="4.655875" y2="9.530888"/><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=".23442967" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.796815" x2="12.133298" xlink:href="#c" y1="11.652502" y2="-5.360256"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.054257" x2="12" xlink:href="#e" y1="9.281381" y2="4.653842"/><g transform="matrix(.3527769 0 0 .3527769 .000011 -.50934)"><ellipse cx="12" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".256" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m3.529856 3.529856h16.940289c-2.85617 2.6829971-5.562575 5.6727765-8.470145 8.251037z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 10.287951)"/><path d="m5.4179688 4.2832031 6.5820312 6.4686009 6.603515-6.4709296z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="square" stroke-width=".750002" transform="translate(0 10.287951)"/><path d="m3.529856 3.529856h16.940289l-8.470145 8.249004z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(1 0 0 -1 0 16.597661)"/><path d="m5.4179688 4.2832031 6.5820312 6.4292479 6.632812-6.4292479z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="square" stroke-width=".750002" transform="matrix(1 0 0 -1 0 16.597661)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-stored-data.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-stored-data.svg
new file mode 100644
index 000000000..25407d8aa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-stored-data.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 41.740531 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76043 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="24.806656" x2="24.806656" y1="47.02773" y2="39.999444"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.45432062 0 0 .61263446 -24.20145 -7.606199)" gradientUnits="userSpaceOnUse" x1="79.860916" x2="79.026031" y1="21.334478" y2="57.095863"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="28.934793" x2="28.934793" y1="-3.26317" y2="35.684196"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.42845392 0 0 .42857135 5.826481 8.857146)"><path d="m51.752401 40.000001h5v7h-5z" fill="url(#a)"/><path d="m9.7485598 47.000001h-5v-7h5z" fill="url(#c)"/><path d="m9.7485598 40.000001h42.0038402v7.000001h-42.0038402z" fill="url(#d)"/></g><g stroke-linecap="round"><path d="m12.353516 4.5c-4.3429431.1062904-7.8490343 5.0476576-7.9335941 11.28125v.373047c.059462 6.249964 3.5622659 11.238429 7.9160161 11.359375h.160156 15.839844c-4.353751-.120946-7.85655-5.109412-7.916016-11.359375v-.373047c.08456-6.2335924 3.590651-11.1749569 7.933594-11.28125h-15.857422z" fill="url(#e)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.376953 5.4863281c-1.803926.0441498-3.4852406 1.0879105-4.7812499 2.9257813-1.2960092 1.8378706-2.149635 4.4474966-2.1894531 7.3828126v.349609c.028001 2.943095.875423 5.568596 2.1699219 7.421875 1.2944988 1.853279 2.9794601 2.910722 4.7871091 2.960938h.132813 11.003906c-.667294-.559585-1.014687-1.076555-1.541016-1.830078-1.560205-2.233681-2.493927-5.226335-2.52539-8.533204-.000016-.0033-.000016-.0065 0-.0098v-.373012c-.000032-.0046-.000032-.0091 0-.01367.04474-3.298276.984916-6.2763573 2.548828-8.4941405.519913-.7372888.861588-1.224082 1.517578-1.7734406l-11.003906-.0136688z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-summing-junction.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-summing-junction.svg
new file mode 100644
index 000000000..8c5bc0c72
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-summing-junction.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.0540526 0 0 1.0540525 .505087 1.488309)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="28"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9.635467" x2="23.777603" y1="9.634658" y2="22.362579"><stop offset="0" stop-color="#fff"/><stop offset=".08404884" stop-color="#fff" stop-opacity=".235294"/><stop offset=".63157892" stop-color="#fff"/><stop offset=".84210527" stop-color="#fff" stop-opacity=".172549"/><stop offset=".88550609" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(.70710678 .70710678 -.70710678 .70710678 15.999428 -6.626036)"><path d="m17.5 4.609375v10.390625h9.947266a11.5 11.5 0 0 0 -9.947266-10.390625zm-3 .00391a11.5 11.5 0 0 0 -9.9511719 10.386715h9.9511719zm-9.8867188 12.886715a11.5 11.5 0 0 0 9.8867188 9.890625v-9.890625zm12.8867188 0v9.886719a11.5 11.5 0 0 0 9.890625-9.886719z" fill="url(#a)" stroke="#7239b3"/><path d="m13.5 5.8125a10.5 10.5 0 0 0 -7.8046875 8.1875h7.8046875zm5 .00195v8.18555h7.798828a10.5 10.5 0 0 0 -7.798828-8.1855469zm-12.6875 12.68555a10.5 10.5 0 0 0 7.6875 7.685547v-7.685547zm12.6875 0v7.6875a10.5 10.5 0 0 0 7.685547-7.6875z" fill="none" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-terminator.svg b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-terminator.svg
new file mode 100644
index 000000000..a579bffa7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-terminator.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.45432062 0 0 .61263446 -24.20145 -7.606199)" gradientUnits="userSpaceOnUse" x1="79.860916" x2="79.026031" y1="21.334478" y2="57.095863"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="31.401461" x2="31.401461" y1="-3.26317" y2="35.684196"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.42845392 0 0 .42857135 5.717106 8.857146)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.353516 4.5c-4.3429427.1062904-7.8490343 5.0476576-7.9335941 11.28125v.373047c.059462 6.249964 3.5622664 11.238425 7.9160161 11.359371h.16019 6.923828.15039c4.353748-.120946 7.856554-5.109407 7.916016-11.359371v-.373047c-.084594-6.2335924-3.590686-11.1749596-7.933628-11.28125h-.132812-6.923828z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12.378906 5.5039062c-1.797777.0439993-3.4757624 1.0832756-4.769531 2.9179688-1.2937686 1.834693-2.14577 4.440766-2.1855469 7.373047v.349609c.027972 2.940053.8737391 5.563965 2.1660157 7.414063 1.2922765 1.850097 2.9719652 2.901127 4.7734372 2.951172h.132813 6.923828.123047c1.801471-.05005 3.48116-1.101075 4.773437-2.951172 1.292277-1.850098 2.138044-4.474011 2.166016-7.414063v-.349609c-.039793-2.932284-.891782-5.538353-2.185547-7.373047-1.293765-1.8346937-2.971755-2.8739695-4.769531-2.9179688h-.107422-6.923828z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontdialog.svg b/icon-themes/elementary_svg/cmd/32/fontdialog.svg
new file mode 100644
index 000000000..fd43a54e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontdialog.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"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 37.355 964.564)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m5.384 294.538h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.292h-1.125zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#e)" transform="translate(0 -288.533)"/><path d="m3.772 1.723-2.206 5.29h.11l2.096-5.026h1l2.022 5.027h.106l-2.127-5.29zm-.34 3.48-.11.266h1.758l-.087-.266z" fill="#fff" opacity=".1"/><g transform="scale(.26458333)"><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#b)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#c)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontwork.svg b/icon-themes/elementary_svg/cmd/32/fontwork.svg
new file mode 100644
index 000000000..612af4099
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontwork.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" gradientUnits="userSpaceOnUse" x1="4.202" x2="4.233334" y1="1.472" y2="7.14375"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.1183" x2=".442907" y1="2.026947" y2="4.052307"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="6.703" cy="73.616" gradientTransform="matrix(.58564 0 0 .1281 .372 -2.292167)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".263786" x2="5.227836" xlink:href="#e" y1="4.618244" y2=".914653"/><linearGradient id="e"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="f" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#e"/><filter id="g" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><path d="m5.364974 5.953125h-2.3222657l-.3997083 1.061875h-1.077l2.206-5.292h1l2.128 5.29h-1.125zm-2.0576823-.79375h1.7197917l-.7310834-2.349375z" style="stroke:#002e99;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m3.772 1.722-2.206 5.292h.11l2.096-5.027h1l2.022 5.027h.106l-2.127-5.292zm-.34 3.482-.11.264h1.758l-.087-.264z" fill="#fff" opacity=".529"/><path d="m-.043 3.607c4.59.29 1.698-2.36 5.246-2.444l.89 1.873c-1.617-.754-2.725 3.124-6.156.844z" fill="url(#b)" fill-rule="evenodd" opacity=".444"/><path d="m8.53 7.1388333c0 .51-1.895.926-4.232.926-2.338 0-4.234-.415-4.234-.926 0-.512 1.896-.926 4.234-.926 2.337 0 4.233.414 4.233.926z" fill="url(#c)" opacity=".2"/><path d="m3.55.838-.035.874-.563.295-.176-.1-.006-.52-.37.34-.497-.155.21.456-.302.425.5-.058.31.42.1-.494.26-.087.55.204.153.896.543-.686.9.132-.486-.73.403-.813-.842.235zm-1.947 1.54-.287.265-.386-.123.163.356-.234.33.386-.045.24.325.077-.382.384-.13-.34-.19zm1.31.315-.418.384-.565-.177.24.517-.34.48.562-.065.352.473.11-.557.56-.188-.495-.278zm-2.195.56-.105.394-.408.11.342.222-.02.422.315-.258.396.152-.147-.38.267-.33-.408.022z" fill="url(#d)"/><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.624.297 5.48-1.76 6.38z" fill="url(#f)" filter="url(#g)" opacity=".483" transform="matrix(.35278 0 0 .35278 .032 -2.375)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworksameletterheights.svg b/icon-themes/elementary_svg/cmd/32/fontworksameletterheights.svg
new file mode 100644
index 000000000..d85417f2b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworksameletterheights.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(.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.307292" x2="3.307292" y1="292.76666" y2="288.79791"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.333" cy="288.64401" gradientTransform="matrix(-8.94376 .3016 -.2982 -8.84088 110.184 2552.074)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.96607 0 0 1.03513 .588429 8.013221)" gradientUnits="userSpaceOnUse" x1="19.157" x2="18.966999" xlink:href="#c" y1="7.213" y2="19.1"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5.168" x2="6.595" xlink:href="#c" y1="4.404" y2="21.386999"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.333586)"><path d="m20.400593 28.376298-.478205-1.318755h-.06473q-.623115.84156-1.287771 1.171767-.654996.32089-1.716706.32089-1.304195 0-2.055797-.79705-.745806-.800155-.745806-2.275216 0-1.542343 1.004712-2.273145 1.011476-.737013 3.043121-.814647l1.571796-.05383v-.424403q0-1.475061-1.40853-1.475061-1.084897 0-2.550425.703889l-.818261-1.788705q1.563101-.876755 3.465293-.876755 1.822008 0 2.793874.850877.971867.848806.971867 2.585755v6.463351h-1.724435zm-.729383-4.494534-.95641.03519q-1.075236.03416-1.601744.416123-.526508.382998-.526508 1.162451 0 1.11794 1.197927 1.11794.859802 0 1.368921-.527916.517814-.529987.517814-1.407777v-.79705z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".750002"/><path d="m10.06 26.275h-6.04l-.762 2.277h-1.814l4.176-11.144h2.91l4.026 11.144h-1.758zm-5.176-1.797h4.262l-2.068-5.692z" fill="#8c8c8c"/><g stroke-linejoin="round" stroke-width=".750002" transform="translate(0 8)"><path d="m10.06 18.275h-6.04l-.762 2.277h-1.814l4.176-11.144h2.91l4.026 11.144h-1.758zm-5.176-1.797h4.262l-2.068-5.692z" fill="url(#e)" stroke="#000" stroke-linecap="round" stroke-opacity=".49"/><g transform="matrix(0 -2.8346527 2.8346527 0 -817.89177 14.750246)"><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></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-down-curve.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-down-curve.svg
new file mode 100644
index 000000000..dfce5a771
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-down-curve.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 11.051682 23.260462)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.338417" x2="2.338417" y1="6.83493" y2="17.340054"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.514499)" gradientUnits="userSpaceOnUse" x1="38.264229" x2="38.98851" y1="39.562828" y2="43.937782"><stop offset="0" stop-color="#fff"/><stop offset=".61712903" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.92621)"><ellipse cx="12.251682" cy="25.12187" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><g stroke-width=".746774" transform="matrix(1.0091539 0 0 .99951475 -.109847 8.213179)"><path d="m6.6318219 7.2125877-4.0436522 2.488224c1.7527394 4.1089393 5.2970373 6.9224583 9.4106803 6.9224583h.0023c4.113644 0 7.657941-2.813519 9.41068-6.9224583l-4.043687-2.488224c-.917541 2.8232043-2.970834 4.7949453-5.367029 4.7949453-2.3973706 0-4.4529611-1.971741-5.3693261-4.7949453z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6.1640625 8.4101562c-.024337.00221-.047784.010253-.068359.023438l-2.4102786 1.5326421c-.066304.041865-.089972.1272377-.054688.1972657 1.6866551 3.37206 4.7950513 5.521807 7.9358811 5.713514 3.14083.191707 6.631713-1.647654 8.784985-5.769594.03738-.07147.01254-.1597014-.05664-.201172l-2.394572-1.5046555c-.0797-.04765-.183122-.013484-.21875.072266-1.003719 2.4126465-3.189737 4.0664725-5.369819 4.2428785s-4.3768623-.922022-5.9973689-4.2206452c-.0273674-.057146-.0872629-.091372-.1503906-.0859376z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-down-pour.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-down-pour.svg
new file mode 100644
index 000000000..f00501fdf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-down-pour.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 23.260462)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.172484" x2="3" y1="3.89314" y2="17.87669"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.526327)" gradientUnits="userSpaceOnUse" x1="36.333324" x2="36.333324" y1="38.147049" y2="43.839355"><stop offset="0" stop-color="#fff"/><stop offset=".49999994" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.93059)"><ellipse cx="12" cy="25.12187" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><g stroke-width=".750002" transform="translate(0 8.029412)"><path d="m3.0000003 7.4061008c0 4.9377652 4.0328239 8.9705882 8.9705877 8.9705882 4.937765 0 9.029412-4.032823 9.029412-8.9705882h-4.5c0 2.4688824-2.031118 4.5000002-4.5 4.5000002-2.4688814 0-4.4999997-2.0311178-4.4999997-4.5000002z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0703125 8.1582031c-.1534532-.0002932-.2847525.1290323-.2587891.2802734.8064802 4.8842335 4.6706394 7.2558595 8.4228516 7.1943355 3.752212-.06152 7.445851-2.548629 7.9375-7.2011714.01558-.1461856-.09908-.2735886-.246094-.2734375h-2.654297c-.115389.0004939-.215091.080742-.240234.1933594-.65392 2.8990585-2.860876 4.3066405-5.076172 4.3066405s-4.430349-1.407237-5.0996092-4.3066405c-.025143-.1126175-.1248454-.1928657-.2402344-.1933594z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-left-curve.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-left-curve.svg
new file mode 100644
index 000000000..e55dccbfb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-left-curve.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26516007 0 0 .11633788 12.875411 27.328259)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.608609" x2="20.095984" y1="17.894703" y2="17.143974"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.762086" x2="48.269917" y1="40.580406" y2="40.635914"><stop offset="0" stop-color="#fff"/><stop offset=".61712903" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.166821 -2.76026)"><ellipse cx="13.472021" cy="29.189667" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="4.474577" ry="1.963204" stroke-width=".705107"/><g stroke-width=".746871" transform="matrix(0 1.0088502 -.99955459 0 24.305488 7.851647)"><path d="m6.6318219 7.294659-4.0436522 2.488224c1.7527394 4.108939 5.2970373 6.922458 9.4106803 6.922458h.0023c4.113644 0 7.657941-2.813519 9.41068-6.922458l-4.043687-2.488224c-.917541 2.823204-2.970834 4.794945-5.367029 4.794945-2.3973706 0-4.4529611-1.971741-5.3693261-4.794945z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".746871"/><path d="m6.1621094 8.4726562c-.0278821.0026063-.0547033.0119938-.078125.0273438l-2.3940272 1.4813539c-.073426.047425-.079447.1964051-.0405.2746591 1.6893556 3.37746 4.8087339 5.487259 7.9573338 5.67944 3.1486.192182 6.614767-1.590083 8.770721-5.717158.04189-.08067-.01473-.208629-.0928-.255177l-2.307732-1.427384c-.08934-.05345-.285503.0180095-.326283.1138005-1.001284 2.4067955-3.048636 4.0139895-5.220379 4.1897205-2.171743.175732-4.480227-.977253-6.0982868-4.2708956-.0312641-.0640985-.098901-.1021929-.1699218-.0957032z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-left-pour.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-left-pour.svg
new file mode 100644
index 000000000..05c56bb89
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-left-pour.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.29173791 0 0 .11633788 10.18349 26.641325)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.860158" x2="20.610205" y1="3.281374" y2="3.281374"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.526327)" gradientUnits="userSpaceOnUse" x1="20.341806" x2="54.258556" y1="42.856613" y2="42.856613"><stop offset="0" stop-color="#fff"/><stop offset=".49999994" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.93059)"><ellipse cx="10.8399" cy="28.502733" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="4.923077" ry="1.963204" stroke-width=".7396"/><g stroke-width=".750002" transform="matrix(0 1 -1 0 24.251396 7.947057)"><path d="m3.0000003 7.4061008c0 4.9377652 4.0328239 8.9705882 8.9705877 8.9705882 4.937765 0 9.029412-4.032823 9.029412-8.9705882h-4.5c0 2.4688824-2.031118 4.5000002-4.5 4.5000002-2.4688814 0-4.4999997-2.0311178-4.4999997-4.5000002z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0703125 8.1582031c-.1534532-.0002932-.2847525.1290323-.2587891.2802734.8064802 4.8842335 4.6706394 7.2558595 8.4228516 7.1943355 3.752212-.06152 7.445851-2.548629 7.9375-7.2011714.01558-.1461856-.09908-.2735886-.246094-.2734375h-2.654297c-.115389.0004939-.215091.080742-.240234.1933594-.65392 2.8990585-2.860876 4.3066405-5.076172 4.3066405s-4.430349-1.407237-5.0996092-4.3066405c-.025143-.1126175-.1248454-.1928657-.2402344-.1933594z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-right-curve.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-right-curve.svg
new file mode 100644
index 000000000..9fe473f56
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-right-curve.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26516007 0 0 .11633788 12.875411 27.328259)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.608609" x2="20.095984" y1="17.894703" y2="17.143974"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.762086" x2="48.269917" y1="40.580406" y2="40.635914"><stop offset="0" stop-color="#fff"/><stop offset=".61712903" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.3527769 0 0 .3527769 8.637049 -2.76026)"><ellipse cx="13.472021" cy="29.189667" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="4.474577" ry="1.963204" stroke-width=".705107"/><g stroke-width=".746871" transform="matrix(0 1.0088502 -.99955459 0 24.305488 7.851647)"><path d="m6.6318219 7.294659-4.0436522 2.488224c1.7527394 4.108939 5.2970373 6.922458 9.4106803 6.922458h.0023c4.113644 0 7.657941-2.813519 9.41068-6.922458l-4.043687-2.488224c-.917541 2.823204-2.970834 4.794945-5.367029 4.794945-2.3973706 0-4.4529611-1.971741-5.3693261-4.794945z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6.1621094 8.4726562c-.0278821.0026063-.0547033.0119938-.078125.0273438l-2.3940272 1.4813539c-.073426.047425-.079447.1964051-.0405.2746591 1.6893556 3.37746 4.8087339 5.487259 7.9573338 5.67944 3.1486.192182 6.614767-1.590083 8.770721-5.717158.04189-.08067-.01473-.208629-.0928-.255177l-2.307732-1.427384c-.08934-.05345-.285503.0180095-.326283.1138005-1.001284 2.4067955-3.048636 4.0139895-5.220379 4.1897205-2.171743.175732-4.480227-.977253-6.0982868-4.2708956-.0312641-.0640985-.098901-.1021929-.1699218-.0957032z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-right-pour.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-right-pour.svg
new file mode 100644
index 000000000..918abd101
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-right-pour.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.29173791 0 0 .11633788 10.18349 26.641325)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.860158" x2="20.610205" y1="3.281374" y2="3.281374"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.526327)" gradientUnits="userSpaceOnUse" x1="20.341806" x2="54.258556" y1="42.856613" y2="42.856613"><stop offset="0" stop-color="#fff"/><stop offset=".49999994" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.93059)"><ellipse cx="10.8399" cy="28.502733" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="4.923077" ry="1.963204" stroke-width=".7396"/><g stroke-width=".750002" transform="matrix(0 1 1 0 .468606 7.947057)"><path d="m3.0000003 7.4061008c0 4.9377652 4.0328239 8.9705882 8.9705877 8.9705882 4.937765 0 9.029412-4.032823 9.029412-8.9705882h-4.5c0 2.4688824-2.031118 4.5000002-4.5 4.5000002-2.4688814 0-4.4999997-2.0311178-4.4999997-4.5000002z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0703125 8.1582031c-.1534532-.0002932-.2847525.1290323-.2587891.2802734.8064802 4.8842335 4.6706394 7.2558595 8.4228516 7.1943355 3.752212-.06152 7.445851-2.548629 7.9375-7.2011714.01558-.1461856-.09908-.2735886-.246094-.2734375h-2.654297c-.115389.0004939-.215091.080742-.240234.1933594-.65392 2.8990585-2.860876 4.3066405-5.076172 4.3066405s-4.430349-1.407237-5.0996092-4.3066405c-.025143-.1126175-.1248454-.1928657-.2402344-.1933594z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-up-curve.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-up-curve.svg
new file mode 100644
index 000000000..1cd0eefbc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-up-curve.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 11.051682 23.260462)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.963633" x2="2.765995" y1="16.954407" y2="7.155088"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.514499)" gradientUnits="userSpaceOnUse" x1="41.892483" x2="41.661961" y1="45.302406" y2="39.53299"><stop offset="0" stop-color="#fff"/><stop offset=".61712903" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.92621)"><ellipse cx="12.251682" cy="25.12187" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><g stroke-width=".746774" transform="matrix(1.0091539 0 0 -.99951475 -.109847 32.03747)"><path d="m6.6318219 7.2125877-4.0436522 2.488224c1.7527394 4.1089393 5.2970373 6.9224583 9.4106803 6.9224583h.0023c4.113644 0 7.657941-2.813519 9.41068-6.9224583l-4.043687-2.488224c-.917541 2.8232043-2.970834 4.7949453-5.367029 4.7949453-2.3973706 0-4.4529611-1.971741-5.3693261-4.7949453z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6.1640625 8.4101562c-.024337.00221-.047784.010253-.068359.023438l-2.4102786 1.5326421c-.066304.041865-.089972.1272377-.054688.1972657 1.6866551 3.37206 4.7950513 5.521807 7.9358811 5.713514 3.14083.191707 6.631713-1.647654 8.784985-5.769594.03738-.07147.01254-.1597014-.05664-.201172l-2.394572-1.5046555c-.0797-.04765-.183122-.013484-.21875.072266-1.003719 2.4126465-3.189737 4.0664725-5.369819 4.2428785s-4.3768623-.922022-5.9973689-4.2206452c-.0273674-.057146-.0872629-.091372-.1503906-.0859376z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-up-pour.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-up-pour.svg
new file mode 100644
index 000000000..c0b98ab1f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-up-pour.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.22222211 0 0 .08888901 4.749995 23.38502)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".749972" x2="1.499974" y1="17.531227" y2="6.281198"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.526327)" gradientUnits="userSpaceOnUse" x1="31.194412" x2="31.194412" y1="44.990715" y2="38.586853"><stop offset="0" stop-color="#fff"/><stop offset=".49999994" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.22222211 0 0 .08888901 18.250029 23.38502)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.93059)"><ellipse cx="18.750029" cy="24.807245" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".291" rx="3.749998" ry="1.500004" stroke-width=".564232"/><ellipse cx="5.249994" cy="24.807245" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="3.749998" ry="1.500004" stroke-width=".564232"/><g stroke-width=".750002" transform="matrix(1 0 0 -1 0 31.838452)"><path d="m3.0000003 7.4061008c0 4.9377652 4.0328239 8.9705882 8.9705877 8.9705882 4.937765 0 9.029412-4.032823 9.029412-8.9705882h-4.5c0 2.4688824-2.031118 4.5000002-4.5 4.5000002-2.4688814 0-4.4999997-2.0311178-4.4999997-4.5000002z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0703125 8.1582031c-.1534532-.0002932-.2847525.1290323-.2587891.2802734.8064802 4.8842335 4.6706394 7.2558595 8.4228516 7.1943355 3.752212-.06152 7.445851-2.548629 7.9375-7.2011714.01558-.1461856-.09908-.2735886-.246094-.2734375h-2.654297c-.115389.0004939-.215091.080742-.240234.1933594-.65392 2.8990585-2.860876 4.3066405-5.076172 4.3066405s-4.430349-1.407237-5.0996092-4.3066405c-.025143-.1126175-.1248454-.1928657-.2402344-.1933594z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-chevron-down.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-chevron-down.svg
new file mode 100644
index 000000000..8e8c685fb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-chevron-down.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.322135 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -30.552042 -4.106378)" gradientUnits="userSpaceOnUse" x1="112.72619" x2="185.66557" y1="80.425568" y2="80.852165"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 22.31412 -7.031824)" gradientUnits="userSpaceOnUse" x1="-54.097031" x2="-14.013598" y1="48.90472" y2="48.90472"><stop offset="0" stop-color="#fff"/><stop offset=".05733052" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .211007 .65242)"><ellipse cx="11.401897" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002" transform="matrix(0 1 -1 0 22.302814 -2.00475)"><path d="m3.529856 1.529856h11.470144l5.533004 8.620784-5.486718 8.620746h-11.4701438l4.4867169-8.659867z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.7714844 2.2773438 3.953125 7.484375a.74835911.74835911 0 0 1 .00195.6933592l-3.9199219 7.56836h9.8300785l5.007812-7.871094-5.052734-7.8750002z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-chevron-up.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-chevron-up.svg
new file mode 100644
index 000000000..225df20c9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-chevron-up.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.2902664 0 0 .07798628 3.624095 17.357559)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -30.552042 -4.106378)" gradientUnits="userSpaceOnUse" x1="180.68068" x2="115.19425" y1="86.098946" y2="86.525543"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 22.31412 -7.031824)" gradientUnits="userSpaceOnUse" x1="-10.97499" x2="-63.556095" y1="48.908791" y2="49.19416"><stop offset="0" stop-color="#fff"/><stop offset=".35588315" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.2902664 0 0 .07798628 17.850582 17.357559)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.2902664 0 0 .07798628 3.624095 17.357559)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(.3527769 0 0 .3527769 .211007 .65242)"><ellipse cx="4.277195" cy="18.605341" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".245" rx="4.898245" ry="1.31602" stroke-width=".636758"/><g stroke-width=".750002" transform="matrix(0 -1 -1 0 22.302814 22.058128)"><path d="m3.529856 1.529856h11.470144l5.533004 8.620784-5.486718 8.620746h-11.4701438l4.4867169-8.659867z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.7714844 2.2773438 3.953125 7.484375a.74835911.74835911 0 0 1 .00195.6933592l-3.9199219 7.56836h9.8300785l5.007812-7.871094-5.052734-7.8750002z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g><ellipse cx="18.503683" cy="18.605341" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="4.898245" ry="1.31602" stroke-width=".636758"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-circle-curve.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-circle-curve.svg
new file mode 100644
index 000000000..76a1dd6ed
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-circle-curve.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.41810539 0 0 .11633788 10.911999 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.636039" x2="17.133669" y1="11.062812" y2="23.768694"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="11.929461" x2="12.103767" xlink:href="#d" y1="5.135462" y2="6.770646"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="21.153835" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset=".65259534" 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 0 32.085191)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#d" y1="6.680939" y2="5.180935"/><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.87662)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="7.055529" ry="1.963204"/><g stroke-width=".750002"><path d="m11.99895 11.529412c-3.702706 0-6.892941 2.532458-8.470588 6.230928l3.639706 2.23966c.824823-2.541176 2.675068-4.315947 4.83295-4.315947 2.156824 0 4.005 1.774771 4.830882 4.315947l3.639706-2.23966c-1.577647-3.69847-4.767882-6.230928-8.470588-6.230928h-.0021zm4.83295 8.470588c-.825882 2.541176-2.674058 4.315947-4.830882 4.315947-2.157882 0-4.008127-1.774771-4.83295-4.315947l-3.639706 2.23966c1.577647 3.69847 4.767882 6.230928 8.470588 6.230928h.0021c3.702706 0 6.892941-2.532458 8.470588-6.230928z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m12.15625 12.330078c-2.8779556-.0479-5.8054923 1.573386-7.5332031 4.951172a.20671874.20671874 0 0 0 .076172.269531l1.8964843 1.164063a.20671874.20671874 0 0 0 .2929688-.08399c1.2946633-2.610705 3.301936-3.770043 5.248047-3.714838 1.94611.0552 3.858459 1.332103 4.949219 3.722656a.20671874.20671874 0 0 0 .294921.08984l1.919922-1.173829a.20671874.20671874 0 0 0 .08008-.265625c-1.52472-3.199655-4.346708-4.911084-7.224611-4.95898z" opacity=".5" stroke="url(#c)"/><path d="m12.15625 27.755113c-2.8779556.0479-5.8054923-1.573386-7.5332031-4.951172a.20671874.20671874 0 0 1 .076172-.269531l1.8964843-1.164063a.20671874.20671874 0 0 1 .2929688.08399c1.2946633 2.610705 3.301936 3.770043 5.248047 3.714838 1.94611-.0552 3.858459-1.332103 4.949219-3.722656a.20671874.20671874 0 0 1 .294921-.08984l1.919922 1.173829a.20671874.20671874 0 0 1 .08008.265625c-1.52472 3.199655-4.346708 4.911084-7.224611 4.95898z" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-circle-pour.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-circle-pour.svg
new file mode 100644
index 000000000..222b7ccb9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-circle-pour.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 16.563239)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.07567388 0 0 -.08048036 -14.976337 5.483394)" gradientUnits="userSpaceOnUse" x1="356.48148" x2="360.72992" y1="24.086275" y2="-187.67764"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.053825" x2="12.305721" y1="3.600084" y2="16.11228"><stop offset="0" stop-color="#fff"/><stop offset=".09887508" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="15.140132" y2="5.961325"><stop offset="0" stop-color="#fff"/><stop offset=".47999999" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 .56308)"><ellipse cx="11.852736" cy="18.424646" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round" stroke-width=".734305" transform="matrix(1.0213772 0 0 1.0213772 -.256526 .190113)"><path d="m12 3.5449219a8.4548111 8.4548111 0 0 0 -8.4550781 8.4550781 8.4548111 8.4548111 0 0 0 8.4550781 8.455078 8.4548111 8.4548111 0 0 0 8.455078-8.455078 8.4548111 8.4548111 0 0 0 -8.455078-8.4550781zm0 2.9550781a5.5 5.5 0 0 1 5.5 5.5 5.5 5.5 0 0 1 -5.5 5.5 5.5 5.5 0 0 1 -5.5-5.5 5.5 5.5 0 0 1 5.5-5.5z" fill="url(#b)" fill-rule="evenodd" stroke="#002e99" stroke-opacity=".501961" transform="translate(0 -2)"/><g fill="none"><path d="m19.710197 10a7.7101974 7.663887 0 0 1 -7.710197 7.663887 7.7101974 7.663887 0 0 1 -7.7101974-7.663887 7.7101974 7.663887 0 0 1 7.7101974-7.663887 7.7101974 7.663887 0 0 1 7.710197 7.663887z" opacity=".5" stroke="url(#c)"/><path d="m18.241587 10a6.2415883 6.2415883 0 0 1 -6.241587 6.241589 6.2415883 6.2415883 0 0 1 -6.2415887-6.241589 6.2415883 6.2415883 0 0 1 6.2415887-6.2415883 6.2415883 6.2415883 0 0 1 6.241587 6.2415883z" opacity=".5" stroke="url(#d)" stroke-linecap="square" stroke-linejoin="miter" stroke-width=".734304"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-curve-down.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-curve-down.svg
new file mode 100644
index 000000000..5334171ee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-curve-down.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 25.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 2.123405)" gradientUnits="userSpaceOnUse" x1="30.883396" x2="25.604357" y1="5.330893" y2="45.271339"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="32.615974" x2="34.237648" y1="33.571121" y2="56.249374"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.67015)"><ellipse cx="12" cy="27.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-linecap="round" stroke-width=".750002" transform="matrix(-1 0 0 1 24 8)"><path d="m3.3749784 10.068967c12.8821066-.617064 15.0544636-3.8901011 17.2500436-6.7500167v14.3377957c-5.524908 3.168225-11.4545122 4.10237-17.2500436.234387z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.875 5.3847656c-.856958.9806136-1.875332 1.9658899-3.523438 2.8164063-2.452436 1.2655972-6.240226 2.1789441-12.226562 2.5332031v6.689453c5.3113473 3.370271 10.597074 2.607889 15.75-.24414z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-curve-up.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-curve-up.svg
new file mode 100644
index 000000000..ed43a4c0e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-curve-up.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 25.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 2.123405)" gradientUnits="userSpaceOnUse" x1="30.883396" x2="25.604357" y1="5.330893" y2="45.271339"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="32.615974" x2="34.237648" y1="33.571121" y2="56.249374"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.67015)"><ellipse cx="12" cy="27.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-linecap="round" stroke-width=".750002" transform="translate(0 8)"><path d="m3.3749784 10.068967c12.8821066-.617064 15.0544636-3.8901011 17.2500436-6.7500167v14.3377957c-5.524908 3.168225-11.4545122 4.10237-17.2500436.234387z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.875 5.3847656c-.856958.9806136-1.875332 1.9658899-3.523438 2.8164063-2.452436 1.2655972-6.240226 2.1789441-12.226562 2.5332031v6.689453c5.3113473 3.370271 10.597074 2.607889 15.75-.24414z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-down.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-down.svg
new file mode 100644
index 000000000..76aeefdf6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-down.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(0 -.3849464 -.38533612 0 21.861644 21.014622)" gradientUnits="userSpaceOnUse" x1="-3.533998" x2="47.122532" y1="25.852837" y2="25.852837"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="40.031734" x2="40.031734" y1="56.375031" y2="15.817235"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 16.521466 -17.399983)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 26.411872 104.40002)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.20888158 0 0 .11339284 -.250658 2.343451)"><path d="m26.533336 40.000017h5v7h-5z" fill="url(#c)"/><path d="m16.400002 47.000017h-4.999999v-7h4.999999z" fill="url(#e)"/><path d="m16.400002 40.000016h10.133334v7.000001h-10.133334z" fill="url(#f)"/></g><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(0 .3527769 -.3527769 0 7.791242 -.03883)"><path d="m8 3.6249769-4.7254101 16.8750421h17.2500431l-4.524633-16.8750421h-.5-7z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961" transform="matrix(0 -1 -1 0 23.985096 21.985049)"/><path d="m8.5703125 4.375-4.3046875 15.375h15.28125l-4.123047-15.375z" fill="none" opacity=".5" stroke="url(#b)" transform="matrix(0 -1 -1 0 23.985096 21.985049)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-left.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-left.svg
new file mode 100644
index 000000000..f44feef6c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-left.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.60887355 0 0 .11633788 10.681723 17.583908)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.3849464 0 0 .38533612 2.970474 2.123405)" gradientUnits="userSpaceOnUse" x1="37.744282" x2="37.746555" y1="11.357863" y2="39.486301"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.990011" x2="13.616905" y1="17.739006" y2="55.965275"><stop offset="0" stop-color="#fff"/><stop offset=".01319747" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.3527769 0 0 .3527769 8.431241 .37917)"><ellipse cx="12.051689" cy="19.445316" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="10.274741" ry="1.963204" stroke-width="1.00637" transform="matrix(.98738121 -.15836143 0 1 0 0)"/><g stroke-width=".750002"><path d="m3.2745899 3.5501901v16.9999999l17.2500431-4.05019v-8.5z" style="stroke:#002e99;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)" transform="translate(0 -2)"/><path d="m4.0245918 4.4824211v15.1213049l15.7500392-3.678505v-7.3511933z" fill="none" opacity=".5" stroke="url(#c)" transform="translate(0 -2)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-right.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-right.svg
new file mode 100644
index 000000000..44565d65e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-right.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.60887355 0 0 .11633788 10.681723 17.583908)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.3849464 0 0 .38533612 2.970474 2.123405)" gradientUnits="userSpaceOnUse" x1="37.744282" x2="37.746555" y1="11.357863" y2="39.486301"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.990011" x2="13.616905" y1="17.739006" y2="55.965275"><stop offset="0" stop-color="#fff"/><stop offset=".01319747" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .035425 .37917)"><ellipse cx="12.051689" cy="19.445316" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="10.274741" ry="1.963204" stroke-width="1.00637" transform="matrix(.98738121 -.15836143 0 1 0 0)"/><g stroke-width=".750002"><path d="m3.2745899 3.5501901v16.9999999l17.2500431-4.05019v-8.5z" style="stroke:#002e99;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)" transform="translate(0 -2)"/><path d="m4.0245918 4.4824211v15.1213049l15.7500392-3.678505v-7.3511933z" fill="none" opacity=".5" stroke="url(#c)" transform="translate(0 -2)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up-and-left.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up-and-left.svg
new file mode 100644
index 000000000..322a430f0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up-and-left.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.5092662 0 0 .11633788 11.432341 18.133628)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.39305672 0 0 .16598737 21.219766 5.745558)" gradientUnits="userSpaceOnUse" x1="31.464884" x2="33.538727" y1="-6.766441" y2="66.779274"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="18.107346" x2="19.107346" y1="21.32725" y2="44.404175"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.3527769 0 0 .3527769 8.466656 .11442)"><ellipse cx="12.578191" cy="19.995037" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.593866" ry="1.963204" stroke-width="1.030148" transform="matrix(.94232447 -.33470075 0 1 0 0)"/><g stroke-width=".750002"><path d="m20.625022 4.1756828-17.2500436 1.8750047v12.6485995l17.2500436-7.226406z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.87502 5.0252943-15.7500397 1.7012677v10.840892l15.7500397-6.641754z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up-and-right.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up-and-right.svg
new file mode 100644
index 000000000..074e7ce29
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up-and-right.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.5092662 0 0 .11633788 11.432341 18.133628)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.39305672 0 0 .16598737 21.219766 5.745558)" gradientUnits="userSpaceOnUse" x1="31.464884" x2="33.538727" y1="-6.766441" y2="66.779274"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="18.107346" x2="19.107346" y1="21.32725" y2="44.404175"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .00001 .11442)"><ellipse cx="12.578191" cy="19.995037" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.593866" ry="1.963204" stroke-width="1.030148" transform="matrix(.94232447 -.33470075 0 1 0 0)"/><g stroke-width=".750002"><path d="m20.625022 4.1756828-17.2500436 1.8750047v12.6485995l17.2500436-7.226406z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.87502 5.0252943-15.7500397 1.7012677v10.840892l15.7500397-6.641754z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up.svg
new file mode 100644
index 000000000..23371b7b9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up.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(0 -.3849464 -.38533612 0 21.861644 21.014622)" gradientUnits="userSpaceOnUse" x1="46.788898" x2="-1.260898" y1="43.758274" y2="43.758274"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="40.031727" x2="40.031727" y1="14.749936" y2="56.375042"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.921464 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.20888158 0 0 .11339284 -.250658 2.343451)"><path d="m32.933334 40h5v7h-5z" fill="url(#c)"/><path d="m-10-47h5v7h-5z" fill="url(#e)" transform="scale(-1)"/><path d="m10 40h22.933334v7.000001h-22.933334z" fill="url(#f)"/></g><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(0 -.3527769 -.3527769 0 7.791242 8.373204)"><path d="m8 3.6249769-4.7254101 16.8750421h17.2500431l-4.524633-16.8750421h-.5-7z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961" transform="matrix(0 -1 -1 0 23.985096 21.985049)"/><path d="m8.5703125 4.375-4.3046875 15.375h15.28125l-4.123047-15.375z" fill="none" opacity=".5" stroke="url(#b)" transform="matrix(0 -1 -1 0 23.985096 21.985049)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-inflate.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-inflate.svg
new file mode 100644
index 000000000..462abdce9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-inflate.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.31939736 0 0 .11633788 11.281356 25.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 10.123405)" gradientUnits="userSpaceOnUse" x1="22.482418" x2="23.852848" y1="3.102494" y2="47.868717"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="31.422152" x2="34.084743" y1="21.401894" y2="50.124996"><stop offset="0" stop-color="#fff"/><stop offset=".26735342" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .00001 -2.67013)"><ellipse cx="12" cy="27.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".464" rx="5.389831" ry="1.963204"/><g stroke-width=".750002"><path d="m3.3749789 17.519888 8.2500211-6.20098 9.000022 6.211092v4.94l-8.47248 6.098951-8.7775631-6.109063z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.642578 12.367188a.41734222.41734222 0 0 0 -.246094.08398l-7.1132809 5.289062a.41734222.41734222 0 0 0 -.1699219.333985v3.648437a.41734222.41734222 0 0 0 .1738282.337891l7.5703126 5.441406a.41734222.41734222 0 0 0 .492187-.001949l7.367188-5.441406a.41734222.41734222 0 0 0 .169922-.335938v-3.648437a.41734222.41734222 0 0 0 -.183594-.345703l-7.824219-5.289063a.41734222.41734222 0 0 0 -.236328-.07226z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-open-circle-curve.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-open-circle-curve.svg
new file mode 100644
index 000000000..546ffd97d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-open-circle-curve.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 11.001789 26.005897)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17" x2="16.866001" xlink:href="#c" y1="13" y2="23.588825"/><linearGradient id="c"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="14.448726" y2="16.323731"><stop offset="0" stop-color="#fff"/><stop offset=".099364" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="24" y2="28"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.375001" x2="12.375001" y1="25.698753" y2="26.448755"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.98051)"><ellipse cx="12.08155" cy="27.867306" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002"><path d="m11.998851 12.941977c-4.1136505 0-7.6579545 2.813523-9.4106975 6.92247l4.043659 2.488227c.916367-2.823209 2.971961-4.794952 5.3693365-4.794952 2.396199 0 4.449495 1.971743 5.367037 4.794952l4.04366-2.488227c-1.752742-4.108947-5.297046-6.92247-9.410697-6.92247h-.0023z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.451172 13.662109c-2.8205067.161875-5.6718139 1.879979-7.7070314 5.701172a.30350084.30350084 0 0 0 .1074219.400391l2.265625 1.40039a.30350084.30350084 0 0 0 .4238281-.109374c1.1042973-1.96123 2.2714695-3.114483 3.3984375-3.708985 1.1269679-.594502 2.2208209-.645077 3.2402349-.369141 2.038827.551873 3.766444 2.492273 4.371093 4.00586a.30350084.30350084 0 0 0 .441407.144531l2.300781-1.435547a.30350084.30350084 0 0 0 .109375-.396484c-1.587077-3.10594-4.552884-5.298935-7.746094-5.609375-.399154-.0388-.802149-.04656-1.205078-.02344z" fill="none" opacity=".5" stroke="url(#d)"/><path d="m7.500011 24.573751-.0000225 3.000008h8.9999995l.000023-3.000008z" fill="url(#e)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.2499904 25.323753v1.500004h7.5000186v-1.500004z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-open-circle-pour.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-open-circle-pour.svg
new file mode 100644
index 000000000..5ea4fa8bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-open-circle-pour.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 11.001789 26.005897)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#b" y1="24" y2="28"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.375001" x2="12.375001" y1="25.698753" y2="26.448755"><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(.28571361 0 0 .30419701 29.661378 2.732579)" gradientUnits="userSpaceOnUse" x1="-22.722923" x2="-18.476206" xlink:href="#b" y1="7.228482" y2="43.744774"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.018543" x2="12.045645" y1="7.5" y2="8.932032"><stop offset="0" stop-color="#fff"/><stop offset=".38166982" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.98051)"><ellipse cx="12.08155" cy="27.867306" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002"><path d="m7.500011 24.573751-.0000225 3.000008h8.9999995l.000023-3.000008z" fill="url(#c)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><g stroke-linecap="square"><path d="m8.2499904 25.323753v1.500004h7.5000186v-1.500004z" fill="none" opacity=".5" stroke="url(#d)"/><g transform="translate(-.004883 7.377523)"><path d="m12 5.7606752c-5.031142.0054937-9.2470542 3.8068089-9.7714843 8.8105468h4.8691406c.4849935-2.321099 2.5311162-3.984083 4.9023437-3.984375 2.369761.0021 4.413745 1.66471 4.898438 3.984375h4.882812c-.524822-5.0074499-4.746372-8.8100483-9.78125-8.8105468z" fill="url(#e)" stroke="#002e99" stroke-opacity=".501961"/><path d="m12 6.4980469c-2.2240315.0029347-4.4320165.8503318-6.0839844 2.3398437-1.3571911 1.2237234-2.3675869 2.8928314-2.7988281 4.6699214a.25870317.25870317 0 0 0 .2519531.31836l3.0078125.0059a.25870317.25870317 0 0 0 .2421875-.16801c.9503149-2.570069 3.1477726-3.8445039 5.3535154-3.851562 2.205743-.00706 4.407171 1.251554 5.369141 3.845703a.25870317.25870317 0 0 0 .242187.167969h3a.25870317.25870317 0 0 0 .251954-.31836c-.43035-1.773463-1.384501-3.445407-2.746094-4.6718745-1.653723-1.4896049-3.862269-2.3371635-6.087891-2.3378906z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-plain-text.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-plain-text.svg
new file mode 100644
index 000000000..65528fe69
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-plain-text.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 4.142835 3.232579)" gradientUnits="userSpaceOnUse" x1="52.000198" x2="52.000069" y1="17.315821" y2="35.396122"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.486221" x2="23.486221" y1="20.62042" y2="33.428146"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="none" transform="matrix(.26458333 0 0 .26458333 .79374 2.91041)"><g opacity=".4" transform="matrix(.65789474 0 0 .57142703 -2.789435 -15.440324)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><g transform="matrix(1.33333 0 0 1.33333 1.000026 -7.083397)"><path d="m3.3749721 8.6875555h17.2500429v6.7500165h-17.250043z" fill="url(#e)" transform="translate(-2.999962 -2.999974)"/><g stroke-width=".750002"><path d="m16.875051 11.687596h-15.7500392l.0000001-5.2500126h15.7500391z" opacity=".5" stroke="url(#f)" stroke-linecap="round"/><path d="m.37501 5.6875815h17.250043v6.7500165l-17.25005626.000954z" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-slant-down.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-slant-down.svg
new file mode 100644
index 000000000..308795c75
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-slant-down.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.5092662 0 0 .11633788 11.432341 17.635309)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.39305672 0 0 .16598737 21.219766 5.745558)" gradientUnits="userSpaceOnUse" x1="20.305002" x2="20.912416" y1="-9.365688" y2="79.852112"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="21.944391" x2="24.82486" y1="32.327007" y2="43.838333"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.3527769 0 0 .3527769 8.466656 .11441)"><ellipse cx="12.57819" cy="19.496717" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.593867" ry="1.963204" stroke-width="1.030148" transform="matrix(.94232447 -.33470075 0 1 0 0)"/><g stroke-width=".750002"><path d="m20.625022 4.1756926-17.2500436 7.1250174v7.500019l17.2500436-7.125018z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.87502 5.3006954-15.7500397 6.4894446v5.885586l15.7500397-6.513258z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-slant-up.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-slant-up.svg
new file mode 100644
index 000000000..627f37947
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-slant-up.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.5092662 0 0 .11633788 11.432341 17.635309)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.39305672 0 0 .16598737 21.219766 5.745558)" gradientUnits="userSpaceOnUse" x1="20.305002" x2="20.912416" y1="-9.365688" y2="79.852112"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="21.944391" x2="24.82486" y1="32.327007" y2="43.838333"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .00001 .11441)"><ellipse cx="12.57819" cy="19.496717" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.593867" ry="1.963204" stroke-width="1.030148" transform="matrix(.94232447 -.33470075 0 1 0 0)"/><g stroke-width=".750002"><path d="m20.625022 4.1756926-17.2500436 7.1250174v7.500019l17.2500436-7.125018z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.87502 5.3006954-15.7500397 6.4894446v5.885586l15.7500397-6.513258z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-stop.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-stop.svg
new file mode 100644
index 000000000..819b67840
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-stop.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.67160365 0 0 .15511679 14.488893 22.397135)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.542272" x2="5.542272" y1="3.525853" y2="25.542124"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16.558014" x2="16.558014" y1="4.983944" y2="23.867208"><stop offset="0" stop-color="#fff"/><stop offset=".37722605" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="16" cy="24.879007" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".6" rx="11.333311" ry="2.617599" stroke-width="1.33333"/><g stroke-linecap="square"><path d="m11.373143 3.5258537-6.931685 6.9316853v8.087597l6.917692 6.996988h9.804121l6.395271-7.036567v-8.087598l-6.381278-6.8921053z" fill="url(#b)" stroke="#002e99" stroke-opacity=".501961"/><path d="m11.771309 4.4897583-6.3735524 6.3735517v7.280325l6.3626544 6.434585h8.978339l5.863494-6.449844v-7.328277l-5.841697-6.3103407z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-triangle-down.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-triangle-down.svg
new file mode 100644
index 000000000..ae2f952e5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-triangle-down.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 16.563239)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 0 20.000065)" gradientUnits="userSpaceOnUse" x1="18.302742" x2="15.966687" y1="18.622269" y2=".800407"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 -1 0 20.000065)" gradientUnits="userSpaceOnUse" x1="11.265687" x2="11.350316" y1="17.34873" y2="5.203649"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.005524 .65217)"><ellipse cx="12" cy="18.424646" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".331" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m12.015689 18.401375 8.454456-16.871454h-16.940289z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.265625 2.28125c-.1829432-.0002964-.3040774.189759-.2265625.3554688l6.7500645 13.3999152c.08685.18741.350723.194324.447265.01172l6.718686-13.3999165c.088798-.1664706-.03203-.3674945-.220703-.3671875z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-triangle-up.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-triangle-up.svg
new file mode 100644
index 000000000..2695b589e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-triangle-up.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 25.454798 -17.400001)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 22.611871 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 -1 0 20.000065)" gradientUnits="userSpaceOnUse" x1="11.265687" x2="11.265687" y1=".470145" y2="17.720188"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 -1 0 20.000065)" gradientUnits="userSpaceOnUse" x1="12.015689" x2="12.015689" y1="5.720158" y2="16.220184"><stop offset="0" stop-color="#fff"/><stop offset=".15467559" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.20888158 0 0 .11339284 -.779824 2.34345)"><path d="m35.400001 39.999999h5v7h-5z" fill="url(#a)"/><path d="m12.600001 46.999999h-5.0000002v-7h5.0000002z" fill="url(#c)"/><path d="m12.600001 39.999998h22.8v7.000001h-22.8z" fill="url(#d)"/></g><g stroke-width=".750002" transform="matrix(.3527769 0 0 -.3527769 -.005524 7.683455)"><path d="m12.015689 18.401375 8.454456-16.871454h-16.940289z" fill="url(#e)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.265625 2.28125c-.1829432-.0002964-.3040774.189759-.2265625.3554688l6.7500645 13.3999152c.08685.18741.350723.194324.447265.01172l6.718686-13.3999165c.088798-.1664706-.03203-.3674945-.220703-.3671875z" fill="none" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-wave.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-wave.svg
new file mode 100644
index 000000000..e148fab36
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-wave.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.43094362 0 0 .15511677 20.512124 22.389461)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.5160657 0 0 .42560146 3.123897 7.771441)" gradientUnits="userSpaceOnUse" x1="23.335306" x2="23.29563" y1=".735106" y2="39.804893"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.705886" x2="10.920348" y1="10.514423" y2="17.22629"><stop offset="0" stop-color="#fff"/><stop offset=".12663351" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 0)"><ellipse cx="21.481743" cy="24.871334" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="7.272174" ry="2.617599" stroke-width="1.33333" transform="matrix(.99999972 .00074429 -.00033761 .99999994 0 0)"/><path d="m3.5 9.3954689s5.7744738-5.3587332 11.525644-.070618c5.75117 5.2881231 11.474356.0579061 11.474356.0579061v12.540973s-3.418108 5.637-10.660799-.05789c-7.2426915-5.6949-12.339201.070602-12.339201.070602z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><ellipse cx="21.481743" cy="24.871334" display="block" opacity=".245" rx="7.272174" ry="2.617599" transform="matrix(.99999972 .00074429 -.00033761 .99999994 0 0)"/><path d="m10.689982 8.1013282c-3.0467873-.5662999-5.7771012 1.4328897-6.174774 1.7991647v9.9791421c.5507224-.378478 1.5419259-.794712 2.3440543-1.077814 2.3421131-.826619 5.7725347-.749206 9.6067467 2.26562 3.432558 2.699004 5.613736 2.586759 7.039045 2.020828 1.225835-.486728 1.81231-1.271127 1.978853-1.513017v-10.335912c-.642035.377951-1.338428.787117-2.278331 1.070311-2.389322.719905-5.74552.633337-8.867166-2.236974-1.317869-1.2117614-2.538826-1.7651107-3.648428-1.9713488z" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/footnotedialog.svg b/icon-themes/elementary_svg/cmd/32/footnotedialog.svg
new file mode 100644
index 000000000..989cd173d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/footnotedialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.325226" cy="48.709068" gradientTransform="matrix(0 .69241446 -.75577527 0 60.736625 -28.22989)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25.388814" x2="25.388814" xlink:href="#b" y1="22.594114" y2="25.392128"/><radialGradient id="d" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" xlink:href="#b" y1="6.185175" y2="41.814804"/><linearGradient id="j" gradientTransform="matrix(.65714244 0 0 .6301235 .228561 -1.089664)" 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><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="m" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="o" gradientTransform="matrix(1.0320426 0 0 1.0681612 43.35048 7.506191)" gradientUnits="userSpaceOnUse" x1="-31" x2="-36" y1="12" y2="6"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#m)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#l)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#k)" opacity=".15"/><path d="m4.499961.499944c5.2704757 0 23.000011.001854 23.000011.001854l.000028 28.998202s-15.333359 0-23.000039 0c0-9.666685 0-19.333368 0-29.00005175z" fill="url(#j)" stroke-width="1.040575"/><g stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#i)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#n)" stroke-width=".999922"/><path d="m12.460265 27.494046h-2.8822565v-8.1674l.027983-1.341924.046638-1.46743q-.7182318.743371-.9980628.97507l-1.5670531 1.303307-1.3898263-1.795669 4.3933437-3.620301h2.369234z" fill="url(#o)" opacity=".66" stroke="#000" stroke-width="1.049073"/></g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#d)" opacity=".2"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" stroke-width="1.399007" transform="matrix(.71479283 0 0 .71479283 1.852258 -.15011)"><path d="m33.088921 20.510597-.0056 6.98004-15.394574-.01499.0056-6.980044z" fill="url(#a)" stroke="#206b00"/><path d="m19.093283 21.894609h12.59106v4.197021h-12.59106z" fill="none" opacity=".49" stroke="url(#c)"/></g><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#f)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#g)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#h)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/formatallnotes.svg b/icon-themes/elementary_svg/cmd/32/formatallnotes.svg
new file mode 100644
index 000000000..4408925ee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formatallnotes.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="25.392431" x2="57.252823" y1="-47.435898" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="3.919039" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="1.248938" cy="16.655602" gradientTransform="matrix(.66756411 0 0 .11633788 10.020482 20.415424)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="11.522501" cy="22.276831" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".25" rx="11.265144" ry="1.963204" stroke-width="1.118786"/><g stroke-width=".750002" transform="translate(-3.000007 .750002)"><path d="m6.7167988 2.7910212c-1.3759393 0-2.4820625.9132803-2.4824219 2.046875l-.00227 7.1593018c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h1.3613262l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h4.265876c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-7.1593018c.0016-1.1335936-1.106513-2.046875-2.482452-2.046875z" fill="url(#f)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m6.7304707 3.5440472c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004l.000001 2.4082992-.000001 4.6469572c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h1.8925794c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h4.443772c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714l.000001-4.5997922-.000001-2.3813401c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#g)" transform="translate(0 3.942578)"/></g><path d="m6.9980469 7v9c0 2.340369 2.2652536 4.001953 4.7890621 4.001953h5.78125l3.083985 2.773438c1.379275-.447402 2.347656-1.518 2.347656-2.775391v-10c0-1.6620001-1.688989-3-3.787109-3z" fill="#a62100" opacity=".1" transform="matrix(.75000187 0 0 .75000187 -.643044 1.861602)"/><path d="m8 7v9c0 1.662 1.6889917 3 3.787109 3h6.166212l3.644137 3.279661c1.402542-.932203 1.402542-2.144004 1.402542-3.279661v-9c0-1.6620001-1.688992-3-3.787109-3z" fill="#a62100" opacity=".2" transform="matrix(.75000187 0 0 .75000187 -.643044 1.861602)"/><g stroke-width=".750002" transform="matrix(-1 0 0 1 25.713492 -3.000007)"><path d="m6.7167988 2.7910212c-1.3759393 0-2.4820625.9132803-2.4824219 2.046875l-.00227 7.1593018c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h1.3613262l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h4.265876c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-7.1593018c.0016-1.1335936-1.106513-2.046875-2.482452-2.046875z" fill="url(#f)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m6.7304707 3.5440472c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004l.000001 2.4082992-.000001 4.6469572c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h1.8925794c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h4.443772c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714l.000001-4.5997922-.000001-2.3813401c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#g)" transform="translate(0 3.942578)"/></g></g><g transform="scale(.26458333)"><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#b)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#c)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#d)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/formatcelldialog.svg b/icon-themes/elementary_svg/cmd/32/formatcelldialog.svg
new file mode 100644
index 000000000..7c09f333e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formatcelldialog.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(.34548095 0 0 1.33333 2.12315 -387.532)" gradientUnits="userSpaceOnUse" x1="3.044597" x2="3.044597" y1="293.32864" y2="294.51926"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="B" gradientTransform="matrix(-.26458334 0 0 .26458334 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><radialGradient id="C" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#c"/><linearGradient id="D" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="E" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="F" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="G" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/></g><rect fill="url(#G)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#x)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#z)"/></g><path d="m2.2489583 3.5718756h1.8520834l-.00108 1.5875027h-1.8515418z" fill="url(#A)" stroke-width=".480367"/><path d="m2.3815 3.4399959c-.1469999 0-.2650001.1179997-.2650001.2639993v1.3229967c0 .1469997.1169998.2649994.2630001.2649994h1.5883336c.1459999 0 .2639999-.1179997.2639999-.2649994v-1.3229967c0-.1459996-.1179997-.2639993-.2639999-.2639993zm0 .2639993h1.5883336l-.004 1.3229967h-1.5863336z" fill="#002e99" fill-opacity=".501961" stroke-width="1.33333"/><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" fill="none" opacity=".5" stroke="url(#B)" stroke-width=".264583"/><g transform="matrix(.26458333 0 0 .26458333 0 .000001)"><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#C)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#D)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#E)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#F)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/formatcolumns.svg b/icon-themes/elementary_svg/cmd/32/formatcolumns.svg
new file mode 100644
index 000000000..e0354ba73
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formatcolumns.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#c)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><g stroke="#616161" stroke-linecap="round" transform="translate(3.5 -.99995)"><path d="m5 5.49995h5.5"/><path d="m5 9.49995h5.5"/><path d="m5 13.49995h5.5"/><path d="m5 17.49995h5.5"/><path d="m13.5 5.49995h6.5"/><path d="m13.5 9.49995h6.5"/><path d="m13.5 13.49995h6.5"/><path d="m13.5 17.49995h6.5"/><path d="m5 21.49995h5.5"/><path d="m5 25.49995h5.5"/><path d="m13.5 21.49995h6.5"/><path d="m13.5 25.49995h6.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/formatgroup.svg b/icon-themes/elementary_svg/cmd/32/formatgroup.svg
new file mode 100644
index 000000000..6b6f0a195
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formatgroup.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" gradientUnits="userSpaceOnUse" x1="15.552946" x2="15.552946" y1="12.66665" y2="21.333352"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.868578" x2="17.868578" y1="11.456896" y2="22.510682"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.501249" x2="9.501249" y1="19" y2="26"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.868578" x2="10.868578" y1="17.581896" y2="27.385682"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.6666)"><rect fill="url(#d)" height="9.750025" rx=".375001" width="9.750025" x="4.499981" y="17.749994"/><path d="m4.874982 18.124996h9.000022v9.000022h-9.000022z" style="opacity:.5;fill:none;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)"/><rect height="10.500026" rx=".750001" style="opacity:.5;fill:none;stroke:#555761;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round" width="10.500026" x="4.12498" y="17.374994"/><path d="m20.500001 17a5.5000005 5.5000019 0 1 1 -11.0000009 0 5.5000005 5.5000019 0 1 1 11.0000009 0z" fill="url(#b)"/><path d="m19.87502 17.000001a4.8750191 4.8750194 0 1 1 -9.750038 0 4.8750191 4.8750194 0 1 1 9.750038 0z" style="opacity:.5;fill:none;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m20.62443 17.000001a5.624429 5.6244304 0 1 1 -11.2488579 0 5.624429 5.6244305 0 1 1 11.2488579 0z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.766969;stroke-linecap:round;stroke-linejoin:round"/><g stroke-width=".750002"><path d="m1.1249729 9.1249728h2.2500056v2.2500052h-2.2500056z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m3.7499794 9.8749747h16.5000416" fill="none" opacity=".6" stroke="#abacae"/><path d="m20.625022 9.1249728h2.250005v2.2500052h-2.250005z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g fill="none" stroke="#abacae"><path d="m3.7499794 29.375023h16.5000416" opacity=".6"/><path d="m22.125025 11.749979v16.500042" opacity=".6"/><path d="m1.8749747 11.749979v16.500042" opacity=".6"/></g><g fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"><path d="m1.1249728 28.625022h2.2500056v2.250005h-2.2500056z"/><path d="m20.625022 28.625022h2.250005v2.250005h-2.250005z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/formatpaintbrush.svg b/icon-themes/elementary_svg/cmd/32/formatpaintbrush.svg
new file mode 100644
index 000000000..fe3598d39
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formatpaintbrush.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" gradientUnits="userSpaceOnUse" x1="19.971703" x2="18.814737" y1="25.535242" y2="31.704735"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="10.803" x2="10.909" y1="-3.027" y2="10.244"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".515" stop-color="#fff" stop-opacity=".42"/><stop offset=".562" stop-color="#fff" stop-opacity=".849"/><stop offset=".614" stop-color="#fff" stop-opacity=".196"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.557" x2="10.9" y1="11.323" y2="16.716"><stop offset="0" stop-color="#0d0d0d"/><stop offset="1" stop-color="#727272"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="h" gradientTransform="matrix(.46667 0 0 -.5 -.933 -.75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 6.378 6.493)"><path d="m25.492 10.898h10v1.5h-10z" fill="url(#e)" opacity=".15" transform="matrix(1.14407 0 0 1 -24.156 6.77)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#f)" opacity=".15" transform="matrix(1.14407 0 0 1 -24.156 6.77)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#g)" opacity=".15" transform="matrix(1.14407 0 0 1 -24.156 6.77)"/><path d="m10.548515-4.5157406c-.9659998 0-1.8499998.063-1.8069998 1.995.026 1.147.585 2.30799999.88 4.016.05.29-.23 1.682-.265 2.26h-3.265c-.83 0-1.5.668-1.5 1.5l-.00997 5.2500166h12.0099958v-5.2500129c0-.83-.67-1.4997517-1.5-1.5l-3.356026-.001c-.035-.612-.262-2.03-.273-2.17-.122-1.50300001.696-2.932.78-4.105.14-1.928-.725-1.995-1.692-1.995z" display="block" fill="url(#h)" stroke="#66430b" stroke-opacity=".498" stroke-width=".75"/><path d="m14.591541 4.5052763v-3.0000075h-12.0000295v3.0000075z" display="block" fill="url(#i)" stroke="#000" stroke-opacity=".345" stroke-width=".750002" transform="translate(2 6)"/><path d="m2.63 2.63c-.04-.632.226-.664 1.018-.63h9.95c.464.074.924-.254.982.63h-10.95z" fill="url(#j)" opacity=".65" transform="translate(2 6)"/><path d="m10.557-3.813c-.244 0-.43.018-.56.038-.067.01-.117.018-.16.03-.02.004-.04.01-.058.016l-.033.014-.02.012-.04.023s-.062.052-.096.105c-.034.052-.062.117-.087.203-.05.173-.084.43-.074.857.02.958.557 2.11.87 3.914.05652.3241878.535103.2790387.53-.05-.012-.825.15-1.596.33-2.257.18-.662.377-1.198.41-1.64.03-.43.01-.68-.028-.847-.02-.082-.04-.144-.068-.193-.014-.024-.03-.045-.045-.064-.01-.01-.016-.018-.03-.03l-.032-.024s-.076.1-.15.203l-.036-.243.037-.002h.03l-.005-.002c-.03-.007-.077-.016-.14-.025-.122-.02-.305-.04-.55-.04zm.422.23.23.097-.154.213-.03-.028-.048-.08-.02-.06v-.084l.02-.06zm-.429 5.203c-.130716.00315-.239919.1005024-.258.23-.008.05-.004.044-.004.06v.357c-.022.172-.054.357-.09.548-.07.388-.14.786-.153 1.004-.022.362-.3474707.6873757-.7094707.6872613l-3.1622972-.001c-.4499999-.0001423-.817.37-.82.816l-.011719 4.1523646c-.0000379.1498353.1134287.2850156.2632262.2816485l9.9718004-.00616c.147856-.0011.266665-.1221492.265-.27l.000984-4.1558562c.000106-.448-.37-.818-.82-.818h-3.3059947c-.364.0000031-.632529-.3272582-.652529-.6902582-.016-.25-.075-.668-.136-1.033-.03-.18-.06-.35-.084-.485.005.03-.002-.015-.004-.055l-.004-.14-.006-.143c-.002-.043.006-.038-.01-.12-.024319-.1276788-.137046-.2192955-.267-.217z" display="block" fill="none" opacity=".65" stroke="url(#b)" stroke-width=".75"/><path d="m4.217 10.88h12.75v6h-.932757l-.567704.000292-.750002-.750002-.336208.749974-.413794-.359566-4.5000113.359594-.3904552-.750002-4.8590685.74971z" fill="url(#c)"/><path d="m12 23c-.12004.03304-.238438.202985-.367187.583984 1.764694 1.291153-3.3114201 2.077689-.632813 2.416016 2.685976 2.671053-6.7445767 3.110102-9.9882812 4.462891-.95333106.499998 3.3296287.576156 8.9882812.660156 2.362661.034666 5.000005.778284 7-.123047l1.277344.373047c.927997.273333 1.68294-.816734 2.710937-1.052735.573332-.127999 1.539663.452422 1.986328.232422-3.128654-3.101653 1.07355.08309 1.021158-.979414.436854.04259 3.039329-.605233 3.925932-1.072266 1.081086-.569479 2.022994-3.491771-.510421-3.925772-1.776779-.304382-3.456872 1.217874-7.567528 1.209874l-1.609375-.0078-1.845703.02539c-3.135992-.602689-2.496315 1.613395-3.320313-.919934-1.34333.899166-.548187-2.025989-1.068359-1.882812zm11 3c.126141.599723-.434459.322109 0 .525424v1.474576l-.507812-1.185547zm-7 .355932v.644068l-.355932 1.59322v-1z" style="fill-rule:evenodd;stroke:#a62100;stroke-width:.999998;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)" transform="matrix(.75000188 0 0 .75000188 -4.783512 -4.869762)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/formattedfield.svg b/icon-themes/elementary_svg/cmd/32/formattedfield.svg
new file mode 100644
index 000000000..7f88a5d80
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formattedfield.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" gradientUnits="userSpaceOnUse" x1="16.684531" x2="16.684531" y1="7.334122" y2="18.334122"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="22.519995" x2="22.519995" y1="12.149737" y2="26.95999"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.329722" x2="14.329722" y1=".022377" y2="-32.070298"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 -2.857142)"><path d="m38 40h5v7h-5z" fill="url(#b)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#e)"/></g><rect fill="url(#g)" height="15" rx="1.615406" transform="scale(1 -1)" width="27" x="2.5" y="-21.5"/><rect fill="none" height="15" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="6.5"/><rect fill="none" height="13" rx="1.086957" ry="1.190476" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="7.5"/><rect fill="#b5b5b5" height="8" rx="1" width="22" x="5" y="9"/><rect fill="#cacaca" height="9" rx="1" width="22" x="5" y="10"/><g fill="url(#a)" stroke="#000" stroke-opacity=".470588"><path d="m9.9683901 12.921187q0 .875607.1857349 1.316064.191041.43515.615578.43515.827846 0 .827846-1.751214 0-1.7406-.827846-1.7406-.424537 0-.615578.43515-.1857349.429844-.1857349 1.30545zm2.4145519 0q0 .573125-.09552 1.029502-.09552.456377-.291869.769472-.196348.313096-.504137.482911-.302482.164508-.721712.164508-.38739 0-.684565-.164508-.297177-.169815-.4988319-.482911-.2016549-.313095-.3024823-.769472-.1008275-.456377-.1008275-1.029502 0-.573124.090214-1.024194.095521-.45107.2865622-.758859.1963482-.313096.4935234-.477604.302483-.164508.716406-.164508.398003 0 .695179.164508.302482.164508.504137.477604.206961.307789.307789.758859.106134.45107.106134 1.024194zm2.271271 3.109731q0 .875607.185735 1.310757.191041.43515.615578.43515.827846 0 .827846-1.745907 0-1.7406-.827846-1.7406-.424537 0-.615578.43515-.185735.429843-.185735 1.30545zm2.409245 0q0 .573125-.09552 1.029501-.09022.451071-.286563.764166-.196348.313096-.504137.482911-.302482.164508-.721712.164508-.392697 0-.689872-.164508-.297176-.169815-.498831-.482911-.196348-.313095-.297175-.764166-.100828-.456376-.100828-1.029501 0-.573124.09021-1.024194.09552-.451071.286562-.75886.196349-.313095.493524-.477603.302483-.164508.716406-.164508.398003 0 .695179.164508.302482.164508.504137.477603.201655.307789.302482.75886.106134.45107.106134 1.024194zm-1.358517-5.423455-4.30374 7.758407h-.83846l4.309047-7.758407z"/><path d="m20.483745 18.36587h-.987048v-7.758407h4.027791v.8703h-3.040743v2.738261h2.839088v.8703h-2.839088z"/></g><text x="-18.700422" y="19.983122"><tspan x="-18.700422" y="55.373749"/></text></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/formatungroup.svg b/icon-themes/elementary_svg/cmd/32/formatungroup.svg
new file mode 100644
index 000000000..f52a6a5aa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formatungroup.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" gradientUnits="userSpaceOnUse" x1="15.552946" x2="15.552946" y1="12.66665" y2="21.333352"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.868578" x2="17.868578" y1="11.456896" y2="22.510682"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.749994" x2="9.749994" y1="18.499996" y2="26.750017"><stop offset="0" stop-color="#fff"/><stop offset=".03225775" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.868578" x2="10.868578" y1="17.581896" y2="27.385682"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.6666)"><g stroke-width=".750002" transform="translate(-.375007 .187509)"><path d="m2.2499814 14.187477h2.2500056v2.250006h-2.2500056z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m4.8749879 14.937479h10.5000261" fill="none" opacity=".6" stroke="#abacae"/><path d="m15.000014 14.187477h2.250005v2.250005h-2.250005z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g fill="none" stroke="#abacae"><path d="m4.8749879 29.937517h9.7500241" opacity=".6"/><path d="m16.500017 16.812484v11.250028" opacity=".6"/><path d="m2.9999832 16.812484v11.250028" opacity=".6"/></g><g fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"><path d="m2.2499814 28.437513h2.2500056v2.250005h-2.2500056z"/><path d="m15.000013 28.437513h2.250005v2.250005h-2.250005z"/></g></g><rect fill="url(#d)" height="9.750025" rx=".750002" width="9.750025" x="4.499981" y="17.749994"/><path d="m4.874982 18.124996h9.000022v9.000022h-9.000022z" style="opacity:.5;fill:none;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)"/><rect height="10.500026" rx="1" style="opacity:.5;fill:none;stroke:#555761;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round" width="10.500026" x="4.12498" y="17.374994"/><path d="m20.500001 17a5.5000005 5.5000019 0 1 1 -11.0000009 0 5.5000005 5.5000019 0 1 1 11.0000009 0z" fill="url(#b)"/><path d="m19.87502 17.000001a4.8750191 4.8750194 0 1 1 -9.750038 0 4.8750191 4.8750194 0 1 1 9.750038 0z" style="opacity:.5;fill:none;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m20.62443 17.000001a5.624429 5.6244304 0 1 1 -11.2488579 0 5.624429 5.6244305 0 1 1 11.2488579 0z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.766969;stroke-linecap:round;stroke-linejoin:round"/><g stroke-width=".750002" transform="translate(5.625008 -5.062505)"><g><path d="m1.4999797 14.187477h2.2500056v2.250006h-2.2500056z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m4.1249862 14.937479h11.2500278" fill="none" opacity=".6" stroke="#abacae"/><path d="m15.000014 14.187477h2.250005v2.250005h-2.250005z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g fill="none" stroke="#abacae"><path d="m4.1249862 29.937517h10.5000258" opacity=".6"/><path d="m16.500017 16.812484v11.250028" opacity=".6"/><path d="m2.2499815 16.812484v11.250028" opacity=".6"/></g><g fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"><path d="m1.4999797 28.437513h2.2500056v2.250005h-2.2500056z"/><path d="m15.000013 28.437513h2.250005v2.250005h-2.250005z"/></g></g><g><path d="m1.4999797 14.187477h2.2500056v2.250006h-2.2500056z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m4.1249862 14.937479h11.2500278" fill="none" opacity=".6" stroke="#abacae"/><path d="m15.000014 14.187477h2.250005v2.250005h-2.250005z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g fill="none" stroke="#abacae"><path d="m4.1249862 29.937517h10.5000258" opacity=".6"/><path d="m16.500017 16.812484v11.250028" opacity=".6"/><path d="m2.2499815 16.812484v11.250028" opacity=".6"/></g><g fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"><path d="m1.4999797 28.437513h2.2500056v2.250005h-2.2500056z"/><path d="m15.000013 28.437513h2.250005v2.250005h-2.250005z"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/formdesigntools.svg b/icon-themes/elementary_svg/cmd/32/formdesigntools.svg
new file mode 100644
index 000000000..0f38741f9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formdesigntools.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" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="18.5" y2="25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.85580995 0 0 .96310694 21.324798 .238673)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="20" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.8324" x2="14.8324" xlink:href="#d" y1="5.6746" y2="26.028616"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#d" y1="23.055099" y2="14.009484"/><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="g"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" y1=".638623" y2="-32.688384"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 4.142858)"><path d="m38 40h5v7h-5z" fill="url(#f)"/><path d="m-10-47h5v7h-5z" fill="url(#h)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#i)"/></g><rect fill="url(#j)" height="27" rx="1.677537" stroke-width="1.038462" transform="scale(1 -1)" width="27" x="2.5" y="-29.5"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" rx="1.086957" ry="1.190476" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><rect fill="url(#a)" height="6" rx="1" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="17" x="7.5" y="18.5"/><rect fill="none" height="6" opacity=".5" rx="1.060805" ry="1.007075" width="16.999998" x="7.5" y="18.5"/><rect fill="none" height="4" rx=".491849" ry=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="15" x="8.5" y="19.5"/><g fill="#4d4d4d"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g><g transform="translate(0 3)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#c)"/><g transform="matrix(0 1 -1 0 28 23)"><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2 8h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" fill="#fff" opacity=".15"/></g><g fill="none"><path d="m5.5 14.52v7.98h7.5" opacity=".5" stroke="url(#e)"/><path d="m4.5 27.5h19" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/formelcursor.svg b/icon-themes/elementary_svg/cmd/32/formelcursor.svg
new file mode 100644
index 000000000..891aab732
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formelcursor.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.238131 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 37.404727 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="11" cy="7.571" gradientTransform="matrix(-5 0 0 -2.33333 66.19 20.737)" gradientUnits="userSpaceOnUse" r="3"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -7.68421 .142858)"><path d="m38.250001 40.000002h5v7h-5z" fill="url(#a)"/><path d="m27.392857 47.000002h-5v-7h5z" fill="url(#c)"/><path d="m27.392857 40.000001h10.857144v7.000001h-10.857144z" fill="url(#d)"/></g><g fill="#3f3f3f"><path d="m8.94 3.385a.435.435 0 0 0 -.434.435v1.5a.435.435 0 0 0 .435.436h2.054c-.047 0-.012.006-.012.055l.024 10.325h-2.067a.435.435 0 0 0 -.434.435v1.5a.435.435 0 0 0 .435.436h6.75a.435.435 0 0 0 .437-.436v-1.49a.435.435 0 0 0 -.436-.435h-2.073l.018-5.124a.435.435 0 0 0 0-.002l-.027-5.21c0-.042.045-.054-.005-.054h2.086a.435.435 0 0 0 .437-.436v-1.5a.435.435 0 0 0 -.436-.435z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .08 .906)"/><path d="m21.45 5.013c-3.493.01-6.395-.013-9.88-.013-.315 0-.563.35-.563.693l-.007 2.667c0 .347.255.64.57.64h2.43v13h-2.45c-.314 0-.568.28-.568.627l.006 2.667c0 .343.282.693.597.693 3.487 0 6.354.004 9.844.013.313 0 .567-.28.567-.627v-2.746c0-.347-.253-.627-.568-.627h-2.428v-13h2.45c.312 0 .567-.267.567-.614v-2.746c0-.347-.254-.627-.568-.627zm-9.45.987h9v2h-2.78c-.312 0-.572.307-.572.65l.03 6.948-.024 6.924c0 .346.242.49.556.49h2.79v1.988h-9v-2h2.753c.315 0 .582-.134.583-.478l.025-6.783-.056-7.09c0-.347-.25-.65-.565-.65h-2.74z" fill="#000" fill-opacity=".537"/><path d="m8.94 3.82v1.5h2.054c.236 0 .423.23.424.488l.024 10.404c0 .26-.2.36-.437.358h-2.065v1.5h6.75v-1.49h-2.093c-.235 0-.416-.11-.416-.368l.02-5.193-.024-5.21c0-.26.195-.49.43-.49h2.085v-1.5z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .08 .906)"/><path d="m12 5.42a.58.58 0 0 0 -.58.58v1a.58.58 0 0 1 .58-.58h9a.58.58 0 0 1 .582.58v-1a.58.58 0 0 0 -.582-.58zm2.725 4.16v.006c.004 0 0-.006.013-.006zm3.494 0c.012 0 .006.005.01.006v-.006zm.01.063c0 .004-.003.006-.003.01l.03 6.513v-.564a.58.58 0 0 0 0-.006zm-6.229 12.777a.58.58 0 0 0 -.58.58v1a.58.58 0 0 1 .58-.58h2.754l-.002-1zm6.238.012-.004 1h2.766a.58.58 0 0 1 .582.582v-1a.58.58 0 0 0 -.582-.582z" fill="#fff" opacity=".1"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/formfiltered.svg b/icon-themes/elementary_svg/cmd/32/formfiltered.svg
new file mode 100644
index 000000000..2259cc80e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formfiltered.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(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="641" x2="641.4115" y1="-143.5" y2="-127.95408"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="640.81403" x2="640.81403" y1="-142.718" y2="-129.33"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924004" x2="107.101" y1="27.59" y2="27.913"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".095" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.36684" x2="22.257999" y1="19.642704" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="621.61664" x2="637.617" y1="-149.43697" y2="-158.68454"><stop offset="0" stop-color="#fff"/><stop offset=".00000138" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g stroke-width=".75"><path d="m10.115644 20.653763 2.347093-1.355094 2.671428-10.2026259 7.670417-4.4285179c-.301411-1.5580355-.676412-2.2075562-1.875005-3.2476035l-7.670417 4.4285179-10.1714471-2.7877881-2.34709215 1.3550941 4.63137925 7.9882544z" fill="url(#c)" fill-rule="evenodd" stroke="url(#d)" stroke-linejoin="round" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/><path d="m10.384 19.6 1.441993-.799735 2.680688-10.2079716 7.39721-4.2707816c-.237741-1.1617815-.237741-1.1617815-1.125003-1.9485621l-7.39721 4.2707816-10.180707-2.7824418-1.4358286.8289758z" fill="none" stroke="url(#e)" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/></g><g transform="scale(.26458333)"><path d="m24.5 17.509539c-3.863515 0-7.002505 3.13567-7.002505 6.995101 0 3.85943 3.13899 6.9951 7.002505 6.9951s7.002505-3.13567 7.002505-6.9951c0-3.859431-3.13899-6.995101-7.002505-6.995101z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".737255"/><path d="m30.568838 24.50464c0 3.348321-2.716972 6.06242-6.068838 6.06242s-6.068838-2.714099-6.068838-6.06242c0-3.348322 2.716972-6.062421 6.068838-6.062421s6.068838 2.714099 6.068838 6.062421z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m28.436348 19.288324a1.9053397 1.9033041 0 0 0 -.08753.08753l-3.910426 4.254446-1.400506-1.39847a1.9053397 1.9033041 0 0 0 -2.683964 0l-1.867681 1.865645a1.9053397 1.9033041 0 0 0 -.496691.814248 1.9053397 1.9033041 0 0 0 0 .06107c.03868.541475.129262 1.074807.292111 1.572516a1.9053397 1.9033041 0 0 0 .350127.378625l4.667675 3.731291a1.9053397 1.9033041 0 0 0 .671754.349108c.02036.002.03868 0 .05802 0a1.9053397 1.9033041 0 0 0 .118066.03054c.116031.0051.232061 0 .350127 0 .166921 0 .331806-.0173.495673-.03054a1.9053397 1.9033041 0 0 0 .905851-.553688l5.104315-5.479887c.01018-.154707.03053-.309414.03053-.466157 0-2.125187-1.023917-4.025437-2.597451-5.217292z" fill="#002e99" opacity=".1" stroke-width="1.01781"/><path d="m29.194617 19.988577a.8854944.8854944 0 0 0 -.08753.057l-4.641212 5.071745-2.157757-2.157756a.8854944.8854944 0 0 0 -1.225442 0l-1.867681 1.865645a.8854944.8854944 0 0 0 .05903 1.310939l4.668693 3.732308a.8854944.8854944 0 0 0 1.195926-.08753l5.806604-6.23612c-.203562-1.374043-.829515-2.601521-1.750632-3.556227z" fill="#002e99" opacity=".25"/><path d="m29.752376 20.657278-5.251898 5.712966-2.801012-2.798977-1.866663 1.865645 4.668693 3.731291 6.214746-6.676832z" fill="#fff" stroke-width="1.01781"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/formfilternavigator.svg b/icon-themes/elementary_svg/cmd/32/formfilternavigator.svg
new file mode 100644
index 000000000..f4914abac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formfilternavigator.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"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(.24901961 0 0 .06225481 -12.419855 5.136028)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="23.896" cy="3.99" gradientTransform="matrix(0 .39144256 -.51669724 0 5.236636 -9.279193)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.972432" x2="2.972432" y1=".305549" y2="5.542632"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.09921877 0 0 .09921831 -1.916377 -.264533)" gradientUnits="userSpaceOnUse" x1="51.199997" x2="51.199997" y1="8.114289" y2="56.114563"><stop offset="0" stop-color="#b6b6b6"/><stop offset=".33095336" stop-color="#a4a4a4"/><stop offset="1" stop-color="#c5c5c5"/></linearGradient><radialGradient id="e" cx="3.175" cy="1.852078" gradientTransform="matrix(1 0 0 .99999526 0 .000014)" gradientUnits="userSpaceOnUse" r="2.116676"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.99695868 -.07793192 .07793192 .99695868 .009321 .148467)" gradientUnits="userSpaceOnUse" x1="2.027828" x2="3.185315" y1="3.995011" y2="4.434366"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.99695869 .07793188 -.07793188 -.99695869 6.371821 6.041585)" gradientUnits="userSpaceOnUse" x1="3.230561" x2="2.280843" xlink:href="#h" y1="4.55868" y2="3.496531"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.11089655 -.11849001 .11849001 .11089655 -2.417899 3.259909)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#h" y1="22" y2="26"/><linearGradient id="j" gradientTransform="matrix(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924004" x2="107.101" y1="27.59" y2="27.913"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".095" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="7.36684" x2="22.257999" y1="19.642704" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="621.61664" x2="637.617" y1="-149.43697" y2="-158.68454"><stop offset="0" stop-color="#fff"/><stop offset=".00000138" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g stroke-width=".75" transform="translate(-.264584 -.529166)"><path d="m10.115644 20.653763 2.347093-1.355094 2.671428-10.2026259 7.670417-4.4285179c-.301411-1.5580355-.676412-2.2075562-1.875005-3.2476035l-7.670417 4.4285179-10.1714471-2.7877881-2.34709215 1.3550941 4.63137925 7.9882544z" fill="url(#j)" fill-rule="evenodd" stroke="url(#k)" stroke-linejoin="round" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/><path d="m10.384 19.6 1.441993-.799735 2.680688-10.2079716 7.39721-4.2707816c-.237741-1.1617815-.237741-1.1617815-1.125003-1.9485621l-7.39721 4.2707816-10.180707-2.7824418-1.4358286.8289758z" fill="none" stroke="url(#l)" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/></g><g transform="matrix(.71123974 0 0 .71123974 3.837612 4.032221)"><path d="m5.8208334 5.4239584c0 .3653235-1.1845845.6614584-2.6458333.6614584s-2.64583342-.2961138-2.64583342-.6614584 1.18458462-.6614583 2.64583342-.6614583 2.6458333.2961349 2.6458333.6614583z" fill="url(#a)" fill-rule="evenodd" opacity=".4" stroke-width=".264583"/><path d="m3.174963.13236441c-1.5328529 0-2.77808799 1.24523479-2.77808799 2.77808879 0 1.5328541 1.24523509 2.7780888 2.77808799 2.7780888 1.532853 0 2.7780907-1.2452347 2.778088-2.7780888 0-1.532854-1.245235-2.77808879-2.778088-2.77808879z" fill="url(#b)"/><path d="m5.6885047 2.9104532c0 1.3881915-1.1253496 2.5135417-2.5135443 2.5135417-1.3881894 0-2.51353911-1.1253502-2.51353911-2.5135417 0-1.388192 1.12534971-2.51354198 2.51353911-2.51354198 1.3881947 0 2.5135443 1.12534998 2.5135443 2.51354198z" style="opacity:.8;fill:none;stroke-width:.372003;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)"/><path d="m3.1749657.52921374c-1.3139579 0-2.38125274 1.06740836-2.38125274 2.38123926 0 1.3139444 1.06741384 2.3812394 2.38125274 2.3812394 1.3139473 0 2.3812474-1.0674083 2.3812474-2.3812394 0-1.313946-1.0674139-2.38123926-2.3812474-2.38123926z" fill="url(#d)"/><g stroke="#000" stroke-width=".372003"><path d="m3.174963.66150541c-1.2409567 0-2.24895837 1.06740699-2.24895837 2.38124769 0 1.3139481 1.00811017 2.3812521 2.24895837 2.3812521 1.2409515 0 2.2489584-1.0674072 2.2489584-2.3812521 0-1.3139518-1.0081048-2.38124769-2.2489584-2.38124769z" fill="none" opacity=".05"/><path d="m5.1593484 2.9104532a1.9843843 1.9843751 0 1 1 -3.9687686 0 1.9843843 1.9843751 0 1 1 3.9687686 0z" fill="url(#e)" stroke-opacity=".349265"/><path d="m3.1597411.10287573c-1.5407249 0-2.79235477 1.25162927-2.79235477 2.79235557 0 1.5407259 1.25162987 2.7923553 2.79235477 2.7923553 1.5407248 0 2.7923574-1.2516294 2.7923547-2.7923553 0-1.5407263-1.2516299-2.79235557-2.7923547-2.79235557z" fill="none" opacity=".3"/></g><g transform="matrix(.93969263 .34202013 -.34202013 .93969263 1.301551 -1.155341)"><path d="m3.5436525 1.0487767a.30387117.30387117 0 0 0 -.2734375.1640625l-.9316407 1.7988281a.30387117.30387117 0 0 0 -.027344.2050782.30387117.30387117 0 0 0 0 .00195.30387117.30387117 0 0 0 -.041016.2285156l.4375 1.9179687a.30387117.30387117 0 0 0 .2929687.2363282l.140625.00195a.30387117.30387117 0 0 0 .2734382-.1660094l.9296875-1.796875a.30387117.30387117 0 0 0 .027344-.2011719.30387117.30387117 0 0 0 .042969-.2324219l-.4375-1.9199219a.30387117.30387117 0 0 0 -.2929692-.2363281z" fill="#0e141f" opacity=".1"/><path d="m3.6267415 1.3365285-.9305967 1.7976716 1.5091327.1227337-.4372551-1.9190341zm-.9729582 2.0242627.437255 1.9190342.1412809.00137.9305967-1.7976715z" fill="#0e141f" opacity=".25"/><path d="m3.9242015 3.2698725-.9308418 1.7974871-.141308-.001445-.4371854-1.9188063z" fill="url(#f)" stroke="#7a0000" stroke-opacity=".552941" stroke-width=".372003"/><path d="m2.4569401 2.9201787.930842-1.7974871.1413078.00144.4371854 1.9188063z" fill="url(#g)" stroke="#000" stroke-opacity=".552941" stroke-width=".372003"/><path d="m3.5600487 3.0778263a.47270659.47270659 0 0 1 -.9454131 0 .47270659.47270659 0 1 1 .9454131 0z" opacity=".2" stroke-width=".472707"/><path d="m2.7301705 3.197625a.30153084.30153084 0 0 1 .2049005-.522731l.00116.3015309z" fill="#fff" opacity=".05" stroke-width=".582106"/><path d="m3.3091715 2.8406857a.32457934.32457934 0 0 1 -.4435863.4739601.32457934.32457934 0 1 1 .4435863-.4739601z" fill="url(#i)" stroke-width=".324579"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/formproperties.svg b/icon-themes/elementary_svg/cmd/32/formproperties.svg
new file mode 100644
index 000000000..30398fd47
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formproperties.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" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="18.5" y2="25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.85580995 0 0 .96310694 21.324798 .238673)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="20" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" y1=".638623" y2="-32.688384"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 4.142858)"><path d="m38 40h5v7h-5z" fill="url(#c)"/><path d="m-10-47h5v7h-5z" fill="url(#e)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#f)"/></g><rect fill="url(#g)" height="27" rx="1.677537" stroke-width="1.038462" transform="scale(1 -1)" width="27" x="2.5" y="-29.5"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" rx="1.086957" ry="1.190476" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><rect fill="url(#a)" height="6" rx="1" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="17" x="7.5" y="18.5"/><rect fill="none" height="6" opacity=".5" rx="1.060805" ry="1.007075" width="16.999998" x="7.5" y="18.5"/><rect fill="none" height="4" rx=".491849" ry=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="15" x="8.5" y="19.5"/><g fill="#4d4d4d"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/forward.svg b/icon-themes/elementary_svg/cmd/32/forward.svg
new file mode 100644
index 000000000..06d052943
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/forward.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(.71627 0 0 .7691 1.397 -29.832)" gradientUnits="userSpaceOnUse" x1="31.053" x2="30.923" y1="66.863" y2="47.148"><stop offset="0" stop-color="#fff"/><stop offset=".233" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1.33333 -1.33333 0 38.55 36.83)" gradientUnits="userSpaceOnUse" x1="11.11" x2="22.83" y1="10.52" y2="10.719"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.36797 0 0 .39444 32.308 -2.697)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.86666 0 0 2 .562 14.497)" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="3.506" y2="5.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.495 21.497h28l.004 3.008h-28z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75" transform="translate(0 -11)"/><path d="m1.995 11.505h27" fill="none" opacity=".3" stroke="#fff" stroke-width="1.006"/><path d="m17.075 11.67c0 3.407 2.914 6.17 6.094 6.17 3.178 0 5.755-2.763 5.755-6.17 0-3.41-2.577-6.172-5.756-6.172-3.18 0-6.095 2.763-6.095 6.17z" fill="url(#c)" fill-rule="evenodd" opacity=".141" transform="matrix(1 0 0 -1 0 35.003)"/><path d="m15.253 13.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" display="block" fill="url(#b)" transform="matrix(1 0 0 -1 0 35.003)"/><g fill="none"><path d="m22.984 21.175a.417.417 0 0 1 -.308-.15l-4.93-5.928a.417.417 0 0 1 .32-.682h2.35v-7.585a.417.417 0 0 1 .416-.415h4.336a.417.417 0 0 1 .416.416v7.585h2.4a.417.417 0 0 1 .32.684l-4.99 5.926a.417.417 0 0 1 -.33.15z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" transform="matrix(1 0 0 -1 0 35.003)"/><g stroke-linejoin="round"><path d="m15.253 21.505 7.744-9.35 7.75 9.35h-4.245v8h-7.002v-8z" opacity=".5" stroke="#a62100"/><path d="m1.506 5.51h11.99v2.994h-11.991z" opacity=".5" stroke="#000" stroke-linecap="round" stroke-opacity=".75"/></g></g><path d="m1.984 6.02h11.01v.99h-11.01z" fill="#fafafa"/><path d="m1.506 15.51h11.99v2.994h-11.991z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 16.02h11.01v.99h-11.01z" fill="#fafafa"/><path d="m1.506 20.51h11.99v2.994h-11.991z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 21.02h11.01v.99h-11.01z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fr/bold.svg b/icon-themes/elementary_svg/cmd/32/fr/bold.svg
new file mode 100644
index 000000000..0a8a5c6f6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fr/bold.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13.201247" cy="12.676107" gradientTransform="matrix(.00440494 3.8005086 -2.8213595 .00327006 48.877438 -38.720474)" gradientUnits="userSpaceOnUse" r="6.700386"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -30.16707 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><radialGradient id="e" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -10.11138 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><g transform="matrix(1.33333 0 0 1.313771 -1.472041 -10.913521)"><path d="m13.579029 19.95711 6.044112.00027v7.847145c-.419566.137443-.842748.264036-1.269547.379779-.426799.108508-.673937.206975-1.136906.286548-.455735.07234-.936788.13021-1.44316.173613-.499138.0434-1.030829.0651-1.595072.0651-1.186357 0-2.238888-.173613-3.157591-.520839-.911469-.354457-1.6818779-.875296-2.3112259-1.562515-.6221141-.694453-1.0959336-1.548051-1.4214584-2.560795-.3255248-1.019977-.4882872-2.195484-.4882872-3.526519 0-1.244228.1808471-2.369097.5425414-3.374607.3616942-1.00551.8933847-1.859108 1.5950716-2.560795.708921-.708921 1.5769875-1.251462 2.6041985-1.627624 1.034445-.383396 2.217185-.575094 3.54822-.575094.846365 0 1.674645.09042 2.48484.271271.810195.180847 1.551668.415948 2.224419.705303l-1.117635 2.691006c-.491904-.245953-1.048913-.452119-1.671027-.618498-.61488-.166379-1.262313-.249569-1.942298-.249569-.737857 0-1.403374.13021-1.996552.39063-.585945.253186-1.0887.61488-1.508265 1.085083s-.741473 1.038063-.965724 1.70358-.336376 1.40699-.336376 2.224419c0 .78126.07596 1.497415.227868 2.148464.159145.643816.405097 1.200825.737856 1.671028.332759.470202.759558.835513 1.280398 1.095933.528073.26042 1.157421.39063 1.888044.39063.477436 0 .878916-.0217 1.204441-.0651.332759-.0434.643816-.09404.933172-.151912l.05162-3.469242h-3.00568z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".755564" transform="scale(.99263829 1.0074163)"/><g transform="matrix(.73633307 0 0 1 11.83447 -15.893147)"><path d="m9.83293 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#d)" opacity=".2"/><path d="m-1.7051301 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#e)" opacity=".2"/><path d="m-1.1113801 43.5 10.9443101-.04467v3l-10.9443101.04467z" fill="url(#c)" opacity=".2"/></g><path d="m14.979068 12.493441c-1.321235 0-2.496128.19207-3.522957.578309-1.01965.378952-1.8802896.925603-2.5839916 1.639782-.6965209.70689-1.2244682 1.56638-1.5834998 2.579347s-.5390639 2.146525-.5390639 3.399981c0 .210726.011063.411003.019043.613989.044214-1.043545.2126315-2.004954.5200208-2.872219.3590316-1.012966.8869788-1.872456 1.5834998-2.579347.703702-.714178 1.5643417-1.260829 2.5839917-1.639781 1.026829-.386239 2.201722-.578309 3.522957-.578309.840134 0 1.662573.08987 2.466804.272058.649891.147225 1.242426.340375 1.803227.558982l.404297-.990112c-.667798-.291502-1.403294-.528433-2.207524-.710622-.804231-.182188-1.62667-.272058-2.466804-.272058zm-1.500004 7.611677v1.141752l6.000015-.000001v-1.141751zm-3.268074 1.152158c-.01585.208817-.0249.421038-.0249.640749-.000001.787053.07479 1.508692.225586 2.16457.157974.648591.402115 1.210692.732424 1.684381.330309.47369.754482.840747 1.271488 1.103098.524186.262352 1.148295.393964 1.87354.393964.473921 0 .872187-.02169 1.195315-.06541.330307-.043728.640021-.094828.927247-.153128v-1.141752c-.287226.0583-.59694.109401-.927249.153126-.323128.04372-.721394.06541-1.195315.06541-.725245 0-1.349354-.131612-1.87354-.393963-.517006-.262351-.941179-.629409-1.271488-1.103099-.330309-.473689-.57445-1.03579-.732424-1.68438-.117403-.510651-.174688-1.073402-.200684-1.663568z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/framedialog.svg b/icon-themes/elementary_svg/cmd/32/framedialog.svg
new file mode 100644
index 000000000..2a84f3662
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/framedialog.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.916702 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.083298 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="3" y2="30"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6" stop-opacity=".985965"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="28"><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(.65895577 0 0 .66512004 39.325053 3.594528)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="26" y2="6"><stop offset="0" stop-color="#fff"/><stop offset=".07499999" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="i" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="scale(.26458333)"><g><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m38.928572 40.000002h5v7h-5z" fill="url(#a)"/><path d="m9.0714282 47.000002h-5v-7h5z" fill="url(#c)"/><path d="m9.0714282 40.000002 29.8571438-.000001v7.000001l-29.8571438.000001z" fill="url(#d)"/></g><rect fill="url(#e)" height="27" rx="2.16" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" opacity=".5" rx="1.086957" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.500001"/><rect fill="none" height="27" rx="2.16" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="27" x="2.5" y="2.5"/><rect fill="url(#g)" height="18.886332" rx=".780512" ry=".821902" stroke-width="1.478242" width="19.126842" x="6.436579" y="6.556835"/><g fill="none" stroke-opacity=".501961"><rect height="18.908428" rx=".780512" ry=".821902" stroke="#002e99" width="18.975956" x="6.524967" y="6.534738"/><rect height="21" rx="2" stroke="url(#h)" width="21" x="5.5" y="5.5"/></g></g><g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#i)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#j)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#k)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#l)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/framelinecolor.svg b/icon-themes/elementary_svg/cmd/32/framelinecolor.svg
new file mode 100644
index 000000000..59a938324
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/framelinecolor.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(-1 0 0 1 32 0)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="21"><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="15" x2="15" y1="3" y2="29"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.92928007 0 0 1.3114842 3.136747 11.431452)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.19760229 0 0 .21057703 7.891559 288.03873)" gradientUnits="userSpaceOnUse" x1="-17.84359" x2="-17.84359" y1="35.01693" y2="40.042805"><stop offset="0" stop-color="#fff"/><stop offset=".0257705" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.5369158 0 0 .60920055 -8.189368 294.14544)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><path d="m4.6601562 2.5c-1.1966399 0-2.1601562.9635163-2.1601562 2.1601562v13.6933598 1.986328c0 1.19664.9635628 2.14959 2.1601562 2.160156h1.9765626 20.7031252c1.19664 0 2.160156-.963516 2.160156-2.160156v-13.6933596-1.9863282c0-1.1966399-.963516-2.1601562-2.160156-2.1601562h-1.976563zm.8398438 3h21v13.762712h-21z" fill="url(#b)" stroke="#002e99" stroke-opacity=".501961"/><path d="m4.5878906 21.5c-.6021741 0-1.0878906-.485717-1.0878906-1.087891v-14.912109-.912109c0-.602175.4857165-1.087891 1.0878906-1.087891h.9121094 21.912109c.602174 0 1.087891.485717 1.087891 1.087891v14.912109.912109c0 .602174-.485818 1.076802-1.087891 1.087891h-.912109zm-.0878906-1.237288h23v-15.762712h-23z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m5 20.5h22" fill="none" opacity=".5" stroke="#fff"/><g transform="matrix(1.3343663 0 0 1.3343663 -8.025569 1.371237)"><path d="m6.3892276 17.333139v5.245955h23.2320014v-5.245955z" fill="url(#c)"/><g fill="none" stroke-linecap="square" stroke-width=".264583" transform="matrix(2.8324513 0 0 2.8324513 6.014518 -818.28421)"><path d="m.396875 295.28019h7.672917v1.32292h-7.672917z" opacity=".6" stroke="url(#d)"/><path d="m.13229167 295.01561h8.20208333v1.85209h-8.20208333z" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/freeline.svg b/icon-themes/elementary_svg/cmd/32/freeline.svg
new file mode 100644
index 000000000..fd8d99df6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/freeline.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(-.98859805 0 0 .96925058 30.450071 -8.53185)" gradientUnits="userSpaceOnUse" x1="28.534189" x2="5.540084" y1="24.239939" y2="6.739199"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1414.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 22.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1="16.127065" y2="18.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.8 0 0 .8 3.200921 3.193183)"><path d="m16.807538 28.84526c-6.9406999 1.744841-18.7667693-3.427223-7.7670991-9.917816 1.3399581-.790672.948029-2.307919 1.6336061-4.567193.858072-2.827719-4.2851598-4.8360358-6.5703159-5.6577563-.7495102-.2695168-.9679012-1.8750181-.6010108-1.8472185l1.3610627-6.64030387 18.040879-.0115825" fill="url(#a)" fill-rule="evenodd" stroke-width="1.33333"/><g transform="matrix(1.33333 0 0 1.33333 -.02014 -10.411349)"><g fill="none" transform="translate(0 8)"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#b)" stroke-width="2.812507"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#c)" stroke-width=".937502"/></g></g><path d="m12.5376 27.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#d)" fill-rule="evenodd"/><path d="m12.5287 20.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.217842c-2.5 0-.5-5.97149-7-5.97149z" fill="url(#e)" fill-rule="evenodd"/><g stroke-linecap="round" stroke-width=".937502"><path d="m23.5376 16.496972-2.7291 6.720205-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.886435" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round"/><path d="m20.8085 23.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#f)" fill-rule="evenodd" stroke="url(#g)"/><path d="m15.385422 17.714702 2.5-5.97149" fill="none" stroke="#fff"/></g><path d="m17.541016 10.234375a.43149858.43149858 0 0 0 -.386719.269531l-4.027344 9.941406a.43149858.43149858 0 0 0 -.03125.164063l.04102 8.875a.43149858.43149858 0 0 0 .748047.291016l6.484375-6.990235a.43149858.43149858 0 0 0 .08398-.128906l2.759766-6.755859a.43149858.43149858 0 0 0 -.101563-.47461l-5.257812-5.070312a.43149858.43149858 0 0 0 -.3125-.121094z" fill="none" stroke="url(#i)" stroke-linecap="square" stroke-opacity=".502488" stroke-width=".937502"/><path d="m12.5355 30.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#h)" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/freeline_unfilled.svg b/icon-themes/elementary_svg/cmd/32/freeline_unfilled.svg
new file mode 100644
index 000000000..0e95803c3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/freeline_unfilled.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(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1414.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 22.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1="16.127065" y2="18.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.066664 0 0 1.066664 3.184809 -5.135896)"><g fill="none" transform="translate(0 8)"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#a)" stroke-width="2.812507"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#b)" stroke-width=".937502"/></g></g><path d="m12.5376 27.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5287 20.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.217842c-2.5 0-.5-5.97149-7-5.97149z" fill="url(#d)" fill-rule="evenodd"/><g stroke-linecap="round" stroke-width=".937502"><path d="m23.5376 16.496972-2.7291 6.720205-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.886435" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round"/><path d="m20.8085 23.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)"/><path d="m15.385422 17.714702 2.5-5.97149" fill="none" stroke="#fff"/></g><path d="m17.541016 10.234375a.43149858.43149858 0 0 0 -.386719.269531l-4.027344 9.941406a.43149858.43149858 0 0 0 -.03125.164063l.04102 8.875a.43149858.43149858 0 0 0 .748047.291016l6.484375-6.990235a.43149858.43149858 0 0 0 .08398-.128906l2.759766-6.755859a.43149858.43149858 0 0 0 -.101563-.47461l-5.257812-5.070312a.43149858.43149858 0 0 0 -.3125-.121094z" fill="none" stroke="url(#h)" stroke-linecap="square" stroke-opacity=".502488" stroke-width=".937502"/><path d="m12.5355 30.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#g)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/freezepanes.svg b/icon-themes/elementary_svg/cmd/32/freezepanes.svg
new file mode 100644
index 000000000..78cb5c5e1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/freezepanes.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" gradientUnits="userSpaceOnUse" x1="3.96875" x2="3.96875" y1=".529167" y2="7.9375"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#28bca3"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="d" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="e" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#c" y1="2" y2="4.000013"/><linearGradient id="l" gradientTransform="matrix(.34548095 0 0 1.33333 2.12315 -387.532)" gradientUnits="userSpaceOnUse" x1="3.044597" x2="3.044597" y1="293.32864" y2="294.51926"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.26458334 0 0 .26458334 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#c" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#c" y1="2" y2="4.000013"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#c" y1="2" y2="4.000013"/><linearGradient id="y" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#y)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#c)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#d)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#e)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#t)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#u)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#f)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#x)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#g)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#h)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#i)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#j)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#k)"/></g><path d="m.96531579.39222865c-.19609197 0-.28481504.19713607-.29662271.39635824-.0115014.0325039-.0191204.0661434-.0191204.10231933l-.012919 6.87089218c0 .210666.22643365.2999401.43976641.3012733l1.1725382.00672.00207-6.0854167h5.55418011l-.002584-1.15082963c-.000485-.21599892-.1572699-.42943113-.3679362-.42943113z" fill="url(#a)" stroke-width="1.33333"/><path d="m4 1c-1.1079998 0-2 .8919999-2 2v26c0 1.108.8920002 2 2 2h5v-1-22h21v-.0292969-.9707031-4c0-1.1080001-.892-2-2-2zm.5 1h3.5v5h-5v-3.5c0-.831.6690006-1.5 1.5-1.5zm4.5 0h6v5h-6zm7 0h6v5h-6zm7 0h4.5c.830999 0 1.5.669 1.5 1.5v3.5h-6zm-20 6h5v5h-5zm0 6h5v5h-5zm0 6h5v5h-5zm0 6h5v4h-3.5c-.8309994 0-1.5-.669-1.5-1.5z" fill="#007367" fill-opacity=".501961" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" opacity=".5" stroke="url(#d)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" opacity=".5" stroke="url(#e)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" opacity=".5" stroke="url(#f)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" opacity=".5" stroke="url(#g)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" opacity=".5" stroke="url(#h)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" opacity=".5" stroke="url(#i)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" opacity=".5" stroke="url(#j)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" opacity=".5" stroke="url(#k)"/></g><g transform="translate(0 -1.5875)"><path d="m2.2489583 3.5718756h1.8520834l-.00108 1.5875027h-1.8515418z" fill="url(#l)" stroke-width=".480367"/><path d="m2.3815 3.4399959c-.1469999 0-.2650001.1179997-.2650001.2639993v1.3229967c0 .1469997.1169998.2649994.2630001.2649994h1.5883336c.1459999 0 .2639999-.1179997.2639999-.2649994v-1.3229967c0-.1459996-.1179997-.2639993-.2639999-.2639993zm0 .2639993h1.5883336l-.004 1.3229967h-1.5863336z" fill="#002e99" fill-opacity=".501961" stroke-width="1.33333"/><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" fill="none" opacity=".5" stroke="url(#m)" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/freezepanesfirstcolumn.svg b/icon-themes/elementary_svg/cmd/32/freezepanesfirstcolumn.svg
new file mode 100644
index 000000000..29e67bc3b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/freezepanesfirstcolumn.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="2.000001" y2="30"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#28bca3"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="m" gradientTransform="matrix(.34548095 0 0 1.33333 2.12315 -387.532)" gradientUnits="userSpaceOnUse" x1="3.044597" x2="3.044597" y1="293.32864" y2="294.51926"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="n" gradientTransform="matrix(-.26458334 0 0 .26458334 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="C" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#C)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#p)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#r)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#u)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#w)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#x)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#y)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#z)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#A)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#B)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#h)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#i)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#j)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#k)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#l)"/></g><path d="m3.6484375 1.4824219c-.741135 0-1.0764663.7450812-1.1210937 1.4980469-.0434699.1228493-.0722657.2499908-.0722657.3867187l-.0488281 25.9687505c0 .796217.8558123 1.133633 1.6621094 1.138671l4.4316406.025391.0019531-6.5h-.0019531v-22.5078125z" fill="url(#e)" stroke-width="5.039358" transform="scale(.26458333)"/><path d="m4 1c-1.1079998 0-2 .8919999-2 2v26c0 1.108.8920002 2 2 2h5v-1-6-16-1-5-1zm.5 1h3.5v5h-5v-3.5c0-.831.6690006-1.5 1.5-1.5zm-1.5 6h5v5h-5zm0 6h5v5h-5zm0 6h5v5h-5zm0 6h5v4h-3.5c-.8309994 0-1.5-.669-1.5-1.5z" fill="#007367" fill-opacity=".501961" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" opacity=".5" stroke="url(#h)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" opacity=".5" stroke="url(#i)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" opacity=".5" stroke="url(#j)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" opacity=".5" stroke="url(#k)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" opacity=".5" stroke="url(#l)"/></g><g transform="translate(0 -1.5875)"><path d="m2.2489583 3.5718756h1.8520834l-.00108 1.5875027h-1.8515418z" fill="url(#m)" stroke-width=".480367"/><path d="m2.3815 3.4399959c-.1469999 0-.2650001.1179997-.2650001.2639993v1.3229967c0 .1469997.1169998.2649994.2630001.2649994h1.5883336c.1459999 0 .2639999-.1179997.2639999-.2649994v-1.3229967c0-.1459996-.1179997-.2639993-.2639999-.2639993zm0 .2639993h1.5883336l-.004 1.3229967h-1.5863336z" fill="#002e99" fill-opacity=".501961" stroke-width="1.33333"/><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" fill="none" opacity=".5" stroke="url(#n)" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/freezepanesfirstrow.svg b/icon-themes/elementary_svg/cmd/32/freezepanesfirstrow.svg
new file mode 100644
index 000000000..a24287a2b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/freezepanesfirstrow.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="2.000001" y2="30"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#28bca3"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(.34548095 0 0 1.33333 2.12315 -387.532)" gradientUnits="userSpaceOnUse" x1="3.044597" x2="3.044597" y1="293.32864" y2="294.51926"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.26458334 0 0 .26458334 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="C" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#C)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#t)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#u)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#j)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#x)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#z)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#k)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#A)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#B)"/></g><path d="m3.6484375 1.4824219c-.741135 0-1.0764663.7450812-1.1210937 1.4980469-.0434699.1228493-.0722657.2499908-.0722657.3867187l-.0078125 4.1328125h6.0605469 20.9921875l-.009766-4.3496094c-.001833-.8163738-.594406-1.6230469-1.390625-1.6230468z" fill="url(#e)" stroke-width="5.039358" transform="scale(.26458333)"/><path d="m4 1c-1.1079998 0-2 .8919999-2 2v5h1 5 1 11 10v-.0292969-.9707031-4c0-1.1080001-.892-2-2-2zm.5 1h3.5v5h-5v-3.5c0-.831.6690006-1.5 1.5-1.5zm4.5 0h6v5h-6zm7 0h6v5h-6zm7 0h4.5c.830999 0 1.5.669 1.5 1.5v3.5h-6z" fill="#007367" fill-opacity=".501961" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" opacity=".5" stroke="url(#h)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" opacity=".5" stroke="url(#i)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" opacity=".5" stroke="url(#j)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" opacity=".5" stroke="url(#k)"/></g><g transform="translate(0 -1.5875)"><path d="m2.2489583 3.5718756h1.8520834l-.00108 1.5875027h-1.8515418z" fill="url(#l)" stroke-width=".480367"/><path d="m2.3815 3.4399959c-.1469999 0-.2650001.1179997-.2650001.2639993v1.3229967c0 .1469997.1169998.2649994.2630001.2649994h1.5883336c.1459999 0 .2639999-.1179997.2639999-.2649994v-1.3229967c0-.1459996-.1179997-.2639993-.2639999-.2639993zm0 .2639993h1.5883336l-.004 1.3229967h-1.5863336z" fill="#002e99" fill-opacity=".501961" stroke-width="1.33333"/><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" fill="none" opacity=".5" stroke="url(#m)" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/fullscreen.svg b/icon-themes/elementary_svg/cmd/32/fullscreen.svg
new file mode 100644
index 000000000..c369a1a21
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fullscreen.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=".37630579" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68115288" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-14.781551" x2="-14.781551" xlink:href="#a" y1="33.644644" y2="53.502578"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.330105" x2="11.330105" y1="15.147189" y2="56.474517"><stop offset="0" stop-color="#90dbec"/><stop offset=".49688375" stop-color="#55c1ec"/><stop offset=".72044992" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.493554" x2="2.493554" xlink:href="#b" y1="55.608677" y2="20.674956"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="18.804871" x2="18.804871" y1="49.108626" y2="27.874851"><stop offset="0" stop-color="#90dbec"/><stop offset=".33124015" stop-color="#55c1ec"/><stop offset=".72044992" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-3.850666" x2="-3.850666" xlink:href="#b" y1="28.953494" y2="49.264458"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-6.656806" x2="-6.656806" xlink:href="#a" y1="48.927376" y2="34.45313"/><g transform="translate(0 -16)"><path d="m13.3 39-4.0351855 3.970537 3.5294615 3.529463h-11.294276v-11.294277l3.5294612 3.529461 3.9705388-4.035184z" fill="url(#d)" stroke="url(#e)"/><path d="m11.9 39-4.0593763 3.959376 2.5193763 2.540624h-7.86v-7.86l2.5406237 2.530312 3.9593763-4.070312z" fill="none" stroke="url(#c)"/><g transform="matrix(-1 0 0 -1 32 64)"><path d="m13.3 39-4.0351855 3.970537 3.5294615 3.529463h-11.294276v-11.294277l3.5294612 3.529461 3.9705388-4.035184z" fill="url(#f)" stroke="url(#g)"/><path d="m11.9 39-4.0593763 3.959376 2.5193763 2.540624h-7.86v-7.86l2.5406237 2.530312 3.9593763-4.070312z" fill="none" stroke="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/gallery.svg b/icon-themes/elementary_svg/cmd/32/gallery.svg
new file mode 100644
index 000000000..720aebf21
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/gallery.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="32" width="32"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.02892 0 0 .01235 21.027 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(.02892 0 0 .01235 23.973 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="h" gradientTransform="matrix(.7152 0 0 .50836 47.363 .524)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.78378 0 0 .62162 -2.81 .08)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.85714 0 0 .52148 -4.57 1.684)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.10884 0 0 .10845 26.793 11.848)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.11022 .00852 -.0091 .10377 31.66 14.157)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><path d="M1 5l28 .002V27H1z" fill="url(#b)" transform="matrix(.93783 .16532 -.16536 .93758 4.58 -1.48)"/><path d="M28.5 26.5h-27v-21h27z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.05" transform="matrix(.93783 .16532 -.16536 .93758 4.58 -1.48)"/><path d="M2 6v20h26V6z" fill="url(#d)" transform="matrix(.93783 .16532 -.16536 .93758 4.58 -1.48)"/><path d="M7.938 16.913c-.1-.026-.217-.038-.34-.02-.476.07-.58.358-.645.493-.066.135-.093.244-.12.36-.055.23-.088.477-.12.724-.026.203-.05.383-.073.54-.162.01-.34.017-.545.024-.256.01-.515.018-.76.05-.12.014-.235.03-.386.085-.078.024-.165.056-.276.142-.11.085-.256.256-.29.488-.068.454.19.64.308.743.117.103.216.162.325.224.217.124.46.237.7.346.198.09.37.174.523.247-.037.148-.083.31-.135.496-.065.234-.13.467-.17.696-.02.114-.036.223-.026.377.003.075.013.163.066.29.054.13.18.317.404.424.437.21.7.04.837-.03.138-.073.228-.146.322-.223.186-.153.37-.334.55-.513.146-.147.277-.278.396-.39.138.082.29.177.46.284.217.136.436.274.655.384.11.055.213.105.37.146.08.022.174.044.317.038.144-.007.37-.06.54-.226.337-.323.245-.618.213-.765-.03-.147-.077-.25-.127-.36-.1-.22-.233-.44-.36-.66-.106-.182-.197-.342-.277-.485.124-.097.262-.202.42-.32.2-.15.4-.3.573-.462.085-.08.17-.158.255-.286.044-.063.093-.14.128-.27.035-.132.046-.353-.07-.563-.23-.406-.55-.416-.708-.436-.157-.02-.276-.013-.4-.003-.25.02-.515.06-.774.103-.213.035-.4.066-.57.09l-.2-.483c-.092-.23-.186-.458-.297-.667-.056-.105-.106-.202-.21-.323-.052-.06-.116-.13-.238-.205-.06-.037-.148-.076-.248-.102zm.896 1.8l.028.012-.038.003c-.012 0-.02-.015.01-.014zm.406.215c.03.034.026.046.02.037zm-2.31.05c.032-.008.032.01.022.01-.005.002-.034.004-.045.005.004 0 .02-.015.024-.016zm-.335.287l-.006.037c-.006.013-.016 0 .004-.037zm3.542 1.31c-.005-.01.01-.007.018.034-.004-.01-.017-.03-.018-.035zm-.065.432c-.024.037-.04.038-.032.03zm-3.766.06l-.008.042c-.003-.046.01-.055.008-.045zm.18.413l.032.018c.01.007 0 .012-.033-.018zm2.225.806c.013-.008.01.008-.03.027zm-.495.048l.042.024c-.046-.012-.052-.028-.042-.024z" opacity=".05"/><path d="M5.32 5.293l-1.835 10.4c.52.24 1.205.482 2.046.63 2.147.378 1.967-.395 3.814-.07 1.847.326 2.727 1.693 5.224 2.133 3.092.545 4.136-1.223 6.582-.792 1.91.337 1.87 1.4 3.973 1.77 1.42.25 1.988-.212 2.93-.41l1.65-9.363z" opacity=".07"/><path d="M2 6v10.206c.386.178.875.34 1.403.34 1.207 0 2.388-.974 4.403-.974s3.53 1.224 6.07 1.224c2.542 0 3.114-1.77 6.354-1.77s2.935 1.12 4.963 1.12c1.398 0 1.994-.486 2.807-.795V6z" fill="url(#e)" transform="matrix(.93783 .16532 -.16536 .93758 4.58 -1.48)"/><g fill="#fff"><path d="M21.316 14.543c-1.596-.28-2.68-.008-3.576.267s-1.58.534-2.674.34c-1.124-.197-1.964-.62-2.798-1.062-.834-.44-1.663-.906-2.694-1.088-1.013-.178-1.87-.084-2.577.03-.707.115-1.26.235-1.712.155-.41-.072-.784-.282-1.085-.49a.428.427 8.932 0 0-.173-.074l-.32 1.813c.537.24 1.222.47 2.05.617 1.118.197 1.724.093 2.187-.014s.755-.21 1.624-.056c.833.147 1.456.535 2.227.977.77.442 1.682.924 2.996 1.155 1.635.288 2.79-.04 3.75-.365.966-.323 1.72-.623 2.835-.427.878.155 1.247.45 1.743.806.496.357 1.11.766 2.23.964 1.427.25 2.146-.167 2.922-.37l.28-1.588a.428.427 8.932 0 0-.158 0c-.892.17-1.394.496-2.606.282-.874-.154-1.11-.41-1.633-.787-.523-.375-1.27-.808-2.837-1.084z" opacity=".1"/><path d="M21.183 15.297c-3.04-.535-3.867 1.03-6.25.61s-3.602-1.82-5.492-2.152c-1.89-.333-3.156.384-4.287.184-.496-.09-.928-.32-1.26-.55l-.17.952c.52.24 1.206.483 2.047.63 2.143.38 1.964-.393 3.81-.068 1.848.326 2.728 1.692 5.225 2.133 3.092.545 4.135-1.224 6.582-.793 1.91.337 1.87 1.4 3.973 1.77 1.42.25 1.988-.21 2.93-.41l.126-.72c-.813.156-1.453.514-2.764.283-1.902-.335-1.43-1.335-4.47-1.87z" opacity=".3"/><path d="M21.067 15.953c-3.038-.535-3.867 1.03-6.25.61s-3.602-1.82-5.492-2.152-3.157.386-4.29.186c-.495-.087-.927-.32-1.26-.55L3.61 15c.52.24 1.204.482 2.045.63 2.145.38 1.966-.394 3.812-.07 1.847.327 2.727 1.694 5.224 2.134 3.09.545 4.136-1.224 6.58-.793 1.913.34 1.873 1.4 3.976 1.77 1.42.25 1.988-.21 2.93-.41l.126-.717c-.813.155-1.453.513-2.763.282-1.904-.335-1.433-1.335-4.47-1.87z"/></g><path d="M7.732 17.603c-.262.04-.286 1.87-.478 2.04-.186.165-2.084.03-2.12.27-.037.25 1.803.87 1.92 1.1.112.22-.573 1.884-.342 1.994.24.115 1.4-1.33 1.663-1.36.255-.03 1.73 1.128 1.91.957.184-.178-.938-1.69-.89-1.938.044-.238 1.64-1.184 1.52-1.4-.127-.226-1.98.283-2.214.16-.225-.12-.713-1.86-.967-1.823z" opacity=".15"/><path d="M6.74 18.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.15.21-1.89-.72-2.15-.645-.265.08-1.2 1.787-1.467 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.165-.21-.146-2.108.12-2.196z" fill="url(#f)" transform="matrix(.93783 .16532 -.16536 .93758 4.58 -1.48)"/><path d="M7.866 16.932l-.082.054c0 .002-.003.002-.003.003-.2.31-.233 1.825-.407 1.98-.007.007-.017.015-.03.02l.05.05c1.09.543.507-2.03.49-2.103l-.015-.006z" fill="#9d0f06" opacity=".5"/><path d="M4.866 21.273c-.242.002-.38.013-.38.013v.058c.14.257 2.015.552 2.172.76.157.207-.246 2.052.014 2.124.268.075 1.2-1.633 1.47-1.71.256-.077 1.973.84 2.145.646l-.003-.003c-1.448-1.754-4.373-1.895-5.418-1.886z" fill="url(#g)" opacity=".75" transform="matrix(.93783 .16532 -.16536 .93758 4.58 -1.48)"/><path d="M27.5 25.5h-25v-19h25z" fill="none" opacity=".2" stroke="#000" stroke-linecap="round" stroke-width="1.05" transform="matrix(.93783 .16532 -.16536 .93758 4.58 -1.48)"/><path d="M.5 4.5l29 .002V27.5H.5z" fill="none" stroke="url(#h)" stroke-linejoin="round" stroke-width="1.05" transform="matrix(.93783 .16532 -.16536 .93758 4.58 -1.48)"/><g opacity=".4"><path d="M3.6 43h37.74v3H3.6z" fill="url(#i)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="M3.6 43v3c-1.49.006-3.6-.672-3.6-1.5S1.662 43 3.6 43z" fill="url(#j)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="M41.4 43v3c1.49.006 3.6-.672 3.6-1.5S43.338 43 41.4 43z" fill="url(#k)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/></g><path d="M1 5l28 .002V27H1z" fill="url(#b)" transform="translate(1 2)"/><path d="M28.5 26.5h-27v-21h27z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" transform="translate(1 2)"/><path d="M2 6v20h26V6z" fill="url(#d)" transform="translate(1 2)"/><path d="M7.827 20.414c-.11-.008-.23 0-.354.04-.48.16-.535.477-.578.63-.043.15-.052.268-.06.393-.013.248-.002.51.01.77.01.215.018.406.022.574-.165.04-.348.08-.558.125-.266.056-.533.112-.778.188-.123.04-.24.077-.385.16-.074.04-.158.09-.257.2-.098.107-.218.31-.21.557.012.48.313.625.454.71.14.085.253.128.376.173.247.09.52.16.788.23.22.058.414.112.586.16-.013.16-.03.337-.05.538-.026.256-.05.51-.05.75.002.124.004.24.043.397.02.08.044.17.123.29.08.123.244.296.495.366.49.136.73-.086.86-.185.13-.1.208-.19.29-.288.168-.195.323-.416.476-.634.13-.18.24-.338.34-.476.16.06.334.13.53.21.25.1.5.203.747.277.124.037.24.07.41.084.084.01.186.015.334-.02.148-.03.37-.13.52-.33.29-.396.14-.684.08-.83-.06-.146-.128-.244-.2-.35-.144-.207-.32-.413-.494-.62-.142-.165-.264-.314-.373-.45l.376-.406c.177-.19.356-.383.507-.58.076-.1.147-.196.214-.344.035-.075.07-.162.083-.305.013-.142-.016-.373-.175-.568-.31-.38-.645-.332-.81-.324-.168.01-.29.037-.416.07-.255.064-.52.154-.78.246-.215.073-.404.14-.572.195-.09-.136-.186-.29-.296-.463-.138-.22-.277-.438-.43-.634-.077-.1-.147-.19-.276-.297-.064-.052-.143-.113-.283-.17-.07-.025-.167-.05-.276-.06zm1.256 1.7c.003 0 .025.006.03.005-.01 0-.034.007-.04.01-.01 0-.02-.013.01-.017zm.458.146c.04.03.038.044.03.035zm-2.376.473c.03-.014.033.004.023.008-.005.004-.034.01-.046.015.006-.003.02-.02.024-.02zm-.295.36v.038c-.003.016-.015.005 0-.037zm3.9.708c-.007-.01.01-.007.025.034l-.025-.032zm.012.46c-.017.043-.033.047-.027.037l.028-.037zM6.9 25.01v.046c-.013-.045 0-.057 0-.046zm.26.396c.008.003.032.01.037.013.013.005.002.012-.037-.013zm2.45.427c.008-.01.01.008-.03.035.008-.008.025-.03.03-.034zm-.506.14l.047.02c-.05-.005-.06-.02-.047-.018z" opacity=".05"/><path d="M3 8.87v11.092c.58.154 1.334.28 2.23.28 2.287 0 1.96-.766 3.93-.766s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.104 4.43 1.104 1.516 0 2.02-.58 2.956-.96V8.872z" opacity=".07"/><path d="M2 6v10.206c.386.178.875.34 1.403.34 1.207 0 2.388-.974 4.403-.974s3.53 1.224 6.07 1.224c2.542 0 3.114-1.77 6.354-1.77s2.935 1.12 4.963 1.12c1.398 0 1.994-.486 2.807-.795V6z" fill="url(#e)" transform="translate(1 2)"/><path d="M21.23 15.523c-1.702 0-2.773.48-3.65.928-.876.45-1.537.843-2.703.843-1.198 0-2.145-.286-3.087-.59-.943-.304-1.886-.634-2.984-.634-1.08 0-1.95.253-2.66.5-.71.25-1.26.472-1.743.472-.436 0-.862-.148-1.21-.31A.45.45 0 0 0 3 16.688v1.93c.598.15 1.35.267 2.23.267 1.194 0 1.802-.218 2.26-.413.46-.194.744-.353 1.67-.353.89 0 1.604.287 2.482.604.878.316 1.907.648 3.31.648 1.74 0 2.873-.55 3.81-1.06.938-.512 1.664-.96 2.852-.96.937 0 1.372.238 1.95.517.577.277 1.286.59 2.48.59 1.523 0 2.19-.565 2.956-.916V15.85a.45.45 0 0 0-.163.03c-.89.337-1.35.765-2.644.765-.93 0-1.222-.223-1.832-.516-.607-.294-1.46-.605-3.13-.605z" fill="#fff" opacity=".1"/><path d="M21.23 16.327c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.224-6.07-1.224-2.016 0-3.197.973-4.404.973-.528 0-1.017-.162-1.403-.34v1.018c.58.154 1.334.28 2.23.28 2.287 0 1.96-.767 3.93-.767s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.106 4.43 1.106 1.516 0 2.02-.58 2.956-.958v-.766c-.813.31-1.41.796-2.807.796-2.028 0-1.724-1.12-4.963-1.12z" fill="#fff" opacity=".3"/><path d="M21.23 17.027c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.225-6.07-1.225-2.016 0-3.197.973-4.404.973-.528 0-1.017-.16-1.403-.34v1.02c.58.153 1.334.28 2.23.28 2.287 0 1.96-.768 3.93-.768s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.106 4.43 1.106 1.516 0 2.02-.58 2.956-.958v-.767c-.813.31-1.41.798-2.807.798-2.028 0-1.724-1.12-4.963-1.12z" fill="#fff"/><path d="M7.74 21.165c-.264.088.045 1.985-.123 2.197-.16.205-2.15.412-2.142.667.007.262 2.023.57 2.185.784.157.208-.248 2.054.01 2.126.27.076 1.205-1.63 1.472-1.71.26-.076 1.996.853 2.15.643.158-.218-1.278-1.578-1.275-1.842.003-.253 1.48-1.523 1.317-1.725-.17-.21-1.993.654-2.26.57-.256-.08-1.078-1.795-1.334-1.71z" opacity=".15"/><path d="M6.74 18.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.15.21-1.89-.72-2.15-.645-.265.08-1.2 1.787-1.467 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.165-.21-.146-2.108.12-2.196z" fill="url(#f)" transform="translate(1 2)"/><path d="M7.757 20.447l-.075.07c0 .002-.003.003-.003.004-.15.36.09 1.935-.063 2.127-.007.008-.016.02-.028.027l.06.04c1.227.364.154-2.19.123-2.263-.006 0-.01-.003-.017-.002z" fill="#9d0f06" opacity=".5"/><path d="M4.866 21.273c-.242.002-.38.013-.38.013v.058c.14.257 2.015.552 2.172.76.157.207-.246 2.052.014 2.124.268.075 1.2-1.633 1.47-1.71.256-.077 1.973.84 2.145.646l-.003-.003c-1.448-1.754-4.373-1.895-5.418-1.886z" fill="url(#g)" opacity=".75" transform="translate(1 2)"/><path d="M28.5 27.5h-25v-19h25z" fill="none" opacity=".2" stroke="#000" stroke-linecap="round"/><path d="M.5 4.5l29 .002V27.5H.5z" fill="none" stroke="url(#h)" stroke-linejoin="round" transform="translate(1 2)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/getinvolved.svg b/icon-themes/elementary_svg/cmd/32/getinvolved.svg
new file mode 100644
index 000000000..a2b5f3be3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/getinvolved.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="#b8b8b8"/><stop offset="1" stop-color="#878787"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#f5f5f5"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="30" cy="33.1875" gradientTransform="matrix(1.3038704 -.00000047 .00000018 .3072442 -19.11612 9.803347)" gradientUnits="userSpaceOnUse" r="4.6875" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.74999996 0 0 .65217387 -3.249996 .226089)" gradientUnits="userSpaceOnUse" x1="38" x2="43" xlink:href="#d" y1="39" y2="38.599998"/><linearGradient id="g" gradientTransform="matrix(.74999996 0 0 .65217387 -1.749996 .226089)" gradientUnits="userSpaceOnUse" x1="22" x2="17" xlink:href="#d" y1="39" y2="37.4375"/><radialGradient id="h" cx="26.375898" cy="12.31301" gradientTransform="matrix(.98412314 -.08459387 .07687018 1.0112316 -9.038524 -4.344719)" gradientUnits="userSpaceOnUse" r="8" xlink:href="#b"/><linearGradient id="i" gradientTransform="matrix(.6000148 0 0 .6380476 1.999557 -1.009373)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="5" y2="44.678879"/><radialGradient id="j" cx="24.999998" cy="28.659998" gradientTransform="matrix(.88911393 0 0 .26439791 -5.614949 12.359857)" gradientUnits="userSpaceOnUse" r="16" xlink:href="#b"/><linearGradient id="k" gradientTransform="matrix(.67742015 0 0 .70833449 -.322603 -2.02087)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="25.084745" y2="45"/><radialGradient id="l" cx="32" cy="41.5" gradientTransform="matrix(.57142856 0 0 .16666666 1.714283 20.583334)" gradientUnits="userSpaceOnUse" r="21" xlink:href="#d"/><linearGradient id="m" gradientTransform="matrix(.5410937 0 0 .60327904 3.767194 -.44039)" gradientUnits="userSpaceOnUse" x1="29.999992" x2="29.999992" xlink:href="#c" y1="5.702817" y2="27.956825"/><linearGradient id="n" gradientTransform="matrix(.65517451 0 0 .68182253 3.047376 -28.09122)" gradientUnits="userSpaceOnUse" x1="24.348665" x2="24.348665" xlink:href="#c" y1="57.333424" y2="83.733253"/><radialGradient id="o" cx="30" cy="33.1875" gradientTransform="matrix(1.0341041 -.00000047 .00000014 .30724419 -21.505888 8.803347)" gradientUnits="userSpaceOnUse" r="4.6875" xlink:href="#d"/><linearGradient id="p" gradientTransform="matrix(.74999998 0 0 .43478256 -10.249996 6.917394)" gradientUnits="userSpaceOnUse" x1="22" x2="17" xlink:href="#d" y1="39" y2="37.4375"/><radialGradient id="q" cx="26.375898" cy="12.31301" gradientTransform="matrix(.65607306 -.05767638 .05124607 .68946123 -9.858746 1.83329)" gradientUnits="userSpaceOnUse" r="8" xlink:href="#b"/><linearGradient id="r" gradientTransform="matrix(.40000437 0 0 .43502308 -2.500128 4.107341)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="5" y2="44.678879"/><radialGradient id="s" cx="24.999998" cy="28.659998" gradientTransform="matrix(.67742075 0 0 .20218688 -10.01617 13.392823)" gradientUnits="userSpaceOnUse" r="16" xlink:href="#b"/><linearGradient id="t" gradientTransform="matrix(.51613011 0 0 .54166819 -5.983904 2.395783)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="25.084745" y2="45"/><radialGradient id="u" cx="32" cy="41.5" gradientTransform="matrix(.45320196 0 0 .14285713 -4.985224 19.071429)" gradientUnits="userSpaceOnUse" r="21" xlink:href="#d"/><linearGradient id="v" gradientTransform="matrix(.40000437 0 0 .43502308 -2.500128 4.107341)" gradientUnits="userSpaceOnUse" x1="31.249979" x2="31.249979" xlink:href="#c" y1="4.350709" y2="25.039267"/><linearGradient id="w" gradientTransform="matrix(.51613011 0 0 .54166819 -5.983904 2.395783)" gradientUnits="userSpaceOnUse" x1="30.968748" x2="30.968748" xlink:href="#c" y1="17.730812" y2="43.576893"/><path d="m19.034483 25a9.5172416 3 0 0 1 -19.0344831 0 9.5172416 3 0 1 1 19.0344831 0z" fill="url(#u)" opacity=".8"/><path d="m7.554 13.499982c.2375296 1.179065.1455472 2.070945-.047146 3.250008-1.5022978 1.308063-5.4965028 1.895841-5.4907412 3.250011l-.516132 4.06251c0 1.346197 3.581731 2.437508 8.0000172 2.437508 4.41829 0 8.000019-1.091311 8.000019-2.437508l-.516131-4.06251c-.006199-1.158987-4.023632-1.895841-5.507504-3.250011-.126747-1.094352-.149787-2.155656.069618-3.250008z" fill="url(#s)" stroke="url(#t)" stroke-width=".999963"/><path d="m8.3683748 17.178953c-.8083786.977128-2.0765843 1.3663-3.2071253 1.837423-.750209.285461-1.514765.57267-2.16602 1.053173-.15406 1.332571-.3530486 2.661815-.5264795 3.992951 1.2371776.883685 2.8021505 1.069307 4.2643523 1.30497 2.6657248.311213 5.4053537.200765 8.0078747-.478578.572425-.267709 1.627399-.361183 1.768407-1.033257-.18192-1.220001-.337831-2.445794-.509384-3.668135-.875042-.691824-1.994183-.940663-2.985643-1.41609-.843299-.357971-1.690511-.776116-2.332293-1.446441-.360723-3.725182-1.7087314-3.714125-2.3136892-.146016z" fill="none" opacity=".6" stroke="url(#w)" stroke-width=".999963"/><path d="m9.4999999 6.499968c-1.6568723 0-3.0000315 1.3633656-3.0000315 3.045162.012987.6224.061832 1.361788.4000042 3.045162.2000019.652533 1.9839251 2.829197 2.0000213 3.046708.3878718.217514 1.0000104.217514 1.4000141 0 0-.217511 1.600015-2.394175 1.800018-3.046708.380556-1.749529.379595-2.392628.400006-3.045162 0-1.6817964-1.34316-3.045162-3.0000321-3.045162z" fill="url(#q)" stroke="url(#r)" stroke-width=".999937"/><path d="m5.5 25.7c-1.7717621-.861824-.9269021-2.775157-.75-4-.7499991.869565-.2499991 3.3-1.75 3.3 1.125.4375 1.56217.59817 2.5.7z" fill="url(#p)" opacity=".3"/><path d="m6.3448275 17c.4644771 1.163172 1.7047513 2 3.1724138 2 1.4676627 0 2.7079347-.836828 3.1724137-2z" fill="url(#o)" opacity=".2"/><path d="m9.5 7.46875c-1.0396741-.0319229-2.0001495.8716067-2.0217664 1.9145818-.0304376.7964882.1312874 1.5847772.2572584 2.3677552.05615.294277.089967.601745.2786973.846791.4553888.761887 1.0246665 1.446356 1.517061 2.183372.4047553-.180795.4697617-.698234.7601777-1.002182.309513-.492116.671885-.964633.87454-1.51315.207481-1.019553.428292-2.060267.336434-3.1058429-.145103-.9490329-1.03532-1.7206027-2.002402-1.6913251z" fill="none" stroke="url(#v)" stroke-width=".999937"/><path d="m32 27.5a12 3.5 0 0 1 -24 0 12 3.5 0 1 1 24 0z" fill="url(#l)" opacity=".8"/><path d="m17.052 12.499986c.311757 1.541852.584909 2.708155.332 4.250006-1.971764 1.710542-7.214153 2.479171-7.206591 4.250007l-.6774226 5.312509c0 1.760409 4.7010176 3.187506 10.5000126 3.187506 5.798999 0 10.500015-1.427097 10.500015-3.187506l-.677422-5.312509c-.0081-1.515596-5.281011-2.47917-7.228592-4.250007-.166358-1.431074.06603-2.818931.354-4.250006z" fill="url(#j)" stroke="url(#k)" stroke-width=".999973"/><path d="m18.109 13.499954c.207393 1.218146.570657 2.497463.262 3.709711-.585769.734972-2.025119 1.099427-2.851104 1.502651-1.402263.659278-2.992252 1.011179-4.207909 2.009432-.266813.372919-.178552.888667-.282572 1.3286-.175558 1.361602-.358458 2.722727-.529428 4.084626.372246.828351 1.400214 1.075215 2.17834 1.390329 3.317714 1.00997 6.848903 1.122646 10.285027.837892 2.001225-.219888 4.070287-.507484 5.854322-1.497126.548661-.230487.801396-.764344.609573-1.311147-.190493-1.518534-.410223-3.035237-.582372-4.55492-.763945-.784676-1.874787-1.099534-2.846897-1.555017-1.343902-.592332-3.411526-1.104157-4.45398-2.178649-.2021-1.20712.253539-2.749145.191-3.766385-1.375118.000002-2.250884-.000004-3.626.000003z" fill="none" stroke="url(#n)" stroke-width=".999905"/><path d="m19.999999 2.4998895c-2.485343 0-4.50011 1.9996461-4.50011 4.4663339.01948.912872.09275 1.9973308.600015 4.4663346.300007.95707 2.975929 3.709418 3.000073 4.028442.581816.319023 1.500037.319023 2.100051 0 0-.319024 2.400059-3.071372 2.700066-4.028442.57084-2.5660315.569398-3.5092631.600015-4.4663346 0-2.4666878-2.014767-4.4663339-4.50011-4.4663339z" fill="url(#h)" stroke="url(#i)" stroke-width=".999779"/><path d="m14 28.4c-1.771762-1.292736-.926902-4.162735-.75-6-.749999 1.304348-.749999 5.217391-2.25 5.217391 1.021958.299057 2.06217.629863 3 .782609z" fill="url(#g)" opacity=".3"/><path d="m26 28.4c1.762535-1.137226.867541-4.229946.749999-6 .75 1.304347.75 5.217391 2.250001 5.217391-1.021958.299057-2.062172.629862-3 .782609z" fill="url(#f)" opacity=".3"/><path d="m16 18c.585645 1.163172 2.149469 2 4 2s3.414353-.836828 4-2z" fill="url(#e)" opacity=".2"/><path d="m20.000002 3.4997762c-1.578445-.031463-3.034642 1.1664635-3.388069 2.6909471-.233174 1.0034105-.04469 2.0406579.07761 3.0470577.113228.6678987.192524 1.351298.375784 2.000751.66871 1.163508 1.691301 2.069914 2.461217 3.157989.412903.122857 1.079832.241399 1.323731-.198062.691144-1.019356 1.571217-1.917699 2.125742-3.02571.298455-1.4923395.602683-3.0151171.494485-4.5446996-.172022-1.6143388-1.561563-3.0208687-3.198417-3.1177218-.09051-.00705-.181338-.010502-.272086-.010551z" fill="none" opacity=".7" stroke="url(#m)" stroke-width=".999561"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/glueeditmode.svg b/icon-themes/elementary_svg/cmd/32/glueeditmode.svg
new file mode 100644
index 000000000..376e83f79
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/glueeditmode.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.131387" x2="9.653421" xlink:href="#a" y1="16.713394" y2="11.831103"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.39287" x2="17.000475" y1="6.832459" y2="11.564656"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5.337" x2="9.47" y1="14.663" y2="15.63"><stop offset="0" stop-color="#d9d6d0"/><stop offset=".356" stop-color="#fff"/><stop offset=".46" stop-color="#d3d7cf"/><stop offset=".641" stop-color="#eeeeec"/><stop offset="1" stop-color="#babdb6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.911" x2="16.89" y1="10.677" y2="13.594"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.961" x2="10.165" xlink:href="#a" y1="19.394" y2="15.357"/><path d="m7 10c2.736 1.63 5.203 3.728 7 7l-6.03.875-2.97 2.125-1-1 2-3z" fill="url(#d)" transform="matrix(1.736 0 0 1.6496 -6.13 -1.745)"/><path d="m7 10c2.736 1.63 5.203 3.728 7 7l-6.03.875-2.97 2.125-1-1 2-3z" fill="url(#f)" transform="matrix(1.736 0 0 1.6496 -6.13 -1.745)"/><path d="m14 17 7-8-6-5-8 6c3.01 1.596 5.287 3.99 7 7z" fill="url(#e)" transform="matrix(1.736 0 0 1.6496 -6.13 -1.745)"/><path d="m19.91 4.853v-4.948h3.472l8.68 9.897-1.736 3.3z" fill="#f9c440"/><g fill="none"><path d="m7.354 10.236-.988 5.91-1.845 2.79.546.514 2.806-1.963 5.938-.868c-1.753363-2.318671-3.518432-4.631739-6.457-6.383z" opacity=".4" stroke="url(#b)" stroke-width=".591" transform="matrix(1.736 0 0 1.6496 -6.13 -1.745)"/><path d="m21.523 7.045-4.703-5.645-1.438.027-.01 2.796-8.018 6.013c2.989157 1.653468 4.802955 3.972971 6.457 6.383l6.864-7.835z" opacity=".4" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".59093" transform="matrix(1.736 0 0 1.6496 -6.13 -1.745)"/><path d="m1.9 22.32 3.27-2.74" opacity=".2" stroke="#000" transform="matrix(1.3333 0 0 1.3333 .1 -.073)"/><path d="m7.483 10.31c2.42 1.67 4.532 3.652 6.16 6.13" stroke="#ad5f00" stroke-linecap="round" stroke-opacity=".501961" stroke-width=".591" transform="matrix(1.736 0 0 1.6496 -6.13 -1.745)"/><path d="m17.027-.332a.26.26 0 0 0 -.263.258l-.014 2.964-10.225 7.68a.26.26 0 0 0 -.1.164l-1.302 7.8a.26.26 0 0 0 .293.298l8.146-1.19a.26.26 0 0 0 .16-.083l8.46-9.654a.26.26 0 0 0 .037-.054l.727-1.45a.26.26 0 0 0 -.033-.283l-5.263-6.351a.26.26 0 0 0 -.195-.094z" fill="none" opacity=".6" stroke="url(#c)" stroke-width=".756" transform="matrix(1.3558 0 0 1.2894 -1.177 2.005)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/glueescapedirectionbottom.svg b/icon-themes/elementary_svg/cmd/32/glueescapedirectionbottom.svg
new file mode 100644
index 000000000..b1ec9d03a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/glueescapedirectionbottom.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(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .001536 2.505534)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#b)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#e)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="translate(-.029733 .156382)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#h)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#i)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#j)"/></g></g><path d="m4.1230469 2.2460938v15.7500002h15.7500001v-15.7500002z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><rect fill="#565656" height="9.375023" ry=".196928" stroke-width="1.164299" transform="scale(-1 1)" width=".750002" x="-12.748879" y="10.870877"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/glueescapedirectionleft.svg b/icon-themes/elementary_svg/cmd/32/glueescapedirectionleft.svg
new file mode 100644
index 000000000..baea7d3aa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/glueescapedirectionleft.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(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .001536 2.505534)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#b)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#e)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="translate(-.029733 .156382)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#h)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#i)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#j)"/></g></g><path d="m4.1230469 2.2460938v15.7500002h15.7500001v-15.7500002z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><rect fill="#565656" height="9.375023" ry=".196928" stroke-width="1.164299" transform="matrix(0 -1 -1 0 0 0)" width=".750002" x="-10.870877" y="-11.248876"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/glueescapedirectionright.svg b/icon-themes/elementary_svg/cmd/32/glueescapedirectionright.svg
new file mode 100644
index 000000000..35222efe7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/glueescapedirectionright.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(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .001536 2.505534)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#b)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#e)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="translate(-.029733 .156382)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#h)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#i)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#j)"/></g></g><path d="m4.1230469 2.2460938v15.7500002h15.7500001v-15.7500002z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><rect fill="#565656" height="9.375023" ry=".196928" stroke-width="1.164299" transform="matrix(0 -1 -1 0 0 0)" width=".750002" x="-10.870877" y="-22.123903"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/glueescapedirectiontop.svg b/icon-themes/elementary_svg/cmd/32/glueescapedirectiontop.svg
new file mode 100644
index 000000000..6fa8c2bc4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/glueescapedirectiontop.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(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .001536 2.505534)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#b)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#e)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="translate(-.029733 .156382)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#h)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#i)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#j)"/></g></g><path d="m4.1230469 2.2460938v15.7500002h15.7500001v-15.7500002z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><rect fill="#565656" height="9.375023" ry=".196928" stroke-width="1.164299" transform="scale(-1 1)" width=".750002" x="-12.748879" y="-.00415"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/gluehorzaligncenter.svg b/icon-themes/elementary_svg/cmd/32/gluehorzaligncenter.svg
new file mode 100644
index 000000000..68ad50767
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/gluehorzaligncenter.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(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .001536 2.505534)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#b)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#e)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="translate(-.029733 .156382)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#h)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#i)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#j)"/></g></g><path d="m4.1230469 2.2460938v15.7500002h15.7500001v-15.7500002z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><rect fill="#cc3b02" height="9.375023" ry=".196928" stroke-width="1.164299" width=".750002" x="11.998878" y="10.870876"/><circle cx="1.7801" cy="13.120882" fill="#f37329" r="1.125003" stroke="#cc3b02" stroke-linejoin="round" stroke-width=".562503" transform="matrix(0 -1.33333 -1.33333 0 29.868344 22.619364)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/gluehorzalignleft.svg b/icon-themes/elementary_svg/cmd/32/gluehorzalignleft.svg
new file mode 100644
index 000000000..cfcfd2a82
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/gluehorzalignleft.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(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .001536 2.505534)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#b)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#e)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="translate(-.029733 .156382)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#h)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#i)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#j)"/></g></g><path d="m4.1230469 2.2460938v15.7500002h15.7500001v-15.7500002z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><rect fill="#cc3b02" height="10.500026" ry=".220559" stroke-width="1.232178" transform="matrix(0 -1 -1 0 0 5.625014)" width=".750002" x="-10.495876" y="-12.373878"/><circle cx="1.873848" cy="15.74589" fill="#f37329" r="1.5" stroke="#cc3b02" stroke-linejoin="round" stroke-width=".750002"/><rect fill="#cc3b02" height="6.000015" ry=".126034" stroke-width=".931439" transform="matrix(1 0 0 -1 0 5.625014)" width=".750002" x="11.998878" y="-10.495876"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/gluehorzalignright.svg b/icon-themes/elementary_svg/cmd/32/gluehorzalignright.svg
new file mode 100644
index 000000000..67c99851d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/gluehorzalignright.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(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .001536 2.505534)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#b)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#e)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="translate(-.029733 .156382)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#h)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#i)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#j)"/></g></g><path d="m4.1230469 2.2460938v15.7500002h15.7500001v-15.7500002z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><rect fill="#cc3b02" height="10.125026" ry=".212682" stroke-width="1.209975" transform="matrix(0 -1 1 0 23.997755 5.625014)" width=".750002" x="-10.495876" y="-11.998878"/><circle cx="1.7801" cy="13.120882" fill="#f37329" r="1.125003" stroke="#cc3b02" stroke-linejoin="round" stroke-width=".562503" transform="matrix(-1.33333 0 0 1.33333 24.497368 -1.748576)"/><rect fill="#cc3b02" height="6.000015" ry=".126034" stroke-width=".931439" transform="matrix(-1 0 0 -1 23.997755 5.625014)" width=".750002" x="11.248876" y="-10.495876"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/glueinsertpoint.svg b/icon-themes/elementary_svg/cmd/32/glueinsertpoint.svg
new file mode 100644
index 000000000..3d32b6f05
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/glueinsertpoint.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="g"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="l" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="m" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" 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="n" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .001536 2.505534)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#f)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#h)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#i)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#k)" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="translate(-.029733 .156382)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#l)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#m)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#n)"/></g></g><path d="m4.1230469 2.2460938v15.7500002h15.7500001v-15.7500002z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="matrix(.75000188 0 0 .75000188 -.006402 -1.884405)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/gluepercent.svg b/icon-themes/elementary_svg/cmd/32/gluepercent.svg
new file mode 100644
index 000000000..9dad32d02
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/gluepercent.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(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" 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(0 -.73719632 .76299608 0 2.999275 13.496517)" gradientUnits="userSpaceOnUse" x1="10.305334" x2="4.900381" y1="11.695927" y2="5.209983"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .001536 2.505534)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#c)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#e)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#f)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#h)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><path d="m4.1230469 2.2460938v15.7500002h15.7500001v-15.7500002z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="matrix(0 1 -1 0 16.494739 -1.878002)"><rect fill="#cc3b02" height="4.12501" ry=".086648" stroke-width=".772308" transform="matrix(0 -1 -1 0 0 0)" width=".750002" x="-10.495876" y="-5.998862"/><circle cx="1.873848" cy="10.120876" fill="#f37329" r="1.5" stroke="#cc3b02" stroke-linejoin="round" stroke-width=".750002"/><path d="m9.8260973 8.8721956q.9467267 0 1.4163627-.158455.462181-.165657.462181-.525781 0-.691437-1.8785437-.691437-1.863636 0-1.863636.691437 0 .360124.462182.525781.454727.158455 1.401454.158455zm-.01491-3.190696q1.7145447 0 2.5792707.6410211.857273.6410184.857273 1.8798439 0 1.188408-.879636 1.8366324-.887091.648222-2.5569077.648222-3.4067247 0-3.4067247-2.4848544 0-1.2172176.8870897-1.86544.8796371-.655425 2.519635-.655425zm-3.2501794-4.9553032 10.8985381 5.8412077v1.7285925l-10.8985381-5.8412063zm7.6185411.770665q.946727 0 1.416363-.158454.46218-.165658.46218-.5257811 0-.6914372-1.878543-.6914372-1.863634 0-1.863634.6914372 0 .3601231.46218.5257811.454727.158454 1.401454.158454zm-.01491-3.1906963q1.70709 0 2.571816.64102.857273.64102.857273 1.8798462 0 1.188408-.879635 1.8366305-.887092.6482224-2.549454.6482224-3.406726 0-3.406726-2.4848529 0-1.2172192.887091-1.8654412.879636-.655425 2.519635-.655425z" fill="url(#b)" opacity=".66"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/gluevertalignbottom.svg b/icon-themes/elementary_svg/cmd/32/gluevertalignbottom.svg
new file mode 100644
index 000000000..e95fd8db1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/gluevertalignbottom.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(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .001536 2.505534)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#b)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#e)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="translate(-.029733 .156382)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#h)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#i)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#j)"/></g></g><path d="m4.1230469 2.2460938v15.7500002h15.7500001v-15.7500002z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><rect fill="#cc3b02" height="9.750024" ry=".204805" stroke-width="1.187356" width=".750002" x="5.998863" y="10.495875"/><circle cx="1.7801" cy="13.120882" fill="#f37329" r="1.125003" stroke="#cc3b02" stroke-linejoin="round" stroke-width=".562503" transform="matrix(0 -1.33333 -1.33333 0 23.868329 22.619365)"/><rect fill="#cc3b02" height="6.000015" ry=".126034" stroke-width=".931439" transform="matrix(0 -1 1 0 16.494739 22.119752)" width=".750002" x="11.248875" y="-10.495876"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/gluevertaligncenter.svg b/icon-themes/elementary_svg/cmd/32/gluevertaligncenter.svg
new file mode 100644
index 000000000..1e2cee786
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/gluevertaligncenter.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(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .001536 2.505534)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#b)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#e)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="translate(-.029733 .156382)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#h)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#i)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#j)"/></g></g><path d="m4.1230469 2.2460938v15.7500002h15.7500001v-15.7500002z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><rect fill="#cc3b02" height="9.375023" ry=".196928" stroke-width="1.164299" transform="matrix(0 -1 -1 0 0 0)" width=".750002" x="-10.870877" y="-11.248876"/><circle cx="1.873849" cy="10.495877" fill="#f37329" r="1.5" stroke="#cc3b02" stroke-linejoin="round" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/gluevertaligntop.svg b/icon-themes/elementary_svg/cmd/32/gluevertaligntop.svg
new file mode 100644
index 000000000..34c3e58cb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/gluevertaligntop.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(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="67.458038" x2="67.458038" y1="17.00333" y2="66.635368"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .001536 2.505534)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5l-.01281 7.573769h-5z" fill="url(#b)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#e)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g transform="translate(-.029733 .156382)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#h)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#i)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#j)"/></g></g><path d="m4.1230469 2.2460938v15.7500002h15.7500001v-15.7500002z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><rect fill="#cc3b02" height="10.875026" ry=".228436" stroke-width="1.253988" transform="matrix(1 0 0 -1 16.494739 -1.878002)" width=".750002" x="-10.495876" y="-12.748878"/><circle cx="1.7801" cy="13.120882" fill="#f37329" r="1.125003" stroke="#cc3b02" stroke-linejoin="round" stroke-width=".562503" transform="matrix(0 1.33333 -1.33333 0 23.868329 -2.377615)"/><rect fill="#cc3b02" height="6.000015" ry=".126034" stroke-width=".931439" transform="matrix(0 1 1 0 16.494739 -1.878002)" width=".750002" x="11.998877" y="-10.495876"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/goalseekdialog.svg b/icon-themes/elementary_svg/cmd/32/goalseekdialog.svg
new file mode 100644
index 000000000..c050bdb14
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/goalseekdialog.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" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="17.000001" x2="17.000001" y1="6.5" y2="0"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".09508789" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.500001" x2="17.5" y1="2" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.10378 0 0 -.09674 8.709 7.716333)" gradientUnits="userSpaceOnUse" x1="8.94119" x2="47.183144" y1="18.340397" y2="16.9729"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.1047 -.11324 0 8.292 9.235333)" gradientUnits="userSpaceOnUse" x1="31.454155" x2="31.454155" y1="11.521253" y2="29.044876"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924004" x2="107.101" y1="27.59" y2="27.913"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".095" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.36684" x2="22.257999" y1="19.642704" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="621.61664" x2="637.617" y1="-149.43697" y2="-158.68454"><stop offset="0" stop-color="#fff"/><stop offset=".00000138" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g stroke-width=".75" transform="translate(-1.058333 1.058333)"><path d="m9.3656421 19.354722 2.3470929-1.355094 2.122389-8.153583 6.371376-3.678516c-.301411-1.5580355-.676412-2.2075562-1.875005-3.2476035l-6.371376 3.678516-8.1224042-2.2387486-2.3470921 1.3550941 3.8813773 6.689213z" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)" stroke-linejoin="round" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/><path d="m9.6339981 18.300959 1.4419929-.799735 2.131649-8.1589287 6.098169-3.5207797c-.237741-1.1617815-.237741-1.1617815-1.125003-1.9485621l-6.098169 3.5207797-8.1316641-2.2334023-1.4358286.8289758z" fill="none" stroke="url(#g)" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/></g><g transform="matrix(.26458333 0 0 .26458333 2.116667 0)"><path d="m11.925782.5c-.240449 0-.433977.19314475-.433593.43359375l.007812 1.56640625-.0078 2.5664063c-.000384.2404491.193144.4335938.433593.4335938h10.132813c.240448 0 .433223-.1931447.433594-.4335938l.0078-2.5664063-.007812-1.56640625c-.000372-.240449-.193146-.43359375-.433594-.43359375z" fill="url(#a)" stroke="#000" stroke-opacity=".291228"/><path d="m12.5 1.5v3.0000001h9v-3.0000001z" fill="none" opacity=".5" stroke="url(#b)"/></g><g transform="matrix(0 -1 -1 0 9.249375 7.913375)"><path d="m7.12 3.9733334c1.318.89.543 2.527-.926 2.514v.792l-1.852-1.321 1.852-1.323v.787c.947.037 1.47-.827.794-1.45z" display="block" fill="url(#c)"/><g fill="none"><path d="m7.373 4.434333c.465.545.06 1.967-1.427 1.772l-.017.582-1.156-.83 1.156-.81v.544c1.632.087 1.583-1.038 1.444-1.258z" display="block" opacity=".49" stroke="url(#d)" stroke-miterlimit="7" stroke-width=".255"/><path d="m7.12 3.973333c1.318.89.543 2.527-.926 2.514v.792l-1.852-1.321 1.852-1.323v.787c.947.037 1.47-.827.794-1.45z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/gotopage.svg b/icon-themes/elementary_svg/cmd/32/gotopage.svg
new file mode 100644
index 000000000..126e98706
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/gotopage.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.65714134 0 0 .63012858 .228273 -1.089821)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><radialGradient id="h" cx="11.25" cy="19.031" gradientTransform="matrix(.99551742 0 0 .27528853 4.704362 18.431632)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="i" gradientTransform="matrix(.8179 0 0 .81725 -3.387 -3.323)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="11.923" y2="40.322"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.89764 0 0 .89244 -54.77 -8.33)" gradientUnits="userSpaceOnUse" x1="58.749" x2="105.324" y1="2.048" y2="58.048"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#f)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#e)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#d)" opacity=".15"/><path d="m4.5.5 23 .002071v28.997929h-23z" fill="url(#c)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#g)" stroke-linejoin="round"/><g stroke-width="1.5625" transform="matrix(.64 0 0 .64 2.06752 4.27504)"><path d="m31.374 17.538-9.844 11.42-9.794-11.42h4.982c1.675-4.484-1.764-6.963-5.75-6.963-2.833 0-6.677 1.995-7.975 5.866-.676 2.014-1.865 1.132-1.82-.618.18-6.752 5.19-12.152 12.67-12.152 7.478 0 13.033 4.99 12.614 13.868z" fill="url(#i)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".498"/><path d="m13.257812 5.4472656c-3.222437.0066034-5.5389573 1.1809347-7.242187 3.0683594-.8788609.9739049-1.5741229 2.160136-2.1210938 3.466797 1.9672487-2.0382271 4.3240999-3.3697284 6.5937498-3.3222658 2.901866.060161 5.524808.8097495 7.115235 2.5546878 1.590426 1.744938 1.907871 4.441578.43164 7.724609a.77499396.77499396 0 0 1 -.707031.457031h-1.5l5.785156 6.716797 5.820313-6.71875-2.021485.002a.77499396.77499396 0 0 1 -.771484-.853562c.492866-4.856178-.755466-8.059194-2.875-10.1132815-2.119534-2.0540878-5.203075-2.9881667-8.507813-2.9824219z" fill="none" opacity=".354" stroke="url(#j)"/></g><path d="m23.930465 23.671329c0 2.959714-16.0526874 2.959714-16.0526874 0s16.0526874-2.959714 16.0526874 0z" fill="url(#h)" opacity=".163" stroke-width=".501646"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/grafblue.svg b/icon-themes/elementary_svg/cmd/32/grafblue.svg
new file mode 100644
index 000000000..979ef8144
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/grafblue.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="28" x2="27.5" xlink:href="#e" y1="20.5" y2="31"/><linearGradient id="b" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -740.13906)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -740.13906)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#d" y1="291.03757" y2="291.09607"/><linearGradient id="d"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#64baff"/></linearGradient><clipPath id="f"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="g"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="17.000001" x2="22.514097" y1="10.000001" y2="15.916428"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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><clipPath id="i"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="7.990284" x2="12.53125" y1="20.518816" y2="25.230567"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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(.67749414 .67749414 -.67749414 .67749414 11.79144 4.101561)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#d" y1="6.034468" y2="6.022181"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.614066" x2="19.068521" y1="11.405808" y2="20.896776"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><g transform="matrix(1.2754258 0 0 1.2754258 .847112 -9.585924)"><path d="m14.783257 17.099663a5.631697.96827621 45 0 0 -4.607483-3.239242 5.631697.96827621 45 0 0 3.296174 4.667027 5.631697.96827621 45 0 0 4.668364 3.297471 5.631697.96827621 45 0 0 -3.298829-4.667027 5.631697.96827621 45 0 0 -.05821-.0583z" fill="#273445"/><path d="m10.175786 13.860386c-.380894.37592 1.095374 2.466177 3.296158 4.667062 2.201275 2.201428 4.292361 3.678462 4.668371 3.297471" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".784052"/><path d="m13.116981 14.483313-7.5500453 7.550045a7.3559606 7.3559606 0 0 0 -1.7174253 2.703586l-.201548.558272a7.6260297 7.6260297 0 0 1 -1.2260568 2.184465l-.67396.839527a1.1356765 1.1356765 0 0 0 .082565 1.513999l.3362838.336283a1.1356717 1.1356717 0 0 0 1.5139965.08256l.8395461-.673979a7.6159146 7.6159146 0 0 1 2.1846455-1.225552l.5589626-.201528a7.3486279 7.3486279 0 0 0 2.703826-1.716766l7.5500419-7.550011z" fill="url(#b)"/><path d="m21.581557 10.419586c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.000036l-2.820037 2.820045 4.454017 4.453988 2.820004-2.820009c1.22978-1.230029 1.229772-3.223996-.000014-4.453988z" fill="url(#c)"/><path d="m21.581557 10.419586c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.000036l-2.820037 2.820045 4.454017 4.453988 2.820004-2.820009c1.22978-1.230029 1.229772-3.223996-.000014-4.453988z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#f)" d="m3.7035635 4.1245698h-3.17500008l-1.0682783 2.2605909 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#e)" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><g fill="none"><path d="m13.11698 14.483313-7.5986332 7.598642a7.0479072 7.0479072 0 0 0 -1.6455023 2.590349l-.2429387.672937a7.3066668 7.3066668 0 0 1 -1.1747114 2.092972l-.733943.914256a1.0881161 1.0881161 0 0 0 .079107 1.450599l.3965881.396562a1.0881114 1.0881114 0 0 0 1.4505924.07894l.9142643-.733955a7.2969727 7.2969727 0 0 1 2.093156-1.174257l.6736286-.242986a7.0408791 7.0408791 0 0 0 2.5905939-1.644878l7.5986313-7.598607z" opacity=".5" stroke="#000" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#g)" d="m3.7035635 4.1245698h-3.17500008l-1.05833336 2.2489585 2.64583334.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#002e99" stroke-opacity=".74902" stroke-width=".207447" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><path d="m19.355469 10.275391c-.609622-.000013-1.220471.234238-1.681641.695312l-2.111328 2.109375a.22696927.22696927 0 0 0 0 .320313l3.042969 3.035156a.22696927.22696927 0 0 0 .320312 0l2.111328-2.111328c.923239-.923425.923301-2.43006 0-3.353516-.461112-.461049-1.072019-.695301-1.68164-.695312z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#i)" d="m.72905344 4.3320168-.828125 1.7578125 2.14648436.2167969 1.1816407-1.1835938.1757812-.7910156z" opacity=".5" stroke="#fff" stroke-width=".207447" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><path d="m13.113281 15.660156a.23774423.23774423 0 0 0 -.164062.07031l-6.8417971 6.84375c-.6852438.685245-1.2181037 1.509251-1.546875 2.419922a.23774423.23774423 0 0 0 -.00195.002l-.1914063.554687c-.3155764.873317-.771008 1.68746-1.3496094 2.408203l-.671875.841797c-.1258025.156739-.1168868.35186.025391.494141a.23774423.23774423 0 0 0 .00195.002l.3320312.324219c.1391961.13722.3414783.158473.5.03125l.8339844-.671875c.7219382-.579568 1.5335654-1.029817 2.4042969-1.34375a.23774423.23774423 0 0 0 .00195 0l.5664063-.207031c.9050301-.326312 1.7280714-.851122 2.4140624-1.53711l6.8417968-6.84375a.23774423.23774423 0 0 0 0-.335937l-2.982422-2.982422a.23774423.23774423 0 0 0 -.171875-.07031z" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".784052"/></g><path d="m17.159787 14.723147a5.6316974.96827621 45 0 0 -4.607501-3.239277l-2.376512 2.376551a5.6316974.96827621 45 0 1 4.607483 3.239242 5.6316974.96827621 45 0 1 .05824.0583 5.6316974.96827621 45 0 1 3.298803 4.667026l2.376527-2.376516a5.6316974.96827621 45 0 0 -3.298828-4.667026 5.6316974.96827621 45 0 0 -.05821-.0583z" fill="url(#k)"/><g fill="none" stroke-linejoin="round"><path d="m18.140315 21.824919 2.376531-2.376515c.376154-.379797-1.100425-2.468822-3.298817-4.667063-.01937-.01811-.03879-.03875-.05824-.0583-2.180158-2.169923-4.23192-3.611759-4.607479-3.239314l-2.376531 2.376516" opacity=".5" stroke="#0e141f" stroke-width=".784052"/><path d="m18.140315 21.824919c.37606-.379797-1.100484-2.468821-3.298837-4.667027-.01937-.01811-.03879-.03875-.05824-.0583-2.180114-2.169886-4.231831-3.611722-4.607455-3.239349" opacity=".5" stroke="#0e141f" stroke-width=".999995"/><path d="m12.90625 12.304688a.22896028.22896028 0 0 0 -.158203.06641l-.951172.951172a.22896028.22896028 0 0 0 .04492.359375c1.096244.65329 2.336462 1.725122 3.490234 2.873047.01572.01571.03363.03549.05859.06055 1.173288 1.173216 2.249208 2.433441 2.910156 3.548828a.22896028.22896028 0 0 0 .359375.04492l.960944-.95899a.22896028.22896028 0 0 0 .04102-.269531c.0244.04609.0172.02939-.0098-.02148v-.002c-.02077-.03871-.04508-.08141-.07031-.125-.03221-.05565-.06065-.09947-.08984-.146484-.534403-.860571-1.516204-2.047534-2.824219-3.355469-.0105-.01054-.01232-.01216-.01953-.01953a.22896028.22896028 0 0 0 -.03125-.03906c-1.295484-1.288916-2.464579-2.256131-3.314454-2.779296-.06231-.03836-.115636-.0649-.152343-.08594-.03101-.01778-.0646-.04244-.117188-.07031-.0542-.02869-.06247-.0293-.01758-.0059a.22896028.22896028 0 0 0 -.109375-.02539z" stroke="url(#l)" stroke-width=".784052"/></g></g><path d="m26.499999 19.669745c-1.904424 3.483605-6.906765 10.890336.000001 10.830255 6.799522-.05915 1.354005-7.472227-.000001-10.830255z" fill="url(#a)" stroke="#002e99" stroke-opacity=".517647"/><path d="m26.498532 21.814892c-1.128528 1.90878-3.175449 5.94778-2.350989 6.748269l.834221.606584z" fill="#fff" opacity=".8" stroke-width="2.416982"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/grafcontrast.svg b/icon-themes/elementary_svg/cmd/32/grafcontrast.svg
new file mode 100644
index 000000000..1c8fabf78
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/grafcontrast.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(1.54365 0 0 1.54362 -80.016 21.42)" gradientUnits="userSpaceOnUse" x1="63.397" x2="63.397" y1="-12.489" y2="5.468"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.381 0 0 1.38097 -.572 -.572)" gradientUnits="userSpaceOnUse" x1="17.61" x2="17.61" y1="1" y2="23.063"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.71266 0 0 .71264 -1.104 -1.103)" gradientUnits="userSpaceOnUse" x1="12.963" x2="12.963" y1="2.684" y2="45.326"><stop offset="0" stop-color="#808080"/><stop offset=".873" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><radialGradient id="d" cx="62.625" cy="4.625" gradientTransform="matrix(1.50588 0 0 .37647 -78.306 26.26)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(0 1.9043 -1.8386 0 39.247 -6.393)" gradientUnits="userSpaceOnUse" x1="3.697" x2="19.821" y1="16.723" y2="16.723"><stop offset="0" stop-color="#808080"/><stop offset=".546" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 1.9043 -1.8386 0 61.144 -106.61)" gradientUnits="userSpaceOnUse" x1="56.323" x2="72.452" y1="25.883" y2="25.883"><stop offset="0" stop-color="#4d4d4d"/><stop offset="1" stop-color="#333"/></linearGradient><path d="m32 28c0 2.21-7.163 4-16 4s-16-1.79-16-4 7.163-4 16-4 16 1.79 16 4z" fill="url(#d)" fill-rule="evenodd" opacity=".3"/><path d="m16 1.502c-8 0-14.498 6.498-14.498 14.498s6.498 14.498 14.498 14.498 14.498-6.498 14.498-14.498-6.498-14.498-14.498-14.498z" fill="url(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.004"/><path d="m15.5 1.53c-7.764.27-14 6.64-14 14.47s6.236 14.2 14 14.47z" fill="url(#e)" stroke="url(#f)"/><path d="m29.5 16c0 7.456-6.045 13.5-13.5 13.5-7.456 0-13.5-6.044-13.5-13.5s6.044-13.5 13.5-13.5c7.455 0 13.5 6.044 13.5 13.5z" fill="none" opacity=".4" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/grafgamma.svg b/icon-themes/elementary_svg/cmd/32/grafgamma.svg
new file mode 100644
index 000000000..604c559c8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/grafgamma.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 46.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 1 -1.4285714 0 31.714285 21)" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#f" y1="4" y2="18"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1 0 0 1.3571429 0 -.428571)" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#f" y1="4" y2="18"/><linearGradient id="h" gradientTransform="matrix(.24324 0 0 .35135 3.162 .568)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24.000986" y1="6.921873" y2="58.15284"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.29622225 0 0 .31611944 1.648267 .702947)" gradientUnits="userSpaceOnUse" x1="24.0007" x2="24.0007" y1=".877712" y2="91.278763"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.2538 0 0 .30502 20.13 .315)" gradientUnits="userSpaceOnUse" x1="-51.73365" x2="-51.785999" xlink:href="#j" y1="74.372169" y2="2.906"/><linearGradient id="l" gradientTransform="matrix(-.31418 .00125672 .00076659 -.3333 1.442148 -.93576)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" xlink:href="#j" y1="-13.091" y2="-40.164001"/><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -1.631579 10.857159)"><path d="m10 40h47v7.000001h-47z" fill="url(#d)"/><path d="m57 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/></g><g transform="translate(1 1)"><path d="m1.5424229 28.5-.0424229-27h26.957573l.042427 27z" fill="url(#i)" stroke-width="1.038006"/><path d="m27.5 2.5.04092 24.981952h-25l-.04092-24.981952z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m1.540916 28.481952-.040916-26.981952h27l.04092 26.981952c-5.067648.02881-22.0442927.01887-27 0z" fill="none" stroke="url(#k)" stroke-linejoin="round"/><path d="m6.5 5.5h18v18h-18z" fill="#fafafa"/><path d="m24.5 23.5-17.976.0439-.024-18.0439h18z" fill="none" stroke="url(#l)" stroke-linecap="round" stroke-width=".999995"/><path d="m11 7v17h1v-17zm5 0v17h1v-17zm5 0v17h1v-17z" fill="#d4d4d4" fill-opacity=".459559" transform="translate(-1 -1)"/><path d="m8 9v1h17v-1zm0 5v1h17v-1zm0 5v1h17v-1z" fill="#d4d4d4" fill-opacity=".459559" transform="translate(-1 -1)"/><path d="m6 23.5c11-.5 18-7 18.5-18.5" fill="none" stroke="#cc3b02"/><path d="m4 5h1v19h-1z" fill="url(#g)"/><path d="m26 25v1h-20v-1z" fill="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/grafgreen.svg b/icon-themes/elementary_svg/cmd/32/grafgreen.svg
new file mode 100644
index 000000000..2975823d7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/grafgreen.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="28" x2="27.5" xlink:href="#e" y1="20.5" y2="31"/><linearGradient id="b" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -740.13906)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -740.13906)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#d" y1="291.03757" y2="291.09607"/><linearGradient id="d"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#9bdb4d"/></linearGradient><clipPath id="f"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="g"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="17.000001" x2="22.514097" y1="10.000001" y2="15.916428"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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><clipPath id="i"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="7.990284" x2="12.53125" y1="20.518816" y2="25.230567"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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(.67749414 .67749414 -.67749414 .67749414 11.79144 4.101561)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#d" y1="6.034468" y2="6.022181"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.614066" x2="19.068521" y1="11.405808" y2="20.896776"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><g transform="matrix(1.2754258 0 0 1.2754258 .847112 -9.585924)"><path d="m14.783257 17.099663a5.631697.96827621 45 0 0 -4.607483-3.239242 5.631697.96827621 45 0 0 3.296174 4.667027 5.631697.96827621 45 0 0 4.668364 3.297471 5.631697.96827621 45 0 0 -3.298829-4.667027 5.631697.96827621 45 0 0 -.05821-.0583z" fill="#273445"/><path d="m10.175786 13.860386c-.380894.37592 1.095374 2.466177 3.296158 4.667062 2.201275 2.201428 4.292361 3.678462 4.668371 3.297471" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".784052"/><path d="m13.116981 14.483313-7.5500453 7.550045a7.3559606 7.3559606 0 0 0 -1.7174253 2.703586l-.201548.558272a7.6260297 7.6260297 0 0 1 -1.2260568 2.184465l-.67396.839527a1.1356765 1.1356765 0 0 0 .082565 1.513999l.3362838.336283a1.1356717 1.1356717 0 0 0 1.5139965.08256l.8395461-.673979a7.6159146 7.6159146 0 0 1 2.1846455-1.225552l.5589626-.201528a7.3486279 7.3486279 0 0 0 2.703826-1.716766l7.5500419-7.550011z" fill="url(#b)"/><path d="m21.581557 10.419586c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.000036l-2.820037 2.820045 4.454017 4.453988 2.820004-2.820009c1.22978-1.230029 1.229772-3.223996-.000014-4.453988z" fill="url(#c)"/><path d="m21.581557 10.419586c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.000036l-2.820037 2.820045 4.454017 4.453988 2.820004-2.820009c1.22978-1.230029 1.229772-3.223996-.000014-4.453988z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#f)" d="m3.7035635 4.1245698h-3.17500008l-1.0682783 2.2605909 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#e)" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><g fill="none"><path d="m13.11698 14.483313-7.5986332 7.598642a7.0479072 7.0479072 0 0 0 -1.6455023 2.590349l-.2429387.672937a7.3066668 7.3066668 0 0 1 -1.1747114 2.092972l-.733943.914256a1.0881161 1.0881161 0 0 0 .079107 1.450599l.3965881.396562a1.0881114 1.0881114 0 0 0 1.4505924.07894l.9142643-.733955a7.2969727 7.2969727 0 0 1 2.093156-1.174257l.6736286-.242986a7.0408791 7.0408791 0 0 0 2.5905939-1.644878l7.5986313-7.598607z" opacity=".5" stroke="#000" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#g)" d="m3.7035635 4.1245698h-3.17500008l-1.05833336 2.2489585 2.64583334.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#206b00" stroke-opacity=".74902" stroke-width=".207447" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><path d="m19.355469 10.275391c-.609622-.000013-1.220471.234238-1.681641.695312l-2.111328 2.109375a.22696927.22696927 0 0 0 0 .320313l3.042969 3.035156a.22696927.22696927 0 0 0 .320312 0l2.111328-2.111328c.923239-.923425.923301-2.43006 0-3.353516-.461112-.461049-1.072019-.695301-1.68164-.695312z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#i)" d="m.72905344 4.3320168-.828125 1.7578125 2.14648436.2167969 1.1816407-1.1835938.1757812-.7910156z" opacity=".5" stroke="#fff" stroke-width=".207447" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><path d="m13.113281 15.660156a.23774423.23774423 0 0 0 -.164062.07031l-6.8417971 6.84375c-.6852438.685245-1.2181037 1.509251-1.546875 2.419922a.23774423.23774423 0 0 0 -.00195.002l-.1914063.554687c-.3155764.873317-.771008 1.68746-1.3496094 2.408203l-.671875.841797c-.1258025.156739-.1168868.35186.025391.494141a.23774423.23774423 0 0 0 .00195.002l.3320312.324219c.1391961.13722.3414783.158473.5.03125l.8339844-.671875c.7219382-.579568 1.5335654-1.029817 2.4042969-1.34375a.23774423.23774423 0 0 0 .00195 0l.5664063-.207031c.9050301-.326312 1.7280714-.851122 2.4140624-1.53711l6.8417968-6.84375a.23774423.23774423 0 0 0 0-.335937l-2.982422-2.982422a.23774423.23774423 0 0 0 -.171875-.07031z" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".784052"/></g><path d="m17.159787 14.723147a5.6316974.96827621 45 0 0 -4.607501-3.239277l-2.376512 2.376551a5.6316974.96827621 45 0 1 4.607483 3.239242 5.6316974.96827621 45 0 1 .05824.0583 5.6316974.96827621 45 0 1 3.298803 4.667026l2.376527-2.376516a5.6316974.96827621 45 0 0 -3.298828-4.667026 5.6316974.96827621 45 0 0 -.05821-.0583z" fill="url(#k)"/><g fill="none" stroke-linejoin="round"><path d="m18.140315 21.824919 2.376531-2.376515c.376154-.379797-1.100425-2.468822-3.298817-4.667063-.01937-.01811-.03879-.03875-.05824-.0583-2.180158-2.169923-4.23192-3.611759-4.607479-3.239314l-2.376531 2.376516" opacity=".5" stroke="#0e141f" stroke-width=".784052"/><path d="m18.140315 21.824919c.37606-.379797-1.100484-2.468821-3.298837-4.667027-.01937-.01811-.03879-.03875-.05824-.0583-2.180114-2.169886-4.231831-3.611722-4.607455-3.239349" opacity=".5" stroke="#0e141f" stroke-width=".999995"/><path d="m12.90625 12.304688a.22896028.22896028 0 0 0 -.158203.06641l-.951172.951172a.22896028.22896028 0 0 0 .04492.359375c1.096244.65329 2.336462 1.725122 3.490234 2.873047.01572.01571.03363.03549.05859.06055 1.173288 1.173216 2.249208 2.433441 2.910156 3.548828a.22896028.22896028 0 0 0 .359375.04492l.960944-.95899a.22896028.22896028 0 0 0 .04102-.269531c.0244.04609.0172.02939-.0098-.02148v-.002c-.02077-.03871-.04508-.08141-.07031-.125-.03221-.05565-.06065-.09947-.08984-.146484-.534403-.860571-1.516204-2.047534-2.824219-3.355469-.0105-.01054-.01232-.01216-.01953-.01953a.22896028.22896028 0 0 0 -.03125-.03906c-1.295484-1.288916-2.464579-2.256131-3.314454-2.779296-.06231-.03836-.115636-.0649-.152343-.08594-.03101-.01778-.0646-.04244-.117188-.07031-.0542-.02869-.06247-.0293-.01758-.0059a.22896028.22896028 0 0 0 -.109375-.02539z" stroke="url(#l)" stroke-width=".784052"/></g></g><path d="m26.499999 19.669745c-1.904424 3.483605-6.906765 10.890336.000001 10.830255 6.799522-.05915 1.354005-7.472227-.000001-10.830255z" fill="url(#a)" stroke="#206b00" stroke-opacity=".517647"/><path d="m26.498532 21.814892c-1.128528 1.90878-3.175449 5.94778-2.350989 6.748269l.834221.606584z" fill="#fff" opacity=".8" stroke-width="2.416982"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/grafluminance.svg b/icon-themes/elementary_svg/cmd/32/grafluminance.svg
new file mode 100644
index 000000000..edf2518f9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/grafluminance.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(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" x1="19.618301" x2="42.196095" y1="-11.412057" y2="-11.531576"><stop offset="0" stop-color="#fff394"/><stop offset=".26238" stop-color="#ffe16b"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="12.5" y2="21"><stop offset="0" stop-color="#fff"/><stop offset=".334" stop-color="#fff" stop-opacity=".235"/><stop offset=".679" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".5"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"><path d="m14.730469 3.5c-.127609 0-.230469.0828369-.230469.1855469v3.6289062c0 .10271.10286.1855469.230469.1855469h.769531.769531c.127609 0 .230469-.0828369.230469-.1855469v-3.6289062c0-.10271-.10286-.1855469-.230469-.1855469zm-7.7246096 3.1855469c-.0531842.0057404-.10918.033008-.1542969.078125l-1.0878906 1.0878906c-.09023.090232-.1038819.2222947-.03125.2949219l2.5644531 2.5664066c.07263.07263.2046893.057037.2949219-.033203l.5449219-.542969.5429687-.5449221c.09023-.090233.105834-.2222954.0332031-.2949219l-2.5664062-2.5644531c-.036315-.0363136-.0874409-.0526155-.140625-.046875zm16.9882816 0c-.053185-.0057404-.104312.0105615-.140625.046875l-2.566407 2.5644531c-.07263.072627-.057026.2046887.033203.2949219l.542969.5449221.544922.542969c.09023.09023.222295.105834.294922.033203l2.564453-2.5664066c.07263-.072627.05898-.2046887-.03125-.2949219l-1.08789-1.0878906c-.045117-.0451166-.101113-.0723846-.154297-.078125zm-8.494141 2.8144531c-.223932 0-.448772.0098932-.671875.03125-.012451.0011919-.024663.0046009-.037109.0058594-.00064.0000647-.001314-.0000649-.001954 0-.001282.0001295-.002623-.0001303-.003906 0-.029762.0030225-.058239.0102776-.08789.0136718-.020346.0023291-.040255.0053094-.060547.0078126-.166611.0205804-.332981.0436225-.498047.0761718-.003858.0007612-.007863.0011856-.011719.0019532-.135682.0270087-.267658.06488-.400391.0996093-.01815.0047492-.036594.008781-.054687.0136719-.062399.0168348-.125495.0282849-.1875.046875-.002556.0007675-.005258.0011828-.007813.0019531-.111564.0336416-.218986.0762511-.328124.1152344-.007186.0025667-.01431.005223-.021485.0078125-.107434.0386646-.21645.0731011-.322265.117187-.001331.000556-.002577.001397-.003907.001954-.06395.026755-.124529.059308-.1875.08789-.141951.064264-.283597.128899-.421875.203125-.002059.001105-.003801.002799-.005859.003907-.001275.000685-.002632.001266-.003906.001953-.060797.03281-.118036.070928-.177735.105468-.016152.009346-.032757.017874-.048828.027344-.115113.067764-.229889.134073-.341797.208985-.001181.00079-.002726.001161-.003906.001953-.001182.000792-.002725.00116-.003906.001953-.135588.090963-.263927.191048-.392578.291015-.018716.014543-.038078.028241-.056641.042969-.026406.020969-.055861.037189-.082031.058594-.365096.298284-.699763.632951-.998047.998047-.036531.044664-.066302.093328-.1015626.138672-.0206179.026514-.0403633.053338-.0605469.080078-.0788622.104539-.1594037.20742-.2324219.316406-.000806.001203-.0011478.002703-.0019531.003906-.0749116.111908-.1412202.226684-.2089844.341797-.0094749.016095-.0180085.032674-.0273437.048828-.0080467.013925-.0174478.027048-.0253906.041016-.0268908.047227-.0562163.092719-.0820313.140625-.0011007.002042-.0028076.003815-.0039063.005859-.074226.138279-.1388616.279924-.203125.421875-.0285825.062971-.0611351.125503-.0878906.189453-.0003212.000769-.0016322.001185-.0019531.001954-.0440864.105815-.0785229.214831-.1171875.322265-.0025792.007167-.0052574.014311-.0078125.021485-.0025552.007173-.0052815.014304-.0078125.021484-.0365088.103284-.075688.205102-.1074219.310547-.0004076.001354-.0015463.002551-.0019531.003906-.0185901.062005-.0300402.125101-.046875.1875-.004914.018214-.0089074.036442-.0136719.054687-.0052849.020239-.0105241.040271-.015625.060547-.0289473.114841-.0607915.228685-.0839843.345703-.0003917.001977-.0015632.003883-.0019532.00586-.0325493.165066-.0555914.331436-.0761718.498047-.002493.020181-.0054952.040348-.0078126.060547-.0014995.01307-.0044333.025985-.0058593.039062-.0019345.017792-.0060116.034903-.0078125.052734-.0000648.000642.0000646.001312 0 .001954-.0012585.012446-.0046675.024658-.0058594.037109-.0213568.223103-.03125.447943-.03125.671875 0 .23643.0133022.473531.0371094.708984.0000647.00064-.0000649.001314 0 .001954.003136.031049.0101313.060868.0136718.091796.0023291.020346.0053094.040255.0078126.060547.0205804.166611.0436225.332981.0761718.498047.0003979.002018.0015535.003842.0019532.00586.0002485.001253-.0002492.002652 0 .003906.0001233.000621-.0001236.001332 0 .001953.0270087.135682.06488.267658.0996093.400391.0047492.01815.008781.036594.0136719.054687.0168348.062399.0282849.125495.046875.1875.0004134.001379.0015389.002528.0019531.003906.0001807.000601-.0001808.001353 0 .001953.0001765.000587-.0001766.001367 0 .001954.0336416.111564.0762511.218986.1152344.328124.0025667.007186.005223.01431.0078125.021485.0386646.107435.0731011.21645.1171875.322265.0003318.000797.0016211.001157.0019531.001954v.001953c.0267555.06395.0593081.124529.0878906.1875.0642634.141951.128899.283596.203125.421875.0011052.002059.002799.003801.0039063.005859.0006859.001275.0012664.002632.0019531.003906.0328108.060797.0709284.118036.1054688.177735.0093454.016152.0178732.032757.0273437.048828.0677642.115113.1340728.229889.2089844.341797.0007904.001181.0011619.002726.0019531.003906.0007924.001182.00116.002725.0019532.003906.0909627.135588.191048.263927.2910156.392578.0145429.018716.0282406.038078.0429686.056641.020969.026406.037189.055861.058594.082031.298284.365096.632951.699762.998047.998047.044664.036531.093328.066302.138672.101563.026514.020618.053338.040363.080078.060547.104539.078862.20742.159403.316406.232421.001203.000806.002703.001148.003906.001953.111908.074912.226684.141221.341797.208985.016095.009475.032674.018008.048828.027344.013925.008046.027048.017447.041016.02539.047227.026891.092719.056216.140625.082031.002042.001101.003815.002808.005859.003907.138278.074226.279924.138861.421875.203125.062971.028582.12355.061135.1875.08789.00133.000557.002576.001398.003907.001954.105815.044086.214831.078522.322265.117187.007167.002579.014311.005257.021485.007813.007173.002555.014304.005281.021484.007812.102106.036093.202422.075995.30664.107422.002555.00077.005257.001186.007813.001953.062005.01859.125101.03004.1875.046875.018214.004914.036442.008907.054687.013672.020239.005285.040271.010524.060547.015625.112991.028481.224744.061073.339844.083984.003856.000768.007861.001192.011719.001953.165066.03255.331436.055592.498047.076172.020181.002493.040348.005495.060547.007813.01307.001499.025985.004433.039062.005859.016512.001795.032282.006132.048828.007813.001281.00013.002626-.00013.003906 0 .000642.000064.001312-.000065.001954 0 .235453.023807.472554.037109.708984.037109s.473531-.013302.708984-.037109c.00064-.000065.001314.000065.001954 0 .01766-.001791.035084-.005888.052734-.007813.033285-.003629.066369-.009566.099609-.013672.166611-.02058.332981-.043622.498047-.076172.002018-.000397.003842-.001553.00586-.001953.014078-.00279.02892-.002984.042968-.005859.12326-.025223.242475-.062141.363282-.09375.018245-.004765.036473-.008758.054687-.013672.062399-.016835.125495-.028285.1875-.046875.001379-.000413.002528-.001539.003906-.001953.020441-.006152.042139-.009292.0625-.015625.091994-.028613.179209-.067347.269531-.099609.007174-.002556.014318-.005234.021485-.007813.107434-.038665.21645-.073101.322265-.117187.000797-.000332.001157-.001622.001954-.001954.064522-.026974.125927-.059056.189453-.08789.123534-.055926.248362-.108404.36914-.171875.018007-.009463.034794-.02162.052735-.03125.002059-.001105.003801-.002799.005859-.003907.062097-.033462.120688-.072155.181641-.107421.016154-.009336.032733-.017869.048828-.027344.115113-.067764.229889-.134073.341797-.208985.001203-.000805.002703-.001147.003906-.001953.156582-.104906.305827-.219073.453125-.335937.422073-.334868.803804-.716599 1.138672-1.138672.116864-.147298.231031-.296543.335937-.453125.000792-.00118.001163-.002725.001953-.003906.074912-.111908.141221-.226684.208985-.341797.009475-.016095.018008-.032674.027344-.048828.035266-.060953.073959-.119544.107421-.181641.001108-.002058.002802-.0038.003907-.005859.00963-.017941.021787-.034728.03125-.052735.063471-.120778.115949-.245606.171875-.36914.028834-.063526.060916-.124931.08789-.189453.000332-.000797.001622-.001157.001954-.001954.044086-.105815.078522-.214831.117187-.322265.002579-.007167.005257-.014311.007813-.021485.032262-.090322.070996-.177537.099609-.269531.006147-.019763.009649-.040709.015625-.060547.000181-.000601-.000181-.001352 0-.001953.000414-.001378.00154-.002527.001953-.003906.01859-.062005.03004-.125101.046875-.1875.004914-.018214.008907-.036442.013672-.054687.031609-.120807.068527-.240022.09375-.363282.002618-.012797.003311-.02624.005859-.039062.00025-.001257-.000249-.00265 0-.003906.0004-.002018.001556-.003842.001953-.00586.03255-.165066.055592-.331436.076172-.498047.004106-.03324.010043-.066324.013672-.099609.001925-.01765.006022-.035074.007813-.052734.000065-.00064-.000065-.001314 0-.001954.023807-.235453.037109-.472554.037109-.708984s-.013302-.473531-.037109-.708984c-.000065-.00064.000065-.001314 0-.001954-.001791-.01766-.005888-.035084-.007813-.052734-.003629-.033285-.009566-.066369-.013672-.099609-.02058-.166611-.043622-.332981-.076172-.498047-.000397-.002018-.001553-.003842-.001953-.00586-.000249-.001256.00025-.002649 0-.003906-.002548-.012822-.003241-.026265-.005859-.039062-.025223-.12326-.062141-.242475-.09375-.363282-.004765-.018245-.008758-.036473-.013672-.054687-.016835-.062399-.028285-.125495-.046875-.1875-.000413-.001379-.001539-.002528-.001953-.003906-.000181-.000601.000181-.001352 0-.001953-.005976-.019838-.009478-.040784-.015625-.060547-.028613-.091994-.067347-.179209-.099609-.269531-.002556-.007174-.005234-.014318-.007813-.021485-.038665-.107434-.073101-.21645-.117187-.322265-.000332-.000797-.001622-.001157-.001954-.001954-.026974-.064522-.059056-.125927-.08789-.189453-.055926-.123534-.108404-.248362-.171875-.36914-.009463-.018007-.02162-.034794-.03125-.052735-.001105-.002059-.002799-.003801-.003907-.005859-.033462-.062097-.072155-.120688-.107421-.181641-.009336-.016154-.017869-.032733-.027344-.048828-.067764-.115113-.134073-.229889-.208985-.341797-.00079-.001181-.001161-.002726-.001953-.003906-.104906-.156582-.219073-.305827-.335937-.453125-.334868-.422073-.716599-.803804-1.138672-1.138672-.147298-.116864-.296543-.231031-.453125-.335937-.00118-.000792-.002725-.001163-.003906-.001953-.111908-.074912-.226684-.141221-.341797-.208985-.016095-.009475-.032674-.018008-.048828-.027344-.060953-.035266-.119544-.073959-.181641-.107421-.002058-.001108-.0038-.002802-.005859-.003907-.017941-.00963-.034728-.021787-.052735-.03125-.120778-.063471-.245606-.115949-.36914-.171875-.064282-.029178-.126104-.06257-.191407-.089844-.105815-.0440859-.214831-.0785225-.322265-.117187-.007167-.0025792-.014311-.0052574-.021485-.0078125-.090322-.0322626-.177537-.0709965-.269531-.0996094-.02171-.0067526-.044605-.0110317-.066406-.0175781-.062005-.0185901-.125101-.0300402-.1875-.046875-.018214-.004914-.036442-.0089074-.054687-.0136719-.120807-.0316091-.240022-.0685273-.363282-.09375-.01602-.0032781-.032768-.004644-.048828-.0078125-.165066-.0325493-.331436-.0555915-.498047-.0761718-.03324-.0041061-.066324-.0100423-.099609-.0136719-.01637-.0017851-.032448-.0061427-.048828-.0078125-.001924-.0001954-.003936.0001938-.00586 0-.012446-.0012585-.024658-.0046675-.037109-.0058594-.223103-.0213568-.447943-.03125-.671875-.03125zm-12.8144531 6c-.1027122.000002-.1855469.102859-.1855469.230469v1.539062c.0000021.127606.0828336.230472.1855469.230469h3.6289062c.1027122-.000002.1855476-.10286.1855469-.230469v-.769531-.769531c-.0000022-.127607-.0828345-.230472-.1855469-.230469zm22.0000001 0c-.102712-.000003-.185545.102862-.185547.230469v.769531.769531c0 .127605.082837.230472.185547.230469h3.628906c.102712.000002.185545-.102863.185547-.230469v-1.539062c0-.12761-.08284-.230469-.185547-.230469zm-16.248047 6.742188c-.0531844-.005741-.1043115.008606-.140625.044921l-2.5644531 2.566407c-.072627.07263-.058984.204688.03125.294922l1.0878906 1.08789c.090233.09023.2222949.103881.2949219.03125l2.5664062-2.564453c.072627-.07263.0570309-.204689-.0332031-.294922l-.5429687-.544922-.5449219-.542969c-.0451165-.045114-.1011125-.072384-.1542969-.078124zm14.125 0c-.053184.005739-.10918.03301-.154297.078124l-.544922.542969-.542969.544922c-.090229.09023-.105832.222297-.033203.294922l2.566407 2.564453c.07263.07263.204689.05898.294922-.03125l1.08789-1.08789c.09023-.09023.103871-.222297.03125-.294922l-2.564453-2.566407c-.036315-.036315-.087441-.050661-.140625-.044921zm-7.832031 3.257812c-.127609 0-.230469.082837-.230469.185547v3.628906c0 .10271.10286.185547.230469.185547h1.539062c.127609 0 .230469-.082837.230469-.185547v-3.628906c0-.10271-.10286-.185547-.230469-.185547h-.769531z" fill="url(#a)" stroke="#ad5f00"/><path d="m21.5 16.5a6 6 0 0 1 -6 6 6 6 0 0 1 -6-6 6 6 0 0 1 6-6 6 6 0 0 1 6 6z" fill="none" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/grafred.svg b/icon-themes/elementary_svg/cmd/32/grafred.svg
new file mode 100644
index 000000000..ca4e3e1ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/grafred.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="28" x2="27.5" xlink:href="#e" y1="20.5" y2="31"/><linearGradient id="b" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -740.13906)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -740.13906)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#d" y1="291.03757" y2="291.09607"/><linearGradient id="d"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#ff8c82"/><stop offset="1" stop-color="#ed5353"/></linearGradient><clipPath id="f"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="g"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="17.000001" x2="22.514097" y1="10.000001" y2="15.916428"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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><clipPath id="i"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="7.990284" x2="12.53125" y1="20.518816" y2="25.230567"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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(.67749414 .67749414 -.67749414 .67749414 11.79144 4.101561)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#d" y1="6.034468" y2="6.022181"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.614066" x2="19.068521" y1="11.405808" y2="20.896776"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><g transform="matrix(1.2754258 0 0 1.2754258 .847112 -9.585924)"><path d="m14.783257 17.099663a5.631697.96827621 45 0 0 -4.607483-3.239242 5.631697.96827621 45 0 0 3.296174 4.667027 5.631697.96827621 45 0 0 4.668364 3.297471 5.631697.96827621 45 0 0 -3.298829-4.667027 5.631697.96827621 45 0 0 -.05821-.0583z" fill="#273445"/><path d="m10.175786 13.860386c-.380894.37592 1.095374 2.466177 3.296158 4.667062 2.201275 2.201428 4.292361 3.678462 4.668371 3.297471" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".784052"/><path d="m13.116981 14.483313-7.5500453 7.550045a7.3559606 7.3559606 0 0 0 -1.7174253 2.703586l-.201548.558272a7.6260297 7.6260297 0 0 1 -1.2260568 2.184465l-.67396.839527a1.1356765 1.1356765 0 0 0 .082565 1.513999l.3362838.336283a1.1356717 1.1356717 0 0 0 1.5139965.08256l.8395461-.673979a7.6159146 7.6159146 0 0 1 2.1846455-1.225552l.5589626-.201528a7.3486279 7.3486279 0 0 0 2.703826-1.716766l7.5500419-7.550011z" fill="url(#b)"/><path d="m21.581557 10.419586c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.000036l-2.820037 2.820045 4.454017 4.453988 2.820004-2.820009c1.22978-1.230029 1.229772-3.223996-.000014-4.453988z" fill="url(#c)"/><path d="m21.581557 10.419586c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.000036l-2.820037 2.820045 4.454017 4.453988 2.820004-2.820009c1.22978-1.230029 1.229772-3.223996-.000014-4.453988z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#f)" d="m3.7035635 4.1245698h-3.17500008l-1.0682783 2.2605909 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#e)" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><g fill="none"><path d="m13.11698 14.483313-7.5986332 7.598642a7.0479072 7.0479072 0 0 0 -1.6455023 2.590349l-.2429387.672937a7.3066668 7.3066668 0 0 1 -1.1747114 2.092972l-.733943.914256a1.0881161 1.0881161 0 0 0 .079107 1.450599l.3965881.396562a1.0881114 1.0881114 0 0 0 1.4505924.07894l.9142643-.733955a7.2969727 7.2969727 0 0 1 2.093156-1.174257l.6736286-.242986a7.0408791 7.0408791 0 0 0 2.5905939-1.644878l7.5986313-7.598607z" opacity=".5" stroke="#000" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#g)" d="m3.7035635 4.1245698h-3.17500008l-1.05833336 2.2489585 2.64583334.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#7a0000" stroke-width=".207447" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><path d="m19.355469 10.275391c-.609622-.000013-1.220471.234238-1.681641.695312l-2.111328 2.109375a.22696927.22696927 0 0 0 0 .320313l3.042969 3.035156a.22696927.22696927 0 0 0 .320312 0l2.111328-2.111328c.923239-.923425.923301-2.43006 0-3.353516-.461112-.461049-1.072019-.695301-1.68164-.695312z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#i)" d="m.72905344 4.3320168-.828125 1.7578125 2.14648436.2167969 1.1816407-1.1835938.1757812-.7910156z" opacity=".5" stroke="#fff" stroke-width=".207447" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><path d="m13.113281 15.660156a.23774423.23774423 0 0 0 -.164062.07031l-6.8417971 6.84375c-.6852438.685245-1.2181037 1.509251-1.546875 2.419922a.23774423.23774423 0 0 0 -.00195.002l-.1914063.554687c-.3155764.873317-.771008 1.68746-1.3496094 2.408203l-.671875.841797c-.1258025.156739-.1168868.35186.025391.494141a.23774423.23774423 0 0 0 .00195.002l.3320312.324219c.1391961.13722.3414783.158473.5.03125l.8339844-.671875c.7219382-.579568 1.5335654-1.029817 2.4042969-1.34375a.23774423.23774423 0 0 0 .00195 0l.5664063-.207031c.9050301-.326312 1.7280714-.851122 2.4140624-1.53711l6.8417968-6.84375a.23774423.23774423 0 0 0 0-.335937l-2.982422-2.982422a.23774423.23774423 0 0 0 -.171875-.07031z" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".784052"/></g><path d="m17.159787 14.723147a5.6316974.96827621 45 0 0 -4.607501-3.239277l-2.376512 2.376551a5.6316974.96827621 45 0 1 4.607483 3.239242 5.6316974.96827621 45 0 1 .05824.0583 5.6316974.96827621 45 0 1 3.298803 4.667026l2.376527-2.376516a5.6316974.96827621 45 0 0 -3.298828-4.667026 5.6316974.96827621 45 0 0 -.05821-.0583z" fill="url(#k)"/><g fill="none" stroke-linejoin="round"><path d="m18.140315 21.824919 2.376531-2.376515c.376154-.379797-1.100425-2.468822-3.298817-4.667063-.01937-.01811-.03879-.03875-.05824-.0583-2.180158-2.169923-4.23192-3.611759-4.607479-3.239314l-2.376531 2.376516" opacity=".5" stroke="#0e141f" stroke-width=".784052"/><path d="m18.140315 21.824919c.37606-.379797-1.100484-2.468821-3.298837-4.667027-.01937-.01811-.03879-.03875-.05824-.0583-2.180114-2.169886-4.231831-3.611722-4.607455-3.239349" opacity=".5" stroke="#0e141f" stroke-width=".999995"/><path d="m12.90625 12.304688a.22896028.22896028 0 0 0 -.158203.06641l-.951172.951172a.22896028.22896028 0 0 0 .04492.359375c1.096244.65329 2.336462 1.725122 3.490234 2.873047.01572.01571.03363.03549.05859.06055 1.173288 1.173216 2.249208 2.433441 2.910156 3.548828a.22896028.22896028 0 0 0 .359375.04492l.960944-.95899a.22896028.22896028 0 0 0 .04102-.269531c.0244.04609.0172.02939-.0098-.02148v-.002c-.02077-.03871-.04508-.08141-.07031-.125-.03221-.05565-.06065-.09947-.08984-.146484-.534403-.860571-1.516204-2.047534-2.824219-3.355469-.0105-.01054-.01232-.01216-.01953-.01953a.22896028.22896028 0 0 0 -.03125-.03906c-1.295484-1.288916-2.464579-2.256131-3.314454-2.779296-.06231-.03836-.115636-.0649-.152343-.08594-.03101-.01778-.0646-.04244-.117188-.07031-.0542-.02869-.06247-.0293-.01758-.0059a.22896028.22896028 0 0 0 -.109375-.02539z" stroke="url(#l)" stroke-width=".784052"/></g></g><path d="m26.499999 19.669745c-1.904424 3.483605-6.906765 10.890336.000001 10.830255 6.799522-.05915 1.354005-7.472227-.000001-10.830255z" fill="url(#a)" stroke="#7a0000" stroke-opacity=".517647"/><path d="m26.498532 21.814892c-1.128528 1.90878-3.175449 5.94778-2.350989 6.748269l.834221.606584z" fill="#fff" opacity=".8" stroke-width="2.416982"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graftransparence.svg b/icon-themes/elementary_svg/cmd/32/graftransparence.svg
new file mode 100644
index 000000000..f8b83a3e1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graftransparence.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="28" x2="27.5" xlink:href="#e" y1="20.5" y2="31"/><linearGradient id="b" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -740.13906)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -740.13906)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#d" y1="291.03757" y2="291.09607"/><linearGradient id="d"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><clipPath id="f"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="g"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="17.000001" x2="22.514097" y1="10.000001" y2="15.916428"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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><clipPath id="i"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="7.990284" x2="12.53125" y1="20.518816" y2="25.230567"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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(.67749414 .67749414 -.67749414 .67749414 11.79144 4.101561)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#d" y1="6.034468" y2="6.022181"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.614066" x2="19.068521" y1="11.405808" y2="20.896776"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><g transform="matrix(1.2754258 0 0 1.2754258 .847112 -9.585924)"><path d="m14.783257 17.099663a5.631697.96827621 45 0 0 -4.607483-3.239242 5.631697.96827621 45 0 0 3.296174 4.667027 5.631697.96827621 45 0 0 4.668364 3.297471 5.631697.96827621 45 0 0 -3.298829-4.667027 5.631697.96827621 45 0 0 -.05821-.0583z" fill="#273445"/><path d="m10.175786 13.860386c-.380894.37592 1.095374 2.466177 3.296158 4.667062 2.201275 2.201428 4.292361 3.678462 4.668371 3.297471" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".784052"/><path d="m13.116981 14.483313-7.5500453 7.550045a7.3559606 7.3559606 0 0 0 -1.7174253 2.703586l-.201548.558272a7.6260297 7.6260297 0 0 1 -1.2260568 2.184465l-.67396.839527a1.1356765 1.1356765 0 0 0 .082565 1.513999l.3362838.336283a1.1356717 1.1356717 0 0 0 1.5139965.08256l.8395461-.673979a7.6159146 7.6159146 0 0 1 2.1846455-1.225552l.5589626-.201528a7.3486279 7.3486279 0 0 0 2.703826-1.716766l7.5500419-7.550011z" fill="url(#b)"/><path d="m21.581557 10.419586c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.000036l-2.820037 2.820045 4.454017 4.453988 2.820004-2.820009c1.22978-1.230029 1.229772-3.223996-.000014-4.453988z" fill="url(#c)"/><path d="m21.581557 10.419586c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.000036l-2.820037 2.820045 4.454017 4.453988 2.820004-2.820009c1.22978-1.230029 1.229772-3.223996-.000014-4.453988z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#f)" d="m3.7035635 4.1245698h-3.17500008l-1.0682783 2.2605909 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#e)" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><g fill="none"><path d="m13.11698 14.483313-7.5986332 7.598642a7.0479072 7.0479072 0 0 0 -1.6455023 2.590349l-.2429387.672937a7.3066668 7.3066668 0 0 1 -1.1747114 2.092972l-.733943.914256a1.0881161 1.0881161 0 0 0 .079107 1.450599l.3965881.396562a1.0881114 1.0881114 0 0 0 1.4505924.07894l.9142643-.733955a7.2969727 7.2969727 0 0 1 2.093156-1.174257l.6736286-.242986a7.0408791 7.0408791 0 0 0 2.5905939-1.644878l7.5986313-7.598607z" opacity=".5" stroke="#000" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#g)" d="m3.7035635 4.1245698h-3.17500008l-1.05833336 2.2489585 2.64583334.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#000" stroke-opacity=".74902" stroke-width=".207447" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><path d="m19.355469 10.275391c-.609622-.000013-1.220471.234238-1.681641.695312l-2.111328 2.109375a.22696927.22696927 0 0 0 0 .320313l3.042969 3.035156a.22696927.22696927 0 0 0 .320312 0l2.111328-2.111328c.923239-.923425.923301-2.43006 0-3.353516-.461112-.461049-1.072019-.695301-1.68164-.695312z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".784052"/><path clip-path="url(#i)" d="m.72905344 4.3320168-.828125 1.7578125 2.14648436.2167969 1.1816407-1.1835938.1757812-.7910156z" opacity=".5" stroke="#fff" stroke-width=".207447" transform="matrix(3.7795275 0 0 3.7795275 0 8)"/><path d="m13.113281 15.660156a.23774423.23774423 0 0 0 -.164062.07031l-6.8417971 6.84375c-.6852438.685245-1.2181037 1.509251-1.546875 2.419922a.23774423.23774423 0 0 0 -.00195.002l-.1914063.554687c-.3155764.873317-.771008 1.68746-1.3496094 2.408203l-.671875.841797c-.1258025.156739-.1168868.35186.025391.494141a.23774423.23774423 0 0 0 .00195.002l.3320312.324219c.1391961.13722.3414783.158473.5.03125l.8339844-.671875c.7219382-.579568 1.5335654-1.029817 2.4042969-1.34375a.23774423.23774423 0 0 0 .00195 0l.5664063-.207031c.9050301-.326312 1.7280714-.851122 2.4140624-1.53711l6.8417968-6.84375a.23774423.23774423 0 0 0 0-.335937l-2.982422-2.982422a.23774423.23774423 0 0 0 -.171875-.07031z" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".784052"/></g><path d="m17.159787 14.723147a5.6316974.96827621 45 0 0 -4.607501-3.239277l-2.376512 2.376551a5.6316974.96827621 45 0 1 4.607483 3.239242 5.6316974.96827621 45 0 1 .05824.0583 5.6316974.96827621 45 0 1 3.298803 4.667026l2.376527-2.376516a5.6316974.96827621 45 0 0 -3.298828-4.667026 5.6316974.96827621 45 0 0 -.05821-.0583z" fill="url(#k)"/><g fill="none" stroke-linejoin="round"><path d="m18.140315 21.824919 2.376531-2.376515c.376154-.379797-1.100425-2.468822-3.298817-4.667063-.01937-.01811-.03879-.03875-.05824-.0583-2.180158-2.169923-4.23192-3.611759-4.607479-3.239314l-2.376531 2.376516" opacity=".5" stroke="#0e141f" stroke-width=".784052"/><path d="m18.140315 21.824919c.37606-.379797-1.100484-2.468821-3.298837-4.667027-.01937-.01811-.03879-.03875-.05824-.0583-2.180114-2.169886-4.231831-3.611722-4.607455-3.239349" opacity=".5" stroke="#0e141f" stroke-width=".999995"/><path d="m12.90625 12.304688a.22896028.22896028 0 0 0 -.158203.06641l-.951172.951172a.22896028.22896028 0 0 0 .04492.359375c1.096244.65329 2.336462 1.725122 3.490234 2.873047.01572.01571.03363.03549.05859.06055 1.173288 1.173216 2.249208 2.433441 2.910156 3.548828a.22896028.22896028 0 0 0 .359375.04492l.960944-.95899a.22896028.22896028 0 0 0 .04102-.269531c.0244.04609.0172.02939-.0098-.02148v-.002c-.02077-.03871-.04508-.08141-.07031-.125-.03221-.05565-.06065-.09947-.08984-.146484-.534403-.860571-1.516204-2.047534-2.824219-3.355469-.0105-.01054-.01232-.01216-.01953-.01953a.22896028.22896028 0 0 0 -.03125-.03906c-1.295484-1.288916-2.464579-2.256131-3.314454-2.779296-.06231-.03836-.115636-.0649-.152343-.08594-.03101-.01778-.0646-.04244-.117188-.07031-.0542-.02869-.06247-.0293-.01758-.0059a.22896028.22896028 0 0 0 -.109375-.02539z" stroke="url(#l)" stroke-width=".784052"/></g></g><path d="m26.499999 19.669745c-1.904424 3.483605-6.906765 10.890336.000001 10.830255 6.799522-.05915 1.354005-7.472227-.000001-10.830255z" fill="url(#a)" stroke="#000" stroke-opacity=".517647"/><path d="m26.498532 21.814892c-1.128528 1.90878-3.175449 5.94778-2.350989 6.748269l.834221.606584z" fill="#fff" opacity=".8" stroke-width="2.416982"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphic.svg b/icon-themes/elementary_svg/cmd/32/graphic.svg
new file mode 100644
index 000000000..5f1fd670f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphic.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(.78378 0 0 .62162 -1.81 2.08)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.11022 .00852 -.0091 .10377 31.66 14.157)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.02892 0 0 .01235 21.027 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="f" cx="701.15637" cy="488.24786" gradientTransform="matrix(.02892 0 0 .01235 23.973 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="g" gradientTransform="matrix(.7152 0 0 .50836 47.363 .524)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.88775216 0 0 .54518361 -4.268929 3.033273)" gradientUnits="userSpaceOnUse" x1="25.084623" x2="25.132" y1="5.441703" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.10884 0 0 .10845 26.793 11.848)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><g transform="translate(0 -2)"><path d="m7.938 16.913c-.1-.026-.217-.038-.34-.02-.476.07-.58.358-.645.493-.066.135-.093.244-.12.36-.055.23-.088.477-.12.724-.026.203-.05.383-.073.54-.162.01-.34.017-.545.024-.256.01-.515.018-.76.05-.12.014-.235.03-.386.085-.077.025-.164.057-.275.143-.11.085-.256.256-.29.488-.068.454.19.64.308.743.117.103.216.162.325.224.217.124.46.237.7.346.198.09.37.174.523.247-.037.148-.083.31-.135.496-.065.234-.13.467-.17.696-.02.114-.036.223-.026.377.004.076.014.164.067.29.054.13.18.318.404.425.437.21.7.04.837-.03.138-.073.228-.146.322-.223.187-.154.37-.335.55-.514.147-.147.278-.278.397-.39.138.082.29.177.46.284.217.135.436.273.655.383.11.055.212.105.37.146.078.022.173.044.316.038.144-.007.37-.06.54-.226.337-.323.245-.618.213-.765-.03-.147-.077-.25-.127-.36-.1-.22-.233-.44-.36-.66-.106-.182-.197-.342-.277-.485.124-.097.262-.202.42-.32.2-.15.4-.3.573-.462.086-.08.17-.158.256-.286.044-.063.093-.14.128-.27.035-.132.046-.353-.07-.563-.23-.407-.55-.417-.708-.437-.157-.02-.276-.013-.4-.003-.25.018-.515.06-.774.102-.214.035-.4.066-.57.09l-.2-.483c-.093-.23-.187-.458-.298-.667-.056-.105-.106-.202-.21-.323-.052-.06-.116-.13-.238-.205-.06-.037-.148-.076-.248-.102zm.896 1.8.028.012-.038.003c-.012 0-.02-.015.01-.014zm.406.215c.03.034.026.046.02.037zm-2.31.05c.032-.008.032.01.022.01-.005.002-.034.004-.045.005.004 0 .02-.015.024-.016zm-.335.287-.006.037c-.005.013-.015 0 .005-.037zm3.542 1.31c-.005-.01.01-.007.018.034-.004-.01-.017-.03-.018-.034zm-.065.432c-.024.037-.04.038-.032.03zm-3.766.06-.008.042c-.003-.045.01-.054.008-.044zm.18.413.032.018c.01.007 0 .012-.033-.018zm2.225.806c.012-.008.01.008-.03.027zm-.496.048.042.024c-.046-.012-.052-.028-.042-.024z" opacity=".05"/><g fill="#fff"><path d="m21.316 14.543c-1.596-.28-2.68-.008-3.576.267s-1.58.534-2.674.34c-1.124-.197-1.964-.62-2.798-1.062-.834-.44-1.663-.906-2.694-1.088-1.013-.178-1.87-.084-2.577.03-.707.115-1.26.235-1.712.155-.41-.072-.784-.282-1.085-.49a.428.427 8.932 0 0 -.173-.074l-.32 1.812c.537.24 1.222.47 2.05.617 1.118.197 1.724.093 2.187-.014s.755-.21 1.624-.056c.833.147 1.456.535 2.227.977.77.442 1.682.924 2.996 1.155 1.634.288 2.788-.04 3.75-.365.965-.323 1.72-.623 2.834-.427.878.155 1.247.45 1.743.806.496.357 1.11.766 2.23.964 1.427.25 2.146-.167 2.922-.37l.28-1.588a.428.427 8.932 0 0 -.158 0c-.892.17-1.394.496-2.606.282-.874-.154-1.11-.41-1.633-.787-.523-.375-1.27-.808-2.837-1.084z" opacity=".1"/><path d="m21.183 15.297c-3.04-.535-3.867 1.03-6.25.61s-3.602-1.82-5.492-2.152c-1.89-.333-3.157.384-4.288.184-.496-.088-.928-.32-1.26-.55l-.17.953c.52.24 1.206.483 2.047.63 2.143.38 1.964-.393 3.81-.068 1.848.326 2.728 1.692 5.225 2.133 3.092.545 4.135-1.224 6.582-.793 1.91.337 1.87 1.4 3.973 1.77 1.42.25 1.988-.21 2.93-.41l.126-.72c-.813.156-1.453.514-2.764.283-1.902-.335-1.43-1.335-4.47-1.87z" opacity=".3"/><path d="m21.067 15.953c-3.038-.535-3.867 1.03-6.25.61s-3.602-1.82-5.492-2.152-3.157.385-4.29.185c-.495-.087-.927-.32-1.26-.55l-.165.954c.52.24 1.204.482 2.045.63 2.145.38 1.966-.394 3.812-.07 1.847.327 2.727 1.694 5.224 2.134 3.09.545 4.135-1.224 6.58-.793 1.912.338 1.872 1.4 3.975 1.77 1.42.25 1.988-.21 2.93-.41l.126-.718c-.813.155-1.453.513-2.763.282-1.903-.335-1.432-1.335-4.47-1.87z"/></g><path d="m7.732 17.603c-.262.04-.286 1.87-.478 2.04-.186.165-2.084.03-2.12.27-.037.25 1.803.87 1.92 1.1.112.22-.573 1.884-.342 1.994.24.115 1.4-1.33 1.663-1.36.255-.03 1.73 1.128 1.91.957.184-.178-.938-1.69-.89-1.938.044-.238 1.64-1.184 1.52-1.4-.127-.226-1.98.283-2.214.16-.226-.12-.714-1.86-.968-1.823z" opacity=".15"/><path d="m6.74 18.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.152.21-1.89-.72-2.15-.645-.266.08-1.2 1.787-1.468 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.166-.21-.145-2.108.12-2.196z" fill="url(#b)" transform="matrix(.93783 .16532 -.16536 .93758 4.58 -1.48)"/><path d="m7.866 16.932-.082.054c0 .002-.003.002-.003.003-.2.31-.234 1.826-.408 1.98-.007.008-.017.016-.03.022l.05.048c1.09.544.507-2.03.49-2.102l-.015-.006z" fill="#9d0f06" opacity=".5"/><g opacity=".4"><path d="m3.7500375 42.999857 40.5004055.000008v3l-40.5004055-.000008z" fill="url(#d)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m3.7500375 42.999865v3c-1.49.006-3.7500375-.671865-3.7500375-1.499865s1.8120375-1.500135 3.7500375-1.500135z" fill="url(#e)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m44.250443 42.999865v3c1.49.006 3.749587-.671865 3.749587-1.499865s-1.811587-1.500135-3.749587-1.500135z" fill="url(#f)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/></g><path d="m1.5 6.5 29 .00209v22.99791h-29z" fill="url(#h)" stroke-width="1.040573"/><path d="m2 6v20h26v-20z" fill="url(#k)" transform="translate(1 2)"/><path d="m7.827 20.414c-.11-.008-.23 0-.354.04-.48.16-.535.477-.578.63-.043.15-.052.268-.06.393-.013.248-.002.51.01.77.01.215.018.406.022.574-.165.04-.348.08-.558.124-.265.056-.532.112-.777.188-.123.04-.24.077-.385.16-.074.04-.158.09-.257.2-.098.107-.218.31-.21.557.012.48.313.625.454.71.14.085.253.128.376.173.247.09.52.16.788.23.22.058.414.112.586.16-.013.16-.03.337-.05.538-.026.255-.05.508-.05.75.002.123.004.24.043.396.02.08.044.17.123.29.08.123.244.296.495.366.49.136.73-.086.86-.185.13-.1.208-.19.29-.288.168-.195.323-.416.476-.634.128-.18.24-.338.34-.476.16.06.333.13.53.21.25.1.5.203.746.277.124.037.24.07.41.084.084.008.186.014.334-.02.147-.032.37-.13.518-.33.29-.397.14-.685.08-.83-.06-.147-.127-.245-.2-.35-.143-.208-.32-.414-.493-.62-.142-.166-.264-.315-.373-.45.11-.12.234-.255.376-.407.178-.19.357-.383.508-.58.076-.1.147-.196.214-.344.034-.075.07-.162.082-.305.013-.142-.016-.373-.175-.568-.31-.38-.645-.332-.81-.324-.168.01-.29.037-.416.07-.255.064-.52.154-.78.246-.215.074-.404.14-.572.196-.09-.136-.186-.29-.296-.463-.138-.22-.277-.438-.43-.634-.077-.1-.147-.19-.276-.297-.064-.053-.143-.114-.283-.17-.07-.026-.167-.05-.276-.06zm1.256 1.7c.003 0 .025.006.03.005-.01 0-.034.008-.04.01-.01.002-.02-.012.01-.016zm.458.146c.04.03.037.044.03.035zm-2.377.473c.03-.014.033.004.023.008-.005.003-.034.01-.046.014.005-.003.02-.02.023-.02zm-.295.36v.038c-.002.015-.014.004 0-.038zm3.9.708c-.006-.01.01-.008.026.033l-.025-.032zm.013.46c-.017.042-.033.046-.027.036l.028-.037zm-3.882.747v.046c-.013-.045 0-.057 0-.046zm.26.396c.008.003.032.01.037.013.013.005.002.012-.037-.013zm2.45.427c.008-.01.01.007-.03.034.008-.008.025-.03.03-.034zm-.506.14.047.018c-.05-.004-.06-.02-.048-.017z" opacity=".05"/><path d="m3 8.87v11.092c.58.154 1.334.28 2.23.28 2.287 0 1.96-.766 3.93-.766s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.105 4.43 1.105 1.516 0 2.02-.58 2.956-.96v-9.982z" opacity=".07"/><path d="m2 6v10.206c.386.178.875.34 1.403.34 1.207 0 2.388-.974 4.403-.974s3.53 1.224 6.07 1.224c2.542 0 3.114-1.77 6.354-1.77s2.935 1.12 4.963 1.12c1.398 0 1.994-.486 2.807-.795v-9.351z" fill="url(#j)" transform="translate(1 2)"/><g fill="#fff"><path d="m21.23 15.523c-1.702 0-2.773.48-3.65.928-.876.45-1.537.842-2.703.842-1.198 0-2.145-.286-3.087-.59-.943-.304-1.886-.634-2.984-.634-1.08 0-1.95.254-2.66.5-.71.25-1.26.473-1.743.473-.436 0-.862-.148-1.21-.31a.45.45 0 0 0 -.193-.044v1.93c.598.15 1.35.267 2.23.267 1.194 0 1.802-.218 2.26-.413.46-.194.744-.353 1.67-.353.89 0 1.604.288 2.482.605.878.316 1.907.648 3.31.648 1.74 0 2.873-.55 3.81-1.06.938-.512 1.664-.96 2.852-.96.937 0 1.372.238 1.95.517.577.278 1.286.59 2.48.59 1.523 0 2.19-.564 2.956-.915v-1.695a.45.45 0 0 0 -.163.03c-.89.338-1.35.766-2.644.766-.93 0-1.222-.223-1.832-.516-.608-.293-1.46-.604-3.13-.604z" opacity=".1"/><path d="m21.23 16.327c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.224-6.07-1.224-2.016 0-3.197.973-4.404.973-.528 0-1.017-.162-1.403-.34v1.018c.58.154 1.334.28 2.23.28 2.287 0 1.96-.767 3.93-.767s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.106 4.43 1.106 1.516 0 2.02-.58 2.956-.958v-.766c-.813.31-1.41.796-2.807.796-2.028 0-1.724-1.12-4.963-1.12z" opacity=".3"/><path d="m21.23 17.027c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.225-6.07-1.225-2.016 0-3.197.973-4.404.973-.528 0-1.017-.16-1.403-.34v1.02c.58.153 1.334.28 2.23.28 2.287 0 1.96-.768 3.93-.768s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.106 4.43 1.106 1.516 0 2.02-.58 2.956-.958v-.767c-.813.31-1.41.797-2.807.797-2.028 0-1.724-1.12-4.963-1.12z"/></g><path d="m7.74 21.165c-.264.088.045 1.985-.123 2.197-.16.205-2.15.412-2.142.667.007.263 2.023.57 2.185.785.157.208-.248 2.054.01 2.126.27.076 1.205-1.63 1.472-1.71.26-.076 1.996.853 2.15.643.158-.218-1.278-1.578-1.275-1.842.003-.254 1.48-1.524 1.317-1.726-.17-.21-1.993.654-2.26.57-.256-.08-1.078-1.795-1.334-1.71z" opacity=".15"/><path d="m6.74 18.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.152.21-1.89-.72-2.15-.645-.266.08-1.2 1.787-1.468 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.166-.21-.145-2.108.12-2.196z" fill="url(#b)" transform="translate(1 2)"/><path d="m7.757 20.447-.075.07c0 .002-.003.003-.003.004-.15.36.09 1.934-.062 2.126-.007.008-.016.02-.028.027l.062.04c1.226.364.153-2.19.122-2.263-.006 0-.01-.004-.017-.003z" fill="#9d0f06" opacity=".5"/><path d="m4.866 21.273c-.242.002-.38.013-.38.013v.058c.14.257 2.015.552 2.172.76.157.207-.246 2.052.014 2.124.268.075 1.2-1.633 1.47-1.71.256-.077 1.973.84 2.145.646l-.003-.003c-1.448-1.755-4.373-1.896-5.418-1.887z" fill="url(#i)" opacity=".75" transform="translate(1 2)"/><g fill="none"><path d="m28.5 27.5h-25v-19h25z" opacity=".2" stroke="#000" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#g)" transform="translate(1 2)"/><path d="m29.5 28.5h-27v-21h27z" stroke="url(#a)" stroke-linecap="round"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphicdialog.svg b/icon-themes/elementary_svg/cmd/32/graphicdialog.svg
new file mode 100644
index 000000000..90da6d7a1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicdialog.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(.78378 0 0 .62162 -1.81 2.08)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.11022 .00852 -.0091 .10377 31.66 14.157)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.02892 0 0 .01235 21.027 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="i" cx="701.15637" cy="488.24786" gradientTransform="matrix(.02892 0 0 .01235 23.973 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="j" gradientTransform="matrix(.7152 0 0 .50836 47.363 .524)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.88775216 0 0 .54518361 -4.268929 3.033273)" gradientUnits="userSpaceOnUse" x1="25.084623" x2="25.132" y1="5.441703" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.10884 0 0 .10845 26.793 11.848)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><g transform="translate(0 -2)"><path d="m7.938 16.913c-.1-.026-.217-.038-.34-.02-.476.07-.58.358-.645.493-.066.135-.093.244-.12.36-.055.23-.088.477-.12.724-.026.203-.05.383-.073.54-.162.01-.34.017-.545.024-.256.01-.515.018-.76.05-.12.014-.235.03-.386.085-.077.025-.164.057-.275.143-.11.085-.256.256-.29.488-.068.454.19.64.308.743.117.103.216.162.325.224.217.124.46.237.7.346.198.09.37.174.523.247-.037.148-.083.31-.135.496-.065.234-.13.467-.17.696-.02.114-.036.223-.026.377.004.076.014.164.067.29.054.13.18.318.404.425.437.21.7.04.837-.03.138-.073.228-.146.322-.223.187-.154.37-.335.55-.514.147-.147.278-.278.397-.39.138.082.29.177.46.284.217.135.436.273.655.383.11.055.212.105.37.146.078.022.173.044.316.038.144-.007.37-.06.54-.226.337-.323.245-.618.213-.765-.03-.147-.077-.25-.127-.36-.1-.22-.233-.44-.36-.66-.106-.182-.197-.342-.277-.485.124-.097.262-.202.42-.32.2-.15.4-.3.573-.462.086-.08.17-.158.256-.286.044-.063.093-.14.128-.27.035-.132.046-.353-.07-.563-.23-.407-.55-.417-.708-.437-.157-.02-.276-.013-.4-.003-.25.018-.515.06-.774.102-.214.035-.4.066-.57.09l-.2-.483c-.093-.23-.187-.458-.298-.667-.056-.105-.106-.202-.21-.323-.052-.06-.116-.13-.238-.205-.06-.037-.148-.076-.248-.102zm.896 1.8.028.012-.038.003c-.012 0-.02-.015.01-.014zm.406.215c.03.034.026.046.02.037zm-2.31.05c.032-.008.032.01.022.01-.005.002-.034.004-.045.005.004 0 .02-.015.024-.016zm-.335.287-.006.037c-.005.013-.015 0 .005-.037zm3.542 1.31c-.005-.01.01-.007.018.034-.004-.01-.017-.03-.018-.034zm-.065.432c-.024.037-.04.038-.032.03zm-3.766.06-.008.042c-.003-.045.01-.054.008-.044zm.18.413.032.018c.01.007 0 .012-.033-.018zm2.225.806c.012-.008.01.008-.03.027zm-.496.048.042.024c-.046-.012-.052-.028-.042-.024z" opacity=".05"/><g fill="#fff"><path d="m21.316 14.543c-1.596-.28-2.68-.008-3.576.267s-1.58.534-2.674.34c-1.124-.197-1.964-.62-2.798-1.062-.834-.44-1.663-.906-2.694-1.088-1.013-.178-1.87-.084-2.577.03-.707.115-1.26.235-1.712.155-.41-.072-.784-.282-1.085-.49a.428.427 8.932 0 0 -.173-.074l-.32 1.812c.537.24 1.222.47 2.05.617 1.118.197 1.724.093 2.187-.014s.755-.21 1.624-.056c.833.147 1.456.535 2.227.977.77.442 1.682.924 2.996 1.155 1.634.288 2.788-.04 3.75-.365.965-.323 1.72-.623 2.834-.427.878.155 1.247.45 1.743.806.496.357 1.11.766 2.23.964 1.427.25 2.146-.167 2.922-.37l.28-1.588a.428.427 8.932 0 0 -.158 0c-.892.17-1.394.496-2.606.282-.874-.154-1.11-.41-1.633-.787-.523-.375-1.27-.808-2.837-1.084z" opacity=".1"/><path d="m21.183 15.297c-3.04-.535-3.867 1.03-6.25.61s-3.602-1.82-5.492-2.152c-1.89-.333-3.157.384-4.288.184-.496-.088-.928-.32-1.26-.55l-.17.953c.52.24 1.206.483 2.047.63 2.143.38 1.964-.393 3.81-.068 1.848.326 2.728 1.692 5.225 2.133 3.092.545 4.135-1.224 6.582-.793 1.91.337 1.87 1.4 3.973 1.77 1.42.25 1.988-.21 2.93-.41l.126-.72c-.813.156-1.453.514-2.764.283-1.902-.335-1.43-1.335-4.47-1.87z" opacity=".3"/><path d="m21.067 15.953c-3.038-.535-3.867 1.03-6.25.61s-3.602-1.82-5.492-2.152-3.157.385-4.29.185c-.495-.087-.927-.32-1.26-.55l-.165.954c.52.24 1.204.482 2.045.63 2.145.38 1.966-.394 3.812-.07 1.847.327 2.727 1.694 5.224 2.134 3.09.545 4.135-1.224 6.58-.793 1.912.338 1.872 1.4 3.975 1.77 1.42.25 1.988-.21 2.93-.41l.126-.718c-.813.155-1.453.513-2.763.282-1.903-.335-1.432-1.335-4.47-1.87z"/></g><path d="m7.732 17.603c-.262.04-.286 1.87-.478 2.04-.186.165-2.084.03-2.12.27-.037.25 1.803.87 1.92 1.1.112.22-.573 1.884-.342 1.994.24.115 1.4-1.33 1.663-1.36.255-.03 1.73 1.128 1.91.957.184-.178-.938-1.69-.89-1.938.044-.238 1.64-1.184 1.52-1.4-.127-.226-1.98.283-2.214.16-.226-.12-.714-1.86-.968-1.823z" opacity=".15"/><path d="m6.74 18.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.152.21-1.89-.72-2.15-.645-.266.08-1.2 1.787-1.468 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.166-.21-.145-2.108.12-2.196z" fill="url(#e)" transform="matrix(.93783 .16532 -.16536 .93758 4.58 -1.48)"/><path d="m7.866 16.932-.082.054c0 .002-.003.002-.003.003-.2.31-.234 1.826-.408 1.98-.007.008-.017.016-.03.022l.05.048c1.09.544.507-2.03.49-2.102l-.015-.006z" fill="#9d0f06" opacity=".5"/><g opacity=".4"><path d="m3.7500375 42.999857 40.5004055.000008v3l-40.5004055-.000008z" fill="url(#g)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m3.7500375 42.999865v3c-1.49.006-3.7500375-.671865-3.7500375-1.499865s1.8120375-1.500135 3.7500375-1.500135z" fill="url(#h)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m44.250443 42.999865v3c1.49.006 3.749587-.671865 3.749587-1.499865s-1.811587-1.500135-3.749587-1.500135z" fill="url(#i)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/></g><path d="m1.5 6.5 29 .00209v22.99791h-29z" fill="url(#k)" stroke-width="1.040573"/><path d="m2 6v20h26v-20z" fill="url(#n)" transform="translate(1 2)"/><path d="m7.827 20.414c-.11-.008-.23 0-.354.04-.48.16-.535.477-.578.63-.043.15-.052.268-.06.393-.013.248-.002.51.01.77.01.215.018.406.022.574-.165.04-.348.08-.558.124-.265.056-.532.112-.777.188-.123.04-.24.077-.385.16-.074.04-.158.09-.257.2-.098.107-.218.31-.21.557.012.48.313.625.454.71.14.085.253.128.376.173.247.09.52.16.788.23.22.058.414.112.586.16-.013.16-.03.337-.05.538-.026.255-.05.508-.05.75.002.123.004.24.043.396.02.08.044.17.123.29.08.123.244.296.495.366.49.136.73-.086.86-.185.13-.1.208-.19.29-.288.168-.195.323-.416.476-.634.128-.18.24-.338.34-.476.16.06.333.13.53.21.25.1.5.203.746.277.124.037.24.07.41.084.084.008.186.014.334-.02.147-.032.37-.13.518-.33.29-.397.14-.685.08-.83-.06-.147-.127-.245-.2-.35-.143-.208-.32-.414-.493-.62-.142-.166-.264-.315-.373-.45.11-.12.234-.255.376-.407.178-.19.357-.383.508-.58.076-.1.147-.196.214-.344.034-.075.07-.162.082-.305.013-.142-.016-.373-.175-.568-.31-.38-.645-.332-.81-.324-.168.01-.29.037-.416.07-.255.064-.52.154-.78.246-.215.074-.404.14-.572.196-.09-.136-.186-.29-.296-.463-.138-.22-.277-.438-.43-.634-.077-.1-.147-.19-.276-.297-.064-.053-.143-.114-.283-.17-.07-.026-.167-.05-.276-.06zm1.256 1.7c.003 0 .025.006.03.005-.01 0-.034.008-.04.01-.01.002-.02-.012.01-.016zm.458.146c.04.03.037.044.03.035zm-2.377.473c.03-.014.033.004.023.008-.005.003-.034.01-.046.014.005-.003.02-.02.023-.02zm-.295.36v.038c-.002.015-.014.004 0-.038zm3.9.708c-.006-.01.01-.008.026.033l-.025-.032zm.013.46c-.017.042-.033.046-.027.036l.028-.037zm-3.882.747v.046c-.013-.045 0-.057 0-.046zm.26.396c.008.003.032.01.037.013.013.005.002.012-.037-.013zm2.45.427c.008-.01.01.007-.03.034.008-.008.025-.03.03-.034zm-.506.14.047.018c-.05-.004-.06-.02-.048-.017z" opacity=".05"/><path d="m3 8.87v11.092c.58.154 1.334.28 2.23.28 2.287 0 1.96-.766 3.93-.766s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.105 4.43 1.105 1.516 0 2.02-.58 2.956-.96v-9.982z" opacity=".07"/><path d="m2 6v10.206c.386.178.875.34 1.403.34 1.207 0 2.388-.974 4.403-.974s3.53 1.224 6.07 1.224c2.542 0 3.114-1.77 6.354-1.77s2.935 1.12 4.963 1.12c1.398 0 1.994-.486 2.807-.795v-9.351z" fill="url(#m)" transform="translate(1 2)"/><g fill="#fff"><path d="m21.23 15.523c-1.702 0-2.773.48-3.65.928-.876.45-1.537.842-2.703.842-1.198 0-2.145-.286-3.087-.59-.943-.304-1.886-.634-2.984-.634-1.08 0-1.95.254-2.66.5-.71.25-1.26.473-1.743.473-.436 0-.862-.148-1.21-.31a.45.45 0 0 0 -.193-.044v1.93c.598.15 1.35.267 2.23.267 1.194 0 1.802-.218 2.26-.413.46-.194.744-.353 1.67-.353.89 0 1.604.288 2.482.605.878.316 1.907.648 3.31.648 1.74 0 2.873-.55 3.81-1.06.938-.512 1.664-.96 2.852-.96.937 0 1.372.238 1.95.517.577.278 1.286.59 2.48.59 1.523 0 2.19-.564 2.956-.915v-1.695a.45.45 0 0 0 -.163.03c-.89.338-1.35.766-2.644.766-.93 0-1.222-.223-1.832-.516-.608-.293-1.46-.604-3.13-.604z" opacity=".1"/><path d="m21.23 16.327c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.224-6.07-1.224-2.016 0-3.197.973-4.404.973-.528 0-1.017-.162-1.403-.34v1.018c.58.154 1.334.28 2.23.28 2.287 0 1.96-.767 3.93-.767s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.106 4.43 1.106 1.516 0 2.02-.58 2.956-.958v-.766c-.813.31-1.41.796-2.807.796-2.028 0-1.724-1.12-4.963-1.12z" opacity=".3"/><path d="m21.23 17.027c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.225-6.07-1.225-2.016 0-3.197.973-4.404.973-.528 0-1.017-.16-1.403-.34v1.02c.58.153 1.334.28 2.23.28 2.287 0 1.96-.768 3.93-.768s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.106 4.43 1.106 1.516 0 2.02-.58 2.956-.958v-.767c-.813.31-1.41.797-2.807.797-2.028 0-1.724-1.12-4.963-1.12z"/></g><path d="m7.74 21.165c-.264.088.045 1.985-.123 2.197-.16.205-2.15.412-2.142.667.007.263 2.023.57 2.185.785.157.208-.248 2.054.01 2.126.27.076 1.205-1.63 1.472-1.71.26-.076 1.996.853 2.15.643.158-.218-1.278-1.578-1.275-1.842.003-.254 1.48-1.524 1.317-1.726-.17-.21-1.993.654-2.26.57-.256-.08-1.078-1.795-1.334-1.71z" opacity=".15"/><path d="m6.74 18.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.152.21-1.89-.72-2.15-.645-.266.08-1.2 1.787-1.468 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.166-.21-.145-2.108.12-2.196z" fill="url(#e)" transform="translate(1 2)"/><path d="m7.757 20.447-.075.07c0 .002-.003.003-.003.004-.15.36.09 1.934-.062 2.126-.007.008-.016.02-.028.027l.062.04c1.226.364.153-2.19.122-2.263-.006 0-.01-.004-.017-.003z" fill="#9d0f06" opacity=".5"/><path d="m4.866 21.273c-.242.002-.38.013-.38.013v.058c.14.257 2.015.552 2.172.76.157.207-.246 2.052.014 2.124.268.075 1.2-1.633 1.47-1.71.256-.077 1.973.84 2.145.646l-.003-.003c-1.448-1.755-4.373-1.896-5.418-1.887z" fill="url(#l)" opacity=".75" transform="translate(1 2)"/><g fill="none"><path d="m28.5 27.5h-25v-19h25z" opacity=".2" stroke="#000" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#j)" transform="translate(1 2)"/><path d="m29.5 28.5h-27v-21h27z" stroke="url(#a)" stroke-linecap="round"/></g></g></g><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#b)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#c)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphicfilterinvert.svg b/icon-themes/elementary_svg/cmd/32/graphicfilterinvert.svg
new file mode 100644
index 000000000..ac0a42557
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfilterinvert.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(1.5436509 0 0 1.5436158 -80.015712 21.419381)" gradientUnits="userSpaceOnUse" x1="63.397362" x2="63.397362" y1="-12.489107" y2="5.46756"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.3810131 0 0 1.3809689 -.572157 -.571627)" gradientUnits="userSpaceOnUse" x1="17.610361" x2="17.610361" y1=".999958" y2="23.062979"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.71265979 0 0 .71263699 -1.103835 -1.103288)" gradientUnits="userSpaceOnUse" x1="12.962829" x2="12.962829" y1="2.683795" y2="45.326431"><stop offset="0" stop-color="#808080"/><stop offset=".87326682" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><radialGradient id="d" cx="62.625" cy="4.625" gradientTransform="matrix(1.5058824 0 0 .37647 -78.305888 26.258824)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(0 1.9042949 -1.8386075 0 39.246833 -6.392674)" gradientUnits="userSpaceOnUse" x1="3.696669" x2="19.821404" y1="16.722891" y2="16.722891"><stop offset="0" stop-color="#808080"/><stop offset=".54610044" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 1.9042949 -1.8386075 0 61.143982 -106.60905)" gradientUnits="userSpaceOnUse" x1="56.323174" x2="72.451813" y1="25.882757" y2="25.882757"><stop offset="0" stop-color="#4d4d4d"/><stop offset="1" stop-color="#333"/></linearGradient><path d="m31.999998 28c0 2.209139-7.163445 4-16.000001 4-8.8365553 0-16.0000002-1.790861-16.0000002-4s7.1634449-4 16.0000002-4c8.836556 0 16.000001 1.790861 16.000001 4z" fill="url(#d)" fill-rule="evenodd" opacity=".3"/><path d="m16.000001 1.5017975c-7.9996072 0-14.4982032 6.4985937-14.4982032 14.4982015 0 7.999609 6.498596 14.498206 14.4982032 14.498203 7.999605 0 14.498209-6.498594 14.498201-14.498203 0-7.9996078-6.498596-14.4982015-14.498201-14.4982015z" fill="url(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.003654"/><path d="m15.5 1.53125c-7.764475.2686585-14 6.6394904-14 14.46875 0 7.82926 6.235525 14.200094 14 14.46875z" fill="url(#e)" stroke="url(#f)"/><path d="m29.5 15.999522c0 7.456085-6.044601 13.500478-13.499828 13.500478-7.4559122 0-13.500172-6.044461-13.500172-13.500478 0-7.4557398 6.0442598-13.4995209 13.500172-13.4995209 7.455227 0 13.499828 6.0437811 13.499828 13.4995209z" fill="none" opacity=".4" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphicfiltermosaic.svg b/icon-themes/elementary_svg/cmd/32/graphicfiltermosaic.svg
new file mode 100644
index 000000000..a5b64dfe4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfiltermosaic.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><g stroke-linecap="square" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.016909 -10.666601)"><g transform="matrix(-1 0 0 1 24.025424 12.00003)"><path d="m3.387691 10.624977h3.000007v3.000008h-3.000007z" fill="#64baff" stroke="#0d52bf"/><path d="m7.1377 10.624977h6.000015v3.000008h-6.000015z" fill="#ffe16b" stroke="#d48e15"/><path d="m13.887716 10.624977h3.000007v3.000007h-3.000007z" fill="#ed5353" stroke="#a10705"/><path d="m17.637726 10.624977h3.000007v3.000007h-3.000007z" fill="#9bdb4d" stroke="#3a9104"/></g><path d="m17.637726 18.874998h3.000008v3.000007h-3.000008z" fill="#ed5353" stroke="#a10705"/><path d="m3.387691 18.874998h3.750009v3.000007h-3.750009z" fill="#ffe16b" stroke="#d48e15"/><path d="m3.387691 15.124989h3.750009v3.000008h-3.750009z" fill="#ed5353" stroke="#a10705"/><path d="m11.637712 15.124989h5.250013v3.000008h-5.250013z" fill="#64baff" stroke="#0d52bf"/><path d="m3.387691 11.374979h3.000007v3.000008h-3.000007z" fill="#64baff" stroke="#0d52bf"/><path d="m7.1377 11.374979h6.000015v3.000008h-6.000015z" fill="#ffe16b" stroke="#d48e15"/><path d="m13.887716 11.374979h3.000007v3.000007h-3.000007z" fill="#ed5353" stroke="#a10705"/><path d="m17.637726 11.374979h3.000007v3.000007h-3.000007z" fill="#9bdb4d" stroke="#3a9104"/><path d="m7.887702 15.124989h3.000007v3.000008h-3.000007z" fill="#9bdb4d" stroke="#3a9104"/><path d="m17.637726 15.124989h3.000008v3.000008h-3.000008z" fill="#ffe16b" stroke="#d48e15"/><path d="m7.887702 18.874998h4.500011v3.000007h-4.500011z" fill="#64baff" stroke="#0d52bf"/><path d="m13.137714 18.874998h3.75001v3.000007h-3.75001z" fill="#9bdb4d" stroke="#3a9104"/><g transform="matrix(-1 0 0 1 0 11.625029)"><path d="m-20.637733 14.374987h3.750009v3.000008h-3.750009z" fill="#ed5353" stroke="#a10705"/><path d="m-12.387712 14.374987h5.250013v3.000008h-5.250013z" fill="#64baff" stroke="#0d52bf"/><path d="m-16.137722 14.374987h3.000007v3.000008h-3.000007z" fill="#9bdb4d" stroke="#3a9104"/><path d="m-6.387698 14.374987h3.000008v3.000008h-3.000008z" fill="#ffe16b" stroke="#d48e15"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphicfilterpopart.svg b/icon-themes/elementary_svg/cmd/32/graphicfilterpopart.svg
new file mode 100644
index 000000000..1cf392acb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfilterpopart.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=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -55.61077 27.092423)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.785498" x2="10.785498" xlink:href="#a" y1="12.248779" y2="27.696035"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.785498" x2="20.785498" xlink:href="#a" y1="12.248779" y2="27.696035"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.785498" x2="15.785498" xlink:href="#a" y1="3.248779" y2="18.696035"/><radialGradient id="f" cx="5.192982" cy="8.449767" gradientTransform="matrix(0 2.091315 -2.4676346 -.00000006 36.85102 -10.887772)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><radialGradient id="g" cx="9.997266" cy="10.164884" fx="9.467035" gradientTransform="matrix(-.00000013 2.6035128 -3.1962818 -.00000016 48.338879 -23.710599)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><radialGradient id="h" cx="11.731915" cy="9.957108" fx="11.201677" gradientTransform="matrix(0 3.0260786 -3.7150579 0 53.523971 -24.003554)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#ff8c82"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><path d="m15.972656 13.269531c-.109764.0031-.215464.0422-.300781.111328-1.531654 1.233918-2.625012 2.985878-3.013672 4.994141-.04633.238521.08551.475825.3125.5625.939096.358426 1.958206.564453 3.027344.564453 1.069137 0 2.088247-.206027 3.027344-.564453.226994-.08667.35883-.323979.3125-.5625-.175014-.897491-.492024-1.785755-.976563-2.625-.548442-.94993-1.264165-1.732526-2.0625-2.371094-.09237-.07389-.207934-.112641-.326172-.109375z" fill="#fff"/><path d="m15.998047 2.5019531c-4.690006-.000002-8.5 3.809993-8.5 8.4999999 0 .413554.04042.816983.09766 1.214844 1.042795-.457156 2.191961-.714845 3.402344-.714844 1.869977 0 3.597861.606444 5 1.632813 1.402524-1.027337 3.131001-1.634766 5.001949-1.634766 1.210382 0 2.359549.257688 3.402344.714844-.0192.133473-.0489.263119-.07422.394531.100819-.5225.169922-1.05562.169922-1.607422.000006-4.6900069-3.809996-8.4999999-8.5-8.4999999zm8.189453 10.7148439c-.04053.149916-.07856.300736-.126953.447265.04861-.14672.08627-.297129.126953-.447265zm-.443359 1.257812c-.06173.137507-.130526.27077-.199219.404297.06899-.13361.137234-.266685.199219-.404297zm-.570313 1.054688c-.057344.09084-.113188.183007-.173828.271484.06098-.0886.116169-.180503.173828-.271484zm-.740234 1.001953c-.06377.07431-.127111.148651-.19336.220703.0665-.07204.12935-.146393.19336-.220703zm-.921875.925781c-.05315.04557-.109794.08659-.164063.13086.05442-.04423.110764-.08532.164063-.13086zm-.933594.691407c-.04661.03003-.09145.06266-.138672.0918.04741-.02916.09188-.06174.138672-.0918zm-1.095703.595703c-.02785.01259-.05598.02481-.08398.03711.000294.002.0017.0038.002.0059.02843-.01246.05376-.0302.08203-.04297z" fill="url(#g)"/><path d="m11.392578 11.519531c.07617.0035.152885.0062.228516.01172-.07614-.0057-.152167-.008-.228516-.01172zm-.832031.0059c-.120634.006-.240709.0083-.361328.01953.118984-.01128.240942-.01328.361328-.01953zm2.158203.158203c.0177.0037.03507.0079.05273.01172-.01766-.0038-.03505-.008-.05273-.01172zm-3.511719.01367c-.128063.02753-.253532.06789-.380859.101562.126937-.03387.251681-.0735.380859-.101562zm-1.068359.3125c-.133227.04773-.264739.0975-.396485.152343.13043-.05439.262937-.104277.396485-.152343zm-.541016.220703c-.28544.12514-.571493.24876-.847656.408203-4.061668 2.344999-5.456331 7.549664-3.111328 11.611328 2.345001 4.061665 7.549663 5.456331 11.611328 3.111328.358148-.206777.687968-.442905 1.003906-.691406-.917306-.674509-1.715122-1.541622-2.320312-2.589844-.942213-1.631961-1.277518-3.445866-1.080078-5.185547-2.765003-1.106945-4.813639-3.62548-5.25586-6.664062zm7.316406.238281c.07117.03722.140971.07607.210938.115234-.07029-.039-.139658-.07828-.210938-.115234zm1.021485.625c.03335.02397.06662.04783.09961.07227.0022-.0017.0037-.0041.0059-.0059-.03365-.02474-.07149-.04219-.105469-.06641z" fill="url(#f)"/><path d="m10.998047 11.501953c-1.2103826-.000001-2.3595489.257688-3.4023439.714844.424327 2.949441 2.3639274 5.407273 5.0019529 6.566406.333521-2.314509 1.597196-4.324976 3.404297-5.644531-1.402924-1.028322-3.131972-1.636719-5.003906-1.636719z" fill="#43d6b5"/><path d="m19.143038 18.873544c-1.044732.459189-2.19693.716797-3.410156.716797-1.111614 0-2.170804-.220317-3.144531-.609375-.197906 1.740265.137518 3.554939 1.080078 5.1875.60519 1.048222 1.403006 1.915335 2.320312 2.589844 2.415151-1.899635 3.574863-4.935321 3.154297-7.884766z" fill="#f4679d"/><path d="m27.118644 28.398305c0 1.656854-5.372583 3-12 3s-12-1.343146-12-3 5.372583-3 12-3 12 1.343146 12 3z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><path d="m24.402344 12.214844c-.437866 3.043559-2.488296 5.566503-5.25586 6.675781.198372 1.740848-.137172 3.556293-1.080078 5.189453-.60519 1.048222-1.403006 1.915335-2.320312 2.589844 1.447365 1.142196 3.269533 1.830079 5.253906 1.830078 4.690005 0 8.500005-3.809993 8.5-8.5 0-3.479625-2.099815-6.470917-5.097656-7.785156zm-9.201137 13.984375c.173653.162524.352263.319134.539062.466797-.188307-.148366-.366143-.305204-.539062-.466797z" fill="url(#h)"/><path d="m21 11.5c-2.664244-.05489-4.958984 1.660156-4.958984 1.660156s1.715121 1.541622 2.320312 2.589844c.55613.963245.895957 1.989698 1.044922 3.027344 2.634565-1.160375 4.572132-3.615586 4.996094-6.5625-1.042795-.457156-2.191962-.714844-3.402344-.714844z" fill="#f9c440"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.5 19.999735c0 4.142269-3.358112 7.500265-7.499905 7.500265-4.1421731 0-7.5000951-3.358034-7.5000951-7.500265 0-4.142078 3.357922-7.499734 7.5000951-7.499734 4.141793 0 7.499905 3.357656 7.499905 7.499734z" opacity=".7" stroke="url(#c)"/><path d="m28.5 19.999735c0 4.142269-3.358112 7.500265-7.499905 7.500265-4.142173 0-7.500095-3.358034-7.500095-7.500265 0-4.142078 3.357922-7.499734 7.500095-7.499734 4.141793 0 7.499905 3.357656 7.499905 7.499734z" opacity=".7" stroke="url(#d)"/><path d="m23.5 10.999735c0 4.142269-3.358112 7.500265-7.499905 7.500265-4.142173 0-7.500095-3.358034-7.500095-7.500265 0-4.142078 3.357922-7.499734 7.500095-7.499734 4.141793 0 7.499905 3.357656 7.499905 7.499734z" opacity=".7" stroke="url(#e)"/><g stroke="#000"><path d="m15.997488 19.502513c-4.690007 0-8.5000015-3.809993-8.5000015-8.500001 0-4.690007 3.8099945-8.500002 8.5000005-8.5 4.690005 0 8.500003 3.809993 8.499999 8.5 0 4.690008-3.809994 8.500001-8.499999 8.500001z" opacity=".35"/><path d="m18.361215 15.749999c2.345004 4.061665.95045 9.266214-3.111216 11.611218-4.061665 2.345003-9.2662146.950449-11.6112164-3.111217-2.3450025-4.061664-.9504508-9.266215 3.1112164-11.611215 4.061666-2.345004 9.266214-.950449 11.611216 3.111214z" opacity=".3"/><path d="m21.000001 11.499999c-4.690007 0-8.500001 3.809993-8.500001 8.500001 0 4.690007 3.809994 8.500002 8.500001 8.5 4.690005 0 8.500003-3.809993 8.499999-8.5 0-4.690008-3.809994-8.500001-8.499999-8.500001z" opacity=".3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphicfilterrelief.svg b/icon-themes/elementary_svg/cmd/32/graphicfilterrelief.svg
new file mode 100644
index 000000000..65bd8d8ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfilterrelief.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(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><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="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16.875042" x2="16.875042" xlink:href="#b" y1="20.250051" y2="3.375008"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.500027" x2="10.875028" xlink:href="#b" y1="17.625044" y2="5.250013"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.250028" x2="11.250028" xlink:href="#d" y1="3.000007" y2="21.000053"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.00003" x2="12.00003" xlink:href="#d" y1="5.250013" y2="18.000046"/><linearGradient id="i" gradientTransform="matrix(.75000188 0 0 .75000188 8.619096 -722.89167)" gradientUnits="userSpaceOnUse" x1="2.5079" x2="2.5079" xlink:href="#a" y1="972.85315" y2="986.85315"/><linearGradient id="j" gradientTransform="matrix(.75000188 0 0 .75000188 6.369091 -725.14168)" gradientUnits="userSpaceOnUse" x1="2.5079" x2="2.5079" xlink:href="#a" y1="972.85315" y2="992.85315"/><g fill="#e6e6e6" stroke="#737373" stroke-width=".75" transform="scale(1.33333)"><rect fill="url(#g)" height="17.271" rx=".474" ry=".555" stroke="url(#e)" width="17.238" x="3.398" y="3.365"/><rect fill="url(#h)" height="12.750032" rx=".474" ry=".555" stroke="url(#f)" stroke-width=".750002" width="12.750032" x="5.625014" y="5.625014"/><g stroke-linecap="round" stroke-linejoin="round"><g stroke-width="1" transform="matrix(.75000188 0 0 .75000188 4.494086 8.256794)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#d)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><g fill="none" stroke-width=".750002"><path d="m6.3750159 6.3750159h11.2500281l.01185 11.2364811h-11.2500315z" stroke="url(#i)"/><path d="m4.1250103 4.1250103h15.7500387l.01185 15.7364917h-15.7500421z" stroke="url(#j)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphicfilterremovenoise.svg b/icon-themes/elementary_svg/cmd/32/graphicfilterremovenoise.svg
new file mode 100644
index 000000000..2d0f06159
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfilterremovenoise.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(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="11.402" cy="36.863" gradientTransform="matrix(1 0 0 .33058 0 24.677)" gradientUnits="userSpaceOnUse" r="10.695" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.18605 .71185 -.69435 .19074 -1.956 -49.898)" gradientUnits="userSpaceOnUse" x1="84.426" x2="102.426" y1="8.293" y2="8.293"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.08518 .3259 -.30016 .08245 -13.052 -11.323)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.357" x2="82.681" y1="-41.092" y2="-41.092"><stop offset="0" stop-color="#babdb6"/><stop offset=".437" stop-color="#eeeeec"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.883" x2="5.101" xlink:href="#d" y1="14.051" y2="30.001"/><linearGradient id="k" gradientTransform="matrix(.69435 -.19074 .18605 .71185 -48.54 17.394)" gradientUnits="userSpaceOnUse" x1="80.693" x2="77.125" y1="31.561" y2="14"><stop offset="0" stop-color="#383937"/><stop offset="1" stop-color="#595b57"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.63287 -.17385 .1635 .62556 2.435 5.425)" gradientUnits="userSpaceOnUse" x1="7.75" x2="4.643" y1="33.047" y2="12.064"><stop offset="0" stop-color="#4b4b4b"/><stop offset="1" stop-color="#babdb6"/></linearGradient><radialGradient id="m" cx="9.32" cy="18.817" gradientTransform="matrix(.5924 .23565 -.42515 1.01593 14.078 -6.452)" gradientUnits="userSpaceOnUse" r="12.5"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#61635f"/></radialGradient><radialGradient id="n" cx="23.987" cy="27.053" gradientTransform="matrix(-.2433 0 0 -1.2543 25.22 61.87)" gradientUnits="userSpaceOnUse" r="7.75" xlink:href="#d"/><linearGradient id="o" gradientTransform="matrix(.4629 -.12716 .18605 .71185 .894 1.525)" gradientUnits="userSpaceOnUse" x1="20.226" x2="11.438" y1="20.334" y2="21.75"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="19.24" x2="11.324" xlink:href="#d" y1="4.811" y2="35.458"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="33.431" x2="33.431" y1="45.052" y2=".31"><stop offset="0" stop-color="#4c4c4c"/><stop offset="1" stop-color="#d3d7cf"/></linearGradient><radialGradient id="r" cx="23.165" cy="30.233" gradientTransform="matrix(1.70764 .08763 -.1471 3.12182 -12.448 -64.676)" gradientUnits="userSpaceOnUse" r="8.189"><stop offset="0" stop-color="#767973"/><stop offset="1" stop-color="#202120"/></radialGradient><radialGradient id="s" cx="20.884" cy="20.434" gradientTransform="matrix(.90918 -.24975 .29033 1.11084 -7.954 -2.747)" gradientUnits="userSpaceOnUse" r="4"><stop offset="0" stop-color="#878a85"/><stop offset="1" stop-color="#3e3f3d"/></radialGradient><radialGradient id="t" cx="30.685" cy="42.261" gradientTransform="matrix(2.7899 -.67712 -.47072 -1.801 -51.98 102.83)" gradientUnits="userSpaceOnUse" r="8.228"><stop offset="0" stop-color="#e8e8e8"/><stop offset="1" stop-color="#a5a6a8"/></radialGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="23.238" x2="29.893" xlink:href="#f" y1="12.159" y2="26.354"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="16.79" x2="29.694" xlink:href="#d" y1="21.27" y2="46.259"/><path d="m22.097 36.863a10.695 3.536 0 1 1 -21.39 0 10.695 3.536 0 1 1 21.39 0z" fill="url(#g)" opacity=".3" transform="matrix(1.14774 0 0 1.80758 2.85 -42.024)"/><path d="m8 25a4 7 0 1 1 -8 0 4 7 0 1 1 8 0z" fill="#2e3436" stroke="#555753" stroke-linecap="round" stroke-width="1.79" transform="matrix(.52076 -.14305 .14618 .5593 1.544 5.434)"/><path d="m5.735 17.29a.54.553 0 1 1 -1.04.286.54.553 0 1 1 1.04-.286z" fill="#babdb6"/><path d="m6.828 12.484c-1.39.38-1.81 3.402-.936 6.742.873 3.34 2.71 5.74 4.1 5.36l2.516-.692c1.39-.382 1.808-3.402.935-6.742-.872-3.34-2.71-5.74-4.098-5.36z" fill="url(#i)" stroke="url(#h)"/><path d="m5.5 14.5c-.526 0-1.266.546-1.906 1.906s-1.094 3.376-1.094 5.594.454 4.233 1.094 5.594c.64 1.36 1.38 1.906 1.906 1.906h4c.526 0 1.266-.546 1.906-1.906s1.094-3.376 1.094-5.594-.454-4.233-1.094-5.594c-.64-1.36-1.38-1.906-1.906-1.906z" fill="none" opacity=".4" stroke="url(#j)" stroke-linecap="round" stroke-width="1.511" transform="matrix(.5962 -.1641 .17875 .68522 1.286 4.34)"/><path d="m9.4 12.158c-1.416.39-1.9 3.252-1.08 6.39.82 3.137 2.635 5.367 4.052 4.978l.443-.122c1.417-.39 1.9-3.25 1.08-6.39-.82-3.136-2.634-5.366-4.05-4.977l-.444.12z" fill="url(#k)"/><path d="m10.145 18.058c1.717 6.568 9.077 8.57 13.027 7.484 2.734-.75 3.65-5.96 2.162-11.657-1.49-5.697-4.824-9.737-7.558-8.986-3.95 1.083-9.347 6.59-7.63 13.158z" fill="url(#m)" stroke="url(#l)" stroke-linecap="round"/><path d="m33 27.938a7.75 16.563 0 1 1 -15.5 0 7.75 16.563 0 1 1 15.5 0z" fill="url(#n)" transform="matrix(.91834 -.25227 .19097 .73065 -9.612 1.607)"/><path d="m13.106 8.316c-1.534 1.486-2.826 4.8-3.86 8.08 1.665-1.315 3.448-2.442 5.23-2.77z" fill="url(#o)" fill-rule="evenodd" opacity=".734"/><g stroke-linecap="round"><path d="m22.813 6.813c-2.697 0-6.56 1.386-9.625 4-3.066 2.613-5.376 6.36-5.376 11.187s2.31 8.574 5.375 11.188c3.066 2.613 6.93 4 9.626 4 1.405 0 2.977-1.312 4.25-4.063 1.272-2.75 2.125-6.734 2.125-11.125 0-4.39-.853-8.374-2.125-11.125-1.273-2.75-2.845-4.063-4.25-4.063z" fill="none" opacity=".4" stroke="url(#p)" stroke-width="1.549" transform="matrix(.62728 -.17232 .16204 .62 2.57 5.52)"/><path d="m33 27.938a7.75 16.563 0 1 1 -15.5 0 7.75 16.563 0 1 1 15.5 0z" fill="url(#r)" stroke="url(#q)" stroke-width="1.144" transform="matrix(.85114 -.2338 .21905 .8381 -8.18 -2.004)"/><path d="m19.166 15.58c.462 1.768-.818 3.658-1.987 3.98-1.17.32-2.493-.855-2.955-2.623-.463-1.768.11-3.464 1.28-3.785 1.17-.32 3.2.66 3.66 2.428z" fill="url(#s)" stroke="#3e3f3d"/></g><path d="m15.897 1.98c-1.828.503-2.954 2.53-3.41 5.278-.46 2.748-.244 6.28.718 9.96s2.498 6.847 4.234 8.993c1.735 2.147 3.7 3.324 5.527 2.822 1.828-.503 2.955-2.53 3.412-5.277.285-1.718.31-3.756.054-5.928-.008-.07-.022-.137-.03-.206-.053-.417-.117-.83-.19-1.258-.066-.4-.136-.797-.22-1.203-.006-.024-.014-.046-.02-.068-.09-.43-.2-.86-.314-1.296-.12-.46-.24-.91-.377-1.35-.12-.393-.26-.78-.395-1.156-.145-.41-.29-.8-.45-1.188-.027-.065-.046-.13-.074-.194-.837-2.012-1.853-3.765-2.94-5.106-1.735-2.146-3.7-3.323-5.527-2.82zm.72 1.33c1.334-.367 2.953.535 4.503 2.458.968 1.202 1.9 2.786 2.675 4.63.155.37.296.754.438 1.143.13.366.265.732.384 1.112.137.435.273.868.392 1.323.11.424.192.84.28 1.257.007.03.018.06.024.09.08.387.148.778.21 1.158.067.41.132.816.178 1.214.23 1.994.194 3.844-.06 5.38-.403 2.46-1.365 4.072-2.7 4.44-1.334.365-2.953-.537-4.503-2.46s-3.003-4.814-3.89-8.206c-.887-3.393-1.04-6.64-.634-9.1.404-2.46 1.366-4.072 2.7-4.438z" fill="url(#t)"/><path d="m33 27.938a7.75 16.563 0 1 1 -15.5 0 7.75 16.563 0 1 1 15.5 0z" fill="none" opacity=".3" stroke="url(#u)" stroke-linecap="round" stroke-width="1.448" transform="matrix(.62716 -.17228 .18535 .70916 -1.234 -.05)"/><path d="m7.01 14.96a.72.737 0 1 1 -1.388.382.72.737 0 1 1 1.388-.38z" fill="#fff"/><path d="m25.25 11.625c-1.99 0-3.87 1.767-5.25 4.72-1.38 2.95-2.25 7.054-2.25 11.593 0 4.538.87 8.64 2.25 11.593s3.26 4.72 5.25 4.72 3.87-1.767 5.25-4.72c1.38-2.95 2.25-7.054 2.25-11.593 0-4.538-.87-8.64-2.25-11.593-1.38-2.952-3.26-4.72-5.25-4.72z" fill="none" opacity=".4" stroke="url(#v)" stroke-linecap="round" stroke-width="1.241" transform="matrix(.76155 -.2092 .20782 .79512 -5.603 -1.425)"/><path d="m13.31 7.746a.72.737 0 1 1 -1.388.382.72.737 0 1 1 1.39-.382z" fill="#fff" opacity=".6"/><g transform="matrix(5.0393575 0 0 5.0393575 .665197 -1464.6879)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#a)" stroke="url(#b)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphicfiltersepia.svg b/icon-themes/elementary_svg/cmd/32/graphicfiltersepia.svg
new file mode 100644
index 000000000..f07276509
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfiltersepia.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(.11183 0 0 .11095 -9.448 9.645)" gradientUnits="userSpaceOnUse" x1="12.593" x2="13.856" y1="4.975" y2="16.415"><stop offset="0" stop-color="#b3e9ff"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2" x2="29.93" xlink:href="#a" y1="12.818" y2="12.818"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.209" x2="20.014" xlink:href="#a" y1="6.934" y2="22.12"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.02892 0 0 .01235 21.027 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.02892 0 0 .01235 26.973 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="h" gradientTransform="matrix(.7152 0 0 .50836 47.363 2.524)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-color="#a67735"/><stop offset="1" stop-color="#a67735" stop-opacity=".787"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.77005 .0011 .00367 -.78014 -2.433 -4.108)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" y1="-13.091" y2="-40.164"><stop offset="0" stop-color="#1d1d1d"/><stop offset="1"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.78378 0 0 .62162 -2.81 2.08)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.85714 0 0 .52148 -4.57 3.684)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.12327 0 0 .1242 31.36 11.605)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.1234 .00964 -.01018 .11748 36.51 14.38)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.18418 0 0 .18764 39.965 10.13)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><path d="m1 5 30 .002v23.998h-30z" fill="url(#k)"/><path d="m2 6.014v21.986h27.998v-21.986z" fill="url(#n)"/><path d="m2.192 5.993v11.777c.415.206.942.392 1.51.392 1.3 0 2.57-1.122 4.74-1.122s3.802 1.412 6.537 1.412 3.35-2.042 6.838-2.042 3.16 1.293 5.344 1.293c1.504 0 2.147-.562 3.022-.92v-10.789z" fill="url(#c)"/><path d="m2 6v12.755c.624.177 1.433.322 2.396.322 2.457 0 2.106-.88 4.222-.88 2.115 0 3.36 1.44 6.22 1.44 3.542 0 4.355-2.323 7.157-2.323 2.19 0 2.353 1.272 4.76 1.272 1.628 0 2.17-.668 3.175-1.102v-11.484z" fill="url(#b)" opacity=".07"/><g fill="#fff"><path d="m21.63 14.807c-1.833 0-2.986.553-3.93 1.068s-1.656.966-2.91.966c-1.29 0-2.31-.327-3.325-.677s-2.03-.73-3.214-.73c-1.162 0-2.097.293-2.862.577-.765.285-1.358.543-1.877.543-.47 0-.927-.17-1.303-.356a.484.516 0 0 0 -.207-.05v2.22c.644.172 1.452.305 2.402.305 1.285 0 1.94-.25 2.434-.475.494-.224.8-.406 1.797-.406.957 0 1.727.332 2.673.696.945.364 2.053.746 3.563.746 1.873 0 3.093-.634 4.103-1.22s1.79-1.103 3.07-1.103c1.01 0 1.477.272 2.1.592.622.32 1.385.68 2.672.68 1.638 0 2.357-.65 3.18-1.053v-1.95a.484.516 0 0 0 -.174.034c-.958.39-1.454.88-2.846.88-1.003 0-1.316-.255-1.973-.592-.655-.338-1.57-.695-3.37-.695z" opacity=".1"/><path d="m21.63 15.824c-3.49 0-4.105 2.034-6.84 2.034s-4.37-1.407-6.54-1.407c-2.168 0-3.44 1.12-4.74 1.12-.568 0-1.094-.185-1.51-.39v1.17c.625.177 1.436.322 2.402.322 2.462 0 2.11-.88 4.23-.88s3.37 1.44 6.237 1.44c3.55 0 4.364-2.323 7.173-2.323 2.193 0 2.358 1.27 4.772 1.27 1.63 0 2.172-.667 3.18-1.1v-.883c-.874.355-1.517.915-3.02.915-2.186 0-1.858-1.288-5.346-1.288z" opacity=".3"/><path d="m21.63 16.645c-3.49 0-4.105 2.035-6.84 2.035s-4.37-1.407-6.54-1.407c-2.168 0-3.44 1.12-4.74 1.12-.568 0-1.094-.187-1.51-.39v1.17c.625.176 1.436.32 2.402.32 2.462 0 2.11-.88 4.23-.88s3.37 1.44 6.237 1.44c3.55 0 4.364-2.323 7.173-2.323 2.193 0 2.358 1.272 4.772 1.272 1.63 0 2.172-.668 3.18-1.102v-.882c-.874.356-1.517.916-3.02.916-2.186 0-1.858-1.29-5.346-1.29z"/></g><g fill="none"><path d="m.5 4.5 31 .002v24.998h-31z" stroke="url(#h)" stroke-linejoin="round"/><g stroke-linecap="round"><path d="m30.5 28.5h-29v-23h29z" stroke="url(#j)" stroke-linejoin="round"/><path d="m29.5 27.5h-27v-21h27z" opacity=".29" stroke="url(#i)"/></g></g><g opacity=".4"><path d="m3.6 43h40.8v3h-40.8z" fill="url(#e)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m3.6 43v3c-1.49.006-3.6-.672-3.6-1.5s1.662-1.5 3.6-1.5z" fill="url(#f)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m44.4 43v3c1.49.006 3.6-.672 3.6-1.5s-1.662-1.5-3.6-1.5z" fill="url(#g)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/></g><g stroke-width="1.643"><path d="m8.75 19.007c-.12-.01-.254 0-.39.046-.528.178-.59.53-.636.698-.047.17-.057.3-.065.44-.016.276-.004.567.01.857.01.24.02.45.024.638-.182.042-.383.087-.615.137-.29.062-.584.124-.855.21-.135.042-.262.085-.423.177-.08.045-.174.1-.283.22-.11.12-.24.347-.234.62.015.536.346.697.5.792s.28.143.415.192c.273.1.573.18.867.257.243.065.456.125.645.178-.014.178-.034.375-.055.6-.028.28-.055.563-.054.834 0 .135.004.265.046.44.02.086.05.187.135.322.087.136.27.328.545.406.538.152.803-.096.945-.206s.23-.212.32-.32c.185-.215.355-.46.524-.704.138-.2.26-.375.373-.53.174.068.365.146.583.235.273.11.55.225.82.307.136.04.262.078.45.093.093.008.206.015.368-.022.162-.036.407-.144.57-.37.318-.44.154-.76.088-.922-.067-.162-.14-.27-.22-.387-.157-.232-.352-.462-.542-.69-.156-.185-.29-.35-.41-.5.12-.136.256-.284.413-.454.196-.213.393-.427.56-.647.082-.11.16-.217.235-.38.036-.084.076-.18.09-.34.014-.158-.018-.415-.193-.632-.342-.423-.71-.37-.892-.36-.183.01-.317.042-.457.078-.28.07-.573.172-.86.274-.236.084-.443.157-.63.22-.097-.152-.204-.322-.324-.516-.152-.243-.305-.487-.474-.705-.084-.11-.16-.21-.303-.328-.07-.06-.158-.127-.312-.188-.077-.03-.184-.058-.303-.067zm1.38 1.89.035.007c-.01.003-.037.01-.043.01-.014.004-.024-.01.01-.016zm.506.164c.042.034.04.05.03.04zm-2.617.527c.033-.016.036.005.025.01-.006 0-.038.01-.05.013.004-.003.02-.022.024-.023zm-.326.4v.043c0 .015-.015.003 0-.044zm4.293.79c-.008-.014.01-.012.027.033-.005-.008-.024-.03-.027-.034zm.013.508c-.02.047-.037.052-.03.04zm-4.273.832v.05c-.013-.05 0-.062 0-.05zm.286.44.04.014c.016.007.003.016-.04-.013zm2.695.476c.01-.01.012.007-.03.038.008-.008.026-.033.03-.037zm-.555.156c.006 0 .038.014.05.018-.053-.004-.063-.022-.05-.02z" opacity=".05"/><path d="m8.523 19.8c-.296.1.05 2.246-.138 2.486-.18.232-2.406.466-2.398.755.008.3 2.264.647 2.446.89.175.235-.278 2.325.013 2.407.3.084 1.347-1.848 1.646-1.937.29-.086 2.234.965 2.406.727.177-.246-1.43-1.786-1.427-2.084.005-.29 1.66-1.725 1.475-1.954-.19-.238-2.23.74-2.528.644-.288-.092-1.208-2.03-1.494-1.935z" opacity=".15"/><path d="m8.608 19.24c.285-.097 1.21 1.845 1.496 1.937.298.095 2.336-.885 2.527-.648.186.228-1.47 1.665-1.472 1.954-.003.3 1.605 1.84 1.427 2.088-.172.237-2.118-.816-2.408-.73-.3.09-1.344 2.023-1.645 1.938-.29-.082.16-2.17-.014-2.405-.182-.244-2.436-.592-2.444-.89-.008-.29 2.218-.526 2.398-.758.188-.24-.16-2.388.136-2.487z" fill="url(#m)"/><path d="m8.636 19.183-.08.077-.002.003c-.16.385.096 2.07-.065 2.274-.008.01-.017.02-.03.03l.065.043c1.3.39.162-2.346.13-2.423-.006 0-.012-.004-.018-.004z" fill="#9d0f06" opacity=".5"/><path d="m6.524 22.398c-.273.003-.43.015-.43.015v.066c.16.294 2.283.63 2.46.868.178.238-.278 2.35.016 2.434.304.086 1.36-1.87 1.664-1.96.29-.087 2.236.964 2.43.74l-.003-.002c-1.64-2.01-4.95-2.172-6.136-2.162z" fill="url(#l)" opacity=".75"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphicfiltersharpen.svg b/icon-themes/elementary_svg/cmd/32/graphicfiltersharpen.svg
new file mode 100644
index 000000000..d3f9bdb09
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfiltersharpen.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" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="25.000001" y2="28.000001"><stop offset="0" stop-color="#89ffdd"/><stop offset="1" stop-color="#43d6b5"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 41.78813 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16.031696" x2="16.580612" y1="8.344147" y2="31.87958"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".643137"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".014706"/><stop offset="1" stop-color="#fff" stop-opacity=".290441"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="6.981" x2="19.551" y1="7.837" y2="29.841"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.263158 10.857146)"><path d="m51.8 40.000002h5v7h-5z" fill="url(#b)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40 41.8.000001v7.000001l-41.8-.000001z" fill="url(#e)"/></g><g stroke-linejoin="round" stroke-width=".750002"><path d="m12.188 9-9.188 21h18.375zm4.625 15.668 1.9 3.848h-13.127s11.02-3.848 11.226-3.848z" fill="url(#g)" stroke="#6b6b6b" stroke-opacity=".492647" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .018 -10.506)"/><path d="m12.1875 10.798828-8.0859375 18.480469h16.1718755zm4.625 13.148438a.72067433.72067433 0 0 1 .646484.402343l1.900391 3.847657a.72067433.72067433 0 0 1 -.646484 1.039062h-13.1269535a.72067433.72067433 0 0 1 -.2382813-1.40039s2.7568732-.963419 5.5390628-1.925782c1.391094-.481181 2.78885-.962645 3.853515-1.324218.532333-.180787.980842-.330738 1.306641-.4375.162899-.05338.294065-.09619.394531-.126954.05023-.01538.09236-.02616.132813-.03711.02023-.0055.03947-.01166.06641-.01758.02693-.0059.02846-.01953.171875-.01953z" fill="none" stroke="url(#f)" stroke-opacity=".849265" transform="matrix(1.33333 0 0 1.33333 .018 -10.506)"/><path d="m7.5 27.5h17.5l-2.564723-5.115416z" style="fill-rule:evenodd;stroke:#007367;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;stroke-width:1;fill:url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphicfiltersmooth.svg b/icon-themes/elementary_svg/cmd/32/graphicfiltersmooth.svg
new file mode 100644
index 000000000..a0b1ba45f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfiltersmooth.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.02168" x2="12.353321" y1="14.219202" y2="26.659519"><stop offset="0" stop-color="#fefefe"/><stop offset=".5" stop-color="#fefefe" stop-opacity="0"/><stop offset=".75" stop-color="#fefefe" stop-opacity="0"/><stop offset="1" stop-color="#fefefe" stop-opacity=".25614"/></linearGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -58.729414 27.681812)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.303552" x2="14.669414" y1="9.828731" y2="33.256664"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.641901)"><path d="m24 28.987694c0 1.656854-5.372583 3-12 3-6.6274174 0-12.00000025-1.343146-12.00000025-3s5.37258285-3 12.00000025-3c6.627417 0 12 1.343146 12 3z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><g stroke-linejoin="round" stroke-opacity=".25098" stroke-width=".750002"><path d="m12.1875 9.9752461s-12.1515416 10.2478229-9.1875 15.4576269c3.0288397 5.323697 15.34616 5.323697 18.375 0 2.964042-5.209804-9.1875-15.4576269-9.1875-15.4576269z" fill="url(#c)" stroke="#000"/><path d="m12.1875 10.960938c-.624337.541019-2.8644129 2.511244-5.1425781 5.255859-1.3075662 1.575287-2.5115603 3.306025-3.1875 4.890625-.6759397 1.584599-.8065594 2.938535-.2226563 3.964844 1.3038013 2.29165 4.885259 3.623047 8.5527344 3.623046 3.667475 0 7.248933-1.331396 8.552734-3.623046.583904-1.026309.453284-2.380245-.222656-3.964844-.67594-1.5846-1.879934-3.315338-3.1875-4.890625-2.278165-2.744615-4.518241-4.71484-5.142578-5.255859z" fill="none" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphicfiltersobel.svg b/icon-themes/elementary_svg/cmd/32/graphicfiltersobel.svg
new file mode 100644
index 000000000..6b86e82b6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfiltersobel.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" gradientUnits="userSpaceOnUse" x1="14.689925" x2="13.739929" y1="5.001635" y2="30.138201"><stop offset="0" stop-color="#808080"/><stop offset=".546" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(1.50588 0 0 .37647 -78.306 27.26)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.138646" x2="13.234634" y1="-1.465327" y2="27.213268"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m23.344 3.667-6.667 6.666-1.823 1.823c-2.25 2.137-4.523 4.564-6.666 6.667-6.576 6.603-7.28 14.225 2.39 9.017l4.745-4.173 1.875-1.875 5.47-5.47 1.197-1.197 5.468-5.47v-2.655l-3.333-3.333-3.13.22" fill="url(#a)" stroke="#4c4c4c" stroke-linejoin="round"/><path d="m32 29c0 2.21-7.163 4-16 4s-16-1.79-16-4 7.163-4 16-4 16 1.79 16 4z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><path d="m6.102 23.034c3.964-4.708 11.756-11.92 17.634-17.878l1.732-.14 2.592 2.592-.076 1.524c-6.392 6.158-12.898 13.294-19.17 18.444" fill="none" opacity=".5" stroke="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphicfiltersolarize.svg b/icon-themes/elementary_svg/cmd/32/graphicfiltersolarize.svg
new file mode 100644
index 000000000..edf2518f9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfiltersolarize.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(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" x1="19.618301" x2="42.196095" y1="-11.412057" y2="-11.531576"><stop offset="0" stop-color="#fff394"/><stop offset=".26238" stop-color="#ffe16b"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="12.5" y2="21"><stop offset="0" stop-color="#fff"/><stop offset=".334" stop-color="#fff" stop-opacity=".235"/><stop offset=".679" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".5"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"><path d="m14.730469 3.5c-.127609 0-.230469.0828369-.230469.1855469v3.6289062c0 .10271.10286.1855469.230469.1855469h.769531.769531c.127609 0 .230469-.0828369.230469-.1855469v-3.6289062c0-.10271-.10286-.1855469-.230469-.1855469zm-7.7246096 3.1855469c-.0531842.0057404-.10918.033008-.1542969.078125l-1.0878906 1.0878906c-.09023.090232-.1038819.2222947-.03125.2949219l2.5644531 2.5664066c.07263.07263.2046893.057037.2949219-.033203l.5449219-.542969.5429687-.5449221c.09023-.090233.105834-.2222954.0332031-.2949219l-2.5664062-2.5644531c-.036315-.0363136-.0874409-.0526155-.140625-.046875zm16.9882816 0c-.053185-.0057404-.104312.0105615-.140625.046875l-2.566407 2.5644531c-.07263.072627-.057026.2046887.033203.2949219l.542969.5449221.544922.542969c.09023.09023.222295.105834.294922.033203l2.564453-2.5664066c.07263-.072627.05898-.2046887-.03125-.2949219l-1.08789-1.0878906c-.045117-.0451166-.101113-.0723846-.154297-.078125zm-8.494141 2.8144531c-.223932 0-.448772.0098932-.671875.03125-.012451.0011919-.024663.0046009-.037109.0058594-.00064.0000647-.001314-.0000649-.001954 0-.001282.0001295-.002623-.0001303-.003906 0-.029762.0030225-.058239.0102776-.08789.0136718-.020346.0023291-.040255.0053094-.060547.0078126-.166611.0205804-.332981.0436225-.498047.0761718-.003858.0007612-.007863.0011856-.011719.0019532-.135682.0270087-.267658.06488-.400391.0996093-.01815.0047492-.036594.008781-.054687.0136719-.062399.0168348-.125495.0282849-.1875.046875-.002556.0007675-.005258.0011828-.007813.0019531-.111564.0336416-.218986.0762511-.328124.1152344-.007186.0025667-.01431.005223-.021485.0078125-.107434.0386646-.21645.0731011-.322265.117187-.001331.000556-.002577.001397-.003907.001954-.06395.026755-.124529.059308-.1875.08789-.141951.064264-.283597.128899-.421875.203125-.002059.001105-.003801.002799-.005859.003907-.001275.000685-.002632.001266-.003906.001953-.060797.03281-.118036.070928-.177735.105468-.016152.009346-.032757.017874-.048828.027344-.115113.067764-.229889.134073-.341797.208985-.001181.00079-.002726.001161-.003906.001953-.001182.000792-.002725.00116-.003906.001953-.135588.090963-.263927.191048-.392578.291015-.018716.014543-.038078.028241-.056641.042969-.026406.020969-.055861.037189-.082031.058594-.365096.298284-.699763.632951-.998047.998047-.036531.044664-.066302.093328-.1015626.138672-.0206179.026514-.0403633.053338-.0605469.080078-.0788622.104539-.1594037.20742-.2324219.316406-.000806.001203-.0011478.002703-.0019531.003906-.0749116.111908-.1412202.226684-.2089844.341797-.0094749.016095-.0180085.032674-.0273437.048828-.0080467.013925-.0174478.027048-.0253906.041016-.0268908.047227-.0562163.092719-.0820313.140625-.0011007.002042-.0028076.003815-.0039063.005859-.074226.138279-.1388616.279924-.203125.421875-.0285825.062971-.0611351.125503-.0878906.189453-.0003212.000769-.0016322.001185-.0019531.001954-.0440864.105815-.0785229.214831-.1171875.322265-.0025792.007167-.0052574.014311-.0078125.021485-.0025552.007173-.0052815.014304-.0078125.021484-.0365088.103284-.075688.205102-.1074219.310547-.0004076.001354-.0015463.002551-.0019531.003906-.0185901.062005-.0300402.125101-.046875.1875-.004914.018214-.0089074.036442-.0136719.054687-.0052849.020239-.0105241.040271-.015625.060547-.0289473.114841-.0607915.228685-.0839843.345703-.0003917.001977-.0015632.003883-.0019532.00586-.0325493.165066-.0555914.331436-.0761718.498047-.002493.020181-.0054952.040348-.0078126.060547-.0014995.01307-.0044333.025985-.0058593.039062-.0019345.017792-.0060116.034903-.0078125.052734-.0000648.000642.0000646.001312 0 .001954-.0012585.012446-.0046675.024658-.0058594.037109-.0213568.223103-.03125.447943-.03125.671875 0 .23643.0133022.473531.0371094.708984.0000647.00064-.0000649.001314 0 .001954.003136.031049.0101313.060868.0136718.091796.0023291.020346.0053094.040255.0078126.060547.0205804.166611.0436225.332981.0761718.498047.0003979.002018.0015535.003842.0019532.00586.0002485.001253-.0002492.002652 0 .003906.0001233.000621-.0001236.001332 0 .001953.0270087.135682.06488.267658.0996093.400391.0047492.01815.008781.036594.0136719.054687.0168348.062399.0282849.125495.046875.1875.0004134.001379.0015389.002528.0019531.003906.0001807.000601-.0001808.001353 0 .001953.0001765.000587-.0001766.001367 0 .001954.0336416.111564.0762511.218986.1152344.328124.0025667.007186.005223.01431.0078125.021485.0386646.107435.0731011.21645.1171875.322265.0003318.000797.0016211.001157.0019531.001954v.001953c.0267555.06395.0593081.124529.0878906.1875.0642634.141951.128899.283596.203125.421875.0011052.002059.002799.003801.0039063.005859.0006859.001275.0012664.002632.0019531.003906.0328108.060797.0709284.118036.1054688.177735.0093454.016152.0178732.032757.0273437.048828.0677642.115113.1340728.229889.2089844.341797.0007904.001181.0011619.002726.0019531.003906.0007924.001182.00116.002725.0019532.003906.0909627.135588.191048.263927.2910156.392578.0145429.018716.0282406.038078.0429686.056641.020969.026406.037189.055861.058594.082031.298284.365096.632951.699762.998047.998047.044664.036531.093328.066302.138672.101563.026514.020618.053338.040363.080078.060547.104539.078862.20742.159403.316406.232421.001203.000806.002703.001148.003906.001953.111908.074912.226684.141221.341797.208985.016095.009475.032674.018008.048828.027344.013925.008046.027048.017447.041016.02539.047227.026891.092719.056216.140625.082031.002042.001101.003815.002808.005859.003907.138278.074226.279924.138861.421875.203125.062971.028582.12355.061135.1875.08789.00133.000557.002576.001398.003907.001954.105815.044086.214831.078522.322265.117187.007167.002579.014311.005257.021485.007813.007173.002555.014304.005281.021484.007812.102106.036093.202422.075995.30664.107422.002555.00077.005257.001186.007813.001953.062005.01859.125101.03004.1875.046875.018214.004914.036442.008907.054687.013672.020239.005285.040271.010524.060547.015625.112991.028481.224744.061073.339844.083984.003856.000768.007861.001192.011719.001953.165066.03255.331436.055592.498047.076172.020181.002493.040348.005495.060547.007813.01307.001499.025985.004433.039062.005859.016512.001795.032282.006132.048828.007813.001281.00013.002626-.00013.003906 0 .000642.000064.001312-.000065.001954 0 .235453.023807.472554.037109.708984.037109s.473531-.013302.708984-.037109c.00064-.000065.001314.000065.001954 0 .01766-.001791.035084-.005888.052734-.007813.033285-.003629.066369-.009566.099609-.013672.166611-.02058.332981-.043622.498047-.076172.002018-.000397.003842-.001553.00586-.001953.014078-.00279.02892-.002984.042968-.005859.12326-.025223.242475-.062141.363282-.09375.018245-.004765.036473-.008758.054687-.013672.062399-.016835.125495-.028285.1875-.046875.001379-.000413.002528-.001539.003906-.001953.020441-.006152.042139-.009292.0625-.015625.091994-.028613.179209-.067347.269531-.099609.007174-.002556.014318-.005234.021485-.007813.107434-.038665.21645-.073101.322265-.117187.000797-.000332.001157-.001622.001954-.001954.064522-.026974.125927-.059056.189453-.08789.123534-.055926.248362-.108404.36914-.171875.018007-.009463.034794-.02162.052735-.03125.002059-.001105.003801-.002799.005859-.003907.062097-.033462.120688-.072155.181641-.107421.016154-.009336.032733-.017869.048828-.027344.115113-.067764.229889-.134073.341797-.208985.001203-.000805.002703-.001147.003906-.001953.156582-.104906.305827-.219073.453125-.335937.422073-.334868.803804-.716599 1.138672-1.138672.116864-.147298.231031-.296543.335937-.453125.000792-.00118.001163-.002725.001953-.003906.074912-.111908.141221-.226684.208985-.341797.009475-.016095.018008-.032674.027344-.048828.035266-.060953.073959-.119544.107421-.181641.001108-.002058.002802-.0038.003907-.005859.00963-.017941.021787-.034728.03125-.052735.063471-.120778.115949-.245606.171875-.36914.028834-.063526.060916-.124931.08789-.189453.000332-.000797.001622-.001157.001954-.001954.044086-.105815.078522-.214831.117187-.322265.002579-.007167.005257-.014311.007813-.021485.032262-.090322.070996-.177537.099609-.269531.006147-.019763.009649-.040709.015625-.060547.000181-.000601-.000181-.001352 0-.001953.000414-.001378.00154-.002527.001953-.003906.01859-.062005.03004-.125101.046875-.1875.004914-.018214.008907-.036442.013672-.054687.031609-.120807.068527-.240022.09375-.363282.002618-.012797.003311-.02624.005859-.039062.00025-.001257-.000249-.00265 0-.003906.0004-.002018.001556-.003842.001953-.00586.03255-.165066.055592-.331436.076172-.498047.004106-.03324.010043-.066324.013672-.099609.001925-.01765.006022-.035074.007813-.052734.000065-.00064-.000065-.001314 0-.001954.023807-.235453.037109-.472554.037109-.708984s-.013302-.473531-.037109-.708984c-.000065-.00064.000065-.001314 0-.001954-.001791-.01766-.005888-.035084-.007813-.052734-.003629-.033285-.009566-.066369-.013672-.099609-.02058-.166611-.043622-.332981-.076172-.498047-.000397-.002018-.001553-.003842-.001953-.00586-.000249-.001256.00025-.002649 0-.003906-.002548-.012822-.003241-.026265-.005859-.039062-.025223-.12326-.062141-.242475-.09375-.363282-.004765-.018245-.008758-.036473-.013672-.054687-.016835-.062399-.028285-.125495-.046875-.1875-.000413-.001379-.001539-.002528-.001953-.003906-.000181-.000601.000181-.001352 0-.001953-.005976-.019838-.009478-.040784-.015625-.060547-.028613-.091994-.067347-.179209-.099609-.269531-.002556-.007174-.005234-.014318-.007813-.021485-.038665-.107434-.073101-.21645-.117187-.322265-.000332-.000797-.001622-.001157-.001954-.001954-.026974-.064522-.059056-.125927-.08789-.189453-.055926-.123534-.108404-.248362-.171875-.36914-.009463-.018007-.02162-.034794-.03125-.052735-.001105-.002059-.002799-.003801-.003907-.005859-.033462-.062097-.072155-.120688-.107421-.181641-.009336-.016154-.017869-.032733-.027344-.048828-.067764-.115113-.134073-.229889-.208985-.341797-.00079-.001181-.001161-.002726-.001953-.003906-.104906-.156582-.219073-.305827-.335937-.453125-.334868-.422073-.716599-.803804-1.138672-1.138672-.147298-.116864-.296543-.231031-.453125-.335937-.00118-.000792-.002725-.001163-.003906-.001953-.111908-.074912-.226684-.141221-.341797-.208985-.016095-.009475-.032674-.018008-.048828-.027344-.060953-.035266-.119544-.073959-.181641-.107421-.002058-.001108-.0038-.002802-.005859-.003907-.017941-.00963-.034728-.021787-.052735-.03125-.120778-.063471-.245606-.115949-.36914-.171875-.064282-.029178-.126104-.06257-.191407-.089844-.105815-.0440859-.214831-.0785225-.322265-.117187-.007167-.0025792-.014311-.0052574-.021485-.0078125-.090322-.0322626-.177537-.0709965-.269531-.0996094-.02171-.0067526-.044605-.0110317-.066406-.0175781-.062005-.0185901-.125101-.0300402-.1875-.046875-.018214-.004914-.036442-.0089074-.054687-.0136719-.120807-.0316091-.240022-.0685273-.363282-.09375-.01602-.0032781-.032768-.004644-.048828-.0078125-.165066-.0325493-.331436-.0555915-.498047-.0761718-.03324-.0041061-.066324-.0100423-.099609-.0136719-.01637-.0017851-.032448-.0061427-.048828-.0078125-.001924-.0001954-.003936.0001938-.00586 0-.012446-.0012585-.024658-.0046675-.037109-.0058594-.223103-.0213568-.447943-.03125-.671875-.03125zm-12.8144531 6c-.1027122.000002-.1855469.102859-.1855469.230469v1.539062c.0000021.127606.0828336.230472.1855469.230469h3.6289062c.1027122-.000002.1855476-.10286.1855469-.230469v-.769531-.769531c-.0000022-.127607-.0828345-.230472-.1855469-.230469zm22.0000001 0c-.102712-.000003-.185545.102862-.185547.230469v.769531.769531c0 .127605.082837.230472.185547.230469h3.628906c.102712.000002.185545-.102863.185547-.230469v-1.539062c0-.12761-.08284-.230469-.185547-.230469zm-16.248047 6.742188c-.0531844-.005741-.1043115.008606-.140625.044921l-2.5644531 2.566407c-.072627.07263-.058984.204688.03125.294922l1.0878906 1.08789c.090233.09023.2222949.103881.2949219.03125l2.5664062-2.564453c.072627-.07263.0570309-.204689-.0332031-.294922l-.5429687-.544922-.5449219-.542969c-.0451165-.045114-.1011125-.072384-.1542969-.078124zm14.125 0c-.053184.005739-.10918.03301-.154297.078124l-.544922.542969-.542969.544922c-.090229.09023-.105832.222297-.033203.294922l2.566407 2.564453c.07263.07263.204689.05898.294922-.03125l1.08789-1.08789c.09023-.09023.103871-.222297.03125-.294922l-2.564453-2.566407c-.036315-.036315-.087441-.050661-.140625-.044921zm-7.832031 3.257812c-.127609 0-.230469.082837-.230469.185547v3.628906c0 .10271.10286.185547.230469.185547h1.539062c.127609 0 .230469-.082837.230469-.185547v-3.628906c0-.10271-.10286-.185547-.230469-.185547h-.769531z" fill="url(#a)" stroke="#ad5f00"/><path d="m21.5 16.5a6 6 0 0 1 -6 6 6 6 0 0 1 -6-6 6 6 0 0 1 6-6 6 6 0 0 1 6 6z" fill="none" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/graphicfiltertoolbox.svg b/icon-themes/elementary_svg/cmd/32/graphicfiltertoolbox.svg
new file mode 100644
index 000000000..00e8fd6da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfiltertoolbox.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(1.09478 0 0 .8656 -2.274 5.725)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.2571 0 0 .7605 -6.17 7.082)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.00374 0 0 .70082 68.054 6.546)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.471 .00067 .00174 -.36537 55.847 47.4)" gradientUnits="userSpaceOnUse" x1="45.414" x2="45.567" y1="15.27" y2="96.253"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><radialGradient id="e" cx="7.496" cy="8.45" gradientTransform="matrix(0 1.62736 -2.28014 0 43.293 1.155)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><radialGradient id="f" cx="29.095" cy="31.602" gradientTransform="matrix(.22280236 .128635 -.128635 .22280236 18.045901 13.051779)" gradientUnits="userSpaceOnUse" r="7.245" xlink:href="#g"/><linearGradient id="g"><stop offset="0" stop-color="#ffe375"/><stop offset="1" stop-color="#ffa600"/></linearGradient><radialGradient id="h" cx="20.45064" cy="23.82264" gradientUnits="userSpaceOnUse" r="2.05816" xlink:href="#i"/><linearGradient id="i"><stop offset="0" stop-color="#ffb800"/><stop offset="1" stop-color="#ffb800" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="32" cy="32" gradientUnits="userSpaceOnUse" r="8" xlink:href="#i"/><radialGradient id="k" cx="29.095" cy="31.602" gradientUnits="userSpaceOnUse" r="7.245" xlink:href="#g"/><radialGradient id="l" cx="6.703" cy="73.616" gradientTransform="matrix(3.32017 0 0 .7263 2.11 -7.497)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957" x2="-25.474" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><path d="m2 9 44 .002v34.998h-44z" fill="url(#b)" transform="matrix(.66667 0 0 .66667 0 -1.667)"/><path d="m44.253 42.514h-40.506v-32.028h40.506z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.413" transform="matrix(.66667 0 0 .66667 0 -1.667)"/><path d="m42.746 40.92h-37.492v-28.732h37.492z" fill="url(#d)" stroke="#002e99" stroke-linecap="round" stroke-width="1.497" transform="matrix(.66667 0 0 .66667 0 -1.667)"/><path d="m2.285 9.27 43.506.002v34.463h-43.505v-34.465z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width="1.497" transform="matrix(.66667 0 0 .66667 0 -1.667)"/><path d="m6.043 12.948h35.97v27.158h-35.971z" fill="url(#e)" transform="matrix(.66667 0 0 .66667 0 -1.667)"/><g fill="#fc0"><path d="m40 32a8 8 0 1 1 -16 0 8 8 0 1 1 16 0z" fill="url(#j)" transform="matrix(.29433 0 0 .29433 6.27 8.862)"/><path d="m15.702 15.247-.602 2.445-2.45.602 2.45.576.605 2.48.573-2.48 2.483-.574-2.482-.604z" opacity=".1"/><path d="m15.705 21.053-.442-2.305-2.315-.45 2.306-.42.45-2.338.424 2.306 2.333.45-2.323.48z" opacity=".2"/><path d="m33.278 38.847-4.53-5.952-6.898 2.89 5.952-4.53-2.89-6.898 4.53 5.952 6.898-2.89-5.952 4.528z" fill="url(#k)" transform="matrix(.2549 .14717 -.14717 .2549 12.94 5.96)"/><path d="m40 32a8 8 0 1 1 -16 0 8 8 0 1 1 16 0z" fill="url(#j)" transform="matrix(.19495 0 0 .19495 17.4 7.296)"/><path d="m23.646 11.525-.4 1.62-1.62.397 1.62.382.402 1.642.38-1.642 1.644-.38-1.645-.4z" opacity=".1"/><path d="m23.648 15.37-.293-1.527-1.533-.3 1.527-.276.298-1.55.28 1.53 1.545.297-1.54.317z" opacity=".2"/><path d="m33.278 38.847-4.53-5.952-6.898 2.89 5.952-4.53-2.89-6.898 4.53 5.952 6.898-2.89-5.952 4.528z" fill="url(#k)" transform="matrix(.16883165 .097475 -.097475 .16883165 21.816263 5.373117)"/><path d="m40 32a8 8 0 1 1 -16 0 8 8 0 1 1 16 0z" fill="url(#j)" transform="matrix(.47928 0 0 .47928 -3.978 -1.844)"/><path d="m11.38 8.553-.98 3.98-3.99.98 3.99.938.984 4.04.933-4.04 4.043-.934-4.043-.982z" opacity=".1"/><path d="m11.384 18.007-.72-3.755-3.77-.734 3.757-.682.734-3.806.69 3.754 3.8.734-3.785.78z" opacity=".2"/><path d="m33.278 38.847-4.53-5.952-6.898 2.89 5.952-4.53-2.89-6.898 4.53 5.952 6.898-2.89-5.952 4.528z" fill="url(#k)" transform="matrix(.41506866 .23964 -.23964 .41506866 6.880787 -6.570553)"/></g><path d="m22.51 23.822a2.058 2.058 0 0 1 -4.118 0 2.058 2.058 0 1 1 4.117 0z" fill="url(#h)" transform="matrix(.8889 0 0 .8889 -.17 -11.424)"/><path d="m18.018 7.394-.467 1.9-1.903.467 1.904.448.47 1.927.446-1.927 1.93-.446-1.93-.468z" fill="#fc0" opacity=".1"/><path d="m18.02 11.905-.343-1.79-1.798-.352 1.79-.325.35-1.817.33 1.793 1.812.35-1.805.372z" fill="#fc0" opacity=".2"/><path d="m20.464 25.988-.243-1.91-1.908-.243 1.91-.243.242-1.91.244 1.91 1.908.243-1.908.244z" fill="url(#f)" transform="matrix(.8889 0 0 .8889 -.17 -11.424)"/><path d="m48.364 45.97c0 2.898-10.746 5.25-24 5.25-13.255 0-24-2.352-24-5.25 0-2.9 10.745-5.25 24-5.25 13.254 0 24 2.35 24 5.25z" fill="url(#l)" opacity=".2" transform="matrix(.66667 0 0 .66667 0 -1.667)"/><g transform="matrix(1.41113 -.81472 .6894 1.1941 4.267 -6.127)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#m)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".667" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#n)" fill-rule="evenodd" opacity=".9"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/greatestheight.svg b/icon-themes/elementary_svg/cmd/32/greatestheight.svg
new file mode 100644
index 000000000..9c92504c3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/greatestheight.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="10.513865" x2="30.500002" y1="11.846163" y2="11.548594"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="35.958591" x2="35.958591" y1="68.474365" y2="40.735939"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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 7.314523)" gradientUnits="userSpaceOnUse" x1="-25.801424" x2="-25.057144" y1="70.539429" y2="13.641807"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -18.857127 11.232605)" gradientUnits="userSpaceOnUse" x1="72.692543" x2="73.158905" y1="1.217758" y2="58.215126"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="8.572445" x2="8.572445" y1="13.326887" y2="56.019302"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 4.238793 24.980479)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 24.980588)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.01656805 0 0 .0082353 1.511834 24.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .336877 -10.333281)"><path d="m3.5 28h8v2h-8z" fill="url(#i)" opacity=".15" stroke-width=".685994"/><path d="m3.5 28.000109v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m11.5 28v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><g stroke-width=".750002"><path d="m3.1223504 28.375032v-17.250043h8.2500206v17.250043z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.8723523 27.62503c0-5.250013 0-12.761716 0-15.75004h6.7500167v15.75004z" fill="none" stroke="url(#e)"/><g transform="matrix(-1 0 0 1 34.735981 0)"><path d="m17.363595 8.8749827-3.750009 4.5000113h2.250006l.01758 12.750032h-2.258795l3.741218 4.500011 3.750011-4.500011h-2.241217v-12.750032h2.241216z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m17.363595 10.05272-2.167141 2.572272h1.417139v14.250036h-1.417139l2.167141 2.58985 2.167979-2.58985h-1.417977v-14.250036h1.417977z" display="block" fill="none" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/greatestwidth.svg b/icon-themes/elementary_svg/cmd/32/greatestwidth.svg
new file mode 100644
index 000000000..2c18ddd18
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/greatestwidth.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="20.000002" x2="20.000002" y1="17.548594" y2="6.548595"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="28.487152" x2="30.34865" y1="50.18298" y2="50.18298"><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="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="-27.608339" x2="-64.549026" y1="8.804257" y2="8.804257"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -18.857127 11.232605)" gradientUnits="userSpaceOnUse" x1="75.615845" x2="107.116" y1="60.051311" y2="60.051311"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="8.572445" x2="33.239174" y1="33.605785" y2="33.605785"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 8.863815 24.980479)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 6.136185 24.605478)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.01656805 0 0 .0082353 1.511834 24.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(0 1.33333 -1.33333 0 43.333281 1.336877)"><g transform="matrix(0 1 -1 0 40.497374 12.25001)"><path d="m-1.1250214 28h17.2500434v2h-17.2500434z" fill="url(#i)" opacity=".15" stroke-width=".685994"/><path d="m-1.1250214 27.624999v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m16.125022 28v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/></g><g stroke-width=".750002"><path d="m3.1223504 28.375032v-17.250043h8.2500206v17.250043z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.8723523 27.62503c0-5.250013 0-12.761716 0-15.75004h6.7500167v15.75004z" fill="none" stroke="url(#e)"/><g stroke-width=".750002"><path d="m17.372385 8.8749827-3.750009 4.5000113h2.250006l.0088 12.750032h-2.258795l3.750009 4.500011 3.749999-4.500011h-2.250006v-12.750032h2.241216z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m17.372386 10.051671-2.147467 2.573321h1.397465l.0088 14.250036h-1.406265l2.15773 2.58692 2.12109-2.58692h-1.381341l-.0088-14.250036h1.390141z" display="block" fill="none" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/grid.svg b/icon-themes/elementary_svg/cmd/32/grid.svg
new file mode 100644
index 000000000..1178e63ca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/grid.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 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="b" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="z" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#b)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#c)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/></g><rect fill="url(#z)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#a)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#j)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#m)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#o)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#r)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#t)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#u)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#w)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#y)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/griduse.svg b/icon-themes/elementary_svg/cmd/32/griduse.svg
new file mode 100644
index 000000000..24973f35f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/griduse.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -.59172 -.63517 0 9.814 30.722)" gradientUnits="userSpaceOnUse" x1="31.842712" x2="20.435263" y1="-57.348213" y2="-57.348213"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity=".235"/><stop offset=".939" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="46.985" x2="46.985" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#b5232a"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#d" y1="289.327" y2="289.625"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.117" x2="2.084" xlink:href="#d" y1="289.327" y2="289.625"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#d" y1="289.327" y2="289.625"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#d" y1="289.327" y2="289.625"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.085" x2="6.052" xlink:href="#d" y1="289.327" y2="289.625"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.408" x2="7.375" xlink:href="#d" y1="289.327" y2="289.625"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#d" y1="290.65" y2="290.948"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="2.117" x2="2.084" xlink:href="#d" y1="290.65" y2="290.948"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#d" y1="290.65" y2="290.948"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#d" y1="290.65" y2="290.948"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="6.085" x2="6.052" xlink:href="#d" y1="290.65" y2="290.948"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="7.408" x2="7.375" xlink:href="#d" y1="290.65" y2="290.948"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#d" y1="291.973" y2="292.271"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="2.117" x2="2.084" xlink:href="#d" y1="291.973" y2="292.271"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#d" y1="291.973" y2="292.271"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#d" y1="291.973" y2="292.271"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="6.085" x2="6.052" xlink:href="#d" y1="291.973" y2="292.271"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="7.408" x2="7.375" xlink:href="#d" y1="291.973" y2="292.271"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#d" y1="293.296" y2="293.593"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="2.117" x2="2.084" xlink:href="#d" y1="293.296" y2="293.594"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#d" y1="293.296" y2="293.594"/><linearGradient id="y" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#d" y1="293.296" y2="293.594"/><linearGradient id="z" gradientUnits="userSpaceOnUse" x1="6.085" x2="6.052" xlink:href="#d" y1="293.296" y2="293.594"/><linearGradient id="A" gradientUnits="userSpaceOnUse" x1="7.408" x2="7.375" xlink:href="#d" y1="293.296" y2="293.594"/><linearGradient id="B" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#d" y1="294.619" y2="294.916"/><linearGradient id="C" gradientUnits="userSpaceOnUse" x1="2.117" x2="2.084" xlink:href="#d" y1="294.619" y2="294.916"/><linearGradient id="D" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#d" y1="294.619" y2="294.916"/><linearGradient id="E" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#d" y1="294.619" y2="294.916"/><linearGradient id="F" gradientUnits="userSpaceOnUse" x1="6.085" x2="6.052" xlink:href="#d" y1="294.619" y2="294.916"/><linearGradient id="G" gradientUnits="userSpaceOnUse" x1="7.408" x2="7.375" xlink:href="#d" y1="294.619" y2="294.916"/><linearGradient id="H" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#d" y1="295.942" y2="296.239"/><linearGradient id="I" gradientUnits="userSpaceOnUse" x1="2.117" x2="2.084" xlink:href="#d" y1="295.942" y2="296.239"/><linearGradient id="J" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#d" y1="295.942" y2="296.239"/><linearGradient id="K" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#d" y1="295.942" y2="296.239"/><linearGradient id="L" gradientUnits="userSpaceOnUse" x1="6.085" x2="6.052" xlink:href="#d" y1="295.942" y2="296.239"/><linearGradient id="M" gradientUnits="userSpaceOnUse" x1="7.408" x2="7.375" xlink:href="#d" y1="295.942" y2="296.239"/><g stroke-width=".066" transform="translate(0 -288.533)"><rect fill="url(#c)" height=".265" ry=".033" width=".265" x=".794" y="289.327"/><rect fill="url(#e)" height=".265" ry=".033" width=".265" x="2.117" y="289.327"/><rect fill="url(#f)" height=".265" ry=".033" width=".265" x="3.44" y="289.327"/><rect fill="url(#g)" height=".265" ry=".033" width=".265" x="4.763" y="289.327"/><rect fill="url(#h)" height=".265" ry=".033" width=".265" x="6.085" y="289.327"/><rect fill="url(#i)" height=".265" ry=".033" width=".265" x="7.408" y="289.327"/><rect fill="url(#j)" height=".265" ry=".033" width=".265" x=".794" y="290.65"/><rect fill="url(#k)" height=".265" ry=".033" width=".265" x="2.117" y="290.65"/><rect fill="url(#l)" height=".265" ry=".033" width=".265" x="3.44" y="290.65"/><rect fill="url(#m)" height=".265" ry=".033" width=".265" x="4.763" y="290.65"/><rect fill="url(#n)" height=".265" ry=".033" width=".265" x="6.085" y="290.65"/><rect fill="url(#o)" height=".265" ry=".033" width=".265" x="7.408" y="290.65"/><rect fill="url(#p)" height=".265" ry=".033" width=".265" x=".794" y="291.973"/><rect fill="url(#q)" height=".265" ry=".033" width=".265" x="2.117" y="291.973"/><rect fill="url(#r)" height=".265" ry=".033" width=".265" x="3.44" y="291.973"/><rect fill="url(#s)" height=".265" ry=".033" width=".265" x="4.763" y="291.973"/><rect fill="url(#t)" height=".265" ry=".033" width=".265" x="6.085" y="291.973"/><rect fill="url(#u)" height=".265" ry=".033" width=".265" x="7.408" y="291.973"/><rect fill="url(#v)" height=".265" ry=".033" width=".265" x=".794" y="293.296"/><rect fill="url(#w)" height=".265" ry=".033" width=".265" x="2.117" y="293.296"/><rect fill="url(#x)" height=".265" ry=".033" width=".265" x="3.44" y="293.296"/><rect fill="url(#y)" height=".265" ry=".033" width=".265" x="4.763" y="293.296"/><rect fill="url(#z)" height=".265" ry=".033" width=".265" x="6.085" y="293.296"/><rect fill="url(#A)" height=".265" ry=".033" width=".265" x="7.408" y="293.296"/><rect fill="url(#B)" height=".265" ry=".033" width=".265" x=".794" y="294.619"/><rect fill="url(#C)" height=".265" ry=".033" width=".265" x="2.117" y="294.619"/><rect fill="url(#D)" height=".265" ry=".033" width=".265" x="3.44" y="294.619"/><rect fill="url(#E)" height=".265" ry=".033" width=".265" x="4.763" y="294.619"/><rect fill="url(#F)" height=".265" ry=".033" width=".265" x="6.085" y="294.619"/><rect fill="url(#G)" height=".265" ry=".033" width=".265" x="7.408" y="294.619"/><rect fill="url(#H)" height=".265" ry=".033" width=".265" x=".794" y="295.942"/><rect fill="url(#I)" height=".265" ry=".033" width=".265" x="2.117" y="295.942"/><rect fill="url(#J)" height=".265" ry=".033" width=".265" x="3.44" y="295.942"/><rect fill="url(#K)" height=".265" ry=".033" width=".265" x="4.763" y="295.942"/><rect fill="url(#L)" height=".265" ry=".033" width=".265" x="6.085" y="295.942"/><rect fill="url(#M)" height=".265" ry=".033" width=".265" x="7.408" y="295.942"/></g><g transform="scale(.26458334)"><path d="m46.39 10.484c.606-.002 1.125.05 1.554.148 2.437.56 3.51 2.657 3.54 4.92-.18 2.407-.828 3.926-2.86 4.76-.443.11-1.494.177-2.244.18l-4.892.015v-4.037l4.537-.016c2-.052 1.988-1.91.01-1.968l-4.537.016v-4.002z" fill="url(#b)" stroke="#2a0303" stroke-opacity=".49" transform="matrix(1.33333 0 0 1.33333 -37.653 .66)"/><path d="m17.678 14.66v5.336l3.336-.01v-5.326zm3.336 7.95-3.336.01v4.707h3.336z" fill="#eee" fill-opacity=".761"/><path d="m24.198 14.64-6.52.02v1.333l6.52-.02c.81-.003 1.503.066 2.076.197 2.96.68 4.397 3.066 4.66 5.77.02-.182.045-.356.06-.543-.042-3.02-1.472-5.813-4.72-6.56-.573-.132-1.266-.2-2.076-.198zm1.21 7.317c-.31.35-.853.62-1.694.643l-6.05.02.003 1.334 6.047-.02c1.827-.048 2.362-1.215 1.693-1.977z" fill="#206b00" opacity=".1" stroke="#fff" stroke-width=".999997"/><path d="m46.393 11.47-3.91.012v2.032l3.546-.012h.03c.65.018 1.22.183 1.672.516.452.332.775.872.776 1.453 0 .58-.32 1.125-.776 1.458-.454.333-1.028.494-1.68.51-.008.002-.016.002-.023 0l-3.555.013.02 2.06 3.905-.012c.663-.002 1.66-.094 1.92-.143.788-.337 1.23-.566 1.56-1.197.334-.636.523-1.525.61-2.63-.02-.963-.252-1.86-.695-2.534-.45-.684-1.083-1.175-2.07-1.402-.334-.077-.783-.125-1.332-.123z" fill="none" opacity=".53" stroke="url(#a)" stroke-opacity=".915" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -37.653 .66)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/gridvisible.svg b/icon-themes/elementary_svg/cmd/32/gridvisible.svg
new file mode 100644
index 000000000..e2a637542
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/gridvisible.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1=".79375" x2=".760677" xlink:href="#b" y1="289.32707" y2="289.62473"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.116666" x2="2.083593" xlink:href="#b" y1="289.32708" y2="289.62474"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.439583" x2="3.40651" xlink:href="#b" y1="289.32709" y2="289.62475"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.7625" x2="4.729427" xlink:href="#b" y1="289.3271" y2="289.62476"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.085416" x2="6.052343" xlink:href="#b" y1="289.32711" y2="289.62477"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.408333" x2="7.37526" xlink:href="#b" y1="289.32712" y2="289.62478"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".793749" x2=".760676" xlink:href="#b" y1="290.65" y2="290.94766"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="2.116666" x2="2.083593" xlink:href="#b" y1="290.65001" y2="290.94767"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="3.439583" x2="3.40651" xlink:href="#b" y1="290.65002" y2="290.94768"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="4.7625" x2="4.729427" xlink:href="#b" y1="290.65003" y2="290.94769"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="6.085416" x2="6.052343" xlink:href="#b" y1="290.65004" y2="290.9477"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="7.408333" x2="7.37526" xlink:href="#b" y1="290.65005" y2="290.94771"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1=".79375" x2=".760677" xlink:href="#b" y1="291.97291" y2="292.27057"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="2.116666" x2="2.083593" xlink:href="#b" y1="291.97292" y2="292.27058"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="3.439583" x2="3.40651" xlink:href="#b" y1="291.97293" y2="292.27059"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="4.7625" x2="4.729427" xlink:href="#b" y1="291.97294" y2="292.2706"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="6.085416" x2="6.052343" xlink:href="#b" y1="291.97295" y2="292.27061"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="7.408333" x2="7.37526" xlink:href="#b" y1="291.97296" y2="292.27062"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1=".79375" x2=".760677" xlink:href="#b" y1="293.29583" y2="293.59349"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="2.116666" x2="2.083593" xlink:href="#b" y1="293.29584" y2="293.5935"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="3.439583" x2="3.40651" xlink:href="#b" y1="293.29585" y2="293.59351"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="4.7625" x2="4.729427" xlink:href="#b" y1="293.29586" y2="293.59352"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="6.085416" x2="6.052343" xlink:href="#b" y1="293.29587" y2="293.59353"/><linearGradient id="y" gradientUnits="userSpaceOnUse" x1="7.408333" x2="7.37526" xlink:href="#b" y1="293.29588" y2="293.59354"/><linearGradient id="z" gradientUnits="userSpaceOnUse" x1=".793749" x2=".760676" xlink:href="#b" y1="294.61876" y2="294.91642"/><linearGradient id="A" gradientUnits="userSpaceOnUse" x1="2.116666" x2="2.083593" xlink:href="#b" y1="294.61877" y2="294.91643"/><linearGradient id="B" gradientUnits="userSpaceOnUse" x1="3.439583" x2="3.40651" xlink:href="#b" y1="294.61878" y2="294.91644"/><linearGradient id="C" gradientUnits="userSpaceOnUse" x1="4.7625" x2="4.729427" xlink:href="#b" y1="294.61879" y2="294.91645"/><linearGradient id="D" gradientUnits="userSpaceOnUse" x1="6.085416" x2="6.052343" xlink:href="#b" y1="294.6188" y2="294.91646"/><linearGradient id="E" gradientUnits="userSpaceOnUse" x1="7.408333" x2="7.37526" xlink:href="#b" y1="294.61881" y2="294.91647"/><linearGradient id="F" gradientUnits="userSpaceOnUse" x1=".79375" x2=".760677" xlink:href="#b" y1="295.94167" y2="296.23933"/><linearGradient id="G" gradientUnits="userSpaceOnUse" x1="2.116666" x2="2.083593" xlink:href="#b" y1="295.94168" y2="296.23934"/><linearGradient id="H" gradientUnits="userSpaceOnUse" x1="3.439583" x2="3.40651" xlink:href="#b" y1="295.94169" y2="296.23935"/><linearGradient id="I" gradientUnits="userSpaceOnUse" x1="4.7625" x2="4.729427" xlink:href="#b" y1="295.9417" y2="296.23936"/><linearGradient id="J" gradientUnits="userSpaceOnUse" x1="6.085416" x2="6.052343" xlink:href="#b" y1="295.94171" y2="296.23937"/><linearGradient id="K" gradientUnits="userSpaceOnUse" x1="7.408333" x2="7.37526" xlink:href="#b" y1="295.94172" y2="296.23938"/><g stroke-width=".066146" transform="translate(0 -288.53332)"><rect fill="url(#a)" height=".264574" ry=".033103" width=".264583" x=".79375" y="289.32706"/><rect fill="url(#c)" height=".264574" ry=".033103" width=".264583" x="2.116667" y="289.32706"/><rect fill="url(#d)" height=".264574" ry=".033103" width=".264583" x="3.439583" y="289.32706"/><rect fill="url(#e)" height=".264574" ry=".033103" width=".264583" x="4.7625" y="289.32706"/><rect fill="url(#f)" height=".264574" ry=".033103" width=".264583" x="6.085416" y="289.32706"/><rect fill="url(#g)" height=".264574" ry=".033103" width=".264583" x="7.408333" y="289.32706"/><rect fill="url(#h)" height=".264574" ry=".033103" width=".264583" x=".79375" y="290.64999"/><rect fill="url(#i)" height=".264574" ry=".033103" width=".264583" x="2.116667" y="290.64999"/><rect fill="url(#j)" height=".264574" ry=".033103" width=".264583" x="3.439583" y="290.64999"/><rect fill="url(#k)" height=".264574" ry=".033103" width=".264583" x="4.7625" y="290.64999"/><rect fill="url(#l)" height=".264574" ry=".033103" width=".264583" x="6.085416" y="290.64999"/><rect fill="url(#m)" height=".264574" ry=".033103" width=".264583" x="7.408333" y="290.64999"/><rect fill="url(#n)" height=".264574" ry=".033103" width=".264583" x=".79375" y="291.9729"/><rect fill="url(#o)" height=".264574" ry=".033103" width=".264583" x="2.116667" y="291.9729"/><rect fill="url(#p)" height=".264574" ry=".033103" width=".264583" x="3.439583" y="291.9729"/><rect fill="url(#q)" height=".264574" ry=".033103" width=".264583" x="4.7625" y="291.9729"/><rect fill="url(#r)" height=".264574" ry=".033103" width=".264583" x="6.085416" y="291.9729"/><rect fill="url(#s)" height=".264574" ry=".033103" width=".264583" x="7.408333" y="291.9729"/><rect fill="url(#t)" height=".264574" ry=".033103" width=".264583" x=".79375" y="293.29581"/><rect fill="url(#u)" height=".264574" ry=".033103" width=".264583" x="2.116667" y="293.29581"/><rect fill="url(#v)" height=".264574" ry=".033103" width=".264583" x="3.439583" y="293.29581"/><rect fill="url(#w)" height=".264574" ry=".033103" width=".264583" x="4.7625" y="293.29581"/><rect fill="url(#x)" height=".264574" ry=".033103" width=".264583" x="6.085416" y="293.29581"/><rect fill="url(#y)" height=".264574" ry=".033103" width=".264583" x="7.408333" y="293.29581"/><rect fill="url(#z)" height=".264574" ry=".033103" width=".264583" x=".79375" y="294.61874"/><rect fill="url(#A)" height=".264574" ry=".033103" width=".264583" x="2.116667" y="294.61874"/><rect fill="url(#B)" height=".264574" ry=".033103" width=".264583" x="3.439583" y="294.61874"/><rect fill="url(#C)" height=".264574" ry=".033103" width=".264583" x="4.7625" y="294.61874"/><rect fill="url(#D)" height=".264574" ry=".033103" width=".264583" x="6.085416" y="294.61874"/><rect fill="url(#E)" height=".264574" ry=".033103" width=".264583" x="7.408333" y="294.61874"/><rect fill="url(#F)" height=".264574" ry=".033103" width=".264583" x=".79375" y="295.94165"/><rect fill="url(#G)" height=".264574" ry=".033103" width=".264583" x="2.116667" y="295.94165"/><rect fill="url(#H)" height=".264574" ry=".033103" width=".264583" x="3.439583" y="295.94165"/><rect fill="url(#I)" height=".264574" ry=".033103" width=".264583" x="4.7625" y="295.94165"/><rect fill="url(#J)" height=".264574" ry=".033103" width=".264583" x="6.085416" y="295.94165"/><rect fill="url(#K)" height=".264574" ry=".033103" width=".264583" x="7.408333" y="295.94165"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/group.svg b/icon-themes/elementary_svg/cmd/32/group.svg
new file mode 100644
index 000000000..05325b959
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/group.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" 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="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(.1401091 0 0 .11072978 5.063575 4.845922)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#a" y1="20.751673" y2="25.530573"/><linearGradient id="c" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 3.258422)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#a" y1="20.751673" y2="25.530573"/><linearGradient id="d" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 1.670922)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#a" y1="20.751673" y2="25.530573"/><linearGradient id="e" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 .083422)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#a" y1="20.751673" y2="25.530573"/><linearGradient id="f" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 -1.504078)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#a" y1="20.751673" y2="25.530573"/><radialGradient id="g" cx="10.947465" cy="10.319761" gradientTransform="matrix(-.00000004 2.3489569 -3.9836033 -.00000003 53.513448 -18.750637)" gradientUnits="userSpaceOnUse" r="3.765445"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" 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(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-3.7795276 0 0 3.7795276 52.000403 -1.49884)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#o" y1=".795334" y2="7.672609"/><linearGradient id="k" gradientTransform="matrix(-1 0 0 1 13.75844 1.190932)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#o" y1=".795334" y2="7.672609"/><linearGradient id="l" gradientTransform="matrix(-1 0 0 1 13.75844 2.778432)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#o" y1=".795334" y2="7.672609"/><linearGradient id="m" gradientTransform="matrix(-1 0 0 1 13.75844 4.365932)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#o" y1=".795334" y2="7.672609"/><linearGradient id="n" gradientTransform="matrix(-1 0 0 1 13.75844 5.953432)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#o" y1=".795334" y2="7.672609"/><linearGradient id="o" gradientTransform="matrix(.15725294 0 0 .15873294 .458666 -.007635)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g stroke-linecap="square" stroke-width=".264583"><g fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"><path d="m1.7197917.39687487v2.11666663h.5291667v-1.58750003l3.1750001-.00000009v-.5291666l-3.1750001.00000009z"/><path d="m1.7197917 8.0697917v-1.8520834h.5291667v1.3229167l3.1750001-.0000001v.5291667l-3.1750001.0000001z"/></g><g stroke="#000" stroke-linejoin="round" stroke-opacity=".316176"><g stroke-width=".264583"><path d="m5.9531249 6.7468753v1.3229168h1.8520833v-1.3229168z" fill="url(#n)"/><path d="m5.9531249 3.5718751v1.3229167h1.8520833v-1.3229167z" fill="url(#l)"/><path d="m5.9531249 5.1593752v1.3229168h1.8520833v-1.3229168z" fill="url(#m)"/></g><path d="m22.5 1.5v5h7v-5z" fill="url(#j)" stroke-width=".999999" transform="scale(.26458333)"/></g><g stroke-width=".264583"><path d="m5.9531249 1.984375v1.3229168h1.8520833v-1.3229168z" fill="url(#k)" stroke="#000" stroke-linejoin="round" stroke-opacity=".316176"/><g fill="none" stroke-linecap="butt"><path d="m6.2177078 1.4552078.0000003-.79374947h1.3229169v.79374997z" stroke="url(#f)"/><path d="m6.2177078 3.0427079.0000003-.7937495h1.3229169v.79375z" stroke="url(#e)"/><path d="m6.2177078 4.6302078.0000003-.7937494h1.3229169v.7937502z" stroke="url(#d)"/><path d="m6.2177078 6.2177076.0000003-.7937492h1.3229169v.7937502z" stroke="url(#c)"/><path d="m6.2177078 7.8052078.0000003-.7937494h1.3229169v.7937502z" stroke="url(#b)"/></g></g><g transform="matrix(.3527769 0 0 .3527769 -2.391333 .71809)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#g)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#h)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#i)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/groupbox.svg b/icon-themes/elementary_svg/cmd/32/groupbox.svg
new file mode 100644
index 000000000..20f189bcd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/groupbox.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(.78855 0 0 .74617 2.53 10.574)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="4" y2="21"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.3946" x2="5.3426" y1="4.4498" y2=".7874"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.0054 0 0 .89598 -.07 8.604)" gradientUnits="userSpaceOnUse" x1="15.922" x2="17.49" y1="7.121" y2="23.385"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="matrix(1.66667 0 0 1.66667 -3.99 -16.627)"><rect fill="url(#c)" height="14.336" rx="2.475" ry="2.205" width="16.086" x="3.951" y="12.188"/><g stroke-width=".6"><path d="m4.594 12.738c-.246.31-.648.29-.69 1.035l-.043 11.09c.23 1.007.628 1.235 1.468 1.725l13.116-.13c.96-.14 1.472-.586 1.553-1.337 0 0 .12-10.422.086-11-.133-.382-.013-.7-1.013-1.296" fill="none" stroke="#9c9c9c" stroke-opacity=".875"/><rect fill="none" height="12.944" rx="2.184" ry="1.993" stroke="url(#a)" stroke-opacity=".502" width="14.969" x="4.485" y="12.82"/><g fill="url(#b)" opacity=".66" stroke="#000" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.75888 0 0 .7631 3.013 10.46)"><path d="m11.916 8.547h-1.953l-1.876-3.05-1.876 3.05h-1.831l2.675-4.16-2.505-3.907h1.89l1.737 2.903 1.703-2.903h1.843l-2.533 4z"/><path d="m15.452 3.802 1.683-3.32h1.842l-2.675 4.926v3.14h-1.7v-3.086l-2.675-4.982h1.853z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/grow.svg b/icon-themes/elementary_svg/cmd/32/grow.svg
new file mode 100644
index 000000000..bb3ca40b1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/grow.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" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="3.5" y2="15.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.35" x2="6.35" y1="1.455208" y2="3.704167"><stop offset="0" stop-color="#fff"/><stop offset=".09999995" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 36.562 965.093)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m4.5765466 295.01529h-2.3275883l-.3999583 1.06171h-1.077l2.205-5.292h1.003l2.127 5.292h-1.127zm-2.0630049-.79375h1.7679738l-.7795155-2.34854z" style="stroke:#000;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#c)" transform="translate(0 -288.533)"/><path d="m2.978 2.252-2.205 5.292h.11l2.095-5.028h1.002l2.02 5.028h.107l-2.127-5.292zm-.34 3.48-.108.268h1.756l-.086-.267z" fill="#fff" opacity=".2"/><path d="m23.992188 3.5a.50004994.50004994 0 0 0 -.345704.1464844l-5 5a.50004994.50004994 0 0 0 .353516.8535156h3.5v5.5a.50004994.50004994 0 0 0 .5.5h2a.50004994.50004994 0 0 0 .5-.5v-5.5h3.5a.50004994.50004994 0 0 0 .353516-.8535156l-5-5a.50004994.50004994 0 0 0 -.361328-.1464844z" style="stroke:#a62100;stroke-width:1.000006;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)" transform="scale(.26458333)"/><path d="m6.35 1.248923-1.0097076 1.0000353h.7451243l.1322917.2645834v1.3229166h.2645833v-1.3229166l.1322917-.2645834h.7398431z" fill="none" opacity=".49" stroke="url(#b)" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/halfsphere.svg b/icon-themes/elementary_svg/cmd/32/halfsphere.svg
new file mode 100644
index 000000000..9fe8d9da9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/halfsphere.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.728814" cy="10.53536" gradientTransform="matrix(1 0 0 .76315811 0 3.315787)" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#e4c6fa"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 0 29.246634)" gradientUnits="userSpaceOnUse" x1="13.99895" x2="14.626055" y1="20.100431" y2="9.219076"><stop offset="0" stop-color="#fff"/><stop offset=".28888068" 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" gradientUnits="userSpaceOnUse" x1="2.4375" x2="21.5625" xlink:href="#a" y1="11.750007" y2="11.750007"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.841096" x2="10.945673" y1="14.897376" y2="21.707065"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="7.728814" cy="10.53536" gradientTransform="matrix(1 0 0 .76315811 0 3.315787)" gradientUnits="userSpaceOnUse" r="9.5" xlink:href="#a"/><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.42236667 0 0 .11633788 10.902411 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -13.458264)"><ellipse cx="11.852737" cy="29.036797" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".245" rx="7.127438" ry="1.963204"/><g stroke-width=".750002"><g transform="translate(0 7)"><path d="m12 7.250002c-5.5829363.00464-8.6499991 4.613619-9 9 0 2.485238 4.029437 4.5 9 4.5s9-2.014762 9-4.5c-.727385-5.021689-4.531072-8.9125397-9-9z" fill="url(#e)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".560784" transform="matrix(1 0 0 -1 0 29.246634)"/><path d="m12.056641 20.90679c-4.5371266.132173-8.2868884-3.509771-8.2871098-8.048828.00416-.603821-.2114047-.414257-.072793-1.001968 2.2434174-1.353283 5.1752078-2.86789 7.8813868-2.869126 2.944973.0043 5.808707.863825 8.160156 2.449219.0876.468973.133356.944802.136719 1.421875-.000216 4.355966-3.464242 7.922105-7.818359 8.048828z" fill="none" stroke="url(#b)"/></g><path d="m21 11.750007a9 4.5 0 0 1 -18 0 9 4.5 0 1 1 18 0" fill="url(#c)" opacity=".986928" stroke="#7239b3" stroke-opacity=".560784" transform="translate(0 8)"/><ellipse cx="11.973828" cy="19.693607" fill="none" opacity=".9" rx="8.161076" ry="3.59716" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/handoutmode.svg b/icon-themes/elementary_svg/cmd/32/handoutmode.svg
new file mode 100644
index 000000000..2f4c8a993
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/handoutmode.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(1 0 0 1.2500014 0 -3.750021)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="30" y2="2"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="b" cx="7.233153" cy="15.214145" gradientTransform="matrix(-.0032463 3.6363633 -2.5454546 -.00000009 54.750396 -30.302372)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m4.5.5c5.2704757 0 23.000011.001854 23.000011.001854l.000028 28.998202s-15.333359 0-23.000039 0c0-9.666685 0-19.333368 0-29.00005168z" fill="url(#b)" stroke-width="1.040575"/><path d="m26.5 28.5h-21v-27h21z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><g fill="#fff" transform="translate(4 4)"><path d="m5 0v6h6v-6zm1 1h4v4h-4z" opacity=".7"/><path d="m13 0v6h6v-6zm1 1h4v4h-4z" opacity=".7"/><path d="m5 8v6h6v-6zm1 1h4v4h-4z" opacity=".7"/><path d="m13 8v6h6v-6zm1 1h4v4h-4z" opacity=".7"/><path d="m5 16v6h6v-6zm1 1h4v4h-4z" opacity=".7"/><path d="m13 16v6h6v-6zm1 1h4v4h-4z" opacity=".7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hangingindent.svg b/icon-themes/elementary_svg/cmd/32/hangingindent.svg
new file mode 100644
index 000000000..8196d8576
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hangingindent.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-8" y2="5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.59098524 .65103773 0 -25.921644 17.536343)" gradientUnits="userSpaceOnUse" x1="38.910011" x2="24.596796" y1="60.471832" y2="60.55201"><stop offset="0" stop-color="#fff"/><stop offset=".46985772" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68658012" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#d" y1="25" y2="3"/><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#d" y1="31" y2="9"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#d" y1="37" y2="15"/><radialGradient id="g" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.35132358 0 0 -.1598281 15.904596 12.593033)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m19.5 17.5v3h11v-3z" fill="url(#e)"/><path d="m19.5 17.5v3h11v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m20 18v2h1v-1h9v-1z" fill="#fff" opacity=".2"/><path d="m19.5 11.5v3h11v-3z" fill="url(#c)"/><path d="m19.5 11.5v3h11v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m20 12v2h1v-1h9v-1z" fill="#fff" opacity=".2"/><path d="m19.5 23.5v3h8v-3z" fill="url(#f)"/><path d="m19.5 23.5v3h8v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m20 24v2h1v-1h6v-1z" fill="#fff" opacity=".2"/><g transform="translate(0 16)"><g fill="#fbfbfb" transform="translate(0 1)"><path d="m19-9h11v1h-11z" opacity=".4"/><path d="m19-12h3v1h-3z" opacity=".4"/><path d="m3.031296-9h11.709195v1h-11.709195z" opacity=".4"/></g><g fill="#4d4d4d"><path d="m19-9h11v1h-11z" opacity=".4"/><path d="m19-12h3v1h-3z" opacity=".4"/><path d="m3.031296-9h11.709195v1h-11.709195z" opacity=".4"/></g><g transform="matrix(1.4192929 0 0 1.33333 1.433841 -5.500391)"><path d="m1.6832829 5.7683193c-.0019775-3.3348568 10.4955781-2.5973647 10.4975551.7374921-.001976 3.3330575-10.4995316 2.595566-10.4975551-.7374921z" fill="url(#g)" fill-rule="evenodd" opacity=".2"/><g transform="matrix(.7045762 0 0 .75000188 -1.01025 4.875305)"><path d="m11.755859-7.5a.24916896.24916896 0 0 0 -.255859.25v3.75h-7.75a.24916896.24916896 0 0 0 -.25.25v3.5a.24916896.24916896 0 0 0 .25.25h7.75v3.75a.24916896.24916896 0 0 0 .416016.1875l6.5-5.75a.24916896.24916896 0 0 0 0-.375l-6.5-5.75a.24916896.24916896 0 0 0 -.160157-.0625z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.5 2.5789456 4.599437-4.0789456-4.599437-4.0859375-.005451 3.0853825-7.994549.000555-.017345 2.01669126 8.017345-.01669126z" display="block" fill="none" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/heading1parastyle.svg b/icon-themes/elementary_svg/cmd/32/heading1parastyle.svg
new file mode 100644
index 000000000..19ff6a09f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/heading1parastyle.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" gradientUnits="userSpaceOnUse" x1="14.791862" x2="14.791862" y1="-1.363524" y2=".977126"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99639073 0 0 1.0036191 2.759935 3.652021)" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.3105937 0 0 1.3564607 -1.089007 .000038)"><path d="m14.946659 18.061678h-3.121958l.06991-5.145188-4.5780796-.0153-.0000076 5.145188-3.0520443.0153v-12.532611l3.0520443-.015296.0000076 4.4385719 4.5780856.015296-.000008-4.4385719h3.052045z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m7.3165314 5.5132279-3.0520519.015838v.7372127l3.0520519-.015839zm4.5780776.015839v.7372127h3.052052v-.7372132zm-4.5780776 4.423276v.7372141l4.5780776.01584v-.7372163zm4.5676456 3.7019011-.05961 4.407437h.01043l.05961-4.407437z" fill="#fff" opacity=".1"/><path d="m21.050772 18.061682h-2.289041v-4.99165l.01877-.869851.03129-.951203c-.321239.321239-.544437.531922-.669597.632049l-1.051329.844819-.83143-1.163973 2.846479-2.3467207h1.944856v8.8465297z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/heading2parastyle.svg b/icon-themes/elementary_svg/cmd/32/heading2parastyle.svg
new file mode 100644
index 000000000..ab54110c9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/heading2parastyle.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" gradientUnits="userSpaceOnUse" x1="14.489042" x2="14.489042" y1="-1.461051" y2="1.17218"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99639073 0 0 1.0036191 2.759935 3.652021)" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.3105937 0 0 1.3564607 -1.089007 .000038)"><path d="m14.946659 18.061678h-3.121958l.06991-5.145188-4.5780796-.0153-.0000076 5.145188-3.0520443.0153v-12.532611l3.0520443-.015296.0000076 4.4385719 4.5780856.015296-.000008-4.4385719h3.052045z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m7.3165363 5.5132284-3.0520519.0158385v.7372127l3.0520519-.0158386zm4.5780777.015839v.7372127h3.052052v-.7372132zm-4.5780777 4.423276v.7372136l4.5780777.01584v-.7372158zm4.5676457 3.7019016-.05961 4.407437h.01043l.05961-4.407437z" fill="#fff" opacity=".1"/><path d="m21.813783 18.061682h-6.104089v-1.192821l1.907518-2.124636c.680027-.696715 1.230744-1.462923 1.439341-1.729929.208598-.271177.358789-.521493.45057-.75095.09177-.229458.137675-.467259.137675-.713404 0-.367131-.102213-.640394-.306637-.819788-.200255-.179393-.469345-.26909-.807273-.26909-1.027838-.112547-1.609212.222516-2.142611.801942l-1.051331-1.245326c.966763-.9547301 2.163517-1.2339392 3.331616-1.1711561.571557 0 1.076363.104293 1.514418.312896.438055.208598.778068.500634 1.02004.8761091.241974.375475.36296.805186.36296 1.289133 0 .421367-.07509.817702-.225284 1.189005-.146019.367131-.375477.744692-.688373 1.132683-.308724.387991-.72476.748906-1.509086 1.466482l-1.315752 1.386815v.08761h3.986298z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/heading3parastyle.svg b/icon-themes/elementary_svg/cmd/32/heading3parastyle.svg
new file mode 100644
index 000000000..166ac1d55
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/heading3parastyle.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" gradientUnits="userSpaceOnUse" x1="14.388101" x2="14.388101" y1="-1.363524" y2="1.17218"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99639073 0 0 1.0036191 2.759935 3.652021)" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.3105937 0 0 1.3564607 -1.089007 .000038)"><path d="m14.946659 18.061678h-3.121958l.06991-5.145188-4.5780796-.0153-.0000076 5.145188-3.0520443.0153v-12.532611l3.0520443-.015296.0000076 4.4385719 4.5780856.015296-.000008-4.4385719h3.052045z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m7.3165363 5.5132284-3.0520519.0158385v.7372127l3.0520519-.0158386zm4.5780777.015839v.7372127h3.052052v-.7372132zm-4.5780777 4.423276v.7372136l4.5780777.01584v-.7372158zm4.5676457 3.7019016-.05961 4.407437h.01043l.05961-4.407437z" fill="#fff" opacity=".1"/><path d="m21.532465 10.82393c0 .571557-.173136 1.057588-.519407 1.458095-.346272.400507-.832304.675856-1.458096.826046v.03755c.738435.09178 1.297475.317069 1.677122.675856.379648.354615.569472.834389.569472 1.439322 0 .880281-.319154 1.566567-.957463 2.058856-.638307.488118-1.549878.732177-2.734712.732177-.992923 0-2.01357-.226372-2.781208-.555956v-1.645832c.354615.179395.885058.386993 1.310597.499634.425539.112642.846905.168963 1.2641.168963.638308 0 1.109738-.10847 1.414291-.325411.304552-.216941.456828-.565298.456828-1.045073 0-.42971-.175222-.734262-.525665-.913657-.350445-.179393-.931858-.227487-1.699496-.227487h-.694629v-1.483126h.707145c.709231 0 1.248925-.133386 1.574336-.316953.329584-.187737.494376-.506891.494376-.957462 0-.692543-.433882-1.038815-1.301647-1.038815-.30038 0-.607018.05006-.919915.150189-.308724.100127-.65291.273263-1.032558.519408l-1.035247-1.3945176c.834389-.60076 1.969764-.8395602 3.125394-.8395602.947033 0 1.693811.1919097 2.240336.575729.550697.3838187.826046.9178278.826046 1.6020278z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/heading4parastyle.svg b/icon-themes/elementary_svg/cmd/32/heading4parastyle.svg
new file mode 100644
index 000000000..137413d7d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/heading4parastyle.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" gradientUnits="userSpaceOnUse" x1="14.719071" x2="14.690922" y1="-1.357222" y2="1.074653"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99639073 0 0 1.0036191 2.759935 3.652021)" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.3105937 0 0 1.3564607 -1.089007 .000038)"><path d="m14.946659 18.061678h-3.121958l.06991-5.145188-4.5780796-.0153-.0000076 5.145188-3.0520443.0153v-12.532611l3.0520443-.015296.0000076 4.4385719 4.5780856.015296-.000008-4.4385719h3.052045z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m7.3165363 5.5132284-3.0520519.0158385v.7372127l3.0520519-.0158386zm4.5780777.015839v.7372127h3.052052v-.7372132zm-4.5780777 4.423276v.7372136l4.5780777.01584v-.7372158zm4.5676457 3.7019016-.05961 4.407437h.01043l.05961-4.407437z" fill="#fff" opacity=".1"/><path d="m22.446525 16.218651h-.632742v1.843031h-2.289039v-1.843031h-3.904942l-.06435-1.341434 4.075682-6.0068751 2.182653.042266-.000003 5.8316171h.632742zm-2.921781-1.474426.000001-1.674812c0-.258661.0104-.634138.03129-1.126427.02085-.492289.03755-.778069.05005-.857335h-.05005c-.154363.342099-.404367.652407-.621309.977818l-1.677124 2.657307z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/heading5parastyle.svg b/icon-themes/elementary_svg/cmd/32/heading5parastyle.svg
new file mode 100644
index 000000000..6b0a63ae2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/heading5parastyle.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" gradientUnits="userSpaceOnUse" x1="14.388101" x2="14.388101" y1="-1.558578" y2="1.17218"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99639073 0 0 1.0036191 2.759935 3.652021)" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.3105937 0 0 1.3564607 -1.089007 .000038)"><path d="m14.946659 18.061678h-3.121958l.06991-5.145188-4.5780796-.0153-.0000076 5.145188-3.0520443.0153v-12.532611l3.0520443-.015296.0000076 4.4385719 4.5780856.015296-.000008-4.4385719h3.052045z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m7.3165363 5.5132284-3.0520519.0158385v.7372127l3.0520519-.0158386zm4.5780777.015839v.7372127h3.052052v-.7372132zm-4.5780777 4.423276v.7372136l4.5780777.01584v-.7372158zm4.5676457 3.7019016-.05961 4.407437h.01043l.05961-4.407437z" fill="#fff" opacity=".1"/><path d="m18.574935 12.340239c.884454 0 1.971499.19522 2.492992.69168.525665.496462.788498 1.17649.788498 2.040084 0 1.022127-.314982 1.808539-.944946 2.359237-.629963.550697-1.436679.879056-2.608996.879056-1.017955 0-1.839829-.164791-2.465621-.494376v-1.670865c.329583.175222.713401.319154 1.151457.431798.438055.108466.853163.162706 1.245326.162706 1.180661 0 1.676567-.536959 1.676567-1.504851 0-.922001-.516766-1.329989-1.739145-1.329989-.221113 0-.465172.02295-.732177.06884-.267006.04172-.483947.08761-.650825.137676l-.769725-.413023.327195-5.2202944h5.468248v1.4744253h-3.794157l-.130173 2.5193161.219027-.0438c.254489-.05841.09097-.08761.466449-.08761z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/heading6parastyle.svg b/icon-themes/elementary_svg/cmd/32/heading6parastyle.svg
new file mode 100644
index 000000000..765208200
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/heading6parastyle.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" gradientUnits="userSpaceOnUse" x1="14.417333" x2="14.531524" y1="-1.456558" y2="1.175021"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99639073 0 0 1.0036191 2.759935 3.652021)" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.3105937 0 0 1.3564607 -1.089007 .000038)"><path d="m14.946659 18.061678h-3.121958l.06991-5.145188-4.5780796-.0153-.0000076 5.145188-3.0520443.0153v-12.532611l3.0520443-.015296.0000076 4.4385719 4.5780856.015296-.000008-4.4385719h3.052045z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m15.296361 14.121957q0-2.715938 1.1452-4.042617 1.151458-1.3266795 3.441857-1.3266795.78224 0 1.226553.093869v1.5457065q-.556955-.125159-1.101395-.125159-.995009 0-1.627059.300381-.625793.30038-.938689.888625-.312896.588244-.369218 1.670865h.08135q.619537-1.063847 1.983764-1.063847 1.226553 0 1.921182.769724.69463.769725.69463 2.127694 0 1.464354-.826046 2.321689-.826046.851077-2.290399.851077-1.013784 0-1.770992-.469344-.750951-.469344-1.163974-1.370485-.406765-.901141-.406764-2.171499zm3.304183 2.465622q.619534 0 .951204-.413023.33167-.419281.33167-1.189005 0-.669598-.312896-1.051331-.306638-.387992-.93243-.387992-.588245 0-1.007526.381734-.413023.381733-.413023.888625 0 .744692.38799 1.257842.394251.51315.995011.51315z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m7.3165363 5.5132284-3.0520519.0158385v.7372127l3.0520519-.0158386zm4.5780777.015839v.7372127h3.052052v-.7372132zm-4.5780777 4.423276v.7372136l4.5780777.01584v-.7372158zm4.5676457 3.7019016-.05961 4.407437h.01043l.05961-4.407437z" fill="#fff" opacity=".1"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/helpindex.svg b/icon-themes/elementary_svg/cmd/32/helpindex.svg
new file mode 100644
index 000000000..e6783a4a7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/helpindex.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.157013" cy="186.17059" gradientTransform="matrix(.17524541 0 0 .05575992 -1.37681 18.11895)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.613884" x2="15.613884" y1="2.047801" y2="29.852878"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1113759 0 0 .83086027 -2249.8942 -2663.1587)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m27.000001 28.499804a11 3.4999999 0 1 1 -21.9999997 0 11 3.4999999 0 1 1 21.9999997 0z" fill="url(#a)"/><path d="m15.999999 1.4999997c-8.000603 0-14.5 6.4993973-14.5 14.5000003s6.499397 14.5 14.5 14.5c8.000604 0 14.500015-6.499397 14.500001-14.5 0-8.000603-6.499397-14.5000003-14.500001-14.5000003z" fill="url(#c)" opacity=".99"/><path d="m29.5 15.999517c0 7.456096-6.044607 13.500489-13.499837 13.500489-7.455912 0-13.5001626-6.044464-13.5001626-13.500489 0-7.4557408 6.0442506-13.4995231 13.5001626-13.4995231 7.45523 0 13.499837 6.0437824 13.499837 13.4995231z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.000001 1.5017981c-7.9996071 0-14.4982031 6.4985937-14.4982031 14.4982009 0 7.999609 6.498596 14.498206 14.4982031 14.498203 7.999605 0 14.498209-6.498594 14.498201-14.498203 0-7.9996072-6.498596-14.4982009-14.498201-14.4982009z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m15 6.5000003c-.795205.075844-1.605607.2393957-2.34375.5-1.462011.5161684-2.7776331 1.4521554-3.40625 2.875-.00614.013893-.025246.017258-.03125.03125-.3656076.8381277-.3556287 1.7789667 0 2.6562497.359635.887166 1.29468 1.71875 2.5 1.71875.692015 0 1.328446-.247046 1.75-.65625s.625874-.923654.6875-1.40625c.09876-.773491-.183048-1.303153-.25-1.53125.108163.368494.0041.233685.09375.09375.08964-.139935.275083-.304018.34375-.34375.122251-.07074.253133-.120794.375-.15625.121867-.03546.09665-.01062.3125-.0625 1.101878-.2648095 2.334419.402946 2.71875 1 .104351.162109.147976.426095-.03125.96875s-.600398 1.254402-1.09375 1.96875c-1.058744 1.533005-2.318031 3.402784-2.3125 5.65625 0 .651234-.07463.898066 0 1.375.04782.305594.236839.577287.40625.71875s.313339.208819.4375.25c.248323.08236.436779.08759.625.09375.376443.01232.744248-.0291 1.09375-.09375a1.0452056 1.0452056 0 0 0 .84375-1.0625c-.044857-1.601199.243594-2.86105 1.59375-3.84375a1.0452056 1.0452056 0 0 0 .03125-.03125c.918967-.716153 1.837652-1.515387 2.5625-2.5.713166-.968745 1.221064-2.161076 1.125-3.46875-.000423-.0211.00079-.04151 0-.0625h-.03125c-.0543-1.3475305-.829243-2.4808289-1.875-3.2499997-1.048824-.7714269-2.361532-1.2399285-3.75-1.375-.02043-.00283-.04203.0027-.0625 0-.757938-.1001234-1.538207-.1363495-2.3125-.0625zm.96875 15.9687497c-1.140508-.03682-2.111635.586587-2.625 1.4375-.507329.840907-.560197 2.006008.125 2.90625l-.03125.03125c.01415.02104.04791.01081.0625.03125.004.0056-.0041.02566 0 .03125.688283.948678 1.842332 1.260793 2.84375 1.125.994279-.134825 2.003266-.772603 2.375-1.875h.03125c.008-.02107-.0074-.04141 0-.0625.0046-.01505.0269-.01602.03125-.03125h-.03125c.602788-1.777688-.833814-3.579038-2.71875-3.59375-.02161-.000169-.04079-.000307-.0625 0z" fill="#002e99" opacity=".05"/><path d="m16.682829 21.122661c-.04956-1.769071.34678-3.486462 2.018151-4.702956 1.765395-1.375776 3.465611-3.097059 3.285935-5.126062-.03923-1.9567917-2.319181-3.4901502-4.77566-3.7106203-2.763139-.3827895-6.106521.5638021-7.032431 2.7217063-.4695998 1.049532-.03413 2.932514 1.541846 2.932514.92179 0 1.345172-.595451 1.414728-1.140149.05262-.412136-.116577-.780169-.2165-1.120595-.113858-.387895.372191-1.139675.901563-1.445979.442351-.2559554.905165-.3417809.973385-.3581767 1.588609-.3817838 3.172223.4615244 3.832935 1.4879347.660712 1.02641-.06653 2.583274-1.112141 4.097265-1.045611 1.51399-2.167737 3.233575-2.163254 5.060055 0 .695342-.06195.931566-.01793 1.212884.03517.224765.779419.197603 1.349377.09218zm-.724992 2.381076c-1.51896-.08246-2.570293 1.639498-1.657776 2.736619.81492 1.21133 3.099769.912304 3.491392-.459406.407146-1.066681-.572657-2.295019-1.833615-2.277214z" fill="#002e99" opacity=".15"/><path d="m16.682829 20.122661c-.04956-1.769071.34678-3.486462 2.018151-4.702956 1.765395-1.375776 3.465611-3.097059 3.285935-5.126062-.03923-1.9567914-2.319181-3.4901499-4.77566-3.71062-2.763139-.3827895-6.106521.5638021-7.032431 2.721707-.4695998 1.049531-.03413 2.932513 1.541846 2.932513.92179 0 1.345172-.595451 1.414728-1.140149.05262-.412136-.116577-.780169-.2165-1.1205949-.113858-.3878945.372191-1.1396748.901563-1.4459788.442351-.2559554.905165-.3417809.973385-.3581767 1.588609-.3817838 3.172223.4615244 3.832935 1.487935.660712 1.0264094-.06653 2.5832734-1.112141 4.0972644-1.045611 1.51399-2.167737 3.233575-2.163254 5.060055 0 .695342-.06195.931566-.01793 1.212884.03517.224765.779419.197603 1.349377.09218zm-.724992 2.381076c-1.51896-.08246-2.570293 1.639498-1.657776 2.736619.81492 1.21133 3.099769.912304 3.491392-.459406.407146-1.066681-.572657-2.295019-1.833615-2.277214z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/helplinesmove.svg b/icon-themes/elementary_svg/cmd/32/helplinesmove.svg
new file mode 100644
index 000000000..cfd4b9974
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/helplinesmove.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="4.089331" x2="4.072726" y1="291.88803" y2="293.71771"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .26458334 -.26458334 0 8.995834 .79375)" gradientUnits="userSpaceOnUse" x1="11" x2="15" y1="12" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#c" y1="289.327" y2="289.625"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#c" y1="289.327" y2="289.625"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#c" y1="290.65" y2="290.948"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#c" y1="290.65" y2="290.948"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#c" y1="291.973" y2="292.271"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="2.117" x2="2.084" xlink:href="#c" y1="291.973" y2="292.271"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#c" y1="291.973" y2="292.271"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#c" y1="291.973" y2="292.271"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="6.085" x2="6.052" xlink:href="#c" y1="291.973" y2="292.271"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="7.408" x2="7.375" xlink:href="#c" y1="291.973" y2="292.271"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#c" y1="293.296" y2="293.593"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="2.117" x2="2.084" xlink:href="#c" y1="293.296" y2="293.594"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#c" y1="293.296" y2="293.594"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#c" y1="293.296" y2="293.594"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="6.085" x2="6.052" xlink:href="#c" y1="293.296" y2="293.594"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="7.408" x2="7.375" xlink:href="#c" y1="293.296" y2="293.594"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#c" y1="294.619" y2="294.916"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#c" y1="294.619" y2="294.916"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#c" y1="295.942" y2="296.239"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#c" y1="295.942" y2="296.239"/><g stroke-width=".066" transform="translate(0 -288.533)"><rect fill="url(#d)" height=".265" ry=".033" width=".265" x="3.44" y="289.327"/><rect fill="url(#e)" height=".265" ry=".033" width=".265" x="4.763" y="289.327"/><rect fill="url(#f)" height=".265" ry=".033" width=".265" x="3.44" y="290.65"/><rect fill="url(#g)" height=".265" ry=".033" width=".265" x="4.763" y="290.65"/><rect fill="url(#h)" height=".265" ry=".033" width=".265" x=".794" y="291.973"/><rect fill="url(#i)" height=".265" ry=".033" width=".265" x="2.117" y="291.973"/><rect fill="url(#j)" height=".265" ry=".033" width=".265" x="3.44" y="291.973"/><rect fill="url(#k)" height=".265" ry=".033" width=".265" x="4.763" y="291.973"/><rect fill="url(#l)" height=".265" ry=".033" width=".265" x="6.085" y="291.973"/><rect fill="url(#m)" height=".265" ry=".033" width=".265" x="7.408" y="291.973"/><rect fill="url(#n)" height=".265" ry=".033" width=".265" x=".794" y="293.296"/><rect fill="url(#o)" height=".265" ry=".033" width=".265" x="2.117" y="293.296"/><rect fill="url(#p)" height=".265" ry=".033" width=".265" x="3.44" y="293.296"/><rect fill="url(#q)" height=".265" ry=".033" width=".265" x="4.763" y="293.296"/><rect fill="url(#r)" height=".265" ry=".033" width=".265" x="6.085" y="293.296"/><rect fill="url(#s)" height=".265" ry=".033" width=".265" x="7.408" y="293.296"/><rect fill="url(#t)" height=".265" ry=".033" width=".265" x="3.44" y="294.619"/><rect fill="url(#u)" height=".265" ry=".033" width=".265" x="4.763" y="294.619"/><rect fill="url(#v)" height=".265" ry=".033" width=".265" x="3.44" y="295.942"/><rect fill="url(#w)" height=".265" ry=".033" width=".265" x="4.763" y="295.942"/><path d="m3.3072917 291.84029 1.8527083-.00029v1.854h-1.85z" style="stroke:#a62100;stroke-width:.265113;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:0;stroke-opacity:.501961;fill:url(#a)"/></g><path d="m4.8947917 3.571875v1.3229167h-1.3229167v-1.3229167z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/helplinesuse.svg b/icon-themes/elementary_svg/cmd/32/helplinesuse.svg
new file mode 100644
index 000000000..1e4f2b5bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/helplinesuse.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -.59172 -.63517 0 9.814 30.722)" gradientUnits="userSpaceOnUse" x1="31.842712" x2="20.435263" y1="-57.348213" y2="-57.348213"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity=".235"/><stop offset=".939" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="46.985" x2="46.985" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#d" y1="289.327" y2="289.625"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#d" y1="290.65" y2="290.948"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#d" y1="291.973" y2="292.271"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#d" y1="293.296" y2="293.593"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#d" y1="294.619" y2="294.916"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#d" y1="295.942" y2="296.239"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="2.117" x2="2.084" xlink:href="#d" y1="295.942" y2="296.239"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#d" y1="295.942" y2="296.239"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#d" y1="295.942" y2="296.239"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="6.085" x2="6.052" xlink:href="#d" y1="295.942" y2="296.239"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="7.408" x2="7.375" xlink:href="#d" y1="295.942" y2="296.239"/><g transform="matrix(.26458334 0 0 .26458334 0 -2.910417)"><path d="m46.39 10.484c.606-.002 1.125.05 1.554.148 2.437.56 3.51 2.657 3.54 4.92-.18 2.407-.828 3.926-2.86 4.76-.443.11-1.494.177-2.244.18l-4.892.015v-4.037l4.537-.016c2-.052 1.988-1.91.01-1.968l-4.537.016v-4.002z" fill="url(#b)" stroke="#7a0000" stroke-opacity=".49" transform="matrix(1.33333 0 0 1.33333 -37.653 .66)"/><path d="m17.678 14.66v5.336l3.336-.01v-5.326zm3.336 7.95-3.336.01v4.707h3.336z" fill="#eee" fill-opacity=".761"/><path d="m24.198 14.64-6.52.02v1.333l6.52-.02c.81-.003 1.503.066 2.076.197 2.96.68 4.397 3.066 4.66 5.77.02-.182.045-.356.06-.543-.042-3.02-1.472-5.813-4.72-6.56-.573-.132-1.266-.2-2.076-.198zm1.21 7.317c-.31.35-.853.62-1.694.643l-6.05.02.003 1.334 6.047-.02c1.827-.048 2.362-1.215 1.693-1.977z" fill="#206b00" opacity=".1" stroke="#fff" stroke-width=".999997"/><path d="m46.393 11.47-3.91.012v2.032l3.546-.012h.03c.65.018 1.22.183 1.672.516.452.332.775.872.776 1.453 0 .58-.32 1.125-.776 1.458-.454.333-1.028.494-1.68.51-.008.002-.016.002-.023 0l-3.555.013.02 2.06 3.905-.012c.663-.002 1.66-.094 1.92-.143.788-.337 1.23-.566 1.56-1.197.334-.636.523-1.525.61-2.63-.02-.963-.252-1.86-.695-2.534-.45-.684-1.083-1.175-2.07-1.402-.334-.077-.783-.125-1.332-.123z" fill="none" opacity=".53" stroke="url(#a)" stroke-opacity=".915" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -37.653 .66)"/></g><g stroke-width=".066" transform="translate(0 -288.533)"><rect fill="url(#c)" height=".265" ry=".033" width=".265" x=".794" y="289.327"/><rect fill="url(#e)" height=".265" ry=".033" width=".265" x=".794" y="290.65"/><rect fill="url(#f)" height=".265" ry=".033" width=".265" x=".794" y="291.973"/><rect fill="url(#g)" height=".265" ry=".033" width=".265" x=".794" y="293.296"/><rect fill="url(#h)" height=".265" ry=".033" width=".265" x=".794" y="294.619"/><rect fill="url(#i)" height=".265" ry=".033" width=".265" x=".794" y="295.942"/><rect fill="url(#j)" height=".265" ry=".033" width=".265" x="2.117" y="295.942"/><rect fill="url(#k)" height=".265" ry=".033" width=".265" x="3.44" y="295.942"/><rect fill="url(#l)" height=".265" ry=".033" width=".265" x="4.763" y="295.942"/><rect fill="url(#m)" height=".265" ry=".033" width=".265" x="6.085" y="295.942"/><rect fill="url(#n)" height=".265" ry=".033" width=".265" x="7.408" y="295.942"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/helplinesvisible.svg b/icon-themes/elementary_svg/cmd/32/helplinesvisible.svg
new file mode 100644
index 000000000..8c99d2651
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/helplinesvisible.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#b" y1="289.327" y2="289.625"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#b" y1="290.65" y2="290.948"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#b" y1="291.973" y2="292.271"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#b" y1="293.296" y2="293.593"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#b" y1="294.619" y2="294.916"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#b" y1="295.942" y2="296.239"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2.117" x2="2.084" xlink:href="#b" y1="295.942" y2="296.239"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#b" y1="295.942" y2="296.239"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#b" y1="295.942" y2="296.239"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="6.085" x2="6.052" xlink:href="#b" y1="295.942" y2="296.239"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="7.408" x2="7.375" xlink:href="#b" y1="295.942" y2="296.239"/><g stroke-width=".066" transform="translate(0 -288.533)"><rect fill="url(#a)" height=".265" ry=".033" width=".265" x=".794" y="289.327"/><rect fill="url(#c)" height=".265" ry=".033" width=".265" x=".794" y="290.65"/><rect fill="url(#d)" height=".265" ry=".033" width=".265" x=".794" y="291.973"/><rect fill="url(#e)" height=".265" ry=".033" width=".265" x=".794" y="293.296"/><rect fill="url(#f)" height=".265" ry=".033" width=".265" x=".794" y="294.619"/><rect fill="url(#g)" height=".265" ry=".033" width=".265" x=".794" y="295.942"/><rect fill="url(#h)" height=".265" ry=".033" width=".265" x="2.117" y="295.942"/><rect fill="url(#i)" height=".265" ry=".033" width=".265" x="3.44" y="295.942"/><rect fill="url(#j)" height=".265" ry=".033" width=".265" x="4.763" y="295.942"/><rect fill="url(#k)" height=".265" ry=".033" width=".265" x="6.085" y="295.942"/><rect fill="url(#l)" height=".265" ry=".033" width=".265" x="7.408" y="295.942"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hfixedline.svg b/icon-themes/elementary_svg/cmd/32/hfixedline.svg
new file mode 100644
index 000000000..e8f373e0d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hfixedline.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 1.3142331 -1.0026853 0 22.687953 -.472301)" gradientUnits="userSpaceOnUse" x1="5.627119" x2="17.762712" y1="4.169491" y2="18.305084"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><path d="m10.280718 4.1619479v17.2500431h1.500004v-17.2500431z" fill="url(#a)" stroke="#888a85" stroke-linejoin="round" stroke-width=".750002" transform="matrix(0 1.33333 -1.33333 0 33.04925 1.79241)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hide.svg b/icon-themes/elementary_svg/cmd/32/hide.svg
new file mode 100644
index 000000000..bb4ea49b2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hide.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 -.198 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 .992628 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 2.381694 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 3.77076 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 .992628 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 2.381694 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 3.77076 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 -.198 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 .992628 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 2.381694 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 3.77076 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="m" gradientTransform="matrix(.1347 0 0 .14642 -.198 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="n" gradientTransform="matrix(.1347 0 0 .14642 .992628 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="o" gradientTransform="matrix(.1347 0 0 .14642 2.381694 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><linearGradient id="p" gradientTransform="matrix(.1347 0 0 .14642 3.77076 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#r" y1="38.475292" y2="42.541035"/><clipPath id="q"><path d="m.26487564 290.84816h3.37344596l-1.190628 5.95314h-2.18281792z"/></clipPath><linearGradient id="r" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.59434182 0 0 .59993551 1.733541 -.028859)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" y1="3.381795" y2="50.053478"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".5" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m3.9999983 1.499983c-.7116666 0-1.5.778126-1.5 1.4999999v25.9999991c0 .721874.7883334 1.5 1.5 1.5h3.5000015l2-5 18.4999992-.000017h.214844c.711666 0 1.285156-.58086 1.285156-1.302734l-.000001-21.1972481c0-.7218739-.788334-1.4999999-1.5-1.4999999z" fill="url(#s)" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m4 1c-1.1079995 0-2 .8920291-2 2v26c0 1.107971.8920005 2 2 2l3.9999998-.000018 2.0058592-5c6.675855.003067 12.327748.000018 18.994141.000018.595799-.345567 1-.983558 1-1.724609v-16.2773441-.9980469-4c0-1.1079709-.892001-2-2-2zm.5 1h23c.831 0 1.5.6689936 1.5 1.5v3.5h-6v-.00195l.0039-4.9960938h-1.007812l-.0039 4.9960938h.007812v.00195h-6v-.00195l.0059-4.9960938h-1.007812l-.0059 4.9960938h.007812v.00195h-6v-.00195l.00586-4.9960938h-1.0078131l-.00586 4.9960938h.0078131v.00195h-5v-3.5c0-.8310064.6689997-1.5 1.5-1.5zm-1.5 6h4.9921875l.00195 5h-4.9941375zm6 0h5.992188l.002 5h-5.9922349zm7 0h5.992188l.002 5h-5.992188zm7 0h6v5h-6zm-20 6h4.9941406l.00195 5h-4.9960906zm6.0019531 0h5.9921879l.002 5h-5.9922348zm6.9999999 0h5.992188l.002 5h-5.992235zm6.998047 0h6v5h-6zm5.996094 6h.003906v5h-6v-.0039-4.988282h5.996094zm-25.996094.007812h4.9960938v4.988282h-4.9960938zm6.0039062 0h5.9921878v4.988282h-5.9921878zm6.9999998 0h5.992188l.001953 4.992188h-.002v-.0039h-5.992141zm-13.003906 5.996094 5.808242-.0039-1.5719091 4-2.7363329-.000006c-.8310003.000005-1.5-.668994-1.5-1.5z" opacity=".286" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><g fill="none" stroke-linecap="square" stroke-width=".198438"><path d="m.56253265 295.90833h.90978775l-.2396391.59532h-.47171065c-.12025587-.00001-.198438-.0992-.198438-.19844z" opacity=".8" stroke="url(#r)"/><path d="m.56253265 294.71771h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#a)"/><path d="m1.7531606 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#b)"/><path d="m3.1422266 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#c)"/><path d="m4.5312925 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#d)"/><path d="m.56253269 293.52708h.79375191v.79375h-.79375191z" opacity=".8" stroke="url(#e)"/><path d="m1.7531606 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#f)"/><path d="m3.1422266 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#g)"/><path d="m4.5312925 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#h)"/><path d="m.56253265 292.33645h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#i)"/><path d="m1.7531606 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#j)"/><path d="m3.1422266 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#k)"/><path d="m4.5312925 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#l)"/><path d="m.56253265 291.34426c0-.0992.0510949-.19411.198438-.19844h.59531395v.79375h-.79375191z" opacity=".8" stroke="url(#m)"/><path d="m1.7531606 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#n)"/><path d="m3.1422266 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#o)"/><path d="m4.5312925 291.14582h.7937521c.099219 0 .1984379.0793.1984379.2032v.59055h-.99219z" opacity=".8" stroke="url(#p)"/></g></g><g clip-path="url(#q)" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m3.9999983 1.499983c-.7116666 0-1.5.778126-1.5 1.4999999v25.9999991c0 .721874.7883334 1.5 1.5 1.5h3.5000015l2-5 18.4999992-.000017h.214844c.711666 0 1.285156-.58086 1.285156-1.302734l-.000001-21.1972481c0-.7218739-.788334-1.4999999-1.5-1.4999999z" fill="url(#s)" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m4 1c-1.1079995 0-2 .8920291-2 2v26c0 1.107971.8920005 2 2 2l3.9999998-.000018 2.0058592-5c6.675855.003067 12.327748.000018 18.994141.000018.595799-.345567 1-.983558 1-1.724609v-16.2773441-.9980469-4c0-1.1079709-.892001-2-2-2zm.5 1h23c.831 0 1.5.6689936 1.5 1.5v3.5h-6v-.00195l.0039-4.9960938h-1.007812l-.0039 4.9960938h.007812v.00195h-6v-.00195l.0059-4.9960938h-1.007812l-.0059 4.9960938h.007812v.00195h-6v-.00195l.00586-4.9960938h-1.0078131l-.00586 4.9960938h.0078131v.00195h-5v-3.5c0-.8310064.6689997-1.5 1.5-1.5zm-1.5 6h4.9921875l.00195 5h-4.9941375zm6 0h5.992188l.002 5h-5.9922349zm7 0h5.992188l.002 5h-5.992188zm7 0h6v5h-6zm-20 6h4.9941406l.00195 5h-4.9960906zm6.0019531 0h5.9921879l.002 5h-5.9922348zm6.9999999 0h5.992188l.002 5h-5.992235zm6.998047 0h6v5h-6zm5.996094 6h.003906v5h-6v-.0039-4.988282h5.996094zm-25.996094.007812h4.9960938v4.988282h-4.9960938zm6.0039062 0h5.9921878v4.988282h-5.9921878zm6.9999998 0h5.992188l.001953 4.992188h-.002v-.0039h-5.992141zm-13.003906 5.996094 5.808242-.0039-1.5719091 4-2.7363329-.000006c-.8310003.000005-1.5-.668994-1.5-1.5z" opacity=".286" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><g fill="none" stroke-linecap="square" stroke-width=".198438"><path d="m.56253265 295.90833h.90978775l-.2396391.59532h-.47171065c-.12025587-.00001-.198438-.0992-.198438-.19844z" opacity=".8" stroke="url(#r)"/><path d="m.56253265 294.71771h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#a)"/><path d="m1.7531606 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#b)"/><path d="m3.1422266 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#c)"/><path d="m4.5312925 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#d)"/><path d="m.56253269 293.52708h.79375191v.79375h-.79375191z" opacity=".8" stroke="url(#e)"/><path d="m1.7531606 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#f)"/><path d="m3.1422266 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#g)"/><path d="m4.5312925 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#h)"/><path d="m.56253265 292.33645h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#i)"/><path d="m1.7531606 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#j)"/><path d="m3.1422266 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#k)"/><path d="m4.5312925 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#l)"/><path d="m.56253265 291.34426c0-.0992.0510949-.19411.198438-.19844h.59531395v.79375h-.79375191z" opacity=".8" stroke="url(#m)"/><path d="m1.7531606 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#n)"/><path d="m3.1422266 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#o)"/><path d="m4.5312925 291.14582h.7937521c.099219 0 .1984379.0793.1984379.2032v.59055h-.99219z" opacity=".8" stroke="url(#p)"/></g></g><path d="m5.1593752.13229143-1.7197919 8.20208357" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hideallnotes.svg b/icon-themes/elementary_svg/cmd/32/hideallnotes.svg
new file mode 100644
index 000000000..6bbc554d3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hideallnotes.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(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="25.392431" x2="57.252823" y1="-47.435898" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="3.919039" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" 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><clipPath id="c"><path d="m-.6430438 1.8616017 15.0000378-.0000002-5.2500135 24.0000605h-9.7500243z"/></clipPath><radialGradient id="d" cx="1.248938" cy="16.655602" gradientTransform="matrix(.66756411 0 0 .11633788 10.020482 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g opacity=".5" transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="11.522501" cy="22.276831" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".25" rx="11.265144" ry="1.963204" stroke-width="1.118786"/><g stroke-width=".750002" transform="translate(-3.000007 .750002)"><path d="m6.7167988 2.7910212c-1.3759393 0-2.4820625.9132803-2.4824219 2.046875l-.00227 7.1593018c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h1.3613262l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h4.265876c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-7.1593018c.0016-1.1335936-1.106513-2.046875-2.482452-2.046875z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m6.7304707 3.5440472c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004l.000001 2.4082992-.000001 4.6469572c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h1.8925794c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h4.443772c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714l.000001-4.5997922-.000001-2.3813401c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#b)" transform="translate(0 3.942578)"/></g><path d="m6.9980469 7v9c0 2.340369 2.2652536 4.001953 4.7890621 4.001953h5.78125l3.083985 2.773438c1.379275-.447402 2.347656-1.518 2.347656-2.775391v-10c0-1.6620001-1.688989-3-3.787109-3z" fill="#a62100" opacity=".1" transform="matrix(.75000187 0 0 .75000187 -.643044 1.861602)"/><path d="m8 7v9c0 1.662 1.6889917 3 3.787109 3h6.166212l3.644137 3.279661c1.402542-.932203 1.402542-2.144004 1.402542-3.279661v-9c0-1.6620001-1.688992-3-3.787109-3z" fill="#a62100" opacity=".2" transform="matrix(.75000187 0 0 .75000187 -.643044 1.861602)"/><g stroke-width=".750002" transform="matrix(-1 0 0 1 25.713492 -3.000007)"><path d="m6.7167988 2.7910212c-1.3759393 0-2.4820625.9132803-2.4824219 2.046875l-.00227 7.1593018c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h1.3613262l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h4.265876c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-7.1593018c.0016-1.1335936-1.106513-2.046875-2.482452-2.046875z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m6.7304707 3.5440472c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004l.000001 2.4082992-.000001 4.6469572c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h1.8925794c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h4.443772c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714l.000001-4.5997922-.000001-2.3813401c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#b)" transform="translate(0 3.942578)"/></g></g><g clip-path="url(#c)" transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="11.522501" cy="22.276831" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".25" rx="11.265144" ry="1.963204" stroke-width="1.118786"/><g stroke-width=".750002" transform="translate(-3.000007 .750002)"><path d="m6.7167988 2.7910212c-1.3759393 0-2.4820625.9132803-2.4824219 2.046875l-.00227 7.1593018c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h1.3613262l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h4.265876c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-7.1593018c.0016-1.1335936-1.106513-2.046875-2.482452-2.046875z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m6.7304707 3.5440472c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004l.000001 2.4082992-.000001 4.6469572c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h1.8925794c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h4.443772c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714l.000001-4.5997922-.000001-2.3813401c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#b)" transform="translate(0 3.942578)"/></g><path d="m6.9980469 7v9c0 2.340369 2.2652536 4.001953 4.7890621 4.001953h5.78125l3.083985 2.773438c1.379275-.447402 2.347656-1.518 2.347656-2.775391v-10c0-1.6620001-1.688989-3-3.787109-3z" fill="#a62100" opacity=".1" transform="matrix(.75000187 0 0 .75000187 -.643044 1.861602)"/><path d="m8 7v9c0 1.662 1.6889917 3 3.787109 3h6.166212l3.644137 3.279661c1.402542-.932203 1.402542-2.144004 1.402542-3.279661v-9c0-1.6620001-1.688992-3-3.787109-3z" fill="#a62100" opacity=".2" transform="matrix(.75000187 0 0 .75000187 -.643044 1.861602)"/><g stroke-width=".750002" transform="matrix(-1 0 0 1 25.713492 -3.000007)"><path d="m6.7167988 2.7910212c-1.3759393 0-2.4820625.9132803-2.4824219 2.046875l-.00227 7.1593018c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h1.3613262l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h4.265876c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-7.1593018c.0016-1.1335936-1.106513-2.046875-2.482452-2.046875z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m6.7304707 3.5440472c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004l.000001 2.4082992-.000001 4.6469572c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h1.8925794c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h4.443772c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714l.000001-4.5997922-.000001-2.3813401c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#b)" transform="translate(0 3.942578)"/></g></g><path d="m5.2916667.12328143-1.8212636 8.11318217" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hidecolumn.svg b/icon-themes/elementary_svg/cmd/32/hidecolumn.svg
new file mode 100644
index 000000000..4863cb481
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hidecolumn.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><clipPath id="e"><path d="m.52916664.26457717h4.49791676l-1.5875001 7.93750013h-2.9104166z"/></clipPath><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#a" y1="366.64789" y2="609.50507"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#h" y1="2" y2="4.000013"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#h" y1="2" y2="4.000013"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#h" y1="2" y2="4.000013"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#h" y1="2" y2="4.000013"/><linearGradient id="B" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#g" y1="65.686996" y2="48.688"/><linearGradient id="D" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 294.42005)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 295.61068)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 296.8013)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 297.99193)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#C" y1="2" y2="4.000025"/><linearGradient id="H" gradientTransform="matrix(1.4287499 0 0 .07559513 -19.208748 1.870985)" gradientUnits="userSpaceOnUse" x1="15.666667" x2="15.666667" y1="-21.250088" y2="80.250053"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="I" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".5"><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#f)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#c)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#I)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#l)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#q)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#u)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#v)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#y)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#z)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#A)"/></g><path d="m4.1024142.39441694v7.67618096l-1.8520061-.0026668v-7.67408749z" fill="url(#H)" stroke-width=".943691"/><path d="m4.2327493.52916326c0-.14699962-.1179997-.265186-.2639993-.26499933l-1.5875.002667c-.1469995.00018633-.2649994.11706604-.2649994.262999v7.40832807c0 .1459998.1179997.2641862.2649994.2639994l1.5875-.00132c.1459995-.0001897.2639993-.1180025.2639993-.2640023zm-.2639993 0v7.40834154l-1.5875-.00267v-7.40632486z" fill="#ad5f00" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 1.7635 -390.70701)"><path d="m1.5547227 293.52708h-.99218996l-.00000009.79375h.99219005z" opacity=".5" stroke="url(#B)"/><path d="m1.5547226 294.71771h-.99218987l-.0000001.79375h.99218997z" opacity=".5" stroke="url(#D)"/><path d="m1.5547227 295.90834h-.99218997l-.0000001.79375h.99219007z" opacity=".5" stroke="url(#E)"/><path d="m1.5547224 297.09896h-.99218967l-.0000001.79375h.99218977z" opacity=".5" stroke="url(#F)"/><path d="m1.5547227 298.28959h-.99218966l-.00000009.59532h.99218975z" opacity=".5" stroke="url(#G)"/></g><path d="m2.3812504 1.8520933v.2645833h1.5875v-.2645833zm0 1.5875001v.2645833h1.5875v-.2645833zm0 1.5875v.2645833h1.5875v-.2645833zm0 1.5875v.2645833h1.5875v-.2645833z" fill="#ad5f00" fill-opacity=".501961" stroke-width=".264583"/></g><g clip-path="url(#e)"><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#c)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><g clip-path="none"><rect fill="url(#I)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#l)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#q)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#u)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#v)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#y)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#z)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#A)"/></g><path d="m4.1024142.39441694v7.67618096l-1.8520061-.0026668v-7.67408749z" fill="url(#H)" stroke-width=".943691"/><path d="m4.2327493.52916326c0-.14699962-.1179997-.265186-.2639993-.26499933l-1.5875.002667c-.1469995.00018633-.2649994.11706604-.2649994.262999v7.40832807c0 .1459998.1179997.2641862.2649994.2639994l1.5875-.00132c.1459995-.0001897.2639993-.1180025.2639993-.2640023zm-.2639993 0v7.40834154l-1.5875-.00267v-7.40632486z" fill="#ad5f00" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 1.7635 -390.70701)"><path d="m1.5547227 293.52708h-.99218996l-.00000009.79375h.99219005z" opacity=".5" stroke="url(#B)"/><path d="m1.5547226 294.71771h-.99218987l-.0000001.79375h.99218997z" opacity=".5" stroke="url(#D)"/><path d="m1.5547227 295.90834h-.99218997l-.0000001.79375h.99219007z" opacity=".5" stroke="url(#E)"/><path d="m1.5547224 297.09896h-.99218967l-.0000001.79375h.99218977z" opacity=".5" stroke="url(#F)"/><path d="m1.5547227 298.28959h-.99218966l-.00000009.59532h.99218975z" opacity=".5" stroke="url(#G)"/></g><path d="m2.3812504 1.8520933v.2645833h1.5875v-.2645833zm0 1.5875001v.2645833h1.5875v-.2645833zm0 1.5875v.2645833h1.5875v-.2645833zm0 1.5875v.2645833h1.5875v-.2645833z" fill="#ad5f00" fill-opacity=".501961" stroke-width=".264583"/></g></g><path d="m5.1593752.13229143-1.7197919 8.20208357" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hidedetail.svg b/icon-themes/elementary_svg/cmd/32/hidedetail.svg
new file mode 100644
index 000000000..78a5372f7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hidedetail.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(1.33333 0 0 1.33333 0 -9.333302)"><rect fill="#fff" fill-opacity=".977941" height="1.500005" opacity=".35" ry=".375001" width="12.000031" x="10.500026" y="23.500034"/><rect fill-opacity=".658824" height="1.500003" ry=".375001" transform="scale(-1 1)" width="12.000031" x="-22.500055" y="22.750034"/><rect fill="#fff" fill-opacity=".977941" height="1.500005" opacity=".35" ry=".375001" width="12.000031" x="10.500026" y="17.500021"/><rect fill-opacity=".658824" height="1.500003" ry=".375001" transform="scale(-1 1)" width="12.000031" x="-22.500055" y="16.750019"/><rect fill="#fff" fill-opacity=".977941" height="1.500004" opacity=".35" ry=".375001" width="12.000031" x="10.500026" y="11.500006"/><rect fill="#fff" fill-opacity=".977941" height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="12.750032" y="14.500013"/><rect fill="#272727" fill-opacity=".776471" height="1.500004" ry=".375001" width="12.000031" x="10.500026" y="10.750004"/><rect fill="#fff" fill-opacity=".977941" height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="12.750032" y="26.500044"/><rect fill-opacity=".658824" height="1.500004" ry=".375001" transform="scale(-1 1)" width="9.750024" x="-22.500055" y="25.750042"/><rect fill="#fff" fill-opacity=".977941" height="1.500003" opacity=".35" ry=".375001" width="9.750024" x="12.750032" y="20.500029"/><g fill-opacity=".658824" transform="scale(-1 1)"><rect height="1.500003" ry=".375001" width="9.750024" x="-22.500055" y="19.750027"/><rect height="1.500004" ry=".375001" width="9.750024" x="-22.500055" y="13.750011"/></g></g><g stroke-miterlimit="3.5" stroke-width=".999997" transform="matrix(1.00000001 0 0 1.00000001 -7.998 4.017999)"><path d="m10.51 10.492v4l9.988-.01v-4z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.486 11.448001-7.988.034v1.333" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hidenote.svg b/icon-themes/elementary_svg/cmd/32/hidenote.svg
new file mode 100644
index 000000000..287a2b2b3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hidenote.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"><clipPath id="a"><path d="m-.6430438 1.8616017 15.0000378-.0000002-5.2500135 24.0000605h-9.7500243z"/></clipPath><linearGradient id="b" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="21.663342" x2="57.252823" y1="-46.990513" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="c" cx="1.248938" cy="16.655602" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="1.669033" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".5" transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".25" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m5.9667969.54101562c-1.3759393 0-2.4821479.91328028-2.4824219 2.04687498l-.00227 9.4093074c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h2.1113281l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h5.76588c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-9.4093074c.001594-1.1335936-1.106513-2.04687498-2.482452-2.04687498z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m5.9804688 1.2940416c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004v9.305262c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h2.6425813c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h5.943776c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714v-9.2311379c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#d)" transform="translate(0 3.942578)"/></g></g><g clip-path="url(#a)" transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".25" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m5.9667969.54101562c-1.3759393 0-2.4821479.91328028-2.4824219 2.04687498l-.00227 9.4093074c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h2.1113281l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h5.76588c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-9.4093074c.001594-1.1335936-1.106513-2.04687498-2.482452-2.04687498z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m5.9804688 1.2940416c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004v9.305262c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h2.6425813c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h5.943776c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714v-9.2311379c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#d)" transform="translate(0 3.942578)"/></g></g><path d="m5.2916667.12328143-1.8212636 8.11318217" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hiderow.svg b/icon-themes/elementary_svg/cmd/32/hiderow.svg
new file mode 100644
index 000000000..6310c5b0a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hiderow.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#a" y1="366.64789" y2="609.50507"/><clipPath id="f"><path d="m.52916664.26457717h4.49791676l-1.5875001 7.93750013h-2.9104166z"/></clipPath><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#h" y1="2" y2="4.000013"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#h" y1="2" y2="4.000013"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#h" y1="2" y2="4.000013"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#h" y1="2" y2="4.000013"/><linearGradient id="B" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#g" y1="65.686996" y2="48.688"/><linearGradient id="D" gradientTransform="matrix(-.198438 0 0 .198438 2.646132 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.198438 0 0 .198438 4.035198 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(-.198438 0 0 .198438 5.424264 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(1.4287499 0 0 .07559513 -8.625415 3.4585)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="23"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="H" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".5"><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#H)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#l)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#q)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#u)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#v)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#y)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#z)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#A)"/></g><path d="m7.8052084 3.5718755v1.5875027h-7.14375007v-1.5875027z" fill="url(#G)" stroke-width=".328643"/><path d="m.79400001 3.4399958c-.147 0-.265.1179997-.265.2639994v1.3229967c0 .1469996.11699998.2649993.26300001.2649993h6.88000018c.146 0 .2639999-.1179997.2639999-.2649993v-1.3229967c0-.1459997-.1179996-.2639994-.2639999-.2639994zm0 .2639994h6.88000019l-.004 1.3229967h-6.87800018z" fill="#ad5f00" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 .176 -387.53199)"><path d="m1.3562846 293.52708h-.79375186l-.00000009.79375h.79375195z" opacity=".5" stroke="url(#B)"/><path d="m2.7453507 293.52708h-.9921899l-.0000001.79375h.99219z" opacity=".5" stroke="url(#D)"/><path d="m4.1344166 293.52708h-.99219l-.0000001.79375h.9921901z" opacity=".5" stroke="url(#E)"/><path d="m5.5234825 293.52708h-.9921897l-.0000001.79375h.9921898z" opacity=".5" stroke="url(#F)"/></g><path d="m2.1166671 3.7041764v1.3229167h.2645833v-1.3229167zm1.8526002 0v1.3229167h.2645833v-1.3229167zm1.8515666 0v1.3229167h.2645833v-1.3229167z" fill="#ad5f00" fill-opacity=".501961" stroke-width=".264583"/></g><g clip-path="url(#f)"><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#e)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#H)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#l)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#q)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#u)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#v)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#y)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#z)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#A)"/></g><path d="m7.8052084 3.5718755v1.5875027h-7.14375007v-1.5875027z" fill="url(#G)" stroke-width=".328643"/><path d="m.79400001 3.4399958c-.147 0-.265.1179997-.265.2639994v1.3229967c0 .1469996.11699998.2649993.26300001.2649993h6.88000018c.146 0 .2639999-.1179997.2639999-.2649993v-1.3229967c0-.1459997-.1179996-.2639994-.2639999-.2639994zm0 .2639994h6.88000019l-.004 1.3229967h-6.87800018z" fill="#ad5f00" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 .176 -387.53199)"><path d="m1.3562846 293.52708h-.79375186l-.00000009.79375h.79375195z" opacity=".5" stroke="url(#B)"/><path d="m2.7453507 293.52708h-.9921899l-.0000001.79375h.99219z" opacity=".5" stroke="url(#D)"/><path d="m4.1344166 293.52708h-.99219l-.0000001.79375h.9921901z" opacity=".5" stroke="url(#E)"/><path d="m5.5234825 293.52708h-.9921897l-.0000001.79375h.9921898z" opacity=".5" stroke="url(#F)"/></g><path d="m2.1166671 3.7041764v1.3229167h.2645833v-1.3229167zm1.8526002 0v1.3229167h.2645833v-1.3229167zm1.8515666 0v1.3229167h.2645833v-1.3229167z" fill="#ad5f00" fill-opacity=".501961" stroke-width=".264583"/></g><path d="m5.1593752.13229143-1.7197919 8.20208357" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hideslide.svg b/icon-themes/elementary_svg/cmd/32/hideslide.svg
new file mode 100644
index 000000000..dcef81893
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hideslide.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m1 4h17l-5 25h-12z"/></clipPath><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#b" y1="6.381" y2="41.619"/><linearGradient id="e" gradientTransform="matrix(.8 0 0 .49974816 -2.7 3.239182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.05633 0 0 .00824 -4.36 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.66892 0 0 .56757 -1.18 2.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" xlink:href="#b" y1="6.395" y2="41.619"/><linearGradient id="j" gradientTransform="matrix(1.33942 0 0 -1.98263 -11.354 93.863)" gradientUnits="userSpaceOnUse" x1="22.004" x2="22.004" y1="63.218" y2="25.647"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.74052 0 0 .4677 46.925 2.682)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="4.334" x2="4.334" y1="4.526" y2="27.474"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><g clip-path="url(#a)"><path d="m2.4 27h27.2v2h-27.2z" fill="url(#h)" opacity=".15"/><path d="m2.4 27v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#g)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#f)" opacity=".15"/><path d="m6 4.5h24.5v23h-24.5z" fill="url(#e)" stroke-width="1.022475"/><path d="m29.5 26.5h-27v-21h27z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m6 27.5h-4.5v-23h4.5" fill="url(#l)"/><path d="m5.5 26.5h-3v-21h3" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="square"/><path d="m11 7.5h4m1 0h2m1 0h1m1 0h2" fill="none" stroke="#aaa"/><path d="m7 24v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h1v1zm-7-4v-1h3v1zm4 0v-1h1v1zm2 0v-1h2v1zm-6-4v-1h3v1zm4 0v-1h3v1z" fill="url(#j)"/><path d="m29 17a6 6 0 1 1 -3.174-5.293l-2.826 5.293z" fill="url(#l)" opacity=".5"/><path d="m29 17.017c0 2.602-1.892 5.09-4.4 5.783-2.506.694-5.407-.466-6.745-2.697-.01.01 5.145-3.086 5.145-3.086z" fill="url(#l)" opacity=".5"/><path d="m6 27.5h24.5v-23h-24.5" fill="none" stroke="url(#k)" stroke-linejoin="round"/><path d="m6 27.5h-4.5c0-7.093 0-15.338951 0-22.8569515l.048-.093.118-.04 4.334-.0110485" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m29 17.004c0 2.6-1.892 5.088-4.4 5.782-.058-.01-1.6-5.782-1.6-5.782z" fill="url(#l)"/></g><g opacity=".5"><path d="m2.4 27h27.2v2h-27.2z" fill="url(#h)" opacity=".15"/><path d="m2.4 27v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#g)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#f)" opacity=".15"/><path d="m6 4.5h24.5v23h-24.5z" fill="url(#e)" stroke-width="1.022475"/><path d="m29.5 26.5h-27v-21h27z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m6 27.5h-4.5v-23h4.5" fill="url(#l)"/><path d="m5.5 26.5h-3v-21h3" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="square"/><path d="m11 7.5h4m1 0h2m1 0h1m1 0h2" fill="none" stroke="#aaa"/><path d="m7 24v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h1v1zm-7-4v-1h3v1zm4 0v-1h1v1zm2 0v-1h2v1zm-6-4v-1h3v1zm4 0v-1h3v1z" fill="url(#j)"/><path d="m29 17a6 6 0 1 1 -3.174-5.293l-2.826 5.293z" fill="url(#l)" opacity=".5"/><path d="m29 17.017c0 2.602-1.892 5.09-4.4 5.783-2.506.694-5.407-.466-6.745-2.697-.01.01 5.145-3.086 5.145-3.086z" fill="url(#l)" opacity=".5"/><path d="m6 27.5h24.5v-23h-24.5" fill="none" stroke="url(#k)" stroke-linejoin="round"/><path d="m6 27.5h-4.5c0-7.093 0-15.338951 0-22.8569515l.048-.093.118-.04 4.334-.0110485" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m29 17.004c0 2.6-1.892 5.088-4.4 5.782-.058-.01-1.6-5.782-1.6-5.782z" fill="url(#l)"/></g><path d="m18.5 3.5-5 26" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hidewhitespace.svg b/icon-themes/elementary_svg/cmd/32/hidewhitespace.svg
new file mode 100644
index 000000000..8dc898108
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hidewhitespace.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(.17388399 0 0 .16672643 .059702 288.24548)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#l" y1=".985" y2="47.013"/><linearGradient id="b" gradientTransform="matrix(.17387684 0 0 .16673194 .060582 288.2453)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#l" y1=".985" y2="47.013"/><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.00414 0 0 .00218 4.647 295.407)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#k"/><linearGradient id="d" gradientTransform="matrix(.15017 0 0 .19307 .63 287.868)" gradientUnits="userSpaceOnUse" x1="23.990866" x2="24" xlink:href="#m" y1="6.188809" y2="43"/><linearGradient id="e" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="4.000003" x2="17.000002" xlink:href="#f" y1="11.560315" y2="11.560315"/><linearGradient id="f" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="4.000003" x2="19.000002" y1="11.560315" y2="11.560315"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="35.911324" x2="35.911324" y1="77.054581" y2="60.584892"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="17.000002" x2="4.000003" xlink:href="#f" y1="12.072035" y2="12.072035"/><linearGradient id="i" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="30.305014" x2="30.305014" y1="60.584892" y2="72.720451"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".71428567" stop-color="#fff" stop-opacity=".172549"/><stop offset=".71428567" stop-color="#fff" stop-opacity=".814035"/><stop offset=".85714287" stop-color="#fff" stop-opacity=".814035"/><stop offset=".85714287" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.0121 0 0 .00218 -.143 295.407)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(-.00414 0 0 .00218 3.807 295.407)" gradientUnits="userSpaceOnUse" r="117.143"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.1663 0 0 .16097 .242 288.392)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.15017 0 0 .19307 .63 287.868)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.1404 0 0 .15602 10.39 288.06)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><clipPath id="o"><path d="m1.0577084 288.53371h6.3499999v3.96875h-6.3499999z"/></clipPath><clipPath id="p"><path d="m1.0577084 292.50229h6.3499999l.0000003 4.23333h-6.3500001z"/></clipPath><g clip-path="url(#p)" transform="translate(.000625 -292.50229)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#j)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#k)" opacity=".15"/><path d="m1.1908334 288.66583h6.0851666v7.67317h-6.0851666z" fill="url(#b)" stroke-width="1.040667"/><g fill="none" stroke-linejoin="round" stroke-width=".265"><path d="m7.01 296.074h-5.554v-7.144h5.554z" stroke="url(#m)" stroke-linecap="round"/><path d="m1.19 288.666h6.086v7.673h-6.086v-7.674z" stroke="url(#n)"/></g><path d="m7.1440004 296.206v.53c.214 0 .516-.12.516-.265s-.238-.264-.516-.264z" fill="url(#c)" opacity=".15"/></g><g clip-path="url(#o)" transform="translate(.000625 -284.03579)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#j)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#k)" opacity=".15"/><path d="m1.19 288.666h6.0854167v7.67292h-6.0854167z" fill="url(#a)" stroke-width="1.040671"/><g fill="none" stroke-linejoin="round" stroke-width=".265"><path d="m7.01 296.074h-5.554v-7.144h5.554z" stroke="url(#d)" stroke-linecap="round"/><path d="m1.19 288.666h6.086v7.673h-6.086v-7.674z" stroke="url(#n)"/></g></g><g stroke-width=".750002"><g transform="matrix(-.3527769 0 0 .3527769 10.226517 1.763903)"><path d="m17.363595 8.8749829-3.750009 4.5000111h2.250005v4.500011h3.000008l.00001-4.500011h2.250006z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#e)"/><path d="m17.363595 10.043385-2.157216 2.581607 1.407214.000003v4.500009h1.500004v-4.500009l1.414628-.000003z" display="block" fill="none" opacity=".401" stroke="url(#g)" stroke-miterlimit="7"/></g><g transform="matrix(-.3527769 0 0 -.3527769 10.223415 6.702764)"><path d="m17.354805 8.8749829-3.750009 4.5000111h2.276375l-.02637 4.500011h3.000008v-4.500011h2.250005z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#h)"/><path d="m17.354805 10.051255-2.121072 2.573737h1.37107v4.500012h1.500004v-4.500012h1.398559z" display="block" fill="none" opacity=".401" stroke="url(#i)" stroke-miterlimit="7"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hscrollbar.svg b/icon-themes/elementary_svg/cmd/32/hscrollbar.svg
new file mode 100644
index 000000000..eb5b690c8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hscrollbar.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" 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=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.902603" x2="1.918223" xlink:href="#a" y1="293.82498" y2="293.82498"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.101041" x2="1.719785" xlink:href="#a" y1="293.82498" y2="293.82498"/><g transform="matrix(0 -1.33333 1.33333 0 -387.53232 8.113875)"><rect fill="#dcdcdc" height="5.357832" rx="1.190628" ry="1.289854" stroke="#afafaf" stroke-linecap="square" stroke-width=".198438" width="2.97657" x="1.422132" y="291.14606"/><rect fill="none" height="4.960939" rx="1.091409" ry=".992179" stroke="url(#c)" stroke-linecap="square" stroke-width=".198438" width="2.579694" x="1.62057" y="291.34451"/><path d="m1.521351 292.93201h2.778132v1.88516h-2.778132z" fill="#9b9b9b"/><path d="m1.62057 293.03122h2.579694v1.68673h-2.579694z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".198438"/><path d="m3.0760574 292.25006-.7673554.0426.3579112-.48494z" fill="#919191" transform="matrix(1.8046248 .08300212 -.10029612 1.4934545 27.365367 -144.18235)"/><path d="m3.6049498 295.21404-1.3890612.00007.694533.69453z" fill="#919191"/><path d="m1.819008 293.22968h2.182818v1.28983h-2.182818z" fill="none" stroke="url(#b)" stroke-linecap="square" stroke-width=".198438"/><g fill="#919191"><path d="m2.315103 293.62653h1.190628v.19845h-1.190628z"/><path d="m2.315103 294.02341h1.190628v.19845h-1.190628z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hu/italic.svg b/icon-themes/elementary_svg/cmd/32/hu/italic.svg
new file mode 100644
index 000000000..fc2492914
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hu/italic.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.680322" cy="15.261165" gradientTransform="matrix(-1.863628 -.00000004 .00000006 -2.5413115 29.871205 50.079055)" gradientUnits="userSpaceOnUse" r="4.455698"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -24.468372 9.875001)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.80709274 0 0 1.3158295 3.464537 -29.896499)"><path d="m15.531627 41v3h.5c.831 0 1.500001-.669 1.500001-1.5s-.669001-1.5-1.500001-1.5z" fill="url(#b)" opacity=".2"/><path d="m4.40625 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#d)" opacity=".2"/><path d="m5 41h10.531627v3h-10.531627z" fill="url(#e)" opacity=".2"/></g><path d="m18.207349 20.202557q-.401121 2.005606-1.225045 3.523362-.823925 1.506915-2.016447 2.525979-1.181682 1.008224-2.72112 1.517756-1.539438.509532-3.3607446.509532h-3.9678472l3.1656049-15.849706h4.4123329q1.65869 0 2.905418.498691 1.246728.498691 1.994765 1.485232.748037.9757.964859 2.428409.227663 1.45271-.151776 3.360745zm-2.14654.06505q.314392-1.582802.184299-2.73196-.119252-1.160002-.661308-1.908039-.531215-.748037-1.452709-1.105794-.921495-.368597-2.189905-.368597h-2.1790635l-2.4826148 12.391391h1.7562603q2.862054 0 4.629155-1.582802 1.767101-1.582803 2.395886-4.694202z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".754888" transform="matrix(1.32470039 0 0 1.3247003 .527073 -10.963391)"/><path d="m11.232422 5.5019531-4.1933595 20.9960939h.2988281l3.8945314-19.4960939h5.845703c1.464845 0 2.748582.2197454 3.849609.6601563 1.101028.4404109 1.980009 1.0975023 2.640625 1.96875.660617.8616736 1.087814 1.9338606 1.279297 3.2167966.04035.257468.061322.529071.080078.802735.051471-.826661.030434-1.597562-.080078-2.302735-.191483-1.282936-.61868-2.3551231-1.279297-3.2167966-.660616-.8712477-1.539597-1.5283391-2.640625-1.96875-1.101027-.4404109-2.384764-.6601563-3.849609-.6601563zm10.830078 8.5214849c-.043258.578197-.127711 1.1965-.259766 1.861328-.5553 2.747781-1.613241 4.820924-3.173828 6.21875-1.560586 1.397826-3.605236 2.097656-6.132812 2.097656h-2.025391l-.300781 1.5h2.326172c2.527576 0 4.572226-.69983 6.132812-2.097656 1.560587-1.397826 2.618528-3.470969 3.173828-6.21875.255195-1.284771.336183-2.400081.259766-3.361328z" fill="#fff" opacity=".2" transform="translate(-.000001)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hu/underline.svg b/icon-themes/elementary_svg/cmd/32/hu/underline.svg
new file mode 100644
index 000000000..654a10148
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hu/underline.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2275636 .08092708 -.11130985 -2.3775408 26.999101 45.263985)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#b" y1="33.638302" y2="11.638302"/><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m15.777819 29.937737-1.775867-5.027926h-6.0490495l-1.798066 5.027926h-2.0866445l5.960256-16.293586h1.886859l5.971355 16.293586zm-2.430719-6.859289-1.642677-4.70605q-.06659-.199785-.166488-.488363-.08879-.288579-.188686-.621554-.09989-.332975-.199785-.688148-.09989-.366273-.188686-.710348-.07769.344075-.177586.710348-.09989.366272-.199786.710347-.09989.332975-.199785.621553-.08879.27748-.155388.466165l-1.6093802 4.70605z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".754844" transform="scale(1.0819954 .92421839)"/><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#c)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><g fill="#fff"><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" opacity=".2"/><path d="m14.630859 5.4628906-8.5976559 20.0781254h.6425781l7.9550778-18.5781254h2.722657l7.970703 18.5781254h.642578l-8.613281-20.0781254zm-1.43164 11.6250004-.601563 1.5h6.820313l-.613281-1.5z" opacity=".2" transform="matrix(.75000188 0 0 .75000188 -.122506 8.513243)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hu/underlinedouble.svg b/icon-themes/elementary_svg/cmd/32/hu/underlinedouble.svg
new file mode 100644
index 000000000..a813b59fd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hu/underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2275636 .08092708 -.11130985 -2.3775408 26.999101 45.263985)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#c"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#c" y1="33.638302" y2="11.638302"/><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m15.777819 29.937737-1.775867-5.027926h-6.0490495l-1.798066 5.027926h-2.0866445l5.960256-16.293586h1.886859l5.971355 16.293586zm-2.430719-6.859289-1.642677-4.70605q-.06659-.199785-.166488-.488363-.08879-.288579-.188686-.621554-.09989-.332975-.199785-.688148-.09989-.366273-.188686-.710348-.07769.344075-.177586.710348-.09989.366272-.199786.710347-.09989.332975-.199785.621553-.08879.27748-.155388.466165l-1.6093802 4.70605z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".754844" transform="matrix(1.0819954 0 0 .92421839 0 -3.748112)"/><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#b)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/><path d="m10.850666 8.8623091-6.4482584 15.0586319h.4819348l5.9663236-13.9336291h2.041998l5.978042 13.9336291h.481935l-6.459977-15.0586319zm-1.073733 8.7187719-.4511734 1.125003h5.1152474l-.459962-1.125003z" fill="#fff" opacity=".2"/><g transform="translate(.015479 -4.488805)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#b)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/hyphenate.svg b/icon-themes/elementary_svg/cmd/32/hyphenate.svg
new file mode 100644
index 000000000..21d6e8b5e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hyphenate.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32.000001 32.000001" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="21.256184" x2="19.275635" y1="37.880501" y2="-3.99394"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="34.512653" x2="32.036968" y1="2.159191" y2="32.864044"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.42848511 .45965715 0 7.694829 23.635173)" gradientUnits="userSpaceOnUse" x1="28.310225" x2="37.270657" y1="21.331488" y2="21.694977"><stop offset="0" stop-color="#fff"/><stop offset=".25844979" stop-color="#fff" stop-opacity=".235294"/><stop offset=".69739324" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="20.660526" cy="13.668221" gradientTransform="matrix(-3.0163634 .13171031 -.1286358 -2.9459525 72.385546 56.879807)" gradientUnits="userSpaceOnUse" r="3.436616" xlink:href="#d"/><radialGradient id="f" cx="4.603533" cy="13.049773" gradientTransform="matrix(-2.2441101 .0390977 -.02824029 -1.6209218 19.617094 25.815176)" gradientUnits="userSpaceOnUse" r="3.678434" xlink:href="#d"/><radialGradient id="g" cx="13.077799" cy="14.011393" gradientTransform="matrix(.13618842 2.8058011 -2.0567861 .0998326 48.254113 -32.110783)" gradientUnits="userSpaceOnUse" r="3.844312" xlink:href="#d"/><g stroke="#000" stroke-opacity=".431373"><path d="m10.74238 17.164725-.555276-1.430543h-.0847q-.3105787.423516-.6211571.734094-.3105784.301167-.6776258.498808-.3670472.197641-.828209.291755-.4517504.09412-1.0540844.09412-.6399797 0-1.1858449-.197641-.5458683-.207057-.9505614-.61175-.3952817-.414105-.6211569-1.035262-.2258752-.630567-.2258752-1.487011 0-1.675241 1.0729073-2.465804 1.0729073-.799976 3.2093103-.884678l1.6752412-.05647v-.790563q0-.649392-.3764587-.959969-.3764586-.310578-1.0540843-.310578-.6776256 0-1.3270169.19764-.6399798.197641-1.2893709.527042l-.9317353-1.9011164q.7905632-.4423389 1.7505328-.6964476.9599697-.25411 2.014054-.25411 1.9669972 0 3.0116692.922323 1.054085.922324 1.054085 2.804618v7.011543zm-.8470319-4.87514-.9505582.03764q-.5740995.01883-.969381.150584-.3952817.131759-.6399799.357636-.2352866.216463-.3482243.527041-.1035264.301168-.1035264.677627 0 .658802.31999.941147.3199898.272932.8376205.272932.3952816 0 .7340945-.131759.3388127-.141172.5835109-.404694.2541097-.272933.3952817-.658802.1411719-.395282.1411719-.903501z" fill="url(#f)"/><path d="m22.056401 6.4450636q.809386 0 1.4776.3482245.668215.3482244 1.148199 1.0352614.479985.6870365.743506 1.7034755.272933 1.016439.272933 2.352866 0 1.355252-.272933 2.381102-.263521 1.016438-.752918 1.703476-.489396.687037-1.176433 1.035262-.687037.348223-1.515246.348223-.527043 0-.941147-.112933-.404693-.112933-.724683-.301168-.31999-.188229-.564688-.423516-.235286-.244698-.432927-.508219h-.197641l-.479985 1.157611h-2.192872v-14.6442476h2.870498v3.4069515q0 .3105779-.01883.6776263-.01883.3576351-.03764.6682143-.02824.3670471-.05647.7340945h.112933q.197641-.3294022.451749-.6117455.25411-.2823446.583512-.4893974.338813-.2164635.762329-.3388125.423516-.1223463.941147-.1223463zm-.969382 2.2963984q-.479985 0-.818798.178818-.3294.169406-.536453.517631-.207053.348224-.301167.884678-.09412.527041-.112933 1.232902v.310578q0 .762328.08471 1.355251.09412.592922.301168.997616.207052.395282.545865.602333.348224.207053.856443.207053.856443 0 1.251725-.809386.404694-.818798.404694-2.37169 0-1.552892-.404694-2.324633-.395282-.781151-1.270548-.781151z" fill="url(#g)"/><path d="m8.8600873 31.26085q-1.129377 0-2.042289-.310578-.903501-.310578-1.552893-.95997-.639979-.658802-.988202-1.675241-.338814-1.025849-.338814-2.446982 0-1.571715.348224-2.625799.357637-1.063496.997616-1.703476.649391-.639979 1.552892-.912912.912913-.272933 2.023466-.272933.809386 0 1.6093597.197641.799975.197641 1.505835.555277l-.828209 2.183461q-.621157-.272933-1.1952567-.442339-.574098-.178819-1.091729-.178819-1.044673 0-1.515247.799976-.470573.790563-.470573 2.381101 0 1.581126.470573 2.334043.470574.752918 1.477601.752918.818797 0 1.4870117-.207053.668214-.216463 1.364662-.545865v2.390513q-.348223.169406-.677625.301167-.329402.13176-.668215.216463-.3294007.08471-.6964487.122347-.357635.04705-.771739.04705z" fill="url(#e)"/></g><g stroke-width=".954842" transform="matrix(-1.0472941 0 0 -1.0472941 40.780354 37.260118)"><path d="m13 18.000485c-4.9802218-3.367056-2.051119-9.5507274 3.5-9.4999996v-3.0004854l7 5-7 5v-2.976351c-3.580248-.139062-5.559516 3.12742-3 5.476836z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m12.043338 16.258758c-1.756852-2.058862-.225017-7.4345734 5.395063-6.6992401l.061599-2.1973963 4.369328 3.1378784-4.369328 3.064428v-2.059765c-6.167442-.329165-5.981488 3.921804-5.456662 4.754095z" display="block" fill="none" opacity=".53" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/iconsetformatdialog.svg b/icon-themes/elementary_svg/cmd/32/iconsetformatdialog.svg
new file mode 100644
index 000000000..9a4495907
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/iconsetformatdialog.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-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(.35135134 0 0 .24324327 1.567566 2.162163)" gradientUnits="userSpaceOnUse" x1="38.230774" x2="38.230774" xlink:href="#a" y1="7.555551" y2="106.22221"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="5" y2="12"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#a" y1="8.5" y2="9.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.999967" x2="11.499967" y1="11" y2="4.5"><stop offset="0" stop-color="#a56de2" stop-opacity=".940351"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.59435837 0 0 .59991402 54.401937 -.032678)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#f)" height="27" rx=".703702" ry=".740739" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="27" x="2.5" y="2.5"/><path d="m3.5 3.5 25.008475.022775-.008475 24.977225h-25z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-opacity=".501961"><g fill="none" stroke="#4d4d4d" stroke-linecap="round" stroke-width="1.003158"><path d="m17.5 15.5h8"/><path d="m17.5 7.5h8"/><path d="m17.5 23.5h8"/></g><g stroke-linejoin="round"><g transform="translate(0 -1)"><path d="m10.5 5.5v2.0039062l-4-.0039062v2h4v2l4-3z" fill="url(#c)" stroke="#002e99"/><path d="m11.492188 7.484375v.019531a.99228672.99228672 0 0 1 -.992188.9921878l-3.0078125-.00391v.015625h3.0078125a.99228672.99228672 0 0 1 .992188.9921912v.015625l1.355468-1.015625z" fill="none" opacity=".5" stroke="url(#d)"/></g><g transform="matrix(-1 0 0 1 20.999967 7)"><path d="m10.5 5.5v2.0039062l-4-.0039062v2h4v2l4-3z" fill="url(#e)" stroke="#452981"/><path d="m11.492188 7.484375v.019531a.99228672.99228672 0 0 1 -.992188.9921878l-3.0078125-.00391v.015625h3.0078125a.99228672.99228672 0 0 1 .992188.9921912v.015625l1.355468-1.015625z" fill="none" opacity=".5" stroke="url(#d)"/></g><g transform="translate(0 15)"><path d="m10.5 5.5v2.0039062l-4-.0039062v2h4v2l4-3z" fill="url(#c)" stroke="#002e99"/><path d="m11.492188 7.484375v.019531a.99228672.99228672 0 0 1 -.992188.9921878l-3.0078125-.00391v.015625h3.0078125a.99228672.99228672 0 0 1 .992188.9921912v.015625l1.355468-1.015625z" fill="none" opacity=".5" stroke="url(#d)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/imagebutton.svg b/icon-themes/elementary_svg/cmd/32/imagebutton.svg
new file mode 100644
index 000000000..7d8f8a35c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/imagebutton.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"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="18.883095" x2="19.063079" xlink:href="#a" y1="5.397024" y2="19.635038"/><linearGradient id="c"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.533221" x2="23.761144" xlink:href="#c" y1="19.730917" y2="4.86969"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25" x2="25.206056" y1="11.540002" y2="18.67625"><stop offset="0" stop-color="#fff"/><stop offset=".4001033" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="24.272545" x2="24.356573" xlink:href="#a" y1="8.965616" y2="24.881511"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.684657" x2="14.19341" xlink:href="#c" y1="24.210359" y2="8.965616"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="22" x2="21.971853" y1="16.040001" y2="22.526081"><stop offset="0" stop-color="#fff"/><stop offset=".35425553" 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" gradientUnits="userSpaceOnUse" x1="15.856916" x2="15.272812" xlink:href="#a" y1="6.343723" y2="17.05819"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.895183" x2="10.598716" xlink:href="#c" y1="17.633464" y2="6.127996"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.65678" x2="13.529662" y1="7.597205" y2="15.681951"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.0000057 0 0 .99999999 -79.012815 -278.25812)" gradientUnits="userSpaceOnUse" x1="105.47171" x2="105.47171" y1="283.47653" y2="303.33859"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="m" gradientTransform="matrix(3.5488514 0 0 .99999999 -822.22715 -30.258293)" gradientUnits="userSpaceOnUse" x1="235.91496" x2="235.88756" y1="35.258293" y2="57.140381"><stop offset="0" stop-color="#f4f4f4" stop-opacity=".746324"/><stop offset=".5" stop-color="#f7f7f7"/><stop offset="1" stop-color="#dcdcdc"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .121708)"><path d="m3.9980469 4.0332031c-1.1079987 0-2 .8919937-2 2v18.9999999c0 1.108006.8920013 2 2 2h24.4902341c1.107999 0 2-.891994 2-2v-18.9999999c0-1.1080063-.892001-2-2-2z" fill="url(#m)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m28.496094 5.0351562-24.9863284.00781c-.5540031.0002267-1 .4459968-1 1v19.0000028c0 .53669.4213402.963744.9511719.990234h25.0273435c.554003 0 1-.445997 1-1v-18.9999999c0-.5511928-.442093-.9935534-.992187-.9980469z" stroke="url(#l)"/><path d="m3.5 4.0449219c-1.1079984 0-2 .8919937-2 2v19.0000001c0 1.068339.83218 1.927535 1.8847656 1.988281h25.1035154c1.107999 0 2-.891994 2-2v-18.9999999c0-1.0665223-.828871-1.9249004-1.878906-1.9882812z" opacity=".2" stroke="#000"/></g><g transform="translate(0 1)"><path d="m12.652543 6.0400008c-3.1066006 0-5.6250006 2.518406-5.6250006 5.6250012 0 3.106593 2.5184 5.625001 5.6250006 5.625001 3.106601 0 5.625001-2.518408 5.625001-5.625001 0-3.1065952-2.5184-5.6250012-5.625001-5.6250012z" fill="url(#i)" stroke="url(#j)"/><path d="m12.652543 6.4150008a5.2500009 5.2500009 0 0 0 -5.2500005 5.2500012 5.2500009 5.2500009 0 0 0 5.2500005 5.250001 5.2500009 5.2500009 0 0 0 5.250001-5.250001 5.2500009 5.2500009 0 0 0 -5.250001-5.2500012zm0 .75a4.5000008 4.5000008 0 0 1 4.500001 4.5000012 4.5000008 4.5000008 0 0 1 -4.500001 4.5 4.5000008 4.5000008 0 0 1 -4.5000004-4.5 4.5000008 4.5000008 0 0 1 4.5000004-4.5000012z" fill="url(#k)"/></g><g transform="translate(0 1)"><path d="m15.5 10.040001v10h10.000001v-10z" fill="url(#b)" stroke="url(#d)" stroke-linejoin="round"/><path d="m16.5 11.040001v7.999999h8.000001v-7.999999z" fill="none" stroke="url(#e)"/></g><g transform="translate(-9)"><path d="m22.533899 12.591397-5.533898 11.448604s10.500005.000037 10.5 0z" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round"/><path d="m22.500001 14.540001-4.127679 8.636166s7.687566.00003 7.687562 0z" fill="none" stroke="url(#h)" stroke-width=".813"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/imagecontrol.svg b/icon-themes/elementary_svg/cmd/32/imagecontrol.svg
new file mode 100644
index 000000000..f6a445b88
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/imagecontrol.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(0 -.78378 .62162 0 .08 33.81)" gradientUnits="userSpaceOnUse" x1="39.344807" x2="6.136926" y1="25.614" y2="25.610502"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.640143" x2="2.640143" y1="7.914451" y2="2.679685"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="d"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="e" gradientTransform="matrix(.11022 .00852 -.0091 .10377 32.66 16.157)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.10884 0 0 .10845 27.793 13.848)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .01647 16.018 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .01647 13.982 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="k" gradientTransform="matrix(.7152 0 0 .50836 47.363 .524)" gradientUnits="userSpaceOnUse" x1="-67.622" x2="-18.684" y1="28.48" y2="28.48"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="l" gradientTransform="matrix(0 -.88775216 .54523107 0 1.030971 36.268929)" gradientUnits="userSpaceOnUse" x1="38.60191" x2="5.935135" y1="29.288551" y2="29.288551"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.17104 0 0 .1707 41.255 6.744)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><g opacity=".4"><path d="m6.6 43h31.8v3h-31.8z" fill="url(#h)" transform="matrix(.66666 0 0 1.33333 1 -29.333)"/><path d="m4.4 27v4c-.993.008-2.4-.896-2.4-2s1.108-2 2.4-2z" fill="url(#i)" transform="translate(1 1)"/><path d="m25.6 27v4c.993.008 2.4-.896 2.4-2s-1.108-2-2.4-2z" fill="url(#j)" transform="translate(1 1)"/></g><path d="m4.498 30.5.00209-29h22.99991v29z" fill="url(#l)" stroke-width="1.040618"/><path d="m26.5 2.5v27h-21v-27z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><g fill="none"><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#k)" stroke-linejoin="round" transform="matrix(0 -1 1 0 0 31)"/><path d="m25.498 3.5v25h-19v-25z" opacity=".2" stroke="#000" stroke-linecap="round"/></g><path d="m2 6v20l26 .002v-20z" fill="url(#n)" transform="matrix(0 -1 1 0 0 31)"/><path d="m6 3v16.205c.386.178.874.342 1.402.342 1.207 0 2.39-.975 4.405-.975s3.53 1.225 6.07 1.225c2.542 0 3.113-1.772 6.353-1.772.766 0 1.323.067 1.77.163v-15.188z" fill="url(#m)"/><path d="m6 3v17.092c.58.154 1.334.28 2.23.28 2.287 0 1.96-.767 3.93-.767s3.13 1.254 5.79 1.254c3.297 0 4.054-2.02 6.663-2.02.59 0 1.016.096 1.387.228v-16.065z" opacity=".07"/><g fill="#fff"><path d="m24.23 15.652c-1.702 0-2.773.48-3.65.928-.876.45-1.537.844-2.703.844-1.198 0-2.146-.288-3.088-.592-.944-.304-1.885-.633-2.983-.633-1.08 0-1.95.253-2.66.5-.71.25-1.262.472-1.745.472-.436 0-.86-.15-1.21-.31-.06-.03-.125-.044-.192-.044v1.93c.598.15 1.35.268 2.23.268 1.194 0 1.802-.22 2.26-.414.46-.194.744-.354 1.67-.354.89 0 1.605.29 2.483.606s1.905.648 3.308.648c1.74 0 2.875-.55 3.812-1.06.938-.513 1.663-.96 2.85-.96.624 0 1.02.12 1.388.274v-1.94c-.47-.093-1.03-.162-1.77-.162z" opacity=".1"/><path d="m24.23 16.457c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.223-6.07-1.223-2.016 0-3.198.973-4.405.973-.528 0-1.016-.162-1.402-.34v1.017c.58.154 1.334.28 2.23.28 2.287 0 1.96-.766 3.93-.766s3.13 1.252 5.79 1.252c3.297 0 4.054-2.02 6.663-2.02.59 0 1.016.097 1.387.23v-1.01c-.447-.097-1.003-.163-1.77-.163z" opacity=".3"/><path d="m24.23 17.156c-3.24 0-3.812 1.772-6.353 1.772-2.54 0-4.056-1.227-6.07-1.227-2.016 0-3.198.976-4.405.976-.528 0-1.016-.16-1.402-.34v1.02c.58.152 1.334.28 2.23.28 2.287 0 1.96-.77 3.93-.77s3.13 1.253 5.79 1.253c3.297 0 4.054-2.02 6.663-2.02.59 0 1.016.098 1.387.23v-1.012c-.447-.095-1.003-.16-1.77-.16z"/></g><path d="m9.958 21.283c-.11-.008-.23 0-.354.04-.48.16-.535.477-.578.63-.043.15-.052.268-.06.393-.013.248-.002.51.01.77.01.215.018.406.022.574-.165.04-.348.08-.558.124-.265.056-.532.112-.777.188-.123.04-.24.077-.385.16-.074.04-.158.09-.257.2-.097.107-.217.31-.21.557.013.48.314.624.455.71.14.084.253.127.376.172.248.09.52.16.79.23.22.058.413.112.585.16-.013.16-.03.337-.05.538-.026.255-.05.508-.05.75.002.123.004.24.043.396.02.08.044.17.123.29.08.123.245.296.496.366.49.136.73-.086.86-.185.13-.1.208-.19.29-.288.168-.196.323-.417.476-.635.128-.18.24-.338.34-.476.16.06.333.13.53.21.25.1.5.202.746.276.124.037.24.07.41.084.084.008.186.014.334-.02.147-.032.37-.13.518-.33.29-.397.14-.685.08-.83-.06-.147-.127-.245-.2-.35-.143-.208-.32-.414-.493-.62-.142-.166-.264-.315-.373-.45.11-.12.234-.255.376-.407.178-.19.357-.383.508-.58.076-.1.147-.196.214-.344.034-.076.07-.163.082-.306.013-.142-.016-.373-.175-.568-.31-.38-.646-.332-.81-.324-.17.01-.29.037-.417.07-.255.064-.52.154-.78.246-.215.074-.404.14-.572.196-.09-.136-.185-.29-.295-.463-.138-.22-.277-.437-.43-.633-.077-.1-.147-.19-.276-.297-.065-.053-.144-.114-.284-.17-.07-.026-.167-.05-.276-.06zm1.256 1.7c.003 0 .025.006.03.005-.01 0-.034.008-.04.01-.01.002-.02-.012.01-.016zm.458.146c.04.03.037.043.03.034zm-2.377.472c.03-.014.033.004.023.008-.005.003-.034.01-.046.014.005-.003.02-.02.023-.02zm-.295.36v.039c-.002.015-.014.004 0-.038zm3.9.708c-.006-.01.01-.008.026.033l-.025-.032zm.013.46c-.017.042-.033.046-.027.036l.028-.037zm-3.882.747v.046c-.012-.045 0-.057 0-.046zm.26.396c.01.003.033.01.038.013.013.005.002.012-.037-.013zm2.45.427c.01-.01.01.007-.03.034.01-.008.026-.03.03-.034zm-.505.14.047.018c-.05-.004-.06-.02-.048-.017z" opacity=".05"/><path d="m9.87 22.034c-.263.088.046 1.985-.122 2.197-.16.206-2.15.413-2.142.668.007.263 2.023.57 2.185.785.158.208-.247 2.054.01 2.126.27.075 1.206-1.63 1.473-1.71.26-.077 1.996.852 2.15.642.158-.218-1.278-1.578-1.275-1.842.003-.254 1.48-1.524 1.317-1.726-.17-.21-1.993.654-2.26.57-.256-.08-1.078-1.795-1.334-1.71z" opacity=".15"/><path d="m7.74 20.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.15.21-1.89-.72-2.15-.645-.265.08-1.2 1.787-1.467 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.165-.21-.146-2.108.12-2.196z" fill="url(#e)" transform="translate(2.13 .87)"/><path d="m9.887 21.317-.075.07c0 .002-.003.003-.003.004-.15.36.09 1.935-.063 2.127-.007.008-.016.02-.028.027l.06.04c1.227.364.154-2.19.123-2.263-.006 0-.01-.003-.017-.002z" fill="#9d0f06" opacity=".5"/><path d="m5.866 23.273c-.242.002-.38.013-.38.013v.058c.14.257 2.015.552 2.172.76.157.207-.246 2.052.014 2.124.268.075 1.2-1.633 1.47-1.71.256-.077 1.973.84 2.145.646l-.003-.003c-1.448-1.754-4.373-1.895-5.418-1.886z" fill="url(#f)" opacity=".75" transform="translate(2.13 .87)"/><g transform="matrix(3.7795276 0 0 3.7795276 9 2)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".02" stroke-width="6"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".2" stroke-width="2"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".05" stroke-width="4"/></g><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="none" stroke="#fff" stroke-width=".529167"/><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="url(#b)" fill-rule="evenodd" stroke-width=".264583"/><path clip-path="url(#d)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#c)" stroke-width="2.695652" transform="matrix(.26173834 0 0 .26173834 .02276 2.417947)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/imagemapdialog.svg b/icon-themes/elementary_svg/cmd/32/imagemapdialog.svg
new file mode 100644
index 000000000..76953157f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/imagemapdialog.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(.48649 0 0 .37838 9.82433 7.4189)" gradientUnits="userSpaceOnUse" x1="23.999815" x2="23.999815" y1="6.821449" y2="26.642794"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.640143" x2="2.640143" y1="7.914451" y2="2.679685"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="d"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.02892 0 0 .01235 21.027 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.02892 0 0 .01235 26.973 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="i" gradientTransform="matrix(.7152 0 0 .50836 47.363 2.524)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-.77005 .0011 .00367 -.78014 -2.433 -4.108)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" y1="-13.091" y2="-40.164"><stop offset="0" stop-color="#1d1d1d"/><stop offset="1"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.78378 0 0 .62162 -2.81 2.08)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.85714 0 0 .52148 -4.57 3.684)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.12327 0 0 .1242 31.36 11.605)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.1234 .00964 -.01018 .11748 36.51 14.38)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.18414 0 0 .197 40.148 10.313)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.18418 0 0 .18764 39.965 10.13)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><g opacity=".4"><path d="m3.6 43h40.8v3h-40.8z" fill="url(#f)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m3.6 43v3c-1.49.006-3.6-.672-3.6-1.5s1.662-1.5 3.6-1.5z" fill="url(#g)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m44.4 43v3c1.49.006 3.6-.672 3.6-1.5s-1.662-1.5-3.6-1.5z" fill="url(#h)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/></g><path d="m1 5 30 .002v23.998h-30z" fill="url(#l)"/><path d="m2 6.014v21.986h27.998v-21.986z" fill="url(#p)"/><path d="m2.192 5.993v11.777c.415.206.942.392 1.51.392 1.3 0 2.57-1.122 4.74-1.122s3.802 1.412 6.537 1.412 3.35-2.042 6.838-2.042 3.16 1.293 5.344 1.293c1.504 0 2.147-.562 3.022-.92v-10.789z" fill="url(#o)"/><path d="m2 6v12.755c.624.177 1.433.322 2.396.322 2.457 0 2.106-.88 4.222-.88 2.115 0 3.36 1.44 6.22 1.44 3.542 0 4.355-2.323 7.157-2.323 2.19 0 2.353 1.272 4.76 1.272 1.628 0 2.17-.668 3.175-1.102v-11.484z" opacity=".07"/><g fill="#fff"><path d="m21.63 14.807c-1.833 0-2.986.553-3.93 1.068s-1.656.966-2.91.966c-1.29 0-2.31-.327-3.325-.677s-2.03-.73-3.214-.73c-1.162 0-2.097.293-2.862.577-.765.285-1.358.543-1.877.543-.47 0-.927-.17-1.303-.356a.484.516 0 0 0 -.207-.05v2.22c.644.172 1.452.305 2.402.305 1.285 0 1.94-.25 2.434-.475.494-.224.8-.406 1.797-.406.957 0 1.727.332 2.673.696.945.364 2.053.746 3.563.746 1.873 0 3.093-.634 4.103-1.22s1.79-1.103 3.07-1.103c1.01 0 1.477.272 2.1.592.622.32 1.385.68 2.672.68 1.638 0 2.357-.65 3.18-1.053v-1.95a.484.516 0 0 0 -.174.034c-.958.39-1.454.88-2.846.88-1.003 0-1.316-.255-1.973-.592-.655-.338-1.57-.695-3.37-.695z" opacity=".1"/><path d="m21.63 15.824c-3.49 0-4.105 2.034-6.84 2.034s-4.37-1.407-6.54-1.407c-2.168 0-3.44 1.12-4.74 1.12-.568 0-1.094-.185-1.51-.39v1.17c.625.177 1.436.322 2.402.322 2.462 0 2.11-.88 4.23-.88s3.37 1.44 6.237 1.44c3.55 0 4.364-2.323 7.173-2.323 2.193 0 2.358 1.27 4.772 1.27 1.63 0 2.172-.667 3.18-1.1v-.883c-.874.355-1.517.915-3.02.915-2.186 0-1.858-1.288-5.346-1.288z" opacity=".3"/><path d="m21.63 16.645c-3.49 0-4.105 2.035-6.84 2.035s-4.37-1.407-6.54-1.407c-2.168 0-3.44 1.12-4.74 1.12-.568 0-1.094-.187-1.51-.39v1.17c.625.176 1.436.32 2.402.32 2.462 0 2.11-.88 4.23-.88s3.37 1.44 6.237 1.44c3.55 0 4.364-2.323 7.173-2.323 2.193 0 2.358 1.272 4.772 1.272 1.63 0 2.172-.668 3.18-1.102v-.882c-.874.356-1.517.916-3.02.916-2.186 0-1.858-1.29-5.346-1.29z"/></g><g fill="none"><path d="m.5 4.5 31 .002v24.998h-31z" stroke="url(#i)" stroke-linejoin="round"/><g stroke-linecap="round"><path d="m30.5 28.5h-29v-23h29z" stroke="url(#k)" stroke-linejoin="round"/><path d="m29.5 27.5h-27v-21h27z" opacity=".29" stroke="url(#j)"/></g></g><g stroke-width="1.643"><path d="m8.75 19.007c-.12-.01-.254 0-.39.046-.528.178-.59.53-.636.698-.047.17-.057.3-.065.44-.016.276-.004.567.01.857.01.24.02.45.024.638-.182.042-.383.087-.615.137-.29.062-.584.124-.855.21-.135.042-.262.085-.423.177-.08.045-.174.1-.283.22-.11.12-.24.347-.234.62.015.536.346.697.5.792s.28.143.415.192c.273.1.573.18.867.257.243.065.456.125.645.178-.014.178-.034.375-.055.6-.028.28-.055.563-.054.834 0 .135.004.265.046.44.02.086.05.187.135.322.087.136.27.328.545.406.538.152.803-.096.945-.206s.23-.212.32-.32c.185-.215.355-.46.524-.704.138-.2.26-.375.373-.53.174.068.365.146.583.235.273.11.55.225.82.307.136.04.262.078.45.093.093.008.206.015.368-.022.162-.036.407-.144.57-.37.318-.44.154-.76.088-.922-.067-.162-.14-.27-.22-.387-.157-.232-.352-.462-.542-.69-.156-.185-.29-.35-.41-.5.12-.136.256-.284.413-.454.196-.213.393-.427.56-.647.082-.11.16-.217.235-.38.036-.084.076-.18.09-.34.014-.158-.018-.415-.193-.632-.342-.423-.71-.37-.892-.36-.183.01-.317.042-.457.078-.28.07-.573.172-.86.274-.236.084-.443.157-.63.22-.097-.152-.204-.322-.324-.516-.152-.243-.305-.487-.474-.705-.084-.11-.16-.21-.303-.328-.07-.06-.158-.127-.312-.188-.077-.03-.184-.058-.303-.067zm1.38 1.89.035.007c-.01.003-.037.01-.043.01-.014.004-.024-.01.01-.016zm.506.164c.042.034.04.05.03.04zm-2.617.527c.033-.016.036.005.025.01-.006 0-.038.01-.05.013.004-.003.02-.022.024-.023zm-.326.4v.043c0 .015-.015.003 0-.044zm4.293.79c-.008-.014.01-.012.027.033-.005-.008-.024-.03-.027-.034zm.013.508c-.02.047-.037.052-.03.04zm-4.273.832v.05c-.013-.05 0-.062 0-.05zm.286.44.04.014c.016.007.003.016-.04-.013zm2.695.476c.01-.01.012.007-.03.038.008-.008.026-.033.03-.037zm-.555.156c.006 0 .038.014.05.018-.053-.004-.063-.022-.05-.02z" opacity=".05"/><path d="m8.523 19.8c-.296.1.05 2.246-.138 2.486-.18.232-2.406.466-2.398.755.008.3 2.264.647 2.446.89.175.235-.278 2.325.013 2.407.3.084 1.347-1.848 1.646-1.937.29-.086 2.234.965 2.406.727.177-.246-1.43-1.786-1.427-2.084.005-.29 1.66-1.725 1.475-1.954-.19-.238-2.23.74-2.528.644-.288-.092-1.208-2.03-1.494-1.935z" opacity=".15"/><path d="m8.608 19.24c.285-.097 1.21 1.845 1.496 1.937.298.095 2.336-.885 2.527-.648.186.228-1.47 1.665-1.472 1.954-.003.3 1.605 1.84 1.427 2.088-.172.237-2.118-.816-2.408-.73-.3.09-1.344 2.023-1.645 1.938-.29-.082.16-2.17-.014-2.405-.182-.244-2.436-.592-2.444-.89-.008-.29 2.218-.526 2.398-.758.188-.24-.16-2.388.136-2.487z" fill="url(#n)"/><path d="m8.636 19.183-.08.077-.002.003c-.16.385.096 2.07-.065 2.274-.008.01-.017.02-.03.03l.065.043c1.3.39.162-2.346.13-2.423-.006 0-.012-.004-.018-.004z" fill="#9d0f06" opacity=".5"/><path d="m6.524 22.398c-.273.003-.43.015-.43.015v.066c.16.294 2.283.63 2.46.868.178.238-.278 2.35.016 2.434.304.086 1.36-1.87 1.664-1.96.29-.087 2.236.964 2.43.74l-.003-.002c-1.64-2.01-4.95-2.172-6.136-2.162z" fill="url(#m)" opacity=".75"/></g><g transform="translate(0 -4)"><rect fill="#ff8c82" fill-opacity=".816176" height="16" rx="1" stroke="#7a0000" stroke-linecap="square" stroke-opacity=".517647" width="19" x="12.5" y="8.5"/><path d="m30.5 23.5h-17v-14h17z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/></g><g transform="matrix(3.7795276 0 0 3.7795276 11 2)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".02" stroke-width="6"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".2" stroke-width="2"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".05" stroke-width="4"/></g><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="none" stroke="#fff" stroke-width=".529167"/><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="url(#b)" fill-rule="evenodd" stroke-width=".264583"/><path clip-path="url(#d)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#c)" stroke-width="2.695652" transform="matrix(.26173834 0 0 .26173834 .02276 2.417947)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/importdialog.svg b/icon-themes/elementary_svg/cmd/32/importdialog.svg
new file mode 100644
index 000000000..e6d196605
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/importdialog.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" gradientUnits="userSpaceOnUse" x1="25.82867" x2="25.82867" y1="5" y2="27.945608"><stop offset="0" stop-color="#fff"/><stop offset=".03798588" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96200818" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 29.34556 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -18.654727 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(1.0969592 0 0 1 -2.32702 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="25.58807" cy="6.552209" gradientTransform="matrix(0 1.7000006 -1.6020223 -.00000005 26.496785 -40.499735)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#d0d0d0"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="8"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="h" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.336 32.584)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="21.984375" x2="22" y1="8.503906" y2="19"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.43953107 0 0 .25000269 17.799257 11.96455)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.51719904 0 0 .47867777 17.599939 5.640756)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m39.35743 40h5v7h-5z" fill="url(#b)"/><path d="m-8.642858-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.642572 40h30.714857v7.000001h-30.714857z" fill="url(#e)"/></g><rect fill="url(#f)" height="26" rx="2" ry="2.205214" width="29" x="1.5" y="3.5"/><path d="m3.6601562 3.5c-1.19664 0-2.1601562.9635162-2.1601562 2.1601562v4.3398438h28.992188v-4.3398438c0-1.19664-.963517-2.1601562-2.160157-2.1601562z" fill="url(#g)"/><g fill="none"><rect height="24" opacity=".7" rx="1" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="4.5"/><rect height="26" opacity=".3" rx="2" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="29" x="1.5" y="3.5"/><path d="m2 9.5h28" opacity=".2" stroke="#000"/><path d="m4.3535537 7.353551 1.2928925 1.2928961" stroke="#fff"/><path d="m5.6464462 7.353551-1.2928925 1.2928961" stroke="#fff"/><path d="m4.3535537 6.3535513 1.2928925 1.2928961" stroke="#8a8a8a"/><path d="m5.6464462 6.3535513-1.2928925 1.2928961" stroke="#8a8a8a"/><path d="m27.646446 7.3535511-1.292892 1.2928961" opacity=".25" stroke="#fff"/><path d="m27.646446 6.3535513-1.292892 1.2928961" stroke="#8a8a8a"/><path d="m13 6.5h6" opacity=".7" stroke="#8a8a8a"/><path d="m13 7.5h6" opacity=".25" stroke="#fff"/></g><g transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><path d="m13.16 21.558c0-6.173 8.634-6.173 8.636 0 0 2.555-1.93 4.88-4.315 4.88-2.383 0-4.32-2.325-4.32-4.88z" fill="url(#h)" fill-rule="evenodd" opacity=".141"/><path d="m21.984375 8.5a.4995675.4995675 0 0 0 -.322266.1328125l-6 5.4999995a.4995675.4995675 0 0 0 0 .734376l6 5.5a.4995675.4995675 0 0 0 .837891-.367188v-3.5h7.5c.277001 0 .5-.223001.5-.5v-3c0-.277001-.222999-.5-.5-.5h-7.5v-3.5a.4995675.4995675 0 0 0 -.515625-.5z" fill="url(#i)" stroke="#452981" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 .636002 8.632522)"/><g fill="none"><path d="m17.511039 20.257551h5.250018v-1.500004h-5.250018" opacity=".5" stroke="url(#j)" stroke-width=".749996"/><path d="m17.554974 20.251694c-.425871.000128-.793793.658418-.793932 1.054398v1.398009l-3.56758-3.196552 3.567575-3.224054v1.604299c0 .449508.52436.869684.750002.869753" opacity=".5" stroke="url(#k)" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/importfromfile.svg b/icon-themes/elementary_svg/cmd/32/importfromfile.svg
new file mode 100644
index 000000000..e0d46d709
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/importfromfile.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" gradientUnits="userSpaceOnUse" x1="19.539" x2="29.109" y1="6.633" y2="13.274"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="24.837" cy="36.421" gradientTransform="matrix(1 0 0 .53672 0 16.873)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.65714 0 0 .63012 .23 -1.09)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="i" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 -.59172 -.63517 0 32.785 29.686)" gradientUnits="userSpaceOnUse" x1="38.941" x2="20.576" y1="15.991" y2="15.991"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#i)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#h)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#g)" opacity=".15"/><path d="m4.5.5 23 .002v28.998h-23z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m40.482 36.42a15.645 8.397 0 1 1 -31.29 0 15.645 8.397 0 1 1 31.29 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141" transform="matrix(.52995 0 0 -.65784 10.528 43.102)"/><g stroke-miterlimit="7" stroke-width=".964"><path d="m25.455 21.905c5.627-4.905 3.627-12.905-4.873-13.12v-4.142l-9 6.905 9 6.905v-4.11c4.947-.193 7.718 4.318 4.182 7.563z" display="block" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".693"/><path d="m26.776 19.5c2.428-2.844.905-10.267-7.15-9.716l-.087-3.15-6.34 4.913 6.34 4.87v-2.902c7.71-.745 7.962 4.835 7.236 5.985z" display="block" fill="none" opacity=".53" stroke="url(#j)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/importslidefromfile.svg b/icon-themes/elementary_svg/cmd/32/importslidefromfile.svg
new file mode 100644
index 000000000..03d497412
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/importslidefromfile.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.336 32.584)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="21.984375" x2="22" y1="8.503906" y2="19"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.43953107 0 0 .25000269 17.799257 11.96455)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.51719904 0 0 .47867777 17.599939 5.640756)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#f" y1="6.381" y2="41.619"/><linearGradient id="h" gradientTransform="matrix(.8 0 0 .49974816 -2.7 3.239182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="k" gradientTransform="matrix(.05633 0 0 .00824 -4.36 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.66892 0 0 .56757 -1.18 2.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" xlink:href="#f" y1="6.395" y2="41.619"/><linearGradient id="m" gradientTransform="matrix(1.33942 0 0 -1.98263 -11.354 93.863)" gradientUnits="userSpaceOnUse" x1="22.004" x2="22.004" y1="63.218" y2="25.647"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.74052 0 0 .4677 46.925 2.682)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="4.334" x2="4.334" y1="4.526" y2="27.474"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.4 27h27.2v2h-27.2z" fill="url(#k)" opacity=".15"/><path d="m2.4 27v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#j)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#i)" opacity=".15"/><path d="m6 4.5h24.5v23h-24.5z" fill="url(#h)" stroke-width="1.022475"/><path d="m29.5 26.5h-27v-21h27z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m6 27.5h-4.5v-23h4.5" fill="url(#o)"/><path d="m5.5 26.5h-3v-21h3" fill="none" opacity=".5" stroke="url(#l)" stroke-linecap="square"/><path d="m11 7.5h4m1 0h2m1 0h1m1 0h2" fill="none" stroke="#aaa"/><path d="m7 24v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h1v1zm-7-4v-1h3v1zm4 0v-1h1v1zm2 0v-1h2v1zm-6-4v-1h3v1zm4 0v-1h3v1z" fill="url(#m)"/><path d="m29 17a6 6 0 1 1 -3.174-5.293l-2.826 5.293z" fill="url(#o)" opacity=".5"/><path d="m29 17.017c0 2.602-1.892 5.09-4.4 5.783-2.506.694-5.407-.466-6.745-2.697-.01.01 5.145-3.086 5.145-3.086z" fill="url(#o)" opacity=".5"/><path d="m6 27.5h24.5v-23h-24.5" fill="none" stroke="url(#n)" stroke-linejoin="round"/><path d="m6 27.5h-4.5c0-7.093 0-15.338951 0-22.8569515l.048-.093.118-.04 4.334-.0110485" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m29 17.004c0 2.6-1.892 5.088-4.4 5.782-.058-.01-1.6-5.782-1.6-5.782z" fill="url(#o)"/><g transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><path d="m13.16 21.558c0-6.173 8.634-6.173 8.636 0 0 2.555-1.93 4.88-4.315 4.88-2.383 0-4.32-2.325-4.32-4.88z" fill="url(#a)" fill-rule="evenodd" opacity=".141"/><path d="m21.984375 8.5a.4995675.4995675 0 0 0 -.322266.1328125l-6 5.4999995a.4995675.4995675 0 0 0 0 .734376l6 5.5a.4995675.4995675 0 0 0 .837891-.367188v-3.5h7.5c.277001 0 .5-.223001.5-.5v-3c0-.277001-.222999-.5-.5-.5h-7.5v-3.5a.4995675.4995675 0 0 0 -.515625-.5z" fill="url(#c)" stroke="#452981" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 .636002 8.632522)"/><g fill="none"><path d="m17.511039 20.257551h5.250018v-1.500004h-5.250018" opacity=".5" stroke="url(#d)" stroke-width=".749996"/><path d="m17.554974 20.251694c-.425871.000128-.793793.658418-.793932 1.054398v1.398009l-3.56758-3.196552 3.567575-3.224054v1.604299c0 .449508.52436.869684.750002.869753" opacity=".5" stroke="url(#e)" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/incrementindent.svg b/icon-themes/elementary_svg/cmd/32/incrementindent.svg
new file mode 100644
index 000000000..6d153034c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/incrementindent.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-8" y2="5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.59098524 .65103773 0 -25.921644 17.536343)" gradientUnits="userSpaceOnUse" x1="38.910011" x2="24.596796" y1="60.471832" y2="60.55201"><stop offset="0" stop-color="#fff"/><stop offset=".46985772" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68658012" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.49863106 0 0 -.2131036 24.007121 11.290278)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#e" y1="25" y2="3"/><linearGradient id="e"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#e" y1="31" y2="9"/><g transform="translate(0 16)"><path d="m3.8229125 2.1906819c-.0028067-4.446464 14.8962995-3.463144 14.8991055.983321-.002805 4.4440652-14.9019107 3.4607456-14.8991055-.983321z" fill="url(#c)" fill-rule="evenodd" opacity=".2" stroke-width="1.37564"/><g fill="#fbfbfb" transform="translate(0 1)"><path d="m19-9h11v1h-11z" opacity=".4"/><path d="m19-12h3v1h-3z" opacity=".4"/><path d="m3.031296-9h11.709195v1h-11.709195z" opacity=".4"/><path d="m19 7h10v1h-10z" opacity=".4"/><path d="m19 10h5v1h-5z" opacity=".4"/><path d="m19 13h3v1h-3z" opacity=".4"/><path d="m3.031296 7h11.709195v1h-11.709195z" opacity=".4"/><path d="m3.031296 10h11.709195v1h-11.709195z" opacity=".4"/></g><g fill="#4d4d4d"><path d="m19-9h11v1h-11z" opacity=".4"/><path d="m19-12h3v1h-3z" opacity=".4"/><path d="m3.031296-9h11.709195v1h-11.709195z" opacity=".4"/><path d="m19 7h10v1h-10z" opacity=".4"/><path d="m19 10h5v1h-5z" opacity=".4"/><path d="m19 13h3v1h-3z" opacity=".4"/><path d="m3.031296 7h11.709195v1h-11.709195z" opacity=".4"/><path d="m3.031296 10h11.709195v1h-11.709195z" opacity=".4"/></g><g transform="translate(0 1)"><path d="m11.755859-7.5a.24916896.24916896 0 0 0 -.255859.25v3.75h-7.75a.24916896.24916896 0 0 0 -.25.25v3.5a.24916896.24916896 0 0 0 .25.25h7.75v3.75a.24916896.24916896 0 0 0 .416016.1875l6.5-5.75a.24916896.24916896 0 0 0 0-.375l-6.5-5.75a.24916896.24916896 0 0 0 -.160157-.0625z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.5 2.5789456 4.599437-4.0789456-4.599437-4.0859375-.005451 3.0853825-7.994549.000555-.017345 2.01669126 8.017345-.01669126z" display="block" fill="none" opacity=".5" stroke="url(#b)"/></g></g><path d="m19.5 17.5v3h8v-3z" fill="url(#f)"/><path d="m19.5 17.5v3h8v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m20 18v2h1v-1h6v-1z" fill="#fff" opacity=".2"/><path d="m19.5 11.5v3h11v-3z" fill="url(#d)"/><path d="m19.5 11.5v3h11v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m20 12v2h1v-1h9v-1z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/incrementlevel.svg b/icon-themes/elementary_svg/cmd/32/incrementlevel.svg
new file mode 100644
index 000000000..3c02449c4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/incrementlevel.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(1.2306833 0 0 1.6666734 17.807007 -31.786348)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.471699" y2="29.871689"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(-1.3333333 0 0 1.3333333 32.00048 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(1.3333333 0 0 1.3333333 5.252441 11.396813)"/><path d="m15.793375 6.0182288v.00521c-.216514 0-.396454.08588-.526042.2239584-.0089.00987-.01921.019352-.02865.028645l-10.540628 9.2656258c-.1212.121306-.192708.285474-.192708.466145 0 .179381.07151.334491.192708.463543l10.540628 9.265623c.0095.0093.01977.01883.02865.02864.129587.138086.309527.223959.526042.223959.402289 0 .706625-.287324.706625-.67448v-5.132869c-.000252-.361344.313496-.682229.702229-.682229h10.635069c.381132 0 .662702-.267369.662702-.648501v-5.68344c0-.381132-.28157-.668059-.662702-.668059h-10.700174c-.356849-.03335-.637361-.320035-.637124-.660066v-5.1550383c0-.3871547-.304336-.6666667-.706625-.6666669z" fill="url(#c)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17 18.500003h10.500004v-5.000008h-10.500004" opacity=".6" stroke="url(#a)" stroke-width=".999992"/><path d="m17 18.5c-.889641 0-1.5.802498-1.5 1.666313v4.474605l-9.854457-8.640918 9.854457-8.5875319v4.2930289c.000366 1.116292.780097 1.794273 1.5 1.794503" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/incrementsublevels.svg b/icon-themes/elementary_svg/cmd/32/incrementsublevels.svg
new file mode 100644
index 000000000..d8c39a0b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/incrementsublevels.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.451878 38.383287)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="13.000001" y2="28.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.423206 -16.671791)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000017" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" xlink:href="#e" y1="22.402153" y2="35.268829"/><linearGradient id="g" gradientTransform="matrix(-1.2306833 0 0 1.6666734 14.192993 -31.786348)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.032158" y1="27.471699" y2="29.27169"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15.99952" x2="15.99952" y1="6.666668" y2="27.034"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1.4687933 0 0 1.4416821 14.099365 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" xlink:href="#e" y1="22.402153" y2="35.268829"/><g transform="matrix(-1 0 0 1 30 -4)"><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#h)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1.3333333 0 0 1.3333333 26.747559 11.396813)"/><path d="m16.206625 6.0182288v.00521c.216514 0 .396454.08588.526042.2239584.0089.00987.01921.019352.02865.028645l10.545975 8.7578128c.1212.121306.192708.285474.192708.466145 0 .179381-.07151.334491-.192708.463543l-10.545971 8.773433c-.0095.0093-.01977.01883-.02865.02864-.129587.138086-.309527.223959-.526042.223959-.402289 0-.706625-.287324-.706625-.67448v-5.132869c.000252-.361344-.313496-.682229-.702229-.682229h-10.635069c-.381132 0-.6627017-.267369-.662702-.648501l-.000004-4.683437c-.0000003-.381132.28157-.668059.662702-.668059h10.700174c.356849-.03335.637361-.320035.637124-.660066v-5.1550383c0-.3871547.304336-.6666667.706625-.6666669z" fill="url(#i)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m15.000004 17.5h-10.500004l-.000004-4.000005h10.500004" opacity=".6" stroke="url(#g)" stroke-width=".999992"/><path d="m15.000004 17.499997c.889641 0 1.490927.802546 1.5 1.666313v4.474605l9.8598-8.148728-9.859804-8.0797189v4.2930289c-.000366 1.116292-.780097 1.794273-1.5 1.794503" opacity=".5" stroke="url(#j)"/></g></g><g transform="matrix(-1 0 0 1 32 4)"><path d="m19.001669 25.523805a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><path d="m12.033916 12.513672v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.89186 6.949229c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.891865 6.949218c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.97727c-.285849 0-.5-.214151-.5-.5v-4c0-.285849.214151-.5.5-.5h8.026103c.267637-.02501.480647-.241068.480469-.496091v-3.990234c0-.290366.225627-.500003.527344-.500003z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none" transform="translate(0 8)"><path d="m10.99964 13.500003h-7.5v-3.000003h7.5" opacity=".6" stroke="url(#d)" stroke-width=".999992"/><path d="m10.944396 13.494013c.827238.000268 1.555336.670809 1.555604 1.498047v2.920565l6.739396-5.920565-6.739396-5.938069v2.9479618c-.000268.827238-.728366 1.4977792-1.555604 1.4980472" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/inscellsctrl.svg b/icon-themes/elementary_svg/cmd/32/inscellsctrl.svg
new file mode 100644
index 000000000..387ed17dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/inscellsctrl.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"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#i" y1="2" y2="4.000013"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#i" y1="2" y2="4.000013"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#i" y1="2" y2="4.000013"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#i" y1="2" y2="4.000013"/><linearGradient id="C" gradientUnits="userSpaceOnUse" x1="5.291667" x2="5.291667" xlink:href="#c" y1="3.96875" y2="4.7625"/><linearGradient id="D" gradientTransform="matrix(0 -.37041666 -.26458332 0 3.175001 5.87375)" gradientUnits="userSpaceOnUse" x1="6.214285" x2="1.571428" y1="-7.499972" y2="-7.499972"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#e)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#h)" opacity=".15"/></g><g transform="matrix(-1 0 0 1 8.46666 0)"><rect fill="url(#F)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.00391zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.00195 4.9999999h-4.9882781zm0 5.9980469 4.9941406.0332-.00195 4.933594h-4.9882844v.033206h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.0078zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.002c-.227485.537792-.760176.914016-1.382812.914016h-4.5l.0039-9.992188zm-26 .002h4.9921875v4.990235l-4.9921875.009718zm0 5.998h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .0078-.007812 3.9922h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#E)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#k)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#m)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#p)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#r)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#u)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#w)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#z)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#A)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#B)"/></g><path d="m5.6885424 3.5718751h-1.3229168c-.1465791 0-.2645823.1180042-.2645833.2645834l-.0000076 1.0583333c-.0000011.1465792.1180042.2645833.2645833.2645833h1.3229168c.1465791 0 .2645822-.1180041.2645832-.2645833l.0000076-1.0583333c.0000011-.1465792-.1180041-.2645834-.2645832-.2645834z" fill="url(#D)"/><path d="m5.8208265 3.4390666c.1470002 0 .2651001.1181002.2651001.2651001v1.3229166c0 .1470002-.1180999.2651001-.2651001.2651001h-1.5875c-.146 0-.2640666-.1180999-.2640666-.2651001v-1.3229166c0-.1469999.1180666-.2651001.2640666-.2651001zm0 .2651001h-1.5875v1.3229166h1.5875z" fill="#126400" fill-opacity=".571"/><path d="m4.3656249 3.8364584h1.3229168v1.0583333h-1.3229168z" fill="none" opacity=".5" stroke="url(#C)" stroke-linecap="square" stroke-width=".264583"/></g><g transform="matrix(.26458333 0 0 .26458333 -.001852 -.001852)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insert.svg b/icon-themes/elementary_svg/cmd/32/insert.svg
new file mode 100644
index 000000000..f4c383bf9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insert.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 .992628 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 2.381694 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 3.77076 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 -.198 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 .992628 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 2.381694 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 3.77076 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="m" gradientTransform="matrix(.1347 0 0 .14642 -.198 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="n" gradientTransform="matrix(.1347 0 0 .14642 .992628 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="o" gradientTransform="matrix(.1347 0 0 .14642 2.381694 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="p" gradientTransform="matrix(.1347 0 0 .14642 3.77076 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="q" gradientTransform="matrix(.1347 0 0 .14642 -.198 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="r" gradientTransform="matrix(.1347 0 0 .14642 .992628 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="s" gradientTransform="matrix(.1347 0 0 .14642 2.381694 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="t" gradientTransform="matrix(.1347 0 0 .14642 3.77076 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#u" y1="38.475292" y2="42.541035"/><linearGradient id="u" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="v" gradientTransform="matrix(.59434182 0 0 .59993551 1.733541 -.028859)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" y1="3.381795" y2="50.053478"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m3.9999983 1.499983c-.7116666 0-1.5.778126-1.5 1.4999999v25.9999991c0 .721874.7883334 1.5 1.5 1.5h3.5000015l2-5 18.4999992-.000017h.214844c.711666 0 1.285156-.58086 1.285156-1.302734l-.000001-21.1972481c0-.7218739-.788334-1.4999999-1.5-1.4999999z" fill="url(#v)" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m4 1c-1.1079995 0-2 .8920291-2 2v26c0 1.107971.8920005 2 2 2l3.9999998-.000018 2.0058592-5c6.675855.003067 12.327748.000018 18.994141.000018.595799-.345567 1-.983558 1-1.724609v-16.2773441-.9980469-4c0-1.1079709-.892001-2-2-2zm.5 1h23c.831 0 1.5.6689936 1.5 1.5v3.5h-6v-.00195l.0039-4.9960938h-1.007812l-.0039 4.9960938h.007812v.00195h-6v-.00195l.0059-4.9960938h-1.007812l-.0059 4.9960938h.007812v.00195h-6v-.00195l.00586-4.9960938h-1.0078131l-.00586 4.9960938h.0078131v.00195h-5v-3.5c0-.8310064.6689997-1.5 1.5-1.5zm-1.5 6h4.9921875l.00195 5h-4.9941375zm6 0h5.992188l.002 5h-5.9922349zm7 0h5.992188l.002 5h-5.992188zm7 0h6v5h-6zm-20 6h4.9941406l.00195 5h-4.9960906zm6.0019531 0h5.9921879l.002 5h-5.9922348zm6.9999999 0h5.992188l.002 5h-5.992235zm6.998047 0h6v5h-6zm5.996094 6h.003906v5h-6v-.0039-4.988282h5.996094zm-25.996094.007812h4.9960938v4.988282h-4.9960938zm6.0039062 0h5.9921878v4.988282h-5.9921878zm6.9999998 0h5.992188l.001953 4.992188h-.002v-.0039h-5.992141zm-13.003906 5.996094 5.808242-.0039-1.5719091 4-2.7363329-.000006c-.8310003.000005-1.5-.668994-1.5-1.5z" opacity=".286" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><g fill="none" stroke-linecap="square" stroke-width=".198438"><path d="m.56253265 295.90833h.90978775l-.2396391.59532h-.47171065c-.12025587-.00001-.198438-.0992-.198438-.19844z" opacity=".8" stroke="url(#u)"/><path d="m.56253265 294.71771h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#e)"/><path d="m1.7531606 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#f)"/><path d="m3.1422266 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#g)"/><path d="m4.5312925 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#h)"/><path d="m.56253269 293.52708h.79375191v.79375h-.79375191z" opacity=".8" stroke="url(#i)"/><path d="m1.7531606 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#j)"/><path d="m3.1422266 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#k)"/><path d="m4.5312925 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#l)"/><path d="m.56253265 292.33645h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#m)"/><path d="m1.7531606 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#n)"/><path d="m3.1422266 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#o)"/><path d="m4.5312925 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#p)"/><path d="m.56253265 291.34426c0-.0992.0510949-.19411.198438-.19844h.59531395v.79375h-.79375191z" opacity=".8" stroke="url(#q)"/><path d="m1.7531606 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#r)"/><path d="m3.1422266 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#s)"/><path d="m4.5312925 291.14582h.7937521c.099219 0 .1984379.0793.1984379.2032v.59055h-.99219z" opacity=".8" stroke="url(#t)"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -.001852 -.001852)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertannotation.svg b/icon-themes/elementary_svg/cmd/32/insertannotation.svg
new file mode 100644
index 000000000..712b0126a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertannotation.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"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="21.663342" x2="57.252823" y1="-46.990513" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="f" cx="1.248938" cy="16.655602" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="1.669033" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".25" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m5.9667969.54101562c-1.3759393 0-2.4821479.91328028-2.4824219 2.04687498l-.00227 9.4093074c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h2.1113281l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h5.76588c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-9.4093074c.001594-1.1335936-1.106513-2.04687498-2.482452-2.04687498z" fill="url(#e)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m5.9804688 1.2940416c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004v9.305262c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h2.6425813c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h5.943776c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714v-9.2311379c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#g)" transform="translate(0 3.942578)"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -.001852 -.001852)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertbookmark.svg b/icon-themes/elementary_svg/cmd/32/insertbookmark.svg
new file mode 100644
index 000000000..310d7812f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertbookmark.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.907559" x2="12.258671" y1="12.887577" y2="20.403847"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19.638996" x2="19.638996" y1="1.822148" y2="28.530334"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="62.625" cy="4.625" gradientTransform="matrix(1.4117648 0 0 .56470513 -72.411731 23.388235)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16.000036" x2="16.000036" y1="1.497433" y2="29.618414"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m31.000038 25.999999c0 3.313709-6.715729 6.000001-15 6.000001-8.2842699 0-14.9999997-2.686292-14.9999997-6.000001 0-3.313707 6.7157298-5.999999 14.9999997-5.999999 8.284271 0 15 2.686292 15 5.999999z" fill="url(#g)" fill-rule="evenodd" opacity=".3"/><path d="m16.000037 1.4974327c.978784 0 4.13436 7.910881 4.926214 8.488271.791851.5773873 9.263652 1.1447403 9.566113 2.0789733.302461.934234-6.219087 6.39078-6.521548 7.325013-.30246.934233 1.777824 9.195756.985972 9.773145-.791853.577387-7.977967-3.961163-8.956752-3.961163-.978783 0-8.1648972 4.53855-8.9567501 3.961163-.7918519-.577389 1.2884321-8.838913.9859716-9.773145-.3024604-.934233-6.8240081-6.39078-6.5215473-7.325015.3024608-.934231 8.7742608-1.501584 9.5661148-2.0789713.791852-.57739 3.947429-8.488271 4.926212-8.488271z" fill="url(#h)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m16.008597 2.928904c-1.412439 2.674148-2.696301 5.432298-4.168399 8.065176-2.9741416.571623-5.9951175 1.01272-8.9878512 1.528574 2.068776 2.127369 4.1154729 4.286762 6.1689248 6.422463-.027883 1.120075-.3297428 2.255067-.4115096 3.383432-.2151051 1.763357-.4094732 3.879237-.6636652 5.637582 2.6703322-1.317263 5.3192342-2.753549 8.0028352-4.033221 2.889137 1.162973 5.624472 2.788167 8.207491 4.091509-.404423-2.843686-.92157-6.105122-1.297355-8.947299.677523-.936651 1.653369-1.671505 2.415879-2.553298 1.294961-1.335342 2.582496-2.677954 3.8899-4.001168-2.962436-.696339-6.023281-.941321-8.994049-1.528503-.706796-1.026526-1.163432-2.24275-1.772226-3.340019-.793792-1.576519-1.580425-3.156701-2.389975-4.725228z" fill="none" opacity=".8" stroke="url(#f)" stroke-linejoin="round"/><path d="m16.008597 2.241404c-.254446.374093-2.346828 3.472786-4.375 8.25a.20608164.20608164 0 0 1 -.03125.03125.20608164.20608164 0 0 1 -.09375.0625.20608164.20608164 0 0 1 -.03125.03125c-3.0053008.490049-7.0029861 1.038743-9.3125002 1.6875 1.5783275 2.00052 3.5604578 3.737007 5.34375 5.5625l20.2500002-3.59375c.582787-.584147 1.71282-1.713072 2-2-2.871985-.776885-6.239483-1.134102-9.25-1.625a.20608164.20608164 0 0 1 -.03125-.03125.20608164.20608164 0 0 1 -.09375-.0625.20608164.20608164 0 0 1 -.03125-.03125c-1.525162-3.540869-4.056294-7.800982-4.34375-8.28125z" fill="url(#e)" opacity=".8"/><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertbreak.svg b/icon-themes/elementary_svg/cmd/32/insertbreak.svg
new file mode 100644
index 000000000..39ceed755
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertbreak.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(.17386851 0 0 .16673281 .060927 288.24526)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#o" y1=".985" y2="47.013"/><linearGradient id="b" gradientTransform="matrix(.17388398 0 0 .1667264 .060827 288.24545)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#o" y1=".985" y2="47.013"/><clipPath id="c"><path d="m.53 288.533h6.3500001v3.175h-6.3500001z"/></clipPath><clipPath id="d"><path d="m.53 293.296h6.3500001v3.44h-6.3500001z"/></clipPath><linearGradient id="e" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.292936" x2="24.292936" xlink:href="#v" y1="23.120552" y2="24.728884"/><radialGradient id="f" cx="65.325" cy="48.709" gradientTransform="matrix(0 .12973254 -.14113269 0 13.479167 -5.549621)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#t"/><radialGradient id="g" cx="65.325" cy="48.709" gradientTransform="matrix(0 .12973254 -.14113269 0 15.066668 -5.549621)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#t"/><radialGradient id="h" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#i"/><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.0121 0 0 .00218 -.143 295.407)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="605.714" cy="486.648" gradientTransform="matrix(-.00414 0 0 .00218 3.807 295.407)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="o" gradientTransform="matrix(.1663 0 0 .16097 .242 288.392)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.15017 0 0 .19307 .63 287.868)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.1404 0 0 .15602 10.39 288.06)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><radialGradient id="r" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#t"/><linearGradient id="s" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.299309" x2="24.299309" xlink:href="#v" y1="23.120552" y2="24.728884"/><radialGradient id="t" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="u" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.005713" x2="24.005713" y1="10.417883" y2="34.029789"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="v" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="20.749" y2="25.528"><stop offset="0" stop-color="#fff"/><stop offset=".00000011" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g clip-path="url(#d)" transform="translate(1.587 -293.296)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#m)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#n)" opacity=".15"/><path d="m1.191125 288.66579h6.084875v7.67321h-6.084875z" fill="url(#a)" stroke-width="1.040645"/><g fill="none" stroke-linejoin="round" stroke-width=".265"><path d="m7.01 296.074h-5.554v-7.144h5.554z" stroke="url(#p)" stroke-linecap="round"/><path d="m1.19 288.666h6.086v7.673h-6.086v-7.674z" stroke="url(#q)"/></g></g><g clip-path="url(#c)" transform="translate(1.587 -283.242)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#m)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#n)" opacity=".15"/><path d="m1.191125 288.66596h6.0854167v7.67292h-6.0854167z" fill="url(#b)" stroke-width="1.040671"/><g fill="none" stroke-linejoin="round" stroke-width=".265"><path d="m7.01 296.074h-5.554v-7.144h5.554z" stroke="url(#p)" stroke-linecap="round"/><path d="m1.19 288.666h6.086v7.673h-6.086v-7.674z" stroke="url(#q)"/></g></g><path d="m21.890863 21.890863.0033-4.194647h4.19707v4.22414l4.197071-.02707v4.19707l-4.197071.02707v4.170002h-4.19707v-4.197071h-4.197071v-4.19707z" fill="url(#r)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><g fill="none"><path d="m1.19 3.836.000625-.7932917h.79375l.002625.7932917.791125.0004583v.7937501h-.79375v.79375h-.79375v-.79375h-.79375l.000125-.7912084z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><g stroke-width="1.399024"><path d="m25.391727 23.29231h3.497559v1.399024h-3.497559m-2.798047 0h-3.497559v-1.399024h3.497559" opacity=".5" stroke="url(#s)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><path d="m23.293191 22.592798-.003191-3.489798 1.402215-.0078v3.497598m0 2.798008-.000005 3.497559h-1.399019v-3.497559" opacity=".5" stroke="url(#u)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/></g></g><path d="m23.290988 21.893287v4.19707h-5.596094v-4.19707z" fill="url(#t)" transform="matrix(.18912 0 0 .18912 .49 -.304)"/><g fill="none"><path d="m4.8947917 3.8364583v.7937501h-1.0583334v-.7937501z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m18.394406 23.29231h4.19707" opacity=".5" stroke="url(#e)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><path d="m6.4822917 3.8364584v.7937499h-1.0583333v-.7937499z" fill="url(#f)" stroke-width=".18912"/><g fill="none" transform="translate(1.5875)"><path d="m4.8947917 3.8364583v.7937501h-1.0583334v-.7937501z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m18.394406 23.29231h4.19707" opacity=".5" stroke="url(#e)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><path d="m8.0697918 3.8364584v.7937499h-1.0583333v-.7937499z" fill="url(#g)" stroke-width=".18912"/><g fill="none" transform="translate(3.175)"><path d="m4.8947917 3.8364583v.7937501h-1.0583334v-.7937501z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m18.394406 23.29231h4.19707" opacity=".5" stroke="url(#e)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><g transform="scale(.26458333)"><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#h)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#j)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#k)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#l)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertcaptiondialog.svg b/icon-themes/elementary_svg/cmd/32/insertcaptiondialog.svg
new file mode 100644
index 000000000..a979b1ba5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertcaptiondialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="27" y2="7"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="43.365089" x2="16.936518" y1="28.123434" y2="28.123434"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.62856997 0 0 .60839392 -41.164737 -20.534791)" gradientUnits="userSpaceOnUse" x1="108.42983" x2="84.566139" y1="58.422333" y2="58.422333"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="matrix(0 -1 1 0 5.991 34.991)"><path d="m10.396.683-.009 23.961 18.325-.039.009-23.961z" fill="url(#g)"/><path d="m11.496 1.548 16.018-.053-.009 22.057-15.988.013z" fill="none" stroke="url(#f)"/><path d="m10 .018-.009 24.991 19.009-.009-.009-24.991zm1 1.03 16.991-.039.054 22.931-16.991.039z" fill="url(#e)"/><path d="m8.491 25.009v-24.5h-2v24.5" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/></g><g transform="translate(-16 -16)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertcellsdown.svg b/icon-themes/elementary_svg/cmd/32/insertcellsdown.svg
new file mode 100644
index 000000000..c187f4bc5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertcellsdown.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="A" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.879167" xlink:href="#f" y1="5.55625" y2="6.35"/><linearGradient id="B" gradientTransform="matrix(-.99999997 0 0 .99999997 8.466667 3.175)" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.879167" y1="1.852083" y2="3.675907"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="C" cx="24.837" cy="36.421001" gradientTransform="matrix(.0974 0 0 -.1043 .106583 8.71475)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><linearGradient id="D" gradientUnits="userSpaceOnUse" x1="3.440007" x2="8.202507" y1="3.704" y2="3.704"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="E" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" gradientUnits="userSpaceOnUse" x1="30.7124" x2="30.7124" y1="47.887623" y2="63.491123"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="F" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/></g><rect fill="url(#F)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#x)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#z)"/></g><path d="m7.5406253 5.1593752h-1.3229163c-.1465791 0-.2645832.1180042-.2645833.2645834l-.0000003 1.0583332c0 .1465792.1180042.2645834.2645833.2645834h1.3229163c.1465792 0 .2645833-.1180042.2645833-.2645834l.0000003-1.0583332c0-.1465792-.1180042-.2645834-.2645833-.2645834z" fill="url(#B)"/><path d="m29 18.998047-6 .001953c-.55559.000181-1.001953.446362-1.001953 1.001953v5c0 .551811.446363.998228 1.001953.998047l6-.002c.555591.000005 1.001953-.446236 1.001953-.998047v-5c0-.555591-.446362-1.002134-1.001953-1.001953zm0 1.001953v5l-6 .002v-5z" fill="#126400" fill-opacity=".571" stroke-width="3.779528" transform="scale(.26458333)"/><path d="m6.2177081 5.4239584h1.3229168v1.0583332h-1.3229168z" fill="none" opacity=".5" stroke="url(#A)" stroke-linecap="square" stroke-width=".264583"/><g transform="matrix(-1 0 0 -1 8.466667 8.46666)"><path d="m4.0485834 4.8247499c0-2.178-3.0450001-2.178-3.0460001 0 0 .9.6800001 1.72 1.5220001 1.72.84 0 1.524-.82 1.524-1.72z" fill="url(#C)" fill-rule="evenodd" opacity=".141"/><path d="m5.6889583 5.688375 2.38125-1.984375-2.38125-1.984375v1.3229167h-2.1166666v1.3229166h2.1166666z" style="display:block;stroke:#a62100;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#D)" transform="matrix(0 -1 1 0 -1.587333 11.906667)"/><path d="m5.9535417 5.1169797 1.6965173-1.4129797-1.6965173-1.4169862.0013333 1.0201112h-2.118l-.00133.79375h2.118z" style="display:block;opacity:.5;fill:none;stroke-width:.265;stroke-miterlimit:7;stroke:url(#E)" transform="matrix(0 -1 1 0 -1.587333 11.906667)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertcellsright.svg b/icon-themes/elementary_svg/cmd/32/insertcellsright.svg
new file mode 100644
index 000000000..43840866c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertcellsright.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704174 5.027597)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="A" gradientUnits="userSpaceOnUse" x1="3.43959" x2="3.43959" xlink:href="#f" y1="5.556767" y2="6.350517"/><linearGradient id="B" gradientTransform="matrix(0 -.37041666 -.26458332 0 1.322924 7.461767)" gradientUnits="userSpaceOnUse" x1="6.214285" x2="1.571428" y1="-7.499972" y2="-7.499972"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="C" cx="24.837" cy="36.421001" gradientTransform="matrix(.0974 0 0 -.1043 3.282 8.45)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><linearGradient id="D" gradientUnits="userSpaceOnUse" x1="5.688958" x2="5.688958" y1="1.719625" y2="5.688375"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="E" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971001" y2="46.971001"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/></g><g transform="matrix(-1 0 0 1 8.46666 0)"><rect fill="url(#G)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.00391zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.00195 4.9999999h-4.9882781zm0 5.9980469 4.9941406.0332-.00195 4.933594h-4.9882844v.033206h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.0078zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.002c-.227485.537792-.760176.914016-1.382812.914016h-4.5l.0039-9.992188zm-26 .002h4.9921875v4.990235l-4.9921875.009718zm0 5.998h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .0078-.007812 3.9922h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#F)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#x)"/><path d="m3.8364651 5.4244751-1.3229236-.0005166-.0000002 1.0583307 1.3229238.0005166z" stroke="url(#y)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#z)"/></g><path d="m3.8364658 5.1598917-1.3229236-.0005166c-.1465791-.0000573-.2645822.1180042-.2645833.2645834l-.0000076 1.0583333c-.000001.1465792.1180042.264526.2645833.2645833l1.3229236.0005166c.1465791.0000572.2645822-.1180041.2645832-.2645833l.0000076-1.0583333c.0000011-.1465792-.1180041-.2645262-.2645832-.2645834z" fill="url(#B)"/><path d="m3.9687499 5.0270833c.1470002.0000478.2651001.1181002.2651001.2651v1.3229167c0 .1470001-.1180999.2651478-.2651001.2651l-1.5875068-.0005166c-.146-.0000475-.2640666-.1180999-.2640666-.2651v-1.3229167c0-.1469998.1180666-.2651475.2640666-.2651zm0 .2651-1.5875068-.0005166v1.3229167l1.5875068.0005166z" fill="#126400" fill-opacity=".571"/><path d="m2.5135416 5.4239584 1.3229235.0005166v1.0583333l-1.3229235-.0005166z" fill="none" opacity=".5" stroke="url(#A)" stroke-linecap="square" stroke-width=".264583"/></g><path d="m7.224 4.56c0-2.178-3.045-2.178-3.046 0 0 .9.68 1.72 1.522 1.72.84 0 1.524-.82 1.524-1.72z" fill="url(#C)" fill-rule="evenodd" opacity=".141" transform="translate(-3.44 2.646)"/><path d="m5.6889583 5.688375 2.38125-1.984375-2.38125-1.984375v1.3229167h-2.1166666v1.3229166h2.1166666z" style="display:block;stroke:#a62100;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#D)" transform="translate(-3.44 2.646)"/><path d="m5.9535417 5.1169797 1.6965173-1.4129797-1.6965173-1.4169862.0013333 1.0201112h-2.118l-.00133.79375h2.118z" style="display:block;opacity:.5;fill:none;stroke-width:.265;stroke-miterlimit:7;stroke:url(#E)" transform="translate(-3.44 2.646)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertcolumns.svg b/icon-themes/elementary_svg/cmd/32/insertcolumns.svg
new file mode 100644
index 000000000..cb03847e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertcolumns.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 3.439584 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 3.439584 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 3.439584 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 3.439584 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 3.439584 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(-.99999999 0 0 .99999999 22 1)" gradientUnits="userSpaceOnUse" x1="3" x2="2.999998" xlink:href="#B" y1="2" y2="5.000001"/><linearGradient id="B" xlink:href="#f"/><linearGradient id="C" gradientTransform="matrix(-.99999999 0 0 .99999999 22.000002 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="5"/><linearGradient id="D" gradientTransform="matrix(-.99999999 0 0 .99999999 22.000002 13)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="5.000001"/><linearGradient id="E" gradientTransform="matrix(-.99999999 0 0 .99999999 22.000002 19)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="5.000001"/><linearGradient id="F" gradientTransform="matrix(-.99999999 0 0 .99999999 22.000002 25)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="4"/><linearGradient id="G" gradientTransform="matrix(0 -.37041666 -.26458332 0 1.058334 7.46125)" gradientUnits="userSpaceOnUse" x1="19.069483" x2="-1.886903" y1="-7.501607" y2="-7.330296"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="H" cx="24.837" cy="36.421001" gradientTransform="matrix(.0974 0 0 -.1043 3.282 8.45)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><linearGradient id="I" gradientUnits="userSpaceOnUse" x1="5.688958" x2="5.688958" y1="1.719625" y2="5.688375"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="J" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971001" y2="46.971001"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="K" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/></g><rect fill="url(#K)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m3.8364584 3.8364616h-1.3229166l-.0000002 1.0583307h1.3229168z" stroke="url(#v)"/><path d="m3.8364583 2.2489583h-1.3229166l-.0000002 1.0583307h1.3229168z" stroke="url(#w)"/><path d="m3.8364583.66145834h-1.3229166l-.0000002 1.05833066h1.3229168z" stroke="url(#x)"/><path d="m3.8364583 5.4239584h-1.3229166l-.0000002 1.0583307h1.3229168z" stroke="url(#y)"/><path d="m3.8364583 7.0114584h-1.3229166l-.0000002.79375h1.3229168z" stroke="url(#z)"/></g><path d="m3.836459.39687502h-1.3229166c-.1465791 0-.2645833.11800418-.2645833.26458334v7.14374974c0 .1465792.1180042.2645833.2645833.2645833h1.3229166c.1465791 0 .2645832-.1180041.2645832-.2645833v-7.14374974c0-.14657916-.1180041-.26458334-.2645832-.26458334z" fill="url(#G)"/><path d="m3.9687503.2640666c.1470002 0 .2651001.11810008.2651001.26510009v7.40833331c0 .1470001-.1180999.2651001-.2651001.2651001h-1.5874998c-.146 0-.2640666-.1181-.2640666-.2651001v-7.40833331c0-.14700001.1180666-.26510009.2640666-.26510009zm0 .26510009h-1.5874998v1.32291661h1.5874998zm0 1.58801671h-1.5874998v1.3229167h1.5874998zm0 1.5869833h-1.5874998v1.3229167h1.5874998zm0 1.5880167h-1.5874998v1.3229167l1.5874998-.00103zm0 1.5869833h-1.5874998v1.0583333h1.5874998z" fill="#126400" fill-opacity=".571"/><g fill="none" stroke-linecap="square" transform="matrix(-.26458333 0 0 .26458333 8.202084 0)"><path d="m21.500002 2.5000002-5-.0000003.000002 4.0000002 5 .0000003z" opacity=".5" stroke="url(#A)"/><path d="m21.500002 8.5000002-4.999998-.0000001v3.9999999h4.999998z" opacity=".5" stroke="url(#C)"/><path d="m21.500002 14.5h-4.999998v4h4.999998z" opacity=".5" stroke="url(#D)"/><path d="m21.500002 20.5h-4.999998v4h4.999998z" opacity=".5" stroke="url(#E)"/><path d="m21.500002 26.5h-4.999998v3h4.999998z" opacity=".5" stroke="url(#F)"/></g><path d="m7.224 4.56c0-2.178-3.045-2.178-3.046 0 0 .9.68 1.72 1.522 1.72.84 0 1.524-.82 1.524-1.72z" fill="url(#H)" fill-rule="evenodd" opacity=".141" transform="matrix(-1 0 0 1 11.90666 2.646)"/><path d="m5.6889583 5.688375 2.38125-1.984375-2.38125-1.984375v1.3229167h-2.1166666v1.3229166h2.1166666z" style="display:block;stroke:#a62100;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#I)" transform="matrix(-1 0 0 1 11.90666 2.646)"/><path d="m5.9535417 5.1169797 1.6965173-1.4129797-1.6965173-1.4169862.0013333 1.0201112h-2.118l-.00133.79375h2.118z" style="display:block;opacity:.5;fill:none;stroke-width:.265;stroke-miterlimit:7;stroke:url(#J)" transform="matrix(-1 0 0 1 11.90666 2.646)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertcolumnsafter.svg b/icon-themes/elementary_svg/cmd/32/insertcolumnsafter.svg
new file mode 100644
index 000000000..d5208e4d3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertcolumnsafter.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(-.99999999 0 0 .99999999 22 1)" gradientUnits="userSpaceOnUse" x1="3" x2="2.999998" xlink:href="#B" y1="2" y2="5.000001"/><linearGradient id="B" xlink:href="#f"/><linearGradient id="C" gradientTransform="matrix(-.99999999 0 0 .99999999 22.000002 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="5"/><linearGradient id="D" gradientTransform="matrix(-.99999999 0 0 .99999999 22.000002 13)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="5.000001"/><linearGradient id="E" gradientTransform="matrix(-.99999999 0 0 .99999999 22.000002 19)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="5.000001"/><linearGradient id="F" gradientTransform="matrix(-.99999999 0 0 .99999999 22.000002 25)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="4"/><linearGradient id="G" gradientTransform="matrix(0 -.37041666 -.26458332 0 1.32291 7.46125)" gradientUnits="userSpaceOnUse" x1="19.069483" x2="-1.886903" y1="-7.501607" y2="-7.330296"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="H" cx="24.837" cy="36.421001" gradientTransform="matrix(.0974 0 0 -.1043 3.282 8.45)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><linearGradient id="I" gradientUnits="userSpaceOnUse" x1="5.688958" x2="5.688958" y1="1.719625" y2="5.688375"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="J" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971001" y2="46.971001"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="K" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="L" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/></g><g transform="matrix(-1 0 0 1 8.46666 0)"><rect fill="url(#L)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.00391zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.00195 4.9999999h-4.9882781zm0 5.9980469 4.9941406.0332-.00195 4.933594h-4.9882844v.033206h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.0078zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.002c-.227485.537792-.760176.914016-1.382812.914016h-4.5l.0039-9.992188zm-26 .002h4.9921875v4.990235l-4.9921875.009718zm0 5.998h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .0078-.007812 3.9922h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#K)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#x)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#z)"/></g><path d="m3.8364516.396875h-1.3229166c-.1465791 0-.2645833.11800418-.2645833.26458334v7.14374976c0 .1465792.1180042.2645833.2645833.2645833h1.3229166c.1465791 0 .2645832-.1180041.2645832-.2645833v-7.14374976c0-.14657916-.1180041-.26458334-.2645832-.26458334z" fill="url(#G)"/><path d="m3.9687429.26406658c.1470002 0 .2651001.11810008.2651001.26510009v7.40833333c0 .1470001-.1180999.2651001-.2651001.2651001h-1.5874998c-.146 0-.2640666-.1181-.2640666-.2651001v-7.40833333c0-.14700001.1180666-.26510009.2640666-.26510009zm0 .26510009h-1.5874998v1.32291663h1.5874998zm0 1.58801673h-1.5874998v1.3229167h1.5874998zm0 1.5869833h-1.5874998v1.3229167h1.5874998zm0 1.5880167h-1.5874998v1.3229167l1.5874998-.00103zm0 1.5869833h-1.5874998v1.0583333h1.5874998z" fill="#126400" fill-opacity=".571"/><g fill="none" stroke-linecap="square" transform="matrix(-.26458333 0 0 .26458333 8.46666 0)"><path d="m22.499973 2.5h-4.999973l.000002 4.0000002h4.999973z" opacity=".5" stroke="url(#A)"/><path d="m22.499973 8.5-4.999971.0000002v3.9999998h4.999971z" opacity=".5" stroke="url(#C)"/><path d="m22.499973 14.5h-4.999971v4h4.999971z" opacity=".5" stroke="url(#D)"/><path d="m22.499973 20.5h-4.999971v4h4.999971z" opacity=".5" stroke="url(#E)"/><path d="m22.499973 26.5h-4.999971v3h4.999971z" opacity=".5" stroke="url(#F)"/></g></g><path d="m7.224 4.56c0-2.178-3.045-2.178-3.046 0 0 .9.68 1.72 1.522 1.72.84 0 1.524-.82 1.524-1.72z" fill="url(#H)" fill-rule="evenodd" opacity=".141" transform="translate(-3.44 2.646)"/><path d="m5.6889583 5.688375 2.38125-1.984375-2.38125-1.984375v1.3229167h-2.1166666v1.3229166h2.1166666z" style="display:block;stroke:#a62100;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#I)" transform="translate(-3.44 2.646)"/><path d="m5.9535417 5.1169797 1.6965173-1.4129797-1.6965173-1.4169862.0013333 1.0201112h-2.118l-.00133.79375h2.118z" style="display:block;opacity:.5;fill:none;stroke-width:.265;stroke-miterlimit:7;stroke:url(#J)" transform="translate(-3.44 2.646)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertctrl.svg b/icon-themes/elementary_svg/cmd/32/insertctrl.svg
new file mode 100644
index 000000000..e1c374804
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertctrl.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 .92308 21.75 2.73)" gradientUnits="userSpaceOnUse" x1="0" x2="16" y1="7" y2="7"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="10.171" y2="36.136002"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="20.749001" y2="25.528"/><g transform="translate(2 5)"><rect fill="url(#b)" height="18" rx="1.5" stroke="#868686" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".862745" width="27" x=".5" y="1.5"/><rect fill="none" height="16" opacity=".05" rx="1" ry=".737288" stroke="#000" stroke-linecap="square" stroke-linejoin="round" width="25" x="1.5" y="2.5"/><g fill="#2d2d2d"><path d="m1.9414062 2c-.5211355 0-.9414062.446-.9414062 1v1c0-.554.4202707-1 .9414062-1h24.0585938c.521135 0 .941406.446.941406 1v-1c0-.554-.420271-1-.941406-1z" opacity=".2"/><path d="m2 3c-.5211355 0-.9414062.446-.9414062 1v1c0-.554.4202707-1 .9414062-1h24.058594c.521135 0 .941406.446.941406 1v-1c0-.554-.420271-1-.941406-1z" opacity=".1"/></g></g><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#c)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertdoc.svg b/icon-themes/elementary_svg/cmd/32/insertdoc.svg
new file mode 100644
index 000000000..e2fb0d54c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertdoc.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66858377 0 0 .67036989 -.679619 -2.308268)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#c)" stroke-width="1.040573"/><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8.0000001 5.567745h1.5669929zm1.7968186 0h1.4625273zm1.6923533 0h1.295381zm1.504313 0h.564117zm.793943 0h1.253595zm1.504313 0h3.301133zm3.510065 0h2.528083zm2.737015 0h.77305zm-13.5388209 1.9217775h2.0684299zm2.2773639 0h3.384705zm3.593637 0h1.650566zm1.859499 0h1.546099zm1.755032 0h1.316274zm1.525206 0 2.068432.020955zm2.25647.020955h3.363813zm-13.2672079 1.9895225h2.8623739zm3.0921999 0h3.0922zm3.301132 0h1.232701zm1.441634 0h2.904161zm3.092199 0h1.984859zm2.214684 0h.793944zm1.002876 0h.438758zm.668584 0h1.232701zm-14.8133089 2h1.0655555zm1.3998467 0h3.9488232zm-1.3998467 3h2.6325479zm2.8414809 0h2.820588zm3.02952 0h1.086449zm1.295381 0h2.653442zm2.862374 0h3.342919zm3.572745 0h1.232701zm-13.6015009 2h2.8623739zm3.0921999 0h3.0922zm3.301132 0h1.232701zm1.441634 0h2.904161zm3.092199 0h1.984859zm2.214684 0h.793944zm1.002876 0h.438758zm.668584 0h1.232701zm-14.8133089 2h2.4445099zm2.7161219 0h1.170021zm1.378954 0h.58501zm.814836 0h1.065555zm1.295381 0h1.086448zm1.295381 0h1.734139zm1.963965 0h2.25647zm2.465402 0h1.504314zm1.713247 0h.376078zm-13.6432879 2.989525h2.0684299zm2.2773639 0h3.384705zm3.593637 0h1.650566zm1.859499 0h1.546099zm1.755032 0h1.316274zm1.525206 0 2.068432.02095zm2.25647.02095h3.363813zm-13.2672079 1.989525h2.5907619zm2.8205879 0h.814836zm1.023769 0h1.859499zm2.06843 0h2.737016zm2.966842 0h1.859498zm2.047536 0h.396972zm.605905 0h2.360936zm2.611655 0h1.232702zm-14.1447249 2h2.5907619zm2.8205879 0h1.170021zm1.378953 0h1.838606zm2.047538 0h1.984858zm2.214684 0h.793943zm1.002876 0h.438758zm.668584 0h1.232701z" stroke="url(#h)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertdraw.svg b/icon-themes/elementary_svg/cmd/32/insertdraw.svg
new file mode 100644
index 000000000..cb71fb48c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertdraw.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="#ffc27d"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="35.73732" x2="35.73732" xlink:href="#a" y1="21.076607" y2="27.179634"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22" x2="22" y1="28" y2="28.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="e" cx="26.782" cy="42.343" gradientTransform="matrix(1 0 0 .28221 0 30.394)" gradientUnits="userSpaceOnUse" r="14.407"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.66667 0 0 .65555 56.224 21.73)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".24242" stop-color="#ea8113"/><stop offset=".62121" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.66667 0 0 .65555 56.224 21.73)" gradientUnits="userSpaceOnUse" x1="19.395" x2="23.109" y1="30.001" y2="33.439"><stop offset="0" stop-color="#bdbdbd"/><stop offset=".33333" stop-color="#e2e2e2"/><stop offset=".66667" stop-color="#a3a3a3"/><stop offset="1" stop-color="#ddd"/></linearGradient><radialGradient id="h" cx="15.415" cy="35.357" gradientTransform="matrix(.6631 0 0 .63544 55.773 23.021)" gradientUnits="userSpaceOnUse" r="7.5792"><stop offset="0" stop-color="#696969"/><stop offset="1"/></radialGradient><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.5682 0 0 .55872 57.711 25.373)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.7521" xlink:href="#i" y1="37.752" y2="42.282"/><linearGradient id="k" gradientTransform="matrix(.71944 0 0 .71891 -7.6963 9.4717)" gradientUnits="userSpaceOnUse" x1="53.169" x2="69.691" xlink:href="#d" y1="24.245" y2="24.245"/><linearGradient id="l" gradientTransform="matrix(.84853 0 0 .77442 -16.013 7.2808)" gradientUnits="userSpaceOnUse" x1="61.872" x2="61.872" y1="29.615" y2="41.459"><stop offset="0" stop-color="#aeaeae"/><stop offset="1" stop-color="#c4c4c4" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.71928 0 0 .89533 -7.4435 1.7807)" gradientUnits="userSpaceOnUse" x1="60.169" x2="60.441" xlink:href="#d" y1="40.12" y2="43.87"/><linearGradient id="n" gradientTransform="matrix(.66667 0 0 .67798 1.3205 -18.749)" gradientUnits="userSpaceOnUse" x1="48.25" x2="48.25" xlink:href="#i" y1="52" y2="65.779"/><radialGradient id="o" cx="30.721" cy="19.992" gradientTransform="matrix(.9978 -.067384 .050332 .77111 -1.1205 5.1405)" gradientUnits="userSpaceOnUse" r="7.4506" xlink:href="#i"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="36.487" x2="36.487316" xlink:href="#a" y1="8.61995" y2="11.922065"/><linearGradient id="q" gradientTransform="matrix(0 1 -1 0 41.159237 -10.792713)" gradientUnits="userSpaceOnUse" x1="35.73732" x2="35.73732" y1="9.633429" y2="15.736457"><stop offset="0" stop-color="#fff"/><stop offset=".39026231" 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><path d="m41.189 42.343c0 2.2455-6.4504 4.0659-14.407 4.0659-7.9569 0-14.407-1.8203-14.407-4.0659 0-2.2455 6.4504-4.0659 14.407-4.0659 7.9569 0 14.407 1.8203 14.407 4.0659z" fill="url(#e)" opacity=".3" transform="matrix(.62468 0 0 .61475088 6.27 2.470073)"/><path d="m41.189 42.343c0 2.2455-6.4504 4.0659-14.407 4.0659-7.9569 0-14.407-1.8203-14.407-4.0659 0-2.2455 6.4504-4.0659 14.407-4.0659 7.9569 0 14.407 1.8203 14.407 4.0659z" fill="url(#e)" opacity=".2" transform="matrix(.79821 0 0 .61475088 -9.877 1.470283)"/><g transform="matrix(1 0 0 .97576505 -58 -20.436516)"><path d="m71.929 37.719 2.7106 2.4915c4.7917-4.6298 11.855-15.718 11.855-15.718.28633-.80268-.72483-1.3084-1.2309-.76731 0 0-9.1267 9.2413-13.335 13.994z" fill="url(#f)" stroke="#673907" stroke-linecap="round" stroke-width=".99998"/><path d="m66.862 44.423 1.4975 1.2677 5.6618-4.8294.18337-.4627.7296-.01168c-.29166-1.0243-1.961-2.8736-3.211-2.8736l.05468.71459-.44666.24912-4.4694 5.9459z" fill="url(#g)" stroke="#1a1a1a" stroke-linecap="round" stroke-opacity=".501961" stroke-width=".99998"/><path d="m60 49.609c4.4035 0 7.7455.51565 8.3782-2.6347.50986-2.5387-3.0402-3.7552-4.7994-1.4888-1.6947 2.1833-3.5787 4.1235-3.5787 4.1235z" fill="url(#h)"/><path d="m8.875 37.75c.0001953.69049-.55951 1.2504-1.25 1.2504s-1.2502-.55986-1.25-1.2504c-.0001953-.69049.55951-1.2504 1.25-1.2504s1.2502.55986 1.25 1.2504z" fill="#fff" opacity=".52778" transform="matrix(.5682 0 0 .55872 61.317 24.601)"/><path d="m8.875 37.75c.0001953.69049-.55951 1.2504-1.25 1.2504s-1.2502-.55986-1.25-1.2504c-.0001953-.69049.55951-1.2504 1.25-1.2504s1.2502.55986 1.25 1.2504z" fill="#fff" opacity=".6" transform="matrix(.52524 0 0 .51648 68.338 19.816)"/><path d="m71.499 40.173-3.049 3.882" style="opacity:.6;stroke-linejoin:round;stroke:#fff;stroke-linecap:round;stroke-width:.91182;fill:none"/><path d="m60.875 49.179s2.2274-1.0763 3.1766-2.6791c.3358-.56707 1.0963-.08315.62778.4815-1.0119 1.2196-3.8043 2.1976-3.8043 2.1976z" fill="url(#j)" opacity=".42778"/></g><g stroke-width="1.5126" transform="matrix(.66667 0 0 .65541233 -1.325 2.186132)"><path d="m35.288 6.5947c-3.0936.099563-5.5484 1.2046-5.5484 2.5371v4.0721c0 1.3981 2.7021 2.5371 6.0108 2.5371s5.9851-.945625 5.9851-2.5371v-4.0721c0-1.3981-2.6764-2.5371-5.9851-2.5371-.1551 0-.31023-.0049-.46237 0z" fill="url(#p)" stroke="#a62100" stroke-linecap="round" stroke-opacity=".615686" stroke-width="1.5168"/><path d="m35.335938 8.0859375c-1.38196.044476-2.611044.3313637-3.363282.6738281-.376119.1712322-.625211.356766-.71875.4550782-.09354.098312-.01953.041101-.01953-.083984v4.0722656c0-.131295-.0794-.184301.0332-.07227.112602.112036.396855.313177.816406.490235.839104.354115 2.183017.625 3.666016.625s2.818559-.272054 3.650391-.625c.415916-.176473.697786-.375278.808593-.486328.110808-.111051.0332-.05876.0332.06836v-4.072263c0 .1271231.0776.1794098-.0332.068359-.110807-.1110505-.392677-.3098549-.808593-.4863282-.831832-.3529464-2.167392-.625-3.650391-.625-.186551 0-.326687-.00477-.414062-.00195z" style="fill:none;stroke-width:1.5168;stroke-linecap:round;stroke-opacity:.501961;opacity:.5;stroke:url(#q)"/><path d="m57.375 49.75c0 .82843-2.4065 1.5-5.375 1.5s-5.375-.67157-5.375-1.5 2.4065-1.5 5.375-1.5 5.375.67157 5.375 1.5z" fill="#a62100" transform="matrix(.88628 0 0 .46891 -10.444 -9.7189)"/><path d="m28.208 39.155.029359-21.129908 3.223001-3.272092c1.9713-.63544 6.7264-.63544 8.5069 0l3.270024 3.272092v21.360599h-13.499933z" fill="url(#k)"/><path d="m28.987 38.977s2.4738-10.267 7.2-10.267c4.8762 0 7.8 10.678 7.8 10.678z" fill="url(#l)"/><path d="m28.237359 21.076606v6.103029c5.860181-1.118166 10.594492-.912059 14.999925 0v-6.103029c-4.641358-.876196-9.529159-1.150267-14.999925 0z" fill="url(#b)"/><g stroke-linecap="round"><path d="m29.845 38.299-.107649-19.74984 2.416109-2.43466c1.6516-.56559 5.6356-.56559 7.1274 0l2.456431 2.673471v19.834842l-11.892731-.323953z" fill="none" opacity=".8" stroke="url(#o)" stroke-width="1.5127"/><g stroke="#555761" stroke-opacity=".615686"><path d="m28.208 39.155.029359-21.129908 3.223001-3.272092c1.9713-.63544 6.7264-.63544 8.5069 0l3.270024 3.272092v21.360599h-13.499933z" fill="none" stroke-width="1.5126"/><rect fill="url(#m)" height="4.567329" rx=".86227" ry="1.0266" stroke-width="1.5269" width="17.993277" x="26.743999" y="37.106998"/></g></g><path d="m29.939 18.047c1.7502-1.0605 9.166788-.835788 12.548288-.02191l-2.711188-2.57109c-2.2972-.6022-5.3491-.7636-8.0911.01989l-2.697645 2.551202z" fill="#f0f0f0"/><path d="m31.987 17.455v14.305l3-3.3899-.33333-11.068-2.6667.15258z" fill="url(#n)" opacity=".6"/><g fill="#e6e7e6" opacity=".57778" stroke-width="1.5126"><path d="m30.487 9.381v3.24s.93337-.34769 1.5128-.36132v-3.26c-.73543.069463-1.5128.38097-1.5128.38097z" opacity=".41111"/><path d="m33.487 8.6895v3.24s.92547-.08252 1.5-.09616v-3.3149c-.77468.025805-1.5.17105-1.5.17105z"/><path d="m36.487 8.6199v3.2953s.84182-.0052 1.5.01433v-3.337c-.75795-.051535-1.5.02742-1.5.02742z" opacity=".44444"/></g></g><path d="m17.5 27.5h10v1h-10z" fill="none" opacity=".8" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertendnote.svg b/icon-themes/elementary_svg/cmd/32/insertendnote.svg
new file mode 100644
index 000000000..debc6babb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertendnote.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(.34305155 0 0 .5600718 16.40639 10.991623)" gradientUnits="userSpaceOnUse" x1="26.072073" x2="26.072073" y1="22.608397" y2="25.383694"><stop offset="0" stop-color="#fff"/><stop offset=".00000033" 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(.65997182 0 0 .63195349 .210236 -1.094194)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#f" y1=".985206" y2="47.013336"/><linearGradient id="c" gradientTransform="matrix(.65988608 0 0 .63180273 .212157 -1.091527)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#f" y1=".985206" y2="47.013336"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="j" cx="65.325226" cy="48.709068" gradientTransform="matrix(0 .68597915 -.7462606 0 60.288383 -27.737493)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="22.45339" x2="17" y1="22" y2="16.282227"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><g transform="translate(2 4)"><path d="m4.9486645 26.997504v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m25.050796 26.993483v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m4.5013902.50231684c5.2924804 0 20.9986098-.00231684 20.9986098-.00231684l-.001365 26.995846-20.998635.004154.0013858-26.9976789z" fill="url(#c)" stroke-width="1.044133"/><g fill="none" stroke-linejoin="round"><path d="m24.500785 26.493397-19.0021092.004021.0013242-24.997418 19.002109-.0040212z" stroke="url(#e)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 21.002163-.002021 21.002163-.002021l-.0013 26.99553-21.0021872.004.0013242-26.997353z" stroke="url(#i)" stroke-width=".999922"/></g></g><g transform="translate(-2)"><path d="m4.9486645 26.997504v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m25.050796 26.993483v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m4.5000272.50003039c5.2931679 0 21.0013378-.002317 21.0013378-.002317l-.001365 27.00228661-21.0013632.004155.0013859-27.00414216z" fill="url(#b)" stroke-width="1.044326"/><g fill="none" stroke-linejoin="round"><path d="m24.500785 26.493397-19.0021092.004021.0013242-24.997418 19.002109-.0040212z" stroke="url(#e)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 21.002163-.002021 21.002163-.002021l-.0013 26.99553-21.0021872.004021.0013242-26.997374z" stroke="url(#i)" stroke-width=".999922"/></g></g><g stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" stroke-width="1.384939" transform="matrix(.72346648 0 0 .72064363 -4.362271 5.707402)"><path d="m32.988744 20.55-.0055 6.915167-15.200767-.01485.0055-6.915172z" fill="url(#j)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.160902 21.914572h12.440106v4.162945h-12.440106z" fill="none" stroke="url(#a)" stroke-linecap="square" stroke-linejoin="miter"/></g><path d="m20 9h7v18h-7z" fill="#e8e8e8"/><g transform="matrix(1.3367824 0 0 1.300813 -.725301 -9.121951)"><path d="m17 18.396255v8.603745h3v-.38548-8.218265zm1 .603745h1v7.055865h-1z" opacity=".66"/><path d="m18.499999 14.7c-.431116 0-.814265.10463-1.09423.376299-.279966.27167-.405769.68141-.405769 1.120583 0 .441113.126015.851454.405769 1.12474s.662739.378378 1.09423.378378c.433751 0 .821293-.11246 1.098078-.397089.269986-.277977.401923-.679293.401923-1.106029 0-.439173-.125803-.848913-.40577-1.120583-.279965-.27167-.663113-.376299-1.094231-.376299zm0 .808732c.318963 0 .499158.07822.594232.170478.09507.09225.155769.228993.155769.517672 0 .266921-.05774.406935-.167308.51975-.09374.09639-.266365.172558-.582693.172558-.318584 0-.497021-.0774-.592307-.170479-.09528-.09308-.157693-.230207-.157692-.521829 0-.288679.06069-.425416.155769-.517672.09507-.09226.275269-.170478.59423-.170478z" opacity=".66"/><path d="m18.5 15.507813c-.318961 0-.49868.07962-.59375.171875-.09508.09225-.15625.228899-.15625.517578-.000001.291622.06292.428401.158203.521484.09529.09308.273213.169922.591797.169922.316328 0 .488291-.07548.582031-.171875.109568-.112815.167969-.252611.167969-.519531 0-.288679-.06118-.425323-.15625-.517578-.095074-.092257-.274787-.171875-.59375-.171875zm-.5 3.492187v7.056641h1v-7.056641z" fill="url(#k)" opacity=".66"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertenvelope.svg b/icon-themes/elementary_svg/cmd/32/insertenvelope.svg
new file mode 100644
index 000000000..210fb5b9c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertenvelope.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(.33561593 0 0 .31131665 12.981309 2.291964)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="16.443359" x2="16.443359" y1="11.5093" y2="5.888014"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#8f8f8f" stop-opacity=".634783"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.33561593 0 0 .31131665 15.23133 3.73015)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#c" y1="30.188753" y2="15.737678"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.33561593 0 0 .31131665 15.231345 4.480152)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#c" y1="30.188753" y2="15.737678"/><linearGradient id="e" gradientTransform="matrix(.33561593 0 0 .31131665 15.23133 4.541978)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#f" y1="35.429005" y2="15.737678"/><linearGradient id="f" gradientTransform="matrix(.42307923 0 0 .39244743 1.84619 7.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="35.429005" y2="15.737678"><stop offset="0" stop-color="#969696"/><stop offset=".5" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.33561593 0 0 .31131665 15.231345 5.291979)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#f" y1="35.429005" y2="15.737678"/><linearGradient id="h" gradientTransform="matrix(.16780799 0 0 .31131665 10.990635 -1.519863)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#c" y1="30.188753" y2="15.737678"/><linearGradient id="i" gradientTransform="matrix(.45945946 0 0 .29729728 2.972974 16.864867)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.675988" y2="41.184601"><stop offset="0" stop-color="#fff"/><stop offset=".01864429" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98085731" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.39078075 0 0 .4337445 4.602995 15.522359)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#c" y1="15.298182" y2="24.627615"/><linearGradient id="k" gradientTransform="matrix(.40000003 0 0 .36363633 4.4 13.81818)" gradientUnits="userSpaceOnUse" x1="20.052792" x2="20.052792" y1="10.636821" y2="45.243549"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><linearGradient id="n"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><g transform="matrix(1.33333 0 0 1.33333 -2.66662 -15.666584)"><g opacity=".7" transform="matrix(.01071131 0 0 .00543807 23.525282 30.21816)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#l)" opacity=".39196"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#m)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#o)" opacity=".402062"/></g><rect fill="url(#k)" fill-rule="evenodd" height="12.375031" rx=".5" width="19.500048" x="4.249976" y="17.749983"/><path d="m4.8448715 17.756888c-.3217186-.0017-.6151563.194425-.6151563.49027l.02026 7.752845c.5178167-.008052 19.0985508-2.854592 19.4915898-2.996053l-.0143-4.56683c-.000708-.226134-.271012-.58442-.549585-.585854z" fill="url(#j)" fill-rule="evenodd" opacity=".2"/><g stroke-width=".750002"><g fill="none"><path d="m4.624977 18.124983h18.750046v11.625028h-18.750046z" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><rect height="13.125033" opacity=".3" rx=".750001" ry=".750002" stroke="#000" width="20.250051" x="3.874975" y="17.374981"/></g><g transform="translate(-7.749979 12.749991)"><path d="m17.999962 8.3749998h-3z" stroke="url(#a)"/><g transform="translate(0 -2.250006)"><path d="m21.749979 14.375015h7.500019" opacity=".7" stroke="url(#d)"/><path d="m21.749979 15.125017h7.500019" stroke="url(#g)"/></g><path d="m23.249983 13.625013h6" opacity=".7" stroke="url(#b)"/><path d="m23.249983 14.375015h6" stroke="url(#e)"/><path d="m26.62499 7.624998h2.250006v2.250006h-2.250006z" fill="#fff394" fill-opacity=".627451" stroke="#d48e15" stroke-linecap="square"/><path d="m14.999962 7.6249979h3" opacity=".7" stroke="url(#h)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertexternaldatasource.svg b/icon-themes/elementary_svg/cmd/32/insertexternaldatasource.svg
new file mode 100644
index 000000000..42feef356
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertexternaldatasource.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(.4581255 0 0 .4388939 -31.619713 14.933095)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4581255 0 0 .4388939 -31.619713 14.933095)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 18.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#f" y1="12.990752" y2="17.999999"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 24.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#f" y1="18.990752" y2="23.999999"/><linearGradient id="i" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 30.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#f" y1="24.990752" y2="29.999999"/><linearGradient id="k" gradientTransform="matrix(.59999998 0 0 .60526317 1.6 2.171052)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="l" cx="23.334524" cy="41.63604" gradientTransform="matrix(.5745243 0 0 .2209368 2.59375 17.801069)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m29 27c.0011 2.761299-5.819514 5-13 5s-13.001109-2.238701-13-5c-.00111-2.761299 5.819514-5 13-5s13.00111 2.238701 13 5z" fill="url(#l)" fill-rule="evenodd" opacity=".3"/><path d="m27.490168 25.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.0952 11.330827-1.126702 11.492687 4.43225z" fill="url(#i)" stroke="url(#j)"/><path d="m27.499999 21c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.490168 19.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.0952 11.330827-1.126702 11.492687 4.43225z" fill="url(#g)" stroke="url(#h)"/><path d="m27.499999 15c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.490168 13.06775c0 2.446601-5.148729 4.43225-11.492687 4.43225-6.343968 0-11.492695-1.985649-11.492695-4.43225.11446-5.469422-1.40472-4.33998 11.492695-4.43225 13.192787-.095202 11.330827-1.126702 11.492687 4.43225z" fill="url(#c)" stroke="url(#e)"/><path d="m27.499999 9c0 2.485282-5.148726 4.5-11.499999 4.5-6.351275 0-11.500001-2.014718-11.500001-4.5 0-2.485281 5.148726-4.5 11.500001-4.5 6.351273 0 11.499999 2.014719 11.499999 4.5z" fill="url(#a)" stroke="url(#b)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#k)" width="21" x="5.5" y="5.499999"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertfield.svg b/icon-themes/elementary_svg/cmd/32/insertfield.svg
new file mode 100644
index 000000000..63330d8ed
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertfield.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" gradientUnits="userSpaceOnUse" x1="25.388818" x2="25.388818" y1="22.594111" y2="25.392142"><stop offset="0" stop-color="#fff"/><stop offset=".00000267" 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"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="48" y2="26"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="54" y2="32"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="60" y2="38"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="42" y2="20"/><radialGradient id="g" cx="65.325226" cy="48.709068" gradientTransform="matrix(0 .68597915 -.7462606 0 60.288383 -27.737493)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.371244" x2="24.138529" y1="10.482811" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset=".01366218" 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(.34577856 0 0 .43493385 16.288621 13.935958)" gradientUnits="userSpaceOnUse" x1="24.295008" x2="24.295008" y1="21.514727" y2="24.731323"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.264583 -6.08542)"><path d="m13.5 34.500013v3l18-.000013v-3z" fill="url(#c)"/><path d="m13.5 34.500013v3l18-.000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m14 35.000013v2h1v-1l16-.000013v-1z" fill="#fff" opacity=".2"/><path d="m2.5 40.5v3h29v-3z" fill="url(#d)"/><path d="m2.5 40.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 41v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m2.5 46.5v3h29v-3z" fill="url(#e)"/><path d="m2.5 46.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 47v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m13.5 28.500013v3l18-.000013v-3z" fill="url(#f)"/><path d="m13.5 28.500013v3l18-.000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m14 29.000013v2h1v-1l16-.000013v-1z" fill="#fff" opacity=".2"/></g><g transform="matrix(.18912227 0 0 .18912227 -2.949513 -1.89298)"><path d="m21.919538 21.928691v-4.176469h4.19817v4.176469h4.098206v4.133548h-4.098206v4.17114h-4.19817v-4.17114h-.419538-3.712023v-4.133548z" fill="url(#g)"/><g fill="none"><path d="m21.893074 21.890711-.01639-4.195755 4.226904-.0083-.0055 4.204068 4.201504-.0055v4.184806l-4.201504.01261v4.258049h-4.205044l.01546-4.265193-4.195864.02365-.01546-4.184806z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.417073"/><path d="m25.760115 23.288756 3.116338-.01128-.04227 1.45213-3.116339.01128m-3.561663 0-3.116571-.01128.04227-1.45213 3.116571.01128" opacity=".5" stroke="url(#i)" stroke-width="1.363306"/><path d="m23.334677 22.987571-.04434-3.884749 1.418539.0066.06464 3.887586m0 2.002992v3.866075h-1.438839v-3.866075" opacity=".5" stroke="url(#h)" stroke-width="1.417073"/></g></g><g transform="matrix(.18912227 0 0 .18912227 .754654 2.07574)"><path d="m32.988744 20.55-.0055 6.915167-15.200767-.01485.0055-6.915172z" fill="url(#g)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m33.072422 20.506533-.0055 6.966425-15.359782.01425-.01-6.966425z" opacity=".5" stroke="#206b00" stroke-width="1.417073"/><path d="m19.093287 21.894594h12.59106v4.19702h-12.59106z" opacity=".5" stroke="url(#a)" stroke-width="1.399007"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertfixedtext.svg b/icon-themes/elementary_svg/cmd/32/insertfixedtext.svg
new file mode 100644
index 000000000..307ff4e8c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertfixedtext.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-4.503214" cy="6.142933" gradientTransform="matrix(.15637421 3.2168892 -2.4630764 .11177097 11.331486 18.121174)" gradientUnits="userSpaceOnUse" r="4.719" xlink:href="#c"/><radialGradient id="b" cx="-15.353959" cy="4.658481" gradientTransform="matrix(.13451573 2.4473345 -2.2206636 .11394217 -2.943691 41.443873)" gradientUnits="userSpaceOnUse" r="6.037485" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-15.081" x2="-19.514" y1="11.726" y2="6.405"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><g style="stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49;stroke-width:.75;fill:url(#d)" transform="matrix(1.3105967 0 0 1.3564633 30.15902 -.50563)"><path d="m-12.265 17.678-.85-2.79h-4.272l-.85 2.79h-2.676l4.135-11.765h3.038l4.152 11.765zm-1.443-4.873q-1.178-3.79-1.33-4.288-.145-.497-.21-.785-.263 1.026-1.514 5.073z" fill="url(#b)"/><path d="m-8.122 5.96h3.647q2.493 0 3.615.714 1.13.706 1.13 2.252 0 1.05-.497 1.723-.49.673-1.307.81v.08q1.114.247 1.603.93.496.68.496 1.81 0 1.603-1.162 2.5-1.154.898-3.142.898h-4.384v-11.717zm2.485 4.64h1.443q1.01 0 1.458-.31.457-.314.457-1.035 0-.674-.496-.962-.49-.297-1.555-.297h-1.307zm0 1.973v3.053h1.62q1.025 0 1.514-.392.49-.393.49-1.203 0-1.457-2.085-1.457z" fill="url(#a)"/></g><path d="m8.1699219 7.515625-5.4199219 15.958984h.5097656l4.9101563-14.458984h3.9824221l4.929687 14.458984h.511719l-5.441406-15.958984zm11.3437501.0625v1.5h4.78125c2.178211 0 3.756001.3230735 4.736328.96875.812071.525121 1.271528 1.322332 1.416016 2.361328.039579-.255328.066406-.520425.066406-.806641 0-1.398061-.495106-2.4162449-1.482422-3.054687-.980327-.6456765-2.558117-.96875-4.736328-.96875zm7.521484 5.263672c-.09963.254268-.251091.46071-.46289.611328-.391432.280336-1.027688.419922-1.910157.419922h-1.890625v1.5h1.890625c.882469 0 1.518725-.139586 1.910157-.419922.399295-.283953.599609-.75229.599609-1.404297 0-.27249-.050027-.504359-.136719-.707031zm2.550782 2.921875c-.388767.411039-.864855.674052-1.4375.773437v.109375c.973336.223364 1.674307.644076 2.101562 1.261719.316271.448771.514054 1.008358.599609 1.673828.030252-.231087.050782-.468629.050782-.71875 0-1.021868-.21702-1.840148-.650391-2.455078-.172805-.249809-.401796-.459179-.664062-.644531zm-20.9531255 1.099609c-.1592346.53758-.2578271.885336-.4414063 1.5h4.0019528c-.265431-.883866-.243495-.814132-.449218-1.5zm18.7714845 2.462891c-.10373.340091-.273107.622608-.525391.832031-.427254.354489-1.0888.533203-1.984375.533203h-2.123047v1.5h2.123047c.895575 0 1.557121-.178714 1.984375-.533203.428129-.355393.642578-.898369.642578-1.630859 0-.262123-.045097-.491184-.117187-.701172z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertfooter.svg b/icon-themes/elementary_svg/cmd/32/insertfooter.svg
new file mode 100644
index 000000000..154a403f7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertfooter.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" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="25" y2="25.5"><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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24.000565" x2="24.000565" y1="6.18585" y2="41.815468"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.65714134 0 0 .63017202 .228273 -1.091931)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#g)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#f)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#e)" opacity=".15"/><path d="m4.5.498 23 .002072v28.999928h-23z" fill="url(#d)" stroke-width="1.040609"/><g stroke-linejoin="round"><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#c)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#h)"/></g><g stroke-opacity=".501961"><path d="m7.5 23.504h16.996l.004 2.996h-17z" fill="#f37329" stroke="#cc3b02"/><path d="m8.5 24.5h15v1h-15z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-miterlimit="10"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertfootnote.svg b/icon-themes/elementary_svg/cmd/32/insertfootnote.svg
new file mode 100644
index 000000000..58f8c7f84
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertfootnote.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="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="25.388814" x2="25.388814" xlink:href="#a" y1="22.594114" y2="25.392128"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" xlink:href="#a" y1="6.185175" y2="41.814804"/><linearGradient id="e" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="j" gradientTransform="matrix(1.0320426 0 0 1.0681612 43.35048 7.506191)" gradientUnits="userSpaceOnUse" x1="-31" x2="-36" y1="12" y2="6"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><radialGradient id="k" cx="65.325226" cy="48.709068" gradientTransform="matrix(0 .69241446 -.75577527 0 60.736625 -28.22989)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#e)" stroke-width="1.040573"/><g stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#i)" stroke-width=".999922"/><path d="m12.460265 27.494046h-2.8822565v-8.1674l.027983-1.341924.046638-1.46743q-.7182318.743371-.9980628.97507l-1.5670531 1.303307-1.3898263-1.795669 4.3933437-3.620301h2.369234z" fill="url(#j)" opacity=".66" stroke="#000" stroke-width="1.049073"/><g stroke-linecap="round" stroke-opacity=".501961" stroke-width="1.399007" transform="matrix(.71479283 0 0 .71479283 1.852258 7.84989)"><path d="m33.088921 20.510597-.0056 6.98004-15.394574-.01499.0056-6.980044z" fill="url(#k)" stroke="#206b00"/><path d="m19.093283 21.894609h12.59106v4.197021h-12.59106z" fill="none" opacity=".49" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertframe.svg b/icon-themes/elementary_svg/cmd/32/insertframe.svg
new file mode 100644
index 000000000..e01f6df02
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertframe.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.916702 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.083298 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="3" y2="30"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6" stop-opacity=".985965"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="28"><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(.65895577 0 0 .66512004 39.325053 3.594528)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="26" y2="6"><stop offset="0" stop-color="#fff"/><stop offset=".07499999" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m38.928572 40.000002h5v7h-5z" fill="url(#a)"/><path d="m9.0714282 47.000002h-5v-7h5z" fill="url(#c)"/><path d="m9.0714282 40.000002 29.8571438-.000001v7.000001l-29.8571438.000001z" fill="url(#d)"/></g><rect fill="url(#e)" height="27" rx="2.16" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" opacity=".5" rx="1.086957" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.500001"/><rect fill="none" height="27" rx="2.16" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="27" x="2.5" y="2.5"/><rect fill="url(#g)" height="18.886332" rx=".780512" ry=".821902" stroke-width="1.478242" width="19.126842" x="6.436579" y="6.556835"/><g fill="none" stroke-opacity=".501961"><rect height="18.908428" rx=".780512" ry=".821902" stroke="#002e99" width="18.975956" x="6.524967" y="6.534738"/><rect height="21" rx="2" stroke="url(#h)" width="21" x="5.5" y="5.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertframeinteract.svg b/icon-themes/elementary_svg/cmd/32/insertframeinteract.svg
new file mode 100644
index 000000000..cb64cd09a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertframeinteract.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" gradientUnits="userSpaceOnUse" x1="2.640143" x2="2.640143" y1="7.914451" y2="2.679685"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.916702 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.083298 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="3" y2="30"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6" stop-opacity=".985965"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="28"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.65895577 0 0 .66512004 39.325053 3.594528)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="26" y2="6"><stop offset="0" stop-color="#fff"/><stop offset=".07499999" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m38.928572 40.000002h5v7h-5z" fill="url(#d)"/><path d="m9.0714282 47.000002h-5v-7h5z" fill="url(#f)"/><path d="m9.0714282 40.000002 29.8571438-.000001v7.000001l-29.8571438.000001z" fill="url(#g)"/></g><rect fill="url(#h)" height="27" rx="2.16" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" opacity=".5" rx="1.086957" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.500001"/><rect fill="none" height="27" rx="2.16" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="27" x="2.5" y="2.5"/><rect fill="url(#j)" height="18.886332" rx=".780512" ry=".821902" stroke-width="1.478242" width="19.126842" x="6.436579" y="6.556835"/><g fill="none" stroke-opacity=".501961"><rect height="18.908428" rx=".780512" ry=".821902" stroke="#002e99" width="18.975956" x="6.524967" y="6.534738"/><rect height="21" rx="2" stroke="url(#k)" width="21" x="5.5" y="5.5"/></g></g><g transform="translate(2.38125 .529167)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".02" stroke-width="6"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".2" stroke-width="2"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".05" stroke-width="4"/></g><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="none" stroke="#fff" stroke-width=".529167"/><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="url(#a)" fill-rule="evenodd" stroke-width=".264583"/><path clip-path="url(#c)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.26173834 0 0 .26173834 .02276 2.417947)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertgraphic.svg b/icon-themes/elementary_svg/cmd/32/insertgraphic.svg
new file mode 100644
index 000000000..b57b4f78f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertgraphic.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(.78378 0 0 .62162 -1.81 2.08)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="10.171" y2="36.136002"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="20.749001" y2="25.528"/><linearGradient id="f" gradientTransform="matrix(.11022 .00852 -.0091 .10377 31.66 14.157)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.02892 0 0 .01235 21.027 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><radialGradient id="j" cx="701.15637" cy="488.24786" gradientTransform="matrix(.02892 0 0 .01235 23.973 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="k" gradientTransform="matrix(.7152 0 0 .50836 47.363 .524)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.88775216 0 0 .54518361 -4.268929 3.033273)" gradientUnits="userSpaceOnUse" x1="25.084623" x2="25.132" y1="5.441703" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.10884 0 0 .10845 26.793 11.848)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><g transform="translate(0 -2)"><path d="m7.938 16.913c-.1-.026-.217-.038-.34-.02-.476.07-.58.358-.645.493-.066.135-.093.244-.12.36-.055.23-.088.477-.12.724-.026.203-.05.383-.073.54-.162.01-.34.017-.545.024-.256.01-.515.018-.76.05-.12.014-.235.03-.386.085-.077.025-.164.057-.275.143-.11.085-.256.256-.29.488-.068.454.19.64.308.743.117.103.216.162.325.224.217.124.46.237.7.346.198.09.37.174.523.247-.037.148-.083.31-.135.496-.065.234-.13.467-.17.696-.02.114-.036.223-.026.377.004.076.014.164.067.29.054.13.18.318.404.425.437.21.7.04.837-.03.138-.073.228-.146.322-.223.187-.154.37-.335.55-.514.147-.147.278-.278.397-.39.138.082.29.177.46.284.217.135.436.273.655.383.11.055.212.105.37.146.078.022.173.044.316.038.144-.007.37-.06.54-.226.337-.323.245-.618.213-.765-.03-.147-.077-.25-.127-.36-.1-.22-.233-.44-.36-.66-.106-.182-.197-.342-.277-.485.124-.097.262-.202.42-.32.2-.15.4-.3.573-.462.086-.08.17-.158.256-.286.044-.063.093-.14.128-.27.035-.132.046-.353-.07-.563-.23-.407-.55-.417-.708-.437-.157-.02-.276-.013-.4-.003-.25.018-.515.06-.774.102-.214.035-.4.066-.57.09l-.2-.483c-.093-.23-.187-.458-.298-.667-.056-.105-.106-.202-.21-.323-.052-.06-.116-.13-.238-.205-.06-.037-.148-.076-.248-.102zm.896 1.8.028.012-.038.003c-.012 0-.02-.015.01-.014zm.406.215c.03.034.026.046.02.037zm-2.31.05c.032-.008.032.01.022.01-.005.002-.034.004-.045.005.004 0 .02-.015.024-.016zm-.335.287-.006.037c-.005.013-.015 0 .005-.037zm3.542 1.31c-.005-.01.01-.007.018.034-.004-.01-.017-.03-.018-.034zm-.065.432c-.024.037-.04.038-.032.03zm-3.766.06-.008.042c-.003-.045.01-.054.008-.044zm.18.413.032.018c.01.007 0 .012-.033-.018zm2.225.806c.012-.008.01.008-.03.027zm-.496.048.042.024c-.046-.012-.052-.028-.042-.024z" opacity=".05"/><g fill="#fff"><path d="m21.316 14.543c-1.596-.28-2.68-.008-3.576.267s-1.58.534-2.674.34c-1.124-.197-1.964-.62-2.798-1.062-.834-.44-1.663-.906-2.694-1.088-1.013-.178-1.87-.084-2.577.03-.707.115-1.26.235-1.712.155-.41-.072-.784-.282-1.085-.49a.428.427 8.932 0 0 -.173-.074l-.32 1.812c.537.24 1.222.47 2.05.617 1.118.197 1.724.093 2.187-.014s.755-.21 1.624-.056c.833.147 1.456.535 2.227.977.77.442 1.682.924 2.996 1.155 1.634.288 2.788-.04 3.75-.365.965-.323 1.72-.623 2.834-.427.878.155 1.247.45 1.743.806.496.357 1.11.766 2.23.964 1.427.25 2.146-.167 2.922-.37l.28-1.588a.428.427 8.932 0 0 -.158 0c-.892.17-1.394.496-2.606.282-.874-.154-1.11-.41-1.633-.787-.523-.375-1.27-.808-2.837-1.084z" opacity=".1"/><path d="m21.183 15.297c-3.04-.535-3.867 1.03-6.25.61s-3.602-1.82-5.492-2.152c-1.89-.333-3.157.384-4.288.184-.496-.088-.928-.32-1.26-.55l-.17.953c.52.24 1.206.483 2.047.63 2.143.38 1.964-.393 3.81-.068 1.848.326 2.728 1.692 5.225 2.133 3.092.545 4.135-1.224 6.582-.793 1.91.337 1.87 1.4 3.973 1.77 1.42.25 1.988-.21 2.93-.41l.126-.72c-.813.156-1.453.514-2.764.283-1.902-.335-1.43-1.335-4.47-1.87z" opacity=".3"/><path d="m21.067 15.953c-3.038-.535-3.867 1.03-6.25.61s-3.602-1.82-5.492-2.152-3.157.385-4.29.185c-.495-.087-.927-.32-1.26-.55l-.165.954c.52.24 1.204.482 2.045.63 2.145.38 1.966-.394 3.812-.07 1.847.327 2.727 1.694 5.224 2.134 3.09.545 4.135-1.224 6.58-.793 1.912.338 1.872 1.4 3.975 1.77 1.42.25 1.988-.21 2.93-.41l.126-.718c-.813.155-1.453.513-2.763.282-1.903-.335-1.432-1.335-4.47-1.87z"/></g><path d="m7.732 17.603c-.262.04-.286 1.87-.478 2.04-.186.165-2.084.03-2.12.27-.037.25 1.803.87 1.92 1.1.112.22-.573 1.884-.342 1.994.24.115 1.4-1.33 1.663-1.36.255-.03 1.73 1.128 1.91.957.184-.178-.938-1.69-.89-1.938.044-.238 1.64-1.184 1.52-1.4-.127-.226-1.98.283-2.214.16-.226-.12-.714-1.86-.968-1.823z" opacity=".15"/><path d="m6.74 18.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.152.21-1.89-.72-2.15-.645-.266.08-1.2 1.787-1.468 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.166-.21-.145-2.108.12-2.196z" fill="url(#f)" transform="matrix(.93783 .16532 -.16536 .93758 4.58 -1.48)"/><path d="m7.866 16.932-.082.054c0 .002-.003.002-.003.003-.2.31-.234 1.826-.408 1.98-.007.008-.017.016-.03.022l.05.048c1.09.544.507-2.03.49-2.102l-.015-.006z" fill="#9d0f06" opacity=".5"/><g opacity=".4"><path d="m3.7500375 42.999857 40.5004055.000008v3l-40.5004055-.000008z" fill="url(#h)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m3.7500375 42.999865v3c-1.49.006-3.7500375-.671865-3.7500375-1.499865s1.8120375-1.500135 3.7500375-1.500135z" fill="url(#i)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m44.250443 42.999865v3c1.49.006 3.749587-.671865 3.749587-1.499865s-1.811587-1.500135-3.749587-1.500135z" fill="url(#j)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/></g><path d="m1.5 6.5 29 .00209v22.99791h-29z" fill="url(#l)" stroke-width="1.040573"/><path d="m2 6v20h26v-20z" fill="url(#o)" transform="translate(1 2)"/><path d="m7.827 20.414c-.11-.008-.23 0-.354.04-.48.16-.535.477-.578.63-.043.15-.052.268-.06.393-.013.248-.002.51.01.77.01.215.018.406.022.574-.165.04-.348.08-.558.124-.265.056-.532.112-.777.188-.123.04-.24.077-.385.16-.074.04-.158.09-.257.2-.098.107-.218.31-.21.557.012.48.313.625.454.71.14.085.253.128.376.173.247.09.52.16.788.23.22.058.414.112.586.16-.013.16-.03.337-.05.538-.026.255-.05.508-.05.75.002.123.004.24.043.396.02.08.044.17.123.29.08.123.244.296.495.366.49.136.73-.086.86-.185.13-.1.208-.19.29-.288.168-.195.323-.416.476-.634.128-.18.24-.338.34-.476.16.06.333.13.53.21.25.1.5.203.746.277.124.037.24.07.41.084.084.008.186.014.334-.02.147-.032.37-.13.518-.33.29-.397.14-.685.08-.83-.06-.147-.127-.245-.2-.35-.143-.208-.32-.414-.493-.62-.142-.166-.264-.315-.373-.45.11-.12.234-.255.376-.407.178-.19.357-.383.508-.58.076-.1.147-.196.214-.344.034-.075.07-.162.082-.305.013-.142-.016-.373-.175-.568-.31-.38-.645-.332-.81-.324-.168.01-.29.037-.416.07-.255.064-.52.154-.78.246-.215.074-.404.14-.572.196-.09-.136-.186-.29-.296-.463-.138-.22-.277-.438-.43-.634-.077-.1-.147-.19-.276-.297-.064-.053-.143-.114-.283-.17-.07-.026-.167-.05-.276-.06zm1.256 1.7c.003 0 .025.006.03.005-.01 0-.034.008-.04.01-.01.002-.02-.012.01-.016zm.458.146c.04.03.037.044.03.035zm-2.377.473c.03-.014.033.004.023.008-.005.003-.034.01-.046.014.005-.003.02-.02.023-.02zm-.295.36v.038c-.002.015-.014.004 0-.038zm3.9.708c-.006-.01.01-.008.026.033l-.025-.032zm.013.46c-.017.042-.033.046-.027.036l.028-.037zm-3.882.747v.046c-.013-.045 0-.057 0-.046zm.26.396c.008.003.032.01.037.013.013.005.002.012-.037-.013zm2.45.427c.008-.01.01.007-.03.034.008-.008.025-.03.03-.034zm-.506.14.047.018c-.05-.004-.06-.02-.048-.017z" opacity=".05"/><path d="m3 8.87v11.092c.58.154 1.334.28 2.23.28 2.287 0 1.96-.766 3.93-.766s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.105 4.43 1.105 1.516 0 2.02-.58 2.956-.96v-9.982z" opacity=".07"/><path d="m2 6v10.206c.386.178.875.34 1.403.34 1.207 0 2.388-.974 4.403-.974s3.53 1.224 6.07 1.224c2.542 0 3.114-1.77 6.354-1.77s2.935 1.12 4.963 1.12c1.398 0 1.994-.486 2.807-.795v-9.351z" fill="url(#n)" transform="translate(1 2)"/><g fill="#fff"><path d="m21.23 15.523c-1.702 0-2.773.48-3.65.928-.876.45-1.537.842-2.703.842-1.198 0-2.145-.286-3.087-.59-.943-.304-1.886-.634-2.984-.634-1.08 0-1.95.254-2.66.5-.71.25-1.26.473-1.743.473-.436 0-.862-.148-1.21-.31a.45.45 0 0 0 -.193-.044v1.93c.598.15 1.35.267 2.23.267 1.194 0 1.802-.218 2.26-.413.46-.194.744-.353 1.67-.353.89 0 1.604.288 2.482.605.878.316 1.907.648 3.31.648 1.74 0 2.873-.55 3.81-1.06.938-.512 1.664-.96 2.852-.96.937 0 1.372.238 1.95.517.577.278 1.286.59 2.48.59 1.523 0 2.19-.564 2.956-.915v-1.695a.45.45 0 0 0 -.163.03c-.89.338-1.35.766-2.644.766-.93 0-1.222-.223-1.832-.516-.608-.293-1.46-.604-3.13-.604z" opacity=".1"/><path d="m21.23 16.327c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.224-6.07-1.224-2.016 0-3.197.973-4.404.973-.528 0-1.017-.162-1.403-.34v1.018c.58.154 1.334.28 2.23.28 2.287 0 1.96-.767 3.93-.767s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.106 4.43 1.106 1.516 0 2.02-.58 2.956-.958v-.766c-.813.31-1.41.796-2.807.796-2.028 0-1.724-1.12-4.963-1.12z" opacity=".3"/><path d="m21.23 17.027c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.225-6.07-1.225-2.016 0-3.197.973-4.404.973-.528 0-1.017-.16-1.403-.34v1.02c.58.153 1.334.28 2.23.28 2.287 0 1.96-.768 3.93-.768s3.13 1.253 5.79 1.253c3.298 0 4.055-2.02 6.664-2.02 2.037 0 2.19 1.106 4.43 1.106 1.516 0 2.02-.58 2.956-.958v-.767c-.813.31-1.41.797-2.807.797-2.028 0-1.724-1.12-4.963-1.12z"/></g><path d="m7.74 21.165c-.264.088.045 1.985-.123 2.197-.16.205-2.15.412-2.142.667.007.263 2.023.57 2.185.785.157.208-.248 2.054.01 2.126.27.076 1.205-1.63 1.472-1.71.26-.076 1.996.853 2.15.643.158-.218-1.278-1.578-1.275-1.842.003-.254 1.48-1.524 1.317-1.726-.17-.21-1.993.654-2.26.57-.256-.08-1.078-1.795-1.334-1.71z" opacity=".15"/><path d="m6.74 18.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.152.21-1.89-.72-2.15-.645-.266.08-1.2 1.787-1.468 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.166-.21-.145-2.108.12-2.196z" fill="url(#f)" transform="translate(1 2)"/><path d="m7.757 20.447-.075.07c0 .002-.003.003-.003.004-.15.36.09 1.934-.062 2.126-.007.008-.016.02-.028.027l.062.04c1.226.364.153-2.19.122-2.263-.006 0-.01-.004-.017-.003z" fill="#9d0f06" opacity=".5"/><path d="m4.866 21.273c-.242.002-.38.013-.38.013v.058c.14.257 2.015.552 2.172.76.157.207-.246 2.052.014 2.124.268.075 1.2-1.633 1.47-1.71.256-.077 1.973.84 2.145.646l-.003-.003c-1.448-1.755-4.373-1.896-5.418-1.887z" fill="url(#m)" opacity=".75" transform="translate(1 2)"/><g fill="none"><path d="m28.5 27.5h-25v-19h25z" opacity=".2" stroke="#000" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#k)" transform="translate(1 2)"/><path d="m29.5 28.5h-27v-21h27z" stroke="url(#a)" stroke-linecap="round"/></g></g></g><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#c)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertheader.svg b/icon-themes/elementary_svg/cmd/32/insertheader.svg
new file mode 100644
index 000000000..2fe7ceb63
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertheader.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" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="5" y2="5.5"><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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24.000565" x2="24.000565" y1="6.18585" y2="41.815468"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.65714134 0 0 .63012858 .228273 -1.089821)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#g)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#f)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#e)" opacity=".15"/><path d="m4.5.5 23 .002071v28.997929h-23z" fill="url(#d)" stroke-width="1.040573"/><g stroke-linejoin="round"><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#c)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#h)"/></g><g stroke-opacity=".501961"><path d="m7.507 3.504h16.99v2.978l-16.997.018z" fill="#f37329" stroke="#cc3b02"/><path d="m8.5 4.5h15v1h-15z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-miterlimit="10"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/inserthyperlink.svg b/icon-themes/elementary_svg/cmd/32/inserthyperlink.svg
new file mode 100644
index 000000000..31e33d901
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/inserthyperlink.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="72.5" x2="86" xlink:href="#e" y1="2.75" y2="2.75"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="91" x2="104.5" xlink:href="#e" y1="2.75" y2="2.75"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="83" x2="91" xlink:href="#e" y1="2.75" y2="2.75"/><radialGradient id="i" cx="99.157013" cy="186.17059" gradientTransform="matrix(.0876227 0 0 .05575992 -.688406 18.118812)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m13.5 28.499666a5.5 3.4999999 0 1 1 -11 0 5.5 3.4999999 0 1 1 11 0z" fill="url(#i)"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -48.523494 76.634407)"><path d="m76-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m94.5-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m76-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="url(#f)" opacity=".2"/><path d="m94.5-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="url(#g)" opacity=".2"/><g stroke-linecap="round"><g fill="none" stroke="#fff"><path d="m94.5-1h6.5c1.385 0 2.5 1.115 2.5 2.5v2.5" opacity=".4" stroke-linejoin="round"/><path d="m100.75 6h-6c-1.2465 0-2.25-1.0035-2.25-2.25" opacity=".4" stroke-linejoin="bevel"/><path d="m82.5 6.5h-6.5c-1.385 0-2.5-1.115-2.5-2.5v-2.5" opacity=".4" stroke-linejoin="round"/><path d="m76.25-.5h6c1.2465 0 2.25 1.0035 2.25 2.25" opacity=".4" stroke-linejoin="bevel"/></g><rect fill="#d4d4d4" height="2.5" rx="1.5" stroke="#000" stroke-linejoin="bevel" stroke-opacity=".427451" width="13" x="82" y="1.5"/></g><rect fill="url(#h)" height="2.5" opacity=".2" rx="1.5" width="13" x="82" y="1.5"/><path d="m83 2.75c0-.1385.669-.25 1.5-.25h8c.831 0 1.5.1115 1.5.25" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/></g><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/inserthyperlinkcontrol.svg b/icon-themes/elementary_svg/cmd/32/inserthyperlinkcontrol.svg
new file mode 100644
index 000000000..e115502ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/inserthyperlinkcontrol.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 offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="72.5" x2="86" xlink:href="#a" y1="2.75" y2="2.75"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="91" x2="104.5" xlink:href="#a" y1="2.75" y2="2.75"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="83" x2="91" xlink:href="#a" y1="2.75" y2="2.75"/><radialGradient id="e" cx="99.157013" cy="186.17059" gradientTransform="matrix(.0876227 0 0 .05575992 -.688406 18.118812)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m13.5 28.499666a5.5 3.4999999 0 1 1 -11 0 5.5 3.4999999 0 1 1 11 0z" fill="url(#e)"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -48.523494 76.634407)"><path d="m76-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m94.5-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m76-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="url(#b)" opacity=".2"/><path d="m94.5-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="url(#c)" opacity=".2"/><g stroke-linecap="round"><g fill="none" stroke="#fff"><path d="m94.5-1h6.5c1.385 0 2.5 1.115 2.5 2.5v2.5" opacity=".4" stroke-linejoin="round"/><path d="m100.75 6h-6c-1.2465 0-2.25-1.0035-2.25-2.25" opacity=".4" stroke-linejoin="bevel"/><path d="m82.5 6.5h-6.5c-1.385 0-2.5-1.115-2.5-2.5v-2.5" opacity=".4" stroke-linejoin="round"/><path d="m76.25-.5h6c1.2465 0 2.25 1.0035 2.25 2.25" opacity=".4" stroke-linejoin="bevel"/></g><rect fill="#d4d4d4" height="2.5" rx="1.5" stroke="#000" stroke-linejoin="bevel" stroke-opacity=".427451" width="13" x="82" y="1.5"/></g><rect fill="url(#d)" height="2.5" opacity=".2" rx="1.5" width="13" x="82" y="1.5"/><path d="m83 2.75c0-.1385.669-.25 1.5-.25h8c.831 0 1.5.1115 1.5.25" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertindexesentry.svg b/icon-themes/elementary_svg/cmd/32/insertindexesentry.svg
new file mode 100644
index 000000000..3848da1ec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertindexesentry.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" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#f" y1="40" y2="18"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#f" y1="47" y2="25"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#f" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#f" y1="61" y2="39"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="32" y2="38"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="61" y2="39"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="54" y2="32"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="47" y2="25"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="40" y2="18"/><g transform="translate(1 -23)"><rect fill="url(#e)" height="7" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="31" x="-.5" y="31.5"/><path d="m2.5 47.5v3h10v-3z" fill="url(#g)"/><path d="m2.5 47.5v3h10v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 48v2h1v-1h8v-1z" fill="#fff" opacity=".2"/><path d="m2.5 40.5v3h14v-3z" fill="url(#h)"/><path d="m2.5 40.5v3h14v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 41v2h1v-1h12v-1z" fill="#fff" opacity=".2"/><path d="m2.5 33.5v3h7v-3z" fill="url(#i)"/><path d="m2.5 33.5v3h7v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 34v2h1v-1h5v-1z" fill="#fff" opacity=".2"/><path d="m2.5 26.5v3h12v-3z" fill="url(#j)"/><path d="m2.5 26.5v3h12v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 27v2h1v-1h10v-1z" fill="#fff" opacity=".2"/><path d="m24.5 26.5v3h3v-3z" fill="url(#a)"/><path d="m24.5 26.5v3h3v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 27v2h1v-1h1v-1z" fill="#fff" opacity=".2"/><path d="m24.5 33.5v3h3v-3z" fill="url(#b)"/><path d="m24.5 33.5v3h3v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 34v2h1v-1h1v-1z" fill="#fff" opacity=".2"/><path d="m24.5 40.5v3h3v-3z" fill="url(#c)"/><path d="m24.5 40.5v3h3v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 41v2h1v-1h1v-1z" fill="#fff" opacity=".2"/><path d="m24.5 47.5v3h3v-3z" fill="url(#d)"/><path d="m24.5 47.5v3h3v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 48v2h1v-1h1v-1z" fill="#fff" opacity=".2"/><g fill="#333"><path d="m16 29h1v1h-1z"/><path d="m18 29h2v1h-2z"/><path d="m21 29h2v1h-2z"/><path d="m18 36h2v1h-2z"/><path d="m21 36h2v1h-2z"/><path d="m12 36h2v1h-2z"/><path d="m15 36h2v1h-2z"/><path d="m18 43h2v1h-2z"/><path d="m21 43h2v1h-2z"/><path d="m18 50h2v1h-2z"/><path d="m21 50h2v1h-2z"/><path d="m15 50h2v1h-2z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertlayer.svg b/icon-themes/elementary_svg/cmd/32/insertlayer.svg
new file mode 100644
index 000000000..7fa596ef7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertlayer.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#n" y1="366.64789" y2="609.50507"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 -1.953449 26.151397)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><linearGradient id="h" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="6.49996" x2="35.136391" xlink:href="#m" y1="31.791216" y2="31.791216"/><linearGradient id="i" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="13.428565" x2="33.690468" xlink:href="#l" y1="25.105595" y2="25.105595"/><linearGradient id="j" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-26.891243" x2="-60.812454" xlink:href="#o" y1="14.581487" y2="14.581487"/><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="13.428565" x2="33.690468" y1="25.105595" y2="25.105595"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="6.49996" x2="35.136391" y1="31.791216" y2="31.791216"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-26.891243" x2="-60.812454" y1="14.581487" y2="14.581487"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="matrix(0 1 -1 0 32.806792 7)"><g transform="matrix(-.00778792 .63279767 -.9297733 .3681326 52.033613 3.277506)"><path d="m-11.393026 29.170918 38.443036-.170918v2l-38.443036.170918z" fill="url(#n)" opacity=".15"/><path d="m-11.393026 29.170918v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#g)" opacity=".15"/></g><path d="m8.5 1.5 15 6v24l-15-6z" fill="url(#m)"/><g fill="none" stroke-linejoin="round"><path d="m22.5 30.103667-13-5.352041v-21.751626l13 5.201181z" stroke="url(#l)" stroke-linecap="round"/><path d="m8.5 1.5 15 6v24l-15-6c-.015909-8.040206.039301-15.9937677 0-24z" stroke="url(#o)" stroke-width=".999922"/></g></g><g transform="matrix(0 1 -1 0 32.201181 1.000001)"><g transform="matrix(-.00778792 .63279767 -.9297733 .3681326 52.033613 3.277506)"><path d="m-11.393026 29.170918 38.443036-.170918v2l-38.443036.170918z" fill="url(#e)" opacity=".15"/><path d="m-11.393026 29.170918v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#g)" opacity=".15"/></g><path d="m8.5 1.5 15 6v24l-15-6z" fill="url(#h)"/><g fill="none" stroke-linejoin="round"><path d="m22.5 30.103667-13-5.352041v-21.751626l13 5.201181z" stroke="url(#i)" stroke-linecap="round"/><path d="m8.5 1.5 15 6v24l-15-6c-.015909-8.040206.039301-15.9937677 0-24z" stroke="url(#j)" stroke-width=".999922"/></g></g><g transform="translate(-15.007 -15.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertlinebreak.svg b/icon-themes/elementary_svg/cmd/32/insertlinebreak.svg
new file mode 100644
index 000000000..5781f62ad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertlinebreak.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(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" x1="11.256998" x2="11.256998" y1="17.24999" y2="30.000023"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.65714212 0 0 .63016256 .228602 -1.091561)" 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><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m4.5.49814595c5.2704732 0 23 .001854 23 .001854l.000028 29.00000005s-15.333351 0-23.000028 0c0-9.667284 0-19.334567 0-29.00184985z" fill="url(#d)" stroke-width="1.040607"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#c)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#h)" stroke-width=".999922"/></g><g transform="matrix(1.33333 0 0 1.33333 -.009293 -11.99993)"><path d="m8.4999999 4.5h15.0000001zm0 3 15.0000001-.0000001zm0 3h15.0000001zm-.0000001 12h15.0000002zm.0000001 3h15.0000001z" stroke="#616161" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.75000188 0 0 .75000188 .00697 8.99997)"/><path d="m13.882004 18.374993v4.500012h-3.000007v-1.500004l-2.2650058 3.002907 6.7650168-.0029-.013-4.571084.49-.559-.492-.867001z" fill="url(#a)" stroke="#206b00" stroke-opacity=".501961" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertmasterpage.svg b/icon-themes/elementary_svg/cmd/32/insertmasterpage.svg
new file mode 100644
index 000000000..aa1557678
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertmasterpage.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 .8 0 3)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="27" y2="4"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="10.171" y2="36.136002"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="20.749001" y2="25.528"/><radialGradient id="f" cx="-1" cy="14.999253" gradientTransform="matrix(0 1 -1.27273 0 35.09 -1)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="6.690214" cy="15.119161" gradientTransform="matrix(.00000007 3.1304348 -2.2608696 .00000005 50.18245 -22.94328)" gradientUnits="userSpaceOnUse" r="11.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 .56757 -.72973 0 33.514 1.378)" gradientUnits="userSpaceOnUse" x1="6.381592" x2="41.619537" y1="24.000658" y2="24.000658"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(.019 0 0 .02024 18.043 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(-.019 0 0 .02024 14.134 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="l" gradientTransform="matrix(.05555 0 0 .02024 -3.988 18.08)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -1)"><path d="m2.678 25.5h26.822v4.915h-26.822z" fill="url(#l)" opacity=".15"/><path d="m2.678 25.5v4.915c-.98.01-2.367-1.1-2.367-2.458s1.093-2.457 2.369-2.457z" fill="url(#k)" opacity=".15"/><path d="m29.5 25.5v4.915c.98.01 2.367-1.1 2.367-2.458s-1.093-2.457-2.367-2.457z" fill="url(#j)" opacity=".15"/></g><path d="m30 4-.002 22h-27.998v-22z" fill="url(#g)" stroke="url(#f)"/><path d="m2.5 25.5v-21h27v21z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m30.5 3.5-.002 23h-28.998v-23z" fill="none" stroke="url(#b)" stroke-linejoin="round"/><g fill="#fff" fill-opacity=".691"><path d="m4 5h1v14h-1z"/><path d="m17 6v1h-14v-1z"/><path d="m28 25h-1v-14h1z" opacity=".7"/><path d="m15 24v-1h14v1z" opacity=".7"/><path d="m8 12h4v1h-4zm5 0h2v1h-2zm4 0h3v1h-3zm4 0h3v1h-3zm-13 2h2v1h-2zm3 0h4v1h-4zm5 0h3v1h-3zm4 0h2v1h-2zm-12 2h4v1h-4zm5 0h2v1h-2zm3 0h4v1h-4zm5 0h2v1h-2zm-13 2h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm3 0h4v1h-4z"/></g><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#c)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertmath.svg b/icon-themes/elementary_svg/cmd/32/insertmath.svg
new file mode 100644
index 000000000..f956f6e26
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertmath.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13.250004" cy="-2.655379" gradientTransform="matrix(-.00000004 1.0169492 -.71729272 -.00000003 12.845324 -10.221567)" gradientUnits="userSpaceOnUse" r="11.062527" xlink:href="#c"/><linearGradient id="b" gradientTransform="matrix(.98503013 0 0 1.0151974 .345697 .211781)" gradientUnits="userSpaceOnUse" x1="16.73152" x2="15.634348" xlink:href="#c" y1="7.462856" y2="21.186497"/><linearGradient id="c" gradientTransform="matrix(.98503013 0 0 1.0151974 -.019968 -.057995)" gradientUnits="userSpaceOnUse" x1="16.73152" x2="15.634348" y1="7.462856" y2="21.186497"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke="#000" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .333373 -1.337341)"><path d="m21.125023 18.628052h-1.500004v1.897708h-2.238282v-1.897708h-4.511735v-2.059042l4.637732-6.9409802h2.112285v6.7500172h1.500004zm-3.738286-2.250005v-1.624575c0-.315725.01235-.774036.03706-1.374932.02471-.600897.04447-.949722.05929-1.046477h-.05929c-.182817.417572-.402693.824959-.659626 1.222162l-1.98629 2.823822z" fill="url(#b)" stroke="#000" stroke-linecap="round" stroke-opacity=".471" stroke-width=".750002"/><path d="m.87497244 5.1280186v1.5000037h2.62500656l3.0117398 13.4774467c.1039027.47407.7542666.537097.9472656.0918l5.7910186-13.5692467h7.87502v2.2500056h1.500004v-3c-.000027-.2761309-.375001-.7500093-1.125003-.7500093h-8.250021c-.199723.0001958-.630178.4911989-.708987.6747158l-5.3808598 12.5566406-2.7969026-12.8368252c-.0496555-.2300178-.2529648-.3942917-.4882812-.3945312z" fill="url(#a)" fill-rule="evenodd" stroke="#000" stroke-opacity=".471" stroke-width=".750002"/><g fill="#fff" stroke="none" transform="matrix(.75000188 0 0 .75000188 -.25003 1.003008)"><path d="m23.683594 11.5-6.183594 9.253906v1l6.183594-9.253906h2.816406v-1zm-.095703 4.605469c-.008266.17288-.014116.167837-.023438.394531-.032946.801193-.048828 1.413019-.048828 1.833984v1c0-.420965.015882-1.032791.048828-1.833984.032947-.801194.060318-1.265525.080078-1.394531zm-2.847657 4.394531-.703125 1h3.478516v-1zm5.759766 0v1h2v-1z" opacity=".1"/><path d="m1.5 5.5v1h4c.3137544.0003193.5841835.218701.6503906.5253906l3.7304688 17.1171874 7.1738286-16.7421874c.105078-.2446886.679015-.9001295.945312-.9003906h11c1 0 1.499964.6318264 1.5 1v-1c-.000036-.3681736-.5-1-1.5-1h-11c-.266297.0002611-.840234.655702-.945312.9003906l-7.1738286 16.7421874-3.7304688-17.1171874c-.0662071-.3066896-.3366362-.5250713-.6503906-.5253906z" fill-rule="evenodd" opacity=".1"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertmenutitles.svg b/icon-themes/elementary_svg/cmd/32/insertmenutitles.svg
new file mode 100644
index 000000000..b05cc9700
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertmenutitles.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="18.635593" x2="9" xlink:href="#g" y1="18.682203" y2="6.580508"/><linearGradient id="b" gradientTransform="matrix(.75000188 0 0 .75000188 11.975183 8.976485)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" xlink:href="#c" y1="3.031343" y2="12.031343"/><linearGradient id="c" gradientTransform="translate(15.968656 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" y1="3.031343" y2="12.031343"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.74999244 0 0 .74999244 -5.290008 1.487529)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.551723" xlink:href="#c" y1="9.016707" y2="22.01687"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.635593" x2="16" xlink:href="#g" y1="18.682203" y2="6.580508"/><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="g"><stop offset="0" stop-opacity=".658824"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><radialGradient id="h" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="i" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 .00004)"><g stroke-linecap="round"><path d="m14.625006 10.124995h3.75001v9.000024h-3.75001z" fill="url(#e)" stroke="#000" stroke-opacity=".6" stroke-width=".750002"/><path d="m7.8749897 7.1249879 3.7500093-.0000001v12.0000312h-3.7500093z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".750002"/><g fill="none"><path d="m8.5871019 7.8749897h2.2865861v10.5000263h-2.2500055z" opacity=".7" stroke="url(#d)" stroke-width=".749992"/><path d="m15.373699 10.874997h2.250007v7.500019h-2.250007z" opacity=".7" stroke="url(#b)" stroke-width=".750002"/><path d="m2.6249766 19.124967v.750053c6.333334-.01 12.4167144.01 18.7500464 0v-.750002h-18.7500464z" stroke="url(#h)"/><path d="m4.8750332 2.6249766h-.7480528-.002c.01 6.3333345-.00999 12.4167144 0 18.7500464h.7500018v-18.7500464z" stroke="url(#i)"/></g></g><g fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"><path d="m7.1249879 2.624977 12.7500321-.0000004v1.5000037l-12.7500321.0000004z" stroke-width=".750002"/><path d="m7.1249878 21.375023h12.7500322v1.500004h-12.7500322z"/><path d="m2.2499756 4.4999812v12.7500318h-1.50000398v-12.7500318z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertmultiindex.svg b/icon-themes/elementary_svg/cmd/32/insertmultiindex.svg
new file mode 100644
index 000000000..b78e84129
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertmultiindex.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="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="26" x2="26.241098" xlink:href="#a" y1="27" y2="32.891487"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#a" y1="35" y2="41"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#a" y1="43" y2="50"/><linearGradient id="e"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="60" y2="38"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="51" y2="29"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="42" y2="20"/><g transform="translate(1 -23)"><path d="m2.5 46.5v3h14v-3z" fill="url(#f)"/><path d="m2.5 46.5v3h14v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 47v2h1v-1h12v-1z" fill="#fff" opacity=".2"/><path d="m2.5 37.5v3h7v-3z" fill="url(#g)"/><path d="m2.5 37.5v3h7v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 38v2h1v-1h5v-1z" fill="#fff" opacity=".2"/><path d="m2.5 28.5v3h12v-3z" fill="url(#h)"/><path d="m2.5 28.5v3h12v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 29v2h1v-1h10v-1z" fill="#fff" opacity=".2"/><g fill="#333"><path d="m16 31h1v1h-1z"/><path d="m18 31h2v1h-2z"/><path d="m21 31h2v1h-2z"/><path d="m18 40h2v1h-2z"/><path d="m21 40h2v1h-2z"/><path d="m12 40h2v1h-2z"/><path d="m15 40h2v1h-2z"/><path d="m18 49h2v1h-2z"/><path d="m21 49h2v1h-2z"/></g><path d="m28.322753 45.192943q0 .346366-.109129.63105-.109129.284684-.308408.493452-.194534.208769-.469729.346366-.275194.132852-.61207.189789v.02847q.839818.104384 1.276333.536155.436516.427026.436516 1.115012 0 .455494-.156577.835073-.151831.379579-.464984.654773-.313152.275195-.79237.427026-.479218.151832-1.133991.151832-.517176 0-.977416-.08066-.455494-.08066-.858796-.294173v-.806605q.412791.218258.89201.336876.483962.118619.925223.118619.436515 0 .754412-.0949.317897-.09489.521921-.27045.208768-.175555.303663-.431771.09964-.256215.09964-.574112 0-.322642-.128107-.55039-.123364-.232492-.355856-.379578-.232491-.151832-.569368-.223003-.332131-.07117-.754412-.07117h-.63105v-.716455h.63105q.384323 0 .683241-.09489.298919-.0949.498197-.27045.204024-.175555.308408-.417537.104384-.241981.104384-.53141 0-.246726-.0854-.44126-.08541-.194534-.241981-.327387-.156577-.137597-.374834-.208768-.218258-.07117-.483963-.07117-.507687 0-.896755.161321-.384323.156576-.735434.412792l-.436521-.593095q.1803-.147087.398558-.275194.223002-.128108.483962-.223003.260961-.09964.555134-.156576.298919-.05694.63105-.05694.512431 0 .896755.128108.389068.128108.650028.3606.26096.227747.393813.545644.132853.313152.132853.687986z" style="stroke:#a62100;stroke-width:.7;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><path d="m28.409235 40.835659h-4.006386v-.905058c.850651-.670158 1.637241-1.429214 2.44155-2.141882.140318-.182415.241348-.350799.303089-.505149.06174-.154352.09261-.314315.09261-.47989 0-.246962-.06875-.430779-.206269-.551453-.134706-.120675-.315718-.181012-.543034-.181012-.238542 0-.470068.05473-.694579.164173-.22451.109443-.458843.265202-.702998.467262l-.707211-.837703c.303089-.258188.55426-.440602.753512-.547245.199253-.106639.416747-.188027.652483-.244155.235737-.05893.499536-.0884.791399-.0884.384474 0 .724046.07017 1.018715.210478.29467.140319.52339.336766.68616.58934s.244155.54163.244155.867171c0 .283444-.05052.550049-.151544.799818-.09822.24696-.252575.500937-.463053.761932-.207671.260992-.575308.632838-1.102907 1.115536l-.359833.327278v.05893h1.954137z" fill="url(#c)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m27.419369 32.891489h-1.178271v-3.219098l.01276-.59112.02126-.646405c-.218303.218303-.325754.361476-.410807.429519l-.714448.57411-.633647-.790996 1.741892-1.594749h1.161261z" fill="url(#b)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertneutralparagraph.svg b/icon-themes/elementary_svg/cmd/32/insertneutralparagraph.svg
new file mode 100644
index 000000000..1d4d7d5bc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertneutralparagraph.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" gradientUnits="userSpaceOnUse" x1="27.5" x2="27.5" y1="3" y2="11.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="27.5" x2="27.5" y1="5" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="translate(-12 6)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="translate(8)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="60" y2="38"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="54" y2="32"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#d" y1="48" y2="26"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="42" y2="20"/><g transform="matrix(-1 0 0 1 33.017578 0)"><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#e)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m31 47v2h-1v-1h-11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#f)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m31 41v2h-1v-1h-19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#g)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m31 35v2h-1v-1h-11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#h)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m31 29v2h-1v-1h-19v-1z" fill="#fff" opacity=".2"/></g><path d="m24.789062 3.5c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570312c0 .150237.121248.2714844.271484.2714844h.728516v2h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570316c0 .150237.121248.271484.271484.271484h.728516v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h2v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h.728516c.150237 0 .271484-.121247.271484-.271484v-1.4570316c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-2h.728516c.150237 0 .271484-.1212474.271484-.2714844v-1.4570312c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844h-1.457032c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-2v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844zm1.728516 3h2v2h-2z" fill="url(#a)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m24.789062 3.5c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570312c0 .150237.121248.2714844.271484.2714844h.728516v2h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570316c0 .150237.121248.271484.271484.271484h.728516v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h2v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h.728516c.150237 0 .271484-.121247.271484-.271484v-1.4570316c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-2h.728516c.150237 0 .271484-.1212474.271484-.2714844v-1.4570312c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844h-1.457032c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-2v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844zm1.728516 3h2v2h-2z" opacity=".5" stroke="#002e99"/><path d="m25.5 4.4824219v.0175781a.98252012.98252012 0 0 1 -.982422.9824219h-.017578v.035156h.01758a.98252012.98252012 0 0 1 .98242.9824221v2a.98252012.98252012 0 0 1 -.982422.9824219h-.017578v.035156h.01758a.98252012.98252012 0 0 1 .98242.9824221v.01758h.03516v-.01758a.98252012.98252012 0 0 1 .982422-.9824219h2a.98252012.98252012 0 0 1 .982418.9824219v.01758h.03516v-.01758a.98252012.98252012 0 0 1 .982422-.9824219h.01758v-.035156h-.01758a.98252012.98252012 0 0 1 -.982426-.9824221v-2a.98252012.98252012 0 0 1 .982422-.9824219h.01758v-.035156h-.01758a.98252012.98252012 0 0 1 -.982422-.9824221v-.0175781h-.035156v.0175781a.98252012.98252012 0 0 1 -.982422.9824219h-2a.98252012.98252012 0 0 1 -.982422-.9824219v-.017578zm1.017578 1.0351562h2a.98252012.98252012 0 0 1 .982422.9824219v2a.98252012.98252012 0 0 1 -.982422.9824219h-2a.98252012.98252012 0 0 1 -.982422-.9824219v-2a.98252012.98252012 0 0 1 .982422-.9824219z" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertobject.svg b/icon-themes/elementary_svg/cmd/32/insertobject.svg
new file mode 100644
index 000000000..7596082a4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertobject.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientTransform="matrix(1.1022033 0 0 1.1022038 -63.55275 -14.715001)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="99.157013" cy="186.17059" gradientTransform="matrix(.17524541 0 0 .05575992 -1.37681 18.119145)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="-14.890854" cy="11.546391" gradientTransform="matrix(.00000278 4.9915236 -5.178574 -.00000002 76.449662 58.566141)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><path d="m27.000001 28.499999a11 3.4999999 0 1 1 -21.9999996 0 11 3.4999999 0 1 1 21.9999996 0z" fill="url(#f)"/><path d="m16.000001 1.4999996c-8.000599 0-14.500001 6.4993996-14.500001 14.4999994 0 8.000599 6.499402 14.500002 14.500001 14.500001 8.000598 0 14.500006-6.499402 14.5-14.500001 0-8.0005998-6.499402-14.4999994-14.5-14.4999994z" fill="url(#g)" stroke="#452981" stroke-opacity=".498039"/><path d="m29.5 16c0 7.455845-6.04417 13.5-13.5 13.5s-13.5-6.044155-13.5-13.5c0-7.455843 6.04417-13.5 13.5-13.5s13.5 6.044157 13.5 13.5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertobjectdialog.svg b/icon-themes/elementary_svg/cmd/32/insertobjectdialog.svg
new file mode 100644
index 000000000..5306122b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertobjectdialog.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" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.1022033 0 0 1.1022038 -63.55275 -14.715001)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="99.157013" cy="186.17059" gradientTransform="matrix(.17524541 0 0 .05575992 -1.37681 18.119145)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="f" cx="-14.890854" cy="11.546391" gradientTransform="matrix(.00000278 4.9915236 -5.178574 -.00000002 76.449662 58.566141)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><path d="m27.000001 28.499999a11 3.4999999 0 1 1 -21.9999996 0 11 3.4999999 0 1 1 21.9999996 0z" fill="url(#e)"/><path d="m16.000001 1.4999996c-8.000599 0-14.500001 6.4993996-14.500001 14.4999994 0 8.000599 6.499402 14.500002 14.500001 14.500001 8.000598 0 14.500006-6.499402 14.5-14.500001 0-8.0005998-6.499402-14.4999994-14.5-14.4999994z" fill="url(#f)" stroke="#452981" stroke-opacity=".498039"/><path d="m29.5 16c0 7.455845-6.04417 13.5-13.5 13.5s-13.5-6.044155-13.5-13.5c0-7.455843 6.04417-13.5 13.5-13.5s13.5 6.044157 13.5 13.5z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#c)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#a)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertobjectfloatingframe.svg b/icon-themes/elementary_svg/cmd/32/insertobjectfloatingframe.svg
new file mode 100644
index 000000000..ca72fc44f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertobjectfloatingframe.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.916702 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.083298 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="3" y2="30"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6" stop-opacity=".985965"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="28"><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(.65895577 0 0 .66512004 39.325053 3.594528)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="26" y2="6"><stop offset="0" stop-color="#fff"/><stop offset=".07499999" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m38.928572 40.000002h5v7h-5z" fill="url(#a)"/><path d="m9.0714282 47.000002h-5v-7h5z" fill="url(#c)"/><path d="m9.0714282 40.000002 29.8571438-.000001v7.000001l-29.8571438.000001z" fill="url(#d)"/></g><rect fill="url(#e)" height="27" rx="2.16" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" opacity=".5" rx="1.086957" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.500001"/><rect fill="none" height="27" rx="2.16" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="27" x="2.5" y="2.5"/><rect fill="url(#g)" height="19" rx=".780512" ry=".821902" stroke-width="1.478242" width="23" x="4.5" y="8.5"/><g fill="none" stroke-opacity=".501961"><rect height="19" rx=".780512" ry=".821902" stroke="#002e99" width="23" x="4.5" y="8.5"/><rect height="21" rx="2" stroke="url(#h)" width="25" x="3.5" y="7.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertpage.svg b/icon-themes/elementary_svg/cmd/32/insertpage.svg
new file mode 100644
index 000000000..3074c404e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertpage.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="j" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#j)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#g)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertpagebreak.svg b/icon-themes/elementary_svg/cmd/32/insertpagebreak.svg
new file mode 100644
index 000000000..6ee12d81a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertpagebreak.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(.17386851 0 0 .16673281 .060927 288.24526)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#j" y1=".985" y2="47.013"/><linearGradient id="b" gradientTransform="matrix(.17388398 0 0 .1667264 .060827 288.24545)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#j" y1=".985" y2="47.013"/><clipPath id="c"><path d="m.53 288.533h6.3500001v3.175h-6.3500001z"/></clipPath><clipPath id="d"><path d="m.53 293.296h6.3500001v3.44h-6.3500001z"/></clipPath><linearGradient id="e" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.292936" x2="24.292936" xlink:href="#q" y1="23.120552" y2="24.728884"/><radialGradient id="f" cx="65.325" cy="48.709" gradientTransform="matrix(0 .12973254 -.14113269 0 13.479167 -5.549621)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#o"/><radialGradient id="g" cx="65.325" cy="48.709" gradientTransform="matrix(0 .12973254 -.14113269 0 15.066668 -5.549621)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#o"/><linearGradient id="h" gradientTransform="matrix(.0121 0 0 .00218 -.143 295.407)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.00414 0 0 .00218 3.807 295.407)" gradientUnits="userSpaceOnUse" r="117.143"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.1663 0 0 .16097 .242 288.392)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.15017 0 0 .19307 .63 287.868)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.1404 0 0 .15602 10.39 288.06)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><radialGradient id="m" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#o"/><linearGradient id="n" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.299309" x2="24.299309" xlink:href="#q" y1="23.120552" y2="24.728884"/><radialGradient id="o" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="p" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.005713" x2="24.005713" y1="10.417883" y2="34.029789"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="20.749" y2="25.528"><stop offset="0" stop-color="#fff"/><stop offset=".00000011" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g clip-path="url(#d)" transform="translate(1.587 -293.296)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#h)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#i)" opacity=".15"/><path d="m1.191125 288.66579h6.084875v7.67321h-6.084875z" fill="url(#a)" stroke-width="1.040645"/><g fill="none" stroke-linejoin="round" stroke-width=".265"><path d="m7.01 296.074h-5.554v-7.144h5.554z" stroke="url(#k)" stroke-linecap="round"/><path d="m1.19 288.666h6.086v7.673h-6.086v-7.674z" stroke="url(#l)"/></g></g><g clip-path="url(#c)" transform="translate(1.587 -283.242)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#h)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#i)" opacity=".15"/><path d="m1.191125 288.66596h6.0854167v7.67292h-6.0854167z" fill="url(#b)" stroke-width="1.040671"/><g fill="none" stroke-linejoin="round" stroke-width=".265"><path d="m7.01 296.074h-5.554v-7.144h5.554z" stroke="url(#k)" stroke-linecap="round"/><path d="m1.19 288.666h6.086v7.673h-6.086v-7.674z" stroke="url(#l)"/></g></g><path d="m21.890863 21.890863.0033-4.194647h4.19707v4.22414l4.197071-.02707v4.19707l-4.197071.02707v4.170002h-4.19707v-4.197071h-4.197071v-4.19707z" fill="url(#m)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><g fill="none"><path d="m1.19 3.836.000625-.7932917h.79375l.002625.7932917.791125.0004583v.7937501h-.79375v.79375h-.79375v-.79375h-.79375l.000125-.7912084z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><g stroke-width="1.399024"><path d="m25.391727 23.29231h3.497559v1.399024h-3.497559m-2.798047 0h-3.497559v-1.399024h3.497559" opacity=".5" stroke="url(#n)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><path d="m23.293191 22.592798-.003191-3.489798 1.402215-.0078v3.497598m0 2.798008-.000005 3.497559h-1.399019v-3.497559" opacity=".5" stroke="url(#p)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/></g></g><path d="m23.290988 21.893287v4.19707h-5.596094v-4.19707z" fill="url(#o)" transform="matrix(.18912 0 0 .18912 .49 -.304)"/><g fill="none"><path d="m4.8947917 3.8364583v.7937501h-1.0583334v-.7937501z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m18.394406 23.29231h4.19707" opacity=".5" stroke="url(#e)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><path d="m6.4822917 3.8364584v.7937499h-1.0583333v-.7937499z" fill="url(#f)" stroke-width=".18912"/><g fill="none" transform="translate(1.5875)"><path d="m4.8947917 3.8364583v.7937501h-1.0583334v-.7937501z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m18.394406 23.29231h4.19707" opacity=".5" stroke="url(#e)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><path d="m8.0697918 3.8364584v.7937499h-1.0583333v-.7937499z" fill="url(#g)" stroke-width=".18912"/><g fill="none" transform="translate(3.175)"><path d="m4.8947917 3.8364583v.7937501h-1.0583334v-.7937501z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m18.394406 23.29231h4.19707" opacity=".5" stroke="url(#e)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertpagecountfield.svg b/icon-themes/elementary_svg/cmd/32/insertpagecountfield.svg
new file mode 100644
index 000000000..86194967f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertpagecountfield.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="13" fx="12" fy="13" gradientTransform="translate(.5 .5)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#c"/><radialGradient id="b" cx="12" cy="13" fx="12" fy="13" gradientTransform="translate(12.5 11.5)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#c"/><radialGradient id="c" cx="17.5" cy="17.5" gradientTransform="matrix(1.33333 0 0 1.33333 .999601 1.499595)" gradientUnits="userSpaceOnUse" r="5"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#i)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#f)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#e)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#j)" stroke-width=".999922"/></g><g stroke="#161616" stroke-opacity=".431"><path d="m8.5 6.5v3h-3v2h3v4h-3v2h3v3h2v-3h4v3h2v-3h3v-2h-3v-4h3v-2h-3v-3h-2v3h-4v-3zm2 5h4v4h-4z" fill="url(#a)"/><path d="m20.5 17.5v3h-3v2h3v4h-3v2h3v3h2v-3h4v3h2v-3h3v-2h-3v-4h3v-2h-3v-3h-2v3h-4v-3zm2 5h4v4h-4z" fill="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertpagenumberfield.svg b/icon-themes/elementary_svg/cmd/32/insertpagenumberfield.svg
new file mode 100644
index 000000000..f78c6ee20
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertpagenumberfield.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.5" cy="24.5" gradientUnits="userSpaceOnUse" r="7"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#d)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#c)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#h)" stroke-width=".999922"/></g><path d="m20.5 17.5v3h-3v2h3v4h-3v2h3v3h2v-3h4v3h2v-3h3v-2h-3v-4h3v-2h-3v-3h-2v3h-4v-3zm2 5h4v4h-4z" fill="url(#a)" stroke="#161616" stroke-opacity=".431"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertplugin.svg b/icon-themes/elementary_svg/cmd/32/insertplugin.svg
new file mode 100644
index 000000000..74e29c8a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertplugin.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.7480349 0 0 .75387595 -4.768985 .907933)" gradientUnits="userSpaceOnUse" x1="26.95891" x2="26.95891" y1="12.060429" y2="37.263515"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.28394125 0 0 .29357995 -14.937357 9.989485)" gradientUnits="userSpaceOnUse" x1="107.05136" x2="107.05136" y1="-23.105574" y2="-5.777408"><stop offset="0" stop-color="#fff"/><stop offset=".40000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".80000001" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="6.895029" cy="12.591532" gradientTransform="matrix(0 6.3641136 -7.8130983 0 113.00801 -56.880746)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g opacity=".3" transform="matrix(.26760532 0 0 .31190147 13.547987 17.340631)"><path d="m38 40h5v7h-5z" fill="url(#b)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><g opacity=".3" transform="matrix(.28733436 0 0 .31190147 .563328 17.340631)"><path d="m38 40h5v7h-5z" fill="url(#b)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m13.613961 1.5769264c-1.890593 0-3.424986 1.5525672-3.424986 3.443223 0 1.181659.611117 2.4877217 1.522215 3.1034361l.000391.3397869h-7.6110788c-.8433077 0-1.6005021.93378-1.6005021 1.7771166v7.397264c.6276864-.787682 1.6570664-1.308197 2.7417724-1.308197 1.8905924 0 3.4558215 1.534445 3.4558215 3.4251 0 1.890656-1.5652291 3.425101-3.4558215 3.425101-1.084706 0-2.114086-.520516-2.7417724-1.308197v7.397266c0 .843336.7568028 1.231174 1.6001106 1.231174h7.3970193c-.787658-.627708-1.308155-1.288132-1.308155-2.372874 0-1.890656 1.534393-3.425102 3.424986-3.425102 1.890592 0 3.424986 1.534446 3.424986 3.425102 0 1.084742-.520499 1.745166-1.308156 2.372874h7.397019c.843308 0 1.40808-.388105 1.40808-1.231442v-7.032427l.708751.000267c.615695.911129 1.64875 1.359033 2.830371 1.359033 1.890592 0 3.424987-1.534445 3.424987-3.4251 0-1.890656-1.534395-3.425101-3.424987-3.425101-1.181621 0-2.214676.44817-2.830371 1.3593l-.708751-.000267v-7.864043c0-.8433361-.564853-1.8050696-1.407689-1.7768476h-7.611079l-.000391-.3397869c.911098-.6157144 1.522216-1.9217771 1.522216-3.1034361 0-1.8906558-1.534394-3.443223-3.424986-3.443223z" fill="url(#g)"/><g fill="none"><path d="m12.068567 9.5h-7.503109c-.3859622 0-1.0654578.4262873-1.0654578.815263l-.0000001 5.20501c3.4246222-1.08325 6.2959744 1.465619 6.3124532 4.303866.016479 2.838247-2.6270925 4.924806-6.3124532 4.092495l.0000001 5.239947c0 .388976 1.1623959.343419 1.5483591.343419h4.1575411c-.626506-2.871644.9759216-5.837346 4.3150116-5.864624 3.339089-.02728 4.954526 2.289671 4.272305 5.864624h4.741073c.385964 0 .96571.04556.96571-.343419v-7.009928c.10512-1.057883 1.211146-.928453 1.211146-.928453.269691-.000904.981042-.207021 1.13614.01534.461212.687827 1.227902 1.347832 2.104721 1.347832 1.411662 0 2.596187-.993111 2.596187-2.415796 0-1.422684-1.184525-2.415797-2.596187-2.415797-.876819 0-1.6438.612274-2.105013 1.300098-.155097.222356-1.155314.06399-1.425005.06308 0 0-.785511.01008-.921989-.735688v-8.06201c0-.3889717-.579746-.815259-.96571-.815259h-7.105267" opacity=".4" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="13.625002" cy="5.113852" opacity=".6" rx="2.445251" ry="2.543601" stroke="url(#f)"/><path d="m13.613961 1.5769261c-1.890593 0-3.424986 1.5525672-3.424986 3.443223 0 1.181659.611117 2.4877217 1.522215 3.1034361l.000391.3397869h-7.6110788c-.8433077 0-1.6005021.93378-1.6005021 1.7771169v7.397264c.6276864-.787682 1.6570664-1.308197 2.7417724-1.308197 1.8905924 0 3.4558215 1.534445 3.4558215 3.4251 0 1.890656-1.5652291 3.425101-3.4558215 3.425101-1.084706 0-2.114086-.520516-2.7417724-1.308197v7.397266c0 .843336.7568028 1.231174 1.6001106 1.231174h7.3970193c-.787658-.627708-1.308155-1.288132-1.308155-2.372874 0-1.890656 1.534393-3.425102 3.424986-3.425102 1.890592 0 3.424986 1.534446 3.424986 3.425102 0 1.084742-.520499 1.745166-1.308156 2.372874h7.397019c.843308 0 1.40808-.388105 1.40808-1.231442v-7.032427l.708751.000267c.615695.911129 1.64875 1.359033 2.830371 1.359033 1.890592 0 3.424987-1.534445 3.424987-3.4251 0-1.890656-1.534395-3.425101-3.424987-3.425101-1.181621 0-2.214676.44817-2.830371 1.3593l-.708751-.000267v-7.864043c0-.8433364-.564853-1.8050699-1.407689-1.7768479h-7.611079l-.000391-.3397869c.911098-.6157144 1.522216-1.9217771 1.522216-3.1034361 0-1.8906558-1.534394-3.443223-3.424986-3.443223z" opacity=".4" stroke="#0a3600" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertreferencefield.svg b/icon-themes/elementary_svg/cmd/32/insertreferencefield.svg
new file mode 100644
index 000000000..135cef053
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertreferencefield.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(.34305155 0 0 .5600718 16.40639 10.991623)" gradientUnits="userSpaceOnUse" x1="26.787821" x2="26.787821" y1="22.594112" y2="25.392126"><stop offset="0" stop-color="#fff"/><stop offset=".00000023" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="16" cy="-14.000104" gradientTransform="matrix(.00000003 .44444443 -1.2272622 .00000008 -1.1818 -5.11111)" gradientUnits="userSpaceOnUse" r="9"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="j"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="k" cx="65.325226" cy="48.709068" gradientTransform="matrix(0 .69123149 -.75864703 0 60.841701 -28.134693)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#j"/><radialGradient id="l" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.38351555 0 0 -.25567694 23.275669 32.384178)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#c"/><linearGradient id="m" gradientTransform="matrix(.39222363 0 0 -.36562471 5.827819 26.163568)" gradientUnits="userSpaceOnUse" x1="27.974298" x2="27.974298" xlink:href="#j" y1="36.127529" y2="-1.183923"/><linearGradient id="n" gradientTransform="matrix(0 -.39571558 .42801014 0 7.403311 31.903618)" gradientUnits="userSpaceOnUse" x1="45.243652" x2="20.576487" y1="15.41246" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#e)" stroke-width="1.040573"/><g stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#i)" stroke-width=".999922"/><g stroke-linecap="round" stroke-opacity=".501961" stroke-width="1.399007" transform="matrix(.71479283 0 0 .71479283 1.852258 7.84989)"><path d="m33.083351 20.495603-.000009 6.995034h-12.591052l.000091-6.995029z" fill="url(#k)" stroke="#206b00"/><path d="m21.891298 21.894611h9.793048v4.197021h-9.793048z" fill="none" stroke="url(#a)"/></g></g><g transform="translate(-7.832249 .046391)"><path d="m7.750245 23.072131a6 4.0000002 0 1 1 12 0 6 4.0000002 0 0 1 -12 0z" fill="url(#l)" fill-rule="evenodd" opacity=".141176"/><path d="m11.832248 12.017552c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l7-5-7-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" display="block" fill="url(#m)"/><g fill="none"><path d="m10.875586 13.759279c-1.7568516 2.058862-.225017 7.434574 5.395063 6.699241l.0616 2.197396 4.369328-3.137879-4.369328-3.064428v2.059765c-6.167442.329165-5.981488-3.921804-5.456663-4.754095z" display="block" opacity=".8" stroke="url(#n)" stroke-miterlimit="7" stroke-width=".964"/><path d="m11.832248 12.017552c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l6.999999-5-6.999999-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m25 4h-18v1.9981606h18z" fill="#fff" opacity=".35" stroke-width="1.27598"/><path d="m7.0000007 3.0000213h17.9999993v2.0000126h-17.9999993z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertrows.svg b/icon-themes/elementary_svg/cmd/32/insertrows.svg
new file mode 100644
index 000000000..b512b0030
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertrows.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(-.99999999 0 0 .99999999 16.000002 7)" gradientUnits="userSpaceOnUse" x1="3" x2="2.999998" xlink:href="#B" y1="2" y2="5.000001"/><linearGradient id="B" xlink:href="#f"/><linearGradient id="C" gradientTransform="matrix(-.99999999 0 0 .99999999 22.000002 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="5"/><linearGradient id="D" gradientTransform="matrix(-.99999999 0 0 .99999999 9.000001 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="5.000001"/><linearGradient id="E" gradientTransform="matrix(-.99999999 0 0 .99999999 2.000001 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="5.000001"/><linearGradient id="F" gradientTransform="matrix(-.99999997 0 0 .99999997 8.466667 0)" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.879167" y1="1.852083" y2="3.675907"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="G" cx="24.837" cy="36.421001" gradientTransform="matrix(.0974 0 0 -.1043 -.422583 10.831417)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><linearGradient id="H" gradientUnits="userSpaceOnUse" x1="8.2025" x2="3.44" y1="3.703993" y2="3.703993"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="I" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" gradientUnits="userSpaceOnUse" x1="30.712439" x2="30.712439" y1="63.491089" y2="47.887589"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="J" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/></g><rect fill="url(#J)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#x)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#z)"/></g><path d="m7.5406253 1.984375h-6.61458294c-.14657911 0-.26458331.1180042-.26458331.2645834l-.00000029 1.0583332c0 .1465792.11800419.2645834.26458328.2645834h6.61458296c.1465792 0 .2645833-.1180042.2645833-.2645834l.0000003-1.0583332c0-.1465792-.1180042-.2645834-.2645833-.2645834z" fill="url(#F)"/><path d="m.79375 1.8520833c-.14700001.0000111-.26510009.1181-.26510009.2651001v1.3229167c0 .146.11810008.2640777.26510009.2640666l6.8791667-.0005292c.1470001.0000013.2651-.1180542.2651-.2640542v-1.3229166c0-.1470001-.1180999-.2651111-.2651-.2651001zm6.8791667.2645834v1.3229166h-1.5875v-1.3229166zm-6.8791667.0005159h1.3229167v1.3229175h-1.3229167zm1.5880168 0 1.5874999-.0005159v1.3229166l-1.5874999.0005292zm1.8515665-.0005159h1.5869833v1.3229166h-1.5869833z" fill="#126400" fill-opacity=".571"/><g fill="none" stroke-linecap="square" transform="matrix(-.26458333 0 0 .26458333 6.614584 0)"><path d="m15.500004 8.5000004-5.000002-.0000002.000002 3.9999998 5.000002.000001z" opacity=".5" stroke="url(#A)"/><path d="m21.500002 8.5000002h-4v3.9999998h4z" opacity=".5" stroke="url(#C)"/><path d="m8.5000014 8.5000002h-5.0000005v3.9999998h5.0000005z" opacity=".5" stroke="url(#D)"/><path d="m1.5000014 8.5000002h-5.0000005v3.9999998h5.0000005z" opacity=".5" stroke="url(#E)"/></g><g transform="matrix(-.99999999 0 0 .99999999 8.46666 0)"><path d="m3.5194167 6.9414167c0-2.178-3.04500003-2.178-3.04600003 0 0 .9.68000003 1.72 1.52200003 1.72.84 0 1.524-.82 1.524-1.72z" fill="url(#G)" fill-rule="evenodd" opacity=".141"/><path d="m5.6889583 5.688375 2.38125-1.984375-2.38125-1.984375v1.3229167h-2.1166666v1.3229166h2.1166666z" style="display:block;stroke:#a62100;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#H)" transform="matrix(0 -1 1 0 -1.587333 11.906667)"/><path d="m5.9535417 5.1169797 1.6965173-1.4129797-1.6965173-1.4169862.0013333 1.0201112h-2.118l-.00133.79375h2.118z" style="display:block;opacity:.5;fill:none;stroke-width:.265;stroke-miterlimit:7;stroke:url(#I)" transform="matrix(0 -1 1 0 -1.587333 11.906667)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertrowsafter.svg b/icon-themes/elementary_svg/cmd/32/insertrowsafter.svg
new file mode 100644
index 000000000..c4d7c2bdc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertrowsafter.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(-.99999999 0 0 .99999999 16.000002 7)" gradientUnits="userSpaceOnUse" x1="3" x2="2.999998" xlink:href="#B" y1="2" y2="5.000001"/><linearGradient id="B" xlink:href="#f"/><linearGradient id="C" gradientTransform="matrix(-.99999999 0 0 .99999999 22.000002 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="5"/><linearGradient id="D" gradientTransform="matrix(-.99999999 0 0 .99999999 9.000001 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="5.000001"/><linearGradient id="E" gradientTransform="matrix(-.99999999 0 0 .99999999 2.000001 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="5.000001"/><linearGradient id="F" gradientTransform="matrix(-.99999997 0 0 .99999997 8.466667 3.175)" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.879167" y1="1.852083" y2="3.675907"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="G" cx="24.837" cy="36.421001" gradientTransform="matrix(.0974 0 0 -.1043 .106583 8.71475)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><linearGradient id="H" gradientUnits="userSpaceOnUse" x1="3.440007" x2="8.202507" y1="3.704" y2="3.704"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="I" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" gradientUnits="userSpaceOnUse" x1="30.7124" x2="30.7124" y1="47.887623" y2="63.491123"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="J" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/></g><rect fill="url(#J)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#x)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#z)"/></g><path d="m7.5406253 5.1593752h-6.61458294c-.14657911 0-.26458331.1180042-.26458331.2645834l-.00000029 1.0583332c0 .1465792.11800419.2645834.26458328.2645834h6.61458296c.1465792 0 .2645833-.1180042.2645833-.2645834l.0000003-1.0583332c0-.1465792-.1180042-.2645834-.2645833-.2645834z" fill="url(#F)"/><path d="m.79375 5.0270835c-.14700001.0000111-.26510009.1181-.26510009.2651001v1.3229167c0 .146.11810008.2640777.26510009.2640666l6.8791667-.0005292c.1470001.0000013.2651-.1180542.2651-.2640542v-1.3229166c0-.1470001-.1180999-.2651111-.2651-.2651001zm6.8791667.2645834v1.3229166h-1.5875v-1.3229166zm-6.8791667.0005159h1.3229167v1.3229175h-1.3229167zm1.5880168 0 1.5874999-.0005159v1.3229166l-1.5874999.0005292zm1.8515665-.0005159h1.5869833v1.3229166h-1.5869833z" fill="#126400" fill-opacity=".571"/><g fill="none" stroke-linecap="square" transform="matrix(-.26458333 0 0 .26458333 6.614584 3.175)"><path d="m15.500004 8.5000004-5.000002-.0000002.000002 3.9999998 5.000002.000001z" opacity=".5" stroke="url(#A)"/><path d="m21.500002 8.5000002h-4v3.9999998h4z" opacity=".5" stroke="url(#C)"/><path d="m8.5000014 8.5000002h-5.0000005v3.9999998h5.0000005z" opacity=".5" stroke="url(#D)"/><path d="m1.5000014 8.5000002h-5.0000005v3.9999998h5.0000005z" opacity=".5" stroke="url(#E)"/></g><g transform="matrix(-1 0 0 -1 8.466667 8.46666)"><path d="m4.0485834 4.8247499c0-2.178-3.0450001-2.178-3.0460001 0 0 .9.6800001 1.72 1.5220001 1.72.84 0 1.524-.82 1.524-1.72z" fill="url(#G)" fill-rule="evenodd" opacity=".141"/><path d="m5.6889583 5.688375 2.38125-1.984375-2.38125-1.984375v1.3229167h-2.1166666v1.3229166h2.1166666z" style="display:block;stroke:#a62100;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#H)" transform="matrix(0 -1 1 0 -1.587333 11.906667)"/><path d="m5.9535417 5.1169797 1.6965173-1.4129797-1.6965173-1.4169862.0013333 1.0201112h-2.118l-.00133.79375h2.118z" style="display:block;opacity:.5;fill:none;stroke-width:.265;stroke-miterlimit:7;stroke:url(#I)" transform="matrix(0 -1 1 0 -1.587333 11.906667)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertscript.svg b/icon-themes/elementary_svg/cmd/32/insertscript.svg
new file mode 100644
index 000000000..3c438ce76
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertscript.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.65714055 0 0 .63016116 .228639 -1.091493)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="j" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#j)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m4.500027.49821c5.2704605 0 22.999945.001854 22.999945.001854l.000028 28.999936s-15.333315 0-22.999973 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#g)" stroke-width="1.040604"/><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#f)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8 5.505006h2.34375zm2.6875 0h2.1875zm2.53125 0h1.9375zm2.25 0h.84375zm-7.46875 2h3.65625zm4.0625 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 1.9949953h4.28125zm4.625 0h4.625zm1.703125 7.9999987h.84375zm1.1875 0h1.875zm2.25 0h4.90625zm-2.6875 2.075h1.84375zm-1.028125 5.925h2.96875zm3.85625 0h1.1875z" stroke="#89adc2"/></g><g transform="translate(27.060241 6.775243)"><path d="m-15.569698 10.277108h.933683v1h-.933683z" fill="#d48eb3"/><path d="m-14.482898 10.277108h.410114v1h-.410114z" fill="#d48eb3"/><path d="m-19.060241 16.277108h1.996686v1h-1.996686z" fill="#666" opacity=".7"/><path d="m-16.907035 16.277108h2.139473v1h-2.139473z" fill="#666" opacity=".7"/><g fill="#d48eb3"><path d="m-14.611041 16.277108h.854355v1h-.854355z"/><path d="m-13.600165 16.277108h2.012549v1h-2.012549z"/><path d="m-9.896655 16.277108h.537037v1h-.537037z"/><path d="m-11.431095 16.277108h1.377919v1h-1.377919z"/><path d="m-9.203097 16.277108h.314918v1h-.314918z"/><path d="m-8.731658 16.277108h.854355v1h-.854355z"/><path d="m-16.465904 12.277108h2.393326v1h-2.393326z"/></g><path d="m-19.060241 14.277108h1.806297v1h-1.806297z" fill="#94d48e"/><path d="m-17.104791 14.277108h.56877v1h-.56877z" fill="#94d48e"/><path d="m-16.386869 14.277108h1.298596v1h-1.298596z" fill="#666" opacity=".7"/><path d="m-14.939121 14.277108h.886087v1h-.886087z" fill="#666" opacity=".7"/><path d="m-19.060241 18.277108h1.48749v1h-1.48749z" fill="#de6161"/><path d="m-17.333827 18.277108h2.647178v1h-2.647178z" fill="#666" opacity=".7"/></g><path d="m8 12v1h3.0625v-1zm0 2v1h3.09375v-1z" fill="#b78ed4"/><path d="m12.40625 12v1h5.59375v-1zm.03125 2v1h5.09375v-1z" fill="#d48eb3"/><path d="m8 17v1h2.53125v-1zm0 2.03125v.96875h2.21875v-.96875z" fill="#94d48e"/><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertsection.svg b/icon-themes/elementary_svg/cmd/32/insertsection.svg
new file mode 100644
index 000000000..83305b559
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertsection.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.72803143 0 0 .72724184 -13.459104 -1.459103)" gradientUnits="userSpaceOnUse" x1="39.777271" x2="39.777271" y1="15.756936" y2="21.257172"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 -.032172 .348862)" 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(.40540511 0 0 .51351351 1.894686 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .666704 -.666622)"><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#b)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#c)" opacity=".15"/><path d="m3.6249808 1.6249712 16.5000412-.0000001v21.0000519h-16.5000412z" fill="url(#d)"/><path d="m19.37502 21.875021h-15.0000373v-19.5000479l15.0000373-.0000004z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-width=".750002"/><path d="m3.6249808 1.6249489c3.8955809 0 16.5000412.0000219 16.5000412.0000219v21.0000522h-16.5000412v-21.0000518z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".750002"/><rect fill="url(#a)" height="2.250006" rx=".5" ry=".500011" width="3.75001" x="13.375005" y="11.374995"/><rect fill="none" height="2.250006" opacity=".5" rx=".5" ry=".500011" stroke="#206b00" stroke-width=".750002" width="3.75001" x="13.375005" y="11.374995"/><rect fill="#fff" height=".750002" opacity=".3" rx=".000002" ry="0" width="3.000008" x="13.750006" y="11.749996"/><g fill="none" stroke="#aaa" stroke-linecap="round" stroke-width=".750002"><path d="m6.5000157 5.3749802h10.9999993"/><path d="m6.5071367 8.3749377 10.9928783.00005"/><path d="m6.5000162 16.625008h10.9999988"/><path d="m6.5000162 19.625016h10.9999988"/></g><g transform="translate(-6.750017)"><rect fill="url(#a)" height="2.250006" rx=".5" ry=".500011" width="3.75001" x="13.375005" y="11.374995"/><rect fill="none" height="2.250006" opacity=".5" rx=".5" ry=".500011" stroke="#206b00" stroke-width=".750002" width="3.75001" x="13.375005" y="11.374995"/><rect fill="#fff" height=".750002" opacity=".3" rx=".000002" ry="0" width="3.000008" x="13.750006" y="11.749996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertslide.svg b/icon-themes/elementary_svg/cmd/32/insertslide.svg
new file mode 100644
index 000000000..df28b8913
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertslide.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#c" y1="6.381" y2="41.619"/><linearGradient id="g" gradientTransform="matrix(.82857144 0 0 .49974816 -3.885714 3.239182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="j" gradientTransform="matrix(.05633 0 0 .00824 -4.36 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.66892 0 0 .56757 -1.18 2.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" xlink:href="#c" y1="6.395" y2="41.619"/><linearGradient id="l" gradientTransform="matrix(1.33942 0 0 -1.98263 -11.354 93.863)" gradientUnits="userSpaceOnUse" x1="22.004" x2="22.004" y1="63.218" y2="25.647"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.74052 0 0 .4677 46.925 2.682)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="4.334" x2="4.334" y1="4.526" y2="27.474"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.4 27h27.2v2h-27.2z" fill="url(#j)" opacity=".15"/><path d="m2.4 27v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#i)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#h)" opacity=".15"/><path d="m1.5 4.5h29v23h-29z" fill="url(#g)" stroke-width="1.040573"/><path d="m29.5 26.5h-27v-21h27z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m6 27.5h-4.5v-23h4.5" fill="url(#n)"/><path d="m5.5 26.5h-3v-21h3" fill="none" opacity=".5" stroke="url(#k)" stroke-linecap="square"/><path d="m11 7.5h4m1 0h2m1 0h1m1 0h2" fill="none" stroke="#aaa"/><path d="m7 24v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h1v1zm-7-4v-1h3v1zm4 0v-1h1v1zm2 0v-1h2v1zm-6-4v-1h3v1zm4 0v-1h3v1z" fill="url(#l)"/><path d="m29 17a6 6 0 1 1 -3.174-5.293l-2.826 5.293z" fill="url(#n)" opacity=".5"/><path d="m29 17.017c0 2.602-1.892 5.09-4.4 5.783-2.506.694-5.407-.466-6.745-2.697-.01.01 5.145-3.086 5.145-3.086z" fill="url(#n)" opacity=".5"/><path d="m6 27.5h24.5v-23h-24.5" fill="none" stroke="url(#m)" stroke-linejoin="round"/><path d="m6 27.5h-4.5c0-7.093.02-15.35.02-22.868l.048-.093.118-.04h4.314" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m29 17.004c0 2.6-1.892 5.088-4.4 5.782-.058-.01-1.6-5.782-1.6-5.782z" fill="url(#n)"/><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertsound.svg b/icon-themes/elementary_svg/cmd/32/insertsound.svg
new file mode 100644
index 000000000..c5763a281
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertsound.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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="j" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.46198453 0 0 .46875001 -14.77563 -14.536001)" gradientUnits="userSpaceOnUse" x1="1555.844" x2="1555.844" y1="-1002.4898" y2="-940.50317"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#cc3b02"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#e)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.33333 0-28.99999575z" fill="url(#i)"/><path d="m26.5 28.5h-21v-27.0000001h21z" fill="none" stroke="url(#j)" stroke-linecap="round"/><path d="m4.499961.4999439c5.27048 0 23.000054.002 23.000054.002l.000024 28.9981121s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.9999561z" fill="none" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><path d="m706.36939-478-7.375 1.90625c-.554.14844-1 .73896-1 1.3125v9.09375c-.56177-.29416-1.28326-.4131-2.03125-.21875-1.34976.35071-2.19558 1.48415-1.90625 2.53125s1.61899 1.63196 2.96875 1.28125c1.07683-.27979 1.81912-1.07145 1.9375-1.90625l.0312-8.59375 7-1.875v6.78125c-.56177-.29416-1.28326-.4131-2.03125-.21875-1.34976.35071-2.19558 1.48415-1.90625 2.53125s1.61899 1.63196 2.96875 1.28125c1.07683-.27979 1.81912-1.07145 1.9375-1.90625l.0312-11.1875c0-.43016-.26584-.75199-.625-.8125z" fill="url(#l)" transform="translate(-685.0002 484.99179)"/><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertsymbol.svg b/icon-themes/elementary_svg/cmd/32/insertsymbol.svg
new file mode 100644
index 000000000..c925a69a6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertsymbol.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"><radialGradient id="a" cx="22.571428" cy="30.857143" gradientTransform="matrix(.19548667 0 0 .03749552 -1.247335 295.42193)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="3.307166" cy="291.1882" gradientTransform="matrix(-1.570517 .05348273 -.07214865 -2.1186411 29.509962 907.93521)" gradientUnits="userSpaceOnUse" r="2.381269"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .01324 -388.138347)"><ellipse cx="3.165078" cy="296.57892" fill="url(#a)" opacity=".2" rx="3.044007" ry=".79978" stroke-width=".276728"/><path d="m3.3674606 292.55911c-.373048 0-.7624238.11902-.9644056.34597-.2019819.22693-.3029729.54669-.3029729.9593 0 .41881.068013.75921.204043 1.02121.1360286.25993.5323498.5093.8085292.65783v.81827h-2.0260839v-.78887h1.1091894c-.3132781-.19185-.6893764-.46854-.8604427-.79863-.1690051-.33216-.2535077-.70246-.2535077-1.11095 0-.3796.087594-.71277.2627826-.99953.1772491-.28884.4800282-.51061.8056724-.66532.3256442-.15475.7864389-.19981 1.2171962-.19981.6574715 0 1.3066682.13997 1.6941432.4845.3895364.34452.5843046.80665.5843046 1.38636 0 .40847-.085532.77568-.2565992 1.10167-.1710663.32593-.5430531.60366-.8625142.80171h1.1184642v.78887h-2.026084v-.81827c.2864845-.14853.6740465-.40098.8100749-.66712.1360286-.26611.204043-.6055.204043-1.0181 0-.41056-.1020214-.72825-.3060644-.95312-.2019818-.22695-.5887812-.34597-.9597681-.34597z" style="stroke:#000;stroke-width:.198438;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.460154;fill:url(#b)"/><path d="m17.019531 3.4980469c-2.17074 0-4.491775.2260188-6.132812 1.0058593-1.6410378.779639-3.1673255 1.8979477-4.0605471 3.3535157-.882838 1.4450861-1.3242188 3.1241691-1.3242188 5.0371091 0 .179311.0208816.349.0273438.525391.068894-1.713218.4893573-3.240703 1.296875-4.5625001.8932216-1.455568 2.4195093-2.5738767 4.0605471-3.3535157 1.641037-.7798405 3.962072-1.0058593 6.132812-1.0058593 3.313234 0 6.584485.7051964 8.53711 2.4414062 1.836967 1.6246796 2.803922 3.7749249 2.921875 6.4374999.004848-.152032.023437-.2968.023437-.451172 0-2.921366-.982299-5.2501684-2.945312-6.9863279-1.952625-1.7362098-5.223876-2.4414062-8.53711-2.4414062zm6.361328 10.7968751c-.044693 1.885345-.372332 3.465892-1.009765 4.71289-.685496 1.341175-2.638334 2.612833-4.082032 3.361329v1c1.443698-.748496 3.396536-2.020154 4.082032-3.361329.685496-1.341023 1.027344-3.05162 1.027344-5.130859 0-.199654-.008003-.391093-.017579-.582031zm-12.730468.033203c-.009319.190382-.017579.381129-.017579.580078 0 2.110533.343794 3.826173 1.029297 5.146485.685497 1.30988 2.682452 2.565957 4.074219 3.314453v-1c-1.391767-.748496-3.388722-2.004573-4.074219-3.314453-.637777-1.22839-.967316-2.814158-1.011718-4.726563zm-5.1250004 8.189453v1h5.5898434c-.476598-.291866-.977445-.634563-1.474609-1zm18.8007814 0c-.490582.362389-.98751.704077-1.464844 1h5.636719v-1z" fill="#fff" opacity=".1" transform="matrix(.198438 0 0 .198438 -.00993 291.10449)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/inserttable.svg b/icon-themes/elementary_svg/cmd/32/inserttable.svg
new file mode 100644
index 000000000..50ff18a51
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/inserttable.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"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="20.749001" y2="25.528"/><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="1.5" y2="7.5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#m" y1="16.000725" y2="20.000727"/><linearGradient id="m"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="I" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="J" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="K" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#n)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#o)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#p)" opacity=".15"/></g><rect fill="url(#K)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#x)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#y)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#z)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#A)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#B)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#C)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#D)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#E)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#F)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#G)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#H)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#I)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#J)"/></g><path d="m4 1.5c-.831 0-1.5.6689665-1.5 1.5v4.5h27v-4.5c0-.8310335-.669-1.5-1.5-1.5z" fill="url(#j)" stroke-width="5.039244" transform="scale(.26458333)"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v5h7 5.998047 1.007812 5.996094 1.007813 5.990234 1v-5c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141z" fill="#555761" fill-opacity=".501961" transform="scale(.26458333)"/><g stroke-width=".264583"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".8" stroke="url(#i)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#h)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#g)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".8" stroke="url(#k)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#l)" opacity=".15"/></g><g transform="matrix(.26458333 0 0 .26458333 -.001852 -.001852)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/inserttitlefield.svg b/icon-themes/elementary_svg/cmd/32/inserttitlefield.svg
new file mode 100644
index 000000000..3d4530fba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/inserttitlefield.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" gradientUnits="userSpaceOnUse" x1="14.009385" x2="14.009385" xlink:href="#d" y1="5.999671" y2="6.999671"/><linearGradient id="b" gradientTransform="matrix(.02408157 .42623769 -.75693126 .04258799 44.659488 -28.211168)" gradientUnits="userSpaceOnUse" x1="67.96917" x2="86.3489" y1="40.757565" y2="40.820831"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#e)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#d)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#i)" stroke-width=".999922"/></g><g stroke-opacity=".501961" transform="translate(1.990615 .000329)"><path d="m21.509385 4.499671v4h-15v-4z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.009"/><path d="m7.5093851 5.499671h12.9999999v2h-12.9999999z" fill="none" stroke="url(#a)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/inserttopicfield.svg b/icon-themes/elementary_svg/cmd/32/inserttopicfield.svg
new file mode 100644
index 000000000..b213f31a3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/inserttopicfield.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" gradientUnits="userSpaceOnUse" x1="14.009385" x2="14.009385" xlink:href="#e" y1="5.999671" y2="6.999671"/><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" xlink:href="#e" y1="6.185175" y2="41.814804"/><linearGradient id="c" gradientTransform="matrix(.02408157 .42623769 -.75693126 .04258799 44.659488 -28.211168)" gradientUnits="userSpaceOnUse" x1="67.96917" x2="86.3489" y1="40.757565" y2="40.820831"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><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(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#i)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#f)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#j)" stroke-width=".999922"/></g><g transform="translate(-2.009385 14.000329)"><path d="m21.509385 4.499671v4h-15v-4z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.5093851 5.499671h12.9999999v2h-13z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/inserttreecontrol.svg b/icon-themes/elementary_svg/cmd/32/inserttreecontrol.svg
new file mode 100644
index 000000000..835e31628
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/inserttreecontrol.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.0302596 0 0 .00707803 -.104181 2.552002)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48571543 0 0 .45629666 -.103199 -.633118)" gradientUnits="userSpaceOnUse" x1="24.918293" x2="24.918293" y1=".291735" y2="16.728411"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.868326" x2="23.801798" y1="6.438582" y2="12.263108"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01035545 0 0 .00707803 9.76779 2.552016)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01035545 0 0 .00707803 3.732207 2.551923)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.297337 -10.321254)"><path d="m6.5980189 14.490977v12.375031h7.1250181" fill="none" stroke="#585c5f" stroke-width=".750002"/><path d="m6.9730199 18.615987h6.7500171" fill="none" stroke="#585c5f" stroke-width=".750002"/><g transform="translate(0 8)"><g stroke-width=".859474"><path d="m3.5269715 5.1471436 6.4460559-.0000206v1.7189484l-6.4460559.0000206z" fill="url(#a)" opacity=".15"/><path d="m3.5269705 5.1472166v1.7188548c-.53328.00327-1.2892112-.3851089-1.2892112-.8595387 0-.4744289.5950999-.8593161 1.2892112-.8593161z" fill="url(#d)" opacity=".15"/><path d="m9.9730274 5.147123v1.7188547c.5332796.00327 1.2892116-.3851089 1.2892116-.8595387 0-.4744289-.595102-.859316-1.2892116-.859316z" fill="url(#e)" opacity=".15"/></g><path d="m10.348028.86596266v5.25001314h-7.5000184v-5.25001314z" fill="url(#b)"/><g fill="none" stroke-width=".750002" transform="translate(-.446026 -.98198)"><path d="m10.044052 6.3479538h-6.0000146v-3.7500094h6.0000146z" stroke="url(#c)" stroke-linecap="round"/><path d="m3.2940356 1.8479426h7.5000184v5.2500131h-7.5000184z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g transform="translate(11.250028 14.750017)"><g stroke-width=".859474"><path d="m3.5269715 5.1471436 6.4460559-.0000206v1.7189484l-6.4460559.0000206z" fill="url(#a)" opacity=".15"/><path d="m3.5269705 5.1472166v1.7188548c-.53328.00327-1.2892112-.3851089-1.2892112-.8595387 0-.4744289.5950999-.8593161 1.2892112-.8593161z" fill="url(#d)" opacity=".15"/><path d="m9.9730274 5.147123v1.7188547c.5332796.00327 1.2892116-.3851089 1.2892116-.8595387 0-.4744289-.595102-.859316-1.2892116-.859316z" fill="url(#e)" opacity=".15"/></g><path d="m10.348028.86596266v5.25001314h-7.5000184v-5.25001314z" fill="url(#b)"/><g fill="none" stroke-width=".750002" transform="translate(-.446026 -.98198)"><path d="m10.044052 6.3479538h-6.0000146v-3.7500094h6.0000146z" stroke="url(#c)" stroke-linecap="round"/><path d="m3.2940356 1.8479426h7.5000184v5.2500131h-7.5000184z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g transform="translate(11.249989 23.749996)"><g stroke-width=".859474"><path d="m3.5269715 5.1471436 6.4460559-.0000206v1.7189484l-6.4460559.0000206z" fill="url(#a)" opacity=".15"/><path d="m3.5269705 5.1472166v1.7188548c-.53328.00327-1.2892112-.3851089-1.2892112-.8595387 0-.4744289.5950999-.8593161 1.2892112-.8593161z" fill="url(#d)" opacity=".15"/><path d="m9.9730274 5.147123v1.7188547c.5332796.00327 1.2892116-.3851089 1.2892116-.8595387 0-.4744289-.595102-.859316-1.2892116-.859316z" fill="url(#e)" opacity=".15"/></g><path d="m10.348028.86596266v5.25001314h-7.5000184v-5.25001314z" fill="url(#b)"/><g fill="none" stroke-width=".750002" transform="translate(-.446026 -.98198)"><path d="m10.044052 6.3479538h-6.0000146v-3.7500094h6.0000146z" stroke="url(#c)" stroke-linecap="round"/><path d="m3.2940356 1.8479426h7.5000184v5.2500131h-7.5000184z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertvideo.svg b/icon-themes/elementary_svg/cmd/32/insertvideo.svg
new file mode 100644
index 000000000..29d1c190a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertvideo.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 27.23)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 27.23)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.0352 0 0 .00824 -.725 27.23)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.45946 0 0 .4865 .973 9.074)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="6.528" y2="41.472"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="6.619" y2="41.919"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><g transform="matrix(1.35113 0 0 1.33333 .298 -12.333)"><path d="m3.5 30.25h17v2h-17z" fill="url(#h)" opacity=".15"/><path d="m3.3 30.237.2 2.013c-.62.004-1.5-.448-1.5-1s.493-1.013 1.3-1.013z" fill="url(#g)" opacity=".15"/><path d="m20.743 30.24-.243 2.01c.62.004 1.5-.448 1.5-1s-.45-1.01-1.257-1.01z" fill="url(#e)" opacity=".15"/><path d="m5.5 10.75h13v20h-13z" fill="url(#j)"/><path d="m2.46 10c-.276 0-.5.224-.5.5l.04 20.25c0 .276.224.5.5.5h2.5l14.023-.02 2.477.02c.276 0 .5-.224.5-.5l-.04-20.25c0-.276-.223-.5-.5-.5l-2.477-.02-14.023.02zm.347.75 2.16.014-.006 1.486-2.16-.013zm3.193.5h12v19h-12zm13.03-.506 2.22.01-.007 1.487-2.22-.01zm-16.29 3.006 2.16.014.06 1.486-2.16-.013zm16.283 0 2.19.004v1.496l-2.19-.02zm-16.223 3.006 2.16.013v1.5l-2.16-.014zm16.223-.006 2.22.02v1.5l-2.22-.02zm-16.223 3.006 2.16.013v1.5l-2.16-.014zm16.223-.006 2.22.01v1.5l-2.22-.01zm-16.283 3 2.16.014v1.5l-2.16-.014zm16.283 0 2.22.01v1.5l-2.22-.01zm-16.223 2.987 2.16.013v1.5l-2.16-.013zm16.223.013 2.22.01v1.48l-2.22-.01zm-16.223 3.006 2.16.013v1.48l-2.16-.013zm16.223-.006 2.22.01v1.48l-2.22-.01z" opacity=".7"/><g fill="none" stroke-width=".745"><path d="m6.353 20.133 11.275.012" display="block" opacity=".7" stroke="#000" stroke-linecap="square" stroke-linejoin="round"/><path d="m6.404 20.89 11.226.006" display="block" opacity=".3" stroke="#fff" stroke-linecap="square" stroke-linejoin="round"/><path d="m3.144 11.5h17.356v18.25h-17.356z" opacity=".3" stroke="url(#i)" stroke-linecap="round"/></g><path d="m19.023 28.75 2.22.01v1.48l-2.22-.01zm0-2.52 2.22.01v1l-2.22-.01zm0-3.48 2.22.01v1.5l-2.22-.01zm-16.223 6.006 2.16.013v1.48l-2.16-.013zm0-3.02 2.16.014v1.5l-2.16-.013zm-.06-2.986 2.16.014v1.5l-2.16-.014zm.06-3.013 2.16.013v1.52l-2.16-.014zm0-2.98 2.16.012v1.5l-2.16-.014zm-.06-3.007 2.16.014.06 1.486-2.16-.013zm.067-3 2.16.014-.006 1.486-2.16-.013z" fill="#e6e6e6" opacity=".3"/><g transform="matrix(.74012123 0 0 .75000188 -.225737 9.244523)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/inspectordeck.svg b/icon-themes/elementary_svg/cmd/32/inspectordeck.svg
new file mode 100644
index 000000000..08d4c7b19
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/inspectordeck.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(1.3732868 0 0 1.375 -4.493125 5.125)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1110.5" cy="1543" gradientTransform="matrix(1.8149966 0 0 1.3201479 -2003.6431 -2022.3616)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="c" gradientTransform="matrix(2.1535634 0 0 2.15625 -2379.4752 -3312.9966)" gradientUnits="userSpaceOnUse" x1="1107.7606" x2="1111.7905" y1="1540.8185" y2="1544.524"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.375 0 0 1.375 -1522.3202 -2115.5924)" gradientUnits="userSpaceOnUse" x1="1118.5127" x2="1111.6201" xlink:href="#e" y1="1552.0814" y2="1545.4441"/><linearGradient id="e" gradientTransform="matrix(.48449877 0 0 .34573161 69.712945 1.857679)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.3733094 0 0 1.2374878 -1513.7604 -1896.342)" gradientUnits="userSpaceOnUse" x1="1111.6653" x2="1106.2402" xlink:href="#e" y1="1544.5109" y2="1538.4094"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.372225" x2="22.862638" y1="17.25" y2="17.25"><stop offset="0" stop-color="#424242" stop-opacity=".741176"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="23.335" cy="41.636" gradientTransform="matrix(.25725 0 0 .076 .347 291.587)" gradientUnits="userSpaceOnUse" r="22.627"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="19.395" x2="23.109" y1="30.001" y2="33.439"><stop offset="0" stop-color="#bdbdbd"/><stop offset=".333" stop-color="#e2e2e2"/><stop offset=".667" stop-color="#a3a3a3"/><stop offset="1" stop-color="#ddd"/></linearGradient><filter id="k" height="1.306" width="1.198" x="-.099" y="-.153"><feGaussianBlur stdDeviation=".52"/></filter><radialGradient id="l" cx="15.415" cy="35.357" gradientTransform="matrix(.26317 0 0 .2566 .28 284.292)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#561300"/><stop offset=".5" stop-color="#922d12"/><stop offset="1" stop-color="#fd68ff"/></radialGradient><linearGradient id="m" gradientTransform="matrix(.2255 0 0 .22563 1.05 285.242)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.752" y2="42.282"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m2.978.93-2.206 5.29h.11l2.096-5.027h1l2.022 5.027h.106l-2.126-5.29zm-.34 3.48-.11.265h1.758l-.086-.265z" fill="#fff" opacity=".1"/><path d="m12.17 294.75c0 .95-2.605 1.72-5.82 1.72s-5.82-.77-5.82-1.72 2.605-1.72 5.82-1.72 5.82.77 5.82 1.72z" fill="url(#h)" fill-rule="evenodd" opacity=".3" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m6.692 290.228 1.076 1.006c.857-.842 1.896-2.213 2.78-3.466l.122-1.826c-1.206 1.262-2.957 3.113-3.978 4.286z" fill="url(#i)" stroke="#673907" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.68 292.935.596.512 2.247-1.95.072-.187.29-.005c-.116-.413-.778-1.16-1.274-1.16l.022.288-.177.1-1.774 2.402z" fill="url(#j)" stroke="#787a75" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m5.8 40.945c6.605 0 11.618.787 12.567-4.02.765-3.876-4.56-5.733-7.2-2.274-2.54 3.334-5.367 6.295-5.367 6.295z" filter="url(#k)" opacity=".5" transform="matrix(.19093 0 0 .19093 1.353 .512)"/><path d="m1.958 295.03c1.748 0 3.074.208 3.325-1.065.202-1.025-1.207-1.516-1.905-.6-.672.88-1.42 1.665-1.42 1.665z" fill="url(#l)" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.204 7.075c0 .112-.09.203-.203.203-.11 0-.203-.09-.202-.203 0-.113.09-.204.203-.204s.204.092.204.205z" fill="#fff" opacity=".528"/><path d="m6.106 5.216c0 .104-.084.188-.188.188s-.188-.084-.188-.188.084-.188.188-.188.188.084.188.188z" fill="#fff" opacity=".6"/><path d="m5.664 5.48-1.014 1.172" style="opacity:.6;fill:none;stroke:#fff;stroke-width:.191229;stroke-linecap:round;stroke-linejoin:round"/><path d="m2.305 294.856s.884-.435 1.26-1.082c.134-.23.436-.033.25.195-.4.49-1.51.886-1.51.886z" fill="url(#m)" opacity=".428" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m9.788.795c0 .032-.025.057-.056.057-.032 0-.057-.025-.057-.057 0-.03.025-.057.057-.057.03 0 .056.026.056.057z" fill="#fff" opacity=".533"/><g transform="matrix(.26458333 0 0 .26458333 .214938 -2.66237)"><g fill-rule="evenodd"><path d="m3.2298375 14.810913-1.65385-.730676c1.1636655-8.2554711 8.340714-14.65740388 21.0802625-3.585175l-.202538 4.270338v.033c-3.13335-2.689225-5.833024-6.1408875-11.39215-6.1408875-6.3816495.08525-7.377012 4.9669125-7.826362 6.1532625z" fill="url(#a)" transform="translate(0 8)"/><path d="m22.12 14.798537c-2.99365 3.857288-6.594087 4.763963-10.209375 4.763963-3.615425 0-8.147975-.626725-8.848125-4.763963.75955-3.783037 2.722775-6.0978495 7.765175-6.140887 5.510175-.04675 8.186338 3.451662 11.292325 6.140887z" fill="url(#b)" stroke="#000" stroke-dashoffset=".6" stroke-linejoin="round" stroke-opacity=".658824" transform="translate(0 8)"/><ellipse cx="10.979996" cy="14.097076" fill="url(#c)" rx="4.307127" ry="4.3125" stroke="url(#d)" transform="translate(0 8)"/><ellipse cx="10.613034" cy="13.101675" fill="url(#f)" rx="2.746619" ry="2.474976" transform="translate(0 8)"/><ellipse cx="9.926418" cy="20.551413" fill="#d7e4f1" rx="1.3734" ry="1.10005"/></g><path d="m1.6876375 22.0625c1.2186625-8.147975 10.4282745-15.0189879 20.4875005-3.587375" fill="none" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/interactivegradient.svg b/icon-themes/elementary_svg/cmd/32/interactivegradient.svg
new file mode 100644
index 000000000..4ef4bc4e0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/interactivegradient.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" xlink:href="#a" y1="12.000301" y2="28.000076"/><radialGradient id="c" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.284" x2="17.171" y1="14.993" y2="24.88"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#9bdb4d"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.54032 0 0 .54316 21.2 -199.74)" gradientUnits="userSpaceOnUse" x1="-8.688" x2="-8.688" xlink:href="#a" y1="411.436" y2="414.752"/><linearGradient id="i" gradientTransform="matrix(.3618 0 0 .36374 13.485 -135.257)" gradientUnits="userSpaceOnUse" x1="-8.688" x2="-8.688" y1="410.109" y2="418.67"><stop offset="0" stop-color="#fff"/><stop offset=".42" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="2.935" x2="21.571" y1="10.62" y2="29.733"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#206b00"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 0 -10.333)"><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#c)" transform="matrix(.57895 0 0 .42857 -1.895 10.857)"/><path d="m-10-47h5v7h-5z" fill="url(#e)" transform="matrix(-.57895 0 0 -.42857 -1.895 10.857)"/><path d="m10 40h28v7h-28z" fill="url(#f)" transform="matrix(.57895 0 0 .42857 -1.895 10.857)"/></g><rect fill="url(#g)" height="18.752" rx="1" width="18.79" x="2.595" y="10.462"/><path d="m3.393 11.094h17.24v17.29h-17.239z" style="opacity:.5;fill:none;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><rect height="18.828" rx="1" style="opacity:.5;fill:none;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke:url(#j)" width="18.733" x="2.633" y="10.367"/><path d="m17.34 24.788-9.34-9.338-.522.522 9.342 9.338z" fill="#555761" stroke="#555761" stroke-width=".375"/><g stroke-linecap="round"><g stroke-width=".75"><path d="m14.627 22.383h4.503v4.502h-4.503z" fill="#fafafa" stroke="#555761" stroke-linejoin="round" stroke-opacity=".75"/><path d="m15.528 23.283h2.7v2.702h-2.7z" fill="none" stroke="url(#h)"/><path d="m7.02 12.5c1.424.002 2.49 1.017 2.48 2.476-.01 1.577-.968 2.523-2.447 2.524-1.584 0-2.547-1.023-2.553-2.506-.006-1.507.96-2.496 2.52-2.494z" fill="#fafafa" stroke="#555761" stroke-linejoin="round" stroke-opacity=".75"/></g><path d="m6.984 13.493c.86.014 1.5.614 1.496 1.494-.006.95-.584 1.52-1.476 1.52-1.023.002-1.536-.513-1.54-1.51-.002-.98.58-1.52 1.52-1.504z" fill="none" stroke="url(#i)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/interactivetransparence.svg b/icon-themes/elementary_svg/cmd/32/interactivetransparence.svg
new file mode 100644
index 000000000..5f9574a6b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/interactivetransparence.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.0024" x2="16.0024" xlink:href="#a" y1="5.667647" y2="27.000216"/><radialGradient id="c" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.72042 0 0 .7242 28.268 -276.653)" gradientUnits="userSpaceOnUse" x1="-8.688" x2="-8.688" xlink:href="#a" y1="411.436" y2="414.752"/><linearGradient id="h" gradientTransform="matrix(.4824 0 0 .48498 17.98 -190.675)" gradientUnits="userSpaceOnUse" x1="-8.688" x2="-8.688" y1="410.109" y2="418.67"><stop offset="0" stop-color="#fff"/><stop offset=".42" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.913324" x2="28.761261" y1="3.826325" y2="29.310261"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#206b00"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.711976" x2="22.894609" y1="9.656977" y2="22.83961"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#9bdb4d" stop-opacity=".011"/></linearGradient><path d="m24 24v4.52h3.174c.738 0 1.332-.594 1.332-1.332v-3.188z" fill="#777"/><path d="m19 24v4.52h5v-4.52z" fill="#b3b3b3"/><path d="m14 24v4.52h5v-4.52z" fill="#777"/><path d="m9 24v4.52h5v-4.52z" fill="#b3b3b3"/><path d="m19 19h5v5h-5z" fill="#777"/><path d="m14 19h5v5h-5z" fill="#b3b3b3"/><path d="m24 14v5h4.506v-5z" fill="#777"/><path d="m19 14h5v5h-5z" fill="#b3b3b3"/><path d="m19 9h5v5h-5zm5-5v5h4.506v-4.05c0-.374-.152-.708-.397-.95z" fill="#777"/><path d="m19 4h5v5h-5z" fill="#b3b3b3"/><path d="m14 14h5v5h-5zm-5 5h5v5h-5z" fill="#777"/><path d="m24 19v5h4.506v-5z" fill="#b3b3b3"/><path d="m4 24v4.232c.224.17.49.29.793.29h4.207v-4.522z" fill="#777"/><path d="m24 9v5h4.506v-5z" fill="#b3b3b3"/><rect fill="url(#j)" height="24.905" rx="1.333" width="25.046" x="3.46" y="3.616"/><path d="m4.525 4.46h22.988v23.05h-22.988z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="25.104" opacity=".5" rx="1.333" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" width="24.977" x="3.511" y="3.489"/><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#c)" transform="matrix(.77193 0 0 .57143 -2.526 4.143)"/><path d="m-10-47h5v7h-5z" fill="url(#e)" transform="matrix(-.77193 0 0 -.57143 -2.526 4.143)"/><path d="m10 40h28v7h-28z" fill="url(#f)" transform="matrix(.77193 0 0 .57143 -2.526 4.143)"/></g><path d="m23.122 22.718-12.455-12.45-.696.695 12.456 12.45z" fill="#555761" stroke="#555761" stroke-width=".5"/><g stroke-linecap="round"><path d="m19.503 19.51h6.003v6.004h-6.003z" fill="#fafafa" stroke="#555761" stroke-linejoin="round" stroke-opacity=".75"/><path d="m20.703 20.71h3.603v3.603h-3.603z" fill="none" stroke="url(#g)"/><path d="m9.36 6.333c1.9.003 3.318 1.356 3.307 3.302-.013 2.102-1.29 3.365-3.263 3.365-2.112.002-3.397-1.364-3.404-3.342-.008-2.01 1.28-3.328 3.36-3.325z" fill="#fafafa" stroke="#555761" stroke-linejoin="round" stroke-opacity=".75"/><path d="m9.31 7.658c1.147.018 2.003.817 1.996 1.99-.008 1.268-.778 2.03-1.967 2.03-1.366 0-2.05-.686-2.054-2.015-.004-1.305.773-2.025 2.025-2.005z" fill="none" stroke="url(#h)" stroke-width="1.333"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/intersect.svg b/icon-themes/elementary_svg/cmd/32/intersect.svg
new file mode 100644
index 000000000..8d28048e4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/intersect.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(.02485212 0 0 .0082353 -37.838182 20.176327)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 -27.594726 20.176344)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 -22.117139 20.176454)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="12" y2="21"><stop offset="0" stop-color="#fff"/><stop offset=".1454674" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="22" y2="11"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><linearGradient id="g" 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="h" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#g" y1="11" y2="30"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.75" x2="3.75" y1="22.25" y2="30.75"><stop offset="0" stop-color="#fff"/><stop offset=".02631579" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#g" y1="1" y2="22"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10.25" x2="10.75" y1="17.75" y2="27.25"><stop offset="0" stop-color="#fff"/><stop offset=".04388864" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" stroke-miterlimit="0" stroke-width=".5" transform="matrix(2 0 0 2 .5 -32.5)"><path d="m20.5.5c-4.760367 0-8.796661 3.0339785-10.324219 7.2695312l-.01563-.00781c-.057582.1621803-.098867.3269433-.148432.4902319-.0333011.1078336-.0676014.2149991-.0976565.3242188-.0486522.1799463-.0897445.3602333-.1289063.5410156-.0388267.1753665-.07705.3509017-.1074218.5292969-.021333.1288496-.0360882.2577421-.0527344.3867186-.0209046.15596-.050135.308847-.0644531.466797h.015625c-.3843788 4.486203 2.0140061 8.930512 6.3378901 10.921875 1.811603.834333 3.731628 1.124205 5.585938.955078v.0625c4.371742-.396296 7.996854-3.346939 9.384766-7.345703.01269-.0358.02482-.07156.03711-.107422.08268-.246503.157359-.496019.222656-.75.03514-.132764.06771-.265217.09766-.398437.03386-.155831.06464-.312472.0918-.470703.04344-.242785.07682-.485316.103516-.728516.0048-.04628.01143-.09222.01563-.138672.407437-4.2089858-1.65136-8.401057-5.453138-10.5878906l-.025391.0566406c-1.613641-.9294948-3.479898-1.46875-5.474609-1.46875z" fill="url(#j)" transform="matrix(.5 0 0 .5 -.25 16.25)"/><path d="m20.5.5c-4.760367 0-8.796661 3.0339785-10.324219 7.2695312l-.01563-.00781c-.057582.1621803-.098867.3269433-.148432.4902319-.0333011.1078336-.0676014.2149991-.0976565.3242188-.0486522.1799463-.0897445.3602333-.1289063.5410156-.0388267.1753665-.07705.3509017-.1074218.5292969-.021333.1288496-.0360882.2577421-.0527344.3867186-.0209046.15596-.050135.308847-.0644531.466797h.015625c-.3843788 4.486203 2.0140061 8.930512 6.3378901 10.921875 1.811603.834333 3.731628 1.124205 5.585938.955078v.0625c4.371742-.396296 7.996854-3.346939 9.384766-7.345703.01269-.0358.02482-.07156.03711-.107422.08268-.246503.157359-.496019.222656-.75.03514-.132764.06771-.265217.09766-.398437.03386-.155831.06464-.312472.0918-.470703.04344-.242785.07682-.485316.103516-.728516.0048-.04628.01143-.09222.01563-.138672.407437-4.2089858-1.65136-8.401057-5.453138-10.5878906l-.025391.0566406c-1.613641-.9294948-3.479898-1.46875-5.474609-1.46875z" fill="none" opacity=".5" stroke="#555761" stroke-miterlimit="0" stroke-width="1" transform="matrix(.5 0 0 .5 -.25 16.25)"/><path d="m10.000915 17.000448c-2.1630117 0-3.9970195 1.378577-4.69111 3.303124l-.0071-.0035c-.026164.07369-.044923.148556-.067444.222751-.015131.049-.030717.09769-.044373.147318-.022107.08176-.040778.163683-.058572.245827-.017642.07968-.03501.159442-.04881.240501-.00969.05855-.016398.117113-.023961.175717-.0095.07087-.02278.140334-.029286.212103h.0071c-.1746537 2.038437.9151224 4.057838 2.8798051 4.962672.8231546.379103 1.6955739.510815 2.5381339.433967v.0284c1.986428-.180068 3.633604-1.520779 4.264242-3.337734.0058-.01627.01128-.03252.01686-.04881.03757-.112006.0715-.225381.10117-.340785.01597-.06033.03077-.120509.04438-.181041.01539-.07081.02937-.141981.04171-.213878.01974-.110316.03491-.220517.04703-.331022.0022-.02103.0052-.0419.0071-.06301.185133-1.912525-.750341-3.817315-2.47779-4.810967l-.01154.02574c-.733205-.422343-1.581193-.66737-2.487548-.66737z" fill="none" opacity=".5" stroke="url(#k)" stroke-miterlimit="0" stroke-width=".454379"/><path d="m4 10.5c-1.5 0-2.5 1-2.5 2.5v15c0 2 .5 2.5 2.5 2.5h15c1.5 0 2.5-1 2.5-2.5v-15c0-2-.5-2.5-2.5-2.5z" fill="url(#h)" transform="matrix(.5 0 0 .5 -.25 16.25)"/><path d="m4 10.5c-1.5 0-2.5 1-2.5 2.5v15c0 2 .5 2.5 2.5 2.5h15c1.5 0 2.5-1 2.5-2.5v-15c0-2-.5-2.5-2.5-2.5z" fill="none" opacity=".5" stroke="#555761" stroke-miterlimit="0" stroke-width="1" transform="matrix(.5 0 0 .5 -.25 16.25)"/><g transform="matrix(.5 0 0 .5 17.927966 19.652067)"><path d="m-34.855934 23.19578h20.000002v2.000086h-20.000002z" fill="url(#a)" opacity=".15"/><path d="m-34.855932 23.195865v1.999891c-.620473.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m-14.855932 23.195975v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/></g><path d="m9.5605469 10.5-.0605469 1c0 6.072 4.928 11 11 11l1-.060547v-.771484-6.779297-1.888672c0-2-.5-2.5-2.5-2.5z" fill="url(#f)" transform="matrix(.5 0 0 .5 -.25 16.25)"/><g fill="none"><path d="m10.382812 11.5c0 5.595086 4.522101 10.117188 10.117188 10.117188v-9.117188c0-.554-.669-1-1.5-1z" opacity=".5" stroke="url(#e)" stroke-miterlimit="0" stroke-width="1" transform="matrix(.5 0 0 .5 -.25 16.25)"/><rect height="9" opacity=".5" rx=".75" ry=".5" stroke="url(#i)" stroke-miterlimit="0" stroke-width=".5" width="9" x="1" y="22"/><path d="m9.5605469 10.5-.0605469 1c0 6.072 4.928 11 11 11l1-.060547v-.771484-6.779297-1.888672c0-2-.5-2.5-2.5-2.5z" opacity=".5" stroke="#105845" stroke-width="1" transform="matrix(.5 0 0 .5 -.25 16.25)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/it/italic.svg b/icon-themes/elementary_svg/cmd/32/it/italic.svg
new file mode 100644
index 000000000..8cc89a728
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/it/italic.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="9.853718" cy="15.261165" gradientTransform="matrix(-1.8379721 -.00000004 .00000006 -2.5063262 29.157609 49.983682)" gradientUnits="userSpaceOnUse" r="4.455698"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -24.468372 9.875001)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.80709274 0 0 1.3158295 6.443748 -29.44901)"><path d="m15.531627 41v3h.5c.831 0 1.500001-.669 1.500001-1.5s-.669001-1.5-1.500001-1.5z" fill="url(#b)" opacity=".2"/><path d="m4.40625 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#d)" opacity=".2"/><path d="m5 41h10.531627v3h-10.531627z" fill="url(#e)" opacity=".2"/></g><path d="m13.719718 14.381351q-1.144029 0-2.159757.438367-1.015727.427675-1.8390008 1.240256-.8232737.812582-1.4113263 1.977996-.5880527 1.165413-.8874249 2.630199-.2993723 1.507553-.2245292 2.683658.085535 1.165414.555977 1.967304.4704421.80189 1.3257914 1.218872.8660412.416983 2.1276818.416983.951576 0 1.839001-.181762.898116-.192453 1.774849-.438366l-.342139 1.732082q-.449059.160378-.898117.288681-.438367.11761-.908809.192453-.470442.07484-.994343.106919-.523902.04277-1.154722.04277-1.7534659 0-2.9188793-.57736-1.1654134-.577364-1.7962335-1.635859-.6308202-1.058495-.7377388-2.544664-.1069187-1.48617.2566048-3.293095.3528316-1.77485 1.1119541-3.250327.7591225-1.475478 1.8710766-2.533973 1.1226459-1.058494 2.5767401-1.646547 1.454093-.588053 3.186176-.588053 1.154721 0 2.149065.235221 1.005035.235221 1.753466.68428l-1.165413 1.667931q-.598745-.34214-1.347176-.588053-.737738-.245913-1.742774-.245913z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".755143" transform="matrix(1.34425737 0 0 1.30542782 .527073 -10.963391)"/><path d="m19.443359 5.5214844c-1.552243 0-2.978132.2558046-4.28125.7675781-1.303117.5117735-2.45876 1.2291983-3.464843 2.1503906-.996502.9211924-1.8353214 2.0225539-2.5156254 3.3066409-.680304 1.284086-1.177943 2.699515-1.4941406 4.24414-.3163566 1.527057-.4308139 2.919772-.3496094 4.183594.0432536-.846029.153352-1.736257.3496094-2.683594.3161976-1.544625.8138366-2.960054 1.4941406-4.24414.680304-1.284087 1.5191234-2.385449 2.5156254-3.3066409 1.006083-.9211923 2.161726-1.6386171 3.464843-2.1503906 1.303118-.5117735 2.729007-.7675781 4.28125-.7675781 1.034829 0 1.999523.1019312 2.890625.3066406.568866.1292931 1.07365.3101419 1.550782.5136719l.804687-1.1191407c-.670722-.3908088-1.454784-.6898218-2.355469-.8945312-.891102-.2047094-1.855796-.3066406-2.890625-.3066406zm-9.228515 14.1015626c-.032633.49038-.040397.960793-.011719 1.398437.076654 1.014242.324497 1.870487.746094 2.56836s1.016663 1.22695 1.783203 1.589844c.776121.362893 1.728729.544921 2.859375.544921.852775 0 1.677371-.080096 2.472656-.238281.696274-.144892 1.382521-.316384 2.064453-.496094l.322266-1.576172c-.785703.214015-1.581852.404777-2.386719.572266-.795285.158185-1.619881.238281-2.472656.238281-1.130646 0-2.083254-.182028-2.859375-.544921-.76654-.362894-1.361606-.891971-1.783203-1.589844-.406956-.673638-.64882-1.498382-.734375-2.466797z" fill="#fff" opacity=".2" transform="translate(-.000001)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/italic.svg b/icon-themes/elementary_svg/cmd/32/italic.svg
new file mode 100644
index 000000000..449e6eb87
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/italic.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.680322" cy="15.261165" gradientTransform="matrix(-1.863628 -.00000004 .00000006 -2.5413115 33.448095 50.079055)" gradientUnits="userSpaceOnUse" r="4.455698"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -26.326895 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.80709274 0 0 1.3158295 6.464537 -29.896499)"><path d="m13.673105 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m4.40625 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#d)" opacity=".2"/><path d="m5 41h8.673105v3h-8.673105z" fill="url(#e)" opacity=".2"/></g><path d="m12.970414 28.279186h-5.7457895l.2168223-1.105793 1.9622414-.444486 2.5476618-12.749148-1.777943-.444486.216822-1.105793h5.74579l-.216822 1.105793-1.9514.444486-2.547662 12.749148 1.767101.444486z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".754888" transform="matrix(1.32470038 0 0 1.3247003 .527073 -10.963391)"/><path d="m14.291016 5.5019531-.28711 1.4648438.28125.0703125.00586-.0351563h7.169922l.154296-.0351562.28711-1.4648438zm1.783203 3.4824219-3.089844 15.460937-2.599609.587891-.28711 1.464844h.44336l2.443359-.552735 3.375-16.8906245zm-.132813 15.533203-.285156 1.427734 2.060547.517579.279297-1.429688z" fill="#fff" opacity=".2" transform="translate(-.000001)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/jumptonexttablesel.svg b/icon-themes/elementary_svg/cmd/32/jumptonexttablesel.svg
new file mode 100644
index 000000000..30796bd47
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/jumptonexttablesel.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 .397314 289.77868)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="41.185825"/><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000039" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 .397314 288.58806)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 1.78638 286.2068)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 .397314 286.20681)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 3.175446 286.20681)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 -.14642 3.175446 300.45052)" gradientUnits="userSpaceOnUse" x1="7.855899" x2="7.855899" xlink:href="#b" y1="42.541386" y2="38.475586"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 .397314 287.39742)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 1.78638 287.39742)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 3.175446 287.39742)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 1.78638 288.58805)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="3.96875" x2="3.96875" y1="1.32292" y2="7.276045"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.11794 0 0 .11905 .807314 290.04869)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" y1="3.381795" y2="50.053478"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.61775 -388.06118)"><path d="m1.2144324 291.5427c-.1412217.00002-.25502376.11527-.25502376.25852v4.04705c0 .14324.11380206.25851.25502376.25851h.7371662l.396876-.99219 2.4808623-.0004h.042633c.1412216 0 .2550238-.11527.2550238-.25851l.0000002-3.05486c0-.14324-.1138022-.25853-.2550238-.25851z" fill="url(#m)"/><path d="m1.2570656 291.44349c-.2198692.00002-.39687592.17701-.39687592.39687v3.96876c0 .21987.17700672.39688.39687592.39688h.793752l.3980386-.99219 2.5789189-.0004c.1182292-.0686.198438-.19517.198438-.34222v-3.03122c0-.21986-.1770069-.39691-.396876-.39688zm.099219.19843 3.3738335-.00039c.164902 0 .297657.13275.297657.29766v.69453h-1.1902404l.0007739-.9918h-.199987l-.0007751.9918h-1.1890778l.0007759-.9918h-.1999891l-.0007751.9918-1.1898528.00039v-.69453c0-.1649.132755-.29766.297657-.29766zm3.6714905 1.19024v.99219h-1.1898529l-.0003969-.99219zm-3.9691475.00039 1.1898528-.00039.0003869.99219-1.1902397.00039zm1.3898411-.00039h1.1890778l.0003968.99219h-1.1890871zm2.5785313 1.19218v-.002h.0007751v.99219h-1.190628v-.99219zm-3.9683724.00039 1.1902404-.00039v.98986l-1.1902404.00039zm1.3902286-.00039h1.1890778v.98986h-1.1890778zm-.2375825 1.18947-.3119972.79375h-.5429919c-.164902 0-.297657-.13275-.297657-.29766v-.49532z" opacity=".286"/><g fill="none" stroke-linecap="square" stroke-width=".198438" transform="translate(0 .000008)"><path d="m1.1578466 295.31302h.9097878l-.2396391.59532h-.4717107c-.1202558-.00001-.198438-.0992-.198438-.19844z" opacity=".5" stroke="url(#a)"/><path d="m1.1578466 294.1224.99219-.00001v.79375l-.99219.00001z" opacity=".5" stroke="url(#c)"/><path d="m2.5469126 291.74114h.99219v.79375h-.99219z" opacity=".5" stroke="url(#d)"/><path d="m1.1578466 291.93959c0-.0992.051095-.19411.198438-.19844l.793752-.00001v.79375l-.9921899.00001z" opacity=".5" stroke="url(#e)"/><path d="m3.9359786 291.74115h.793752c.099219 0 .198438.0793.198438.2032v.59055h-.99219z" opacity=".5" stroke="url(#f)"/><path d="m3.9359786 294.91618h.793752c.099219 0 .198438-.0793.198438-.2032v-.59055h-.99219z" opacity=".5" stroke="url(#g)"/><path d="m1.1578466 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#h)"/><path d="m2.5469126 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#i)"/><path d="m3.9359786 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#j)"/><path d="m2.5469126 294.12239h.99219v.79375h-.99219z" opacity=".5" stroke="url(#k)"/></g></g><g transform="translate(.79375 .529163)"><path d="m1.7952392 1.1906283c-.1882952.0000267-.3400309.153693-.3400309.3446925v5.3960532c0 .190986.1517357.3446791.3400309.3446791h.9828858l.5291666-1.3229167 3.3078082-.0005292h.056844c.188295 0 .3400309-.1536927.3400309-.344679l.0000002-4.0731365c0-.1909862-.1517359-.3447058-.3400308-.3446792z" fill="url(#l)" stroke-width="1.33333"/><path d="m1.8520833 1.0583486c-.2931582.0000267-.5291666.2360128-.5291666.5291587v5.2916668c0 .2931594.2360084.5291719.5291666.5291719h1.0583333l.5307168-1.3229166 3.43855-.0005292c.1576385-.0914664.2645834-.2602259.2645834-.4562922v-4.0416207c0-.2931459-.2360086-.529212-.5291667-.529172zm.1322917.2645727 4.4984334-.00052c.2198688 0 .396875.1769995.396875.396879v.9260377h-1.5869832l.00103-1.3223967h-.2666468l-.0010319 1.3223967h-1.5854347l.00103-1.3223967h-.266647l-.0010345 1.3223967-1.5864664.0005212v-.9260377c0-.2198661.1770062-.396879.396875-.396879zm4.8953084 1.5869827v1.3229166h-1.5864665l-.0005292-1.3229166zm-5.2921835.0005212 1.5864665-.0005212.0005159 1.3229166-1.5869823.0005292zm1.8531169-.0005212h1.5854331l.0005292 1.3229166h-1.5854457zm3.4380332 1.5895695v-.00267h.00103v1.3229167h-1.5875v-1.3229137zm-5.2911501.0005292 1.5869833-.0005292v1.3198099l-1.5869833.0005292zm1.8536335-.0005292h1.5854332v1.3198099h-1.5854332zm-.3167758 1.5859559-.4159953 1.0583307h-.7239873c-.2198688 0-.3968751-.1769997-.3968751-.396879v-.6604251z" fill="#002e99" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-linecap="square" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m1.1578466 295.31302h.9097878l-.2396391.59532h-.4717107c-.1202558-.00001-.198438-.0992-.198438-.19844z" opacity=".5" stroke="url(#a)"/><path d="m1.1578466 294.1224.99219-.00001v.79375l-.99219.00001z" opacity=".5" stroke="url(#c)"/><path d="m2.5469126 291.74114h.99219v.79375h-.99219z" opacity=".5" stroke="url(#d)"/><path d="m1.1578466 291.93959c0-.0992.051095-.19411.198438-.19844l.793752-.00001v.79375l-.9921899.00001z" opacity=".5" stroke="url(#e)"/><path d="m3.9359786 291.74115h.793752c.099219 0 .198438.0793.198438.2032v.59055h-.99219z" opacity=".5" stroke="url(#f)"/><path d="m3.9359786 294.91618h.793752c.099219 0 .198438-.0793.198438-.2032v-.59055h-.99219z" opacity=".5" stroke="url(#g)"/><path d="m1.1578466 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#h)"/><path d="m2.5469126 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#i)"/><path d="m3.9359786 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#j)"/><path d="m2.5469126 294.12239h.99219v.79375h-.99219z" opacity=".5" stroke="url(#k)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/jumptoprevtablesel.svg b/icon-themes/elementary_svg/cmd/32/jumptoprevtablesel.svg
new file mode 100644
index 000000000..ab4f559f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/jumptoprevtablesel.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 .397314 289.77868)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="41.185825"/><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000039" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 .397314 288.58806)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 1.78638 286.2068)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 .397314 286.20681)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 3.175446 286.20681)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 -.14642 3.175446 300.45052)" gradientUnits="userSpaceOnUse" x1="7.855899" x2="7.855899" xlink:href="#b" y1="42.541386" y2="38.475586"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 .397314 287.39742)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 1.78638 287.39742)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 3.175446 287.39742)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 1.78638 288.58805)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#b" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="3.96875" x2="3.96875" y1="1.32292" y2="7.276045"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.11794 0 0 .11905 .807314 290.04869)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" y1="3.381795" y2="50.053478"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(-.79375 -.52918)"><path d="m1.7952392 1.1906283c-.1882952.0000267-.3400309.153693-.3400309.3446925v5.3960532c0 .190986.1517357.3446791.3400309.3446791h.9828858l.5291666-1.3229167 3.3078082-.0005292h.056844c.188295 0 .3400309-.1536927.3400309-.344679l.0000002-4.0731365c0-.1909862-.1517359-.3447058-.3400308-.3446792z" fill="url(#l)" stroke-width="1.33333"/><path d="m1.8520833 1.0583486c-.2931582.0000267-.5291666.2360128-.5291666.5291587v5.2916668c0 .2931594.2360084.5291719.5291666.5291719h1.0583333l.5307168-1.3229166 3.43855-.0005292c.1576385-.0914664.2645834-.2602259.2645834-.4562922v-4.0416207c0-.2931459-.2360086-.529212-.5291667-.529172zm.1322917.2645727 4.4984334-.00052c.2198688 0 .396875.1769995.396875.396879v.9260377h-1.5869832l.00103-1.3223967h-.2666468l-.0010319 1.3223967h-1.5854347l.00103-1.3223967h-.266647l-.0010345 1.3223967-1.5864664.0005212v-.9260377c0-.2198661.1770062-.396879.396875-.396879zm4.8953084 1.5869827v1.3229166h-1.5864665l-.0005292-1.3229166zm-5.2921835.0005212 1.5864665-.0005212.0005159 1.3229166-1.5869823.0005292zm1.8531169-.0005212h1.5854331l.0005292 1.3229166h-1.5854457zm3.4380332 1.5895695v-.00267h.00103v1.3229167h-1.5875v-1.3229137zm-5.2911501.0005292 1.5869833-.0005292v1.3198099l-1.5869833.0005292zm1.8536335-.0005292h1.5854332v1.3198099h-1.5854332zm-.3167758 1.5859559-.4159953 1.0583307h-.7239873c-.2198688 0-.3968751-.1769997-.3968751-.396879v-.6604251z" fill="#002e99" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-linecap="square" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m1.1578466 295.31302h.9097878l-.2396391.59532h-.4717107c-.1202558-.00001-.198438-.0992-.198438-.19844z" opacity=".5" stroke="url(#a)"/><path d="m1.1578466 294.1224.99219-.00001v.79375l-.99219.00001z" opacity=".5" stroke="url(#c)"/><path d="m2.5469126 291.74114h.99219v.79375h-.99219z" opacity=".5" stroke="url(#d)"/><path d="m1.1578466 291.93959c0-.0992.051095-.19411.198438-.19844l.793752-.00001v.79375l-.9921899.00001z" opacity=".5" stroke="url(#e)"/><path d="m3.9359786 291.74115h.793752c.099219 0 .198438.0793.198438.2032v.59055h-.99219z" opacity=".5" stroke="url(#f)"/><path d="m3.9359786 294.91618h.793752c.099219 0 .198438-.0793.198438-.2032v-.59055h-.99219z" opacity=".5" stroke="url(#g)"/><path d="m1.1578466 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#h)"/><path d="m2.5469126 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#i)"/><path d="m3.9359786 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#j)"/><path d="m2.5469126 294.12239h.99219v.79375h-.99219z" opacity=".5" stroke="url(#k)"/></g></g><g transform="matrix(1.33333 0 0 1.33333 .96975 -387.00284)"><path d="m1.2144324 291.5427c-.1412217.00002-.25502376.11527-.25502376.25852v4.04705c0 .14324.11380206.25851.25502376.25851h.7371662l.396876-.99219 2.4808623-.0004h.042633c.1412216 0 .2550238-.11527.2550238-.25851l.0000002-3.05486c0-.14324-.1138022-.25853-.2550238-.25851z" fill="url(#m)"/><path d="m1.2570656 291.44349c-.2198692.00002-.39687592.17701-.39687592.39687v3.96876c0 .21987.17700672.39688.39687592.39688h.793752l.3980386-.99219 2.5789189-.0004c.1182292-.0686.198438-.19517.198438-.34222v-3.03122c0-.21986-.1770069-.39691-.396876-.39688zm.099219.19843 3.3738335-.00039c.164902 0 .297657.13275.297657.29766v.69453h-1.1902404l.0007739-.9918h-.199987l-.0007751.9918h-1.1890778l.0007759-.9918h-.1999891l-.0007751.9918-1.1898528.00039v-.69453c0-.1649.132755-.29766.297657-.29766zm3.6714905 1.19024v.99219h-1.1898529l-.0003969-.99219zm-3.9691475.00039 1.1898528-.00039.0003869.99219-1.1902397.00039zm1.3898411-.00039h1.1890778l.0003968.99219h-1.1890871zm2.5785313 1.19218v-.002h.0007751v.99219h-1.190628v-.99219zm-3.9683724.00039 1.1902404-.00039v.98986l-1.1902404.00039zm1.3902286-.00039h1.1890778v.98986h-1.1890778zm-.2375825 1.18947-.3119972.79375h-.5429919c-.164902 0-.297657-.13275-.297657-.29766v-.49532z" opacity=".286"/><g fill="none" stroke-linecap="square" stroke-width=".198438" transform="translate(0 .000008)"><path d="m1.1578466 295.31302h.9097878l-.2396391.59532h-.4717107c-.1202558-.00001-.198438-.0992-.198438-.19844z" opacity=".5" stroke="url(#a)"/><path d="m1.1578466 294.1224.99219-.00001v.79375l-.99219.00001z" opacity=".5" stroke="url(#c)"/><path d="m2.5469126 291.74114h.99219v.79375h-.99219z" opacity=".5" stroke="url(#d)"/><path d="m1.1578466 291.93959c0-.0992.051095-.19411.198438-.19844l.793752-.00001v.79375l-.9921899.00001z" opacity=".5" stroke="url(#e)"/><path d="m3.9359786 291.74115h.793752c.099219 0 .198438.0793.198438.2032v.59055h-.99219z" opacity=".5" stroke="url(#f)"/><path d="m3.9359786 294.91618h.793752c.099219 0 .198438-.0793.198438-.2032v-.59055h-.99219z" opacity=".5" stroke="url(#g)"/><path d="m1.1578466 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#h)"/><path d="m2.5469126 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#i)"/><path d="m3.9359786 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#j)"/><path d="m2.5469126 294.12239h.99219v.79375h-.99219z" opacity=".5" stroke="url(#k)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/bold.svg b/icon-themes/elementary_svg/cmd/32/ko/bold.svg
new file mode 100644
index 000000000..8f2e8974a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/bold.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13.201247" cy="12.676107" gradientTransform="matrix(.19693684 4.9234129 -3.7311287 .14924539 58.398047 -62.386949)" gradientUnits="userSpaceOnUse" r="6.700386"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -37.806295 12.33033)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -10.11138 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#f" y1="46.5" y2="43.5"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.98177497 0 0 1.313771 24.846276 -29.590351)"><path d="m2.1937049 43.45533v3h.5c.8310005 0 1.5000005-.669 1.5000005-1.5s-.669-1.5-1.5000005-1.5z" fill="url(#b)" opacity=".2"/><path d="m-1.7051301 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m-1.1113801 43.5h3.305085v3h-3.305085z" fill="url(#d)" opacity=".2"/></g><path d="m23.5 2.5v27h4v-12h4v-4.5h-4v-10.5zm-17 3v3.0878906h9.029297c-.558824 6.0000054-3.558933 10.2350614-10.4707032 13.5585934l2.0292968 3.058594c9.6176554-4.647062 12.4121094-11.410954 12.4121094-19.705078z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><g transform="matrix(.98177497 0 0 1.313771 6.846276 -34.031666)"><path d="m2.1937049 43.45533v3h.5c.8310005 0 1.5000005-.669 1.5000005-1.5s-.669-1.5-1.5000005-1.5z" fill="url(#b)" opacity=".2"/><path d="m-1.7051301 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m-1.1113801 43.5h3.305085v3h-3.305085z" fill="url(#f)" opacity=".2"/></g><path d="m23.5 2.5v1.5h4v-1.5zm-17 3v1.5h12.966797c.0217-.4943613.033203-.9941264.033203-1.5zm8.824219 4.589844c-.903672 5.21426-3.946762 9.020161-10.2656252 12.058594l.7441406 1.121093c6.3760156-3.266301 9.1885436-7.403047 9.7265626-13.179687zm12.175781 2.910156v1.5h4v-1.5z" fill="#f8f5fa" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/charfontname.svg b/icon-themes/elementary_svg/cmd/32/ko/charfontname.svg
new file mode 100644
index 000000000..f8f9a531b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/charfontname.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.7081367 .09984734 -.154886 -2.9333957 34.424112 45.462192)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#e"/><radialGradient id="b" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 23.256292)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#c"/><radialGradient id="c" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="d" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 20.005199 25.357987)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#c"/><radialGradient id="e" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><g stroke-width=".485071"><ellipse cx="11.007935" cy="25.418037" fill="url(#b)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="27.519732" fill="url(#d)" opacity=".4" rx="5.004672" ry="1.494603"/></g><g fill="url(#e)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.41597513 0 0 1.25550857 .163341 -11.350962)"><path d="m23.5 4.5v23h2v-11h3v-2h-3v-10zm-17.9726562 2.0292969v2h10.5000002c-.537711 5.9736911-4.174047 12.6478151-11.7968752 15.8730471l1.3925781 1.878906c9.4257381-4.094643 12.9042971-12.488168 12.9042971-19.7519531z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width="1" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/><path d="m23.5 4.5v1.5h2v-1.5zm-17.9726562 2.0292969v1.5h12.9453122c.03442-.4958349.054688-.9952905.054688-1.5zm10.2851562 3.5000001c-.982564 5.258237-4.611497 11.423802-11.5820312 14.373047l.8339843 1.125c7.0473919-3.208613 10.4454519-9.749572 10.9628909-15.498047zm9.1875 4.470703v1.5h3.5v-1.5z" fill="#fff" opacity=".2" stroke="none" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/color.svg b/icon-themes/elementary_svg/cmd/32/ko/color.svg
new file mode 100644
index 000000000..089170453
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/color.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(1.24 0 0 1.7500003 -3.84 16.624981)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><radialGradient id="b" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 42.065148)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#h"/><radialGradient id="c" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 19.256293)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#d"/><radialGradient id="d" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="e" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 20.0052 21.357988)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.74684332 0 0 .79588168 29.826366 -1.869334)" gradientUnits="userSpaceOnUse" x1="-17.84359" x2="-17.84359" y1="35.01693" y2="40.042805"><stop offset="0" stop-color="#fff"/><stop offset=".0257705" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(2.0292881 0 0 2.3024903 -30.951943 21.211163)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="h" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><path d="m.50000001 24.499994v7.000025h30.99999999v-7.000025z" fill="url(#a)"/><path d="m1.5 25.499999h29.000001v5.000002h-29.000001z" fill="none" opacity=".6" stroke="url(#f)" stroke-linecap="square"/><path d="m.5 24.5h31v7h-31z" fill="none" stroke="url(#g)" stroke-linecap="square"/><g fill="url(#h)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.41597513 0 0 1.25550857 .163341 -11.350962)"><path d="m16.480981 11.828642v15.9298h1.412455v-6.37192h2.118681v-1.59298h-2.118681v-7.9649zm-12.6927764 1.616315v1.59298h7.4153844c-.379746 4.757985-2.947825 7.684388-8.3312727 10.253253l.9834763 1.49653c6.6567114-3.261342 9.1133644-7.557231 9.1133644-13.342763z" fill="url(#b)" stroke="#000" stroke-opacity=".6" stroke-width=".750002"/><path d="m16.480981 11.828642v1.194735h1.412455v-1.194735zm-12.6927764 1.616315v1.194735h9.1423304c.02431-.394928.03862-.792739.03862-1.194735zm7.2636564 2.787715c-.693914 4.188133-3.2567647 6.709474-8.1795447 9.058518l.5889823.896051c4.977059-2.555628 7.3768614-5.375966 7.7422904-9.954569zm6.488461 3.56087v1.194735h2.471795v-1.194735z" fill="#fff" opacity=".2" stroke="none"/></g><g stroke-width=".485071"><ellipse cx="11.007936" cy="21.418037" fill="url(#c)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="23.519732" fill="url(#e)" opacity=".4" rx="5.004672" ry="1.494603"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/designerdialog.svg b/icon-themes/elementary_svg/cmd/32/ko/designerdialog.svg
new file mode 100644
index 000000000..fc25409af
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/designerdialog.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"><radialGradient id="a" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 23.256292)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#c"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#b"/><radialGradient id="d" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 20.005199 25.357987)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#c"/><radialGradient id="e" cx="10.903473" cy="14.502974" gradientTransform="matrix(-.4519445 .02641794 -.04098025 -.7761276 9.108046 12.028538)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="f" cx="23.335" cy="41.636" gradientTransform="matrix(.25725 0 0 .076 .347 291.587)" gradientUnits="userSpaceOnUse" r="22.627" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="19.395" x2="23.109" y1="30.001" y2="33.439"><stop offset="0" stop-color="#bdbdbd"/><stop offset=".333" stop-color="#e2e2e2"/><stop offset=".667" stop-color="#a3a3a3"/><stop offset="1" stop-color="#ddd"/></linearGradient><filter id="i" height="1.306" width="1.198" x="-.099" y="-.153"><feGaussianBlur stdDeviation=".52"/></filter><radialGradient id="j" cx="15.415" cy="35.357" gradientTransform="matrix(.26317 0 0 .2566 .28 284.292)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#561300"/><stop offset=".5" stop-color="#922d12"/><stop offset="1" stop-color="#fd68ff"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.2255 0 0 .22563 1.05 285.242)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.752" y2="42.282"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(-.79375 -.79375)"><g stroke-width=".485071" transform="scale(.26458333)"><ellipse cx="11.007935" cy="25.418037" fill="url(#a)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="27.519732" fill="url(#d)" opacity=".4" rx="5.004672" ry="1.494603"/></g><path d="m5.6885416 1.190625v6.0854166h.5291667v-2.9104167h.7937499v-.5291666h-.7937499v-2.6458333zm-4.2260986.5369181v.5291667h2.778125c-.1422693 1.5805391-1.1043832 3.346401-3.1212565 4.1997436l.368453.4971272c2.4938931-1.0833742 3.4142619-3.304161 3.4142619-5.2260375z" fill="url(#e)" stroke="#000" stroke-opacity=".6" stroke-width=".264583"/><path d="m5.6885416 1.190625v.396875h.5291667v-.396875zm-4.2260986.5369181v.396875h3.4251138c.00911-.1311896.01447-.2633373.01447-.396875zm2.7212809.9260417c-.25997 1.3912419-1.2201252 3.0225476-3.0644124 3.8028686l.2206584.2976563c1.8646224-.8489455 2.7636924-2.5795742 2.9005981-4.1005249zm1.9016927 1.1828735v.396875h.9260416v-.396875z" fill="#fff" opacity=".2"/></g><path d="m23.78125 11.087891c-.923788 1.002677-1.844675 2.000662-2.666016 2.916015h2.38086a.49857347.49857347 0 0 0 .501953-.501953v-2a.49857347.49857347 0 0 0 -.216797-.414062zm-2.779297 3.041015c-.160553.179195-.370966.400589-.525391.574219a3.2668406 3.2668406 0 0 0 -1.804687 1.798828l1.003906-.5625a3.2668406 3.2668406 0 0 0 -1.029297.908203l-.136718.183594a3.2668406 3.2668406 0 0 0 -.070313.949219l-.058594-.773438-.384765.521485v6.771484a.49857347.49857347 0 0 0 .501953.501953h2.001953a.49857347.49857347 0 0 0 .501953-.501953z" fill="#fff" fill-opacity=".815686" transform="scale(.26458333)"/><path d="m12.17 294.75c0 .95-2.605 1.72-5.82 1.72s-5.82-.77-5.82-1.72 2.605-1.72 5.82-1.72 5.82.77 5.82 1.72z" fill="url(#f)" fill-rule="evenodd" opacity=".3" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m6.692 290.228 1.076 1.006c.857-.842 1.896-2.213 2.78-3.466l.122-1.826c-1.206 1.262-2.957 3.113-3.978 4.286z" fill="url(#g)" stroke="#673907" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.68 292.935.596.512 2.247-1.95.072-.187.29-.005c-.116-.413-.778-1.16-1.274-1.16l.022.288-.177.1-1.774 2.402z" fill="url(#h)" stroke="#787a75" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m5.8 40.945c6.605 0 11.618.787 12.567-4.02.765-3.876-4.56-5.733-7.2-2.274-2.54 3.334-5.367 6.295-5.367 6.295z" filter="url(#i)" opacity=".5" transform="matrix(.19093 0 0 .19093 1.353 .512)"/><path d="m1.958 295.03c1.748 0 3.074.208 3.325-1.065.202-1.025-1.207-1.516-1.905-.6-.672.88-1.42 1.665-1.42 1.665z" fill="url(#j)" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.204 7.075c0 .112-.09.203-.203.203-.11 0-.203-.09-.202-.203 0-.113.09-.204.203-.204s.204.092.204.205z" fill="#fff" opacity=".528"/><path d="m6.106 5.216c0 .104-.084.188-.188.188s-.188-.084-.188-.188.084-.188.188-.188.188.084.188.188z" fill="#fff" opacity=".6"/><path d="m5.664 5.48-1.014 1.172" style="opacity:.6;fill:none;stroke:#fff;stroke-width:.191229;stroke-linecap:round;stroke-linejoin:round"/><path d="m2.305 294.856s.884-.435 1.26-1.082c.134-.23.436-.033.25.195-.4.49-1.51.886-1.51.886z" fill="url(#k)" opacity=".428" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/editstyle.svg b/icon-themes/elementary_svg/cmd/32/ko/editstyle.svg
new file mode 100644
index 000000000..010e2b2f0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/editstyle.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" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><radialGradient id="l" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 23.256292)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#m"/><radialGradient id="m" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="n" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 20.005199 25.357987)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#m"/><radialGradient id="o" cx="10.903473" cy="14.502974" gradientTransform="matrix(-.4519445 .02641794 -.04098025 -.7761276 9.108046 12.028538)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><g transform="translate(-.79375 -.79375)"><g stroke-width=".485071" transform="scale(.26458333)"><ellipse cx="11.007935" cy="25.418037" fill="url(#l)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="27.519732" fill="url(#n)" opacity=".4" rx="5.004672" ry="1.494603"/></g><path d="m5.6885416 1.190625v6.0854166h.5291667v-2.9104167h.7937499v-.5291666h-.7937499v-2.6458333zm-4.2260986.5369181v.5291667h2.778125c-.1422693 1.5805391-1.1043832 3.346401-3.1212565 4.1997436l.368453.4971272c2.4938931-1.0833742 3.4142619-3.304161 3.4142619-5.2260375z" fill="url(#o)" stroke="#000" stroke-opacity=".6" stroke-width=".264583"/><path d="m5.6885416 1.190625v.396875h.5291667v-.396875zm-4.2260986.5369181v.396875h3.4251138c.00911-.1311896.01447-.2633373.01447-.396875zm2.7212809.9260417c-.25997 1.3912419-1.2201252 3.0225476-3.0644124 3.8028686l.2206584.2976563c1.8646224-.8489455 2.7636924-2.5795742 2.9005981-4.1005249zm1.9016927 1.1828735v.396875h.9260416v-.396875z" fill="#fff" opacity=".2"/></g><g transform="matrix(.21921222 0 0 .21921222 2.979761 3.014626)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#b)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#d)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#f)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#g)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#h)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#i)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#j)" stroke="url(#k)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/fontdialog.svg b/icon-themes/elementary_svg/cmd/32/ko/fontdialog.svg
new file mode 100644
index 000000000..bcda634c2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/fontdialog.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" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><radialGradient id="d" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.7081367 .09984734 -.154886 -2.9333957 34.424112 45.462192)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#h"/><radialGradient id="e" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 23.256292)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#f"/><radialGradient id="f" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 20.005199 25.357987)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#f"/><radialGradient id="h" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><g fill="url(#h)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.41597513 0 0 1.25550857 .163341 -11.350962)"><path d="m23.5 4.5v23h2v-11h3v-2h-3v-10zm-17.9726562 2.0292969v2h10.5000002c-.537711 5.9736911-4.174047 12.6478151-11.7968752 15.8730471l1.3925781 1.878906c9.4257381-4.094643 12.9042971-12.488168 12.9042971-19.7519531z" fill="url(#d)" stroke="#000" stroke-opacity=".6" stroke-width="1" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/><path d="m23.5 4.5v1.5h2v-1.5zm-17.9726562 2.0292969v1.5h12.9453122c.03442-.4958349.054688-.9952905.054688-1.5zm10.2851562 3.5000001c-.982564 5.258237-4.611497 11.423802-11.5820312 14.373047l.8339843 1.125c7.0473919-3.208613 10.4454519-9.749572 10.9628909-15.498047zm9.1875 4.470703v1.5h3.5v-1.5z" fill="#fff" opacity=".2" stroke="none" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/></g><g stroke-width=".485071"><ellipse cx="11.007935" cy="25.418037" fill="url(#e)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="27.519732" fill="url(#g)" opacity=".4" rx="5.004672" ry="1.494603"/></g><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#c)"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#a)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/grow.svg b/icon-themes/elementary_svg/cmd/32/ko/grow.svg
new file mode 100644
index 000000000..4923099f4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/grow.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" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="3.5" y2="15.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.35" x2="6.35" y1="1.455208" y2="3.704167"><stop offset="0" stop-color="#fff"/><stop offset=".09999995" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="d" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.7081367 .09984734 -.154886 -2.9333957 34.424112 45.462192)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#c"/><radialGradient id="e" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#c"/><path d="m2.978 2.252-2.205 5.292h.11l2.095-5.028h1.002l2.02 5.028h.107l-2.127-5.292zm-.34 3.48-.108.268h1.756l-.086-.267z" fill="#fff" opacity=".1"/><path d="m18 6-4.602-4.838 9.246.015z" fill="none" transform="matrix(.20622 0 0 -.20622 2.506 2.493)"/><g fill="url(#e)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(.37464341 0 0 .33218665 -.810194 -2.735109)"><path d="m21.725493 4.4864573v22.9999997h2v-11h3v-2h-3v-9.9999997zm-16.1981492 2.0428396v2h10.5000002c-.537711 5.9736911-4.174047 12.6478151-11.7968752 15.8730471l1.3925781 1.878906c9.4257381-4.094643 12.9042971-12.488168 12.9042971-19.7519531z" fill="url(#d)" stroke="#000" stroke-opacity=".6" stroke-width="1" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/><path d="m21.725493 4.4864573v1.5h2v-1.5zm-16.1981492 2.0428396v1.5h12.9453122c.03442-.4958349.05469-.9952905.05469-1.5zm10.2851562 3.5000001c-.982564 5.258237-4.611497 11.423802-11.5820312 14.373047l.8339843 1.125c7.0473919-3.208613 10.4454519-9.749572 10.9628909-15.498047zm7.412993 4.45716v1.5h3.5v-1.5z" fill="#fff" opacity=".2" stroke="none" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/></g><path d="m20 5-2 2v4h3v-6zm1.5 10v1c0 .552285.447715 1 1 1h1.5v-2z" fill="#fff" transform="scale(.26458333)"/><path d="m23.992188 3.5a.50004994.50004994 0 0 0 -.345704.1464844l-5 5a.50004994.50004994 0 0 0 .353516.8535156h3.5v5.5a.50004994.50004994 0 0 0 .5.5h2a.50004994.50004994 0 0 0 .5-.5v-5.5h3.5a.50004994.50004994 0 0 0 .353516-.8535156l-5-5a.50004994.50004994 0 0 0 -.361328-.1464844z" style="stroke:#a62100;stroke-width:1.000006;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)" transform="scale(.26458333)"/><path d="m6.35 1.248923-1.0097076 1.0000353h.7451243l.1322917.2645834v1.3229166h.2645833v-1.3229166l.1322917-.2645834h.7398431z" fill="none" opacity=".49" stroke="url(#b)" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/italic.svg b/icon-themes/elementary_svg/cmd/32/ko/italic.svg
new file mode 100644
index 000000000..ca307c435
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/italic.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.680322" cy="15.261165" gradientTransform="matrix(-2.4687487 -.00000005 .00000008 -3.3664761 36.459965 55.376348)" gradientUnits="userSpaceOnUse" r="4.455698"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -30.637688 9.875001)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientTransform="matrix(.33531328 0 0 1 3.323434 0)" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#f" y1="44" y2="41"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.33531328 0 0 1 3.323434 0)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.80709274 0 0 1.3158295 .964536 -32.896498)"><path d="m9.3623107 41v3h.5c.8310003 0 1.5000013-.669 1.5000013-1.5s-.669001-1.5-1.5000013-1.5z" fill="url(#b)" opacity=".2"/><path d="m4.40625 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m5 41h4.3623107v3h-4.3623107z" fill="url(#d)" opacity=".2" stroke-width=".579062"/></g><g transform="matrix(.80709274 0 0 1.3158295 16.443747 -28.949009)"><path d="m9.3623107 41v3h.5c.8310003 0 1.5000013-.669 1.5000013-1.5s-.669001-1.5-1.5000013-1.5z" fill="url(#b)" opacity=".2"/><path d="m4.40625 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m5 41h4.3623107v3h-4.3623107z" fill="url(#f)" opacity=".2" stroke-width=".579062"/></g><path d="m26.087891 2.5-5 24h2.412109l2.291016-11 3.557082-.02397.411668-1.97603h-3.550782l2.291016-11zm-18.2636722 2.8535156-.3828126 1.9414063h9.9121098c-1.764708 6.2647121-5.588803 10.3227231-13.353516 13.7050781l.9121094 1.970703c9.6176556-4.294122 13.7342586-9.999534 15.2636716-17.6171874z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m26.087891 2.5-5 24h.3125l4.6875-22.5h2.099609l.3125-1.5zm-18.2636722 2.8535156-.3828126 1.9414063h.2949219l.0878907-.4414063h12.0097652c.126115-.4918935.239644-.9911976.341797-1.5zm9.0429692 3.4414063c-1.942552 5.4234761-5.743066 9.1017681-12.867188 12.2050781l.5742188 1.238281c7.3727702-3.330792 11.0595032-7.338092 12.7792972-13.4433591zm8.916015 4.6640621-.287109 1.548828 3.945312-.02539.3125-1.5z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/outlinefont.svg b/icon-themes/elementary_svg/cmd/32/ko/outlinefont.svg
new file mode 100644
index 000000000..e75e88297
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/outlinefont.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 23.256292)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#b"/><radialGradient id="b" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 20.005199 25.357987)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#b"/><g stroke-width=".485071"><ellipse cx="11.007935" cy="25.418037" fill="url(#a)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="27.519732" fill="url(#c)" opacity=".4" rx="5.004672" ry="1.494603"/></g><path d="m23.5 4.5v23h2v-11h3v-2h-3v-10zm-17.9726562 2.0292969v2h10.5000002c-.537711 5.9736911-4.174047 12.6478151-11.7968752 15.8730471l1.3925781 1.878906c9.4257381-4.094643 12.9042971-12.488168 12.9042971-19.7519531z" fill="none" stroke="#000" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/overline.svg b/icon-themes/elementary_svg/cmd/32/ko/overline.svg
new file mode 100644
index 000000000..79f9fbd70
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/overline.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="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.33333 0 0 -1.33333 .163344 43.348657)" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#a" y1="33.638302" y2="11.638302"/><radialGradient id="c" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#h"/><radialGradient id="d" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 42.065148)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#h"/><radialGradient id="e" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 19.256293)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#f"/><radialGradient id="f" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 20.0052 21.357988)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#f"/><radialGradient id="h" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#a"/><g stroke-width=".485071" transform="translate(.049084 4.049084)"><ellipse cx="11.007936" cy="21.418037" fill="url(#e)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="23.519732" fill="url(#g)" opacity=".4" rx="5.004672" ry="1.494603"/></g><g fill="url(#c)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.4159751 0 0 1.2555086 .163341 -8.350962)"><path d="m16.480981 11.828642-.000001 16.726289h1.412455v-6.37192h2.118681v-1.59298h-2.118681l.000001-8.761389zm-12.6927764 1.616315v1.59298h7.4153844c-.379746 4.757985-2.9478258 8.480877-8.3312735 11.049742l.9834763 1.49653c6.6567112-3.261342 9.1133652-8.35372 9.1133652-14.139252z" fill="url(#d)" stroke="#000" stroke-opacity=".6" stroke-width=".750002"/><path d="m16.480981 11.828642v1.194735h1.412455v-1.194735zm-12.6927764 1.616315v1.194735h9.1423304c.02431-.394928.03862-.792739.03862-1.194735zm7.2636564 2.787715c-.693914 4.188133-3.2567655 7.505963-8.1795455 9.855007l.5889823.896051c4.977059-2.555628 7.3768622-6.172455 7.7422912-10.751058zm6.48846 4.357359v1.194735h2.471795v-1.194735z" fill="#fff" opacity=".2" stroke="none"/></g><path d="m2.5002928 3.5013361.0234373-2.97916059h26.0058909l-.02344 2.97916059z" fill="url(#b)" stroke-width="1.33333"/><g transform="matrix(1.33333 0 0 1.33333 .163344 -39.349627)"><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/resetattributes.svg b/icon-themes/elementary_svg/cmd/32/ko/resetattributes.svg
new file mode 100644
index 000000000..67e86c458
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/resetattributes.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1162.1" cy="1294.5" gradientTransform="matrix(.87946 -.11013 .063119 .75018 -1091.8 -829.59)" gradientUnits="userSpaceOnUse" r="11.902" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.51474" x2="13.51474" y1="7.3535" y2="20.3151"><stop offset="0" stop-color="#fe9ab8"/><stop offset="1" stop-color="#f4679d"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.8103" x2="12.8103" y1="8.67958" y2="15.25216"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="e" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 42.065148)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#i"/><radialGradient id="f" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 19.256293)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#g"/><radialGradient id="g" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#a"/><radialGradient id="h" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 20.0052 21.357988)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#g"/><radialGradient id="i" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><g fill="url(#i)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.41597513 0 0 1.25550857 .163341 -11.350962)"><path d="m16.480981 11.828642v15.9298h1.412455v-6.37192h2.118681v-1.59298h-2.118681v-7.9649zm-12.6927764 1.616315v1.59298h7.4153844c-.379746 4.757985-2.947825 7.684388-8.3312727 10.253253l.9834763 1.49653c6.6567114-3.261342 9.1133644-7.557231 9.1133644-13.342763z" fill="url(#e)" stroke="#000" stroke-opacity=".6" stroke-width=".750002"/><path d="m16.480981 11.828642v1.194735h1.412455v-1.194735zm-12.6927764 1.616315v1.194735h9.1423304c.02431-.394928.03862-.792739.03862-1.194735zm7.2636564 2.787715c-.693914 4.188133-3.2567647 6.709474-8.1795447 9.058518l.5889823.896051c4.977059-2.555628 7.3768614-5.375966 7.7422904-9.954569zm6.488461 3.56087v1.194735h2.471795v-1.194735z" fill="#fff" opacity=".2" stroke="none"/></g><g stroke-width=".485071"><ellipse cx="11.007936" cy="21.418037" fill="url(#f)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="23.519732" fill="url(#h)" opacity=".4" rx="5.004672" ry="1.494603"/></g><g transform="matrix(.77463 0 0 .77463 13.01 13.344)"><g fill-rule="evenodd"><path d="m12.586-.22063-7.8898 15.276-1.9613 5.8257 2.7287.62419 12.196.20806 1.9613-1.7685 3.8372-8.9465 1.4092-9.2424z" fill="url(#b)"/><g stroke-linejoin="round" stroke-width="1.2909"><path d="m3.2079 20.856h12.409l4.3835-7.7148 1.751-10.733-1.148-1.1666-9.508.0622-1.5259 1.1185-6.3245 13.735z" fill="url(#c)" stroke="#e41b79" stroke-opacity=".5"/><path d="m5.2377 15.714 9.8823.04168 5.4451-12.081-.36788-.73243h-8.8883l-6.0206 12.827z" fill="#fff" fill-opacity=".5" opacity=".5" stroke="url(#d)"/></g></g><path d="m4.5101 16.611v2.9906h10.599" style="opacity:.2;fill:none;stroke:#fff;stroke-width:1.2909;stroke-linecap:round;stroke-linejoin:round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/scaletext.svg b/icon-themes/elementary_svg/cmd/32/ko/scaletext.svg
new file mode 100644
index 000000000..5fdd03a98
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/scaletext.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(0 1 -1 0 17.548594 -4.000002)" gradientUnits="userSpaceOnUse" x1="7.500002" x2="32.000004" y1="12.048594" y2="12.048594"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.5372019 0 0 -.57681717 -10.317023 45.997188)" gradientUnits="userSpaceOnUse" x1="35.958591" x2="35.02784" y1="68.474365" y2="38.13546"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#h"/><radialGradient id="d" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.7081367 .09984734 -.154886 -2.9333957 34.424112 45.462192)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#h"/><radialGradient id="e" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 23.256292)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#f"/><radialGradient id="f" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 18.920453 25.374936)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#f"/><radialGradient id="h" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><g stroke-width=".485071" transform="translate(-3.999999)"><ellipse cx="11.007935" cy="25.418037" fill="url(#e)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="22.90624" cy="27.53668" fill="url(#g)" opacity=".4" rx="5.004672" ry="1.494603"/></g><g fill="url(#c)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.4159751 0 0 1.2555086 -3.836658 -11.350963)"><path d="m22.5 4.5000001v22.9999999h2v-11h3v-2h-3v-9.9999999zm-16.9726562 2.0292968v2h10.5000002c-.537711 5.9736911-3.736728 12.4320881-11.3595564 15.6573201l.9552593 2.094633c9.4257381-4.094643 12.9042971-12.488168 12.9042971-19.7519531z" fill="url(#d)" stroke="#000" stroke-opacity=".6" stroke-width="1" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/><path d="m22.5 4.5000001v1.5h2v-1.5zm-16.9726562 2.0292968v1.5h12.9453122c.03442-.4958349.05469-.9952905.05469-1.5zm10.2851562 3.5000001c-.982564 5.258237-4.174178 11.208075-11.1447124 14.15732l.3966655 1.340727c7.0473919-3.208613 10.4454519-9.749572 10.9628909-15.498047zm8.1875 4.470703v1.5h3.5v-1.5z" fill="#fff" opacity=".2" stroke="none" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/></g><g transform="translate(21)"><path d="m5.5 3.5-5 6h3.0117188v13h-3.0117188l5 6 4.988281-6h-2.988281v-13h2.988281z" display="block" fill="url(#a)"/><g fill="none"><path d="m5.5 5.0644531-2.890625 3.4355469h1.9023438v2 11 2h-1.9023438l2.890625 3.5 2.9160156-3.5h-1.9160156v-2-11-2h1.9160156z" display="block" opacity=".401" stroke="url(#b)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m5.5 3.5-5 6h3.0117188v13h-3.0117188l5 6 5-6h-3v-13h3z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/shadowed.svg b/icon-themes/elementary_svg/cmd/32/ko/shadowed.svg
new file mode 100644
index 000000000..5ec846bbe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/shadowed.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.7081367 .09984734 -.154886 -2.9333957 34.424112 45.462192)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#d"/><radialGradient id="b" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#d"/><filter id="c" color-interpolation-filters="sRGB" height="1.048246" width="1.047757" x="-.023878" y="-.024123"><feGaussianBlur stdDeviation=".24639762"/></filter><radialGradient id="d" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><g filter="url(#c)" opacity=".3"><g fill="url(#d)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.41597513 0 0 1.25550857 .163341 -11.350962)"><path d="m23.5 4.5v23h2v-11h3v-2h-3v-10zm-17.9726562 2.0292969v2h10.5000002c-.537711 5.9736911-4.174047 12.6478151-11.7968752 15.8730471l1.3925781 1.878906c9.4257381-4.094643 12.9042971-12.488168 12.9042971-19.7519531z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width="1" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/><path d="m23.5 4.5v1.5h2v-1.5zm-17.9726562 2.0292969v1.5h12.9453122c.03442-.4958349.054688-.9952905.054688-1.5zm10.2851562 3.5000001c-.982564 5.258237-4.611497 11.423802-11.5820312 14.373047l.8339843 1.125c7.0473919-3.208613 10.4454519-9.749572 10.9628909-15.498047zm9.1875 4.470703v1.5h3.5v-1.5z" fill="#fff" opacity=".2" stroke="none" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/></g></g><g fill="url(#b)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.4159751 0 0 1.2555086 -2.836658 -13.350963)"><path d="m23.5 4.5v23h2v-11h3v-2h-3v-10zm-17.9726562 2.0292969v2h10.5000002c-.537711 5.9736911-4.174047 12.6478151-11.7968752 15.8730471l1.3925781 1.878906c9.4257381-4.094643 12.9042971-12.488168 12.9042971-19.7519531z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width="1" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/><path d="m23.5 4.5v1.5h2v-1.5zm-17.9726562 2.0292969v1.5h12.9453122c.03442-.4958349.05469-.9952905.05469-1.5zm10.2851562 3.5000001c-.982564 5.258237-4.611497 11.423802-11.5820312 14.373047l.8339843 1.125c7.0473919-3.208613 10.4454519-9.749572 10.9628909-15.498047zm9.1875 4.470703v1.5h3.5v-1.5z" fill="#fff" opacity=".2" stroke="none" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/shrink.svg b/icon-themes/elementary_svg/cmd/32/ko/shrink.svg
new file mode 100644
index 000000000..79882c088
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/shrink.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 -.26458333 0 5.027068)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="15.999942" y2="3.499941"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 -.26458333 4.565499 6.614568)" gradientUnits="userSpaceOnUse" x1="6.744571" x2="6.744571" y1="19.999941" y2="11.499942"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58823532" stop-color="#fff" stop-opacity=".176471"/><stop offset=".58823532" stop-color="#fff"/><stop offset=".70588237" stop-color="#fff"/><stop offset=".70588237" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#d"/><radialGradient id="d" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="e" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.7081367 .09984734 -.154886 -2.9333957 34.424112 45.462192)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#d"/><g fill="url(#c)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(.37464341 0 0 .33218665 -.810194 -2.735109)"><path d="m20.725493 8.4864573v18.9999997h2v-7h3v-2h-3v-9.9999997zm-15.1981492 2.0428397v2h8.5000002c-.537711 5.973691-2.174047 8.647815-9.7968752 11.873047l1.3925781 1.878906c9.4257381-4.094643 10.9042971-8.488168 10.9042971-15.751953z" fill="url(#e)" stroke="#000" stroke-opacity=".6" stroke-width="1" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/><g fill="#fff" stroke="none"><path d="m20.725493 8.4864573v1.5h2v-1.5zm-15.1981492 2.0428397v1.5h10.9453122c.03442-.495835.05469-.995291.05469-1.5zm8.2851562 3.5c-.982564 5.258237-2.611497 7.423802-9.5820312 10.373047l.8339843 1.125c7.0473919-3.208613 8.4454519-5.749572 8.9628909-11.498047zm8.412993 4.45716v1.5h3.5v-1.5z" opacity=".2" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/><path d="m17.5 9a.49992119.49992122 0 0 0 -.25.0664062c-.031485.0577321-.076322.1069716-.101562.1679688-.302.7298324-.11351 1.639106.449218 2.193359l2.402344 2.402344v-4.330078a.49992119.49992122 0 0 0 -.5-.5z" transform="matrix(.70622711 0 0 .79648997 2.162574 8.233651)"/></g></g><path d="m6.347933 4.1010262a.13230488.13230488 0 0 1 -.091468-.0387573l-1.3229161-1.3229167a.13230488.13230488 0 0 1 .093534-.225826h.926042v-1.4552084a.13230488.13230488 0 0 1 .1322917-.13229171h.5291667a.13230488.13230488 0 0 1 .1322916.13229171v1.4552084h.9260418a.13230488.13230488 0 0 1 .093534.225826l-1.3229163 1.3229167a.13230488.13230488 0 0 1 -.095601.038757z" style="stroke:#a62100;stroke-width:.264585;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m6.3499998 3.7781449-1.0097075-1.0000353h.7451243l.1322916-.2645833v-1.3229166h.2645833v1.3229166l.1322918.2645833h.739843z" fill="none" opacity=".49" stroke="url(#b)" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/sortascending.svg b/icon-themes/elementary_svg/cmd/32/ko/sortascending.svg
new file mode 100644
index 000000000..bd7e35dd2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/sortascending.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="21" cy="4.911" gradientTransform="matrix(0 2.53104 -1.4237 0 28.99 -52.152)" gradientUnits="userSpaceOnUse" r="9.482" xlink:href="#a"/><radialGradient id="c" cx="10" cy="-3.333333" gradientTransform="matrix(-1.2 -.00000001 .00000002 -1.6 22 -4.333333)" gradientUnits="userSpaceOnUse" r="7.5" xlink:href="#a"/><path d="m2.5 3.5v2h12v5h2v-4-3h-2z" fill="url(#c)"/><path d="m2.5 3.5v2h12v5h2v-4-3h-2z" fill="url(#c)" opacity=".61" stroke="#000" stroke-linecap="square" stroke-linejoin="round"/><path d="m2.5 3.5v1h12 2v-1h-2z" fill="#fff" opacity=".2"/><path d="m21.431641 4c-.24 0-.431641.2372031-.431641.5332031v19.4667969 2.501953l-5.535156-4.642578c-.636583-.534157-1.579124-.451036-2.113282.185547-.534156.636583-.451036 1.579125.185547 2.113281l7.660157 6.427735c.255532.214417.561212.324051.86914.34375.0013.00008.0026-.000078.0039 0 .1371.04103.278903.07031.429694.07031s.292594-.02929.429688-.07031c.0012-.00036.0027.000361.0039 0 .307928-.0197.613608-.129333.86914-.34375l7.660157-6.427735c.636583-.534156.719703-1.476698.185547-2.113281-.534158-.636583-1.476699-.719704-2.113282-.185547l-5.53515 4.642576v-2.501951-19.4667969c0-.296-.191641-.5332031-.431641-.5332031h-.568359z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/sortdescending.svg b/icon-themes/elementary_svg/cmd/32/ko/sortdescending.svg
new file mode 100644
index 000000000..44a9be7ac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/sortdescending.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="33.247993" cy="5.612137" gradientTransform="matrix(0 -2.53104 -1.4237 0 28.989546 84.152)" gradientUnits="userSpaceOnUse" r="9.482" xlink:href="#a"/><radialGradient id="c" cx="10" cy="-3.333333" gradientTransform="matrix(-1.2 .00000001 .00000002 1.6 22 28.333333)" gradientUnits="userSpaceOnUse" r="7.5" xlink:href="#a"/><path d="m10.5 13.464844-2 .035156v4h-6v2h12 2v-2h-6zm-1 7.035156c-3.3137085 0-6 2.014719-6 4.5s2.6862915 4.5 6 4.5c3.313708 0 6-2.014719 6-4.5s-2.686292-4.5-6-4.5zm0 2c2.761424 0 4 1 4 2.5s-1.238576 2.5-4 2.5c-2.7614237 0-4-1-4-2.5s1.2385763-2.5 4-2.5z" fill="url(#c)"/><path d="m10.5 13.464844-2 .035156v4h-6v2h12 2v-2h-6zm-1 7.035156c-3.3137085 0-6 2.014719-6 4.5s2.6862915 4.5 6 4.5c3.313708 0 6-2.014719 6-4.5s-2.686292-4.5-6-4.5zm0 2c2.761424 0 4 1 4 2.5s-1.238576 2.5-4 2.5c-2.7614237 0-4-1-4-2.5s1.2385763-2.5 4-2.5z" fill="none" opacity=".61" stroke="#000" stroke-linecap="square" stroke-linejoin="round"/><path d="m10.5 13.464844-2 .035156v1l2-.035156zm-8 4.035156v1h6v-1zm8 0v1h6v-1zm-1 3c-3.3137085 0-6 2.014719-6 4.5 0 .168951.0148807.335884.0390625.5.3315347-2.25005 2.8724969-4 5.9609375-4 3.08844 0 5.629403 1.74995 5.960938 4 .024181-.164116.039062-.331049.039062-.5 0-2.485281-2.686292-4.5-6-4.5zm-3.9453125 5c-.0337473.159702-.0546875.326074-.0546875.5 0 1.5 1.2385763 2.5 4 2.5 2.761424 0 4-1 4-2.5 0-.173926-.02094-.340298-.054688-.5-.257301 1.217625-1.504076 2-3.945312 2-2.4412353 0-3.6880108-.782375-3.9453125-2z" fill="#fff" opacity=".2"/><path d="m21.431187 28c-.24 0-.431641-.237203-.431641-.533203v-19.466797-2.501953l-5.535156 4.642578c-.636583.534157-1.579124.451036-2.113282-.185547-.534156-.636583-.451036-1.579125.185547-2.113281l7.660157-6.427735c.255532-.214417.561212-.324051.86914-.34375.0013-.00008.0026.000078.0039 0 .1371-.041026.278903-.070312.429694-.070312s.292594.029286.429688.070312c.0012.00036.0027-.000361.0039 0 .307928.019701.613608.129333.86914.34375l7.660157 6.427735c.636583.534156.719703 1.476698.185547 2.113281-.534158.636583-1.476699.719704-2.113282.185547l-5.53515-4.642578v2.501953 19.466797c0 .296-.191641.533203-.431641.533203h-.568359z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/strikeout.svg b/icon-themes/elementary_svg/cmd/32/ko/strikeout.svg
new file mode 100644
index 000000000..724acab74
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/strikeout.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="#555"/><stop offset="1" stop-color="#666"/></linearGradient><radialGradient id="b" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.7081366 .09984735 -.154886 -2.9333958 34.424112 45.462193)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#a"/><radialGradient id="c" cx="22.571428" cy="30.857143" gradientTransform="matrix(.38039625 0 0 .19224516 17.452794 22.138894)" gradientUnits="userSpaceOnUse" r="15.571428" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#a" y1="33.638302" y2="11.638302"/><radialGradient id="e" cx="22.571428" cy="30.857143" gradientTransform="matrix(.55588101 0 0 .19224516 -3.706633 21.38532)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m23.5 4.5v8.5h2.5v-8.5zm-17.9726562 2.0292969v2h10.5000002c-.13219 1.4685675-.454689 2.9790571-.97461 4.4707031h2.525391c.645499-2.164379.949219-4.3640477.949219-6.4707031zm6.0996092 12.4707031c-1.8439584 2.185797-4.2826147 4.08486-7.3964842 5.402344l1.3925781 1.878906c4.0733446-1.769505 7.0306081-4.344015 9.0820311-7.28125zm11.873047 0v8.5h2.5v-8.5z" fill="url(#b)"/><path d="m23.5 4c-.31168-.0003327-.500072.2236412-.5.5v8.5h1.001953v-8.0566406h1.498047v8.0566406h1v-8.5c.000073-.275683-.18713-.4993769-.498047-.5zm-17.9707031 2.0273438c-.31168-.0003327-.5645255.2236411-.5644531.5v2.0019531c-.0000724.2763589.2527731.5003327.5644531.5h9.8535151c-.158713 1.3117201-.476516 2.6493141-.947265 3.9707031h1.134765c.507887-1.480767.82383-2.979402.955079-4.4375.02338-.2578414-.206313-.4785244-.498047-.4785156h-9.9980471v-1.1132813h11.9687501c-.038454 1.975279-.349785 4.0204139-.960938 6.0292969h1.119141c.633994-2.168997.935546-4.3687182.935547-6.4726562.000072-.2763588-.252773-.5003327-.564453-.5zm5.3828121 12.9726562c-1.7568304 1.999152-4.0406708 3.731303-6.9238278 4.951172-.3069884.131181-.4135516.472-.2265624.724609l1.390625 1.88086c.1561261.210044.4639671.284495.71875.173828 4.2961312-1.866286 7.3806102-4.609957 9.4882812-7.730469h-1.283203c-1.928672 2.667831-4.6329427 5.01618-8.2968751 6.6875l-.8398438-1.136719c3.0629174-1.389778 5.4640619-3.334104 7.2792969-5.550781zm12.087891 0v8.501953c-.000072.276359.18832.500333.5.5h2.501953c.310917-.000623.49812-.224317.498047-.5v-8.501953h-1v8.056641h-1.498047v-8.056641z" fill-opacity=".490196"/><g transform="matrix(1.33333 0 0 1.33333 .163341 -25.349142)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#d)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g><ellipse cx="8.840393" cy="27.317457" fill="url(#e)" opacity=".2" rx="8.655861" ry="2.993533" stroke-width="1.056631"/><path d="m23.5 4.5v1.5h2.5v-1.5zm-17.9726562 2.0292969v1.5h12.9453122c.03442-.4958349.05469-.9952905.05469-1.5zm10.2851562 3.5000001c-.18095.968365-.453561 1.966549-.818359 2.970703h.511718c.256881-.999604.433797-1.996542.521485-2.970703zm-4.269531 8.970703c-1.8315562 2.188295-4.2493502 4.10632-7.3125002 5.402344l.8339843 1.125c3.4071929-1.551264 5.9541289-3.884396 7.7421879-6.527344z" fill="#fff" opacity=".2"/><ellipse cx="26.038879" cy="28.071032" fill="url(#c)" opacity=".2" rx="5.923313" ry="2.993533" stroke-width=".874079"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/stylenewbyexample.svg b/icon-themes/elementary_svg/cmd/32/ko/stylenewbyexample.svg
new file mode 100644
index 000000000..07e601305
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/stylenewbyexample.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"><radialGradient id="a" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 23.256292)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#c"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#b"/><radialGradient id="d" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 20.005199 25.357987)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#c"/><radialGradient id="e" cx="10.903473" cy="14.502974" gradientTransform="matrix(-.4519445 .02641794 -.04098025 -.7761276 9.108046 12.028538)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="f" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.735001" x2="24.653999" xlink:href="#h" y1="4.978" y2="41.198002"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".064" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#h" y1="20.749001" y2="25.528"/><radialGradient id="j" cx="23.335" cy="41.636" gradientTransform="matrix(.25725 0 0 .076 .347 291.587)" gradientUnits="userSpaceOnUse" r="22.627" xlink:href="#b"/><linearGradient id="k" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="19.395" x2="23.109" y1="30.001" y2="33.439"><stop offset="0" stop-color="#bdbdbd"/><stop offset=".333" stop-color="#e2e2e2"/><stop offset=".667" stop-color="#a3a3a3"/><stop offset="1" stop-color="#ddd"/></linearGradient><filter id="m" height="1.306" width="1.198" x="-.099" y="-.153"><feGaussianBlur stdDeviation=".52"/></filter><radialGradient id="n" cx="15.415" cy="35.357" gradientTransform="matrix(.26317 0 0 .2566 .28 284.292)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#561300"/><stop offset=".5" stop-color="#922d12"/><stop offset="1" stop-color="#fd68ff"/></radialGradient><linearGradient id="o" gradientTransform="matrix(.2255 0 0 .22563 1.05 285.242)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.752" y2="42.282"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(-.79375 -.79375)"><g stroke-width=".485071" transform="scale(.26458333)"><ellipse cx="11.007935" cy="25.418037" fill="url(#a)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="27.519732" fill="url(#d)" opacity=".4" rx="5.004672" ry="1.494603"/></g><path d="m5.6885416 1.190625v6.0854166h.5291667v-2.9104167h.7937499v-.5291666h-.7937499v-2.6458333zm-4.2260986.5369181v.5291667h2.778125c-.1422693 1.5805391-1.1043832 3.346401-3.1212565 4.1997436l.368453.4971272c2.4938931-1.0833742 3.4142619-3.304161 3.4142619-5.2260375z" fill="url(#e)" stroke="#000" stroke-opacity=".6" stroke-width=".264583"/><path d="m5.6885416 1.190625v.396875h.5291667v-.396875zm-4.2260986.5369181v.396875h3.4251138c.00911-.1311896.01447-.2633373.01447-.396875zm2.7212809.9260417c-.25997 1.3912419-1.2201252 3.0225476-3.0644124 3.8028686l.2206584.2976563c1.8646224-.8489455 2.7636924-2.5795742 2.9005981-4.1005249zm1.9016927 1.1828735v.396875h.9260416v-.396875z" fill="#fff" opacity=".2"/></g><path d="m23.78125 11.087891c-.923788 1.002677-1.844675 2.000662-2.666016 2.916015h2.38086a.49857347.49857347 0 0 0 .501953-.501953v-2a.49857347.49857347 0 0 0 -.216797-.414062zm-2.779297 3.041015c-.160553.179195-.370966.400589-.525391.574219a3.2668406 3.2668406 0 0 0 -1.804687 1.798828l1.003906-.5625a3.2668406 3.2668406 0 0 0 -1.029297.908203l-.136718.183594a3.2668406 3.2668406 0 0 0 -.070313.949219l-.058594-.773438-.384765.521485v6.771484a.49857347.49857347 0 0 0 .501953.501953h2.001953a.49857347.49857347 0 0 0 .501953-.501953z" fill="#fff" fill-opacity=".815686" transform="scale(.26458333)"/><path d="m12.17 294.75c0 .95-2.605 1.72-5.82 1.72s-5.82-.77-5.82-1.72 2.605-1.72 5.82-1.72 5.82.77 5.82 1.72z" fill="url(#j)" fill-rule="evenodd" opacity=".3" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m6.692 290.228 1.076 1.006c.857-.842 1.896-2.213 2.78-3.466l.122-1.826c-1.206 1.262-2.957 3.113-3.978 4.286z" fill="url(#k)" stroke="#673907" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.68 292.935.596.512 2.247-1.95.072-.187.29-.005c-.116-.413-.778-1.16-1.274-1.16l.022.288-.177.1-1.774 2.402z" fill="url(#l)" stroke="#787a75" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m5.8 40.945c6.605 0 11.618.787 12.567-4.02.765-3.876-4.56-5.733-7.2-2.274-2.54 3.334-5.367 6.295-5.367 6.295z" filter="url(#m)" opacity=".5" transform="matrix(.19093 0 0 .19093 1.353 .512)"/><path d="m1.958 295.03c1.748 0 3.074.208 3.325-1.065.202-1.025-1.207-1.516-1.905-.6-.672.88-1.42 1.665-1.42 1.665z" fill="url(#n)" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.204 7.075c0 .112-.09.203-.203.203-.11 0-.203-.09-.202-.203 0-.113.09-.204.203-.204s.204.092.204.205z" fill="#fff" opacity=".528"/><path d="m6.106 5.216c0 .104-.084.188-.188.188s-.188-.084-.188-.188.084-.188.188-.188.188.084.188.188z" fill="#fff" opacity=".6"/><path d="m5.664 5.48-1.014 1.172" style="opacity:.6;fill:none;stroke:#fff;stroke-width:.191229;stroke-linecap:round;stroke-linejoin:round"/><path d="m2.305 294.856s.884-.435 1.26-1.082c.134-.23.436-.033.25.195-.4.49-1.51.886-1.51.886z" fill="url(#o)" opacity=".428" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><g fill="none"><path d="m21.5 21.5-.024-5.962h5l.024 5.962 6.005.004v5l-6.005-.004v5.99h-5v-5.99l-5.99.018v-5z" fill="url(#f)" transform="matrix(.26458 0 0 .26458 -.265 -.265)"/><path d="m22.5 23.003-.024-6.445h3l.024 6.44m0 2.002v6.483h-3v-6.483" opacity=".5" stroke="url(#g)" transform="matrix(.26458 0 0 .26458 -.265 -.265)"/><path d="m26 22.512 5.568-.01v2.987l-5.568.011m-4 0-5.484.007v-2.99l5.484-.004" opacity=".5" stroke="url(#i)" transform="matrix(.26458 0 0 .26458 -.265 -.265)"/><path d="m5.423 5.423-.006-1.576h1.323l.005 1.576 1.59.002v1.322l-1.588-.002v1.587h-1.325v-1.585l-1.584.005v-1.325z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/styleupdatebyexample.svg b/icon-themes/elementary_svg/cmd/32/ko/styleupdatebyexample.svg
new file mode 100644
index 000000000..1695cf338
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/styleupdatebyexample.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"><radialGradient id="a" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 23.256292)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#c"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#b"/><radialGradient id="d" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 20.005199 25.357987)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#c"/><radialGradient id="e" cx="10.903473" cy="14.502974" gradientTransform="matrix(-.4519445 .02641794 -.04098025 -.7761276 9.108046 12.028538)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.21294 0 0 .1592 -437.574 -508.57998)" gradientUnits="userSpaceOnUse" x1="2082.573" x2="2082.573" y1="3213.947" y2="3247.2981"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.171 0 0 .1728 -.762 -1.124)" gradientUnits="userSpaceOnUse" x1="30.027" x2="26.434999" y1="27.802999" y2="33.389999"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.2179 0 0 .21795 4.866 -1.226)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" xlink:href="#i" y1="22.767" y2="39.522999"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.1605 0 0 .16054 4.426 .555)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" xlink:href="#i" y1="39.396999" y2="22.916"/><radialGradient id="k" cx="23.335" cy="41.636" gradientTransform="matrix(.25725 0 0 .076 .347 291.587)" gradientUnits="userSpaceOnUse" r="22.627" xlink:href="#b"/><linearGradient id="l" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="19.395" x2="23.109" y1="30.001" y2="33.439"><stop offset="0" stop-color="#bdbdbd"/><stop offset=".333" stop-color="#e2e2e2"/><stop offset=".667" stop-color="#a3a3a3"/><stop offset="1" stop-color="#ddd"/></linearGradient><filter id="n" height="1.306" width="1.198" x="-.099" y="-.153"><feGaussianBlur stdDeviation=".52"/></filter><radialGradient id="o" cx="15.415" cy="35.357" gradientTransform="matrix(.26317 0 0 .2566 .28 284.292)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#561300"/><stop offset=".5" stop-color="#922d12"/><stop offset="1" stop-color="#fd68ff"/></radialGradient><linearGradient id="p" gradientTransform="matrix(.2255 0 0 .22563 1.05 285.242)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.752" y2="42.282"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(-.79375 -.79375)"><g stroke-width=".485071" transform="scale(.26458333)"><ellipse cx="11.007935" cy="25.418037" fill="url(#a)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="27.519732" fill="url(#d)" opacity=".4" rx="5.004672" ry="1.494603"/></g><path d="m5.6885416 1.190625v6.0854166h.5291667v-2.9104167h.7937499v-.5291666h-.7937499v-2.6458333zm-4.2260986.5369181v.5291667h2.778125c-.1422693 1.5805391-1.1043832 3.346401-3.1212565 4.1997436l.368453.4971272c2.4938931-1.0833742 3.4142619-3.304161 3.4142619-5.2260375z" fill="url(#e)" stroke="#000" stroke-opacity=".6" stroke-width=".264583"/><path d="m5.6885416 1.190625v.396875h.5291667v-.396875zm-4.2260986.5369181v.396875h3.4251138c.00911-.1311896.01447-.2633373.01447-.396875zm2.7212809.9260417c-.25997 1.3912419-1.2201252 3.0225476-3.0644124 3.8028686l.2206584.2976563c1.8646224-.8489455 2.7636924-2.5795742 2.9005981-4.1005249zm1.9016927 1.1828735v.396875h.9260416v-.396875z" fill="#fff" opacity=".2"/></g><path d="m23.78125 11.087891c-.923788 1.002677-1.844675 2.000662-2.666016 2.916015h2.38086a.49857347.49857347 0 0 0 .501953-.501953v-2a.49857347.49857347 0 0 0 -.216797-.414062zm-2.779297 3.041015c-.160553.179195-.370966.400589-.525391.574219a3.2668406 3.2668406 0 0 0 -1.804687 1.798828l1.003906-.5625a3.2668406 3.2668406 0 0 0 -1.029297.908203l-.136718.183594a3.2668406 3.2668406 0 0 0 -.070313.949219l-.058594-.773438-.384765.521485v6.771484a.49857347.49857347 0 0 0 .501953.501953h2.001953a.49857347.49857347 0 0 0 .501953-.501953z" fill="#fff" fill-opacity=".815686" transform="scale(.26458333)"/><path d="m12.17 294.75c0 .95-2.605 1.72-5.82 1.72s-5.82-.77-5.82-1.72 2.605-1.72 5.82-1.72 5.82.77 5.82 1.72z" fill="url(#k)" fill-rule="evenodd" opacity=".3" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m6.692 290.228 1.076 1.006c.857-.842 1.896-2.213 2.78-3.466l.122-1.826c-1.206 1.262-2.957 3.113-3.978 4.286z" fill="url(#l)" stroke="#673907" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.68 292.935.596.512 2.247-1.95.072-.187.29-.005c-.116-.413-.778-1.16-1.274-1.16l.022.288-.177.1-1.774 2.402z" fill="url(#m)" stroke="#787a75" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m5.8 40.945c6.605 0 11.618.787 12.567-4.02.765-3.876-4.56-5.733-7.2-2.274-2.54 3.334-5.367 6.295-5.367 6.295z" filter="url(#n)" opacity=".5" transform="matrix(.19093 0 0 .19093 1.353 .512)"/><path d="m1.958 295.03c1.748 0 3.074.208 3.325-1.065.202-1.025-1.207-1.516-1.905-.6-.672.88-1.42 1.665-1.42 1.665z" fill="url(#o)" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.204 7.075c0 .112-.09.203-.203.203-.11 0-.203-.09-.202-.203 0-.113.09-.204.203-.204s.204.092.204.205z" fill="#fff" opacity=".528"/><path d="m6.106 5.216c0 .104-.084.188-.188.188s-.188-.084-.188-.188.084-.188.188-.188.188.084.188.188z" fill="#fff" opacity=".6"/><path d="m5.664 5.48-1.014 1.172" style="opacity:.6;fill:none;stroke:#fff;stroke-width:.191229;stroke-linecap:round;stroke-linejoin:round"/><path d="m2.305 294.856s.884-.435 1.26-1.082c.134-.23.436-.033.25.195-.4.49-1.51.886-1.51.886z" fill="url(#p)" opacity=".428" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m6.2170001 3.0439999v.798c-.044-.003-.088-.004-.1319999-.005-1.242 0-2.2500001 1.007-2.2500001 2.2500001 0 1.2399999 1.0080001 2.248 2.2500001 2.248 1.19 0 2.1739999-.9280001 2.244-2.1159999h-1.062c-.008.07-.024.1369999-.043.2019998l-.006.02c-.02.063-.045.1219999-.073.18l-.014.026c-.03.054-.063.106-.1000001.155l-.02.027c-.04.048-.082.093-.127.1350002l-.022.02c-.048.04-.1.08-.153.1130001-.003.003-.008.005-.011999.007-.053.032-.11.06-.1660001.083l-.023.010001c-.06.022-.12.04-.18.052l-.036.007c-.07.011999-.138.02-.21.02-.08 0-.16-.008-.236-.024h-.003l-.003-.002c-.073-.014-.143-.036-.21-.064l-.017-.008c-.0650008-.0280012-.1280008-.0620012-.1860008-.1000012l-.01-.007c-.06-.04-.114-.085-.165-.135l-.012-.010001c-.05-.049999-.093-.1049991-.132-.1599991l-.016-.022c-.036-.055-.066-.1129998-.093-.1729999-.007-.012-.012-.023-.017-.035-.025-.06-.045-.125-.06-.1899999l-.006-.033c-.014-.072-.023-.148-.023-.2259999 0-.08.008-.1599999.024-.237v-.00201l.002-.007c.015-.07.037-.1400001.065-.2080001l.008-.016999c.028-.065989.062-.1279887.1-.1869888l.007-.01c.04-.06.086-.1140001.136-.1650001l.01-.012c.05-.047.1050001-.09.1600001-.13l.022-.016c.055-.036.1129999-.067.1729999-.094l.036-.015c.06-.025.125-.045.19-.06l.033-.007c.072-.014.148-.023.226-.023.044 0 .088.004.1319999.008v.786l2.0550001-1.3240022z" fill="url(#f)" opacity=".99"/><g fill="none"><path d="m3.57 3.736v-.738l1.304.843-1.305.832v-.668" opacity=".5" stroke="url(#g)" stroke-width=".262" transform="translate(2.91 .53)"/><path d="m5.13 5.833a1.98 1.98 0 0 1 -2.215 1.692 1.98 1.98 0 0 1 -1.71-2.2 1.98 1.98 0 0 1 2.186-1.73" opacity=".5" stroke="url(#h)" stroke-width=".262" transform="translate(2.91 .53)"/><path d="m6.217 3.044v.798c-.044-.003-.088-.004-.132-.005-1.242 0-2.25 1.007-2.25 2.25 0 1.24 1.008 2.248 2.25 2.248 1.19 0 2.174-.928 2.244-2.116h-1.062c-.008.07-.024.137-.043.202l-.006.02c-.02.063-.045.122-.073.18l-.014.026c-.03.054-.063.106-.1.155l-.02.027c-.04.048-.082.093-.127.135l-.022.02c-.048.04-.1.08-.153.113-.003.003-.008.005-.012.007-.053.032-.11.06-.166.083l-.023.01c-.06.022-.12.04-.18.052l-.036.007c-.07.012-.138.02-.21.02-.08 0-.16-.008-.236-.024h-.003l-.003-.002c-.073-.014-.143-.036-.21-.064l-.017-.008c-.065-.028-.128-.062-.186-.1l-.01-.007c-.06-.04-.114-.085-.165-.135l-.012-.01c-.05-.05-.093-.105-.132-.16l-.016-.022c-.036-.056-.066-.114-.092-.174-.007-.012-.012-.023-.017-.035-.025-.06-.045-.125-.06-.19l-.006-.033c-.014-.072-.023-.148-.023-.226 0-.08.008-.16.024-.237v-.002l.002-.007c.015-.07.037-.14.065-.208l.008-.017c.028-.066.062-.128.1-.187l.007-.01c.04-.06.086-.114.136-.165l.01-.012c.05-.047.105-.09.16-.13l.022-.016c.055-.036.113-.067.173-.094l.036-.015c.06-.025.125-.045.19-.06l.033-.007c.072-.014.148-.023.226-.023.044 0 .088.004.132.008v.786l2.055-1.324z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265"/><path d="m5.23 5.953h-.65c-.204.72-.927 1.176-1.675 1.034-.788-.15-1.306-.907-1.162-1.695s.896-1.312 1.686-1.173" opacity=".5" stroke="url(#j)" stroke-width=".262" transform="translate(2.91 .53)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/text.svg b/icon-themes/elementary_svg/cmd/32/ko/text.svg
new file mode 100644
index 000000000..40e050e85
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/text.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" gradientUnits="userSpaceOnUse" x1="7.937606" x2="7.937606" y1="288.53299" y2="289.591323"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .26458333 -.26458333 0 13.229273 286.15174)" gradientUnits="userSpaceOnUse" x1="11" x2="13.000038" y1="12" y2="12.000401"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.7081366 .09984735 -.154886 -2.9333958 32.424113 46.462193)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#d"/><radialGradient id="d" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2" x2="30" y1="16" y2="16"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><g transform="translate(0 -288.533)"><path d="m5 2c-1.662 0-3 1.338-3 3h1c0-1.108.892-2 2-2zm1 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h1c1.108 0 2 .892 2 2h1c0-1.662-1.338-3-3-3zm-24 4v3h1v-3zm27 0v3h1v-3zm-27 4v3h1v-3zm27 0v3h1v-3zm-27 4v3h1v-3zm27 0v3h1v-3zm-27 4v3h1v-3zm27 0v3h1v-3zm-27 4v3h1v-3zm27 0v3h1v-3zm-27 4v1c0 1.662 1.338 3 3 3v-1c-1.108 0-2-.892-2-2v-1zm27 0v1c0 1.108-.892 2-2 2h-1v1h1c1.662 0 3-1.338 3-3v-1zm-23 3v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1z" fill="url(#e)" opacity=".867" transform="matrix(.26458 0 0 .26458 0 288.533)"/><g id="f"><path d="m7.0114584 288.66529h1.3229166v1.32292h-1.3229166z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".26271"/><path d="m8.0698975 288.92987v.79368h-.7941203v-.79368z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g><use height="100%" transform="translate(-6.880103 6.880102)" width="100%" xlink:href="#f"/><use height="100%" transform="translate(-6.880103 -.000935)" width="100%" xlink:href="#f"/><use height="100%" transform="translate(-.000106 6.879242)" width="100%" xlink:href="#f"/></g><g fill="url(#d)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(.37464341 0 0 .33218665 -.485949 -2.738692)"><path d="m22.5 5.5v21h2v-10h3v-2h-3v-9zm-16 2v2l9.527344.029297c-.537711 5.973691-3.201391 10.618518-10.824219 13.84375l1.3925781 1.878906c9.4257369-4.094643 11.9316409-10.458871 11.9316409-17.7226561z" fill="url(#c)" stroke="#000" stroke-opacity=".6" stroke-width="1" transform="matrix(.70622711 0 0 .79648997 1.297097 8.244437)"/><path d="m22.5 5.5v1.5h2v-1.5zm-16 2v1.5l11.972656.029297c.03442-.4958349.05469-.9952905.05469-1.5zm9.3125 3.529297c-.982564 5.258237-3.638841 9.394505-10.609375 12.34375l.8339844 1.125c7.0473916-3.208613 9.4727956-7.720275 9.9902346-13.46875zm8.1875 3.470703v1.5h3.5v-1.5z" fill="#fff" opacity=".2" stroke="none" transform="matrix(.70622711 0 0 .79648997 1.297097 8.244437)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/textdirectionlefttoright.svg b/icon-themes/elementary_svg/cmd/32/ko/textdirectionlefttoright.svg
new file mode 100644
index 000000000..391b4b684
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/textdirectionlefttoright.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.5517571 .03070916 -.03957393 -1.999701 19.830412 13.037916)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="b" cx="13.894735" cy="4.951923" gradientTransform="matrix(-.00000472 -23.333278 -23.252827 .00000356 120.3406 345.37635)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="13.894735" cy="4.951923" gradientTransform="matrix(-.00000469 -23.333278 -23.120532 .00000356 119.81524 358.37634)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#c"/><g fill-rule="evenodd"><path d="m24 15.33331v-9.33331l4.024529 4.666655z" fill="#fff"/><path d="m24.022899 28.33331v-9.33331l4.00163 4.666655z" fill="#fff"/><path d="m23.975441 14.166655v-9.3333104l4.024529 4.666655z" fill="url(#b)" stroke-width="1.33333"/><path d="m23.99834 27.166655v-9.33331l4.00163 4.666655z" fill="url(#d)" stroke-width="1.33333"/></g><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 .00005)"><path d="m3.3749784 19.12501h13.5000336z"/><path d="m3.3749784 14.624999h13.5000336z"/><path d="m13.500004 4.8749747h3.375008z"/><path d="m13.500004 9.3749859h3.375008z"/><path d="m13.500004 7.1249803h3.375008z"/><path d="m3.3749784 16.875005h13.5000336z"/></g><g stroke-linecap="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 -10.66659)"><path d="m8.6249916 11.374971v9.000022h1.5000034v-3.000007h2.250006v-1.500004h-2.250006v-4.500011zm-6.0000151.750002v1.179202l3.0278397.01172c-.3037342 3.805611-.3439239 3.782996-3.4453212 5.100598l.7851582 1.19678c3.4366607-1.493951 4.1440534-2.849102 4.1440534-7.476581z" fill="#fff" stroke="#fff" stroke-width=".750002"/><path d="m11.5 3.4999999v12.0000001h2v-4h3v-2l-3-.0000001v-6zm-8 1.0000001v1.5722656l4.0371094.015625c-.4049779 5.0741364-.458564 5.0439844-4.59375 6.8007814l1.046875 1.595703c4.5822027-1.99193 5.5253906-3.798793 5.5253906-9.96875z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width="1" transform="matrix(.75000188 0 0 .75000188 -.00003 7.999963)"/><g fill="#fff"><path d="m8.6249923 10.624969v1.125003h1.5000037v-1.125003zm-5.9996776.750156v1.125003l4.4677853.01172c.026145-.366934.043943-.739391.043943-1.125001zm2.8798913 2.315924c-.2331726 1.460849-.1487769 2.793787-3.2988377 3.975596l.5507826.837892c3.8936153-1.980428 2.606199-1.1824 2.8960042-4.813488z" opacity=".2"/><path d="m9.7499944 15.12498v1.125003h2.6250066v-1.125003z" opacity=".2"/></g></g><g fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 1.00005)"><path d="m3.3749784 19.12501h13.5000336z"/><path d="m3.3749784 14.624999h13.5000336z"/><path d="m13.500004 4.8749747h3.375008z"/><path d="m13.500004 9.3749859h3.375008z"/><path d="m13.500004 7.1249803h3.375008z"/><path d="m3.3749784 16.875005h13.5000336z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/textdirectiontoptobottom.svg b/icon-themes/elementary_svg/cmd/32/ko/textdirectiontoptobottom.svg
new file mode 100644
index 000000000..d427f9bc6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/textdirectiontoptobottom.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13.894735" cy="4.951923" gradientTransform="matrix(-.00000354 -17.500002 -17.439664 .00000267 90.255648 267.03287)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#d"/><radialGradient id="b" cx="13.894735" cy="4.951923" gradientTransform="matrix(-.00000352 -17.500002 -17.340442 .00000267 89.861622 276.78289)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#d"/><radialGradient id="c" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.5517571 .03070916 -.03957393 -1.999701 19.830412 13.037916)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g fill="none" stroke="#fff" transform="matrix(0 1.33333 1.33333 0 -10.666589 1.000041)"><path d="m17.981596 18.62498v-7l3.018404 3.5z" fill="#fff" fill-rule="evenodd" stroke="none"/><path d="m17.99877 28.375005v-7l3.00123 3.5z" fill="#fff" fill-rule="evenodd" stroke="none"/><g fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m3.3749784 27.12501h13.5000336z"/><path d="m3.3749784 22.624999h13.5000336z"/><path d="m13.500004 12.874975h3.375008z"/><path d="m13.500004 17.374986h3.375008z"/><path d="m13.500004 15.12498h3.375008z"/><path d="m3.3749784 24.875005h13.5000336z"/></g></g><g stroke-linecap="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 -10.66659)"><path d="m8.6249916 11.374971v9.000022h1.5000034v-3.000007h2.250006v-1.500004h-2.250006v-4.500011zm-6.0000151.750002v1.179202l3.0278397.01172c-.3037342 3.805611-.3439239 3.782996-3.4453212 5.100598l.7851582 1.19678c3.4366607-1.493951 4.1440534-2.849102 4.1440534-7.476581z" fill="#fff" stroke="#fff" stroke-width=".750002"/><path d="m11.5 3.4999999v12.0000001h2v-4h3v-2l-3-.0000001v-6zm-8 1.0000001v1.5722656l4.0371094.015625c-.4049779 5.0741364-.458564 5.0439844-4.59375 6.8007814l1.046875 1.595703c4.5822027-1.99193 5.5253906-3.798793 5.5253906-9.96875z" fill="url(#c)" stroke="#000" stroke-opacity=".6" stroke-width="1" transform="matrix(.75000188 0 0 .75000188 -.00003 7.999963)"/><g fill="#fff"><path d="m8.6249923 10.624969v1.125003h1.5000037v-1.125003zm-5.9996776.750156v1.125003l4.4677853.01172c.026145-.366934.043943-.739391.043943-1.125001zm2.8798913 2.315924c-.2331726 1.460849-.1487769 2.793787-3.2988377 3.975596l.5507826.837892c3.8936153-1.980428 2.606199-1.1824 2.8960042-4.813488z" opacity=".2"/><path d="m9.7499944 15.12498v1.125003h2.6250066v-1.125003z" opacity=".2"/></g></g><g transform="matrix(0 1.33333 1.33333 0 -10.666589 .000041)"><path d="m17.981596 18.62498v-7l3.018404 3.5z" fill="url(#a)" fill-rule="evenodd"/><path d="m17.99877 28.375005v-7l3.00123 3.5z" fill="url(#b)" fill-rule="evenodd"/><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m3.3749784 27.12501h13.5000336z"/><path d="m3.3749784 22.624999h13.5000336z"/><path d="m13.500004 12.874975h3.375008z"/><path d="m13.500004 17.374986h3.375008z"/><path d="m13.500004 15.12498h3.375008z"/><path d="m3.3749784 24.875005h13.5000336z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/underline.svg b/icon-themes/elementary_svg/cmd/32/ko/underline.svg
new file mode 100644
index 000000000..5dff7315f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/underline.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="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.33333 0 0 -1.33333 .163344 71.347322)" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#a" y1="33.638302" y2="11.638302"/><radialGradient id="c" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#h"/><radialGradient id="d" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 42.065148)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#h"/><radialGradient id="e" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 19.256293)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#f"/><radialGradient id="f" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 20.0052 21.357988)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#f"/><radialGradient id="h" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#a"/><g stroke-width=".485071" transform="translate(.049085 2.049084)"><ellipse cx="11.007936" cy="21.418037" fill="url(#e)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="23.519732" fill="url(#g)" opacity=".4" rx="5.004672" ry="1.494603"/></g><g fill="url(#c)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.4159751 0 0 1.2555086 .163343 -10.350961)"><path d="m16.480981 11.828642-.000001 16.726289h1.412455v-6.37192h2.118681v-1.59298h-2.118681l.000001-8.761389zm-12.6927764 1.616315v1.59298h7.4153844c-.379746 4.757985-2.9478258 8.480877-8.3312735 11.049742l.9834763 1.49653c6.6567112-3.261342 9.1133652-8.35372 9.1133652-14.139252z" fill="url(#d)" stroke="#000" stroke-opacity=".6" stroke-width=".750002"/><path d="m16.480981 11.828642v1.194735h1.412455v-1.194735zm-12.6927764 1.616315v1.194735h9.1423304c.02431-.394928.03862-.792739.03862-1.194735zm7.2636564 2.787715c-.693914 4.188133-3.2567655 7.505963-8.1795455 9.855007l.5889823.896051c4.977059-2.555628 7.3768622-6.172455 7.7422912-10.751058zm6.48846 4.357359v1.194735h2.471795v-1.194735z" fill="#fff" opacity=".2" stroke="none"/></g><path d="m2.5002928 31.500001.0234373-2.979161h26.0058909l-.02344 2.979161z" fill="url(#b)" stroke-width="1.33333"/><g transform="matrix(1.33333 0 0 1.33333 .163344 -11.350962)"><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ko/underlinedouble.svg b/icon-themes/elementary_svg/cmd/32/ko/underlinedouble.svg
new file mode 100644
index 000000000..9a337d59d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ko/underlinedouble.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="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.33333 0 0 -1.33333 .163344 71.347322)" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#a" y1="33.638302" y2="11.638302"/><radialGradient id="c" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#h"/><radialGradient id="d" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 42.065148)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#h"/><radialGradient id="e" cx="11.657007" cy="32.018349" fx="11.657007" fy="32.018349" gradientTransform="matrix(.48166464 0 0 .07007569 1.885232 19.256293)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#f"/><radialGradient id="f" cx="22.570999" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="19.996731" cy="30.567135" fx="19.996731" fy="30.567135" gradientTransform="matrix(.22477681 0 0 .07007569 20.0052 21.357988)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#f"/><radialGradient id="h" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 24.195885 45.251108)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#a"/><g stroke-width=".485071" transform="translate(.049084 -1.950917)"><ellipse cx="11.007936" cy="21.418037" fill="url(#e)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="23.519732" fill="url(#g)" opacity=".4" rx="5.004672" ry="1.494603"/></g><g fill="url(#c)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.4159751 0 0 1.2555086 .163342 -14.350961)"><path d="m16.480981 11.828642-.000001 16.726289h1.412455v-6.37192h2.118681v-1.59298h-2.118681l.000001-8.761389zm-12.6927764 1.616315v1.59298h7.4153844c-.379746 4.757985-2.9478258 8.480877-8.3312735 11.049742l.9834763 1.49653c6.6567112-3.261342 9.1133652-8.35372 9.1133652-14.139252z" fill="url(#d)" stroke="#000" stroke-opacity=".6" stroke-width=".750002"/><path d="m16.480981 11.828642v1.194735h1.412455v-1.194735zm-12.6927764 1.616315v1.194735h9.1423304c.02431-.394928.03862-.792739.03862-1.194735zm7.2636564 2.787715c-.693914 4.188133-3.2567655 7.505963-8.1795455 9.855007l.5889823.896051c4.977059-2.555628 7.3768622-6.172455 7.7422912-10.751058zm6.48846 4.357359v1.194735h2.471795v-1.194735z" fill="#fff" opacity=".2" stroke="none"/></g><path d="m2.5002928 31.500001.0234373-2.979161h26.0058909l-.02344 2.979161z" fill="url(#b)" stroke-width="1.33333"/><g transform="matrix(1.33333 0 0 1.33333 .163344 -11.350962)"><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g><g transform="translate(-.000004 -4.997695)"><path d="m2.5002928 31.500001.0234373-2.979161h26.0058909l-.02344 2.979161z" fill="url(#b)" stroke-width="1.33333"/><g transform="matrix(1.33333 0 0 1.33333 .163344 -11.350962)"><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/label.svg b/icon-themes/elementary_svg/cmd/32/label.svg
new file mode 100644
index 000000000..2ac138c0c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/label.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" gradientUnits="userSpaceOnUse" x1="22.122164" x2="22.122164" xlink:href="#b" y1="10.665936" y2="1.299912"/><linearGradient id="b"><stop offset="0" stop-color="#917f6e"/><stop offset="1" stop-color="#cbbaa9"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.24495 0 0 1.2452213 -29.306419 -1.954289)" gradientUnits="userSpaceOnUse" x1="40.006763" x2="40.006763" xlink:href="#d" y1="12.910877" y2="7.092457"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.3913044 0 0 1.3913096 -34.652174 -3.953746)" gradientUnits="userSpaceOnUse" x1="38.382198" x2="38.382198" xlink:href="#d" y1="5.90625" y2="22.697742"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="20.374344" x2="20.374344" y1="5.330717" y2="29.212134"><stop offset="0" stop-color="#fff4e9"/><stop offset="1" stop-color="#e7d6c5"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.854274" x2="9.854274" xlink:href="#b" y1="29.181693" y2="3.833335"/><radialGradient id="h" cx="10.471204" cy="20.146597" gradientTransform="matrix(1.3022726 0 0 .4340909 -1.636363 16.587087)" gradientUnits="userSpaceOnUse" r="9.21466"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m23.999998 25.332543a11.999999 4 0 1 1 -23.99999782 0 11.999999 4 0 1 1 23.99999782 0z" fill="url(#h)" fill-rule="evenodd" opacity=".3"/><path d="m15.166666 4.5000007-12.666666 13.1249993 11 10.875 12.999999-12.666667v-11.3333323zm5.333334 3.9999999c1.104 0 1.999999.896 1.999999 1.9999994 0 1.104-.895999 2-1.999999 2s-2-.896-2-2c0-1.1039994.896-1.9999994 2-1.9999994z" fill="url(#f)" fill-rule="evenodd" stroke="url(#g)"/><g fill="none"><path d="m15.606156 5.5000004s-11.606156 12.0912406-11.606156 12.0912406 9.5 9.525114 9.5 9.525114 12-11.78853 12-11.78853v-9.8278246z" opacity=".6" stroke="url(#e)"/><path d="m20.491579 7.5016105c1.883968-.066433 3.437389 1.9348161 2.901167 3.7441565-.398183 1.775458-2.583912 2.798657-4.198626 1.952499-1.662006-.734293-2.241344-3.07207-1.102204-4.4918193.553372-.7489857 1.467356-1.2120498 2.399663-1.2048362z" opacity=".6" stroke="url(#c)"/><path d="m20.666666 9.9992689c1.478691-.7829587 3.405365-1.0228253 5.235829-1.063652.822863-.018347 1.654592.1492 2.46204-.042853 1.027656-.24444 1.727978-.9973507 1.625532-1.6856653-.137521-.923952-1.378689-1.606032-2.542748-2.094132-1.032544-.4329546-1.827258-1.2044693-2.247248-2.0194866-.212194-.4117773.158382-.8441478.752791-.97688.539995-.1205813 1.105576-.1682437 1.65506-.045808.836323.186349 1.823576.4136938 2.212627 1.0062134" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/lastpage.svg b/icon-themes/elementary_svg/cmd/32/lastpage.svg
new file mode 100644
index 000000000..f0be42c18
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/lastpage.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="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(-1.6403264 0 0 2.1708869 61.269007 -42.59086)" gradientUnits="userSpaceOnUse" x1="35.836643" x2="35.846653" xlink:href="#a" y1="23.222996" y2="30.590796"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.70660604 0 0 -.47076979 35.26917 40.511048)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="20.351234" x2="20.351234" y1="17.136277" y2="32.411776"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.2306833 0 0 1.6666734 17.47367 -31.451617)" gradientUnits="userSpaceOnUse" x1="5.142201" x2="5.142201" y1="27.561838" y2="29.161831"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" xlink:href="#a" y1="6.185175" y2="41.814804"/><linearGradient id="i" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="l" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="translate(2)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#l)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#k)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#j)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#i)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#h)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#m)" stroke-width=".999922"/></g></g><g stroke-width="1.333333" transform="matrix(-.75 0 0 .75 23.351594 12.136276)"><path d="m6.664441 23.365073a11.054666 7.3650727 0 1 1 22.109331 0 11.054666 7.3650727 0 0 1 -22.109331 0z" fill="url(#d)" fill-rule="evenodd" opacity=".141176"/><path d="m30 16.5c-.277 0-.5.223-.5.5v7 7c0 .277.223.5.5.5h2.000001c.277 0 .5-.223.5-.5v-14c0-.277-.223-.5-.5-.5zm-.5 7.5c0-.135503-.05363-.25863-.144531-.349609l-7.910157-6.820313c-.0071-.007-.01481-.01408-.02148-.02148-.09719-.103559-.232146-.167969-.394531-.167969v-.0039c-.301717 0-.529297.209634-.529297.5v3.867187c.000178.255024-.210879.469128-.478516.494141h-8.02539c-.285853-.00001-.496309.216094-.496098.501943l.0039 4.013672c.000218.285849.210251.486328.4961.486328h7.976562c.29155 0 .527533.240711.527344.511719v3.849609c0 .290367.22758.50586.529297.50586.162386 0 .297341-.0644.394531-.167969.0067-.0074.01436-.01451.02148-.02148l7.90625-6.830078c.090903-.096794.144536-.213125.144536-.347661z" style="stroke:#206b00;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#e)" transform="matrix(-1.3333333 0 0 1.3333333 43.135459 -16.181701)"/><g fill="none"><path d="m16.468758 17.818299h10l.000035-4h-10.000035" opacity=".6" stroke="url(#f)"/><path d="m14.46875 8.1210938-8.9902344 7.6933592 8.9902424 7.738679v-3.734833c0-1.333334.788472-2 1.333333-2v-4c-.798225-.179019-1.332967-.884496-1.333333-2z" opacity=".5" stroke="url(#g)"/><path d="m2.468792 7.151632h-1.333333v17.333333h1.333333z" opacity=".5" stroke="url(#b)" stroke-width="1.322667"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/lastrecord.svg b/icon-themes/elementary_svg/cmd/32/lastrecord.svg
new file mode 100644
index 000000000..1dbfba040
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/lastrecord.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(-1.2306833 0 0 1.6666734 14.192993 -31.786348)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.471699" y2="29.871689"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.99952" x2="15.99952" y1="6.666668" y2="27.034"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.4687933 0 0 1.4416821 14.099365 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.2302448 0 0 1.6281652 -14.596158 -30.810872)" gradientUnits="userSpaceOnUse" x1="35.836643" x2="35.836643" y1="23.222996" y2="34.278385"><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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1.3333333 0 0 1.3333333 26.747559 11.396813)"/><path d="m30.846212 5.5c.369333 0 .653788.2954357.653788.75v19.5c0 .454566-.284455.75-.653788.75h-2.666667c-.369333 0-.679545-.295434-.679545-.75v-19.5c0-.4545643.310212-.75.679545-.75zm-14.639587.5182288v.00521c.216514 0 .396454.08588.526042.2239584.0089.00987.01921.019352.02865.028645l10.540628 9.2656258c.1212.121306.192708.285474.192708.466145 0 .179381-.07151.334491-.192708.463543l-10.540628 9.265623c-.0095.0093-.01977.01883-.02865.02864-.129587.138086-.309527.223959-.526042.223959-.402289 0-.706625-.287324-.706625-.67448v-5.132869c.000252-.361344-.313496-.682229-.702229-.682229h-10.6350694c-.381132 0-.6627016-.267369-.6627016-.648501v-5.68344c0-.381132.2815696-.668059.6627016-.668059h10.7001744c.356849-.03335.637361-.320035.637124-.660066v-5.1550383c0-.3871547.304336-.6666667.706625-.6666669z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m15 18.500003h-10.500004v-5.000008h10.500004" opacity=".6" stroke="url(#a)" stroke-width=".999992"/><path d="m15 18.5c.889641 0 1.5.802498 1.5 1.666313v4.474605l9.854457-8.640918-9.854457-8.5875319v4.2930289c-.000366 1.116292-.780097 1.794273-1.5 1.794503" opacity=".5" stroke="url(#d)"/><path d="m28.495998 6.4959983h2.008004v19.0080007h-2.008004z" opacity=".5" stroke="url(#e)" stroke-width=".992"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/lc_deleterecord.svg b/icon-themes/elementary_svg/cmd/32/lc_deleterecord.svg
new file mode 100644
index 000000000..15a98829c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/lc_deleterecord.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#f" y1="13.022708" y2="32.702335"/><linearGradient id="f"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#f" y1="20.584223" y2="32.702335"/><radialGradient id="h" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="i" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 37.006356 -7.729343)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#h)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#i)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#j)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g><g transform="matrix(-.87817681 0 0 .88433535 21.550828 2.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#b)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/lc_graphicfilterremovenoise.svg b/icon-themes/elementary_svg/cmd/32/lc_graphicfilterremovenoise.svg
new file mode 100644
index 000000000..eaa8be0d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/lc_graphicfilterremovenoise.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5191871 -.1419518 .1416788 .5395318 -2.700956 .511116)" gradientUnits="userSpaceOnUse" x1="16.790216" x2="29.694229" xlink:href="#b" y1="21.270329" y2="46.259285"/><linearGradient id="d" gradientTransform="matrix(.4064094 -.1114517 .1201097 .4587713 .985949 1.932522)" gradientUnits="userSpaceOnUse" x1="23.238182" x2="29.892563" xlink:href="#a" y1="12.158657" y2="26.354361"/><radialGradient id="e" cx="30.685316" cy="42.261425" gradientTransform="matrix(1.9020156 -.4594629 -.3209117 -1.2220749 -34.319147 71.254306)" gradientUnits="userSpaceOnUse" r="8.22791"><stop offset="0" stop-color="#e8e8e8"/><stop offset="1" stop-color="#a5a6a8"/></radialGradient><radialGradient id="f" cx="23.164974" cy="30.23279" gradientTransform="matrix(1.0039742 -.2210864 .3808395 1.798707 -21.33861 -34.687827)" gradientUnits="userSpaceOnUse" r="8.189013"><stop offset="0" stop-color="#767973"/><stop offset="1" stop-color="#202120"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.5802673 -.1586519 .1493371 .5686956 -4.457187 .118027)" gradientUnits="userSpaceOnUse" x1="33.430557" x2="33.430557" y1="45.052155" y2=".310371"><stop offset="0" stop-color="#4c4c4c"/><stop offset="1" stop-color="#d3d7cf"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.3839878 -.1052452 .09919444 .3786761 3.939443 5.887369)" gradientUnits="userSpaceOnUse" x1="19.240318" x2="11.323519" xlink:href="#b" y1="4.81117" y2="35.457581"/><linearGradient id="i" gradientTransform="matrix(.3155841 -.0862844 .1268407 .4830267 1.728122 2.512865)" gradientUnits="userSpaceOnUse" x1="20.226221" x2="11.4375" y1="20.33363" y2="21.75"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="23.986883" cy="27.053167" gradientTransform="matrix(-.1523211 .0416464 -.1633006 -.6218706 18.411522 28.925533)" gradientUnits="userSpaceOnUse" r="7.75" xlink:href="#b"/><radialGradient id="k" cx="9.320398" cy="18.817093" gradientTransform="matrix(.4038641 .1598981 -.2898494 .6893599 10.716404 -2.899861)" gradientUnits="userSpaceOnUse" r="12.5"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#61635f"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.4314627 -.117967 .1114661 .424478 2.778495 5.159344)" gradientUnits="userSpaceOnUse" x1="7.75" x2="4.643187" y1="33.046577" y2="12.063652"><stop offset="0" stop-color="#4b4b4b"/><stop offset="1" stop-color="#babdb6"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4733762 -.1294266 .1268407 .4830267 -31.97444 13.280659)" gradientUnits="userSpaceOnUse" x1="80.693359" x2="77.125" y1="31.561478" y2="14"><stop offset="0" stop-color="#383937"/><stop offset="1" stop-color="#595b57"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.05807209 .2211463 -.2046339 .05594929 -7.779288 -6.205011)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.35701" x2="82.681335" y1="-41.092239" y2="-41.092239"><stop offset="0" stop-color="#babdb6"/><stop offset=".43738842" stop-color="#eeeeec"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.1268407 .4830267 -.4733762 .1294266 -.214527 -32.380564)" gradientUnits="userSpaceOnUse" x1="84.425995" x2="102.42599" y1="8.293367" y2="8.293367"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><radialGradient id="p" cx="11.402097" cy="36.863068" gradientTransform="matrix(.8415155 0 0 .4207584 2.404959 2.989579)" gradientUnits="userSpaceOnUse" r="10.69499" xlink:href="#a"/><linearGradient id="q" gradientTransform="matrix(.42308 -.1156751 .1268407 .4830267 1.761009 4.056992)" gradientUnits="userSpaceOnUse" x1="9.883214" x2="5.101239" xlink:href="#b" y1="14.05074" y2="30.00112"/><radialGradient id="r" cx="20.8839" cy="20.434256" gradientTransform="matrix(.6996572 -.1532245 .2234237 .6815024 -6.444257 .783163)" gradientUnits="userSpaceOnUse" r="3.999984"><stop offset="0" stop-color="#878a85"/><stop offset="1" stop-color="#3e3f3d"/></radialGradient><radialGradient id="s" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#a"/><linearGradient id="t" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="v" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#b" y1="13.022708" y2="32.702335"/><linearGradient id="w" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#b" y1="20.584223" y2="32.702335"/><path d="m21 18.5c0 2.485282-4.029436 4.5-9 4.5-4.9705629 0-9-2.014718-9-4.5 0-2.485281 4.0294371-4.5 9-4.5 4.970564 0 9 2.014719 9 4.5z" fill="url(#p)" opacity=".3"/><path d="m7.5027114 13.876691c.3852873 1.467226.061811 2.830486-.7225045 3.044927-.7843152.214442-1.7324653-.80114-2.1177526-2.268366-.385287-1.467226-.061811-2.830486.7225044-3.044927.7843152-.214442 1.7324655.801141 2.1177527 2.268366z" fill="#2e3436" stroke="#555753" stroke-linecap="round"/><path d="m5.0287304 13.210299c.052539.200077-.063823.405731-.2599016.459341-.1960787.05361-.3976234-.06512-.4501626-.2652-.052539-.200077.063823-.40573.2599016-.459341.1960789-.05361.3976235.06512.4501626.2652z" fill="#babdb6"/><path d="m5.7736726 9.9489275c-.9472242.2589825-1.2329758 2.3085475-.6378421 4.5748985.5951335 2.266349 1.8469108 3.895537 2.7941348 3.636555l1.7159886-.469172c.9472241-.258981 1.2329751-2.308548.6378431-4.574897-.5951345-2.266351-1.8469118-3.8955382-2.7941358-3.6365565z" fill="url(#n)" stroke="url(#o)"/><path d="m7.75 10.46875c-.5625.15625-1.125.3125-1.6875.46875.038266.06115-.1947255.427872-.1789271.628844-.1509362 1.233506.06641 2.497877.5185694 3.64944.2624323.621344.5616061 1.255432 1.0523613 1.730578.2141123.130525.23591.265145.4396484.164413.5040327-.130675 1.0080653-.26135 1.512098-.392025-.0949638.023843.1483756-.306956.1371132-.447343.1840688-.913092.0428287-1.857085-.16348-2.754182-.2457684-.955856-.6169426-1.904032-1.2371016-2.681646-.0598963-.12494-.4357113-.372982-.3927816-.366829z" fill="none" opacity=".4" stroke="url(#q)" stroke-linecap="round"/><path d="m7.5279555 9.7281313c-.9660184.2641209-1.2963241 2.2062777-.7372925 4.3351477.5590321 2.128869 1.7967623 3.642307 2.7627807 3.378185l.3017299-.0825c.9660174-.264117 1.2963244-2.206273.7372914-4.335143-.559031-2.12887-1.7967612-3.6423065-2.7627796-3.3781856l-.3017299.082496z" fill="url(#m)"/><path d="m8.0352579 13.731081c1.1703939 4.45702 6.1880861 5.814848 8.8806621 5.078666 1.863919-.509618 2.489676-4.043729 1.474442-7.909873-1.015232-3.8661441-3.288904-6.6075181-5.152824-6.0979008-2.692576.7361817-6.3726745 4.4720892-5.2022801 8.9291078z" fill="url(#k)" stroke="url(#l)" stroke-linecap="round"/><path d="m18.863737 10.770446c1.190888 4.53506-.01607 8.805402-2.695813 9.538076-2.679744.732673-5.817512-2.349771-7.0083983-6.884831-1.1908873-4.5350596.0160691-8.8054016 2.6958133-9.5380752 2.679744-.7326735 5.817511 2.3497702 7.008398 6.8848302z" fill="url(#j)"/><path d="m10.053968 7.1209204c-1.0459862 1.0080187-1.9268751 3.2566766-2.6316727 5.4834856 1.1350737-.893325 2.3507789-1.657681 3.5650387-1.88071z" fill="url(#i)" fill-rule="evenodd" opacity=".733591"/><g stroke-linecap="round"><path d="m9.9701252 8.5340701c-.9340404 1.3357813-1.4571536 3.0293779-.9684961 4.8948349.4886575 1.865458 1.7695279 3.064609 3.2313699 3.743715 9.527293 2.176207 4.143089-15.647987-2.2628738-8.6385499z" fill="none" opacity=".4" stroke="url(#h)"/><path d="m18.863737 10.770448c1.366017 5.201981.459987 9.96951-2.023677 10.648573-2.483665.679063-5.604448-2.987487-6.9704662-8.189469-1.3660182-5.2019818-.4599869-9.9695104 2.0236772-10.6485734 2.483664-.679063 5.604448 2.9874873 6.970466 8.1894694z" fill="url(#f)" stroke="url(#g)"/><path d="m14.425481 12.026471c.355646 1.084817-.629003 2.244092-1.528533 2.441088-.899531.196996-1.918225-.523553-2.273871-1.60837-.355646-1.084818.08577-2.125131.985297-2.322127.89953-.196996 2.46146.40459 2.817107 1.489409z" fill="url(#r)" stroke="#3e3f3d" stroke-width="1.000001"/></g><path d="m11.956689 2.8224929c-1.246137.3407087-2.0143042 1.7154844-2.3259517 3.5803982-.3116475 1.8649133-.165417 4.2607169.4903337 6.7579049.655751 2.497185 1.70308 4.646618 2.886801 6.102681 1.183722 1.456062 2.522627 2.254739 3.768766 1.91403 1.246138-.340709 2.014305-1.715484 2.325952-3.580397.194779-1.165572.212049-2.548776.0377-4.022534-.0055-.04647-.015-.09322-.02088-.139895-.03574-.28374-.07927-.564109-.12925-.85447-.04523-.270517-.09242-.540603-.150907-.816191-.0032-.01514-.0086-.03013-.01189-.04528-.06257-.291364-.13751-.584036-.215106-.879529-.081733-.311249-.162692-.617991-.256585-.916731-.082838-.2655171-.177964-.5284378-.269251-.7838341-.098994-.276961-.198685-.5419726-.306765-.8059349-.018463-.0442299-.031752-.0879956-.050468-.1318064-.571167-1.3652623-1.263907-2.5543419-2.003732-3.4643811-1.183722-1.4560626-2.522628-2.2547395-3.768767-1.9140306zm.49037.9013402c.909959-.2487933 2.013493.3635757 3.070024 1.66826.660331.8154277 1.296358 1.8900081 1.823808 3.1414729.10549.2502931.202158.5117251.298838.775745.08911.2476447.180519.4959985.261325.753646.09379.295589.186381.589007.267412.897586.07556.287761.131982.569685.192386.853386.0043.02003.0116.04037.01585.06038.05503.262843.100638.528137.142981.786.04565.277975.09003.553701.121322.824281.156445 1.352903.132186 2.608013-.04011 3.651091-.275675 1.668924-.931295 2.762267-1.841255 3.011061-.909955.248791-2.013488-.363577-3.07002-1.668262-1.056531-1.304683-2.046865-3.266361-2.651382-5.56845-.60452-2.302087-.708107-4.5062111-.432433-6.1751361.275673-1.6689249.931296-2.7622676 1.841254-3.0110608z" fill="url(#e)"/><path d="m17.753025 11.071536c1.098668 4.196479.579159 7.985112-1.160358 8.462149s-4.040321-2.538168-5.138989-6.734648c-1.09867-4.1964787-.579159-7.9851122 1.160358-8.4621488 1.739515-.4770366 4.040319 2.5381681 5.138989 6.7346478z" fill="none" opacity=".3" stroke="url(#d)" stroke-linecap="round"/><path d="m5.8979706 11.629837c.070052.266769-.085097.540974-.3465355.612454-.2614384.07148-.5301645-.08683-.6002167-.3536-.070052-.266769.085097-.540973.3465352-.612453.2614389-.07148.5301647.08683.600217.353599z" fill="#fff"/><path d="m18.390366 10.899873c1.295966 4.935212.545082 9.428536-1.677146 10.036121-2.222228.607582-5.074288-2.900656-6.370254-7.835868-1.2959652-4.9352131-.5450814-9.4285375 1.677146-10.0361208 2.222229-.6075833 5.074289 2.900654 6.370254 7.8358678z" fill="none" opacity=".4" stroke="url(#c)" stroke-linecap="round"/><path d="m10.19344 6.7343909c.07005.2667687-.0851.5409729-.3465345.6124534-.2614389.07148-.5301647-.086831-.600217-.3536002-.070052-.2667683.085097-.540973.3465355-.6124534.2614384-.07148.530165.086832.600216.3536002z" fill="#fff" opacity=".6"/><g transform="translate(1.737025 1.690312)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#s)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#t)" stroke="url(#u)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#v)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#w)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/lc_removebullets.svg b/icon-themes/elementary_svg/cmd/32/lc_removebullets.svg
new file mode 100644
index 000000000..992dcb653
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/lc_removebullets.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0" stop-opacity=".119318"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#e" y1="13.022708" y2="32.702335"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#e" y1="20.584223" y2="32.702335"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#i" y1="57" y2="35"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#i" y1="52" y2="30"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#i" y1="47" y2="25"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#i" y1="42" y2="20"/><g transform="translate(-7 -25)"><path d="m15.5 43.5v2h7v-2z" fill="url(#j)"/><path d="m15.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#k)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15.5 33.5v2h7v-2z" fill="url(#l)"/><path d="m15.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#m)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(17 -25)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#g)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#h)"/></g></g><g transform="translate(17 -15)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#g)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#h)"/></g></g><g transform="matrix(.87817681 0 0 .88433535 3.449172 3.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#a)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/leaveallgroups.svg b/icon-themes/elementary_svg/cmd/32/leaveallgroups.svg
new file mode 100644
index 000000000..721ab348e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/leaveallgroups.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" gradientUnits="userSpaceOnUse" x1="12.750002" x2="12.750002" xlink:href="#f" y1="11.374978" y2="21.125002"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.750002" x2="12.750002" y1="12.874982" y2="19.249998"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.99997" x2="15.99997" y1="6.024331" y2="17.52433"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.99997" x2="13.99997" y1="11.024331" y2="12.024331"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="18.499969" x2="18.499969" y1="9.524331" y2="13.524331"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="f" 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="g" gradientUnits="userSpaceOnUse" x1="9.749994" x2="9.749994" y1="18.499996" y2="24.500011"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.52631574 0 0 .52631574 3.184212 16.184197)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#f" y1="2.655628" y2="21.282824"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -9.6666)"><path d="m1.874975 9.874974h17.250044v17.250044h-17.250044z" fill="#8cd5ff"/><rect fill="url(#h)" height="7.87502" rx=".375001" width="7.87502" x="4.499981" y="17.749994"/><g stroke-width=".750002"><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.874982 18.124996 6.750017-.000001v6.750017h-6.7500168z" fill="none" opacity=".5" stroke="url(#g)"/><rect fill="none" height="8.25002" opacity=".5" rx=".750001" stroke="#555761" width="8.250021" x="4.12498" y="17.374994"/><path d="m1.1249729 9.1249728h2.2500056v2.2500052h-2.2500056z" fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"/></g><path d="m3.7499794 9.8749747h13.5000336" fill="none" opacity=".6" stroke="#002e99"/><path d="m17.625014 9.1249728h2.250005v2.2500052h-2.250005z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g fill="none" stroke="#002e99"><path d="m3.7499794 27.125017 14.2500356.000001" opacity=".6"/><path d="m19.125017 11.749979.000001 14.250036" opacity=".6"/><path d="m1.8749747 11.749979v14.250036" opacity=".6"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"><path d="m1.1249728 26.375016h2.2500056v2.250005h-2.2500056z"/><path d="m17.625016 26.375016h2.250005v2.250005h-2.250005z"/></g><g stroke-miterlimit="7" stroke-opacity=".54386"><path d="m17.625014 16.24999a4.8750124 4.8750124 0 0 1 -4.875012 4.875013 4.8750124 4.8750124 0 0 1 -4.8750125-4.875013 4.8750124 4.8750124 0 0 1 4.8750125-4.875012 4.8750124 4.8750124 0 0 1 4.875012 4.875012z" fill="url(#a)" stroke="#555761"/><path d="m16.875012 16.24999a4.1250105 4.1250105 0 0 1 -4.12501 4.125011 4.1250105 4.1250105 0 0 1 -4.1250106-4.125011 4.1250105 4.1250105 0 0 1 4.1250106-4.12501 4.1250105 4.1250105 0 0 1 4.12501 4.12501z" fill="none" stroke="url(#b)"/></g></g></g></g><g transform="translate(8.00003 4.975669)"><path d="m16.49997 17.024331 7-5.5-7-5.5v3.5h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#c)"/><g fill="none"><path d="m16.99997 10.524331h-5.5v2h5.5" opacity=".5" stroke="url(#d)"/><path d="m16.99997 12.524331c.5 0 .5 0 .5.5v1.94346l4.395039-3.44346-4.395039-3.449219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/leavegroup.svg b/icon-themes/elementary_svg/cmd/32/leavegroup.svg
new file mode 100644
index 000000000..003eed294
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/leavegroup.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" gradientUnits="userSpaceOnUse" x1="12.750002" x2="12.750002" xlink:href="#f" y1="11.374978" y2="21.125002"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.750002" x2="12.750002" y1="12.874982" y2="19.249998"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.99997" x2="15.99997" y1="6.024331" y2="17.52433"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.99997" x2="13.99997" y1="11.024331" y2="12.024331"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="18.499969" x2="18.499969" y1="9.524331" y2="13.524331"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="f" 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="g" gradientUnits="userSpaceOnUse" x1="9.749994" x2="9.749994" y1="18.499996" y2="24.500011"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.52631574 0 0 .52631574 3.184212 16.184197)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#f" y1="2.655628" y2="21.282824"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -9.6666)"><rect fill="url(#h)" height="7.87502" rx=".375001" width="7.87502" x="4.499981" y="17.749994"/><g stroke-width=".750002"><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.874982 18.124996 6.750017-.000001v6.750017h-6.7500168z" fill="none" opacity=".5" stroke="url(#g)"/><rect fill="none" height="8.25002" opacity=".5" rx=".750001" stroke="#555761" width="8.250021" x="4.12498" y="17.374994"/><path d="m1.1249729 9.1249728h2.2500056v2.2500052h-2.2500056z" fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"/></g><path d="m3.7499794 9.8749747h13.5000336" fill="none" opacity=".6" stroke="#abacae"/><path d="m17.625014 9.1249728h2.250005v2.2500052h-2.250005z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g fill="none" stroke="#abacae"><path d="m3.7499794 27.125017 14.2500356.000001" opacity=".6"/><path d="m19.125017 11.749979.000001 14.250036" opacity=".6"/><path d="m1.8749747 11.749979v14.250036" opacity=".6"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"><path d="m1.1249728 26.375016h2.2500056v2.250005h-2.2500056z"/><path d="m17.625016 26.375016h2.250005v2.250005h-2.250005z"/></g><g stroke-miterlimit="7" stroke-opacity=".54386"><path d="m17.625014 16.24999a4.8750124 4.8750124 0 0 1 -4.875012 4.875013 4.8750124 4.8750124 0 0 1 -4.8750125-4.875013 4.8750124 4.8750124 0 0 1 4.8750125-4.875012 4.8750124 4.8750124 0 0 1 4.875012 4.875012z" fill="url(#a)" stroke="#555761"/><path d="m16.875012 16.24999a4.1250105 4.1250105 0 0 1 -4.12501 4.125011 4.1250105 4.1250105 0 0 1 -4.1250106-4.125011 4.1250105 4.1250105 0 0 1 4.1250106-4.12501 4.1250105 4.1250105 0 0 1 4.12501 4.12501z" fill="none" stroke="url(#b)"/></g></g></g></g><g transform="translate(8.00003 4.975669)"><path d="m16.49997 17.024331 7-5.5-7-5.5v3.5h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#c)"/><g fill="none"><path d="m16.99997 10.524331h-5.5v2h5.5" opacity=".5" stroke="url(#d)"/><path d="m16.99997 12.524331c.5 0 .5 0 .5.5v1.94346l4.395039-3.44346-4.395039-3.449219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/leftpanedraw.svg b/icon-themes/elementary_svg/cmd/32/leftpanedraw.svg
new file mode 100644
index 000000000..fa9769ee6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/leftpanedraw.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" gradientUnits="userSpaceOnUse" x1="-18.947322" x2=".57297" y1="18.097679" y2="18.097679"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0328 0 0 .01647 .15 20.963)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.0328 0 0 .01647 .154 20.963)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.0328 0 0 .01647 23.846 20.963)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.57576 0 0 .62295 -2.394 4.893)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="17.829" y2="8.197"><stop offset="0" stop-color="#cdcdcd"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m4.082 27 15.593-.013v4l-15.593.013z" fill="url(#b)" opacity=".236" transform="matrix(1.33333 0 0 1.33333 .18 -10.828)"/><path d="m19.675 26.987v4c1.69.008 4.082-.896 4.082-2s-1.883-2-4.08-2z" fill="url(#c)" opacity=".236" transform="matrix(1.33333 0 0 1.33333 .18 -10.828)"/><path d="m4.082 27v4c-1.69.01-4.082-.895-4.082-2 0-1.103 1.883-2 4.08-2z" fill="url(#e)" opacity=".236" transform="matrix(1.33333 0 0 1.33333 .18 -10.828)"/><path d="m4.487 10.743c-1.108 0-2 .892-2 2l.013 16.757 18.757-.013-.013-16.758c0-1.11-.892-2.002-2-2z" fill="url(#f)" stroke="url(#a)" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 .18 -10.828)"/><path d="m27.49 9.967-.006-4.12c0-.738-.594-1.334-1.333-1.333l-20.3.034c-.74 0-1.335.594-1.334 1.333l.006 4.119" fill="none" opacity=".8" stroke="#fff" stroke-width=".999997"/><path d="m4.18 10.505 23.676-.018v17.333l-23.676.02z" fill="#fff"/><path d="m4 10.49 24-.012" fill="none" stroke="#a0a0a0" stroke-width=".999997"/><g fill="#808080"><path d="m16.495 11 .015 17" stroke="#b3b3b3" stroke-width=".999997"/><path d="m6 6h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z" opacity=".6"/></g><g fill="none"><path d="m4 11.504 24-.017" opacity=".05" stroke="#000" stroke-width=".999997"/><g stroke="#b3b3b3"><path d="m6.5 13.5h7v7h-7z" stroke-linecap="square"/><path d="m6.5 28v-4.5h7v4.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/legend.svg b/icon-themes/elementary_svg/cmd/32/legend.svg
new file mode 100644
index 000000000..f86e6bbe5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/legend.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(.75000187 0 0 .75000187 1.253542 10.874984)" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" xlink:href="#b" y1="12.74999" y2="13.124991"/><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162176 -1.433318)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset=".00000043" 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(.75000187 0 0 .75000187 1.253542 6.937464)" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" xlink:href="#b" y1="12.74999" y2="13.124991"/><linearGradient id="d" gradientTransform="matrix(.75000187 0 0 .75000187 1.253542 2.999945)" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" xlink:href="#b" y1="12.74999" y2="13.124991"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.443714" x2="4.443714" y1="11.437456" y2="13.687467"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.443714" x2="4.443714" y1="15.374975" y2="17.624987"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.162462" x2="4.443714" y1="19.453239" y2="21.562506"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><radialGradient id="k" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#l"/><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.99999" y1="8.925916" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="25.590914" x2="25.132275" y1="4.166365" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#l"/><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#l"/><linearGradient id="q" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.389896" y1="50.786446" y2="6.430244"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#q)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#p)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#o)" opacity=".15"/><path d="m5.000027 2.99821c5.041316 0 21.999973.00179 21.999973.00179v26h-22l.000027-26.0017859z" fill="url(#n)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21l.000027-25.00179h21z" stroke="url(#m)" stroke-linecap="round"/><path d="m4.499988 2.498154c5.27048 0 23.000054.002 23.000054.002l-.000003 26.999902h-23.000078l.000027-27.001746z" stroke="url(#r)" stroke-width=".999922"/></g><g stroke-linejoin="round" stroke-width=".562503" transform="matrix(1.7777689 0 0 1.7777689 2.100104 -13.333153)"><rect fill="url(#e)" height="1.687509" ry=".5" stroke="#002e99" stroke-linecap="square" stroke-opacity=".501961" width="1.687509" x="3.59996" y="11.718707"/><path d="m6.693725 11.718707h5.625028" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m6.693725 13.406216h3.656268" fill="none" stroke="#898989" stroke-linecap="round"/><rect fill="url(#f)" height="1.687509" ry=".5" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961" width="1.687509" x="3.59996" y="15.656227"/><rect fill="url(#g)" height="1.687509" ry=".5" stroke="#206b00" stroke-linecap="square" stroke-opacity=".501961" width="1.687509" x="3.59996" y="19.593746"/><g fill="none"><g stroke="#898989" stroke-linecap="round"><path d="m6.6937251 15.656227h5.6250279"/><path d="m6.6937251 17.343736h3.6562679"/><path d="m6.693725 19.593746h5.625028"/><path d="m6.693725 21.281255h3.656268"/></g><g stroke-linecap="square" stroke-linejoin="miter" stroke-opacity=".501961" stroke-width=".562503"><path d="m4.1624623 12.28121h.5625028v.562503h-.5625028z" opacity=".584" stroke="url(#d)"/><path d="m4.1624623 16.21873h.5625028v.562503h-.5625028z" opacity=".584" stroke="url(#c)"/><path d="m4.1624623 20.156249h.5625028v.562503h-.5625028z" opacity=".584" stroke="url(#a)"/></g></g></g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#k)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#j)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#h)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/librelogo-clearscreen.svg b/icon-themes/elementary_svg/cmd/32/librelogo-clearscreen.svg
new file mode 100644
index 000000000..027a0d4e4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/librelogo-clearscreen.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="38" cy="69" fx="28.603323" gradientTransform="matrix(.5249934 0 0 .15830878 -7.949749 17.932753)" gradientUnits="userSpaceOnUse" r="20" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 7.220529)" gradientUnits="userSpaceOnUse" x1="28" x2="26" y1="16" y2="8"><stop offset="0" stop-color="#c17d11"/><stop offset="1" stop-color="#e9b96e"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 7.220529)" gradientUnits="userSpaceOnUse" x1="30.324829" x2="34" y1="9.240796" y2="18"><stop offset="0" stop-color="#8f5902"/><stop offset="1" stop-color="#73521e"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 7.220529)" gradientUnits="userSpaceOnUse" x1="28" x2="33.447109" y1="8" y2="16.685888"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".134387"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 7.220529)" gradientUnits="userSpaceOnUse" x1="20.933708" x2="30.208115" y1="25.060659" y2="30.742676"><stop offset="0" stop-color="#fdef72"/><stop offset="1" stop-color="#e2cb0b"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 7.220529)" gradientUnits="userSpaceOnUse" x1="22.319767" x2="18.985712" y1="41.955986" y2="37.029255"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".694118"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 7.220529)" gradientUnits="userSpaceOnUse" x1="27.354809" x2="23.489431" y1="36.218422" y2="34.728424"><stop offset="0" stop-color="#c4a000"/><stop offset="1" stop-color="#c4a000" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.5128237 0 0 .5276959 -1.321532 7.220529)" gradientUnits="userSpaceOnUse" x1="27.651777" x2="21.59099" y1="23.145937" y2="20.618719"><stop offset="0" stop-color="#919191"/><stop offset="1" stop-color="#cecece"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><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(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="n" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#n)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#m)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#l)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#k)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#j)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#o)" stroke-width=".999922"/></g><g transform="translate(12)"><path d="m22.499868 28.856059a10.499868 3.1661757 0 1 1 -20.999736 0 10.499868 3.1661757 0 1 1 20.999736 0z" fill="url(#a)" opacity=".25"/><path d="m17.561648 8.5232784c-4.306634.0557513-4.933258 8.5737526-6.168673 10.1086736l2.099973.758564c1.381717-2.307375 8.271796-9.9776724 4.495257-10.8507471-.14673-.016342-.287633-.018289-.426557-.01649zm-.541399 1.0883729c.101618-.00989.19319.00302.278902.049472.342852.1858136.379914.7888407.08203 1.3357297-.297885.54689-.821981.845434-1.164829.65962s-.379913-.788841-.08203-1.33573c.223414-.4101677.58107-.6794268.885927-.7090917z" fill="url(#c)" fill-rule="evenodd" stroke="url(#d)"/><path d="m17.578054 9.5621799c-.736891.00954-1.264014.3293179-1.821071 1.0059201-.557057.676603-1.055877 1.711749-1.460138 2.819875s-.728686 2.281941-1.033581 3.31459c-.145459.492657-.263553.942371-.410151 1.35222l.246091.09894c.947662-1.406853 2.488015-3.319422 3.69136-5.276958.681057-1.107907 1.171833-2.165678 1.263265-2.753913.04572-.2941177-.0054-.4260187-.01641-.4452437-.0097-.016893-.0594-.047291-.24609-.098943-.0658-.00415-.126325-.017616-.213279-.016491z" fill="none" opacity=".266667" stroke="url(#e)"/><path d="m10.162522 15.927512c.372486 1.056978-.2842252 1.972438-.5249932 2.638479-2.7255386.815646-4.6130126 5.120617-7.4195126 7.36325.3505842.368014.7624093.762086 1.1195917 1.079885l2.1327856-1.863427-1.6104466 2.387638c1.1598348.945095 2.3651246 1.586571 3.1526147 1.850421l1.4437319-1.92939-.9187385 2.193237c.7622873.310751 2.617242.782059 3.674953.791544l1.052029-1.795484-.269409 1.828464c.435514.08357 1.28002.197473 1.842347.214377 1.765127-2.902328 2.099974-7.6351 1.049988-9.745884-.262497-1.055392.787489-2.374631 1.57498-2.902327-1.312484-1.055391-4.307881-2.271058-6.299921-2.110783z" fill="url(#f)" fill-rule="evenodd"/><path d="m10.162522 15.927512c.372486 1.056978-.2842252 1.972438-.5249932 2.638479-2.7255386.815646-4.6130126 5.120617-7.4195126 7.36325.3505842.368014.7624093.762086 1.1195917 1.079885l2.1327856-1.863427-1.6104466 2.387638c1.1598348.945095 2.3651246 1.586571 3.1526147 1.850421l1.4437319-1.92939-.9187385 2.193237c.7622873.310751 2.617242.782059 3.674953.791544l1.052029-1.795484-.269409 1.828464c.435514.08357 1.28002.197473 1.842347.214377 1.765127-2.902328 2.099974-7.6351 1.049988-9.745884-.262497-1.055392.787489-2.374631 1.57498-2.902327-1.312484-1.055391-4.307881-2.271058-6.299921-2.110783z" fill="none" opacity=".5" stroke="#ad5f00" stroke-miterlimit="20"/><path d="m4.1250979 27.53682c2.5286279-2.644229 2.3441075-3.801481 5.3108943-6.083134-1.5657623 2.547943-1.8195424 3.873318-3.7359143 7.138526z" fill="#c4a000" fill-rule="evenodd" opacity=".266667"/><path d="m7.8786996 29.490588 2.2816354-5.192604c.873858-1.5745 1.501309-3.150371 2.377681-4.404863-.841016 2.859075-2.5675802 6.396618-3.9538566 9.828335z" fill="#c4a000" fill-rule="evenodd" opacity=".415686"/><path d="m11.07162 16.851199c.05079 1.010615-.803019 1.466588-.958317 1.896187-.05465.15024.278185.669248-.01074.587782-2.5452547 1.338376-5.920692 5.890725-6.7748529 6.75402l6.3570997-6.167375-4.2787424 7.237717c.666759.542268.3940795.558876 1.1839086.877932l5.651116-7.210001-3.3911647 8.244299c.8376635.277386.7545255.226726 1.7240337.364504l3.60864-5.958323-1.107267 6.153253.148352.04006c.752428-1.33797.726825-2.292787 1.097939-3.9036.367988-1.597249-.292139-3.59749-.266049-4.608599-.182098-.732141.428503-1.535365.799075-2.131329.224116-.360432-.231425-.503594.04923-.773246-.61502-.413023-.935347-.413466-1.872204-.753517-.925079-.335776-1.220735-.639883-1.960057-.649764z" fill="none" opacity=".478431" stroke="url(#g)"/><g fill-rule="evenodd"><path d="m9.3586254 29.911452c1.1432076-3.035239 3.3578126-5.31334 4.2088266-8.409052.02706 1.932461.1311 5.384464-.993243 8.821314-.167875.000937-.09131-.05847-.246684-.06256l.420412-3.020803-1.722759 2.931024c-1.1501592-.08249-.679662.0172-1.6665526-.259923z" fill="url(#h)" opacity=".247059"/><g fill="#c4a000"><path d="m10.426629 19.151968c-.6572892.325262-1.0826466.80594-1.5661115 1.247679.6438976-.373948 1.2489515-.764629 2.0997485-1.04945z" opacity=".482353"/><path d="m11.479571 19.389749-.533637 1.049449 1.564854-.838112z" opacity=".482353"/><path d="m11.443402 16.698685-.46997.900789.821997.264947z" opacity=".482353"/><path d="m15.109668 17.713957-1.291614.968558.821997.264947z" opacity=".482353"/><path d="m13.056771 16.686636-.794794 1.332229.821997.264947-.0272-1.597176z" opacity=".482353"/></g><path d="m9.358088 18.842873c-.2975558-1.564875 4.899677 1.136077 5.794258 1.580115-.0034.569419 0 1.055391-.512823 1.055391-1.347941-.735069-3.430964-1.902418-5.281435-2.635506z" opacity=".2"/><path d="m9.1913541 18.565991c-.2564121-.527696 0-1.055392.5128237-1.055392 2.0954802.514724 3.8455102 1.16422 5.6410602 2.110784.256412.527696 0 1.055392-.512823 1.055392-1.855297-.983847-3.604977-1.622567-5.6410609-2.110784z" fill="url(#i)" stroke="#464646" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/librelogo-gobackward.svg b/icon-themes/elementary_svg/cmd/32/librelogo-gobackward.svg
new file mode 100644
index 000000000..a760f7b78
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/librelogo-gobackward.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.11402112 0 0 .04104132 -4.489881 294.68895)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.784428" x2="19.95245" y1="15.296817" y2="16.26667"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="10.402304" x2="63.829628" y1="36.467499" y2="36.009464"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -2.8346528 2.8346528 0 -817.31355 32.124985)" gradientUnits="userSpaceOnUse" x1="4.233333" x2="4.233333" xlink:href="#c" y1="294.22186" y2="295.14789"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="10.402304" x2="63.829628" xlink:href="#c" y1="36.467499" y2="36.009464"/><ellipse cx="-4.233333" cy="295.34561" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="1.924107" ry=".692573" stroke-width=".262997" transform="matrix(-1 0 0 1 0 -288.53332)"/><g stroke-width=".750002" transform="matrix(0 .3527769 -.3527769 0 11.332952 -.20396)"><path d="m3.5025123 17.5h12.0010277v-2.265666l4.95781 4.891769-4.95781 4.711645v-2.084744h-12.0127465z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m16.253906 17.027344v.472656a.75007661.75007661 0 0 1 -.75.75h-11.253906l-.00781 3.753906h11.261716a.75007661.75007661 0 0 1 .75.75v.335938l3.128906-2.972656z" opacity=".6" stroke="url(#e)" stroke-linecap="square"/><path d="m16.328223 21.624959v1.125002l2.999998-2.625006-2.999998-3.000008v1.500004" opacity=".6" stroke="url(#d)" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/librelogo-goforward.svg b/icon-themes/elementary_svg/cmd/32/librelogo-goforward.svg
new file mode 100644
index 000000000..7c1427e65
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/librelogo-goforward.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.11402112 0 0 .04104132 -4.489881 294.68893)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="21.668404" x2="2.139905" y1="18.310217" y2="17.806852"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="66.660576" x2="4.640491" y1="21.777756" y2="19.999809"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" 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><ellipse cx="-4.233333" cy="295.34558" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="1.924107" ry=".692573" stroke-width=".262997" transform="matrix(-1 0 0 1 0 -288.53332)"/><g stroke-width=".750002" transform="matrix(0 -.3527769 -.3527769 0 11.332952 8.24579)"><path d="m3.5025123 17.5h12.0010277v-2.265666l4.95781 4.891769-4.95781 4.711645v-2.084744h-12.0127465z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m16.253906 17.027344v.472656a.75007661.75007661 0 0 1 -.75.75h-11.253906l-.00781 3.753906h11.261716a.75007661.75007661 0 0 1 .75.75v.335938l3.128906-2.972656z" fill="none" opacity=".6" stroke="url(#c)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/librelogo-home.svg b/icon-themes/elementary_svg/cmd/32/librelogo-home.svg
new file mode 100644
index 000000000..481597863
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/librelogo-home.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(1.3879448 0 0 1.3871043 -866.75826 -305.61462)" gradientUnits="userSpaceOnUse" x1="633.30469" x2="633.30469" y1="225.31654" y2="229.72876"><stop offset="0" stop-color="#fff"/><stop offset=".33202404" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.6666724 0 0 1.6000028 -1.33337 -8.70004)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="15" y2="10"><stop offset="0" stop-color="#ae6a37"/><stop offset="1" stop-color="#d28e5b"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.6666724 0 0 1.6000028 -1.33337 -8.70004)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="10" y2="15"><stop offset="0" stop-color="#793b19"/><stop offset="1" stop-color="#a76331"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3879448 0 0 1.3871043 -866.75826 -306.61463)" gradientUnits="userSpaceOnUse" x1="633.30469" x2="633.30469" y1="218.84358" y2="230.17346"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.3879448 0 0 1.3871043 .70724 -7.00012)" gradientUnits="userSpaceOnUse" x1="8.674257" x2="8.674257" y1="15.027722" y2="3.102412"><stop offset="0" stop-color="#fff2e5"/><stop offset="1" stop-color="#d8c7b6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.3879448 0 0 1.3871043 .70724 -7.00012)" gradientUnits="userSpaceOnUse" x1="14.05722" x2="14.05722" y1="15.943487" y2="1.048522"><stop offset="0" stop-color="#62421e" stop-opacity=".498039"/><stop offset="1" stop-color="#9f764d" stop-opacity=".415688"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .00926524 12.238809 10.102857)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="602.66052" cy="518.42902" gradientTransform="matrix(-.01204859 0 0 .0082353 11.761191 10.355607)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.0310651 0 0 .0082353 .77219 10.98054)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 10.000015)"><path d="m4.499981 13.500023h15.000037v2.250005h-15.000037z" fill="url(#j)" opacity=".15"/><path d="m4.4999812 13.500023v2.250005c-.62047.004-1.4713982-.564721-1.4713982-1.116721s.6637982-1.133284 1.4713982-1.133284z" fill="url(#i)" opacity=".15"/><path d="m19.500019 13.500023v2.250005c.62047.0045 1.5-.504119 1.5-1.125154 0-.621036-.6924-1.124851-1.5-1.124851z" fill="url(#g)" opacity=".15"/><g stroke-width=".750002"><path d="m16.12501-4.1250216v4.01040483l-4.12501-4.38540583-7.1250178 7.5000188v11.6250288h14.2500358v-18.7500466z" fill="url(#e)" stroke="url(#f)"/><path d="m12-3.3750197-6.3750159 6.7500169-.1249841 10.1250028 12.875016.375023v-10.5000258z" fill="none" stroke="url(#d)"/><path d="m12 7.1250065c-1.38502 0-2.6250066.1704138-2.6250066 1.5000038v6.0000147h5.2500136v-6.0000147c-.000001-1.32959-1.239997-1.5000038-2.625007-1.5000038z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><path d="m12 7.8750084c-.83101 0-1.875005-.2471981-1.875005.7500019v5.2500127h3.75001v-5.2500127c0-.9972-1.043995-.7500019-1.875005-.7500019z" fill="none" opacity=".5" stroke="url(#a)"/></g><path d="m14.250006 11.250017c.000327 1.001334-1.502095 1.001334-1.502422 0s1.502095-1.001334 1.502422 0z" fill="#620"/><path d="m16.500011-3.750021h2.250006v.750002h-2.250006z" fill="#fff" opacity=".5"/><path d="m12-6.0000263-10.5000263 9.7500244 2.2500057 2.2500056 8.2500206-8.1360621 8.250022 8.1360621 2.250005-2.2500056z" fill="#521818"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/librelogo-left.svg b/icon-themes/elementary_svg/cmd/32/librelogo-left.svg
new file mode 100644
index 000000000..2ceb7ea5e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/librelogo-left.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.648064" x2="11.865289" y1="10.578472" y2="24.672705"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 31.727477 0)" gradientUnits="userSpaceOnUse" x1="21.5" x2="21.5" xlink:href="#d" y1="19" y2="20.5"/><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -54.073615 -7.788859)" gradientUnits="userSpaceOnUse" x1="253.32204" x2="253.32204" xlink:href="#d" y1="64.730118" y2="98.779663"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 -54.073615 -7.788859)" gradientUnits="userSpaceOnUse" x1="253.32204" x2="253.32204" y1="64.730118" y2="98.779663"><stop offset="0" stop-color="#fff"/><stop offset=".31938702" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.25089212 0 0 .11633788 15.28823 24.768609)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1.33333 0 0 1.33333 31.778965 -11.17578)"><ellipse cx="15.852737" cy="26.630016" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".245" rx="4.233805" ry="1.963204"/><g stroke-width=".750002"><path d="m10.877648 14.103141c-4.0934182 0-7.4117955 3.318367-7.4117955 7.411796h4.2353117c0-1.75433 1.4221541-3.176484 3.1764838-3.176484 1.75432 0 3.176484 1.422154 3.176484 3.176484h-2.117656l4.235312 4.235311 4.235312-4.235311h-2.117656c0-4.093429-3.318377-7.411796-7.411796-7.411796z" fill="url(#a)" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.125 14.789062c-.40295-.0039-.800375.02801-1.1835938.0957-1.6366147.289108-3.0340614 1.188004-4.03125 2.269531-.9971885 1.081527-1.6065821 2.344895-1.6269531 3.435547a.25497313.25497313 0 0 0 .2597657.259765l2.3339843-.0293a.25497313.25497313 0 0 0 .2402344-.179687c.4289758-1.373822 1.0665356-2.114774 1.7480469-2.523437.6815113-.408664 1.4263666-.489023 2.0859376-.466797 1.548075.05216 2.537714.661471 3.15625 1.519531.572173.793742.789023 1.820075.777344 2.822266h-.890625a.25497313.25497313 0 0 0 -.179688.4375l2.230469 2.193359a.25497313.25497313 0 0 0 .367187-.0078l1.832032-1.976562a.25497313.25497313 0 0 0 -.169922-.427734l-.507813-.03516-.04687-.664062a.25497313.25497313 0 0 0 0-.0078c-.268046-2.725295-1.389059-4.533333-2.837895-5.574234-1.086628-.780677-2.347791-1.128888-3.556641-1.140626z" fill="none" opacity=".6" stroke="url(#c)"/></g></g><path d="m12.227477 18.5h1.175148l-3.175148 3.300884-3.2727069-3.300884h.946804" fill="none" opacity=".6" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/librelogo-right.svg b/icon-themes/elementary_svg/cmd/32/librelogo-right.svg
new file mode 100644
index 000000000..a64996247
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/librelogo-right.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.648064" x2="11.865289" y1="10.578472" y2="24.672705"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 31.727477 0)" gradientUnits="userSpaceOnUse" x1="21.5" x2="21.5" xlink:href="#d" y1="19" y2="20.5"/><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -54.073615 -7.788859)" gradientUnits="userSpaceOnUse" x1="253.32204" x2="253.32204" xlink:href="#d" y1="64.730118" y2="98.779663"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 -54.073615 -7.788859)" gradientUnits="userSpaceOnUse" x1="253.32204" x2="253.32204" y1="64.730118" y2="98.779663"><stop offset="0" stop-color="#fff"/><stop offset=".31938702" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.25089212 0 0 .11633788 15.28823 24.768609)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -.051488 -11.17578)"><ellipse cx="15.852737" cy="26.630016" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".245" rx="4.233805" ry="1.963204"/><g stroke-width=".750002"><path d="m10.877648 14.103141c-4.0934182 0-7.4117955 3.318367-7.4117955 7.411796h4.2353117c0-1.75433 1.4221541-3.176484 3.1764838-3.176484 1.75432 0 3.176484 1.422154 3.176484 3.176484h-2.117656l4.235312 4.235311 4.235312-4.235311h-2.117656c0-4.093429-3.318377-7.411796-7.411796-7.411796z" fill="url(#a)" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.125 14.789062c-.40295-.0039-.800375.02801-1.1835938.0957-1.6366147.289108-3.0340614 1.188004-4.03125 2.269531-.9971885 1.081527-1.6065821 2.344895-1.6269531 3.435547a.25497313.25497313 0 0 0 .2597657.259765l2.3339843-.0293a.25497313.25497313 0 0 0 .2402344-.179687c.4289758-1.373822 1.0665356-2.114774 1.7480469-2.523437.6815113-.408664 1.4263666-.489023 2.0859376-.466797 1.548075.05216 2.537714.661471 3.15625 1.519531.572173.793742.789023 1.820075.777344 2.822266h-.890625a.25497313.25497313 0 0 0 -.179688.4375l2.230469 2.193359a.25497313.25497313 0 0 0 .367187-.0078l1.832032-1.976562a.25497313.25497313 0 0 0 -.169922-.427734l-.507813-.03516-.04687-.664062a.25497313.25497313 0 0 0 0-.0078c-.268046-2.725295-1.389059-4.533333-2.837895-5.574234-1.086628-.780677-2.347791-1.128888-3.556641-1.140626z" fill="none" opacity=".6" stroke="url(#c)"/></g></g><path d="m12.227477 18.5h1.175148l-3.175148 3.300884-3.2727069-3.300884h.946804" fill="none" opacity=".6" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/librelogo-run.svg b/icon-themes/elementary_svg/cmd/32/librelogo-run.svg
new file mode 100644
index 000000000..c9dc38aec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/librelogo-run.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(1.1428331 0 0 1.1611731 -12.066905 -15.062481)" gradientUnits="userSpaceOnUse" x1="24.569275" x2="17.064001" y1="21.425247" y2="35.86034"><stop offset="0" stop-color="#fff"/><stop offset=".00164232" stop-color="#fff" stop-opacity=".235294"/><stop offset=".39239356" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.35 0 0 1.3492424 -.875 -.158784)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="1" y2="23.046135"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><g stroke-linejoin="round"><path d="m3.7857144 1.8650796c-.7100805 0-1.2857144.5753109-1.2857144 1.2849928v25.6998556c0 .709682.5756339 1.284992 1.2857144 1.284992.2165782 0 .4110774-.0661.5901228-.160624l24.4235488-12.847418c.410689-.214533.700614-.631653.700614-1.126879s-.289925-.912344-.700614-1.126877l-24.4235488-12.8474183c-.1790454-.094529-.3735446-.1606241-.5901228-.1606241z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-opacity=".5"/><path d="m3.5 3.0951698v25.5798962c0 .472217.2251473.522706.5736942.331317l23.9263058-12.583497s.490385-.179756.490385-.422886-.490385-.404993-.490385-.404993l-23.9968698-12.6426901c-.2628955-.1476745-.5031302.0140432-.5031302.1428529z" fill="none" opacity=".6" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/line.svg b/icon-themes/elementary_svg/cmd/32/line.svg
new file mode 100644
index 000000000..04aadbcdb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/line.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" gradientUnits="userSpaceOnUse" x1="5.33919" x2="5.33919" y1="291.449366" y2="293.235308"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.198438 0 0 .198438 -.415512 289.06811)" gradientUnits="userSpaceOnUse" x1="27.499998" x2="27.499998" y1="13.999999" y2="17.999998"><stop offset="0" stop-color="#fff"/><stop offset=".00000026" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.198438 0 0 .198438 -.415512 289.06811)" gradientUnits="userSpaceOnUse" x1="27.499998" x2="27.499998" xlink:href="#b" y1="13.999999" y2="17.999998"/><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.0731033 0 0 .0208156 -1.89001 295.93007)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -.504318 -387.804439)"><ellipse cx="-1.725527" cy="296.26312" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".268" rx="1.233618" ry=".351264" stroke-width=".264583" transform="scale(-1 1)"/><path d="m1.7011641 296.01344 3.7041666-3.96875" fill="none" stroke="#7239b3" stroke-width=".396876"/><g stroke-linecap="square" stroke-width=".198438"><path d="m4.8430944 291.54859h.99219v.99219h-.9921901z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.0415324 291.74703.595314-.00001v.59532l-.5953141.00001z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="translate(-3.373446 3.571883)"><path d="m4.8430944 291.54859h.99219v.99219h-.9921901z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.0415324 291.74703.595314-.00001v.59532l-.5953141.00001z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/line_diagonal.svg b/icon-themes/elementary_svg/cmd/32/line_diagonal.svg
new file mode 100644
index 000000000..1feb1605e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/line_diagonal.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.75000188 0 0 .75000188 15.125027 22.340501)" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" y1="5" y2="8"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.75000188 0 0 .75000188 15.125026 20.840497)" gradientUnits="userSpaceOnUse" x1="13.500021" x2="13.500021" y1="8.5" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".00000016" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.66663 -11.78726)"><g stroke="#7239b3"><path d="m4 28 15-15" fill="none" stroke-width="1.500004"/><path d="m16 25c.0682-1.898731-.260134-3.672239-2-5" fill="none" stroke-width="1.500004"/><path d="m21.875028 26.465511h-18.3750468v1.500004h18.3750468z" fill="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" stroke-width=".750002"/></g><path d="m21.500026 27.215513h-17.6250438z" style="opacity:.5;fill:none;stroke-width:.750002;stroke-linecap:square;stroke-opacity:.74902;stroke:url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linearrowcircle.svg b/icon-themes/elementary_svg/cmd/32/linearrowcircle.svg
new file mode 100644
index 000000000..a1d92568c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/linearrowcircle.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="11" y2="20"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="28" x2="28" xlink:href="#a" y1="12.5" y2="19.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="28" x2="28" y1="14.5" y2="17.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.32168933 0 0 .10489726 27.276199 17.461372)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><ellipse cx="28" cy="19.13973" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="5.428508" ry="1.770144" stroke-width="1.245948"/><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m29 14.999999h-22.0000008v2.000001h22.0000008z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m31.5 16a3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 3.5 3.5z" fill="url(#d)" stroke="#7239b3" stroke-linecap="square"/><path d="m30.5 16a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linearrowend.svg b/icon-themes/elementary_svg/cmd/32/linearrowend.svg
new file mode 100644
index 000000000..eb28d7a73
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/linearrowend.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1 0 0 1 31.999999 .000001)"><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m30.999999 14.999999h-23.9999998v2.000001h23.9999998z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linearrows.svg b/icon-themes/elementary_svg/cmd/32/linearrows.svg
new file mode 100644
index 000000000..13284bbd2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/linearrows.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.32168933 0 0 .10489726 27.276199 17.461372)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#c"/><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#c"/><g transform="matrix(-1 0 0 1 31.999999 .000001)"><ellipse cx="28" cy="19.13973" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".268" rx="5.428508" ry="1.770144" stroke-width="1.245948"/><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m29 14.999999h-22.0000008v2.000001h22.0000008z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/><g transform="matrix(-1 0 0 1 32.991349 0)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linearrowsquare.svg b/icon-themes/elementary_svg/cmd/32/linearrowsquare.svg
new file mode 100644
index 000000000..92cc69a2a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/linearrowsquare.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="11" y2="20"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="28.999998" x2="28.999998" xlink:href="#a" y1="11.999999" y2="20.999998"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="27.499998" x2="27.499998" y1="13.999999" y2="17.999998"><stop offset="0" stop-color="#fff"/><stop offset=".00000026" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="g"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 39.01187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(.000001 .000001)"><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 10.36842 .857158)"><path d="m38 40h5v7h-5z" fill="url(#f)"/><path d="m29 47h-5v-7h5z" fill="url(#h)"/><path d="m29 40h9v7.000001h-9z" fill="url(#i)"/></g><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#j)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m28.999999 14.999999h-21.9999998v2.000001h21.9999998z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/><path d="m24.499999 12.499999h7l-.000001 7h-7z" fill="url(#d)" stroke="#7239b3" stroke-linecap="square"/></g><path d="m25.499999 13.499999h5v5h-5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linearrowstart.svg b/icon-themes/elementary_svg/cmd/32/linearrowstart.svg
new file mode 100644
index 000000000..dd2f58449
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/linearrowstart.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(.000001 .000001)"><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m30.999999 14.999999h-23.9999998v2.000001h23.9999998z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linecirclearrow.svg b/icon-themes/elementary_svg/cmd/32/linecirclearrow.svg
new file mode 100644
index 000000000..c6ae35d6a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/linecirclearrow.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="11" y2="20"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="28" x2="28" xlink:href="#a" y1="12.5" y2="19.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="28" x2="28" y1="14.5" y2="17.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.32168933 0 0 .10489726 27.276199 17.461372)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><g transform="matrix(-1 0 0 1 31.999999 .000001)"><ellipse cx="28" cy="19.13973" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="5.428508" ry="1.770144" stroke-width="1.245948"/><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m29 14.999999h-22.0000008v2.000001h22.0000008z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m31.5 16a3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 3.5 3.5z" fill="url(#d)" stroke="#7239b3" stroke-linecap="square"/><path d="m30.5 16a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/lineendstyle.svg b/icon-themes/elementary_svg/cmd/32/lineendstyle.svg
new file mode 100644
index 000000000..e0ad1b13f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/lineendstyle.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#c" y1="11" y2="20"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="28" x2="28" xlink:href="#c" y1="12.5" y2="19.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="28" x2="28" y1="14.5" y2="17.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.32168933 0 0 .10489726 27.276199 21.461372)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 21.796947)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><path d="m2 10 23.99135-.000001v2.000001l-23.99135.000001z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 32.991349 -5)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g><ellipse cx="28" cy="23.13973" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="5.428508" ry="1.770144" stroke-width="1.245948"/><ellipse cx="5.980681" cy="23.475307" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m29 18.999999h-22.0000008v2.000001h22.0000008z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902" transform="translate(0 4)"><path d="m31.5 16a3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 3.5 3.5z" fill="url(#d)" stroke="#7239b3" stroke-linecap="square"/><path d="m30.5 16a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linenumberingdialog.svg b/icon-themes/elementary_svg/cmd/32/linenumberingdialog.svg
new file mode 100644
index 000000000..ca506b3c1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/linenumberingdialog.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(.01210979 0 0 .00217892 .385677 295.40734)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00414422 0 0 .00217892 4.336406 295.40735)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.00414422 0 0 .00217892 5.188594 295.40735)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.17386895 0 0 .16672029 .589651 288.24504)" 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(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="i" cx="13.121623" cy="2.297964" gradientTransform="matrix(-3.1264132 .00000016 -.00000008 -4.0196743 44.506426 298.72691)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#h"/><radialGradient id="j" cx="13.279094" cy="1.771632" gradientTransform="matrix(-4.7258213 -.00000132 .00000148 -5.7998719 66.237434 298.50077)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#h"/><g transform="translate(0 -288.53332)"><g stroke-width=".268513"><path d="m1.0740582 291.41664h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.4027689-.36875h.26851074z" fill="#fff" opacity=".35"/><path d="m1.3425708 294.82908h-.93586067v-.21142c.19870533-.15655.38244687-.33385.57032697-.50032.032778-.0426.056377-.082.070799-.11801.014422-.036.021632-.0734.021632-.11209 0-.0576-.016061-.10067-.048183-.12882-.031466-.0282-.073749-.0423-.1268486-.0423-.055722 0-.1098043.0128-.16224813.0384-.0524439.0256-.10718217.062-.16421486.10914l-.1651983-.19565c.0707993-.0603.12947077-.10292.17601473-.12783.0465439-.0249.0973489-.044.15241498-.057.0550661-.0138.11668758-.0206.18486458-.0206.08981 0 .1691313.0163.2379641.0491.068831.0328.1222597.0786.1602814.13766.038021.059.057033.12652.057033.20256 0 .0662-.011799.1285-.035401.18684-.022945.0575-.059.11701-.1081655.17799-.048511.061-.1343873.14781-.2576305.26057l-.084054.0764v.0138h.4564737z" fill="#fff" opacity=".35"/><path d="m1.0661958 291.17915h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.40276893-.36875h.26851071z" fill="url(#j)"/><path d="m1.3347084 294.59159h-.93586071v-.21142c.19870533-.15655.38244691-.33385.57032701-.50032.032778-.0426.056377-.082.070799-.11801.014422-.036.021632-.0734.021632-.11209 0-.0576-.016061-.10067-.048183-.12882-.031466-.0282-.073749-.0423-.1268486-.0423-.055722 0-.1098043.0128-.16224817.0384-.0524439.0256-.10718217.062-.16421486.10914l-.1651983-.19565c.0707993-.0603.12947077-.10292.17601473-.12783.0465439-.0249.0973489-.044.15241498-.057.0550661-.0138.11668762-.0206.18486462-.0206.08981 0 .1691313.0163.2379641.0491.068831.0328.1222597.0786.1602814.13766.038021.059.057033.12652.057033.20256 0 .0662-.011799.1285-.035401.18684-.022945.0575-.059.11701-.1081655.17799-.048511.061-.1343873.14781-.2576305.26057l-.084054.0764v.0138h.4564737z" fill="url(#i)"/></g><g stroke-width=".264583"><path d="m1.8388513 296.20624h5.8472972v.52917h-5.8472972z" fill="url(#a)" opacity=".15"/><path d="m1.8388512 296.20626v.52914c-.2134169.001-.5159381-.11855-.5159381-.2646s.2381571-.26454.5159381-.26454z" fill="url(#b)" opacity=".15"/><path d="m7.6861487 296.20626v.52914c.2134167.001.5159381-.11855.5159381-.2646s-.2381573-.26454-.5159381-.26454z" fill="url(#d)" opacity=".15"/><path d="m1.7197917 288.66561c1.3944801 0 6.0854197.00049 6.0854197.00049l.0000075 7.67244s-4.0569513 0-6.0854272 0c0-2.55764 0-5.11529 0-7.67293z" fill="url(#e)" stroke-width=".275319"/></g><g fill="none" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 .529167 288.53332)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#f)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><g fill="#545454"><path d="m2.3812499 290.38541h4.7624998v.26458h-4.7624998z"/><path d="m2.38125 293.82499h4.7624998v.26458h-4.7624998z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linesquarearrow.svg b/icon-themes/elementary_svg/cmd/32/linesquarearrow.svg
new file mode 100644
index 000000000..c8e008e8c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/linesquarearrow.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="11" y2="20"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="28.999998" x2="28.999998" xlink:href="#a" y1="11.999999" y2="20.999998"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="27.499998" x2="27.499998" y1="13.999999" y2="17.999998"><stop offset="0" stop-color="#fff"/><stop offset=".00000026" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="g"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 39.01187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1 0 0 1 31.999999 .000001)"><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 10.36842 .857158)"><path d="m38 40h5v7h-5z" fill="url(#f)"/><path d="m29 47h-5v-7h5z" fill="url(#h)"/><path d="m29 40h9v7.000001h-9z" fill="url(#i)"/></g><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#j)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m28.999999 14.999999h-21.9999998v2.000001h21.9999998z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/><path d="m24.499999 12.499999h7l-.000001 7h-7z" fill="url(#d)" stroke="#7239b3" stroke-linecap="square"/></g><path d="m25.499999 13.499999h5v5h-5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linestyle.svg b/icon-themes/elementary_svg/cmd/32/linestyle.svg
new file mode 100644
index 000000000..bd7313c62
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/linestyle.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" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.784682 6.274156)" gradientUnits="userSpaceOnUse" x1="10.308109" x2="-7.195783" xlink:href="#l" y1="17.140203" y2="7.038626"/><linearGradient id="n" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.737843 11.17534)" gradientUnits="userSpaceOnUse" x1="10.636931" x2="-7.683029" xlink:href="#l" y1="17.100588" y2="6.290044"/><linearGradient id="o" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.784682 8.890634)" gradientUnits="userSpaceOnUse" x1="10.488523" x2="-7.386383" xlink:href="#l" y1="17.688837" y2="7.368754"/><g transform="matrix(1.3343663 0 0 1.3343663 -8.02557 1.371237)"><g transform="matrix(.62090793 0 0 .62090793 8.45919 1.515795)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#b)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#d)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#f)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#g)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#h)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#i)"/><g fill-rule="evenodd"><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#j)" stroke="url(#k)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g></g></g><g fill="none"><path d="m8.3469834 16.153872c-.032422.486324 6.5978796 2.848571 9.8239496-.264137 2.595469-2.504266 10.326167 1.57678 10.326167 1.57678" stroke="url(#m)" stroke-width="1.498839"/><g><path d="m8.3001444 21.055056c-.048938.391505 6.4851356 3.028498 9.8239496-.264137 2.567972-2.532454 10.326167 1.57678 10.326167 1.57678" stroke="url(#n)" stroke-dasharray="1.498839 .74942" stroke-width=".74942"/><path d="m8.3469834 18.77035c-.055348.359761 6.4889546 2.679834 9.8239496-.264137 2.703856-2.386833 10.326167 1.57678 10.326167 1.57678" stroke="url(#o)" stroke-width=".749419"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linetoolbox.svg b/icon-themes/elementary_svg/cmd/32/linetoolbox.svg
new file mode 100644
index 000000000..d02701cd2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/linetoolbox.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(.9749318 -.20909082 .2177941 1.005371 -101.7938 -85.511988)" gradientUnits="userSpaceOnUse" x1="91.920059" x2="97.697929" y1="117.00874" y2="121.85545"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 .992701 -1295.9639 -738.32784)" gradientUnits="userSpaceOnUse" x1="1310.4253" x2="1313.2905" y1="762.42224" y2="764.30347"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="28.531249" y2="29.531249"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.194952" x2="21.646202" y1="13.34683" y2="15.682486"><stop offset="0" stop-color="#fff"/><stop offset=".04204606" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.948346" x2="17.554306" y1="20.211486" y2="21.151262"><stop offset="0" stop-color="#fff"/><stop offset=".11457052" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.066664 0 0 1.066664 3.178698 -4.41705)"><g fill-rule="evenodd"><path d="m14.7446 21.730117-2.0166 5.280623c-.4181 1.215344 1.2963 1.864878 1.7312.604773l2.0668-5.184559" fill="#d3d7cf" stroke="#484a47" stroke-linecap="square" stroke-linejoin="round" stroke-width=".937502"/><path d="m13.3058 16.526458.7913 1.172121 5.9084 2.404302 1.5569-.505314 1.9838-5.460163c-2.4933 0-.4986-5.9539828-6.9812-5.9539828z" fill="url(#a)"/><path d="m14.2075 17.81686-.9086 3.275635 4.9866 1.884643 1.9099-3.0506" style="stroke:#ad5f00;stroke-width:.937502;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.7;fill:url(#b)"/></g><g fill="none"><path d="m15.2593 17.81686-.7539 2.661431 3.3779 1.270439 1.384-2.252131" stroke="url(#e)" stroke-opacity=".543103" stroke-width=".937502"/><path d="m23.5462 14.633565-1.7345 4.269756c-.2305.744983-1.1836 1.345329-1.6748 1.026056-1.8094-1.176043-3.7727-1.981133-5.9696-2.235126-.4209-.04864-.907-1.169302-.7171-1.668393l3.1148-7.346265" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".937502"/><path d="m.0361 8.192219h23.93572v23.679815h-23.93572z"/><path d="m13.0013 21.588667 4.4879 1.984657 1.496-2.976991-4.488-1.488495z"/><path d="m15.9932 15.634695 2.4933-5.9539928" stroke="#fff" stroke-linecap="round" stroke-width=".937502"/><g stroke-linejoin="round"><path d="m22.8024 14.259873-1.7091 3.70348c-.1747.676496-.2825 1.288823-.9638.844868-1.6648-1.084904-3.7359-1.929285-5.4457-1.986206-.3221-.01072.1-.280051-.2376-.472665l3.1934-7.6697768" stroke="url(#d)" stroke-linecap="round" stroke-opacity=".543103" stroke-width=".937502"/><path d="m3.5234 28.798694c13.6036-9.752444-2.0062503-19.5617441-2.0062503-19.5617441l10.0778003.016876" stroke="#0e141f" stroke-opacity=".8" stroke-width="2.812507"/><path d="m3.4797 28.842125c13.6036-9.752444-2.0062503-19.5617445-2.0062503-19.5617445l10.0778003.016876" stroke="#95a3ab" stroke-width=".937502"/></g></g><path d="m12.488753 28.047303h1.875004v1.875005h-1.875004z" fill="#fff" stroke="#555761" stroke-width=".937502"/><path d="m12.020001 28.984806h-7.5000192" stroke="#555761" stroke-width=".937502"/><path d="m1 28h3v3h-3z" fill="#fafafa"/><g fill="none" stroke-linecap="round" stroke-width=".937502"><path d="m.30122138 27.109801h3.75000932v3.75001h-3.75000932z" opacity=".8" stroke="#555761" stroke-linejoin="round"/><path d="m1.2387237 28.047304h1.8750047v1.875004h-1.8750047z" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linewidth.svg b/icon-themes/elementary_svg/cmd/32/linewidth.svg
new file mode 100644
index 000000000..ffcd40d88
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/linewidth.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="4.000003" x2="17.000002" xlink:href="#b" y1="11.560315" y2="11.560315"/><linearGradient id="b" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="4.000003" x2="19.000002" y1="11.560315" y2="11.560315"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="35.911324" x2="35.911324" y1="77.054581" y2="60.584892"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="17.000002" x2="4.000003" xlink:href="#b" y1="12.072035" y2="12.072035"/><linearGradient id="e" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="30.305014" x2="30.305014" y1="60.584892" y2="72.720451"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-5.5270802 -.00000021 .00000029 -3.2038481 64.918703 -283.00218)" gradientUnits="userSpaceOnUse" r="7"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 -10.6666)"><g stroke-width=".750002" transform="matrix(-1 0 0 1 28.988593 13.000022)"><path d="m17.363595 8.8749829-3.750009 4.5000111h2.250005v4.500011h3.000008l.00001-4.500011h2.250006z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m17.363595 10.043385-2.157216 2.581607 1.407214.000003v4.500009h1.500004v-4.500009l1.414628-.000003z" display="block" fill="none" opacity=".401" stroke="url(#c)" stroke-miterlimit="7"/></g><g stroke-width=".750002" transform="matrix(-1 0 0 -1 28.979802 26.999978)"><path d="m17.354805 8.8749829-3.750009 4.5000111h2.276375l-.02637 4.500011h3.000008v-4.500011h2.250005z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><path d="m17.354805 10.051255-2.121072 2.573737h1.37107v4.500012h1.500004v-4.500012h1.398559z" display="block" fill="none" opacity=".401" stroke="url(#e)" stroke-miterlimit="7"/></g><path d="m2.6249766 19.624967v.750034c6.3177597-.0095 12.4322884.0095 18.7500464 0v-.750002h-18.7500464z" fill="none" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linkdialog.svg b/icon-themes/elementary_svg/cmd/32/linkdialog.svg
new file mode 100644
index 000000000..d77e04c5a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/linkdialog.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="72.5" x2="86" xlink:href="#h" y1="2.75" y2="2.75"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="91" x2="104.5" xlink:href="#h" y1="2.75" y2="2.75"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="83" x2="91" xlink:href="#h" y1="2.75" y2="2.75"/><radialGradient id="l" cx="99.157013" cy="186.17059" gradientTransform="matrix(.0876227 0 0 .05575992 -.688406 18.118812)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#a)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#e)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#f)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><path d="m13.5 28.499666a5.5 3.4999999 0 1 1 -11 0 5.5 3.4999999 0 1 1 11 0z" fill="url(#l)"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -48.523494 76.634407)"><path d="m76-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m94.5-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m76-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="url(#i)" opacity=".2"/><path d="m94.5-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="url(#j)" opacity=".2"/><g stroke-linecap="round"><g fill="none" stroke="#fff"><path d="m94.5-1h6.5c1.385 0 2.5 1.115 2.5 2.5v2.5" opacity=".4" stroke-linejoin="round"/><path d="m100.75 6h-6c-1.2465 0-2.25-1.0035-2.25-2.25" opacity=".4" stroke-linejoin="bevel"/><path d="m82.5 6.5h-6.5c-1.385 0-2.5-1.115-2.5-2.5v-2.5" opacity=".4" stroke-linejoin="round"/><path d="m76.25-.5h6c1.2465 0 2.25 1.0035 2.25 2.25" opacity=".4" stroke-linejoin="bevel"/></g><rect fill="#d4d4d4" height="2.5" rx="1.5" stroke="#000" stroke-linejoin="bevel" stroke-opacity=".427451" width="13" x="82" y="1.5"/></g><rect fill="url(#k)" height="2.5" opacity=".2" rx="1.5" width="13" x="82" y="1.5"/><path d="m83 2.75c0-.1385.669-.25 1.5-.25h8c.831 0 1.5.1115 1.5.25" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/listbox.svg b/icon-themes/elementary_svg/cmd/32/listbox.svg
new file mode 100644
index 000000000..feac76dac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/listbox.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" 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=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#a" y1="293.22968" y2="294.35416"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#a" y1="291.57602" y2="295.94165"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-1.653657" x2="-.165372" y1="292.634353" y2="291.24529"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#f7f7f7"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 2.469454 -387.532323)"><g stroke-width=".198438"><rect fill="url(#d)" height="5.357812" rx=".297657" ry=".297661" stroke="#696969" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".595588" width="4.464855" x="-1.356" y="291.14606"/><g stroke-linecap="square"><rect fill="#dcdcdc" height="5.357812" rx=".892971" ry="1.289854" stroke="#afafaf" width="2.182818" x="2.215884" y="291.14606"/><rect fill="none" height="4.960949" rx=".889777" ry=".992179" stroke="url(#c)" width="1.785942" x="2.414322" y="291.34451"/></g></g><path d="m2.315103 292.93201h1.98438v1.885163h-1.98438z" fill="#9b9b9b"/><path d="m2.414322 293.03122h1.785942v1.686732h-1.785942z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".198438"/><path d="m3.902607 292.53513-1.289847-.00007.6449257-.69453z" fill="#919191"/><path d="m3.9026074 295.21403-1.289847.00007.6449257.69453z" fill="#919191"/><path d="m2.61276 293.22968h1.389066v1.289838h-1.389066z" fill="none" stroke="url(#b)" stroke-linecap="square" stroke-width=".198438"/><path d="m2.910417 293.62653h.793752v.198443h-.793752z" fill="#919191"/><path d="m2.910417 294.02341h.793752v.198448h-.793752z" fill="#919191"/><g fill="none" stroke="#919191" stroke-width=".198438"><path d="m-.85990501 291.74138h2.48047501"/><path d="m-.85990501 292.13826h2.08359901"/><path d="m-.85990501 292.53514h2.48047501"/><path d="m-.85990501 292.93202h2.08359901"/><path d="m-.85990501 293.3289h2.48047501"/><path d="m-.85990504 293.72576h2.08359904"/><path d="m-.85990504 294.12264h2.48047504"/><path d="m-.85990504 294.51952h2.08359904"/><path d="m-.85990504 294.9164h2.48047504"/><path d="m-.85990504 295.31326h2.08359904"/><path d="m-.85990501 295.71014h2.48047501"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/loadbasic.svg b/icon-themes/elementary_svg/cmd/32/loadbasic.svg
new file mode 100644
index 000000000..6813c705e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/loadbasic.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.65714212 0 0 .63016116 .228602 -1.091493)" 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><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="i" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.336 32.584)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#a"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="21.984375" x2="22" y1="8.503906" y2="19"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.43953107 0 0 .25000269 17.799257 11.96455)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.51719904 0 0 .47867777 17.599939 5.640756)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m4.5.49821c5.2704729 0 22.999999.001854 22.999999.001854l.000028 28.999936s-15.333351 0-23.000027 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#d)" stroke-width="1.040606"/><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#c)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8 5.505006h2.34375zm2.6875 0h2.1875zm2.53125 0h1.9375zm2.25 0h.84375zm-7.46875 2h3.65625zm4.0625 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 1.9949953h4.28125zm4.625 0h4.625zm1.703125 7.9999987h.84375zm1.1875 0h1.875zm2.25 0h4.90625zm-2.6875 2.075h1.84375zm-1.028125 5.925h2.96875zm3.85625 0h1.1875z" stroke="#89adc2"/></g><g transform="translate(27.060241 6.775243)"><path d="m-15.569698 10.277108h.933683v1h-.933683z" fill="#d48eb3"/><path d="m-14.482898 10.277108h.410114v1h-.410114z" fill="#d48eb3"/><path d="m-19.060241 16.277108h1.996686v1h-1.996686z" fill="#666" opacity=".7"/><path d="m-16.907035 16.277108h2.139473v1h-2.139473z" fill="#666" opacity=".7"/><g fill="#d48eb3"><path d="m-14.611041 16.277108h.854355v1h-.854355z"/><path d="m-13.600165 16.277108h2.012549v1h-2.012549z"/><path d="m-9.896655 16.277108h.537037v1h-.537037z"/><path d="m-11.431095 16.277108h1.377919v1h-1.377919z"/><path d="m-9.203097 16.277108h.314918v1h-.314918z"/><path d="m-8.731658 16.277108h.854355v1h-.854355z"/><path d="m-16.465904 12.277108h2.393326v1h-2.393326z"/></g><path d="m-19.060241 14.277108h1.806297v1h-1.806297z" fill="#94d48e"/><path d="m-17.104791 14.277108h.56877v1h-.56877z" fill="#94d48e"/><path d="m-16.386869 14.277108h1.298596v1h-1.298596z" fill="#666" opacity=".7"/><path d="m-14.939121 14.277108h.886087v1h-.886087z" fill="#666" opacity=".7"/><path d="m-19.060241 18.277108h1.48749v1h-1.48749z" fill="#de6161"/><path d="m-17.333827 18.277108h2.647178v1h-2.647178z" fill="#666" opacity=".7"/></g><path d="m8 12v1h3.0625v-1zm0 2v1h3.09375v-1z" fill="#b78ed4"/><path d="m12.40625 12v1h5.59375v-1zm.03125 2v1h5.09375v-1z" fill="#d48eb3"/><path d="m8 17v1h2.53125v-1zm0 2.03125v.96875h2.21875v-.96875z" fill="#94d48e"/><g transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><path d="m13.16 21.558c0-6.173 8.634-6.173 8.636 0 0 2.555-1.93 4.88-4.315 4.88-2.383 0-4.32-2.325-4.32-4.88z" fill="url(#i)" fill-rule="evenodd" opacity=".141"/><path d="m21.984375 8.5a.4995675.4995675 0 0 0 -.322266.1328125l-6 5.4999995a.4995675.4995675 0 0 0 0 .734376l6 5.5a.4995675.4995675 0 0 0 .837891-.367188v-3.5h7.5c.277001 0 .5-.223001.5-.5v-3c0-.277001-.222999-.5-.5-.5h-7.5v-3.5a.4995675.4995675 0 0 0 -.515625-.5z" fill="url(#j)" stroke="#452981" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 .636002 8.632522)"/><g fill="none"><path d="m17.511039 20.257551h5.250018v-1.500004h-5.250018" opacity=".5" stroke="url(#k)" stroke-width=".749996"/><path d="m17.554974 20.251694c-.425871.000128-.793793.658418-.793932 1.054398v1.398009l-3.56758-3.196552 3.567575-3.224054v1.604299c0 .449508.52436.869684.750002.869753" opacity=".5" stroke="url(#l)" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/macrorecorder.svg b/icon-themes/elementary_svg/cmd/32/macrorecorder.svg
new file mode 100644
index 000000000..713a019a4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/macrorecorder.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=".50775999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456999" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.67567564 0 0 .67567563 -32.468591 -1.133268)" gradientUnits="userSpaceOnUse" x1="71.204002" x2="71.204002" xlink:href="#a" y1="6.2376" y2="44.341"/><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 -.35135134 -9.203668 24.909301)" gradientUnits="userSpaceOnUse" x1="71.204002" x2="71.204002" xlink:href="#a" y1="6.2376" y2="44.341"/><radialGradient id="d" cx="23.896" cy="3.99" gradientTransform="matrix(0 .64502634 -.85142336 0 19.397182 -5.326475)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#ff8c82"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.27026349 0 0 .27026353 9.513676 9.513676)" gradientUnits="userSpaceOnUse" x1="7.0776" x2="7.0776" y1="3.0816" y2="45.368999"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.67567564 0 0 .67567563 -32.468591 -1.133268)" gradientUnits="userSpaceOnUse" x1="71.204002" x2="71.204002" xlink:href="#b" y1="6.2376" y2="44.341"/><radialGradient id="g" cx="23.896" cy="3.99" gradientTransform="matrix(0 1.5835582 -2.0902688 0 24.340178 -36.357109)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.66350462 0 0 .66350472 .075887 .075888)" gradientUnits="userSpaceOnUse" x1="18.379" x2="18.379" y1="44.98" y2="3.0816"><stop offset="0" stop-color="#505050"/><stop offset="1" stop-color="#aaa"/></linearGradient><radialGradient id="i" cx="62.625" cy="4.625" gradientTransform="matrix(1.5058824 0 0 .37647 -78.305888 26.258824)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.24324324 0 0 .24324324 -1.448693 9.832024)" gradientUnits="userSpaceOnUse" x1="71.204002" x2="71.204002" xlink:href="#b" y1="6.2376" y2="44.341"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="68.313301" x2="68.313301" y1="52.925316" y2="65.922028"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m32 28c0 2.2091-7.1634 4-16 4s-16-1.791-16-4c0-2.2091 7.1634-4 16-4s16 1.7909 16 4z" fill="url(#i)" fill-rule="evenodd" opacity=".3"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m16 2.5018c-7.4478 0-13.498 6.0503-13.498 13.498 0 7.4478 6.0503 13.498 13.498 13.498 7.4478 0 13.498-6.0503 13.498-13.498 0-7.4478-6.0503-13.498-13.498-13.498z" fill="url(#g)" stroke="url(#h)" stroke-width="1.003654"/><path d="m28.5 16c0 6.903-5.597 12.5-12.5 12.5-6.9035 0-12.5-5.597-12.5-12.5 0-6.9039 5.5965-12.5 12.5-12.5 6.903 0 12.5 5.5961 12.5 12.5z" fill="none" opacity=".8" stroke="url(#f)"/><path d="m16 10.502c-3.0337 0-5.4982 2.4645-5.4982 5.4982s2.4645 5.4982 5.4982 5.4982 5.4982-2.4645 5.4982-5.4982-2.4645-5.4982-5.4982-5.4982z" fill="url(#d)" stroke="url(#e)" stroke-width="1.003654"/><g fill="none"><path d="m22.5 16c0-3.59-2.9104-6.5002-6.4999-6.5002-3.5899 0-6.5001 2.9103-6.5001 6.5002 0 3.5898 2.9102 6.4998 6.5001 6.4998 3.5896 0 6.4999-2.91 6.4999-6.4998z" opacity=".5" stroke="url(#c)"/><path d="m20.500001 16c0 2.485081-2.01492 4.500001-4.5 4.500001-2.48526 0-4.500001-2.01492-4.500001-4.500001 0-2.485403 2.014741-4.5 4.500001-4.5 2.48508 0 4.5 2.014597 4.5 4.5z" opacity=".5" stroke="url(#j)"/></g></g><path d="m78.338799 64.349724a11.424408 11.424408 0 1 1 -22.848816 0 11.424408 11.424408 0 1 1 22.848816 0z" fill="url(#k)" opacity=".4" transform="matrix(.26259566 0 0 .26259566 -1.571429 -1.897958)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mailmergecreatedocuments.svg b/icon-themes/elementary_svg/cmd/32/mailmergecreatedocuments.svg
new file mode 100644
index 000000000..138e0385c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mailmergecreatedocuments.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 2.980041 6.498792)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.935591" x2="25.220387" y1="30.742237" y2="25.019571"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-1.919726" x2="-1.919726" y1="37.063507" y2="9.557847"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66858377 0 0 .67036989 10.253388 7.623987)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.04577 0 0 .00824 -2.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01566 0 0 .00824 12.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="k" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01566 0 0 .00824 5.51 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="l" gradientTransform="matrix(.62857 0 0 .6084 -1.086 .465)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.591421" xlink:href="#r" y1=".985" y2="35.396122"/><linearGradient id="m" gradientTransform="matrix(.56757 0 0 .72973 .378 -1.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24.000565" y1="5.564" y2="26.741398"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.53064 0 0 .5897 37.27 -.792)" gradientUnits="userSpaceOnUse" x1="-51.390774" x2="-51.785999" y1="38.650162" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.24324 0 0 .35135 18.162 13.568)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24" y1="1.229543" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset=".04163364" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.2538 0 0 .30502 35.13 13.315)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.2857 0 0 .3042 17.143 14.233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#r" y1=".985" y2="47.013"/><linearGradient id="r"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="translate(0 1)"><g transform="translate(.05 -10)"><path d="m2.95 29h12v2h-12z" fill="url(#i)" opacity=".15"/><path d="m2.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#j)" opacity=".15"/><path d="m14.95 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#k)" opacity=".15"/></g><path d="m3 2h12v16.998l-12 .002z" fill="url(#l)"/><g fill="none" stroke-linejoin="round"><path d="m14.5 18.498-11 .002v-16l11-.002z" stroke="url(#m)" stroke-linecap="round"/><path d="m2.5 1.5h13v17.998l-13 .002z" stroke="url(#n)"/></g></g><path d="m5 4 10.999987.0012.000013 16.9988h-11v-16.999948z" opacity=".05"/><g transform="translate(4 4)"><g transform="translate(.05 -10)"><path d="m2.95 29h12v2h-12z" fill="url(#i)" opacity=".15"/><path d="m2.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#j)" opacity=".15"/><path d="m14.95 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#k)" opacity=".15"/></g><path d="m3 2h12v16.998l-12 .002z" fill="url(#l)"/><g fill="none" stroke-linejoin="round"><path d="m14.5 18.498-11 .002v-16l11-.002z" stroke="url(#m)" stroke-linecap="round"/><path d="m2.5 1.5h13v17.998l-13 .002z" stroke="url(#n)"/></g></g><path d="m17 13h12v16h-12z" fill="url(#q)"/><path d="m28.5 28.5h-11v-15h11z" fill="none" stroke="url(#o)" stroke-linecap="round"/><path d="m16.5 12.5h13v17h-13z" fill="none" stroke="url(#p)" stroke-linejoin="round"/><g transform="matrix(3.7795276 0 0 3.7795276 -11 -1.500001)"><path d="m7.2760415 8.069792a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#a)" opacity=".7"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#b)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.014875 11.594292)"><path d="m5.9688333 3.7895001-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-1.9073749.5151249-1.7740833 2.6317916l.9250417-.002c0-1.3209167-.083013-1.6741822.8490416-1.7237916.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#d)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.1188333 4.7050001-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#e)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667.8066303-2.2206847 1.743681-2.1433658" opacity=".5" stroke="url(#f)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.1319999-1.6470872 1.1310416-1.6597955" opacity=".5" stroke="url(#g)" transform="translate(-.53 -.265)"/><path d="m5.4388333 3.5235001-.001.6805c-.025637-.00186-.051309-.00319-.077-.004-1.0433612.0011023-1.9063749.5151249-1.7740833 2.6317916h.9260417c-.11325-1.3249166.045144-1.7197916.8490416-1.7237916.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g><path d="m18.933007 15.5h1.566993zm1.796819 0h1.462527zm1.692353 0h1.295381zm1.504313 0h.564117zm.793943 0h1.253595zm-5.787428 1.921777h2.06843zm2.277364 0h3.384705zm3.593637 0h1.650566zm1.859499 0h1.546099zm-7.7305 2.010478h2.862374zm3.0922 0h3.0922zm3.301132 0h1.232701zm-6.393332 2h1.065556zm1.399847 0h3.948823zm-1.399847 3h2.632548zm2.841481 0h2.820588zm3.02952 0h1.086449zm-5.871001 2h2.862374zm3.0922 0h3.0922zm3.301132 0h1.232701z" stroke="url(#h)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mailmergeemaildocuments.svg b/icon-themes/elementary_svg/cmd/32/mailmergeemaildocuments.svg
new file mode 100644
index 000000000..b7c1be6c9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mailmergeemaildocuments.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 2.980041 6.498792)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.935591" x2="25.220387" y1="30.742237" y2="25.019571"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-1.919726" x2="-1.919726" y1="37.063507" y2="9.557847"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.04577 0 0 .00824 -2.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" xlink:href="#x" y1="366.64801" y2="609.505"/><radialGradient id="i" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01566 0 0 .00824 12.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="j" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01566 0 0 .00824 5.51 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="k" gradientTransform="matrix(.62857 0 0 .6084 -1.086 .465)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.591421" xlink:href="#v" y1=".985" y2="35.396122"/><linearGradient id="l" gradientTransform="matrix(.56757 0 0 .72973 .378 -1.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24.000565" y1="5.564" y2="26.741398"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.53064 0 0 .5897 37.27 -.792)" gradientUnits="userSpaceOnUse" x1="-51.390774" x2="-51.785999" y1="38.650162" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.39078075 0 0 .4337445 4.602995 15.52236)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#q" y1="15.298182" y2="24.627615"/><linearGradient id="o" gradientTransform="matrix(.45945946 0 0 .29729728 2.972974 16.864868)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.675988" y2="41.184601"><stop offset="0" stop-color="#fff"/><stop offset=".01864429" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98085731" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.795622" x2="25.795622" y1="35.817699" y2="11.656369"><stop offset="0" stop-color="#969696"/><stop offset=".5511902" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="q"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 11.014342)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#q" y1="30.188753" y2="15.737678"/><linearGradient id="s" gradientTransform="matrix(.42223777 0 0 .41882295 3.90701 12.452607)" gradientUnits="userSpaceOnUse" x1="23.903786" x2="23.903786" y1="35.75" y2="20.443331"><stop offset="0"/><stop offset=".5" stop-opacity=".498039"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 13.747128)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#q" y1="30.188753" y2="15.737678"/><linearGradient id="u" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.705484" x2="25.525208" y1="32.32658" y2="15.737678"><stop offset="0" stop-color="#a0a0a0"/><stop offset=".5" stop-color="#8f8f8f" stop-opacity=".634783"/><stop offset="1" stop-color="#9d9d9d" stop-opacity="0"/></linearGradient><linearGradient id="v"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="w" gradientTransform="matrix(.40000003 0 0 .36363633 4.4 13.81818)" gradientUnits="userSpaceOnUse" x1="20.052792" x2="20.052792" xlink:href="#v" y1="10.636821" y2="45.243549"/><linearGradient id="x"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="y" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#x" y1="366.64789" y2="609.50507"/><radialGradient id="z" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="A" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><g transform="translate(0 1)"><g transform="translate(.05 -10)"><path d="m2.95 29h12v2h-12z" fill="url(#h)" opacity=".15"/><path d="m2.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#i)" opacity=".15"/><path d="m14.95 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#j)" opacity=".15"/></g><path d="m3 2h12v16.998l-12 .002z" fill="url(#k)"/><g fill="none" stroke-linejoin="round"><path d="m14.5 18.498-11 .002v-16l11-.002z" stroke="url(#l)" stroke-linecap="round"/><path d="m2.5 1.5h13v17.998l-13 .002z" stroke="url(#m)"/></g></g><path d="m5 4 10.999987.0012.000013 16.9988h-11v-16.999948z" opacity=".05"/><g transform="translate(4 4)"><g transform="translate(.05 -10)"><path d="m2.95 29h12v2h-12z" fill="url(#h)" opacity=".15"/><path d="m2.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#i)" opacity=".15"/><path d="m14.95 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#j)" opacity=".15"/></g><path d="m3 2h12v16.998l-12 .002z" fill="url(#k)"/><g fill="none" stroke-linejoin="round"><path d="m14.5 18.498-11 .002v-16l11-.002z" stroke="url(#l)" stroke-linecap="round"/><path d="m2.5 1.5h13v17.998l-13 .002z" stroke="url(#m)"/></g></g><g transform="matrix(.9999975 0 0 .9999975 5.625035 -.749937)"><g opacity=".7" transform="matrix(.01071131 0 0 .00543807 23.525282 30.21816)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#y)" opacity=".39196"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#z)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#A)" opacity=".402062"/></g><rect fill="url(#w)" fill-rule="evenodd" height="12.000031" rx=".5" width="18.000046" x="5.374978" y="17.749981"/><g stroke-width="1.000002"><g fill="none"><path d="m11.918667 24.449151-5.4187773 5.250013zm4.584992-.02331 5.196082 5.32417z" stroke="url(#u)"/><path d="m12.499905 24.824152-4.8750125 4.875012zm3.75001 0 3.947736 4.475487z" opacity=".7" stroke="url(#t)"/><path d="m7.8013254 21.369566 6.6143006 5.494264 6.158139-5.443416" opacity=".06" stroke="url(#s)"/><path d="m6.1249802 18.499984 8.2500208 6.750016 7.500019-6.750016" opacity=".7" stroke="url(#r)"/><rect height="13.000031" opacity=".3" rx=".750001" ry=".750002" stroke="#000" width="19.000046" x="4.874977" y="17.249979"/><path d="m5.8749793 18.249982 8.5000217 7.787714 8.625021-7.537712" stroke="url(#p)"/></g><path d="m5.9550592 17.760843c-.3217186-.0017-.6151563.194425-.6151563.49027l.035075 7.998889c.5178166-.0081 17.6070061-2.858546 18.0000451-3.000007l-.02911-4.812875c-.0014-.226131-.271012-.584358-.549585-.585854z" fill="url(#n)" fill-rule="evenodd" opacity=".2"/><path d="m5.8749792 18.249982h17.0000428v11.000029h-17.0000428z" fill="none" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="matrix(3.7795276 0 0 3.7795276 -11 -1.500001)"><path d="m7.2760415 8.069792a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#a)" opacity=".7"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#b)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.014875 11.594292)"><path d="m5.9688333 3.7895001-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-1.9073749.5151249-1.7740833 2.6317916l.9250417-.002c0-1.3209167-.083013-1.6741822.8490416-1.7237916.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#d)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.1188333 4.7050001-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#e)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667.8066303-2.2206847 1.743681-2.1433658" opacity=".5" stroke="url(#f)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.1319999-1.6470872 1.1310416-1.6597955" opacity=".5" stroke="url(#g)" transform="translate(-.53 -.265)"/><path d="m5.4388333 3.5235001-.001.6805c-.025637-.00186-.051309-.00319-.077-.004-1.0433612.0011023-1.9063749.5151249-1.7740833 2.6317916h.9260417c-.11325-1.3249166.045144-1.7197916.8490416-1.7237916.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mailmergeexcludeentry.svg b/icon-themes/elementary_svg/cmd/32/mailmergeexcludeentry.svg
new file mode 100644
index 000000000..ff592e9f8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mailmergeexcludeentry.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" gradientUnits="userSpaceOnUse" x1="25.82867" x2="25.82867" y1="5" y2="27.945608"><stop offset="0" stop-color="#fff"/><stop offset=".03798588" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96200818" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 29.34556 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -18.654727 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(1.0969592 0 0 1 -2.32702 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="25.58807" cy="6.552209" gradientTransform="matrix(0 1.7000006 -1.6020223 -.00000005 26.496785 -40.499735)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#d0d0d0"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="8"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="h" cx="32" cy="41.5" gradientTransform="matrix(.45320196 0 0 .14285713 -4.985224 19.071429)" gradientUnits="userSpaceOnUse" r="21" xlink:href="#i"/><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="24.999998" cy="28.659998" fx="24.999998" fy="28.659998" gradientTransform="matrix(.67742075 0 0 .20218688 -10.01617 13.392823)" gradientUnits="userSpaceOnUse" r="16" xlink:href="#s"/><linearGradient id="k" gradientTransform="matrix(.51613011 0 0 .54166819 -5.983904 2.395783)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#t" y1="25.084745" y2="45"/><linearGradient id="l" gradientTransform="matrix(.51613011 0 0 .54166819 -5.983904 2.395783)" gradientUnits="userSpaceOnUse" x1="30.968748" x2="30.968748" xlink:href="#m" y1="17.730812" y2="43.576893"/><linearGradient id="m"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="26.375898" cy="12.31301" fx="26.375898" fy="12.31301" gradientTransform="matrix(.65607306 -.05767638 .05124607 .68946123 -9.858746 1.83329)" gradientUnits="userSpaceOnUse" r="8" xlink:href="#s"/><linearGradient id="o" gradientTransform="matrix(.40000437 0 0 .43502308 -2.500128 4.107341)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#t" y1="5" y2="44.678879"/><linearGradient id="p" gradientTransform="matrix(.74999998 0 0 .43478256 -10.249996 6.917394)" gradientUnits="userSpaceOnUse" x1="22" x2="17" xlink:href="#i" y1="39" y2="37.4375"/><radialGradient id="q" cx="30" cy="33.1875" gradientTransform="matrix(1.0341041 -.00000047 .00000014 .30724419 -21.505888 8.803347)" gradientUnits="userSpaceOnUse" r="4.6875" xlink:href="#i"/><linearGradient id="r" gradientTransform="matrix(.40000437 0 0 .43502308 -2.500128 4.107341)" gradientUnits="userSpaceOnUse" x1="31.249979" x2="31.249979" xlink:href="#m" y1="4.350709" y2="25.039267"/><radialGradient id="s" cx="10.90426" cy="8.449767" gradientTransform="matrix(0 .7455191 -.67881264 0 12.738896 1.818745)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="t" gradientTransform="matrix(.53695193 0 0 .53021938 -5.883818 3.029591)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899002"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="u" gradientTransform="matrix(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="v" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="w" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#m" y1="13.023" y2="32.702"/><linearGradient id="x" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#m" y1="20.584" y2="32.702"/><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m39.35743 40h5v7h-5z" fill="url(#b)"/><path d="m-8.642858-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.642572 40h30.714857v7.000001h-30.714857z" fill="url(#e)"/></g><rect fill="url(#f)" height="25" rx="1.5" width="28" x="2" y="4"/><path d="m3.6601562 3.5c-1.19664 0-2.1601562.9635162-2.1601562 2.1601562v4.3398438h28.992188v-4.3398438c0-1.19664-.963517-2.1601562-2.160157-2.1601562z" fill="url(#g)"/><g fill="none"><rect height="24" opacity=".7" rx="1" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="4.5"/><rect height="26" opacity=".3" rx="2" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="29" x="1.5" y="3.5"/><g stroke="#9c9c9c" stroke-width="2"><path d="m5 13h1 1"/><path d="m9 13h1 1"/><path d="m13 13h1 1"/><path d="m17 13h1 1"/><path d="m21 13h1 1"/><path d="m25 13h1 1"/><path d="m5 17h1 1"/><path d="m9 17h1 1"/><path d="m13 17h1 1"/><path d="m17 17h1 1"/><path d="m21 17h1 1"/><path d="m25 17h1 1"/><path d="m5 21h1 1"/><path d="m9 21h1 1"/><path d="m13 21h1 1"/><path d="m17 21h1 1"/><path d="m21 21h1 1"/><path d="m25 21h1 1"/><path d="m5 25h1 1"/><path d="m9 25h1 1"/><path d="m13 25h1 1"/><path d="m17 25h1 1"/><path d="m21 25h1 1"/><path d="m25 25h1 1"/></g><path d="m2 9.5h28" opacity=".2" stroke="#000"/></g><g transform="translate(8 4)"><path d="m19.034483 25a9.5172416 3 0 0 1 -19.0344831 0 9.5172416 3 0 1 1 19.0344831 0z" fill="url(#h)" opacity=".8"/><path d="m7.554 13.499982c.2375296 1.179065.1455472 2.070945-.047146 3.250008-1.5022978 1.308063-5.4965028 1.895841-5.4907412 3.250011l-.516132 4.06251c0 1.346197 3.581731 2.437508 8.0000172 2.437508 4.41829 0 8.000019-1.091311 8.000019-2.437508l-.516131-4.06251c-.006199-1.158987-4.023632-1.895841-5.507504-3.250011-.126747-1.094352-.149787-2.155656.069618-3.250008z" fill="url(#j)" stroke="url(#k)" stroke-width=".999963"/><path d="m8.3683748 17.178953c-.8083786.977128-2.0765843 1.3663-3.2071253 1.837423-.750209.285461-1.514765.57267-2.16602 1.053173-.15406 1.332571-.3530486 2.661815-.5264795 3.992951 1.2371776.883685 2.8021505 1.069307 4.2643523 1.30497 2.6657248.311213 5.4053537.200765 8.0078747-.478578.572425-.267709 1.627399-.361183 1.768407-1.033257-.18192-1.220001-.337831-2.445794-.509384-3.668135-.875042-.691824-1.994183-.940663-2.985643-1.41609-.843299-.357971-1.690511-.776116-2.332293-1.446441-.360723-3.725182-1.7087314-3.714125-2.3136892-.146016z" fill="none" opacity=".54" stroke="url(#l)" stroke-width=".999963"/><path d="m9.4999999 6.499968c-1.6568723 0-3.0000315 1.3633656-3.0000315 3.045162.012987.6224.061832 1.361788.4000042 3.045162.2000019.652533 1.9839251 2.829197 2.0000213 3.046708.3878718.217514 1.0000104.217514 1.4000141 0 0-.217511 1.600015-2.394175 1.800018-3.046708.380556-1.749529.379595-2.392628.400006-3.045162 0-1.6817964-1.34316-3.045162-3.0000321-3.045162z" fill="url(#n)" stroke="url(#o)" stroke-width=".999937"/><path d="m5.5 25.7c-1.7717621-.861824-.9269021-2.775157-.75-4-.7499991.869565-.2499991 3.3-1.75 3.3 1.125.4375 1.56217.59817 2.5.7z" fill="url(#p)" opacity=".3"/><path d="m6.3448275 17c.4644771 1.163172 1.7047513 2 3.1724138 2 1.4676627 0 2.7079347-.836828 3.1724137-2z" fill="url(#q)" opacity=".2"/><path d="m9.5 7.46875c-1.0396741-.0319229-2.0001495.8716067-2.0217664 1.9145818-.0304376.7964882.1312874 1.5847772.2572584 2.3677552.05615.294277.089967.601745.2786973.846791.4553888.761887 1.0246665 1.446356 1.517061 2.183372.4047553-.180795.4697617-.698234.7601777-1.002182.309513-.492116.671885-.964633.87454-1.51315.207481-1.019553.428292-2.060267.336434-3.1058429-.145103-.9490329-1.03532-1.7206027-2.002402-1.6913251z" fill="none" opacity=".54" stroke="url(#r)" stroke-width=".999937"/></g><g transform="matrix(5.0393575 0 0 5.0393575 .665197 -1464.6879)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#u)" stroke="url(#v)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#w)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#x)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mailmergeprintdocuments.svg b/icon-themes/elementary_svg/cmd/32/mailmergeprintdocuments.svg
new file mode 100644
index 000000000..0ac2d5e20
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mailmergeprintdocuments.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(.4054 0 0 .5135 8.266 13.676)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" y1="8.420643" y2="29.842258"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 2.980041 6.498792)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#n"/><linearGradient id="d" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.935591" x2="25.220387" y1="30.742237" y2="25.019571"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-1.919726" x2="-1.919726" y1="37.063507" y2="9.557847"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.04577 0 0 .00824 -2.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01566 0 0 .00824 12.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#n"/><radialGradient id="j" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01566 0 0 .00824 5.51 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#n"/><linearGradient id="k" gradientTransform="matrix(.62857 0 0 .6084 -1.086 .465)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.591421" y1=".985" y2="35.396122"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.56757 0 0 .72973 .378 -1.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24.000565" y1="5.564" y2="26.741398"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.53064 0 0 .5897 37.27 -.792)" gradientUnits="userSpaceOnUse" x1="-51.390774" x2="-51.785999" y1="38.650162" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="n"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 1)"><g transform="translate(.05 -10)"><path d="m2.95 29h12v2h-12z" fill="url(#h)" opacity=".15"/><path d="m2.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#i)" opacity=".15"/><path d="m14.95 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#j)" opacity=".15"/></g><path d="m3 2h12v16.998l-12 .002z" fill="url(#k)"/><g fill="none" stroke-linejoin="round"><path d="m14.5 18.498-11 .002v-16l11-.002z" stroke="url(#l)" stroke-linecap="round"/><path d="m2.5 1.5h13v17.998l-13 .002z" stroke="url(#m)"/></g></g><path d="m5 4 10.999987.0012.000013 16.9988h-11v-16.999948z" opacity=".05"/><g transform="translate(4 4)"><g transform="translate(.05 -10)"><path d="m2.95 29h12v2h-12z" fill="url(#h)" opacity=".15"/><path d="m2.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#i)" opacity=".15"/><path d="m14.95 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#j)" opacity=".15"/></g><path d="m3 2h12v16.998l-12 .002z" fill="url(#k)"/><g fill="none" stroke-linejoin="round"><path d="m14.5 18.498-11 .002v-16l11-.002z" stroke="url(#l)" stroke-linecap="round"/><path d="m2.5 1.5h13v17.998l-13 .002z" stroke="url(#m)"/></g></g><g transform="translate(6 -2)"><path d="m10.868 30.5c.008.36.03.914.343.99 3.3.02 6.28.003 9.58.01.34.015.353-.622.342-1h-10.263z" fill="#505050" stroke="#565656" stroke-linecap="square"/><g stroke-linecap="round" transform="translate(0 8)"><path d="m8.647 14.556.748-3.05 13.216.003.716 3.062z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m9.225 14.517h13.55c.402 0 .725.348.725.78v6.203h-15v-6.203c0-.432.324-.78.726-.78z" fill="#4f4f4f"/><path d="m9.225 14.517h13.55c.402 0 .725.348.725.78v6.203h-15v-6.203c0-.432.324-.78.726-.78z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round"/><path d="m20 16h2v2h-2z" fill="#0cceff"/><path d="m8.647 14.556.748-3.05 13.216.003.716 3.062z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><g fill="#e9e9e9" transform="translate(0 8)"><path d="m21 19v3.506c0 .274-.07.494-.156.494h-9.688c-.086 0-.156-.22-.156-.494v-3.506z"/><path d="m11.5 8.5h9v5h-9z" stroke="#8c8c8c" stroke-linejoin="round" stroke-width=".995"/></g><path d="m19.511 20.5h-7.011v-3h7z" fill="none" stroke="url(#a)" stroke-linecap="round"/></g><g transform="matrix(3.7795276 0 0 3.7795276 -11 -1.500001)"><path d="m7.2760415 8.069792a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#b)" opacity=".7"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#c)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.014875 11.594292)"><path d="m5.9688333 3.7895001-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-1.9073749.5151249-1.7740833 2.6317916l.9250417-.002c0-1.3209167-.083013-1.6741822.8490416-1.7237916.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#d)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.1188333 4.7050001-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#e)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667.8066303-2.2206847 1.743681-2.1433658" opacity=".5" stroke="url(#f)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.1319999-1.6470872 1.1310416-1.6597955" opacity=".5" stroke="url(#g)" transform="translate(-.53 -.265)"/><path d="m5.4388333 3.5235001-.001.6805c-.025637-.00186-.051309-.00319-.077-.004-1.0433612.0011023-1.9063749.5151249-1.7740833 2.6317916h.9260417c-.11325-1.3249166.045144-1.7197916.8490416-1.7237916.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mailmergesavedocuments.svg b/icon-themes/elementary_svg/cmd/32/mailmergesavedocuments.svg
new file mode 100644
index 000000000..0838597af
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mailmergesavedocuments.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 2.980041 6.498792)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.935591" x2="25.220387" y1="30.742237" y2="25.019571"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-1.919726" x2="-1.919726" y1="37.063507" y2="9.557847"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.04577 0 0 .00824 -2.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01566 0 0 .00824 12.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="j" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01566 0 0 .00824 5.51 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="k" gradientTransform="matrix(.62857 0 0 .6084 -1.086 .465)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.591421" xlink:href="#q" y1=".985" y2="35.396122"/><linearGradient id="l" gradientTransform="matrix(.56757 0 0 .72973 .378 -1.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24.000565" y1="5.564" y2="26.741398"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.53064 0 0 .5897 37.27 -.792)" gradientUnits="userSpaceOnUse" x1="-51.390774" x2="-51.785999" y1="38.650162" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.24324 0 0 .35135 2.162 7.568)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24" y1="1.229543" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset=".04163364" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.2538 0 0 .30502 19.13 7.315)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.2857 0 0 .3042 17.143 14.233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#q" y1=".985" y2="47.013"/><linearGradient id="q"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="16.655" x2="16.659" y1="20.009" y2="12.433"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(0 1)"><g transform="translate(.05 -10)"><path d="m2.95 29h12v2h-12z" fill="url(#h)" opacity=".15"/><path d="m2.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#i)" opacity=".15"/><path d="m14.95 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#j)" opacity=".15"/></g><path d="m3 2h12v16.998l-12 .002z" fill="url(#k)"/><g fill="none" stroke-linejoin="round"><path d="m14.5 18.498-11 .002v-16l11-.002z" stroke="url(#l)" stroke-linecap="round"/><path d="m2.5 1.5h13v17.998l-13 .002z" stroke="url(#m)"/></g></g><path d="m5 4 10.999987.0012.000013 16.9988h-11v-16.999948z" opacity=".05"/><g transform="translate(4 4)"><g transform="translate(.05 -10)"><path d="m2.95 29h12v2h-12z" fill="url(#h)" opacity=".15"/><path d="m2.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#i)" opacity=".15"/><path d="m14.95 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#j)" opacity=".15"/></g><path d="m3 2h12v16.998l-12 .002z" fill="url(#k)"/><g fill="none" stroke-linejoin="round"><path d="m14.5 18.498-11 .002v-16l11-.002z" stroke="url(#l)" stroke-linecap="round"/><path d="m2.5 1.5h13v17.998l-13 .002z" stroke="url(#m)"/></g></g><path d="m17 13h12v16h-12z" fill="url(#p)"/><g fill="none" transform="translate(6 6)"><path d="m12.5 22.5h-11v-15h11z" stroke="url(#n)" stroke-linecap="round" transform="translate(10)"/><path d="m.5 6.5h13v17h-13z" stroke="url(#o)" stroke-linejoin="round" transform="translate(10)"/><path d="m19.677 15.5-2.677 4-2.677-4h2.177v-3h.999v3z" opacity=".6" stroke="url(#r)" stroke-linecap="round"/></g><path d="m25.677 20.5-2.677 4-2.677-4h2.177v-3h1v3z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round"/><g transform="matrix(3.7795276 0 0 3.7795276 -11 -1.500001)"><path d="m7.2760415 8.069792a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#a)" opacity=".7"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#b)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.014875 11.594292)"><path d="m5.9688333 3.7895001-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-1.9073749.5151249-1.7740833 2.6317916l.9250417-.002c0-1.3209167-.083013-1.6741822.8490416-1.7237916.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#d)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.1188333 4.7050001-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#e)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667.8066303-2.2206847 1.743681-2.1433658" opacity=".5" stroke="url(#f)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.1319999-1.6470872 1.1310416-1.6597955" opacity=".5" stroke="url(#g)" transform="translate(-.53 -.265)"/><path d="m5.4388333 3.5235001-.001.6805c-.025637-.00186-.051309-.00319-.077-.004-1.0433612.0011023-1.9063749.5151249-1.7740833 2.6317916h.9260417c-.11325-1.3249166.045144-1.7197916.8490416-1.7237916.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mailmergewizard.svg b/icon-themes/elementary_svg/cmd/32/mailmergewizard.svg
new file mode 100644
index 000000000..d43f72ab9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mailmergewizard.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.795622" x2="25.795622" y1="35.817699" y2="11.656369"><stop offset="0" stop-color="#969696"/><stop offset=".5511902" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.45945946 0 0 .29729728 2.972974 16.864867)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.675988" y2="41.184601"><stop offset="0" stop-color="#fff"/><stop offset=".01864429" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98085731" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.39078075 0 0 .4337445 4.602995 15.522359)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#c" y1="15.298182" y2="24.627615"/><linearGradient id="g" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 11.014342)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#c" y1="30.188753" y2="15.737678"/><linearGradient id="h" gradientTransform="matrix(.42223777 0 0 .41882295 3.90701 12.452607)" gradientUnits="userSpaceOnUse" x1="23.903786" x2="23.903786" y1="35.75" y2="20.443331"><stop offset="0"/><stop offset=".5" stop-opacity=".498039"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 13.747128)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#c" y1="30.188753" y2="15.737678"/><linearGradient id="j" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.705484" x2="25.525208" y1="32.32658" y2="15.737678"><stop offset="0" stop-color="#a0a0a0"/><stop offset=".5" stop-color="#8f8f8f" stop-opacity=".634783"/><stop offset="1" stop-color="#9d9d9d" stop-opacity="0"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.40000003 0 0 .36363633 4.4 13.81818)" gradientUnits="userSpaceOnUse" x1="20.052792" x2="20.052792" xlink:href="#k" y1="10.636821" y2="45.243549"/><linearGradient id="m"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#m" y1="366.64789" y2="609.50507"/><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="q" gradientTransform="matrix(.04577 0 0 .00824 -2.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" xlink:href="#m" y1="366.64801" y2="609.505"/><radialGradient id="r" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01566 0 0 .00824 12.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="s" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01566 0 0 .00824 15.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="t" gradientTransform="matrix(.65714134 0 0 .61926426 -1.771727 -.562411)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#k" y1=".985" y2="47.013"/><linearGradient id="u" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24.000565" x2="24.000565" y1="6.18585" y2="41.815468"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="v" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m2.95 29h22.1v2h-22.1z" fill="url(#q)" opacity=".15"/><path d="m2.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#r)" opacity=".15"/><path d="m25.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#s)" opacity=".15"/><path d="m2.5 1 23 .00204v28.49796h-23z" fill="url(#t)" stroke-width="1.031564"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#u)" stroke-linecap="round" transform="translate(-2)"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#v)" transform="translate(-2)"/></g><g transform="matrix(1.33333 0 0 1.33333 -.66662 -15.666584)"><g opacity=".7" transform="matrix(.01071131 0 0 .00543807 23.525282 30.21816)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#n)" opacity=".39196"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#o)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#p)" opacity=".402062"/></g><rect fill="url(#l)" fill-rule="evenodd" height="13.500034" rx=".5" width="20.250051" x="3.874975" y="17.374981"/><g fill="none" stroke-width=".750002"><path d="m11.543757 24.499999-5.4187768 5.250013zm4.959902-.07416 5.196082 5.32417z" stroke="url(#j)"/><path d="m12.124995 24.875-4.875012 4.875012zm3.75001 0 4.322646 4.424639z" opacity=".7" stroke="url(#i)"/><path d="m7.4264159 21.420414 6.6143001 5.494264 6.533049-5.494264" opacity=".06" stroke="url(#h)"/><path d="m6.1249802 18.499984 7.8750198 6.592707 7.87502-6.592707" opacity=".7" stroke="url(#g)"/></g><path d="m4.8448715 17.756888c-.3217186-.0017-.6151563.194425-.6151563.49027l.02026 7.752845c.5178167-.008052 19.0985508-2.854592 19.4915898-2.996053l-.0143-4.56683c-.000708-.226134-.271012-.58442-.549585-.585854z" fill="url(#f)" fill-rule="evenodd" opacity=".2"/><g fill="none" stroke-width=".750002"><path d="m4.624977 18.124983h18.750046v12.00003h-18.7500464z" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><rect height="13.500034" opacity=".3" rx=".750001" ry=".750002" stroke="#000" width="20.25005" x="3.874975" y="17.374981"/><path d="m4.6249765 18.124983 9.3751145 7.963561 8.999931-7.58856" stroke="url(#d)"/></g></g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/managebreakpoints.svg b/icon-themes/elementary_svg/cmd/32/managebreakpoints.svg
new file mode 100644
index 000000000..56f8d10f6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/managebreakpoints.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" xlink:href="#f" y1="16.459263" y2="30.159456"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".50775999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456999" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.67567564 0 0 .67567563 -32.468591 -1.133268)" gradientUnits="userSpaceOnUse" x1="71.204002" x2="71.204002" xlink:href="#g" y1="6.2376" y2="44.341"/><linearGradient id="i" gradientTransform="matrix(.35135134 0 0 -.35135134 -9.203668 24.909301)" gradientUnits="userSpaceOnUse" x1="71.204002" x2="71.204002" xlink:href="#g" y1="6.2376" y2="44.341"/><radialGradient id="j" cx="23.896" cy="3.99" gradientTransform="matrix(0 .64502634 -.85142336 0 19.397182 -5.326475)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#ff8c82"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.27026349 0 0 .27026353 9.513676 9.513676)" gradientUnits="userSpaceOnUse" x1="7.0776" x2="7.0776" y1="3.0816" y2="45.368999"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.67567564 0 0 .67567563 -32.468591 -1.133268)" gradientUnits="userSpaceOnUse" x1="71.204002" x2="71.204002" xlink:href="#h" y1="6.2376" y2="44.341"/><radialGradient id="m" cx="23.896" cy="3.99" gradientTransform="matrix(0 1.5835582 -2.0902688 0 24.340178 -36.357109)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="n" gradientTransform="matrix(.66350462 0 0 .66350472 .075887 .075888)" gradientUnits="userSpaceOnUse" x1="18.379" x2="18.379" y1="44.98" y2="3.0816"><stop offset="0" stop-color="#505050"/><stop offset="1" stop-color="#aaa"/></linearGradient><radialGradient id="o" cx="62.625" cy="4.625" gradientTransform="matrix(1.5058824 0 0 .37647 -78.305888 26.258824)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#b"/><linearGradient id="p" gradientTransform="matrix(.24324324 0 0 .24324324 -1.448693 9.832024)" gradientUnits="userSpaceOnUse" x1="71.204002" x2="71.204002" xlink:href="#h" y1="6.2376" y2="44.341"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="68.313301" x2="68.313301" xlink:href="#f" y1="52.925316" y2="65.922028"/><path d="m32 28c0 2.2091-7.1634 4-16 4s-16-1.791-16-4c0-2.2091 7.1634-4 16-4s16 1.7909 16 4z" fill="url(#o)" fill-rule="evenodd" opacity=".3"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m16 2.5018c-7.4478 0-13.498 6.0503-13.498 13.498 0 7.4478 6.0503 13.498 13.498 13.498 7.4478 0 13.498-6.0503 13.498-13.498 0-7.4478-6.0503-13.498-13.498-13.498z" fill="url(#m)" stroke="url(#n)" stroke-width="1.003654"/><path d="m28.5 16c0 6.903-5.597 12.5-12.5 12.5-6.9035 0-12.5-5.597-12.5-12.5 0-6.9039 5.5965-12.5 12.5-12.5 6.903 0 12.5 5.5961 12.5 12.5z" fill="none" opacity=".8" stroke="url(#l)"/><path d="m16 10.502c-3.0337 0-5.4982 2.4645-5.4982 5.4982s2.4645 5.4982 5.4982 5.4982 5.4982-2.4645 5.4982-5.4982-2.4645-5.4982-5.4982-5.4982z" fill="url(#j)" stroke="url(#k)" stroke-width="1.003654"/><g fill="none"><path d="m22.5 16c0-3.59-2.9104-6.5002-6.4999-6.5002-3.5899 0-6.5001 2.9103-6.5001 6.5002 0 3.5898 2.9102 6.4998 6.5001 6.4998 3.5896 0 6.4999-2.91 6.4999-6.4998z" opacity=".5" stroke="url(#i)"/><path d="m20.500001 16c0 2.485081-2.01492 4.500001-4.5 4.500001-2.48526 0-4.500001-2.01492-4.500001-4.500001 0-2.485403 2.014741-4.5 4.500001-4.5 2.48508 0 4.5 2.014597 4.5 4.5z" opacity=".5" stroke="url(#p)"/></g></g><path d="m78.338799 64.349724a11.424408 11.424408 0 1 1 -22.848816 0 11.424408 11.424408 0 1 1 22.848816 0z" fill="url(#q)" opacity=".4" transform="matrix(.26259566 0 0 .26259566 -1.571429 -1.897958)"/><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#c)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#d)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/managelanguage.svg b/icon-themes/elementary_svg/cmd/32/managelanguage.svg
new file mode 100644
index 000000000..56d3a89a3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/managelanguage.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="20.930695" cy="8.449767" gradientTransform="matrix(0 1.0786108 -1.1125155 -.00000002 21.400545 -36.816073)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#d0d0d0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.001242" x2="12.001242" y1="11.965776" y2="28.031773"><stop offset="0" stop-color="#fff"/><stop offset=".00170911" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="20.001242" x2="20.001242" y1="3.816477" y2="20.031774"><stop offset="0" stop-color="#fff"/><stop offset=".02196701" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99660015" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1 0 0 .75972208 -40.880743 7.160571)" gradientUnits="userSpaceOnUse" x1="30.643436" x2="30.643436" y1="3.915791" y2="30.093096"><stop offset="0" stop-opacity=".272059"/><stop offset="1" stop-opacity=".367647"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="24.104811" x2="24.104811" y1="2.63504" y2="21.279362"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><g opacity=".3" transform="matrix(.5789476 0 0 .42857134 -1.894738 10.857146)"><path d="m38 40h5v7h-5z" fill="url(#e)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#b)"/></g><rect fill="url(#a)" height="18" rx=".540698" transform="scale(1 -1)" width="18" x="3" y="-29"/><path d="m10.09375 14.25c-.0045.05451-.0085.197361-.03125.40625-.04088.331525-.07105.612154-.09375.84375l-.03125.4375-.03125.3125c-.513171.03634-1.066423.06251-1.625.0625-.3723891.000009-.7435326-.03524-1.125-.0625l.09375.96875c.1453199.0091.3485177.03126.59375.03125.631238.000008 1.273927-.03925 1.96875-.09375-.06812.8129-.08013 1.534098-.09375 2.15625-.458675.249777-.825816.49223-1.09375.6875-1.4032638 1.058128-2.1250009 2.218817-2.125 3.53125-.0000009.967298.4234818 1.46875 1.25 1.46875.685734 0 1.410934-.294252 2.1875-.84375.0772.48592.133539.810344.15625.9375l1-.375c-.118079-.445047-.177884-.894699-.21875-1.3125.595594-.560968 1.120909-1.194368 1.59375-1.90625h-.96875c-.05703 0-.101878-.02217-.15625-.03125-.189143.262264-.381039.512942-.59375.75-.01811-.269625-.0209-.741498-.03125-1.09375-.137099-.171107-.21875-.387697-.21875-.625v-6.21875zm-.40625 6.03125c.01362 1.153494.05688 2.085895.125 2.8125-.667575.613077-1.289175.937501-1.875.9375-.2679389.000001-.4062519-.169023-.40625-.46875-.0000019-.06358-.017628-.110835-.03125-.15625.013622-.03179.031248-.09267.03125-.15625.054494-.703899.4296394-1.420556 1.15625-2.15625.340594-.358758.682105-.621761 1-.8125zm6.6875 1.21875c.01162.102858.03125.203244.03125.3125-.000011.89918-.44058 1.611296-1.3125 2.15625-.685745.431425-1.601059.721135-2.75.84375l.59375.9375c1.312428-.186194 2.339884-.56642 3.09375-1.125.967286-.717524 1.468738-1.66809 1.46875-2.8125-.000001-.108478-.02233-.208852-.03125-.3125z" fill="#666"/><path d="m11.0625 2c-1.1232912 0-2.0625.939209-2.0625 2.0625v17.875c0 1.123291.939209 2.0625 2.0625 2.0625h17.875c1.123291 0 2.0625-.939209 2.0625-2.0625v-17.875c0-1.123291-.939209-2.0625-2.0625-2.0625z" opacity=".05"/><rect height="20" opacity=".15" rx="1.052632" width="20" x="10" y="3"/><path d="m3.501249 11.498774h17v17h-17z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" rx="1" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" width="19.000002" x="2.499998" y="10.500026"/><rect fill="url(#i)" height="19.000002" rx="1" width="19.000002" x="10.499998" y="2.500026"/><path d="m11.501249 3.498774h17v17h-17z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" opacity=".5" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" width="19.000002" x="10.499998" y="2.500026"/><path d="m19.03125 7a1.0015805 1.0015805 0 0 0 -.84375.65625l-3.75 10a1.0015805 1.0015805 0 0 0 .9375 1.34375h1.71875a1.0015805 1.0015805 0 0 0 .9375-.6875l.78125-2.3125h2.34375l.78125 2.3125a1.0015805 1.0015805 0 0 0 .9375.6875h1.75a1.0015805 1.0015805 0 0 0 .9375-1.34375l-3.75-10a1.0015805 1.0015805 0 0 0 -.9375-.65625h-1.75a1.0015805 1.0015805 0 0 0 -.09375 0zm.96875 5.65625.09375.34375h-.21875z" fill="#002e99" fill-opacity=".631373" opacity=".05"/><path d="m22.881455 18-1.047697-3h-3.696762l-1.032077 3c-.572204 0-1.144408 0-1.716612 0 1.242046-3.333316 2.484092-6.666631 3.726138-9.999947h1.771107c1.242046 3.333316 2.484093 6.666631 3.726139 9.999947-.576746 0-1.153491 0-1.730236 0zm-1.390874-4-1.490581-4.3482555-1.520766 4.3482555z" fill="#002e99" fill-opacity=".631373" opacity=".3"/><path d="m22.881455 17-1.047697-3h-3.696762l-1.032077 3c-.572204 0-1.144408 0-1.716612 0 1.242046-3.333316 2.484092-6.666631 3.726138-9.9999465h1.771107c1.242046 3.3333155 2.484093 6.6666305 3.726139 9.9999465-.576746 0-1.153491 0-1.730236 0zm-1.390874-4-1.490581-4.348255-1.520766 4.348255z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/managexmlsource.svg b/icon-themes/elementary_svg/cmd/32/managexmlsource.svg
new file mode 100644
index 000000000..cf0877916
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/managexmlsource.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.53064141 0 0 .58970049 39.269608 -1.791917)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.65714212 0 0 .63016248 .228602 -1.09155)" 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><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="18.1481" cy="16.231987" gradientTransform="matrix(0 4.936567 -6.2846274 0 118.00641 -106.70042)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".26238" stop-color="#fc8f36"/><stop offset=".704952" stop-color="#e23a0e"/><stop offset="1" stop-color="#ac441f"/></radialGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m4.5.49815631c5.270474 0 23 .001844 23 .001844l.000027 28.99999969s-15.333351 0-23.000027 0c0-9.667283 0-19.334564 0-29.00184555z" fill="url(#d)" stroke-width="1.040607"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m4.499961.4999448c5.2704807 0 23.000054.002 23.000054.002l.000024 28.9981122s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.9999562z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/><path d="m17.352417 10.000001-3.803467 10h1.125l3.803467-10zm-5.352417 1.666667-4.9999999 2.777778v1.111111l4.9999999 2.777777v-1.111111l-3.8749999-2.220052 3.8749999-2.224392zm8 0v1.111111l3.875 2.224392-3.875 2.220052v1.111111l5-2.777777v-1.111111z" fill="url(#h)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/marks.svg b/icon-themes/elementary_svg/cmd/32/marks.svg
new file mode 100644
index 000000000..03870764e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/marks.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#c)"/><g fill="none"><g stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><path d="m19.998574 18.018221h1.451871c.02667 0 .02667 0 .02667.02667v2.304785c0 .367999.298667.667449.666665.666665l3.664053-.0078c.367998-.000785.666665-.298666.666665-.666665v-2.304784c0-.02667 0-.02681.02667-.02667l1.483121.0078c.02667.000141.02667 0 .02667.02667v2.304785c0 .367999.298695.671323.666665.666665l2.273147-.02878c.02667-.000338.02605.000007.02667.02667l.03315 1.423627c.00062.02666-.000002.02633-.02667.02667l-2.273147.02878c-.367971.0047-.665554.298667-.666665.666665l-.01105 3.657485c-.0011.367997.298695.671324.666665.666665l2.273147-.02878c.02667-.000338.02687.000001.02667.02667l-.01105 1.489918c-.000197.02667-.000002.02633-.02667.02667l-2.273147.02878c-.36797.0047-.668914.298673-.666665.666665l.01105 1.8076c.000163.02667 0 .02681-.02667.02667l-1.483121-.0078c-.02667-.000141-.02651-.000001-.02667-.02667l-.01105-1.8076c-.0022-.367992-.298666-.66745-.666665-.666665l-3.664052.0078c-.367998.000785-.668914.298673-.666665.666665l.01105 1.8076c.000164.02667 0 .02667-.02667.02667h-1.45187c-.02667 0-.02651 0-.02667-.02667l-.01105-1.8076c-.0022-.367992-.298666-.666665-.666665-.666665h-1.790634c-.02667 0-.02687-.000001-.02667-.02667l.01105-1.489918c.000198-.02667 0-.02667.02667-.02667h1.790635c.367999 0 .665553-.298668.666665-.666665l.01105-3.657485c.0011-.367998-.298666-.666665-.666665-.666665h-1.790634c-.02667 0-.02605-.000008-.02667-.02667l-.03315-1.423627c-.000621-.02666 0-.02667.02667-.02667h1.790634c.367999 0 .666665-.298666.666665-.666665v-2.304785c0-.02667 0-.02667.02667-.02667zm2.178349 4.475078c-.367998.000784-.665553.298667-.666665.666665l-.01105 3.657485c-.0011.367997.298667.667449.666665.666665l3.664053-.0078c.367998-.000784.665553-.298667.666665-.666665l.01105-3.657485c.0011-.367997-.298667-.667449-.666665-.666665z" stroke="#9b9b9b" stroke-opacity=".431"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/masterlayouts.svg b/icon-themes/elementary_svg/cmd/32/masterlayouts.svg
new file mode 100644
index 000000000..d97f740e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/masterlayouts.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" gradientUnits="userSpaceOnUse" x1="14.8324" x2="14.8324" xlink:href="#d" y1="5.6746" y2="26.028616"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#d" y1="23.055099" y2="14.009484"/><linearGradient id="c" gradientTransform="matrix(1 0 0 .8 0 3)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="27" y2="4"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#e" y1="23.055099" y2="14.009484"/><radialGradient id="g" cx="-1" cy="14.999253" gradientTransform="matrix(0 1 -1.27273 0 35.09 -1)" gradientUnits="userSpaceOnUse" r="11" xlink:href="#d"/><radialGradient id="h" cx="6.690214" cy="15.119161" gradientTransform="matrix(.00000007 3.1304348 -2.2608696 .00000005 50.18245 -22.94328)" gradientUnits="userSpaceOnUse" r="11.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 .56757 -.72973 0 33.514 1.378)" gradientUnits="userSpaceOnUse" x1="6.381592" x2="41.619537" y1="24.000658" y2="24.000658"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(.019 0 0 .02024 18.043 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(-.019 0 0 .02024 14.134 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="m" gradientTransform="matrix(.05555 0 0 .02024 -3.988 18.08)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -1)"><path d="m2.678 25.5h26.822v4.915h-26.822z" fill="url(#m)" opacity=".15"/><path d="m2.678 25.5v4.915c-.98.01-2.367-1.1-2.367-2.458s1.093-2.457 2.369-2.457z" fill="url(#l)" opacity=".15"/><path d="m29.5 25.5v4.915c.98.01 2.367-1.1 2.367-2.458s-1.093-2.457-2.367-2.457z" fill="url(#k)" opacity=".15"/></g><path d="m30 4-.002 22h-27.998v-22z" fill="url(#h)" stroke="url(#g)"/><path d="m2.5 25.5v-21h27v21z" fill="none" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m30.5 3.5-.002 23h-28.998v-23z" fill="none" stroke="url(#c)" stroke-linejoin="round"/><g fill="#fff" fill-opacity=".691"><path d="m4 5h1v14h-1z"/><path d="m17 6v1h-14v-1z"/><path d="m28 25h-1v-14h1z" opacity=".7"/><path d="m15 24v-1h14v1z" opacity=".7"/><path d="m8 12h4v1h-4zm5 0h2v1h-2zm4 0h3v1h-3zm4 0h3v1h-3zm-13 2h2v1h-2zm3 0h4v1h-4zm5 0h3v1h-3zm4 0h2v1h-2zm-12 2h4v1h-4zm5 0h2v1h-2zm3 0h4v1h-4zm5 0h2v1h-2zm-13 2h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm3 0h4v1h-4z"/></g><path d="m5.5 14.52v7.98h7.5" fill="none" opacity=".5" stroke="url(#f)"/><g transform="translate(0 1)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#a)"/><g transform="matrix(0 1 -1 0 28 23)"><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2 8h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" fill="#fff" opacity=".15"/></g><g fill="none"><path d="m5.5 14.52v7.98h7.5" opacity=".5" stroke="url(#b)"/><path d="m4.5 27.5h19" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/masterpage.svg b/icon-themes/elementary_svg/cmd/32/masterpage.svg
new file mode 100644
index 000000000..be20e9989
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/masterpage.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(1 0 0 1.2500014 0 -3.750021)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="30" y2="2"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="b" cx="7.233153" cy="15.214145" gradientTransform="matrix(-.0032463 3.6363633 -2.5454546 -.00000009 54.750396 -30.302372)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m4.5.5c5.2704757 0 23.000011.001854 23.000011.001854l.000028 28.998202s-15.333359 0-23.000039 0c0-9.666685 0-19.333368 0-29.00005168z" fill="url(#b)" stroke-width="1.040575"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" opacity=".5" stroke="url(#d)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#a)" stroke-width=".999922"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/matchgroup.svg b/icon-themes/elementary_svg/cmd/32/matchgroup.svg
new file mode 100644
index 000000000..02c698b82
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/matchgroup.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.22189295 0 0 .08917096 -16.624421 26.9081)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.3105967 0 0 1.3564633 -4.439334 .899973)" gradientUnits="userSpaceOnUse" x1="-20.846001" x2="-13.585" y1="3.243" y2="11.795"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.39573234 0 0 .42799893 38.82456 -.431681)" gradientUnits="userSpaceOnUse" x1="21.471827" x2="21.5" y1="8.131228" y2="26"><stop offset="0" stop-color="#fff"/><stop offset=".188" stop-color="#fff" stop-opacity=".235"/><stop offset=".971" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><ellipse cx="-16.125065" cy="28.335266" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.744541" ry="1.504578" stroke-width=".575157" transform="matrix(-1.33333 0 0 1.33333 .51 -11.78)"/><path d="m14.5 5.5.0039 2.9941406c.807998.017333 1.232303.1508341 1.542969.4375.301345.2799993.453131.720746.453131 1.3300784v3.787109c0 1.579996 1.086765 2.534079 2.996094 2.830078v.121094.121094c-1.90933.295999-2.996094 1.250082-2.996094 2.830078v3.787109c0 .609332-.151786 1.050079-.453125 1.330078-.310666.286666-.734971.420167-1.542969.4375l-.003906 2.994141c1.378663 0 2.038021-.0331 2.804688-.259766.759998-.219999 1.238933-.740704 1.572265-1.220703.334666-.481332.621094-1.203914.621094-2.142578v-4.025391c0-.818663.149454-1.391614.689453-1.738281.530665-.335999 1.304221-.505859 2.324219-.505859v-1.607422-1.607422c-1.019998 0-1.793554-.16986-2.324219-.505859-.539999-.346666-.689453-.919617-.689453-1.738281v-4.0253911c0-.9386643-.286428-1.661246-.621094-2.1425781-.333332-.4799989-.812267-1.0007037-1.572265-1.2207032-.766666-.2266661-1.426025-.2597656-2.804688-.2597656z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".378676" stroke-width=".999998" transform="matrix(1.00000001 0 0 1.00000001 4.999999 -2)"/><path d="m15.5 6.5839844.002 1.2246094c.422171.1100156.926288.1189546 1.220703.390625a.99779104.99779104 0 0 1 .0039.00195c.561429.5216596.771485 1.2855361.771485 2.0605472v3.787109c0 .561252.148791.872943.462891 1.164063.314099.29112.864881.552158 1.6875.679687a.99779104.99779104 0 0 1 .845703.986328v.121097.121094a.99779104.99779104 0 0 1 -.845703.986328c-.822619.127529-1.373401.388567-1.6875.679687-.3141.29112-.462891.602811-.462891 1.164063v3.787109c0 .775017-.210071 1.538891-.771485 2.060547a.99779104.99779104 0 0 1 -.0039.002c-.294415.271671-.798532.28061-1.220703.390625l-.002 1.22461c.509538-.02634 1.133568-.01812 1.521484-.132813a.99779104.99779104 0 0 1 .0059-.002c.463643-.134212.758532-.440177 1.029297-.830078a.99779104.99779104 0 0 1 .002-.002c.219728-.316102.441319-.836515.441319-1.572219v-4.025391c0-.470043.03655-.927794.203125-1.386718.166576-.458925.500251-.905688.945313-1.191406a.99779104.99779104 0 0 1 .0059-.0039c.502689-.318286 1.204086-.340132 1.859375-.429687v-.839851-.839844c-.655289-.08956-1.356686-.111401-1.859375-.429687a.99779104.99779104 0 0 1 -.0059-.0039c-.445062-.285725-.778737-.732488-.945313-1.191413s-.203125-.916675-.203125-1.386718v-4.0253911c0-.7357045-.221591-1.256117-.441406-1.5722657a.99779104.99779104 0 0 1 -.002-.00195c-.270718-.3899043-.565606-.6958683-1.02925-.8300812a.99779104.99779104 0 0 1 -.0059-.00195c-.387875-.1146909-1.011906-.1064709-1.521444-.1328156z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999998" transform="matrix(1.00000001 0 0 1.00000001 4.999999 -2)"/><ellipse cx="-16.125065" cy="28.335266" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.744541" ry="1.504578" stroke-width=".575157" transform="matrix(1.33333 0 0 1.33333 32.519042 -11.78)"/><g stroke-linejoin="round" stroke-width=".999998"><path d="m14.5 5.5.0039 2.9941406c.807998.017333 1.232303.1508341 1.542969.4375.301345.2799993.453131.720746.453131 1.3300784v3.787109c0 1.579996 1.086765 2.534079 2.996094 2.830078v.121094.121094c-1.90933.295999-2.996094 1.250082-2.996094 2.830078v3.787109c0 .609332-.151786 1.050079-.453125 1.330078-.310666.286666-.734971.420167-1.542969.4375l-.003906 2.994141c1.378663 0 2.038021-.0331 2.804688-.259766.759998-.219999 1.238933-.740704 1.572265-1.220703.334666-.481332.621094-1.203914.621094-2.142578v-4.025391c0-.818663.149454-1.391614.689453-1.738281.530665-.335999 1.304221-.505859 2.324219-.505859v-1.607422-1.607422c-1.019998 0-1.793554-.16986-2.324219-.505859-.539999-.346666-.689453-.919617-.689453-1.738281v-4.0253911c0-.9386643-.286428-1.661246-.621094-2.1425781-.333332-.4799989-.812267-1.0007037-1.572265-1.2207032-.766666-.2266661-1.426025-.2597656-2.804688-.2597656z" fill="url(#b)" stroke="#000" stroke-opacity=".378676" transform="matrix(-1.00000001 0 0 1.00000001 28.029043 -2)"/><path d="m15.5 6.5839844.002 1.2246094c.422171.1100156.926288.1189546 1.220703.390625a.99779104.99779104 0 0 1 .0039.00195c.561429.5216596.771485 1.2855361.771485 2.0605472v3.787109c0 .561252.148791.872943.462891 1.164063.314099.29112.864881.552158 1.6875.679687a.99779104.99779104 0 0 1 .845703.986328v.121097.121094a.99779104.99779104 0 0 1 -.845703.986328c-.822619.127529-1.373401.388567-1.6875.679687-.3141.29112-.462891.602811-.462891 1.164063v3.787109c0 .775017-.210071 1.538891-.771485 2.060547a.99779104.99779104 0 0 1 -.0039.002c-.294415.271671-.798532.28061-1.220703.390625l-.002 1.22461c.509538-.02634 1.133568-.01812 1.521484-.132813a.99779104.99779104 0 0 1 .0059-.002c.463643-.134212.758532-.440177 1.029297-.830078a.99779104.99779104 0 0 1 .002-.002c.219728-.316102.441319-.836515.441319-1.572219v-4.025391c0-.470043.03655-.927794.203125-1.386718.166576-.458925.500251-.905688.945313-1.191406a.99779104.99779104 0 0 1 .0059-.0039c.502689-.318286 1.204086-.340132 1.859375-.429687v-.839851-.839844c-.655289-.08956-1.356686-.111401-1.859375-.429687a.99779104.99779104 0 0 1 -.0059-.0039c-.445062-.285725-.778737-.732488-.945313-1.191413s-.203125-.916675-.203125-1.386718v-4.0253911c0-.7357045-.221591-1.256117-.441406-1.5722657a.99779104.99779104 0 0 1 -.002-.00195c-.270718-.3899043-.565606-.6958683-1.02925-.8300812a.99779104.99779104 0 0 1 -.0059-.00195c-.387875-.1146909-1.011906-.1064709-1.521444-.1328156z" fill="none" stroke="url(#c)" transform="matrix(-1.00000001 0 0 1.00000001 28.029043 -2)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/measureline.svg b/icon-themes/elementary_svg/cmd/32/measureline.svg
new file mode 100644
index 000000000..abb0929e6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/measureline.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 27.999999 -3.999999)" gradientUnits="userSpaceOnUse" x1="5.854079" x2="6.375" xlink:href="#c" y1="15.499999" y2="16.192205"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17.251284" x2="17.251284" xlink:href="#a" y1="7.24994" y2="13.999957"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6.751257" x2="6.751257" xlink:href="#a" y1="7.24994" y2="13.999957"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.85408" x2="10.375001" xlink:href="#c" y1="11.5" y2="12.192206"/><g stroke="#7239b3" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.001654 -2.666563)"><path d="m21.001293 21.124975v-13.1250328" fill="none" stroke-linecap="square" stroke-width="1.500004"/><path d="m7.1262583 10.99995h9.7500247" fill="none" stroke="#7239b3" stroke-linecap="round" stroke-width="1.500004"/><g stroke-linejoin="round"><path d="m4.8762527 10.99995 3.7500094-2.6250068.0000001 5.2282148z" fill="url(#e)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m3.001248 21.499976v-13.1250328" fill="none" stroke-linecap="square" stroke-linejoin="miter" stroke-width="1.500004"/><path d="m19.126288 10.99995-3.750009-2.6250068v5.2282148z" fill="url(#d)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/></g></g><g fill="none" stroke-opacity=".74902"><path d="m21.5 10.5 2.220339 1.5-2.220339 1.5z" opacity=".4" stroke="url(#b)"/><path d="m10.5 10.5-2.220339 1.5 2.220339 1.5z" opacity=".4" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mediamute.svg b/icon-themes/elementary_svg/cmd/32/mediamute.svg
new file mode 100644
index 000000000..2d0f06159
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mediamute.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(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="11.402" cy="36.863" gradientTransform="matrix(1 0 0 .33058 0 24.677)" gradientUnits="userSpaceOnUse" r="10.695" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.18605 .71185 -.69435 .19074 -1.956 -49.898)" gradientUnits="userSpaceOnUse" x1="84.426" x2="102.426" y1="8.293" y2="8.293"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.08518 .3259 -.30016 .08245 -13.052 -11.323)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.357" x2="82.681" y1="-41.092" y2="-41.092"><stop offset="0" stop-color="#babdb6"/><stop offset=".437" stop-color="#eeeeec"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.883" x2="5.101" xlink:href="#d" y1="14.051" y2="30.001"/><linearGradient id="k" gradientTransform="matrix(.69435 -.19074 .18605 .71185 -48.54 17.394)" gradientUnits="userSpaceOnUse" x1="80.693" x2="77.125" y1="31.561" y2="14"><stop offset="0" stop-color="#383937"/><stop offset="1" stop-color="#595b57"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.63287 -.17385 .1635 .62556 2.435 5.425)" gradientUnits="userSpaceOnUse" x1="7.75" x2="4.643" y1="33.047" y2="12.064"><stop offset="0" stop-color="#4b4b4b"/><stop offset="1" stop-color="#babdb6"/></linearGradient><radialGradient id="m" cx="9.32" cy="18.817" gradientTransform="matrix(.5924 .23565 -.42515 1.01593 14.078 -6.452)" gradientUnits="userSpaceOnUse" r="12.5"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#61635f"/></radialGradient><radialGradient id="n" cx="23.987" cy="27.053" gradientTransform="matrix(-.2433 0 0 -1.2543 25.22 61.87)" gradientUnits="userSpaceOnUse" r="7.75" xlink:href="#d"/><linearGradient id="o" gradientTransform="matrix(.4629 -.12716 .18605 .71185 .894 1.525)" gradientUnits="userSpaceOnUse" x1="20.226" x2="11.438" y1="20.334" y2="21.75"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="19.24" x2="11.324" xlink:href="#d" y1="4.811" y2="35.458"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="33.431" x2="33.431" y1="45.052" y2=".31"><stop offset="0" stop-color="#4c4c4c"/><stop offset="1" stop-color="#d3d7cf"/></linearGradient><radialGradient id="r" cx="23.165" cy="30.233" gradientTransform="matrix(1.70764 .08763 -.1471 3.12182 -12.448 -64.676)" gradientUnits="userSpaceOnUse" r="8.189"><stop offset="0" stop-color="#767973"/><stop offset="1" stop-color="#202120"/></radialGradient><radialGradient id="s" cx="20.884" cy="20.434" gradientTransform="matrix(.90918 -.24975 .29033 1.11084 -7.954 -2.747)" gradientUnits="userSpaceOnUse" r="4"><stop offset="0" stop-color="#878a85"/><stop offset="1" stop-color="#3e3f3d"/></radialGradient><radialGradient id="t" cx="30.685" cy="42.261" gradientTransform="matrix(2.7899 -.67712 -.47072 -1.801 -51.98 102.83)" gradientUnits="userSpaceOnUse" r="8.228"><stop offset="0" stop-color="#e8e8e8"/><stop offset="1" stop-color="#a5a6a8"/></radialGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="23.238" x2="29.893" xlink:href="#f" y1="12.159" y2="26.354"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="16.79" x2="29.694" xlink:href="#d" y1="21.27" y2="46.259"/><path d="m22.097 36.863a10.695 3.536 0 1 1 -21.39 0 10.695 3.536 0 1 1 21.39 0z" fill="url(#g)" opacity=".3" transform="matrix(1.14774 0 0 1.80758 2.85 -42.024)"/><path d="m8 25a4 7 0 1 1 -8 0 4 7 0 1 1 8 0z" fill="#2e3436" stroke="#555753" stroke-linecap="round" stroke-width="1.79" transform="matrix(.52076 -.14305 .14618 .5593 1.544 5.434)"/><path d="m5.735 17.29a.54.553 0 1 1 -1.04.286.54.553 0 1 1 1.04-.286z" fill="#babdb6"/><path d="m6.828 12.484c-1.39.38-1.81 3.402-.936 6.742.873 3.34 2.71 5.74 4.1 5.36l2.516-.692c1.39-.382 1.808-3.402.935-6.742-.872-3.34-2.71-5.74-4.098-5.36z" fill="url(#i)" stroke="url(#h)"/><path d="m5.5 14.5c-.526 0-1.266.546-1.906 1.906s-1.094 3.376-1.094 5.594.454 4.233 1.094 5.594c.64 1.36 1.38 1.906 1.906 1.906h4c.526 0 1.266-.546 1.906-1.906s1.094-3.376 1.094-5.594-.454-4.233-1.094-5.594c-.64-1.36-1.38-1.906-1.906-1.906z" fill="none" opacity=".4" stroke="url(#j)" stroke-linecap="round" stroke-width="1.511" transform="matrix(.5962 -.1641 .17875 .68522 1.286 4.34)"/><path d="m9.4 12.158c-1.416.39-1.9 3.252-1.08 6.39.82 3.137 2.635 5.367 4.052 4.978l.443-.122c1.417-.39 1.9-3.25 1.08-6.39-.82-3.136-2.634-5.366-4.05-4.977l-.444.12z" fill="url(#k)"/><path d="m10.145 18.058c1.717 6.568 9.077 8.57 13.027 7.484 2.734-.75 3.65-5.96 2.162-11.657-1.49-5.697-4.824-9.737-7.558-8.986-3.95 1.083-9.347 6.59-7.63 13.158z" fill="url(#m)" stroke="url(#l)" stroke-linecap="round"/><path d="m33 27.938a7.75 16.563 0 1 1 -15.5 0 7.75 16.563 0 1 1 15.5 0z" fill="url(#n)" transform="matrix(.91834 -.25227 .19097 .73065 -9.612 1.607)"/><path d="m13.106 8.316c-1.534 1.486-2.826 4.8-3.86 8.08 1.665-1.315 3.448-2.442 5.23-2.77z" fill="url(#o)" fill-rule="evenodd" opacity=".734"/><g stroke-linecap="round"><path d="m22.813 6.813c-2.697 0-6.56 1.386-9.625 4-3.066 2.613-5.376 6.36-5.376 11.187s2.31 8.574 5.375 11.188c3.066 2.613 6.93 4 9.626 4 1.405 0 2.977-1.312 4.25-4.063 1.272-2.75 2.125-6.734 2.125-11.125 0-4.39-.853-8.374-2.125-11.125-1.273-2.75-2.845-4.063-4.25-4.063z" fill="none" opacity=".4" stroke="url(#p)" stroke-width="1.549" transform="matrix(.62728 -.17232 .16204 .62 2.57 5.52)"/><path d="m33 27.938a7.75 16.563 0 1 1 -15.5 0 7.75 16.563 0 1 1 15.5 0z" fill="url(#r)" stroke="url(#q)" stroke-width="1.144" transform="matrix(.85114 -.2338 .21905 .8381 -8.18 -2.004)"/><path d="m19.166 15.58c.462 1.768-.818 3.658-1.987 3.98-1.17.32-2.493-.855-2.955-2.623-.463-1.768.11-3.464 1.28-3.785 1.17-.32 3.2.66 3.66 2.428z" fill="url(#s)" stroke="#3e3f3d"/></g><path d="m15.897 1.98c-1.828.503-2.954 2.53-3.41 5.278-.46 2.748-.244 6.28.718 9.96s2.498 6.847 4.234 8.993c1.735 2.147 3.7 3.324 5.527 2.822 1.828-.503 2.955-2.53 3.412-5.277.285-1.718.31-3.756.054-5.928-.008-.07-.022-.137-.03-.206-.053-.417-.117-.83-.19-1.258-.066-.4-.136-.797-.22-1.203-.006-.024-.014-.046-.02-.068-.09-.43-.2-.86-.314-1.296-.12-.46-.24-.91-.377-1.35-.12-.393-.26-.78-.395-1.156-.145-.41-.29-.8-.45-1.188-.027-.065-.046-.13-.074-.194-.837-2.012-1.853-3.765-2.94-5.106-1.735-2.146-3.7-3.323-5.527-2.82zm.72 1.33c1.334-.367 2.953.535 4.503 2.458.968 1.202 1.9 2.786 2.675 4.63.155.37.296.754.438 1.143.13.366.265.732.384 1.112.137.435.273.868.392 1.323.11.424.192.84.28 1.257.007.03.018.06.024.09.08.387.148.778.21 1.158.067.41.132.816.178 1.214.23 1.994.194 3.844-.06 5.38-.403 2.46-1.365 4.072-2.7 4.44-1.334.365-2.953-.537-4.503-2.46s-3.003-4.814-3.89-8.206c-.887-3.393-1.04-6.64-.634-9.1.404-2.46 1.366-4.072 2.7-4.438z" fill="url(#t)"/><path d="m33 27.938a7.75 16.563 0 1 1 -15.5 0 7.75 16.563 0 1 1 15.5 0z" fill="none" opacity=".3" stroke="url(#u)" stroke-linecap="round" stroke-width="1.448" transform="matrix(.62716 -.17228 .18535 .70916 -1.234 -.05)"/><path d="m7.01 14.96a.72.737 0 1 1 -1.388.382.72.737 0 1 1 1.388-.38z" fill="#fff"/><path d="m25.25 11.625c-1.99 0-3.87 1.767-5.25 4.72-1.38 2.95-2.25 7.054-2.25 11.593 0 4.538.87 8.64 2.25 11.593s3.26 4.72 5.25 4.72 3.87-1.767 5.25-4.72c1.38-2.95 2.25-7.054 2.25-11.593 0-4.538-.87-8.64-2.25-11.593-1.38-2.952-3.26-4.72-5.25-4.72z" fill="none" opacity=".4" stroke="url(#v)" stroke-linecap="round" stroke-width="1.241" transform="matrix(.76155 -.2092 .20782 .79512 -5.603 -1.425)"/><path d="m13.31 7.746a.72.737 0 1 1 -1.388.382.72.737 0 1 1 1.39-.382z" fill="#fff" opacity=".6"/><g transform="matrix(5.0393575 0 0 5.0393575 .665197 -1464.6879)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#a)" stroke="url(#b)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mediapause.svg b/icon-themes/elementary_svg/cmd/32/mediapause.svg
new file mode 100644
index 000000000..5241cc0cf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mediapause.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(1.4 0 0 1.4210527 -14.8 -1.052632)" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="2" y2="22.047113"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.0709163 0 0 1.1334787 -19.20781 -20.833516)" gradientUnits="userSpaceOnUse" x1="26.339884" x2="26.339884" y1="21.909115" y2="43.08287"><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><g stroke-linejoin="round"><path d="m6.5 2.5c-.554 0-1 .446-1 1v25c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-25c0-.554-.446-1-1-1zm14 0c-.554 0-1 .446-1 1v25c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-25c0-.554-.446-1-1-1z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-opacity=".5"/><path d="m6.5 3.5v25h5v-25zm14 0v25h5v-25z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mediarepeat.svg b/icon-themes/elementary_svg/cmd/32/mediarepeat.svg
new file mode 100644
index 000000000..2b7b53402
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mediarepeat.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(-2.07 0 0 .847 153.658 17.084)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.898 .964 0 -63.34 46.436)" gradientUnits="userSpaceOnUse" x1="61.748" x2="28.332" y1="87.465" y2="87.465"><stop offset="0" stop-color="#fff"/><stop offset=".233" stop-color="#fff" stop-opacity=".235"/><stop offset=".733" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .898 -.964 0 111.36 -30.416)" gradientUnits="userSpaceOnUse" x1="28.31" x2="61.726" y1="78.153" y2="78.153"><stop offset="0" stop-color="#fff"/><stop offset=".567" stop-color="#fff" stop-opacity=".235"/><stop offset=".867" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19.628" x2="19.628" y1="-10.819" y2="26.928"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m2.002 21a21.998 9 0 0 0 43.996 0 21.998 9 0 1 0 -43.996 0z" fill="url(#a)" fill-rule="evenodd" opacity=".1" transform="matrix(.667 0 0 .667 0 9.823)"/><path d="m18.5-10.97v5.5h-2.5c-7.48 0-13.5 6.023-13.5 13.5 0 7.31 5.758 13.205 13 13.47v-5.125c-3.988-.705-7-4.147-7-8.344 0-4.708 3.79-8.5 8.5-8.5h1.5v5.5l11.5-8zm14 5.5v5.126c3.988.706 7 4.147 7 8.344 0 4.71-3.79 8.5-8.5 8.5h-1.5v-5.5l-11.5 8 11.5 8v-5.5h2.5c7.48 0 13.5-6.02 13.5-13.5 0-7.31-5.758-13.203-13-13.47z" display="block" fill="url(#d)" transform="matrix(.667 0 0 .667 0 9.823)"/><g fill="none"><path d="m12.34 2.507v3.668h-1.668c-4.99 0-9.005 4.016-9.005 9.005 0 4.875 3.84 8.807 8.672 8.984v-3.42c-2.66-.47-4.67-2.765-4.67-5.564 0-3.14 2.528-5.67 5.67-5.67h1v3.67l7.67-5.337z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.0005"/><path d="m19.5-9.063v3.594a.988.988 0 0 1 -1 1h-2.5c-6.95 0-12.5 5.552-12.5 12.5 0 6.42 4.798 11.46 11 12.22v-3.188c-4.016-1.1-7-4.666-7-9.03 0-5.24 4.26-9.5 9.5-9.5h1.5a.988.988 0 0 1 1 1v3.593l8.78-6.094z" display="block" opacity=".401" stroke="url(#b)" stroke-miterlimit="7" stroke-width="1.5" transform="matrix(.667 0 0 .667 0 9.823)"/><path d="m21.678 6.175v3.42c2.66.47 4.67 2.765 4.67 5.564 0 3.14-2.53 5.67-5.67 5.67h-1v-3.67l-7.672 5.336 7.67 5.336v-3.67l1.668.002c4.99 0 9.005-4.016 9.005-9.005 0-4.876-3.842-8.808-8.672-8.985z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.0005"/><path d="m28.52 25.082v-3.592a.988.988 0 0 1 1-1h2.5c6.95 0 12.5-5.552 12.5-12.5 0-6.42-4.797-11.46-11-12.22v3.187c4.017 1.102 7 4.667 7 9.032 0 5.238-4.26 9.5-9.5 9.5h-1.5a.988.988 0 0 1 -1-1v-3.595l-8.78 6.094z" display="block" opacity=".401" stroke="url(#c)" stroke-miterlimit="7" stroke-width="1.5" transform="matrix(.667 0 0 .667 0 9.823)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/menubar.svg b/icon-themes/elementary_svg/cmd/32/menubar.svg
new file mode 100644
index 000000000..6a72c7cdf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/menubar.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(-.56431476 -.56431492 .55361865 -.55361865 25.378988 54.943154)" gradientUnits="userSpaceOnUse" x1="42.814877" x2="25.094275" y1="35.732323" y2="17.66935"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="21.5" x2="21.5" xlink:href="#g" y1="15" y2="20"/><linearGradient id="c" gradientTransform="matrix(0 -.5165 -.5545 0 48.816 27.238)" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="8" y2="10"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.5165 -.5545 0 48.816 27.238)" gradientUnits="userSpaceOnUse" x1="30.489695" x2="30.546" xlink:href="#g" y1="57.130268" y2="66.11"/><radialGradient id="e" cx="24.837" cy="36.421" gradientTransform="matrix(-.26533 0 0 -.2844 24.134 24.31)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 -.5165 -.5545 0 48.816 27.238)" gradientUnits="userSpaceOnUse" x1="30.489695" x2="30.546" y1="57.130268" y2="66.11"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.0437 0 0 .022 .02 16.122)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(.0437 0 0 .022 .026 16.122)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.0437 0 0 .022 31.614 16.122)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="k" gradientTransform="matrix(.7677 0 0 .8306 -3.372 -5.304)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="17.829" y2="8.197"><stop offset="0" stop-color="#cdcdcd"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m5.62 24.185 20.937.15-.18 5.17h-21.114z" fill="url(#h)" opacity=".236"/><path d="m26.557 24.334-.18 5.172c2.253.01 5.443-1.195 5.443-2.667 0-1.473-6.593-5.117-5.262-2.506z" fill="url(#i)" opacity=".236"/><path d="m5.62 24.185-.357 5.32c-2.253.011-5.443-1.193-5.443-2.665 0-1.473 2.867-2.655 5.798-2.655z" fill="url(#j)" opacity=".236"/><path d="m6.212 2.526c-1.477.002-2.664 1.19-2.666 2.667l-.036 22.325 24.977-.013v-22.328c0-1.478-1.22-2.677-2.697-2.675z" fill="url(#k)" stroke="#8c8c8c"/><path d="m27.37 8.008.13-2.828c.035-.738-.813-1.553-1.552-1.552l-19.642.012c-.74 0-1.708.94-1.708 2.334v2.666" fill="none" opacity=".8" stroke="#fff"/><path d="m4.036 10.008h24l-.036 16.992h-24z" fill="#fff"/><path d="m4 9.498h24" fill="none" stroke="#a0a0a0"/><path d="m21 5h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z" fill="#808080" opacity=".6"/><path d="m4 10.513h24" fill="none" opacity=".05" stroke="#000"/><path d="m14.548 13.913c0-5.933 7.147-5.895 7.147.037 0 2.458-.882 4.43-3.174 4.43-2.29 0-3.972-2.01-3.972-4.467z" fill="url(#e)" fill-rule="evenodd" opacity=".141" transform="matrix(0 -1.0476 1.0476 0 9.463 37.953)"/><path d="m27.23 18.5-5.73 7-5.72-7h3.72v-5h4v5z" fill="url(#a)" stroke="#452981" stroke-linejoin="round" stroke-miterlimit="5.5" stroke-opacity=".552941"/><path d="m17.614548 14.922069-4.222411-3.431996 4.222411-3.421681z" style="display:block;opacity:.5;fill:none;stroke-width:.954563;stroke-miterlimit:5.5;stroke:url(#d)" transform="matrix(0 -1.0476 1.0476 0 9.463 37.953)"/><path d="m.5 6.5h30v5h-30z" fill="#d1ff82" fill-opacity=".459649" stroke="#68b723" stroke-opacity=".866667"/><g fill="none"><path d="m20.5 19v-4.5h2v4.5" opacity=".5" stroke="url(#b)"/><path d="m1.5 7.5h28v3h-28z" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".866667"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/merge.svg b/icon-themes/elementary_svg/cmd/32/merge.svg
new file mode 100644
index 000000000..6fb2deb44
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/merge.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(.02485212 0 0 .0082353 -37.838182 20.176327)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 -27.594726 20.176344)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 -22.117139 20.176454)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="11" y2="30"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="7.525424" y2="29"><stop offset="0" stop-color="#fff"/><stop offset=".31292072" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" stroke-miterlimit="0" stroke-width=".5" transform="matrix(2 0 0 2 .5 -32.5)"><path d="m20.625.49804688a11.126193 11.126193 0 0 0 -11.0683594 10.00195312h-5.5566406c-1.5 0-2.5 1-2.5 2.5v15c0 2 .5 2.5 2.5 2.5h15c1.5 0 2.5-1 2.5-2.5v-5.287109a11.126193 11.126193 0 0 0 10.251953-11.087891 11.126193 11.126193 0 0 0 -11.126953-11.12695312z" fill="url(#e)" transform="matrix(.5 0 0 .5 -.25 16.25)"/><path d="m20.625.49804688a11.126193 11.126193 0 0 0 -11.0683594 10.00195312h-5.5566406c-1.5 0-2.5 1-2.5 2.5v15c0 2 .5 2.5 2.5 2.5h15c1.5 0 2.5-1 2.5-2.5v-5.287109a11.126193 11.126193 0 0 0 10.251953-11.087891 11.126193 11.126193 0 0 0 -11.126953-11.12695312z" fill="none" opacity=".5" stroke="#105845" stroke-miterlimit="0" stroke-width="1" transform="matrix(.5 0 0 .5 -.25 16.25)"/><g transform="matrix(.5 0 0 .5 17.927966 19.652067)"><path d="m-34.855934 23.19578h20.000002v2.000086h-20.000002z" fill="url(#a)" opacity=".15"/><path d="m-34.855932 23.195865v1.999891c-.620473.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m-14.855932 23.195975v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/></g><path d="m20.501953 1.5c-4.326023 0-7.994631 2.7583279-9.382812 6.6074219l-.013672-.0078125c-.052328.14738-.089724.2969225-.134766.4453125-.030262.098-.062532.1956659-.089844.2949219-.044214.1635199-.081599.3278995-.117187.4921874-.035284.15936-.068103.3183508-.095703.4804688-.01938.1171-.033702.234355-.048828.351562-.019.14174-.045582.280291-.058594.423829h.013672c-.026097.304583-.033059.608864-.03125.912109h-6.542969c-.831 0-1.5.446-1.5 1v16c0 .554.669 1 1.5 1h15c.831 0 1.5-.446 1.5-1v-7.091797c.304482-.000343.608593.002114.910156-.025391v.056641c3.972856-.360136 7.268021-3.041871 8.529297-6.675781.0116-.03254.022043-.065076.033203-.097656.07514-.224012.143785-.450833.203125-.681641.03194-.12066.060671-.242217.087891-.363281.03078-.14162.059304-.283941.083984-.427735.03948-.220632.06951-.441099.09375-.662109.0044-.04206.009872-.08278.013672-.125.370266-3.82505-1.50018-7.6357429-4.955078-9.6230469l-.023438.0527344c-1.466409-.844686-3.161899-1.3359375-4.974609-1.3359375z" fill="none" opacity=".5" stroke="url(#f)" stroke-miterlimit="0" stroke-width="1" transform="matrix(.5 0 0 .5 -.25 16.25)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mergecells.svg b/icon-themes/elementary_svg/cmd/32/mergecells.svg
new file mode 100644
index 000000000..e1ba5115f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mergecells.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.96875" x2="3.96875" y1="3.439583" y2="6.614584"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458332 0 0 .26458332 3.439584 3.43958)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#g" y1="2" y2="11.000013"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#A)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#x)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#z)"/></g><path d="m2.2477082 3.5727083 3.7036231-.0008333.00179 3.175-3.7036232.0008308z" fill="url(#e)" stroke-width="2.074483"/><path d="m2.38 3.4399999c-.145 0-.263.118-.263.264v2.91c0 .1470001.118.2650001.264.2650001h3.44c.1470001 0 .265-.12.265-.2650001v-2.91c0-.147-.1179999-.265-.2639999-.265zm0 .264h3.4400001v2.91h-3.4400001z" fill="#206b00" fill-opacity=".501961"/><path d="m5.6885417 3.8364583h-3.175l-.0000002 2.6458306h3.1750002z" fill="none" opacity=".5" stroke="url(#f)" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mergedialog.svg b/icon-themes/elementary_svg/cmd/32/mergedialog.svg
new file mode 100644
index 000000000..60911e5e6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mergedialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" xlink:href="#f" y1="16.459263" y2="30.159456"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.795622" x2="25.795622" y1="35.817699" y2="11.656369"><stop offset="0" stop-color="#969696"/><stop offset=".5511902" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.45945946 0 0 .29729728 2.972974 16.864867)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.675988" y2="41.184601"><stop offset="0" stop-color="#fff"/><stop offset=".01864429" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98085731" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.39078075 0 0 .4337445 4.602995 15.522359)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#f" y1="15.298182" y2="24.627615"/><linearGradient id="j" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 11.014342)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#f" y1="30.188753" y2="15.737678"/><linearGradient id="k" gradientTransform="matrix(.42223777 0 0 .41882295 3.90701 12.452607)" gradientUnits="userSpaceOnUse" x1="23.903786" x2="23.903786" y1="35.75" y2="20.443331"><stop offset="0"/><stop offset=".5" stop-opacity=".498039"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 13.747128)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#f" y1="30.188753" y2="15.737678"/><linearGradient id="m" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.705484" x2="25.525208" y1="32.32658" y2="15.737678"><stop offset="0" stop-color="#a0a0a0"/><stop offset=".5" stop-color="#8f8f8f" stop-opacity=".634783"/><stop offset="1" stop-color="#9d9d9d" stop-opacity="0"/></linearGradient><linearGradient id="n"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.40000003 0 0 .36363633 4.4 13.81818)" gradientUnits="userSpaceOnUse" x1="20.052792" x2="20.052792" xlink:href="#n" y1="10.636821" y2="45.243549"/><linearGradient id="p"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="q" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#p" y1="366.64789" y2="609.50507"/><radialGradient id="r" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="s" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="t" gradientTransform="matrix(.04577 0 0 .00824 -2.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" xlink:href="#p" y1="366.64801" y2="609.505"/><radialGradient id="u" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01566 0 0 .00824 12.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="v" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01566 0 0 .00824 15.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="w" gradientTransform="matrix(.65714134 0 0 .61926426 -1.771727 -.562411)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#n" y1=".985" y2="47.013"/><linearGradient id="x" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24.000565" x2="24.000565" y1="6.18585" y2="41.815468"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="y" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m2.95 29h22.1v2h-22.1z" fill="url(#t)" opacity=".15"/><path d="m2.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#u)" opacity=".15"/><path d="m25.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#v)" opacity=".15"/><path d="m2.5 1 23 .00204v28.49796h-23z" fill="url(#w)" stroke-width="1.031564"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#x)" stroke-linecap="round" transform="translate(-2)"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#y)" transform="translate(-2)"/></g><g transform="matrix(1.33333 0 0 1.33333 -.66662 -15.666584)"><g opacity=".7" transform="matrix(.01071131 0 0 .00543807 23.525282 30.21816)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#q)" opacity=".39196"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#r)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#s)" opacity=".402062"/></g><rect fill="url(#o)" fill-rule="evenodd" height="13.500034" rx=".5" width="20.250051" x="3.874975" y="17.374981"/><g fill="none" stroke-width=".750002"><path d="m11.543757 24.499999-5.4187768 5.250013zm4.959902-.07416 5.196082 5.32417z" stroke="url(#m)"/><path d="m12.124995 24.875-4.875012 4.875012zm3.75001 0 4.322646 4.424639z" opacity=".7" stroke="url(#l)"/><path d="m7.4264159 21.420414 6.6143001 5.494264 6.533049-5.494264" opacity=".06" stroke="url(#k)"/><path d="m6.1249802 18.499984 7.8750198 6.592707 7.87502-6.592707" opacity=".7" stroke="url(#j)"/></g><path d="m4.8448715 17.756888c-.3217186-.0017-.6151563.194425-.6151563.49027l.02026 7.752845c.5178167-.008052 19.0985508-2.854592 19.4915898-2.996053l-.0143-4.56683c-.000708-.226134-.271012-.58442-.549585-.585854z" fill="url(#i)" fill-rule="evenodd" opacity=".2"/><g fill="none" stroke-width=".750002"><path d="m4.624977 18.124983h18.750046v12.00003h-18.7500464z" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><rect height="13.500034" opacity=".3" rx=".750001" ry=".750002" stroke="#000" width="20.25005" x="3.874975" y="17.374981"/><path d="m4.6249765 18.124983 9.3751145 7.963561 8.999931-7.58856" stroke="url(#g)"/></g></g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#c)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#d)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mergedocuments.svg b/icon-themes/elementary_svg/cmd/32/mergedocuments.svg
new file mode 100644
index 000000000..f2eff5645
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mergedocuments.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" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="15.5" y2="-6.5"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 11.882477)"><path d="m12-4.90625-.40625.625-4 6-.53125.78125h.9375 2.5v2.5s-.0108.882602-.53125 1.75c-.2668848.444809-.6266144.89753-1.21875 1.21875-.5977099.324244-1.4488116.53125-2.75.53125h-2-.5v.5 2 .5h.5 2c3.0248595 0 4.877496-1.305285 5.96875-2.71875h.03125.03125c1.091254 1.413465 2.94389 2.71875 5.96875 2.71875h2 .5v-.5-2-.5h-.5-2c-1.301189 0-2.15229-.207006-2.75-.53125h-.03125c-.578613-.320539-.924037-.779644-1.1875-1.21875-.520439-.867403-.53125-1.75-.53125-1.75v-2.5h2.5.9375l-.53125-.78125-4-6z" fill="url(#a)"/><path d="m12-4.90625-.40625.625-4 6-.53125.78125h.9375 2.5v2.5s-.0108.882602-.53125 1.75c-.2668848.444809-.6266144.89753-1.21875 1.21875-.5977099.324244-1.4488116.53125-2.75.53125h-2-.5v.5 2 .5h.5 2c3.0248595 0 4.877496-1.305285 5.96875-2.71875h.03125.03125c1.091254 1.413465 2.94389 2.71875 5.96875 2.71875h2 .5v-.5-2-.5h-.5-2c-1.301189 0-2.15229-.207006-2.75-.53125h-.03125c-.578613-.320539-.924037-.779644-1.1875-1.21875-.520439-.867403-.53125-1.75-.53125-1.75v-2.5h2.5.9375l-.53125-.78125-4-6z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m12-4-4 6h.65625l3.34375-5 3.34375 5h.65625zm-1 9s.0021 1.006907-.59375 2c-.29186.486435-.7156408 1.03161-1.40625 1.40625-.6941748.376574-1.6457816.59375-3 .59375h-2v1h2c1.3542184 0 2.3058252-.217176 3-.59375.6906092-.37464 1.11439-.919815 1.40625-1.40625.59585-.993093.59375-2 .59375-2zm2 0v1s-.0021 1.006906.59375 2c.283554.472592.693145 1.028517 1.375 1.40625h.03125l.09375.0625h.125.03125c.674744.319653 1.509752.53125 2.75.53125h2v-1h-2c-1.240248 0-2.075256-.211597-2.75-.53125h-.03125-.125l-.09375-.0625h-.03125c-.681855-.377733-1.091446-.933658-1.375-1.40625-.59585-.993094-.59375-2-.59375-2z" fill="#fff" opacity=".3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mergetable.svg b/icon-themes/elementary_svg/cmd/32/mergetable.svg
new file mode 100644
index 000000000..7a1a09996
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mergetable.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 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="b" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="c" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="d" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="e" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#y" y1="2" y2="4.000013"/><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#y" y1="2" y2="4.000013"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#y" y1="2" y2="4.000013"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#y" y1="2" y2="4.000013"/><linearGradient id="u" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><clipPath id="v"><path d="m.52916629 3.9666862h5.82116701v4.2333331h-5.82116701z"/></clipPath><clipPath id="w"><path d="m.52606629.26458335h5.82083341v4.23333335h-5.82083341z"/></clipPath><linearGradient id="x" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="z" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#y" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" y1="16.000725" y2="20.000727"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="D" gradientUnits="userSpaceOnUse" x1="4.097942" x2="4.097942" y1=".396875" y2="1.984375"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><radialGradient id="E" cx="65.325" cy="48.709" gradientTransform="matrix(0 .12973254 -.14113269 0 8.187083 -5.549621)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="F" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.299309" x2="24.299309" y1="23.120552" y2="24.728884"><stop offset="0" stop-color="#fff"/><stop offset=".00000011" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="G" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.005713" x2="24.005713" y1="10.417883" y2="34.029789"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g clip-path="url(#v)" transform="translate(2.116667 -3.966686)"><rect fill="url(#u)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.00391zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.00195 4.9999999h-4.9882781zm0 5.9980469 4.9941406.0332-.00195 4.933594h-4.9882844v.033206h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.0078zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.002c-.227485.537792-.760176.914016-1.382812.914016h-4.5l.0039-9.992188zm-26 .002h4.9921875v4.990235l-4.9921875.009718zm0 5.998h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .0078-.007812 3.9922h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#a)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#b)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#c)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#d)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#e)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#h)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#j)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#m)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#o)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#p)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#q)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#r)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#s)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#t)"/></g></g><g clip-path="url(#w)" transform="translate(2.119767 3.96875)"><rect fill="url(#u)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.00391zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.00195 4.9999999h-4.9882781zm0 5.9980469 4.9941406.0332-.00195 4.933594h-4.9882844v.033206h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.0078zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.002c-.227485.537792-.760176.914016-1.382812.914016h-4.5l.0039-9.992188zm-26 .002h4.9921875v4.990235l-4.9921875.009718zm0 5.998h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .0078-.007812 3.9922h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#a)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#b)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#c)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#d)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#e)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#h)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#j)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#m)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#o)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#p)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#q)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#r)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#s)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#t)"/></g><path d="m1.055233.39687521c-.21986872 0-.39687492.1769974-.39687492.39687497v1.19062482h7.14375012v-1.19062482c0-.21987757-.1770063-.39687497-.396875-.39687497z" fill="url(#D)" stroke-width="1.3333"/><g stroke-width=".264583"><path d="m1.0547163.26458351c-.29274562 0-.52864989.2360083-.52864989.52916667v1.32291662h1.85208329 1.5869834.2666503 1.5864665.2666505 1.5849161.2645834v-1.32291662c0-.29315837-.2359044-.52916667-.52865-.52916667zm.1328084.2645833h.9229411v1.32291659h-1.31981612v-.92604162c0-.2198687.1770065-.39687497.39687502-.39687497zm1.1895915 0h1.5864667v1.32291659h-1.5854332v.2568319h-.00103zm1.853117 0h1.5869833v1.32291659h-1.5869833zm1.8536335 0h1.1890748c.2198685 0 .396875.17700627.396875.39687497v.92604162h-1.5859498z" fill="#555761" fill-opacity=".501961"/><g transform="translate(-.0031)"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".8" stroke="url(#x)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#z)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#A)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".8" stroke="url(#B)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#C)" opacity=".15"/></g></g></g><path d="m.92604172 3.8364584-.00000095-.79375h.79374993v.7988693l.79375-.00512v.7937499l-.79375.00512v.7886308h-.79374993v-.7937501h-.79375007v-.7937499z" fill="url(#E)" stroke-width=".18912"/><g fill="none" transform="translate(-.264583)"><path d="m1.19 3.836.000625-.7932917h.79375l.002625.7932917.791125.0004583v.7937501h-.79375v.79375h-.79375v-.79375h-.79375l.000125-.7912084z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><g stroke-width="1.399024"><path d="m25.391727 23.29231h3.497559v1.399024h-3.497559m-2.798047 0h-3.497559v-1.399024h3.497559" opacity=".5" stroke="url(#F)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><path d="m23.293191 22.592798-.003191-3.489798 1.402215-.0078v3.497598m0 2.798008-.000005 3.497559h-1.399019v-3.497559" opacity=".5" stroke="url(#G)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mirror.svg b/icon-themes/elementary_svg/cmd/32/mirror.svg
new file mode 100644
index 000000000..f3b662813
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mirror.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(-1.33314 0 0 1.3435 33.138 -.034)" gradientUnits="userSpaceOnUse" x1="21.288" x2="21.288" xlink:href="#c" y1="7.387" y2="19.965"/><linearGradient id="b" gradientTransform="matrix(1.33314 0 0 1.3435 -.166 -.034)" gradientUnits="userSpaceOnUse" x1="21.288" x2="21.288" xlink:href="#c" y1="7.387" y2="19.965"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".859" stop-color="#fff" stop-opacity=".235"/><stop offset=".916" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.45946 -.46303 .45075 .45425 7.28 18.416)" gradientUnits="userSpaceOnUse" x1="33.836" x2="-21.24" y1="2.924" y2="59.064"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".262" stop-color="#cd9ef7"/><stop offset=".705" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><g transform="translate(-2)"><path d="m20.5 27.508h9.333l-8-22.84h-1.332z" fill="url(#d)"/><g fill="none" stroke-miterlimit="3"><path d="m28.574 26.636-7.076.036-.023-20.292z" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m20.5 27.508h9.333l-8-22.84h-1.332z" opacity=".5" stroke="#452981" stroke-linejoin="round"/></g></g><g stroke-miterlimit="3" transform="translate(2)"><path d="m12.5 27.508h-9.334l8-22.84h1.332z" fill="#d3d7cf" fill-rule="evenodd" stroke="#888a85" stroke-linejoin="round"/><path d="m4.4 26.636 7.074.036.024-20.292z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/mirrorvert.svg b/icon-themes/elementary_svg/cmd/32/mirrorvert.svg
new file mode 100644
index 000000000..fae89253a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mirrorvert.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(0 1.33314 1.3435 0 .961 -1.133)" gradientUnits="userSpaceOnUse" x1="21.288" x2="21.288" xlink:href="#c" y1="7.387" y2="19.965"/><linearGradient id="b" gradientTransform="matrix(0 -1.33314 1.3435 0 .961 32.171)" gradientUnits="userSpaceOnUse" x1="26.351" x2="15.099" xlink:href="#c" y1="11.294" y2="12.893"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".859" stop-color="#fff" stop-opacity=".235"/><stop offset=".916" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.45946 -.46303 .45075 .45425 7.28 18.416)" gradientUnits="userSpaceOnUse" x1="27.851" x2="-6.304" y1="32.597" y2="-4.413"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".262" stop-color="#cd9ef7"/><stop offset=".705" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><g transform="translate(0 2)"><path d="m20.5 27.508h9.333l-8-22.84h-1.332z" fill="url(#d)" transform="matrix(0 -1 1 0 .995 32.005)"/><g fill="none" stroke-miterlimit="3"><path d="m27.631 3.431.036 7.076-20.292.023z" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m28.503 11.504v-9.332l-22.84 8v1.332z" opacity=".5" stroke="#452981" stroke-linejoin="round"/></g></g><g stroke-miterlimit="3" transform="translate(0 -2)"><path d="m28.503 19.506v9.332l-22.84-8v-1.332z" fill="#d3d7cf" fill-rule="evenodd" stroke="#888a85" stroke-linejoin="round"/><path d="m27.631 27.605.036-7.074-20.292-.024z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/modifyframe.svg b/icon-themes/elementary_svg/cmd/32/modifyframe.svg
new file mode 100644
index 000000000..f33799714
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/modifyframe.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" gradientUnits="userSpaceOnUse" x1="81" x2="81" xlink:href="#e" y1="8" y2="-1.5"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="98" x2="98" xlink:href="#e" y1="8" y2="-1.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="88.5" x2="88.5" xlink:href="#e" y1="4" y2="2.5"/><g transform="translate(-73 6.5)"><path d="m77-2c-1.939 0-3.5 1.56100002-3.5 3.5v3c0 1.939 1.561 3.5 3.5 3.5h7c1.939 0 3.5-1.561 3.5-3.5v-3c0-1.93899998-1.561-3.5-3.5-3.5zm.75 3h2.75 2.75c.6925 0 1.23212.5577308 1.25 1.25v.75.75c0 .6925-.5575 1.25-1.25 1.25h-2.75-2.75c-.6925 0-1.225886-.55792-1.25-1.25v-1.25-.25c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77-2c-1.939 0-3.5 1.56100002-3.5 3.5v3c0 1.939 1.561 3.5 3.5 3.5h7c1.939 0 3.5-1.561 3.5-3.5v-3c0-1.93899998-1.561-3.5-3.5-3.5zm.75 3h5.5c.6925 0 1.25.5575 1.25 1.25v1.5c0 .6925-.5575 1.25-1.25 1.25h-5.5c-.6925 0-1.25-.5575-1.25-1.25v-1.5c0-.6925.5575-1.25 1.25-1.25z" fill="url(#a)" opacity=".2"/><g stroke-linecap="round"><path d="m77.5-1h6.5c1.385 0 2.5 1.115 2.5 2.5v3" fill="none" opacity=".4" stroke="#fff" stroke-linejoin="round"/><g stroke-linejoin="bevel"><path d="m83.25 6h-5.5c-1.2465 0-2.25-1.0035-2.25-2.25" fill="none" opacity=".4" stroke="#fff"/><path d="m94-2c-1.939 0-3.5 1.56100002-3.5 3.5v3c0 1.939 1.561 3.5 3.5 3.5h7c1.939 0 3.5-1.561 3.5-3.5v-3c0-1.93899998-1.561-3.5-3.5-3.5zm.75 3h2.75 2.75c.6925 0 1.23212.5577308 1.25 1.25v.75.75c0 .6925-.5575 1.25-1.25 1.25h-2.75-2.75c-.6925 0-1.225886-.55792-1.25-1.25v-1.25-.25c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-opacity=".427451"/></g></g><path d="m94-2c-1.939 0-3.5 1.56100002-3.5 3.5v3c0 1.939 1.561 3.5 3.5 3.5h7c1.939 0 3.5-1.561 3.5-3.5v-3c0-1.93899998-1.561-3.5-3.5-3.5zm.75 3h5.5c.6925 0 1.25.5575 1.25 1.25v1.5c0 .6925-.5575 1.25-1.25 1.25h-5.5c-.6925 0-1.25-.5575-1.25-1.25v-1.5c0-.6925.5575-1.25 1.25-1.25z" fill="url(#f)" opacity=".2"/><g stroke-linecap="round"><path d="m94.5-1h6.5c1.385 0 2.5 1.115 2.5 2.5v3" fill="none" opacity=".4" stroke="#fff" stroke-linejoin="round"/><path d="m100.25 6h-5.5c-1.2465 0-2.25-1.0035-2.25-2.25" fill="none" opacity=".4" stroke="#fff" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="3" rx="1.5" stroke="#000" stroke-linejoin="bevel" stroke-opacity=".427451" width="13" x="82" y="1"/></g><rect fill="url(#g)" height="3" opacity=".2" rx="1.5" width="13" x="82" y="1"/><path d="m83 2.25c0-.1385.669-.25 1.5-.25h8c.831 0 1.5.1115 1.5.25" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/></g><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#b)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#c)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/modifylayer.svg b/icon-themes/elementary_svg/cmd/32/modifylayer.svg
new file mode 100644
index 000000000..f330c72f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/modifylayer.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 -1.953449 26.151397)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#l"/><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#l"/><linearGradient id="d" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="6.49996" x2="35.136391" y1="31.791216" y2="31.791216"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="13.428565" x2="33.690468" y1="25.105595" y2="25.105595"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-26.891243" x2="-60.812454" y1="14.581487" y2="14.581487"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#g"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" xlink:href="#g"/><g transform="matrix(0 1 -1 0 32.806792 1)"><g transform="matrix(-.00778792 .63279767 -.9297733 .3681326 52.033613 3.277506)"><path d="m-11.393026 29.170918 38.443036-.170918v2l-38.443036.170918z" fill="url(#a)" opacity=".15"/><path d="m-11.393026 29.170918v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#c)" opacity=".15"/></g><path d="m9 2.2245762 14 5.6262147v22.9560011l-14-5.66303z" fill="url(#d)"/><g fill="none" stroke-linejoin="round"><path d="m22.5 30.103667-13-5.352041v-21.751626l13 5.201181z" stroke="url(#e)" stroke-linecap="round"/><path d="m8.5 1.5 15 6v24l-15-6c-.015909-8.040206.039301-15.9937677 0-24z" stroke="url(#f)" stroke-width=".999922"/></g></g><g transform="matrix(0 1 -1 0 32.201181 -4.999999)"><g transform="matrix(-.00778792 .63279767 -.9297733 .3681326 52.033613 3.277506)"><path d="m-11.393026 29.170918 38.443036-.170918v2l-38.443036.170918z" fill="url(#a)" opacity=".15"/><path d="m-11.393026 29.170918v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#c)" opacity=".15"/></g><path d="m9 2.2245762 14 5.6262147v22.9560011l-14-5.66303z" fill="url(#d)"/><g fill="none" stroke-linejoin="round"><path d="m22.5 30.103667-13-5.352041v-21.751626l13 5.201181z" stroke="url(#e)" stroke-linecap="round"/><path d="m8.5 1.5 15 6v24l-15-6c-.015909-8.040206.039301-15.9937677 0-24z" stroke="url(#f)" stroke-width=".999922"/></g></g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#h)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#i)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#j)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#k)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/moduledialog.svg b/icon-themes/elementary_svg/cmd/32/moduledialog.svg
new file mode 100644
index 000000000..49358c0cf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/moduledialog.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" gradientUnits="userSpaceOnUse" x1="25.82867" x2="25.82867" y1="4.090429" y2="27.945608"><stop offset="0" stop-color="#fff"/><stop offset=".03798588" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96200818" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="6.730414" cy="9.957108" fx="6.200184" gradientTransform="matrix(0 6.5752286 -8.07228 0 96.951918 -56.111442)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#919caf"/><stop offset=".26238" stop-color="#68758e"/><stop offset=".704952" stop-color="#485a6c"/><stop offset="1" stop-color="#444c5c"/></radialGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.74734572 0 0 -.74821732 -1.935797 34.712168)" gradientUnits="userSpaceOnUse" x1="30.212982" x2="30.212982" y1="21.416878" y2="25.361452"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m38 40h5v7h-5z" fill="url(#c)"/><path d="m-10-47h5v7h-5z" fill="url(#e)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#f)"/></g><rect fill="url(#b)" height="27" rx="2.16" width="27" x="2.5" y="2.500001"/><rect fill="none" height="25" opacity=".3" rx="1.086957" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#1c2c38" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><path d="m14.857143 9c-.205675 0-.377071.7943909-.477679 1.929687a6.2857143 6.2857143 0 0 0 -1.518973.638394c-.877456-.735398-1.562876-1.179312-1.708705-1.033483l-1.6171882 1.617187c-.145829.14583.298085.83125 1.0334832 1.708706a6.2857143 6.2857143 0 0 0 -.6328132 1.518973c-1.138477.100511-1.935268.271659-1.935268.477679v2.285713c0 .205675.794391.377072 1.929687.47768a6.2857143 6.2857143 0 0 0 .6361612 1.522321c-.7337262.875884-1.1769032 1.559704-1.0312502 1.705357l1.6171882 1.617187c.145516.145516.828475-.296603 1.703125-1.029018a6.2857143 6.2857143 0 0 0 1.524553.628348c.100511 1.138478.271659 1.935269.477679 1.935269h2.285714c.205675 0 .377071-.794391.477679-1.929687a6.2857143 6.2857143 0 0 0 1.518973-.638395c.877456.735398 1.562876 1.179312 1.708705 1.033483l1.617188-1.617187c.145829-.145829-.298085-.831249-1.033483-1.708705a6.2857143 6.2857143 0 0 0 .632813-1.518973c1.138477-.100512 1.935268-.27166 1.935268-.47768v-2.285713c0-.205676-.794391-.377071-1.929687-.477679a6.2857143 6.2857143 0 0 0 -.636161-1.522321c.733726-.875885 1.176903-1.559704 1.03125-1.705358l-1.617188-1.617187c-.145516-.145516-.828475.296603-1.703125 1.029018a6.2857143 6.2857143 0 0 0 -1.524553-.628348c-.100511-1.1384771-.271659-1.935268-.477679-1.935268zm1.142857 5.142857a2.8571429 2.8571429 0 0 1 2.857143 2.857143 2.8571429 2.8571429 0 0 1 -2.857143 2.857143 2.8571429 2.8571429 0 0 1 -2.857143-2.857143 2.8571429 2.8571429 0 0 1 2.857143-2.857144z" fill="#fff" opacity=".1"/><path d="m14.857143 8.0000005c-.205675 0-.377071.7943909-.477679 1.9296874a6.2857143 6.2857143 0 0 0 -1.518973.6383931c-.877456-.7353976-1.562876-1.1793114-1.708705-1.0334822l-1.6171882 1.6171872c-.145829.145829.298085.831249 1.0334832 1.708705a6.2857143 6.2857143 0 0 0 -.6328132 1.518973c-1.138477.100511-1.935268.271659-1.935268.477679v2.285714c0 .205675.794391.377071 1.929687.477679a6.2857143 6.2857143 0 0 0 .6361612 1.522321c-.7337262.875884-1.1769032 1.559704-1.0312502 1.705357l1.6171882 1.617188c.145516.145516.828475-.296603 1.703125-1.029018a6.2857143 6.2857143 0 0 0 1.524553.628348c.100511 1.138477.271659 1.935268.477679 1.935268h2.285714c.205675 0 .377071-.794391.477679-1.929687a6.2857143 6.2857143 0 0 0 1.518973-.638394c.877456.735398 1.562876 1.179312 1.708705 1.033483l1.617188-1.617188c.145829-.145829-.298085-.831249-1.033483-1.708705a6.2857143 6.2857143 0 0 0 .632813-1.518973c1.138477-.100511 1.935268-.271659 1.935268-.477679v-2.285714c0-.205675-.794391-.377071-1.929687-.477679a6.2857143 6.2857143 0 0 0 -.636161-1.522321c.733726-.875884 1.176903-1.559704 1.03125-1.705357l-1.617188-1.6171872c-.145516-.145516-.828475.2966028-1.703125 1.0290172a6.2857143 6.2857143 0 0 0 -1.524553-.6283475c-.100511-1.1384771-.271659-1.935268-.477679-1.935268zm1.142857 5.1428565a2.8571429 2.8571429 0 0 1 2.857143 2.857143 2.8571429 2.8571429 0 0 1 -2.857143 2.857143 2.8571429 2.8571429 0 0 1 -2.857143-2.857143 2.8571429 2.8571429 0 0 1 2.857143-2.857143z" fill="#455365"/><g fill="none"><path d="m16.000501 19.373712c1.982367.0579 3.686515-1.922206 3.324056-3.877329-.246686-1.964089-2.444878-3.356583-4.320264-2.704362-1.840749.522477-2.905676 2.772405-2.1011 4.520899.507666 1.222784 1.770458 2.075243 3.097308 2.060792z" opacity=".05" stroke="url(#g)"/><path d="m15.109375 8.4941406c-.01764.051539-.03102.077421-.05078.1601563-.07135.2986966-.138489.765294-.1875 1.3183593a.49353298.49353298 0 0 1 -.361329.4335938c-.49.133726-.959211.330948-1.398438.587891a.49353298.49353298 0 0 1 -.566406-.04687c-.427668-.35843-.809359-.644503-1.072266-.806641-.07253-.04473-.0993-.0539-.148437-.07813l-1.261719 1.261719c.02423.04914.03339.07591.07813.148437.162138.262907.448211.644598.806641 1.072266a.49353298.49353298 0 0 1 .04883.564453c-.255083.439367-.451839.908536-.583985 1.398437a.49353298.49353298 0 0 1 -.4335934.363282c-.5547264.04897-1.0243754.116122-1.3242187.1875-.083053.01977-.1083671.03311-.1601563.05078v1.78125c.051539.01764.077421.03102.1601563.05078.2986966.07136.7652943.138489 1.3183593.1875a.49353298.49353298 0 0 1 .4335938.363282c.132805.490893.329474.962064.585938 1.402343a.49353298.49353298 0 0 1 -.04688.564453c-.35769.426993-.642837.806158-.804687 1.06836-.0444.07193-.05397.09958-.07813.148437l1.259766 1.259766c.04879-.02409.07658-.03186.148437-.07617.261857-.161509.642011-.445718 1.068359-.802734a.49353298.49353298 0 0 1 .5625-.04883c.441368.254169.91309.449727 1.404297.580079a.49353298.49353298 0 0 1 .365235.433593c.04897.554727.116122 1.024376.1875 1.324219.01977.08305.03311.108367.05078.160156h1.78125c.01764-.05154.03102-.07742.05078-.160156.07136-.298697.138489-.765294.1875-1.318359a.49353298.49353298 0 0 1 .361328-.433594c.49-.133726.959211-.330948 1.398438-.587891a.49353298.49353298 0 0 1 .566406.04687c.427668.35843.809359.644503 1.072266.806641.07253.04473.0993.0539.148437.07813l1.261723-1.261718c-.02423-.04913-.03339-.07591-.07813-.148437-.162138-.262907-.448211-.644598-.806641-1.072266a.49353298.49353298 0 0 1 -.04883-.564453c.255083-.439367.451839-.908536.583985-1.398437a.49353298.49353298 0 0 1 .433593-.363282c.554727-.04898 1.024376-.116122 1.324219-.1875.08305-.01977.108367-.03311.160156-.05078v-1.78125c-.05154-.01764-.07742-.03102-.160156-.05078-.298696-.07135-.765294-.138489-1.318359-.1875a.49353298.49353298 0 0 1 -.433587-.363284c-.132803-.490892-.329474-.962064-.585938-1.402343a.49353298.49353298 0 0 1 .04688-.564453c.357691-.426994.642837-.806158.804687-1.06836.0444-.07193.05397-.09958.07813-.148437l-1.259766-1.259766c-.04879.02409-.07659.03186-.148437.07617-.261857.161509-.642011.445718-1.068359.802734a.49353298.49353298 0 0 1 -.5625.04883c-.441377-.254168-.913099-.449726-1.404306-.580078a.49353298.49353298 0 0 1 -.365235-.4335934c-.04897-.5547265-.116122-1.0243754-.1875-1.3242187-.01977-.083053-.03311-.1083671-.05078-.1601563h-1.78125z" opacity=".05" stroke="#000" stroke-width="1.000781" transform="matrix(.99921939 0 0 .99921939 .01249 .01249)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/morecontrols.svg b/icon-themes/elementary_svg/cmd/32/morecontrols.svg
new file mode 100644
index 000000000..f4dbaef54
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/morecontrols.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"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -396.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" xlink:href="#e" y1="654.815" y2="619.30701"/><linearGradient id="g" gradientTransform="matrix(.04846 0 0 .5238 -20.405 -108.176)" gradientUnits="userSpaceOnUse" x1="292.85699" x2="292.85699" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.104041" x2="3.659887" xlink:href="#e" y1="292.48022" y2="295.11829"/><g transform="translate(2.377167 -290.91051)"><circle cx="3.175" cy="293.82501" fill="#fdfdfb" r="2.782" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265"/><circle cx="3.175" cy="293.82501" fill="url(#h)" r="1.717"/><circle cx="3.175" cy="293.82501" r="1.717" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round"/></g><g transform="matrix(.3763173 0 0 .3763173 -.505943 2.949651)"><rect fill="url(#f)" height="12" opacity=".99" rx="1.658" ry="1.716" transform="scale(-1)" width="12" x="-14" y="-14"/><rect height="12.608" rx="2" style="opacity:.3;fill:none;stroke:#000;stroke-width:.703086;stroke-linecap:round;stroke-linejoin:round" transform="scale(-1 1)" width="12.603" x="-14.299" y="1.701"/><path d="m11.695 3.57 1.888 1.698-6.343 8.382-4.91-4.23 1.624-2.15 2.87 2.49z" fill="#2f78c7" fill-opacity=".992"/><path d="m11.695 2.63 1.888 1.7-6.344 8.382-4.91-4.23 1.624-2.15 2.87 2.49z" fill="#fff"/><rect height="11.404" rx="1.604" ry="1.302" style="opacity:.05;fill:none;stroke-width:.6;stroke-linecap:round;stroke-linejoin:round;stroke:url(#g)" transform="scale(-1 1)" width="11.384" x="-13.683" y="2.296"/></g><g transform="matrix(.26458333 0 0 .26458333 -.001852 -.001852)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/morphing.svg b/icon-themes/elementary_svg/cmd/32/morphing.svg
new file mode 100644
index 000000000..21b66d591
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/morphing.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.080093" x2="11.093785" y1=".124973" y2="7.718721"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.718769" x2="7.718769" y1="3.781203" y2="11.656242"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.30612173 0 0 .32759679 -1.228578 6.870719)" 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="d"><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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="24.513683" x2="24.513683" xlink:href="#d" y1="5.410942" y2="23.021608"/><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-55.672836" x2="-51.786404" y1="36.671452" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.00002" x2="8" xlink:href="#d" y1="4.906208" y2="10.562503"/><linearGradient id="h" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="36.718891" x2="36.718891" y1="3.987791" y2="21.598457"><stop offset="0" stop-color="#fff"/><stop offset=".43750003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".650735" stroke-width=".562503" transform="matrix(1.7777689 0 0 1.7777689 1.277813 3.277897)"><path d="m11.080093.124973h.02737c2.329623 0 4.205095 1.7295728 4.205095 3.8779659v.1190682c0 2.1483931-1.875472 3.8779659-4.205095 3.8779659h-.02737c-2.3296226 0-4.2050949-1.7295728-4.2050949-3.8779659v-.1190682c0-2.1483931 1.8754723-3.8779659 4.2050949-3.8779659z" fill="url(#a)" stroke="#ad5f00" stroke-opacity=".65098"/><path d="m11.093786.68743598h.000001c2.025573 0 3.656268 1.32716492 3.656268 2.97570612v.7986216c0 1.6485412-1.630695 2.9757061-3.656268 2.9757061h-.000001c-2.0255724 0-3.6562679-1.3271649-3.6562679-2.9757061v-.7986216c0-1.6485412 1.6306955-2.97570612 3.6562679-2.97570612z" fill="none" stroke="url(#h)"/></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".65098" stroke-width=".562503" transform="matrix(1.7777689 0 0 1.7777689 2.277813 2.277895)"><path d="m6.031261 4.0624528h3.3750162c1.4023198 0 2.5312628 1.115 2.5312628 2.5v2.87504c0 1.3850002-1.128943 2.5000002-2.5312628 2.5000002h-3.3750162c-1.4023197 0-2.5312629-1.115-2.5312629-2.5000002v-2.87504c0-1.385 1.1289432-2.5 2.5312629-2.5z" fill="url(#b)" stroke="#a62100" stroke-opacity=".65098"/><path d="m6.3125114 4.6249561h2.8125143c1.2465063 0 2.2500113.726035 2.2500113 1.6278811v3.4942717c0 .9018461-1.003505 1.6278811-2.2500113 1.6278811h-2.8125143c-1.2465063 0-2.2500114-.726035-2.2500114-1.6278811v-3.4942717c0-.9018461 1.0035051-1.6278811 2.2500114-1.6278811z" fill="none" stroke="url(#g)"/></g><g transform="matrix(1.7777689 0 0 1.7777689 3.277813 .277896)"><path d="m.12498065 7.9999734 8.43754225.3028862v7.5721534h-8.43754225z" fill="url(#c)" stroke-width="1.074172"/><g fill="none" stroke-width=".562503" transform="translate(-2.374943 7.375014)"><path d="m10.374964 7.9374957h-7.3125371v-6.7500338h7.3125371z" stroke="url(#e)" stroke-linecap="round"/><path d="m2.4999241.62495904c2.5206756 0 8.4375119-.00000068 8.4375119-.00000068l.00003 7.87504014h-8.4375419z" stroke="url(#f)" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/move.svg b/icon-themes/elementary_svg/cmd/32/move.svg
new file mode 100644
index 000000000..dc0ba9537
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/move.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 .397314 288.58807)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 .397314 287.39744)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 .397314 286.20682)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 3.175446 288.58807)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 3.175446 287.39744)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 3.175446 286.20681)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 .397314 289.77869)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="41.185825"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 1.78638 288.58808)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 1.78638 286.20682)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 1.78638 287.39745)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientTransform="matrix(.11794 0 0 .11905 .807314 290.04869)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" y1="3.381795" y2="50.053478"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m1.118081.66145802h4.6430041c.2529692 0 .456623.23600848.456623.52916698v3.7041659c0 .2931585-.2036538.5291668-.456623.529167l-2.7183768.0000004-.9260416 1.5875-.9985857-.0000004c-.25296913-.0000001-.45662298-.2360085-.45662298-.529167v-5.2916659c0-.2931585.20365385-.52916698.45662298-.52916698z" style="fill:none;stroke:#a6a6a5;stroke-width:.265112;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.530225 .530225"/><g transform="matrix(1.33333 0 0 1.33333 .96975 -387.00284)"><path d="m1.2144324 291.5427c-.1412217.00002-.25502376.11527-.25502376.25852v4.04705c0 .14324.11380206.25851.25502376.25851h.7371662l.396876-.99219 2.4808623-.0004h.042633c.1412216 0 .2550238-.11527.2550238-.25851l.0000002-3.05486c0-.14324-.1138022-.25853-.2550238-.25851z" fill="url(#l)"/><path d="m1.2570656 291.44349c-.2198692.00002-.39687592.17701-.39687592.39687v3.96876c0 .21987.17700672.39688.39687592.39688h.793752l.3980386-.99219 2.5789189-.0004c.1182292-.0686.198438-.19517.198438-.34222v-3.03122c0-.21986-.1770069-.39691-.396876-.39688zm.099219.19843 3.3738335-.00039c.164902 0 .297657.13275.297657.29766v.69453h-1.1902404l.0007739-.9918h-.199987l-.0007751.9918h-1.1890778l.0007759-.9918h-.1999891l-.0007751.9918-1.1898528.00039v-.69453c0-.1649.132755-.29766.297657-.29766zm3.6714905 1.19024v.99219h-1.1898529l-.0003969-.99219zm-3.9691475.00039 1.1898528-.00039.0003869.99219-1.1902397.00039zm1.3898411-.00039h1.1890778l.0003968.99219h-1.1890871zm2.5785313 1.19218v-.002h.0007751v.99219h-1.190628v-.99219zm-3.9683724.00039 1.1902404-.00039v.98986l-1.1902404.00039zm1.3902286-.00039h1.1890778v.98986h-1.1890778zm-.2375825 1.18947-.3119972.79375h-.5429919c-.164902 0-.297657-.13275-.297657-.29766v-.49532z" opacity=".286"/><g fill="none" stroke-linecap="square" stroke-width=".198438"><path d="m1.1578466 295.31302h.9097878l-.2396391.59532h-.4717107c-.1202558-.00001-.198438-.0992-.198438-.19844z" opacity=".8" stroke="url(#h)"/><path d="m1.1578466 294.1224.99219-.00001v.79375l-.99219.00001z" opacity=".8" stroke="url(#b)"/><path d="m3.9359786 294.1224h.99219v.79375h-.99219z" opacity=".8" stroke="url(#e)"/><path d="m1.1578467 292.93177.9921899-.00001v.79375l-.9921899.00001z" opacity=".8" stroke="url(#c)"/><path d="m3.9359786 292.93177h.99219v.79375h-.99219z" opacity=".8" stroke="url(#f)"/><path d="m1.1578466 291.93959c0-.0992.051095-.19411.198438-.19844l.793752-.00001v.79375l-.9921899.00001z" opacity=".8" stroke="url(#d)"/><path d="m3.9359786 291.74114h.793752c.099219 0 .198438.0793.198438.2032v.59055h-.99219z" opacity=".8" stroke="url(#g)"/><path d="m2.5469126 294.1224h.99219v.79375h-.99219z" opacity=".8" stroke="url(#i)"/><path d="m2.5469126 292.93177h.99219v.79375h-.99219z" opacity=".8" stroke="url(#k)"/><path d="m2.5469126 291.74114h.99219v.79375h-.99219z" opacity=".8" stroke="url(#j)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/movedown.svg b/icon-themes/elementary_svg/cmd/32/movedown.svg
new file mode 100644
index 000000000..e91dbe4b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/movedown.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="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(0 1.3333333 -1.3333333 0 30.666665 -.00048)" gradientUnits="userSpaceOnUse" x1="3.00036" x2="21.069368" y1="9.499999" y2="9.499999"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -1.004639 1 0 -37.964668 44.040337)" gradientUnits="userSpaceOnUse" x1="26.915476" x2="16.961653" xlink:href="#a" y1="57.037033" y2="57.037033"/><linearGradient id="d" gradientTransform="matrix(0 -1.004639 1 0 -59.964668 45.040337)" gradientUnits="userSpaceOnUse" x1="39.855446" x2="18.600533" xlink:href="#a" y1="75.964668" y2="75.964668"/><radialGradient id="e" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#e)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1.3449512 0 0 1.3426115 28.575293 11.641703)"/><path d="m25.981771 16.206625h-.0052c0 .216514-.08588.396454-.223958.526042-.0099.0089-.01935.01921-.02865.02865l-9.265626 10.540628c-.121306.1212-.285474.192708-.466145.192708-.179381 0-.334491-.07151-.463543-.192708l-9.265628-10.540628c-.0093-.0095-.01883-.01977-.02864-.02865-.138086-.129587-.223959-.309527-.223959-.526042 0-.402289.287324-.706625.67448-.706625h5.132869c.361344.000252.682229-.313496.682229-.702229v-10.6350694c0-.381132.267369-.6627016.648501-.6627016h5.68344c.381132 0 .668059.2815696.668059.6627016v10.7001744c.03335.356849.320035.637361.660066.637124h5.155038c.387155 0 .666667.304336.666667.706625z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m12 16.5-4.640625-.000002 8.640625 9.853518 8.587891-9.853516h-4.587891" opacity=".6" stroke="url(#c)"/><path d="m20 16.474609c-.875611 0-1.499791-.883384-1.5-1.536691v-10.437918h-5v10.231146c0 1.148768-.870013 1.755182-1.5 1.755182" opacity=".6" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/movedownsubitems.svg b/icon-themes/elementary_svg/cmd/32/movedownsubitems.svg
new file mode 100644
index 000000000..5656eb77b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/movedownsubitems.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -1.662367 38.383286)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 23.002928 7.999639)" gradientUnits="userSpaceOnUse" x1="2.109904" x2="21.12108" y1="7.472679" y2="7.472679"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -1.004639 1 0 -42.037033 39.538385)" gradientUnits="userSpaceOnUse" x1="26.415842" x2="19.448166" y1="57.037033" y2="57.037033"><stop offset="0" stop-color="#fff"/><stop offset=".00137809" 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"><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(0 -1.004639 1 0 -42.037033 39.538385)" gradientUnits="userSpaceOnUse" x1="35.374283" x2="18.960861" xlink:href="#e" y1="53.037033" y2="53.037033"/><linearGradient id="g" xlink:href="#e"/><linearGradient id="h" gradientTransform="matrix(0 1.3333333 -1.3333333 0 30.666665 -.00048)" gradientUnits="userSpaceOnUse" x1="3.00036" x2="21.069368" y1="9.499999" y2="9.499999"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 -1.004639 1 0 -37.964668 44.040337)" gradientUnits="userSpaceOnUse" x1="26.915476" x2="16.961653" xlink:href="#g" y1="57.037033" y2="57.037033"/><linearGradient id="j" gradientTransform="matrix(0 -1.004639 1 0 -59.964668 45.040337)" gradientUnits="userSpaceOnUse" x1="39.855446" x2="18.600533" xlink:href="#g" y1="75.964668" y2="75.964668"/><radialGradient id="k" cx="24.837126" cy="36.421127" gradientTransform="matrix(.71276299 0 0 -.47404571 -2.206887 40.958534)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><g transform="translate(-4 2)"><path d="m26.647086 23.693246a11.15099 7.4163237 0 1 0 -22.3019792 0 11.15099 7.4163237 0 0 0 22.3019792 0z" fill="url(#k)" fill-rule="evenodd" opacity=".141176" stroke-width="1.343781"/><path d="m24.981771 16.206625h-.0052c0 .216514-.08588.396454-.223958.526042-.0099.0089-.01935.01921-.02865.02865l-8.757818 10.545975c-.121306.1212-.285474.192708-.466145.192708-.179381 0-.334491-.07151-.463543-.192708l-8.773436-10.545975c-.0093-.0095-.01883-.01977-.02864-.02865-.138086-.129587-.223959-.309527-.223959-.526042 0-.402289.287324-.706625.67448-.706625h5.132869c.361344.000252.682229-.313496.682229-.702229v-10.6350694c0-.381132.267369-.6627016.648501-.6627016h4.68344c.381132 0 .668059.2815696.668059.6627016v10.7001744c.03335.356849.320035.637361.660066.637124h5.155038c.387155 0 .666667.304336.666667.706625z" fill="url(#h)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m12 16.5-4.640625-.000002 8.148433 9.858865 8.080083-9.858863h-4.587891" opacity=".6" stroke="url(#i)"/><path d="m19 16.474609c-.875611 0-1.499791-.883384-1.5-1.536691v-10.437918h-4v10.231146c0 1.148768-.870013 1.755182-1.5 1.755182" opacity=".6" stroke="url(#j)"/></g></g><g transform="translate(12 -8)"><path d="m19.79118 25.523804a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><path d="m19.489256 20.033915h-.0039c0 .162386-.06441.29734-.167969.394532-.0074.0067-.01451.01441-.02148.02149l-6.94923 7.891859c-.09098.0909-.214106.144532-.349609.144532-.134536 0-.250868-.05363-.347657-.144532l-6.9492178-7.891864c-.007-.0071-.01412-.01484-.02148-.02149-.1035639-.09719-.1679689-.232145-.1679689-.394532 0-.301717.215491-.527343.505858-.527343h3.988275c.271008.000189.49805-.237748.49805-.529297v-7.97727c0-.285849.214151-.5.4999997-.5h4.000001c.285849 0 .5.214151.5.5v8.026103c.02501.267637.241068.480647.496091.480469h3.990234c.290366 0 .500003.225626.500003.527343z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none" transform="translate(0 8)"><path d="m9 12.498047h-3l6 6.796875 5.927635-6.796875h-2.927635" opacity=".6" stroke="url(#d)"/><path d="m15.000024 12.5c-.826964 0-1.497841-.728602-1.498047-1.5 0 0-.04984-5.0131857-.002-7.5000004h-3.000024v7.5000004h-.002c-.000132.697566-.497953 1.5-1.497953 1.5" opacity=".6" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/movepagefirst.svg b/icon-themes/elementary_svg/cmd/32/movepagefirst.svg
new file mode 100644
index 000000000..7a4223454
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/movepagefirst.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(0 1.3333333 -1.3333333 0 30.666665 -27.00048)" gradientUnits="userSpaceOnUse" x1="20.25036" x2="42.750362" y1="10.999999" y2="10.999999"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1.2302448 -1.6281652 0 62.810872 -41.596158)" gradientUnits="userSpaceOnUse" x1="35.436977" x2="36.249825" y1="28.136501" y2="28.136501"><stop offset="0" stop-color="#fff"/><stop offset=".00000084" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(.71276299 0 0 -.47404571 -1.702984 41.958534)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(0 1.2302448 -1.6281652 0 62.810872 -41.596158)" gradientUnits="userSpaceOnUse" x1="39.545444" x2="55.758137" y1="28.136501" y2="28.136501"><stop offset="0" stop-color="#fff"/><stop offset=".43483558" 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><path d="m27.15099 24.693246a11.15099 7.4163237 0 1 0 -22.3019798 0 11.15099 7.4163237 0 0 0 22.3019798 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141176" stroke-width="1.343781"/><path d="m6.25.5c-.454566 0-.75.3103545-.75.6796875v2.6660156c0 .369333.295434.6542969.75.6542969h19.5c.454564 0 .75-.2849639.75-.6542969v-2.6660156c0-.369333-.295436-.6796875-.75-.6796875zm9.742188 4.0058594c-.179381 0-.333839.0702082-.462891.1914062l-9.2656251 10.5410154c-.0093.0095-.0194869.020417-.0292969.029297-.138086.129587-.2246094.308876-.2246094.525391 0 .402289.2886253.707031.6757813.707031h5.1328121c.361344-.000252.681641.314392.681641.703125v10.634766c0 .381132.267305.662109.648438.662109h5.683593c.381132 0 .667969-.280977.667969-.662109v-10.701172c.03335-.356849.320125-.636956.660156-.636719h5.154297c.387155 0 .667969-.304742.667969-.707031h-.00586c0-.216514-.086531-.395803-.224609-.525391-.0099-.0089-.018044-.019857-.027344-.029297l-9.265625-10.5410154c-.121306-.1212-.286126-.1914062-.466796-.1914062z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none" stroke-width=".992"><path d="m25.504002 1.495998v2.008004h-19.008001v-2.008004z" opacity=".5" stroke="url(#b)"/><path d="m7.4045256 15.495353h4.2929684c1.116292.000366 1.794692.780097 1.794922 1.5v10.5h5v-10.5c0-.889641.802201-1.5 1.666016-1.5h4.474609l-8.640625-9.8535165z" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/movepagelast.svg b/icon-themes/elementary_svg/cmd/32/movepagelast.svg
new file mode 100644
index 000000000..23fd52855
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/movepagelast.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(0 1.2302448 -1.6281652 0 62.810872 -14.596158)" gradientUnits="userSpaceOnUse" x1="35.436977" x2="36.249825" y1="28.136501" y2="28.136501"><stop offset="0" stop-color="#fff"/><stop offset=".00000084" 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(0 1.3333333 -1.3333333 0 30.666665 -.00048)" gradientUnits="userSpaceOnUse" x1="3.00036" x2="21.069368" y1="9.499999" y2="9.499999"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -1.004639 1 0 -37.964668 44.040337)" gradientUnits="userSpaceOnUse" x1="26.915476" x2="16.961653" xlink:href="#c" y1="57.037033" y2="57.037033"/><linearGradient id="e" gradientTransform="matrix(0 -1.004639 1 0 -59.964668 45.040337)" gradientUnits="userSpaceOnUse" x1="39.855446" x2="18.600533" xlink:href="#c" y1="75.964668" y2="75.964668"/><radialGradient id="f" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#f)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1.3449512 0 0 1.3426115 28.575293 11.641703)"/><path d="m13.148438 3.5c-.381133 0-.648438.2809774-.648438.6621094v10.6347656c0 .388733-.320297.703377-.681641.703125h-5.1328121c-.387156 0-.6757813.304742-.6757813.707031 0 .216515.0865234.395804.2246094.525391.00981.00888.0199969.019797.0292969.029297l9.2656251 10.541015c.129052.121198.28351.191407.462891.191407.18067 0 .34549-.070207.466796-.191407l9.265625-10.541015c.0093-.00944.017444-.020397.027344-.029297.138078-.129588.224609-.308877.224609-.525391h.00586c0-.402289-.280814-.707031-.667969-.707031h-5.154297c-.340031.000237-.626806-.27987-.660156-.636719v-10.7011716c0-.381132-.286837-.6621094-.667969-.6621094zm-6.898438 24c-.454566 0-.75.310354-.75.679688v2.666015c0 .369333.295434.654297.75.654297h19.5c.454564 0 .75-.284964.75-.654297v-2.666015c0-.369333-.295436-.679688-.75-.679688z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m12 16.5-4.640625-.000002 8.640625 9.853518 8.587891-9.853516h-4.587891" opacity=".6" stroke="url(#d)"/><path d="m20 16.474609c-.875611 0-1.499791-.883384-1.5-1.536691v-10.437918h-5v10.231146c0 1.148768-.870013 1.755182-1.5 1.755182" opacity=".6" stroke="url(#e)"/><path d="m25.504002 28.495998v2.008004h-19.008001v-2.008004z" opacity=".5" stroke="url(#a)" stroke-width=".992"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/moveup.svg b/icon-themes/elementary_svg/cmd/32/moveup.svg
new file mode 100644
index 000000000..7ced1ed55
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/moveup.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(0 -1.3333333 -1.3333333 0 30.666665 32.00048)" gradientUnits="userSpaceOnUse" x1="20.953228" x2="2.208504" y1="12.816877" y2="12.816877"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(0 1.2302448 -1.6281652 0 62.810872 -41.596158)" gradientUnits="userSpaceOnUse" x1="39.545444" x2="55.758137" y1="28.136501" y2="28.136501"><stop offset="0" stop-color="#fff"/><stop offset=".43483558" 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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1.3449512 0 0 1.3426115 28.575293 11.641703)"/><path d="m25.981771 15.793375h-.0052c0-.216514-.08588-.396454-.223958-.526042-.0099-.0089-.01935-.01921-.02865-.02865l-9.265626-10.540628c-.121306-.1212-.285474-.192708-.466145-.192708-.179381 0-.334491.07151-.463543.192708l-9.265628 10.540628c-.0093.0095-.01883.01977-.02864.02865-.138086.129587-.223959.309527-.223959.526042 0 .402289.287324.706625.67448.706625h5.132869c.361344-.000252.682229.313496.682229.702229v10.635069c0 .381132.267369.662702.648501.662702h5.68344c.381132 0 .668059-.28157.668059-.662702v-10.700174c.03335-.356849.320035-.637361.660066-.637124h5.155038c.387155 0 .666667-.304336.666667-.706625z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.4045256 15.495353h4.2929684c1.116292.000366 1.794692.780097 1.794922 1.5v10.5h5v-10.5c0-.889641.802201-1.5 1.666016-1.5h4.474609l-8.640625-9.8535165z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".992"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/moveupsubitems.svg b/icon-themes/elementary_svg/cmd/32/moveupsubitems.svg
new file mode 100644
index 000000000..f10767d00
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/moveupsubitems.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 37.022538 38.383286)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(0 -1 1 0 12.357245 32.000361)" gradientUnits="userSpaceOnUse" x1="21.110256" x2="1.935627" y1="6.002927" y2="6.002927"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 1.004639 -1 0 76.89723 -7.538205)" gradientUnits="userSpaceOnUse" x1="20.443369" x2="35.374104" y1="54.037033" y2="54.037033"><stop offset="0" stop-color="#fff"/><stop offset=".46875" 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.3333333 1.3333333 0 -3.306494 30.00048)" gradientUnits="userSpaceOnUse" x1="20.953228" x2="2.208504" y1="12.816877" y2="12.816877"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="f" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.71276299 0 0 -.47404571 28.563267 38.958534)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(0 1.2302448 1.6281652 0 -35.450701 -43.596158)" gradientUnits="userSpaceOnUse" x1="39.545444" x2="55.758137" y1="28.136501" y2="28.136501"><stop offset="0" stop-color="#fff"/><stop offset=".43483558" 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><path d="m16.210779 25.523804c0-3.050715 3.712007-5.523802 8.290999-5.523802 4.578993 0 8.291 2.473087 8.291 5.523802s-3.712007 5.523802-8.291 5.523802c-4.578992 0-8.290999-2.473087-8.290999-5.523802z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><path d="m16.513671 19.966085h.0039c0-.162386.06441-.29734.167969-.394532.0074-.0067.01451-.01441.02148-.02149l6.94923-7.891859c.09098-.0909.214106-.144532.349609-.144532.134536 0 .250868.05363.347657.144532l6.949218 7.891864c.007.0071.01412.01484.02148.02149.103564.09719.167969.232145.167969.394532 0 .301717-.215491.527343-.505858.527343h-3.988275c-.271008-.000189-.49805.237748-.49805.529297v7.97727c0 .285849-.214151.5-.5.5h-4.000001c-.285849 0-.5-.214151-.5-.5v-8.026103c-.02501-.267637-.241068-.480647-.496091-.480469h-3.990234c-.290366 0-.500003-.225626-.500003-.527343z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><path d="m24.001985 12.705078 5.880629 6.796875h-2.882566c-.827239.000268-1.49778.670809-1.498048 1.498047h-.002v7.5h-2.987202v-7.5h-.002c-.000221-.827238-.670762-1.497779-1.498-1.498047h-2.883743z" fill="none" opacity=".6" stroke="url(#d)"/><path d="m-.6508784 21.693246c-.00058324-4.0962 4.992056-7.417023 11.1509904-7.417023 6.158934 0 11.151573 3.320823 11.15099 7.417023-.000583 4.095651-4.992881 7.415618-11.15099 7.415618-6.1581097 0-11.15040724-3.319967-11.1509904-7.415618z" fill="url(#f)" fill-rule="evenodd" opacity=".141176" stroke-width="1.343781"/><path d="m1.0182291 13.793375h.0052c0-.216514.08588-.396454.223958-.526042.0099-.0089.01935-.01921.02865-.02865l8.7578179-10.545975c.121306-.1212.285474-.192708.466145-.192708.179381 0 .334491.07151.463543.192708l8.765852 10.550622c.0093.0095.01883.01977.02864.02865.138086.129587.223959.309527.223959.526042 0 .402289-.287324.706625-.67448.706625h-5.132869c-.361344-.000252-.682229.313496-.682229.702229v10.635069c0 .381132-.267369.663081-.648501.662702l-4.6758559-.004647c-.381132-.000379-.668059-.28157-.668059-.662702v-10.700174c-.03335-.356849-.320035-.637361-.660066-.637124h-5.155038c-.387155 0-.666667-.304336-.666667-.706625z" fill="url(#e)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m18.58789 13.5h-4.292968c-1.116292.000366-1.794692.780097-1.794922 1.5v10.5l-3.9924159-.0046v-10.5c0-.889641-.802201-1.5-1.666016-1.5h-4.474609l8.1328169-9.8589105z" fill="none" opacity=".5" stroke="url(#g)" stroke-width=".992"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/name.svg b/icon-themes/elementary_svg/cmd/32/name.svg
new file mode 100644
index 000000000..b5b167cd0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/name.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 -.198 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 .992628 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 2.381694 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 3.77076 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 .992628 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 2.381694 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 3.77076 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 -.198 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 .992628 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 2.381694 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 3.77076 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="m" gradientTransform="matrix(.1347 0 0 .14642 -.198 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="n" gradientTransform="matrix(.1347 0 0 .14642 .992628 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="o" gradientTransform="matrix(.1347 0 0 .14642 2.381694 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="p" gradientTransform="matrix(.1347 0 0 .14642 3.77076 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="q" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.59434182 0 0 .59993551 1.733541 -.028859)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" y1="3.381795" y2="50.053478"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><g><path d="m3.9999983 1.499983c-.7116666 0-1.5.778126-1.5 1.4999999v25.9999991c0 .721874.7883334 1.5 1.5 1.5h3.5000015l2-5 18.4999992-.000017h.214844c.711666 0 1.285156-.58086 1.285156-1.302734l-.000001-21.1972481c0-.7218739-.788334-1.4999999-1.5-1.4999999z" fill="url(#r)" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m4 1c-1.1079995 0-2 .8920291-2 2v26c0 1.107971.8920005 2 2 2l3.9999998-.000018 2.0058592-5c6.675855.003067 12.327748.000018 18.994141.000018.595799-.345567 1-.983558 1-1.724609v-16.2773441-.9980469-4c0-1.1079709-.892001-2-2-2zm.5 1h23c.831 0 1.5.6689936 1.5 1.5v3.5h-6v-.00195l.0039-4.9960938h-1.007812l-.0039 4.9960938h.007812v.00195h-6v-.00195l.0059-4.9960938h-1.007812l-.0059 4.9960938h.007812v.00195h-6v-.00195l.00586-4.9960938h-1.0078131l-.00586 4.9960938h.0078131v.00195h-5v-3.5c0-.8310064.6689997-1.5 1.5-1.5zm-1.5 6h4.9921875l.00195 5h-4.9941375zm6 0h5.992188l.002 5h-5.9922349zm7 0h5.992188l.002 5h-5.992188zm7 0h6v5h-6zm-20 6h4.9941406l.00195 5h-4.9960906zm6.0019531 0h5.9921879l.002 5h-5.9922348zm6.9999999 0h5.992188l.002 5h-5.992235zm6.998047 0h6v5h-6zm5.996094 6h.003906v5h-6v-.0039-4.988282h5.996094zm-25.996094.007812h4.9960938v4.988282h-4.9960938zm6.0039062 0h5.9921878v4.988282h-5.9921878zm6.9999998 0h5.992188l.001953 4.992188h-.002v-.0039h-5.992141zm-13.003906 5.996094 5.808242-.0039-1.5719091 4-2.7363329-.000006c-.8310003.000005-1.5-.668994-1.5-1.5z" opacity=".286" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><g fill="none" stroke-linecap="square" stroke-width=".198438"><path d="m.56253265 295.90833h.90978775l-.2396391.59532h-.47171065c-.12025587-.00001-.198438-.0992-.198438-.19844z" opacity=".8" stroke="url(#q)"/><path d="m.56253265 294.71771h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#a)"/><path d="m1.7531606 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#b)"/><path d="m3.1422266 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#c)"/><path d="m4.5312925 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#d)"/><path d="m.56253269 293.52708h.79375191v.79375h-.79375191z" opacity=".8" stroke="url(#e)"/><path d="m1.7531606 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#f)"/><path d="m3.1422266 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#g)"/><path d="m4.5312925 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#h)"/><path d="m.56253265 292.33645h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#i)"/><path d="m1.7531606 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#j)"/><path d="m3.1422266 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#k)"/><path d="m4.5312925 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#l)"/><path d="m.56253265 291.34426c0-.0992.0510949-.19411.198438-.19844h.59531395v.79375h-.79375191z" opacity=".8" stroke="url(#m)"/><path d="m1.7531606 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#n)"/><path d="m3.1422266 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#o)"/><path d="m4.5312925 291.14582h.7937521c.099219 0 .1984379.0793.1984379.2032v.59055h-.99219z" opacity=".8" stroke="url(#p)"/></g></g><g><path d="m4.431761 290.84848v.59475h.397501l.1980005.19875v4.16776l-.1995005.198h-.397501v.59475h1.7872546v-.59475h-.3975011l-.1980004-.19875v-4.16776l.1980004-.19875h.3975011v-.594z" fill-rule="evenodd" opacity=".52" stroke-width=".750002"/><path d="m4.6305115 291.14773.4305011-.003s.2647507-.01.2647507.255l-.0075 4.53526s-.02625.3615-.2910007.369l-.397501.009m1.3897535-5.16076-.4350011-.007s-.2625007-.01-.2625007.255l-.0075 4.53526s.0195.369.2850008.369h.420001" fill="none" stroke="#fff" stroke-width=".198436"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/navigationbar.svg b/icon-themes/elementary_svg/cmd/32/navigationbar.svg
new file mode 100644
index 000000000..1dec623c1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/navigationbar.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(.64265169 0 0 .18108724 -142.99996 -5.507326)" gradientUnits="userSpaceOnUse" x1="229.10278" x2="229.10278" y1="42.101215" y2="65.478531"><stop offset="0" stop-color="#f7f7f7"/><stop offset=".5" stop-color="#ececec"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458484 0 0 .26458333 -20.905474 -72.442418)" gradientUnits="userSpaceOnUse" x1="94.012276" x2="94.012276" y1="283.79813" y2="295.79813"><stop offset="0" stop-color="#fff"/><stop offset=".05117575" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999964" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".264583"><path d="m.92604168 2.2489583c-.29315798.0000798-.5292042.2360067-.52916666.5291667l.00037306 2.9138846c.00003752.2931599.23600868.5292463.52916666.5291666l6.61148206-.0018c.2931581-.0000788.529204-.2360059.5291666-.5291658l-.0003704-2.9138845c-.0000375-.29316-.2360086-.5292464-.5291666-.5291667z" fill="url(#a)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5395914 2.5122604-6.61096593.00207c-.14657999.00006-.26460206.1180033-.26458333.2645833l.00037306 2.9138853c.00001815.1419992.1114796.2549906.25166423.2619994h6.62181737c.1465799 0 .2646021-.1180034.2645833-.2645833l-.0003704-2.9138881c-.0000185-.1458365-.1169704-.2628777-.2625161-.2640666z" stroke="url(#b)"/><path d="m.92604165 2.2502609c-.2931579 0-.52920412.2360067-.52916665.5291667l.00037306 2.9138845c.00003611.2826647.22018095.5099936.49867756.526066h6.64197118c.2931581 0 .529204-.2360067.5291666-.5291666l-.0003725-2.9138845c-.000036-.2821841-.2193054-.5092966-.4971272-.5260661z" opacity=".2" stroke="#000"/></g></g><g stroke-width=".529167"><path d="m2.1166667 3.7041667v2.1166666l1.3229166-1.0583333zm1.8520833 0v2.1166666l1.3229166-1.0583333zm1.5875 0v.5291667.5291666.5291667.5291666h.5291666v-.5291666-.5291667-.5291666-.5291667z" fill="#fbfbfb"/><path d="m2.1166667 3.175v2.1166667l1.3229166-1.0583333zm1.8520833 0v2.1166667l1.3229166-1.0583333zm1.5875 0v.5291667.5291667.5291666.5291667h.5291666v-.5291667-.5291666-.5291667-.5291667z" fill="#666"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/navigator.svg b/icon-themes/elementary_svg/cmd/32/navigator.svg
new file mode 100644
index 000000000..be07b6cc6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/navigator.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16.406624" cy="11.456386" gradientTransform="matrix(1 0 0 1.2433724 0 -2.788168)" gradientUnits="userSpaceOnUse" r="9.750001"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></radialGradient><linearGradient id="b" gradientTransform="matrix(3.6415332 1.0119605 -1.0119605 3.6415332 4.760432 5.172698)" gradientUnits="userSpaceOnUse" x1="2.027828" x2="3.185315" y1="3.995011" y2="4.434366"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-3.6415331 -1.0119607 1.0119607 -3.6415331 19.739567 34.327303)" gradientUnits="userSpaceOnUse" x1="3.230561" x2="2.280843" xlink:href="#d" y1="4.55868" y2="3.496531"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><radialGradient id="e" cx="99.157013" cy="186.17059" gradientTransform="matrix(.17524541 0 0 .05575992 -1.37681 18.119145)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.50000232 0 0 .5 -9.65741 .00015)" gradientUnits="userSpaceOnUse" x1="51.199997" x2="51.199997" y1="8.114289" y2="56.114563"><stop offset="0" stop-color="#b6b6b6"/><stop offset=".33095336" stop-color="#a4a4a4"/><stop offset="1" stop-color="#c5c5c5"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.912073" x2="14.912073" y1="2.009456" y2="30.137344"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="23.896" cy="3.99" gradientTransform="matrix(0 2.0430803 -2.6968298 0 26.760472 -47.622025)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.11089655 -.11849001 .11849001 .11089655 -2.330241 3.356777)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="22" y2="26"/><path d="m27.000001 28.499999a11 3.4999999 0 1 1 -21.9999996 0 11 3.4999999 0 1 1 21.9999996 0z" fill="url(#e)"/><path d="m15.999852 1.5003c-8.00052 0-14.499852 6.49933-14.499852 14.49985s6.499332 14.49985 14.499852 14.49985 14.49986-6.49933 14.49985-14.49985c0-8.00052-6.49933-14.49985-14.49985-14.49985z" fill="url(#h)"/><path d="m29.499852 16.00015c0 7.45585-6.04416 13.5-13.50001 13.5-7.45584 0-13.499992-6.04415-13.499992-13.5s6.044152-13.5 13.499992-13.5c7.45585 0 13.50001 6.04415 13.50001 13.5z" fill="none" opacity=".8" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.999862 4.00015c-6.62154 0-12.000072 5.37909-12.000072 12 0 6.62148 5.379122 12 12.000072 12 6.6215 0 12.00005-5.37909 12.00005-12 0-6.62149-5.37912-12-12.00005-12z" fill="url(#f)"/><path d="m15.999852 4.50015c-6.3456 0-11.500002 5.37906-11.500002 11.99999 0 6.62147 5.154952 12.00001 11.500002 12.00001 6.34558 0 11.5-5.37906 11.5-12.00001 0-6.62149-5.15494-11.99999-11.5-11.99999z" fill="none" opacity=".05" stroke="#000"/><path d="m25.749846 16.000154a9.7500006 9.7500006 0 0 1 -19.500001 0 9.7500006 9.7500006 0 1 1 19.500001 0z" fill="url(#a)"/><path d="m25.49985 16.000153a9.5000004 9.4999563 0 0 1 -19 0 9.5000004 9.4999563 0 1 1 19 0z" fill="none" opacity=".3" stroke="#000"/><path d="m15.999852 1.5003c-8.00052 0-14.499852 6.49933-14.499852 14.49985s6.499332 14.49985 14.499852 14.49985 14.49986-6.49933 14.49985-14.49985c0-8.00052-6.49933-14.49985-14.49985-14.49985z" fill="none" opacity=".3" stroke="#000"/><g transform="matrix(1.33333 0 0 1.33333 -.222894 -10.7712)"><path d="m16.149136 12.938974a1.1484894 1.1484894 0 0 0 -1.183218.229218l-5.6341091 5.184399a1.1484894 1.1484894 0 0 0 -.3622142.693008 1.1484894 1.1484894 0 0 0 -.00252.0069 1.1484894 1.1484894 0 0 0 -.4410685.758574l-.9254875 7.377417a1.1484894 1.1484894 0 0 0 .7350105 1.218055l.4969222.188708a1.1484894 1.1484894 0 0 0 1.1857376-.236131l5.624647-5.179988a1.1484894 1.1484894 0 0 0 .357165-.679134 1.1484894 1.1484894 0 0 0 .453054-.769923l.928012-7.384328a1.1484894 1.1484894 0 0 0 -.735013-1.218056z" fill="#0e141f" opacity=".1"/><path d="m16.072265 14.068359-5.628906 5.181641 5.277443 2.285023.851463-7.279164zm-5.843451 5.601132-1.1565486 7.711368.5000015.187496 5.8577201-5.51215z" fill="#0e141f" opacity=".25"/><g stroke-opacity=".552941" stroke-width=".750002"><path d="m14.629538 21.319331-5.6295382 5.180669-.5000007-.187797.9276869-7.37996z" fill="url(#b)" stroke="#7a0000"/><path d="m9.7433421 18.358636 5.7566579-5.358636.500006.18778-1.003958 7.557926z" fill="url(#c)" stroke="#000"/></g></g><g transform="matrix(4.735447 1.7235617 -1.7235617 4.735447 6.550731 -4.843334)"><path d="m3.6477066 3.1746945a.47270659.47270659 0 0 1 -.9454131 0 .47270659.47270659 0 1 1 .9454131 0z" opacity=".2" stroke-width=".472707"/><path d="m2.9631136 3.2606507a.30153084.30153084 0 0 1 .2049005-.522731l.00116.3015309z" fill="#fff" opacity=".05" stroke-width=".582106"/><path d="m3.3968294 2.9375539a.32457934.32457934 0 0 1 -.4435863.4739601.32457934.32457934 0 1 1 .4435863-.4739601z" fill="url(#i)" stroke-width=".324579"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/newdoc.svg b/icon-themes/elementary_svg/cmd/32/newdoc.svg
new file mode 100644
index 000000000..3074c404e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/newdoc.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="j" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#j)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#g)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/newglobaldoc.svg b/icon-themes/elementary_svg/cmd/32/newglobaldoc.svg
new file mode 100644
index 000000000..6502b8550
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/newglobaldoc.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" gradientUnits="userSpaceOnUse" x1="17.499937" x2="17.499937" y1="30" y2="0"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 -16.999999 48.999999)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.99749995 0 0 -.99749995 -16.923748 48.896056)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" xlink:href="#c" y1="31.65719" y2="18.353575"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#c" y1="15.298182" y2="24.627615"/><linearGradient id="j" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="k" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.53064133 0 0 .58970225 39.274862 -1.791863)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#k)" stroke="url(#l)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#i)" fill-rule="evenodd" opacity=".2"/><path d="m9.5000625 5.505005h1.3436255zm1.6873755 0h2.1875zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-7.6561255 2h2.6561255zm3.0623755 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm1.9375 0h2.59375zm-10.2186255 1.9949953h3.2811255zm3.6248755 0h4.625zm4.9375 0h1.84375zm-8.5623755 1.9999997h1.5937505zm1.0936255 0h5.90625zm-1.0936255 3.037243h2.0936255zm2.4061255 0h5.0625zm5.375 0h2.46875zm2.78125 0h2.3125zm-10.5623755 1.962757h1.3436255zm1.6873755 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm2.25 0h3.09375zm-9.9061255 2.075342h3.2811255zm3.6248755 0h4.625zm4.9375 0h1.84375zm-8.5623755 2.924658h2.0936255zm2.4061255 0h5.0625zm5.375 0h2.46875zm-7.7811255 2h2.8748755zm3.2186255 0h1.21875zm1.53125 0h2.78125zm3.09375 0h4.09375zm-7.8436255 2h2.8748755zm3.2186255 0h1.75zm2.0625 0h2.75zm3.0625 0h2.96875z" fill="none" stroke="url(#a)"/><path d="m13.5 30.5 15-15v15zm6.999999-3.000001h5v-4.999999z" fill="url(#b)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><path d="m15.713203 29.538323 11.845312-11.845312v11.845312z" fill="none" opacity=".4" stroke="url(#d)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/newhtmldoc.svg b/icon-themes/elementary_svg/cmd/32/newhtmldoc.svg
new file mode 100644
index 000000000..cf0877916
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/newhtmldoc.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.53064141 0 0 .58970049 39.269608 -1.791917)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.65714212 0 0 .63016248 .228602 -1.09155)" 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><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="18.1481" cy="16.231987" gradientTransform="matrix(0 4.936567 -6.2846274 0 118.00641 -106.70042)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".26238" stop-color="#fc8f36"/><stop offset=".704952" stop-color="#e23a0e"/><stop offset="1" stop-color="#ac441f"/></radialGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m4.5.49815631c5.270474 0 23 .001844 23 .001844l.000027 28.99999969s-15.333351 0-23.000027 0c0-9.667283 0-19.334564 0-29.00184555z" fill="url(#d)" stroke-width="1.040607"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m4.499961.4999448c5.2704807 0 23.000054.002 23.000054.002l.000024 28.9981122s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.9999562z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/><path d="m17.352417 10.000001-3.803467 10h1.125l3.803467-10zm-5.352417 1.666667-4.9999999 2.777778v1.111111l4.9999999 2.777777v-1.111111l-3.8749999-2.220052 3.8749999-2.224392zm8 0v1.111111l3.875 2.224392-3.875 2.220052v1.111111l5-2.777777v-1.111111z" fill="url(#h)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/newrecord.svg b/icon-themes/elementary_svg/cmd/32/newrecord.svg
new file mode 100644
index 000000000..e0e5c5345
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/newrecord.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" gradientUnits="userSpaceOnUse" x1="10.731614" x2="7.872359" y1="-1.357959" y2="15.726786"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 -.330649 11.625704)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.587789" x2="8.472758" y1="5.089136" y2="12.264414"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#b"/><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-14.998 -8.835)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#e)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#f)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#g)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g><g transform="translate(13.978 13.332682)"><path d="m1.4567478 4.3030588 4.5008813.3678467.8096008-4.44272315 2.9224968 3.44271065 3.7139543-2.5690055-.367847 4.5008813 4.442723.8096008-3.442711 2.9224968 2.569006 3.7139536-4.500881-.367846-.809601 4.442723-2.922497-3.442711-3.7139539 2.569006.3678467-4.500882-4.44272315-.809601 3.44271065-2.9224963z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".498039" transform="matrix(.99010681 -.14031571 .14031571 .99010681 -1.628027 .852996)"/><path d="m20.178815 16.283061c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#c)" opacity=".163" stroke-width=".523973"/><path d="m7.3535156 2.4160156-.4433594 2.4296875a.96896842.96896842 0 0 1 -1.0332031.7910157l-2.4589843-.2011719 1.4042968 2.03125a.96896842.96896842 0 0 1 -.1699218 1.2890625l-1.8828126 1.5976566 2.4296876.443359a.96896842.96896842 0 0 1 .7910156 1.03125l-.2011719 2.460937 2.03125-1.404296a.96896842.96896842 0 0 1 1.2890625.169922l1.599609 1.882812.441407-2.429688a.96896842.96896842 0 0 1 1.03125-.791015l2.46289.201172-1.40625-2.0332034a.96896842.96896842 0 0 1 .169922-1.2890625l1.882813-1.5976562-2.429688-.4414063a.96896842.96896842 0 0 1 -.791016-1.0332031l.201172-2.4609375-2.03125 1.4042969a.96896842.96896842 0 0 1 -1.2890621-.1699219z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".498039" transform="matrix(.99010681 -.14031571 .14031571 .99010681 -1.628027 .852996)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/newwindow.svg b/icon-themes/elementary_svg/cmd/32/newwindow.svg
new file mode 100644
index 000000000..f99109dc9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/newwindow.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.82867" x2="25.82867" y1="5" y2="27.945608"><stop offset="0" stop-color="#fff"/><stop offset=".03798588" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96200818" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 29.34556 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="g"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -18.654727 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(1.0969592 0 0 1 -2.32702 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="25.58807" cy="6.552209" gradientTransform="matrix(0 1.7000006 -1.6020223 -.00000005 26.496785 -40.499735)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#d0d0d0"/></radialGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="8"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m39.35743 40h5v7h-5z" fill="url(#f)"/><path d="m-8.642858-47h5v7h-5z" fill="url(#h)" transform="scale(-1)"/><path d="m8.642572 40h30.714857v7.000001h-30.714857z" fill="url(#i)"/></g><rect fill="url(#j)" height="26" rx="2" width="29" x="1.5" y="3.5"/><path d="m3.6601562 3.5c-1.19664 0-2.1601562.9635162-2.1601562 2.1601562v4.3398438h28.992188v-4.3398438c0-1.19664-.963517-2.1601562-2.160157-2.1601562z" fill="url(#k)"/><g fill="none"><rect height="24" opacity=".7" rx="1" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="4.5"/><rect height="26" opacity=".3" rx="2" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="29" x="1.5" y="3.5"/><path d="m2 9.5h28" opacity=".2" stroke="#000"/></g><g fill="none"><g opacity=".25" stroke="#fff" transform="translate(0 1)"><path d="m4.3535537 6.3535513 1.2928925 1.2928961"/><path d="m5.6464462 6.3535513-1.2928925 1.2928961"/></g><path d="m4.3535537 6.3535513 1.2928925 1.2928961" stroke="#8a8a8a"/><path d="m5.6464462 6.3535513-1.2928925 1.2928961" stroke="#8a8a8a"/><path d="m27.646446 7.3535511-1.292892 1.2928961" opacity=".25" stroke="#fff"/><path d="m27.646446 6.3535513-1.292892 1.2928961" stroke="#8a8a8a"/><path d="m13 6.5h6" opacity=".7" stroke="#8a8a8a"/><path d="m13 7.5h6" opacity=".25" stroke="#fff"/></g><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/nextannotation.svg b/icon-themes/elementary_svg/cmd/32/nextannotation.svg
new file mode 100644
index 000000000..f01f3178e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/nextannotation.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.70660604 0 0 -.47076979 35.26917 40.511048)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(-1.3333333 0 0 1.3333333 32.00048 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.2306833 0 0 1.6666734 17.47367 -31.451617)" gradientUnits="userSpaceOnUse" x1="5.142201" x2="5.142201" y1="27.561838" y2="29.161831"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="21.663342" x2="57.252823" y1="-46.990513" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="g" cx="1.248938" cy="16.655602" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="1.669033" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.302316 -.65673)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".25" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m5.9667969.54101562c-1.3759393 0-2.4821479.91328028-2.4824219 2.04687498l-.00227 9.4093074c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h2.1113281l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h5.76588c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-9.4093074c.001594-1.1335936-1.106513-2.04687498-2.482452-2.04687498z" fill="url(#f)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m5.9804688 1.2940416c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004v9.305262c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h2.6425813c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h5.943776c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714v-9.2311379c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#h)" transform="translate(0 3.942578)"/></g></g><g stroke-width="1.333333" transform="matrix(-.1984375 0 0 .1984375 9.088859 3.211057)"><path d="m6.664441 23.365073a11.054666 7.3650727 0 1 1 22.109331 0 11.054666 7.3650727 0 0 1 -22.109331 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><path d="m15.095466 6.001802v.00521c-.216514 0-.396454.08588-.526042.2239584-.0089.00987-.01921.019352-.02865.028645l-10.5459749 9.0925386c-.1212.121306-.192708.285474-.192708.466145 0 .179381.07151.334491.192708.463543l10.5420099 9.106769c.0095.0093.01977.01883.02865.02864.129587.138086.309527.223959.526042.223959.402289 0 .706625-.287324.706625-.67448v-5.132869c-.000252-.361344.313496-.682229.702229-.682229h10.635069c.381132 0 .66242-.267369.662702-.648501l.004-5.351499c.000282-.381132-.28157-.668059-.662702-.668059h-10.700209c-.356849-.03335-.637361-.320035-.637124-.660066v-5.1550381c0-.3871547-.304336-.6666667-.706625-.6666669z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.468758 17.818299h10l.000035-4h-10.000035" opacity=".6" stroke="url(#d)"/><path d="m14.46875 8.1210938-8.9902344 7.6933592 8.9902424 7.738679v-3.734833c0-1.333334.788472-2 1.333333-2v-4c-.798225-.179019-1.332967-.884496-1.333333-2z" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/nextpage.svg b/icon-themes/elementary_svg/cmd/32/nextpage.svg
new file mode 100644
index 000000000..7b8a7865c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/nextpage.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.70660604 0 0 -.47076979 35.26917 40.511048)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(-1.3333333 0 0 1.3333333 32.00048 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.2306833 0 0 1.6666734 17.47367 -31.451617)" gradientUnits="userSpaceOnUse" x1="5.142201" x2="5.142201" y1="27.561838" y2="29.161831"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><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(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="j" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="translate(2)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#j)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#g)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#f)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#k)" stroke-width=".999922"/></g></g><g stroke-width="1.333333" transform="matrix(-.75 0 0 .75 23.351594 12.136276)"><path d="m6.664441 23.365073a11.054666 7.3650727 0 1 1 22.109331 0 11.054666 7.3650727 0 0 1 -22.109331 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><path d="m15.095466 6.001802v.00521c-.216514 0-.396454.08588-.526042.2239584-.0089.00987-.01921.019352-.02865.028645l-10.5459749 9.0925386c-.1212.121306-.192708.285474-.192708.466145 0 .179381.07151.334491.192708.463543l10.5420099 9.106769c.0095.0093.01977.01883.02865.02864.129587.138086.309527.223959.526042.223959.402289 0 .706625-.287324.706625-.67448v-5.132869c-.000252-.361344.313496-.682229.702229-.682229h10.635069c.381132 0 .66242-.267369.662702-.648501l.004-5.351499c.000282-.381132-.28157-.668059-.662702-.668059h-10.700209c-.356849-.03335-.637361-.320035-.637124-.660066v-5.1550381c0-.3871547-.304336-.6666667-.706625-.6666669z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.468758 17.818299h10l.000035-4h-10.000035" opacity=".6" stroke="url(#d)"/><path d="m14.46875 8.1210938-8.9902344 7.6933592 8.9902424 7.738679v-3.734833c0-1.333334.788472-2 1.333333-2v-4c-.798225-.179019-1.332967-.884496-1.333333-2z" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/nextrecord.svg b/icon-themes/elementary_svg/cmd/32/nextrecord.svg
new file mode 100644
index 000000000..6adc9bde8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/nextrecord.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(-1.2306833 0 0 1.6666734 14.192993 -31.786348)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.471699" y2="29.871689"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.99952" x2="15.99952" y1="6.666668" y2="27.034"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.4687933 0 0 1.4416821 14.099365 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1.3333333 0 0 1.3333333 26.747559 11.396813)"/><path d="m16.206625 6.0182288v.00521c.216514 0 .396454.08588.526042.2239584.0089.00987.01921.019352.02865.028645l10.540628 9.2656258c.1212.121306.192708.285474.192708.466145 0 .179381-.07151.334491-.192708.463543l-10.540628 9.265623c-.0095.0093-.01977.01883-.02865.02864-.129587.138086-.309527.223959-.526042.223959-.402289 0-.706625-.287324-.706625-.67448v-5.132869c.000252-.361344-.313496-.682229-.702229-.682229h-10.635069c-.381132 0-.662702-.267369-.662702-.648501v-5.68344c0-.381132.28157-.668059.662702-.668059h10.700174c.356849-.03335.637361-.320035.637124-.660066v-5.1550383c0-.3871547.304336-.6666667.706625-.6666669z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m15 18.500003h-10.500004v-5.000008h10.500004" opacity=".6" stroke="url(#a)" stroke-width=".999992"/><path d="m15 18.5c.889641 0 1.5.802498 1.5 1.666313v4.474605l9.854457-8.640918-9.854457-8.5875319v4.2930289c-.000366 1.116292-.780097 1.794273-1.5 1.794503" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/nexttrackedchange.svg b/icon-themes/elementary_svg/cmd/32/nexttrackedchange.svg
new file mode 100644
index 000000000..c7b2255df
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/nexttrackedchange.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.70660604 0 0 -.47076979 35.26917 40.511048)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.3333333 0 0 1.3333333 32.00048 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.2306833 0 0 1.6666734 17.47367 -31.451617)" gradientUnits="userSpaceOnUse" x1="5.142201" x2="5.142201" y1="27.561838" y2="29.161831"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><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(.65714212 0 0 .63016116 .228602 -1.091493)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="j" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="translate(2)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#j)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m4.5.49821c5.2704729 0 22.999999.001854 22.999999.001854l.000028 28.999936s-15.333351 0-23.000027 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#g)" stroke-width="1.040606"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><g fill="#aaa"><path d="m7 4h3v1h-3z"/><path d="m11 4h3v1h-3z"/><path d="m15 4h3v1h-3z"/><path d="m19 4h2v1h-2z"/><path d="m7 7h4v1h-4z"/><path d="m12 7h4v1h-4z"/></g><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5z" fill="#aaa"/><path d="m7 10h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><g transform="scale(-1 1)"><path d="m-25 14h3v1h-3z" fill="#aaa"/><path d="m-10 17h3v1h-3z" fill="#aaa"/><path d="m-13 17h2v1h-2z" fill="#c6262e"/></g><g fill="#aaa"><path d="m14 17h5v1h-5z"/><path d="m-24 17h4v1h-4z" transform="scale(-1 1)"/><path d="m7 21h5v1h-5z"/><path d="m13 21h8v1h-8z"/><path d="m-25 21h3v1h-3z" transform="scale(-1 1)"/><path d="m-13 24h6v1h-6z" transform="scale(-1 1)"/><path d="m14 24h2v1h-2z"/><path d="m-23 24h6v1h-6z" transform="scale(-1 1)"/></g></g><g stroke-width="1.333333" transform="matrix(-.75 0 0 .75 23.351594 12.136276)"><path d="m6.664441 23.365073a11.054666 7.3650727 0 1 1 22.109331 0 11.054666 7.3650727 0 0 1 -22.109331 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m15.095466 6.001802v.00521c-.216514 0-.396454.08588-.526042.2239584-.0089.00987-.01921.019352-.02865.028645l-10.5459749 9.0925386c-.1212.121306-.192708.285474-.192708.466145 0 .179381.07151.334491.192708.463543l10.5420099 9.106769c.0095.0093.01977.01883.02865.02864.129587.138086.309527.223959.526042.223959.402289 0 .706625-.287324.706625-.67448v-5.132869c-.000252-.361344.313496-.682229.702229-.682229h10.635069c.381132 0 .66242-.267369.662702-.648501l.004-5.351499c.000282-.381132-.28157-.668059-.662702-.668059h-10.700209c-.356849-.03335-.637361-.320035-.637124-.660066v-5.1550381c0-.3871547-.304336-.6666667-.706625-.6666669z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.468758 17.818299h10l.000035-4h-10.000035" opacity=".6" stroke="url(#d)"/><path d="m14.46875 8.1210938-8.9902344 7.6933592 8.9902424 7.738679v-3.734833c0-1.333334.788472-2 1.333333-2v-4c-.798225-.179019-1.332967-.884496-1.333333-2z" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/nl/bold.svg b/icon-themes/elementary_svg/cmd/32/nl/bold.svg
new file mode 100644
index 000000000..2fe1b263a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/nl/bold.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13.201247" cy="12.676107" gradientTransform="matrix(.14879841 3.7199544 -2.819107 .11276447 46.972225 -39.269329)" gradientUnits="userSpaceOnUse" r="6.700386"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -37.806295 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><radialGradient id="e" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -10.11138 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><path d="m15.694533 12.404336h3.396309l-4.947977 15.86391h-3.66758l-4.9371261-15.86391h3.3963089l2.6910052 9.548728q.05425.184464.141061.618497.09766.434034.195315.954873.108508.52084.206165 1.04168.09766.520839.151912.878917.05425-.358078.151911-.878917.09766-.52084.206166-1.030829.108508-.52084.206166-.954873.108508-.434033.162762-.629348z" fill="url(#a)" stroke-width=".555562" transform="matrix(1.3235144 0 0 1.32351432 -1.472041 -10.913521)"/><g transform="matrix(.98177497 0 0 1.313771 14.346275 -32.090352)"><path d="m2.1937049 43.5v3h.5c.8310005 0 1.5000005-.669 1.5000005-1.5s-.669-1.5-1.5000005-1.5z" fill="url(#d)" opacity=".2"/><path d="m-1.7051301 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#e)" opacity=".2"/><path d="m-1.1113801 43.5h3.305085v3h-3.305085z" fill="url(#c)" opacity=".2"/></g><path d="m15.694533 12.404336h3.396309l-4.947977 15.86391h-3.66758l-4.9371261-15.86391h3.3963089l2.6910052 9.548728q.05425.184464.141061.618497.09766.434034.195315.954873.108508.52084.206165 1.04168.09766.520839.151912.878917.05425-.358078.151911-.878917.09766-.52084.206166-1.030829.108508-.52084.206166-.954873.108508-.434033.162762-.629348z" fill="none" opacity=".61" stroke="#000" stroke-width=".755564" transform="matrix(1.3235144 0 0 1.32351432 -1.472041 -10.913521)"/><path d="m5.8574219 5.5039062.4667969 1.5h4.0292972l3.560546 12.6386718c.047871.162761.110907.435393.1875.81836.086168.382966.171646.804112.257813 1.263671.095742.45956.18727.919347.273437 1.378907.086168.459559.153302.846162.201172 1.162109.047871-.315947.115005-.70255.201172-1.162109.086168-.45956.175743-.91525.271485-1.365235.095741-.459559.18727-.880706.273437-1.263672.095742-.382966.166973-.659696.214844-.832031l3.505859-12.6386718h4.025391l.46875-1.5h-4.494141l-3.505859 12.6386718c-.047871.172335-.119102.449065-.214844.832031-.086167.382966-.177696.804113-.273437 1.263672-.095742.449985-.185317.905675-.271485 1.365235-.086167.459559-.153301.846162-.201172 1.162109-.04787-.315947-.115004-.70255-.201172-1.162109-.086167-.45956-.177695-.919347-.273437-1.378907-.086167-.459559-.171645-.880705-.257813-1.263671-.076593-.382967-.139629-.655599-.1875-.81836l-3.560546-12.6386718z" fill="#fff" opacity=".2" transform="matrix(1.00000001 0 0 1 .000001 0)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/nl/underline.svg b/icon-themes/elementary_svg/cmd/32/nl/underline.svg
new file mode 100644
index 000000000..ddb9c661f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/nl/underline.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.1900889 .07845656 -.1079118 -2.3049599 25.087591 44.455556)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#b" y1="33.638302" y2="11.638302"/><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m17.845863 21.709853q0 1.818497-.441174 3.314184-.430413 1.495687-1.29124 2.560961-.860827 1.065273-2.141308 1.646332-1.26972.581058-2.937572.581058-1.7539355 0-3.0451762-.581058-1.2804803-.581059-2.1305471-1.646332-.8393064-1.065274-1.2481993-2.560961-.4088929-1.506447-.4088929-3.335705 0-1.829257.4088929-3.314184.4088929-1.495687 1.2589597-2.550201.8500667-1.054513 2.1413074-1.624811 1.2912407-.581058 3.0451755-.581058 1.667853 0 2.926813.581058 1.26972.570298 2.130547 1.635572.860827 1.054513 1.29124 2.5502.441174 1.484927.441174 3.324945zm-11.5243227 0q0 1.474166.2797688 2.657804.2797688 1.172877.8500668 2.001423.5810583.817785 1.4634061 1.258959.8931081.430414 2.119787.430414 1.226678 0 2.109026-.430414.893108-.441174 1.463406-1.258959.581059-.828546.850067-2.001423.269009-1.183638.269009-2.657804 0-1.484927-.269009-2.657804-.269008-1.172877-.839306-1.979902-.570298-.817786-1.452646-1.2482-.882348-.441173-2.109027-.441173-1.2266782 0-2.1197863.441173-.8931082.430414-1.4741665 1.2482-.5810583.807025-.8608271 1.979902-.2797688 1.172877-.2797688 2.657804z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="scale(1.0774428 .92812349)"/><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#c)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/><path d="m16.046875 5.5019531c-1.679787 0-3.138347.2393789-4.375.71875-1.236653.4704939-2.2620421 1.1397958-3.0761719 2.0097657-.8141298.8699698-1.416987 1.9223132-1.8085937 3.1562502-.3916068 1.225059-.5878906 2.592431-.5878906 4.101562 0 .255517.0141643.502118.0253906.75.0551556-1.213153.2373148-2.334289.5625-3.351562.3916067-1.233937.9944639-2.28628 1.8085937-3.1562502.8141298-.8699699 1.8395189-1.5392718 3.0761719-2.0097657 1.236653-.4793711 2.695213-.71875 4.375-.71875 1.597343 0 2.999342.2393789 4.205078.71875 1.216042.4704939 2.236112 1.1445905 3.060547 2.0234375.824435.8699694 1.441298 1.9223134 1.853516 3.1562504.350862 1.017286.547914 2.142035.607422 3.361328.012158-.246831.027343-.4916.027343-.746094 0-1.518009-.212242-2.890175-.634765-4.115234-.412218-1.233937-1.029081-2.2862806-1.853516-3.1562504-.824435-.878847-1.844505-1.5529436-3.060547-2.0234375-1.205736-.4793711-2.607735-.71875-4.205078-.71875zm-6.78125 10.7617189c-.0118335.246081-.0214844.494502-.0214844.751953 0 1.216182.1344023 2.312566.4023438 3.289063.2679414.967619.6745146 1.793014 1.2207036 2.476562.556493.67467 1.258469 1.192674 2.103515 1.556641.855352.355089 1.870102.533203 3.044922.533203s2.184251-.178114 3.029297-.533203c.855351-.363967 1.557327-.881971 2.103516-1.556641.556493-.683548.963067-1.508943 1.220703-2.476562.257636-.976497.386718-2.072881.386718-3.289063 0-.257451-.010106-.505872-.021484-.751953-.042808.920423-.161815 1.770013-.365234 2.541016-.257636.967619-.66421 1.793014-1.220703 2.476562-.546189.67467-1.248165 1.192674-2.103516 1.556641-.845046.355089-1.854477.533203-3.029297.533203s-2.18957-.178114-3.044922-.533203c-.845046-.363967-1.547022-.881971-2.103515-1.556641-.546189-.683548-.9527622-1.508943-1.2207036-2.476562-.2115558-.771003-.3363395-1.620593-.3808594-2.541016z" fill="#fffbfe" opacity=".2" transform="matrix(.75000188 0 0 .75000188 -.122506 8.513243)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/nl/underlinedouble.svg b/icon-themes/elementary_svg/cmd/32/nl/underlinedouble.svg
new file mode 100644
index 000000000..c7e308b64
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/nl/underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.1900889 .07845656 -.1079118 -2.3049599 25.087591 44.455556)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#c"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#c" y1="33.638302" y2="11.638302"/><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#b)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g><path d="m17.845863 21.709853q0 1.818497-.441174 3.314184-.430413 1.495687-1.29124 2.560961-.860827 1.065273-2.141308 1.646332-1.26972.581058-2.937572.581058-1.7539355 0-3.0451762-.581058-1.2804803-.581059-2.1305471-1.646332-.8393064-1.065274-1.2481993-2.560961-.4088929-1.506447-.4088929-3.335705 0-1.829257.4088929-3.314184.4088929-1.495687 1.2589597-2.550201.8500667-1.054513 2.1413074-1.624811 1.2912407-.581058 3.0451755-.581058 1.667853 0 2.926813.581058 1.26972.570298 2.130547 1.635572.860827 1.054513 1.29124 2.5502.441174 1.484927.441174 3.324945zm-11.5243227 0q0 1.474166.2797688 2.657804.2797688 1.172877.8500668 2.001423.5810583.817785 1.4634061 1.258959.8931081.430414 2.119787.430414 1.226678 0 2.109026-.430414.893108-.441174 1.463406-1.258959.581059-.828546.850067-2.001423.269009-1.183638.269009-2.657804 0-1.484927-.269009-2.657804-.269008-1.172877-.839306-1.979902-.570298-.817786-1.452646-1.2482-.882348-.441173-2.109027-.441173-1.2266782 0-2.1197863.441173-.8931082.430414-1.4741665 1.2482-.5810583.807025-.8608271 1.979902-.2797688 1.172877-.2797688 2.657804z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.43658681 0 0 1.23749489 .163341 -16.38824)"/><path d="m16.046875 5.5019531c-1.679787 0-3.138347.2393789-4.375.71875-1.236653.4704939-2.2620421 1.1397958-3.0761719 2.0097657-.8141298.8699698-1.416987 1.9223132-1.8085937 3.1562502-.3916068 1.225059-.5878906 2.592431-.5878906 4.101562 0 .255517.014164.502118.025391.75.055156-1.213153.2373148-2.334289.5625-3.351562.3916067-1.233937.9944639-2.28628 1.8085937-3.1562502.8141298-.8699699 1.8395189-1.5392718 3.0761719-2.0097657 1.236653-.4793711 2.695213-.71875 4.375-.71875 1.597343 0 2.999342.2393789 4.205078.71875 1.216042.4704939 2.236112 1.1445905 3.060547 2.0234375.824435.8699694 1.441298 1.9223134 1.853516 3.1562504.350862 1.017286.547914 2.142035.607422 3.361328.01216-.246831.02734-.4916.02734-.746094 0-1.518009-.212242-2.890175-.634765-4.115234-.4122154-1.233937-1.0290784-2.2862806-1.8535134-3.1562504-.824435-.878847-1.844505-1.5529436-3.060547-2.0234375-1.205736-.4793711-2.607735-.71875-4.205078-.71875zm-6.78125 10.7617189c-.011833.246081-.021484.494502-.021484.751953 0 1.216182.1344023 2.312566.4023438 3.289063.2679414.967619.6745146 1.793014 1.2207036 2.476562.556493.67467 1.258469 1.192674 2.103515 1.556641.855352.355089 1.870102.533203 3.044922.533203s2.184251-.178114 3.029297-.533203c.855351-.363967 1.557327-.881971 2.103516-1.556641.556493-.683548.963067-1.508943 1.220703-2.476562.257636-.976497.386718-2.072881.386718-3.289063 0-.257451-.01011-.505872-.02148-.751953-.04281.920423-.161815 1.770013-.365234 2.541016-.257636.967619-.66421 1.793014-1.220703 2.476562-.546189.67467-1.248165 1.192674-2.103516 1.556641-.845046.355089-1.854477.533203-3.029297.533203s-2.18957-.178114-3.044922-.533203c-.8450504-.363967-1.5470264-.881971-2.1035194-1.556641-.546189-.683548-.9527622-1.508943-1.2207036-2.476562-.2115558-.771003-.3363395-1.620593-.3808594-2.541016z" fill="#fffbfe" opacity=".2" transform="matrix(1.00000001 0 0 1.00000001 0 -5.037278)"/><g transform="matrix(1.33333 0 0 1.33333 .163344 -17.348656)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#b)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/normalmultipanegui.svg b/icon-themes/elementary_svg/cmd/32/normalmultipanegui.svg
new file mode 100644
index 000000000..00d3889db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/normalmultipanegui.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="6.381592" x2="41.619537" y1="22.630287" y2="22.630287"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .65714134 -.6301736 0 32.092007 -.771727)" gradientUnits="userSpaceOnUse" x1="3.318" x2="44.682373" y1="30.465" y2="30.465155"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.019 0 0 .02024 18.043 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.019 0 0 .02024 14.134 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.05555 0 0 .02024 -3.988 18.08)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><g transform="translate(0 -1)"><path d="m2.678 25.5h26.822v4.915h-26.822z" fill="url(#f)" opacity=".15"/><path d="m2.678 25.5v4.915c-.98.01-2.367-1.1-2.367-2.458s1.095-2.457 2.369-2.457z" fill="url(#e)" opacity=".15"/><path d="m29.5 25.5v4.915c.98.01 2.367-1.1 2.367-2.458s-1.093-2.457-2.367-2.457z" fill="url(#d)" opacity=".15"/></g><path d="m30.502072 3.5-.002072 23h-29v-23z" fill="url(#c)" stroke-width="1.04061"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round" transform="matrix(0 1 -1 0 31 -1)"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#g)" transform="matrix(0 1 -1 0 31 -1)"/></g><g fill="#bbb"><path d="m4 5h1v14h-1z"/><path d="m17 6v1h-14v-1z"/><path d="m28 25h-1v-14h1z" opacity=".7"/><path d="m15 24v-1h14v1z" opacity=".7"/><path d="m8 12h4v1h-4zm5 0h2v1h-2zm4 0h3v1h-3zm4 0h3v1h-3zm-13 2h2v1h-2zm3 0h4v1h-4zm5 0h3v1h-3zm4 0h2v1h-2zm-12 2h4v1h-4zm5 0h2v1h-2zm3 0h4v1h-4zm5 0h2v1h-2zm-13 2h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm3 0h4v1h-4z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/normalviewmode.svg b/icon-themes/elementary_svg/cmd/32/normalviewmode.svg
new file mode 100644
index 000000000..97b5e7a45
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/normalviewmode.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.11794 0 0 .11905 .212 290.644)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><rect fill="url(#b)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l.017 5.555h-4.983z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.364 292.24-.005 4.143c0 .152.154.317.306.317h4.745c.152 0 .307-.166.308-.318l.004-4.145" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m1.455 292.436h.2v4.167h-.2zm1.39 0h.2v4.167h-.2zm1.388 0h.2v4.167h-.2zm-3.77.794h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.39 0h1.19v.198h-1.19zm1.388 0h1.19v.198h-1.19zm-3.97 1.19h.993v.2h-.992zm1.192 0h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19zm-3.97 1.19h.993v.2h-.992zm1.192 0h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19z" opacity=".321"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" stroke="#a9a9a8" stroke-linecap="round" stroke-width=".201"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#a9a9a8"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/notesmasterpage.svg b/icon-themes/elementary_svg/cmd/32/notesmasterpage.svg
new file mode 100644
index 000000000..84274bbd2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/notesmasterpage.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(1 0 0 1.2500014 0 -3.750021)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="30" y2="2"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="b" cx="7.233153" cy="15.214145" gradientTransform="matrix(-.0032463 3.6363633 -2.5454546 -.00000009 54.750396 -30.302372)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m4.5.5c5.2704757 0 23.000011.001854 23.000011.001854l.000028 28.998202s-15.333359 0-23.000039 0c0-9.666685 0-19.333368 0-29.00005168z" fill="url(#b)" stroke-width="1.040575"/><path d="m26.5 28.5h-21v-27h21z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8 21v1h4v-1zm5 0v1h2v-1zm3 0v1h2.474609v-1zm3 0v1h2v-1zm3 0v1h2.949219v-1zm-14 2v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h3v-1zm3.474609 0v1h1.525391v-1zm2.525391 0v1h1.949219v-1zm-15 2v1h3v-1zm4 0v1h3v-1zm4 0v1h1v-1zm2.474609 0v1h2.525391v-1zm3.525391 0v1h2.949219v-1z" fill="#fff" opacity=".7"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/notesmode.svg b/icon-themes/elementary_svg/cmd/32/notesmode.svg
new file mode 100644
index 000000000..8d32252d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/notesmode.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#c)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><path d="m8 21v1h4v-1zm5 0v1h2v-1zm3 0v1h2.474609v-1zm3 0v1h2v-1zm3 0v1h2.949219v-1zm-14 2v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h3v-1zm3.474609 0v1h1.525391v-1zm2.525391 0v1h1.949219v-1zm-15 2v1h3v-1zm4 0v1h3v-1zm4 0v1h1v-1zm2.474609 0v1h2.525391v-1zm3.525391 0v1h2.949219v-1z" fill-opacity=".25098" opacity=".7"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/numberformatdate.svg b/icon-themes/elementary_svg/cmd/32/numberformatdate.svg
new file mode 100644
index 000000000..37790f424
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/numberformatdate.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="11.093" cy="-2.835" gradientTransform="matrix(-1.8139 .11257 -.13352 -2.15148 31.33 .546)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="11.5" cy="12" gradientTransform="matrix(1 0 0 .85 .49 10.31)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="d" cx="11.5" cy="12" gradientTransform="matrix(1 0 0 .85 4.99 10.31)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="e" cx="11.5" cy="12" gradientTransform="matrix(1 0 0 .85 9.49 10.31)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="f" cx="11.5" cy="12" gradientTransform="matrix(1 0 0 .85 9.49 14.06)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g stroke="#000" stroke-opacity=".49" stroke-width=".75" transform="matrix(1.33 0 0 1.33 .01 -11.34)"><path d="m2.617 12.684v15.702l18.753-.032v-15.724l-3.756-.002v1.537c0 .256-.207.463-.463.463h-1.32c-.255 0-.463-.207-.462-.463v-1.537l-6.75.006v1.537c0 .257-.208.465-.464.464l-1.32-.006c-.256 0-.463-.207-.463-.463v-1.537zm2.253 3.696 14.25.002.004 9.752h-14.25z" fill="url(#b)" stroke-linejoin="round"/><rect fill="url(#c)" height="2.249" rx=".462" ry=".535" width="2.255" x="6.363" y="18.633"/><rect fill="url(#d)" height="2.249" rx=".462" ry=".535" width="2.255" x="10.863" y="18.633"/><rect fill="url(#e)" height="2.249" rx=".462" ry=".535" width="2.255" x="15.363" y="18.633"/><rect fill="url(#f)" height="2.249" rx=".462" ry=".535" width="2.255" x="15.363" y="22.383"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/numberformatdecdecimals.svg b/icon-themes/elementary_svg/cmd/32/numberformatdecdecimals.svg
new file mode 100644
index 000000000..21a1fdb16
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/numberformatdecdecimals.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(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="g" cx="18.974035" cy="3.906865" gradientTransform="matrix(-3.6272123 .10629096 -.09549341 -3.299599 87.195288 11.860168)" gradientUnits="userSpaceOnUse" r="5.235401" xlink:href="#f"/><radialGradient id="h" cx="6.324678" cy="4.55971" gradientTransform="matrix(-2.6738159 .00000012 -.00000013 -3.0748858 22.91167 16.012575)" gradientUnits="userSpaceOnUse" r="5.235401" xlink:href="#f"/><radialGradient id="i" cx="12.407439" cy="17.387611" gradientTransform="matrix(-2.5195676 -.10813869 .09201369 -2.1438648 41.569549 55.586621)" gradientUnits="userSpaceOnUse" r="1.502034" xlink:href="#f"/><g stroke="#000" stroke-width=".753028" transform="matrix(1.3335193 0 0 1.3224477 -.002232 -.102828)"><path d="m11.493436 17.091645h1.001203c.270101 0 .634334.322262.640332.632367l.01797.929366c.006.310106-.352256.686743-.622357.686743h-1.055127c-.270103 0-.595397-.331265-.595397-.64143v-.983742c0-.310164.343268-.623304.613371-.623304z" fill="url(#i)" stroke-opacity=".490196"/><g stroke-opacity=".49"><path d="m6.000645 5.0662439q-1.3579937 0-2.0456957 1.4989041-.6789968 1.489171-.6789968 4.486979 0 2.988075.6789968 4.486979.687702 1.489172 2.0456957 1.489172 1.3666988 0 2.0456956-1.489172.6877019-1.498904.6877019-4.486979 0-2.997808-.6877019-4.486979-.6789968-1.4989041-2.0456956-1.4989041zm0-1.557303q2.184977 0 3.3340486 1.9368956 1.1577774 1.9271624 1.1577774 5.6062905 0 3.669395-1.1577774 5.606291-1.1490716 1.927163-3.3340486 1.927163-2.1849771 0-3.3427537-1.927163-1.1490716-1.936896-1.1490716-5.606291 0-3.6791281 1.1490716-5.6062905 1.1577766-1.9368956 3.3427537-1.9368956z" fill="url(#h)"/><path d="m17.999357 5.0662439q-1.357994 0-2.045696 1.4989041-.678997 1.489171-.678997 4.486979 0 2.988075.678997 4.486979.687702 1.489172 2.045696 1.489172 1.366699 0 2.045695-1.489172.687702-1.498904.687702-4.486979 0-2.997808-.687702-4.486979-.678996-1.4989041-2.045695-1.4989041zm0-1.557303q2.184977 0 3.334048 1.9368956 1.157777 1.9271624 1.157777 5.6062905 0 3.669395-1.157777 5.606291-1.149071 1.927163-3.334048 1.927163-2.184978 0-3.342754-1.927163-1.149072-1.936896-1.149072-5.606291 0-3.6791281 1.149072-5.6062905 1.157776-1.9368956 3.342754-1.9368956z" fill="url(#g)"/></g></g><g transform="matrix(5.0393575 0 0 5.0393575 .665197 -1464.6879)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#a)" stroke="url(#b)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/numberformatdecimal.svg b/icon-themes/elementary_svg/cmd/32/numberformatdecimal.svg
new file mode 100644
index 000000000..6d66d7f51
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/numberformatdecimal.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12.407" cy="17.388" gradientTransform="matrix(-3.3598466 -.14300434 .122682 -2.8350405 53.774368 71.905788)" gradientUnits="userSpaceOnUse" r="1.502" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="5.964" cy="6.453" gradientTransform="matrix(-2.16668 .27182 -.3375 -2.6902 21.218 27.912)" gradientUnits="userSpaceOnUse" r="4.954" xlink:href="#b"/><radialGradient id="d" cx="19.469" cy="6.284" gradientTransform="matrix(-1.7262 .09774 -.15605 -2.756 54.21 27.694)" gradientUnits="userSpaceOnUse" r="5.179" xlink:href="#b"/><path d="m3.226 26.225 4.662-10.563h-6.122v-2.285h8.907v1.705l-4.696 11.143z" style="stroke:#000;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49;fill:url(#c)" transform="matrix(1.33333 0 0 1.33333 -.43 -11.323)"/><path d="m23.183 23.566h-1.496v2.662h-2.564v-2.662h-5.298v-1.89l5.442-8.296h2.42v8.076h1.495zm-4.06-2.11v-2.18q0-.544.043-1.58.042-1.038.067-1.205h-.067q-.315.72-.756 1.406l-2.276 3.56h2.99z" style="stroke:#000;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49;fill:url(#d)" transform="matrix(1.33333 0 0 1.33333 -.43 -11.323)"/><path d="m1.926 6.514v1h11.877v-1zm7.72 4.047-5.773 13.085h.44l5.777-13.086h-.442zm15.614-4.043-7.256 11.06v1l7.256-11.06h3.226v-1zm-.102 5.148c-.012.238-.02.258-.033.605-.038.922-.057 1.625-.057 2.11v1c0-.485.02-1.188.057-2.11.037-.92.068-1.456.09-1.604h-.057zm-3.435 5.62-.64 1h3.985v-1zm6.763 0v1h1.994v-1z" fill="#fff" opacity=".1"/><path d="m13.643819 21h1.70688c.360045 0 .647128.330606.649415.740544l.0085 1.518912c.002262.409938-.289395.740544-.650773.740544h-1.70688c-.360045 0-.647128-.330606-.649415-.740544l-.0085-1.518912c-.002262-.409938.290728-.740544.650773-.740544z" fill="url(#a)" stroke="#000" stroke-opacity=".65098"/><path d="m13.644531 21c-.360045 0-.654606.330296-.652343.740234l.005859.964844c.014985-.392598.29737-.705078.646484-.705078h1.707031c.360045 0 .646151.330296.648438.740234l.001953.548828c.00032-.010332.005917-.018856.005859-.029296l-.007812-1.519532c-.002287-.409938-.288393-.740234-.648438-.740234z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/numberformatincdecimals.svg b/icon-themes/elementary_svg/cmd/32/numberformatincdecimals.svg
new file mode 100644
index 000000000..669794b6f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/numberformatincdecimals.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.171" y2="36.136002"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="20.749001" y2="25.528"/><linearGradient id="e"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="f" cx="18.974" cy="3.907" gradientTransform="matrix(-3.6272 .1063 -.0955 -3.2996 87.195 11.86)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#e"/><radialGradient id="g" cx="6.325" cy="4.56" gradientTransform="matrix(-2.67382 0 0 -3.0749 22.912 16.013)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#e"/><radialGradient id="h" cx="12.407" cy="17.388" gradientTransform="matrix(-2.51957 -.10814 .092 -2.14386 41.57 55.587)" gradientUnits="userSpaceOnUse" r="1.502" xlink:href="#e"/><g stroke="#000" stroke-opacity=".49" stroke-width=".753"><path d="m11.368 17.092h1.28c.27 0 .487.25.487.56v1.12c0 .31-.217.56-.488.56h-1.28c-.27 0-.487-.25-.487-.56v-1.12c0-.31.218-.56.488-.56z" fill="url(#h)" transform="matrix(1.3335 0 0 1.3224 -.002 -.103)"/><path d="m6 5.066q-1.357 0-2.045 1.5-.68 1.488-.68 4.486 0 2.988.68 4.487.688 1.488 2.046 1.488 1.367 0 2.046-1.49.688-1.498.688-4.486 0-2.998-.688-4.487-.68-1.5-2.045-1.5zm0-1.556q2.186 0 3.335 1.936 1.157 1.927 1.157 5.606 0 3.67-1.157 5.606-1.15 1.928-3.335 1.928t-3.34-1.928q-1.15-1.936-1.15-5.606 0-3.68 1.15-5.606 1.156-1.936 3.34-1.936z" fill="url(#g)" transform="matrix(1.3335 0 0 1.3224 -.002 -.103)"/><path d="m18 5.066q-1.36 0-2.046 1.5-.68 1.488-.68 4.486 0 2.988.68 4.487.687 1.488 2.045 1.488 1.366 0 2.045-1.49.688-1.498.688-4.486 0-2.998-.688-4.487-.68-1.5-2.046-1.5zm0-1.557q2.184 0 3.333 1.936 1.158 1.927 1.158 5.606 0 3.67-1.157 5.606-1.15 1.928-3.334 1.928-2.186 0-3.343-1.928-1.15-1.936-1.15-5.606 0-3.68 1.15-5.606 1.157-1.935 3.343-1.935z" fill="url(#f)" transform="matrix(1.3335 0 0 1.3224 -.002 -.103)"/></g><g transform="translate(.993 .993)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/numberformatpercent.svg b/icon-themes/elementary_svg/cmd/32/numberformatpercent.svg
new file mode 100644
index 000000000..18efd57c5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/numberformatpercent.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12.208" cy="1.752" gradientTransform="matrix(-1.45447 0 0 -1.79013 29.757 14.137)" gradientUnits="userSpaceOnUse" r="8.938"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m5.804 17.083c0 .84.07 1.47.21 1.89.15.41.382.615.702.615.616 0 .924-.835.924-2.506 0-1.656-.308-2.484-.924-2.484-.32 0-.552.205-.7.616-.14.405-.21 1.028-.21 1.87zm4.254-.02c0 1.524-.285 2.67-.855 3.438-.57.764-1.405 1.146-2.507 1.146-1.055 0-1.87-.39-2.447-1.173-.578-.79-.866-1.926-.866-3.41 0-3.028 1.104-4.543 3.312-4.543 1.083 0 1.913.395 2.49 1.184.582.78.874 1.9.874 3.36zm6.97-4.315-7.788 14.534h-2.307l7.79-14.532zm-.646 10.197c0 .84.07 1.47.21 1.89.15.41.383.614.703.614.615 0 .922-.836.922-2.506 0-1.656-.307-2.484-.922-2.484-.32 0-.555.205-.702.616-.14.405-.21 1.028-.21 1.87zm4.256-.02c0 1.518-.285 2.66-.855 3.428-.57.763-1.406 1.145-2.507 1.145-1.057 0-1.873-.39-2.45-1.173-.576-.79-.864-1.92-.864-3.398 0-3.03 1.104-4.543 3.312-4.543 1.083 0 1.912.393 2.487 1.18.584.782.876 1.903.876 3.36z" style="stroke:#000;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49;fill:url(#a)" transform="matrix(1.33333 0 0 1.33333 -.002 -10.666)"/><path d="m8.928 6.03c-2.946 0-4.418 2.017-4.418 6.055 0 .226.024.424.033.64.17-3.56 1.62-5.36 4.387-5.36 1.44 0 2.546.522 3.316 1.573.685.92 1.05 2.216 1.13 3.84.01-.232.034-.447.034-.693 0-1.944-.387-3.436-1.164-4.48-.768-1.05-1.875-1.574-3.318-1.574zm10.7.304-10.385 19.373h.715l9.67-18.04h2.36l.712-1.333h-3.073zm-11.858 6.446c-.01.225-.032.41-.032.667 0 1.12.094 1.96.28 2.515.198.547.51.823.936.823.82 0 1.23-1.112 1.23-3.338 0-.253-.023-.44-.034-.666-.084 1.747-.47 2.67-1.196 2.67-.426 0-.738-.273-.933-.82-.148-.43-.22-1.08-.254-1.85zm15.262 1.066c-2.946 0-4.417 2.016-4.417 6.053 0 .226.024.423.033.635.17-3.556 1.62-5.356 4.384-5.356 1.443 0 2.55.523 3.318 1.573.686.922 1.05 2.213 1.133 3.837.01-.23.033-.444.033-.69 0-1.943-.387-3.437-1.164-4.48-.768-1.05-1.874-1.573-3.317-1.573zm-1.16 6.75c-.01.226-.03.413-.03.666 0 1.123.093 1.96.28 2.516.197.547.51.823.936.823.82 0 1.23-1.11 1.23-3.338 0-.253-.024-.44-.034-.664-.086 1.747-.472 2.67-1.198 2.67-.426 0-.738-.275-.933-.823-.146-.43-.218-1.08-.252-1.85z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/numberformatscientific.svg b/icon-themes/elementary_svg/cmd/32/numberformatscientific.svg
new file mode 100644
index 000000000..cb9c50708
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/numberformatscientific.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="#737373"/><stop offset=".00533168" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.02263" x2="3.18628" xlink:href="#a" y1="11.57524" y2="5.77162"/><radialGradient id="c" cx="6.822" cy="6.386" gradientTransform="matrix(-2.47205 .074 -.0545 -1.69953 24.033 13.03)" gradientUnits="userSpaceOnUse" r="4.052" xlink:href="#a"/><radialGradient id="d" cx="17.421" cy="6.004" gradientTransform="matrix(-1.81552 -.04497 .04725 -1.90773 48.765 18.242)" gradientUnits="userSpaceOnUse" r="5.489" xlink:href="#a"/><g style="stroke:#000;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49;fill:url(#b)" transform="matrix(1.3105967 0 0 1.3564633 -.785651 .327022)"><path d="m10.137101 17.846957-6.867101-.026366v-12.532591h6.867101v2.2116337h-4.1965617v2.9488453h4.1965617v2.211633h-4.1965617l.0394607 2.922479 4.157101.02637z" fill="url(#c)" stroke-width=".75"/><path d="m16.242386 7.0058379v3.7479941l-3.751994.003.002 2.246996 3.749993-.002-.003 3.751993h2.252995v-3.749993l3.751994-.001-.002-2.248996-3.747993.003-.002-3.7529941h-2.249995z" fill="url(#d)" stroke-width=".749999" transform="matrix(1.01735 0 0 .98295 -.283 -.122)"/><g stroke="none"><path d="m3.5 7.5v1h9v-1zm3.5 7v1h5.5v-1zm0 4 .0507812 3.964844 5.4492188.035156v-1l-5.4492188-.035156-.0371093-2.964844z" fill="#fff" opacity=".1" transform="matrix(.76301123 0 0 .73721125 .599461 -.241084)"/><path d="m20.5 9.5v.0019531.9980469h3v-1zm0 5-5.001953.003906v1l5.001953-.003906zm8 0-4.998047.003906v1l4.998047-.003906z" fill="#f5f5f5" opacity=".1" transform="matrix(.76301123 0 0 .73721125 .599461 -.241084)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/numberformatstandard.svg b/icon-themes/elementary_svg/cmd/32/numberformatstandard.svg
new file mode 100644
index 000000000..778739a62
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/numberformatstandard.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13.500001" cy="-1.288243" gradientTransform="matrix(.00000003 .95545238 -.87236953 .00000003 12.376176 -9.398608)" gradientUnits="userSpaceOnUse" r="12.036183"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m10.903476 23.531425h-3.5437642v-9.702344q0-.298181 0-.711047.011468-.424334.022937-.871605.022937-.45874.034406-.917479.022937-.45874.034405-.8372-.057342.06881-.1949643.206432-.1376219.137622-.3096493.30965-.1720274.160559-.3555233.332586-.1834959.172027-.3555233.309649l-1.9267067 1.548247-1.7202739-2.13314 5.40166-4.3006845h2.912997z" fill="url(#a)" stroke="#000" stroke-opacity=".490196"/><path d="m26.661185 23.531425h-11.250591v-2.465725l3.945161-4.254811q.745452-.802795 1.353282-1.479436.60783-.676641 1.043633-1.318876.435803-.642236.676641-1.307408.240838-.665173.240838-1.433562 0-.848668-.516082-1.3188766-.504614-.4702082-1.36475-.4702082-.906011 0-1.743211.4472712-.8372.4472716-1.75468 1.2730026l-1.926706-2.2822299q.516082-.4702082 1.078038-.8945424.561956-.4358027 1.238597-.768389.676641-.3325863 1.490904-.5275507.814263-.2064328 1.82349-.2064328 1.204192 0 2.156077.3325863.963353.3325862 1.639994.9518848.676641.6078301 1.032165 1.4794356.366991.8716051.366991 1.9611121 0 .98629-.344054 1.892301-.344055.894543-.940417 1.766148-.596361.860137-1.387687 1.720274-.779858.848668-1.6744 1.731742l-2.018455 2.029924v.160558h6.835222z" fill="url(#a)" stroke="#000" stroke-opacity=".490196"/><path d="m20.996094 6.5234375c-.672818 0-1.281377.0694094-1.824219.2070313-.542842.1299762-1.03914.3056195-1.490234.5273437s-.863644.477043-1.238282.7675781c-.374637.2828895-.73407.5810591-1.078125.8945313l.496094.5878906c.193283-.1615581.379866-.3297664.582031-.4824219.374638-.2905351.787188-.5458539 1.238282-.7675781s.947392-.3973676 1.490234-.5273437c.542842-.1376224 1.151401-.2070313 1.824219-.2070313.802794 0 1.52166.110307 2.15625.3320313.642235.221724 1.187578.5402591 1.638672.953125.451094.4052199.796187.8974456 1.033203 1.4785152.185566.440722.27739.936696.322265 1.460938.01531-.16649.044922-.329959.044922-.5 0-.726338-.122527-1.3798676-.367187-1.9609376-.237016-.5810704-.582109-1.0732956-1.033203-1.4785156-.451094-.4128658-.996437-.731401-1.638672-.953125-.63459-.2217243-1.353456-.3320313-2.15625-.3320313zm-13.0058596.2402344-5.4023438 4.3007811.4902344.609375 4.9121094-3.9101561h2.9140626v-1zm-.5390625 4.7285161c-.0080184.009621-.0306185.031422-.0410157.042968-.00746.236987-.015501.474083-.0273437.710938-.007646.29818-.0157922.588203-.0234375.871094v.710937.289063c.007645-.282891.0157875-.572914.0234375-.871094.015291-.305827.0275063-.612143.0351563-.917969.015291-.305827.0255531-.583631.0332031-.835937zm15.1738281.330078c-.037293.306135-.09433.603906-.195312.882812-.160559.443448-.3872.878483-.677735 1.306641-.290535.428156-.637749.869218-1.042969 1.320312s-.856547.943319-1.353515 1.478516l-3.945313 4.255859v1l3.945313-4.255859c.496968-.535197.948295-1.027422 1.353515-1.478516s.752434-.892156 1.042969-1.320312c.290535-.428158.517176-.863193.677735-1.306641.160554-.443449.240234-.921334.240234-1.433594 0-.160999-.017115-.308709-.044922-.449218zm-1.962891 8.726562-.835937.839844v.160156h6.835937v-1z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/numberformatthousands.svg b/icon-themes/elementary_svg/cmd/32/numberformatthousands.svg
new file mode 100644
index 000000000..eb368fa0c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/numberformatthousands.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8.716241" cy="10.334833" gradientTransform="matrix(-2.9089278 -.00000006 .00000005 -2.4646313 34.071156 29.368874)" gradientUnits="userSpaceOnUse" r="4.125231" xlink:href="#c"/><radialGradient id="b" cx="16" cy="23.462206" gradientTransform="matrix(-2.8700085 -.00000048 .00000048 -2.8700069 61.920125 89.336703)" gradientUnits="userSpaceOnUse" r="2.090587" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="18.974" cy="3.907" gradientTransform="matrix(-3.6272 .1063 -.0955 -3.2996 87.195 11.86)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#c"/><g stroke="#000" stroke-opacity=".49" stroke-width=".753"><path d="m18 5.066q-1.36 0-2.046 1.5-.68 1.488-.68 4.486 0 2.988.68 4.487.687 1.488 2.045 1.488 1.366 0 2.045-1.49.688-1.498.688-4.486 0-2.998-.688-4.487-.68-1.5-2.046-1.5zm0-1.557q2.184 0 3.333 1.936 1.158 1.927 1.158 5.606 0 3.67-1.157 5.606-1.15 1.928-3.334 1.928-2.186 0-3.343-1.928-1.15-1.936-1.15-5.606 0-3.68 1.15-5.606 1.157-1.935 3.343-1.935z" fill="url(#d)" transform="matrix(1.3335 0 0 1.3224 -.002 -.103)"/><path d="m17.286042 22.562123.199737.306264q-.186421.719056-.452738 1.531322-.253001.812266-.572581 1.637848-.306265.825582-.652476 1.637848-.332896.825582-.665792 1.571269h-1.837586q.199737-.812266.386159-1.691111.199738-.878846.372844-1.757691.186421-.86553.332896-1.691112.146474-.838898.253-1.544637z" fill="url(#b)" stroke="#000" stroke-opacity=".65098" transform="translate(-.157547 -.1235)"/><path d="m10.216241 24.39732h-2.3275279v-12.07405q0-.568657 0-1.216662.013225-.648005.026449-1.282785.0264494-.6480048.039674-1.2298867.0264491-.5951065.0396737-1.0447425-.224818.2380426-.3967376.4099622-.1719197.1719197-.3570639.3306147-.1719197.1586951-.3702885.3438394-.1983688.1719196-.4760852.4099622l-1.9572391 1.6001757-1.2695605-1.6266249 5.0650174-3.954152h1.9836886z" fill="url(#a)" stroke="#000" stroke-opacity=".65098" stroke-width="1" transform="translate(.283759 .10268)"/><g fill="#fff" stroke="none"><path d="m24.001953 4.537109v.00195c-1.943354 0-3.430411.8526978-4.458984 2.5585937-1.02235 1.6979616-1.533203 4.1697753-1.533203 7.4140633 0 .171697.0069.332612.0098.499999.05126-2.994887.555252-5.3060583 1.523438-6.9140623 1.028573-1.7058959 2.51563-2.5585937 4.458984-2.5585937v-.00195c1.941576 0 3.4219.8537724 4.443359 2.5605468.974922 1.608839 1.483436 3.9199212 1.535157 6.9140632.0029-.167387.0098-.328302.0098-.5 0-3.243407-.51546-5.7152198-1.544922-7.4140632-1.02153-1.7067776-2.501853-2.5605468-4.443429-2.5605468zm-15.486328.6289062-5.0644531 3.953125.484375.6210938 4.5800781-3.5742188h1.984375v-1zm-.2382812 3.4863282c-.014881.015756-.024534.02569-.039063.041016-.0000656.00148.0000659.00243 0 .00391-.00882.3879213-.02143.7965125-.039062 1.2285156-.00882.423187-.018527.8512-.027344 1.283203v1c.00882-.432003.018524-.860016.027344-1.283203.017633-.432003.030242-.840594.039062-1.2285156.017633-.3967418.030243-.7451688.039063-1.044926zm12.1035152 6.3593756c-.0028.171839-.01563.322126-.01563.5 0 2.634221.303683 4.612075.908204 5.933593.610742 1.311821 1.5193 1.96875 2.726562 1.96875 1.214374 0 2.122933-.657119 2.726562-1.970703.611633-1.320636.917969-3.297419.917969-5.93164 0-.177874-.01285-.328152-.01563-.5-.03857 2.373608-.332004 4.200163-.902344 5.43164-.60363 1.313584-1.512188 1.970703-2.726562 1.970703-1.207262 0-2.11582-.656929-2.726562-1.96875-.563751-1.232393-.854392-3.059587-.892579-5.433593z" opacity=".1"/><path d="m14.492188 22.439453c-.071018.470493-.156257.983704-.253907 1.542969-.09765.550388-.20775 1.114386-.332031 1.691406-.115404.585897-.239888 1.171915-.373047 1.757813-.124281.585896-.253561 1.149895-.386719 1.691406h.228516c.052289-.232092.107398-.451897.158203-.691406.133159-.585898.257643-1.171916.373047-1.757813.124281-.57702.234381-1.141018.332031-1.691406.09765-.559265.182889-1.072476.253907-1.542969h2.630859c.067395-.230421.148659-.477697.205078-.695312l-.199219-.304688z" opacity=".1"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/numberingstart.svg b/icon-themes/elementary_svg/cmd/32/numberingstart.svg
new file mode 100644
index 000000000..844833cbb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/numberingstart.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(.85 0 0 .85 22.680481 2.330558)" gradientUnits="userSpaceOnUse" x1="5.571493" x2="5.571493" xlink:href="#f" y1="2.126064" y2="12.326064"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="28.13875" x2="27.7775" xlink:href="#b" y1="5.221462" y2="12.085212"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="27.5" x2="27.5" y1="3" y2="11.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="27.5" x2="27.5" xlink:href="#b" y1="5" y2="10"/><linearGradient id="f" gradientTransform="translate(-12 6)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientTransform="translate(8)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="60" y2="38"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="54" y2="32"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="21" x2="21" xlink:href="#g" y1="48" y2="26"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="42" y2="20"/><g transform="matrix(-1 0 0 1 33.017578 0)"><g transform="translate(-9 -23)"><path d="m18.5 46.5v3h13v-3z" fill="url(#h)"/><path d="m18.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m31 47v2h-1v-1h-11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#i)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m31 41v2h-1v-1h-19v-1z" fill="#fff" opacity=".2"/><path d="m18.5 34.5v3h13v-3z" fill="url(#j)"/><path d="m18.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m31 35v2h-1v-1h-11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#k)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m31 29v2h-1v-1h-19v-1z" fill="#fff" opacity=".2"/></g><path d="m24.789062 3.5c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570312c0 .150237.121248.2714844.271484.2714844h.728516v2h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570316c0 .150237.121248.271484.271484.271484h.728516v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h2v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h.728516c.150237 0 .271484-.121247.271484-.271484v-1.4570316c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-2h.728516c.150237 0 .271484-.1212474.271484-.2714844v-1.4570312c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844h-1.457032c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-2v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844zm1.728516 3h2v2h-2z" fill="url(#d)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m24.789062 3.5c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570312c0 .150237.121248.2714844.271484.2714844h.728516v2h-.728516c-.150237 0-.271484.1212474-.271484.2714844v1.4570316c0 .150237.121248.271484.271484.271484h.728516v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h2v.728516c0 .150237.121248.271484.271484.271484h1.457032c.150237 0 .271484-.121247.271484-.271484v-.728516h.728516c.150237 0 .271484-.121247.271484-.271484v-1.4570316c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-2h.728516c.150237 0 .271484-.1212474.271484-.2714844v-1.4570312c0-.150237-.121247-.2714844-.271484-.2714844h-.728516v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844h-1.457032c-.150237 0-.271484.1212473-.271484.2714844v.7285156h-2v-.7285156c0-.1502371-.121247-.2714844-.271484-.2714844zm1.728516 3h2v2h-2z" opacity=".5" stroke="#002e99"/><path d="m25.5 4.4824219v.0175781a.98252012.98252012 0 0 1 -.982422.9824219h-.017578v.035156h.01758a.98252012.98252012 0 0 1 .98242.9824221v2a.98252012.98252012 0 0 1 -.982422.9824219h-.017578v.035156h.01758a.98252012.98252012 0 0 1 .98242.9824221v.01758h.03516v-.01758a.98252012.98252012 0 0 1 .982422-.9824219h2a.98252012.98252012 0 0 1 .982418.9824219v.01758h.03516v-.01758a.98252012.98252012 0 0 1 .982422-.9824219h.01758v-.035156h-.01758a.98252012.98252012 0 0 1 -.982426-.9824221v-2a.98252012.98252012 0 0 1 .982422-.9824219h.01758v-.035156h-.01758a.98252012.98252012 0 0 1 -.982422-.9824221v-.0175781h-.035156v.0175781a.98252012.98252012 0 0 1 -.982422.9824219h-2a.98252012.98252012 0 0 1 -.982422-.9824219v-.017578zm1.017578 1.0351562h2a.98252012.98252012 0 0 1 .982422.9824219v2a.98252012.98252012 0 0 1 -.982422.9824219h-2a.98252012.98252012 0 0 1 -.982422-.9824219v-2a.98252012.98252012 0 0 1 .982422-.9824219z" opacity=".5" stroke="url(#e)"/></g><g transform="matrix(-1 0 0 1 54.017578 12)"><path d="m28.5 12.5h-2v-4.6298755-.3393053c.0037-.1349924.0073-.2736333.01095-.4159226.0073-.1459377.01277-.2918755.01642-.4378133.0073-.1459378.01277-.279106.01642-.3995046-.01824.021891-.04925.054727-.09304.098508-.04378.043781-.09303.093035-.147762.1477621-.05473.051078-.111278.1039804-.169653.1587072-.05837.054727-.114924.1039807-.169652.147762l-.919408.73881-.8209-1.017916 2.577626-2.0522497h1.698999z" fill="url(#a)"/><g fill="none"><path d="m27.364038 5.2214622-.426162.3386718a.72257225.72257225 0 0 1 .637832.7394337c-.0039.1280486-.01093.2665251-.01835.414873-.0037.1411407-.0087.2809241-.01552.4191065-.0036.1389583-.0061.2785209-.0099.4176953v.318916 3.9074265h.245562v-6.5561228z" opacity=".5" stroke="url(#c)" stroke-width=".7225"/><path d="m28.5 12.5h-2v-4.6298754-.3393053c.0037-.1349924.0073-.2736333.01095-.4159226.0073-.1459377.01277-.2918755.01642-.4378133.0073-.1459378.01277-.279106.01642-.3995046-.01824.021891-.04925.054727-.09304.098508-.04378.043781-.09303.093035-.147762.1477621-.05473.051078-.111278.1039804-.169653.1587072-.05837.054727-.114924.1039807-.169652.147762l-.919408.73881-.8209-1.017916 2.577626-2.0522499h1.698999z" opacity=".5" stroke="#a62100"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/numericfield.svg b/icon-themes/elementary_svg/cmd/32/numericfield.svg
new file mode 100644
index 000000000..3890efb33
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/numericfield.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(-1.81092 0 0 -2.56547 74.724203 -15.166407)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="7" y2="18"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="22.519995" x2="22.519995" y1="12.149737" y2="26.95999"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.329722" x2="14.329722" y1=".022377" y2="-32.070298"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 -2.857142)"><path d="m38 40h5v7h-5z" fill="url(#b)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#e)"/></g><rect fill="url(#g)" height="15" rx="2" transform="scale(1 -1)" width="27" x="2.5" y="-21.5"/><rect fill="none" height="15" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="6.5"/><rect fill="none" height="13" rx="1.086957" ry="1.190476" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="7.5"/><rect fill="#b5b5b5" height="8" rx="1" width="22" x="5" y="9"/><rect fill="#cacaca" height="9" rx="1" width="22" x="5" y="10"/><path d="m16.087891 10.597656c-.22287 0-.436375.024266-.638672.072266-.202298.044574-.394447.106685-.576172.185547s-.350089.173482-.507813.283203c-.157723.106292-.306208.220315-.443359.34375l.525391.613281c.236584-.205727.485507-.373613.746093-.503906.264016-.133722.55708-.201172.882813-.201172.181725 0 .346703.027171.49414.082031.147438.05486.274569.136373.38086.246094.109723.106292.193666.238283.251953.392578s.087891.330906.087891.533203c0 .260587-.037848.503693-.113282.726563-.075432.219441-.186069.438762-.330078.658203-.140579.219441-.311374.4441-.513672.673828-.202297.229727-.432295.482035-.689453.759766l-1.798828 1.960937v.802734h4.689453v-.855468h-3.542968v-.041016l1.445312-1.537109c.257158-.27773.495403-.545577.714844-.802735.22287-.257157.412589-.511895.570312-.765625.161152-.257158.285852-.517234.375-.78125.092577-.264014.138672-.542538.138672-.833984 0-.312018-.051434-.591019-.154297-.837891-.099434-.2503-.240628-.461373-.425781-.632812-.185154-.174867-.412243-.309767-.679688-.402344-.264015-.092577-.559509-.138672-.888671-.138672zm5.759765 0c-.240013 0-.467581.021354-.683594.0625-.212583.041146-.41298.097917-.601562.169922-.188583.068575-.364239.149611-.525391.242188-.157723.092576-.301347.190583-.43164.296875l.472656.644531c.253729-.185153.519144-.33607.796875-.449219.281159-.116578.605778-.173828.972656-.173828.192012 0 .367668.024739.525391.076172.157723.051431.2931.127128.40625.226562.113147.096006.199999.21489.261719.355469.06172.14058.091796.30022.091796.478516.000001.209154-.037848.401304-.113281.576172-.075433.174867-.186547.32626-.333984.453125-.144009.126864-.32305.224393-.539063.292968-.216012.068576-.462503.101563-.740234.101563h-.685547v.777344h.685547c.305161 0 .576392.024738.816406.076172.243443.051431.449178.132466.617188.242187.16801.106292.297571.2441.386718.412109.092577.164582.138672.362548.138672.595704 0 .229728-.035418.437893-.107422.623046-.068575.185154-.179212.341886-.330078.46875-.147437.126865-.336679.224394-.566406.292969s-.500959.101563-.816406.101563c-.318875 0-.654172-.043187-1.003906-.128907-.346306-.085718-.668495-.205557-.966797-.363281v.873047c.291445.154297.602478.260073.93164.318359.332591.058287.684858.087891 1.058594.087891.47317 0 .884163-.054342 1.230469-.164063.346306-.10972.631123-.264021.857422-.46289.226298-.198869.394185-.434683.503906-.708984.113149-.274303.169922-.577088.169922-.90625 0-.497172-.15721-.900396-.472656-1.208985-.315447-.312018-.77592-.504645-1.382813-.580078v-.03125c.243443-.041145.463241-.109073.662109-.205078.198869-.099434.369186-.226087.509766-.376953.144008-.150866.255123-.32943.333984-.535156.078862-.205727.119141-.433294.119141-.683594 0-.270873-.048526-.519795-.144531-.746094-.096005-.229727-.239152-.425263-.427734-.589844-.188583-.16801-.421967-.300001-.703126-.392578-.27773-.092577-.602348-.138672-.972656-.138672zm-11.412109.109375-1.9707032 1.53711.4941406.632812.7617187-.623047c.0720044-.061718.1341156-.11363.1855469-.158203.0514317-.048001.098004-.093619.142578-.134765.048003-.041147.094099-.084333.138672-.128907.044577-.044572.09601-.096483.154297-.158203-.003427.116578-.008765.251955-.015625.40625-.003427.150866-.006812.310506-.013672.478516-.00346.16458-.008319.330037-.011719.498047v.472656 4.697265h.90625v-7.519531z" fill="url(#a)"/><text x="-18.700422" y="19.983122"><tspan x="-18.700422" y="55.373749"/></text><path d="m16.087891 9.9941406c-.263973 0-.521219.0276804-.769532.0859374-.238954.05265-.467452.126059-.685547.220703-.215871.09368-.417974.20813-.605468.337891-.178034.11998-.348978.249823-.509766.394531a.60380888.60380888 0 0 0 -.054687.841797l.52539.613281a.60380888.60380888 0 0 0 .855469.0625c.201077-.174851.406548-.313625.619141-.419922a.60380888.60380888 0 0 0 .003906 0c.176361-.08932.366988-.136718.609375-.136718.121544 0 .212664.018672.283203.044921.07056.02625.115333.05536.158203.09961a.60380888.60380888 0 0 0 .013672.013672c.04085.03957.07663.09036.107422.171875.02834.07503.048828.176911.048828.320312 0 .202125-.029681.378528-.082031.533203-.05665.164107-.141669.336599-.261719.519532a.60380888.60380888 0 0 0 -.003906.005859c-.121727.190013-.274321.391859-.458985.601563-.197199.223938-.424448.472388-.679687.748046a.60380888.60380888 0 0 0 -.001953.001954l-1.798828 1.960937a.60380888.60380888 0 0 0 -.158203.408203v.802734a.60380888.60380888 0 0 0 .603515.603516h4.689453a.60380888.60380888 0 0 0 .595703-.5.60380888.60380888 0 0 0 .160157.125c.347588.184021.721022.310139 1.109375.378906a.60380888.60380888 0 0 0 .001953 0c.369758.0648.756494.097657 1.162109.097657.519393 0 .989401-.05748 1.412109-.191407.410814-.130156.775556-.323475 1.074219-.585937.292152-.256741.519725-.575895.664063-.935547.144739-.352311.214843-.735552.214844-1.132812 0-.6235-.221935-1.216479-.652344-1.638672-.100649-.09956-.238001-.153412-.355469-.232422.04839-.04352.113873-.06789.158203-.115235l.001953-.001953c.200287-.210377.354399-.459589.458985-.732422.107526-.28051.158203-.585316.158203-.90039 0-.341672-.06282-.673984-.191407-.978516-.131128-.313789-.335416-.589893-.58789-.810547v-.001953c-.254413-.22527-.562795-.395683-.908203-.509766-.354593-.118202-.743656-.1699214-1.164063-.1699214-.275816 0-.542001.0237124-.796875.0722654a.60380888.60380888 0 0 0 -.001953.001953c-.244795.04739-.478231.112146-.701172.197266-.215907.07901-.420299.173463-.611328.283203a.60380888.60380888 0 0 0 -.003906.001953c-.180146.105742-.349976.220848-.507813.34961a.60380888.60380888 0 0 0 -.105468.826171l.472656.644532a.60380888.60380888 0 0 0 .841797.130859c.217971-.15906.44144-.285822.669922-.378906a.60380888.60380888 0 0 0 .001953 0c.193879-.08039.438118-.128906.742187-.128906.140148 0 .251519.018715.337891.046875.08852.02886.147399.06336.195312.105468a.60380888.60380888 0 0 0 .007813.007813c.0419.03555.071339.07232.099609.136719.02311.05264.041016.125928.041016.236328.000001.136307-.023643.243269-.064453.33789-.04022.09323-.09271.164579-.173828.234375a.60380888.60380888 0 0 0 -.003907.003907c-.07293.06424-.173855.122187-.324218.169922-.142971.045389-.32671.074218-.556641.074218h-.685547a.60380888.60380888 0 0 0 -.603515.603516v.777344a.60380888.60380888 0 0 0 .603515.603515h.685547c.272527 0 .501767.02228.689453.0625a.60380888.60380888 0 0 0 .001953 0c.185258.03914.319076.09745.41211.158203a.60380888.60380888 0 0 0 .007812.003907c.08727.05521.136086.110735.175781.185547a.60380888.60380888 0 0 0 .007813.013671c.03313.0589.060547.14524.060547.298829 0 .167669-.025567.299274-.066407.404296a.60380888.60380888 0 0 0 -.003906.009766c-.03367.0909-.077669.152052-.152344.214844a.60380888.60380888 0 0 0 -.005859.005859c-.06979.06005-.177285.122184-.34375.171875-.155786.0465-.371182.076172-.644531.076172-.264359 0-.550753-.03569-.859375-.111328-.303691-.07517-.578869-.177723-.830078-.310547a.60380888.60380888 0 0 0 -.876953.447266.60380888.60380888 0 0 0 -.44336-.195313h-2.185547l.527344-.560547a.60380888.60380888 0 0 0 .003906-.003906c.261675-.282608.503855-.555143.728516-.818359l.001953-.001954c.239628-.276692.447127-.555179.623047-.83789l.001953-.001953c.182207-.291116.326766-.591362.431641-.900391v-.001953c.115321-.32955.171875-.676802.171875-1.03125 0-.376236-.06332-.735955-.199219-1.064453-.128157-.320996-.319206-.612009-.570313-.845703l-.001953-.001953c-.250851-.236352-.555161-.414219-.892578-.53125h-.001953c-.337254-.11794-.701089-.1718754-1.085937-.1718754zm-5.652344.1093754a.60380888.60380888 0 0 0 -.371094.126953l-1.970703 1.537109a.60380888.60380888 0 0 0 -.1054688.847656l.4941407.632813a.60380888.60380888 0 0 0 .859375.095703l.3554687-.291016a.60380888.60380888 0 0 0 0 .003907v.472656 4.697265a.60380888.60380888 0 0 0 .6035154.603516h.90625a.60380888.60380888 0 0 0 .603516-.603516v-7.519531a.60380888.60380888 0 0 0 -.603516-.603515zm5.652344.828125c.297982 0 .554098.040857.777343.11914a.33402809.33402809 0 0 1 .001954.001953c.227895.078887.412163.187986.560546.328125a.33402809.33402809 0 0 1 .001954.001953c.146987.136102.258634.302371.341796.511719a.33402809.33402809 0 0 0 .001954.00586c.083705.200886.128906.433668.128906.708984 0 .256232-.039379.495195-.119141.722656a.33402809.33402809 0 0 0 -.001953.003907c-.080215.23756-.193283.473946-.341797.710937a.33402809.33402809 0 0 1 0 .001953c-.14724.236867-.326249.477103-.539062.722656a.33402809.33402809 0 0 1 -.001953.001954c-.215995.253118-.451186.516783-.705079.791015v.001953l-1.445312 1.535156a.33402809.33402809 0 0 0 -.089844.228516v.041016a.33402809.33402809 0 0 0 .333985.333984h3.208984v.1875h-4.021484v-.33789l1.710937-1.865235h-.001953c.25822-.278878.490195-.532696.695312-.765625.211042-.239657.392395-.476322.542969-.710937.156964-.239182.281359-.48273.367188-.732422a.33402809.33402809 0 0 1 0-.001953c.0882-.260596.130859-.541056.130859-.833985 0-.234878-.034518-.452243-.109375-.65039-.07285-.192846-.18225-.369194-.328125-.511719-.140665-.143985-.311739-.252216-.5-.322266-.189977-.070688-.396311-.103515-.611328-.103515-.37184 0-.720696.078046-1.033203.236328-.187762.093984-.358415.233143-.533203.361328l-.107422-.123047c.050958-.037956.096529-.078936.15039-.115234a.33402809.33402809 0 0 0 .003907-.003907c.140151-.097496.287887-.179989.449218-.25.161606-.070131.333605-.125913.515625-.166015a.33402809.33402809 0 0 0 .003907-.001953c.175537-.041651.363873-.0625.5625-.0625zm5.759765 0c.342594 0 .63198.042688.867188.121093a.33402809.33402809 0 0 1 .001953 0c.243736.080255.432719.19141.583984.326172a.33402809.33402809 0 0 0 .003907.001953c.152929.133466.261438.283848.33789.466797a.33402809.33402809 0 0 1 .001953.001953c.077417.182491.117188.384254.117188.615235 0 .214466-.034655.400096-.097657.564453-.064449.16813-.151301.306106-.263671.423828a.33402809.33402809 0 0 1 -.001953.001953c-.111479.119635-.246399.222248-.410157.304688l-.003906.001953c-.016425.007884-.039809.00816-.056641.015625.169261-.153353.30894-.333536.398438-.541016.09458-.21926.140627-.459531.140625-.708984 0-.215856-.036061-.42405-.119141-.613282-.07948-.181029-.197126-.341818-.347656-.470703 0 0-.001953-.001953-.001953-.001953-.148831-.130277-.326348-.22934-.521485-.292968-.197193-.064302-.408202-.091797-.628906-.091797-.401624 0-.770167.06262-1.099609.199218-.202079.082328-.385952.207932-.574219.324219l-.095703-.130859c.043422-.028219.078307-.060409.125-.087891.143255-.082295.300902-.154346.472656-.216797a.33402809.33402809 0 0 0 .00586-.001953c.169574-.064745.350161-.116596.544921-.154297.194517-.037054.400888-.05664.621094-.05664zm-11.296875.109375h.322266v6.851562h-.238281v-4.363281-.466797c.003341-.164154.008194-.325909.011718-.490234.006926-.169368.010331-.328053.013672-.476563.006868-.155155.012145-.292772.015625-.412109a.33402809.33402809 0 0 0 -.576172-.238282c-.055132.058383-.1047254.106689-.1484371.150391-.0394047.039409-.0785635.076541-.1191407.111328a.33402809.33402809 0 0 0 -.0097656.007813c-.0466728.043081-.0901261.087005-.1347656.128906l-.0097656.007812c-.0453673.039146-.1007364.086969-.1679688.144532l-.0058594.003906-.4921874.402344-.078125-.09961zm11.597657 3.140625a.33402809.33402809 0 0 0 -.011719.083984v.03125a.33402809.33402809 0 0 0 .046875.171875c-.241311-.043756-.493977-.074219-.777344-.074219h-.351562v-.109375h.351562c.268191 0 .511046-.041128.742188-.103515zm.882812.595703c.240523.086792.444355.195915.587891.33789.251134.245676.373047.543938.373047.970704-.000002.290756-.049404.548681-.144532.779296a.33402809.33402809 0 0 1 -.001953.001954c-.090603.226506-.224578.417467-.414062.583984-.186268.163689-.427661.296118-.738282.394531-.304039.096332-.681307.148438-1.128906.148438-.3561 0-.68797-.027345-1-.082032-.233271-.041306-.445717-.130659-.65625-.224609v-.160156c.183678.070404.356602.160436.552735.208984.372475.091291.73495.138672 1.083984.138672.338735 0 .641478-.034455.912109-.115234.263237-.078578.49574-.195037.685547-.357422.192312-.161716.337777-.371202.425781-.607422.088297-.228526.13086-.47752.13086-.740234 0-.275664-.055654-.533638-.179688-.75586-.113423-.212176-.284356-.388739-.488281-.521484z" fill-opacity=".62807"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/objectalign.svg b/icon-themes/elementary_svg/cmd/32/objectalign.svg
new file mode 100644
index 000000000..bda489034
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/objectalign.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(.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.307292" x2="3.307292" y1="292.76666" y2="288.79791"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.62856997 0 0 .60839392 -49.526358 .329616)" 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" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#d" y1="14" y2="4"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="18" x2="19" xlink:href="#e" y1="3" y2="15"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="27" x2="27" xlink:href="#e" y1="16" y2="28"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#d" y1="27" y2="17"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-482.25122" x2="-482.25122" xlink:href="#c" y1="135.75034" y2="131.25034"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="481.75021" x2="481.75021" xlink:href="#c" y1="175.50044" y2="171.00043"/><g stroke-width=".75"><g transform="translate(0 -12.992)"><path d="m28.5 26.494-24-.002v-9l24 .006z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#h);stroke:url(#i)"/><path d="m-488.62622 130.88133 16.50004-.0203v5.27l-16.50004.00034z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-miterlimit="2" transform="matrix(-1.33333 0 0 -1.33333 -624 200)"/></g><g fill="#d3d7cf" stroke="#888a85" stroke-miterlimit="3" transform="translate(0 12.988)"><path d="m4.5 13.512h16v-9h-16z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999997"/><path d="m476.12519 170.61643h10.50003v5.25001h-10.50003z" fill="none" stroke="url(#k)" transform="matrix(1.33333 0 0 -1.33333 -629.332 240)"/></g><g transform="matrix(3.7795275 0 0 3.7795275 -8 -1090.5196)"><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/objectalignleft.svg b/icon-themes/elementary_svg/cmd/32/objectalignleft.svg
new file mode 100644
index 000000000..cac152223
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/objectalignleft.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(.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.307292" x2="3.307292" y1="292.76666" y2="288.79791"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.62856997 0 0 .60839392 -49.526358 .329616)" 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" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#d" y1="14" y2="4"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="18" x2="19" xlink:href="#e" y1="3" y2="15"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="27" x2="27" xlink:href="#e" y1="16" y2="28"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#d" y1="27" y2="17"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-482.25122" x2="-482.25122" xlink:href="#c" y1="135.75034" y2="131.25034"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="481.75021" x2="481.75021" xlink:href="#c" y1="175.50044" y2="171.00043"/><g stroke-width=".75"><g transform="translate(0 .007586)"><path d="m28.5 26.494-24-.002v-9l24 .006z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#h);stroke:url(#i)"/><path d="m-488.62622 130.88133 16.50004-.0203v5.27l-16.50004.00034z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-miterlimit="2" transform="matrix(-1.33333 0 0 -1.33333 -624 200)"/></g><g fill="#d3d7cf" stroke="#888a85" stroke-miterlimit="3" transform="translate(0 -.012)"><path d="m4.5 13.512h16v-9h-16z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999997"/><path d="m476.12519 170.61643h10.50003v5.25001h-10.50003z" fill="none" stroke="url(#k)" transform="matrix(1.33333 0 0 -1.33333 -629.332 240)"/></g><g transform="matrix(3.7795275 0 0 3.7795275 -8 -1090.5196)"><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/objectalignright.svg b/icon-themes/elementary_svg/cmd/32/objectalignright.svg
new file mode 100644
index 000000000..2bcdba02f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/objectalignright.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(.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.307292" x2="3.307292" y1="292.76666" y2="288.79791"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.62856997 0 0 .60839392 -49.526358 .329616)" 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" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#d" y1="14" y2="4"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="18" x2="19" xlink:href="#e" y1="3" y2="15"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="27" x2="27" xlink:href="#e" y1="16" y2="28"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#d" y1="27" y2="17"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-482.25122" x2="-482.25122" xlink:href="#c" y1="135.75034" y2="131.25034"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="481.75021" x2="481.75021" xlink:href="#c" y1="175.50044" y2="171.00043"/><g stroke-width=".75" transform="matrix(-1 0 0 1 31.999999 0)"><g transform="translate(0 .007586)"><path d="m28.5 26.494-24-.002v-9l24 .006z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#h);stroke:url(#i)"/><path d="m-488.62622 130.88133 16.50004-.0203v5.27l-16.50004.00034z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-miterlimit="2" transform="matrix(-1.33333 0 0 -1.33333 -624 200)"/></g><g fill="#d3d7cf" stroke="#888a85" stroke-miterlimit="3" transform="translate(0 -.012)"><path d="m4.5 13.512h16v-9h-16z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999997"/><path d="m476.12519 170.61643h10.50003v5.25001h-10.50003z" fill="none" stroke="url(#k)" transform="matrix(1.33333 0 0 -1.33333 -629.332 240)"/></g><g transform="matrix(3.7795275 0 0 3.7795275 -8 -1090.5196)"><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/objectcatalog.svg b/icon-themes/elementary_svg/cmd/32/objectcatalog.svg
new file mode 100644
index 000000000..0e76838ac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/objectcatalog.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=".42857146" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-28.653061" x2="63.328316" xlink:href="#a" y1="40.865532" y2="6.293656"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="40" x2="48" y1="32" y2="116"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="23.056681" x2="23.056681" y1="-12.380515" y2=".34573"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19" x2="20" xlink:href="#a" y1="4.5" y2="19.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="40" x2="40" y1="44" y2="86"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-37.53566" x2="44.87088" y1="41.248077" y2="12.755992"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m28.5 12.5a9 9 0 0 1 -9 9 9 9 0 0 1 -9-9 9 9 0 0 1 9-9 9 9 0 0 1 9 9z" fill="url(#d)"/><path d="m28.5 12.5a9 9 0 0 1 -9 9 9 9 0 0 1 -9-9 9 9 0 0 1 9-9 9 9 0 0 1 9 9z" fill="none" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m27.5 12.5a8 8 0 0 1 -8 8 8 8 0 0 1 -8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="none" opacity=".7" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><g fill="#f9cade" fill-rule="evenodd" transform="matrix(.25 0 0 .25 1 1)"><rect fill="url(#c)" height="56" rx=".878405" width="56" x="10" y="38"/><g stroke-width="4"><rect fill="url(#c)" height="56" opacity=".5" rx=".878405" stroke="#cc3b02" width="56" x="10" y="38"/><rect fill="none" height="48" opacity=".7" rx=".878405" stroke="url(#f)" width="48" x="14" y="42"/></g></g><g transform="matrix(-.06343563 .16613446 -.16592363 -.06350657 23.962933 21.35549)"><path d="m62.572256 51.189951-100.107916-9.941874 65.93673-79.450636z" fill="url(#g)"/><g fill="none" stroke-width="5.625955"><path d="m62.572256 51.189951-100.107916-9.941874 65.93673-79.450636z" opacity=".5" stroke="#7239b3"/><path d="m26.583984-27.210938-53.039062 63.910157 80.52539 7.998047z" opacity=".7" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/objectmenu.svg b/icon-themes/elementary_svg/cmd/32/objectmenu.svg
new file mode 100644
index 000000000..6464662bc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/objectmenu.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(1.1022033 0 0 1.1022038 -63.55275 -14.715001)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="99.157013" cy="186.17059" gradientTransform="matrix(.17524541 0 0 .05575992 -1.37681 18.119145)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="-14.890854" cy="11.546391" gradientTransform="matrix(.00000278 4.9915236 -5.178574 -.00000002 76.449662 58.566141)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><path d="m27.000001 28.499999a11 3.4999999 0 1 1 -21.9999996 0 11 3.4999999 0 1 1 21.9999996 0z" fill="url(#b)"/><path d="m16.000001 1.4999996c-8.000599 0-14.500001 6.4993996-14.500001 14.4999994 0 8.000599 6.499402 14.500002 14.500001 14.500001 8.000598 0 14.500006-6.499402 14.5-14.500001 0-8.0005998-6.499402-14.4999994-14.5-14.4999994z" fill="url(#c)" stroke="#452981" stroke-opacity=".498039"/><path d="m29.5 16c0 7.455845-6.04417 13.5-13.5 13.5s-13.5-6.044155-13.5-13.5c0-7.455843 6.04417-13.5 13.5-13.5s13.5 6.044157 13.5 13.5z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/objectposition.svg b/icon-themes/elementary_svg/cmd/32/objectposition.svg
new file mode 100644
index 000000000..c6a59d499
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/objectposition.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m1.522 24.5 27.994.008v-2.992l-27.995-.008z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m2 23.99 27.014.008v-.99l-27.014-.008z" fill="#fafafa"/><path d="m1.506 19.492 27.994.008v-2.992l-27.995-.008z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 18.982 27.014.008v-.99l-27.014-.008z" fill="#fafafa"/><path d="m1.506 14.492 27.994.008v-2.992l-27.995-.008z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 13.982 27.014.008v-.99l-27.014-.008z" fill="#fafafa"/><path d="m1.506 9.492 27.994.008v-2.992l-27.995-.008z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 8.982 27.014.008v-.99l-27.014-.008z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/objecttitledescription.svg b/icon-themes/elementary_svg/cmd/32/objecttitledescription.svg
new file mode 100644
index 000000000..6521d786a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/objecttitledescription.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(.76385933 0 0 .67036989 -2.916495 1.623987)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.53064141 .58970049 0 2.208082 -4.269607)" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="27" y2="7"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.56756757 .72972971 0 1.486494 32.621618)" gradientUnits="userSpaceOnUse" x1="43.365089" x2="16.936518" y1="28.123434" y2="28.123434"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.62856997 .60839392 0 -16.534791 76.164737)" gradientUnits="userSpaceOnUse" x1="108.42983" x2="84.566139" y1="58.422333" y2="58.422333"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m4.5 24.5h24v-18h-24z" fill="url(#d)"/><path d="m5.5 23.5v-16h22v16z" fill="none" stroke="url(#c)"/><path d="m4.018 25 24.991.009-.009-19.009h-25zm1.03-1-.039-16.991 22.991-.009v17z" fill="url(#b)"/><path d="m7 9.5h1.7902949zm2.0528715 0h1.6709435zm1.9335195 0h1.479978zm1.718684 0h.644505zm.907081 0h1.432237zm1.718684 0h3.771556zm4.010261 0h2.888343zm3.12705 0h.883211zm-15.468151 1.921777h2.3631885zm2.6018962 0h3.8670368zm4.1057428 0h1.885778zm2.124484 0h1.766424zm2.00513 0h1.503849zm1.742554 0 2.363191.02095zm2.578024.02095h3.843168zm-15.157831 1.989528h3.270272zm3.532849 0h3.53285zm3.771556 0h1.408364zm1.64707 0h3.318016zm3.53285 0h2.267707zm2.530283 0h.907084zm1.14579 0h.501282zm.763859 0h1.408366zm-16.924257 2h1.2174009zm1.5993298 0h4.5115452zm-1.5993298 3h3.007695zm3.246402 0h3.222531zm3.461237 0h1.241272zm1.479977 0h3.031567zm3.270272 0h3.819298zm4.081875 0h1.408365zm-15.539763 2h3.270272zm3.532849 0h3.53285zm3.771556 0h1.408364zm1.64707 0h3.318016zm3.53285 0h2.267707zm2.530283 0h.907084zm1.14579 0h.501282zm.763859 0h1.408366z" fill="none" stroke="url(#a)" stroke-width="1.068879"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ok.svg b/icon-themes/elementary_svg/cmd/32/ok.svg
new file mode 100644
index 000000000..14d845ffd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ok.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="19.545954" cy="10.281116" gradientTransform="matrix(.06194387 2.3043696 -2.2024614 .05920448 40.978962 -36.196219)" gradientUnits="userSpaceOnUse" r="17.656301" spreadMethod="pad"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><radialGradient id="b" cx="24.837" cy="36.421001" gradientTransform="matrix(1.2145 0 0 .31959529 -9.793914 29.237986)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20.493999" x2="22.248056" y1="6.0098" y2="37.586239"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="matrix(.66639213 -.01924633 .01924633 .66639213 -.513021 -.866015)"><path d="m39.371475 40.878038a19.000852 5.0000181 0 1 1 -38.0004907 0 19.000852 5.0000181 0 1 1 38.0004907 0z" fill="url(#b)" fill-rule="evenodd" opacity=".20455" stroke-width=".850404"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.499993" transform="matrix(.98306517 .18325629 -.18325629 .98306517 4.700664 -3.892337)"><path d="m34.320989 5.4582247c-.55973-.056806-1.1162.21734-1.4038.74365l-12.306668 22.3158773-9.047431-5.604301c-.70175-.38345-1.5773005-.13677-1.9607005.56498l-3.0732536 4.682037c-.38345.70174-.12549 1.577.57625 1.9605 0 0 15.1225651 10.090194 15.1405651 10.099194.16447.08987.33646.13509.5113.15718.57112.07217 1.1556-.19616 1.4492-.73343l16.551888-29.149107c.383-.7013003.125-1.5766003-.577-1.9601003l-5.302-2.9097c-.175-.0958-.37-.1484-.557-.1674z" fill="url(#a)" stroke="#206b00" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m34.230223 7.0154872c-.05546.078222-.13835.2116696-.248046.3945313l-.0078.015625c-.000645.00108-.0013.0008734-.002.00195l-6.199185 11.3886755c-.0013.002-.0026.0039-.0039.0059l-5.587891 9.957031c-.0207.03772-.04632.07253-.07617.103516.05427-.05506.02863-.04017 0 .0332s-.07218.194681-.148437.332031c-.152507.274701-.47976.590896-.980469.71875-.331046.08453-.672321.061-.923828-.06055-.251515-.121585-.403678-.262339-.66407-.429722l-8.105469-4.824219c-.01978-.01167-.03871-.02472-.05664-.03906-.188053-.151177-.321484-.255213-.404297-.310547-.05089.04607-.120673.115906-.230469.226562l-2.3079317 3.638525c-.00807.0101-.016542.01987-.025391.0293-.3339117.357389-.3701671.533385-.3574219.605469.012745.07208.1403015.270057.5664062.542968.00728.0044.014443.0089.021484.01367l11.5896844 7.39663c.671546.479814 1.230468.879888 1.623047 1.160156.19629.140134.351551.250989.457031.326172.05274.03759.09393.06468.121094.08398.01358.0097.02293.01699.0293.02148.0021.0015.0029.0032.0039.0039-.000797-.000545-.01328-.0087-.02539-.01563.113699.06523.191126.138933.259765.199218.05477.04811.218997.169439.400391.300782.02228-.02394.02048-.01777.04883-.05859.140186-.201864.300517-.551082.455078-.833984l15.927233-27.923813v-.002c.05749-.1053664.07804-.1526778.107422-.2128913-.06444-.037773-.123512-.072951-.240235-.1367188l-.0039-.00195-4.738281-2.5117187c-.0013-.0006441-.0026-.00129-.0039-.00195-.134722-.073104-.207197-.1078746-.269544-.136678z" fill="none" opacity=".4" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/open.svg b/icon-themes/elementary_svg/cmd/32/open.svg
new file mode 100644
index 000000000..92b903c24
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/open.svg
@@ -0,0 +1 @@
+<svg enable-background="new" height="32" viewBox="0 0 32.000961 32" width="32.000961" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.89186139 0 0 .86792712 3.121219 9.57503)" gradientUnits="userSpaceOnUse" x1="27.335257" x2="27.335257" y1="7.402661" y2="21.228706"><stop offset="0" stop-color="#fff"/><stop offset=".002736" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.05114282 0 0 .01591575 -2.489388 21.29927)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01983573 0 0 .01591575 16.388219 21.29927)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01983573 0 0 .01591575 15.601959 21.29927)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.601691" x2="8.601691" y1="12.24315" y2="14.100293"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.50413225 0 0 .49333391 13.463176 -35.114264)" gradientUnits="userSpaceOnUse" x1="21.599585" x2="21.599585" y1="99.79232" y2="132.01555"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.54383556 0 0 .61466406 3.268879 5.091139)" gradientUnits="userSpaceOnUse" x1="21.571081" x2="21.571081" y1="7.98625" y2="34.016731"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m4.000569 6.50008c-.43342.005-.5.21723-.5.6349v1.36502c-1.24568 0-1-.002-1 .54389v7.45611h26.99991l.00009-7.45611c.00001-.41767-.34799-.54876-.78141-.54389h-14.21859v-1.36502c0-.41767-.26424-.63977-.69767-.6349z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m4.000569 7v2h-1l-.00009 7h26l.00009-7h-15v-2z" fill="url(#f)"/><path d="m4.5001794 7.499999v2h-1v8h24.9999996v-8h-15v-2z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m3.647749 27.13475h24.694677v3.865254h-24.694677z" fill="url(#c)" opacity=".3"/><path d="m28.342429 27.13488v3.86504c1.02149.007 2.46947-.86596 2.46947-1.93277s-1.13991-1.93227-2.46947-1.93227z" fill="url(#d)" opacity=".3"/><path d="m3.647751 27.13488v3.86504c-1.021492.007-2.469468-.86596-2.469468-1.93277s1.139907-1.93227 2.469468-1.93227z" fill="url(#e)" opacity=".3"/><path d="m.500479 14.5 1.5 15h28l1.5-15z" fill="url(#g)" stroke="#987124" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m1.602042 15.5 1.265854 13h26.265163l1.26586-13z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/openhyperlinkoncursor.svg b/icon-themes/elementary_svg/cmd/32/openhyperlinkoncursor.svg
new file mode 100644
index 000000000..16c4f0ef8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/openhyperlinkoncursor.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(0 -.5372 .5768 0 -15.735 35.63)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971001" y2="46.971001"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1.3333 0 0 1.3333 44.834858 -1.156926)" gradientUnits="userSpaceOnUse" x1="17.150999" x2="17.150999" y1="5.88" y2="17.211"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421001" gradientTransform="matrix(.3679908 0 0 -.39439014 12.405002 31.934247)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="72.5" x2="86" xlink:href="#d" y1="2.75" y2="2.75"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="91" x2="104.5" xlink:href="#d" y1="2.75" y2="2.75"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="83" x2="91" xlink:href="#d" y1="2.75" y2="2.75"/><radialGradient id="h" cx="99.157013" cy="186.17059" gradientTransform="matrix(.0876227 0 0 .05575992 -.688406 18.118812)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m13.5 28.499666a5.5 3.4999999 0 1 1 -11 0 5.5 3.4999999 0 1 1 11 0z" fill="url(#h)"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -48.523494 76.634407)"><path d="m76-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m94.5-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m76-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="url(#e)" opacity=".2"/><path d="m94.5-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="url(#f)" opacity=".2"/><g stroke-linecap="round"><g fill="none" stroke="#fff"><path d="m94.5-1h6.5c1.385 0 2.5 1.115 2.5 2.5v2.5" opacity=".4" stroke-linejoin="round"/><path d="m100.75 6h-6c-1.2465 0-2.25-1.0035-2.25-2.25" opacity=".4" stroke-linejoin="bevel"/><path d="m82.5 6.5h-6.5c-1.385 0-2.5-1.115-2.5-2.5v-2.5" opacity=".4" stroke-linejoin="round"/><path d="m76.25-.5h6c1.2465 0 2.25 1.0035 2.25 2.25" opacity=".4" stroke-linejoin="bevel"/></g><rect fill="#d4d4d4" height="2.5" rx="1.5" stroke="#000" stroke-linejoin="bevel" stroke-opacity=".427451" width="13" x="82" y="1.5"/></g><rect fill="url(#g)" height="2.5" opacity=".2" rx="1.5" width="13" x="82" y="1.5"/><path d="m83 2.75c0-.1385.669-.25 1.5-.25h8c.831 0 1.5.1115 1.5.25" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/></g><g transform="translate(0 10)"><path d="m27.304629 17.233281c0-8.2304607-11.511713-8.2304607-11.514379 0 0 3.406582 2.573269 6.506504 5.751856 6.506504 3.177254 0 5.759856-3.099922 5.759856-6.506504z" fill="url(#c)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202437-7.3491495v4.8638785h-7.9998l.004 4.997208h7.9998z" display="block" fill="url(#b)" stroke-width="1.3333"/><g fill="none" stroke-width=".75" transform="matrix(1.3333 0 0 1.3333 -.848 -11.51)"><path d="m17.765 22.624 4.333-3.493-4.335-3.44v2.576h-6l.003 1.748h6z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7"/><path d="m16.765 24.735 6.9-5.604-6.902-5.512v3.648h-6l.003 3.748h6z" opacity=".5" stroke="#002e99" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/openreadonly.svg b/icon-themes/elementary_svg/cmd/32/openreadonly.svg
new file mode 100644
index 000000000..8ab34b1bc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/openreadonly.svg
@@ -0,0 +1 @@
+<svg enable-background="new" height="32" viewBox="0 0 32.000961 32" width="32.000961" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.89186139 0 0 .86792712 3.121219 9.57503)" gradientUnits="userSpaceOnUse" x1="27.335257" x2="27.335257" y1="7.402661" y2="21.228706"><stop offset="0" stop-color="#fff"/><stop offset=".002736" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.05114282 0 0 .01591575 -2.489388 21.29927)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01983573 0 0 .01591575 16.388219 21.29927)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01983573 0 0 .01591575 15.601959 21.29927)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.601691" x2="8.601691" y1="12.24315" y2="14.100293"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.50413225 0 0 .49333391 13.463176 -35.114264)" gradientUnits="userSpaceOnUse" x1="21.599585" x2="21.599585" y1="99.79232" y2="132.01555"><stop offset="0" stop-color="#e0e0e0"/><stop offset="1" stop-color="#acacac"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.54383556 0 0 .61466406 3.268879 5.091139)" gradientUnits="userSpaceOnUse" x1="21.571081" x2="21.571081" y1="7.98625" y2="34.016731"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m4.000569 6.50008c-.43342.005-.5.21723-.5.6349v1.36502c-1.24568 0-1-.002-1 .54389v7.45611h26.99991l.00009-7.45611c.00001-.41767-.34799-.54876-.78141-.54389h-14.21859v-1.36502c0-.41767-.26424-.63977-.69767-.6349z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m4.000569 7v2h-1l-.00009 7h26l.00009-7h-15v-2z" fill="url(#f)"/><path d="m4.5001794 7.499999v2h-1v8h24.9999996v-8h-15v-2z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m3.647749 27.13475h24.694677v3.865254h-24.694677z" fill="url(#c)" opacity=".3"/><path d="m28.342429 27.13488v3.86504c1.02149.007 2.46947-.86596 2.46947-1.93277s-1.13991-1.93227-2.46947-1.93227z" fill="url(#d)" opacity=".3"/><path d="m3.647751 27.13488v3.86504c-1.021492.007-2.469468-.86596-2.469468-1.93277s1.139907-1.93227 2.469468-1.93227z" fill="url(#e)" opacity=".3"/><path d="m.500479 14.5 1.5 15h28l1.5-15z" fill="url(#g)" stroke="#5b6061" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m1.602042 15.5 1.265854 13h26.265163l1.26586-13z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/openremote.svg b/icon-themes/elementary_svg/cmd/32/openremote.svg
new file mode 100644
index 000000000..298521ace
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/openremote.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(.50413225 0 0 .49333391 13.463176 -35.114264)" gradientUnits="userSpaceOnUse" x1="21.599585" x2="21.599585" y1="99.79232" y2="132.01555"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="1120.375" cy="394.78125" gradientTransform="matrix(1.0181815 0 0 .14545458 -1124.7085 -26.392234)" gradientUnits="userSpaceOnUse" r="20.625" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(9.3885424 0 0 .2235366 -10.710095 -52.75484)" gradientUnits="userSpaceOnUse" x1=".6121" x2="5.085638" xlink:href="#e" y1="372.57819" y2="372.57819"/><linearGradient id="e"><stop offset="0" stop-color="#474747" stop-opacity="0"/><stop offset=".1" stop-color="#474747"/><stop offset=".89999998" stop-color="#474747"/><stop offset="1" stop-color="#474747" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(9.3885418 0 0 .2235361 -10.710107 -46.835145)" gradientUnits="userSpaceOnUse" x1=".6121" x2="5.085638" xlink:href="#e" y1="372.57819" y2="372.57819"/><linearGradient id="g" gradientTransform="matrix(3.1119049 0 0 .09123576 -10.891695 18.78007)" gradientUnits="userSpaceOnUse" x1="1.642237" x2="15.343062" y1="117.8271" y2="117.8271"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".10827128" stop-color="#d9d9d9"/><stop offset=".92053902" stop-color="#d9d9d9"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.7312763 0 0 .6969978 -1.09542 -.847725)" gradientUnits="userSpaceOnUse" x1="23.100046" x2="23.143667" y1="38.296745" y2="46.03775"><stop offset="0" stop-color="#7a7a7a"/><stop offset=".1980198" stop-color="#ebebeb"/><stop offset=".59900987" stop-color="#b9b9b9"/><stop offset="1" stop-color="#878787"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.601691" x2="8.601691" y1="12.24315" y2="14.100293"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.54383556 0 0 .61466406 3.26888 5.091139)" gradientUnits="userSpaceOnUse" x1="21.571081" x2="21.571081" y1="7.98625" y2="34.016731"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.05114282 0 0 .01591575 -2.489388 21.29927)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01983573 0 0 .01591575 16.388219 21.29927)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01983573 0 0 .01591575 15.601959 21.29927)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="n" gradientTransform="matrix(.89186139 0 0 .86792712 3.121219 9.57503)" gradientUnits="userSpaceOnUse" x1="27.335257" x2="27.335257" y1="7.402661" y2="21.228706"><stop offset="0" stop-color="#fff"/><stop offset=".002736" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.66272189 0 0 1 5.241639 -2)"><path d="m37.036572 31.030489c-.0039 3.999446-41.9961238 3.999446-41.9999876 0-.00386-4.000551 42.0038526-4.000551 41.9999876 0z" fill="url(#c)" fill-rule="evenodd" opacity=".3"/><path d="m-4.9633765 30.030066h41.9999885v1h-41.9999885z" display="block" fill="url(#d)" opacity=".65"/><path d="m-4.963388 28.030066h41.999989v1h-41.999989z" display="block" fill="url(#f)" opacity=".65"/><path d="m-5.213388 29.030066h41.5v1h-41.5z" display="block" fill="url(#g)"/></g><path d="m14.53661 23.530674h2.999859v1.999859h-2.999859z" fill="#d9d9d9" stroke="#828282"/><path d="m13.815327 25.530566h-1.233398c-.582372 0-1.045288.42704-1.045288.964275v2.071083c0 .53723.462916.964574 1.045288.964574h6.909354c.582367 0 1.04529-.427345 1.04529-.964574v-2.071083c0-.537235-.462923-.964275-1.04529-.964275h-.821165z" display="block" fill="url(#h)" stroke="#5a5c58" stroke-width="1.000067"/><path d="m13.53661 26.280529h5.96339c.277 0 .5.160442.5.359736v1c0 .199293-.223.359735-.5.359735h-5.96339c-.277 0-.5-.160442-.5-.359735v-1c0-.199294.223-.359736.5-.359736z" display="block" fill="#fff" fill-opacity=".720238"/><path d="m14.28661 27.030533c0 1-1.5 1-1.5 0s1.5-1 1.5 0z" display="block" fill="#fff" fill-opacity=".720238"/><g transform="translate(0 -6)"><path d="m4.0005691 6.5000801c-.43342.005-.5.21723-.5.6349v1.36502c-1.24568 0-1-.002-1 .54389v7.4561099h26.9999099l.00009-7.4561099c.00001-.41767-.34799-.54876-.78141-.54389h-14.21859v-1.36502c0-.41767-.26424-.63977-.69767-.6349z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m4.0005691 7.0000001v2h-1l-.00009 6.9999999h25.9999999l.00009-6.9999999h-15v-2z" fill="url(#i)"/><path d="m4.5001795 7.4999991v2h-1v7.9999999h24.9999995v-7.9999999h-15v-2z" fill="none" stroke="url(#j)" stroke-linecap="round"/><path d="m3.647749 27.13475h24.694677v3.865254h-24.694677z" fill="url(#k)" opacity=".3"/><path d="m28.342429 27.13488v3.86504c1.02149.007 2.46947-.86596 2.46947-1.93277s-1.13991-1.93227-2.46947-1.93227z" fill="url(#l)" opacity=".3"/><path d="m3.6477511 27.13488v3.86504c-1.021492.007-2.469468-.86596-2.469468-1.93277s1.139907-1.93227 2.469468-1.93227z" fill="url(#m)" opacity=".3"/><path d="m.500479 14.5 1.5000002 15h27.9999998l1.5-15z" fill="url(#a)" stroke="#987124" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m1.6020421 15.5 1.265854 13h26.2651629l1.26586-13z" fill="none" opacity=".5" stroke="url(#n)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/opentemplate.svg b/icon-themes/elementary_svg/cmd/32/opentemplate.svg
new file mode 100644
index 000000000..56b06584a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/opentemplate.svg
@@ -0,0 +1 @@
+<svg enable-background="new" height="32" viewBox="0 0 32.000961 32" width="32.000961" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.89186139 0 0 .86792712 3.121219 9.57503)" gradientUnits="userSpaceOnUse" x1="27.335257" x2="27.335257" y1="7.402661" y2="21.228706"><stop offset="0" stop-color="#fff"/><stop offset=".002736" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.05114282 0 0 .01591575 -2.489388 21.29927)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01983573 0 0 .01591575 16.388219 21.29927)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01983573 0 0 .01591575 15.601959 21.29927)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.601691" x2="8.601691" y1="12.24315" y2="14.100293"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.50413225 0 0 .49333391 13.463176 -35.114264)" gradientUnits="userSpaceOnUse" x1="21.599585" x2="21.599585" y1="99.79232" y2="132.01555"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.54383556 0 0 .61466406 3.268879 5.091139)" gradientUnits="userSpaceOnUse" x1="21.571081" x2="21.571081" y1="7.98625" y2="34.016731"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m4.000569 6.50008c-.43342.005-.5.21723-.5.6349v1.36502c-1.24568 0-1-.002-1 .54389v7.45611h26.99991l.00009-7.45611c.00001-.41767-.34799-.54876-.78141-.54389h-14.21859v-1.36502c0-.41767-.26424-.63977-.69767-.6349z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m4.000569 7v2h-1l-.00009 7h26l.00009-7h-15v-2z" fill="url(#f)"/><path d="m4.5001794 7.499999v2h-1v8h24.9999996v-8h-15v-2z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m3.647749 27.13475h24.694677v3.865254h-24.694677z" fill="url(#c)" opacity=".3"/><path d="m28.342429 27.13488v3.86504c1.02149.007 2.46947-.86596 2.46947-1.93277s-1.13991-1.93227-2.46947-1.93227z" fill="url(#d)" opacity=".3"/><path d="m3.647751 27.13488v3.86504c-1.021492.007-2.469468-.86596-2.469468-1.93277s1.139907-1.93227 2.469468-1.93227z" fill="url(#e)" opacity=".3"/><path d="m.500479 14.5 1.5 15h28l1.5-15z" fill="url(#g)" stroke="#987124" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m1.602042 15.5 1.265854 13h26.265163l1.26586-13z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m21.41 19.257162-.682858 8.327838h-11.4771417zm-1.838572 3.265477-5.070393 3.396794h4.681821z" fill="#fff" opacity=".2"/><path d="m49.681726 23.763769-.732264 10.807612h-12.307548zm-1.971598 4.237836-5.437251 4.408254h5.020565z" fill="#7e5514" fill-opacity=".971119" opacity=".6" transform="matrix(.93252875 0 0 .770553 -24.919638 -.053824)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/optimizetable.svg b/icon-themes/elementary_svg/cmd/32/optimizetable.svg
new file mode 100644
index 000000000..8db436317
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/optimizetable.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"><radialGradient id="a" cx="71.439003" cy="54.764" gradientTransform="matrix(.1599 .50054 -.54452 .17394 31.856 995.877)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.34011127 .09113254 -.09058277 .3380595 17.977012 10.391815)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#b" y1="10.631" y2="35.623001"/><linearGradient id="d" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="e" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="f" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="1.5" y2="7.5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#k" y1="16.000725" y2="20.000727"/><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><radialGradient id="n" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#o" y1="2" y2="4.000013"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#o" y1="2" y2="4.000013"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#o" y1="2" y2="4.000013"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#o" y1="2" y2="4.000013"/><linearGradient id="I" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#l)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#m)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#n)" opacity=".15"/></g><rect fill="url(#I)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#d)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#q)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#s)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#u)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#v)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#x)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#y)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#z)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#A)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#B)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#C)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#D)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#E)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#F)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#G)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#H)"/></g><path d="m4 1.5c-.831 0-1.5.6689665-1.5 1.5v4.5h27v-4.5c0-.8310335-.669-1.5-1.5-1.5z" fill="url(#h)" stroke-width="5.039244" transform="scale(.26458333)"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v5h7 5.998047 1.007812 5.996094 1.007813 5.990234 1v-5c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141z" fill="#555761" fill-opacity=".501961" transform="scale(.26458333)"/><g stroke-width=".264583"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".8" stroke="url(#g)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#f)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#e)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".8" stroke="url(#i)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#j)" opacity=".15"/></g><g transform="matrix(.26458333 0 0 .26458333 0 .529167)"><path d="m11.17 1044.173 3.85 1.973 4.916-8.302 1.926 1.066.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#a)" transform="matrix(1.2069243 .3233944 -.3233944 1.2069243 340.26629 -1244.3831)"/><g fill="none"><path d="m19.564331 24.893847 9.045609-8.765682 1.574133 1.646806m-9.926679 10.224186-6.523214-6.228842 1.514962-1.502094" opacity=".5" stroke="url(#c)" stroke-width="1.2495"/><path d="m28.74 14.694c-.235-.09-.508-.034-.695.164l-7.946 8.44-4.35-4.264c-.26-.25-.667-.244-.916.02l-2.303 2.13c-.247.263-.24.678.02.928l6.75 6.95c.06.06.233.168.306.197.24.097.42-.022.61-.224l10.717-11.38c.25-.264.24-.68-.018-.93l-1.953-1.894c-.065-.062-.143-.108-.22-.138z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".9996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/orientation.svg b/icon-themes/elementary_svg/cmd/32/orientation.svg
new file mode 100644
index 000000000..738947bdd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/orientation.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(.66349058 0 0 .63375002 -.035222 -3.267625)" gradientUnits="userSpaceOnUse" x1="14.451851" x2="39.906456" xlink:href="#q" y1="30.465155" y2="30.465155"/><linearGradient id="b" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="13.425656" x2="41.619537" y1="28.111767" y2="28.111767"><stop offset="0" stop-color="#fff"/><stop offset=".000125" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-23.126791" x2="-58.93261" xlink:href="#t" y1="31.86705" y2="31.86705"/><linearGradient id="d" gradientTransform="matrix(.66349058 0 0 .6338007 1.964778 -3.268086)" gradientUnits="userSpaceOnUse" x1="25.591421" x2="25.132" xlink:href="#q" y1="9.097633" y2="47.013"/><linearGradient id="e" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24.000565" x2="24.000565" y1="11.667329" y2="41.815468"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.390774" xlink:href="#t" y1="50.786" y2="9.821943"/><radialGradient id="g" cx="99.156998" cy="186.17101" gradientTransform="matrix(-.02652 0 0 -.00844 7.380506 6.084873)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="h" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 3.503 5.286)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2097.5754" x2="2097.5754" y1="3222.0488" y2="3242.0854"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.501633" x2="26.040697" y1="26.654617" y2="30.742235"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-8.254522" x2="-8.254522" y1="18.021126" y2="34.947689"><stop offset="0" stop-color="#fff"/><stop offset=".18749996" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.04577 0 0 .00824 1.458 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#s" y1="366.648" y2="609.505"/><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 20.39 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><radialGradient id="p" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 25.61 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="q" gradientTransform="matrix(.62857 0 0 .6084 .914 -2.537)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="r" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 19.61 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="s" gradientTransform="matrix(.04577 0 0 .00824 1.458 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><g transform="translate(-8 -1)"><path d="m10.95 27h24.1v2h-24.1z" fill="url(#n)" opacity=".15"/><path d="m10.95 27v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#o)" opacity=".15"/><path d="m35.05 27v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#p)" opacity=".15"/></g><g transform="matrix(0 1 -1 0 29.998 -1)"><path d="m8.5 2.498 19 .00208v24.99792h-19z" fill="url(#a)" stroke-width="1.048588"/><g fill="none" stroke-linejoin="round" transform="translate(0 -2.002)"><path d="m26.5 28.5h-17v-23h17z" stroke="url(#b)" stroke-linecap="round"/><path d="m8.5 4.5 19 .002v24.998h-19z" stroke="url(#c)"/></g></g><path d="m10.95 27h18.1v2h-18.1z" fill="url(#s)" opacity=".15"/><path d="m10.95 27v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#o)" opacity=".15"/><path d="m29.05 27v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#r)" opacity=".15"/><path d="m10.5 2.498 19 .00208v24.99992h-19z" fill="url(#d)" stroke-width="1.04863"/><g fill="none" stroke-linejoin="round" transform="translate(2 -2)"><path d="m26.5 28.5h-17v-23h17z" stroke="url(#e)" stroke-linecap="round"/><path d="m8.5 4.5 19 .002v24.998h-19z" stroke="url(#f)"/></g><g transform="matrix(3.7795276 -.00000003 -.00000003 -3.7795276 -9.657979 34.060309)"><path d="m3.084507 4.5138734a1.665.53 0 1 1 3.3299998 0 1.665.53 0 1 1 -3.3299998 0z" fill="url(#g)" opacity=".5"/><path d="m5.424 6.085v.53c.164 0 .397-.12.397-.265 0-.146-.182-.265-.396-.265z" fill="url(#h)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.105368 11.345665)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-1.907375.517125-1.7740834 2.6337917l.9250417-.002c0-1.3209167-.0830133-1.6761823.8490417-1.7257917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#j)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#k)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.8203189 6.7653659c.1025834-1.9196667.8066304-2.2226848 1.7436811-2.1453659" opacity=".5" stroke="url(#l)" transform="translate(-.53 -.265)"/><path d="m4.6874192 6.8980056.7525391-.00421c.01875-1.2522122.132-1.6490873 1.1310417-1.6617956" opacity=".5" stroke="url(#m)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-1.906375.517125-1.7740834 2.6337917h.9260417c-.11325-1.3249166.0451443-1.7217917.8490417-1.7257917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/outlinebullet.svg b/icon-themes/elementary_svg/cmd/32/outlinebullet.svg
new file mode 100644
index 000000000..193c81a21
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlinebullet.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="5" y2="11"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="6.5" y2="9.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="60" y2="38"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="54" y2="32"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="48" y2="26"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m10.5 46.5v3h13v-3z" fill="url(#h)"/><path d="m10.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#i)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m10.5 34.5v3h13v-3z" fill="url(#j)"/><path d="m10.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#k)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#e)"/><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#f)"/><g transform="translate(0 12)"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#e)"/><g fill="none"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="url(#f)"/></g></g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#b)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#c)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/outlinecollapse.svg b/icon-themes/elementary_svg/cmd/32/outlinecollapse.svg
new file mode 100644
index 000000000..b05e0594a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlinecollapse.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" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="60" y2="38"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="48" y2="26"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="42" y2="20"/><linearGradient id="e" gradientTransform="translate(-18.398056 22.259335)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 -1 2 59.999998)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="28.000013" y2="31.500013"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="54" y2="32"/><g transform="matrix(.26458333 0 0 .26458333 -.264583 -6.08542)"><g><path d="m8.5 31.499985h-5l2.5-3z" fill="url(#f)"/><path d="m11.5 28.500013v3l20-.000013v-3z" fill="url(#d)"/><path d="m11.5 28.500013v3l20-.000013v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m12 29.000013v2h1v-1l18-.000013v-1z" fill="#fff" opacity=".2"/><path d="m8.5 31.499985h-5l2.5-3z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/></g><g opacity=".35"><path d="m16.5 46.5v3l15 .000013v-3z" fill="url(#a)"/><path d="m16.5 46.5v3l15 .000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m17 47v2h1v-1l13 .000013v-1z" fill="#fff" opacity=".2"/><path d="m16.5 34.5v3h15v-3z" fill="url(#c)"/><path d="m16.5 34.5v3h15v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m17 35v2h1v-1h13v-1z" fill="#fff" opacity=".2"/><g transform="translate(10 32.000013)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#h)"/></g></g><g transform="translate(10 44.000013)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#h)"/></g></g><path d="m16.5 40.5v3h15v-3z" fill="url(#i)"/><path d="m16.5 40.5v3h15v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m17 41v2h1v-1h13v-1z" fill="#fff" opacity=".2"/><g transform="translate(10 38.000013)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#h)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/outlinecollapseall.svg b/icon-themes/elementary_svg/cmd/32/outlinecollapseall.svg
new file mode 100644
index 000000000..e7ac483fc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlinecollapseall.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" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="60" y2="38"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="48" y2="26"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="42" y2="20"/><linearGradient id="e" gradientTransform="translate(-18.398056 22.259335)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 -1 2 59.999998)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="28.000013" y2="31.500013"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(1 0 0 -1 2 71.999998)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="28.000013" y2="31.500013"/><linearGradient id="j" gradientTransform="translate(0 12)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="42" y2="20"/><g transform="matrix(.26458333 0 0 .26458333 -.264583 -6.08542)"><g><path d="m8.5 31.499985h-5l2.5-3z" fill="url(#f)"/><path d="m11.5 28.500013v3l20-.000013v-3z" fill="url(#d)"/><path d="m11.5 28.500013v3l20-.000013v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m12 29.000013v2h1v-1l18-.000013v-1z" fill="#fff" opacity=".2"/><path d="m8.5 31.499985h-5l2.5-3z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.5 43.499985h-5l2.5-3z" fill="url(#i)"/><path d="m11.5 40.500013v3l20-.000013v-3z" fill="url(#j)"/><path d="m11.5 40.500013v3l20-.000013v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m12 41.000013v2h1v-1l18-.000013v-1z" fill="#fff" opacity=".2"/><path d="m8.5 43.499985h-5l2.5-3z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/></g><g opacity=".35"><path d="m16.5 46.5v3l15 .000013v-3z" fill="url(#a)"/><path d="m16.5 46.5v3l15 .000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m17 47v2h1v-1l13 .000013v-1z" fill="#fff" opacity=".2"/><path d="m16.5 34.5v3h15v-3z" fill="url(#c)"/><path d="m16.5 34.5v3h15v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m17 35v2h1v-1h13v-1z" fill="#fff" opacity=".2"/><g transform="translate(10 32.000013)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#h)"/></g></g><g transform="translate(10 44.000013)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#h)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/outlineexpand.svg b/icon-themes/elementary_svg/cmd/32/outlineexpand.svg
new file mode 100644
index 000000000..d8aca6574
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlineexpand.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" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="60" y2="38"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="48" y2="26"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="42" y2="20"/><linearGradient id="f" gradientTransform="translate(-18.398056 22.259335)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g" gradientTransform="translate(2)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="28.000013" y2="31.500013"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.264583 -6.08542)"><g><path d="m8.5 28.500013h-5l2.5 3z" fill="url(#g)"/><path d="m11.5 28.500013v3l20-.000013v-3z" fill="url(#e)"/><path d="m11.5 28.500013v3l20-.000013v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m12 29.000013v2h1v-1l18-.000013v-1z" fill="#fff" opacity=".2"/><path d="m8.5 28.500013h-5l2.5 3z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/></g><g><path d="m16.5 46.5v3l15 .000013v-3z" fill="url(#a)"/><path d="m16.5 46.5v3l15 .000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m17 47v2h1v-1l13 .000013v-1z" fill="#fff" opacity=".2"/><path d="m16.5 40.5v3l15 .000013v-3z" fill="url(#c)"/><path d="m16.5 40.5v3l15 .000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m17 41v2h1v-1l13 .000013v-1z" fill="#fff" opacity=".2"/><path d="m16.5 34.5v3h15v-3z" fill="url(#d)"/><path d="m16.5 34.5v3h15v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m17 35v2h1v-1h13v-1z" fill="#fff" opacity=".2"/><g transform="translate(10 32.000013)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#h)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#i)"/></g></g><g transform="translate(10 38.000013)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#h)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#i)"/></g></g><g transform="translate(10 44.000013)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#h)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#i)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/outlineexpandall.svg b/icon-themes/elementary_svg/cmd/32/outlineexpandall.svg
new file mode 100644
index 000000000..3e1e83f20
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlineexpandall.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" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="60" y2="38"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="48" y2="26"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="42" y2="20"/><linearGradient id="e" gradientTransform="translate(-18.398056 22.259335)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="translate(2)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="28.000013" y2="31.500013"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="translate(2 12)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="28.000013" y2="31.500013"/><linearGradient id="j" gradientTransform="translate(0 12)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="42" y2="20"/><g transform="matrix(.26458333 0 0 .26458333 -.264583 -6.08542)"><g><path d="m8.5 28.500013h-5l2.5 3z" fill="url(#f)"/><path d="m11.5 28.500013v3l20-.000013v-3z" fill="url(#d)"/><path d="m11.5 28.500013v3l20-.000013v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m12 29.000013v2h1v-1l18-.000013v-1z" fill="#fff" opacity=".2"/><path d="m8.5 28.500013h-5l2.5 3z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.5 40.500013h-5l2.5 3z" fill="url(#i)"/><path d="m11.5 40.500013v3l20-.000013v-3z" fill="url(#j)"/><path d="m11.5 40.500013v3l20-.000013v-3z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m12 41.000013v2h1v-1l18-.000013v-1z" fill="#fff" opacity=".2"/><path d="m8.5 40.500013h-5l2.5 3z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/></g><g><path d="m16.5 46.5v3l15 .000013v-3z" fill="url(#a)"/><path d="m16.5 46.5v3l15 .000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m17 47v2h1v-1l13 .000013v-1z" fill="#fff" opacity=".2"/><path d="m16.5 34.5v3h15v-3z" fill="url(#c)"/><path d="m16.5 34.5v3h15v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m17 35v2h1v-1h13v-1z" fill="#fff" opacity=".2"/><g transform="translate(10 32.000013)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#h)"/></g></g><g transform="translate(10 44.000013)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#h)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/outlinefont.svg b/icon-themes/elementary_svg/cmd/32/outlinefont.svg
new file mode 100644
index 000000000..216fe7633
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlinefont.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 8.4666665 8.4666669" width="32"><path d="M5.384 6.005H3.046l-.403 1.01H1.566l2.206-5.292h1L6.9 7.015H5.775zm-2.06-.8H5.08L4.296 2.81z" stroke="#000" stroke-width=".265" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".537" fill="none"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/outlineformat.svg b/icon-themes/elementary_svg/cmd/32/outlineformat.svg
new file mode 100644
index 000000000..f91196c96
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlineformat.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" gradientUnits="userSpaceOnUse" x1="26.25943" x2="26.07001" y1="15.992135" y2="28.396647"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="13" cy=".94" gradientTransform="matrix(-2.8042599 0 0 -2.5604112 49.541513 3.611184)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="c" cx="22.570999" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.945 12.93)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(.8 0 0 .8 -.9392 2.22)"><ellipse cx="12" cy="17.110001" fill="url(#c)" opacity=".2" rx="11" ry="2.89"/><path d="m15.357303 13.738158h-6.6315793l-1.1407895 2.861842h-3.0493421l6.2506579-15h2.839145l6.029605 15h-3.192434zm-5.8421056-2.269737h4.9796056l-2.222369-6.7855263z" style="stroke:#000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#b)"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m26 2-16.0000001 29" fill="none" stroke="#666"/><path d="m25.5 25.719882-5.286679.01962-2.032046 2.745902h-2.544856l9.960278-12.518395 2.903303.022457v12.510534h-3zm-3.706825-1.853412h3.706825v-4.749373z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/outlinemode.svg b/icon-themes/elementary_svg/cmd/32/outlinemode.svg
new file mode 100644
index 000000000..8b682b5f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlinemode.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.03934912 0 0 .0082353 -2.221895 25.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 25.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 14.238793 25.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.59999859 0 0 .36938167 -2.400006 11.568205)" 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"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.51351311 0 0 .4054054 -.325062 3.270281)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#f" y1="5.56415" y2="43"/><linearGradient id="h" gradientTransform="matrix(.51351351 0 0 .40540539 -.329339 3.265207)" gradientUnits="userSpaceOnUse" x1="24.009766" x2="23.99999" xlink:href="#f" y1="6.745779" y2="43"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.666596)"><path d="m2.5 29h19v2h-19z" fill="url(#a)" opacity=".15"/><path d="m2.4999999 29.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m21.5 29.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m1.4999609 12.50004c4.8121656 0 20.9999741.0011 20.9999741.0011l.000026 16.998899s-13.9999992 0-21.0000001 0c0-5.666661 0-11.333321 0-16.999982z" fill="url(#e)"/><g fill="none" transform="translate(0 8)"><path d="m21.5 20.500007h-18.9999997v-14.9999999h18.9999997z" stroke="url(#g)" stroke-linecap="round"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m1.8749878 4.7488606c4.8121834 0 20.2500372.1261186 20.2500372.1261186v16.5000408h-20.2500504l.0000132-16.6261423z" opacity=".3" stroke="#000"/><path d="m21.375023 20.625019h-18.7500465v-15.0000379h18.7500465z" opacity=".5" stroke="url(#h)" stroke-linecap="round"/></g></g><g fill="#b8b8b8" transform="matrix(.75000188 0 0 .75000188 .749972 11.749976)"><path d="m5 6h20v1h-20z"/><path d="m5 18h12v1h-12z"/><path d="m23 18h2v1h-2z"/><path d="m5 9h16v1h-16z"/><path d="m5 12h11v1h-11z"/><path d="m5 15h9v1h-9z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/outputqualityblackwhite.svg b/icon-themes/elementary_svg/cmd/32/outputqualityblackwhite.svg
new file mode 100644
index 000000000..9cc6a3ac7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outputqualityblackwhite.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(.68184398 0 0 .6063426 -254.2496 -27.797984)" gradientUnits="userSpaceOnUse" x1="397.07306" x2="397.07306" y1="87.076035" y2="95.365944"><stop offset="0" stop-color="#787878"/><stop offset=".24005625" stop-color="#c8c8c8"/><stop offset=".33494958" stop-color="#e6e6e6"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.2450862 0 0 .27668578 7.654546 8.631578)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.76735295 0 0 .517399 -2.41648 1.589522)" gradientUnits="userSpaceOnUse" x1="24.809988" x2="24.809988" y1="51.150356" y2="42.989254"><stop offset="0" stop-color="#fff"/><stop offset=".03432899" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96892834" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.78378391 0 0 .54054052 -2.810819 .527033)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.391808" y2="41.422607"><stop offset="0" stop-color="#fff"/><stop offset=".01500674" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99559212" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.70000013 0 0 .82608695 1.299998 10.608695)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="24.618645" y2="2"><stop offset="0" stop-color="#261e2b"/><stop offset="1" stop-color="#352f39"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.75000013 0 0 .77777772 .271101 9.222222)" gradientUnits="userSpaceOnUse" x1="10" x2="20" y1="-3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4762 0 0 .6 .57 9.2)" gradientUnits="userSpaceOnUse" x1="12.938" x2="15.25" y1="8.438" y2="19.812"><stop offset="0" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.46342 0 0 .52 .878 9.68)" gradientUnits="userSpaceOnUse" x1="24.875" x2="25" y1="29" y2="3"><stop offset="0" stop-color="#0a0a0a"/><stop offset="1" stop-color="#1e1e1e"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.6386585 0 0 .3492014 -3.329529 9.048309)" gradientUnits="userSpaceOnUse" x1="14.535" x2="13.126" y1="20.844999" y2="6.104"><stop offset="0" stop-color="#2d2d2d"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><radialGradient id="j" cx="12.5" cy="12.5" gradientTransform="matrix(1.17647 0 0 .81929958 -2.706 7.721916)" gradientUnits="userSpaceOnUse" r="8.5"><stop offset="0" stop-color="#414141"/><stop offset="1" stop-color="#5c5c5c"/></radialGradient><path d="m25 29c0 1.10457-4.029438 2-9.000001 2s-8.999999-.89543-8.999999-2c0-1.104569 4.029436-2 8.999999-2s9.000001.895431 9.000001 2z" fill="url(#b)" opacity=".3"/><path d="m11.798578 24.5s.097 1.898544-.386813 2.5c-.483816.601454-1.4465228.5-1.4465228.5-.617765.06319-.622875 2 0 2h12.0694668c.622876 0 .617894-1.937619 0-2 0 0-.962664.10147-1.446474-.5-.48381-.601454-.386863-2.5-.386863-2.5z" fill="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.786173 22.208804s.0018 2.844043-.01971 3.261387c-.0197.38166-.05573.786402-.1183 1.157888-.06257.371488-.197167.651867-.441872.988014-.540042.741845-1.337546.864844-1.66431.883907h10.916038c-.326764-.01906-1.089484-.211636-1.629519-.953484-.244702-.336147-.41409-.54695-.47666-.918437-.06256-.371485-.0986-.776228-.1183-1.157888-.02154-.417344-.01971-3.261387-.01971-3.261387z" fill="none" stroke="url(#c)"/><path d="m11.798578 24.5s.097 1.898544-.386813 2.5c-.483816.601454-1.4465228.5-1.4465228.5-.617765.06319-.622875 2 0 2h12.0694668c.622876 0 .617894-1.937619 0-2 0 0-.962664.10147-1.446474-.5-.48381-.601454-.386863-2.5-.386863-2.5z" fill="none" opacity=".4" stroke="#000" stroke-dashoffset=".5" stroke-width=".998275"/><rect fill="#1a1a1a" height="21.99976" rx=".688893" ry=".666664" stroke="#000" stroke-dashoffset=".5" stroke-width="1.000239" width="31.000011" x=".499994" y="2.50012"/><path d="m1.5 3.5h29v20h-29z" fill="none" opacity=".2" stroke="url(#d)"/></g><path d="m2 4h28v19h-28z" fill="url(#e)"/><path d="m2 4v19h28v-19zm1 1h26v17h-26z" opacity=".3"/><path d="m1.0211038 3v14l30.0000002-10.2083335v-3.7916665z" fill="url(#f)" opacity=".2"/><g transform="matrix(1.2876349 0 0 1.2205201 .424885 -8.416819)"><path d="m1.99988 11.0004v13.9282h19.99999v-13.9282z" fill="url(#j)" stroke-width="1.122707"/><path d="m6.833 18.89c-.085-.007-.182 0-.28.03-.377.115-.42.345-.454.455-.035.11-.042.195-.048.285-.01.18-.002.37.007.56.007.155.014.294.017.416l-.44.09c-.208.04-.418.08-.61.136-.098.027-.19.055-.305.115-.058.03-.124.066-.202.145-.078.078-.172.226-.167.405.01.348.248.454.358.515.11.062.2.093.298.126.195.064.41.117.62.167.174.042.327.08.462.116-.01.117-.024.245-.04.39-.02.185-.04.37-.038.546 0 .088.003.172.033.286.015.057.035.122.097.21.063.09.193.215.39.265.386.1.575-.062.677-.134.1-.072.164-.138.23-.208.13-.14.253-.3.374-.46.1-.13.187-.245.268-.345.124.044.26.095.417.153.194.073.392.147.586.2.097.027.188.05.322.06.067.006.148.01.264-.013.116-.024.29-.094.408-.24.227-.288.11-.497.063-.603-.048-.106-.1-.177-.157-.253-.113-.15-.252-.3-.39-.45-.11-.12-.207-.23-.293-.326.087-.09.184-.185.296-.296.14-.14.28-.278.4-.422.06-.07.116-.14.168-.248.027-.054.055-.117.065-.22.01-.104-.013-.27-.138-.413-.245-.277-.508-.242-.64-.236-.13.006-.225.027-.326.05-.202.047-.41.113-.616.18-.17.054-.318.102-.45.142-.072-.1-.148-.21-.234-.336-.11-.16-.218-.318-.34-.46-.06-.07-.115-.138-.216-.214-.05-.04-.113-.083-.224-.123-.055-.02-.13-.038-.217-.044zm.99 1.233.024.004c-.007 0-.027.006-.03.007-.01.002-.018-.008.005-.01zm.36.106c.03.02.03.03.023.024l-.022-.025zm-1.873.342c.024-.01.026.003.018.006-.004 0-.027.006-.036.01.004-.003.015-.015.018-.016zm-.233.26v.03c0 .008-.01 0 0-.03zm3.074.515c-.004-.008.01-.007.02.023-.003-.006-.017-.02-.02-.023zm.01.332c-.014.03-.026.033-.02.026 0-.003.015-.02.02-.027zm-3.06.542v.033c-.01-.033 0-.04 0-.033zm.206.287c.007 0 .025.007.03.008.01.004 0 .01-.03-.01zm1.93.31c.007-.008.008.004-.022.023.005-.005.018-.02.02-.024zm-.398.1.037.013c-.04-.002-.046-.014-.037-.012z" opacity=".05"/><path d="m2 11v8.318c.447.116 1.026.21 1.716.21 1.76 0 1.508-.575 3.023-.575 1.513 0 2.405.94 4.453.94 2.536 0 3.118-1.515 5.125-1.515 1.567 0 1.685.83 3.41.83 1.164 0 1.55-.436 2.272-.72v-7.488z" opacity=".07"/><path d="m1.99988 10.9929v7.654082c.2964704.133925.6729408.254993 1.0799995.254993.9294113 0 1.8352932-.730695 3.3858806-.730695 1.5505875 0 2.7176457.91819 4.6705859.91819 1.95294 0 2.394116-1.326393 4.88588-1.326393 2.491763 0 2.256469.839978 3.817645.839978 1.074117 0 1.534117-.364276 2.158823-.59677v-7.014456z" fill="url(#i)" stroke-width="1.122707"/><g fill="#fff" transform="translate(0 8)"><path d="m16.023 8.15c-1.31 0-2.133.36-2.807.697-.674.336-1.183.63-2.08.63-.92 0-1.65-.214-2.375-.442-.724-.228-1.45-.476-2.294-.476-.83 0-1.5.19-2.046.375-.546.186-.97.354-1.34.354-.336 0-.664-.113-.932-.233a.346.337 0 0 0 -.149-.031v1.448c.46.112 1.037.2 1.716.2.918 0 1.385-.164 1.74-.31.352-.147.57-.266 1.283-.266.682 0 1.232.216 1.908.454.675.237 1.467.486 2.545.486 1.34 0 2.21-.413 2.932-.796.72-.383 1.28-.72 2.193-.72.72 0 1.056.18 1.5.388.445.21.99.443 1.91.443 1.17 0 1.683-.422 2.272-.685v-1.27a.346.337 0 0 0 -.125.02c-.686.255-1.04.576-2.034.576-.715 0-.94-.166-1.408-.386-.47-.22-1.123-.454-2.41-.454z" opacity=".1"/><path d="m16.023 8.814c-2.492 0-2.932 1.326-4.887 1.326-1.954 0-3.12-.917-4.67-.917s-2.458.73-3.386.73c-.407 0-.783-.122-1.08-.255v.763c.447.117 1.026.21 1.716.21 1.76 0 1.508-.574 3.023-.574 1.513 0 2.406.94 4.453.94 2.536 0 3.12-1.515 5.125-1.515 1.567 0 1.685.83 3.41.83 1.164 0 1.55-.435 2.272-.718v-.575c-.625.232-1.084.597-2.16.597-1.56 0-1.325-.84-3.817-.84z" opacity=".3"/><path d="m16.023 9.35c-2.492 0-2.932 1.326-4.887 1.326-1.954 0-3.12-.918-4.67-.918s-2.458.73-3.386.73c-.407 0-.783-.12-1.08-.254v.763c.447.115 1.026.21 1.716.21 1.76 0 1.508-.575 3.023-.575 1.513 0 2.406.94 4.453.94 2.536 0 3.12-1.515 5.125-1.515 1.567 0 1.685.83 3.41.83 1.164 0 1.55-.436 2.272-.72v-.574c-.625.23-1.084.597-2.16.597-1.56 0-1.325-.84-3.817-.84z"/></g><path d="m6.67 19.406c-.21.065.036 1.465-.098 1.622-.13.15-1.723.304-1.717.492.006.195 1.62.42 1.75.58.127.153-.198 1.516.01 1.57.216.054.965-1.206 1.18-1.264.207-.056 1.6.63 1.722.474.127-.16-1.024-1.164-1.02-1.36 0-.187 1.186-1.124 1.054-1.273-.136-.155-1.597.483-1.81.42-.205-.06-.865-1.324-1.07-1.26z" opacity=".15"/><path d="m6.73 19.04c.206-.062.867 1.204 1.073 1.264.213.063 1.673-.576 1.81-.422.132.15-1.053 1.087-1.055 1.275-.003.195 1.15 1.2 1.02 1.36-.122.156-1.515-.53-1.723-.474-.214.058-.962 1.318-1.178 1.263-.208-.053.116-1.415-.01-1.568-.13-.16-1.744-.386-1.75-.58-.005-.19 1.588-.344 1.718-.495.134-.156-.116-1.557.096-1.622z" fill-opacity=".486"/><path d="m6.752 19.004-.057.05-.002.002c-.114.25.07 1.35-.046 1.483-.005.005-.012.013-.02.018l.045.03c.93.252.116-1.53.093-1.58-.004-.002-.008-.004-.013-.004z" fill="#454545" opacity=".5"/><path d="m5.24 21.1c-.196.002-.31.01-.31.01v.044c.115.193 1.636.413 1.763.568.127.156-.2 1.533.01 1.587.22.056.976-1.22 1.193-1.278.208-.057 1.6.628 1.74.483l-.002-.003c-1.174-1.311-3.546-1.417-4.394-1.411z" fill="#3c3c3c" opacity=".75"/><path d="m2.5 11.5h19v13h-19z" fill="none" opacity=".35" stroke="url(#h)" stroke-width=".797685"/><path d="m2 11h20v4.8l-20 4.2z" fill="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/outputqualitycolor.svg b/icon-themes/elementary_svg/cmd/32/outputqualitycolor.svg
new file mode 100644
index 000000000..7aab4c033
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outputqualitycolor.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(.68184398 0 0 .6063426 -254.2496 -27.797984)" gradientUnits="userSpaceOnUse" x1="397.07306" x2="397.07306" y1="87.076035" y2="95.365944"><stop offset="0" stop-color="#787878"/><stop offset=".24005625" stop-color="#c8c8c8"/><stop offset=".33494958" stop-color="#e6e6e6"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.2450862 0 0 .27668578 7.654546 8.631578)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.76735295 0 0 .517399 -2.41648 1.589522)" gradientUnits="userSpaceOnUse" x1="24.809988" x2="24.809988" y1="51.150356" y2="42.989254"><stop offset="0" stop-color="#fff"/><stop offset=".03432899" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96892834" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.78378391 0 0 .54054052 -2.810819 .527033)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.391808" y2="41.422607"><stop offset="0" stop-color="#fff"/><stop offset=".01500674" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99559212" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.70000013 0 0 .82608695 1.299998 10.608695)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="24.618645" y2="2"><stop offset="0" stop-color="#261e2b"/><stop offset="1" stop-color="#352f39"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.75000013 0 0 .77777772 .271101 9.222222)" gradientUnits="userSpaceOnUse" x1="10" x2="20" y1="-3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.66668003 0 0 .81 -.002 1.57)" gradientUnits="userSpaceOnUse" x1="12.938" x2="15.25" y1="8.438" y2="19.812"><stop offset="0" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.65150454 0 0 .702 .219233 2.523085)" gradientUnits="userSpaceOnUse" x1="24.875" x2="25" y1="29" y2="3"><stop offset="0" stop-color="#0a0a0a"/><stop offset="1" stop-color="#1e1e1e"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.12409543 0 0 .10965092 31.555436 8.170298)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.25301" y1="113.979" y2="88.801003"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.12423602 .00851594 -.01026279 .10373597 36.74166 10.619455)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.49699" y1="88.75" y2="75.191002"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.1841888 0 0 .17335539 39.966103 7.815138)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.384998" y2="38.561001"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.1840753 0 0 .16194824 39.961361 7.575727)" gradientUnits="userSpaceOnUse" x1="-96.556999" x2="-96.556999" y1="110.925" y2="39.992001"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><path d="m25 29c0 1.10457-4.029438 2-9.000001 2s-8.999999-.89543-8.999999-2c0-1.104569 4.029436-2 8.999999-2s9.000001.895431 9.000001 2z" fill="url(#b)" opacity=".3"/><path d="m11.798578 24.5s.097 1.898544-.386813 2.5c-.483816.601454-1.4465228.5-1.4465228.5-.617765.06319-.622875 2 0 2h12.0694668c.622876 0 .617894-1.937619 0-2 0 0-.962664.10147-1.446474-.5-.48381-.601454-.386863-2.5-.386863-2.5z" fill="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.786173 22.208804s.0018 2.844043-.01971 3.261387c-.0197.38166-.05573.786402-.1183 1.157888-.06257.371488-.197167.651867-.441872.988014-.540042.741845-1.337546.864844-1.66431.883907h10.916038c-.326764-.01906-1.089484-.211636-1.629519-.953484-.244702-.336147-.41409-.54695-.47666-.918437-.06256-.371485-.0986-.776228-.1183-1.157888-.02154-.417344-.01971-3.261387-.01971-3.261387z" fill="none" stroke="url(#c)"/><path d="m11.798578 24.5s.097 1.898544-.386813 2.5c-.483816.601454-1.4465228.5-1.4465228.5-.617765.06319-.622875 2 0 2h12.0694668c.622876 0 .617894-1.937619 0-2 0 0-.962664.10147-1.446474-.5-.48381-.601454-.386863-2.5-.386863-2.5z" fill="none" opacity=".4" stroke="#000" stroke-dashoffset=".5" stroke-width=".998275"/><rect fill="#1a1a1a" height="21.99976" rx=".688893" ry=".666664" stroke="#000" stroke-dashoffset=".5" stroke-width="1.000239" width="31.000011" x=".499994" y="2.50012"/><path d="m1.5 3.5h29v20h-29z" fill="none" opacity=".2" stroke="url(#d)"/></g><path d="m2 4h28v19h-28z" fill="url(#e)"/><path d="m2 4v19h28v-19zm1 1h26v17h-26z" opacity=".3"/><path d="m1.0211038 3v14l30.0000002-10.2083335v-3.7916665z" fill="url(#f)" opacity=".2"/><path d="m2.0186527 4.0245565v18.9754435h27.9813473v-18.9754435z" fill="url(#l)" stroke-width="1.363344"/><path d="m8.7945306 14.7055c-.1194982-.0095-.2530551 0-.3908296.0405-.5342276.1566-.5932737.46575-.6410731.6156-.049205.1485-.059046.2646-.067481.3861-.014058.243-.00281.4995.00984.756.00984.21195.019682.3996.0239.5643-.1827621.0378-.3852062.0783-.6185792.1215-.2924193.054-.5876503.108-.8575758.18495-.1377745.0378-.2671138.0756-.4287879.1566-.080134.0405-.1743269.0891-.2839841.19575-.1096573.108-.2418083.30645-.2347789.5481.014058.4725.3486537.61425.5032985.69795.1574566.08505.2811724.1269.4189469.17145.2741431.0864.5764034.15795.8716344.2268.2460258.054.4597168.108.6495082.1566-.014058.15795-.03374.3321-.056234.5292-.028118.24975-.056234.4995-.053422.7371 0 .1215.00422.23355.046394.3888.021088.07695.050611.1647.1377745.2835.087164.1215.2699255.29025.5482861.3591.5412568.135.8069647-.0837.9503627-.1809.1405862-.0972.2305614-.189.3233483-.2835.1827617-.189.3556824-.405.5257924-.621.140585-.1755.264301-.3321.37677-.46845l.586245.20925c.272737.09855.551098.19845.823836.27.136367.0378.264302.0702.452686.0837.09419.0068.208069.0135.371148-.02025.163081-.0324.4077-.1269.573591-.324.320537-.3915.154646-.675.08857-.81675-.06748-.14445-.140587-.2403-.219315-.34155-.160268-.2052-.355682-.4077-.548287-.6075-.154645-.16605-.292419-.3105-.411917-.4428.120903-.1215.257272-.25245.414729-.4023.19682-.189.393641-.3753.562344-.5697.08436-.0972.163081-.1917.238997-.3375.03515-.0729.07592-.15795.08856-.297.01406-.1404-.01828-.3672-.194009-.5589-.344436-.3753-.714177-.3267-.899751-.3186-.182762.0081-.316319.03645-.458311.0675-.283984.06345-.576403.15255-.866011.243-.238997.0729-.447064.13905-.632637.19305-.101223-.135-.208069-.2835-.328972-.4563-.154645-.216-.3064773-.432-.4779929-.621-.084352-.09855-.1616741-.189-.3036662-.2916-.070293-.054-.1588624-.11205-.3135072-.16605-.077322-.027-.1827621-.0513-.3050721-.0594zm1.3918034 1.6686.03374.0054c-.0098 0-.03796.0081-.04218.0095-.01406.0027-.02531-.0108.0084-.0135zm.50611.1431c.04218.0297.04218.0432.03234.0351l-.03093-.0351zm-2.6331792.4644c.03374-.0135.036552.004.028118.0081-.00844 0-.042176.0095-.053422.0135.00562-.004.021088-.02025.025306-.0216zm-.3261599.351v.0405c-.00281.0135-.014058.0027 0-.0405zm4.3202141.6993c-.0056-.0135.01406-.0095.02812.0297-.0042-.0068-.0239-.027-.02812-.0297zm.01406.44955c-.01968.0405-.03655.0459-.02812.03645 0-.004.02109-.027.02812-.03645zm-4.3019373.7344v.0459c-.014058-.04455 0-.054 0-.04455zm.2896076.3915c.00984 0 .036552.0095.042176.0108.014058.0054 0 .0135-.042176-.0135zm2.7133137.4185c.0098-.0094.01125.0068-.03093.03375l.02812-.03375zm-.559533.1377c.0056 0 .03796.0135.05202.0162-.05624-.0027-.06467-.0189-.05202-.0162z" opacity=".05" stroke-width="1.377648"/><path d="m2 4.0139941v10.3643549c.4157792.179561.9421529.343278 1.5119244.343278 1.299135 0 2.5702715-.987584 4.740163-.987584 2.1698916 0 3.8022096 1.241082 6.5376736 1.241082 2.736863 0 3.352832-1.795608 6.841457-1.795608 3.488627 0 3.159643 1.135458 5.344934 1.135458 1.506324 0 2.148891-.492472 3.023848-.805383v-9.4969182z" fill="url(#k)" stroke-width="1.359532"/><g fill="#fff" transform="matrix(1.40007 0 0 1.35 -.80014 -.05)"><path d="m16.023 8.182c-1.31 0-2.133.362-2.807.7-.674.336-1.183.63-2.08.63-.92 0-1.65-.214-2.375-.443-.724-.23-1.45-.478-2.294-.478-.83 0-1.5.19-2.046.377-.546.186-.97.354-1.34.354-.336 0-.664-.112-.932-.233a.346.338 0 0 0 -.149-.029v1.453c.46.113 1.037.2 1.716.2.918 0 1.385-.163 1.74-.31.352-.147.57-.266 1.283-.266.682 0 1.232.216 1.908.454.675.238 1.467.488 2.545.488 1.34 0 2.21-.414 2.932-.798.72-.384 1.28-.72 2.193-.72.72 0 1.056.178 1.5.387.445.21.99.444 1.91.444 1.17 0 1.683-.425 2.272-.69v-1.275a.346.338 0 0 0 -.125.022c-.686.255-1.04.577-2.034.577-.715 0-.94-.168-1.408-.388-.47-.22-1.123-.455-2.41-.455z" opacity=".1"/><path d="m16.023 8.847c-2.492 0-2.932 1.33-4.887 1.33-1.954 0-3.12-.92-4.67-.92s-2.458.733-3.386.733c-.407 0-.783-.122-1.08-.256v.766c.447.115 1.026.21 1.716.21 1.76 0 1.508-.576 3.023-.576 1.513 0 2.406.942 4.453.942 2.536 0 3.12-1.52 5.125-1.52 1.567 0 1.685.833 3.41.833 1.164 0 1.55-.438 2.272-.722v-.577c-.625.234-1.084.6-2.16.6-1.56 0-1.325-.843-3.817-.843z" opacity=".3"/><path d="m16.023 9.385c-2.492 0-2.932 1.33-4.887 1.33-1.954 0-3.12-.92-4.67-.92s-2.458.732-3.386.732c-.407 0-.783-.122-1.08-.255v.765c.447.116 1.026.21 1.716.21 1.76 0 1.508-.576 3.023-.576 1.513 0 2.406.943 4.453.943 2.536 0 3.12-1.52 5.125-1.52 1.567 0 1.685.833 3.41.833 1.164 0 1.55-.437 2.272-.72v-.577c-.625.23-1.084.597-2.16.597-1.56 0-1.325-.842-3.817-.842z"/></g><path d="m8.5653751 15.4048c-.2952309.0891.050611 1.9845-.1377745 2.19645-.182762.2025-2.4223.41175-2.4138649.66555.00844.2646 2.2774964.57105 2.4602584.7857.1785444.2079-.2783607 2.052.014058 2.1249.3036662.0756 1.3566565-1.6308 1.6589179-1.71045.291013-.0756 2.249379.8532 2.420894.6426.178545-.216-1.439603-1.5768-1.433979-1.84005 0-.2565 1.667352-1.5255 1.481779-1.7253-.191198-.20925-2.245163.6534-2.544611.567-.2882015-.081-1.2160709-1.79145-1.5042726-1.7064z" opacity=".15" stroke-width="1.377648"/><path d="m8.6525385 14.91043c.2867959-.0845 1.2174763 1.62925 1.5042715 1.711109.300855.0845 2.353414-.778977 2.544611-.57169.18698.202006-1.478967 1.470814-1.481778 1.725632-.0043.26406 1.61674 1.62661 1.433979 1.843139-.171516.211248-2.129882-.719564-2.420895-.642986-.30226.07657-1.3538447 1.782405-1.6589167 1.708468-.2910134-.071294.1644858-1.914435-.0140587-2.123043-.1827619-.215208-2.4504172-.522838-2.4602583-.785578-.0056234-.253498 2.2353204-.462105 2.4180825-.668072.1869797-.211248-.16308-2.108519.1349627-2.196979z" fill="url(#j)" stroke-width="1.362409"/><path d="m8.6806558 14.8621-.080134.0675s-.00281 0-.00281.0027c-.1602683.3375.09841 1.82655-.06467 2.00745-.00703.0081-.01687.0189-.028118.027l.06467.0378c1.3074515.3429.16308-2.07225.1293394-2.13975-.00562 0-.011246-.0041-.018276-.0027z" fill="#9d0f06" opacity=".5" stroke-width="1.377648"/><path d="m6.5549926 17.700224c-.275549 0-.4358172.01323-.4358172.01323v.05809c.1616742.260099 2.2999901.557167 2.4785346.765774.1785444.211248-.2811724 2.076832.014058 2.152089.3092896.07394 1.3721212-1.653015 1.677194-1.732233.292419-.07657 2.249379.851593 2.446199.654869l-.0028-.0027c-1.650493-1.774449-4.9851975-1.917041-6.1773684-1.907799z" fill="url(#i)" opacity=".75" stroke-width="1.362409"/><path d="m2.5164904 4.5055084 27.0229826-.0239697-.01695 18.0245763-27.0229818.02397z" fill="none" opacity=".35" stroke="url(#h)"/><path d="m2 4h28v6.48l-28 5.67z" fill="url(#g)" stroke-width="1.374773"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/outputqualitygrayscale.svg b/icon-themes/elementary_svg/cmd/32/outputqualitygrayscale.svg
new file mode 100644
index 000000000..8737764fa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outputqualitygrayscale.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(.68184398 0 0 .6063426 -254.2496 -27.797984)" gradientUnits="userSpaceOnUse" x1="397.07306" x2="397.07306" y1="87.076035" y2="95.365944"><stop offset="0" stop-color="#787878"/><stop offset=".24005625" stop-color="#c8c8c8"/><stop offset=".33494958" stop-color="#e6e6e6"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.2450862 0 0 .27668578 7.654546 8.631578)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.76735295 0 0 .517399 -2.41648 1.589522)" gradientUnits="userSpaceOnUse" x1="24.809988" x2="24.809988" y1="51.150356" y2="42.989254"><stop offset="0" stop-color="#fff"/><stop offset=".03432899" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96892834" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.78378391 0 0 .54054052 -2.810819 .527033)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.391808" y2="41.422607"><stop offset="0" stop-color="#fff"/><stop offset=".01500674" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99559212" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.70000013 0 0 .82608695 1.299998 10.608695)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="24.618645" y2="2"><stop offset="0" stop-color="#261e2b"/><stop offset="1" stop-color="#352f39"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.75000013 0 0 .77777772 .271101 9.222222)" gradientUnits="userSpaceOnUse" x1="10" x2="20" y1="-3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.65150454 0 0 .702 .219233 2.523085)" gradientUnits="userSpaceOnUse" x1="24.875" x2="25" y1="29" y2="3"><stop offset="0" stop-color="#0a0a0a"/><stop offset="1" stop-color="#1e1e1e"/></linearGradient><radialGradient id="h" cx="12.5" cy="12.5" gradientTransform="matrix(1.17647 0 0 .81929958 -2.706 7.721916)" gradientUnits="userSpaceOnUse" r="8.5"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.4762 0 0 .6 .57 9.2)" gradientUnits="userSpaceOnUse" x1="12.938" x2="15.25" y1="8.438" y2="19.812"><stop offset="0" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m25 29c0 1.10457-4.029438 2-9.000001 2s-8.999999-.89543-8.999999-2c0-1.104569 4.029436-2 8.999999-2s9.000001.895431 9.000001 2z" fill="url(#b)" opacity=".3"/><path d="m11.798578 24.5s.097 1.898544-.386813 2.5c-.483816.601454-1.4465228.5-1.4465228.5-.617765.06319-.622875 2 0 2h12.0694668c.622876 0 .617894-1.937619 0-2 0 0-.962664.10147-1.446474-.5-.48381-.601454-.386863-2.5-.386863-2.5z" fill="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.786173 22.208804s.0018 2.844043-.01971 3.261387c-.0197.38166-.05573.786402-.1183 1.157888-.06257.371488-.197167.651867-.441872.988014-.540042.741845-1.337546.864844-1.66431.883907h10.916038c-.326764-.01906-1.089484-.211636-1.629519-.953484-.244702-.336147-.41409-.54695-.47666-.918437-.06256-.371485-.0986-.776228-.1183-1.157888-.02154-.417344-.01971-3.261387-.01971-3.261387z" fill="none" stroke="url(#c)"/><path d="m11.798578 24.5s.097 1.898544-.386813 2.5c-.483816.601454-1.4465228.5-1.4465228.5-.617765.06319-.622875 2 0 2h12.0694668c.622876 0 .617894-1.937619 0-2 0 0-.962664.10147-1.446474-.5-.48381-.601454-.386863-2.5-.386863-2.5z" fill="none" opacity=".4" stroke="#000" stroke-dashoffset=".5" stroke-width=".998275"/><rect fill="#1a1a1a" height="21.99976" rx=".688893" ry=".666664" stroke="#000" stroke-dashoffset=".5" stroke-width="1.000239" width="31.000011" x=".499994" y="2.50012"/><path d="m1.5 3.5h29v20h-29z" fill="none" opacity=".2" stroke="url(#d)"/></g><path d="m2 4h28v19h-28z" fill="url(#e)"/><path d="m2 4v19h28v-19zm1 1h26v17h-26z" opacity=".3"/><path d="m1.0211038 3v14l30.0000002-10.2083335v-3.7916665z" fill="url(#f)" opacity=".2"/><g transform="matrix(1.399059 0 0 1.3623654 -.798118 -10.986019)"><path d="m1.99988 11.0004v13.9282h19.99999v-13.9282z" fill="url(#h)" stroke-width="1.122707"/><path d="m6.833 18.89c-.085-.007-.182 0-.28.03-.377.115-.42.345-.454.455-.035.11-.042.195-.048.285-.01.18-.002.37.007.56.007.155.014.294.017.416l-.44.09c-.208.04-.418.08-.61.136-.098.027-.19.055-.305.115-.058.03-.124.066-.202.145-.078.078-.172.226-.167.405.01.348.248.454.358.515.11.062.2.093.298.126.195.064.41.117.62.167.174.042.327.08.462.116-.01.117-.024.245-.04.39-.02.185-.04.37-.038.546 0 .088.003.172.033.286.015.057.035.122.097.21.063.09.193.215.39.265.386.1.575-.062.677-.134.1-.072.164-.138.23-.208.13-.14.253-.3.374-.46.1-.13.187-.245.268-.345.124.044.26.095.417.153.194.073.392.147.586.2.097.027.188.05.322.06.067.006.148.01.264-.013.116-.024.29-.094.408-.24.227-.288.11-.497.063-.603-.048-.106-.1-.177-.157-.253-.113-.15-.252-.3-.39-.45-.11-.12-.207-.23-.293-.326.087-.09.184-.185.296-.296.14-.14.28-.278.4-.422.06-.07.116-.14.168-.248.027-.054.055-.117.065-.22.01-.104-.013-.27-.138-.413-.245-.277-.508-.242-.64-.236-.13.006-.225.027-.326.05-.202.047-.41.113-.616.18-.17.054-.318.102-.45.142-.072-.1-.148-.21-.234-.336-.11-.16-.218-.318-.34-.46-.06-.07-.115-.138-.216-.214-.05-.04-.113-.083-.224-.123-.055-.02-.13-.038-.217-.044zm.99 1.233.024.004c-.007 0-.027.006-.03.007-.01.002-.018-.008.005-.01zm.36.106c.03.02.03.03.023.024l-.022-.025zm-1.873.342c.024-.01.026.003.018.006-.004 0-.027.006-.036.01.004-.003.015-.015.018-.016zm-.233.26v.03c0 .008-.01 0 0-.03zm3.074.515c-.004-.008.01-.007.02.023-.003-.006-.017-.02-.02-.023zm.01.332c-.014.03-.026.033-.02.026 0-.003.015-.02.02-.027zm-3.06.542v.033c-.01-.033 0-.04 0-.033zm.206.287c.007 0 .025.007.03.008.01.004 0 .01-.03-.01zm1.93.31c.007-.008.008.004-.022.023.005-.005.018-.02.02-.024zm-.398.1.037.013c-.04-.002-.046-.014-.037-.012z" opacity=".05"/><path d="m6.67 19.406c-.21.065.036 1.465-.098 1.622-.13.15-1.723.304-1.717.492.006.195 1.62.42 1.75.58.127.153-.198 1.516.01 1.57.216.054.965-1.206 1.18-1.264.207-.056 1.6.63 1.722.474.127-.16-1.024-1.164-1.02-1.36 0-.187 1.186-1.124 1.054-1.273-.136-.155-1.597.483-1.81.42-.205-.06-.865-1.324-1.07-1.26z" opacity=".15"/><path d="m6.73 19.04c.206-.062.867 1.204 1.073 1.264.213.063 1.673-.576 1.81-.422.132.15-1.053 1.087-1.055 1.275-.003.195 1.15 1.2 1.02 1.36-.122.156-1.515-.53-1.723-.474-.214.058-.962 1.318-1.178 1.263-.208-.053.116-1.415-.01-1.568-.13-.16-1.744-.386-1.75-.58-.005-.19 1.588-.344 1.718-.495.134-.156-.116-1.557.096-1.622z" fill-opacity=".486"/><path d="m6.752 19.004-.057.05-.002.002c-.114.25.07 1.35-.046 1.483-.005.005-.012.013-.02.018l.045.03c.93.252.116-1.53.093-1.58-.004-.002-.008-.004-.013-.004z" fill="#454545" opacity=".5"/><path d="m5.24 21.1c-.196.002-.31.01-.31.01v.044c.115.193 1.636.413 1.763.568.127.156-.2 1.533.01 1.587.22.056.976-1.22 1.193-1.278.208-.057 1.6.628 1.74.483l-.002-.003c-1.174-1.311-3.546-1.417-4.394-1.411z" fill="#3c3c3c" opacity=".75"/><path d="m2 11h20v4.8l-20 4.2z" fill="url(#i)"/></g><path d="m2.5164904 4.5055084 27.0229826-.0239697-.01695 18.0245763-27.0229818.02397z" fill="none" opacity=".35" stroke="url(#g)"/><g fill="#fff" transform="matrix(1.4011701 0 0 1 -.82434 1.848)"><path d="m16.023 8.15c-1.31 0-2.133.36-2.807.697-.674.336-1.183.63-2.08.63-.92 0-1.65-.214-2.375-.442-.724-.228-1.45-.476-2.294-.476-.83 0-1.5.19-2.046.375-.546.186-.97.354-1.34.354-.336 0-.664-.113-.932-.233a.346.337 0 0 0 -.149-.031v1.448c.46.112 1.037.2 1.716.2.918 0 1.385-.164 1.74-.31.352-.147.57-.266 1.283-.266.682 0 1.232.216 1.908.454.675.237 1.467.486 2.545.486 1.34 0 2.21-.413 2.932-.796.72-.383 1.28-.72 2.193-.72.72 0 1.056.18 1.5.388.445.21.99.443 1.91.443 1.17 0 1.683-.422 2.272-.685v-1.27a.346.337 0 0 0 -.125.02c-.686.255-1.04.576-2.034.576-.715 0-.94-.166-1.408-.386-.47-.22-1.123-.454-2.41-.454z" opacity=".1"/><path d="m16.023 8.814c-2.492 0-2.932 1.326-4.887 1.326-1.954 0-3.12-.917-4.67-.917s-2.458.73-3.386.73c-.407 0-.783-.122-1.08-.255v.763c.447.117 1.026.21 1.716.21 1.76 0 1.508-.574 3.023-.574 1.513 0 2.406.94 4.453.94 2.536 0 3.12-1.515 5.125-1.515 1.567 0 1.685.83 3.41.83 1.164 0 1.55-.435 2.272-.718v-.575c-.625.232-1.084.597-2.16.597-1.56 0-1.325-.84-3.817-.84z" opacity=".3"/><path d="m16.023 9.35c-2.492 0-2.932 1.326-4.887 1.326-1.954 0-3.12-.918-4.67-.918s-2.458.73-3.386.73c-.407 0-.783-.12-1.08-.254v.763c.447.115 1.026.21 1.716.21 1.76 0 1.508-.575 3.023-.575 1.513 0 2.406.94 4.453.94 2.536 0 3.12-1.515 5.125-1.515 1.567 0 1.685.83 3.41.83 1.164 0 1.55-.436 2.272-.72v-.574c-.625.23-1.084.597-2.16.597-1.56 0-1.325-.84-3.817-.84z"/></g><path d="m8.6363601 12.852-.079867.05-.0028.002c-.1597334.25.098082 1.35-.064454 1.483-.00701.005-.016814.013-.028023.018l.063053.03c1.3030882.252.1625357-1.53.1303088-1.58-.0056-.002-.011209-.004-.018215-.004z" fill="#454545" opacity=".5" stroke-width="1.18371"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/overline.svg b/icon-themes/elementary_svg/cmd/32/overline.svg
new file mode 100644
index 000000000..57a1cf439
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/overline.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" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" y1="33.638302" y2="11.638302"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="40" cy="43.5" gradientTransform="matrix(.87733142 0 0 .75 -17.142285 -.624993)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><radialGradient id="d" cx="9" cy="43.5" gradientTransform="matrix(.87733142 0 0 .75 -1.350319 -.624993)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><linearGradient id="e" gradientTransform="matrix(.87733142 0 0 1 -5.736976 -11.499992)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="45" y2="42"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="14.58873" cy="5.684543" gradientTransform="matrix(-3.2776849 .01336231 -.00972163 -2.3846495 62.354477 26.193186)" gradientUnits="userSpaceOnUse" r="6.640276"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><g transform="translate(0 -20.997322)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#a)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g><path d="m17.950972 30.500008v3h.438666c.729062 0 1.315997-.669 1.315997-1.5s-.586935-1.5-1.315997-1.5z" fill="url(#c)" opacity=".2"/><path d="m6.0247482 30.500008c-.6834961 0-1.2337474.627187-1.2337474 1.40625v.1875c0 .779063.5502513 1.40625 1.2337474 1.40625h.5209155v-3z" fill="url(#d)" opacity=".2"/><path d="m6.5456637 30.500008h11.4053083v3h-11.4053083z" fill="url(#e)" opacity=".2"/><path d="m18.033502 21.600418q0 3.616505-1.588002 5.559255-1.588003 1.942751-4.552274 1.942751-2.9642706 0-4.5522729-1.942751-1.5880025-1.94275-1.5880025-5.579181 0-3.636429 1.5880025-5.549292 1.5968244-1.922826 4.5699179-1.922826 2.973094 0 4.54345 1.932788 1.579181 1.932787 1.579181 5.559256zm-9.4133251 0q0 2.440891.820468 3.676282.8204681 1.235391 2.4525811 1.235391 3.273052 0 3.273052-4.911673 0-4.921635-3.255407-4.921635-1.632115 0-2.4614036 1.245353-.8292905 1.235392-.8292905 3.676282z" fill="url(#f)" stroke="#000" stroke-opacity=".588235" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pagebreakmode.svg b/icon-themes/elementary_svg/cmd/32/pagebreakmode.svg
new file mode 100644
index 000000000..c248b58f4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pagebreakmode.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="71.548347" cy="52.418053" fx="71.548347" fy="52.418053" gradientTransform="matrix(0 .05974462 -.08534946 0 12.146769 .752454)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#f"/><radialGradient id="b" cx="71.548347" cy="52.418053" fx="71.548347" fy="52.418053" gradientTransform="matrix(0 .05974462 -.08534946 0 10.559268 .752454)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#f"/><radialGradient id="c" cx="71.548347" cy="52.418053" fx="71.548347" fy="52.418053" gradientTransform="matrix(0 .05974462 -.08534946 0 8.971768 .752454)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#f"/><radialGradient id="d" cx="71.548347" cy="52.418053" fx="71.548347" fy="52.418053" gradientTransform="matrix(0 .05974462 -.08534946 0 7.384268 .752454)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#f"/><radialGradient id="e" cx="71.548347" cy="52.418053" fx="71.548347" fy="52.418053" gradientTransform="matrix(0 .05974462 -.08534946 0 5.796767 .752454)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#f"/><radialGradient id="f" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.59434 0 0 .59994 1.734 -.03)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m1.7197913 5.4239583v.79375h-1.05833337v-.79375z" style="stroke:#206b00;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#e)"/><path d="m3.996 2.002c-.553 0-.998.445-.998.998v16h25.998v-16c0-.553-.445-.998-.998-.998zm-.998 22.998v4.002c0 .553.445.998.998.998h24.002c.553 0 .998-.445.998-.998v-4.002z" fill="url(#h)" transform="scale(.26458)"/><path d="m.543 291.18h4.983l.017 5.555h-4.983z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"/><path d="m7.805 2.116-7.145.004.003 2.78h7.145zm-7.15 4.638v.89c0 .203.205.423.407.423h6.328c.202 0 .41-.22.41-.424v-.89z" fill="none" opacity=".3" stroke="#000" stroke-width=".26802"/><path d="m2.116 2.382v1.058h-1.323v.264h1.323v1.06h.266v-2.384zm1.853 0-.002 2.38h.267v-2.38zm1.85 0v2.38h.265v-2.38zm-3.704 4.498v1.058h.268v-1.06zm1.853 0v1.058h.268v-1.06zm1.85 0 .002 1.058h.266v-1.06z" opacity=".321"/><path d="m2.38 3.44h1.59v.264h-1.59zm1.855 0h1.585v.264h-1.584zm1.85 0h1.587v.264h-1.587z" opacity=".321"/><path d="m1.083.398c-.203 0-.423.245-.423.448v1.397l7.144.005v-1.406c0-.2-.19-.44-.393-.44z" fill="none" stroke="#a9a9a8" stroke-linecap="round" stroke-width=".267999"/><path d="m2.116.53h.267v1.586h-.267zm1.853 0h.266v1.586h-.265zm1.85 0h.267v1.586h-.266z" fill="#a9a9a8"/><path d="m8.0697917 5.4239583v.79375h-1.0583334v-.79375z" style="stroke-width:.264583;stroke:#206b00;stroke-opacity:.501961;stroke-linecap:round;stroke-linejoin:round;fill:url(#a)"/><path d="m.79375 5.55625h.79375v.2645714h-.79375z" fill="#fff" opacity=".3" stroke-width=".19252"/><path d="m3.3072914 5.4239583v.79375h-1.0583334v-.79375z" style="stroke-width:.264583;stroke:#206b00;stroke-opacity:.501961;stroke-linecap:round;stroke-linejoin:round;fill:url(#d)"/><path d="m2.38125 5.55625h.79375v.2645714h-.79375z" fill="#fff" opacity=".3" stroke-width=".19252"/><path d="m4.8947915 5.4239583v.79375h-1.0583334v-.79375z" style="stroke-width:.264583;stroke:#206b00;stroke-opacity:.501961;stroke-linecap:round;stroke-linejoin:round;fill:url(#c)"/><path d="m3.96875 5.5562619h.79375v.2645714h-.79375z" fill="#fff" opacity=".3" stroke-width=".19252"/><path d="m6.4822916 5.4239583v.79375h-1.0583334v-.79375z" style="stroke-width:.264583;stroke:#206b00;stroke-opacity:.501961;stroke-linecap:round;stroke-linejoin:round;fill:url(#b)"/><g fill="#fff" stroke-width=".19252"><path d="m5.55625 5.5562619h.79375v.2645714h-.79375z" opacity=".3"/><path d="m7.14375 5.5562619h.79375v.2645714h-.79375z" opacity=".3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pagecolumntype.svg b/icon-themes/elementary_svg/cmd/32/pagecolumntype.svg
new file mode 100644
index 000000000..13ac96dde
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pagecolumntype.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#c)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><g stroke="#616161" stroke-linecap="round" transform="translate(3.5 -.99995)"><path d="m5 5.49995h5.5"/><path d="m5 9.49995h5.5"/><path d="m5 13.49995h5.5"/><path d="m5 17.49995h5.5"/><path d="m5 21.49995h5.5"/><path d="m5 25.49995h5.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pagedialog.svg b/icon-themes/elementary_svg/cmd/32/pagedialog.svg
new file mode 100644
index 000000000..e0c55aa32
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pagedialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="j" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#j)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#g)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#c)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#d)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pagemargin.svg b/icon-themes/elementary_svg/cmd/32/pagemargin.svg
new file mode 100644
index 000000000..28f7e8bfb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pagemargin.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#c)"/><g fill="none"><g stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><g fill="none" stroke="#f37329"><path d="m23.5 30 .000002-30"/><path d="m4 4.5h24"/><path d="m8.500001.000001-.000002 30"/><path d="m28.000001 25.500001h-24"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pagemode.svg b/icon-themes/elementary_svg/cmd/32/pagemode.svg
new file mode 100644
index 000000000..ed9a25864
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pagemode.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#c)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><path d="m2.6249764 7.1249848h16.5000416v12.0000302h-16.5000415z" fill="#fff" transform="matrix(0 1.33333 -1.33333 0 33.499956 .50004)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pagesetup.svg b/icon-themes/elementary_svg/cmd/32/pagesetup.svg
new file mode 100644
index 000000000..3c6ce4ec0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pagesetup.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#g"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#f" y1="6.381" y2="41.619"/><linearGradient id="i" gradientTransform="matrix(.8 0 0 .47802 -3.2 3.794)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="l" gradientTransform="matrix(.05633 0 0 .00824 -4.36 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.66892 0 0 .56757 -1.18 2.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" xlink:href="#f" y1="6.395" y2="41.619"/><linearGradient id="n" gradientTransform="matrix(.74052 0 0 .4677 46.925 2.682)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m2.4 27h27.2v2h-27.2z" fill="url(#l)" opacity=".15"/><path d="m2.4 27v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#k)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#j)" opacity=".15"/><path d="m2 5h28v22h-28z" fill="url(#i)"/><g fill="none"><path d="m29.5 26.5h-27v-21h27z" stroke="url(#h)" stroke-linecap="round"/><path d="m5.5 26.5h-3v-21h3" opacity=".5" stroke="url(#m)" stroke-linecap="square"/><g stroke-linejoin="round"><path d="m6 27.5h24.5v-23h-24.5" stroke="url(#n)"/><path d="m6 27.5h-4.5c0-7.093.02-15.35.02-22.868l.048-.093.118-.04h4.314" opacity=".4" stroke="#3a3a3a"/></g></g><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#a)" opacity=".15"/><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#b)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#c)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#d)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/paragraphdialog.svg b/icon-themes/elementary_svg/cmd/32/paragraphdialog.svg
new file mode 100644
index 000000000..508152043
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/paragraphdialog.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"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="22.571428" cy="30.857143" gradientTransform="matrix(.18682863 0 0 .03584998 -.037017 294.0182)" gradientUnits="userSpaceOnUse" r="15.571428" xlink:href="#b"/><radialGradient id="g" cx="5.027085" cy="290.26834" gradientTransform="matrix(-3.9938394 .00002848 -.00003323 -4.6594924 25.114101 1641.4993)" gradientUnits="userSpaceOnUse" r="1.490581"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -1.411097 -386.121231)"><g stroke-width=".264583"><path d="m3.3125 290.2832c-.5022633 0-.9707031.4478-.9707031 1.01758-.0000001.29357.1592146.54031.3710937.70899.2118791.16867.4787004.26757.7265625.26757h.6875v2.67188a.10485976.10485976 0 0 0 .1054688.10547h.1992187a.10485976.10485976 0 0 0 .1054688-.10547v-4.25977h.5820312v4.25977a.10485976.10485976 0 0 0 .1054688.10547h.1992187a.10485976.10485976 0 0 0 .1054688-.10547l.00586-4.29492v-.26563a.10485976.10485976 0 0 0 -.1054694-.10547z" fill="url(#g)"/><ellipse cx="4.179972" cy="295.12442" fill="url(#f)" opacity=".2" rx="2.909189" ry=".558236"/><path d="m3.3125885 290.38877h2.1166666v.26458l-.00529 4.29612h-.198438l-.0000004-4.36562-.793752.00001.0000004 4.36561h-.198438l-.0000004-2.77812h-.79375c-.4383761 0-.991493-.35923-.9914929-.87067 0-.51144.426122-.91189.864498-.91189z" fill="url(#g)"/><path d="m3.2411431 290.17996v.007c-.5845014 0-.9892461.45407-.9892461 1.11163 0 .65757.670103 1.04114 1.2538315 1.07119h.5291666v.0238.57151l.0000004 2.18282h.595314l-.0000044-4.36563h.396876l.0000004 4.36563h.595314l.0000036-4.96095zm.071445.20881h2.1166666v.26458l-.00529 4.29612h-.198438l-.0000004-4.36563h-.793752l-.0000036 4.36563h-.198438l-.0000004-2.77813h-.79375c-.438376 0-.9914926-.35924-.9914926-.87068s.426122-.91189.864498-.91189z" fill-opacity=".431373"/></g><g transform="matrix(.198438 0 0 .198438 1.058325 289.59165)"><path d="m11.359375 4.0175781c-2.2091334 0-4.3554688 2.0183742-4.3554688 4.5957031 0 .187399.0186963.3679875.046875.546875.2366752-2.3530804 2.2329473-4.1425781 4.3085938-4.1425781h5.640625v-.0175781h4v.0175781h1.027344v-1z" fill="#fff" opacity=".1" stroke-width="1.33333"/><g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#c)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#d)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#e)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/paralefttoright.svg b/icon-themes/elementary_svg/cmd/32/paralefttoright.svg
new file mode 100644
index 000000000..08bcaddbd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/paralefttoright.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"><radialGradient id="a" cx="5.027085" cy="290.26834" gradientTransform="matrix(-3.9938394 .00002848 -.00003323 -4.6594924 25.114101 1641.4993)" gradientUnits="userSpaceOnUse" r="1.490581"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(.49863106 0 0 -.2131036 -.011013 10.290278)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-8" y2="5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.59098524 .65103773 0 -25.921644 17.536343)" gradientUnits="userSpaceOnUse" x1="38.910011" x2="24.596796" y1="60.471832" y2="60.55201"><stop offset="0" stop-color="#fff"/><stop offset=".46985772" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68658012" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="22.571428" cy="30.857143" gradientTransform="matrix(.18682863 0 0 .03584998 -.037017 294.0182)" gradientUnits="userSpaceOnUse" r="15.571428" xlink:href="#b"/><g transform="matrix(1.33333 0 0 1.33333 .176403 -386.12123)"><g stroke-width=".264583"><path d="m3.3125 290.2832c-.5022633 0-.9707031.4478-.9707031 1.01758-.0000001.29357.1592146.54031.3710937.70899.2118791.16867.4787004.26757.7265625.26757h.6875v2.67188a.10485976.10485976 0 0 0 .1054688.10547h.1992187a.10485976.10485976 0 0 0 .1054688-.10547v-4.25977h.5820312v4.25977a.10485976.10485976 0 0 0 .1054688.10547h.1992187a.10485976.10485976 0 0 0 .1054688-.10547l.00586-4.29492v-.26563a.10485976.10485976 0 0 0 -.1054694-.10547z" fill="url(#a)"/><ellipse cx="4.179972" cy="295.12442" fill="url(#f)" opacity=".2" rx="2.909189" ry=".558236"/><path d="m3.3125885 290.38877h2.1166666v.26458l-.00529 4.29612h-.198438l-.0000004-4.36562-.793752.00001.0000004 4.36561h-.198438l-.0000004-2.77812h-.79375c-.4383761 0-.991493-.35923-.9914929-.87067 0-.51144.426122-.91189.864498-.91189z" fill="url(#a)"/><path d="m3.2411431 290.17996v.007c-.5845014 0-.9892461.45407-.9892461 1.11163 0 .65757.670103 1.04114 1.2538315 1.07119h.5291666v.0238.57151l.0000004 2.18282h.595314l-.0000044-4.36563h.396876l.0000004 4.36563h.595314l.0000036-4.96095zm.071445.20881h2.1166666v.26458l-.00529 4.29612h-.198438l-.0000004-4.36563h-.793752l-.0000036 4.36563h-.198438l-.0000004-2.77813h-.79375c-.438376 0-.9914926-.35924-.9914926-.87068s.426122-.91189.8644984-.91189z" fill-opacity=".431373"/></g><path d="m11.359375 4.0175781c-2.2091334 0-4.3554688 2.0183742-4.3554688 4.5957031 0 .187399.018696.3679875.046875.546875.2366752-2.3530804 2.2329473-4.1425781 4.3085938-4.1425781h5.640625v-.0175781h4v.017578h1.027344v-1z" fill="#fff" opacity=".1" stroke-width="1.33333" transform="matrix(.198438 0 0 .198438 1.058325 289.59165)"/></g><g transform="matrix(.26458333 0 0 .26458333 -.264583 6.085417)"><path d="m20.173197 1.1906819c.0028-4.446464-14.8963005-3.463144-14.8991065.983321.00281 4.4440652 14.9019115 3.4607456 14.8991065-.983321z" fill="url(#c)" fill-rule="evenodd" opacity=".2" stroke-width="1.37564"/><path d="m11.755859-7.5a.24916896.24916896 0 0 0 -.255859.25v3.75h-7.75a.24916896.24916896 0 0 0 -.25.25v3.5a.24916896.24916896 0 0 0 .25.25h7.75v3.75a.24916896.24916896 0 0 0 .416016.1875l6.5-5.75a.24916896.24916896 0 0 0 0-.375l-6.5-5.75a.24916896.24916896 0 0 0 -.160157-.0625z" fill="url(#d)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.5 2.5789456 4.599437-4.0789456-4.599437-4.0859375-.005451 3.0853825-7.994549.000555-.017345 2.01669126 8.017345-.01669126z" display="block" fill="none" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pararighttoleft.svg b/icon-themes/elementary_svg/cmd/32/pararighttoleft.svg
new file mode 100644
index 000000000..096db1c7e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pararighttoleft.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"><radialGradient id="a" cx="5.027085" cy="290.26834" gradientTransform="matrix(-3.9938394 .00002848 -.00003323 -4.6594924 25.114101 1641.4993)" gradientUnits="userSpaceOnUse" r="1.490581"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(.49863106 0 0 -.2131036 -.011013 10.290278)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-8" y2="5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.59098524 .65103773 0 -25.921644 17.536343)" gradientUnits="userSpaceOnUse" x1="38.910011" x2="24.596796" y1="60.471832" y2="60.55201"><stop offset="0" stop-color="#fff"/><stop offset=".46985772" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68658012" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="22.571428" cy="30.857143" gradientTransform="matrix(.18682863 0 0 .03584998 -.037017 294.0182)" gradientUnits="userSpaceOnUse" r="15.571428" xlink:href="#b"/><g transform="matrix(1.33333 0 0 1.33333 -2.46943 -386.12123)"><g stroke-width=".264583"><path d="m3.3125 290.2832c-.5022633 0-.9707031.4478-.9707031 1.01758-.0000001.29357.1592146.54031.3710937.70899.2118791.16867.4787004.26757.7265625.26757h.6875v2.67188a.10485976.10485976 0 0 0 .1054688.10547h.1992187a.10485976.10485976 0 0 0 .1054688-.10547v-4.25977h.5820312v4.25977a.10485976.10485976 0 0 0 .1054688.10547h.1992187a.10485976.10485976 0 0 0 .1054688-.10547l.00586-4.29492v-.26563a.10485976.10485976 0 0 0 -.1054694-.10547z" fill="url(#a)"/><ellipse cx="4.179972" cy="295.12442" fill="url(#f)" opacity=".2" rx="2.909189" ry=".558236"/><path d="m3.3125885 290.38877h2.1166666v.26458l-.00529 4.29612h-.198438l-.0000004-4.36562-.793752.00001.0000004 4.36561h-.198438l-.0000004-2.77812h-.79375c-.4383761 0-.991493-.35923-.9914929-.87067 0-.51144.426122-.91189.864498-.91189z" fill="url(#a)"/><path d="m3.2411431 290.17996v.007c-.5845014 0-.9892461.45407-.9892461 1.11163 0 .65757.670103 1.04114 1.2538315 1.07119h.5291666v.0238.57151l.0000004 2.18282h.595314l-.0000044-4.36563h.396876l.0000004 4.36563h.595314l.0000036-4.96095zm.071445.20881h2.1166666v.26458l-.00529 4.29612h-.198438l-.0000004-4.36563h-.793752l-.0000036 4.36563h-.198438l-.0000004-2.77813h-.79375c-.438376 0-.9914926-.35924-.9914926-.87068s.426122-.91189.8644984-.91189z" fill-opacity=".431373"/></g><path d="m11.359375 4.0175781c-2.2091334 0-4.3554688 2.0183742-4.3554688 4.5957031 0 .187399.018696.3679875.046875.546875.2366752-2.3530804 2.2329473-4.1425781 4.3085938-4.1425781h5.640625v-.0175781h4v.017578h1.027344v-1z" fill="#fff" opacity=".1" stroke-width="1.33333" transform="matrix(.198438 0 0 .198438 1.058325 289.59165)"/></g><g transform="matrix(-.26458333 0 0 .26458333 8.730221 6.085417)"><path d="m20.173197 1.1906819c.0028-4.446464-14.8963005-3.463144-14.8991065.983321.00281 4.4440652 14.9019115 3.4607456 14.8991065-.983321z" fill="url(#c)" fill-rule="evenodd" opacity=".2" stroke-width="1.37564"/><path d="m11.755859-7.5a.24916896.24916896 0 0 0 -.255859.25v3.75h-7.75a.24916896.24916896 0 0 0 -.25.25v3.5a.24916896.24916896 0 0 0 .25.25h7.75v3.75a.24916896.24916896 0 0 0 .416016.1875l6.5-5.75a.24916896.24916896 0 0 0 0-.375l-6.5-5.75a.24916896.24916896 0 0 0 -.160157-.0625z" fill="url(#d)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.5 2.5789456 4.599437-4.0789456-4.599437-4.0859375-.005451 3.0853825-7.994549.000555-.017345 2.01669126 8.017345-.01669126z" display="block" fill="none" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/paraspacedecrease.svg b/icon-themes/elementary_svg/cmd/32/paraspacedecrease.svg
new file mode 100644
index 000000000..a91cab518
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/paraspacedecrease.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="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#a" y1="24" y2="35.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#a" y1="37.499973" y2="22.999973"/><linearGradient id="d" gradientTransform="matrix(-.59099038 0 0 .6510275 25.170862 -30.099789)" gradientUnits="userSpaceOnUse" x1="31.592497" x2="31.592497" y1="64.666641" y2="49.306309"><stop offset="0" stop-color="#fff"/><stop offset=".14112996" stop-color="#fff" stop-opacity=".235"/><stop offset=".30000001" stop-color="#fff" stop-opacity=".203922"/><stop offset=".30000001" stop-color="#fff"/><stop offset=".40000004" stop-color="#fff"/><stop offset=".40000004" stop-color="#fff" stop-opacity=".172549"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.59099038 0 0 .6510275 25.170862 -30.099789)" gradientUnits="userSpaceOnUse" x1="31.592497" x2="31.592497" y1="49.306351" y2="64.666679"><stop offset="0" stop-color="#fff"/><stop offset=".14112996" stop-color="#fff" stop-opacity=".235"/><stop offset=".60000008" stop-color="#fff" stop-opacity=".203922"/><stop offset=".60000008" stop-color="#fff"/><stop offset=".70000011" stop-color="#fff"/><stop offset=".70184821" stop-color="#fff" stop-opacity=".172549"/><stop offset=".857" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="47.5" y2="25.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="54" y2="32"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="60" y2="38"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="41.5" y2="19.5"/><g transform="translate(-1 -23)"><path d="m15.5 31.5v3h16v-3z" fill="url(#g)"/><path d="m15.5 31.5v3h16v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m16 32v2h1v-1h14v-1z" fill="#fff" opacity=".2"/><path d="m15.5 40.5v3h16v-3z" fill="url(#h)"/><path d="m15.5 40.5v3h16v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m16 41v2h1v-1h14v-1z" fill="#fff" opacity=".2"/><path d="m15.5 46.5v3h16v-3z" fill="url(#i)"/><path d="m15.5 46.5v3h16v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m16 47v2h1v-1h14v-1z" fill="#fff" opacity=".2"/><path d="m15.5 25.5v3h16v-3z" fill="url(#j)"/><path d="m15.5 25.5v3h16v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m16 26v2h1v-1h14v-1z" fill="#fff" opacity=".2"/><g stroke-miterlimit="7"><path d="m5.5 23.5v7.023437l-4-.023437 6 7 6-7h-4v-7z" display="block" fill="url(#b)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.5 1.5v7h-2.8242188l3.8242188 4.5 3.816406-4.5h-2.816406v-7z" display="block" fill="none" opacity=".401" stroke="url(#e)" transform="translate(1 23)"/><g transform="matrix(1 0 0 -1 0 75.999973)"><path d="m5.5 23.5v7.023437l-4-.023437 6 7 6-7h-4v-7z" display="block" fill="url(#c)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.5 1.5v7h-2.8242188l3.8242188 4.5 3.816406-4.5h-2.816406v-7z" display="block" fill="none" opacity=".401" stroke="url(#d)" transform="translate(1 23)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/paraspaceincrease.svg b/icon-themes/elementary_svg/cmd/32/paraspaceincrease.svg
new file mode 100644
index 000000000..be3ce2bc1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/paraspaceincrease.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" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#b" y1="37.499973" y2="22.999973"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.59099038 0 0 .6510275 25.170862 -30.099789)" gradientUnits="userSpaceOnUse" x1="31.592497" x2="31.592497" y1="64.666641" y2="56.986473"><stop offset="0" stop-color="#fff"/><stop offset=".14112996" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#b" y1="24" y2="35.5"/><linearGradient id="e" gradientTransform="matrix(-.59099038 0 0 .6510275 25.170862 -30.099789)" gradientUnits="userSpaceOnUse" x1="31.592497" x2="31.592497" y1="55.450481" y2="64.666679"><stop offset="0" stop-color="#fff"/><stop offset=".00000012" stop-color="#fff" stop-opacity=".235"/><stop offset=".33333355" stop-color="#fff" stop-opacity=".203922"/><stop offset=".33333355" stop-color="#fff"/><stop offset=".50000024" stop-color="#fff"/><stop offset=".50000024" stop-color="#fff" stop-opacity=".172549"/><stop offset=".857" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="47.5" y2="25.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="54" y2="32"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="60" y2="38"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="41.5" y2="19.5"/><g stroke-miterlimit="7" transform="translate(-1 -13)"><path d="m5.5 27.5v3.023437l-4-.023437 6 7 6-7h-4v-3z" display="block" fill="url(#d)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.5 5.5v3h-2.8242188l3.8242188 4.5 3.816406-4.5h-2.816406v-3z" display="block" fill="none" opacity=".401" stroke="url(#e)" transform="translate(1 23)"/></g><g stroke-miterlimit="7" transform="matrix(1 0 0 -1 -1 41.999973)"><path d="m5.5 28.499973v2.023464l-4-.023437 6 7 6-7h-4v-2.000027z" display="block" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.5 6.499973v2.000027h-2.8242188l3.8242188 4.5 3.816406-4.5h-2.816406v-2.000027z" display="block" fill="none" opacity=".401" stroke="url(#c)" transform="translate(1 23)"/></g><g transform="translate(-1 -23)"><path d="m15.5 31.5v3h16v-3z" fill="url(#g)"/><path d="m15.5 31.5v3h16v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m16 32v2h1v-1h14v-1z" fill="#fff" opacity=".2"/><path d="m15.5 40.5v3h16v-3z" fill="url(#h)"/><path d="m15.5 40.5v3h16v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m16 41v2h1v-1h14v-1z" fill="#fff" opacity=".2"/><path d="m15.5 46.5v3h16v-3z" fill="url(#i)"/><path d="m15.5 46.5v3h16v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m16 47v2h1v-1h14v-1z" fill="#fff" opacity=".2"/><path d="m15.5 25.5v3h16v-3z" fill="url(#j)"/><path d="m15.5 25.5v3h16v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m16 26v2h1v-1h14v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/paste.svg b/icon-themes/elementary_svg/cmd/32/paste.svg
new file mode 100644
index 000000000..86f4555f8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/paste.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(.39222363 0 0 -.36562471 5.827819 26.163568)" gradientUnits="userSpaceOnUse" x1="27.974298" x2="27.974298" y1="36.127529" y2="-1.183923"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.38351555 0 0 -.25567694 23.275669 32.384178)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 26.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#e" y1="366.64789" y2="609.50507"/><linearGradient id="e"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 8.348862)" 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="i" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 -.39571558 .42801014 0 7.403311 31.903618)" gradientUnits="userSpaceOnUse" x1="45.243652" x2="20.576487" y1="15.41246" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.04576928 0 0 .00823529 1.457689 36.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#e" y1="366.64789" y2="609.50507"/><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 16.389579 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 19.610446 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="n" gradientTransform="matrix(.66666676 0 0 .75000006 -2.833335 1.89157)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.64285684 0 0 .73333321 -2.249997 1.483231)" gradientUnits="userSpaceOnUse" x1="14.388891" x2="14.388891" y1="-8.840771" y2="-40.204414"><stop offset="0" stop-color="#fff"/><stop offset=".06249999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96279675" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="-.016569" y2="9.983431"><stop offset="0" stop-color="#fff"/><stop offset=".06562372" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="15.498007" x2="15.498007" xlink:href="#r" y1="1.981475" y2="5.983432"/><linearGradient id="r"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.60000001 0 0 .80000004 1.2 -.316569)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#r" y1="3" y2="7"/><rect display="block" fill="url(#n)" height="24" rx="1.5" stroke="#66430b" stroke-opacity=".498039" transform="scale(1 -1)" width="20" x="3.5" y="-28.483431"/><rect display="block" fill="none" height="21.999998" opacity=".5" rx=".5" stroke="url(#o)" transform="scale(1 -1)" width="18" x="4.5" y="-27.483429"/><path d="m18.5 7.483431c.97227.04419 1-1 1-1l-2-2 .00007-1s-.0304-1.955806-2-2l-4 .03108c-2.0963 0-2.00906 2.001117-2.00906 2.001117l.009.967803-2 2s.11613.955805.99999.999999z" display="block" fill="url(#p)" stroke="#000" stroke-opacity=".345098"/><path d="m11 5.983432v-2c-.0394-.631556.20798-1.033615 1-1h3c.46307.07386.94201.11598 1 1v2l-1-2h-3z" fill="url(#q)"/><g fill="none"><g stroke-linecap="round"><path d="m8.507121 6.483431h10" opacity=".4" stroke="#fff"/><rect height="4" opacity=".4" rx="1" stroke="url(#s)" width="6" x="10.5" y="2.483431"/><path d="m9.507121 5.483431h8" opacity=".1" stroke="#000"/></g><path d="m11.5 27.983431v-19.5s0-.9375 1-1h10.5" opacity=".05" stroke="#000" stroke-linejoin="round"/></g><g transform="translate(-2 -12.016569)"><path d="m6.950003 40h22.100021v2h-22.100021z" fill="url(#k)" opacity=".15"/><path d="m6.950002 40.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#l)" opacity=".15"/><path d="m29.050024 40.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#m)" opacity=".15"/></g><g transform="translate(9 -1)"><path d="m3.500001 30h16.999998v2h-16.999998z" fill="url(#d)" opacity=".15"/><path d="m3.4999999 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#f)" opacity=".15"/><path d="m20.5 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#g)" opacity=".15"/><path d="m3.4999601 9.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#h)" stroke="#000" stroke-linejoin="round" stroke-opacity=".345098" stroke-width=".999922"/><path d="m19.5 29.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#i)" stroke-linecap="round"/></g><path d="m7.750245 23.072131a6 4.0000002 0 1 1 12 0 6 4.0000002 0 0 1 -12 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><path d="m11.832248 12.017552c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l7-5-7-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" display="block" fill="url(#a)"/><g fill="none"><path d="m10.875586 13.759279c-1.7568516 2.058862-.225017 7.434574 5.395063 6.699241l.0616 2.197396 4.369328-3.137879-4.369328-3.064428v2.059765c-6.167442.329165-5.981488-3.921804-5.456662-4.754095z" display="block" opacity=".8" stroke="url(#j)" stroke-miterlimit="7" stroke-width=".964"/><path d="m11.832248 12.017552c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l6.999999-5-6.999999-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pasteaslink.svg b/icon-themes/elementary_svg/cmd/32/pasteaslink.svg
new file mode 100644
index 000000000..b6fe7e190
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pasteaslink.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.156998" cy="186.17" gradientTransform="matrix(.063451 0 0 .040378 9.337869 21.535)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".49804"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(.47059 0 0 .28235 -13.841541 27.694)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.6453" x2="33.645302" xlink:href="#e" y1="9.99" y2="9.99"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="37.645302" x2="47.645302" xlink:href="#e" y1="9.99" y2="9.99"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="32.145302" x2="37.145302" xlink:href="#e" y1="9.99" y2="9.99"/><linearGradient id="h" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 26.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#i" y1="366.64789" y2="609.50507"/><linearGradient id="i"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="l" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 8.348862)" 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="m" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.04576928 0 0 .00823529 1.457689 36.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#i" y1="366.64789" y2="609.50507"/><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 16.389579 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 19.610446 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="q" gradientTransform="matrix(.66666676 0 0 .75000006 -2.833335 1.89157)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.64285684 0 0 .73333321 -2.249997 1.483231)" gradientUnits="userSpaceOnUse" x1="14.388891" x2="14.388891" y1="-8.840771" y2="-40.204414"><stop offset="0" stop-color="#fff"/><stop offset=".06249999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96279675" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="-.016569" y2="9.983431"><stop offset="0" stop-color="#fff"/><stop offset=".06562372" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="15.498007" x2="15.498007" xlink:href="#u" y1="1.981475" y2="5.983432"/><linearGradient id="u"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="v" gradientTransform="matrix(.60000001 0 0 .80000004 1.2 -.316569)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#u" y1="3" y2="7"/><rect display="block" fill="url(#q)" height="24" rx="1.5" stroke="#66430b" stroke-opacity=".498039" transform="scale(1 -1)" width="20" x="3.5" y="-28.483431"/><rect display="block" fill="none" height="21.999998" opacity=".5" rx=".5" stroke="url(#r)" transform="scale(1 -1)" width="18" x="4.5" y="-27.483429"/><path d="m18.5 7.483431c.97227.04419 1-1 1-1l-2-2 .00007-1s-.0304-1.955806-2-2l-4 .03108c-2.0963 0-2.00906 2.001117-2.00906 2.001117l.009.967803-2 2s.11613.955805.99999.999999z" display="block" fill="url(#s)" stroke="#000" stroke-opacity=".345098"/><path d="m11 5.983432v-2c-.0394-.631556.20798-1.033615 1-1h3c.46307.07386.94201.11598 1 1v2l-1-2h-3z" fill="url(#t)"/><g fill="none"><g stroke-linecap="round"><path d="m8.507121 6.483431h10" opacity=".4" stroke="#fff"/><rect height="4" opacity=".4" rx="1" stroke="url(#v)" width="6" x="10.5" y="2.483431"/><path d="m9.507121 5.483431h8" opacity=".1" stroke="#000"/></g><path d="m11.5 27.983431v-19.5s0-.9375 1-1h10.5" opacity=".05" stroke="#000" stroke-linejoin="round"/></g><g transform="translate(-2 -12.016569)"><path d="m6.950003 40h22.100021v2h-22.100021z" fill="url(#n)" opacity=".15"/><path d="m6.950002 40.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#o)" opacity=".15"/><path d="m29.050024 40.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#p)" opacity=".15"/></g><g transform="translate(9 -1)"><path d="m3.500001 30h16.999998v2h-16.999998z" fill="url(#h)" opacity=".15"/><path d="m3.4999999 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#j)" opacity=".15"/><path d="m20.5 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#k)" opacity=".15"/><path d="m3.4999601 9.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#l)" stroke="#000" stroke-linejoin="round" stroke-opacity=".345098" stroke-width=".999922"/><path d="m19.5 29.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#m)" stroke-linecap="round"/></g><path d="m19.612259 29.052a3.9828 2.5345 0 1 1 -7.9655 0 3.9828 2.5345 0 1 1 7.9655 0z" fill="url(#a)"/><path d="m20.629459 29c0 1.6569-2.2386 3-5 3s-5-1.3431-5-3 2.2386-3 5-3 5 1.3431 5 3z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -10.639973 38.141258)"><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#d)" opacity=".2"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#f)" opacity=".2"/><g stroke-linecap="round" stroke-linejoin="bevel"><path d="m40.27 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff"/><path d="m31.02 12.49h-4.75c-.90025 0-1.625-.72475-1.625-1.625v-1.7499m1.625-1.625h4.75c.90025 0 1.625.72475 1.625 1.625" fill="none" opacity=".4" stroke="#fff"/><rect fill="#d4d4d4" height="2" rx="1.5" stroke="#000" stroke-opacity=".42745" width="10" x="30.645" y="8.9901"/></g><rect fill="url(#g)" height="2" opacity=".2" rx="1.5" width="10" x="30.645" y="8.9901"/><path d="m31.645 9.9901h8" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pasteonlyformula.svg b/icon-themes/elementary_svg/cmd/32/pasteonlyformula.svg
new file mode 100644
index 000000000..3f2a4240e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pasteonlyformula.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="25.003906" cy="7.697266" gradientTransform="matrix(.35061654 0 0 .33707681 11.088922 15.931778)" gradientUnits="userSpaceOnUse" r="16.4375" xlink:href="#a"/><radialGradient id="c" cx="25.003906" cy="7.697266" gradientTransform="matrix(.35061654 0 0 .33707681 11.73948 16.540039)" gradientUnits="userSpaceOnUse" r="16.4375" xlink:href="#a"/><radialGradient id="d" cx="25.003906" cy="7.697266" gradientTransform="matrix(.23315116 0 0 .22414758 16.056208 19.206827)" gradientUnits="userSpaceOnUse" r="16.4375" xlink:href="#a"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 26.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#g" y1="366.64789" y2="609.50507"/><linearGradient id="g"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="j" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 8.348862)" 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="k" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.04576928 0 0 .00823529 1.457689 36.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#g" y1="366.64789" y2="609.50507"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 16.389579 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="n" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 19.610446 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="o" gradientTransform="matrix(.66666676 0 0 .75000006 -2.833335 1.89157)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.64285684 0 0 .73333321 -2.249997 1.483231)" gradientUnits="userSpaceOnUse" x1="14.388891" x2="14.388891" y1="-8.840771" y2="-40.204414"><stop offset="0" stop-color="#fff"/><stop offset=".06249999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96279675" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="-.016569" y2="9.983431"><stop offset="0" stop-color="#fff"/><stop offset=".06562372" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="15.498007" x2="15.498007" xlink:href="#s" y1="1.981475" y2="5.983432"/><linearGradient id="s"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.60000001 0 0 .80000004 1.2 -.316569)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#s" y1="3" y2="7"/><rect display="block" fill="url(#o)" height="24" rx="1.5" stroke="#66430b" stroke-opacity=".498039" transform="scale(1 -1)" width="20" x="3.5" y="-28.483431"/><rect display="block" fill="none" height="21.999998" opacity=".5" rx=".5" stroke="url(#p)" transform="scale(1 -1)" width="18" x="4.5" y="-27.483429"/><path d="m18.5 7.483431c.97227.04419 1-1 1-1l-2-2 .00007-1s-.0304-1.955806-2-2l-4 .03108c-2.0963 0-2.00906 2.001117-2.00906 2.001117l.009.967803-2 2s.11613.955805.99999.999999z" display="block" fill="url(#q)" stroke="#000" stroke-opacity=".345098"/><path d="m11 5.983432v-2c-.0394-.631556.20798-1.033615 1-1h3c.46307.07386.94201.11598 1 1v2l-1-2h-3z" fill="url(#r)"/><g fill="none"><g stroke-linecap="round"><path d="m8.507121 6.483431h10" opacity=".4" stroke="#fff"/><rect height="4" opacity=".4" rx="1" stroke="url(#t)" width="6" x="10.5" y="2.483431"/><path d="m9.507121 5.483431h8" opacity=".1" stroke="#000"/></g><path d="m11.5 27.983431v-19.5s0-.9375 1-1h10.5" opacity=".05" stroke="#000" stroke-linejoin="round"/></g><g transform="translate(-2 -12.016569)"><path d="m6.950003 40h22.100021v2h-22.100021z" fill="url(#l)" opacity=".15"/><path d="m6.950002 40.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#m)" opacity=".15"/><path d="m29.050024 40.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#n)" opacity=".15"/></g><g transform="translate(9 -1)"><path d="m3.500001 30h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m20.5 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#i)" opacity=".15"/><path d="m3.4999601 9.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#j)" stroke="#000" stroke-linejoin="round" stroke-opacity=".345098" stroke-width=".999922"/><path d="m19.5 29.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#k)" stroke-linecap="round"/></g><g fill="url(#b)" stroke="#000" stroke-opacity=".431373"><path d="m19.177755 17.919092h-1.677755v6.580908h-1.25318v-6.580908h-1.328508v-.513599l1.328508-.465662v-.657407q0-.732733.150655-1.212092.157504-.486206.445119-.773822.294463-.287615.719038-.40403.424575-.123264.958717-.123264.404031 0 .739582.08218.342399.07533.60947.171199l-.321855.965565q-.212287-.07533-.465663-.130111-.246527-.06163-.520446-.06163-.273919 0-.472511.06848-.198591.06163-.328703.225983-.130111.164352-.198591.451967-.06163.280767-.06163.725886v.712189h1.677755z" fill="url(#c)"/><path d="m22.965132 21.936248-1.607468-2.436248h.942623l1.138434 1.867031 1.138433-1.867031h.942623l-1.616575 2.436248 1.698542 2.563752h-.942623l-1.2204-1.985428-1.229508 1.985428h-.942623z" fill="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pasteonlytext.svg b/icon-themes/elementary_svg/cmd/32/pasteonlytext.svg
new file mode 100644
index 000000000..07b7b8aea
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pasteonlytext.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.134" cy="4.612" gradientTransform="matrix(-1.8489132 .00689701 -.00717853 -1.9243912 12.402514 14.147603)" gradientUnits="userSpaceOnUse" r="3.803" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="13.076" cy="4.224" gradientTransform="matrix(-3.0500369 -.03908032 .02672697 -2.0860777 52.221833 13.56726)" gradientUnits="userSpaceOnUse" r="3.969" xlink:href="#b"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 26.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#f" y1="366.64789" y2="609.50507"/><linearGradient id="f"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 8.348862)" 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="j" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.04576928 0 0 .00823529 1.457689 36.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#f" y1="366.64789" y2="609.50507"/><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 16.389579 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 19.610446 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="n" gradientTransform="matrix(.66666676 0 0 .75000006 -2.833335 1.89157)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.64285684 0 0 .73333321 -2.249997 1.483231)" gradientUnits="userSpaceOnUse" x1="14.388891" x2="14.388891" y1="-8.840771" y2="-40.204414"><stop offset="0" stop-color="#fff"/><stop offset=".06249999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96279675" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="-.016569" y2="9.983431"><stop offset="0" stop-color="#fff"/><stop offset=".06562372" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="15.498007" x2="15.498007" xlink:href="#r" y1="1.981475" y2="5.983432"/><linearGradient id="r"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.60000001 0 0 .80000004 1.2 -.316569)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#r" y1="3" y2="7"/><rect display="block" fill="url(#n)" height="24" rx="1.5" stroke="#66430b" stroke-opacity=".498039" transform="scale(1 -1)" width="20" x="3.5" y="-28.483431"/><rect display="block" fill="none" height="21.999998" opacity=".5" rx=".5" stroke="url(#o)" transform="scale(1 -1)" width="18" x="4.5" y="-27.483429"/><path d="m18.5 7.483431c.97227.04419 1-1 1-1l-2-2 .00007-1s-.0304-1.955806-2-2l-4 .03108c-2.0963 0-2.00906 2.001117-2.00906 2.001117l.009.967803-2 2s.11613.955805.99999.999999z" display="block" fill="url(#p)" stroke="#000" stroke-opacity=".345098"/><path d="m11 5.983432v-2c-.0394-.631556.20798-1.033615 1-1h3c.46307.07386.94201.11598 1 1v2l-1-2h-3z" fill="url(#q)"/><g fill="none"><g stroke-linecap="round"><path d="m8.507121 6.483431h10" opacity=".4" stroke="#fff"/><rect height="4" opacity=".4" rx="1" stroke="url(#s)" width="6" x="10.5" y="2.483431"/><path d="m9.507121 5.483431h8" opacity=".1" stroke="#000"/></g><path d="m11.5 27.983431v-19.5s0-.9375 1-1h10.5" opacity=".05" stroke="#000" stroke-linejoin="round"/></g><g transform="translate(-2 -12.016569)"><path d="m6.950003 40h22.100021v2h-22.100021z" fill="url(#k)" opacity=".15"/><path d="m6.950002 40.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#l)" opacity=".15"/><path d="m29.050024 40.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#m)" opacity=".15"/></g><g transform="translate(9 -1)"><path d="m3.500001 30h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#g)" opacity=".15"/><path d="m20.5 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><path d="m3.4999601 9.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#i)" stroke="#000" stroke-linejoin="round" stroke-opacity=".345098" stroke-width=".999922"/><path d="m19.5 29.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#j)" stroke-linecap="round"/></g><g stroke="#000" stroke-opacity=".431" transform="translate(12.038 9.98)"><path d="m6.2167288 13.519172-.3452647-.888416h-.052162q-.1929177.262468-.3858354.455385-.1929177.187123-.4206102.309663-.2276926.124196-.5133432.182153-.2815108.05796-.6557546.05796-.3974269 0-.7368958-.122541-.3394692-.129992-.589517-.380868-.245908-.256672-.3858354-.643334-.1407554-.391633-.1407554-.92319 0-1.039934.6665182-1.53175.6665182-.4967844 1.9929308-.5489466l1.0415899-.033947v-.490988q0-.4032228-.2351443-.5961404-.2334884-.1929177-.6540986-.1929177-.4222662 0-.824661.12254-.397427.1225399-.8006498.3270492l-.5779251-1.1798612q.4909879-.274887 1.0871284-.4330299.5961405-.1573148 1.2502391-.1573148 1.22126 0 1.8712187.5713013.6540986.5737852.6540986 1.7428829v4.3551382zm-.5249348-3.027069-.5911727.02235q-.3560283.01242-.6019363.09356-.2467359.0828-.397427.223553-.1473792.132475-.2169289.326221-.064582.187122-.064582.42061 0 .409019.1987135.584549.1987135.169735.519967.169735.245908 0 .4553851-.0828.2111331-.08694.3626521-.250875.1573149-.168908.245908-.40902.087765-.24508.087765-.560537z" fill="url(#a)"/><path d="m12.94611 6.9592082q.501752 0 .917394.215273.413986.2169289.712057.6433349.29807.427234.462009 1.0581494.169734.6317433.169734 1.4621995 0 .841222-.168906 1.47876-.163111.630915-.466977 1.057321-.303866.425578-.7311.642507-.427234.215273-.941405.215273-.32705 0-.584549-.06955-.250876-.07038-.44959-.187122-.198713-.115916-.35106-.262467-.145723-.153175-.269091-.317114h-.12254l-.298071.720338h-1.362015v-9.096111h1.782626v2.1162988q0 .1929177-.01159.4206102-.01076.2218967-.02235.4139865l-.03478.457041h.07038q.124195-.2045093.28151-.3808675.157315-.1738743.361825-.3030381.210305-.1349596.4736-.2103051.262468-.076174.583721-.076174zm-.602764 1.4257693q-.29807 0-.508376.1109484-.204509.1051526-.332845.3212535-.128336.2169289-.187122.549774-.05796.3270493-.07038.7658746v.19209q0 .471945.05299.84122.05796.368449.186294.619325.128336.245908.339469.374242.215273.128336.531558.128336.531559 0 .776639-.502579.251704-.508376.251704-1.473792 0-.962932-.252532-1.4423283-.24508-.4851921-.789058-.4851921z" fill="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pasteonlyvalue.svg b/icon-themes/elementary_svg/cmd/32/pasteonlyvalue.svg
new file mode 100644
index 000000000..f8b85e0e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pasteonlyvalue.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="19.143288" cy="1.58886" gradientTransform="matrix(1 0 0 2.5452041 -1.621716 -13.478285)" gradientUnits="userSpaceOnUse" r="5.805956" xlink:href="#a"/><radialGradient id="c" cx="41.847305" cy="-2.75296" gradientTransform="matrix(1 0 0 1.5928156 -1.910954 -5.049354)" gradientUnits="userSpaceOnUse" r="9.40625" xlink:href="#a"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 26.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#f" y1="366.64789" y2="609.50507"/><linearGradient id="f"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 8.348862)" 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="j" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.04576928 0 0 .00823529 1.457689 36.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#f" y1="366.64789" y2="609.50507"/><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 16.389579 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 19.610446 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="n" gradientTransform="matrix(.66666676 0 0 .75000006 -2.833335 1.89157)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.64285684 0 0 .73333321 -2.249997 1.483231)" gradientUnits="userSpaceOnUse" x1="14.388891" x2="14.388891" y1="-8.840771" y2="-40.204414"><stop offset="0" stop-color="#fff"/><stop offset=".06249999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96279675" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="-.016569" y2="9.983431"><stop offset="0" stop-color="#fff"/><stop offset=".06562372" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="15.498007" x2="15.498007" xlink:href="#r" y1="1.981475" y2="5.983432"/><linearGradient id="r"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.60000001 0 0 .80000004 1.2 -.316569)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#r" y1="3" y2="7"/><rect display="block" fill="url(#n)" height="24" rx="1.5" stroke="#66430b" stroke-opacity=".498039" transform="scale(1 -1)" width="20" x="3.5" y="-28.483431"/><rect display="block" fill="none" height="21.999998" opacity=".5" rx=".5" stroke="url(#o)" transform="scale(1 -1)" width="18" x="4.5" y="-27.483429"/><path d="m18.5 7.483431c.97227.04419 1-1 1-1l-2-2 .00007-1s-.0304-1.955806-2-2l-4 .03108c-2.0963 0-2.00906 2.001117-2.00906 2.001117l.009.967803-2 2s.11613.955805.99999.999999z" display="block" fill="url(#p)" stroke="#000" stroke-opacity=".345098"/><path d="m11 5.983432v-2c-.0394-.631556.20798-1.033615 1-1h3c.46307.07386.94201.11598 1 1v2l-1-2h-3z" fill="url(#q)"/><g fill="none"><g stroke-linecap="round"><path d="m8.507121 6.483431h10" opacity=".4" stroke="#fff"/><rect height="4" opacity=".4" rx="1" stroke="url(#s)" width="6" x="10.5" y="2.483431"/><path d="m9.507121 5.483431h8" opacity=".1" stroke="#000"/></g><path d="m11.5 27.983431v-19.5s0-.9375 1-1h10.5" opacity=".05" stroke="#000" stroke-linejoin="round"/></g><g transform="translate(-2 -12.016569)"><path d="m6.950003 40h22.100021v2h-22.100021z" fill="url(#k)" opacity=".15"/><path d="m6.950002 40.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#l)" opacity=".15"/><path d="m29.050024 40.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#m)" opacity=".15"/></g><g transform="translate(9 -1)"><path d="m3.500001 30h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#g)" opacity=".15"/><path d="m20.5 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><path d="m3.4999601 9.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#i)" stroke="#000" stroke-linejoin="round" stroke-opacity=".345098" stroke-width=".999922"/><path d="m19.5 29.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#j)" stroke-linecap="round"/></g><g stroke="#000" stroke-opacity=".431373" stroke-width="3.243431" transform="matrix(.30831549 0 0 .30831549 11.097828 16.908744)"><path d="m20.765003 22.999999h-3.4375v-17.8320312q0-.8398437 0-1.7968749.01953-.9570313.03906-1.8945313.03906-.95703123.05859-1.81640623.03906-.87890627.05859-1.54296877-.332032.3515625-.585938.6054688-.253906.2539062-.527344.48828122-.253906.234375-.546875.5078125-.292968.25390625-.703125.60546875l-2.890614 2.36328123-1.875-2.40234373 7.480468-5.83984377h2.929688z" fill="url(#b)"/><path d="m48.307796 22.999999h-17.8125v-3.046875l6.835937-7.441406q1.464844-1.582031 2.617188-2.8906251 1.152344-1.3085938 1.953125-2.5585938.820312-1.25 1.25-2.5.429687-1.2695312.429687-2.7539063 0-1.15234368-.332031-2.03124993-.332031-.87890627-.957031-1.48437497-.605469-.6250001-1.445313-.9375001-.839843-.3125-1.875-.3125-1.855468 0-3.359375.7617188-1.484375.7421875-2.832031 1.91406252l-1.992187-2.32421882q.78125-.703125 1.679687-1.3085937.898438-.625 1.933594-1.0742187 1.035156-.4492188 2.1875-.703125 1.152344-.2734375 2.421875-.2734375 1.875 0 3.378906.5273437 1.523438.5273438 2.578125 1.5234375 1.054688.9765625 1.621094 2.4023438.585937 1.40624997.585937 3.1835937 0 1.6601563-.527343 3.1640625-.507813 1.5039062-1.425782 2.96875-.898437 1.4453125-2.167968 2.9101564-1.25 1.464844-2.714844 3.046875l-5.488281 5.839843v.15625h13.457031z" fill="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pastespecial.svg b/icon-themes/elementary_svg/cmd/32/pastespecial.svg
new file mode 100644
index 000000000..dd17615fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pastespecial.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 26.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#c" y1="366.64789" y2="609.50507"/><linearGradient id="c"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 8.348862)" 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="g" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 1.457689 36.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#c" y1="366.64789" y2="609.50507"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 16.389579 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 19.610446 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="k" gradientTransform="matrix(.66666676 0 0 .75000006 -2.833335 1.89157)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.64285684 0 0 .73333321 -2.249997 1.483231)" gradientUnits="userSpaceOnUse" x1="14.388891" x2="14.388891" y1="-8.840771" y2="-40.204414"><stop offset="0" stop-color="#fff"/><stop offset=".06249999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96279675" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="-.016569" y2="9.983431"><stop offset="0" stop-color="#fff"/><stop offset=".06562372" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="15.498007" x2="15.498007" xlink:href="#o" y1="1.981475" y2="5.983432"/><linearGradient id="o"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.60000001 0 0 .80000004 1.2 -.316569)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#o" y1="3" y2="7"/><rect display="block" fill="url(#k)" height="24" rx="1.5" stroke="#66430b" stroke-opacity=".498039" transform="scale(1 -1)" width="20" x="3.5" y="-28.483431"/><rect display="block" fill="none" height="21.999998" opacity=".5" rx=".5" stroke="url(#l)" transform="scale(1 -1)" width="18" x="4.5" y="-27.483429"/><path d="m18.5 7.483431c.97227.04419 1-1 1-1l-2-2 .00007-1s-.0304-1.955806-2-2l-4 .03108c-2.0963 0-2.00906 2.001117-2.00906 2.001117l.009.967803-2 2s.11613.955805.99999.999999z" display="block" fill="url(#m)" stroke="#000" stroke-opacity=".345098"/><path d="m11 5.983432v-2c-.0394-.631556.20798-1.033615 1-1h3c.46307.07386.94201.11598 1 1v2l-1-2h-3z" fill="url(#n)"/><g fill="none"><g stroke-linecap="round"><path d="m8.507121 6.483431h10" opacity=".4" stroke="#fff"/><rect height="4" opacity=".4" rx="1" stroke="url(#p)" width="6" x="10.5" y="2.483431"/><path d="m9.507121 5.483431h8" opacity=".1" stroke="#000"/></g><path d="m11.5 27.983431v-19.5s0-.9375 1-1h10.5" opacity=".05" stroke="#000" stroke-linejoin="round"/></g><g transform="translate(-2 -12.016569)"><path d="m6.950003 40h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m6.950002 40.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m29.050024 40.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#j)" opacity=".15"/></g><g transform="translate(9 -1)"><path d="m3.500001 30h16.999998v2h-16.999998z" fill="url(#b)" opacity=".15"/><path d="m3.4999999 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m3.4999601 9.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#f)" stroke="#000" stroke-linejoin="round" stroke-opacity=".345098" stroke-width=".999922"/><path d="m19.5 29.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#g)" stroke-linecap="round"/></g><path d="m19.794008 21.69625v-.318726q0-.491011.0603-.887265.06891-.396254.232584-.740823.172284-.344569.456553-.67191.28427-.335954.714981-.697752.413483-.353183.706366-.637452.292884-.292884.473783-.585767.189512-.301498.275655-.637453.09476-.344569.09476-.801123 0-.413482-.129213-.749437-.129214-.344569-.379026-.585767-.241198-.249813-.61161-.379026-.361797-.137828-.844194-.137828-.71498 0-1.361047.22397-.646067.22397-1.249062.516854l-.542697-1.249063q.697753-.361797 1.50749-.61161.809737-.258426 1.645316-.258426.801123 0 1.438576.223969.646066.215356 1.094006.628839.44794.413482.689138 1.016478.241198.594381.241198 1.343819 0 .577153-.120599 1.033707-.111985.447939-.344569.835579-.232584.38764-.577153.749438-.344569.361797-.809737.766666-.44794.38764-.732209.680523-.284269.28427-.44794.559925-.16367.267041-.223969.55131-.0603.28427-.0603.663295v.155056zm-.413483 2.61011q0-.32734.08614-.55131.08614-.232584.232585-.370412.146441-.146442.344568-.206741.198128-.06891.430712-.06891.223969 0 .422097.06891.206741.0603.353183.206741.146442.137828.232584.370412.08614.22397.08614.55131 0 .318726-.08614.55131-.08614.22397-.232584.370412-.146442.146442-.353183.215356-.198128.06891-.422097.06891-.232584 0-.430712-.06891-.198127-.06891-.344568-.215356-.146442-.146442-.232585-.370412-.08614-.232584-.08614-.55131z" fill="#ffc27d" stroke="#a62100" stroke-opacity=".443137"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pastetransposed.svg b/icon-themes/elementary_svg/cmd/32/pastetransposed.svg
new file mode 100644
index 000000000..3d8fd256b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pastetransposed.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 26.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#c" y1="366.64789" y2="609.50507"/><linearGradient id="c"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 8.348862)" 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="g" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 1.457689 36.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#c" y1="366.64789" y2="609.50507"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 16.389579 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 19.610446 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="k" gradientTransform="matrix(.66666676 0 0 .75000006 -2.833335 1.89157)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.64285684 0 0 .73333321 -2.249997 1.483231)" gradientUnits="userSpaceOnUse" x1="14.388891" x2="14.388891" y1="-8.840771" y2="-40.204414"><stop offset="0" stop-color="#fff"/><stop offset=".06249999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96279675" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="-.016569" y2="9.983431"><stop offset="0" stop-color="#fff"/><stop offset=".06562372" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="15.498007" x2="15.498007" xlink:href="#o" y1="1.981475" y2="5.983432"/><linearGradient id="o"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.60000001 0 0 .80000004 1.2 -.316569)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#o" y1="3" y2="7"/><rect display="block" fill="url(#k)" height="24" rx="1.5" stroke="#66430b" stroke-opacity=".498039" transform="scale(1 -1)" width="20" x="3.5" y="-28.483431"/><rect display="block" fill="none" height="21.999998" opacity=".5" rx=".5" stroke="url(#l)" transform="scale(1 -1)" width="18" x="4.5" y="-27.483429"/><path d="m18.5 7.483431c.97227.04419 1-1 1-1l-2-2 .00007-1s-.0304-1.955806-2-2l-4 .03108c-2.0963 0-2.00906 2.001117-2.00906 2.001117l.009.967803-2 2s.11613.955805.99999.999999z" display="block" fill="url(#m)" stroke="#000" stroke-opacity=".345098"/><path d="m11 5.983432v-2c-.0394-.631556.20798-1.033615 1-1h3c.46307.07386.94201.11598 1 1v2l-1-2h-3z" fill="url(#n)"/><g fill="none"><g stroke-linecap="round"><path d="m8.507121 6.483431h10" opacity=".4" stroke="#fff"/><rect height="4" opacity=".4" rx="1" stroke="url(#p)" width="6" x="10.5" y="2.483431"/><path d="m9.507121 5.483431h8" opacity=".1" stroke="#000"/></g><path d="m11.5 27.983431v-19.5s0-.9375 1-1h10.5" opacity=".05" stroke="#000" stroke-linejoin="round"/></g><g transform="translate(-2 -12.016569)"><path d="m6.950003 40h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m6.950002 40.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m29.050024 40.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#j)" opacity=".15"/></g><g transform="translate(9 -1)"><path d="m3.500001 30h16.999998v2h-16.999998z" fill="url(#b)" opacity=".15"/><path d="m3.4999999 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m3.4999601 9.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#f)" stroke="#000" stroke-linejoin="round" stroke-opacity=".345098" stroke-width=".999922"/><path d="m19.5 29.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#g)" stroke-linecap="round"/></g><g transform="translate(11 3)"><path d="m7.5 9.5h9v3h-9z" fill="#fff" fill-opacity=".784314" stroke="#393939" stroke-opacity=".498"/><g fill="none" stroke="#9a9a9a"><path d="m10.5 9.5v3"/><path d="m13.5 9.5v3"/></g></g><g transform="matrix(0 1 -1 0 28 9)"><path d="m7.5 9.5h9v3h-9z" fill="#fff" fill-opacity=".784314" stroke="#393939" stroke-opacity=".498"/><g fill="none" stroke="#9a9a9a"><path d="m10.5 9.5v3"/><path d="m13.5 9.5v3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pasteunformatted.svg b/icon-themes/elementary_svg/cmd/32/pasteunformatted.svg
new file mode 100644
index 000000000..d2f7680e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pasteunformatted.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 26.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#c" y1="366.64789" y2="609.50507"/><linearGradient id="c"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 8.348862)" 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="g" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 1.457689 36.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#c" y1="366.64789" y2="609.50507"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 16.389579 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 19.610446 36.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="k" gradientTransform="matrix(.66666676 0 0 .75000006 -2.833335 1.89157)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.64285684 0 0 .73333321 -2.249997 1.483231)" gradientUnits="userSpaceOnUse" x1="14.388891" x2="14.388891" y1="-8.840771" y2="-40.204414"><stop offset="0" stop-color="#fff"/><stop offset=".06249999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96279675" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="-.016569" y2="9.983431"><stop offset="0" stop-color="#fff"/><stop offset=".06562372" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="15.498007" x2="15.498007" xlink:href="#o" y1="1.981475" y2="5.983432"/><linearGradient id="o"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.60000001 0 0 .80000004 1.2 -.316569)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#o" y1="3" y2="7"/><rect display="block" fill="url(#k)" height="24" rx="1.5" stroke="#66430b" stroke-opacity=".498039" transform="scale(1 -1)" width="20" x="3.5" y="-28.483431"/><rect display="block" fill="none" height="21.999998" opacity=".5" rx=".5" stroke="url(#l)" transform="scale(1 -1)" width="18" x="4.5" y="-27.483429"/><path d="m18.5 7.483431c.97227.04419 1-1 1-1l-2-2 .00007-1s-.0304-1.955806-2-2l-4 .03108c-2.0963 0-2.00906 2.001117-2.00906 2.001117l.009.967803-2 2s.11613.955805.99999.999999z" display="block" fill="url(#m)" stroke="#000" stroke-opacity=".345098"/><path d="m11 5.983432v-2c-.0394-.631556.20798-1.033615 1-1h3c.46307.07386.94201.11598 1 1v2l-1-2h-3z" fill="url(#n)"/><g fill="none"><g stroke-linecap="round"><path d="m8.507121 6.483431h10" opacity=".4" stroke="#fff"/><rect height="4" opacity=".4" rx="1" stroke="url(#p)" width="6" x="10.5" y="2.483431"/><path d="m9.507121 5.483431h8" opacity=".1" stroke="#000"/></g><path d="m11.5 27.983431v-19.5s0-.9375 1-1h10.5" opacity=".05" stroke="#000" stroke-linejoin="round"/></g><g transform="translate(-2 -12.016569)"><path d="m6.950003 40h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m6.950002 40.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m29.050024 40.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#j)" opacity=".15"/></g><g transform="translate(9 -1)"><path d="m3.500001 30h16.999998v2h-16.999998z" fill="url(#b)" opacity=".15"/><path d="m3.4999999 30.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m3.4999601 9.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#f)" stroke="#000" stroke-linejoin="round" stroke-opacity=".345098" stroke-width=".999922"/><path d="m19.5 29.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#g)" stroke-linecap="round"/></g><path d="m15 11v1h12v-1zm0 3v1h11v-1zm0 3v1h12v-1zm0 3v1h9v-1zm0 3v1h12v-1zm0 3v1h6v-1z" fill="#919191"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/patternfield.svg b/icon-themes/elementary_svg/cmd/32/patternfield.svg
new file mode 100644
index 000000000..63a407794
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/patternfield.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" gradientUnits="userSpaceOnUse" x1="17.481141" x2="17.481141" y1="7.469715" y2="18.469715"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="22.519995" x2="22.519995" y1="12.149737" y2="26.95999"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.329722" x2="14.329722" y1=".022377" y2="-32.070298"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 -2.857142)"><path d="m38 40h5v7h-5z" fill="url(#b)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#e)"/></g><rect fill="url(#g)" height="15" rx="2" transform="scale(1 -1)" width="27" x="2.5" y="-21.5"/><rect fill="none" height="15" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="6.5"/><rect fill="none" height="13" rx="1.086957" ry="1.190476" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="7.5"/><rect fill="#b5b5b5" height="8" rx="1" width="22" x="5" y="9"/><rect fill="#cacaca" height="9" rx="1" width="22" x="5" y="10"/><g fill="url(#a)" stroke="#000" stroke-opacity=".470588"><path d="m10.494358 18.501463v-7.758407h.987047v6.877493h3.040744v.880914z"/><path d="m22.474364 18.501463h-1.140942l-3.815523-6.421116h-.04245q.03184.408616.05307.811926.02123.344936.03184.721712.01592.376776.01592.679259v4.208219h-.912754v-7.758407h1.130329l3.799603 6.389276h.03715q-.01592-.403309-.03715-.796006-.0053-.169814-.01592-.344936-.0053-.180428-.01592-.355549-.0053-.180428-.01061-.344936 0-.164508 0-.302483v-4.245366h.923367z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/photoalbumdialog.svg b/icon-themes/elementary_svg/cmd/32/photoalbumdialog.svg
new file mode 100644
index 000000000..7395ba53a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/photoalbumdialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02891661 0 0 .01235294 2.573098 38.470717)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.0289166 0 0 .01235294 20.42693 38.470917)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.08449704 0 0 .01235294 -6.539646 38.470822)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.86840698 0 0 .97592509 6.117572 -3.574727)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.1621622 0 0 .91891889 -.891927 -12.554081)" gradientUnits="userSpaceOnUse" x1="24.000027" x2="23.99999" y1="21.27944" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.2857135 0 0 .78222241 -3.857168 -10.473376)" gradientUnits="userSpaceOnUse" x1="25.555559" x2="25.132275" y1="19.781254" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.0382096 0 0 .73204364 72.52737 -11.345147)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.557384" y1="50.786446" y2="22.328104"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.49083951 0 0 .38033512 -60.325419 -35.349455)" gradientUnits="userSpaceOnUse" x1="45.414135" x2="45.567307" y1="15.270427" y2="96.25267"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><linearGradient id="j" gradientTransform="matrix(1.1142855 0 0 1.1111114 -.216814 16.499275)" gradientUnits="userSpaceOnUse" x1="-24.032034" x2="-24.097931" y1="-13.090545" y2="-40.163883"><stop offset="0" stop-color="#1d1d1d"/><stop offset="1"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.42132707 0 0 .42413289 -33.192592 61.209636)" gradientUnits="userSpaceOnUse" x1="149.98465" x2="149.98465" y1="-104.23534" y2="-174.9679"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><g transform="translate(-1.999958 -2.999965)"><g opacity=".4" transform="translate(2.999961 -17.000035)"><path d="m3.000036 43.000034h16.99996v2.999966h-16.99996z" fill="url(#d)"/><path d="m3.000036 43.000199v2.999835c-1.4891338.0056-3.6-.672111-3.6-1.500111 0-.827998 1.6617608-1.499723 3.6-1.499724z" fill="url(#c)"/><path d="m19.999997 42.999999v2.999835c1.489133.0056 3.6-.672111 3.6-1.500111 0-.827998-1.661761-1.499723-3.6-1.499724z" fill="url(#a)"/></g><path d="m4.499958 5.4999649c10.311802 0 20.000024.00229 20.000024.00229l.000015 21.9977441h-20.0000783l.0000393-22.0000406z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m23.499958 26.499964h-18.0000003l.0000393-19.999965h18z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m-22.555285-22.584766h16.036873v15.060269h-16.036873z" fill="url(#i)" stroke="url(#j)" stroke-linecap="round" stroke-width="1.00001" transform="matrix(-.99999295 .00375523 .00244092 -.99999702 0 0)"/><g transform="matrix(.5400027 0 0 .5400027 4.40184 8.539936)"><path d="m21.6875.8125c-1.104569 0-2 1.790861-2 4 0 .367568.01608.724414.0625 1.0625-.237385-.239836-.462233-.497344-.75-.71875-1.750877-1.347117-3.732692-1.719189-4.40625-.84375s.217873 2.684133 1.96875 4.03125c.332218.255607.662626.440862 1 .625-.382183.04885-.783997.132328-1.1875.25-2.120797.618477-3.590489 2.002101-3.28125 3.0625s2.285453 1.399727 4.40625.78125c.397649-.115964.78063-.244953 1.125-.40625-.08406.15303-.173926.303054-.25.46875-4.167367 3.719357-7.59375 10.84375-7.59375 10.84375l1.4375.03125c.780583-1.873975 2.710992-5.989023 5.6875-9.4375-.42128 1.752649-.148808 3.300857.75 3.625 1.039064.374725 2.50055-1.015621 3.25-3.09375.06741-.186924.104634-.378137.15625-.5625.08094.178367.152274.352756.25.53125 1.060905 1.937724 2.718638 3.092953 3.6875 2.5625s.873405-2.531026-.1875-4.46875c-.06052-.110536-.123411-.207312-.1875-.3125.117529.03655.221908.06196.34375.09375 2.137579.557719 4.096141.16254 4.375-.90625s-1.237421-2.379781-3.375-2.9375c-.03274-.0085-.0611-.02316-.09375-.03125.02882-.01617.06497-.01463.09375-.03125 1.91317-1.104569 3.021035-2.793415 2.46875-3.75s-2.55558-.823319-4.46875.28125c-.612812.353807-1.112429.759569-1.53125 1.1875.158833-.573505.25-1.235461.25-1.9375 0-2.209139-.895431-4-2-4zm.0625 6.6875c1.380712 0 2.5 1.119288 2.5 2.5s-1.119288 2.5-2.5 2.5-2.5-1.119288-2.5-2.5 1.119288-2.5 2.5-2.5z" fill="url(#k)"/><path d="m21.6875 1.78125c-1.104569 0-2 1.790861-2 4 0 .367568.01608.724414.0625 1.0625-.237385-.239836-.462233-.497344-.75-.71875-1.750877-1.347117-3.732692-1.719189-4.40625-.84375s.217873 2.684133 1.96875 4.03125c.332218.255607.662626.440862 1 .625-.382183.04885-.783997.132328-1.1875.25-2.120797.618477-3.590489 2.002101-3.28125 3.0625s2.285453 1.399727 4.40625.78125c.397649-.115964.78063-.244953 1.125-.40625-.08406.15303-.173926.303054-.25.46875-4.167367 3.719357-7.59375 10.84375-7.59375 10.84375l1.4375.03125c.780583-1.873975 2.710992-5.989023 5.6875-9.4375-.42128 1.752649-.148808 3.300857.75 3.625 1.039064.374725 2.50055-1.015621 3.25-3.09375.06741-.186924.104634-.378137.15625-.5625.08094.178367.152274.352756.25.53125 1.060905 1.937724 2.718638 3.092953 3.6875 2.5625s.873405-2.531026-.1875-4.46875c-.06052-.110536-.123411-.207312-.1875-.3125.117529.03655.221908.06196.34375.09375 2.137579.557719 4.096141.16254 4.375-.90625s-1.237421-2.379781-3.375-2.9375c-.03274-.0085-.0611-.02316-.09375-.03125.02882-.01617.06497-.01463.09375-.03125 1.91317-1.104569 3.021035-2.793415 2.46875-3.75s-2.55558-.823319-4.46875.28125c-.612812.353807-1.112429.759569-1.53125 1.1875.158833-.573505.25-1.235461.25-1.9375 0-2.209139-.895431-4-2-4zm.0625 6.6875c1.380712 0 2.5 1.119288 2.5 2.5s-1.119288 2.5-2.5 2.5-2.5-1.119288-2.5-2.5 1.119288-2.5 2.5-2.5z" fill="#d2d2d2"/></g><path d="m5.9999976 7.0000006.013132 12.0000004c1.1507126-.01812 16.1135814-6.635181 16.9870054-6.953468l-.000137-5.0465324z" fill="url(#e)" fill-rule="evenodd" opacity=".15"/></g><g transform="translate(5.000003 2.000001)"><g opacity=".4" transform="translate(2.999961 -17.000035)"><path d="m3.000036 43.000034h16.99996v2.999966h-16.99996z" fill="url(#d)"/><path d="m3.000036 43.000199v2.999835c-1.4891338.0056-3.6-.672111-3.6-1.500111 0-.827998 1.6617608-1.499723 3.6-1.499724z" fill="url(#c)"/><path d="m19.999997 42.999999v2.999835c1.489133.0056 3.6-.672111 3.6-1.500111 0-.827998-1.661761-1.499723-3.6-1.499724z" fill="url(#a)"/></g><path d="m4.499958 5.4999649c10.311802 0 20.000024.00229 20.000024.00229l.000015 21.9977441h-20.0000783l.0000393-22.0000406z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m23.499958 26.499964h-18.0000003l.0000393-19.999965h18z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m-22.555285-22.584766h16.036873v15.060269h-16.036873z" fill="url(#i)" stroke="url(#j)" stroke-linecap="round" stroke-width="1.00001" transform="matrix(-.99999295 .00375523 .00244092 -.99999702 0 0)"/><g transform="matrix(.5400027 0 0 .5400027 4.40184 8.539936)"><path d="m21.6875.8125c-1.104569 0-2 1.790861-2 4 0 .367568.01608.724414.0625 1.0625-.237385-.239836-.462233-.497344-.75-.71875-1.750877-1.347117-3.732692-1.719189-4.40625-.84375s.217873 2.684133 1.96875 4.03125c.332218.255607.662626.440862 1 .625-.382183.04885-.783997.132328-1.1875.25-2.120797.618477-3.590489 2.002101-3.28125 3.0625s2.285453 1.399727 4.40625.78125c.397649-.115964.78063-.244953 1.125-.40625-.08406.15303-.173926.303054-.25.46875-4.167367 3.719357-7.59375 10.84375-7.59375 10.84375l1.4375.03125c.780583-1.873975 2.710992-5.989023 5.6875-9.4375-.42128 1.752649-.148808 3.300857.75 3.625 1.039064.374725 2.50055-1.015621 3.25-3.09375.06741-.186924.104634-.378137.15625-.5625.08094.178367.152274.352756.25.53125 1.060905 1.937724 2.718638 3.092953 3.6875 2.5625s.873405-2.531026-.1875-4.46875c-.06052-.110536-.123411-.207312-.1875-.3125.117529.03655.221908.06196.34375.09375 2.137579.557719 4.096141.16254 4.375-.90625s-1.237421-2.379781-3.375-2.9375c-.03274-.0085-.0611-.02316-.09375-.03125.02882-.01617.06497-.01463.09375-.03125 1.91317-1.104569 3.021035-2.793415 2.46875-3.75s-2.55558-.823319-4.46875.28125c-.612812.353807-1.112429.759569-1.53125 1.1875.158833-.573505.25-1.235461.25-1.9375 0-2.209139-.895431-4-2-4zm.0625 6.6875c1.380712 0 2.5 1.119288 2.5 2.5s-1.119288 2.5-2.5 2.5-2.5-1.119288-2.5-2.5 1.119288-2.5 2.5-2.5z" fill="url(#k)"/><path d="m21.6875 1.78125c-1.104569 0-2 1.790861-2 4 0 .367568.01608.724414.0625 1.0625-.237385-.239836-.462233-.497344-.75-.71875-1.750877-1.347117-3.732692-1.719189-4.40625-.84375s.217873 2.684133 1.96875 4.03125c.332218.255607.662626.440862 1 .625-.382183.04885-.783997.132328-1.1875.25-2.120797.618477-3.590489 2.002101-3.28125 3.0625s2.285453 1.399727 4.40625.78125c.397649-.115964.78063-.244953 1.125-.40625-.08406.15303-.173926.303054-.25.46875-4.167367 3.719357-7.59375 10.84375-7.59375 10.84375l1.4375.03125c.780583-1.873975 2.710992-5.989023 5.6875-9.4375-.42128 1.752649-.148808 3.300857.75 3.625 1.039064.374725 2.50055-1.015621 3.25-3.09375.06741-.186924.104634-.378137.15625-.5625.08094.178367.152274.352756.25.53125 1.060905 1.937724 2.718638 3.092953 3.6875 2.5625s.873405-2.531026-.1875-4.46875c-.06052-.110536-.123411-.207312-.1875-.3125.117529.03655.221908.06196.34375.09375 2.137579.557719 4.096141.16254 4.375-.90625s-1.237421-2.379781-3.375-2.9375c-.03274-.0085-.0611-.02316-.09375-.03125.02882-.01617.06497-.01463.09375-.03125 1.91317-1.104569 3.021035-2.793415 2.46875-3.75s-2.55558-.823319-4.46875.28125c-.612812.353807-1.112429.759569-1.53125 1.1875.158833-.573505.25-1.235461.25-1.9375 0-2.209139-.895431-4-2-4zm.0625 6.6875c1.380712 0 2.5 1.119288 2.5 2.5s-1.119288 2.5-2.5 2.5-2.5-1.119288-2.5-2.5 1.119288-2.5 2.5-2.5z" fill="#d2d2d2"/></g><path d="m5.9999976 7.0000006.013132 12.0000004c1.1507126-.01812 16.1135814-6.635181 16.9870054-6.953468l-.000137-5.0465324z" fill="url(#e)" fill-rule="evenodd" opacity=".15"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pie_unfilled.svg b/icon-themes/elementary_svg/cmd/32/pie_unfilled.svg
new file mode 100644
index 000000000..77f167c8d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pie_unfilled.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" transform="scale(.26458333)"><path d="m20.486049 11c0 4.134431-3.799334 7.486049-8.486049 7.486049-4.6867152 0-8.4860486-3.351618-8.4860487-7.486049 0-4.1344308 3.7993334-7.4860491 8.4860487-7.4860492.04519 0 .34113-.029668.375001 0v7.0549712h8.081868c.04321.03784.02917.373349.02917.431078z" fill="none" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 .908139)"/><path d="m9 19.5 5.5-3.5" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pl/underline.svg b/icon-themes/elementary_svg/cmd/32/pl/underline.svg
new file mode 100644
index 000000000..9212cb8a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pl/underline.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.22854 .08099145 -.11139838 -2.3794318 27.252475 45.208236)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#b" y1="33.638302" y2="11.638302"/><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m16.244427 18.384126q0 1.010828-.311024 1.9439-.299916.933072-.99972 1.655092-.699804.710912-1.855036 1.144124-1.144124.422104-2.83254.422104h-1.6662006v6.320453h-2.0660881v-16.239897h4.0210967q1.488472 0 2.565948.322132 1.077476.311024 1.77728.921964.699804.599832 1.033044 1.488472.33324.88864.33324 2.021656zm-7.6645206 3.410156h1.4329326q1.033044 0 1.799496-.177728.77756-.177728 1.27742-.566508.510968-.399888.766452-1.021936.255484-.633156.255484-1.532904 0-1.577336-.910856-2.33268-.910856-.766452-2.843648-.766452h-1.7772806z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".755445" transform="scale(1.0809262 .92513258)"/><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#c)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><g fill="#fff"><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" opacity=".2"/><path d="m9.5507812 5.4609375v1.5h5.7949218c1.430155 0 2.663957.1335361 3.699219.3984375 1.035261.2557669 1.88816.6343195 2.560547 1.1367188.672386.4932646 1.17005 1.105175 1.490234 1.8359372.22845.521396.370095 1.097004.435547 1.720703.026039-.2398.044922-.48119.044922-.726562 0-.931722-.160285-1.7633782-.480469-2.4941408-.320184-.7307625-.817848-1.3426728-1.490234-1.8359374-.672387-.5023993-1.525286-.8809519-2.560547-1.1367188-1.035262-.2649014-2.269064-.3984375-3.699219-.3984375zm10.8847658 6.7558595c-.057019.417522-.147319.807073-.302735 1.136719-.245474.511533-.612566.932875-1.103515 1.261718-.480276.319709-1.094701.551113-1.841797.697266-.736423.146153-1.60118.220703-2.59375.220703h-2.064453v1.5h2.064453c.99257 0 1.857327-.074551 2.59375-.220703.747096-.146152 1.361521-.377557 1.841797-.697266.490949-.328843.858041-.750185 1.103515-1.261718.245475-.520669.369141-1.150728.369141-1.890625 0-.265796-.029658-.508682-.066406-.746094z" opacity=".2" transform="matrix(.75000188 0 0 .75000188 -.122506 8.513243)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pl/underlinedouble.svg b/icon-themes/elementary_svg/cmd/32/pl/underlinedouble.svg
new file mode 100644
index 000000000..9e2e3905f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pl/underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.22854 .08099145 -.11139838 -2.3794318 27.252475 45.208236)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#c"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#c" y1="33.638302" y2="11.638302"/><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#b)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/><path d="m16.244427 18.384126q0 1.010828-.311024 1.9439-.299916.933072-.99972 1.655092-.699804.710912-1.855036 1.144124-1.144124.422104-2.83254.422104h-1.6662006v6.320453h-2.0660881v-16.239897h4.0210967q1.488472 0 2.565948.322132 1.077476.311024 1.77728.921964.699804.599832 1.033044 1.488472.33324.88864.33324 2.021656zm-7.6645206 3.410156h1.4329326q1.033044 0 1.799496-.177728.77756-.177728 1.27742-.566508.510968-.399888.766452-1.021936.255484-.633156.255484-1.532904 0-1.577336-.910856-2.33268-.910856-.766452-2.843648-.766452h-1.7772806z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".755445" transform="matrix(1.0809262 0 0 .92513258 0 -3.75001)"/><path d="m9.5507812 5.4609375v1.5h5.7949218c1.430155 0 2.663957.1335361 3.699219.3984375 1.035261.2557669 1.88816.6343195 2.560547 1.1367188.672386.4932646 1.17005 1.105175 1.490234 1.8359372.22845.521396.370095 1.097004.435547 1.720703.02604-.2398.04492-.48119.04492-.726562 0-.931722-.160285-1.7633782-.480469-2.4941408-.320182-.7307625-.817846-1.3426728-1.490232-1.8359374-.672387-.5023993-1.525286-.8809519-2.560547-1.1367188-1.035262-.2649014-2.269064-.3984375-3.699219-.3984375zm10.8847658 6.7558595c-.05702.417522-.147319.807073-.302735 1.136719-.245474.511533-.612566.932875-1.103515 1.261718-.480276.319709-1.094701.551113-1.841797.697266-.736423.146153-1.60118.220703-2.59375.220703h-2.064453v1.5h2.064453c.99257 0 1.857327-.07455 2.59375-.220703.747096-.146152 1.361521-.377557 1.841797-.697266.490949-.328843.858041-.750185 1.103515-1.261718.245475-.520669.369141-1.150728.369141-1.890625 0-.265796-.02966-.508682-.06641-.746094z" fill="#fff" opacity=".2" transform="matrix(.75000188 0 0 .75000188 -.122506 4.763233)"/><g transform="translate(-.002718 -4.479271)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#b)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/polygon.svg b/icon-themes/elementary_svg/cmd/32/polygon.svg
new file mode 100644
index 000000000..9b869bcd0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/polygon.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="24.434874" x2="34.460995" y1="80.112442" y2="118.04036"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".37995541" stop-color="#fff" stop-opacity=".196078"/><stop offset=".51502967" stop-color="#fff" stop-opacity=".900735"/><stop offset=".65209705" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="19.723495" x2="25.851542" y1="49.811646" y2="-33.977562"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g opacity=".4" transform="matrix(.70175263 0 0 .57142702 -2.929793 1.142876)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width=".982761" transform="matrix(1.0175413 0 0 1.0175413 4.052655 5.140354)"><path d="m1.9137744 7.2327734 7.8219381 13.7586556h11.3419035l-5.405186-11.3017528 2.948283-9.82761089z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m3.3197145 7.724154 6.9897575 12.284514h9.209546l-4.82935-10.0935131c-.08829-.1289044 0-.2254787 0-.3521628l2.380897-7.93085z" fill="none" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/polygon_diagonal.svg b/icon-themes/elementary_svg/cmd/32/polygon_diagonal.svg
new file mode 100644
index 000000000..04864f449
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/polygon_diagonal.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.854797 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.29028841 0 0 .23940202 54.527259 -6.000701)" gradientUnits="userSpaceOnUse" x1="-151.66731" x2="-151.66731" y1="81.978447" y2="19.322174"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.18243289 0 0 .26351416 23.812332 -7.647308)" gradientUnits="userSpaceOnUse" x1="5.649427" x2="5.649427" y1="57.020668" y2="102.55913"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -3.99996 5.83324)"><g opacity=".4" transform="matrix(.59210674 0 0 .32142932 2.289449 -.732072)"><path d="m32.866667 40.000001h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h22.866667v7.000001h-22.866667z" fill="url(#d)"/></g><g stroke-width=".750002"><path d="m6.3738628-.99855869.011719 14.24909069 17.2380672-.0029-.000745-6.7393258-8.992321-.019068-.0066-7.4906978z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m4.2179218 7.0034444v12.7500316l15.7447742-.0038.0023-5.241272-9.006078-.01233.01173-7.4911485z" fill="none" opacity=".5" stroke="url(#f)" stroke-width=".750002" transform="translate(2.907066 -7.253375)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/polygon_diagonal_unfilled.svg b/icon-themes/elementary_svg/cmd/32/polygon_diagonal_unfilled.svg
new file mode 100644
index 000000000..411923776
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/polygon_diagonal_unfilled.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg"><g stroke="#7239b3" stroke-linecap="round" transform="matrix(1.33333 0 0 1.33333 -3.99996 5.83324)"><path d="m6.3738628-.99855869.011719 14.24909069 17.2380672-.0029-.000745-6.7393258-8.997897-.00822-.001-7.5015459z" fill="none" stroke-linejoin="round" stroke-width=".750002"/><path d="m5.8593746 16.046875 4.1093728-3.046875" fill="#ededeb" fill-rule="evenodd" stroke-linejoin="bevel" transform="translate(2.907066 -5.253375)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/polygon_unfilled.svg b/icon-themes/elementary_svg/cmd/32/polygon_unfilled.svg
new file mode 100644
index 000000000..cea44b2fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/polygon_unfilled.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" stroke-linecap="round" transform="matrix(1.01754131 0 0 1.01754131 4.052655 5.140354)"><path d="m1.9137744 7.2327734 7.8219381 13.7586556h11.3419035l-5.405186-11.3017528 2.948283-9.82761089z" stroke-linejoin="round" stroke-width=".982761"/><path d="m8.3017214 12.146579 4.9138056-2.9482834" stroke-linejoin="bevel" stroke-width="1.310345"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/preformattedparastyle.svg b/icon-themes/elementary_svg/cmd/32/preformattedparastyle.svg
new file mode 100644
index 000000000..2c9a78508
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/preformattedparastyle.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" gradientUnits="userSpaceOnUse" x1="11.205104" x2="11.240107" y1="-2.794111" y2="-1.779048"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-2.84165 0 0 -2.59455 19.272 6.038)" gradientUnits="userSpaceOnUse" x1="10.807897" x2="10.807897" y1="-.925249" y2="21.170961"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m5.5562501 3.5718748 1.9843752.0000099v3.7041569h-.5291668v-3.5277687h-.529164v3.5277687h-.5291694v-2.1078297l-.396875-.00884c-.3879784-.008636-.7026098-.3669933-.7026098-.8197083s.3145351-.7677907.7026098-.7677888z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".264583"/><path d="m21 13.5c-1.466739-.000007-2.65625 1.191295-2.65625 2.902344 0 .172337.021727.337837.044922.501953.207328-1.437921 1.29256-2.404303 2.611328-2.404297h3.5v-.333984h2v.333984h2v-1z" fill="#fff" opacity=".1" transform="scale(.26458333)"/><g fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".490196" stroke-width=".750002" transform="matrix(.32640661 0 0 .38127763 -.039154 .00001)"><path d="m8.7174581 15.475079-8.22250214-3.626844v-1.184106l8.22250214-4.1071112v1.9873117l-5.6638383 2.6249075 5.6638383 2.326811z"/><path d="m16.393449 5.0499731-4.512853 12.1060399h-2.2936892l4.5128532-12.1060399z"/></g><g fill="#fff" transform="scale(.26458333)"><path d="m10.605469 9.4492188-10.14257838 5.9179692v1l10.14257838-5.917969zm-6.0078128 7.1171872-.9785156.529297 6.9863284 3.353516v-1z" opacity=".1"/><path d="m17.246094 7.2773438-5.566406 17.4453122h.318359l5.248047-16.4453122h2.511718l.31836-1z" opacity=".1"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/presentation.svg b/icon-themes/elementary_svg/cmd/32/presentation.svg
new file mode 100644
index 000000000..a44b0088e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/presentation.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.17667" cy="21.16464" gradientTransform="matrix(.11751375 2.4677923 -2.4705882 .11764688 61.269883 -6.439222)" gradientUnits="userSpaceOnUse" r="5.325147"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.39455591 0 0 .42945352 1.149709 3.941092)" gradientUnits="userSpaceOnUse" x1="27.50001" x2="27.50001" y1="-.575591" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.48608" x2="23.48608" y1="2.995414" y2="27.009958"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.666665" x2="12.750002" y1="3.992221" y2="1.068896"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.590492" x2="13.590492" y1="8.16212" y2="12.6622"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.996767" x2="14.996767" xlink:href="#i" y1="9.005885" y2="11.818435"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.452503" y1="6.989314" y2="12.333158"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.171249" xlink:href="#i" y1="7.833078" y2="11.770648"/><linearGradient id="l" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="14.924327" x2="14.924327" y1="-5.930442" y2="-2.748833"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="2.999978" x2="2.999978" xlink:href="#i" y1="11.568922" y2="13.068926"/><radialGradient id="n" cx="2.25" cy="16" gradientTransform="matrix(.40697348 0 0 .09866019 11.084309 21.073391)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="15.000008" x2="15.000008" xlink:href="#i" y1="1.818898" y2="2.5689"/><radialGradient id="p" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#b"/><radialGradient id="q" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#b"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="10.364804" x2="10.364804" y1="21.956673" y2="30.991331"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -.425191)"><g stroke="#959595" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" transform="translate(-.750002)"><path d="m12.375001 16.443934v3.000009l-3.0000078 2.250005 1.1250028 1.125002 2.625007-2.250005 2.625006 2.250005 1.125003-1.125002-3.000007-2.250005v-3.000009z" fill="#e5e5e5"/><circle cx="16.312511" cy="22.256449" fill="url(#p)" r=".937502"/><circle cx="9.937493" cy="22.256449" fill="url(#q)" r=".937502"/><path d="m12 18.693939h2.250006v1.500004h-2.250006z" fill="#e5e5e5"/></g><ellipse cx="12" cy="22.651955" display="block" fill="url(#n)" opacity=".193" rx="6.867678" ry="1.664893"/><path d="m1.1249728 3.6939025h21.7500542v13.5000335h-21.7500542z" fill="url(#c)" stroke-width="1.39627"/><g fill="none" stroke-width=".562503" transform="matrix(1.33333 0 0 1.33333 .00003 3.992221)"><path d="m16.593788 9.3388084h-15.1875761v-9.00004504h15.1875761z" stroke="url(#d)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#e)" stroke-linejoin="round"/></g><rect height="3.000007" rx=".499999" ry=".5" style="stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:url(#f)" width="23.250059" x=".374971" y=".693895"/><g transform="translate(-2.250006)"><g transform="matrix(-1.3333132 0 0 1.3333132 41.85298 -2.625034)"><rect fill="url(#j)" height="5.625099" rx=".281255" width="2.25004" x="17.046228" y="6.989314"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m17.608739 7.5518234h1.12502v4.5000796h-1.12502z" opacity=".5" stroke="url(#k)"/><rect height="5.625099" opacity=".5" rx=".281255" ry=".63025" stroke="#7239b3" width="2.25004" x="17.046228" y="6.989314"/></g></g><g transform="matrix(-1.3333132 0 0 1.3333132 33.870392 -2.688749)"><rect fill="url(#g)" height="4.500079" rx=".562509" width="2.250039" x="13.871747" y="8.16212"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m14.434257 8.72463h1.12502v3.375059h-1.125019z" opacity=".5" stroke="url(#h)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#cc3b02" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#l)" height="3.75001" rx=".74798" stroke-width=".999987" width="3.000009" x="8.624991" y="10.443919"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m9.3749933 11.193921 1.4980037-.000004v2.250006l-1.4980037.000004z" opacity=".5" stroke="url(#m)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#206b00" width="3.000007" x="8.624991" y="10.443919"/></g></g><g fill="none"><rect height="2.056103" rx="0" ry=".5" width="20.000025" x="1.499974" y="1.443897"/><path d="m1.1249731 1.443897h21.7500549v1.5000041h-21.7500549z" style="stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:none;opacity:.8;stroke:url(#o)"/></g></g><g transform="matrix(1.5962 0 0 1.5962 6.756 -18.783)"><path d="m15.501817 26.489788a5.0119033 5.0119033 0 0 1 -5.011903 5.011903 5.0119033 5.0119033 0 0 1 -5.0119033-5.011903 5.0119033 5.0119033 0 0 1 5.0119033-5.011903 5.0119033 5.0119033 0 0 1 5.011903 5.011903z" fill="url(#a)" stroke="#206b00" stroke-linecap="square" stroke-opacity=".67451" stroke-width=".626488"/><path d="m9.515625 23.048828a.62180269.62180269 0 0 0 -.5859375.621094v5.638672a.62180269.62180269 0 0 0 .9941406.498047l3.7578129-2.81836a.62180269.62180269 0 0 0 0-.996093l-3.7578129-2.820313a.62180269.62180269 0 0 0 -.4082031-.123047z" fill="#206b00" opacity=".1"/><path d="m14.875867 26.489788c0 2.42258-1.963373 4.385953-4.385953 4.385953-2.4225807 0-4.3859528-1.963373-4.3859528-4.385953s1.9633721-4.385953 4.3859528-4.385953c2.42258 0 4.385953 1.963373 4.385953 4.385953z" style="opacity:.5;fill:none;stroke-width:.626488;stroke-linecap:round;stroke-linejoin:round;stroke:url(#r)"/><path d="m9.6023442 24.297081-.027077 5.425918 4.0470858-2.919967z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m9.5501819 23.670593 3.7589271 2.819195-3.7589271 2.819196z" fill="#fff" stroke-width="1.224414"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/presentationcurrentslide.svg b/icon-themes/elementary_svg/cmd/32/presentationcurrentslide.svg
new file mode 100644
index 000000000..8ad9aadf8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/presentationcurrentslide.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.17667" cy="21.16464" gradientTransform="matrix(.11751375 2.4677923 -2.4705882 .11764688 61.269883 -6.439222)" gradientUnits="userSpaceOnUse" r="5.325147"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.39455591 0 0 .42945352 1.149709 3.941092)" gradientUnits="userSpaceOnUse" x1="27.50001" x2="27.50001" y1="-.575591" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.48608" x2="23.48608" y1="2.995414" y2="27.009958"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.666665" x2="12.750002" y1="3.992221" y2="1.068896"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.590492" x2="13.590492" y1="8.16212" y2="12.6622"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.996767" x2="14.996767" xlink:href="#i" y1="9.005885" y2="11.818435"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.452503" y1="6.989314" y2="12.333158"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.171249" xlink:href="#i" y1="7.833078" y2="11.770648"/><linearGradient id="l" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="14.924327" x2="14.924327" y1="-5.930442" y2="-2.748833"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="2.999978" x2="2.999978" xlink:href="#i" y1="11.568922" y2="13.068926"/><radialGradient id="n" cx="2.25" cy="16" gradientTransform="matrix(.40697348 0 0 .09866019 11.084309 21.073391)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="15.000008" x2="15.000008" xlink:href="#i" y1="1.818898" y2="2.5689"/><radialGradient id="p" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#b"/><radialGradient id="q" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#b"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="10.364804" x2="10.364804" y1="21.956673" y2="30.991331"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -.425191)"><g stroke="#959595" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" transform="translate(-.750002)"><path d="m12.375001 16.443934v3.000009l-3.0000078 2.250005 1.1250028 1.125002 2.625007-2.250005 2.625006 2.250005 1.125003-1.125002-3.000007-2.250005v-3.000009z" fill="#e5e5e5"/><circle cx="16.312511" cy="22.256449" fill="url(#p)" r=".937502"/><circle cx="9.937493" cy="22.256449" fill="url(#q)" r=".937502"/><path d="m12 18.693939h2.250006v1.500004h-2.250006z" fill="#e5e5e5"/></g><ellipse cx="12" cy="22.651955" display="block" fill="url(#n)" opacity=".193" rx="6.867678" ry="1.664893"/><path d="m1.1249728 3.6939025h21.7500542v13.5000335h-21.7500542z" fill="url(#c)" stroke-width="1.39627"/><g fill="none" stroke-width=".562503" transform="matrix(1.33333 0 0 1.33333 .00003 3.992221)"><path d="m16.593788 9.3388084h-15.1875761v-9.00004504h15.1875761z" stroke="url(#d)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#e)" stroke-linejoin="round"/></g><rect height="3.000007" rx=".499999" ry=".5" style="stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:url(#f)" width="23.250059" x=".374971" y=".693895"/><g transform="translate(-2.250006)"><g transform="matrix(-1.3333132 0 0 1.3333132 41.85298 -2.625034)"><rect fill="url(#j)" height="5.625099" rx=".281255" width="2.25004" x="17.046228" y="6.989314"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m17.608739 7.5518234h1.12502v4.5000796h-1.12502z" opacity=".5" stroke="url(#k)"/><rect height="5.625099" opacity=".5" rx=".281255" ry=".63025" stroke="#7239b3" width="2.25004" x="17.046228" y="6.989314"/></g></g><g transform="matrix(-1.3333132 0 0 1.3333132 33.870392 -2.688749)"><rect fill="url(#g)" height="4.500079" rx=".562509" width="2.250039" x="13.871747" y="8.16212"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m14.434257 8.72463h1.12502v3.375059h-1.125019z" opacity=".5" stroke="url(#h)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#cc3b02" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#l)" height="3.75001" rx=".74798" stroke-width=".999987" width="3.000009" x="8.624991" y="10.443919"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m9.3749933 11.193921 1.4980037-.000004v2.250006l-1.4980037.000004z" opacity=".5" stroke="url(#m)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#206b00" width="3.000007" x="8.624991" y="10.443919"/></g></g><g fill="none"><rect height="2.056103" rx="0" ry=".5" width="20.000025" x="1.499974" y="1.443897"/><path d="m1.1249731 1.443897h21.7500549v1.5000041h-21.7500549z" style="stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:none;opacity:.8;stroke:url(#o)"/></g></g><g transform="matrix(1.5962 0 0 1.5962 6.756 -18.783)"><path d="m15.501817 26.489788a5.0119033 5.0119033 0 0 1 -5.011903 5.011903 5.0119033 5.0119033 0 0 1 -5.0119033-5.011903 5.0119033 5.0119033 0 0 1 5.0119033-5.011903 5.0119033 5.0119033 0 0 1 5.011903 5.011903z" fill="url(#a)" stroke="#206b00" stroke-linecap="square" stroke-opacity=".67451" stroke-width=".626488"/><path d="m20 19a1.0000994 1.0000994 0 0 0 -1 1v7a1.0000994 1.0000994 0 0 0 1 1h2a1.0000994 1.0000994 0 0 0 1-1v-7a1.0000994 1.0000994 0 0 0 -1-1zm5 0a1.0000994 1.0000994 0 0 0 -1 1v7a1.0000994 1.0000994 0 0 0 1 1h2a1.0000994 1.0000994 0 0 0 1-1v-7a1.0000994 1.0000994 0 0 0 -1-1z" fill="#206b00" opacity=".1" transform="matrix(.62648791 0 0 .62648791 -4.232552 11.767322)"/><path d="m14.875867 26.489788c0 2.42258-1.963373 4.385953-4.385953 4.385953-2.4225807 0-4.3859528-1.963373-4.3859528-4.385953s1.9633721-4.385953 4.3859528-4.385953c2.42258 0 4.385953 1.963373 4.385953 4.385953z" style="opacity:.5;fill:none;stroke-width:.626488;stroke-linecap:round;stroke-linejoin:round;stroke:url(#r)"/><path d="m8.349344 24.297081-.052138 5.011903h1.2529761l-.0000002-5.011903z" fill="#206b00" fill-rule="evenodd" opacity=".3"/><path d="m8.2971817 24.297081h1.2530004l.0000003 4.385415h-1.2529762z" fill="#fff" stroke-width="1.224414"/><path d="m11.481784 24.297081-.05214 5.011903h1.252976v-5.011903z" fill="#206b00" fill-rule="evenodd" opacity=".3"/><path d="m11.429622 24.297081h1.253l.000001 4.385415h-1.252977z" fill="#fff" stroke-width="1.224414"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/presentationdialog.svg b/icon-themes/elementary_svg/cmd/32/presentationdialog.svg
new file mode 100644
index 000000000..76c98b409
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/presentationdialog.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.39455591 0 0 .42945352 1.149709 3.941092)" gradientUnits="userSpaceOnUse" x1="27.50001" x2="27.50001" y1="-.575591" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.48608" x2="23.48608" y1="2.995414" y2="27.009958"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.666665" x2="12.750002" y1="3.992221" y2="1.068896"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13.590492" x2="13.590492" y1="8.16212" y2="12.6622"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.996767" x2="14.996767" xlink:href="#k" y1="9.005885" y2="11.818435"/><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.452503" y1="6.989314" y2="12.333158"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.171249" xlink:href="#k" y1="7.833078" y2="11.770648"/><linearGradient id="n" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="14.924327" x2="14.924327" y1="-5.930442" y2="-2.748833"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="2.999978" x2="2.999978" xlink:href="#k" y1="11.568922" y2="13.068926"/><radialGradient id="p" cx="2.25" cy="16" gradientTransform="matrix(.40697348 0 0 .09866019 11.084309 21.073391)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="15.000008" x2="15.000008" xlink:href="#k" y1="1.818898" y2="2.5689"/><radialGradient id="r" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#d"/><radialGradient id="s" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#d"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -.425191)"><g stroke="#959595" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" transform="translate(-.750002)"><path d="m12.375001 16.443934v3.000009l-3.0000078 2.250005 1.1250028 1.125002 2.625007-2.250005 2.625006 2.250005 1.125003-1.125002-3.000007-2.250005v-3.000009z" fill="#e5e5e5"/><circle cx="16.312511" cy="22.256449" fill="url(#r)" r=".937502"/><circle cx="9.937493" cy="22.256449" fill="url(#s)" r=".937502"/><path d="m12 18.693939h2.250006v1.500004h-2.250006z" fill="#e5e5e5"/></g><ellipse cx="12" cy="22.651955" display="block" fill="url(#p)" opacity=".193" rx="6.867678" ry="1.664893"/><path d="m1.1249728 3.6939025h21.7500542v13.5000335h-21.7500542z" fill="url(#e)" stroke-width="1.39627"/><g fill="none" stroke-width=".562503" transform="matrix(1.33333 0 0 1.33333 .00003 3.992221)"><path d="m16.593788 9.3388084h-15.1875761v-9.00004504h15.1875761z" stroke="url(#f)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#g)" stroke-linejoin="round"/></g><rect height="3.000007" rx=".499999" ry=".5" style="stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:url(#h)" width="23.250059" x=".374971" y=".693895"/><g transform="translate(-2.250006)"><g transform="matrix(-1.3333132 0 0 1.3333132 41.85298 -2.625034)"><rect fill="url(#l)" height="5.625099" rx=".281255" width="2.25004" x="17.046228" y="6.989314"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m17.608739 7.5518234h1.12502v4.5000796h-1.12502z" opacity=".5" stroke="url(#m)"/><rect height="5.625099" opacity=".5" rx=".281255" ry=".63025" stroke="#7239b3" width="2.25004" x="17.046228" y="6.989314"/></g></g><g transform="matrix(-1.3333132 0 0 1.3333132 33.870392 -2.688749)"><rect fill="url(#i)" height="4.500079" rx=".562509" width="2.250039" x="13.871747" y="8.16212"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m14.434257 8.72463h1.12502v3.375059h-1.125019z" opacity=".5" stroke="url(#j)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#cc3b02" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#n)" height="3.75001" rx=".74798" stroke-width=".999987" width="3.000009" x="8.624991" y="10.443919"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m9.3749933 11.193921 1.4980037-.000004v2.250006l-1.4980037.000004z" opacity=".5" stroke="url(#o)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#206b00" width="3.000007" x="8.624991" y="10.443919"/></g></g><g fill="none"><rect height="2.056103" rx="0" ry=".5" width="20.000025" x="1.499974" y="1.443897"/><path d="m1.1249731 1.443897h21.7500549v1.5000041h-21.7500549z" style="stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:none;opacity:.8;stroke:url(#q)"/></g></g><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#a)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#b)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/presentationlayout.svg b/icon-themes/elementary_svg/cmd/32/presentationlayout.svg
new file mode 100644
index 000000000..07582a33c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/presentationlayout.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" gradientUnits="userSpaceOnUse" x1="14.8324" x2="14.8324" xlink:href="#b" y1="5.6746" y2="26.028616"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#b" y1="23.055099" y2="14.009484"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#d" y1="6.381" y2="41.619"/><linearGradient id="g" gradientTransform="matrix(.8 0 0 .49974816 -2.7 3.239182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="j" gradientTransform="matrix(.05633 0 0 .00824 -4.36 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.66892 0 0 .56757 -1.18 2.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" xlink:href="#d" y1="6.395" y2="41.619"/><linearGradient id="l" gradientTransform="matrix(1.33942 0 0 -1.98263 -11.354 93.863)" gradientUnits="userSpaceOnUse" x1="22.004" x2="22.004" y1="63.218" y2="25.647"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.74052 0 0 .4677 46.925 2.682)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="4.334" x2="4.334" y1="4.526" y2="27.474"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.4 27h27.2v2h-27.2z" fill="url(#j)" opacity=".15"/><path d="m2.4 27v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#i)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#h)" opacity=".15"/><path d="m6 4.5h24.5v23h-24.5z" fill="url(#g)" stroke-width="1.022475"/><path d="m29.5 26.5h-27v-21h27z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m6 27.5h-4.5v-23h4.5" fill="url(#n)"/><path d="m5.5 26.5h-3v-21h3" fill="none" opacity=".5" stroke="url(#k)" stroke-linecap="square"/><path d="m11 7.5h4m1 0h2m1 0h1m1 0h2" fill="none" stroke="#aaa"/><path d="m7 24v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h1v1zm-7-4v-1h3v1zm4 0v-1h1v1zm2 0v-1h2v1zm-6-4v-1h3v1zm4 0v-1h3v1z" fill="url(#l)"/><path d="m29 17a6 6 0 1 1 -3.174-5.293l-2.826 5.293z" fill="url(#n)" opacity=".5"/><path d="m29 17.017c0 2.602-1.892 5.09-4.4 5.783-2.506.694-5.407-.466-6.745-2.697-.01.01 5.145-3.086 5.145-3.086z" fill="url(#n)" opacity=".5"/><path d="m6 27.5h24.5v-23h-24.5" fill="none" stroke="url(#m)" stroke-linejoin="round"/><path d="m6 27.5h-4.5c0-7.093 0-15.338951 0-22.8569515l.048-.093.118-.04 4.334-.0110485" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m29 17.004c0 2.6-1.892 5.088-4.4 5.782-.058-.01-1.6-5.782-1.6-5.782z" fill="url(#n)"/><g transform="translate(0 1)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#a)"/><g transform="matrix(0 1 -1 0 28 23)"><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2 8h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" fill="#fff" opacity=".15"/></g><g fill="none"><path d="m5.5 14.52v7.98h7.5" opacity=".5" stroke="url(#c)"/><path d="m4.5 27.5h19" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/presentationminimizer.svg b/icon-themes/elementary_svg/cmd/32/presentationminimizer.svg
new file mode 100644
index 000000000..a78c749bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/presentationminimizer.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><filter id="c" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".996664" x2="19.759283" xlink:href="#b" y1="17.454626" y2="3.457329"/><linearGradient id="e" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#g" y1="6.381" y2="41.619"/><linearGradient id="j" gradientTransform="matrix(.8 0 0 .49974816 -2.7 3.239182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="m" gradientTransform="matrix(.05633 0 0 .00824 -4.36 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.66892 0 0 .56757 -1.18 2.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" xlink:href="#g" y1="6.395" y2="41.619"/><linearGradient id="o" gradientTransform="matrix(1.33942 0 0 -1.98263 -11.354 93.863)" gradientUnits="userSpaceOnUse" x1="22.004" x2="22.004" y1="63.218" y2="25.647"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.74052 0 0 .4677 46.925 2.682)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="4.334" x2="4.334" y1="4.526" y2="27.474"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.4 27h27.2v2h-27.2z" fill="url(#m)" opacity=".15"/><path d="m2.4 27v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#l)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#k)" opacity=".15"/><path d="m6 4.5h24.5v23h-24.5z" fill="url(#j)" stroke-width="1.022475"/><path d="m29.5 26.5h-27v-21h27z" fill="none" stroke="url(#i)" stroke-linecap="round"/><path d="m6 27.5h-4.5v-23h4.5" fill="url(#q)"/><path d="m5.5 26.5h-3v-21h3" fill="none" opacity=".5" stroke="url(#n)" stroke-linecap="square"/><path d="m11 7.5h4m1 0h2m1 0h1m1 0h2" fill="none" stroke="#aaa"/><path d="m7 24v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h1v1zm-7-4v-1h3v1zm4 0v-1h1v1zm2 0v-1h2v1zm-6-4v-1h3v1zm4 0v-1h3v1z" fill="url(#o)"/><path d="m29 17a6 6 0 1 1 -3.174-5.293l-2.826 5.293z" fill="url(#q)" opacity=".5"/><path d="m29 17.017c0 2.602-1.892 5.09-4.4 5.783-2.506.694-5.407-.466-6.745-2.697-.01.01 5.145-3.086 5.145-3.086z" fill="url(#q)" opacity=".5"/><path d="m6 27.5h24.5v-23h-24.5" fill="none" stroke="url(#p)" stroke-linejoin="round"/><path d="m6 27.5h-4.5c0-7.093 0-15.338951 0-22.8569515l.048-.093.118-.04 4.334-.0110485" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m29 17.004c0 2.6-1.892 5.088-4.4 5.782-.058-.01-1.6-5.782-1.6-5.782z" fill="url(#q)"/><path d="m13.42 3.1660008-.134 3.304-2.128 1.115-.667-.375-.022-1.97-1.397 1.29-1.88-.59.792 1.725-1.14 1.607 1.884-.22 1.178 1.5819992.372-1.8619992.984-.334 2.084.774.575 3.3849992 2.053-2.593 3.396.5-1.834-2.7559992 1.523-3.073-3.183.89zm-7.362 5.824-1.084.9999992-1.458-.46.615 1.34-.886 1.246 1.464-.17.91 1.227.29-1.445 1.45-.487-1.283-.72zm4.95 1.1899992-1.578 1.45-2.13-.664.897 1.95-1.286 1.815 2.13-.247 1.33 1.786.42-2.104 2.113-.71-1.872-1.053zm-8.294 2.113-.396 1.492-1.544.417 1.294.836-.08 1.6 1.195-.975 1.497.573-.558-1.44 1.005-1.245-1.54.087z" fill="url(#d)"/><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.623.297 5.48-1.76 6.38z" fill="url(#a)" filter="url(#c)" opacity=".483" transform="matrix(1.33333 0 0 1.33333 .122 -8.975)"/><g transform="matrix(1.41113 -.81472 .6894 1.1941 4.267 -6.127)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#e)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".667" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#f)" fill-rule="evenodd" opacity=".9"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/previousannotation.svg b/icon-themes/elementary_svg/cmd/32/previousannotation.svg
new file mode 100644
index 000000000..cd4f505eb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/previousannotation.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.70660604 0 0 -.47076979 35.26917 40.511048)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(-1.3333333 0 0 1.3333333 32.00048 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.2306833 0 0 1.6666734 17.47367 -31.451617)" gradientUnits="userSpaceOnUse" x1="5.142201" x2="5.142201" y1="27.561838" y2="29.161831"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="21.663342" x2="57.252823" y1="-46.990513" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="g" cx="1.248938" cy="16.655602" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="1.669033" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.302316 -.65673)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".25" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m5.9667969.54101562c-1.3759393 0-2.4821479.91328028-2.4824219 2.04687498l-.00227 9.4093074c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h2.1113281l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h5.76588c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-9.4093074c.001594-1.1335936-1.106513-2.04687498-2.482452-2.04687498z" fill="url(#f)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m5.9804688 1.2940416c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004v9.305262c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h2.6425813c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h5.943776c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714v-9.2311379c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#h)" transform="translate(0 3.942578)"/></g></g><g stroke-width="1.333333" transform="matrix(.1984375 0 0 .1984375 2.817391 3.211056)"><path d="m6.664441 23.365073a11.054666 7.3650727 0 1 1 22.109331 0 11.054666 7.3650727 0 0 1 -22.109331 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><path d="m15.095466 6.001802v.00521c-.216514 0-.396454.08588-.526042.2239584-.0089.00987-.01921.019352-.02865.028645l-10.5459749 9.0925386c-.1212.121306-.192708.285474-.192708.466145 0 .179381.07151.334491.192708.463543l10.5420099 9.106769c.0095.0093.01977.01883.02865.02864.129587.138086.309527.223959.526042.223959.402289 0 .706625-.287324.706625-.67448v-5.132869c-.000252-.361344.313496-.682229.702229-.682229h10.635069c.381132 0 .66242-.267369.662702-.648501l.004-5.351499c.000282-.381132-.28157-.668059-.662702-.668059h-10.700209c-.356849-.03335-.637361-.320035-.637124-.660066v-5.1550381c0-.3871547-.304336-.6666667-.706625-.6666669z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.468758 17.818299h10l.000035-4h-10.000035" opacity=".6" stroke="url(#d)"/><path d="m14.46875 8.1210938-8.9902344 7.6933592 8.9902424 7.738679v-3.734833c0-1.333334.788472-2 1.333333-2v-4c-.798225-.179019-1.332967-.884496-1.333333-2z" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/previouspage.svg b/icon-themes/elementary_svg/cmd/32/previouspage.svg
new file mode 100644
index 000000000..b8a3e54fa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/previouspage.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.70660604 0 0 -.47076979 35.26917 40.511048)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(-1.3333333 0 0 1.3333333 32.00048 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.2306833 0 0 1.6666734 17.47367 -31.451617)" gradientUnits="userSpaceOnUse" x1="5.142201" x2="5.142201" y1="27.561838" y2="29.161831"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="j" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="translate(-2)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#j)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#g)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#f)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#k)" stroke-width=".999922"/></g></g><g stroke-width="1.333333" transform="matrix(.75 0 0 .75 8.645432 12.13732)"><path d="m6.664441 23.365073a11.054666 7.3650727 0 1 1 22.109331 0 11.054666 7.3650727 0 0 1 -22.109331 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><path d="m15.095466 6.001802v.00521c-.216514 0-.396454.08588-.526042.2239584-.0089.00987-.01921.019352-.02865.028645l-10.5459749 9.0925386c-.1212.121306-.192708.285474-.192708.466145 0 .179381.07151.334491.192708.463543l10.5420099 9.106769c.0095.0093.01977.01883.02865.02864.129587.138086.309527.223959.526042.223959.402289 0 .706625-.287324.706625-.67448v-5.132869c-.000252-.361344.313496-.682229.702229-.682229h10.635069c.381132 0 .66242-.267369.662702-.648501l.004-5.351499c.000282-.381132-.28157-.668059-.662702-.668059h-10.700209c-.356849-.03335-.637361-.320035-.637124-.660066v-5.1550381c0-.3871547-.304336-.6666667-.706625-.6666669z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.468758 17.818299h10l.000035-4h-10.000035" opacity=".6" stroke="url(#d)"/><path d="m14.46875 8.1210938-8.9902344 7.6933592 8.9902424 7.738679v-3.734833c0-1.333334.788472-2 1.333333-2v-4c-.798225-.179019-1.332967-.884496-1.333333-2z" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/previoustrackedchange.svg b/icon-themes/elementary_svg/cmd/32/previoustrackedchange.svg
new file mode 100644
index 000000000..32695b9db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/previoustrackedchange.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.70660604 0 0 -.47076979 35.26917 40.511048)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.3333333 0 0 1.3333333 32.00048 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.2306833 0 0 1.6666734 17.47367 -31.451617)" gradientUnits="userSpaceOnUse" x1="5.142201" x2="5.142201" y1="27.561838" y2="29.161831"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><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(.65714055 0 0 .63016116 .228639 -1.091493)" gradientUnits="userSpaceOnUse" x1="24.000002" x2="24.000002" y1="2.522693" y2="48.545506"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="j" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="translate(-2)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#j)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m4.500027.49821c5.2704605 0 22.999945.001854 22.999945.001854l.000028 28.999936s-15.333315 0-22.999973 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#g)" stroke-width="1.040604"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><g fill="#aaa"><path d="m7 4h3v1h-3z"/><path d="m11 4h3v1h-3z"/><path d="m15 4h3v1h-3z"/><path d="m19 4h2v1h-2z"/><path d="m7 7h4v1h-4z"/><path d="m12 7h4v1h-4z"/></g><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5z" fill="#aaa"/><path d="m7 10h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><g transform="scale(-1 1)"><path d="m-25 14h3v1h-3z" fill="#aaa"/><path d="m-10 17h3v1h-3z" fill="#aaa"/><path d="m-13 17h2v1h-2z" fill="#c6262e"/></g><g fill="#aaa"><path d="m14 17h5v1h-5z"/><path d="m-24 17h4v1h-4z" transform="scale(-1 1)"/><path d="m7 21h5v1h-5z"/><path d="m13 21h8v1h-8z"/><path d="m-25 21h3v1h-3z" transform="scale(-1 1)"/><path d="m-13 24h6v1h-6z" transform="scale(-1 1)"/><path d="m14 24h2v1h-2z"/><path d="m-23 24h6v1h-6z" transform="scale(-1 1)"/></g></g><g stroke-width="1.333333" transform="matrix(.75 0 0 .75 8.648432 12.136276)"><path d="m6.664441 23.365073a11.054666 7.3650727 0 1 1 22.109331 0 11.054666 7.3650727 0 0 1 -22.109331 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m15.095466 6.001802v.00521c-.216514 0-.396454.08588-.526042.2239584-.0089.00987-.01921.019352-.02865.028645l-10.5459749 9.0925386c-.1212.121306-.192708.285474-.192708.466145 0 .179381.07151.334491.192708.463543l10.5420099 9.106769c.0095.0093.01977.01883.02865.02864.129587.138086.309527.223959.526042.223959.402289 0 .706625-.287324.706625-.67448v-5.132869c-.000252-.361344.313496-.682229.702229-.682229h10.635069c.381132 0 .66242-.267369.662702-.648501l.004-5.351499c.000282-.381132-.28157-.668059-.662702-.668059h-10.700209c-.356849-.03335-.637361-.320035-.637124-.660066v-5.1550381c0-.3871547-.304336-.6666667-.706625-.6666669z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.468758 17.818299h10l.000035-4h-10.000035" opacity=".6" stroke="url(#d)"/><path d="m14.46875 8.1210938-8.9902344 7.6933592 8.9902424 7.738679v-3.734833c0-1.333334.788472-2 1.333333-2v-4c-.798225-.179019-1.332967-.884496-1.333333-2z" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/prevrecord.svg b/icon-themes/elementary_svg/cmd/32/prevrecord.svg
new file mode 100644
index 000000000..159bff97e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/prevrecord.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(1.2306833 0 0 1.6666734 17.807007 -31.786348)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.471699" y2="29.871689"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(-1.3333333 0 0 1.3333333 32.00048 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(1.3333333 0 0 1.3333333 5.252441 11.396813)"/><path d="m15.793375 6.0182288v.00521c-.216514 0-.396454.08588-.526042.2239584-.0089.00987-.01921.019352-.02865.028645l-10.540628 9.2656258c-.1212.121306-.192708.285474-.192708.466145 0 .179381.07151.334491.192708.463543l10.540628 9.265623c.0095.0093.01977.01883.02865.02864.129587.138086.309527.223959.526042.223959.402289 0 .706625-.287324.706625-.67448v-5.132869c-.000252-.361344.313496-.682229.702229-.682229h10.635069c.381132 0 .662702-.267369.662702-.648501v-5.68344c0-.381132-.28157-.668059-.662702-.668059h-10.700174c-.356849-.03335-.637361-.320035-.637124-.660066v-5.1550383c0-.3871547-.304336-.6666667-.706625-.6666669z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m17 18.500003h10.500004v-5.000008h-10.500004" opacity=".6" stroke="url(#a)" stroke-width=".999992"/><path d="m17 18.5c-.889641 0-1.5.802498-1.5 1.666313v4.474605l-9.854457-8.640918 9.854457-8.5875319v4.2930289c.000366 1.116292.780097 1.794273 1.5 1.794503" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/print.svg b/icon-themes/elementary_svg/cmd/32/print.svg
new file mode 100644
index 000000000..a9652cf09
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/print.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=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.72972973 0 0 .29729729 -1.513515 13.864869)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#a" y1="4.999989" y2="43"/><linearGradient id="g"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.45945946 0 0 .72972971 4.972976 -.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#h" y1="5.56415" y2="43"/><linearGradient id="j" gradientTransform="matrix(.54285587 0 0 .22814772 2.971419 20.424493)" gradientUnits="userSpaceOnUse" x1="33.210621" x2="33.210621" xlink:href="#g" y1="46.353771" y2="11.28877"/><linearGradient id="k" gradientTransform="matrix(.45945946 0 0 .72972971 4.972976 .486533)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#h" y1="5.56415" y2="43"/><linearGradient id="l" gradientTransform="matrix(.54285587 0 0 .14123431 2.971419 3.143749)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#g" y1=".985206" y2="62.706093"/><linearGradient id="m" gradientTransform="matrix(.72972973 0 0 .08108108 -1.513515 10.054054)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#a" y1="11.666668" y2="36.333336"/><linearGradient id="n" gradientTransform="matrix(1 0 0 1.3333333 0 -4.333333)" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="14" y2="10"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="7.118353" cy="9.957108" gradientTransform="matrix(0 5.8591313 -8.3440444 0 99.355433 -44.574628)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#505050"/><stop offset=".26238" stop-color="#2b2b2b"/><stop offset=".704952" stop-color="#0a0a0a"/><stop offset="1"/></radialGradient><g opacity=".4" transform="matrix(.84210526 0 0 .42857134 -4.210526 8.857146)"><path d="m38 40h5v7h-5z" fill="url(#b)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#e)"/></g><path d="m3.5 9.5h25c1.297092 0 2 3.324604 2 5v12.000368c.01033.964169-1.033653 1.068845-1.762738 1-8.745754 0-17.491508 0-26.2372625 0-.9641691.01033-1.0688452-1.033653-1-1.762737v-11.237631s.474654-5 2.0000005-5z" fill="url(#o)" opacity=".9"/><path d="m2.499999 15.5h27v11h-27z" fill="none" opacity=".25" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5 9.5h25c1.449291 0 1.999999 5 1.999999 5v11.99961c.0082.980409-1.057344 1.065948-1.793221 1-8.735593 0-17.471186 0-26.2067787 0-.9804089.0082-1.0659481-1.057345-1-1.793221v-11.206389s.5269137-5 2.0000007-5z" fill="none" opacity=".7" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m2-15h28v1h-28z" opacity=".4" transform="scale(1 -1)"/><path d="m26.5 17h2v2h-2z" fill="#0cceff"/><path d="m6.4999609 23.000039c4.3538641 0 18.9999761.00067 18.9999761.00067l.000024 8.49933s-12.666667 0-19.0000001 0c0-3.5 0-4.999999 0-8.5z" fill="url(#j)"/><path d="m24.5 30.5h-17.0000001v-7h17.0000001z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.4999609 22.499961c4.3538821 0 19.0000551.000573 19.0000551.000573l.000023 8.999505s-12.666718 0-19.0000781 0c0-3.000026 0-6.000052 0-9.000077z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m10 24v1h6.65625v-1zm9.34375 0v1h2.65625v-1zm-9.34375 2v1h4v-1zm6.65625 0v1h5.34375v-1zm-6.65625 2v1h12v-1z" opacity=".15"/><path d="m6 23h20v1h-20z" opacity=".15"/><path d="m4 10.499998h24c.835818 0 1.499999 3 1.499999 3-9 0-27 0-27 0s.579915-3 1.500001-3z" fill="none" opacity=".1" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.4999609 3.5000391c4.3538641 0 18.9999761.0004146 18.9999761.0004146l.000024 8.4995853s-12.666667 0-19.0000001 0c0-2.1666665 0-6.3333327 0-8.4999999z" fill="url(#l)"/><path d="m24.5 11.500039h-17.0000001v-6.9999999h17.0000001z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.4999609 3.5 19.0000551.00185.000023 8.998189h-19.0000781z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m6 9h20v4h-20z" fill="url(#n)" opacity=".3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/printdefault.svg b/icon-themes/elementary_svg/cmd/32/printdefault.svg
new file mode 100644
index 000000000..9518fa552
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/printdefault.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(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="17.000002" x2="4.000003" y1="12.072035" y2="12.072035"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="30.305014" x2="30.305014" y1="60.584892" y2="72.720451"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.72972973 0 0 .29729729 -1.513515 13.864869)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#c" y1="4.999989" y2="43"/><linearGradient id="i"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.45945946 0 0 .72972971 4.972976 -.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#j" y1="5.56415" y2="43"/><linearGradient id="l" gradientTransform="matrix(.54285587 0 0 .22814772 2.971419 20.424493)" gradientUnits="userSpaceOnUse" x1="33.210621" x2="33.210621" xlink:href="#i" y1="46.353771" y2="11.28877"/><linearGradient id="m" gradientTransform="matrix(.45945946 0 0 .72972971 4.972976 .486533)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#j" y1="5.56415" y2="43"/><linearGradient id="n" gradientTransform="matrix(.54285587 0 0 .14123431 2.971419 3.143749)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#i" y1=".985206" y2="62.706093"/><linearGradient id="o" gradientTransform="matrix(.72972973 0 0 .08108108 -1.513515 10.054054)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#c" y1="11.666668" y2="36.333336"/><linearGradient id="p" gradientTransform="matrix(1 0 0 1.3333333 0 -4.333333)" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="14" y2="10"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="q" cx="7.118353" cy="9.957108" gradientTransform="matrix(0 5.8591313 -8.3440444 0 99.355433 -44.574628)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#505050"/><stop offset=".26238" stop-color="#2b2b2b"/><stop offset=".704952" stop-color="#0a0a0a"/><stop offset="1"/></radialGradient><g opacity=".4" transform="matrix(.84210526 0 0 .42857134 -4.210526 8.857146)"><path d="m38 40h5v7h-5z" fill="url(#d)"/><path d="m-10-47h5v7h-5z" fill="url(#f)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#g)"/></g><path d="m3.5 9.5h25c1.297092 0 2 3.324604 2 5v12.000368c.01033.964169-1.033653 1.068845-1.762738 1-8.745754 0-17.491508 0-26.2372625 0-.9641691.01033-1.0688452-1.033653-1-1.762737v-11.237631s.474654-5 2.0000005-5z" fill="url(#q)" opacity=".9"/><path d="m2.499999 15.5h27v11h-27z" fill="none" opacity=".25" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5 9.5h25c1.449291 0 1.999999 5 1.999999 5v11.99961c.0082.980409-1.057344 1.065948-1.793221 1-8.735593 0-17.471186 0-26.2067787 0-.9804089.0082-1.0659481-1.057345-1-1.793221v-11.206389s.5269137-5 2.0000007-5z" fill="none" opacity=".7" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m2-15h28v1h-28z" opacity=".4" transform="scale(1 -1)"/><path d="m26.5 17h2v2h-2z" fill="#0cceff"/><path d="m6.4999609 23.000039c4.3538641 0 18.9999761.00067 18.9999761.00067l.000024 8.49933s-12.666667 0-19.0000001 0c0-3.5 0-4.999999 0-8.5z" fill="url(#l)"/><path d="m24.5 30.5h-17.0000001v-7h17.0000001z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.4999609 22.499961c4.3538821 0 19.0000551.000573 19.0000551.000573l.000023 8.999505s-12.666718 0-19.0000781 0c0-3.000026 0-6.000052 0-9.000077z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m10 24v1h6.65625v-1zm9.34375 0v1h2.65625v-1zm-9.34375 2v1h4v-1zm6.65625 0v1h5.34375v-1zm-6.65625 2v1h12v-1z" opacity=".15"/><path d="m6 23h20v1h-20z" opacity=".15"/><path d="m4 10.499998h24c.835818 0 1.499999 3 1.499999 3-9 0-27 0-27 0s.579915-3 1.500001-3z" fill="none" opacity=".1" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.4999609 3.5000391c4.3538641 0 18.9999761.0004146 18.9999761.0004146l.000024 8.4995853s-12.666667 0-19.0000001 0c0-2.1666665 0-6.3333327 0-8.4999999z" fill="url(#n)"/><path d="m24.5 11.500039h-17.0000001v-6.9999999h17.0000001z" fill="none" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.4999609 3.5 19.0000551.00185.000023 8.998189h-19.0000781z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m6 9h20v4h-20z" fill="url(#p)" opacity=".3"/><g stroke-width=".750002" transform="matrix(-1.33333 0 0 -1.33333 38.639679 43.33328)"><path d="m17.354805 8.8749829-3.750009 4.5000111h2.276375l-.02637 4.500011h3.000008v-4.500011h2.250005z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m17.354805 10.051255-2.121072 2.573737h1.37107v4.500012h1.500004v-4.500012h1.398559z" display="block" fill="none" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/printersetup.svg b/icon-themes/elementary_svg/cmd/32/printersetup.svg
new file mode 100644
index 000000000..4b9778e20
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/printersetup.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#i"/><linearGradient id="i"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#i"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.72972973 0 0 .29729729 -1.513515 13.864869)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#g" y1="4.999989" y2="43"/><linearGradient id="m"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="n"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.45945946 0 0 .72972971 4.972976 -.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#n" y1="5.56415" y2="43"/><linearGradient id="p" gradientTransform="matrix(.54285587 0 0 .22814772 2.971419 20.424493)" gradientUnits="userSpaceOnUse" x1="33.210621" x2="33.210621" xlink:href="#m" y1="46.353771" y2="11.28877"/><linearGradient id="q" gradientTransform="matrix(.45945946 0 0 .72972971 4.972976 .486533)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#n" y1="5.56415" y2="43"/><linearGradient id="r" gradientTransform="matrix(.54285587 0 0 .14123431 2.971419 3.143749)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#m" y1=".985206" y2="62.706093"/><linearGradient id="s" gradientTransform="matrix(.72972973 0 0 .08108108 -1.513515 10.054054)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#g" y1="11.666668" y2="36.333336"/><linearGradient id="t" gradientTransform="matrix(1 0 0 1.3333333 0 -4.333333)" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#b" y1="14" y2="10"/><radialGradient id="u" cx="7.118353" cy="9.957108" gradientTransform="matrix(0 5.8591313 -8.3440444 0 99.355433 -44.574628)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#505050"/><stop offset=".26238" stop-color="#2b2b2b"/><stop offset=".704952" stop-color="#0a0a0a"/><stop offset="1"/></radialGradient><g opacity=".4" transform="matrix(.84210526 0 0 .42857134 -4.210526 8.857146)"><path d="m38 40h5v7h-5z" fill="url(#h)"/><path d="m-10-47h5v7h-5z" fill="url(#j)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#k)"/></g><path d="m3.5 9.5h25c1.297092 0 2 3.324604 2 5v12.000368c.01033.964169-1.033653 1.068845-1.762738 1-8.745754 0-17.491508 0-26.2372625 0-.9641691.01033-1.0688452-1.033653-1-1.762737v-11.237631s.474654-5 2.0000005-5z" fill="url(#u)" opacity=".9"/><path d="m2.499999 15.5h27v11h-27z" fill="none" opacity=".25" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5 9.5h25c1.449291 0 1.999999 5 1.999999 5v11.99961c.0082.980409-1.057344 1.065948-1.793221 1-8.735593 0-17.471186 0-26.2067787 0-.9804089.0082-1.0659481-1.057345-1-1.793221v-11.206389s.5269137-5 2.0000007-5z" fill="none" opacity=".7" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m2-15h28v1h-28z" opacity=".4" transform="scale(1 -1)"/><path d="m26.5 17h2v2h-2z" fill="#0cceff"/><path d="m6.4999609 23.000039c4.3538641 0 18.9999761.00067 18.9999761.00067l.000024 8.49933s-12.666667 0-19.0000001 0c0-3.5 0-4.999999 0-8.5z" fill="url(#p)"/><path d="m24.5 30.5h-17.0000001v-7h17.0000001z" fill="none" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.4999609 22.499961c4.3538821 0 19.0000551.000573 19.0000551.000573l.000023 8.999505s-12.666718 0-19.0000781 0c0-3.000026 0-6.000052 0-9.000077z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m10 24v1h6.65625v-1zm9.34375 0v1h2.65625v-1zm-9.34375 2v1h4v-1zm6.65625 0v1h5.34375v-1zm-6.65625 2v1h12v-1z" opacity=".15"/><path d="m6 23h20v1h-20z" opacity=".15"/><path d="m4 10.499998h24c.835818 0 1.499999 3 1.499999 3-9 0-27 0-27 0s.579915-3 1.500001-3z" fill="none" opacity=".1" stroke="url(#s)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.4999609 3.5000391c4.3538641 0 18.9999761.0004146 18.9999761.0004146l.000024 8.4995853s-12.666667 0-19.0000001 0c0-2.1666665 0-6.3333327 0-8.4999999z" fill="url(#r)"/><path d="m24.5 11.500039h-17.0000001v-6.9999999h17.0000001z" fill="none" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.4999609 3.5 19.0000551.00185.000023 8.998189h-19.0000781z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m6 9h20v4h-20z" fill="url(#t)" opacity=".3"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#a)" opacity=".15"/><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#c)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#d)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#e)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/printlayout.svg b/icon-themes/elementary_svg/cmd/32/printlayout.svg
new file mode 100644
index 000000000..f2ddc5827
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/printlayout.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#c" y1=".985206" y2="47.013336"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-5" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="7"><stop offset="0" stop-color="#232323"/><stop offset=".80000001" stop-color="#535353"/><stop offset=".80000001" stop-color="#676767"/><stop offset="1" stop-color="#676767"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.48571543 0 0 -.25856743 -.65717 10.218952)" gradientUnits="userSpaceOnUse" x1="30.176456" x2="30.176456" xlink:href="#l" y1="47.256348" y2="-26.225452"/><linearGradient id="l" gradientTransform="matrix(.48571543 0 0 .45629666 -34.657171 -3.313874)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#c" y1=".985206" y2="47.013336"/><linearGradient id="m" gradientTransform="matrix(.48571543 0 0 -.25856743 -.657131 24.718969)" gradientUnits="userSpaceOnUse" x1="28.117558" x2="28.117558" xlink:href="#l" y1="91.732239" y2="22.117901"/><linearGradient id="n" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -2.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05592935" 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><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#d)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><g transform="translate(10 10.999789)"><path d="m6 1v1c4.157995.0000752 11.292656-.0000752 12 0v-1c-.707344-.0000752-7.842005.0000752-12 0z" fill="#fff" opacity=".4"/><path d="m6 1v14h12v-14zm1 1h10v12h-10z" fill="url(#i)" opacity=".4"/><path d="m4.78125 5.5-.125.15625-2 2-.15625.125v.21875 9 .5h.5 18 .5v-.5-9-.21875l-.15625-.125-2-2-.125-.15625h-.21875-14z" fill="url(#j)"/><path d="m4.78125 5.5-.125.15625-2 2-.15625.125v.21875 9 .5h.5 18 .5v-.5-9-.21875l-.15625-.125-2-2-.125-.15625h-.21875-14z" fill="none" opacity=".71" stroke="#000"/><path d="m5.4999609 7c3.8955809 0 13.0000591-.0007936 13.0000591-.0007936l.000021-6.4992434h-13.0000801v6.5000021z" fill="url(#k)"/><path d="m3 8h18v1h-18z" fill="#fff" opacity=".2"/><path d="m5.34375 0c-.2141708.07015267-.3549418.27491056-.34375.5v6.5h1v-6c3.9461392.0000956 11.37307-.0000956 12 0v6h1v-6.5c-.000006-.27613987-.22386-.49999396-.5-.5h-13c-.031181-.00293609-.062569-.00293609-.09375 0-.0208129-.00130333-.0416871-.00130333-.0625 0z" opacity=".3"/><path d="m5.499961 7h13v1h-13z" opacity=".4"/><path d="m5-16h14v1h-14z" fill="#505050" transform="scale(1 -1)"/><path d="m6 14h12v1h-12z" opacity=".2"/><path d="m5 16h14v1h-14z" opacity=".4"/><path d="m19 20-.49992-5.00002h-13.00008l-.5 5.00002z" fill="url(#m)"/><path d="m5 14.875-.5 5.5c-.0774428.29945.1908541.634821.5.625h14c.309146.0098.577443-.32555.5-.625l-.5-5.5v.125h-.90625v.5l.25 4.5h-.25v.03125h-11.09375v-.03125h-1.34375l.25-4.5v-.5h-.90625z" opacity=".3"/><path d="m7 16h9v1h-9z" opacity=".2"/><path d="m18 10h2v2h-2z" fill="#0cceff"/><path d="m17.501924 6.5053902-11.0076183-.00519.00978-4.9989306 10.9973463.00328z" fill="none" stroke="url(#n)" stroke-linecap="round"/><path d="m10 18h6v1h-6z" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/printpreview.svg b/icon-themes/elementary_svg/cmd/32/printpreview.svg
new file mode 100644
index 000000000..f53b9d817
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/printpreview.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="6.702713" cy="73.615715" fx="11.969189" fy="75.92881" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -5.358552)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.594286" x2="9.594286" y1="1.177143" y2="15.52913"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><radialGradient id="d" cx="22.099527" cy="24.537743" gradientTransform="matrix(.66197227 0 0 .66182423 -2.643616 -4.229381)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".426901"/><stop offset="1" stop-color="#fff" stop-opacity=".362573"/></radialGradient><radialGradient id="e" cx="8.072265" cy="5.962701" fx="6" fy="3.371369" gradientTransform="matrix(1 0 0 .75741005 0 1.446491)" gradientUnits="userSpaceOnUse" r="4.572266"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".526471"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.814092" x2="8.814092" y1="1.282271" y2="14.669901"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.256701" x2="28.006701" y1="-2.482553" y2="1.111197"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#8a715e"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19.577271" x2="19.577271" y1="14.756647" y2="21.284676"><stop offset="0" stop-color="#f3f3f3"/><stop offset="1" stop-color="#f3f3f3" stop-opacity="0"/></linearGradient><linearGradient id="i" xlink:href="#a"/><linearGradient id="j" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><linearGradient id="n" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#n)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#m)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#l)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#k)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#j)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#o)" stroke-linejoin="round" stroke-width=".999922"/><g transform="translate(8 8)"><path d="m24.090748 21.375c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#b)" opacity=".15"/><path d="m9 .5c-4.1362133 0-7.5 3.3637867-7.5 7.5 0 4.136213 3.3637867 7.5 7.5 7.5 1.391742-.000737 2.730409-.436545 3.910156-1.164062l5.824219 5.822265c.385576.385576 1.028486.385575 1.414063 0 .385574-.385577.385574-1.028486 0-1.414062l-5.716797-5.714844c1.273856-1.377766 2.065218-3.1400573 2.068359-5.029297 0-4.1362133-3.363787-7.5-7.5-7.5zm0 2c3.043488 0 5.5 2.4565115 5.5 5.5 0 3.043488-2.456512 5.5-5.5 5.5-3.0434885 0-5.5-2.456512-5.5-5.5 0-3.0434885 2.4565115-5.5 5.5-5.5z" fill="url(#c)" fill-opacity=".501961"/><path d="m14.5 8a5.5 5.49877 0 1 1 -10.9999999 0 5.5 5.49877 0 1 1 10.9999999 0z" fill="url(#d)" fill-rule="evenodd" opacity=".2"/><path d="m9.1601562 2.5019531a5.5 5.49877 0 0 0 -5.6601562 5.4980469 5.5 5.49877 0 0 0 .1933594 1.4257812 12 11.997316 0 0 0 8.9511716-5.5429687 5.5 5.49877 0 0 0 -3.4843748-1.3808594z" fill="url(#e)" fill-rule="evenodd" opacity=".15"/><path d="m15.5 7.9997638c0 3.5899722-2.910366 6.5002362-6.4999211 6.5002362-3.5898838 0-6.500079-2.910298-6.500079-6.5002362 0-3.5898013 2.9101952-6.4997707 6.500079-6.4997707 3.5895551 0 6.4999211 2.9099694 6.4999211 6.4997707z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 .5c-4.1421356 0-7.5 3.3578644-7.5 7.5 0 4.142136 3.3578644 7.5 7.5 7.5 1.396565-.0038 2.764322-.397512 3.949219-1.136719l3.28125 3.28125 1.414062-1.414062-3.142578-3.142578c1.282333-1.384235 1.995776-3.2009676 1.998047-5.087891 0-4.1421356-3.357864-7.5-7.5-7.5zm0 2c3.037566 0 5.5 2.4624339 5.5 5.5 0 3.037566-2.462434 5.5-5.5 5.5-3.0375661 0-5.5-2.462434-5.5-5.5 0-3.0375661 2.4624339-5.5 5.5-5.5z" fill="none" opacity=".5" stroke="#555761"/><rect fill="url(#g)" height="3" rx=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="9" x="21.662951" y="-1.545052"/><g fill="none"><path d="m15.330584 16.686738 1.077326-1.053083 5.313052 5.313051" opacity=".5" stroke="url(#h)"/><rect height="3" opacity=".5" rx=".5" stroke="#57392d" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="9" x="21.662951" y="-1.545052"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/progressbar.svg b/icon-themes/elementary_svg/cmd/32/progressbar.svg
new file mode 100644
index 000000000..9b2f19202
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/progressbar.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" gradientUnits="userSpaceOnUse" x1="4.630209" x2="4.630209" y1="292.23749" y2="293.29581"><stop offset="0" stop-color="#fcfcfc" stop-opacity=".827068"/><stop offset=".12500051" stop-color="#fcfcfc" stop-opacity=".498039"/><stop offset=".75" stop-color="#fcfcfc" stop-opacity=".247059"/><stop offset="1" stop-color="#fcfcfc" stop-opacity=".263158"/></linearGradient><g stroke-linecap="square" stroke-linejoin="round" stroke-width=".264583" transform="translate(0 -288.53332)"><rect fill="#e6e6e6" height="1.852088" rx="1.058333" ry=".529174" stroke="#c1c1c1" width="7.14375" x=".661458" y="291.84061"/><rect fill="none" height="1.322918" rx=".79375" ry=".264586" stroke="url(#a)" width="6.614584" x=".926042" y="292.10519"/><rect fill="#59ace5" height="1.852088" rx="1.058333" ry=".529174" stroke="#3790cc" width="5.55625" x=".661458" y="291.84061"/><rect fill="none" height="1.322918" rx=".79375" ry=".396878" stroke="url(#a)" width="5.027083" x=".926042" y="292.10519"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/protect.svg b/icon-themes/elementary_svg/cmd/32/protect.svg
new file mode 100644
index 000000000..be0af3e8f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/protect.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="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5585856 0 0 .6275526 2.57979 .037648)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="10.650842" x2="27.192274" y1="2.913684" y2="17.470011"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="18.031223" cy="6.2807" gradientTransform="matrix(.6265109 0 0 .6275526 .600781 1.222462)" gradientUnits="userSpaceOnUse" r="3.181981" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.64285714 0 0 .42857134 .571429 10.857146)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(1.2022705 0 0 .59999988 -13.007122 -55.599994)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(1.2022705 0 0 .59999988 18.992878 3.400005)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(-1.2447699 0 0 1 35.523611 -11)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#a" y1="27.5" y2="27.5"/><linearGradient id="j" gradientTransform="matrix(-1.2447699 0 0 1 35.523611 -10)" gradientUnits="userSpaceOnUse" x1="9.142857" x2="22.799999" y1="27.5" y2="27.5"><stop offset="0" stop-color="#7d511a" stop-opacity=".1"/><stop offset="1" stop-color="#b69464" stop-opacity=".029412"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1 0 0 .92857143 0 2.035714)" gradientUnits="userSpaceOnUse" x1="21.771429" x2="21.771429" y1="15.038462" y2="27.961538"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.66666666 0 0 .93333333 1.833334 1.933332)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#b" y1="29" y2="14"/><linearGradient id="m" gradientTransform="matrix(.66666666 0 0 .93333333 18.833334 1.933332)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#b" y1="29" y2="14"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="17.033487" x2="17.033487" y1="14.561975" y2="29.371082"><stop offset="0" stop-color="#f0dab6"/><stop offset="1" stop-color="#dfa751"/></linearGradient><linearGradient id="o" gradientTransform="matrix(1 0 0 .92857143 0 2.035714)" gradientUnits="userSpaceOnUse" x1="21.977144" x2="21.977144" y1="1.623077" y2="14.201538"><stop offset="0" stop-color="#fff"/><stop offset=".57210702" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd"><path d="m8.5232521 15.94492v-5.598918c0-4.9389225 2.9367129-7.2852538 7.4737789-7.2235745 4.561752.061679 7.529719 2.2265479 7.529719 7.2235745v5.755806c0 1.226381-3.067027 1.382467-3.067027 0v-4.500701c0-1.255105.31753-5.316533-4.430733-5.316533-4.709108 0-4.365989 4.086458-4.347728 5.311529v4.369951c0 1.477648-3.1580099 1.471366-3.1580099-.02114z" fill="url(#c)"/><path d="m13.891085 5.1639317c.000276 1.103031-.892346 1.9973608-1.993546 1.9973608-1.101199 0-1.9938214-.8943298-1.9935451-1.9973608-.0002763-1.1030309.8923461-1.9973608 1.9935451-1.9973608 1.1012 0 1.993822.8943299 1.993546 1.9973608z" fill="url(#e)"/><path d="m12.763404 5.1639316c.00012.4790843-.387576.8675225-.865865.8675225s-.865985-.3884382-.865865-.8675225c-.00012-.4790842.387576-.8675225.865865-.8675225s.865985.3884383.865865.8675225z" fill="#fff"/></g><path d="m8.5232521 15.944919v-5.598917c0-4.9389228 2.9367129-7.2852541 7.4737789-7.2235748 4.561752.061679 7.529719 2.2265479 7.529719 7.2235748v5.755806h-3.067027v-4.500701c0-1.255105.31753-5.3165333-4.430733-5.3165333-4.709108 0-4.365989 4.0864583-4.347728 5.3115293v4.369951z" fill="none" opacity=".5" stroke="#555761" stroke-width=".999999"/><path d="m9.4999997 14.917428v-4.744642c0-4.1853484 2.5445583-6.1736797 6.4757653-6.1214114 3.952597.0522682 6.524235 1.8868243 6.524235 6.1214114v4.877593" fill="none" stroke="url(#o)" stroke-linejoin="round"/><path d="m25 28h3v2.999999h-3z" fill="url(#h)" opacity=".3"/><path d="m-7-30.999998h3v2.999999h-3z" fill="url(#g)" opacity=".3" transform="scale(-1)"/><path d="m7 28h18v3h-18z" fill="url(#f)" opacity=".3"/><rect fill="url(#n)" height="15" rx="1" width="21" x="5.5" y="14.500001"/><g fill="none"><rect height="15" opacity=".5" rx="1" stroke="#7d511a" width="21" x="5.5" y="14.500001"/><path d="m7.142858 17.5h17m-17 2h17m-17 2h17m-17 2h17m-17 2h17m-17 2h17" stroke="url(#j)"/><path d="m7.142858 16.5h17m-17 2h17m-17 2h17m-17 2h17m-17 2h17m-17 2h17" opacity=".2" stroke="url(#i)"/></g><rect fill="url(#l)" height="14" opacity=".5" rx="1.6" ry="1" width="1" x="7" y="15"/><rect fill="url(#m)" height="14" opacity=".5" rx="1.6" ry="1" width="1" x="24" y="15"/><path d="m6.5 15.500001h19v13h-19z" fill="none" opacity=".6" stroke="url(#k)" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/protectbookmarks.svg b/icon-themes/elementary_svg/cmd/32/protectbookmarks.svg
new file mode 100644
index 000000000..0ef920219
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/protectbookmarks.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" gradientUnits="userSpaceOnUse" x1="9.907559" x2="12.258671" y1="12.887577" y2="20.403847"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19.638996" x2="19.638996" y1="1.822148" y2="28.530334"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="62.625" cy="4.625" gradientTransform="matrix(1.4117648 0 0 .56470513 -72.411731 23.388235)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16.000036" x2="16.000036" y1="1.497433" y2="29.618414"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.41893991 0 0 .47066524 11.836614 8.782439)" gradientUnits="userSpaceOnUse" x1="11.276111" x2="31.420702" y1="8.963265" y2="17.461874"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="g" cx="18.031223" cy="6.2807" gradientTransform="matrix(.46988397 0 0 .47066524 11.450587 8.917973)" gradientUnits="userSpaceOnUse" r="3.181981" xlink:href="#h"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="4.992979" cy="43.5" gradientTransform="matrix(.9017044 0 0 .45000067 24.244682 10.301129)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><linearGradient id="j"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="4.992979" cy="43.5" gradientTransform="matrix(-.9017044 0 0 -.45000067 19.755358 49.451175)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><linearGradient id="l" gradientTransform="matrix(.48214366 0 0 .32142905 10.428572 15.893998)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="16.823883" cy="11.368058" fx="16.777113" fy="11.597148" gradientTransform="matrix(0 1.1130951 -1.5532528 0 39.65747 .805822)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".76470584" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="16.833332" x2="16.833332" xlink:href="#o" y1="29.001163" y2="19.001163"/><linearGradient id="o"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="27.833332" x2="27.833332" xlink:href="#o" y1="29.001163" y2="19.001163"/><linearGradient id="q" gradientTransform="matrix(.66666666 0 0 .66666662 9.833333 -38.334489)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="29" y2="14"/><linearGradient id="r" gradientTransform="matrix(.66666666 0 0 .66666662 22.833333 -38.334489)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="29" y2="14"/><linearGradient id="s" gradientTransform="matrix(.68421053 0 0 .64285716 1.052632 2.178571)" gradientUnits="userSpaceOnUse" x1="21.771429" x2="21.771429" y1="14.871428" y2="27.924538"><stop offset="0" stop-color="#fff"/><stop offset=".03252051" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98558509" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="t" gradientTransform="matrix(-.87866114 0 0 .69999996 25.533474 -5.749999)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#c" y1="27.5" y2="27.5"/><linearGradient id="u" gradientTransform="matrix(-.93357899 0 0 .75000126 25.99446 -9.250054)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#h" y1="27.5" y2="27.5"/><path d="m31.000038 25.999999c0 3.313709-6.715729 6.000001-15 6.000001-8.2842699 0-14.9999997-2.686292-14.9999997-6.000001 0-3.313707 6.7157298-5.999999 14.9999997-5.999999 8.284271 0 15 2.686292 15 5.999999z" fill="url(#d)" fill-rule="evenodd" opacity=".3"/><path d="m16.000037 1.4974327c.978784 0 4.13436 7.910881 4.926214 8.488271.791851.5773873 9.263652 1.1447403 9.566113 2.0789733.302461.934234-6.219087 6.39078-6.521548 7.325013-.30246.934233 1.777824 9.195756.985972 9.773145-.791853.577387-7.977967-3.961163-8.956752-3.961163-.978783 0-8.1648972 4.53855-8.9567501 3.961163-.7918519-.577389 1.2884321-8.838913.9859716-9.773145-.3024604-.934233-6.8240081-6.39078-6.5215473-7.325015.3024608-.934231 8.7742608-1.501584 9.5661148-2.0789713.791852-.57739 3.947429-8.488271 4.926212-8.488271z" fill="url(#e)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m16.008597 2.928904c-1.412439 2.674148-2.696301 5.432298-4.168399 8.065176-2.9741416.571623-5.9951175 1.01272-8.9878512 1.528574 2.068776 2.127369 4.1154729 4.286762 6.1689248 6.422463-.027883 1.120075-.3297428 2.255067-.4115096 3.383432-.2151051 1.763357-.4094732 3.879237-.6636652 5.637582 2.6703322-1.317263 5.3192342-2.753549 8.0028352-4.033221 2.889137 1.162973 5.624472 2.788167 8.207491 4.091509-.404423-2.843686-.92157-6.105122-1.297355-8.947299.677523-.936651 1.653369-1.671505 2.415879-2.553298 1.294961-1.335342 2.582496-2.677954 3.8899-4.001168-2.962436-.696339-6.023281-.941321-8.994049-1.528503-.706796-1.026526-1.163432-2.24275-1.772226-3.340019-.793792-1.576519-1.580425-3.156701-2.389975-4.725228z" fill="none" opacity=".8" stroke="url(#b)" stroke-linejoin="round"/><path d="m16.008597 2.241404c-.254446.374093-2.346828 3.472786-4.375 8.25a.20608164.20608164 0 0 1 -.03125.03125.20608164.20608164 0 0 1 -.09375.0625.20608164.20608164 0 0 1 -.03125.03125c-3.0053008.490049-7.0029861 1.038743-9.3125002 1.6875 1.5783275 2.00052 3.5604578 3.737007 5.34375 5.5625l20.2500002-3.59375c.582787-.584147 1.71282-1.713072 2-2-2.871985-.776885-6.239483-1.134102-9.25-1.625a.20608164.20608164 0 0 1 -.03125-.03125.20608164.20608164 0 0 1 -.09375-.0625.20608164.20608164 0 0 1 -.03125-.03125c-1.525162-3.540869-4.056294-7.800982-4.34375-8.28125z" fill="url(#a)" opacity=".8"/><path d="m22.40625 10.501342c-2.991123 0-4.89511 2.415156-4.90625 5.406274v4.593713l2-.0378v-4.463541c0-1.939011 1.060999-3.499994 3-3.499994 1.939 0 3 1.560794 3 3.499805v4.561776l2-.06161v-4.593747c0-2.991118-1.915129-5.406085-4.90625-5.406085z" fill="url(#f)" fill-rule="evenodd"/><path d="m21.90625 10.177021c-2.991122 0-4.40625 2.415307-4.40625 5.406425v4.593751l2-.03779v-4.463551c0-1.939011.561-3.500183 2.5-3.500183s3.5 1.560983 3.5 3.499994v4.561776l2-.06161v-4.593748c0-2.991118-2.415128-5.406236-5.40625-5.406236z" fill="#fff" fill-rule="evenodd" opacity=".3"/><path d="m22.40625 10.501342c-2.991123 0-4.871703 2.415345-4.90625 5.406274v4.593713l2-.0378v-4.463541c0-1.939011 1.060999-3.499994 3-3.499994 1.939 0 3 1.560794 3 3.499805v4.561776l2-.06161v-4.593747c0-2.991118-1.915129-5.406047-4.90625-5.406047z" fill="none" opacity=".35" stroke="#000" stroke-width=".999999"/><path d="m21.418331 11.874067c.000207.8273-.66926 1.498015-1.495162 1.498015-.825901 0-1.495368-.670715-1.495161-1.498015-.000207-.827263.66926-1.498016 1.495161-1.498016.825902 0 1.495369.670753 1.495162 1.498016z" fill="url(#g)" fill-rule="evenodd" opacity=".5"/><path d="m20.572569 11.874067c.00009.359433-.290684.650645-.6494.650645-.358719 0-.64949-.291401-.6494-.650645-.00009-.359433.290684-.650646.6494-.650646.358719 0 .64949.291402.6494.650646z" fill="#fff" fill-rule="evenodd" opacity=".5"/><path d="m28.750032 28.751169h2.250004v2.24999h-2.250004z" fill="url(#i)" opacity=".3"/><path d="m15.250009 31.001159h-2.250004v-2.24999h2.250004z" fill="url(#k)" opacity=".3"/><path d="m15.250009 28.751169h13.500024v2.24999h-13.500024z" fill="url(#l)" opacity=".3"/><rect fill="url(#m)" height="10.001281" rx="1" width="14.256939" x="15.243061" y="19.499973"/><rect fill="url(#n)" height="10" opacity=".5" rx="2" ry="1" width="1" x="16" y="19.00112"/><rect fill="url(#p)" height="10" opacity=".5" rx="2" ry="1" width="1" x="27" y="19.00112"/><rect fill="url(#q)" height="9.001158" opacity=".5" rx=".5" ry="1" transform="scale(1 -1)" width="1" x="15" y="-29.001158"/><rect fill="url(#r)" height="9.001158" opacity=".5" rx=".499999" ry="1" transform="scale(1 -1)" width=".999999" x="28.000002" y="-29.001158"/><g fill="none" transform="translate(10 8.001167)"><path d="m6.5 12.497632 12 .0012v8.001184l-12.0000001-.0012z" opacity=".5" stroke="url(#s)" stroke-linejoin="round"/><rect height="10.001184" opacity=".3" rx="1" stroke="#000" width="14" x="5.5" y="11.498816"/><path d="m6.4999999 12.498816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184" opacity=".05" stroke="url(#t)"/><path d="m6.4999999 11.498816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184" opacity=".2" stroke="url(#u)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/protectfields.svg b/icon-themes/elementary_svg/cmd/32/protectfields.svg
new file mode 100644
index 000000000..961617a64
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/protectfields.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" gradientUnits="userSpaceOnUse" x1="25.388818" x2="25.388818" y1="22.594111" y2="25.392142"><stop offset="0" stop-color="#fff"/><stop offset=".00000267" 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"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="48" y2="26"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="54" y2="32"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="60" y2="38"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="42" y2="20"/><radialGradient id="g" cx="65.325226" cy="48.709068" gradientTransform="matrix(0 .68597915 -.7462606 0 60.288383 -27.737493)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.11084452 0 0 .12453018 .485937 290.85701)" gradientUnits="userSpaceOnUse" x1="11.276111" x2="31.420702" y1="8.963265" y2="17.461874"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="i" cx="18.031223" cy="6.2807" gradientTransform="matrix(.12432347 0 0 .12453018 .383801 290.89287)" gradientUnits="userSpaceOnUse" r="3.181981" xlink:href="#j"/><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="4.992979" cy="43.5" gradientTransform="matrix(.23857596 0 0 .11906268 3.768905 291.25883)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#l"/><linearGradient id="l"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="4.992979" cy="43.5" gradientTransform="matrix(-.23857596 0 0 -.11906268 2.581105 301.61728)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#l"/><linearGradient id="n" gradientTransform="matrix(.12756718 0 0 .08504477 .113393 292.73861)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="16.823883" cy="11.368058" fx="16.777113" fy="11.597148" gradientTransform="matrix(0 .29450641 -.41096482 0 7.846872 288.74653)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".76470584" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="1.807986" x2="1.807986" xlink:href="#q" y1="296.20654" y2="293.5607"/><linearGradient id="q"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="4.718402" x2="4.718402" xlink:href="#q" y1="296.20654" y2="293.5607"/><linearGradient id="s" gradientTransform="matrix(.17638889 0 0 .17638888 -.044097 -298.67599)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#j" y1="29" y2="14"/><linearGradient id="t" gradientTransform="matrix(.17638889 0 0 .17638888 3.395486 -298.67599)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#j" y1="29" y2="14"/><linearGradient id="u" gradientTransform="matrix(.68421053 0 0 .64285716 1.052632 2.178571)" gradientUnits="userSpaceOnUse" x1="21.771429" x2="21.771429" y1="14.871428" y2="27.924538"><stop offset="0" stop-color="#fff"/><stop offset=".03252051" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98558509" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="v" gradientTransform="matrix(-.87866114 0 0 .69999996 25.533474 -5.749999)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="w" gradientTransform="matrix(-.93357899 0 0 .75000126 25.99446 -9.250054)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#j" y1="27.5" y2="27.5"/><g transform="matrix(.26458333 0 0 .26458333 -.264583 -6.08542)"><path d="m2.5 34.500013v3l29-.000013v-3z" fill="url(#c)"/><path d="m2.5 34.500013v3l29-.000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 35.000013v2h1v-1l27-.000013v-1z" fill="#fff" opacity=".2"/><path d="m2.5 40.5v3h29v-3z" fill="url(#d)"/><path d="m2.5 40.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 41v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m2.5 46.5v3h29v-3z" fill="url(#e)"/><path d="m2.5 46.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 47v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m2.5 28.500013v3l29-.000013v-3z" fill="url(#f)"/><path d="m2.5 28.500013v3l29-.000013v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 29.000013v2h1v-1l27-.000013v-1z" fill="#fff" opacity=".2"/></g><g transform="matrix(.18912227 0 0 .18912227 -2.420346 2.07574)"><path d="m32.988744 20.55-.0055 6.915167-15.200767-.01485.0055-6.915172z" fill="url(#g)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m33.072422 20.506533-.0055 6.966425-15.359782.01425-.01-6.966425z" opacity=".5" stroke="#206b00" stroke-width="1.417073"/><path d="m19.093287 21.894594h12.59106v4.19702h-12.59106z" opacity=".5" stroke="url(#a)" stroke-width="1.399007"/></g></g><path d="m22.578125 8.9492188-.171875.00195c-1.913137 0-3.611549.821219-4.734375 2.1152341-1.122826 1.294016-1.701684 3.008494-1.722656 4.824219a1.5515278 1.5515278 0 0 0 0 .01758v2.273438c-1.097359.283849-2 1.144546-2 2.318359v8.001953c0 1.386626 1.164155 2.550781 2.550781 2.550781h12c1.386626 0 2.550781-1.164155 2.550781-2.550781v-8.0019519c0-1.173813-.902641-2.03451-2-2.318359v-2.275391c0-1.826659-.58378-3.549113-1.71289-4.84375-1.129111-1.2946369-2.831037-2.1132812-4.744141-2.1132812a1.5515278 1.5515278 0 0 0 -.01563 0zm-.078125 5.1015622c.55319 0 .78186.149598 1.017578.44336.235718.293761.431641.819317.431641 1.505859v1.949219h-2.898438v-1.949219c0-.686542.195923-1.212098.431641-1.505859.235718-.293762.464388-.44336 1.017578-.44336z" fill="#fcfcfc" transform="scale(.26458333)"/><g stroke-width=".264583" transform="translate(2.645833 -288.53332)"><path d="m3.2824869 291.3118c-.7914011 0-1.2951645.63901-1.2981119 1.43041v1.21542l.5291666-.01v-1.18098c0-.51303.2807229-.92604.79375-.92604s.7937501.41296.7937501.92599v1.20697l.5291666-.0163v-1.21543c0-.7914-.506711-1.43036-1.298112-1.43036z" fill="url(#h)" fill-rule="evenodd"/><path d="m3.1501953 291.22599c-.7914011 0-1.1658203.63905-1.1658203 1.43045v1.21543l.5291666-.01v-1.18098c0-.51303.1484313-.92609.6614584-.92609s.9260417.41301.9260417.92604v1.20697l.5291666-.0163v-1.21543c0-.7914-.6390026-1.4304-1.4304036-1.4304z" fill="#fff" fill-rule="evenodd" opacity=".3"/><path d="m3.2824869 291.3118c-.7914011 0-1.2889713.63906-1.2981119 1.43041v1.21542l.5291666-.01v-1.18098c0-.51303.2807229-.92604.79375-.92604s.7937501.41296.7937501.92599v1.20697l.5291666-.0163v-1.21543c0-.7914-.506711-1.43035-1.298112-1.43035z" fill="none" opacity=".35" stroke="#000"/><path d="m3.0211 291.675c.0000548.21889-.177075.39635-.3955948.39635-.2185196 0-.3956496-.17746-.3955948-.39635-.0000548-.21888.1770752-.39635.3955948-.39635.2185198 0 .3956496.17747.3955948.39635z" fill="url(#i)" fill-rule="evenodd" opacity=".5"/><path d="m2.7973255 291.675c.0000239.0951-.07691.17215-.1718203.17215-.094911 0-.1718442-.0771-.1718204-.17215-.0000238-.0951.07691-.17215.1718204-.17215.094911 0 .1718442.0771.1718203.17215z" fill="#fff" fill-rule="evenodd" opacity=".5"/><path d="m4.960946 296.1404h.5953135v.59531h-.5953135z" fill="url(#k)" opacity=".3"/><path d="m1.3890649 296.73571h-.59531357v-.59531h.59531357z" fill="url(#m)" opacity=".3"/><path d="m1.3890649 296.1404h3.5718813v.59531h-3.5718813z" fill="url(#n)" opacity=".3"/><rect fill="url(#o)" height="2.646172" rx=".264583" width="3.772149" x="1.387227" y="293.69269"/><rect fill="url(#p)" height="2.645833" opacity=".5" rx=".529167" ry=".264583" width=".264583" x="1.5875" y="293.5607"/><rect fill="url(#r)" height="2.645833" opacity=".5" rx=".529167" ry=".264583" width=".264583" x="4.497917" y="293.5607"/><rect fill="url(#s)" height="2.381556" opacity=".5" rx=".132292" ry=".264583" transform="scale(1 -1)" width=".264583" x="1.322917" y="-296.20654"/><rect fill="url(#t)" height="2.381556" opacity=".5" rx=".132292" ry=".264583" transform="scale(1 -1)" width=".264583" x="4.7625" y="-296.20654"/></g><g fill="none" transform="matrix(.26458333 0 0 .26458333 2.645833 2.11698)"><path d="m6.5 12.497632 12 .0012v8.001184l-12.0000001-.0012z" opacity=".5" stroke="url(#u)" stroke-linejoin="round"/><rect height="10.001184" opacity=".3" rx="1" stroke="#000" width="14" x="5.5" y="11.498816"/><path d="m6.4999999 12.498816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184" opacity=".05" stroke="url(#v)"/><path d="m6.4999999 11.498816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184" opacity=".2" stroke="url(#w)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/pushbutton.svg b/icon-themes/elementary_svg/cmd/32/pushbutton.svg
new file mode 100644
index 000000000..a5c2f5097
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pushbutton.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(.64265169 0 0 .18108724 -142.99996 -5.507326)" gradientUnits="userSpaceOnUse" x1="229.10278" x2="229.10278" y1="42.101215" y2="65.478531"><stop offset="0" stop-color="#f7f7f7"/><stop offset=".5" stop-color="#ececec"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458484 0 0 .26458333 -20.905474 -72.442418)" gradientUnits="userSpaceOnUse" x1="94.012276" x2="94.012276" y1="283.79813" y2="295.79813"><stop offset="0" stop-color="#fff"/><stop offset=".05117575" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999964" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".264583"><path d="m.92604168 2.2489583c-.29315798.0000798-.5292042.2360067-.52916666.5291667l.00037306 2.9138846c.00003752.2931599.23600868.5292463.52916666.5291666l6.61148206-.0018c.2931581-.0000788.529204-.2360059.5291666-.5291658l-.0003704-2.9138845c-.0000375-.29316-.2360086-.5292464-.5291666-.5291667z" fill="url(#a)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5395914 2.5122604-6.61096593.00207c-.14657999.00006-.26460206.1180033-.26458333.2645833l.00037306 2.9138853c.00001815.1419992.1114796.2549906.25166423.2619994h6.62181737c.1465799 0 .2646021-.1180034.2645833-.2645833l-.0003704-2.9138881c-.0000185-.1458365-.1169704-.2628777-.2625161-.2640666z" stroke="url(#b)"/><path d="m.92604165 2.2502609c-.2931579 0-.52920412.2360067-.52916665.5291667l.00037306 2.9138845c.00003611.2826647.22018095.5099936.49867756.526066h6.64197118c.2931581 0 .529204-.2360067.5291666-.5291666l-.0003725-2.9138845c-.000036-.2821841-.2193054-.5092966-.4971272-.5260661z" opacity=".2" stroke="#000"/></g></g><g stroke-width=".529167"><g fill="#fbfbfb"><path d="m2.3812499 3.9687499h.5291667v.5291666h-.5291667z"/><path d="m2.9104166 3.4395832h.5291666v.5291667h-.5291666z"/><path d="m3.4395832 3.9687499h.5291667v.5291666h-.5291667z"/><path d="m2.3812499 4.4979165h.5291667v.5291667h-.5291667z"/><path d="m3.4395832 4.4979165h.5291667v.5291667h-.5291667z"/><path d="m2.9104166 5.0270832h.5291666v.5291666h-.5291666z"/><path d="m4.4979166 3.4395832h.5291666v.5291667h-.5291666z"/><path d="m4.4979166 3.9687499h.5291666v.5291666h-.5291666z"/><path d="m4.4979166 4.4979165h.5291666v.5291667h-.5291666z"/><path d="m4.4979166 5.0270832h.5291666v.5291666h-.5291666z"/><path d="m5.5562499 3.4395832h.5291666v.5291667h-.5291666z"/><path d="m5.0270832 3.9687499h.5291667v.5291666h-.5291667z"/><path d="m5.5562499 4.4979165h.5291666v.5291667h-.5291666z"/><path d="m5.5562499 5.0270832h.5291666v.5291666h-.5291666z"/></g><g fill="#666"><path d="m2.3812499 3.7041699h.5291667v.5291666h-.5291667z"/><path d="m2.9104166 3.1750032h.5291666v.5291667h-.5291666z"/><path d="m3.4395832 3.7041699h.5291667v.5291666h-.5291667z"/><path d="m2.3812499 4.2333365h.5291667v.5291667h-.5291667z"/><path d="m3.4395832 4.2333365h.5291667v.5291667h-.5291667z"/><path d="m2.9104166 4.7625032h.5291666v.5291666h-.5291666z"/><path d="m4.4979166 3.1750032h.5291666v.5291667h-.5291666z"/><path d="m4.4979166 3.7041699h.5291666v.5291666h-.5291666z"/><path d="m4.4979166 4.2333365h.5291666v.5291667h-.5291666z"/><path d="m4.4979166 4.7625032h.5291666v.5291666h-.5291666z"/><path d="m5.5562499 3.1750032h.5291666v.5291667h-.5291666z"/><path d="m5.0270832 3.7041699h.5291667v.5291666h-.5291667z"/><path d="m5.5562499 4.2333365h.5291666v.5291667h-.5291666z"/><path d="m5.5562499 4.7625032h.5291666v.5291666h-.5291666z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/quit.svg b/icon-themes/elementary_svg/cmd/32/quit.svg
new file mode 100644
index 000000000..05b159622
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/quit.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666664 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="29"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.000001" x2="16.494184" y1="2" y2="32.000002"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="99.157013" cy="186.17059" gradientTransform="matrix(.04636701 0 0 .01475315 -.364281 293.32733)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><g transform="translate(0 -288.53331)"><path d="m7.1437503 296.07393a2.9104167.92604164 0 1 1 -5.8208332 0 2.9104167.92604164 0 1 1 5.8208332 0z" fill="url(#c)" stroke-width=".264583"/><g transform="matrix(.26458333 0 0 .26458333 0 288.53331)"><path d="m29.48857 16a13.48857 13.48857 0 0 1 -13.48857 13.48857 13.48857 13.48857 0 0 1 -13.4885702-13.48857 13.48857 13.48857 0 0 1 13.4885702-13.4885702 13.48857 13.48857 0 0 1 13.48857 13.4885702z" fill="url(#a)" stroke="#7a0000" stroke-opacity=".501961"/><g fill="none"><g opacity=".4" stroke="#7a0000" stroke-linecap="round" stroke-miterlimit="0" stroke-width="2.1555" transform="matrix(.93388 0 0 .92467 -5.9462 -5.3947)"><path d="m19.282 15.806c-6.9924 3.8128-3.8304 14.739 4.1635 14.739 7.9107 0 11.456-10.358 4.1635-14.739" opacity=".25"/><path d="m23.5 20.496v-7.4131" opacity=".25"/></g><g stroke="#fff" stroke-linecap="round" stroke-miterlimit="0" stroke-width="2.1555" transform="matrix(.93388 0 0 .92467 -5.9462 -4.6956)"><path d="m19.282 15.806c-6.9924 3.8128-3.8304 14.739 4.1635 14.739 7.9107 0 11.456-10.358 4.1635-14.739"/><path d="m23.5 20.496v-7.4131"/></g><circle cx="16" cy="16" opacity=".4" r="12.507971" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/quotecharstyle.svg b/icon-themes/elementary_svg/cmd/32/quotecharstyle.svg
new file mode 100644
index 000000000..cfdcbab7e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/quotecharstyle.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-2.84165 0 0 -2.59455 19.272 6.038)" gradientUnits="userSpaceOnUse" x1="7.630111" x2="7.630111" y1="1.474422" y2="21.133375"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(1.3105937 0 0 1.3564607 3.856346 -.650966)"><path d="m14.987598 9.8676965q0 2.7625655-1.075302 4.8607165-1.06656 2.089409-2.919927 2.946154l2.220543 3.435722h-3.138484l-1.556129-2.867473h-.2272997q-2.2380278 0-3.4969185-1.285117-1.2501483-1.29386-1.2501483-3.584342 0-2.316708.8654873-4.257498.8654873-1.949532 2.3866469-2.9898652 1.5211595-1.0403333 3.5144033-1.0403333 2.229285 0 3.453207 1.2588907 1.223921 1.2588906 1.223921 3.5231453zm-4.895686-2.5265236q-1.0578175 0-1.9407894.8042913-.8829719.7955489-1.3900251 2.1943158-.4983109 1.398768-.4983109 3.033577 0 1.285118.5769915 1.94079.5857339.655672 1.6435517.655672 1.0578179 0 1.9233052-.76058.87423-.760579 1.363798-2.150604.489569-1.390025.489569-3.1210001 0-1.2414061-.56825-1.9145629-.568249-.6818991-1.59984-.6818991z" fill="url(#a)" stroke="#000" stroke-opacity=".490196" stroke-width=".750002"/><path d="m12.857422 6.2480469c-1.741555 0-3.2763875.4693754-4.6054689 1.4101562s-2.3727048 2.293665-3.1289062 4.0566409c-.7562015 1.75507-1.1347657 3.680375-1.1347657 5.77539 0 .199885.00936.39054.019531.582032.0477991-1.931472.4103088-3.721357 1.1152347-5.357422.7562014-1.762976 1.7998248-3.1158601 3.1289062-4.0566409s2.8639139-1.4101562 4.6054689-1.4101562c1.947791 0 3.456014.5686074 4.52539 1.7070312.960896 1.0229392 1.486509 2.4168299 1.583985 4.1738279.0028-.133891.01953-.258868.01953-.394531 0-2.047582-.53414-3.6408731-1.603516-4.7792969s-2.577599-1.7070312-4.52539-1.7070312zm2.533203 7.2148441c-.05101 1.311898-.250597 2.516588-.619141 3.599609-.427749 1.25701-1.025222 2.230172-1.789062 2.917969-.756202.687798-1.595285 1.03125-2.519531 1.03125-.9242466 0-1.6425245-.295743-2.1542972-.888672-.4430663-.521105-.6787514-1.275561-.7324219-2.236328-.00835.200584-.023437.398839-.023437.603515 0 1.162142.2517251 2.039884.7558594 2.632813.5117727.592929 1.2300506.888672 2.1542972.888672.924246 0 1.763329-.343452 2.519531-1.03125.76384-.687797 1.361313-1.660959 1.789062-2.917969.427751-1.25701.640625-2.669042.640625-4.234375 0-.129264-.0149-.242783-.02148-.365234zm-1.171875 10.611328c-.153511.08758-.308507.173333-.46875.25l2.287109 3.660156h.625z" fill="#fff" opacity=".1" transform="matrix(.76301298 0 0 .73721266 .500249 .4799)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/quoteparastyle.svg b/icon-themes/elementary_svg/cmd/32/quoteparastyle.svg
new file mode 100644
index 000000000..0ae1b23a4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/quoteparastyle.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 9.525 -3.704167)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.920097" x2="17.071144" xlink:href="#a" y1="3.257314" y2="7.109544"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="21.299561" x2="21.487186" xlink:href="#a" y1="3.469363" y2="7.074203"/><linearGradient id="d" gradientTransform="matrix(-2.84165 0 0 -2.59455 19.272 6.038)" gradientUnits="userSpaceOnUse" x1="7.630111" x2="7.630111" y1="1.474422" y2="21.133375"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(1.3105937 0 0 1.3564607 -.655623 -.650966)"><path d="m14.987598 9.8676965q0 2.7625655-1.075302 4.8607165-1.06656 2.089409-2.919927 2.946154l2.220543 3.435722h-3.138484l-1.556129-2.867473h-.2272997q-2.2380278 0-3.4969185-1.285117-1.2501483-1.29386-1.2501483-3.584342 0-2.316708.8654873-4.257498.8654873-1.949532 2.3866469-2.9898652 1.5211595-1.0403333 3.5144033-1.0403333 2.229285 0 3.453207 1.2588907 1.223921 1.2588906 1.223921 3.5231453zm-4.895686-2.5265236q-1.0578175 0-1.9407894.8042913-.8829719.7955489-1.3900251 2.1943158-.4983109 1.398768-.4983109 3.033577 0 1.285118.5769915 1.94079.5857339.655672 1.6435517.655672 1.0578179 0 1.9233052-.76058.87423-.760579 1.363798-2.150604.489569-1.390025.489569-3.1210001 0-1.2414061-.56825-1.9145629-.568249-.6818991-1.59984-.6818991z" fill="url(#d)" stroke="#000" stroke-opacity=".490196" stroke-width=".750002"/><g fill="#f37329" stroke="#a62100" stroke-opacity=".501961" stroke-width=".750002"><path d="m18.049547 3.4287511-.269653 3.6860633h-1.521546l-.243497-3.6860633z" fill="url(#b)"/><path d="m22.246119 3.4287511-.269653 3.6860633h-1.521547l-.243497-3.6860633z" fill="url(#c)"/></g><path d="m12.857422 6.2480469c-1.741555 0-3.2763875.4693754-4.6054689 1.4101562s-2.3727048 2.293665-3.1289062 4.0566409c-.7562015 1.75507-1.1347657 3.680375-1.1347657 5.77539 0 .199885.0093592.39054.0195313.582032.0477988-1.931472.4103085-3.721357 1.1152344-5.357422.7562014-1.762976 1.7998248-3.1158601 3.1289062-4.0566409s2.8639139-1.4101562 4.6054689-1.4101562c1.947791 0 3.456014.5686074 4.52539 1.7070312.960896 1.0229392 1.486509 2.4168299 1.583985 4.1738279.00277-.133891.019531-.258868.019531-.394531 0-2.047582-.53414-3.6408731-1.603516-4.7792969s-2.577599-1.7070312-4.52539-1.7070312zm2.533203 7.2148441c-.051012 1.311898-.250597 2.516588-.619141 3.599609-.427749 1.25701-1.025222 2.230172-1.789062 2.917969-.756202.687798-1.595285 1.03125-2.519531 1.03125-.9242466 0-1.6425245-.295743-2.1542972-.888672-.4430663-.521105-.6787514-1.275561-.7324219-2.236328-.0083454.200584-.0234375.398839-.0234375.603515 0 1.162142.2517251 2.039884.7558594 2.632813.5117727.592929 1.2300506.888672 2.1542972.888672.924246 0 1.763329-.343452 2.519531-1.03125.76384-.687797 1.361313-1.660959 1.789062-2.917969.427751-1.25701.640625-2.669042.640625-4.234375 0-.129264-.014901-.242783-.021484-.365234zm-1.171875 10.611328c-.153511.087582-.308507.173333-.46875.25l2.287109 3.660156h.625z" fill="#fff" opacity=".1" transform="matrix(.76301298 0 0 .73721266 .500249 .4799)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/radiobutton.svg b/icon-themes/elementary_svg/cmd/32/radiobutton.svg
new file mode 100644
index 000000000..cb6b46cf1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/radiobutton.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.139259" x2="4.874751" y1="290.98778" y2="294.477092"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><g transform="translate(0 -288.53332)"><circle cx="4.233333" cy="292.76666" fill="#fdfdfb" r="3.525704" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><circle cx="4.233333" cy="292.76666" fill="url(#a)" r="2.270618"/><circle cx="4.233333" cy="292.76666" r="2.270618" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/recalcpivottable.svg b/icon-themes/elementary_svg/cmd/32/recalcpivottable.svg
new file mode 100644
index 000000000..a16827aa3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/recalcpivottable.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 3.79 6.375)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.8989" x2="2094.8989" y1="3215.689" y2="3249.04"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.16127 0 0 .16182 2.033 .005)" gradientUnits="userSpaceOnUse" x1="30.194" x2="26.541" y1="27.546" y2="33.269001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.15942" x2="6.15942" y1="4.425774" y2="7.755411"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.1253 0 0 .12505 6.87 2.197)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" y1="39.618" y2="22.673"><stop offset="0" stop-color="#fff"/><stop offset=".429" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#i" y1="5" y2="10"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#i" y1="5.5" y2="9.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-11.999999" x2="-27" xlink:href="#i" y1="8" y2="8"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="20.5" y2="24.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 2.162163)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#m" y1="7.555553" y2="40.444439"/><linearGradient id="k" gradientTransform="matrix(.35135134 0 0 .24324327 4.575712 5.159459)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#m" y1="7.555553" y2="40.444439"/><linearGradient id="l" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 5.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#m" y1="7.555553" y2="40.444439"/><linearGradient id="m"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 11.162164)" gradientUnits="userSpaceOnUse" x1="8.346159" x2="8.346159" xlink:href="#m" y1="11.666657" y2="56.888874"/><linearGradient id="o" gradientTransform="matrix(.59435837 0 0 .59991402 54.401937 -.032678)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#o)" height="27" rx=".703702" ry=".740739" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="27" x="2.5" y="2.5"/><path d="m12.5 5.5h14v4h-14z" fill="url(#f)" stroke="#206b00" stroke-opacity=".501961"/><path d="m5.5 5.5h4v4h-4z" fill="url(#g)" stroke="#206b00" stroke-opacity=".501961"/><path d="m6.5 6.500001 2-.000001v1.9518l-2 .000001z" fill="none" opacity=".3" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><path d="m-26.489849 5.5h13.989849v4h-13.989849z" fill="url(#h)" stroke="#206b00" stroke-opacity=".501961" transform="rotate(-90)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 13.5h2v12h-2z" opacity=".3" stroke="url(#n)"/><path d="m13.5 6.5 12.016621.020071v1.9518l-12.016621-.020071z" opacity=".3" stroke="url(#k)"/><path d="m3.5 3.5 25.008475.022775-.008475 24.977225h-25z" stroke="url(#j)"/></g><g transform="matrix(3.7795276 0 0 3.7795276 -2.052441 -1.889135)"><path d="m8.086 7.946a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#a)" transform="translate(-.53 -.265)"/><path d="m6.497 3.86v.608a1.892 1.892 0 0 0 -.076-.003 1.892 1.892 0 0 0 -1.89 1.89 1.892 1.892 0 0 0 1.889 1.895 1.892 1.892 0 0 0 1.89-1.82h-.91a.984.984 0 0 1 -.98.91.984.984 0 0 1 -.983-.985.984.984 0 0 1 .984-.984.984.984 0 0 1 .077.004v.602l1.665-1.06z" fill="url(#b)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.118 4.44v-.575l1.23.79-1.23.78v-.537" opacity=".5" stroke="url(#c)"/><path d="m7.604 6.403a1.74 1.74 0 0 1 -1.97 1.41 1.74 1.74 0 0 1 -1.472-1.92 1.74 1.74 0 0 1 1.872-1.538" opacity=".5" stroke="url(#d)"/><path d="m7.69 6.319h-.693c-.086.592-.732 1-1.316.89-.614-.118-1.02-.707-.906-1.322.11-.596.67-1 1.266-.92" opacity=".5" stroke="url(#e)"/><path d="m5.967 3.594v.61a1.892 1.892 0 0 0 -.077-.004 1.892 1.892 0 0 0 -1.89 1.89 1.892 1.892 0 0 0 1.89 1.894 1.892 1.892 0 0 0 1.89-1.817h-.91a.984.984 0 0 1 -.98.91.984.984 0 0 1 -.983-.985.984.984 0 0 1 .984-.984.984.984 0 0 1 .077.004v.602l1.665-1.06z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/recentfilelist.svg b/icon-themes/elementary_svg/cmd/32/recentfilelist.svg
new file mode 100644
index 000000000..bdfe23b2b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/recentfilelist.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16" cy="15.377" gradientTransform="matrix(0 1.59887 -1.59888 0 40.586 -10.102)" gradientUnits="userSpaceOnUse" r=".626"><stop offset="0" stop-color="#fff"/><stop offset=".54" stop-color="#afaba5"/><stop offset=".62" stop-color="#837874"/><stop offset="1" stop-color="#b4b2aa"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.928049" x2="14.928049" y1="2.224712" y2="29.919691"><stop offset="0" stop-color="#fff"/><stop offset=".424" stop-color="#fff" stop-opacity=".235"/><stop offset=".821" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="15.026" cy="8.626" fx=".304" gradientTransform="matrix(0 .78038 -.73523 0 22.213 1.684)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dadada"/></radialGradient><radialGradient id="d" cx="99.157" cy="186.171" gradientTransform="matrix(.17525 0 0 .05576 -1.377 18.12)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(0 -.59172 -.63517 0 20.4 26.976)" gradientUnits="userSpaceOnUse" x1="38.941" x2="20.576" y1="15.991" y2="15.991"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.542 0 0 .5049 21.365 -.34)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="4.418" y2="42.04"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="g" cx="24.837" cy="36.421" gradientTransform="matrix(.4165 -.35886 -.2391 -.2775 6.162 30.614)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m27 28.5a11 3.5 0 1 1 -22 0 11 3.5 0 1 1 22 0z" fill="url(#d)"/><path d="m16 1.5c-8 0-14.5 6.5-14.5 14.5s6.5 14.5 14.5 14.5 14.5-6.5 14.5-14.5-6.5-14.5-14.5-14.5z" fill="url(#c)"/><path d="m14.315 5.98a5.73 8.6 49.25 1 0 -13.032 11.23 5.73 8.6 49.25 0 0 13.032-11.23z" fill="url(#g)" fill-rule="evenodd" opacity=".141"/><g stroke-linecap="round"><path d="m16 1.5c-8 0-14.5 6.5-14.5 14.5s6.5 14.5 14.5 14.5 14.5-6.5 14.5-14.5-6.5-14.5-14.5-14.5z" fill="none" opacity=".4" stroke="#000" stroke-linejoin="round"/><g stroke-width=".6"><path d="m15.266 16.837 7.97-9.13" fill="none" stroke="#333"/><path d="m17.17 16.034-6.982-.455" fill="#00f" stroke="#333"/><path d="m15.168 13.86 3.78 10.254" fill="none" stroke="#eb5c3a"/></g></g><path d="m16.906 3.156c-.125 0-.242.028-.343.063-.1.03-.176.05-.25.092-.072.043-.143.114-.188.157-.045.04-.078.045-.094.06l.19.22c.017-.024.058-.056.093-.094.037-.04.07-.09.125-.125.053-.033.118-.068.187-.092.072-.027.162-.032.25-.032.085 0 .155.007.22.03.065.026.112.055.155.095.045.04.072.107.094.158.024.05.03.074.03.124 0 .08-.013.16-.06.22-.047.058-.117.108-.19.155-.07.05-.132.086-.218.125-.082.038-.178.088-.25.125-.136.073-.224.137-.312.22-.086.08-.168.16-.22.25-.047.087-.074.185-.093.28-.015.094-.03.214-.03.313h1.72v-.25h-1.407c.01-.083.038-.155.062-.22.027-.063.074-.133.125-.186.05-.054.107-.106.188-.157.08-.05.192-.102.312-.156.05-.023.11-.055.188-.093.08-.037.144-.097.218-.156.075-.057.137-.106.188-.186.053-.083.093-.2.093-.313 0-.084-.027-.143-.062-.217-.035-.078-.09-.16-.156-.22-.068-.058-.155-.092-.25-.124-.095-.036-.194-.064-.314-.064zm-1.968.03c-.006.015-.05.055-.094.095-.046.04-.09.08-.156.126-.065.046-.145.09-.22.125-.07.036-.125.064-.187.064v.25c.052 0 .09-.01.158-.03.066-.023.157-.063.218-.095.064-.033.106-.058.156-.095s.1-.062.126-.094v1.72h-.563v.25h1.344v-.25h-.5v-2.065h-.283zm-11 11.377c-.142 0-.284.01-.407.062-.12.05-.22.13-.31.22-.09.087-.167.19-.22.31-.05.12-.063.24-.063.376 0 .135.012.26.063.376.05.118.13.225.22.313.087.084.194.136.31.186.12.048.24.094.376.094.182 0 .328-.063.47-.156.143-.094.253-.218.31-.375 0 .196-.02.375-.06.53-.038.152-.088.27-.157.375-.068.107-.155.194-.25.25-.097.056-.196.094-.314.094-.15 0-.283-.044-.406-.126-.123-.08-.197-.208-.25-.344l-.188.188c.078.165.195.28.344.375.15.093.314.124.5.125.158 0 .31-.025.438-.094.128-.07.222-.17.312-.313.094-.14.168-.317.22-.53.05-.216.093-.462.093-.75 0-.184-.044-.353-.095-.5-.05-.15-.128-.274-.22-.375-.087-.1-.186-.197-.31-.25-.127-.056-.258-.062-.407-.063zm23.843 0c-.095 0-.19.007-.28.03-.09.022-.175.055-.25.095s-.13.097-.188.156c-.058.056-.124.118-.156.187l.188.158c.058-.12.135-.215.25-.282.117-.07.254-.094.406-.094.083 0 .18.01.25.032.072.02.137.05.188.094.053.04.095.094.125.156.03.058.03.107.03.187 0 .153-.046.28-.155.376-.11.096-.264.157-.47.156h-.124v.22h.093c.227 0 .412.05.532.155.12.107.186.254.186.438 0 .18-.073.342-.187.438-.116.098-.27.125-.47.125-.173 0-.323-.025-.438-.094-.114-.07-.194-.164-.25-.282l-.187.188c.077.144.192.233.344.313.15.082.327.124.53.125.14 0 .263-.023.375-.063.115-.037.2-.084.28-.156.084-.07.146-.15.19-.25s.093-.225.093-.345c0-.192-.05-.338-.157-.47-.103-.13-.26-.22-.436-.25.082-.01.154-.024.218-.06.067-.04.143-.1.188-.158s.07-.115.094-.187c.024-.075.03-.14.03-.22 0-.105-.02-.223-.06-.31-.042-.09-.114-.16-.19-.22-.074-.064-.145-.122-.25-.156-.1-.035-.22-.03-.343-.03zm-23.843.218c.102 0 .194.024.282.064.09.037.15.087.218.156.07.067.147.16.187.25.04.088.062.183.063.28 0 .103-.023.192-.063.283-.037.087-.087.152-.156.218-.068.068-.16.15-.25.19-.092.036-.18.03-.282.03s-.19.006-.282-.03c-.088-.04-.183-.122-.25-.19-.066-.065-.116-.13-.156-.218-.04-.09-.063-.18-.063-.28 0-.102.026-.194.063-.282.04-.09.09-.183.156-.25.07-.067.162-.12.25-.156.09-.04.18-.063.28-.063zm12.094 11.095c-.156 0-.308.056-.436.125-.128.07-.22.17-.313.313-.09.14-.167.315-.217.53-.05.214-.063.463-.063.75 0 .185.015.35.063.5.05.147.128.274.218.376.092.1.188.162.314.218.125.053.257.093.406.093.14 0 .284-.01.406-.06.123-.052.225-.132.313-.22.09-.088.167-.195.218-.313.053-.12.062-.238.062-.375 0-.133-.012-.257-.063-.375-.05-.117-.13-.227-.218-.312-.09-.088-.194-.14-.314-.188-.117-.05-.24-.093-.375-.093-.18 0-.324.063-.468.156-.14.093-.253.218-.312.375 0-.195.025-.377.063-.53.04-.156.09-.303.156-.407.068-.107.153-.163.25-.22.095-.055.194-.093.31-.093.15 0 .285.042.407.125.123.08.228.177.282.313l.155-.157c-.077-.165-.194-.28-.344-.375-.148-.092-.312-.155-.5-.155zm-.032 1.187c.1 0 .19.022.28.062.092.037.185.09.25.156.068.068.117.16.157.25s.063.18.063.282-.022.19-.063.282c-.037.088-.086.152-.156.218-.065.067-.158.148-.25.188-.087.037-.18.03-.28.03s-.19.007-.28-.03c-.09-.04-.15-.12-.22-.188-.067-.07-.148-.13-.188-.218s-.03-.18-.03-.282c0-.1-.007-.193.03-.28.04-.09.09-.184.157-.25.068-.067.158-.12.25-.157.09-.04.18-.063.28-.063z" opacity=".4"/><path d="m29.5 16c0 7.456-6.044 13.5-13.5 13.5s-13.5-6.044-13.5-13.5 6.044-13.5 13.5-13.5 13.5 6.044 13.5 13.5z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.523 16a.523.523 0 1 1 -1.046 0 .523.523 0 1 1 1.046 0z" fill="url(#a)"/><path d="m16 1.5c-4.987 0-9.38 2.532-11.988 6.373l-3.53-2.037 1.48 11.246 10.48-4.342-3.637-2.1c1.278-4.77 9.27-9.588 17.695-4.622-2.64-2.78-6.367-4.518-10.5-4.518z" display="block" fill="url(#f)"/><g fill="none"><path d="m16 1.5c-4.987 0-9.38 2.532-11.988 6.373l-3.53-2.037 1.48 11.246 10.48-4.342-3.637-2.1c1.278-4.77 9.27-9.588 17.695-4.622-2.64-2.78-6.367-4.518-10.5-4.518z" opacity=".5" stroke="#956500" stroke-linejoin="round"/><path d="m16 2.5c-4.996 0-9.342 2.723-11.674 6.758l-2.64-1.526 1.084 7.95 7.388-3.057-2.514-1.51c.58-4.334 6.125-8.273 11.436-8.262-.99-.23-2.02-.353-3.08-.353z" display="block" opacity=".8" stroke="url(#e)" stroke-miterlimit="7" stroke-width=".964"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/recsave.svg b/icon-themes/elementary_svg/cmd/32/recsave.svg
new file mode 100644
index 000000000..633731a5c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/recsave.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.65714137 0 0 .63012228 .228578 -1.087816)" 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(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#c"/><linearGradient id="i" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601002" y1="22.594999" y2="22.594999"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.882999" x2="34.882999" y1="12.992" y2="37.992001"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264591 .26411)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#a)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.4999711.50178899c5.2704668 0 22.9999719.001854 22.9999719.001854l.000028 28.99814601s-15.333332 0-22.9999999 0c0-9.666666 0-19.33333 0-28.99999569z" fill="url(#e)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#f)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)"/><path d="m22 15.5-6.000001 6.5-5.999999-6.5h4.508475l.000573-5.9982109h2.990923l-.000573 5.9982109z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -4.232797 -2.33807)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#h)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#i)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#j)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/recsearch.svg b/icon-themes/elementary_svg/cmd/32/recsearch.svg
new file mode 100644
index 000000000..ae61533af
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/recsearch.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="22.099527" cy="24.537743" gradientTransform="matrix(.58721147 0 0 .58708014 -1.328628 -2.848238)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".426901"/><stop offset="1" stop-color="#fff" stop-opacity=".362573"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.828393" x2="8.828393" y1="1.799003" y2="14.156846"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="8.072266" cy="5.962701" fx="6" fy="3.371369" gradientTransform="matrix(.84206513 0 0 .63778859 1.241208 2.274021)" gradientUnits="userSpaceOnUse" r="4.572266"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".526471"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="24.860222" x2="27.610222" y1="-2.45181" y2="1.14194"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#8a715e"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19.27518" x2="19.27518" y1="14.498033" y2="21.026062"><stop offset="0" stop-color="#f3f3f3"/><stop offset="1" stop-color="#f3f3f3" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="6.702713" cy="73.615715" fx="11.969189" fy="75.92881" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -5.358552)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="2" y2="28"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.49997 .833335)"><path d="m11.5 2.5c-4.9705628-.0000001-9.0000001 4.0294372-9 9-.0000001 4.970563 4.0294372 9 9 9 1.596896-.0032 3.164179-.43128 4.541016-1.240234l5.099609 5.099609 1.884766-1.884766-4.898438-4.898437c1.523003-1.657383 2.369681-3.825295 2.373047-6.076172 0-4.9705628-4.029437-9.0000001-9-9zm0 3a6.0000003 6.0000003 0 0 1 6 6 6.0000003 6.0000003 0 0 1 -6 6 6.0000003 6.0000003 0 0 1 -6-6 6.0000003 6.0000003 0 0 1 6-6z" fill="url(#g)" stroke="#555761" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 .374978 -.625003)"/><path d="m24.090748 21.375c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#f)" opacity=".15"/><path d="m13.87885 8a4.8788497 4.8777586 0 1 1 -9.7576994 0 4.8788497 4.8777586 0 1 1 9.7576994 0z" fill="url(#a)" fill-rule="evenodd" opacity=".2"/><path d="m8.9546561 3.1627883a4.6313583 4.6303225 0 0 0 -4.7662203 4.6297137 4.6313583 4.6303225 0 0 0 .1628212 1.2006007 10.104782 10.102522 0 0 0 7.53747-4.6675407 4.6313583 4.6303225 0 0 0 -2.9340709-1.1627737z" fill="url(#c)" fill-rule="evenodd" opacity=".15"/><path d="m15.000015 7.9997817c0 3.3138283-2.686498 6.0002333-5.9999422 6.0002333-3.3137472 0-6.0000879-2.686436-6.0000879-6.0002333 0-3.313671 2.6863407-5.9998033 6.0000879-5.9998033 3.3134442 0 5.9999422 2.6861323 5.9999422 5.9998033z" style="opacity:.5;fill:none;stroke-width:.692311;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><rect fill="url(#d)" height="3.024859" rx=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="8.660256" x="21.266472" y="-1.514309"/><g fill="none" stroke-width=".750002"><path d="m14.794117 16.346092 1.309346-1.309963 5.324771 5.301332" opacity=".5" stroke="url(#e)"/><rect height="2.991714" opacity=".5" rx=".5" stroke="#57392d" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="8.676829" x="21.266472" y="-1.514309"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rect_rounded_unfilled.svg b/icon-themes/elementary_svg/cmd/32/rect_rounded_unfilled.svg
new file mode 100644
index 000000000..b866135a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rect_rounded_unfilled.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" stroke-linecap="round" stroke-width=".750002" transform="matrix(.3527769 0 0 .3527769 -.005958 .1368)"><path d="m5.8755412 4.4872351h12.2827538c1.375939 0 2.483645.9126052 2.483645 2.0462v10.1576349c0 1.133595-1.107706 2.0462-2.483645 2.0462h-12.2827538c-1.3759393 0-2.483645-.912605-2.483645-2.0462v-10.1576349c0-1.1335948 1.1077057-2.0462 2.483645-2.0462z" stroke-linejoin="round"/><path d="m8.9899661 13.042472 6.9999999-4.0000001" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rect_unfilled.svg b/icon-themes/elementary_svg/cmd/32/rect_unfilled.svg
new file mode 100644
index 000000000..44095599b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rect_unfilled.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" stroke-linecap="round" transform="scale(.26458333)"><path d="m1.8882211 4.624388 20.2355519.00558-.0059 14.229161-20.2414117.012z" fill="none" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .000041 -.666625)"/><path d="m6.4454942 21.055708 19.1093258-12.1173882" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/recundo.svg b/icon-themes/elementary_svg/cmd/32/recundo.svg
new file mode 100644
index 000000000..c721e294d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/recundo.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.3333333 0 0 1.3333333 30.994621 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.4687933 0 0 1.4416821 16.894776 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.3395186 0 0 1.3333333 9.444426 -22.062251)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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.3395186 0 0 1.3333333 9.444426 -21.067459)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#b"/><linearGradient id="h" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601002" y1="22.594999" y2="22.594999"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.882999" x2="34.882999" y1="12.992" y2="37.992001"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(2 -2)"><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176" transform="matrix(1.3333333 0 0 1.3333333 4.246582 11.396813)"/><path d="m14.78711 6.0175781v.00586c-.216514 0-.395803.086531-.525391.2246094-.0089.00987-.01986.018051-.0293.027344l-10.541013 9.2656245c-.1212.121306-.191406.286125-.191406.466796 0 .179381.07021.333839.191406.462891l10.541016 9.265625c.0095.0093.02042.01949.0293.0293.129587.138086.308876.224609.525391.224609.402289 0 .707031-.288625.707031-.675781v-5.236402c.0437-.325807.310618-.578273.648438-.578054h1.333984c3.999999 0 7.944061 3.333333 8.017575 7 0 .554.446 1 1 1 .661628 0 1-.353484 1-1v-3.833981c.11188-5.333333-3.350909-10.166019-10.017575-10.166019h-1.333987c-.33782.000216-.604738-.257288-.648438-.583094v-5.2313591c0-.3871547-.304742-.6679686-.707031-.6679688z" fill="url(#c)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m15.994141 18.5c-.889641 0-1.5.802498-1.5 1.666313v4.474605l-9.854457-8.640918 9.854457-8.5875319v4.2930289c.000366 1.116292.780097 1.794273 1.5 1.794503" opacity=".8" stroke="url(#d)"/><path d="m15.994141 18.5h1.333334c5.333333 0 9.157968 4.048497 9.157968 8.177643" opacity=".8" stroke="url(#f)"/><path d="m26.504072 23c0-5-2.509931-9.5-9.176597-9.5h-1.333334" opacity=".8" stroke="url(#e)"/></g></g><g transform="translate(-14.998 -.835)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#g)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#h)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#i)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/redactdoc.svg b/icon-themes/elementary_svg/cmd/32/redactdoc.svg
new file mode 100644
index 000000000..a38e24985
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/redactdoc.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(.28385772 -.28571294 .426728 .42415373 24.778298 11.651374)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#b" y1="24.989594" y2="30.000141"/><linearGradient id="b"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28385772 -.28571294 .426728 .42415373 24.697004 11.733199)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="d"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.28385772 -.28571294 .426728 .42415373 25.06079 11.367036)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#b" y1="24.989594" y2="30.000141"/><linearGradient id="f" gradientTransform="matrix(.28385772 -.28571294 .426728 .42415373 24.979496 11.448859)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.28385772 -.28571294 .426728 .42415373 25.344647 11.081322)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#b" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.28385772 -.28571294 .426728 .42415373 25.263353 11.163147)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="22.124283" x2="24.911432" y1="15.187174" y2="17.991632"><stop offset="0" stop-color="#c6262e"/><stop offset=".13482948" stop-color="#ff8c82"/><stop offset=".20224422" stop-color="#c6262e"/><stop offset=".26965895" stop-color="#ff8c82"/><stop offset=".44650277" stop-color="#c6262e"/><stop offset=".57114136" stop-color="#ed5353"/><stop offset=".72038066" stop-color="#ff8c82"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="14.696424" x2="16.771614" y1="22.679104" y2="24.740501"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="15.754756" x2="18.01804" y1="22.000042" y2="23.87759"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999926" x2="23.999926" y1="6.185098" y2="41.814728"><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="n" gradientTransform="matrix(.65714055 0 0 .63016116 -1.771361 -1.091493)" 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><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 15.610472 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#l"/><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 12.389605 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#l"/><linearGradient id="q" gradientTransform="matrix(.04576928 0 0 .00823529 -2.542285 25.980604)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m2.950028 29.000056h22.100021v2h-22.100021z" fill="url(#q)" opacity=".15"/><path d="m2.9500277 29.000142v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#p)" opacity=".15"/><path d="m2.500027.49821c5.2704605 0 22.999945.001854 22.999945.001854l.000028 28.999936s-15.333315 0-22.999973 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#n)" stroke-width="1.040604"/><path d="m7.000039 16.000055h8v4h-8z" fill="#7a7a7a"/><g fill="none" stroke-linejoin="round" transform="translate(-1.999961 .000056)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#m)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#r)" stroke-width=".999922"/></g><g fill="#7a7a7a"><path d="m5.000039 4.000056h11v3h-11z"/><path d="m5.000039 10.000056h3v3h-3z"/><path d="m10.000039 23.000055h13v4h-13z"/></g><path d="m22.969055 17.0528c-.118278-.06818-.209798-.05045-.27026-.01251l-5.416288 4.014292-1.482131.92671-.04562.01875-1.754756 3.871703 4.34876.128255.03611-.02365 1.491661-.921798 5.41428-4.057595c.241854-.151735-.140645-1.157366-.858029-2.259783-.53804-.826808-1.10887-1.479846-1.463709-1.684369z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m16.429557 20.55784c.312548-.233302 1.189504.204335 1.99539 1.002004.803958.79576 1.227573 1.647264.99835 1.961214-.000869.0012.01972.01746.01883.01863l11.221467-11.21731c.284903-.284799-.157762-1.184798-.989232-2.007791-.831467-.8229905-1.738433-1.2588631-2.023338-.9740629z" fill="url(#i)" stroke="#7a0000" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m14.250295 25.395152 4.995362-1.79564.04097-.04104c.215922-.297854-.374757-1.275252-1.132059-2.030212-.759119-.756768-1.584207-1.169669-1.878618-.94833l-2.025655 4.815228z" fill="url(#k)" stroke="url(#j)"/><path d="m14.798991 24.090989-.548991 1.299011 1.311635-.538728c-.105126-.126159-.202174-.254299-.328391-.380125-.145311-.144861-.288236-.262399-.434253-.380158z" fill="#7a0000" stroke="#7a0000"/></g><path d="m16.827243 20.242782c.294411-.221339 1.120475.193857 1.879593.950625.757304.754959 1.156336 1.5628.940414 1.860654-.000818.0011.01857.01656.01773.01767l9.338263-9.400105.02634-.02651c.000858-.0011-.01855-.01654-.01772-.01767.215916-.297853-.183116-1.105696-.940419-1.860654-.759117-.756768-1.585185-1.171964-1.879594-.950623l-.02634.0265-9.33826 9.400105z" fill="#c6262e" opacity=".6"/><path d="m25.05005 29.000142v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#o)" opacity=".15"/><path d="m26.281531 10.709511c.312547-.233303 1.189504.204335 1.995389 1.002003.803958.79576 1.227573 1.647265.99835 1.961214-.000841.0012.01973.01746.01883.01863l1.369495-1.368987.02796-.02794c.000912-.0012-.0197-.01744-.01883-.01863.229216-.313952-.194402-1.165457-.998359-1.961218-.805888-.7976632-1.682845-1.2353007-1.995393-1.0019976l-.02796.027939-1.369493 1.3689876z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round"/><g stroke-width=".703419" transform="matrix(1.2647883 0 0 1.2647883 -30.009604 -5.682561)"><path d="m43.780412 13.893514c.201317-.14628.806525.180564 1.377289.747885.569401.565965.885388 1.155925.743015 1.359629-.000541.000775.01389.01249.01333.01325l.0887-.08929c.000555-.000761-.01388-.01248-.01333-.01325.142374-.203704-.173614-.793664-.743015-1.359628-.570765-.567322-1.175971-.894166-1.377289-.747886z" fill="url(#a)"/><path d="m43.699118 13.975338c.201319-.14628.806526.180564 1.37729.747886.5694.565964.885388 1.155924.743015 1.359628-.000542.000774.01389.01249.01333.01326l.08871-.08929c.000555-.000761-.01388-.01248-.01334-.01325.142373-.203704-.173613-.793663-.743015-1.359628-.570765-.567322-1.175971-.894166-1.377289-.747886z" fill="url(#c)"/><path d="m44.062904 13.609175c.201318-.14628.806524.180563 1.377289.747886.569401.565964.885388 1.155924.743016 1.359628-.000543.000775.01389.01249.01334.01325l.08871-.08929c.000556-.00076-.01388-.01248-.01333-.01325.142358-.203699-.17363-.793659-.743031-1.359624-.570764-.567322-1.17597-.894165-1.377289-.747885z" fill="url(#e)"/><path d="m43.98161 13.690999c.201319-.14628.806526.180564 1.377289.747886.569402.565965.885389 1.155924.743016 1.359628-.00054.000775.01389.01249.01334.01326l.08871-.08929c.000555-.000761-.01388-.01248-.01333-.01325.142373-.203704-.173615-.793664-.743015-1.359628-.570764-.567322-1.175971-.894166-1.37729-.747886z" fill="url(#f)"/><path d="m44.346762 13.323462c.201317-.14628.806524.180564 1.377288.747886.569401.565964.885389 1.155924.743017 1.359628-.000541.000774.01389.01249.01333.01326l.0887-.08929c.000557-.00076-.01388-.01248-.01333-.01326.142373-.203703-.173614-.793663-.743015-1.359628-.570764-.567321-1.175971-.894165-1.377289-.747885z" fill="url(#g)"/><path d="m44.265469 13.405286c.201317-.14628.806524.180564 1.37729.747886.569399.565964.885386 1.155924.743014 1.359628-.000541.000775.01389.01249.01333.01325l.08871-.08929c.000555-.000761-.01388-.01248-.01333-.01325.142372-.203704-.173615-.793664-.743016-1.359628-.570764-.567322-1.175971-.894166-1.377289-.747886z" fill="url(#h)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/redactedexportblack.svg b/icon-themes/elementary_svg/cmd/32/redactedexportblack.svg
new file mode 100644
index 000000000..63c97f92d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/redactedexportblack.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.336 32.584)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="21.984375" x2="21.864407" y1="8.503906" y2="20.423729"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.43953107 0 0 .25000269 17.799257 11.96455)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.51719904 0 0 .47867777 17.599939 5.640756)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999926" x2="23.999926" y1="6.185098" y2="41.814728"><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="h" gradientTransform="matrix(.6571413 0 0 .63012228 -1.771393 -1.089605)" 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><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 15.610472 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 12.389605 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="k" gradientTransform="matrix(.04576928 0 0 .00823529 -2.542285 25.980604)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m2.950028 29.000056h22.100021v2h-22.100021z" fill="url(#k)" opacity=".15"/><path d="m2.9500277 29.000142v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#j)" opacity=".15"/><path d="m25.05005 29.000142v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m2.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#h)" stroke-width="1.040573"/><path d="m7.000039 16.000055h8v4h-8z" fill="#7a7a7a"/><g fill="none" stroke-linejoin="round" transform="translate(-1.999961 .000056)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#g)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#l)" stroke-width=".999922"/></g><g fill="#7a7a7a"><path d="m5.000039 4.000056h11v3h-11z"/><path d="m5.000039 10.000056h3v3h-3z"/><path d="m10.000039 23.000055h13v4h-13z"/></g><g transform="matrix(-1.33333 0 0 1.33333 46.853447 -11.51)"><path d="m13.16 21.558c0-6.173 8.634-6.173 8.636 0 0 2.555-1.93 4.88-4.315 4.88-2.383 0-4.32-2.325-4.32-4.88z" fill="url(#b)" fill-rule="evenodd" opacity=".141"/><path d="m21.984375 8.5a.4995675.4995675 0 0 0 -.322266.1328125l-6 5.4999995a.4995675.4995675 0 0 0 0 .734376l6 5.5a.4995675.4995675 0 0 0 .837891-.367188v-3.5h7.5c.277001 0 .5-.223001.5-.5v-3c0-.277001-.222999-.5-.5-.5h-7.5v-3.5a.4995675.4995675 0 0 0 -.515625-.5z" fill="url(#c)" stroke="#002e99" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 .636002 8.632522)"/><g fill="none"><path d="m17.511039 20.257551h5.250018v-1.500004h-5.250018" opacity=".5" stroke="url(#d)" stroke-width=".749996"/><path d="m17.554974 20.251694c-.425871.000128-.793793.658418-.793932 1.054398v1.398009l-3.56758-3.196552 3.567575-3.224054v1.604299c0 .449508.52436.869684.750002.869753" opacity=".5" stroke="url(#e)" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/redactedexportwhite.svg b/icon-themes/elementary_svg/cmd/32/redactedexportwhite.svg
new file mode 100644
index 000000000..f416cd88f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/redactedexportwhite.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.336 32.584)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="21.984375" x2="21.864407" y1="8.503906" y2="20.423729"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.43953107 0 0 .25000269 17.799257 11.96455)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.51719904 0 0 .47867777 17.599939 5.640756)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999926" x2="23.999926" y1="6.185098" y2="41.814728"><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="h" gradientTransform="matrix(.65714212 0 0 .63016116 -1.771398 -1.091493)" 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><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 15.610472 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 12.389605 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="k" gradientTransform="matrix(.04576928 0 0 .00823529 -2.542285 25.980604)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m2.950028 29.000056h22.100021v2h-22.100021z" fill="url(#k)" opacity=".15"/><path d="m2.9500277 29.000142v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#j)" opacity=".15"/><path d="m25.05005 29.000142v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m2.5.49821c5.2704729 0 22.999999.001854 22.999999.001854l.000028 28.999936s-15.333351 0-23.000027 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#h)" stroke-width="1.040606"/><path d="m7.000039 16.000055h8v4h-8z" fill="#fff"/><g fill="none" stroke-linejoin="round" transform="translate(-1.999961 .000056)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#g)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#l)" stroke-width=".999922"/></g><g fill="#fff"><path d="m5.000039 4.000056h11v3h-11z"/><path d="m5.000039 10.000056h3v3h-3z"/><path d="m10.000039 23.000055h13v4h-13z"/></g><g transform="matrix(-1.33333 0 0 1.33333 46.853447 -11.51)"><path d="m13.16 21.558c0-6.173 8.634-6.173 8.636 0 0 2.555-1.93 4.88-4.315 4.88-2.383 0-4.32-2.325-4.32-4.88z" fill="url(#b)" fill-rule="evenodd" opacity=".141"/><path d="m21.984375 8.5a.4995675.4995675 0 0 0 -.322266.1328125l-6 5.4999995a.4995675.4995675 0 0 0 0 .734376l6 5.5a.4995675.4995675 0 0 0 .837891-.367188v-3.5h7.5c.277001 0 .5-.223001.5-.5v-3c0-.277001-.222999-.5-.5-.5h-7.5v-3.5a.4995675.4995675 0 0 0 -.515625-.5z" fill="url(#c)" stroke="#002e99" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 .636002 8.632522)"/><g fill="none"><path d="m17.511039 20.257551h5.250018v-1.500004h-5.250018" opacity=".5" stroke="url(#d)" stroke-width=".749996"/><path d="m17.554974 20.251694c-.425871.000128-.793793.658418-.793932 1.054398v1.398009l-3.56758-3.196552 3.567575-3.224054v1.604299c0 .449508.52436.869684.750002.869753" opacity=".5" stroke="url(#e)" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/redline_deleted.svg b/icon-themes/elementary_svg/cmd/32/redline_deleted.svg
new file mode 100644
index 000000000..6f195deb2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/redline_deleted.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="14.839336" xlink:href="#b" y1="13.022708" y2="33.936096"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="14.933557" xlink:href="#b" y1="20.584223" y2="33.906422"/><linearGradient id="d" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 3.190843)" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" y1=".5" y2="14"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 -4.111231)" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="11.5" y2=".5"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><path d="m10.487233 8.6380487-2.5985152-2.639677 2.5003832-2.765347-1.8024278-1.7128878-2.5732371 2.6352129-2.6253886-2.6352129-1.8752805 1.775891 2.6253886 2.6910798-2.6253886 2.6481075 1.8752805 1.8446498 2.6223423-2.7669755 2.6284477 2.7669755z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/><g fill="none" transform="translate(-5.50768 -7.147474)"><path d="m14.094818 10.089129-2.587138 2.603288-2.6134914-2.607864" opacity=".5" stroke="url(#a)" stroke-linecap="square"/><path d="m14.915922 16.00768-2.726002-2.629518m-1.482952 0-2.3686351 2.539632" opacity=".4" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/redo.svg b/icon-themes/elementary_svg/cmd/32/redo.svg
new file mode 100644
index 000000000..62f4c5a76
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/redo.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.3333333 0 0 1.3333333 31.000621 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.4687933 0 0 1.4416821 16.900776 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3395186 0 0 1.3333333 9.450426 -22.062251)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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.3395186 0 0 1.3333333 9.450426 -21.067459)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-1 0 0 1 32.002767 0)"><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176" transform="matrix(1.3333333 0 0 1.3333333 4.252582 11.396813)"/><path d="m14.79311 6.0175781v.00586c-.216514 0-.395803.086531-.525391.2246094-.0089.00987-.01986.018051-.0293.027344l-10.5410128 9.2656245c-.1212.121306-.1914062.286125-.1914062.466796 0 .179381.070208.333839.1914062.462891l10.5410158 9.265625c.0095.0093.02042.01949.0293.0293.129587.138086.308876.224609.525391.224609.402289 0 .707031-.288625.707031-.675781v-5.236402c.0437-.325807.310618-.578273.648438-.578054h1.333984c3.999999 0 7.944061 3.333333 8.017575 7 0 .554.446 1 1 1 .661628 0 1-.353484 1-1v-3.833981c.11188-5.333333-3.350909-10.166019-10.017575-10.166019h-1.333987c-.33782.000216-.604738-.257288-.648438-.583094v-5.2313591c0-.3871547-.304742-.6679686-.707031-.6679688z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m16.000141 18.5c-.889641 0-1.5.802498-1.5 1.666313v4.474605l-9.8544574-8.640918 9.8544574-8.5875319v4.2930289c.000366 1.116292.780097 1.794273 1.5 1.794503" opacity=".6" stroke="url(#c)"/><path d="m16.000141 18.5h1.333334c5.333333 0 9.157968 4.048497 9.157968 8.177643" opacity=".6" stroke="url(#e)"/><path d="m26.510072 23c0-5-2.509931-9.5-9.176597-9.5h-1.333334" opacity=".6" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rehearsetimings.svg b/icon-themes/elementary_svg/cmd/32/rehearsetimings.svg
new file mode 100644
index 000000000..cb766b577
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rehearsetimings.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="15.026" cy="8.6258" fx=".30353" gradientTransform="matrix(-.00000002 .40365 -.3803 -.00000003 11.213 16.59517)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dadada"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.484251" x2="7.484251" y1="1.367475" y2="14.702122"><stop offset="0" stop-color="#fff"/><stop offset=".42448" stop-color="#fff" stop-opacity=".23529"/><stop offset=".8209" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.39455591 0 0 .42945352 1.149709 3.941092)" gradientUnits="userSpaceOnUse" x1="27.50001" x2="27.50001" y1="-.575591" y2="32.10878"><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.48608" x2="23.48608" y1="2.995414" y2="27.009958"><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.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.666665" x2="12.750002" y1="3.992221" y2="1.068896"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13.590492" x2="13.590492" y1="8.16212" y2="12.6622"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.996767" x2="14.996767" xlink:href="#j" y1="9.005885" y2="11.818435"/><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.452503" y1="6.989314" y2="12.333158"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18.171249" x2="18.171249" xlink:href="#j" y1="7.833078" y2="11.770648"/><linearGradient id="m" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="14.924327" x2="14.924327" y1="-5.930442" y2="-2.748833"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="2.999978" x2="2.999978" xlink:href="#j" y1="11.568922" y2="13.068926"/><radialGradient id="o" cx="2.25" cy="16" gradientTransform="matrix(.40697348 0 0 .09866019 11.084309 21.073391)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="15.000008" x2="15.000008" xlink:href="#j" y1="1.818898" y2="2.5689"/><radialGradient id="q" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#c"/><radialGradient id="r" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#c"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -.425191)"><g stroke="#959595" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" transform="translate(-.750002)"><path d="m12.375001 16.443934v3.000009l-3.0000078 2.250005 1.1250028 1.125002 2.625007-2.250005 2.625006 2.250005 1.125003-1.125002-3.000007-2.250005v-3.000009z" fill="#e5e5e5"/><circle cx="16.312511" cy="22.256449" fill="url(#q)" r=".937502"/><circle cx="9.937493" cy="22.256449" fill="url(#r)" r=".937502"/><path d="m12 18.693939h2.250006v1.500004h-2.250006z" fill="#e5e5e5"/></g><ellipse cx="12" cy="22.651955" display="block" fill="url(#o)" opacity=".193" rx="6.867678" ry="1.664893"/><path d="m1.1249728 3.6939025h21.7500542v13.5000335h-21.7500542z" fill="url(#d)" stroke-width="1.39627"/><g fill="none" stroke-width=".562503" transform="matrix(1.33333 0 0 1.33333 .00003 3.992221)"><path d="m16.593788 9.3388084h-15.1875761v-9.00004504h15.1875761z" stroke="url(#e)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#f)" stroke-linejoin="round"/></g><rect height="3.000007" rx=".499999" ry=".5" style="stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:url(#g)" width="23.250059" x=".374971" y=".693895"/><g transform="translate(-2.250006)"><g transform="matrix(-1.3333132 0 0 1.3333132 41.85298 -2.625034)"><rect fill="url(#k)" height="5.625099" rx=".281255" width="2.25004" x="17.046228" y="6.989314"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m17.608739 7.5518234h1.12502v4.5000796h-1.12502z" opacity=".5" stroke="url(#l)"/><rect height="5.625099" opacity=".5" rx=".281255" ry=".63025" stroke="#7239b3" width="2.25004" x="17.046228" y="6.989314"/></g></g><g transform="matrix(-1.3333132 0 0 1.3333132 33.870392 -2.688749)"><rect fill="url(#h)" height="4.500079" rx=".562509" width="2.250039" x="13.871747" y="8.16212"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".56251"><path d="m14.434257 8.72463h1.12502v3.375059h-1.125019z" opacity=".5" stroke="url(#i)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#cc3b02" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#m)" height="3.75001" rx=".74798" stroke-width=".999987" width="3.000009" x="8.624991" y="10.443919"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m9.3749933 11.193921 1.4980037-.000004v2.250006l-1.4980037.000004z" opacity=".5" stroke="url(#n)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#206b00" width="3.000007" x="8.624991" y="10.443919"/></g></g><g fill="none"><rect height="2.056103" rx="0" ry=".5" width="20.000025" x="1.499974" y="1.443897"/><path d="m1.1249731 1.443897h21.7500549v1.5000041h-21.7500549z" style="stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098;fill:none;opacity:.8;stroke:url(#p)"/></g></g><g transform="matrix(1.0666667 0 0 1.0666667 14.966666 -2.100001)"><path d="m8 16.5c-4.1382 0-7.5 3.3618-7.5 7.5s3.3618 7.5 7.5 7.5c4.138 0 7.5-3.362 7.5-7.5 0-4.1382-3.362-7.5-7.5-7.5z" fill="url(#a)"/><g stroke-linecap="round" transform="translate(0 16)"><g fill="none"><path d="m8 .5c-4.1382 0-7.5 3.3618-7.5 7.5 0 4.138 3.3618 7.5 7.5 7.5s7.5-3.3618 7.5-7.5-3.3618-7.5-7.5-7.5z" opacity=".4" stroke="#000" stroke-linejoin="round" stroke-width=".9375"/><g stroke-width=".6"><path d="m7.4577 7.8631 1.9905 4.1603" stroke="#eb5c3a"/><path d="m7.2779 8.7971 3.5171-4.3041" stroke="#333"/></g></g><path d="m8.1468 8.4256-3.6262-.138" fill="#00f" stroke="#333" stroke-width=".6"/><path d="m14.5 8c0 3.59-2.91 6.5-6.5 6.5-3.5898 0-6.5-2.91-6.5-6.5 0-3.5899 2.9102-6.5 6.5-6.5s6.5 2.9102 6.5 6.5z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-width=".9375"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rejectalltrackedchanges.svg b/icon-themes/elementary_svg/cmd/32/rejectalltrackedchanges.svg
new file mode 100644
index 000000000..fb4067c34
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rejectalltrackedchanges.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(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="641" x2="641.4115" y1="-143.5" y2="-127.95408"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.92343646 0 0 .92246001 -567.42278 149.9592)" gradientUnits="userSpaceOnUse" x1="640.81403" x2="640.81403" y1="-142.718" y2="-129.33"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(.47973876 0 0 .16746516 12.579251 24.886972)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="j" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#j)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#i)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#h)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#g)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#k)" stroke-linejoin="round"/><path d="m7 4h3v1h-3zm4 0h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm-12 3h4v1h-4zm5 0h4v1h-4z" fill="#aaa"/><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5zm-13 3h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><path d="m25 14h-3v1h3zm-15 3h-3v1h3z" fill="#aaa"/><path d="m13 17h-2v1h2z" fill="#c6262e"/><path d="m14 17h5v1h-5zm10 0h-4v1h4zm-17 4h5v1h-5zm6 0h8v1h-8zm12 0h-3v1h3zm-12 3h-6v1h6zm1 0h2v1h-2zm9 0h-6v1h6z" fill="#aaa"/><path d="m32 30.986332a7.505343 2.619738 0 1 1 -15.010686 0 7.505343 2.619738 0 1 1 15.010686 0z" fill="url(#c)" fill-rule="evenodd" opacity=".205" stroke-width=".682432"/><g transform="translate(-.002505 .00026)"><path d="m24.5 17.509539c-3.863515 0-7.002505 3.13567-7.002505 6.995101 0 3.85943 3.13899 6.9951 7.002505 6.9951s7.002505-3.13567 7.002505-6.9951c0-3.859431-3.13899-6.995101-7.002505-6.995101z" fill="url(#a)" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".737255"/><path d="m30.502337 24.50464c0 3.311631-2.6872 5.99599-6.002337 5.99599s-6.002337-2.684359-6.002337-5.99599c0-3.311632 2.6872-5.995991 6.002337-5.995991s6.002337 2.684359 6.002337 5.995991z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.478516 19a1.0863383 1.0863383 0 0 0 -.751954.318359l-1.414062 1.414063a1.0863383 1.0863383 0 0 0 0 1.535156l2.238281 2.236328-2.238281 2.238282a1.0863383 1.0863383 0 0 0 0 1.535156l1.414062 1.414062a1.0863383 1.0863383 0 0 0 1.535157 0l2.238281-2.238281 2.238281 2.238281a1.0863383 1.0863383 0 0 0 1.535157 0l1.414062-1.414062a1.0863383 1.0863383 0 0 0 0-1.535156l-2.238281-2.238282 2.238281-2.236328a1.0863383 1.0863383 0 0 0 0-1.535156l-1.414062-1.414063a1.0863383 1.0863383 0 0 0 -1.535157 0l-2.238281 2.236329-2.238281-2.236329a1.0863383 1.0863383 0 0 0 -.783203-.318359z" fill="#7a0000" opacity=".1" transform="matrix(1 0 0 .94735804 0 1.579733)"/><path d="m27.505204 21.085222-3.005204 3.005203-3.005204-3.005203-1.414213 1.414213 3.005203 3.005204-3.005203 3.005204 1.414213 1.414213 3.005204-3.005203 3.005204 3.005203 1.414213-1.414213-3.005203-3.005204 3.005203-3.005204z" fill="#7a0000" opacity=".25"/><path d="m27.505204 20.085222-3.005204 3.005203-3.005204-3.005203-1.414213 1.414213 3.005203 3.005204-3.005203 3.005204 1.414213 1.414213 3.005204-3.005203 3.005204 3.005203 1.414213-1.414213-3.005203-3.005204 3.005203-3.005204z" fill="#fff"/></g><g transform="translate(-15)"><path d="m32 30.986332a7.505343 2.619738 0 1 1 -15.010686 0 7.505343 2.619738 0 1 1 15.010686 0z" fill="url(#c)" fill-rule="evenodd" opacity=".205" stroke-width=".682432"/><g transform="translate(-.002505 .00026)"><path d="m24.5 17.509539c-3.863515 0-7.002505 3.13567-7.002505 6.995101 0 3.85943 3.13899 6.9951 7.002505 6.9951s7.002505-3.13567 7.002505-6.9951c0-3.859431-3.13899-6.995101-7.002505-6.995101z" fill="url(#a)" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".737255"/><path d="m30.502337 24.50464c0 3.311631-2.6872 5.99599-6.002337 5.99599s-6.002337-2.684359-6.002337-5.99599c0-3.311632 2.6872-5.995991 6.002337-5.995991s6.002337 2.684359 6.002337 5.995991z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.478516 19a1.0863383 1.0863383 0 0 0 -.751954.318359l-1.414062 1.414063a1.0863383 1.0863383 0 0 0 0 1.535156l2.238281 2.236328-2.238281 2.238282a1.0863383 1.0863383 0 0 0 0 1.535156l1.414062 1.414062a1.0863383 1.0863383 0 0 0 1.535157 0l2.238281-2.238281 2.238281 2.238281a1.0863383 1.0863383 0 0 0 1.535157 0l1.414062-1.414062a1.0863383 1.0863383 0 0 0 0-1.535156l-2.238281-2.238282 2.238281-2.236328a1.0863383 1.0863383 0 0 0 0-1.535156l-1.414062-1.414063a1.0863383 1.0863383 0 0 0 -1.535157 0l-2.238281 2.236329-2.238281-2.236329a1.0863383 1.0863383 0 0 0 -.783203-.318359z" fill="#7a0000" opacity=".1" transform="matrix(1 0 0 .94735804 0 1.579733)"/><path d="m27.505204 21.085222-3.005204 3.005203-3.005204-3.005203-1.414213 1.414213 3.005203 3.005204-3.005203 3.005204 1.414213 1.414213 3.005204-3.005203 3.005204 3.005203 1.414213-1.414213-3.005203-3.005204 3.005203-3.005204z" fill="#7a0000" opacity=".25"/><path d="m27.505204 20.085222-3.005204 3.005203-3.005204-3.005203-1.414213 1.414213 3.005203 3.005204-3.005203 3.005204 1.414213 1.414213 3.005204-3.005203 3.005204 3.005203 1.414213-1.414213-3.005203-3.005204 3.005203-3.005204z" fill="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rejecttrackedchange.svg b/icon-themes/elementary_svg/cmd/32/rejecttrackedchange.svg
new file mode 100644
index 000000000..b93c1e28a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rejecttrackedchange.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(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="641" x2="641.4115" y1="-143.5" y2="-127.95408"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.92343646 0 0 .92246001 -567.42278 149.9592)" gradientUnits="userSpaceOnUse" x1="640.81403" x2="640.81403" y1="-142.718" y2="-129.33"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><radialGradient id="k" cx="24.837" cy="36.421" gradientTransform="matrix(.47973876 0 0 .16746516 12.579251 24.886972)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><path d="m4.95 29h22.1v2h-22.1z" fill="url(#i)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#h)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#g)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#f)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#j)" stroke-linejoin="round"/><path d="m7 4h3v1h-3zm4 0h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm-12 3h4v1h-4zm5 0h4v1h-4z" fill="#aaa"/><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5zm-13 3h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><path d="m25 14h-3v1h3zm-15 3h-3v1h3z" fill="#aaa"/><path d="m13 17h-2v1h2z" fill="#c6262e"/><path d="m14 17h5v1h-5zm10 0h-4v1h4zm-17 4h5v1h-5zm6 0h8v1h-8zm12 0h-3v1h3zm-12 3h-6v1h6zm1 0h2v1h-2zm9 0h-6v1h6z" fill="#aaa"/><path d="m32 30.986332a7.505343 2.619738 0 1 1 -15.010686 0 7.505343 2.619738 0 1 1 15.010686 0z" fill="url(#k)" fill-rule="evenodd" opacity=".205" stroke-width=".682432"/><g transform="translate(-.002505 .00026)"><path d="m24.5 17.509539c-3.863515 0-7.002505 3.13567-7.002505 6.995101 0 3.85943 3.13899 6.9951 7.002505 6.9951s7.002505-3.13567 7.002505-6.9951c0-3.859431-3.13899-6.995101-7.002505-6.995101z" fill="url(#a)" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".737255"/><path d="m30.502337 24.50464c0 3.311631-2.6872 5.99599-6.002337 5.99599s-6.002337-2.684359-6.002337-5.99599c0-3.311632 2.6872-5.995991 6.002337-5.995991s6.002337 2.684359 6.002337 5.995991z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.478516 19a1.0863383 1.0863383 0 0 0 -.751954.318359l-1.414062 1.414063a1.0863383 1.0863383 0 0 0 0 1.535156l2.238281 2.236328-2.238281 2.238282a1.0863383 1.0863383 0 0 0 0 1.535156l1.414062 1.414062a1.0863383 1.0863383 0 0 0 1.535157 0l2.238281-2.238281 2.238281 2.238281a1.0863383 1.0863383 0 0 0 1.535157 0l1.414062-1.414062a1.0863383 1.0863383 0 0 0 0-1.535156l-2.238281-2.238282 2.238281-2.236328a1.0863383 1.0863383 0 0 0 0-1.535156l-1.414062-1.414063a1.0863383 1.0863383 0 0 0 -1.535157 0l-2.238281 2.236329-2.238281-2.236329a1.0863383 1.0863383 0 0 0 -.783203-.318359z" fill="#7a0000" opacity=".1" transform="matrix(1 0 0 .94735804 0 1.579733)"/><path d="m27.505204 21.085222-3.005204 3.005203-3.005204-3.005203-1.414213 1.414213 3.005203 3.005204-3.005203 3.005204 1.414213 1.414213 3.005204-3.005203 3.005204 3.005203 1.414213-1.414213-3.005203-3.005204 3.005203-3.005204z" fill="#7a0000" opacity=".25"/><path d="m27.505204 20.085222-3.005204 3.005203-3.005204-3.005203-1.414213 1.414213 3.005203 3.005204-3.005203 3.005204 1.414213 1.414213 3.005204-3.005203 3.005204 3.005203 1.414213-1.414213-3.005203-3.005204 3.005203-3.005204z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rejecttrackedchangetonext.svg b/icon-themes/elementary_svg/cmd/32/rejecttrackedchangetonext.svg
new file mode 100644
index 000000000..91bdc26cb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rejecttrackedchangetonext.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837" cy="36.421001" gradientTransform="matrix(.47973876 0 0 .16746516 12.579251 24.886972)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="641" x2="641.4115" y1="-143.5" y2="-127.95408"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.92343646 0 0 .92246001 -567.42278 149.9592)" gradientUnits="userSpaceOnUse" x1="640.81403" x2="640.81403" y1="-142.718" y2="-129.33"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.70660604 0 0 -.47076979 35.26917 40.511048)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="f" gradientTransform="matrix(-1.3333333 0 0 1.3333333 32.00048 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.2306833 0 0 1.6666734 17.47367 -31.451617)" gradientUnits="userSpaceOnUse" x1="5.142201" x2="5.142201" y1="27.561838" y2="29.161831"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.4687933 0 0 1.4416821 17.900635 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24.000565" x2="24.000565" y1="6.18585" y2="41.815468"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.65714134 0 0 .63017202 .228273 -1.091931)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="m" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><g transform="translate(-2)"><path d="m4.95 29h22.1v2h-22.1z" fill="url(#m)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#l)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#k)" opacity=".15"/><path d="m4.5.498 23 .002072v28.999928h-23z" fill="url(#j)" stroke-width="1.040609"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#n)" stroke-linejoin="round"/><path d="m7 4h3v1h-3zm4 0h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm-12 3h4v1h-4zm5 0h4v1h-4z" fill="#aaa"/><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5zm-13 3h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><path d="m25 14h-3v1h3zm-15 3h-3v1h3z" fill="#aaa"/><path d="m13 17h-2v1h2z" fill="#c6262e"/><path d="m14 17h5v1h-5zm10 0h-4v1h4zm-17 4h5v1h-5zm6 0h8v1h-8zm12 0h-3v1h3zm-12 3h-6v1h6zm1 0h2v1h-2zm9 0h-6v1h6z" fill="#aaa"/></g><g stroke-width="1.333333" transform="matrix(-.75 0 0 .75 32.351594 12.136276)"><path d="m6.664441 23.365073a11.054666 7.3650727 0 1 1 22.109331 0 11.054666 7.3650727 0 0 1 -22.109331 0z" fill="url(#e)" fill-rule="evenodd" opacity=".141176"/><path d="m15.095466 6.001802v.00521c-.216514 0-.396454.08588-.526042.2239584-.0089.00987-.01921.019352-.02865.028645l-10.5459749 9.0925386c-.1212.121306-.192708.285474-.192708.466145 0 .179381.07151.334491.192708.463543l10.5420099 9.106769c.0095.0093.01977.01883.02865.02864.129587.138086.309527.223959.526042.223959.402289 0 .706625-.287324.706625-.67448v-5.132869c-.000252-.361344.313496-.682229.702229-.682229h10.635069c.381132 0 .66242-.267369.662702-.648501l.004-5.351499c.000282-.381132-.28157-.668059-.662702-.668059h-10.700209c-.356849-.03335-.637361-.320035-.637124-.660066v-5.1550381c0-.3871547-.304336-.6666667-.706625-.6666669z" fill="url(#f)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.468758 17.818299h10l.000035-4h-10.000035" opacity=".6" stroke="url(#g)"/><path d="m14.46875 8.1210938-8.9902344 7.6933592 8.9902424 7.738679v-3.734833c0-1.333334.788472-2 1.333333-2v-4c-.798225-.179019-1.332967-.884496-1.333333-2z" opacity=".5" stroke="url(#h)"/></g></g><g transform="translate(-16.989314 -16)"><path d="m32 30.986332a7.505343 2.619738 0 1 1 -15.010686 0 7.505343 2.619738 0 1 1 15.010686 0z" fill="url(#a)" fill-rule="evenodd" opacity=".205" stroke-width=".682432"/><g transform="translate(-.002505 .00026)"><path d="m24.5 17.509539c-3.863515 0-7.002505 3.13567-7.002505 6.995101 0 3.85943 3.13899 6.9951 7.002505 6.9951s7.002505-3.13567 7.002505-6.9951c0-3.859431-3.13899-6.995101-7.002505-6.995101z" fill="url(#c)" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".737255"/><path d="m30.502337 24.50464c0 3.311631-2.6872 5.99599-6.002337 5.99599s-6.002337-2.684359-6.002337-5.99599c0-3.311632 2.6872-5.995991 6.002337-5.995991s6.002337 2.684359 6.002337 5.995991z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.478516 19a1.0863383 1.0863383 0 0 0 -.751954.318359l-1.414062 1.414063a1.0863383 1.0863383 0 0 0 0 1.535156l2.238281 2.236328-2.238281 2.238282a1.0863383 1.0863383 0 0 0 0 1.535156l1.414062 1.414062a1.0863383 1.0863383 0 0 0 1.535157 0l2.238281-2.238281 2.238281 2.238281a1.0863383 1.0863383 0 0 0 1.535157 0l1.414062-1.414062a1.0863383 1.0863383 0 0 0 0-1.535156l-2.238281-2.238282 2.238281-2.236328a1.0863383 1.0863383 0 0 0 0-1.535156l-1.414062-1.414063a1.0863383 1.0863383 0 0 0 -1.535157 0l-2.238281 2.236329-2.238281-2.236329a1.0863383 1.0863383 0 0 0 -.783203-.318359z" fill="#7a0000" opacity=".1" transform="matrix(1 0 0 .94735804 0 1.579733)"/><path d="m27.505204 21.085222-3.005204 3.005203-3.005204-3.005203-1.414213 1.414213 3.005203 3.005204-3.005203 3.005204 1.414213 1.414213 3.005204-3.005203 3.005204 3.005203 1.414213-1.414213-3.005203-3.005204 3.005203-3.005204z" fill="#7a0000" opacity=".25"/><path d="m27.505204 20.085222-3.005204 3.005203-3.005204-3.005203-1.414213 1.414213 3.005203 3.005204-3.005203 3.005204 1.414213 1.414213 3.005204-3.005203 3.005204 3.005203 1.414213-1.414213-3.005203-3.005204 3.005203-3.005204z" fill="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/reload.svg b/icon-themes/elementary_svg/cmd/32/reload.svg
new file mode 100644
index 000000000..f3a98d016
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/reload.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.157" cy="186.171" gradientTransform="matrix(.17525 0 0 .05576 -1.377 18.12)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.0655 0 0 1.06913 -9.488 -22.214)" gradientUnits="userSpaceOnUse" x1="30.194" x2="26.541" y1="27.546" y2="33.269"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.26644 0 0 1.2666 25.86 -21.45)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" y1="22.461" y2="39.83"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.82783 0 0 .82617 22.462 -7.732)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" y1="39.618" y2="22.673"><stop offset="0" stop-color="#fff"/><stop offset=".429" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.16703 0 0 .8724 -2432.29 -2803.86)" gradientUnits="userSpaceOnUse" x1="2094.899" x2="2094.899" y1="3215.689" y2="3249.04"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m27 28.5a11 3.5 0 1 1 -22 0 11 3.5 0 1 1 22 0z" fill="url(#a)"/><path d="m16.5 1.5v4.018a12.5 12.5 0 0 0 -.5-.018 12.5 12.5 0 0 0 -12.5 12.5 12.5 12.5 0 0 0 12.5 12.5 12.5 12.5 0 0 0 12.482-12h-6.007a6.5 6.5 0 0 1 -6.475 6 6.5 6.5 0 0 1 -6.5-6.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 .5.025v3.975l11-7z" fill="url(#e)" opacity=".99"/><g fill="none"><path d="m17.498 7.086v-3.793l8.13 5.22-8.13 5.14v-3.537" opacity=".5" stroke="url(#b)"/><path d="m27.32 20.06a11.505 11.503 0 0 1 -13.01 9.318 11.505 11.503 0 0 1 -9.737-12.696 11.505 11.503 0 0 1 12.373-10.146" opacity=".5" stroke="url(#c)" stroke-width=".992"/><path d="m27.878 19.503-4.568-.006c-.568 3.912-4.84 6.606-8.697 5.874-4.06-.77-6.737-4.663-5.993-8.72.723-3.945 4.418-6.605 8.366-6.09" opacity=".5" stroke="url(#d)" stroke-width=".992"/><path d="m16.5 1.5v4.018a12.5 12.5 0 0 0 -.5-.018 12.5 12.5 0 0 0 -12.5 12.5 12.5 12.5 0 0 0 12.5 12.5 12.5 12.5 0 0 0 12.482-12h-6.007a6.5 6.5 0 0 1 -6.475 6 6.5 6.5 0 0 1 -6.5-6.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 .5.025v3.975l11-7z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/remove.svg b/icon-themes/elementary_svg/cmd/32/remove.svg
new file mode 100644
index 000000000..43f1f41d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/remove.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 -.198 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 .992628 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 2.381694 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 3.77076 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 .992628 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 2.381694 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 3.77076 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 -.198 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 .992628 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 2.381694 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 3.77076 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="m" gradientTransform="matrix(.1347 0 0 .14642 -.198 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="n" gradientTransform="matrix(.1347 0 0 .14642 .992628 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="o" gradientTransform="matrix(.1347 0 0 .14642 2.381694 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="p" gradientTransform="matrix(.1347 0 0 .14642 3.77076 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#v" y1="38.475292" y2="42.541035"/><linearGradient id="q" gradientTransform="matrix(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#t" y1="13.023" y2="32.702"/><linearGradient id="t"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="u" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#t" y1="20.584" y2="32.702"/><linearGradient id="v" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="w" gradientTransform="matrix(.59434182 0 0 .59993551 1.733541 -.028859)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" y1="3.381795" y2="50.053478"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><g><path d="m3.9999983 1.499983c-.7116666 0-1.5.778126-1.5 1.4999999v25.9999991c0 .721874.7883334 1.5 1.5 1.5h3.5000015l2-5 18.4999992-.000017h.214844c.711666 0 1.285156-.58086 1.285156-1.302734l-.000001-21.1972481c0-.7218739-.788334-1.4999999-1.5-1.4999999z" fill="url(#w)" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m4 1c-1.1079995 0-2 .8920291-2 2v26c0 1.107971.8920005 2 2 2l3.9999998-.000018 2.0058592-5c6.675855.003067 12.327748.000018 18.994141.000018.595799-.345567 1-.983558 1-1.724609v-16.2773441-.9980469-4c0-1.1079709-.892001-2-2-2zm.5 1h23c.831 0 1.5.6689936 1.5 1.5v3.5h-6v-.00195l.0039-4.9960938h-1.007812l-.0039 4.9960938h.007812v.00195h-6v-.00195l.0059-4.9960938h-1.007812l-.0059 4.9960938h.007812v.00195h-6v-.00195l.00586-4.9960938h-1.0078131l-.00586 4.9960938h.0078131v.00195h-5v-3.5c0-.8310064.6689997-1.5 1.5-1.5zm-1.5 6h4.9921875l.00195 5h-4.9941375zm6 0h5.992188l.002 5h-5.9922349zm7 0h5.992188l.002 5h-5.992188zm7 0h6v5h-6zm-20 6h4.9941406l.00195 5h-4.9960906zm6.0019531 0h5.9921879l.002 5h-5.9922348zm6.9999999 0h5.992188l.002 5h-5.992235zm6.998047 0h6v5h-6zm5.996094 6h.003906v5h-6v-.0039-4.988282h5.996094zm-25.996094.007812h4.9960938v4.988282h-4.9960938zm6.0039062 0h5.9921878v4.988282h-5.9921878zm6.9999998 0h5.992188l.001953 4.992188h-.002v-.0039h-5.992141zm-13.003906 5.996094 5.808242-.0039-1.5719091 4-2.7363329-.000006c-.8310003.000005-1.5-.668994-1.5-1.5z" opacity=".286" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><g fill="none" stroke-linecap="square" stroke-width=".198438"><path d="m.56253265 295.90833h.90978775l-.2396391.59532h-.47171065c-.12025587-.00001-.198438-.0992-.198438-.19844z" opacity=".8" stroke="url(#v)"/><path d="m.56253265 294.71771h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#a)"/><path d="m1.7531606 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#b)"/><path d="m3.1422266 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#c)"/><path d="m4.5312925 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#d)"/><path d="m.56253269 293.52708h.79375191v.79375h-.79375191z" opacity=".8" stroke="url(#e)"/><path d="m1.7531606 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#f)"/><path d="m3.1422266 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#g)"/><path d="m4.5312925 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#h)"/><path d="m.56253265 292.33645h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#i)"/><path d="m1.7531606 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#j)"/><path d="m3.1422266 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#k)"/><path d="m4.5312925 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#l)"/><path d="m.56253265 291.34426c0-.0992.0510949-.19411.198438-.19844h.59531395v.79375h-.79375191z" opacity=".8" stroke="url(#m)"/><path d="m1.7531606 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#n)"/><path d="m3.1422266 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#o)"/><path d="m4.5312925 291.14582h.7937521c.099219 0 .1984379.0793.1984379.2032v.59055h-.99219z" opacity=".8" stroke="url(#p)"/></g></g><g><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#q)" stroke="url(#r)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#s)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#u)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/removebullets.svg b/icon-themes/elementary_svg/cmd/32/removebullets.svg
new file mode 100644
index 000000000..2b058f1b1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/removebullets.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(.50842 0 0 .4913 43.485 12.69)" gradientUnits="userSpaceOnUse" x1="1.82725" x2="10.767" y1="-34.509094" y2="26.955999"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.87818 0 0 .88434 13.56 3.406)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="5" y2="11"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="6.5" y2="9.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#h" y1="60" y2="38"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#h" y1="54" y2="32"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#h" y1="48" y2="26"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#h" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m10.5 46.5v3h13v-3z" fill="url(#i)"/><path d="m10.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#j)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m10.5 34.5v3h13v-3z" fill="url(#k)"/><path d="m10.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#l)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#f)"/><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="url(#g)"/><g transform="translate(0 12)"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#f)"/><g fill="none"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="url(#g)"/></g></g><g stroke-linejoin="round"><path d="m21.5 17.8-5.5-5.303 5.29-5.557-3.814-3.44-5.448 5.294-5.558-5.294-3.97 3.568 5.558 5.406-5.558 5.32 3.97 3.706 5.552-5.56 5.565 5.56z" fill="url(#a)" stroke="url(#b)" stroke-width="1.386" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><g fill="none" stroke-linecap="round" stroke-width="1.752"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.364 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/removefiltersort.svg b/icon-themes/elementary_svg/cmd/32/removefiltersort.svg
new file mode 100644
index 000000000..e66bea8c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/removefiltersort.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(-.13755973 -.23826044 .23023751 -.13292769 7.341924 -15.372107)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.23760317 -.41154077 .41442752 -.23926984 11.087774 1.163529)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.39264048 -.10542953 .10501558 -.39275139 22.566856 11.782881)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.39264048 -.10542953 .10501558 -.39275139 22.837939 11.961285)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><linearGradient id="f" gradientTransform="matrix(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924004" x2="107.101" y1="27.59" y2="27.913"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".095" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.36684" x2="22.257999" y1="19.642704" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.93366733 0 0 .93268006 -573.98076 151.34913)" gradientUnits="userSpaceOnUse" x1="621.61664" x2="637.617" y1="-149.43697" y2="-158.68454"><stop offset="0" stop-color="#fff"/><stop offset=".00000138" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g stroke-width=".75"><path d="m10.115644 20.653763 2.347093-1.355094 2.671428-10.2026259 7.670417-4.4285179c-.301411-1.5580355-.676412-2.2075562-1.875005-3.2476035l-7.670417 4.4285179-10.1714471-2.7877881-2.34709215 1.3550941 4.63137925 7.9882544z" fill="url(#f)" fill-rule="evenodd" stroke="url(#g)" stroke-linejoin="round" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/><path d="m10.384 19.6 1.441993-.799735 2.680688-10.2079716 7.39721-4.2707816c-.237741-1.1617815-.237741-1.1617815-1.125003-1.9485621l-7.39721 4.2707816-10.180707-2.7824418-1.4358286.8289758z" fill="none" stroke="url(#h)" transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020333 1.478658)"/></g><g transform="matrix(-.17638845 .30551374 -.30551374 -.17638845 9.020404 1.478735)"><path d="m15.68495-6.4518732-.997043 4.012257-4.035451-.975529-.580157 2.71808897 3.954952 1.120731-.977133 4.03700203 2.746204.895088 1.029619-4.067305 3.996898 1.165244.662604-2.86316403-4.107745-1.09749797 1.099894-4.112253z" fill="url(#a)" stroke="url(#b)" stroke-width=".750001"/><g fill="none" stroke-linecap="round" stroke-width=".948053"><path d="m11.353279-2.3376474-.19035.9646783 3.910424 1.23516527-.965432 3.98150993 1.036796.2730553" opacity=".4" stroke="url(#c)"/><path d="m16.430797-5.3472586-.868642 3.1383311m1.381271 2.70412009 3.179711.89161441" opacity=".4" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/removehyperlink.svg b/icon-themes/elementary_svg/cmd/32/removehyperlink.svg
new file mode 100644
index 000000000..f4cfd50bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/removehyperlink.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(.36682503 0 0 .35447295 46.948399 24.314666)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.63360687 0 0 .63805131 25.357512 17.616261)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="72.5" x2="86" xlink:href="#f" y1="2.75" y2="2.75"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="91" x2="104.5" xlink:href="#f" y1="2.75" y2="2.75"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="83" x2="91" xlink:href="#f" y1="2.75" y2="2.75"/><radialGradient id="j" cx="99.157013" cy="186.17059" gradientTransform="matrix(.0876227 0 0 .05575992 -.688406 18.118812)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m13.5 28.499666a5.5 3.4999999 0 1 1 -11 0 5.5 3.4999999 0 1 1 11 0z" fill="url(#j)"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -48.523494 76.634407)"><path d="m76-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m94.5-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m76-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="url(#g)" opacity=".2"/><path d="m94.5-2c-1.939 0-3.5 1.56100002-3.5 3.5v2.5c0 1.939 1.561 3.5 3.5 3.5h6.5c1.939 0 3.5-1.561 3.5-3.5v-2.5c0-1.93899998-1.561-3.5-3.5-3.5zm.25 2.5h6c.6925 0 1.25.5575 1.25 1.25v2c0 .6925-.5575 1.25-1.25 1.25h-6c-.6925 0-1.25-.5575-1.25-1.25v-2c0-.6925.5575-1.25 1.25-1.25z" fill="url(#h)" opacity=".2"/><g stroke-linecap="round"><g fill="none" stroke="#fff"><path d="m94.5-1h6.5c1.385 0 2.5 1.115 2.5 2.5v2.5" opacity=".4" stroke-linejoin="round"/><path d="m100.75 6h-6c-1.2465 0-2.25-1.0035-2.25-2.25" opacity=".4" stroke-linejoin="bevel"/><path d="m82.5 6.5h-6.5c-1.385 0-2.5-1.115-2.5-2.5v-2.5" opacity=".4" stroke-linejoin="round"/><path d="m76.25-.5h6c1.2465 0 2.25 1.0035 2.25 2.25" opacity=".4" stroke-linejoin="bevel"/></g><rect fill="#d4d4d4" height="2.5" rx="1.5" stroke="#000" stroke-linejoin="bevel" stroke-opacity=".427451" width="13" x="82" y="1.5"/></g><rect fill="url(#i)" height="2.5" opacity=".2" rx="1.5" width="13" x="82" y="1.5"/><path d="m83 2.75c0-.1385.669-.25 1.5-.25h8c.831 0 1.5.1115 1.5.25" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/></g><path d="m31.086222 28.001532-3.96825-3.826116 3.816735-4.009375-2.751801-2.481959-3.930732 3.81962-4.010097-3.81962-2.864355 2.574311 4.010097 3.900429-4.010097 3.838381 2.864355 2.673879 4.005768-4.011541 4.015147 4.011541z" fill="url(#a)" stroke="url(#b)" stroke-width=".999999"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="translate(.231972 .184832)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rename.svg b/icon-themes/elementary_svg/cmd/32/rename.svg
new file mode 100644
index 000000000..b5b167cd0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rename.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 -.198 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 .992628 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 2.381694 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 3.77076 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 .992628 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 2.381694 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 3.77076 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 -.198 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 .992628 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 2.381694 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 3.77076 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="m" gradientTransform="matrix(.1347 0 0 .14642 -.198 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="n" gradientTransform="matrix(.1347 0 0 .14642 .992628 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="o" gradientTransform="matrix(.1347 0 0 .14642 2.381694 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="p" gradientTransform="matrix(.1347 0 0 .14642 3.77076 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="q" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.59434182 0 0 .59993551 1.733541 -.028859)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" y1="3.381795" y2="50.053478"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><g><path d="m3.9999983 1.499983c-.7116666 0-1.5.778126-1.5 1.4999999v25.9999991c0 .721874.7883334 1.5 1.5 1.5h3.5000015l2-5 18.4999992-.000017h.214844c.711666 0 1.285156-.58086 1.285156-1.302734l-.000001-21.1972481c0-.7218739-.788334-1.4999999-1.5-1.4999999z" fill="url(#r)" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m4 1c-1.1079995 0-2 .8920291-2 2v26c0 1.107971.8920005 2 2 2l3.9999998-.000018 2.0058592-5c6.675855.003067 12.327748.000018 18.994141.000018.595799-.345567 1-.983558 1-1.724609v-16.2773441-.9980469-4c0-1.1079709-.892001-2-2-2zm.5 1h23c.831 0 1.5.6689936 1.5 1.5v3.5h-6v-.00195l.0039-4.9960938h-1.007812l-.0039 4.9960938h.007812v.00195h-6v-.00195l.0059-4.9960938h-1.007812l-.0059 4.9960938h.007812v.00195h-6v-.00195l.00586-4.9960938h-1.0078131l-.00586 4.9960938h.0078131v.00195h-5v-3.5c0-.8310064.6689997-1.5 1.5-1.5zm-1.5 6h4.9921875l.00195 5h-4.9941375zm6 0h5.992188l.002 5h-5.9922349zm7 0h5.992188l.002 5h-5.992188zm7 0h6v5h-6zm-20 6h4.9941406l.00195 5h-4.9960906zm6.0019531 0h5.9921879l.002 5h-5.9922348zm6.9999999 0h5.992188l.002 5h-5.992235zm6.998047 0h6v5h-6zm5.996094 6h.003906v5h-6v-.0039-4.988282h5.996094zm-25.996094.007812h4.9960938v4.988282h-4.9960938zm6.0039062 0h5.9921878v4.988282h-5.9921878zm6.9999998 0h5.992188l.001953 4.992188h-.002v-.0039h-5.992141zm-13.003906 5.996094 5.808242-.0039-1.5719091 4-2.7363329-.000006c-.8310003.000005-1.5-.668994-1.5-1.5z" opacity=".286" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><g fill="none" stroke-linecap="square" stroke-width=".198438"><path d="m.56253265 295.90833h.90978775l-.2396391.59532h-.47171065c-.12025587-.00001-.198438-.0992-.198438-.19844z" opacity=".8" stroke="url(#q)"/><path d="m.56253265 294.71771h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#a)"/><path d="m1.7531606 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#b)"/><path d="m3.1422266 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#c)"/><path d="m4.5312925 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#d)"/><path d="m.56253269 293.52708h.79375191v.79375h-.79375191z" opacity=".8" stroke="url(#e)"/><path d="m1.7531606 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#f)"/><path d="m3.1422266 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#g)"/><path d="m4.5312925 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#h)"/><path d="m.56253265 292.33645h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#i)"/><path d="m1.7531606 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#j)"/><path d="m3.1422266 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#k)"/><path d="m4.5312925 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#l)"/><path d="m.56253265 291.34426c0-.0992.0510949-.19411.198438-.19844h.59531395v.79375h-.79375191z" opacity=".8" stroke="url(#m)"/><path d="m1.7531606 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#n)"/><path d="m3.1422266 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#o)"/><path d="m4.5312925 291.14582h.7937521c.099219 0 .1984379.0793.1984379.2032v.59055h-.99219z" opacity=".8" stroke="url(#p)"/></g></g><g><path d="m4.431761 290.84848v.59475h.397501l.1980005.19875v4.16776l-.1995005.198h-.397501v.59475h1.7872546v-.59475h-.3975011l-.1980004-.19875v-4.16776l.1980004-.19875h.3975011v-.594z" fill-rule="evenodd" opacity=".52" stroke-width=".750002"/><path d="m4.6305115 291.14773.4305011-.003s.2647507-.01.2647507.255l-.0075 4.53526s-.02625.3615-.2910007.369l-.397501.009m1.3897535-5.16076-.4350011-.007s-.2625007-.01-.2625007.255l-.0075 4.53526s.0195.369.2850008.369h.420001" fill="none" stroke="#fff" stroke-width=".198436"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/renameobject.svg b/icon-themes/elementary_svg/cmd/32/renameobject.svg
new file mode 100644
index 000000000..8f25c8218
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/renameobject.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(1.1022033 0 0 1.1022038 -63.55275 -14.715001)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="99.157013" cy="186.17059" gradientTransform="matrix(.17524541 0 0 .05575992 -1.37681 18.119145)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="-14.890854" cy="11.546391" gradientTransform="matrix(.00000278 4.9915236 -5.178574 -.00000002 76.449662 58.566141)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><path d="m27.000001 28.499999a11 3.4999999 0 1 1 -21.9999996 0 11 3.4999999 0 1 1 21.9999996 0z" fill="url(#b)"/><path d="m16.000001 1.4999996c-8.000599 0-14.500001 6.4993996-14.500001 14.4999994 0 8.000599 6.499402 14.500002 14.500001 14.500001 8.000598 0 14.500006-6.499402 14.5-14.500001 0-8.0005998-6.499402-14.4999994-14.5-14.4999994z" fill="url(#c)" stroke="#452981" stroke-opacity=".498039"/><path d="m29.5 16c0 7.455845-6.04417 13.5-13.5 13.5s-13.5-6.044155-13.5-13.5c0-7.455843 6.04417-13.5 13.5-13.5s13.5 6.044157 13.5 13.5z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m23 1v3h2l1 1v21l-1 1h-2v3h9v-3h-2l-1-1v-21l1-1h2v-3z" fill-rule="evenodd" opacity=".52"/><path d="m24 2.51 2.17-.016s1.335-.048 1.333 1.286l-.034 22.853s-.138 1.825-1.47 1.86l-2 .05m7-26.015-2.187-.034s-1.332-.048-1.332 1.286l-.033 22.853s.1 1.86 1.433 1.86h2.12" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/renamepage.svg b/icon-themes/elementary_svg/cmd/32/renamepage.svg
new file mode 100644
index 000000000..1374cc4c4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/renamepage.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.714" cy="486.648" gradientTransform="matrix(.019 0 0 .02024 18.043 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#g)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#f)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#e)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#d)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#c)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#h)"/></g><path d="m29.5 25.5v4.915c.98.01 2.367-1.1 2.367-2.458s-1.093-2.457-2.367-2.457z" fill="url(#a)" opacity=".15"/><path d="m23 1v3h2l1 1v21l-1 1h-2v3h9v-3h-2l-1-1v-21l1-1h2v-3z" fill-rule="evenodd" opacity=".52"/><path d="m24 2.51 2.17-.016s1.335-.048 1.333 1.286l-.034 22.853s-.138 1.825-1.47 1.86l-2 .05m7-26.015-2.187-.034s-1.332-.048-1.332 1.286l-.033 22.853s.1 1.86 1.433 1.86h2.12" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/renameslide.svg b/icon-themes/elementary_svg/cmd/32/renameslide.svg
new file mode 100644
index 000000000..40501228e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/renameslide.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#a" y1="6.381" y2="41.619"/><linearGradient id="d" gradientTransform="matrix(.8 0 0 .49974816 -2.7 3.239182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.05633 0 0 .00824 -4.36 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66892 0 0 .56757 -1.18 2.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" xlink:href="#a" y1="6.395" y2="41.619"/><linearGradient id="i" gradientTransform="matrix(1.33942 0 0 -1.98263 -11.354 93.863)" gradientUnits="userSpaceOnUse" x1="22.004" x2="22.004" y1="63.218" y2="25.647"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.74052 0 0 .4677 46.925 2.682)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="4.334" x2="4.334" y1="4.526" y2="27.474"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.4 27h27.2v2h-27.2z" fill="url(#g)" opacity=".15"/><path d="m2.4 27v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#f)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#e)" opacity=".15"/><path d="m6 4.5h24.5v23h-24.5z" fill="url(#d)" stroke-width="1.022475"/><path d="m29.5 26.5h-27v-21h27z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m6 27.5h-4.5v-23h4.5" fill="url(#k)"/><path d="m5.5 26.5h-3v-21h3" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="square"/><path d="m11 7.5h4m1 0h2m1 0h1m1 0h2" fill="none" stroke="#aaa"/><path d="m7 24v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h1v1zm-7-4v-1h3v1zm4 0v-1h1v1zm2 0v-1h2v1zm-6-4v-1h3v1zm4 0v-1h3v1z" fill="url(#i)"/><path d="m29 17a6 6 0 1 1 -3.174-5.293l-2.826 5.293z" fill="url(#k)" opacity=".5"/><path d="m29 17.017c0 2.602-1.892 5.09-4.4 5.783-2.506.694-5.407-.466-6.745-2.697-.01.01 5.145-3.086 5.145-3.086z" fill="url(#k)" opacity=".5"/><path d="m6 27.5h24.5v-23h-24.5" fill="none" stroke="url(#j)" stroke-linejoin="round"/><path d="m6 27.5h-4.5c0-7.093 0-15.338951 0-22.8569515l.048-.093.118-.04 4.334-.0110485" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m29 17.004c0 2.6-1.892 5.088-4.4 5.782-.058-.01-1.6-5.782-1.6-5.782z" fill="url(#k)"/><path d="m23 1v3h2l1 1v21l-1 1h-2v3h9v-3h-2l-1-1v-21l1-1h2v-3z" fill-rule="evenodd" opacity=".52"/><path d="m24 2.51 2.17-.016s1.335-.048 1.333 1.286l-.034 22.853s-.138 1.825-1.47 1.86l-2 .05m7-26.015-2.187-.034s-1.332-.048-1.332 1.286l-.033 22.853s.1 1.86 1.433 1.86h2.12" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/repeat.svg b/icon-themes/elementary_svg/cmd/32/repeat.svg
new file mode 100644
index 000000000..5030906b9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/repeat.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=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.0021456" x2="17.0021456" y1="6.6666682" y2="27.03399969082"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.4687933 0 0 1.4416821 15.101991 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" xlink:href="#a" y1="22.402153" y2="35.268829"/><linearGradient id="d" gradientTransform="matrix(-1.3395186 0 0 1.3333333 22.552341 -22.062251)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" xlink:href="#e" y1="27.314026" y2="35.272106"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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.3395186 0 0 1.3333333 22.552341 -21.067459)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" xlink:href="#g" y1="20.383398" y2="38.171688"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".501194" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 12.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientTransform="matrix(-1.3333333 0 0 1.3333333 31.000621 1.333335)" gradientUnits="userSpaceOnUse" x1="13.50036" x2="13.50036" y1="19.25" y2="4.249999"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientTransform="matrix(1.4687933 0 0 1.4416821 16.900776 -24.641344)" gradientUnits="userSpaceOnUse" x1="-3.336504" x2="-3.336504" xlink:href="#a" y1="32.352032" y2="21.253883"/><linearGradient id="k" gradientTransform="matrix(1.3395186 0 0 1.3333333 9.450426 -21.067459)" gradientUnits="userSpaceOnUse" x1="8.622288" x2="8.622288" xlink:href="#g" y1="28.550594" y2="21.800594"/><linearGradient id="l" gradientTransform="matrix(1.3395186 0 0 1.3333333 9.450426 -22.062251)" gradientUnits="userSpaceOnUse" x1="6.382678" x2="6.382678" xlink:href="#e" y1="35.296688" y2="24.796688"/><g transform="translate(-3 -5)"><path d="m17.209657 6.0175781v.00586c.216514 0 .395803.086531.525391.2246094.0089.00987.01986.018051.0293.027344l10.541013 9.2656245c.1212.121306.191406.286125.191406.466796 0 .179381-.07021.333839-.191406.462891l-10.541016 9.265625c-.0095.0093-.02042.01949-.0293.0293-.129587.138086-.308876.224609-.525391.224609-.402289 0-.707031-.288625-.707031-.675781v-5.236402c-.0437-.325807-.310618-.578273-.648438-.578054h-1.333984c-3.999999 0-7.944061 3.333333-8.017575 7 0 .554-.446 1-1 1-.661628 0-1-.353484-1-1v-3.833981c-.11188-5.333333 3.350909-10.166019 10.017575-10.166019h1.333987c.33782.000216.604738-.257288.648438-.583094v-5.2313591c0-.3871547.304742-.6679686.707031-.6679688z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m16.002626 18.5c.889641 0 1.5.802498 1.5 1.666313v4.474605l9.854457-8.640918-9.854457-8.5875319v4.2930289c-.000366 1.116292-.780097 1.794273-1.5 1.794503" opacity=".8" stroke="url(#c)"/><path d="m16.002626 18.5h-1.333334c-5.333333 0-9.157968 4.048497-9.157968 8.177643" opacity=".8" stroke="url(#f)"/><path d="m5.492695 23c0-5 2.509931-9.5 9.176597-9.5h1.333334" opacity=".8" stroke="url(#d)"/></g></g><g transform="matrix(1 0 0 -1 2.999859 37)"><path d="m1.059-.02380506a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#h)" fill-rule="evenodd" opacity=".141176" transform="matrix(1.3333333 0 0 1.3333333 4.252582 11.396813)"/><path d="m14.79311 6.0175781v.00586c-.216514 0-.395803.086531-.525391.2246094-.0089.00987-.01986.018051-.0293.027344l-10.5410128 9.2656245c-.1212.121306-.1914062.286125-.1914062.466796 0 .179381.070208.333839.1914062.462891l10.5410158 9.265625c.0095.0093.02042.01949.0293.0293.129587.138086.308876.224609.525391.224609.402289 0 .707031-.288625.707031-.675781v-5.236402c.0437-.325807.310618-.578273.648438-.578054h1.333984c3.999999 0 7.944061 3.333333 8.017575 7 0 .554.446 1 1 1 .661628 0 1-.353484 1-1v-3.833981c.11188-5.333333-3.350909-10.166019-10.017575-10.166019h-1.333987c-.33782.000216-.604738-.257288-.648438-.583094v-5.2313591c0-.3871547-.304742-.6679686-.707031-.6679688z" fill="url(#i)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m16.000141 18.5c-.889641 0-1.5.802498-1.5 1.666313v4.474605l-9.8544574-8.640918 9.8544574-8.5875319v4.2930289c.000366 1.116292.780097 1.794273 1.5 1.794503" opacity=".6" stroke="url(#j)"/><path d="m16.000141 18.5h1.333334c5.333333 0 9.157968 4.048497 9.157968 8.177643" opacity=".6" stroke="url(#k)"/><path d="m26.510072 23c0-5-2.509931-9.5-9.176597-9.5h-1.333334" opacity=".6" stroke="url(#l)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/replycomment.svg b/icon-themes/elementary_svg/cmd/32/replycomment.svg
new file mode 100644
index 000000000..ab4f5cb9a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/replycomment.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" gradientUnits="userSpaceOnUse" x1="6.901361" x2="6.901361" y1="2.769346" y2="7.341346"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.15655845 -.16805526 0 8.928222 9.397822)" gradientUnits="userSpaceOnUse" x1="38.940514" x2="20.576487" y1="15.991243" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="21.663342" x2="57.252823" y1="-46.990513" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="d" cx="1.248938" cy="16.655602" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="1.669033" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.302316 -.65673)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".25" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m5.9667969.54101562c-1.3759393 0-2.4821479.91328028-2.4824219 2.04687498l-.00227 9.4093074c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h2.1113281l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h5.76588c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-9.4093074c.001594-1.1335936-1.106513-2.04687498-2.482452-2.04687498z" fill="url(#c)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m5.9804688 1.2940416c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004v9.305262c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h2.6425813c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h5.943776c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714v-9.2311379c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#e)" transform="translate(0 3.942578)"/></g></g><g stroke-miterlimit="7" stroke-width=".255038"><path d="m6.9885984 7.3390387c1.4889244-1.2977185.9597578-3.4143852-1.2892007-3.471078v-1.0963074l-2.3812499 1.8268834 2.3812499 1.8268831v-1.0874891c1.3089748-.05081 2.0421805 1.1426862 1.1063958 2.001108z" display="block" fill="url(#a)" stroke="#452981" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.3383638 6.7026523c.6423226-.7522602.2392989-2.7164197-1.8922888-2.5706739l-.0225213-.8336093-1.6776708 1.3001676 1.6776708 1.2886965v-.7679563c2.0397551-.1970993 2.1066915 1.2792758 1.9148101 1.5833754z" display="block" fill="none" opacity=".53" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/reportnavigator.svg b/icon-themes/elementary_svg/cmd/32/reportnavigator.svg
new file mode 100644
index 000000000..24aa94814
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/reportnavigator.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(.24901961 0 0 .06225481 -12.419855 5.136028)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#a"/><radialGradient id="c" cx="23.896" cy="3.99" gradientTransform="matrix(0 .39144256 -.51669724 0 5.236636 -9.279193)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2.972432" x2="2.972432" y1=".305549" y2="5.542632"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.09921877 0 0 .09921831 -1.916377 -.264533)" gradientUnits="userSpaceOnUse" x1="51.199997" x2="51.199997" y1="8.114289" y2="56.114563"><stop offset="0" stop-color="#b6b6b6"/><stop offset=".33095336" stop-color="#a4a4a4"/><stop offset="1" stop-color="#c5c5c5"/></linearGradient><radialGradient id="f" cx="3.175" cy="1.852078" gradientTransform="matrix(1 0 0 .99999526 0 .000014)" gradientUnits="userSpaceOnUse" r="2.116676"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.99695868 -.07793192 .07793192 .99695868 .009321 .148467)" gradientUnits="userSpaceOnUse" x1="2.027828" x2="3.185315" y1="3.995011" y2="4.434366"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.99695869 .07793188 -.07793188 -.99695869 6.371821 6.041585)" gradientUnits="userSpaceOnUse" x1="3.230561" x2="2.280843" xlink:href="#i" y1="4.55868" y2="3.496531"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.11089655 -.11849001 .11849001 .11089655 -2.417899 3.259909)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#i" y1="22" y2="26"/><linearGradient id="k" gradientTransform="matrix(.03006 0 0 .01647 6.122 18.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 6.128 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#m"/><linearGradient id="m" xlink:href="#a"/><radialGradient id="n" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 27.846 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#m"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="20.027" x2="19.977" y1="5.377" y2="28.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="17.287" x2="16.667" xlink:href="#q" y1="28.048" y2="-.018"/><linearGradient id="q"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="15.401" x2="15.706" y1="6.918" y2="26.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="17.119" x2="17.177" xlink:href="#q" y1="28.033" y2="18.664"/><path d="m9.73 25h14.515v4h-14.515z" fill="url(#k)" opacity=".5"/><path d="m24.245 25v4c1.548.007 3.742-.896 3.742-2s-1.727-2-3.742-2z" fill="url(#l)" opacity=".5"/><path d="m9.73 25v4c-1.548.007-3.743-.896-3.743-2s1.728-2 3.743-2z" fill="url(#n)" opacity=".5"/><path d="m6.487 4.5c-1.566-.02-2.093 1.51-1.97 3h1.97v18c0 .943 1.057 2 2 2h17v-20.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#o)" stroke="url(#p)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.987 7v1h12v-1zm0 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m7.987 7v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-18v1h1v-1zm0 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m7.276 5.5c-1.543-.107-1.68.58-1.79 1h2v18.69c0 .853.742 1.31 1.59 1.31h15.41v-19.39c0-.853-.75-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#r)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.487 24.5h17c.125 1.5-.408 3.043-2 3h-17c1.512 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#s)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="10.987" y="25.067"/><path d="m8 9h1v1h-1zm15 0h1v1h-1z" fill="#aaa"/><path d="m10 9h12v1h-12z" fill="#dadada"/><g transform="matrix(2.6881502 0 0 2.6881502 14.504359 15.239889)"><path d="m5.8208334 5.4239584c0 .3653235-1.1845845.6614584-2.6458333.6614584s-2.64583342-.2961138-2.64583342-.6614584 1.18458462-.6614583 2.64583342-.6614583 2.6458333.2961349 2.6458333.6614583z" fill="url(#b)" fill-rule="evenodd" opacity=".4" stroke-width=".264583"/><path d="m3.174963.13236441c-1.5328529 0-2.77808799 1.24523479-2.77808799 2.77808879 0 1.5328541 1.24523509 2.7780888 2.77808799 2.7780888 1.532853 0 2.7780907-1.2452347 2.778088-2.7780888 0-1.532854-1.245235-2.77808879-2.778088-2.77808879z" fill="url(#c)"/><path d="m5.6885047 2.9104532c0 1.3881915-1.1253496 2.5135417-2.5135443 2.5135417-1.3881894 0-2.51353911-1.1253502-2.51353911-2.5135417 0-1.388192 1.12534971-2.51354198 2.51353911-2.51354198 1.3881947 0 2.5135443 1.12534998 2.5135443 2.51354198z" style="opacity:.8;fill:none;stroke-width:.372003;stroke-linecap:round;stroke-linejoin:round;stroke:url(#d)"/><path d="m3.1749657.52921374c-1.3139579 0-2.38125274 1.06740836-2.38125274 2.38123926 0 1.3139444 1.06741384 2.3812394 2.38125274 2.3812394 1.3139473 0 2.3812474-1.0674083 2.3812474-2.3812394 0-1.313946-1.0674139-2.38123926-2.3812474-2.38123926z" fill="url(#e)"/><g stroke="#000" stroke-width=".372003"><path d="m3.174963.66150541c-1.2409567 0-2.24895837 1.06740699-2.24895837 2.38124769 0 1.3139481 1.00811017 2.3812521 2.24895837 2.3812521 1.2409515 0 2.2489584-1.0674072 2.2489584-2.3812521 0-1.3139518-1.0081048-2.38124769-2.2489584-2.38124769z" fill="none" opacity=".05"/><path d="m5.1593484 2.9104532a1.9843843 1.9843751 0 1 1 -3.9687686 0 1.9843843 1.9843751 0 1 1 3.9687686 0z" fill="url(#f)" stroke-opacity=".349265"/><path d="m3.1597411.10287573c-1.5407249 0-2.79235477 1.25162927-2.79235477 2.79235557 0 1.5407259 1.25162987 2.7923553 2.79235477 2.7923553 1.5407248 0 2.7923574-1.2516294 2.7923547-2.7923553 0-1.5407263-1.2516299-2.79235557-2.7923547-2.79235557z" fill="none" opacity=".3"/></g><g transform="matrix(.93969263 .34202013 -.34202013 .93969263 1.301551 -1.155341)"><path d="m3.5436525 1.0487767a.30387117.30387117 0 0 0 -.2734375.1640625l-.9316407 1.7988281a.30387117.30387117 0 0 0 -.027344.2050782.30387117.30387117 0 0 0 0 .00195.30387117.30387117 0 0 0 -.041016.2285156l.4375 1.9179687a.30387117.30387117 0 0 0 .2929687.2363282l.140625.00195a.30387117.30387117 0 0 0 .2734382-.1660094l.9296875-1.796875a.30387117.30387117 0 0 0 .027344-.2011719.30387117.30387117 0 0 0 .042969-.2324219l-.4375-1.9199219a.30387117.30387117 0 0 0 -.2929692-.2363281z" fill="#0e141f" opacity=".1"/><path d="m3.6267415 1.3365285-.9305967 1.7976716 1.5091327.1227337-.4372551-1.9190341zm-.9729582 2.0242627.437255 1.9190342.1412809.00137.9305967-1.7976715z" fill="#0e141f" opacity=".25"/><path d="m3.9242015 3.2698725-.9308418 1.7974871-.141308-.001445-.4371854-1.9188063z" fill="url(#g)" stroke="#7a0000" stroke-opacity=".552941" stroke-width=".372003"/><path d="m2.4569401 2.9201787.930842-1.7974871.1413078.00144.4371854 1.9188063z" fill="url(#h)" stroke="#000" stroke-opacity=".552941" stroke-width=".372003"/><path d="m3.5600487 3.0778263a.47270659.47270659 0 0 1 -.9454131 0 .47270659.47270659 0 1 1 .9454131 0z" opacity=".2" stroke-width=".472707"/><path d="m2.7301705 3.197625a.30153084.30153084 0 0 1 .2049005-.522731l.00116.3015309z" fill="#fff" opacity=".05" stroke-width=".582106"/><path d="m3.3091715 2.8406857a.32457934.32457934 0 0 1 -.4435863.4739601.32457934.32457934 0 1 1 .4435863-.4739601z" fill="url(#j)" stroke-width=".324579"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/resetattributes.svg b/icon-themes/elementary_svg/cmd/32/resetattributes.svg
new file mode 100644
index 000000000..242d64889
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/resetattributes.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1162.1" cy="1294.5" gradientTransform="matrix(.87946 -.11013 .063119 .75018 -1091.8 -829.59)" gradientUnits="userSpaceOnUse" r="11.902" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.51474" x2="13.51474" y1="7.3535" y2="20.3151"><stop offset="0" stop-color="#fe9ab8"/><stop offset="1" stop-color="#f4679d"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.8103" x2="12.8103" y1="8.67958" y2="15.25216"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="e" cx="13.93" cy="-.31844" gradientTransform="matrix(-2.2942 -.022669 .025292 -2.5597 45.896 -1.2834)" gradientUnits="userSpaceOnUse" r="9.0362"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="f" cx="22.571" cy="30.857" gradientTransform="matrix(.81697 0 0 .1567 -6.1433 14.385)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#a"/><g transform="matrix(1.1422 0 0 1.1422 -.283495 2.564538)"><ellipse cx="12.297" cy="19.219999" fill="url(#f)" opacity=".2" rx="12.721" ry="2.44"/><path d="m15.274 14.851h-5.188l-2.1519 3.993h-4.682l9.6909-18.025h4.804l2.702 17.976h-4.4252zm-3.9924-1.9958h4.5205l-.688-7.9675-4.186 7.9685" style="stroke:#000;stroke-width:.8755;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.51867;fill:url(#e)"/><path d="m14.576 2.9473-1.724 3.2089 1.244-2.0605h6.138l-.172-1.1484zm-1.601 12.416-1.467 2.483h.455 5.801l-.112-1.151h-4.974-.405zm-2.547 4.762-2.0667 3.412h.4942l1.8375-3.412z" fill="#fff" opacity=".2" transform="matrix(.8755 0 0 .8755 .18189 -1.7618)"/></g><g transform="matrix(.77463 0 0 .77463 13.01 13.344)"><g fill-rule="evenodd"><path d="m12.586-.22063-7.8898 15.276-1.9613 5.8257 2.7287.62419 12.196.20806 1.9613-1.7685 3.8372-8.9465 1.4092-9.2424z" fill="url(#b)"/><g stroke-linejoin="round" stroke-width="1.2909"><path d="m3.2079 20.856h12.409l4.3835-7.7148 1.751-10.733-1.148-1.1666-9.508.0622-1.5259 1.1185-6.3245 13.735z" fill="url(#c)" stroke="#e41b79" stroke-opacity=".5"/><path d="m5.2377 15.714 9.8823.04168 5.4451-12.081-.36788-.73243h-8.8883l-6.0206 12.827z" fill="#fff" fill-opacity=".5" opacity=".5" stroke="url(#d)"/></g></g><path d="m4.5101 16.611v2.9906h10.599" style="opacity:.2;stroke-linejoin:round;stroke:#fff;stroke-linecap:round;stroke-width:1.2909;fill:none"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/reverseorder.svg b/icon-themes/elementary_svg/cmd/32/reverseorder.svg
new file mode 100644
index 000000000..e1f07ab3f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/reverseorder.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837" cy="36.421" gradientTransform="matrix(-.36797 0 0 .39444 32.308 -2.697)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -1.33333 -1.33333 0 38.55 36.83)" gradientUnits="userSpaceOnUse" x1="12.249031" x2="21.624054" xlink:href="#h" y1="12.412531" y2="12.412531"/><linearGradient id="c" gradientTransform="matrix(.71627 0 0 .7691 1.397 -29.832)" gradientUnits="userSpaceOnUse" x1="28.764294" x2="28.764294" xlink:href="#g" y1="63.664268" y2="49.187363"/><linearGradient id="d" gradientTransform="matrix(0 -1.33333 -1.33333 0 38.55 36.83)" gradientUnits="userSpaceOnUse" x1="23.176" x2="10.566" xlink:href="#h" y1="11.581" y2="11.979"/><linearGradient id="e" gradientTransform="matrix(.71627 0 0 .7691 1.397 -29.832)" gradientUnits="userSpaceOnUse" x1="33.06" x2="33.018" xlink:href="#g" y1="46.71" y2="62.913"/><linearGradient id="f" gradientTransform="matrix(1.86666 0 0 2 .562 16.497)" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="3.506" y2="5.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.71627 0 0 .7691 1.397 -29.832)" gradientUnits="userSpaceOnUse" x1="33.06" x2="33.018" y1="46.71" y2="62.913"><stop offset="0" stop-color="#fff"/><stop offset=".233" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -1.33333 -1.33333 0 38.55 36.83)" gradientUnits="userSpaceOnUse" x1="23.176" x2="10.566" y1="11.581" y2="11.979"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><g transform="translate(.005 -20.005)"><path d="m1.495 23.497h28l.004 3.008h-28z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.995 24.505h27" fill="none" opacity=".3" stroke="#fff" stroke-width="1.006"/></g><g transform="translate(0 2)"><path d="m1.495 23.497h28l.004 3.008h-28z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.995 24.505h27" fill="none" opacity=".3" stroke="#fff" stroke-width="1.006"/></g><g transform="translate(0 4)"><path d="m17.075 11.67c0 3.407 2.914 6.17 6.094 6.17 3.178 0 5.755-2.763 5.755-6.17 0-3.41-2.577-6.172-5.756-6.172-3.18 0-6.095 2.763-6.095 6.17z" fill="url(#a)" fill-rule="evenodd" opacity=".141"/><path d="m15.253 13.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" display="block" fill="url(#d)"/><g fill="none"><path d="m22.984 21.175a.417.417 0 0 1 -.308-.15l-4.93-5.928a.417.417 0 0 1 .32-.682h2.35v-7.585a.417.417 0 0 1 .416-.415h4.336a.417.417 0 0 1 .416.416v7.585h2.4a.417.417 0 0 1 .32.684l-4.99 5.926a.417.417 0 0 1 -.33.15z" display="block" opacity=".401" stroke="url(#e)" stroke-miterlimit="7"/><path d="m15.253 13.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></g><g transform="matrix(1 0 0 -1 -14 27.998)"><path d="m17.075 11.67c0 3.407 2.914 6.17 6.094 6.17 3.178 0 5.755-2.763 5.755-6.17 0-3.41-2.577-6.172-5.756-6.172-3.18 0-6.095 2.763-6.095 6.17z" fill="url(#a)" fill-rule="evenodd" opacity=".141"/><path d="m15.253 13.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" display="block" fill="url(#b)"/><g fill="none"><path d="m22.984 21.175a.417.417 0 0 1 -.308-.15l-4.93-5.928a.417.417 0 0 1 .32-.682h2.35v-7.585a.417.417 0 0 1 .416-.415h4.336a.417.417 0 0 1 .416.416v7.585h2.4a.417.417 0 0 1 .32.684l-4.99 5.926a.417.417 0 0 1 -.33.15z" display="block" opacity=".401" stroke="url(#c)" stroke-miterlimit="7"/><path d="m15.253 13.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/romanliststyle.svg b/icon-themes/elementary_svg/cmd/32/romanliststyle.svg
new file mode 100644
index 000000000..5ba5d1cf0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/romanliststyle.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#d" y1="4" y2="12"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#d" y1="16" y2="24"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#d" y1="16" y2="24"/><linearGradient id="d"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="60" y2="38"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="54" y2="32"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="48" y2="26"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m10.5 46.5v3h13v-3z" fill="url(#f)"/><path d="m10.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#g)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m10.5 34.5v3h13v-3z" fill="url(#h)"/><path d="m10.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#i)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><path d="m3.5 4.5h2v8h-2z" fill="url(#a)"/><path d="m3.5 4.5h2v8h-2z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.5 16.5h2v8h-2z" fill="url(#b)"/><path d="m5.5 16.5h2v8h-2z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 16.5h2v8h-2z" fill="url(#c)"/><path d="m1.5 16.5h2v8h-2z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/romanlowliststyle.svg b/icon-themes/elementary_svg/cmd/32/romanlowliststyle.svg
new file mode 100644
index 000000000..714064c08
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/romanlowliststyle.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="8" y2="16"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="60" y2="38"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="54" y2="32"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="48" y2="26"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m10.5 46.5v3h13v-3z" fill="url(#c)"/><path d="m10.5 46.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 47v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 40.5v3h21v-3z" fill="url(#d)"/><path d="m10.5 40.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 41v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m10.5 34.5v3h13v-3z" fill="url(#e)"/><path d="m10.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#f)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><path d="m3.5 4.5v2h2v-2zm0 4v4h2v-4z" fill="url(#a)"/><path d="m3.5 4.5h2v2h-2z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5 8.5h2v4h-2z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(2 12)"><path d="m3.5 4.5v2h2v-2zm0 4v4h2v-4z" fill="url(#a)"/><g fill="none" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 4.5h2v2h-2z" opacity=".5"/><path d="m3.5 8.5h2v4h-2z" opacity=".5"/></g></g><g transform="translate(-2 12)"><path d="m3.5 4.5v2h2v-2zm0 4v4h2v-4z" fill="url(#a)"/><g fill="none" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 4.5h2v2h-2z" opacity=".5"/><path d="m3.5 8.5h2v4h-2z" opacity=".5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rotate180.svg b/icon-themes/elementary_svg/cmd/32/rotate180.svg
new file mode 100644
index 000000000..42ae6f31f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rotate180.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(.00018533 -.60459954 .26666548 .00008174 23.753097 45.286538)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.67971634 .04093231 -.039999 .66665 1.475426 .74405)" gradientUnits="userSpaceOnUse" x1="31.226" x2="34.966" y1="34.601" y2="26.843"><stop offset="0" stop-color="#b78ee6"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.34464385 -.34464385 -.33799704 .33799704 27.882253 22.321207)" gradientUnits="userSpaceOnUse" x1="9.248118" x2="34.274578" y1="11.285377" y2="36.803989"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.4865 .0293 .0287 .4773 22.716 9.963)" gradientUnits="userSpaceOnUse" x1="28.117" x2="39.686" y1="41.674" y2="28.505"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".631" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.5098 .0307 .03 .5 22.774 8.506)" gradientUnits="userSpaceOnUse" x1="33.687" x2="37.04" y1="35.774" y2="29.857"><stop offset="0" stop-color="#6326b9"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.45951365 -.45951365 .45065145 .45065145 -5.335408 19.163865)" gradientUnits="userSpaceOnUse" x1="7.071904" x2="61.477253" y1=".190328" y2="55.665573"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".705" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><g transform="matrix(0 1 -1 0 32 0)"><path d="m25 .5a2.8332501 6.9236595 0 0 1 0 13.847319 2.8332501 6.9236595 0 1 1 0-13.847319z" fill="url(#a)" fill-rule="evenodd" opacity=".4" stroke-width=".844586"/><path d="m16.243057 25.158106c-1.506629.08666-3.813238-.458655-5.20787-1.853287-2.3306086-2.330608-2.8799282-7.85047-.024-10.617068 1.155971-1.119972 3.899903-2.573269 5.493196-2.618601l.016 3.9999 8.12913-6.413173-8.12913-6.919827-.01867 3.7639059c-3.506575.0639984-6.8291588 1.226636-9.4930922 3.8319042-5.4171979 5.3025339-5.4091981 13.8623199-.2319942 19.1568539 2.6466005 2.706599 6.1145134 3.9999 9.5957604 3.906569" fill="url(#f)" stroke-width="1.3333"/><path d="m16.37772 31.380617c6.186512.135997 13.245002-4.239894 13.71699-12.26636l-5.822521.767981c-.326658 3.373249-5.173204 5.754523-8.097131 5.3412" fill="url(#b)" stroke-width="1.3333"/><path d="m15.82 25.99h1.332v4.373h-1.332z" fill="#a575d6"/><path d="m18.058 18.498a1.572 1.572 0 0 0 -3.144 0 1.572 1.572 0 1 0 3.144 0z" fill="#c09cee"/><g fill="none" transform="translate(-.32 .07)"><path d="m16.562 25.088c-1.505.088-3.813-.457-5.21-1.853-2.33-2.33-2.877-7.85-.022-10.617 1.155-1.12 3.9-2.575 5.49-2.618l.02 4 8.128-6.413-8.13-6.92-.018 3.763c-3.507.064-6.83 1.226-9.492 3.833-5.42 5.302-5.41 13.862-.234 19.157 2.648 2.708 6.115 4 9.597 3.905" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/><g stroke-width=".75"><path d="m11.597 31.484c-4.64.102-9.934-3.18-10.288-9.2l4.367.576c.111 1.14 2.324 4.006 6.074 4.006" opacity=".5" stroke="url(#e)" transform="matrix(-1.3333 0 0 1.3333 32.16 -10.667)"/><path d="m10.473 10.352a.216.216 0 0 0 -.112.05l-3.69 3.125a.216.216 0 0 0 .008.336l3.693 2.79a.216.216 0 0 0 .346-.17v-1.693c3.033.054 4.486 1.088 5.447 1.974 1.134 1.044 1.758 2.74 1.775 4.488.018 1.747-.57 3.532-1.81 4.76-1.043 1.03-3.06 1.752-4.434 1.74a.216.216 0 0 0 -.216.207l-.082 2.502a.216.216 0 0 0 .2.223c2.096.157 4.425-.448 6.612-2.635 3.478-3.477 3.684-9.48-.076-13.24-1.998-1.998-4.76-2.683-7.415-2.607v-1.637a.216.216 0 0 0 -.242-.214z" opacity=".4" stroke="url(#c)" transform="matrix(-1.3333 0 0 1.3333 32.16 -10.667)"/><path d="m4.357 21.896-1.953.06a.276.276 0 0 0 -.267.292c.187 3.11 1.808 5.318 3.715 6.705 1.906 1.387 4.08 1.98 5.513 1.89a.276.276 0 0 0 .256-.24l.317-2.572a.276.276 0 0 0 -.262-.306c-1.766-.075-3.496-.795-4.796-1.839-1.3-1.043-2.16-2.402-2.24-3.73a.276.276 0 0 0 -.283-.26z" stroke="url(#d)" stroke-linejoin="round" transform="matrix(-1.3333 0 0 1.3333 32.16 -10.667)"/></g><path d="m18.378 18.428a1.572 1.572 0 0 0 -3.144 0 1.572 1.572 0 1 0 3.144 0z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rotate180left.svg b/icon-themes/elementary_svg/cmd/32/rotate180left.svg
new file mode 100644
index 000000000..075ecb87f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rotate180left.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(.70534574 0 0 -.23731552 -36.666523 25.599096)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.04093 .67972 .66665 -.04 .676 2.055)" gradientUnits="userSpaceOnUse" x1="31.226" x2="34.966" y1="34.601" y2="26.843"><stop offset="0" stop-color="#b992e8"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.34464385 -.34464385 -.33799704 .33799704 27.882253 22.321207)" gradientUnits="userSpaceOnUse" x1="32.326" x2="22.245" y1="5.02" y2="43.366"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.4865 .0293 .0287 .4773 22.716 9.963)" gradientUnits="userSpaceOnUse" x1="28.117" x2="39.686" y1="41.674" y2="28.505"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".631" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.5098 .0307 .03 .5 22.774 8.506)" gradientUnits="userSpaceOnUse" x1="33.687" x2="37.04" y1="35.774" y2="29.857"><stop offset="0" stop-color="#6326b9"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.45958732 .45965149 .45067061 .45060769 19.095621 -4.756446)" gradientUnits="userSpaceOnUse" x1="5.190255" x2="61.440033" y1="1.50882" y2="56.222992"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".705" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><path d="m15 24.5a7.4940781 2.521189 0 0 0 -14.98815573 0 7.4940781 2.521189 0 1 0 14.98815573 0z" fill="url(#a)" fill-rule="evenodd" opacity=".4" stroke-width=".621711"/><path d="m25.09 16.823c.086-1.507-.46-3.814-1.854-5.208-2.33-2.33-7.85-2.88-10.617-.024-1.12 1.157-2.574 3.9-2.62 5.494l4 .016-6.413 8.13-6.92-8.13 3.764-.02c.065-3.505 1.228-6.828 3.833-9.492 5.303-5.417 13.863-5.41 19.157-.232 2.707 2.647 4 6.115 3.907 9.596" fill="url(#f)"/><path d="m31.312 16.957c.136 6.187-4.24 13.245-12.266 13.717l.768-5.822c3.373-.327 5.754-5.173 5.34-8.097" fill="url(#b)"/><path d="m25.922 16.4v1.332h4.373v-1.332z" fill="#c19def"/><path d="m18.43 18.638a1.572 1.572 0 0 1 0-3.144 1.572 1.572 0 1 1 0 3.144z" fill="#c09cee"/><g fill="none"><path d="m25.09 16.822c.088-1.505-.457-3.813-1.853-5.21-2.33-2.33-7.85-2.877-10.617-.022-1.12 1.155-2.575 3.9-2.618 5.49l4 .02-6.413 8.128-6.92-8.13 3.762-.018c.064-3.507 1.226-6.83 3.833-9.492 5.302-5.42 13.862-5.41 19.157-.234 2.708 2.648 4 6.115 3.905 9.597" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/><g stroke-width=".75"><path d="m11.597 31.484c-4.64.102-9.934-3.18-10.288-9.2l4.366.576c.111 1.14 2.325 4.006 6.075 4.006" opacity=".5" stroke="url(#e)" transform="matrix(0 -1.3333 1.3333 0 -10.666 32.42)"/><path d="m10.473 10.352a.216.216 0 0 0 -.112.05l-3.69 3.125a.216.216 0 0 0 .01.336l3.692 2.79a.216.216 0 0 0 .346-.17v-1.693c3.033.054 4.486 1.088 5.447 1.974 1.134 1.044 1.758 2.74 1.775 4.488.018 1.747-.57 3.532-1.81 4.76-1.043 1.03-3.06 1.752-4.434 1.74a.216.216 0 0 0 -.216.207l-.082 2.5a.216.216 0 0 0 .2.224c2.096.157 4.425-.448 6.612-2.635 3.478-3.478 3.684-9.48-.076-13.24-1.998-2-4.76-2.684-7.415-2.608v-1.637a.216.216 0 0 0 -.243-.214z" opacity=".4" stroke="url(#c)" transform="matrix(0 -1.3333 1.3333 0 -10.666 32.42)"/><path d="m4.357 21.896-1.953.06a.276.276 0 0 0 -.267.292c.187 3.11 1.808 5.318 3.715 6.705 1.906 1.387 4.08 1.98 5.513 1.89a.276.276 0 0 0 .256-.24l.318-2.572a.276.276 0 0 0 -.262-.305c-1.766-.075-3.496-.795-4.796-1.84-1.3-1.042-2.16-2.4-2.24-3.73a.276.276 0 0 0 -.283-.26z" stroke="url(#d)" stroke-linejoin="round" transform="matrix(0 -1.3333 1.3333 0 -10.666 32.42)"/></g><path d="m18.43 18.638a1.572 1.572 0 0 0 0-3.144 1.572 1.572 0 1 0 0 3.144z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rotateleft.svg b/icon-themes/elementary_svg/cmd/32/rotateleft.svg
new file mode 100644
index 000000000..42a373137
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rotateleft.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(-1.0353 0 0 .2353 77.03 28.41)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.50978 .03068 .0301 .50012 22.774 8.506)" gradientUnits="userSpaceOnUse" x1="31.226" x2="34.966" y1="34.601" y2="26.843"><stop offset="0" stop-color="#a575d6"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.34464 -.34464 -.3381 .3381 27.882 22.32)" gradientUnits="userSpaceOnUse" x1="32.326" x2="22.245" y1="5.02" y2="43.366"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.48652 .02928 .02872 .4773 22.716 9.963)" gradientUnits="userSpaceOnUse" x1="28.117" x2="39.686" y1="41.674" y2="28.505"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".631" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.50978 .03068 .0301 .50012 22.774 8.506)" gradientUnits="userSpaceOnUse" x1="33.687" x2="37.04" y1="35.774" y2="29.857"><stop offset="0" stop-color="#6326b9"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.34464 -.34464 -.3381 .3381 27.882 22.32)" gradientUnits="userSpaceOnUse" x1="39.401" x2="-33.299" y1="-5.302" y2="68.803"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".705" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><g transform="translate(.138372 .069704)"><path d="m1.194 29.5a11 2.5 0 0 0 22 0 11 2.5 0 1 0 -22 0z" fill="url(#a)" fill-rule="evenodd" opacity=".4" transform="matrix(1.33333 0 0 1.33333 .023 -10.667)"/><path d="m11.698 26.817c1.13.065 2.86-.344 3.906-1.39 1.748-1.748 2.16-5.888.018-7.963-.867-.84-2.925-1.93-4.12-1.964l-.012 3-6.097-4.81 6.097-5.19.014 2.823c2.63.048 5.122.92 7.12 2.874 4.063 3.977 4.057 10.397.174 14.368-1.985 2.03-4.586 3-7.197 2.93" fill="url(#f)" transform="matrix(1.33333 0 0 1.33333 .023 -10.667)"/><path d="m11.597 31.484c-4.64.102-9.934-3.18-10.288-9.2l4.368.576c.245 2.53 3.88 4.316 6.073 4.006" fill="url(#b)" transform="matrix(1.33333 0 0 1.33333 .023 -10.667)"/><path d="m16.043 25.92h-1.333v4.373h1.333z" fill="#a575d6"/><path d="m13.804 18.428a1.572 1.572 0 0 0 3.144 0 1.572 1.572 0 1 0 -3.144 0z" fill="#c09cee"/><g fill="none"><path d="m15.62 25.088c1.505.088 3.813-.457 5.21-1.853 2.33-2.33 2.877-7.85.022-10.617-1.155-1.12-3.9-2.575-5.49-2.618l-.02 4-8.128-6.413 8.13-6.92.018 3.763c3.507.064 6.83 1.226 9.492 3.833 5.42 5.302 5.41 13.862.234 19.157-2.648 2.708-6.115 4-9.597 3.905" opacity=".5" stroke="#6326b9" stroke-linejoin="round" stroke-width=".999997"/><g stroke-width=".75"><path d="m11.597 31.484c-4.64.102-9.934-3.18-10.288-9.2l4.368.576c.111 1.14 2.323 4.006 6.073 4.006" opacity=".5" stroke="url(#e)" transform="matrix(1.33333 0 0 1.33333 .023 -10.667)"/><path d="m10.473 10.352a.216.216 0 0 0 -.112.05l-3.691 3.125a.216.216 0 0 0 .008.336l3.693 2.79a.216.216 0 0 0 .345-.17v-1.693c3.033.054 4.486 1.088 5.447 1.974 1.134 1.044 1.758 2.74 1.775 4.488.018 1.747-.57 3.532-1.81 4.76-1.043 1.03-3.06 1.752-4.434 1.74a.216.216 0 0 0 -.216.207l-.082 2.503a.216.216 0 0 0 .2.223c2.096.157 4.425-.448 6.612-2.635 3.478-3.477 3.684-9.48-.076-13.24-1.998-1.998-4.76-2.683-7.415-2.607v-1.637a.216.216 0 0 0 -.242-.214z" opacity=".4" stroke="url(#c)" transform="matrix(1.33333 0 0 1.33333 .023 -10.667)"/><path d="m4.357 21.896-1.953.06a.276.276 0 0 0 -.267.292c.187 3.11 1.808 5.318 3.715 6.705 1.906 1.387 4.08 1.98 5.513 1.89a.276.276 0 0 0 .256-.24l.316-2.572a.276.276 0 0 0 -.262-.307c-1.764-.075-3.495-.795-4.795-1.838s-2.16-2.402-2.24-3.73a.276.276 0 0 0 -.283-.26z" stroke="url(#d)" stroke-linejoin="round" transform="matrix(1.33333 0 0 1.33333 .023 -10.667)"/></g><path d="m13.804 18.428a1.572 1.572 0 0 0 3.144 0 1.572 1.572 0 1 0 -3.144 0z" opacity=".5" stroke="#6326b9" stroke-linejoin="round" stroke-width=".999997"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rotateright.svg b/icon-themes/elementary_svg/cmd/32/rotateright.svg
new file mode 100644
index 000000000..502a457ab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rotateright.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(1.3803655 0 0 .31372549 -70.864099 27.282053)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.67971634 .04093231 -.039999 .66665 1.475426 .74405)" gradientUnits="userSpaceOnUse" x1="31.226" x2="34.966" y1="34.601" y2="26.843"><stop offset="0" stop-color="#a575d6"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.34464385 -.34464385 -.33799704 .33799704 27.882253 22.321207)" gradientUnits="userSpaceOnUse" x1="32.326" x2="22.245" y1="5.02" y2="43.366"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.4865 .0293 .0287 .4773 22.716 9.963)" gradientUnits="userSpaceOnUse" x1="28.117" x2="39.686" y1="41.674" y2="28.505"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".631" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.5098 .0307 .03 .5 22.774 8.506)" gradientUnits="userSpaceOnUse" x1="33.687" x2="37.04" y1="35.774" y2="29.857"><stop offset="0" stop-color="#6326b9"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.45951365 -.45951365 .45065145 .45065145 -5.335408 19.163865)" gradientUnits="userSpaceOnUse" x1="39.401" x2="-33.299" y1="-5.302" y2="68.803"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".705" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><g stroke-width="1.3333"><path d="m30.24804 28.73535a14.6663 3.33325 0 0 1 -29.3326002 0 14.6663 3.33325 0 1 1 29.3326002 0z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path d="m16.243057 25.158106c-1.506629.08666-3.813238-.458655-5.20787-1.853287-2.3306086-2.330608-2.8799282-7.85047-.024-10.617068 1.155971-1.119972 3.899903-2.573269 5.493196-2.618601l.016 3.9999 8.12913-6.413173-8.12913-6.919827-.01867 3.7639059c-3.506575.0639984-6.8291588 1.226636-9.4930922 3.8319042-5.4171979 5.3025339-5.4091981 13.8623199-.2319942 19.1568539 2.6466005 2.706599 6.1145134 3.9999 9.5957604 3.906569" fill="url(#f)"/><path d="m16.37772 31.380617c6.186512.135997 13.245002-4.239894 13.71699-12.26636l-5.822521.767981c-.326658 3.373249-5.173204 5.754523-8.097131 5.3412" fill="url(#b)"/></g><path d="m15.82 25.99h1.332v4.373h-1.332z" fill="#a575d6"/><path d="m18.058 18.498a1.572 1.572 0 0 0 -3.144 0 1.572 1.572 0 1 0 3.144 0z" fill="#c09cee"/><g fill="none" transform="translate(-.32 .07)"><path d="m16.562 25.088c-1.505.088-3.813-.457-5.21-1.853-2.33-2.33-2.877-7.85-.022-10.617 1.155-1.12 3.9-2.575 5.49-2.618l.02 4 8.128-6.413-8.13-6.92-.018 3.763c-3.507.064-6.83 1.226-9.492 3.833-5.42 5.302-5.41 13.862-.234 19.157 2.648 2.708 6.115 4 9.597 3.905" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/><g stroke-width=".75"><path d="m11.597 31.484c-4.64.102-9.934-3.18-10.288-9.2l4.367.576c.111 1.14 2.324 4.006 6.074 4.006" opacity=".5" stroke="url(#e)" transform="matrix(-1.3333 0 0 1.3333 32.16 -10.667)"/><path d="m10.473 10.352a.216.216 0 0 0 -.112.05l-3.69 3.125a.216.216 0 0 0 .008.336l3.693 2.79a.216.216 0 0 0 .346-.17v-1.693c3.033.054 4.486 1.088 5.447 1.974 1.134 1.044 1.758 2.74 1.775 4.488.018 1.747-.57 3.532-1.81 4.76-1.043 1.03-3.06 1.752-4.434 1.74a.216.216 0 0 0 -.216.207l-.082 2.502a.216.216 0 0 0 .2.223c2.096.157 4.425-.448 6.612-2.635 3.478-3.477 3.684-9.48-.076-13.24-1.998-1.998-4.76-2.683-7.415-2.607v-1.637a.216.216 0 0 0 -.242-.214z" opacity=".4" stroke="url(#c)" transform="matrix(-1.3333 0 0 1.3333 32.16 -10.667)"/><path d="m4.357 21.896-1.953.06a.276.276 0 0 0 -.267.292c.187 3.11 1.808 5.318 3.715 6.705 1.906 1.387 4.08 1.98 5.513 1.89a.276.276 0 0 0 .256-.24l.317-2.572a.276.276 0 0 0 -.262-.306c-1.766-.075-3.496-.795-4.796-1.839-1.3-1.043-2.16-2.402-2.24-3.73a.276.276 0 0 0 -.283-.26z" stroke="url(#d)" stroke-linejoin="round" transform="matrix(-1.3333 0 0 1.3333 32.16 -10.667)"/></g><path d="m18.378 18.428a1.572 1.572 0 0 0 -3.144 0 1.572 1.572 0 1 0 3.144 0z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rowheight.svg b/icon-themes/elementary_svg/cmd/32/rowheight.svg
new file mode 100644
index 000000000..5175ff175
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rowheight.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1796 0 0 .1952 2.29425 -.63225)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#f" y1="22.21525" y2="26.281591"/><linearGradient id="b" gradientTransform="matrix(.1796 0 0 .1952 4.146333 -.63225)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#f" y1="22.21525" y2="26.281591"/><linearGradient id="c" gradientTransform="matrix(.1796 0 0 .1952 5.998417 -.63225)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#f" y1="22.21525" y2="26.281591"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.7625" x2="4.759167" y1="3.175" y2="5.02775"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.1796 0 0 .1952 .442167 -.63225)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#f" y1="22.21525" y2="26.281591"/><linearGradient id="f" gradientTransform="matrix(.1796 0 0 .1952 -.087 -.368)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" y1="22.21525" y2="26.281591"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m1.8520832 3.3072917h6.35c.073289 0 .1322915.059002.1322915.1322916v1.3229167c0 .07329-.059002.1322917-.1322915.1322917h-6.35c-.07329 0-.1322916-.059002-.1322916-.1322917v-1.3229167c0-.07329.059002-.1322916.1322916-.1322916z" fill="url(#d)"/><path d="m1.5885335 3.1755168-.00103 1.8515665 1.8526.00259v-.00206h5.0260499l.0005167-1.8526125zm.2635498.2640665c.5288222-.0002804 1.0586778.0003704 1.5875 0l.0005159 1.3229167v.00103c-.5275067-.0000228-1.0602225 0-1.5859496 0-.00446-.3837676-.00207-.9017953-.00207-1.3239486zm1.8520833 0h1.3229167v1.3229167h-1.3229167zm1.5875 0h1.3229167l.0005292 1.3239501-1.3234459-.00103zm1.5875 0h1.3229167v1.3239501l-1.3229167-.00103z" opacity=".321"/><g fill="none"><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m1.984375 3.571875h1.3229166v1.0583333l-1.3239583.0005417z" stroke="url(#e)"/><path d="m3.8364583 3.571875h1.0583334v1.0583333l-1.059375.0005417z" stroke="url(#a)"/><path d="m5.4239583 3.571875h1.0583334v1.0583333l-1.059375.0005417z" stroke="url(#b)"/><path d="m7.0114583 3.571875h1.0583334v1.0583333l-1.059375.0005417z" stroke="url(#c)"/></g><g stroke="#f37329" transform="matrix(0 .26458333 -.26458333 0 4.497917 2.38125)"><path d="m3.4999998 12.5v4" stroke-linecap="square" stroke-linejoin="round"/><path d="m3.9999998 14.5h5.0000003"/><path d="m9.5000001 12.5v4" stroke-linecap="square" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/rowmenu.svg b/icon-themes/elementary_svg/cmd/32/rowmenu.svg
new file mode 100644
index 000000000..537c91f26
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rowmenu.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#i" y1="2" y2="4.000013"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#i" y1="2" y2="4.000013"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#i" y1="2" y2="4.000013"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#i" y1="2" y2="4.000013"/><linearGradient id="C" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#D" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#h" y1="65.686996" y2="48.688"/><linearGradient id="E" gradientTransform="matrix(-.198438 0 0 .198438 2.646132 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#D" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(-.198438 0 0 .198438 4.035198 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#D" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.198438 0 0 .198438 5.424264 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#D" y1="2" y2="5.000003"/><linearGradient id="H" gradientUnits="userSpaceOnUse" x1="3.969267" x2="3.969267" y1="3.704179" y2="5.027082"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="I" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#I)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#k)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#m)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#p)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#r)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#u)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#w)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#z)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#A)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#B)"/></g><path d="m.6615362 3.5718696h7.1478277l-.00416 1.5875027h-7.14574555z" fill="url(#H)" stroke-width=".943691"/><g fill="#002e99" fill-opacity=".501961" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m.46350117 293.22973c-.11025028 0-.1987505.0885-.1987505.198v.99225c0 .11025.0877502.19875.1972505.19875h5.16001303c.1095002 0 .1980004-.0885.1980004-.19875v-.99225c0-.1095-.0885-.198-.1980004-.198zm0 .198h5.16001303l-.003.99225h-5.15851303z"/><path d="m1.4555037 293.42786v.99219h.198438v-.99219zm1.3894535 0v.99219h.198438v-.99219zm1.3886784 0v.99219h.198438v-.99219z"/></g><g fill="none"><g stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m1.3562846 293.52708h-.79375186l-.00000009.79375h.79375195z" opacity=".5" stroke="url(#C)"/><path d="m2.7453507 293.52708h-.9921899l-.0000001.79375h.99219z" opacity=".5" stroke="url(#E)"/><path d="m4.1344166 293.52708h-.99219l-.0000001.79375h.9921901z" opacity=".5" stroke="url(#F)"/><path d="m5.5234825 293.52708h-.9921897l-.0000001.79375h.9921898z" opacity=".5" stroke="url(#G)"/></g><g stroke-linecap="square" stroke-linejoin="round" transform="scale(.26458333)"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#e)"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#f)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ru/bold.svg b/icon-themes/elementary_svg/cmd/32/ru/bold.svg
new file mode 100644
index 000000000..d7b4f03cc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ru/bold.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -37.297013 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="b" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -9.861985 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#f" y1="46.5" y2="43.5"/><radialGradient id="d" cx="12.445683" cy="5.044209" gradientTransform="matrix(-1.3513697 .09319792 -.15050884 -2.1823783 30.023599 18.094326)" gradientUnits="userSpaceOnUse" r="10.04013"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.98177497 0 0 1.313771 25.670982 -32.590351)"><path d="m2.7029866 43.5v3h.5c.8310005 0 1.5000005-.669 1.5000005-1.5s-.669-1.5-1.5000005-1.5z" fill="url(#a)" opacity=".2"/><path d="m-1.4557351 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375003v-3z" fill="url(#b)" opacity=".2"/><path d="m-.86198507 43.5h3.56497167v3h-3.56497167z" fill="url(#c)" opacity=".2"/></g><g transform="matrix(.98177497 0 0 1.313771 15.096275 -32.590351)"><path d="m2.7029866 43.5v3h.5c.8310005 0 1.5000005-.669 1.5000005-1.5s-.669-1.5-1.5000005-1.5z" fill="url(#a)" opacity=".2"/><path d="m-1.4557351 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375003v-3z" fill="url(#b)" opacity=".2"/><path d="m-.86198507 43.5h3.56497167v3h-3.56497167z" fill="url(#f)" opacity=".2"/></g><path d="m8.3630882 20.026071-4.8870292-7.623766h3.4643607l4.6915483 7.688926v-7.688926h3.138559v7.688926l4.691548-7.688926h3.47522l-4.897889 7.623766 5.201971 8.253649h-3.594681l-4.876169-8.047308v8.047308h-3.138559v-8.047308l-4.8653093 8.047308h-3.6055416z" fill="url(#d)" stroke="#000" stroke-opacity=".6" stroke-width=".755564" transform="matrix(1.32351441 0 0 1.32351432 -1.472041 -10.913521)"/><g transform="matrix(.98177497 0 0 1.313771 4.521568 -32.590351)"><path d="m2.7029866 43.5v3h.5c.8310005 0 1.5000005-.669 1.5000005-1.5s-.669-1.5-1.5000005-1.5z" fill="url(#a)" opacity=".2"/><path d="m-1.4557351 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375003v-3z" fill="url(#b)" opacity=".2"/><path d="m-.86198507 43.5h3.56497167v3h-3.56497167z" fill="url(#c)" opacity=".2"/></g><path d="m3.1289062 5.5019531.9609376 1.5h3.6230468l5.8125004 9.5234379.398437-.660157v-.1875l-6.2109374-10.1757809zm10.7949218 0v1.5h4.152344v-1.5zm10.363281 0-6.210937 10.1757809v.1875l.398437.658204 5.8125-9.5214849h3.636719l.962891-1.5zm-15.1679684 10.8457029-6.4082031 10.167969h.9453125l5.9394531-9.423828zm13.7617184.001953-.476562.742188 5.939453 9.423828h.945312z" fill="#fff" opacity=".2" transform="matrix(1.00000001 0 0 1 .000001 0)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ru/underline.svg b/icon-themes/elementary_svg/cmd/32/ru/underline.svg
new file mode 100644
index 000000000..b1a4225c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ru/underline.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 26.420455 44.405781)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#b" y1="33.638302" y2="11.638302"/><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m16.462154 29.344606h-2.02874v-6.522509c-.836219.319945-1.610631.563539-2.323235.730783-.705333.167243-1.132913.2742-1.845518.2742-.6762465 0-1.2797786-.08726-1.810596-.261773-.5308174-.181787-.9816486-.44356-1.3524936-.785318-.3635736-.349031-.6435252-.774412-.8398549-1.276144-.1890583-.501732-.2835874-1.076178-.2835874-1.723338v-6.358902h2.0287405v6.097129c0 .836219.1890582 1.465201.5671747 1.886947.385388.421745 1.0252774.632618 1.9196687.632618.654432 0 1.034749-.09605 1.703724-.24148.676247-.145429 1.421572-.363573 2.235977-.654432v-7.744117h2.02874z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="scale(1.061984 .94163379)"/><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#c)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><g fill="#fff"><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" opacity=".2"/><path d="m8.6289067 5.4999999v1.5h2.8710933v-1.5zm11.9726553-.0292968v1.5h2.871094v-1.5zm-9.101562 7.6835939v1.5c0 1.04988.269284 1.839636.804688 2.369141.5457.529504 1.450362.794921 2.716797.794921.92666 0 1.466809-.120146 2.414062-.302734.957549-.182588 2.012839-.45709 3.166015-.822266v-1.5c-1.153176.365176-2.208466.639678-3.166015.822266-.947253.182588-1.487402.302734-2.414062.302734-1.266435 0-2.171097-.265417-2.716797-.794921-.535404-.529505-.804688-1.319261-.804688-2.369141z" opacity=".2" transform="matrix(.75000188 0 0 .75000188 -.122506 8.513243)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ru/underlinedouble.svg b/icon-themes/elementary_svg/cmd/32/ru/underlinedouble.svg
new file mode 100644
index 000000000..7f8fbed35
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ru/underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2063324 .07952741 -.10938469 -2.3364203 26.420455 44.405781)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#c"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#c" y1="33.638302" y2="11.638302"/><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#b)"/><path d="m1.752671 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g><path d="m16.462154 29.344606h-2.02874v-6.522509c-.836219.319945-1.610631.563539-2.323235.730783-.705333.167243-1.132913.2742-1.845518.2742-.6762465 0-1.2797786-.08726-1.810596-.261773-.5308174-.181787-.9816486-.44356-1.3524936-.785318-.3635736-.349031-.6435252-.774412-.8398549-1.276144-.1890583-.501732-.2835874-1.076178-.2835874-1.723338v-6.358902h2.0287405v6.097129c0 .836219.1890582 1.465201.5671747 1.886947.385388.421745 1.0252774.632618 1.9196687.632618.654432 0 1.034749-.09605 1.703724-.24148.676247-.145429 1.421572-.363573 2.235977-.654432v-7.744117h2.02874z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.41597513 0 0 1.25550858 .163341 -16.350826)"/><path d="m8.6289067 5.4999999v1.5h2.8710933v-1.5zm11.9726553-.0292968v1.5h2.871094v-1.5zm-9.101562 7.6835939v1.5c0 1.04988.269284 1.839636.804688 2.369141.5457.529504 1.450362.794921 2.716797.794921.92666 0 1.466809-.120146 2.414062-.302734.957549-.182588 2.012839-.45709 3.166015-.822266v-1.5c-1.153176.365176-2.208466.639678-3.166015.822266-.947253.182588-1.487402.302734-2.414062.302734-1.266435 0-2.171097-.265417-2.716797-.794921-.535404-.529505-.804688-1.319261-.804688-2.369141z" fill="#fff" opacity=".2" transform="matrix(1.00000001 0 0 1.00000001 0 -4.999863)"/><g transform="matrix(1.33333 0 0 1.33333 .163344 -17.348656)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#b)"/><path d="m1.752671 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ruler.svg b/icon-themes/elementary_svg/cmd/32/ruler.svg
new file mode 100644
index 000000000..0edb980c3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ruler.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" gradientUnits="userSpaceOnUse" x1="18" x2="18" y1="13" y2="17"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .33333336 -.86363639 0 29.704545 -113.66668)" gradientUnits="userSpaceOnUse" x1="382.92136" x2="386" y1="21.697643" y2="21.657894"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#e)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#d)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#i)" stroke-width=".999922"/></g><g transform="translate(1 -8)"><path d="m28.5 12.5v4h-27v-4z" fill="url(#a)" stroke="#783f07" stroke-opacity=".490196"/><path d="m27.5 13.5v2h-25v-2z" fill="none" opacity=".4" stroke="url(#b)"/><path d="m5 5v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2z" fill="#a1550a" fill-opacity=".25098" transform="translate(-1 8)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/runbasic.svg b/icon-themes/elementary_svg/cmd/32/runbasic.svg
new file mode 100644
index 000000000..1cf0a3168
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/runbasic.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"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(.39846249 0 0 .09961562 -20.718462 295.48129)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="23.896" cy="3.99" gradientTransform="matrix(0 .41899416 -.55305853 0 6.439958 278.91388)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".262" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.246561" x2="3.246561" y1="296.449724" y2="289.094487"><stop offset="0" stop-color="#505050"/><stop offset="1" stop-color="#aaa"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.138756" x2="4.138756" y1="289.34878" y2="296.160795"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="19.846415" cy="10.595629" gradientTransform="matrix(.02303337 .93792724 -1.0498715 .02578247 15.068816 271.77345)" gradientUnits="userSpaceOnUse" r="6"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.5089 0 0 .50895 5.477 2.367)" gradientUnits="userSpaceOnUse" x1="25.170315" x2="17.730398" y1="23.839277" y2="35.628254"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -288.53332)"><path d="m8.4666667 295.94167c0 .58473-1.8952105 1.05833-4.2333334 1.05833s-4.2333333-.4736-4.2333333-1.05833 1.8952104-1.05834 4.2333333-1.05834 4.2333334.47361 4.2333334 1.05834z" fill="url(#a)" fill-rule="evenodd" opacity=".3" stroke-width=".264583"/><path d="m4.2333333 289.19532c-1.9706166 0-3.5713458 1.60073-3.5713458 3.57135 0 1.97061 1.6007292 3.57134 3.5713458 3.57134 1.9706167 0 3.5713459-1.60073 3.5713459-3.57134 0-1.97062-1.6007292-3.57135-3.5713459-3.57135z" fill="url(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265642"/><path d="m7.540625 292.76667c0 1.82642-1.4808729 3.30729-3.3072917 3.30729-1.8266833 0-3.30729163-1.48087-3.30729163-3.30729 0-1.82669 1.48060833-3.3073 3.30729163-3.3073 1.8264188 0 3.3072917 1.48061 3.3072917 3.3073z" style="opacity:.8;fill:none;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke:url(#d)"/><path d="m3.0427083 294.75104v-3.96875l3.175 1.98438z" fill="url(#e)" stroke-width=".264583"/><g fill="none" transform="matrix(.26458333 0 0 .26458333 0 288.53333)"><path d="m11.5 23.5v-15l12 7.5z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 10.302813v11.401702l9.118281-5.704515z" opacity=".6" stroke="url(#f)" stroke-width=".992"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/runmacro.svg b/icon-themes/elementary_svg/cmd/32/runmacro.svg
new file mode 100644
index 000000000..1d12fc434
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/runmacro.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(.5089 0 0 .50895 5.477 2.367)" gradientUnits="userSpaceOnUse" x1="25.170315" x2="17.730398" y1="23.839277" y2="35.628254"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="65.08" cy="48.19" gradientTransform="matrix(0 .7666 -.834 0 58.57 -42.3)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.642543" x2="15.642543" y1="3.082017" y2="28.828214"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="23.896" cy="3.99" gradientTransform="matrix(0 1.5836 -2.0903 0 24.34 -36.357)" gradientUnits="userSpaceOnUse" r="20.397"><stop offset="0" stop-color="#fff"/><stop offset=".262" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.270467" x2="12.270467" y1="29.92023" y2="2.120907"><stop offset="0" stop-color="#505050"/><stop offset="1" stop-color="#aaa"/></linearGradient><radialGradient id="f" cx="62.625" cy="4.625" gradientTransform="matrix(1.506 0 0 .3765 -78.306 26.26)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m32 28c0 2.21-7.163 4-16 4s-16-1.79-16-4 7.163-4 16-4 16 1.79 16 4z" fill="url(#f)" fill-rule="evenodd" opacity=".3"/><path d="m16 2.502c-7.448 0-13.498 6.05-13.498 13.498s6.05 13.498 13.498 13.498 13.498-6.05 13.498-13.498-6.05-13.498-13.498-13.498z" fill="url(#d)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.004"/><path d="m28.5 16c0 6.903-5.597 12.5-12.5 12.5-6.904 0-12.5-5.597-12.5-12.5 0-6.904 5.596-12.5 12.5-12.5 6.903 0 12.5 5.596 12.5 12.5z" fill="none" opacity=".8" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.5 23.5v-15l12 7.5z" fill="url(#b)"/><g fill="none"><path d="m11.5 23.5v-15l12 7.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 10.302813v11.401702l9.118281-5.704515z" opacity=".6" stroke="url(#a)" stroke-width=".992"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/safemode.svg b/icon-themes/elementary_svg/cmd/32/safemode.svg
new file mode 100644
index 000000000..8ae928852
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/safemode.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="99.189415" cy="185.29727" gradientTransform="matrix(.3823536 .00000008 -.00000002 .1115198 -5.925427 36.335849)" gradientUnits="userSpaceOnUse" r="62.769119" xlink:href="#a"/><radialGradient id="c" cx="99.189415" cy="185.29727" gradientTransform="matrix(.2549024 .00000005 -.00000001 .07965545 6.716382 44.240666)" gradientUnits="userSpaceOnUse" r="62.769119" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.49993019 0 0 .5 .002705 -.500001)" gradientUnits="userSpaceOnUse" x1="34.570312" x2="34.570312" y1="8.699895" y2="55.547421"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.1387416 0 0 1.1471933 -27.038994 -16.44272)" gradientUnits="userSpaceOnUse" x1="47.381065" x2="47.381065" y1="18.935593" y2="40.216984"><stop offset="0" stop-color="#fff"/><stop offset=".00641762" stop-color="#fff" stop-opacity=".235294"/><stop offset=".79602259" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48978112 0 0 .49152542 .327004 -.152013)" gradientUnits="userSpaceOnUse" x1="32.006893" x2="7.751708" y1="29.055845" y2="29.055845"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.45983921 0 0 .46638406 1.285146 .583241)" gradientUnits="userSpaceOnUse" x1="51.117477" x2="51.117477" y1="9.191978" y2="64.025787"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#206b00" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.08921681 0 0 .07809922 14.080919 1.363204)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="56.410355" x2="-113.56437" y1="-6.985799" y2="-6.985799"><stop offset="0" stop-color="#b4b4b4"/><stop offset="1" stop-color="#fff"/></linearGradient><g transform="matrix(.5 0 0 .5 .000001 -.000916)"><path d="m55.999998 57.0017a24 6.9985714 0 1 1 -47.9999991 0 24 6.9985714 0 1 1 47.9999991 0z" fill="url(#b)" opacity=".2"/><path d="m47.999998 59.0017a16 4.9988822 0 1 1 -31.999999 0 16 4.9988822 0 1 1 31.999999 0z" fill="url(#c)" opacity=".4"/></g><path d="m16 1-11.9998124 3.925452c-.0006897 8.26343-.037482 12.79351 1.4155931 16.072726 1.4537468 3.280732 4.4370884 5.439906 10.5842193 9.001822 6.14713-3.561916 9.130473-5.72109 10.58422-9.001822 1.453074-3.279216 1.416282-7.809296 1.415592-16.072726z" fill="url(#h)"/><path d="m6.0018677 6.9999988 9.9986043-3.5 9.998603 3.5c0 13.4742122.301775 14.5467162-9.998603 20.5000002-10.3860572-5.99723-9.9986043-7.030705-9.9986043-20.5000002z" fill="url(#d)"/><path d="m4.0003622 4.9322034 11.9996378-3.9322034v29c-12.2445283-7.094558-11.9996378-8.601695-11.9996378-25.0677966z" fill="url(#f)" opacity=".2"/><g fill="none" stroke-linecap="round"><g stroke-linejoin="round"><path d="m3.5000234 4.5677954 12.4999756-4.06779803 12.499976 4.06779803c0 17.0339056 0 18.7397966-12.499976 25.9322126-12.4999756-7.192416-12.4999756-8.898307-12.4999756-25.9322126z" opacity=".5" stroke="#555761"/><path d="m6.5009191 7.354165 9.4990809-3.354169 9.499081 3.354169c0 13.059328.193566 14.019122-9.499081 19.645843-9.6926468-5.626721-9.4990809-6.586515-9.4990809-19.645843z" opacity=".5" stroke="#555761"/><path d="m4.5 5.2815463 11.5-3.7815492 11.5 3.783542c0 15.9562689-.244105 17.6220849-11.5 24.2164689-11.2558946-6.594384-11.5-8.262192-11.5-24.2184617z" opacity=".7" stroke="url(#e)"/></g><path d="m16 5.0430389-8.49984 3.0296747c-.000343 5.9600484-.00303 9.2428604 1.0049997 11.4965494 1.0111294 2.260511 3.1109633 3.772746 7.4948403 6.352661 4.383876-2.579915 6.48371-4.09215 7.49484-6.352661 1.008077-2.253689 1.005343-5.536501 1.005-11.4965494z" opacity=".15" stroke="url(#g)"/></g><path d="m19.489464 13 1.510065 1.348322-5.073833 6.651678-3.926167-3.355799 1.298655-1.707871 2.2953 1.977529z" fill="#fff" opacity=".3"/><path d="m19.489464 11.999893 1.510065 1.348321-5.073833 6.651679-3.926167-3.355799 1.298655-1.707871 2.2953 1.977529z" fill="#206b00"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/save.svg b/icon-themes/elementary_svg/cmd/32/save.svg
new file mode 100644
index 000000000..ad5cc431b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/save.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#c)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m22 15-6.000001 7-5.999999-7h4v-6h4v6z" fill="#7e8087"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/saveacopy.svg b/icon-themes/elementary_svg/cmd/32/saveacopy.svg
new file mode 100644
index 000000000..68080b1f9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/saveacopy.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(.0845 0 0 .0123 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" xlink:href="#b" y1="366.64801" y2="609.505"/><linearGradient id="b"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.0193 0 0 .0165 16.018 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0193 0 0 .0165 13.982 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(0 -.23484564 .14426459 0 .272778 298.12948)" gradientUnits="userSpaceOnUse" x1="37.945999" x2="4.725" xlink:href="#g" y1="27.247" y2="28.292"/><linearGradient id="g"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.18923 .13451416 0 .138642 284.20394)" gradientUnits="userSpaceOnUse" x1="-67.622002" x2="-18.684" y1="28.48" y2="28.48"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 -.20738041 .164465 0 .021167 297.47888)" gradientUnits="userSpaceOnUse" x1="39.308487" x2="6.136757" y1="25.611324" y2="25.611324"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.00931333 0 0 .00218017 2.718594 295.93636)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" xlink:href="#b" y1="366.64801" y2="609.505"/><radialGradient id="k" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.00318823 0 0 .00218017 5.757333 295.93636)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="l" cx="605.71399" cy="486.64801" gradientTransform="matrix(.00318823 0 0 .00218017 6.4135 295.93636)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="m" gradientTransform="matrix(.12851109 0 0 .12072887 3.001533 291.00697)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#g" y1=".985" y2="47.013"/><linearGradient id="n" gradientTransform="matrix(.10726208 0 0 .13586354 3.511021 290.82884)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.583" y2="41.507"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="7.294563" x2="7.294563" y1="291.339752" y2="296.878804"><stop offset="0" stop-opacity=".239"/><stop offset="1" stop-opacity=".318"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="11.704" x2="11.704" y1="27.198999" y2="20.500999"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(0 -288.53332)"><g opacity=".4" transform="matrix(.26458333 0 0 .26458333 0 288.53332)"><path d="m6.6 43h31.8v3h-31.8z" fill="url(#a)" transform="matrix(.6667 0 0 1.3333 1 -29.333)"/><path d="m4.4 27v4c-.993.008-2.4-.896-2.4-2s1.108-2 2.4-2z" fill="url(#c)" transform="translate(1 1)"/><path d="m25.6 27v4c.993.008 2.4-.896 2.4-2s-1.108-2-2.4-2z" fill="url(#e)" transform="translate(1 1)"/></g><path d="m1.1900959 296.60311.0005532-7.67291h6.0853926v7.67291z" fill="url(#f)" stroke-width=".27533"/><path d="m3.4395833 290.91457h3.96875v5.82083h-3.96875z" opacity=".05" stroke-width=".574474"/><g stroke-width=".264583"><path d="m1.190625 296.60311.0005292-7.67292h6.0848875v7.67292z" fill="none" stroke="url(#h)" stroke-linejoin="round"/><path d="m7.0114583 289.19478v7.14374h-5.55625v-7.14374z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.8364583 296.7354h4.4979167v.52917h-4.4979167z" fill="url(#j)" opacity=".15"/><path d="m3.8364583 296.7354v.52917c-.1640416.001-.396875-.11854-.396875-.26459s.1830917-.26458.396875-.26458z" fill="url(#k)" opacity=".15"/><path d="m8.334375 296.7354v.52917c.1640417.001.396875-.11854.396875-.26459s-.1830917-.26458-.396875-.26458z" fill="url(#l)" opacity=".15"/><path d="m3.8364583 291.31145h4.4979167v5.55625h-4.4979167z" fill="url(#m)" stroke-width=".279461"/><g fill="none"><path d="m8.0697917 296.60311h-3.96875v-5.02709h3.96875z" stroke="url(#n)" stroke-linecap="round"/><path d="m3.8364583 291.31144h4.4979167v5.55625h-4.4979167z" stroke="url(#o)" stroke-linejoin="round"/></g></g><g stroke-linecap="round" transform="matrix(.26458333 0 0 .26458333 2.910417 288.797903)"><path d="m16.5 20.522-4.5 5-4.5-5h3v-5.022h3v5.022z" fill="#7e8087" stroke="#7c7c7c" stroke-linejoin="round"/><path d="m10.28 14.468c-.596.112-.915.737-.843 1.304v3.697c-.58.034-2.26-.15-2.71.327-.465.452-.353 1.232.12 1.63 1.474 1.633 2.94 3.272 4.415 4.9.474.476 1.303.332 1.665-.206 1.482-1.653 2.98-3.294 4.452-4.956.512-.66-.044-1.735-.88-1.696h-1.939c-.005-1.016.01-3.032-.007-4.047-.052-.633-.698-1.034-1.297-.954h-2.98z" fill="none" opacity=".6" stroke="url(#p)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/saveall.svg b/icon-themes/elementary_svg/cmd/32/saveall.svg
new file mode 100644
index 000000000..efb7eb5ec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/saveall.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" gradientUnits="userSpaceOnUse" x1="7.294563" x2="7.294563" y1="291.339752" y2="296.878804"><stop offset="0" stop-opacity=".239"/><stop offset="1" stop-opacity=".318"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.704" x2="11.704" y1="27.198999" y2="20.500999"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.1285111 0 0 .1207288 3.001533 291.00697)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.00931333 0 0 .00218017 2.718594 295.93636)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.00318823 0 0 .00218017 5.757333 295.93636)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><radialGradient id="f" cx="605.71399" cy="486.64801" gradientTransform="matrix(.00318823 0 0 .00218017 6.4135 295.93636)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="g" gradientTransform="matrix(.10726208 0 0 .13586354 3.511021 290.82884)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#i" y1="6.583" y2="41.507"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.10726208 0 0 .13586354 3.511021 290.82884)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.583" y2="41.507"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -288.53332)"><g transform="translate(-3.175 -2.381242)"><path d="m3.8364583 291.31145h4.4979167v5.55625h-4.4979167z" fill="url(#c)" stroke-width=".279461"/><g stroke-width=".264583"><path d="m3.8364583 296.7354h4.4979167v.52917h-4.4979167z" fill="url(#d)" opacity=".15"/><path d="m3.8364583 296.7354v.52917c-.1640416.001-.396875-.11854-.396875-.26459s.1830917-.26458.396875-.26458z" fill="url(#e)" opacity=".15"/><path d="m8.334375 296.7354v.52917c.1640417.001.396875-.11854.396875-.26459s-.1830917-.26458-.396875-.26458z" fill="url(#f)" opacity=".15"/><g fill="none"><path d="m8.0697917 296.60311h-3.96875v-5.02709h3.96875z" stroke="url(#g)" stroke-linecap="round"/><path d="m3.8364583 291.31144h4.4979167v5.55625h-4.4979167z" stroke="url(#a)" stroke-linejoin="round"/></g></g><g stroke-linecap="round" transform="matrix(.26458333 0 0 .26458333 2.910417 288.7979)"><path d="m16.5 20.522-4.5 5-4.5-5h3v-5.022h3v5.022z" fill="#7e8087" stroke="#7c7c7c" stroke-linejoin="round"/><path d="m10.28 14.468c-.596.112-.915.737-.843 1.304v3.697c-.58.034-2.26-.15-2.71.327-.465.452-.353 1.232.12 1.63 1.474 1.633 2.94 3.272 4.415 4.9.474.476 1.303.332 1.665-.206 1.482-1.653 2.98-3.294 4.452-4.956.512-.66-.044-1.735-.88-1.696h-1.939c-.005-1.016.01-3.032-.007-4.047-.052-.633-.698-1.034-1.297-.954h-2.98z" fill="none" opacity=".6" stroke="url(#b)"/></g></g><path d="m1.5875 289.59165h3.7041667v5.02709h-3.7041667z" opacity=".05" stroke-width=".515769"/><g transform="translate(-1.852083 -1.322922)"><path d="m3.8364583 291.31145h4.4979167v5.55625h-4.4979167z" fill="url(#c)" stroke-width=".279461"/><g stroke-width=".264583"><path d="m3.8364583 296.7354h4.4979167v.52917h-4.4979167z" fill="url(#d)" opacity=".15"/><path d="m3.8364583 296.7354v.52917c-.1640416.001-.396875-.11854-.396875-.26459s.1830917-.26458.396875-.26458z" fill="url(#e)" opacity=".15"/><path d="m8.334375 296.7354v.52917c.1640417.001.396875-.11854.396875-.26459s-.1830917-.26458-.396875-.26458z" fill="url(#f)" opacity=".15"/><g fill="none"><path d="m8.0697917 296.60311h-3.96875v-5.02709h3.96875z" stroke="url(#g)" stroke-linecap="round"/><path d="m3.8364583 291.31144h4.4979167v5.55625h-4.4979167z" stroke="url(#a)" stroke-linejoin="round"/></g></g><g stroke-linecap="round" transform="matrix(.26458333 0 0 .26458333 2.910417 288.7979)"><path d="m16.5 20.522-4.5 5-4.5-5h3v-5.022h3v5.022z" fill="#7e8087" stroke="#7c7c7c" stroke-linejoin="round"/><path d="m10.28 14.468c-.596.112-.915.737-.843 1.304v3.697c-.58.034-2.26-.15-2.71.327-.465.452-.353 1.232.12 1.63 1.474 1.633 2.94 3.272 4.415 4.9.474.476 1.303.332 1.665-.206 1.482-1.653 2.98-3.294 4.452-4.956.512-.66-.044-1.735-.88-1.696h-1.939c-.005-1.016.01-3.032-.007-4.047-.052-.633-.698-1.034-1.297-.954h-2.98z" fill="none" opacity=".6" stroke="url(#b)"/></g></g><path d="m3.4395833 290.91457h3.1750001v4.7625h-3.1750001z" opacity=".05" stroke-width=".464773"/><path d="m3.8364583 291.31145h4.4979167v5.55625h-4.4979167z" fill="url(#c)" stroke-width=".279461"/><g stroke-width=".264583"><path d="m3.8364583 296.7354h4.4979167v.52917h-4.4979167z" fill="url(#d)" opacity=".15"/><path d="m3.8364583 296.7354v.52917c-.1640416.001-.396875-.11854-.396875-.26459s.1830917-.26458.396875-.26458z" fill="url(#e)" opacity=".15"/><path d="m8.334375 296.7354v.52917c.1640417.001.396875-.11854.396875-.26459s-.1830917-.26458-.396875-.26458z" fill="url(#f)" opacity=".15"/><g fill="none"><path d="m8.0697917 296.60311h-3.96875v-5.02709h3.96875z" stroke="url(#i)" stroke-linecap="round"/><path d="m3.8364583 291.31144h4.4979167v5.55625h-4.4979167z" stroke="url(#a)" stroke-linejoin="round"/></g></g><g stroke-linecap="round" transform="matrix(.26458333 0 0 .26458333 2.910417 288.7979)"><path d="m16.5 20.522-4.5 5-4.5-5h3v-5.022h3v5.022z" fill="#7e8087" stroke="#7c7c7c" stroke-linejoin="round"/><path d="m10.28 14.468c-.596.112-.915.737-.843 1.304v3.697c-.58.034-2.26-.15-2.71.327-.465.452-.353 1.232.12 1.63 1.474 1.633 2.94 3.272 4.415 4.9.474.476 1.303.332 1.665-.206 1.482-1.653 2.98-3.294 4.452-4.956.512-.66-.044-1.735-.88-1.696h-1.939c-.005-1.016.01-3.032-.007-4.047-.052-.633-.698-1.034-1.297-.954h-2.98z" fill="none" opacity=".6" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/saveas.svg b/icon-themes/elementary_svg/cmd/32/saveas.svg
new file mode 100644
index 000000000..c43770651
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/saveas.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(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.53479)" 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><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.60000005 0 0 .40000002 1.299998 .8)" gradientUnits="userSpaceOnUse" x1="21.478369" x2="21.478369" y1=".537115" y2="6.574707"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#c)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#b)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m22 15-6.000001 7-5.999999-7h4v-6h4v6z" fill="#7e8087"/><path d="m4.4999999.5h23.0000001c.554 0 1 .446 1 1v3c0 .554-.446 1-1 1h-23.0000001c-.5539999 0-.9999999-.446-.9999999-1v-3c0-.554.446-1 .9999999-1zm-.0000324-.00003907c5.270482 0 23.0000375.00185 23.0000375.00185l.000028 28.99822807s-15.333376 0-23.0000655 0c0-9.666692 0-19.333383 0-29.00007387z" fill="none" opacity=".3" stroke="#000"/><rect fill="url(#g)" height="4" rx=".5" width="24" x="4" y="1"/><path d="m5 2h8v2h-8z" fill="#d4d4d4"/><path d="m14 1.5h1v3h-1z" fill="#969696"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/saveasremote.svg b/icon-themes/elementary_svg/cmd/32/saveasremote.svg
new file mode 100644
index 000000000..75712e177
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/saveasremote.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"><radialGradient id="a" cx="1120.375" cy="394.78101" gradientTransform="matrix(.17853243 0 0 .03848365 -195.82461 281.02127)" gradientUnits="userSpaceOnUse" r="20.625" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.6462304 0 0 .05914496 -.490996 274.04606)" gradientUnits="userSpaceOnUse" x1=".612" x2="5.086" xlink:href="#d" y1="372.578" y2="372.578"/><linearGradient id="d"><stop offset="0" stop-color="#474747" stop-opacity="0"/><stop offset=".1" stop-color="#474747"/><stop offset=".9" stop-color="#474747"/><stop offset="1" stop-color="#474747" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.6462304 0 0 .05914496 -.490996 275.61239)" gradientUnits="userSpaceOnUse" x1=".612" x2="5.086" xlink:href="#d" y1="372.578" y2="372.578"/><linearGradient id="f" gradientTransform="matrix(.54565507 0 0 .02414058 -.522908 292.97303)" gradientUnits="userSpaceOnUse" x1="1.642" x2="15.343" y1="117.827" y2="117.827"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".108" stop-color="#d9d9d9"/><stop offset=".921" stop-color="#d9d9d9"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.1934845 0 0 .18441458 -.289719 288.30895)" gradientUnits="userSpaceOnUse" x1="23.1" x2="23.143999" y1="38.297001" y2="46.037998"><stop offset="0" stop-color="#7a7a7a"/><stop offset=".198" stop-color="#ebebeb"/><stop offset=".599" stop-color="#b9b9b9"/><stop offset="1" stop-color="#878787"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.01210998 0 0 .00218017 -.143404 295.40719)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.00414337 0 0 .00218017 3.807354 295.40719)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="j" cx="605.71399" cy="486.64801" gradientTransform="matrix(.00414337 0 0 .00218017 4.659312 295.40719)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="k" gradientTransform="matrix(.17386866 0 0 .16828928 .060397 288.24101)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.15016956 0 0 .19307439 .629179 287.86816)" gradientUnits="userSpaceOnUse" x1="24" x2="24.000565" y1="6.185" y2="33.593235"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><g stroke-width=".215391" transform="translate(0 -288.53332)"><path d="m7.8811863 296.21417c-.0007144 1.05834-7.36395002 1.05834-7.36447605 0-.00070141-1.05833 7.36500205-1.05833 7.36447605 0z" fill="url(#a)" fill-rule="evenodd" opacity=".3"/><path d="m.51671025 295.94959h7.36447605v.26458h-7.36447605z" display="block" fill="url(#c)" opacity=".65"/><path d="m.51671025 295.42042h7.36447605v.26459h-7.36447605z" display="block" fill="url(#e)" opacity=".65"/><path d="m.47287408 295.68501h7.27680372v.26458h-7.27680372z" display="block" fill="url(#f)"/></g><g stroke-width=".264583" transform="translate(0 -288.53332)"><path d="m3.8462478 294.75897h.79375v.52916h-.79375z" fill="#d9d9d9" stroke="#828282"/><path d="m3.6552187 295.28813h-.3262313c-.1539875 0-.2764895.11324-.2764895.25533v.54768c0 .14235.122502.25533.2764895.25533h1.8282709c.1539875 0 .2764895-.11298.2764895-.25506v-.54769c0-.14235-.122502-.25532-.2767541-.25532h-.2169584z" display="block" fill="url(#g)" stroke="#5a5c58"/><path d="m3.5816645 295.48657h1.5777104c.07329 0 .1322917.0423.1322917.0953v.26458c0 .0529-.059002.0952-.1322917.0952h-1.5777104c-.07329 0-.1322917-.0423-.1322917-.0952v-.26458c0-.0529.059002-.0953.1322917-.0953z" display="block" fill="#fff" fill-opacity=".72"/><path d="m3.780102 295.68501c0 .26458-.396875.26458-.396875 0 0-.26459.396875-.26459.396875 0z" display="block" fill="#fff" fill-opacity=".72"/><path d="m1.3096875 296.20624h5.8472916v.52916h-5.8472916z" fill="url(#h)" opacity=".15"/><path d="m1.3096875 296.20624v.52916c-.2135188.001-.5159375-.11853-.5159375-.26458s.238125-.26458.5159375-.26458z" fill="url(#i)" opacity=".15"/><path d="m7.1569791 296.20624v.52916c.2135187.001.5159375-.11853.5159375-.26458s-.238125-.26458-.5159375-.26458z" fill="url(#j)" opacity=".15"/><path d="m1.190625 288.66561 6.0854167.00055v6.08487h-6.0854167z" fill="url(#k)" stroke-width=".276609"/><path d="m7.0114583 294.48644h-5.55625v-5.55624h5.55625z" fill="none" stroke="url(#l)" stroke-linecap="round"/></g><g stroke-linejoin="round" transform="scale(.26458333)"><path d="m4.5.5 23 .002v22.998h-23z" fill="none" stroke="url(#m)"/><path d="m22.002 11.5-6 6.5-6-6.5h4.508l-.002-6h2.99l.002 6z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/saveastemplate.svg b/icon-themes/elementary_svg/cmd/32/saveastemplate.svg
new file mode 100644
index 000000000..f12f88841
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/saveastemplate.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(1.0666675 0 0 1.0666676 -185.98796 -12.145548)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.519934"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.0698189 0 0 1.0698191 -186.28965 -12.512006)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#b" y1="17" y2="36.026299"/><path d="m1.4999999 4.4999989 22.0000001 21.9999991h-22.0000001zm4.999959 12.0211451v4.978856h4.9788891z" fill="#d4d4d4" fill-opacity=".588235" fill-rule="evenodd" stroke="#a2a2a2" stroke-linejoin="round"/><path d="m2.4999589 6.8729342v18.6270658h18.6270701s-18.6270701-18.6270658-18.6270701-18.6270658z" fill="none" opacity=".5" stroke="url(#c)"/><path d="m5.4999589 14.521141v8.000007h7.3122231" fill="none" opacity=".5" stroke="url(#a)"/><path d="m1.9999589 7.0000001h1v.6799992h-1zm0 2.0399997h1v.6800002h-1zm0 2.0400002h1v.679999h-1zm0 2.04h1v.68h-1zm0 2.039999h1v.680001h-1zm0 2.040002h1v.68h-1zm0 2.039999h1v.68h-1zm0 2.040001h1v.679999h-1zm0 2.039999h1v.68h-1z" opacity=".15"/><path d="m1.9999589 8.0000001h1v.6800003h-1zm0 2.0399999h1v.68h-1zm0 2.04h1v.679999h-1zm0 2.04h1v.680001h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.04h1v.68h-1zm0 2.039999h1v.680001h-1z" fill="#fff" opacity=".15"/><path d="m19.999959 25v1h-.653839v-1zm-1.961518 0v1h-.653839v-1zm-1.961517 0v1h-.65384v-1zm-1.961519 0v1h-.653839v-1zm-1.961519 0v1h-.653839v-1zm-1.961518 0v1h-.6538389v-1zm-1.9615174 0v1h-.6538393v-1zm-1.9615189 0v1h-.6538392v-1zm-1.9615178 0v1h-.6538393v-1z" opacity=".15"/><path d="m19.345944 25v1h-.653839v-1zm-1.961518 0v1h-.65384v-1zm-1.961518 0v1h-.653839v-1zm-1.961518 0v1h-.65384v-1zm-1.961519 0v1h-.65384v-1zm-1.9615173 0v1h-.6538393v-1zm-1.9615188 0v1h-.6538393v-1zm-1.9615179 0v1h-.6538393v-1zm-1.9615189 0v1h-.6538392v-1z" fill="#fff" opacity=".15"/><path d="m4.5 27.5h18.999958" fill="none" opacity=".3" stroke="#8f8f8f" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/savebackground.svg b/icon-themes/elementary_svg/cmd/32/savebackground.svg
new file mode 100644
index 000000000..63383388d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/savebackground.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-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.00931333 0 0 .00218017 2.718594 295.93636)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" xlink:href="#a" y1="366.64801" y2="609.505"/><radialGradient id="c" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.00318823 0 0 .00218017 5.757333 295.93636)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71399" cy="486.64801" gradientTransform="matrix(.00318823 0 0 .00218017 6.4135 295.93636)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.12851109 0 0 .12072887 3.001533 291.00697)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#f" y1=".985" y2="47.013"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.10726208 0 0 .13586354 3.511021 290.82884)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#h" y1="6.583" y2="41.507"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="7.294563" x2="7.294563" y1="291.33975" y2="296.87881"><stop offset="0" stop-opacity=".239"/><stop offset="1" stop-opacity=".318"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="11.704" x2="11.704" y1="27.198999" y2="20.500999"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(0 -.78378 .62162 0 .08 33.81)" gradientUnits="userSpaceOnUse" x1="39.344807" x2="6.136926" xlink:href="#h" y1="25.614" y2="25.610502"/><linearGradient id="m" gradientTransform="matrix(.11022 .00852 -.0091 .10377 32.66 16.157)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.10884 0 0 .10845 27.793 13.848)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#a" y1="366.648" y2="609.505"/><radialGradient id="p" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .01647 16.018 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="q" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .01647 13.982 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="r" gradientTransform="matrix(.7152 0 0 .50836 47.363 .524)" gradientUnits="userSpaceOnUse" x1="-67.622" x2="-18.684" y1="28.48" y2="28.48"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="s" gradientTransform="matrix(0 -.88775216 .54523107 0 1.030971 36.268929)" gradientUnits="userSpaceOnUse" x1="38.60191" x2="5.935135" xlink:href="#f" y1="29.288551" y2="29.288551"/><linearGradient id="t" gradientTransform="matrix(.17104 0 0 .1707 41.255 6.744)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="u" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><g opacity=".4"><path d="m6.6 43h31.8v3h-31.8z" fill="url(#o)" transform="matrix(.66666 0 0 1.33333 1 -29.333)"/><path d="m4.4 27v4c-.993.008-2.4-.896-2.4-2s1.108-2 2.4-2z" fill="url(#p)" transform="translate(1 1)"/><path d="m25.6 27v4c.993.008 2.4-.896 2.4-2s-1.108-2-2.4-2z" fill="url(#q)" transform="translate(1 1)"/></g><path d="m4.498 30.5.00209-29h22.99991v29z" fill="url(#s)" stroke-width="1.040618"/><path d="m26.5 2.5v27h-21v-27z" fill="none" stroke="url(#l)" stroke-linejoin="round"/><g fill="none"><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#r)" stroke-linejoin="round" transform="matrix(0 -1 1 0 0 31)"/><path d="m25.498 3.5v25h-19v-25z" opacity=".2" stroke="#000" stroke-linecap="round"/></g><path d="m2 6v20l26 .002v-20z" fill="url(#u)" transform="matrix(0 -1 1 0 0 31)"/><path d="m6 3v16.205c.386.178.874.342 1.402.342 1.207 0 2.39-.975 4.405-.975s3.53 1.225 6.07 1.225c2.542 0 3.113-1.772 6.353-1.772.766 0 1.323.067 1.77.163v-15.188z" fill="url(#t)"/><path d="m6 3v17.092c.58.154 1.334.28 2.23.28 2.287 0 1.96-.767 3.93-.767s3.13 1.254 5.79 1.254c3.297 0 4.054-2.02 6.663-2.02.59 0 1.016.096 1.387.228v-16.065z" opacity=".07"/><g fill="#fff"><path d="m24.23 15.652c-1.702 0-2.773.48-3.65.928-.876.45-1.537.844-2.703.844-1.198 0-2.146-.288-3.088-.592-.944-.304-1.885-.633-2.983-.633-1.08 0-1.95.253-2.66.5-.71.25-1.262.472-1.745.472-.436 0-.86-.15-1.21-.31-.06-.03-.125-.044-.192-.044v1.93c.598.15 1.35.268 2.23.268 1.194 0 1.802-.22 2.26-.414.46-.194.744-.354 1.67-.354.89 0 1.605.29 2.483.606s1.905.648 3.308.648c1.74 0 2.875-.55 3.812-1.06.938-.513 1.663-.96 2.85-.96.624 0 1.02.12 1.388.274v-1.94c-.47-.093-1.03-.162-1.77-.162z" opacity=".1"/><path d="m24.23 16.457c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.223-6.07-1.223-2.016 0-3.198.973-4.405.973-.528 0-1.016-.162-1.402-.34v1.017c.58.154 1.334.28 2.23.28 2.287 0 1.96-.766 3.93-.766s3.13 1.252 5.79 1.252c3.297 0 4.054-2.02 6.663-2.02.59 0 1.016.097 1.387.23v-1.01c-.447-.097-1.003-.163-1.77-.163z" opacity=".3"/><path d="m24.23 17.156c-3.24 0-3.812 1.772-6.353 1.772-2.54 0-4.056-1.227-6.07-1.227-2.016 0-3.198.976-4.405.976-.528 0-1.016-.16-1.402-.34v1.02c.58.152 1.334.28 2.23.28 2.287 0 1.96-.77 3.93-.77s3.13 1.253 5.79 1.253c3.297 0 4.054-2.02 6.663-2.02.59 0 1.016.098 1.387.23v-1.012c-.447-.095-1.003-.16-1.77-.16z"/></g><path d="m9.958 21.283c-.11-.008-.23 0-.354.04-.48.16-.535.477-.578.63-.043.15-.052.268-.06.393-.013.248-.002.51.01.77.01.215.018.406.022.574-.165.04-.348.08-.558.124-.265.056-.532.112-.777.188-.123.04-.24.077-.385.16-.074.04-.158.09-.257.2-.097.107-.217.31-.21.557.013.48.314.624.455.71.14.084.253.127.376.172.248.09.52.16.79.23.22.058.413.112.585.16-.013.16-.03.337-.05.538-.026.255-.05.508-.05.75.002.123.004.24.043.396.02.08.044.17.123.29.08.123.245.296.496.366.49.136.73-.086.86-.185.13-.1.208-.19.29-.288.168-.196.323-.417.476-.635.128-.18.24-.338.34-.476.16.06.333.13.53.21.25.1.5.202.746.276.124.037.24.07.41.084.084.008.186.014.334-.02.147-.032.37-.13.518-.33.29-.397.14-.685.08-.83-.06-.147-.127-.245-.2-.35-.143-.208-.32-.414-.493-.62-.142-.166-.264-.315-.373-.45.11-.12.234-.255.376-.407.178-.19.357-.383.508-.58.076-.1.147-.196.214-.344.034-.076.07-.163.082-.306.013-.142-.016-.373-.175-.568-.31-.38-.646-.332-.81-.324-.17.01-.29.037-.417.07-.255.064-.52.154-.78.246-.215.074-.404.14-.572.196-.09-.136-.185-.29-.295-.463-.138-.22-.277-.437-.43-.633-.077-.1-.147-.19-.276-.297-.065-.053-.144-.114-.284-.17-.07-.026-.167-.05-.276-.06zm1.256 1.7c.003 0 .025.006.03.005-.01 0-.034.008-.04.01-.01.002-.02-.012.01-.016zm.458.146c.04.03.037.043.03.034zm-2.377.472c.03-.014.033.004.023.008-.005.003-.034.01-.046.014.005-.003.02-.02.023-.02zm-.295.36v.039c-.002.015-.014.004 0-.038zm3.9.708c-.006-.01.01-.008.026.033l-.025-.032zm.013.46c-.017.042-.033.046-.027.036l.028-.037zm-3.882.747v.046c-.012-.045 0-.057 0-.046zm.26.396c.01.003.033.01.038.013.013.005.002.012-.037-.013zm2.45.427c.01-.01.01.007-.03.034.01-.008.026-.03.03-.034zm-.505.14.047.018c-.05-.004-.06-.02-.048-.017z" opacity=".05"/><path d="m9.87 22.034c-.263.088.046 1.985-.122 2.197-.16.206-2.15.413-2.142.668.007.263 2.023.57 2.185.785.158.208-.247 2.054.01 2.126.27.075 1.206-1.63 1.473-1.71.26-.077 1.996.852 2.15.642.158-.218-1.278-1.578-1.275-1.842.003-.254 1.48-1.524 1.317-1.726-.17-.21-1.993.654-2.26.57-.256-.08-1.078-1.795-1.334-1.71z" opacity=".15"/><path d="m7.74 20.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.15.21-1.89-.72-2.15-.645-.265.08-1.2 1.787-1.467 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.165-.21-.146-2.108.12-2.196z" fill="url(#m)" transform="translate(2.13 .87)"/><path d="m9.887 21.317-.075.07c0 .002-.003.003-.003.004-.15.36.09 1.935-.063 2.127-.007.008-.016.02-.028.027l.06.04c1.227.364.154-2.19.123-2.263-.006 0-.01-.003-.017-.002z" fill="#9d0f06" opacity=".5"/><path d="m5.866 23.273c-.242.002-.38.013-.38.013v.058c.14.257 2.015.552 2.172.76.157.207-.246 2.052.014 2.124.268.075 1.2-1.633 1.47-1.71.256-.077 1.973.84 2.145.646l-.003-.003c-1.448-1.754-4.373-1.895-5.418-1.886z" fill="url(#n)" opacity=".75" transform="translate(2.13 .87)"/><g transform="matrix(3.7795275 0 0 3.7795275 0 -1090.5196)"><path d="m3.4395833 290.91457h3.96875v5.82083h-3.96875z" opacity=".05" stroke-width=".574474"/><g stroke-width=".264583"><path d="m3.8364583 296.7354h4.4979167v.52917h-4.4979167z" fill="url(#b)" opacity=".15"/><path d="m3.8364583 296.7354v.52917c-.1640416.001-.396875-.11854-.396875-.26459s.1830917-.26458.396875-.26458z" fill="url(#c)" opacity=".15"/><path d="m8.334375 296.7354v.52917c.1640417.001.396875-.11854.396875-.26459s-.1830917-.26458-.396875-.26458z" fill="url(#e)" opacity=".15"/></g><path d="m3.8364583 291.31145h4.4979167v5.55625h-4.4979167z" fill="url(#g)" stroke-width=".279461"/><g fill="none" stroke-width=".264583"><path d="m8.0697917 296.60311h-3.96875v-5.02709h3.96875z" stroke="url(#i)" stroke-linecap="round"/><path d="m3.8364583 291.31144h4.4979167v5.55625h-4.4979167z" stroke="url(#j)" stroke-linejoin="round"/></g><g stroke-linecap="round" transform="matrix(.26458333 0 0 .26458333 2.910417 288.7979)"><path d="m16.5 20.522-4.5 5-4.5-5h3v-5.022h3v5.022z" fill="#7e8087" stroke="#7c7c7c" stroke-linejoin="round"/><path d="m10.28 14.468c-.596.112-.915.737-.843 1.304v3.697c-.58.034-2.26-.15-2.71.327-.465.452-.353 1.232.12 1.63 1.474 1.633 2.94 3.272 4.415 4.9.474.476 1.303.332 1.665-.206 1.482-1.653 2.98-3.294 4.452-4.956.512-.66-.044-1.735-.88-1.696h-1.939c-.005-1.016.01-3.032-.007-4.047-.052-.633-.698-1.034-1.297-.954h-2.98z" fill="none" opacity=".6" stroke="url(#k)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/savebasicas.svg b/icon-themes/elementary_svg/cmd/32/savebasicas.svg
new file mode 100644
index 000000000..27054ea29
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/savebasicas.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.65714055 0 0 .63016116 .228639 -1.091493)" 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><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="i" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.336 32.584)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#a"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="21.984375" x2="21.864407" y1="8.503906" y2="20.423729"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.43953107 0 0 .25000269 17.799257 11.96455)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.51719904 0 0 .47867777 17.599939 5.640756)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m4.500027.49821c5.2704605 0 22.999945.001854 22.999945.001854l.000028 28.999936s-15.333315 0-22.999973 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#d)" stroke-width="1.040604"/><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#c)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8 5.505006h2.34375zm2.6875 0h2.1875zm2.53125 0h1.9375zm2.25 0h.84375zm-7.46875 2h3.65625zm4.0625 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 1.9949953h4.28125zm4.625 0h4.625zm1.703125 7.9999987h.84375zm1.1875 0h1.875zm2.25 0h4.90625zm-2.6875 2.075h1.84375zm-1.028125 5.925h2.96875zm3.85625 0h1.1875z" stroke="#89adc2"/></g><g transform="translate(27.060241 6.775243)"><path d="m-15.569698 10.277108h.933683v1h-.933683z" fill="#d48eb3"/><path d="m-14.482898 10.277108h.410114v1h-.410114z" fill="#d48eb3"/><path d="m-19.060241 16.277108h1.996686v1h-1.996686z" fill="#666" opacity=".7"/><path d="m-16.907035 16.277108h2.139473v1h-2.139473z" fill="#666" opacity=".7"/><g fill="#d48eb3"><path d="m-14.611041 16.277108h.854355v1h-.854355z"/><path d="m-13.600165 16.277108h2.012549v1h-2.012549z"/><path d="m-9.896655 16.277108h.537037v1h-.537037z"/><path d="m-11.431095 16.277108h1.377919v1h-1.377919z"/><path d="m-9.203097 16.277108h.314918v1h-.314918z"/><path d="m-8.731658 16.277108h.854355v1h-.854355z"/><path d="m-16.465904 12.277108h2.393326v1h-2.393326z"/></g><path d="m-19.060241 14.277108h1.806297v1h-1.806297z" fill="#94d48e"/><path d="m-17.104791 14.277108h.56877v1h-.56877z" fill="#94d48e"/><path d="m-16.386869 14.277108h1.298596v1h-1.298596z" fill="#666" opacity=".7"/><path d="m-14.939121 14.277108h.886087v1h-.886087z" fill="#666" opacity=".7"/><path d="m-19.060241 18.277108h1.48749v1h-1.48749z" fill="#de6161"/><path d="m-17.333827 18.277108h2.647178v1h-2.647178z" fill="#666" opacity=".7"/></g><path d="m8 12v1h3.0625v-1zm0 2v1h3.09375v-1z" fill="#b78ed4"/><path d="m12.40625 12v1h5.59375v-1zm.03125 2v1h5.09375v-1z" fill="#d48eb3"/><path d="m8 17v1h2.53125v-1zm0 2.03125v.96875h2.21875v-.96875z" fill="#94d48e"/><g transform="matrix(-1.33333 0 0 1.33333 46.853448 -11.51)"><path d="m13.16 21.558c0-6.173 8.634-6.173 8.636 0 0 2.555-1.93 4.88-4.315 4.88-2.383 0-4.32-2.325-4.32-4.88z" fill="url(#i)" fill-rule="evenodd" opacity=".141"/><path d="m21.984375 8.5a.4995675.4995675 0 0 0 -.322266.1328125l-6 5.4999995a.4995675.4995675 0 0 0 0 .734376l6 5.5a.4995675.4995675 0 0 0 .837891-.367188v-3.5h7.5c.277001 0 .5-.223001.5-.5v-3c0-.277001-.222999-.5-.5-.5h-7.5v-3.5a.4995675.4995675 0 0 0 -.515625-.5z" fill="url(#j)" stroke="#002e99" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 .636002 8.632522)"/><g fill="none"><path d="m17.511039 20.257551h5.250018v-1.500004h-5.250018" opacity=".5" stroke="url(#k)" stroke-width=".749996"/><path d="m17.554974 20.251694c-.425871.000128-.793793.658418-.793932 1.054398v1.398009l-3.56758-3.196552 3.567575-3.224054v1.604299c0 .449508.52436.869684.750002.869753" opacity=".5" stroke="url(#l)" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sbaexecutesql.svg b/icon-themes/elementary_svg/cmd/32/sbaexecutesql.svg
new file mode 100644
index 000000000..d849ff294
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sbaexecutesql.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="71.439003" cy="54.764" gradientTransform="matrix(.1599 .50054 -.54452 .17394 31.856 995.877)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.34011127 .09113254 -.09058277 .3380595 17.977012 10.391815)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.45783 0 0 .4323 -31.592 18.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#f" y1="-7.666" y2="-7.666"/><linearGradient id="f"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#h" y1="12.991" y2="18"/><linearGradient id="h"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.45783 0 0 .4323 -31.592 24.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#f" y1="-7.666" y2="-7.666"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#h" y1="18.991" y2="24"/><linearGradient id="k" gradientTransform="matrix(.45783 0 0 .4323 -31.592 30.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#f" y1="-7.666" y2="-7.666"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#h" y1="24.991" y2="30"/><linearGradient id="m" gradientTransform="matrix(.6 0 0 .60526 1.6 2.17)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="n" cx="23.335" cy="41.636" gradientTransform="matrix(.57452 0 0 .22094 2.594 17.8)" gradientUnits="userSpaceOnUse" r="22.627"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m29 27c0 2.76-5.82 5-13 5s-13-2.24-13-5 5.82-5 13-5 13 2.24 13 5z" fill="url(#n)" fill-rule="evenodd" opacity=".3"/><path d="m27.49 25.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#k)" stroke="url(#l)"/><path d="m27.5 21c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 19.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#i)" stroke="url(#j)"/><path d="m27.5 15c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 13.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.432 13.193-.096 11.33-1.126 11.493 4.432z" fill="url(#e)" stroke="url(#g)"/><path d="m27.5 9c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="url(#c)" stroke="url(#d)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#m)" width="21" x="5.5" y="5.5"/><g transform="translate(-.000001 2.000001)"><path d="m11.17 1044.173 3.85 1.973 4.916-8.302 1.926 1.066.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#a)" transform="matrix(1.2069243 .3233944 -.3233944 1.2069243 340.26629 -1244.3831)"/><g fill="none"><path d="m19.564331 24.893847 9.045609-8.765682 1.574133 1.646806m-9.926679 10.224186-6.523214-6.228842 1.514962-1.502094" opacity=".5" stroke="url(#b)" stroke-width="1.2495"/><path d="m28.74 14.694c-.235-.09-.508-.034-.695.164l-7.946 8.44-4.35-4.264c-.26-.25-.667-.244-.916.02l-2.303 2.13c-.247.263-.24.678.02.928l6.75 6.95c.06.06.233.168.306.197.24.097.42-.022.61-.224l10.717-11.38c.25-.264.24-.68-.018-.93l-1.953-1.894c-.065-.062-.143-.108-.22-.138z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".9996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sbanativesql.svg b/icon-themes/elementary_svg/cmd/32/sbanativesql.svg
new file mode 100644
index 000000000..70ff8a2f4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sbanativesql.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(0 -.71625 .76905 0 -34.83 43.993)" gradientUnits="userSpaceOnUse" x1="32.723019" x2="23.697712" y1="47.411781" y2="47.147312"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1.3333 0 0 1.3333 31.833 6.84)" gradientUnits="userSpaceOnUse" x1="17.151" x2="17.151" y1="5.88" y2="17.211"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="24.837" cy="36.421" gradientTransform="matrix(.368 0 0 -.3944 -.597 39.932)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.458 0 0 .439 -31.62 14.933)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.458 0 0 .439 -31.62 14.933)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4578 0 0 .4323 -31.592 18.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#h" y1="-7.666" y2="-7.666"/><linearGradient id="h"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#j" y1="12.991" y2="18"/><linearGradient id="j"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.4578 0 0 .4323 -31.592 24.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#h" y1="-7.666" y2="-7.666"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#j" y1="18.991" y2="24"/><linearGradient id="m" gradientTransform="matrix(.4578 0 0 .4323 -31.592 30.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#h" y1="-7.666" y2="-7.666"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#j" y1="24.991" y2="30"/><linearGradient id="o" gradientTransform="matrix(.6 0 0 .6053 1.6 2.17)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="p" cx="23.335" cy="41.636" gradientTransform="matrix(.5745 0 0 .221 2.594 17.8)" gradientUnits="userSpaceOnUse" r="22.627" xlink:href="#c"/><path d="m29 27c0 2.76-5.82 5-13 5s-13-2.24-13-5 5.82-5 13-5 13 2.24 13 5z" fill="url(#p)" fill-rule="evenodd" opacity=".3"/><path d="m27.49 25.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#m)" stroke="url(#n)"/><path d="m27.5 21c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 19.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#k)" stroke="url(#l)"/><path d="m27.5 15c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="m27.49 13.068c0 2.446-5.15 4.432-11.493 4.432s-11.492-1.986-11.492-4.432c.114-5.47-1.405-4.34 11.492-4.432 13.193-.096 11.33-1.126 11.493 4.432z" fill="url(#g)" stroke="url(#i)"/><path d="m27.5 9c0 2.485-5.15 4.5-11.5 4.5s-11.5-2.015-11.5-4.5 5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="url(#e)" stroke="url(#f)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#o)" width="21" x="5.5" y="5.5"/><path d="m14.302 25.23c0-8.23-11.51-8.23-11.514 0 0 3.407 2.573 6.507 5.752 6.507 3.177 0 5.76-3.1 5.76-6.506z" fill="url(#d)" fill-rule="evenodd" opacity=".141"/><path d="m8.502 29.467 9.2-7.472-9.202-7.35v4.864h-8l.004 4.997h8z" display="block" fill="url(#b)"/><g fill="none"><path d="m9.8222656 17.076172a.33199378.33199378 0 0 0 -.3222656.332031v3.103516h-7.6679688a.33199378.33199378 0 0 0 -.3320312.332031l.00586 2.330078a.33199378.33199378 0 0 0 .3320312.332031h7.6679688l-.00195 3.146485a.33199378.33199378 0 0 0 .5410158.257812l5.777344-4.658203a.33199378.33199378 0 0 0 -.002-.517578l-5.78125-4.585937a.33199378.33199378 0 0 0 -.2167964-.07227z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7"/><path d="m8.502 29.467 9.2-7.472-9.202-7.35v4.864h-8l.004 4.997h8z" opacity=".5" stroke="#002e99" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sc_graphicfilterremovenoise.svg b/icon-themes/elementary_svg/cmd/32/sc_graphicfilterremovenoise.svg
new file mode 100644
index 000000000..7c4debbda
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sc_graphicfilterremovenoise.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="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4499622 -.1120672 .1227883 .4259461 -4.74083 -1.070173)" gradientUnits="userSpaceOnUse" x1="16.790216" x2="29.694229" xlink:href="#a" y1="21.270329" y2="46.259285"/><linearGradient id="c" gradientTransform="matrix(.3705567 -.09229061 .1095138 .3798979 -2.159865 -.334148)" gradientUnits="userSpaceOnUse" x1="23.238182" x2="29.892563" y1="12.158657" y2="26.354361"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="30.685316" cy="42.261425" gradientTransform="matrix(1.6484137 -.3627337 -.2781234 -.964796 -32.143264 54.779715)" gradientUnits="userSpaceOnUse" r="8.22791"><stop offset="0" stop-color="#e8e8e8"/><stop offset="1" stop-color="#a5a6a8"/></radialGradient><radialGradient id="e" cx="20.8839" cy="20.434256" gradientTransform="matrix(.5371911 -.1337924 .1715429 .5950737 -6.129997 -1.778193)" gradientUnits="userSpaceOnUse" r="3.999984"><stop offset="0" stop-color="#878a85"/><stop offset="1" stop-color="#3e3f3d"/></radialGradient><radialGradient id="f" cx="23.164974" cy="30.23279" gradientTransform="matrix(.8701111 -.1745419 .3300608 1.4200319 -20.893461 -28.858813)" gradientUnits="userSpaceOnUse" r="8.189013"><stop offset="0" stop-color="#767973"/><stop offset="1" stop-color="#202120"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.5028984 -.1252515 .1294254 .4489702 -6.262896 -1.380506)" gradientUnits="userSpaceOnUse" x1="33.430557" x2="33.430557" y1="45.052155" y2=".310371"><stop offset="0" stop-color="#4c4c4c"/><stop offset="1" stop-color="#d3d7cf"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.3314901 -.08273655 .08563292 .297689 1.046038 3.194268)" gradientUnits="userSpaceOnUse" x1="19.240318" x2="11.323519" xlink:href="#a" y1="4.81117" y2="35.457581"/><linearGradient id="i" gradientTransform="matrix(.2735062 -.06811922 .1099287 .3813368 -.902295 .510156)" gradientUnits="userSpaceOnUse" x1="20.226221" x2="11.4375" y1="20.33363" y2="21.75"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="23.986883" cy="27.053167" gradientTransform="matrix(-.1320116 .03287874 -.1415271 -.4909505 13.556651 21.362264)" gradientUnits="userSpaceOnUse" r="7.75" xlink:href="#a"/><radialGradient id="k" cx="9.320398" cy="18.817093" gradientTransform="matrix(.3500156 .1262354 -.2512029 .5442315 6.88755 -3.763048)" gradientUnits="userSpaceOnUse" r="12.5"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#61635f"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.3739344 -.09313176 .09660397 .3351143 .008028 2.599482)" gradientUnits="userSpaceOnUse" x1="7.75" x2="4.643187" y1="33.046577" y2="12.063652"><stop offset="0" stop-color="#4b4b4b"/><stop offset="1" stop-color="#babdb6"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4102593 -.1021789 .1099287 .3813368 -30.111184 9.011045)" gradientUnits="userSpaceOnUse" x1="80.693359" x2="77.125" y1="31.561478" y2="14"><stop offset="0" stop-color="#383937"/><stop offset="1" stop-color="#595b57"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.05032913 .1745891 -.1773494 .04417049 -9.142051 -6.372378)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.35701" x2="82.681335" y1="-41.092239" y2="-41.092239"><stop offset="0" stop-color="#babdb6"/><stop offset=".43738842" stop-color="#eeeeec"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.1099287 .3813368 -.4102593 .1021789 -2.585923 -27.037288)" gradientUnits="userSpaceOnUse" x1="84.425995" x2="102.42599" y1="8.293367" y2="8.293367"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.3522734 -.08790629 .1056126 .3670722 -.670871 2.017405)" gradientUnits="userSpaceOnUse" x1="9.883214" x2="5.101239" xlink:href="#a" y1="14.05074" y2="30.00112"/><linearGradient id="q" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#a" y1="13.022708" y2="32.702335"/><linearGradient id="t" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#a" y1="20.584223" y2="32.702335"/><path d="m4.10235 9.4815989c.3339157 1.1583351.0535696 2.2345941-.6261705 2.4038901-.67974.169295-1.5014702-.632481-1.8353858-1.790817-.3339155-1.1583358-.0535695-2.2345939.6261705-2.4038893.6797401-.1692955 1.5014704.6324802 1.8353858 1.7908162z" fill="#2e3436" stroke="#555753" stroke-linecap="round"/><path d="m1.9582328 8.9554983c.045534.1579552-.0553131.320313-.2252481.3626369-.1699351.0423239-.344607-.0514135-.3901411-.2093686-.045534-.157955.0553131-.3203128.2252481-.3626367.1699352-.0423239.3446072.0514134.3901411.2093684z" fill="#babdb6"/><path d="m2.6038495 6.3807317c-.8209279.2044597-1.0685792 1.8225376-.5527969 3.6117623.5157827 1.789223 1.6006561 3.075425 2.4215837 2.870965l1.4871901-.370399c.8209275-.204459 1.0685799-1.822538.5527973-3.6117612-.5157827-1.7892241-1.6006565-3.0754247-2.421584-2.8709655z" fill="url(#n)" stroke="url(#o)"/><path d="m4.34375 7.0625c-.46875.1145833-.9375.2291667-1.40625.34375.2083628-.05307-.1287502.3012871-.068111.4478077-.06611.7721724.1053981 1.5468372.3567813 2.2733363.2138278.560785.4677829 1.135612.914576 1.551411.1350985.07558.1838335.156273.149358.122758.4449649-.121355.8899303-.242709 1.3348957-.364063.085825.0011-.1477317.05904-.02248-.0492.1733972-.487133.1193505-1.020477.053252-1.523392-.1375026-.8340849-.4297701-1.6554655-.9156505-2.3514631-.0722121-.1693867-.42786-.3990564-.4318285-.443304z" fill="none" opacity=".4" stroke="url(#p)" stroke-linecap="round"/><path d="m4.1242278 6.2064195c-.8372157.2085165-1.1234807 1.7417976-.6389865 3.4224848.4844943 1.6806867 1.5571938 2.8755067 2.3944099 2.6669887l.261499-.06513c.837216-.208515 1.1234813-1.741796.6389867-3.4224827-.4844945-1.6806867-1.5571938-2.8755055-2.3944096-2.6669895l-.2614995.065129z" fill="url(#m)"/><path d="m4.5638899 9.3666427c1.0143413 3.5187003 5.3630086 4.5906703 7.6965741 4.0094743 1.615397-.40233 2.157719-3.192418 1.277851-6.2446368-.879868-3.0522193-2.850385-5.2164622-4.4657813-4.8141328-2.3335667.5811961-5.5229853 3.5305962-4.5086438 7.0492953z" fill="url(#k)" stroke="url(#l)" stroke-linecap="round"/><path d="m13.948572 7.0292991c1.032101 3.5803109-.013929 6.9516339-2.336373 7.5300609-2.3224449.578426-5.0418426-1.855082-6.0739446-5.4353934-1.0321024-3.580311.0139269-6.9516338 2.3363718-7.5300604 2.3224448-.5784264 5.0418428 1.8550819 6.0739458 5.4353929z" fill="url(#j)"/><path d="m6.3134393 4.1480951c-.9065217.7958041-1.6699586 2.5710602-2.2807831 4.3290675.9837306-.7052564 2.0373417-1.3086946 3.0896998-1.4847708z" fill="url(#i)" fill-rule="evenodd" opacity=".733591"/><g stroke-linecap="round"><path d="m6.3434703 5.3219425c-.7922209 1.0317102-1.2370976 2.3381387-.8237414 3.775105.4133564 1.4369665 1.4998945 2.3611695 2.7397781 2.8856875 6.730668 1.789397 5.745242-8.1896472-1.9160367-6.6607925z" fill="none" opacity=".4" stroke="url(#h)"/><path d="m13.948572 7.0293008c1.183882 4.1068282.398655 7.8706662-1.753856 8.4067692-2.152507.536102-4.857187-2.358544-6.0410688-6.4653713-1.1838818-4.1068277-.3986544-7.8706661 1.7538548-8.4067684 2.152509-.53610223 4.857188 2.3585428 6.04107 6.4653705z" fill="url(#f)" stroke="url(#g)"/><path d="m9.8936185 8.0392286c.2730625.9472397-.4829431 1.9594945-1.1735952 2.1315074-.6906519.172013-1.472797-.4571564-1.7458596-1.4043961-.2730626-.9472396.0658506-1.8556186.7565031-2.0276321.6906516-.172013 1.88989.3532806 2.1629517 1.3005208z" fill="url(#e)" stroke="#3e3f3d"/></g><path d="m7.9624647.75459967c-1.0799862.26898053-1.7457314 1.35432953-2.0158255 2.82663003-.2700943 1.4723001-.1433611 3.3637238.424956 5.3351873.5683172 1.971465 1.4760018 3.668384 2.5018944 4.817907 1.025892 1.149524 2.1862764 1.780058 3.2662634 1.511078s1.745731-1.35433 2.015825-2.82663c.16881-.920188.183777-2.012192.03267-3.1756846-.0048-.036689-.013-.073595-.0181-.110444-.03098-.2240052-.0687-.4453486-.112017-.6745812-.0392-.213566-.0801-.4267919-.130785-.6443618-.0028-.011955-.0075-.023786-.01031-.03575-.05422-.2300259-.119165-.461082-.186412-.6943666-.070835-.2457187-.141001-.4878825-.222373-.7237299-.071795-.2096196-.154237-.4171885-.233353-.6188171-.0858-.2186536-.172194-.427873-.265861-.6362642-.016-.034919-.02752-.06947-.04374-.1040579-.495012-1.0778386-1.095386-2.0165859-1.736568-2.7350378-1.025893-1.1495234-2.1862774-1.78005789-3.2662643-1.51107723zm.4249868.71158433c.788631-.1964156 1.7450275.2870337 2.6606885 1.3170478.572287.6437586 1.123509 1.4921117 1.580633 2.4801104.09142.1976001.175204.4039931.258993.6124304.07723.1955082.15645.3915773.22648.5949833.08129.2333607.16153.4650061.231758.7086206.06549.2271797.114383.4497514.166733.6737256.0038.015813.01005.031872.01374.047668.04769.2075084.08722.4169512.123916.620528.03956.2194524.07803.4371315.105146.6507474.135585 1.0680805.11456 2.0589565-.03476 2.8824385-.238918 1.317574-.807122 2.180739-1.595754 2.377154-.788631.196415-1.745027-.287034-2.6606863-1.317047-.9156617-1.030014-1.7739499-2.578708-2.2978662-4.3961453-.5239157-1.8174378-.6136924-3.5575361-.3747745-4.8751082.2389173-1.3175723.8071235-2.1807378 1.5957535-2.3771535z" fill="url(#d)"/><path d="m13.128052 7.2336606c1.001746 3.4750084.528066 6.6122894-1.057994 7.0073114-1.586059.395024-3.6838903-2.101798-4.6856369-5.576807-1.0017465-3.4750086-.528067-6.6122891 1.0579927-7.0073119 1.5860602-.395023 3.6838922 2.1017989 4.6856382 5.5768075z" fill="none" opacity=".3" stroke="url(#c)" stroke-linecap="round"/><path d="m2.7115741 7.7077659c.0607121.2106065-.0737505.4270838-.3003306.4835156-.2265802.056432-.4594761-.0685513-.5201881-.2791579-.0607119-.2106066.0737507-.4270838.3003309-.4835157.2265799-.056432.459476.068551.5201878.279158z" fill="#fff"/><path d="m8.0481294 1.0517549c-.8949419.2228935-1.5238319 1.1861222-1.7828948 2.5982858-.2590626 1.4121636-.1461 3.2573538.4111609 5.1904638.5572608 1.9331095 1.4520014 3.5835905 2.4359907 4.6861615.9839888 1.10257 2.0467658 1.644474 2.9417088 1.42158.894942-.222892 1.523833-1.186121 1.782895-2.598285s.146099-3.2573541-.411161-5.1904641c-.557261-1.93311-1.452001-3.5835912-2.435992-4.6861615-.983988-1.1025702-2.0467655-1.64447393-2.9417076-1.4215805z" fill="none" opacity=".4" stroke="url(#b)" stroke-linecap="round"/><path d="m6.4343156 3.8429396c.0607118.2106065-.0737507.4270838-.3003307.4835156-.2265803.056432-.4594762-.0685513-.5201881-.2791579-.0607118-.2106066.0737506-.4270838.3003307-.4835157.2265801-.056432.4594762.068551.5201881.279158z" fill="#fff" opacity=".6"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.329922-2.01857 2.046035-2.05948-2.046035-1.47106 1.378839 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#q)" stroke="url(#r)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#s)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#t)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/scaletext.svg b/icon-themes/elementary_svg/cmd/32/scaletext.svg
new file mode 100644
index 000000000..a7d0509ec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/scaletext.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(0 1 -1 0 17.548594 -4.000002)" gradientUnits="userSpaceOnUse" x1="7.500002" x2="32.000004" y1="12.048594" y2="12.048594"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.5372019 0 0 -.57681717 -10.317023 45.997188)" gradientUnits="userSpaceOnUse" x1="35.958591" x2="35.02784" y1="68.474365" y2="38.13546"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 36.562 965.093)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m4.59 295.067h-2.338l-.403 1.01h-1.077l2.205-5.292h1.003l2.127 5.292h-1.127zm-2.06-.8h1.756l-.784-2.394z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#c)" transform="translate(-.64 -289.065)"/><path d="m2.338 1.72-2.205 5.292h.11l2.095-5.028h1.002l2.02 5.028h.107l-2.127-5.292zm-.34 3.48-.108.266h1.756l-.086-.266z" fill="#fff" opacity=".1"/><g transform="matrix(.26458333 0 0 .26458333 5.027084 0)"><path d="m5.5 3.5-5 6h3.0117188v13h-3.0117188l5 6 4.988281-6h-2.988281v-13h2.988281z" display="block" fill="url(#a)"/><g fill="none"><path d="m5.5 5.0644531-2.890625 3.4355469h1.9023438v2 11 2h-1.9023438l2.890625 3.5 2.9160156-3.5h-1.9160156v-2-11-2h1.9160156z" display="block" opacity=".401" stroke="url(#b)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m5.5 3.5-5 6h3.0117188v13h-3.0117188l5 6 5-6h-3v-13h3z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/scan.svg b/icon-themes/elementary_svg/cmd/32/scan.svg
new file mode 100644
index 000000000..49727d1a0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/scan.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(1.063476 0 0 1.2484285 -1.362135 -24.54288)" gradientUnits="userSpaceOnUse" x1="16.80644" x2="16.80644" xlink:href="#b" y1="20.620281" y2="42.728077"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".05555556" stop-color="#fff" stop-opacity=".235294"/><stop offset=".94444442" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.49019607 0 0 .49152542 -.176471 -485.55087)" gradientUnits="userSpaceOnUse" x1="33" x2="33" y1="988.36218" y2="1048.3622"><stop offset="0" stop-color="#f0f0f0"/><stop offset=".08552461" stop-color="#d7d7d8"/><stop offset=".92166406" stop-color="#b2b2b3"/><stop offset="1" stop-color="#979798"/></linearGradient><radialGradient id="e" cx="7.118353" cy="9.957108" gradientTransform="matrix(0 5.3904009 -5.4667878 0 70.838273 -45.67712)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#505050"/><stop offset=".26238" stop-color="#2b2b2b"/><stop offset=".704952" stop-color="#0a0a0a"/><stop offset="1"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.46666667 0 0 .47169811 .6 -465.35945)" gradientUnits="userSpaceOnUse" x1="33" x2="33" xlink:href="#b" y1="1045.3622" y2="991.36218"/><linearGradient id="g" gradientTransform="matrix(.71428574 0 0 .42857137 -1.19047 1031.2194)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(1.5819375 0 0 .59999997 -13.851497 -1075.9623)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><radialGradient id="i" cx="4.996482" cy="43.5" gradientTransform="matrix(1.6030271 .00000016 -.00000004 .60000462 17.990504 1023.6787)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="j" gradientTransform="matrix(.3513511 0 0 .45945944 7.567063 3.9743)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.39999906 0 0 .39111142 6.400022 5.0145)" 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="l" gradientTransform="matrix(.45454545 0 0 1 1 21.999931)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="32" x2="32" y1="1017.8702" y2="1015.3622"><stop offset="0" stop-color="#c00"/><stop offset="1" stop-color="#c00" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.48571482 0 0 .477213 2.694404 2.638432)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><g transform="translate(0 -1020.3622)"><path d="m26 1048.2789h4v3h-4z" fill="url(#i)" opacity=".4"/><path d="m-6-1051.3622h4v3h-4z" fill="url(#h)" opacity=".4" transform="scale(-1)"/><path d="m6 1048.3622h20v3h-20z" fill="url(#g)" opacity=".4"/></g><rect fill="url(#d)" height="29" rx="2" width="25" x="3.5" y=".499983"/><g fill="none"><rect height="25" opacity=".35" rx="1" stroke="url(#f)" width="21" x="5.5" y="2.499983"/><rect height="29" opacity=".4" rx="2" stroke="#000" width="25.000025" x="3.5" y=".499983"/><rect height="27" rx="1" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" width="23" x="4.5" y="1.499983"/></g><path d="m6.5 3.500227h19v23h-19z" fill="url(#e)" opacity=".9"/><path d="m9 6.0011h13.999983l.000017 17.9989s-9.333332 0-14 0c0-6.0001 0-11.9999 0-18z" fill="url(#k)"/><g fill="none"><path d="m22.500001 23.5013h-12.9999999v-17h12.9999999z" stroke="url(#j)" stroke-linecap="round"/><path d="m10 8.4652296h2.475897zm2.627683 0h.409822zm.576786 0h.910715zm1.092859 0h2.398216zm2.550002 0h1.83661zm1.988395 0h.561608zm-8.835725 1.9925484h3.113398zm3.265184 0h1.199108zm1.350894 0h1.123215zm1.275001 0h.956251zm1.108037 0 1.50268.01491zm1.639288.01491h2.443752zm-8.638404 1.992546h2.885719zm0 1.992545h3.113398zm3.265184 0h1.199108zm1.350894 0h1.123215zm1.275001 0h.956251zm1.108037 0 1.50268.01491zm1.639288.01491h2.443752zm-8.638404 1.992545h3.492862zm3.644648 0h.895537zm1.047323 0h2.109824zm2.246431 0h1.441966zm1.60893 0h.576787zm.728572 0h.318751zm.485715 0h.895537zm-9.761619 2.992545h3.113398zm3.265184 0h1.199108zm1.350894 0h1.123215zm1.275001 0h.956251zm1.108037 0 1.50268.01491zm1.639288.01491h2.443752zm-8.638404 1.992545h1.641075zm1.792861 0h1.350894zm1.50268 0h1.988395zm2.155359 0h1.350895zm1.487502 0h.288393zm.440179 0h1.71518zm1.897323 0h.895537z" stroke="url(#m)"/><path d="m8.4999606 5.5012h15.0000594l.000018 18.9988s-10.000051 0-15.0000774 0c0-6.3333 0-12.6667 0-19.0001z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="translate(0 -1022.3621)"><path d="m6 1037.3621h20v5h-20z" fill="url(#l)" opacity=".8"/><path d="m6 1039.3622h20v1h-20z" fill="#fff" opacity=".8"/></g><path d="m6.5 3.499983h19v23h-19z" fill="none" opacity=".7" stroke="#000" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/scriptorganizer.svg b/icon-themes/elementary_svg/cmd/32/scriptorganizer.svg
new file mode 100644
index 000000000..6680ee273
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/scriptorganizer.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(.89186139 0 0 1.0539115 3.120829 5.412539)" gradientUnits="userSpaceOnUse" x1="27.557428" x2="27.557428" y1="7.162672" y2="21.386522"><stop offset="0" stop-color="#fff"/><stop offset=".0097359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.05114282 0 0 .01591575 -2.489778 21.299269)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01983573 0 0 .01591575 16.387829 21.299269)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01983573 0 0 .01591575 15.601569 21.299269)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.54383556 0 0 .61466406 3.268879 5.091139)" gradientUnits="userSpaceOnUse" x1="21.571081" x2="21.571081" y1="7.98625" y2="34.016731"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.601301" x2="8.601301" y1="9.476188" y2="11.333331"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.50413225 0 0 .49333391 4.108882 -20.937122)" gradientUnits="userSpaceOnUse" x1="23.587299" x2="23.587299" y1="64.737335" y2="103.2508"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><radialGradient id="i" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><linearGradient id="j"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="6.730414" cy="9.957108" fx="6.200184" gradientTransform="matrix(0 4.6270127 -5.6804933 0 68.966159 -30.745063)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#919caf"/><stop offset=".26238" stop-color="#68758e"/><stop offset=".704952" stop-color="#485a6c"/><stop offset="1" stop-color="#444c5c"/></radialGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="12.001243" x2="12.001243" y1="11.98089" y2="27.914931"><stop offset="0" stop-color="#fff"/><stop offset=".01652508" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98001981" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="o" gradientTransform="matrix(1.0181566 0 0 -1.0195328 -.215304 40.481143)" gradientUnits="userSpaceOnUse" x1="12.913282" x2="12.913282" xlink:href="#d" y1="17.533852" y2="20.187275"/><g transform="translate(0 -4)"><path d="m4.0001794 6.500079c-.43342.005-.5.21723-.5.6349v1.36502c-1.24568 0-1-.002-1 .54389.0216 6.53313 0 6.90143 0 7.45611.90135 0 26.9999996-2.34895 26.9999996-3.36005v-4.09606c0-.41767-.34799-.54876-.78141-.54389h-14.21859v-1.36502c0-.41767-.26424-.63977-.69767-.6349z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m4.0001794 6.999999v2h-1v4h25.9999996v-4h-15v-2z" fill="url(#g)"/><path d="m4.5001794 7.499999v2h-1v4h24.9999996v-4h-15v-2z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3.647361 27.134745h24.694677v3.865254h-24.694677z" fill="url(#b)" opacity=".3"/><path d="m28.342038 27.134879v3.865041c1.021491.0073 2.469468-.86596 2.469468-1.932769 0-1.06681-1.139908-1.932272-2.469468-1.932272z" fill="url(#c)" opacity=".3"/><path d="m3.647361 27.134879v3.865041c-1.0214912.0073-2.4694678-.86596-2.4694678-1.932769 0-1.06681 1.1399068-1.932272 2.4694678-1.932272z" fill="url(#e)" opacity=".3"/><path d="m1.9270194 11.499999c-.69105.0796-.32196.90258-.37705 1.36535.0802.29906.59771 15.71799.59771 16.24744 0 .46018.22667.38222.80101.38222h26.3974796c.61872.0143.48796.007.48796-.38947.0452-.20269.63993-16.97848.66282-17.24344 0-.279.0581-.3621-.30493-.3621-9.0765 0-19.18849 0-28.2649996 0z" fill="url(#h)" stroke="#987124" stroke-opacity=".498039"/><path d="m2.5001794 12.499999.62498 16h25.7491696l.62498-16z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/></g><g transform="translate(9 1)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 10.857146)"><path d="m38 40h5v7h-5z" fill="url(#i)"/><path d="m-10-47h5v7h-5z" fill="url(#k)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#l)"/></g><rect fill="url(#m)" height="19.000002" rx="1" width="19.000002" x="2.499998" y="10.500026"/><rect fill="none" height="19.000002" opacity=".5" rx="1" stroke="#1c2c38" stroke-linecap="round" stroke-linejoin="round" width="19.000002" x="2.499998" y="10.500026"/><path d="m3.501246 11.498756h17v17h-17z" fill="none" opacity=".3" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.142857 15.000001c-.154257 0-.282804.595793-.35826 1.447265a4.7142854 4.7142854 0 0 0 -1.1392302.478795c-.658092-.551548-1.172157-.884484-1.281529-.775112l-1.212891 1.21289c-.109371.109373.223564.623438.775113 1.28153a4.7142854 4.7142854 0 0 0 -.47461 1.139229c-.853858.07538-1.451451.203745-1.451451.358259v1.714286c0 .154256.595793.282803 1.447265.358259a4.7142854 4.7142854 0 0 0 .477121 1.141741c-.550295.656913-.882677 1.169777-.773438 1.279018l1.212891 1.21289c.109137.109137.621357-.222452 1.277344-.771763a4.7142854 4.7142854 0 0 0 1.1434152.471261c.07538.853858.203745 1.451451.35826 1.451451h1.714285c.154256 0 .282803-.595793.358259-1.447266a4.7142854 4.7142854 0 0 0 1.13923-.478795c.658092.551549 1.172157.884484 1.281529.775112l1.212891-1.21289c.109371-.109372-.223564-.623438-.775113-1.281529a4.7142854 4.7142854 0 0 0 .47461-1.13923c.853858-.07538 1.451451-.203745 1.451451-.358259v-1.714286c0-.154256-.595793-.282803-1.447265-.358259a4.7142854 4.7142854 0 0 0 -.477121-1.14174c.550295-.656913.882677-1.169778.773438-1.279019l-1.212891-1.21289c-.109137-.109137-.621357.222452-1.277344.771764a4.7142854 4.7142854 0 0 0 -1.143415-.471262c-.07538-.853857-.203744-1.45145-.358259-1.45145zm.857142 3.857142a2.142857 2.142857 0 0 1 2.142857 2.142857 2.142857 2.142857 0 0 1 -2.142857 2.142857 2.142857 2.142857 0 0 1 -2.1428572-2.142857 2.142857 2.142857 0 0 1 2.1428572-2.142857z" fill="#fff" opacity=".1"/><path d="m11.142857 14.000027c-.154257 0-.282804.595793-.35826 1.447265a4.7142854 4.7142854 0 0 0 -1.1392302.478795c-.658092-.551548-1.172157-.884484-1.281529-.775112l-1.212891 1.21289c-.109371.109373.223564.623438.775113 1.28153a4.7142854 4.7142854 0 0 0 -.47461 1.139229c-.853858.07538-1.451451.203745-1.451451.358259v1.714286c0 .154256.595793.282803 1.447265.358259a4.7142854 4.7142854 0 0 0 .477121 1.141741c-.550295.656913-.882677 1.169777-.773438 1.279018l1.212891 1.21289c.109137.109137.621357-.222452 1.277344-.771763a4.7142854 4.7142854 0 0 0 1.1434152.471261c.07538.853858.203745 1.451451.35826 1.451451h1.714285c.154256 0 .282803-.595793.358259-1.447266a4.7142854 4.7142854 0 0 0 1.13923-.478795c.658092.551549 1.172157.884484 1.281529.775112l1.212891-1.21289c.109371-.109372-.223564-.623438-.775113-1.281529a4.7142854 4.7142854 0 0 0 .47461-1.13923c.853858-.07538 1.451451-.203745 1.451451-.358259v-1.714286c0-.154256-.595793-.282803-1.447265-.358259a4.7142854 4.7142854 0 0 0 -.477121-1.14174c.550295-.656913.882677-1.169778.773438-1.279019l-1.212891-1.21289c-.109137-.109137-.621357.222452-1.277344.771764a4.7142854 4.7142854 0 0 0 -1.143415-.471262c-.07538-.853857-.203744-1.45145-.358259-1.45145zm.857142 3.857142a2.142857 2.142857 0 0 1 2.142857 2.142857 2.142857 2.142857 0 0 1 -2.142857 2.142857 2.142857 2.142857 0 0 1 -2.1428572-2.142857 2.142857 2.142857 0 0 1 2.1428572-2.142857z" fill="#455365"/><g fill="none"><path d="m12.002575 22.671181c1.469034.0381 2.754293-1.381505 2.563778-2.842678-.114039-1.464029-1.647021-2.604939-3.079912-2.265809-1.441327.261108-2.4259723 1.896655-1.9442349 3.290986.3196809 1.053899 1.3566149 1.831057 2.4603689 1.817501z" opacity=".05" stroke="url(#o)" stroke-linejoin="round"/><path d="m11.431641 14.5c-.0016.0065-.0023.0049-.0039.01172-.05052.212775-.100234.560944-.136718.972656-.01967.212214-.169229.389817-.375.445313-.356557.09701-.700496.243273-1.0195386.429687-.1850422.107439-.4174762.08794-.5820313-.04883-.318307-.266772-.6018457-.480079-.7890625-.595703-.00749-.0046-.00645-.0035-.013672-.0078l-.8046874.804685c.0043.0072.00318.0062.00781.01367.1156264.187216.3289318.470757.5957057.789062.1367684.164555.1562679.39699.048828.582032-.185205.319222-.3279174.663153-.4238281 1.019531-.055746.206394-.2343113.356109-.4472657.375-.4129715.03646-.7611044.08617-.9746093.136718-.00775.0018-.00627.002-.013672.0039v1.136718c.00651.0016.00495.0023.011719.0039.212776.05052.5609425.100234.9726562.136718.2129543.01889.3915199.168606.4472656.375.096316.357064.2398319.701807.4257813 1.021485.1074396.185042.08794.417476-.048828.582031-.2661194.317678-.4784769.600262-.59375.787109-.00461.0075-.00352.0065-.00781.01367l.8027345.802728c.00684-.0041.00658-.0015.013672-.0059.1864151-.114875.4699312-.326199.7871094-.591797.1637402-.136504.3951104-.156759.5800781-.05078.3204951.184275.6660291.327354 1.0234371.421875.207163.05505.357788.233772.376954.447266.03646.412971.08617.761106.136718.974609.0018.0077.002.0063.0039.01367h1.136718c.0016-.0065.0023-.0049.0039-.01172.05052-.212776.100234-.560942.136718-.972656.01967-.212213.169229-.389817.375-.445313.35655-.09701.700488-.243274 1.019532-.429687.185042-.107438.417476-.08794.582031.04883.318306.266773.601846.480079.789062.595703.0075.0046.0065.0035.01367.0078l.804688-.804688c-.0043-.0072-.0032-.0062-.0078-.01367-.115624-.187215-.328929-.470758-.595703-.789062-.136768-.164555-.156268-.396989-.04883-.582031.185205-.319223.327917-.663154.423828-1.019532.05575-.206394.234312-.356109.447266-.375.412971-.03646.761105-.08617.974609-.136718.0077-.0018.0063-.002.01367-.0039v-1.136718c-.0065-.0016-.0049-.0023-.01172-.0039-.212777-.05052-.560942-.100234-.972656-.136718-.212954-.01889-.39152-.168606-.447266-.375-.09632-.357064-.239832-.701807-.425781-1.021485-.10744-.185042-.08794-.417476.04883-.582031.26612-.317678.478477-.600262.59375-.787109.0046-.0075.0035-.0065.0078-.01367l-.802719-.802681c-.0068.0041-.0066.0015-.01367.0059-.186415.114875-.469931.326198-.787109.591796-.16374.136505-.39511.15676-.580078.05078-.320497-.184275-.666031-.327354-1.023439-.421875-.207163-.05505-.357788-.233772-.376954-.447266-.03646-.412969-.08617-.761105-.136718-.974609-.0018-.0077-.002-.0063-.0039-.01367z" opacity=".05" stroke="#000"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/scrollbar.svg b/icon-themes/elementary_svg/cmd/32/scrollbar.svg
new file mode 100644
index 000000000..25d653129
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/scrollbar.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#e" y1="293.22968" y2="294.35416"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#e" y1="291.57602" y2="295.94165"/><g transform="matrix(1.33333 0 0 1.33333 .352787 -387.532323)"><g opacity=".4" transform="matrix(.08355284 0 0 .11339314 .905149 291.47207)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><rect fill="#dcdcdc" height="5.357832" rx="1.190628" ry="1.289854" stroke="#afafaf" stroke-linecap="square" stroke-width=".198438" width="2.97657" x="1.422132" y="291.14606"/><rect fill="none" height="4.960939" rx="1.091409" ry=".992179" stroke="url(#g)" stroke-linecap="square" stroke-width=".198438" width="2.579694" x="1.62057" y="291.34451"/><path d="m1.521351 292.93201h2.778132v1.88516h-2.778132z" fill="#9b9b9b"/><path d="m1.62057 293.03122h2.579694v1.686728h-2.579694z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".198438"/><path d="m3.0760574 292.25006-.7673554.0426.3579112-.48494z" fill="#919191" transform="matrix(1.8046248 .08300212 -.10029612 1.4934545 27.365367 -144.18235)"/><path d="m3.6049498 295.21404-1.3890612.00007.694533.69453z" fill="#919191"/><path d="m1.819008 293.22968h2.182818v1.289835h-2.182818z" fill="none" stroke="url(#f)" stroke-linecap="square" stroke-width=".198438"/><g fill="#919191"><path d="m2.315103 293.62653h1.190628v.198451h-1.190628z"/><path d="m2.315103 294.02341h1.190628v.198446h-1.190628z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/searchdialog.svg b/icon-themes/elementary_svg/cmd/32/searchdialog.svg
new file mode 100644
index 000000000..0f1a71702
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/searchdialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="22.099527" cy="24.537743" gradientTransform="matrix(.58721147 0 0 .58708014 -1.328628 -2.848238)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".426901"/><stop offset="1" stop-color="#fff" stop-opacity=".362573"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.828393" x2="8.828393" y1="1.799003" y2="14.156846"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="8.072266" cy="5.962701" fx="6" fy="3.371369" gradientTransform="matrix(.84206513 0 0 .63778859 1.241208 2.274021)" gradientUnits="userSpaceOnUse" r="4.572266"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".526471"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="24.860222" x2="27.610222" y1="-2.45181" y2="1.14194"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#8a715e"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19.27518" x2="19.27518" y1="14.498033" y2="21.026062"><stop offset="0" stop-color="#f3f3f3"/><stop offset="1" stop-color="#f3f3f3" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="6.702713" cy="73.615715" fx="11.969189" fy="75.92881" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -5.358552)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="2" y2="28"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#i" y1="24.989594" y2="30.000141"/><linearGradient id="i"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="k"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#i" y1="24.989594" y2="30.000141"/><linearGradient id="m" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="n" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#i" y1="24.989594" y2="30.000141"/><linearGradient id="o" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="p" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.49997 .833335)"><path d="m11.5 2.5c-4.9705628-.0000001-9.0000001 4.0294372-9 9-.0000001 4.970563 4.0294372 9 9 9 1.596896-.0032 3.164179-.43128 4.541016-1.240234l5.099609 5.099609 1.884766-1.884766-4.898438-4.898437c1.523003-1.657383 2.369681-3.825295 2.373047-6.076172 0-4.9705628-4.029437-9.0000001-9-9zm0 3a6.0000003 6.0000003 0 0 1 6 6 6.0000003 6.0000003 0 0 1 -6 6 6.0000003 6.0000003 0 0 1 -6-6 6.0000003 6.0000003 0 0 1 6-6z" fill="url(#g)" stroke="#555761" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 .374978 -.625003)"/><path d="m24.090748 21.375c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#f)" opacity=".15"/><path d="m13.87885 8a4.8788497 4.8777586 0 1 1 -9.7576994 0 4.8788497 4.8777586 0 1 1 9.7576994 0z" fill="url(#a)" fill-rule="evenodd" opacity=".2"/><path d="m8.9546561 3.1627883a4.6313583 4.6303225 0 0 0 -4.7662203 4.6297137 4.6313583 4.6303225 0 0 0 .1628212 1.2006007 10.104782 10.102522 0 0 0 7.53747-4.6675407 4.6313583 4.6303225 0 0 0 -2.9340709-1.1627737z" fill="url(#c)" fill-rule="evenodd" opacity=".15"/><path d="m15.000015 7.9997817c0 3.3138283-2.686498 6.0002333-5.9999422 6.0002333-3.3137472 0-6.0000879-2.686436-6.0000879-6.0002333 0-3.313671 2.6863407-5.9998033 6.0000879-5.9998033 3.3134442 0 5.9999422 2.6861323 5.9999422 5.9998033z" style="opacity:.5;fill:none;stroke-width:.692311;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><rect fill="url(#d)" height="3.024859" rx=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="8.660256" x="21.266472" y="-1.514309"/><g fill="none" stroke-width=".750002"><path d="m14.794117 16.346092 1.309346-1.309963 5.324771 5.301332" opacity=".5" stroke="url(#e)"/><rect height="2.991714" opacity=".5" rx=".5" stroke="#57392d" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="8.676829" x="21.266472" y="-1.514309"/></g></g><g transform="matrix(.82851861 0 0 .82851861 11.262089 11.39386)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#r)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#h)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#j)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#l)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#m)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#n)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#o)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#p)" stroke="url(#q)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sectionshrink.svg b/icon-themes/elementary_svg/cmd/32/sectionshrink.svg
new file mode 100644
index 000000000..ab7c29002
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sectionshrink.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="4.000003" x2="17.000002" xlink:href="#b" y1="11.560315" y2="11.560315"/><linearGradient id="b" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="4.000003" x2="19.000002" y1="11.560315" y2="11.560315"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="35.911324" x2="35.911324" y1="77.054581" y2="60.584892"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="17.000002" x2="4.000003" xlink:href="#b" y1="12.072035" y2="12.072035"/><linearGradient id="e" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="30.305014" x2="30.305014" y1="60.584892" y2="72.720451"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".71428567" stop-color="#fff" stop-opacity=".172549"/><stop offset=".71428567" stop-color="#fff" stop-opacity=".814035"/><stop offset=".85714287" stop-color="#fff" stop-opacity=".814035"/><stop offset=".85714287" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-5.5270802 -.00000021 .00000029 -3.2038481 64.918703 -283.00218)" gradientUnits="userSpaceOnUse" r="7"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 -10.6666)"><g transform="matrix(-1 0 0 1 28.988594 13.000023)"><path d="m17.363595 8.8749829-3.750009 4.5000111h2.250005v4.500011h3.000008l.00001-4.500011h2.250006z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m17.363595 10.043385-2.157216 2.581607 1.407214.000003v4.500009h1.500004v-4.500009l1.414628-.000003z" display="block" fill="none" opacity=".401" stroke="url(#c)" stroke-miterlimit="7"/></g><g transform="matrix(-1 0 0 -1 28.979802 26.999978)"><path d="m17.354805 8.8749829-3.750009 4.5000111h2.276375l-.02637 4.500011h3.000008v-4.500011h2.250005z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><path d="m17.354805 10.051255-2.121072 2.573737h1.37107v4.500012h1.500004v-4.500012h1.398559z" display="block" fill="none" opacity=".401" stroke="url(#e)" stroke-miterlimit="7"/></g><path d="m2.6249766 19.624967v.750034c6.3177597-.0095 12.4322884.0095 18.7500464 0v-.750002h-18.7500464z" fill="none" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sectionshrinkbottom.svg b/icon-themes/elementary_svg/cmd/32/sectionshrinkbottom.svg
new file mode 100644
index 000000000..fd7083955
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sectionshrinkbottom.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="17.000002" x2="4.000003" y1="12.072035" y2="12.072035"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="30.305014" x2="30.305014" y1="60.584892" y2="72.720451"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".71428567" stop-color="#fff" stop-opacity=".172549"/><stop offset=".71428567" stop-color="#fff" stop-opacity=".814035"/><stop offset=".85714287" stop-color="#fff" stop-opacity=".814035"/><stop offset=".85714287" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-5.5270802 -.00000021 .00000029 -3.2038481 64.918703 -283.00218)" gradientUnits="userSpaceOnUse" r="7"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 -1.33333 .00004 46.6666)"><path d="m2.6249766 19.624967v.750034c6.3177597-.0095 12.4322884.0095 18.7500464 0v-.750002h-18.7500464z" fill="none" stroke="url(#c)"/><g transform="matrix(-1 0 0 1 28.979801 13.000022)"><path d="m17.354805 8.8749829-3.750009 4.5000111h2.276375l-.02637 4.500011h3.000008v-4.500011h2.250005z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m17.354805 10.051255-2.121072 2.573737h1.37107v4.500012h1.500004v-4.500012h1.398559z" display="block" fill="none" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sectionshrinktop.svg b/icon-themes/elementary_svg/cmd/32/sectionshrinktop.svg
new file mode 100644
index 000000000..049da8381
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sectionshrinktop.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="4.000003" x2="17.000002" y1="11.560315" y2="11.560315"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="35.911324" x2="35.911324" y1="77.054581" y2="60.584892"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-5.5270802 -.00000021 .00000029 -3.2038481 64.918703 -283.00218)" gradientUnits="userSpaceOnUse" r="7"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 -15.6666)"><path d="m2.6249766 19.624967v.750034c6.3177597-.0095 12.4322884.0095 18.7500464 0v-.750002h-18.7500464z" fill="none" stroke="url(#c)"/><g transform="matrix(-1 0 0 1 28.988594 13.000023)"><path d="m17.363595 8.8749829-3.750009 4.5000111h2.250005v4.500011h3.000008l.00001-4.500011h2.250006z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m17.363595 10.043385-2.157216 2.581607 1.407214.000003v4.500009h1.500004v-4.500009l1.414628-.000003z" display="block" fill="none" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/selectall.svg b/icon-themes/elementary_svg/cmd/32/selectall.svg
new file mode 100644
index 000000000..ed41ef1fa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/selectall.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66858377 0 0 .67036989 -.679619 -2.308268)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#c)"/><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8.0000001 5.567745h1.5669929zm1.7968186 0h1.4625273zm1.6923533 0h1.295381zm1.504313 0h.564117zm.793943 0h1.253595zm1.504313 0h3.301133zm3.510065 0h2.528083zm2.737015 0h.77305zm-13.5388209 1.9217775h2.0684299zm2.2773639 0h3.384705zm3.593637 0h1.650566zm1.859499 0h1.546099zm1.755032 0h1.316274zm1.525206 0 2.068432.020955zm2.25647.020955h3.363813zm-13.2672079 1.9895225h2.8623739zm3.0921999 0h3.0922zm3.301132 0h1.232701zm1.441634 0h2.904161zm3.092199 0h1.984859zm2.214684 0h.793944zm1.002876 0h.438758zm.668584 0h1.232701zm-14.8133089 2h1.0655555zm1.3998467 0h3.9488232zm-1.3998467 3h2.6325479zm2.8414809 0h2.820588zm3.02952 0h1.086449zm1.295381 0h2.653442zm2.862374 0h3.342919zm3.572745 0h1.232701zm-13.6015009 2h2.8623739zm3.0921999 0h3.0922zm3.301132 0h1.232701zm1.441634 0h2.904161zm3.092199 0h1.984859zm2.214684 0h.793944zm1.002876 0h.438758zm.668584 0h1.232701zm-14.8133089 2h2.4445099zm2.7161219 0h1.170021zm1.378954 0h.58501zm.814836 0h1.065555zm1.295381 0h1.086448zm1.295381 0h1.734139zm1.963965 0h2.25647zm2.465402 0h1.504314zm1.713247 0h.376078zm-13.6432879 2.989525h2.0684299zm2.2773639 0h3.384705zm3.593637 0h1.650566zm1.859499 0h1.546099zm1.755032 0h1.316274zm1.525206 0 2.068432.02095zm2.25647.02095h3.363813zm-13.2672079 1.989525h2.5907619zm2.8205879 0h.814836zm1.023769 0h1.859499zm2.06843 0h2.737016zm-5.9127869 2h2.5907619zm2.8205879 0h1.170021zm1.378953 0h1.838606zm2.047538 0h1.984858z" stroke="url(#h)"/></g><path d="m7 4v23h11.651786v-2.107212h6.348214v-20.892788z" fill="#8cd5ff" opacity=".3"/><g transform="matrix(2.6634546 0 0 2.382802 -6.766578 -6.930837)"><path d="m8.9232148 12.236448v.954552h.3754519v.370132h-.3754519v.993513h1.8772612v-.993513h-.375452v-.370132h.375452v-.954552z" fill="#fff"/><path d="m9.1578275 12.561194.0000899.314755h.5162019v1.049185h-.5162468v.314756h1.4079455v-.314756h-.516246v-1.049185h.516291l-.00009-.314755z" fill="#333"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/selectbackground.svg b/icon-themes/elementary_svg/cmd/32/selectbackground.svg
new file mode 100644
index 000000000..62debb15c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/selectbackground.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(0 -.78378 .62162 0 .08 33.81)" gradientUnits="userSpaceOnUse" x1="39.344807" x2="6.136926" y1="25.614" y2="25.610502"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.11022 .00852 -.0091 .10377 32.66 16.157)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.10884 0 0 .10845 27.793 13.848)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .01647 16.018 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .01647 13.982 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="h" gradientTransform="matrix(.7152 0 0 .50836 47.363 .524)" gradientUnits="userSpaceOnUse" x1="-67.622" x2="-18.684" y1="28.48" y2="28.48"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 -.88775216 .54523107 0 1.030971 36.268929)" gradientUnits="userSpaceOnUse" x1="38.60191" x2="5.935135" y1="29.288551" y2="29.288551"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.17104 0 0 .1707 41.255 6.744)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.17104 0 0 .1707 37.255 9.744)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><g opacity=".4"><path d="m6.6 43h31.8v3h-31.8z" fill="url(#e)" transform="matrix(.66666 0 0 1.33333 1 -29.333)"/><path d="m4.4 27v4c-.993.008-2.4-.896-2.4-2s1.108-2 2.4-2z" fill="url(#f)" transform="translate(1 1)"/><path d="m25.6 27v4c.993.008 2.4-.896 2.4-2s-1.108-2-2.4-2z" fill="url(#g)" transform="translate(1 1)"/></g><path d="m4.498 30.5.00209-29h22.99991v29z" fill="url(#i)" stroke-width="1.040618"/><path d="m26.5 2.5v27h-21v-27z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><g fill="none"><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#h)" stroke-linejoin="round" transform="matrix(0 -1 1 0 0 31)"/><path d="m25.498 3.5v25h-19v-25z" opacity=".2" stroke="#000" stroke-linecap="round"/></g><path d="m2 6v20l26 .002v-20z" fill="url(#k)" transform="matrix(0 -1 1 0 0 31)"/><path d="m6 3v16.205c.386.178.874.342 1.402.342 1.207 0 2.39-.975 4.405-.975s3.53 1.225 6.07 1.225c2.542 0 3.113-1.772 6.353-1.772.766 0 1.323.067 1.77.163v-15.188z" fill="url(#j)"/><path d="m6 3v17.092c.58.154 1.334.28 2.23.28 2.287 0 1.96-.767 3.93-.767s3.13 1.254 5.79 1.254c3.297 0 4.054-2.02 6.663-2.02.59 0 1.016.096 1.387.228v-16.065z" opacity=".07"/><g fill="#fff"><path d="m24.23 15.652c-1.702 0-2.773.48-3.65.928-.876.45-1.537.844-2.703.844-1.198 0-2.146-.288-3.088-.592-.944-.304-1.885-.633-2.983-.633-1.08 0-1.95.253-2.66.5-.71.25-1.262.472-1.745.472-.436 0-.86-.15-1.21-.31-.06-.03-.125-.044-.192-.044v1.93c.598.15 1.35.268 2.23.268 1.194 0 1.802-.22 2.26-.414.46-.194.744-.354 1.67-.354.89 0 1.605.29 2.483.606s1.905.648 3.308.648c1.74 0 2.875-.55 3.812-1.06.938-.513 1.663-.96 2.85-.96.624 0 1.02.12 1.388.274v-1.94c-.47-.093-1.03-.162-1.77-.162z" opacity=".1"/><path d="m24.23 16.457c-3.24 0-3.812 1.77-6.353 1.77-2.54 0-4.056-1.223-6.07-1.223-2.016 0-3.198.973-4.405.973-.528 0-1.016-.162-1.402-.34v1.017c.58.154 1.334.28 2.23.28 2.287 0 1.96-.766 3.93-.766s3.13 1.252 5.79 1.252c3.297 0 4.054-2.02 6.663-2.02.59 0 1.016.097 1.387.23v-1.01c-.447-.097-1.003-.163-1.77-.163z" opacity=".3"/><path d="m24.23 17.156c-3.24 0-3.812 1.772-6.353 1.772-2.54 0-4.056-1.227-6.07-1.227-2.016 0-3.198.976-4.405.976-.528 0-1.016-.16-1.402-.34v1.02c.58.152 1.334.28 2.23.28 2.287 0 1.96-.77 3.93-.77s3.13 1.253 5.79 1.253c3.297 0 4.054-2.02 6.663-2.02.59 0 1.016.098 1.387.23v-1.012c-.447-.095-1.003-.16-1.77-.16z"/></g><path d="m9.958 21.283c-.11-.008-.23 0-.354.04-.48.16-.535.477-.578.63-.043.15-.052.268-.06.393-.013.248-.002.51.01.77.01.215.018.406.022.574-.165.04-.348.08-.558.124-.265.056-.532.112-.777.188-.123.04-.24.077-.385.16-.074.04-.158.09-.257.2-.097.107-.217.31-.21.557.013.48.314.624.455.71.14.084.253.127.376.172.248.09.52.16.79.23.22.058.413.112.585.16-.013.16-.03.337-.05.538-.026.255-.05.508-.05.75.002.123.004.24.043.396.02.08.044.17.123.29.08.123.245.296.496.366.49.136.73-.086.86-.185.13-.1.208-.19.29-.288.168-.196.323-.417.476-.635.128-.18.24-.338.34-.476.16.06.333.13.53.21.25.1.5.202.746.276.124.037.24.07.41.084.084.008.186.014.334-.02.147-.032.37-.13.518-.33.29-.397.14-.685.08-.83-.06-.147-.127-.245-.2-.35-.143-.208-.32-.414-.493-.62-.142-.166-.264-.315-.373-.45.11-.12.234-.255.376-.407.178-.19.357-.383.508-.58.076-.1.147-.196.214-.344.034-.076.07-.163.082-.306.013-.142-.016-.373-.175-.568-.31-.38-.646-.332-.81-.324-.17.01-.29.037-.417.07-.255.064-.52.154-.78.246-.215.074-.404.14-.572.196-.09-.136-.185-.29-.295-.463-.138-.22-.277-.437-.43-.633-.077-.1-.147-.19-.276-.297-.065-.053-.144-.114-.284-.17-.07-.026-.167-.05-.276-.06zm1.256 1.7c.003 0 .025.006.03.005-.01 0-.034.008-.04.01-.01.002-.02-.012.01-.016zm.458.146c.04.03.037.043.03.034zm-2.377.472c.03-.014.033.004.023.008-.005.003-.034.01-.046.014.005-.003.02-.02.023-.02zm-.295.36v.039c-.002.015-.014.004 0-.038zm3.9.708c-.006-.01.01-.008.026.033l-.025-.032zm.013.46c-.017.042-.033.046-.027.036l.028-.037zm-3.882.747v.046c-.012-.045 0-.057 0-.046zm.26.396c.01.003.033.01.038.013.013.005.002.012-.037-.013zm2.45.427c.01-.01.01.007-.03.034.01-.008.026-.03.03-.034zm-.505.14.047.018c-.05-.004-.06-.02-.048-.017z" opacity=".05"/><path d="m9.87 22.034c-.263.088.046 1.985-.122 2.197-.16.206-2.15.413-2.142.668.007.263 2.023.57 2.185.785.158.208-.247 2.054.01 2.126.27.075 1.206-1.63 1.473-1.71.26-.077 1.996.852 2.15.642.158-.218-1.278-1.578-1.275-1.842.003-.254 1.48-1.524 1.317-1.726-.17-.21-1.993.654-2.26.57-.256-.08-1.078-1.795-1.334-1.71z" opacity=".15"/><path d="m7.74 20.45c.255-.085 1.08 1.63 1.336 1.71.266.085 2.086-.78 2.257-.57.165.2-1.313 1.47-1.316 1.726-.003.264 1.433 1.626 1.274 1.844-.15.21-1.89-.72-2.15-.645-.265.08-1.2 1.787-1.467 1.712-.26-.072.144-1.917-.013-2.125-.163-.215-2.176-.522-2.184-.786-.007-.255 1.98-.464 2.143-.67.165-.21-.146-2.108.12-2.196z" fill="url(#b)" transform="translate(2.13 .87)"/><path d="m9.887 21.317-.075.07c0 .002-.003.003-.003.004-.15.36.09 1.935-.063 2.127-.007.008-.016.02-.028.027l.06.04c1.227.364.154-2.19.123-2.263-.006 0-.01-.003-.017-.002z" fill="#9d0f06" opacity=".5"/><path d="m5.866 23.273c-.242.002-.38.013-.38.013v.058c.14.257 2.015.552 2.172.76.157.207-.246 2.052.014 2.124.268.075 1.2-1.633 1.47-1.71.256-.077 1.973.84 2.145.646l-.003-.003c-1.448-1.754-4.373-1.895-5.418-1.886z" fill="url(#c)" opacity=".75" transform="translate(2.13 .87)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/selectdata.svg b/icon-themes/elementary_svg/cmd/32/selectdata.svg
new file mode 100644
index 000000000..b572fed99
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/selectdata.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="23.334999" cy="41.636002" gradientTransform="matrix(.48614 0 0 .19884 .656 19.22)" gradientUnits="userSpaceOnUse" r="22.627001" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.37655 0 0 .3584 -27.15 31.67)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.82245 0 0 .82906 -65.45 8.077)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#f" y1="22.537001" y2="27.546"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.37655 0 0 .3584 -27.15 26.67)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="h" gradientTransform="matrix(.82245 0 0 .82906 -65.45 3.077)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#f" y1="22.537001" y2="27.546"/><linearGradient id="i" gradientTransform="matrix(.37655 0 0 .3528 -27.15 21.746)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="j" gradientTransform="matrix(.82245 0 0 .8161 -65.45 -1.478)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#f" y1="22.537001" y2="27.546"/><linearGradient id="k" gradientTransform="matrix(.37845 0 0 .34136 -27.338 17.615)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582001"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.37845 0 0 .34136 -27.338 17.615)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.910999" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4857 0 0 .5 .343 7.75)" gradientUnits="userSpaceOnUse" x1="21.381001" x2="21.381001" y1="5.052" y2="44.137001"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="2.645834" x2="2.645833" y1=".793748" y2="7.672917"><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="o" gradientTransform="matrix(1.7999999 0 0 1.9333334 1.599998 .533333)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1" y2="16"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.27278 0 0 .3079 -1.496066 290.402)" gradientUnits="userSpaceOnUse" x1="18.458715" x2="18.458715" xlink:href="#P" y1="2.738034" y2="5.315988"/><linearGradient id="q" gradientTransform="matrix(.27278 0 0 .3079 -2.898649 290.398)" gradientUnits="userSpaceOnUse" x1="18.872004" x2="18.872004" xlink:href="#P" y1="2.751025" y2="5.328979"/><linearGradient id="r" gradientTransform="matrix(.27278 0 0 .3079 -4.287715 290.398)" gradientUnits="userSpaceOnUse" x1="19.599468" x2="19.599468" xlink:href="#P" y1="2.751025" y2="5.328979"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 3.336459 2.278125)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000002" xlink:href="#s" y1="2" y2="3.000002"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 3.336458 .161453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000002" xlink:href="#s" y1="2" y2="6.000022"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 3.336458 4.923953)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 3.336458 6.511453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#s" y1="2" y2="4.000013"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 5.188541 3.336456)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 5.188542 2.278125)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#s" y1="2" y2="3.000002"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 5.188541 .161453)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="6.000022"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 5.188541 4.923953)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 5.188541 6.511453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#s" y1="2" y2="4.000013"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 7.040625 3.336456)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 7.040626 2.278125)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#s" y1="2" y2="3.000002"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 7.040625 .161453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#s" y1="2" y2="6.000022"/><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 7.040625 4.923953)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.26458333 0 0 .26458333 7.040625 6.511453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#s" y1="2" y2="4.000013"/><linearGradient id="H" gradientTransform="matrix(-.26458333 0 0 .26458333 1.484375 3.336456)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="I" gradientTransform="matrix(-.26458333 0 0 .26458333 1.484376 2.278125)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#s" y1="2" y2="3.500002"/><linearGradient id="J" gradientTransform="matrix(-.26458333 0 0 .26458333 1.484375 .161453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#s" y1="2" y2="6.000022"/><linearGradient id="K" gradientTransform="matrix(-.26458333 0 0 .26458333 1.484375 4.923953)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="L" gradientTransform="matrix(-.26458333 0 0 .26458333 1.484375 6.511453)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#s" y1="2" y2="4.000013"/><linearGradient id="M" gradientTransform="matrix(-.26458333 0 0 .26458333 3.336458 3.336456)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#s" y1="2" y2="5.000003"/><linearGradient id="N" gradientUnits="userSpaceOnUse" x1="2.46672" x2="2.390616" y1="291.12537" y2="292.27542"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="O" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="17.367517" x2="17.367517" xlink:href="#P" y1="2.738034" y2="5.315988"/><linearGradient id="P"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="Q" gradientTransform="matrix(.1323 0 0 .06615 -.265 291.444)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#a" y1="15.999" y2="19.963"/><linearGradient id="R" gradientTransform="matrix(.11794 0 0 .11905 .212 290.644)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><rect fill="url(#R)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#Q)" opacity=".15"/><path d="m.364 292.24-.005 4.143c0 .152.154.317.306.317h4.745c.152 0 .307-.166.308-.318l.004-4.145" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m1.455 292.436h.2v4.167h-.2zm1.39 0h.2v4.167h-.2zm1.388 0h.2v4.167h-.2zm-3.77.794h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.39 0h1.19v.198h-1.19zm1.388 0h1.19v.198h-1.19zm-3.97 1.19h.993v.2h-.992zm1.192 0h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19zm-3.97 1.19h.993v.2h-.992zm1.192 0h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19z" opacity=".321"/><g fill="none" stroke-width=".264583" transform="matrix(.75000186 0 0 .75000186 .143782 290.72707)"><path d="m3.4687498 3.7333348h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#M)"/><path d="m3.4687498 2.6750035h-1.3229165l-.0000002.529164h1.3229167z" stroke="url(#t)"/><path d="m3.4687497.55833152h-1.3229165l-.0000001 1.32291928h1.3229167z" stroke="url(#u)"/><path d="m3.4687497 5.3208316h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m3.4687497 6.9083316h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#w)"/><path d="m5.320833 3.7333348h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#x)"/><path d="m5.320833 2.6750035h-1.3229165l-.0000002.529164h1.3229167z" stroke="url(#y)"/><path d="m5.3208329.55833152h-1.3229165l-.0000001 1.32291928h1.3229167z" stroke="url(#z)"/><path d="m5.3208329 5.3208316h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#A)"/><path d="m5.3208329 6.9083316h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#B)"/><path d="m7.1729164 3.7333348h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#C)"/><path d="m7.1729164 2.6750035h-1.3229165l-.0000002.529164h1.3229167z" stroke="url(#D)"/><path d="m7.1729163.55833152h-1.3229165l-.0000001 1.32291928h1.3229167z" stroke="url(#E)"/><path d="m7.1729163 5.3208316h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#F)"/><path d="m7.1729163 6.9083316h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#G)"/><path d="m1.6166665 3.7333348h-1.05833334l-.0000002 1.0583307h1.05833354z" stroke="url(#H)"/><path d="m1.6166665 2.6750035h-1.05833336l-.00000021.529164h1.05833357z" stroke="url(#I)"/><path d="m1.6166664.55833152h-1.05833334l-.00000011 1.32291928h1.05833355z" stroke="url(#J)"/><path d="m1.6166664 5.3208316h-1.05833334l-.0000002 1.0583307h1.05833354z" stroke="url(#K)"/><path d="m1.6166664 6.9083316h-1.05833334l-.0000002.79375h1.05833354z" stroke="url(#L)"/></g><path d="m.592 290.944c-.158 0-.226.17-.226.33l.001 1.062h5.354l-.001-1.061c-.0001527-.162-.118-.322-.276-.322z" fill="url(#N)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" stroke="#a62100" stroke-linecap="round" stroke-opacity=".537255" stroke-width=".201"/><path d="m4.5312926 291.14582v.99219l.9921899-.00019v-.99219z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#O)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"><path d="m3.1422266 291.14582v.99219l.99219-.00019v-.99219z" opacity=".5" stroke="url(#p)"/><path d="m1.7531606 291.14582v.99219h.99219v-.99219z" opacity=".5" stroke="url(#q)"/><path d="m.56253265 291.14582.002.99219h.79175195v-.99219z" opacity=".5" stroke="url(#r)"/></g></g><g transform="matrix(.26458 0 0 .26458 2.646 .265)"><path d="m23 27.5c0 2.485-4.924 4.5-11 4.5s-11-2.015-11-4.5 4.924-4.5 11-4.5 11 2.015 11 4.5z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><path d="m21.44 26.825c0 2.03-4.233 3.675-9.45 3.675-5.218 0-9.453-1.646-9.453-3.675 0-6.488-1.155-3.598 9.452-3.674 10.85-.078 9.45-2.848 9.45 3.675z" fill="url(#c)" stroke="url(#e)"/><path d="m21.5 23c0 1.933-4.253 3.5-9.5 3.5s-9.5-1.567-9.5-3.5 4.253-3.5 9.5-3.5 9.5 1.567 9.5 3.5z" fill="none" stroke="#d8d8d8"/><path d="m21.44 21.825c0 2.03-4.233 3.675-9.45 3.675-5.218 0-9.453-1.646-9.453-3.675 0-6.488-1.155-3.598 9.452-3.674 10.85-.078 9.45-2.848 9.45 3.675z" fill="url(#g)" stroke="url(#h)"/><path d="m21.5 18c0 1.933-4.253 3.5-9.5 3.5s-9.5-1.567-9.5-3.5 4.253-3.5 9.5-3.5 9.5 1.567 9.5 3.5z" fill="none" stroke="#d8d8d8"/><path d="m21.44 16.977c0 1.997-4.233 3.523-9.45 3.523-5.218 0-9.453-1.526-9.453-3.523 0-7.19-1.155-3.542 9.452-3.617 10.85-.078 9.45-3.11 9.45 3.617z" fill="url(#i)" stroke="url(#j)"/><path d="m21.5 13c0 1.933-4.253 3.5-9.5 3.5s-9.5-1.567-9.5-3.5 4.253-3.5 9.5-3.5 9.5 1.567 9.5 3.5z" fill="url(#k)" stroke="url(#l)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#m)" width="17" x="3.5" y="10.5"/></g><path d="m2.5 1.5v29h13.039062c1.691255.617284 3.950456 1.001953 6.451172 1.001953 2.50017 0 4.758804-.384829 6.449219-1.001953h1.060547v-.464844c1.199676-.61592 1.938342-1.3749 1.939453-2.207031v-.001953c.000094-1.829451.102696-2.911584.021485-3.542969.020197-.093179.039062-.186156.039062-.28125 0-.221277-.063345-.436601-.169922-.646484.064424-.17291.109135-.347506.109375-.527344v-.001953c.000094-1.829451.102696-2.911584.021485-3.542969.020197-.093179.039062-.186156.039062-.28125 0-.197299-.055474-.389729-.140625-.578125.047393-.145747.080078-.293672.080078-.445312 0-1.924984.108154-3.033592.017578-3.658204.025787-.105109.042969-.210775.042969-.318359 0-.803357-.764715-1.534285-2-2.125v-10.376953z" fill="url(#o)" opacity=".65" stroke-width="1.865476" transform="scale(.26458333)"/><path d="m3 1c-.554 0-1.0000386.4460003-1 1l.0019531 28.001953c.0000387.554.446 1 1 1h12.4648439c1.753589.624083 4.01794 1.001953 6.523437 1.001953 2.6604 0 5.07095-.413326 6.861328-1.109375.895193-.348024 1.638033-.766494 2.183594-1.267578.545562-.501084.90534-1.117195.90625-1.798828v-.001953c.00009-1.752854.098987-2.741912.017578-3.492188.019488-.091291.042969-.193427.042969-.332031 0-.234769-.086046-.440471-.166015-.646484.050318-.164734.105205-.330388.105468-.527344v-.001953c.00009-1.752854.098987-2.741912.017578-3.492188.019488-.091291.042969-.193427.042969-.332031 0-.216779-.072801-.400291-.138672-.583984.036169-.138645.078125-.275396.078125-.439453 0-1.837322.10269-2.837782.011719-3.595704.026117-.117221.048828-.240709.048828-.380859 0-.667316-.368967-1.262012-.917969-1.740234-.298917-.26038-.672754-.489933-1.083984-.703125v-9.558594c-.000077-.5539997-.446-1-1-1zm0 1h.6855469 24.6289061.685547v.6855469 8.4199221 1.089843c.591287.256318 1.100545.533354 1.427734.81836.413134.35987.576172.687172.576172.988281 0 .054712-.0097.119353-.029297.199219a.49672066.49672066 0 0 0 -.009765.189453c.070538.486441-.021485 1.644304-.021485 3.587891 0 .080264-.019041.175379-.05664.291015a.49672066.49672066 0 0 0 .019531.359375c.066216.146495.097656.26884.097656.373047 0 .029414-.010026.086886-.029297.175781a.49672066.49672066 0 0 0 -.005859.167969c.065301.507662-.025296 1.632457-.025391 3.480469v.001953c-.00013.097939-.025641.212645-.078125.353516a.49672066.49672066 0 0 0 .021485.398437c.080459.158457.117187.295394.117187.421875 0 .029414-.010026.086886-.029297.175781a.49672066.49672066 0 0 0 -.005859.167969c.065301.507662-.025296 1.632457-.025391 3.480469v.001953c-.000447.334741-.171743.685821-.583984 1.064453-.370385.34019-.948129.671978-1.648437.966797-.071625.052171-.151155.088096-.240235.109375-1.629605.630012-3.93428 1.037109-6.480469 1.037109-2.501097 0-4.761733-.394936-6.386718-1.005859h-2.195313c.001127.0008.002779.001154.003906.001953h-10.4101559v-.677734c-.0000507-.003452-.0019531-.006301-.0019531-.009766v-26.6289061z" fill="#002e99" fill-opacity=".501961" transform="scale(.26458333)"/><path d="m.9260419.66145575h6.6145833l-.0000002 2.64583595c0 .2435514.54814.1925339.5471045.4058439l-.017938 3.6951977c-1.0583334.9260417-2.38125.6614584-3.96875.396875-.1355869-.022598-.655242.027189-.79375 0l-2.3812498-.0000024z" fill="none" opacity=".3" stroke="url(#n)" stroke-linecap="square" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/selectdb.svg b/icon-themes/elementary_svg/cmd/32/selectdb.svg
new file mode 100644
index 000000000..c590f2c39
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/selectdb.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.466776" x2="2.39067" y1="291.131929" y2="292.282005"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="17.367517" x2="17.367517" xlink:href="#c" y1="2.738034" y2="5.315988"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.27278 0 0 .3079 -1.496066 290.402)" gradientUnits="userSpaceOnUse" x1="18.458715" x2="18.458715" xlink:href="#c" y1="2.738034" y2="5.315988"/><linearGradient id="e" gradientTransform="matrix(.27278 0 0 .3079 -2.898649 290.398)" gradientUnits="userSpaceOnUse" x1="18.872004" x2="18.872004" xlink:href="#c" y1="2.751025" y2="5.328979"/><linearGradient id="f" gradientTransform="matrix(.27278 0 0 .3079 -4.287715 290.398)" gradientUnits="userSpaceOnUse" x1="19.599468" x2="19.599468" xlink:href="#c" y1="2.751025" y2="5.328979"/><linearGradient id="g" gradientTransform="matrix(-.19844245 0 0 .19844245 1.257095 292.2438)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000005" xlink:href="#h" y1="2" y2="4.000031"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.19844245 0 0 .19844245 1.257094 293.23602)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.19844245 0 0 .19844245 1.257094 294.42667)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.19844245 0 0 .19844245 1.257094 295.61733)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#h" y1="2" y2="4.000013"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="2.640143" x2="2.640143" y1="7.914451" y2="2.679685"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="n"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="o" gradientTransform="matrix(.1347 0 0 .1464 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.5946308 0 0 .59967005 1.733517 -.061795)" gradientUnits="userSpaceOnUse" x1="7.175013" x2="7.175013" y1=".103049" y2="50.130531"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.3333 0 0 1.3333 .176 -387.532)"><path d="m2.5 9v20c0 .831033.6690001 1.5 1.5 1.5h4.5v-21.5z" fill="url(#p)" stroke-width="5.039244" transform="matrix(.19844246 0 0 .19844246 -.132003 290.65627)"/><path d="m.543 291.18.896-.132.016536 5.46232h-.89299069z" fill="none" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.59201332 290.95055c-.15800356 0-.22600509.17-.22600509.33001l.00099995 1.06202h5.35412062l-.0009922-1.06102c-.0001606-.16201-.1180106-.32201-.276014-.32201z" fill="url(#a)" stroke-width="1.000023"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201" transform="matrix(1.0000225 0 0 1.0000225 0 .000004)"><path d="m4.5312926 291.14582v.99219l.9921899-.00019v-.99219z" opacity=".5" stroke="url(#b)"/><path d="m3.1422266 291.14582v.99219l.99219-.00019v-.99219z" opacity=".5" stroke="url(#d)"/><path d="m1.7531606 291.14582v.99219h.99219v-.99219z" opacity=".5" stroke="url(#e)"/><path d="m.56253265 291.14582.002.99219h.79175195v-.99219z" opacity=".5" stroke="url(#f)"/></g><path d="m1.4550327 291.05355h.2000045v1.19002h-.2000045zm1.3900313 0h.2000045v1.19002h-.2000045zm1.3880312 0h.2000046v1.19002h-.2000046z" fill="#a62100" fill-opacity=".501961" stroke-width="1.000023"/><path d="m.46413637 290.85502c-.11025276 0-.19889866.0885-.19875497.198l-.00049978 1.38923.19931728.00032h5.1601292l.1956719-.00657.0007703-1.38298c.000061-.1095-.088502-.198-.1980048-.198zm0 .198h5.16012913l-.00144 1.19079h-5.1586266z" fill="#a62100" fill-opacity=".501961" stroke-width="1.000023"/><path d="m2 9v20c0 1.107979.8916067 2 1.9980469 2h5.0019531v-1-21h-1v4h-4.9980469v1h4.9980469v5h-5v-9.9980469-.0019531zm1 11h5v5h-4.9980469v1h4.9980469v4h-3.5-1.5v-1.5z" opacity=".3" transform="matrix(.19844246 0 0 .19844246 -.132003 290.65627)"/><g fill="none" stroke-width=".198442"><path d="m1.3563152 293.53368h-.79376981l-.00000016.79377h.79376997z" stroke="url(#i)"/><path d="m1.3563152 292.54147h-.79376988l-.00000021.59533h.79377009z" stroke="url(#g)"/><path d="m1.3563152 294.72434h-.79376989l-.00000016.79376h.79377005z" stroke="url(#j)"/><path d="m1.3563152 295.91499h-.79376989l-.00000016.59533h.79377005z" stroke="url(#k)"/></g></g><g transform="translate(2.38125)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".02" stroke-width="6"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".2" stroke-width="2"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".05" stroke-width="4"/></g><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="none" stroke="#fff" stroke-width=".529167"/><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="url(#l)" fill-rule="evenodd" stroke-width=".264583"/><path clip-path="url(#n)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#m)" stroke-width="2.695652" transform="matrix(.26173834 0 0 .26173834 .02276 2.417947)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/selectionmodemenu.svg b/icon-themes/elementary_svg/cmd/32/selectionmodemenu.svg
new file mode 100644
index 000000000..39bf91373
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/selectionmodemenu.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.640143" x2="2.640143" y1="7.914451" y2="2.679685"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><g transform="translate(-.264583)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".02" stroke-width="6"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".2" stroke-width="2"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".05" stroke-width="4"/></g><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="none" stroke="#fff" stroke-width=".529167"/><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="url(#a)" fill-rule="evenodd" stroke-width=".264583"/><path clip-path="url(#c)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.26173834 0 0 .26173834 .02276 2.417947)"/></g><g stroke-width=".264583"><path d="m5.2916667.79375003v.79374997h.5291666l.2645834.2645833v4.7625l-.2645834.2645834h-.5291666v.79375h2.38125v-.79375h-.5291667l-.2645833-.2645834v-4.7625l.2645833-.2645833h.5291667v-.79374997z" fill-rule="evenodd" opacity=".52"/><path d="m5.55625 1.1932709.5741458-.00423s.3532188-.0127.3526896.3402541l-.009 5.2527729s-.036512.4828646-.3889375.492125l-.5291625.013229m1.8520834-6.0893853-.5786438-.009s-.352425-.0127-.352425.3402542l-.00873 5.2527738s.026458.492125.3791479.492125h.5609167" fill="none" stroke="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/selectobject.svg b/icon-themes/elementary_svg/cmd/32/selectobject.svg
new file mode 100644
index 000000000..864e54e35
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/selectobject.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" gradientUnits="userSpaceOnUse" x1="12.734835" x2="12.734835" y1="29.068168" y2="2.401502"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round" transform="matrix(1.3333333 0 0 1.3333333 .734835 -.265165)"><path d="m8 4.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" opacity=".02" stroke-width="4.5"/><path d="m8 4.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" opacity=".2" stroke-width="1.5"/><path d="m8 4.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" opacity=".05" stroke-width="3"/></g><path d="m10.068168 4.6488973v18.6666667l4.177083-5.093751 2.755209 6.648437a1.3334666 1.3334666 0 1 0 2.463541-1.020832l-2.815104-6.794271 5.838541.01302-12.41927-12.4192697z" fill="none" stroke="#fff" stroke-width="2"/><path d="m10.068168 4.6488973v18.6666667l4.177083-5.093751 2.755209 6.648437a1.3334666 1.3334666 0 1 0 2.463541-1.020832l-2.815104-6.794271 5.838541.01302-12.41927-12.4192697z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2" transform="matrix(1.3333333 0 0 1.3333333 -.598498 1.068168)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/selecttable.svg b/icon-themes/elementary_svg/cmd/32/selecttable.svg
new file mode 100644
index 000000000..c7e6f8457
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/selecttable.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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#a" y1="2" y2="5.000003"/><linearGradient id="c" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="d" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="e" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#b" y1="2" y2="4.000013"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#b" y1="2" y2="4.000013"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#b" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#b" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458334 0 0 .26458334 3.704167 .264573)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#a" y1="65.686996" y2="48.688"/><linearGradient id="x" gradientTransform="matrix(-.26458334 0 0 .26458334 3.704167 1.852075)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458334 0 0 .26458334 3.704167 3.439578)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458334 0 0 .26458334 3.704167 5.027067)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458334 0 0 .26458334 3.704167 6.61457)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#w" y1="2" y2="4.000025"/><linearGradient id="B" gradientTransform="matrix(1.0205672 0 0 .1889881 -47.820998 -3.588317)" gradientUnits="userSpaceOnUse" x1="50.999996" x2="50.999996" y1="20.400005" y2="62.400005"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="C" gradientTransform="matrix(-.26458334 0 0 .26458334 5.55625 .264579)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458334 0 0 .26458334 5.55625 1.852082)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458334 0 0 .26458334 5.55625 3.439585)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(-.26458334 0 0 .26458334 5.55625 5.027074)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.26458334 0 0 .26458334 5.55625 6.614577)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#w" y1="2" y2="4.000025"/><linearGradient id="H" gradientTransform="matrix(-.26458334 0 0 .26458334 7.408334 .264579)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="I" gradientTransform="matrix(-.26458334 0 0 .26458334 7.408334 1.852082)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="J" gradientTransform="matrix(-.26458334 0 0 .26458334 7.408334 3.439585)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="K" gradientTransform="matrix(-.26458334 0 0 .26458334 7.408334 5.027074)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="L" gradientTransform="matrix(-.26458334 0 0 .26458334 7.408334 6.614577)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#w" y1="2" y2="4.000025"/><linearGradient id="M" gradientTransform="matrix(-.26458334 0 0 .26458334 1.852084 .264579)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="N" gradientTransform="matrix(-.26458334 0 0 .26458334 1.852084 1.852082)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="O" gradientTransform="matrix(-.26458334 0 0 .26458334 1.852084 3.439585)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="P" gradientTransform="matrix(-.26458334 0 0 .26458334 1.852084 5.027074)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#w" y1="2" y2="5.000003"/><linearGradient id="Q" gradientTransform="matrix(-.26458334 0 0 .26458334 1.852084 6.614577)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#w" y1="2" y2="4.000025"/><linearGradient id="R" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#R)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#b)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#c)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#d)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#e)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#f)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#q)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#r)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#s)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#t)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#u)"/></g><path d="m7.8052084.396875v7.676181l-7.14367282-.0026668v-7.67408753z" fill="url(#B)" stroke-width="1.853401"/><path d="m29 .99804688-26 .00976562c-.5555887.0007042-1.0019531.442583-1.0019531.9941406v27.9999999c0 .55181.4463637.998753 1.0019531.998047l26-.003906c.551809-.000717.998047-.446237.998047-.998047v-27.998047c0-.5555891-.446237-1.00265865-.998047-1.00195312zm-26 1.00000002h5v5.0019531h-5zm6 0h6v5.0019531h-6zm7 .0019531h6v5h-6zm7 0h6v5h-6zm-20 6h5v5h-5zm6 0h6v5h-6zm7 0h6v5h-6zm7 0h6v5h-6zm-20 6h5v5h-5zm6 0h6v5h-6zm7 0h6v5h-6zm7 0h6v5h-6zm-20 6h5v5h-5zm6 0h6v5h-6zm7 0h6v5h-6zm7 0h6v5h-6zm-20 6h5v3.992188l-5-.001954zm6 0h6v3.994141l-6-.001953zm7 0h6v3.998047l-6-.001953zm7 0h6v4l-6-.001953z" fill="#002e99" fill-opacity=".501961" stroke-width="5.039358" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584.66145158h-1.3229166l-.0000001 1.05833072h1.3229167z" opacity=".5" stroke="url(#v)"/><path d="m3.8364583 2.2489543h-1.3229165l-.0000002 1.0583307h1.3229167z" opacity=".5" stroke="url(#x)"/><path d="m3.8364584 3.836457h-1.3229166l-.0000002 1.0583307h1.3229168z" opacity=".5" stroke="url(#y)"/><path d="m3.836458 5.4239463h-1.3229162l-.0000002 1.0583307h1.3229164z" opacity=".5" stroke="url(#z)"/><path d="m3.8364584 7.011449h-1.3229162l-.0000001.7937581h1.3229163z" opacity=".5" stroke="url(#A)"/><path d="m5.6885416.66145834h-1.3229166l-.0000001 1.05833076h1.3229167z" opacity=".5" stroke="url(#C)"/><path d="m5.6885415 2.2489611h-1.3229165l-.0000002 1.0583307h1.3229167z" opacity=".5" stroke="url(#D)"/><path d="m5.6885416 3.8364638h-1.3229166l-.0000002 1.0583307h1.3229168z" opacity=".5" stroke="url(#E)"/><path d="m5.6885412 5.4239531h-1.3229162l-.0000002 1.0583307h1.3229164z" opacity=".5" stroke="url(#F)"/><path d="m5.6885416 7.0114558h-1.3229162l-.0000001.7937581h1.3229163z" opacity=".5" stroke="url(#G)"/><path d="m7.540625.66145834h-1.3229166l-.0000001 1.05833076h1.3229167z" opacity=".5" stroke="url(#H)"/><path d="m7.5406249 2.2489611h-1.3229165l-.0000002 1.0583307h1.3229167z" opacity=".5" stroke="url(#I)"/><path d="m7.540625 3.8364638h-1.3229166l-.0000002 1.0583307h1.3229168z" opacity=".5" stroke="url(#J)"/><path d="m7.5406246 5.4239531h-1.3229162l-.0000002 1.0583307h1.3229164z" opacity=".5" stroke="url(#K)"/><path d="m7.540625 7.0114558h-1.3229162l-.0000001.7937581h1.3229163z" opacity=".5" stroke="url(#L)"/><path d="m1.9843749.66145834h-1.05833323l-.0000001 1.05833076h1.05833333z" opacity=".5" stroke="url(#M)"/><path d="m1.9843748 2.2489611h-1.05833313l-.0000002 1.0583307h1.05833333z" opacity=".5" stroke="url(#N)"/><path d="m1.9843749 3.8364638h-1.05833323l-.0000002 1.0583307h1.05833343z" opacity=".5" stroke="url(#O)"/><path d="m1.9843745 5.4239531h-1.05833283l-.0000002 1.0583307h1.05833303z" opacity=".5" stroke="url(#P)"/><path d="m1.9843749 7.0114558h-1.05833283l-.0000001.7937581h1.05833293z" opacity=".5" stroke="url(#Q)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/selecttables.svg b/icon-themes/elementary_svg/cmd/32/selecttables.svg
new file mode 100644
index 000000000..2fb3b004a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/selecttables.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.84457" x2="2.84457" y1="291.64191" y2="296.00754"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 1.78638 286.2068)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#c" y1="38.475292" y2="42.541035"/><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000039" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 .397314 286.20681)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#c" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 3.175446 286.20681)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#c" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 .397314 288.58806)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#c" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 .397314 289.77868)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#c" y1="38.475292" y2="41.185825"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 -.14642 3.175446 300.45052)" gradientUnits="userSpaceOnUse" x1="7.855899" x2="7.855899" xlink:href="#c" y1="42.541386" y2="38.475586"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 .397314 287.39742)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#c" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 1.78638 287.39742)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#c" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 3.175446 287.39742)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#c" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 1.78638 288.58805)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#c" y1="38.475292" y2="42.541035"/><linearGradient id="m" gradientTransform="matrix(.11794 0 0 .11905 .807314 290.04869)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" y1="3.381795" y2="50.053478"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m1.2144324 291.5427c-.1412217.00002-.25502376.11527-.25502376.25852v4.04705c0 .14324.11380206.25851.25502376.25851h.7371662l.396876-.99219 2.4808623-.0004h.042633c.1412216 0 .2550238-.11527.2550238-.25851l.0000002-3.05486c0-.14324-.1138022-.25853-.2550238-.25851z" fill="url(#m)"/><path d="m1.2570656 291.44349c-.2198692.00002-.39687592.17701-.39687592.39687v3.96876c0 .21987.17700672.39688.39687592.39688h.793752l.3980386-.99219 2.5789189-.0004c.1182292-.0686.198438-.19517.198438-.34222v-3.03122c0-.21986-.1770069-.39691-.396876-.39688zm.099219.19843 3.3738335-.00039c.164902 0 .297657.13275.297657.29766v.69453h-1.1902404l.0007739-.9918h-.199987l-.0007751.9918h-1.1890778l.0007759-.9918h-.1999891l-.0007751.9918-1.1898528.00039v-.69453c0-.1649.132755-.29766.297657-.29766zm3.6714905 1.19024v.99219h-1.1898529l-.0003969-.99219zm-3.9691475.00039 1.1898528-.00039.0003869.99219-1.1902397.00039zm1.3898411-.00039h1.1890778l.0003968.99219h-1.1890871zm2.5785313 1.19218v-.002h.0007751v.99219h-1.190628v-.99219zm-3.9683724.00039 1.1902404-.00039v.98986l-1.1902404.00039zm1.3902286-.00039h1.1890778v.98986h-1.1890778zm-.2375825 1.18947-.3119972.79375h-.5429919c-.164902 0-.297657-.13275-.297657-.29766v-.49532z" opacity=".286"/><path d="m1.2144324 291.5427c-.1412217.00002-.25502376.11527-.25502376.25852v4.04705c0 .14324.11380206.25851.25502376.25851h.7371662l.396876-.99219 2.4808623-.0004h.042633c.1412216 0 .2550238-.11527.2550238-.25851l.0000002-3.05486c0-.14324-.1138022-.25853-.2550238-.25851z" fill="url(#a)"/><path d="m1.2570656 291.44349c-.2198692.00002-.39687592.17701-.39687592.39687v3.96876c0 .21987.17700672.39688.39687592.39688h.793752l.3980386-.99219 2.5789189-.0004c.1182292-.0686.198438-.19517.198438-.34222v-3.03122c0-.21986-.1770069-.39691-.396876-.39688zm.099219.19843 3.3738335-.00039c.164902 0 .297657.13275.297657.29766v.69453h-1.1902404l.0007739-.9918h-.199987l-.0007751.9918h-1.1890778l.0007759-.9918h-.1999891l-.0007751.9918-1.1898528.00039v-.69453c0-.1649.132755-.29766.297657-.29766zm3.6714905 1.19024v.99219h-1.1898529l-.0003969-.99219zm-3.9691475.00039 1.1898528-.00039.0003869.99219-1.1902397.00039zm1.3898411-.00039h1.1890778l.0003968.99219h-1.1890871zm2.5785313 1.19218v-.002h.0007751v.99219h-1.190628v-.99219zm-3.9683724.00039 1.1902404-.00039v.98986l-1.1902404.00039zm1.3902286-.00039h1.1890778v.98986h-1.1890778zm-.2375825 1.18947-.3119972.79375h-.5429919c-.164902 0-.297657-.13275-.297657-.29766v-.49532z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-width=".198438"><path d="m1.1578466 295.31302h.9097878l-.2396391.59532h-.4717107c-.1202558-.00001-.198438-.0992-.198438-.19844z" opacity=".5" stroke="url(#g)"/><path d="m1.1578466 294.1224.99219-.00001v.79375l-.99219.00001z" opacity=".5" stroke="url(#f)"/><path d="m2.5469126 291.74114h.99219v.79375h-.99219z" opacity=".5" stroke="url(#b)"/><path d="m1.1578466 291.93959c0-.0992.051095-.19411.198438-.19844l.793752-.00001v.79375l-.9921899.00001z" opacity=".5" stroke="url(#d)"/><path d="m3.9359786 291.74115h.793752c.099219 0 .198438.0793.198438.2032v.59055h-.99219z" opacity=".5" stroke="url(#e)"/><path d="m3.9359786 294.91618h.793752c.099219 0 .198438-.0793.198438-.2032v-.59055h-.99219z" opacity=".5" stroke="url(#h)"/><path d="m1.1578466 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#i)"/><path d="m2.5469126 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#j)"/><path d="m3.9359786 292.93176h.99219v.79375h-.99219z" opacity=".5" stroke="url(#k)"/><path d="m2.5469126 294.12239h.99219v.79375h-.99219z" opacity=".5" stroke="url(#l)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/selectunprotectedcells.svg b/icon-themes/elementary_svg/cmd/32/selectunprotectedcells.svg
new file mode 100644
index 000000000..22987a341
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/selectunprotectedcells.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(.34548095 0 0 1.33333 2.12315 -387.532)" gradientUnits="userSpaceOnUse" x1="3.044597" x2="3.044597" y1="293.32864" y2="294.51926"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="B" gradientTransform="matrix(-.26458334 0 0 .26458334 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(.41893991 0 0 .47066524 13.836614 8.782439)" gradientUnits="userSpaceOnUse" x1="11.276111" x2="31.420702" y1="8.963265" y2="17.461874"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="D" cx="18.031223" cy="6.2807" gradientTransform="matrix(.46988397 0 0 .47066524 13.450587 8.917973)" gradientUnits="userSpaceOnUse" r="3.181981" xlink:href="#E"/><linearGradient id="E"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="F" cx="4.992979" cy="43.5" gradientTransform="matrix(.9017044 0 0 .45000067 18.244682 10.301129)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#G"/><linearGradient id="G"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="H" cx="4.992979" cy="43.5" gradientTransform="matrix(-.9017044 0 0 -.45000067 19.755358 49.451175)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#G"/><linearGradient id="I" gradientTransform="matrix(.48214366 0 0 .32142905 4.428572 15.893998)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="J" cx="16.823883" cy="11.368058" fx="16.777113" fy="11.597148" gradientTransform="matrix(0 1.1130951 -1.5532528 0 33.65747 .805822)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".76470584" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="K" gradientUnits="userSpaceOnUse" x1="10.833333" x2="10.833333" xlink:href="#L" y1="29.001163" y2="19.001163"/><linearGradient id="L"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="M" gradientUnits="userSpaceOnUse" x1="21.833332" x2="21.833332" xlink:href="#L" y1="29.001163" y2="19.001163"/><linearGradient id="N" gradientTransform="matrix(.66666666 0 0 .66666662 3.833333 -38.334489)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#E" y1="29" y2="14"/><linearGradient id="O" gradientTransform="matrix(.66666666 0 0 .66666662 16.833333 -38.334489)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#E" y1="29" y2="14"/><linearGradient id="P" gradientTransform="matrix(.68421053 0 0 .64285716 1.052632 2.178571)" gradientUnits="userSpaceOnUse" x1="21.771429" x2="21.771429" y1="14.871428" y2="27.924538"><stop offset="0" stop-color="#fff"/><stop offset=".03252051" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98558509" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="Q" gradientTransform="matrix(-.87866114 0 0 .69999996 25.533474 -5.749999)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#c" y1="27.5" y2="27.5"/><linearGradient id="R" gradientTransform="matrix(-.93357899 0 0 .75000126 25.99446 -9.250054)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#E" y1="27.5" y2="27.5"/><linearGradient id="S" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/></g><rect fill="url(#S)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#x)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#z)"/></g><path d="m2.2489583 3.5718756h1.8520834l-.00108 1.5875027h-1.8515418z" fill="url(#A)" stroke-width=".480367"/><path d="m2.3815 3.4399959c-.1469999 0-.2650001.1179997-.2650001.2639993v1.3229967c0 .1469997.1169998.2649994.2630001.2649994h1.5883336c.1459999 0 .2639999-.1179997.2639999-.2649994v-1.3229967c0-.1459996-.1179997-.2639993-.2639999-.2639993zm0 .2639993h1.5883336l-.004 1.3229967h-1.5863336z" fill="#002e99" fill-opacity=".501961" stroke-width="1.33333"/><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" fill="none" opacity=".5" stroke="url(#B)" stroke-width=".264583"/><g transform="matrix(.26458333 0 0 .26458333 0 .26427)"><path d="m24.40625 10.501342c-2.991123 0-4.89511 2.415156-4.90625 5.406274v4.593713l2-.0378v-4.463541c0-1.939011 1.060999-3.499994 3-3.499994 1.939 0 3 1.560794 3 3.499805v4.561776l2-.06161v-4.593747c0-2.991118-1.915129-5.406085-4.90625-5.406085z" fill="url(#C)" fill-rule="evenodd"/><path d="m23.90625 10.177021c-2.991122 0-4.40625 2.415307-4.40625 5.406425v4.593751l2-.03779v-4.463551c0-1.939011.561-3.500183 2.5-3.500183s3.5 1.560983 3.5 3.499994v4.561776l2-.06161v-4.593748c0-2.991118-2.415128-5.406236-5.40625-5.406236z" fill="#fff" fill-rule="evenodd" opacity=".3"/><path d="m24.40625 10.501342c-2.991123 0-4.871703 2.415345-4.90625 5.406274v4.593713l2-.0378v-4.463541c0-1.939011 1.060999-3.499994 3-3.499994 1.939 0 3 1.560794 3 3.499805v4.561776l2-.06161v-4.593747c0-2.991118-1.915129-5.406047-4.90625-5.406047z" fill="none" opacity=".35" stroke="#000" stroke-width=".999999"/><path d="m23.418331 11.874067c.000207.8273-.66926 1.498015-1.495162 1.498015-.825901 0-1.495368-.670715-1.495161-1.498015-.000207-.827263.66926-1.498016 1.495161-1.498016.825902 0 1.495369.670753 1.495162 1.498016z" fill="url(#D)" fill-rule="evenodd" opacity=".5"/><path d="m22.572569 11.874067c.00009.359433-.290684.650645-.6494.650645-.358719 0-.64949-.291401-.6494-.650645-.00009-.359433.290684-.650646.6494-.650646.358719 0 .64949.291402.6494.650646z" fill="#fff" fill-rule="evenodd" opacity=".5"/><path d="m22.750032 28.751169h2.250004v2.24999h-2.250004z" fill="url(#F)" opacity=".3"/><path d="m15.250009 31.001159h-2.250004v-2.24999h2.250004z" fill="url(#H)" opacity=".3"/><path d="m9.250009 28.751169h13.500024v2.24999h-13.500024z" fill="url(#I)" opacity=".3"/><rect fill="url(#J)" height="10.001281" rx="1" width="14.256939" x="9.243061" y="19.499973"/><rect fill="url(#K)" height="10" opacity=".5" rx="2" ry="1" width="1" x="10" y="19.00112"/><rect fill="url(#M)" height="10" opacity=".5" rx="2" ry="1" width="1" x="21" y="19.00112"/><rect fill="url(#N)" height="9.001158" opacity=".5" rx=".5" ry="1" transform="scale(1 -1)" width="1" x="9" y="-29.001158"/><rect fill="url(#O)" height="9.001158" opacity=".5" rx=".499999" ry="1" transform="scale(1 -1)" width=".999999" x="22.000002" y="-29.001158"/><g fill="none" transform="translate(4 8.001167)"><path d="m6.5 12.497632 12 .0012v8.001184l-12.0000001-.0012z" opacity=".5" stroke="url(#P)" stroke-linejoin="round"/><rect height="10.001184" opacity=".3" rx="1" stroke="#000" width="14" x="5.5" y="11.498816"/><path d="m6.4999999 12.498816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184" opacity=".05" stroke="url(#Q)"/><path d="m6.4999999 11.498816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184" opacity=".2" stroke="url(#R)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sendfax.svg b/icon-themes/elementary_svg/cmd/32/sendfax.svg
new file mode 100644
index 000000000..1e17eafdd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sendfax.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(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="17.000002" x2="4.000003" y1="12.072035" y2="12.072035"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="30.305008" x2="30.305014" y1="53.650288" y2="72.720451"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.72972973 0 0 .29729729 -1.513515 13.864869)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#c" y1="4.999989" y2="43"/><linearGradient id="i" gradientTransform="matrix(.45945946 0 0 .72972971 4.972976 -.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.54285587 0 0 .22814772 2.971419 20.424493)" gradientUnits="userSpaceOnUse" x1="33.210621" x2="33.210621" y1="46.353771" y2="11.28877"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.72972973 0 0 .08108108 -1.513515 10.054054)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#c" y1="11.666668" y2="36.333336"/><radialGradient id="l" cx="7.118353" cy="9.957108" gradientTransform="matrix(0 5.8591313 -8.3440444 0 99.355433 -44.574628)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#505050"/><stop offset=".26238" stop-color="#2b2b2b"/><stop offset=".704952" stop-color="#0a0a0a"/><stop offset="1"/></radialGradient><g opacity=".4" transform="matrix(.84210526 0 0 .42857134 -4.210526 8.857146)"><path d="m38 40h5v7h-5z" fill="url(#d)"/><path d="m-10-47h5v7h-5z" fill="url(#f)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#g)"/></g><path d="m3.5 9.5h25c1.297092 0 2 3.324604 2 5v12.000368c.01033.964169-1.033653 1.068845-1.762738 1-8.745754 0-17.491508 0-26.2372625 0-.9641691.01033-1.0688452-1.033653-1-1.762737v-11.237631s.474654-5 2.0000005-5z" fill="url(#l)" opacity=".9"/><path d="m2.499999 15.5h27v11h-27z" fill="none" opacity=".25" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5 9.5h25c1.449291 0 1.999999 5 1.999999 5v11.99961c.0082.980409-1.057344 1.065948-1.793221 1-8.735593 0-17.471186 0-26.2067787 0-.9804089.0082-1.0659481-1.057345-1-1.793221v-11.206389s.5269137-5 2.0000007-5z" fill="none" opacity=".7" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m2-15h28v1h-28z" opacity=".4" transform="scale(1 -1)"/><path d="m26.5 17h2v2h-2z" fill="#0cceff"/><path d="m6.4999609 23.000039c4.3538641 0 18.9999761.00067 18.9999761.00067l.000024 8.49933s-12.666667 0-19.0000001 0c0-3.5 0-4.999999 0-8.5z" fill="url(#j)"/><path d="m24.5 30.5h-17.0000001v-7h17.0000001z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.4999609 22.499961c4.3538821 0 19.0000551.000573 19.0000551.000573l.000023 8.999505s-12.666718 0-19.0000781 0c0-3.000026 0-6.000052 0-9.000077z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m10 24v1h6.65625v-1zm9.34375 0v1h2.65625v-1zm-9.34375 2v1h4v-1zm6.65625 0v1h5.34375v-1zm-6.65625 2v1h12v-1z" opacity=".15"/><path d="m6 23h20v1h-20z" opacity=".15"/><path d="m4 10.499998h24c.835818 0 1.499999 3 1.499999 3-9 0-27 0-27 0s.579915-3 1.500001-3z" fill="none" opacity=".1" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-width=".750002" transform="matrix(-1.33333 0 0 -1.33333 38.639679 33.33328)"><path d="m17.354805 7.3749791-3.750009 4.5000109h2.276375l-.02637 9.000023h3.000008v-9.000023h2.250005z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m17.354805 8.5512512-2.121072 2.5737368h1.37107v9.000024h1.500004v-9.000024h1.398559z" display="block" fill="none" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sendfeedback.svg b/icon-themes/elementary_svg/cmd/32/sendfeedback.svg
new file mode 100644
index 000000000..702d4f35b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sendfeedback.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(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.795622" x2="25.795622" y1="35.817699" y2="11.656369"><stop offset="0" stop-color="#969696"/><stop offset=".5511902" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.45945946 0 0 .29729728 2.972974 16.864867)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.675988" y2="41.184601"><stop offset="0" stop-color="#fff"/><stop offset=".01864429" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98085731" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.39078075 0 0 .4337445 4.602995 15.522359)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#d" y1="15.298182" y2="24.627615"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 11.014342)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#d" y1="30.188753" y2="15.737678"/><linearGradient id="f" gradientTransform="matrix(.42223777 0 0 .41882295 3.90701 12.452607)" gradientUnits="userSpaceOnUse" x1="23.903786" x2="23.903786" y1="35.75" y2="20.443331"><stop offset="0"/><stop offset=".5" stop-opacity=".498039"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 13.747128)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#d" y1="30.188753" y2="15.737678"/><linearGradient id="h" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.705484" x2="25.525208" y1="32.32658" y2="15.737678"><stop offset="0" stop-color="#a0a0a0"/><stop offset=".5" stop-color="#8f8f8f" stop-opacity=".634783"/><stop offset="1" stop-color="#9d9d9d" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.40000003 0 0 .36363633 4.4 13.81818)" gradientUnits="userSpaceOnUse" x1="20.052792" x2="20.052792" y1="10.636821" y2="45.243549"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#l"/><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#l"/><g transform="matrix(1.33333 0 0 1.33333 -2.66662 -15.666584)"><g opacity=".7" transform="matrix(.01071131 0 0 .00543807 23.525282 30.21816)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#j)" opacity=".39196"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#k)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#m)" opacity=".402062"/></g><rect fill="url(#i)" fill-rule="evenodd" height="13.125033" rx=".5" width="20.250051" x="3.874975" y="17.374981"/><g fill="none" stroke-width=".750002"><path d="m11.543757 24.499999-5.4187768 5.250013zm4.959902-.07416 5.196082 5.32417z" stroke="url(#h)"/><path d="m12.124995 24.875-4.875012 4.875012zm3.75001 0 4.322646 4.424639z" opacity=".7" stroke="url(#g)"/><path d="m7.4264159 21.420414 6.6143001 5.494264 6.533049-5.494264" opacity=".06" stroke="url(#f)"/><path d="m6.1249802 18.499984 7.8750198 6.592707 7.87502-6.592707" opacity=".7" stroke="url(#e)"/></g><path d="m4.8448715 17.756888c-.3217186-.0017-.6151563.194425-.6151563.49027l.02026 7.752845c.5178167-.008052 19.0985508-2.854592 19.4915898-2.996053l-.0143-4.56683c-.000708-.226134-.271012-.58442-.549585-.585854z" fill="url(#c)" fill-rule="evenodd" opacity=".2"/><g fill="none" stroke-width=".750002"><path d="m4.624977 18.124983h18.750046v11.625028h-18.750046z" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect height="13.125033" opacity=".3" rx=".750001" ry=".750002" stroke="#000" width="20.250051" x="3.874975" y="17.374981"/><path d="m4.6249765 18.124983 9.3751145 7.963561 8.999931-7.58856" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sendmail.svg b/icon-themes/elementary_svg/cmd/32/sendmail.svg
new file mode 100644
index 000000000..247dc31f9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sendmail.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="32" width="32"><linearGradient id="a" gradientTransform="matrix(1.4 0 0 1.4402 .25 -37.287)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="48" y2="28"><stop offset="0" stop-color="#e2e2e2"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.4 0 0 1.4402 .25 -37.287)" gradientUnits="userSpaceOnUse" x1="17" x2="2" y1="33" y2="42"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="M28.594 7.67l-25.056 5.4L8 16.584v6.77l3.136-4.106.377-.228.427.11L18.496 24z" fill="url(#a)"/><path d="M28.59 7.678L12.007 18.56l-.792.63L8 23.355v-6.642z" opacity=".61" fill="url(#b)"/><path d="M30 6.69L2 12.71l5.333 4.218v8.383l4.292-5.57 7.055 5.233z" opacity=".4" fill="none" stroke="#000" stroke-linejoin="round"/><path d="M7.713 25.833l4.037-5.19 2.335 1.73z" fill="#9e9e9e"/><g fill="#fff" fill-rule="evenodd"><path d="M28.594 7.67L3.54 13.07l1.34 1.057 17.714-3.818 5.992-2.628V7.68h.003z"/><path d="M26.97 10.294l-1.694 1.24-7.19 11.042L13.4 19.09l-.684.602 4.742 3.52-.008.01 1.047.78z" opacity=".5"/><path d="M28.594 7.67l-.1.02-.137.09.23-.098V7.68h.002zm-.008.012L12.32 18.352l-.312.207-.008.004-.784.625-.015.02.313-.187.427.11.763.567 14.27-9.41z" opacity=".8"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sendmaildocaspdf.svg b/icon-themes/elementary_svg/cmd/32/sendmaildocaspdf.svg
new file mode 100644
index 000000000..da5537715
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sendmaildocaspdf.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" gradientUnits="userSpaceOnUse" x1="15" x2="16" y1="1" y2="29"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#b" y1="366.64789" y2="609.50507"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.40000003 0 0 .36363633 4.4 13.81818)" gradientUnits="userSpaceOnUse" x1="20.052792" x2="20.052792" y1="10.636821" y2="45.243549"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.705484" x2="25.525208" y1="32.32658" y2="15.737678"><stop offset="0" stop-color="#a0a0a0"/><stop offset=".5" stop-color="#8f8f8f" stop-opacity=".634783"/><stop offset="1" stop-color="#9d9d9d" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 13.747128)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#j" y1="30.188753" y2="15.737678"/><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.42223777 0 0 .41882295 3.90701 12.452607)" gradientUnits="userSpaceOnUse" x1="23.903786" x2="23.903786" y1="35.75" y2="20.443331"><stop offset="0"/><stop offset=".5" stop-opacity=".498039"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 11.014342)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#j" y1="30.188753" y2="15.737678"/><linearGradient id="m" gradientTransform="matrix(.39078075 0 0 .4337445 4.602995 15.522359)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#j" y1="15.298182" y2="24.627615"/><linearGradient id="n" gradientTransform="matrix(.45945946 0 0 .29729728 2.972974 16.864867)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.675988" y2="41.184601"><stop offset="0" stop-color="#fff"/><stop offset=".01864429" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98085731" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.795622" x2="25.795622" y1="35.817699" y2="11.656369"><stop offset="0" stop-color="#969696"/><stop offset=".5511902" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.99999" y1="6.185175" y2="43"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="q" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="r" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="s" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#b" y1="366.64789" y2="609.50507"/><linearGradient id="t" gradientTransform="matrix(.92105264 0 0 1.1298612 39.5778 -14.15036)" gradientUnits="userSpaceOnUse" x1="23.969797" x2="23.969797" y1="3.981044" y2="44.024017"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g transform="translate(-2)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#s)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#r)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#q)" opacity=".15"/><path d="m4.4999935.499998c5.270467 0 22.9999725.00185 22.9999725.00185l.000028 28.998154s-15.333333 0-23.0000005 0c0-9.666667 0-19.333334 0-29z" fill="url(#a)" stroke="#7a0000" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m26.5 28.5h-21v-26.9999998h21z" fill="none" opacity=".5" stroke="url(#p)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd" transform="matrix(.65116278 0 0 .65116278 -23.768842 6.535569)"><g fill="#7a0000"><path d="m65.194576-5.046198c-11.929691 12.576057-18.744693 14.351221-21.011513 14.546966v4.519444c1.710995-.293505 6.011783-1.312664 10.592105-4.837219 5.873233-4.519444 12.894737-13.09933 12.894737-13.09933-1.819698 4.385318-2.412075 18.973218-2.504112 38.415285h12.175165c.465395 0 .885286-.218174 1.208882-.564931-1.916296-5.637596-3.251885-13.050945-4.259869-19.772572-.955597-8.909001.455462-16.698066.978619-19.207643zm-21.011513 21.926372v4.978451c4.292119 0 10.593867 5.504798 14.592928 12.640323h3.453947c-3.949938-7.783719-14.770224-17.618774-18.046875-17.618774z" opacity=".1"/><path d="m65.194576-6.176059c-11.929691 12.576057-18.744693 14.351221-21.011513 14.546965v4.519446c1.710995-.293507 6.011783-1.312666 10.592105-4.83722 5.873233-4.519444 12.894737-13.09933 12.894737-13.09933-1.855028 4.470462-2.430159 19.533192-2.504112 39.545146h12.175165c.607917 0 1.132813-.364206 1.467928-.918012-2.065578-5.718188-3.463936-13.514339-4.518915-20.549352-.955597-8.909002.455462-16.698067.978619-19.207643zm-21.011513 21.926372v4.978451c4.517936 0 11.25425 6.087461 15.197369 13.770184h3.367598c-3.390495-7.923902-15.1256-18.748635-18.564967-18.748635z" opacity=".3"/><path d="m65.180722-7.3135532c-11.929691 12.5760572-18.73318 14.3667562-21 14.5625002v4.500001c1.710995-.293507 6.013428-1.287946 10.59375-4.812501 5.873233-4.519445 12.90625-13.125 12.90625-13.125-1.89037 4.55563-2.475588 20.102267-2.53125 40.687501h12.1875c.303907 0 .591496-.0917.84375-.25v-3.625c-1.731206-5.489072-2.959735-12.407019-3.90625-18.71875-.955597-8.909002.476843-16.709176 1-19.2187512zm-21 21.9375012v4.96875c4.737576 0 11.911988 6.697282 15.75 14.90625h3.28125c-2.669685-7.976224-15.426789-19.875-19.03125-19.875z" opacity=".5"/></g><path d="m65.180722-8.501053c-11.929691 12.576056-18.73318 14.366756-21 14.5625v4.500001c1.710995-.293506 6.013428-1.319197 10.59375-4.843751 5.873233-4.519445 12.90625-13.0937502 12.90625-13.0937502-1.925701 4.6407752-2.494043 20.6511492-2.53125 41.8125012h12.3125c.262781 0 .4972-.0623.71875-.1875v-4.84375c-1.72447-5.485979-2.961964-12.390636-3.90625-18.6875-.955597-8.909002.476843-16.709176 1-19.218751zm-21 21.906251v5c4.952659 0 12.566711 7.315678 16.25 16.03125h3.09375c-1.730686-7.923306-15.56527-21.03125-19.34375-21.03125z" fill="url(#t)"/><path d="m25.455078 1.0000001c-3.053299 2.2852818-12.907459 9.2860789-20.455078 8.4042968v6.3085941s15.518746 2.830017 22-2.46289v-12.0878915c-.164209-.1032627-.350935-.1621094-.548828-.1621094zm1.544922 15.1386729c-2.809051 3.586493-5.610085 8.128203-7.527344 12.820312h2.400391c1.486043-3.084251 3.377295-6.432525 5.126953-8.791016z" fill="#7a0000" opacity=".05" transform="matrix(1.5357143 0 0 1.5357143 36.502151 -10.036767)"/></g></g><g transform="matrix(1.33333 0 0 1.33333 -.66662 -11.666584)"><g opacity=".7" transform="matrix(.01071131 0 0 .00543807 23.525282 30.21816)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#c)" opacity=".39196"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#d)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#f)" opacity=".402062"/></g><rect fill="url(#g)" fill-rule="evenodd" height="12.375031" rx=".5" width="19.500048" x="4.249976" y="17.749983"/><g fill="none" stroke-width=".750002"><path d="m11.543757 24.499999-5.4187768 5.250013zm4.959902-.07416 5.196082 5.32417z" stroke="url(#h)"/><path d="m12.124995 24.875-4.875012 4.875012zm3.75001 0 4.322646 4.424639z" opacity=".7" stroke="url(#i)"/><path d="m7.4264159 21.420414 6.6143001 5.494264 6.533049-5.494264" opacity=".06" stroke="url(#k)"/><path d="m6.1249802 18.499984 7.8750198 6.592707 7.87502-6.592707" opacity=".7" stroke="url(#l)"/></g><path d="m4.8448715 17.756888c-.3217186-.0017-.6151563.194425-.6151563.49027l.02026 7.752845c.5178167-.008052 19.0985508-2.854592 19.4915898-2.996053l-.0143-4.56683c-.000708-.226134-.271012-.58442-.549585-.585854z" fill="url(#m)" fill-rule="evenodd" opacity=".2"/><g fill="none" stroke-width=".750002"><path d="m4.624977 18.124983h18.750046v11.625028h-18.750046z" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/><rect height="13.125033" opacity=".3" rx=".750001" ry=".750002" stroke="#000" width="20.250051" x="3.874975" y="17.374981"/><path d="m4.6249765 18.124983 9.3751145 7.963561 8.999931-7.58856" stroke="url(#o)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sendtoback.svg b/icon-themes/elementary_svg/cmd/32/sendtoback.svg
new file mode 100644
index 000000000..cad0adccd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sendtoback.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(.71627 0 0 .7691 1.397 -29.832)" gradientUnits="userSpaceOnUse" x1="33.06" x2="33.018" y1="46.71" y2="62.913"><stop offset="0" stop-color="#fff"/><stop offset=".233" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1.33333 -1.33333 0 38.55 36.83)" gradientUnits="userSpaceOnUse" x1="23.176" x2="10.566" y1="11.581" y2="11.979"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.36797 0 0 .39444 32.308 -2.697)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.86666 0 0 2 .562 14.497)" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="3.506" y2="5.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.495 21.497h28l.004 3.008h-28z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.995 22.505h27" fill="none" opacity=".3" stroke="#fff" stroke-width="1.006"/><path d="m17.075 11.67c0 3.407 2.914 6.17 6.094 6.17 3.178 0 5.755-2.763 5.755-6.17 0-3.41-2.577-6.172-5.756-6.172-3.18 0-6.095 2.763-6.095 6.17z" fill="url(#c)" fill-rule="evenodd" opacity=".141"/><path d="m15.253 13.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" display="block" fill="url(#b)"/><g fill="none"><path d="m22.984 21.175a.417.417 0 0 1 -.308-.15l-4.93-5.928a.417.417 0 0 1 .32-.682h2.35v-7.585a.417.417 0 0 1 .416-.415h4.336a.417.417 0 0 1 .416.416v7.585h2.4a.417.417 0 0 1 .32.684l-4.99 5.926a.417.417 0 0 1 -.33.15z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7"/><g stroke-linejoin="round"><path d="m15.253 13.498 7.744 9.35 7.75-9.35h-4.245v-8h-7.002v8z" opacity=".5" stroke="#a62100"/><path d="m1.506 19.492h11.99v-2.992h-11.991z" opacity=".5" stroke="#000" stroke-linecap="round" stroke-opacity=".75"/></g></g><path d="m1.984 18.982h11.01v-.99h-11.01z" fill="#fafafa"/><path d="m1.506 14.492h11.99v-2.992h-11.991z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 13.982h11.01v-.99h-11.01z" fill="#fafafa"/><path d="m1.506 9.492h11.99v-2.992h-11.991z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m1.984 8.982h11.01v-.99h-11.01z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sendviabluetooth.svg b/icon-themes/elementary_svg/cmd/32/sendviabluetooth.svg
new file mode 100644
index 000000000..0aee36f6a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sendviabluetooth.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="27" cy="45.047001" gradientTransform="matrix(.50858335 0 .00000366 .17021288 2.268083 21.394403)" gradientUnits="userSpaceOnUse" r="17.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.0922637 0 0 1.1672451 -54.136517 -5.701974)" gradientUnits="userSpaceOnUse" x1="27.583231" x2="27.583231" y1="7.457535" y2="43.432285"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".73809522" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.63636364 0 0 .64443866 31.272728 .533602)" gradientUnits="userSpaceOnUse" x1="-24" x2="-24" y1="2" y2="46.525425"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m26 29.000367a10 3 0 0 1 -19.9999999 0 10 3 0 1 1 19.9999999 0z" fill="url(#a)" opacity=".4"/><path d="m12.524394 30.212522c-3.3704157-.952654-5.4152546-3.323854-6.439034-7.46672-.5562081-2.250773-.7730331-8.282099-.3985424-11.08605.8447108-6.3246682 3.4215599-9.3816489 8.4499844-10.0244301 1.405089-.1796121 2.340623-.1800129 3.736331-.00161 5.067409.6477646 7.620253 3.7405679 8.479575 10.2731111.297197 2.259286.11804 8.398234-.299564 10.264784-.932944 4.169954-2.696686 6.587322-5.655955 7.752001-1.55795.613162-6.131783.781007-7.872795.288904z" fill="url(#c)"/><path d="m12.526856 30.210844c-3.3668083-.952654-5.4094593-3.323854-6.4321443-7.46672-.555611-2.250773-.772206-8.282099-.398115-11.08605.843807-6.3246683 3.417898-9.381649 8.4409423-10.0244302 1.403586-.1796121 2.338119-.1800123 3.732335-.00161 5.061986.6477646 7.612099 3.7405679 8.4705 10.2731112.29688 2.259286.117914 8.398234-.299242 10.264784-.931947 4.169954-2.693802 6.587322-5.649903 7.752001-1.556282.613162-6.125222.781007-7.864373.288904z" fill="none" opacity=".5" stroke="#002e99"/><path d="m-21.181641 2.703125c-2.137894-.269845-3.468045-.2698216-5.621093.00195-3.775644.476591-6.473421 1.7959245-8.464844 4.1289063s-3.294969 5.7724956-3.94336 10.5664066c-.555918 4.110205-.180914 13.679927.605469 16.822265 1.554212 6.210525 4.432345 9.472832 9.414063 10.863282 1.119891.312574 3.602504.469492 5.988281.382812s4.806393-.434059 5.75-.800781c4.338268-1.686018 6.845264-5.028217 8.2695312-11.314453.5650034-2.4937309.8836638-12.3549889.4550782-15.5722629-.6607265-4.959895-1.9638664-8.4980456-3.9570314-10.8828125s-4.690912-3.7149928-8.496094-4.1953125z" style="opacity:.5;fill:none;stroke-width:1.611433;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)" transform="matrix(.61376206 0 0 .6274447 30.734793 .948476)"/><path d="m7.5097742 1c-.277 0-.4422236.2230174-.4453298.5v4.875l-1.7734202-1.5c-.31288-.27345-.75785-.21912-1.03125.09375-.2734.31288-.25038.78909.0625 1.0625l2.25 1.96875-2.25 1.96875c-.31288.273401-.3359.749622-.0625 1.0625s.71837.367151 1.03125.09375l1.7734202-1.5v4.875c0 .277.1683298.5.4453298.5.28242 0 .4375-.01953.65625-.1875l3.5312498-3.15625c.11231-.09991.18145-.24072.21875-.375.0142-.05132.0283-.10335.0312-.15625.004-.042.003-.083 0-.125-.006-.05361-.0136-.10455-.0312-.15625-.0385-.13396-.10556-.2761-.21875-.375l-2.8124998-2.46875 2.8124998-2.46875c.11319-.098907.18028-.2410493.21875-.375.0176-.051747.0254-.102645.0312-.15625.003-.041989.004-.083009 0-.125-.003-.052913-.017-.1049375-.0312-.15625-.0373-.1342859-.10644-.2750953-.21875-.375l-3.5312498-3.15625c-.19929-.1609824-.42745-.1875-.65625-.1875zm.332448 1.9444435 2.2613018 1.9930565-2.2613018 1.8958323zm0 6.2222221 2.2613018 1.8958344-2.2613018 1.993054z" opacity=".15" transform="matrix(1.2857143 0 0 1.2857143 5.917143 6.714286)"/><path d="m7.5097656.2265625c-.3462601 0-.7031901.16787958-.9160156.41992188-.2128255.25204229-.2994817.55565672-.3027344.84570312a.77422636.77422636 0 0 0 0 .00781v3.2070312l-.4902344-.4140599c-.624978-.5462166-1.6050041-.4268155-2.1230468.1660156-.5436686.6221764-.4993362 1.6001874.1347656 2.1542968l1.5839844 1.3867188-1.5839844 1.3867188c-.6341237.5541103-.678443 1.5321142-.1347656 2.1542972.5180697.592877 1.4980854.712119 2.1230468.166015l.4902344-.414062v3.207031c0 .295298.088534.603088.3027344.855469.2142005.25238.5697717.417969.9160156.417969.3181095 0 .7910133-.0897 1.1269532-.347657a.77422636.77422636 0 0 0 .044922-.03516l3.5292974-3.15625c.264304-.235123.385197-.508585.451171-.746094.01436-.0519.04653-.156353.05664-.310547.0069-.09053.0043-.172447 0-.232422a.77422636.77422636 0 0 0 -.002-.03125c-.0074-.06587-.02558-.173879-.0625-.292968-.06471-.222105-.175011-.496492-.447266-.7343752l-2.1503422-1.8867148 2.15039-1.8867188c.272187-.2378402.382543-.5120683.447266-.734375.03654-.1178211.055-.2255822.0625-.2949218a.77422636.77422636 0 0 0 .002-.029297c.0043-.059994.0069-.1418696 0-.2324219-.010307-.1523855-.042084-.2577742-.056688-.3105467-.065974-.2375176-.186851-.5109689-.451171-.7460938l-3.5292974-3.15625a.77422636.77422636 0 0 0 -.0292968-.0234375c-.3916432-.31636133-.853963-.359375-1.1425782-.359375zm1.1054688 4.4316406.3007812.2636719-.3007812.2519531zm0 6.1679689.3007812.251953-.3007812.263672z" fill="#002e99" opacity=".05" transform="matrix(1.2857143 0 0 1.2857143 5.917143 6.714286)"/><path d="m7.5097742 1c-.277 0-.4422236.2230174-.4453298.5v4.875l-1.7734202-1.5c-.31288-.27345-.75785-.21912-1.03125.09375-.2734.31288-.25038.78909.0625 1.0625l2.25 1.96875-2.25 1.96875c-.31288.273401-.3359.749622-.0625 1.0625s.71837.367151 1.03125.09375l1.7734202-1.5v4.875c0 .277.1683298.5.4453298.5.28242 0 .4375-.01953.65625-.1875l3.5312498-3.15625c.11231-.09991.18145-.24072.21875-.375.0142-.05132.0283-.10335.0312-.15625.004-.042.003-.083 0-.125-.006-.05361-.0136-.10455-.0312-.15625-.0385-.13396-.10556-.2761-.21875-.375l-2.8124998-2.46875 2.8124998-2.46875c.11319-.098907.18028-.2410493.21875-.375.0176-.051747.0254-.102645.0312-.15625.003-.041989.004-.083009 0-.125-.003-.052913-.017-.1049375-.0312-.15625-.0373-.1342859-.10644-.2750953-.21875-.375l-3.5312498-3.15625c-.19929-.1609824-.42745-.1875-.65625-.1875zm.332448 1.9444435 2.2613018 1.9930565-2.2613018 1.8958323zm0 6.2222221 2.2613018 1.8958344-2.2613018 1.993054z" fill="#fff" transform="matrix(1.2857143 0 0 1.2857143 5.917143 5.714287)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/setborderstyle.svg b/icon-themes/elementary_svg/cmd/32/setborderstyle.svg
new file mode 100644
index 000000000..d9e2cad20
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/setborderstyle.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="27.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.7171391 4.6907379 26.5617729.032557.07158 22.5800031-26.5409433-.0091z" fill="none" stroke="#b2b2b2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.438223"/><g stroke-width="1.33333"><path d="m5 15h22v2h-22z" fill="#b2b2b2" opacity=".8"/><path d="m15 7h2v18h-2z" fill="#b2b2b2" opacity=".8"/><path d="m2.5 4.5v23h27v-22.8099195zm2 2h23v19h-23z" fill="url(#a)"/></g><g fill="#a62100" fill-opacity=".501961"><path d="m4.0286763 6.0140711v19.9999499h23.9999407v-19.9999499zm.9713237.9859289h22v18h-21.984375z"/><path d="m2.703125 4c-.3826381 0-.6881645.3581236-.6992188.8066406l.0292969 22.5175784c.0000073.072623.0195416.139635.0410157.205078.0669016.163188.1776928.293108.3144531.375.0180547.009702.0317776.025164.0507812.033203.0797551.033738.1677222.052726.2597657.052734l26.5976562.009766c.389678 0 .703125-.369976.703125-.830078v-22.3398439c0-.4601017-.313447-.8300781-.703125-.8300781zm.296875 1h26v22h-26z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/setdocumentproperties.svg b/icon-themes/elementary_svg/cmd/32/setdocumentproperties.svg
new file mode 100644
index 000000000..35ee5ab3a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/setdocumentproperties.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" gradientUnits="userSpaceOnUse" x1="18.171396" x2="23.966696" y1="23.649111" y2="29.366756"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.69666532 0 0 .69289412 -198.73958 -17.389475)" gradientUnits="userSpaceOnUse" x1="299.23199" x2="308.64999" y1="58.039154" y2="60.768002"><stop offset="0" stop-color="#abacae"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22" x2="29" y1="24" y2="34"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#d4d4d4" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="21" x2="25" y1="25" y2="34"><stop offset="0" stop-color="#555761"/><stop offset="1" stop-color="#555761" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 26.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><clipPath id="g"><path d="m14.089844 17.494141c-.13689-.0012-.270162.01789-.394532.05469-.252029.07456-.481163.218967-.658203.425781-.27149.317006-.334851.766342-.232421 1.201172.026.110384.0034.222294.06055.328125v.002l-.0039-.002.0039.0039.0039.0098 1.267578 2.41211c-.113709.159562-.394556.427989-.759766.638671-.345462.199281-.667765.286917-.841797.310547l-1.236328-2.349609a.55137747.55137747 0 0 0 -.0059-.01367.55137747.55137747 0 0 0 -.01367-.0293c-.220615-.417737-.619808-.66985-1.080078-.703125a.55137747.55137747 0 0 0 -.002 0c-.410551-.02895-.826352.137035-1.109375.443359-.15374.165711-.257556.360576-.314453.558594a.55137747.55137747 0 0 0 -.002.0059s-.002.002-.002.002a.55137747.55137747 0 0 0 -.002.0078c-.414767 1.518076-.373872 3.192949.322266 4.515625.881972 1.675687 2.75757 2.395328 4.58789 2.15625.438617.145316 1.05415.456835 1.857422 1.25586l6.341797 6.296875c.042401-.005485.079595-.025496.123276-.025496h5v-2c0-.236784.09391-.444299.230469-.615234l-7.703125-7.646485c-.713334-.709576-1.017018-1.256297-1.1875-1.68164.163658-.917596.125069-1.892194-.341797-2.779297-.69545-1.321291-2.04427-2.265706-3.507813-2.71875-.12873-.04102-.263459-.06322-.40039-.06445zm-5.316406 3.291015.03125-.08398a.55137747.55137747 0 0 0 -.03125.08398zm4.091796-1.28125c-.0048-.01366-.05862-.16226-.05859-.162109.000029.000488-.000002.0059 0 .0059.000026.000146.05035.133471.05859.15625zm-1.148437 4.181641c.0067.01122.0069.01199.01367.02344-.0072-.01185-.0079-.0067-.01563-.02148z"/></clipPath><linearGradient id="h" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="l" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.66858377 0 0 .67036989 -.679619 -2.308268)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#l)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#k)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#j)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#i)" stroke-width="1.040573"/><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#h)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#m)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8.0000001 5.567745h1.5669929zm1.7968186 0h1.4625273zm1.6923533 0h1.295381zm1.504313 0h.564117zm.793943 0h1.253595zm1.504313 0h3.301133zm3.510065 0h2.528083zm2.737015 0h.77305zm-13.5388209 1.9217775h2.0684299zm2.2773639 0h3.384705zm3.593637 0h1.650566zm1.859499 0h1.546099zm1.755032 0h1.316274zm1.525206 0 2.068432.020955zm2.25647.020955h3.363813zm-13.2672079 1.9895225h2.8623739zm3.0921999 0h3.0922zm3.301132 0h1.232701zm1.441634 0h2.904161zm3.092199 0h1.984859zm2.214684 0h.793944zm1.002876 0h.438758zm.668584 0h1.232701zm-14.8133089 2h1.0655555zm1.3998467 0h3.9488232zm-1.3998467 3h2.6325479zm2.8414809 0h2.820588zm3.02952 0h1.086449zm1.295381 0h2.653442zm2.862374 0h3.342919zm3.572745 0h1.232701zm-13.6015009 2h2.8623739zm3.0921999 0h3.0922zm3.301132 0h1.232701zm1.441634 0h2.904161zm3.092199 0h1.984859zm2.214684 0h.793944zm1.002876 0h.438758zm.668584 0h1.232701zm-14.8133089 2h2.4445099zm2.7161219 0h1.170021zm1.378954 0h.58501zm.814836 0h1.065555zm1.295381 0h1.086448zm1.295381 0h1.734139zm1.963965 0h2.25647zm2.465402 0h1.504314zm1.713247 0h.376078zm-13.6432879 2.989525h2.0684299zm2.2773639 0h3.384705zm3.593637 0h1.650566zm1.859499 0h1.546099zm1.755032 0h1.316274zm1.525206 0 2.068432.02095zm2.25647.02095h3.363813zm-13.2672079 1.989525h2.5907619zm2.8205879 0h.814836zm1.023769 0h1.859499zm2.06843 0h2.737016zm2.966842 0h1.859498zm2.047536 0h.396972zm.605905 0h2.360936zm2.611655 0h1.232702zm-14.1447249 2h2.5907619zm2.8205879 0h1.170021zm1.378953 0h1.838606zm2.047538 0h1.984858zm2.214684 0h.793943zm1.002876 0h.438758zm.668584 0h1.232701z" stroke="url(#n)"/></g><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#j)" opacity=".15"/><g clip-path="url(#g)" transform="translate(5 -3)"><path d="m20.5 30.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m13.851562 10.078125c-.151873.04493-.291448.133158-.396484.255859-.205393.239827-.275493.597427-.105469.910157.000667.0012-.000673.0027 0 .0039l1.398438 2.660156c-.01128-.02143.02026.086-.15625.335938-.178619.252913-.51046.555256-.939453.802734-.431557.248945-.85118.381899-1.136719.404297-.143911.0113-.249995-.0056-.294922-.02148-.04493-.0159-.02334-.009-.01758.002l-1.412109-2.685547a.5340498.5340498 0 0 0 0-.002c-.121282-.229649-.376885-.391796-.63086-.410157a.5340498.5340498 0 0 0 -.002 0c-.251838-.01775-.4893848.07565-.6660155.267578-.095308.10273-.1577631.219931-.1914063.339844a.5340498.5340498 0 0 0 -.00195.0039c-.3839268 1.405197-.3282212 2.960938.2792969 4.115235.792713 1.506101 2.515092 2.153886 4.214844 1.861328.529297.166286 1.2502.540013 2.130859 1.416016l9.5 9.43164a.5340498.5340498 0 0 0 .753906 0l2.460938-2.451172a.5340498.5340498 0 0 0 0-.757812l-9.5-9.431641c-.783662-.779534-1.161003-1.427393-1.355469-1.933594.203611-.892139.163859-1.831192-.273437-2.662109-.606802-1.152869-1.840737-2.033616-3.1875-2.449219-.158107-.05038-.320697-.05024-.470704-.0059z" style="fill-rule:evenodd;stroke-width:.999999;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:.3612;stroke-opacity:.5;fill:url(#c);stroke:url(#d)" transform="translate(0 8.000001)"/><path d="m13.876247 18.665392c.01303.0087.0052.02176 0 .02176l1.567497 2.793251c.211457.376304.05889.820679-.195935 1.19089-.257419.373954-.656256.736156-1.175645 1.017753-.520475.28212-1.066367.417652-1.523977.433059-.45655.01567-.885078-.114292-1.088518-.476408l-1.5674967-2.814837h-.021803c.014333-.01567.00261.01132 0 .02176-.2890466 1.239027-.1391333 2.671037.3918777 3.616106.726357 1.292648 2.242881 1.91016 3.744533 1.645624 1.494617-.266103 2.772676-1.561275 3.091474-2.793251.201277-.79796.115523-1.65546-.304795-2.403455-.529561-.942458-1.694582-1.829989-2.917308-2.251993z" fill="url(#b)" fill-rule="evenodd" stroke-width=".869565"/><path d="m14.565705 19.309542 1.085825 2.121771c.250991.476861.07384.975362-.217165 1.387355-.294085.416424-.742009.807352-1.275888 1.115246-.527172.304099-1.0635.503968-1.574446.544044-.243312.01906-.477676-.0017-.705786-.08156-.22811-.08017-.446161-.254221-.570058-.489639l-1.085825-2.067367c-.150157 1.013228-.08652 2.067193.271456 2.747378.593625 1.127868 1.890639 1.640139 3.284577 1.332864.07966-.02072.164629-.02072.244311 0 .715055.212307 1.62865.687323 2.633082 1.686535l9.501403 9.439377 1.764422-1.74094-9.501403-9.439377c-.904622-.899805-1.384991-1.718308-1.628737-2.393792-.0311-.09648-.0311-.202742 0-.299224.216435-.74225.153926-1.522627-.19002-2.176175-.356619-.677539-1.149671-1.282725-2.035965-1.686536z" fill="none" stroke="url(#a)" stroke-dashoffset=".3612" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/setminimalcolumnwidth.svg b/icon-themes/elementary_svg/cmd/32/setminimalcolumnwidth.svg
new file mode 100644
index 000000000..dedec3f76
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/setminimalcolumnwidth.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 4.386154)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#f" y1="5.994493" y2="10.060937"/><linearGradient id="b" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 2.798654)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#f" y1="5.994493" y2="10.060937"/><linearGradient id="c" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 1.475738)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#f" y1="5.994493" y2="8.705456"/><linearGradient id="d" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 5.973654)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#f" y1="5.994493" y2="8.705456"/><linearGradient id="e" gradientTransform="matrix(.1573294 0 0 .1586627 -4.30334 -.016355)" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" y1=".396875" y2="8.069792"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 -.376346)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#f" y1="5.994493" y2="11.416418"/><g transform="translate(2.116667)"><path d="m1.5875.39687499h1.0583332c.2198688 0 .3968751.16427554.3968751.36833081v6.9362553c0 .2040552-.1770063.3683308-.3968751.3683308h-1.0583332c-.2198688 0-.396875-.1642756-.396875-.3683308v-6.9362553c0-.20405527.1770062-.36833081.396875-.36833081z" fill="url(#e)"/><path d="m1.4552083.66145833h1.3229167l.00369 1.33049137-1.3146338-.008z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m7 8v1h6v-1zm0 5v.998047l6 .001953v-1zm0 5.996094v1.007812l6-.003906v-1zm.0000001 6.003906v1h5.9999999v-1z" opacity=".321" stroke-width="5.039244" transform="matrix(.26458333 0 0 .26458333 -.529167 0)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m1.4552083 5.4239583h1.3229167v1.0583334l-1.3146338-.008z" stroke="url(#a)"/><path d="m1.4552083 3.8364583h1.3229167v1.0583334l-1.3146338-.008z" stroke="url(#b)"/><path d="m1.4552083 2.5135417h1.3229167v.79375l-1.3146338-.008z" stroke="url(#c)"/><path d="m1.4552083 7.0114583h1.3229167v.79375l-1.3146338-.008z" stroke="url(#d)"/></g><path d="m1.3229166.26458333c-.146579 0-.2645833.11800417-.2645833.26458333v7.40833334c0 .1465791.1180043.2645833.2645833.2645833h1.5875001c.1465789 0 .2645833-.1180042.2645833-.2645833v-7.40833334c0-.14657916-.1180044-.26458333-.2645833-.26458333zm.1322917.26458333h1.3229167c.07329 0 .1322917.0590021.1322917.13229167v7.14374997c0 .07329-.059002.1322917-.1322917.1322917h-1.3229167c-.07329 0-.1322917-.059002-.1322917-.1322917v-7.14374997c0-.0732896.059002-.13229167.1322917-.13229167z" fill="#3a3a38" opacity=".32"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/setminimalrowheight.svg b/icon-themes/elementary_svg/cmd/32/setminimalrowheight.svg
new file mode 100644
index 000000000..fb35d29e4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/setminimalrowheight.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1796 0 0 .1952 1.765601 -.63278)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#f" y1="22.21525" y2="26.281591"/><linearGradient id="b" gradientTransform="matrix(.1796 0 0 .1952 3.617684 -.63278)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#f" y1="22.21525" y2="26.281591"/><linearGradient id="c" gradientTransform="matrix(.1796 0 0 .1952 5.469767 -.63278)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#f" y1="22.21525" y2="26.281591"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.23385" x2="4.230517" y1="3.17447" y2="5.02722"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.1796 0 0 .1952 -.086483 -.63278)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#f" y1="22.21525" y2="26.281591"/><linearGradient id="f" gradientTransform="matrix(.1796 0 0 .1952 -.087 -.368)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" y1="22.21525" y2="26.281591"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m.79426718 3.3067617h6.87916662c.073289 0 .1322915.059002.1322915.1322916v1.3229167c0 .07329-.059002.1322917-.1322915.1322917h-6.87916662c-.0732895 0-.13229156-.059002-.13229156-.1322917v-1.3229167c0-.07329.059002-.1322916.13229156-.1322916z" fill="url(#d)"/><path d="m.53071749 3.1749868-.001034 1.8515665 1.85260001.00259v-.00206h5.5552165l.0005167-1.8526125zm.26354981.2640665c.5288222-.0002804 1.0586778.0003704 1.5875 0l.0005159 1.3229167v.00103c-.5275067-.0000228-1.0602225 0-1.58594966 0-.004459-.3837676-.002066-.9017953-.002066-1.3239486zm1.8520833 0h1.5875v1.3229167h-1.5875zm1.8520833 0h1.5875l.0005292 1.3239501-1.5880292-.00103zm1.8520833 0h1.3229167v1.3239501l-1.3229167-.00103z" opacity=".321"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m.92655897 3.571345h1.32291663v1.0583333l-1.32395829.0005417z" stroke="url(#e)"/><path d="m2.7786423 3.571345h1.3229167v1.0583333l-1.3239583.0005417z" stroke="url(#a)"/><path d="m4.6307256 3.571345h1.3229167v1.0583333l-1.3239583.0005417z" stroke="url(#b)"/><path d="m6.4828089 3.571345h1.0583334v1.0583333l-1.059375.0005417z" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/setobjecttobackground.svg b/icon-themes/elementary_svg/cmd/32/setobjecttobackground.svg
new file mode 100644
index 000000000..d868a209d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/setobjecttobackground.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" gradientUnits="userSpaceOnUse" x1="11.401731" x2="13.930756" y1="7.479231" y2="13.530478"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.932199" x2="10.932199" y1="6.064719" y2="13.882317"><stop offset="0" stop-color="#fff"/><stop offset=".23525442" 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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.99999" y1="6.185175" y2="43"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#e)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#d)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#i)" stroke-width=".999922"/></g><g transform="matrix(1.5 0 0 1 -2 0)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 3)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g stroke-linecap="square" stroke-opacity=".75" transform="matrix(1.7746855 0 0 1.7746855 1.067485 .801073)"><ellipse cx="10.652978" cy="10.252732" fill="url(#a)" rx="4.79059" ry="4.790584" stroke="#7239b3" stroke-width=".568293"/><ellipse cx="10.652978" cy="10.252732" fill="none" rx="4.239142" ry="4.239137" stroke="url(#b)" stroke-width=".56348"/></g><g transform="matrix(1.5 0 0 1 -2 6)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 9)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 12)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 15)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 18)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 21)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/setobjecttoforeground.svg b/icon-themes/elementary_svg/cmd/32/setobjecttoforeground.svg
new file mode 100644
index 000000000..d7c21eaa7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/setobjecttoforeground.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" gradientUnits="userSpaceOnUse" x1="11.401731" x2="13.930756" y1="7.479231" y2="13.530478"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.932199" x2="10.932199" y1="6.064719" y2="13.882317"><stop offset="0" stop-color="#fff"/><stop offset=".23525442" 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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><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(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#e)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#d)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#i)" stroke-width=".999922"/></g><g transform="matrix(1.5 0 0 1 -2 0)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 3)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 6)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 9)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 12)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 15)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 18)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g transform="matrix(1.5 0 0 1 -2 21)"><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/></g><g stroke-linecap="square" stroke-opacity=".75" transform="matrix(1.7746855 0 0 1.7746855 1.067485 .801073)"><ellipse cx="10.652978" cy="10.252732" fill="url(#a)" rx="4.79059" ry="4.790584" stroke="#7239b3" stroke-width=".568293"/><ellipse cx="10.652978" cy="10.252732" fill="none" rx="4.239142" ry="4.239137" stroke="url(#b)" stroke-width=".56348"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/setoptimalcolumnwidth.svg b/icon-themes/elementary_svg/cmd/32/setoptimalcolumnwidth.svg
new file mode 100644
index 000000000..fa02c416e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/setoptimalcolumnwidth.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 4.386154)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#h" y1="5.994493" y2="10.060937"/><linearGradient id="b" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 2.798654)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#h" y1="5.994493" y2="10.060937"/><linearGradient id="c" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 1.475738)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#h" y1="5.994493" y2="8.705456"/><linearGradient id="d" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 5.973654)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#h" y1="5.994493" y2="8.705456"/><linearGradient id="e" gradientTransform="matrix(.1573294 0 0 .1586627 -4.30334 -.016355)" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" y1=".396875" y2="8.069792"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><radialGradient id="f" cx="71.439003" cy="54.764" gradientTransform="matrix(.1599 .50054 -.54452 .17394 31.856 995.877)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.34011127 .09113254 -.09058277 .3380595 17.977012 10.391815)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.17959551 0 0 .19519512 -4.849993 -.376346)" gradientUnits="userSpaceOnUse" x1="37.317619" x2="37.317619" xlink:href="#h" y1="5.994493" y2="11.416418"/><g transform="translate(.529167)"><path d="m1.5875.39687499h1.0583332c.2198688 0 .3968751.16427554.3968751.36833081v6.9362553c0 .2040552-.1770063.3683308-.3968751.3683308h-1.0583332c-.2198688 0-.396875-.1642756-.396875-.3683308v-6.9362553c0-.20405527.1770062-.36833081.396875-.36833081z" fill="url(#e)"/><path d="m1.4552083.66145833h1.3229167l.00369 1.33049137-1.3146338-.008z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m7 8v1h6v-1zm0 5v.998047l6 .001953v-1zm0 5.996094v1.007812l6-.003906v-1zm.0000001 6.003906v1h5.9999999v-1z" opacity=".321" stroke-width="5.039244" transform="matrix(.26458333 0 0 .26458333 -.529167 0)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m1.4552083 5.4239583h1.3229167v1.0583334l-1.3146338-.008z" stroke="url(#a)"/><path d="m1.4552083 3.8364583h1.3229167v1.0583334l-1.3146338-.008z" stroke="url(#b)"/><path d="m1.4552083 2.5135417h1.3229167v.79375l-1.3146338-.008z" stroke="url(#c)"/><path d="m1.4552083 7.0114583h1.3229167v.79375l-1.3146338-.008z" stroke="url(#d)"/></g><path d="m1.3229166.26458333c-.146579 0-.2645833.11800417-.2645833.26458333v7.40833334c0 .1465791.1180043.2645833.2645833.2645833h1.5875001c.1465789 0 .2645833-.1180042.2645833-.2645833v-7.40833334c0-.14657916-.1180044-.26458333-.2645833-.26458333zm.1322917.26458333h1.3229167c.07329 0 .1322917.0590021.1322917.13229167v7.14374997c0 .07329-.059002.1322917-.1322917.1322917h-1.3229167c-.07329 0-.1322917-.059002-.1322917-.1322917v-7.14374997c0-.0732896.059002-.13229167.1322917-.13229167z" fill="#3a3a38" opacity=".32"/></g><g transform="matrix(.26458333 0 0 .26458333 0 .529167)"><path d="m11.17 1044.173 3.85 1.973 4.916-8.302 1.926 1.066.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#f)" transform="matrix(1.2069243 .3233944 -.3233944 1.2069243 340.26629 -1244.3831)"/><g fill="none"><path d="m19.564331 24.893847 9.045609-8.765682 1.574133 1.646806m-9.926679 10.224186-6.523214-6.228842 1.514962-1.502094" opacity=".5" stroke="url(#g)" stroke-width="1.2495"/><path d="m28.74 14.694c-.235-.09-.508-.034-.695.164l-7.946 8.44-4.35-4.264c-.26-.25-.667-.244-.916.02l-2.303 2.13c-.247.263-.24.678.02.928l6.75 6.95c.06.06.233.168.306.197.24.097.42-.022.61-.224l10.717-11.38c.25-.264.24-.68-.018-.93l-1.953-1.894c-.065-.062-.143-.108-.22-.138z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".9996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/setoptimalrowheight.svg b/icon-themes/elementary_svg/cmd/32/setoptimalrowheight.svg
new file mode 100644
index 000000000..7cec6786e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/setoptimalrowheight.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1796 0 0 .1952 1.765083 -1.426)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#i" y1="22.21525" y2="26.281591"/><linearGradient id="b" gradientTransform="matrix(.1796 0 0 .1952 3.617167 -1.426)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#i" y1="22.21525" y2="26.281591"/><linearGradient id="c" gradientTransform="matrix(.1796 0 0 .1952 5.46925 -1.426)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#i" y1="22.21525" y2="26.281591"/><linearGradient id="d" gradientTransform="matrix(.15733116 0 0 .15868062 .327533 -.934196)" gradientUnits="userSpaceOnUse" x1="4.233333" x2="4.23" y1="2.38125" y2="4.234"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><radialGradient id="e" cx="71.439003" cy="54.764" gradientTransform="matrix(.1599 .50054 -.54452 .17394 31.856 995.877)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.34011127 .09113254 -.09058277 .3380595 17.977012 10.391815)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#f" y1="10.631" y2="35.623001"/><radialGradient id="h" cx="24.837" cy="36.421" gradientTransform="matrix(-.0974 0 0 -.1044 8.36 8.45)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.1796 0 0 .1952 -.087 -.368)" gradientUnits="userSpaceOnUse" x1="9.323497" x2="9.323497" xlink:href="#f" y1="22.21525" y2="26.281591"/><path d="m.79374987 2.5135417h6.87916663c.073289 0 .1322915.059002.1322915.1322916v1.3229167c0 .07329-.059002.1322917-.1322915.1322917h-6.87916663c-.0732895 0-.13229156-.059002-.13229156-.1322917v-1.3229167c0-.07329.059002-.1322916.13229156-.1322916z" fill="url(#d)"/><path d="m2.0039062 9.0019531-.0039062 6.9980469 7.0019531.0098v-.0078h20.9960939l.001953-7.0019999zm.9960938.9980469c1.998698-.00106 4.0013021.0014 6 0l.00195 5v.0039c-1.9937263-.000086-4.0071404 0-5.9941406 0-.016852-1.45046-.0078094-3.40836-.0078094-5.0039zm7 0h6v5h-6zm7 0h6l.002 5.003906-6.002-.003906zm7 0h5v5.003906l-5-.003906z" opacity=".321" stroke-width="3.779528" transform="scale(.26458333)"/><path d="m.92604166 3.836125h1.32291664v1.0583333l-1.3239583.0005417z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" transform="translate(0 -1.058)"/><path d="m4.418 4.56c0-2.178 3.046-2.178 3.047 0 0 .9-.68 1.72-1.522 1.72-.84 0-1.524-.82-1.524-1.72z" fill="url(#h)" fill-rule="evenodd" opacity=".141" transform="matrix(0 -1 1 0 2.381 11.907)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m2.778125 2.778125h1.3229167v1.0583333l-1.3239583.0005417z" stroke="url(#a)"/><path d="m4.6302083 2.778125h1.3229167v1.0583333l-1.3239583.0005417z" stroke="url(#b)"/><path d="m6.4822916 2.778125h1.0583334v1.0583333l-1.059375.0005417z" stroke="url(#c)"/></g><g transform="matrix(.26458333 0 0 .26458333 0 .529167)"><path d="m11.17 1044.173 3.85 1.973 4.916-8.302 1.926 1.066.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#e)" transform="matrix(1.2069243 .3233944 -.3233944 1.2069243 340.26629 -1244.3831)"/><g fill="none"><path d="m19.564331 24.893847 9.045609-8.765682 1.574133 1.646806m-9.926679 10.224186-6.523214-6.228842 1.514962-1.502094" opacity=".5" stroke="url(#g)" stroke-width="1.2495"/><path d="m28.74 14.694c-.235-.09-.508-.034-.695.164l-7.946 8.44-4.35-4.264c-.26-.25-.667-.244-.916.02l-2.303 2.13c-.247.263-.24.678.02.928l6.75 6.95c.06.06.233.168.306.197.24.097.42-.022.61-.224l10.717-11.38c.25-.264.24-.68-.018-.93l-1.953-1.894c-.065-.062-.143-.108-.22-.138z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".9996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/setoutline.svg b/icon-themes/elementary_svg/cmd/32/setoutline.svg
new file mode 100644
index 000000000..cc70f6b9a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/setoutline.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="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="5" y2="11"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#c" y1="6.5" y2="9.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5.571493" x2="5.571493" xlink:href="#a" y1="2.126064" y2="12.326064"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.421493" x2="5.996493" xlink:href="#c" y1="3.401064" y2="11.476064"/><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="60" y2="38"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="54" y2="32"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="48" y2="26"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m16.5 46.5v3h9v-3z" fill="url(#h)"/><path d="m16.5 46.5v3h9v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m17 47v2h1v-1h7v-1z" fill="#fff" opacity=".2"/><path d="m16.5 40.5v3h15v-3z" fill="url(#i)"/><path d="m16.5 40.5v3h15v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m17 41v2h1v-1h13v-1z" fill="#fff" opacity=".2"/><path d="m10.5 34.5v3h13v-3z" fill="url(#j)"/><path d="m10.5 34.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 35v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m10.5 28.5v3h21v-3z" fill="url(#k)"/><path d="m10.5 28.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11 29v2h1v-1h19v-1z" fill="#fff" opacity=".2"/></g><g transform="matrix(.85 0 0 .85 .680481 2.330558)"><path d="m6.8464932 11.96405h-1.9894751v-5.4469127q0-.1673991 0-.3991827.00643-.2382219.012877-.4893207.0128771-.2575372.019315-.5150745.0128767-.2575372.0193154-.4700054-.0321921.0386306-.1094533.1158917-.0772611.0772612-.1738376.1738377-.0965764.090138-.1995913.1867144-.1030149.0965765-.1995913.1738377l-1.0816564.8691882-.9657647-1.1975482 3.0325009-2.4144115h1.6353614z" fill="url(#e)" stroke-width=".85"/><path d="m6.8464932 11.96405h-1.9894751v-5.4469127q0-.1673991 0-.3991827.00643-.2382219.012877-.4893207.0128771-.2575372.019315-.5150745.0128767-.2575372.0193154-.4700054-.0321921.0386306-.1094533.1158917-.0772611.0772612-.1738376.1738377-.0965764.090138-.1995913.1867144-.1030149.0965765-.1995913.1738377l-1.0816564.8691882-.9657647-1.1975482 3.0325009-2.4144115h1.6353614z" fill="none" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m5.5100675 3.401064-.5013673.3984375a.850085.850085 0 0 1 .7503907.8699219c-.00456.1506454-.012855.313559-.021582.4880859-.00436.1660479-.010251.330499-.018261.4930665-.00419.1634803-.0072.3276716-.011621.4914062v.3751953 4.5969727h.2888663v-7.713086z" fill="none" opacity=".5" stroke="url(#f)" stroke-width=".85"/><g transform="matrix(1.1764706 0 0 1.1764706 6.258258 11.375815)"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)"/><g fill="none"><path d="m6.5 8a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="#002e99"/><path d="m5.5 8a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="url(#d)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/setreminder.svg b/icon-themes/elementary_svg/cmd/32/setreminder.svg
new file mode 100644
index 000000000..d9fcb8087
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/setreminder.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m21.778457 3.5776146c-1.301842 0-2.519569.6004521-3.33225 1.6408909l-12.0296058 15.6115125c-.7143314.916208-1.0404387 2.070525-.9213838 3.240372.1190553 1.169846.6729212 2.225816 1.5593642 2.96732l.4762204.401167.00388.000008c.7570357.634099 1.708183.986088 2.686506.986088.148816-.000004.300226-.009.45034-.02589 1.128435-.122937 2.148169-.692331 2.859911-1.591716l.186435-.246445c-.000009.0039 3.187562-4.271884 8.143881-10.612864.970554-1.242319.652379-2.575585-.54982-3.582378l-.366387-.330921c-.498221-.416692-1.125846-.649628-1.770298-.649628-.854092 0-1.65642.394694-2.190873 1.076674l-4.95632 6.340981c-.41019.525419-.329989 1.296666.181173 1.725006l-.000007.0026c.212233.177283.478808.274345.75574.274345.364932 0 .709157-.17082.934326-.460694l4.953737-6.338393c.08156-.103501.194109-.159173.318343-.15917.09706-.000003.181167.02847.258813.09317l.249757.209644c.0867.07117.142351.177284.155289.300223.01294.121644-.02329.232933-.09446.323518l-8.061153 10.464645c-.362371.460671-.887738.720802-1.458426.720803-.4244573-.000001-.8450327-.150115-1.177612-.427046l.0000091-.0039-.4749305-.397276-.00259-.0026c-.3882195-.328696-.6340925-.794565-.6884435-1.316079-.0517631-.522808.0944663-1.030086.4141043-1.436427l12.0244316-15.6141036c.362371-.4606697.887738-.7246836 1.458425-.7246822.424458-.0000014.84374.1552879 1.175023.4309266l.478809.4011655c2.005683.9750566-.459069 4.0228657-1.27807 4.8233777-.197956.253668-.284698.578454-.253639.900679.03365.32352.187641.617277.43481.824329l-.000007.0026c.212233.178579.478808.275641.755743.27564.362347 0 .707866-.16823.935624-.458107.714338-.914919 2.720975-4.1980049 2.478967-5.3073681-.250653-1.1490095-.67292-2.225826-1.558069-2.9673327l-.474927-.4011641c-.0026-.0000052-.0026-.00259-.0039-.00259-.75831-.6340996-1.712046-.9835007-2.689076-.9835007z" fill="#e9e9e9" stroke="#222" stroke-opacity=".474"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/shadowcursor.svg b/icon-themes/elementary_svg/cmd/32/shadowcursor.svg
new file mode 100644
index 000000000..9bc3ca729
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/shadowcursor.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" gradientUnits="userSpaceOnUse" x1="12.734835" x2="12.734835" y1="29.068168" y2="2.401502"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><path d="m11.733 1.89 16.78 16.286-7.65.246 3.21 6.663c.986 2.962-3.456 4.072-4.196 1.85l-2.962-6.662-5.43 5.8z" fill="#888" fill-opacity=".547794" fill-rule="evenodd"/><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round" transform="matrix(1.3333333 0 0 1.3333333 .734835 -.265165)"><path d="m8 4.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" opacity=".02" stroke-width="4.5"/><path d="m8 4.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" opacity=".2" stroke-width="1.5"/><path d="m8 4.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" opacity=".05" stroke-width="3"/></g><path d="m10.068168 4.6488973v18.6666667l4.177083-5.093751 2.755209 6.648437a1.3334666 1.3334666 0 1 0 2.463541-1.020832l-2.815104-6.794271 5.838541.01302-12.41927-12.4192697z" fill="none" stroke="#fff" stroke-width="2"/><path d="m10.068168 4.6488973v18.6666667l4.177083-5.093751 2.755209 6.648437a1.3334666 1.3334666 0 1 0 2.463541-1.020832l-2.815104-6.794271 5.838541.01302-12.41927-12.4192697z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2" transform="matrix(1.3333333 0 0 1.3333333 -.598498 1.068168)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/shadowed.svg b/icon-themes/elementary_svg/cmd/32/shadowed.svg
new file mode 100644
index 000000000..36a6c90a6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/shadowed.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"><radialGradient id="a" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 37.355 963.506)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><filter id="b" color-interpolation-filters="sRGB" height="1.048" width="1.048" x="-.024" y="-.024"><feGaussianBlur stdDeviation=".053"/></filter><g filter="url(#b)" opacity=".3" transform="translate(.53 -286.946)"><path d="m5.384 293.48h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.29h-1.125zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#a)"/><path d="m3.772 289.197-2.206 5.292h.11l2.096-5.028h1l2.022 5.027h.106l-2.127-5.293zm-.34 3.482-.11.263h1.758l-.087-.264z" fill="#fff" opacity=".1"/></g><path d="m5.384 293.48h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.29h-1.125zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#a)" transform="translate(-.53 -288.004)"/><path d="m3.243 1.193-2.206 5.292h.11l2.096-5.027h1l2.022 5.027h.106l-2.126-5.292zm-.34 3.482-.11.264h1.758l-.086-.265z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/shear.svg b/icon-themes/elementary_svg/cmd/32/shear.svg
new file mode 100644
index 000000000..50368dafb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/shear.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" gradientUnits="userSpaceOnUse" x1="16.147453" x2="15.563293" y1="4.946874" y2="29.012474"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1.3333 0 0 1.3333 44.834858 -1.156926)" gradientUnits="userSpaceOnUse" x1="23.87216" x2="10.371822" xlink:href="#e" y1="12.499981" y2="12.499981"/><linearGradient id="c" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" gradientUnits="userSpaceOnUse" x1="27.205883" x2="27.205883" xlink:href="#d" y1="49.195381" y2="60.89817"/><linearGradient id="d" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" gradientUnits="userSpaceOnUse" x1="30.558367" x2="30.558367" y1="64.799362" y2="45.944866"><stop offset="0" stop-color="#fff"/><stop offset=".00000012" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.3333 0 0 1.3333 44.834858 -1.156926)" gradientUnits="userSpaceOnUse" x1="12.165" x2="23.872009" y1="11.366" y2="11.449045"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-1.3333 0 0 1.3333 44.834858 -1.156926)" gradientUnits="userSpaceOnUse" x1="12.165" x2="23.872009" xlink:href="#e" y1="11.366" y2="11.449045"/><linearGradient id="g" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" gradientUnits="userSpaceOnUse" x1="30.558367" x2="30.558367" xlink:href="#d" y1="64.799362" y2="45.944866"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="28.061331" x2="19.849066" y1="13.037027" y2="39.283741"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="l" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(0 1 1 0 9.990697 .993693)"><path d="m21.506107 21.509299 9.002-8.001396-17.0018.0014v3h7.9998z" style="display:block;stroke:#002e99;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.518382;fill:url(#b)"/><path d="m22.506107 19.38563 5.20153-4.877727h-13.19953l-.002 1.001396h7.9998z" style="display:block;opacity:.401;fill:none;stroke-width:.999975;stroke-miterlimit:7;stroke:url(#c)"/></g><g transform="matrix(0 -1 -1 0 22.009299 33.006107)"><path d="m21.506107 21.509299 9.0018-8.0014-17.0018.0014.0002 3.000004h7.9998z" style="display:block;stroke:#002e99;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.518382;fill:url(#f)"/><path d="m22.506107 19.38563 5.20133-4.877731h-13.19953l-.0018 1.0014h7.9998z" style="display:block;opacity:.401;fill:none;stroke-width:.999975;stroke-miterlimit:7;stroke:url(#g)"/></g><g transform="matrix(.58549139 .24019445 0 1 6.627248 -5.131247)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#l)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#k)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#j)" opacity=".15"/></g><path d="m8.5006733 1.7399771 14.9999997 6v23.9999999l-14.9999997-6c-.015909-8.040206.039301-15.9937676 0-23.9999999z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" stroke-width=".999922"/><path d="m22.5 30.103667-13-5.352041v-21.751626l13 5.201181z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/shell3d.svg b/icon-themes/elementary_svg/cmd/32/shell3d.svg
new file mode 100644
index 000000000..8e0403626
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/shell3d.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.068359" x2="12.185377" y1="7.958984" y2="22.998737"><stop offset="0" stop-color="#fff"/><stop offset=".28888068" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="7.728814" cy="10.53536" gradientTransform="matrix(1 0 0 .76315811 0 3.315787)" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#e4c6fa"/><stop offset="1" stop-color="#a56de2"/></radialGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.58642609 0 0 .26699721 10.569233 14.49452)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .148452 -3.497707)"><ellipse cx="11.888691" cy="18.766479" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="9.895941" ry="4.505583" stroke-width="1.514931"/><g stroke-width=".750002"><path d="m12 7.250002c-5.5829363.00464-8.6499991 4.613619-9 9 0 2.485238 4.029437 4.5 9 4.5s9-2.014762 9-4.5c-.727385-5.021689-4.531072-8.9125397-9-9z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".560784"/><path d="m12.068359 7.9589844c-4.723039-.1082664-8.1925006 4.2893056-8.6796871 8.4296876l-.064453.378953c.4793912 1.818067 6.2533213 3.405296 8.0112121 3.441544 3.018814-.0044 6.198269-.452308 8.615741-2.082216.08482-.057.143226-.145657.162109-.246094.09175-.491179.139056-.990566.142578-1.490234.000002-.000667.000002.0007 0 0-.652905-4.612272-3.643914-7.684577-8.1875-8.4316876z" fill="none" opacity=".6" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/show.svg b/icon-themes/elementary_svg/cmd/32/show.svg
new file mode 100644
index 000000000..bb7e8b9ce
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/show.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 -.198 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 .992628 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 2.381694 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 3.77076 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 .992628 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 2.381694 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 3.77076 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 -.198 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 .992628 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 2.381694 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 3.77076 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="m" gradientTransform="matrix(.1347 0 0 .14642 -.198 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="n" gradientTransform="matrix(.1347 0 0 .14642 .992628 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="o" gradientTransform="matrix(.1347 0 0 .14642 2.381694 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="p" gradientTransform="matrix(.1347 0 0 .14642 3.77076 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="q" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.59434182 0 0 .59993551 1.733541 -.028859)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" y1="3.381795" y2="50.053478"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m3.9999983 1.499983c-.7116666 0-1.5.778126-1.5 1.4999999v25.9999991c0 .721874.7883334 1.5 1.5 1.5h3.5000015l2-5 18.4999992-.000017h.214844c.711666 0 1.285156-.58086 1.285156-1.302734l-.000001-21.1972481c0-.7218739-.788334-1.4999999-1.5-1.4999999z" fill="url(#r)" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m4 1c-1.1079995 0-2 .8920291-2 2v26c0 1.107971.8920005 2 2 2l3.9999998-.000018 2.0058592-5c6.675855.003067 12.327748.000018 18.994141.000018.595799-.345567 1-.983558 1-1.724609v-16.2773441-.9980469-4c0-1.1079709-.892001-2-2-2zm.5 1h23c.831 0 1.5.6689936 1.5 1.5v3.5h-6v-.00195l.0039-4.9960938h-1.007812l-.0039 4.9960938h.007812v.00195h-6v-.00195l.0059-4.9960938h-1.007812l-.0059 4.9960938h.007812v.00195h-6v-.00195l.00586-4.9960938h-1.0078131l-.00586 4.9960938h.0078131v.00195h-5v-3.5c0-.8310064.6689997-1.5 1.5-1.5zm-1.5 6h4.9921875l.00195 5h-4.9941375zm6 0h5.992188l.002 5h-5.9922349zm7 0h5.992188l.002 5h-5.992188zm7 0h6v5h-6zm-20 6h4.9941406l.00195 5h-4.9960906zm6.0019531 0h5.9921879l.002 5h-5.9922348zm6.9999999 0h5.992188l.002 5h-5.992235zm6.998047 0h6v5h-6zm5.996094 6h.003906v5h-6v-.0039-4.988282h5.996094zm-25.996094.007812h4.9960938v4.988282h-4.9960938zm6.0039062 0h5.9921878v4.988282h-5.9921878zm6.9999998 0h5.992188l.001953 4.992188h-.002v-.0039h-5.992141zm-13.003906 5.996094 5.808242-.0039-1.5719091 4-2.7363329-.000006c-.8310003.000005-1.5-.668994-1.5-1.5z" opacity=".286" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><g fill="none" stroke-linecap="square" stroke-width=".198438"><path d="m.56253265 295.90833h.90978775l-.2396391.59532h-.47171065c-.12025587-.00001-.198438-.0992-.198438-.19844z" opacity=".8" stroke="url(#q)"/><path d="m.56253265 294.71771h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#a)"/><path d="m1.7531606 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#b)"/><path d="m3.1422266 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#c)"/><path d="m4.5312925 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#d)"/><path d="m.56253269 293.52708h.79375191v.79375h-.79375191z" opacity=".8" stroke="url(#e)"/><path d="m1.7531606 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#f)"/><path d="m3.1422266 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#g)"/><path d="m4.5312925 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#h)"/><path d="m.56253265 292.33645h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#i)"/><path d="m1.7531606 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#j)"/><path d="m3.1422266 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#k)"/><path d="m4.5312925 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#l)"/><path d="m.56253265 291.34426c0-.0992.0510949-.19411.198438-.19844h.59531395v.79375h-.79375191z" opacity=".8" stroke="url(#m)"/><path d="m1.7531606 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#n)"/><path d="m3.1422266 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#o)"/><path d="m4.5312925 291.14582h.7937521c.099219 0 .1984379.0793.1984379.2032v.59055h-.99219z" opacity=".8" stroke="url(#p)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showallnotes.svg b/icon-themes/elementary_svg/cmd/32/showallnotes.svg
new file mode 100644
index 000000000..197ef268f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showallnotes.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(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="25.392431" x2="57.252823" y1="-47.435898" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="3.919039" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="1.248938" cy="16.655602" gradientTransform="matrix(.66756411 0 0 .11633788 10.020482 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="11.522501" cy="22.276831" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".25" rx="11.265144" ry="1.963204" stroke-width="1.118786"/><g stroke-width=".750002" transform="translate(-3.000007 .750002)"><path d="m6.7167988 2.7910212c-1.3759393 0-2.4820625.9132803-2.4824219 2.046875l-.00227 7.1593018c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h1.3613262l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h4.265876c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-7.1593018c.0016-1.1335936-1.106513-2.046875-2.482452-2.046875z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m6.7304707 3.5440472c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004l.000001 2.4082992-.000001 4.6469572c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h1.8925794c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h4.443772c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714l.000001-4.5997922-.000001-2.3813401c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#b)" transform="translate(0 3.942578)"/></g><path d="m6.9980469 7v9c0 2.340369 2.2652536 4.001953 4.7890621 4.001953h5.78125l3.083985 2.773438c1.379275-.447402 2.347656-1.518 2.347656-2.775391v-10c0-1.6620001-1.688989-3-3.787109-3z" fill="#a62100" opacity=".1" transform="matrix(.75000187 0 0 .75000187 -.643044 1.861602)"/><path d="m8 7v9c0 1.662 1.6889917 3 3.787109 3h6.166212l3.644137 3.279661c1.402542-.932203 1.402542-2.144004 1.402542-3.279661v-9c0-1.6620001-1.688992-3-3.787109-3z" fill="#a62100" opacity=".2" transform="matrix(.75000187 0 0 .75000187 -.643044 1.861602)"/><g stroke-width=".750002" transform="matrix(-1 0 0 1 25.713492 -3.000007)"><path d="m6.7167988 2.7910212c-1.3759393 0-2.4820625.9132803-2.4824219 2.046875l-.00227 7.1593018c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h1.3613262l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h4.265876c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-7.1593018c.0016-1.1335936-1.106513-2.046875-2.482452-2.046875z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m6.7304707 3.5440472c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004l.000001 2.4082992-.000001 4.6469572c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h1.8925794c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h4.443772c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714l.000001-4.5997922-.000001-2.3813401c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#b)" transform="translate(0 3.942578)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showbookview.svg b/icon-themes/elementary_svg/cmd/32/showbookview.svg
new file mode 100644
index 000000000..e402f2c51
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showbookview.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(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="d" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><clipPath id="g"><path d="m12 0h16v31h-16z"/></clipPath><clipPath id="h"><path d="m4 0h16v31h-16z"/></clipPath><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g clip-path="url(#g)" transform="translate(-12)"><path d="m4.95 29h22.1v2h-22.1z" fill="url(#a)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#b)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#c)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#d)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#e)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#f)"/></g></g><g clip-path="url(#h)" transform="translate(12)"><path d="m4.95 29h22.1v2h-22.1z" fill="url(#a)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#b)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#c)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#d)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#e)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showcolumn.svg b/icon-themes/elementary_svg/cmd/32/showcolumn.svg
new file mode 100644
index 000000000..553b9978b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showcolumn.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="z" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#e" y1="65.686996" y2="48.688"/><linearGradient id="B" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 294.42005)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 295.61068)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 296.8013)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 297.99193)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#A" y1="2" y2="4.000025"/><linearGradient id="F" gradientTransform="matrix(1.4287499 0 0 .07559513 -19.208748 1.870985)" gradientUnits="userSpaceOnUse" x1="15.666667" x2="15.666667" y1="-21.250088" y2="80.250053"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="G" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#G)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#j)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#m)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#o)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#r)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#t)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#u)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#w)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#y)"/></g><path d="m4.1024142.39441694v7.67618096l-1.8520061-.0026668v-7.67408749z" fill="url(#F)" stroke-width=".943691"/><path d="m4.2327493.52916326c0-.14699962-.1179997-.265186-.2639993-.26499933l-1.5875.002667c-.1469995.00018633-.2649994.11706604-.2649994.262999v7.40832807c0 .1459998.1179997.2641862.2649994.2639994l1.5875-.00132c.1459995-.0001897.2639993-.1180025.2639993-.2640023zm-.2639993 0v7.40834154l-1.5875-.00267v-7.40632486z" fill="#ad5f00" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 1.7635 -390.70701)"><path d="m1.5547227 293.52708h-.99218996l-.00000009.79375h.99219005z" opacity=".5" stroke="url(#z)"/><path d="m1.5547226 294.71771h-.99218987l-.0000001.79375h.99218997z" opacity=".5" stroke="url(#B)"/><path d="m1.5547227 295.90834h-.99218997l-.0000001.79375h.99219007z" opacity=".5" stroke="url(#C)"/><path d="m1.5547224 297.09896h-.99218967l-.0000001.79375h.99218977z" opacity=".5" stroke="url(#D)"/><path d="m1.5547227 298.28959h-.99218966l-.00000009.59532h.99218975z" opacity=".5" stroke="url(#E)"/></g><path d="m2.3812504 1.8520933v.2645833h1.5875v-.2645833zm0 1.5875001v.2645833h1.5875v-.2645833zm0 1.5875v.2645833h1.5875v-.2645833zm0 1.5875v.2645833h1.5875v-.2645833z" fill="#ad5f00" fill-opacity=".501961" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showdatanavigator.svg b/icon-themes/elementary_svg/cmd/32/showdatanavigator.svg
new file mode 100644
index 000000000..7569489ff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showdatanavigator.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" gradientUnits="userSpaceOnUse" x1="13.556" x2="13.152" y1="1.223" y2="22.018"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".75" transform="scale(1.23366 1.44105)"><path d="m8.717 15.475-8.222-3.627v-1.184l8.222-4.107v1.987l-5.663 2.626 5.663 2.326z"/><path d="m16.393 5.05-4.513 12.106h-2.292l4.512-12.106z"/><path d="m17.22 13.496 5.665-2.327-5.664-2.626v-1.986l8.224 4.107v1.184l-8.223 3.627z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showdependents.svg b/icon-themes/elementary_svg/cmd/32/showdependents.svg
new file mode 100644
index 000000000..a6649db8e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showdependents.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" 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 -.26458333 .529167 7.9375)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#b" y1="36" y2="1"/><linearGradient id="b" gradientTransform="translate(-27.940678 -10.601695)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.26458333 0 0 .26458333 .529167 .529167)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#b" y1="-8" y2="27"/><linearGradient id="d" gradientTransform="matrix(.26458333 0 0 .26458333 5.55625 5.820834)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="4.999997"><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(.26458333 0 0 .26458333 5.55625 3.175001)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="3" y2="4.999997"/><linearGradient id="f" gradientTransform="matrix(.26458333 0 0 .26458333 5.55625 .529168)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="3" y2="4.999997"/><linearGradient id="g" gradientTransform="matrix(.26458333 0 0 .26458333 .264583 3.175001)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="3" y2="4.999997"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#l" y1="3.439583" y2="5.027083"/><linearGradient id="i" gradientTransform="translate(-.000106 .132599)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.408439" xlink:href="#l" y1=".795334" y2="2.248651"/><linearGradient id="j" gradientTransform="translate(0 -.529166)" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.879167" xlink:href="#l" y1="6.879166" y2="8.202083"/><linearGradient id="k" gradientTransform="translate(-5.291667)" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.879167" xlink:href="#l" y1="3.439583" y2="4.7625"/><linearGradient id="l" gradientTransform="matrix(.15725294 0 0 .15873294 .458666 -.007635)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".316176" stroke-width=".264583"><path d="m5.953126 6.217708h1.852083v1.322917h-1.852083z" fill="url(#j)"/><path d="m5.953126 3.571875h1.852083v1.322917h-1.852083z" fill="url(#h)"/><path d="m5.953126.926041h1.852083v1.322917h-1.852083z" fill="url(#i)"/><path d="m.661458 3.571875h1.852083v1.322917h-1.852083z" fill="url(#k)"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m6.2177083 6.4822917h1.3229166v.79375h-1.3229166z" stroke="url(#d)"/><path d="m6.2177083 3.8364582h1.3229166v.79375h-1.3229166z" stroke="url(#e)"/><path d="m6.2177084 1.190625h1.3229166v.79375h-1.3229166z" stroke="url(#f)"/><path d="m.92604166 3.8364583h1.32291664v.79375h-1.32291664z" stroke="url(#g)"/></g><path d="m5.55625 1.3229167-1.2159464.280603.3736205.3736206-1.9115111 1.9115114.1875854.188102 1.9120281-1.9115111.3736205.3736206z" fill="url(#c)"/><path d="m5.55625 7.14375-1.2159464-.280603.3736205-.3736205-1.9115111-1.9115114.1875854-.1881021 1.9120281 1.9115111.3736205-.3736205z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showdetail.svg b/icon-themes/elementary_svg/cmd/32/showdetail.svg
new file mode 100644
index 000000000..8f2c85526
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showdetail.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.28183" x2="24.138529" y1="11.981194" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".06737649" 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(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.34507" x2="24.34507" y1="23.000984" y2="26.682928"><stop offset="0" stop-color="#fff"/><stop offset=".31060818" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="10.947465" cy="10.319761" gradientTransform="matrix(-.00000004 2.3489569 -3.9836033 -.00000003 53.513448 -18.750637)" gradientUnits="userSpaceOnUse" r="3.765445"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 0 -9.333302)"><rect fill="#fff" fill-opacity=".977941" height="1.500005" opacity=".35" ry=".375001" width="12.000031" x="10.500026" y="23.500034"/><rect fill-opacity=".658824" height="1.500003" ry=".375001" transform="scale(-1 1)" width="12.000031" x="-22.500055" y="22.750034"/><rect fill="#fff" fill-opacity=".977941" height="1.500005" opacity=".35" ry=".375001" width="12.000031" x="10.500026" y="17.500021"/><rect fill-opacity=".658824" height="1.500003" ry=".375001" transform="scale(-1 1)" width="12.000031" x="-22.500055" y="16.750019"/><rect fill="#fff" fill-opacity=".977941" height="1.500004" opacity=".35" ry=".375001" width="12.000031" x="10.500026" y="11.500006"/><rect fill="#fff" fill-opacity=".977941" height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="12.750032" y="14.500013"/><rect fill="#272727" fill-opacity=".776471" height="1.500004" ry=".375001" width="12.000031" x="10.500026" y="10.750004"/><rect fill="#fff" fill-opacity=".977941" height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="12.750032" y="26.500044"/><rect fill-opacity=".658824" height="1.500004" ry=".375001" transform="scale(-1 1)" width="9.750024" x="-22.500055" y="25.750042"/><rect fill="#fff" fill-opacity=".977941" height="1.500003" opacity=".35" ry=".375001" width="9.750024" x="12.750032" y="20.500029"/><rect fill-opacity=".658824" height="1.500003" ry=".375001" transform="scale(-1 1)" width="9.750024" x="-22.500055" y="19.750027"/><rect fill-opacity=".658824" height="1.500004" ry=".375001" transform="scale(-1 1)" width="9.750024" x="-22.500055" y="13.750011"/><g transform="translate(-6.778598 9.035531)"><path d="m10.902113 8.8376127-.000516-2.2436682 3.000002.00004v2.2499659l2.250011.0000396-.00001 3.000008-2.220141-.0093-.02985 2.259304h-3.000002l.02985-2.259304-2.2798658.0093-.03087-3.0092369z" fill="url(#c)"/><g fill="none" stroke-width=".750002"><path d="m10.901608 8.8439805.002-2.254496 2.997996.0045.00001 2.2500059 2.249996-.0000003-.00001 3.0000079h-2.249996l-.000005 2.250004h-3.000002l.002-2.254504-2.2520058.0045.00001-3.0000079z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.651599 9.593992v-2.2500056h1.500004v2.2500056m-.00001 1.500004.00001 2.250005h-1.500004l-.00001-2.250005" opacity=".5" stroke="url(#a)"/><path d="m12.776602 9.593992h2.625006v1.500004h-2.625006m-.747991-.0045-2.627018.0045.0000002-1.500004 2.6270178-.0045" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showerrors.svg b/icon-themes/elementary_svg/cmd/32/showerrors.svg
new file mode 100644
index 000000000..559cf4922
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showerrors.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="71.439003" cy="54.764" gradientTransform="matrix(.1599 .50054 -.54452 .17394 31.856 995.877)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.34011127 .09113254 -.09058277 .3380595 17.977012 10.391815)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="99.157013" cy="186.17059" gradientTransform="matrix(.16374267 0 0 .05209996 .747424 19.030106)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.622885" x2="16.622885" y1="4.013834" y2="29.993844"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0384275 0 0 .77632437 -2100.1821 -2486.2542)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><path d="m27.261643 28.729585a10.277984 3.2702677 0 1 1 -20.5559678 0 10.277984 3.2702677 0 1 1 20.5559678 0z" fill="url(#c)"/><path d="m16.983656 3.501989c-7.4754599 0-13.5482505 6.0727909-13.5482505 13.548252 0 7.47546 6.0727906 13.548251 13.5482505 13.548251 7.475463 0 13.548266-6.072791 13.548253-13.548251 0-7.4754611-6.07279-13.548252-13.548253-13.548252z" fill="url(#e)" opacity=".99"/><path d="m29.597547 17.049789c0 6.966694-5.647852 12.614347-12.613737 12.614347-6.966522 0-12.6140411-5.647719-12.6140411-12.614347 0-6.966362 5.6475191-12.6134433 12.6140411-12.6134433 6.965885 0 12.613737 5.6470813 12.613737 12.6134433z" style="opacity:.4;fill:none;stroke-width:1.019055;stroke-linecap:round;stroke-linejoin:round;stroke:url(#d)"/><path d="m16.983658 3.5036693c-7.4745295 0-13.5465717 6.07204-13.5465717 13.5465707 0 7.474532 6.0720422 13.546575 13.5465717 13.546572 7.474529 0 13.546579-6.07204 13.546571-13.546572 0-7.4745307-6.072042-13.5465707-13.546571-13.5465707z" style="opacity:.5;fill:none;stroke:#7a0000;stroke-width:1.019055;stroke-linecap:round;stroke-linejoin:round"/><path d="m16.983657 7.7212184c-1.53735 0-2.803086 1.2657361-2.803086 2.8030856 0 2.076694.632016 6.355467 1.253724 11.329142a.93503976.93503976 0 0 0 .927062.817567h.6223.624126a.93503976.93503976 0 0 0 .927062-.817567c.621737-4.973897 1.251899-9.253056 1.251899-11.329142 0-1.5373495-1.265735-2.8030856-2.803087-2.8030856zm0 14.9497946c-1.53735 0-2.803086 1.265735-2.803086 2.803086 0 1.537352 1.265736 2.803086 2.803086 2.803086 1.537352 0 2.803087-1.265734 2.803087-2.803086 0-1.537351-1.265735-2.803086-2.803087-2.803086z" fill="#7a0000" opacity=".05"/><path d="m16.984218 8.6549966c-1.032068 0-1.868724.8366568-1.868724 1.8687234 0 1.868725.622909 6.229082 1.245816 11.212347h1.245817c.622907-4.983265 1.245816-9.343622 1.245816-11.212347 0-1.0320666-.836657-1.8687234-1.868725-1.8687234zm0 14.9497944c-1.032068 0-1.868724.836657-1.868724 1.868724 0 1.032068.836656 1.868725 1.868724 1.868725s1.868725-.836657 1.868725-1.868725c0-1.032067-.836657-1.868724-1.868725-1.868724z" fill="#7a0000" opacity=".15"/><path d="m16.984218 7.7206344c-1.032068 0-1.868724.8366568-1.868724 1.8687236 0 1.868725.622909 6.229083 1.245816 11.212347h1.245817c.622907-4.983264 1.245816-9.343622 1.245816-11.212347 0-1.0320668-.836657-1.8687236-1.868725-1.8687236zm0 14.9497946c-1.032068 0-1.868724.836657-1.868724 1.868725 0 1.032067.836656 1.868724 1.868724 1.868724s1.868725-.836657 1.868725-1.868724c0-1.032068-.836657-1.868725-1.868725-1.868725z" fill="#fff"/><g transform="translate(-11.852194 -14.154025)"><path d="m11.17 1044.173 3.85 1.973 4.916-8.302 1.926 1.066.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#a)" transform="matrix(1.2069243 .3233944 -.3233944 1.2069243 340.26629 -1244.3831)"/><g fill="none"><path d="m19.564331 24.893847 9.045609-8.765682 1.574133 1.646806m-9.926679 10.224186-6.523214-6.228842 1.514962-1.502094" opacity=".5" stroke="url(#b)" stroke-width="1.2495"/><path d="m28.74 14.694c-.235-.09-.508-.034-.695.164l-7.946 8.44-4.35-4.264c-.26-.25-.667-.244-.916.02l-2.303 2.13c-.247.263-.24.678.02.928l6.75 6.95c.06.06.233.168.306.197.24.097.42-.022.61-.224l10.717-11.38c.25-.264.24-.68-.018-.93l-1.953-1.894c-.065-.062-.143-.108-.22-.138z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".9996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showfmexplorer.svg b/icon-themes/elementary_svg/cmd/32/showfmexplorer.svg
new file mode 100644
index 000000000..b5e7255d6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showfmexplorer.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" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="18.5" y2="25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.85580995 0 0 .96310694 21.324798 .238673)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="20" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="62.625" cy="4.625" gradientTransform="matrix(.24901961 0 0 .06225481 -12.419855 5.136028)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="d" cx="23.896" cy="3.99" gradientTransform="matrix(0 .39144256 -.51669724 0 5.236636 -9.279193)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><radialGradient id="e" cx="3.175" cy="1.852078" gradientTransform="matrix(1 0 0 .99999526 0 .000014)" gradientUnits="userSpaceOnUse" r="2.116676"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.99695868 -.07793192 .07793192 .99695868 .009321 .148467)" gradientUnits="userSpaceOnUse" x1="2.027828" x2="3.185315" y1="3.995011" y2="4.434366"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.99695869 .07793188 -.07793188 -.99695869 6.371821 6.041585)" gradientUnits="userSpaceOnUse" x1="3.230561" x2="2.280843" xlink:href="#j" y1="4.55868" y2="3.496531"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2.972432" x2="2.972432" y1=".305549" y2="5.542632"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.09921877 0 0 .09921831 -1.916377 -.264533)" gradientUnits="userSpaceOnUse" x1="51.199997" x2="51.199997" y1="8.114289" y2="56.114563"><stop offset="0" stop-color="#b6b6b6"/><stop offset=".33095336" stop-color="#a4a4a4"/><stop offset="1" stop-color="#c5c5c5"/></linearGradient><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.11089655 -.11849001 .11849001 .11089655 -2.417899 3.259909)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#j" y1="22" y2="26"/><radialGradient id="l" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#m"/><linearGradient id="m"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#m"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" y1=".638623" y2="-32.688384"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 4.142858)"><path d="m38 40h5v7h-5z" fill="url(#l)"/><path d="m-10-47h5v7h-5z" fill="url(#n)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#o)"/></g><rect fill="url(#p)" height="27" rx="1.677537" stroke-width="1.038462" transform="scale(1 -1)" width="27" x="2.5" y="-29.5"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" rx="1.086957" ry="1.190476" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><rect fill="url(#a)" height="6" rx="1" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="17" x="7.5" y="18.5"/><rect fill="none" height="6" opacity=".5" rx="1.060805" ry="1.007075" width="16.999998" x="7.5" y="18.5"/><rect fill="none" height="4" rx=".491849" ry=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="15" x="8.5" y="19.5"/><g fill="#4d4d4d"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g><g transform="matrix(2.6881502 0 0 2.6881502 14.504359 15.239889)"><path d="m5.8208334 5.4239584c0 .3653235-1.1845845.6614584-2.6458333.6614584s-2.64583342-.2961138-2.64583342-.6614584 1.18458462-.6614583 2.64583342-.6614583 2.6458333.2961349 2.6458333.6614583z" fill="url(#c)" fill-rule="evenodd" opacity=".4" stroke-width=".264583"/><path d="m3.174963.13236441c-1.5328529 0-2.77808799 1.24523479-2.77808799 2.77808879 0 1.5328541 1.24523509 2.7780888 2.77808799 2.7780888 1.532853 0 2.7780907-1.2452347 2.778088-2.7780888 0-1.532854-1.245235-2.77808879-2.778088-2.77808879z" fill="url(#d)"/><path d="m5.6885047 2.9104532c0 1.3881915-1.1253496 2.5135417-2.5135443 2.5135417-1.3881894 0-2.51353911-1.1253502-2.51353911-2.5135417 0-1.388192 1.12534971-2.51354198 2.51353911-2.51354198 1.3881947 0 2.5135443 1.12534998 2.5135443 2.51354198z" style="opacity:.8;fill:none;stroke-width:.372003;stroke-linecap:round;stroke-linejoin:round;stroke:url(#h)"/><path d="m3.1749657.52921374c-1.3139579 0-2.38125274 1.06740836-2.38125274 2.38123926 0 1.3139444 1.06741384 2.3812394 2.38125274 2.3812394 1.3139473 0 2.3812474-1.0674083 2.3812474-2.3812394 0-1.313946-1.0674139-2.38123926-2.3812474-2.38123926z" fill="url(#i)"/><g stroke="#000" stroke-width=".372003"><path d="m3.174963.66150541c-1.2409567 0-2.24895837 1.06740699-2.24895837 2.38124769 0 1.3139481 1.00811017 2.3812521 2.24895837 2.3812521 1.2409515 0 2.2489584-1.0674072 2.2489584-2.3812521 0-1.3139518-1.0081048-2.38124769-2.2489584-2.38124769z" fill="none" opacity=".05"/><path d="m5.1593484 2.9104532a1.9843843 1.9843751 0 1 1 -3.9687686 0 1.9843843 1.9843751 0 1 1 3.9687686 0z" fill="url(#e)" stroke-opacity=".349265"/><path d="m3.1597411.10287573c-1.5407249 0-2.79235477 1.25162927-2.79235477 2.79235557 0 1.5407259 1.25162987 2.7923553 2.79235477 2.7923553 1.5407248 0 2.7923574-1.2516294 2.7923547-2.7923553 0-1.5407263-1.2516299-2.79235557-2.7923547-2.79235557z" fill="none" opacity=".3"/></g><g transform="matrix(.93969263 .34202013 -.34202013 .93969263 1.301551 -1.155341)"><path d="m3.5436525 1.0487767a.30387117.30387117 0 0 0 -.2734375.1640625l-.9316407 1.7988281a.30387117.30387117 0 0 0 -.027344.2050782.30387117.30387117 0 0 0 0 .00195.30387117.30387117 0 0 0 -.041016.2285156l.4375 1.9179687a.30387117.30387117 0 0 0 .2929687.2363282l.140625.00195a.30387117.30387117 0 0 0 .2734382-.1660094l.9296875-1.796875a.30387117.30387117 0 0 0 .027344-.2011719.30387117.30387117 0 0 0 .042969-.2324219l-.4375-1.9199219a.30387117.30387117 0 0 0 -.2929692-.2363281z" fill="#0e141f" opacity=".1"/><path d="m3.6267415 1.3365285-.9305967 1.7976716 1.5091327.1227337-.4372551-1.9190341zm-.9729582 2.0242627.437255 1.9190342.1412809.00137.9305967-1.7976715z" fill="#0e141f" opacity=".25"/><path d="m3.9242015 3.2698725-.9308418 1.7974871-.141308-.001445-.4371854-1.9188063z" fill="url(#f)" stroke="#7a0000" stroke-opacity=".552941" stroke-width=".372003"/><path d="m2.4569401 2.9201787.930842-1.7974871.1413078.00144.4371854 1.9188063z" fill="url(#g)" stroke="#000" stroke-opacity=".552941" stroke-width=".372003"/><path d="m3.5600487 3.0778263a.47270659.47270659 0 0 1 -.9454131 0 .47270659.47270659 0 1 1 .9454131 0z" opacity=".2" stroke-width=".472707"/><path d="m2.7301705 3.197625a.30153084.30153084 0 0 1 .2049005-.522731l.00116.3015309z" fill="#fff" opacity=".05" stroke-width=".582106"/><path d="m3.3091715 2.8406857a.32457934.32457934 0 0 1 -.4435863.4739601.32457934.32457934 0 1 1 .4435863-.4739601z" fill="url(#k)" stroke-width=".324579"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showinvalid.svg b/icon-themes/elementary_svg/cmd/32/showinvalid.svg
new file mode 100644
index 000000000..200c83655
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showinvalid.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.11794 0 0 .11905 .212 290.644)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .174589 -387.53253)"><rect fill="url(#b)" height="5.556027" rx=".198" width="5.157628" x=".464372" y="291.047"/><path d="m.5666506 291.14595h4.9829999l-.0066505 5.58905h-4.983z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m4.0031219 1.5182204c-.7659823 0-1.5195312.819954-1.5195312 1.585937l.0007844 18.0989676-.015625 7.6875c0 .765982.7808927 1.597656 1.546875 1.597656h23.9062499c.727778 0 1.460638-.75596 1.537109-1.488281h.041016l-.01367-8.292969c.0029-1.900271.04326-15.8685046-.0027-17.7083416-.07647-.732321-.846441-1.480469-1.574219-1.480469z" fill="none" opacity=".3" stroke="#000" stroke-width="1.012911" transform="matrix(.198438 0 0 .198438 -.130942 290.65012)"/><path d="m2.051876 296.603h-.1-.1l-.0017-5.55626h.19844zm1.7843799-5.556h.2l.00157 5.55626h-.2z" opacity=".321"/><path d="m.463 294.42 1.390438-.00049v.2l-1.390438.00049zm1.588876.001 1.7859421-.00062v.2l-1.7859421.00062zm1.9843801-.002 1.5857439.001v.2l-1.5857439-.00049zm-3.5732561 1.191 1.390438-.00049v.2l-1.390438.00049zm1.588876.001 1.7859421-.00062v.2l-1.7859421.00062zm1.9843801-.002 1.5857439.001v.2l-1.5857439-.00049z" opacity=".321"/><g fill-opacity=".298039"><path d="m.265934 292.23761h5.556264v.198456h-5.556264z"/><path d="m.464372 293.22983h1.389066v.198438h-1.389066z"/><path d="m4.036256 293.22983h1.587504v.198438h-1.587504z"/><path d="m2.64719 292.63449h.595314v1.476513h-.595314z"/></g><circle cx="2.896078" cy="293.50226" r="1.746162" style="fill:#ff8c82;fill-opacity:.317647;stroke:#a10705;stroke-width:.198438;stroke-linecap:square;stroke-linejoin:round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showlicense.svg b/icon-themes/elementary_svg/cmd/32/showlicense.svg
new file mode 100644
index 000000000..d8253b40e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showlicense.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185672" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064143 0 0 .58970049 39.269602 -1.791906)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#c)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.4999542.499957c5.2704806 0 23.0000548.00197 23.0000548.00197l.000024 28.998112s-15.333386 0-23.0000788 0c0-9.666722 0-19.333346 0-28.9999553z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m16.5 8c-.646841 0-1.197768.4209721-1.40625 1h-3.59375a.50005.50005 0 1 0 0 1h3.59375c.151864.421779.484471.754386.90625.90625v10.09375h-4.492188a.50005.50005 0 1 0 0 1h10a.50005.50005 0 1 0 0-1h-4.507812v-10.09375c.421779-.151864.754386-.484471.90625-.90625h3.59375a.50005.50005 0 1 0 0-1h-3.59375c-.208482-.5790279-.759409-1-1.40625-1zm0 1c.270917 0 .477825.202933.494141.46875a.50005.50005 0 0 0 0 .0625c-.016316.265817-.223224.46875-.494141.46875s-.477825-.202933-.494141-.46875a.50005.50005 0 0 0 0-.0625c.016316-.265817.223224-.46875.494141-.46875zm-4.498047 2a.50005.50005 0 0 0 -.449219.277344l-2.4960934 4.992187a.50005.50005 0 0 0 -.0527344.230469l.00586.5h-.0097662c.4497107 1.271975 1.65282 2.122033 3.001953 2.123047 1.348371-.0019 2.548591-.851788 2.998047-2.123047h-.5l.5-.0039-.0039-.50586a.50005.50005 0 0 0 -.05274-.220703l-2.496093-4.99414a.50005.50005 0 0 0 -.445314-.275397zm9 0a.50005.50005 0 0 0 -.449219.277344l-2.496093 4.992187a.50005.50005 0 0 0 -.052735.230469l.0059.5h-.009806c.449711 1.271975 1.65282 2.122033 3.001953 2.123047 1.348371-.0019 2.548591-.851788 2.998047-2.123047h-.5l.5-.0039-.0039-.50586a.50005.50005 0 0 0 -.05273-.220703l-2.496093-4.99414a.50005.50005 0 0 0 -.445324-.275397zm-9.001953 1.617188 1.998047 3.996093.001953.386719h-4.4902344l.5000004-.0059-.0059-.384766zm9 0 1.998047 3.996093.001953.386719h-4.490234l.5-.0059-.0059-.384766z" fill="#7e8087"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showmultiplepages.svg b/icon-themes/elementary_svg/cmd/32/showmultiplepages.svg
new file mode 100644
index 000000000..cc3276a25
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showmultiplepages.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(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#g" y1=".985" y2="47.013"/><linearGradient id="b" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.62857 0 0 .6084 .914 16.465)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#g" y1=".985" y2="47.013"/><linearGradient id="e" gradientTransform="matrix(.62857 0 0 .6084 -18.086 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#g" y1=".985" y2="47.013"/><linearGradient id="f" gradientTransform="matrix(.62857 0 0 .6084 -18.086 16.465)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#g" y1=".985" y2="47.013"/><linearGradient id="g" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m8 1h11v12.998l-11 .002z" fill="url(#a)" transform="translate(10)"/><g fill="none" stroke-linejoin="round"><path d="m18.5 13.498-10 .002v-12l10-.002z" stroke="url(#b)" stroke-linecap="round" transform="translate(10)"/><path d="m7.5.5h12v13.998l-12 .002z" stroke="url(#c)" transform="translate(10)"/></g><path d="m8 18h11v12.998l-11 .002z" fill="url(#d)" transform="translate(10)"/><g fill="none" stroke-linejoin="round"><path d="m18.5 13.498-10 .002v-12l10-.002z" stroke="url(#b)" stroke-linecap="round" transform="translate(10 17)"/><path d="m7.5.5h12v13.998l-12 .002z" stroke="url(#c)" transform="translate(10 17)"/></g><path d="m-11 1h11v12.998l-11 .002z" fill="url(#e)" transform="translate(14)"/><g fill="none" stroke-linejoin="round"><path d="m18.5 13.498-10 .002v-12l10-.002z" stroke="url(#b)" stroke-linecap="round" transform="translate(-5)"/><path d="m7.5.5h12v13.998l-12 .002z" stroke="url(#c)" transform="translate(-5)"/></g><path d="m-11 18h11v12.998l-11 .002z" fill="url(#f)" transform="translate(14)"/><g fill="none" stroke-linejoin="round"><path d="m18.5 13.498-10 .002v-12l10-.002z" stroke="url(#b)" stroke-linecap="round" transform="translate(-5 17)"/><path d="m7.5.5h12v13.998l-12 .002z" stroke="url(#c)" transform="translate(-5 17)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/shownote.svg b/icon-themes/elementary_svg/cmd/32/shownote.svg
new file mode 100644
index 000000000..68b706492
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/shownote.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(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="21.663342" x2="57.252823" y1="-46.990513" y2="-47.821854"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="b" cx="1.248938" cy="16.655602" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.481989" x2="12.481988" y1="1.669033" y2="12.91907"><stop offset="0" stop-color="#fff"/><stop offset=".09999992" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .226851 -.65673)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".25" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m5.9667969.54101562c-1.3759393 0-2.4821479.91328028-2.4824219 2.04687498l-.00227 9.4093074c-.00162 1.133594 1.106483 2.047885 2.4824219 2.046875h2.1113281l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h5.76588c1.375939 0 2.482148-.913279 2.482422-2.046875l.0023-9.4093074c.001594-1.1335936-1.106513-2.04687498-2.482452-2.04687498z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m5.9804688 1.2940416c-.9180944 0-1.7473083.5320901-1.7485015 1.3417004v9.305262c-.00119.810427.8039094 1.333449 1.7206508 1.33789.00065.000003.0013.000003.00195 0h2.6425813c.1962572.06059.3546414-.0971.3652349.01518l-.6683274 3.2132 3.7279071-3.085797c.112988-.0619.133392-.116038.333009-.127403h5.943776c.599687.01517.890618-.256297 1.212394-.427521.311344-.244695.470267-.567833.470864-.972714v-9.2311379c.0012-.8104271-.739759-1.3686595-1.657854-1.3686595z" fill="none" opacity=".5" stroke="url(#c)" transform="translate(0 3.942578)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showprecedents.svg b/icon-themes/elementary_svg/cmd/32/showprecedents.svg
new file mode 100644
index 000000000..93ec13a11
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showprecedents.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" 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 .26458333 .529167 3.96875)" gradientUnits="userSpaceOnUse" x1="18" x2="18" xlink:href="#b" y1="-16" y2="5"/><linearGradient id="b" gradientTransform="translate(-27.940678 -10.601695)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.26458333 0 0 -.26458333 .529167 4.894792)" gradientUnits="userSpaceOnUse" x1="18" x2="18" xlink:href="#b" y1="19.5" y2="-1.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.879167" xlink:href="#l" y1="3.439583" y2="5.027083"/><linearGradient id="e" gradientTransform="matrix(-.26458333 0 0 .26458333 8.202083 3.175001)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="3" y2="4.999997"/><linearGradient id="f" gradientTransform="matrix(.26458333 0 0 .26458333 5.55625 5.820834)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="4.999997"><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(-.26458333 0 0 .26458333 2.910417 3.175001)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="3" y2="4.999997"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 2.910417 .529167)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="3" y2="4.999997"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 2.910417 5.820834)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="3" y2="4.999997"/><linearGradient id="j" gradientTransform="translate(-.000106 .132599)" gradientUnits="userSpaceOnUse" x1="6.879273" x2="6.879273" xlink:href="#l" y1=".661151" y2="2.248651"/><linearGradient id="k" gradientTransform="translate(0 -.529166)" gradientUnits="userSpaceOnUse" x1="6.879167" x2="6.879167" xlink:href="#l" y1="6.614583" y2="8.202083"/><linearGradient id="l" gradientTransform="matrix(.15725294 0 0 .15873294 .458666 -.007635)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".316176" stroke-width=".264583" transform="translate(-5.291667)"><path d="m5.953126 6.217708h1.852083v1.322917h-1.852083z" fill="url(#k)"/><path d="m5.953126 3.571875h1.852083v1.322917h-1.852083z" fill="url(#d)"/><path d="m5.953126.926041h1.852083v1.322917h-1.852083z" fill="url(#j)"/></g><g transform="translate(.000001 -3.560611)"><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#cc3b02" fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"/><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#cc3b02" stroke-width=".264583"/></g><g transform="matrix(1 0 0 -1 .000001 12.434045)"><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#cc3b02" fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"/><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#cc3b02" stroke-width=".264583"/></g><g stroke-linejoin="round" stroke-width=".264583"><path d="m5.953126 3.571875h1.852083v1.322917h-1.852083z" fill="url(#d)" stroke="#000" stroke-linecap="square" stroke-opacity=".316176"/><g fill="none" stroke-linecap="round"><path d="m7.540625 3.8364583h-1.3229166v.79375h1.3229166z" stroke="url(#e)"/><path d="m2.2489584 6.4822916h-1.3229167v.79375h1.3229167z" stroke="url(#i)"/><path d="m2.2489584 3.8364583h-1.3229167v.79375h1.3229167z" stroke="url(#g)"/><path d="m2.2489584 1.190625h-1.3229167v.79375h1.3229167z" stroke="url(#h)"/></g></g><path d="m5.55625 4.1010417-1.2159464-.280603.3736205-.3736206-1.9115111-1.9115114.1875854-.188102 1.9120281 1.9115111.3736205-.3736206z" fill="url(#c)"/><path d="m5.55625 4.7625-1.2159464.280603.3736205.3736205-1.9115111 1.9115114.1875854.1881021 1.9120281-1.9115111.3736205.3736205z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showpropbrowser.svg b/icon-themes/elementary_svg/cmd/32/showpropbrowser.svg
new file mode 100644
index 000000000..3feba8363
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showpropbrowser.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" gradientUnits="userSpaceOnUse" x1="2.640143" x2="2.640143" y1="7.914451" y2="2.679685"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="d"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -396.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" xlink:href="#d" y1="654.815" y2="619.30701"/><linearGradient id="f" gradientTransform="matrix(.04846 0 0 .5238 -20.405 -108.176)" gradientUnits="userSpaceOnUse" x1="292.85699" x2="292.85699" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.104041" x2="3.659887" xlink:href="#d" y1="292.48022" y2="295.11829"/><g transform="translate(2.377167 -290.91051)"><circle cx="3.175" cy="293.82501" fill="#fdfdfb" r="2.782" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265"/><circle cx="3.175" cy="293.82501" fill="url(#g)" r="1.717"/><circle cx="3.175" cy="293.82501" r="1.717" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round"/></g><g transform="matrix(.3763173 0 0 .3763173 -.505943 2.949651)"><rect fill="url(#e)" height="12" opacity=".99" rx="1.658" ry="1.716" transform="scale(-1)" width="12" x="-14" y="-14"/><rect height="12.608" rx="2" style="opacity:.3;fill:none;stroke:#000;stroke-width:.703086;stroke-linecap:round;stroke-linejoin:round" transform="scale(-1 1)" width="12.603" x="-14.299" y="1.701"/><path d="m11.695 3.57 1.888 1.698-6.343 8.382-4.91-4.23 1.624-2.15 2.87 2.49z" fill="#2f78c7" fill-opacity=".992"/><path d="m11.695 2.63 1.888 1.7-6.344 8.382-4.91-4.23 1.624-2.15 2.87 2.49z" fill="#fff"/><rect height="11.404" rx="1.604" ry="1.302" style="opacity:.05;fill:none;stroke-width:.6;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)" transform="scale(-1 1)" width="11.384" x="-13.683" y="2.296"/></g><g transform="translate(2.38125)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".02" stroke-width="6"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".2" stroke-width="2"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".05" stroke-width="4"/></g><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="none" stroke="#fff" stroke-width=".529167"/><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="url(#a)" fill-rule="evenodd" stroke-width=".264583"/><path clip-path="url(#c)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.26173834 0 0 .26173834 .02276 2.417947)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showrow.svg b/icon-themes/elementary_svg/cmd/32/showrow.svg
new file mode 100644
index 000000000..f70f3bb64
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showrow.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="z" gradientTransform="matrix(-.198438 0 0 .198438 1.455504 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#e" y1="65.686996" y2="48.688"/><linearGradient id="B" gradientTransform="matrix(-.198438 0 0 .198438 2.646132 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.198438 0 0 .198438 4.035198 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.198438 0 0 .198438 5.424264 293.22942)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#A" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(1.4287499 0 0 .07559513 -8.625415 3.4585)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="23"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="F" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#F)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#g)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#h)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#j)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#m)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#o)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#r)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#t)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#u)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#w)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#y)"/></g><path d="m7.8052084 3.5718755v1.5875027h-7.14375007v-1.5875027z" fill="url(#E)" stroke-width=".328643"/><path d="m.79400001 3.4399958c-.147 0-.265.1179997-.265.2639994v1.3229967c0 .1469996.11699998.2649993.26300001.2649993h6.88000018c.146 0 .2639999-.1179997.2639999-.2649993v-1.3229967c0-.1459997-.1179996-.2639994-.2639999-.2639994zm0 .2639994h6.88000019l-.004 1.3229967h-6.87800018z" fill="#ad5f00" fill-opacity=".501961" stroke-width="1.33333"/><g fill="none" stroke-width=".198438" transform="matrix(1.33333 0 0 1.33333 .176 -387.53199)"><path d="m1.3562846 293.52708h-.79375186l-.00000009.79375h.79375195z" opacity=".5" stroke="url(#z)"/><path d="m2.7453507 293.52708h-.9921899l-.0000001.79375h.99219z" opacity=".5" stroke="url(#B)"/><path d="m4.1344166 293.52708h-.99219l-.0000001.79375h.9921901z" opacity=".5" stroke="url(#C)"/><path d="m5.5234825 293.52708h-.9921897l-.0000001.79375h.9921898z" opacity=".5" stroke="url(#D)"/></g><path d="m2.1166671 3.7041764v1.3229167h.2645833v-1.3229167zm1.8526002 0v1.3229167h.2645833v-1.3229167zm1.8515666 0v1.3229167h.2645833v-1.3229167z" fill="#ad5f00" fill-opacity=".501961" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showsinglepage.svg b/icon-themes/elementary_svg/cmd/32/showsinglepage.svg
new file mode 100644
index 000000000..c70d44f56
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showsinglepage.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#c)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showslide.svg b/icon-themes/elementary_svg/cmd/32/showslide.svg
new file mode 100644
index 000000000..9ef8cfd1a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showslide.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#a" y1="6.381" y2="41.619"/><linearGradient id="d" gradientTransform="matrix(.8 0 0 .49974816 -2.7 3.239182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.05633 0 0 .00824 -4.36 23.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66892 0 0 .56757 -1.18 2.378)" gradientUnits="userSpaceOnUse" x1="9.61" x2="9.61" xlink:href="#a" y1="6.395" y2="41.619"/><linearGradient id="i" gradientTransform="matrix(1.33942 0 0 -1.98263 -11.354 93.863)" gradientUnits="userSpaceOnUse" x1="22.004" x2="22.004" y1="63.218" y2="25.647"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.74052 0 0 .4677 46.925 2.682)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="4.334" x2="4.334" y1="4.526" y2="27.474"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.4 27h27.2v2h-27.2z" fill="url(#g)" opacity=".15"/><path d="m2.4 27v2c-.993.004-2.4-.448-2.4-1s1.108-1 2.4-1z" fill="url(#f)" opacity=".15"/><path d="m29.6 27v2c.993.004 2.4-.448 2.4-1s-1.108-1-2.4-1z" fill="url(#e)" opacity=".15"/><path d="m6 4.5h24.5v23h-24.5z" fill="url(#d)" stroke-width="1.022475"/><path d="m29.5 26.5h-27v-21h27z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m6 27.5h-4.5v-23h4.5" fill="url(#k)"/><path d="m5.5 26.5h-3v-21h3" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="square"/><path d="m11 7.5h4m1 0h2m1 0h1m1 0h2" fill="none" stroke="#aaa"/><path d="m7 24v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h1v1zm-7-4v-1h3v1zm4 0v-1h1v1zm2 0v-1h2v1zm-6-4v-1h3v1zm4 0v-1h3v1z" fill="url(#i)"/><path d="m29 17a6 6 0 1 1 -3.174-5.293l-2.826 5.293z" fill="url(#k)" opacity=".5"/><path d="m29 17.017c0 2.602-1.892 5.09-4.4 5.783-2.506.694-5.407-.466-6.745-2.697-.01.01 5.145-3.086 5.145-3.086z" fill="url(#k)" opacity=".5"/><path d="m6 27.5h24.5v-23h-24.5" fill="none" stroke="url(#j)" stroke-linejoin="round"/><path d="m6 27.5h-4.5c0-7.093 0-15.338951 0-22.8569515l.048-.093.118-.04 4.334-.0110485" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m29 17.004c0 2.6-1.892 5.088-4.4 5.782-.058-.01-1.6-5.782-1.6-5.782z" fill="url(#k)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showtoolbar.svg b/icon-themes/elementary_svg/cmd/32/showtoolbar.svg
new file mode 100644
index 000000000..1b3609d90
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showtoolbar.svg
@@ -0,0 +1,2 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 29.714934 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -18.284598 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.1234054 0 0 1 -2.961737 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="13.466666" cy="-.192307" gradientTransform="matrix(-.00000007 1.3636365 -1.7272727 -.00000008 11.667834 -11.363637)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13.875031" x2="13.875031" y1="9.625003" y2="17.125021"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98001981" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;amp;gt;<g transform="matrix(1.33333 0 0 1.33333 .500005 -2.833305)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -2.164473 -.392825)"><path d="m39.726803 40h5v7h-5z" fill="url(#a)"/><path d="m-8.272728-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m8.272317 40h31.455351v7.000001h-31.455351z" fill="url(#d)"/></g><g stroke-width=".750002"><path d="m1.7499981 8.5c-.5540001 0-1.01045558.4460989-.99999998 1v5.375016 2.375008c0 .554.44599988 1 .99999998 1h17.7500469 1.999955c.554 0 1-.446 1-1v-7.750024c0-.5539998-.446-1-1-1h-2-14.5z" fill="url(#e)" stroke="#0e141f" stroke-opacity=".382353"/><g fill="none"><rect height="8.250021" opacity=".8" rx=".688394" ry=".760303" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="20.250051" x="1.5" y="9.250002"/><path d="m4.5000075 11.125007v4.875012l4.5000113-.000001v-4.875011" stroke="#999"/><path d="m4.8750084 11.500008h3.7500094" stroke="#747474"/><g transform="translate(6.000015)"><path d="m4.5000075 11.125007v4.875012l4.5000113-.000001v-4.875011" stroke="#999"/><path d="m4.8750084 11.500008h3.7500094" stroke="#747474"/></g><g transform="translate(12.00003)"><path d="m4.5000075 11.125007v4.875012l4.5000113-.000001v-4.875011" stroke="#999"/><path d="m4.8750084 11.500008h3.7500094" stroke="#747474"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showtrackedchanges.svg b/icon-themes/elementary_svg/cmd/32/showtrackedchanges.svg
new file mode 100644
index 000000000..cdf99b8aa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showtrackedchanges.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -58.729414 18.694118)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(1.3732868 0 0 1.375 -4.493125 5.125)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="1110.5" cy="1543" gradientTransform="matrix(1.8149966 0 0 1.3201479 -2003.6431 -2022.3616)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="e" gradientTransform="matrix(2.1535634 0 0 2.15625 -2379.4752 -3312.9966)" gradientUnits="userSpaceOnUse" x1="1107.7606" x2="1111.7905" y1="1540.8185" y2="1544.524"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.375 0 0 1.375 -1522.3202 -2115.5924)" gradientUnits="userSpaceOnUse" x1="1118.5127" x2="1111.6201" xlink:href="#g" y1="1552.0814" y2="1545.4441"/><linearGradient id="g" gradientTransform="matrix(.48449877 0 0 .34573161 69.712945 1.857679)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.3733094 0 0 1.2374878 -1513.7604 -1896.342)" gradientUnits="userSpaceOnUse" x1="1111.6653" x2="1106.2402" xlink:href="#g" y1="1544.5109" y2="1538.4094"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16.372225" x2="22.862638" y1="17.25" y2="17.25"><stop offset="0" stop-color="#424242" stop-opacity=".741176"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="j" xlink:href="#a"/><linearGradient id="k" xlink:href="#j"/><linearGradient id="l" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="n" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#k"/><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#k"/><linearGradient id="p" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><radialGradient id="r" cx="24.837" cy="36.421" gradientTransform="matrix(.80967 0 0 .21306 -4.11 18.902)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#j"/><path d="m4.95 29h22.1v2h-22.1z" fill="url(#p)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#o)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#n)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#m)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#q)" stroke-linejoin="round"/><path d="m7 4h3v1h-3zm4 0h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm-12 3h4v1h-4zm5 0h4v1h-4z" fill="#aaa"/><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5zm-13 3h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><path d="m25 14h-3v1h3zm-15 3h-3v1h3z" fill="#aaa"/><path d="m13 17h-2v1h2z" fill="#c6262e"/><path d="m14 17h5v1h-5zm10 0h-4v1h4zm-17 4h5v1h-5zm6 0h8v1h-8zm12 0h-3v1h3zm-12 3h-6v1h6zm1 0h2v1h-2zm9 0h-6v1h6z" fill="#aaa"/><path d="m28.667 26.662a12.667 3.333 0 1 1 -25.334 0 12.667 3.333 0 1 1 25.334 0z" fill="url(#r)" fill-rule="evenodd" opacity=".205" transform="matrix(.786 0 0 .786 9.895 10.03)"/><path d="m24 20c0 1.6569-5.3726 3-12 3s-12-1.343-12-3 5.3726-3 12-3 12 1.3431 12 3z" fill="url(#b)" fill-rule="evenodd" opacity=".3" transform="translate(8 9)"/><g transform="translate(8.151186 2.743836)"><g fill-rule="evenodd"><path d="m3.2298375 14.810913-1.65385-.730676c1.2744875-8.1427495 9.4881875-13.490262 21.0802625-3.585175l-.202538 4.270338v.033c-3.13335-2.689225-5.833024-6.1408875-11.39215-6.1408875-6.3816495.08525-7.377012 4.9669125-7.826362 6.1532625z" fill="url(#c)" transform="translate(0 8)"/><path d="m22.12 14.798537c-2.99365 3.857288-6.594087 4.763963-10.209375 4.763963-3.615425 0-8.147975-.626725-8.848125-4.763963.75955-3.783037 2.722775-6.0978495 7.765175-6.140887 5.510175-.04675 8.186338 3.451662 11.292325 6.140887z" style="stroke:#000;stroke-width:1.375;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#d)" transform="translate(0 8)"/><ellipse cx="10.979996" cy="14.097076" fill="url(#e)" rx="4.307127" ry="4.3125" stroke="url(#f)" stroke-width=".91667" transform="translate(0 8)"/><ellipse cx="10.613034" cy="13.101675" fill="url(#h)" rx="2.746619" ry="2.474976" transform="translate(0 8)"/><ellipse cx="9.926418" cy="20.551412" fill="#d7e4f1" rx="1.3734" ry="1.10005"/></g><path d="m1.6876375 22.0625c1.2186625-8.147975 10.4282745-15.0189879 20.4875005-3.587375" fill="none" stroke="url(#i)" stroke-width="1.375"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showtwopages.svg b/icon-themes/elementary_svg/cmd/32/showtwopages.svg
new file mode 100644
index 000000000..87f1c25b6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showtwopages.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(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="d" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><clipPath id="g"><path d="m4 0h15v31h-15z"/></clipPath><clipPath id="h"><path d="m13 0h15v31h-15z"/></clipPath><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g clip-path="url(#h)" transform="translate(-13)"><path d="m4.95 29h22.1v2h-22.1z" fill="url(#a)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#b)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#c)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#d)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#e)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#f)"/></g></g><g clip-path="url(#g)" transform="translate(13)"><path d="m4.95 29h22.1v2h-22.1z" fill="url(#a)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#b)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#c)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#d)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#e)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/showwhitespace.svg b/icon-themes/elementary_svg/cmd/32/showwhitespace.svg
new file mode 100644
index 000000000..a2b8ae66c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showwhitespace.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"><clipPath id="a"><path d="m1.0577084 292.50229h6.3499999l.0000003 4.23333h-6.3500001z"/></clipPath><radialGradient id="b" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.00414 0 0 .00218 3.807 295.407)" gradientUnits="userSpaceOnUse" r="117.143"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.17387684 0 0 .16673194 .060582 288.2453)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#d" y1=".985" y2="47.013"/><linearGradient id="d" gradientTransform="matrix(.1663 0 0 .16097 .242 288.392)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.15017 0 0 .19307 .63 287.868)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="f" cx="605.71399" cy="486.64801" gradientTransform="matrix(.00414 0 0 .00218 4.647 295.407)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><clipPath id="g"><path d="m1.0577084 288.53371h6.3499999v3.96875h-6.3499999z"/></clipPath><linearGradient id="h" gradientTransform="matrix(.17388399 0 0 .16672643 .059702 288.24548)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#d" y1=".985" y2="47.013"/><linearGradient id="i" gradientTransform="matrix(.15017 0 0 .19307 .63 287.868)" gradientUnits="userSpaceOnUse" x1="23.990866" x2="24" xlink:href="#e" y1="6.188809" y2="43"/><linearGradient id="j" gradientTransform="matrix(.0121 0 0 .00218 -.143 295.407)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.00414 0 0 .00218 3.807 295.407)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="l" gradientTransform="matrix(.15017 0 0 .19307 .63 287.868)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="5.564" y2="43"/><linearGradient id="m" gradientTransform="matrix(.1404 0 0 .15602 10.39 288.06)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519839 42.959874)" gradientUnits="userSpaceOnUse" x1="30.305014" x2="30.305014" y1="60.584892" y2="72.720451"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".71428567" stop-color="#fff" stop-opacity=".172549"/><stop offset=".71428567" stop-color="#fff" stop-opacity=".814035"/><stop offset=".85714287" stop-color="#fff" stop-opacity=".814035"/><stop offset=".85714287" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="o" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="4.000003" x2="17.000002" xlink:href="#p" y1="11.560315" y2="11.560315"/><linearGradient id="p" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="4.000003" x2="19.000002" y1="11.560315" y2="11.560315"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="35.911324" x2="35.911324" y1="77.054581" y2="60.584892"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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="r" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="17.000002" x2="4.000003" xlink:href="#p" y1="12.072035" y2="12.072035"/><g clip-path="url(#a)" transform="translate(.000625 -292.50229)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#j)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#k)" opacity=".15"/><path d="m1.1908334 288.66583h6.0851666v7.67317h-6.0851666z" fill="url(#c)" stroke-width="1.040667"/><g fill="none" stroke-linejoin="round" stroke-width=".265"><path d="m7.01 296.074h-5.554v-7.144h5.554z" stroke="url(#l)" stroke-linecap="round"/><path d="m1.19 288.666h6.086v7.673h-6.086v-7.674z" stroke="url(#m)"/></g><path d="m7.1440004 296.206v.53c.214 0 .516-.12.516-.265s-.238-.264-.516-.264z" fill="url(#f)" opacity=".15"/></g><g clip-path="url(#g)" transform="translate(.000625 -284.03579)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#j)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#k)" opacity=".15"/><path d="m1.19 288.666h6.0854167v7.67292h-6.0854167z" fill="url(#h)" stroke-width="1.040671"/><g fill="none" stroke-linejoin="round" stroke-width=".265"><path d="m7.01 296.074h-5.554v-7.144h5.554z" stroke="url(#i)" stroke-linecap="round"/><path d="m1.19 288.666h6.086v7.673h-6.086v-7.674z" stroke="url(#m)"/></g></g><g stroke-width=".750002"><g transform="matrix(-.3527769 0 0 -.3527769 10.223415 11.200682)"><path d="m17.354805 8.8749829-3.750009 4.5000111h2.276375l-.02637 4.500011h3.000008v-4.500011h2.250005z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#r)"/><path d="m17.354802 10.051259-2.121072 2.573736h1.37107v4.500012h1.500004v-4.500012h1.398559z" style="display:block;opacity:.401;fill:none;stroke-width:.750002;stroke-miterlimit:7;stroke:url(#n)"/></g><g transform="matrix(-.3527769 0 0 .3527769 10.226517 -2.734014)"><path d="m17.363595 8.8749829-3.750009 4.5000111h2.250005v4.500011h3.000008l.00001-4.500011h2.250006z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#o)"/><path d="m17.363595 10.043385-2.157216 2.581607 1.407214.000003v4.500009h1.500004v-4.500009l1.414628-.000003z" display="block" fill="none" opacity=".401" stroke="url(#q)" stroke-miterlimit="7"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/shrink.svg b/icon-themes/elementary_svg/cmd/32/shrink.svg
new file mode 100644
index 000000000..3b150c4d6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/shrink.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 -.26458333 0 5.027068)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="15.999942" y2="3.499941"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 -.26458333 4.565499 6.614568)" gradientUnits="userSpaceOnUse" x1="6.744571" x2="6.744571" y1="19.999941" y2="11.499942"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58823532" stop-color="#fff" stop-opacity=".176471"/><stop offset=".58823532" stop-color="#fff"/><stop offset=".70588237" stop-color="#fff"/><stop offset=".70588237" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.538542" x2="18.43" y1="-.119792" y2="6.983"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.333" cy="288.644" gradientTransform="matrix(-2.0114145 .06783 -.067065 -1.9882775 31.3177 576.20423)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m4.1549534 6.746875h-2.0382867l-.3050167.79375h-.91545l1.87425-4.4982h.85255l1.80795 4.4982h-.95795zm-1.7151243-.79375h1.3966292l-.6197583-1.9859z" style="stroke:#000;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#d)"/><path d="m2.77 3.107-1.872 4.498h.092l1.78-4.273h.853l1.717 4.273h.09l-1.806-4.498zm-.29 2.96-.09.224h1.493l-.074-.224z" fill="#fff" opacity=".2"/><path d="m18.538542 6.2466455-5.140542-5.0846455 9.77075.041125z" fill="none" stroke="url(#c)" stroke-opacity=".827" stroke-width="1.283" transform="matrix(.2 0 0 .2 2.51 .95)"/><path d="m6.347933 4.1010262a.13230488.13230488 0 0 1 -.091468-.0387573l-1.3229161-1.3229167a.13230488.13230488 0 0 1 .093534-.225826h.926042v-1.4552084a.13230488.13230488 0 0 1 .1322917-.13229171h.5291667a.13230488.13230488 0 0 1 .1322916.13229171v1.4552084h.9260418a.13230488.13230488 0 0 1 .093534.225826l-1.3229163 1.3229167a.13230488.13230488 0 0 1 -.095601.038757z" style="stroke:#a62100;stroke-width:.264585;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m6.3499998 3.7781449-1.0097075-1.0000353h.7451243l.1322916-.2645833v-1.3229166h.2645833v1.3229166l.1322918.2645833h.739843z" fill="none" opacity=".49" stroke="url(#b)" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sidebar.svg b/icon-themes/elementary_svg/cmd/32/sidebar.svg
new file mode 100644
index 000000000..bce97c3e0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sidebar.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" gradientUnits="userSpaceOnUse" x1="-18.947322" x2=".57297" y1="18.097679" y2="18.097679"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0328 0 0 .01647 .15 20.963)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.0328 0 0 .01647 .154 20.963)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.0328 0 0 .01647 23.846 20.963)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.57576 0 0 .62295 -2.394 4.893)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="17.829" y2="8.197"><stop offset="0" stop-color="#cdcdcd"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m4.082 27 15.593-.013v4l-15.593.013z" fill="url(#b)" opacity=".236" transform="matrix(1.33333 0 0 1.33333 .18 -10.828)"/><path d="m19.675 26.987v4c1.69.008 4.082-.896 4.082-2s-1.883-2-4.08-2z" fill="url(#c)" opacity=".236" transform="matrix(1.33333 0 0 1.33333 .18 -10.828)"/><path d="m4.082 27v4c-1.69.01-4.082-.895-4.082-2 0-1.103 1.883-2 4.08-2z" fill="url(#e)" opacity=".236" transform="matrix(1.33333 0 0 1.33333 .18 -10.828)"/><path d="m4.487 10.743c-1.108 0-2 .892-2 2l.013 16.757 18.757-.013-.013-16.758c0-1.11-.892-2.002-2-2z" fill="url(#f)" stroke="url(#a)" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 .18 -10.828)"/><path d="m27.49 9.967-.006-4.12c0-.738-.594-1.334-1.333-1.333l-20.3.034c-.74 0-1.335.594-1.334 1.333l.006 4.119" fill="none" opacity=".8" stroke="#fff" stroke-width=".999997"/><path d="m4.18 10.505 23.676-.018v17.333l-23.676.02z" fill="#fff"/><path d="m17 11h11v17h-11z" fill="#eee"/><path d="m4 10.49 24-.012" fill="none" stroke="#a0a0a0" stroke-width=".999997"/><g fill="#808080"><path d="m16.495 11 .015 17" stroke="#b3b3b3" stroke-width=".999997"/><path d="m6 6h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z" opacity=".6"/></g><path d="m4 11.504 24-.017" fill="none" opacity=".05" stroke="#000" stroke-width=".999997"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/signature.svg b/icon-themes/elementary_svg/cmd/32/signature.svg
new file mode 100644
index 000000000..097bdb576
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/signature.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(.82398 -.85484 .74718 .73096 -102.22 22.54)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.80068 -.83068 .87443 .85546 -104.856 19.332)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.467"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.63343 -.055 -.0391 .63928 -78.072 11.738)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817" y2="41.392"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.65714 0 0 .63012 .23 -1.09)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#d)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#e)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#g)" opacity=".15"/><g stroke-linejoin="round"><path d="m4.5.5 23 .002v28.998h-23z" fill="url(#h)" stroke="url(#i)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#j)" stroke-linecap="round"/></g><path d="m26.562 22.448c-.107-.05-.216-.027-.298.01l-10.847 4.877-1.998.9-.06.02-3.38 3.42 4.817-.223.05-.023 2.005-.898 10.86-4.914c.327-.148.268-.973-.13-1.854-.3-.66-.7-1.172-1.02-1.318z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m-73.34 31.365c.545-.45 1.147.25 2.317 1.395.54.775 1.127 1.562 1.393 2.47l13.922-13.952 7.252-8.75c.51-.528 3.79-4.808 2.584-5.99-1.207-1.18-5.8 2.73-6.31 3.26l-7.764 7.064z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.66667 0 0 .66667 62.238 5.33)"/><path d="m13.4 26.185c.363-.3.71.222 1.49.985.777.76 1.193 1.086.91 1.463l9.187-9.002.033-.032c.002-.002-.02-.017-.018-.018.284-.378-.077-1.254-.855-2.015-.78-.762-1.677-1.12-2.04-.82l-.035.035z" fill="#0c0c0c" opacity=".6"/><path d="m-69.876 35.508c.425-.566.193-1.878-.974-3.02-1.17-1.144-2.068-1.326-2.614-.876-1.45 2.87-2.095 2.633-4.34 7.56.083.172.244.338.487.58z" style="fill-rule:evenodd;stroke-width:.5;stroke-linecap:round;stroke-linejoin:round;fill:url(#b);stroke:url(#c)" transform="matrix(.66667 0 0 .66667 62.238 5.33)"/><path d="m22.726 15.97c.365-.3 1.262.058 2.042.82.778.762 1.138 1.638.855 2.015 0 0 .02.016.018.018 1-1.507 3.644-3.755 4.42-5.228.282-.377 2.247-2.968 1.47-3.73-.78-.762-3.47 1.323-3.834 1.623z" fill="#0c0c0c" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/signaturelinedialog.svg b/icon-themes/elementary_svg/cmd/32/signaturelinedialog.svg
new file mode 100644
index 000000000..244abae24
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/signaturelinedialog.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(.82398 -.85484 .74718 .73096 -102.22 22.54)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.80068 -.83068 .87443 .85546 -104.856 19.332)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.467"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.63343 -.055 -.0391 .63928 -78.072 11.738)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817" y2="41.392"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.65714 0 0 .63012 .23 -1.09)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#d)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#e)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#g)" opacity=".15"/><g stroke-linejoin="round"><path d="m4.5.5 23 .002v28.998h-23z" fill="url(#h)" stroke="url(#i)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#j)" stroke-linecap="round"/></g><path d="m26.562 22.448c-.107-.05-.216-.027-.298.01l-10.847 4.877-1.998.9-.058.02-3.382 3.42 4.818-.223.05-.023 2.005-.897 10.86-4.914c.327-.148.268-.973-.13-1.854-.3-.66-.7-1.172-1.02-1.318z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m-73.34 31.365c.545-.45 1.147.25 2.317 1.395.54.775 1.127 1.562 1.393 2.47l13.922-13.952 7.252-8.75c.51-.528 3.79-4.808 2.584-5.99-1.207-1.18-5.8 2.73-6.31 3.26l-7.764 7.064z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.66667 0 0 .66667 62.238 5.33)"/><path d="m13.4 26.185c.363-.3.71.222 1.49.985.777.76 1.193 1.086.91 1.463l9.187-9.002.033-.033c.002-.002-.02-.017-.018-.018.284-.378-.077-1.254-.855-2.015-.78-.762-1.677-1.12-2.04-.82l-.035.035z" fill="#0c0c0c" opacity=".6"/><path d="m-69.876 35.508c.425-.566.193-1.878-.974-3.02-1.17-1.144-2.068-1.326-2.614-.876-1.45 2.87-2.095 2.633-4.34 7.56.083.172.244.338.487.58z" style="fill-rule:evenodd;stroke-width:.5;stroke-linecap:round;stroke-linejoin:round;fill:url(#b);stroke:url(#c)" transform="matrix(.66667 0 0 .66667 62.238 5.33)"/><path d="m22.726 15.97c.365-.3 1.262.058 2.042.82.778.762 1.138 1.638.855 2.015 0 0 .02.016.018.018 1-1.507 3.643-3.755 4.418-5.228.283-.377 2.248-2.968 1.47-3.73-.78-.762-3.47 1.323-3.833 1.623z" fill="#0c0c0c" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/signaturesmenu.svg b/icon-themes/elementary_svg/cmd/32/signaturesmenu.svg
new file mode 100644
index 000000000..9e7445190
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/signaturesmenu.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(.82398 -.85484 .74718 .73096 -102.22 22.54)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.80068 -.83068 .87443 .85546 -104.856 19.332)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.467"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.63343 -.055 -.0391 .63928 -78.072 11.738)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817" y2="41.392"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><path d="m10.687507 32.316492c-.242755-.206526-.477052-.422472-.708507-.641492-.4010176-.469386-.7659686-.971452-1.1271434-1.472282-.4261746-.57222-.8569208-1.140856-1.2806388-1.714934-.301083-.418542-.584214-.849346-.8755024-1.274614-.2927154-.426556-.5546752-.872744-.8091138-1.322992-.2486364-.474332-.4299156-.977364-.592836-1.486032-.1904328-.550134-.2783224-1.126626-.3751698-1.698472-.14983-.741368-.072436-1.479076.036908-2.218028.112186-.804636.3669858-1.576094.5887114-2.354256.162502-.640756.3701192-1.266682.668189-1.85715.2051968-.401258.4808-.757634.7437168-1.121308.2293442-.344388.5295606-.620398.8576274-.867642 1.0263598-.695472 2.1206038-1.291352 3.2665706-1.761288.691913-.289588 1.422573-.471922 2.135047-.703394.65578-.17614 1.291778-.412346 1.931214-.638632.457972-.13928.915584-.280534 1.373918-.419468.4587-.14726.902904-.334404 1.35967-.489252.757542-.251376 2.399312-1.269114-.564912.431444.339216-.204596.635056-.468812.923518-.737886.285312-.245376.517882-.53095.69415-.862546.12698-.259202.15756-.543216.17266-.827138.0038-.302678-.18258-.533526-.365046-.755762-.20975-.281516-.435182-.549904-.67132-.809472-.249242-.260662-.482028-.539524-.784706-.739524-.20279-.17988-.43423-.254718-.697572-.283992-.291128-.0116-.588948-.04638-.876824.008-.10792.02082-.17202.02544-.27176.0755-.04022.02018-.15182.09646-.11262.07438 2.814346-1.585102 1.863124-1.217124 1.38369-.724204-.315732.351288-.51638.785228-.712796 1.209856-.1699.466984-.39248.912892-.556588 1.381812-.13008.388196-.200438.787184-.240662 1.193454-.07118.654284.03678 1.305998.17086 1.944624.14866.591642.358252 1.169234.633098 1.713892.288508.45013.47531.908678.62167 1.421118.13326.542492.258904 1.094848.273094 1.655146-.012.459146-.232246.850362-.468522 1.229258-.231378.353584-.507572.674756-.807466.971412-.18652.17954-.390148.339322-.614942.468164-1.856962 1.064318-1.177232.810156-1.990702 1.10257-.329868.13798-.685418.1795-1.038438.210112-.308631.03136-.610739.02914-.903269-.08068-.29543-.16616-.4911-.462424-.665975-.744596-.225639-.410472-.167518-.851204-.109324-1.295834.07067-.453156.195134-.895302.290449-1.343548 0 0 1.758475-.847474 1.758475-.847474-.10526.443688-.242416.88057-.312426 1.331832-.04144.393922-.1146.796548.08076 1.16268.15012.24648.321248.510492.601826.618028.278166.06858.561404.0519.844634.02322.347066-.0406.688284-.10944 1.00727-.258288.67759-.317816.17324-.0862-1.402674.83061-.05144.02994.103-.0597.1548-.089.1741-.09848.344216-.19976.48623-.343856.312222-.275156.584762-.593452.830292-.92913.23335-.34679.464556-.703996.516894-1.128442.018-.546238-.08046-1.09175-.219682-1.6184-.15582-.488254-.357394-.946204-.625224-1.384476-.262838-.568178-.460642-1.167128-.623806-1.770874-.14612-.647922-.257422-1.31339-.22615-1.97974.02514-.416494.06254-.829328.19706-1.227474.16602-.484826.425022-.929266.590976-1.414622.17566-.427078.356074-.867146.63324-1.239168.57448-.743962 1.493084-1.246098 2.418476-1.381366.30301-.0136.6079-.0036.909008.034.282638.05456.525808.17214.741682.366136.29591.22818.544618.507542.801392.777774.238842.261542.468268.531082.67864.816314.213926.257714.424002.52889.44655.8765-.0104.307578-.03218.61727-.14876.906102-.1604.354576-.376802.674188-.673054.929986-.28764.276828-.579376.552202-.910708.77704-.934176.542574-1.782394 1.141768-2.801388 1.472448-.459548.1617-.908336.353156-1.375516.492392-.447258.13678-.899084.258382-1.343038.405538-.632246.218272-1.263826.437402-1.909108.615084-.716995.22638-1.446228.423806-2.136325.726076-.3022232.13138-.6010954.266218-.894461.41659-.088704.04546-.3501466.19048-.2645262.13944 2.2766612-1.357042 1.7625272-1.040748 1.207901-.696714-.3288356.224826-.6374958.475834-.8679302.805254-.2696876.361928-.5582092.712046-.7789124 1.107478-.332276.574832-.5632816 1.195938-.7294302 1.838544-.213721.77336-.485273 1.53357-.5974922 2.331702-.10507.71779-.195798 1.43224-.040092 2.152304.095756.5617.2008372 1.121954.3803498 1.663976.161558.495064.3256252.990956.5695522 1.453224.2561404.44364.5196624.88305.8106996 1.304916.2856834.426662.5686264.85516.8579618 1.27937.4039514.585188.8127588 1.167112 1.2444878 1.73232.369418.484492.75589.959514 1.174058 1.402854.230013.211532.460861.428712.730579.589358 0 0-1.695485 1.085602-1.695485 1.085602z" stroke-width="2"/><path d="m26.562 22.448c-.107-.05-.216-.027-.298.01l-10.847 4.877-1.998.9-.06.02-3.38 3.42 4.817-.223.05-.023 2.005-.898 10.86-4.914c.327-.148.268-.973-.13-1.854-.3-.66-.7-1.172-1.02-1.318z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m-73.34 31.365c.545-.45 1.147.25 2.317 1.395.54.775 1.127 1.562 1.393 2.47l13.922-13.952 7.252-8.75c.51-.528 3.79-4.808 2.584-5.99-1.207-1.18-5.8 2.73-6.31 3.26l-7.764 7.064z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.66667 0 0 .66667 62.238 5.33)"/><path d="m13.4 26.185c.363-.3.71.222 1.49.985.777.76 1.193 1.086.91 1.463l9.187-9.002.033-.032c.002-.002-.02-.017-.018-.018.284-.378-.077-1.254-.855-2.015-.78-.762-1.677-1.12-2.04-.82l-.035.035z" fill="#0c0c0c" opacity=".6"/><path d="m-69.876 35.508c.425-.566.193-1.878-.974-3.02-1.17-1.144-2.068-1.326-2.614-.876-1.45 2.87-2.095 2.633-4.34 7.56.083.172.244.338.487.58z" style="fill-rule:evenodd;stroke-width:.5;stroke-linecap:round;stroke-linejoin:round;fill:url(#b);stroke:url(#c)" transform="matrix(.66667 0 0 .66667 62.238 5.33)"/><path d="m22.726 15.97c.365-.3 1.262.058 2.042.82.778.762 1.138 1.638.855 2.015 0 0 .02.016.018.018 1-1.507 3.644-3.755 4.42-5.228.282-.377 2.247-2.968 1.47-3.73-.78-.762-3.47 1.323-3.834 1.623z" fill="#0c0c0c" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/signpdf.svg b/icon-themes/elementary_svg/cmd/32/signpdf.svg
new file mode 100644
index 000000000..7dade241b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/signpdf.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(.82398 -.85484 .74718 .73096 -102.22 22.54)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.80068 -.83068 .87443 .85546 -104.856 19.332)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.466999"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.63343 -.055 -.0391 .63928 -78.072 11.738)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817001" y2="41.391998"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15" x2="16" y1="1" y2="29"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.99999" y1="6.185175" y2="43"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.65714134 0 0 .65900698 .228601 .172037)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="47.935162" y2=".91791"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.92105264 0 0 1.1298612 39.5778 -14.15036)" gradientUnits="userSpaceOnUse" x1="23.969797" x2="23.969797" y1="3.981044" y2="44.024017"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#j)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#i)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m4.4999935.499998c5.270467 0 22.9999725.00185 22.9999725.00185l.000028 28.998154s-15.333333 0-23.0000005 0c0-9.666667 0-19.333334 0-29z" fill="url(#d)" stroke="url(#f)" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m26.5 28.5h-21v-26.9999998h21z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd" transform="matrix(.65116278 0 0 .65116278 -23.768842 6.535569)"><g fill="#7a0000"><path d="m65.194576-5.046198c-11.929691 12.576057-18.744693 14.351221-21.011513 14.546966v4.519444c1.710995-.293505 6.011783-1.312664 10.592105-4.837219 5.873233-4.519444 12.894737-13.09933 12.894737-13.09933-1.819698 4.385318-2.412075 18.973218-2.504112 38.415285h12.175165c.465395 0 .885286-.218174 1.208882-.564931-1.916296-5.637596-3.251885-13.050945-4.259869-19.772572-.955597-8.909001.455462-16.698066.978619-19.207643zm-21.011513 21.926372v4.978451c4.292119 0 10.593867 5.504798 14.592928 12.640323h3.453947c-3.949938-7.783719-14.770224-17.618774-18.046875-17.618774z" opacity=".1"/><path d="m65.194576-6.176059c-11.929691 12.576057-18.744693 14.351221-21.011513 14.546965v4.519446c1.710995-.293507 6.011783-1.312666 10.592105-4.83722 5.873233-4.519444 12.894737-13.09933 12.894737-13.09933-1.855028 4.470462-2.430159 19.533192-2.504112 39.545146h12.175165c.607917 0 1.132813-.364206 1.467928-.918012-2.065578-5.718188-3.463936-13.514339-4.518915-20.549352-.955597-8.909002.455462-16.698067.978619-19.207643zm-21.011513 21.926372v4.978451c4.517936 0 11.25425 6.087461 15.197369 13.770184h3.367598c-3.390495-7.923902-15.1256-18.748635-18.564967-18.748635z" opacity=".3"/><path d="m65.180722-7.3135532c-11.929691 12.5760572-18.73318 14.3667562-21 14.5625002v4.500001c1.710995-.293507 6.013428-1.287946 10.59375-4.812501 5.873233-4.519445 12.90625-13.125 12.90625-13.125-1.89037 4.55563-2.475588 20.102267-2.53125 40.687501h12.1875c.303907 0 .591496-.0917.84375-.25v-3.625c-1.731206-5.489072-2.959735-12.407019-3.90625-18.71875-.955597-8.909002.476843-16.709176 1-19.2187512zm-21 21.9375012v4.96875c4.737576 0 11.911988 6.697282 15.75 14.90625h3.28125c-2.669685-7.976224-15.426789-19.875-19.03125-19.875z" opacity=".5"/></g><path d="m65.180722-8.501053c-11.929691 12.576056-18.73318 14.366756-21 14.5625v4.500001c1.710995-.293506 6.013428-1.319197 10.59375-4.843751 5.873233-4.519445 12.90625-13.0937502 12.90625-13.0937502-1.925701 4.6407752-2.494043 20.6511492-2.53125 41.8125012h12.3125c.262781 0 .4972-.0623.71875-.1875v-4.84375c-1.72447-5.485979-2.961964-12.390636-3.90625-18.6875-.955597-8.909002.476843-16.709176 1-19.218751zm-21 21.906251v5c4.952659 0 12.566711 7.315678 16.25 16.03125h3.09375c-1.730686-7.923306-15.56527-21.03125-19.34375-21.03125z" fill="url(#k)"/><path d="m25.455078 1.0000001c-3.053299 2.2852818-12.907459 9.2860789-20.455078 8.4042968v6.3085941s15.518746 2.830017 22-2.46289v-12.0878915c-.164209-.1032627-.350935-.1621094-.548828-.1621094zm1.544922 15.1386729c-2.809051 3.586493-5.610085 8.128203-7.527344 12.820312h2.400391c1.486043-3.084251 3.377295-6.432525 5.126953-8.791016z" fill="#7a0000" opacity=".05" transform="matrix(1.5357143 0 0 1.5357143 36.502151 -10.036767)"/></g><path d="m26.562 22.448c-.107-.05-.216-.027-.298.01l-10.847 4.877-1.998.9-.058.02-3.382 3.42 4.818-.223.05-.023 2.005-.897 10.86-4.914c.327-.148.268-.973-.13-1.854-.3-.66-.7-1.172-1.02-1.318z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m-73.34 31.365c.545-.45 1.147.25 2.317 1.395.54.775 1.127 1.562 1.393 2.47l13.922-13.952 7.252-8.75c.51-.528 3.79-4.808 2.584-5.99-1.207-1.18-5.8 2.73-6.31 3.26l-7.764 7.064z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.66667 0 0 .66667 62.238 5.33)"/><path d="m13.4 26.185c.363-.3.71.222 1.49.985.777.76 1.193 1.086.91 1.463l9.187-9.002.033-.033c.002-.002-.02-.017-.018-.018.284-.378-.077-1.254-.855-2.015-.78-.762-1.677-1.12-2.04-.82l-.035.035z" fill="#0c0c0c" opacity=".6"/><path d="m-69.876 35.508c.425-.566.193-1.878-.974-3.02-1.17-1.144-2.068-1.326-2.614-.876-1.45 2.87-2.095 2.633-4.34 7.56.083.172.244.338.487.58z" style="fill-rule:evenodd;stroke-width:.5;stroke-linecap:round;stroke-linejoin:round;fill:url(#b);stroke:url(#c)" transform="matrix(.66667 0 0 .66667 62.238 5.33)"/><path d="m22.726 15.97c.365-.3 1.262.058 2.042.82.778.762 1.138 1.638.855 2.015 0 0 .02.016.018.018 1-1.507 3.643-3.755 4.418-5.228.283-.377 2.248-2.968 1.47-3.73-.78-.762-3.47 1.323-3.833 1.623z" fill="#0c0c0c" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sl/bold.svg b/icon-themes/elementary_svg/cmd/32/sl/bold.svg
new file mode 100644
index 000000000..d38599f00
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sl/bold.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13.201247" cy="12.676107" gradientTransform="matrix(.14879841 3.7199544 -2.819107 .11276447 46.972225 -39.269329)" gradientUnits="userSpaceOnUse" r="6.700386"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -35.769168 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -9.861985 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#f" y1="46.5" y2="43.5"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -37.297013 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><g transform="matrix(.98177497 0 0 1.313771 9.846276 -32.590351)"><path d="m2.7029866 43.5v3h.5c.8310005 0 1.5000005-.669 1.5000005-1.5s-.669-1.5-1.5000005-1.5z" fill="url(#g)" opacity=".2"/><path d="m-1.4557351 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375003v-3z" fill="url(#c)" opacity=".2"/><path d="m-.86198507 43.5h3.56497167v3h-3.56497167z" fill="url(#f)" opacity=".2"/></g><g transform="matrix(.98177497 0 0 1.313771 20.846275 -32.590351)"><path d="m4.2308318 43.5v3h.5c.8310005 0 1.5000005-.669 1.5000005-1.5s-.669-1.5-1.5000005-1.5z" fill="url(#b)" opacity=".2"/><path d="m-1.4557351 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375003v-3z" fill="url(#c)" opacity=".2"/><path d="m-.86198507 43.5h5.09281687v3h-5.09281687z" fill="url(#d)" opacity=".2"/></g><path d="m20.036402 28.268316h-3.819492l-3.645878-6.597303-1.258695.933171v5.664132l-3.7776259-.00007v-15.86391l3.7776259.00007v7.638983l1.3238-2.246122 3.624177-5.392861h3.732684l-5.067336 7.150695z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".755564" transform="matrix(1.3235144 0 0 1.32351432 -1.472041 -10.913521)"/><path d="m8.5 5.5039062v1.5l5.000887.0000926v-1.5zm11.547762.0000926-4.794922 7.1367192-1.751953 2.972656v1.5l1.751953-2.972656 4.794922-7.1367192h3.878906l1.0625-1.5zm-1.285156 10.2851562-.480469.679688 5.884766 10.03125h.878906z" fill="#fff" opacity=".2" transform="matrix(1.00000001 0 0 1 .000001 0)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sl/italic.svg b/icon-themes/elementary_svg/cmd/32/sl/italic.svg
new file mode 100644
index 000000000..003ebf0ab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sl/italic.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.680322" cy="15.261165" gradientTransform="matrix(-1.863628 -.00000004 .00000006 -2.5413115 32.342301 50.079055)" gradientUnits="userSpaceOnUse" r="4.455698"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -21.990342 9.875001)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.80709274 0 0 1.3158295 6.443748 -29.44901)"><path d="m18.009657 41v3h.5c.831 0 1.500001-.669 1.500001-1.5s-.669001-1.5-1.500001-1.5z" fill="url(#b)" opacity=".2"/><path d="m4.40625 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#d)" opacity=".2"/><path d="m5 41h13.009657v3h-13.009657z" fill="url(#e)" opacity=".2"/></g><path d="m7.3872412 28.279186 3.1656048-15.849706h2.016447l-2.8078481 14.050082h6.2119571l-.357756 1.799624z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".754888" transform="matrix(1.32470039 0 0 1.3247003 .527073 -10.963391)"/><path d="m14.505859 5.5019531-4.193359 20.9960939h.298828l3.894531-19.4960939h2.373047l.298828-1.5zm-.748047 18.6113279-.298828 1.5h7.929688l.298828-1.5z" fill="#fff" opacity=".2" transform="translate(-.000001)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/slidemasterpage.svg b/icon-themes/elementary_svg/cmd/32/slidemasterpage.svg
new file mode 100644
index 000000000..1693f6487
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/slidemasterpage.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(1 0 0 .8 0 3)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="27" y2="4"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="b" cx="-1" cy="14.999253" gradientTransform="matrix(0 1 -1.27273 0 35.09 -1)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="6.690214" cy="15.119161" gradientTransform="matrix(.00000007 3.1304348 -2.2608696 .00000005 50.18245 -22.94328)" gradientUnits="userSpaceOnUse" r="11.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 .56757 -.72973 0 33.514 1.378)" gradientUnits="userSpaceOnUse" x1="6.381592" x2="41.619537" y1="24.000658" y2="24.000658"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(.019 0 0 .02024 18.043 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.019 0 0 .02024 14.134 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="h" gradientTransform="matrix(.05555 0 0 .02024 -3.988 18.08)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -1)"><path d="m2.678 25.5h26.822v4.915h-26.822z" fill="url(#h)" opacity=".15"/><path d="m2.678 25.5v4.915c-.98.01-2.367-1.1-2.367-2.458s1.093-2.457 2.369-2.457z" fill="url(#g)" opacity=".15"/><path d="m29.5 25.5v4.915c.98.01 2.367-1.1 2.367-2.458s-1.093-2.457-2.367-2.457z" fill="url(#f)" opacity=".15"/></g><path d="m30 4-.002 22h-27.998v-22z" fill="url(#c)" stroke="url(#b)"/><path d="m2.5 25.5v-21h27v21z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m30.5 3.5-.002 23h-28.998v-23z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><g fill="#fff" fill-opacity=".691"><path d="m4 5h1v14h-1z"/><path d="m17 6v1h-14v-1z"/><path d="m28 25h-1v-14h1z" opacity=".7"/><path d="m15 24v-1h14v1z" opacity=".7"/><path d="m8 12h4v1h-4zm5 0h2v1h-2zm4 0h3v1h-3zm4 0h3v1h-3zm-13 2h2v1h-2zm3 0h4v1h-4zm5 0h3v1h-3zm4 0h2v1h-2zm-12 2h4v1h-4zm5 0h2v1h-2zm3 0h4v1h-4zm5 0h2v1h-2zm-13 2h3v1h-3zm4 0h3v1h-3zm4 0h2v1h-2zm3 0h4v1h-4z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/smallcaps.svg b/icon-themes/elementary_svg/cmd/32/smallcaps.svg
new file mode 100644
index 000000000..68d322a20
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/smallcaps.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" gradientUnits="userSpaceOnUse" x1="13.580414" x2="13.580414" y1="7.410555" y2="2.160542"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.30405459 0 0 .3851361 -1.915087 -.075972)" gradientUnits="userSpaceOnUse" x1="18.123238" x2="18.123238" y1="3.910552" y2="2.410548"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.2185899 0 0 1.2612365 -.928214 -6.772519)" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" xlink:href="#e" y1="3.932" y2="19.659"/><linearGradient id="d" gradientTransform="matrix(.79386259 0 0 .82164519 4.799834 2.054362)" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" xlink:href="#e" y1="3.932" y2="19.659"/><linearGradient id="e" gradientTransform="matrix(1.0030849 0 0 1.0381896 -.463607 -.418095)" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.164257 1.785965)"><path d="m16.243647 8.8021137h2.926971c1.333689 0 2.300879.1977425 2.901568.5932275.604923.390555.907385 1.0141838.907385 1.8708848 0 .581725-.13284 1.059101-.39852 1.432127-.261445.37248-.610743.596516-1.047898.672107v.06574c.595926.138037 1.024612.395484 1.286057.772347.26621.377956.399313.879982.399313 1.506075 0 .888472-.310929 1.581392-.932788 2.078763-.617625.496821-1.458365.754254-2.522102.745231h-3.518399v-9.7373239zm1.994182 3.8559793h1.15904c.539826 0 .929879-.08628 1.170154-.258818.244509-.173093.366764-.459574.366764-.859441 0-.372478-.133104-.638966-.399314-.799461-.261444-.164328-.677429-.246493-1.247951-.246493h-1.047899zm0 1.639182v2.536418h1.299553c.549354 0 .954753-.108729 1.216198-.326192.260916-.217462.391374-.550228.391374-.998298 0-.807951-.557868-1.185533-1.672669-1.211928z" fill="url(#d)" stroke="#000" stroke-opacity=".49" stroke-width=".778118"/><g fill="#fcaf3e" stroke-linecap="round" transform="matrix(1 0 0 -1 0 5.571082)"><path d="m18.123238.53552759-4.500011 4.50001121h9.000022z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m18.123215 1.6605304-2.624984 2.6250066h5.250013z" fill="none" opacity=".5" stroke="url(#b)"/></g><path d="m11.267453 18.531031-1.047988-3.556688h-5.2618713l-1.0455502 3.556688h-3.30116002l5.09614292-15.004932h3.7435081l5.1156415 15.004932zm-1.7791421-6.214112c-.966748-3.2237216-1.5126762-5.0466288-1.6377849-5.4687227-.118609-.422935-.2039107-.756742-.2559039-1.001422-.2177213.8719346-.8404207 3.0286484-1.8680983 6.4701447z" fill="url(#c)" stroke="#000" stroke-opacity=".49" stroke-width=".759278"/><path d="m5.7067042 3.5258119-5.09546918 15.0046441h.387054l4.70841518-13.8657267h3.7444873l4.7262115 13.8657267h.388536l-5.1147475-15.0046441zm.3559117 8.7910181c-.1245119.419596-.1972143.672031-.3366332 1.138918h3.7622836c-.2013257-.671341-.1762574-.589078-.3410822-1.138918z" fill="#fff" opacity=".2"/><path d="m16.24509 8.8017151v1.1671774h2.925542c1.33369 0 2.300538.1987405 2.901226.5942265.455214.293897.738409.720251.851068 1.278121.03347-.18018.05623-.368002.05623-.574471 0-.856703-.302375-1.4802731-.907299-1.8708275-.600687-.3954848-1.567535-.5942264-2.901225-.5942264zm4.53801 3.3525949c-.05707.09552-.125031.18042-.215806.244681-.240275.172542-.630392.258361-1.170217.258361h-1.158059l-.0016 1.167177h1.159577c.539826 0 .929943-.08582 1.170218-.25836.244509-.173093.366262-.458798.366262-.858665 0-.223988-.05418-.405863-.150457-.553194zm1.759885 1.756845c-.25722.342886-.59169.553962-1.009122.626142v.06536c.595926.138036 1.024273.396696 1.285719.773559.174626.247928.286429.554117.346505.908818.03188-.181126.05319-.368734.05319-.569911 0-.626095-.133486-1.128129-.399696-1.506085-.07637-.110089-.171681-.208165-.276597-.297874zm-1.515203 2.220374c-.06481.148816-.153543.275354-.273556.37538-.261447.217463-.667978.326749-1.21733.326749h-1.299398v1.167177h1.299398c.549352 0 .955883-.109287 1.21733-.326748.260915-.217463.390578-.548894.390578-.996964 0-.211085-.04088-.391849-.117022-.545594z" fill="#ebfeff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/smallestheight.svg b/icon-themes/elementary_svg/cmd/32/smallestheight.svg
new file mode 100644
index 000000000..d64d98545
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/smallestheight.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="4.000003" x2="19.000002" y1="11.560315" y2="11.560315"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="17.000002" x2="4.000003" xlink:href="#a" y1="12.072035" y2="12.072035"/><linearGradient id="c" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="30.305014" x2="30.305014" y1="60.584892" y2="72.720451"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="4.000003" x2="17.000002" xlink:href="#a" y1="11.560315" y2="11.560315"/><linearGradient id="e" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="35.911324" x2="35.911324" y1="77.054581" y2="60.584892"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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 7.314523)" gradientUnits="userSpaceOnUse" x1="-24.653086" x2="-24.653086" y1="55.522831" y2="24.786926"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.28571361 0 0 .30419701 -18.857127 11.232605)" gradientUnits="userSpaceOnUse" x1="71.678329" x2="71.678329" y1="11.973796" y2="42.792717"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="8.572443" x2="8.572443" y1="23.99999" y2="41.076958"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01142389 -.00032579 .00027364 .00959509 4.481369 18.890985)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.758557 19.355496)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><linearGradient id="l" gradientTransform="matrix(.01656805 0 0 .0082353 1.509185 19.355455)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .336877 -9.333282)"><path d="m3.497351 22.374908 7.500019.000109v1.875113l-7.500019-.000109z" fill="url(#l)" opacity=".15" stroke-width=".685994"/><path d="m3.497351 22.375017v1.875004c-.6204724.0038-1.4999999-.323188-1.4999999-.875188 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#k)" opacity=".15"/><path d="m10.99737 22.375017v1.875004c.620472.0038 1.5-.323188 1.5-.875188 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#i)" opacity=".15"/><g stroke-width=".750002"><path d="m3.1223501 23.125019v-8.250021h8.2500209v8.250021z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.872352 22.375017v-6.750018h6.750017v6.750018z" fill="none" stroke="url(#h)"/></g></g><g stroke-width=".750002"><g transform="matrix(-1.33333 0 0 1.33333 46.651402 6.666718)"><path d="m17.363595 8.8749829-3.750009 4.5000111h2.250005v4.500011h3.000008l.00001-4.500011h2.250006z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><path d="m17.363595 10.043385-2.157216 2.581607 1.407214.000003v4.500009h1.500004v-4.500009l1.414628-.000003z" display="block" fill="none" opacity=".401" stroke="url(#e)" stroke-miterlimit="7"/></g><g transform="matrix(-1.33333 0 0 -1.33333 46.639682 25.33328)"><path d="m17.354805 8.8749829-3.750009 4.5000111h2.276375l-.02637 4.500011h3.000008v-4.500011h2.250005z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><path d="m17.354805 10.051255-2.121072 2.573737h1.37107v4.500012h1.500004v-4.500012h1.398559z" display="block" fill="none" opacity=".401" stroke="url(#c)" stroke-miterlimit="7"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/smallestwidth.svg b/icon-themes/elementary_svg/cmd/32/smallestwidth.svg
new file mode 100644
index 000000000..487a6c79b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/smallestwidth.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="4.000003" x2="19.000002" y1="11.560315" y2="11.560315"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="11.000002" x2="11.000002" xlink:href="#a" y1="6.560258" y2="17.560257"/><linearGradient id="c" gradientTransform="matrix(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="30.326939" x2="28.465441" y1="65.785851" y2="65.785851"><stop offset="0" stop-color="#fff"/><stop offset=".00000009" 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(0 .75000188 -.75000188 0 26.408854 5.499973)" gradientUnits="userSpaceOnUse" x1="11.000003" x2="11.000003" xlink:href="#a" y1="6.571978" y2="17.571978"/><linearGradient id="e"><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(.40290243 0 0 -.43261396 5.519842 42.959872)" gradientUnits="userSpaceOnUse" x1="30.30512" x2="28.443623" xlink:href="#e" y1="65.785843" y2="65.785843"/><linearGradient id="g" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="-27.608339" x2="-64.549026" y1="8.804257" y2="8.804257"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.28571361 0 0 .30419701 -18.857127 11.232605)" gradientUnits="userSpaceOnUse" x1="75.615845" x2="107.116" y1="60.051311" y2="60.051311"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="8.572445" x2="33.239174" xlink:href="#e" y1="33.605785" y2="33.605785"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 3.988803 24.98048)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 11.011197 25.230594)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><linearGradient id="m" gradientTransform="matrix(.01656805 0 0 .0082353 1.511834 24.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(0 1.33333 -1.33333 0 42.333281 1.336877)"><g transform="matrix(0 1 -1 0 40.497374 12.25001)"><path d="m3.7499908 28.250115 7.5000192-.250223v2l-7.5000192.250223z" fill="url(#m)" opacity=".15" stroke-width=".685994"/><path d="m3.7499908 28.250115v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#l)" opacity=".15"/><path d="m11.25001 28.000001v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#j)" opacity=".15"/></g><g stroke-width=".750002"><path d="m3.1223501 23.87502v-8.25002h8.2500209v8.25002z" fill="url(#h)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.8723519 23.125019.0000002-6.750017h6.7500169v6.750017z" fill="none" stroke="url(#i)"/></g></g><g stroke-width=".750002"><g transform="matrix(0 -1.33333 -1.33333 0 25.333279 47.65146)"><path d="m17.363595 8.8749829-3.750009 4.5000111h2.250005v4.500011h3.000008l.00001-4.500011h2.250006z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><path d="m17.363595 10.043385-2.157216 2.581607 1.407214.000003v4.500009h1.500004v-4.500009l1.414628-.000003z" display="block" fill="none" opacity=".401" stroke="url(#c)" stroke-miterlimit="7"/></g><g transform="matrix(0 -1.33333 1.33333 0 6.666718 47.639739)"><path d="m17.354805 8.8749829-3.750009 4.5000111h2.276375l-.02637 4.500011h3.000008v-4.500011h2.250005z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><path d="m17.354805 10.051255-2.121072 2.573737h1.37107v4.500012h1.500004v-4.500012h1.398559z" display="block" fill="none" opacity=".401" stroke="url(#f)" stroke-miterlimit="7"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/snapborder.svg b/icon-themes/elementary_svg/cmd/32/snapborder.svg
new file mode 100644
index 000000000..9a834cff9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/snapborder.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" gradientUnits="userSpaceOnUse" x1="46.985" x2="46.985" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.59172 -.63517 0 9.814 30.722)" gradientUnits="userSpaceOnUse" x1="31.842712" x2="20.435263" y1="-57.348213" y2="-57.348213"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity=".235"/><stop offset=".939" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#h)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#g)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#f)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#e)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#d)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#i)"/></g><path d="m46.39 10.484c.606-.002 1.125.05 1.554.148 2.437.56 3.51 2.657 3.54 4.92-.18 2.407-.828 3.926-2.86 4.76-.443.11-1.494.177-2.244.18l-4.892.015v-4.037l4.537-.016c2-.052 1.988-1.91.01-1.968l-4.537.016v-4.002z" fill="url(#a)" stroke="#7a0000" stroke-opacity=".49" transform="matrix(1.33333 0 0 1.33333 -37.653 .66)"/><path d="m17.678 14.66v5.336l3.336-.01v-5.326zm3.336 7.95-3.336.01v4.707h3.336z" fill="#eee" fill-opacity=".761"/><path d="m24.198 14.64-6.52.02v1.333l6.52-.02c.81-.003 1.503.066 2.076.197 2.96.68 4.397 3.066 4.66 5.77.02-.182.045-.356.06-.543-.042-3.02-1.472-5.813-4.72-6.56-.573-.132-1.266-.2-2.076-.198zm1.21 7.317c-.31.35-.853.62-1.694.643l-6.05.02.003 1.334 6.047-.02c1.827-.048 2.362-1.215 1.693-1.977z" fill="#206b00" opacity=".1" stroke="#fff" stroke-width=".999997"/><path d="m46.393 11.47-3.91.012v2.032l3.546-.012h.03c.65.018 1.22.183 1.672.516.452.332.775.872.776 1.453 0 .58-.32 1.125-.776 1.458-.454.333-1.028.494-1.68.51-.008.002-.016.002-.023 0l-3.555.013.02 2.06 3.905-.012c.663-.002 1.66-.094 1.92-.143.788-.337 1.23-.566 1.56-1.197.334-.636.523-1.525.61-2.63-.02-.963-.252-1.86-.695-2.534-.45-.684-1.083-1.175-2.07-1.402-.334-.077-.783-.125-1.332-.123z" fill="none" opacity=".53" stroke="url(#b)" stroke-opacity=".915" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -37.653 .66)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/snapframe.svg b/icon-themes/elementary_svg/cmd/32/snapframe.svg
new file mode 100644
index 000000000..99a58140e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/snapframe.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.916702 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.083298 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="3" y2="30"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6" stop-opacity=".985965"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="28"><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(.65895577 0 0 .66512004 39.325053 3.594528)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="26" y2="6"><stop offset="0" stop-color="#fff"/><stop offset=".07499999" 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" gradientUnits="userSpaceOnUse" x1="46.985001" x2="46.985001" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 -.59172 -.63517 0 9.814 30.722)" gradientUnits="userSpaceOnUse" x1="32.47646" x2="19.801516" y1="-57.348213" y2="-57.348213"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity=".235"/><stop offset=".939" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="scale(.26458333)"><g><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m38.928572 40.000002h5v7h-5z" fill="url(#a)"/><path d="m9.0714282 47.000002h-5v-7h5z" fill="url(#c)"/><path d="m9.0714282 40.000002 29.8571438-.000001v7.000001l-29.8571438.000001z" fill="url(#d)"/></g><rect fill="url(#e)" height="27" rx="2.16" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" opacity=".5" rx="1.086957" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.500001"/><rect fill="none" height="27" rx="2.16" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="27" x="2.5" y="2.5"/><rect fill="url(#g)" height="18.886332" rx=".780512" ry=".821902" stroke-width="1.478242" width="19.126842" x="6.436579" y="6.556835"/><g fill="none" stroke-opacity=".501961"><rect height="18.908428" rx=".780512" ry=".821902" stroke="#002e99" width="18.975956" x="6.524967" y="6.534738"/><rect height="21" rx="2" stroke="url(#h)" width="21" x="5.5" y="5.5"/></g></g><g><path d="m46.39 10.484c.606-.002 1.125.05 1.554.148 2.437.56 3.51 2.657 3.54 4.92-.18 2.407-.828 3.926-2.86 4.76-.443.11-1.494.177-2.244.18l-4.892.015v-4.037l4.537-.016c2-.052 1.988-1.91.01-1.968l-4.537.016v-4.002z" fill="url(#i)" stroke="#7a0000" stroke-opacity=".49" transform="matrix(1.33333 0 0 1.33333 -37.653 .66)"/><path d="m17.678 14.66v5.336l3.336-.01v-5.326zm3.336 7.95-3.336.01v4.707h3.336z" fill="#eee" fill-opacity=".761"/><path d="m24.198 14.64-6.52.02v1.333l6.52-.02c.81-.003 1.503.066 2.076.197 2.96.68 4.397 3.066 4.66 5.77.02-.182.045-.356.06-.543-.042-3.02-1.472-5.813-4.72-6.56-.573-.132-1.266-.2-2.076-.198zm1.21 7.317c-.31.35-.853.62-1.694.643l-6.05.02.003 1.334 6.047-.02c1.827-.048 2.362-1.215 1.693-1.977z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m46.393 11.47-3.91.012v2.032l3.546-.012h.03c.65.018 1.22.183 1.67.516.453.332.776.872.777 1.453 0 .58-.32 1.126-.776 1.46-.453.332-1.027.493-1.68.51h-.022l-3.555.012.02 2.06 3.905-.012c.663-.002 1.66-.094 1.92-.143.788-.337 1.23-.566 1.56-1.197.334-.636.523-1.525.61-2.63-.02-.963-.252-1.86-.695-2.534-.45-.684-1.083-1.175-2.07-1.402-.334-.077-.783-.125-1.332-.123z" fill="none" opacity=".53" stroke="url(#j)" stroke-opacity=".915" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -37.653 .66)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/snappoints.svg b/icon-themes/elementary_svg/cmd/32/snappoints.svg
new file mode 100644
index 000000000..714b90f71
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/snappoints.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" xlink:href="#m" y1="423.455" y2="423.353"/><linearGradient id="e" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" xlink:href="#n" y1="423.373" y2="423.363"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="46.985001" x2="46.985001" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 -.59172 -.63517 0 9.814 30.722)" gradientUnits="userSpaceOnUse" x1="31.842712" x2="19.801516" y1="-57.348213" y2="-57.348213"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity=".235"/><stop offset=".939" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.29412 0 0 1.00005 1.706 1.98)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.806" xlink:href="#m" y1="423.455" y2="423.455"/><linearGradient id="i" gradientTransform="matrix(1.29412 0 0 1 1.706 2)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#n" y1="423.586" y2="423.586"/><linearGradient id="j" gradientTransform="matrix(1.29412 0 0 1 21.303 -396.613)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#n" y1="423.586" y2="423.586"/><linearGradient id="k" gradientTransform="matrix(1.29412 0 0 1.00005 21.303 -411.633)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.371" xlink:href="#m" y1="423.455" y2="423.362"/><linearGradient id="l" gradientTransform="matrix(1.29412 0 0 1 7.902 -411.622)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="-1.277" xlink:href="#n" y1="423.373" y2="423.373"/><linearGradient id="m"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="n"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><path d="m-19.153 424.137h9v3h-9z" fill="url(#h)" transform="matrix(-1.33333 0 0 -1.33333 5.46 592.514)"/><path d="m-19.153 424.887h9v1.5h-9z" fill="url(#i)" transform="matrix(-1.33333 0 0 -1.33333 5.46 592.514)"/><path d="m13.75 26 8.9.01-.053 1.377-8.847.113z" fill="url(#j)" transform="matrix(1.33333 0 0 1.33333 .667 -10.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(12.991302 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><path d="m.25 10.25h6.75v3h-6.75z" fill="url(#k)" transform="matrix(1.33333 0 0 1.33333 .667 9.333)"/><path d="m.35 10.99 8.9.01-.054 1.378-8.847.113z" fill="url(#l)" transform="matrix(1.33333 0 0 1.33333 .667 9.333)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(-1 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><path d="m46.39 10.484c.606-.002 1.125.05 1.554.148 2.437.56 3.51 2.657 3.54 4.92-.18 2.407-.828 3.926-2.86 4.76-.443.11-1.494.177-2.244.18l-4.892.015v-4.037l4.537-.016c2-.052 1.988-1.91.01-1.968l-4.537.016v-4.002z" fill="url(#f)" stroke="#7a0000" stroke-opacity=".49" transform="matrix(1.33333 0 0 1.33333 -37.653 .66)"/><path d="m17.678 14.66v5.336l3.336-.01v-5.326zm3.336 7.95-3.336.01v4.707h3.336z" fill="#eee" fill-opacity=".761"/><path d="m24.198 14.64-6.52.02v1.333l6.52-.02c.81-.003 1.503.066 2.076.197 2.96.68 4.397 3.066 4.66 5.77.02-.182.045-.356.06-.543-.042-3.02-1.472-5.813-4.72-6.56-.573-.132-1.266-.2-2.076-.198zm1.21 7.317c-.31.35-.853.62-1.694.643l-6.05.02.003 1.334 6.047-.02c1.827-.048 2.362-1.215 1.693-1.977z" fill="#206b00" opacity=".1" stroke="#fff" stroke-width=".999997"/><path d="m46.393 11.47-3.91.012v2.032l3.546-.012h.03c.65.018 1.22.183 1.672.516.452.332.775.872.776 1.453 0 .58-.32 1.125-.776 1.458-.454.333-1.028.494-1.68.51-.008.002-.016.002-.023 0l-3.555.013.02 2.06 3.905-.012c.663-.002 1.66-.094 1.92-.143.788-.337 1.23-.566 1.56-1.197.334-.636.523-1.525.61-2.63-.02-.963-.252-1.86-.695-2.534-.45-.684-1.083-1.175-2.07-1.402-.334-.077-.783-.125-1.332-.123z" fill="none" opacity=".53" stroke="url(#g)" stroke-opacity=".915" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -37.653 .66)"/><g opacity=".5"><g opacity="1"><path d="m.15 26.01 9.849775-.0097v3l-9.849775.0097z" fill="url(#d)" transform="matrix(1.33333 0 0 1.33333 .667 -29.667)"/><path d="m.3 26.75 9.699775.000338v1.5l-9.699775-.000338z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .667 -29.667)"/><g opacity="1" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 2)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></g><g opacity="1" transform="matrix(-1 0 0 1 31.866999 0)"><path d="m.15 26.01 9.849775-.0097v3l-9.849775.0097z" fill="url(#d)" transform="matrix(1.33333 0 0 1.33333 .667 -29.667)"/><path d="m.3 26.75 9.699775.000338v1.5l-9.699775-.000338z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .667 -29.667)"/><g opacity="1" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 2)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/solverdialog.svg b/icon-themes/elementary_svg/cmd/32/solverdialog.svg
new file mode 100644
index 000000000..7eef69291
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/solverdialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.864319" x2="34.883" y1="23.721972" y2="28.992"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="99.157" cy="186.171" gradientTransform="matrix(.08508 0 0 .02707 .074 10.927)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.61402 0 0 .45904 -1243.367 -1471.69)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.304727" x2="8.304727" y1="1.020048" y2="15.948804"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m44.5 22.906c0 4-41.5 4.094-41.5.094s41.5-4.094 41.5-.094z" fill="url(#a)" opacity=".163" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421v-9.87l-16.585.097v-9.055l16.602-.017z" fill="url(#c)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m24.767876 10.979945h-15.7499211v-5.9999699h15.7499211" fill="none" opacity=".6" stroke="url(#b)" stroke-width="1.499992" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><path d="m8.488 17.513 11.01-.01v-6.668l11.328 9.645-11.337 9.637v-6.667l-11.002.063z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 6.0500163v-9.32l13.123855 11.2499438-13.123855 11.2499439v-7.179888" opacity=".6" stroke="url(#d)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g><path d="m13.852 15.967a5.34 1.7 0 0 1 -10.682 0 5.34 1.7 0 1 1 10.682 0z" fill="url(#e)"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="url(#f)" opacity=".99"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.76 8.51c0 4.004-3.246 7.25-7.25 7.25-4.002 0-7.247-3.246-7.247-7.25 0-4.002 3.245-7.247 7.248-7.247 4.004 0 7.25 3.245 7.25 7.248z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.202 4.005c-.82-.11-1.673-.038-2.455.238-.79.28-1.534.758-1.884 1.574-.223.5-.213 1.04 0 1.55s.78 1 1.478 1c.395 0 .79-.136 1.05-.38s.392-.566.43-.86c.047-.37-.062-.524-.12-.666.038-.042.1-.098.096-.095.042-.024.1-.036.143-.047.02-.006.03.003.047 0 .016-.004-.017-.003.07-.024.46-.11 1.012.197 1.145.405.003.003.033.064-.047.31-.08.244-.258.6-.5.953-.542.784-1.244 1.765-1.24 3.004 0 .322-.02.454.023.74.035.22.168.403.286.5.02.015.03.01.048.023-.34.15-.632.39-.81.692-.29.49-.3 1.183.095 1.717l-.024.022c.01.017.036.01.048.024.004.005-.003.02 0 .024.41.553 1.075.72 1.646.644.575-.078 1.188-.428 1.406-1.097.003-.007-.002-.017 0-.024.004-.01.02-.012.024-.024h-.024c.277-.8-.143-1.574-.834-1.932a.758.758 0 0 0 .334-.667c-.022-.773.098-1.315.715-1.764a.758.758 0 0 0 .024-.024c.477-.37.95-.807 1.336-1.335.377-.516.67-1.16.62-1.883v-.048h-.024c-.036-.763-.483-1.393-1.05-1.812-.57-.423-1.28-.667-2.026-.74-.008 0-.016.002-.024 0z" fill="#002e99" opacity=".05"/><path d="m8.858 11.625c-.025-.9.177-1.773 1.027-2.392.898-.7 1.763-1.575 1.67-2.607-.02-.995-1.178-1.775-2.428-1.887-1.405-.196-3.106.285-3.577 1.383-.24.534-.017 1.49.784 1.49.47 0 .685-.3.72-.578.027-.21-.06-.397-.11-.57-.058-.198.19-.58.458-.736.225-.13.46-.175.496-.183.808-.194 1.613.235 1.95.757.335.522-.035 1.314-.567 2.084-.53.77-1.1 1.644-1.1 2.573 0 .355-.03.475-.008.618.018.115.396.1.686.047zm-.368 1.21c-.773-.04-1.308.835-.844 1.393.415.616 1.577.464 1.776-.233.207-.543-.29-1.168-.932-1.16z" fill="#002e99" opacity=".15"/><path d="m8.858 10.862c-.025-.9.177-1.773 1.027-2.392.898-.7 1.763-1.575 1.67-2.607-.02-.995-1.178-1.775-2.428-1.887-1.405-.196-3.107.286-3.577 1.384-.24.534-.017 1.49.784 1.49.47 0 .685-.3.72-.578.027-.21-.06-.397-.11-.57-.058-.198.19-.58.458-.736.225-.13.46-.174.496-.182.808-.194 1.613.235 1.95.757.335.523-.035 1.315-.567 2.085-.53.77-1.1 1.645-1.1 2.574 0 .352-.03.472-.008.615.018.115.396.1.686.047zm-.368 1.21c-.773-.04-1.308.835-.844 1.393.415.617 1.577.464 1.776-.233.207-.543-.29-1.168-.932-1.16z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sortascending.svg b/icon-themes/elementary_svg/cmd/32/sortascending.svg
new file mode 100644
index 000000000..20a7f4fc8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sortascending.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="10" cy="-2.140758" gradientTransform="matrix(.00000001 2.2279279 -1.9682679 .00000002 5.786415 -24.279279)" gradientUnits="userSpaceOnUse" r="8.128975" xlink:href="#a"/><radialGradient id="c" cx="21" cy="4.911" gradientTransform="matrix(0 2.53104 -1.4237 0 28.99 -52.152)" gradientUnits="userSpaceOnUse" r="9.482" xlink:href="#a"/><path d="m8.1171875 2.5-6.359375 15.070312h3.0800781l1.2070313-3.070312h6.6718751l1.080078 3.070312h3.21875l-6.109375-15.070312zm1.4492187 3.0429688 2.4472658 6.9570312h-5.1816408z" fill="url(#b)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".537255"/><path d="m21.431641 4c-.24 0-.431641.2372031-.431641.5332031v19.4667969 2.501953l-5.535156-4.642578c-.636583-.534157-1.579124-.451036-2.113282.185547-.534156.636583-.451036 1.579125.185547 2.113281l7.660157 6.427735c.255532.214417.561212.324051.86914.34375.0013.00008.0026-.000078.0039 0 .1371.04103.278903.07031.429694.07031s.292594-.02929.429688-.07031c.0012-.00036.0027.000361.0039 0 .307928-.0197.613608-.129333.86914-.34375l7.660157-6.427735c.636583-.534156.719703-1.476698.185547-2.113281-.534158-.636583-1.476699-.719704-2.113282-.185547l-5.53515 4.642576v-2.501951-19.4667969c0-.296-.191641-.5332031-.431641-.5332031h-.568359z" fill="url(#c)"/><path d="m8.1171875 2.5-6.359375 15.070312h.421875l5.9375-14.070312h2.7890625l5.703125 14.070312h.40625l-6.109375-15.070312zm-.8925781 10-.3925782 1h5.1816418l-.351564-1z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sortdescending.svg b/icon-themes/elementary_svg/cmd/32/sortdescending.svg
new file mode 100644
index 000000000..04ff12824
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sortdescending.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="33.247993" cy="5.612137" gradientTransform="matrix(0 -2.53104 -1.4237 0 28.989546 84.152)" gradientUnits="userSpaceOnUse" r="9.482" xlink:href="#a"/><radialGradient id="c" cx="10" cy="14.532515" gradientTransform="matrix(-2.6926958 -.00000001 .00000001 -3.0292833 36.926958 56.023103)" gradientUnits="userSpaceOnUse" r="5.942" xlink:href="#a"/><path d="m14.504 29.5h-10.884v-2.046l7.013-10.23h-6.823v-2.607h10.504v2.036l-7.004 10.24h7.194z" fill="url(#c)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"/><path d="m3.8105469 14.617188v1h10.5039061v-1zm6.1367187 3.607421-6.328125 9.228516v1l7.0136714-10.228516zm-1.953125 8.667969-.6835937 1h7.1933591v-1z" fill="#fff" opacity=".2"/><path d="m21.431187 28c-.24 0-.431641-.237203-.431641-.533203v-19.466797-2.501953l-5.535156 4.642578c-.636583.534157-1.579124.451036-2.113282-.185547-.534156-.636583-.451036-1.579125.185547-2.113281l7.660157-6.427735c.255532-.214417.561212-.324051.86914-.34375.0013-.00008.0026.000078.0039 0 .1371-.041026.278903-.070312.429694-.070312s.292594.029286.429688.070312c.0012.00036.0027-.000361.0039 0 .307928.019701.613608.129333.86914.34375l7.660157 6.427735c.636583.534156.719703 1.476698.185547 2.113281-.534158.636583-1.476699.719704-2.113282.185547l-5.53515-4.642578v2.501953 19.466797c0 .296-.191641.533203-.431641.533203h-.568359z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sourcecharstyle.svg b/icon-themes/elementary_svg/cmd/32/sourcecharstyle.svg
new file mode 100644
index 000000000..7569489ff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sourcecharstyle.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" gradientUnits="userSpaceOnUse" x1="13.556" x2="13.152" y1="1.223" y2="22.018"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".75" transform="scale(1.23366 1.44105)"><path d="m8.717 15.475-8.222-3.627v-1.184l8.222-4.107v1.987l-5.663 2.626 5.663 2.326z"/><path d="m16.393 5.05-4.513 12.106h-2.292l4.512-12.106z"/><path d="m17.22 13.496 5.665-2.327-5.664-2.626v-1.986l8.224 4.107v1.184l-8.223 3.627z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sourceview.svg b/icon-themes/elementary_svg/cmd/32/sourceview.svg
new file mode 100644
index 000000000..cf0877916
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sourceview.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.53064141 0 0 .58970049 39.269608 -1.791917)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.65714212 0 0 .63016248 .228602 -1.09155)" 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><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="18.1481" cy="16.231987" gradientTransform="matrix(0 4.936567 -6.2846274 0 118.00641 -106.70042)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".26238" stop-color="#fc8f36"/><stop offset=".704952" stop-color="#e23a0e"/><stop offset="1" stop-color="#ac441f"/></radialGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m4.5.49815631c5.270474 0 23 .001844 23 .001844l.000027 28.99999969s-15.333351 0-23.000027 0c0-9.667283 0-19.334564 0-29.00184555z" fill="url(#d)" stroke-width="1.040607"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m4.499961.4999448c5.2704807 0 23.000054.002 23.000054.002l.000024 28.9981122s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.9999562z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/><path d="m17.352417 10.000001-3.803467 10h1.125l3.803467-10zm-5.352417 1.666667-4.9999999 2.777778v1.111111l4.9999999 2.777777v-1.111111l-3.8749999-2.220052 3.8749999-2.224392zm8 0v1.111111l3.875 2.224392-3.875 2.220052v1.111111l5-2.777777v-1.111111z" fill="url(#h)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/spacepara1.svg b/icon-themes/elementary_svg/cmd/32/spacepara1.svg
new file mode 100644
index 000000000..81bb01874
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/spacepara1.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(.5372019 0 0 -.57681717 -10.317023 45.997188)" gradientUnits="userSpaceOnUse" x1="35.980003" x2="35.958591" y1="67.006073" y2="43.336414"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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(0 1 -1 0 17.548594 -4.000002)" gradientUnits="userSpaceOnUse" x1="10.513865" x2="30.000002" y1="11.846163" y2="11.548594"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="51" y2="29"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="57" y2="35"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="45" y2="23"/><g transform="translate(-1 -23)"><g transform="translate(1 23)"><path d="m5.5 7.5-5 6h3.0117188v5h-3.0117188l5 6 4.988281-6h-2.988281v-5h2.988281z" display="block" fill="url(#b)"/><g fill="none"><path d="m5.5 9.0644531-2.890625 3.4355469h1.9023438v2 3 2h-1.9023438l2.890625 3.5 2.9160156-3.5h-1.9160156v-2-3-2h1.9160156z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m5.5 7.5-5 6h3.0117188v5h-3.0117188l5 6 5-6h-3v-5h3z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></g><path d="m14.5 37.5v3h17v-3z" fill="url(#d)"/><path d="m14.5 37.5v3h17v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 38v2h1v-1h15v-1z" fill="#fff" opacity=".2"/><path d="m14.5 43.5v3h17v-3z" fill="url(#e)"/><path d="m14.5 43.5v3h17v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 44v2h1v-1h15v-1z" fill="#fff" opacity=".2"/><path d="m14.5 31.5v3h17v-3z" fill="url(#f)"/><path d="m14.5 31.5v3h17v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 32v2h1v-1h15v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/spacepara15.svg b/icon-themes/elementary_svg/cmd/32/spacepara15.svg
new file mode 100644
index 000000000..9df4bbb87
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/spacepara15.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(.5372019 0 0 -.57681717 -10.317023 45.997188)" gradientUnits="userSpaceOnUse" x1="35.958591" x2="35.958591" y1="68.474365" y2="40.735939"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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(0 1 -1 0 17.548594 -4.000002)" gradientUnits="userSpaceOnUse" x1="10.513865" x2="30.500002" y1="11.846163" y2="11.548594"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="51" y2="29"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="58" y2="36"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="44" y2="22"/><g transform="translate(-1 -23)"><g transform="translate(1 23)"><path d="m5.5 6.5-5 6h3.0117188v7h-3.0117188l5 6 4.988281-6h-2.988281v-7h2.988281z" display="block" fill="url(#b)"/><g fill="none"><path d="m5.5 8.0644531-2.890625 3.4355469h1.9023438v2 5 2h-1.9023438l2.890625 3.5 2.9160156-3.5h-1.9160156v-2-5-2h1.9160156z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m5.5 6.5-5 6h3.0117188v7h-3.0117188l5 6 5-6h-3v-7h3z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></g><path d="m14.5 37.5v3h17v-3z" fill="url(#d)"/><path d="m14.5 37.5v3h17v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 38v2h1v-1h15v-1z" fill="#fff" opacity=".2"/><path d="m14.5 44.5v3h17v-3z" fill="url(#e)"/><path d="m14.5 44.5v3h17v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 45v2h1v-1h15v-1z" fill="#fff" opacity=".2"/><path d="m14.5 30.5v3h17v-3z" fill="url(#f)"/><path d="m14.5 30.5v3h17v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 31v2h1v-1h15v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/spacepara2.svg b/icon-themes/elementary_svg/cmd/32/spacepara2.svg
new file mode 100644
index 000000000..7b06f5802
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/spacepara2.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(.5372019 0 0 -.57681717 -10.317023 45.997188)" gradientUnits="userSpaceOnUse" x1="35.958591" x2="35.02784" y1="68.474365" y2="38.13546"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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(0 1 -1 0 17.548594 -4.000002)" gradientUnits="userSpaceOnUse" x1="10.513865" x2="32.000004" y1="11.846163" y2="12.048594"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="51" y2="29"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="59" y2="37"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="43" y2="21"/><g transform="translate(-1 -23)"><g transform="translate(1 23)"><path d="m5.5 5.5-5 6h3.0117188v9h-3.0117188l5 6 4.988281-6h-2.988281v-9h2.988281z" display="block" fill="url(#b)"/><g fill="none"><path d="m5.5 7.0644531-2.890625 3.4355469h1.9023438v2 7 2h-1.9023438l2.890625 3.5 2.9160156-3.5h-1.9160156v-2-7-2h1.9160156z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m5.5 5.5-5 6h3.0117188v9h-3.0117188l5 6 5-6h-3v-9h3z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></g><path d="m14.5 37.5v3h17v-3z" fill="url(#d)"/><path d="m14.5 37.5v3h17v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 38v2h1v-1h15v-1z" fill="#fff" opacity=".2"/><path d="m14.5 45.5v3h17v-3z" fill="url(#e)"/><path d="m14.5 45.5v3h17v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 46v2h1v-1h15v-1z" fill="#fff" opacity=".2"/><path d="m14.5 29.5v3h17v-3z" fill="url(#f)"/><path d="m14.5 29.5v3h17v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 30v2h1v-1h15v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/spacing.svg b/icon-themes/elementary_svg/cmd/32/spacing.svg
new file mode 100644
index 000000000..3a2617471
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/spacing.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" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="21" y2="30"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.001319" x2="12.001319" y1="28.624035" y2="28.999035"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="12.569" cy="4.287" gradientTransform="matrix(-.0762952 3.1281599 -2.6382165 -.06007996 24.039315 -37.294068)" gradientUnits="userSpaceOnUse" r="4.701" xlink:href="#c"/><radialGradient id="e" cx="2.345" cy="4.902" gradientTransform="matrix(-.10027221 2.8874046 -4.8375367 -.15681644 26.270033 -2.047247)" gradientUnits="userSpaceOnUse" r="4.51" xlink:href="#c"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.684" x2="1.179" y1="10.036" y2="4.63"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(1.33333 0 0 1.33333 .000235 -12.669147)"><g fill="url(#f)" stroke="#000" stroke-opacity=".431" stroke-width=".75" transform="matrix(.98295 0 0 1.01735 .215728 7.73034)"><path d="m6.8199797 16.116951-.48-1.238h-.065q-.627.79-1.295 1.1-.66.3-1.726.3-1.31 0-2.07-.748-.74799998-.75-.74799998-2.134 0-1.45 1.00999998-2.133 1.018-.692 3.062-.765l1.58-.05v-.398q0-1.3849995-1.418-1.3849995-1.09 0-2.565.66l-.822-1.677q1.572-.823 3.485-.823 1.832 0 2.81.798.977.798.977 2.4269995v6.066zm-.733-4.218-.962.033q-1.083.032-1.612.39-.53.36-.53 1.092 0 1.05 1.206 1.05.863 0 1.376-.497.52-.496.52-1.32z" fill="url(#e)"/><path d="m19.723069 6.8449515q1.612 0 2.524 1.26.912 1.255.912 3.4449995 0 2.256-.944 3.493-.937 1.238-2.557 1.238-1.604 0-2.516-1.164h-.17l-.416 1h-1.897v-12.6689995h2.484v2.95q0 .56-.097 1.798h.098q.872-1.35 2.582-1.35zm-.798 1.985q-.92 0-1.344.57-.423.562-.44 1.8649995v.27q0 1.464.432 2.1.44.635 1.385.635.765 0 1.213-.7.456-.71.456-2.053 0-1.343-.456-2.0099995-.456-.677-1.246-.677z" fill="url(#d)" stroke-width=".75"/></g><path d="m11.5 21.5-5 4 5 4v-3h8v3l5-4-5-4v3h-8z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 -.000176 9.501884)"/><path d="m7.8748434 27.126928-1.8750047 1.500004 1.8750047 1.500004v-.750002c-.0001834-.413486.3365163-.747234.7500019-.747064l6.0014797-.0044c.413473-.00017.748703.335057.748537.74853v.752902l1.875005-1.500004-1.875005-1.502904v.752902c.000185.413487-.33505.745806-.748537.745636l-6.0014797.0044c-.4134758.000169-.7501715-.336526-.7500019-.750002z" style="opacity:.5;fill:none;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/spelling.svg b/icon-themes/elementary_svg/cmd/32/spelling.svg
new file mode 100644
index 000000000..57aa36c9e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/spelling.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="32" viewBox="0 0 32.000001 32.000001" width="32"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="20.553" cy="13.253" gradientTransform="matrix(1 0 0 1.29938 0 -5.21)" gradientUnits="userSpaceOnUse" r="3.437" xlink:href="#a"/><radialGradient id="c" cx="12.862" cy="12.684" gradientTransform="matrix(1 0 0 1.5444 0 -8.674)" gradientUnits="userSpaceOnUse" r="3.844" xlink:href="#a"/><radialGradient id="b" cx="3.633" cy="13.05" gradientTransform="matrix(1 0 0 1.21588 0 -3.756)" gradientUnits="userSpaceOnUse" r="3.678" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.2818 0 0 .2801 10.766 1036.762)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="71.439" cy="54.764" gradientTransform="matrix(.1599 .50054 -.54452 .17394 31.856 995.877)" gradientUnits="userSpaceOnUse" r="31" fx="71.439" fy="54.764"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g stroke="#000" stroke-opacity=".431" stroke-width=".75"><path d="M5.972 21.353l-.416-1.073h-.064q-.233.318-.466.55-.233.227-.508.375t-.62.22q-.34.07-.792.07-.48 0-.89-.15-.41-.154-.712-.458-.297-.31-.466-.776-.17-.472-.17-1.115 0-1.256.805-1.85.805-.6 2.407-.662l1.257-.043v-.593q0-.487-.283-.72-.282-.233-.79-.233t-.995.15q-.48.147-.968.394l-.7-1.426q.594-.332 1.314-.522.72-.19 1.51-.19 1.475 0 2.26.69.79.693.79 2.104v5.26zm-.635-3.656l-.713.028q-.43.014-.727.113-.297.1-.48.268-.177.162-.26.395-.08.227-.08.51 0 .494.24.705.24.205.63.205.296 0 .55-.1.254-.105.437-.302.19-.205.297-.494.107-.297.107-.678z" fill="url(#b)" transform="translate(-.22 -11.306) scale(1.33333)"/><path d="M13.708 13.313q.607 0 1.108.26.5.263.86.778.36.516.56 1.28.203.76.203 1.763 0 1.017-.205 1.786-.198.76-.565 1.277-.367.515-.882.776-.516.26-1.137.26-.394 0-.705-.083-.303-.085-.543-.226-.24-.142-.424-.318-.176-.184-.324-.38h-.15l-.36.867H9.502V10.37h2.154v2.555q0 .233-.015.508-.015.27-.03.5l-.04.552h.084q.148-.247.338-.46.19-.21.438-.366.254-.163.572-.255.317-.092.706-.092zm-.727 1.723q-.36 0-.614.134-.247.127-.402.388-.155.26-.226.663-.07.397-.084.926v.233q0 .57.063 1.015.07.445.226.75.155.295.41.45.26.156.642.156.642 0 .938-.606.304-.614.304-1.78 0-1.164-.304-1.743-.296-.584-.952-.584z" fill="url(#c)" transform="translate(-.22 -11.306) scale(1.33333)"/><path d="M21.075 21.494q-.847 0-1.532-.233-.678-.232-1.165-.72-.48-.493-.74-1.255-.255-.77-.255-1.835 0-1.18.26-1.97.27-.797.75-1.277.487-.48 1.164-.685.685-.205 1.518-.205.607 0 1.207.15.6.147 1.13.415l-.622 1.638q-.466-.205-.896-.332-.43-.134-.82-.134-.783 0-1.136.6-.353.593-.353 1.786 0 1.185.353 1.75t1.11.565q.613 0 1.114-.155.5-.162 1.023-.41v1.794q-.26.126-.508.225-.247.1-.5.162-.248.064-.523.092-.27.034-.58.034z" fill="url(#d)" transform="translate(-.22 -11.306) scale(1.33333)"/></g><path d="M11.17 1044.173l3.85 1.973 4.916-8.302 1.926 1.066.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#e)" transform="rotate(15 4896.147 670.098) scale(1.2495)"/><g fill="none"><path d="M14.997 1047.644l5.177-8.65 1.558.947m-5.556 9.96l-6.333-3.464.86-1.475" opacity=".5" stroke="url(#f)" transform="rotate(15 4896.147 670.098) scale(1.2495)"/><path d="M28.74 14.694c-.235-.09-.508-.034-.695.164l-7.946 8.44-4.35-4.264c-.26-.25-.667-.244-.916.02l-2.303 2.13c-.247.263-.24.678.02.928l6.75 6.95c.06.06.233.168.306.197.24.097.42-.022.61-.224l10.717-11.38c.25-.264.24-.68-.018-.93l-1.953-1.894c-.065-.062-.143-.108-.22-.138z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".9996"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/spellonline.svg b/icon-themes/elementary_svg/cmd/32/spellonline.svg
new file mode 100644
index 000000000..54494d625
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/spellonline.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32.000001 32.000001" 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="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="20.660526" cy="13.668221" gradientTransform="matrix(-2.2622782 .09878298 -.09647709 -2.2094699 68.719055 40.708492)" gradientUnits="userSpaceOnUse" r="3.436616" xlink:href="#a"/><radialGradient id="c" cx="4.603533" cy="13.049773" gradientTransform="matrix(-1.6830868 .02932335 -.02118027 -1.2156944 12.628077 27.840909)" gradientUnits="userSpaceOnUse" r="3.678434" xlink:href="#a"/><radialGradient id="d" cx="13.077799" cy="14.011393" gradientTransform="matrix(.10214157 2.1043561 -1.5425934 .07487464 33.355893 -15.603669)" gradientUnits="userSpaceOnUse" r="3.844312" xlink:href="#a"/><g transform="matrix(1.33333 0 0 1.33333 -.2203 -11.305943)"><g stroke="#000" stroke-opacity=".431373" stroke-width=".750002" transform="translate(0 1.500004)"><path d="m5.9720251 21.353054-.4164585-1.07291h-.063528q-.2329343.317638-.4658687.550572-.2329344.225876-.5082206.374107-.2752861.148231-.6211583.218817-.3388137.07059-.7905653.07059-.479986 0-.8893859-.148231-.4093994-.155293-.71292-.458814-.296462-.310579-.4658688-.776448-.16940684-.472927-.16940684-1.115261 0-1.256434.80468244-1.849358.8046825-.599983 2.4069888-.66351l1.256434-.04235v-.592924q0-.487045-.2823447-.719979-.2823447-.232934-.7905652-.232934-.5082205 0-.9952652.148231-.479986.148231-.9670306.395282l-.6988032-1.425843q.5929239-.331755 1.3129029-.522337.7199791-.190583 1.5105443-.190583 1.4752512 0 2.2587578.691744.7905652.691745.7905652 2.103469v5.25867zm-.6352757-3.656364-.7129204.02823q-.4305757.01412-.7270376.112938-.296462.09882-.4799861.268228-.1764654.162348-.2611689.395282-.077645.225876-.077645.508221 0 .494103.2399931.705862.239993.2047.628217.2047.2964619 0 .5505722-.09882.2541102-.105879.4376343-.303521.1905827-.2047.296462-.494103.1058792-.296462.1058792-.677627z" fill="url(#c)"/><path d="m13.70756 13.313288q.607041 0 1.108203.261169.501162.261169.861151.776448.35999.515279.557631 1.27761.2047.762331.2047 1.764654 0 1.016441-.2047 1.785831-.197641.76233-.56469 1.27761-.367048.515279-.882327.776448-.515279.261168-1.136437.261168-.395283 0-.705862-.0847-.303521-.0847-.543514-.225876-.239993-.141172-.423517-.317638-.176465-.183524-.324696-.381165h-.148231l-.35999.86821h-1.6446581v-10.983213h2.1528791v2.55522q0 .232934-.01412.508221-.01412.268227-.02823.501162-.02118.275286-.04235.550572h.0847q.148231-.247052.338813-.45881.190583-.211759.437635-.367049.25411-.162348.571748-.25411.317638-.09176.705862-.09176zm-.727038 1.722303q-.35999 0-.6141.134114-.247051.127055-.402341.388224-.15529.261169-.225876.66351-.07059.395282-.0847.924679v.232934q0 .571748.06353 1.016441.07059.444693.225876.748214.15529.296462.4094.451751.261169.15529.642334.15529.642334 0 .938796-.607041.303521-.6141.303521-1.778772 0-1.164672-.303521-1.743479-.296462-.585865-.952913-.585865z" fill="url(#d)"/><path d="m21.074842 21.494226q-.847035 0-1.531721-.232934-.677627-.232934-1.164672-.719979-.479986-.494103-.741154-1.256434-.254111-.769389-.254111-1.835241 0-1.178789.261169-1.969354.268228-.797624.748214-1.27761.487044-.479986 1.164672-.684686.684686-.2047 1.517603-.2047.607041 0 1.207023.148231.599983.148231 1.129379.416459l-.621158 1.637599q-.465869-.2047-.896445-.331755-.430575-.134114-.818799-.134114-.783507 0-1.136438.599983-.352931.592924-.352931 1.78583 0 1.185848.352931 1.750537.352931.56469 1.108203.56469.6141 0 1.115262-.15529.501162-.162348 1.023499-.4094v1.792889q-.261168.127055-.50822.225876-.247052.09882-.501162.162348-.247052.06353-.522338.09176-.268227.03529-.578806.03529z" fill="url(#b)"/></g><path d="m2.1652548 28.449201 2.0000001-2 1.9999996 2 2-2 2.0000005 2 1.999999-2 2 2 2-2 2.000001 2 2-1.792901 2 2.000001" fill="none" stroke="#ef5858"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/sphere.svg b/icon-themes/elementary_svg/cmd/32/sphere.svg
new file mode 100644
index 000000000..116606bf8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sphere.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="9.686441" cy="16.593214" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#e4c6fa"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.957627" x2="12.364393" y1="12.576263" y2="26.610161"><stop offset="0" stop-color="#fff"/><stop offset=".28888068" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.42236667 0 0 .11633788 10.902411 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .466631 -12.124215)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="7.127438" ry="1.963204"/><g stroke-width=".750002"><path d="m21 20a9 9.0000113 0 0 1 -18 0 9 9.0000113 0 1 1 18 0" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".560784"/><path d="m12.240234 11.728516c-2.205651-.064254-4.4229752.798566-6.005859 2.335937s-2.509658 3.728958-2.5097656 5.935547c0 2.166518.8918707 4.319603 2.4238281 5.851562 1.5319574 1.53196 3.6850475 2.423829 5.8515625 2.423829s4.319605-.891869 5.851562-2.423829c1.531958-1.531959 2.423829-3.685044 2.423829-5.851562-.000106-2.126291-.858325-4.240434-2.339844-5.765625s-3.569924-2.444001-5.695313-2.505859z" fill="none" opacity=".6" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/spinbutton.svg b/icon-themes/elementary_svg/cmd/32/spinbutton.svg
new file mode 100644
index 000000000..1d9eee722
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/spinbutton.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" y1="291.57602" y2="295.94165"><stop offset="0" stop-color="#fff"/><stop offset=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .352787 -387.532323)"><g opacity=".4" transform="matrix(.08355284 0 0 .11339314 .905149 291.472073)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><rect fill="#dcdcdc" height="5.357832" rx="1.190628" ry="1.289854" stroke="#afafaf" stroke-linecap="square" stroke-width=".198438" width="2.97657" x="1.422132" y="291.14606"/><rect fill="none" height="4.960939" rx="1.091409" ry=".992179" stroke="url(#e)" stroke-linecap="square" stroke-width=".198438" width="2.579694" x="1.62057" y="291.34451"/><path d="m1.5213511 293.62654h2.778132v.39687h-2.778132z" fill="#9b9b9b"/><path d="m3.704165 293.03128-1.5874999-.00006.7937557-.99224z" fill="#f0f0f0" stroke-width="1.644217"/><path d="m3.1419115 292.4457-.8769776.0487.4016793-.68672z" fill="#919191" transform="matrix(1.8046248 .08300212 -.10029612 1.4934545 27.365367 -144.18235)"/><path d="m3.7041645 295.11476h-1.5875039l.7937565 1.09147z" fill="#f0f0f0"/><path d="m3.704169 294.81717h-1.5875039l.7937565 1.09147z" fill="#919191"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/splitcell.svg b/icon-themes/elementary_svg/cmd/32/splitcell.svg
new file mode 100644
index 000000000..3279446a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/splitcell.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.96875" x2="3.96875" y1="3.439583" y2="6.614584"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458332 0 0 .26458332 3.439584 3.43958)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#o" y1="2" y2="2.500013"/><linearGradient id="g" gradientTransform="matrix(-.26458332 0 0 .26458332 4.497917 3.43958)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#o" y1="2" y2="2.500013"/><linearGradient id="h" gradientTransform="matrix(-.26458332 0 0 .26458332 6.085417 3.43958)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#o" y1="2" y2="2.500013"/><linearGradient id="i" gradientTransform="matrix(-.26458332 0 0 .26458332 3.439584 4.365622)" gradientUnits="userSpaceOnUse" x1="3.000003" x2="3.000003" xlink:href="#o" y1="2.500013" y2="3.500013"/><linearGradient id="j" gradientTransform="matrix(-.26458332 0 0 .26458332 4.497917 4.365622)" gradientUnits="userSpaceOnUse" x1="3.000002" x2="3.000002" xlink:href="#o" y1="2.500013" y2="3.500013"/><linearGradient id="k" gradientTransform="matrix(-.26458332 0 0 .26458332 6.085417 4.365622)" gradientUnits="userSpaceOnUse" x1="3.000002" x2="3.000002" xlink:href="#o" y1="2.500013" y2="3.500013"/><linearGradient id="l" gradientTransform="matrix(-.26458332 0 0 .26458332 6.085417 5.423955)" gradientUnits="userSpaceOnUse" x1="3.000002" x2="3.000002" xlink:href="#o" y1="2.500013" y2="3.500013"/><linearGradient id="m" gradientTransform="matrix(-.26458332 0 0 .26458332 4.497917 5.423955)" gradientUnits="userSpaceOnUse" x1="3.000002" x2="3.000002" xlink:href="#o" y1="2.500013" y2="3.500013"/><linearGradient id="n" gradientTransform="matrix(-.26458332 0 0 .26458332 3.439584 5.423955)" gradientUnits="userSpaceOnUse" x1="3.000002" x2="3.000003" xlink:href="#o" y1="2.500013" y2="3.500013"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#o" y1="2" y2="4.000013"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#o" y1="2" y2="4.000013"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#o" y1="2" y2="4.000013"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#o" y1="2" y2="4.000013"/><linearGradient id="I" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#I)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#q)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#s)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#u)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#v)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#x)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#y)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#z)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#A)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#B)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#C)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#D)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#E)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#F)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#G)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#H)"/></g><path d="m2.2477082 3.5727083 3.7036231-.0008333.00179 3.175-3.7036232.0008308z" fill="url(#e)" stroke-width="2.074483"/><path d="m2.38 3.4399999c-.145 0-.263.118-.263.264v2.91c0 .1470001.118.2650001.264.2650001h3.44c.1470001 0 .265-.12.265-.2650001v-2.91c0-.147-.1179999-.265-.2639999-.265zm0 .264h3.4400001v2.91h-3.4400001z" fill="#a62100" fill-opacity=".501961"/><path d="m3.0427084 3.8364583h-.5291667v.396875h.5291668z" fill="none" opacity=".5" stroke="url(#f)" stroke-width=".264583"/><g fill="#a62100" fill-opacity=".501961"><path d="m3.1750001 3.571875h.263v3.1740002h-.263z"/><path d="m2.3808333 4.4975h3.4400001v.265h-3.4400001z"/><path d="m2.3812501 5.5558333h3.4399999v.265h-3.4399999z"/><path d="m4.7625001 3.571875h.263v3.1740002h-.263z"/></g><g fill="none" stroke-width=".264583"><path d="m4.6302084 3.8364583h-1.0583334v.396875h1.0583335z" opacity=".5" stroke="url(#g)"/><path d="m5.6885417 3.8364583h-.5291667v.396875h.5291668z" opacity=".5" stroke="url(#h)"/><path d="m3.0427082 4.894375h-.5291667l.0000001.5295834h.5291668z" opacity=".5" stroke="url(#i)"/><path d="m4.6302082 4.894375h-1.0583334l.0000001.5295834h1.0583335z" opacity=".5" stroke="url(#j)"/><path d="m5.6885415 4.894375h-.5291667l.0000001.5295834h.5291668z" opacity=".5" stroke="url(#k)"/><path d="m3.0427084 5.953125h-.5291667l-.0000002.5291668h.5291668z" opacity=".5" stroke="url(#n)"/><path d="m4.6302084 5.953125h-1.0583334l-.0000002.5291668h1.0583335z" opacity=".5" stroke="url(#m)"/><path d="m5.6885417 5.953125h-.5291667l-.0000002.5291668h.5291668z" opacity=".5" stroke="url(#l)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/splittable.svg b/icon-themes/elementary_svg/cmd/32/splittable.svg
new file mode 100644
index 000000000..f030d0f30
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/splittable.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(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="b" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="d" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="e" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="f" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" y1="16.000725" y2="20.000727"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.097942" x2="4.097942" y1=".396875" y2="1.984375"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><clipPath id="h"><path d="m-.0031003.26458362h6.35v3.43958308h-6.35z"/></clipPath><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#b" y1="2" y2="4.000013"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#b" y1="2" y2="4.000013"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#b" y1="2" y2="4.000013"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#b" y1="2" y2="4.000013"/><linearGradient id="C" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="D" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" xlink:href="#C" y1="2.604455" y2="51.798176"/><clipPath id="E"><path d="m.0003333 4.7604362h6.3500001v3.4400001h-6.3500001z"/></clipPath><linearGradient id="F" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.292936" x2="24.292936" xlink:href="#M" y1="23.120552" y2="24.728884"/><radialGradient id="G" cx="65.325" cy="48.709" gradientTransform="matrix(0 .12973254 -.14113269 0 13.479167 -5.549621)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#K"/><radialGradient id="H" cx="65.325" cy="48.709" gradientTransform="matrix(0 .12973254 -.14113269 0 15.066668 -5.549621)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#K"/><radialGradient id="I" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#K"/><linearGradient id="J" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.299309" x2="24.299309" xlink:href="#M" y1="23.120552" y2="24.728884"/><radialGradient id="K" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="L" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.005713" x2="24.005713" y1="10.417883" y2="34.029789"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="M" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="20.749" y2="25.528"><stop offset="0" stop-color="#fff"/><stop offset=".00000011" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g clip-path="url(#E)" transform="translate(2.116667 -4.760436)"><rect fill="url(#C)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.00391zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.00195 4.9999999h-4.9882781zm0 5.9980469 4.9941406.0332-.00195 4.933594h-4.9882844v.033206h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.0078zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.002c-.227485.537792-.760176.914016-1.382812.914016h-4.5l.0039-9.992188zm-26 .002h4.9921875v4.990235l-4.9921875.009718zm0 5.998h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .0078-.007812 3.9922h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#k)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#m)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#p)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#r)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#u)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#w)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#z)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#A)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#B)"/></g></g><g clip-path="url(#h)" transform="translate(2.119767 4.7625)"><rect fill="url(#D)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.00391zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.00195 4.9999999h-4.9882781zm0 5.9980469 4.9941406.0332-.00195 4.933594h-4.9882844v.033206h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.0078zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.002c-.227485.537792-.760176.914016-1.382812.914016h-4.5l.0039-9.992188zm-26 .002h4.9921875v4.990235l-4.9921875.009718zm0 5.998h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .0078-.007812 3.9922h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#k)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#m)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#p)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#r)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#u)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#w)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#x)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#z)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#A)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#B)"/></g><path d="m1.055233.39687521c-.21986872 0-.39687492.1769974-.39687492.39687497v1.19062482h7.14375012v-1.19062482c0-.21987757-.1770063-.39687497-.396875-.39687497z" fill="url(#g)" stroke-width="1.3333"/><g stroke-width=".264583"><path d="m1.0547163.26458351c-.29274562 0-.52864989.2360083-.52864989.52916667v1.32291662h1.85208329 1.5869834.2666503 1.5864665.2666505 1.5849161.2645834v-1.32291662c0-.29315837-.2359044-.52916667-.52865-.52916667zm.1328084.2645833h.9229411v1.32291659h-1.31981612v-.92604162c0-.2198687.1770065-.39687497.39687502-.39687497zm1.1895915 0h1.5864667v1.32291659h-1.5854332v.2568319h-.00103zm1.853117 0h1.5869833v1.32291659h-1.5869833zm1.8536335 0h1.1890748c.2198685 0 .396875.17700627.396875.39687497v.92604162h-1.5859498z" fill="#555761" fill-opacity=".501961"/><g transform="translate(-.0031)"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".8" stroke="url(#a)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#c)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#d)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".8" stroke="url(#e)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#f)" opacity=".15"/></g></g></g><path d="m21.894168 21.893287-.000005-4.197071h4.19707v4.22414l4.197071-.02707v4.19707l-4.197071.02707v4.170002h-4.19707v-4.197071h-4.197071v-4.19707z" fill="url(#I)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><g fill="none"><path d="m1.19 3.836.000625-.7932917h.79375l.002625.7932917.791125.0004583v.7937501h-.79375v.79375h-.79375v-.79375h-.79375l.000125-.7912084z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><g stroke-width="1.399024"><path d="m25.391727 23.29231h3.497559v1.399024h-3.497559m-2.798047 0h-3.497559v-1.399024h3.497559" opacity=".5" stroke="url(#J)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><path d="m23.293191 22.592798-.003191-3.489798 1.402215-.0078v3.497598m0 2.798008-.000005 3.497559h-1.399019v-3.497559" opacity=".5" stroke="url(#L)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/></g></g><path d="m23.290988 21.893287v4.19707h-5.596094v-4.19707z" fill="url(#K)" transform="matrix(.18912 0 0 .18912 .49 -.304)"/><g fill="none"><path d="m4.8947917 3.8364583v.7937501h-1.0583334v-.7937501z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m18.394406 23.29231h4.19707" opacity=".5" stroke="url(#F)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><path d="m6.4822917 3.8364584v.7937499h-1.0583333v-.7937499z" fill="url(#G)" stroke-width=".18912"/><g fill="none" transform="translate(1.5875)"><path d="m4.8947917 3.8364583v.7937501h-1.0583334v-.7937501z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m18.394406 23.29231h4.19707" opacity=".5" stroke="url(#F)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><path d="m8.0697918 3.8364584v.7937499h-1.0583333v-.7937499z" fill="url(#H)" stroke-width=".18912"/><g fill="none" transform="translate(3.175)"><path d="m4.8947917 3.8364583v.7937501h-1.0583334v-.7937501z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m18.394406 23.29231h4.19707" opacity=".5" stroke="url(#F)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/splitwindow.svg b/icon-themes/elementary_svg/cmd/32/splitwindow.svg
new file mode 100644
index 000000000..758487a1a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/splitwindow.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25.829" x2="25.829" xlink:href="#a" y1="5" y2="27.946"/><radialGradient id="c" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 29.346 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#x"/><radialGradient id="d" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -18.655 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#x"/><linearGradient id="e" gradientTransform="matrix(1.09696 0 0 1 -2.327 0)" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" xlink:href="#u" y1="47.028" y2="39.999"/><radialGradient id="f" cx="25.588" cy="6.552" gradientTransform="matrix(0 1.7 -1.60202 0 26.497 -40.5)" gradientUnits="userSpaceOnUse" r="20" xlink:href="#v"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#w" y1="5" y2="8"/><clipPath id="h"><path d="m18 3h13v25h-13z"/></clipPath><clipPath id="i"><path d="m1 3h13v25h-13z"/></clipPath><radialGradient id="j" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.378481" x2="24.378481" y1="23.175688" y2="24.784019"><stop offset="0" stop-color="#fff"/><stop offset=".00000008" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.038549" x2="24.005713" xlink:href="#a" y1="12.227891" y2="34.029789"/><radialGradient id="m" cx="65.324997" cy="48.709" gradientTransform="matrix(.4903277 0 0 .53341489 -30.993823 -9.933665)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#j"/><radialGradient id="n" cx="75.428238" cy="63.636036" fx="75.428238" fy="63.636036" gradientTransform="matrix(0 .4903277 -.53341489 0 44.945354 -20.965342)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#j"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="16.009605" x2="16.009605" xlink:href="#l" y1="16.000473" y2="17.000473"/><radialGradient id="p" cx="75.428238" cy="63.636036" fx="75.428238" fy="63.636036" gradientTransform="matrix(0 .4903277 -.53341489 0 51.945354 -20.965341)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#j"/><linearGradient id="q" gradientTransform="matrix(0 1 1 0 7 .000001)" gradientUnits="userSpaceOnUse" x1="16.009605" x2="16.009605" xlink:href="#l" y1="16.000473" y2="17.000473"/><radialGradient id="r" cx="75.428238" cy="63.636036" fx="75.428238" fy="63.636036" gradientTransform="matrix(0 .4903277 -.53341489 0 58.945354 -20.965341)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#j"/><linearGradient id="s" gradientTransform="matrix(0 1 1 0 14.000001 .000001)" gradientUnits="userSpaceOnUse" x1="16.009605" x2="16.009605" xlink:href="#l" y1="16.000473" y2="17.000473"/><linearGradient id="t" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.038549" x2="24.005713" xlink:href="#l" y1="12.227891" y2="34.029789"/><linearGradient id="u" gradientTransform="matrix(1.09696 0 0 1 -2.327 0)" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="v" cx="25.588" cy="6.552" gradientTransform="matrix(0 1.7 -1.60202 0 26.497 -40.5)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#d0d0d0"/></radialGradient><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="8"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="x"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g clip-path="url(#h)" transform="translate(-18 4)"><g opacity=".4"><path d="m39.357 40h5v7h-5z" fill="url(#c)" transform="matrix(.73684 0 0 .42857 -1.684 10.857)"/><path d="m-8.643-47h5v7h-5z" fill="url(#d)" transform="matrix(-.73684 0 0 -.42857 -1.684 10.857)"/><path d="m8.643 40h30.714v7h-30.714z" fill="url(#e)" transform="matrix(.73684 0 0 .42857 -1.684 10.857)"/></g><rect fill="url(#f)" height="26" rx="2" width="29" x="1.5" y="3.5"/><path d="m3.66 3.5c-1.196 0-2.16.964-2.16 2.16v4.34h28.992v-4.34c0-1.196-.963-2.16-2.16-2.16z" fill="url(#g)"/><g fill="none"><rect height="24" opacity=".7" rx="1" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="4.5"/><rect height="26" opacity=".3" rx="2" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="29" x="1.5" y="3.5"/><path d="m2 9.5h28" opacity=".2" stroke="#000"/><path d="m4.354 7.354 1.292 1.292m0-1.292-1.292 1.292" opacity=".25" stroke="#fff"/><path d="m4.354 6.354 1.292 1.292m0-1.292-1.292 1.292" stroke="#8a8a8a"/><path d="m27.646 7.354-1.292 1.292" opacity=".25" stroke="#fff"/><path d="m27.646 6.354-1.292 1.292" stroke="#8a8a8a"/><path d="m13 6.5h6" opacity=".7" stroke="#8a8a8a"/><path d="m13 7.5h6" opacity=".25" stroke="#fff"/></g></g><g clip-path="url(#i)" transform="translate(18 4)"><g opacity=".4"><path d="m39.357 40h5v7h-5z" fill="url(#c)" transform="matrix(.73684 0 0 .42857 -1.684 10.857)"/><path d="m-8.643-47h5v7h-5z" fill="url(#d)" transform="matrix(-.73684 0 0 -.42857 -1.684 10.857)"/><path d="m8.643 40h30.714v7h-30.714z" fill="url(#u)" transform="matrix(.73684 0 0 .42857 -1.684 10.857)"/></g><rect fill="url(#v)" height="26" rx="2" width="29" x="1.5" y="3.5"/><path d="m3.66 3.5c-1.196 0-2.16.964-2.16 2.16v4.34h28.992v-4.34c0-1.196-.963-2.16-2.16-2.16z" fill="url(#w)"/><g fill="none"><rect height="24" opacity=".7" rx="1" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="4.5"/><rect height="26" opacity=".3" rx="2" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="29" x="1.5" y="3.5"/><path d="m2 9.5h28" opacity=".2" stroke="#000"/><path d="m4.354 7.354 1.292 1.292m0-1.292-1.292 1.292" opacity=".25" stroke="#fff"/><path d="m4.354 6.354 1.292 1.292m0-1.292-1.292 1.292" stroke="#8a8a8a"/><path d="m27.646 7.354-1.292 1.292" opacity=".25" stroke="#fff"/><path d="m27.646 6.354-1.292 1.292" stroke="#8a8a8a"/><path d="m13 6.5h6" opacity=".7" stroke="#8a8a8a"/><path d="m13 7.5h6" opacity=".25" stroke="#fff"/></g></g><g transform="matrix(0 1 1 0 -.009606 -1.000472)"><path d="m4.4987404 17.512006-2.998268-.0024v-2.999998l3-.000002-.000001-2.999999h2.999999l.000002 2.999999 2.9999986.000002v2.999999h-2.9999996v3.000001h-2.999998z" fill="url(#m)" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none" stroke-width="1.399024" transform="matrix(0 -3.7795275 3.7795275 0 -10.016668 22.029174)"><path d="m25.419103 23.31629h3.497559v1.399024h-3.497559m-2.798047 0h-3.497559v-1.399024h3.497559" opacity=".5" stroke="url(#k)" stroke-width="1.399024" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><path d="m23.320567 22.616818-.0032-3.489798 1.402215-.0078v3.497598m0 2.798008-.000005 3.497559h-1.399019v-3.497559" opacity=".5" stroke="url(#t)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/></g><g stroke-opacity=".501961"><path d="m18.500472 14.509606v2.999999h-4v-2.999999z" fill="url(#n)" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.509606 15.500472h1v2h-1z" fill="none" opacity=".5" stroke="url(#o)" stroke-linecap="square" transform="matrix(0 1 1 0 0 0)"/><path d="m25.500472 14.509607v2.999999h-4v-2.999999z" fill="url(#p)" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m22.500472 15.509607v1h2v-1z" fill="none" opacity=".5" stroke="url(#q)" stroke-linecap="square"/><path d="m32.500472 14.509607v2.999999h-4v-2.999999z" fill="url(#r)" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m29.500472 15.509607v1h2v-1z" fill="none" opacity=".5" stroke="url(#s)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/square_rounded_unfilled.svg b/icon-themes/elementary_svg/cmd/32/square_rounded_unfilled.svg
new file mode 100644
index 000000000..0dfc2fbfe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/square_rounded_unfilled.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" stroke-linecap="round"><path d="m6.000001 1.529856h12.296624c1.36846 0 2.470145 1.1016846 2.470145 2.470145v12.315691c0 1.368461-1.101685 2.470145-2.470145 2.470145h-12.296624c-1.3684604 0-2.470145-1.101684-2.470145-2.470145v-12.315691c0-1.3684604 1.1016846-2.470145 2.470145-2.470145z" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.192819 2.463739)"/><path d="m8.00002 23.99998 15.99996-15.9999599" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/square_unfilled.svg b/icon-themes/elementary_svg/cmd/32/square_unfilled.svg
new file mode 100644
index 000000000..c58f1ac17
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/square_unfilled.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" stroke-linecap="round" transform="scale(.26458333)"><path d="m3.529856 1.529856h17.250141l.002 17.248634h-17.2500934z" fill="none" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.211194 2.461691)"/><path d="m8.00002 23.99998 15.99996-15.99996" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/starshapes.bang.svg b/icon-themes/elementary_svg/cmd/32/starshapes.bang.svg
new file mode 100644
index 000000000..a28d7fdf2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.bang.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" gradientUnits="userSpaceOnUse" x1="5.830509" x2="6.675664" y1="12.983051" y2="28.565033"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 11.359322 25.901093)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="38.777782" x2="39.386265" y1="53.288841" y2="62.338299"><stop offset="0" stop-color="#fff"/><stop offset=".25159082" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.35698142 0 0 .35698142 -.239701 -3.1254)"><path d="m14.019531 12-1.716797 3.974609-1.15625-3.236328-.996093 3.337891-2.244141-2.712891 2.460938 4.400391-4.1445318-2.794922 3.1914063 3.771484-4.0371094-1.517578 2.40625 1.851563-3.7304687 1.179687 4.3027344.621094-4.3554688 1.955078 4.8203125-.724609-1.8125 3.611328 3.4023435-2.845703-2.4667966 4.046875 3.3789066-2.814453-.857422 3.146484 1.71875-3.845703 1.154297 4.595703.998047-4.699219 2.242187 2.585938-.833984-2.783203 3.412109 1.990234-4.083984-2.966797 4.927734.916016-3.296875-2.574219 2.998047-.660156-3.572266.183594 3.625-2.759766-4.08789 1.529297 2.703125-3.056641-4.292969.802734 2.466797-2.560546-3.38086 3.015625z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".741168"/><ellipse cx="12.55932" cy="27.762499" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".264" rx="9" ry="1.963204"/><path d="m11.210938 15.1875-.330079 1.107422a.76326552.76326552 0 0 1 -.25.375l.402344.720703a.76326552.76326552 0 0 1 -.898437 1.099609.76326552.76326552 0 0 1 -.9882816.964844l-.6152344-.230469a.76326552.76326552 0 0 1 -.5175781.578125l-.5449219.171875.9960938.144532a.76326552.76326552 0 0 1 .484375 1.234375.76326552.76326552 0 0 1 .5527343 1.09375l-.1621093.322265.5800781-.484375a.76326552.76326552 0 0 1 1.1425781.982422l-.09961.16211a.76326552.76326552 0 0 1 .41211-.085938l.111328-.25a.76326552.76326552 0 0 1 1.4375.125l.351563 1.402344.314453-1.478516a.76326552.76326552 0 0 1 .84375-.597656.76326552.76326552 0 0 1 .777344-1.167969l1.859374.345703-.835937-.652344a.76326552.76326552 0 0 1 -.242187-.328124.76326552.76326552 0 0 1 -.457032-1.228516.76326552.76326552 0 0 1 -.441406-1.257813l1.230469-1.392578-2.107422.394531a.76326552.76326552 0 0 1 -.244141.0059l-.302734.269531a.76326552.76326552 0 0 1 -1.259766-.701172l.01758-.103515a.76326552.76326552 0 0 1 -.84375-.498047z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-width=".741168"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/starshapes.concave-star6.svg b/icon-themes/elementary_svg/cmd/32/starshapes.concave-star6.svg
new file mode 100644
index 000000000..e3bbca58d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.concave-star6.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" gradientUnits="userSpaceOnUse" x1="12.593856" x2="13.302224" y1="11.357678" y2="28.097717"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.47909604 0 0 .11633788 10.922034 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="38.294628" x2="39.027409" y1="21.923077" y2="46.353329"><stop offset="0" stop-color="#fff"/><stop offset=".38740948" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.99862)"><path d="m8 12s.7454 3.509291 0 5c-.7454 1.490712-4 3-4 3s3.2546 1.509288 4 3c.7454 1.490715 0 5 0 5s2.3333-2.999998 4-3 4 3 4 3-.7454-3.509291 0-5c.7454-1.490712 4-3 4-3s-3.2546-1.509288-4-3c-.7454-1.490714 0-5 0-5s-2.3333 2.999998-4 3-4-3-4-3z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".750002"/><ellipse cx="12" cy="29.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".208" rx="8.084745" ry="1.963204"/><path d="m9.0390625 14.001953c-.073105.0022-.1274077.06851-.1152344.140625.051295.302987.081766.386247.1230469.857422.077578.885468-.1375011 1.789907-.4690485 2.452959-.3315108.662983-.9363331 1.399949-1.6911077 1.869307-.5508504.342547-.801402.452741-1.0410157.570312-.087699.04477-.087699.170078 0 .214844.2396137.117571.4901653.227765 1.0410157.570312.7547746.469358 1.4358682 1.282595 1.767379 1.945578.3315465.663054.4703546 1.49122.3927772 2.376688-.041281.471175-.071752.554435-.1230469.857422-.019865.12067.1317769.190877.2109375.09766.2111596-.245982.2625607-.340321.625-.683598.6616734-.62669 1.4278984-.987914 2.1893864-.987916.761488-.000001 1.629408.361225 2.291082.987916.362439.343277.413841.437616.625.683594.07916.09322.230804.02301.210938-.09766-.051294-.302984-.081768-.386244-.123047-.857418-.07757-.88547.188352-1.713636.519896-2.376688.331511-.662983.885486-1.47622 1.64026-1.945578.550851-.342547.801403-.452741 1.041016-.570312.0877-.04477.0877-.170078 0-.214844-.239613-.117571-.490165-.227765-1.041016-.570312-.754774-.469358-1.207055-1.155476-1.538565-1.818459-.331547-.663054-.699168-1.618339-.621591-2.503807.04128-.471174.07175-.554434.123047-.857422.01987-.120671-.131778-.190879-.210938-.09766-.211159.245978-.262561.340317-.625.683594-.661674.62669-1.453322 1.000627-2.21481 1.000628s-1.603985-.373937-2.2656584-1.000628c-.3624393-.343277-.4138404-.437616-.625-.683594-.023675-.02817-.058917-.044-.095703-.04297z" fill="none" opacity=".5" stroke="url(#c)" stroke-linejoin="round" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/starshapes.doorplate.svg b/icon-themes/elementary_svg/cmd/32/starshapes.doorplate.svg
new file mode 100644
index 000000000..06c01e3d4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.doorplate.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 23.068743 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76043 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="24.806656" x2="24.806656" y1="47.02773" y2="39.999444"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19.974898" x2="19.974898" y1="3.955353" y2="27.955294"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="24.845198" x2="24.845198" y1="13.833353" y2="28.83339"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.006628 -3.19109)"><g opacity=".4" transform="matrix(.32134124 0 0 .32142931 5.138663 15.688507)"><path d="m33.080613 40.000001h5v7h-5z" fill="url(#a)"/><path d="m9.7485598 47.000001h-5v-7h5z" fill="url(#c)"/><path d="m9.7485598 40.000001h23.3320542v7.000001h-23.3320542z" fill="url(#d)"/></g><g stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".750002"><path d="m10.419922 4.5c-.4332921 3.0185829-2.787083 5.4107711-5.7871095 5.900391l-.1308594.142578-.0019531 10.957031.0859375.09375c3.0221609.472297 5.3984524 2.872062 5.8339845 5.90625h11.160156c.435532-3.034188 2.811824-5.433953 5.833984-5.90625l.085938-.09375v-11l-.08594-.09375c-3.022158-.4722966-5.39845-2.872062-5.833982-5.90625z" fill="url(#e)" stroke="#7239b3" stroke-width="1" transform="matrix(.75000188 0 0 .75000188 .018789 9.045631)"/><path d="m8.4475209 13.170641c-.5432309 2.105909-2.1978127 3.76049-4.3037216 4.303721v7.142597c2.1059089.543231 3.7604907 2.197813 4.3037216 4.303721h7.1425961c.543231-2.105908 2.197813-3.76049 4.303721-4.303721v-7.142597c-2.105908-.543231-3.76049-2.197812-4.303721-4.303721z" style="opacity:.5;fill:none;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:miter;stroke:url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/starshapes.horizontal-scroll.svg b/icon-themes/elementary_svg/cmd/32/starshapes.horizontal-scroll.svg
new file mode 100644
index 000000000..fd384d91a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.horizontal-scroll.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 41.740531 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76043 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="translate(-.25144 .000001)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 4.396956 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="f" gradientTransform="translate(-.25144 .000001)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" xlink:href="#d" y1="47.027729" y2="39.999443"/><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="19.000082" x2="57.409233" y1="22.663385" y2="23.930618"><stop offset="0" stop-color="#fff"/><stop offset=".0787693" 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" gradientUnits="userSpaceOnUse" x1="2.749416" x2="19.126579" y1="24.022411" y2="23.475645"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g opacity=".4" transform="matrix(.42845391 0 0 .42857134 2.826481 6.857146)"><path d="m14.408825 40.000001h5v7h-5z" fill="url(#e)"/><path d="m9.7485598 47.000001h-5v-7h5z" fill="url(#c)"/><path d="m9.7485598 40.000001h4.6602672v7.000001h-4.6602672z" fill="url(#f)"/></g><g opacity=".4" transform="matrix(.42845391 0 0 .42857134 2.826481 4.857146)"><path d="m51.752401 40.000001h5v7h-5z" fill="url(#a)"/><path d="m9.7485598 47.000001h-5v-7h5z" fill="url(#c)"/><path d="m9.7485598 40.000001h42.0038402v7.000001h-42.0038402z" fill="url(#d)"/></g><g stroke-width=".750002" transform="matrix(0 1.33333 1.33333 0 -11.300782 .497958)"><path d="m7.2515494 12.600618c-1.10801 0-2.0083784.892022-2 2l-.0000047 2.125011-.0000009 7.875019c-1.104569 0-2.0317869.646585-2.0317869 1.751185s.895431 2 2 2h10.0000001c1.10801 0 1.997331-.89371 2.031818-2.001183v-1l.0063-8.760469c1.104569 0 2-.8954 2-2s-.895431-2-2-2z" fill="url(#h)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m7.2578125 13.337891c-.7063998 0-1.2519531.545553-1.2519531 1.251953v2c.0000034.0013.0000034.0026 0 .0039l-.00431 8.006904c-.00233.411532-.3365085.743963-.7480469.74414-.7001675 0-1.2847497.306579-1.2847497 1.006774 0 .700198.5517851 1.251954 1.2519531 1.251954h10.0000001c.7064 0 1.296445-.558264 1.296445-1.264666v-1c-.000004-.0013-.000004-.0026 0-.0039l-.0074-8.749006c.0023-.411532.336508-.743963.748046-.744141.700169 0 1.251954-.551757 1.251954-1.251953 0-.700197-.551785-1.251953-1.251954-1.251953h-1z" fill="none" opacity=".5" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/starshapes.signet.svg b/icon-themes/elementary_svg/cmd/32/starshapes.signet.svg
new file mode 100644
index 000000000..dfdd99e11
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.signet.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" gradientUnits="userSpaceOnUse" x1="8.423734" x2="8.00005" y1="11.9661" y2="27.52544"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 25.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.060732" x2="11.086229" y1="17.726027" y2="22.36418"><stop offset="0" stop-color="#fff"/><stop offset=".23464158" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.522091" x2="12.026233" xlink:href="#c" y1="14.978431" y2="24.334387"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.060732" x2="11.086229" xlink:href="#c" y1="17.726027" y2="22.36418"/><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.75832)"><path d="m11.5 12c-1.035801 0-1.240311 1.800866-2.197266 2.197266-.956359.3961-2.373502-.732-3.105468 0-.731967.732.396136 2.149068 0 3.105468-.396385.9568-2.197266 1.161366-2.197266 2.197266s1.800881 1.240266 2.197266 2.197266c.396136.9562-.731967 2.373468 0 3.105468.731966.7319 2.149109-.3962 3.105468 0 .956955.3963 1.161465 2.197266 2.197266 2.197266 1.0358 0 1.240311-1.800966 2.197266-2.197266.01833-.01833.06357-.04634.08984-.01563l3.212894 3.212896 1-2 2-1c.01282-.02765-1.905869-1.422762-3.224609-2.419922-.05556-.312308-.08254-.617416.02734-.882812.396469-.957 2.197269-1.161366 2.197269-2.197266s-1.800883-1.240466-2.197266-2.197266c-.396136-.9564.731966-2.373468 0-3.105468s-2.149108.3961-3.105468 0c-.956955-.3964-1.161466-2.197266-2.197266-2.197266zm0 4c1.932997 0 3.5 1.567003 3.5 3.5s-1.567003 3.5-3.5 3.5-3.5-1.567003-3.5-3.5 1.567003-3.5 3.5-3.5z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" stroke-width=".750002"/><ellipse cx="12" cy="27.674644" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".23" rx="9" ry="1.963204"/><g fill="none" stroke-width=".750002"><ellipse cx="11.558868" cy="19.451851" rx="4.221968" ry="4.087143" stroke="url(#e)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m11.5 12.779297c-.03299 0-.01641-.01649-.101562.06641-.08515.0829-.215109.268957-.357422.505859-.284626.473805-.593384 1.215939-1.4394535 1.566407-.8457852.350303-1.5890655.04384-2.125-.08984-.2679672-.06684-.4907047-.105109-.609375-.103516-.1186703.0016-.095924.00022-.1191406.02344-.023222.02322-.021846.000468-.023437.119141-.00159.118672.036674.341408.1035156.609374.1336831.535933.4401624 1.279218.089844 2.125-.350494.846028-1.0926197 1.154833-1.5664063 1.439454-.2368933.14231-.4229579.272258-.5058594.357422-.082901.08516-.066406.06853-.066406.101562 0 .03303-.016485.01642.066406.101562.082892.08515.268958.215119.5058594.357422.4738028.284607 1.2159531.593348 1.5664063 1.439454.3503866.845769.043839 1.589047-.089844 2.125-.066841.267976-.1051075.490678-.1035156.609374.00159.118697.0002276.09593.023437.119141.023196.02319.000455.02185.1191406.02344.1186856.0016.3413973-.03667.609375-.103516.5359555-.133686 1.2792238-.440232 2.125-.08984.8461365.350407 1.1548235 1.092584 1.4394535 1.566407.142315.236911.272265.422953.357422.505859.08516.08291.06859.06641.101562.06641.03297 0 .01641.0165.101562-.06641.08516-.08291.215107-.268948.357422-.505859.271453-.451887.592986-1.130638 1.353516-1.498047.05479-.03739.08772-.08301.1875-.115235.188018-.06073.645915-.02823.878906.244141l2.40625 2.404297.517578-1.033203a.77988114.77988114 0 0 1 .347657-.347657l.882812-.441406c-.04299-.03192-.06659-.04885-.111328-.08203-.641961-.476173-1.452246-1.075332-2.117187-1.578125a.77988114.77988114 0 0 1 -.296876-.484375c-.06328-.35568-.133722-.816114.07422-1.318359.350505-.84605 1.092619-1.15485 1.566407-1.439454.236893-.142302.422973-.272278.505859-.357422.08289-.08514.06641-.06852.06641-.101562 0-.03303.01649-.0164-.06641-.101562-.0829-.08516-.268966-.215112-.505859-.357422-.473788-.284621-1.215914-.593425-1.566407-1.439454-.350318-.845781-.04384-1.589067.08984-2.125.06684-.267966.105107-.490702.103516-.609374-.0016-.118673-.000216-.09592-.02344-.119141-.02322-.02322-.00047-.02184-.119141-.02344-.11867-.0016-.341407.03668-.609374.103516-.535935.133681-1.279215.440146-2.125.08984-.84607-.350468-1.154827-1.092602-1.439454-1.566407-.142313-.236902-.272268-.42296-.357422-.505859-.08515-.0829-.06858-.06641-.101562-.06641z" opacity=".5" stroke="url(#d)" stroke-opacity=".981618"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/starshapes.star12.svg b/icon-themes/elementary_svg/cmd/32/starshapes.star12.svg
new file mode 100644
index 000000000..56be99e50
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.star12.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(.99874004 .05018298 -.05018298 .99874004 .591892 -.637924)" gradientUnits="userSpaceOnUse" x1="11.216887" x2="10.03735" y1="1.932203" y2="24.20339"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.4338983 0 0 .11633788 11.023729 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.768462" x2="12.816198" xlink:href="#d" y1="13.696012" y2="22.542562"/><linearGradient id="d" gradientTransform="translate(-63.398056 24.259322)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="18.15729" x2="18.15729" xlink:href="#d" y1="13.327405" y2="22.173958"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="40.380222" x2="41.043209" y1="25.601196" y2="28.086775"><stop offset="0" stop-color="#fff"/><stop offset=".07566522" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.210828 -.28525)"><path d="m14.541027 2.5351562-2.303803 4.6035399-2.5253903-4.5371094.0898437 5.1933594-4.4570312-2.6679688 2.6757812 4.4511719-5.1933593-.0820312 4.5410156 2.519531-4.5879026 2.525391 5.1933594-.089844-2.6679687 4.457031 3.9101562-2.349609.0507932-5.496094 9.3311468-.062524 2.837891-1.5800781-5.19336.089844 2.667969-4.4570312-4.451172 2.6757812z" fill="url(#a)" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".501961" stroke-width=".750002"/><ellipse cx="12" cy="21.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".166" rx="7.322034" ry="1.963204"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".671" transform="scale(.98294772 1.0173481)"><path d="m13.960716 22.542563h-1.526024v-5.133962l.01821-.843524.03034-.922414c-.311517.311518-.52796.515824-.649331.61292l-1.01951.819249-.9042083-1.128743 2.8582693-2.250077h1.192256v8.846551z" fill="url(#c)" stroke="none"/><path d="m22.353861 22.542562-6.104104.000001v-1.201341l2.129227-2.354809c.659445-.675628 1.09031-1.142903 1.292594-1.401826.202283-.262969.347928-.50571.436933-.728222.08901-.222512.133507-.453115.133507-.691811 0-.356019-.09912-.621011-.297357-.794975-.194193-.173964-.455139-.260946-.782838-.260946-.343883 0-.677651.07889-1.001305.236672s-.661468.382317-1.013442.673605l-1.01951-1.207634c.436933-.372202.799021-.635171 1.086264-.788907.287243-.153735.600782-.27106.940619-.351974.339837-.08496.720131-.127438 1.140881-.127438.554257 0 1.043784.101142 1.46858.303425.424796.202284.754519.485482.989168.849592.234649.364111.351974.780816.351974 1.250114 0 .408614-.07282.792953-.218467 1.153017-.141599.35602-.364111.722154-.667536 1.098401-.29938.376248-.829364 1.015689-1.589951 1.711545l-1.14088 1.074127v.08496h3.865643v1.474425z" fill="url(#e)" stroke="none"/><g fill="none" stroke="#a62100" stroke-width=".750002"><path d="m13.960716 22.542563h-1.526024v-5.133962l.01821-.843524.03034-.922414c-.311517.311518-.52796.515824-.649331.61292l-1.01951.819249-.9042083-1.128743 2.8582693-2.250077h1.192256v8.846551z" opacity=".5"/><path d="m22.353861 22.542562-6.104104.000001v-1.201341l2.129227-2.354809c.659445-.675628 1.09031-1.142903 1.292594-1.401826.202283-.262969.347928-.50571.436933-.728222.08901-.222512.133507-.453115.133507-.691811 0-.356019-.09912-.621011-.297357-.794975-.194193-.173964-.455139-.260946-.782838-.260946-.343883 0-.677651.07889-1.001305.236672s-.661468.382317-1.013442.673605l-1.01951-1.207634c.436933-.372202.799021-.635171 1.086264-.788907.287243-.153735.600782-.27106.940619-.351974.339837-.08496.720131-.127438 1.140881-.127438.554257 0 1.043784.101142 1.46858.303425.424796.202284.754519.485482.989168.849592.234649.364111.351974.780816.351974 1.250114 0 .408614-.07282.792953-.218467 1.153017-.141599.35602-.364111.722154-.667536 1.098401-.29938.376248-.829364 1.015689-1.589951 1.711545l-1.14088 1.074127v.08496h3.865643v1.474425z" opacity=".5"/></g></g><path d="m10.860271 6.871118.01563.9042968c.016094.8431256-.9015914 1.3747653-1.6249998.9414063l-.7753956-.4628907.4648437.7714844c.1820743.3030586.2032583.6763346.0566407.9980472.0879912-.023092.1785607-.0349053.2695312-.0351566l5.9854438-.0625242c-.132265-.3147978-.106885-.6737423.06836-.9667968l.462891-.7753906-.771484.4648437c-.722302.43473-1.425145-.0320545-1.411226-.8749758l.01367-.9023437-.4375.7890624c-.408988.7363564-1.467964.7363564-1.876953 0zm-2.5683592 3.74414c-.094219.02545-.1914695.03794-.2890625.03711l-.9023437-.01367.7890625.4375c.1155862.0646.2182248.150017.3027343.251953v-.265627c.0006266-.15452.034604-.307083.099609-.447266zm-.1504022 2.085938c-.084509.101936-.187148.187358-.3027343.251953l-.7890625.439453.9042968-.01563c.062837-.000287.1255779.0049.1875.01563z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/starshapes.star24.svg b/icon-themes/elementary_svg/cmd/32/starshapes.star24.svg
new file mode 100644
index 000000000..f2135d0a1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.star24.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-38.899914 5.542894)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.770529" x2="12.770529" xlink:href="#a" y1="13.454755" y2="22.301306"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20.40066" x2="20.40066" xlink:href="#a" y1="13.086148" y2="22.301306"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.345461" x2="12.345461" y1="14.69027" y2="18.440279"><stop offset="0" stop-color="#fff"/><stop offset=".09817364" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1=".821195" x2="23.178805" y1="20" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.4338983 0 0 .11633788 11.023729 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .039426 -10.586978)"><path d="m13.304688 8.96875-1.601563 4.185547-1.298828-4.1484376-.4628908 4.4589846-2.328125-3.6699221.7070313 4.4257811-3.1972656-2.943359 1.828125 4.091797-3.8515625-2.015625 2.8242187 3.480468-4.2421875-.949218 3.6308594 2.628906-4.34375.18164 4.1855469 1.601563-4.1484375 1.298828 4.4589844.462891-3.6699219 2.328125 4.4257812-.707031-2.9433593 3.197265 4.0917968-1.828125-2.015625 3.851563 2.4919345-2.210091v-6.375016h9.0000229v3.000008l2.408433-3.315292h.367188l-.775391-.296875 4.148438-1.298828-4.458985-.462891 3.669922-2.328125-4.425781.707031 2.943359-3.197265-4.091797 1.828125 2.015625-3.851563-3.480468 2.824219.949218-4.2421874-2.628906 3.6308594zm-5.304688 20.833984-.1152344.515625.1152344-.158203z" fill="url(#e)" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".501961" stroke-width=".750002"/><ellipse cx="12" cy="29.036797" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".166" rx="7.322034" ry="1.963204"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" transform="matrix(.98294772 0 0 1.0173481 .1677 8.127119)"><path d="m15.441074 22.301305-6.1041035.000001v-1.201341l2.1292275-2.354809c.659446-.675628 1.09031-1.142903 1.292593-1.401826.202284-.262969.347929-.50571.436933-.728222.08901-.222512.133507-.453115.133507-.691811 0-.356019-.09912-.621011-.297357-.794975-.194192-.173964-.455138-.260946-.782838-.260946-.343882 0-.677651.07889-1.001305.236672s-.661467.382317-1.013441.673605l-1.0195101-1.207634c.436933-.372202.7990211-.635171 1.0862631-.788907.287244-.153735.600784-.27106.94062-.351974.339837-.08496.72013-.127438 1.14088-.127438.554258 0 1.043785.101142 1.468581.303425.424796.202284.754518.485482.989167.849592.23465.364111.351974.780816.351974 1.250114 0 .408614-.07282.792953-.218466 1.153017-.141598.35602-.364111.722154-.667537 1.098401-.29938.376248-.829363 1.015689-1.58995 1.711545l-1.140881 1.074127v.08496h3.865643v1.474425z" fill="url(#b)" stroke="none"/><path d="m23.071204 20.089668h-1.526026v2.211638h-1.526026v-2.211638h-4.093417v-1.30473l4.196582-5.330183h1.422861v5.17847h1.526026zm-3.052052-1.456443v-1.106497c0-.250832.01011-.614942.03034-1.092332s.03641-.754519.04855-.831387h-.04855c-.14969.331746-.636387.6554-.846763.970962l-1.626361 2.059254h2.442781z" fill="url(#c)" stroke="none"/><g fill="none" stroke="#a62100" stroke-width=".750002"><path d="m15.441074 22.301305-6.1041035.000001v-1.201341l2.1292275-2.354809c.659446-.675628 1.09031-1.142903 1.292593-1.401826.202284-.262969.347929-.50571.436933-.728222.08901-.222512.133507-.453115.133507-.691811 0-.356019-.09912-.621011-.297357-.794975-.194192-.173964-.455138-.260946-.782838-.260946-.343882 0-.677651.07889-1.001305.236672s-.661467.382317-1.013441.673605l-1.0195101-1.207634c.436933-.372202.7990211-.635171 1.0862631-.788907.287244-.153735.600784-.27106.94062-.351974.339837-.08496.72013-.127438 1.14088-.127438.554258 0 1.043785.101142 1.468581.303425.424796.202284.754518.485482.989167.849592.23465.364111.351974.780816.351974 1.250114 0 .408614-.07282.792953-.218466 1.153017-.141598.35602-.364111.722154-.667537 1.098401-.29938.376248-.829363 1.015689-1.58995 1.711545l-1.140881 1.074127v.08496h3.865643v1.474425z" opacity=".5"/><path d="m23.071204 20.089668h-1.526026v2.211638h-1.526026v-2.211638h-4.093417v-1.30473l4.196582-5.330183h1.422861v5.17847h1.526026zm-3.052052-1.456443v-1.106497c0-.250832.01011-.614942.03034-1.092332s.03641-.754519.04855-.831387h-.04855c-.14969.331746-.636387.6554-.846763.970962l-1.626361 2.059254h2.442781z" opacity=".5"/></g></g><path d="m12.642578 13.021484-.164062.429688a.83027541.83027541 0 0 1 -1.56836-.04883l-.0957-.304688-.04687.453125a.83027541.83027541 0 0 1 -1.5273436.359375l-.171875-.269531.072266.449219a.83027541.83027541 0 0 1 -1.3828209.742189l-.234375-.214843.1855469.414062a.83027541.83027541 0 0 1 -1.1425782 1.074219l-.2851562-.150391.2871094.355469a.83027541.83027541 0 0 1 -.8261719 1.333984l-.3125-.07031.3691406.267578a.83027541.83027541 0 0 1 -.4511719 1.501951l-.3261718.01367.4296875.164062a.83027541.83027541 0 0 1 -.048828 1.56836l-.3046876.0957.453125.04687a.83027541.83027541 0 0 1 .359375 1.527344l-.2695312.171875.4492188-.07227a.83027541.83027541 0 0 1 .9257812.585937v-3.130859a.83027541.83027541 0 0 1 .8300781-.830078h8.9999999a.83027541.83027541 0 0 1 .830078.830078v.445313l.457031-.63086a.83027541.83027541 0 0 1 .464844-1.21875l.304688-.0957-.453125-.04687a.83027541.83027541 0 0 1 -.359375-1.527344l.269531-.171875-.449219.07227a.83027541.83027541 0 0 1 -.742187-1.382813l.214843-.234374-.414062.185546a.83027541.83027541 0 0 1 -1.074219-1.142578l.150391-.285156-.355469.287109a.83027541.83027541 0 0 1 -1.333984-.826171l.07031-.3125-.267578.36914a.83027541.83027541 0 0 1 -1.5019511-.45117zm-5.626953 10.892578a.83027541.83027541 0 0 1 -.1835938.328126l-.2148437.234374.3984375-.177734z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="square" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/starshapes.star4.svg b/icon-themes/elementary_svg/cmd/32/starshapes.star4.svg
new file mode 100644
index 000000000..1ddb40a0f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.star4.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26913374 0 0 .11633788 11.394449 25.675385)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.488957" x2="14.891033" y1="13.356688" y2="23.955004"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.889124" x2="12.314267" y1="16.847458" y2="24.067797"><stop offset="0" stop-color="#fff"/><stop offset=".21976517" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.9986)"><ellipse cx="12" cy="27.536793" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".336" rx="4.541632" ry="1.963204"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m12 12-2.828125 5.171875-5.171875 2.828125 5.171875 2.828125 2.828125 5.171875 2.828125-5.171875 5.171875-2.828125-5.171875-2.828125z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m11.994141 13.867188c-.07764.0019-.148369.04509-.185547.113281l-2.0449221 3.742187c.014301.01301-.027344.02734-.041016.04102l-3.7421874 2.044922c-.1523774.08211-.1523774.300698 0 .382812l3.7421874 2.044922c.013013-.0143.027344.02735.041015.04102l2.0449231 3.742187c.08211.152377.300698.152377.382811 0l2.044923-3.742187c-.0143-.01301.02735-.02735.04102-.04102l3.742187-2.044922c.152377-.08211.152377-.300698 0-.382812l-3.742187-2.044922c-.01301.0143-.02735-.02735-.04102-.04102l-2.044923-3.742187c-.03918-.07189-.115426-.115673-.197264-.113281z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/starshapes.star5.svg b/icon-themes/elementary_svg/cmd/32/starshapes.star5.svg
new file mode 100644
index 000000000..64dad911a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.star5.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" gradientUnits="userSpaceOnUse" x1="11.881355" x2="13.338984" y1="12.932197" y2="24.983044"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.4338983 0 0 .11633788 11.023729 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.842911" x2="11.801158" y1="15.575222" y2="23.304035"><stop offset="0" stop-color="#fff"/><stop offset=".43189588" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -3.13966)"><path d="m12 11.542366-3.0000001 6h-5l4 4-1 6 5.0000001-3 5 3-1-6 4-4h-5z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".750002"/><ellipse cx="12" cy="29.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".166" rx="7.322034" ry="1.963204"/><path d="m11.998061 13.323691c-.01693.0016-.03177.01198-.03906.02734l-2.5840076 4.92383-3.4531197-.000041c-.04218.0011-.062774.05193-.033203.08203l3.0175794 2.859946-.75 4.5c-.00283.0157.00229.03179.013672.04297.015926.01504.039989.01747.058594.0059l3.7460929-2.246094 3.746094 2.246094c.03504.02077.07846-.0086.07227-.04883l-.75-4.5 2.982421-2.859946c.02957-.0301.009-.08097-.0332-.08203h-3.367187l-2.580064-4.923785c-.0085-.01787-.02712-.02871-.04687-.02734z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/starshapes.star6.svg b/icon-themes/elementary_svg/cmd/32/starshapes.star6.svg
new file mode 100644
index 000000000..4103a2ef5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.star6.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(.28571361 0 0 .30419701 -18.094415 5.097012)" gradientUnits="userSpaceOnUse" x1="86.029114" x2="83.411842" y1="-8.019195" y2="67.579842"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="56.161396" x2="55.961395" y1="26.844128" y2="61.458252"><stop offset="0" stop-color="#fff"/><stop offset=".10838047" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.36158102 0 0 .15511679 15.186443 21.534741)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="scale(.26458333)"><path d="m16 4.4511719-2.886719 5h-5.8046872l2.9023442 5.0273441-2.9023442 5.027343h5.8046872l2.886719 5 2.886719-5h5.804687l-2.902344-5.027343 2.902344-5.0273441h-5.804687z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m16 6.5097656-1.996094 3.4570313a1.029559 1.029559 0 0 1 -.890625.5136721h-4.0214841l2.0097651 3.482422a1.029559 1.029559 0 0 1 0 1.03125l-2.0097651 3.482421h4.0214841a1.029559 1.029559 0 0 1 .890625.513672l1.996094 3.457032 1.996094-3.457032a1.029559 1.029559 0 0 1 .890625-.513672h4.021484l-2.009765-3.482421a1.029559 1.029559 0 0 1 0-1.03125l2.009765-3.482422h-4.021484a1.029559 1.029559 0 0 1 -.890625-.5136721z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><ellipse cx="16" cy="24.016611" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".336" rx="6.101679" ry="2.617599" stroke-width="1.33333"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/starshapes.star8.svg b/icon-themes/elementary_svg/cmd/32/starshapes.star8.svg
new file mode 100644
index 000000000..edad8d183
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.star8.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.28830951 0 0 .11633788 11.351304 25.761918)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.29348918 0 0 .3124756 -20.157271 -6.843177)" gradientUnits="userSpaceOnUse" x1="75.311066" x2="76.065659" y1="32.542973" y2="87.762894"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.26069254 0 0 .3133196 19.247816 -1.10935)" gradientUnits="userSpaceOnUse" x1="-28.144695" x2="-28.32048" y1="23.070766" y2="59.737514"><stop offset="0" stop-color="#fff"/><stop offset=".20345086" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.37437391 0 0 .37437391 -.092484 -3.35202)"><ellipse cx="12" cy="27.623325" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".196" rx="4.865223" ry="1.963204"/><g stroke-linecap="square" stroke-width=".706735" transform="translate(0 8)"><path d="m11.928837 3.9263371-2.3433336 2.3433332h-3.3123653v3.3123653l-2.3413269 2.3413264 2.3413269 2.341327v3.314371h3.3143717l2.3413272 2.341326 2.341327-2.341326h3.312364v-3.312365l2.343333-2.343333-2.343333-2.3433327v-3.310359h-3.310358z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m11.927734 4.9316406-1.839843 1.8398438a.71106344.71106344 0 0 1 -.5019535.2089844h-2.6015625v2.6015624a.71106344.71106344 0 0 1 -.2089844.5019528l-1.8398437 1.839844 1.8398437 1.839844a.71106344.71106344 0 0 1 .2089844.501953v2.601563h2.6035156a.71106344.71106344 0 0 1 .5019534.208984l1.83789 1.83789 1.837891-1.83789a.71106344.71106344 0 0 1 .503906-.208984h2.601563v-2.59961a.71106344.71106344 0 0 1 .208984-.501953l1.841797-1.841797-1.841797-1.841797a.71106344.71106344 0 0 1 -.208984-.5019529v-2.5996093h-2.59961a.71106344.71106344 0 0 1 -.503906-.2089844z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/starshapes.vertical-scroll.svg b/icon-themes/elementary_svg/cmd/32/starshapes.vertical-scroll.svg
new file mode 100644
index 000000000..7cea13691
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.vertical-scroll.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" gradientUnits="userSpaceOnUse" x1="10.124426" x2="10.124426" y1="12.219464" y2="29.469507"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="27.75765" x2="26.31134" y1="18.816202" y2="54.587479"><stop offset="0" stop-color="#fff"/><stop offset=".0787693" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 37.072584 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76043 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="24.806656" x2="24.806656" y1="47.02773" y2="39.999444"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.11336176 0 0 .11339283 .74784 2.07887)"><path d="m47.084454 40.000001h5v7h-5z" fill="url(#c)"/><path d="m9.7485598 47.000001h-5v-7h5z" fill="url(#e)"/><path d="m9.7485598 40.000001h37.3358932v7.000001h-37.3358932z" fill="url(#f)"/></g><g stroke-width=".750002" transform="matrix(.3527769 0 0 .3527769 .397086 -2.98783)"><path d="m7.2578938 12.590181c-1.10801 0-2 .89199-2 2v2l-.00848 7.755296c-1.104569 0-2 .8954-2 2s.895431 2 2 2h1 1 2 3.0000002 3c1.10801 0 2-.89199 2-2v-1l.0085-8.755296c1.104569 0 2-.8954 2-2s-.895431-2-2-2h-1-1-7.0000006z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m7.2578125 13.337891c-.7063998 0-1.2519531.545553-1.2519531 1.251953v2c.0000034.0013.0000034.0026 0 .0039l-.010323 7.767584c-.00233.411532-.3365085.743963-.7480469.74414-.7001675 0-1.2519531.551758-1.2519531 1.251953 0 .700198.5517851 1.251954 1.2519531 1.251954h1 1 2 2.9999995 3c.7064 0 1.251953-.545552 1.251953-1.251954v-1c-.000003-.0013-.000003-.0026 0-.0039l.01032-8.767577c.0023-.411532.336508-.743963.748046-.744141.700169 0 1.251954-.551757 1.251954-1.251953 0-.700197-.551785-1.251953-1.251954-1.251953h-1-1-6.9999991z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/statisticsmenu.svg b/icon-themes/elementary_svg/cmd/32/statisticsmenu.svg
new file mode 100644
index 000000000..247bfa2df
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/statisticsmenu.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(15.968656 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" y1="3.031343" y2="12.031343"><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(.74999243 0 0 .74999243 -5.290008 1.487529)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.551723" xlink:href="#a" y1="9.016707" y2="22.01687"/><linearGradient id="c" gradientTransform="matrix(.75000188 0 0 .75000188 11.975183 8.976485)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" xlink:href="#a" y1="3.031343" y2="12.031343"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.635593" x2="16" xlink:href="#f" y1="18.682203" y2="6.580508"/><linearGradient id="f"><stop offset="0" stop-opacity=".658824"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="18.635593" x2="9" xlink:href="#f" y1="18.682203" y2="6.580508"/><radialGradient id="h" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#d"/><radialGradient id="i" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#d"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 .00004)"><path d="m14.625006 10.124995h3.75001v9.000023h-3.75001z" fill="url(#e)" stroke="#000" stroke-opacity=".6"/><path d="m7.8749897 7.1249877 3.7500093-.0000001v12.0000304h-3.7500093z" fill="url(#g)" stroke="#000" stroke-opacity=".6" stroke-width=".750002"/><g fill="none"><path d="m2.6249766 19.124967v.750053c6.333334-.01 12.4167144.01 18.7500464 0v-.750002h-18.7500464z" stroke="url(#h)"/><path d="m4.8750332 2.6249766h-.7480528l-.002 18.7500464h.7500018v-18.7500464z" stroke="url(#i)"/><path d="m5.999985 7.1313438 3.7500094-3.7627213 6.7500166 5.2500132 3.000008-2.1737343" stroke="#ce5c00" stroke-linejoin="round" stroke-width=".750002"/><path d="m8.5871019 7.8749895h2.2865861v10.5000265h-2.2500055z" opacity=".7" stroke="url(#b)" stroke-width=".749992"/><path d="m15.373699 10.874997h2.250006v7.500019h-2.250006z" opacity=".7" stroke="url(#c)" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/statusbarvisible.svg b/icon-themes/elementary_svg/cmd/32/statusbarvisible.svg
new file mode 100644
index 000000000..9bf952206
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/statusbarvisible.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" gradientUnits="userSpaceOnUse" x1="-18.947322" x2=".57297" y1="18.097679" y2="18.097679"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0328 0 0 .01647 .15 20.963)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.0328 0 0 .01647 .154 20.963)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.0328 0 0 .01647 23.846 20.963)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.57576 0 0 .62295 -2.394 4.893)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="17.829" y2="8.197"><stop offset="0" stop-color="#cdcdcd"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m4.082 27 15.593-.013v4l-15.593.013z" fill="url(#b)" opacity=".236" transform="matrix(1.33333 0 0 1.33333 .18 -10.828)"/><path d="m19.675 26.987v4c1.69.008 4.082-.896 4.082-2s-1.883-2-4.08-2z" fill="url(#c)" opacity=".236" transform="matrix(1.33333 0 0 1.33333 .18 -10.828)"/><path d="m4.082 27v4c-1.69.01-4.082-.895-4.082-2 0-1.103 1.883-2 4.08-2z" fill="url(#e)" opacity=".236" transform="matrix(1.33333 0 0 1.33333 .18 -10.828)"/><path d="m4.487 10.743c-1.108 0-2 .892-2 2l.013 16.757 18.757-.013-.013-16.758c0-1.11-.892-2.002-2-2z" fill="url(#f)" stroke="url(#a)" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 .18 -10.828)"/><path d="m27.49 9.967-.006-4.12c0-.738-.594-1.334-1.333-1.333l-20.3.034c-.74 0-1.335.594-1.334 1.333l.006 4.119" fill="none" opacity=".8" stroke="#fff" stroke-width=".999997"/><path d="m4.18 10.505 23.676-.018v17.333l-23.676.02z" fill="#fff"/><path d="m4 24h24v4h-24z" fill="#eee"/><path d="m4 10.49 24-.012" fill="none" stroke="#a0a0a0" stroke-width=".999997"/><g fill="#808080"><path d="m4 23.491525 24 .01695" stroke="#b3b3b3" stroke-width=".999997"/><path d="m6 6h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z" opacity=".6"/></g><path d="m4 11.504 24-.017" fill="none" opacity=".05" stroke="#000" stroke-width=".999997"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/strikeout.svg b/icon-themes/elementary_svg/cmd/32/strikeout.svg
new file mode 100644
index 000000000..a1f6dc135
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/strikeout.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="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#a" y1="33.638302" y2="11.638302"/><radialGradient id="c" cx="22.571428" cy="30.857143" gradientTransform="matrix(1.0022896 0 0 .19224516 -6.597682 23.38532)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.025424" x2="17.089546" xlink:href="#a" y1="29.821147" y2="4.282222"/><g transform="matrix(1.33333 0 0 1.33333 .163341 -25.349142)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#b)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g><ellipse cx="16.025423" cy="29.317457" fill="url(#c)" opacity=".2" rx="15.60708" ry="2.993533" stroke-width="1.418826"/><path d="m16.923275 5.6719861c-2.231545 0-3.863831.5436003-5.024082 1.5518404-1.151603 1.0097199-1.709796 2.3102452-1.709796 4.1622565 0 .381298.03485.730072.08867 1.061349h3.117537c-.15752-.383752-.260488-.791858-.260488-1.219302 0-.90527.361985-1.7691994 1.011467-2.3554723.677161-.6112583 1.591593-.8645967 2.621503-.8645967.827041 0 1.664612.1105123 2.502341.3269953h.0029c.630083.1610111 1.460659.4916868 2.288942.8174861l.881126-2.2058295c-.824007-.3354374-1.647013-.6676979-2.410896-.8729098-.977322-.2651004-2.012331-.401817-3.109224-.401817zm1.623891 13.8695739c.30571.260232.581115.533835.792547.842428.345599.494127.529288 1.100153.529288 1.715336 0 1.020745-.423047 1.979741-1.197134 2.549453-.75587.562842-1.732282.781463-2.879218.781463-.957419 0-1.988604-.157027-3.095367-.457239h-.0028c-.773883-.211984-1.783275-.648453-2.7628017-1.058578v2.682467c1.6030547.722723 3.4064727 1.136171 5.4924077 1.136171 2.466222-.000002 4.273874-.5683 5.531202-1.612806l.0029-.0029c1.272889-1.05004 1.873293-2.375933 1.873293-4.256476 0-.897082-.16086-1.6518-.448924-2.319449z" fill="url(#d)" stroke="#000" stroke-opacity=".477941" stroke-width="1.064122"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/strongemphasischarstyle.svg b/icon-themes/elementary_svg/cmd/32/strongemphasischarstyle.svg
new file mode 100644
index 000000000..08601688e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/strongemphasischarstyle.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.289" cy="5.254" gradientTransform="matrix(-5.8779962 .03101903 -.0333053 -6.3091362 82.237486 33.38753)" gradientUnits="userSpaceOnUse" r="4.807"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m22.55598 20.102628q0 2.496585-1.967554 3.933168-1.953851 1.436583-5.451896 1.436583-3.21936 0-5.6955557-1.107424v-3.630509q2.0360847.831265 3.4416997 1.171582 1.416274.340316 2.585841.340316 1.404092 0 2.147256-.490949.75687-.490948.75687-1.461687 0-.543949-.330465-.958186-.330463-.42958-.97464-.820108-.635039-.390527-2.604118-1.248292-1.842679-.795004-2.765542-1.524452-.922862-.730844-1.472621-1.701583-.5512809-.97074-.5512809-2.269243 0-2.4463739 1.8046089-3.8452987 1.81679-1.3989249 5.01026-1.3989249 1.568563 0 2.984836.3403165 1.431504.3417123 2.987884.9595816l-1.375157 3.0377435q-1.611203-.605315-2.671125-.845212-1.046216-.2371055-2.063496-.2371055-1.212209 0-1.857909.5160535-.647222.516054-.647222 1.347319 0 .516054.258889.906581.263457.379369.828445.744793.578692.352869 2.710718 1.285949 2.821889 1.235741 3.868104 2.482638 1.046215 1.237135 1.046215 3.040535z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49"/><path d="m16.488281 6.5273438c-2.12898 0-3.798572.4658208-5.009765 1.3984374-1.203073.9326166-1.8046879 2.2147868-1.8046879 3.8457028 0 .16129.0126325.315047.0253907.46875.1191556-1.379959.7103282-2.485793 1.7792972-3.3144528 1.211193-.9326166 2.880785-1.3984375 5.009765-1.3984374 1.045709 0 2.042146.112966 2.986328.3398437.832675.1987666 1.701604.4813894 2.597657.8203125l.388672-.859375c-1.037587-.4119129-2.031993-.7331293-2.986329-.9609375-.944182-.2268777-1.940619-.3398438-2.986328-.3398437zm-2.568359 5.6230472c-.044156.155775-.074219.318813-.074219.496093 0 .344036.087173.645899.259766.90625.175638.252913.451466.500525.828125.744141.385794.235246 1.289587.665056 2.710937 1.287109 1.88126.823828 3.171664 1.651158 3.869141 2.482422.611869.723527.938571 1.601181 1.013672 2.615235.018564-.188005.029297-.380119.029297-.578125l.001953.003906c0-1.202267-.347445-2.216259-1.044922-3.041016-.697477-.831264-1.987881-1.658594-3.869141-2.482422-1.42135-.622053-2.325143-1.051863-2.710937-1.287109-.376659-.243616-.652487-.491228-.828125-.744141-.08239-.124282-.142487-.258991-.185547-.402343zm-4.4785158 8.583984v1c1.3573898.554177 2.5043298.944997 3.4414058 1.171875.944183.226877 1.806227.339844 2.585938.339844.936061 0 1.651042-.162935 2.146484-.490235.50458-.327298.757813-.815731.757813-1.46289 0-.164027-.031098-.316557-.076172-.462891-.106126.385209-.328846.696939-.681641.925781-.495442.3273-1.210423.490235-2.146484.490235-.779711 0-1.641755-.112967-2.585938-.339844-.937076-.226878-2.084016-.617698-3.4414058-1.171875z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/stylenewbyexample.svg b/icon-themes/elementary_svg/cmd/32/stylenewbyexample.svg
new file mode 100644
index 000000000..3ddeae39c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/stylenewbyexample.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"><radialGradient id="a" cx="23.335" cy="41.636" gradientTransform="matrix(.25725 0 0 .076 .347 291.587)" gradientUnits="userSpaceOnUse" r="22.627"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="19.395" x2="23.109" y1="30.001" y2="33.439"><stop offset="0" stop-color="#bdbdbd"/><stop offset=".333" stop-color="#e2e2e2"/><stop offset=".667" stop-color="#a3a3a3"/><stop offset="1" stop-color="#ddd"/></linearGradient><filter id="d" height="1.306" width="1.198" x="-.099" y="-.153"><feGaussianBlur stdDeviation=".52"/></filter><radialGradient id="e" cx="15.415" cy="35.357" gradientTransform="matrix(.26317 0 0 .2566 .28 284.292)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#561300"/><stop offset=".5" stop-color="#922d12"/><stop offset="1" stop-color="#fd68ff"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.2255 0 0 .22563 1.05 285.242)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.752" y2="42.282"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 37.355 964.564)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="h" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="22.372551" x2="22.372551" xlink:href="#i" y1="4.982185" y2="41.334007"/><linearGradient id="k" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#i" y1="20.749" y2="25.528"/><path d="m5.384 294.538h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.292h-1.125zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#g)" transform="translate(-.794 -289.327)"/><path d="m2.978.93-2.206 5.29h.11l2.096-5.027h1l2.022 5.027h.106l-2.126-5.29zm-.34 3.48-.11.265h1.758l-.086-.265z" fill="#fff" opacity=".1"/><path d="m12.17 294.75c0 .95-2.605 1.72-5.82 1.72s-5.82-.77-5.82-1.72 2.605-1.72 5.82-1.72 5.82.77 5.82 1.72z" fill="url(#a)" fill-rule="evenodd" opacity=".3" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m6.692 290.228 1.076 1.006c.857-.842 1.896-2.213 2.78-3.466l.122-1.826c-1.206 1.262-2.957 3.113-3.978 4.286z" fill="url(#b)" stroke="#673907" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.68 292.935.596.512 2.247-1.95.072-.187.29-.005c-.116-.413-.778-1.16-1.274-1.16l.023.288-.177.1-1.774 2.402z" fill="url(#c)" stroke="#787a75" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m5.8 40.945c6.605 0 11.618.787 12.567-4.02.765-3.876-4.56-5.733-7.2-2.274-2.54 3.335-5.367 6.296-5.367 6.296z" filter="url(#d)" opacity=".5" transform="matrix(.19093 0 0 .19093 1.353 .512)"/><path d="m1.958 295.03c1.748 0 3.074.208 3.325-1.065.202-1.025-1.207-1.516-1.905-.6-.672.88-1.42 1.665-1.42 1.665z" fill="url(#e)" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.204 7.075c0 .112-.09.203-.203.203-.11 0-.202-.09-.2-.203 0-.113.09-.204.202-.204s.204.093.204.206z" fill="#fff" opacity=".528"/><path d="m6.106 5.216c0 .104-.084.188-.188.188s-.188-.084-.188-.188.084-.188.188-.188.188.084.188.188z" fill="#fff" opacity=".6"/><path d="m5.664 5.48-1.014 1.172" style="opacity:.6;fill:none;stroke:#fff;stroke-width:.191;stroke-linecap:round;stroke-linejoin:round"/><path d="m2.305 294.856s.884-.435 1.26-1.082c.134-.23.436-.033.25.195-.4.49-1.51.885-1.51.885z" fill="url(#f)" opacity=".428" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m9.788.795c0 .032-.025.057-.056.057-.032 0-.057-.025-.057-.057 0-.03.025-.057.057-.057.03 0 .056.026.056.057z" fill="#fff" opacity=".533"/><g fill="none"><path d="m21.5 21.5.0018-5.99823h5.000063l-.001863 5.99823 6.001984.0018v5.000063l-6.001984-.001863.0019 6.001984h-5.000054v-6.000075h-6.000076v-5.000063z" style="stroke:#206b00;stroke-opacity:.501961;stroke-width:1.000013;stroke-linecap:round;stroke-linejoin:round;fill:url(#h)" transform="matrix(.26458 0 0 .26458 -.265 -.265)"/><path d="m22.5 23.003.0019-6.501217h3.000038l-.0019 6.49622m0 2.002.0019 6.501969h-3.00008l-.001816-6.501972" opacity=".5" stroke="url(#j)" transform="matrix(.26458 0 0 .26458 -.265 -.265)"/><path d="m26 22.512 5.501972-.01014v3.000038l-5.501972-.001898m-4 0-5.498217.0019v-3.000042l5.498217.011142" opacity=".5" stroke="url(#k)" transform="matrix(.26458 0 0 .26458 -.265 -.265)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/styleupdatebyexample.svg b/icon-themes/elementary_svg/cmd/32/styleupdatebyexample.svg
new file mode 100644
index 000000000..4dbc83489
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/styleupdatebyexample.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(.21294 0 0 .1592 -440.484 -509.11)" gradientUnits="userSpaceOnUse" x1="2082.573" x2="2082.573" y1="3213.947" y2="3247.298"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.171 0 0 .1728 -.762 -1.124)" gradientUnits="userSpaceOnUse" x1="30.027" x2="26.435" y1="27.803" y2="33.39"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2179 0 0 .21795 4.866 -1.226)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" xlink:href="#d" y1="22.767" y2="39.523"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.1605 0 0 .16054 4.426 .555)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" xlink:href="#d" y1="39.397" y2="22.916"/><radialGradient id="f" cx="23.335" cy="41.636" gradientTransform="matrix(.25725 0 0 .076 .347 291.587)" gradientUnits="userSpaceOnUse" r="22.627"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.26458 0 0 .26474 .46 283.77)" gradientUnits="userSpaceOnUse" x1="19.395" x2="23.109" y1="30.001" y2="33.439"><stop offset="0" stop-color="#bdbdbd"/><stop offset=".333" stop-color="#e2e2e2"/><stop offset=".667" stop-color="#a3a3a3"/><stop offset="1" stop-color="#ddd"/></linearGradient><filter id="i" height="1.306" width="1.198" x="-.099" y="-.153"><feGaussianBlur stdDeviation=".52"/></filter><radialGradient id="j" cx="15.415" cy="35.357" gradientTransform="matrix(.26317 0 0 .2566 .28 284.292)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#561300"/><stop offset=".5" stop-color="#922d12"/><stop offset="1" stop-color="#fd68ff"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.2255 0 0 .22563 1.05 285.242)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.752" y2="42.282"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 37.355 964.564)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m5.384 294.538h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.292h-1.125zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#l)" transform="translate(-.794 -289.327)"/><path d="m2.978.93-2.206 5.29h.11l2.096-5.027h1l2.022 5.027h.106l-2.126-5.29zm-.34 3.48-.11.265h1.758l-.086-.265z" fill="#fff" opacity=".1"/><path d="m12.17 294.75c0 .95-2.605 1.72-5.82 1.72s-5.82-.77-5.82-1.72 2.605-1.72 5.82-1.72 5.82.77 5.82 1.72z" fill="url(#f)" fill-rule="evenodd" opacity=".3" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m6.692 290.228 1.076 1.006c.857-.842 1.896-2.213 2.78-3.466l.122-1.826c-1.206 1.262-2.957 3.113-3.978 4.286z" fill="url(#g)" stroke="#673907" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.68 292.935.596.512 2.247-1.95.072-.187.29-.005c-.116-.413-.778-1.16-1.274-1.16l.024.288-.177.1-1.774 2.402z" fill="url(#h)" stroke="#787a75" stroke-linecap="round" stroke-width=".367" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m5.8 40.945c6.605 0 11.618.787 12.567-4.02.765-3.876-4.56-5.733-7.2-2.274-2.54 3.336-5.367 6.297-5.367 6.297z" filter="url(#i)" opacity=".5" transform="matrix(.19093 0 0 .19093 1.353 .512)"/><path d="m1.958 295.03c1.748 0 3.074.208 3.325-1.065.202-1.025-1.207-1.516-1.905-.6-.672.88-1.42 1.665-1.42 1.665z" fill="url(#j)" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m4.204 7.075c0 .112-.09.203-.203.203-.11 0-.2-.09-.2-.203s.09-.204.203-.204.204.094.204.207z" fill="#fff" opacity=".528"/><path d="m6.106 5.216c0 .104-.084.188-.188.188s-.188-.084-.188-.188.084-.188.188-.188.188.084.188.188z" fill="#fff" opacity=".6"/><path d="m5.664 5.48-1.014 1.172" style="opacity:.6;fill:none;stroke:#fff;stroke-width:.191;stroke-linecap:round;stroke-linejoin:round"/><path d="m2.305 294.856s.884-.435 1.26-1.082c.134-.23.436-.033.25.195-.4.49-1.51.884-1.51.884z" fill="url(#k)" opacity=".428" transform="matrix(.72162 0 0 .72162 .97 -204.683)"/><path d="m9.788.795c0 .032-.025.057-.056.057-.032 0-.057-.025-.057-.057 0-.03.025-.057.057-.057.03 0 .056.026.056.057z" fill="#fff" opacity=".533"/><path d="m3.307 2.514v.798c-.044-.003-.088-.004-.132-.005-1.242 0-2.25 1.007-2.25 2.25 0 1.24 1.008 2.248 2.25 2.248 1.19 0 2.174-.928 2.244-2.116h-1.062c-.008.07-.024.137-.043.202l-.006.02c-.02.063-.045.122-.073.18l-.014.026c-.03.054-.063.106-.1.155l-.02.027c-.04.048-.082.093-.127.135l-.022.02c-.048.04-.1.08-.153.113-.003.003-.008.005-.012.007-.053.032-.11.06-.166.083l-.023.01c-.06.022-.12.04-.18.052l-.036.007c-.07.012-.138.02-.21.02-.08 0-.16-.008-.236-.024h-.003l-.003-.002c-.073-.014-.143-.036-.21-.064l-.017-.008c-.065-.028-.128-.062-.186-.1l-.01-.007c-.06-.04-.114-.085-.165-.135l-.012-.01c-.05-.05-.093-.105-.132-.16l-.016-.022c-.036-.055-.066-.113-.093-.173-.007-.012-.012-.023-.017-.035-.025-.06-.045-.125-.06-.19l-.006-.033c-.014-.072-.023-.148-.023-.226 0-.08.008-.16.024-.237v-.002l.002-.007c.015-.07.037-.14.065-.208l.008-.017c.028-.066.062-.128.1-.187l.007-.01c.04-.06.086-.114.136-.165l.01-.012c.05-.047.105-.09.16-.13l.022-.016c.055-.036.113-.067.173-.094l.036-.015c.06-.025.125-.045.19-.06l.033-.007c.072-.014.148-.023.226-.023.044 0 .088.004.132.008v.786l2.055-1.324z" fill="url(#a)" opacity=".99" transform="translate(2.91 .53)"/><g fill="none"><path d="m3.57 3.736v-.738l1.304.843-1.305.832v-.668" opacity=".5" stroke="url(#b)" stroke-width=".262" transform="translate(2.91 .53)"/><path d="m5.13 5.833a1.98 1.98 0 0 1 -2.215 1.692 1.98 1.98 0 0 1 -1.71-2.2 1.98 1.98 0 0 1 2.186-1.73" opacity=".5" stroke="url(#c)" stroke-width=".262" transform="translate(2.91 .53)"/><path d="m6.217 3.044v.798c-.044-.003-.088-.004-.132-.005-1.242 0-2.25 1.007-2.25 2.25 0 1.24 1.008 2.248 2.25 2.248 1.19 0 2.174-.928 2.244-2.116h-1.062c-.008.07-.024.137-.043.202l-.006.02c-.02.063-.045.122-.073.18l-.014.026c-.03.054-.063.106-.1.155l-.02.027c-.04.048-.082.093-.127.135l-.022.02c-.048.04-.1.08-.153.113-.003.003-.008.005-.012.007-.053.032-.11.06-.166.083l-.023.01c-.06.022-.12.04-.18.052l-.036.007c-.07.012-.138.02-.21.02-.08 0-.16-.008-.236-.024h-.003l-.003-.002c-.073-.014-.143-.036-.21-.064l-.017-.008c-.065-.028-.128-.062-.186-.1l-.01-.007c-.06-.04-.114-.085-.165-.135l-.012-.01c-.05-.05-.093-.105-.132-.16l-.016-.022c-.036-.056-.066-.114-.092-.174-.007-.012-.012-.023-.017-.035-.025-.06-.045-.125-.06-.19l-.006-.033c-.014-.072-.023-.148-.023-.226 0-.08.008-.16.024-.237v-.002l.002-.007c.015-.07.037-.14.065-.208l.008-.017c.028-.066.062-.128.1-.187l.007-.01c.04-.06.086-.114.136-.165l.01-.012c.05-.047.105-.09.16-.13l.022-.016c.055-.036.113-.067.173-.094l.036-.015c.06-.025.125-.045.19-.06l.033-.007c.072-.014.148-.023.226-.023.044 0 .088.004.132.008v.786l2.055-1.324z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265"/><path d="m5.23 5.953h-.65c-.204.72-.927 1.176-1.675 1.034-.788-.15-1.306-.907-1.162-1.695s.896-1.312 1.686-1.173" opacity=".5" stroke="url(#e)" stroke-width=".262" transform="translate(2.91 .53)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/subscript.svg b/icon-themes/elementary_svg/cmd/32/subscript.svg
new file mode 100644
index 000000000..0e880a921
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/subscript.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" gradientUnits="userSpaceOnUse" x1="6.803375" x2="6.699319" y1="4.261583" y2="7.584785"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="22.570999" cy="30.857" gradientTransform="matrix(.20401283 0 0 .03763513 -1.960095 5.453371)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 35.92 964.032)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m7.83 7.56h-2.18v-.48l.764-.8239999q.144-.155.262-.286.117-.132.2-.256.086-.124.132-.253.047-.128.047-.277 0-.165-.1-.256-.1-.09-.265-.09-.176 0-.338.086-.163.086-.34.246l-.372-.444q.1-.09.21-.173.108-.085.24-.15.13-.064.288-.102.16-.04.355-.04.233 0 .417.065.187.064.318.184.13.12.2.288.072.17.072.38 0 .19-.067.367-.067.173-.182.342-.116.167-.27.334-.15.165-.324.336l-.392.3939999v.03h1.325z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".224698"/><path d="m3.95 294.006h-2.34l-.4 1.01h-1.08l2.206-5.292h1l2.128 5.292h-1.124zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#c)" transform="translate(0 -288.533)"/><path d="m2.337 1.19-2.205 5.293h.22l1.986-4.763h1.002l1.913 4.762h.213l-2.126-5.29zm-.233 3.482-.215.53h1.756l-.173-.53z" fill="#fff" opacity=".2"/><ellipse cx="2.644793" cy="6.614367" fill="url(#b)" opacity=".2" rx="3.17678" ry=".802698" stroke-width=".28322"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/substract.svg b/icon-themes/elementary_svg/cmd/32/substract.svg
new file mode 100644
index 000000000..e1e0e8eb7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/substract.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(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="14.25" x2="14.25" y1="16.5" y2="27.25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.02485212 0 0 .0082353 -37.838182 20.176327)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 -27.594726 20.176344)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 -22.117139 20.176454)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="11" y2="30"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.75" x2="3.75" y1="22.25" y2="30.75"><stop offset="0" stop-color="#fff"/><stop offset=".02631579" 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" gradientUnits="userSpaceOnUse" x1="10.742084" x2="10.742084" y1="17.249884" y2="27.28271"><stop offset="0" stop-color="#fff"/><stop offset=".04388864" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" stroke-miterlimit="0" stroke-width=".5" transform="matrix(2 0 0 2 .5 -32.5)"><path d="m4 10.5c-1.5 0-2.5 1-2.5 2.5v15c0 2 .5 2.5 2.5 2.5h15c1.5 0 2.5-1 2.5-2.5v-15c0-2-.5-2.5-2.5-2.5z" fill="url(#f)" transform="matrix(.5 0 0 .5 -.25 16.25)"/><path d="m4 10.5c-1.5 0-2.5 1-2.5 2.5v15c0 2 .5 2.5 2.5 2.5h15c1.5 0 2.5-1 2.5-2.5v-15c0-2-.5-2.5-2.5-2.5z" fill="none" opacity=".5" stroke="#105845" stroke-miterlimit="0" stroke-width="1" transform="matrix(.5 0 0 .5 -.25 16.25)"/><g transform="matrix(.5 0 0 .5 17.927966 19.652067)"><path d="m-34.855934 23.19578h20.000002v2.000086h-20.000002z" fill="url(#b)" opacity=".15"/><path d="m-34.855932 23.195865v1.999891c-.620473.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m-14.855932 23.195975v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/></g><rect fill="none" height="9" opacity=".5" rx=".75" ry=".5" stroke="url(#g)" stroke-miterlimit="0" stroke-width=".5" width="9" x="1" y="22"/><circle cx="10.062587" cy="22.062586" fill="url(#a)" r="5.563097"/><g fill="none" stroke-miterlimit="0"><circle cx="9.999682" cy="22.000319" opacity=".5" r="5.500403" stroke="#555761" stroke-width=".49983"/><path d="m9.9905393 16.999511c-2.170112 0-4.01014 1.383102-4.7065089 3.313967l-.00713-.0035c-.026249.07393-.045071.149044-.067666.223482-.01518.04916-.030818.098-.044518.147801-.02218.08203-.040912.164221-.058765.246634-.0177.07994-.035125.159965-.04897.241291-.00973.05874-.016452.117497-.02404.176294-.00954.0711-.022854.140795-.029382.212798h.00713c-.1752269 2.045129.9181264 4.071159 2.8892584 4.978963.8258566.380347 1.7011397.512492 2.5464642.435392v.0285c1.992949-.18066 3.645532-1.525771 4.27824-3.348691.0058-.01632.01131-.03262.01692-.04897.0377-.112374.07173-.226121.101502-.341904.01602-.06053.03087-.120904.04452-.181634.01544-.07104.02947-.142448.04185-.21458.01981-.110678.03503-.221242.04718-.332109.0022-.0211.0052-.04204.0071-.06322.18574-1.918802-.752804-3.829845-2.485923-4.826759l-.01158.02583c-.735544-.423757-1.586315-.66959-2.4956451-.66959z" opacity=".5" stroke="url(#h)" stroke-width=".499814"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/subtitleparastyle.svg b/icon-themes/elementary_svg/cmd/32/subtitleparastyle.svg
new file mode 100644
index 000000000..b40c64958
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/subtitleparastyle.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" gradientUnits="userSpaceOnUse" x1="18.886727" x2="18.886727" y1="8.602832" y2="18.555202"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .96269904 -1.0387429 0 19.178437 4.075393)" gradientUnits="userSpaceOnUse" x1="-8.445101" x2="16.442648" y1="8.481259" y2="8.848537"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(1.3105937 0 0 1.3564607 -1.089007 .000038)"><path d="m8.0795497 18.061682.015836-9.5837719-3.8150655.0000001-.015835-2.9488433h10.6821821l.01583 2.9488433-3.815065-.0000001-.01583 9.5837779z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".750002"/><path d="m4.5 7.5.0058594 1h13.9941406l.015625 3h.005859l-.021484-4zm5.0195312 5-.0195312 12h.0019531l.0195313-12z" fill="#fff" opacity=".1" transform="matrix(.76301298 0 0 .73721266 .830926 -.000028)"/><path d="m21.938778 18.186595h-6.104089v-1.19282l1.907518-2.124636c.680027-.696715 1.230744-1.462923 1.439341-1.729929.208598-.271177.358789-.521493.45057-.75095.09177-.229458.137675-.467259.137675-.713404 0-.367131-.102213-.640394-.306637-.819788-.200255-.179393-.469345-.26909-.807273-.26909-1.027838-.112547-1.609212.222516-2.142611.801942l-1.051331-1.245326c.966763-.9547303 2.163517-1.2339394 3.331616-1.1711563.571557 0 1.076363.104293 1.514418.312896.438055.208598.778068.500634 1.02004.8761093.241974.375475.36296.805186.36296 1.289133 0 .421367-.07509.817702-.225284 1.189005-.146019.367131-.375477.744692-.688373 1.132683-.308724.387991-.72476.748906-1.509086 1.466482l-1.315752 1.386815v.08761h3.986298z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/superscript.svg b/icon-themes/elementary_svg/cmd/32/superscript.svg
new file mode 100644
index 000000000..812b69989
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/superscript.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" gradientUnits="userSpaceOnUse" x1="-5.016259" x2="-5.04379" y1="-.54376" y2=".335504"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="22.570999" cy="30.857" gradientTransform="matrix(.20401282 0 0 .03763513 -1.960095 5.453369)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 35.92 964.032)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m3.95 294.006h-2.34l-.4 1.01h-1.08l2.206-5.292h1l2.128 5.292h-1.124zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#c)" transform="translate(0 -288.533)"/><path d="m2.337 1.19-2.205 5.293h.22l1.986-4.763h1.002l1.913 4.762h.213l-2.126-5.29zm-.233 3.482-.215.53h1.756l-.173-.53z" fill="#fff" opacity=".2"/><path d="m7.303 3.41h-2.18v-.48l.764-.824q.144-.155.262-.286.117-.132.2-.256.086-.124.132-.253.047-.128.047-.277 0-.165-.1-.256-.1-.09-.265-.09-.176 0-.338.086-.163.086-.34.246l-.372-.444q.1-.09.21-.173.108-.085.24-.15.13-.064.288-.102.16-.04.355-.04.233 0 .417.065.187.064.318.184.13.12.2.288.072.17.072.38 0 .19-.067.367-.067.173-.182.342-.116.167-.27.334-.15.165-.324.336l-.392.394v.03h1.325z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".224698"/><ellipse cx="2.644793" cy="6.614365" fill="url(#b)" opacity=".2" rx="3.17678" ry=".802698" stroke-width=".28322"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/switchcontroldesignmode.svg b/icon-themes/elementary_svg/cmd/32/switchcontroldesignmode.svg
new file mode 100644
index 000000000..9990a6a02
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/switchcontroldesignmode.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" gradientUnits="userSpaceOnUse" x1="14.8324" x2="14.8324" xlink:href="#a" y1="5.6746" y2="26.028616"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#a" y1="23.055099" y2="14.009484"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="f"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="h"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="l" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="m" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="21.826483" x2="15.991784" y1="17.321943" y2="17.369883"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.333 0 0 .864 -108.667 -5.705)" gradientUnits="userSpaceOnUse" x1="386.16217" x2="380.15616" xlink:href="#a" y1="19.83449" y2="19.833334"/><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="matrix(0 1 -1 0 28 23)"><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2 8h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" fill="#fff" opacity=".15"/></g><path d="m5.5 14.52v7.98h7.5" fill="none" opacity=".5" stroke="url(#c)"/><path d="m4.5 27.5h19" fill="none" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/><path d="m16.434 1.433 4.986-.006.016 29.01h-5.006z" fill="url(#o)" stroke="#783f07" stroke-opacity=".490196" transform="matrix(0 -1 1 0 .069 45.925)"/><path d="m17.434 2.433 2.986-.006.016 27.01h-3.006z" fill="none" opacity=".4" stroke="url(#p)" transform="matrix(0 -1 1 0 .069 45.925)"/><path d="m4 25v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2z" fill="#a1550a" fill-opacity=".25098"/><g transform="matrix(.94906304 0 0 .94906304 8.317527 .252629)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#d)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.053671"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.053671"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#e)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#g)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#i)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#j)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#k)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#l)"/><g fill-rule="evenodd"><g stroke-width="1.053671"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#m)" stroke="url(#n)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/switchxformsdesignmode.svg b/icon-themes/elementary_svg/cmd/32/switchxformsdesignmode.svg
new file mode 100644
index 000000000..5eec6cd50
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/switchxformsdesignmode.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" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="18.5" y2="25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.85580995 0 0 .96310694 21.324798 .238673)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="20" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.8324" x2="14.8324" xlink:href="#d" y1="5.6746" y2="26.028616"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#d" y1="23.055099" y2="14.009484"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="h"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#j" y1="24.989594" y2="30.000141"/><linearGradient id="j"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="l" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#j" y1="24.989594" y2="30.000141"/><linearGradient id="m" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="n" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#j" y1="24.989594" y2="30.000141"/><linearGradient id="o" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><radialGradient id="q" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#r"/><linearGradient id="r"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="s" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#r"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" y1=".638623" y2="-32.688384"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="v" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 4.142858)"><path d="m38 40h5v7h-5z" fill="url(#q)"/><path d="m-10-47h5v7h-5z" fill="url(#s)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#t)"/></g><rect fill="url(#u)" height="27" rx="1.677537" stroke-width="1.038462" transform="scale(1 -1)" width="27" x="2.5" y="-29.5"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" rx="1.086957" ry="1.190476" stroke="url(#v)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><rect fill="url(#a)" height="6" rx="1" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="17" x="7.5" y="18.5"/><rect fill="none" height="6" opacity=".5" rx="1.060805" ry="1.007075" width="16.999998" x="7.5" y="18.5"/><rect fill="none" height="4" rx=".491849" ry=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="15" x="8.5" y="19.5"/><g fill="#4d4d4d"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g><g transform="matrix(.94906304 0 0 .94906304 8.317527 .25263)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#f)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.053671"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.053671"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#g)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#i)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#k)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#l)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#m)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#n)"/><g fill-rule="evenodd"><g stroke-width="1.053671"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#o)" stroke="url(#p)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g><g transform="translate(0 3)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#c)"/><g transform="matrix(0 1 -1 0 28 23)"><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2 8h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" fill="#fff" opacity=".15"/></g><g fill="none"><path d="m5.5 14.52v7.98h7.5" opacity=".5" stroke="url(#e)"/><path d="m4.5 27.5h19" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.brace-pair.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.brace-pair.svg
new file mode 100644
index 000000000..c2d879170
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.brace-pair.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.98294775 0 0 1.0173481 25.080711 8.201223)" gradientUnits="userSpaceOnUse" x1="-16.776867" x2="-9.515723" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.264994" x2="12.639995" y1="15.00821" y2="26.018004"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.28813623 0 0 .11633788 -11.825554 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1.33333 0 0 1.33333 37.353284 -12.010896)"><ellipse cx="-11.177247" cy="29.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204" transform="scale(-1 1)"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m14.139998 11.633201c-1.034148 0-.942375.0062-1.517582.177247-.569087.164667-.850675.642418-1.101565 1.00342-.250887.361003-.382005.892236-.376466 1.595219l.02344 3.083504c.0049.614318-.201113 1.051369-.604982 1.311038-.397749.253335-.9079538.329591-1.6728558.329591v1.125003 1.125003c.764902 0 1.2751068.07625 1.6728558.32959.403869.25967.609822.69672.604982 1.311039l-.02344 3.083503c-.0055.702983.125579 1.234216.376466 1.595219.250889.361002.532478.838753 1.101565 1.003421.575207.171047.483435.177246 1.517582.177246v-1.500003c-.605802-.01267-.927629-.152342-1.160159-.367677-.226411-.209001-.340894-.541559-.339844-.997561l.03223-3.648935c.0027-1.184337-.782952-1.786638-2.214849-2.008306v-.102539-.10254c1.431896-.221667 2.217548-.823968 2.214848-2.008305l-.03223-3.648935c-.0011-.456002.113433-.78856.339844-.997561.23253-.215335.554357-.355007 1.160159-.367677z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m13.482282 12.365625c-.131529.01496-.370215-.01365-.672365.07617a.65799865.65799865 0 0 1 -.0044 0c-.298332.08633-.469637.352134-.744112.747072-.139572.200832-.264153.595791-.259278 1.214359a.65799865.65799865 0 0 1 0 .0015l.02344 3.083504c.0053.719681-.29418 1.379398-.829103 1.778324.22662-.0856.552679-.14508.673829-.250488.236292-.205588.345258-.420759.34424-.86719l-.03223-3.64454a.65799865.65799865 0 0 1 0-.0044c-.0013-.566861.150001-1.112459.550784-1.482423.208727-.193292.611649-.22917.949221-.322267zm-3.5068449 7.344745c-.130097.02387-.2879484.02008-.4277354.03223v.515626.515626c.1393109.0121.2965851.0085.4262706.03223a.65799865.65799865 0 0 1 -.1743169-.44532v-.102539-.10254a.65799865.65799865 0 0 1 .1757817-.445313zm1.0209989 1.539555c.535298.399209.834778 1.059595.829103 1.779789l-.02344 3.082039a.65799865.65799865 0 0 1 0 .0015c-.0049.618556.119701 1.013519.259278 1.214358.274472.394936.445779.66074.744142.747073a.65799865.65799865 0 0 1 .0044 0c.302136.08984.540848.06122.672366.07617v-.329624c-.337603-.0931-.740525-.128974-.949252-.322266-.400785-.369967-.552088-.915569-.550783-1.482426a.65799865.65799865 0 0 1 0-.0044l.03223-3.644541c.001-.446431-.107948-.661602-.34424-.867189-.121151-.105409-.447209-.164891-.673829-.250489z" fill="none" opacity=".5" stroke="url(#b)"/></g></g><g transform="matrix(1.33333 0 0 1.33333 -5.353284 -12.010896)"><ellipse cx="-11.177247" cy="29.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204" transform="scale(-1 1)"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m14.139998 11.633201c-1.034148 0-.942375.0062-1.517582.177247-.569087.164667-.850675.642418-1.101565 1.00342-.250887.361003-.382005.892236-.376466 1.595219l.02344 3.083504c.0049.614318-.201113 1.051369-.604982 1.311038-.397749.253335-.9079538.329591-1.6728558.329591v1.125003 1.125003c.764902 0 1.2751068.07625 1.6728558.32959.403869.25967.609822.69672.604982 1.311039l-.02344 3.083503c-.0055.702983.125579 1.234216.376466 1.595219.250889.361002.532478.838753 1.101565 1.003421.575207.171047.483435.177246 1.517582.177246v-1.500003c-.605802-.01267-.927629-.152342-1.160159-.367677-.226411-.209001-.340894-.541559-.339844-.997561l.03223-3.648935c.0027-1.184337-.782952-1.786638-2.214849-2.008306v-.102539-.10254c1.431896-.221667 2.217548-.823968 2.214848-2.008305l-.03223-3.648935c-.0011-.456002.113433-.78856.339844-.997561.23253-.215335.554357-.355007 1.160159-.367677z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m13.482282 12.365625c-.131529.01496-.370215-.01365-.672365.07617a.65799865.65799865 0 0 1 -.0044 0c-.298332.08633-.469637.352134-.744112.747072-.139572.200832-.264153.595791-.259278 1.214359a.65799865.65799865 0 0 1 0 .0015l.02344 3.083504c.0053.719681-.29418 1.379398-.829103 1.778324.22662-.0856.552679-.14508.673829-.250488.236292-.205588.345258-.420759.34424-.86719l-.03223-3.64454a.65799865.65799865 0 0 1 0-.0044c-.0013-.566861.150001-1.112459.550784-1.482423.208727-.193292.611649-.22917.949221-.322267zm-3.5068449 7.344745c-.130097.02387-.2879484.02008-.4277354.03223v.515626.515626c.1393109.0121.2965851.0085.4262706.03223a.65799865.65799865 0 0 1 -.1743169-.44532v-.102539-.10254a.65799865.65799865 0 0 1 .1757817-.445313zm1.0209989 1.539555c.535298.399209.834778 1.059595.829103 1.779789l-.02344 3.082039a.65799865.65799865 0 0 1 0 .0015c-.0049.618556.119701 1.013519.259278 1.214358.274472.394936.445779.66074.744142.747073a.65799865.65799865 0 0 1 .0044 0c.302136.08984.540848.06122.672366.07617v-.329624c-.337603-.0931-.740525-.128974-.949252-.322266-.400785-.369967-.552088-.915569-.550783-1.482426a.65799865.65799865 0 0 1 0-.0044l.03223-3.644541c.001-.446431-.107948-.661602-.34424-.867189-.121151-.105409-.447209-.164891-.673829-.250489z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.bracket-pair.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.bracket-pair.svg
new file mode 100644
index 000000000..b946153d3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.bracket-pair.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 9.064902 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76043 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="24.806656" x2="24.806656" y1="47.02773" y2="39.999444"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.98294772 0 0 1.0173481 23.261639 8.106659)" gradientUnits="userSpaceOnUse" x1="17.13759" x2="16.756083" xlink:href="#f" y1="2.351753" y2="20.782068"/><linearGradient id="f" gradientTransform="matrix(-.98294772 0 0 1.0173481 25.515611 8.106659)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="20.811611" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.98294772 0 0 1.0173481 .070955 8.106659)" gradientUnits="userSpaceOnUse" x1="16.374577" x2="16.374577" xlink:href="#f" y1="3.088965" y2="21.519281"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.041283" x2="6.041283" xlink:href="#i" y1="12.749216" y2="27.749254"/><linearGradient id="i" gradientTransform="matrix(0 .32432351 .46846727 0 -31.044046 3.547504)" gradientUnits="userSpaceOnUse" x1="19.000082" x2="57.409233" y1="22.663385" y2="23.930618"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1 0 0 1 23.332596 0)" gradientUnits="userSpaceOnUse" x1="6.041283" x2="6.041283" xlink:href="#i" y1="12.749216" y2="27.749254"/><g opacity=".4" transform="matrix(.11336176 0 0 .11339283 4.187423 2.07887)"><path d="m19.076772 40.000001h5v7h-5z" fill="url(#a)"/><path d="m9.7485598 47.000001h-5v-7h5z" fill="url(#c)"/><path d="m9.7485598 40.000001h9.3282132v7.000001h-9.3282132z" fill="url(#d)"/></g><g opacity=".4" transform="matrix(.11336176 0 0 .11339283 1.012423 2.07887)"><path d="m19.076772 40.000001h5v7h-5z" fill="url(#a)"/><path d="m9.7485598 47.000001h-5v-7h5z" fill="url(#c)"/><path d="m9.7485598 40.000001h9.3282132v7.000001h-9.3282132z" fill="url(#d)"/></g><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(.35277689 0 0 .35277689 .117733 -3.174712)"><path d="m9.0412906 27.374252h-2.2500056l.00281-14.246815 2.2472002-.0032v-1.500024h-3.750014l.00195 17.250216 3.7480582-.000173z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m14.291304 27.374252h2.250005l-.0028-14.246815-2.2472-.0032v-1.500004h3.750009v17.250043h-3.750009z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-linejoin="miter" stroke-opacity=".992647" stroke-width=".750002"><path d="m8.6662897 28.124254h-2.6250066v-15.750039h2.6250066-2.6250066v15.750039z" opacity=".5" stroke="url(#h)"/><path d="m14.666305 28.124254h2.625007v-15.750039h-2.625007 2.625007v15.750039z" opacity=".5" stroke="url(#j)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.cloud.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.cloud.svg
new file mode 100644
index 000000000..5ed911878
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.cloud.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 26.024842)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -26.179161 5.622435)" gradientUnits="userSpaceOnUse" x1="129.40706" x2="127.83079" y1="39.210869" y2="84.771233"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="31.962961" x2="32.040272" y1="21.682827" y2="50.672535"><stop offset="0" stop-color="#fff"/><stop offset=".39045411" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.92146)"><ellipse cx="11.852736" cy="27.88625" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002"><path d="m12 12.588235c-1.524062 0-2.802289 1.082705-3.110294 2.514706-.496128-.246531-1.062822-.397058-1.654412-.397058-2.046703 0-3.705882 1.65918-3.705882 3.705882 0 1.279189.635552 2.411233 1.621323 3.077206-.962212.545853-1.621323 1.561042-1.621323 2.746324 0 1.754316 1.422154 3.17647 3.17647 3.17647.817821 0 1.554624-.319506 2.117647-.827206.563021.507699 1.299829.827206 2.117647.827206 1.524058 0 2.80229-1.082708 3.110295-2.514706.496127.246532 1.062821.397059 1.654411.397059 2.046703 0 3.705883-1.659179 3.705883-3.705882 0-.730331-.230841-1.411428-.595589-1.985294.983073-.539996 1.654412-1.5786 1.654412-2.779412 0-1.754317-1.422154-3.176471-3.17647-3.176471-.927466 0-1.76854.391816-2.349265 1.025735-.450615-1.206083-1.581603-2.084559-2.944853-2.084559z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12.014894 13.393678c-2.1358209.061416-2.3565861 1.626412-2.6239862 2.869629-.4307224-.21403-1.6092778-.790904-2.1227499-.802342-1.1412869-.02542-3.2197674 1.16232-2.9122423 3.217328.1628094 1.087959.953616 2.187461 2.2465658 2.874922-1.2971966.416162-2.368862 1.556062-2.348261 2.58766.030409 1.522739 1.1329734 2.478048 2.6560141 2.478048.710006 0 1.3878105-.607894 1.8766089-1.048663.9845608.911109 1.6662276 1.135291 2.3723726 1.061375 1.335851-.139831 2.229468-1.283194 2.357037-2.844206.430722.214032 1.443895.802342 1.957494.802342 1.776883 0 3.179193-1.224342 3.179193-3.001224 0-.634051-.556341-1.759257-.873003-2.257469.993303-.41796 1.919359-1.268794 1.919359-2.311301 0-1.523041-.42811-2.22441-1.906012-2.592455-1.122993-.279662-2.107425.467281-3.056509 1.665935-.391209-1.047082-.953604-2.750427-2.721881-2.699579z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.diamond-bevel.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.diamond-bevel.svg
new file mode 100644
index 000000000..a7b3ca94b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.diamond-bevel.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(.28571361 0 0 .30419701 -27.907974 6.944469)" gradientUnits="userSpaceOnUse" x1="121.89803" x2="120.26409" y1="19.949394" y2="77.869469"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.22979984 0 0 .11633788 11.335687 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.078756" x2="12.429721" xlink:href="#a" y1="12.42371" y2="26.96612"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.915018" x2="11.941163" xlink:href="#e" y1="13.455273" y2="26.255136"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.90468" x2="11.822575" xlink:href="#e" y1="18.70158" y2="20.94068"/><linearGradient id="g" gradientTransform="matrix(.28571361 0 0 .30419701 -27.907974 6.944469)" gradientUnits="userSpaceOnUse" x1="121.89803" x2="120.26409" xlink:href="#a" y1="19.949394" y2="77.869469"/><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.9104)"><path d="m12 11.529391-8.4706088 8.470609 8.4706088 8.470609 8.470609-8.470609z" fill="#7239b3"/><path d="m11.460938 11.982422a.07627888.07627888 0 0 0 -.04492.02148l-7.4121098 7.41211a.07627888.07627888 0 0 0 .054688.130859h4.2363281a.07627888.07627888 0 0 0 .054687-.02148l3.1757817-3.175782a.07627888.07627888 0 0 0 .02148-.05469v-4.236328a.07627888.07627888 0 0 0 -.08594-.07617zm1.060546 0a.07627888.07627888 0 0 0 -.06836.07617v4.236328a.07627888.07627888 0 0 0 .02148.05469l3.175782 3.175782a.07627888.07627888 0 0 0 .05469.02148h4.236328a.07627888.07627888 0 0 0 .05469-.130859l-7.41211-7.41211a.07627888.07627888 0 0 0 -.0625-.02148zm-8.4707028 8.470703a.07627888.07627888 0 0 0 -.046875.130859l7.4121098 7.41211a.07627888.07627888 0 0 0 .130859-.05469v-4.236328a.07627888.07627888 0 0 0 -.02148-.05469l-3.1757856-3.175777a.07627888.07627888 0 0 0 -.054687-.02148h-4.2363286a.07627888.07627888 0 0 0 -.00781 0zm11.6464848 0a.07627888.07627888 0 0 0 -.04687.02148l-3.175782 3.175782a.07627888.07627888 0 0 0 -.02148.05469v4.236328a.07627888.07627888 0 0 0 .130859.05469l7.41211-7.41211a.07627888.07627888 0 0 0 -.05469-.130859h-4.236328a.07627888.07627888 0 0 0 -.0078 0z" fill="url(#g)"/><path d="m12 11.529391-8.4706088 8.470609 8.4706088 8.470609 8.470609-8.470609z" fill="none" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".750002"/><ellipse cx="11.852737" cy="29.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="3.877872" ry="1.963204"/><path d="m12 17.282138-2.7178616 2.717862 2.7178616 2.717862 2.717862-2.717862z" fill="url(#c)"/><g fill="none" stroke-linejoin="round" stroke-width=".750002"><path d="m12 12.595703-7.4042969 7.404297 7.4042969 7.402344 7.404297-7.402344z" opacity=".5" stroke="url(#d)"/><path d="m12 17.806641-2.1933594 2.193359 2.1933594 2.193359 2.193359-2.193359z" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.flower.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.flower.svg
new file mode 100644
index 000000000..647590829
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.flower.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.24486575 0 0 .11633788 11.301789 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.750002" x2="12.750002" y1="11.249975" y2="28.500019"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3383803 0 0 .40669052 -14.698108 -6.574944)" gradientUnits="userSpaceOnUse" x1="78.899712" x2="78.899712" y1="49.361675" y2="77.024055"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.9104)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="4.13211" ry="1.963204"/><path d="m12 11.529412c-1.169845 0-2.4816179 2.481617-2.4816179 2.481617s-2.6806613-.826691-3.5073526 0c-.8266913.826692 0 3.507354 0 3.507354s-2.4816176 1.311772-2.4816176 2.481617 2.4816176 2.481618 2.4816176 2.481618-.8266913 2.680661 0 3.507353c.8266913.826691 3.5073526 0 3.5073526 0s1.3117729 2.481617 2.4816179 2.481617 2.481618-2.481617 2.481618-2.481617 2.680661.826691 3.507353 0c.826691-.826692 0-3.507353 0-3.507353s2.481617-1.311773 2.481617-2.481618-2.481617-2.481617-2.481617-2.481617.826691-2.680662 0-3.507354c-.826692-.826691-3.507353 0-3.507353 0s-1.311773-2.481617-2.481618-2.481617zm0 4.235294c2.339088 0 4.235294 1.896206 4.235294 4.235294s-1.896206 4.235294-4.235294 4.235294c-2.3390879 0-4.235294-1.896206-4.235294-4.235294s1.8962061-4.235294 4.235294-4.235294z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961" stroke-width=".750002"/><g fill="none"><ellipse cx="12.08074" cy="19.991169" rx="5.17746" ry="5.213414" stroke="#fdfdfb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059"/><path d="m12 12.302734c-.01882 0-.181746.04459-.394531.216797-.212785.172208-.456029.440875-.669922.720703-.427787.559657-.734375 1.132813-.734375 1.132813a.77378786.77378786 0 0 1 -.9121095.378906s-.6193869-.190039-1.3164063-.283203c-.3485096-.04658-.7107208-.06577-.9824218-.03711-.271701.02865-.418313.113625-.4316406.126953-.013328.01333-.098298.159939-.1269532.43164-.028655.271701-.00947.633913.037109.982422.093164.697019.2832031 1.316407.2832031 1.316406a.77378786.77378786 0 0 1 -.3789062.91211s-.5731561.306588-1.1328125.734375c-.2798278.213894-.5484946.457138-.7207028.669923-.1722081.212785-.2167968.375707-.2167968.394531 0 .01882.044589.181746.2167968.394531.1722082.212785.440875.456029.7207032.669922.5596564.427787 1.1328125.734375 1.1328125.734375a.77378786.77378786 0 0 1 .3789062.91211s-.1900394.619387-.2832031 1.316406c-.046582.348509-.065765.710721-.037109.982422.028655.271701.1136252.418312.1269532.43164.013328.01333.1599396.0983.4316406.126953.271701.02866.6339122.0095.9824218-.03711.6970194-.09316 1.3164063-.283203 1.3164063-.283203a.77378786.77378786 0 0 1 .9121091.378906s.306588.573156.734375 1.132813c.213893.279828.457137.548495.669922.720703s.375707.216797.394531.216797c.01882 0 .181746-.04459.394531-.216797.212785-.172208.456029-.440875.669922-.720703.427787-.559657.734375-1.132813.734375-1.132813a.77378786.77378786 0 0 1 .91211-.378906s.619387.190039 1.316406.283203c.348509.04658.710721.06576.982422.03711.271701-.02866.418312-.113625.43164-.126953.01333-.01333.0983-.159939.126953-.43164.02866-.271701.0095-.633913-.03711-.982422-.09316-.697019-.283203-1.316406-.283203-1.316406a.77378786.77378786 0 0 1 .378906-.91211s.573156-.306588 1.132813-.734375c.279828-.213893.548495-.457137.720703-.669922s.216797-.375707.216797-.394531c0-.01882-.04459-.181746-.216797-.394531-.172208-.212785-.440875-.456029-.720703-.669922-.559657-.427787-1.132813-.734375-1.132813-.734375a.77378786.77378786 0 0 1 -.378906-.91211s.190039-.619387.283203-1.316406c.04658-.348509.06576-.710721.03711-.982422-.02866-.271701-.113625-.418312-.126953-.43164-.01333-.01333-.159939-.0983-.43164-.126953-.271701-.02866-.633913-.0095-.982422.03711-.697019.09316-1.316406.283203-1.316406.283203a.77378786.77378786 0 0 1 -.91211-.378906s-.306588-.573156-.734375-1.132813c-.213893-.279829-.457137-.548496-.669922-.720704s-.375707-.216797-.394531-.216797z" opacity=".5" stroke="url(#c)" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.forbidden.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.forbidden.svg
new file mode 100644
index 000000000..609ed0bcf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.forbidden.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.37336191 0 0 .11633788 14.159945 24.175381)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.181138" x2="14.992312" y1="9.46054" y2="25.608389"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .32432351 .46846727 0 -39.044046 -8.452496)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="7" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".35294119" 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(0 .32432351 .46846727 0 -39.044046 -8.452496)" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="24.5" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".42424244" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g transform="matrix(1.33333 0 0 1.33333 -3.99996 -6.99993)"><ellipse cx="15.000008" cy="26.036789" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="6.300482" ry="1.963204"/><path d="m15.000008 8.7794027c-4.678179 0-8.4705885 3.7924093-8.4705885 8.4705883s3.7924095 8.470588 8.4705885 8.470588 8.470588-3.792409 8.470588-8.470588-3.792409-8.4705883-8.470588-8.4705883zm0 2.1176473c3.508634 0 6.352941 2.844307 6.352941 6.352941 0 1.365173-.458384 2.60409-1.191176 3.639706l-8.801471-8.801471c1.035616-.732792 2.274533-1.191176 3.639706-1.191176zm-5.1617655 2.713235 8.8014715 8.801471c-1.035616.732792-2.274533 1.191176-3.639706 1.191176-3.508634 0-6.3529415-2.844307-6.3529415-6.352941 0-1.365173.458384-2.604089 1.191176-3.639706z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961" stroke-width=".750002"/></g><g fill="none" stroke-linecap="square"><path d="m26.5 16a10.5 10.5 0 0 1 -10.5 10.5 10.5 10.5 0 0 1 -10.5-10.5 10.5 10.5 0 0 1 10.5-10.5 10.5 10.5 0 0 1 10.5 10.5z" opacity=".5" stroke="url(#c)"/><path d="m25.5 16a9.5 9.5 0 0 1 -9.5 9.5 9.5 9.5 0 0 1 -9.5-9.5 9.5 9.5 0 0 1 9.5-9.5 9.5 9.5 0 0 1 9.5 9.5z" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.heart.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.heart.svg
new file mode 100644
index 000000000..55d94eb81
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.heart.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(.28571361 0 0 .30419701 -39.704585 8.266503)" gradientUnits="userSpaceOnUse" x1="167.99585" x2="167.66586" y1="10.726398" y2="68.202042"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.29910304 0 0 .11633788 11.179755 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="18.598759" x2="12.778177" y1="17.359871" y2="52.757607"><stop offset="0" stop-color="#fff"/><stop offset=".24506821" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .000011 -2.91559)"><path d="m8.294116 11.529441c-2.631474 0-4.764706 2.133212-4.764706 4.764706 0 .5616.06085 1.134636.297794 1.588236 2.415599 4.508715 5.334532 4.919959 8.139706 10.522058v.03309c.007.01403.02609.019.03309.03309.01157-.02329.02152-.04306.03309-.06618 2.805174-5.602099 5.724107-6.013343 8.139706-10.522058.236944-.4536.297794-1.026636.297794-1.588236 0-2.631494-2.133231-4.764706-4.764706-4.764706-1.489549 0-2.799408.68322-3.672794 1.753677-.0096.01174-.02361.02125-.03309.03309-.0095-.01183-.02351-.02135-.03309-.03309-.873386-1.070457-2.183244-1.753677-3.672794-1.753677z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".750002"/><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="5.047364" ry="1.963204"/><path d="m8.5352216 12.302103c-2.4813175 0-4.197331 1.797767-4.197331 4.176413 0 .48965.046068 1.018617.3046875 1.486328.0006426.0013.00129.0026.00195.0039 1.0789208 1.90241 2.284531 2.954786 3.4785157 4.070312 1.1846048 1.106763 2.3724002 2.290276 3.5566412 4.507813-.000007.0013-.000007.0026 0 .0039.0065.0222.01501.04377.02539.06445.01524.02923.01822.0177.0332.03711.1483.269904.537621.265436.679688-.0078.0078-.01483.01531-.03197.02734-.05469 1.193595-2.251824 2.39-3.435255 3.583985-4.550782 1.193985-1.115526 2.399595-2.167902 3.478515-4.070312.000674-.0013.0013-.0026.002-.0039.258621-.467712.304686-.99668.304687-1.486328 0-2.378646-2.116437-4.233617-4.597755-4.233617-1.272345 0-2.32008 1.051405-3.140526 1.860072-.820446-.808674-2.2686444-1.802869-3.5409874-1.802869z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.left-brace.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.left-brace.svg
new file mode 100644
index 000000000..9fc74bf07
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.left-brace.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.98294775 0 0 1.0173481 25.080711 8.201223)" gradientUnits="userSpaceOnUse" x1="-16.776867" x2="-9.515723" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.264994" x2="12.639995" y1="15.00821" y2="26.018004"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.28813623 0 0 .11633788 -11.825554 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .646716 -12.010896)"><ellipse cx="-11.177247" cy="29.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204" transform="scale(-1 1)"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m14.139998 11.633201c-1.034148 0-.942375.0062-1.517582.177247-.569087.164667-.850675.642418-1.101565 1.00342-.250887.361003-.382005.892236-.376466 1.595219l.02344 3.083504c.0049.614318-.201113 1.051369-.604982 1.311038-.397749.253335-.9079538.329591-1.6728558.329591v1.125003 1.125003c.764902 0 1.2751068.07625 1.6728558.32959.403869.25967.609822.69672.604982 1.311039l-.02344 3.083503c-.0055.702983.125579 1.234216.376466 1.595219.250889.361002.532478.838753 1.101565 1.003421.575207.171047.483435.177246 1.517582.177246v-1.500003c-.605802-.01267-.927629-.152342-1.160159-.367677-.226411-.209001-.340894-.541559-.339844-.997561l.03223-3.648935c.0027-1.184337-.782952-1.786638-2.214849-2.008306v-.102539-.10254c1.431896-.221667 2.217548-.823968 2.214848-2.008305l-.03223-3.648935c-.0011-.456002.113433-.78856.339844-.997561.23253-.215335.554357-.355007 1.160159-.367677z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m13.482282 12.365625c-.131529.01496-.370215-.01365-.672365.07617a.65799865.65799865 0 0 1 -.0044 0c-.298332.08633-.469637.352134-.744112.747072-.139572.200832-.264153.595791-.259278 1.214359a.65799865.65799865 0 0 1 0 .0015l.02344 3.083504c.0053.719681-.29418 1.379398-.829103 1.778324.22662-.0856.552679-.14508.673829-.250488.236292-.205588.345258-.420759.34424-.86719l-.03223-3.64454a.65799865.65799865 0 0 1 0-.0044c-.0013-.566861.150001-1.112459.550784-1.482423.208727-.193292.611649-.22917.949221-.322267zm-3.5068449 7.344745c-.130097.02387-.2879484.02008-.4277354.03223v.515626.515626c.1393109.0121.2965851.0085.4262706.03223a.65799865.65799865 0 0 1 -.1743169-.44532v-.102539-.10254a.65799865.65799865 0 0 1 .1757817-.445313zm1.0209989 1.539555c.535298.399209.834778 1.059595.829103 1.779789l-.02344 3.082039a.65799865.65799865 0 0 1 0 .0015c-.0049.618556.119701 1.013519.259278 1.214358.274472.394936.445779.66074.744142.747073a.65799865.65799865 0 0 1 .0044 0c.302136.08984.540848.06122.672366.07617v-.329624c-.337603-.0931-.740525-.128974-.949252-.322266-.400785-.369967-.552088-.915569-.550783-1.482426a.65799865.65799865 0 0 1 0-.0044l.03223-3.644541c.001-.446431-.107948-.661602-.34424-.867189-.121151-.105409-.447209-.164891-.673829-.250489z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.left-bracket.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.left-bracket.svg
new file mode 100644
index 000000000..d800cc25c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.left-bracket.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"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="24.806656" x2="24.806656" y1="47.02773" y2="39.999444"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 9.064902 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76043 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(-.98294772 0 0 1.0173481 23.261639 8.106659)" gradientUnits="userSpaceOnUse" x1="17.13759" x2="16.756083" y1="2.351753" y2="20.782068"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 .32432351 .46846727 0 -31.044046 3.547504)" gradientUnits="userSpaceOnUse" x1="6.041283" x2="6.041283" y1="12.749216" y2="27.749254"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.11336176 0 0 .11339283 2.599488 2.07887)"><path d="m19.076772 40.000001h5v7h-5z" fill="url(#c)"/><path d="m9.7485598 47.000001h-5v-7h5z" fill="url(#d)"/><path d="m9.7485598 40.000001h9.3282132v7.000001h-9.3282132z" fill="url(#b)"/></g><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(.35277689 0 0 .35277689 1.704798 -3.174712)"><path d="m9.0412906 27.374252h-2.2500056l.00281-14.246815 2.2472002-.0032v-1.500024h-3.750014l.00195 17.250216 3.7480582-.000173z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m8.6662897 28.124254h-2.6250066v-15.750039h2.6250066-2.6250066v15.750039z" style="opacity:.5;fill:none;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:.992647;stroke:url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.lightning.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.lightning.svg
new file mode 100644
index 000000000..431128ff5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.lightning.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.22678666 0 0 .11633788 8.978064 17.039787)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -30.618657 1.340467)" gradientUnits="userSpaceOnUse" x1="114.23752" x2="117.37312" y1="-8.372244" y2="67.46563"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.18243289 0 0 .26351416 -36.045104 -6.528841)" gradientUnits="userSpaceOnUse" x1="283.37622" x2="269.9653" y1="34.809391" y2="76.978172"><stop offset="0" stop-color="#fff"/><stop offset=".15392435" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -1.043385 .96648)"><ellipse cx="9.488334" cy="18.901196" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.827025" ry="1.963204"/><g stroke-width=".750002"><path d="m16.355898-.17324641-6.7964792 7.92922621-1.628324 1.876112h2.4778842 6.513293l-3.716825 4.1239052-1.099561-2.183634-1.696907 7.121702 6.78763-2.588503-2.212397-.942481 5.3363-5.9203712 1.663721-1.876112h-2.513281-6.619488l5.203554-6.0885126z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m16.4375.88476562-6.308594 7.36132818a.75217431.75217431 0 0 1 -.002.00195l-.548781.6328156h.830078 6.513672a.75217431.75217431 0 0 1 .558594 1.2558596l-3.716797 4.123047a.75217431.75217431 0 0 1 -1.230469-.166016l-.173828-.34375-.888672 3.732422 3.716797-1.416016-.498047-.21289a.75217431.75217431 0 0 1 -.263672-1.195313l5.333985-5.9179686.550781-.6210938h-.839844-6.619141a.75217431.75217431 0 0 1 -.572265-1.2402344l4.714844-5.5175781z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.moon.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.moon.svg
new file mode 100644
index 000000000..e28c8d631
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.moon.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.28253054 0 0 .11633788 7.886534 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 26.39711 9.486842)" gradientUnits="userSpaceOnUse" x1="-87.705956" x2="-86.701309" y1="9.634115" y2="63.319523"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="15.43" x2="13.062352" y1="17.933594" y2="51.014011"><stop offset="0" stop-color="#fff"/><stop offset=".28238243" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 .522736 -2.91593)"><ellipse cx="8.522228" cy="29.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="4.767703" ry="1.963204"/><path d="m7.2173728 11.531332c2.258238.435296 4.2509392 4.099925 4.2509392 8.501879 0 4.401953-1.9927012 7.999948-4.2509392 8.435457 4.7321382-.228063 9.5646132-3.886953 9.5646132-8.435457 0-4.548505-4.832475-8.274028-9.5646132-8.501879z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".750002"/><path d="m9.6343962 12.748629c1.4650148.37462 2.7577658 3.528433 2.7577658 7.316797 0 3.78836-1.292751 6.884828-2.7577658 7.259631 3.0699408-.196274 6.1388448-3.345707 6.2049728-7.259631.06099-3.609559-2.926175-6.076422-6.2049728-7.316797z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".747225"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.octagon-bevel.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.octagon-bevel.svg
new file mode 100644
index 000000000..9b1972383
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.octagon-bevel.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.642473" x2="16.354338" xlink:href="#c" y1="6.102069" y2="25.627493"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-13.798205" x2="7.201795" y1="16.068171" y2="16.068171"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.439099" x2="11.560832" xlink:href="#c" y1="12.745361" y2="27.404734"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.978032" x2="11.978032" y1="12.980719" y2="27.002184"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.978032" x2="11.978032" y1="17.777536" y2="22.205366"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3587328 0 0 .35852769 -.06358 -2.93416)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m8.8235295 11.529412-5.2941175 5.294117v6.352941l5.2941175 5.294118h6.3529405l5.294118-5.294118v-6.352941l-5.294118-5.294117z" fill="#7239b3"/><path d="m12.976562 5.5 2.019532 5.544922h2.486328l2.564453-5.498047-.046875-.046875zm-1.43164.4550781-4.8691408 4.8691409 5.2578128 2.451172 1.669922-1.667969zm9.630859.7207031-2.433593 5.2167968 1.695312 1.69336 5.607422-2.041016zm-15.628906 5.2773438-.046875.046875v7.023438l5.558594-2.023438v-2.476562zm20.953125 1.023437-5.5 2.001954v2.52539l5.453125 2.542969.046875-.046875zm-14.912109 5.427735-5.6328129 2.050781 4.8691409 4.869141 2.445312-5.242188zm8.535156.345703-1.703125 1.703125 2.035156 5.591797 4.869141-4.869141zm-5.617188 2.228516-2.552734 5.474609.046875.046875h7.023438l-2.009766-5.521484z" fill="url(#b)" transform="matrix(.73754988 0 0 .73797182 .177234 8.183902)"/><path d="m8.8235295 11.529412-5.2941175 5.294117v6.352941l5.2941175 5.294118h6.3529405l5.294118-5.294118v-6.352941l-5.294118-5.294117z" fill="none" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".737761"/><path d="m10.889602 17.038938-1.8506645 1.850664v2.220796l1.8506645 1.850664h2.220796l1.850664-1.850664v-2.220796l-1.850664-1.850664z" fill="url(#d)"/><g fill="none" stroke-linejoin="round" stroke-opacity=".929825" stroke-width=".737761"><path d="m9.2734375 12.611328-4.6621094 4.66211v5.453124l4.6621094 4.66211h5.4531245l4.66211-4.66211v-5.453124l-4.66211-4.66211z" opacity=".5" stroke="url(#e)"/><path d="m11.255859 17.394531-1.8613278 1.859375v1.492188l1.8593748 1.859375h1.492188l1.859375-1.859375v-1.492188l-1.859375-1.859375z" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.puzzle.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.puzzle.svg
new file mode 100644
index 000000000..e198acae1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.puzzle.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.960123" x2="14.763707" y1="10.523026" y2="21.829111"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9.521756" x2="8.560174" y1="9.98419" y2="55.492912"><stop offset="0" stop-color="#fff"/><stop offset=".22293058" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.017702 -2.91319)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002"><path d="m7.4877169 11.550338c.032887.297107.1367037 1.355977.2026653 2.676012.037916.758754.061708 1.57789.033088 2.235525-.014305.328765-.058743.601498-.1013292.847886-.042586.246389-.077019.437579-.169577.574909-.1567282.232835-.2876952.38744-.4404877.440487-.1527915.054-.2929469-.01107-.4404866-.06824-.2950794-.1206-.673807-.314799-1.3897064-.303999-.7151021.01059-1.2212581.241911-1.5572155.610064-.3359574.368259-.5084726.887401-.508732 1.455883.0002594.568589.1727746 1.054536.508732 1.422795s.8421134.599159 1.5572155.610064c.7158994.01059 1.094627-.185465 1.3897064-.306066.1475397-.05824.2876951-.119223.4404866-.06618.1527925.054.2837595.207758.4404877.440488.092552.137435.1269868.32852.169577.574908.042586.246283.087025.552104.1013294.880975.02862.657741.00487 1.443683-.033088 2.202436-.067024 1.341424-.1724983 2.437936-.2026653 2.7091.1841274-.000635.3749126-.02568.5418203-.03309.3230694-.01376 1.0270937-.08115 1.2592959-.121382.2322022-.03918.3884532-.07629.4756432-.13442.216569-.1458.3094125-.259002.3370875-.339155.02768-.07941.02181-.169739-.03309-.303998-.1097865-.268518-.3508875-.697186-.3391545-1.457951.01174-.761824.262953-1.314858.6783095-1.693705.415357-.378742.98139-.574591 1.592372-.574908.610981.000317 1.177015.196166 1.592372.574908.415356.378847.666566.931881.678309 1.693705.01173.760765-.229368 1.189433-.339154 1.457951-.0549.134259-.06077.223739-.03309.303998.02769.07941.120518.193355.337086.339155.08721.05929.243434.09429.475644.13442.232211.04024 1.036641.160929 1.359713.174694.166909.01059.357692.03203.541821.03309-.03016-.271164-.135646-1.367676-.202665-2.7091-.0379-.758753-.0617-1.544695-.03309-2.202436.01432-.328871.05873-.634692.10133-.880975.04259-.246388.07703-.437473.169577-.574908.156728-.23273.287695-.387335.440486-.440488.152793-.05294.292948.009.440488.06618.29508.120601.673808.316866 1.389706.306066.715104-.01059 1.221258-.241805 1.557216-.610064.335956-.368259.508473-.854206.508732-1.422795-.000259-.568482-.172776-1.087624-.508732-1.455883-.335955-.368153-.842109-.599158-1.557213-.610064-.715898-.01059-1.094626.183399-1.389706.303999-.14754.05718-.287695.121291-.440488.06824-.152791-.054-.283758-.207652-.440486-.440488-.09256-.137329-.126989-.32852-.169577-.574908-.04259-.246388-.08703-.519122-.10133-.847886-.02862-.657636-.0047-1.476772.03309-2.235525.06596-1.320036.169782-2.378906.202665-2.676012-.183936.000635-.375074-.01059-.541821 0-.323072.01376-1.127502-.01019-1.359713.03004-.23221.03918-.388439.07836-.475644.136489-.216568.1458-.309406.258896-.337086.339155-.02769.07941-.0218.169739.03309.303998.109786.268623.350885.6948.339154 1.455883-.01174.761506-.262953 1.314964-.678309 1.693705-.415359.378847-.981393.576659-1.592374.576976-.610982-.000314-1.177015-.198126-1.592372-.576973-.4153565-.378741-.6665645-.932199-.6783095-1.693705-.011731-.761082.229368-1.187259.3391545-1.455883.05489-.134258.06077-.224904.03309-.303998-.02768-.07941-.1205185-.193354-.3370875-.339154-.087194-.05929-.243441-.09636-.4756434-.136489-.2322022-.03918-.9362265-.06959-1.2592959-.08336-.1667457-.01059-.3578856.0011-.5418203 0z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m8.3535156 4.3730469c.045855.5093397.092128.9220965.1367188 1.8144531.038511.7706588.063921 1.6027451.033203 2.3085938-.016475.3786464-.06705.694993-.1113281.9511718-.04325.2502307-.062372.539728-.2949219.8847654-.1811939.269182-.371153.584151-.8378906.748047-.0009404.000332-.00101-.000329-.00195 0-.4809728.168674-.8741853-.02773-.9941407-.07422a.80160306.80160306 0 0 1 -.0136749-.005858c-.3521405-.14392-.509961-.254636-1.0761718-.246094-.5484134.0081-.798146.154095-.9765625.34961-.1752497.192099-.3005962.510438-.3007813.916015.0001851.4057.1083616.669939.3007813.88086.1782073.195341.4276628.341239.9765625.349609.5664502.0084.7243399-.102298 1.0761718-.246094a.80160306.80160306 0 0 1 .0078126-.003906c.1292014-.051.5223792-.243257.9980468-.07813a.80160306.80160306 0 0 1 .00391.002c.4638299.163927.655542.477273.8378906.748047.2341255.347664.2517826.637154.2949219.886719.046226.267336.09495.605881.1113281.982422.030665.704733.0053 1.507793-.033203 2.277343-.044403.887799-.089489 1.28579-.1347656 1.800782.3234992-.02885.7172694-.06238.796875-.07617a.80160306.80160306 0 0 1 .00391-.002c.1274541-.02151.080704-.00096.097656-.0039-.1204957-.278348-.3379937-.685128-.3261792-1.451175.0143772-.932959.3568719-1.742065.9394531-2.273438.5806715-.529484 1.3496975-.78475 2.1328125-.785156.783114.000406 1.55214.255672 2.132812.785156.582583.531374.925073 1.340483.939454 2.273438.01183.767026-.205813 1.175225-.326172 1.453124.008-.0018-.03653-.01996.101562.0039.13816.02394.562247.07642.896485.117187-.04578-.514867-.09063-.905656-.134766-1.789062-.03844-.769544-.06386-1.572512-.0332-2.277344.01653-.379634.06772-.719044.113281-.982422.04326-.250276.06278-.540034.294922-.884766.178963-.265747.36199-.585717.839844-.751953a.80160306.80160306 0 0 1 .002 0c.480409-.166453.866645.02752.992187.07617a.80160306.80160306 0 0 1 .01367.0059c.356087.145535.509444.256567 1.074219.248047.54706-.0081.800246-.156153.978516-.351563.191377-.209779.298642-.473327.298828-.880859-.000186-.407411-.12367-.722063-.298828-.914063-.178166-.195241-.431129-.343214-.978516-.351562-.566471-.0084-.721238.101829-1.074219.246093a.80160306.80160306 0 0 1 -.01367.0059c-.119482.04631-.507565.247068-.99414.07813a.80160306.80160306 0 0 1 -.0039-.002c-.471264-.166557-.656377-.483245-.835937-.75-.232619-.345078-.251729-.6345757-.294979-.884795-.043462-.251433-.096667-.5672616-.113281-.9492188-.03073-.7060193-.0052-1.5400031.0332-2.3105468.04509-.9024633.09207-1.3250266.138672-1.8339844-.13261.0002892-.252483.00361-.390625.00391-.263848.0005602-.574201.022884-.509766.011719a.80160306.80160306 0 0 1 -.0039.00195c-.12237.020645-.08011.00415-.09766.00781.120303.2774151.337979.6831725.326172 1.4492188-.014379.9327067-.356555 1.7419257-.939453 2.2734391-.579725.5287655-1.348083.7867013-2.132812.7871093-.78473-.000408-1.553087-.2583417-2.1328125-.7871093-.5829006-.5315159-.9250678-1.3407391-.9394531-2.2734375-.0118378-.7680117.206132-1.1766105.3261718-1.453125-.00929.0007148.031041.017057-.1015624-.00586l.00391.00195c-.0236266-.0039818-.4564328-.0304786-.8027382-.0507775z" fill="none" stroke="url(#c)" transform="translate(0 8)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.quad-bevel.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.quad-bevel.svg
new file mode 100644
index 000000000..76c454194
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.quad-bevel.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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.854797 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.789665" x2="18.726093" xlink:href="#f" y1="3.879425" y2="26.920664"/><linearGradient id="f"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="48.173649" x2="51.508781" xlink:href="#f" y1=".054726" y2="24.377031"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="53.498165" x2="51.587337" xlink:href="#f" y1="-8.353215" y2="34.795601"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#j" y1="5" y2="25"/><linearGradient id="j" gradientTransform="matrix(1.33333 0 0 1.33333 47.973846 -15.369596)" gradientUnits="userSpaceOnUse" x1="12.114408" x2="12.114408" y1="2.694915" y2="17.591103"><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="translate(7 7)" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#j" y1="5" y2="25"/><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.78947367 0 0 .42857136 -.894737 7.857146)"><path d="m32.866667 40.000001h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h22.866667v7.000001h-22.866667z" fill="url(#d)"/></g><g transform="matrix(1.4375838 0 0 1.4375838 -58.742022 -2.241491)"><path d="m44 4v11 5h11 5v-16h-5-6z" fill="#7239b3" fill-opacity=".985965"/><path d="m5.5 3.2539062c-.2278297-.0009581-.341824.2754869-.1796875.4355469l5.7499995 5.75.583985.5605469 2.488281.02344h3.740234l2.515338-.02344 6.306928-6.3105469c.162137-.16006.04814-.436505-.179687-.4355469h-1.886719-17.2519532zm-.9902344.9882813c-.1403082.0008607-.2545963.1155564-.2539062.2558594v21.0234371c-.0009575.22783.2754863.341823.4355468.179688l6.3085948-6.304688.02734-2.517578-.02734-6.300781-.558595-.509766-5.7499998-5.7499996c-.0481303-.0488448-.1130779-.0765451-.1816406-.0761719zm22.9687504.00195c-.05538.00763-.105211.034498-.144532.074219l-6.335937 6.2597655.002 8.818359 6.333983 6.304688c.160061.162135.434552.04814.433594-.179688v-1.886715-19.1367191c.000472-.1546587-.135917-.2751594-.289108-.2539063zm-15.824219 15.7519565c-2.2480013 1.95372-4.2013786 4.201378-6.3339845 6.333984-.162135.160061-.0481408.436504.1796875.435547h1.8867188 19.1386722c.227822.000952.341812-.275486.179687-.435547l-6.181641-6.330078-2.640625-.0039z" fill="url(#e)" stroke-width="1.437584" transform="matrix(.69561161 0 0 .69561161 40.861632 1.559207)"/><path d="m44 4v11 5h11 5v-16h-5-6z" fill="none" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".695612"/></g><g fill="url(#g)" transform="matrix(.49965038 0 0 .49965038 -9.969483 9.01371)"><path d="m44 4v11 5h11 5v-16h-5-6z" fill="url(#g)"/><path d="m44 4v16h16v-16z" fill="url(#h)"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"><path d="m5.5 4.5h21v21h-21z" opacity=".5" stroke="url(#i)"/><path d="m12.5 11.5h7v7h-7z" opacity=".5" stroke="url(#k)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.right-brace.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.right-brace.svg
new file mode 100644
index 000000000..0f9ce8e67
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.right-brace.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.98294775 0 0 1.0173481 25.080711 8.201223)" gradientUnits="userSpaceOnUse" x1="-16.776867" x2="-9.515723" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.264994" x2="12.639995" y1="15.00821" y2="26.018004"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.28813623 0 0 .11633788 -11.825554 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1.33333 0 0 1.33333 30.353284 -12.010896)"><ellipse cx="-11.177247" cy="29.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204" transform="scale(-1 1)"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m14.139998 11.633201c-1.034148 0-.942375.0062-1.517582.177247-.569087.164667-.850675.642418-1.101565 1.00342-.250887.361003-.382005.892236-.376466 1.595219l.02344 3.083504c.0049.614318-.201113 1.051369-.604982 1.311038-.397749.253335-.9079538.329591-1.6728558.329591v1.125003 1.125003c.764902 0 1.2751068.07625 1.6728558.32959.403869.25967.609822.69672.604982 1.311039l-.02344 3.083503c-.0055.702983.125579 1.234216.376466 1.595219.250889.361002.532478.838753 1.101565 1.003421.575207.171047.483435.177246 1.517582.177246v-1.500003c-.605802-.01267-.927629-.152342-1.160159-.367677-.226411-.209001-.340894-.541559-.339844-.997561l.03223-3.648935c.0027-1.184337-.782952-1.786638-2.214849-2.008306v-.102539-.10254c1.431896-.221667 2.217548-.823968 2.214848-2.008305l-.03223-3.648935c-.0011-.456002.113433-.78856.339844-.997561.23253-.215335.554357-.355007 1.160159-.367677z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m13.482282 12.365625c-.131529.01496-.370215-.01365-.672365.07617a.65799865.65799865 0 0 1 -.0044 0c-.298332.08633-.469637.352134-.744112.747072-.139572.200832-.264153.595791-.259278 1.214359a.65799865.65799865 0 0 1 0 .0015l.02344 3.083504c.0053.719681-.29418 1.379398-.829103 1.778324.22662-.0856.552679-.14508.673829-.250488.236292-.205588.345258-.420759.34424-.86719l-.03223-3.64454a.65799865.65799865 0 0 1 0-.0044c-.0013-.566861.150001-1.112459.550784-1.482423.208727-.193292.611649-.22917.949221-.322267zm-3.5068449 7.344745c-.130097.02387-.2879484.02008-.4277354.03223v.515626.515626c.1393109.0121.2965851.0085.4262706.03223a.65799865.65799865 0 0 1 -.1743169-.44532v-.102539-.10254a.65799865.65799865 0 0 1 .1757817-.445313zm1.0209989 1.539555c.535298.399209.834778 1.059595.829103 1.779789l-.02344 3.082039a.65799865.65799865 0 0 1 0 .0015c-.0049.618556.119701 1.013519.259278 1.214358.274472.394936.445779.66074.744142.747073a.65799865.65799865 0 0 1 .0044 0c.302136.08984.540848.06122.672366.07617v-.329624c-.337603-.0931-.740525-.128974-.949252-.322266-.400785-.369967-.552088-.915569-.550783-1.482426a.65799865.65799865 0 0 1 0-.0044l.03223-3.644541c.001-.446431-.107948-.661602-.34424-.867189-.121151-.105409-.447209-.164891-.673829-.250489z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.right-bracket.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.right-bracket.svg
new file mode 100644
index 000000000..a19db014b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.right-bracket.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"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="24.806656" x2="24.806656" y1="47.02773" y2="39.999444"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 9.064902 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76043 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(-.98294772 0 0 1.0173481 23.261639 8.106659)" gradientUnits="userSpaceOnUse" x1="17.13759" x2="16.756083" y1="2.351753" y2="20.782068"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 .32432351 .46846727 0 -31.044046 3.547504)" gradientUnits="userSpaceOnUse" x1="6.041283" x2="6.041283" y1="12.749216" y2="27.749254"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(-.11336176 0 0 .11339283 5.867179 2.07887)"><path d="m19.076772 40.000001h5v7h-5z" fill="url(#c)"/><path d="m9.7485598 47.000001h-5v-7h5z" fill="url(#d)"/><path d="m9.7485598 40.000001h9.3282132v7.000001h-9.3282132z" fill="url(#b)"/></g><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(-.35277689 0 0 .35277689 6.761869 -3.174712)"><path d="m9.0412906 27.374252h-2.2500056l.00281-14.246815 2.2472002-.0032v-1.500024h-3.750014l.00195 17.250216 3.7480582-.000173z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m8.6662897 28.124254h-2.6250066v-15.750039h2.6250066-2.6250066v15.750039z" style="opacity:.5;fill:none;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:.992647;stroke:url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.smiley.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.smiley.svg
new file mode 100644
index 000000000..e73f614e1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.smiley.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#e" y1="6" y2="22.5"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#e" y1="13" y2="9.5"/><linearGradient id="c" gradientTransform="translate(8)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#e" y1="13" y2="9.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#e" y1="21.5" y2="17"/><linearGradient id="e" gradientTransform="matrix(1.0820305 0 0 1.0820305 -.984366 -1.640611)" gradientUnits="userSpaceOnUse" x1="12" x2="11.872883" y1="12.941176" y2="26.40678"><stop offset="0" stop-color="#fff"/><stop offset=".43823975" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.852915" x2="9.664626" y1="7.355726" y2="24.079201"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.39697225 0 0 .11633788 11.22886 25.899702)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.482808)"><ellipse cx="12.122048" cy="27.76111" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".711111" rx="6.698907" ry="1.963204"/><path d="m15.992188 4.5097656c-5.797139 0-10.4980474 4.6989558-10.4980474 10.4960934 0 5.79714 4.7009084 10.496094 10.4980474 10.496094s10.496093-4.698954 10.496093-10.496094c0-5.7971376-4.698954-10.4960934-10.496093-10.4960934zm-3.992188 4.9902344a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5zm8 0a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5zm-9.5 8h11c-.581632 2.265819-3.055588 4.066406-5.507812 4.066406-2.452225 0-4.910557-1.800587-5.492188-4.066406z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".501961" transform="matrix(.75000188 0 0 .75000188 -.000029 8.612128)"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"><path d="m25.5 15a9.5 9.5 0 0 1 -9.5 9.5 9.5 9.5 0 0 1 -9.5-9.5 9.5 9.5 0 0 1 9.5-9.5 9.5 9.5 0 0 1 9.5 9.5z" opacity=".5" stroke="url(#a)"/><path d="m14.5 11a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="url(#b)"/><path d="m22.5 11a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" opacity=".5" stroke="url(#c)"/><path d="m9.5214844 16.5c.2611585 3.385003 3.0834536 5.998838 6.4785156 6 3.39356-.0032 6.213567-2.616493 6.474609-6z" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/symbolshapes.sun.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.sun.svg
new file mode 100644
index 000000000..76badd220
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.sun.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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.33501035 0 0 .11633788 11.3866 26.851798)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.953269" x2="4.659304" y1="1.8302" y2="19.887287"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="matrix(.3527769 0 0 .3527769 -.1764 -2.78794)"><ellipse cx="12.140373" cy="28.713205" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="5.6533" ry="1.963204"/><g stroke-linejoin="round" stroke-width=".8" transform="translate(0 8)"><path d="m12.500062 3.0292884-1.753689 3.5073784c.553894-.1966348 1.132363-.3308847 1.753689-.3308847.621325 0 1.199794.1342499 1.753689.3308847zm-5.989014 2.4816357 1.224273 3.7059093c.252614-.5306862.586327-1.016478 1.025743-1.4558929.439341-.439415.92521-.7731057 1.455893-1.0257428zm11.978028 0-3.705909 1.2242736c.530697.2526371 1.01655.5863278 1.455893 1.0257428.439344.439309.773115.9252067 1.025742 1.4558929zm-5.989014 1.7536892c-2.339106 0-4.235325 1.8962195-4.235325 4.2353247 0 2.339106 1.896219 4.235325 4.235325 4.235325 2.339105 0 4.235325-1.896219 4.235325-4.235325 0-2.3391052-1.89622-4.2353247-4.235325-4.2353247zm-4.963272 2.4816357-3.507378 1.753689 3.507378 1.753689c-.196625-.553874-.330884-1.132261-.330884-1.753689 0-.621322.134259-1.199814.330884-1.753689zm9.926543 0c.196625.553875.330885 1.132261.330885 1.753689 0 .621322-.13426 1.199815-.330885 1.753689l3.507379-1.753689zm-9.728012 4.036794-1.224273 3.705909 3.705909-1.224273c-.530683-.252637-1.016477-.586328-1.455893-1.025743-.439341-.439309-.773129-.925207-1.025743-1.455893zm9.529481 0c-.252614.530686-.586326 1.016478-1.025742 1.455893-.439342.439309-.92521.773211-1.455893 1.025743l3.705909 1.224273zm-6.518429 2.680167 1.753689 3.507378 1.753689-3.507378c-.553875.196625-1.132261.330884-1.753689.330884-.621322 0-1.199815-.134259-1.753689-.330884z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961" stroke-width=".750002"/><path d="m16.016949 11.491526a3.4830511 3.40678 0 0 1 -3.483051 3.40678 3.4830511 3.40678 0 0 1 -3.4830507-3.40678 3.4830511 3.40678 0 0 1 3.4830507-3.4067804 3.4830511 3.40678 0 0 1 3.483051 3.4067804z" fill="none" stroke="#fdfdfb" stroke-linecap="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/tabdialog.svg b/icon-themes/elementary_svg/cmd/32/tabdialog.svg
new file mode 100644
index 000000000..624b221b2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tabdialog.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.466667" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837" cy="36.421001" gradientTransform="matrix(.10147 0 0 -.06765 4.092 9.362333)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(-.10378 0 0 -.09674 8.709 7.716333)" gradientUnits="userSpaceOnUse" x1="27.974001" x2="27.974001" y1="36.127998" y2="-1.184"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.1047 .11324 0 1.694 8.177)" gradientUnits="userSpaceOnUse" x1="38.941002" x2="20.576" y1="15.991" y2="15.991"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.104041" x2="3.659887" xlink:href="#e" y1="292.48022" y2="295.11829"/><linearGradient id="g" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -396.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" xlink:href="#e" y1="654.815" y2="619.30701"/><linearGradient id="h" gradientTransform="matrix(.04846 0 0 .5238 -20.405 -108.176)" gradientUnits="userSpaceOnUse" x1="292.85699" x2="292.85699" xlink:href="#a" y1="211.076" y2="233.827"/><g transform="matrix(.28341471 0 0 .28341471 .180787 .17937)"><rect fill="url(#g)" height="13.069776" opacity=".99" rx="1.867111" transform="scale(-1)" width="13.069776" x="-14.765777" y="-14.770777"/><rect height="13.069776" rx="2" style="opacity:.3;fill:none;stroke:#000;stroke-width:.933555;stroke-linecap:round;stroke-linejoin:round" transform="scale(-1 1)" width="13.069776" x="-14.765777" y="1.701001"/><path d="m11.695 3.57 1.888 1.698-6.343 8.382-4.91-4.23 1.624-2.15 2.87 2.49z" fill="#2f78c7" fill-opacity=".992"/><path d="m11.695 2.63 1.888 1.7-6.344 8.382-4.91-4.23 1.624-2.15 2.87 2.49z" fill="#fff"/><rect height="11.202665" rx=".933555" ry="1.302" style="opacity:.05;fill:none;stroke-width:.933555;stroke-linecap:round;stroke-linejoin:round;stroke:url(#h)" transform="scale(-1 1)" width="11.202664" x="-13.832221" y="2.634556"/></g><g transform="matrix(.67423065 0 0 .67423065 4.075333 -192.15101)"><circle cx="3.175" cy="293.82501" fill="#fafafa" r="2.782" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-width=".392423"/><circle cx="3.175" cy="293.82501" fill="url(#f)" r="1.717"/><circle cx="3.175" cy="293.82501" r="1.717" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.392423;stroke-linecap:round;stroke-linejoin:round"/></g><g transform="matrix(-1 0 0 1 9.234509 .529167)"><path d="m8.2 6.8983334a1.5875 1.0583333 0 1 0 -3.175 0 1.587 1.058 0 0 0 3.174 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141"/><path d="m7.12 3.9733334c1.318.89.543 2.527-.926 2.514v.792l-1.852-1.321 1.852-1.323v.787c.947.037 1.47-.827.794-1.45z" display="block" fill="url(#c)"/><g fill="none" transform="translate(0 1.058333)"><path d="m2.613 3.376c-.465.545-.06 1.967 1.427 1.772l.017.582 1.156-.83-1.156-.81v.544c-1.632.087-1.583-1.038-1.444-1.258z" display="block" opacity=".5" stroke="url(#d)" stroke-miterlimit="7" stroke-width=".255" transform="matrix(-1 0 0 1 9.986 0)"/><path d="m7.12 2.915c1.318.89.543 2.527-.926 2.514v.792l-1.852-1.321 1.852-1.323v.787c.947.037 1.47-.827.794-1.45z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/tabledeselectall.svg b/icon-themes/elementary_svg/cmd/32/tabledeselectall.svg
new file mode 100644
index 000000000..813720e2f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tabledeselectall.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 -.198 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 .992628 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 2.381694 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 3.77076 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 -.198 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 .992628 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 2.381694 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 3.77076 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 .000438 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 1.191066 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 2.580132 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="m" gradientTransform="matrix(.1347 0 0 .14642 3.969198 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="n" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="41.185825"/><linearGradient id="o" gradientTransform="matrix(.1347 0 0 .14642 1.372687 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="41.185825"/><linearGradient id="p" gradientTransform="matrix(.11794 0 0 .11905 .013562 290.04869)" gradientUnits="userSpaceOnUse" x1="2.84457" x2="2.745351" y1="291.64191" y2="296.10678"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .440583 -387.532)"><path d="m.4206805 291.5427c-.1412217 0-.25502383.11526-.25502383.25851v4.04705c0 .14324.11380213.25851.25502383.25851h.7371662l.396876-.99219h.198438v.73368c0 .14324.1138022.25851.2550238.25851h.7371662l.396876-.99219h2.282037.042633c.1412216 0 .2550238-.11527.2550238-.25851v-3.05486c0-.14324-.1138022-.25851-.2550238-.25851z" fill="url(#p)"/><g fill="none" stroke-linecap="square" stroke-width=".198438" transform="translate(-.198438 -.59531)"><path d="m.56253265 295.90833h.90978775l-.2396391.59532h-.47171065c-.12025587-.00001-.198438-.0992-.198438-.19844z" opacity=".5" stroke="url(#n)"/><path d="m.56253265 294.71771.99218995-.00001v.79375l-.99218995.00001z" opacity=".5" stroke="url(#b)"/><path d="m1.9515986 294.7177h.99219v.79375h-.99219z" opacity=".5" stroke="url(#c)"/><path d="m3.3406646 294.7177h.9921901v.79375h-.9921901z" opacity=".5" stroke="url(#d)"/><path d="m4.7297306 294.7177h.9921899v.79375h-.9921899z" opacity=".5" stroke="url(#e)"/><path d="m.56253269 293.52708.99218991-.00001v.79375l-.99218991.00001z" opacity=".5" stroke="url(#f)"/><path d="m1.9515986 293.52707h.99219v.79375h-.99219z" opacity=".5" stroke="url(#g)"/><path d="m3.3406646 293.52707h.9921901v.79375h-.9921901z" opacity=".5" stroke="url(#h)"/><path d="m4.7297306 293.52707h.9921899v.79375h-.9921899z" opacity=".5" stroke="url(#i)"/><path d="m.56253261 292.53489c-.00000001-.0992.0510949-.19411.198438-.19844h.79375209v.79375h-.99219005z" opacity=".5" stroke="url(#j)"/><path d="m1.9515987 292.33645h.99219v.79375h-.99219z" opacity=".5" stroke="url(#k)"/><path d="m3.3406647 292.33645h.99219v.79375h-.99219z" opacity=".5" stroke="url(#l)"/><path d="m4.7297306 292.33645h.7937521c.099219 0 .1984379.0793.1984379.2032v.59055h-.99219z" opacity=".5" stroke="url(#m)"/><path d="m2.1332198 295.90833h.9097878l-.2396391.59532h-.4717107c-.1202558-.00001-.198438-.0992-.198438-.19844z" opacity=".5" stroke="url(#o)"/></g><path d="m4 4c-1.1079994.0001008-2 .8920469-2 2v20c0 1.108004.8920006 2 2 2h4l2-4.986328v2.986328c0 1.108004.892001 2 2 2h4l2.005859-5h-1.197265l-1.572266 4h-2.736328c-.831 0-1.5-.66896-1.5-1.5v-2.496094l5.808594-.003906h-6.802735l12.994141-.001953v.001953h1v-.001953l6 .001953c.595799-.3457 1-.983572 1-1.724609v-15.275391c0-1.1079531-.892001-2.0001008-2-2zm6.007812.9980469v.0019531h5.992188v-.0019531h1.007812v.0019531l5.992188-.0019531h1l4.5.0019531c.831.0003528 1.5.4998891 1.5 1.5v3.4980469.0019531.998047l-6-.001953v.001953l6 .001953v4.998047.001953.996094h-.003906v.001953h.003906v5 .001953h-27v-.001953-4.988281-1.009766-5-1-3.5c0-.8309901.6689998-1.5 1.5-1.5h4.5zm-.001953 12.0078121v.001953h5.992188v-.001953zm-1.1972652 5.996094-1.5722657 4h-2.7363281c-.8310002.000051-1.5-.668959-1.5-1.5v-2.496094z" fill="#7a0000" fill-opacity=".501961" transform="matrix(.198438 0 0 .198438 -.330438 290.64973)"/><path d="m1.4555039 291.64192-.0007751.9918-1.18985289.00039v.19843l1.18985289-.00038.0003869.99219-1.19023979.00038v.20038l1.19024049-.0004v.98987l-1.19024049.00039v.00039h5.35782609v-.00039l-1.1906282-.00038v-.99103l1.1898531.00099v-.002h.0007739v-.19804l-1.190627-.00038v-.99219l1.1906282.00038v-.19843l-1.1906282-.00039v-.9918h-.198438v.9918h-1.1898528l.0007751-.9918h-.1999882l-.0007739.9918h-1.189079l.0007751-.9918zm.1992131 1.19024h1.1890778l.0003968.99219h-1.189087zm1.389066 0h1.1898528v.99219h-1.1894653zm-.0003969 1.19024 1.1902497.00077v.99142h-1.1902404zm-1.3882908.002h1.1890777v.98987h-1.1890684z" opacity=".3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/tabledesign.svg b/icon-themes/elementary_svg/cmd/32/tabledesign.svg
new file mode 100644
index 000000000..51670a910
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tabledesign.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"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.8324" x2="14.8324" xlink:href="#a" y1="5.6746" y2="26.028616"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#a" y1="23.055099" y2="14.009484"/><linearGradient id="d" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.15732939 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#j" y1="2" y2="4.000013"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#j" y1="2" y2="4.000013"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#j" y1="2" y2="4.000013"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#j" y1="2" y2="4.000013"/><linearGradient id="D" gradientUnits="userSpaceOnUse" x1="4.101042" x2="4.101042" y1=".396875" y2="1.984375"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="E" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="5.000003"/><linearGradient id="I" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#f" y1="16.000725" y2="20.000727"/><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#d)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#g)" opacity=".15"/></g><rect fill="url(#h)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m1.0578166.26458333c-.29274564 0-.52864992.23600831-.52864992.52916667v6.8791667c0 .2931583.23590428.5291666.52864992.5291666h6.3510335c.2927456 0 .5286499-.2360083.5286499-.5291666v-6.8791667c0-.29315836-.2359043-.52916667-.5286499-.52916667zm.1328084.26458333h.9229411v1.32291664h-1.31981608v-.92604163c0-.21986878.17700649-.39687501.39687498-.39687501zm1.1895915 0h1.5864666v1.32291664h-1.585433v.2568319h-.00103zm1.8531168 0h1.5869833v1.32291664h-1.5869833zm1.8536336 0h1.1890748c.2198685 0 .396875.17700623.396875.39687501v.92604163h-1.5859498zm-3.7057168 1.58749994h1.5869832l.0005291 1.3234334h-1.5869956zm1.8536334 0h1.5864666l-.0005292 1.3229167h-1.5875zm1.8531171 0h1.5849161v1.3229167h-1.5875zm-5.29425058.000516h1.32084968l.0005159 1.3229166h-1.31981528zm0 1.5869832 1.32136638.00878-.0005159 1.3053467h-1.31981697v.00879h-.001035zm1.58801678 0h1.5869832v1.3229167h-1.5874999zm1.8515665 0h1.5875v1.3229167h-1.5875zm1.8520834 0h1.5875v1.3229167h-1.5859498zm-3.7041666 1.5875009h1.5874999v1.3229166l-1.5874999-.00206zm1.8520832 0h1.5875v1.3229166h-1.5875zm3.4395834 0v1.3218832h-1.5864666v.2666502h1.5864666v.6604249c0 .054967-.010975.1069993-.031006.1545124v.0005292c-.0601887.1422908-.2011299.2418334-.365869.2418334h-1.190625l.00103-2.6437664zm-6.87916668.0005291h1.32084968v1.320333l-1.32084968.00257zm0 1.5869709h1.32291668v1.0583333h-.9260417c-.21986849 0-.39687498-.1770063-.39687498-.396875zm1.58750008 0h1.5874999v1.0583333h-1.5874999zm1.8520832 0 1.5875.00206-.00206 1.0562696h-1.5854368z" opacity=".3" stroke-width=".264583"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#l)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#n)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#q)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#s)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#u)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#v)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#x)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#z)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#A)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#B)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#C)"/></g><path d="m1.0583334.396875c-.2198688 0-.39687505.17699738-.39687505.396875v1.190625h7.14375005v-1.190625c0-.21987762-.1770063-.396875-.396875-.396875z" fill="url(#D)" stroke-width="1.3333"/><g stroke-width=".264583"><path d="m1.0578166.26458333c-.29274564 0-.52864992.23600831-.52864992.52916667v1.3229166h1.85208342 1.5869832.2666502 1.5864666.2666505 1.5849161.2645833v-1.3229166c0-.29315836-.2359043-.52916667-.5286499-.52916667zm.1328084.26458333h.9229411v1.32291664h-1.31981608v-.92604163c0-.21986878.17700649-.39687501.39687498-.39687501zm1.1895915 0h1.5864666v1.32291664h-1.585433v.2568319h-.00103zm1.8531168 0h1.5869833v1.32291664h-1.5869833zm1.8536336 0h1.1890748c.2198685 0 .396875.17700623.396875.39687501v.92604163h-1.5859498z" fill="#555761" fill-opacity=".501961"/><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".8" stroke="url(#E)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#F)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#G)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".8" stroke="url(#H)"/></g><path d="m.52916668 2.1166666 7.40828522-.0000482v.2645833l-7.40828522.0000482z" fill="url(#I)" opacity=".15"/></g><g transform="matrix(.26458333 0 0 .26458333 -.000001 1.058345)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="matrix(0 1 -1 0 28 23)"><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2 8h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" fill="#fff" opacity=".15"/></g><g fill="none"><path d="m5.5 14.52v7.98h7.5" opacity=".5" stroke="url(#c)"/><path d="m4.5 27.5h19" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/tabledialog.svg b/icon-themes/elementary_svg/cmd/32/tabledialog.svg
new file mode 100644
index 000000000..de2a0999a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tabledialog.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" y1="1.5" y2="7.5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#m" y1="16.000725" y2="20.000727"/><linearGradient id="m" xlink:href="#a"/><linearGradient id="n" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="F" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="H" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="I" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="5.000003"/><linearGradient id="J" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#q" y1="2" y2="4.000013"/><linearGradient id="K" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#n)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#o)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#p)" opacity=".15"/></g><rect fill="url(#K)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#x)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#y)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#z)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#A)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#B)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#C)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#D)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#E)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#F)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#G)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#H)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#I)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#J)"/></g><path d="m4 1.5c-.831 0-1.5.6689665-1.5 1.5v4.5h27v-4.5c0-.8310335-.669-1.5-1.5-1.5z" fill="url(#j)" stroke-width="5.039244" transform="scale(.26458333)"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v5h7 5.998047 1.007812 5.996094 1.007813 5.990234 1v-5c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141z" fill="#555761" fill-opacity=".501961" transform="scale(.26458333)"/><g stroke-width=".264583"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".8" stroke="url(#i)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#h)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".8" stroke="url(#g)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".8" stroke="url(#k)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#l)" opacity=".15"/></g><g transform="matrix(.26458333 0 0 .26458333 0 .000001)"><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#b)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#c)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#d)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/tablemodefix.svg b/icon-themes/elementary_svg/cmd/32/tablemodefix.svg
new file mode 100644
index 000000000..a0ecc9667
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tablemodefix.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 -.198 291.56464)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#m" y1="22.214821" y2="26.280619"/><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 -.198 292.75528)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#m" y1="22.214821" y2="26.280619"/><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 3.373884 290.374)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#m" y1="22.214821" y2="26.280619"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 3.373884 291.56464)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#m" y1="22.214821" y2="26.280619"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 3.373884 292.75528)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#m" y1="22.214821" y2="26.280619"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 1.389504 290.374)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#m" y1="22.214821" y2="26.280619"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 1.389504 291.56464)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#m" y1="22.214821" y2="26.280619"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 1.389504 292.75528)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#m" y1="22.214821" y2="26.280619"/><radialGradient id="i" cx="5.121245" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 47.238131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><linearGradient id="j"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="4.871718" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><linearGradient id="l" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" y1="22.214821" y2="26.280619"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.11794 0 0 .11905 .212 290.644)" gradientUnits="userSpaceOnUse" x1="25.695301" x2="25.695301" y1="23.387283" y2="51.723663"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .174589 -387.53253)"><g stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" stroke-width=".198438"><path d="m.76202904 291.93997.79374996-.79375v1.5875z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m.36515306 291.14621v1.68673" fill="none" stroke="#f37329"/><g transform="matrix(-1 0 0 1 4.30219 .000002)"><path d="m.76202904 291.93997.79374996-.79375v1.5875z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><g fill="none" stroke="#f37329"><path d="m.36515306 291.14621v1.68673"/><path d="m.36515306 291.14621v1.68673" stroke="#f37329"/></g></g><path d="m.36515306 291.14621v1.68673" fill="none" stroke="#f37329"/></g><g><g opacity=".4" transform="matrix(.10444105 0 0 .08504484 -.48082 293.00303)"><path d="m57.5 40.000028 4.750001-.000055v7l-4.750001.000055z" fill="url(#i)"/><path d="m10 46.999972-5.2499997.000001v-7l5.2499997-.000001z" fill="url(#k)"/><path d="m10 39.999999 47.5.000029v7.000001l-47.5-.000029z" fill="url(#l)" stroke-width="1.003675"/></g><rect fill="url(#n)" height="3.373442" rx=".297657" ry=".297654" width="5.357826" x=".365153" y="293.32904"/><path d="m.56990685 293.52747 1.18431205.00001v.79375h-1.19062799z" fill="none" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".198438"/><path d="m3.9863857 13.502978c-.7659823.000094-1.4863861.731059-1.4863861 1.497042v6.5 7.5c0 .765982.7340177 1.499876 1.4999999 1.5l24.0078125.0039c.727778.000118 1.415716-.77157 1.492187-1.503891v-8-6c-.07647-.732321-.772222-1.500089-1.5-1.5z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.130942 290.65012)"/><path d="m2.051876 296.603-.099219.00026-.1007809-.00026.00156-3.17474h.19844zm1.7859418-3.17474h.198438v3.175h-.198438z" opacity=".321"/><path d="m.46437191 294.42045 1.38906609-.00094v.2l-1.38906609-.00063zm1.58750409.00055 1.7859421-.00062v.2l-1.7859421.00062zm1.9843801-.002 1.5875037.001v.19888l-1.5875037.00018zm-3.57188419 1.19207h1.38906599v.19844l-1.38906599-.00044zm1.58750399 0 1.7859422-.00069-.0000003.19913-1.7859418.001zm1.9843799 0h1.587504l-.0017598.19893-1.5857442-.00049z" opacity=".321"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".198438"><path d="m.56990685 294.71811 1.18431205.00001v.79375h-1.19062799z" stroke="url(#a)"/><path d="m.56990685 295.90875 1.18431205.00001v.59528h-1.19062801z" stroke="url(#b)"/><path d="m4.1417908 293.52747 1.38275.00001v.79375h-1.3890659z" stroke="url(#c)"/><path d="m4.1417908 294.71811 1.38275.00001v.79375h-1.3890659z" stroke="url(#d)"/><path d="m4.1417908 295.90875 1.38275.00001v.59528h-1.3890659z" stroke="url(#e)"/><path d="m2.1574108 293.52747 1.581188.00001v.79375h-1.5875039z" stroke="url(#f)"/><path d="m2.1574108 294.71811 1.581188.00001v.79375h-1.5875039z" stroke="url(#g)"/><path d="m2.1574108 295.90875 1.581188.00001v.59528h-1.5875039z" stroke="url(#h)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/tablemodefixprop.svg b/icon-themes/elementary_svg/cmd/32/tablemodefixprop.svg
new file mode 100644
index 000000000..e91f8323a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tablemodefixprop.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.121245" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 47.238131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.871718" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.11794 0 0 .11905 .212 290.644)" gradientUnits="userSpaceOnUse" x1="25.695301" x2="25.695301" y1="23.387283" y2="51.723663"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" y1="22.214821" y2="26.280619"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 -.198 291.56464)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 -.198 292.75528)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 3.373884 290.374)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 3.373884 291.56464)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 3.373884 292.75528)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 1.389504 290.374)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="m" gradientTransform="matrix(.1347 0 0 .14642 1.389504 291.56464)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="n" gradientTransform="matrix(.1347 0 0 .14642 1.389504 292.75528)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="o" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><g transform="matrix(1.33333 0 0 1.33333 .174589 -387.53253)"><g stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" stroke-width=".198438"><path d="m.76202904 291.93997.79374996-.79375v1.5875z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m.36515306 291.14621v1.68673" fill="none" stroke="#f37329"/><g transform="matrix(-1 0 0 1 6.092975 .000002)"><path d="m.76202904 291.93997.79374996-.79375v1.5875z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m.36515306 291.14621v1.68673" fill="none" stroke="#f37329"/></g></g><g><g opacity=".4" transform="matrix(.10444105 0 0 .08504484 -.48082 293.00303)"><path d="m57.5 40.000028 4.750001-.000055v7l-4.750001.000055z" fill="url(#a)"/><path d="m10 46.999972-5.2499997.000001v-7l5.2499997-.000001z" fill="url(#c)"/><path d="m10 39.999999 47.5.000029v7.000001l-47.5-.000029z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#e)" height="3.373442" rx=".297657" ry=".297654" width="5.357826" x=".365153" y="293.32904"/><path d="m.56990685 293.52747 1.18431205.00001v.79375h-1.19062799z" fill="none" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".198438"/><path d="m3.9863857 13.502978c-.7659823.000094-1.4863861.731059-1.4863861 1.497042v6.5 7.5c0 .765982.7340177 1.499876 1.4999999 1.5l24.0078125.0039c.727778.000118 1.415716-.77157 1.492187-1.503891v-8-6c-.07647-.732321-.772222-1.500089-1.5-1.5z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.130942 290.65012)"/><path d="m2.051876 296.603-.099219.00026-.1007809-.00026.00156-3.17474h.19844zm1.7859418-3.17474h.198438v3.175h-.198438z" opacity=".321"/><path d="m.46437191 294.42045 1.38906609-.00094v.2l-1.38906609-.00063zm1.58750409.00055 1.7859421-.00062v.2l-1.7859421.00062zm1.9843801-.002 1.5875037.001v.19888l-1.5875037.00018zm-3.57188419 1.19207h1.38906599v.19844l-1.38906599-.00044zm1.58750399 0 1.7859422-.00069-.0000003.19913-1.7859418.001zm1.9843799 0h1.587504l-.0017598.19893-1.5857442-.00049z" opacity=".321"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".198438"><path d="m.56990685 294.71811 1.18431205.00001v.79375h-1.19062799z" stroke="url(#g)"/><path d="m.56990685 295.90875 1.18431205.00001v.59528h-1.19062801z" stroke="url(#h)"/><path d="m4.1417908 293.52747 1.38275.00001v.79375h-1.3890659z" stroke="url(#i)"/><path d="m4.1417908 294.71811 1.38275.00001v.79375h-1.3890659z" stroke="url(#j)"/><path d="m4.1417908 295.90875 1.38275.00001v.59528h-1.3890659z" stroke="url(#k)"/><path d="m2.1574108 293.52747 1.581188.00001v.79375h-1.5875039z" stroke="url(#l)"/><path d="m2.1574108 294.71811 1.581188.00001v.79375h-1.5875039z" stroke="url(#m)"/><path d="m2.1574108 295.90875 1.581188.00001v.59528h-1.5875039z" stroke="url(#n)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/tablemodevariable.svg b/icon-themes/elementary_svg/cmd/32/tablemodevariable.svg
new file mode 100644
index 000000000..d7fc90219
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tablemodevariable.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.121245" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 47.238131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.871718" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.11794 0 0 .11905 .212 290.644)" gradientUnits="userSpaceOnUse" x1="25.695301" x2="25.695301" y1="23.387283" y2="51.723663"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" y1="22.214821" y2="26.280619"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 -.198 291.56464)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 -.198 292.75528)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 3.373884 290.374)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 3.373884 291.56464)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 3.373884 292.75528)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 1.389504 290.374)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="m" gradientTransform="matrix(.1347 0 0 .14642 1.389504 291.56464)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="n" gradientTransform="matrix(.1347 0 0 .14642 1.389504 292.75528)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><linearGradient id="o" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="10.810125" x2="10.810125" xlink:href="#f" y1="22.214821" y2="26.280619"/><g transform="matrix(1.33333 0 0 1.33333 .174589 -387.53253)"><g stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" stroke-width=".198438"><path d="m.76202904 291.93997.79374996-.79375v1.5875z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m.36515306 291.14621v1.68673" fill="none" stroke="#f37329"/><path d="m1.952657 291.84075.79375-.79375v1.5875z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/></g><g><g opacity=".4" transform="matrix(.10444105 0 0 .08504484 -.48082 293.00303)"><path d="m57.5 40.000028 4.750001-.000055v7l-4.750001.000055z" fill="url(#a)"/><path d="m10 46.999972-5.2499997.000001v-7l5.2499997-.000001z" fill="url(#c)"/><path d="m10 39.999999 47.5.000029v7.000001l-47.5-.000029z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#e)" height="3.373442" rx=".297657" ry=".297654" width="5.357826" x=".365153" y="293.32904"/><path d="m.56990685 293.52747 1.18431205.00001v.79375h-1.19062799z" fill="none" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".198438"/><path d="m3.9863857 13.502978c-.7659823.000094-1.4863861.731059-1.4863861 1.497042v6.5 7.5c0 .765982.7340177 1.499876 1.4999999 1.5l24.0078125.0039c.727778.000118 1.415716-.77157 1.492187-1.503891v-8-6c-.07647-.732321-.772222-1.500089-1.5-1.5z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.130942 290.65012)"/><path d="m2.051876 296.603-.099219.00026-.1007809-.00026.00156-3.17474h.19844zm1.7859418-3.17474h.198438v3.175h-.198438z" opacity=".321"/><path d="m.46437191 294.42045 1.38906609-.00094v.2l-1.38906609-.00063zm1.58750409.00055 1.7859421-.00062v.2l-1.7859421.00062zm1.9843801-.002 1.5875037.001v.19888l-1.5875037.00018zm-3.57188419 1.19207h1.38906599v.19844l-1.38906599-.00044zm1.58750399 0 1.7859422-.00069-.0000003.19913-1.7859418.001zm1.9843799 0h1.587504l-.0017598.19893-1.5857442-.00049z" opacity=".321"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".198438"><path d="m.56990685 294.71811 1.18431205.00001v.79375h-1.19062799z" stroke="url(#g)"/><path d="m.56990685 295.90875 1.18431205.00001v.59528h-1.19062801z" stroke="url(#h)"/><path d="m4.1417908 293.52747 1.38275.00001v.79375h-1.3890659z" stroke="url(#i)"/><path d="m4.1417908 294.71811 1.38275.00001v.79375h-1.3890659z" stroke="url(#j)"/><path d="m4.1417908 295.90875 1.38275.00001v.59528h-1.3890659z" stroke="url(#k)"/><path d="m2.1574108 293.52747 1.581188.00001v.79375h-1.5875039z" stroke="url(#l)"/><path d="m2.1574108 294.71811 1.581188.00001v.79375h-1.5875039z" stroke="url(#m)"/><path d="m2.1574108 295.90875 1.581188.00001v.59528h-1.5875039z" stroke="url(#n)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/tablenumberformatdialog.svg b/icon-themes/elementary_svg/cmd/32/tablenumberformatdialog.svg
new file mode 100644
index 000000000..53512dcbd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tablenumberformatdialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.63825 0 0 1.6956 -3.163 -2.316)" gradientUnits="userSpaceOnUse" x1="12.251" x2="11.562" y1=".907" y2="21.099"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m27.698 14.698q0 2.133-.66 3.913-.66 1.782-1.86 2.772-1.205.993-2.796.993-1.06 0-1.89-.518-.817-.535-1.16-1.394h-.23q-.7.89-1.704 1.407-1.002.505-2.234.505-2.535 0-3.998-1.57-1.458-1.587-1.458-4.315 0-3.096 1.89-5.022 1.906-1.928 5.045-1.928 1.158 0 2.675.237 1.52.224 2.48.58l-.33 7.25q0 2.074 1.087 2.074.918 0 1.46-1.376.544-1.393.544-3.632 0-2.385-.96-4.21-.946-1.838-2.693-2.8-1.733-.978-3.98-.978-2.88 0-5.03 1.245-2.146 1.243-3.276 3.559-1.135 2.302-1.135 5.326 0 4.103 2.105 6.3 2.12 2.176 6.13 2.176 1.603 0 3.436-.37 1.835-.373 3.48-1.01v2.867q-3.036 1.33-6.802 1.33-5.444 0-8.495-2.964-3.039-2.965-3.039-8.239 0-3.663 1.563-6.657 1.577-2.994 4.457-4.669 2.878-1.69 6.574-1.69 3.15 0 5.63 1.335 2.476 1.335 3.821 3.795 1.347 2.46 1.347 5.68zm-14.667 1.85q0 3.13 2.465 3.13 1.273 0 1.946-.933.69-.95.83-3.082l.19-3.278q-.66-.15-1.648-.15-1.79 0-2.792 1.157-.99 1.157-.99 3.157z" fill="url(#e)" stroke="#000" stroke-opacity=".49"/><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#b)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#c)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/tableselectall.svg b/icon-themes/elementary_svg/cmd/32/tableselectall.svg
new file mode 100644
index 000000000..ed0940c41
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tableselectall.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 -.198 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 .992628 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 2.381694 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 3.77076 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 -.198 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 .992628 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 2.381694 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 3.77076 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 .000438 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 1.191066 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 2.580132 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="m" gradientTransform="matrix(.1347 0 0 .14642 3.969198 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="42.541035"/><linearGradient id="n" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="41.185825"/><linearGradient id="o" gradientTransform="matrix(.1347 0 0 .14642 1.372687 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#a" y1="38.475292" y2="41.185825"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="2.84457" x2="2.745351" y1="291.64191" y2="296.10678"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .440583 -387.532)"><path d="m.4206805 291.5427c-.1412217 0-.25502383.11526-.25502383.25851v4.04705c0 .14324.11380213.25851.25502383.25851h.7371662l.396876-.99219h.198438v.73368c0 .14324.1138022.25851.2550238.25851h.7371662l.396876-.99219h2.282037.042633c.1412216 0 .2550238-.11527.2550238-.25851v-3.05486c0-.14324-.1138022-.25851-.2550238-.25851z" fill="url(#p)"/><g fill="none" stroke-linecap="square" stroke-width=".198438" transform="translate(-.198438 -.59531)"><path d="m.56253265 295.90833h.90978775l-.2396391.59532h-.47171065c-.12025587-.00001-.198438-.0992-.198438-.19844z" opacity=".5" stroke="url(#n)"/><path d="m.56253265 294.71771.99218995-.00001v.79375l-.99218995.00001z" opacity=".5" stroke="url(#b)"/><path d="m1.9515986 294.7177h.99219v.79375h-.99219z" opacity=".5" stroke="url(#c)"/><path d="m3.3406646 294.7177h.9921901v.79375h-.9921901z" opacity=".5" stroke="url(#d)"/><path d="m4.7297306 294.7177h.9921899v.79375h-.9921899z" opacity=".5" stroke="url(#e)"/><path d="m.56253269 293.52708.99218991-.00001v.79375l-.99218991.00001z" opacity=".5" stroke="url(#f)"/><path d="m1.9515986 293.52707h.99219v.79375h-.99219z" opacity=".5" stroke="url(#g)"/><path d="m3.3406646 293.52707h.9921901v.79375h-.9921901z" opacity=".5" stroke="url(#h)"/><path d="m4.7297306 293.52707h.9921899v.79375h-.9921899z" opacity=".5" stroke="url(#i)"/><path d="m.56253261 292.53489c-.00000001-.0992.0510949-.19411.198438-.19844h.79375209v.79375h-.99219005z" opacity=".5" stroke="url(#j)"/><path d="m1.9515987 292.33645h.99219v.79375h-.99219z" opacity=".5" stroke="url(#k)"/><path d="m3.3406647 292.33645h.99219v.79375h-.99219z" opacity=".5" stroke="url(#l)"/><path d="m4.7297306 292.33645h.7937521c.099219 0 .1984379.0793.1984379.2032v.59055h-.99219z" opacity=".5" stroke="url(#m)"/><path d="m2.1332198 295.90833h.9097878l-.2396391.59532h-.4717107c-.1202558-.00001-.198438-.0992-.198438-.19844z" opacity=".5" stroke="url(#o)"/></g><path d="m.46331399 291.44348c-.21986919.00002-.396876.17702-.396876.39688v3.96876c0 .21987.17700681.39687.396876.39687h.79375201l.396876-.98947v.5926c0 .21987.1770069.39687.396876.39687h.793752l.3980386-.99219h-.2375829l-.3119971.79376h-.5429916c-.164902 0-.297657-.13275-.297657-.29766v-.49532l1.1526457-.00078h-1.3499211l2.5785313-.00038v.00037h.1984382v-.00039l1.190628.00039c.1182292-.0686.198438-.19517.198438-.34222v-3.03121c0-.21986-.1770069-.3969-.396876-.39688zm3.77032191.19805v.99219h-1.1898528l.0007739-.9918zm.1984382 0 .892971.00039c.164902.00007.297657.0992.297657.29766v.69453l-1.190628-.00039zm-3.8695411.00039h.892971l-.0007751.9918-1.18985291.00039v-.69453c0-.1649.132755-.29766.29765701-.29766zm1.0929592 0h1.1890778l-.0007739.9918h-1.1890778zm-.2007633 1.19024.000387.99219-1.19023991.00039v-.99219zm.1999882 0h1.1890778l.0003968.99219h-1.1890777zm1.389066 0h1.1898528v.99219h-1.1894653zm1.388291 0 1.190628.0004v.99219l-1.190628-.0004zm-1.3886786 1.19024 1.1902404.00078v.99141h-1.1902404zm2.5785315.00039h.0007739v.99219l-1.190628-.00039v-.99103l1.1898529.00099zm-4.1668106.002v.98987l-1.19024041.00038v-.98987zm.1999882 0h1.189078v.98987h-1.189078zm-.2375829 1.18947-.3119972.79375h-.5429915c-.16490201.00001-.29765701-.13274-.29765701-.29765v-.49532z" fill="#002e99" fill-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/templatemanager.svg b/icon-themes/elementary_svg/cmd/32/templatemanager.svg
new file mode 100644
index 000000000..5072d5f5c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/templatemanager.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.65714055 0 0 .63016116 .228639 -1.091493)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66858377 0 0 .67036989 -.679619 -2.308268)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="i" gradientTransform="matrix(1 0 0 -1 -16.999999 48.999999)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.99749995 0 0 -.99749995 -16.923748 48.896056)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" y1="31.65719" y2="18.353575"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.500027.49821c5.2704605 0 22.999945.001854 22.999945.001854l.000028 28.999936s-15.333315 0-22.999973 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#c)" stroke-width="1.040604"/><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8.0000001 5.567745h1.5669929zm1.7968186 0h1.4625273zm1.6923533 0h1.295381zm1.504313 0h.564117zm.793943 0h1.253595zm1.504313 0h3.301133zm3.510065 0h2.528083zm2.737015 0h.77305zm-13.5388209 1.9217775h2.0684299zm2.2773639 0h3.384705zm3.593637 0h1.650566zm1.859499 0h1.546099zm1.755032 0h1.316274zm1.525206 0 2.068432.020955zm2.25647.020955h3.363813zm-13.2672079 1.9895225h2.8623739zm3.0921999 0h3.0922zm3.301132 0h1.232701zm1.441634 0h2.904161zm3.092199 0h1.984859zm2.214684 0h.793944zm1.002876 0h.438758zm.668584 0h1.232701zm-14.8133089 2h1.0655555zm1.3998467 0h3.9488232zm-1.3998467 3h2.6325479zm2.8414809 0h2.820588zm3.02952 0h1.086449zm1.295381 0h2.653442zm2.862374 0h3.342919zm3.572745 0h1.232701zm-13.6015009 2h2.8623739zm3.0921999 0h3.0922zm3.301132 0h1.232701zm1.441634 0h2.904161zm3.092199 0h1.984859zm2.214684 0h.793944zm1.002876 0h.438758zm.668584 0h1.232701zm-14.8133089 2h2.4445099zm2.7161219 0h1.170021zm1.378954 0h.58501zm.814836 0h1.065555zm1.295381 0h1.086448zm1.295381 0h1.734139zm1.963965 0h2.25647zm2.465402 0h1.504314zm1.713247 0h.376078zm-13.6432879 2.989525h2.0684299zm2.2773639 0h3.384705zm3.593637 0h1.650566zm1.859499 0h1.546099zm1.755032 0h1.316274zm1.525206 0 2.068432.02095zm2.25647.02095h3.363813zm-13.2672079 1.989525h2.5907619zm2.8205879 0h.814836zm1.023769 0h1.859499zm2.06843 0h2.737016zm2.966842 0h1.859498zm2.047536 0h.396972zm.605905 0h2.360936zm2.611655 0h1.232702zm-14.1447249 2h2.5907619zm2.8205879 0h1.170021zm1.378953 0h1.838606zm2.047538 0h1.984858zm2.214684 0h.793943zm1.002876 0h.438758zm.668584 0h1.232701z" stroke="url(#h)"/></g><path d="m13.5 30.5 15-15v15zm6.999999-3.000001h5v-4.999999z" fill="url(#i)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><path d="m15.713203 29.538323 11.845312-11.845312v11.845312z" fill="none" opacity=".4" stroke="url(#j)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/testmode.svg b/icon-themes/elementary_svg/cmd/32/testmode.svg
new file mode 100644
index 000000000..7b432575a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/testmode.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" gradientUnits="userSpaceOnUse" x1="21.826483" x2="15.991784" y1="17.321943" y2="17.369883"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.333 0 0 .864 -108.667 -5.705)" gradientUnits="userSpaceOnUse" x1="386.16217" x2="380.15616" y1="19.83449" y2="19.833334"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="38.318176" x2="6.499919" y1="50.19212" y2="50.19212"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="38.095184" x2="9.90471" y1="25.372814" y2="25.372814"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-26.891293" x2="-59.736538" y1="3.041727" y2="3.041727"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.82398 -.85484 .74718 .73096 -102.22 22.54)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.80068 -.83068 .87443 .85546 -104.856 19.332)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.467"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.63343 -.055 -.0391 .63928 -78.072 11.738)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817" y2="41.392"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><g transform="matrix(0 -1 1 0 -.00179 31.999974)"><g transform="matrix(0 1.1687352 -1 0 36 -2.612509)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#c)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#f)" opacity=".15"/></g><path d="m6.999975 3.00178 17.999999.00001.000026 25.99821-18.000026.0018.000001-25.9999959z" fill="url(#g)"/><g fill="none" stroke-linejoin="round"><path d="m24.5 28.5-17.000026.0018.000001-25 17.000026-.0018z" stroke="url(#h)" stroke-linecap="round"/><path d="m6.499936 2.501724c5.27048 0 19.00008.00022 19.00008.00022l.000023 26.998112-19.000104.0018.000001-26.999956z" stroke="url(#i)" stroke-width=".999922"/></g></g><g transform="translate(0 -6)"><path d="m16.434 1.433 4.986-.006.016 29.01h-5.006z" fill="url(#a)" stroke="#783f07" stroke-opacity=".490196" transform="matrix(0 -1 1 0 .069 45.925)"/><path d="m17.434 2.433 2.986-.006.016 27.01h-3.006z" fill="none" opacity=".4" stroke="url(#b)" transform="matrix(0 -1 1 0 .069 45.925)"/><path d="m4 25v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2z" fill="#a1550a" fill-opacity=".25098"/></g><g transform="translate(0 -9.374848)"><path d="m26.562 22.448c-.107-.05-.216-.027-.298.01l-10.847 4.877-1.998.9-.058.02-3.382 3.42 4.818-.223.05-.023 2.005-.897 10.86-4.914c.327-.148.268-.973-.13-1.854-.3-.66-.7-1.172-1.02-1.318z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m-73.34 31.365c.545-.45 1.147.25 2.317 1.395.54.775 1.127 1.562 1.393 2.47l13.922-13.952 7.252-8.75c.51-.528 3.79-4.808 2.584-5.99-1.207-1.18-5.8 2.73-6.31 3.26l-7.764 7.064z" fill="url(#j)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.66667 0 0 .66667 62.238 5.33)"/><path d="m13.4 26.185c.363-.3.71.222 1.49.985.777.76 1.193 1.086.91 1.463l9.187-9.002.033-.033c.002-.002-.02-.017-.018-.018.284-.378-.077-1.254-.855-2.015-.78-.762-1.677-1.12-2.04-.82l-.035.035z" fill="#0c0c0c" opacity=".6"/><path d="m-69.876 35.508c.425-.566.193-1.878-.974-3.02-1.17-1.144-2.068-1.326-2.614-.876-1.45 2.87-2.095 2.633-4.34 7.56.083.172.244.338.487.58z" style="fill-rule:evenodd;stroke-width:.5;stroke-linecap:round;stroke-linejoin:round;fill:url(#k);stroke:url(#l)" transform="matrix(.66667 0 0 .66667 62.238 5.33)"/><path d="m22.726 15.97c.365-.3 1.262.058 2.042.82.778.762 1.138 1.638.855 2.015 0 0 .02.016.018.018 1-1.507 3.643-3.755 4.418-5.228.283-.377 2.248-2.968 1.47-3.73-.78-.762-3.47 1.323-3.833 1.623z" fill="#0c0c0c" opacity=".6"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/text.svg b/icon-themes/elementary_svg/cmd/32/text.svg
new file mode 100644
index 000000000..b11d5de4f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/text.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(0 .26458333 -.26458333 0 13.229273 286.15174)" gradientUnits="userSpaceOnUse" x1="11" x2="13.000038" y1="12" y2="12.000401"><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="7.937606" x2="7.937606" y1="288.53299" y2="289.591323"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="3.704168" cy="289.56888" gradientTransform="matrix(-1.0439124 -.0000115 .00002601 -2.3627411 7.563461 973.76769)" gradientUnits="userSpaceOnUse" r="2.799494"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2" x2="30" y1="16" y2="16"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><g transform="translate(0 -288.533)"><path d="m5.384 294.273h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.293h-1.125zm-2.06-.8h1.756l-.784-2.394z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.56;fill:url(#c)"/><path d="m5 2c-1.662 0-3 1.338-3 3h1c0-1.108.892-2 2-2zm1 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h1c1.108 0 2 .892 2 2h1c0-1.662-1.338-3-3-3zm-24 4v3h1v-3zm27 0v3h1v-3zm-27 4v3h1v-3zm27 0v3h1v-3zm-27 4v3h1v-3zm27 0v3h1v-3zm-27 4v3h1v-3zm27 0v3h1v-3zm-27 4v3h1v-3zm27 0v3h1v-3zm-27 4v1c0 1.662 1.338 3 3 3v-1c-1.108 0-2-.892-2-2v-1zm27 0v1c0 1.108-.892 2-2 2h-1v1h1c1.662 0 3-1.338 3-3v-1zm-23 3v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1z" fill="url(#d)" opacity=".867" transform="matrix(.26458 0 0 .26458 0 288.533)"/><path d="m3.772 289.99-2.206 5.293h.11l2.096-5.027h1l2.022 5.027h.106l-2.127-5.292h-1zm-.34 3.483-.11.264h1.758l-.087-.264h-1.563z" fill="#fff" opacity=".1"/><g id="e"><path d="m7.0114584 288.66529h1.3229166v1.32292h-1.3229166z" fill="url(#b)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".26271"/><path d="m8.0698975 288.92987v.79368h-.7941203v-.79368z" fill="none" opacity=".5" stroke="url(#a)" stroke-width=".264583"/></g><use height="100%" transform="translate(-6.880103 6.880102)" width="100%" xlink:href="#e"/><use height="100%" transform="translate(-6.880103 -.000935)" width="100%" xlink:href="#e"/><use height="100%" transform="translate(-.000106 6.879242)" width="100%" xlink:href="#e"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/text_marquee.svg b/icon-themes/elementary_svg/cmd/32/text_marquee.svg
new file mode 100644
index 000000000..05939a3b0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/text_marquee.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="translate(-4 -2.5)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="21" y2="30"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.33333 0 0 1.33333 -3.999765 -15.169147)" gradientUnits="userSpaceOnUse" x1="12.001319" x2="12.001319" y1="28.624035" y2="28.999035"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 33 2)" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#a" y1="21" y2="30"/><linearGradient id="d" gradientTransform="matrix(-1.33333 0 0 1.33333 32.999765 -10.669147)" gradientUnits="userSpaceOnUse" x1="12.001319" x2="12.001319" xlink:href="#b" y1="28.624035" y2="28.999035"/><linearGradient id="e" gradientTransform="matrix(.98294772 0 0 1.0173481 .000004 -.000007)" gradientUnits="userSpaceOnUse" x1="12.716851" x2="12.716851" y1="-2.948843" y2="14.252742"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="f" cx="22.571428" cy="30.857143" gradientTransform="matrix(.30275225 0 0 .13549598 5.166454 13.411225)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 1.201084)"><ellipse cx="12.000004" cy="17.592243" fill="url(#f)" opacity=".2" rx="4.714285" ry="2.890133"/><g stroke-width=".750002"><path d="m13.125007 17.474223-3.055712.000015.0557-12.0000373h-4.5000109v-3l12.0000299-.0000075v3l-4.495248-.0000075z" fill="url(#e)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"/><path d="m5.6249881 2.2749465v.7500019l12.0000299-.0000075v-.7500019zm4.4967049 3.7500169-.05273 11.2500286h.0029l.05274-11.2500286z" fill="#fff" opacity=".07"/></g></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 19-5.0000001 4 5.0000001 4v-3h8v-2h-8z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m6.5 21-2.5000001 2.000001 2.5000001 2v-1c-.000245-.551313.448687-.99631 1-.996083l7-.003918-7 .000004c-.5513.000225-1.000226-.4487-1-1z" fill="none" opacity=".5" stroke="url(#b)"/><path d="m21.5 23.5 5 4-5 4v-3h-8v-2h8z" fill="url(#c)" stroke="#a62100" stroke-opacity=".501961"/><path d="m22.5 25.5 2.5 2.000001-2.5 2v-1c.000245-.551313-.448687-.99631-1-.996083l-7-.003918 7 .000018c.5513.000225 1.000226-.4487 1-1z" fill="none" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/textbodyparastyle.svg b/icon-themes/elementary_svg/cmd/32/textbodyparastyle.svg
new file mode 100644
index 000000000..aef4872d1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/textbodyparastyle.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" gradientUnits="userSpaceOnUse" x1="11.205104" x2="11.240107" y1="-2.794111" y2="-1.779048"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="4.333" cy="288.644" gradientTransform="matrix(-2.36637 .0798 -.0789 -2.33915 36.825833 676.031)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m4.8548333 6.005h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.292h-1.125zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.537;fill:url(#b)"/><path d="m3.2428333 1.723-2.206 5.29h.11l2.096-5.026h1l2.022 5.027h.106l-2.127-5.29zm-.34 3.48-.11.266h1.758l-.087-.266z" fill="#fff" opacity=".1"/><path d="m5.5562501 3.5718749 1.9843751.0000099v3.7041569h-.5291667v-3.5277687h-.529164v3.5277687h-.5291694v-2.1078297l-.396875-.00884c-.3879784-.008636-.7026098-.3669933-.7026098-.8197083s.3145351-.7677907.7026098-.7677888z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".264583"/><path d="m21 13.5c-1.466739-.000007-2.65625 1.191295-2.65625 2.902344 0 .172337.021727.337837.044922.501953.207328-1.437921 1.29256-2.404303 2.611328-2.404297h3.5v-.333984h2v.333984h2v-1z" fill="#fff" opacity=".1" transform="scale(.26458333)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/textdirectionlefttoright.svg b/icon-themes/elementary_svg/cmd/32/textdirectionlefttoright.svg
new file mode 100644
index 000000000..1cab90f43
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/textdirectionlefttoright.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.957901" x2="7.062344" y1="7.127068" y2="20.271247"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="13.894735" cy="4.951923" gradientTransform="matrix(-.00000354 -17.500002 -17.439664 .00000267 90.255648 267.03287)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="13.894735" cy="4.951923" gradientTransform="matrix(-.00000352 -17.500002 -17.340442 .00000267 89.861622 276.78289)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#c"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.66659)"><path d="m17.981596 18.62498v-7l3.018404 3.5z" fill="url(#b)" fill-rule="evenodd"/><path d="m17.99877 28.375005v-7l3.00123 3.5z" fill="url(#d)" fill-rule="evenodd"/><g stroke-linecap="round" stroke-width=".750002"><g fill="none" stroke="#565656" stroke-linejoin="round" transform="translate(0 8)"><path d="m3.3749784 19.12501h13.5000336z"/><path d="m3.3749784 14.624999h13.5000336z"/><path d="m13.500004 4.8749747h3.375008z"/><path d="m13.500004 9.3749859h3.375008z"/><path d="m13.500004 7.1249803h3.375008z"/><path d="m3.3749784 16.875005h13.5000336z"/></g><path d="m9.7441181 17.862683h-4.6747242l-.5897583 1.762309h-1.4039653l3.2320612-8.625022h2.2522265l3.115966 8.625022h-1.360623zm-4.006022-1.390809h3.2986217l-1.6005512-4.405386z" fill="url(#a)" stroke="#000" stroke-opacity=".49"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/textdirectiontoptobottom.svg b/icon-themes/elementary_svg/cmd/32/textdirectiontoptobottom.svg
new file mode 100644
index 000000000..081cb522e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/textdirectiontoptobottom.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.957901" x2="7.062344" y1="7.127068" y2="20.271247"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="13.894735" cy="4.951923" gradientTransform="matrix(-.00000354 -17.500002 -17.439664 .00000267 90.255648 267.03287)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="13.894735" cy="4.951923" gradientTransform="matrix(-.00000352 -17.500002 -17.340442 .00000267 89.861622 276.78289)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#c"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.66659)"><g transform="matrix(0 1 1 0 -7.999992 7.999993)"><path d="m17.981596 18.62498v-7l3.018404 3.5z" fill="url(#b)" fill-rule="evenodd"/><path d="m17.99877 28.375005v-7l3.00123 3.5z" fill="url(#d)" fill-rule="evenodd"/><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m3.3749784 27.12501h13.5000336z"/><path d="m3.3749784 22.624999h13.5000336z"/><path d="m13.500004 12.874975h3.375008z"/><path d="m13.500004 17.374986h3.375008z"/><path d="m13.500004 15.12498h3.375008z"/><path d="m3.3749784 24.875005h13.5000336z"/></g></g><path d="m9.7441181 17.862683h-4.6747242l-.5897583 1.762309h-1.4039653l3.2320612-8.625022h2.2522265l3.115966 8.625022h-1.360623zm-4.006022-1.390809h3.2986217l-1.6005512-4.405386z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-opacity=".49" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/textfittosizetool.svg b/icon-themes/elementary_svg/cmd/32/textfittosizetool.svg
new file mode 100644
index 000000000..2a51867a1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/textfittosizetool.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(.98294772 0 0 1.0173481 .000004 -.000007)" gradientUnits="userSpaceOnUse" x1="12.716851" x2="12.716851" y1="-2.948843" y2="14.252742"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.23385" x2="4.23385" xlink:href="#b" y1="295.808018" y2="295.940309"/><linearGradient id="d"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.96875" x2="3.96875" xlink:href="#d" y1="294.61842" y2="296.99967"/><linearGradient id="f" gradientTransform="matrix(0 .26458333 -.26458333 0 13.229273 286.15174)" gradientUnits="userSpaceOnUse" x1="11" x2="13.000038" xlink:href="#b" y1="12" y2="12.000401"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.937606" x2="7.937606" xlink:href="#d" y1="288.53299" y2="289.591323"/><g transform="translate(0 -288.533)"><g stroke-width=".750002" transform="matrix(.3527769 0 0 .3527769 .000011 288.85079)"><path d="m13.125003 13.724212-3.055712.000015.0557-8.2500263h-6.0000106v-3l15.0000376-.0000075v3l-5.995252-.0000075z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"/><path d="m4.1249844 2.2749465-.0000043 1.3242479 15.0000379-.0000075.000004-1.3242479zm5.9439786 15.0000455h.0029z" fill="#fff" opacity=".07"/></g><path d="m1.984375 294.75071-1.32291674 1.05833 1.32291674 1.05834v-.79375h4.4979167v.79375l1.3229166-1.05834-1.3229166-1.05833v.79375h-4.4979167z" fill="url(#e)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264583"/><path d="m1.7197916 295.27988-.6614584.52916.6614584.52917v-.26458c-.0000647-.14587.1187152-.26361.2645834-.26355l4.4984331-.002c.1458638-.00006.2641254.1182.2640666.26406v.26561l.6614586-.52917-.6614586-.53019v.26561c.0000654.14587-.1181978.2631-.2640666.26304l-4.4984331.002c-.1458648.00006-.2646432-.11871-.2645834-.26458z" style="opacity:.5;fill:none;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)"/><path d="m5 2c-1.662 0-3 1.338-3 3h1c0-1.108.892-2 2-2zm1 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h1c1.108 0 2 .892 2 2h1c0-1.662-1.338-3-3-3zm-24 4v3h1v-3zm27 0v3h1v-3zm-27 3.9998992v2.9999998h1v-2.9999998zm27 0v2.9999998h1v-2.9999998zm-27 3.9999998v3h1v-3zm27 0v3h1v-3zm-27 4v1c0 1.662 1.338 3 3 3v-1c-1.108 0-2-.892-2-2v-1zm27 0v1c0 1.108-.892 2-2 2h-1v1h1c1.662 0 3-4.662 3-3v-1zm-23 3v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1z" opacity=".867" transform="matrix(.26458 0 0 .26458 0 288.533)"/><g id="h"><path d="m7.0114584 288.66529h1.3229166v1.32292h-1.3229166z" fill="url(#g)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".26271"/><path d="m8.0698975 288.92987v.79368h-.7941203v-.79368z" fill="none" opacity=".5" stroke="url(#f)" stroke-width=".264583"/></g><use height="100%" transform="translate(-6.880103 4.763435)" width="100%" xlink:href="#h"/><use height="100%" transform="translate(-6.880103 -.000935)" width="100%" xlink:href="#h"/><use height="100%" transform="translate(-.000106 4.762575)" width="100%" xlink:href="#h"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/texttocolumns.svg b/icon-themes/elementary_svg/cmd/32/texttocolumns.svg
new file mode 100644
index 000000000..5f22d6b64
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/texttocolumns.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" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="14" y2="18"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="18.518509"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16.07219" x2="16.111279" y1="10.744574" y2="16"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.111279" x2="16.111279" y1="12" y2="13.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.44576989 0 0 .44993664 2.802037 11.975379)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 1.83516 11.599683)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="4.999989" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.49999998 0 0 .25 1.000514 14.999737)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#g" y1="15.999304" y2="19.963179"/><linearGradient id="i" xlink:href="#g"/><linearGradient id="j" gradientTransform="matrix(.6571413 0 0 .66370246 .228607 -1.174318)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="24.592981" y1=".985206" y2="28.821444"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><linearGradient id="m" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-50.447639" x2="-51.786404" y1="31.866886" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><rect fill="url(#e)" height="17" rx="1" width="15" x="8.5" y="13.5"/><path d="m9.440696 14.49851h13l.06 15.001408h-13.0000008z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m8.0006951 18.999918 15.9998179-.000182v1l-15.9998179.000182z" fill="url(#h)" opacity=".15"/><path d="m8.5006951 17.999918.0000001 11.300155c0 .574146.4622639 1.029104 1.036364 1.036364l12.9272718.163481c.574101.0073 1.036364-.462218 1.036364-1.036364v-11.300155" fill="none" opacity=".3" stroke="#000"/><path d="m9.5370591 13.499945c-.574145.000008-1.036364.462218-1.036364 1.036364v3.963609l14.9999989-.000182v-3.963609c0-.574146-.462218-1.036372-1.036363-1.036364z" fill="url(#a)"/><path d="m13 19v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h-1v3h-4v-3zm1 4h4v3h-4z" opacity=".321"/><g fill="none"><path d="m15 20.5h2" stroke="#f9c440"/><path d="m10 20.5h2" stroke="#c6262e"/><path d="m20 20.5h2" stroke="#c6262e"/><path d="m20 24.5h2" stroke="#f9c440"/><path d="m15 24.5h2" stroke="#c6262e"/><path d="m10 24.5h2" stroke="#c6262e"/><path d="m15 28.5h2" stroke="#f9c440"/><g stroke="#c6262e"><path d="m10 28.5h2"/><path d="m20 28.5h2"/></g></g><path d="m15.99414 13.005812-6.966797.0059c-.576734.000437-1.041262.257858-1.039062.980429l.023439 5.007859h.986328l-.01172-5.002h.011719 3.990234.011719v.002l.01172 4.000047h-.011719-3.988281v1h13.988281v-1h-3.988281-.01172l-.01172-4.000047v-.002h.01172 3.990234.01172l.01172 5.002h.986326v-5.007859c.0022-.722571-.462328-.979992-1.039062-.980469zm-2.005859.992188h.011719 3.988281.01172v.002l.01172 4.000047h-.01172-3.988281-.01172l-.011719-4.000047zm-4.98828 4.002v1h.0098v-1zm14.001953 0v1h.0098v-1z" fill="#555761" fill-opacity=".501961"/><g transform="translate(0 -16.999983)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#m)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#l)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#k)" opacity=".15"/></g><path d="m4.5.5c5.2704667 0 22.999972.001953 22.999972.001953l.000028 11.998047h-23v-11.99999553z" fill="url(#j)" stroke-width="1.06794"/><g fill="none" stroke-linejoin="round"><path d="m26.5 11.5h-21v-10h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 11.998112h-23.000078v-11.999956z" stroke="url(#n)" stroke-width=".999922"/></g><path d="m16.111279 16-4.5-5.5h9z" fill="url(#c)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m8 4.5h4" stroke="#c6262e"/><path d="m13 4.5h2.5" stroke="#f9c440"/><g stroke="#c6262e"><path d="m16.5 4.5h7.5"/><path d="m8 6.5h5"/><path d="m14 6.5h2.5"/></g><path d="m18.5 6.5h5.5" stroke="#f9c440"/><path d="m8 8.5h5" stroke="#c6262e"/><path d="m15 8.5h2.5" stroke="#f9c440"/><path d="m18.5 8.5h5.5" stroke="#c6262e"/><path d="m13.702847 11.5 2.408432 2.916106 2.388721-2.916106z" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/thesaurusdialog.svg b/icon-themes/elementary_svg/cmd/32/thesaurusdialog.svg
new file mode 100644
index 000000000..7cf4ab2e1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/thesaurusdialog.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(2.7744 0 0 1.9697 -1892.2 -872.89)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71" cy="486.65" gradientTransform="matrix(2.7744 0 0 1.9697 -1891.6 -872.89)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71" cy="486.65" gradientTransform="matrix(-2.7744 0 0 1.9697 112.76 -872.89)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#c"/><linearGradient id="e"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><radialGradient id="f" cx="11.809" cy="39.406" gradientTransform="matrix(-.00710418 -1.6085726 2.5535565 -.00987443 -74.232936 40.993226)" gradientUnits="userSpaceOnUse" r="13.428" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.89543 0 0 .76856 -41.907 -2.5145)" gradientUnits="userSpaceOnUse" x1="64.67" x2="64.67" xlink:href="#e" y1="42.353" y2="34.452"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="1" y2="25"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="3" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.014234 0 0 .0097087 28.66 28.82)"><path d="m-1559.3-150.7h1339.6v478.36h-1339.6z" fill="url(#a)" opacity=".40206"/><path d="m-219.62-150.68v478.33c142.87.90045 345.4-107.17 345.4-239.2s-159.44-239.13-345.4-239.13z" fill="url(#b)" opacity=".40206"/><path d="m-1559.3-150.68v478.33c-142.87.90045-345.4-107.17-345.4-239.2s159.44-239.13 345.4-239.13z" fill="url(#d)" opacity=".40206"/></g><g stroke-linecap="round"><path d="m28.826 29.5h-25.409c-.23583 0-.42569-.227-.42569-.50897l-.4914-3.93c0-.28197.18986-.50897.42569-.50897h26.391" fill="url(#g)" stroke="#7a0000" stroke-dashoffset=".06" stroke-linejoin="round" stroke-width=".99975"/><path d="m28.968 28.745c-.302-.379-.418-2.251.171-3.2" fill="none" stroke="#666"/><path d="m4.2532 1.4999c-.24216 0-.43066.25765-.43066.58407l-1.3226 21.832c0 .32642.20722.58407.44938.58407h26.101c.24216.000001.44938-.25765.44938-.58407l-1.478-21.832c.000001-.32642-.1885-.58407-.43066-.58407h-23.337z" style="stroke-linejoin:round;stroke-width:.99975;stroke-dashoffset:.06;stroke:#7a0000;stroke-opacity:.501961;fill:url(#h)"/></g><path d="m3.9058 28.526-.2978-2.422" fill="none" stroke="#bebebe" stroke-linecap="square"/><g fill="#141414" opacity=".4" transform="matrix(1.0441 0 0 .95773 1.647515 .690769)"><path d="m13.758332 16.506983-1.09875-3.110836h-3.7426172l-1.1124843 3.110836h-1.2910313l3.6876798-10.0810315h1.167422l3.694547 10.0810315zm-1.503914-4.243922-1.016344-2.9116876q-.041203-.1236094-.103008-.3021563-.054937-.1785469-.116742-.3845625-.061804-.2060156-.123609-.4257656-.0618-.2266172-.116742-.4395-.04807.2128828-.109875.4395-.0618.2266172-.12361.4395-.0618.2060156-.123609.3845625-.05494.1716797-.09614.2884219l-.9957429 2.9116876z"/><path d="m20.508777 16.506983-.254086-1.043813h-.05494q-.226617.309024-.453235.535641-.226617.21975-.494437.363961-.26782.144211-.597445.212883-.329625.06867-.762258.06867-.473836 0-.872133-.137344-.398297-.130477-.693586-.405164-.288422-.281555-.453234-.700453-.164813-.425766-.164813-1.00261 0-1.126219.789727-1.730531.796593-.604313 2.41725-.65925l1.263562-.04807v-.473836q0-.460102-.103008-.769125-.09614-.309024-.288421-.494438-.185415-.192281-.466969-.2746873-.274688-.082406-.631781-.082406-.569977 0-1.064415.1648123-.48757.164812-.940804.398297l-.4395-.9408046q.508172-.2746875 1.133086-.4669687.624914-.1922813 1.311633-.1922813.700453 0 1.208625.1442109.515039.1373438.844664.4463672.336492.3021563.501304.7759915.164813.473836.164813 1.146821v5.164125zm-2.29364-.872133q.418898 0 .775992-.130477.357094-.130476.618047-.391429.260953-.267821.405164-.666117.151078-.405165.151078-.947672v-.679852l-.982008.04807q-.618047.02747-1.036945.137344-.418899.109875-.672985.309024-.247218.192281-.357093.473836-.109875.274687-.109875.624914 0 .631781.329625.92707.336492.295289.879.295289z"/></g><text fill="url(#f)" font-family="Serif" font-size="14.063761" stroke-width=".999983" transform="scale(1.0441178 .95774633)" x="8.160108" y="17.971731"><tspan fill="url(#f)" font-family="Droid Sans" stroke-width=".999983" x="8.160108" y="17.971731">Aa</tspan></text><path d="m5.2521 2.5c-.24199 0-.43035.25597-.43035.58026l-1.3218 19.84c0 .32428.20708.58026.44906.58026h24.102c.242 0 .449-.256.449-.58l-1.478-19.84c.000001-.32428-.18836-.58026-.43035-.58026h-21.339z" style="opacity:.2;stroke-linejoin:round;stroke-dashoffset:.06;stroke-linecap:round;fill:none;stroke:url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/timefield.svg b/icon-themes/elementary_svg/cmd/32/timefield.svg
new file mode 100644
index 000000000..34a96bb5e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/timefield.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16" cy="15.377224" gradientTransform="matrix(0 1.9131623 -1.9131652 0 45.41917 -15.233372)" gradientUnits="userSpaceOnUse" r=".626122"><stop offset="0" stop-color="#fff"/><stop offset=".53996283" stop-color="#afaba5"/><stop offset=".61988848" stop-color="#837874"/><stop offset="1" stop-color="#b4b2aa"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.1022033 0 0 1.1022038 -63.55275 -14.715001)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="15.026252" cy="8.62576" fx=".303533" fy="8.625761" gradientTransform="matrix(-.00000005 .78037803 -.73522917 -.00000005 22.212601 1.684189)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dadada"/></radialGradient><radialGradient id="d" cx="99.157013" cy="186.17059" gradientTransform="matrix(.17524541 0 0 .05575992 -1.37681 18.119145)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m27.000001 28.499999a11 3.4999999 0 1 1 -21.9999996 0 11 3.4999999 0 1 1 21.9999996 0z" fill="url(#d)"/><path d="m16 1.5001935c-8.000493 0-14.499807 6.4993134-14.499807 14.4998065 0 8.000493 6.499314 14.499809 14.499807 14.499807 8.000492 0 14.499812-6.499314 14.499807-14.499807 0-8.0004931-6.499315-14.4998065-14.499807-14.4998065z" fill="url(#c)"/><g stroke-linecap="round"><path d="m16 1.5c-8.0006 0-14.5 6.499399-14.5 14.499999 0 8.000601 6.4994 14.500004 14.5 14.500001 8.0006 0 14.50001-6.4994 14.5-14.500001 0-8.0006-6.4994-14.499999-14.5-14.499999z" fill="none" opacity=".4" stroke="#000" stroke-linejoin="round"/><g stroke-width=".6"><path d="m15.265566 16.837055 7.971888-9.1301411" fill="none" stroke="#333"/><path d="m17.171338 16.033727-6.983466-.454565" fill="#00f" stroke="#333"/><path d="m15.168314 13.859881 3.779972 10.254136" fill="none" stroke="#eb5c3a"/></g></g><path d="m16.90625 3.15625c-.125334.0000023-.242418.027836-.34375.0625-.09867.032002-.175334.051086-.25.09375-.072.042669-.142167.1135854-.1875.15625-.04533.042669-.07775.046502-.09375.0625l.1875.21875c.01867-.023998.05908-.056415.09375-.09375.03733-.039998.07167-.090331.125-.125.05333-.034665.118166-.069748.1875-.09375.072-.026665.161999-.031248.25-.03125.08533.0000021.154749.00725.21875.03125.06667.024002.113582.053752.15625.09375.04533.040002.07241.1055852.09375.15625.024.050668.03125.074335.03125.125-.000002.080002-.0145.1600848-.0625.21875-.04534.058668-.115501.1082513-.1875.15625-.072.048001-.133418.085001-.21875.125-.08267.037335-.178001.087668-.25.125-.136001.072001-.224501.1360842-.3125.21875-.08533.080001-.168084.1620007-.21875.25-.048.088-.07508.1852504-.09375.28125-.016.0933335-.03125.2138334-.03125.3125h1.71875v-.25h-1.40625c.01067-.082666.0385-.1547496.0625-.21875.02667-.064.07433-.1341661.125-.1875.05067-.053333.107499-.1055826.1875-.15625.08-.050666.192499-.1029158.3125-.15625.05066-.023999.110165-.056416.1875-.09375.08-.037332.144082-.097582.21875-.15625.07466-.058665.136832-.1074987.1875-.1875.05333-.082665.09375-.2004984.09375-.3125-.000002-.085332-.02783-.1440815-.0625-.21875-.03467-.077331-.08958-.1600813-.15625-.21875-.06667-.058664-.154002-.092998-.25-.125-.09333-.034664-.192501-.062498-.3125-.0625zm-1.96875.03125c-.0053.013336-.04842.053752-.09375.09375-.04533.040002-.08958.079669-.15625.125-.064.045335-.144084.090335-.21875.125-.072.034669-.126167.062502-.1875.0625v.25c.05067.0000016.08958-.00991.15625-.03125.06667-.021332.157416-.061748.21875-.09375.064-.031998.105583-.056415.15625-.09375.05067-.037331.100999-.061748.125-.09375v1.71875h-.5625v.25h1.34375v-.25h-.5v-2.0625zm-11 11.375c-.1413343.000002-.2835842.01184-.40625.0625-.1226673.05067-.2218339.130752-.3125.21875-.088.088-.1654169.192502-.21875.3125-.050667.117335-.0625.239001-.0625.375-.0000002.133335.011833.257668.0625.375.050666.117334.1307497.224501.21875.3125.088.08533.195166.136834.3125.1875.1199991.048.238999.09375.375.09375.181332 0 .3274152-.06292.46875-.15625.1439982-.09333.2538315-.217666.3125-.375-.0000019.197334-.022502.376584-.0625.53125-.037335.152-.086918.271-.15625.375-.066668.106667-.1540015.194-.25.25-.096001.056-.1951679.09375-.3125.09375-.1493343 0-.2835842-.04233-.40625-.125-.1226673-.08-.1966672-.20775-.25-.34375l-.1875.1875c.077333.165333.1944162.281666.34375.375.1493326.09333.3133324.124999.5.125.157332-.000001.3094986-.02442.4375-.09375.1279983-.06933.2218315-.1685.3125-.3125.0933314-.141333.1680813-.317917.21875-.53125.0506645-.215999.0937478-.461999.09375-.75-.0000022-.183999-.0430855-.353332-.09375-.5-.0506687-.149332-.1280853-.273665-.21875-.375-.0880018-.101331-.1871684-.196665-.3125-.25-.1253348-.055998-.256918-.062498-.40625-.0625zm23.84375 0c-.096.000002-.190584.0073-.28125.03125-.09067.02134-.175334.05375-.25.09375-.07467.04-.128834.09759-.1875.15625-.05867.056-.12425.118169-.15625.1875l.1875.15625c.05867-.119998.135333-.214581.25-.28125.117333-.06933.254249-.09375.40625-.09375.08267.000002.180665.0099.25.03125.072.02134.136832.05109.1875.09375.05333.04.09567.09492.125.15625.02933.05867.03125.107502.03125.1875-.000002.152001-.04692.279001-.15625.375-.109335.096-.263418.156251-.46875.15625h-.125v.21875h.09375c.226665.000001.411249.04958.53125.15625.119998.106667.187498.2535.1875.4375-.000002.181333-.07284.3415-.1875.4375-.114668.09867-.268751.125-.46875.125-.173334 0-.322834-.02442-.4375-.09375-.114667-.06933-.194-.163917-.25-.28125l-.1875.1875c.07733.144.19175.2325.34375.3125.151999.08267.328583.124999.53125.125.138665-.000001.262999-.0225.375-.0625.114665-.03733.201248-.08425.28125-.15625.08266-.06933.144831-.148667.1875-.25.04533-.09867.09375-.22375.09375-.34375-.000002-.192-.04959-.338083-.15625-.46875-.104002-.130666-.261502-.220666-.4375-.25.08266-.01067.154748-.02517.21875-.0625.06667-.04.142165-.100249.1875-.15625.04533-.05866.06975-.115499.09375-.1875.024-.07466.03125-.138748.03125-.21875-.000002-.106665-.01984-.224498-.0625-.3125-.04-.088-.112835-.157415-.1875-.21875-.07467-.064-.146002-.121581-.25-.15625-.101335-.03466-.221085-.03125-.34375-.03125zm-23.84375.21875c.1013321.000002.1932487.0225.28125.0625.090665.03734.1520817.08692.21875.15625.069332.06667.1474982.159335.1875.25.039998.088.062498.182585.0625.28125-.0000019.101335-.022502.190584-.0625.28125-.037335.088-.086918.152084-.15625.21875-.066668.06667-.1593349.147501-.25.1875-.090668.03733-.1799179.03125-.28125.03125-.1013344.000001-.1905843.0061-.28125-.03125-.088001-.04-.183334-.120833-.25-.1875-.0666672-.066666-.1162505-.130749-.15625-.21875-.04-.09067-.0625-.179915-.0625-.28125-.0000004-.101332.025166-.193248.0625-.28125.039999-.09066.089583-.183332.15625-.25.069333-.06667.1619992-.118915.25-.15625.090666-.04.1799156-.0625.28125-.0625zm12.09375 11.09375c-.157334.000003-.309501.05567-.4375.125-.128001.06934-.219167.168503-.3125.3125-.09067.141336-.168084.315252-.21875.53125-.05067.213335-.0625.462001-.0625.75 0 .184001.0145.350667.0625.5.05067.146667.128083.273667.21875.375.09067.101334.187166.16275.3125.21875.125332.05333.256916.09375.40625.09375.141332 0 .283582-.01183.40625-.0625.122665-.05067.224498-.13075.3125-.21875.09067-.088.168081-.195166.21875-.3125.05333-.119999.0625-.238999.0625-.375-.000002-.133332-.01184-.257665-.0625-.375-.05067-.117332-.130752-.227165-.21875-.3125-.088-.088-.192502-.139498-.3125-.1875-.117335-.05066-.239001-.09375-.375-.09375-.181334.000002-.324751.06292-.46875.15625-.141334.09333-.253834.217668-.3125.375 0-.194665.02517-.376582.0625-.53125.04-.154665.08958-.302248.15625-.40625.06933-.106664.153999-.162748.25-.21875.096-.056.195166-.09375.3125-.09375.149332.000003.283582.04234.40625.125.122665.08.227915.176502.28125.3125l.15625-.15625c-.07734-.165331-.194419-.281664-.34375-.375-.149335-.09333-.313335-.156247-.5-.15625zm-.03125 1.1875c.09867.000002.190582.0225.28125.0625.09067.03733.183332.08958.25.15625.06667.06667.116248.159335.15625.25.04.088.0625.179918.0625.28125-.000002.101334-.0225.190584-.0625.28125-.03733.088-.08692.152084-.15625.21875-.06667.06667-.159335.1475-.25.1875-.088.03733-.179918.03125-.28125.03125-.101334 0-.190584.0061-.28125-.03125-.088-.04-.149417-.120833-.21875-.1875-.06667-.06933-.147501-.130749-.1875-.21875-.04-.088-.03125-.179916-.03125-.28125-.000001-.101332-.0061-.193249.03125-.28125.04-.09067.08958-.183332.15625-.25.06933-.06667.159332-.118915.25-.15625.09067-.04.179916-.0625.28125-.0625z" opacity=".4"/><path d="m29.5 16c0 7.455845-6.04417 13.5-13.5 13.5s-13.5-6.044155-13.5-13.5c0-7.455843 6.04417-13.5 13.5-13.5s13.5 6.044157 13.5 13.5z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.626122 16a.62612247.62612247 0 1 1 -1.252244 0 .62612247.62612247 0 1 1 1.252244 0z" fill="url(#a)" transform="matrix(.83572355 0 0 .83572355 2.628423 2.628423)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/titlepagedialog.svg b/icon-themes/elementary_svg/cmd/32/titlepagedialog.svg
new file mode 100644
index 000000000..6baa87223
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/titlepagedialog.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" gradientUnits="userSpaceOnUse" x1="14.009385" x2="14.009385" xlink:href="#h" y1="5.999671" y2="6.999671"/><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.02408157 .42623769 -.75693126 .04258799 44.659488 -28.211168)" gradientUnits="userSpaceOnUse" x1="67.96917" x2="86.3489" y1="40.757565" y2="40.820831"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" 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><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="l" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#l)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#k)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#j)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#i)" stroke-width="1.040573"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#h)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#m)" stroke-width=".999922"/></g><g stroke-opacity=".501961" transform="translate(1.990615 .000329)"><path d="m21.509385 4.499671v4h-15v-4z" fill="url(#g)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.009"/><path d="m7.5093851 5.499671h12.9999999v2h-12.9999999z" fill="none" stroke="url(#a)" stroke-linecap="square"/></g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#b)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#d)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#e)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/titleparastyle.svg b/icon-themes/elementary_svg/cmd/32/titleparastyle.svg
new file mode 100644
index 000000000..6c0036c4e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/titleparastyle.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" gradientUnits="userSpaceOnUse" x1="19.781252" x2="19.781252" y1="8.971523" y2="17.818074"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .96269904 -1.0387429 0 19.178437 4.075393)" gradientUnits="userSpaceOnUse" x1="-8.445101" x2="16.442648" y1="8.481259" y2="8.848537"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(1.3105937 0 0 1.3564607 -1.089007 .000038)"><path d="m20.925773 18.186681h-2.289041v-4.99165l.01877-.869851.03129-.951203c-.321239.321239-.544437.531922-.669597.632049l-1.051329.844819-.83143-1.163973 2.846479-2.3467207h1.944856v8.8465297z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m8.0795497 18.061682.015836-9.5837719-3.8150655.0000001-.015835-2.9488433h10.6821821l.01583 2.9488433-3.815065-.0000001-.01583 9.5837779z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".750002"/><path d="m4.5 7.5.0058594 1h13.9941406l.015625 3h.005859l-.021484-4zm5.0195312 5-.0195312 12h.0019531l.0195313-12z" fill="#fff" opacity=".1" transform="matrix(.76301298 0 0 .73721266 .830926 -.000028)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/toggleanchortype.svg b/icon-themes/elementary_svg/cmd/32/toggleanchortype.svg
new file mode 100644
index 000000000..5670221f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/toggleanchortype.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" gradientUnits="userSpaceOnUse" x1="15.99796" x2="17.33129" y1="-2.66666" y2="30.66659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m15.998 4.667c-1.833 0-3.333 1.5-3.333 3.333 0 1.33.71 2.342 1.847 2.876l-.025 1.587-2.336.026c-.368 0-.666.297-.666.665v1.664c0 .367.298.666.667.666l2.337-.026.025 8.926c-2.58-.365-4.637-1.655-6.188-3.602l.664-.367c.325-.18.44-.592.255-.914l-.667-1.167c-.18-.314-.577-.427-.896-.255l-4 2.167c-.328.18-.446.593-.26.917l.667 1.167c.18.316.58.43.898.256l.9-.492c2.293 3.136 5.93 5.24 10.113 5.24s7.82-2.104 10.112-5.24l.9.492c.32.174.72.06.9-.255l.666-1.166c.055-.096.086-.204.09-.315 0 0-.353-.603-.36-.608-.01-.004-.02-.01-.034-.018l-.128-.07-.453-.245-1.374-.746-2-1.083c-.32-.17-.716-.058-.896.256l-.667 1.167c-.184.322-.07.733.256.914l.663.367c-1.552 1.947-3.617 3.208-6.198 3.574l-.025-8.926 2.415.054c.368 0 .666-.3.666-.667v-1.665c0-.368-.297-.666-.665-.666l-2.415-.055.025-1.588c1.132-.531 1.852-1.515 1.852-2.845 0-1.833-1.5-3.333-3.332-3.333zm0 2.666c.376 0 .667.29.667.667 0 .376-.29.667-.667.667-.376 0-.667-.29-.667-.667 0-.376.292-.667.668-.667z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m15.998 4.666c-1.833 0-3.334 1.5-3.334 3.334 0 .19.02.37.047.547.226-1.62 1.61-2.88 3.288-2.88 1.677 0 3.06 1.26 3.287 2.876.028-.175.047-.354.047-.543 0-1.833-1.5-3.334-3.334-3.334zm-.435 3.834c-.14.12-.23.295-.23.5 0 .376.29.666.665.666.376 0 .666-.29.666-.666 0-.205-.09-.38-.23-.5-.117.1-.265.166-.436.166-.17 0-.32-.065-.435-.166zm-1.067 3.367-.01.596-2.336.025c-.368 0-.666.3-.666.668v1c0-.368.298-.668.666-.668l2.336-.025.026-1.588zm2.97.57-.017 1 2.415.05c.368 0 .666.3.666.67v-1c0-.37-.297-.67-.665-.67l-2.4-.05zm-.017 3.995.025 8.925c2.58-.365 4.646-1.627 6.197-3.574l-.586-.324c-1.473 1.562-3.342 2.576-5.61 2.897l-.025-7.925zm-9.52 1.572c-.085.01-.17.033-.25.076l-4 2.168c-.33.18-.446.592-.26.916l.117.203c.044-.043.086-.088.143-.12l4-2.167c.318-.172.716-.058.896.256l.55.963c.208-.208.27-.53.116-.798l-.666-1.166c-.135-.236-.392-.358-.646-.332zm16.136 0c-.254-.026-.51.096-.646.332l-.666 1.166c-.154.268-.092.59.117.797l.55-.964c.18-.314.578-.428.896-.256l2 1.084 1.375.744.455.246.126.07c.016.01.027.014.035.018l.115.195.156-.273c.055-.096.085-.204.088-.314 0 0-.35-.603-.36-.608l-.033-.017-.125-.07-.454-.247-1.374-.744-2-1.084c-.08-.043-.165-.067-.25-.076zm-15.155 3.456-.586.323c1.55 1.947 3.607 3.238 6.188 3.604l-.002-1c-2.268-.322-4.13-1.36-5.6-2.928z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/toggleaxistitle.svg b/icon-themes/elementary_svg/cmd/32/toggleaxistitle.svg
new file mode 100644
index 000000000..8a841a996
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/toggleaxistitle.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(15.968656 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" y1="3.031343" y2="12.031343"><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(.74999244 0 0 .74999244 -5.165008 1.612528)" gradientUnits="userSpaceOnUse" x1="14.886807" x2="14.886807" xlink:href="#a" y1="8.85004" y2="21.850203"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.760592" x2="9.124999" xlink:href="#g" y1="18.807202" y2="6.705507"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.760592" x2="16.124999" xlink:href="#g" y1="18.807202" y2="6.705507"/><linearGradient id="e" gradientTransform="matrix(.75000188 0 0 .75000188 12.100182 9.101484)" gradientUnits="userSpaceOnUse" x1="11.866425" x2="11.866425" xlink:href="#a" y1="2.864678" y2="11.864678"/><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="g"><stop offset="0" stop-opacity=".658824"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><radialGradient id="h" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="i" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 .00004)"><g stroke-linecap="round"><g><path d="m14.625007 10.124995h3.75001v9.000024h-3.75001z" fill="url(#d)" stroke="#000" stroke-opacity=".6" stroke-width=".750002"/><path d="m7.8749897 7.1249878 3.7500093-.0000001v12.0000313h-3.7500093z" fill="url(#c)" stroke="#000" stroke-opacity=".6" stroke-width=".750002"/><g fill="none"><path d="m8.5871019 7.8749896h2.2865861v10.5000264h-2.2500055z" opacity=".7" stroke="url(#b)" stroke-width=".749992"/><path d="m15.3737 10.874997h2.250007v7.500019h-2.250007z" opacity=".7" stroke="url(#e)" stroke-width=".750002"/></g></g><g fill="none"><path d="m2.6249766 19.124967v.750053c6.333334-.01 12.4167144.01 18.7500464 0v-.750002h-18.7500464z" stroke="url(#h)"/><path d="m4.8750332 2.6249766h-.7480528-.002c.01 6.3333345-.00999 12.4167144 0 18.7500464h.7500018v-18.7500464z" stroke="url(#i)"/></g></g><g fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"><path d="m7.1249878 21.375023h12.7500322v1.500004h-12.7500322z"/><path d="m2.6249768 4.1249803v12.7500317h-1.500004v-12.7500317z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/togglebreakpoint.svg b/icon-themes/elementary_svg/cmd/32/togglebreakpoint.svg
new file mode 100644
index 000000000..85a1f1378
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/togglebreakpoint.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" gradientUnits="userSpaceOnUse" x1="2.640143" x2="2.640143" y1="7.914451" y2="2.679685"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6757 0 0 .6757 -32.47 -1.133)" gradientUnits="userSpaceOnUse" x1="71.204" x2="71.204" xlink:href="#d" y1="6.238" y2="44.341"/><linearGradient id="f" gradientTransform="matrix(.3514 0 0 -.3514 -9.204 24.91)" gradientUnits="userSpaceOnUse" x1="71.204" x2="71.204" xlink:href="#d" y1="6.238" y2="44.341"/><radialGradient id="g" cx="23.896" cy="3.99" gradientTransform="matrix(0 .645 -.8514 0 19.397 -5.326)" gradientUnits="userSpaceOnUse" r="20.397"><stop offset="0" stop-color="#ff8c82"/><stop offset=".262" stop-color="#ed5353"/><stop offset=".661" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11.427183" x2="11.427183" y1="10.347065" y2="21.777241"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.6757 0 0 .6757 -32.47 -1.133)" gradientUnits="userSpaceOnUse" x1="71.204" x2="71.204" xlink:href="#e" y1="6.238" y2="44.341"/><radialGradient id="j" cx="23.896" cy="3.99" gradientTransform="matrix(0 1.5836 -2.0903 0 24.34 -36.357)" gradientUnits="userSpaceOnUse" r="20.397"><stop offset="0" stop-color="#fff"/><stop offset=".262" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12.270467" x2="12.270467" y1="29.92023" y2="2.120907"><stop offset="0" stop-color="#505050"/><stop offset="1" stop-color="#aaa"/></linearGradient><radialGradient id="l" cx="62.625" cy="4.625" gradientTransform="matrix(1.506 0 0 .3765 -78.306 26.26)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientTransform="matrix(.2432 0 0 .2432 -1.45 9.832)" gradientUnits="userSpaceOnUse" x1="71.204" x2="71.204" xlink:href="#e" y1="6.238" y2="44.341"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="68.313" x2="68.313" y1="52.925" y2="65.922"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m32 28c0 2.21-7.163 4-16 4s-16-1.79-16-4 7.163-4 16-4 16 1.79 16 4z" fill="url(#l)" fill-rule="evenodd" opacity=".3"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m16 2.502c-7.448 0-13.498 6.05-13.498 13.498s6.05 13.498 13.498 13.498 13.498-6.05 13.498-13.498-6.05-13.498-13.498-13.498z" fill="url(#j)" stroke="url(#k)" stroke-width="1.004"/><path d="m28.5 16c0 6.903-5.597 12.5-12.5 12.5-6.904 0-12.5-5.597-12.5-12.5 0-6.904 5.596-12.5 12.5-12.5 6.903 0 12.5 5.596 12.5 12.5z" fill="none" opacity=".8" stroke="url(#i)"/><path d="m16 10.502c-3.034 0-5.498 2.465-5.498 5.498s2.464 5.498 5.498 5.498 5.498-2.464 5.498-5.498-2.464-5.498-5.498-5.498z" fill="url(#g)" stroke="url(#h)" stroke-width="1.004"/><g fill="none"><path d="m22.5 16c0-3.59-2.91-6.5-6.5-6.5s-6.5 2.91-6.5 6.5 2.91 6.5 6.5 6.5 6.5-2.91 6.5-6.5z" opacity=".5" stroke="url(#f)"/><path d="m20.5 16c0 2.485-2.015 4.5-4.5 4.5s-4.5-2.015-4.5-4.5 2.015-4.5 4.5-4.5 4.5 2.015 4.5 4.5z" opacity=".5" stroke="url(#m)"/></g></g><path d="m78.34 64.35a11.424 11.424 0 1 1 -22.85 0 11.424 11.424 0 1 1 22.85 0z" fill="url(#n)" opacity=".4" transform="matrix(.2626 0 0 .2626 -1.57 -1.898)"/><g transform="matrix(3.7795276 0 0 3.7795276 11.000001 2)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".02" stroke-width="6"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".2" stroke-width="2"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".05" stroke-width="4"/></g><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="none" stroke="#fff" stroke-width=".529167"/><path d="m2.1166666 3.1208571v3.664337l.8199771-.9999226.5408581 1.3051131a.26176451.26176451 0 1 0 .4836022-.200393l-.5526153-1.333741 1.1461274.00257z" fill="url(#a)" fill-rule="evenodd" stroke-width=".264583"/><path clip-path="url(#c)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.26173834 0 0 .26173834 .02276 2.417947)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/togglegridhorizontal.svg b/icon-themes/elementary_svg/cmd/32/togglegridhorizontal.svg
new file mode 100644
index 000000000..ba67ec03b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/togglegridhorizontal.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g stroke-linejoin="round" stroke-width=".750002"><g fill="none" stroke-linecap="round" transform="matrix(1.33333 0 0 1.33333 .00004 .00004)"><path d="m2.6249766 19.124967v.750053c6.333334-.01 12.4167144.01 18.7500464 0v-.750002h-18.7500464z" stroke="url(#b)"/><path d="m4.8750332 2.6249766h-.7480528-.002c.01 6.3333345-.00999 12.4167144 0 18.7500464h.7500018v-18.7500464z" stroke="url(#c)"/></g><g fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961" transform="matrix(1.33333 0 0 1.33333 .00004 1.00004)"><path d="m3.3749784 8.624991h18.0000446v1.500004h-18.0000446z"/><path d="m3.3749784 3.3749781h18.0000446v1.5000037h-18.0000446z"/><path d="m3.3749784 13.875005h18.0000446v1.500003h-18.0000446z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/togglegridvertical.svg b/icon-themes/elementary_svg/cmd/32/togglegridvertical.svg
new file mode 100644
index 000000000..586300c79
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/togglegridvertical.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 .00004)"><g fill="none" stroke-linecap="round"><path d="m2.6249766 19.124967v.750053c6.333334-.01 12.4167144.01 18.7500464 0v-.750002h-18.7500464z" stroke="url(#b)"/><path d="m4.8750332 2.6249766h-.7480528-.002c.01 6.3333345-.00999 12.4167144 0 18.7500464h.7500018v-18.7500464z" stroke="url(#c)"/></g><g fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961" transform="matrix(0 -1 1 0 4.500012 24.750002)"><path d="m3.3749784 8.624991h18.0000446v1.500004h-18.0000446z"/><path d="m3.3749784 3.3749781h18.0000446v1.5000037h-18.0000446z"/><path d="m3.3749784 13.875005h18.0000446v1.500003h-18.0000446z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/togglelegend.svg b/icon-themes/elementary_svg/cmd/32/togglelegend.svg
new file mode 100644
index 000000000..cda79308a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/togglelegend.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(.75000187 0 0 .75000187 1.253542 10.874984)" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" xlink:href="#b" y1="12.74999" y2="13.124991"/><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162176 -1.433318)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset=".00000043" 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(.75000187 0 0 .75000187 1.253542 6.937464)" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" xlink:href="#b" y1="12.74999" y2="13.124991"/><linearGradient id="d" gradientTransform="matrix(.75000187 0 0 .75000187 1.253542 2.999945)" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" xlink:href="#b" y1="12.74999" y2="13.124991"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.443714" x2="4.443714" y1="11.437456" y2="13.687467"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.443714" x2="4.443714" y1="15.374975" y2="17.624987"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.162462" x2="4.443714" y1="19.453239" y2="21.562506"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.99999" y1="8.925916" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="25.590914" x2="25.132275" y1="4.166365" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="m" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.389896" y1="50.786446" y2="6.430244"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#m)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#l)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#k)" opacity=".15"/><path d="m5.000027 2.99821c5.041316 0 21.999973.00179 21.999973.00179v26h-22l.000027-26.0017859z" fill="url(#j)"/><g stroke-linejoin="round"><g fill="none"><path d="m26.5 28.5h-21l.000027-25.00179h21z" stroke="url(#i)" stroke-linecap="round"/><path d="m4.499988 2.498154c5.27048 0 23.000054.002 23.000054.002l-.000003 26.999902h-23.000078l.000027-27.001746z" stroke="url(#n)" stroke-width=".999922"/></g><g stroke-width=".562503" transform="matrix(1.7777689 0 0 1.7777689 2.100104 -13.333153)"><rect fill="url(#e)" height="1.687509" ry=".5" stroke="#002e99" stroke-linecap="square" stroke-opacity=".501961" width="1.687509" x="3.59996" y="11.718707"/><path d="m6.693725 11.718707h5.625028" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m6.693725 13.406216h3.656268" fill="none" stroke="#898989" stroke-linecap="round"/><rect fill="url(#f)" height="1.687509" ry=".5" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961" width="1.687509" x="3.59996" y="15.656227"/><rect fill="url(#g)" height="1.687509" ry=".5" stroke="#206b00" stroke-linecap="square" stroke-opacity=".501961" width="1.687509" x="3.59996" y="19.593746"/><g fill="none"><g stroke="#898989" stroke-linecap="round"><path d="m6.6937251 15.656227h5.6250279"/><path d="m6.6937251 17.343736h3.6562679"/><path d="m6.693725 19.593746h5.625028"/><path d="m6.693725 21.281255h3.656268"/></g><g stroke-linecap="square" stroke-linejoin="miter" stroke-opacity=".501961" stroke-width=".562503"><path d="m4.1624623 12.28121h.5625028v.562503h-.5625028z" opacity=".584" stroke="url(#d)"/><path d="m4.1624623 16.21873h.5625028v.562503h-.5625028z" opacity=".584" stroke="url(#c)"/><path d="m4.1624623 20.156249h.5625028v.562503h-.5625028z" opacity=".584" stroke="url(#a)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/togglemergecells.svg b/icon-themes/elementary_svg/cmd/32/togglemergecells.svg
new file mode 100644
index 000000000..b31bfb461
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/togglemergecells.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.96875" x2="3.96875" y1="3.439583" y2="6.614584"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458332 0 0 .26458332 3.439584 3.43958)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000003" xlink:href="#k" y1="2" y2="11.000013"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 6.614583 1.323332)" gradientUnits="userSpaceOnUse" x1="13.605469" x2="13" xlink:href="#g" y1="14.704696" y2="15.304965"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="4.101042" x2="4.101042" y1="3.96875" y2="6.35"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="5.18728" x2="5.027083" xlink:href="#g" y1="5.213949" y2="5.372771"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#k" y1="2" y2="4.000013"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#k" y1="2" y2="4.000013"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#k" y1="2" y2="4.000013"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="A" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="B" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="C" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#k" y1="2" y2="4.000013"/><linearGradient id="E" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#E)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#k)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#m)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#n)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#o)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#r)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#t)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#u)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#w)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#x)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#y)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#z)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#A)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#B)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#C)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#D)"/></g><path d="m2.2477082 3.5727083 3.7036231-.0008333.00179 3.175-3.7036232.0008308z" fill="url(#e)" stroke-width="2.074483"/><path d="m2.38 3.4399999c-.145 0-.263.118-.263.264v2.91c0 .1470001.118.2650001.264.2650001h3.44c.1470001 0 .265-.12.265-.2650001v-2.91c0-.147-.1179999-.265-.2639999-.265zm0 .264h3.4400001v2.91h-3.4400001z" fill="#206b00" fill-opacity=".501961"/><g stroke-width=".264583"><path d="m5.6885417 3.8364583h-3.175l-.0000002 2.6458306h3.1750002z" fill="none" opacity=".5" stroke="url(#f)"/><path d="m2.5135443 5.1593724 1.0583307-1.0583307v2.1166614zm3.174995-.0000001-1.0583308-1.0583307v2.1166614z" fill="url(#i)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m3.3072917 4.7414081-.4185791.4183823.4185791.4175277z" opacity=".5" stroke="url(#h)"/><path d="m4.8947917 4.7414081.4185791.4183823-.4185791.4175277z" opacity=".5" stroke="url(#j)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/toggleobjectbeziermode.svg b/icon-themes/elementary_svg/cmd/32/toggleobjectbeziermode.svg
new file mode 100644
index 000000000..2ffe559a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/toggleobjectbeziermode.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-57.850174" cy="24.296782" fx="-58.028885" fy="27.01318" gradientTransform="matrix(.989175 0 0 .30911873 70.73171 20.989568)" gradientUnits="userSpaceOnUse" r="8.087534"><stop offset="0" stop-opacity=".313726"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-.00085" x2="19.0002" y1="12.94153" y2="12.94153"><stop offset="0" stop-color="#888a85" stop-opacity="0"/><stop offset=".10416666" stop-color="#888a85"/><stop offset=".7013889" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 .333336 -190.8773 -121.23889)" gradientUnits="userSpaceOnUse" x1="191.80257" x2="212.50331" y1="403.65472" y2="403.65472"><stop offset="0" stop-color="#e6e6e6" stop-opacity="0"/><stop offset=".10416666" stop-color="#fff"/><stop offset=".6267361" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.61732467 0 0 .18154125 -14.933001 8.081038)" gradientUnits="userSpaceOnUse" x1="36.695648" x2="36.657681" y1="20.210646" y2="38.112343"><stop offset="0" stop-color="#fff"/><stop offset=".05078137" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.637711" x2="7.637711" y1="10.114407" y2="17.114407"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .000045 -10.666766)"><path d="m0 8.000008h23.999992v23.999992h-23.999992z" fill="none"/><ellipse cx="13.507812" cy="28.500147" fill="url(#a)" opacity=".5" rx="7.999986" ry="2.500005"/><path d="m-.000034 11.750104h18.750048v3.000007h-18.750048z" fill="url(#b)"/><path d="m-.000034 12.500106h18.75005v1.500003h-18.75005z" fill="url(#c)" opacity=".8"/><path d="m4.1211368 10.622851 5.2520952.0045.00735 5.263813-5.2238057-.0011z" style="stroke:#002e99;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#e)"/><path d="m4.8725513 11.375336.013276 3.764963 3.7847707.03419-.026417-3.797933z" fill="none" opacity=".5" stroke="url(#d)" stroke-width=".750002"/><g fill-rule="evenodd"><path d="m6.9550769 13.002063a1.500253 1.500253 0 0 0 -1.4472656 1.498047l.00977 16a1.500253 1.500253 0 0 0 2.39648 1.203125l4.9179687-3.660156 6.304687-.541016a1.500253 1.500253 0 0 0 .910156-2.576172l-11.9999992-11.507812a1.500253 1.500253 0 0 0 -1.0917969-.416016z" fill-opacity=".991565" opacity=".05"/><path d="m6.9902332 14.00011a.50035509.50035509 0 0 0 -.4824219.5l.00977 16a.50035509.50035509 0 0 0 .7988282.400391l5.1464835-3.830079 6.587891-.564453a.50035509.50035509 0 0 0 .302734-.859375l-12.0000036-11.507812a.50035509.50035509 0 0 0 -.3632812-.138672z" fill-opacity=".991565" opacity=".15"/><path d="m19.007811 25.00805-6.72885.57676-5.2605997 3.91519-.0104-15.99988z" fill="#333" stroke="#fafafa" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/toggleobjectrotatemode.svg b/icon-themes/elementary_svg/cmd/32/toggleobjectrotatemode.svg
new file mode 100644
index 000000000..fb0ea28e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/toggleobjectrotatemode.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666664 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.27368568 .27368568 -.22570848 -.22570848 21.144824 11.609527)" gradientUnits="userSpaceOnUse" x1="22.483271" x2="21.955" y1="1.46401" y2="44.667439"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="15.533109" x2="16.896284" y1="12.760093" y2="30.644857"><stop offset="0" stop-color="#fff"/><stop offset=".55661798" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2125.3508" xlink:href="#d" y1="3234.0708" y2="3248.7837"/><linearGradient id="d" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="26.325748" x2="29.970238" y1="27.069553" y2="26.651548"><stop offset="0" stop-color="#fff"/><stop offset=".36051208" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.979391" x2="8.006442" xlink:href="#g" y1="4.185387" y2="5.227173"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.979391" x2="4.979391" y1="4.185387" y2="7.492678"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-32.237167" x2="-.85021" xlink:href="#i" y1="34.484104" y2="47.056664"/><linearGradient id="i" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-8.760513" x2="-8.760513" y1="13.781582" y2="40.229336"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2105.8706" x2="2076.3125" xlink:href="#d" y1="3200.6965" y2="3186.3054"/><linearGradient id="k" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="31.537733" x2="25.647564" y1="32.258678" y2="29.918604"><stop offset="0" stop-color="#fff"/><stop offset=".51770782" stop-color="#fff" stop-opacity=".235"/><stop offset=".65259743" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="7.35476" x2="3.376728" xlink:href="#g" y1="7.072354" y2="5.624469"/><linearGradient id="m" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-.539783" x2="-28.680441" xlink:href="#i" y1="31.17388" y2="22.036846"/><g transform="scale(.26458333)"><g stroke-width=".75"><path d="m3.484 8.484h13.032v10.032h-13.032z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" transform="matrix(-.94280668 -.94280668 .94280668 -.94280668 13.026168 38.525615)"/><path d="m17.453 25.654a.407.407 0 0 0 .574 0l7.583-7.583a.407.407 0 0 0 0-.573l-10.41-10.413a.407.407 0 0 0 -.575 0l-7.583 7.583a.407.407 0 0 0 0 .575l10.41 10.41z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".999997"/></g><g transform="matrix(1.2926746 3.5515942 -3.5515942 1.2926746 36.459017 -18.467763)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-2.4365416.515125-2.30325 2.6317917l.9250417-.002c0-1.3209167.4461533-1.6741823 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#c)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#e)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667 1.335797-2.2206848 2.2728477-2.1433659" opacity=".5" stroke="url(#f)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.6611666-1.6470873 1.6602083-1.6597956" opacity=".5" stroke="url(#h)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-2.4355416.515125-2.30325 2.6317917h.9260417c-.11325-1.3249166.5743109-1.7197917 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g><g transform="matrix(-1.2926746 -3.5515942 3.5515942 -1.2926746 -4.354765 50.038472)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-2.4365416.515125-2.30325 2.6317917l.9250417-.002c0-1.3209167.4461533-1.6741823 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#j)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#k)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667 1.335797-2.2206848 2.2728477-2.1433659" opacity=".5" stroke="url(#l)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.6611666-1.6470873 1.6602083-1.6597956" opacity=".5" stroke="url(#m)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-2.4355416.515125-2.30325 2.6317917h.9260417c-.11325-1.3249166.5743109-1.7197917 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/togglesheetgrid.svg b/icon-themes/elementary_svg/cmd/32/togglesheetgrid.svg
new file mode 100644
index 000000000..b0374a97a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/togglesheetgrid.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1347 0 0 .14642 -.198 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 .992628 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="c" gradientTransform="matrix(.1347 0 0 .14642 2.381694 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 3.77076 289.18338)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="f" gradientTransform="matrix(.1347 0 0 .14642 .992628 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="g" gradientTransform="matrix(.1347 0 0 .14642 2.381694 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="h" gradientTransform="matrix(.1347 0 0 .14642 3.77076 287.99275)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="i" gradientTransform="matrix(.1347 0 0 .14642 -.198 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="j" gradientTransform="matrix(.1347 0 0 .14642 .992628 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="k" gradientTransform="matrix(.1347 0 0 .14642 2.381694 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="l" gradientTransform="matrix(.1347 0 0 .14642 3.77076 286.80212)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="m" gradientTransform="matrix(.1347 0 0 .14642 -.198 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="n" gradientTransform="matrix(.1347 0 0 .14642 .992628 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="o" gradientTransform="matrix(.1347 0 0 .14642 2.381694 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="p" gradientTransform="matrix(.1347 0 0 .14642 3.77076 285.61149)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" xlink:href="#q" y1="38.475292" y2="42.541035"/><linearGradient id="q" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="9.329084" x2="9.329084" y1="38.475292" y2="41.185825"><stop offset="0" stop-color="#fff"/><stop offset=".00000056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.59434182 0 0 .59993551 1.733541 -.028859)" gradientUnits="userSpaceOnUse" x1="25.686329" x2="25.686329" y1="3.381795" y2="50.053478"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><path d="m3.9999983 1.499983c-.7116666 0-1.5.778126-1.5 1.4999999v25.9999991c0 .721874.7883334 1.5 1.5 1.5h3.5000015l2-5 18.4999992-.000017h.214844c.711666 0 1.285156-.58086 1.285156-1.302734l-.000001-21.1972481c0-.7218739-.788334-1.4999999-1.5-1.4999999z" fill="url(#r)" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m4 1c-1.1079995 0-2 .8920291-2 2v26c0 1.107971.8920005 2 2 2h4l2.005859-5c6.675856.003067 12.327748 0 18.994141 0 .595799-.345567 1-.983558 1-1.724609v-16.2773441-.9980469-4c0-1.1079709-.892001-2-2-2zm.5 1h23c.831 0 1.5.6689936 1.5 1.5v3.5h-6v-.0019531l.003906-4.9960938h-1.007812l-.003906 4.9960938h.007812v.0019531h-6v-.0019531l.005859-4.9960938h-1.007812l-.005859 4.9960938h.007812v.0019531h-6v-.0019531l.0058594-4.9960938h-1.0078125l-.0058594 4.9960938h.0078125v.0019531h-5v-3.5c0-.8310064.6689997-1.5 1.5-1.5zm-1.5 6h4.9921875l.0019531 5h-4.9941406zm6 0h5.992188l.001953 5h-5.9921879zm7 0h5.992188l.001953 3.574219a28.445858 17.580508 0 0 1 1.005859-.398438v-3.175781h6v1.4160156 3.5839844 1 5 1 5h-6-1.001953-.001953-12.4082034a28.445858 17.580508 0 0 1 0-.003906h-.5839844v-4.988282h2.2949218a28.445858 17.580508 0 0 1 .689453-1.007812h-2.9843748l-.0019531-5h5.9921879v1.763672a28.445858 17.580508 0 0 1 1.007812-.794922v-.96875h1.355469a28.445858 17.580508 0 0 1 1.664062-1h-3.019531zm-13 6h4.9941406l.0019532 5h-4.9960938zm0 6.007812h4.9960938v4.988282h-4.9960938zm5.8085938 5.992188-1.5722657 4h-2.7363281c-.8310003.000005-1.5-.668994-1.5-1.5v-2.496094z" opacity=".3" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><g fill="none" stroke-linecap="square" stroke-width=".198438"><path d="m.56253265 295.90833h.90978775l-.2396391.59532h-.47171065c-.12025587-.00001-.198438-.0992-.198438-.19844z" opacity=".8" stroke="url(#q)"/><path d="m.56253265 294.71771h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#a)"/><path d="m1.7531606 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#b)"/><path d="m3.1422266 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#c)"/><path d="m4.5312925 294.71771h.99219v.79375h-.99219z" opacity=".8" stroke="url(#d)"/><path d="m.56253269 293.52708h.79375191v.79375h-.79375191z" opacity=".8" stroke="url(#e)"/><path d="m1.7531606 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#f)"/><path d="m3.1422266 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#g)"/><path d="m4.5312925 293.52708h.99219v.79375h-.99219z" opacity=".8" stroke="url(#h)"/><path d="m.56253265 292.33645h.79375195v.79375h-.79375195z" opacity=".8" stroke="url(#i)"/><path d="m1.7531606 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#j)"/><path d="m3.1422266 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#k)"/><path d="m4.5312925 292.33645h.99219v.79375h-.99219z" opacity=".8" stroke="url(#l)"/><path d="m.56253265 291.34426c0-.0992.0510949-.19411.198438-.19844h.59531395v.79375h-.79375191z" opacity=".8" stroke="url(#m)"/><path d="m1.7531606 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#n)"/><path d="m3.1422266 291.14582h.99219v.79375h-.99219z" opacity=".8" stroke="url(#o)"/><path d="m4.5312925 291.14582h.7937521c.099219 0 .1984379.0793.1984379.2032v.59055h-.99219z" opacity=".8" stroke="url(#p)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/toggletabbarvisibility.svg b/icon-themes/elementary_svg/cmd/32/toggletabbarvisibility.svg
new file mode 100644
index 000000000..1b8f69a7a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/toggletabbarvisibility.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#f" y1="10.171" y2="36.136002"/><linearGradient id="c" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#f" y1="20.749001" y2="25.528"/><linearGradient id="d" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="8" y2="22"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".78571427" stop-color="#fff" stop-opacity=".184314"/><stop offset=".78571427" stop-color="#fff" stop-opacity=".894737"/><stop offset=".85714287" stop-color="#fff" stop-opacity=".894737"/><stop offset=".85714287" stop-color="#fff" stop-opacity=".168627"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" gradientUnits="userSpaceOnUse" x1="0" x2="0" y1="24" y2="6"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01446 0 0 .00922 14.122 14.197)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.01446 0 0 .00922 11.15 14.197)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.04225 0 0 .00922 -2.635 14.197)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.68195 0 0 .68986 -.378 -4.963)" gradientUnits="userSpaceOnUse" x1="18.15089" x2="18.15089" y1="15.89163" y2="41.983879"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d0d0d0"/></linearGradient><g opacity=".5" transform="translate(.000375 -.333619)"><path d="m2.435 17.58h20.4v2.24h-20.4z" fill="url(#j)" opacity=".402" transform="matrix(1.33333 0 0 1.78545 -.847 -9.054)"/><path d="m2.435 17.58v2.24c-.744.004-1.8-.502-1.8-1.12 0-.62.83-1.12 1.8-1.12z" fill="url(#i)" opacity=".402" transform="matrix(1.33333 0 0 1.78545 -.847 -9.054)"/><path d="m22.835 17.58v2.24c.745.004 1.8-.502 1.8-1.12 0-.62-.83-1.12-1.8-1.12z" fill="url(#g)" opacity=".402" transform="matrix(1.33333 0 0 1.78545 -.847 -9.054)"/></g><path d="m6 6.5c-1.31 0-2.5 1.161-2.5 2.5v9.5h-2.5c-.206 0-.5.293-.5.5v4c0 .21.295.5.5.5h30c.206 0 .5-.292.5-.5v-4c0-.207-.293-.500331-.5-.5l-2.498.004-.002-9.504c0-1.945-.651-2.5-2.5-2.5z" fill="url(#k)" fill-rule="evenodd" stroke="url(#e)" stroke-linejoin="round"/><path d="m6 7.5c-.754 0-1.5.662-1.5 1.5v10.5h-3v3h29v-3h-3l.009-10.51c-.026-.966-.305-1.502-1.49-1.502z" fill="none" opacity=".4" stroke="url(#d)" stroke-linecap="round"/><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/toggletitle.svg b/icon-themes/elementary_svg/cmd/32/toggletitle.svg
new file mode 100644
index 000000000..10a56ea92
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/toggletitle.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="24.847435" x2="12.00001" xlink:href="#g" y1="24.909582" y2="8.774029"/><linearGradient id="b" gradientTransform="translate(15.968656 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" y1="3.031343" y2="12.031343"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99998741 0 0 .99998741 -7.053286 1.983407)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.551723" xlink:href="#b" y1="9.016707" y2="22.01687"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="34.180745" x2="21.33332" xlink:href="#g" y1="24.909582" y2="8.774029"/><linearGradient id="e" gradientTransform="translate(15.966911 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" xlink:href="#b" y1="3.031343" y2="12.031343"/><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="g"><stop offset="0" stop-opacity=".658824"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><radialGradient id="h" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="i" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 .00004)"><g transform="matrix(.75000188 0 0 .75000188 -.00003 -.00003)"><path d="m19.499999 13.5h5.000001v12.000001h-5.000001z" fill="url(#d)" stroke="#000" stroke-opacity=".6" stroke-width="1"/><path d="m10.5 9.5000002 5-.0000002v16.000001h-5z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width="1"/><g fill="none"><path d="m11.449481 10.5h3.048773v14h-2.999999z" opacity=".7" stroke="url(#c)" stroke-width=".999987"/><path d="m20.498254 14.5h3.000001v10h-3.000001z" opacity=".7" stroke="url(#e)" stroke-width="1"/></g></g><g fill="none" stroke-linecap="round"><path d="m2.6249766 19.124967v.750053c6.333334-.01 12.4167144.01 18.7500464 0v-.750002h-18.7500464z" stroke="url(#h)"/><path d="m4.8750332 2.6249766h-.7480528-.002c.01 6.3333345-.00999 12.4167144 0 18.7500464h.7500018v-18.7500464z" stroke="url(#i)"/></g><path d="m7.1249878 2.6249766h12.7500322v1.5000037h-12.7500322z" fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/toolbarmode.svg b/icon-themes/elementary_svg/cmd/32/toolbarmode.svg
new file mode 100644
index 000000000..d84c7e7b3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/toolbarmode.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.8324" x2="14.8324" xlink:href="#b" y1="5.6746" y2="26.028616"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#b" y1="23.055099" y2="14.009484"/><linearGradient id="d" gradientTransform="matrix(.03104752 0 0 .01366805 .778539 15.669255)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03104752 0 0 .01366805 .784649 15.669255)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.03104752 0 0 .01366805 23.215356 15.669255)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.5757569 0 0 .62295116 -2.393933 4.893439)" gradientUnits="userSpaceOnUse" x1="25.000017" x2="25.000017" y1="17.828943" y2="8.19737"><stop offset="0" stop-color="#cdcdcd"/><stop offset="1" stop-color="#fff"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .175266 -10.828718)"><g transform="matrix(1.0562405 0 0 1.205043 -.674886 2.078968)"><path d="m4.504241 20.680616h14.991517v3.319384h-14.991517z" fill="url(#d)" opacity=".236132"/><path d="m19.495759 20.680731v3.3192c1.598871.0062 3.865291-.743664 3.86529-1.659813 0-.91615-1.784219-1.659387-3.86529-1.659387z" fill="url(#e)" opacity=".236132"/><path d="m4.5042417 20.680731v3.3192c-1.5988709.0062-3.8652907-.743664-3.8652907-1.659813 0-.91615 1.784219-1.659387 3.8652907-1.659387z" fill="url(#g)" opacity=".236132"/></g><path d="m4.4564414 9.9984998c-1.1079993-.0011842-1.9589843.8978592-1.9589843 2.0058592v8l.0000003 7.489402v2l1.9921299-.01419 15.5054717.01657h2v-2l-.033146-15.481111c-.01785-1.107856-.892001-1.998816-2-2z" fill="url(#h)" stroke="#8c8c8c" stroke-width=".750002"/><path d="m21.208008 14.871576-.03315-3.129955c-.0059-.553969-.574907-.99942-1.128906-1l-15.8215306-.016573c-.5539997-.000581-1.005733.462606-.9996582 1.016573l.034324 3.129955" fill="none" opacity=".8" stroke="#fff" stroke-width=".750002"/><path d="m2.8685578 15.621578h18.7500472v13.500033h-18.7500472z" fill="#fff"/><path d="m2.8685578 15.238806h18.7500472" fill="none" stroke="#a0a0a0" stroke-width=".750002"/><g fill="#808080" transform="translate(0 7.249998)"><path d="m4.3685616 4.6215701h.7500019v.7500018h-.7500019z" opacity=".6"/><path d="m5.8685653 4.6215701h.7500019v.7500018h-.7500019z" opacity=".6"/><path d="m7.3685691 4.6215701h.7500019v.7500018h-.7500019z" opacity=".6"/></g><path d="m2.8685578 16.000424 18.7500472-.0088" fill="none" opacity=".05" stroke="#000" stroke-width=".750002"/><g transform="matrix(.75000188 0 0 .75000188 -.13145 9.621562)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#a)"/><g transform="matrix(0 1 -1 0 28 23)"><path d="m2 7h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" opacity=".15"/><path d="m2 8h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z" fill="#fff" opacity=".15"/></g><g fill="none"><path d="m5.5 14.52v7.98h7.5" opacity=".5" stroke="url(#c)"/><path d="m4.5 27.5h19" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/toolprotectiondocument.svg b/icon-themes/elementary_svg/cmd/32/toolprotectiondocument.svg
new file mode 100644
index 000000000..f627a671d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/toolprotectiondocument.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(.41893991 0 0 .47066524 11.836614 8.782439)" gradientUnits="userSpaceOnUse" x1="11.276111" x2="31.420702" y1="8.963265" y2="17.461874"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="b" cx="18.031223" cy="6.2807" gradientTransform="matrix(.46988397 0 0 .47066524 11.450587 8.917973)" gradientUnits="userSpaceOnUse" r="3.181981" xlink:href="#d"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(.9017044 0 0 .45000067 24.244682 10.301129)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(-.9017044 0 0 -.45000067 19.755358 49.451175)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.48214366 0 0 .32142905 10.428572 15.893998)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="16.823883" cy="11.368058" fx="16.777113" fy="11.597148" gradientTransform="matrix(0 1.1130951 -1.5532528 0 39.65747 .805822)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".76470584" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="16.833333" x2="16.833333" xlink:href="#k" y1="29.001163" y2="19.001164"/><linearGradient id="k"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="27.833332" x2="27.833332" xlink:href="#k" y1="29.001163" y2="19.001164"/><linearGradient id="m" gradientTransform="matrix(.66666666 0 0 .66666662 9.833333 -38.334489)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="29" y2="14"/><linearGradient id="n" gradientTransform="matrix(.66666666 0 0 .66666662 22.833333 -38.334489)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="29" y2="14"/><linearGradient id="o" gradientTransform="matrix(.68421053 0 0 .64285716 1.052632 2.178571)" gradientUnits="userSpaceOnUse" x1="21.771429" x2="21.771429" y1="14.871428" y2="27.924538"><stop offset="0" stop-color="#fff"/><stop offset=".03252051" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98558509" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="p"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="q" gradientTransform="matrix(-.87866114 0 0 .69999996 25.533474 -5.749999)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#p" y1="27.5" y2="27.5"/><linearGradient id="r" gradientTransform="matrix(-.93357899 0 0 .75000126 25.99446 -9.250054)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#d" y1="27.5" y2="27.5"/><radialGradient id="s" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#t"/><linearGradient id="t" xlink:href="#p"/><radialGradient id="u" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#t"/><linearGradient id="v" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="w" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#c" y1="15.298182" y2="24.627615"/><linearGradient id="x" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="y" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".704952" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="z" gradientTransform="matrix(.53064133 0 0 .58970225 39.274862 -1.791863)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#3a9104"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#v)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#y)" stroke="url(#z)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#u)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#s)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#x)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><g transform="translate(0 3)"><path d="m7.9999999 8h16.0000001v1.9999997 2.0000003h-16.0000001z" fill="#d1ff82"/><g fill="none" stroke="#206b00"><path d="m23 14.5h-14m14 3h-14m4.498357-8.5000654v11.0000004m5.003287-10.9998691v10.9999991" opacity=".4"/><path d="m8.4999999 8.5h15.0000001v12h-15.0000001zm14.8636371 3h-14.6363644" opacity=".6" stroke-linecap="round"/></g></g><g fill-rule="evenodd"><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#w)" opacity=".2"/><path d="m22.40625 10.501342c-2.991123 0-4.89511 2.415156-4.90625 5.406274v4.593713l2-.0378v-4.463541c0-1.939011 1.060999-3.499994 3-3.499994 1.939 0 3 1.560794 3 3.499805v4.561776l2-.06161v-4.593747c0-2.991118-1.915129-5.406085-4.90625-5.406085z" fill="url(#a)"/><path d="m21.90625 10.177021c-2.991122 0-4.40625 2.415307-4.40625 5.406425v4.593751l2-.03779v-4.463551c0-1.939011.561-3.500183 2.5-3.500183s3.5 1.560983 3.5 3.499994v4.561776l2-.06161v-4.593748c0-2.991118-2.415128-5.406236-5.40625-5.406236z" fill="#fff" opacity=".3"/></g><path d="m22.40625 10.501342c-2.991123 0-4.871703 2.415345-4.90625 5.406274v4.593713l2-.0378v-4.463541c0-1.939011 1.060999-3.499994 3-3.499994 1.939 0 3 1.560794 3 3.499805v4.561776l2-.06161v-4.593747c0-2.991118-1.915129-5.406047-4.90625-5.406047z" fill="none" opacity=".35" stroke="#000" stroke-width=".999999"/><path d="m21.418331 11.874067c.000207.8273-.66926 1.498015-1.495162 1.498015-.825901 0-1.495368-.670715-1.495161-1.498015-.000207-.827263.66926-1.498016 1.495161-1.498016.825902 0 1.495369.670753 1.495162 1.498016z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/><path d="m20.572569 11.874067c.00009.359433-.290684.650645-.6494.650645-.358719 0-.64949-.291401-.6494-.650645-.00009-.359433.290684-.650646.6494-.650646.358719 0 .64949.291402.6494.650646z" fill="#fff" fill-rule="evenodd" opacity=".5"/><path d="m28.750032 28.751169h2.250004v2.24999h-2.250004z" fill="url(#e)" opacity=".3"/><path d="m15.250009 31.001159h-2.250004v-2.24999h2.250004z" fill="url(#g)" opacity=".3"/><path d="m15.250009 28.751169h13.500024v2.24999h-13.500024z" fill="url(#h)" opacity=".3"/><rect fill="url(#i)" height="10.001281" rx="1" width="14.256939" x="15.243061" y="19.499973"/><rect fill="url(#j)" height="10" opacity=".5" rx="2" ry="1" width="1" x="16" y="19.00112"/><rect fill="url(#l)" height="10" opacity=".5" rx="2" ry="1" width="1" x="27" y="19.00112"/><rect fill="url(#m)" height="9.001158" opacity=".5" rx=".5" ry="1" transform="scale(1 -1)" width="1" x="15" y="-29.001158"/><rect fill="url(#n)" height="9.001158" opacity=".5" rx=".499999" ry="1" transform="scale(1 -1)" width=".999999" x="28.000002" y="-29.001158"/><g fill="none" transform="translate(10 8.001167)"><path d="m6.5 12.497632 12 .0012v8.001184l-12.0000001-.0012z" opacity=".5" stroke="url(#o)" stroke-linejoin="round"/><rect height="10.001184" opacity=".3" rx="1" stroke="#000" width="14" x="5.5" y="11.498816"/><path d="m6.4999999 12.498816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184" opacity=".05" stroke="url(#q)"/><path d="m6.4999999 11.498816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184" opacity=".2" stroke="url(#r)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/torus.svg b/icon-themes/elementary_svg/cmd/32/torus.svg
new file mode 100644
index 000000000..306555981
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/torus.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><radialGradient id="a" cx="15" cy="1037.3622" gradientTransform="matrix(-.64403343 -.48884694 .31038244 -.40891466 -297.31851 1468.8874)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#4d4d4d" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="11" cy="1041.3622" gradientTransform="matrix(-1.0000002 .00001075 -.00001076 -1.0000128 22.01121 2082.7375)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#b3b3b3" stop-opacity="0"/><stop offset=".795008" stop-color="#4d4d4d"/><stop offset="1" stop-color="#4d4d4d" stop-opacity="0"/></radialGradient><path id="c" d="m11 1033.3622a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8m0 4a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4-4 4 4 0 0 1 4-4"/><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.86174054 0 0 .86384326 -22.812767 -5.201465)" gradientUnits="userSpaceOnUse" x1="14.883044" x2="16" y1="4" y2="25.882334"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="47.789307" cy="15.240282" gradientTransform="matrix(1 0 0 .8802995 0 1.436408)" gradientUnits="userSpaceOnUse" r="8.354168"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></radialGradient></defs><g transform="matrix(1.33333 0 0 1.33333 .00004 -12.745022)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke="#888a85" transform="matrix(1.0588235 0 0 1.0588235 -43.058822 8.852923)"><use fill="#4d4d4d" fill-opacity=".835294" height="100%" transform="matrix(1 0 0 .87500027 41 -899.19219)" width="100%" xlink:href="#c"/><path d="m46.845703 6.6560395a8 7.0000022 0 0 0 -2.845703 5.3439765 8 7.0000022 0 0 0 8 7.000002 8 7.0000022 0 0 0 6.158203-2.534438 8 7.0000022 0 0 1 -5.158203 1.659438 8 7.0000022 0 0 1 -8-7.000002 8 7.0000022 0 0 1 1.845703-4.4689765" fill="#4d4d4d" fill-opacity=".470588"/><use fill="url(#b)" height="100%" transform="matrix(1 0 0 .87500027 41 -899.19219)" width="100%" xlink:href="#c"/><use fill="url(#a)" height="100%" transform="matrix(1 0 0 .87500027 41 -899.19219)" width="100%" xlink:href="#c"/><g stroke-opacity=".662745"><path d="m52 19.000018a8 7.0000022 0 0 0 8-7.000002 8 7.0000022 0 0 0 -8-7.000002 8 7.0000022 0 0 0 -8 7.000002 8 7.0000022 0 0 0 8 7.000002m0-3.500001a4 3.5000011 0 0 1 -4-3.500001 4 3.5000011 0 0 1 4-3.5000009 4 3.5000011 0 0 1 4 3.5000009 4 3.5000011 0 0 1 -4 3.500001" fill="url(#f)" opacity=".892" stroke="#7239b3" stroke-width=".708335"/><path d="m57 11.562516a4.5 3.9375012 0 0 0 -4.5-3.9375012 4.5 3.9375012 0 0 0 -4.5 3.9375012 4.5 3.9375012 0 0 0 .0098.24955 4 3.5000011 0 0 1 3.990234-3.3120509 4 3.5000011 0 0 1 4 3.5000009 4 3.5000011 0 0 1 -3.707031 3.489764 4.5 3.9375012 0 0 0 .207031.0105 4.5 3.9375012 0 0 0 4.5-3.937501z" fill="#fdfdfb" opacity=".892" stroke="#7239b3" stroke-width=".708335"/><path d="m16 7.2324219c-2.70161-.0001744-5.37873.9801106-7.2519531 2.6191406-1.8732234 1.6390295-2.9278599 3.8946385-2.9277344 6.1484375-.0001254 2.253799 1.054511 4.509408 2.9277344 6.148438 1.8732231 1.639029 4.5503431 2.619314 7.2519531 2.61914 2.70161.000174 5.37873-.980111 7.251953-2.61914 1.873224-1.63903 2.92786-3.894639 2.927735-6.148438.000125-2.253799-1.054511-4.509408-2.927735-6.1484375-1.873223-1.63903-4.550343-2.619315-7.251953-2.6191406zm.705078 3.7070311c-.719458.000059 1.243666.08316.527344.02149-.716323-.06168 1.228401.191341.521484.06836-.706916-.122982 1.201044.294758.509766.111328s1.161659.396884.492187.154297 1.114242.495325.472657.195312c-.641586-.300012 1.051088.587679.443359.232422-.607729-.355256.982103.67738.414063.269532-.568041-.407849.899641.756119.376953.298828-.522689-.457292.811728.831179.339843.328125-.471884-.503055.714729.896127.298828.351562-.4159-.544565.610955.954263.25586.373047s.49892 1.001051.208984.388672c-.289935-.612379.387041 1.039775.166016.402344-.221025-.637432.266306 1.06596.117187.410156-.149118-.655805.145428 1.085002.07031.417969-.07512-.667034.02347 1.090736.02344.419921.00003-.670814-.09855 1.086956-.02344.419922.07512-.667033-.219431 1.073774-.07031.417969.149119-.655804-.338212 1.047588-.117187.410156.221025-.637431-.455951 1.014723-.166016.402344s-.564079.969888-.208984.388672-.67176.917612-.25586.373047c.415901-.544565-.770712.854617-.298828.351562.471884-.503054-.862531.785417-.339843.328125.522688-.457291-.944994.706677-.376953.298829.56804-.407849-1.021792.624787-.414063.269531.607729-.355257-1.084945.532434-.443359.232422.641585-.300013-1.142129.437899-.472657.195312s-1.183465.337727-.492187.154297-1.216682.23431-.509766.111328-1.237807.130035-.521484.06836c.713674-.06145-1.2225.02081-.525391.02148-1.766421-.09882-5.104486-.289201-.07617-.0039 7.60677.43159-7.7126159-.583956-.117187-.0078h-.16211c3.415787-.238479-3.507774.185403-.08789.0039 3.419884-.181496-3.512713.128374-.08984.0039 3.42287-.124468-3.512632.07131-.08789.0039 3.275839-.06448-2.537892.0029-.08594 0a1.1149708 1.1149708 0 0 0 -.0039 0c.60428-.0012-1.094963-.0749-.453125-.01953.64736.05584-1.092067-.169855-.453125-.05859.638941.111261-1.068306-.263588-.44336-.09766.624946.165932-1.033156-.352294-.427734-.132813s-.988638-.441444-.408203-.169922c.580434.271522-.934833-.522828-.384766-.201172s-.871844-.601884-.357422-.232422c.514423.369463-.799803-.674254-.326171-.259765.473631.414489-.720831-.739452-.292969-.283203.427862.456248-.63515-.796941-.257813-.302735.377337.494207-.543064-.848103-.220703-.320312.322362.527791-.443035-.890386-.179687-.333985.263347.556402-.341465-.925144-.140625-.345703.20084.579442-.237094-.947923-.101563-.351562s-.128803-.964131-.06055-.357422c.06826.606709-.0195-.969566-.01953-.359375.02456-.847312.06048-1.702149 0-.02539-.116314 3.224536.169775-3.273343.0039-.05078-.165868 3.222563.21733-3.268726.002-.04883-.215376 3.219898.26873-3.265371.0039-.04883v-.175781c.265481 3.532745-.205505-3.602936-.0039-.06641.201599 3.53653-.141546-3.607638-.0039-.06836.13764 3.539279-.07558-3.609351-.002-.06836.06942 3.338649.000271-2.317443 0-.06445a1.1149708 1.1149708 0 0 0 0-.0039c.0018.62042.09785-1.076908.02344-.416015-.07511.667078.219412-1.073822.07031-.417969-.1491.655853.338186-1.047642.117188-.410156-.220999.637486.453964-1.014785.164062-.402344s.565994-.969959.210938-.388672c-.355057.581287.671718-.917693.255859-.373047-.415859.544647.77067-.854709.298828-.351562s.860538-.785522.337891-.328125c-.522647.457396.946908-.706794.378906-.298828-.568003.407965 1.019806-.622964.412109-.267579-.607696.355386 1.086873-.534528.445313-.234375-.641561.300154 1.14016-.438052.470703-.195312s1.183463-.337891.492187-.154297c-.691275.183594 1.218647-.234485.511719-.111328s1.235882-.13022.519531-.06836 1.24685-.02162.527344-.02149zm-.787109 1.234375c-.0059.000651-.03581.0033-.04492.0039-6.8912256.320902 6.969896-.226797.07422-.002-4.175583.136151-1.785525.05111.04492-.002-.01825-.000127-.03643-.00006-.05469 0z" fill="none" opacity=".892" stroke="url(#e)" transform="matrix(.70833512 0 0 .70833512 40.666638 .666653)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/tr/italic.svg b/icon-themes/elementary_svg/cmd/32/tr/italic.svg
new file mode 100644
index 000000000..7f0a22c53
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tr/italic.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="9.853718" cy="15.261165" gradientTransform="matrix(-1.863628 -.00000004 .00000006 -2.5413115 30.043985 50.079055)" gradientUnits="userSpaceOnUse" r="4.455698"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -31.902462 9.875001)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.80709274 0 0 1.3158295 6.443748 -29.44901)"><path d="m8.097537 41v3h.5c.831 0 1.500001-.669 1.500001-1.5s-.669001-1.5-1.500001-1.5z" fill="url(#b)" opacity=".2"/><path d="m4.40625 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#d)" opacity=".2"/><path d="m5 41h3.0975372v3h-3.0975372z" fill="url(#e)" opacity=".2"/></g><path d="m9.7072394 28.279186h-2.027288l2.8186896-14.071764h-4.5315854l.3469156-1.777942h11.0796168l-.346915 1.777942h-4.520744z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".754888" transform="matrix(1.32470039 0 0 1.3247003 .527073 -10.963391)"/><path d="m8.890625 5.5019531-.4589844 2.3554688h.2929688l.1660156-.8554688h14.384766l.292968-1.5zm5.244141 3.8554688-3.433594 17.1406251h.300781l3.433594-17.1406251z" fill="#fff" opacity=".2" transform="translate(-.000001)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/trackchanges.svg b/icon-themes/elementary_svg/cmd/32/trackchanges.svg
new file mode 100644
index 000000000..6deb8a9ae
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/trackchanges.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16.367347" x2="16.367347" y1="12" y2="15.41288"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15.8712" x2="15.8712" y1="11.349278" y2="20.617673"><stop offset="0" stop-color="#fff"/><stop offset=".50775999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456999" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="j" cx="23.896" cy="3.99" gradientTransform="matrix(0 .64502634 -.85142336 0 19.397182 -5.326475)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#ff8c82"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.27026349 0 0 .27026353 9.513676 9.513676)" gradientUnits="userSpaceOnUse" x1="7.0776" x2="7.0776" y1="3.0816" y2="45.368999"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#c)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><g fill="#aaa"><path d="m7 4h3v1h-3z"/><path d="m11 4h3v1h-3z"/><path d="m15 4h3v1h-3z"/><path d="m19 4h2v1h-2z"/><path d="m7 7h4v1h-4z"/><path d="m12 7h4v1h-4z"/></g><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5z" fill="#aaa"/><path d="m7 10h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><g transform="scale(-1 1)"><path d="m-25 14h3v1h-3z" fill="#aaa"/><path d="m-10 17h3v1h-3z" fill="#aaa"/><path d="m-13 17h2v1h-2z" fill="#c6262e"/></g><g fill="#aaa"><path d="m14 17h5v1h-5z"/><path d="m-24 17h4v1h-4z" transform="scale(-1 1)"/><path d="m7 21h5v1h-5z"/><path d="m13 21h8v1h-8z"/><path d="m-25 21h3v1h-3z" transform="scale(-1 1)"/><path d="m-13 24h6v1h-6z" transform="scale(-1 1)"/><path d="m14 24h2v1h-2z"/><path d="m-23 24h6v1h-6z" transform="scale(-1 1)"/></g><g transform="translate(9.999973 9.999773)"><path d="m16 10.502c-3.0337 0-5.4982 2.4645-5.4982 5.4982s2.4645 5.4982 5.4982 5.4982 5.4982-2.4645 5.4982-5.4982-2.4645-5.4982-5.4982-5.4982z" fill="url(#j)" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.003654"/><path d="m20.500001 16c0 2.485081-2.01492 4.500001-4.5 4.500001-2.48526 0-4.500001-2.01492-4.500001-4.500001 0-2.485403 2.014741-4.5 4.500001-4.5 2.48508 0 4.5 2.014597 4.5 4.5z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m19 15a3 3 0 1 1 -6 0 3 3 0 1 1 6 0z" fill="url(#h)" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/trackchangesbar.svg b/icon-themes/elementary_svg/cmd/32/trackchangesbar.svg
new file mode 100644
index 000000000..2bf24c872
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/trackchangesbar.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" gradientUnits="userSpaceOnUse" x1="11.233976" x2="15.108646" y1="9.817785" y2="13.871716"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.6380091 -.6411367 .8596263 .8553493 -24.599696 2.181687)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-.194932" x2="8.965093" y1="20.329414" y2="20.329414"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="6.185175" y2="41.814804"><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="n" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#l"/><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#l"/><linearGradient id="q" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#q)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#p)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#o)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#n)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#r)" stroke-linejoin="round" stroke-width=".999922"/><g fill="#aaa"><path d="m7 4h3v1h-3z"/><path d="m11 4h3v1h-3z"/><path d="m15 4h3v1h-3z"/><path d="m19 4h2v1h-2z"/><path d="m7 7h4v1h-4z"/><path d="m12 7h4v1h-4z"/></g><path d="m17 7h2v1h-2z" fill="#c6262e"/><path d="m20 7h5v1h-5z" fill="#aaa"/><path d="m7 10h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#c6262e"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#c6262e"/><g transform="scale(-1 1)"><path d="m-25 14h3v1h-3z" fill="#aaa"/><path d="m-10 17h3v1h-3z" fill="#aaa"/><path d="m-13 17h2v1h-2z" fill="#c6262e"/></g><g fill="#aaa"><path d="m14 17h5v1h-5z"/><path d="m-24 17h4v1h-4z" transform="scale(-1 1)"/><path d="m7 21h5v1h-5z"/><path d="m13 21h8v1h-8z"/><path d="m-25 21h3v1h-3z" transform="scale(-1 1)"/><path d="m-13 24h6v1h-6z" transform="scale(-1 1)"/><path d="m14 24h2v1h-2z"/><path d="m-23 24h6v1h-6z" transform="scale(-1 1)"/></g><g transform="matrix(.82851861 0 0 .82851861 11.262089 11.39386)"><path d="m3.9957406 16.479538c.4459215-.334616 1.6971047.293067 2.8468883 1.43713 1.1470341 1.141326 1.7514206 2.362602 1.4243802 2.812888-.00124.0017.028135.02504.026864.02673l16.0100409-16.0885263c.406482-.408475-.225083-1.6993061-1.411369-2.8796879-1.186282-1.18038195-2.480279-1.80553552-2.886764-1.39705864z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width="1.206973"/><path d="m3.9957406 16.479536c.4459215-.334616 1.697105.293068 2.8468878 1.43713 1.1470339 1.141326 1.7514205 2.362602 1.4243801 2.812888-.00124.0017.028135.02504.026864.02673l11.0255925-11.0796428.03988-.040071c.0013-.00169-.02811-.025017-.02686-.026729.327034-.4502889-.277353-1.6715643-1.424386-2.8128899-1.149783-1.1440621-2.400968-1.771746-2.846889-1.437129l-.03988.04007z" fill="#f9c440" opacity=".6"/><path d="m18.05188 2.3544945c.445921-.3346166 1.697105.2930675 2.846888 1.4371298 1.147033 1.141325 1.75142 2.3626014 1.424379 2.8128865-.0012.00171.02814.025041.02686.02673l1.953903-1.9634813.03988-.040071c.0013-.00169-.02811-.025017-.02686-.02673.327036-.450285-.277352-1.6715616-1.424385-2.8128867-1.149782-1.14406166-2.400965-1.77174678-2.846887-1.43713005l-.03988.0400714-1.953901 1.96348135z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.206973"/><path d="m15.861791 4.5553174c.44592-.3346171 1.697106.2930672 2.846888 1.4371295 1.147033 1.141325 1.751421 2.3626016 1.424379 2.8128878-.0012.00171.02814.025039.02686.026729l.199378-.2003563c.0013-.00169-.02811-.025017-.02686-.026729.327042-.4502861-.277346-1.671563-1.42438-2.8128866-1.149782-1.1440632-2.400967-1.7717473-2.846887-1.4371304z" fill="url(#b)"/><path d="m15.679073 4.7389302c.445922-.334617 1.697107.2930672 2.846888 1.4371291 1.147035 1.1413256 1.751422 2.3626005 1.42438 2.8128864-.0012.00171.02813.025041.02686.026731l.199377-.2003563c.0013-.00169-.02811-.025018-.02686-.02673.327044-.4502851-.277344-1.6715616-1.424379-2.8128865-1.149782-1.1440622-2.400966-1.771747-2.846889-1.4371299z" fill="url(#d)"/><path d="m16.496731 3.9172644c.445921-.3346173 1.697105.2930665 2.846888 1.4371297 1.147033 1.1413248 1.751421 2.3626003 1.42438 2.8128865-.0012.00171.02813.02504.02686.026729l.199378-.200355c.0013-.00169-.02811-.025017-.02686-.026729.327041-.4502858-.277346-1.6715623-1.424381-2.8128867-1.149782-1.1440629-2.400964-1.7717471-2.846888-1.4371299z" fill="url(#f)"/><path d="m16.314013 4.1008772c.445923-.3346174 1.697107.2930668 2.846888 1.4371289 1.147035 1.1413262 1.751422 2.3626013 1.424381 2.8128873-.0012.00171.02814.02504.02686.02673l.199377-.2003568c.0013-.00169-.02811-.025016-.02686-.026729.327042-.4502853-.277345-1.6715626-1.424379-2.8128856-1.149781-1.1440628-2.400966-1.7717477-2.846889-1.4371302z" fill="url(#g)"/><path d="m17.134741 3.2761275c.44592-.3346167 1.697104.2930671 2.846887 1.4371299 1.147033 1.1413247 1.751421 2.362601 1.42438 2.8128865-.0012.00171.02813.025041.02686.026731l.199376-.200356c.0013-.00169-.02811-.025018-.02686-.02673.327042-.450285-.277346-1.6715621-1.42438-2.8128872-1.14978-1.144062-2.400965-1.7717462-2.846887-1.4371291l-.199377.200355z" fill="url(#h)"/><path d="m16.952024 3.4597401c.445919-.3346173 1.697105.2930673 2.846887 1.4371305 1.147033 1.141324 1.751422 2.3626007 1.424379 2.8128853-.0012.00171.02814.025041.02686.02673l.199378-.2003543c.0013-.00169-.02811-.025019-.02686-.02673.327042-.4502865-.277346-1.6715623-1.424379-2.812887-1.149782-1.1440623-2.400967-1.7717471-2.846888-1.4371292z" fill="url(#i)"/><g fill-rule="evenodd"><g stroke-width="1.206973"><path d="m.92763987 23.761444 7.28373453-2.970838.062055-.06205c.327041-.450289-.2852284-1.67166-1.4322624-2.812988-1.1497829-1.144062-2.3994875-1.768277-2.8454094-1.43366z" fill="url(#j)" stroke="url(#k)"/><path d="m1.7587091 21.789843-.83151613 1.96381 1.98663883-.814434c-.1592262-.190724-.3062182-.384443-.4973904-.574664-.2200911-.218997-.436571-.396687-.6577323-.574712z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m19.705089 18.725266c-.206498-.03213-.367109-.02294-.470359.0068l-13.95021 3.090657-2.5651858.573609-.0757164.013688-2.97818693 2.202665 7.59460443-.114725.0688329-.018439 2.5812476-.569021 13.9433252-3.120442c.417588-.09178-.275333-.626383-1.551043-1.202287-.959077-.429061-1.968631-.766344-2.59272-.860416z" fill="#0c0c0c" opacity=".15" stroke-width="2.294442"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/transformdialog.svg b/icon-themes/elementary_svg/cmd/32/transformdialog.svg
new file mode 100644
index 000000000..dcf26943f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/transformdialog.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" y1="14.457627" y2="31.338984"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.031893" x2="23.040016" y1="26.715307" y2="18.997057"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" y1="16.459263" y2="30.159456"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".06" stop-color="#fff" stop-opacity=".235"/><stop offset=".991" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="h" cx="6.703" cy="73.616" gradientTransform="matrix(1.8802 0 0 .36315 3.807 -16.734)" gradientUnits="userSpaceOnUse" r="7.228" xlink:href="#b"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#f" y1="17" y2="-19"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.192" x2="15" xlink:href="#f" y1="31.708" y2="-3"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="7.736" x2="7.612" xlink:href="#g" y1="-8.53" y2="11.445"/><linearGradient id="l" gradientTransform="matrix(-1 0 0 1 27.426 16.5)" gradientUnits="userSpaceOnUse" x1="8.236" x2="8.112" xlink:href="#g" y1="-9.03" y2="10.945"/><linearGradient id="m" gradientTransform="matrix(-1 0 0 1 27.5 16.473)" gradientUnits="userSpaceOnUse" x1="8.236" x2="8.112" xlink:href="#g" y1="-9.03" y2="10.945"/><path d="m30 10c0 1.45-6.085 2.625-13.59 2.625-7.507 0-13.592-1.175-13.592-2.625s6.085-2.625 13.59-2.625c7.508 0 13.592 1.175 13.592 2.625z" fill="url(#h)" opacity=".2" transform="translate(0 16)"/><path d="m6.5 1.5v24h24v-4h-20v-20z" fill="url(#j)"/><path d="m1.5-9.5v4h20v20h4v-24h-4z" fill="url(#i)" transform="translate(0 16)"/><g fill="none"><path d="m11.04-8.516 2.478.032h11.472" opacity=".5" stroke="url(#k)" transform="translate(0 16)"/><g opacity=".5" stroke="#a1550a"><path d="m1.496 6.504 4.504.004m-4.5 3.992h4.51"/><path d="m1.5 6v4.996" stroke-width="1.025"/><path d="m2.435-10h4.32m-4.32 4h2.88" transform="matrix(3.47 0 0 1 2.56 16.5)"/><path d="m25.5 6-.013 24.983m-3.987-20.979-.013 20.98"/><path d="m25.987 30.47h-4.997" stroke-width="1.025"/></g><g opacity=".5" stroke="#a1550a"><path d="m30.497 25.495-4.51.01m4.51-4.01-4.495.005m4.495 4.495v-4.995"/><path d="m2.434-10h4.32m-4.322 4 3.168-.008" transform="matrix(-3.47 0 0 -1 29.44 15.49)"/><path d="m10.505 21.995.004-20.983m-4.509.488h4.997m-4.487 24.495-.01-24.99"/></g><path d="m2.007-8.495 4-.006" opacity=".5" stroke="url(#k)" transform="translate(0 16)"/><path d="m15.99 7.96-2.527.04-8.44-.035" opacity=".5" stroke="url(#l)" transform="translate(4.99 14.53)"/><path d="m25.01 7.973h-4.072" opacity=".5" stroke="url(#m)" transform="translate(4.99 14.53)"/></g><g fill="#a1550a"><path d="m11 9h1v1.986h-1zm2 .014h1v1.986h-1zm2-.014h1v1.986h-1zm2 0h1v1.986h-1zm2 0h1v1.986h-1zm2 0h1v1.986h-1zm-16 .014h1v1.986h-1zm-2-.014h1v1.986h-1zm8 12h1v1.986h-1zm2 0h1v1.986h-1zm2 0h1v1.986h-1zm2 0h1v1.986h-1zm2 0h1v1.986h-1zm3.986-9v1h-1.986v-1zm.014 2v1h-1.986v-1zm0 2v1h-1.986v-1zm0 2v1h-1.986v-1zm0 2v1h-1.986v-1zm0 2v1h-1.986v-1zm0 2v1h-1.986v-1zm0 2v1h-1.986v-1zm0 2v1h-1.986v-1zm-12-25v1h-1.986v-1zm.014 2.003v.997h-1.984v-.997zm0 1.997v1h-1.984v-1z" opacity=".3"/><path d="m11.014 9.003v.997h-1.984v-.997zm0 2v.997h-1.984v-.997zm0 2v.997h-1.984v-.997zm0 2v.997h-1.984v-.997zm0 2v.997h-1.984v-.997zm0 2v.997h-1.984v-.997z" opacity=".3"/></g><path d="m32.517262 29.816046c0 1.149816-4.261024 2.081925-9.517262 2.081925-5.256239 0-9.517262-.932109-9.517262-2.081925 0-1.149815 4.261023-2.081924 9.517262-2.081924 5.256238 0 9.517262.932109 9.517262 2.081924z" fill="url(#a)" opacity=".2"/><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" fill="url(#c)"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m22 14.5c-.554 0-1 .446-1 1v1.886719a5.9661016 5.9661016 0 0 0 -.556641.228515l-1.332031-1.332031c-.391737-.391737-1.022325-.391737-1.414062 0l-1.414063 1.414063c-.391737.391737-.391737 1.022325 0 1.414062l1.333985 1.333984a5.9661016 5.9661016 0 0 0 -.230469.554688h-1.886719c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h1.886719a5.9661016 5.9661016 0 0 0 .228515.556641l-1.332031 1.332031c-.391737.391737-.391737 1.022325 0 1.414062l1.414063 1.414063c.391737.391737 1.022325.391737 1.414062 0l1.333984-1.333985a5.9661016 5.9661016 0 0 0 .554688.230469v1.886719c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-1.886719a5.9661016 5.9661016 0 0 0 .556641-.228515l1.332031 1.332031c.391737.391737 1.022325.391737 1.414062 0l1.414063-1.414063c.391737-.391737.391737-1.022325 0-1.414062l-1.333985-1.333984a5.9661016 5.9661016 0 0 0 .230469-.554688h1.886719c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-1.886719a5.9661016 5.9661016 0 0 0 -.228515-.556641l1.332031-1.332031c.391737-.391737.391737-1.022325 0-1.414062l-1.414063-1.414063c-.391737-.391737-1.022325-.391737-1.414062 0l-1.333984 1.333985a5.9661016 5.9661016 0 0 0 -.554688-.230469v-1.886719c0-.554-.446-1-1-1zm1 6.503906a1.9954157 1.9954157 0 0 1 1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094 1.996094 1.9954157 1.9954157 0 0 1 -1.996094-1.996094 1.9954157 1.9954157 0 0 1 1.996094-1.996094z" opacity=".3" stroke="#000"/><circle cx="23" cy="23" r="3.998385" stroke="url(#d)"/><path d="m22 15.5v1.886719a.99989607.99989607 0 0 1 -.667969.943359c-.157521.05556-.311767.118308-.46289.189453a.99989607.99989607 0 0 1 -1.132813-.197265l-1.332031-1.332032-1.414063 1.414063 1.333985 1.333984a.99989607.99989607 0 0 1 .195312 1.136719c-.07165.150561-.135262.303936-.191406.460938a.99989607.99989607 0 0 1 -.941406.664062h-1.886719v2h1.886719a.99989607.99989607 0 0 1 .943359.667969c.05556.157521.118308.311767.189453.46289a.99989607.99989607 0 0 1 -.197265 1.132813l-1.332032 1.332031 1.414063 1.414063 1.333984-1.333985a.99989607.99989607 0 0 1 1.136719-.195312c.150561.07165.303936.135262.460938.191406a.99989607.99989607 0 0 1 .664062.941406v1.886719h2v-1.886719a.99989607.99989607 0 0 1 .667969-.943359c.157521-.05556.311767-.118308.46289-.189453a.99989607.99989607 0 0 1 1.132813.197265l1.332031 1.332032 1.414063-1.414063-1.333985-1.333984a.99989607.99989607 0 0 1 -.195312-1.136719c.07165-.150561.135262-.303936.191406-.460938a.99989607.99989607 0 0 1 .941406-.664062h1.886719v-2h-1.886719a.99989607.99989607 0 0 1 -.943359-.667969c-.05556-.157521-.118308-.311767-.189453-.46289a.99989607.99989607 0 0 1 .197265-1.132813l1.332032-1.332031-1.414063-1.414063-1.333984 1.333985a.99989607.99989607 0 0 1 -1.136719.195312c-.150561-.07165-.303936-.135262-.460938-.191406a.99989607.99989607 0 0 1 -.664062-.941406v-1.886719zm1 6.503906c-.588024.0002.772067.134102.195312.01953-.576754-.114571.728849.281575.185547.05664-.543301-.224934.66278.418444.173829.0918-.488952-.326647.566186.538842.15039.123047-.415795-.415796.449694.639342.123047.15039-.326647-.488951.316731.71713.0918.173829-.224935-.543302.171211.762301.05664.185547-.11457-.576755.01933.783336.01953.195312-.0002-.588024-.134102.772067-.01953.195312.114571-.576754-.281575.728849-.05664.185547.224934-.543301-.418444.66278-.0918.173829.326647-.488952-.538842.566186-.123047.15039.415796-.415795-.639342.449694-.15039.123047.488951-.326647-.71713.316731-.173829.0918.543302-.224935-.762301.171211-.185547.05664.576755-.11457-.783336.01933-.195312.01953.588024-.0002-.772067-.134102-.195312-.01953.576754.114571-.728849-.281575-.185547-.05664.543301.224934-.66278-.418444-.173829-.0918.488952.326647-.566186-.538842-.15039-.123047.415795.415796-.449694-.639342-.123047-.15039.326647.488951-.316731-.71713-.0918-.173829.224935.543302-.171211-.762301-.05664-.185547.11457.576755-.01933-.783336-.01953-.195312.0002.588024.134102-.772067.01953-.195312-.114571.576754.281575-.728849.05664-.185547-.224934.543301.418444-.66278.0918-.173829-.326647.488952.538842-.566186.123047-.15039-.415796.415795.639342-.449694.15039-.123047-.488951.326647.71713-.316731.173829-.0918-.543302.224935.762301-.171211.185547-.05664-.576755.11457.783336-.01933.195312-.01953z" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/underline.svg b/icon-themes/elementary_svg/cmd/32/underline.svg
new file mode 100644
index 000000000..583b33fdb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/underline.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2196885 .08040792 -.11059577 -2.3622884 25.806282 45.108252)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#b" y1="33.638302" y2="11.638302"/><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m16.752301 13.735378v10.454515q0 1.257189-.363923 2.33793-.363923 1.080741-1.102797 1.874754-.727846.794014-1.841671 1.246161-1.102797.452147-2.602601.452147-1.4115797 0-2.4923207-.419063-1.080741-.430091-1.819615-1.213077-.7278459-.782986-1.1027969-1.874755-.374951-1.102797-.374951-2.448209v-10.388347h2.0622303v10.498627q0 1.929895.9484054 2.98858.9594333 1.058685 2.8893279 1.058685.981489 0 1.687279-.297755.70579-.297756 1.157937-.838126.452147-.540371.672706-1.290273.22056-.749902.231588-1.643167v-10.498627z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="scale(1.089334 .9179921)"/><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#c)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><g fill="#fff"><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" opacity=".2"/><path d="m21.515625 5.4609375v1.5h2.978516v-1.5zm-14.015625.0273437v1.5h2.996094v-1.5zm14.015625 12.8222658c-.010678.728896-.122371 1.399805-.335937 2.011719-.213567.611913-.538752 1.13914-.976563 1.580078-.437811.440937-.998228.782425-1.681641 1.02539-.683412.242966-1.500801.363282-2.451172.363282-1.868706 0-3.268251-.431045-4.197265-1.294922-.918336-.863878-1.376953-2.083427-1.376953-3.658203v1.5c0 1.574776.458617 2.794325 1.376953 3.658203.929014.863877 2.328559 1.294922 4.197265 1.294922.950371 0 1.76776-.120316 2.451172-.363282.683413-.242965 1.24383-.584453 1.681641-1.02539.437811-.440938.762996-.968165.976563-1.580078.213566-.611914.325259-1.282823.335937-2.011719z" opacity=".2" transform="matrix(.75000188 0 0 .75000188 -.122506 8.513243)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/underlinedouble.svg b/icon-themes/elementary_svg/cmd/32/underlinedouble.svg
new file mode 100644
index 000000000..19e831864
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.903473" cy="14.502974" gradientTransform="matrix(-1.2196885 .08040792 -.11059577 -2.3622884 25.806282 45.146631)" gradientUnits="userSpaceOnUse" r="6.225339" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.761326" x2="12.761326" xlink:href="#b" y1="33.638302" y2="11.638302"/><g transform="matrix(1.33333 0 0 1.33333 .163341 -11.350962)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#c)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g><g transform="matrix(1.33333 0 0 1.33333 .163341 -16.358889)"><path d="m16.752301 13.773756v10.454515q0 1.257188-.363923 2.337929-.363923 1.080741-1.102797 1.874755-.727846.794014-1.841671 1.246161-1.102797.452146-2.602601.452146-1.4115797 0-2.4923207-.419062-1.080741-.430091-1.819615-1.213077-.7278459-.782986-1.1027969-1.874755-.374951-1.102797-.374951-2.448209v-10.388347h2.0622303v10.498627q0 1.929894.9484054 2.988579.9594333 1.058685 2.8893279 1.058685.981489 0 1.687279-.297755.70579-.297755 1.157937-.838125.452147-.540371.672706-1.290273.22056-.749902.231588-1.643167v-10.498627z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="scale(1.089334 .9179921)"/><path d="m16.014254 12.644188v1.125003h2.233892v-1.125003zm-10.5117459.02051v1.125003h2.2470761v-1.125005zm10.5117459 9.616721c-.008.546674-.09178 1.049857-.251953 1.508793-.160176.458936-.404065.854357-.732425 1.185062-.328359.330703-.748673.58682-1.261234.769044-.51256.182225-1.125603.272462-1.838384.272462-1.401533 0-2.4511942-.323284-3.1479565-.971194-.6887537-.64791-1.0327173-1.562574-1.0327173-2.743659v1.125003c0 1.181085.3439636 2.095749 1.0327173 2.743659.6967623.64791 1.7464235.971194 3.1479565.971194.712781 0 1.325824-.09024 1.838384-.272462.512561-.182224.932875-.438341 1.261234-.769044.32836-.330705.572249-.726126.732425-1.185062.160174-.458937.243944-.96212.251953-1.508793z" fill="#fff" opacity=".2"/></g><g transform="matrix(1.33333 0 0 1.33333 .163341 -17.350962)"><path d="m1.752716 29.885566.017578 2.234376h19.504467l-.01758-2.234376z" fill="url(#c)"/><path d="m1.752716 29.885566.00414 2.252736h19.50447l-.0041-2.252736z" fill="none" opacity=".61" stroke="#000" stroke-width=".750002"/><path d="m2.1302176 30.242557-.00272.769013h18.7500494l-.01548-.759479z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/undo.svg b/icon-themes/elementary_svg/cmd/32/undo.svg
new file mode 100644
index 000000000..803c8cc00
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/undo.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.3333333 0 0 1.3333333 30.994621 1.333335)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.275499"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.4687933 0 0 1.4416821 16.894776 -24.641344)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3395186 0 0 1.3333333 9.444426 -22.062251)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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.3395186 0 0 1.3333333 9.444426 -21.067459)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" 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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176" transform="matrix(1.3333333 0 0 1.3333333 4.246582 11.396813)"/><path d="m14.78711 6.0175781v.00586c-.216514 0-.395803.086531-.525391.2246094-.0089.00987-.01986.018051-.0293.027344l-10.541013 9.2656245c-.1212.121306-.191406.286125-.191406.466796 0 .179381.07021.333839.191406.462891l10.541016 9.265625c.0095.0093.02042.01949.0293.0293.129587.138086.308876.224609.525391.224609.402289 0 .707031-.288625.707031-.675781v-5.236402c.0437-.325807.310618-.578273.648438-.578054h1.333984c3.999999 0 7.944061 3.333333 8.017575 7 0 .554.446 1 1 1 .661628 0 1-.353484 1-1v-3.833981c.11188-5.333333-3.350909-10.166019-10.017575-10.166019h-1.333987c-.33782.000216-.604738-.257288-.648438-.583094v-5.2313591c0-.3871547-.304742-.6679686-.707031-.6679688z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m15.994141 18.5c-.889641 0-1.5.802498-1.5 1.666313v4.474605l-9.854457-8.640918 9.854457-8.5875319v4.2930289c.000366 1.116292.780097 1.794273 1.5 1.794503" opacity=".8" stroke="url(#c)"/><path d="m15.994141 18.5h1.333334c5.333333 0 9.157968 4.048497 9.157968 8.177643" opacity=".8" stroke="url(#e)"/><path d="m26.504072 23c0-5-2.509931-9.5-9.176597-9.5h-1.333334" opacity=".8" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ungroup.svg b/icon-themes/elementary_svg/cmd/32/ungroup.svg
new file mode 100644
index 000000000..7a3c3c655
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ungroup.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666668" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.1401091 0 0 .11072978 -.228091 1.935505)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" y1="3.704167" y2="5.027083"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 13.75844 5.953432)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#n" y1=".795334" y2="7.672609"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 13.75844 2.778432)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#n" y1=".795334" y2="7.672609"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 13.75844 4.365932)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#n" y1=".795334" y2="7.672609"/><linearGradient id="g" gradientTransform="matrix(-3.7795276 0 0 3.7795276 52.000403 -1.49884)" gradientUnits="userSpaceOnUse" x1="7.276148" x2="7.276148" xlink:href="#n" y1=".661151" y2="2.248651"/><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 13.75844 1.190932)" gradientUnits="userSpaceOnUse" x1="7.276148" x2="7.276147" xlink:href="#n" y1=".661151" y2="7.672609"/><linearGradient id="i" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 -1.504078)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="j" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 .083422)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="k" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 1.670922)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="l" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 3.258422)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="m" gradientTransform="matrix(.1401091 0 0 .11072978 5.063575 4.845922)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.28887" xlink:href="#b" y1="20.751673" y2="25.530573"/><linearGradient id="n" gradientTransform="matrix(.15725294 0 0 .15873294 .458666 -.007635)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g stroke-linecap="square" stroke-width=".264583"><g fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"><path d="m1.7197917.39687487v2.11666663h.5291667v-1.58750003l3.1750001-.00000009v-.5291666l-3.1750001.00000009z"/><path d="m1.7197917 8.0697917v-1.8520834h.5291667v1.3229167l3.1750001-.0000001v.5291667l-3.1750001.0000001z"/></g><g stroke-width=".264583"><path d="m.6646338 3.8391043v1.0583333l2.6426583-.00265v-1.0583291z" style="stroke:#7a0000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.5;stroke-opacity:.501961;fill:url(#c)"/><path d="m.9260416 4.6302085v-.529167h2.1166666l.0000003.5291675z" fill="none" opacity=".4" stroke="url(#a)" stroke-linecap="butt"/><g stroke="#000" stroke-linejoin="round" stroke-opacity=".316176"><path d="m5.9531249 6.7468753v1.3229168h1.8520833v-1.3229168z" fill="url(#d)"/><path d="m5.9531249 3.5718751v1.3229167h1.8520833v-1.3229167z" fill="url(#e)"/><path d="m5.9531249 5.1593752v1.3229168h1.8520833v-1.3229168z" fill="url(#f)"/></g></g><path d="m22.5 1.5v5h7v-5z" fill="url(#g)" stroke="#000" stroke-linejoin="round" stroke-opacity=".316176" stroke-width=".999999" transform="scale(.26458333)"/><g stroke-width=".264583"><path d="m5.9531249 1.984375v1.3229168h1.8520833v-1.3229168z" fill="url(#h)" stroke="#000" stroke-linejoin="round" stroke-opacity=".316176"/><g fill="none" stroke-linecap="butt"><path d="m6.2177078 1.4552078.0000003-.79374947h1.3229169v.79374997z" stroke="url(#i)"/><path d="m6.2177078 3.0427079.0000003-.7937495h1.3229169v.79375z" stroke="url(#j)"/><path d="m6.2177078 4.6302078.0000003-.7937494h1.3229169v.7937502z" stroke="url(#k)"/><path d="m6.2177078 6.2177076.0000003-.7937492h1.3229169v.7937502z" stroke="url(#l)"/><path d="m6.2177078 7.8052078.0000003-.7937494h1.3229169v.7937502z" stroke="url(#m)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/unhainframes.svg b/icon-themes/elementary_svg/cmd/32/unhainframes.svg
new file mode 100644
index 000000000..fef84ccca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/unhainframes.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" gradientUnits="userSpaceOnUse" x1="81" x2="81" xlink:href="#j" y1="8" y2="-1.5"/><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.916702 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.083298 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="3" y2="30"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6" stop-opacity=".985965"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="28"><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="h" gradientTransform="matrix(.65895577 0 0 .66512004 39.325053 3.594528)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="26" y2="6"><stop offset="0" stop-color="#fff"/><stop offset=".07499999" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="98" x2="98" xlink:href="#j" y1="8" y2="-1.5"/><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m38.928572 40.000002h5v7h-5z" fill="url(#b)"/><path d="m9.0714282 47.000002h-5v-7h5z" fill="url(#d)"/><path d="m9.0714282 40.000002 29.8571438-.000001v7.000001l-29.8571438.000001z" fill="url(#e)"/></g><rect fill="url(#f)" height="27" rx="2.16" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" opacity=".5" rx="1.086957" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.500001"/><rect fill="none" height="27" rx="2.16" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="27" x="2.5" y="2.5"/><rect fill="url(#h)" height="18.886332" rx=".780512" ry=".821902" stroke-width="1.478242" width="19.126842" x="6.436579" y="6.556835"/><g fill="none" stroke-opacity=".501961"><rect height="18.908428" rx=".780512" ry=".821902" stroke="#002e99" width="18.975956" x="6.524967" y="6.534738"/><rect height="21" rx="2" stroke="url(#i)" width="21" x="5.5" y="5.5"/></g><g transform="translate(-73 18.5)"><g fill="#f37329"><rect height="8.999999" rx=".452061" ry=".5" width="1" x="88" y="-8.5"/><rect height="8.999998" rx=".452061" ry=".5" width="1" x="88" y="3.500002"/><rect height="8.999999" rx=".452061" ry=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="1" x="63.493164" y="-71.664734"/><rect height="8.999998" rx=".452061" ry=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="1" x="63.493164" y="-59.664734"/><rect height="8.999999" rx=".452061" ry=".5" transform="rotate(90)" width="1" x="1.5" y="-99"/><rect height="8.999998" rx=".452061" ry=".5" transform="rotate(90)" width="1" x="1.5" y="-87"/><g transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 0 0)"><rect height="8.999999" rx=".452061" ry=".5" width="1" x="-61.664738" y="-74.493164"/><rect height="8.999998" rx=".452061" ry=".5" width="1" x="-61.664738" y="-62.49316"/></g></g><path d="m77-2c-1.939 0-3.5 1.56100002-3.5 3.5v3c0 1.939 1.561 3.5 3.5 3.5h6c1.939 0 3.5-1.561 3.5-3.5v-3c0-1.93899998-1.561-3.5-3.5-3.5zm.75 3h2.75 1.75c.6925 0 1.149851.56478 1.25 1.25v.75.75c0 .6925-.5575 1.25-1.25 1.25h-1.75-2.75c-.6925 0-1.225886-.55792-1.25-1.25v-1.25-.25c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77-2c-1.939 0-3.5 1.56100002-3.5 3.5v3c0 1.939 1.561 3.5 3.5 3.5h6c1.939 0 3.5-1.561 3.5-3.5v-3c0-1.93899998-1.561-3.5-3.5-3.5zm.75 3h4.5c.6925 0 1.25.5575 1.25 1.25v1.5c0 .6925-.5575 1.25-1.25 1.25h-4.5c-.6925 0-1.25-.5575-1.25-1.25v-1.5c0-.6925.5575-1.25 1.25-1.25z" fill="url(#a)" opacity=".2"/><g stroke-linecap="round"><path d="m77.5-1h5.5c1.385 0 2.5 1.115 2.5 2.5v3" fill="none" opacity=".4" stroke="#fff" stroke-linejoin="round"/><path d="m82.25 6h-4.5c-1.2465 0-2.25-1.0035-2.25-2.25" fill="none" opacity=".4" stroke="#fff" stroke-linejoin="bevel"/><path d="m95-2c-1.939 0-3.5 1.56100002-3.5 3.5v3c0 1.939 1.561 3.5 3.5 3.5h6c1.939 0 3.5-1.561 3.5-3.5v-3c0-1.93899998-1.561-3.5-3.5-3.5zm.75 3h1.75 2.75c.6925 0 1.23212.5577308 1.25 1.25v.75.75c0 .6925-.5575 1.25-1.25 1.25h-2.75-1.75c-.6925 0-1.25-.5575-1.25-1.25v-1.25-.25c0-.6925.5575-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linejoin="bevel" stroke-opacity=".427451"/></g><path d="m95-2c-1.939 0-3.5 1.56100002-3.5 3.5v3c0 1.939 1.561 3.5 3.5 3.5h6c1.939 0 3.5-1.561 3.5-3.5v-3c0-1.93899998-1.561-3.5-3.5-3.5zm.75 3h4.5c.6925 0 1.25.5575 1.25 1.25v1.5c0 .6925-.5575 1.25-1.25 1.25h-4.5c-.6925 0-1.25-.5575-1.25-1.25v-1.5c0-.6925.5575-1.25 1.25-1.25z" fill="url(#k)" opacity=".2"/><path d="m95.5-1h5.5c1.385 0 2.5 1.115 2.5 2.5v3" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/><path d="m100.25 6h-5.5c-1.2465 0-2.25-1.0035-2.25-2.25" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/unsetcellsreadonly.svg b/icon-themes/elementary_svg/cmd/32/unsetcellsreadonly.svg
new file mode 100644
index 000000000..32b15e3dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/unsetcellsreadonly.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="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5586 0 0 .62755 2.58 .038)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="10.651" x2="27.192" y1="2.914" y2="17.47"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="18.031" cy="6.281" gradientTransform="matrix(.6265 0 0 .62755 .6 1.222)" gradientUnits="userSpaceOnUse" r="3.182" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.64286 0 0 .42857 .57 10.857)" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.993" cy="43.5" gradientTransform="matrix(1.20227 0 0 .6 -13.007 -55.6)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><radialGradient id="h" cx="4.993" cy="43.5" gradientTransform="matrix(1.20227 0 0 .6 18.993 3.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(-1.24477 0 0 1 35.524 -11)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.3" xlink:href="#a" y1="27.5" y2="27.5"/><linearGradient id="j" gradientTransform="matrix(-1.24477 0 0 1 35.524 -10)" gradientUnits="userSpaceOnUse" x1="9.143" x2="22.8" y1="27.5" y2="27.5"><stop offset="0" stop-color="#7d511a" stop-opacity=".1"/><stop offset="1" stop-color="#b69464" stop-opacity=".029"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1 0 0 .92857 0 2.036)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="15.038" y2="27.962"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.66667 0 0 .93333 1.833 1.933)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#b" y1="29" y2="14"/><linearGradient id="m" gradientTransform="matrix(.66667 0 0 .93333 18.833 1.933)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#b" y1="29" y2="14"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="17.033" x2="17.033" y1="14.562" y2="29.371"><stop offset="0" stop-color="#f0dab6"/><stop offset="1" stop-color="#dfa751"/></linearGradient><linearGradient id="o" gradientTransform="matrix(1 0 0 .92857 0 2.036)" gradientUnits="userSpaceOnUse" x1="21.977" x2="21.977" y1="1.623" y2="14.202"><stop offset="0" stop-color="#fff"/><stop offset=".572" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g fill-rule="evenodd"><path d="m8.523 15.945v-5.6c0-4.938 2.937-7.284 7.474-7.223 4.562.062 7.53 2.227 7.53 7.224v5.756c0 1.226-3.067 1.382-3.067 0v-4.5c0-1.256.317-5.317-4.43-5.317-4.71 0-4.367 4.086-4.35 5.31v4.37c0 1.48-3.157 1.472-3.157-.02z" fill="url(#c)" transform="translate(8)"/><path d="m13.89 5.164c0 1.103-.89 1.997-1.992 1.997s-1.994-.893-1.994-1.996.892-1.997 1.994-1.997c1.1 0 1.993.894 1.993 1.997z" fill="url(#e)" transform="translate(8)"/><path d="m20.763 5.164c0 .48-.387.867-.865.867-.48 0-.866-.387-.866-.866 0-.48.387-.868.866-.868.478 0 .866.39.865.868z" fill="#fff"/></g><path d="m16.523 15.945v-5.6c0-4.938 2.937-7.284 7.474-7.223 4.562.062 7.53 2.227 7.53 7.224v5.756h-3.067v-4.5c0-1.256.317-5.317-4.43-5.317-4.71 0-4.367 4.086-4.35 5.31v4.37z" fill="none" opacity=".5" stroke="#555761"/><path d="m9.5 14.917v-4.744c0-4.186 2.545-6.173 6.476-6.123 3.952.054 6.524 1.888 6.524 6.123v4.877" fill="none" stroke="url(#o)" stroke-linejoin="round" transform="translate(8)"/><g transform="translate(-5)"><path d="m25 28h3v3h-3z" fill="url(#h)" opacity=".3"/><path d="m-7-31h3v3h-3z" fill="url(#g)" opacity=".3" transform="scale(-1)"/><path d="m7 28h18v3h-18z" fill="url(#f)" opacity=".3"/><rect fill="url(#n)" height="15" rx="1" width="21" x="5.5" y="14.5"/><g fill="none"><rect height="15" opacity=".5" rx="1" stroke="#7d511a" width="21" x="5.5" y="14.5"/><path d="m7.143 17.5h17m-17 2h17m-17 2h17m-17 2h17m-17 2h17m-17 2h17" stroke="url(#j)"/><path d="m7.143 16.5h17m-17 2h17m-17 2h17m-17 2h17m-17 2h17m-17 2h17" opacity=".2" stroke="url(#i)"/></g><rect fill="url(#l)" height="14" opacity=".5" rx="1.6" ry="1" width="1" x="7" y="15"/><rect fill="url(#m)" height="14" opacity=".5" rx="1.6" ry="1" width="1" x="24" y="15"/><path d="m6.5 15.5h19v13h-19z" fill="none" opacity=".6" stroke="url(#k)" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/updatecurindex.svg b/icon-themes/elementary_svg/cmd/32/updatecurindex.svg
new file mode 100644
index 000000000..ae288c1c4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/updatecurindex.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" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#l" y1="40" y2="18"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#l" y1="47" y2="25"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#l" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#l" y1="61" y2="39"/><linearGradient id="e"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#e" y1="32" y2="38"/><radialGradient id="g" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 3.79 6.375)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.8989" x2="2094.8989" xlink:href="#e" y1="3215.689" y2="3249.04"/><linearGradient id="i" gradientTransform="matrix(.16127 0 0 .16182 2.033 .005)" gradientUnits="userSpaceOnUse" x1="30.194" x2="26.541" y1="27.546" y2="33.269001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="6.15942" x2="6.15942" y1="4.425774" y2="7.755411"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.1253 0 0 .12505 6.87 2.197)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" y1="39.618" y2="22.673"><stop offset="0" stop-color="#fff"/><stop offset=".429" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#l" y1="61" y2="39"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#l" y1="54" y2="32"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#l" y1="47" y2="25"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#l" y1="40" y2="18"/><g transform="translate(1 -23)"><rect fill="url(#f)" height="7" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="31" x="-.5" y="31.5"/><path d="m2.5 47.5v3h10v-3z" fill="url(#m)"/><path d="m2.5 47.5v3h10v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 48v2h1v-1h8v-1z" fill="#fff" opacity=".2"/><path d="m2.5 40.5v3h14v-3z" fill="url(#n)"/><path d="m2.5 40.5v3h14v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 41v2h1v-1h12v-1z" fill="#fff" opacity=".2"/><path d="m2.5 33.5v3h7v-3z" fill="url(#o)"/><path d="m2.5 33.5v3h7v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 34v2h1v-1h5v-1z" fill="#fff" opacity=".2"/><path d="m2.5 26.5v3h12v-3z" fill="url(#p)"/><path d="m2.5 26.5v3h12v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 27v2h1v-1h10v-1z" fill="#fff" opacity=".2"/><path d="m24.5 26.5v3h3v-3z" fill="url(#a)"/><path d="m24.5 26.5v3h3v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 27v2h1v-1h1v-1z" fill="#fff" opacity=".2"/><path d="m24.5 33.5v3h3v-3z" fill="url(#b)"/><path d="m24.5 33.5v3h3v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 34v2h1v-1h1v-1z" fill="#fff" opacity=".2"/><path d="m24.5 40.5v3h3v-3z" fill="url(#c)"/><path d="m24.5 40.5v3h3v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 41v2h1v-1h1v-1z" fill="#fff" opacity=".2"/><path d="m24.5 47.5v3h3v-3z" fill="url(#d)"/><path d="m24.5 47.5v3h3v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m25 48v2h1v-1h1v-1z" fill="#fff" opacity=".2"/><g fill="#333"><path d="m16 29h1v1h-1z"/><path d="m18 29h2v1h-2z"/><path d="m21 29h2v1h-2z"/><path d="m18 36h2v1h-2z"/><path d="m21 36h2v1h-2z"/><path d="m12 36h2v1h-2z"/><path d="m15 36h2v1h-2z"/><path d="m18 43h2v1h-2z"/><path d="m21 43h2v1h-2z"/><path d="m18 50h2v1h-2z"/><path d="m21 50h2v1h-2z"/><path d="m15 50h2v1h-2z"/></g><g transform="matrix(3.7795276 0 0 3.7795276 -1.052441 23.110865)"><path d="m5.9514969 3.1461838c-.2420138.008374-.4339243.2069094-.434082.4490683v.2304766c-.3553021.0604732-.7009011.1799831-.9958049.3782717h3.2447632l-1.5585612-.9885701c-.0765201-.0483566-.1658543-.0724911-.2563151-.0692465zm-1.7430459 1.3223999c-.2827136.2939166-.4835646.6631218-.5834268 1.0583333h1.0190591a.13230489.13230489 0 0 0 .1322916-.1322916v-.79375a.13230489.13230489 0 0 0 -.1322916-.1322917zm2.5522989 0a.13230489.13230489 0 0 0 -.1322916.1322917v.79375a.13230489.13230489 0 0 0 .1322916.1322916h.79375a.13230489.13230489 0 0 0 .1322917-.1322916v-.79375a.13230489.13230489 0 0 0 -.1322917-.1322917zm-1.7197916.6614583a.13230489.13230489 0 0 0 -.1322917.1322917v.2645833a.13230489.13230489 0 0 0 .1322917.1322917h.4444174a.52916666.52916666 0 0 1 .2154907-.1147217.13230489.13230489 0 0 0 .00155-.01757.13230489.13230489 0 0 0 .00103.017052.52916666.52916666 0 0 1 .1312598-.017052.52916666.52916666 0 0 1 .3493326.1322917h.1798364a.13230489.13230489 0 0 0 .1322916-.1322917v-.2645833a.13230489.13230489 0 0 0 -.1322916-.1322917h-.5291667a.13230489.13230489 0 0 0 -.1322916.1322917.13230489.13230489 0 0 0 -.1322917-.1322917zm-1.4779461 1.1906249c.021756.2158273.075367.4280287.1550294.6299356v-.4976439a.13230489.13230489 0 0 0 -.1322917-.1322917zm3.1977377 0a.13230489.13230489 0 0 0 -.1322916.1322917v.79375a.13230489.13230489 0 0 0 .1322916.1322917h.79375a.13230489.13230489 0 0 0 .1322917-.1322917v-.79375a.13230489.13230489 0 0 0 -.1322917-.1322917zm-2.5135416.6614584a.13230489.13230489 0 0 0 -.1322917.1322916v.2645834a.13230489.13230489 0 0 0 .1322917.1322916h.5291666a.13230489.13230489 0 0 0 .1322917-.1322916.13230489.13230489 0 0 0 .1322917.1322916h.5291666a.13230489.13230489 0 0 0 .1322917-.1322916.13230489.13230489 0 0 0 .1322917.1322916h.5291666a.13230489.13230489 0 0 0 .1322917-.1322916v-.2645834a.13230489.13230489 0 0 0 -.1322917-.1322916h-.5291666a.13230489.13230489 0 0 0 -.1322917.1322916.13230489.13230489 0 0 0 -.1322917-.1322916h-.5291666a.13230489.13230489 0 0 0 -.1322917.1322916.13230489.13230489 0 0 0 -.1322917-.1322916z" fill="#fff" fill-opacity=".845588"/><path d="m8.086 7.946a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#g)" transform="translate(-.53 -.265)"/><path d="m6.497 3.86v.608a1.892 1.892 0 0 0 -.076-.003 1.892 1.892 0 0 0 -1.89 1.89 1.892 1.892 0 0 0 1.889 1.895 1.892 1.892 0 0 0 1.89-1.82h-.91a.984.984 0 0 1 -.98.91.984.984 0 0 1 -.983-.985.984.984 0 0 1 .984-.984.984.984 0 0 1 .077.004v.602l1.665-1.06z" fill="url(#h)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.118 4.44v-.575l1.23.79-1.23.78v-.537" opacity=".5" stroke="url(#i)"/><path d="m7.604 6.403a1.74 1.74 0 0 1 -1.97 1.41 1.74 1.74 0 0 1 -1.472-1.92 1.74 1.74 0 0 1 1.872-1.538" opacity=".5" stroke="url(#j)"/><path d="m7.69 6.319h-.693c-.086.592-.732 1-1.316.89-.614-.118-1.02-.707-.906-1.322.11-.596.67-1 1.266-.92" opacity=".5" stroke="url(#k)"/><path d="m5.967 3.594v.61a1.892 1.892 0 0 0 -.077-.004 1.892 1.892 0 0 0 -1.89 1.89 1.892 1.892 0 0 0 1.89 1.894 1.892 1.892 0 0 0 1.89-1.817h-.91a.984.984 0 0 1 -.98.91.984.984 0 0 1 -.983-.985.984.984 0 0 1 .984-.984.984.984 0 0 1 .077.004v.602l1.665-1.06z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/upsearch.svg b/icon-themes/elementary_svg/cmd/32/upsearch.svg
new file mode 100644
index 000000000..525f584c1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/upsearch.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(0 -1.3333333 -1.3333333 0 30.666665 32.00048)" gradientUnits="userSpaceOnUse" x1="20.953228" x2="2.208504" y1="12.816877" y2="12.816877"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(0 1.2302448 -1.6281652 0 62.810872 -41.596158)" gradientUnits="userSpaceOnUse" x1="39.545444" x2="55.758137" y1="28.136501" y2="28.136501"><stop offset="0" stop-color="#fff"/><stop offset=".43483558" 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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1.3449512 0 0 1.3426115 28.575293 11.641703)"/><path d="m25.981771 15.793375h-.0052c0-.216514-.08588-.396454-.223958-.526042-.0099-.0089-.01935-.01921-.02865-.02865l-9.265626-10.540628c-.121306-.1212-.285474-.192708-.466145-.192708-.179381 0-.334491.07151-.463543.192708l-9.265628 10.540628c-.0093.0095-.01883.01977-.02864.02865-.138086.129587-.223959.309527-.223959.526042 0 .402289.287324.706625.67448.706625h5.132869c.361344-.000252.682229.313496.682229.702229v10.635069c0 .381132.267369.662702.648501.662702h5.68344c.381132 0 .668059-.28157.668059-.662702v-10.700174c.03335-.356849.320035-.637361.660066-.637124h5.155038c.387155 0 .666667-.304336.666667-.706625z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><path d="m7.4045256 15.495353h4.2929684c1.116292.000366 1.794692.780097 1.794922 1.5v10.5h5v-10.5c0-.889641.802201-1.5 1.666016-1.5h4.474609l-8.640625-9.8535165z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".992"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/usewizards.svg b/icon-themes/elementary_svg/cmd/32/usewizards.svg
new file mode 100644
index 000000000..ea6c091b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/usewizards.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.703" cy="73.616" gradientTransform="matrix(2.21346 0 0 .4842 1.407 -6.665)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#f"/><linearGradient id="c" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957" x2="-25.474" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19.344619" x2="1.673996" y1="7.661318" y2="15.315966"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><filter id="g" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".996664" x2="19.759284" xlink:href="#f" y1="17.454627" y2="3.457329"/><path d="m-.163 13.632c17.352 1.1 6.417-8.917 19.826-9.236l3.37 7.08c-6.12-2.853-10.306 11.805-23.276 3.19z" fill="url(#e)" fill-rule="evenodd" opacity=".444"/><path d="m32.243 28.98c0 1.932-7.164 3.5-16 3.5-8.837 0-16-1.568-16-3.5 0-1.934 7.163-3.5 16-3.5 8.836 0 16 1.566 16 3.5z" fill="url(#a)" opacity=".2"/><path d="m13.42 3.166-.134 3.304-2.128 1.115-.667-.375-.022-1.97-1.397 1.29-1.88-.59.792 1.725-1.14 1.607 1.884-.22 1.178 1.582.372-1.862.984-.334 2.084.774.575 3.385 2.053-2.593 3.396.5-1.834-2.756 1.523-3.073-3.183.89zm-7.362 5.824-1.084 1-1.458-.46.615 1.34-.886 1.246 1.464-.17.91 1.227.29-1.445 1.45-.487-1.283-.72zm4.95 1.19-1.578 1.45-2.13-.664.897 1.95-1.286 1.815 2.13-.247 1.33 1.786.42-2.104 2.113-.71-1.872-1.053zm-8.294 2.113-.396 1.492-1.544.417 1.294.836-.08 1.6 1.195-.975 1.497.573-.558-1.44 1.005-1.245-1.54.087z" fill="url(#h)"/><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.623.297 5.48-1.76 6.38z" fill="url(#b)" filter="url(#g)" opacity=".483" transform="matrix(1.33333 0 0 1.33333 .122 -8.975)"/><g transform="matrix(1.41113 -.81472 .6894 1.1941 4.267 -6.127)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#c)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".667" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#d)" fill-rule="evenodd" opacity=".9"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/validation.svg b/icon-themes/elementary_svg/cmd/32/validation.svg
new file mode 100644
index 000000000..0f536cea8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/validation.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(-1 0 0 1 8.466773 -.396568)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#b" y1=".795334" y2="7.672609"/><linearGradient id="b" gradientTransform="matrix(.15725294 0 0 .15873294 .458666 -.007635)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 8.995833 -2.116666)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.408334" xlink:href="#b" y1="1.719791" y2="11.377083"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 8.99594 .661766)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#b" y1=".795334" y2="7.672609"/><linearGradient id="e" gradientTransform="matrix(.17630196 0 0 .17611564 -97.917288 27.821002)" gradientUnits="userSpaceOnUse" x1="3.96875" x2="3.96875" y1="1.322917" y2="7.14375"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.688542" x2="5.688542" y1="4.7625" y2="6.879167"><stop offset="0" stop-color="#ff8c82"/><stop offset="1" stop-color="#c6262e" stop-opacity=".97193"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.10708124 0 0 .10707836 -.839688 6.19717)" gradientUnits="userSpaceOnUse" x1="63.396999" x2="63.396999" xlink:href="#h" y1="-12.489" y2="5.4676"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="5.820833" x2="5.820833" y1="1.455208" y2="3.836458"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.10708124 0 0 .10707836 -.839688 3.021721)" gradientUnits="userSpaceOnUse" x1="63.396999" x2="63.396999" xlink:href="#h" y1="-12.489" y2="5.4676"/><g transform="translate(0 .00001)"><g stroke-width=".264583"><path d="m7.8052084.9260415h-7.1437502v6.6145835h7.1437502z" fill="url(#a)" stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".316176"/><path d="m1.3229167 6.4822917h5.8208334" fill="none" stroke="#fff"/><g stroke-linecap="square" stroke-linejoin="round"><path d="m7.0114584 4.8947913-5.5562502-.0000003v1.322917l5.5562502.0000003z" fill="url(#c)" stroke="#000" stroke-opacity=".316176"/><path d="m7.0114584 1.9843748h-5.5562502v1.322917h5.5562502z" fill="url(#d)" stroke="#000" stroke-opacity=".316176"/><path d="m7.540625 1.1906248h-6.6145835v6.0854169h6.6145836z" fill="none" stroke="url(#e)" stroke-opacity=".966912"/></g><path d="m1.3229166 3.571875h5.8208334" fill="none" stroke="#fff"/></g><g><path d="m5.820833 4.6309475c-.6567805 0-1.1903393.5335588-1.1903393 1.1903393.0000048.6567487.5335588 1.1903075 1.1903393 1.1903075.6567487 0 1.1903075-.5335588 1.1903075-1.1903075 0-.6567805-.5335588-1.1903393-1.1903075-1.1903393z" style="stroke:#7a0000;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#f)"/><path d="m6.7573112 5.8212532c0 .517253-.419254.936507-.9364638.936507-.5172097 0-.9364926-.419254-.9364926-.936507 0-.5171953.4192829-.9364494.9364926-.9364494.5172098 0 .9364638.4192541.9364638.9364494z" fill="none" opacity=".4" stroke="url(#g)" stroke-width=".264583"/><g stroke-width=".15875"><path d="m5.027083 5.821282h1.5875v-.3973235h-1.5875z" opacity=".2"/><path d="m5.027083 6.0854168h1.5875v-.396875h-1.5875z" fill="#fff"/></g></g><g><circle cx="5.820833" cy="2.645833" r="1.190625" style="stroke:#206b00;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#i)"/><g transform="translate(-9.274161 -1.347529)"><path d="m15.836043 2.8841281a.35970688.35932673 0 0 0 -.01653.016511l-.738263.8035274-.264453-.2641734a.35970688.35932673 0 0 0 -.506868 0l-.352604.3522313a.35970688.35932673 0 0 0 -.09366.1541012.35970688.35932673 0 0 0 0 .011007c.0072.1024299.02432.203195.05509.2971951a.35970688.35932673 0 0 0 .06611.071547l.88151.7044626a.35970688.35932673 0 0 0 .126717.066043c.0036.0002818.0074-.0002641.01102 0a.35970688.35932673 0 0 0 .02204.0055c.0219.00116.04393 0 .06611 0 .03151 0 .06275-.00319.09366-.0055a.35970688.35932673 0 0 0 .170793-.1045686l.964151-1.0346794c.0021-.029104.0055-.058431.0055-.088058 0-.4012886-.193172-.7600309-.490339-.9851469z" fill="#206b00" opacity=".1" stroke-width=".176209"/><path d="m15.979288 3.0162148a.16730201.1671252 0 0 0 -.01653.011007l-.875999.957629-.407698-.4072674a.16730201.1671252 0 0 0 -.231396 0l-.352604.3522313a.16730201.1671252 0 0 0 .01102.2476626l.881509.7044626a.16730201.1671252 0 0 0 .225886-.0165109l1.096378-1.1777733c-.038522-.2595418-.156573-.4911001-.330566-.6714409z" fill="#206b00" opacity=".25"/><path d="m16.083967 3.1427979-.991699 1.0787083-.528906-.5283469-.352603.3522313.881509.7044626 1.17351-1.2603276z" fill="#fff" stroke-width=".176209"/></g><path d="m6.7573114 2.6458042c0 .517253-.419254.936507-.9364638.936507-.5172097 0-.9364926-.419254-.9364926-.936507 0-.5171953.4192829-.9364494.9364926-.9364494.5172098 0 .9364638.4192541.9364638.9364494z" fill="none" opacity=".4" stroke="url(#j)" stroke-width=".264583"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/versiondialog.svg b/icon-themes/elementary_svg/cmd/32/versiondialog.svg
new file mode 100644
index 000000000..c98ff3bf7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/versiondialog.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(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="8.925916" y2="34.962955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".9999997" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.66785446 0 0 .63741918 .158972 -1.203428)" gradientUnits="userSpaceOnUse" x1="25.590914" x2="25.590914" y1="5.810037" y2="40.327148"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.292706 20.99722)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.815119 20.99722)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 20.997203)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 20.997203)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#f" y1="366.64789" y2="609.50507"/><linearGradient id="h" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.389896" x2="-51.389896" y1="43.73732" y2="8.12602"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="translate(-1.999961 .00006)"><g transform="translate(1)"><path d="m3.500002 23.999996h16.999998v2h-16.999998z" fill="url(#g)" opacity=".15"/><path d="m3.5000009 24.000081v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.500001 24.000081v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/></g><path d="m4.5 2.499996c5.3563892 0 16.999971.0000043 16.999971.0000043l.000029 21.9999957-17 .0019v-22.0018957z" fill="url(#b)" stroke-width="1.055077"/><g fill="none" stroke-linejoin="round"><path d="m20.500027 23.498214-15.000027.001786v-20.0000041l15.000027-.0017859z" stroke="url(#a)" stroke-linecap="round"/><path d="m4.499961 2.4999399c5.27048 0 17.000081.0002141 17.000081.0002141l.000024 21.998116-17.000105.0018v-21.9999741z" stroke="url(#h)" stroke-width=".999922"/></g></g><path d="m6 4h14v21h-14z" opacity=".05" stroke-width="2.04939"/><g transform="translate(3 3.000004)"><g transform="translate(1)"><path d="m3.500002 23.999996h16.999998v2h-16.999998z" fill="url(#g)" opacity=".15"/><path d="m3.5000009 24.000081v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.500001 24.000081v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/></g><path d="m4.5 2.499996c5.3563892 0 16.999971.0000043 16.999971.0000043l.000029 21.9999957-17 .0019v-22.0018957z" fill="url(#b)" stroke-width="1.055077"/><g fill="none" stroke-linejoin="round"><path d="m20.500027 23.498214-15.000027.001786v-20.0000041l15.000027-.0017859z" stroke="url(#a)" stroke-linecap="round"/><path d="m4.499961 2.4999399c5.27048 0 17.000081.0002141 17.000081.0002141l.000024 21.998116-17.000105.0018v-21.9999741z" stroke="url(#h)" stroke-width=".999922"/></g></g><path d="m11 7h14v21h-14z" opacity=".05" stroke-width="2.04939"/><g transform="translate(8 6.000004)"><g transform="translate(1)"><path d="m3.500002 23.999996h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.5000009 24.000081v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.500001 24.000081v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/></g><path d="m4.5 2.499996c5.3563892 0 16.999971.0000043 16.999971.0000043l.000029 21.9999957-17 .0019v-22.0018957z" fill="url(#b)" stroke-width="1.055077"/><g fill="none" stroke-linejoin="round"><path d="m20.500027 23.498214-15.000027.001786v-20.0000041l15.000027-.0017859z" stroke="url(#a)" stroke-linecap="round"/><path d="m4.499961 2.4999399c5.27048 0 17.000081.0002141 17.000081.0002141l.000024 21.998116-17.000105.0018v-21.9999741z" stroke="url(#h)" stroke-width=".999922"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/verticalcaption.svg b/icon-themes/elementary_svg/cmd/32/verticalcaption.svg
new file mode 100644
index 000000000..230daf23b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/verticalcaption.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 -.00823529 16.560422 6.019411)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 -.00823529 20.439577 6.019411)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.04576928 0 0 -.00823529 -.542324 6.019452)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -1 -1 0 31.005006 33.000125)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="30" y2="0"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="5" x2="4.63863" y1="27" y2="5.861876"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="31.047613" x2="31.047613" y1="34.962955" y2="11.666656"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.62856997 0 0 .60839392 -41.164737 -20.534791)" gradientUnits="userSpaceOnUse" x1="97.307762" x2="97.307762" y1="73.200584" y2="41.970818"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="matrix(1 0 0 -1 0 32)"><path d="m12.396 4.665-.018 19.97 16.334-.03.018-19.97zm-5.084 9.637c-.94 4.81-1.913 9.613-2.875 14.417l-.04.25h2.667c.872-3.895 1.48-7.85 2.34-11.748.053-.25 3.27.03 3.596-.222.952-.733-.316-2.007-.125-2.727z" fill="url(#h)"/><path d="m13.496 5.53 14.027-.044-.018 18.066-13.997.004z" fill="none" stroke="url(#g)"/><path d="m12 4v10h-5l-.104.54-2.876 14.052v.013l-.173 1.035 3.596-.017.118-.52 2.323-11.103h2.116l-.018 7h17.018v-21zm1 1.03 15-.03.045 18.94-15 .03.018-7h-2.89l.002-.01h-1.347l-2.31 11.342h-1.316l2.658-13.332 5.203.015z" fill="url(#f)"/><path d="m9.13 15.95 3.87.05v1l-4.172-.04z" fill="#fdfdfb"/><g transform="translate(2 2)"><path d="m11 3h15v-2h-15z" fill="url(#d)" opacity=".15"/><path d="m11 2.99989v-1.99989c-.806615-.0038-1.9500023.448074-1.9500023 1.000074s.900121.999816 1.9500023.999816z" fill="url(#c)" opacity=".15"/><path d="m26 2.99989v-1.99989c.806614-.0038 1.950002.448074 1.950002 1.000074s-.900122.999816-1.950002.999816z" fill="url(#a)" opacity=".15"/></g><path d="m25.5 22v-1.343625zm0-1.687375v-2.1875zm0-2.53125v-1.9375zm0-2.25v-.84375zm0-1.1875v-1.875zm0-2.25v-3.09375zm-2 9.906125v-2.656125zm0-3.062375v-1.75zm0-2.0625v-.875zm0-1.21875v-1.59375zm0-1.9375v-1.625zm0-1.9375v-2.59375zm-1.994995 10.218625v-3.281125zm0-3.624875v-4.625zm0-4.9375v-1.84375zm-2 8.562375v-1.59375zm0-1.093625v-5.90625zm-3.037243 1.093625v-2.093625zm0-2.406125v-5.0625zm0-5.375v-2.46875zm0-2.78125v-2.3125z" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/verticaltext.svg b/icon-themes/elementary_svg/cmd/32/verticaltext.svg
new file mode 100644
index 000000000..609887a1f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/verticaltext.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" gradientUnits="userSpaceOnUse" x1="7.937606" x2="7.937606" y1="288.53299" y2="289.591323"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .26458333 -.26458333 0 13.229273 286.15174)" gradientUnits="userSpaceOnUse" x1="11" x2="13.000038" y1="12" y2="12.000401"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="1.851743" cy="292.77209" gradientTransform="matrix(-.00000228 1.5121835 -1.6066932 -.00000242 472.24668 289.97165)" gradientUnits="userSpaceOnUse" r="2.799494"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2" x2="30" y1="16" y2="16"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><g transform="translate(0 -288.533)"><path d="m5 2c-1.662 0-3 1.338-3 3h1c0-1.108.892-2 2-2zm1 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h1c1.108 0 2 .892 2 2h1c0-1.662-1.338-3-3-3zm-24 4v3h1v-3zm27 0v3h1v-3zm-27 4v3h1v-3zm27 0v3h1v-3zm-27 4v3h1v-3zm27 0v3h1v-3zm-27 4v3h1v-3zm27 0v3h1v-3zm-27 4v3h1v-3zm27 0v3h1v-3zm-27 4v1c0 1.662 1.338 3 3 3v-1c-1.108 0-2-.892-2-2v-1zm27 0v1c0 1.108-.892 2-2 2h-1v1h1c1.662 0 3-1.338 3-3v-1zm-23 3v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1z" fill="url(#d)" opacity=".867" transform="matrix(.26458 0 0 .26458 0 288.533)"/><g transform="matrix(0 1 -1 0 297.004459 288.533341)"><path d="m5.384 294.273h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.293h-1.125zm-2.06-.8h1.756l-.784-2.394z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.56;fill:url(#c)"/><path d="m6.5058594 5.9199219v1.5l20.0019526 8.3378901v-1.5zm13.8437496 10.9882811-7.001953 2.292969v1.5l9.046875-2.962891zm-10.02539 3.441406-3.8222659 1.478516v1.5l3.8222659-1.478516z" fill="#fff" opacity=".1" transform="matrix(0 -.26458333 .26458333 0 -.000341 297.00446)"/></g><g id="e"><path d="m7.0114584 288.66529h1.3229166v1.32292h-1.3229166z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".26271"/><path d="m8.0698975 288.92987v.79368h-.7941203v-.79368z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g><use height="100%" transform="translate(-6.880103 6.880102)" width="100%" xlink:href="#e"/><use height="100%" transform="translate(-6.880103 -.000935)" width="100%" xlink:href="#e"/><use height="100%" transform="translate(-.000106 6.879242)" width="100%" xlink:href="#e"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/verticaltextfittosizetool.svg b/icon-themes/elementary_svg/cmd/32/verticaltextfittosizetool.svg
new file mode 100644
index 000000000..e6bffd232
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/verticaltextfittosizetool.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(.98294772 0 0 1.0173481 .000004 -.000007)" gradientUnits="userSpaceOnUse" x1="3.81503" x2="19.838303" y1="8.695725" y2="8.695725"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.455208" x2="6.879167" y1="295.808115" y2="295.808115"><stop offset="0" stop-color="#fff"/><stop offset=".63414633" 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"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".661458" x2="7.805208" xlink:href="#c" y1="295.80904" y2="295.80904"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.937606" x2="7.937606" xlink:href="#c" y1="288.53299" y2="289.591323"/><linearGradient id="f" gradientTransform="matrix(0 .26458333 -.26458333 0 13.229273 286.15174)" gradientUnits="userSpaceOnUse" x1="11" x2="13.000038" y1="12" y2="12.000401"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 1 -1 0 296.99874 0)"><g transform="matrix(.3527769 0 0 .3527769 .000011 288.85079)"><path d="m13.125003 13.724212-3.055712.000015.0557-8.2500263h-6.0000106v-3l15.0000376-.0000075v3l-5.995252-.0000075z" style="stroke:#000;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.490196;fill:url(#a)"/><path d="m23.496094 5.5v2h4v-2zm-11 7.925781v2l11 .074219v-2z" fill="#fff" opacity=".1" transform="matrix(0 -.75000187 .75000187 0 -.00003 23.096609)"/></g><path d="m1.984375 294.75071-1.32291674 1.05833 1.32291674 1.05834v-.79375h4.4979167v.79375l1.3229166-1.05834-1.3229166-1.05833v.79375h-4.4979167z" fill="url(#d)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264583"/><path d="m1.7197916 295.27988-.6614584.52916.6614584.52917v-.26458c-.0000647-.14587.1187152-.26361.2645834-.26355l4.4984331-.002c.1458638-.00006.2641254.1182.2640666.26406v.26561l.6614586-.52917-.6614586-.53019v.26561c.0000654.14587-.1181978.2631-.2640666.26304l-4.4984331.002c-.1458648.00006-.2646432-.11871-.2645834-.26458z" style="opacity:.5;fill:none;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><path d="m5 2c-1.662 0-3 1.338-3 3h1c0-1.108.892-2 2-2zm1 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h1c1.108 0 2 .892 2 2h1c0-1.662-1.338-3-3-3zm-24 4v3h1v-3zm27 0v3h1v-3zm-27 3.9998992v2.9999998h1v-2.9999998zm27 0v2.9999998h1v-2.9999998zm-27 3.9999998v3h1v-3zm27 0v3h1v-3zm-27 4v1c0 1.662 1.338 3 3 3v-1c-1.108 0-2-.892-2-2v-1zm27 0v1c0 1.108-.892 2-2 2h-1v1h1c1.662 0 3-4.662 3-3v-1zm-23 3v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1zm4 0v1h3v-1z" opacity=".867" transform="matrix(.26458 0 0 .26458 0 288.533)"/><g id="g" transform="matrix(0 -1 1 0 -281.653833 296.999667)"><path d="m7.0114584 288.66529h1.3229166v1.32292h-1.3229166z" fill="url(#e)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".26271"/><path d="m8.0698975 288.92987v.79368h-.7941203v-.79368z" fill="none" opacity=".5" stroke="url(#f)" stroke-width=".264583"/></g><use height="100%" transform="translate(-6.880103 4.763435)" width="100%" xlink:href="#g"/><use height="100%" transform="translate(-6.880103 -.000935)" width="100%" xlink:href="#g"/><use height="100%" transform="translate(-.000106 4.762575)" width="100%" xlink:href="#g"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/vfixedline.svg b/icon-themes/elementary_svg/cmd/32/vfixedline.svg
new file mode 100644
index 000000000..4ea4e254f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/vfixedline.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.18386137 0 0 .09862325 11.117873 19.300686)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1.3142331 -1.0026853 0 23.437955 -.472301)" gradientUnits="userSpaceOnUse" x1="5.627119" x2="17.762712" y1="4.169491" y2="18.305084"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .79241 -1.04925)"><ellipse cx="11.531562" cy="20.878658" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".238" rx="3.10266" ry="1.664269" stroke-width=".847731"/><path d="m11.03072 4.1619479v16.5000411h1.500004v-16.5000411z" fill="url(#b)" stroke="#888a85" stroke-linejoin="round" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/view100.svg b/icon-themes/elementary_svg/cmd/32/view100.svg
new file mode 100644
index 000000000..a05d99484
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/view100.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" gradientUnits="userSpaceOnUse" x1="20.67595" x2="20.67595" y1="7.65331" y2="20.374612"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".698"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.00928" x2="22.00928" y1="20.98661" y2="12.385298"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01687 0 0 .01153 17.734 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01687 0 0 .01153 14.266 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="f" gradientTransform="matrix(.0493 0 0 .01153 -1.815 23.973)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="22.353" x2="22.353" y1="1.705" y2="27.117"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="34.334" y2="2.666"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4.1 28.2h23.8v2.8h-23.8z" fill="url(#f)" opacity=".15"/><path d="m4.1 28.2v2.8c-.87.005-2.1-.627-2.1-1.4s.97-1.4 2.1-1.4z" fill="url(#e)" opacity=".15"/><path d="m27.9 28.2v2.8c.87.005 2.1-.627 2.1-1.4s-.97-1.4-2.1-1.4z" fill="url(#d)" opacity=".15"/><rect fill="url(#g)" height="27" rx="4.154" width="27" x="2.5" y="2.5"/><g fill="none"><rect height="27" opacity=".3" rx="4.154" stroke="#000" width="27" x="2.5" y="2.5"/><rect height="25" rx="3.846" stroke="url(#h)" width="25" x="3.5" y="3.5"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m14.497 10.826h4l-.022 11.68h-4l.022-7.67h-1.333v-2.667z" opacity=".6" stroke="url(#b)"/><path d="m14.497 9.493h4l.01 11.97h-4l-.01-7.96h-1.333v-2.668z" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/viewdatasourcebrowser.svg b/icon-themes/elementary_svg/cmd/32/viewdatasourcebrowser.svg
new file mode 100644
index 000000000..66f223b03
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/viewdatasourcebrowser.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="32" width="32"><linearGradient id="j" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.45813 0 0 .4389 -31.62 14.933)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.45783 0 0 .4323 -31.592 18.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#a" y1="-7.666" y2="-7.666"/><linearGradient id="a"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#b" y1="12.991" y2="18"/><linearGradient id="b"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.45783 0 0 .4323 -31.592 24.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#a" y1="-7.666" y2="-7.666"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#b" y1="18.991" y2="24"/><linearGradient id="d" gradientTransform="matrix(.45783 0 0 .4323 -31.592 30.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#a" y1="-7.666" y2="-7.666"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#b" y1="24.991" y2="30"/><linearGradient id="l" gradientTransform="matrix(.6 0 0 .60526 1.6 2.17)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="23.335" cy="41.636" gradientTransform="matrix(.57452 0 0 .22094 2.594 17.8)" gradientUnits="userSpaceOnUse" r="22.627"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="M29 27c0 2.76-5.82 5-13 5S3 29.76 3 27s5.82-5 13-5 13 2.24 13 5z" fill="url(#c)" fill-rule="evenodd" opacity=".3"/><path d="M27.49 25.068c0 2.446-5.15 4.432-11.493 4.432S4.505 27.514 4.505 25.068c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#d)" stroke="url(#e)"/><path d="M27.5 21c0 2.485-5.15 4.5-11.5 4.5S4.5 23.485 4.5 21s5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="M27.49 19.068c0 2.446-5.15 4.432-11.493 4.432S4.505 21.514 4.505 19.068c.114-5.47-1.405-4.34 11.492-4.433 13.193-.095 11.33-1.126 11.493 4.433z" fill="url(#f)" stroke="url(#g)"/><path d="M27.5 15c0 2.485-5.15 4.5-11.5 4.5S4.5 17.485 4.5 15s5.15-4.5 11.5-4.5 11.5 2.015 11.5 4.5z" fill="#868688" stroke="#d8d8d8"/><path d="M27.49 13.068c0 2.446-5.15 4.432-11.493 4.432S4.505 15.514 4.505 13.068c.114-5.47-1.405-4.34 11.492-4.432C29.19 8.54 27.327 7.51 27.49 13.068z" fill="url(#h)" stroke="url(#i)"/><path d="M27.5 9c0 2.485-5.15 4.5-11.5 4.5S4.5 11.485 4.5 9 9.65 4.5 16 4.5 27.5 6.515 27.5 9z" fill="url(#j)" stroke="url(#k)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#l)" width="21" x="5.5" y="5.5"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/viewformasgrid.svg b/icon-themes/elementary_svg/cmd/32/viewformasgrid.svg
new file mode 100644
index 000000000..201f0958f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/viewformasgrid.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" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="18.5" y2="25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.85580995 0 0 .96310694 21.324798 .238673)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="20" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 7.975461)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 7.599765)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#e" y1="4.999989" y2="43"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".00000009" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13.998793" x2="13.998793" y1="9.500082" y2="14.500082"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1 0 0 -1 -.001207 27.9999)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3.999818" y2="2.999818"/><linearGradient id="h" gradientTransform="matrix(1 0 0 -1 4.997402 27.999818)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#e" y1="3.999736" y2="2.999736"/><linearGradient id="i" gradientTransform="matrix(-1 0 0 -1 27.99743 27.9999)" gradientUnits="userSpaceOnUse" x1="8.998637" x2="8.998637" xlink:href="#e" y1="3.999818" y2="2.999818"/><linearGradient id="j" gradientTransform="matrix(1 0 0 -1 4.997052 23.9999)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#e" y1="3.999736" y2="2.999736"/><linearGradient id="k" gradientTransform="matrix(1 0 0 -1 -.002991 23.9999)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#e" y1="3.999736" y2="2.999736"/><linearGradient id="l" gradientTransform="matrix(1 0 0 -1 9.997009 23.9999)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#e" y1="3.999736" y2="2.999736"/><linearGradient id="m" gradientTransform="matrix(1 0 0 -1 4.997235 19.999718)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#e" y1="3.999736" y2="2.999736"/><linearGradient id="n" gradientTransform="matrix(1 0 0 -1 -.002808 19.999718)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#e" y1="3.999736" y2="2.999736"/><linearGradient id="o" gradientTransform="matrix(1 0 0 -1 9.997192 19.999718)" gradientUnits="userSpaceOnUse" x1="9.001391" x2="9.001391" xlink:href="#e" y1="3.999736" y2="2.999736"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="8.998793" x2="8.998793" xlink:href="#e" y1="11.000082" y2="13.000082"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="13.997402" x2="13.997402" xlink:href="#e" y1="11.000164" y2="13.000164"/><linearGradient id="r" gradientTransform="matrix(-1 0 0 1 27.998636 8)" gradientUnits="userSpaceOnUse" x1="8.998793" x2="8.998793" xlink:href="#e" y1="3.000082" y2="5.000082"/><linearGradient id="s" gradientTransform="matrix(.49999998 0 0 .25 -.999998 10.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#t" y1="15.999304" y2="19.963179"/><linearGradient id="t"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="u" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="v" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#t"/><radialGradient id="w" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 9.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#t"/><radialGradient id="x" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#y"/><linearGradient id="y"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="z" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#y"/><linearGradient id="A" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="B" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" y1=".638623" y2="-32.688384"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="C" gradientTransform="matrix(.67567568 0 0 .67567567 -.216213 -.216209)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -1.68421 4.142858)"><path d="m38 40h5v7h-5z" fill="url(#x)"/><path d="m-10-47h5v7h-5z" fill="url(#z)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#A)"/></g><rect fill="url(#B)" height="27" rx="1.677537" stroke-width="1.038462" transform="scale(1 -1)" width="27" x="2.5" y="-29.5"/><rect fill="none" height="27" opacity=".5" rx="2.16" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" rx="1.086957" ry="1.190476" stroke="url(#C)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><rect fill="url(#a)" height="6" rx="1" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="17" x="7.5" y="18.5"/><rect fill="none" height="6" opacity=".5" rx="1.060805" ry="1.007075" width="16.999998" x="7.5" y="18.5"/><rect fill="none" height="4" rx=".491849" ry=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="15" x="8.5" y="19.5"/><g fill="#4d4d4d"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g><g transform="translate(8.001207 3.999918)"><rect fill="url(#c)" height="17.000002" rx="1" width="15" x="6.498793" y="9.500082"/><path d="m7.440184 10.498592h13l.059999 15.001408h-12.9999998z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m6.5001831 14-.00139 11.500082c-.0000694.574146.425854 1 1 1h12.9999999c.574101.0073.99993-.425854 1-1l.0014-11.336601" fill="none" opacity=".3" stroke="#000"/><path d="m7.5365471 9.500027c-.574145.0000081-1.036364.462218-1.036364 1.036364v3.963609l14.9999989-.000182v-3.963609c0-.574146-.462218-1.0363721-1.036363-1.036364z" fill="url(#f)"/><g fill="none" stroke-linecap="square"><path d="m7.4975861 24.999818.00295-1.499736 2.9998169.000182-.0016 1.999818-2.501208-.000264c-.5 0-.5 0-.5-.5z" stroke="url(#g)"/><path d="m12.497586 25.499818.001557-1.999818 2.999817.000182-.001557 1.999818z" stroke="url(#h)"/><path d="m20.498636 24.999818.000157-1.499736-2.999816.000182-.0016 1.999818 2.501208-.000264c.5 0 .5 0 .5-.5z" stroke="url(#i)"/><path d="m12.497236 21.4999.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#j)"/><path d="m7.497193 21.4999.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#k)"/><path d="m17.497193 21.4999.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#l)"/><path d="m12.497419 17.499718.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#m)"/><path d="m7.497376 17.499718.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#n)"/><path d="m17.497376 17.499718.0016-1.999818 2.999817.000182-.0016 1.999818z" stroke="url(#o)"/></g><path d="m11.000001 15h1l.000181 11h-1z" opacity=".321"/><path d="m16.000002 15h1l.000181 11h-1z" opacity=".321"/><path d="m7.000001 17.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 17.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 17.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 21.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 21.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 21.999818h4v1h-4z" opacity=".321"/><path d="m3.5 13c-1 0-1.5021307.5-1.5 1.5l.0000002 4.5h14.9999998 1v-4.5c0-1.000002-.5-1.5-1.5-1.5zm.5 1h3v4h-4v-3c0-.729506.2627508-1 1-1zm8 0v4l-4.0078136.0293.0078136-4.0293zm1.001953 0h2.998047c.75 0 .997917.289133 1 1l.000001 3h-4.000001z" fill="#555761" fill-opacity=".501961" transform="translate(3.998793 -3.999918)"/><g fill="none" stroke-linecap="square"><path d="m7.498793 11.000082.0013911 2.499918 2.9998169-.000182v-3l-2.501208.000264c-.5 0-.5 0-.5.5z" opacity=".8" stroke="url(#p)"/><path d="m12.498793 10.500082v3l2.999817-.000182v-3z" opacity=".8" stroke="url(#q)"/><path d="m20.499843 11.000082-.001392 2.499918-2.999816-.000182v-3l2.501208.000264c.5 0 .5 0 .5.5z" opacity=".8" stroke="url(#r)"/></g><path d="m6.0001831 15 15.9998179-.000182v1l-15.9998179.000182z" fill="url(#s)" opacity=".15"/><g transform="translate(1.998793 -2.999918)"><path d="m4.949989 29h14.100021v2h-14.100021z" fill="url(#u)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#v)" opacity=".15"/><path d="m19.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#w)" opacity=".15"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/viewrowcolumnheaders.svg b/icon-themes/elementary_svg/cmd/32/viewrowcolumnheaders.svg
new file mode 100644
index 000000000..4fed212f7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/viewrowcolumnheaders.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(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.96875" x2="3.96875" y1=".529167" y2="7.9375"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#f" y1="2" y2="4.000013"/><linearGradient id="z" gradientTransform="matrix(.1573294 0 0 .1586627 -8.008007 -.016355)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.529167 .264583)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#a)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/></g><rect fill="url(#z)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y=".396859"/><path d="m3.9980469 1c-1.1064402 0-1.9980469.8919999-1.9980469 2v26c0 1.108.8916067 2 1.9980469 2h24.0039061c1.10644 0 1.998047-.892 1.998047-2v-26c0-1.1080001-.891607-2-1.998047-2zm.5019531 1h3.4882812v5h-4.9882812v-3.5c0-.8310001.6690009-1.5 1.5-1.5zm4.4960938 0h5.9960942v5h-5.992188v.9707031h-.0039062zm7.0039062 0h5.998047v5h-5.998047zm7.005859 0h4.494141c.830999 0 1.5.6689999 1.5 1.5v3.5h-5.994141zm-14.005859 6h5.998047l.001953 5.001953h-5.9980469zm7.005859 0h5.996094l-.001953 5h-6zm7.003907 0h5.990234v5h-6zm-20.009766.0019531h4.9921875l.0019531 4.9999999h-4.9882812zm0 5.9980469 4.9941406.033203-.0019531 4.933594h-4.9882813v.033203h-.0039062zm6.0019531 0h5.9980469v5h-6zm6.9980469 0h6v5h-6zm7 0h6v5h-5.994141zm-14 6h6v5l-6-.007812zm7 0h6v5h-6zm13 0v4.996094h-5.996094v1.007812h5.996094v2.496094c0 .207749-.04148.404407-.117188.583984v.001954c-.227485.537838-.760176.914062-1.382812.914062h-4.5l.003906-9.992188zm-26 .001953h4.9921875v4.990235l-4.9921875.009765zm0 5.998047h5v4h-3.5c-.8309991 0-1.5-.669-1.5-1.5zm6 0h6v4h-6zm7 0 6 .007812-.007812 3.992188h-5.992188z" opacity=".3" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#g)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#p)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#q)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#s)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#h)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#v)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#w)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#x)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#y)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#j)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#k)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#l)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#m)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#n)"/></g><path d="m.96531579.39222865c-.19609197 0-.28481504.19713607-.29662271.39635824-.0115014.0325039-.0191204.0661434-.0191204.10231933l-.012919 6.87089218c0 .210666.22643365.2999401.43976641.3012733l1.1725382.00672.00207-6.0854167h5.55418011l-.002584-1.15082963c-.000485-.21599892-.1572699-.42943113-.3679362-.42943113z" fill="url(#e)" stroke-width="1.33333"/><path d="m4 1c-1.1079998 0-2 .8919999-2 2v26c0 1.108.8920002 2 2 2h5v-1-22h21v-.0292969-.9707031-4c0-1.1080001-.892-2-2-2zm.5 1h3.5v5h-5v-3.5c0-.831.6690006-1.5 1.5-1.5zm4.5 0h6v5h-6zm7 0h6v5h-6zm7 0h4.5c.830999 0 1.5.669 1.5 1.5v3.5h-6zm-20 6h5v5h-5zm0 6h5v5h-5zm0 6h5v5h-5zm0 6h5v4h-3.5c-.8309994 0-1.5-.669-1.5-1.5z" fill="#ad5f00" fill-opacity=".501961" transform="scale(.26458333)"/><g fill="none" stroke-width=".264583"><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" opacity=".5" stroke="url(#g)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" opacity=".5" stroke="url(#h)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" opacity=".5" stroke="url(#i)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" opacity=".5" stroke="url(#j)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" opacity=".5" stroke="url(#k)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" opacity=".5" stroke="url(#l)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" opacity=".5" stroke="url(#m)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" opacity=".5" stroke="url(#n)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/viewvaluehighlighting.svg b/icon-themes/elementary_svg/cmd/32/viewvaluehighlighting.svg
new file mode 100644
index 000000000..6d4506ad1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/viewvaluehighlighting.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="17.423726" x2="17.694912" y1="-6.644011" y2="28.338953"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m27.226153 14.747732q0 2.049163-.632459 3.756799-.63246 1.707637-1.787385 2.661067-1.154925.953428-2.681078.953428-1.017434 0-1.814883-.49806-.783699-.512292-1.113679-1.337647h-.219986q-.673706.853817-1.636144 1.351878-.962439.483829-2.144861.483829-2.433595 0-3.836004-1.508411-1.4024104-1.522643-1.4024104-4.141016 0-2.974131 1.8148834-4.824071 1.828631-1.8499379 4.839689-1.8499379 1.113678 0 2.571084.2276849 1.457406.213454 2.378597.554981l-.316229 6.958615q0 1.992243 1.044931 1.992243.879943 0 1.402411-1.32342.522465-1.337647.522465-3.48642 0-2.291078-.921189-4.041406-.907442-1.7645559-2.584835-2.6895249-1.663641-.939199-3.822253-.939199-2.763573 0-4.82594 1.195343-2.0623669 1.195345-3.1485471 3.4152719-1.0861801 2.219926-1.0861801 5.122906 0 3.941791 2.0211199 6.047875 2.0348693 2.091856 5.8846223 2.091856 1.5399 0 3.299786-.355759 1.759886-.355756 3.341036-.96766v2.746446q-2.914813 1.280729-6.530829 1.280729-5.224665 0-8.1532266-2.846059-2.9148126-2.846059-2.9148126-7.912046 0-3.514883 1.4986537-6.389403 1.5124029-2.8745189 4.2759755-4.4825429 2.763572-1.6222533 6.310842-1.6222533 3.024808 0 5.403404 1.2807262 2.378596 1.2807271 3.671015 3.6429562 1.292416 2.3622288 1.292416 5.4502018zm-14.079095 1.778788q0 3.002594 2.364847 3.002594 1.223673 0 1.869882-.89651.659957-.91074.797448-2.959902l.178739-3.144895q-.63246-.142303-1.581148-.142303-1.718641 0-2.681079 1.109962-.948689 1.109963-.948689 3.031054z" fill="url(#a)" stroke="#000" stroke-opacity=".490196"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/vruler.svg b/icon-themes/elementary_svg/cmd/32/vruler.svg
new file mode 100644
index 000000000..2016e8158
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/vruler.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" gradientUnits="userSpaceOnUse" x1="-2" x2="29" y1="14.5" y2="14.5"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .33333336 -.86363639 0 29.704545 -113.66668)" gradientUnits="userSpaceOnUse" x1="383" x2="383" y1="31.499998" y2="11.236841"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#e)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#d)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#i)" stroke-width=".999922"/></g><g transform="matrix(0 1 1 0 -4 2)"><path d="m27.5 12.5v4h-29v-4z" fill="url(#a)" stroke="#783f07" stroke-opacity=".490196"/><path d="m26.5 13.5v2h-27v-2z" fill="none" opacity=".4" stroke="url(#b)"/><path d="m9 .5v1h2v-1zm0 3v1h2v-1zm0 2.5v1h2v-1zm0 3v1h2v-1zm0 3v1h2v-1zm0 3v1h2v-1zm0 3v1h2v-1zm0 3v1h2v-1zm0 3v1h2v-1zm0 3v1h2v-1z" fill="#a1550a" fill-opacity=".25098" transform="matrix(0 1 1 0 -2 4)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/warningcellstyles.svg b/icon-themes/elementary_svg/cmd/32/warningcellstyles.svg
new file mode 100644
index 000000000..fbcc63072
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/warningcellstyles.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(.6665434 0 -.00290144 .6778742 -3.356813 -10.21839)" gradientUnits="userSpaceOnUse" x1="29.126724" x2="29.291178" y1="19.787613" y2="57.567127"><stop offset="0" stop-color="#fff"/><stop offset=".56911701" stop-color="#fff" stop-opacity=".235294"/><stop offset=".93297637" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64447106 0 0 .6279377 .532692 1.525971)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="1.428759" y2="44.745136"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.08449704 0 0 .01235294 -6.539646 38.470822)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.0289166 0 0 .01235294 21.026894 38.470848)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02891661 0 0 .01235294 26.973101 38.470848)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><g opacity=".4" transform="matrix(.6666592 0 0 1.3333333 0 -30.333332)"><path d="m3.6 43h40.799999v3h-40.799999z" fill="url(#d)"/><path d="m3.6 43.00013v2.999835c-1.4891338.005647-3.6-.672111-3.6-1.500111 0-.827998 1.6617608-1.499723 3.6-1.499724z" fill="url(#e)"/><path d="m44.4 43.00013v2.999835c1.489133.0056 3.6-.672111 3.6-1.500111 0-.827998-1.661761-1.499723-3.6-1.499724z" fill="url(#f)"/></g><path d="m30.293619 26.642856-12.586655-23.1428569c-.361777-.6428555-1.016401-.999998-1.745461-.999998-.729055 0-1.38704.4285671-1.754313 1.0714275l-12.4929253 23.1428574c-.2940649.571431-.2974269 1.357145.06466 1.928571.3620822.571431.9441073.857144 1.6731674.857144h25.0795699c.72906 0 1.386736-.357143 1.680806-.928573.366968-.571426.370025-1.285711.08115-1.928572z" fill="url(#b)"/><path d="m28.898533 25.883662-11.535987-21.1785935c-.491305-.9123519-.667525-1.2050695-1.414174-1.2050695-.642174 0-.978182.4263056-1.44225 1.2874908l-11.4079407 21.1615382c-.6624379 1.188097-.73341 1.497791-.4145589 2.020717.3188463.522931.7282373.494449 2.2408862.528561h22.4216234c1.408249.01704 1.725466-.08806 1.984576-.610982.323323-.522931.185798-.93781-.432175-2.003662z" fill="none" opacity=".6" stroke="url(#a)"/><path d="m30.293619 26.642855-12.586655-23.142857c-.361777-.6428556-1.0164-.9999981-1.74546-.9999981-.729056 0-1.387041.4285672-1.754314 1.0714276l-12.4929253 23.1428585c-.2940649.571429-.297427 1.357144.06466 1.92857.3620822.571431.9441073.857144 1.6731673.857144h25.07957c.72906 0 1.386736-.357142 1.680806-.928572.366968-.571427.370025-1.285713.08115-1.928573z" fill="none" opacity=".5" stroke="#ad5f00"/><path d="m16 10c-1.104569 0-2 .895431-2 2 0 2 .666667 4.666667 1.333333 10h1.333334c.666666-5.333333 1.333333-8 1.333333-10 0-1.104569-.895431-2-2-2zm0 14c-1.104569 0-2 .895431-2 2s.895431 2 2 2 2-.895431 2-2-.895431-2-2-2z" fill="#fff" opacity=".3"/><path d="m16 9.0000003c-1.104569 0-2 .895431-2 1.9999997 0 2 .666667 4.666667 1.333333 10h1.333334c.666666-5.333333 1.333333-8 1.333333-10 0-1.1045687-.895431-1.9999997-2-1.9999997zm0 13.9999997c-1.104569 0-2 .895431-2 2s.895431 2 2 2 2-.895431 2-2-.895431-2-2-2z" fill="#7a0000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/watermark.svg b/icon-themes/elementary_svg/cmd/32/watermark.svg
new file mode 100644
index 000000000..685edba9b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/watermark.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" gradientUnits="userSpaceOnUse" x1="16.835884" x2="17.112177" y1="9.38434" y2="23.286779"><stop offset="0" stop-color="#ffc27d"/><stop offset="1" stop-color="#f37329" stop-opacity=".952206"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#g)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#f)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#e)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#d)"/><g stroke-linejoin="round"><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#c)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#h)"/></g><path d="m19.24 22.545-.627-1.67h-.085q-.818 1.066-1.69 1.483-.86.407-2.25.407-1.71 0-2.698-1.01-.978-1.013-.978-2.882 0-1.956 1.318-2.88 1.327-.934 3.993-1.033l2.06-.066v-.54q0-1.868-1.847-1.868-1.424 0-3.346.89l-1.073-2.264q2.05-1.11 4.546-1.11 2.39 0 3.664 1.077 1.275 1.077 1.275 3.275v8.19zm-.956-5.694-1.254.045q-1.412.044-2.103.527-.69.484-.69 1.473 0 1.42 1.572 1.42 1.125 0 1.794-.672.68-.67.68-1.78z" fill="url(#a)" stroke="#cc3b02" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/window3d.svg b/icon-themes/elementary_svg/cmd/32/window3d.svg
new file mode 100644
index 000000000..079e7a040
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/window3d.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" gradientUnits="userSpaceOnUse" x1="18.138891" x2="21.8554" xlink:href="#e" y1="9.542822" y2="9.542822"/><linearGradient id="b"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.610265" x2="12.983146" y1="4.655892" y2="17.977927"><stop offset="0" stop-color="#fff"/><stop offset=".0679896" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.084841" x2="10.017044" xlink:href="#b" y1="18.588097" y2="3.537249"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.067891" x2="15.30518" y1="4.452504" y2="17.977927"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3" x2="21.5" xlink:href="#b" y1="1.944428" y2="1.944428"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="18" x2="22.111143" xlink:href="#b" y1="9.542822" y2="9.542822"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.009303" x2="15.04547" xlink:href="#b" y1="15.151894" y2="1.812745"/><g stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.666625 2.908134)"><path d="m6.1249841.44390061h15.0000379v14.25003539h-15.0000387z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.1749323 3.4470851 14.9500817-.00318v15.0000409h-15.0000374z" fill="url(#e)" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.8749784 4.19391h13.5000336v13.500034h-13.5000336z" fill="none" stroke="url(#c)" stroke-width=".750002"/><g fill-rule="evenodd" stroke-linejoin="round" transform="translate(-.338888 -.039022)"><path d="m18.463902 3.4829301 3.000008-3.00000749v14.25003539l-3.000008 3.75001z" fill="url(#a)" stroke="url(#g)"/><path d="m18.463902 3.4829301 3.000008-3.00000749h-15.0000379l-2.9500518 3.00318449z" fill="#fafafa" stroke="url(#f)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/wordcountdialog.svg b/icon-themes/elementary_svg/cmd/32/wordcountdialog.svg
new file mode 100644
index 000000000..f0c9c0f7d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/wordcountdialog.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-15.70417 8.40678)" gradientUnits="userSpaceOnUse" x1="11" x2="12" y1="-4" y2="21"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.98658696 0 0 1.0135954 .449113 .341369)" gradientUnits="userSpaceOnUse" x1="20.830494" x2="20.271908" xlink:href="#a" y1="10.153706" y2="22.6915"/><linearGradient id="c" gradientTransform="matrix(1.0076913 0 0 .99236738 .375001 0)" gradientUnits="userSpaceOnUse" x1="6.946572" x2="7.531537" xlink:href="#a" y1="-3.023074" y2="13.679376"/><linearGradient id="d" gradientTransform="matrix(1.0076913 0 0 .99236738 7.125018 0)" gradientUnits="userSpaceOnUse" x1="6.946572" x2="7.531537" xlink:href="#a" y1="-3.023074" y2="13.679376"/><g stroke="#000" stroke-linejoin="round" stroke-opacity=".490196" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.000205 -.677455)"><path d="m7.1251719 13.633125h-5.2500131v-1.342263l1.5000038-.532742-.0000001-7.5000183-1.5000037-.5327421v-1.3422627h5.2500131v1.3422627l-1.5000038.5327421.0000001 7.5000183 1.5000037.532742z" fill="url(#c)"/><path d="m21.375207 17.383135.000001 3.000007h2.250005v1.500004h-2.250005l-.000001 2.250006h-1.500004l.000001-2.250006h-3.000007l-.000001 2.250006h-1.500004l.000001-2.250006h-2.250006v-1.500004h2.250006l-.000001-3.000007h-2.250005v-1.500004h2.250005v-2.250006h1.500004v2.250006h3.000007v-2.250006h1.500004v2.250006h2.250006v1.500004zm-4.50001 3.000007h3.000007l-.000001-3.000007h-3.000007z" fill="url(#b)" stroke-linecap="round"/><path d="m13.875189 13.633125h-5.2500133v-1.342263l1.5000033-.532742v-7.5000183l-1.5000033-.5327421v-1.3422627h5.2500133v1.3422627l-1.500004.5327421v7.5000183l1.500004.532742z" fill="url(#d)"/></g><path d="m2.5 2.5v1h7v-1zm9 0v1h7v-1zm-7 12.5-2 .710938v1l2-.710938zm3 0v1l2 .710938v-1zm6 0-2 .710938v1l2-.710938zm3 0v1l2 .710938v-1zm4 2.5v1h2v-1zm6 0v1h2v-1zm-9 3v1h3v-1zm5 0v1h4v-1zm6 0v1h3v-1zm-11 6v1h3v-1zm5 0v1h4v-1zm6 0v1h3v-1z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/wrapcontour.svg b/icon-themes/elementary_svg/cmd/32/wrapcontour.svg
new file mode 100644
index 000000000..dce005881
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/wrapcontour.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(.39850607 0 0 .4269723 .991956 2.844603)" gradientUnits="userSpaceOnUse" x1="6.732914" x2="11.780465" y1=".96987" y2="6.020478"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" y1="290.12082" y2="290.12082"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g transform="matrix(.71523068 .71523068 -.71523068 .71523068 5.893547 -2.011063)"><path d="m3.1132279 2.8436384 2.7734714-.0009762.00224 2.7759096-2.7734725.0009763z" style="stroke:#7239b3;stroke-width:.261642;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75;fill:url(#a)"/><path d="m3.3800009 5.4880377-.0070462-2.3908732 2.3622033.0288634" fill="none" opacity=".3" stroke="#fff" stroke-width=".266171"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -285.88748)"><path d="m5.3861608 290.12081h-1.4174107l-.0000001.52917h1.4174108z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h1.4174108v.52917h-1.4174108z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -284.56456)"><path d="m5.811384 290.1213h-1.8426339v.52868h1.8426339z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h1.8426339v.52917h-1.8426339z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -288.53332)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -287.2104)"><path d="m5.811384 290.25329h-1.842634v.39669h1.842634z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h1.842634v.52917h-1.842634z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -283.241647)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/wrapideal.svg b/icon-themes/elementary_svg/cmd/32/wrapideal.svg
new file mode 100644
index 000000000..7a6129bda
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/wrapideal.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(.49388712 0 0 .52916666 .148696 2.512748)" gradientUnits="userSpaceOnUse" x1="8.270387" x2="8.270387" y1="-.2485" y2="6.7515"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#e" y1="290.253293" y2="290.253293"/><linearGradient id="c" gradientTransform="matrix(0 -.35277689 -.35277689 0 10.199687 9.744604)" gradientUnits="userSpaceOnUse" x1="23.176001" x2="10.566" y1="11.581" y2="11.979"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.71626998 0 0 .76909999 -11.603 -27.831999)" gradientUnits="userSpaceOnUse" x1="32.798229" x2="33.018002" y1="47.928955" y2="64.457008"><stop offset="0" stop-color="#fff"/><stop offset=".04736024" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" y1="290.12082" y2="290.12082"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g transform="translate(-3.439583 .529167)"><path d="m10.188021 5.9536011v-4.4978884l-5.028646-.00103v4.4978884z" display="block" fill="url(#c)" stroke-width=".264583"/><g fill="none" transform="matrix(.26458333 0 0 .26458333 3.439583 -.529167)"><path d="m6.5 7.4980469v16.9998931l19.005859.0039v-16.9998868z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/><path d="m7.909371 8.5024508c-.2291338.0005469-.4149172.1868837-.4160156.4160156v14.1717676c.0011.229132.1868818.413516.4160156.414063l16.185164-.0071c.229523-.00055.415466-.186494.416015-.416016v-14.1698568c-.000549-.229522-.186492-.4154661-.416015-.4160156z" display="block" opacity=".401" stroke="url(#d)" stroke-miterlimit="7"/></g></g><path d="m2.2485195 2.5146529 3.9664588-.00121.00277 3.4403141-3.96646.00121z" style="stroke:#7239b3;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75;fill:url(#a)"/><path d="m2.3808112 2.7813529 3.7018755-.00121" fill="none" opacity=".3" stroke="#fff" stroke-width=".266171"/><g transform="matrix(1.8666667 0 0 1 -6.879167 -285.88748)"><path d="m4.3939733 290.12081h-.4252232l-.0000001.52917h.4252233z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h.4252233v.52917h-.4252233z" fill="url(#e)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -284.564563)"><path d="m4.3939734 290.1213h-.4252233v.52868h.4252233z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h.4252233v.52917h-.4252233z" fill="url(#e)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -288.53332)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#e)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -287.2104)"><path d="m4.3939733 290.25329h-.4252233v.39669h.4252233z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h.4252233v.52917h-.4252233z" fill="url(#e)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -283.241647)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#e)"/></g><g transform="matrix(1.8666667 0 0 1 -.264584 -286.01995)"><path d="m4.3939734 290.25328h-.4252232l-.0000001.52917h.4252233z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.9687501 289.9887h.4252233v.52917h-.4252233z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -.264584 -284.69704)"><path d="m4.3939735 290.25377h-.4252233v.52868h.4252233z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.9687501 289.9887h.4252233v.52917h-.4252233z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -.264584 -287.34287)"><path d="m4.3939734 290.38576h-.4252233v.39669h.4252233z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.9687501 289.9887h.4252233v.52917h-.4252233z" fill="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/wrapleft.svg b/icon-themes/elementary_svg/cmd/32/wrapleft.svg
new file mode 100644
index 000000000..dedcf3ba6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/wrapleft.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(.49388712 0 0 .52916666 .148696 2.512748)" gradientUnits="userSpaceOnUse" x1="8.270387" x2="8.270387" y1="-.2485" y2="6.7515"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" y1="290.12082" y2="290.12082"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g transform="translate(1.58746)"><path d="m2.2485195 2.5146529 3.9664588-.00121.00277 3.4403141-3.96646.00121z" style="stroke:#7239b3;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75;fill:url(#a)"/><path d="m2.3808112 2.7813529 3.7018755-.00121" fill="none" opacity=".3" stroke="#fff" stroke-width=".266171"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -285.88748)"><path d="m5.2444197 290.12081h-1.2756696l-.0000001.52917h1.2756697z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h1.2756697v.52917h-1.2756697z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -284.564563)"><path d="m5.2444198 290.1213h-1.2756697v.52868h1.2756697z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h1.2756697v.52917h-1.2756697z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -288.53332)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -287.2104)"><path d="m5.2444197 290.25329h-1.2756697v.39669h1.2756697z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h1.2756697v.52917h-1.2756697z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -283.241647)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/wrapoff.svg b/icon-themes/elementary_svg/cmd/32/wrapoff.svg
new file mode 100644
index 000000000..60fd44480
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/wrapoff.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(.49388712 0 0 .52916666 .148696 2.512748)" gradientUnits="userSpaceOnUse" x1="8.270387" x2="8.270387" y1="-.2485" y2="6.7515"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" y1="290.12082" y2="290.12082"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m2.2485195 2.5146529 3.9664588-.00121.00277 3.4403141-3.96646.00121z" style="stroke:#7239b3;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75;fill:url(#a)"/><path d="m2.3808112 2.7813529 3.7018755-.00121" fill="none" opacity=".3" stroke="#fff" stroke-width=".266171"/><g transform="matrix(1.8666667 0 0 1 -6.879167 -288.53332)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -283.241647)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/wrapon.svg b/icon-themes/elementary_svg/cmd/32/wrapon.svg
new file mode 100644
index 000000000..2ac4a97a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/wrapon.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(.49388712 0 0 .52916666 .148696 2.512748)" gradientUnits="userSpaceOnUse" x1="8.270387" x2="8.270387" y1="-.2485" y2="6.7515"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#c" y1="290.253293" y2="290.253293"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" y1="290.12082" y2="290.12082"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m2.2485195 2.5146529 3.9664588-.00121.00277 3.4403141-3.96646.00121z" style="stroke:#7239b3;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75;fill:url(#a)"/><path d="m2.3808112 2.7813529 3.7018755-.00121" fill="none" opacity=".3" stroke="#fff" stroke-width=".266171"/><g transform="matrix(1.8666667 0 0 1 -6.879167 -285.88748)"><path d="m4.3939733 290.12081h-.4252232l-.0000001.52917h.4252233z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h.4252233v.52917h-.4252233z" fill="url(#c)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -284.564563)"><path d="m4.3939734 290.1213h-.4252233v.52868h.4252233z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h.4252233v.52917h-.4252233z" fill="url(#c)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -288.53332)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#c)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -287.2104)"><path d="m4.3939733 290.25329h-.4252233v.39669h.4252233z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h.4252233v.52917h-.4252233z" fill="url(#c)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -283.241647)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#c)"/></g><g transform="matrix(1.8666667 0 0 1 -.264584 -286.01995)"><path d="m4.3939734 290.25328h-.4252232l-.0000001.52917h.4252233z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.9687501 289.9887h.4252233v.52917h-.4252233z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -.264584 -284.69704)"><path d="m4.3939735 290.25377h-.4252233v.52868h.4252233z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.9687501 289.9887h.4252233v.52917h-.4252233z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -.264584 -287.34287)"><path d="m4.3939734 290.38576h-.4252233v.39669h.4252233z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.9687501 289.9887h.4252233v.52917h-.4252233z" fill="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/wrapright.svg b/icon-themes/elementary_svg/cmd/32/wrapright.svg
new file mode 100644
index 000000000..333da1030
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/wrapright.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(.49388712 0 0 .52916666 .148696 2.512748)" gradientUnits="userSpaceOnUse" x1="8.270387" x2="8.270387" y1="-.2485" y2="6.7515"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#c" y1="290.12082" y2="290.12082"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" y1="290.12082" y2="290.12082"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g transform="translate(-1.587061)"><path d="m2.2485195 2.5146529 3.9664588-.00121.00277 3.4403141-3.96646.00121z" style="stroke:#7239b3;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75;fill:url(#a)"/><path d="m2.3808112 2.7813529 3.7018755-.00121" fill="none" opacity=".3" stroke="#fff" stroke-width=".266171"/></g><g transform="matrix(1.8666667 0 0 1 -1.852084 -285.88748)"><path d="m5.2444197 290.12081h-1.2756696l-.0000001.52917h1.2756697z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h1.2756697v.52917h-1.2756697z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -1.852084 -284.56456)"><path d="m5.2444198 290.1213h-1.2756697v.52868h1.2756697z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h1.2756697v.52917h-1.2756697z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -288.53332)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#c)"/></g><g transform="matrix(1.8666667 0 0 1 -1.852084 -287.2104)"><path d="m5.2444197 290.25329h-1.2756697v.39669h1.2756697z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h1.2756697v.52917h-1.2756697z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -283.241647)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/wraptext.svg b/icon-themes/elementary_svg/cmd/32/wraptext.svg
new file mode 100644
index 000000000..94496dfda
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/wraptext.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" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="60" y2="38"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="48" y2="26"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="42" y2="20"/><linearGradient id="f" gradientTransform="matrix(0 -.1047 .11324 0 1.694 8.177)" gradientUnits="userSpaceOnUse" x1="38.941" x2="20.576" y1="15.991" y2="15.991"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.10378 0 0 -.09674 8.709 7.716333)" gradientUnits="userSpaceOnUse" x1="27.974" x2="27.974" y1="36.128" y2="-1.184"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="h" cx="24.837" cy="36.421" gradientTransform="matrix(.10147 0 0 -.06765 4.092 9.362333)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(.26458333 0 0 .26458333 -.264583 -6.085417)"><path d="m2.5 46.5v3h9v-3z" fill="url(#a)"/><path d="m2.5 46.5v3h9v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 47v2h1v-1h7v-1z" fill="#fff" opacity=".2"/><path d="m2.5 40.5v3h13v-3z" fill="url(#c)"/><path d="m2.5 40.5v3h13v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 41v2h1v-1h11v-1z" fill="#fff" opacity=".2"/><path d="m2.5 34.5v3h22v-3z" fill="url(#d)"/><path d="m2.5 34.5v3h22v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 35v2h1v-1h20v-1z" fill="#fff" opacity=".2"/><path d="m2.5 28.5v3h29v-3z" fill="url(#e)"/><path d="m2.5 28.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 29v2h1v-1h27v-1z" fill="#fff" opacity=".2"/></g><path d="m8.2 6.8983334a1.5875 1.0583333 0 1 0 -3.175 0 1.587 1.058 0 0 0 3.174 0z" fill="url(#h)" fill-rule="evenodd" opacity=".141"/><path d="m7.12 3.9733334c1.318.89.543 2.527-.926 2.514v.792l-1.852-1.321 1.852-1.323v.787c.947.037 1.47-.827.794-1.45z" display="block" fill="url(#g)"/><g fill="none" transform="translate(0 1.058333)"><path d="m2.613 3.376c-.465.545-.06 1.967 1.427 1.772l.017.582 1.156-.83-1.156-.81v.544c-1.632.087-1.583-1.038-1.444-1.258z" display="block" opacity=".5" stroke="url(#f)" stroke-miterlimit="7" stroke-width=".255" transform="matrix(-1 0 0 1 9.986 0)"/><path d="m7.12 2.915c1.318.89.543 2.527-.926 2.514v.792l-1.852-1.321 1.852-1.323v.787c.947.037 1.47-.827.794-1.45z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/wrapthrough.svg b/icon-themes/elementary_svg/cmd/32/wrapthrough.svg
new file mode 100644
index 000000000..372a8d952
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/wrapthrough.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(.49388712 0 0 .52916666 .148696 2.512748)" gradientUnits="userSpaceOnUse" x1="8.270387" x2="8.270387" y1="-.2485" y2="6.7515"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" y1="290.12082" y2="290.12082"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g transform="matrix(1.8666667 0 0 1 -6.879167 -285.88748)"><path d="m7.9375001 290.12081h-3.96875l-.0000001.52917h3.9687501z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.9687501v.52917h-3.9687501z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -284.564563)"><path d="m7.9375002 290.1213h-3.9687501v.52868h3.9687501z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.9687501v.52917h-3.9687501z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -288.53332)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -287.2104)"><path d="m7.9375001 290.25329h-3.9687501v.39669h3.9687501z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.9687501v.52917h-3.9687501z" fill="url(#b)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -283.241647)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m3.96875 289.85623h3.96875v.52917h-3.96875z" fill="url(#b)"/></g><path d="m2.2485195 2.5146529 3.9664588-.00121.00277 3.4403141-3.96646.00121z" style="stroke:#7239b3;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75;fill:url(#a)"/><path d="m2.3808112 2.7813529 3.7018755-.00121" fill="none" opacity=".3" stroke="#fff" stroke-width=".266171"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/xlinecolor.svg b/icon-themes/elementary_svg/cmd/32/xlinecolor.svg
new file mode 100644
index 000000000..8b8a921db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/xlinecolor.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(.92928007 0 0 1.3114842 3.136747 11.431452)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.19760229 0 0 .21057703 7.891559 288.03873)" gradientUnits="userSpaceOnUse" x1="-17.84359" x2="-17.84359" y1="35.01693" y2="40.042805"><stop offset="0" stop-color="#fff"/><stop offset=".0257705" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5369158 0 0 .60920055 -8.189368 294.14544)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.784682 -3.468296)" gradientUnits="userSpaceOnUse" x1="10.308109" x2="-7.195783" xlink:href="#d" y1="17.140203" y2="7.038626"/><linearGradient id="f" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.737843 1.432888)" gradientUnits="userSpaceOnUse" x1="10.636931" x2="-7.683029" xlink:href="#d" y1="17.100588" y2="6.290044"/><linearGradient id="g" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.784682 -.851818)" gradientUnits="userSpaceOnUse" x1="10.488523" x2="-7.386383" xlink:href="#d" y1="17.688837" y2="7.368754"/><g transform="matrix(1.3343663 0 0 1.3343663 -8.02557 1.371237)"><g fill="none"><path d="m8.3469834 6.411419c-.032422.486324 6.5978796 2.8485706 9.8239496-.2641368 2.595469-2.5042658 10.326167 1.5767798 10.326167 1.5767798" stroke="url(#e)" stroke-width="1.498839"/><path d="m8.3001444 11.312602c-.048938.391505 6.4851356 3.028498 9.8239496-.264137 2.567972-2.5324532 10.326167 1.57678 10.326167 1.57678" stroke="url(#f)" stroke-dasharray="1.498839 .74942" stroke-width=".74942"/><path d="m8.3469834 9.0278968c-.055348.3597608 6.4889546 2.6798332 9.8239496-.264137 2.703856-2.3868328 10.326167 1.5767802 10.326167 1.5767802" stroke="url(#g)" stroke-width=".749419"/></g><g><path d="m6.3892276 17.333139v5.245955h23.2320014v-5.245955z" fill="url(#a)"/><g fill="none" stroke-linecap="square" stroke-width=".264583" transform="matrix(2.8324513 0 0 2.8324513 6.014518 -818.28421)"><path d="m.396875 295.28019h7.672917v1.32292h-7.672917z" opacity=".6" stroke="url(#b)"/><path d="m.13229167 295.01561h8.20208333v1.85209h-8.20208333z" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/zoom.svg b/icon-themes/elementary_svg/cmd/32/zoom.svg
new file mode 100644
index 000000000..f87c94362
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/zoom.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" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="8" y2="26"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="8" y1="15" y2="15"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01687 0 0 .01153 17.734 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01687 0 0 .01153 14.266 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="f" gradientTransform="matrix(.0493 0 0 .01153 -1.815 23.973)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="22.353438" x2="22.353438" y1="1.705188" y2="27.11725"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16.0002" x2="16.0002" y1="34.33417" y2="2.66627"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4.1 28.2h23.8v2.8h-23.8z" fill="url(#f)" opacity=".15"/><path d="m4.1 28.2v2.8c-.87.005-2.1-.627-2.1-1.4s.97-1.4 2.1-1.4z" fill="url(#e)" opacity=".15"/><path d="m27.9 28.2v2.8c.87.005 2.1-.627 2.1-1.4s-.97-1.4-2.1-1.4z" fill="url(#d)" opacity=".15"/><rect fill="url(#g)" height="27" rx="4.154" width="27" x="2.5" y="2.5"/><g fill="none"><rect height="27" opacity=".3" rx="4.154" stroke="#000" width="27" x="2.5" y="2.5"/><rect height="25" rx="3.846" stroke="url(#h)" width="25" x="3.5" y="3.5"/><g stroke-linecap="round" stroke-linejoin="round"><g stroke="url(#b)" transform="translate(0 -1)"><path d="m18.5 15.5a5 5 0 0 1 -5 5 5 5 0 0 1 -5-5 5 5 0 0 1 5-5 5 5 0 0 1 5 5z" stroke-width="1.111"/><path d="m17 19 7 6"/></g><g stroke="url(#a)"><path d="m18.5 13.5a5 5 0 0 1 -5 5 5 5 0 0 1 -5-5 5 5 0 0 1 5-5 5 5 0 0 1 5 5z" stroke-width="1.111"/><path d="m17 17 7 6"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/zoomin.svg b/icon-themes/elementary_svg/cmd/32/zoomin.svg
new file mode 100644
index 000000000..e11639ca8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/zoomin.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(.01687 0 0 .01153 17.734 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(-.01687 0 0 .01153 14.266 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.0493 0 0 .01153 -1.815 23.973)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="22.353438" x2="22.353438" y1="1.705188" y2="27.11725"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17.6661" x2="17.6661" y1="26.9933" y2="3.6735"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.0002" x2="16.0002" y1="34.33417" y2="2.66627"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#a" y1="23" y2="12.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="21.06" x2="21.06" y1="6.03" y2="26.07"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><path d="m4.1 28.2h23.8v2.8h-23.8z" fill="url(#d)" opacity=".15"/><path d="m4.1 28.2v2.8c-.87.005-2.1-.627-2.1-1.4s.97-1.4 2.1-1.4z" fill="url(#c)" opacity=".15"/><path d="m27.9 28.2v2.8c.87.005 2.1-.627 2.1-1.4s-.97-1.4-2.1-1.4z" fill="url(#b)" opacity=".15"/><rect fill="url(#e)" height="27" rx="4.154" width="27" x="2.5" y="2.5"/><g fill="none"><rect height="27" opacity=".3" rx="4.154" stroke="#000" width="27" x="2.5" y="2.5"/><path d="m13.5 14.5v-5.006h5v5.006h5.007v5h-5.007v5.007h-5v-5.007h-5.006v-5z" opacity=".6" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985"/><path d="m13.5 13.5v-5.006h5v5.006h5.007v5h-5.007v5.007h-5v-5.007h-5.006v-5z" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985"/><rect height="25" rx="3.846" stroke="url(#g)" width="25" x="3.5" y="3.5"/></g><path d="m14 9h4v5h5v4h-5v5h-4v-5h-5v-4h5z" fill="url(#h)" opacity=".05"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/zoomnext.svg b/icon-themes/elementary_svg/cmd/32/zoomnext.svg
new file mode 100644
index 000000000..1412083ad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/zoomnext.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" gradientUnits="userSpaceOnUse" x1="34" x2="34" y1="27" y2="16"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="35" x2="35" y1="14" y2="26"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01687 0 0 .01153 17.734 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01687 0 0 .01153 14.266 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="f" gradientTransform="matrix(.0493 0 0 .01153 -1.815 23.973)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="22.353438" x2="22.353438" y1="1.705188" y2="27.11725"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16.0002" x2="16.0002" y1="34.33417" y2="2.66627"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4.1 28.2h23.8v2.8h-23.8z" fill="url(#f)" opacity=".15"/><path d="m4.1 28.2v2.8c-.87.005-2.1-.627-2.1-1.4s.97-1.4 2.1-1.4z" fill="url(#e)" opacity=".15"/><path d="m27.9 28.2v2.8c.87.005 2.1-.627 2.1-1.4s-.97-1.4-2.1-1.4z" fill="url(#d)" opacity=".15"/><rect fill="url(#g)" height="27" rx="4.154" width="27" x="2.5" y="2.5"/><g fill="none"><rect height="27" opacity=".3" rx="4.154" stroke="#000" width="27" x="2.5" y="2.5"/><rect height="25" rx="3.846" stroke="url(#h)" width="25" x="3.5" y="3.5"/></g><g transform="matrix(1.33333 0 0 1.33333 .591188 -11.156193)"><path d="m12.648438 15.648438c-.258651.01777-.459292.232927-.458985.492187v1.78711c-2.5214559-.13259-4.2711362.623171-5.1523436 1.904296-.9180465 1.334683-.9823489 3.008121-.6640625 4.394531-.0009809.01039-.00163.02081-.00195.03125-.0008547.02262.01018.04185.00977.06445.00594.0243-.0003323.05403.00586.07813.00378.01584.00834.03148.013672.04687.011736.561806.2053967 1.052235.5878906 1.388672.015599.02502.021045.06151.037109.08594l.021484-.02344c.07271.05569.093884.156085.1816406.197265.450089.211224.8942268-.301354.6210863-.716793-.1897966-.288654-.3534009-.699734-.4765625-1.146484.045031-.714937.4158505-1.664922 1.2285156-2.38086.7583526-.668089 1.9523195-1.088327 3.5878905-1.027343v1.582031c.000406.400639.453354.633357.779297.400391l4.320312-3.087891c.271405-.195465.273378-.598763.0039-.796875l-4.320306-3.177734c-.09341-.06913-.208241-.10303-.324218-.0957z" fill="url(#a)"/><path d="m12.681641 15.140625v2.226563c-5.539383-.62478-6.4881813 3.303351-5.8183598 5.910156.065817-1.741796 1.7630459-4.386279 5.8183598-3.976563v2.105469l4.320312-3.087891zm-5.8183598 8.136719c-.0247235.654289.1738579 1.185175.5742188 1.373047-.2429833-.369544-.4390946-.847172-.5742188-1.373047z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/zoomobjects.svg b/icon-themes/elementary_svg/cmd/32/zoomobjects.svg
new file mode 100644
index 000000000..382e743f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/zoomobjects.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(.92294504 0 0 .92334344 4.803484 13.249181)" gradientUnits="userSpaceOnUse" x1="7.704372" x2="7.704372" y1="-1.026171" y2="15.219138"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.92294504 0 0 .92334344 4.88843 13.946376)" gradientUnits="userSpaceOnUse" x1="9.872277" x2="9.872277" xlink:href="#c" y1="15.22011" y2="-2.10822"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.872277" x2="9.872277" y1="15.22011" y2="-2.10822"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.92294504 0 0 .92334344 4.802625 14.248284)" gradientUnits="userSpaceOnUse" x1="9.872277" x2="9.872277" xlink:href="#c" y1="15.22011" y2="-2.10822"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(.01687 0 0 .01153 17.734 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.01687 0 0 .01153 14.266 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="h" gradientTransform="matrix(.0493 0 0 .01153 -1.815 23.973)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="22.353438" x2="22.353438" y1="1.705188" y2="27.11725"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="16.0002" x2="16.0002" y1="34.33417" y2="2.66627"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="15.885593" x2="15.885593" xlink:href="#e" y1="23.402542" y2="12.902542"/><path d="m4.1 28.2h23.8v2.8h-23.8z" fill="url(#h)" opacity=".15"/><path d="m4.1 28.2v2.8c-.87.005-2.1-.627-2.1-1.4s.97-1.4 2.1-1.4z" fill="url(#g)" opacity=".15"/><path d="m27.9 28.2v2.8c.87.005 2.1-.627 2.1-1.4s-.97-1.4-2.1-1.4z" fill="url(#f)" opacity=".15"/><rect fill="url(#i)" height="27" rx="4.154" width="27" x="2.5" y="2.5"/><g fill="none"><rect height="27" opacity=".3" rx="4.154" stroke="#000" width="27" x="2.5" y="2.5"/><rect height="25" rx="3.846" stroke="url(#j)" width="25" x="3.5" y="3.5"/><g stroke-miterlimit="0" transform="matrix(1.33333 0 0 1.33333 .000612 -11.331242)"><path d="m6.3756673 20.376599 7.4979687-.01271.01907 6.488827-7.4979689.01271z" stroke="url(#d)" stroke-width=".750002"/><path d="m17.536811 18.689675a3.2303085 3.2317035 0 1 1 -6.460617 0 3.2303085 3.2317035 0 1 1 6.460617 0z" stroke="url(#b)" stroke-linejoin="round" stroke-width=".923144"/><g stroke="url(#a)" stroke-width=".750002"><path d="m6.3765263 19.377496 7.4979687-.01271.0064 6.768489-7.4979688.01271z"/><path d="m17.451865 17.992481c0 4.308936-6.460617 4.308936-6.460617 0s6.460617-4.308936 6.460617 0z" stroke-linejoin="round"/></g></g></g><path d="m22.885593 14.402543v4h-13.9999998v-4z" fill="url(#k)" opacity=".05" stroke-miterlimit="0"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/zoomoptimal.svg b/icon-themes/elementary_svg/cmd/32/zoomoptimal.svg
new file mode 100644
index 000000000..33ae1a234
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/zoomoptimal.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(.01687 0 0 .01153 17.734 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(-.01687 0 0 .01153 14.266 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.0493 0 0 .01153 -1.815 23.973)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="22.353438" x2="22.353438" y1="1.705188" y2="27.11725"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16.0002" x2="16.0002" y1="34.33417" y2="2.66627"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-1 0 0 1 30 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#a" y1="19" y2="15"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="25" y2="21"><stop offset="0" stop-opacity=".05"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#h" y1="7" y2="27"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#h" y1="7" y2="27"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#h" y1="3" y2="23"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#h" y1="3" y2="23"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#g" y1="27" y2="10"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#g" y1="23" y2="6"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#g" y1="23" y2="6"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#g" y1="21" y2="4"/><path d="m4.1 28.2h23.8v2.8h-23.8z" fill="url(#d)" opacity=".15"/><path d="m4.1 28.2v2.8c-.87.005-2.1-.627-2.1-1.4s.97-1.4 2.1-1.4z" fill="url(#c)" opacity=".15"/><path d="m27.9 28.2v2.8c.87.005 2.1-.627 2.1-1.4s-.97-1.4-2.1-1.4z" fill="url(#b)" opacity=".15"/><rect fill="url(#e)" height="27" rx="4.154" width="27" x="2.5" y="2.5"/><g fill="none"><rect height="27" opacity=".3" rx="4.154" stroke="#000" width="27" x="2.5" y="2.5"/><rect height="25" rx="3.846" stroke="url(#f)" width="25" x="3.5" y="3.5"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".985"><path d="m10.5 18.507v-2h-2.007v-1.985h-2v3.985z" opacity=".6" stroke="url(#r)" transform="translate(2 6)"/><path d="m12.5 9.522v2h-2.007v1.985h-2v-3.985z" opacity=".6" stroke="url(#q)"/><path d="m19.493 9.522v2h2.007v1.985h2v-3.985z" opacity=".6" stroke="url(#p)"/><path d="m19.493 24.507v-2h2.007v-1.985h2v3.985z" opacity=".6" stroke="url(#o)"/><path d="m12.5 8.522v2h-2.007v1.985h-2v-3.985z" stroke="url(#n)"/><path d="m19.493 8.522v2h2.007v1.985h2v-3.985z" stroke="url(#m)"/><path d="m12.5 23.507v-2h-2.007v-1.985h-2v3.985z" stroke="url(#l)"/><path d="m19.493 23.507v-2h2.007v-1.985h2v3.985z" stroke="url(#k)"/></g></g><path d="m9 20v3h3v-1h-2v-2z" fill="url(#j)"/><path d="m23 20v3h-3v-1h2v-2z" fill="url(#i)" opacity=".05"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/zoomout.svg b/icon-themes/elementary_svg/cmd/32/zoomout.svg
new file mode 100644
index 000000000..bd09e7f92
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/zoomout.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(.01687 0 0 .01153 17.734 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(-.01687 0 0 .01153 14.266 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.0493 0 0 .01153 -1.815 23.973)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="22.353438" x2="22.353438" y1="1.705188" y2="27.11725"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17.6661" x2="17.6661" y1="26.9933" y2="3.6735"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.0002" x2="16.0002" y1="34.33417" y2="2.66627"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#a" y1="23" y2="12.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="21.06" x2="21.06" y1="6.03" y2="26.07"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><path d="m4.1 28.2h23.8v2.8h-23.8z" fill="url(#d)" opacity=".15"/><path d="m4.1 28.2v2.8c-.87.005-2.1-.627-2.1-1.4s.97-1.4 2.1-1.4z" fill="url(#c)" opacity=".15"/><path d="m27.9 28.2v2.8c.87.005 2.1-.627 2.1-1.4s-.97-1.4-2.1-1.4z" fill="url(#b)" opacity=".15"/><rect fill="url(#e)" height="27" rx="4.154" width="27" x="2.5" y="2.5"/><g fill="none"><rect height="27" opacity=".3" rx="4.154" stroke="#000" width="27" x="2.5" y="2.5"/><path d="m23.507 14.5v5h-15.014v-5z" opacity=".6" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985"/><path d="m23.507 13.5v5h-15.014v-5z" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985"/><rect height="25" rx="3.846" stroke="url(#g)" width="25" x="3.5" y="3.5"/></g><path d="m23 14v4h-14v-4z" fill="url(#h)" opacity=".05"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/zoompage.svg b/icon-themes/elementary_svg/cmd/32/zoompage.svg
new file mode 100644
index 000000000..9703c7e6b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/zoompage.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(.01687 0 0 .01153 17.734 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(-.01687 0 0 .01153 14.266 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.0493 0 0 .01153 -1.815 23.973)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="22.353438" x2="22.353438" y1="1.705188" y2="27.11725"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17.6661" x2="17.6661" y1="26.9933" y2="3.6735"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.0002" x2="16.0002" y1="34.33417" y2="2.66627"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#a" y1="23" y2="12.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="21.06" x2="21.06" y1="6.03" y2="26.07"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><path d="m4.1 28.2h23.8v2.8h-23.8z" fill="url(#d)" opacity=".15"/><path d="m4.1 28.2v2.8c-.87.005-2.1-.627-2.1-1.4s.97-1.4 2.1-1.4z" fill="url(#c)" opacity=".15"/><path d="m27.9 28.2v2.8c.87.005 2.1-.627 2.1-1.4s-.97-1.4-2.1-1.4z" fill="url(#b)" opacity=".15"/><rect fill="url(#e)" height="27" rx="4.154" width="27" x="2.5" y="2.5"/><g fill="none"><rect height="27" opacity=".3" rx="4.154" stroke="#000" width="27" x="2.5" y="2.5"/><path d="m23.485 5.475.015 22.025h-15l-.03-22.026z" opacity=".6" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985"/><path d="m23.5 4.5v22h-15v-22z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><rect height="25" rx="3.846" stroke="url(#g)" width="25" x="3.5" y="3.5"/></g><path d="m23 5v21h-14v-21z" fill="url(#h)" opacity=".05"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/zoompagewidth.svg b/icon-themes/elementary_svg/cmd/32/zoompagewidth.svg
new file mode 100644
index 000000000..19e1ebdd6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/zoompagewidth.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" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="23" y2="6"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19.005992" x2="19.005992" y1="2.982023" y2="22.982023"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 30 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="19" y2="15"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01687 0 0 .01153 17.734 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01687 0 0 .01153 14.266 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="g" gradientTransform="matrix(.0493 0 0 .01153 -1.815 23.973)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="22.353438" x2="22.353438" y1="1.705188" y2="27.11725"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16.0002" x2="16.0002" y1="34.33417" y2="2.66627"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4.1 28.2h23.8v2.8h-23.8z" fill="url(#g)" opacity=".15"/><path d="m4.1 28.2v2.8c-.87.005-2.1-.627-2.1-1.4s.97-1.4 2.1-1.4z" fill="url(#f)" opacity=".15"/><path d="m27.9 28.2v2.8c.87.005 2.1-.627 2.1-1.4s-.97-1.4-2.1-1.4z" fill="url(#e)" opacity=".15"/><rect fill="url(#h)" height="27" rx="4.154" width="27" x="2.5" y="2.5"/><g fill="none"><rect height="27" opacity=".3" rx="4.154" stroke="#000" width="27" x="2.5" y="2.5"/><rect height="25" rx="3.846" stroke="url(#i)" width="25" x="3.5" y="3.5"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m19.492188 9.5214844v1.9999996h2.007812v.986328 3 1.013672 3 2.986328h-2.007812v2h4.007812v-4.986328-3-1.013672-3-2.9863276z" opacity=".6" stroke="url(#a)"/><path d="m19.498047 8.5039062v1.9999998h2.007812v2.003906h-.005859v5.013672 2 1.986328h-2.007812v2h4.007812v-3.986328-2-3.033203h.0059v-5.9843748z" stroke="url(#b)"/></g></g><path d="m23 12v11h-3v-1h2v-10z" fill="url(#c)" opacity=".05"/><g transform="matrix(-1 0 0 1 31.998088 0)"><path d="m19.492188 9.5214844v1.9999996h2.007812v.986328 3 1.013672 3 2.986328h-2.007812v2h4.007812v-4.986328-3-1.013672-3-2.9863276z" fill="none" opacity=".6" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.498047 8.5039062v1.9999998h2.007812v2.003906h-.005859v5.013672 2 1.986328h-2.007812v2h4.007812v-3.986328-2-3.033203h.0059v-5.9843748z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m23 12v11h-3v-1h2v-10z" fill="url(#c)" opacity=".05"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/zoompanning.svg b/icon-themes/elementary_svg/cmd/32/zoompanning.svg
new file mode 100644
index 000000000..2d421216e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/zoompanning.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.498934" width="1.462451" x="-.231225" y="-.249467"><feGaussianBlur stdDeviation="1.1433904"/></filter><radialGradient id="b" cx="12" cy="16.276121" gradientTransform="matrix(2.5278467 -.00000017 .00000009 1.3481851 -18.334161 1022.4568)" gradientUnits="userSpaceOnUse" r="5.933904"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff"/></radialGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01687 0 0 .01153 17.734 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01687 0 0 .01153 14.266 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="f" gradientTransform="matrix(.0493 0 0 .01153 -1.815 23.973)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="22.353438" x2="22.353438" y1="1.705188" y2="27.11725"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16.0002" x2="16.0002" y1="34.33417" y2="2.66627"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-1 0 0 1 30 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="19" y2="15"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="25" y2="21"><stop offset="0" stop-opacity=".05"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#j" y1="7" y2="27"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#j" y1="7" y2="27"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#j" y1="3" y2="23"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#j" y1="3" y2="23"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#i" y1="27" y2="10"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#i" y1="23" y2="6"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#i" y1="23" y2="6"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#i" y1="21" y2="4"/><path d="m4.1 28.2h23.8v2.8h-23.8z" fill="url(#f)" opacity=".15"/><path d="m4.1 28.2v2.8c-.87.005-2.1-.627-2.1-1.4s.97-1.4 2.1-1.4z" fill="url(#e)" opacity=".15"/><path d="m27.9 28.2v2.8c.87.005 2.1-.627 2.1-1.4s-.97-1.4-2.1-1.4z" fill="url(#d)" opacity=".15"/><rect fill="url(#g)" height="27" rx="4.154" width="27" x="2.5" y="2.5"/><g fill="none"><rect height="27" opacity=".3" rx="4.154" stroke="#000" width="27" x="2.5" y="2.5"/><rect height="25" rx="3.846" stroke="url(#h)" width="25" x="3.5" y="3.5"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".985"><path d="m10.5 18.507v-2h-2.007v-1.985h-2v3.985z" opacity=".6" stroke="url(#t)" transform="translate(2 6)"/><path d="m12.5 9.522v2h-2.007v1.985h-2v-3.985z" opacity=".6" stroke="url(#s)"/><path d="m19.493 9.522v2h2.007v1.985h2v-3.985z" opacity=".6" stroke="url(#r)"/><path d="m19.493 24.507v-2h2.007v-1.985h2v3.985z" opacity=".6" stroke="url(#q)"/><path d="m12.5 8.522v2h-2.007v1.985h-2v-3.985z" stroke="url(#p)"/><path d="m19.493 8.522v2h2.007v1.985h2v-3.985z" stroke="url(#o)"/><path d="m12.5 23.507v-2h-2.007v-1.985h-2v3.985z" stroke="url(#n)"/><path d="m19.493 23.507v-2h2.007v-1.985h2v3.985z" stroke="url(#m)"/></g></g><path d="m9 20v3h3v-1h-2v-2z" fill="url(#l)"/><path d="m23 20v3h-3v-1h2v-2z" fill="url(#k)" opacity=".05"/><g transform="matrix(1.33333 0 0 1.33333 6.166724 -1365.0299)"><path d="m12.5 1036.4s-.5 0-.5 1c0 0-.0209.897-.3 1-.24632.091-.639796.1521-.7-.1688 0-1-.470363-1.1782-1.4999999-.8312-.6344648.2139-.5 1-.5 1v1.5c0 1 .2284961 2 0 2-.5 0-.5-.5-.5-1.5-1.4045508-.187-1.4983856.8169-1.2597403 1.7728.3397768 1.3609.9781108 2.4773 1.6936242 3.6529.683416 1.1228 1.58906 1.5743 2.566116 1.5743h4.500001c3 0 2.940224-6.0225 3-7.125.08401-1.5493-.658267-1.5818-1.220267-1.5818-.175495.1702-.07615.9787-.279733 1.5818-.5.5-.5-.4121-.5-.875v-1c.11908-.6145-.5-1-.5-1h-1c-.363505-.02-.487677.2854-.501578.7544-.0067.2897-.217172.2456-.217172.2456h-.500001c-.28125 0-.28125-1-.28125-1 0-1-.5-1-.5-1z" style="opacity:.5;fill-rule:evenodd;stroke:#000;stroke-width:2;stroke-linejoin:round;filter:url(#a)"/><path d="m11.5 1035.4004s-.5 0-.5 1c0 0-.02168.897-.300781 1-.24632.091-.639015.151-.699219-.1699 0-1-.4703632-1.1771-1.5-.8301-.6344648.2139-.5 1-.5 1v1.5c0 1 .2284961 2 0 2-.5 0-.5-.5-.5-1.5-1.4045508-.187-1.4984109.8156-1.2597656 1.7715.3397768 1.3609.9778459 2.4787 1.6933594 3.6543.683416 1.1228 1.5893506 1.5742 2.5664062 1.5742h4.5c3 0 2.940224-6.0225 3-7.125.08401-1.5493-.658703-1.582-1.220703-1.582-.175495.1702-.07571.9789-.279297 1.582-.5.5-.5-.4121-.5-.875v-1c.11908-.6145-.5-1-.5-1h-1c-.363506-.02-.488052.2849-.501953.7539-.0067.2897-.216797.2461-.216797.2461h-.5c-.28125 0-.28125-1-.28125-1 0-1-.5-1-.5-1z" fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="1.500004"/><g fill-rule="evenodd"><path d="m11.5 1035.4s-.5 0-.5 1c0 0-.0209.897-.3 1-.24632.091-.639796.1521-.7-.1688 0-1-.4703631-1.1782-1.4999999-.8312-.6344648.2139-.5 1-.5 1v1.5c0 1 .2284961 2 0 2-.5 0-.5-.5-.5-1.5-1.4045508-.187-1.4983856.8169-1.2597403 1.7728.3397768 1.3609.9781108 2.4773 1.6936242 3.6529.683416 1.1228 1.5890604 1.5743 2.566116 1.5743h4.500001c3 0 2.940224-6.0225 3-7.125.08401-1.5493-.658267-1.5818-1.220267-1.5818-.175495.1702-.07615.9787-.279733 1.5818-.5.5-.5-.4121-.5-.875v-1c.11908-.6145-.5-1-.5-1h-1c-.363506-.02-.487678.2854-.501579.7544-.0067.2897-.217172.2456-.217172.2456h-.5c-.28125 0-.28125-1-.28125-1 0-1-.5-1-.5-1z"/><path d="m11.5 1035.4s-.5 0-.5 1c0 0-.0209.897-.3 1-.24632.091-.639796.1521-.7-.1688 0-1-.4703631-1.1782-1.4999999-.8312-.6344648.2139-.5 1-.5 1v1.5c0 1 .2284961 2 0 2-.5 0-.5-.5-.5-1.5-1.4045508-.187-1.4983856.8169-1.2597403 1.7728.3397768 1.3609.9781108 2.4773 1.6936242 3.6529.683416 1.1228 1.5890604 1.5743 2.566116 1.5743h4.500001c3 0 2.940224-6.0225 3-7.125.08401-1.5493-.658267-1.5818-1.220267-1.5818-.175495.1702-.07615.9787-.279733 1.5818-.5.5-.5-.4121-.5-.875v-1c.11908-.6145-.5-1-.5-1h-1c-.363506-.02-.487678.2854-.501579.7544-.0067.2897-.217172.2456-.217172.2456h-.5c-.28125 0-.28125-1-.28125-1 0-1-.5-1-.5-1z" fill="url(#b)" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/zoomprevious.svg b/icon-themes/elementary_svg/cmd/32/zoomprevious.svg
new file mode 100644
index 000000000..51df12d43
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/zoomprevious.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" gradientUnits="userSpaceOnUse" x1="34" x2="34" y1="27" y2="16"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="35" x2="35" y1="14" y2="26"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01687 0 0 .01153 17.734 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01687 0 0 .01153 14.266 23.973)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="f" gradientTransform="matrix(.0493 0 0 .01153 -1.815 23.973)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="22.353438" x2="22.353438" y1="1.705188" y2="27.11725"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16.0002" x2="16.0002" y1="34.33417" y2="2.66627"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4.1 28.2h23.8v2.8h-23.8z" fill="url(#f)" opacity=".15"/><path d="m4.1 28.2v2.8c-.87.005-2.1-.627-2.1-1.4s.97-1.4 2.1-1.4z" fill="url(#e)" opacity=".15"/><path d="m27.9 28.2v2.8c.87.005 2.1-.627 2.1-1.4s-.97-1.4-2.1-1.4z" fill="url(#d)" opacity=".15"/><rect fill="url(#g)" height="27" rx="4.154" width="27" x="2.5" y="2.5"/><g fill="none"><rect height="27" opacity=".3" rx="4.154" stroke="#000" width="27" x="2.5" y="2.5"/><rect height="25" rx="3.846" stroke="url(#h)" width="25" x="3.5" y="3.5"/></g><g transform="matrix(-1.33333 0 0 1.33333 31.408812 -11.156193)"><path d="m12.648438 15.648438c-.258651.01777-.459292.232927-.458985.492187v1.78711c-2.5214559-.13259-4.2711362.623171-5.1523436 1.904296-.9180465 1.334683-.9823489 3.008121-.6640625 4.394531-.0009809.01039-.00163.02081-.00195.03125-.0008547.02262.01018.04185.00977.06445.00594.0243-.0003323.05403.00586.07813.00378.01584.00834.03148.013672.04687.011736.561806.2053967 1.052235.5878906 1.388672.015599.02502.021045.06151.037109.08594l.021484-.02344c.07271.05569.093884.156085.1816406.197265.450089.211224.8942268-.301354.6210863-.716793-.1897966-.288654-.3534009-.699734-.4765625-1.146484.045031-.714937.4158505-1.664922 1.2285156-2.38086.7583526-.668089 1.9523195-1.088327 3.5878905-1.027343v1.582031c.000406.400639.453354.633357.779297.400391l4.320312-3.087891c.271405-.195465.273378-.598763.0039-.796875l-4.320306-3.177734c-.09341-.06913-.208241-.10303-.324218-.0957z" fill="url(#a)"/><path d="m12.681641 15.140625v2.226563c-5.539383-.62478-6.4881813 3.303351-5.8183598 5.910156.065817-1.741796 1.7630459-4.386279 5.8183598-3.976563v2.105469l4.320312-3.087891zm-5.8183598 8.136719c-.0247235.654289.1738579 1.185175.5742188 1.373047-.2429833-.369544-.4390946-.847172-.5742188-1.373047z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_absoluterecord.svg b/icon-themes/elementary_svg/cmd/ar/lc_absoluterecord.svg
new file mode 100644
index 000000000..bb6bd3736
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_absoluterecord.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="99.157" cy="186.171" gradientTransform="matrix(.08508 0 0 .02707 .074 10.927)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.61402 0 0 .45904 -1243.367 -1471.69)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.686288" x2="6.686288" y1="1.285573" y2="12.355058"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 37.006356 -7.729343)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#a)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#b)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#c)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g><g transform="matrix(1.1995834 0 0 1.1995834 -.188433 6.815546)"><path d="m13.852 15.967a5.341 1.7003184 0 0 1 -10.682 0 5.341 1.7003184 0 1 1 10.682 0z" fill="url(#d)" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="url(#e)" opacity=".99" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m6.84.585c-3.45 0-6.255 2.805-6.255 6.255 0 3.452 2.804 6.255 6.255 6.255 3.452 0 6.255-2.803 6.255-6.255 0-3.45-2.803-6.255-6.255-6.255z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.833623;stroke-linecap:round;stroke-linejoin:round"/><path d="m12.214593 6.8395773c0 2.9687701-2.4062661 5.3750367-5.3742349 5.3750367-2.9671676 0-5.3734339-2.4062666-5.3734339-5.3742354 0-2.9679689 2.4062663-5.3734339 5.3742352-5.3734339 2.9687701 0 5.3750366 2.405465 5.3750366 5.3742351z" style="opacity:.5;fill:none;stroke-width:.855496;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)"/><path d="m7.38 3.322c-.64-.086-1.306-.03-1.917.186-.617.218-1.198.592-1.47 1.23-.175.39-.167.81 0 1.21.165.397.608.78 1.153.78.308 0 .616-.107.82-.297.203-.19.305-.44.335-.67.037-.288-.047-.41-.093-.52.03-.034.08-.077.075-.075.033-.02.08-.028.112-.037.016-.005.024.002.037 0 .014-.003-.012-.002.057-.02.36-.085.79.155.893.318.002.002.026.05-.037.242-.063.19-.2.47-.39.744-.424.612-.97 1.38-.97 2.346 0 .25-.015.355.02.577.027.172.13.315.223.39.015.013.023.01.037.02-.264.117-.493.304-.633.54-.226.382-.234.923.075 1.34l-.02.018c.01.013.03.007.038.02.003.002-.002.014 0 .018.32.433.84.564 1.285.503.45-.06.928-.334 1.098-.856.002-.005 0-.013 0-.02.003-.008.016-.008.02-.017h-.02c.216-.624-.11-1.23-.65-1.508a.592.592 0 0 0 .26-.52c-.018-.605.076-1.03.558-1.38a.592.592 0 0 0 .02-.018c.37-.29.74-.63 1.04-1.042.295-.403.523-.906.485-1.47v-.038h-.021c-.028-.596-.377-1.088-.82-1.415-.445-.33-.998-.52-1.58-.578h-.02z" fill="#002e99" opacity=".05"/><path d="m7.112 9.272c-.02-.703.137-1.385.8-1.868.702-.546 1.377-1.23 1.306-2.036-.015-.777-.92-1.386-1.897-1.473-1.096-.152-2.424.224-2.79 1.08-.188.418-.015 1.165.61 1.165.367 0 .535-.236.563-.452.02-.164-.047-.31-.086-.445-.045-.155.148-.453.358-.575.176-.1.36-.135.386-.142.632-.152 1.26.183 1.524.59.262.41-.027 1.027-.442 1.628-.415.6-.86 1.284-.86 2.01 0 .276-.024.37-.006.48.014.09.31.08.536.038zm-.288.946c-.604-.033-1.02.65-.66 1.086.325.482 1.232.363 1.388-.182.162-.424-.228-.91-.728-.904z" fill="#002e99" opacity=".15"/><path d="m7.112 8.676c-.02-.702.137-1.384.8-1.867.702-.548 1.377-1.23 1.306-2.037-.015-.777-.92-1.386-1.897-1.474-1.096-.153-2.424.223-2.79 1.08-.188.417-.015 1.165.61 1.165.367 0 .535-.237.563-.453.02-.164-.047-.31-.086-.445-.045-.154.148-.453.358-.574.176-.102.36-.136.386-.143.632-.15 1.26.184 1.524.59.262.41-.027 1.027-.442 1.628-.415.602-.86 1.285-.86 2.01 0 .276-.024.37-.006.482.014.09.31.078.536.036zm-.288.946c-.604-.033-1.02.65-.66 1.087.325.48 1.232.36 1.388-.184.162-.423-.228-.91-.728-.904z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_alphaliststyle.svg b/icon-themes/elementary_svg/cmd/ar/lc_alphaliststyle.svg
new file mode 100644
index 000000000..04c97f192
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_alphaliststyle.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" gradientUnits="userSpaceOnUse" x1="1.01333" x2="5.293912" xlink:href="#c" y1="15.931441" y2="15.931441"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" xlink:href="#c" y1="28" y2="33"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#d" y1="57" y2="35"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="52" y2="30"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#d" y1="47" y2="25"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="42" y2="20"/><g transform="translate(-7 -25)"><path d="m15.5 43.5v2h7v-2z" fill="url(#e)"/><path d="m15.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#f)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15.5 33.5v2h7v-2z" fill="url(#g)"/><path d="m15.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#h)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><path d="m1.4967728 12.549689h1.8727548q.6007834 0 1.0560646.09387.4599749.08918.7650602.295698.309779.201826.4646685.535073.1548895.328553.1548895.811996 0 .291005-.093872.54446-.089179.253456-.2628428.445894-.173664.192439-.4318131.32386-.2534555.126728-.5773154.16897v.04694q.3238599.05632.6054771.164276.2863109.10326.4975238.291005.211213.183051.3332471.464668.1220341.281618.1220341.685269 0 .469362-.1548894.840158-.1501959.366103-.4412004.624252-.2863109.253455-.6993495.38957-.4130386.136115-.9340306.136115h-2.2764065zm.8730135 2.910044h1.1452435q.3942642 0 .6618005-.0704.2675364-.0704.4318132-.206519.1642767-.140809.234681-.347328.075098-.211213.075098-.488137 0-.563234-.3614088-.807302-.3614089-.244073-1.1405499-.244073h-1.0466775zm0 .732205v2.478232h1.2485032q.4130386 0 .6899622-.09387.2816173-.09387.4505876-.262843.173664-.16897.2487619-.403651.075098-.239375.075098-.525686 0-.262843-.079792-.483443-.075098-.2206-.2534555-.37549-.173664-.159583-.4646685-.244068-.2910045-.08918-.7228176-.08918z" fill="url(#a)" transform="matrix(1.0177791 0 0 1.0177791 16.976616 -.272812)"/><path d="m5.7104557 8.3583889-.7509793-2.1262102h-2.5580234l-.7603666 2.1262102h-.88240069l2.52047439-6.8902354h.7979155l2.5251681 6.8902354zm-1.027903-2.9006577-.6946559-1.9900952q-.0281617-.0844852-.0704043-.2065193-.0375489-.1220342-.0797915-.2628428-.0422426-.1408086-.0844852-.2910045-.0422426-.1548895-.0797916-.3003917-.0328553.1455022-.0750979.3003917-.0422426.1548895-.0844852.3003917-.0422425.1408087-.0844851.2628428-.037549.1173405-.0657107.1971321l-.680575 1.9900952z" fill="url(#b)" transform="matrix(1.0159305 0 0 1.0159305 16.792579 .008458)"/><g stroke="#002e99"><path d="m1.4967728 12.549689h1.8727548q.6007834 0 1.0560646.09387.4599749.08918.7650602.295698.309779.201826.4646685.535073.1548895.328553.1548895.811996 0 .291005-.093872.54446-.089179.253456-.2628428.445894-.173664.192439-.4318131.32386-.2534555.126728-.5773154.16897v.04694q.3238599.05632.6054771.164276.2863109.10326.4975238.291005.211213.183051.3332471.464668.1220341.281618.1220341.685269 0 .469362-.1548894.840158-.1501959.366103-.4412004.624252-.2863109.253455-.6993495.38957-.4130386.136115-.9340306.136115h-2.2764065zm.8730135 2.910044h1.1452435q.3942642 0 .6618005-.0704.2675364-.0704.4318132-.206519.1642767-.140809.234681-.347328.075098-.211213.075098-.488137 0-.563234-.3614088-.807302-.3614089-.244073-1.1405499-.244073h-1.0466775zm0 .732205v2.478232h1.2485032q.4130386 0 .6899622-.09387.2816173-.09387.4505876-.262843.173664-.16897.2487619-.403651.075098-.239375.075098-.525686 0-.262843-.079792-.483443-.075098-.2206-.2534555-.37549-.173664-.159583-.4646685-.244068-.2910045-.08918-.7228176-.08918z" fill="url(#a)" opacity=".5" stroke-width=".982531" transform="matrix(1.0177791 0 0 1.0177791 16.976616 -.272812)"/><path d="m5.7104557 8.3583889-.7509793-2.1262102h-2.5580234l-.7603666 2.1262102h-.88240069l2.52047439-6.8902354h.7979155l2.5251681 6.8902354zm-1.027903-2.9006577-.6946559-1.9900952q-.0281617-.0844852-.0704043-.2065193-.0375489-.1220342-.0797915-.2628428-.0422426-.1408086-.0844852-.2910045-.0422426-.1548895-.0797916-.3003917-.0328553.1455022-.0750979.3003917-.0422426.1548895-.0844852.3003917-.0422425.1408087-.0844851.2628428-.037549.1173405-.0657107.1971321l-.680575 1.9900952z" fill="none" opacity=".5" stroke-width=".984319" transform="matrix(1.0159305 0 0 1.0159305 16.792579 .008458)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_alphalowliststyle.svg b/icon-themes/elementary_svg/cmd/ar/lc_alphalowliststyle.svg
new file mode 100644
index 000000000..8c59fac6b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_alphalowliststyle.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" gradientUnits="userSpaceOnUse" x1="4.557398" x2="4.557398" xlink:href="#c" y1="11.710182" y2="20.210182"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.017977" x2="3.517977" xlink:href="#c" y1=".844933" y2="8.844933"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#d" y1="57" y2="35"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="52" y2="30"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#d" y1="47" y2="25"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="42" y2="20"/><g transform="translate(-7 -25)"><path d="m15.5 43.5v2h7v-2z" fill="url(#e)"/><path d="m15.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#f)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15.5 33.5v2h7v-2z" fill="url(#g)"/><path d="m15.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#h)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(17)"><path d="m3.8854344 14.265988q.4412003 0 .8026091.168971.3614088.16897.6148644.506911.2581491.333247.3989577.830771.1408087.497523.1408087 1.15463 0 .661801-.1408087 1.164018-.1408086.497524-.3989577.835465-.2534556.33794-.6148644.511604-.3614088.168971-.8026091.168971-.2769237 0-.5022175-.06102-.2252938-.06101-.408345-.15958-.1783576-.10326-.3191662-.239375-.136115-.136115-.2440683-.286311h-.0563234l-.173664.652413h-.6242516v-7.303274h.854239v1.764802q0 .164276-.00469.352021-.00469.183052-.014081.342635-.00939.187744-.018774.366102h.037549q.1079533-.164277.2440683-.305085.136115-.140809.3144726-.244069.1830512-.103259.408345-.159583.2252938-.06102.5069111-.06102zm-.1642768.708737q-.3754896 0-.6289451.122034-.248762.117341-.4036514.361409-.1501959.244068-.2159066.610171-.061017.366102-.061017.858932 0 .474056.061017.844852.065711.366102.2159066.619558.1548894.248762.408345.380183.2534555.126728.6336388.126728.6336388 0 .9293369-.511605.3003917-.511604.3003917-1.469103 0-.976273-.3003917-1.459716-.2956981-.483443-.9387242-.483443z" fill="url(#a)" transform="translate(-.057398 .289818)"/><path d="m3.8854344 14.265988q.4412003 0 .8026091.168971.3614088.16897.6148644.506911.2581491.333247.3989577.830771.1408087.497523.1408087 1.15463 0 .661801-.1408087 1.164018-.1408086.497524-.3989577.835465-.2534556.33794-.6148644.511604-.3614088.168971-.8026091.168971-.2769237 0-.5022175-.06102-.2252938-.06101-.408345-.15958-.1783576-.10326-.3191662-.239375-.136115-.136115-.2440683-.286311h-.0563234l-.173664.652413h-.6242516v-7.303274h.854239v1.764802q0 .164276-.00469.352021-.00469.183052-.014081.342635-.00939.187744-.018774.366102h.037549q.1079533-.164277.2440683-.305085.136115-.140809.3144726-.244069.1830512-.103259.408345-.159583.2252938-.06102.5069111-.06102zm-.1642768.708737q-.3754896 0-.6289451.122034-.248762.117341-.4036514.361409-.1501959.244068-.2159066.610171-.061017.366102-.061017.858932 0 .474056.061017.844852.065711.366102.2159066.619558.1548894.248762.408345.380183.2534555.126728.6336388.126728.6336388 0 .9293369-.511605.3003917-.511604.3003917-1.469103 0-.976273-.3003917-1.459716-.2956981-.483443-.9387242-.483443z" fill="none" opacity=".5" stroke="#002e99" transform="translate(-.057398 .289818)"/><path d="m4.480727 8.3583889-.1736639-.7134304h-.037549q-.1548895.211213-.309779.3661025-.1548895.1501958-.3379407.2487619-.1830512.098566-.408345.1455022-.2252938.046936-.5209919.046936-.3238598 0-.5960899-.093872-.27223-.089179-.4740557-.2769238-.197132-.1924385-.3097789-.4787494-.1126469-.2910044-.1126469-.6852686 0-.7697538.5397664-1.1827924.54446-.4130387 1.6521545-.4505876l.8636262-.0328554v-.3238598q0-.3144726-.070404-.5256856-.065711-.2112129-.1971324-.3379407-.1267277-.1314213-.3191662-.1877448-.1877448-.0563234-.4318131-.0563234-.3895705 0-.7275112.1126469-.3332471.1126469-.6430261.27223l-.3003917-.6430261q.3473279-.1877448.7744474-.3191662.4271195-.1314214.8964816-.1314214.4787493 0 .8260773.098566.3520215.093872.5773153.3050854.2299875.2065193.3426344.5303792.1126469.3238598.1126469.7838346v3.5296029zm-1.5676693-.5960898q.2863108 0 .5303791-.089179.2440683-.0891786.4224259-.2675362.1783576-.1830512.2769236-.4552813.1032597-.2769236.1032597-.6477196v-.4646685l-.6711878.0328554q-.4224259.0187744-.7087367.0938724-.2863109.0750979-.4599749.2112129-.1689703.1314214-.2440683.3238598-.075098.1877449-.075098.4271195 0 .4318132.2252938.6336389.2299874.2018257.6007836.2018257z" fill="url(#b)"/><path d="m4.480727 8.3583889-.1736639-.7134304h-.037549q-.1548895.211213-.309779.3661025-.1548895.1501958-.3379407.2487619-.1830512.098566-.408345.1455022-.2252938.046936-.5209919.046936-.3238598 0-.5960899-.093872-.27223-.089179-.4740557-.2769238-.197132-.1924385-.3097789-.4787494-.1126469-.2910044-.1126469-.6852686 0-.7697538.5397664-1.1827924.54446-.4130387 1.6521545-.4505876l.8636262-.0328554v-.3238598q0-.3144726-.070404-.5256856-.065711-.2112129-.1971324-.3379407-.1267277-.1314213-.3191662-.1877448-.1877448-.0563234-.4318131-.0563234-.3895705 0-.7275112.1126469-.3332471.1126469-.6430261.27223l-.3003917-.6430261q.3473279-.1877448.7744474-.3191662.4271195-.1314214.8964816-.1314214.4787493 0 .8260773.098566.3520215.093872.5773153.3050854.2299875.2065193.3426344.5303792.1126469.3238598.1126469.7838346v3.5296029zm-1.5676693-.5960898q.2863108 0 .5303791-.089179.2440683-.0891786.4224259-.2675362.1783576-.1830512.2769236-.4552813.1032597-.2769236.1032597-.6477196v-.4646685l-.6711878.0328554q-.4224259.0187744-.7087367.0938724-.2863109.0750979-.4599749.2112129-.1689703.1314214-.2440683.3238598-.075098.1877449-.075098.4271195 0 .4318132.2252938.6336389.2299874.2018257.6007836.2018257z" fill="none" opacity=".5" stroke="#002e99"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_bulletsandnumberingdialog.svg b/icon-themes/elementary_svg/cmd/ar/lc_bulletsandnumberingdialog.svg
new file mode 100644
index 000000000..36000ab58
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_bulletsandnumberingdialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.77085" x2="3.090316" xlink:href="#i" y1="-.441177" y2="7.641264"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.293317" x2="3.293317" xlink:href="#i" y1="12.695808" y2="20.695808"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.279048" x2="3.104153" xlink:href="#j" y1="-.441177" y2="7.558823"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.457094" x2="3.957094" xlink:href="#j" y1="12.235294" y2="21.235294"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#k" y1="57" y2="35"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#k" y1="52" y2="30"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#k" y1="47" y2="25"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#k" y1="42" y2="20"/><g transform="translate(-7 -25)"><path d="m15.5 43.5v2h7v-2z" fill="url(#l)"/><path d="m15.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#m)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15.5 33.5v2h7v-2z" fill="url(#n)"/><path d="m15.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#o)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="matrix(.85 0 0 .85 18.43647 1.875)"><path d="m3.6041529 7.5588232h-.9777423v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666057.012963-.31295157.016666-.43887297-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258897-.1555499.14443917-.055553.048147-.1222176.105552-.1999928.172216l-.8221925.6721979-.53331397-.6833086 2.12770057-1.66105077h.8333031z" fill="url(#e)"/><path d="m3.6041529 7.5588232h-.9777423v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666057.012963-.31295157.016666-.43887297-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258897-.1555499.14443917-.055553.048147-.1222176.105552-.1999928.172216l-.8221925.6721979-.53331397-.6833086 2.12770057-1.66105077h.8333031z" fill="url(#e)" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m5.9570941 20.735294h-5.06648293v-.866635l1.94437393-2.11659q.4166516-.449984.7444175-.822193.3277658-.372208.5555354-.727751.2333248-.355543.3555426-.711085.1222178-.361098.1222178-.783305 0-.327766-.094441-.577757-.094441-.249991-.2722124-.422207-.1722159-.177771-.4110962-.266657-.2388802-.08889-.5333139-.08889-.5277587 0-.9555209.216659-.422207.211104-.8055264.544425l-.56664612-.661083q.22221412-.199993.47776042-.372209.2555463-.177771.5499801-.305544.2944338-.127774.6221997-.199993.3277658-.07778.6888639-.07778.5333139 0 .9610762.149994.4333176.149995.7333067.433318.2999892.277768.4610944.683309.1666607.399985.1666607.905522 0 .472205-.1499946.899968-.1444392.427767-.4055408.844418-.2555463.411097-.6166444.827748-.3555426.416652-.7721942.866635l-1.5610545 1.661051v.04444h3.827639z" fill="url(#f)"/><g fill="none"><path d="m5.9570941 20.735294h-5.06648293v-.866635l1.94437393-2.11659q.4166516-.449984.7444175-.822193.3277658-.372208.5555354-.727751.2333248-.355543.3555426-.711085.1222178-.361098.1222178-.783305 0-.327766-.094441-.577757-.094441-.249991-.2722124-.422207-.1722159-.177771-.4110962-.266657-.2388802-.08889-.5333139-.08889-.5277587 0-.9555209.216659-.422207.211104-.8055264.544425l-.56664612-.661083q.22221412-.199993.47776042-.372209.2555463-.177771.5499801-.305544.2944338-.127774.6221997-.199993.3277658-.07778.6888639-.07778.5333139 0 .9610762.149994.4333176.149995.7333067.433318.2999892.277768.4610944.683309.1666607.399985.1666607.905522 0 .472205-.1499946.899968-.1444392.427767-.4055408.844418-.2555463.411097-.6166444.827748-.3555426.416652-.7721942.866635l-1.5610545 1.661051v.04444h3.827639z" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m1.1041528 1.2931982 1.5-1.23437497h.5v7.49999997" opacity=".5" stroke="url(#g)"/><path d="m3.312848 12.904792c-.2110122 0-.4097455.02228-.5957031.06641a.40852733.40852733 0 0 1 -.00586.002c-.1947902.04292-.3758984.101583-.546875.175781-.1716129.07447-.3323386.164531-.4804688.267578a.40852733.40852733 0 0 1 -.00391.002c-.042934.02893-.078003.06194-.1191406.0918l.054687.0625c.1793988-.129368.3518831-.272621.5449223-.369241.3453378-.174911.7327806-.259765 1.140625-.259765.238723 0 .4665231.03737.6757813.115234.2089214.07774.4008338.197772.5585937.359375.1618831.158022.2842416.352013.3652344.566406.083251.22037.1210937.46334.1210937.722657 0 .321688-.047834.628366-.1445312.914062a.40852733.40852733 0 0 1 0 .002c-.0938365.272993-.2285283.540856-.4003861.802735-.1647695.256753-.3628532.51345-.5917969.773437-.2211487.251135-.4722037.527948-.7519531.830078l-1.8339844 1.996094v.300781h4.25v-.105515h-3.4199219a.40852733.40852733 0 0 1 -.4082031-.408203v-.04492a.40852733.40852733 0 0 1 .1113281-.279299l1.5585937-1.658203.00195-.002c.273907-.295866.5275915-.581436.7597656-.853515a.40852733.40852733 0 0 1 .00195-.002c.2277885-.262732.4180693-.520948.5761782-.775298a.40852733.40852733 0 0 1 .00195-.002c.1590847-.253858.280205-.505992.3652344-.757812a.40852733.40852733 0 0 1 .00195-.0039c.084536-.241083.1269532-.494415.1269532-.765625 0-.292656-.047203-.537896-.1347657-.748047a.40852733.40852733 0 0 1 -.00195-.0059c-.0865561-.217809-.2065621-.391777-.361325-.535075a.40852733.40852733 0 0 1 -.00391-.002c-.1553541-.14668-.3431579-.260341-.5839807-.343703a.40852733.40852733 0 0 1 -.00195-.002c-.23551-.08258-.5092287-.126954-.8261719-.126954z" opacity=".5" stroke="url(#h)"/></g></g><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_chapternumberingdialog.svg b/icon-themes/elementary_svg/cmd/ar/lc_chapternumberingdialog.svg
new file mode 100644
index 000000000..9c2353e78
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_chapternumberingdialog.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" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 2.396742 .365522)" 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><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 15.292706 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 12.815119 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 1.329061 18.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(-1 0 0 1 24 0)"><path d="m1 4v1h1v4h-1v1h1 1 1v-1h-1v-4h1v-1h-1-1z" fill="#fff" opacity=".35"/><path d="m5.553914 22.01666h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m5.5539129 22.016745v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m22.553913 22.016745v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m5.5538731 1.516617c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.998716s-11.333386 0-17.0000799 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="url(#b)"/><g fill="none" transform="translate(2.053913 .01666)"><path d="m19.5 21.5h-15.0000004v-18.9999997h15.0000004z" stroke="url(#a)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m1 3v1h1v4h-1v1h1 1 1v-1h-1v-4h1v-1h-1-1z" fill="#4c4c4c"/><path d="m7 4h14v2h-13.998z" fill="#f37329"/><g fill="#616161"><rect height="1" rx=".5" width="13" x="8" y="9"/><rect height="1" rx=".5" width="13" x="8" y="12"/><rect height="1" rx=".5" width="13" x="8" y="15"/><rect height="1" rx=".5" width="13" x="8" y="18"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_continuenumbering.svg b/icon-themes/elementary_svg/cmd/ar/lc_continuenumbering.svg
new file mode 100644
index 000000000..5412ae62f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_continuenumbering.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" gradientUnits="userSpaceOnUse" x1="3.3749999" x2="3.7999999" xlink:href="#b" y1="1.2749999" y2="8.9249999"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.23578945" x2="3.23578945" y1="1.6664368" y2="8.4664368"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" xlink:href="#b" y1="11.5" y2="18.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" xlink:href="#f" y1="11.5" y2="18"/><linearGradient id="f"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#f" y1="59" y2="37"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#f" y1="54" y2="32"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="49" y2="27"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="42" y2="20"/><g transform="translate(17.306511)"><path d="m5.2937847 16.167792q0 .34943-.1100945.636633-.1100945.287204-.3111366.497819-.1962554.210616-.473885.34943-.2776296.134029-.6174866.191469v.02872q.847249.105308 1.287627.540899.440378.430805.440378 1.124879 0 .459525-.1579617.842462-.1531749.382938-.4690983.660567-.3159233.27763-.7993818.430805-.4834584.153175-1.1440254.153175-.5217522 0-.9860637-.08137-.4595249-.08137-.8663959-.296777v-.813742q.4164444.220189.8999029.339857.4882451.119668.9334098.119668.440378 0 .7610881-.09573.32071-.09574.5265389-.272843.2106155-.177109.3063499-.435591.100521-.258483.100521-.579193 0-.325497-.1292413-.555259-.1244547-.23455-.3590038-.382938-.2345492-.153175-.5744061-.224976-.3350702-.0718-.761088-.0718h-.6366334v-.722795h.6366334q.3877241 0 .6892873-.09573.3015631-.09573.5026053-.272843.2058288-.177108.3111366-.421231.1053078-.244123.1053078-.536112 0-.24891-.086161-.445165-.086161-.196255-.2441226-.330283-.1579617-.138815-.3781507-.210616-.220189-.0718-.4882451-.0718-.5121788 0-.9046896.162749-.3877241.157961-.7419412.416444l-.440378-.59834q.1818954-.148401.4020844-.277642.2249757-.129242.4882452-.224976.2632694-.100521.5600459-.157962.3015632-.05744.6366334-.05744.5169654 0 .9046895.129241.3925108.129241.6557803.363791.2632694.229762.3972975.550472.1340281.315923.1340281.694074z" fill="none" opacity=".61" stroke="#a62100"/><path d="m5.2937847 13.167792q0 .34943-.1100945.636633-.1100945.287204-.3111366.497819-.1962554.210616-.473885.34943-.2776296.134029-.6174866.191469v.02872q.847249.105308 1.287627.540899.440378.430805.440378 1.124879 0 .459525-.1579617.842462-.1531749.382938-.4690983.660567-.3159233.27763-.7993818.430805-.4834584.153175-1.1440254.153175-.5217522 0-.9860637-.08137-.4595249-.08137-.8663959-.296777v-.813742q.4164444.220189.8999029.339857.4882451.119668.9334098.119668.440378 0 .7610881-.09573.32071-.09574.5265389-.272843.2106155-.177109.3063499-.435591.100521-.258483.100521-.579193 0-.325497-.1292413-.555259-.1244547-.23455-.3590038-.382938-.2345492-.153175-.5744061-.224976-.3350702-.0718-.761088-.0718h-.6366334v-.722795h.6366334q.3877241 0 .6892873-.09573.3015631-.09573.5026053-.272843.2058288-.177108.3111366-.421231.1053078-.244123.1053078-.536112 0-.24891-.086161-.445165-.086161-.196255-.2441226-.330283-.1579617-.138815-.3781507-.210616-.220189-.0718-.4882451-.0718-.5121788 0-.9046896.162749-.3877241.157961-.7419412.416444l-.440378-.59834q.1818954-.148401.4020844-.277642.2249757-.129242.4882452-.224976.2632694-.100521.5600459-.157962.3015632-.05744.6366334-.05744.5169654 0 .9046895.129241.3925108.129241.6557803.363791.2632694.229762.3972975.550472.1340281.315923.1340281.694074z" fill="url(#e)" transform="translate(0 3)"/><path d="m5.2937847 13.167792q0 .34943-.1100945.636633-.1100945.287204-.3111366.497819-.1962554.210616-.473885.34943-.2776296.134029-.6174866.191469v.02872q.847249.105308 1.287627.540899.440378.430805.440378 1.124879 0 .459525-.1579617.842462-.1531749.382938-.4690983.660567-.3159233.27763-.7993818.430805-.4834584.153175-1.1440254.153175-.5217522 0-.9860637-.08137-.4595249-.08137-.8663959-.296777v-.813742q.4164444.220189.8999029.339857.4882451.119668.9334098.119668.440378 0 .7610881-.09573.32071-.09574.5265389-.272843.2106155-.177109.3063499-.435591.100521-.258483.100521-.579193 0-.325497-.1292413-.555259-.1244547-.23455-.3590038-.382938-.2345492-.153175-.5744061-.224976-.3350702-.0718-.761088-.0718h-.6366334v-.722795h.6366334q.3877241 0 .6892873-.09573.3015631-.09573.5026053-.272843.2058288-.177108.3111366-.421231.1053078-.244123.1053078-.536112 0-.24891-.086161-.445165-.086161-.196255-.2441226-.330283-.1579617-.138815-.3781507-.210616-.220189-.0718-.4882451-.0718-.5121788 0-.9046896.162749-.3877241.157961-.7419412.416444l-.440378-.59834q.1818954-.148401.4020844-.277642.2249757-.129242.4882452-.224976.2632694-.100521.5600459-.157962.3015632-.05744.6366334-.05744.5169654 0 .9046895.129241.3925108.129241.6557803.363791.2632694.229762.3972975.550472.1340281.315923.1340281.694074z" fill="url(#d)" opacity=".5" transform="translate(0 3)"/></g><g transform="translate(17.306511)"><path d="m5.5 8.5h-4.3065105v-.73664l1.6527178-1.799101q.3541539-.382487.6327549-.698864.2786009-.316377.4722051-.618589.1983261-.302211.3022112-.604422.1038851-.306933.1038851-.665809 0-.278601-.080275-.491094-.0802747-.212492-.2313803-.358876-.1463836-.151105-.3494318-.226658-.2030482-.075557-.4533168-.075557-.4485949 0-.8121928.184161-.3588759.179438-.6846974.462761l-.4816492-.561921q.188882-.169994.4060963-.316377.2172144-.151106.4674831-.259713.2502687-.108608.5288697-.169994.278601-.06611.5855344-.06611.4533168 0 .8169147.127495.36832.127496.6233107.36832.2549908.236103.3919303.580813.1416616.339987.1416616.769694 0 .401374-.1274954.764973-.1227734.363602-.3447097.717755-.2172144.349432-.5241478.703586-.3022112.354154-.656365.736639l-1.3268964 1.411894v.03777h3.2534932z" fill="none" opacity=".5" stroke="#002e99"/><g stroke-width=".85"><path d="m5.5 8.5h-4.3065105v-.73664l1.6527178-1.799101q.3541539-.382487.6327549-.698864.2786009-.316377.4722051-.618589.1983261-.302211.3022112-.604422.1038851-.306933.1038851-.665809 0-.278601-.080275-.491094-.0802747-.212492-.2313803-.358876-.1463836-.151105-.3494318-.226658-.2030482-.075557-.4533168-.075557-.4485949 0-.8121928.184161-.3588759.179438-.6846974.462761l-.4816492-.561921q.188882-.169994.4060963-.316377.2172144-.151106.4674831-.259713.2502687-.108608.5288697-.169994.278601-.06611.5855344-.06611.4533168 0 .8169147.127495.36832.127496.6233107.36832.2549908.236103.3919303.580813.1416616.339987.1416616.769694 0 .401374-.1274954.764973-.1227734.363602-.3447097.717755-.2172144.349432-.5241478.703586-.3022112.354154-.656365.736639l-1.3268964 1.411894v.03777h3.2534932z" fill="url(#c)"/><path d="m3.2523908 1.844073c-.1793604 0-.3482837.01894-.5063476.05645a.34724823.34724823 0 0 1 -.00498.0017c-.1655727.03648-.3195147.08634-.4648448.149414-.1458709.0633-.2824878.139851-.4083985.227441a.34724823.34724823 0 0 1 -.00332.0017c-.036494.02459-.066302.05265-.1012695.07803l.046484.05312c.1524855-.109963.2990971-.231728.4631804-.313855.2935372-.148674.6228635-.2208.9695313-.2208.2029145 0 .3965446.03176.5744141.09795.1775832.06608.3407087.168106.4748046.305468.1376007.134319.2416054.299212.3104493.481446.070763.187314.1029296.393839.1029296.614258 0 .273435-.040659.534111-.1228515.776953a.34724823.34724823 0 0 1 0 .0017c-.079761.232044-.1942491.459727-.3403282.682324-.1400541.218241-.3084252.436433-.5030274.657422-.1879763.213465-.4013731.448756-.6391601.705566l-1.5588867 1.69668v.255664h3.6125v-.08969h-2.9069336a.34724823.34724823 0 0 1 -.3469727-.346967v-.03818a.34724823.34724823 0 0 1 .094629-.237404l1.3248047-1.409473.00166-.0017c.2328183-.251488.4484501-.494223.6457981-.72549a.34724823.34724823 0 0 1 .00166-.0017c.1936177-.223322.3553564-.442806.489749-.659003a.34724823.34724823 0 0 1 .00166-.0017c.1352195-.215779.2381717-.430093.3104467-.64414a.34724823.34724823 0 0 1 .00166-.0033c.071856-.204921.1079102-.420253.1079102-.650782 0-.248757-.040122-.457211-.1145508-.635839a.34724823.34724823 0 0 1 -.00166-.005c-.0735727-.185168-.1755778-.333041-.3071263-.454844a.34724823.34724823 0 0 1 -.00332-.0017c-.1320544-.124678-.2916877-.22129-.496387-.292148a.34724823.34724823 0 0 1 -.00166-.0017c-.200181-.070193-.4328419-.107911-.7022437-.107911z" fill="none" opacity=".5" stroke="url(#a)"/></g></g><g transform="matrix(-1 0 0 1 24 -25)"><path d="m8.5 45.5v2h7v-2z" fill="url(#h)"/><path d="m8.5 45.5v2h7v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m8.5 40.5v2h14v-2z" fill="url(#i)"/><path d="m8.5 40.5v2h14v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m1.5 35.5v2h21v-2z" fill="url(#j)"/><path d="m1.5 35.5v2h21v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#k)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m9 29v.5h12v.5h1v-1z" opacity=".2"/><path d="m2 36v.5h19v.5h1v-1z" opacity=".2"/><path d="m9 41v.5h12v.5h1v-1z" opacity=".2"/><path d="m9 46v.5h5v.5h1v-1z" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_defaultbullet.svg b/icon-themes/elementary_svg/cmd/ar/lc_defaultbullet.svg
new file mode 100644
index 000000000..81c7921a2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_defaultbullet.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" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#c" y1="57" y2="35"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="52" y2="30"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#c" y1="47" y2="25"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="42" y2="20"/><g transform="translate(-7 -25)"><path d="m15.5 43.5v2h7v-2z" fill="url(#d)"/><path d="m15.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#e)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15.5 33.5v2h7v-2z" fill="url(#f)"/><path d="m15.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#g)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(17 -25)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#b)"/></g></g><g transform="translate(17 -15)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_defaultnumbering.svg b/icon-themes/elementary_svg/cmd/ar/lc_defaultnumbering.svg
new file mode 100644
index 000000000..96ec914d1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_defaultnumbering.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" gradientUnits="userSpaceOnUse" x1="2.77085" x2="3.090316" xlink:href="#e" y1="-.441177" y2="7.641264"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.293317" x2="3.293317" xlink:href="#e" y1="12.695808" y2="20.695808"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.279048" x2="3.104153" xlink:href="#f" y1="-.441177" y2="7.558823"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.457094" x2="3.957094" xlink:href="#f" y1="12.235294" y2="21.235294"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#g" y1="57" y2="35"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="52" y2="30"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#g" y1="47" y2="25"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="42" y2="20"/><g transform="translate(-7 -25)"><path d="m15.5 43.5v2h7v-2z" fill="url(#h)"/><path d="m15.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#i)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15.5 33.5v2h7v-2z" fill="url(#j)"/><path d="m15.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#k)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="matrix(.85 0 0 .85 18.43647 1.875)"><path d="m3.6041529 7.5588232h-.9777423v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666057.012963-.31295157.016666-.43887297-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258897-.1555499.14443917-.055553.048147-.1222176.105552-.1999928.172216l-.8221925.6721979-.53331397-.6833086 2.12770057-1.66105077h.8333031z" fill="url(#a)"/><path d="m3.6041529 7.5588232h-.9777423v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666057.012963-.31295157.016666-.43887297-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258897-.1555499.14443917-.055553.048147-.1222176.105552-.1999928.172216l-.8221925.6721979-.53331397-.6833086 2.12770057-1.66105077h.8333031z" fill="url(#a)" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m5.9570941 20.735294h-5.06648293v-.866635l1.94437393-2.11659q.4166516-.449984.7444175-.822193.3277658-.372208.5555354-.727751.2333248-.355543.3555426-.711085.1222178-.361098.1222178-.783305 0-.327766-.094441-.577757-.094441-.249991-.2722124-.422207-.1722159-.177771-.4110962-.266657-.2388802-.08889-.5333139-.08889-.5277587 0-.9555209.216659-.422207.211104-.8055264.544425l-.56664612-.661083q.22221412-.199993.47776042-.372209.2555463-.177771.5499801-.305544.2944338-.127774.6221997-.199993.3277658-.07778.6888639-.07778.5333139 0 .9610762.149994.4333176.149995.7333067.433318.2999892.277768.4610944.683309.1666607.399985.1666607.905522 0 .472205-.1499946.899968-.1444392.427767-.4055408.844418-.2555463.411097-.6166444.827748-.3555426.416652-.7721942.866635l-1.5610545 1.661051v.04444h3.827639z" fill="url(#b)"/><g fill="none"><path d="m5.9570941 20.735294h-5.06648293v-.866635l1.94437393-2.11659q.4166516-.449984.7444175-.822193.3277658-.372208.5555354-.727751.2333248-.355543.3555426-.711085.1222178-.361098.1222178-.783305 0-.327766-.094441-.577757-.094441-.249991-.2722124-.422207-.1722159-.177771-.4110962-.266657-.2388802-.08889-.5333139-.08889-.5277587 0-.9555209.216659-.422207.211104-.8055264.544425l-.56664612-.661083q.22221412-.199993.47776042-.372209.2555463-.177771.5499801-.305544.2944338-.127774.6221997-.199993.3277658-.07778.6888639-.07778.5333139 0 .9610762.149994.4333176.149995.7333067.433318.2999892.277768.4610944.683309.1666607.399985.1666607.905522 0 .472205-.1499946.899968-.1444392.427767-.4055408.844418-.2555463.411097-.6166444.827748-.3555426.416652-.7721942.866635l-1.5610545 1.661051v.04444h3.827639z" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m1.1041528 1.2931982 1.5-1.23437497h.5v7.49999997" opacity=".5" stroke="url(#c)"/><path d="m3.312848 12.904792c-.2110122 0-.4097455.02228-.5957031.06641a.40852733.40852733 0 0 1 -.00586.002c-.1947902.04292-.3758984.101583-.546875.175781-.1716129.07447-.3323386.164531-.4804688.267578a.40852733.40852733 0 0 1 -.00391.002c-.042934.02893-.078003.06194-.1191406.0918l.054687.0625c.1793988-.129368.3518831-.272621.5449223-.369241.3453378-.174911.7327806-.259765 1.140625-.259765.238723 0 .4665231.03737.6757813.115234.2089214.07774.4008338.197772.5585937.359375.1618831.158022.2842416.352013.3652344.566406.083251.22037.1210937.46334.1210937.722657 0 .321688-.047834.628366-.1445312.914062a.40852733.40852733 0 0 1 0 .002c-.0938365.272993-.2285283.540856-.4003861.802735-.1647695.256753-.3628532.51345-.5917969.773437-.2211487.251135-.4722037.527948-.7519531.830078l-1.8339844 1.996094v.300781h4.25v-.105515h-3.4199219a.40852733.40852733 0 0 1 -.4082031-.408203v-.04492a.40852733.40852733 0 0 1 .1113281-.279299l1.5585937-1.658203.00195-.002c.273907-.295866.5275915-.581436.7597656-.853515a.40852733.40852733 0 0 1 .00195-.002c.2277885-.262732.4180693-.520948.5761782-.775298a.40852733.40852733 0 0 1 .00195-.002c.1590847-.253858.280205-.505992.3652344-.757812a.40852733.40852733 0 0 1 .00195-.0039c.084536-.241083.1269532-.494415.1269532-.765625 0-.292656-.047203-.537896-.1347657-.748047a.40852733.40852733 0 0 1 -.00195-.0059c-.0865561-.217809-.2065621-.391777-.361325-.535075a.40852733.40852733 0 0 1 -.00391-.002c-.1553541-.14668-.3431579-.260341-.5839807-.343703a.40852733.40852733 0 0 1 -.00195-.002c-.23551-.08258-.5092287-.126954-.8261719-.126954z" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_deleterecord.svg b/icon-themes/elementary_svg/cmd/ar/lc_deleterecord.svg
new file mode 100644
index 000000000..15a98829c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_deleterecord.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#f" y1="13.022708" y2="32.702335"/><linearGradient id="f"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#f" y1="20.584223" y2="32.702335"/><radialGradient id="h" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="i" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 37.006356 -7.729343)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#h)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#i)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#j)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g><g transform="matrix(-.87817681 0 0 .88433535 21.550828 2.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#b)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_insertneutralparagraph.svg b/icon-themes/elementary_svg/cmd/ar/lc_insertneutralparagraph.svg
new file mode 100644
index 000000000..e44cc4f6b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_insertneutralparagraph.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" gradientUnits="userSpaceOnUse" x1="4" x2="4.5" y1="2.5" y2="9.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="translate(-12 6)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientTransform="translate(7)" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#b" y1="57" y2="35"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#b" y1="52" y2="30"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#c" y1="47" y2="25"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="42" y2="20"/><g transform="translate(-7 -25)"><path d="m15.5 43.5v2h7v-2z" fill="url(#d)"/><path d="m15.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#e)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m15.5 33.5v2h7v-2z" fill="url(#f)"/><path d="m15.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#g)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(17)"><path d="m1.5 3.5v1h-1v1h1v2h-1v1h1v1h1v-1h2v1h1v-1h1v-1h-1v-2h1v-1h-1v-1h-1v1h-2v-1zm1 2h2v2h-2z" fill="url(#a)"/><path d="m1.5 3.5v1h-1v1h1v2h-1v1h1v1h1v-1h2v1h1v-1h1v-1h-1v-2h1v-1h-1v-1h-1v1h-2v-1zm1 2h2v2h-2z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_linenumberingdialog.svg b/icon-themes/elementary_svg/cmd/ar/lc_linenumberingdialog.svg
new file mode 100644
index 000000000..07abb4ce3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_linenumberingdialog.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 16.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.815119 16.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.292706 16.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 .396742 -1.634478)" 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(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="h" cx="13.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 264.71203 35.267318)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#g"/><radialGradient id="i" cx="13.121623" cy="2.297964" gradientTransform="matrix(-11.643451 .0000006 -.0000003 -14.970152 183.78098 31.400864)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#g"/><g transform="translate(0 2)"><path d="m22 9h-1.014648v-2.7720703l.01099-.5090332.01831-.5566406c-.187992.1879883-.280522.3112793-.353764.369873l-.615234.4943848-.545654-.6811524 1.5-1.373291h1z" fill="#fff" opacity=".35"/><path d="m22 8h-1.014648v-2.7720703l.01099-.5090332.01831-.5566406c-.187992.1879883-.280521.3112793-.353763.369873l-.615235.4943848-.545654-.6811524 1.5-1.373291h1z" fill="url(#h)"/><path d="m23 17h-3.485352v-.787354c.740023-.583003 1.424317-1.243343 2.124024-1.863328.12207-.158692.209961-.305177.263672-.439454.05371-.134278.08057-.273438.08057-.41748 0-.214844-.05981-.374756-.179444-.479736-.117187-.104981-.274658-.157471-.472412-.157471-.207519 0-.408935.04761-.604248.142822-.195312.09521-.39917.230712-.611572.406494l-.615238-.728759c.263672-.22461.482178-.383301.655517-.476075.17334-.09277.362549-.163574.567627-.212402.205079-.05127.434571-.0769.688477-.0769.334473 0 .629883.06104.886231.183105.256347.12207.455322.292969.596923.512696.141602.219726.212403.47119.212403.754394 0 .246582-.04394.478515-.131836.695801-.08545.214843-.219727.43579-.402832.662842-.180664.22705-.500489.550537-.959473.970459l-.313037.284716v.05127h1.7z" fill="#fff" opacity=".35"/><path d="m23 15.999995h-3.485351v-.787354c.740022-.583003 1.424316-1.243343 2.124023-1.863328.122071-.158692.209961-.305177.263672-.439454.05371-.134278.08057-.273438.08057-.41748 0-.214844-.05981-.374756-.179443-.479736-.117188-.104981-.274658-.157471-.472412-.157471-.20752 0-.408936.04761-.604248.142822-.195313.09521-.39917.230712-.611573.406494l-.615234-.728759c.263672-.22461.482178-.383301.655518-.476075.17334-.09277.362549-.163574.567627-.212402.205078-.05127.43457-.0769.688476-.0769.334473 0 .629883.06104.886231.183105.256348.12207.455322.292969.596924.512696.141601.219726.212402.47119.212402.754394 0 .246582-.04395.478515-.131836.695801-.08545.214843-.219726.43579-.402832.662842-.180664.22705-.500488.550537-.959473.970459l-.313037.284716v.05127h1.7z" fill="url(#i)"/><g transform="translate(-2)"><path d="m3.500002 20h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.5000009 20.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.500001 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.5538731-.48338261c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.99871561s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000345 0-21.00005331z" fill="url(#e)"/><g fill="none" transform="translate(.053913 -1.98334)"><path d="m19.446087 21.48334h-15v-19.0000001h15z" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g fill="#555"><path d="m4 5h12v1h-12z"/><path d="m4 13h12v1h-12z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_newrecord.svg b/icon-themes/elementary_svg/cmd/ar/lc_newrecord.svg
new file mode 100644
index 000000000..7e485c891
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_newrecord.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="13.617249" cy="20.504448" gradientTransform="matrix(.62033209 -.02876011 .00638419 .13770167 -1.724185 10.874947)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(3.7978675 .2112311 -.2112311 3.7978675 97.572606 -1126.4105)" gradientUnits="userSpaceOnUse" x1="7.687559" x2="6.853936" y1=".987388" y2="12.658106"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.853936" x2="6.853936" y1="3.071445" y2="9.740427"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 37.006356 -7.729343)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#e)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#f)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#g)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g><g transform="matrix(-1.1995834 0 0 1.1995834 16.221868 6.815546)"><path d="m2.2690111 2.2378223 3.1526416 1.1270865 1.4322834-3.02622472 1.4322837 3.02622482 3.1526412-1.1270867-1.127086 3.1526415 3.026224 1.4322835-3.026224 1.4322836 1.127086 3.1526412-3.1526413-1.127086-1.4322834 3.026224-1.4322837-3.026224-3.1526414 1.127086 1.1270866-3.1526412-3.02622475-1.4322835 3.02622475-1.4322837z" style="stroke:#ad5f00;stroke-width:.833623;stroke-linecap:round;stroke-linejoin:bevel;stroke-opacity:.498039;fill:url(#c)"/><path d="m11.855673 13.074918c0 1.482014-10.0942656 1.534705-10.0942656.05269s10.0942656-1.534335 10.0942656-.05269z" fill="url(#b)" opacity=".163" stroke-width=".370504"/><path d="m6.8535156 2.2382812-.6972656 1.4746094a.81270029.81270029 0 0 1 -1.0078125.4179688l-1.5351563-.5488282.5488282 1.5351563a.81270029.81270029 0 0 1 -.4179688 1.0078125l-1.4746094.6972656 1.4746094.6992188a.81270029.81270029 0 0 1 .4179688 1.0078125l-.5488282 1.5351561 1.5351563-.548828a.81270029.81270029 0 0 1 1.0078125.4179688l.6972656 1.4746092.6992188-1.4746092a.81270029.81270029 0 0 1 1.0078125-.4179688l1.5351561.548828-.548828-1.5351561a.81270029.81270029 0 0 1 .4179688-1.0078125l1.4746092-.6992188-1.4746092-.6972656a.81270029.81270029 0 0 1 -.4179688-1.0078125l.548828-1.5351563-1.5351561.5488282a.81270029.81270029 0 0 1 -1.0078125-.4179688z" style="fill:none;stroke-width:.833623;stroke-linecap:round;stroke-linejoin:bevel;stroke-opacity:.498039;stroke:url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_numberingstart.svg b/icon-themes/elementary_svg/cmd/ar/lc_numberingstart.svg
new file mode 100644
index 000000000..1b24b31c8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_numberingstart.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="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.77085" x2="3.090316" xlink:href="#a" y1="-.441177" y2="7.641264"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.279048" x2="3.104153" y1="-.441177" y2="7.558823"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.77085" x2="3.090316" xlink:href="#d" y1="-.441177" y2="7.641264"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4" x2="4.5" xlink:href="#a" y1="2.5" y2="9.5"/><linearGradient id="g" gradientTransform="translate(-12 6)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#d" y1="3.5" y2="19.240234"/><linearGradient id="h"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="i" gradientTransform="translate(7)" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="57" y2="35"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="52" y2="30"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#h" y1="47" y2="25"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#h" y1="42" y2="20"/><g transform="translate(-7 -25)"><path d="m15.5 43.5v2h7v-2z" fill="url(#i)"/><path d="m15.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#j)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m15.5 33.5v2h7v-2z" fill="url(#k)"/><path d="m15.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#l)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(17)"><path d="m1.5 3.5v1h-1v1h1v2h-1v1h1v1h1v-1h2v1h1v-1h1v-1h-1v-2h1v-1h-1v-1h-1v1h-2v-1zm1 2h2v2h-2z" fill="url(#f)"/><path d="m1.5 3.5v1h-1v1h1v2h-1v1h1v1h1v-1h2v1h1v-1h1v-1h-1v-2h1v-1h-1v-1h-1v1h-2v-1zm1 2h2v2h-2z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.85 0 0 .85 18.43647 11.875)"><path d="m1.1041528 1.2931982 1.5-1.23437497h.5v7.49999997" fill="none" opacity=".5" stroke="url(#c)"/><path d="m3.6041529 7.7941176h-1.1764705v-5.1854048-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666052.012963-.31295152.016666-.43887292-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258892-.1555499.14443912-.055553.048147-.1222176.105552-.1999928.172216l-.82219255.6721979-.53331397-.6833086 2.12770062-1.66105072 1.0320313-.00000005z" fill="url(#b)" opacity=".5" stroke="#a62100" stroke-width="1.176471"/><path d="m3.6041529 7.5588232-1.1764705-.0259966v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666054.012963-.31295154.016666-.43887294-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.092589-.1555499.14443914-.055553.048147-.1222176.105552-.1999928.172216l-.82219255.6721979-.53331397-.6833086 2.12770062-1.66105074 1.0320313.0259966z" fill="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_outlinebullet.svg b/icon-themes/elementary_svg/cmd/ar/lc_outlinebullet.svg
new file mode 100644
index 000000000..9432eb5c8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_outlinebullet.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#g" y1="57" y2="35"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="52" y2="30"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#g" y1="47" y2="25"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="42" y2="20"/><g transform="translate(-7 -25)"><path d="m15.5 43.5v2h7v-2z" fill="url(#h)"/><path d="m15.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#i)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15.5 33.5v2h7v-2z" fill="url(#j)"/><path d="m15.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#k)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(17 -25)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#e)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#f)"/></g></g><g transform="translate(17 -15)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#e)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#f)"/></g></g><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_recsave.svg b/icon-themes/elementary_svg/cmd/ar/lc_recsave.svg
new file mode 100644
index 000000000..57fa04dca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_recsave.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48571369 0 0 .45632325 .342879 .347538)" 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(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.583334" y2="41.507179"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.570093" x2="16.570093" y1="1.607472" y2="22.542051"><stop offset="0" stop-opacity=".239"/><stop offset="1" stop-opacity=".318"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11.703956" x2="11.703956" y1="19.198923" y2="12.500629"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#c"/><linearGradient id="j" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 23 0)"><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.5 1.4987c3.8955671 0 16.999999.00137 16.999999.00137l.000021 20.99993s-11.3333463 0-17.00002 0c0-7.000426 0-14.0008509 0-21.0012777z" fill="url(#e)" stroke-width="1.056265"/><path d="m19.5 21.5h-15.0000004v-18.9999999h15.0000004z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4999601 1.499957c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.998716s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><g stroke-linecap="round"><path d="m7.5 12.522385 4.500001 5 4.499999-5h-3v-5.022385h-3v5.022385z" fill="#7e8087" stroke="#7c7c7c" stroke-linejoin="round"/><path d="m10.280875 6.4684452c-.5966543.112049-.9162257.736506-.84375 1.30311v3.6971948c-.5788649.0367-2.2592394-.146354-2.7090233.328895-.4664666.45279-.3538552 1.232121.1203581 1.631199 1.4721128 1.632101 2.9372057 3.270736 4.4137232 4.898737.474211.475926 1.303176.33271 1.665288-.205327 1.48182-1.654007 2.97913-3.295035 4.451232-4.957185.514277-.661155-.04205-1.734972-.878703-1.696319-.3125 0-1.62492 0-1.93742 0-.0045-1.014919.009-3.0307158-.0069-4.0452728-.05174-.634617-.69724-1.035839-1.29626-.955032-1.659293.000048-1.319779-.000065-2.978595 0z" fill="none" opacity=".6" stroke="url(#h)"/></g></g><g transform="matrix(-1 0 0 1 37.006356 -7.729343)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#i)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#j)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#k)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_recundo.svg b/icon-themes/elementary_svg/cmd/ar/lc_recundo.svg
new file mode 100644
index 000000000..2c89e0ed8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_recundo.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1.004639 0 0 1 16.914261 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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(-1.004639 0 0 1 16.914261 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.004639 0 0 1 11.914261 -16.171689)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" 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 -4.439332 7.687501)" gradientUnits="userSpaceOnUse" x1="-22.383766" x2="-22.383766" y1="-3.866364" y2="13.364262"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><radialGradient id="f" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601002" y1="22.594999" y2="22.594999"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.882999" y1="16.42416" y2="37.992001"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-1 -1)"><path d="m13.001974 4.5000003c.153845 0 .28292.064176.375.1679688.0063.00735.01283.014514.01953.021484l7.96875 6.9687499c.08612.09122.13672.206858.13672.341797 0 .134941-.0506.250577-.136719.341797l-7.96875 6.96875c-.0067.007-.01323.01418-.01953.02148-.092082.103793-.221155.167973-.375001.167973-.285849 0-.5-.214151-.5-.5v-4c.000179-.276217-.223783-.500179-.5-.5h-1c-3 0-5.935108 2.5-5.990244 5.25 0 .4155-.3345.75-.75.75-.496221 0-.759756-.265113-.759756-.75v-2.75c-.083913-4 2.5-7.5 7.5-7.5h1c.276217.000179.500179-.223783.5-.5v-3.9999997c0-.2858493.214151-.5.5-.5z" fill="url(#e)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m12.001614 13.501953c.827238.000268 1.497779.670809 1.498047 1.498047v2.920565l6.796953-5.920565-6.796953-5.9380689v2.9479618c-.000268.827238-.670809 1.4977791-1.498047 1.4980471" opacity=".8" stroke="url(#d)"/><path d="m12.001974 13.503906h-1c-4 0-6.74313 3.224377-6.74313 6.496094" opacity=".5" stroke="url(#c)"/><path d="m4.498068 17c0-3.570009 1.880213-6.5 6.503906-6.5h1" opacity=".8" stroke="url(#b)"/></g></g><g transform="matrix(-1 0 0 1 36.994 -.916)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#f)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#g)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#h)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_redo.svg b/icon-themes/elementary_svg/cmd/ar/lc_redo.svg
new file mode 100644
index 000000000..f992ca67e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_redo.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.512615 30.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.004639 0 0 1 7.087713 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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(1.004639 0 0 1 7.087713 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.004639 0 0 1 12.087713 -16.171689)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6.05754" x2="6.05754" y1="3.821137" y2="21.051763"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><path d="m18.940932 17.976195a-8.2909995 5.5238047 0 1 0 -16.581999 0-8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m11 4.5000003c-.153845 0-.28292.064176-.375.1679688-.0063.00735-.01283.014514-.01953.021484l-7.96875 6.9687499c-.08612.09122-.13672.206858-.13672.341797 0 .134941.0506.250577.136719.341797l7.96875 6.96875c.0067.007.01323.01418.01953.02148.092082.103793.221155.167973.375001.167973.285849 0 .5-.214151.5-.5v-4c-.000179-.276217.223783-.500179.5-.5h1c3 0 5.935108 2.5 5.990244 5.25 0 .4155.3345.75.75.75.496221 0 .759756-.265113.759756-.75v-2.75c.083913-4-2.5-7.5-7.5-7.5h-1c-.276217.000179-.500179-.223783-.5-.5v-3.9999997c0-.2858493-.214151-.5-.5-.5z" fill="url(#e)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m12.00036 13.501953c-.827238.000268-1.497779.670809-1.498047 1.498047v2.920565l-6.796953-5.920565 6.796953-5.9380689v2.9479618c.000268.827238.670809 1.4977791 1.498047 1.4980471" opacity=".5" stroke="url(#d)"/><path d="m12 13.503906h1c4 0 6.74313 3.224377 6.74313 6.496094" opacity=".5" stroke="url(#c)"/><path d="m19.503906 17c0-3.570009-1.880213-6.5-6.503906-6.5h-1" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_removebullets.svg b/icon-themes/elementary_svg/cmd/ar/lc_removebullets.svg
new file mode 100644
index 000000000..3473eef0d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_removebullets.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0" stop-opacity=".119318"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#e" y1="13.022708" y2="32.702335"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#e" y1="20.584223" y2="32.702335"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#i" y1="57" y2="35"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#i" y1="52" y2="30"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#i" y1="47" y2="25"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#i" y1="42" y2="20"/><g transform="translate(-7 -25)"><path d="m15.5 43.5v2h7v-2z" fill="url(#j)"/><path d="m15.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#k)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15.5 33.5v2h7v-2z" fill="url(#l)"/><path d="m15.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#m)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(17 -25)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#g)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#h)"/></g></g><g transform="translate(17 -15)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#g)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#h)"/></g></g><g transform="matrix(.87817681 0 0 .88433535 3.449172 3.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#a)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_romanliststyle.svg b/icon-themes/elementary_svg/cmd/ar/lc_romanliststyle.svg
new file mode 100644
index 000000000..638fb37b7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_romanliststyle.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" gradientUnits="userSpaceOnUse" x1="22" x2="22" xlink:href="#d" y1="2.5" y2="9"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="12.5" y2="19"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22" x2="22" xlink:href="#d" y1="12.5" y2="19"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#e" y1="57" y2="35"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="52" y2="30"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#e" y1="47" y2="25"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="42" y2="20"/><g transform="translate(-7 -25)"><path d="m15.5 43.5v2h7v-2z" fill="url(#f)"/><path d="m15.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#g)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15.5 33.5v2h7v-2z" fill="url(#h)"/><path d="m15.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#i)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="matrix(-1 0 0 1 41 0)"><path d="m21.5 13.5h1v6h-1z" fill="url(#c)"/><path d="m18.5 13.5h1v6h-1z" fill="url(#b)"/><path d="m18.5 13.5h1v6h-1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.5 13.5h1v6h-1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.5 3.5h1v6h-1z" fill="url(#a)"/><path d="m21.5 3.5h1v6h-1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_romanlowliststyle.svg b/icon-themes/elementary_svg/cmd/ar/lc_romanlowliststyle.svg
new file mode 100644
index 000000000..d9b29a1d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_romanlowliststyle.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" gradientTransform="matrix(-1 0 0 1 24 12)" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#g" y1="3.5" y2="9"/><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 2)" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#g" y1="3.5" y2="9"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 27 12)" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#g" y1="3.5" y2="9"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 10)" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#g" y1="3" y2="5"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 27 10)" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#g" y1="3" y2="5"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 24 0)" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#g" y1="3" y2="5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#h" y1="57" y2="35"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#h" y1="52" y2="30"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="26" x2="26" xlink:href="#h" y1="47" y2="25"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#h" y1="42" y2="20"/><g transform="translate(-7 -25)"><path d="m15.5 43.5v2h7v-2z" fill="url(#i)"/><path d="m15.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#j)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15.5 33.5v2h7v-2z" fill="url(#k)"/><path d="m15.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#l)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m16 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><path d="m19.5 3.5h-1v1h1z" fill="url(#f)"/><path d="m22.5 13.5h-1v1h1z" fill="url(#e)"/><path d="m19.5 13.5h-1v1h1z" fill="url(#d)"/><path d="m22.5 13.5h-1v1h1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.5 13.5h-1v1h1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m22.5 16.5h-1v4h1z" fill="url(#c)"/><path d="m22.5 16.5h-1v4h1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.5 3.5h-1v1h1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.5 6.5h-1v4h1z" fill="url(#b)"/><path d="m19.5 6.5h-1v4h1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.5 16.5h-1v4h1z" fill="url(#a)"/><path d="m19.5 16.5h-1v4h1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_setoutline.svg b/icon-themes/elementary_svg/cmd/ar/lc_setoutline.svg
new file mode 100644
index 000000000..f1d8683e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_setoutline.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" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.77085" x2="3.090316" xlink:href="#a" y1="-.441177" y2="7.641264"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.279048" x2="3.104153" xlink:href="#b" y1="-.441177" y2="7.558823"/><linearGradient id="e"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="57" y2="35"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="52" y2="30"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="47" y2="25"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="42" y2="20"/><g transform="matrix(-1 0 0 1 24 -25)"><path d="m12.5 43.5v2h3v-2z" fill="url(#f)"/><path d="m12.5 43.5v2h3v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m12.5 38.5v2h10v-2z" fill="url(#g)"/><path d="m12.5 38.5v2h10v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#h)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#i)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m22 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m15 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m22 39v.5h-8v.5h-1v-1z" opacity=".2"/><path d="m15 44v.5h-1v.5h-1v-1z" opacity=".2"/></g></g><g transform="matrix(.85 0 0 .85 18.43647 1.875)"><path d="m3.6041529 7.5588232h-.9777423v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666057.012963-.31295157.016666-.43887297-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258897-.1555499.14443917-.055553.048147-.1222176.105552-.1999928.172216l-.8221925.6721979-.53331397-.6833086 2.12770057-1.66105077h.8333031z" fill="url(#c)"/><path d="m3.6041529 7.5588232h-.9777423v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666057.012963-.31295157.016666-.43887297-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258897-.1555499.14443917-.055553.048147-.1222176.105552-.1999928.172216l-.8221925.6721979-.53331397-.6833086 2.12770057-1.66105077h.8333031z" fill="url(#c)" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m1.1041528 1.2931982 1.5-1.23437497h.5v7.49999997" fill="none" opacity=".5" stroke="url(#d)"/></g><g transform="matrix(-1 0 0 1 20 -15)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/lc_undo.svg b/icon-themes/elementary_svg/cmd/ar/lc_undo.svg
new file mode 100644
index 000000000..2e659ecf3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_undo.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 26.514589 30.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.004639 0 0 1 16.914261 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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(-1.004639 0 0 1 16.914261 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.004639 0 0 1 11.914261 -16.171689)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" 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 -4.439332 7.687501)" gradientUnits="userSpaceOnUse" x1="-22.383766" x2="-22.383766" y1="-3.866364" y2="13.364262"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m5.061042 17.976195a-8.2909995 5.5238047 0 1 1 16.581999 0-8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m13.001974 4.5000003c.153845 0 .28292.064176.375.1679688.0063.00735.01283.014514.01953.021484l7.96875 6.9687499c.08612.09122.13672.206858.13672.341797 0 .134941-.0506.250577-.136719.341797l-7.96875 6.96875c-.0067.007-.01323.01418-.01953.02148-.092082.103793-.221155.167973-.375001.167973-.285849 0-.5-.214151-.5-.5v-4c.000179-.276217-.223783-.500179-.5-.5h-1c-3 0-5.935108 2.5-5.990244 5.25 0 .4155-.3345.75-.75.75-.496221 0-.759756-.265113-.759756-.75v-2.75c-.083913-4 2.5-7.5 7.5-7.5h1c.276217.000179.500179-.223783.5-.5v-3.9999997c0-.2858493.214151-.5.5-.5z" fill="url(#e)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m12.001614 13.501953c.827238.000268 1.497779.670809 1.498047 1.498047v2.920565l6.796953-5.920565-6.796953-5.9380689v2.9479618c-.000268.827238-.670809 1.4977791-1.498047 1.4980471" opacity=".8" stroke="url(#d)"/><path d="m12.001974 13.503906h-1c-4 0-6.74313 3.224377-6.74313 6.496094" opacity=".5" stroke="url(#c)"/><path d="m4.498068 17c0-3.570009 1.880213-6.5 6.503906-6.5h1" opacity=".8" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_absoluterecord.svg b/icon-themes/elementary_svg/cmd/ar/sc_absoluterecord.svg
new file mode 100644
index 000000000..328dbac02
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_absoluterecord.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.34431854 0 0 .25741381 -697.0041 -825.04)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.898115" x2="4.898115" y1="1.384232" y2="8.584124"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 25.015 -5.756)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#a)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#b)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#c)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g><g transform="translate(0 6.005255)"><path d="m4.998403.50508947c-2.4785425 0-4.49228328 2.01374083-4.49228328 4.49228323s2.01374078 4.4922832 4.49228328 4.4922832c2.4785424 0 4.4922833-2.0137408 4.4922833-4.4922832s-2.0137409-4.49228323-4.4922833-4.49228323z" fill="url(#d)" opacity=".99" stroke-width=".598971"/><path d="m4.9984029.50019545c-2.480917 0-4.49820745 2.01935105-4.49820745 4.49923785 0 2.4819472 2.01935105 4.4951167 4.49923785 4.4951167 2.4829776 0 4.4971772-2.0141997 4.4971772-4.4961471-.0020605-2.480917-2.01523-4.49820745-4.4971772-4.49820745z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:1.000391;stroke-linecap:round;stroke-linejoin:round"/><path d="m8.4941517 4.9973727c0 1.9307289-1.5650198 3.4957487-3.4957487 3.4957487s-3.4957487-1.5650198-3.4957487-3.4957487 1.5650198-3.4957487 3.4957487-3.4957487 3.4957487 1.5650198 3.4957487 3.4957487z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.34 1.528c-.56-.077-1.148-.025-1.686.17-.542.196-1.067.553-1.32 1.15-.165.382-.16.763-.005 1.147.152.385.6.79 1.136.79.302 0 .61-.118.812-.313.203-.196.302-.437.33-.67.028-.215-.02-.265-.053-.378l.01-.004c.024-.008-.02.004.07-.018.19-.047.467.128.512.2-.035-.056-.004-.076-.046.055-.04.132-.153.348-.305.573-.35.52-.826 1.193-.824 2.08 0 .192-.036.263.002.51.018.115.092.184.15.27-.17.113-.327.25-.427.42-.224.378-.244.937.073 1.355.31.443.824.585 1.258.526.436-.058.912-.342 1.073-.873.186-.55-.098-.99-.516-1.296a.684.684 0 0 0 .19-.49c-.013-.484.045-.758.385-1.012a.684.684 0 0 0 .017-.014c.314-.25.643-.544.908-.917.26-.367.457-.846.418-1.38-.023-.57-.347-1.04-.747-1.343-.402-.307-.894-.485-1.415-.536zm-.83 1.915v.006c.004-.006.04-.032-.007-.005 0 0 .006 0 .007-.002zm.333 3.42h.048c-.01 0-.018.01-.03.01-.007 0-.01-.01-.017-.01z" fill="#002e99" opacity=".05"/><path d="m5.09 6.748c-.016-.594.114-1.17.66-1.578.578-.462 1.135-1.04 1.076-1.72-.013-.657-.76-1.172-1.563-1.246-.904-.13-1.998.19-2.3.913-.154.353-.012.985.504.985.3 0 .44-.2.463-.383.017-.14-.038-.263-.07-.377-.038-.13.12-.383.294-.485.145-.086.296-.115.318-.12.52-.13 1.038.154 1.255.5.216.343-.022.866-.364 1.374-.343.508-.71 1.085-.708 1.698 0 .233-.02.313-.006.407.01.075.254.066.44.03zm-.237.8c-.497-.03-.84.55-.542.917.267.407 1.015.307 1.143-.154.133-.357-.187-.77-.6-.763z" fill="#002e99" opacity=".15"/><path d="m5.09 6.093c-.016-.593.114-1.17.66-1.578.578-.462 1.135-1.04 1.076-1.72-.013-.657-.76-1.17-1.563-1.245-.904-.13-1.998.19-2.3.913-.154.352-.012.984.504.984.3 0 .44-.2.463-.383.017-.138-.038-.26-.07-.376-.038-.13.12-.382.294-.485.145-.086.296-.115.318-.12.52-.128 1.038.155 1.255.5.216.344-.022.866-.364 1.374-.343.508-.71 1.085-.708 1.698 0 .234-.02.313-.006.408.01.075.254.066.44.03zm-.237.8c-.497-.028-.84.55-.542.918.267.407 1.015.307 1.143-.153.133-.358-.187-.77-.6-.764z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_alphaliststyle.svg b/icon-themes/elementary_svg/cmd/ar/sc_alphaliststyle.svg
new file mode 100644
index 000000000..e03b93c7f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_alphaliststyle.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" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.028001" x2="3.528001" xlink:href="#a" y1="8.753006" y2="13.753006"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.223533" x2="3.223533" xlink:href="#a" y1=".164631" y2="7.629541"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#g" y1="18" y2="2"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#g" y1="18" y2="2"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="18" y2="2"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(-5)"><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#d)"/><path d="m13 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#f)"/><path d="m11 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/></g><g fill="url(#b)" stroke-width=".187392" transform="matrix(1.2322768 0 0 1.2322768 9.61708 -1.846511)"><path d="m1.5280006 9.2077618h1.3769171q.4417178 0 .776457.069018.3381902.065567.5625.217408.2277607.1483896.3416411.3934049.1138803.2415643.1138803.5970093 0 .213957-.069018.400306-.065567.186351-.1932515.327838-.1276841.141488-.3174846.238113-.1863497.09317-.4244632.124233v.03451q.2381135.04141.4451687.120782.2105061.07592.3657975.213957.1552914.134586.2450154.341641.089724.207055.089724.503835 0 .345091-.1138804.617714-.1104294.269172-.3243865.458973-.2105061.186349-.5141871.286426-.3036809.100076-.6867331.100076h-1.6736967zm.6418711 2.1395702h.8420245q.2898773 0 .4865798-.05176.1967024-.05176.3174846-.15184.1207822-.103528.172546-.255369.055215-.155291.055215-.358895 0-.414111-.2657208-.5935583-.2657211-.1794517-.8385739-.1794517h-.7695552zm0 .538344v1.822085h.9179448q.3036809 0 .5072852-.06902.2070552-.06902.3312884-.193252.127684-.124233.1828987-.296779.055215-.175997.055215-.386503 0-.193252-.058666-.355445-.055215-.162193-.1863497-.276073-.127684-.117331-.341641-.179448-.2139571-.06557-.5314418-.06557z"/><path d="m1.5280006 9.2077618h1.3769171q.4417178 0 .776457.069018.3381902.065567.5625.217408.2277607.1483896.3416411.3934049.1138803.2415643.1138803.5970093 0 .213957-.069018.400306-.065567.186351-.1932515.327838-.1276841.141488-.3174846.238113-.1863497.09317-.4244632.124233v.03451q.2381135.04141.4451687.120782.2105061.07592.3657975.213957.1552914.134586.2450154.341641.089724.207055.089724.503835 0 .345091-.1138804.617714-.1104294.269172-.3243865.458973-.2105061.186349-.5141871.286426-.3036809.100076-.6867331.100076h-1.6736967zm.6418711 2.1395702h.8420245q.2898773 0 .4865798-.05176.1967024-.05176.3174846-.15184.1207822-.103528.172546-.255369.055215-.155291.055215-.358895 0-.414111-.2657208-.5935583-.2657211-.1794517-.8385739-.1794517h-.7695552zm0 .538344v1.822085h.9179448q.3036809 0 .5072852-.06902.2070552-.06902.3312884-.193252.127684-.124233.1828987-.296779.055215-.175997.055215-.386503 0-.193252-.058666-.355445-.055215-.162193-.1863497-.276073-.127684-.117331-.341641-.179448-.2139571-.06557-.5314418-.06557z"/></g><g fill="url(#c)" stroke-width=".175722" transform="matrix(1.0474356 0 0 1.0474356 10.440866 .581916)"><path d="m2.0703125 1.5-1.84375 5.0390625h.64648438l.54882812-1.5390625h1.8828125l.5429687 1.5390625h.6523438l-1.8457031-5.0390625zm.2871094.6855469c.018304.070929.038001.1451978.058594.2207031.020592.073217.041908.1442494.0625.2128906.020592.068641.040289.1319173.058594.1914063.020592.059489.037053.111159.050781.1523437l.5078122 1.4550782.0292969.0820312h-1.5195312l.029297-.082031.4980469-1.4550782c.013728-.038897.028571-.08733.046875-.1445312.020592-.059489.041908-.1247182.0625-.1933594.020592-.070929.039954-.1432446.060547-.21875.020592-.075505.038671-.1497739.054687-.2207033z" transform="matrix(1.0664158 0 0 1.0664158 .557494 -.368577)"/><path d="m2.0703125 1.5-1.84375 5.0390625h.64648438l.54882812-1.5390625h1.8828125l.5429687 1.5390625h.6523438l-1.8457031-5.0390625zm.2871094.6855469c.018304.070929.038001.1451978.058594.2207031.020592.073217.041908.1442494.0625.2128906.020592.068641.040289.1319173.058594.1914063.020592.059489.037053.111159.050781.1523437l.5078122 1.4550782.0292969.0820312h-1.5195312l.029297-.082031.4980469-1.4550782c.013728-.038897.028571-.08733.046875-.1445312.020592-.059489.041908-.1247182.0625-.1933594.020592-.070929.039954-.1432446.060547-.21875.020592-.075505.038671-.1497739.054687-.2207033z" transform="matrix(1.0664158 0 0 1.0664158 .557494 -.368577)"/></g><g stroke="#002e99" stroke-width=".5"><g fill="none" opacity=".5" transform="matrix(1.11700187 0 0 1.11700187 11.024805 .195855)"><path d="m2.0703125 1.5-1.84375 5.0390625h.64648438l.54882812-1.5390625h1.8828125l.5429687 1.5390625h.6523438l-1.8457031-5.0390625zm.2871094.6855469c.018304.070929.038001.1451978.058594.2207031.020592.073217.041908.1442494.0625.2128906.020592.068641.040289.1319173.058594.1914063.020592.059489.037053.111159.050781.1523437l.5078122 1.4550782.0292969.0820312h-1.5195312l.029297-.082031.4980469-1.4550782c.013728-.038897.028571-.08733.046875-.1445312.020592-.059489.041908-.1247182.0625-.1933594.020592-.070929.039954-.1432446.060547-.21875.020592-.075505.038671-.1497739.054687-.2207033z"/><path d="m2.0703125 1.5-1.84375 5.0390625h.64648438l.54882812-1.5390625h1.8828125l.5429687 1.5390625h.6523438l-1.8457031-5.0390625zm.2871094.6855469c.018304.070929.038001.1451978.058594.2207031.020592.073217.041908.1442494.0625.2128906.020592.068641.040289.1319173.058594.1914063.020592.059489.037053.111159.050781.1523437l.5078122 1.4550782.0292969.0820312h-1.5195312l.029297-.082031.4980469-1.4550782c.013728-.038897.028571-.08733.046875-.1445312.020592-.059489.041908-.1247182.0625-.1933594.020592-.070929.039954-.1432446.060547-.21875.020592-.075505.038671-.1497739.054687-.2207033z"/></g><g fill="url(#b)" opacity=".5" transform="matrix(1.2322768 0 0 1.2322768 9.61708 -1.846511)"><path d="m1.5280006 9.2077618h1.3769171q.4417178 0 .776457.069018.3381902.065567.5625.217408.2277607.1483896.3416411.3934049.1138803.2415643.1138803.5970093 0 .213957-.069018.400306-.065567.186351-.1932515.327838-.1276841.141488-.3174846.238113-.1863497.09317-.4244632.124233v.03451q.2381135.04141.4451687.120782.2105061.07592.3657975.213957.1552914.134586.2450154.341641.089724.207055.089724.503835 0 .345091-.1138804.617714-.1104294.269172-.3243865.458973-.2105061.186349-.5141871.286426-.3036809.100076-.6867331.100076h-1.6736967zm.6418711 2.1395702h.8420245q.2898773 0 .4865798-.05176.1967024-.05176.3174846-.15184.1207822-.103528.172546-.255369.055215-.155291.055215-.358895 0-.414111-.2657208-.5935583-.2657211-.1794517-.8385739-.1794517h-.7695552zm0 .538344v1.822085h.9179448q.3036809 0 .5072852-.06902.2070552-.06902.3312884-.193252.127684-.124233.1828987-.296779.055215-.175997.055215-.386503 0-.193252-.058666-.355445-.055215-.162193-.1863497-.276073-.127684-.117331-.341641-.179448-.2139571-.06557-.5314418-.06557z"/><path d="m1.5280006 9.2077618h1.3769171q.4417178 0 .776457.069018.3381902.065567.5625.217408.2277607.1483896.3416411.3934049.1138803.2415643.1138803.5970093 0 .213957-.069018.400306-.065567.186351-.1932515.327838-.1276841.141488-.3174846.238113-.1863497.09317-.4244632.124233v.03451q.2381135.04141.4451687.120782.2105061.07592.3657975.213957.1552914.134586.2450154.341641.089724.207055.089724.503835 0 .345091-.1138804.617714-.1104294.269172-.3243865.458973-.2105061.186349-.5141871.286426-.3036809.100076-.6867331.100076h-1.6736967zm.6418711 2.1395702h.8420245q.2898773 0 .4865798-.05176.1967024-.05176.3174846-.15184.1207822-.103528.172546-.255369.055215-.155291.055215-.358895 0-.414111-.2657208-.5935583-.2657211-.1794517-.8385739-.1794517h-.7695552zm0 .538344v1.822085h.9179448q.3036809 0 .5072852-.06902.2070552-.06902.3312884-.193252.127684-.124233.1828987-.296779.055215-.175997.055215-.386503 0-.193252-.058666-.355445-.055215-.162193-.1863497-.276073-.127684-.117331-.341641-.179448-.2139571-.06557-.5314418-.06557z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_alphalowliststyle.svg b/icon-themes/elementary_svg/cmd/ar/sc_alphalowliststyle.svg
new file mode 100644
index 000000000..31c5ff98c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_alphalowliststyle.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" gradientUnits="userSpaceOnUse" x1="2.815347" x2="2.815347" xlink:href="#b" y1="8.340837" y2="14.340837"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.454715" x2="2.425381" xlink:href="#b" y1="2.326037" y2="6.917637"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#g" y1="18" y2="2"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#g" y1="18" y2="2"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="18" y2="2"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(-5)"><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#d)"/><path d="m13 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#f)"/><path d="m11 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/></g><g transform="translate(11)"><path d="m3.06721 9.852885q.3440404 0 .6258608.13176.2818203.13176.4794604.39528.2013002.259861.3111003.647821.1098002.387961.1098002.900361 0 .516061-.1098002.907681-.1098001.387961-.3111003.651481-.1976402.26352-.4794605.39894-.2818204.13176-.6258608.13176-.2159402 0-.3916204-.04758-.1756802-.04758-.3184204-.12444-.13908-.08052-.2488801-.18666-.1061401-.10614-.1903203-.22326h-.04392l-.13542.50874h-.4867808v-5.694966h.6661208v1.376162q0 .1281-.00366.2745-.00366.14274-.01098.26718-.00732.1464-.01464.28548h.02928q.08418-.1281.1903203-.2379.1061401-.1098.2452201-.19032.1427402-.08052.3184205-.12444.1756802-.04758.3952804-.04758zm-.1281001.55266q-.2928004 0-.4904406.09516-.1939802.0915-.3147603.28182-.1171201.19032-.1683603.4758-.04758.285481-.04758.669781 0 .369661.04758.658801.05124.28548.1683603.48312.1207801.193981.3184203.296461.1976402.09882.4941006.09882.4941005 0 .7246808-.398941.2342403-.39894.2342403-1.145581 0-.761281-.2342403-1.138261-.2305802-.37698-.7320008-.37698z" fill="url(#a)"/><path d="m3.2728626 6.7405242-.1354202-.5563206h-.02928q-.1207802.1647001-.2415603.2854803-.1207801.1171201-.2635203.1939802-.1427402.07686-.3184204.1134601-.1756802.0366-.4062604.0366-.2525403 0-.4648205-.0732-.2122803-.0695401-.3696605-.2159403-.1537201-.1500601-.2415602-.3733204-.08784-.2269202-.08784-.5343606 0-.6002407.4209004-.922321.4245605-.3220804 1.2883215-.3513604l.6734408-.02562v-.2525403q0-.2452203-.0549-.4099205-.0512403-.1647002-.1537204-.2635203-.0988201-.1024801-.2488803-.1464002-.1464001-.04392-.3367203-.04392-.3037804 0-.5673007.08784-.2598603.08784-.5014205.2122802l-.2342403-.5014204q.2708403-.1464002.6039007-.2488803.3330604-.1024801.6990608-.1024801.3733204 0 .6441607.07686.2745003.0732.4501805.2379002.1793402.1610402.2671803.4135805.08784.2525403.08784.6112207v2.7523232zm-1.2224414-.4648205q.2232602 0 .4135804-.06954.1903203-.06954.3294004-.2086203.1390802-.1427401.2159403-.3550204.08052-.2159402.08052-.5050805v-.3623405l-.5233806.02562q-.3294004.01464-.5526607.0732-.2232602.05856-.3586804.1647002-.1317601.1024801-.1903202.2525402-.05856.1464002-.05856.3330604 0 .3367204.1756802.4941006.1793402.1573802.4684806.1573803z" fill="url(#c)"/><g fill="none" stroke="#002e99" stroke-width=".5"><path d="m3.06721 9.852885q.3440404 0 .6258608.13176.2818203.13176.4794604.39528.2013002.259861.3111003.647821.1098002.387961.1098002.900361 0 .516061-.1098002.907681-.1098001.387961-.3111003.651481-.1976402.26352-.4794605.39894-.2818204.13176-.6258608.13176-.2159402 0-.3916204-.04758-.1756802-.04758-.3184204-.12444-.13908-.08052-.2488801-.18666-.1061401-.10614-.1903203-.22326h-.04392l-.13542.50874h-.4867808v-5.694966h.6661208v1.376162q0 .1281-.00366.2745-.00366.14274-.01098.26718-.00732.1464-.01464.28548h.02928q.08418-.1281.1903203-.2379.1061401-.1098.2452201-.19032.1427402-.08052.3184205-.12444.1756802-.04758.3952804-.04758zm-.1281001.55266q-.2928004 0-.4904406.09516-.1939802.0915-.3147603.28182-.1171201.19032-.1683603.4758-.04758.285481-.04758.669781 0 .369661.04758.658801.05124.28548.1683603.48312.1207801.193981.3184203.296461.1976402.09882.4941006.09882.4941005 0 .7246808-.398941.2342403-.39894.2342403-1.145581 0-.761281-.2342403-1.138261-.2305802-.37698-.7320008-.37698z" opacity=".5"/><path d="m3.2728626 6.7405242-.1354202-.5563206h-.02928q-.1207802.1647001-.2415603.2854803-.1207801.1171201-.2635203.1939802-.1427402.07686-.3184204.1134601-.1756802.0366-.4062604.0366-.2525403 0-.4648205-.0732-.2122803-.0695401-.3696605-.2159403-.1537201-.1500601-.2415602-.3733204-.08784-.2269202-.08784-.5343606 0-.6002407.4209004-.922321.4245605-.3220804 1.2883215-.3513604l.6734408-.02562v-.2525403q0-.2452203-.0549-.4099205-.0512403-.1647002-.1537204-.2635203-.0988201-.1024801-.2488803-.1464002-.1464001-.04392-.3367203-.04392-.3037804 0-.5673007.08784-.2598603.08784-.5014205.2122802l-.2342403-.5014204q.2708403-.1464002.6039007-.2488803.3330604-.1024801.6990608-.1024801.3733204 0 .6441607.07686.2745003.0732.4501805.2379002.1793402.1610402.2671803.4135805.08784.2525403.08784.6112207v2.7523232zm-1.2224414-.4648205q.2232602 0 .4135804-.06954.1903203-.06954.3294004-.2086203.1390802-.1427401.2159403-.3550204.08052-.2159402.08052-.5050805v-.3623405l-.5233806.02562q-.3294004.01464-.5526607.0732-.2232602.05856-.3586804.1647002-.1317601.1024801-.1903202.2525402-.05856.1464002-.05856.3330604 0 .3367204.1756802.4941006.1793402.1573802.4684806.1573803z" opacity=".5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_bulletsandnumberingdialog.svg b/icon-themes/elementary_svg/cmd/ar/sc_bulletsandnumberingdialog.svg
new file mode 100644
index 000000000..957481ff6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_bulletsandnumberingdialog.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" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#m" y1="18" y2="2"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#m" y1="18" y2="2"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#m" y1="18" y2="2"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.663777" x2="3.163777" xlink:href="#h" y1="13.039486" y2="22.039486"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.285389" x2="3.169935" xlink:href="#h" y1="2.500001" y2="7.781046"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="2.741559" x2="2.741559" xlink:href="#k" y1="9.301656" y2="14.582701"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="2.949911" x2="3.1608" xlink:href="#k" y1="1.5" y2="6.835467"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(-5)"><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#d)"/><path d="m13 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#f)"/><path d="m11 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/></g><g transform="translate(11)"><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="url(#l)" stroke-width=".660131"/><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="none" opacity=".5" stroke="#002e99"/><g fill="none" transform="translate(0 -1)"><path d="m5.1637773 21.539486h-5.06648291v-.866635l1.94437391-2.11659q.4166516-.449984.7444175-.822193.3277658-.372208.5555354-.727751.2333248-.355543.3555426-.711085.1222178-.361098.1222178-.783305 0-.327766-.094441-.577757-.094441-.249991-.2722124-.422207-.1722159-.177771-.4110962-.266657-.2388802-.088886-.5333139-.088886-.5277587 0-.9555209.216659-.422207.211104-.80552638.544425l-.56664612-.661087q.22221416-.199993.47776045-.372209.25554629-.177771.54998005-.305544.2944338-.127774.6221997-.199993.3277658-.07778.6888639-.07778.5333139 0 .9610762.149994.4333176.149995.7333067.433318.2999892.277768.4610944.683309.1666607.399985.1666607.905522 0 .472205-.1499946.899968-.1444392.427767-.4055408.844418-.2555463.411097-.6166444.827748-.3555426.416652-.7721942.866635l-1.5610545 1.661051v.04444h3.827639z" opacity=".5" stroke="#002e99" stroke-width="1.514851" transform="matrix(.66013072 0 0 .66013072 1.091232 1.389891)"/><path d="m1.8496732 3.6449142.9901961-.8148488h.3300653v4.9509804" opacity=".5" stroke="url(#i)" stroke-width=".660131"/><path d="m2.5195312 13.708984c-.2110122 0-.4097455.02228-.5957031.06641a.40852733.40852733 0 0 1 -.00586.002c-.1947902.04292-.3758984.101583-.546875.175781-.1716129.07447-.3323386.164531-.4804688.267578a.40852733.40852733 0 0 1 -.003906.002c-.0429344.02893-.0780033.06194-.11914063.0918l.0546875.0625c.17939883-.129368.35188313-.272621.54492233-.369241.3453378-.174911.7327806-.259765 1.140625-.259765.238723 0 .4665231.03737.6757813.115234.2089214.07774.4008338.197772.5585937.359375.1618831.158022.2842416.352013.3652344.566406.083251.22037.1210937.46334.1210937.722657 0 .321688-.047834.628366-.1445312.914062a.40852733.40852733 0 0 1 0 .002c-.093841.272993-.2285328.540856-.4003906.802735-.1647695.256753-.3628532.51345-.5917969.773437-.2211487.251135-.4722037.527948-.7519531.830078l-1.83398442 1.996094v.300781h4.25000002v-.105515h-3.4199219a.40852733.40852733 0 0 1 -.40820312-.408203v-.04492a.40852733.40852733 0 0 1 .11132812-.279299l1.5585937-1.658203.00195-.002c.273907-.295866.5275915-.581436.7597656-.853515a.40852733.40852733 0 0 1 .00195-.002c.2277885-.262732.4180693-.520948.5761782-.775298a.40852733.40852733 0 0 1 .0019531-.001953c.1590847-.253858.280205-.505992.3652344-.757812a.40852733.40852733 0 0 1 .00195-.0039c.084536-.241083.1269532-.494415.1269532-.765625 0-.292656-.047203-.537896-.1347657-.748047a.40852733.40852733 0 0 1 -.00195-.0059c-.0865592-.217856-.2065652-.391824-.3613281-.535122a.40852733.40852733 0 0 1 -.00391-.002c-.1553541-.14668-.3431579-.260341-.5839807-.343703a.40852733.40852733 0 0 1 -.00195-.002c-.23551-.08258-.5092287-.126954-.8261719-.126954z" opacity=".5" stroke="url(#g)" transform="matrix(.66013072 0 0 .66013072 1.091232 1.389891)"/></g><path d="m4.5000002 14.608768h-3.344541v-.572093l1.283541-1.397226q.2750445-.297048.4914128-.542755.2163683-.245706.366726-.480411.1540249-.234704.2347046-.469409.08068-.238372.08068-.517083 0-.216369-.062343-.381396-.0623441-.165026-.1796965-.2787113-.113685-.1173521-.2713772-.1760285-.1576922-.0586764-.3520569-.0586764-.3483897 0-.6307687.1430233-.2787118.1393559-.5317527.3593919l-.3740605-.4364041q.1466904-.1320215.3153843-.2457066.168694-.1173521.3630588-.2016989.1943648-.0843476.4107331-.1320216.2163683-.051345.4547402-.051345.3520569 0 .634436.099016.2860462.099016.4840782.2860465.1980321.1833632.3043826.4510737.1100179.264042.1100179.597763 0 .311717-.099016.594096-.095349.282382-.2677099.557426-.168694.271378-.4070659.546422-.2347046.275045-.5097491.572092l-1.0305002 1.096511v.029336h2.5267421z" fill="url(#j)" stroke-width=".660131"/></g><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_chapternumberingdialog.svg b/icon-themes/elementary_svg/cmd/ar/sc_chapternumberingdialog.svg
new file mode 100644
index 000000000..27a15f786
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_chapternumberingdialog.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" 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="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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31428497 0 0 .32592538 2.457159 -.322209)" 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><g transform="matrix(-1 0 0 1 15.999999 0)"><path d="m-.000001 3v1h1v3.000001h-1v1h1 1 1v-1h-1v-3.000001h1v-1h-1-1z" fill="#f6f6f6" opacity=".35"/><path d="m4.499999.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#c)" stroke-width="1.08562"/><g fill="none" transform="translate(2)"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m0 2v1h1v3.000001h-1v1h1 1 1v-1h-1v-3.000001h1v-1h-1-1z" fill="#565656"/><rect fill="#f37329" height="2" rx=".5" width="8" x="6" y="3"/><g fill="#616161"><rect height="1" rx=".5" width="7" x="7" y="7"/><rect height="1" rx=".5" width="7" x="7" y="10"/><rect height="1" rx=".5" width="7" x="7" y="13"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_continuenumbering.svg b/icon-themes/elementary_svg/cmd/ar/sc_continuenumbering.svg
new file mode 100644
index 000000000..08b97dfda
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_continuenumbering.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" gradientUnits="userSpaceOnUse" x1="2.741559" x2="2.741559" y1="9.301656" y2="14.582701"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.84967302893" x2="3.17973838893" xlink:href="#c" y1="8.99765628161" y2="14.93883276161"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.059152" x2="4.47534" xlink:href="#i" y1="12.934497" y2="12.934497"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#i" y1="10" y2="15.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#c" y1="10" y2="15.5"/><linearGradient id="g" gradientTransform="matrix(-1 0 0 1 16 -1)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 16 0)" gradientUnits="userSpaceOnUse" x1="0" x2="0" xlink:href="#i" y1="24" y2="8"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="0" x2="0" y1="24" y2="8"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m10 5.5h.5v.5 1 .5h-.5-8-.5v-.5-1-.5h.5z" fill="url(#g)"/><path d="m2 6v.5zm8 0v.5h-8v-.5z" fill="#bebebe" opacity=".2"/><path d="m10 5.5h.5v.5 1 .5h-.5-8-.5v-.5-1-.5h.5z" fill="none" opacity=".61" stroke="#000"/><path d="m10 1.5h.5v.5 1 .5h-.5-9-.5v-.5-1-.5h.5z" fill="url(#g)"/><path d="m10 2v.5h-9v-.5zm-9 0v.5z" fill="#bebebe" opacity=".2"/><path d="m10 1.5h.5v.5 1 .5h-.5-9-.5v-.5-1-.5h.5z" fill="none" opacity=".61" stroke="#000"/><path d="m10 10.5h.5v.5 1 .5h-.5-8-.5v-.5-1-.5h.5z" fill="url(#h)"/><path d="m6 11v.5zm4 0v.5h-4v-.5zm-4 0v.5h-4v-.5z" fill="#bebebe" opacity=".2"/><path d="m10 10.5h.5v.5 1 .5h-.5-8-.5v-.5-1-.5h.5z" fill="none" opacity=".61" stroke="#a62100"/><g transform="translate(11 -8.108768)"><path d="m4.5 14.608767h-3.344541v-.572092l1.283541-1.397226q.2750445-.297048.4914128-.542755.2163683-.245706.366726-.480411.1540249-.234705.2347046-.469409.08068-.238372.08068-.517083 0-.216369-.062343-.381396-.0623441-.165026-.1796964-.2787114-.1136851-.1173521-.2713773-.1760285-.1576921-.0586764-.3520569-.0586764-.3483897 0-.6307687.1430233-.2787118.139356-.5317527.359392l-.3740605-.4364042q.1466904-.1320215.3153844-.2457066.1686939-.1173521.3630587-.201699.1943648-.0843475.4107331-.1320215.2163683-.051345.4547402-.051345.3520569 0 .634436.099016.2860462.099016.4840783.2860465.198032.1833632.3043825.4510728.1100179.264043.1100179.597763 0 .311717-.099016.594097-.095349.282382-.2677099.557426-.168694.271378-.4070659.546422-.2347046.275045-.5097491.572092l-1.0305002 1.096511v.029336h2.5267421z" fill="none" opacity=".5" stroke="#002e99"/><g stroke-width=".660131"><path d="m2.7544519 9.4396125c-.1392956 0-.2704855.014708-.3932419.043839a.26968144.26968144 0 0 1 -.00387.00132c-.128587.028333-.2481421.067058-.361009.1160385-.113287.04916-.2193869.1086119-.3171722.1766364a.26968144.26968144 0 0 1 -.00258.00132c-.028342.019098-.051492.040888-.078648.0606l.036101.041258c.1184267-.0854.2322889-.1799654.35972-.2437473.2279681-.1154641.483731-.1714788.7529616-.1714788.1575884 0 .3079662.024669.446104.076069.1379154.051319.2646027.1305553.3687448.2372344.106864.1043152.1876366.2323753.2411025.3739023.054957.145473.079938.305865.079938.477048 0 .212356-.031577.414804-.095409.603401a.26968144.26968144 0 0 1 0 .0013c-.061947.180211-.1508616.357036-.2643102.52991-.1087694.16949-.2395305.338944-.3906633.510569-.145987.165782-.3117162.348515-.4963873.54796l-1.2106695 1.317683v.198555h2.8055556v-.06965h-2.2575936a.26968144.26968144 0 0 1 -.2694674-.26945v-.02965a.26968144.26968144 0 0 1 .073491-.184374l1.0288756-1.094631.00129-.0013c.1808144-.19531.3482794-.383824.5015446-.563431a.26968144.26968144 0 0 1 .00129-.0013c.1503648-.173481.275975-.343937.3803475-.511842a.26968144.26968144 0 0 1 .00129-.0013c.1050167-.167579.1849719-.334021.2411025-.500255a.26968144.26968144 0 0 1 .00129-.0026c.055805-.159147.083806-.326379.083806-.505413 0-.193191-.03116-.355082-.088963-.493809a.26968144.26968144 0 0 1 -.00129-.0039c-.0571414-.1437708-.136361-.2586125-.2385248-.3532079a.26968144.26968144 0 0 1 -.00258-.00132c-.1025551-.0968282-.2265302-.1718593-.3855047-.2268892a.26968144.26968144 0 0 1 -.00129-.00132c-.1554646-.0545138-.3361548-.0838064-.5453787-.0838064z" fill="none" opacity=".5" stroke="url(#b)"/><path d="m4.5000002 14.608768h-3.344541v-.572093l1.283541-1.397226q.2750445-.297048.4914128-.542755.2163683-.245706.366726-.480411.1540249-.234704.2347046-.469409.08068-.238372.08068-.517083 0-.216369-.062343-.381396-.0623441-.165026-.1796965-.2787113-.113685-.1173521-.2713772-.1760285-.1576922-.0586764-.3520569-.0586764-.3483897 0-.6307687.1430233-.2787118.1393559-.5317527.3593919l-.3740605-.4364041q.1466904-.1320215.3153843-.2457066.168694-.1173521.3630588-.2016989.1943648-.0843476.4107331-.1320216.2163683-.051345.4547402-.051345.3520569 0 .634436.099016.2860462.099016.4840782.2860465.1980321.1833632.3043826.4510737.1100179.264042.1100179.597763 0 .311717-.099016.594096-.095349.282382-.2677099.557426-.168694.271378-.4070659.546422-.2347046.275045-.5097491.572092l-1.0305002 1.096511v.029336h2.5267421z" fill="url(#a)"/></g></g><g fill="url(#d)" stroke-width=".189295" transform="matrix(1.086917 0 0 1.086917 10.888953 -1.581445)"><path d="m4.3089672 11.498149c0 .179929-.028345.343837-.085035.491724s-.1367954.276055-.2403162.384506c-.1010561.10845-.2230628.198414-.3660202.269893-.1429573.06901-.3019358.11831-.4769353.147887v.02218c.4362664.05423.7677796.193487.9945396.417781.2267599.221831.3401399.511443.3401399.868836 0 .236619-.040669.453519-.1220067.650702-.078873.197183-.1996473.367253-.362323.51021-.1626756.142957-.3684849.253873-.6174279.332746-.248943.07887-.5434845.118309-.8836244.118309-.2686613 0-.5225338-.02095-.7616177-.06285-.2366191-.041901-.4596818-.118308-.6691883-.229223v-.62852c.214436.11338.4461255.20088.6950685.262499.2514078.06162.4917241.09243.7209488.09243.2267599 0 .4227101-.02465.5878505-.07394.1651405-.04929.3007035-.11954.4066891-.210739.1084504-.0912.1873234-.203344.2366191-.336442.051761-.133099.077641-.282218.077641-.447358 0-.167605-.033275-.310563-.099824-.428872-.0640844-.120777-.1565137-.21937-.277288-.295778-.1207743-.078873-.2686613-.136796-.4436608-.173767-.1725348-.036972-.368485-.055458-.5878506-.055458h-.491724v-.558273h.491724c.1996474 0 .3771117-.02465.532393-.07394s.2846823-.119539.3882032-.210738c.1059856-.0912.186091-.199648.2403162-.325352.054225-.125704.081338-.263732.081338-.414083 0-.128169-.022183-.242781-.066549-.343837s-.1072179-.186091-.1885558-.255105c-.081338-.07148-.1786967-.125704-.2920767-.162676-.11338-.03697-.2390839-.05546-.3771117-.05546l-1.5354945.06384.00742-.593981 1.5280735-.03923c.2661965 0 .4991184.03327.6987658.09982.2021121.06655.3709497.160208.5065127.280985.135563.118309.2378515.260034.3068654.425175.069014.162675.1035208.341372.1035208.53609z" fill="none" opacity=".61" stroke="#a62100" stroke-width="1"/><path d="m4.3089672 11.498149c0 .179929-.028345.343837-.085035.491724s-.1367954.276055-.2403162.384506c-.1010561.10845-.2230628.198414-.3660202.269893-.1429573.06901-.3019358.11831-.4769353.147887v.02218c.4362664.05423.7677796.193487.9945396.417781.2267599.221831.3401399.511443.3401399.868836 0 .236619-.040669.453519-.1220067.650702-.078873.197183-.1996473.367253-.362323.51021-.1626756.142957-.3684849.253873-.6174279.332746-.248943.07887-.5434845.118309-.8836244.118309-.2686613 0-.5225338-.02095-.7616177-.06285-.2366191-.041901-.4596818-.118308-.6691883-.229223v-.62852c.214436.11338.4461255.20088.6950685.262499.2514078.06162.4917241.09243.7209488.09243.2267599 0 .4227101-.02465.5878505-.07394.1651405-.04929.3007035-.11954.4066891-.210739.1084504-.0912.1873234-.203344.2366191-.336442.051761-.133099.077641-.282218.077641-.447358 0-.167605-.033275-.310563-.099824-.428872-.0640844-.120777-.1565137-.21937-.277288-.295778-.1207743-.078873-.2686613-.136796-.4436608-.173767-.1725348-.036972-.368485-.055458-.5878506-.055458h-.491724v-.558273h.491724c.1996474 0 .3771117-.02465.532393-.07394s.2846823-.119539.3882032-.210738c.1059856-.0912.186091-.199648.2403162-.325352.054225-.125704.081338-.263732.081338-.414083 0-.128169-.022183-.242781-.066549-.343837s-.1072179-.186091-.1885558-.255105c-.081338-.07148-.1786967-.125704-.2920767-.162676-.11338-.03697-.2390839-.05546-.3771117-.05546l-1.5354945.06384.00742-.593981 1.5280735-.03923c.2661965 0 .4991184.03327.6987658.09982.2021121.06655.3709497.160208.5065127.280985.135563.118309.2378515.260034.3068654.425175.069014.162675.1035208.341372.1035208.53609z" fill="url(#e)"/><path d="m4.3089672 11.498149c0 .179929-.028345.343837-.085035.491724s-.1367954.276055-.2403162.384506c-.1010561.10845-.2230628.198414-.3660202.269893-.1429573.06901-.3019358.11831-.4769353.147887v.02218c.4362664.05423.7677796.193487.9945396.417781.2267599.221831.3401399.511443.3401399.868836 0 .236619-.040669.453519-.1220067.650702-.078873.197183-.1996473.367253-.362323.51021-.1626756.142957-.3684849.253873-.6174279.332746-.248943.07887-.5434845.118309-.8836244.118309-.2686613 0-.5225338-.02095-.7616177-.06285-.2366191-.041901-.4596818-.118308-.6691883-.229223v-.62852c.214436.11338.4461255.20088.6950685.262499.2514078.06162.4917241.09243.7209488.09243.2267599 0 .4227101-.02465.5878505-.07394.1651405-.04929.3007035-.11954.4066891-.210739.1084504-.0912.1873234-.203344.2366191-.336442.051761-.133099.077641-.282218.077641-.447358 0-.167605-.033275-.310563-.099824-.428872-.0640844-.120777-.1565137-.21937-.277288-.295778-.1207743-.078873-.2686613-.136796-.4436608-.173767-.1725348-.036972-.368485-.055458-.5878506-.055458h-.491724v-.558273h.491724c.1996474 0 .3771117-.02465.532393-.07394s.2846823-.119539.3882032-.210738c.1059856-.0912.186091-.199648.2403162-.325352.054225-.125704.081338-.263732.081338-.414083 0-.128169-.022183-.242781-.066549-.343837s-.1072179-.186091-.1885558-.255105c-.081338-.07148-.1786967-.125704-.2920767-.162676-.11338-.03697-.2390839-.05546-.3771117-.05546l-1.5354945.06384.00742-.593981 1.5280735-.03923c.2661965 0 .4991184.03327.6987658.09982.2021121.06655.3709497.160208.5065127.280985.135563.118309.2378515.260034.3068654.425175.069014.162675.1035208.341372.1035208.53609z" fill="url(#f)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_defaultbullet.svg b/icon-themes/elementary_svg/cmd/ar/sc_defaultbullet.svg
new file mode 100644
index 000000000..429a8e720
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_defaultbullet.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" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#f" y1="18" y2="2"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#f" y1="18" y2="2"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="18" y2="2"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(-5)"><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m13 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#b)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#c)"/><path d="m11 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/></g><g transform="translate(12)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#d)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#e)"/></g></g><g transform="translate(12 8)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#d)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_defaultnumbering.svg b/icon-themes/elementary_svg/cmd/ar/sc_defaultnumbering.svg
new file mode 100644
index 000000000..3e73a2504
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_defaultnumbering.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" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#j" y1="18" y2="2"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#j" y1="18" y2="2"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#j" y1="18" y2="2"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2.663777" x2="3.163777" xlink:href="#e" y1="13.039486" y2="22.039486"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.285389" x2="3.169935" xlink:href="#e" y1="2.500001" y2="7.781046"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.741559" x2="2.741559" xlink:href="#h" y1="9.301656" y2="14.582701"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="2.949911" x2="3.1608" xlink:href="#h" y1="1.5" y2="6.835467"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(-5)"><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m13 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#b)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#c)"/><path d="m11 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/></g><g transform="translate(11)"><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="url(#i)" stroke-width=".660131"/><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="none" opacity=".5" stroke="#002e99"/><g fill="none" transform="translate(0 -1)"><path d="m5.1637773 21.539486h-5.06648291v-.866635l1.94437391-2.11659q.4166516-.449984.7444175-.822193.3277658-.372208.5555354-.727751.2333248-.355543.3555426-.711085.1222178-.361098.1222178-.783305 0-.327766-.094441-.577757-.094441-.249991-.2722124-.422207-.1722159-.177771-.4110962-.266657-.2388802-.088886-.5333139-.088886-.5277587 0-.9555209.216659-.422207.211104-.80552638.544425l-.56664612-.661087q.22221416-.199993.47776045-.372209.25554629-.177771.54998005-.305544.2944338-.127774.6221997-.199993.3277658-.07778.6888639-.07778.5333139 0 .9610762.149994.4333176.149995.7333067.433318.2999892.277768.4610944.683309.1666607.399985.1666607.905522 0 .472205-.1499946.899968-.1444392.427767-.4055408.844418-.2555463.411097-.6166444.827748-.3555426.416652-.7721942.866635l-1.5610545 1.661051v.04444h3.827639z" opacity=".5" stroke="#002e99" stroke-width="1.514851" transform="matrix(.66013072 0 0 .66013072 1.091232 1.389891)"/><path d="m1.8496732 3.6449142.9901961-.8148488h.3300653v4.9509804" opacity=".5" stroke="url(#f)" stroke-width=".660131"/><path d="m2.5195312 13.708984c-.2110122 0-.4097455.02228-.5957031.06641a.40852733.40852733 0 0 1 -.00586.002c-.1947902.04292-.3758984.101583-.546875.175781-.1716129.07447-.3323386.164531-.4804688.267578a.40852733.40852733 0 0 1 -.003906.002c-.0429344.02893-.0780033.06194-.11914063.0918l.0546875.0625c.17939883-.129368.35188313-.272621.54492233-.369241.3453378-.174911.7327806-.259765 1.140625-.259765.238723 0 .4665231.03737.6757813.115234.2089214.07774.4008338.197772.5585937.359375.1618831.158022.2842416.352013.3652344.566406.083251.22037.1210937.46334.1210937.722657 0 .321688-.047834.628366-.1445312.914062a.40852733.40852733 0 0 1 0 .002c-.093841.272993-.2285328.540856-.4003906.802735-.1647695.256753-.3628532.51345-.5917969.773437-.2211487.251135-.4722037.527948-.7519531.830078l-1.83398442 1.996094v.300781h4.25000002v-.105515h-3.4199219a.40852733.40852733 0 0 1 -.40820312-.408203v-.04492a.40852733.40852733 0 0 1 .11132812-.279299l1.5585937-1.658203.00195-.002c.273907-.295866.5275915-.581436.7597656-.853515a.40852733.40852733 0 0 1 .00195-.002c.2277885-.262732.4180693-.520948.5761782-.775298a.40852733.40852733 0 0 1 .0019531-.001953c.1590847-.253858.280205-.505992.3652344-.757812a.40852733.40852733 0 0 1 .00195-.0039c.084536-.241083.1269532-.494415.1269532-.765625 0-.292656-.047203-.537896-.1347657-.748047a.40852733.40852733 0 0 1 -.00195-.0059c-.0865592-.217856-.2065652-.391824-.3613281-.535122a.40852733.40852733 0 0 1 -.00391-.002c-.1553541-.14668-.3431579-.260341-.5839807-.343703a.40852733.40852733 0 0 1 -.00195-.002c-.23551-.08258-.5092287-.126954-.8261719-.126954z" opacity=".5" stroke="url(#d)" transform="matrix(.66013072 0 0 .66013072 1.091232 1.389891)"/></g><path d="m4.5000002 14.608768h-3.344541v-.572093l1.283541-1.397226q.2750445-.297048.4914128-.542755.2163683-.245706.366726-.480411.1540249-.234704.2347046-.469409.08068-.238372.08068-.517083 0-.216369-.062343-.381396-.0623441-.165026-.1796965-.2787113-.113685-.1173521-.2713772-.1760285-.1576922-.0586764-.3520569-.0586764-.3483897 0-.6307687.1430233-.2787118.1393559-.5317527.3593919l-.3740605-.4364041q.1466904-.1320215.3153843-.2457066.168694-.1173521.3630588-.2016989.1943648-.0843476.4107331-.1320216.2163683-.051345.4547402-.051345.3520569 0 .634436.099016.2860462.099016.4840782.2860465.1980321.1833632.3043826.4510737.1100179.264042.1100179.597763 0 .311717-.099016.594096-.095349.282382-.2677099.557426-.168694.271378-.4070659.546422-.2347046.275045-.5097491.572092l-1.0305002 1.096511v.029336h2.5267421z" fill="url(#g)" stroke-width=".660131"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_deleterecord.svg b/icon-themes/elementary_svg/cmd/ar/sc_deleterecord.svg
new file mode 100644
index 000000000..408a308ed
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_deleterecord.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" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#b" y1="13.022708" y2="32.702335"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#b" y1="20.584223" y2="32.702335"/><linearGradient id="d" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><radialGradient id="f" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 24.92194 -5.756)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#f)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#g)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#h)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g><g transform="matrix(-1 0 0 1 16.90694 -1)"><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#a)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_insertneutralparagraph.svg b/icon-themes/elementary_svg/cmd/ar/sc_insertneutralparagraph.svg
new file mode 100644
index 000000000..abc0e709f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_insertneutralparagraph.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" gradientUnits="userSpaceOnUse" x1="1.5" x2="2" y1="1.5" y2="4.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="0" x2="0" y1="24" y2="8"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="matrix(-1 0 0 1 16 0)"><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#c)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#c)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#b)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#a62100"/><path d="m1.2714844 2c-.1502373 0-.2714844.1212471-.2714844.2714844v.7285156h-.72851562c-.15023731 0-.27148438.1212471-.27148438.2714844v.4570312c0 .1502373.12124708.2714844.27148438.2714844h.72851562v1h-.72851562c-.15023731 0-.27148438.1212471-.27148438.2714844v.4570312c0 .1502373.12124708.2714844.27148438.2714844h.72851562v.7285156c0 .1502373.1212471.2714844.2714844.2714844h.4570312c.1502373 0 .2714844-.1212471.2714844-.2714844v-.7285156h1v.7285156c0 .1502373.1212471.2714844.2714844.2714844h.4570312c.1502373 0 .2714844-.1212471.2714844-.2714844v-.7285156h.7285156c.1502373 0 .2714844-.1212471.2714844-.2714844v-.4570312c0-.1502373-.1212471-.2714844-.2714844-.2714844h-.7285156v-1h.7285156c.1502373 0 .2714844-.1212471.2714844-.2714844v-.4570312c0-.1502373-.1212471-.2714844-.2714844-.2714844h-.7285156v-.7285156c0-.1502373-.1212471-.2714844-.2714844-.2714844h-.4570312c-.1502373 0-.2714844.1212471-.2714844.2714844v.7285156h-1v-.7285156c0-.1502373-.1212471-.2714844-.2714844-.2714844zm.7285156 2h1v1h-1z" fill="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_linenumberingdialog.svg b/icon-themes/elementary_svg/cmd/ar/sc_linenumberingdialog.svg
new file mode 100644
index 000000000..411f60fc6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_linenumberingdialog.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" gradientTransform="matrix(.31428463 0 0 .32594469 .457175 5.676852)" 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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="translate(0 -6)"><path d="m15.000001 14h-1.014648v-2.77207l.01099-.509034.01831-.55664c-.187988.187988-.280517.311279-.35376.369873l-.615234.494385-.545654-.681153 1.5-1.3732908h1z" fill="#fff" opacity=".35"/><path d="m15 13h-1.014648v-2.77207l.01099-.5090335.01831-.5566406c-.187987.1879883-.280517.3112793-.353759.369873l-.615234.4943851-.545655-.6811527 1.5-1.373291h1z" fill="#565656"/><path d="m16 20h-3.485352v-.787354c.740023-.583003 1.424317-1.243343 2.124024-1.863328.12207-.158692.209961-.305177.263672-.439454.05371-.134278.08057-.273438.08057-.41748 0-.214844-.05981-.374756-.179444-.479736-.117187-.104981-.274658-.157471-.472412-.157471-.207519 0-.408935.04761-.604248.142822-.195312.09521-.39917.230712-.611572.406494l-.615234-.728759c.263672-.22461.482178-.383301.655517-.476075.17334-.09277.362549-.163574.567627-.212402.205079-.05127.434571-.0769.688477-.0769.334473 0 .629883.06104.886231.183105.256347.12207.455322.292969.596923.512696.141602.219726.212403.47119.212403.754394 0 .246582-.04394.478515-.131836.695801-.08545.214843-.219727.43579-.402832.662842-.180664.22705-.500489.550537-.959473.970459l-.313037.284716v.05127h1.7z" fill="#fff" opacity=".35"/><path d="m16 18.999995h-3.485352v-.773486c.740023-.572735 1.424317-1.221444 2.124024-1.83051.12207-.155897.209961-.299802.263672-.431714.05371-.131912.08057-.268621.08057-.410127 0-.211059-.05981-.368155-.179444-.471286-.117187-.103132-.274658-.154697-.472412-.154697-.207519 0-.408935.04677-.604248.140306-.195312.09353-.39917.226649-.611572.399335l-.615234-.715924c.263672-.220654.482178-.37655.655517-.46769.17334-.09114.362549-.160693.567627-.208661.205079-.05037.434571-.07555.688477-.07555.334473 0 .629883.05997.886231.17988.256347.11992.455322.287809.596923.503666.141602.215856.212403.462891.212403.741107 0 .242239-.04394.470087-.131836.683546-.08545.211059-.219727.428115-.402832.651168-.180664.223051-.500489.54084-.959473.953366l-.313037.279706v.05037h1.7z" fill="#565656" stroke-width=".991154"/><g transform="translate(-2)"><path d="m2.500012 6.4991096c2.5206554 0 10.999975.0009541 10.999975.0009541l.000013 14.9999363s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#a)" stroke-width="1.085652"/><g fill="none" transform="translate(0 6)"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g fill="#565656" transform="translate(-4)"><path d="m6 10h8v1h-8z"/><path d="m6 16h8v1h-8z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_newrecord.svg b/icon-themes/elementary_svg/cmd/ar/sc_newrecord.svg
new file mode 100644
index 000000000..e9d991bff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_newrecord.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" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" xlink:href="#f" y1="12.992" y2="37.992"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.836355" x2="10.836355" y1="5.836355" y2="14.836355"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11.5" xlink:href="#f" y1="8.5" y2="12.5"/><radialGradient id="d" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 25.015 -5.756)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#d)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#e)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#a)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g><g stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".498039" transform="matrix(-1 0 0 1 16 0)"><path d="m7.3363551 7.3363552 2.406636.8603855 1.0933639-2.3101331 1.093364 2.3101332 2.406636-.8603857-.860385 2.406636 2.310133 1.0933639-2.310133 1.093364.860385 2.406636-2.406636-.860385-1.093364 2.310133-1.0933639-2.310133-2.4066359.860385.8603855-2.406636-2.3101331-1.093364 2.3101332-1.0933639z" fill="url(#b)" stroke="#ad5f00"/><path d="m10.835938 7.6542969-.410157.8671875a.75596924.75596924 0 0 1 -.9374998.3867187l-.9042968-.3242187.3242187.9042968a.75596924.75596924 0 0 1 -.3867187.9374998l-.8671875.410157.8671875.410156a.75596924.75596924 0 0 1 .3867187.9375l-.3242187.904297.9042968-.322266a.75596924.75596924 0 0 1 .9374998.386719l.410157.865234.410156-.865234a.75596924.75596924 0 0 1 .9375-.386719l.90625.324219-.324219-.90625a.75596924.75596924 0 0 1 .386719-.9375l.865234-.410156-.865234-.410157a.75596924.75596924 0 0 1 -.386719-.9374998l.322266-.9042968-.904297.3242187a.75596924.75596924 0 0 1 -.9375-.3867187z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_numberingstart.svg b/icon-themes/elementary_svg/cmd/ar/sc_numberingstart.svg
new file mode 100644
index 000000000..ac0500ec8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_numberingstart.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" gradientUnits="userSpaceOnUse" x1="2.949911" x2="3.1608" xlink:href="#b" y1="17.5" y2="22.835467"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="0" x2="0" y1="24" y2="8"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.285389" x2="3.169935" y1="17.500001" y2="22.781046"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.5" x2="2" y1="1.5" y2="4.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="matrix(-1 0 0 1 16 0)"><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#b)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#a62100"/><path d="m1.2714844 2c-.1502373 0-.2714844.1212471-.2714844.2714844v.7285156h-.72851562c-.15023731 0-.27148438.1212471-.27148438.2714844v.4570312c0 .1502373.12124708.2714844.27148438.2714844h.72851562v1h-.72851562c-.15023731 0-.27148438.1212471-.27148438.2714844v.4570312c0 .1502373.12124708.2714844.27148438.2714844h.72851562v.7285156c0 .1502373.1212471.2714844.2714844.2714844h.4570312c.1502373 0 .2714844-.1212471.2714844-.2714844v-.7285156h1v.7285156c0 .1502373.1212471.2714844.2714844.2714844h.4570312c.1502373 0 .2714844-.1212471.2714844-.2714844v-.7285156h.7285156c.1502373 0 .2714844-.1212471.2714844-.2714844v-.4570312c0-.1502373-.1212471-.2714844-.2714844-.2714844h-.7285156v-1h.7285156c.1502373 0 .2714844-.1212471.2714844-.2714844v-.4570312c0-.1502373-.1212471-.2714844-.2714844-.2714844h-.7285156v-.7285156c0-.1502373-.1212471-.2714844-.2714844-.2714844h-.4570312c-.1502373 0-.2714844.1212471-.2714844.2714844v.7285156h-1v-.7285156c0-.1502373-.1212471-.2714844-.2714844-.2714844zm.7285156 2h1v1h-1z" fill="url(#d)"/><g transform="matrix(-1 0 0 1 5 -8)"><path d="m3.5000001 22.5h-1v-2.986675-.337387c.00245-.119798.00489-.238372.00733-.355725.00489-.119797.00856-.233482.011002-.341055.00489-.110018.00856-.206589.011002-.289713-.041563.04401-.078235.0819-.1100179.113685-.031783.03178-.064788.06234-.099016.09168-.031783.02934-.066011.06112-.1026832.09535-.036672.03178-.08068.06968-.1320214.113685l-.5427503.443739-.3520571-.451073 1.4045606-1.096511h.9046513z" fill="none" opacity=".5" stroke="#a62100"/><path d="m3.5000001 22.5h-1v-2.986675-.337387c.00245-.119798.00489-.238372.00733-.355725.00489-.119797.00856-.233482.011002-.341055.00489-.110018.00856-.206589.011002-.289713-.041563.04401-.078235.0819-.1100179.113685-.031783.03178-.064788.06234-.099016.09168-.031783.02934-.066011.06112-.1026832.09535-.036672.03178-.08068.06968-.1320214.113685l-.5427503.443739-.3520571-.451073 1.4045606-1.096511h.9046513z" fill="url(#a)"/><path d="m1.8496733 18.644914.9901961-.814849h.3300653v4.669936" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".660131"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_outlinebullet.svg b/icon-themes/elementary_svg/cmd/ar/sc_outlinebullet.svg
new file mode 100644
index 000000000..7947616c8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_outlinebullet.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" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#i" y1="18" y2="2"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#i" y1="18" y2="2"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#i" y1="18" y2="2"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(-5)"><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#d)"/><path d="m13 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#f)"/><path d="m11 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/></g><g transform="translate(12)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#h)"/></g></g><g transform="translate(12 8)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#h)"/></g></g><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_recsave.svg b/icon-themes/elementary_svg/cmd/ar/sc_recsave.svg
new file mode 100644
index 000000000..5e8ec807d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_recsave.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" gradientTransform="matrix(-1 0 0 1 16 0)" gradientUnits="userSpaceOnUse" x1="8.517958" x2="8.521604" y1="13.016949" y2="5.440678"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428531 0 0 .32594469 .457158 -.323148)" 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(.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="d" 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><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 15 0)"><path d="m2.5.4991096c2.5206609 0 10.999999.00095406 10.999999.00095406l.000013 14.99993634s-7.3333415 0-11.000012 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#b)" stroke-width="1.085653"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5.3226091 9.5000009 2.6773909 3.4999991 2.677392-3.4999991h-2.177392v-4.0000005h-.9999998v4.0000005z" opacity=".6" stroke="url(#a)"/><path d="m5.3226091 8.5 2.6773909 3.5 2.677392-3.5h-2.177392v-4h-.9999998v4z" fill="#7e8087" stroke="#797b7e"/></g><g transform="matrix(-1 0 0 1 25.015 -5.756)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#e)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#f)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#g)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_recundo.svg b/icon-themes/elementary_svg/cmd/ar/sc_recundo.svg
new file mode 100644
index 000000000..14844321f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_recundo.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" gradientTransform="matrix(-.61441293 0 0 .61115825 7.582985 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.61157583 0 0 .6008607 .94286 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.66975934 0 0 .66666667 11.246877 -10.327071)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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(-.66975934 0 0 .66666667 11.746881 -11.261321)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601002" y1="22.594999" y2="22.594999"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.882999" x2="34.882999" y1="12.992" y2="37.992001"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-1 -1)"><path d="m8.8020971 3.5c.1845764 0 .1785565.076283.2421875.1035156l4.3398434 4.1875c.05559.054667.08789.1295192.08789.2109375 0 .080838-.03231.1508278-.08789.2089844l-4.3398434 4.1875005c-.059439.062219-.1428761.101562-.2421875.101562-.1845228 0-.3222656-.130217-.3222656-.304688v-2.3964839c.000116-.1628379-.1459138-.2988281-.3242187-.2988281h-.6835938c-2 0-3.928086 1.666666-3.964844 3.5 0 .277-.223.5-.5.5-.330814 0-.505859-.176742-.505859-.5v-1.833984c-.055942-2.6666665 1.63737-4.666016 4.970703-4.666016h.7148438v-.00391c.1636803-.0150241.2930775-.1455911.2929687-.2988244v-2.3964844c0-.1744693.1377426-.3007812.3222656-.3007812z" style="stroke:#ad5f00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><g fill="none"><path d="m8.4720225 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.6734065-2.553808-2.6734065-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".8" stroke="url(#a)" stroke-width=".999996"/><path d="m8.4720225 8.5224087h-.6666667c-2.6666668 0-4.6684648 1.2964473-4.6684648 3.4775913" opacity=".8" stroke="url(#d)"/><path d="m3.525826 11c0-2.229397 1.446193-3.4518328 3.779193-3.5l1.1670035-.024094" opacity=".8" stroke="url(#c)"/></g></g><g transform="matrix(-1 0 0 1 25.015 -.155143)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#e)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#f)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#g)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_redo.svg b/icon-themes/elementary_svg/cmd/ar/sc_redo.svg
new file mode 100644
index 000000000..13e756ff3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_redo.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" gradientTransform="matrix(.61441293 0 0 .61115825 8.389033 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029158 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.66975934 0 0 .66666667 4.725141 -10.327071)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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(.66975934 0 0 .66666667 4.225137 -11.261321)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" 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><path d="m7.1699209 3.5c-.1845764 0-.1785565.076283-.2421875.1035156l-4.3398434 4.1875c-.05559.054667-.08789.1295192-.08789.2109375 0 .080838.03231.1508278.08789.2089844l4.3398434 4.1875005c.059439.062219.1428761.101562.2421875.101562.1845228 0 .3222656-.130217.3222656-.304688v-2.3964839c-.000116-.1628379.1459138-.2988281.3242187-.2988281h.6835938c2 0 3.928086 1.666666 3.964844 3.5 0 .277.223.5.5.5.330814 0 .505859-.176742.505859-.5v-1.833984c.055942-2.6666665-1.63737-4.666016-4.970703-4.666016h-.7148438v-.00391c-.1636803-.0150241-.2930775-.1455911-.2929687-.2988244v-2.3964844c0-.1744693-.1377426-.3007812-.3222656-.3007812z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><g fill="none"><path d="m7.4999955 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.6734065-2.553808 2.6734065-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".6" stroke="url(#a)" stroke-width=".999996"/><path d="m7.4999955 8.5224087h.6666667c2.6666668 0 4.6684648 1.2964473 4.6684648 3.4775913" opacity=".6" stroke="url(#d)"/><path d="m12.446192 11c0-2.229397-1.446193-3.4518328-3.779193-3.5l-1.1670035-.024094" opacity=".6" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_removebullets.svg b/icon-themes/elementary_svg/cmd/ar/sc_removebullets.svg
new file mode 100644
index 000000000..63e365fa0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_removebullets.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" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#k" y1="18" y2="2"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#k" y1="18" y2="2"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="18" y2="2"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(-5)"><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#f)"/><path d="m13 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#h)"/><path d="m11 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/></g><g transform="translate(12)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#i)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#j)"/></g></g><g transform="translate(12 8)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#i)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#j)"/></g></g><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.329922-2.01857 2.046035-2.05948-2.046035-1.47106 1.378839 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_romanliststyle.svg b/icon-themes/elementary_svg/cmd/ar/sc_romanliststyle.svg
new file mode 100644
index 000000000..3ecb5ea9e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_romanliststyle.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" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="7"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="10" y2="15"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#b" y1="10" y2="15"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#h" y1="18" y2="2"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#h" y1="18" y2="2"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#h" y1="18" y2="2"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(-5)"><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m13 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#f)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m11 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/></g><g transform="translate(11)"><path d="m2 2v5h2v-5z" fill="url(#a)"/><path d="m3 10v5h2v-5z" fill="url(#c)"/><path d="m0 10v5h2v-5z" fill="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_romanlowliststyle.svg b/icon-themes/elementary_svg/cmd/ar/sc_romanlowliststyle.svg
new file mode 100644
index 000000000..ccab8381a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_romanlowliststyle.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" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="7"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="10" y2="15"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#b" y1="10" y2="16"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#h" y1="18" y2="2"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#h" y1="18" y2="2"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#h" y1="18" y2="2"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(-5)"><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m13 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#f)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m11 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/></g><g transform="translate(11)"><path d="m2 2v1h2v-1zm0 2v3h2v-3z" fill="url(#a)"/><path d="m3 10v1h2v-1zm0 2v3h2v-3z" fill="url(#c)"/><path d="m0 10v1h2v-1zm0 2v3h2c0-1 0-1.252353 0-3z" fill="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_setooutline.svg b/icon-themes/elementary_svg/cmd/ar/sc_setooutline.svg
new file mode 100644
index 000000000..40caff836
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_setooutline.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="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#a" y1="2.5" y2="5.5"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#c" y1="3" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.285389" x2="3.169935" xlink:href="#c" y1="1.500001" y2="6.781046"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.949911" x2="3.1608" xlink:href="#a" y1="1.5" y2="6.835467"/><g transform="matrix(-1 0 0 1 16 0)"><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m10 10.5h-.5v.5 1 .5h.5 4 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 11v.5zm0 0v.5zm0 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m10 10.5h-.5v.5 1 .5h.5 4 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><g transform="matrix(-1 0 0 1 5 0)"><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="url(#g)" stroke-width=".660131"/><g fill="none"><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" opacity=".5" stroke="#002e99"/><path d="m1.8496732 2.6449142.9901961-.8148488h.3300653v4.9509804" opacity=".5" stroke="url(#f)" stroke-width=".660131"/></g></g><g transform="translate(4 8)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#d)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_setoutline.svg b/icon-themes/elementary_svg/cmd/ar/sc_setoutline.svg
new file mode 100644
index 000000000..665faeee6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_setoutline.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" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#b" y1="2.5" y2="5.5"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#d" y1="3" y2="5"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 5 -.281046)" gradientUnits="userSpaceOnUse" x1="3.285389" x2="3.169935" xlink:href="#d" y1="1.500001" y2="6.781046"/><linearGradient id="g" gradientTransform="matrix(-1 0 0 1 5 -.281046)" gradientUnits="userSpaceOnUse" x1="2.949911" x2="3.1608" xlink:href="#b" y1="1.5" y2="6.835467"/><g transform="matrix(-1 0 0 1 16 0)"><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m10 10.5h-.5v.5 1 .5h.5 4 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m10 11v.5zm0 0v.5zm0 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m10 10.5h-.5v.5 1 .5h.5 4 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m1.5 6.5h.6454377v-3.26772-.3373878c-.00245-.1197972-.00489-.238372-.00733-.3557243-.00489-.1197971-.00856-.2334821-.011002-.3410551-.00489-.1100178-.00856-.206589-.011002-.2897136.041563.044007.078235.081902.1100179.1136851.031783.031783.064788.062343.099016.091681.031783.029338.066011.061121.1026832.095349.036672.031783.08068.069678.1320214.1136851l.5427503.4437387.352057-.451073-1.4045605-1.0965107h-.550089z" fill="url(#g)" stroke-width=".660131"/><path d="m1.5 6.5h.6454377v-3.26772-.3373878c-.00245-.1197972-.00489-.238372-.00733-.3557243-.00489-.1197971-.00856-.2334821-.011002-.3410551-.00489-.1100178-.00856-.206589-.011002-.2897136.041563.044007.078235.081902.1100179.1136851.031783.031783.064788.062343.099016.091681.031783.029338.066011.061121.1026832.095349.036672.031783.08068.069678.1320214.1136851l.5427503.4437387.352057-.451073-1.4045605-1.0965107h-.550089z" fill="none" opacity=".5" stroke="#002e99"/><path d="m3.1503268 2.3638686-.9901961-.8148488h-.3300653v4.9509804" fill="none" opacity=".5" stroke="url(#f)" stroke-width=".660131"/><g transform="translate(4 8)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#c)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ar/sc_undo.svg b/icon-themes/elementary_svg/cmd/ar/sc_undo.svg
new file mode 100644
index 000000000..8e6bdf903
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_undo.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" gradientTransform="matrix(-.61441293 0 0 .61115825 7.582985 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.61157583 0 0 .6008607 .94286 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.66975934 0 0 .66666667 11.246877 -10.327071)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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(-.66975934 0 0 .66666667 11.746881 -11.261321)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" 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><path d="m8.8020971 3.5c.1845764 0 .1785565.076283.2421875.1035156l4.3398434 4.1875c.05559.054667.08789.1295192.08789.2109375 0 .080838-.03231.1508278-.08789.2089844l-4.3398434 4.1875005c-.059439.062219-.1428761.101562-.2421875.101562-.1845228 0-.3222656-.130217-.3222656-.304688v-2.3964839c.000116-.1628379-.1459138-.2988281-.3242187-.2988281h-.6835938c-2 0-3.928086 1.666666-3.964844 3.5 0 .277-.223.5-.5.5-.330814 0-.505859-.176742-.505859-.5v-1.833984c-.055942-2.6666665 1.63737-4.666016 4.970703-4.666016h.7148438v-.00391c.1636803-.0150241.2930775-.1455911.2929687-.2988244v-2.3964844c0-.1744693.1377426-.3007812.3222656-.3007812z" style="stroke:#ad5f00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><g fill="none"><path d="m8.4720225 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.6734065-2.553808-2.6734065-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".8" stroke="url(#a)" stroke-width=".999996"/><path d="m8.4720225 8.5224087h-.6666667c-2.6666668 0-4.6684648 1.2964473-4.6684648 3.4775913" opacity=".8" stroke="url(#d)"/><path d="m3.525826 11c0-2.229397 1.446193-3.4518328 3.779193-3.5l1.1670035-.024094" opacity=".8" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_bold.svg b/icon-themes/elementary_svg/cmd/bg/lc_bold.svg
new file mode 100644
index 000000000..11d27e221
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_bold.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="3.887216" gradientTransform="matrix(.00000009 2.3423297 -1.7911934 .00000007 18.962756 -25.107955)" gradientUnits="userSpaceOnUse" r="7.257731"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -21 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 4.148486 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#f" y1="46.5" y2="43.5"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m15.844252 20.511589-1.090568-3.795177h-5.496463l-1.1014738 3.795177h-3.4134782l5.1801986-16.0095399h4.1332534l5.20201 16.0095399zm-1.875777-6.630654-1.025134-3.489818q-.065434-.196302-.196302-.6434353-.130868-.4471329-.283548-.9815113-.141774-.545284-.272642-1.0905681-.130868-.5452841-.185396-.9269829-.04362.239925-.119963.5670954-.06543.3271705-.163585.6979636-.08724.3598875-.185397.7306807-.09815.3707931-.185396.6979636-.08725.3271704-.163585.5780013-.06543.25083-.09815.370793l-1.014228 3.489818z" fill="url(#a)"/><g transform="matrix(.73633307 0 0 1 -5.462994 -24)"><path d="m19 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m12.554736 43.5c-.779062 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.627188 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m13.148486 43.5h5.851514v3h-5.851514z" fill="url(#f)" opacity=".2"/></g><path d="m15.844252 20.511589-1.090568-3.795177h-5.496463l-1.1014738 3.795177h-3.4134782l5.1801986-16.0095399h4.1332534l5.20201 16.0095399zm-1.875777-6.630654-1.025134-3.489818q-.065434-.196302-.196302-.6434353-.130868-.4471329-.283548-.9815113-.141774-.545284-.272642-1.0905681-.130868-.5452841-.185396-.9269829-.04362.239925-.119963.5670954-.06543.3271705-.163585.6979636-.08724.3598875-.185397.7306807-.09815.3707931-.185396.6979636-.08725.3271704-.163585.5780013-.06543.25083-.09815.370793l-1.014228 3.489818z" fill="none" opacity=".61" stroke="#000" stroke-width=".558"/><path d="m9.921875 4.5019531-5.1796875 16.0097659h.3242187l4.8554688-15.0097659h4.134766l4.876953 15.0097659h.324218l-5.201171-16.0097659zm.443359 9.3789059-.291015 1h3.894531l-.292969-1z" fill="#fff" opacity=".2"/><g transform="matrix(.73633307 0 0 1 6.537006 -24)"><path d="m19 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m12.554736 43.5c-.779062 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.627188 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m13.148486 43.5h5.851514v3h-5.851514z" fill="url(#d)" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_changecasetolower.svg b/icon-themes/elementary_svg/cmd/bg/lc_changecasetolower.svg
new file mode 100644
index 000000000..db86dbcfb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_changecasetolower.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" gradientTransform="matrix(.40540511 0 0 .51351351 2.278675 -.31533)" gradientUnits="userSpaceOnUse" x1="36.334797" x2="36.334797" y1="6.473674" y2="8.421042"><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="17" x2="17" y1="2" y2="6"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="16.36776" cy="2.057002" fx="16.36776" fy="2.057002" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975" xlink:href="#e"/><radialGradient id="d" cx="16.291451" cy="10.443346" fx="16.291451" fy="10.443346" gradientTransform="matrix(-2.4398545 -.05642345 .05843507 -2.5268413 55.429963 35.533013)" gradientUnits="userSpaceOnUse" r="3.798259" xlink:href="#e"/><radialGradient id="e" cx="12.203738" cy="3.050769" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round"><g fill="url(#e)" stroke="#000" stroke-opacity=".431373" transform="scale(.98294772 1.0173481)"><path d="m9.758794 19.78873-.4329494-1.115395h-.058705q-.5650358.711799-1.1667622.990647-.5943882.271511-1.5556829.271511-1.1814385 0-1.8638843-.675107-.6751076-.675109-.6751076-1.92259 0-1.306187.9099277-1.92259.9172659-.623741 2.7591359-.689784l1.4235966-.04403v-.359569q0-1.24748-1.2768341-1.24748-.983309 0-2.3115102.594387l-.7411506-1.511657q1.4162585-.741152 3.1407183-.741152 1.6510787 0 2.5316538.719137.880575.719136.880575 2.186761v5.466905h-1.5630208zm-.6604314-3.80115-.865899.02935q-.9759709.02935-1.4529491.352229-.4769782.322878-.4769782.983309 0 .946618 1.0860427.946618.7778416 0 1.2401436-.447626.46964-.447625.46964-1.188775z" fill="url(#c)"/><path d="m12.849124 15.266345q0-1.367076.229078-2.42379.236467-1.064103.74635-1.825232.509882-.768519 1.30796-1.2488434.798077-.4803242 1.928686-.6872332.75374-.1404025 1.522259-.2512465.775908-.1182337 1.610934-.2364674l.251246 1.9656345q-.36209.04434-.783298.110844-.413818.05912-.835025.125624-.421208.05912-.812857.125623-.391649.05912-.709402.110844-.524662.08868-.916311.243857-.384259.147792-.650285.450766-.266026.295584-.406428.790688-.140403.487713-.177351 1.256232h.08868q.125623-.214298.325142-.435986.19952-.221688.480325-.399039.280805-.18474.635506-.302974.36209-.118233.798077-.118233.679843 0 1.226674.229077.554221.229078.93848.679844.384259.450766.591168 1.130609.206909.672454.206909 1.573986 0 1.056714-.280805 1.854791-.273415.790688-.775908 1.322739-.502493.524662-1.204506.790688-.702012.266026-1.551817.266026-.864583 0-1.566596-.332533-.694623-.332532-1.189726-.982817-.487714-.650285-.761129-1.596155-.266026-.953259-.266026-2.187323zm3.909101 3.273595q.310363 0 .56161-.110844.258636-.118233.443376-.37687.18474-.258636.280805-.679843.103454-.421208.103454-1.041934 0-.495104-.0739-.894143-.06651-.399038-.214298-.672454-.147792-.280805-.391649-.428597-.236468-.155181-.57639-.155181-.317753 0-.605947.140402-.280805.140403-.509883.339922-.229078.199519-.391649.421207-.162571.214299-.229078.369481 0 .583778.0739 1.145388.08129.554221.258637.990207.18474.428597.495103.694623.310364.258636.775909.258636z" fill="url(#d)" stroke="#000" stroke-opacity=".490196" transform="matrix(1.0173481 0 0 .98294772 -.286687 -.152358)"/><g fill="#fff" stroke="none" transform="scale(1.0173481 .98294772)"><path d="m7.7753906 11.613281c-1.1300359 0-2.1598186.251233-3.0878906.753907l.3886719.822265c.8257109-.375382 1.7226867-.576172 2.6992187-.576172 1.0819494 0 1.9112418.24468 2.4882814.732422.577039.487741.865234 1.229219.865234 2.224609v-1c0-.99539-.288195-1.736868-.865234-2.224609-.5770396-.487742-1.406332-.732422-2.4882814-.732422zm1.0566406 3.326172-1.2890624.041016c-1.2069747.044792-2.1098546.280084-2.7109376.703125-.5962742.418064-.8945312 1.06918-.8945312 1.955078 0 .201841.0138853.390564.0390625.570312.0852906-.665762.362321-1.179631.8554687-1.52539.601083-.423041 1.5039629-.658333 2.7109376-.703125l1.4003906-.044922v-.365235c0-.248203-.0393229-.455468-.1113282-.630859zm.0859376 2.326172c-.0525924.358699-.1951096.659298-.4355469.896484-.3029458.303595-.7109847.455079-1.2207031.455079-.5047294-.000001-.8200247-.171219-.9667969-.494141-.0632025.155127-.0996094.329829-.0996094.53125 0 .642027.3547241.962891 1.0664063.962891.5097184 0 .9177573-.151484 1.2207031-.455079.3077544-.303593.4609375-.708265.4609375-1.210937v-.685547z" opacity=".2"/><path d="m19.912109 8.4394531c-.556684.0788225-1.094055.1575057-1.611328.2363281-.512346.0738961-1.018991.1563984-1.521484.25-.75374.1379394-1.395683.3672839-1.927735.6875-.532051.3202163-.968672.7376538-1.308593 1.2499998-.339922.50742-.588449 1.114817-.746094 1.824219-.152719.704476-.230469 1.512444-.230469 2.423828 0 .153909.019184.28819.025391.435547.026115-.676469.085795-1.309133.205078-1.859375.157645-.709402.406172-1.316799.746094-1.824219.339921-.512346.776542-.929784 1.308593-1.25.532052-.320216 1.173995-.54956 1.927735-.6874998.502493-.0936016 1.009138-.1761039 1.521484-.25.517273-.0788224 1.054644-.1575056 1.611328-.2363281l.126953.9824219c.039522-.005093.086482-.012862.125-.017578zm-2.710937 3.9238279c-.290658 0-.557435.038366-.798828.117188-.236467.078823-.447562.179575-.634766.302734-.187203.118234-.347455.252599-.480469.400391-.112197.124662-.198245.24603-.27539.367187-.068172.296591-.11819.642326-.138672 1.06836h.087891c.083748-.142866.193158-.287755.326171-.435547.133014-.147792.293266-.282157.480469-.400391.187204-.12316.398299-.223911.634766-.302734.241393-.078822.50817-.117188.798828-.117188.453229 0 .862008.075798 1.226562.228516.369481.152719.681328.379177.9375.679687.256173.300511.453858.677631.591797 1.13086.094614.307495.144111.663624.173828 1.042968.010446-.15679.033203-.302338.033203-.46875 0-.601021-.069091-1.125916-.207031-1.574218-.137939-.453229-.335624-.830349-.591797-1.13086-.256172-.300511-.568019-.526969-.9375-.679687-.364554-.152718-.773333-.228516-1.226562-.228516zm-2.269531 3.837891c-.015663.029251-.047178.069065-.058594.095703 0 .389185.024953.770125.074219 1.144531.054193.369481.139581.699578.257812.990235.12316.285731.289185.517961.496094.695312.206909.172424.465027.257813.77539.257813.206909 0 .393049-.037432.560547-.111328.172424-.078823.3202-.204529.44336-.376954.12316-.172423.217207-.398882.28125-.679687.068969-.280805.103515-.627199.103515-1.041016 0-.143443-.023898-.257324-.033203-.388672-.01711.15581-.038844.301568-.070312.429688-.064043.280804-.15809.507263-.28125.679687-.12316.172425-.270936.298131-.44336.376954-.167498.073896-.353638.111328-.560547.111328-.310363 0-.568481-.085389-.77539-.257813-.206909-.17735-.372934-.409581-.496094-.695312-.118231-.290657-.203619-.620754-.257812-.990235-.010341-.078588-.007455-.160995-.015625-.240234z" opacity=".2"/></g></g><path d="m17 6-4.5-4.5h9.000001z" fill="url(#b)" stroke="#a62100" stroke-opacity=".501961"/><path d="m17.008988 4.6168524-2.099443-2.1168524h4.180909z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square" stroke-linejoin="miter"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_changecasetoupper.svg b/icon-themes/elementary_svg/cmd/bg/lc_changecasetoupper.svg
new file mode 100644
index 000000000..66760eaaf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_changecasetoupper.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" gradientUnits="userSpaceOnUse" x1="18" x2="18" y1="3" y2="4"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.99992" x2="18" y1="1.49945" y2="6"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="18.624523" cy="12.589911" gradientTransform="matrix(-2.0540926 .00000011 -.00000014 -2.6959961 56.88102 44.655859)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#d"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m10.218 20.017-.86-2.82h-4.318l-.858 2.82h-2.709l4.182-11.897h3.072l4.198 11.897zm-1.46-4.927c-.7933333-2.556-1.2413333-4.001333-1.344-4.336-.0973333-.335333-.1673333-.6-.21-.794-.1786667.691333-.6896667 2.401333-1.533 5.13z" fill="url(#d)" stroke="#000" stroke-opacity=".49" stroke-width=".896" transform="scale(.98295 1.01735)"/><path d="m5.5585938 8.2617188-4.1113282 12.1035152h.3398438l3.7714844-11.1035152h3.0195312l3.785156 11.1035152h.341797l-4.126953-12.1035152zm.3046874 7.0898432c-.1348572.455842-.1302149.468051-.2890624 1h3.0351562c-.1768673-.589782-.1588377-.526471-.3007812-1z" fill="#fff" opacity=".2"/><g fill="url(#c)" stroke="#000" stroke-opacity=".490196" stroke-width=".763938" transform="matrix(1.3090076 0 0 1.3090076 -6.879642 -6.524065)"><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z"/><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z"/></g><path d="m14.5 8.5v1h6.910156v-1zm2.544922 4.605469v1h.886719c.749657 0 1.398117.088956 1.945312.269531.547196.180575.997838.433015 1.353516.755859.361149.322846.627244.70755.796875 1.15625.11876.300612.18249.629819.220703.970703.016629-.167749.041015-.330426.041015-.509765.000001-.530779-.086616-1.017709-.261718-1.460938-.169631-.4487-.435726-.833404-.796875-1.15625-.355678-.322844-.80632-.575284-1.353516-.755859-.547195-.180575-1.195655-.269531-1.945312-.269531zm2.609375 4.146484c-.022131.097381-.045751.194113-.082031.277344-.087552.213406-.21943.384298-.394532.515625-.16963.131332-.376808.228876-.623046.289062-.240766.054714-.513884.082032-.820313.082032h-.689453v1h.689453c.306429 0 .579547-.027318.820313-.082032.246238-.060186.453416-.15773.623046-.289062.175102-.131327.30698-.302219.394532-.515625.093023-.213407.140625-.474821.140625-.78125 0-.188219-.023953-.348291-.058594-.496094z" fill="#fff" opacity=".2"/><g fill="#f37329" stroke-linecap="round"><path d="m18 1-4.5 4.5h9z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-opacity=".501961"/><path d="m18 2.3831476-2.099443 2.1168524h4.180909z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_hyphenate.svg b/icon-themes/elementary_svg/cmd/bg/lc_hyphenate.svg
new file mode 100644
index 000000000..17f0359bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_hyphenate.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24.000001 24.000001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="21.256184" x2="19.275635" y1="37.880501" y2="-3.99394"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="34.512653" x2="35.592819" y1="2.159191" y2="39.320976"><stop offset="0" stop-color="#002e99" stop-opacity=".709559"/><stop offset="1" stop-color="#3689e6" stop-opacity=".709804"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.42848511 .45965715 0 7.694829 23.635173)" gradientUnits="userSpaceOnUse" x1="28.310225" x2="37.270657" y1="21.331488" y2="21.694977"><stop offset="0" stop-color="#fff"/><stop offset=".25844979" stop-color="#fff" stop-opacity=".235294"/><stop offset=".69739324" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="7.000001" cy="20.610014" gradientTransform="matrix(-1.0083994 .00000018 -.00000031 -1.7286847 13.291719 49.567864)" gradientUnits="userSpaceOnUse" r="4.677864" xlink:href="#d"/><radialGradient id="f" cx="8" cy="6.351444" gradientTransform="matrix(-1.2374134 -.00000009 .00000016 -2.1654732 16.704715 17.038455)" gradientUnits="userSpaceOnUse" r="4.356697" xlink:href="#d"/><radialGradient id="g" cx="19" cy="4.841176" gradientTransform="matrix(-1.5491744 .00000003 -.00000003 -1.690008 43.652392 9.444559)" gradientUnits="userSpaceOnUse" r="4.784919" xlink:href="#d"/><path d="m8.6637948 11.5-.3701226-.953536h-.056459q-.2070177.282297-.4140354.489315-.2070177.200744-.451675.332483-.2446573.131738-.5520473.194471-.3011166.06273-.7026055.06273-.426582 0-.7904313-.131739-.3638497-.138009-.6336001-.407759-.2634771-.276024-.4140354-.690059-.1505583-.420309-.1505583-.9911758 0-1.116641.7151521-1.6435952.7151521-.5332274 2.139183-.5896868l1.116641-.03764v-.5269538q0-.4328552-.2509305-.6398729-.2509306-.2070177-.7026056-.2070177-.451675 0-.8845303.1317385-.4265819.1317386-.8594371.3513028l-.6210532-1.2671993q.5269542-.2948434 1.1668271-.4642216.639873-.1693781 1.3424785-.1693781 1.3111122 0 2.0074446.6147799.7026055.6147799.7026055 1.8694327v4.6735813zm-.5645938-3.2495504-.6335997.0250931q-.3826691.0125465-.6461462.1003722-.263477.0878257-.4265819.238384-.1568316.1442851-.2321108.3513028-.069006.2007445-.069006.451675 0 .4391283.213291.6273263.213291.181925.5583205.181925.2634771 0 .4893146-.08783.2258375-.0941.3889424-.26975.1693782-.1819209.2634772-.4391247.0940989-.2634771.0940989-.6022334z" fill="url(#f)"/><path d="m12.121314 7.3292173q0-1.1605539.194471-2.0576306.200745-.9033501.6336-1.5494963.432855-.6524194 1.110368-1.0601816.677512-.4077621 1.637322-.5834135.639873-.1191921 1.292292-.213291.658693-.1003722 1.367572-.2007445l.213291 1.6686883q-.30739.03764-.664966.094099-.351303.050186-.708879.1066455-.357576.050186-.690059.1066455-.332483.050186-.602234.094099-.445401.075279-.777884.2070177-.32621.1254653-.552048.3826691-.225837.2509306-.345029.6712393-.119192.4140354-.150558 1.0664548h.07528q.106645-.1819246.276023-.3701225.169379-.188198.407763-.3387563.238384-.1568316.5395-.2572038.30739-.1003722.677513-.1003722.57714 0 1.041362.1944711.470494.1944712.796704.5771403.32621.3826691.501861.9598094.175652.5708671.175652 1.3362053 0 .8970767-.238384 1.5745893-.232111.6712394-.658693 1.1229144-.426582.445401-1.022542.671239-.59596.225837-1.317386.225837-.733971 0-1.329932-.282296-.589687-.282297-1.009996-.834345-.414036-.552047-.646146-1.3550246-.225838-.809251-.225838-1.8568861zm3.318557 2.7790557q.263477 0 .476768-.0941.219564-.100372.376396-.3199362.156831-.2195642.238384-.5771403.08783-.357576.08783-.8845302 0-.4203087-.06273-.7590649-.056466-.3387553-.181932-.5708661-.125465-.238384-.332483-.3638493-.200744-.1317385-.489314-.1317385-.269751 0-.514408.119192-.238384.119192-.432855.2885701-.194471.1693782-.332483.3575761-.138012.1819246-.194471.3136632 0 .4955878.06273.9723559.06901.4704948.219564.8406174.156832.3638493.420309.5896868.263477.219564.658693.219564z" fill="url(#g)"/><path d="m10.585066 16.338062q0 .564594-.351303.966083-.3513024.395216-1.0476347.508134v.05019q.3701225.04391.6649659.175652.3011168.125465.5081348.332483.213291.200744.326209.464221.119192.263477.119192.583414 0 .451675-.163104.840617-.163105.382669-.514408.664966-.3513029.276024-.9033502.432856-.5520472.156831-1.3362052.156831h-3.3875626v-7.013509h3.3750161q.5834135 0 1.0790014.0941.4955878.0941.8594372.313663.3638493.213291.5645933.564594.207018.351303.207018.86571zm-1.7565138 2.979801q0-.414036-.2760236-.59596-.2760236-.188198-.8280709-.188198h-1.3111122v1.656141h1.3362053q.238384 0 .4328552-.04391.2007445-.05019.3387563-.156832.144285-.106645.2258375-.26975.081552-.169378.081552-.401489zm-.1819247-2.829242q0-.639873-.8594371-.639873h-1.3738449v1.386391h1.1793737q.5269542 0 .7904313-.175651.263477-.175652.263477-.570867z" fill="url(#e)"/><g fill="none" stroke="#000" stroke-opacity=".431"><path d="m8.6637948 11.5-.3701226-.953536h-.056459q-.2070177.282297-.4140354.489315-.2070177.200744-.451675.332483-.2446573.131738-.5520473.194471-.3011166.06273-.7026055.06273-.426582 0-.7904313-.131739-.3638497-.138009-.6336001-.407759-.2634771-.276024-.4140354-.690059-.1505583-.420309-.1505583-.9911758 0-1.116641.7151521-1.6435952.7151521-.5332274 2.139183-.5896868l1.116641-.03764v-.5269538q0-.4328552-.2509305-.6398729-.2509306-.2070177-.7026056-.2070177-.451675 0-.8845303.1317385-.4265819.1317386-.8594371.3513028l-.6210532-1.2671993q.5269542-.2948434 1.1668271-.4642216.639873-.1693781 1.3424785-.1693781 1.3111122 0 2.0074446.6147799.7026055.6147799.7026055 1.8694327v4.6735813zm-.5645938-3.2495504-.6335997.0250931q-.3826691.0125465-.6461462.1003722-.263477.0878257-.4265819.238384-.1568316.1442851-.2321108.3513028-.069006.2007445-.069006.451675 0 .4391283.213291.6273263.213291.181925.5583205.181925.2634771 0 .4893146-.08783.2258375-.0941.3889424-.26975.1693782-.1819209.2634772-.4391247.0940989-.2634771.0940989-.6022334z" opacity=".61"/><path d="m12.121314 7.3292173q0-1.1605539.194471-2.0576306.200745-.9033501.6336-1.5494963.432855-.6524194 1.110368-1.0601816.677512-.4077621 1.637322-.5834135.639873-.1191921 1.292292-.213291.658693-.1003722 1.367572-.2007445l.213291 1.6686883q-.30739.03764-.664966.094099-.351303.050186-.708879.1066455-.357576.050186-.690059.1066455-.332483.050186-.602234.094099-.445401.075279-.777884.2070177-.32621.1254653-.552048.3826691-.225837.2509306-.345029.6712393-.119192.4140354-.150558 1.0664548h.07528q.106645-.1819246.276023-.3701225.169379-.188198.407763-.3387563.238384-.1568316.5395-.2572038.30739-.1003722.677513-.1003722.57714 0 1.041362.1944711.470494.1944712.796704.5771403.32621.3826691.501861.9598094.175652.5708671.175652 1.3362053 0 .8970767-.238384 1.5745893-.232111.6712394-.658693 1.1229144-.426582.445401-1.022542.671239-.59596.225837-1.317386.225837-.733971 0-1.329932-.282296-.589687-.282297-1.009996-.834345-.414036-.552047-.646146-1.3550246-.225838-.809251-.225838-1.8568861zm3.318557 2.7790557q.263477 0 .476768-.0941.219564-.100372.376396-.3199362.156831-.2195642.238384-.5771403.08783-.357576.08783-.8845302 0-.4203087-.06273-.7590649-.056466-.3387553-.181932-.5708661-.125465-.238384-.332483-.3638493-.200744-.1317385-.489314-.1317385-.269751 0-.514408.119192-.238384.119192-.432855.2885701-.194471.1693782-.332483.3575761-.138012.1819246-.194471.3136632 0 .4955878.06273.9723559.06901.4704948.219564.8406174.156832.3638493.420309.5896868.263477.219564.658693.219564z" opacity=".61"/><path d="m10.585066 16.338062q0 .564594-.351303.966083-.3513024.395216-1.0476347.508134v.05019q.3701225.04391.6649659.175652.3011168.125465.5081348.332483.213291.200744.326209.464221.119192.263477.119192.583414 0 .451675-.163104.840617-.163105.382669-.514408.664966-.3513029.276024-.9033502.432856-.5520472.156831-1.3362052.156831h-3.3875626v-7.013509h3.3750161q.5834135 0 1.0790014.0941.4955878.0941.8594372.313663.3638493.213291.5645933.564594.207018.351303.207018.86571zm-1.7565138 2.979801q0-.414036-.2760236-.59596-.2760236-.188198-.8280709-.188198h-1.3111122v1.656141h1.3362053q.238384 0 .4328552-.04391.2007445-.05019.3387563-.156832.144285-.106645.2258375-.26975.081552-.169378.081552-.401489zm-.1819247-2.829242q0-.639873-.8594371-.639873h-1.3738449v1.386391h1.1793737q.5269542 0 .7904313-.175651.263477-.175652.263477-.570867z" opacity=".61"/></g><g stroke-miterlimit="7" stroke-width="1.273119" transform="matrix(-.78547251 0 0 -.78547251 30.460297 27.820099)"><path d="m13 18.000485c-4.9802218-3.367056-2.051119-9.5507274 3.5-9.4999996v-3.0004854l7 5-7 5v-2.976351c-3.580248-.139062-5.559516 3.12742-3 5.476836z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m17.777344 7.9199219-.04687 1.6464843a.29251261.29251261 0 0 1 -.330078.28125c-4.016601-.5255334-5.732426 2.1386348-5.736329 4.2929688.07841-.280413.18286-.56558.345704-.84375.718996-1.22819 2.355384-2.254083 5.505859-2.085937a.29251261.29251261 0 0 1 .277344.292968v1.496094l3.570312-2.503906z" display="block" fill="none" opacity=".53" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_insertfixedtext.svg b/icon-themes/elementary_svg/cmd/bg/lc_insertfixedtext.svg
new file mode 100644
index 000000000..36ced2beb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_insertfixedtext.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" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" xlink:href="#c" y1="3.932" y2="19.659"/><radialGradient id="b" cx="18.624523" cy="12.589911" gradientTransform="matrix(-2.0540926 .00000011 -.00000014 -2.6959961 56.88102 44.655859)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#c"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round" transform="translate(0 -2)"><path d="m10.218 20.017-.86-2.82h-4.318l-.858 2.82h-2.709l4.182-11.897h3.072l4.198 11.897zm-1.46-4.927c-.7933333-2.556-1.2413333-4.001333-1.344-4.336-.0973333-.335333-.1673333-.6-.21-.794-.1786667.691333-.6896667 2.401333-1.533 5.13z" fill="url(#a)" stroke="#000" stroke-opacity=".49" stroke-width=".896" transform="scale(.98295 1.01735)"/><path d="m5.5585938 8.2617188-4.1113282 12.1035152h.3398438l3.7714844-11.1035152h3.0195312l3.785156 11.1035152h.341797l-4.126953-12.1035152zm.3046874 7.0898432c-.1348572.455842-.1302149.468051-.2890624 1h3.0351562c-.1768673-.589782-.1588377-.526471-.3007812-1z" fill="#fff" opacity=".2"/><g fill="url(#b)" stroke="#000" stroke-opacity=".490196" stroke-width=".763938" transform="matrix(1.3090076 0 0 1.3090076 -6.879642 -6.524065)"><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z"/><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z"/></g><path d="m14.5 8.5v1h6.910156v-1zm2.544922 4.605469v1h.886719c.749657 0 1.398117.08896 1.945312.269531.547196.180575.997838.433015 1.353516.755859.361149.322846.627244.70755.796875 1.15625.11876.300612.18249.629819.220703.970703.01663-.167749.04102-.330426.04102-.509765.000001-.530779-.08662-1.017709-.261718-1.460938-.169631-.4487-.435726-.833404-.796875-1.15625-.355678-.322844-.80632-.575284-1.353516-.755859-.547195-.180575-1.195655-.269531-1.945312-.269531zm2.609375 4.146484c-.02213.09738-.04575.194113-.08203.277344-.08755.213406-.21943.384298-.394532.515625-.16963.131332-.376808.228876-.623046.289062-.240766.05471-.513884.08203-.820313.08203h-.689453v1h.689453c.306429 0 .579547-.02732.820313-.08203.246238-.06019.453416-.15773.623046-.289062.175102-.131327.30698-.302219.394532-.515625.09302-.213407.140625-.474821.140625-.78125 0-.188219-.02395-.348291-.05859-.496094z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_italic.svg b/icon-themes/elementary_svg/cmd/bg/lc_italic.svg
new file mode 100644
index 000000000..832b813e4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_italic.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="4.791213" gradientTransform="matrix(-.07538978 1.8847443 -1.9648453 -.07859382 22.318669 -18.740372)" gradientUnits="userSpaceOnUse" r="6.361824"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -26.738056 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -.695222 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#f" y1="44" y2="41"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.60518445 0 0 1 11.474078 -22)"><path d="m13.261944 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m7.7110276 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m8.3047776 41h4.9571664v3h-4.9571664z" fill="url(#d)" opacity=".2"/></g><g transform="matrix(.60518445 0 0 1 -.025922 -22)"><path d="m13.261944 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m7.7110276 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m8.3047776 41h4.9571664v3h-4.9571664z" fill="url(#f)" opacity=".2"/></g><path d="m16.420063 19.501333-.705166-4.629568h-5.56979l-2.5856086 4.629568h-1.921322l8.4926516-15.0026625h1.737366l2.49363 15.0026625zm-.970881-6.315835-.654067-4.3331937q-.02044-.1839564-.061319-.4496711-.030659-.2657148-.061319-.5723087-.030659-.3065939-.061318-.6336274-.02044-.3372534-.03066-.6540671-.143077.3168137-.306594.6540671-.153297.3372533-.306594.654067-.153297.3065939-.296374.5723087-.132857.2554949-.235055.4292315l-2.340334 4.3331937z" fill="url(#a)" transform="matrix(1.0665191 0 0 1.0665191 -.655516 -.299206)"/><path d="m16.420063 19.501333-.705166-4.629568h-5.56979l-2.5856086 4.629568h-1.921322l8.4926516-15.0026625h1.737366l2.49363 15.0026625zm-.970881-6.315835-.654067-4.3331937q-.02044-.1839564-.061319-.4496711-.030659-.2657148-.061319-.5723087-.030659-.3065939-.061318-.6336274-.02044-.3372534-.03066-.6540671-.143077.3168137-.306594.6540671-.153297.3372533-.306594.654067-.153297.3065939-.296374.5723087-.132857.2554949-.235055.4292315l-2.340334 4.3331937z" fill="none" opacity=".61" stroke="#000" transform="matrix(1.0665191 0 0 1.0665191 -.655516 -.299206)"/><path d="m14.415316 4.4980469-9.0570804 16.0019531h.6040831l8.4529973-14.935434h1.853911l2.480906 14.935434h.177059l-2.657965-16.0019531zm-2.662131 9.2653851-.574921 1.066519h4.643108l-.160395-1.066519z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_smallcaps.svg b/icon-themes/elementary_svg/cmd/bg/lc_smallcaps.svg
new file mode 100644
index 000000000..ca08dad1f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_smallcaps.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" gradientUnits="userSpaceOnUse" x1="18" x2="18" y1="2" y2="6"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 3.278676 -.31533)" gradientUnits="userSpaceOnUse" x1="36.334797" x2="36.334797" y1="6.473674" y2="8.421042"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="19" cy="12.45132" gradientTransform="matrix(-2.3527195 -.00000041 .00000027 -1.540569 63.701669 29.682127)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#d"/><linearGradient id="d" gradientTransform="matrix(0 -.98294772 1.0173481 0 -38.008674 23.008526)" gradientUnits="userSpaceOnUse" x1="18.312265" x2="-5.255175" y1="14.744216" y2="15.096445"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="e" gradientTransform="translate(-.01387 .204693)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="3" y2="25"/><g transform="translate(0 2)"><path d="m11.429971 18.5-.97432-3.310658h-4.8991781l-.9743206 3.310658h-3.070029l4.742919-13.9656521h3.4836557l4.761302 13.9656521zm-1.6545062-5.784139q-1.3511804-4.4998323-1.5258228-5.0896623-.1654506-.58983-.2389843-.932312-.3033262 1.2177136-1.737232 6.0219743z" style="stroke:#000;stroke-width:1.034348;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.490196;fill:url(#e)"/><path d="m6.2558594 6.5351562-4.7441406 13.9648438h.3398437l4.4042969-12.9648438h3.4824218l4.4199218 12.9648438h.341797l-4.7617188-13.9648438zm.3066406 8.1816408c-.1379538.465913-.1303258.468157-.2890625 1h3.5019531c-.1769352-.589247-.152155-.511324-.2988281-1z" fill="#fff" opacity=".1" transform="translate(0 -2)"/><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="url(#c)" transform="translate(.16729 -1.977447)"/><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="none" stroke="#000" stroke-opacity=".490196" transform="translate(.16729 -1.977447)"/><path d="m16.499321 9.499115v1h5.28125v-1zm1.945313 3.517579v1h.675781c.572691 0 1.068305.06908 1.486328.207031.418023.137948.763441.331492 1.035156.578125.275896.246634.477835.540033.607422.882812.07919.200452.127847.416733.160157.640625.02302-.168382.04102-.339011.04102-.523437 0-.405483-.0674-.778589-.201172-1.117188-.129587-.342779-.331526-.636178-.607422-.882812-.271715-.246633-.617133-.440177-1.035156-.578125-.418023-.137947-.913637-.207031-1.486328-.207031zm1.957031 3.291015c-.0098.029-.01556.0628-.02734.08984-.06688.163029-.167014.294205-.300781.394531-.129587.100328-.288452.174723-.476562.220703-.183931.0418-.39286.0625-.626954.0625h-.52539v1h.52539c.234094 0 .443023-.0207.626954-.0625.18811-.04598.346975-.120375.476562-.220703.133767-.100326.233898-.231502.300781-.394531.07106-.163029.107422-.36161.107422-.595703 0-.196057-.03088-.355487-.08008-.494141z" fill="#fff" opacity=".2"/><path d="m18 6-4.5-4.5h9z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m18.008988 4.6168524-2.099443-2.1168524h4.180909z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_sortdescending.svg b/icon-themes/elementary_svg/cmd/bg/lc_sortdescending.svg
new file mode 100644
index 000000000..413394cdc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_sortdescending.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.950248" cy="9.286584" gradientTransform="matrix(-2.3890381 -.00000004 .00000003 -1.484264 23.554654 20.816332)" gradientUnits="userSpaceOnUse" r="3.767206"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="17" cy="4.98553" gradientTransform="matrix(-.00000005 3.1363666 -2.1384314 -.00000004 27.661215 -54.318232)" gradientUnits="userSpaceOnUse" r="7.014487"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 2)"><path d="m16.980468-.99999958a1.0001 1.0001 0 0 0 -.0293.00195 1.0001 1.0001 0 0 0 -.07031.00586 1.0001 1.0001 0 0 0 -.697265.40625l-5.890625 5.88867188a1.0001 1.0001 0 1 0 1.414062 1.4140625l4.292969-4.2929663v16.0859375c0 .272045.218189.490234.490234.490234h1.019532c.272045 0 .490234-.218189.490234-.490234v-16.0859375l4.292969 4.2929688a1.0001 1.0001 0 1 0 1.414062-1.4140625l-5.882812-5.88281248a1.0001 1.0001 0 0 0 -.828125-.4199219 1.0001 1.0001 0 0 0 -.01563 0z" fill="url(#b)"/><text x="4" y="18"><tspan x="4" y="18"/></text><g fill="url(#a)" stroke="#030303" stroke-opacity=".490196" transform="translate(.049752 -.032589)"><path d="m7.1458151 14.912502-2.5548162 4.620087h-1.6751639l2.9143263-5.010193q-.4207033-.152983-.8031608-.390107-.3748084-.237124-.6654761-.604283-.2830185-.374808-.4512998-.894951-.1682813-.520142-.1682813-1.231513 0-1.5145315.9637929-2.2794465.9714421-.7725642 2.8913788-.7725642h2.853133v11.1830577h-1.4303911v-4.620087zm1.8740418-5.3467558h-1.4380402q-.5660372 0-1.0096879.1147373-.4360015.1070881-.7419675.3442115-.2983169.237124-.4589491.611932-.152983.367159-.152983.887302 0 .504844.1453339.910249.152983.397755.4512999.680774.2983168.283018.7496167.436001.458949.152983 1.0785302.152983h1.376847z"/><path d="m7.1458151 14.912502-2.5548162 4.620087h-1.6751639l2.9143263-5.010193q-.4207033-.152983-.8031608-.390107-.3748084-.237124-.6654761-.604283-.2830185-.374808-.4512998-.894951-.1682813-.520142-.1682813-1.231513 0-1.5145315.9637929-2.2794465.9714421-.7725642 2.8913788-.7725642h2.853133v11.1830577h-1.4303911v-4.620087zm1.8740418-5.3467558h-1.4380402q-.5660372 0-1.0096879.1147373-.4360015.1070881-.7419675.3442115-.2983169.237124-.4589491.611932-.152983.367159-.152983.887302 0 .504844.1453339.910249.152983.397755.4512999.680774.2983168.283018.7496167.436001.458949.152983 1.0785302.152983h1.376847z"/></g><path d="m7.6464844 10.316406c-1.2799578 0-2.242997.258395-2.890625.773438-.6425286.509943-.9648438 1.269609-.9648438 2.279297 0 .202262.0166601.387369.0371094.566406.0196251-.186991.0522491-.364312.0976562-.53125.006158-.023375.0148413-.045362.0214844-.068359.0438577-.146954.0936828-.28904.1582032-.419922.0275411-.057641.062256-.109496.09375-.164063.0554122-.093293.1066914-.189263.1738281-.273437.1111924-.142417.2371465-.273064.3828125-.388672.647628-.515043 1.6106672-.773438 2.890625-.773438h2.8535156v-1zm-2.3359375 3.679688c-.0272782.152019-.0429688.316803-.0429688.496094 0 .168281.0128871.326807.0371094.478515.0000986.000613-.000099.00134 0 .001953.0242219.150993.0611363.295127.109375.429688.1019887.26517.2522939.491008.4511719.679687.1988778.188679.4471802.333558.7480468.435547.305966.101989.667024.154297 1.0800782.154297h1.3769531v-1h-1.3769531c-.4130542 0-.7741121-.052308-1.0800782-.154297-.3008665-.101989-.549169-.246868-.7480468-.435547-.198878-.188679-.3491832-.414517-.4511719-.679687-.0456103-.12723-.079389-.264308-.1035156-.40625zm.1171875 3.273437-2.4628906 4.230469h.5820312l2.3339844-4.009766c-.1580352-.057467-.3031851-.145426-.453125-.220703z" fill="#fff" opacity=".2" transform="translate(0 -2)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_spelling.svg b/icon-themes/elementary_svg/cmd/bg/lc_spelling.svg
new file mode 100644
index 000000000..7c07c97c7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_spelling.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24.000001 24.000001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.5" cy="8.225647" gradientTransform="matrix(-1.5533178 -.00000003 .00000005 -2.2436807 11.48993 25.455726)" gradientUnits="userSpaceOnUse" r="2.897025" xlink:href="#f"/><radialGradient id="b" cx="20" cy="7.879909" gradientTransform="matrix(-1.9645773 .00000009 -.00000008 -1.8008623 59.291546 21.190629)" gradientUnits="userSpaceOnUse" r="3.054092" xlink:href="#f"/><radialGradient id="c" cx="12" cy="6.433527" gradientTransform="matrix(-2.2819658 .13423358 -.15239438 -2.5906988 40.364022 19.056528)" gradientUnits="userSpaceOnUse" r="3.280968" xlink:href="#f"/><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 10.766 1036.762)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="69.576111" cy="57.160503" gradientTransform="matrix(-.0008794 .49240892 -.48462804 -.00086551 42.071895 -22.15412)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m6.2163842 15.360972-.258289-1.061079h-.0558462q-.2303659.314136-.4607317.544501-.2303659.223386-.5026164.369982-.2722506.146596-.6073282.216404-.3350776.06981-.7748669.06981-.4816741 0-.8865595-.139616-.4048854-.132636-.7050591-.411868-.2931929-.286212-.4607317-.71204-.1675388-.432808-.1675388-1.019194 0-1.144849.8027901-1.759157.8097708-.614309 2.4572357-.670156l1.2844641-.04886v-.481679q0-.4677127-.1047117-.7818479-.097731-.3141353-.2931929-.5026164-.1884812-.195462-.4746933-.2792314-.2792313-.0837694-.6422321-.0837694-.579405 0-1.0820214.1675388-.4956356.1675388-.9563673.4048855l-.4467701-.9563673q.5165779-.2792314 1.1518292-.4746933.6352513-.1954619 1.3333296-.1954619.7120399 0 1.2286179.1465964.5235587.1396157.8586363.4537509.3420584.3071545.5095972.7888285.1675388.4816741.1675388 1.1657905v5.249549zm-2.3315816-.886559q.4258278 0 .7888285-.132635.3630007-.132635.6282705-.397905.2652698-.27225.4118662-.677136.1535773-.411866.1535773-.963348v-.691097l-.9982521.048865q-.6282705.027923-1.0540982.139616-.4258278.111692-.6841168.314135-.2513082.195462-.3630007.481674-.1116926.279232-.1116926.635251 0 .642233.3350776.942406.3420584.300174.8935403.300174z" fill="url(#a)"/><path d="m9.092467 10.760636q0-1.2635216.1675388-2.2408312.1745196-.9842905.5375203-1.6893496.3630009-.7120399.9284439-1.1518292.565444-.4397894 1.354272-.614309.872598-.1884811 1.717273-.3560199.844675-.1745196 1.556715-.3141353l.230365 1.1169254q-.349039.055846-.781847.1326348-.425828.076789-.865617.1605581-.432809.083769-.844675.1675388-.404886.083769-.71204.1535772-.432809.097731-.781848.3280968-.349039.2303659-.600347.6282705-.251308.3909239-.397905.9703289-.139615.5724242-.167539 1.3612527h.09075q.125655-.2024427.342059-.4118662.216404-.2094235.509597-.3769623.293193-.1745196.663175-.2862121.376962-.1116925.823732-.1116925.691098 0 1.214656.2582889.523559.2513082.872598.7120399.35602.453751.53054 1.0820213.174519.628271.174519 1.382195 0 .956368-.244327 1.675388-.237347.719021-.670155 1.200695-.432809.481674-1.040137.726001-.607328.237347-1.33333.237347-.746943 0-1.354272-.307154-.600347-.314136-1.0331555-.914483-.4258278-.607328-.6561937-1.486907-.2303658-.886559-.2303658-2.031408zm3.357757 3.685854q.418847 0 .760905-.132635.342059-.139616.586386-.44677.244327-.307155.376962-.80279.132635-.502617.132635-1.235599 0-.586386-.09075-1.054098-.09075-.467713-.293193-.7958095-.202443-.3350776-.516578-.5095972-.314135-.1815004-.767886-.1815004-.425828 0-.795809.1675388-.369982.1675388-.663175.4048855-.286212.2373468-.488655.4956358-.195462.251308-.286212.432808 0 .698079.08377 1.354272.09075.656194.314135 1.172772.230366.509597.62827.823732.397905.307155 1.019195.307155z" fill="url(#c)"/><path d="m23.363858 9.433677q0 .726002-.432809 1.137868-.425827.404885-1.172771.53054v.04887q.390924.04886.726001.17452.342059.125654.586386.342058.251308.209423.390924.530539.146596.314136.146596.753925 0 .467713-.167538.872598-.160558.404885-.516578.705059-.349039.300174-.907502.467713-.551482.167538-1.340311.167538h-3.176256v-7.664905h3.162295q.579405 0 1.075041.097731.495635.097731.851655.321116.363001.2233851.565444.6003474.209423.3699815.209423.9144826zm-1.005233 3.427565q0-.642232-.453751-.89354-.453751-.251309-1.347291-.251309h-1.78708v2.40139h1.815003q.390924 0 .71204-.06283.328097-.06283.558463-.209424.237346-.146596.369981-.383943.132635-.244327.132635-.600347zm-.209423-3.3019109q0-.5375203-.383943-.7609054-.376963-.223385-1.130887-.223385h-1.863869v2.0732933h1.647464q.432809 0 .753925-.04887.321116-.05585.53752-.1815.223385-.125654.328097-.335078.111693-.2094233.111693-.5235589z" fill="url(#b)"/><g fill="none" stroke="#111" stroke-width=".5"><path d="m6.2163842 15.360972-.258289-1.061079h-.0558462q-.2303659.314136-.4607317.544501-.2303659.223386-.5026164.369982-.2722506.146596-.6073282.216404-.3350776.06981-.7748669.06981-.4816741 0-.8865595-.139616-.4048854-.132636-.7050591-.411868-.2931929-.286212-.4607317-.71204-.1675388-.432808-.1675388-1.019194 0-1.144849.8027901-1.759157.8097708-.614309 2.4572357-.670156l1.2844641-.04886v-.481679q0-.4677127-.1047117-.7818479-.097731-.3141353-.2931929-.5026164-.1884812-.195462-.4746933-.2792314-.2792313-.0837694-.6422321-.0837694-.579405 0-1.0820214.1675388-.4956356.1675388-.9563673.4048855l-.4467701-.9563673q.5165779-.2792314 1.1518292-.4746933.6352513-.1954619 1.3333296-.1954619.7120399 0 1.2286179.1465964.5235587.1396157.8586363.4537509.3420584.3071545.5095972.7888285.1675388.4816741.1675388 1.1657905v5.249549zm-2.3315816-.886559q.4258278 0 .7888285-.132635.3630007-.132635.6282705-.397905.2652698-.27225.4118662-.677136.1535773-.411866.1535773-.963348v-.691097l-.9982521.048865q-.6282705.027923-1.0540982.139616-.4258278.111692-.6841168.314135-.2513082.195462-.3630007.481674-.1116926.279232-.1116926.635251 0 .642233.3350776.942406.3420584.300174.8935403.300174z" opacity=".61"/><path d="m9.092467 10.760636q0-1.2635216.1675388-2.2408312.1745196-.9842905.5375203-1.6893496.3630009-.7120399.9284439-1.1518292.565444-.4397894 1.354272-.614309.872598-.1884811 1.717273-.3560199.844675-.1745196 1.556715-.3141353l.230365 1.1169254q-.349039.055846-.781847.1326348-.425828.076789-.865617.1605581-.432809.083769-.844675.1675388-.404886.083769-.71204.1535772-.432809.097731-.781848.3280968-.349039.2303659-.600347.6282705-.251308.3909239-.397905.9703289-.139615.5724242-.167539 1.3612527h.09075q.125655-.2024427.342059-.4118662.216404-.2094235.509597-.3769623.293193-.1745196.663175-.2862121.376962-.1116925.823732-.1116925.691098 0 1.214656.2582889.523559.2513082.872598.7120399.35602.453751.53054 1.0820213.174519.628271.174519 1.382195 0 .956368-.244327 1.675388-.237347.719021-.670155 1.200695-.432809.481674-1.040137.726001-.607328.237347-1.33333.237347-.746943 0-1.354272-.307154-.600347-.314136-1.0331555-.914483-.4258278-.607328-.6561937-1.486907-.2303658-.886559-.2303658-2.031408zm3.357757 3.685854q.418847 0 .760905-.132635.342059-.139616.586386-.44677.244327-.307155.376962-.80279.132635-.502617.132635-1.235599 0-.586386-.09075-1.054098-.09075-.467713-.293193-.7958095-.202443-.3350776-.516578-.5095972-.314135-.1815004-.767886-.1815004-.425828 0-.795809.1675388-.369982.1675388-.663175.4048855-.286212.2373468-.488655.4956358-.195462.251308-.286212.432808 0 .698079.08377 1.354272.09075.656194.314135 1.172772.230366.509597.62827.823732.397905.307155 1.019195.307155z" opacity=".61"/><path d="m23.363858 9.433677q0 .726002-.432809 1.137868-.425827.404885-1.172771.53054v.04887q.390924.04886.726001.17452.342059.125654.586386.342058.251308.209423.390924.530539.146596.314136.146596.753925 0 .467713-.167538.872598-.160558.404885-.516578.705059-.349039.300174-.907502.467713-.551482.167538-1.340311.167538h-3.176256v-7.664905h3.162295q.579405 0 1.075041.097731.495635.097731.851655.321116.363001.2233851.565444.6003474.209423.3699815.209423.9144826zm-1.005233 3.427565q0-.642232-.453751-.89354-.453751-.251309-1.347291-.251309h-1.78708v2.40139h1.815003q.390924 0 .71204-.06283.328097-.06283.558463-.209424.237346-.146596.369981-.383943.132635-.244327.132635-.600347zm-.209423-3.3019109q0-.5375203-.383943-.7609054-.376963-.223385-1.130887-.223385h-1.863869v2.0732933h1.647464q.432809 0 .753925-.04887.321116-.05585.53752-.1815.223385-.125654.328097-.335078.111693-.2094233.111693-.5235589z" opacity=".61"/></g><path d="m12.217626 15.072061 3.006435 2.719733 6.32368-6.41151 1.624671 1.521056.380861.439673-8.593877 9.21135-5.662866-5.949133 2.423527-2.154433z" fill="url(#e)" stroke-width=".93712"/><g fill="none"><path d="m14.997 1047.644 5.177-8.65 1.558.947m-5.556 9.96-6.333-3.464.86-1.475" opacity=".5" stroke="url(#d)" transform="matrix(.90518841 .2425445 -.2425445 .90518841 255.36509 -932.81046)"/><path d="m21.722 11.492c-.176-.067-.38-.025-.52.124l-5.96 6.328-3.263-3.197c-.195-.188-.5-.183-.688.016l-1.726 1.597c-.186.197-.18.508.014.696l5.06 5.212c.047.045.177.126.23.148.18.074.316-.016.46-.167l8.036-8.536c.187-.198.18-.51-.013-.697l-1.465-1.42c-.048-.048-.107-.082-.166-.104z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999907"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_spellonline.svg b/icon-themes/elementary_svg/cmd/bg/lc_spellonline.svg
new file mode 100644
index 000000000..0a8a5bab0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_spellonline.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24.000001 24.000001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.5" cy="8.225647" gradientTransform="matrix(-1.5533178 -.00000003 .00000005 -2.2436807 11.48993 25.455726)" gradientUnits="userSpaceOnUse" r="2.897025" xlink:href="#d"/><radialGradient id="b" cx="20" cy="7.879909" gradientTransform="matrix(-1.9645773 .00000009 -.00000008 -1.8008623 59.291546 21.190629)" gradientUnits="userSpaceOnUse" r="3.054092" xlink:href="#d"/><radialGradient id="c" cx="12" cy="6.433527" gradientTransform="matrix(-2.2819658 .13423358 -.15239438 -2.5906988 40.364022 19.056528)" gradientUnits="userSpaceOnUse" r="3.280968" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m2 20.293 2-2 2 2 2-2 2 2 2-2 2 2 2-2 2 2 2-1.793 2 2" fill="none" stroke="#ef5858"/><path d="m6.2163842 15.360972-.258289-1.061079h-.0558462q-.2303659.314136-.4607317.544501-.2303659.223386-.5026164.369982-.2722506.146596-.6073282.216404-.3350776.06981-.7748669.06981-.4816741 0-.8865595-.139616-.4048854-.132636-.7050591-.411868-.2931929-.286212-.4607317-.71204-.1675388-.432808-.1675388-1.019194 0-1.144849.8027901-1.759157.8097708-.614309 2.4572357-.670156l1.2844641-.04886v-.481679q0-.4677127-.1047117-.7818479-.097731-.3141353-.2931929-.5026164-.1884812-.195462-.4746933-.2792314-.2792313-.0837694-.6422321-.0837694-.579405 0-1.0820214.1675388-.4956356.1675388-.9563673.4048855l-.4467701-.9563673q.5165779-.2792314 1.1518292-.4746933.6352513-.1954619 1.3333296-.1954619.7120399 0 1.2286179.1465964.5235587.1396157.8586363.4537509.3420584.3071545.5095972.7888285.1675388.4816741.1675388 1.1657905v5.249549zm-2.3315816-.886559q.4258278 0 .7888285-.132635.3630007-.132635.6282705-.397905.2652698-.27225.4118662-.677136.1535773-.411866.1535773-.963348v-.691097l-.9982521.048865q-.6282705.027923-1.0540982.139616-.4258278.111692-.6841168.314135-.2513082.195462-.3630007.481674-.1116926.279232-.1116926.635251 0 .642233.3350776.942406.3420584.300174.8935403.300174z" fill="url(#a)"/><path d="m9.092467 10.760636q0-1.2635216.1675388-2.2408312.1745196-.9842905.5375203-1.6893496.3630009-.7120399.9284439-1.1518292.565444-.4397894 1.354272-.614309.872598-.1884811 1.717273-.3560199.844675-.1745196 1.556715-.3141353l.230365 1.1169254q-.349039.055846-.781847.1326348-.425828.076789-.865617.1605581-.432809.083769-.844675.1675388-.404886.083769-.71204.1535772-.432809.097731-.781848.3280968-.349039.2303659-.600347.6282705-.251308.3909239-.397905.9703289-.139615.5724242-.167539 1.3612527h.09075q.125655-.2024427.342059-.4118662.216404-.2094235.509597-.3769623.293193-.1745196.663175-.2862121.376962-.1116925.823732-.1116925.691098 0 1.214656.2582889.523559.2513082.872598.7120399.35602.453751.53054 1.0820213.174519.628271.174519 1.382195 0 .956368-.244327 1.675388-.237347.719021-.670155 1.200695-.432809.481674-1.040137.726001-.607328.237347-1.33333.237347-.746943 0-1.354272-.307154-.600347-.314136-1.0331555-.914483-.4258278-.607328-.6561937-1.486907-.2303658-.886559-.2303658-2.031408zm3.357757 3.685854q.418847 0 .760905-.132635.342059-.139616.586386-.44677.244327-.307155.376962-.80279.132635-.502617.132635-1.235599 0-.586386-.09075-1.054098-.09075-.467713-.293193-.7958095-.202443-.3350776-.516578-.5095972-.314135-.1815004-.767886-.1815004-.425828 0-.795809.1675388-.369982.1675388-.663175.4048855-.286212.2373468-.488655.4956358-.195462.251308-.286212.432808 0 .698079.08377 1.354272.09075.656194.314135 1.172772.230366.509597.62827.823732.397905.307155 1.019195.307155z" fill="url(#c)"/><path d="m23.363858 9.433677q0 .726002-.432809 1.137868-.425827.404885-1.172771.53054v.04887q.390924.04886.726001.17452.342059.125654.586386.342058.251308.209423.390924.530539.146596.314136.146596.753925 0 .467713-.167538.872598-.160558.404885-.516578.705059-.349039.300174-.907502.467713-.551482.167538-1.340311.167538h-3.176256v-7.664905h3.162295q.579405 0 1.075041.097731.495635.097731.851655.321116.363001.2233851.565444.6003474.209423.3699815.209423.9144826zm-1.005233 3.427565q0-.642232-.453751-.89354-.453751-.251309-1.347291-.251309h-1.78708v2.40139h1.815003q.390924 0 .71204-.06283.328097-.06283.558463-.209424.237346-.146596.369981-.383943.132635-.244327.132635-.600347zm-.209423-3.3019109q0-.5375203-.383943-.7609054-.376963-.223385-1.130887-.223385h-1.863869v2.0732933h1.647464q.432809 0 .753925-.04887.321116-.05585.53752-.1815.223385-.125654.328097-.335078.111693-.2094233.111693-.5235589z" fill="url(#b)"/><g fill="none" stroke="#111" stroke-width=".5"><path d="m6.2163842 15.360972-.258289-1.061079h-.0558462q-.2303659.314136-.4607317.544501-.2303659.223386-.5026164.369982-.2722506.146596-.6073282.216404-.3350776.06981-.7748669.06981-.4816741 0-.8865595-.139616-.4048854-.132636-.7050591-.411868-.2931929-.286212-.4607317-.71204-.1675388-.432808-.1675388-1.019194 0-1.144849.8027901-1.759157.8097708-.614309 2.4572357-.670156l1.2844641-.04886v-.481679q0-.4677127-.1047117-.7818479-.097731-.3141353-.2931929-.5026164-.1884812-.195462-.4746933-.2792314-.2792313-.0837694-.6422321-.0837694-.579405 0-1.0820214.1675388-.4956356.1675388-.9563673.4048855l-.4467701-.9563673q.5165779-.2792314 1.1518292-.4746933.6352513-.1954619 1.3333296-.1954619.7120399 0 1.2286179.1465964.5235587.1396157.8586363.4537509.3420584.3071545.5095972.7888285.1675388.4816741.1675388 1.1657905v5.249549zm-2.3315816-.886559q.4258278 0 .7888285-.132635.3630007-.132635.6282705-.397905.2652698-.27225.4118662-.677136.1535773-.411866.1535773-.963348v-.691097l-.9982521.048865q-.6282705.027923-1.0540982.139616-.4258278.111692-.6841168.314135-.2513082.195462-.3630007.481674-.1116926.279232-.1116926.635251 0 .642233.3350776.942406.3420584.300174.8935403.300174z" opacity=".61"/><path d="m9.092467 10.760636q0-1.2635216.1675388-2.2408312.1745196-.9842905.5375203-1.6893496.3630009-.7120399.9284439-1.1518292.565444-.4397894 1.354272-.614309.872598-.1884811 1.717273-.3560199.844675-.1745196 1.556715-.3141353l.230365 1.1169254q-.349039.055846-.781847.1326348-.425828.076789-.865617.1605581-.432809.083769-.844675.1675388-.404886.083769-.71204.1535772-.432809.097731-.781848.3280968-.349039.2303659-.600347.6282705-.251308.3909239-.397905.9703289-.139615.5724242-.167539 1.3612527h.09075q.125655-.2024427.342059-.4118662.216404-.2094235.509597-.3769623.293193-.1745196.663175-.2862121.376962-.1116925.823732-.1116925.691098 0 1.214656.2582889.523559.2513082.872598.7120399.35602.453751.53054 1.0820213.174519.628271.174519 1.382195 0 .956368-.244327 1.675388-.237347.719021-.670155 1.200695-.432809.481674-1.040137.726001-.607328.237347-1.33333.237347-.746943 0-1.354272-.307154-.600347-.314136-1.0331555-.914483-.4258278-.607328-.6561937-1.486907-.2303658-.886559-.2303658-2.031408zm3.357757 3.685854q.418847 0 .760905-.132635.342059-.139616.586386-.44677.244327-.307155.376962-.80279.132635-.502617.132635-1.235599 0-.586386-.09075-1.054098-.09075-.467713-.293193-.7958095-.202443-.3350776-.516578-.5095972-.314135-.1815004-.767886-.1815004-.425828 0-.795809.1675388-.369982.1675388-.663175.4048855-.286212.2373468-.488655.4956358-.195462.251308-.286212.432808 0 .698079.08377 1.354272.09075.656194.314135 1.172772.230366.509597.62827.823732.397905.307155 1.019195.307155z" opacity=".61"/><path d="m23.363858 9.433677q0 .726002-.432809 1.137868-.425827.404885-1.172771.53054v.04887q.390924.04886.726001.17452.342059.125654.586386.342058.251308.209423.390924.530539.146596.314136.146596.753925 0 .467713-.167538.872598-.160558.404885-.516578.705059-.349039.300174-.907502.467713-.551482.167538-1.340311.167538h-3.176256v-7.664905h3.162295q.579405 0 1.075041.097731.495635.097731.851655.321116.363001.2233851.565444.6003474.209423.3699815.209423.9144826zm-1.005233 3.427565q0-.642232-.453751-.89354-.453751-.251309-1.347291-.251309h-1.78708v2.40139h1.815003q.390924 0 .71204-.06283.328097-.06283.558463-.209424.237346-.146596.369981-.383943.132635-.244327.132635-.600347zm-.209423-3.3019109q0-.5375203-.383943-.7609054-.376963-.223385-1.130887-.223385h-1.863869v2.0732933h1.647464q.432809 0 .753925-.04887.321116-.05585.53752-.1815.223385-.125654.328097-.335078.111693-.2094233.111693-.5235589z" opacity=".61"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_bold.svg b/icon-themes/elementary_svg/cmd/bg/sc_bold.svg
new file mode 100644
index 000000000..20fe370a9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_bold.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="3.574227" gradientTransform="matrix(-.00000008 1.866497 -1.527134 -.00000006 17.458325 -19.74317)" gradientUnits="userSpaceOnUse" r="7.257731"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+/&amp;amp;gt;<g transform="matrix(.81201583 0 0 .81201583 -1.74419 -2.155735)"><path d="m15.844252 20.511589-1.090568-3.795177h-5.496463l-1.1014738 3.795177h-3.4134782l5.1801986-16.0095399h4.1332534l5.20201 16.0095399zm-1.875777-6.630654-1.025134-3.489818q-.065434-.196302-.196302-.6434353-.130868-.4471329-.283548-.9815113-.141774-.545284-.272642-1.0905681-.130868-.5452841-.185396-.9269829-.04362.239925-.119963.5670954-.06543.3271705-.163585.6979636-.08724.3598875-.185397.7306807-.09815.3707931-.185396.6979636-.08725.3271704-.163585.5780013-.06543.25083-.09815.370793l-1.014228 3.489818z" fill="url(#a)"/><path d="m15.844252 20.511589-1.090568-3.795177h-5.496463l-1.1014738 3.795177h-3.4134782l5.1801986-16.0095399h4.1332534l5.20201 16.0095399zm-1.875777-6.630654-1.025134-3.489818q-.065434-.196302-.196302-.6434353-.130868-.4471329-.283548-.9815113-.141774-.545284-.272642-1.0905681-.130868-.5452841-.185396-.9269829-.04362.239925-.119963.5670954-.06543.3271705-.163585.6979636-.08724.3598875-.185397.7306807-.09815.3707931-.185396.6979636-.08725.3271704-.163585.5780013-.06543.25083-.09815.370793l-1.014228 3.489818z" fill="none" opacity=".61" stroke="#000" stroke-width="1.231503"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_changecasetolower.svg b/icon-themes/elementary_svg/cmd/bg/sc_changecasetolower.svg
new file mode 100644
index 000000000..e1f28396b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_changecasetolower.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.40540511 0 0 .51351351 -2.230313 .567818)" gradientUnits="userSpaceOnUse" x1="36.334797" x2="36.334797" y1="5.71004" y2="8.421042"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" 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="1.220411" x2="1.508405" y1="-2.530475" y2=".418678"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="11" cy="6.369101" fx="11" fy="6.369101" gradientTransform="matrix(-2.1515667 -.00000009 .00000007 -1.5496099 34.667233 14.369623)" gradientUnits="userSpaceOnUse" r="3.253443" xlink:href="#e"/><radialGradient id="d" cx="3.5" cy="7.801762" fx="3.5" fy="7.801762" gradientTransform="matrix(-1.5191017 -.0000003 .00000041 -2.0254687 8.816853 22.802226)" gradientUnits="userSpaceOnUse" r="2.962277" xlink:href="#e"/><radialGradient id="e" cx="7.837353" cy="1.618825" gradientTransform="matrix(-1.3843098 .00000003 -.00000002 -1.1801148 18.686677 5.99341)" gradientUnits="userSpaceOnUse" r="7.784645"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linejoin="round"><path d="m8.2059296 10.443984q0-1.1709857.1962192-2.0761259.2025488-.9114699.6392948-1.5634241.436746-.6582838 1.1203484-1.0697111.683602-.4114274 1.652039-.5886577.645625-.1202633 1.303908-.2152081.664614-.1012744 1.379865-.2025489l.215208 1.6836874q-.310153.037978-.670943.094945-.354461.050637-.715251.1076041-.36079.050637-.696262.1076041-.335471.050637-.607646.094945-.449406.075956-.784877.2088785-.329142.126593-.55701.3861087-.227867.2531861-.34813.6772728-.120264.417757-.151912 1.0760408h.07596q.107604-.1835599.278504-.3734494.170901-.1898896.411428-.3418013.240527-.1582412.54435-.2595157.310153-.1012744.683602-.1012744.582328 0 1.050723.1962192.474723.1962192.803865.582328.329142.3861087.506372.9684367.177231.5759983.177231 1.3482153 0 .90514-.240527 1.588743-.234197.677273-.664613 1.133008-.430417.449405-1.031734.677272-.601317.227868-1.329227.227868-.740569 0-1.341886-.284835-.5949911-.284834-1.0190778-.841843-.417757-.55701-.6519542-1.367205-.2278674-.816525-.2278674-1.873577zm3.3483854 2.804036q.265846 0 .481054-.09495.221538-.101275.379779-.322812.158241-.221538.240527-.582328.08861-.36079.08861-.892481 0-.424087-.0633-.765888-.05697-.341801-.183559-.575998-.126593-.2405272-.335472-.3671202-.202549-.1329227-.493713-.1329227-.272175 0-.519031.1202634-.240527.1202633-.436746.2911639-.196219.1709006-.335472.3607906-.139252.18356-.196219.316482 0 .500043.0633.981096.06963.474724.221538.848174.158242.367119.424087.594987.265845.221538.664613.221538z" fill="url(#c)" stroke="#000" stroke-opacity=".490196"/><path d="m5.2373227 14.684851-.3734494-.962107h-.056967q-.2088785.284834-.417757.493712-.2088785.202549-.455735.335472-.2468564.132923-.5570093.196219-.3038233.0633-.7089211.0633-.4304163 0-.7975361-.132923-.3671197-.139255-.6392947-.41143-.26584543-.278505-.41775707-.696262-.15191165-.424087-.15191165-1.000085 0-1.126678.72158032-1.658369.7215803-.53802 2.1584113-.594987l1.126678-.03798v-.5316888q0-.436746-.253186-.6456245-.2531861-.2088785-.708921-.2088785-.455735 0-.892481.1329227-.4304163.1329227-.8671623.3544605l-.6266355-1.2785897q.5316907-.2974936 1.1773152-.4683942.6456245-.1709007 1.3545456-.1709007 1.3228972 0 2.0254886.6203059.708921.6203059.708921 1.8862363v4.715591zm-.5696687-3.27876-.6392948.025319q-.3861088.01266-.6519541.101274-.2658454.08862-.4304164.240527-.1582413.145582-.2341971.35446-.069626.202549-.069626.455735 0 .443076.2152082.632965.2152082.18356.563339.18356.2658454 0 .4937129-.08862.2278674-.09494.3924384-.272175.1709006-.18356.2658454-.443075.094945-.265846.094945-.607647z" fill="url(#d)" stroke="#000" stroke-opacity=".490196"/><path d="m12.500001 5.501055-3.0000003-3h6.0000003z" fill="url(#b)" stroke="#a62100" stroke-linecap="round" stroke-opacity=".501961"/><path d="m12.5 4.1349915-.637826-.634991h1.276753z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square" stroke-linejoin="miter"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_changecasetoupper.svg b/icon-themes/elementary_svg/cmd/bg/sc_changecasetoupper.svg
new file mode 100644
index 000000000..636e32821
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_changecasetoupper.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12.044169" cy="6.087282" gradientTransform="matrix(-2.3384982 .00000013 -.00000016 -2.776967 40.209438 21.222283)" gradientUnits="userSpaceOnUse" r="3.484572" xlink:href="#b"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.414" x2="8.414" y1="1.902" y2="14.749"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><g fill="url(#b)" stroke="#000" stroke-opacity=".49" stroke-width=".772" transform="scale(.95075 1.0518)"><path d="m6.855 13.894-.634-2.08h-3.184l-.634 2.08h-1.997l3.084-8.774h2.265l3.096 8.774zm-1.075-3.634q-.88-2.826-.993-3.197-.108-.37-.156-.585-.196.765-1.128 3.783z"/><path d="m11.44152 8.8543523h.677198q.859037 0 1.486072.2069215.627035.2069215 1.034608.5768721.413843.3699511.608224.8841191.200651.507898.200651 1.116122 0 .677198-.206922 1.210178-.200651.532979-.633305.90293-.426384.36368-1.08477.558061-.658387.194381-1.573858.194381h-2.4517063v-9.1672505h5.2796343v1.6052093h-3.335826zm0 4.0569157h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219463.200651-.150488.300976-.395032.106596-.244543.106596-.595683 0-.36368-.112866-.595683-.112866-.232003-.326058-.36368-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="url(#a)" stroke="#000" stroke-opacity=".49" stroke-width="1.018583" transform="matrix(1.0326118 0 0 .93340526 .184663 .24784)"/></g><path d="m12.5.5-3 3h6z" fill="#f37329" stroke="#cc3b02" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_hyphenate.svg b/icon-themes/elementary_svg/cmd/bg/sc_hyphenate.svg
new file mode 100644
index 000000000..494cd30f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_hyphenate.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16.000001 16.000001" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.27962 0 0 -.26116 5.022 18.693)" gradientUnits="userSpaceOnUse" x1="25.469" x2="25.469" y1="32.841" y2="2.724"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".25" stop-color="#64baff"/><stop offset=".625" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.27962 0 0 -.26116 5.022 18.693)" gradientUnits="userSpaceOnUse" x1="36.245998" x2="37.943218" y1="2.929" y2="83.285286"><stop offset="0" stop-color="#002e99" stop-opacity=".501961"/><stop offset="1" stop-color="#3689e6" stop-opacity=".501961"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .30606 .3277 0 5.52 4.564)" gradientUnits="userSpaceOnUse" x1="20.797001" x2="37.473999" y1="20.649" y2="20.649"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="8" cy="6.351444" gradientTransform="matrix(-.98967801 -.00000007 .00000013 -1.7319363 10.478833 12.381146)" gradientUnits="userSpaceOnUse" r="4.356697" xlink:href="#d"/><radialGradient id="f" cx="19" cy="4.841176" gradientTransform="matrix(-1.2390231 .00000002 -.00000002 -1.3516612 32.031471 6.30758)" gradientUnits="userSpaceOnUse" r="4.784919" xlink:href="#d"/><radialGradient id="g" cx="7.000001" cy="20.610014" gradientTransform="matrix(-.80651358 .00000015 -.00000024 -1.4788769 7.53158 39.500303)" gradientUnits="userSpaceOnUse" r="4.677864" xlink:href="#d"/><linearGradient id="h"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="i" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 92.96 -10.984)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#h"/><radialGradient id="j" cx="9" cy="1.239" gradientTransform="matrix(-2.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#h"/><path d="m7.34 1.494c-1.583 0-2.78.338-3.604 1.022a.493.493 0 0 0 -.002 0c-.82.67-1.24 1.694-1.24 3.035 0 1.395.446 2.48 1.32 3.216a.493.493 0 0 0 .002.002c.875.74 2.12 1.11 3.74 1.11h.186v4.138a.493.493 0 0 0 .492.492h.774a.493.493 0 0 0 .492-.492c0-3.137-.006-6.86-.008-10.524h2.016v10.507a.493.493 0 0 0 .492.492h1a.493.493 0 0 0 .492-.492v-12a.493.493 0 0 0 -.492-.492c-2.288 0-3.16-.008-5.658-.014a.493.493 0 0 0 -.002 0zm-3.604 1.022.09-.06a.493.493 0 0 0 -.09.06z" fill="url(#j)" transform="translate(55 -15)"/><path d="m62.34-14c-1.654 0-2.98.357-3.922 1.14-.95.777-1.418 1.964-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.873 1.223 3.74 1.23h.014v4.136c0 .273.22.494.495.494h1.757c.274 0 .496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .482-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill-opacity=".431"/><path d="m68-13v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill="url(#i)"/><path d="m4.0477383 7.9515132-.2960225-.7626341h-.0451559q-.1655719.2257798-.3311438.3913517-.1655719.1605546-.3612478.2659186-.1956759.1053638-.4415251.1555372-.2408318.050173-.561941.050173-.3411784 0-.6321836-.105364-.2910052-.1103809-.50675031-.3261262-.21072792-.2207625-.33114385-.5519063-.12041592-.3361612-.12041592-.7927382 0-.8930848.57197562-1.3145405.57197566-.4264731 1.71090966-.4716291l.8930848-.0301035v-.4214562q0-.3461958-.2006932-.5117677-.2006932-.1655719-.561941-.1655719-.3612478 0-.7074436.105364-.3411784.1053639-.6873742.2809705l-.4967157-1.0135008q.4214557-.2358145.9332234-.3712824.5117677-.135468 1.0737087-.135468 1.048622 0 1.6055457.4916984.561941.4916984.561941 1.4951645v3.737911zm-.4515597-2.598977-.5067504.0200692q-.3060571.010031-.516785.080277-.2107279.070242-.3411784.1906586-.1254333.1153987-.1856413.2809706-.05519.1605545-.05519.3612477 0 .3512132.1705892.501733.1705892.1455024.4465423.1455024.2107279 0 .3913517-.070242.180624-.07526.3110746-.2157455.1354679-.1455026.2107278-.3512131.07526-.210728.07526-.4816637z" fill="url(#e)"/><path d="m6.8130474 4.6157385q0-.9282061.1555373-1.6456843.1605545-.7224956.5067504-1.2392806.3461958-.5218024.8880674-.8479288.5418717-.32612647 1.3095233-.46661172.5117672-.09532927 1.0335702-.17058923.526819-.08027728 1.093777-.16055457l.17059 1.33460992q-.245849.030104-.531837.07526-.28097.040139-.566958.085295-.285988.040139-.551907.085295-.265918.0401378-.4816634.0752591-.3562304.060208-.622149.1655719-.2609012.1003466-.441525.3060571-.1806239.2006932-.2759532.5368544-.0953293.3311438-.1204159.8529462h.060208q.0852946-.1455027.2207625-.2960226.1354679-.1505199.3261265-.2709358.1906585-.1254333.4314904-.2057106.2458492-.080277.5418716-.080277.4615945 0 .8328765.1555372.3763.1555372.637202.4615943.2609.3060572.401386.7676516.140485.4565771.140485 1.0686913 0 .7174783-.190659 1.25935-.185641.5368543-.526819.8981021-.341179.3562304-.817825.5368543-.4766465.1806239-1.0536395.1806239-.5870276 0-1.063674-.2257798-.471629-.22578-.8077902-.6673052-.3311438-.4415251-.516785-1.0837433-.1806239-.6472357-.1806239-1.4851298zm2.6541678 2.2226773q.2107278 0 .381317-.07526.1756068-.080278.3010398-.2558839.125433-.1756065.190659-.4615943.07024-.2859878.07024-.7074436 0-.3361611-.05018-.607097-.045147-.2709357-.145494-.4565769-.100346-.1906585-.2659181-.2910052-.1605546-.1053639-.3913518-.1053639-.2157452 0-.4114211.095329-.1906586.0953296-.3461958.2307974-.1555372.1354679-.2659184.2859878-.1103813.1455027-.1555373.2508666 0 .396369.050173.7776862.055191.3762998.1756066.6723222.1254332.2910052.336161.471629.210728.1756066.5268201.1756066z" fill="url(#f)"/><path d="m5.3668105 11.072452q0 .483006-.2809706.826476-.2809704.338104-.8378941.434706v.04293q.2960225.03757.531837.150267.2408318.10733.4064037.284439.1705893.171735.2609012.397137.095329.225403.095329.499106 0 .386406-.1304505.719142-.1304506.327368-.4114211.56887-.2809705.236138-.7224956.370304-.441525.134171-1.0686913.134171h-2.7093582v-6h2.6993238q.4666117 0 .8629808.080501.396369.080501.6873742.268336.2910052.182469.4515598.483006.1655719.300537.1655719.740609zm-1.4048526 2.549198q0-.354205-.2207625-.50984-.2207625-.161002-.6622876-.161002h-1.048622v1.416816h1.0686913q.1906585 0 .3461959-.03757.1605545-.04293.2709357-.134168.1153987-.09123.180624-.23077.065226-.144901.065226-.34347zm-.1455025-2.420396q0-.547408-.6873743-.547408h-1.0987953v1.186048h.943258q.4214558 0 .6321837-.150268.2107279-.150268.2107279-.488372z" fill="url(#g)"/><g fill="none" stroke="#000" stroke-opacity=".955882" stroke-width=".5"><path d="m4.0477383 7.9515132-.2960225-.7626341h-.0451559q-.1655719.2257798-.3311438.3913517-.1655719.1605546-.3612478.2659186-.1956759.1053638-.4415251.1555372-.2408318.050173-.561941.050173-.3411784 0-.6321836-.105364-.2910052-.1103809-.50675031-.3261262-.21072792-.2207625-.33114385-.5519063-.12041592-.3361612-.12041592-.7927382 0-.8930848.57197562-1.3145405.57197566-.4264731 1.71090966-.4716291l.8930848-.0301035v-.4214562q0-.3461958-.2006932-.5117677-.2006932-.1655719-.561941-.1655719-.3612478 0-.7074436.105364-.3411784.1053639-.6873742.2809705l-.4967157-1.0135008q.4214557-.2358145.9332234-.3712824.5117677-.135468 1.0737087-.135468 1.048622 0 1.6055457.4916984.561941.4916984.561941 1.4951645v3.737911zm-.4515597-2.598977-.5067504.0200692q-.3060571.010031-.516785.080277-.2107279.070242-.3411784.1906586-.1254333.1153987-.1856413.2809706-.05519.1605545-.05519.3612477 0 .3512132.1705892.501733.1705892.1455024.4465423.1455024.2107279 0 .3913517-.070242.180624-.07526.3110746-.2157455.1354679-.1455026.2107278-.3512131.07526-.210728.07526-.4816637z" opacity=".61"/><path d="m6.8130474 4.6157385q0-.9282061.1555373-1.6456843.1605545-.7224956.5067504-1.2392806.3461958-.5218024.8880674-.8479288.5418717-.32612647 1.3095233-.46661172.5117672-.09532927 1.0335702-.17058923.526819-.08027728 1.093777-.16055457l.17059 1.33460992q-.245849.030104-.531837.07526-.28097.040139-.566958.085295-.285988.040139-.551907.085295-.265918.0401378-.4816634.0752591-.3562304.060208-.622149.1655719-.2609012.1003466-.441525.3060571-.1806239.2006932-.2759532.5368544-.0953293.3311438-.1204159.8529462h.060208q.0852946-.1455027.2207625-.2960226.1354679-.1505199.3261265-.2709358.1906585-.1254333.4314904-.2057106.2458492-.080277.5418716-.080277.4615945 0 .8328765.1555372.3763.1555372.637202.4615943.2609.3060572.401386.7676516.140485.4565771.140485 1.0686913 0 .7174783-.190659 1.25935-.185641.5368543-.526819.8981021-.341179.3562304-.817825.5368543-.4766465.1806239-1.0536395.1806239-.5870276 0-1.063674-.2257798-.471629-.22578-.8077902-.6673052-.3311438-.4415251-.516785-1.0837433-.1806239-.6472357-.1806239-1.4851298zm2.6541678 2.2226773q.2107278 0 .381317-.07526.1756068-.080278.3010398-.2558839.125433-.1756065.190659-.4615943.07024-.2859878.07024-.7074436 0-.3361611-.05018-.607097-.045147-.2709357-.145494-.4565769-.100346-.1906585-.2659181-.2910052-.1605546-.1053639-.3913518-.1053639-.2157452 0-.4114211.095329-.1906586.0953296-.3461958.2307974-.1555372.1354679-.2659184.2859878-.1103813.1455027-.1555373.2508666 0 .396369.050173.7776862.055191.3762998.1756066.6723222.1254332.2910052.336161.471629.210728.1756066.5268201.1756066z" opacity=".61"/><path d="m5.3668105 11.072452q0 .483006-.2809706.826476-.2809704.338104-.8378941.434706v.04293q.2960225.03757.531837.150267.2408318.10733.4064037.284439.1705893.171735.2609012.397137.095329.225403.095329.499106 0 .386406-.1304505.719142-.1304506.327368-.4114211.56887-.2809705.236138-.7224956.370304-.441525.134171-1.0686913.134171h-2.7093582v-6h2.6993238q.4666117 0 .8629808.080501.396369.080501.6873742.268336.2910052.182469.4515598.483006.1655719.300537.1655719.740609zm-1.4048526 2.549198q0-.354205-.2207625-.50984-.2207625-.161002-.6622876-.161002h-1.048622v1.416816h1.0686913q.1906585 0 .3461959-.03757.1605545-.04293.2709357-.134168.1153987-.09123.180624-.23077.065226-.144901.065226-.34347zm-.1455025-2.420396q0-.547408-.6873743-.547408h-1.0987953v1.186048h.943258q.4214558 0 .6321837-.150268.2107279-.150268.2107279-.488372z" opacity=".61"/></g><g stroke-miterlimit="7" stroke-width=".964" transform="matrix(-1 0 0 1 22.991445 -2.107)"><path d="m9.303 8.59c-3.55 2.404-1.418 7.017 2.2 7.017v1.91l5-3.57-5-3.34v2c-2.553.1-3.668-2.34-1.844-4.018z" style="display:block;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:7;fill:url(#a);stroke:url(#b)"/><path d="m8.3862952 11.325115c-.9998462 1.474849 2.0888358 3.855945 4.1167048 3.292885v.99l2.33-1.662-2.33-1.51v.793c-3.8781056 1.16801-4.3908297-1.489658-4.0168297-2.084658z" display="block" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_insertfixedtext.svg b/icon-themes/elementary_svg/cmd/bg/sc_insertfixedtext.svg
new file mode 100644
index 000000000..9bc1e3793
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_insertfixedtext.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.414" x2="8.414" xlink:href="#c" y1="1.902" y2="14.749"/><radialGradient id="b" cx="12.044169" cy="6.087282" gradientTransform="matrix(-2.3384982 .00000013 -.00000016 -2.776967 40.209438 21.222283)" gradientUnits="userSpaceOnUse" r="3.484572" xlink:href="#c"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.414" x2="8.414" y1="1.902" y2="14.749"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".772" transform="matrix(.95075 0 0 1.0518 0 -1.999463)"><path d="m6.855 13.894-.634-2.08h-3.184l-.634 2.08h-1.997l3.084-8.774h2.265l3.096 8.774zm-1.075-3.634q-.88-2.826-.993-3.197-.108-.37-.156-.585-.196.765-1.128 3.783z" fill="url(#a)"/><path d="m11.44152 8.8543523h.677198q.859037 0 1.486072.2069215.627035.2069215 1.034608.5768721.413843.3699511.608224.8841191.200651.507898.200651 1.116122 0 .677198-.206922 1.210178-.200651.532979-.633305.90293-.426384.36368-1.08477.558061-.658387.194381-1.573858.194381h-2.4517063v-9.1672505h5.2796343v1.6052093h-3.335826zm0 4.0569157h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219463.200651-.150488.300976-.395032.106596-.244543.106596-.595683 0-.36368-.112866-.595683-.112866-.232003-.326058-.36368-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="url(#b)" stroke="#000" stroke-opacity=".49" stroke-width="1.018583" transform="matrix(1.0326118 0 0 .93340526 .184663 .24784)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_italic.svg b/icon-themes/elementary_svg/cmd/bg/sc_italic.svg
new file mode 100644
index 000000000..4fdc4b0b4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_italic.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"><radialGradient id="a" cx="10" cy="2.063352" gradientTransform="matrix(.00000007 2.4488678 -2.2674702 .00000006 14.678587 -23.488678)" gradientUnits="userSpaceOnUse" r="5.512752"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+/&amp;amp;amp;gt;<path d="m11.830144 14.500178-.611052-4.011689h-4.8264249l-2.2405241 4.011689h-1.6648953l7.3591916-13.0003526h1.5054907l2.160821 13.0003526zm-.841303-5.4729003-.566773-3.7548703q-.017712-.1594049-.053135-.3896563-.026567-.2302515-.053135-.4959263-.026567-.2656748-.053135-.5490612-.017712-.2922423-.026567-.5667729-.123982.2745306-.2656751.5667729-.1328374.2922422-.2656748.5667728-.1328374.2656748-.256819.4959263-.1151257.2213957-.203684.3719447l-2.0279842 3.7548703z" fill="url(#a)"/><path d="m11.830144 14.500178-.611052-4.011689h-4.8264249l-2.2405241 4.011689h-1.6648953l7.3591916-13.0003526h1.5054907l2.160821 13.0003526zm-.841303-5.4729003-.566773-3.7548703q-.017712-.1594049-.053135-.3896563-.026567-.2302515-.053135-.4959263-.026567-.2656748-.053135-.5490612-.017712-.2922423-.026567-.5667729-.123982.2745306-.2656751.5667729-.1328374.2922422-.2656748.5667728-.1328374.2656748-.256819.4959263-.1151257.2213957-.203684.3719447l-2.0279842 3.7548703z" fill="none" opacity=".61" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_smallcaps.svg b/icon-themes/elementary_svg/cmd/bg/sc_smallcaps.svg
new file mode 100644
index 000000000..43532e50a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_smallcaps.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="0" y2="6"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 -2.2177 -1.31533)" gradientUnits="userSpaceOnUse" x1="36.303688" x2="36.303688" y1="7.429853" y2="8.403538"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="13.231646" cy="6.758419" gradientTransform="matrix(-2.2622564 .14139121 -.18888943 -3.022227 44.441614 23.507512)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="5.259" cy="3.065" gradientTransform="matrix(-1.65988 0 0 -2.25063 13.988 9.75)" gradientUnits="userSpaceOnUse" r="5.069" xlink:href="#d"/><g stroke-linejoin="round"><path d="m7.54 13.857-.697-2.287h-3.503l-.697 2.287h-2.196l3.392-9.65h2.49l3.406 9.65zm-1.183-3.997q-.967-3.11-1.092-3.517-.118-.407-.17-.644-.217.84-1.243 4.16z" fill="url(#e)" stroke="#000" stroke-opacity=".49" stroke-width=".85" transform="scale(.95075 1.0518)"/><path d="m12.188209 9.0325387h.677197q.859038 0 1.486073.2069215.627035.2069215 1.034608.5768721.413843.3699507.608224.8841197.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426384.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.1672501h5.279633v1.6052094h-3.335825zm0 4.0569163h.526709q.35114 0 .627035-.0627.282166-.06897.476546-.219462.200652-.150489.300977-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="url(#c)" stroke="#000" stroke-opacity=".490196" stroke-width="1.123997" transform="matrix(.88968232 0 0 .88968232 1.228039 1.593515)"/><path d="m12.5 4.5-3-3h6z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.5 3.0677966-.598526-.5677966h1.098526z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="miter"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_sortdescending.svg b/icon-themes/elementary_svg/cmd/bg/sc_sortdescending.svg
new file mode 100644
index 000000000..0f7f0084a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_sortdescending.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.950248" cy="9.286584" gradientTransform="matrix(-2.3890381 -.00000004 .00000003 -1.484264 23.554654 20.816332)" gradientUnits="userSpaceOnUse" r="3.767206"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke="#565656" transform="translate(.002163 -.020656)"><path d="m7.1458151 14.912502-2.5548162 4.620087h-1.6751639l2.9143263-5.010193q-.4207033-.152983-.8031608-.390107-.3748084-.237124-.6654761-.604283-.2830185-.374808-.4512998-.894951-.1682813-.520142-.1682813-1.231513 0-1.5145315.9637929-2.2794465.9714421-.7725642 2.8913788-.7725642h2.853133v11.1830577h-1.4303911v-4.620087zm1.8740418-5.3467558h-1.4380402q-.5660372 0-1.0096879.1147373-.4360015.1070881-.7419675.3442115-.2983169.237124-.4589491.611932-.152983.367159-.152983.887302 0 .504844.1453339.910249.152983.397755.4512999.680774.2983168.283018.7496167.436001.458949.152983 1.0785302.152983h1.376847z" fill="url(#a)" stroke="#000" stroke-opacity=".490196" stroke-width=".79879" transform="matrix(.67801558 0 0 .67801558 .645901 1.534931)"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width="2.008711" transform="matrix(.99980787 0 0 .9915361 .996897 .097426)"><path d="m11.003054 14.042081.000092-11.5322115" fill="#565656" fill-rule="evenodd"/><path d="m8.0024775 3.9567196 2.9998075-2.6238954 3.001346 2.6238954" fill="none"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_spelling.svg b/icon-themes/elementary_svg/cmd/bg/sc_spelling.svg
new file mode 100644
index 000000000..da678f783
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_spelling.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16.000001 16.000001" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.443481 .03325)" gradientUnits="userSpaceOnUse" x1="10.568387" x2="15.296399" y1="28.749016" y2="44.988041"><stop offset="0" stop-color="#fff"/><stop offset=".35621077" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="5" cy="4.121356" gradientTransform="matrix(-1.706926 .15517496 -.21424541 -2.3567015 12.417612 11.936931)" gradientUnits="userSpaceOnUse" r="2.33377" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="11.5" cy="2.992463" gradientTransform="matrix(-1.886169 -.14508935 .18917342 -2.459264 30.624848 10.027785)" gradientUnits="userSpaceOnUse" r="2.643067" xlink:href="#c"/><radialGradient id="e" cx="7.772984" cy="7.282222" gradientTransform="matrix(.01735505 1.7567937 -1.7341486 .01713137 20.266536 -5.783222)" gradientUnits="userSpaceOnUse" r="6.164814"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><g stroke-linejoin="round"><path d="m14.148 6.28c-.15-.056-.323-.02-.44.103l-5.03 5.295-2.54-2.413c-.164-.158-.423-.154-.58.012l-1.433 1.52c-.157.165-.15.426.014.583l4.04 3.924c.038.037.082.062.13.08.15.063.33.032.452-.095l6.78-7.143c.16-.165.153-.426-.012-.584l-1.242-1.195c-.04-.04-.09-.07-.14-.087z" fill="url(#e)" stroke="#0f5a00" stroke-linecap="round" stroke-opacity=".501961"/><path d="m9.0974938 12.827279 4.9193502-5.3442508.792467.6915203m-6.0401855 6.3269985-3.5872994-3.442793 1.0216836-1.026074" fill="none" opacity=".5" stroke="url(#a)"/><g transform="translate(0 -.042969)"><path d="m4.7865854 10.230507-.2080711-.8547786h-.0449883q-.185577.2530594-.3711539.4386363-.1855769.1799534-.404895.2980483-.2193182.118094-.4892483.174329-.26993.05624-.6242132.05624-.3880244 0-.7141899-.112471-.3261655-.106851-.5679778-.3317931-.2361888-.2305653-.3711538-.5736014-.1349651-.3486596-.1349651-.8210372 0-.922261.6467074-1.4171328.652331-.4948717 1.9794871-.5398601l1.0347318-.0393648v-.3880244q0-.3767774-.084353-.6298368-.0787297-.2530594-.2361889-.4048951-.1518357-.1574592-.3824009-.2249417-.2249417-.0674825-.5173659-.0674825-.4667541 0-.8716492.134965-.3992715.1349651-.7704253.3261655l-.3599067-.7704253q.4161421-.2249418.9278845-.382401.5117424-.1574591 1.0740967-.1574591.5736013 0 .9897435.1180944.4217657.1124708.6916957.3655302.2755536.2474359.4105186.6354604.1349651.3880244.1349651.9391316v4.2289042zm-1.8782633-.71419q.3430361 0 .6354603-.1068473.2924243-.1068473.5061189-.320542.2136946-.2193181.331789-.5454836.1237179-.331789.1237179-.7760489v-.5567307l-.8041666.0393648q-.5061188.0224941-.8491549.1124708-.3430361.0899767-.5511072.2530594-.2024475.1574592-.2924242.3880245-.089977.2249417-.089977.5117424 0 .5173659.26993.7591782.2755536.2418124.7198138.2418124z" fill="url(#b)"/><path d="m7.1034849 6.5245923q0-1.0178613.134965-1.8051573.1405886-.7929195.4330128-1.3608973.2924242-.5736013.7479313-.9278845.455507-.3542832 1.090967-.4948718.702943-.1518356 1.383392-.2868007.680448-.1405885 1.25405-.2530594l.185577.8997668q-.281178.044988-.629837.1068474-.343036.061859-.697319.1293414-.34866.067483-.680449.1349651-.326166.067483-.573601.1237179-.34866.07873-.629837.2643065-.281177.1855769-.483625.5061189-.202447.3149183-.320542.7816724-.112471.4611305-.134965 1.0965908h.07311q.101224-.1630827.275554-.331789.17433-.1687063.410518-.3036713.236189-.1405886.534237-.2305653.303671-.089977.663578-.089977.556731 0 .978496.208071.421766.2024476.702943.5736014.286801.3655303.427389.8716491.140589.5061189.140589 1.1134615 0 .7704253-.196824 1.3496502-.1912.5792249-.53986.9672494-.34866.3880244-.837908.5848485-.489248.191201-1.074097.191201-.601719 0-1.090967-.247436-.483629-.2530595-.8322882-.7366842-.3430361-.4892482-.528613-1.1978146-.1855769-.7141899-.1855769-1.6364509zm2.7049241 2.9692305q.337413 0 .612966-.1068473.275554-.1124709.472378-.3599067.196824-.2474359.303671-.6467075.106847-.404895.106847-.995367 0-.4723776-.07311-.849155-.073102-.3767773-.236185-.6410838-.163082-.2699301-.416142-.4105186-.253059-.1462122-.618589-.1462122-.343037 0-.641084.1349651-.298048.134965-.534237.3261654-.230565.1912005-.393648.3992716-.157459.2024475-.230565.3486596 0 .5623543.06748 1.0909673.07311.528613.25306.9447552.185577.4105186.506119.663578.320542.2474359.821037.2474359z" fill="url(#d)"/><g fill="none" stroke="#000" stroke-width=".5"><path d="m4.7865854 10.230507-.2080711-.8547786h-.0449883q-.185577.2530594-.3711539.4386363-.1855769.1799534-.404895.2980483-.2193182.118094-.4892483.174329-.26993.05624-.6242132.05624-.3880244 0-.7141899-.112471-.3261655-.106851-.5679778-.3317931-.2361888-.2305653-.3711538-.5736014-.1349651-.3486596-.1349651-.8210372 0-.922261.6467074-1.4171328.652331-.4948717 1.9794871-.5398601l1.0347318-.0393648v-.3880244q0-.3767774-.084353-.6298368-.0787297-.2530594-.2361889-.4048951-.1518357-.1574592-.3824009-.2249417-.2249417-.0674825-.5173659-.0674825-.4667541 0-.8716492.134965-.3992715.1349651-.7704253.3261655l-.3599067-.7704253q.4161421-.2249418.9278845-.382401.5117424-.1574591 1.0740967-.1574591.5736013 0 .9897435.1180944.4217657.1124708.6916957.3655302.2755536.2474359.4105186.6354604.1349651.3880244.1349651.9391316v4.2289042zm-1.8782633-.71419q.3430361 0 .6354603-.1068473.2924243-.1068473.5061189-.320542.2136946-.2193181.331789-.5454836.1237179-.331789.1237179-.7760489v-.5567307l-.8041666.0393648q-.5061188.0224941-.8491549.1124708-.3430361.0899767-.5511072.2530594-.2024475.1574592-.2924242.3880245-.089977.2249417-.089977.5117424 0 .5173659.26993.7591782.2755536.2418124.7198138.2418124z" opacity=".61"/><path d="m7.1034849 6.5245923q0-1.0178613.134965-1.8051573.1405886-.7929195.4330128-1.3608973.2924242-.5736013.7479313-.9278845.455507-.3542832 1.090967-.4948718.702943-.1518356 1.383392-.2868007.680448-.1405885 1.25405-.2530594l.185577.8997668q-.281178.044988-.629837.1068474-.343036.061859-.697319.1293414-.34866.067483-.680449.1349651-.326166.067483-.573601.1237179-.34866.07873-.629837.2643065-.281177.1855769-.483625.5061189-.202447.3149183-.320542.7816724-.112471.4611305-.134965 1.0965908h.07311q.101224-.1630827.275554-.331789.17433-.1687063.410518-.3036713.236189-.1405886.534237-.2305653.303671-.089977.663578-.089977.556731 0 .978496.208071.421766.2024476.702943.5736014.286801.3655303.427389.8716491.140589.5061189.140589 1.1134615 0 .7704253-.196824 1.3496502-.1912.5792249-.53986.9672494-.34866.3880244-.837908.5848485-.489248.191201-1.074097.191201-.601719 0-1.090967-.247436-.483629-.2530595-.8322882-.7366842-.3430361-.4892482-.528613-1.1978146-.1855769-.7141899-.1855769-1.6364509zm2.7049241 2.9692305q.337413 0 .612966-.1068473.275554-.1124709.472378-.3599067.196824-.2474359.303671-.6467075.106847-.404895.106847-.995367 0-.4723776-.07311-.849155-.073102-.3767773-.236185-.6410838-.163082-.2699301-.416142-.4105186-.253059-.1462122-.618589-.1462122-.343037 0-.641084.1349651-.298048.134965-.534237.3261654-.230565.1912005-.393648.3992716-.157459.2024475-.230565.3486596 0 .5623543.06748 1.0909673.07311.528613.25306.9447552.185577.4105186.506119.663578.320542.2474359.821037.2474359z" opacity=".61"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_spellonline.svg b/icon-themes/elementary_svg/cmd/bg/sc_spellonline.svg
new file mode 100644
index 000000000..3b6cb1d03
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_spellonline.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16.000001 16.000001" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5" cy="4.121356" gradientTransform="matrix(-1.706926 .15517496 -.21424541 -2.3567015 14.417612 11.936931)" gradientUnits="userSpaceOnUse" r="2.33377" xlink:href="#d"/><radialGradient id="b" cx="11.5" cy="2.992463" gradientTransform="matrix(-1.886169 -.14508935 .18917342 -2.459264 32.624848 10.027785)" gradientUnits="userSpaceOnUse" r="2.643067" xlink:href="#d"/><radialGradient id="c" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 92.96 -10.984)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="9" cy="1.239" gradientTransform="matrix(-2.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#d"/><path d="m2.707 12.586-2.353 2.354.707.707 1.647-1.647 2 2 2-2 2 2 2-2 2 2 2.677-2.558-.695-.838-1.983 1.982-2-2-2 2-2-2-2 2z" fill="#ef5858" fill-rule="evenodd"/><path d="m7.34 1.494c-1.583 0-2.78.338-3.604 1.022a.493.493 0 0 0 -.002 0c-.82.67-1.24 1.694-1.24 3.035 0 1.395.446 2.48 1.32 3.216a.493.493 0 0 0 .002.002c.875.74 2.12 1.11 3.74 1.11h.186v4.138a.493.493 0 0 0 .492.492h.774a.493.493 0 0 0 .492-.492c0-3.137-.006-6.86-.008-10.524h2.016v10.507a.493.493 0 0 0 .492.492h1a.493.493 0 0 0 .492-.492v-12a.493.493 0 0 0 -.492-.492c-2.288 0-3.16-.008-5.658-.014a.493.493 0 0 0 -.002 0zm-3.604 1.022.09-.06a.493.493 0 0 0 -.09.06z" fill="url(#e)" transform="translate(55 -15)"/><path d="m62.34-14c-1.654 0-2.98.357-3.922 1.14-.95.777-1.418 1.964-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.873 1.223 3.74 1.23h.014v4.136c0 .273.22.494.495.494h1.757c.274 0 .496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .482-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill-opacity=".431"/><path d="m68-13v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill="url(#c)"/><path d="m6.7865854 10.230507-.2080711-.8547786h-.0449883q-.185577.2530594-.3711539.4386363-.1855769.1799534-.404895.2980483-.2193182.118094-.4892483.174329-.26993.05624-.6242132.05624-.3880244 0-.7141899-.112471-.3261655-.106851-.5679778-.3317931-.2361888-.2305653-.3711538-.5736014-.1349651-.3486596-.1349651-.8210372 0-.922261.6467074-1.4171328.652331-.4948717 1.9794871-.5398601l1.0347318-.0393648v-.3880244q0-.3767774-.084353-.6298368-.0787297-.2530594-.2361889-.4048951-.1518357-.1574592-.3824009-.2249417-.2249417-.0674825-.5173659-.0674825-.4667541 0-.8716492.134965-.3992715.1349651-.7704253.3261655l-.3599067-.7704253q.4161421-.2249418.9278845-.382401.5117424-.1574591 1.0740967-.1574591.5736013 0 .9897435.1180944.4217657.1124708.6916957.3655302.2755536.2474359.4105186.6354604.1349651.3880244.1349651.9391316v4.2289042zm-1.8782633-.71419q.3430361 0 .6354603-.1068473.2924243-.1068473.5061189-.320542.2136946-.2193181.331789-.5454836.1237179-.331789.1237179-.7760489v-.5567307l-.8041666.0393648q-.5061188.0224941-.8491549.1124708-.3430361.0899767-.5511072.2530594-.2024475.1574592-.2924242.3880245-.089977.2249417-.089977.5117424 0 .5173659.26993.7591782.2755536.2418124.7198138.2418124z" fill="url(#a)"/><path d="m9.1034849 6.5245923q0-1.0178613.134965-1.8051573.1405886-.7929195.4330128-1.3608973.2924242-.5736013.7479313-.9278845.455507-.3542832 1.090967-.4948718.702943-.1518356 1.383392-.2868007.680448-.1405885 1.25405-.2530594l.185577.8997668q-.281178.044988-.629837.1068474-.343036.061859-.697319.1293414-.34866.067483-.680449.1349651-.326166.067483-.573601.1237179-.34866.07873-.629837.2643065-.281177.1855769-.483625.5061189-.202447.3149183-.320542.7816724-.112471.4611305-.134965 1.0965908h.07311q.101224-.1630827.275554-.331789.17433-.1687063.410518-.3036713.236189-.1405886.534237-.2305653.303671-.089977.663578-.089977.556731 0 .978496.208071.421766.2024476.702943.5736014.286801.3655303.427389.8716491.140589.5061189.140589 1.1134615 0 .7704253-.196824 1.3496502-.1912.5792249-.53986.9672494-.34866.3880244-.837908.5848485-.489248.191201-1.074097.191201-.601719 0-1.090967-.247436-.483629-.2530595-.8322882-.7366842-.3430361-.4892482-.528613-1.1978146-.1855769-.7141899-.1855769-1.6364509zm2.7049241 2.9692305q.337413 0 .612966-.1068473.275554-.1124709.472378-.3599067.196824-.2474359.303671-.6467075.106847-.404895.106847-.995367 0-.4723776-.07311-.849155-.073102-.3767773-.236185-.6410838-.163082-.2699301-.416142-.4105186-.253059-.1462122-.618589-.1462122-.343037 0-.641084.1349651-.298048.134965-.534237.3261654-.230565.1912005-.393648.3992716-.157459.2024475-.230565.3486596 0 .5623543.06748 1.0909673.07311.528613.25306.9447552.185577.4105186.506119.663578.320542.2474359.821037.2474359z" fill="url(#b)"/><g fill="none" stroke="#000" stroke-width=".5"><path d="m6.7865854 10.230507-.2080711-.8547786h-.0449883q-.185577.2530594-.3711539.4386363-.1855769.1799534-.404895.2980483-.2193182.118094-.4892483.174329-.26993.05624-.6242132.05624-.3880244 0-.7141899-.112471-.3261655-.106851-.5679778-.3317931-.2361888-.2305653-.3711538-.5736014-.1349651-.3486596-.1349651-.8210372 0-.922261.6467074-1.4171328.652331-.4948717 1.9794871-.5398601l1.0347318-.0393648v-.3880244q0-.3767774-.084353-.6298368-.0787297-.2530594-.2361889-.4048951-.1518357-.1574592-.3824009-.2249417-.2249417-.0674825-.5173659-.0674825-.4667541 0-.8716492.134965-.3992715.1349651-.7704253.3261655l-.3599067-.7704253q.4161421-.2249418.9278845-.382401.5117424-.1574591 1.0740967-.1574591.5736013 0 .9897435.1180944.4217657.1124708.6916957.3655302.2755536.2474359.4105186.6354604.1349651.3880244.1349651.9391316v4.2289042zm-1.8782633-.71419q.3430361 0 .6354603-.1068473.2924243-.1068473.5061189-.320542.2136946-.2193181.331789-.5454836.1237179-.331789.1237179-.7760489v-.5567307l-.8041666.0393648q-.5061188.0224941-.8491549.1124708-.3430361.0899767-.5511072.2530594-.2024475.1574592-.2924242.3880245-.089977.2249417-.089977.5117424 0 .5173659.26993.7591782.2755536.2418124.7198138.2418124z" opacity=".61"/><path d="m9.1034849 6.5245923q0-1.0178613.134965-1.8051573.1405886-.7929195.4330128-1.3608973.2924242-.5736013.7479313-.9278845.455507-.3542832 1.090967-.4948718.702943-.1518356 1.383392-.2868007.680448-.1405885 1.25405-.2530594l.185577.8997668q-.281178.044988-.629837.1068474-.343036.061859-.697319.1293414-.34866.067483-.680449.1349651-.326166.067483-.573601.1237179-.34866.07873-.629837.2643065-.281177.1855769-.483625.5061189-.202447.3149183-.320542.7816724-.112471.4611305-.134965 1.0965908h.07311q.101224-.1630827.275554-.331789.17433-.1687063.410518-.3036713.236189-.1405886.534237-.2305653.303671-.089977.663578-.089977.556731 0 .978496.208071.421766.2024476.702943.5736014.286801.3655303.427389.8716491.140589.5061189.140589 1.1134615 0 .7704253-.196824 1.3496502-.1912.5792249-.53986.9672494-.34866.3880244-.837908.5848485-.489248.191201-1.074097.191201-.601719 0-1.090967-.247436-.483629-.2530595-.8322882-.7366842-.3430361-.4892482-.528613-1.1978146-.1855769-.7141899-.1855769-1.6364509zm2.7049241 2.9692305q.337413 0 .612966-.1068473.275554-.1124709.472378-.3599067.196824-.2474359.303671-.6467075.106847-.404895.106847-.995367 0-.4723776-.07311-.849155-.073102-.3767773-.236185-.6410838-.163082-.2699301-.416142-.4105186-.253059-.1462122-.618589-.1462122-.343037 0-.641084.1349651-.298048.134965-.534237.3261654-.230565.1912005-.393648.3992716-.157459.2024475-.230565.3486596 0 .5623543.06748 1.0909673.07311.528613.25306.9447552.185577.4105186.506119.663578.320542.2474359.821037.2474359z" opacity=".61"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/de/lc_bold.svg b/icon-themes/elementary_svg/cmd/de/lc_bold.svg
new file mode 100644
index 000000000..c309bb3d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/de/lc_bold.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.904744" cy="4.36105" gradientTransform="matrix(.01593237 2.9166493 -2.3215578 .01268165 23.839502 -31.91211)" gradientUnits="userSpaceOnUse" r="6.758298"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -32.283838 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><radialGradient id="e" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><g transform="matrix(.73633307 0 0 1 4.318335 -24)"><path d="m7.7161622 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#d)" opacity=".2"/><path d="m4.40625 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#e)" opacity=".2"/><path d="m5 43.5h2.7161622v3h-2.7161622z" fill="url(#c)" opacity=".2"/></g><path d="m10.5 20.5h-3.0000001v-16.0010232l9.0000001.0010232v3l-6-.00102-.0039 4 5.002962.0018.0039 2.675037-5.002962-.0018z" fill="url(#a)" stroke="#0a0a0a" stroke-opacity=".6"/><path d="m7.5 4.4980469v1.5l9 .0019531.00029-1.5009331zm2.995878 7.0002001.0039 1.40605 5.004122.0018-.0039-1.406097z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/de/lc_italic.svg b/icon-themes/elementary_svg/cmd/de/lc_italic.svg
new file mode 100644
index 000000000..7c61adcaa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/de/lc_italic.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13" cy="7.158687" gradientTransform="matrix(-2.8900222 .00000025 -.00000038 -4.4461878 46.892902 34.82886)" gradientUnits="userSpaceOnUse" r="4.498236"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -31.462778 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4.59375 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.60518445 0 0 1 2.333406 -21.5)"><path d="m8.537222 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m3.8125 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m4.40625 41h4.130972v3h-4.130972z" fill="url(#d)" opacity=".2"/></g><path d="m15.907227 20.500511h-2.309314l-3.403774-7.639339-1.7730273 1.247686-1.2805196 6.391653h-2.0356979l3.1958268-16.001023h2.035698l-1.5979135 8.000512 1.6964145-1.838695 6.172762-6.161817h2.287424l-7.081164 6.971718z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><g transform="matrix(.60518445 0 0 1 11.333406 -21.5)"><path d="m8.537222 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m3.8125 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m4.40625 41h4.130972v3h-4.130972z" fill="url(#d)" opacity=".2"/></g><path d="m8.3007812 4.5-3.1953124 16h.2988281l2.8964843-14.5h1.7363278l.298829-1.5zm8.3066408 0-6.171875 6.162109-1.3144532 1.423829-.3554688 1.78125.2734375-.191407 1.3964845-1.513672 6.171875-6.162109h.763672l1.523437-1.5zm-4.322266 8.007812-.470703.462891 3.414063 7.529297h.679687z" fill="#fdfdfd" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/de/lc_numberformatdecdecimals.svg b/icon-themes/elementary_svg/cmd/de/lc_numberformatdecdecimals.svg
new file mode 100644
index 000000000..2cf0c47f7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/de/lc_numberformatdecdecimals.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11" cy="15.707516" gradientTransform="matrix(-2.5149558 -.00000071 .00000073 -2.5024743 38.664504 54.307664)" gradientUnits="userSpaceOnUse" r="1.998022" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="18.974" cy="3.907" gradientTransform="matrix(-3.8239 .10022 -.10067 -3.1111 91.922 11.202)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#b"/><radialGradient id="d" cx="6.325" cy="4.56" gradientTransform="matrix(-2.8188 0 0 -2.89923 24.153 15.117)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#b"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="11.031" cy="17.125" gradientTransform="matrix(.63624 0 0 .14315 8.98 18.45)" gradientUnits="userSpaceOnUse" r="9.844"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.57895 0 0 .55556 34.075 10.497)" gradientUnits="userSpaceOnUse" x1="11.192" x2="11.192" y1="-.741" y2="30.298"><stop offset="0" stop-color="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="41.225" x2="41.225" y1="23.238" y2="7.39"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.30773287 -.29497666 .30773287 .29497666 25.945015 17.143811)" gradientUnits="userSpaceOnUse" x1="36.011" x2="16.331" xlink:href="#e" y1="13.023" y2="32.702"/><linearGradient id="j" gradientTransform="matrix(.30773287 -.29497666 .30773287 .29497666 25.634713 17.292587)" gradientUnits="userSpaceOnUse" x1="28.449" x2="16.331" xlink:href="#e" y1="20.584" y2="32.702"/><g stroke="#000" stroke-opacity=".49" transform="translate(-1)"><path d="m6.325 4.796q-1.432 0-2.157 1.413-.716 1.403-.716 4.23 0 2.817.716 4.23.725 1.405 2.157 1.405 1.44 0 2.156-1.404.726-1.413.726-4.23 0-2.827-.725-4.23-.715-1.414-2.155-1.414zm0-1.468q2.303 0 3.515 1.826 1.22 1.817 1.22 5.286 0 3.46-1.22 5.286-1.212 1.817-3.515 1.817-2.304 0-3.524-1.817-1.211-1.826-1.211-5.286 0-3.47 1.21-5.286 1.22-1.826 3.525-1.826z" fill="url(#d)" transform="scale(.94866 1.0541)"/><path d="m18.974 4.796q-1.432 0-2.157 1.413-.715 1.403-.715 4.23 0 2.817.715 4.23.725 1.405 2.157 1.405 1.44 0 2.157-1.404.726-1.413.726-4.23 0-2.827-.725-4.23-.715-1.414-2.156-1.414zm0-1.468q2.303 0 3.515 1.826 1.22 1.817 1.22 5.286 0 3.46-1.22 5.286-1.213 1.817-3.516 1.817-2.303 0-3.524-1.817-1.21-1.826-1.21-5.286 0-3.47 1.21-5.286 1.22-1.826 3.524-1.826z" fill="url(#c)" transform="scale(.94866 1.0541)"/><path d="m12.709413 16.655096q-.1251.482527-.303814 1.027605-.169778.545078-.384235 1.099091-.205521.554013-.437849 1.099091-.223392.554013-.446785 1.054413h-1.9658536q.1340355-.545078.2591353-1.134834.1340354-.589756.2501995-1.179512.1250998-.580821.2233925-1.134834.0982923-.562949.1697783-1.036541h2.501996z" fill="url(#a)" stroke="#000" stroke-opacity=".65098" transform="translate(1)"/></g><path d="m22.263 20.9a6.263 1.41 0 0 1 -12.526 0 6.263 1.41 0 1 1 12.526 0z" fill="url(#f)" opacity=".4" transform="matrix(.87818 0 0 .88434 4.45 4.27)"/><path d="m46.522 20.386-3.185-2.947 3.065-3.087-2.21-1.912-3.154 2.942-3.217-2.94-2.298 1.98 3.218 3.005-3.218 2.955 2.3 2.06 3.213-3.09 3.22 3.09z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" transform="matrix(.87818 0 0 .88434 -17.525 3.438)"/><g fill="none"><path d="m44.934 14.418-.647-.627-3.265 2.868-3.226-2.864-.824.674" opacity=".5" stroke="url(#i)" stroke-linecap="square" transform="matrix(.87818 0 0 .88434 -17.525 3.438)"/><path d="m45.427 20.732-2.993-2.713m-2.968.035-2.804 2.702" opacity=".4" stroke="url(#j)" transform="matrix(.87818 0 0 .88434 -17.525 3.438)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/de/lc_numberformatdecimal.svg b/icon-themes/elementary_svg/cmd/de/lc_numberformatdecimal.svg
new file mode 100644
index 000000000..097301d51
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/de/lc_numberformatdecimal.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11" cy="15.707516" gradientTransform="matrix(-2.5149558 -.00000071 .00000073 -2.5024743 38.664504 54.307664)" gradientUnits="userSpaceOnUse" r="1.998022" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="5.964" cy="6.453" gradientTransform="matrix(-2.0115124 -.05677726 .06104639 -2.162801 17.567761 18.576449)" gradientUnits="userSpaceOnUse" r="4.954" xlink:href="#b"/><radialGradient id="d" cx="19.469" cy="6.284" gradientTransform="matrix(-1.7275568 -.06976365 .09055691 -2.24248 52.533738 19.836169)" gradientUnits="userSpaceOnUse" r="5.179" xlink:href="#b"/><g stroke="#000"><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49"><path d="m3.073 18.333 4.662-10.563h-6.122v-2.285h8.907v1.705l-4.696 11.143z" fill="url(#c)"/><path d="m23.03 15.674h-1.496v2.662h-2.564v-2.662h-5.298v-1.89l5.442-8.296h2.42v8.076h1.495zm-4.06-2.11v-2.18q0-.544.043-1.58.042-1.038.067-1.205h-.067q-.315.72-.756 1.404l-2.276 3.56h2.99z" fill="url(#d)"/></g><path d="m12.709413 16.655096q-.1251.482527-.303814 1.027605-.169778.545078-.384235 1.099091-.205521.554013-.437849 1.099091-.223392.554013-.446785 1.054413h-1.9658536q.1340355-.545078.2591353-1.134834.1340354-.589756.2501995-1.179512.1250998-.580821.2233925-1.134834.0982923-.562949.1697783-1.036541h2.501996z" fill="url(#a)" stroke-opacity=".65098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/de/lc_numberformatincdecimals.svg b/icon-themes/elementary_svg/cmd/de/lc_numberformatincdecimals.svg
new file mode 100644
index 000000000..a36b46120
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/de/lc_numberformatincdecimals.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><radialGradient id="e" cx="11" cy="15.707516" gradientTransform="matrix(-2.5149558 -.00000071 .00000073 -2.5024743 38.664504 54.307664)" gradientUnits="userSpaceOnUse" r="1.998022" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="g" cx="18.974" cy="3.907" gradientTransform="matrix(-3.627581 .1056419 -.0955016 -3.2794105 87.236615 11.808028)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#f"/><radialGradient id="h" cx="6.325" cy="4.56" gradientTransform="matrix(-2.6740828 0 0 -3.0560783 21.912985 15.93483)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#f"/><g stroke="#000" stroke-opacity=".49"><path d="m5.0002745 5.0554636q-1.3584811 0-2.0462596 1.4894433-.6792406 1.4789023-.6792406 4.4588431 0 2.9694.6792406 4.458843.6877785 1.48101 2.0462596 1.48101 1.3660704 0 2.045311-1.479956.6887271-1.489443.6887271-4.458843 0-2.9799407-.6877785-4.458843-.6782919-1.4904974-2.0443623-1.4904974zm0-1.5474188q2.184764 0 3.3345399 1.9247866 1.1573652 1.9152997 1.1573652 5.5719726 0 3.647186-1.1573652 5.571973-1.1497759 1.915299-3.3345399 1.915299-2.1857126 0-3.3430778-1.915299-1.1488273-1.924787-1.1488273-5.571973 0-3.657727 1.1478786-5.5719726 1.1573652-1.9247866 3.3440265-1.9247866z" fill="url(#h)" stroke-width=".999991"/><path d="m18.033765 5.0554636q-1.358481 0-2.04626 1.4894433-.678292 1.4789023-.678292 4.4588431 0 2.9694.678292 4.458843.687779 1.48101 2.04626 1.48101 1.36607 0 2.04626-1.479956.688727-1.489443.688727-4.458843 0-2.9799407-.687779-4.458843-.678292-1.4904974-2.045311-1.4904974zm0-1.5474188q2.184764 0 3.33454 1.9247866 1.157365 1.9152997 1.157365 5.5719726 0 3.647186-1.157365 5.571973-1.150725 1.915299-3.335489 1.915299-2.184764 0-3.343078-1.915299-1.147878-1.924787-1.147878-5.571973 0-3.657727 1.147878-5.5719726 1.157366-1.9247866 3.343078-1.9247866z" fill="url(#g)" stroke-width=".999991"/><path d="m12.709413 16.655096q-.1251.482527-.303814 1.027605-.169778.545078-.384235 1.099091-.205521.554013-.437849 1.099091-.223392.554013-.446785 1.054413h-1.9658536q.1340355-.545078.2591353-1.134834.1340354-.589756.2501995-1.179512.1250998-.580821.2233925-1.134834.0982923-.562949.1697783-1.036541h2.501996z" fill="url(#e)" stroke="#000" stroke-opacity=".65098"/></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/de/lc_numberformatthousands.svg b/icon-themes/elementary_svg/cmd/de/lc_numberformatthousands.svg
new file mode 100644
index 000000000..a0397a19f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/de/lc_numberformatthousands.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="11" cy="15.707516" gradientTransform="matrix(-2.3947944 -.00000068 .0000007 -2.3829093 37.136363 52.198191)" gradientUnits="userSpaceOnUse" r="1.998022" xlink:href="#a"/><radialGradient id="c" cx="17.524" cy="6.14" gradientTransform="matrix(-1.3257 .0411 -.10574 -3.18376 41.405 22.577)" gradientUnits="userSpaceOnUse" r="4.892" xlink:href="#a"/><radialGradient id="d" cx="5.813" cy="7.919" gradientTransform="matrix(-2.4594 .0971 -.16015 -4.05595 20.38 35.52)" gradientUnits="userSpaceOnUse" r="3.556" xlink:href="#a"/><g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49"><path d="m7.48 18.52h-2.62v-7.546l.026-1.24.042-1.355q-.653.686-.907.9l-1.424 1.204-1.264-1.66 3.995-3.343h2.152z" fill="url(#d)"/><path d="m22.56 11.76q0 3.307-1.09 4.897-1.08 1.59-3.334 1.59-2.185 0-3.3-1.642-1.106-1.64-1.106-4.846 0-3.344 1.08-4.925 1.08-1.59 3.326-1.59 2.185 0 3.3 1.66 1.123 1.658 1.123 4.854zm-6.178 0q0 2.323.398 3.333.406 1.002 1.356 1.002.933 0 1.348-1.02.414-1.018.414-3.316 0-2.325-.423-3.335-.415-1.02-1.34-1.02-.94 0-1.347 1.02-.406 1.01-.406 3.334z" fill="url(#c)" transform="scale(.98295 1.01735)"/><path d="m9.5113781 16.957247q0-.399912.1106139-.672192.1191227-.28079.323333-.450965.20421-.170175.476491-.246754.27228-.07658.587104-.07658.297807 0 .561579.07658.27228.07658.47649.246754.204211.170175.323333.450965.119123.27228.119123.672192 0 .382894-.119123.655174-.119122.272281-.323333.450965-.20421.178684-.47649.255263-.263772.08509-.561579.08509-.314824 0-.587104-.08509-.272281-.076579-.476491-.255263-.2042103-.178684-.323333-.450965-.1106139-.27228-.1106139-.655174z" fill="url(#b)" stroke="#000" stroke-opacity=".65098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/de/sc_bold.svg b/icon-themes/elementary_svg/cmd/de/sc_bold.svg
new file mode 100644
index 000000000..fa91a3f55
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/de/sc_bold.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"><radialGradient id="a" cx="6" cy="3.41416" gradientTransform="matrix(.00000011 4.5623183 -3.2204598 .00000008 17.995163 -27.37391)" gradientUnits="userSpaceOnUse" r="3.726176"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<path d="m7.5 14.5h-2.9999999l-.0000001-13h8v2l-5-.0016v4.0016h4v1.8129586l-4 .046875z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/de/sc_italic.svg b/icon-themes/elementary_svg/cmd/de/sc_italic.svg
new file mode 100644
index 000000000..eaabb6b9b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/de/sc_italic.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"><radialGradient id="a" cx="9" cy="3.783174" gradientTransform="matrix(-2.183201 -.15594313 .2735958 -3.8303361 24.625694 16.394315)" gradientUnits="userSpaceOnUse" r="3.655032"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<path d="m11.174809 14.500798h-1.8764279l-2.7657297-6.2073287-1.4406694 1.0138044-1.0404835 5.1935243h-1.654102l2.5967622-13.001597h1.654102l-1.2983811 6.5007986 1.3784183-1.4940276 5.0156641-5.006771h1.858641l-5.7537844 5.6648546z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/de/sc_numberformatdecdecimals.svg b/icon-themes/elementary_svg/cmd/de/sc_numberformatdecdecimals.svg
new file mode 100644
index 000000000..56616a4e1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/de/sc_numberformatdecdecimals.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="-.668" gradientTransform="matrix(-1.3663175 0 0 -1.6593365 18.18974 -1.97258)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#g"/><radialGradient id="b" cx="8" cy="-.668" gradientTransform="matrix(-1.3663175 0 0 -1.6593365 18.18974 -1.971478)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#g"/><linearGradient id="c" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><radialGradient cx="6.5" cy="11.743026" fx="6.5" fy="11.743026" gradientTransform="matrix(-1.7405363 -.0000002 .00000016 -1.425042 17.813484 27.734307)" gradientUnits="userSpaceOnUse" r="1.723607" xlink:href="#g"/><linearGradient id="e"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="f" cx="6.5" cy="11.743026" gradientTransform="matrix(-1.7405363 -.0000002 .00000016 -1.425042 17.813484 27.734307)" gradientUnits="userSpaceOnUse" r="1.723607" xlink:href="#e"/><radialGradient id="g" cx="8" cy="-.668" gradientTransform="matrix(-1.50575 0 0 -1.50575 20.046 -.006)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#e"/><g stroke-linejoin="round"><g fill="url(#g)" stroke="#000" stroke-opacity=".49"><path d="m6.66939 6.045572q0 2.885036-.780364 4.271352-.775827 1.386316-2.395536 1.386316-1.569802 0-2.368314-1.4326-.7966972-1.429294-.7966972-4.225068 0-2.916994.775827-4.295596.775827-1.38631599 2.3882768-1.38631599 1.569802 0 2.3701288 1.44692599.807586 1.445824.807586 4.233884zm-4.4344638 0q0 2.025476.2849236 2.907076.290368.873886.9736402.873886.671476 0 .9681958-.88711.2976272-.889314.2976272-2.893852 0-2.02768-.303979-2.90928-.2976272-.889314-.961844-.889314-.676013 0-.9672884.889314-.290368.8816-.290368 2.90928z" fill="url(#a)" stroke-width=".659985"/><path d="m15.670798 6.046674q0 2.885036-.782179 4.271352-.774919 1.386316-2.395536 1.386316-1.569802 0-2.368314-1.4326-.7948822-1.430396-.7948822-4.22617 0-2.916994.7758272-4.295596.775827-1.38631599 2.388277-1.38631599 1.569802 0 2.368314 1.44692599.807586 1.445824.807586 4.233884zm-4.437186 0q0 2.025476.286738 2.907076.290368.873886.973641.873886.669661 0 .967288-.88711.297627-.889314.297627-2.893852 0-2.02768-.303979-2.90928-.299442-.889314-.961844-.889314-.67692 0-.968196.889314-.292182.8816-.292182 2.90928z" fill="url(#b)" stroke-width=".659985"/><path d="m7.3597161 11.534935.1169051.179255q-.1091114.420858-.2649849.896272-.1480798.475414-.3351279.958622-.1792545.483208-.38189.958622-.1948419.483208-.3896837.919653h-1.0755269q.1169051-.475414.2260165-.989796.1169051-.514383.2182229-1.028765.1091114-.506589.1948418-.989797.0857304-.491001.1480798-.904066z" fill="url(#f)" stroke="#000" stroke-opacity=".65098" transform="translate(1 -1)"/></g><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#c)" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/de/sc_numberformatdecimal.svg b/icon-themes/elementary_svg/cmd/de/sc_numberformatdecimal.svg
new file mode 100644
index 000000000..09b6896f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/de/sc_numberformatdecimal.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.5" cy="11.743026" gradientTransform="matrix(-1.7405363 -.0000002 .00000016 -1.425042 17.813484 27.734307)" gradientUnits="userSpaceOnUse" r="1.723607" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="12.959" cy="2.383" gradientTransform="matrix(-1.4572 0 0 -2.4989 31.844 6.88)" gradientUnits="userSpaceOnUse" r="4.447" xlink:href="#b"/><radialGradient id="d" cx="-1.259861" cy="2.578826" gradientTransform="matrix(-2.2537113 -.05375129 .07438249 -3.11419 -.072391 8.690783)" gradientUnits="userSpaceOnUse" r="4.091" xlink:href="#b"/><g stroke="#000" stroke-linejoin="round"><path d="m1.4811706 13.66933 3.3171866-9.3236023h-4.3570072v-2.0165264h6.3395514v1.5067304l-3.3419022 9.8333983z" fill="url(#d)" stroke-opacity=".49" stroke-width=".999997"/><path d="m16.906 10.473h-1.26v2.17h-2.166v-2.17h-4.47v-1.54l4.592-6.76h2.04v6.58h1.262zm-3.424-1.72v-1.773q0-.444.036-1.29.036-.844.057-.98h-.057q-.265.587-.637 1.146l-1.92 2.9h2.522z" fill="url(#c)" stroke-opacity=".49" transform="scale(.92597 1.07994)"/><path d="m7.3597161 11.534935.1169051.179255q-.1091114.420858-.2649849.896272-.1480798.475414-.3351279.958622-.1792545.483208-.38189.958622-.1948419.483208-.3896837.919653h-1.0755269q.1169051-.475414.2260165-.989796.1169051-.514383.2182229-1.028765.1091114-.506589.1948418-.989797.0857304-.491001.1480798-.904066z" fill="url(#a)" stroke-opacity=".65098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/de/sc_numberformatincdecimals.svg b/icon-themes/elementary_svg/cmd/de/sc_numberformatincdecimals.svg
new file mode 100644
index 000000000..17942b6a3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/de/sc_numberformatincdecimals.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><radialGradient id="b" cx="8" cy="-.668" gradientTransform="matrix(-1.3663175 0 0 -1.6593365 18.18974 -1.97258)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#f"/><radialGradient id="c" cx="8" cy="-.668" gradientTransform="matrix(-1.3663175 0 0 -1.6593365 18.18974 -1.971478)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#f"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="6.5" cy="11.743026" gradientTransform="matrix(-1.7405363 -.0000002 .00000016 -1.425042 17.813484 27.734307)" gradientUnits="userSpaceOnUse" r="1.723607" xlink:href="#d"/><radialGradient id="f" cx="8" cy="-.668" gradientTransform="matrix(-1.50575 0 0 -1.50575 20.046 -.006)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#d"/><g stroke-linejoin="round"><g fill="url(#f)" stroke="#000" stroke-opacity=".49"><path d="m6.66939 6.045572q0 2.885036-.780364 4.271352-.775827 1.386316-2.395536 1.386316-1.569802 0-2.368314-1.4326-.7966972-1.429294-.7966972-4.225068 0-2.916994.775827-4.295596.775827-1.38631599 2.3882768-1.38631599 1.569802 0 2.3701288 1.44692599.807586 1.445824.807586 4.233884zm-4.4344638 0q0 2.025476.2849236 2.907076.290368.873886.9736402.873886.671476 0 .9681958-.88711.2976272-.889314.2976272-2.893852 0-2.02768-.303979-2.90928-.2976272-.889314-.961844-.889314-.676013 0-.9672884.889314-.290368.8816-.290368 2.90928z" fill="url(#b)" stroke-width=".659985"/><path d="m15.670798 6.046674q0 2.885036-.782179 4.271352-.774919 1.386316-2.395536 1.386316-1.569802 0-2.368314-1.4326-.7948822-1.430396-.7948822-4.22617 0-2.916994.7758272-4.295596.775827-1.38631599 2.388277-1.38631599 1.569802 0 2.368314 1.44692599.807586 1.445824.807586 4.233884zm-4.437186 0q0 2.025476.286738 2.907076.290368.873886.973641.873886.669661 0 .967288-.88711.297627-.889314.297627-2.893852 0-2.02768-.303979-2.90928-.299442-.889314-.961844-.889314-.67692 0-.968196.889314-.292182.8816-.292182 2.90928z" fill="url(#c)" stroke-width=".659985"/><path d="m7.3597161 11.534935.1169051.179255q-.1091114.420858-.2649849.896272-.1480798.475414-.3351279.958622-.1792545.483208-.38189.958622-.1948419.483208-.3896837.919653h-1.0755269q.1169051-.475414.2260165-.989796.1169051-.514383.2182229-1.028765.1091114-.506589.1948418-.989797.0857304-.491001.1480798-.904066z" fill="url(#e)" stroke="#000" stroke-opacity=".65098" transform="translate(1 -1)"/></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/de/sc_numberformatthousands.svg b/icon-themes/elementary_svg/cmd/de/sc_numberformatthousands.svg
new file mode 100644
index 000000000..9dfcdb6d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/de/sc_numberformatthousands.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.5" cy="11.743026" gradientTransform="matrix(-1.7405363 -.0000002 .00000016 -1.425042 17.643992 27.785154)" gradientUnits="userSpaceOnUse" r="1.723607" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="11.991" cy="3.586" gradientTransform="matrix(-2.78683 .14778 -.08902 -1.6788 45.727 4.702)" gradientUnits="userSpaceOnUse" r="3.67" xlink:href="#b"/><radialGradient id="d" cx="4.031" cy="4.696" gradientTransform="matrix(-4.55967 .17297 -.0856 -2.25616 22.814 10.212)" gradientUnits="userSpaceOnUse" r="2.744" xlink:href="#b"/><g stroke="#000" stroke-linejoin="round"><path d="m5.46 13.874h-1.91v-6.59l.016-1.084.03-1.184q-.475.6-.66.787l-1.04 1.052-.923-1.45 2.915-2.92h1.57z" fill="url(#d)" stroke-opacity=".49"/><path d="m15.5 8.194q0 2.886-.782 4.273-.775 1.386-2.394 1.386-1.57 0-2.37-1.43-.794-1.433-.794-4.23 0-2.915.775-4.294.776-1.387 2.39-1.387 1.568 0 2.368 1.447.807 1.446.807 4.234zm-4.436 0q0 2.027.286 2.91.29.873.974.873.67 0 .967-.89.3-.888.3-2.893 0-2.027-.305-2.908-.298-.89-.96-.89-.678 0-.97.89-.29.88-.29 2.908z" fill="url(#c)" stroke-opacity=".49"/><path d="m5.5145851 12.575579q0-.29616.077937-.498795.077937-.210429.2104292-.335128.1324924-.132493.3117469-.187048.1792545-.06235.3896837-.06235.2026355 0 .38189.06235.1870481.05456.3195406.187048.1324924.124699.2104291.335128.077937.202635.077937.498795 0 .288366-.077937.498795-.077937.202636-.2104291.335128-.1324925.132492-.3195406.194842-.1792545.06235-.38189.06235-.2104292 0-.3896837-.06235-.1792548-.06235-.3117472-.194842-.1324925-.132492-.2104292-.335128-.0779367-.210429-.0779367-.498795z" fill="url(#a)" stroke-opacity=".65098" transform="translate(1)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/es/lc_bold.svg b/icon-themes/elementary_svg/cmd/es/lc_bold.svg
new file mode 100644
index 000000000..290affe7d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/es/lc_bold.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.904744" cy="4.36105" gradientTransform="matrix(.01593237 2.9166493 -2.3215578 .01268165 21.839502 -31.91211)" gradientUnits="userSpaceOnUse" r="6.758298"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -29.567676 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#f" y1="46.5" y2="43.5"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -32.283838 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><g transform="matrix(.73633307 0 0 1 11.318335 -24)"><path d="m10.432324 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m4.40625 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m5 43.5h5.432324v3h-5.432324z" fill="url(#d)" opacity=".2"/></g><g transform="matrix(.73633307 0 0 1 2.318335 -24)"><path d="m7.7161622 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#g)" opacity=".2"/><path d="m4.40625 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m5 43.5h2.7161622v3h-2.7161622z" fill="url(#f)" opacity=".2"/></g><path d="m19.499993 20.501023h-4.301232l-6.7765496-12.1057642h-.098501c.043779.5618234.080261 1.1199985.1094461 1.6745252.029186.474267.051075.974071.065668 1.499412.021889.518045.032834.985016.032834 1.400911v7.529893h-3.0316586v-16.0010232h4.2793435l6.7656046 11.9853732h.06567c-.02189-.554526-.04742-1.101757-.07661-1.641692-.0073-.233484-.01824-.470617-.03283-.711399-.0073-.248078-.01459-.492507-.02189-.733289-.0073-.248078-.01459-.485211-.02189-.7114v-.612898-7.573672h3.042602z" fill="url(#a)" stroke="#0a0a0a" stroke-opacity=".6"/><path d="m5.5 4.4980469v1.5h4.2792969l6.2832031 11.9843751h.064453c-.020169-.510959-.043948-1.01315-.070312-1.511719l-6.2773441-11.9726561zm10.474609 0v1.5h3.041016v-1.5zm-7.6503902 5.3964843c.0437784.5618238.0801893 1.1212538.109375 1.6757808.0291856.474267.0498603.972706.0644531 1.498047.0218892.518045.0332031.986449.0332031 1.402344v-1.5c0-.415895-.0113139-.884299-.0332031-1.402344-.0145928-.525341-.0352675-1.02378-.0644531-1.498047-.0030618-.058172-.0084965-.117528-.0117188-.1757808z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/es/lc_underline.svg b/icon-themes/elementary_svg/cmd/es/lc_underline.svg
new file mode 100644
index 000000000..85d33ea0a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/es/lc_underline.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.779233" cy="4.333702" gradientTransform="matrix(-1.8645699 -.06934735 .09819771 -2.8633173 30.452306 13.156274)" gradientUnits="userSpaceOnUse" r="4.989573" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="25" y2="3"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -20 -9.125)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><radialGradient id="f" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -6 -9.125)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="25" y2="22"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m20 22v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#e)" opacity=".2"/><path d="m2.40625 22c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#f)" opacity=".2"/><path d="m3 22h17v3h-17z" fill="url(#g)" opacity=".2"/><path d="m2.5 21.5v2h19v-2z" fill="url(#c)"/><path d="m2.5 21.5v2h19v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m3 22v1h18v-1z" fill="#fff" opacity=".2"/><path d="m16.748736 14.137539q0 1.119049-.40378 2.007366-.392244.876781-1.130586 1.48822-.738341.611439-1.799707.934463-1.061366.311488-2.388073.311488-1.2805611 0-2.3996098-.207659-1.1075122-.196122-1.8573902-.588366v-2.053512q.3922439.184586.888317.369171.5076098.173049 1.0613659.311488.5537561.138439 1.1421219.230731.5883662.08076 1.1651952.08076 1.845854 0 2.722634-.692196.888317-.692195.888317-1.984292 0-.622976-.173049-1.084439-.161512-.461467-.588366-.842174-.415317-.392244-1.119048-.749878-.703732-.369171-1.776634-.796024-1.0267565-.403781-1.7881711-.8767808-.7498781-.4845366-1.2459512-1.084439-.4845366-.5999025-.7268049-1.3613171-.2307317-.7614146-.2307317-1.7304878 0-1.0152195.3691707-1.8112438.3691707-.7960244 1.0382927-1.3382439.6691219-.5537561 1.5920487-.8421707.9344638-.2884147 2.0535118-.2884147 1.372854 0 2.46883.2653415 1.095975.2538049 1.949683.6575854l-.772952 1.7997072q-.749878-.3345609-1.707414-.5768292-.946-.2538049-1.96122-.2538049-1.407463 0-2.1804144.6575854-.7729512.6460487-.7729512 1.7535609 0 .6575854.1730488 1.1421219.1730488.473.5768293.8652439.4037805.3807073 1.0613655.7268049.669122.334561 1.638195.7152683 1.04983.415317 1.834317.8537075.796025.43839 1.326708.992146.530683.553756.796024 1.280561.276878.726805.276878 1.718951z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="scale(1.0204808 .97993027)"/><path d="m12.289062 1.5078125c-.761311 0-1.459968.0947856-2.095703.2832031-.6278857.1884175-1.1697822.4644103-1.6249996.8261719-.4552174.3542249-.8093925.7905146-1.0605469 1.3105469-.2511544.5200322-.375 1.1121611-.375 1.7753906 0 .318021.0189831.6185557.0585937.9023438.0544125-.4217108.144963-.8227495.3164063-1.1777344.2511544-.5200323.6053295-.956322 1.0605469-1.3105469.4552174-.3617616.9971139-.6377544 1.6249996-.8261719.635735-.1884175 1.334392-.2832031 2.095703-.2832031.933981 0 1.773917.0883747 2.519532.2617187.516621.1148847.978521.2619064 1.416015.4238282l.572266-1.2792969c-.580795-.2637845-1.242667-.4787239-1.988281-.6445313-.745615-.173344-1.585551-.2617187-2.519532-.2617187zm-2.9374995 5.0429687c-.059905.20986-.0996094.4296252-.0996094.6738282 0 .4295918.0580526.8025992.1757813 1.1191406.1177286.3090047.3131904.5933616.5878906.8496094.2747.2487111.636616.4848365 1.083984.7109375.455218.2185641 1.012595.4524611 1.671875.7011721.714221.271321 1.337391.549543 1.871094.835937.541552.286395.992481.610895 1.353516.972656.361034.361762.631983.781048.8125 1.25586.110216.277821.178882.594472.224609.93164.034665-.240677.058594-.488347.058594-.748046 0-.648157-.094837-1.208782-.283203-1.683594-.180517-.474812-.451466-.894098-.8125-1.25586-.361035-.361761-.811964-.686261-1.353516-.9726558-.533703-.2863945-1.156873-.5646163-1.871094-.8359374-.65928-.2487111-1.216657-.4826076-1.671875-.7011719-.447368-.226101-.809284-.4622264-1.083984-.7109375-.2747002-.2562478-.470162-.5406047-.5878906-.8496094-.0334652-.0899792-.0522194-.1938548-.0761719-.2929688zm5.4863285 8.2343748c-.129903.495849-.391327.906035-.806641 1.216797-.596492.452202-1.523525.677735-2.779297.677735-.392429 0-.789176-.025369-1.189453-.078126-.4002774-.060293-.7873309-.136122-1.1640625-.226562s-.738647-.191637-1.0839844-.304688c-.3374887-.120587-.6393984-.242694-.90625-.363281v1.5c.2668516.120587.5687613.242694.90625.363281.3453374.113051.7072528.214248 1.0839844.304688s.7637851.166269 1.1640625.226562c.400277.052757.797024.078126 1.189453.078126 1.255772 0 2.182805-.225533 2.779297-.677735.60434-.452202.90625-1.101202.90625-1.945312 0-.286706-.041184-.537143-.099609-.771485z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/es/lc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/es/lc_underlinedouble.svg
new file mode 100644
index 000000000..ae74aea67
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/es/lc_underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.779233" cy="4.333702" gradientTransform="matrix(-1.8645699 -.06934735 .09819771 -2.8633173 30.452306 13.156274)" gradientUnits="userSpaceOnUse" r="4.989573" xlink:href="#c"/><linearGradient id="b" gradientTransform="matrix(1 0 0 .66667 1 9.9999)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="22"/><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(0 -1)"><path d="m16.748736 14.137539q0 1.119049-.40378 2.007366-.392244.876781-1.130586 1.48822-.738341.611439-1.799707.934463-1.061366.311488-2.388073.311488-1.2805611 0-2.3996098-.207659-1.1075122-.196122-1.8573902-.588366v-2.053512q.3922439.184586.888317.369171.5076098.173049 1.0613659.311488.5537561.138439 1.1421219.230731.5883662.08076 1.1651952.08076 1.845854 0 2.722634-.692196.888317-.692195.888317-1.984292 0-.622976-.173049-1.084439-.161512-.461467-.588366-.842174-.415317-.392244-1.119048-.749878-.703732-.369171-1.776634-.796024-1.0267565-.403781-1.7881711-.8767808-.7498781-.4845366-1.2459512-1.084439-.4845366-.5999025-.7268049-1.3613171-.2307317-.7614146-.2307317-1.7304878 0-1.0152195.3691707-1.8112438.3691707-.7960244 1.0382927-1.3382439.6691219-.5537561 1.5920487-.8421707.9344638-.2884147 2.0535118-.2884147 1.372854 0 2.46883.2653415 1.095975.2538049 1.949683.6575854l-.772952 1.7997072q-.749878-.3345609-1.707414-.5768292-.946-.2538049-1.96122-.2538049-1.407463 0-2.1804144.6575854-.7729512.6460487-.7729512 1.7535609 0 .6575854.1730488 1.1421219.1730488.473.5768293.8652439.4037805.3807073 1.0613655.7268049.669122.334561 1.638195.7152683 1.04983.415317 1.834317.8537075.796025.43839 1.326708.992146.530683.553756.796024 1.280561.276878.726805.276878 1.718951z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="scale(1.0204808 .97993027)"/><path d="m12.289062 1.5078125c-.761311 0-1.459968.094786-2.095703.2832031-.6278857.1884175-1.1697822.4644103-1.6249996.8261719-.4552174.3542249-.8093925.7905146-1.0605469 1.3105469-.2511544.5200322-.375 1.1121611-.375 1.7753906 0 .318021.018983.6185557.058594.9023438.0544122-.4217108.1449627-.8227495.316406-1.1777344.2511544-.5200323.6053295-.956322 1.0605469-1.3105469.4552174-.3617616.9971139-.6377544 1.6249996-.8261719.635735-.1884175 1.334392-.2832031 2.095703-.2832031.933981 0 1.773917.088375 2.519532.2617187.516621.1148847.978521.2619064 1.416015.4238282l.572266-1.2792969c-.580795-.2637845-1.242667-.4787239-1.988281-.6445313-.745615-.173344-1.585551-.2617187-2.519532-.2617187zm-2.9374995 5.0429687c-.059905.20986-.099609.4296252-.099609.6738282 0 .4295918.058053.8025992.1757813 1.1191406.1177286.3090047.3131904.5933616.5878906.8496094.2747.2487111.636616.4848365 1.083984.7109375.455218.2185641 1.012595.4524611 1.671875.7011721.714221.271321 1.337391.549543 1.871094.835937.541552.286395.992481.610895 1.353516.972656.361034.361762.631983.781048.8125 1.25586.110216.277821.178882.594472.224609.93164.03467-.240677.05859-.488347.05859-.748046 0-.648157-.09484-1.208782-.283203-1.683594-.180517-.474812-.451466-.894098-.8125-1.25586-.3610314-.361761-.8119604-.686261-1.3535124-.9726558-.533703-.2863945-1.156873-.5646163-1.871094-.8359374-.65928-.2487111-1.216657-.4826076-1.671875-.7011719-.447368-.226101-.809284-.4622264-1.083984-.7109375-.2747002-.2562478-.470162-.5406047-.5878906-.8496094-.0334652-.0899792-.0522194-.1938548-.0761719-.2929688zm5.4863285 8.2343748c-.129903.495849-.391327.906035-.806641 1.216797-.596492.452202-1.523525.677735-2.779297.677735-.392429 0-.789176-.02537-1.189453-.07813-.4002774-.060289-.7873309-.136118-1.1640625-.226558s-.738647-.191637-1.0839844-.304688c-.3374887-.120587-.6393984-.242694-.90625-.363281v1.5c.2668516.120587.5687613.242694.90625.363281.3453374.113051.7072528.214248 1.0839844.304688s.7637851.166269 1.1640625.226562c.400277.05276.797024.07813 1.189453.07813 1.255772 0 2.182805-.225533 2.779297-.677735.60434-.452202.90625-1.101202.90625-1.945312 0-.286706-.04118-.537143-.09961-.771485z" fill="#fff" opacity=".2"/></g><g transform="translate(0 -3)"><path d="m2.5 22.333v1.3333h19v-1.3333z" fill="url(#b)"/><path d="m2.3921 22.392v1.2159h19.216v-1.2159z" fill="none" opacity=".61" stroke="#000" stroke-width=".78412"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></g><path d="m2.5 22.333v1.3333h19v-1.3333z" fill="url(#b)"/><path d="m2.3921 22.392v1.2159h19.216v-1.2159z" fill="none" opacity=".61" stroke="#000" stroke-width=".78412"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/es/sc_bold.svg b/icon-themes/elementary_svg/cmd/es/sc_bold.svg
new file mode 100644
index 000000000..35415bb7d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/es/sc_bold.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"><radialGradient id="a" cx="6" cy="3.41416" gradientTransform="matrix(.00000011 4.5623183 -3.2204598 .00000008 16.901396 -27.37391)" gradientUnits="userSpaceOnUse" r="3.726176"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<path d="m14.389115 14.5h-3.494957l-5.5768545-9.8372789h-.080037c.035572.4565084.065215.9100525.08893 1.3606322.023715.3853643.041501.7914789.053358 1.218344.017786.4209363.03868.8005851.026679 1.1383067v6.118399l-2 .0016v-13.0016003h3.4771714l5.5939791 9.7378583h.05336c-.01779-.450579-.03854-.89523-.06225-1.3339531-.005934-.1897177-.014827-.3823998-.02668-.5780463-.005934-.2015752-.011864-.400186-.01779-.5958325-.005934-.2015751-.011864-.3942573-.01779-.5780464v-.4980092-6.1539708h1.982875z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="translate(-.906234 .001597)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/es/sc_underline.svg b/icon-themes/elementary_svg/cmd/es/sc_underline.svg
new file mode 100644
index 000000000..5e64e7216
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/es/sc_underline.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"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.7704476 .00000004 -.00000006 -3.8965216 19.422831 19.248581)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m3.49 15.5h9.02z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/><path d="m10.909976 11.193556q0 .769692-.277724 1.380685-.269789.603058-.777627 1.023612-.5078383.420553-1.2378559.642732-.7300176.214245-1.6425395.214245-.8807821 0-1.6504745-.14283-.7617575-.134894-1.2775308-.404684v-1.412425q.2697891.12696.610993.253919.3491388.119025.7300176.214245.3808787.09522.7855624.158699.4046836.05555.8014323.05555 1.2695958 0 1.8726537-.476099.610993-.476098.610993-1.364815 0-.428489-.1190246-.745887-.1110896-.317404-.4046836-.579259-.2856591-.2697887-.7696925-.5157728-.4840334-.2539192-1.2219859-.5475132-.7062127-.2777241-1.2299209-.603058-.5157733-.3332689-.8569772-.7458875-.3332689-.4126186-.4999033-.9363269-.1586995-.5237083-.1586995-1.190246 0-.6982777.2539192-1.2457909.2539191-.5475132.7141476-.9204569.4602285-.3808788 1.0950264-.5792531.6427328-.1983743 1.4124253-.1983743.9442618 0 1.6980843.1825044.7538224.1745694 1.3410104.4522935l-.531643 1.2378558q-.5157734-.2301142-1.1743762-.3967486-.6506678-.1745695-1.3489455-.1745695-.9680668 0-1.49971.4522935-.5316432.4443585-.5316432 1.206116 0 .4522935.1190246.7855624.1190246.3253339.3967487.595123.277724.2618541.7300175.4999033.4602285.2301143 1.1267663.4919684.7220826.2856591 1.2616608.5871881.5475131.301529.912522.6824077.365009.3808787.547513.8807816.190439.499904.190439 1.182312z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="scale(1.0697904 .93476255)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/es/sc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/es/sc_underlinedouble.svg
new file mode 100644
index 000000000..1ae3fe911
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/es/sc_underlinedouble.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.7704476 .00000004 -.00000006 -3.8965216 19.422831 18.178791)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m10.909976 10.123765q0 .769692-.277724 1.380685-.269789.603058-.777627 1.023612-.5078383.420553-1.2378559.642733-.7300176.214244-1.6425395.214244-.8807821 0-1.6504745-.14283-.7617575-.134894-1.2775308-.404683v-1.412426q.2697891.12696.610993.253919.3491388.119025.7300176.214245.3808787.09522.7855624.158699.4046836.05554.8014323.05554 1.2695958 0 1.8726537-.476098.610993-.476099.610993-1.364816 0-.4284884-.1190246-.7458873-.1110896-.317394-.4046836-.5792481-.2856591-.2697891-.7696925-.5157733-.4840334-.2539191-1.2219859-.5475131-.7062127-.2777241-1.2299209-.603058-.5157733-.3332689-.8569772-.7458876-.3332689-.4126186-.4999033-.9363268-.1586995-.5237083-.1586995-1.1902461 0-.6982776.2539192-1.2457908.2539191-.5475132.7141476-.920457.4602285-.3808787 1.0950264-.579253.6427328-.1983744 1.4124253-.1983744.9442618 0 1.6980843.1825044.7538224.1745694 1.3410104.4522935l-.531643 1.2378559q-.5157734-.2301142-1.1743762-.3967487-.6506678-.1745694-1.3489455-.1745694-.9680668 0-1.49971.4522935-.5316432.4443585-.5316432 1.206116 0 .4522935.1190246.7855624.1190246.3253339.3967487.595123.277724.2618541.7300175.4999033.4602285.2301142 1.1267663.4919684.7220826.285659 1.2616608.587188.5475131.301529.912522.6824077.365009.3808788.547513.8807821.190439.4999033.190439 1.1823114z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="scale(1.0697904 .93476255)"/><path d="m3.49 15.5h9.02zm0-2h9.02z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/fr/lc_bold.svg b/icon-themes/elementary_svg/cmd/fr/lc_bold.svg
new file mode 100644
index 000000000..2c6f5ecbd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/fr/lc_bold.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.904744" cy="4.36105" gradientTransform="matrix(.01573161 2.8798982 -2.2923052 .01252185 22.539987 -31.159544)" gradientUnits="userSpaceOnUse" r="6.758298"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -21 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.73633307 0 0 1 4.020185 -24)"><path d="m19 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m4.40625 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m5 43.5h14v3h-14z" fill="url(#d)" opacity=".2"/></g><path d="m12.404091 11.719843 6.83169-.06188v8.191482c-.417859.136885-.839321.262963-1.264385.378235-.425063.108067-1.431939.263606-1.893026.342855-.453881.07205-.932978.129681-1.437291.172908-.497109.04323-1.026637.06484-1.588586.06484-1.181533 0-2.229784-.172907-3.1447511-.518722-.9077632-.35302-1.6750392-.871741-2.3018281-1.556166-.6195844-.691629-1.0914772-1.541757-1.4156784-2.550383-.3242011-1.01583-.4863017-2.186556-.4863017-3.512179 0-1.239169.1801118-2.359464.5403353-3.3608851.3602235-1.0014213.889752-1.8515487 1.5885856-2.5503823.7060381-.7060381 1.5705745-1.2463733 2.5936094-1.6210057 1.030239-.3818369 2.20817-.5727554 3.533792-.5727554.842923 0 1.667835.090056 2.474736.2701676.806901.1801117 1.545359.414257 2.215374.7024358l-1.11309 2.6800628c-.489904-.2449519-1.044648-.4502793-1.664233-.6159821-.61238-.1657028-1.25718-.2485542-1.9344-.2485542-.734856 0-1.397667.1296804-1.988434.3890413-.583562.2521565-1.084273.61238-1.502132 1.0806705s-.738458 1.0338415-.9617966 1.6966528c-.2233385.662811-.3350078 1.401269-.3350078 2.215374 0 .778083.075647 1.491326.2269408 2.139728.1584983.641198.4034502 1.195942.7348556 1.664233.331406.46829.75647.832116 1.275191 1.091477.525927.259361 1.152716.389041 1.880367.389041.475495 0 .875343-.02161 1.199544-.06484.331406-.04323.641198-.09366.929377-.151294v-3.296045h-2.993457z" fill="url(#a)" stroke="#0a0a0a" stroke-opacity=".6" stroke-width="1.000342" transform="scale(1.0137358 .98645032)"/><path d="m14.150391 4.2695312c-1.342539 0-2.534739.1933685-3.578125.5800782-1.0360903.3794132-1.9119055.925577-2.6269535 1.640625-.7077516.7077516-1.2445546 1.5697836-1.609375 2.5839844-.3648204 1.0142002-.546875 2.1493142-.546875 3.4042972 0 .273206.011793.534708.025391.794922.05651-.977215.2265683-1.879353.5214844-2.699219.3648204-1.014201.9016234-1.876233 1.609375-2.5839846.715048-.715048 1.5908632-1.2612118 2.6269535-1.640625 1.043386-.3867097 2.235586-.5800782 3.578125-.5800782.853679 0 1.688661.091027 2.505859.2734376.611466.1364878 1.171229.3139549 1.705078.5117187l.5390626-1.3007813c-.678566-.2918563-1.426943-.5285272-2.244141-.7109374-.817198-.1824103-1.65218-.2734376-2.505859-.2734376zm-1.576172 7.2441408v1.5l6.925781-.013672v-1.5zm-3.2500002 1.90625c-.015772.207031-.044922.405332-.044922.623047 0 .788012.077244 1.511292.2304687 2.167969.160521.64938.4085059 1.21128.7441404 1.685546.335635.474267.765674.842798 1.291016 1.105469.532638.262671 1.16736.392578 1.904297.392578.481563 0 .886505-.02067 1.214843-.06445.335635-.04378.64955-.09593.941407-.154297v-1.5c-.291857.05837-.605772.110519-.941407.154297-.328338.04378-.73328.06445-1.214843.06445-.736937 0-1.371659-.129907-1.904297-.392578-.5253419-.262671-.9553809-.631202-1.2910159-1.105469-.3356345-.474266-.5836194-1.036166-.7441404-1.685546-.0939176-.402505-.1491952-.83917-.1855468-1.291016z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/fr/sc_bold.svg b/icon-themes/elementary_svg/cmd/fr/sc_bold.svg
new file mode 100644
index 000000000..5a9d8dc96
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/fr/sc_bold.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"><radialGradient id="a" cx="6" cy="3.41416" gradientTransform="matrix(.00000011 4.5658962 -3.2229854 .00000008 16.535503 -27.177495)" gradientUnits="userSpaceOnUse" r="3.726176"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<path d="m8.2717024 7.7102673h4.8603606l-.000811 6.4582877c-.344133.112733-.691232.216567-1.041299.3115-.350067.089-.714967.166133-1.0947.2314-.373799.05933-.768366.1068-1.1836989.1424-.4093997.0356-.8454995.0534-1.3082992.0534-.9730661 0-1.8363657-.1424-2.5898986-.4272-.7475996-.290733-1.3794993-.717933-1.895699-1.281599-.5102664-.5696-.8988995-1.269733-1.1658994-2.100399-.2669998-.8366-.4004997-1.800766-.4004997-2.8924987 0-1.0205328.1483332-1.9431656.4449997-2.7678985s.7327663-1.5248658 1.3082993-2.1003988c.5814663-.5814664 1.2934659-1.0264662 2.1359988-1.3349993.8484662-.3144665 1.8185657-.4716997 2.9102984-.4716997.6941997 0 1.3735656.074167 2.0380986.2224998.664533.1483333 1.2727.3411665 1.824499.5784997l-.916699 2.2071988c-.403467-.2017332-.860333-.3708331-1.370599-.5072997-.504333-.1364666-1.0353665-.2046999-1.5930995-.2046999-.6051997 0-1.1510661.1067999-1.6375992.3203998-.4805997.2076665-.8929662.504333-1.2370993.8899995s-.6081663.8514329-.7920995 1.3972993c-.1839333.5458663-.2758999 1.1540327-.2758999 1.824499 0 .6407996.0623 1.2281992.1868999 1.7621987.1305333.528067.3322665.984933.6051997 1.3706.2729332.385666.6229997.685299 1.0501994.898899.4331331.2136.9493328.3204 1.5485992.3204.3915997 0 .5013813-.0178.7683812-.0534.2729332-.0356.5280664-.07713.7654-.1246l.000811-2.6666589h-1.9441446z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width="1.000784" transform="matrix(1.0287303 0 0 .97270125 -.009351 .000213)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/hu/lc_italic.svg b/icon-themes/elementary_svg/cmd/hu/lc_italic.svg
new file mode 100644
index 000000000..5c2d7ba11
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/hu/lc_italic.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13" cy="7.158687" gradientTransform="matrix(-2.8900222 .00000025 -.00000038 -4.4461878 46.959253 34.82886)" gradientUnits="userSpaceOnUse" r="4.498236"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.40625" x2="15.40625" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -25.446972 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -5.1875 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><g transform="matrix(.60518445 0 0 1 2.692734 -21.5)"><path d="m14.553028 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#c)" opacity=".2"/><path d="m3.21875 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#e)" opacity=".2"/><path d="m3.8125 41h10.740527v3h-10.740527z" fill="url(#b)" opacity=".2"/></g><path d="m18.589341 12.346775q-.404951 2.024753-1.236742 3.556999-.83179 1.521301-2.035698 2.550095-1.192962 1.017849-2.747097 1.532245-1.554135.514397-3.39283.514397h-4.0057281l3.1958268-16.001023h4.4544573q1.674526 0 2.933156.5034521 1.25863.5034522 2.013809 1.4994119.755178.9850151.97407 2.4515932.229837 1.4665778-.153224 3.3928298zm-2.167034.06567q.317394-1.597916.186059-2.7580446-.120391-1.1710736-.667622-1.9262518-.536286-.7551783-1.466578-1.1163505-.930292-.3721168-2.210811-.3721168h-2.199867l-2.5063166 12.5096917h1.7730271q2.8893775 0 4.6733495-1.597913 1.783972-1.597914 2.418759-4.739017z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m8.3671875 4.5-3.1953125 16h.2988281l2.8964844-14.5h4.4550785c1.11635 0 2.092553.1682715 2.93164.5039062.839087.3356348 1.51022.8340738 2.013672 1.4980469.503452.6566768.828681 1.4734532.97461 2.4511719.022436.143167.031246.297528.044921.447266.056553-.702486.047643-1.3566177-.044921-1.947266-.145929-.9777187-.471158-1.7944951-.97461-2.4511719-.503452-.6639731-1.174585-1.1624121-2.013672-1.4980469-.839087-.3356347-1.81529-.5039062-2.93164-.5039062zm8.2343745 6.613281c-.035369.409291-.08735.833959-.179687 1.298828-.423192 2.09407-1.228654 3.674959-2.417969 4.740235-1.189314 1.065275-2.747576 1.597656-4.6738279 1.597656h-1.4726562l-.3007813 1.5h1.7734375c1.9262519 0 3.4845139-.532381 4.6738279-1.597656 1.189315-1.065276 1.994777-2.646165 2.417969-4.740235.211596-1.065275.273104-1.984393.185547-2.757812-.001471-.014308-.004293-.026801-.00586-.041016z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/hu/lc_underline.svg b/icon-themes/elementary_svg/cmd/hu/lc_underline.svg
new file mode 100644
index 000000000..24453d53a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/hu/lc_underline.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.779233" cy="4.333702" gradientTransform="matrix(-1.8854396 -.07012354 .09929682 -2.8953659 29.798988 13.09149)" gradientUnits="userSpaceOnUse" r="4.989573" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="25" y2="3"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -20 -9.125)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><radialGradient id="f" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -6 -9.125)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="25" y2="22"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m20 22v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#e)" opacity=".2"/><path d="m2.40625 22c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#f)" opacity=".2"/><path d="m3 22h17v3h-17z" fill="url(#g)" opacity=".2"/><path d="m2.5 21.5v2h19v-2z" fill="url(#c)"/><path d="m2.5 21.5v2h19v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m3 22v1h18v-1z" fill="#fff" opacity=".2"/><path d="m16.945289 18.645031-1.866514-5.284568h-6.3578129l-1.8898454 5.284568h-2.1931539l6.2644872-17.1252654h1.983171l6.276153 17.1252654zm-2.554791-7.20941-1.726525-4.946262q-.069995-.2099829-.174986-.5132914-.093326-.3033085-.198317-.6532799-.104991-.3499713-.209983-.7232741-.104991-.3849685-.198317-.7466056-.08166.3616371-.186651.7466056-.104992.3849685-.209983.7466056-.104992.3499713-.209983.6532798-.09333.2916429-.16332.48996l-1.6915282 4.946262z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width="1.011193" transform="scale(1.0084145 .9916557)"/><path d="m10.994141 1.5078125-6.3164066 16.9824215h.5585937l5.7578129-15.4824215h2l5.769531 15.4824215h.558594l-6.328125-16.9824215zm-.972657 9.8320315-.521484 1.5h5.011719l-.533203-1.5z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/hu/lc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/hu/lc_underlinedouble.svg
new file mode 100644
index 000000000..d326139a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/hu/lc_underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.779233" cy="4.333702" gradientTransform="matrix(-1.8854396 -.07012354 .09929682 -2.8953659 29.798988 13.09149)" gradientUnits="userSpaceOnUse" r="4.989573" xlink:href="#c"/><linearGradient id="b" gradientTransform="matrix(1 0 0 .66667 1 9.9999)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="22"/><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(0 -1)"><path d="m16.945289 18.645031-1.866514-5.284568h-6.3578129l-1.8898454 5.284568h-2.1931539l6.2644872-17.1252654h1.983171l6.276153 17.1252654zm-2.554791-7.20941-1.726525-4.946262q-.069995-.2099829-.174986-.5132914-.093326-.3033085-.198317-.6532799-.104991-.3499713-.209983-.7232741-.104991-.3849685-.198317-.7466056-.08166.3616371-.186651.7466056-.104992.3849685-.209983.7466056-.104992.3499713-.209983.6532798-.09333.2916429-.16332.48996l-1.6915282 4.946262z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width="1.011193" transform="scale(1.0084145 .9916557)"/><path d="m10.994141 1.5078125-6.3164066 16.9824215h.5585937l5.7578129-15.4824215h2l5.769531 15.4824215h.558594l-6.328125-16.9824215zm-.972657 9.8320315-.521484 1.5h5.011719l-.533203-1.5z" fill="#fff" opacity=".2"/></g><g transform="translate(0 -3)"><path d="m2.5 22.333v1.3333h19v-1.3333z" fill="url(#b)"/><path d="m2.3921 22.392v1.2159h19.216v-1.2159z" fill="none" opacity=".61" stroke="#000" stroke-width=".78412"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></g><path d="m2.5 22.333v1.3333h19v-1.3333z" fill="url(#b)"/><path d="m2.3921 22.392v1.2159h19.216v-1.2159z" fill="none" opacity=".61" stroke="#000" stroke-width=".78412"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/hu/sc_italic.svg b/icon-themes/elementary_svg/cmd/hu/sc_italic.svg
new file mode 100644
index 000000000..41b6dccf2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/hu/sc_italic.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"><radialGradient id="a" cx="9" cy="3.783174" gradientTransform="matrix(-2.183201 -.15594313 .2735958 -3.8303361 24.679608 16.394315)" gradientUnits="userSpaceOnUse" r="3.655032"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<path d="m13.354155 7.8754973q-.329042 1.645209-1.004912 2.8902317-.675869 1.23613-1.654102 2.072074-.9693391.827051-2.2321481 1.245023-1.262809.417972-2.7568366.417972h-3.2548458l2.5967622-13.001597h3.6194597q1.3606326 0 2.3833296.4090789 1.022698.409079 1.636316 1.218344.613619.8003719.791479 1.9920368.186753 1.1916648-.124502 2.7568366zm-1.760819.053358q.257898-1.298381.151182-2.2410413-.097823-.9515533-.542475-1.5651717-.435758-.6136185-1.191664-.9070882-.7559072-.3023627-1.7963907-.3023627h-1.7874973l-2.0365019 10.1647236h1.4406695q2.3477576 0 3.7973201-1.298381 1.4495623-1.298381 1.9653573-3.8506786z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/hu/sc_underline.svg b/icon-themes/elementary_svg/cmd/hu/sc_underline.svg
new file mode 100644
index 000000000..727b5d2ad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/hu/sc_underline.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.783003 .00000004 -.00000006 -3.9241544 18.878381 19.349666)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m2.5 15.5h11z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/><path d="m10.992402 14.362094-1.2785989-3.620034h-4.3552285l-1.2945817 3.620034h-1.5023541l4.2912986-11.7311478h1.3585117l4.2992899 11.7311478zm-1.7500823-4.9385895-1.1827043-3.3882879q-.0479475-.1438424-.1198687-.3516148-.0639299-.2077723-.1358511-.4475097-.0719212-.2397373-.1438424-.4954572-.0719213-.2637111-.1358512-.5114397-.0559387.2477286-.1278599.5114397-.0719212.2637111-.1438424.5114397-.0719212.2397374-.1438425.4475097-.0639299.1997812-.1118774.3356323l-1.1587305 3.3882879z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width="1.007092" transform="scale(1.0615444 .94202368)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/hu/sc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/hu/sc_underlinedouble.svg
new file mode 100644
index 000000000..9c913257e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/hu/sc_underlinedouble.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.783003 .00000004 -.00000006 -3.9241543 18.878381 17.226576)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m10.992402 12.239006-1.2785989-3.6200339h-4.3552285l-1.2945817 3.6200339h-1.5023541l4.2912986-11.73114764h1.3585117l4.2992899 11.73114764zm-1.7500823-4.9385894-1.1827043-3.3882879q-.0479475-.1438424-.1198687-.3516147-.0639299-.2077724-.1358511-.4475098-.0719212-.2397373-.1438424-.4954572-.0719213-.263711-.1358512-.5114396-.0559387.2477286-.1278599.5114396-.0719212.2637111-.1438424.5114397-.0719212.2397374-.1438425.4475097-.0639299.1997812-.1118774.3356323l-1.1587305 3.3882879z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width="1.007092" transform="scale(1.0615444 .94202371)"/><path d="m2.5 15.5h11zm0-2h11z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/it/lc_italic.svg b/icon-themes/elementary_svg/cmd/it/lc_italic.svg
new file mode 100644
index 000000000..464edf9e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/it/lc_italic.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13" cy="7.158687" gradientTransform="matrix(-2.8499888 .00000024 -.00000037 -4.384597 46.00042 34.708198)" gradientUnits="userSpaceOnUse" r="4.498236"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.40625" x2="15.40625" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -25.446972 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -5.1875 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><g transform="matrix(.60518445 0 0 1 6.692734 -22)"><path d="m14.553028 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#c)" opacity=".2"/><path d="m3.21875 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#e)" opacity=".2"/><path d="m3.8125 41h10.740527v3h-10.740527z" fill="url(#b)" opacity=".2"/></g><path d="m14.051669 6.3423628q-1.154851 0-2.180186.4425131-1.025336.4317201-1.856397 1.2519883-.8310611.8202682-1.4246762 1.9967058-.5936151 1.176437-.8958192 2.655078-.3022041 1.521814-.226653 2.709044.086344 1.176437.5612361 1.985912.4748921.809475 1.3383323 1.230402.874233.420928 2.147807.420928.960578 0 1.856397-.183481.906612-.194275 1.791638-.442514l-.345376 1.748467q-.453306.161895-.906612.291411-.442513.118723-.917405.194274-.474892.07555-1.003749.10793-.528858.04317-1.165645.04317-1.7700521 0-2.9464894-.582822-1.1764372-.58282-1.8132243-1.651328-.6367872-1.068507-.7447172-2.568734-.10793-1.500227.2590321-3.324245.356169-1.791638 1.1224722-3.2810725.7663032-1.4894343 1.8887754-2.5579416 1.1332652-1.0685072 2.6011132-1.6621223 1.467849-.5936151 3.216315-.5936151 1.165644 0 2.169394.237446 1.014542.2374461 1.770052.6907522l-1.176437 1.6837083q-.604408-.3453761-1.359919-.5936151-.744717-.2482391-1.759259-.2482391z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="scale(1.0151046 .98512018)"/><path d="m14.625 4.5039062c-1.183251 0-2.270325.1960827-3.263672.5859376-.993346.3898548-1.873703.93498-2.6406249 1.6367187-.7596178.7017387-1.3993835 1.54135-1.9179687 2.5195313-.5185853.9781812-.8976393 2.0557692-1.1386719 3.2324222-.2483366 1.197917-.3367121 2.290121-.2636719 3.27539.0013524.018243.0043843.034589.0058594.052735.0408882-.579877.1249894-1.187418.2578125-1.828125.2410326-1.176653.6200866-2.254241 1.1386719-3.232422.5185852-.9781814 1.1583509-1.8177928 1.9179687-2.5195315.7669219-.7017387 1.6472789-1.2468639 2.6406249-1.6367187.993347-.3898549 2.080421-.5859376 3.263672-.5859376.788834.0000001 1.523851.0784331 2.203125.234375.354671.0805563.682342.1823945.990234.3007813l.806641-1.1210937c-.511281-.2977074-1.110297-.5237456-1.796875-.6796876-.679274-.1559419-1.414291-.234375-2.203125-.234375zm-7.0195312 10.8710938c-.0413589.459297-.0516946.891832-.0253907 1.292969.0584322.772621.2489358 1.425411.5703125 1.957031.3213768.53162.7750536.936448 1.359375 1.212891.5916254.276442 1.3178134.414062 2.1796874.414062.650058 0 1.278532-.06114 1.884766-.181641.504879-.104992 1.001107-.230382 1.496093-.359374l.322266-1.576172c-.598929.16303-1.204822.307958-1.818359.435546-.606234.120501-1.234708.181641-1.884766.181641-.861874 0-1.588062-.13762-2.1796874-.414062-.5843214-.276443-1.0379982-.681271-1.359375-1.212891-.2914949-.48219-.4697473-1.069542-.5449218-1.75z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/it/sc_italic.svg b/icon-themes/elementary_svg/cmd/it/sc_italic.svg
new file mode 100644
index 000000000..1e36cd8d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/it/sc_italic.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"><radialGradient id="a" cx="8.183168" cy="3.816429" gradientTransform="matrix(-2.4307441 .00000001 0 -3.7907913 27.778615 15.184354)" gradientUnits="userSpaceOnUse" r="3.655032"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<path d="m10.08214 2.9588153q-.9393365 0-1.7733264.3599325-.8339899.3511537-1.5099607 1.0183456-.6759707.6671919-1.158807 1.6240856-.4828363.9568937-.7286438 2.159595-.2458076 1.2378166-.1843557 2.203489.070231.956894.4564997 1.615307.3862691.658413 1.0885764 1.000788.7110861.342375 1.7469894.342375.7813168 0 1.5099607-.149241.7374224-.158019 1.4572874-.359932l-.280923 1.422172q-.368711.131683-.7374224.237029-.3599325.09657-.7462015.158019-.386269.06145-.8164322.08779-.4301632.03512-.9481149.03512-1.4397299 0-2.3966236-.474058-.9568937-.474063-1.4748454-1.343168-.5179516-.869106-.60574-2.089365-.0877884-1.2202585.2106922-2.7038827.2897017-1.4572877.9129995-2.6687677.6232977-1.2114801 1.5362972-2.0805854.9217783-.8691053 2.1157007-1.3519416 1.1939224-.4828362 2.6160944-.4828362.948115 0 1.764547.1931345.825211.1931345 1.43973.5618458l-.956893 1.3694992q-.491615-.2809229-1.106134-.4828362-.60574-.2019134-1.430951-.2019134z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="scale(1.0142139 .98598533)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_bold.svg b/icon-themes/elementary_svg/cmd/ko/lc_bold.svg
new file mode 100644
index 000000000..9f93d4e92
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_bold.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.904744" cy="4.36105" gradientTransform="matrix(.01593237 2.9166493 -2.3215578 .01268165 18.697512 -32.173533)" gradientUnits="userSpaceOnUse" r="6.758298"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 .479155 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#f"/><linearGradient id="c" gradientTransform="matrix(.29101737 0 0 1 8.024068 0)" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -25.767561 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#f"/><radialGradient id="e" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -26.446602 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m15.519531 1.5v20.644531h2.980469v-8.644531h3v-2.980469h-3v-9.019531zm-13.0683591 2.1523438v2.3535156h6.8808591c-.425877 4.5725716-2.7110924 7.7991856-7.9785154 10.3320316l1.546875 2.332031c7.3295634-3.541501 9.4589844-8.6966704 9.4589844-15.0175782z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><g transform="matrix(.73633307 0 0 1 8.520185 -22.5)"><path d="m13.553398 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#e)" opacity=".2"/><path d="m8.8854046 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#b)" opacity=".2"/><path d="m9.4791546 43.5h4.0742434v3h-4.0742434z" fill="url(#c)" opacity=".2" stroke-width=".53946"/></g><g transform="matrix(.73633307 0 0 1 -4.479816 -26)"><path d="m14.232439 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#d)" opacity=".2"/><path d="m8.8854046 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#b)" opacity=".2"/><path d="m9.4791546 43.5h4.7532844v3h-4.7532844z" fill="url(#c)" opacity=".2" stroke-width=".53946"/></g><path d="m15.519531 1.5v1h2.980469v-1zm-13.0683591 2.1523438v1h9.8867191c.01258-.3304141.02148-.6628863.02148-1zm6.7304691 3.3535156c-.659607 4.0419366-2.9591299 6.9907696-7.8281254 9.3320316l.4902344.738281c4.9010255-2.493846 7.076594-5.65009 7.488281-10.0703126zm9.318359 3.5136716v1h3v-1z" fill="#fefafc" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_charfontname.svg b/icon-themes/elementary_svg/cmd/ko/lc_charfontname.svg
new file mode 100644
index 000000000..d64cdb2fb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_charfontname.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 22.830413 12.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><path d="m16.5 2.5v19h2v-8h3v-2h-3v-9zm-13.9902344 1.015625v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 10.0768504-8.5859371 12.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-9.8144175 9.515625-15.984375z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m16.5 2.5v1h2v-1zm-13.9902344 1.015625v1h9.9804684c.01443-.3334435.02539-.6670504.02539-1zm7.9199224 2.5722656c-.633796 4.7223134-3.115441 9.2572634-8.4785161 11.8164064l.4902343.746094c5.3840985-2.786444 7.7026628-7.637937 8.0957028-12.5625004zm8.070312 5.4121094v1h3v-1z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_color.svg b/icon-themes/elementary_svg/cmd/ko/lc_color.svg
new file mode 100644
index 000000000..c80d6ed31
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_color.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" gradientTransform="matrix(.91999999 0 0 1.2500001 -2.72 12.875)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3673 0 0 .36733 15.431 6.868)" gradientUnits="userSpaceOnUse" x1="-17.508848" x2="-17.508848" y1="35.74987" y2="41.194565"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99801056 0 0 1.0626878 -14.968169 16.982075)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 22.830413 12.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><path d="m.5 18.5v5h23v-5z" fill="url(#a)"/><path d="m16.5 2.5v15h2v-7h3v-2h-3v-6zm-13.9902344 1.015625v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 6.0768504-8.5859371 8.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-5.8144175 9.515625-11.984375z" fill="url(#d)" stroke="#000" stroke-opacity=".6"/><path d="m16.5 2.5v1.5h2v-1.5zm-13.9902344 1.015625v1.5h9.9472654c.03486-.4892468.05859-.9858555.05859-1.5zm7.8300784 3.0722656c-.751574 4.1850814-3.2394491 4.8593084-8.3886721 7.3164064l.734375 1.117187c5.1914739-2.640564 7.4651561-3.592154 7.8515621-8.4335934zm8.160156 1.9121094v1h3v-1z" fill="#fff" opacity=".2"/><g fill="none" stroke-linecap="square"><path d="m1.5 19.5h21v3h-21z" opacity=".6" stroke="url(#b)"/><path d="m.5 18.5h23v5h-23z" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_designerdialog.svg b/icon-themes/elementary_svg/cmd/ko/lc_designerdialog.svg
new file mode 100644
index 000000000..4f57bcd4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_designerdialog.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" gradientTransform="matrix(.56156549 0 0 .56188923 4.954286 -.435683)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.751999" y2="42.282001"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 22.830413 12.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="c" cx="22.570999" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -6.216186 14.963)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#g"/><linearGradient id="d" gradientTransform="matrix(.49294 0 0 .51865 -1.792 -.03)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4925 0 0 .5272 -1.783 -.32)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="f" cx="15.415" cy="35.357" gradientTransform="matrix(.4721 0 0 .47512 -2.01 2.097)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#690808"/><stop offset="1" stop-color="#f462ea"/></radialGradient><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="26.782" cy="42.343" gradientTransform="matrix(1 0 0 .2822 0 30.394)" gradientUnits="userSpaceOnUse" r="14.407" xlink:href="#g"/><g transform="translate(-2 -2)"><path d="m16.5 2.5v19h2v-8h3v-2h-3v-9zm-13.0058594 1v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 10.0768504-8.5859371 12.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-9.8144175 9.515625-15.984375z" fill="url(#b)" stroke="#000" stroke-opacity=".6"/><path d="m16.5 2.5v1h2v-1zm-13.0058594 1v1h9.9804684c.01443-.3334435.02539-.6670504.02539-1zm7.9199224 2.5722656c-.633796 4.7223134-3.115441 9.2572634-8.4785161 11.8164064l.4902343.746094c5.3840985-2.786444 7.7026628-7.637937 8.0957028-12.5625004zm7.085937 5.4277344v1h3v-1z" fill="#fff" opacity=".2"/><ellipse cx="9.728813" cy="19.143002" fill="url(#c)" opacity=".2" rx="8" ry="2.89"/></g><path d="m19.626953 9.015625c-.728404.8342349-1.476012 1.685801-2.09375 2.417969a1.4627396 1.4627396 0 0 0 -.892578.591797l-2.640625 3.779297v3.695312a.50005.50005 0 0 0 .5.5h2a.50005.50005 0 0 0 .5-.5v-7.5h2.5a.50005.50005 0 0 0 .5-.5v-2a.50005.50005 0 0 0 -.373047-.484375z" fill="#fff" fill-opacity=".815686"/><path d="m9.82 12.62 2.005 1.972c1.178-1.218 3.057-3.31 4.353-5.147l.085-4.152c-2.142 2.367-4.8 5.343-6.442 7.328z" fill="url(#d)" stroke="#673907" stroke-linecap="round" stroke-width=".743" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m5.413 18.464 1.272 1.162 5.355-4.94c-.216-.824-1.45-2.312-2.373-2.312l-4.253 6.09z" fill="url(#e)" stroke="#787a75" stroke-linecap="round" stroke-width=".749" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m1 21.977c3.135 0 5.514.386 5.965-1.97.363-1.898-2.165-2.808-3.417-1.113-1.208 1.632-2.548 3.083-2.548 3.083z" fill="url(#f)" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m41.19 42.343c0 2.245-6.45 4.066-14.408 4.066-7.957 0-14.407-1.82-14.407-4.067 0-2.245 6.45-4.066 14.407-4.066s14.407 1.82 14.407 4.066z" fill="url(#h)" opacity=".2" transform="matrix(.54562 0 0 .51557 .955 .073)"/><path d="m13.5 20c0 .386513-.310591.700553-.700553.700553-.379611 0-.700555-.31059-.697103-.700553 0-.389963.31059-.704004.700553-.704004.389964 0 .704005.317491.704005.707455z" fill="#fff" opacity=".528" stroke-width="3.451003"/><path d="m8.079628 23.506179s2.201436-1.083286 3.137794-2.694518c.333701-.572772 1.085776-.08218.622578.48561-.996125 1.220254-3.760372 2.206417-3.760372 2.206417z" fill="url(#a)" opacity=".428" stroke-width="2.490313"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_editstyle.svg b/icon-themes/elementary_svg/cmd/ko/lc_editstyle.svg
new file mode 100644
index 000000000..6d0cf4610
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_editstyle.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" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="d"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="f"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><radialGradient id="m" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 22.830413 12.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="n" cx="22.570999" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -6.216186 14.963)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(-2 -2)"><path d="m16.5 2.5v19h2v-8h3v-2h-3v-9zm-13.0058594 1v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 10.0768504-8.5859371 12.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-9.8144175 9.515625-15.984375z" fill="url(#m)" stroke="#000" stroke-opacity=".6"/><path d="m16.5 2.5v1h2v-1zm-13.0058594 1v1h9.9804684c.01443-.3334435.02539-.6670504.02539-1zm7.9199224 2.5722656c-.633796 4.7223134-3.115441 9.2572634-8.4785161 11.8164064l.4902343.746094c5.3840985-2.786444 7.7026628-7.637937 8.0957028-12.5625004zm7.085937 5.4277344v1h3v-1z" fill="#fff" opacity=".2"/><ellipse cx="9.728813" cy="19.143002" fill="url(#n)" opacity=".2" rx="8" ry="2.89"/></g><g transform="translate(7.750827 7.373898)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#a)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#b)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#c)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#e)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#g)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#h)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#i)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#j)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#k)" stroke="url(#l)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_fontdialog.svg b/icon-themes/elementary_svg/cmd/ko/lc_fontdialog.svg
new file mode 100644
index 000000000..808a0c0ff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_fontdialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><radialGradient id="d" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 22.830413 12.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><path d="m16.5 2.5v19h2v-8h3v-2h-3v-9zm-13.9902344 1.015625v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 10.0768504-8.5859371 12.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-9.8144175 9.515625-15.984375z" fill="url(#d)" stroke="#000" stroke-opacity=".6"/><path d="m16.5 2.5v1h2v-1zm-13.9902344 1.015625v1h9.9804684c.01443-.3334435.02539-.6670504.02539-1zm7.9199224 2.5722656c-.633796 4.7223134-3.115441 9.2572634-8.4785161 11.8164064l.4902343.746094c5.3840985-2.786444 7.7026628-7.637937 8.0957028-12.5625004zm8.070312 5.4121094v1h3v-1z" fill="#fff" opacity=".2"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_grow.svg b/icon-themes/elementary_svg/cmd/ko/lc_grow.svg
new file mode 100644
index 000000000..f65283d6a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_grow.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" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="18"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="13.5" y2="18"><stop offset="0" stop-color="#fff"/><stop offset=".22222222" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 21.820647 10.02229)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="d" cx="15.156962" cy="22.70648" gradientTransform="matrix(.70642 0 0 .1355 -7.716947 13.907647)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="8.228053" cy="18.087646" fill="url(#d)" opacity=".2" rx="9.237819" ry="2.89"/><path d="m13.5 1.5v18h2v-8h3v-2h-3v-8zm-12 1v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 9.0768504-8.5859371 11.8164064l1.0488281 1.595703c7.099024-3.478046 9.5156246-8.8144175 9.5156246-14.984375z" fill="url(#c)" stroke="#000" stroke-opacity=".6"/><g fill="#fff"><path d="m13.5 1.5v1h2v-1zm-12 1v1h9.980468c.01443-.3334435.02539-.6670504.02539-1zm7.9199224 2.5722656c-.633796 4.7223134-3.115441 8.2572634-8.4785161 10.8164064l.4902343.746094c5.3840985-2.786444 7.7026628-6.637937 8.0957028-11.5625004zm6.0800776 4.4277344v1h3v-1z" opacity=".2"/><path d="m14.058594 3-.529297.5273438a1.5812974 1.5812974 0 0 0 -.001953.0019531c-.276499.2766905-.442546.6283192-.527344.9921875v.9570312c.024116.1073347.037041.2191677.078125.3183594.292338.705811 1.062174 1.2848202 1.921875 1.2851562h.917969v1.9179688c.000018.1860659.033919.3641909.082031.5371094v-6.0371094a.50005.50005 0 0 0 -.5-.5zm3.404297 8c.172918.048112.351044.082012.537109.082031h.773438a.50005.50005 0 0 0 -.273438-.082031z" transform="translate(0 -2)"/></g></g><g transform="translate(13 -10)"><path d="m5.5 11c-.1298868.0021-.25387.05461-.3457031.146484l-3.5078125 3.5c-.3147787.314997-.0918033.853342.3535156.853516h2.5v3.5c.0000276.276131.2238691.499972.5.5h1c.2761309-.000028.4999724-.223869.5-.5v-3.5h2.5c.4453189-.000174.6682943-.538519.3535156-.853516l-3.4921875-3.5c-.0956617-.095706-.2260267-.148556-.3613281-.146484z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.5 12.220339-2.255429 2.279661h2.255429l-.0117188.999974.0117188 3.500026.011719-3.5-.011719-1h2.2342428z" fill="none" opacity=".49" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_italic.svg b/icon-themes/elementary_svg/cmd/ko/lc_italic.svg
new file mode 100644
index 000000000..6d1976166
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_italic.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -25.767561 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 .479155 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.29101737 0 0 1 8.024068 0)" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 23.830413 12.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><g transform="matrix(1 0 -.23388582 1 2.084715 0)"><path d="m17.5 2.5v19h2v-8h3v-2h-3v-9zm-13.9902344 1.015625v1.5722656h8.0273434c-.404978 5.0741354-2.4773513 7.6725534-8.2185086 10.4121094l1.0488281 1.595703c7.0990245-3.478046 9.1481965-7.4101205 9.1481965-13.580078z" fill="url(#e)" stroke="#000" stroke-opacity=".6"/><path d="m17.5 2.5v1h2v-1zm-13.9902344 1.015625v1h9.9804684c.01443-.3334435.02539-.6670504.02539-1zm7.9199224 2.5722656c-.633796 4.7223134-2.7480125 6.8529664-8.1110876 9.4121094l.4902343.746094c5.3840985-2.786444 7.3352343-5.23364 7.7282743-10.1582034zm8.070312 5.4121094v1h3v-1z" fill="#fff" opacity=".2"/><g transform="matrix(.73633307 0 0 1 -2.044272 -27.5)"><path d="m14.232439 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#a)" opacity=".2"/><path d="m8.8854046 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m9.4791546 43.5h4.7532844v3h-4.7532844z" fill="url(#d)" opacity=".2" stroke-width=".53946"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_outlinefont.svg b/icon-themes/elementary_svg/cmd/ko/lc_outlinefont.svg
new file mode 100644
index 000000000..7c9bc155b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_outlinefont.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m16.5 2.5v19h2v-8h3v-2h-3v-9zm-13.9902344 1.015625v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 10.0768504-8.5859371 12.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-9.8144175 9.515625-15.984375z" fill="none" stroke="#000" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_overline.svg b/icon-themes/elementary_svg/cmd/ko/lc_overline.svg
new file mode 100644
index 000000000..8e65dbfb4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_overline.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 23.830413 16.037915)" gradientUnits="userSpaceOnUse" r="5.094793" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="25" y2="3"/><g transform="matrix(1 0 0 -1 0 25)"><path d="m2.5 21.5v2h19v-2z" fill="url(#c)"/><path d="m2.5 21.5v2h19v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m3 22v1h18v-1z" fill="#fff" opacity=".2"/><g transform="matrix(1 0 0 -1 0 25)"><path d="m17.5 6.5v17h2v-6h3v-2h-3v-9zm-13.9902344 1.015625v1.5722656h8.0273434c-.404978 5.0741344-2.8447798 8.0768504-8.5859371 10.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-7.814418 9.515625-13.984375z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m2.5 1.5v1h19v-1zm15 5v1.5h2v-1.5zm-13.9902344 1.015625v1.5h9.9472654c.03486-.4892468.058594-.9858555.058594-1.5zm7.8300784 3.072266c-.751574 4.185081-3.2394491 6.859308-8.3886721 9.316406l.734375 1.117187c5.1914739-2.640564 7.4651561-5.592154 7.8515621-10.433593zm8.160156 4.912109v1h3v-1z" fill="#fff" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_resetattributes.svg b/icon-themes/elementary_svg/cmd/ko/lc_resetattributes.svg
new file mode 100644
index 000000000..8a07a6a7b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_resetattributes.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="1162.1" cy="1294.5" gradientTransform="matrix(.87946 -.11013 .063119 .75018 -1091.3 -829.8)" gradientUnits="userSpaceOnUse" r="11.902"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.056274" x2="14.056274" y1="7.1402" y2="20.101801"><stop offset="0" stop-color="#fe9ab8"/><stop offset="1" stop-color="#f4679d"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.35182" x2="13.35182" y1="8.40058" y2="14.97316"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="d" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 22.830413 12.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><path d="m16.5 2.5v15h2v-7h3v-2h-3v-6zm-13.9902344 1.015625v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 6.0768504-8.5859371 8.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-5.8144175 9.515625-11.984375z" fill="url(#d)" stroke="#000" stroke-opacity=".6"/><path d="m16.5 2.5v1.5h2v-1.5zm-13.9902344 1.015625v1.5h9.9472654c.03486-.4892468.05859-.9858555.05859-1.5zm7.8300784 3.0722656c-.751574 4.1850814-3.2394491 4.8593084-8.3886721 7.3164064l.734375 1.117187c5.1914739-2.640564 7.4651561-3.592154 7.8515621-8.4335934zm8.160156 1.9121094v1h3v-1z" fill="#fff" opacity=".2"/><g transform="matrix(.58098 0 0 .58098 10.057 11.509)"><g fill-rule="evenodd"><path d="m11.851-.43396-7.8897 15.276-1.9613 5.826 2.7287.624 13.473.208 1.961-1.768 3.837-8.947 1.409-9.2424z" fill="url(#a)"/><g stroke-linejoin="round" stroke-width="1.7212"><path d="m2.4731 20.643h13.686l4.3835-7.7148 1.619168-10.1176144-1.1485-1.167-10.784.062153-1.5258002 1.1188-6.1931678 13.1196144z" fill="url(#b)" stroke="#e41b79" stroke-opacity=".5"/><path d="m4.5028 15.435 11.158.042 5.314768-11.4656144-.368-.7321h-10.165l-5.889468 12.2116144z" fill="#fff" fill-opacity=".5" opacity=".5" stroke="url(#c)"/></g></g><path d="m4.1465 16.003v2.9906h11.876" style="opacity:.2;fill:none;stroke:#fff;stroke-width:1.7212;stroke-linecap:round;stroke-linejoin:round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_scaletext.svg b/icon-themes/elementary_svg/cmd/ko/lc_scaletext.svg
new file mode 100644
index 000000000..1e532f512
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_scaletext.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" gradientTransform="matrix(0 1 -1 0 33 3)" gradientUnits="userSpaceOnUse" x1="-.5" x2="17.5" y1="12.5" y2="12.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 41.021668 .00866)" gradientUnits="userSpaceOnUse" x1="4.49134" x2="18.991341" y1="20.521667" y2="20.521667"><stop offset="0" stop-color="#fff"/><stop offset=".48275858" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 21.830413 12.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><path d="m14.5 2.5v19h2v-8h3v-2h-3v-9zm-12.9902344 1.015625v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 10.0768504-8.5859371 12.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-9.8144175 9.515625-15.984375z" fill="url(#c)" stroke="#000" stroke-opacity=".6"/><path d="m14.5 2.5v1h2v-1zm-12.9902344 1.015625v1h9.9804684c.01443-.3334435.02539-.6670504.02539-1zm7.9199224 2.5722656c-.633796 4.7223134-3.115441 9.2572634-8.4785161 11.8164064l.4902343.746094c5.3840985-2.786444 7.7026628-7.637937 8.0957028-12.5625004zm7.070312 5.4121094v1h3v-1z" fill="#fff" opacity=".2"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m23.5 5.5-3-4-3 4h2v13h-2l3 4 3-4h-2v-13z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m21.525574 4.510614-1.003906-1.339844-1.003906 1.339844h.0039c.551299-.0002262.998273.4467466.998047.998046v12.999999c.000226.551296-.446741.998268-.998037.998047h-.0039l1.0039 1.339844 1.003906-1.339844h-.0039c-.551301.000228-.998277-.446746-.998051-.998047v-12.999999c-.000226-.5512994.446748-.9982722.998047-.998046z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_shadowed.svg b/icon-themes/elementary_svg/cmd/ko/lc_shadowed.svg
new file mode 100644
index 000000000..0fcc26557
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_shadowed.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 22.830413 12.037915)" gradientUnits="userSpaceOnUse" r="5.094793" xlink:href="#d"/><radialGradient id="b" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 24.830413 15.037915)" gradientUnits="userSpaceOnUse" r="5.094793" xlink:href="#d"/><filter id="c" color-interpolation-filters="sRGB" height="1.048822" width="1.047205" x="-.023602" y="-.024411"><feGaussianBlur stdDeviation=".16274089"/></filter><radialGradient id="d" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 22.830413 12.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><path d="m18.5 5.5v16h2v-5h3v-2h-3v-9zm-13.9902344 1.015625v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 7.0768504-8.5859371 9.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-6.814417 9.515625-12.984375z" fill="url(#b)" filter="url(#c)" opacity=".3" stroke="#000" stroke-opacity=".6"/><path d="m16.5 2.5v16h2v-5h3v-2h-3v-9zm-13.9902344 1.015625v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 7.0768504-8.5859371 9.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-6.8144175 9.515625-12.984375z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m16.5 2.5v1.5h2v-1.5zm-13.9902344 1.015625v1.5h9.9472654c.03486-.4892468.058594-.9858555.058594-1.5zm7.8300784 3.0722656c-.7515742 4.1850814-3.2394491 5.8593084-8.3886721 8.3164064l.734375 1.117187c5.1914739-2.640564 7.4651561-4.592154 7.8515621-9.4335934zm8.160156 4.9121094v1h3v-1z" fill="#e9e9e9" opacity=".08"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_shrink.svg b/icon-themes/elementary_svg/cmd/ko/lc_shrink.svg
new file mode 100644
index 000000000..d8bdc5a04
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_shrink.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" gradientUnits="userSpaceOnUse" x1="5.5" x2="5.5" y1="20" y2="11"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.5" x2="5.5" y1="18" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".60000002" stop-color="#fff" stop-opacity=".176471"/><stop offset=".60000002" stop-color="#fff"/><stop offset=".80000001" stop-color="#fff"/><stop offset=".80000001" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.9396962 .03838645 -.04946741 -2.4996263 27.038017 9.297394)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="d" cx="22.507378" cy="30.193634" gradientTransform="matrix(.51880774 -.00288634 .00075383 .1354979 -2.651101 13.422014)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(.8 0 0 .8 1.2 4.6)"><ellipse cx="9.094001" cy="17.536987" fill="url(#d)" opacity=".2" rx="7.898917" ry="2.89" stroke-width="1.2425"/><path d="m7.4140625 6.4941406-5.0664063 12.0058594h.421875l4.6445313-11.0058594h2.3027344l4.4804691 11.0058594h.40625l-4.8867191-12.0058594zm-.6171875 7.8984374-.4121094 1h4.0351564l-.332031-1z" fill="#fff" opacity=".2" transform="matrix(1.25 0 0 1.25 -1.5 -5.75)"/><g stroke-width="1.25"><path d="m16.625.5v19.375h2.5l-.000001-6.875h3.75v-2.5h-3.75l.000001-10zm-14.987794 1.2695312v1.9653321h10.034179c-.506222 6.3426697-5.2638172 8.6704947-10.73242113 11.6455077l1.31103513 1.994629c7.300767-3.358807 11.894532-7.8930219 11.894532-15.6054688z" fill="url(#c)" stroke="#000" stroke-opacity=".6"/><g fill="#fff"><path d="m16.625.5v1.25h2.5v-1.25zm-14.987794 1.2695312v1.25h12.475586c.01804-.4168043.03174-.833813.03174-1.25zm9.899903 3.215332c-.747302 4.8242543-3.8943013 7.1965798-10.59814513 10.3955078l.61279283.932618c6.7301232-3.483055 10.0328173-6.161173 10.1196283-11.3281258zm7.58789 5.5151368v1.25h3.75v-1.25z" opacity=".2"/><path d="m14.5 4.5a.50005.50005 0 0 0 -.5.5v2.828125l3 2.992187v-5.820312a.50005.50005 0 0 0 -.5-.5z" transform="matrix(1.25 0 0 1.25 -1.5 -5.75)"/></g></g></g><g transform="matrix(1 0 0 -1 13 21)"><path d="m5.5 11c-.1298868.0021-.25387.05461-.3457031.146484l-3.5078125 3.5c-.3147787.314997-.0918033.853342.3535156.853516h2.5v3.5c.0000276.276131.2238691.499972.5.5h1c.2761309-.000028.4999724-.223869.5-.5v-3.5h2.5c.4453189-.000174.6682943-.538519.3535156-.853516l-3.4921875-3.5c-.0956617-.095706-.2260267-.148556-.3613281-.146484z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.5 12.220339-2.255429 2.279661h2.255429l-.0117188.999974.0117188 3.500026.011719-3.5-.011719-1h2.2342428z" fill="none" opacity=".49" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_sortascending.svg b/icon-themes/elementary_svg/cmd/ko/lc_sortascending.svg
new file mode 100644
index 000000000..08905496e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_sortascending.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.5" cy="-4.5" gradientTransform="matrix(0 .66666667 -1 0 3 -3.5)" gradientUnits="userSpaceOnUse" r="6"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="7" cy="4.992233" gradientTransform="matrix(.00000003 3.1384514 -3.1384514 .00000003 32.66788 -20.973279)" gradientUnits="userSpaceOnUse" r="7.009827"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m16.490234.99588131c-.272045 0-.490234.21818939-.490234.49023439v16.0859373l-4.292969-4.292969a1.0001 1.0001 0 0 0 -.716797-.302734 1.0001 1.0001 0 0 0 -.697265 1.716797l5.857422 5.857422a1.0001 1.0001 0 0 0 .855468.449218 1.0001 1.0001 0 0 0 .002 0 1.0001 1.0001 0 0 0 .002 0 1.0001 1.0001 0 0 0 .0039 0 1.0001 1.0001 0 0 0 .839844-.455078l5.853516-5.851562a1.0001 1.0001 0 0 0 -.726562-1.716797 1.0001 1.0001 0 0 0 -.6875.302734l-4.293057 4.292969v-16.0859373c0-.272045-.218189-.49023439-.490234-.49023439z" fill="url(#b)" transform="translate(0 2)"/><path d="m2.5 2.5v2h9v4.5h2v-4.5-2h-2z" fill="url(#a)" stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".490196"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_sortdescending.svg b/icon-themes/elementary_svg/cmd/ko/lc_sortdescending.svg
new file mode 100644
index 000000000..a223878e4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_sortdescending.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.5" cy="-4.5" gradientTransform="matrix(0 -.66666667 -1 0 3 20.5)" gradientUnits="userSpaceOnUse" r="6"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="17" cy="4.98553" gradientTransform="matrix(-.00000005 3.1363666 -2.1384314 -.00000004 27.661215 -54.318232)" gradientUnits="userSpaceOnUse" r="7.014487"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 2)"><path d="m16.980468-.99999958a1.0001 1.0001 0 0 0 -.0293.00195 1.0001 1.0001 0 0 0 -.07031.00586 1.0001 1.0001 0 0 0 -.697265.40625l-5.890625 5.88867188a1.0001 1.0001 0 1 0 1.414062 1.4140625l4.292969-4.2929663v16.0859375c0 .272045.218189.490234.490234.490234h1.019532c.272045 0 .490234-.218189.490234-.490234v-16.0859375l4.292969 4.2929688a1.0001 1.0001 0 1 0 1.414062-1.4140625l-5.882812-5.88281248a1.0001 1.0001 0 0 0 -.828125-.4199219 1.0001 1.0001 0 0 0 -.01563 0z" fill="url(#b)"/><text x="4" y="18"><tspan x="4" y="18"/></text></g><path d="m6.5 8v2.5h-4v2h9 2v-2h-5v-2.5zm1.5 6.496094a4.5 3.5 0 0 0 -4.5 3.5 4.5 3.5 0 0 0 4.5 3.5 4.5 3.5 0 0 0 4.5-3.5 4.5 3.5 0 0 0 -4.5-3.5zm0 2.003906a2.5 1.5 0 0 1 2.5 1.5 2.5 1.5 0 0 1 -2.5 1.5 2.5 1.5 0 0 1 -2.5-1.5 2.5 1.5 0 0 1 2.5-1.5z" fill="url(#a)" stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".490196"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_strikeout.svg b/icon-themes/elementary_svg/cmd/ko/lc_strikeout.svg
new file mode 100644
index 000000000..6dd3a6f24
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_strikeout.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 23.830413 13.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="b" cx="22.571" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.945 16.71)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.44503 0 0 .4849 1.427 -8.124)" gradientUnits="userSpaceOnUse" x1="23.306" x2="14.389" y1="24.844" y2="9.59"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m17.5 3.5v5.5h2v-5.5zm-13.9902344 1.015625v1.5722656h8.0273434c-.084345 1.0568022-.262862 2.018689-.535156 2.9121094h1.96875c.371989-1.3817173.544922-2.8687375.544922-4.484375zm18.4902344 7.984375v.5 1h-2.5-.5-1.5v6.5h2v-6h2.75.25v-.5-1-.5h-.25zm-14.359375 1.5c-1.2282979 1.041464-2.7713003 1.988996-4.6894531 2.904297l1.0488281 1.595703c2.756896-1.350694 4.8002764-2.833252 6.277344-4.5z" fill="url(#a)"/><path d="m17.5 3a.50005.50005 0 0 0 -.5.5v5.5h1v-5h1v5h1v-5.5a.50005.50005 0 0 0 -.5-.5zm-13.9902344 1.015625a.50005.50005 0 0 0 -.5.5v1.5722656a.50005.50005 0 0 0 .5.5h7.4199224c-.100404.8651256-.261433 1.665266-.490235 2.4121094h1.085938c.259141-.8909572.42767-1.844441.509765-2.8730469a.50005.50005 0 0 0 -.498047-.5390625h-7.5273434v-.5722656h8.9804684c-.033034 1.435251-.205413 2.7561625-.544922 3.984375h1.046876c.360872-1.394569.523437-2.8857955.523437-4.484375a.50005.50005 0 0 0 -.5-.5zm18.4902344 7.984375v2h-2-1v.5 5.5h-1v-6h-1v6.5a.50005.50005 0 0 0 .5.5h2a.50005.50005 0 0 0 .5-.5v-5.5h2.5c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm-15.1523438 2c-1.1069472.85952-2.4595092 1.664913-4.1113281 2.453125a.50005.50005 0 0 0 -.203125.726563l1.0488281 1.595703a.50005.50005 0 0 0 .6386719.173828c2.9754984-1.457795 5.1627494-3.084813 6.7128909-4.949219h-1.3437502c-1.3298869 1.391144-3.1040507 2.660113-5.4257813 3.839844l-.5039063-.767578c1.9094592-.952876 3.4851307-1.949329 4.7246094-3.072266z" fill-opacity=".431373"/><ellipse cx="12" cy="20.89" fill="url(#b)" opacity=".2" rx="11" ry="2.11"/><path d="m3.495 12.505v-2.01h17.01v1.962z" style="stroke:#000;stroke-width:.99;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.431;fill:url(#c)"/><path d="m17.5 3.5v1.5h2v-1.5zm-13.9902344 1.015625v1.5h9.9472654c.03486-.4892468.058594-.9858555.058594-1.5zm7.8300784 3.0722656c-.088333.4918714-.205948.9598773-.34375 1.4121094h.357422c.079091-.4537949.144403-.9210822.183593-1.4121094zm-3.6953128 6.4121094c-1.2275352 1.042805-2.7746356 1.988723-4.6933593 2.904297l.734375 1.117187c2.4005852-1.221021 4.1710831-2.511351 5.4257812-4.021484z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_stylenewbyexample.svg b/icon-themes/elementary_svg/cmd/ko/lc_stylenewbyexample.svg
new file mode 100644
index 000000000..226c77c31
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_stylenewbyexample.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" gradientTransform="matrix(.56156549 0 0 .56188923 4.954286 -.435683)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.751999" y2="42.282001"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 22.830413 12.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="c" cx="22.570999" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -6.216186 14.963)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#k"/><linearGradient id="d" gradientTransform="matrix(.282 0 0 .28 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.075001" x2="23.756001" xlink:href="#e" y1="7.1" y2="38.448002"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.282 0 0 .28 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#e" y1="21.341999" y2="24.912001"/><radialGradient id="g" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .525 -.572 0 45.2 -23.131)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.49294 0 0 .51865 -1.792 -.03)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.4925 0 0 .5272 -1.783 -.32)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="j" cx="15.415" cy="35.357" gradientTransform="matrix(.4721 0 0 .47512 -2.01 2.097)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#690808"/><stop offset="1" stop-color="#f462ea"/></radialGradient><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="26.782" cy="42.343" gradientTransform="matrix(1 0 0 .2822 0 30.394)" gradientUnits="userSpaceOnUse" r="14.407" xlink:href="#k"/><g transform="translate(-2 -2)"><path d="m16.5 2.5v19h2v-8h3v-2h-3v-9zm-13.0058594 1v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 10.0768504-8.5859371 12.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-9.8144175 9.515625-15.984375z" fill="url(#b)" stroke="#000" stroke-opacity=".6"/><path d="m16.5 2.5v1h2v-1zm-13.0058594 1v1h9.9804684c.01443-.3334435.02539-.6670504.02539-1zm7.9199224 2.5722656c-.633796 4.7223134-3.115441 9.2572634-8.4785161 11.8164064l.4902343.746094c5.3840985-2.786444 7.7026628-7.637937 8.0957028-12.5625004zm7.085937 5.4277344v1h3v-1z" fill="#fff" opacity=".2"/><ellipse cx="9.728813" cy="19.143002" fill="url(#c)" opacity=".2" rx="8" ry="2.89"/></g><path d="m19.626953 9.015625c-.728404.8342349-1.476012 1.685801-2.09375 2.417969a1.4627396 1.4627396 0 0 0 -.892578.591797l-2.640625 3.779297v3.695312a.50005.50005 0 0 0 .5.5h2a.50005.50005 0 0 0 .5-.5v-7.5h2.5a.50005.50005 0 0 0 .5-.5v-2a.50005.50005 0 0 0 -.373047-.484375z" fill="#fff" fill-opacity=".815686"/><path d="m9.82 12.62 2.005 1.972c1.178-1.218 3.057-3.31 4.353-5.147l.085-4.152c-2.142 2.367-4.8 5.343-6.442 7.328z" fill="url(#h)" stroke="#673907" stroke-linecap="round" stroke-width=".743" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m5.413 18.464 1.272 1.162 5.355-4.94c-.216-.824-1.45-2.312-2.373-2.312l-4.253 6.09z" fill="url(#i)" stroke="#787a75" stroke-linecap="round" stroke-width=".749" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m1 21.977c3.135 0 5.514.386 5.965-1.97.363-1.898-2.165-2.808-3.417-1.113-1.208 1.632-2.548 3.083-2.548 3.083z" fill="url(#j)" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m41.19 42.343c0 2.245-6.45 4.066-14.408 4.066-7.957 0-14.407-1.82-14.407-4.067 0-2.245 6.45-4.066 14.407-4.066s14.407 1.82 14.407 4.066z" fill="url(#l)" opacity=".2" transform="matrix(.54562 0 0 .51557 .955 .073)"/><path d="m13.5 20c0 .386513-.310591.700553-.700553.700553-.379611 0-.700555-.31059-.697103-.700553 0-.389963.31059-.704004.700553-.704004.389964 0 .704005.317491.704005.707455z" fill="#fff" opacity=".528" stroke-width="3.451003"/><path d="m8.079628 23.506179s2.201436-1.083286 3.137794-2.694518c.333701-.572772 1.085776-.08218.622578.48561-.996125 1.220254-3.760372 2.206417-3.760372 2.206417z" fill="url(#a)" opacity=".428" stroke-width="2.490313"/><path d="m15.489 14.5.018-4.004h4l-.018 4.004 4.01-.006v4l-4.01.007.012 3.997h-4l-.012-3.997h-3.985v-4z" fill="url(#g)"/><g fill="none"><path d="m17.5 18.004v-4.474h2v4.47m0 1 .012 4.497h-2l-.012-4.497" opacity=".5" stroke="url(#d)" transform="translate(-.993 -2.007)"/><path d="m15.49 14.5.018-4.004h4l-.018 4.004 4.01-.006v4l-4.01.006.012 3.997h-4l-.012-3.997h-3.985v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 3.493-.013v2l-3.493.013m-3 0-3.495-.006v-2l3.495.007" opacity=".5" stroke="url(#f)" transform="translate(-.993 -2.007)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_styleupdatebyexample.svg b/icon-themes/elementary_svg/cmd/ko/lc_styleupdatebyexample.svg
new file mode 100644
index 000000000..f9d7ba94d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_styleupdatebyexample.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" gradientTransform="matrix(.56156549 0 0 .56188923 4.954286 -.435683)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.751999" y2="42.282001"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 22.830413 12.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="c" cx="22.570999" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -6.216186 14.963)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#k"/><linearGradient id="d" gradientTransform="matrix(.518 0 0 .36 -1079.953 -1152.217)" gradientUnits="userSpaceOnUse" x1="2100.5779" x2="2100.5779" y1="3215.147" y2="3256.79"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.29 0 0 .323 2.122 2.74)" gradientUnits="userSpaceOnUse" x1="29.556" x2="26.135" y1="28.447001" y2="34.106998"><stop offset="0" stop-color="#fff"/><stop offset=".004" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.000742" x2="10.000742" y1="20.962545" y2="12.99235"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.848872" x2="8.848872" y1="11.921802" y2="22.075937"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.49294 0 0 .51865 -1.792 -.03)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.4925 0 0 .5272 -1.783 -.32)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="j" cx="15.415" cy="35.357" gradientTransform="matrix(.4721 0 0 .47512 -2.01 2.097)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#690808"/><stop offset="1" stop-color="#f462ea"/></radialGradient><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="26.782" cy="42.343" gradientTransform="matrix(1 0 0 .2822 0 30.394)" gradientUnits="userSpaceOnUse" r="14.407" xlink:href="#k"/><g transform="translate(-2 -2)"><path d="m16.5 2.5v19h2v-8h3v-2h-3v-9zm-13.0058594 1v1.5722656h8.0273434c-.404978 5.0741354-2.8447798 10.0768504-8.5859371 12.8164064l1.0488281 1.595703c7.099024-3.478046 9.515625-9.8144175 9.515625-15.984375z" fill="url(#b)" stroke="#000" stroke-opacity=".6"/><path d="m16.5 2.5v1h2v-1zm-13.0058594 1v1h9.9804684c.01443-.3334435.02539-.6670504.02539-1zm7.9199224 2.5722656c-.633796 4.7223134-3.115441 9.2572634-8.4785161 11.8164064l.4902343.746094c5.3840985-2.786444 7.7026628-7.637937 8.0957028-12.5625004zm7.085937 5.4277344v1h3v-1z" fill="#fff" opacity=".2"/><ellipse cx="9.728813" cy="19.143002" fill="url(#c)" opacity=".2" rx="8" ry="2.89"/></g><path d="m19.626953 9.015625c-.728404.8342349-1.476012 1.685801-2.09375 2.417969a1.4627396 1.4627396 0 0 0 -.892578.591797l-2.640625 3.779297v3.695312a.50005.50005 0 0 0 .5.5h2a.50005.50005 0 0 0 .5-.5v-7.5h2.5a.50005.50005 0 0 0 .5-.5v-2a.50005.50005 0 0 0 -.373047-.484375z" fill="#fff" fill-opacity=".815686"/><path d="m9.82 12.62 2.005 1.972c1.178-1.218 3.057-3.31 4.353-5.147l.085-4.152c-2.142 2.367-4.8 5.343-6.442 7.328z" fill="url(#h)" stroke="#673907" stroke-linecap="round" stroke-width=".743" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m5.413 18.464 1.272 1.162 5.355-4.94c-.216-.824-1.45-2.312-2.373-2.312l-4.253 6.09z" fill="url(#i)" stroke="#787a75" stroke-linecap="round" stroke-width=".749" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m1 21.977c3.135 0 5.514.386 5.965-1.97.363-1.898-2.165-2.808-3.417-1.113-1.208 1.632-2.548 3.083-2.548 3.083z" fill="url(#j)" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m41.19 42.343c0 2.245-6.45 4.066-14.408 4.066-7.957 0-14.407-1.82-14.407-4.067 0-2.245 6.45-4.066 14.407-4.066s14.407 1.82 14.407 4.066z" fill="url(#l)" opacity=".2" transform="matrix(.54562 0 0 .51557 .955 .073)"/><path d="m13.5 20c0 .386513-.310591.700553-.700553.700553-.379611 0-.700555-.31059-.697103-.700553 0-.389963.31059-.704004.700553-.704004.389964 0 .704005.317491.704005.707455z" fill="#fff" opacity=".528" stroke-width="3.451003"/><path d="m8.079628 23.506179s2.201436-1.083286 3.137794-2.694518c.333701-.572772 1.085776-.08218.622578.48561-.996125 1.220254-3.760372 2.206417-3.760372 2.206417z" fill="url(#a)" opacity=".428" stroke-width="2.490313"/><g transform="translate(9.02)"><path d="m8.5 8.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" fill="url(#d)" opacity=".99"/><g fill="none"><path d="m8.5 8.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.496 13.578v-3.13l2.222 1.56z" opacity=".5" stroke="url(#e)" stroke-width=".992"/><path d="m12.32 18.176a4.49 4.49 0 0 1 -5.392 3.202 4.49 4.49 0 0 1 -3.33-5.315 4.49 4.49 0 0 1 5.232-3.458" opacity=".5" stroke="url(#f)" stroke-width=".992"/><ellipse cx="8" cy="17.212" opacity=".99" rx="4" ry="2.472"/><path d="m13.386 18.154a5.506 5.504 0 0 1 -6.446 4.246 5.506 5.504 0 0 1 -4.357-6.372 5.506 5.504 0 0 1 6.3-4.46" opacity=".5" stroke="url(#g)" stroke-width=".992"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_text.svg b/icon-themes/elementary_svg/cmd/ko/lc_text.svg
new file mode 100644
index 000000000..ea9ed2d29
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_text.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="22" x2="22" y1="0" y2="4"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 42 -9)" gradientUnits="userSpaceOnUse" x1="11" x2="11.5" y1="12" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 23.830413 14.037915)" gradientUnits="userSpaceOnUse" r="5.094793"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="d" cx="12" cy="-14.267" gradientTransform="matrix(1.9091 .00000009 -.00000012 2.7273 -10.909 62.909)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></radialGradient><path d="m2.9316-.50977-.048828-.48828-.29102.029297-.048828.005859-.048828.013672-.23047.072266.29492.95508.17773-.054688.22656-.023438h2.0371v-1h-2.0684zm3.0684.50977h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm2.9998 0h2.0004v-1h-2.0004zm3.0002 0h.0127l.25098.023438.16406.050781.16211.087891.13672.11133.11133.13672.08789.16211.041017.42773h.95508l-.05664-.77344-.01367-.046875-.02344-.044922-.13281-.24219-.02344-.042969-.0293-.037109-.17578-.21289-.0293-.037109-.03711-.029297-.21289-.17578-.03711-.029297-.04297-.023438-.24219-.13281-.04492-.023438-.04687-.013672-.26758-.083984-.04883-.013672-.04883-.005859-.31543-.029297-.023432-.0019533h-.06934zm-19.828.13477-.023438.044922-.013672.046875-.083984.26758-.013672.048828-.0058594.048828-.029297.29102-.0019531.023438v1.0938h1v-1.0371l.023438-.22656.050781-.16602.044922-.083984-.87891-.47461zm20.828 3.8652h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm21 1.549h1v-1.549h-1zm-21 .51936v.02539l.00195.02344.029297.29102.00586.04883.013672.04883.083984.26758.013672.04687.023438.04492.13281.24219.023438.04297.029297.03711.17578.21289.029297.03711.037109.0293.021484.01758.40234-.49023.28125-.23047-.14258-.17384-.087891-.16211-.050781-.16406-.023438-.22656v-.81836h-1zm20.945.32422-.0078-.002-.01172.03711-.08789.16211-.11133.13672-.13672.11133-.16211.08789-.16406.05078-.22657.023485h-.20312v1h.25977l.02344-.002.29102-.0293.04883-.0059.04883-.01367.26758-.08398.04687-.01367.04492-.02344.24219-.13281.04297-.02344.03711-.0293.21289-.17578.03711-.0293.0293-.03711.17578-.21289.0293-.03711.02344-.04297.13281-.24219.02344-.04492.01367-.04687.02734-.08789-.92383-.28516-.02148-.01172zm-19.16 1.5957.097656.0098.023438.002h2.0938v-1h-2.0371l-.078125-.0078zm3.2148.011719h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2z" fill="url(#d)" opacity=".867" transform="translate(0 2)"/><path d="m15.5 4.5v15h2v-7h3v-2h-3v-6zm-11 1v1.5722656l5.0371094.015625c-.404978 5.0741354.1454542 6.0612254-5.5957032 8.8007814l1.0488282 1.595703c7.0990236-3.478046 6.5253906-5.798792 6.5253906-11.96875z" fill="url(#c)" stroke="#000" stroke-opacity=".6"/><path d="m15.5 4.5v1.5h2v-1.5zm-11 1v1.5l6.957031.015625c.03486-.4892468.05859-.9858555.05859-1.5zm4.8398438 3.0878906c-.751574 4.1850814-.2492145 4.8436834-5.3984376 7.3007814l.734375 1.117187c5.191474-2.640564 4.4749222-3.576529 4.8613282-8.4179684zm8.1601562 1.9121094v1.5h3v-1.5z" fill="#fff" opacity=".2"/><path id="e" d="m20.501.49999999h2.9986v3.00030001h-2.9986z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".99292"/><use id="f" height="100%" transform="translate(.003537 20.003)" width="100%" xlink:href="#e"/><use height="100%" transform="translate(-20.009 -20.007)" width="100%" xlink:href="#f"/><use height="100%" transform="translate(-20.005 20.003)" width="100%" xlink:href="#e"/><path id="g" d="m22.5 1.5v1h-1v-1z" fill="none" opacity=".5" stroke="url(#b)"/><use height="100%" transform="translate(0 20)" width="100%" xlink:href="#g"/><use height="100%" transform="translate(-20)" width="100%" xlink:href="#g"/><use height="100%" transform="translate(-20 20)" width="100%" xlink:href="#g"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_textdirectionlefttoright.svg b/icon-themes/elementary_svg/cmd/ko/lc_textdirectionlefttoright.svg
new file mode 100644
index 000000000..94837c227
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_textdirectionlefttoright.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="2" gradientTransform="matrix(-.909091 -.00000002 .00000003 -1.6363636 15.272728 6.272727)" gradientUnits="userSpaceOnUse" r="5.5" xlink:href="#c"/><radialGradient id="b" cx="13.894735" cy="4.951923" gradientTransform="matrix(-.00000354 -17.500002 -17.439664 .00000267 90.255648 259.40789)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="13.894735" cy="4.951923" gradientTransform="matrix(-.00000352 -17.500002 -17.340442 .00000267 89.861622 269.40789)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#c"/><g fill-rule="evenodd"><path d="m18 12v-7l3.018404 3.5000002z" fill="#f9f9f9"/><path d="m18.017174 22v-7l3.00123 3.5z" fill="#f9f9f9"/><path d="m17.981596 11v-7.0000001l3.018404 3.5000002z" fill="url(#b)"/><path d="m17.99877 21v-7l3.00123 3.5z" fill="url(#d)"/></g><g stroke-linejoin="round"><g transform="translate(.027084 1.000259)"><path d="m9.5 3.5v3 1 4h1v-4h2v-1h-2v-3zm-7 1v1l3.5585938.023437c-.0584889 1.9771505-1.0585924 2.476563-3.5585938 3.976563l.7636719 1.039062c3.235827-1.0383485 4.2363281-2.025146 4.2363281-6.039062z" fill="#fff" stroke="#f7f7f7"/><g fill="none" stroke="#fff" stroke-linecap="round"><path d="m3.4928243 20.5h13.0058487z" stroke-width=".999687"/><path d="m3.4928243 14.499741h13.0058487z" stroke-width=".999687"/><g stroke-width="1.002543"><path d="m14.494232 4.4997407h1.978684z"/><path d="m14.494232 10.499741h1.978684z"/><path d="m14.494232 7.4997407h1.978684z"/></g><path d="m3.4928243 17.499741h13.0058487z" stroke-width=".999687"/></g></g><g fill="none" stroke="#565656" stroke-linecap="round"><path d="m3.4928243 20.5h13.0058487z" stroke-width=".999687"/><path d="m3.4928243 14.499741h13.0058487z" stroke-width=".999687"/><g stroke-width="1.002543"><path d="m14.494232 4.4997407h1.978684z"/><path d="m14.494232 10.499741h1.978684z"/><path d="m14.494232 7.4997407h1.978684z"/></g><path d="m3.4928243 17.499741h13.0058487z" stroke-width=".999687"/></g><path d="m9.5 3.5v3 1 4h1v-4h2v-1h-2v-3zm-7 1v1l3.5585938.0234375c-.0584889 1.97715-1.0585924 2.4765625-3.5585938 3.9765625l.7636719 1.039062c3.235827-1.0383485 4.2363281-2.025146 4.2363281-6.039062z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_textdirectiontoptobottom.svg b/icon-themes/elementary_svg/cmd/ko/lc_textdirectiontoptobottom.svg
new file mode 100644
index 000000000..23b517d05
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_textdirectiontoptobottom.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="2" gradientTransform="matrix(-.909091 -.00000002 .00000003 -1.6363636 15.272728 6.272727)" gradientUnits="userSpaceOnUse" r="5.5" xlink:href="#d"/><radialGradient id="b" cx="13.894735" cy="4.951923" gradientTransform="matrix(-17.500002 -.00000352 .00000267 -17.333334 259.40789 89.833396)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#d"/><radialGradient id="c" cx="13.894735" cy="4.951923" gradientTransform="matrix(-17.500002 -.00000352 .00000267 -17.333334 269.40789 89.833396)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999482" transform="translate(0 1)"><path d="m20.5 3.5v13.000518z"/><path d="m14.499741 3.5v13.000518z"/><path d="m4.4997409 14.533898v1.96662z"/><path d="m10.499741 14.533898v1.96662z"/><path d="m7.4997409 14.533898v1.96662z"/><path d="m17.499741 3.5v13.000518z"/></g><g fill="#fff"><path d="m11 19h-7l3.5000002 3z" fill-rule="evenodd"/><path d="m21 19h-7l3.5 3z" fill-rule="evenodd"/><path d="m9.5 3.5v3 1 4h1v-4h2v-1h-2v-3zm-7 1v1l3.5585938.023437c-.0584889 1.9771505-1.0585924 2.476563-3.5585938 3.976563l.7636719 1.039062c3.235827-1.0383485 4.2363281-2.025146 4.2363281-6.039062z" stroke="#f7f7f7" stroke-linejoin="round" transform="translate(.027084 1.000259)"/></g><path d="m9.5 3.5v3 1 4h1v-4h2v-1h-2v-3zm-7 1v1l3.5585938.023437c-.0584889 1.9771505-1.0585924 2.476563-3.5585938 3.976563l.7636719 1.039062c3.235827-1.0383485 4.2363281-2.025146 4.2363281-6.039062z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><path d="m11 18h-7l3.5000002 3z" fill="url(#b)" fill-rule="evenodd"/><path d="m21 18h-7l3.5 3z" fill="url(#c)" fill-rule="evenodd"/><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999482"><path d="m20.5 3.5v13.000518z"/><path d="m14.499741 3.5v13.000518z"/><path d="m4.4997409 14.533898v1.96662z"/><path d="m10.499741 14.533898v1.96662z"/><path d="m7.4997409 14.533898v1.96662z"/><path d="m17.499741 3.5v13.000518z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_underline.svg b/icon-themes/elementary_svg/cmd/ko/lc_underline.svg
new file mode 100644
index 000000000..966701877
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_underline.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 23.830413 11.037915)" gradientUnits="userSpaceOnUse" r="5.094793" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="25" y2="3"/><path d="m17.5 1.5v17h2v-6h3v-2h-3v-9zm-13.9902344 1.015625v1.5722656h8.0273434c-.050622.6342668-.133315 1.235527-.25 1.8085938-.058337.2865309-.125393.5653363-.201171.8378906-.227406.8183621-.533923 1.5748986-.929688 2.2832031-.2636502.4718571-.5656019.9216681-.9101562 1.3535159-1.3782174 1.72739-3.4243433 3.163425-6.2949219 4.533203l1.0488281 1.595703c2.2178775-1.086611 3.9786586-2.257109 5.3515625-3.541016.2750024-.257175.5348698-.518632.7792965-.785156.732345-.79855 1.32885-1.640205 1.806641-2.5312499.318527-.5940301.584325-1.2097085.800781-1.8496093.432912-1.2798017.670316-2.6564361.748047-4.1425782.019433-.3715355.029297-.7491433.029297-1.1347656z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m2.5 21.5v2h19v-2z" fill="url(#c)"/><path d="m2.5 21.5v2h19v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m3 22v1h18v-1z" fill="#fff" opacity=".2"/><path d="m17.5 1.5v1h2v-1zm-13.9902344 1.015625v1h9.9804684c.015119-.3287033.025391-.6601782.025391-1zm7.9160154 2.5722656c-.039423.2754068-.085109.5455341-.138672.8085938-.058337.2865309-.125394.5653363-.201171.8378906-.227407.8183621-.533923 1.5748986-.929688 2.2832031-.2636502.4718571-.565602.9216678-.9101562 1.3535159-1.3782175 1.72739-3.4243433 3.163425-6.2949219 4.533203l.4902343.744141c2.6003253-1.294242 4.5109412-2.655826 5.8046876-4.277344.3445542-.431848.646506-.881659.9101562-1.353516.395765-.7083043.702281-1.4648409.929688-2.283203.075778-.2725543.142831-.5513597.201171-.8378906.116685-.5730668.19938-1.174327.25-1.8085938zm8.074219 5.4121094v1h3v-1z" fill="#e2e2e2" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/lc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/ko/lc_underlinedouble.svg
new file mode 100644
index 000000000..cb015835f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/lc_underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 23.830413 10.037915)" gradientUnits="userSpaceOnUse" r="5.094793" xlink:href="#c"/><linearGradient id="b" gradientTransform="matrix(1 0 0 .66667 1 9.9999)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="22"/><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m17.5.5v17h2v-6h3v-2h-3v-9zm-13.9902344 1.015625v1.5722656h8.0273434c-.050622.6342668-.133315 1.235527-.25 1.8085938-.058337.2865309-.125393.5653363-.201171.8378906-.227406.8183621-.533923 1.5748986-.929688 2.2832031-.2636502.4718571-.5656019.9216681-.9101562 1.3535157-1.3782174 1.7273902-3.4243433 3.1634252-6.2949219 4.5332032l1.0488281 1.595703c2.2178775-1.086611 3.9786586-2.257109 5.3515625-3.541016.2750024-.257175.5348698-.518632.7792965-.785156.732345-.79855 1.32885-1.6402047 1.806641-2.5312499.318527-.5940301.584325-1.2097085.800781-1.8496093.432912-1.2798017.670316-2.6564361.748047-4.1425782.019433-.3715355.029297-.7491433.029297-1.1347656z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><g transform="translate(0 -3)"><path d="m2.5 22.333v1.3333h19v-1.3333z" fill="url(#b)"/><path d="m2.3921 22.392v1.2159h19.216v-1.2159z" fill="none" opacity=".61" stroke="#000" stroke-width=".78412"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></g><path d="m2.5 22.333v1.3333h19v-1.3333z" fill="url(#b)"/><path d="m2.3921 22.392v1.2159h19.216v-1.2159z" fill="none" opacity=".61" stroke="#000" stroke-width=".78412"/><g fill="#fff"><path d="m3 22.5v1h18v-1z" opacity=".2"/><path d="m17.5.5v1h2v-1zm-13.9902344 1.015625v1h9.9804684c.015119-.3287033.025391-.6601782.025391-1zm7.9160154 2.5722656c-.039423.2754068-.085109.5455341-.138672.8085938-.058337.2865309-.125394.5653363-.201171.8378906-.227407.8183621-.533923 1.5748986-.929688 2.2832031-.2636502.4718571-.565602.921668-.9101562 1.3535157-1.3782175 1.7273902-3.4243433 3.1634252-6.2949219 4.5332032l.4902343.744141c2.6003253-1.294242 4.5109412-2.655826 5.8046876-4.277344.3445542-.4318481.646506-.8816588.9101562-1.3535159.395765-.7083045.702281-1.464841.929688-2.2832031.075777-.2725543.142834-.5513597.201171-.8378906.116685-.5730668.19938-1.174327.25-1.8085938zm8.074219 5.4121094v1h3v-1z" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_bold.svg b/icon-themes/elementary_svg/cmd/ko/sc_bold.svg
new file mode 100644
index 000000000..889063245
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_bold.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"><radialGradient id="a" cx="5.950466" cy="2.136038" gradientTransform="matrix(.00000011 4.5623183 -3.2204598 .00000008 13.879023 -27.147919)" gradientUnits="userSpaceOnUse" r="3.726176"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+/&amp;amp;amp;amp;gt;<path d="m10.5.5v15h3v-6h2v-4h-2v-5zm-10 1v3h5c-.3460452 3.7154331-.7199667 4.9419416-5 7l1 3c5.955621-2.877639 7-7.86396 7-13z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_charfontname.svg b/icon-themes/elementary_svg/cmd/ko/sc_charfontname.svg
new file mode 100644
index 000000000..f81a4aee4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_charfontname.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 17.686347 19.251764)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<path d="m10.5 2.5v12h1v-5h3v-1h-3v-6zm-9 2v1.5l5.5585938.023437c-.2952492 3.301021-1.3730023 4.694323-5.5585938 6.476563l1 1.5c5.1755446-2.262671 6-5.4860836 6-9.5z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_color.svg b/icon-themes/elementary_svg/cmd/ko/sc_color.svg
new file mode 100644
index 000000000..a8679ac8c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_color.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.59999999 0 0 .75000006 -1.6 9.125)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3673 0 0 .36733 15.431 .868)" gradientUnits="userSpaceOnUse" x1="-18.081625" x2="-18.081625" y1="34.772778" y2="37.015892"><stop offset="0" stop-color="#fff"/><stop offset=".0257705" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99801056 0 0 1.0626878 -14.968169 10.982075)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 18.686347 17.251763)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<path d="m.5 12.5v3h15v-3z" fill="url(#a)"/><path d="m.5 12.5h15v3h-15z" fill="none" stroke="url(#c)" stroke-linecap="square"/><path d="m10.5.5v11h1v-5h2.796875c.112873 0 .203125-.0902516.203125-.203125v-.59375c0-.1128734-.090252-.203125-.203125-.203125h-2.796875v-5zm-9 2v1l5.5585938.023437c-.2952492 3.301021-1.3730023 4.1943225-5.5585938 5.976563l.7636719 1.039062c5.1755446-2.26267 6.2363281-4.0251456 6.2363281-8.039062z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><path d="m1.5 13.5h13v1h-13z" fill="#ff0951" opacity=".6" stroke="url(#b)" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_designerdialog.svg b/icon-themes/elementary_svg/cmd/ko/sc_designerdialog.svg
new file mode 100644
index 000000000..4b1c1df08
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_designerdialog.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 16.686347 18.251764)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.39367 0 0 .39124 -3.304 -.658)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3873 0 0 .39168 -3.122 -.67)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="d" cx="15.415" cy="35.357" gradientTransform="matrix(.31487 0 0 .35623 -2.01 1.076)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#650000"/><stop offset="1" stop-color="#fb66f5"/></radialGradient>
+/&amp;amp;gt;<path d="m9.5.5v13h1v-5h3v-1h-3v-7zm-9 3v1.5l5.5585938.023437c-.2952492 3.301021-1.3730023 4.694323-5.5585938 6.476563l1 1.5c5.1755446-2.262671 6-5.4860836 6-9.5z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><path d="m10.994141 4.875-.544922.7441406-1.4433596 1.9511719v5.6953125l.1210937.414063c.0338225.114097.1032654.208422.1914063.279296a.49401168.49401168 0 0 0 .0019531.001954.49401168.49401168 0 0 0 .1796875.033203h1a.49401168.49401168 0 0 0 .494141-.494141v-4.5058594h1.591797l-.210938-1.9882812h-1.380859z" fill="#fff" fill-opacity=".816"/><path d="m5.97 8.884 1.6 1.487.635-.656-.007-3.397c-.814.935-1.585 1.834-2.228 2.567z" fill="url(#b)" stroke="#673907" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m2.538 13.283 1 .863 4.21-3.67c-.17-.613-1.14-1.717-1.865-1.717l-3.345 4.523z" fill="url(#c)" stroke="#797b75" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m-.002 15.98c2.09 0 3.678.29 3.978-1.476.243-1.423-1.443-2.105-2.28-.835-.802 1.223-1.696 2.311-1.696 2.311z" fill="url(#d)" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_fontdialog.svg b/icon-themes/elementary_svg/cmd/ko/sc_fontdialog.svg
new file mode 100644
index 000000000..34362e6a4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_fontdialog.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.7" x2="11.7" y1="1.834" y2="12.026"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.7" x2="9.7" y1="2.783" y2="15.8025"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 0 0 0 8.7 8.7)" gradientUnits="userSpaceOnUse" x1="86.133003" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><radialGradient id="d" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 17.686347 19.251764)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<path d="m10.5 2.5v12h1v-5h3v-1h-3v-6zm-9 2v1.5l5.5585938.023437c-.2952492 3.301021-1.3730023 4.694323-5.5585938 6.476563l1 1.5c5.1755446-2.262671 6-5.4860836 6-9.5z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><g transform="translate(-.283018 -1.184118)"><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.03 2.087 3.404 1.587c1.375-.5 2.087-2.03 1.587-3.404-.5-1.375-2.026-2.087-3.4-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.028 2.087 3.403 1.587 2.087-2.028 1.587-3.403-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.22 8c-.125 0-.22.095-.22.22v.624c-.277.07-.526.186-.766.328l-.454-.452c-.087-.09-.223-.09-.31 0l-.75.75c-.09.087-.09.223 0 .31l.452.454c-.142.24-.257.49-.328.766h-.624c-.125 0-.22.095-.22.22v1.06c0 .125.095.22.22.22h.624c.07.277.186.526.328.766l-.453.453c-.09.087-.09.223 0 .31l.75.75c.087.09.223.09.31 0l.454-.452c.24.142.49.257.766.328v.625c0 .125.095.22.22.22h1.06c.125 0 .22-.095.22-.22v-.624c.277-.07.526-.186.766-.328l.453.453c.087.09.223.09.31 0l.75-.75c.09-.087.09-.223 0-.31l-.452-.454c.142-.24.257-.49.328-.766h.625c.125 0 .22-.095.22-.22v-1.06c0-.125-.095-.22-.22-.22h-.624c-.07-.277-.186-.526-.328-.766l.453-.453c.09-.087.09-.223 0-.31l-.75-.75c-.087-.09-.223-.09-.31 0l-.454.452c-.24-.142-.49-.257-.766-.328v-.626c0-.125-.095-.22-.22-.22zm.53 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527" transform="matrix(1.1 -.4 .4 1.1 -6 4.3)"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.75 9.75c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".879" transform="matrix(1.1 -.4 .4 1.1 -6 4.3)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_grow.svg b/icon-themes/elementary_svg/cmd/ko/sc_grow.svg
new file mode 100644
index 000000000..242a943e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_grow.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.500071" x2="12.500071" y1=".499979" y2="6.788125"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.34745022 0 0 -.37307564 31.903059 21.673184)" gradientUnits="userSpaceOnUse" x1="55.843933" x2="55.843933" y1="51.392269" y2="44.691216"><stop offset="0" stop-color="#fff"/><stop offset=".67299902" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 16.686347 20.251764)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+/&amp;amp;amp;amp;amp;gt;<path d="m9.5 3.5v12h1v-5h3v-1h-3v-6zm-9 2v1.5l5.5585938.023437c-.2952492 3.301021-1.3730023 4.694323-5.5585938 6.476563l1 1.5c5.1755446-2.262671 6-5.4860836 6-9.5z" fill="url(#c)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><path d="m9 3v2h1v2a1 1 0 0 0 1 1v-2-1-1-1z" fill="#fff"/><path d="m12.500071.49997929-3.0000003 3.00000001h2.0000003v3h2v-3h2z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.500071 1.8886512-.601562.6113281h1.203124zm0 1.1113281v3z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_italic.svg b/icon-themes/elementary_svg/cmd/ko/sc_italic.svg
new file mode 100644
index 000000000..74123d262
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_italic.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"><radialGradient id="a" cx="8.183168" cy="3.816429" gradientTransform="matrix(-2.4652945 0 0 -3.7376647 25.776849 14.97155)" gradientUnits="userSpaceOnUse" r="3.655032"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;amp;gt;<path d="m12.884765.5-3 15h1.496094l1.199219-6h2.68164l.238282-1h-2.71875l1.599609-8zm-11.0097654.9648438-.2363281 1.1699218h6.1445313c-1.0940772 3.7758714-2.3014752 6.9944063-7.11541475 9.0330224l.56445305 1.1875c5.9627206-2.588156 7.352761-6.7991264 8.3009619-11.3904442z" fill="url(#a)" stroke="#000" stroke-opacity=".470588"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_outlinefont.svg b/icon-themes/elementary_svg/cmd/ko/sc_outlinefont.svg
new file mode 100644
index 000000000..c93520c6f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_outlinefont.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;amp;amp;amp;amp;gt;<path d="m10.5 2.5v12h2v-4h2v-2h-2v-6zm-9 2v2l5.5585938.023437c-.2952492 3.301021-1.3730023 4.194323-5.5585938 5.976563l1 1.5c5.1755446-2.262671 6-5.4860836 6-9.5z" fill="none" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_overline.svg b/icon-themes/elementary_svg/cmd/ko/sc_overline.svg
new file mode 100644
index 000000000..28521148e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_overline.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 17.686347 19.251764)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<path d="m10.5 2.5v12h1v-5h3v-1h-3v-6zm-9 2v1.5l5.5585938.023437c-.2952492 3.301021-1.3730023 4.694323-5.5585938 6.476563l1 1.5c5.1755446-2.262671 6-5.4860836 6-9.5z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><path d="m1 .5h14z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_resetattributes.svg b/icon-themes/elementary_svg/cmd/ko/sc_resetattributes.svg
new file mode 100644
index 000000000..34cb14653
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_resetattributes.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="1161" cy="1295.3" gradientTransform="matrix(.48354 -.04788 .038139 .36499 -599.71 -404.69)" gradientUnits="userSpaceOnUse" r="11.902"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.594" x2="11.843" y1="6.2579" y2="14.312"><stop offset="0" stop-color="#fe9ab8"/><stop offset="1" stop-color="#f4679d"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.1313" x2="15.93" y1="10.806" y2="10.806"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="d" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 18.686347 17.251763)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+
+
+/&amp;amp;amp;amp;amp;gt;<path d="m10.5.5v11h1v-5h2.796875c.112873 0 .203125-.0902516.203125-.203125v-.59375c0-.1128734-.090252-.203125-.203125-.203125h-2.796875v-5zm-9 2v1l5.5585938.023437c-.2952492 3.301021-1.3730023 4.1943225-5.5585938 5.976563l.7636719 1.039062c5.1755446-2.26267 6.2363281-4.0251456 6.2363281-8.039062z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><g fill-rule="evenodd"><path d="m10.222 8.1695-3.722 5.3305.055199 2.0205.944801.4795 5.403129.01324 1.199-.86033 2.1764-4.2845-.20859-1.7713z" fill="url(#a)"/><path d="m7.5 14v1.5h5l3.02036-4.888-.02036-2.112h-4z" fill="url(#b)" stroke="#e41b79" stroke-opacity=".50196"/><path d="m8 14h3.5l3.5-5-3.33044.04214z" fill="#fff" fill-opacity=".5" opacity=".44" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_scaletext.svg b/icon-themes/elementary_svg/cmd/ko/sc_scaletext.svg
new file mode 100644
index 000000000..e6b832cb3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_scaletext.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -1 1 0 .00005 16)" gradientUnits="userSpaceOnUse" x1="16" x2="0" y1="12.49995" y2="12.49995"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1 1 0 -7.978278 19.00866)" gradientUnits="userSpaceOnUse" x1="17.008659" x2="6.00866" y1="20.478279" y2="20.478279"><stop offset="0" stop-color="#fff"/><stop offset=".31818181" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 16.686347 19.251764)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+
+
+
+/&amp;amp;amp;amp;amp;amp;amp;gt;<g stroke-linejoin="round"><path d="m9.5 2.5v12h1v-5h3v-1h-3v-6zm-9 2v1.5l5.5585938.023437c-.2952492 3.301021-1.3730023 4.694323-5.5585938 6.476563l1 1.5c5.1755446-2.262671 6-5.4860836 6-9.5z" fill="url(#c)" stroke="#000" stroke-opacity=".6"/><g stroke-linecap="round" transform="translate(1)"><path d="m9.5 12.5 3.00005 3 2.99995-3h-2v-9h2l-2.99995-3-3.00005 3h2v9z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m11.517765 13.506707 1.002235 1.015293 1.005577-1.015293h-.0039c-.5513.000226-.998273-.446747-.998047-.998047v-8.9999994c-.000226-.5512959.446741-.9982677.998037-.998047h.0039l-1.025567-1.0106136-.982239 1.0106136h.0039c.551301-.0002285.998277.4467456.998051.998047v8.9999994c.000226.5513-.446747.998273-.998047.998047z" fill="none" opacity=".5" stroke="url(#b)" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_shadowed.svg b/icon-themes/elementary_svg/cmd/ko/sc_shadowed.svg
new file mode 100644
index 000000000..2a7f13c41
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_shadowed.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 18.686347 20.251764)" gradientUnits="userSpaceOnUse" r="3.431876" xlink:href="#c"/><filter id="b" color-interpolation-filters="sRGB" height="1.05" width="1.046154" x="-.023077" y="-.025"><feGaussianBlur stdDeviation=".125"/></filter><radialGradient id="c" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 16.686347 17.251764)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<g stroke="#000" stroke-linejoin="round" stroke-opacity=".6"><path d="m9.5.5v12h1v-5h3v-1h-3v-6zm-9 2v1.5l5.5585938.023437c-.2952492 3.301021-1.3730023 4.694323-5.5585938 6.476563l1 1.5c5.1755446-2.262671 6-5.4860836 6-9.5z" fill="url(#c)"/><path d="m11.5 3.5v12h1v-5h3v-1h-3v-6zm-9 2v1.5l5.5585938.023437c-.2952492 3.301021-1.3730023 4.694323-5.5585938 6.476563l1 1.5c5.1755446-2.262671 6-5.4860836 6-9.5z" fill="url(#a)" filter="url(#b)" opacity=".3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_shrink.svg b/icon-themes/elementary_svg/cmd/ko/sc_shrink.svg
new file mode 100644
index 000000000..1da9e8076
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_shrink.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" gradientTransform="matrix(1 0 0 -1 0 7)" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="7.000022" y2=".500021"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.34745022 0 0 .37307564 31.902987 -14.673205)" gradientUnits="userSpaceOnUse" x1="55.843933" x2="55.843933" y1="44.691162" y2="51.392216"><stop offset="0" stop-color="#fff"/><stop offset=".67299902" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 16.686347 20.251764)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<g stroke-linejoin="round"><path d="m9.5 4.5v11h1v-4h3v-1h-3v-6zm-9 2v1.5l5.5585938.023437c-.2952492 3.301021-1.3730023 3.694323-5.5585938 5.476563l1 1.5c5.1755446-2.262671 6-4.486084 6-8.5z" fill="url(#c)" stroke="#000" stroke-opacity=".6"/><path d="m9.5 4a.50005.50005 0 0 0 -.5.5v.6210938l2 2v-2.6210938a.50005.50005 0 0 0 -.5-.5z" fill="#fff"/><path d="m12.5 6.5-3-3h2v-3h2v3h2z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m12.5 5.1113281-.601562-.6113281h1.203124zm0-1.1113281v-3z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="miter"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_sortascending.svg b/icon-themes/elementary_svg/cmd/ko/sc_sortascending.svg
new file mode 100644
index 000000000..0a9248a80
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_sortascending.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-1.81092 0 0 -2.56547 10.520814 -5.132508)" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="6.5" y2="1.5"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke="#565656" stroke-linejoin="round"><path d="m1.5 1.5v1h6v4h1v-4-1h-1z" fill="url(#a)" stroke="#000" stroke-linecap="square" stroke-opacity=".490196"/><g stroke-linecap="round" stroke-width="2.008711" transform="matrix(.99980787 0 0 -.9915361 .99906 15.92323)"><path d="m11.003054 14.042081.000092-11.5322115" fill="#565656" fill-rule="evenodd"/><path d="m8.0024775 3.9567196 2.9998075-2.6238954 3.001346 2.6238954" fill="none"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_sortdescending.svg b/icon-themes/elementary_svg/cmd/ko/sc_sortdescending.svg
new file mode 100644
index 000000000..2ce31d832
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_sortdescending.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(0 5.5)" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#c" y1="6.5" y2="1.5"/><linearGradient id="b" gradientTransform="translate(-1)" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#c" y1="14.5" y2="9.5"/><linearGradient id="c" gradientTransform="matrix(-1.81092 0 0 -2.56547 10.520814 -5.132508)" gradientUnits="userSpaceOnUse" x1="3.996062" x2="5.108264" y1="3.15226" y2="16.033958"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke="#565656" stroke-linejoin="round"><g stroke="#000" stroke-linecap="square" stroke-opacity=".490196"><path d="m4.5 6v1.5h-3v1h6 1v-1h-1-2v-1.5z" fill="url(#a)"/><path d="m5 9.5a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5z" fill="url(#b)"/></g><g stroke-linecap="round" stroke-width="2.008711" transform="matrix(.99980787 0 0 .9915361 .99906 .07677)"><path d="m11.003054 14.042081.000092-11.5322115" fill="#565656" fill-rule="evenodd"/><path d="m8.0024775 3.9567196 2.9998075-2.6238954 3.001346 2.6238954" fill="none"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_strikeout.svg b/icon-themes/elementary_svg/cmd/ko/sc_strikeout.svg
new file mode 100644
index 000000000..d40bbcd77
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_strikeout.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 17.686347 19.251764)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<path d="m10.5 2a.50005.50005 0 0 0 -.5.5v3.5h2v-3.5a.50005.50005 0 0 0 -.5-.5zm-9 2a.50005.50005 0 0 0 -.5.5v1.5h7.953125c.0334857-.4906292.046875-.9910263.046875-1.5a.50005.50005 0 0 0 -.5-.5zm4.2070312 5c-.1058587.1769749-.216923.3501003-.3515624.5097656-.7470261.8858784-1.986964 1.6505174-4.0507813 2.5292964a.50005.50005 0 0 0 -.2207031.738282l1 1.5a.50005.50005 0 0 0 .6171875.18164c2.6586926-1.16234 4.2678264-2.616346 5.1796875-4.316406.1989285-.3708793.3590672-.7531786.4960937-1.142578zm4.2929688 0v5.5a.50005.50005 0 0 0 .5.5h1a.50005.50005 0 0 0 .5-.5v-4.5h2.5a.50005.50005 0 0 0 .5-.5v-.5z" fill-opacity=".470588"/><path d="m10.5 2.5v3.5h1v-3.5zm-9 2v1.5h6.9511719c.0342994-.4868415.0488281-.9869762.0488281-1.5zm4.796875 4.5c-.7491065 1.397418-2.1492423 2.372628-4.796875 3.5l1 1.5c3.066413-1.34059 4.5986245-3.02031 5.34375-5zm4.203125 0v5.5h1v-5h3v-.5z" fill="url(#a)"/><path d="m1.493 7.5h13.014z" fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_stylenewbyexample.svg b/icon-themes/elementary_svg/cmd/ko/sc_stylenewbyexample.svg
new file mode 100644
index 000000000..d6caad4be
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_stylenewbyexample.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 16.686347 18.251764)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="64.575233" cy="48.605404" gradientTransform="matrix(0 .38528829 -.41958841 0 32.389496 -16.793007)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.39367 0 0 .39124 -3.304 -.658)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3873 0 0 .39168 -3.122 -.67)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="e" cx="15.415" cy="35.357" gradientTransform="matrix(.31487 0 0 .35623 -2.01 1.076)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#650000"/><stop offset="1" stop-color="#fb66f5"/></radialGradient>
+/&amp;amp;gt;<path d="m9.5.5v13h1v-5h3v-1h-3v-7zm-9 3v1.5l5.5585938.023437c-.2952492 3.301021-1.3730023 4.694323-5.5585938 6.476563l1 1.5c5.1755446-2.262671 6-5.4860836 6-9.5z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><path d="m10.994141 4.875-.544922.7441406-1.4433596 1.9511719v5.6953125l.1210937.414063c.0338225.114097.1032654.208422.1914063.279296a.49401168.49401168 0 0 0 .0019531.001954.49401168.49401168 0 0 0 .1796875.033203h1a.49401168.49401168 0 0 0 .494141-.494141v-4.5058594h1.591797l-.210938-1.9882812h-1.380859z" fill="#fff" fill-opacity=".816"/><path d="m5.97 8.884 1.6 1.487.635-.656-.007-3.397c-.814.935-1.585 1.834-2.228 2.567z" fill="url(#c)" stroke="#673907" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m2.538 13.283 1 .863 4.21-3.67c-.17-.613-1.14-1.717-1.865-1.717l-3.345 4.523z" fill="url(#d)" stroke="#797b75" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m-.002 15.98c2.09 0 3.678.29 3.978-1.476.243-1.423-1.443-2.105-2.28-.835-.802 1.223-1.696 2.311-1.696 2.311z" fill="url(#e)" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><g transform="translate(-1 -.992714)"><path d="m10.5 5.9927139c-.176485 0-.339079.029411-.496094.066406v5.253906l-.7187498.9726571c-.594492.124722-1.1803426.448831-1.5976562 1.082031a.50398502.50398502 0 0 0 -.00195.002c-.3578693.545677-.7156451 1.048939-1.0566439 1.515578.1146221.06834.2398576.107422.3710938.107422h2.0000001v2c0 .149973.056536.288577.1445311.416016.150468-.01993.3074073-.02987.4511719-.06055.560223-.11955 1.081032-.341325 1.488281-.744141.40725-.402815.674523-.967029.794922-1.675781.0072-.04243-.0013-.07998.002-.121094a.49710148.49710148 0 0 0 .115188-.31445v-.578125l5.138672-4.4785157a.50398502.50398502 0 0 0 .171875-.3652344c-.097029-.0468159-.198972-.078125-.306641-.078125h-2v-2c0-.4053417-.363169-.7489288-.880859-.90625a.50398502.50398502 0 0 0 -.400391.2050781l-1.261719 1.7050781h-.460937v-2.0039062zm-3.5000001 3c-.554 0-.9999999.669-.9999999 1.5000001v1.947266c.8184205-.706421 1.4339805-1.475175 1.8789062-2.304688.198853-.3707384.359233-.7532038.4960938-1.1425781z" fill="#fff" fill-opacity=".815686"/><path d="m10.5 10.5v-3.0072863h3v3.0072863l3-.0073v3l-3 .0073v2.992714h-3v-2.992714l-3.0072863-.0073v-3z" fill="url(#b)"/><path d="m10.5 10.5v-3.0072863h3v3.0072863l3-.0073v3l-3 .0073v2.992714h-3v-2.992714l-3.0072863-.0073v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff"><path d="m11 8h2v2h-2z" opacity=".5"/><path d="m11 14h2v1.985428h-2z" opacity=".2"/><path d="m8 10.992714v1l3 .007286v-1zm5 .007286v1l2.992714-.0073v-1z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_styleupdatebyexample.svg b/icon-themes/elementary_svg/cmd/ko/sc_styleupdatebyexample.svg
new file mode 100644
index 000000000..2ca419ca4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_styleupdatebyexample.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 16.686347 18.251764)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.51817 0 0 .361 -1079.953 -1160.217)" gradientUnits="userSpaceOnUse" x1="2100.5779" x2="2100.5779" y1="3215.147" y2="3256.79"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.29115 0 0 .32302 2.122 -5.26)" gradientUnits="userSpaceOnUse" x1="29.556" x2="26.135" y1="28.447001" y2="34.106998"><stop offset="0" stop-color="#fff"/><stop offset=".004" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.49412 0 0 .49434 11.832 -6.382)" gradientUnits="userSpaceOnUse" x1="-3.707" x2="-3.707" y1="39.159" y2="23.025"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.848872" x2="8.848872" y1="3.921802" y2="14.075938"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.39367 0 0 .39124 -3.304 -.658)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3873 0 0 .39168 -3.122 -.67)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="h" cx="15.415" cy="35.357" gradientTransform="matrix(.31487 0 0 .35623 -2.01 1.076)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#650000"/><stop offset="1" stop-color="#fb66f5"/></radialGradient>
+/&amp;amp;gt;<path d="m9.5.5v13h1v-5h3v-1h-3v-7zm-9 3v1.5l5.5585938.023437c-.2952492 3.301021-1.3730023 4.694323-5.5585938 6.476563l1 1.5c5.1755446-2.262671 6-5.4860836 6-9.5z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><path d="m10.994141 4.875-.544922.7441406-1.4433596 1.9511719v5.6953125l.1210937.414063c.0338225.114097.1032654.208422.1914063.279296a.49401168.49401168 0 0 0 .0019531.001954.49401168.49401168 0 0 0 .1796875.033203h1a.49401168.49401168 0 0 0 .494141-.494141v-4.5058594h1.591797l-.210938-1.9882812h-1.380859z" fill="#fff" fill-opacity=".816"/><path d="m5.97 8.884 1.6 1.487.635-.656-.007-3.397c-.814.935-1.585 1.834-2.228 2.567z" fill="url(#f)" stroke="#673907" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m2.538 13.283 1 .863 4.21-3.67c-.17-.613-1.14-1.717-1.865-1.717l-3.345 4.523z" fill="url(#g)" stroke="#797b75" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m-.002 15.98c2.09 0 3.678.29 3.978-1.476.243-1.423-1.443-2.105-2.28-.835-.802 1.223-1.696 2.311-1.696 2.311z" fill="url(#h)" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><g transform="matrix(.63 0 0 .63 6.358 5.714)"><path d="m11.732422 4.2402344c-.903264-.00845-1.671295.6573998-1.7910158 1.5527344-1.0069053.26506-1.9684746.6930841-2.7050781 1.4296874-1.08941 1.0894102-1.7246094 2.621451-1.7246093 4.1621098 0 1.540658.6351993 3.070745 1.7246093 4.160156.2186008.218601.4582885.413235.7089844.59375l-.011719-.16211.6484374-.144531.4296876-.07226.3359374-.191407c3.1452971 1.142279 6.9049661-.653736 6.5683601-4.363281l-.863282-.142578-.435546.04492-.279297-.322266-.585938.410156-.568359.05859-.191406.431641-.05859.08398-.195313.136719c-.04609.03217-.09367.06215-.142578.08984l-.130863-.359366 3.691406-3.1640628s.20893-.4133216.414062-.7714843c-.117716-.3780163-.357434-.7063408-.68164-.9335938l-3.150391-2.2050781c-.295241-.2061459-.645791-.318458-1.005859-.3222656z" fill="#fff" fill-opacity=".784314" opacity=".99" stroke-width=".63" transform="matrix(1.5873016 0 0 1.5873016 -10.092063 -9.069841)"/><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" fill="url(#b)" opacity=".99"/><g fill="none"><g stroke-width="1.584"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.496 5.578v-3.13l2.222 1.56z" opacity=".5" stroke="url(#c)"/><path d="m12.32 10.176a4.49 4.49 0 0 1 -5.392 3.202 4.49 4.49 0 0 1 -3.33-5.315 4.49 4.49 0 0 1 5.232-3.458" opacity=".5" stroke="url(#d)"/></g><ellipse cx="8" cy="9.212" opacity=".99" rx="4" ry="2.472"/><path d="m13.386 10.154a5.506 5.504 0 0 1 -6.446 4.246 5.506 5.504 0 0 1 -4.357-6.372 5.506 5.504 0 0 1 6.3-4.46" opacity=".5" stroke="url(#e)" stroke-width="1.584"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_text.svg b/icon-themes/elementary_svg/cmd/ko/sc_text.svg
new file mode 100644
index 000000000..a050a1e10
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_text.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="0" y2="4"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 34 -9)" gradientUnits="userSpaceOnUse" x1="11" x2="11.5" y1="12" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="4.590814" cy="4.642622" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 16.686347 20.251763)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m2 8h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1z" fill="#565656" transform="translate(0 -6)"/><g fill="#ffc27d" stroke="#a62100" stroke-opacity=".43015"><g id="d"><path d="m12.5.5h3v3l-3.002.00366z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m14.5 1.5v1h-1v-1z" fill="none" opacity=".5" stroke="url(#b)"/></g><use height="100%" transform="translate(-12)" width="100%" xlink:href="#d"/><use height="100%" transform="translate(-12 12)" width="100%" xlink:href="#d"/><use height="100%" transform="translate(0 12)" width="100%" xlink:href="#d"/></g><path d="m9.5 3.5v9h1v-4h1.796875c.112874 0 .203125-.0902514.203125-.203125v-.59375c0-.1128736-.090251-.203125-.203125-.203125h-1.796875v-4zm-6 2v1h2.7711864c-.2952492 3.3010205-1.2711864 3-2.7711864 4l.7636719 1.039062c2.7358256-1.7780458 3.2363281-2.0251456 3.2363281-6.039062z" fill="url(#c)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_textdirectionlefttoright.svg b/icon-themes/elementary_svg/cmd/ko/sc_textdirectionlefttoright.svg
new file mode 100644
index 000000000..94164d40b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_textdirectionlefttoright.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 15.186348 17.251763)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+/&amp;amp;amp;amp;gt;<g fill="#fff"><path d="m13 9v-7l3 3.5000002z" fill-rule="evenodd"/><path d="m13 17v-7l3 3.5z" fill-rule="evenodd"/><path d="m5.5 1.5v4.203125.59375 3.203125h1v-3h1.796875c.1128736 0 .203125-.0902514.203125-.203125v-.59375c0-.1128736-.0902514-.203125-.203125-.203125h-1.796875v-4zm-5 1v1l2.5585938.023437c.1692235 2.1449375-.0585924 2.476563-2.5585938 3.976563l.7636719 1.0390625c2.2363281-1.38591 3.2363281-2.0251461 3.2363281-6.0390625z" stroke="#fff" stroke-linejoin="round"/></g><path d="m13 8v-7.00000001l3 3.50000021z" fill="#565656" fill-rule="evenodd"/><path d="m13 16v-7l3 3.5z" fill="#565656" fill-rule="evenodd"/><g stroke-linejoin="round"><g fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".999482" transform="matrix(0 1 1 0 0 0)"><path d="m15.5.49999995v11.00051805z"/><path d="m1.4997409 10.5v1.000518z"/><path d="m7.499741 10.5v1.000518z"/><path d="m4.4997409 10.5v1.000518z"/><path d="m12.499741.49999995v11.00051805z"/></g><path d="m5.5.5v4.203125.59375 3.203125h1v-3h1.796875c.1128736 0 .203125-.0902514.203125-.203125v-.59375c0-.1128736-.0902514-.203125-.203125-.203125h-1.796875v-4zm-5 1v1l2.5585938.023437c.1692235 2.1449375-.0585924 2.476563-2.5585938 3.976563l.7636719 1.0390625c2.2363281-1.38591 3.2363281-2.0251461 3.2363281-6.0390625z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><g fill="none" stroke="#fff" stroke-linecap="round" stroke-width=".999482" transform="matrix(0 1 1 0 0 1)"><path d="m1.4997409 10.5v1.000518z"/><path d="m7.499741 10.5v1.000518z"/><path d="m4.4997409 10.5v1.000518z"/><path d="m12.499741.49999995v11.00051805z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_textdirectiontoptobottom.svg b/icon-themes/elementary_svg/cmd/ko/sc_textdirectiontoptobottom.svg
new file mode 100644
index 000000000..7a956ace5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_textdirectiontoptobottom.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"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.8921147 .00000004 -.00000007 -3.7159531 15.186348 17.251763)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+/&amp;amp;amp;gt;<path d="m8 14h-7.00000001l3.50000021 3z" fill="#fff" fill-rule="evenodd"/><path d="m16 14h-7l3.5 3z" fill="#fff" fill-rule="evenodd"/><g stroke-linejoin="round"><g fill="none" stroke="#fff" stroke-linecap="round" stroke-width=".999482" transform="translate(0 1)"><path d="m15.5.5v11.000518z"/><path d="m1.4997409 10.5v1.000518z"/><path d="m7.499741 10.5v1.000518z"/><path d="m4.4997409 10.5v1.000518z"/><path d="m12.499741.5v11.000518z"/></g><path d="m5.5 1.5v4.203125.59375 3.203125h1v-3h1.796875c.1128736 0 .203125-.0902514.203125-.203125v-.59375c0-.1128736-.0902514-.203125-.203125-.203125h-1.796875v-4zm-5 1v1l2.5585938.023437c.1692235 2.1449375-.0585924 2.476563-2.5585938 3.976563l.7636719 1.0390625c2.2363281-1.38591 3.2363281-2.0251461 3.2363281-6.0390625z" fill="#fff" stroke="#fff"/><path d="m5.5.5v4.203125.59375 3.203125h1v-3h1.796875c.1128736 0 .203125-.0902514.203125-.203125v-.59375c0-.1128736-.0902514-.203125-.203125-.203125h-1.796875v-4zm-5 1v1l2.5585938.023437c.1692235 2.1449375-.0585924 2.476563-2.5585938 3.976563l.7636719 1.0390625c2.2363281-1.38591 3.2363281-2.0251461 3.2363281-6.0390625z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/></g><path d="m8 13h-7.00000001l3.50000021 3z" fill="#565656" fill-rule="evenodd"/><path d="m16 13h-7l3.5 3z" fill="#565656" fill-rule="evenodd"/><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999482"><path d="m15.5.5v11.000518z"/><path d="m1.4997409 10.5v1.000518z"/><path d="m7.499741 10.5v1.000518z"/><path d="m4.4997409 10.5v1.000518z"/><path d="m12.499741.5v11.000518z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_underline.svg b/icon-themes/elementary_svg/cmd/ko/sc_underline.svg
new file mode 100644
index 000000000..1ad4af730
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_underline.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 -.00000004 -.00000007 3.7159531 17.686347 -3.249264)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<g transform="matrix(1 0 0 -1 0 15.0025)"><path d="m10.5 13.5025v-12h1v5h3v1h-3v6zm-9-2v-1.5l5.5585938-.02344c-.2952492-3.301018-1.3730023-4.69432-5.5585938-6.47656l1-1.5c5.1755446 2.262671 6 5.4860836 6 9.5z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><path d="m1-.4975h14z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ko/sc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/ko/sc_underlinedouble.svg
new file mode 100644
index 000000000..09d0be242
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_underlinedouble.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.119323" cy="4.777176" gradientTransform="matrix(-1.8921147 -.00000004 -.00000007 3.7159531 17.686347 -2.249264)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<g transform="matrix(1 0 0 -1 0 15.0025)"><path d="m10.5 14.5025v-12h1v5h3v1h-3v6zm-9-2v-1.5l5.5585938-.02344c-.2952492-3.301018-1.3730023-4.69432-5.5585938-6.47656l1-1.5c5.1755446 2.262671 6 5.4860836 6 9.5z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><g fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"><path d="m1-.4975h14z"/><path d="m1 1.5025h14z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_about.svg b/icon-themes/elementary_svg/cmd/lc_about.svg
new file mode 100644
index 000000000..2c61a3bd7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_about.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" gradientTransform="matrix(.77056228 0 0 .77077837 -4.554279 -6.199358)" gradientUnits="userSpaceOnUse" x1="23.470181" x2="23.470181" y1="11.209872" y2="35.051075"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.373661" x2="9.158983" y1="9.636601" y2="15.344099"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="62.625" cy="4.625" gradientTransform="matrix(1.0352941 0 0 .42352883 -52.835297 17.541176)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.000001" x2="12.000001" y1="1.496136" y2="21.922901"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m23 19.499999c0 2.485282-4.924869 4.500001-11 4.500001-6.0751315 0-11.00000001-2.014719-11.00000001-4.500001 0-2.485281 4.92486851-4.499999 11.00000001-4.499999 6.075131 0 11 2.014718 11 4.499999z" fill="url(#c)" fill-rule="evenodd" opacity=".3"/><path d="m12.000001 1.4961357c.708911 0 2.994425 5.7107023 3.567948 6.1275073.57352.416804 6.709462.826364 6.928527 1.500768.219066.674404-4.504349 4.613371-4.723415 5.287775-.219065.674404 1.287639 6.638229.714118 7.055033-.573521.416805-5.778267-2.859481-6.487179-2.859481-.708911 0-5.9136574 3.276286-6.4871791 2.859481-.5735211-.416804.9331833-6.38063.7141178-7.055033-.2190657-.674404-4.9424802-4.613372-4.7234145-5.287776.2190656-.674403 6.3550063-1.083963 6.9285281-1.500767.5735207-.416805 2.8590377-6.1275073 3.5679487-6.1275073z" fill="url(#d)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m11.969145 2.093355c-.45703.693479-1.679762 2.629165-3.0312503 5.8125a.43670935.43670935 0 0 1 -.34375.28125c-2.1354674.348211-4.8091853.716906-6.5625 1.15625 1.1001782 1.3189 2.393494 2.529956 3.625 3.78125l15.1562503-2.71875c.353244-.353813.697176-.697415 1.0625-1.0625-2.051482-.507486-4.36574-.808235-6.5-1.15625a.43670935.43670935 0 0 1 -.34375-.25c-1.039472-2.413271-2.582922-5.037031-3.0625-5.84375z" fill="url(#b)" opacity=".8"/><path d="m12.000395 2.937105c-.289389.492394-.61844 1.165503-.96875 1.875-.361907.732986-.746865 1.511515-1.0625003 2.125-.1578173.306742-.2983144.582546-.4375.8125s-.1632419.388801-.53125.65625c-.3684354.267759-.5505426.251058-.8125.3125-.2619574.06144-.5652425.100734-.90625.15625-.6820149.111033-1.5021108.22551-2.3125.34375-.7742066.112961-1.5055387.221892-2.0625.34375.3780266.425859.9075435.983352 1.46875 1.53125.5845803.570717 1.1708703 1.135202 1.65625 1.625.2426898.244899.4494983.484046.625.6875s.3283605.286554.46875.71875c.1407051.433167.085066.575594.0625.84375s-.072353.564729-.125.90625c-.1052939.683043-.2681064 1.505117-.40625 2.3125-.1323415.773473-.25635 1.525786-.3125 2.09375.525364-.229545 1.203496-.56765 1.90625-.9375.7258699-.382016 1.4761784-.781664 2.0937503-1.09375.308786-.156043.564288-.301637.8125-.40625s.387156-.1875.84375-.1875.595538.08289.84375.1875c.248212.104613.503714.250207.8125.40625.617572.312086 1.36788.711734 2.09375 1.09375.702754.36985 1.380886.707955 1.90625.9375-.05615-.567964-.180159-1.320277-.3125-2.09375-.138144-.807383-.300956-1.629457-.40625-2.3125-.05265-.341521-.102434-.638094-.125-.90625-.02257-.268156-.0782-.410584.0625-.84375.14039-.432195.293248-.515296.46875-.71875s.38231-.442601.625-.6875c.48538-.489798 1.07167-1.054283 1.65625-1.625.561206-.547898 1.090723-1.105391 1.46875-1.53125-.556961-.121858-1.288293-.230789-2.0625-.34375-.810389-.11824-1.630485-.232717-2.3125-.34375-.341007-.055516-.644293-.094808-.90625-.15625s-.444064-.04474-.8125-.3125c-.368009-.267449-.392064-.426296-.53125-.65625s-.279683-.505758-.4375-.8125c-.315635-.613485-.700593-1.392014-1.0625-2.125-.350309-.709497-.679362-1.382606-.96875-1.875z" fill="none" opacity=".8" stroke="url(#a)" stroke-linejoin="round" stroke-width=".992271"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_absoluterecord.svg b/icon-themes/elementary_svg/cmd/lc_absoluterecord.svg
new file mode 100644
index 000000000..b1e61728c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_absoluterecord.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="99.157" cy="186.171" gradientTransform="matrix(.08508 0 0 .02707 .074 10.927)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.61402 0 0 .45904 -1243.367 -1471.69)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.686288" x2="6.686288" y1="1.285573" y2="12.355058"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-13.006356 -7.729343)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#a)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#b)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#c)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g><g transform="matrix(1.1995834 0 0 1.1995834 7.778132 6.815546)"><path d="m13.852 15.967a5.341 1.7003184 0 0 1 -10.682 0 5.341 1.7003184 0 1 1 10.682 0z" fill="url(#d)" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="url(#e)" opacity=".99" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m6.84.585c-3.45 0-6.255 2.805-6.255 6.255 0 3.452 2.804 6.255 6.255 6.255 3.452 0 6.255-2.803 6.255-6.255 0-3.45-2.803-6.255-6.255-6.255z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.833623;stroke-linecap:round;stroke-linejoin:round"/><path d="m12.214593 6.8395773c0 2.9687701-2.4062661 5.3750367-5.3742349 5.3750367-2.9671676 0-5.3734339-2.4062666-5.3734339-5.3742354 0-2.9679689 2.4062663-5.3734339 5.3742352-5.3734339 2.9687701 0 5.3750366 2.405465 5.3750366 5.3742351z" style="opacity:.5;fill:none;stroke-width:.855496;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)"/><path d="m7.38 3.322c-.64-.086-1.306-.03-1.917.186-.617.218-1.198.592-1.47 1.23-.175.39-.167.81 0 1.21.165.397.608.78 1.153.78.308 0 .616-.107.82-.297.203-.19.305-.44.335-.67.037-.288-.047-.41-.093-.52.03-.034.08-.077.075-.075.033-.02.08-.028.112-.037.016-.005.024.002.037 0 .014-.003-.012-.002.057-.02.36-.085.79.155.893.318.002.002.026.05-.037.242-.063.19-.2.47-.39.744-.424.612-.97 1.38-.97 2.346 0 .25-.015.355.02.577.027.172.13.315.223.39.015.013.023.01.037.02-.264.117-.493.304-.633.54-.226.382-.234.923.075 1.34l-.02.018c.01.013.03.007.038.02.003.002-.002.014 0 .018.32.433.84.564 1.285.503.45-.06.928-.334 1.098-.856.002-.005 0-.013 0-.02.003-.008.016-.008.02-.017h-.02c.216-.624-.11-1.23-.65-1.508a.592.592 0 0 0 .26-.52c-.018-.605.076-1.03.558-1.38a.592.592 0 0 0 .02-.018c.37-.29.74-.63 1.04-1.042.295-.403.523-.906.485-1.47v-.038h-.021c-.028-.596-.377-1.088-.82-1.415-.445-.33-.998-.52-1.58-.578h-.02z" fill="#002e99" opacity=".05"/><path d="m7.112 9.272c-.02-.703.137-1.385.8-1.868.702-.546 1.377-1.23 1.306-2.036-.015-.777-.92-1.386-1.897-1.473-1.096-.152-2.424.224-2.79 1.08-.188.418-.015 1.165.61 1.165.367 0 .535-.236.563-.452.02-.164-.047-.31-.086-.445-.045-.155.148-.453.358-.575.176-.1.36-.135.386-.142.632-.152 1.26.183 1.524.59.262.41-.027 1.027-.442 1.628-.415.6-.86 1.284-.86 2.01 0 .276-.024.37-.006.48.014.09.31.08.536.038zm-.288.946c-.604-.033-1.02.65-.66 1.086.325.482 1.232.363 1.388-.182.162-.424-.228-.91-.728-.904z" fill="#002e99" opacity=".15"/><path d="m7.112 8.676c-.02-.702.137-1.384.8-1.867.702-.548 1.377-1.23 1.306-2.037-.015-.777-.92-1.386-1.897-1.474-1.096-.153-2.424.223-2.79 1.08-.188.417-.015 1.165.61 1.165.367 0 .535-.237.563-.453.02-.164-.047-.31-.086-.445-.045-.154.148-.453.358-.574.176-.102.36-.136.386-.143.632-.15 1.26.184 1.524.59.262.41-.027 1.027-.442 1.628-.415.602-.86 1.285-.86 2.01 0 .276-.024.37-.006.482.014.09.31.078.536.036zm-.288.946c-.604-.033-1.02.65-.66 1.087.325.48 1.232.36 1.388-.184.162-.423-.228-.91-.728-.904z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_acceptalltrackedchanges.svg b/icon-themes/elementary_svg/cmd/lc_acceptalltrackedchanges.svg
new file mode 100644
index 000000000..921efaf61
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_acceptalltrackedchanges.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" gradientUnits="userSpaceOnUse" x1="641.75488" x2="641.53125" y1="-143.49838" y2="-129.03125"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.91898302 0 0 .91898302 51.931881 -11.018309)" gradientUnits="userSpaceOnUse" x1="640.81409" x2="640.81409" y1="-142.71773" y2="-129.33011"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.91898302 0 0 .91898302 51.931881 -11.018309)" gradientUnits="userSpaceOnUse" x1="640.81409" x2="640.81409" xlink:href="#b" y1="-142.71773" y2="-129.33011"/><linearGradient id="d" gradientTransform="matrix(.40540511 0 0 .46216215 2.269687 .858112)" gradientUnits="userSpaceOnUse" x1="24.001455" x2="24.001455" y1="4.634495" y2="41.418121"><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(.48571543 0 0 .41480329 .342829 1.363181)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="-3.71906" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.39221364 0 0 .38819409 29.199296 .900891)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 21h16.999998v2h-16.999998z" fill="url(#j)" opacity=".15"/><path d="m3.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#i)" opacity=".15"/><path d="m20.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#g)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00124 17.0000589.00124l.000021 19.9988401s-11.3333862 0-17.0000799 0c0-6.363471 0-13.6365848 0-20.0000562z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><g fill="none"><path d="m19.5 20.5h-15.0000004v-18h15.0000004z" stroke="url(#d)" stroke-linecap="round"/><path d="m6 4.5050064h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" stroke="#aaa"/><path d="m12.13125 6.5050061h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" stroke="#c6262e"/></g><g fill="#c6262e"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g><g transform="matrix(.66633813 0 0 .66563392 -408.62054 109.03422)"><path d="m641-143.5c-4.13824 0-7.5 3.36176-7.5 7.5s3.36176 7.5 7.5 7.5 7.5-3.36176 7.5-7.5-3.36176-7.5-7.5-7.5z" style="stroke:#002e99;stroke-width:1.501533;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.738971;fill:url(#a)"/><path d="m13.21875 3.40625a2.0402886 2.0402886 0 0 0 -.09375.09375l-4.1875 4.5625-1.5-1.5a2.0402886 2.0402886 0 0 0 -2.875 0l-2 2a2.0402886 2.0402886 0 0 0 -.53125.875 2.0402886 2.0402886 0 0 0 0 .0625c.041073.581606.1379501 1.153759.3125 1.6875a2.0402886 2.0402886 0 0 0 .375.40625l5 4a2.0402886 2.0402886 0 0 0 .71875.375c.020551.0016.041899-.0015.0625 0a2.0402886 2.0402886 0 0 0 .125.03125c.1241935.0066.2491729 0 .375 0 .178711 0 .3559046-.01809.53125-.03125a2.0402886 2.0402886 0 0 0 .96875-.59375l5.46875-5.875c.01167-.1652555.03125-.3317746.03125-.5 0-2.2785514-1.095693-4.3155215-2.78125-5.59375z" fill="#002e99" opacity=".1" transform="translate(632 -145)"/><path d="m14.03125 4.15625a.94895148.94895148 0 0 0 -.09375.0625l-4.96875 5.4375-2.3125-2.3125a.94895148.94895148 0 0 0 -1.3125 0l-2 2a.94895148.94895148 0 0 0 .0625 1.40625l5 4a.94895148.94895148 0 0 0 1.28125-.09375l6.21875-6.6875c-.218501-1.473701-.888095-2.7885095-1.875-3.8125z" fill="#002e99" opacity=".25" transform="translate(632 -145)"/><path d="m646.625-140.125-5.625 6.125-3-3-2 2 5 4 6.65625-7.15625z" fill="#fff"/><path d="m646.97339-136.00021c0 3.29912-2.67458 5.9736-5.97332 5.9736-3.29903 0-5.97346-2.67452-5.97346-5.9736 0-3.29897 2.67443-5.97318 5.97346-5.97318 3.29874 0 5.97332 2.67421 5.97332 5.97318z" style="opacity:.5;fill:none;stroke-width:1.485923;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/></g><g transform="matrix(.66633813 0 0 .66563392 -419.62054 109.03422)"><path d="m641-143.5c-4.13824 0-7.5 3.36176-7.5 7.5s3.36176 7.5 7.5 7.5 7.5-3.36176 7.5-7.5-3.36176-7.5-7.5-7.5z" style="stroke:#002e99;stroke-width:1.501533;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.738971;fill:url(#a)"/><path d="m13.21875 3.40625a2.0402886 2.0402886 0 0 0 -.09375.09375l-4.1875 4.5625-1.5-1.5a2.0402886 2.0402886 0 0 0 -2.875 0l-2 2a2.0402886 2.0402886 0 0 0 -.53125.875 2.0402886 2.0402886 0 0 0 0 .0625c.041073.581606.1379501 1.153759.3125 1.6875a2.0402886 2.0402886 0 0 0 .375.40625l5 4a2.0402886 2.0402886 0 0 0 .71875.375c.020551.0016.041899-.0015.0625 0a2.0402886 2.0402886 0 0 0 .125.03125c.1241935.0066.2491729 0 .375 0 .178711 0 .3559046-.01809.53125-.03125a2.0402886 2.0402886 0 0 0 .96875-.59375l5.46875-5.875c.01167-.1652555.03125-.3317746.03125-.5 0-2.2785514-1.095693-4.3155215-2.78125-5.59375z" fill="#002e99" opacity=".1" transform="translate(632 -145)"/><path d="m14.03125 4.15625a.94895148.94895148 0 0 0 -.09375.0625l-4.96875 5.4375-2.3125-2.3125a.94895148.94895148 0 0 0 -1.3125 0l-2 2a.94895148.94895148 0 0 0 .0625 1.40625l5 4a.94895148.94895148 0 0 0 1.28125-.09375l6.21875-6.6875c-.218501-1.473701-.888095-2.7885095-1.875-3.8125z" fill="#002e99" opacity=".25" transform="translate(632 -145)"/><path d="m646.625-140.125-5.625 6.125-3-3-2 2 5 4 6.65625-7.15625z" fill="#fff"/><path d="m646.97339-136.00021c0 3.29912-2.67458 5.9736-5.97332 5.9736-3.29903 0-5.97346-2.67452-5.97346-5.9736 0-3.29897 2.67443-5.97318 5.97346-5.97318 3.29874 0 5.97332 2.67421 5.97332 5.97318z" style="opacity:.5;fill:none;stroke-width:1.485923;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_accepttracedchange.svg b/icon-themes/elementary_svg/cmd/lc_accepttracedchange.svg
new file mode 100644
index 000000000..c5928e3ff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_accepttracedchange.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" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -8.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 -7.651138)" 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><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 10.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 10.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 10.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.57484957 0 0 .42975531 -1164.0142 -1377.7717)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7.814092" x2="7.814092" y1="1.282271" y2="14.669901"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 8)"><path d="m3.500001 14h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 14.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 14.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m3.4999601-6.5000431c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#b)"/><g fill="none"><path d="m19.5 13.5h-15.0000004v-19h15.0000004z" stroke="url(#a)" stroke-linecap="round"/><path d="m3.4999601-6.5000431c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m6-3.4949936h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" fill="none" stroke="#aaa"/><path d="m12.13125-1.4949939h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" fill="none" stroke="#e20000"/><g fill="#e20000" transform="translate(0 -8)"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g></g></g><g transform="matrix(.68782353 0 0 .68579999 13 13.013431)"><path d="m8 .50000007c-4.1382429 0-7.50000006 3.36175713-7.50000006 7.49999993 0 4.138243 3.36175716 7.5 7.50000006 7.5 4.138243 0 7.500007-3.361757 7.5-7.5 0-4.1382428-3.361757-7.49999993-7.5-7.49999993z" fill="url(#g)" opacity=".99"/><path d="m8 .50000008c-4.1382429 0-7.50000006 3.36175712-7.50000006 7.50000002s3.36175716 7.4999999 7.50000006 7.4999999c4.138243 0 7.500007-3.361757 7.5-7.4999999 0-4.1382429-3.361757-7.50000002-7.5-7.50000002z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.847543 4.8202283 1.438157 1.2943501-4.8322214 6.3854216-3.7392072-3.2214717 1.2368142-1.6395071 2.1860001 1.8983714z" fill="#002e99" fill-opacity=".992157" opacity=".25"/><path d="m10.847543 3.8202285 1.438157 1.29435-4.8322214 6.3854215-3.7392072-3.2214715 1.2368142-1.6395072 2.1860001 1.8983715z" fill="#fff"/><path d="m14.5 7.9997643c0 3.5899727-2.910367 6.5002357-6.4999212 6.5002357-3.5898836 0-6.5000789-2.910298-6.5000789-6.5002357 0-3.5898014 2.9101953-6.4997709 6.5000789-6.4997709 3.5895542 0 6.4999212 2.9099695 6.4999212 6.4997709z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_accepttrackedchange.svg b/icon-themes/elementary_svg/cmd/lc_accepttrackedchange.svg
new file mode 100644
index 000000000..5d827864d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_accepttrackedchange.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" gradientUnits="userSpaceOnUse" x1="641.75488" x2="641.53125" y1="-143.49838" y2="-129.03125"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="640.829149" x2="640.829149" y1="-142.17348" y2="-129.870484"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40540511 0 0 .46216215 2.269687 .858112)" gradientUnits="userSpaceOnUse" x1="24.001455" x2="24.001455" y1="4.634495" y2="41.418121"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .41480329 .342829 1.363181)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="-3.71906" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.39221364 0 0 .38819409 29.199296 .900891)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 21h16.999998v2h-16.999998z" fill="url(#i)" opacity=".15"/><path d="m3.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m20.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00124 17.0000589.00124l.000021 19.9988401s-11.3333862 0-17.0000799 0c0-6.363471 0-13.6365848 0-20.0000562z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><g fill="none"><path d="m19.5 20.5h-15.0000004v-18h15.0000004z" stroke="url(#c)" stroke-linecap="round"/><path d="m6 4.5050064h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" stroke="#aaa"/><path d="m12.13125 6.5050061h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" stroke="#c6262e"/></g><g fill="#c6262e"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g><g transform="matrix(.66633813 0 0 .66563392 -408.62054 109.03422)"><path d="m641-143.5c-4.13824 0-7.5 3.36176-7.5 7.5s3.36176 7.5 7.5 7.5 7.5-3.36176 7.5-7.5-3.36176-7.5-7.5-7.5z" style="stroke:#002e99;stroke-width:1.501533;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.738971;fill:url(#a)"/><path d="m13.21875 3.40625a2.0402886 2.0402886 0 0 0 -.09375.09375l-4.1875 4.5625-1.5-1.5a2.0402886 2.0402886 0 0 0 -2.875 0l-2 2a2.0402886 2.0402886 0 0 0 -.53125.875 2.0402886 2.0402886 0 0 0 0 .0625c.041073.581606.1379501 1.153759.3125 1.6875a2.0402886 2.0402886 0 0 0 .375.40625l5 4a2.0402886 2.0402886 0 0 0 .71875.375c.020551.0016.041899-.0015.0625 0a2.0402886 2.0402886 0 0 0 .125.03125c.1241935.0066.2491729 0 .375 0 .178711 0 .3559046-.01809.53125-.03125a2.0402886 2.0402886 0 0 0 .96875-.59375l5.46875-5.875c.01167-.1652555.03125-.3317746.03125-.5 0-2.2785514-1.095693-4.3155215-2.78125-5.59375z" fill="#002e99" opacity=".1" transform="translate(632 -145)"/><path d="m14.03125 4.15625a.94895148.94895148 0 0 0 -.09375.0625l-4.96875 5.4375-2.3125-2.3125a.94895148.94895148 0 0 0 -1.3125 0l-2 2a.94895148.94895148 0 0 0 .0625 1.40625l5 4a.94895148.94895148 0 0 0 1.28125-.09375l6.21875-6.6875c-.218501-1.473701-.888095-2.7885095-1.875-3.8125z" fill="#002e99" opacity=".25" transform="translate(632 -145)"/><path d="m646.625-140.125-5.625 6.125-3-3-2 2 5 4 6.65625-7.15625z" fill="#fff"/><path d="m646.97339-136.00021c0 3.29912-2.67458 5.9736-5.97332 5.9736-3.29903 0-5.97346-2.67452-5.97346-5.9736 0-3.29897 2.67443-5.97318 5.97346-5.97318 3.29874 0 5.97332 2.67421 5.97332 5.97318z" style="opacity:.5;fill:none;stroke-width:1.485923;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_accepttrackedchanges.svg b/icon-themes/elementary_svg/cmd/lc_accepttrackedchanges.svg
new file mode 100644
index 000000000..11ca7a6b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_accepttrackedchanges.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.40540511 0 0 .46216215 2.269687 .858112)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="2.787236" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .41480329 .342829 1.363181)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="-3.71906" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.39221364 0 0 .38819409 29.199296 .900891)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 21h16.999998v2h-16.999998z" fill="url(#j)" opacity=".15"/><path d="m3.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#i)" opacity=".15"/><path d="m20.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#g)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00124 17.0000589.00124l.000021 19.9988401s-11.3333862 0-17.0000799 0c0-6.363471 0-13.6365848 0-20.0000562z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><g fill="none"><path d="m19.5 20.5h-15.0000004v-18h15.0000004z" stroke="url(#d)" stroke-linecap="round"/><path d="m6 4.5050064h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" stroke="#aaa"/><path d="m12.13125 6.5050061h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" stroke="#c6262e"/></g><g fill="#c6262e"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_accepttrackedchangetonext.svg b/icon-themes/elementary_svg/cmd/lc_accepttrackedchangetonext.svg
new file mode 100644
index 000000000..12c63b138
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_accepttrackedchangetonext.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" gradientUnits="userSpaceOnUse" x1="640.829149" x2="640.829149" y1="-142.17348" y2="-129.870484"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="641.75488" x2="641.53125" y1="-143.49838" y2="-129.03125"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.451878 30.383287)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.673566 -16.421791)" gradientUnits="userSpaceOnUse" x1="5.009942" x2="5.03216" y1="28.039032" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000039" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.40540511 0 0 .46216215 2.269687 .858112)" gradientUnits="userSpaceOnUse" x1="24.001455" x2="24.001455" y1="4.634495" y2="41.418121"><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="i" gradientTransform="matrix(.48571543 0 0 .41480329 .342829 1.363181)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="-3.71906" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.39221364 0 0 .38819409 29.199296 .900891)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="m" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(-2)"><path d="m3.500001 21h16.999998v2h-16.999998z" fill="url(#m)" opacity=".15"/><path d="m3.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#l)" opacity=".15"/><path d="m20.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#k)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00124 17.0000589.00124l.000021 19.9988401s-11.3333862 0-17.0000799 0c0-6.363471 0-13.6365848 0-20.0000562z" fill="url(#i)" stroke="url(#j)" stroke-linejoin="round" stroke-width=".999922"/><g fill="none"><path d="m19.5 20.5h-15.0000004v-18h15.0000004z" stroke="url(#h)" stroke-linecap="round"/><path d="m6 4.5050064h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" stroke="#aaa"/><path d="m12.13125 6.5050061h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" stroke="#c6262e"/></g><g fill="#c6262e"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g></g><g transform="matrix(.66633813 0 0 .66563392 -421.62575 96.017388)"><path d="m641-143.5c-4.13824 0-7.5 3.36176-7.5 7.5s3.36176 7.5 7.5 7.5 7.5-3.36176 7.5-7.5-3.36176-7.5-7.5-7.5z" style="stroke:#002e99;stroke-width:1.501533;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.738971;fill:url(#b)"/><path d="m13.21875 3.40625a2.0402886 2.0402886 0 0 0 -.09375.09375l-4.1875 4.5625-1.5-1.5a2.0402886 2.0402886 0 0 0 -2.875 0l-2 2a2.0402886 2.0402886 0 0 0 -.53125.875 2.0402886 2.0402886 0 0 0 0 .0625c.041073.581606.1379501 1.153759.3125 1.6875a2.0402886 2.0402886 0 0 0 .375.40625l5 4a2.0402886 2.0402886 0 0 0 .71875.375c.020551.0016.041899-.0015.0625 0a2.0402886 2.0402886 0 0 0 .125.03125c.1241935.0066.2491729 0 .375 0 .178711 0 .3559046-.01809.53125-.03125a2.0402886 2.0402886 0 0 0 .96875-.59375l5.46875-5.875c.01167-.1652555.03125-.3317746.03125-.5 0-2.2785514-1.095693-4.3155215-2.78125-5.59375z" fill="#002e99" opacity=".1" transform="translate(632 -145)"/><path d="m14.03125 4.15625a.94895148.94895148 0 0 0 -.09375.0625l-4.96875 5.4375-2.3125-2.3125a.94895148.94895148 0 0 0 -1.3125 0l-2 2a.94895148.94895148 0 0 0 .0625 1.40625l5 4a.94895148.94895148 0 0 0 1.28125-.09375l6.21875-6.6875c-.218501-1.473701-.888095-2.7885095-1.875-3.8125z" fill="#002e99" opacity=".25" transform="translate(632 -145)"/><path d="m646.625-140.125-5.625 6.125-3-3-2 2 5 4 6.65625-7.15625z" fill="#fff"/><path d="m646.97339-136.00021c0 3.29912-2.67458 5.9736-5.97332 5.9736-3.29903 0-5.97346-2.67452-5.97346-5.9736 0-3.29897 2.67443-5.97318 5.97346-5.97318 3.29874 0 5.97332 2.67421 5.97332 5.97318z" style="opacity:.5;fill:none;stroke-width:1.485923;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/></g><g transform="matrix(.8 0 0 .8 5.314759 6.706129)"><path d="m19.001669 17.523805a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141176"/><g stroke-width="1.25"><path d="m12.011963 4.7560117v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.659036 6.9571693c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.659041 6.941278c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.7206982c-.285849 0-.5-.214151-.5-.5v-4c0-.2858493.2141509-.5000003.5-.5000003h7.7695312c.267637-.02501.480647-.241068.480469-.4960909v-1.3789091-2.611325c0-.290366.225627-.500003.527344-.500003z" fill="url(#e)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m10.48586 13.49234h-6.5012412v-2.5h6.5012412" fill="none" opacity=".6" stroke="url(#f)"/><path d="m12.734375 6.8769531v2.3671875c-.000287.8872194-.740534 1.6221014-1.591168 1.7481994l-.02407 2.5c.850634.126098 1.614948.854816 1.615235 1.742035v2.341797l5.871094-5.333984z" opacity=".5" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_actionmode.svg b/icon-themes/elementary_svg/cmd/lc_actionmode.svg
new file mode 100644
index 000000000..22ad9672e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_actionmode.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.77562455 0 0 .7756249 -43.981565 -9.61426)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="-14.890854" cy="11.546391" gradientTransform="matrix(.00000201 3.6145515 -3.7500018 -.00000001 55.773892 42.823757)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></radialGradient><radialGradient id="f" cx="62.625" cy="4.625" gradientTransform="matrix(.99142573 0 0 .2823525 -47.876172 19.592423)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m24.745763 20.898305c0 1.656854-4.716187 3-10.533898 3-5.8177125 0-10.5338989-1.343146-10.5338989-3s4.7161864-3 10.5338989-3c5.817711 0 10.533898 1.343146 10.533898 3z" fill="url(#f)" fill-rule="evenodd" opacity=".3"/><path d="m12 1.5000002c-5.7935374 0-10.4999999 4.7064618-10.4999999 10.4999998 0 5.793537 4.7064625 10.500001 10.4999999 10.5 5.793537 0 10.500004-4.706463 10.5-10.5 0-5.793538-4.706463-10.4999998-10.5-10.4999998z" fill="none" stroke="#6326b9" stroke-dasharray="2.444444 1.222222" stroke-opacity=".498039" stroke-width="1.222222" transform="matrix(.81818183 0 0 .81818183 .181818 .181818)"/><g transform="matrix(.81818183 0 0 .81818183 4.272727 4.090909)"><path d="m12 1.5000002c-5.7935374 0-10.4999999 4.7064618-10.4999999 10.4999998 0 5.793537 4.7064625 10.500001 10.4999999 10.5 5.793537 0 10.500004-4.706463 10.5-10.5 0-5.793538-4.706463-10.4999998-10.5-10.4999998z" fill="url(#e)" stroke="#6326b9" stroke-opacity=".498039" stroke-width="1.222222"/><path d="m21.5 12c0 5.246706-4.253305 9.5-9.5 9.5s-9.5-4.253294-9.5-9.5c0-5.246704 4.253305-9.5 9.5-9.5s9.5 4.253296 9.5 9.5z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_add.svg b/icon-themes/elementary_svg/cmd/lc_add.svg
new file mode 100644
index 000000000..f216a51f7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_add.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544994 -.5716256 0 46.193389 -21.123812)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" gradientUnits="userSpaceOnUse" x1="23.949001" x2="23.949001" y1="3.543112" y2="36.270004"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.0920945 0 0 1.09091 -8.190039 -8.189788)"><path d="m16.198268 16.215625v-4.583329h4.578358v4.58333h4.578359v4.58333l-4.578359-.000001v4.58333h-4.578358v-4.58333l-4.578359.000001v-4.58333z" fill="url(#a)" stroke-width="1.000456"/><g fill="none" stroke-width=".916169"><path d="m17.11394 19.423957v-6.874994h2.747015v6.874994m0 0v5.041662h-2.747015v-5.041662" opacity=".5" stroke="url(#b)"/><path d="m16.198268 16.215625v-4.583329h4.578358v4.583329l4.578359.000001v4.58333l-4.578359-.000001v4.58333h-4.578358v-4.58333l-4.578359.000001v-4.58333z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.31879 17.132291 4.120523.000001v2.749998l-4.120523-.000001m-3.662687 0-4.120523.000001v-2.749998l4.120523-.000001" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_adddirect.svg b/icon-themes/elementary_svg/cmd/lc_adddirect.svg
new file mode 100644
index 000000000..53406439a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_adddirect.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#c)"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_addfield.svg b/icon-themes/elementary_svg/cmd/lc_addfield.svg
new file mode 100644
index 000000000..1a044f7b1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_addfield.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544994 -.5716256 0 46.193389 -21.123812)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="42" y2="20"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="52" y2="30"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="57" y2="35"/><linearGradient id="f"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="47" y2="25"/><g transform="translate(0 -25)"><path d="m2.5 33.5v2h19v-2z" fill="url(#g)"/><path d="m2.5 33.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 28.5v2h19v-2z" fill="url(#c)"/><path d="m2.5 28.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 29v.5h-17v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m2.5 38.5v2h19v-2z" fill="url(#d)"/><path d="m2.5 38.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 43.5v2h19v-2z" fill="url(#e)"/><path d="m2.5 43.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 34v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m21 39v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m21 44v.5h-17v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(-1.981714 .992705)"><path d="m21.481714 16.507295v4h-7.989v-4z" fill="url(#a)"/><g fill="none"><path d="m21.481714 16.507295v4h-7.989v-4z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.992714 17.507286 3.489-.0073v2l-3.489.0073m.0073.000009-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_additionsdialog.svg b/icon-themes/elementary_svg/cmd/lc_additionsdialog.svg
new file mode 100644
index 000000000..190ca877f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_additionsdialog.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.157013" cy="186.17059" gradientTransform="matrix(.15931401 0 0 .05069083 -3.797101 11.381075)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.5052029816" x2="6.5052029816" y1="3.4347766156" y2="12.56522312729"><stop offset="0" stop-color="#fff"/><stop offset=".07614208" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92857152" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.2572725 0 0 .93993201 -2583.6251 -3026.4705)" gradientUnits="userSpaceOnUse" x1="2065.6956" x2="2065.6956" y1="3220.5276" y2="3244.8506"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m22 20.818212a9.9999999 3.181818 0 0 1 -19.9999999 0 9.9999999 3.181818 0 1 1 19.9999999 0z" fill="url(#a)" opacity=".5"/><path d="m12.000001.4999668-3.0799654 4.0626337-5.0509176-.6934826.6934822 5.0509163-4.0626328 3.0799658 4.0626328 3.079964-.6934822 5.050918 5.0509176-.693483 3.0799654 4.062634 3.079966-4.062634 5.050916.693483-.693484-5.050918 4.062634-3.079964-4.062634-3.0799658.693484-5.0509163-5.050916.6934826z" fill="url(#c)" opacity=".99"/><path d="m12.000001.4999668-3.0799654 4.0626337-5.0509176-.6934826.6934822 5.0509163-4.0626328 3.0799658 4.0626328 3.079964-.6934822 5.050918 5.0509176-.693483 3.0799654 4.062634 3.079966-4.062634 5.050916.693483-.693484-5.050918 4.062634-3.079964-4.062634-3.0799658.693484-5.0509163-5.050916.6934826z" fill="none" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m8 1.5507812-1.5019531 1.9824219a.63537347.63537347 0 0 1 -.5917969.2460938l-2.4667969-.3398438.3398438 2.4667969a.63537347.63537347 0 0 1 -.2460938.5917969l-1.9824219 1.5019531 1.9824219 1.5019531a.63537347.63537347 0 0 1 .2460938.5917969l-.3398438 2.466797 2.4667969-.339844a.63537347.63537347 0 0 1 .5917969.246094l1.5019531 1.982422 1.5019531-1.982422a.63537347.63537347 0 0 1 .5917969-.246094l2.466797.339844-.339844-2.466797a.63537347.63537347 0 0 1 .246094-.5917969l1.982422-1.5019531-1.982422-1.5019531a.63537347.63537347 0 0 1 -.246094-.5917969l.339844-2.4667969-2.466797.3398438a.63537347.63537347 0 0 1 -.5917969-.2460938z" fill="none" opacity=".3" stroke="url(#b)" stroke-linecap="round" stroke-width=".652175" transform="matrix(1.533331 0 0 1.533331 -.266648 -.266648)"/><path d="m12 19.030971c-.477697 0-.95406-.194596-1.302734-.554688a1.0313531 1.0313531 0 0 1 -.04297-.04687l-2.9999991-3.505864a1.0313531 1.0313531 0 0 1 -.021484-.02539c-.4660889-.583117-.4329484-1.312347-.1875-1.84375.2454484-.531404.7767579-1.028523 1.5234375-1.050782a1.0313531 1.0313531 0 0 1 .03125 0h.96875v-3.21875a1.0313531 1.0313531 0 0 1 0-.0098c.00802-.836393.6038096-1.568681 1.4199216-1.748047a1.0313531 1.0313531 0 0 1 .126953-.01953c.108916-.01.219207-.01.328125 0l-.09375-.0039h.5a1.0313531 1.0313531 0 0 1 .03906 0c.936535.03539 1.706895.805504 1.742188 1.742188a1.0313531 1.0313531 0 0 1 0 .03906v3.21875h.968752a1.0313531 1.0313531 0 0 1 .03125 0c.746676.02226 1.277989.519377 1.523438 1.050782.245448.531404.278587 1.260635-.1875 1.84375a1.0313531 1.0313531 0 0 1 -.02148.02539l-3 3.505859a1.0313531 1.0313531 0 0 1 -.04297.04687c-.348659.360088-.825039.554722-1.302738.554722z" fill="#a65a00" opacity=".05"/><path d="m12.000001 18c.204456 0 .408909-.08141.562851-.240386l2.999998-3.506547c.346716-.433771-.009-1.202998-.56285-1.21951h-2v-4.249533c-.01537-.407918-.34255-.735052-.750468-.750468h-.499065c-.04693-.0043-.09378-.0043-.140711 0-.353169.07762-.606287.388886-.609756.750468v4.249533h-1.9999999c-.553846.01651-.909567.785739-.562851 1.21951l3.0000029 3.506547c.153935.158976.358396.240386.562849.240386z" fill="#a65a00" opacity=".15"/><path d="m12.000001 17.003c.204456 0 .408909-.08141.562851-.240386l2.999998-3.506547c.346716-.433771-.009-1.202998-.56285-1.21951h-2v-4.2495334c-.01537-.407918-.34255-.735052-.750468-.750468h-.499065c-.04693-.0043-.09378-.0043-.140711 0-.353169.07762-.606287.388886-.609756.750468v4.2495334h-1.9999999c-.553846.01651-.909567.785739-.562851 1.21951l3.0000029 3.506547c.153935.158976.358396.240386.562849.240386z" fill="#fafafa" opacity=".99"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_addons.svg b/icon-themes/elementary_svg/cmd/lc_addons.svg
new file mode 100644
index 000000000..af3834fce
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_addons.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2817955 0 0 .2800956 -17.877221 9.22492)" gradientUnits="userSpaceOnUse" x1="106.21918" x2="106.21918" y1="-4.37322" y2="42.039505"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="6.730414" cy="13.091947" gradientTransform="matrix(0 4.8331599 -5.9335762 0 88.315477 -41.690204)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.23223899 0 0 .23083804 -12.8615 8.333645)" gradientUnits="userSpaceOnUse" x1="107.05136" x2="107.05136" y1="-23.105574" y2="-5.777408"><stop offset="0" stop-color="#fff"/><stop offset=".40000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".80000001" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".3" transform="matrix(.20069987 0 0 .23392131 10.93254 12.505698)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><g opacity=".3" transform="matrix(.21549635 0 0 .23392131 .205131 12.505698)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m10.492713 1.5072861c-1.6568535 0-2.9999993 1.3431462-2.9999993 3.0000002 0 .772386.3017558 1.468256.78125 2h-4.78125c-.554 0-.9927137.4387137-.9927137.9927137v4.1875c.3164717-.113521.6444667-.1875 1-.1875 1.6568541 0 2.9927137 1.350432 2.9927137 3.007286s-1.3358596 2.992714-2.9927137 2.992714c-.3555333 0-.6835283-.07398-1-.1875v4.1875c0 .554.4460008.999034 1 1l4.1802137.0073c-.1135214-.316472-.1875-.644467-.1875-1 0-1.656854 1.3431458-3 2.9999993-3 1.656854 0 3 1.343146 3 3 0 .355533-.07398.683528-.1875 1h4.1875c.554 0 .999154-.446001 1-1l.007287-4.769545c.531744.479494 1.220327.769531 1.992713.769531 1.656854 0 3-1.343146 3-3s-1.343146-3-3-3c-.772386 0-1.468256.301756-2 .78125l.01457-4.7958223c.001687-.5539974-.46057-.9854274-1.01457-.9854274h-4.78125c.479494-.531744.78125-1.227614.78125-2 0-1.656854-1.343146-3.0000002-3-3.0000002z" fill="url(#f)"/><g fill="none"><path d="m10.492713 1.507286c-1.6568535 0-2.9999993 1.3431453-2.9999993 3.0000003 0 .772386.3017558 1.468256.78125 2h-4.78125c-.554 0-.9927137.4387137-.9927137.9927137v4.1875c.3164717-.113521.6444667-.1875 1-.1875 1.6568541 0 2.9927137 1.350432 2.9927137 3.007286s-1.3358596 2.992714-2.9927137 2.992714c-.3555333 0-.6835283-.07398-1-.1875v4.1875c0 .554.4460008.999034 1 1l4.1802137.0073c-.1135214-.316472-.1875-.644467-.1875-1 0-1.656854 1.3431458-3 2.9999993-3 1.656854 0 3 1.343146 3 3 0 .355533-.07398.683528-.1875 1h4.1875c.554 0 .999154-.446001 1-1l.007287-4.769545c.531744.479494 1.220327.769531 1.992713.769531 1.656854 0 3-1.343146 3-3s-1.343146-3-3-3c-.772386 0-1.468256.301756-2 .78125l.007287-4.788536c.000843-.5539994-.453287-.9927137-1.007287-.9927137h-4.78125c.479494-.531744.78125-1.227614.78125-2 0-1.656855-1.343146-3.0000003-3-3.0000003z" opacity=".4" stroke="#0a3600" stroke-linecap="round"/><path d="m8.2739484 7.4760361h-4.78125c-.036156 0-.03125-.00491-.03125.03125v3.0312499c.011198-.000109.020006 0 .03125 0 2.1783043 0 3.96875 1.790446 3.96875 3.96875s-1.7904458 3.96875-3.96875 3.96875c-.011244 0-.020052.000109-.03125 0v3.03125c0 .03616-.00491.03125.03125.03125h3.03125c-.0001092-.0112 0-.02001 0-.03125 0-2.178304 1.7904459-3.96875 3.9687496-3.96875 2.178304 0 3.96875 1.790446 3.96875 3.96875 0 .01124.000109.02005 0 .03125h3.03125c.03616 0 .03125.0049.03125-.03125v-4.78125c-.01166-.752481 1.076105-1.233607 1.625-.71875.370348.333957.822666.53125 1.34375.53125 1.135404 0 2.03125-.895846 2.03125-2.03125s-.895846-2.03125-2.03125-2.03125c-.521084 0-.973402.197293-1.34375.53125-.548895.514857-1.636659.03373-1.625-.71875v-4.7812499c0-.036156.0049-.03125-.03125-.03125h-4.78125" opacity=".6" stroke="url(#e)"/><circle cx="10.499999" cy="4.5" opacity=".6" r="2" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_addprintarea.svg b/icon-themes/elementary_svg/cmd/lc_addprintarea.svg
new file mode 100644
index 000000000..6adabf5c8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_addprintarea.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientTransform="matrix(.4054 0 0 .5135 .266 .676)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" xlink:href="#c" y1="8.420643" y2="35.684517"/><linearGradient id="f" gradientTransform="matrix(.4054 0 0 .5135 .266465 -2.324)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" xlink:href="#c" y1="8.420643" y2="12.315482"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71" cy="486.65" gradientTransform="matrix(.012049 0 0 .0082353 13.239 16.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#g"/><radialGradient id="i" cx="605.71" cy="486.65" gradientTransform="matrix(-.012049 0 0 .0082353 10.761 16.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#g"/><linearGradient id="j" gradientTransform="matrix(.035207 0 0 .0082353 -.72485 16.981)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="3" x2="21" y1="12" y2="12"><stop offset="0" stop-opacity=".31783"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m3.5 3.5h17v17h-17z" fill="url(#k)"/><path d="m3.5 3.5h17v17h-17z" fill="none" stroke="url(#l)"/><path d="m3.5 20h17v2h-17z" fill="url(#j)" opacity=".15"/><path d="m3.5 20v1.9999c-.6205.004-1.5-.448-1.5-1s.6924-1 1.5-1z" fill="url(#i)" opacity=".15"/><path d="m20.5 20v1.9999c.62047.0038 1.5-.44807 1.5-1.0001 0-.552-.6924-.99982-1.5-.99982z" fill="url(#h)" opacity=".15"/><g fill="none"><g opacity=".7" stroke="#2c465d" stroke-opacity=".32418"><path d="m5.5 4v16" opacity=".7"/><path d="m20 18.5h-16" opacity=".7"/><path d="m20 9.5h-16" opacity=".7"/><path d="m10.5 4v16" opacity=".7"/><path d="m15.5 4v16" opacity=".7"/><path d="m20 12.5h-16" opacity=".7"/><path d="m20 15.5h-16" opacity=".7"/><path d="m20 6.5h-16" opacity=".7"/></g><path d="m5.5 6.5h10v12h-10z" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/><path d="m19.511 19.5h-15.011v-15h15z" stroke="url(#e)" stroke-linecap="round"/></g><g transform="translate(-.000465 8)"><path d="m2.8684 14.499c.0073.35961.029665.91477.34211.99126 3.3006.01952 6.2781.0028 9.579.0084.34064.01588.35312-.62103.34211-.99966h-10.263z" fill="none" stroke="#000" stroke-linecap="square" stroke-opacity=".501961" stroke-width=".99971"/><g stroke-linecap="round"><path d="m.64718 6.5559.74742-3.0509 13.216.0036.715 3.0637z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.2252 6.5169h13.55c.40178 0 .72523.34771.72523.77962v6.2035h-15v-6.2035c0-.43191.32345-.77962.72522-.77962z" fill="#4f4f4f"/><path d="m1.2252 6.5169h13.55c.40178 0 .72523.34771.72523.77962v6.2035h-15v-6.2035c0-.43191.32345-.77962.72522-.77962z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round" stroke-width=".99993"/><path d="m12 8h2v2h-2z" fill="#0cceff"/><path d="m.64718 6.5559.74742-3.0509 13.216.0036.715 3.0637z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><g fill="#e9e9e9"><path d="m13 11v3.506c0 .274-.07.494-.156.494h-9.6878c-.0865 0-.1562-.22-.1562-.494v-3.506z" stroke-width="1.9872"/><path d="m3.500465.5 9.009135-.000131-.009135 5.000131h-9z" stroke="#000" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.511465 4.5h-7.011v-3h7z" fill="none" stroke="url(#f)" stroke-linecap="round"/></g></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_addressbooksource.svg b/icon-themes/elementary_svg/cmd/lc_addressbooksource.svg
new file mode 100644
index 000000000..b464c4c96
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_addressbooksource.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" gradientTransform="matrix(.40540539 0 0 .45945944 2.270271 8.972663)" gradientUnits="userSpaceOnUse" x1="24.107431" x2="24.107431" y1="6.588911" y2="41.412441"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="7.495683" cy="8.449767" gradientTransform="matrix(0 1.1385335 -.98890268 -.00000002 19.656043 2.249398)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.40000001 0 0 .48717951 1.7 8.307378)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899002"/><linearGradient id="d"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.39999999 0 0 .50000335 .900022 8.24967)" gradientUnits="userSpaceOnUse" x1="10.654308" x2="10.654308" xlink:href="#f" y1="1" y2="3"/><linearGradient id="f"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.39999999 0 0 .05128207 1.700127 8.268916)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899002"/><linearGradient id="h" gradientTransform="matrix(.52589466 0 0 1.0164584 -.258451 5.508031)" gradientUnits="userSpaceOnUse" x1="24.640038" x2="24.640038" xlink:href="#f" y1="3.380536" y2="4.49698"/><linearGradient id="i" gradientTransform="matrix(.37516915 0 0 .49377366 .229117 8.143814)" gradientUnits="userSpaceOnUse" x1="10.199131" x2="54.887218" y1=".065302" y2=".065302"><stop offset="0" stop-color="#0e9a83"/><stop offset=".93372953" stop-color="#0e9a83"/><stop offset=".9424805" stop-color="#c2c2c2"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><radialGradient id="j" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><linearGradient id="k"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="11" y2="29"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#28bca3"/></linearGradient><g transform="translate(0 -8)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 10.857126)"><path d="m38 40h5v7h-5z" fill="url(#j)"/><path d="m-10-47h5v7h-5z" fill="url(#l)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#m)"/></g><g stroke-linejoin="round"><path d="m20.491301 10.304063c-.154725-.6550633-.058276-1.17093-.143746-1.7956791h-15.8388563l.093482 1.9826021" fill="url(#h)" stroke="url(#i)" stroke-miterlimit="0" stroke-width="1.017398"/><g stroke-linecap="round"><path d="m5.5001259 10.499685h-1.6000001c-.2283392 0-.3999999-.02116-.3999999-.04878v-1.39822c0-.4439617.2236128-.552999.5163577-.552999h1.4836423" fill="url(#e)" stroke="url(#g)"/><path d="m4.509521 10.509521h15.980959v18.980959h-15.980959z" fill="url(#n)" stroke="#0e9a83" stroke-miterlimit="0"/><path d="m5.4999998 10.499685v19h-1.6c-.2283394 0-.4-.201098-.4-.463414v-18.536586z" fill="url(#b)" stroke="url(#c)"/><path d="m4.5 11.499685h15v17h-15z" fill="none" opacity=".5" stroke="url(#a)"/></g></g></g><path d="m13 8c-1.650932 0-3 1.3490681-3 3 0 1.650932 1.349068 3 3 3s3-1.349068 3-3c0-1.6509319-1.349068-3-3-3zm0 6h-1c-.0341-.000216-.06813.0031-.101562.0098-1.783248.369849-3.2658458 1.13013-3.8632818 2.650356-.0231548.058444-.0350819.12073-.0351562.183594v.8125c0 .735639.6081119 1.34375 1.34375 1.34375h7.3125c.735638 0 1.34375-.608111 1.34375-1.34375v-.8125c.000226-.03077-.0024-.0615-.0078-.0918-.166906-.885419-.868136-1.533487-1.63086-1.992187-.762736-.458698-1.611057-.740299-2.328137-.759763-.0046-.000062-.0091-.000062-.01367 0z" style="opacity:.15;fill:#007367;stroke:#007367;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"/><path d="m13 8c-1.650932 0-3 1.3490681-3 3 0 1.650932 1.349068 3 3 3s3-1.349068 3-3c0-1.6509319-1.349068-3-3-3zm0 6h-1c-.0341-.000216-.06813.0031-.101562.0098-1.783248.369849-3.2658458 1.13013-3.8632818 2.650356-.0231548.058444-.0350819.12073-.0351562.183594v.8125c0 .735639.6081119 1.34375 1.34375 1.34375h7.3125c.735638 0 1.34375-.608111 1.34375-1.34375v-.8125c.000226-.03077-.0024-.0615-.0078-.0918-.166906-.885419-.868136-1.533487-1.63086-1.992187-.762736-.458698-1.611057-.740299-2.328137-.759763-.0046-.000062-.0091-.000062-.01367 0z" fill="#007367" opacity=".15"/><path d="m13 7c-1.650932 0-3 1.3490681-3 3 0 1.650932 1.349068 3 3 3s3-1.349068 3-3c0-1.6509319-1.349068-3-3-3zm0 6h-1c-.0341-.000216-.06813.0031-.101562.0098-1.783248.369849-3.2658458 1.13013-3.8632818 2.650356-.0231548.058444-.0350819.12073-.0351562.183594v.8125c0 .735639.6081119 1.34375 1.34375 1.34375h7.3125c.735638 0 1.34375-.608111 1.34375-1.34375v-.8125c.000226-.03077-.0024-.0615-.0078-.0918-.166906-.885419-.868136-1.533487-1.63086-1.992187-.762736-.458698-1.611057-.740299-2.328137-.759763-.0046-.000062-.0091-.000062-.01367 0z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_addwatch.svg b/icon-themes/elementary_svg/cmd/lc_addwatch.svg
new file mode 100644
index 000000000..ecb26d882
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_addwatch.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" gradientTransform="matrix(1.3732868 0 0 1.375 -4.493125 5.125)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1110.5" cy="1543" gradientTransform="matrix(1.8149966 0 0 1.3201479 -2003.6431 -2022.3616)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16.372225" x2="22.862638" y1="9.25" y2="9.25"><stop offset="0" stop-color="#424242" stop-opacity=".741176"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48449877 0 0 .34573161 69.712945 1.857679)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.1535634 0 0 2.15625 -2379.4752 -3312.9966)" gradientUnits="userSpaceOnUse" x1="1107.7606" x2="1111.7905" y1="1540.8185" y2="1544.524"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.3733094 0 0 1.2374878 -1513.7604 -1896.342)" gradientUnits="userSpaceOnUse" x1="1111.6653" x2="1106.2402" xlink:href="#d" y1="1544.5109" y2="1538.4094"/><linearGradient id="g" gradientTransform="matrix(1.375 0 0 1.375 -1522.3202 -2115.5924)" gradientUnits="userSpaceOnUse" x1="1118.5127" x2="1111.6201" xlink:href="#d" y1="1552.0814" y2="1545.4441"/><radialGradient id="h" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -58.729414 18.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill-rule="evenodd"><path d="m24 20c0 1.6569-5.3726 3-12 3s-12-1.343-12-3 5.3726-3 12-3 12 1.3431 12 3z" fill="url(#h)" opacity=".3"/><path d="m3.2298375 14.810913-1.65385-.730676c1.2744875-8.1427495 9.4881875-13.490262 21.0802625-3.585175l-.202538 4.270338v.033c-3.13335-2.689225-5.833024-6.1408875-11.39215-6.1408875-6.3816495.08525-7.377012 4.9669125-7.826362 6.1532625z" fill="url(#a)"/><path d="m22.12 14.798537c-2.99365 3.857288-6.594087 4.763963-10.209375 4.763963-3.615425 0-8.147975-.626725-8.848125-4.763963.75955-3.783037 2.722775-6.0978495 7.765175-6.140887 5.510175-.04675 8.186338 3.451662 11.292325 6.140887z" style="stroke:#000;stroke-width:1.375;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#b)"/><ellipse cx="10.979996" cy="14.097076" fill="url(#e)" rx="4.307127" ry="4.3125" stroke="url(#g)" stroke-width=".91667"/><ellipse cx="10.613034" cy="13.101675" fill="url(#f)" rx="2.746619" ry="2.474976"/><ellipse cx="9.926418" cy="12.551412" fill="#d7e4f1" rx="1.3734" ry="1.10005"/></g><path d="m1.6876375 14.0625c1.2186625-8.147975 10.4282745-15.0189875 20.4875005-3.587375" fill="none" stroke="url(#c)" stroke-width="1.375"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_alignblock.svg b/icon-themes/elementary_svg/cmd/lc_alignblock.svg
new file mode 100644
index 000000000..eb7ae4807
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alignblock.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" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="42" y2="20"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="52" y2="30"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="57" y2="35"/><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#d" y1="47" y2="25"/><g transform="translate(0 -25)"><path d="m2.5 33.5v2h19v-2z" fill="url(#e)"/><path d="m2.5 33.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 28.5v2h19v-2z" fill="url(#a)"/><path d="m2.5 28.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 29v.5h-17v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m2.5 38.5v2h19v-2z" fill="url(#b)"/><path d="m2.5 38.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 43.5v2h19v-2z" fill="url(#c)"/><path d="m2.5 43.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 34v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m21 39v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m21 44v.5h-17v.5h-1v-1z" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_alignbottom.svg b/icon-themes/elementary_svg/cmd/lc_alignbottom.svg
new file mode 100644
index 000000000..9357832ad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alignbottom.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" gradientTransform="matrix(1.0666667 0 0 1 -1.3 5.001951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1=".5" y2="22"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="3" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0666667 0 0 1 -1.3 1.001951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 15.292706 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 8.815119 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 18.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><rect fill="url(#b)" height="21" rx="2.5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".235294" width="21" x="1.5" y="1.5"/><path d="m1.500002 22h20.999998v2h-20.999998z" fill="url(#i)" opacity=".15"/><path d="m1.5000009 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m22.500001 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><rect fill="none" height="19" rx="1.5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".408088" width="19" x="2.5" y="2.5"/><g transform="translate(0 7)"><path d="m5 7v1.9980469l14 .00195v-1.9999969z" fill="url(#e)"/><g fill="#fff" fill-opacity=".558824" transform="translate(0 2)"><path d="m5 7v.9980469l14 .00195v-.9999969z"/><path d="m5 10.001953v.998047l9 .002v-1h-9z"/></g><path d="m19 7v1h-14v-1z" fill="#fff" opacity=".2"/><path d="m5 10v1.998047l9 .002v-2.000047z" fill="url(#a)"/><path d="m14 10v1h-9v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_aligncenter.svg b/icon-themes/elementary_svg/cmd/lc_aligncenter.svg
new file mode 100644
index 000000000..065c9c364
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_aligncenter.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" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" xlink:href="#b" y1="489.547" y2="489.547"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="187.60899" x2="186.937" xlink:href="#d" y1="489.35901" y2="489.35901"/><linearGradient id="d"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-208.18401" x2="-208.828" xlink:href="#b" y1="-491.453" y2="-491.453"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-208.39101" x2="-209.063" xlink:href="#d" y1="-491.64099" y2="-491.64099"/><linearGradient id="g" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="i" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-70.999916" x2="-70.999916" xlink:href="#i" y1="-172.00011" y2="-176.00011"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-75.999916" x2="-75.999916" xlink:href="#h" y1="-178.00011" y2="-170.00011"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="-66.999916" x2="-66.999916" xlink:href="#g" y1="-171.00011" y2="-178.00011"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-482.99991" x2="-482.99991" xlink:href="#i" y1="134.99989" y2="130.99989"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="-486.99991" x2="-486.99991" xlink:href="#h" y1="128.99989" y2="136.99989"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="-473.99991" x2="-473.99991" xlink:href="#g" y1="136.99989" y2="128.99989"/><path d="m-76.499878-177.5h12v7h-12z" fill="url(#l)" stroke="url(#k)" stroke-linejoin="round" stroke-miterlimit="3" transform="matrix(-1 0 0 -1 -58.999914 -167.00011)"/><path d="m-489.49979 129.49626h17.999748v7.003598h-17.999748z" style="fill-rule:evenodd;stroke-width:1.000249;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#o);stroke:url(#n)" transform="matrix(-1 0 0 -1 -468.999914 149.99989)"/><path d="m-488.50009 130.50006h15.999757v4.999894h-15.999757z" fill="none" stroke="url(#m)" stroke-linecap="round" stroke-miterlimit="2" stroke-width="1.000249" transform="matrix(-1 0 0 -1 -468.999914 149.99989)"/><path d="m-75.499878-176.5h10v5.000031h-10z" fill="none" stroke="url(#j)" stroke-miterlimit="3" transform="matrix(-1 0 0 -1 -58.999914 -167.00011)"/><g stroke-linejoin="round" stroke-miterlimit="0" transform="matrix(0 1 -1 0 23 0)"><path d="m186.5 489.5h3v2h-3z" fill="url(#a)" stroke="url(#c)" transform="translate(-186 -479)"/><path d="m5.5 10.5h3v2h-3zm5 0h3v2h-3zm5 0h3v2h-3z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m-209.5-491.5h3v2h-3z" fill="url(#e)" stroke="url(#f)" transform="matrix(-1 0 0 -1 -186 -479)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_aligndown.svg b/icon-themes/elementary_svg/cmd/lc_aligndown.svg
new file mode 100644
index 000000000..7e8283c98
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_aligndown.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" gradientTransform="matrix(0 -1 -1 0 24 24)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" y1="12" y2="1"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1.0952381 0 25.142919 17)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" y1="12" y2="1.956522"><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="e" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".00000012" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-78.999939" x2="-68.999939" xlink:href="#d" y1="-202.00005" y2="-202.00005"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-69.999939" x2="-78.999939" xlink:href="#e" y1="-203.00005" y2="-203.00005"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-69.999939" x2="-78.999939" xlink:href="#c" y1="-205.00005" y2="-205.00005"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-487.99994" x2="-471.99994" xlink:href="#d" y1="135.99995" y2="135.99995"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-471.99994" x2="-487.99994" xlink:href="#c" y1="130.99995" y2="130.99995"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-472.99994" x2="-487.99994" xlink:href="#e" y1="133.99995" y2="133.99995"/><path d="m-80.499878-207.5h12v7h-12z" fill="url(#h)" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="3" transform="matrix(0 -1 1 0 221.00005 -59.99994)"/><path d="m-79.499878-206.5h10v5.00003h-10z" fill="none" stroke="url(#g)" stroke-miterlimit="3" transform="matrix(0 -1 1 0 221.00005 -59.99994)"/><path d="m-489.49979 129.49626h17.99975v7.0036h-17.99975z" style="fill-rule:evenodd;stroke-width:1.000249;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#j);stroke:url(#i)" transform="matrix(0 -1 1 0 -125.99995 -468.99994)"/><path d="m-488.50009 130.50006h15.99976v4.99989h-15.99976z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-miterlimit="2" stroke-width="1.000249" transform="matrix(0 -1 1 0 -125.99995 -468.99994)"/><path d="m23.000062 19.5v2h-22v-2z" fill="url(#b)"/><path d="m23 19.5h-22m0 2h22" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_alignhorizontalcenter.svg b/icon-themes/elementary_svg/cmd/lc_alignhorizontalcenter.svg
new file mode 100644
index 000000000..f38b65107
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alignhorizontalcenter.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="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 21 35)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="22" y2="0"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 22 30)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="22" y2="0"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 23 25)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="22" y2="0"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 20 20)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="22" y2="0"/><g transform="translate(0 -25)"><path d="m19.5 43.5v2h-15v-2z" fill="url(#b)"/><path d="m19.5 43.5v2h-15v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m5 44v1h1v-.5h13v-.5z" fill="#fff" opacity=".2"/><path d="m20.5 38.5v2h-17v-2z" fill="url(#c)"/><path d="m20.5 38.5v2h-17v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m4 39v1h1v-.5h15v-.5z" fill="#fff" opacity=".2"/><path d="m21.5 33.5v2h-19v-2z" fill="url(#d)"/><path d="m21.5 33.5v2h-19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 34v1h1v-.5h17v-.5z" fill="#fff" opacity=".2"/><path d="m18.5 28.5v2h-13v-2z" fill="url(#e)"/><path d="m18.5 28.5v2h-13v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m6 29v1h1v-.5h11v-.5z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_alignleft.svg b/icon-themes/elementary_svg/cmd/lc_alignleft.svg
new file mode 100644
index 000000000..1237684c5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alignleft.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="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="57" y2="35"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="52" y2="30"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="47" y2="25"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m2.5 43.5v2h15v-2z" fill="url(#b)"/><path d="m2.5 43.5v2h15v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 38.5v2h17v-2z" fill="url(#c)"/><path d="m2.5 38.5v2h17v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 33.5v2h19v-2z" fill="url(#d)"/><path d="m2.5 33.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 28.5v2h13v-2z" fill="url(#e)"/><path d="m2.5 28.5v2h13v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m15 29v.5h-11v.5h-1v-1z" opacity=".2"/><path d="m21 34v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m19 39v.5h-15v.5h-1v-1z" opacity=".2"/><path d="m17 44v.5h-13v.5h-1v-1z" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_alignmiddle.svg b/icon-themes/elementary_svg/cmd/lc_alignmiddle.svg
new file mode 100644
index 000000000..e13ddb556
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alignmiddle.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" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#c" y1="7" y2="16"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#c" y1="4" y2="19"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#b" y1="17" y2="6"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#b" y1="20" y2="3"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#a" y1="6" y2="17"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#a" y1="3" y2="20"/><linearGradient id="j"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-208.391" x2="-209.063" xlink:href="#j" y1="-491.641" y2="-491.641"/><linearGradient id="l"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-208.184" x2="-208.828" xlink:href="#l" y1="-491.453" y2="-491.453"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="187.609" x2="186.937" xlink:href="#j" y1="489.359" y2="489.359"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="187.816" x2="187.172" xlink:href="#l" y1="489.547" y2="489.547"/><path d="m13.5 17.5v-12h7v12z" fill="url(#h)" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m3.496 20.5v-18h7.004v18z" fill="url(#i)" fill-rule="evenodd" stroke="url(#g)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m4.5 19.5v-16h5v16z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-miterlimit="2"/><path d="m14.5 16.5v-10h5v10z" fill="none" stroke="url(#d)" stroke-miterlimit="3"/><g stroke-linejoin="round" stroke-miterlimit="0"><path d="m186.5 489.5h3v2h-3z" fill="url(#o)" stroke="url(#n)" transform="translate(-186 -479)"/><path d="m5.5 10.5h3v2h-3zm5 0h3v2h-3zm5 0h3v2h-3z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m-209.5-491.5h3v2h-3z" fill="url(#m)" stroke="url(#k)" transform="matrix(-1 0 0 -1 -186 -479)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_alignright.svg b/icon-themes/elementary_svg/cmd/lc_alignright.svg
new file mode 100644
index 000000000..89c5b0bb3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alignright.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="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#a" y1="57" y2="35"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#a" y1="52" y2="30"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="47" y2="25"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#a" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m6.5 43.5v2h15v-2z" fill="url(#b)"/><path d="m6.5 43.5v2h15v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m4.5 38.5v2h17v-2z" fill="url(#c)"/><path d="m4.5 38.5v2h17v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 33.5v2h19v-2z" fill="url(#d)"/><path d="m2.5 33.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h13v-2z" fill="url(#e)"/><path d="m8.5 28.5v2h13v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 29v.5h-11v.5h-1v-1z" opacity=".2"/><path d="m21 34v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m21 39v.5h-15v.5h-1v-1z" opacity=".2"/><path d="m21 44v.5h-13v.5h-1v-1z" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_aligntop.svg b/icon-themes/elementary_svg/cmd/lc_aligntop.svg
new file mode 100644
index 000000000..ddf8d6c95
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_aligntop.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" gradientTransform="matrix(1.0666667 0 0 1 -1.3 5.001951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1=".5" y2="22"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="3" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0666667 0 0 1 -1.3 1.001951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 15.292706 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 8.815119 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 18.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><rect fill="url(#b)" height="21" rx="2.5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".235294" width="21" x="1.5" y="1.5"/><path d="m1.500002 22h20.999998v2h-20.999998z" fill="url(#i)" opacity=".15"/><path d="m1.5000009 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m22.500001 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><rect fill="none" height="19" rx="1.5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".408088" width="19" x="2.5" y="2.5"/><g transform="translate(0 -2)"><path d="m5 7v1.9980469l14 .00195v-1.9999969z" fill="url(#e)"/><g fill="#fff" fill-opacity=".558824" transform="translate(0 2)"><path d="m5 7v.9980469l14 .00195v-.9999969z"/><path d="m5 10.001953v.998047l9 .002v-1h-9z"/></g><path d="m19 7v1h-14v-1z" fill="#fff" opacity=".2"/><path d="m5 10v1.998047l9 .002v-2.000047z" fill="url(#a)"/><path d="m14 10v1h-9v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_alignup.svg b/icon-themes/elementary_svg/cmd/lc_alignup.svg
new file mode 100644
index 000000000..cb48e8b04
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alignup.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" gradientTransform="matrix(0 -1 -1 0 23.999938 7)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" y1="12" y2="1"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1.0952381 0 25.142857 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" y1="12" y2="1.956522"><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="e" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-67.999977" x2="-78.999977" xlink:href="#d" y1="-203.00005" y2="-203.00005"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-78.999977" x2="-69.999977" xlink:href="#e" y1="-204.00005" y2="-204.00005"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-78.999977" x2="-68.999977" xlink:href="#c" y1="-206.00005" y2="-206.00005"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-471.99997" x2="-487.99997" xlink:href="#d" y1="133.99995" y2="133.99995"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-487.99997" x2="-471.99997" xlink:href="#c" y1="131.99995" y2="131.99995"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-486.99997" x2="-472.99997" xlink:href="#e" y1="132.99995" y2="132.99995"/><path d="m-80.499878-207.5h12v7h-12z" fill="url(#h)" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="3" transform="matrix(0 1 1 0 221.00005 83.999975)"/><path d="m-79.499878-206.5h10v5.00003h-10z" fill="none" stroke="url(#g)" stroke-miterlimit="3" transform="matrix(0 1 1 0 221.00005 83.999975)"/><path d="m-489.49979 129.49626h17.99975v7.0036h-17.99975z" style="fill-rule:evenodd;stroke-width:1.000249;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#j);stroke:url(#i)" transform="matrix(0 1 1 0 -125.99995 492.999975)"/><path d="m-488.50009 130.50006h15.99976v4.99989h-15.99976z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-miterlimit="2" stroke-width="1.000249" transform="matrix(0 1 1 0 -125.99995 492.999975)"/><path d="m23 2.5v2h-22v-2z" fill="url(#b)"/><path d="m22.999938 2.5h-22m0 2h22" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_alignverticalcenter.svg b/icon-themes/elementary_svg/cmd/lc_alignverticalcenter.svg
new file mode 100644
index 000000000..8c7ad8bf2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alignverticalcenter.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" gradientTransform="matrix(1.0666667 0 0 1 -1.3 5.001951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1=".5" y2="22"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="3" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0666667 0 0 1 -1.3 1.001951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 15.292706 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 8.815119 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 18.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><rect fill="url(#b)" height="21" rx="2.5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".235294" width="21" x="1.5" y="1.5"/><path d="m1.500002 22h20.999998v2h-20.999998z" fill="url(#i)" opacity=".15"/><path d="m1.5000009 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m22.500001 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><rect fill="none" height="19" rx="1.5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".408088" width="19" x="2.5" y="2.5"/><g transform="translate(0 2)"><path d="m5 7v1.9980469l14 .00195v-1.9999969z" fill="url(#e)"/><g fill="#fff" fill-opacity=".558824" transform="translate(0 2)"><path d="m5 7v.9980469l14 .00195v-.9999969z"/><path d="m5 10.001953v.998047l9 .002v-1h-9z"/></g><path d="m19 7v1h-14v-1z" fill="#fff" opacity=".2"/><path d="m5 10v1.998047l9 .002v-2.000047z" fill="url(#a)"/><path d="m14 10v1h-9v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_alphaliststyle.svg b/icon-themes/elementary_svg/cmd/lc_alphaliststyle.svg
new file mode 100644
index 000000000..2d3bfbac7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alphaliststyle.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" gradientUnits="userSpaceOnUse" x1="4.017977" x2="3.517977" xlink:href="#c" y1=".844933" y2="8.844933"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.01333" x2="5.293912" xlink:href="#c" y1="15.931441" y2="15.931441"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="57" y2="35"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="52" y2="30"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="47" y2="25"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m8.5 43.5v2h7v-2z" fill="url(#e)"/><path d="m8.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#f)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#g)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#h)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><path d="m1.4967728 12.549689h1.8727548q.6007834 0 1.0560646.09387.4599749.08918.7650602.295698.309779.201826.4646685.535073.1548895.328553.1548895.811996 0 .291005-.093872.54446-.089179.253456-.2628428.445894-.173664.192439-.4318131.32386-.2534555.126728-.5773154.16897v.04694q.3238599.05632.6054771.164276.2863109.10326.4975238.291005.211213.183051.3332471.464668.1220341.281618.1220341.685269 0 .469362-.1548894.840158-.1501959.366103-.4412004.624252-.2863109.253455-.6993495.38957-.4130386.136115-.9340306.136115h-2.2764065zm.8730135 2.910044h1.1452435q.3942642 0 .6618005-.0704.2675364-.0704.4318132-.206519.1642767-.140809.234681-.347328.075098-.211213.075098-.488137 0-.563234-.3614088-.807302-.3614089-.244073-1.1405499-.244073h-1.0466775zm0 .732205v2.478232h1.2485032q.4130386 0 .6899622-.09387.2816173-.09387.4505876-.262843.173664-.16897.2487619-.403651.075098-.239375.075098-.525686 0-.262843-.079792-.483443-.075098-.2206-.2534555-.37549-.173664-.159583-.4646685-.244068-.2910045-.08918-.7228176-.08918z" fill="url(#b)" transform="matrix(1.0177791 0 0 1.0177791 -.023384 -.272812)"/><path d="m5.7104557 8.3583889-.7509793-2.1262102h-2.5580234l-.7603666 2.1262102h-.88240069l2.52047439-6.8902354h.7979155l2.5251681 6.8902354zm-1.027903-2.9006577-.6946559-1.9900952q-.0281617-.0844852-.0704043-.2065193-.0375489-.1220342-.0797915-.2628428-.0422426-.1408086-.0844852-.2910045-.0422426-.1548895-.0797916-.3003917-.0328553.1455022-.0750979.3003917-.0422426.1548895-.0844852.3003917-.0422425.1408087-.0844851.2628428-.037549.1173405-.0657107.1971321l-.680575 1.9900952z" fill="url(#a)" transform="matrix(1.0159305 0 0 1.0159305 -.089162 .008458)"/><g stroke="#002e99"><path d="m1.4967728 12.549689h1.8727548q.6007834 0 1.0560646.09387.4599749.08918.7650602.295698.309779.201826.4646685.535073.1548895.328553.1548895.811996 0 .291005-.093872.54446-.089179.253456-.2628428.445894-.173664.192439-.4318131.32386-.2534555.126728-.5773154.16897v.04694q.3238599.05632.6054771.164276.2863109.10326.4975238.291005.211213.183051.3332471.464668.1220341.281618.1220341.685269 0 .469362-.1548894.840158-.1501959.366103-.4412004.624252-.2863109.253455-.6993495.38957-.4130386.136115-.9340306.136115h-2.2764065zm.8730135 2.910044h1.1452435q.3942642 0 .6618005-.0704.2675364-.0704.4318132-.206519.1642767-.140809.234681-.347328.075098-.211213.075098-.488137 0-.563234-.3614088-.807302-.3614089-.244073-1.1405499-.244073h-1.0466775zm0 .732205v2.478232h1.2485032q.4130386 0 .6899622-.09387.2816173-.09387.4505876-.262843.173664-.16897.2487619-.403651.075098-.239375.075098-.525686 0-.262843-.079792-.483443-.075098-.2206-.2534555-.37549-.173664-.159583-.4646685-.244068-.2910045-.08918-.7228176-.08918z" fill="url(#b)" opacity=".5" stroke-width=".982531" transform="matrix(1.0177791 0 0 1.0177791 -.023384 -.272812)"/><path d="m5.7104557 8.3583889-.7509793-2.1262102h-2.5580234l-.7603666 2.1262102h-.88240069l2.52047439-6.8902354h.7979155l2.5251681 6.8902354zm-1.027903-2.9006577-.6946559-1.9900952q-.0281617-.0844852-.0704043-.2065193-.0375489-.1220342-.0797915-.2628428-.0422426-.1408086-.0844852-.2910045-.0422426-.1548895-.0797916-.3003917-.0328553.1455022-.0750979.3003917-.0422426.1548895-.0844852.3003917-.0422425.1408087-.0844851.2628428-.037549.1173405-.0657107.1971321l-.680575 1.9900952z" fill="none" opacity=".5" stroke-width=".984319" transform="matrix(1.0159305 0 0 1.0159305 -.089162 .008458)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_alphalowliststyle.svg b/icon-themes/elementary_svg/cmd/lc_alphalowliststyle.svg
new file mode 100644
index 000000000..8c839e271
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alphalowliststyle.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" gradientUnits="userSpaceOnUse" x1="4.017977" x2="3.517977" xlink:href="#c" y1=".844933" y2="8.844933"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.557398" x2="4.557398" xlink:href="#c" y1="11.710182" y2="20.210182"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="57" y2="35"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="52" y2="30"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="47" y2="25"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#d" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m8.5 43.5v2h7v-2z" fill="url(#e)"/><path d="m8.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#f)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#g)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#h)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><path d="m3.8854344 14.265988q.4412003 0 .8026091.168971.3614088.16897.6148644.506911.2581491.333247.3989577.830771.1408087.497523.1408087 1.15463 0 .661801-.1408087 1.164018-.1408086.497524-.3989577.835465-.2534556.33794-.6148644.511604-.3614088.168971-.8026091.168971-.2769237 0-.5022175-.06102-.2252938-.06101-.408345-.15958-.1783576-.10326-.3191662-.239375-.136115-.136115-.2440683-.286311h-.0563234l-.173664.652413h-.6242516v-7.303274h.854239v1.764802q0 .164276-.00469.352021-.00469.183052-.014081.342635-.00939.187744-.018774.366102h.037549q.1079533-.164277.2440683-.305085.136115-.140809.3144726-.244069.1830512-.103259.408345-.159583.2252938-.06102.5069111-.06102zm-.1642768.708737q-.3754896 0-.6289451.122034-.248762.117341-.4036514.361409-.1501959.244068-.2159066.610171-.061017.366102-.061017.858932 0 .474056.061017.844852.065711.366102.2159066.619558.1548894.248762.408345.380183.2534555.126728.6336388.126728.6336388 0 .9293369-.511605.3003917-.511604.3003917-1.469103 0-.976273-.3003917-1.459716-.2956981-.483443-.9387242-.483443z" fill="url(#b)" transform="translate(-.057398 .289818)"/><path d="m3.8854344 14.265988q.4412003 0 .8026091.168971.3614088.16897.6148644.506911.2581491.333247.3989577.830771.1408087.497523.1408087 1.15463 0 .661801-.1408087 1.164018-.1408086.497524-.3989577.835465-.2534556.33794-.6148644.511604-.3614088.168971-.8026091.168971-.2769237 0-.5022175-.06102-.2252938-.06101-.408345-.15958-.1783576-.10326-.3191662-.239375-.136115-.136115-.2440683-.286311h-.0563234l-.173664.652413h-.6242516v-7.303274h.854239v1.764802q0 .164276-.00469.352021-.00469.183052-.014081.342635-.00939.187744-.018774.366102h.037549q.1079533-.164277.2440683-.305085.136115-.140809.3144726-.244069.1830512-.103259.408345-.159583.2252938-.06102.5069111-.06102zm-.1642768.708737q-.3754896 0-.6289451.122034-.248762.117341-.4036514.361409-.1501959.244068-.2159066.610171-.061017.366102-.061017.858932 0 .474056.061017.844852.065711.366102.2159066.619558.1548894.248762.408345.380183.2534555.126728.6336388.126728.6336388 0 .9293369-.511605.3003917-.511604.3003917-1.469103 0-.976273-.3003917-1.459716-.2956981-.483443-.9387242-.483443z" fill="none" opacity=".5" stroke="#002e99" transform="translate(-.057398 .289818)"/><path d="m4.480727 8.3583889-.1736639-.7134304h-.037549q-.1548895.211213-.309779.3661025-.1548895.1501958-.3379407.2487619-.1830512.098566-.408345.1455022-.2252938.046936-.5209919.046936-.3238598 0-.5960899-.093872-.27223-.089179-.4740557-.2769238-.197132-.1924385-.3097789-.4787494-.1126469-.2910044-.1126469-.6852686 0-.7697538.5397664-1.1827924.54446-.4130387 1.6521545-.4505876l.8636262-.0328554v-.3238598q0-.3144726-.070404-.5256856-.065711-.2112129-.1971324-.3379407-.1267277-.1314213-.3191662-.1877448-.1877448-.0563234-.4318131-.0563234-.3895705 0-.7275112.1126469-.3332471.1126469-.6430261.27223l-.3003917-.6430261q.3473279-.1877448.7744474-.3191662.4271195-.1314214.8964816-.1314214.4787493 0 .8260773.098566.3520215.093872.5773153.3050854.2299875.2065193.3426344.5303792.1126469.3238598.1126469.7838346v3.5296029zm-1.5676693-.5960898q.2863108 0 .5303791-.089179.2440683-.0891786.4224259-.2675362.1783576-.1830512.2769236-.4552813.1032597-.2769236.1032597-.6477196v-.4646685l-.6711878.0328554q-.4224259.0187744-.7087367.0938724-.2863109.0750979-.4599749.2112129-.1689703.1314214-.2440683.3238598-.075098.1877449-.075098.4271195 0 .4318132.2252938.6336389.2299874.2018257.6007835.2018257z" fill="url(#a)"/><path d="m4.480727 8.3583889-.1736639-.7134304h-.037549q-.1548895.211213-.309779.3661025-.1548895.1501958-.3379407.2487619-.1830512.098566-.408345.1455022-.2252938.046936-.5209919.046936-.3238598 0-.5960899-.093872-.27223-.089179-.4740557-.2769238-.197132-.1924385-.3097789-.4787494-.1126469-.2910044-.1126469-.6852686 0-.7697538.5397664-1.1827924.54446-.4130387 1.6521545-.4505876l.8636262-.0328554v-.3238598q0-.3144726-.070404-.5256856-.065711-.2112129-.1971324-.3379407-.1267277-.1314213-.3191662-.1877448-.1877448-.0563234-.4318131-.0563234-.3895705 0-.7275112.1126469-.3332471.1126469-.6430261.27223l-.3003917-.6430261q.3473279-.1877448.7744474-.3191662.4271195-.1314214.8964816-.1314214.4787493 0 .8260773.098566.3520215.093872.5773153.3050854.2299875.2065193.3426344.5303792.1126469.3238598.1126469.7838346v3.5296029zm-1.5676693-.5960898q.2863108 0 .5303791-.089179.2440683-.0891786.4224259-.2675362.1783576-.1830512.2769236-.4552813.1032597-.2769236.1032597-.6477196v-.4646685l-.6711878.0328554q-.4224259.0187744-.7087367.0938724-.2863109.0750979-.4599749.2112129-.1689703.1314214-.2440683.3238598-.075098.1877449-.075098.4271195 0 .4318132.2252938.6336389.2299874.2018257.6007835.2018257z" fill="none" opacity=".5" stroke="#002e99"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_animationeffects.svg b/icon-themes/elementary_svg/cmd/lc_animationeffects.svg
new file mode 100644
index 000000000..1173687a1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_animationeffects.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" gradientTransform="matrix(.77562455 0 0 .7756249 -43.981565 -9.61426)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="-14.890854" cy="11.546391" gradientTransform="matrix(.00000201 3.6145515 -3.7500018 -.00000001 55.773892 42.823757)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><radialGradient id="c" cx="62.625" cy="4.625" gradientTransform="matrix(.99142573 0 0 .2823525 -47.876172 19.592423)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m24.745763 20.898305c0 1.656854-4.716187 3-10.533898 3-5.8177125 0-10.5338989-1.343146-10.5338989-3s4.7161864-3 10.5338989-3c5.817711 0 10.533898 1.343146 10.533898 3z" fill="url(#c)" fill-rule="evenodd" opacity=".3"/><path d="m12 1.5000002c-5.7935374 0-10.4999999 4.7064618-10.4999999 10.4999998 0 5.793537 4.7064625 10.500001 10.4999999 10.5 5.793537 0 10.500004-4.706463 10.5-10.5 0-5.793538-4.706463-10.4999998-10.5-10.4999998z" fill="none" stroke="#452981" stroke-dasharray="2.444444 1.222222" stroke-opacity=".498039" stroke-width="1.222222" transform="matrix(.81818183 0 0 .81818183 .181818 .181818)"/><g transform="matrix(.81818183 0 0 .81818183 4.272727 4.090909)"><path d="m12 1.5000002c-5.7935374 0-10.4999999 4.7064618-10.4999999 10.4999998 0 5.793537 4.7064625 10.500001 10.4999999 10.5 5.793537 0 10.500004-4.706463 10.5-10.5 0-5.793538-4.706463-10.4999998-10.5-10.4999998z" fill="url(#b)" stroke="#452981" stroke-opacity=".498039" stroke-width="1.222222"/><path d="m21.5 12c0 5.246706-4.253305 9.5-9.5 9.5s-9.5-4.253294-9.5-9.5c0-5.246704 4.253305-9.5 9.5-9.5s9.5 4.253296 9.5 9.5z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_animationmode.svg b/icon-themes/elementary_svg/cmd/lc_animationmode.svg
new file mode 100644
index 000000000..724c51482
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_animationmode.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 20.388131 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16.333328" x2="16.333328" y1="45.666664" y2="7.333332"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="22.083328" x2="22.083328" y1="7.333332" y2="45.666664"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="j" gradientTransform="matrix(1.1621622 0 0 .91891889 -3.891888 4.445954)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="7.313715" y2="40.686264"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-.48995989 .00069868 .00181362 -.38149037 57.128707 48.266601)" gradientUnits="userSpaceOnUse" x1="45.414135" x2="45.567307" y1="15.270427" y2="96.25267"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><radialGradient id="l" cx="7.495683" cy="8.449767" gradientTransform="matrix(.00000002 1.7677232 -2.4310525 -.00000003 44.541938 -1.059662)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="27.825897" x2="10.842305" y1="20.378442" y2="27.73667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.78947369 0 0 .42857136 -3.947368 2.857139)"><path d="m30.400001 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h20.4v7.000001h-20.4z" fill="url(#d)"/></g><g transform="matrix(.52173912 0 0 .52173912 -.521736 -1.826086)"><g stroke-width="1.916667"><path d="m1.9583274 8.291452c10.3117926 0 44.0833346.000213 44.0833346.000213v36.416667l-44.0833816.0023.000047-36.418954z" fill="url(#f)" stroke="url(#e)" stroke-linejoin="round"/><g stroke-linecap="round"><path d="m44.124995 42.791666h-40.2500009v-32.583334h40.2500009z" fill="none" stroke="url(#j)" stroke-linejoin="round"/><path d="m42.208328 40.874999h-36.4166672v-28.750001h36.4166672z" fill="url(#k)" stroke="#7239b3"/></g></g><path d="m6.7499941 13.083332h34.5166649v26.833334h-34.5166649z" fill="url(#l)"/><g transform="matrix(1.5984524 0 0 1.5984524 -10.332189 -13.906267)"><path d="m10.763229 25.482579c16.677962 1.057649 8.618789-8.290983 21.506849-8.597748l-.01 7.027374c-5.881288-2.742344-9.107463 10.844369-21.573377 2.565238z" fill="url(#m)" fill-rule="evenodd" opacity=".444444"/><g fill="#fff"><path d="m27.986045 24.327006-2.938427-.43211-1.774472 2.24411-.497063-2.928138-2.682618-.994156 2.631225-1.377581.116523-2.858531 2.12325 2.076748 2.754633-.772514-1.318984 2.66108z"/><path d="m20.200249 29.319792-1.149915-1.546425-1.843753.215473 1.115394-1.571507-.774678-1.686928 1.839268.575181 1.364975-1.258053.02133 1.926988 1.618279.90941-1.826081.615763-.364824 1.820098z"/><path d="m15.27636 29.286702-1.293465-.493574-1.034251.841863.06971-1.38268-1.120261-.723481 1.33655-.36097.341892-1.289.756319 1.159589 1.331562-.07316-.869119 1.077635.481059 1.243782z"/></g></g><g transform="matrix(1.4068336 0 0 1.4068336 23.295186 26.753524)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#i)" stroke-width="1.352275"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_animationobjects.svg b/icon-themes/elementary_svg/cmd/lc_animationobjects.svg
new file mode 100644
index 000000000..077b7a9dd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_animationobjects.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.94777285 0 0 .9730468 -33.586838 -7.6485)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="26.000008" y2="13.000008"><stop offset="0" stop-color="#dcdcdc"/><stop offset="1" stop-color="#fff"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01927752 0 0 .01647059 9.982045 13.961131)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01927752 0 0 .01647059 14.017952 13.961131)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.05633073 0 0 .01647059 -4.359536 13.961096)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756761 0 0 .43243246 -1.621628 3.121625)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="4.999989" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="7.118353" cy="9.957108" gradientTransform="matrix(0 4.2185745 -6.6176904 0 78.383172 -33.986552)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#505050"/><stop offset=".26238" stop-color="#2b2b2b"/><stop offset=".704952" stop-color="#0a0a0a"/><stop offset="1"/></radialGradient><path d="m2.4001523 20h19.1996947v4h-19.1996947z" fill="url(#e)" opacity=".4"/><path d="m2.4001523 20.000173v3.99978c-.9927447.0075-2.3999731-.896148-2.3999731-2.000148 0-1.103997 1.1078281-1.99963 2.3999731-1.999632z" fill="url(#d)" opacity=".4"/><path d="m21.599848 20.000173v3.99978c.992744.0075 2.399973-.896148 2.399973-2.000148 0-1.103997-1.107828-1.99963-2.399973-1.999632z" fill="url(#c)" opacity=".4"/><rect fill="url(#g)" height="18" opacity=".9" rx="1" width="23" x=".5" y="4.5"/><path d="m1.5508443 4.499999h20.8983047c.58217 0 1.050848.4744681 1.050848 1.0638297v15.8723383c0 .589362-.468678 1.06383-1.050848 1.06383h-20.8983047c-.58216948 0-1.05084743-.474468-1.05084743-1.06383v-15.8723383c0-.5893616.46867795-1.0638297 1.05084743-1.0638297z" fill="none" opacity=".7" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(46.486698 20.228284)"><path d="m19.53125 21c-.868974 0-1.53125.750922-1.53125 1.5625v9.875c0 .811578.662276 1.5625 1.53125 1.5625h8.9375c.868974 0 1.53125-.750922 1.53125-1.5625v-9.875c0-.811578-.662276-1.5625-1.53125-1.5625zm2.46875 3h4v2h-4zm0 5h4v2h-4z" opacity=".15" transform="translate(-58.486701 -33.228284)"/><path d="m-38.955451-11.228284c-.296786 0-.53125.2578-.53125.5625v9.875c0 .3047.234464.5625.53125.5625h8.9375c.296786 0 .53125-.2578.53125-.5625v-9.875c0-.3047-.234464-.5625-.53125-.5625zm.1875.71875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-6.0625.28125h5c.277 0 .5.223.5.5v3c0 .277-.223.5-.5.5h-5c-.277 0-.5-.223-.5-.5v-3c0-.277.223-.5.5-.5zm-1.78125 1.1875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-6.0625.875h5c.277 0 .5.223.5.5v3c0 .277-.223.5-.5.5h-5c-.277 0-.5-.223-.5-.5v-3c0-.277.223-.5.5-.5zm-1.78125.59375h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875z" opacity=".3"/><path d="m-38.955451-12.228284c-.296786 0-.53125.2578-.53125.5625v9.875c0 .3047.234464.5625.53125.5625h8.9375c.296786 0 .53125-.2578.53125-.5625v-9.875c0-.3047-.234464-.5625-.53125-.5625zm.1875.71875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-6.0625.28125h5c.277 0 .5.223.5.5v3c0 .277-.223.5-.5.5h-5c-.277 0-.5-.223-.5-.5v-3c0-.277.223-.5.5-.5zm-1.78125 1.1875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-6.0625.875h5c.277 0 .5.223.5.5v3c0 .277-.223.5-.5.5h-5c-.277 0-.5-.223-.5-.5v-3c0-.277.223-.5.5-.5zm-1.78125.59375h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875zm-7.84375 1.46875h.71875v.75h-.71875zm7.84375 0h.71875v.75h-.71875z" fill="url(#b)"/></g><path d="m1.5 5.5h21v16h-21z" fill="none" opacity=".3" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arc.svg b/icon-themes/elementary_svg/cmd/lc_arc.svg
new file mode 100644
index 000000000..d5d493c55
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arc.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499998 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m3.2168579 291.58842a2.2370021 2.2370021 0 0 0 -2.0965128 1.35186 2.2370021 2.2370021 0 0 0 .4583699 2.45153 2.2370021 2.2370021 0 0 0 2.4427449.50384 2.2370021 2.2370021 0 0 0 1.3906127-2.07067h-.026872a2.2099901 2.2099901 0 0 1 -1.3740765 2.04587 2.2099901 2.2099901 0 0 1 -2.4132892-.49765 2.2099901 2.2099901 0 0 1 -.4526855-2.42259 2.2099901 2.2099901 0 0 1 2.0711914-1.33532z" fill="none" stroke="#7239b3" stroke-linejoin="round" stroke-width=".288496" transform="translate(0 -290.64998)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.chevron.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.chevron.svg
new file mode 100644
index 000000000..b825b1f75
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.chevron.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 8.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -30.552042 -4.106378)" gradientUnits="userSpaceOnUse" x1="149.26753" x2="148.29251" y1="29.610916" y2="80.852165"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.77777" x2="15.77777" y1="9.769218" y2="49.615376"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><ellipse cx="9.852737" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m3.529856 1.529856 11.470144-.029856 5.470145 8.562499-5.470145 8.407646h-11.470144l4.470144-8.446767z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.986 2.5798686 9.514-.0798686 5.014069 7.593749-5.014069 7.420319h-9.514l4.014-7.514068z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.circular-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.circular-arrow.svg
new file mode 100644
index 000000000..9e9f3bb63
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.circular-arrow.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" gradientTransform="matrix(.24324324 0 0 .35135133 -54.073615 -15.788859)" gradientUnits="userSpaceOnUse" x1="253.32204" x2="253.32204" y1="64.730118" y2="98.779663"><stop offset="0" stop-color="#fff"/><stop offset=".31938702" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.25089212 0 0 .11633788 15.28823 16.768609)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="5" y2="17"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><ellipse cx="15.852737" cy="18.630016" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="4.233805" ry="1.963204"/><path d="m10.877648 6.103141c-4.0934182 0-7.377648 3.3034297-7.377648 7.396859h4.2329439c0-1.75433 1.3903744-3.161547 3.1447041-3.161547 1.75432 0 3.176484 1.422154 3.176484 3.176484h-2.117656l4.235312 4.235311 4.235312-4.235311h-2.117656c0-4.0934293-3.318377-7.411796-7.411796-7.411796z" fill="url(#c)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5 12.5c.03722-1.992736 2.3427488-4.8081565 5.4864597-5.3634942 2.9416013-.5196347 6.7553033 1.0570255 7.2800903 6.3927352l.025415.970759h.708035l-1.794118 1.725838-1.705882-1.725838h.62123c.119424-2.24722-.935864-4.9955079-4.161357-5.1041927-1.3733919-.04628-2.7457725.5191586-3.6315313 3.3558567z" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.corner-right-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.corner-right-arrow.svg
new file mode 100644
index 000000000..f1c95c3ee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.corner-right-arrow.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.51676082 0 0 .11633788 12.455932 16.099118)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -1 -1 0 18.99996 22.99996)" gradientUnits="userSpaceOnUse" x1="17.99996" x2="5.03125" y1="11.99996" y2="11.96875"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".77108669" stop-color="#fff" stop-opacity=".196078"/><stop offset=".77108669" stop-color="#fff" stop-opacity=".963235"/><stop offset=".86330861" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.38494639 -.38533611 0 16.876555 20.029486)" gradientUnits="userSpaceOnUse" x1="44.722389" x2="5.37125" y1="13.211452" y2="13.566376"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><ellipse cx="13.618645" cy="17.960526" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="8.720339" ry="1.963204"/><g transform="translate(3 -1)"><path d="m4.5 3.5039062v10.9921878h-.00195v5h.00195v.002h5v-.002l4 .0039v2.273437l4.998591-4.774195-5.001576-4.591817v2.097656l-3.997015-.008981v-10.9921878z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.524434 4.5072574-.0127119 13.9966476 8.9882779-.003905v1l2.5-2.5-2.5-2.308174v.808174l-6.0039019-.021436.0127119-10.9713066z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.down-arrow-callout.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.down-arrow-callout.svg
new file mode 100644
index 000000000..e3d230d5f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.down-arrow-callout.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" gradientTransform="matrix(-.38494639 0 0 .38533611 18.999642 2.123405)" gradientUnits="userSpaceOnUse" x1="41.500141" x2="-5.259615" y1="27.586843" y2="27.586843"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.76661" x2="65.211052" y1="34.683346" y2="34.683346"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".38461539" stop-color="#fff" stop-opacity=".196078"/><stop offset=".38461542" stop-color="#fff" stop-opacity=".963235"/><stop offset=".46153849" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx=".595712" cy="43.547932" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx=".59572" cy="43.434467" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.357146)"><path d="m29.181808 40.000001h5v7h-5z" fill="url(#c)"/><path d="m-18.818176-47h5v7h-5z" fill="url(#e)" transform="scale(-1)"/><path d="m18.818176 40 10.363632.000001v7.000001l-10.363632-.000001z" fill="url(#f)"/></g><g transform="matrix(0 1 1 0 .246388 -.024312)"><path d="m3.5243317 3.2555133 8.0069183-.00391-.0078 6.0062057 5.000862-.0042v-2.2881327l4.502442 4.7881357-4.502442 4.584745v-2.084745l-5.000862.0042v5.99492h-7.993598z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5258192 4.2535078h5.9971648l.0039 6.0020632 6.997428-.002v-.7619982l2.094161 2.2365732-2.094161 2.16567v-.640245l-7.001328.0014v6.007469h-5.9916445z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.down-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.down-arrow.svg
new file mode 100644
index 000000000..f1eb2994e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.down-arrow.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" gradientTransform="matrix(-1 0 0 1 21.970116 0)" gradientUnits="userSpaceOnUse" x1="4.972668" x2="17.972668" y1="11.99996" y2="11.99996"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.24703348 0 0 .11633788 11.552099 18.431487)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(-.38494639 0 0 .38533611 18.999642 2.123405)" gradientUnits="userSpaceOnUse" x1="4.944123" x2="44.987156" y1="9.318746" y2="8.700494"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><ellipse cx="12.107924" cy="20.292894" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".521" rx="4.16869" ry="1.963204"/><g transform="matrix(0 -1 -1 0 23.99996 21.997448)"><path d="m18.497448 9.49996h-12v-2l-5 4.5 5 4.5v-2h12z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m17.497448 10.49996h-12v-.7602494l-2.5 2.2602494 2.5 2.261951v-.761951l12.000003-.000002z" fill="none" opacity=".5" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-arrow-callout.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-arrow-callout.svg
new file mode 100644
index 000000000..504828666
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-arrow-callout.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" gradientTransform="matrix(-.38494639 0 0 .38533611 18.999642 2.123405)" gradientUnits="userSpaceOnUse" x1="44.098488" x2="44.098488" y1="1.628507" y2="48.340973"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="24.099026" x2="24.099026" y1="14.752628" y2="54.598785"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".35714287" stop-color="#fff" stop-opacity=".196078"/><stop offset=".35714287" stop-color="#fff" stop-opacity=".963235"/><stop offset=".46153849" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx=".595712" cy="43.547932" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx=".59572" cy="43.434467" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 2.105262 2.357146)"><path d="m29.181808 40.000001h5v7h-5z" fill="url(#c)"/><path d="m-18.818176-47h5v7h-5z" fill="url(#e)" transform="scale(-1)"/><path d="m18.818176 40 10.363632.000001v7.000001l-10.363632-.000001z" fill="url(#f)"/></g><g transform="matrix(-1 0 0 1 24.024089 .249072)"><path d="m3.5243317 3.2555133 8.0069183-.00391-.0078 6.0062057 5.001755-.00742v-2.2881317l4.501549 4.7913547-4.501549 4.581526v-2.084745l-5.001755.0074v5.99492l-7.999361-.0018z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5258192 4.2535078h5.9971648l.0039 6.0020632 6.997205-.0046v-.7466273l2.094384 2.2238433-2.094384 2.152103v-.629362l-7.001105.0041v6.007412h-5.9916445z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-arrow.svg
new file mode 100644
index 000000000..71f898da8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-arrow.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" gradientTransform="matrix(-1 0 0 1 21.970116 0)" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="11" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.58154425 0 0 .11633788 -12.465031 12.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(-.38494639 0 0 .38533611 18.999642 2.123405)" gradientUnits="userSpaceOnUse" x1="37.749783" x2="37.746555" y1="12.655432" y2="39.486301"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="translate(.032)"><ellipse cx="-11.156557" cy="14.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".521" rx="9.81356" ry="1.963204" transform="scale(-1 1)"/><path d="m18.467604 9.5h-11.999604v-2.2881356l-5 4.7881356 5 4.584746v-2.084746h11.999604z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m17.454398 10.492188-11.986398.007812v-1l-2.5 2.5 2.5 2.294483v-.794483l11.986401-.0078z" fill="none" opacity=".5" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-right-arrow-callout.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-right-arrow-callout.svg
new file mode 100644
index 000000000..6f252a1cc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-right-arrow-callout.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.19279619 0 0 .11633788 11.177558 18.681304)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 23.656235 .148391)" gradientUnits="userSpaceOnUse" x1="3.351609" x2="20.351608" y1="12.156235" y2="12.156235"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="5" y2="19"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".615686"/><stop offset=".35714287" stop-color="#fff" stop-opacity=".235294"/><stop offset=".35714287" stop-color="#fff" stop-opacity=".875"/><stop offset=".42857143" stop-color="#fff"/><stop offset=".42857143" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="11.611349" cy="20.542711" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".392" rx="3.253436" ry="1.963204"/><path d="m9.5 3.5v6c.024716-.0001688-1.365937.00941-2 0v-1c-.010073-.4640735-.5969696-.639893-.9160156-.3027344l-3.2675782 3.4511724c-.088798.09353-.1395781.216763-.1425781.345703 0 .0021.00197.0038.00195.0059 0 .0021-.00195.0038-.00195.0059.003.12894.053778.252174.1425781.345703l3.2675782 3.451172c.319046.337077.9059456.161257.9160156-.302816v-1c.634063-.0094 1.343028-.01291 2 0v6h2 2v-6c.656972-.01291 1.365937-.0094 2 0v1c.01007.464074.59697.639893.916016.302734l3.267578-3.451172c.0888-.09353.139628-.216763.142578-.345703.00005-.0021-.002-.0038-.002-.0059-.000021-.0021.002-.0038.002-.0059-.003-.12894-.05378-.252169-.142578-.345703l-3.267578-3.4510904c-.319046-.3371586-.905943-.1613391-.916016.3027344v1c-.634063.00941-1.343028.012906-2 0v-6h-2z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m10.5 4.5v5 1h-4v-.7851562l-2.1386719 2.2851562 2.1386719 2.285156v-.785156h4v1 5h1 1v-5-1h4v.785156l2.138672-2.285156-2.138672-2.2851562v.7851562h-4v-1-5h-1zm8.371094 7.744141.01758.109375.0039.0078-.02148-.117187z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-right-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-right-arrow.svg
new file mode 100644
index 000000000..f3fd44be0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-right-arrow.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.45796702 0 0 .11633788 11.772446 12.539024)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.38494639 0 0 -.38533611 21.65255 21.821123)" gradientUnits="userSpaceOnUse" x1="25.07505" x2="25.07505" y1="38.462845" y2="12.511475"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="11" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12.802872" cy="14.400433" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="7.728194" ry="1.963204"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m8.5 7.5-4.5 4.5 4.5 5v-2.5l4.005438-.000729h.0078l3.986762.000729v2.5l4.50347-5.05151-4.50347-4.44849-.000436 1.9992714h-3.986328-.0078l-4.005436.0007286z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m17.5 9.8671875v.6328125l-4.986328-.002h-.0078l-5.005872.002v-.6328125l-2.1113281 2.1054685 2.1113281 2.410156v-.882812l5.003906.0019h.002.0078l4.986294-.0019v.882812l2.125034-2.382812z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-linejoin="miter"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.notched-right-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.notched-right-arrow.svg
new file mode 100644
index 000000000..bf786bdf7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.notched-right-arrow.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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="13.151622" x2="13.103076" y1="32.411243" y2="38.232395"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.58154425 0 0 .11633788 9.505085 12.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 2.123405)" gradientUnits="userSpaceOnUse" x1="37.863766" x2="37.746555" y1="24.784042" y2="39.486301"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><ellipse cx="10.81356" cy="14.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".521" rx="9.81356" ry="1.963204"/><path d="m3.5 9.5h12v-2.2881356l5 4.7881356-5 4.584746v-2.084746h-12l1.5-2.5z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.2462192 10.5h11.2537808v-.9379911l2.5 2.4379911-2.5 2.295713v-.795713h-11.2537808l.9809204-1.5z" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.pentagon-right.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.pentagon-right.svg
new file mode 100644
index 000000000..0d05d2746
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.pentagon-right.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 8.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -33.19611 -12.547056)" gradientUnits="userSpaceOnUse" x1="116.18666" x2="116.18666" y1="47.821167" y2="103.706"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.666659" x2="11.666659" y1="9.769218" y2="49.615376"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><ellipse cx="9.852737" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m3.5 1.5h11.5l5.5 8.5-5.5 8.5h-11.5z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5 2.5h10l4.814925 7.5-4.814925 7.5h-10z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.quad-arrow-callout.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.quad-arrow-callout.svg
new file mode 100644
index 000000000..edb55b06e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.quad-arrow-callout.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -.38494639 .38533611 0 2.192985 20.645268)" gradientUnits="userSpaceOnUse" x1="49.734936" x2="-6.144941" y1="25.450548" y2="25.665531"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2.999984" y2="19.499984"><stop offset="0" stop-color="#fff"/><stop offset=".06682547" stop-color="#fff" stop-opacity=".235294"/><stop offset=".42424244" stop-color="#fff" stop-opacity=".444853"/><stop offset=".42424244" stop-color="#fff" stop-opacity=".52549"/><stop offset=".49263853" stop-color="#fff" stop-opacity=".974265"/><stop offset=".49263853" stop-color="#fff" stop-opacity=".560784"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 .26458333 -.26458333 0 6.353733 -.26651)"><path d="m12 1-4.5 4.5 1.9980469.0097656v.9902344l-.0019531 1h-1.9960938v1.9960938l-1 .0019531h-.9902344l-.0097656-1.9980469-4.5 4.5 4.5 4.5.0097656-1.998047h.9902344l1 .001953v1.996094h1.9960938l.0019531 1v.990234l-1.9980469.009766 4.5 4.5 4.5-4.5-1.998047-.009766v-.990234l.001953-1h1.996094v-1.996094l1-.001953h.990234l.009766 1.998047 4.5-4.5-4.5-4.5-.009766 1.9980469h-.990234l-1-.0019531v-1.9960938h-1.996094l-.001953-1v-.9902344l1.998047-.0097656z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" transform="matrix(0 -1 1 0 1.007282 24.014108)"/><path d="m12 2.4101562-2.1640625 2.0898438h.6640625l-.003906 2v.0019531l.001953 1.9980469h-1.998047v1.998047l-1.9980469-.001953h-.0019531l-2 .003906v-.6621094l-2.0898438 2.1621094 2.0898438 2.164062v-.65625l2-.003906h.0019531l1.9980469.009766v1.986328h1.998047l-.001953 1.998047v.001953l-.003906 2h-.6542974l2.1621094 2.089844 2.164062-2.089844h-.664062l.003906-2v-.001953l-.001953-1.998047h1.998047v-1.986328l1.998047-.009766h.001953l2 .003906v.654297l2.089844-2.162109-2.089844-2.1640625v.6640625l-2-.003906h-.001953l-1.998047.001953v-1.998047h-1.998047l.001953-1.9980469v-.0019531l.003906-2h.654297z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="miter" transform="matrix(0 -1 1 0 1.007282 24.014108)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.quad-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.quad-arrow.svg
new file mode 100644
index 000000000..57d38016f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.quad-arrow.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -.38494639 .38533611 0 2.192985 20.645284)" gradientUnits="userSpaceOnUse" x1="49.734936" x2="-6.144941" y1="25.450548" y2="25.665531"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="-19" y2="-2.5"><stop offset="0" stop-color="#fff"/><stop offset=".06682547" stop-color="#fff" stop-opacity=".235294"/><stop offset=".42424244" stop-color="#fff" stop-opacity=".444853"/><stop offset=".42424244" stop-color="#fff" stop-opacity=".52549"/><stop offset=".49263853" stop-color="#fff" stop-opacity=".974265"/><stop offset=".49263853" stop-color="#fff" stop-opacity=".560784"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 .26458333 -.26458333 0 6.353733 -.26651)"><path d="m12 1-4.5 4.5 1.9980469.00977v.99023l-.0078125 2.9902344-2.9902344.0078125h-.9902344l-.0097656-1.9980469-4.5 4.5 4.5 4.5.00977-1.998047h.99023l2.9902344.0078.00781 2.990234v.990234l-1.9980444.009779 4.5 4.5 4.5-4.5-1.998047-.0098v-.9902l.0078-2.990234 2.990234-.0078h.990234l.009779 1.998034 4.5-4.5-4.5-4.5-.009766 1.9980469h-.990234l-2.990234-.0078125-.007813-2.9902344v-.9902344l1.998047-.0097656z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" transform="matrix(0 -1 1 0 1.007266 24.014108)"/><path d="m12 2.4101562-2.1640625 2.0898438h.6640625l-.0039 2v.00195l.0039 3.99805-3.9980469-.003919h-.00195l-2.0000031.003919v-.6621224l-2.0898438 2.1621224 2.0898438 2.164062v-.656237l2-.0039h.00195l3.998047.01952-.0039 3.974609v.002l-.0039 2h-.6543225l2.1621255 2.08979 2.164062-2.08979-.664062-.000054.0039-2v-.002l-.0039-3.974622 3.998-.01951h.002l1.99997.0039v.654297l2.089874-2.162065-2.089844-2.1640625v.6640625l-2-.0039h-.002l-3.998.0039.00392-3.9980469v-.00195l.003906-2.0000031h.654297z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="miter" transform="matrix(0 -1 1 0 1.007266 24.014108)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.right-arrow-callout.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.right-arrow-callout.svg
new file mode 100644
index 000000000..8501d484b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.right-arrow-callout.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" gradientTransform="matrix(-.38494639 0 0 .38533611 18.999642 2.123405)" gradientUnits="userSpaceOnUse" x1="44.098488" x2="44.098488" y1="1.628507" y2="48.340973"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="24.099026" x2="24.099026" y1="14.752628" y2="54.598785"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".35714287" stop-color="#fff" stop-opacity=".196078"/><stop offset=".35714287" stop-color="#fff" stop-opacity=".963235"/><stop offset=".46153849" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx=".595712" cy="43.547932" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx=".59572" cy="43.434467" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(-.5789476 0 0 .42857134 21.894495 2.352561)"><path d="m29.181808 40.000001h5v7h-5z" fill="url(#c)"/><path d="m-18.818176-47h5v7h-5z" fill="url(#e)" transform="scale(-1)"/><path d="m18.818176 40 10.363632.000001v7.000001l-10.363632-.000001z" fill="url(#f)"/></g><g transform="translate(-.024332 .244487)"><path d="m3.5243317 3.2555133 8.0069183-.00391-.0078 6.0062057 5.001755-.00742v-2.2881317l4.501549 4.7913547-4.501549 4.581526v-2.084745l-5.001755.0074v5.99492l-7.999361-.0018z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5258192 4.2535078h5.9971648l.0039 6.0020632 6.997205-.0046v-.7466273l2.094384 2.2238433-2.094384 2.152103v-.629362l-7.001105.0041v6.007412h-5.9916445z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.right-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.right-arrow.svg
new file mode 100644
index 000000000..e4eeb545e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.right-arrow.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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="13.128911" x2="13.103076" y1="32.538452" y2="38.232395"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.58154425 0 0 .11633788 9.505085 12.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 2.123405)" gradientUnits="userSpaceOnUse" x1="37.863766" x2="37.746555" y1="24.784042" y2="39.486301"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><ellipse cx="10.81356" cy="14.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".521" rx="9.81356" ry="1.963204"/><path d="m3.5 9.5h12v-2.2881356l5 4.7881356-5 4.584746v-2.084746h-12z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5 10.5h12v-1l2.561882 2.525415-2.561882 2.29843v-.823845h-12z" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.s-sharped-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.s-sharped-arrow.svg
new file mode 100644
index 000000000..0ded66573
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.s-sharped-arrow.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" gradientTransform="matrix(.24324324 0 0 .35135133 -54.073615 -15.788859)" gradientUnits="userSpaceOnUse" x1="289.04779" x2="282.57007" y1="61.0098" y2="107.81222"><stop offset="0" stop-color="#fff"/><stop offset=".43359196" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.32019532 0 0 .11633788 5.284839 18.921152)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.605552" x2="17.501177" y1="3.700791" y2="18.624076"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><ellipse cx="6.005279" cy="20.782558" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="5.403296" ry="1.963204"/><path d="m16.5 3.3823504v2.1176496h-1.058825c-4.093416 0-7.705875 3.7301201-7.705875 7.823526 0 1.754314-1.42215 3.176474-3.176475 3.176474h-1.058825v4.2353h1.058825c4.093417 0 7.411774-3.318368 7.411774-7.411774 0-1.754314 1.717354-3.8857005 3.470576-3.823526h1.058825v2.352948l4.2353-4.2352983z" fill="url(#c)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5 19.62132v-2.12132c3.5339547.083944 4.3429596-3.166096 4.4167364-5.940285 1.4896346-4.7797292 5.1034616-5.1930862 8.5832636-5.059715v-1l2 2-2 2v-1h-1c-2.622214.040215-5.138834.650145-5.5 5-.776959 5.412637-4.5 6-6.5 6.12132z" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.split-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.split-arrow.svg
new file mode 100644
index 000000000..066fff046
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.split-arrow.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="3" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 -23.837836 -1.432428)" gradientUnits="userSpaceOnUse" x1="147.33333" x2="147.33333" y1="15.461527" y2="58.153835"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.28600559 0 0 .11633788 11.356488 19.10348)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="11.5" y1="10.5" y2="7"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="scale(.26458333)"><path d="m2.5 2.5v6.5l1.4804688-1.4882812 5.5234374 4.9101562v8.074219h.00195v.003906l2.4960938-.002 2.496094.002.001956-8.078125 5.523438-4.9101562 1.476562 1.4882812v-6.5h-6.5l1.457031 1.5019531-4.455078 4.2441407-4.455078-4.2441407 1.453125-1.5019531z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.4960938 3.5v3.109375l.5-.4570312 6.5000002 5.8476562-.0078 7.503906h.0078l1.498047-.002h.0078l1.498047.002h.0078l-.007788-7.503906 6.5-5.8476562.5.4570312v-3.109375h-3.105469l.501953.5-5.894531 5.5664062-.0039.00586-.0039-.00586-5.8945436-5.5664062.5019531-.5z" fill="none" opacity=".5" stroke="url(#b)"/><ellipse cx="12" cy="20.964888" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="4.826345" ry="1.963204"/><path d="m8.5 6.2578125 3.5 3.2421875 3.5-3.203125" fill="none" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.split-round-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.split-round-arrow.svg
new file mode 100644
index 000000000..a9f024724
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.split-round-arrow.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.30092008 0 0 .11633788 11.32293 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.383554" x2="20.383554" y1="3.027621" y2="21.02762"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -23.837836 6.567572)" gradientUnits="userSpaceOnUse" x1="147.33333" x2="147.33333" y1="4.076911" y2="35.384605"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="5.078026" ry="1.963204"/><path d="m7.5058594 3.5-4 4 4 4v-2l1.9238281.035156c.5846225.013051 1.0576705.473815 1.0585935 1.058594l.01563 9.904297h.002v.0098l1.998047-.0039 1.996094.0039v-.0098h.002l.01563-9.904297c.000923-.584779.473971-1.0455433 1.058594-1.0585938l1.923724-.0351562v2l4-4-4-4v2l-1.939453.033203c-1.192246.0208902-2.173931.4244757-3.056641 1.0898439-.883051-.6659636-1.865753-1.0689433-3.0585935-1.0898438l-1.9394531-.0332031z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6.5058594 5.9023438-1.6152344 1.5976562 1.6152344 1.59375v-.59375l2.9453125.023437h.00195c1.1034511.0246327 2.0450781.9390086 2.0468781 2.06836l.01367 8.896484h.0059v.0059l.984375-.002.982422.002v-.0059h.0059l.01367-8.896484c.0018-1.1293513.943427-2.0437273 2.046875-2.0683595h.002l2.945188-.0234375v.59375l1.615234-1.59375-1.615234-1.5976562v.5976562l-2.917969.044922c-.989693.02249-1.737139.3254919-2.492187.9003906l-.585938 1.1914062-.58789-1.1914063c-.755048-.5748987-1.502495-.8779006-2.4921879-.9003906l-2.9179687-.0449219z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.striped-right-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.striped-right-arrow.svg
new file mode 100644
index 000000000..13315faad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.striped-right-arrow.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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.666659" x2="11.666659" y1="32.538452" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.58154425 0 0 .11633788 9.505085 12.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 2.123405)" gradientUnits="userSpaceOnUse" x1="37.863766" x2="37.746555" y1="24.784042" y2="39.486301"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><ellipse cx="10.81356" cy="14.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".261" rx="9.81356" ry="1.963204"/><path d="m15.5 7.234375v2.265625l-2.996094.0175775-.003906 4.9824225h3.01563v2.107461l4.98437-4.607461zm-11.9980469 2.265625-.0019531 5h2v-5zm4.0019531.00781v5l2.9983758-.007v-5.0000117z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m16.5 9.5v1h-3v3h3v.810582l2.5625-2.285189zm-12 .5.015625 3.492188-.015625.507812zm4.0097656.511718v3.015625l.984704.0047v-3.025391z" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-arrow-callout.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-arrow-callout.svg
new file mode 100644
index 000000000..2da9ad473
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-arrow-callout.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.38494639 0 0 .38533611 18.999642 2.123405)" gradientUnits="userSpaceOnUse" x1="-4.952246" x2="41.493797" y1="24.991707" y2="24.991707"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="69.332207" x2="5.026754" y1="11.914115" y2="11.753612"><stop offset="0" stop-color="#fff"/><stop offset=".2122861" stop-color="#fff" stop-opacity=".235294"/><stop offset=".44751695" stop-color="#fff" stop-opacity=".196078"/><stop offset=".51144797" stop-color="#fff" stop-opacity=".963235"/><stop offset=".60461754" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.15317988 0 0 .11339283 -.501316 .49137)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><g transform="matrix(0 -.26458333 .26458333 0 .06519 6.357079)"><path d="m3.5243317 3.2555133 8.0069183-.00391-.0078 6.0062057 5.001755-.00742.0015-2.0656741 4.5 4.5688971-4.5 4.5-.0015-2.003219-5.001755.0074v5.99492h-7.993598z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5258192 4.2535078h5.9971648l.0039 6.0020632 6.99987-.002v-.6373155l2.087813 2.1373565-2.087813 2.083036v-.583036l-7.00377.0014v6.007428h-5.9916445z" fill="none" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-arrow.svg
new file mode 100644
index 000000000..5ebb7b806
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-arrow.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.24703348 0 0 .11633788 11.444175 18.431487)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.38494639 -.38533611 0 21.876555 21.029486)" gradientUnits="userSpaceOnUse" x1="44.722389" x2="5.37125" y1="13.211452" y2="13.566376"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -1 -1 0 23.99996 23.99996)" gradientUnits="userSpaceOnUse" x1="17.03125" x2="4.99996" y1="12" y2="11.99996"><stop offset="0" stop-color="#fff"/><stop offset=".15625" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="20.292894" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="4.16869" ry="1.963204"/><path d="m14.5 20.5v-12l2 .0000025-4.5-5-4.5 4.9999975 1.99996.00423v11.993213z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m13.5 19.5v-12h.750401l-2.250401-2.5-2.312627 2.5h.812627v12z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-down-arrow-callout.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-down-arrow-callout.svg
new file mode 100644
index 000000000..82b889f82
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-down-arrow-callout.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.24703348 0 0 .11633788 11.444175 18.431487)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.38494639 .38533611 0 2.192985 20.645284)" gradientUnits="userSpaceOnUse" x1="45.552147" x2="1.686448" y1="25.602608" y2="25.622881"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 24.014108 -1.007266)" gradientUnits="userSpaceOnUse" x1="7.007266" x2="18.861679" y1="12.014108" y2="12.014108"><stop offset="0" stop-color="#fff"/><stop offset=".08729068" stop-color="#fff" stop-opacity=".235294"/><stop offset=".30285573" stop-color="#fff" stop-opacity=".196078"/><stop offset=".42178383" stop-color="#fff" stop-opacity=".959559"/><stop offset=".42178383" stop-color="#fff"/><stop offset=".42178383" stop-color="#fff" stop-opacity="0"/><stop offset=".82926154" stop-color="#fff" stop-opacity=".337255"/><stop offset=".92792445" stop-color="#fff" stop-opacity=".819853"/><stop offset=".92792445" stop-color="#fff" stop-opacity=".486275"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="20.292894" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="4.16869" ry="1.963204"/><path d="m12 3-4.5 4.5h2l.0117225 1.9960938-6.0117225.0039062v4h6v2h-2l4.566406 4.496092 4.433594-4.496092-1.984375-.0078-.0039-1.988282h5.988275v-4.003918h-6v-2h2z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12 4.4199219-2.0917969 2.0800781h.5917969l.0098 3.996094h-6.0137062l-.00391 1.998047h6.0175822l-.009766 4.005859h-.5917969l2.0917969 2.080078 2.089844-2.080078h-.589844l.01172-4.005859h5.986328l.0039-1.998047h-5.990229l-.011719-3.996094h.589844z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-down-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-down-arrow.svg
new file mode 100644
index 000000000..ad5a080d1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-down-arrow.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.24703348 0 0 .11633788 11.444175 18.431487)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.38494639 .38533611 0 2.192985 20.645284)" gradientUnits="userSpaceOnUse" x1="45.344639" x2="1.686157" y1="25.612547" y2="25.620834"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 24.014108 -1.007266)" gradientUnits="userSpaceOnUse" x1="7.007266" x2="18.463242" y1="12.014108" y2="11.970065"><stop offset="0" stop-color="#fff"/><stop offset=".06682547" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="20.292894" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="4.16869" ry="1.963204"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 1 -1 0 24.014108 -1.007266)"><path d="m12 3-4.5 4.5h2l-.0078125 8.001953-1.9921875-.001953 4.5 4.5 4.5-4.5h-2v-8h2z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961" transform="matrix(0 -1 1 0 1.007266 24.014108)"/><path d="m12 4.4199219-2.0917969 2.0800781h.5917969l.01172 4.994141v.002.002.0039.002.002l-.01172 4.993959h-.5917969l2.0917969 2.080078 2.089844-2.080078h-.589844l.01563-4.994141v-.0039-.0039-.0039l-.01563-4.994159h.589844z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-linejoin="miter" transform="matrix(0 -1 1 0 1.007266 24.014108)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-arrow-callout.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-arrow-callout.svg
new file mode 100644
index 000000000..5a3d6cea9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-arrow-callout.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" gradientTransform="matrix(0 -1 -1 0 18.99996 22.99996)" gradientUnits="userSpaceOnUse" x1="17.03125" x2=".99996" y1="12" y2="11.99996"><stop offset="0" stop-color="#fff"/><stop offset=".15625" stop-color="#fff" stop-opacity=".235294"/><stop offset=".37335619" stop-color="#fff" stop-opacity=".215686"/><stop offset=".3765389" stop-color="#fff"/><stop offset=".4352594" stop-color="#fff" stop-opacity=".2"/><stop offset=".55906582" stop-color="#fff" stop-opacity=".196078"/><stop offset=".55906582" stop-color="#fff" stop-opacity=".963235"/><stop offset=".62433565" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.38494639 -.38533611 0 16.876555 20.029486)" gradientUnits="userSpaceOnUse" x1="44.722389" x2="5.37125" y1="13.211452" y2="13.566376"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="translate(1 -1)"><path d="m6.9492188 2.5292969-4.5488282 4.9746093h2.0996094v3.9960938h-4v12h12v-4h4v2.269531l5-4.769531-5-4.601562v2.101562l-4-.0039v-2.96485h-3v-4.0273438h2.273438z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6.9746094 3.9375-2.3058851 2.5625h.8312757v6h-4v10l10.001953.002-.001953-4.002h6v1l2.5-2.5-2.59961-2.281252-.02148.734382-5.87891.04687v-3h-3v-6h1z" fill="none" opacity=".5" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-arrow.svg
new file mode 100644
index 000000000..d55e0f67e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-arrow.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -.38494639 -.38533611 0 16.876555 20.029486)" gradientUnits="userSpaceOnUse" x1="46.836357" x2="-6.417813" y1="12.655329" y2="12.655329"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1 -1 0 18.99996 22.99996)" gradientUnits="userSpaceOnUse" x1="17.03125" x2="4.99996" y1="12" y2="11.99996"><stop offset="0" stop-color="#fff"/><stop offset=".15625" stop-color="#fff" stop-opacity=".235294"/><stop offset=".69799721" stop-color="#fff" stop-opacity=".196078"/><stop offset=".83376676" stop-color="#fff" stop-opacity=".963235"/><stop offset=".83376676" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m7 2.5-4.5 5 2 .00391-.00195 11.992184h.00195v.002h5v-.002l7 .0039v2l5-4.5-5-4.5v2l-7-.0039v-6.9921878l2-.0039062z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6.9746094 3.9375-2.2075865 2.5585938.7329771.0039062c.037787 3.9613-.044998 8.044766 0 12h12l.0098.625996 2.4902-2.125996-2.490234-2.226563-.009766.726563h-9v-9l.6484394-.00391z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-down-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-down-arrow.svg
new file mode 100644
index 000000000..fe10210e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-down-arrow.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.24703348 0 0 .11633788 11.552099 18.431487)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.38494639 .38533611 0 -1.807015 20.645284)" gradientUnits="userSpaceOnUse" x1="45.488201" x2="1.676296" y1="25.450548" y2="25.450548"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="7.999999" y1="4.40625" y2="18"><stop offset="0" stop-color="#fff"/><stop offset=".08729068" stop-color="#fff" stop-opacity=".235294"/><stop offset=".41149426" stop-color="#fff" stop-opacity=".196078"/><stop offset=".41149426" stop-color="#fff" stop-opacity=".959559"/><stop offset=".48505747" stop-color="#fff" stop-opacity=".521569"/><stop offset=".48505747" stop-color="#fff" stop-opacity="0"/><stop offset=".83419687" stop-color="#fff" stop-opacity=".337255"/><stop offset=".83419687" stop-color="#fff" stop-opacity=".819853"/><stop offset=".88965517" stop-color="#fff" stop-opacity=".486275"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -1.058333 0)"><ellipse cx="12.107924" cy="20.292894" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="4.16869" ry="1.963204"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 1 -1 0 24.014108 -1.007266)"><path d="m8 3-4.5 4.5h2v8h-2l4.5 4.5 4.5-4.5-1.98438-.007814-.01562-1.992186h5v2l4.996371-3.98315-4.996371-4.01685v2h-5v-2h2z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961" transform="matrix(0 -1 1 0 1.007266 20.014108)"/><path d="m8 4.40625-2.1601562 2.1601562a.99446835.99446835 0 0 1 .6542968.9335938v8a.99446835.99446835 0 0 1 -.6542968.933594l2.1601562 2.160156 2.169922-2.169922a.99446835.99446835 0 0 1 -.6484376-.923828l-.015625-1.992188a.99446835.99446835 0 0 1 .9941406-1.001953h5a.99446835.99446835 0 0 1 .992188.931641l2.414062-1.921875-2.414062-1.9414062a.99446835.99446835 0 0 1 -.992188.9199222h-5a.99446835.99446835 0 0 1 -.9941406-.994141v-2a.99446835.99446835 0 0 1 .6542966-.9335938z" fill="none" opacity=".5" stroke="url(#c)" transform="matrix(0 -1 1 0 1.007266 20.014108)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_assignlayout.svg b/icon-themes/elementary_svg/cmd/lc_assignlayout.svg
new file mode 100644
index 000000000..f40b99a25
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_assignlayout.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" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="4" y2="11.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f78439"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3746 0 0 .37083 29.393 2.44)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.66892 0 0 .4054 -1.18 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="6.733" y2="41.267"/><linearGradient id="f" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="37.633" x2="37.633" xlink:href="#b" y1="6.733" y2="41.267"/><linearGradient id="g" gradientTransform="matrix(.457 0 0 .3477 3.03 4.123)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.0132 0 0 .0082 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.0132 0 0 .0082 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="j" gradientTransform="matrix(.0387 0 0 .0082 -1.997 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m2.65 21h18.7v2h-18.7z" fill="url(#j)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#i)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#h)" opacity=".15"/><path d="m2 5h20v16h-20z" fill="url(#g)"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#f)" stroke-linecap="square"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m1.5 4.5v17h3.5 17.5v-17h-17.5z" fill="none" stroke="url(#d)" stroke-linejoin="round"/></g><g stroke-linecap="square" stroke-linejoin="round"><path d="m4.5 7.5h15v2h-15z" fill="url(#a)" stroke="#e56700" stroke-opacity=".477941"/><g fill="#fff" stroke="#848484" stroke-opacity=".569853"><rect height="3" rx=".5" width="15" x="4.5" y="11.5"/><rect height="3" rx=".5" width="7" x="4.5" y="16.5"/><rect height="3" rx=".5" width="7" x="12.5" y="16.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_assignmacro.svg b/icon-themes/elementary_svg/cmd/lc_assignmacro.svg
new file mode 100644
index 000000000..9cd363702
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_assignmacro.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" gradientUnits="userSpaceOnUse" x1="69.333336" x2="69.333336" y1="16" y2="117.33334"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="10.597816" cy="21.030937" gradientTransform="matrix(.18663925 2.3845672 -3.1203724 .2442305 74.244205 -9.376664)" gradientUnits="userSpaceOnUse" r="5.455"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.377398" x2="10.377398" y1="22.057787" y2="30.91127"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="65.080002" cy="48.189999" gradientTransform="matrix(0 .6154 -.6695 0 41.292 -38.28)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.372882" x2="11" y1="11.601695" y2="15"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="f" cx="6.703" cy="73.616" gradientTransform="scale(1.9022 .5257)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.918 0 0 .9166 5.242 6.347)" gradientUnits="userSpaceOnUse" x1="63.999" x2="63.999" y1="3.1" y2="122.899"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><path d="m26.5 38.7a13.75 3.8 0 1 1 -27.5 0 13.75 3.8 0 1 1 27.5 0z" fill="url(#f)" opacity=".4" transform="matrix(.83 0 0 .9223 1.416 -15.2)"/><path d="m21.785 9.657h-.828c-.224 0-.483-.185-.554-.397l-.514-1.244c-.106-.21-.055-.524.103-.682l.586-.585c.133-.136.208-.315.208-.506 0-.192-.075-.37-.21-.505l-2.306-2.304c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-.585.585c-.158.158-.472.21-.672.11-.01-.006-1.247-.515-1.247-.515-.223-.075-.41-.333-.41-.556v-.83c0-.393-.32-.713-.715-.713h-3.26c-.395 0-.716.32-.716.714v.83c0 .222-.186.48-.398.55l-1.247.514c-.212.105-.526.054-.684-.103l-.586-.584c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-2.304 2.304c-.28.277-.28.73 0 1.01l.586.584c.157.158.208.47.108.67l-.516 1.246c-.074.222-.333.407-.556.407h-.614c-.395 0-.93.32-.93.715v3.256c0 .394.32.715.715.715h.83c.223 0 .48.185.552.397l.514 1.244c.106.21.056.524-.102.682l-.586.585c-.28.28-.28.733 0 1.01l2.307 2.304c.133.135.313.21.505.21.19 0 .37-.075.506-.21l.586-.585c.158-.158.472-.21.672-.11.01.006 1.247.515 1.247.515.223.075.41.333.41.556v.83c0 .393.32.713.714.713h3.26c.396 0 .717-.32.717-.714v-.83c0-.222.186-.48.398-.55l1.246-.514c.212-.105.526-.054.684.103l.586.584c.135.135.314.21.506.21.19 0 .37-.075.506-.21l2.306-2.303c.135-.133.21-.312.21-.504 0-.19-.075-.37-.21-.505l-.586-.584c-.158-.157-.208-.47-.108-.67l.515-1.245c.074-.22.333-.407.556-.407h.83c.393 0 .714-.32.714-.715v-3.256c0-.394-.32-.715-.715-.715zm-9.785 5.383c-1.68 0-3.045-1.363-3.045-3.04 0-1.676 1.366-3.04 3.045-3.04 1.68 0 3.046 1.364 3.046 3.04 0 1.677-1.366 3.04-3.046 3.04z" fill="#030303" opacity=".1"/><path d="m55.316406 8c-2.129976 0-3.992187 1.8533972-3.992187 3.986328v4.40625c0 1.240149-.817743 2.370302-1.996094 2.765625l.800781 2.257813-.876953-2.228516-6.568359 2.710938.966797 2.21875-1.044922-2.183594c-1.107656.552305-2.482746.332133-3.363281-.546875l-3.119141-3.115235c-.700594-.699264-1.834801-1.162109-2.824219-1.162109-.993514 0-2.119383.458611-2.824219 1.162109l-12.279297 12.259766c-1.499304 1.496564-1.497488 4.145297.002 5.640625l3.115234 3.111328v.002a2.6671442 2.6671442 0 0 0 .002 0c.876654.875894 1.102729 2.251463.546875 3.359375l2.142578 1.029297-2.179687-.951172-2.714844 6.560547 2.21875.873047-2.246094-.796875c-.392729 1.169831-1.526454 1.984375-2.773437 1.984375h-3.263672c-.77552 0-1.115413.13099-1.611328.291016-.495916.160025-1.011513.36661-1.574219.726562-.5531787.353858-.9591943.759921-1.2265625 1.097656-.1336841.168868-.2361262.326442-.2949219.421875-.029398.04772-.060543.09701-.023437.03711.018553-.02995-.03612-.02084.28125-.373047.079343-.08805.4572692-.404462.4570313-.404297-.000119.000083.6446298-.328159.6445312-.328125-.0000985.000034 1.3633594-.103501 1.3632814-.103516-.000039-.000007.837925.306661.837891.306641-.000035-.00002.642607.513704.642578.513672-.000059-.000064.556679.939566.55664.939453-.000077-.000227.142578.861756.142578.861328h-5.3321244v17.339844c0 2.124445 1.8658346 3.988281 3.9902349 3.988281h4.412109c1.242788 0 2.377583.815808 2.771484 1.992188l2.238281-.785157-2.208984.861328 2.716797 6.560547 2.142578-.935547-2.107422 1.011719c.552108 1.102697.328118 2.47657-.548828 3.353516l-3.117187 3.113281c-1.507612 1.503473-1.507612 4.137152 0 5.640625l12.277343 12.259767c.69922.69923 1.825367 1.16406 2.824219 1.16406 1.007277 0 2.116478-.45631 2.824219-1.16406l3.119141-3.11328c.878808-.87729 2.260076-1.09891 3.371093-.54492l.984375-2.09961-.910156 2.13476 6.570312 2.71094.871094-2.23633-.792968 2.26563c1.174247.39192 1.988281 1.52178 1.988281 2.76172v4.40624c0 2.13003 1.86643 3.98633 3.992187 3.98633h17.367188c2.128594 0 3.992187-1.85208 3.992187-3.98633v-4.40429c0-1.24063.817407-2.37197 1.996094-2.76563l-.785156-2.23828.861328 2.20899 6.568359-2.71094-.966797-2.21875 1.044922 2.18359c1.107027-.55198 2.483927-.33138 3.365235.54688l3.113281 3.11523a2.6671442 2.6671442 0 0 0 .002 0c.709592.70827 1.821646 1.16406 2.824219 1.16406 1.009093 0 2.113969-.45502 2.822265-1.16601l12.279249-12.257861c.70697-.704278 1.16797-1.816491 1.16797-2.822265 0-.975327-.47131-2.126417-1.16602-2.81836l-.002-.002-3.11523-3.111328c-.87841-.876881-1.10363-2.252481-.54883-3.361328l-2.14844-1.041016 2.1836.962891 2.71484-6.556641-2.2168-.873047 2.24414.796875c.39326-1.171416 1.52721-1.986328 2.77344-1.986328h4.41211c2.12891 0 3.99219-1.859907 3.99219-3.990234v-17.339797c0-2.135927-1.85649-3.988281-3.99219-3.988281h-4.41406c-1.24231 0-2.37944-.814999-2.77539-1.992188l-2.24414.796875 2.21679-.873046-2.71289-6.558594-2.14258.935547 2.10743-1.011719c-.55214-1.102752-.3297-2.477706.54882-3.355469a2.6671442 2.6671442 0 0 0 .002-.002l3.11523-3.111328a2.6671442 2.6671442 0 0 0 .002 0c.70239-.702395 1.16602-1.816157 1.16602-2.822266 0-.999554-.46692-2.121913-1.16797-2.820312l-12.277382-12.259719c-.714073-.715433-1.818605-1.162109-2.822266-1.162109-1.00185 0-2.110812.450054-2.824219 1.162109l-3.119141 3.115234c-.879258.877736-2.258558 1.099452-3.36914.544922l-1.009766 2.150391.931641-2.185547-6.570313-2.708984-.876953 2.228515.800781-2.257812c-1.173966-.392845-1.988281-1.522399-1.988281-2.763672v-4.404297c0-2.1371505-1.859387-3.986328-3.992187-3.986328zm37.210938 94.8418c.000866.00086.0011-.00086.002 0 .0026.003-.000643.001.002.004a2.6671442 2.6671442 0 0 0 -.0039-.004z" fill="url(#g)" transform="scale(.1875)"/><path d="m21.785 9.653h-.828c-.224 0-.483-.186-.554-.398l-.513-1.245c-.106-.212-.055-.526.103-.684l.586-.586c.133-.134.208-.314.208-.506 0-.19-.075-.37-.21-.506l-2.306-2.306c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-.585.585c-.158.158-.472.21-.672.11-.01-.006-1.247-.516-1.247-.516-.223-.074-.41-.333-.41-.556v-.83c0-.394-.32-.715-.715-.715h-3.26c-.395 0-.716.32-.716.715v.83c0 .222-.186.48-.398.552l-1.246.513c-.212.106-.526.055-.684-.103l-.586-.585c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-2.306 2.306c-.28.28-.28.733 0 1.012l.586.586c.157.158.208.472.108.672l-.516 1.246c-.074.224-.333.41-.556.41h-.614c-.395 0-.93.32-.93.715v3.26c0 .395.32.716.715.716h.83c.223 0 .48.186.552.398l.514 1.246c.106.212.056.526-.102.684l-.586.586c-.28.28-.28.733 0 1.012l2.307 2.306c.133.135.313.21.505.21.19 0 .37-.075.506-.21l.586-.585c.158-.158.472-.21.672-.11.01.006 1.247.516 1.247.516.223.074.41.332.41.556v.83c0 .393.32.714.714.714h3.26c.396 0 .717-.32.717-.715v-.83c0-.223.186-.48.398-.552l1.246-.514c.212-.106.526-.055.684.102l.586.586c.135.135.314.21.506.21.19 0 .37-.075.506-.21l2.306-2.306c.135-.135.21-.315.21-.506 0-.192-.075-.372-.21-.506l-.586-.586c-.158-.158-.208-.472-.108-.672l.515-1.246c.074-.224.333-.41.556-.41h.83c.393 0 .714-.32.714-.715v-3.26c0-.396-.32-.717-.715-.717z" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".277193"/><path d="m3.5 12.5v-9l7.5 4.5z" fill="url(#d)" transform="translate(6 4)"/><g fill="none"><path d="m9.5 16.5v-9l7.5 4.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".862745"/><path d="m10.5 9.2516821v5.4961989l4.5-2.747881z" opacity=".6" stroke="url(#e)"/><path d="m56.658203 13.333984v3.058594c0 3.768198-2.075576 6.6282-5.634765 7.822266l.261718-.09766-6.568359 2.710937.269531-.121094c-3.365604 1.678173-6.847405 1.116724-9.513672-1.544922a4.1442948 4.1442948 0 0 1 0-.002l-2.173828-2.171875-10.378906 10.363281 2.162109 2.160157a4.1442948 4.1442948 0 0 1 .002 0c2.658401 2.656097 3.233048 6.154823 1.542969 9.523437l.125-.273437-2.714844 6.560547.09961-.265625c-1.198435 3.569807-4.072442 5.621093-7.828125 5.621093h-3.066406v14.646485h3.068359c3.757658 0 6.634025 2.058864 7.830078 5.630859l-.101563-.269531 2.716797 6.560547-.123047-.269532c1.685764 3.366889 1.110666 6.854179-1.546874 9.511719a4.1442948 4.1442948 0 0 1 -.002.0039l-2.164062 2.160156 10.378906 10.359376 2.173828-2.16992c2.664949-2.66034 6.156485-3.219888 9.519532-1.54297l-.269532-.1211 6.570313 2.71094-.267578-.10156c3.57049 1.19171 5.632812 4.06022 5.632812 7.82227v3.05859h14.683594v-3.05664c0-3.76651 2.072542-6.63255 5.640625-7.82422l-.267578.0996 6.568359-2.71094-.269531.1211c3.364245-1.6775 6.846966-1.11257 9.511719 1.54296a4.1442948 4.1442948 0 0 1 .0039.004l2.169922 2.16797 10.378901-10.361329-2.1621-2.15625v-.002c-2.66185-2.658096-3.233601-6.154256-1.54883-9.521485l-.12305.267578 2.71484-6.55664-.0996.267578c1.19912-3.571862 4.06853-5.623047 7.82812-5.623047h3.07031v-14.650366h-3.07226c-3.75996 0-6.6296-2.057832-7.83008-5.626953l.0977.263672-2.71289-6.558594.125.271485c-1.686054-3.367478-1.11115-6.857944 1.54883-9.515625a4.1442948 4.1442948 0 0 1 .002 0l2.16406-2.160157-10.378908-10.363281-2.173828 2.169922a4.1442948 4.1442948 0 0 1 0 .002c-2.664103 2.65949-6.156673 3.221114-9.521485 1.541016l.271485.123047-6.570313-2.708985.265625.09961c-3.568498-1.194128-5.630859-4.058526-5.630859-7.822266v-3.056641z" stroke="url(#a)" stroke-width="5.333333" transform="scale(.1875)"/></g><g transform="matrix(1.099 0 0 1.099 6.47 -11.113)"><circle cx="10.5" cy="26.5" r="5" style="stroke:#206b00;stroke-width:.91;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.672794;fill:url(#b)"/><path d="m9.6066799 24.67061-.025242 1.819836-1.8198362.02524v1.794595l1.8198361-.02524.0000001 1.845077h1.7945941v-1.845077h1.845078v-1.794595h-1.845078l.02524-1.819836z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m9.582 23.762h1.82l-.000562 5.4592-1.8200003-.001z" fill="#fff"/><path d="m14.798 26.5c0 2.374-1.924 4.298-4.298 4.298s-4.298-1.924-4.298-4.298 1.924-4.298 4.298-4.298 4.298 1.924 4.298 4.298z" style="opacity:.5;fill:none;stroke-width:.91;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)"/><path d="m13.221319 25.581881v1.82l-5.4592001-.000562.001-1.82z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_attributepagesize.svg b/icon-themes/elementary_svg/cmd/lc_attributepagesize.svg
new file mode 100644
index 000000000..896f71a06
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_attributepagesize.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" gradientTransform="matrix(.49985451 0 0 .87729351 -186.69407 -29.012618)" gradientUnits="userSpaceOnUse" x1="380.49887" x2="385.50031" y1="25.66144" y2="25.66144"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.33333336 0 0 .86363639 -122.66669 -28.704545)" gradientUnits="userSpaceOnUse" x1="383.08771" x2="385.67188" y1="25.027498" y2="24.964256"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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="g" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238794 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#c)" opacity=".15"/><path d="m3.5 22.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.49996 1.4999574c3.895581 0 17.000059.00136 17.000059.00136l.000021 20.9987156s-11.333386 0-17.00008 0c0-7.000018 0-14.000035 0-21.0000533z" fill="url(#f)"/><path d="m19.5 21.5h-15v-18.9999995h15z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m3.49996 1.4999574c3.895581 0 17.000059.00136 17.000059.00136l.000021 20.9987156s-11.333386 0-17.00008 0c0-7.000018 0-14.000035 0-21.0000533z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.6924-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><g transform="translate(9.999996 13)"><path d="m3.500582-12.5h3.998836v11.999414h-3.998836z" fill="url(#a)" stroke="#783f07" stroke-linejoin="round" stroke-opacity=".490196" transform="rotate(90)"/><path d="m4.5-11.5h2v9.999997h-2z" fill="none" opacity=".4" stroke="url(#b)" transform="rotate(90)"/><g fill="#a1550a" fill-opacity=".25098"><path d="m3 4h1v2h-1z"/><path d="m6 4h1v2h-1z"/><path d="m9 4h1v2h-1z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_auditingfillmode.svg b/icon-themes/elementary_svg/cmd/lc_auditingfillmode.svg
new file mode 100644
index 000000000..f1b4ed235
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_auditingfillmode.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" gradientUnits="userSpaceOnUse" x1="2.744795" x2="2.744795" y1="3.237437" y2="21.237438"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.5" x2="5" y1=".5" y2="14.999999"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="24.845652" x2="28.006701" y1="-2.361655" y2="1.111197"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#8a715e"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19.525978" x2="19.577271" y1="17.036358" y2="21.284676"><stop offset="0" stop-color="#f3f3f3"/><stop offset="1" stop-color="#f3f3f3" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.235025" x2="8.461289" y1="2.335336" y2="15.488882"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="6.702713" cy="73.615715" fx="11.969189" fy="75.92881" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -5.358552)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="22.099527" cy="24.537743" gradientTransform="matrix(.66197227 0 0 .66182423 -2.643616 -4.229381)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".426901"/><stop offset="1" stop-color="#fff" stop-opacity=".362573"/></radialGradient><radialGradient id="h" cx="8.072266" cy="5.962701" fx="6" fy="3.371369" gradientTransform="matrix(1 0 0 .75741005 0 1.446491)" gradientUnits="userSpaceOnUse" r="4.572266"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".526471"/></radialGradient><path d="m11.5 2.5-4.5957031 1.0605469 1.4160156 1.4160156-4.8027344 4.8027344a2 2 0 0 0 -1.0175781-.2792969 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 1.0175781-.279297l4.7773438 4.777344-1.4160157 1.416015 4.5957028 1.060547-1.060547-4.595703-1.4121089 1.41211-4.7792969-4.779297a2 2 0 0 0 .2109376-.511719h7.5664062v2l4-2.5-4-2.5v2h-7.5644531a2 2 0 0 0 -.2128907-.509766l4.8046876-4.8066402 1.4121092 1.4121093z" fill="url(#a)" fill-rule="evenodd"/><g transform="matrix(.64621359 0 0 .64621359 7.032201 8.490874)"><path d="m5.5.5c-2.7614238.00000006-4.99999994 2.2385762-5 5 .00000006 2.7614238 2.2385762 5 5 5 1.0375112 0 1.9999271-.316413 2.7988281-.8574219l2.2226559 2.2499999.91211-.914062-2.1933596-2.1933598c.7740056-.8804761 1.2597656-2.0207042 1.2597656-3.2851562 0-2.7614238-2.2385762-4.99999994-5-5zm0 2c1.6568543 0 3 1.3431457 3 3s-1.3431457 3-3 3-3-1.3431457-3-3 1.3431457-3 3-3z" fill="url(#b)" stroke="#555761" stroke-opacity=".501961" transform="matrix(1.547476 0 0 1.547476 -.04983 -.759615)"/><path d="m24.090748 21.375c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#f)" opacity=".15"/><g fill-rule="evenodd" transform="translate(-.538712 -.248064)"><path d="m14.5 8a5.5 5.49877 0 1 1 -10.9999999 0 5.5 5.49877 0 1 1 10.9999999 0z" fill="url(#g)" opacity=".2"/><path d="m9.1601562 2.5019531a5.5 5.49877 0 0 0 -5.6601562 5.4980469 5.5 5.49877 0 0 0 .1933594 1.4257812 12 11.997316 0 0 0 8.9511716-5.5429687 5.5 5.49877 0 0 0 -3.4843748-1.3808594z" fill="url(#h)" opacity=".15"/></g><rect fill="url(#c)" height="4.074684" rx=".5" stroke="#57392d" stroke-opacity=".501961" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="7.170102" x="23.431021" y="-2.022343"/><g fill="none" stroke-width="1.547476"><path d="m16.383596 18.566737 1.630459-1.61202 3.804127 3.770226" opacity=".5" stroke="url(#d)"/><path d="m14.651192 7.7515025a6.1899042 6.1899042 0 0 1 -6.1899045 6.1899045 6.1899042 6.1899042 0 0 1 -6.1899042-6.1899045 6.1899042 6.1899042 0 0 1 6.1899042-6.1899042 6.1899042 6.1899042 0 0 1 6.1899045 6.1899042z" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_auditmenu.svg b/icon-themes/elementary_svg/cmd/lc_auditmenu.svg
new file mode 100644
index 000000000..fa29b2e4b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_auditmenu.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" gradientUnits="userSpaceOnUse" x1="2.744795" x2="2.744795" y1="3.237437" y2="21.237438"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m13.5.5-4.5957031 1.0605469 1.4160161 1.4160156-6.8027349 6.8027344c-.3080741-.1825137-.6594988-.2789701-1.0175781-.2792969-1.1045695 0-2 .895431-2 2s.8954305 2 2 2c.3580793-.000327.709504-.09678 1.0175781-.279297l6.7773439 6.777344-1.4160158 1.416015 4.5957028 1.060547-1.060547-4.595703-1.412109 1.41211-6.7792968-6.779297c.0936894-.159972.1646816-.332194.2109376-.511719h11.5664062v2l4-2.5-4-2.5v2h-11.5644531c-.0470412-.178952-.1186881-.35051-.2128907-.509766l6.8046878-6.8066402 1.412109 1.4121093z" fill="url(#a)" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_autocontrolfocus.svg b/icon-themes/elementary_svg/cmd/lc_autocontrolfocus.svg
new file mode 100644
index 000000000..9c3cc59b2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_autocontrolfocus.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.5" cy=".214286" gradientTransform="matrix(1 0 0 .63636364 0 1.363636)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="d"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><radialGradient id="g" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.497636" x2="11.497636" y1="4" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 -3.1429)"><path d="m38 40h5v7h-5z" fill="url(#f)"/><path d="m-10-47h5v7h-5z" fill="url(#g)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#h)"/></g><rect fill="url(#a)" height="13" rx="1" width="21" x="1.5" y="2.5"/><path d="m2.5012 3.4988 18.9988.0012-.0012 11.0012-18.9988-.0012z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#b5b5b5" height="8" rx="1" width="16" x="4" y="5"/><path d="m2.5 2c-.82235 0-1.5.67765-1.5 1.5v11c0 .82235.67765 1.5 1.5 1.5h19c.82235 0 1.5-.67765 1.5-1.5v-11c0-.82235-.67765-1.5-1.5-1.5zm0 1h19c.28565 0 .5.21435.5.5v11c0 .28565-.21435.5-.5.5h-19c-.28565 0-.5-.21435-.5-.5v-11c0-.28565.21435-.5.5-.5z" fill-opacity=".23907"/><rect fill="#cacaca" height="7" rx="1" width="16" x="4" y="6"/><g transform="translate(6.010753 10.010752)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#b)" fill-rule="evenodd"/><path clip-path="url(#d)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.691112-.194011z" fill="none" opacity=".4" stroke="url(#c)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_autocorrectdlg.svg b/icon-themes/elementary_svg/cmd/lc_autocorrectdlg.svg
new file mode 100644
index 000000000..d2e05fba4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_autocorrectdlg.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" gradientTransform="translate(.074394 .075543)" gradientUnits="userSpaceOnUse" x1="6.946572" x2="7.531537" xlink:href="#g" y1="-3.023074" y2="13.679376"/><linearGradient id="b" gradientTransform="translate(-10.326035 -1.113599)" gradientUnits="userSpaceOnUse" x1="17.796038" x2="18.729788" xlink:href="#g" y1="10.752151" y2="24.674503"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24.317493 .909117)" gradientUnits="userSpaceOnUse" x1=".655513" x2="14.727656" xlink:href="#d" y1="11.822087" y2="1.32404"/><linearGradient id="d"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="e" cx="32.5" cy="16.5625" gradientTransform="matrix(.13600338 .32887282 -.25782279 .11298813 11.149645 -7.537857)" gradientUnits="userSpaceOnUse" r="14.4375" xlink:href="#d"/><filter id="f" color-interpolation-filters="sRGB" height="1.324258" width="1.386852" x="-.193426" y="-.162129"><feGaussianBlur stdDeviation=".67849208"/></filter><linearGradient id="g" gradientTransform="translate(-15.70417 8.40678)" gradientUnits="userSpaceOnUse" x1="11" x2="12" y1="-4" y2="21"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke="#000" stroke-linejoin="round" stroke-opacity=".490196"><path d="m9.4293154 22.74312-.3635978-1.493699h-.0786157q-.3242899.442214-.6485798.766504-.3242899.314463-.7075416.520829-.3832517.206366-.8549461.304636-.4716944.09827-1.0907933.09827-.6780607 0-1.2480248-.19654-.569964-.186712-.9925236-.579791-.4127326-.402905-.6485798-1.00235-.2358472-.609272-.2358472-1.434738 0-1.611622 1.1301012-2.476395 1.1399281-.864773 3.4590922-.943389l1.8081619-.06879v-.67806q0-.658407-.1474045-1.100621-.1375776-.442212-.4127326-.70754-.2653281-.275155-.6682338-.393079-.3930786-.117923-.9040809-.117923-.8156382 0-1.5231798.235847-.6977146.235847-1.3462944.569964l-.6289259-1.346295q.7271956-.393078 1.6214495-.668233.894254-.275155 1.8769506-.275155 1.0023506 0 1.7295461.206366.7370225.196539 1.2087169.638753.4815218.432386.7173688 1.110447.235847.678061.235847 1.641103v7.389879zm-3.2822069-1.248025q.599445 0 1.1104472-.186712.5110023-.186712.884427-.560137.3734248-.383252.5797911-.953216.2161932-.579791.2161932-1.356121v-.97287l-1.4052562.06879q-.884427.03931-1.4838719.196539-.599445.157232-.9630428.442214-.3537708.275155-.5110022.67806-.1572315.393079-.1572315.894254 0 .904081.4716944 1.326641.4815214.422559 1.2578517.422559z" fill="url(#b)" stroke="#000" stroke-opacity=".577519" transform="scale(1.0709502 .93375023)"/><path d="m7.4427555 13.603833h-6.9465718v-1.201501l1.9847348-.597568v-15.3316835l-1.9847348-.6627962v-1.3525865h6.9465718v1.3525865l-1.9847348.4464826v15.3316831l1.9847348.813882z" fill="url(#a)" transform="matrix(1.0076913 0 0 .99236738 14 8)"/><g stroke="none" transform="matrix(-1 0 0 1 24.817493 0)"><path d="m14.342884 2.0145858.101562 2.4785156 1.595703.8359375.5-.28125.01758-1.4765625 1.046875.9648437 1.410156-.4414062-.59375 1.2929687.855469 1.2050782-1.414062-.1640626-.882813 1.1855469-.279297-1.3964843-.738281-.25-1.5625.5800781-.43164 2.5390625-1.539063-1.9453125-2.546875.375 1.375-2.0664063-1.142578-2.3046875 2.386719.6679688zm5.523437 4.3671874.8125.75 1.09375-.34375-.460937 1.0058594.664062.9335938-1.097656-.1269532-.683594.9199218-.216797-1.0839842-1.08789-.3652344.96289-.5410156zm-3.71289.8925782 1.183593 1.0898437 1.595703-.4980469-.671875 1.4628908.964844 1.361328-1.597656-.185547-.996094 1.339844-.316406-1.578125-1.583984-.533203 1.404296-.7890628zm6.220703 1.5859375.296875 1.1191411 1.158203.3125-.970703.626953.06055 1.199218-.896485-.730468-1.123047.429687.417969-1.080078-.753906-.933594 1.154297.06445z" fill="url(#c)"/><path d="m13.263114 9.769977c-2.055779.900922-4.601427-.494534-5.685864-3.116837-1.084439-2.622304-.297012-5.478444 1.758767-6.37936679 2.055778-.9009236 4.601426.4945301 5.685864 3.11683479 1.084439 2.622304.297012 5.478445-1.758767 6.379369z" fill="url(#e)" filter="url(#f)" opacity=".483" transform="matrix(-1 0 0 1 24.317493 .909117)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_autoformat.svg b/icon-themes/elementary_svg/cmd/lc_autoformat.svg
new file mode 100644
index 000000000..bb7a26914
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_autoformat.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="26.782" cy="42.342999" gradientTransform="matrix(1 0 0 .2822 0 30.394)" gradientUnits="userSpaceOnUse" r="14.407" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.5166652 0 0 .54361262 5.828751 -.138444)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.51620402 0 0 .55257414 5.838184 -.442402)" gradientUnits="userSpaceOnUse" x1="20.250999" x2="22.011999" y1="29.811001" y2="31.724001"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="i" cx="15.415" cy="35.356998" gradientTransform="matrix(.4721 0 0 .47512 -2.01 2.097)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#690808"/><stop offset="1" stop-color="#f462ea"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#j" y1="3" y2="5"/><linearGradient id="m" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#j" y1="3" y2="5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#j" y1="3" y2="5"/><linearGradient id="o" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#j" y1="3" y2="5"/><linearGradient id="p" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" xlink:href="#e" y1="16.001053" y2="20.001053"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="10.245955"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="10.245955"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="10.245955"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="H" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="I" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="J" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#J)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#j)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#q)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#r)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#s)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#t)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#u)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#w)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#x)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#y)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#A)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#B)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#C)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#D)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#E)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#F)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#G)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#H)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#I)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#k)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#555761" fill-opacity=".501961"/><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" fill="none" opacity=".5" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".8" stroke="url(#n)"/><path d="m12.5 2.5h3v3h-3z" opacity=".8" stroke="url(#o)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#p)" opacity=".15"/><path d="m41.19 42.343c0 2.245-6.45 4.066-14.408 4.066-7.957 0-14.407-1.82-14.407-4.067 0-2.245 6.45-4.066 14.407-4.066s14.407 1.82 14.407 4.066z" fill="url(#f)" opacity=".2" transform="matrix(.54562 0 0 .51557 .955 .073)"/><path d="m17.999637 13.120401 2.1015 2.066912c1.234697-1.276622 3.204134-3.46931 4.56251-5.3947251l.08909-4.3518357c-2.245094 2.4809237-5.031024 5.6001588-6.752053 7.6806968z" fill="url(#g)" stroke="#673907" stroke-width=".778761"/><path d="m13.380528 19.245672 1.333221 1.217927 5.612736-5.177762c-.226396-.863659-1.519788-2.423276-2.487212-2.423276l-4.457697 6.383111z" fill="url(#h)" stroke="#787a75" stroke-width=".785049"/><path d="m1 21.977c3.135 0 5.514.386 5.965-1.97.363-1.898-2.165-2.808-3.417-1.113-1.208 1.632-2.548 3.083-2.548 3.083z" fill="url(#i)" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_autooutline.svg b/icon-themes/elementary_svg/cmd/lc_autooutline.svg
new file mode 100644
index 000000000..643d20e30
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_autooutline.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" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#l" y1="4.354743" y2="57.840454"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.417044" x2="1.164339" y1="4.476628" y2="10.218431"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -6.267669)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".655513" x2="14.727656" xlink:href="#e" y1="11.822087" y2="1.32404"/><linearGradient id="e"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="f" cx="32.5" cy="16.5625" gradientTransform="matrix(.13600338 .32887282 -.25782279 .11298813 11.149645 -7.537857)" gradientUnits="userSpaceOnUse" r="14.4375" xlink:href="#e"/><filter id="g" color-interpolation-filters="sRGB" height="1.324258" width="1.386852" x="-.193426" y="-.162129"><feGaussianBlur stdDeviation=".67849208"/></filter><linearGradient id="h" gradientTransform="matrix(.26725589 0 0 1.157552 9.315594 -10.704165)" gradientUnits="userSpaceOnUse" x1="-32.957481" x2="-25.474016" y1="27.388975" y2="27.388975"><stop offset="0" stop-color="#2e3436"/><stop offset=".64444447" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.77602087 .23906428 -.31605097 .56747902 -20.167798 4.551095)" gradientUnits="userSpaceOnUse" x1="27.52779" x2="30.419695" y1="4.16702" y2="2.948735"><stop offset="0" stop-color="#eeeeec"/><stop offset=".78888887" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#l" y1="17.83482" y2="73.398201"/><linearGradient id="k" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#l" y1="33.392567" y2="88.955948"/><linearGradient id="l" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 -6)"><rect fill="url(#a)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -11)"><rect fill="url(#j)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -16)"><rect fill="url(#k)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -1)"><rect fill="url(#a)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="matrix(-1 0 0 1 23.817493 .909117)"><path d="m-.21353815 8.955379c13.01421415.825309 4.81258425-6.687757 14.86944815-6.9271329l2.526834 5.3100242c-4.589328-2.1399165-7.728547 8.8538297-17.45599893 2.3934247z" fill="url(#b)" fill-rule="evenodd" opacity=".444444"/><path d="m24.090748 20.465883c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#c)" opacity=".2"/><path d="m9.9746091 1.1054688-.101562 2.4785156-1.5957033.8359375-.5-.28125-.017578-1.4765625-1.046875.9648437-1.4101562-.4414062.59375 1.2929687-.8554688 1.2050782 1.4140625-.1640626.8828125 1.1855469.2792969-1.3964843.7382813-.25 1.5625001.5800781.4316399 2.5390625 1.539063-1.9453125 2.546875.375-1.375-2.0664063 1.142578-2.3046875-2.386719.6679688zm-5.5234372 4.3671874-.8125.75-1.09375-.34375.4609375 1.0058594-.6640625.9335938 1.0976562-.1269532.6835938.9199218.2167969-1.0839842 1.0878906-.3652344-.9628906-.5410156zm3.7128906.8925782-1.1835937 1.0898437-1.5957032-.4980469.671875 1.4628908-.9648437 1.361328 1.5976562-.185547.9960938 1.339844.3164062-1.578125 1.5839844-.533203-1.4042969-.7890628zm-6.2207031 1.5859375-.296875 1.1191411-1.15820315.3125.97070315.626953-.060547 1.199218.8964844-.730468 1.1230469.429687-.4179688-1.080078.7539062-.933594-1.1542968.06445z" fill="url(#d)"/><path d="m13.263114 9.769977c-2.055779.900922-4.601427-.494534-5.685864-3.116837-1.084439-2.622304-.297012-5.478444 1.758767-6.37936679 2.055778-.9009236 4.601426.4945301 5.685864 3.11683479 1.084439 2.622304.297012 5.478445-1.758767 6.379369z" fill="url(#f)" filter="url(#g)" opacity=".483"/><g transform="matrix(1.0583533 -.61104055 .51705714 .89556923 3.108729 -5.864404)"><path d="m.5 18v12.4375c0 .5817.297334 1.0625.666667 1.0625h.666667c.369333 0 .666666-.4808.666666-1.0625v-12.4375z" fill="url(#h)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".74907" ry=".929487" stroke="#000" stroke-width=".814307" width="2" x=".5" y="10.5"/><path d="m1.166667 10.5c-.369333 0-.666667.4808-.666667 1.0625v6.4375h2v-6.4375c0-.5817-.297333-1.0625-.666666-1.0625z" fill="url(#i)" fill-rule="evenodd" opacity=".9"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_autoredactdoc.svg b/icon-themes/elementary_svg/cmd/lc_autoredactdoc.svg
new file mode 100644
index 000000000..c1655f93c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_autoredactdoc.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="14.417044" x2="1.164339" y1="4.476628" y2="10.218431"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -6.267669)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".655513" x2="14.727656" xlink:href="#e" y1="11.822087" y2="1.32404"/><linearGradient id="e"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="f" cx="32.5" cy="16.5625" gradientTransform="matrix(.13600338 .32887282 -.25782279 .11298813 11.149645 -7.537857)" gradientUnits="userSpaceOnUse" r="14.4375" xlink:href="#e"/><filter id="g" color-interpolation-filters="sRGB" height="1.324258" width="1.386852" x="-.193426" y="-.162129"><feGaussianBlur stdDeviation=".67849208"/></filter><linearGradient id="h" gradientTransform="matrix(.26725589 0 0 1.157552 9.315594 -10.704165)" gradientUnits="userSpaceOnUse" x1="-32.957481" x2="-25.474016" y1="27.388975" y2="27.388975"><stop offset="0" stop-color="#2e3436"/><stop offset=".64444447" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.77602087 .23906428 -.31605097 .56747902 -20.167798 4.551095)" gradientUnits="userSpaceOnUse" x1="27.52779" x2="30.419695" y1="4.16702" y2="2.948735"><stop offset="0" stop-color="#eeeeec"/><stop offset=".78888887" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 -.603199 .366882)" 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><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 12.292765 18.998584)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.815178 18.998584)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="n" gradientTransform="matrix(.0352071 0 0 .0082353 -1.67088 18.998567)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m2.5539728 22.01802h16.9999982v2h-16.9999982z" fill="url(#n)" opacity=".15"/><path d="m2.5539717 22.018105v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#m)" opacity=".15"/><path d="m19.553972 22.018105v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#l)" opacity=".15"/><path d="m2.5539319 1.5179773c3.8955809 0 17.0000591.00136 17.0000591.00136l.000021 20.9987157s-11.3333864 0-17.0000801 0c0-7.000018 0-14.0000346 0-21.0000534z" fill="url(#k)"/><path d="m6.053972 12.01802h6v2h-6z" fill="#7a7a7a"/><path d="m8.053972 16.018021h9v3h-9z" fill="#7a7a7a"/><g fill="none" transform="translate(-.946028 .01802)"><path d="m19.5 21.5h-15.0000004v-18.9999997h15.0000004z" stroke="url(#j)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><g fill="#7a7a7a"><path d="m5.053972 4.01802h9v2h-9z"/><path d="m5.053972 8.01802h3v2h-3z"/></g><g transform="matrix(-1 0 0 1 23.817493 .909117)"><path d="m-.21353815 8.955379c13.01421415.825309 4.81258425-6.687757 14.86944815-6.9271329l2.526834 5.3100242c-4.589328-2.1399165-7.728547 8.8538297-17.45599893 2.3934247z" fill="url(#a)" fill-rule="evenodd" opacity=".444444"/><path d="m24.090748 20.465883c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#b)" opacity=".2"/><path d="m9.9746091 1.1054688-.101562 2.4785156-1.5957033.8359375-.5-.28125-.017578-1.4765625-1.046875.9648437-1.4101562-.4414062.59375 1.2929687-.8554688 1.2050782 1.4140625-.1640626.8828125 1.1855469.2792969-1.3964843.7382813-.25 1.5625001.5800781.4316399 2.5390625 1.539063-1.9453125 2.546875.375-1.375-2.0664063 1.142578-2.3046875-2.386719.6679688zm-5.5234372 4.3671874-.8125.75-1.09375-.34375.4609375 1.0058594-.6640625.9335938 1.0976562-.1269532.6835938.9199218.2167969-1.0839842 1.0878906-.3652344-.9628906-.5410156zm3.7128906.8925782-1.1835937 1.0898437-1.5957032-.4980469.671875 1.4628908-.9648437 1.361328 1.5976562-.185547.9960938 1.339844.3164062-1.578125 1.5839844-.533203-1.4042969-.7890628zm-6.2207031 1.5859375-.296875 1.1191411-1.15820315.3125.97070315.626953-.060547 1.199218.8964844-.730468 1.1230469.429687-.4179688-1.080078.7539062-.933594-1.1542968.06445z" fill="url(#d)"/><path d="m13.263114 9.769977c-2.055779.900922-4.601427-.494534-5.685864-3.116837-1.084439-2.622304-.297012-5.478444 1.758767-6.37936679 2.055778-.9009236 4.601426.4945301 5.685864 3.11683479 1.084439 2.622304.297012 5.478445-1.758767 6.379369z" fill="url(#f)" filter="url(#g)" opacity=".483"/><g transform="matrix(1.0583533 -.61104055 .51705714 .89556923 3.108729 -5.864404)"><path d="m.5 18v12.4375c0 .5817.297334 1.0625.666667 1.0625h.666667c.369333 0 .666666-.4808.666666-1.0625v-12.4375z" fill="url(#h)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".74907" ry=".929487" stroke="#000" stroke-width=".814307" width="2" x=".5" y="10.5"/><path d="m1.166667 10.5c-.369333 0-.666667.4808-.666667 1.0625v6.4375h2v-6.4375c0-.5817-.297333-1.0625-.666666-1.0625z" fill="url(#i)" fill-rule="evenodd" opacity=".9"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_autosum.svg b/icon-themes/elementary_svg/cmd/lc_autosum.svg
new file mode 100644
index 000000000..a60c4a0bc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_autosum.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" gradientUnits="userSpaceOnUse" x1="13.627" x2="12.578" y2="19.08"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="22.571" cy="30.857" gradientTransform="matrix(.70612 0 0 .1355 -3.458 16.71)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="12.48" cy="20.89" fill="url(#b)" opacity=".2" rx="10.995" ry="2.11"/><path d="m14.8 10.44-4.632 5.445h8.914v2.66h-12.8v-2.43l4.76-5.674-4.053-4.694v-2.349h11.676v2.66h-7.645l3.78 4.383z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" transform="scale(.95402 1.0482)"/><path d="m6.668 3.56v1h11.14v-1h-11.138zm3.846 3.79 3.216 4.1.39-.505-2.82-3.595zm-.368 4.103-4.152 5.437v1l4.54-5.945zm.33 5.197-.775 1h8.505v-1h-7.728z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_avmediaplayer.svg b/icon-themes/elementary_svg/cmd/lc_avmediaplayer.svg
new file mode 100644
index 000000000..63792f55b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_avmediaplayer.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="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.45946 0 0 .48649 -1.027 .8244)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="6.5276" y2="41.472"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1.6309" y2="33.669"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.491917" x2="13.491917" y1="3.227687" y2="20.844121"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.68496" x2="12.68496" y1="5.027946" y2="19.187042"><stop offset="0" stop-color="#fff5ef"/><stop offset="1" stop-color="#fef8dd"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.00126" x2="12.00126" xlink:href="#a" y1="4.000005" y2="19.999826"/><g transform="matrix(.9 0 0 .90484 0 3.1886)"><path d="m3.8888889 2.5544848h12.2222221v19.8930202h-12.2222221z" fill="url(#c)"/><path d="m.5 2c-.27613.0000276-.49997.22387-.5.5v20c.000028.27613.22387.49997.5.5h19c.27613-.000028.49997-.22387.5-.5v-20c-.000028-.27613-.34204-.49997-.61817-.5h-16.056zm.6111 1.107h2.2222v1.1052h-2.2222zm3.3333 0h11.111l-.007 18.893h-11.111zm12.222 0h2.2222v1.1052h-2.221zm-15.555 3.3155h2.2222v1.1052h-2.2222zm15.556 0h2.2222v1.1052h-2.222zm-15.556 3.3155h2.2222v1.105h-2.2222zm15.556 0h2.2222v1.105h-2.222zm-15.556 3.316h2.2222v1.1052h-2.2222zm15.556 0h2.2222v1.1052h-2.222zm-15.556 3.315h2.2222l-.0002667 1.10525h-2.2222zm15.556 0h2.2222l-.000711 1.10525h-2.222zm-15.556 3.316h2.2222l-.0002667 1.104753h-2.2222zm15.556 0h2.2222l-.000711 1.104753h-2.2222z" opacity=".7"/><g fill="none"><path d="m4.9445 13.553h10.111" style="opacity:.7;stroke-linejoin:round;display:block;stroke:#000;stroke-linecap:square;stroke-width:1.1081"/><path d="m5 14.71133h10" style="display:block;opacity:.3;stroke:#fff;stroke-width:1.1081;stroke-linecap:square;stroke-linejoin:round"/><path d="m1.6666667 3.6596525 16.5620743.1854762.104592 17.4972083h-16.6666663z" opacity=".3" stroke="url(#b)" stroke-linecap="round" stroke-width="1.108135"/></g><path d="m16.667 19.685h2.2222v1h-2.2222zm0-3.3155h2.2222v1h-2.222zm-15.563 4.63h2.2222233l.00711.895421h-2.2222233zm.00706-1.3155h2.2222233v1h-2.2222233zm0-3.3155h2.2222233l.00005 1.10575h-2.2222233zm0-3.3155h2.2222233v1.1052h-2.2222233zm0-3.3155 2.2222233-.0000004v1.1065004h-2.2222233zm0-3.3155 2.2222233-.0000004v1.1067l-2.2222233.0000004zm-.0000021-3.3155 2.2222233-.0000004v1.1052l-2.2222233.0000004z" fill="#e6e6e6" opacity=".3"/></g><g transform="matrix(.84354 0 0 .84354 5.4422 -1.6871)"><rect fill="url(#d)" height="17.782204" rx=".30999" ry=".44561" width="17.782206" x="3.032221" y="3.185504"/><path d="m12.42 6.0045c-.45272-.0528-.51541.32941-.46825.6335-.004 3.026.009 6.0547-.006 9.079-.11057.10409-.32276-.0671-.46364-.0227-1.5347-.0843-3.2115.91838-3.365 2.3654-.18082 1.1504 1.1683 2.097 2.3714 1.9181 1.516-.14497 2.7004-1.5234 2.5027-2.8842.004-2.396-.009-4.7947.006-7.189.10333-.10663.25746.1204.36632.13153 1.2191.64992 2.2975 1.7217 2.3703 3.0563.08 1.0429-.27043 2.0634-.66476 3.0302 1.3213-1.4654 1.7443-3.6032.82613-5.3341-.46958-1.0048-1.5289-1.624-2.1215-2.5572-.43763-.62366-.77069-1.3199-.8749-2.0562-.0858-.15353-.31179-.17223-.47891-.17058z" fill="#a62100" opacity=".3"/><path d="m12.406 5.0938v.03125c-.45859-.009-1.0153.24302-1.2188.625-.19116.35889-.15663.62699-.125.875h-.0312c-.004 2.7389.008 5.4876 0 8.2187-.80662.0487-1.5926.27332-2.25.71875-.78197.52982-1.4086 1.3558-1.5312 2.375-.001.01005.001.02117 0 .03125-.13283.93804.34904 1.7539 1 2.25.65043.4957 1.4802.74402 2.3438.625v.03125c1.9611-.18753 3.4782-1.8838 3.2812-3.7812h.0312c.003-1.8483-.002-3.6918 0-5.5312.49741.47335.87548 1.0297.90625 1.5938.0616.80371-.2144 1.6949-.59375 2.625a.89827.89827 0 0 0 1.5.9375c1.5381-1.7059 2.0925-4.2121 1-6.3125-.003-.0063-.0283.0062-.0312 0-.004-.0086.004-.0227 0-.03125-.632-1.3151-1.731-1.9554-2.156-2.624a.89827.89827 0 0 0 0-.0625c-.38667-.55104-.6724-1.0767-.75-1.625a.89827.89827 0 0 0 -.0938-.3125c-.20758-.37144-.53007-.49682-.75-.5625-.18007-.05378-.30584-.0594-.4375-.0625-.0108-.000254-.0207-.03115-.0312-.03125-.0179-.000168-.0452-.000171-.0625 0zm-.531 9.7502c.1131.0045.11743.03853.0937.03125-.009-.0029-.13295.01254-.15625 0 .0167-.0011.0495-.03177.0625-.03125z" fill="#a62100" opacity=".15"/><path d="m11.882 4.9231c-.46145-.053818-.593377.3206903-.545317.6306403-.0041 3.0843.0092 6.1713997-.0061 9.2539997-.1127.1061-.32898-.06839-.47258-.02314-1.5643-.08592-3.205363.95115-3.361763 2.42607-.18431 1.1726 1.1909 2.1374 2.4171 1.9551 1.5452-.14776 2.804123-1.552983 2.602723-2.939983.0041-2.4422-.0092-4.8872.0061-7.3275004.10532-.10869.26242.12272.37338.13407 1.2426.66245 2.290077 1.7549834 2.364277 3.1153834.08154 1.063-.27564 2.1032-.67757 3.0886 1.3468-1.4937 1.7779-3.6727.84206-5.437-.478-1.024-1.558-1.6551-2.162-2.6064-.446-.6357-.785-1.3453-.892-2.0958-.087-.1565-.317-.1755-.488-.1739z" fill="url(#e)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1855"><path d="m3.6249615 3.7782441h16.5967235v16.5967229h-16.5967235z" opacity=".35" stroke="url(#f)" stroke-width="1.18548"/><rect height="18.967684" opacity=".5" rx=".99154" stroke="#a62100" width="18.967684" x="2.439481" y="2.592764"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_backcolor.svg b/icon-themes/elementary_svg/cmd/lc_backcolor.svg
new file mode 100644
index 000000000..04459161f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_backcolor.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" gradientTransform="matrix(.91999999 0 0 1.2500001 -2.72 12.875)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3673 0 0 .36733 15.431 .868)" gradientUnits="userSpaceOnUse" x1="-17.508848" x2="-17.508848" y1="35.74987" y2="41.194565"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99801056 0 0 1.0626878 -14.968169 10.982075)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.049862" x2="20.068481" y1="11.108873" y2="15.218319"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><radialGradient id="e" cx="16.3125" cy="20.9375" gradientTransform="matrix(1.0491646 0 0 .18199794 -1.089302 17.20673)" gradientUnits="userSpaceOnUse" r="6.125"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m.5 18.5v5h23v-5z" fill="url(#a)"/><g transform="translate(-2.965838 -4.516949)"><path d="m19.546875 7.6523438c-.190145-.0162242-.414649.0514518-.619141.2851562l-6.996093 6.994141a.0960599.0960599 0 0 0 0 .136718l4 4a.0960599.0960599 0 0 0 .136718 0l6.988282-6.990234.01172-.0098c.174564-.13197.274579-.273258.3125-.412109.0389-.142449.01236-.276541-.03711-.384766-.09359-.204756-.256896-.326443-.275391-.339843l-.01172-.0098-2.984374-2.984307s-.133571-.1617383-.347657-.2441406c-.05352-.020601-.114352-.035608-.177734-.041016z" fill="url(#d)" fill-rule="evenodd" transform="matrix(1.0491646 0 0 1.0491646 -1.089302 -.949572)"/><path d="m11.500674 14.787897 4.196658 4.196658 7.344152-7.344152c.641934-.528652 0-1.049165 0-1.049165l-3.147494-3.147493s-.482751-.5664132-1.049164 0z" fill="none" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".551471"/><path d="m11.966797 15.015625v2.800341l1.199659 1.21491 2.800341-.01525z" fill="#d4d4d4" fill-rule="evenodd" transform="matrix(1.0491646 0 0 1.0491646 -1.089302 -.949572)"/><ellipse cx="16.025194" cy="21.017313" fill="url(#e)" opacity=".1" rx="6.426133" ry="1.114737" stroke-width="1.049165"/><path d="m8.3675087 21.016949h2.0983283l1.034837-.983229-1.049166-1.049165z" fill="#ffe16b" fill-rule="evenodd" stroke-width="1.049165"/><path d="m8.4658375 21.016949h1.9999995l.988011-.851077-1.049165-1.049165z" fill="none" stroke="#bf830a" stroke-linejoin="round" stroke-opacity=".552941"/><path d="m11.282577 17.934313-.831068 1.050242 1.049165 1.049165 1.130428-.77339z" fill="none" stroke="#555761" stroke-opacity=".501961"/><path d="m11.274381 17.70071-1.060573 1.301627 1.393421 1.236297 1.270473-.967197z" fill="#d4d4d4" fill-rule="evenodd"/><g fill="none"><g stroke-linecap="round" stroke-width=".953139" transform="matrix(1.0491646 0 0 1.0491646 -1.089302 -.949572)"><path d="m13.348298 15.012268 6.154771-6.1644129" opacity=".5" stroke="#fff" stroke-linecap="square"/><path d="m12.919936 17.601167v-.953139" opacity=".5" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/><g stroke="#000"><path d="m16.004672 17.653292 6.155488-6.123178" opacity=".1" stroke-linecap="square"/><path d="m14.349645 18.554306h.95314" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m11.465897 14.805285-.001 2.909751 1.292853 1.301913 2.882776.000004z" stroke="#555761" stroke-linejoin="round" stroke-opacity=".501961"/></g></g><g fill="none" stroke-linecap="square" transform="translate(0 6)"><path d="m1.5 13.5h21v3h-21z" opacity=".6" stroke="url(#b)"/><path d="m.5 12.5h23v5h-23z" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_backgroundcolor.svg b/icon-themes/elementary_svg/cmd/lc_backgroundcolor.svg
new file mode 100644
index 000000000..2671a7572
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_backgroundcolor.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" gradientTransform="matrix(-.22263 -.3738 .38562 -.21582 26.904 54.125)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="80.82" x2="104.747" y1="27.165" y2="27.652"><stop offset="0" stop-color="#abacae"/><stop offset=".111" stop-color="#7e8087"/><stop offset="1" stop-color="#fafafa"/></linearGradient><radialGradient id="b" cx="24.66" cy="21.218" gradientTransform="matrix(.50706 0 0 .50357 -7.163 3.017)" gradientUnits="userSpaceOnUse" r="4.301"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#9d9d9d"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.99811878 -.06130985 .06130985 .99811878 -204.423571 -215.47753)" gradientUnits="userSpaceOnUse" x1="194.152" x2="195.835" y1="235.838" y2="240.809"><stop offset="0" stop-color="#cfd1d3"/><stop offset="1" stop-color="#cfd1d3" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.016" x2="16.016" y1="1.894" y2="15.044"><stop offset="0" stop-color="#fff"/><stop offset=".405" stop-color="#fff" stop-opacity=".235"/><stop offset=".744" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(.87497011 0 0 .87497011 2.710952 .064602)"><g stroke-width="1.142896"><path d="m4.142 6.886c-.688.276-1.625 2.844.838 6.998 2.325 3.922 4.707 4.733 5.342 4.344.607-.372.85-3.12-1.31-6.515-1.752-2.75-4.182-5.103-4.872-4.827z" fill="#555753" stroke="#555761"/><path d="m10.362 18.155 11.056-6.317c3.26-3.85-2.19-11.928-6.266-11.195l-11.082 6.19c4.117 2.005 6.457 7.13 6.292 11.322z" fill="url(#a)" fill-rule="evenodd" stroke="#555761" stroke-linejoin="round"/><g fill="none"><path d="m15.802734 1.8242188c-.187069.00376-.367223.032768-.542968.085937a.18502679.18502679 0 0 0 -.03906.017578l-8.5273466 4.8378912a.18502679.18502679 0 0 0 -.017578.3085938c1.1683289.8540063 2.2901612 2.0987696 3.1953126 3.6171872.935171 1.568778 1.571106 3.289928 1.845703 4.88086a.18502679.18502679 0 0 0 .271484.130859l8.507813-4.712891a.18502679.18502679 0 0 0 .05469-.04687c.473567-.593596.67454-1.3687067.630857-2.255864-.044991-.9136952-.342635-1.9243947-.810547-2.8808594-.936955-1.9152375-2.560742-3.571126-3.990235-3.9160156-.198333-.047851-.391055-.0701627-.578125-.0664062z" stroke="url(#d)"/><path d="m11.187866 7.3549924v-4.4558897c0-3.0152625-4.6006418-2.90339421-4.6006418.00298v2.448" stroke="#555761" stroke-linecap="round"/></g></g><ellipse cx="5.341" cy="13.702" fill="url(#b)" fill-rule="evenodd" rx="1.927" ry="1.914" stroke="#555761" stroke-linecap="round" stroke-width="1.142922" transform="matrix(.8684 -.49587 .50414 .86362 0 0)"/><path d="m5.25 19.484c-2.854 0-3.75.85-3.75 1.968 0 .808.972 2.02 5.216 2.02h6.99c3.58 0 7.32-.614 7.32-2.013 0-1.353-3.843-1.984-6.925-1.99l-1.208-.004-1.385.02c-2.352-.452-2.088-2.816-2.705-4.718-1.24.83-1.342 1.894-1.857 3.417-.228.548-1.08 1.31-1.696 1.3z" style="fill:#ffa154;fill-rule:evenodd;stroke:#a62100;stroke-width:1.142896;stroke-linejoin:round;stroke-opacity:.501961"/><path d="m4.228 8.024c-.19.075-.314.255-.317.458-.177 2.477 1.216 5.12 2.89 6.272.227.16.54.105.698-.12.16-.227.105-.54-.12-.698-1.266-.87-2.606-3.374-2.46-5.39.02-.177-.054-.352-.196-.46-.142-.107-.33-.13-.495-.062z" fill="url(#c)"/><circle cx="-20.711" cy="3.474" fill="#fff" r=".947" transform="rotate(-90)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_backward.svg b/icon-themes/elementary_svg/cmd/lc_backward.svg
new file mode 100644
index 000000000..4de92f289
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_backward.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" gradientTransform="matrix(.5372 0 0 .57682 1.683 -25.997)" gradientUnits="userSpaceOnUse" x1="30.374" x2="30.374" y1="48.537" y2="58.939"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1 -1 0 29.55 24)" gradientUnits="userSpaceOnUse" x1="23.264" x2="10.336" y1="10.034" y2="10.034"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.27598 0 0 .29583 24.866 -1.646)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.4 0 0 -1.5 .8 20.75)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.689" y1="5.48" y2="3.734"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 15.5h21v-3h-21z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.5 4.5v2h9v-2zm0 4v2h9v-2zm0 9v2h9v-2z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m2 5v1h8v-1zm0 4v1h8v-1zm0 9v1h8v-1z" fill="#fafafa"/><path d="m2 13.5h20" fill="none" opacity=".3" stroke="#fff"/><path d="m13.694 9.128a4.318 4.628 0 1 0 8.635 0 4.318 4.628 0 0 0 -8.636 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141"/><path d="m12.327 6.5 5.673 7 5.696-7h-3.184v-6h-5v6z" display="block" fill="url(#b)"/><g fill="none"><path d="m14.437 7.5 3.563 4.435 3.623-4.435h-2.11v-6h-3v6z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/><path d="m12.327 6.5 5.673 7 5.696-7h-3.184v-6h-5v6z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicideappear.svg b/icon-themes/elementary_svg/cmd/lc_basicideappear.svg
new file mode 100644
index 000000000..43a55f21d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicideappear.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" gradientUnits="userSpaceOnUse" x1="69.333336" x2="69.333336" y1="16" y2="117.33334"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="g"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="l" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><radialGradient id="n" cx="65.080002" cy="48.189999" gradientTransform="matrix(0 .6154 -.6695 0 41.292 -38.28)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="13.372882" x2="11" y1="11.601695" y2="15"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="p" cx="6.703" cy="73.616" gradientTransform="scale(1.9022 .5257)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="q" gradientTransform="matrix(.918 0 0 .9166 5.242 6.347)" gradientUnits="userSpaceOnUse" x1="63.999" x2="63.999" y1="3.1" y2="122.899"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><path d="m26.5 38.7a13.75 3.8 0 1 1 -27.5 0 13.75 3.8 0 1 1 27.5 0z" fill="url(#p)" opacity=".4" transform="matrix(.83 0 0 .9223 1.416 -15.2)"/><path d="m21.785 9.657h-.828c-.224 0-.483-.185-.554-.397l-.514-1.244c-.106-.21-.055-.524.103-.682l.586-.585c.133-.136.208-.315.208-.506 0-.192-.075-.37-.21-.505l-2.306-2.304c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-.585.585c-.158.158-.472.21-.672.11-.01-.006-1.247-.515-1.247-.515-.223-.075-.41-.333-.41-.556v-.83c0-.393-.32-.713-.715-.713h-3.26c-.395 0-.716.32-.716.714v.83c0 .222-.186.48-.398.55l-1.247.514c-.212.105-.526.054-.684-.103l-.586-.584c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-2.304 2.304c-.28.277-.28.73 0 1.01l.586.584c.157.158.208.47.108.67l-.516 1.246c-.074.222-.333.407-.556.407h-.614c-.395 0-.93.32-.93.715v3.256c0 .394.32.715.715.715h.83c.223 0 .48.185.552.397l.514 1.244c.106.21.056.524-.102.682l-.586.585c-.28.28-.28.733 0 1.01l2.307 2.304c.133.135.313.21.505.21.19 0 .37-.075.506-.21l.586-.585c.158-.158.472-.21.672-.11.01.006 1.247.515 1.247.515.223.075.41.333.41.556v.83c0 .393.32.713.714.713h3.26c.396 0 .717-.32.717-.714v-.83c0-.222.186-.48.398-.55l1.246-.514c.212-.105.526-.054.684.103l.586.584c.135.135.314.21.506.21.19 0 .37-.075.506-.21l2.306-2.303c.135-.133.21-.312.21-.504 0-.19-.075-.37-.21-.505l-.586-.584c-.158-.157-.208-.47-.108-.67l.515-1.245c.074-.22.333-.407.556-.407h.83c.393 0 .714-.32.714-.715v-3.256c0-.394-.32-.715-.715-.715zm-9.785 5.383c-1.68 0-3.045-1.363-3.045-3.04 0-1.676 1.366-3.04 3.045-3.04 1.68 0 3.046 1.364 3.046 3.04 0 1.677-1.366 3.04-3.046 3.04z" fill="#030303" opacity=".1"/><path d="m55.316406 8c-2.129976 0-3.992187 1.8533972-3.992187 3.986328v4.40625c0 1.240149-.817743 2.370302-1.996094 2.765625l.800781 2.257813-.876953-2.228516-6.568359 2.710938.966797 2.21875-1.044922-2.183594c-1.107656.552305-2.482746.332133-3.363281-.546875l-3.119141-3.115235c-.700594-.699264-1.834801-1.162109-2.824219-1.162109-.993514 0-2.119383.458611-2.824219 1.162109l-12.279297 12.259766c-1.499304 1.496564-1.497488 4.145297.002 5.640625l3.115234 3.111328v.002a2.6671442 2.6671442 0 0 0 .002 0c.876654.875894 1.102729 2.251463.546875 3.359375l2.142578 1.029297-2.179687-.951172-2.714844 6.560547 2.21875.873047-2.246094-.796875c-.392729 1.169831-1.526454 1.984375-2.773437 1.984375h-3.263672c-.77552 0-1.115413.13099-1.611328.291016-.495916.160025-1.011513.36661-1.574219.726562-.5531787.353858-.9591943.759921-1.2265625 1.097656-.1336841.168868-.2361262.326442-.2949219.421875-.029398.04772-.060543.09701-.023437.03711.018553-.02995-.03612-.02084.28125-.373047.079343-.08805.4572692-.404462.4570313-.404297-.000119.000083.6446298-.328159.6445312-.328125-.0000985.000034 1.3633594-.103501 1.3632814-.103516-.000039-.000007.837925.306661.837891.306641-.000035-.00002.642607.513704.642578.513672-.000059-.000064.556679.939566.55664.939453-.000077-.000227.142578.861756.142578.861328h-5.3321244v17.339844c0 2.124445 1.8658346 3.988281 3.9902349 3.988281h4.412109c1.242788 0 2.377583.815808 2.771484 1.992188l2.238281-.785157-2.208984.861328 2.716797 6.560547 2.142578-.935547-2.107422 1.011719c.552108 1.102697.328118 2.47657-.548828 3.353516l-3.117187 3.113281c-1.507612 1.503473-1.507612 4.137152 0 5.640625l12.277343 12.259767c.69922.69923 1.825367 1.16406 2.824219 1.16406 1.007277 0 2.116478-.45631 2.824219-1.16406l3.119141-3.11328c.878808-.87729 2.260076-1.09891 3.371093-.54492l.984375-2.09961-.910156 2.13476 6.570312 2.71094.871094-2.23633-.792968 2.26563c1.174247.39192 1.988281 1.52178 1.988281 2.76172v4.40624c0 2.13003 1.86643 3.98633 3.992187 3.98633h17.367188c2.128594 0 3.992187-1.85208 3.992187-3.98633v-4.40429c0-1.24063.817407-2.37197 1.996094-2.76563l-.785156-2.23828.861328 2.20899 6.568359-2.71094-.966797-2.21875 1.044922 2.18359c1.107027-.55198 2.483927-.33138 3.365235.54688l3.113281 3.11523a2.6671442 2.6671442 0 0 0 .002 0c.709592.70827 1.821646 1.16406 2.824219 1.16406 1.009093 0 2.113969-.45502 2.822265-1.16601l12.279249-12.257861c.70697-.704278 1.16797-1.816491 1.16797-2.822265 0-.975327-.47131-2.126417-1.16602-2.81836l-.002-.002-3.11523-3.111328c-.87841-.876881-1.10363-2.252481-.54883-3.361328l-2.14844-1.041016 2.1836.962891 2.71484-6.556641-2.2168-.873047 2.24414.796875c.39326-1.171416 1.52721-1.986328 2.77344-1.986328h4.41211c2.12891 0 3.99219-1.859907 3.99219-3.990234v-17.339797c0-2.135927-1.85649-3.988281-3.99219-3.988281h-4.41406c-1.24231 0-2.37944-.814999-2.77539-1.992188l-2.24414.796875 2.21679-.873046-2.71289-6.558594-2.14258.935547 2.10743-1.011719c-.55214-1.102752-.3297-2.477706.54882-3.355469a2.6671442 2.6671442 0 0 0 .002-.002l3.11523-3.111328a2.6671442 2.6671442 0 0 0 .002 0c.70239-.702395 1.16602-1.816157 1.16602-2.822266 0-.999554-.46692-2.121913-1.16797-2.820312l-12.277382-12.259719c-.714073-.715433-1.818605-1.162109-2.822266-1.162109-1.00185 0-2.110812.450054-2.824219 1.162109l-3.119141 3.115234c-.879258.877736-2.258558 1.099452-3.36914.544922l-1.009766 2.150391.931641-2.185547-6.570313-2.708984-.876953 2.228515.800781-2.257812c-1.173966-.392845-1.988281-1.522399-1.988281-2.763672v-4.404297c0-2.1371505-1.859387-3.986328-3.992187-3.986328zm37.210938 94.8418c.000866.00086.0011-.00086.002 0 .0026.003-.000643.001.002.004a2.6671442 2.6671442 0 0 0 -.0039-.004z" fill="url(#q)" transform="scale(.1875)"/><path d="m21.785 9.653h-.828c-.224 0-.483-.186-.554-.398l-.513-1.245c-.106-.212-.055-.526.103-.684l.586-.586c.133-.134.208-.314.208-.506 0-.19-.075-.37-.21-.506l-2.306-2.306c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-.585.585c-.158.158-.472.21-.672.11-.01-.006-1.247-.516-1.247-.516-.223-.074-.41-.333-.41-.556v-.83c0-.394-.32-.715-.715-.715h-3.26c-.395 0-.716.32-.716.715v.83c0 .222-.186.48-.398.552l-1.246.513c-.212.106-.526.055-.684-.103l-.586-.585c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-2.306 2.306c-.28.28-.28.733 0 1.012l.586.586c.157.158.208.472.108.672l-.516 1.246c-.074.224-.333.41-.556.41h-.614c-.395 0-.93.32-.93.715v3.26c0 .395.32.716.715.716h.83c.223 0 .48.186.552.398l.514 1.246c.106.212.056.526-.102.684l-.586.586c-.28.28-.28.733 0 1.012l2.307 2.306c.133.135.313.21.505.21.19 0 .37-.075.506-.21l.586-.585c.158-.158.472-.21.672-.11.01.006 1.247.516 1.247.516.223.074.41.332.41.556v.83c0 .393.32.714.714.714h3.26c.396 0 .717-.32.717-.715v-.83c0-.223.186-.48.398-.552l1.246-.514c.212-.106.526-.055.684.102l.586.586c.135.135.314.21.506.21.19 0 .37-.075.506-.21l2.306-2.306c.135-.135.21-.315.21-.506 0-.192-.075-.372-.21-.506l-.586-.586c-.158-.158-.208-.472-.108-.672l.515-1.246c.074-.224.333-.41.556-.41h.83c.393 0 .714-.32.714-.715v-3.26c0-.396-.32-.717-.715-.717z" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".277193"/><path d="m3.5 12.5v-9l7.5 4.5z" fill="url(#n)" transform="translate(6 4)"/><g fill="none"><path d="m9.5 16.5v-9l7.5 4.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".862745"/><path d="m10.5 9.2516821v5.4961989l4.5-2.747881z" opacity=".6" stroke="url(#o)"/><path d="m56.658203 13.333984v3.058594c0 3.768198-2.075576 6.6282-5.634765 7.822266l.261718-.09766-6.568359 2.710937.269531-.121094c-3.365604 1.678173-6.847405 1.116724-9.513672-1.544922a4.1442948 4.1442948 0 0 1 0-.002l-2.173828-2.171875-10.378906 10.363281 2.162109 2.160157a4.1442948 4.1442948 0 0 1 .002 0c2.658401 2.656097 3.233048 6.154823 1.542969 9.523437l.125-.273437-2.714844 6.560547.09961-.265625c-1.198435 3.569807-4.072442 5.621093-7.828125 5.621093h-3.066406v14.646485h3.068359c3.757658 0 6.634025 2.058864 7.830078 5.630859l-.101563-.269531 2.716797 6.560547-.123047-.269532c1.685764 3.366889 1.110666 6.854179-1.546874 9.511719a4.1442948 4.1442948 0 0 1 -.002.0039l-2.164062 2.160156 10.378906 10.359376 2.173828-2.16992c2.664949-2.66034 6.156485-3.219888 9.519532-1.54297l-.269532-.1211 6.570313 2.71094-.267578-.10156c3.57049 1.19171 5.632812 4.06022 5.632812 7.82227v3.05859h14.683594v-3.05664c0-3.76651 2.072542-6.63255 5.640625-7.82422l-.267578.0996 6.568359-2.71094-.269531.1211c3.364245-1.6775 6.846966-1.11257 9.511719 1.54296a4.1442948 4.1442948 0 0 1 .0039.004l2.169922 2.16797 10.378901-10.361329-2.1621-2.15625v-.002c-2.66185-2.658096-3.233601-6.154256-1.54883-9.521485l-.12305.267578 2.71484-6.55664-.0996.267578c1.19912-3.571862 4.06853-5.623047 7.82812-5.623047h3.07031v-14.650366h-3.07226c-3.75996 0-6.6296-2.057832-7.83008-5.626953l.0977.263672-2.71289-6.558594.125.271485c-1.686054-3.367478-1.11115-6.857944 1.54883-9.515625a4.1442948 4.1442948 0 0 1 .002 0l2.16406-2.160157-10.378908-10.363281-2.173828 2.169922a4.1442948 4.1442948 0 0 1 0 .002c-2.664103 2.65949-6.156673 3.221114-9.521485 1.541016l.271485.123047-6.570313-2.708985.265625.09961c-3.568498-1.194128-5.630859-4.058526-5.630859-7.822266v-3.056641z" stroke="url(#a)" stroke-width="5.333333" transform="scale(.1875)"/></g><g transform="translate(7.750827 7.373898)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#b)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#c)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#d)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#f)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#h)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#i)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#j)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#k)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#l)" stroke="url(#m)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.block-arc.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.block-arc.svg
new file mode 100644
index 000000000..4823e1c4d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.block-arc.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.23703704 0 0 .0592592 4.466667 16.051852)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.23703704 0 0 .0592592 18.466666 16.051852)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.1711695 0 0 1.1711694 -.292731 3.71521)" gradientUnits="userSpaceOnUse" x1="13.006294" x2="13.927343" xlink:href="#e" y1="5.01833" y2="13.700933"/><linearGradient id="e"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.0617 0 0 .82364068 .856274 5.525346)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" xlink:href="#e" y1="8.231112" y2="13.700933"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.670101" x2="12.569489" y1="8.112058" y2="13.685019"><stop offset="0" stop-color="#fff"/><stop offset=".30191654" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 .00004)"><ellipse cx="5" cy="17" display="block" fill="url(#a)" opacity=".433333" rx="4" ry="1"/><ellipse cx="19" cy="17" display="block" fill="url(#c)" opacity=".433333" rx="4" ry="1"/><g stroke-linejoin="round"><path d="m12.029297 6.4997034c-5.1885241-.0001638-9.3946951 4.8117726-9.3945312 10.0002966h4.4199218c.2567675-2.554807 2.4069321-4.999832 4.9746094-5 2.566182.0022 4.714086 2.44668 4.970703 5h4.423828c.000164-5.188524-4.206007-10.0004603-9.394531-10.0002966z" fill="url(#d)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12.029297 7.4835784c-4.7035512-.0001152-8.2665704 4.3675216-8.2664218 8.0164216h2.5692905c.2327674-1.796702 2.6971313-5.187243 5.6971313-5.187396 3 .0021 5.648459 3.391739 5.881089 5.187396h2.510332c.000149-3.6489-3.68787-8.0165367-8.391421-8.0164216z" fill="url(#f)" opacity=".5" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.can.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.can.svg
new file mode 100644
index 000000000..ea9da2c18
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.can.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.94967397 0 0 .57566701 2.032112 8.013621)" gradientUnits="userSpaceOnUse" x1="1.874201" x2="13.835211" xlink:href="#c" y1="1.235899" y2="19.171432"/><linearGradient id="c"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.82739" x2="13.674336" xlink:href="#c" y1="1.151902" y2="7.314151"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.223952" x2="12.389831" y1="1.290192" y2="6.542373"><stop offset="0" stop-color="#fff"/><stop offset=".09079903" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 .52917)"><ellipse cx="11.852736" cy="17.674644" display="block" fill="url(#a)" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round"><path d="m19.5 14c0 2.550211-3.292935 4.617565-7.5 4.617565s-7.5-2.067354-7.5-4.617565v-10.5h15z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m19.5 4c0 2.4845527-3.328089 4.4986806-7.5 4.4986808-4.1719112 0-7.5-2.014128-7.5-4.4986808.0000001-2.4845528 3.3280888-4.49868072 7.5-4.49868072 4.171911.00000016 7.5 2.01412802 7.5 4.49868072z" fill="url(#d)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m18.5 4c0 1.9402321-2.902914 3.5131011-6.5 3.5131011-3.5970864 0-6.5-1.5728689-6.5-3.5131011s2.9029136-3.5 6.5-3.5c3.597086.00000003 6.5 1.5597679 6.5 3.5z" fill="none" opacity=".4" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.circle-pie.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.circle-pie.svg
new file mode 100644
index 000000000..a347d6813
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.circle-pie.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.5" y2="18.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-8.5" x2="-8.5" y1="7" y2="17"><stop offset="0" stop-color="#fff"/><stop offset=".30000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 .52917)"><ellipse cx="11.852736" cy="17.674644" display="block" fill="url(#a)" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linecap="square"><path d="m12 1.5a8.5 8.5 0 0 0 -8.5 8.5 8.5 8.5 0 0 0 8.5 8.5 8.5 8.5 0 0 0 8.5-8.5 8.5 8.5 0 0 0 -.017578-.5h-7.982422v-7.9746094a8.5 8.5 0 0 0 -.5-.0253906z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m11.5 4.5175781a7.5 7.5 0 0 0 -7 7.4824219 7.5 7.5 0 0 0 7.5 7.5 7.5 7.5 0 0 0 7.474609-7h-7.974609z" fill="none" opacity=".48" stroke="url(#c)" transform="translate(0 -2)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.circle.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.circle.svg
new file mode 100644
index 000000000..705296267
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.circle.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" gradientTransform="matrix(.92855424 0 0 .92855416 2.253786 .343938)" gradientUnits="userSpaceOnUse" x1="11.745763" x2="11.949151" y1="1.457627" y2="18.491526"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.38983" x2="12.339483" y1="3.898305" y2="15.193048"><stop offset="0" stop-color="#fff"/><stop offset=".22518992" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill-rule="evenodd" transform="translate(0 2)"><ellipse cx="11.852736" cy="17.674644" display="block" fill="url(#c)" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round"><path d="m20.454811 10a8.4548111 8.4548111 0 0 1 -8.454811 8.454811 8.4548111 8.4548111 0 0 1 -8.4548111-8.454811 8.4548111 8.4548111 0 0 1 8.4548111-8.4548111 8.4548111 8.4548111 0 0 1 8.454811 8.4548111z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" stroke-width="1.090377"/><path d="m19.44816 10a7.4481602 7.4481592 0 0 1 -7.44816 7.448159 7.4481602 7.4481592 0 0 1 -7.4481602-7.448159 7.4481602 7.4481592 0 0 1 7.4481602-7.4481592 7.4481602 7.4481592 0 0 1 7.44816 7.4481592z" fill="none" opacity=".5" stroke="url(#b)" stroke-width="1.103681"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.cross.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.cross.svg
new file mode 100644
index 000000000..597279cd3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.cross.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.23703704 0 0 .0592592 11.466667 17.6897)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.500039" y1="1.5" y2="18.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".35949716" stop-color="#fff" stop-opacity=".540441"/><stop offset=".43066415" stop-color="#fff"/><stop offset=".43066415" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><ellipse cx="12" cy="18.637848" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".711111" rx="4" ry="1"/><g stroke-linecap="round"><path d="m9.5 1.5h5v6h6v5h-5.992961l-.007 6h-5v-6h-6v-5h6z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m10.5 2.5h3l.000046 6h5.999954v3h-5.995399l-.0046 6h-3v-6h-6v-3h6z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.cube.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.cube.svg
new file mode 100644
index 000000000..ef769cfff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.cube.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.406779" x2="15.644068" y1="4.491526" y2="18.016949"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="5" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.000071" x2="21.999929" xlink:href="#b" y1="2" y2="2"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.406779" x2="15.644068" xlink:href="#b" y1="4.491526" y2="18.016949"/><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><path d="m6.5.5h15v15h-15z" fill="none" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><ellipse cx="12" cy="17.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><path d="m3.5 3.5h15v15h-15z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5 4.5h13v13h-13z" fill="none" opacity=".5" stroke="url(#c)"/><g fill-rule="evenodd" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width="1.027786"><path d="m18.5 3.5 3-3v15l-3 3z" fill="#a56de2"/><path d="m18.5 3.5 3-3h-15l-3 3z" fill="url(#d)" stroke-width="1"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.diamond.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.diamond.svg
new file mode 100644
index 000000000..be9e98d0f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.diamond.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.2091713 0 0 .04562727 11.529365 18.13785)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.011138" x2="-2.575796" y1="11.329161" y2="21.346111"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.164941" x2="-2.983835" y1="11.481704" y2="19.668144"><stop offset="0" stop-color="#fff"/><stop offset=".12055817" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><ellipse cx="12" cy="18.867887" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".5" rx="3.529766" ry=".769961"/><path d="m-4.658354 8.453136h13.175779v13.175779h-13.175779z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(.70710678 -.70710678 .70710678 .70710678 0 0)"/><path d="m-3.879419 9.232071h11.61791v11.61791h-11.61791z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".826534" transform="matrix(.70710678 -.70710678 .70710678 .70710678 0 0)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.ellipse.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.ellipse.svg
new file mode 100644
index 000000000..e42952dc0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.ellipse.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" gradientTransform="matrix(.93300816 0 0 .80833922 2.207037 2.594058)" gradientUnits="userSpaceOnUse" x1="9.558627" x2="9.152542" y1="3.545684" y2="18.322035"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.838099" x2="11.586628" y1="5.319176" y2="16.608915"><stop offset="0" stop-color="#fff"/><stop offset=".04263824" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill-rule="evenodd" transform="translate(0 2)"><ellipse cx="11.852736" cy="17.674644" display="block" fill="url(#c)" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round"><path d="m20.486049 11a8.4860487 7.4860492 0 0 1 -8.486049 7.486049 8.4860487 7.4860492 0 0 1 -8.4860487-7.486049 8.4860487 7.4860492 0 0 1 8.4860487-7.4860492 8.4860487 7.4860492 0 0 1 8.486049 7.4860492z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" stroke-width="1.027902"/><path d="m19.483886 11a7.4838858 6.4838858 0 0 1 -7.483886 6.483886 7.4838858 6.4838858 0 0 1 -7.4838858-6.483886 7.4838858 6.4838858 0 0 1 7.4838858-6.4838858 7.4838858 6.4838858 0 0 1 7.483886 6.4838858z" fill="none" opacity=".5" stroke="url(#b)" stroke-width="1.032229"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.frame.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.frame.svg
new file mode 100644
index 000000000..356dc25cf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.frame.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="21.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.5 3.5v17h16.940289l.059711-17zm4 4h9v9h-9z" fill="url(#e)" transform="translate(0 -2)"/><g fill="none"><path d="m3.5 3.5v17h17v-17zm4 4h9v9h-9z" fill="none" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 -2)"/><path d="m4.5 2.5h15v15h-15z" opacity=".5" stroke="url(#f)"/><path d="m7 15.5h10" fill="none" opacity=".5" stroke="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.hexagon.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.hexagon.svg
new file mode 100644
index 000000000..afe1e1ee9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.hexagon.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.503704 0 0 .11633788 10.861863 16.175388)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="2" y2="19"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="4" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 .52917)"><ellipse cx="11.995196" cy="18.036797" display="block" fill="url(#a)" opacity=".6" rx="8.500005" ry="1.963204"/><path d="m6.889 2.5h10.25l3.861 8.000393-3.861 8.002906h-10.25l-3.889-8.003692z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m7.5 3.5h9l3.424 6.977518-3.424 7.022482h-9l-3.391-6.977507z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.isosceles-triangle.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.isosceles-triangle.svg
new file mode 100644
index 000000000..d302b9f9a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.isosceles-triangle.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="1.5" y2="18"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="5" y2="17"><stop offset="0" stop-color="#fff"/><stop offset=".65924817" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m12 1.4999874 8.5 17.0000126h-17z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12 3.8292031 6.829667 13.6707969h-13.7356054z" fill="none" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.octagon.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.octagon.svg
new file mode 100644
index 000000000..8bd2a7a62
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.octagon.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.503704 0 0 .11633788 10.861863 16.175388)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.316923" x2="16.5" y1="2.602225" y2="17.502142"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.254237" x2="12.932203" y1="4.399502" y2="16.958824"><stop offset="0" stop-color="#fff"/><stop offset=".28463429" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 .52917)"><ellipse cx="11.995196" cy="18.036797" display="block" fill="url(#a)" opacity=".6" rx="8.500005" ry="1.963204"/><path d="m6.889 2.5h10.25l3.361 6v4l-3.361 6.003299h-10.25l-3.389-6.003299v-4.0685475z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m7.5 3.5h9l3 5.3v3.4l-3 5.302141-9-.0078-3-5.294341v-3.301045z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.paper.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.paper.svg
new file mode 100644
index 000000000..3bb75076f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.paper.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.0352071 0 0 .0082353 -.72485 10.980544)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.76121 10.980554)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.23879 10.980554)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.45714178 0 0 .43456721 1.0286 -7.095967)" gradientUnits="userSpaceOnUse" x1="19.624983" x2="19.624983" y1="50.845852" y2="2.521911"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.26969 -8.324326)" gradientUnits="userSpaceOnUse" x1="19.068111" x2="19.068111" y1="41.526268" y2="6.473635"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="17" cy="-3.388247" gradientTransform="matrix(.17361695 3.9931886 -3.4863626 .151581 2.235853 -71.370639)" gradientUnits="userSpaceOnUse" r="5.759808"><stop offset="0" stop-color="#a56de2"/><stop offset=".11008343" stop-color="#a66fe3"/><stop offset=".19113763" stop-color="#a771e3" stop-opacity=".470175"/><stop offset=".30111277" stop-color="#b180e6" stop-opacity=".221053"/><stop offset=".53130001" stop-color="#c18ff1" stop-opacity=".389474"/><stop offset=".84490001" stop-color="#c898f4" stop-opacity=".221053"/><stop offset="1" stop-color="#e1e2e3" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.52284561 0 0 .53250221 -1.47603 -7.037217)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><g transform="matrix(.26458333 0 0 -.26458333 0 4.23333)"><g transform="translate(0 -22)"><path d="m3.499999 13.999993h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.5 14.000084v1.99989c-.62047.004-1.5-.44808-1.5-1.00008s.6924-.99981 1.5-.99981z" fill="url(#b)" opacity=".15"/><path d="m20.5 14.000084v1.99989c.620469.004 1.5-.44808 1.5-1.00008s-.692401-.99981-1.5-.99981z" fill="url(#d)" opacity=".15"/></g><path d="m14-6.500027c4.758317 2.8752189 4.5 4 6.5 6v15h-17v-21z" fill="url(#e)"/><path d="m19.5 13.499994h-15v-18.9999998h9.21692l5.78308 4.0318495z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round"/><path d="m3.49996-6.5000668 10.21289.00072c.94916 0 6.787169 4.8863605 6.787169 6.49934046l.00002 14.50002034s-11.333389 0-17.000079 0c0-7.0000203 0-21.0000808 0-21.0000808z" fill="none" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".999922"/><path d="m13.65374-5.9557958 6.345849 5.95578946c0 19.37753034-20.949169-5.95578946-6.345849-5.95578946z" fill="url(#g)"/><g fill-rule="evenodd"><path d="m10.88565-5.9552558c1.50333 0 1.11435 7.9552495 1.11435 7.9552495s7.999999-2.12822004 7.999999 0c0-.51855.0967-1.83820004-.007-2.00000004-.74462-1.16250996-4.964239-5.49586946-6.125659-5.83775946-1.63639-.172321-2.9818-.11749-2.9818-.11749z" opacity=".05"/><path d="m11.59209-5.9988558c1.57259 0 1.40791 6.99884946 1.40791 6.99884946s7.054909-1.22629 7.054909 1.00000004c0-.54244.0424-1.43089004-.066-1.60015004-.77894-1.21608-5.132899-5.99889946-6.347849-6.35652946-.97721-.0817-2.04894-.0421-2.04894-.0421z" opacity=".12"/><path d="m12.50008-6.0000058c1.66987 0 1.495 5.99999946 1.495 5.99999946s5.996319-.36455 5.996319 2.00000004c0-.57613.045-2.14327004-.0702-2.32304004-.898489-1.71974996-5.007969-5.29711946-6.298079-5.67695946-.26579-.008-.85763.0149-1.12312.00008z" fill="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.parallelogram.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.parallelogram.svg
new file mode 100644
index 000000000..d0df0dc78
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.parallelogram.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.32129" x2="7.392721" y1="5.171994" y2="18.906645"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="6" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .26458)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m33 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h23v7.000001h-23z" fill="url(#d)"/></g><path d="m6.5 4.5h14l-3 14h-14z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.3121748 5.5h11.9502812l-2.578862 12h-11.9341421z" fill="none" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.pentagon.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.pentagon.svg
new file mode 100644
index 000000000..21b8d6ba9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.pentagon.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.538131 -17.400026)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 25.46187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.244555" x2="13.196122" y1="7.034792" y2="18.272079"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.792652" x2="12.681104" y1="8.251973" y2="18.966438"><stop offset="0" stop-color="#fff"/><stop offset=".13078605" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 .26458)"><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -.631579 -.142841)"><path d="m32.550001 39.999974h5v7h-5z" fill="url(#a)"/><path d="m15.45 46.999974h-5v-7h5z" fill="url(#c)"/><path d="m15.45 39.999973h17.100001v7.000001h-17.100001z" fill="url(#d)"/></g><path d="m12 3.6276722 7.934529 5.9545513-2.795091 8.9210755h-10.2508706l-2.8239595-8.921861z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12 6.8847656-6.7714844 5.0703124 2.3710938 7.544922 4.4003906-.003906 4.400391.003906 2.371093-7.544922z" fill="none" opacity=".5" stroke="url(#f)" transform="translate(0 -2)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.quadrat.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.quadrat.svg
new file mode 100644
index 000000000..e7d6298d8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.quadrat.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.338984" x2="17.135595" y1="2.474576" y2="18.745762"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.5 1.5h17v17h-17z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5 2.5h15v15h-15z" fill="none" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.rectangle.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.rectangle.svg
new file mode 100644
index 000000000..fd94ee5d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.rectangle.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.276795" x2="12.254235" y1="4.700895" y2="18.516949"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="6" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .26458)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.5 4.5h17v14h-17z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5 5.5h15v12h-15z" fill="none" opacity=".5" stroke="url(#f)" stroke-width=".957525"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.right-triangle.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.right-triangle.svg
new file mode 100644
index 000000000..324dc1ca6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.right-triangle.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.916737" x2="13.233736" y1="4.103486" y2="17.47859"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="5" y2="17"><stop offset="0" stop-color="#fff"/><stop offset=".13407756" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.5 1.5 17 17h-17z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5 3.90625 13.59375 13.59375h-13.59375z" fill="none" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.ring.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.ring.svg
new file mode 100644
index 000000000..4a9f8652f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.ring.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.920239 17.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="21"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.053825" x2="12.305721" y1="5.600084" y2="18.11228"><stop offset="0" stop-color="#fff"/><stop offset=".09887508" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="20.5" y2="7.5"><stop offset="0" stop-color="#fff"/><stop offset=".1923077" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="19.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".433333" rx="8.098211" ry="1.963204"/><path d="m12 3.5a8.5 8.5 0 0 0 -8.5 8.5 8.5 8.5 0 0 0 8.5 8.5 8.5 8.5 0 0 0 8.5-8.5 8.5 8.5 0 0 0 -8.5-8.5zm0 3a5.5 5.5 0 0 1 5.5 5.5 5.5 5.5 0 0 1 -5.5 5.5 5.5 5.5 0 0 1 -5.5-5.5 5.5 5.5 0 0 1 5.5-5.5z" fill="url(#b)" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".501961"/><g fill="none"><path d="m19.44816 12a7.4481602 7.4481592 0 0 1 -7.44816 7.448159 7.4481602 7.4481592 0 0 1 -7.4481602-7.448159 7.4481602 7.4481592 0 0 1 7.4481602-7.4481592 7.4481602 7.4481592 0 0 1 7.44816 7.4481592z" opacity=".5" stroke="url(#c)" stroke-linejoin="round" stroke-width="1.103681"/><path d="m18.5 12a6.5 6.5 0 0 1 -6.5 6.5 6.5 6.5 0 0 1 -6.5-6.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 6.5 6.5z" stroke="url(#d)" stroke-linecap="square" stroke-opacity=".501961"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.round-quadrat.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.round-quadrat.svg
new file mode 100644
index 000000000..6b267fc91
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.round-quadrat.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="17"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="1" y2="18"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m6.000001 1.529856h11.999999c1.36846 0 2.470145 1.1016846 2.470145 2.470145v11.999999c0 1.36846-1.101685 2.470145-2.470145 2.470145h-11.999999c-1.3684604 0-2.470145-1.101685-2.470145-2.470145v-11.999999c0-1.3684604 1.1016846-2.470145 2.470145-2.470145z" style="stroke:#7239b3;stroke-width:1.059712;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#f)"/><path d="m6.000001 2.531343h11.999999c.813636 0 1.468657.655021 1.468657 1.468657v12c0 .813636-.655021 1.468657-1.468657 1.468657h-11.999999c-.813636 0-1.4686571-.655021-1.4686571-1.468657v-12c0-.813636.6550211-1.468657 1.4686571-1.468657z" fill="none" opacity=".5" stroke="url(#e)" stroke-width="1.062686"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.round-rectangle.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.round-rectangle.svg
new file mode 100644
index 000000000..c35200780
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.round-rectangle.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.28813 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 20.71187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.338983" x2="10.322034" y1="4.686441" y2="19.330509"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.562302" x2="12.521447" y1="6.208508" y2="16.965097"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .26459)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m37.3 40.000002h5v7h-5z" fill="url(#a)"/><path d="m10.7 47.000002h-4.9999999v-7h4.9999999z" fill="url(#c)"/><path d="m10.7 40.000001h26.6v7.000001h-26.6z" fill="url(#d)"/></g><path d="m5.983645 4.5h12.03271c1.375939 0 2.483645.9126052 2.483645 2.0462v9.9076c0 1.133595-1.107706 2.0462-2.483645 2.0462h-12.03271c-1.3759393 0-2.483645-.912605-2.483645-2.0462v-9.9076c0-1.1335948 1.1077057-2.0462 2.483645-2.0462z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.978996 5.5h12.042008c.819364 0 1.478996.4810396 1.478996 1.0785642v9.8428718c0 .597524-.659632 1.078564-1.478996 1.078564h-12.042008c-.8193638 0-1.478996-.48104-1.478996-1.078564v-9.8428718c0-.5975246.6596322-1.0785642 1.478996-1.0785642z" fill="none" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicshapes.trapezoid.svg b/icon-themes/elementary_svg/cmd/lc_basicshapes.trapezoid.svg
new file mode 100644
index 000000000..cc89929df
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.trapezoid.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.53813 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 25.46187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.67857143 0 0 1 7.714286 .000001)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 -1 0 23)" gradientUnits="userSpaceOnUse" x1="18" x2="18" y1="18" y2="6"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 -1 0 25)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17" y2="6"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .26459)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m32.55 40.000002h5v7h-5z" fill="url(#a)"/><path d="m15.45 47.000002h-5v-7h5z" fill="url(#c)"/><path d="m15.45 40.000001h17.1v7.000001h-17.1z" fill="url(#d)" stroke-width=".823754"/></g><path d="m6.5 18.5h11l3-14h-17z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12 7.4902344-7.2519531.0097656 2.5722656 12 4.6796875.011719 4.679688-.011719 2.572265-12z" fill="none" opacity=".5" stroke="url(#f)" transform="translate(0 -2)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicstepinto.svg b/icon-themes/elementary_svg/cmd/lc_basicstepinto.svg
new file mode 100644
index 000000000..be9c283f8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicstepinto.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="6.984884" x2="16.984884" y1="14.107173" y2="14.107173"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-20.855637" x2="-20.855637" xlink:href="#f" y1="6.38916" y2="18.676006"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.21370447 0 0 .11633788 -19.6461 19.283253)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-23.399006" x2="-23.399006" y1="3.931791" y2="21.624849"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 .3060607 .32769183 0 5.520628 4.564359)" gradientUnits="userSpaceOnUse" x1="31.179482" x2="30.654917" xlink:href="#f" y1="9.045865" y2="28.417425"/><linearGradient id="f" gradientTransform="matrix(0 .3060607 .32769183 0 5.520628 4.564359)" gradientUnits="userSpaceOnUse" x1="32.924866" x2="32.323593" y1="25.459064" y2="5.442325"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><ellipse cx="-19.165264" cy="21.144661" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="3.606263" ry="1.963204" transform="translate(25.050475)"/><path d="m-21.893662 15.554231c0-.603861-.205437-.826379-.616311-1.081619-.404649-.25524-.619535-.21987-1.397707-.21987v-2.948843c.778172 0 1.001006.04589 1.405655-.203122.410874-.25524.608363-.508167.608363-1.1120286v-2.9695031c0-.6910164.127621-1.2139478.382861-1.568794.25524-.3548463.67234-.6131993 1.2513-.7750589.585185-.1680851 1.403821-.2521276 2.455909-.2521276v1.9658954c-.616311.012451-1.452623.1245073-1.689188.3361701-.230338.2054373-.345508.5322694-.345508.9804962v2.9272475c0 1.164145-.318494 1.855161-1.775232 2.073049v.112057c1.456738.217888 1.775232.905792 1.775232 2.063711v2.968924c0 .454452.118282.784397.354846.989834.236565.205438 1.069764.314382 1.67985.326832v1.933558c-1.033411 0-1.845822-.08093-2.437233-.24279-.585185-.16186-1.00851-.420213-1.269976-.775059-.25524-.354846-.382861-.884002-.382861-1.58747z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".334559" transform="matrix(.98294772 0 0 1.0173481 25.050475 0)"/><path d="m-18.675781 5.3828125c-.486094.037769-1.070208.054242-1.34375.1328125a.87348117.87348117 0 0 1 -.0059.00195c-.451489.1262229-.6684.291901-.777343.4433594-.09848.1369058-.21875.4750719-.21875 1.0585937v2.96875c0 .3966899-.07027.7919429-.269532 1.1308599-.199259.338916-.487201.561355-.75.724609a.87348117.87348117 0 0 1 -.0039.002c-.283825.174661-.631397.290967-.935547.320313-.01793.0017-.0371-.0014-.05469 0v1.230468c.02127.002.04468-.000552.06641.002.306482.03535.647639.160229.923828.333984.000704.000442.0013.0015.002.002.245914.153102.526183.352109.734375.683594.209635.333781.28711.736262.28711 1.136719v2.941406c0 .594544.121762.938183.216796 1.072265.113135.15222.337673.320401.794922.447266.282639.07735.854359.09218 1.333985.128906v-.183593c-.08744-.01163-.171759-.0084-.257813-.02344-.371665-.06474-.679054-.05193-1.123047-.4375-.476872-.414125-.654297-1.044142-.654297-1.648438v-2.96875c0-.498841-.07846-.742923-.164062-.855468-.0856-.112545-.262739-.255294-.867188-.345703a.87348117.87348117 0 0 1 -.74414-.863282v-.111328a.87348117.87348117 0 0 1 .74414-.863281c.603765-.09031.780922-.231738.867188-.345703.08627-.113965.164062-.362851.164062-.865235v-2.9278689c0-.5974703.17221-1.215599.636719-1.6308593.442591-.3959996.758409-.3867588 1.132813-.453125.08872-.015727.175461-.013312.265625-.025391z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-opacity=".334559" transform="matrix(.98294772 0 0 1.0173481 25.050475 0)"/><g stroke-miterlimit="7" transform="matrix(0 1 1 0 -.607173 .015116)"><path d="m9.30271 8.5891352c-3.550424 2.4050398-1.417791 7.0180388 2.199927 7.0180388v1.910877l5-3.571427-5-3.339451v2c-2.552377.09933-3.668166-2.339884-1.843474-4.0180378z" display="block" fill="url(#a)" stroke="#452981" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.508767 10.240006c-1.1288216 1.25286.1489285 4.618962 3.99387 4.37839v.988778l2.330149-1.66055-2.330149-1.509302v.791685c-4.3927425 1.306296-4.3680197-2.394158-3.99387-2.989001z" display="block" fill="none" opacity=".5" stroke="url(#e)"/></g><ellipse cx="-19.165264" cy="21.144661" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="3.606263" ry="1.963204" transform="scale(-1 1)"/><g stroke-linejoin="round" stroke-opacity=".334559"><path d="m-21.893662 15.554231c0-.603861-.205437-.826379-.616311-1.081619-.404649-.25524-.619535-.21987-1.397707-.21987v-2.948843c.778172 0 1.001006.04589 1.405655-.203122.410874-.25524.608363-.508167.608363-1.1120286v-2.9695031c0-.6910164.127621-1.2139478.382861-1.568794.25524-.3548463.67234-.6131993 1.2513-.7750589.585185-.1680851 1.403821-.2521276 2.455909-.2521276v1.9658954c-.616311.012451-1.452623.1245073-1.689188.3361701-.230338.2054373-.345508.5322694-.345508.9804962v2.9272475c0 1.164145-.318494 1.855161-1.775232 2.073049v.112057c1.456738.217888 1.775232.905792 1.775232 2.063711v2.968924c0 .454452.118282.784397.354846.989834.236565.205438 1.069764.314382 1.67985.326832v1.933558c-1.033411 0-1.845822-.08093-2.437233-.24279-.585185-.16186-1.00851-.420213-1.269976-.775059-.25524-.354846-.382861-.884002-.382861-1.58747z" fill="url(#d)" stroke="#000" transform="scale(-.98294772 1.0173481)"/><path d="m-18.675781 5.3828125c-.486094.037769-1.070208.054242-1.34375.1328125a.87348117.87348117 0 0 1 -.0059.00195c-.451489.1262229-.6684.291901-.777343.4433594-.09848.1369058-.21875.4750719-.21875 1.0585937v2.96875c0 .3966898-.07027.7919428-.269532 1.1308598-.199259.338916-.487201.561355-.75.724609a.87348117.87348117 0 0 1 -.0039.002c-.283825.174661-.631397.290967-.935547.320313-.01793.0017-.0371-.0014-.05469 0v1.230468c.02127.002.04468-.000552.06641.002.306482.03535.647639.160229.923828.333984.000704.000442.0013.0015.002.002.245914.153102.526183.352109.734375.683594.209635.333781.28711.736262.28711 1.136719v2.941406c0 .594544.121762.938183.216796 1.072265.113135.15222.337673.320401.794922.447266.282639.07735.854359.09218 1.333985.128906v-.183593c-.08744-.01163-.171759-.0084-.257813-.02344-.371665-.06474-.679054-.05193-1.123047-.4375-.476872-.414125-.654297-1.044142-.654297-1.648438v-2.96875c0-.498841-.07846-.742923-.164062-.855468-.0856-.112545-.262739-.255294-.867188-.345703a.87348117.87348117 0 0 1 -.74414-.863282v-.111328a.87348117.87348117 0 0 1 .74414-.863281c.603765-.09031.780922-.231738.867188-.345703.08627-.113965.164062-.362851.164062-.865235v-2.9278688c0-.5974703.17221-1.215599.636719-1.6308593.442591-.3959996.758409-.3867588 1.132813-.453125.08872-.015727.175461-.013312.265625-.025391z" fill="none" stroke="url(#b)" transform="scale(-.98294772 1.0173481)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicstepout.svg b/icon-themes/elementary_svg/cmd/lc_basicstepout.svg
new file mode 100644
index 000000000..8e89017b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicstepout.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.21370447 0 0 .11633788 -19.6461 19.283253)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-23.399006" x2="-23.399006" y1="3.931791" y2="21.624849"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-20.855637" x2="-20.855637" xlink:href="#d" y1="6.38916" y2="18.676006"/><linearGradient id="d" gradientTransform="matrix(0 .3060607 .32769183 0 5.520628 4.564359)" gradientUnits="userSpaceOnUse" x1="32.924866" x2="32.323593" y1="25.459064" y2="5.442325"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.008766" x2="7.008767" y1="13.607173" y2="13.607173"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6" stop-opacity=".974265"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.05654264 0 0 .03078106 1.432163 295.75203)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(.26007158 0 0 .26917335 6.630194 290.65)" gradientUnits="userSpaceOnUse" x1="-23.399006" x2="-23.399006" xlink:href="#b" y1="3.931791" y2="21.624849"/><linearGradient id="h" gradientTransform="matrix(.26007158 0 0 .26917335 6.630194 290.65)" gradientUnits="userSpaceOnUse" x1="-20.855637" x2="-20.855637" xlink:href="#d" y1="6.38916" y2="18.676006"/><linearGradient id="i" gradientTransform="matrix(0 .3060607 .32769183 0 5.520628 4.564359)" gradientUnits="userSpaceOnUse" x1="32.924866" x2="32.323593" xlink:href="#d" y1="25.459064" y2="5.442325"/><radialGradient id="j" cx="2.25" cy="16" gradientTransform="matrix(.05654264 0 0 .03078106 -5.200286 295.75203)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-23.399006" x2="-23.399006" xlink:href="#b" y1="3.931791" y2="21.624849"/><g transform="translate(0 -290.64998)"><g stroke-width=".264583"><ellipse cx="1.559385" cy="296.24454" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".245" rx=".954157" ry=".519431"/><g stroke-linejoin="round" stroke-opacity=".334559"><path d="m.93627469 294.83678c0-.16254-.0534283-.22243-.16028498-.29114-.1052377-.0687-.16112344-.0592-.36350388-.0592v-.79375c.20238044 0 .26033321.0124.36557091-.0547.10685667-.0687.15821795-.13678.15821795-.29933v-.79931c0-.186.0331906-.32676.0995713-.42227.066381-.0955.1748565-.16506.3254275-.20863.15219-.0452.3650939-.0679.6387121-.0679v.52916c-.1602849.003-.3777859.0335-.4393098.0905-.059904.0553-.089857.14327-.089857.26392v.78794c0 .31336-.082831.49936-.4616873.55801v.0302c.3788563.0587.4616875.24382.4616875.5555v.79915c0 .12233.030762.21114.092285.26644.061524.0553.2782152.0846.4368812.088v.52047c-.2687608 0-.4800458-.0218-.633855-.0654-.1521896-.0436-.2622844-.11311-.3302842-.20862-.0663807-.0955-.0995713-.23795-.0995713-.4273z" fill="url(#g)" stroke="#000"/><path d="m1.7731541 292.09891c-.1264193.0102-.2783307.0146-.3494712.0358a.22716763.23511785 0 0 1 -.00153.00052c-.1174239.034-.1738363.0786-.2021692.11934-.025612.0369-.056891.12788-.056891.28495v.79911c0 .10678-.018275.21317-.070098.3044-.051822.0912-.12670717.1511-.1950537.19504a.22716763.23511785 0 0 1 -.001013.00054c-.0738158.047-.16420936.0783-.24331012.0862-.004663.00046-.009649-.00038-.0142232 0v.33121c.005532.00054.01162-.00015.0172712.00054.0797073.01.16843251.0431.24026143.0899.00018307.00011.00033867.0004.00052123.00053.0639553.0412.13684526.0948.19099006.18401.05452.0898.074669.19818.074669.30597v.79175c0 .16004.031667.25253.056383.28863.029423.041.087819.0862.2067366.12039.073506.0208.2221945.0248.3469316.0347v-.0494c-.022742-.003-.044671-.002-.067051-.006-.09666-.0174-.1766027-.014-.2920727-.11776-.1240208-.11147-.170164-.28106-.170164-.44372v-.79911c0-.13427-.020405-.19997-.042668-.23027-.022262-.0303-.068331-.0687-.22553093-.0931a.22716763.23511785 0 0 1 -.19352944-.23268v-.03a.22716763.23511785 0 0 1 .19352967-.23237c.1570221-.0243.2030956-.0624.225531-.0931.022436-.0307.042668-.0977.042668-.23289v-.78804c0-.16082.044787-.32721.1655924-.43898.1151054-.10659.1972406-.10411.2946125-.12197.023073-.004.045632-.004.069082-.007z" fill="none" stroke="url(#h)"/></g></g><g stroke-miterlimit="7" transform="matrix(0 -.26458333 .26458333 0 -.158392 297.00232)"><path d="m9.30271 8.5891352c-3.550424 2.4050398-1.417791 7.0180388 2.199927 7.0180388v1.910877l5-3.571427-5-3.339451v2c-2.552377.09933-3.668166-2.339884-1.843474-4.0180378z" display="block" fill="url(#e)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.508767 10.240006c-1.1288216 1.25286.1489285 4.618962 3.99387 4.37839v.988778l2.330149-1.66055-2.330149-1.509302v.791685c-4.3927425 1.306296-4.3680197-2.394158-3.99387-2.989001z" display="block" fill="none" opacity=".5" stroke="url(#i)"/></g><ellipse cx="-5.073065" cy="296.24454" display="block" fill="url(#j)" fill-rule="evenodd" opacity=".245" rx=".954157" ry=".519431" stroke-width=".264583" transform="scale(-1 1)"/><g stroke-linejoin="round" stroke-opacity=".334559" transform="matrix(.26458333 0 0 .26458333 .002256 290.65)"><path d="m-21.893662 15.554231c0-.603861-.205437-.826379-.616311-1.081619-.404649-.25524-.619535-.21987-1.397707-.21987v-2.948843c.778172 0 1.001006.04589 1.405655-.203122.410874-.25524.608363-.508167.608363-1.1120286v-2.9695031c0-.6910164.127621-1.2139478.382861-1.568794.25524-.3548463.67234-.6131993 1.2513-.7750589.585185-.1680851 1.403821-.2521276 2.455909-.2521276v1.9658954c-.616311.012451-1.452623.1245073-1.689188.3361701-.230338.2054373-.345508.5322694-.345508.9804962v2.9272475c0 1.164145-.318494 1.855161-1.775232 2.073049v.112057c1.456738.217888 1.775232.905792 1.775232 2.063711v2.968924c0 .454452.118282.784397.354846.989834.236565.205438 1.069764.314382 1.67985.326832v1.933558c-1.033411 0-1.845822-.08093-2.437233-.24279-.585185-.16186-1.00851-.420213-1.269976-.775059-.25524-.354846-.382861-.884002-.382861-1.58747z" fill="url(#k)" stroke="#000" transform="scale(-.98294772 1.0173481)"/><path d="m-18.675781 5.3828125c-.486094.037769-1.070208.054242-1.34375.1328125a.87348117.87348117 0 0 1 -.0059.00195c-.451489.1262229-.6684.291901-.777343.4433594-.09848.1369058-.21875.4750719-.21875 1.0585937v2.96875c0 .3966899-.07027.7919429-.269532 1.1308599-.199259.338916-.487201.561355-.75.724609a.87348117.87348117 0 0 1 -.0039.002c-.283825.174661-.631397.290967-.935547.320313-.01793.0017-.0371-.0014-.05469 0v1.230468c.02127.002.04468-.000552.06641.002.306482.03535.647639.160229.923828.333984.000704.000442.0013.0015.002.002.245914.153102.526183.352109.734375.683594.209635.333781.28711.736262.28711 1.136719v2.941406c0 .594544.121762.938183.216796 1.072265.113135.15222.337673.320401.794922.447266.282639.07735.854359.09218 1.333985.128906v-.183593c-.08744-.01163-.171759-.0084-.257813-.02344-.371665-.06474-.679054-.05193-1.123047-.4375-.476872-.414125-.654297-1.044142-.654297-1.648438v-2.96875c0-.498841-.07846-.742923-.164062-.855468-.0856-.112545-.262739-.255294-.867188-.345703a.87348117.87348117 0 0 1 -.74414-.863282v-.111328a.87348117.87348117 0 0 1 .74414-.863281c.603765-.09031.780922-.231738.867188-.345703.08627-.113965.164062-.362851.164062-.865235v-2.9278689c0-.5974703.17221-1.215599.636719-1.6308593.442591-.3959996.758409-.3867588 1.132813-.453125.08872-.015727.175461-.013312.265625-.025391z" fill="none" stroke="url(#c)" transform="scale(-.98294772 1.0173481)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicstepover.svg b/icon-themes/elementary_svg/cmd/lc_basicstepover.svg
new file mode 100644
index 000000000..05c02e220
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicstepover.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.21370447 0 0 .11633788 -19.6461 19.283253)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-23.399006" x2="-23.399006" y1="3.931791" y2="21.624849"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .3060607 .32769183 0 5.520628 4.564359)" gradientUnits="userSpaceOnUse" x1="-20.855637" x2="-20.855637" y1="6.38916" y2="18.676006"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.00022997 .27961804 -.26116034 -.00021478 24.604116 -1.140718)" gradientUnits="userSpaceOnUse" x1="12.85454" x2="43.479549" y1="16.194" y2="14.547562"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.30606059 .00025172 -.0002695 .32769172 10.47464 -.653835)" gradientUnits="userSpaceOnUse" x1="27.854189" x2="31.829563" y1="-1.077771" y2="25.61857"><stop offset="0" stop-color="#fff"/><stop offset=".36189705" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m11.5.5c-5.5228475 0-10 3.4624339-10 6.5.0005266.131648.0096498.2632432.0273438.3945312.2855056-3.0291115 4.1589961-4.8908519 8.7773442-4.8945312 4.617783 0 7.868561 2.0184253 8.195312 4.9980469l-2-.0019531 3.347656 4.8398442 3.5625-4.8339849-1.910156-.0019531c.01265-.1116263-.000238-.3872582 0-.5 0-3.0375661-4.477153-6.5-10-6.5z" display="block" fill="url(#d)"/><g fill="none"><path d="m11.5 1c-5.2467051 0-9.5 2.2385763-9.5 5 .002855.157234.1213635-.6563935.1523438-.5.4599538-2.5414943 4.0027023-3.4990917 8.3476562-3.5 4.69442 0 8.618644 2.7216271 9 5-.000688.335496.114613 1.1700853 0 1.5l-1.169922-.0019531 1.519531 2.1679691 1.650391-2.166016h-1c1-5-6.479393-7.4596777-9-7.5z" display="block" opacity=".8" stroke="url(#e)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m11.5.5c-5.5228475 0-10 3.4624339-10 6.5.0005266.131648.0096498.2632432.0273438.3945312.2855056-3.0291115 4.1589961-4.8908519 8.7773442-4.8945312 4.617783 0 7.868561 2.0184253 8.195312 4.9980469l-2-.0019531 3.347656 4.8398442 3.5625-4.8339849-1.910156-.0019531c.01265-.1116263-.000238-.3872582 0-.5 0-3.0375661-4.477153-6.5-10-6.5z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g><g stroke="#888a85" stroke-linejoin="round"><g transform="matrix(-1 0 0 1 26.050475 0)"><ellipse cx="-19.165264" cy="21.144661" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.606263" ry="1.963204" stroke="none" transform="scale(-1 1)"/><g stroke-linejoin="round" stroke-opacity=".334559"><path d="m-21.893662 15.554231c0-.603861-.205437-.826379-.616311-1.081619-.404649-.25524-.619535-.21987-1.397707-.21987v-2.948843c.778172 0 1.001006.04589 1.405655-.203122.410874-.25524.608363-.508167.608363-1.1120286v-2.9695031c0-.6910164.127621-1.2139478.382861-1.568794.25524-.3548463.67234-.6131993 1.2513-.7750589.585185-.1680851 1.403821-.2521276 2.455909-.2521276v1.9658954c-.616311.012451-1.452623.1245073-1.689188.3361701-.230338.2054373-.345508.5322694-.345508.9804962v2.9272475c0 1.164145-.318494 1.855161-1.775232 2.073049v.112057c1.456738.217888 1.775232.905792 1.775232 2.063711v2.968924c0 .454452.118282.784397.354846.989834.236565.205438 1.069764.314382 1.67985.326832v1.933558c-1.033411 0-1.845822-.08093-2.437233-.24279-.585185-.16186-1.00851-.420213-1.269976-.775059-.25524-.354846-.382861-.884002-.382861-1.58747z" fill="url(#b)" stroke="#000" transform="scale(-.98294772 1.0173481)"/><path d="m-18.675781 5.3828125c-.486094.037769-1.070208.054242-1.34375.1328125a.87348117.87348117 0 0 1 -.0059.00195c-.451489.1262229-.6684.291901-.777343.4433594-.09848.1369058-.21875.4750719-.21875 1.0585937v2.96875c0 .3966899-.07027.7919429-.269532 1.1308599-.199259.338916-.487201.561355-.75.724609a.87348117.87348117 0 0 1 -.0039.002c-.283825.174661-.631397.290967-.935547.320313-.01793.0017-.0371-.0014-.05469 0v1.230468c.02127.002.04468-.000552.06641.002.306482.03535.647639.160229.923828.333984.000704.000442.0013.0015.002.002.245914.153102.526183.352109.734375.683594.209635.333781.28711.736262.28711 1.136719v2.941406c0 .594544.121762.938183.216796 1.072265.113135.15222.337673.320401.794922.447266.282639.07735.854359.09218 1.333985.128906v-.183593c-.08744-.01163-.171759-.0084-.257813-.02344-.371665-.06474-.679054-.05193-1.123047-.4375-.476872-.414125-.654297-1.044142-.654297-1.648438v-2.96875c0-.498841-.07846-.742923-.164062-.855468-.0856-.112545-.262739-.255294-.867188-.345703a.87348117.87348117 0 0 1 -.74414-.863282v-.111328a.87348117.87348117 0 0 1 .74414-.863281c.603765-.09031.780922-.231738.867188-.345703.08627-.113965.164062-.362851.164062-.865235v-2.9278689c0-.5974703.17221-1.215599.636719-1.6308593.442591-.3959996.758409-.3867588 1.132813-.453125.08872-.015727.175461-.013312.265625-.025391z" fill="none" stroke="url(#c)" transform="scale(-.98294772 1.0173481)"/></g></g><g transform="translate(-7)"><ellipse cx="-19.165264" cy="21.144661" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.606263" ry="1.963204" stroke="none" transform="scale(-1 1)"/><g stroke-linejoin="round" stroke-opacity=".334559"><path d="m-21.893662 15.554231c0-.603861-.205437-.826379-.616311-1.081619-.404649-.25524-.619535-.21987-1.397707-.21987v-2.948843c.778172 0 1.001006.04589 1.405655-.203122.410874-.25524.608363-.508167.608363-1.1120286v-2.9695031c0-.6910164.127621-1.2139478.382861-1.568794.25524-.3548463.67234-.6131993 1.2513-.7750589.585185-.1680851 1.403821-.2521276 2.455909-.2521276v1.9658954c-.616311.012451-1.452623.1245073-1.689188.3361701-.230338.2054373-.345508.5322694-.345508.9804962v2.9272475c0 1.164145-.318494 1.855161-1.775232 2.073049v.112057c1.456738.217888 1.775232.905792 1.775232 2.063711v2.968924c0 .454452.118282.784397.354846.989834.236565.205438 1.069764.314382 1.67985.326832v1.933558c-1.033411 0-1.845822-.08093-2.437233-.24279-.585185-.16186-1.00851-.420213-1.269976-.775059-.25524-.354846-.382861-.884002-.382861-1.58747z" fill="url(#b)" stroke="#000" transform="scale(-.98294772 1.0173481)"/><path d="m-18.675781 5.3828125c-.486094.037769-1.070208.054242-1.34375.1328125a.87348117.87348117 0 0 1 -.0059.00195c-.451489.1262229-.6684.291901-.777343.4433594-.09848.1369058-.21875.4750719-.21875 1.0585937v2.96875c0 .3966899-.07027.7919429-.269532 1.1308599-.199259.338916-.487201.561355-.75.724609a.87348117.87348117 0 0 1 -.0039.002c-.283825.174661-.631397.290967-.935547.320313-.01793.0017-.0371-.0014-.05469 0v1.230468c.02127.002.04468-.000552.06641.002.306482.03535.647639.160229.923828.333984.000704.000442.0013.0015.002.002.245914.153102.526183.352109.734375.683594.209635.333781.28711.736262.28711 1.136719v2.941406c0 .594544.121762.938183.216796 1.072265.113135.15222.337673.320401.794922.447266.282639.07735.854359.09218 1.333985.128906v-.183593c-.08744-.01163-.171759-.0084-.257813-.02344-.371665-.06474-.679054-.05193-1.123047-.4375-.476872-.414125-.654297-1.044142-.654297-1.648438v-2.96875c0-.498841-.07846-.742923-.164062-.855468-.0856-.112545-.262739-.255294-.867188-.345703a.87348117.87348117 0 0 1 -.74414-.863282v-.111328a.87348117.87348117 0 0 1 .74414-.863281c.603765-.09031.780922-.231738.867188-.345703.08627-.113965.164062-.362851.164062-.865235v-2.9278689c0-.5974703.17221-1.215599.636719-1.6308593.442591-.3959996.758409-.3867588 1.132813-.453125.08872-.015727.175461-.013312.265625-.025391z" fill="none" stroke="url(#c)" transform="scale(-.98294772 1.0173481)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_basicstop.svg b/icon-themes/elementary_svg/cmd/lc_basicstop.svg
new file mode 100644
index 000000000..b121493e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicstop.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" gradientTransform="matrix(.77562456 0 0 .77562491 -43.981566 -9.614261)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="99.157013" cy="186.17059" gradientTransform="matrix(.11151981 0 0 .03548359 .942029 15.166729)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.814548" x2="11.814548" y1="8" y2="16.666667"><stop offset="0" stop-color="#fffdf3"/><stop offset="1" stop-color="#fbebeb"/></linearGradient><radialGradient id="d" cx="1.1979" cy="8.449767" gradientTransform="matrix(0 2.1941499 -2.3211486 -.00000006 31.613224 -9.069445)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><path d="m19 21.772727a7 2.2272727 0 0 1 -14 0 7 2.2272727 0 1 1 14 0z" fill="url(#b)"/><path d="m12 1.4979501c-5.793539 0-10.5 4.706462-10.5 10.4999989 0 5.793539 4.706461 10.500003 10.5 10.500002 5.793534 0 10.500005-4.706463 10.5-10.500002 0-5.7935369-4.706466-10.4999989-10.5-10.4999989z" fill="url(#d)"/><path d="m12 1.5c-5.793538 0-10.5 4.706462-10.5 10.499999 0 5.793539 4.706462 10.500003 10.5 10.500001 5.793538 0 10.500007-4.706462 10.5-10.500001 0-5.793537-4.706462-10.499999-10.5-10.499999z" fill="none" opacity=".5" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.500001 12c0 5.246706-4.253305 9.5-9.500001 9.5-5.246695 0-9.5-4.253294-9.5-9.5 0-5.246704 4.253305-9.5 9.5-9.5 5.246696 0 9.500001 4.253296 9.500001 9.5z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#7a0000" fill-rule="evenodd" height="10" opacity=".15" rx="1" width="10" x="7" y="8"/><path d="m8 9h8v8h-8z" fill="#7a0000" fill-rule="evenodd" opacity=".3"/><path d="m8 8h8v8h-8z" fill="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_beforeobject.svg b/icon-themes/elementary_svg/cmd/lc_beforeobject.svg
new file mode 100644
index 000000000..f85fb103a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_beforeobject.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" gradientTransform="matrix(.5372 0 0 -.57682 1.683 49.997)" gradientUnits="userSpaceOnUse" x1="35.98" x2="35.98" y1="67.006" y2="48.541"><stop offset="0" stop-color="#fff"/><stop offset=".437" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 29.548 0)" gradientUnits="userSpaceOnUse" x1="10.514" x2="24.024" y1="11.846" y2="11.846"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.27598 0 0 -.29583 24.866 29.646)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.4 0 0 1.5 .8 3.25)" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="3.506" y2="5.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 8.5h21v3h-21z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m13.694 18.872a4.318 4.628 0 1 1 8.635 0 4.318 4.628 0 0 1 -8.636 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141"/><path d="m12.327 17.5 5.673-7 5.696 7h-3.184v6h-5v-6z" display="block" fill="url(#b)"/><g fill="none"><path d="m14.437 16.5 3.563-4.435 3.623 4.435h-2.11v6h-3v-6z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/><g stroke-linejoin="round"><path d="m12.327 17.5 5.673-7 5.696 7h-3.184v6h-5v-6z" opacity=".5" stroke="#a62100"/><path d="m1.5 13.5v2h9v-2z" opacity=".5" stroke="#000" stroke-linecap="round" stroke-opacity=".75"/></g></g><path d="m2 14v1h8v-1z" fill="#fafafa"/><path d="m2 9.5h20" fill="none" opacity=".3" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_behindobject.svg b/icon-themes/elementary_svg/cmd/lc_behindobject.svg
new file mode 100644
index 000000000..90094076e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_behindobject.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" gradientTransform="matrix(.5372 0 0 .57682 1.683 -25.997)" gradientUnits="userSpaceOnUse" x1="30.374" x2="30.374" y1="48.537" y2="58.939"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1 -1 0 29.55 24)" gradientUnits="userSpaceOnUse" x1="23.264" x2="10.336" y1="10.034" y2="10.034"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.27598 0 0 .29583 24.866 -1.646)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.4 0 0 -1.5 .8 20.75)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.689" y1="5.48" y2="3.734"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 15.5h21v-3h-21z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.5 8.5v2h9v-2z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m2 9v1h8v-1z" fill="#fafafa"/><path d="m2 13.5h20" fill="none" opacity=".3" stroke="#fff"/><path d="m13.694 9.128a4.318 4.628 0 1 0 8.635 0 4.318 4.628 0 0 0 -8.636 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141"/><path d="m12.327 6.5 5.673 7 5.696-7h-3.184v-6h-5v6z" display="block" fill="url(#b)"/><g fill="none"><path d="m14.437 7.5 3.563 4.435 3.623-4.435h-2.11v-6h-3v6z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/><path d="m12.327 6.5 5.673 7 5.696-7h-3.184v-6h-5v6z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bezier_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_bezier_unfilled.svg
new file mode 100644
index 000000000..32c58ce5f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bezier_unfilled.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="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.94533" xlink:href="#f" y1="414.01666" y2="408.80148"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" xlink:href="#f" y1="414.01666" y2="409.02002"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#h" y1="414.66092" y2="409.06992"/><linearGradient id="h"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#h" y1="413.94385" y2="409.06992"/><g stroke-linecap="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 9.495629 -7.474863)"><g fill="none" transform="matrix(1 0 0 -1 -157.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#g)"/></g><g fill="none" transform="matrix(-1 0 0 -1 181.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#e)" stroke-width="3"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#i)"/></g><g stroke="#002e99" stroke-opacity=".588235" transform="matrix(-1 0 0 1 356.5 -422)"><path d="m338.5 433.5h12" fill="#729fcf" fill-rule="evenodd" stroke-width="3"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="3.114984"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke="#8cd5ff" transform="matrix(-1 0 0 1 356.5 -422)"><path d="m337.5 433.5h14" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.038328"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3 8)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bezierappend.svg b/icon-themes/elementary_svg/cmd/lc_bezierappend.svg
new file mode 100644
index 000000000..dfd298e9f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bezierappend.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.29412 0 0 1 21.706 -406)" gradientUnits="userSpaceOnUse" x1="-16" x2="1" y1="423.45499" y2="423.45499"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.29412 0 0 1.00524 21.706 -408.21)" gradientUnits="userSpaceOnUse" x1="-16" x2=".587" y1="423.586" y2="423.586"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="12.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="5" y2="11"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".207843"/><stop offset=".33615819" stop-color="#fff" stop-opacity=".975439"/><stop offset=".50141245" stop-color="#fff" stop-opacity=".975439"/><stop offset=".50141245" stop-color="#fff" stop-opacity=".188235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m1 16h22v3h-22z" fill="url(#a)"/><path d="m1 17.005h22v1.005h-22z" fill="url(#b)"/><path d="m10.5 3.5v3h-3v3h3v3l3.018-.003-.018-2.997h3v-3l-2.982-.003-.018-2.997z" style="stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3;stroke-opacity:.501961;fill:url(#c)"/><path d="m8.5 7.5 1.97933.00252c.5.0006419 1.02067-.50252 1.02067-1.00252v-2h1m1 3h2m-4 2v2" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3 13)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#e)" stroke="url(#f)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bezierclose.svg b/icon-themes/elementary_svg/cmd/lc_bezierclose.svg
new file mode 100644
index 000000000..7582415b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bezierclose.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="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.75 0 0 .75006 -3.125 -296.4)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" y1="400.389" y2="406.511"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g stroke-linecap="round"><path d="m5 18.505 2-14 13 8z" fill="none" stroke="#555753" stroke-linejoin="round" stroke-width="2"/><path d="m5.5 4h3v3h-3z" fill="none" stroke="url(#d)" transform="translate(0 -.495)"/><g stroke-linecap="round" stroke-linejoin="round"><g transform="translate(-4 14)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g><g transform="translate(11 9)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g><g transform="translate(-2 1)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bezierconvert.svg b/icon-themes/elementary_svg/cmd/lc_bezierconvert.svg
new file mode 100644
index 000000000..fefa566d6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bezierconvert.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="10" x2="10" xlink:href="#b" y1="2" y2="7"/><linearGradient id="b"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="translate(6 -970.36218)" gradientUnits="userSpaceOnUse" x1="1.5" x2="1.5" xlink:href="#d" y1="977.36218" y2="971.86218"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="8" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#f" y1="972.36218" y2="974.36218"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.294118 0 0 1.333333 1.705882 -151.2103)" gradientUnits="userSpaceOnUse" x1="-16.000061" x2="1.000059" y1="423.45538" y2="423.45538"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".80000001" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.294118 0 0 1 1.705882 -10.5436)" gradientUnits="userSpaceOnUse" x1="-16.000221" x2=".586968" y1="423.58575" y2="423.58575"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".84444445" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.961789" x2="13.26509" xlink:href="#b" y1="-.60473" y2="4.69855"/><linearGradient id="j" gradientTransform="translate(6 -970.36218)" gradientUnits="userSpaceOnUse" x1="3.022449" x2="-1.927298" xlink:href="#d" y1="978.59625" y2="973.64655"/><linearGradient id="k" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="1.315343" x2="3.083109" xlink:href="#f" y1="972.64655" y2="974.41431"/><radialGradient id="l" cx="10.120466" cy="439.65573" gradientTransform="matrix(3.1374125 0 0 1.1646492 -19.752065 -490.37624)" gradientUnits="userSpaceOnUse" r="3.005204"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientTransform="matrix(.9939265 0 0 .8450708 -330.78839 -349.57468)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.9928974 0 0 .8450708 -330.41496 -349.57468)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><ellipse cx="12.000012" cy="21.66844" fill="url(#l)" opacity=".3" rx="9.428564" ry="3.500008"/><path d="m20.813084 8.577428c1.10263 6.01509-2.7799 11.091-8.8211 11.091-6.1097096 0-9.8548196-5.00318-8.8210996-11.091" fill="none" stroke="url(#m)" stroke-linecap="square" stroke-width="3"/><path d="m20.822484 8.577428c1.06707 6.07759-2.77702 11.091-8.81197 11.091-6.1033896 0-9.9478796-4.94068-8.8119596-11.091" fill="none" stroke="url(#n)" stroke-linecap="square"/><g transform="matrix(.551397 .55139607 -.71731 .71730826 309.15698 -284.92715)"><path d="m-19 411.4564h22.0000004l.092214 3.11392h-22.0000004z" fill="url(#g)"/><path d="m-19 412.4564h22.0000004v1h-22.0000004z" fill="url(#h)"/></g><g transform="matrix(.551396 -.55139708 .717308 .71731027 -276.25753 -293.6486)"><path d="m-19 411.4564h22.0000004l-.2074877 2.91898h-22.0000007z" fill="url(#g)"/><path d="m-19 412.4564h22.0000004v1h-22.0000004z" fill="url(#h)"/></g><g stroke-linecap="round" stroke-linejoin="round"><g transform="translate(3 16)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#c)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#e)"/></g><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 8.441662 1.343146)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#i)" stroke="url(#j)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#k)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_beziercutline.svg b/icon-themes/elementary_svg/cmd/lc_beziercutline.svg
new file mode 100644
index 000000000..b2a4fdb25
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_beziercutline.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="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#d" y1="972.36218" y2="974.36218"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.294118 0 0 1.000046 1.705879 1.980172)" gradientUnits="userSpaceOnUse" x1="-16.000061" x2="-11.80596" xlink:href="#f" y1="423.45538" y2="423.45538"/><linearGradient id="f"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".80000001" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.294118 0 0 1 1.705879 1.99986)" gradientUnits="userSpaceOnUse" x1="-16.000221" x2="-11.467163" xlink:href="#h" y1="423.58575" y2="423.58575"/><linearGradient id="h"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".84444445" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9.151409" x2="9.151409" y1="8.541171" y2="1.818085"><stop offset="0" stop-color="#f37329"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12.335982" x2="12.335982" y1="6.005367" y2="1.27884"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="8.142995" x2="8.142995" xlink:href="#d" y1="3.233751" y2="9.838634"/><linearGradient id="l" gradientTransform="matrix(1.294118 0 0 1 1.705882 -13.00043)" gradientUnits="userSpaceOnUse" x1="-16.000061" x2="1.000059" xlink:href="#f" y1="423.45538" y2="423.45538"/><linearGradient id="m" gradientTransform="matrix(1.294118 0 0 1.005236 1.705882 -15.2096)" gradientUnits="userSpaceOnUse" x1="-16.000221" x2=".586968" xlink:href="#h" y1="423.58575" y2="423.58575"/><g transform="translate(-88 -419)"><path d="m88 419.00012h24v23.999878h-24z" fill="none" opacity=".6"/><g transform="matrix(-1 0 0 -1 92 864.9998)"><path d="m-19.000003 423.99986h22v3.00014h-22z" fill="url(#e)"/><path d="m-19.000003 424.99986h22v1h-22z" fill="url(#g)"/></g><g transform="translate(108 14.00001)"><path d="m-19.000003 423.99986h22v3.00014h-22z" fill="url(#e)"/><path d="m-19.000003 424.99986h22v1h-22z" fill="url(#g)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(86 435)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(96 435)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g><g stroke-miterlimit="10" transform="matrix(.588776 0 0 .529911 95.2056 426.2864)"><path d="m3.8979283.39425607v5.66310253h-3.3979281l7.64298 9.4425564 7.6429798-9.4425564-3.396868.00706.01213-5.67015853z" style="fill-rule:evenodd;stroke-width:1.790288;stroke-linecap:round;stroke-linejoin:round;fill:url(#i);stroke:url(#j)"/><path d="m5.6074758 2.2796532v5.6772103h-1.3333243l3.858539 4.7255825 3.7921935-4.7255825h-1.225848v-5.6772103z" fill="none" opacity=".681283" stroke="url(#k)" stroke-miterlimit="10" stroke-width="1.79029"/></g><g opacity=".5"><g opacity=".5" transform="translate(108 11.99992)"><path d="m-19 409h22v3h-22z" fill="url(#l)" opacity="1"/><path d="m-19 410.00523h22v1.00524h-22z" fill="url(#m)" opacity="1"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(91 419)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bezierdelete.svg b/icon-themes/elementary_svg/cmd/lc_bezierdelete.svg
new file mode 100644
index 000000000..3d284fcf3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bezierdelete.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="12" x2="12" xlink:href="#f" y1="8" y2="8.5"/><linearGradient id="b" gradientTransform="matrix(.50841813 0 0 .49129742 -22.599479 -2.280472)" gradientUnits="userSpaceOnUse" x1="68.0532" x2="68.0532" y1="12.783442" y2="33.137711"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.87817681 0 0 .88433535 -52.523039 -11.563102)" gradientUnits="userSpaceOnUse" x1="64.364075" x2="64.364075" y1="24.3834" y2="19.860228"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><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(1.29412 0 0 1 21.706 -406)" gradientUnits="userSpaceOnUse" x1="-16" x2="1" y1="423.455" y2="423.455"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.29412 0 0 1.00524 21.706 -408.21)" gradientUnits="userSpaceOnUse" x1="-16" x2=".587" y1="423.586" y2="423.586"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><path d="m1 16h22v3h-22z" fill="url(#g)"/><path d="m1 17.005h22v1.005h-22z" fill="url(#h)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3 13)"><path d="m6.5 1.5h5v5h-5z" fill="url(#d)" stroke="url(#e)"/><path d="m7.5 2.5h3v3h-3z" fill="none" stroke="url(#f)"/></g><path d="m7.5 6.4999394v2.9999999h9v-2.9999999z" fill="url(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m8.5 7.5h7v1h-7z" fill="#ed5353" opacity=".5" stroke="url(#a)" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bezieredge.svg b/icon-themes/elementary_svg/cmd/lc_bezieredge.svg
new file mode 100644
index 000000000..2096ac194
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bezieredge.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.961789" x2="13.26509" y1="-.60473" y2="4.69855"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.022449" x2="4.072702" y1="8.23407" y2="3.28437"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.315343" x2="10.083109" y1="3.28437" y2="5.05213"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.294118 0 0 1.333333 1.705882 -151.2103)" gradientUnits="userSpaceOnUse" x1="-16.000061" x2="1.000059" y1="423.45538" y2="423.45538"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".80000001" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.294118 0 0 1 1.705882 -10.5436)" gradientUnits="userSpaceOnUse" x1="-16.000221" x2=".586968" y1="423.58575" y2="423.58575"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".84444445" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g transform="matrix(-.551397 .55139607 .71731 .71730826 -284.9876 -280.68568)"><path d="m-19 411.4564h22.0000004l-.099264 3.40879-21.7629224-.00002z" fill="url(#d)"/><path d="m-19 412.4564h22.0000004v1h-22.0000004z" fill="url(#e)"/></g><g transform="matrix(.551397 .55139607 -.71731 .71730826 308.98749 -280.68568)"><path d="m-19 411.4564h22.0000004l-.099264 3.40879-21.7629224-.00002z" fill="url(#d)"/><path d="m-19 412.4564h22.0000004v1h-22.0000004z" fill="url(#e)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(.70710678 .70710678 -.70710678 .70710678 8.441662 5.343146)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_beziereliminatepoints.svg b/icon-themes/elementary_svg/cmd/lc_beziereliminatepoints.svg
new file mode 100644
index 000000000..932553c1a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_beziereliminatepoints.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="12.335982" x2="12.335982" y1="6.005367" y2="1.27884"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#e" y1="972.36218" y2="974.36218"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.294118 0 0 1.000046 1.705879 1.980172)" gradientUnits="userSpaceOnUse" x1="-16.000061" x2="-11.80596" xlink:href="#h" y1="423.45538" y2="423.45538"/><linearGradient id="g" gradientTransform="matrix(1.294118 0 0 1 1.705879 1.99986)" gradientUnits="userSpaceOnUse" x1="-16.000221" x2="-11.467163" xlink:href="#i" y1="423.58575" y2="423.58575"/><linearGradient id="h"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".80000001" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="i"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".84444445" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.151409" x2="9.151409" y1="8.541171" y2="1.818085"><stop offset="0" stop-color="#f37329"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="8.142995" x2="8.142995" xlink:href="#e" y1="3.233751" y2="9.838634"/><linearGradient id="l" gradientTransform="matrix(1.294118 0 0 1 1.705882 -13.00043)" gradientUnits="userSpaceOnUse" x1="-16.000061" x2="1.000059" xlink:href="#h" y1="423.45538" y2="423.45538"/><linearGradient id="m" gradientTransform="matrix(1.294118 0 0 1.005236 1.705882 -15.2096)" gradientUnits="userSpaceOnUse" x1="-16.000221" x2=".586968" xlink:href="#i" y1="423.58575" y2="423.58575"/><g transform="translate(-88 -419)"><g transform="translate(108 27.99992)"><path d="m-19 409h22v3h-22z" fill="url(#l)"/><path d="m-19 410.00523h22v1.00524h-22z" fill="url(#m)"/></g><path d="m88 419.00012h24v23.999878h-24z" fill="none" opacity=".6"/><g opacity=".5"><g transform="matrix(-1 0 0 -1 91.99825 849.06256)"><path d="m-19.000003 423.99986h22v3.00014h-22z" fill="url(#f)"/><path d="m-19.000003 424.99986h22v1h-22z" fill="url(#g)"/></g><g transform="translate(107.99825 -1.93724)"><path d="m-19.000003 423.99986h22v3.00014h-22z" fill="url(#f)"/><path d="m-19.000003 424.99986h22v1h-22z" fill="url(#g)"/></g><g stroke-linecap="round" stroke-linejoin="round"><g transform="translate(85.99825 419.06275)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#b)" stroke="url(#c)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#d)"/></g><g transform="translate(95.99825 419.06275)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#b)" stroke="url(#c)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#d)"/></g></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(91.0001 435)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#b)" stroke="url(#c)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#d)"/></g><g stroke-miterlimit="10" transform="matrix(.588776 0 0 .529911 95.2056 426.2864)"><path d="m3.8979283.39425607v5.66310253h-3.3979281l7.64298 9.4425564 7.6429798-9.4425564-3.396868.00706.01213-5.67015853z" style="fill-rule:evenodd;stroke-width:1.790288;stroke-linecap:round;stroke-linejoin:round;fill:url(#j);stroke:url(#a)"/><path d="m5.6074758 2.2796532v5.6772103h-1.3333243l3.858539 4.7255825 3.7921935-4.7255825h-1.225848v-5.6772103z" fill="none" opacity=".681283" stroke="url(#k)" stroke-miterlimit="10" stroke-width="1.79029"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bezierfill.svg b/icon-themes/elementary_svg/cmd/lc_bezierfill.svg
new file mode 100644
index 000000000..f7676ea99
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bezierfill.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="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.94533" xlink:href="#g" y1="414.01666" y2="408.80148"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" xlink:href="#g" y1="414.01666" y2="409.02002"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-3.231372" x2="26.043898" y1="22.621041" y2="41.400235"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#a56de2" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#i" y1="414.66092" y2="409.06992"/><linearGradient id="i"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#i" y1="413.94385" y2="409.06992"/><g stroke-linecap="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 9.495629 -7.474863)"><path d="m.40251285 29.375184a8.3893766 8.3893766 0 0 1 -3.24051585-8.447113 8.3893766 8.3893766 0 0 1 6.3156941-6.478168 8.3893766 8.3893766 0 0 1 8.5266799 3.02496" fill="url(#f)" transform="matrix(-.70710678 .70710678 .70710678 .70710678 0 0)"/><g fill="none"><g transform="matrix(1 0 0 -1 -157.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#h)"/></g><g transform="matrix(-1 0 0 -1 181.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#e)" stroke-width="3"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#j)"/></g><g stroke="#002e99" stroke-opacity=".588235" transform="matrix(-1 0 0 1 356.5 -422)"><path d="m338.5 433.5h12" stroke-width="3"/><g stroke-linecap="square" stroke-linejoin="round" stroke-width="3.114984"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g></g><g stroke="#8cd5ff" transform="matrix(-1 0 0 1 356.5 -422)"><path d="m337.5 433.5h14" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.038328"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3 8)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bezierinsert.svg b/icon-themes/elementary_svg/cmd/lc_bezierinsert.svg
new file mode 100644
index 000000000..25b23fa18
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bezierinsert.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.34240258 0 0 .26458333 5.743046 183.22917)" gradientUnits="userSpaceOnUse" x1="-16" x2="1" y1="423.45499" y2="423.45499"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.34240258 0 0 .26596975 5.743046 182.64444)" gradientUnits="userSpaceOnUse" x1="-16" x2=".587" y1="423.586" y2="423.586"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="12" cy="1.5" gradientTransform="matrix(-.00276568 .7917551 -.54333199 -.00189791 4.023186 281.54866)" gradientUnits="userSpaceOnUse" r="5"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.175" x2="3.175" y1="291.972917" y2="293.560417"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".207843"/><stop offset=".33615819" stop-color="#fff" stop-opacity=".975439"/><stop offset=".50141245" stop-color="#fff" stop-opacity=".975439"/><stop offset=".50141245" stop-color="#fff" stop-opacity=".188235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -290.64998)"><g stroke-width=".264583"><path d="m.26458333 294.88333h5.82083327v.79375h-5.82083327z" fill="url(#a)"/><path d="m.26458333 295.14924h5.82083327v.26591h-5.82083327z" fill="url(#b)"/><path d="m2.778125 291.57604v.79375h-.79375v.79375h.79375v.79375l.7985125-.00079-.00476-.79296h.79375v-.79375l-.78899-.00079-.00476-.79296z" style="stroke:#206b00;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3;stroke-opacity:.501961;fill:url(#c)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 .79375 294.08958)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#d)" stroke="url(#e)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#f)"/></g><path d="m2.2489583 292.63437.5236977.00067c.1322917.00017.2700523-.13296.2700523-.26525v-.52917h.2645833m.2645834.79375h.5291666m-1.0583333.52917v.52917" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="square" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_beziermove.svg b/icon-themes/elementary_svg/cmd/lc_beziermove.svg
new file mode 100644
index 000000000..bcc0cbcbd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_beziermove.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="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#f" y1="414.66092" y2="409.06992"/><linearGradient id="f"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#f" y1="413.94385" y2="409.06992"/><radialGradient id="h" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 16.819207)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.49219581 0 0 .45839231 4.509306 -4.793718)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="39.735077"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" y1="46.97065" y2="46.97065"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round"><g fill="none" transform="matrix(1 0 0 -1 -157.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#e)"/></g><g fill="none" transform="matrix(-1 0 0 1 181.01645 -406)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#g)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3 8)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></g><g transform="translate(0 13.327106)"><path d="m13.151556 6.044686a4.317657 4.6282081 0 1 1 8.635314 0 4.317657 4.6282081 0 0 1 -8.635314 0z" fill="url(#h)" fill-rule="evenodd" opacity=".141176"/><path d="m16.5 9.221611 7-5.673017-7-5.6960218v3.6474278h-6v4h6z" display="block" fill="url(#i)"/><g fill="none" stroke-miterlimit="7"><path d="m17.5 7.111422 4.434589-3.562828-4.434589-3.6228751v2.5742811h-6v2h6z" display="block" opacity=".401" stroke="url(#j)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#002e99" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_beziersmooth.svg b/icon-themes/elementary_svg/cmd/lc_beziersmooth.svg
new file mode 100644
index 000000000..283de0b9d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_beziersmooth.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="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#f" y1="414.66092" y2="409.06992"/><linearGradient id="f"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#f" y1="413.94385" y2="409.06992"/><g stroke-linecap="round" transform="matrix(-1 0 0 1 24 0)"><g fill="none" transform="matrix(1 0 0 -1 -157.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#e)"/></g><g fill="none" transform="matrix(-1 0 0 1 181.01645 -406)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#g)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3 8)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_beziersymmetric.svg b/icon-themes/elementary_svg/cmd/lc_beziersymmetric.svg
new file mode 100644
index 000000000..562e23536
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_beziersymmetric.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="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="10.120466" cy="439.65573" gradientTransform="matrix(3.1374125 0 0 1.1646492 -21.252071 -493.54466)" gradientUnits="userSpaceOnUse" r="3.005204"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.9939265 0 0 .8450708 -332.2884 -352.7431)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.9928974 0 0 .8450708 -331.91497 -352.7431)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><g transform="translate(1.500006 -.831582)"><ellipse cx="10.500006" cy="18.500021" fill="url(#d)" opacity=".3" rx="9.428564" ry="3.500008"/><g fill="none"><path d="m19.313078 5.40901c1.10263 6.01509-2.7799 11.091-8.8211 11.091-6.10971 0-9.85482-5.00318-8.8211-11.091" stroke="url(#e)" stroke-linecap="square" stroke-width="3"/><path d="m19.322478 5.40901c1.06707 6.07759-2.77702 11.091-8.81197 11.091-6.10339 0-9.94788-4.94068-8.81196-11.091" stroke="url(#f)" stroke-linecap="square"/><g stroke="#002e99" stroke-opacity=".588235" transform="translate(-334.00001 -417.14381)"><path d="m338.5 433.5h12" stroke-width="3"/><g stroke-linecap="square" stroke-linejoin="round" stroke-width="3.114984"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g></g><g stroke="#8cd5ff" transform="translate(-334.00001 -417.14381)"><path d="m337.5 433.5h14" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.038328"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(1.499994 11.831582)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bibliographycomponent.svg b/icon-themes/elementary_svg/cmd/lc_bibliographycomponent.svg
new file mode 100644
index 000000000..0f374929d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bibliographycomponent.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" gradientTransform="matrix(0 1.27118 -1.49728 0 22.453 -20.79)" gradientUnits="userSpaceOnUse" x1="25.839218" x2="39.556931" y1="6.229283" y2="6.704874"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#715344"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4054 0 0 .45946 2.27 8.973)" gradientUnits="userSpaceOnUse" x1="24.107" x2="24.107" y1="6.589" y2="41.412"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="7.496" cy="8.45" gradientTransform="matrix(0 1.13853 -.9889 0 19.656 2.25)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".262" stop-color="#4f4f4f"/><stop offset=".705" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.4 0 0 .48718 1.7 8.307)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="44" y2="3.899"/><linearGradient id="f" gradientTransform="matrix(.4 0 0 .5 .9 8.25)" gradientUnits="userSpaceOnUse" x1="10.654" x2="10.654" y1="1" y2="3"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4 0 0 .05128 1.7 8.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="44" y2="3.899"/><linearGradient id="h" gradientTransform="matrix(.5259 0 0 1.01646 -.258 5.508)" gradientUnits="userSpaceOnUse" x1="24.64" x2="24.64" y1="3.381" y2="4.497"><stop offset="0" stop-color="#715344" stop-opacity=".501961"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.37517 0 0 .49377 .23 8.144)" gradientUnits="userSpaceOnUse" x1="10.199" x2="54.887" y1=".065" y2=".065"><stop offset="0" stop-color="#715344" stop-opacity=".501961"/><stop offset=".934" stop-color="#715344" stop-opacity=".501961"/><stop offset=".942" stop-color="#c2c2c2" stop-opacity=".501961"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><radialGradient id="j" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><linearGradient id="k"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#j)" transform="matrix(.52632 0 0 .42857 -.632 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#l)" transform="matrix(-.52632 0 0 -.42857 -.632 2.857)"/><path d="m10 40h28v7h-28z" fill="url(#m)" transform="matrix(.52632 0 0 .42857 -.632 2.857)"/></g><g stroke-linejoin="round"><path d="m20.49 10.304c-.153-.655-.057-1.17-.142-1.796h-15.84l.094 1.983" fill="url(#h)" stroke="url(#i)" stroke-miterlimit="0" stroke-width="1.017" transform="translate(0 -8)"/><g stroke-linecap="round"><path d="m5.5 10.5h-1.6c-.228 0-.4-.02-.4-.05v-1.396c0-.444.224-.553.516-.553h1.484" fill="url(#f)" stroke="url(#g)" transform="translate(0 -8)"/><path d="m4.51 10.51 15.99-.01v19l-15.99-.01z" fill="url(#a)" stroke="#715344" stroke-miterlimit="0" stroke-opacity=".501961" transform="translate(0 -8)"/><path d="m5.5 10.5v19h-1.6c-.228 0-.4-.2-.4-.464v-18.536z" fill="url(#d)" stroke="url(#e)" transform="translate(0 -8)"/><path d="m4.5 11.5h15v17h-15z" fill="none" opacity=".5" stroke="url(#c)" transform="translate(0 -8)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bmpmask.svg b/icon-themes/elementary_svg/cmd/lc_bmpmask.svg
new file mode 100644
index 000000000..df99785a7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bmpmask.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.67749418 .67749418 -.67749418 .67749418 200.0335 -197.94513)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.17925366 .17925366 -.17925366 .17925366 3.119819 -1.031462)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#a" y1="6.034468" y2="6.022181"/><linearGradient id="d" gradientTransform="matrix(.67749418 .67749418 -.67749418 .67749418 200.0335 -197.94513)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#a" y1="291.03757" y2="291.09607"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#fe9ab8"/><stop offset="1" stop-color="#f4679d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.497917" x2="5.956855" y1=".529167" y2="2.094555"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.808305" x2="5.045213" y1=".90112" y2="3.412272"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2.114096" x2="3.31556" y1="3.31227" y2="4.558921"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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><clipPath id="i"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="j"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="k"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><path d="m3.9114036 2.4076192a1.4900532.25618975 45 0 0 -1.2190633-.8570494 1.4900532.25618975 45 0 0 .8721127 1.2348174 1.4900532.25618975 45 0 0 1.2351713.8724559 1.4900532.25618975 45 0 0 -.8728151-1.2348174 1.4900532.25618975 45 0 0 -.0154018-.0154258z" fill="#273445"/><path d="m2.6923434 1.5505604c-.1007782.0994623.2898178.6525093.8721086 1.2348268.5824207.5824612 1.1356872.9732599 1.2351732.8724559" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".264582"/><path d="m3.4705345 1.7153764-1.9976161 1.9976162a1.9462646 1.9462646 122.42534 0 0 -.4544021.7153239l-.05332626.1477093a2.0177204 2.0177204 119.30383 0 1 -.3243942.5779731l-.17831857.2221248a.30048108.30048108 86.878491 0 0 .0218454.400579l.0889751.088975a.30047981.30047981 3.1213831 0 0 .40057824.021844l.22212989-.1783236a2.0150441 2.0150441 150.70825 0 1 .5780208-.3242607l.1478922-.053321a1.9443245 1.9443245 147.58692 0 0 .7153873-.4542276l1.9976153-1.9976073z" fill="url(#b)"/><path d="m5.7101205.64018206c-.3254311-.32538762-.8530106-.32537804-1.1784463-.00000958l-.7461348.74613712 1.1784586 1.178451.7461262-.7461275c.3253793-.3254451.3253772-.8530155-.0000037-1.17845104z" fill="url(#d)"/><path d="m5.7101205.64018206c-.3254311-.32538762-.8530106-.32537804-1.1784463-.00000958l-.7461348.74613712 1.1784586 1.178451.7461262-.7461275c.3253793-.3254451.3253772-.8530155-.0000037-1.17845104z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".264582"/><path clip-path="url(#i)" d="m3.7041668 4.1010417h-3.17500012l-1.05833336 2.2489585 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#e)"/><g fill="none"><path d="m3.4705344 1.7153764-2.0104718 2.0104742a1.8647588 1.8647588 0 0 0 -.4353725.6853633l-.06427752.1780478a1.9332223 1.9332223 0 0 1 -.31080907.5537656l-.19418908.2418968a.28789739.28789739 0 0 0 .0209305.3838043l.1049306.1049238a.28789615.28789615 0 0 0 .38380257.0208861l.2418991-.1941921a1.9306574 1.9306574 0 0 1 .5538142-.3106889l.1782309-.06429a1.8628993 1.8628993 0 0 0 .685428-.4352075l2.0104712-2.0104646z" opacity=".5" stroke="#002e99" stroke-linejoin="round" stroke-width=".264584"/><path clip-path="url(#j)" d="m3.7041668 4.1010417h-3.17500012l-1.05833336 2.2489585 2.64583338.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#910e38" stroke-width=".264583"/><path d="m5.1210938.66210938c-.1459455-.00000275-.2918815.05557616-.4023438.16601562l-.5585938.5585938.8046876.8027343.5585937-.5585937c.2212588-.2213036.2212738-.5814234 0-.8027344-.1104433-.1104285-.2563983-.16601288-.4023437-.16601562z" stroke="url(#f)" stroke-linejoin="round" stroke-width=".264582"/><g stroke-width=".264583"><path clip-path="url(#k)" d="m.69921875 4.3652344-.828125 1.7578125 2.14648435.2167969 1.1816407-1.1835938.1757812-.7910156z" opacity=".5" stroke="#fff"/><path d="m3.4707031 2.0898438-1.8105469 1.8105468c-.1750334.1750339-.3108145.3852991-.3945312.6171875l-.050781.1464844c-.085833.2377587-.209567.4599079-.36718755.65625l-.17773457.2226563c-.0110004.013704-.009518.035404.001953.046875l.0878906.085937c.0135378.013515.0356972.014448.0488281.00391l.22070332-.1777377c.196595-.1578253.4176418-.2799108.6542969-.3652343l.1503906-.0546876c.2306226-.0831517.4401482-.2174928.6152344-.3925781l1.8105468-1.8105469" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m4.5401937 1.7788327a1.4900533.25618975 45 0 0 -1.219068-.85705874l-.6287854.62879584a1.4900533.25618975 45 0 1 1.2190633.8570494 1.4900533.25618975 45 0 1 .015409.015426 1.4900533.25618975 45 0 1 .8728083 1.2348173l.6287895-.6287866a1.4900533.25618975 45 0 0 -.8728149-1.2348174 1.4900533.25618975 45 0 0 -.0154018-.0154258z" fill="url(#c)"/><g fill="none" stroke-linejoin="round" stroke-width=".264582"><path d="m4.7996252 3.6578431.6287905-.6287863c.0995239-.1004879-.2911541-.653209-.872812-1.234827-.0051259-.0047907-.0102644-.0102518-.0154086-.0154257-.5768334-.5741256-1.1196956-.95561126-1.2190621-.85706846l-.6287906.62878636" opacity=".5" stroke="#0e141f"/><path d="m4.7996252 3.6578431c.0994991-.1004878-.2911698-.6532089-.8728173-1.2348174-.005126-.0047905-.0102644-.0102519-.0154086-.0154258-.5768228-.5741158-1.1196727-.9556015-1.2190567-.8570779" opacity=".5" stroke="#0e141f"/><path d="m3.4160156 1.1992188-.2519531.2519531c.2977398.1774335.6282951.463837.9355469.7695312.00546.00546.010309.01029.015625.015625.3126386.3126194.599968.6485445.7792968.9511719l.2539063-.2539062c-.0009492-.0018-.0009586-.004-.00195-.00586-.00524-.00978-.011179-.020195-.017578-.03125-.00711-.012284-.01496-.023458-.023437-.037109-.1369705-.2205576-.3944875-.5331768-.738285-.8769529-.0287633-.0288804-.0136719-.015625-.0136719-.015625-.3405612-.3388349-.6477737-.5926982-.8652344-.7265625-.0134357-.0082709-.0269878-.0145614-.0390624-.0214844-.010868-.00623-.019699-.012492-.029297-.017578-.00135-.0007146-.00259-.00126-.00391-.00195z" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bold.svg b/icon-themes/elementary_svg/cmd/lc_bold.svg
new file mode 100644
index 000000000..7e06ed1c9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bold.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="13.325464" cy="8.331412" gradientTransform="matrix(-3.7117719 .11187051 -.21033005 -6.7825606 65.528784 56.934853)" gradientUnits="userSpaceOnUse" r="5.349211"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="d" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -21 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="e" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><g transform="matrix(.73633307 0 0 1 4.020185 -24)"><path d="m19 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#d)" opacity=".2"/><path d="m4.40625 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#e)" opacity=".2"/><path d="m5 43.5h14v3h-14z" fill="url(#b)" opacity=".2"/></g><path d="m7.4909183 4.4924058h4.4834557q3.064514 0 4.444037.9743511 1.389378.9634033 1.389378 3.0763217 0 1.434157-.610933 2.3537714-.601076.919611-1.606159 1.105723v.109478q1.369672.339379 1.97075 1.26994.61093.93056.61093 2.474193 0 2.189553-1.428791 3.415703-1.41894 1.22615-3.862668 1.22615h-5.3899997zm3.0546597 6.3387572h1.773676q1.241571 0 1.793382-.426965.561663-.4269624.561663-1.4122606 0-.9196123-.610932-1.3137318-.601078-.4050675-1.911626-.4050675h-1.606163zm0 2.69315v4.171098h1.990458q1.26128 0 1.862359-.536443.601077-.53644.601077-1.642164 0-1.992492-2.561973-1.992492z" fill="url(#c)"/><path d="m7.4902344 4.4921875v16.0058595h.0644531v-14.4902345h4.4824215c2.04301 0 3.523678.3230889 4.44336.9726563.690549.4788314 1.123104 1.1713939 1.298828 2.0761718.014292-.1670631.029297-.3345719.029297-.5136718 0-1.4086123-.464373-2.4339031-1.390625-3.0761719-.919682-.6495674-2.40035-.9746094-4.44336-.9746094zm7.0800776 5.2070313c-.090637.2968667-.236443.5373922-.457031.7050782-.367874.284643-.967208.427734-1.794922.427734h-1.708984v1.513672h1.773437c.827715 0 1.425095-.143091 1.792969-.427734.374442-.284642.560547-.755244.560547-1.41211 0-.316904-.05719-.5833423-.166016-.8066402zm2.410157 3.0683592c-.360166.399257-.799785.652529-1.326172.75v.109375c.913115.226253 1.569984.649157 1.970703 1.269531.250897.382164.413426.851408.509766 1.388672.01026-.144579.037109-.27819.037109-.429687 0-1.029089-.204041-1.852283-.611328-2.472657-.15258-.236217-.35321-.436157-.580078-.615234zm-2.064453 3.441406c-.090971.394163-.256473.716192-.517578.949219-.40072.357629-1.022428.537109-1.863282.537109h-1.925781v1.515626h1.990234c.840854 0 1.460609-.179481 1.861329-.53711.400718-.357627.601562-.905429.601562-1.642578 0-.312109-.05219-.583491-.146484-.822266z" fill="#fff" opacity=".2"/><path d="m7.4909183 4.4924058h4.4834557q3.064514 0 4.444037.9743511 1.389378.9634033 1.389378 3.0763217 0 1.434157-.610933 2.3537714-.601076.919611-1.606159 1.105723v.109478q1.369672.339379 1.97075 1.26994.61093.93056.61093 2.474193 0 2.189553-1.428791 3.415703-1.41894 1.22615-3.862668 1.22615h-5.3899997zm3.0546597 6.3387572h1.773676q1.241571 0 1.793382-.426965.561663-.4269624.561663-1.4122606 0-.9196123-.610932-1.3137318-.601078-.4050675-1.911626-.4050675h-1.606163zm0 2.69315v4.171098h1.990458q1.26128 0 1.862359-.536443.601077-.53644.601077-1.642164 0-1.992492-2.561973-1.992492z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round" stroke-width=".97557"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_borderdialog.svg b/icon-themes/elementary_svg/cmd/lc_borderdialog.svg
new file mode 100644
index 000000000..3116fc7a1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_borderdialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876353"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879737"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><radialGradient id="d" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-5.5270802 -.00000021 .00000029 -3.2038481 64.918703 -301.00218)" gradientUnits="userSpaceOnUse" r="7"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 2)"><path d="m2.5233621 1.5233229v.951405.00191c6.3177597-.0095363 12.6355179-.0146739 18.9532759-.0242074v-.9290624h-18.9532759z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.046724"/><g fill="#545454"><rect height="2" ry=".455357" width="2" x="2" y="16"/><rect height="2" ry=".455357" width="2" x="6" y="16"/><rect height="2" ry=".455357" width="2" x="10" y="16"/><rect height="2" ry=".455357" width="2" x="14" y="16"/><rect height="2" ry=".455357" width="2" x="18" y="16"/><rect height="2" ry=".455357" width="7" x="2" y="11"/><rect height="2" ry=".455357" width="7" x="15" y="11"/><rect height="2" ry=".455357" width="2" x="11" y="11"/><rect height="2" ry=".455357" width="4" x="2" y="6"/><rect height="2" ry=".455357" width="4" x="7" y="6"/><rect height="2" ry=".455357" width="4" x="17" y="6"/><rect height="2" ry=".455357" width="4" x="12" y="6"/></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 10.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bringtofront.svg b/icon-themes/elementary_svg/cmd/lc_bringtofront.svg
new file mode 100644
index 000000000..cfef8e9da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bringtofront.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" gradientTransform="matrix(.5372 0 0 -.57682 1.683 45.997)" gradientUnits="userSpaceOnUse" x1="35.98" x2="35.98" y1="67.006" y2="48.541"><stop offset="0" stop-color="#fff"/><stop offset=".437" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 29.548 -4)" gradientUnits="userSpaceOnUse" x1="10.514" x2="24.024" y1="11.846" y2="11.846"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.27598 0 0 -.29583 24.866 25.646)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.4 0 0 1.5 .8 -.75)" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="3.506" y2="5.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 4.5h21v3h-21z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m13.694 14.872a4.318 4.628 0 1 1 8.635 0 4.318 4.628 0 0 1 -8.636 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141"/><path d="m12.327 13.5 5.673-7 5.696 7h-3.184v6h-5v-6z" display="block" fill="url(#b)"/><g fill="none"><path d="m14.437 12.5 3.563-4.435 3.623 4.435h-2.11v6h-3v-6z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/><g stroke-linejoin="round"><path d="m12.327 13.5 5.673-7 5.696 7h-3.184v6h-5v-6z" opacity=".5" stroke="#a62100"/><path d="m1.5 9.5h9v2h-9z" opacity=".5" stroke="#000" stroke-linecap="round" stroke-opacity=".75"/></g></g><path d="m2 10h8v1h-8z" fill="#fafafa"/><path d="m1.5 13.5h9v2h-9z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m2 14h8v1h-8z" fill="#fafafa"/><path d="m1.5 17.5h9v2h-9z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m2 18h8v1h-8z" fill="#fafafa"/><path d="m2 5.5h20" fill="none" opacity=".3" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_browseview.svg b/icon-themes/elementary_svg/cmd/lc_browseview.svg
new file mode 100644
index 000000000..767b680a6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_browseview.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01461737 0 0 .00999108 11.079513 17.910411)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="5.780028" cy="8.449767" gradientTransform="matrix(0 .89892574 -.95095622 -.00000002 16.035401 -6.014685)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><radialGradient id="h" cx="-1.264577" cy="8.449769" fx=".666809" gradientTransform="matrix(0 1.4370175 -1.1315221 -.00000002 17.918287 -1.380598)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.53899354 0 0 .53902447 -30.90246 -7.020941)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m19.888822 21.5737v2.426271c.752758.0046 1.819803-.543605 1.819803-1.213293 0-.669686-.840023-1.212978-1.819803-1.212978z" fill="url(#d)" opacity=".15" stroke-width="1.213202"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#c)"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><g transform="matrix(.88968133 0 0 .88966173 9.131766 8.975664)"><path d="m8.000001.49999997c-4.138241 0-7.50000103 3.36175853-7.50000103 7.49999993 0 4.1382421 3.36176003 7.5000011 7.50000103 7.5000001 4.138239 0 7.500003-3.361758 7.499999-7.5000001 0-4.1382414-3.36176-7.49999993-7.499999-7.49999993z" fill="url(#g)"/><path d="m8.034298.608011-.891768.103226-1.01753.252331c.08605-.02856.173793-.05293.262957-.08029l-.0686-.114695c-.213841.04313-.422108.08909-.628811.149104-.01039.003-.0239.0084-.0343.01147-.242771.07159-.477307.14717-.708841.240861l-.02286.02294-.04574.01147c-.05298.02206-.107734.04564-.160061.06882l-.102896.194982-.05716-.126165c-.04742.02232-.101778.04559-.148629.06882l.02286.217922-.251524.194982-.137195.3670262h.297256l.11433-.2408612.04574-.08029c.132672-.08899.265031-.189605.400153-.27527l.308689.09176c.204986.132108.412218.269525.617378.4014343l.297256-.2638003-.331555-.137634-.160061-.298209-.583079-.05735-.01143-.05735.251524.04588.137195-.137634.320122-.05735c.07451-.03438.153446-.06377.228659-.09176l-.205793.172043.708841.458783v.275269l-.27439.2637993.365854.6881735.251524-.126165.320122-.4587819c.442652-.1298181.828386-.2792324 1.246187-.4587829l-.02287.1720437.217226.126165.365854-.2293907-.182928-.206452-.251524.137634-.08003-.02294c.0181-.0078.03902-.01499.05717-.02294l.365853-.894626-.800305-.298209c-.0105-.000226-.01236.000186-.02286 0zm-3.578505 1.341938.308688.1949836h.240092v-.2293916l-.297257-.126165zm-.914635 0-.125762.3326179s-.226887.032066-.285823.045881c-.75266.6579061-2.276263 2.0787135-2.629573 4.7598658.01399.062161.251524.4243742.251524.4243742l.571646.3211476.58308.1491042.240091.2867385.38872.27527.217225-.034409.160061.068818v.057346l-.205792.5505385-.171494.2408609.04574.1146951-.125762.4473135.480183.8487468.503049.401435.217225.309678-.02286.619356.160061.344087-.160061.676704c-.0026.0085-.0105.03495 0 .06882.02119.06778.883017.520135.9375.481722.01336-.0096.0108-.01417.02286-.02294-.304279-.543165-.480182-1.167558-.480182-1.835129 0-1.057392.442689-2.0007686 1.143292-2.683877l-.205792-.3899677-.411586-.091756-.217226-.5505393-.537347.057346-.46875-.3211476-.503049.4129035v.057346c-.149313-.040881-.324364-.048624-.457317-.126165l-.102896-.2982084v-.3211476l-.342988.034409c.02744-.2060897.06383-.4133029.09146-.6193561h-.19436l-.205793.2408609-.182927.080287-.27439-.1491042-.02287-.3211476.05717-.3440869.400152-.3096777h.331555l.0686-.1720419.400153.091757.308688.367026.04574-.6078868.525915-.4014344.182926-.4358427.400152-.1605741.205793-.2982085.491617-.080287.262957-.3555567h-.754574l.46875-.2064518h.331555l.423019-.1376342.08003.3784951.182927-.2638-.205793-.1376343.04574-.1605741-.171494-.1491043-.182927-.045881.04574-.1949825-.137195-.2637993-.331555.126165.05716-.2408609-.388719-.2064517-.297257.4931902.0343.1835134-.308708.1261664-.182927.3784952-.09146-.355556-.514481-.2064518-.09146-.2638.697409-.3784959.308689-.2752692.02286-.3211476-.171494-.091756zm7.065549.1376353-.05717.034409v.1949826l-.537347.3211476.102897.481721.308688-.2064517.205792.2064517.217227.1261658.148628-.3555567-.08003-.2179217.04574-.080287c-.105652-.1800175-.225348-.342791-.354425-.5046606zm-1.429116.4587826v.2064518l.114329.1146951v.3096784l-.0686.3899651.342988-.057346.251524-.2408608-.228655-.1949826c-.07233-.1826861-.13814-.3523772-.228659-.5275993zm-.297256.4014343-.205793.057346.05716.3670252.262958-.1376343zm1.577744.2064518-.19436.137635.08003.2064518h-.308689l-.171494.2638-.205793.229391-.377287.080287.217226.2064525.05716.2064517h-.274391l-.365853.1949826v.5505392h.160061l.160061.1605735.354421-.1605735.137195-.3440867.251524-.1491042.05716-.1146959.423019-.1146958.228658.2523301.262958.1261658-.148628.2752692.217225-.057346.114329-.2752693-.285823-.3211475h.125762l.285823.2293916.05717.2982084.137195.1491043c.04883-.2389908.08003-.4921738.08003-.7455211-.02755-.430116-.132451-.8364192-.285822-1.227245l-.354421.2867385-.434451-.1032259zm-.19436 2.1906857-.537347.057346-.468751.1146951c-.269417.2897237-.556737.5937337-.811737.8946252l-.297256.6881738.137195.1491042-.251525.3670259.217226.4817218c1.369154-.1440032 2.52152-1.0486291 3.018293-2.2824425l-.11433.1146957-.525915-.4931908z" fill="#13355a" opacity=".5"/><path d="m7.962844.50077c1.908938 0 3.63772 1.767246 3.768578 3.8459824.000002 2.0159762-1.674261 3.3292636-3.649662 3.3292636l-.18843.012022c-3.254441.076745-4.659069 2.542388-4.431421 4.47395.292623 2.482863 2.474402 3.455836 4.500935 3.326095v.01202c.06291.0016.125143 0 .18843 0 4.054396 0 7.348728-3.361992 7.348726-7.4996621 0-4.1376711-3.29433-7.4996639-7.348726-7.4996639-.06329 0-.125523-.0016-.18843-.000009z" fill="url(#h)"/><g fill="none"><path d="m7.999999.47597c-4.13824 0-7.499999 3.372529-7.499999 7.5240288 0 4.1515012 3.361759 7.5240322 7.499999 7.5240302 4.138241 0 7.500003-3.372529 7.500001-7.5240302 0-4.1514998-3.36176-7.5240288-7.500001-7.5240288zm-.973647.0059c2.16393 0 4.148453 1.7080047 4.29679 3.7978846.000003 2.0267854-1.599159 2.9383891-3.838431 2.9383891l-.21539.011472c-2.7303986.1255161-4.268066 2.5057673-4.268066 4.5208833 0 1.155454.384439 1.919508 1.230269 2.799519" opacity=".596"/><path d="m14.5 7.9999999c0 3.5900581-2.910151 6.5003721-6.5000038 6.5003721-3.5898458 0-6.4999962-2.910314-6.4999962-6.5003721 0-3.5900565 2.9101504-6.5003718 6.4999962-6.5003718 3.5898528 0 6.5000038 2.9103153 6.5000038 6.5003718zm-2.623359-5.2695356c.42018.6551191.350055 1.0108099.406621 1.8077343.000003 1.9414475-1.93365 3.8290708-4.0786365 3.8290708l-.206321.010989c-2.1063282.096827-4.0107782.9734055-4.0107782 3.3174576 0 .717018.1545487 1.276689.4836861 1.811147" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m16.249216 9.3990567c-3.681715 0-6.6726079 3.0004363-6.6726079 6.6938993 0 3.693464 2.9908929 6.693903 6.6726079 6.693902 3.681715 0 6.672611-3.000438 6.672609-6.693902 0-3.693463-2.990894-6.6938993-6.672609-6.6938993zm-.866235.00534c1.925208 0 3.6908 1.5195593 3.822772 3.3788633.000003 1.803168-1.422741 2.614195-3.41498 2.614195l-.191627.01019c-2.429186.111663-3.797218 2.229304-3.797218 4.022093 0 1.027971.342027 1.707728 1.094547 2.490647" fill="none" opacity=".3" stroke="#002728" stroke-width=".889675"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bullet.svg b/icon-themes/elementary_svg/cmd/lc_bullet.svg
new file mode 100644
index 000000000..93253d093
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bullet.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" gradientTransform="matrix(-2.84165 0 0 -2.59455 16.284982 2.675288)" gradientUnits="userSpaceOnUse" x1="13.18644" x2="12.644068" y1="-1.728814" y2="23.084745"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="22.571428" cy="30.857143" gradientTransform="matrix(.73633723 0 0 .13549598 -5.086006 17.928848)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="11.534176" cy="22.109867" fill="url(#b)" opacity=".2" rx="11.465822" ry="2.890133"/><path d="m6.5728156 2.2038835c-2.4128946-.0000001-4.3689321 1.9560374-4.3689321 4.368932.0000001 2.4128945 1.9560376 4.4869995 4.3689321 4.4869995h2.4271844v1.941748h-2.4271844c-2.4128946 0-4.3689321 2.030705-4.3689321 4.443599 0 2.412895 1.9560375 4.368932 4.3689321 4.368932 2.4128945 0 4.4303404-1.986866 4.4563104-4.399621v-2.427185l1.970874.012712v2.427185c0 2.412895 2.01429 4.386909 4.427185 4.386909s4.368932-1.956037 4.368932-4.368932c0-2.412894-1.956037-4.443599-4.368932-4.443599h-2.427185v-1.941748h2.427185c2.412894 0 4.368932-2.074105 4.368932-4.4869995s-1.956037-4.368932-4.368932-4.368932-4.427185 1.9380602-4.427185 4.3509547v2.4271845l-1.970874-.0127119v-2.4271845c0-2.4128944-2.0434159-4.3382427-4.4563104-4.3382428zm0 1.9417475c1.3404969.0000001 2.4271844 1.0866876 2.4271844 2.4271845v2.4271845h-2.4271844c-1.340497 0-2.4271845-1.0866875-2.4271845-2.4271845s1.0866875-2.4271845 2.4271845-2.4271845zm10.8543694 0c1.340497.0000003 2.427184 1.0866877 2.427184 2.4271845s-1.086687 2.4271845-2.427184 2.4271845h-2.427185v-2.4271845c0-1.3404972 1.086688-2.4271848 2.427185-2.4271845zm-6.398059 6.883495 1.970874.012712v1.941748l-1.970874-.01271zm-4.4563104 3.988851h2.4271844v2.427185c0 1.340497-1.0866877 2.427184-2.4271844 2.427184-1.3404968 0-2.4271842-1.086687-2.4271845-2.427184s1.0866873-2.427185 2.4271845-2.427185zm8.4271844 0h2.427185c1.340497 0 2.427184 1.086688 2.427184 2.427185s-1.086687 2.427184-2.427184 2.427184c-1.340497.000001-2.427185-1.086687-2.427185-2.427184z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".580392"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bulletsandnumberingdialog.svg b/icon-themes/elementary_svg/cmd/lc_bulletsandnumberingdialog.svg
new file mode 100644
index 000000000..9092984bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bulletsandnumberingdialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.77085" x2="3.090316" xlink:href="#i" y1="-.441177" y2="7.641264"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.293317" x2="3.293317" xlink:href="#i" y1="12.695808" y2="20.695808"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.279048" x2="3.104153" xlink:href="#j" y1="-.441177" y2="7.558823"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.457094" x2="3.957094" xlink:href="#j" y1="12.235294" y2="21.235294"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#k" y1="57" y2="35"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#k" y1="52" y2="30"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#k" y1="47" y2="25"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#k" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m8.5 43.5v2h7v-2z" fill="url(#l)"/><path d="m8.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#m)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#n)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#o)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="matrix(.85 0 0 .85 .43647 1.875)"><path d="m3.6041529 7.5588232h-.9777423v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666057.012963-.31295157.016666-.43887297-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258897-.1555499.14443917-.055553.048147-.1222176.105552-.1999928.172216l-.8221925.6721979-.53331397-.6833086 2.12770057-1.66105077h.8333031z" fill="url(#e)"/><path d="m3.6041529 7.5588232h-.9777423v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666057.012963-.31295157.016666-.43887297-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258897-.1555499.14443917-.055553.048147-.1222176.105552-.1999928.172216l-.8221925.6721979-.53331397-.6833086 2.12770057-1.66105077h.8333031z" fill="url(#e)" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m5.9570941 20.735294h-5.06648293v-.866635l1.94437393-2.11659q.4166516-.449984.7444175-.822193.3277658-.372208.5555354-.727751.2333248-.355543.3555426-.711085.1222178-.361098.1222178-.783305 0-.327766-.094441-.577757-.094441-.249991-.2722124-.422207-.1722159-.177771-.4110962-.266657-.2388802-.08889-.5333139-.08889-.5277587 0-.9555209.216659-.422207.211104-.8055264.544425l-.56664612-.661083q.22221412-.199993.47776042-.372209.2555463-.177771.5499801-.305544.2944338-.127774.6221997-.199993.3277658-.07778.6888639-.07778.5333139 0 .9610762.149994.4333176.149995.7333067.433318.2999892.277768.4610944.683309.1666607.399985.1666607.905522 0 .472205-.1499946.899968-.1444392.427767-.4055408.844418-.2555463.411097-.6166444.827748-.3555426.416652-.7721942.866635l-1.5610545 1.661051v.04444h3.827639z" fill="url(#f)"/><g fill="none"><path d="m5.9570941 20.735294h-5.06648293v-.866635l1.94437393-2.11659q.4166516-.449984.7444175-.822193.3277658-.372208.5555354-.727751.2333248-.355543.3555426-.711085.1222178-.361098.1222178-.783305 0-.327766-.094441-.577757-.094441-.249991-.2722124-.422207-.1722159-.177771-.4110962-.266657-.2388802-.08889-.5333139-.08889-.5277587 0-.9555209.216659-.422207.211104-.8055264.544425l-.56664612-.661083q.22221412-.199993.47776042-.372209.2555463-.177771.5499801-.305544.2944338-.127774.6221997-.199993.3277658-.07778.6888639-.07778.5333139 0 .9610762.149994.4333176.149995.7333067.433318.2999892.277768.4610944.683309.1666607.399985.1666607.905522 0 .472205-.1499946.899968-.1444392.427767-.4055408.844418-.2555463.411097-.6166444.827748-.3555426.416652-.7721942.866635l-1.5610545 1.661051v.04444h3.827639z" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m1.1041528 1.2931982 1.5-1.23437497h.5v7.49999997" opacity=".5" stroke="url(#g)"/><path d="m3.312848 12.904792c-.2110122 0-.4097455.02228-.5957031.06641a.40852733.40852733 0 0 1 -.00586.002c-.1947902.04292-.3758984.101583-.546875.175781-.1716129.07447-.3323386.164531-.4804688.267578a.40852733.40852733 0 0 1 -.00391.002c-.042934.02893-.078003.06194-.1191406.0918l.054687.0625c.1793988-.129368.3518831-.272621.5449223-.369241.3453378-.174911.7327806-.259765 1.140625-.259765.238723 0 .4665231.03737.6757813.115234.2089214.07774.4008338.197772.5585937.359375.1618831.158022.2842416.352013.3652344.566406.083251.22037.1210937.46334.1210937.722657 0 .321688-.047834.628366-.1445312.914062a.40852733.40852733 0 0 1 0 .002c-.0938365.272993-.2285283.540856-.4003861.802735-.1647695.256753-.3628532.51345-.5917969.773437-.2211487.251135-.4722037.527948-.7519531.830078l-1.8339844 1.996094v.300781h4.25v-.105515h-3.4199219a.40852733.40852733 0 0 1 -.4082031-.408203v-.04492a.40852733.40852733 0 0 1 .1113281-.279299l1.5585937-1.658203.00195-.002c.273907-.295866.5275915-.581436.7597656-.853515a.40852733.40852733 0 0 1 .00195-.002c.2277885-.262732.4180693-.520948.5761782-.775298a.40852733.40852733 0 0 1 .00195-.002c.1590847-.253858.280205-.505992.3652344-.757812a.40852733.40852733 0 0 1 .00195-.0039c.084536-.241083.1269532-.494415.1269532-.765625 0-.292656-.047203-.537896-.1347657-.748047a.40852733.40852733 0 0 1 -.00195-.0059c-.0865561-.217809-.2065621-.391777-.361325-.535075a.40852733.40852733 0 0 1 -.00391-.002c-.1553541-.14668-.3431579-.260341-.5839807-.343703a.40852733.40852733 0 0 1 -.00195-.002c-.23551-.08258-.5092287-.126954-.8261719-.126954z" opacity=".5" stroke="url(#h)"/></g></g><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_calculate.svg b/icon-themes/elementary_svg/cmd/lc_calculate.svg
new file mode 100644
index 000000000..e4d86197e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calculate.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" gradientTransform="matrix(.31427 0 0 .32592858 7.4573 5.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#k" y1=".985" y2="47.013"/><linearGradient id="b" gradientTransform="matrix(.31427 0 0 .32592858 1.4573 1.678214)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#k" y1=".985" y2="47.013"/><radialGradient id="c" cx="62.625" cy="4.625" gradientTransform="matrix(.94118 0 0 .28235 -46.94 19.694)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.8048 0 0 .60166 -1664.82 -1932.195)" gradientUnits="userSpaceOnUse" x1="2082.573" x2="2082.573" y1="3213.947" y2="3247.298"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6463 0 0 .653 -2.88 -12.25)" gradientUnits="userSpaceOnUse" x1="30.027" x2="26.435" y1="27.803" y2="33.39"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.8236 0 0 .8237 18.39 -12.633)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" xlink:href="#h" y1="22.767" y2="39.523"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.6066 0 0 .6068 16.73 -5.904)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" xlink:href="#h" y1="39.397" y2="22.916"/><linearGradient id="j" gradientTransform="matrix(.2432 0 0 .3514 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.2538 0 0 .305 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><radialGradient id="m" cx="24.837" cy="36.421" gradientTransform="matrix(-.2557 0 0 -.1918 17.353 22.984)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#d"/><linearGradient id="n"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(-.008 0 0 .0062 8.84 15.235)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="p" gradientTransform="matrix(.0207 0 0 .0062 1.515 15.235)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#n" y1="366.648" y2="609.505"/><linearGradient id="q" gradientTransform="matrix(.0207 0 0 .0062 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#n" y1="366.648" y2="609.505"/><radialGradient id="r" cx="605.714" cy="486.648" gradientTransform="matrix(-.008 0 0 .0062 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="s" cx="605.714" cy="486.648" gradientTransform="matrix(.008 0 0 .0062 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><path d="m4 17.5h10v1.5h-10z" fill="url(#p)" opacity=".15"/><path d="m4 17.5v1.5c-.414.003-1-.336-1-.75s.462-.75 1-.75z" fill="url(#o)" opacity=".15"/><path d="m3.5 2.5h11v15h-11z" fill="url(#b)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#j)" stroke-linecap="round" transform="translate(1 2)"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#l)" stroke-linejoin="round" transform="translate(1 2)"/><path d="m8 5h7v13h-7z" opacity=".05"/><path d="m7.003 16a4 3 0 1 1 8 0 4 3 0 0 1 -8 0z" fill="url(#m)" fill-rule="evenodd" opacity=".141"/><path d="m9.5 6.5h11v15h-11z" fill="url(#a)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#j)" stroke-linecap="round" transform="translate(7 6)"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#l)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m25.492 10.898h10v1.5h-10z" fill="url(#q)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#r)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#s)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m22 21c0 1.657-4.477 3-10 3s-10-1.343-10-3 4.477-3 10-3 10 1.343 10 3z" fill="url(#c)" fill-rule="evenodd" opacity=".3" transform="matrix(.6 0 0 .6 10.7 9.7)"/><path d="m12.5 1.5v3.018c-.166-.01-.333-.017-.5-.018-4.694 0-8.5 3.806-8.5 8.5s3.806 8.5 8.5 8.5c4.5-.002 8.218-3.51 8.482-8h-4.012c-.03.266-.088.523-.16.77l-.023.08c-.073.233-.167.457-.275.67l-.05.103c-.112.206-.238.4-.378.586l-.08.102c-.146.18-.305.352-.477.51l-.084.072c-.18.157-.373.304-.578.43-.016.01-.032.018-.05.027-.2.12-.41.226-.627.315l-.084.037c-.22.084-.448.146-.682.195-.044.01-.09.02-.133.028-.26.046-.52.074-.79.074-.308 0-.606-.03-.896-.09-.003 0-.007 0-.01-.003-.008 0-.014-.004-.02-.006-.274-.056-.54-.14-.792-.245l-.066-.027c-.247-.108-.482-.235-.703-.382l-.04-.023c-.223-.152-.43-.327-.622-.516l-.044-.042c-.184-.185-.35-.39-.498-.604l-.06-.08c-.137-.205-.252-.425-.354-.653-.02-.043-.04-.087-.058-.13-.095-.232-.17-.475-.225-.724l-.026-.12c-.053-.274-.085-.559-.085-.854 0-.307.03-.605.09-.895l.002-.005.006-.026c.057-.273.14-.538.246-.79l.027-.067c.11-.247.236-.482.383-.703l.023-.04c.152-.223.327-.43.516-.622l.042-.045c.185-.184.39-.35.604-.498l.08-.06c.206-.138.426-.253.654-.355.043-.02.087-.04.13-.058.232-.095.475-.17.724-.225.04-.01.08-.02.12-.027.277-.054.562-.086.856-.086.167 0 .334.01.5.03v2.97l7.766-5z" fill="url(#e)" opacity=".99" transform="matrix(.6 0 0 .6 10.7 9.7)"/><g fill="none"><path d="m13.49 6.12v-2.79l4.932 3.188-4.932 3.14v-2.526" opacity=".5" stroke="url(#f)" stroke-width="1.637" transform="matrix(.6 0 0 .6 10.7 9.7)"/><path d="m19.39 14.046a7.48 7.48 0 0 1 -8.374 6.395 7.48 7.48 0 0 1 -6.465-8.317 7.48 7.48 0 0 1 8.267-6.534" opacity=".5" stroke="url(#g)" stroke-width="1.637" transform="matrix(.6 0 0 .6 10.7 9.7)"/><path d="m18.2 10.6v1.81c-.1-.005-.2-.01-.3-.01-2.816 0-5.1 2.284-5.1 5.1s2.284 5.1 5.1 5.1c2.7 0 4.93-2.106 5.09-4.8h-2.41c-.018.16-.053.314-.096.462l-.014.048c-.044.14-.1.274-.165.402l-.03.062c-.067.123-.143.24-.227.35l-.048.063c-.087.108-.183.21-.286.306l-.05.043c-.108.095-.224.183-.347.258-.01.006-.02.01-.03.017-.12.073-.247.136-.377.19l-.05.02c-.133.052-.27.09-.41.118l-.08.017c-.154.028-.312.044-.474.044-.185 0-.364-.02-.538-.055h-.006c-.004 0-.008-.003-.012-.004-.164-.034-.324-.083-.475-.147l-.04-.016c-.15-.065-.29-.14-.422-.23l-.024-.013c-.134-.09-.258-.196-.373-.31l-.026-.025c-.11-.112-.21-.235-.3-.363l-.035-.048c-.083-.125-.152-.257-.214-.394-.012-.026-.024-.052-.034-.078-.057-.14-.102-.285-.135-.434l-.017-.072c-.03-.164-.05-.335-.05-.512 0-.184.018-.363.054-.537v-.003l.005-.016c.033-.163.083-.322.146-.474l.017-.04c.064-.148.14-.29.23-.422l.013-.024c.09-.133.196-.258.31-.373l.024-.026c.11-.11.234-.21.363-.3l.048-.035c.124-.083.256-.152.393-.213l.078-.035c.14-.057.286-.102.436-.135.024-.006.048-.012.072-.016.166-.03.337-.05.513-.05.1 0 .202.007.3.017v1.783l4.66-3z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".9822"/><path d="m19.77 14.5-2.46-.005c-.77 2.723-3.505 4.45-6.332 3.912-2.975-.566-4.936-3.426-4.392-6.405.545-2.98 3.39-4.96 6.374-4.436" opacity=".5" stroke="url(#i)" stroke-width="1.637" transform="matrix(.6 0 0 .6 10.7 9.7)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_calloutshapes.cloud-callout.svg b/icon-themes/elementary_svg/cmd/lc_calloutshapes.cloud-callout.svg
new file mode 100644
index 000000000..486f30fb1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.cloud-callout.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.323809" x2="4.401501" y1="291.591717" y2="295.573921"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.04246474 0 0 .03078106 1.29155 295.66741)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -41.668344 -2.601923)" gradientUnits="userSpaceOnUse" x1="220.92778" x2="219.56375" y1="23.604956" y2="37.544983"><stop offset="0" stop-color="#fff"/><stop offset=".35994753" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" xlink:href="#c" y1="15.230341" y2="15.5"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 -41.668344 -2.601923)" gradientUnits="userSpaceOnUse" x1="220.92778" x2="219.56375" xlink:href="#c" y1="23.604956" y2="37.544983"/><g transform="translate(0 -290.64998)"><path d="m3.175 291.70831a2.1166667 1.3229193 0 0 0 -2.1166667 1.32292 2.1166667 1.3229193 0 0 0 2.1166667 1.32292 2.1166667 1.3229193 0 0 0 2.1166667-1.32292 2.1166667 1.3229193 0 0 0 -2.1166667-1.32292zm-.79375 2.64584a.79375048.39687503 0 0 0 -.79375.39687.79375048.39687503 0 0 0 .79375.39687.79375048.39687503 0 0 0 .79375-.39687.79375048.39687503 0 0 0 -.79375-.39687zm-.5291667.79374a.52916598.26458333 0 0 0 -.5291666.26459.52916598.26458333 0 0 0 .5291666.26458.52916598.26458333 0 0 0 .5291667-.26458.52916598.26458333 0 0 0 -.5291667-.26459zm-.5291666.52917a.26458333.13229167 0 0 0 -.2645834.13229.26458333.13229167 0 0 0 .2645834.1323.26458333.13229167 0 0 0 .2645833-.1323.26458333.13229167 0 0 0 -.2645833-.13229z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" stroke-width=".264583"/><ellipse cx="1.387095" cy="296.15991" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx=".716592" ry=".519431" stroke-width=".264583"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 290.64998)"><ellipse cx="11.923729" cy="9" opacity=".5" rx="7.003019" ry="3.977595" stroke="url(#e)" stroke-width=".935014"/><ellipse cx="9" cy="15.5" opacity=".5" rx="2" ry=".5" stroke="url(#d)" stroke-opacity=".501961"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-1.svg b/icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-1.svg
new file mode 100644
index 000000000..1b2a6f243
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-1.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.25461393 0 0 .06210065 5.163865 18.948193)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="5.736746" cy="19.941803" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".347" rx="4.29661" ry="1.04795"/><path d="m10.499458 3.5044483v12.0000007h10v-12.0000007zm-3.8125001 5c-.705792 3.6066917-1.435501 7.2087547-2.15625 10.8124997l-.03125.1875h2c.8177321-3.653072 1.328188-7.378363 2.2812501-10.9999997z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><g fill="none"><path d="m11.499458 4.5044483h8v10.0000007h-8z" opacity=".5" stroke="url(#c)"/><path d="m7 9.5h1" opacity=".5" stroke="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-2.svg b/icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-2.svg
new file mode 100644
index 000000000..0884a9e47
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-2.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11" x2="20" xlink:href="#b" y1="9.5" y2="9.5"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="21"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#b" y1="5" y2="14"/><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.25461393 0 0 .06210065 5.164407 18.943745)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="scale(.26458333)"><path d="m11 4v.5 10.5h9v-11zm1 1h7v9h-7z" fill="url(#a)"/><ellipse cx="5.737288" cy="19.937355" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".347" rx="4.29661" ry="1.04795"/><path d="m10.5 3.5v12h10v-12zm-3.8125 5-2.15625 10.8125-.03125.1875h2l1.7550385-8.5h2.5206115l.08273-2.5220971z" fill="url(#c)"/><path d="m11.5 4.5h8v10h-8z" fill="none" opacity=".5" stroke="url(#d)"/><ellipse cx="5.737288" cy="19.937355" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".347" rx="4.29661" ry="1.04795"/><path d="m10 3v.5 4.5039062h-.5722656l.0019531-.0039062h-3.1542969l-.078125.4042969c-.7053676 3.6045231-1.4353388 7.2059901-2.15625 10.8105471l-.00195.0078-.1289094.777356h2.9902344l.087891-.390625c.6057518-2.706093 1.0478084-5.431793 1.6132809-8.109375h1.3984375v4.5h11v-13zm1 1h9v11h-9v-4.5h-1-1.1679688c.0004514-.002.0015-.0039.00195-.0059h-1.0097656c-.6383372 2.841652-1.121418 5.700425-1.7324187 8.5059h-.9882813c.6669279-3.331605 1.3395161-6.663325 1.9941406-10 1.3061748-.0034325 2.6024101.0117188 3.9023438.0117188z" fill="#7239b3" fill-opacity=".501961"/><path d="m7.109375 9.015625h3.921875v.90625l-4.109375-.01563z" fill="#fff" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-3.svg b/icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-3.svg
new file mode 100644
index 000000000..a530a7b11
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-3.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="17" x2="17" y1="5" y2="14"><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="16" x2="16" y1="5" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.25461393 0 0 .06210065 5.163865 18.948193)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m10.499458 3.5044483v11.9999997h10v-11.9999997zm-5.999458 4.9955517c-.00367 3.666596.014598 7.333576 0 11l1.999458.0044.000542-11.0044z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><ellipse cx="5.736746" cy="19.941803" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".347" rx="4.29661" ry="1.04795"/><g fill="none"><path d="m11.499458 4.5044483h8v10.0000007h-8z" opacity=".5" stroke="url(#a)"/><path d="m5 9.5h1" opacity=".5" stroke="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_calloutshapes.rectangular-callout.svg b/icon-themes/elementary_svg/cmd/lc_calloutshapes.rectangular-callout.svg
new file mode 100644
index 000000000..eaba80f66
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.rectangular-callout.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7" x2="8" y1="4" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.21143312 0 0 .11633788 6.63048 19.013594)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m3.5 3.5v12h4l.0146131 3.978659 3.9853869-3.978659h8v-12z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><ellipse cx="7.106205" cy="20.875002" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".2" rx="3.567934" ry="1.963204"/><path d="m4.5 4.5h14v10h-7.381356l-2.5932203 2.567797v-2.567797h-4.0254237z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_calloutshapes.round-callout.svg b/icon-themes/elementary_svg/cmd/lc_calloutshapes.round-callout.svg
new file mode 100644
index 000000000..64bc497d3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.round-callout.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.5397488 0 0 .27923387 1.651092 .317116)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.993124" x2="15.21027" y1="4.282471" y2="19.028233"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9.356718" x2="11.32744" y1="17.69068" y2="41.229141"><stop offset="0" stop-color="#fff"/><stop offset=".47599241" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m23.10153 20.873118c0 1.114741-4.983047 2.018418-11.129944 2.018418-6.1468977 0-11.1299437-.903677-11.1299437-2.018418 0-1.114742 4.983046-2.018419 11.1299437-2.018419 6.146897 0 11.129944.903677 11.129944 2.018419z" fill="url(#a)" opacity=".4"/><g stroke-linejoin="round" transform="matrix(-1 0 0 1 25.439616 0)"><path d="m13.537994 3.7113882c4.822822.7099823 8.391417 4.0279684 8.067171 7.6204678-.209963 2.32629-1.998108 4.241026-4.555226 5.251266l1.067377 4.152936-4.721995-3.409997-.03265-.003c-.582728.02781-1.168161.03703-1.775671-.01831-5.1840888-.47226-9.1255525-3.916713-8.7853578-7.6858906.3401931-3.7691788 4.8340675-6.4451828 10.0181608-5.9729189.243004.022137.481001.030508.71819.065426z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12.611111 4.4583569c.240815.021937.449581.028882.63609.055312l.01475.00369c2.188136.3221223 4.084088 1.2373635 5.376337 2.4521707 1.29225 1.2148072 1.976145 2.7030806 1.838206 4.2313774-.178721 1.980149-1.708467 3.653159-4.002753 4.559563-.221565.0874-.343317.326152-.283936.556809l.682183 2.654981-3.399852-2.454014c-.06834-.04907-.148535-.07899-.232311-.08666l-.03134-.0037c-.0221-.0015-.04428-.0015-.06637 0-.540018.02577-1.068096.03273-1.609583-.01659-2.354398-.21447-4.4193999-1.106815-5.8354387-2.345223s-2.1765425-2.793628-2.0317987-4.3973143c.1447433-1.6036867 1.1714513-2.996328 2.7858872-3.9585041 1.614436-.962176 3.8055362-1.4663794 6.1599292-1.2518977z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".943994"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_calloutshapes.round-rectangular-callout.svg b/icon-themes/elementary_svg/cmd/lc_calloutshapes.round-rectangular-callout.svg
new file mode 100644
index 000000000..59c3154ee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.round-rectangular-callout.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.338983" x2="10.322034" y1=".743863" y2="15.387931"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="2" y2="13"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 -.24939)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><path d="m5.9824219.50390625c-1.3759392.00044659-2.4824219.91328015-2.4824219 2.04687505v9.9036877c0 1.133595 1.1064826 2.046875 2.4824219 2.046875h2.1113281l-1.0410156 3.919922 4.7226566-3.410156.692035-.513672h5.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-9.903688c0-1.1335948-1.106483-2.04732159-2.482422-2.046875z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m5.9140582 1.5c-.8193638 0-1.4814183.5276458-1.4785156 1.1835937l.042973 9.7109373c.0029.655949.6591518 1.183594 1.4785156 1.183594h2.7832032l.410539.756069-.3856084 1.665806 2.734835-2 .544926-.421875h5.998047c.81876-.03146 1.481418-.527645 1.478515-1.183594l-.042973-9.7109373c-.002903-.6559479-.659151-1.1835937-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".957525" transform="translate(0 3.942578)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_cancel.svg b/icon-themes/elementary_svg/cmd/lc_cancel.svg
new file mode 100644
index 000000000..982c745a2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_cancel.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" gradientUnits="userSpaceOnUse" x1="11.728284" x2="11.728284" y1="2.18179" y2="21.748316"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.8047894 0 0 .60165743 -1628.8199 -1928.0804)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><radialGradient id="c" cx="99.157013" cy="186.17059" gradientTransform="matrix(.11151981 0 0 .03548359 .942029 15.166729)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m19 21.772727a7 2.2272727 0 0 1 -14 0 7 2.2272727 0 1 1 14 0z" fill="url(#c)"/><path d="m12 1.4999999c-5.7935401 0-10.5000001 4.70646-10.5000001 10.5000001 0 5.79354 4.70646 10.5 10.5000001 10.5 5.79354 0 10.50001-4.70646 10.5-10.5 0-5.7935401-4.70646-10.5000001-10.5-10.5000001z" fill="url(#b)" opacity=".99"/><path d="m12 1.4999999c-5.7935401 0-10.5000001 4.70646-10.5000001 10.5000001 0 5.79354 4.70646 10.5 10.5000001 10.5 5.79354 0 10.50001-4.70646 10.5-10.5 0-5.7935401-4.70646-10.5000001-10.5-10.5000001z" fill="none" opacity=".5" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.49999 11.99966c0 5.24688-4.25361 9.50034-9.49988 9.50034-5.2467501 0-9.5001101-4.25351-9.5001101-9.50034 0-5.2466301 4.25336-9.4996601 9.5001101-9.4996601 5.24627 0 9.49988 4.25303 9.49988 9.4996601z" fill="none" opacity=".4" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.4921875 7.5117188c-.5099126 0-1.0208008.2024877-1.4003906.5820312-.7633472.7632531-.763347 2.037528 0 2.800781l2.1074219 2.105469-2.1074219 2.107422c-.7633467.763252-.7633452 2.037528 0 2.800781.7632439.763149 2.0375374.76315 2.8007812 0l2.1074219-2.109375 2.107422 2.109375c.763243.763149 2.037538.763147 2.800781 0 .763345-.763253.763347-2.037529 0-2.800781l-2.107422-2.107422 2.107422-2.105469c.763347-.763253.763347-2.037528 0-2.800781-.763243-.7631473-2.037538-.7631487-2.800781 0l-2.107422 2.107422-2.1074219-2.107422c-.3795899-.3795428-.8904772-.5820313-1.4003906-.5820312z" fill="#7a0000" opacity=".05" transform="matrix(1.003519 0 0 1.003519 -.042233 -.041875)"/><path d="m8.4928881 8.5000003c-.2535911 0-.507107.098255-.7014215.2925458-.3886289.3885811-.3886289 1.0140886 0 1.4026699l2.8056854 2.805339-2.8056854 2.805339c-.388629.388581-.388629 1.014088 0 1.40267.3886291.388581 1.0142138.388581 1.4028428 0l2.8056846-2.80534 2.805686 2.80534c.388629.388581 1.014213.388581 1.402843 0 .388629-.388582.388629-1.014089 0-1.40267l-2.805686-2.805339 2.805686-2.805339c.388629-.3885813.388629-1.0140888 0-1.4026699-.38863-.388581-1.014214-.388581-1.402843 0l-2.805686 2.8053389-2.8056846-2.8053389c-.1943146-.1942905-.4478305-.2925458-.7014213-.2925458z" fill="#7a0000" opacity=".15"/><path d="m8.492888 7.4999999c-.253591 0-.5071069.098255-.7014214.2925458-.388629.3885811-.388629 1.0140886 0 1.4026697l2.8056854 2.8053396-2.8056854 2.805339c-.388629.388581-.388629 1.014088 0 1.40267.388629.388581 1.0142137.388581 1.4028427 0l2.8056847-2.80534 2.805686 2.80534c.388629.388581 1.014213.388581 1.402843 0 .388629-.388582.388629-1.014089 0-1.40267l-2.805686-2.805339 2.805686-2.8053396c.388629-.3885811.388629-1.0140886 0-1.4026697-.38863-.388581-1.014214-.388581-1.402843 0l-2.805686 2.8053393-2.8056847-2.8053393c-.1943145-.1942905-.4478304-.2925458-.7014213-.2925458z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_capturepoint.svg b/icon-themes/elementary_svg/cmd/lc_capturepoint.svg
new file mode 100644
index 000000000..7bdc202c7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_capturepoint.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="6.482563" y2="14.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 -22.837836 -.432428)" gradientUnits="userSpaceOnUse" x1="127.38982" x2="126.97176" y1="15.735334" y2="54.916561"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" 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" gradientUnits="userSpaceOnUse" x1="46.985001" x2="46.985001" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 -.59172 -.63517 0 9.814 30.722)" gradientUnits="userSpaceOnUse" x1="31.639965" x2="19.810045" y1="-56.94696" y2="-56.94696"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity=".235"/><stop offset=".939" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 1.857146)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.5003479 3.504254h16.9993051v16.999306h-16.9993052z" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5014799 4.5053857h14.9787351v14.9787353h-14.9787351z" fill="none" stroke="url(#g)"/><g transform="matrix(.12525428 0 0 .12525428 2.500759 17.049834)"><g fill="#cc3b02" fill-rule="evenodd"><path d="m31.191406-96 16.808594 16 16.822266-16h-12.816407l-.005859.003906-8-.003906z"/><path d="m48-56-16.650391 16h33.333985z"/><path d="m76-84.59375-16 16.59375 16 16.689453z"/><path d="m20-84.683594v33.333985l16-16.650391z"/></g><rect fill="#ffc27d" height="7.930322" rx=".000002" ry="0" transform="rotate(-90)" width="8.090669" x="64.161026" y="43.95805"/></g><path d="m46.39 10.484c.606-.002 1.125.05 1.554.148 2.437.56 3.51 2.657 3.54 4.92-.18 2.407-.828 3.926-2.86 4.76-.443.11-1.494.177-2.244.18l-4.892.015v-4.037l4.537-.016c2-.052 1.988-1.91.01-1.968l-4.537.016v-4.002z" fill="url(#h)" stroke="#7a0000" stroke-opacity=".49" transform="translate(-27.985)"/><path d="m13.513 10.5v4.002l2.502-.008v-3.994zm2.502 5.963-2.502.008v3.529h2.502z" fill="#eee" fill-opacity=".761"/><path d="m18.404 10.484-4.89.016v1l4.89-.016c.607-.002 1.127.05 1.556.15 2.22.51 3.298 2.298 3.496 4.325.014-.137.033-.267.043-.407-.03-2.265-1.103-4.36-3.54-4.92-.43-.1-.95-.15-1.556-.15zm.906 5.49c-.232.26-.64.465-1.27.48l-4.537.017.002 1 4.535-.015c1.37-.036 1.772-.91 1.27-1.482z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m46.393 11.47-3.91.012v2.032l3.546-.012h.03c.65.018 1.22.183 1.672.516.452.332.775.872.776 1.453 0 .58-.32 1.125-.776 1.458-.454.333-1.028.494-1.68.51-.008.002-.016.002-.023 0l-3.555.013.02 2.06 3.905-.012c.663-.002 1.66-.094 1.92-.143.788-.337 1.23-.566 1.56-1.197.334-.636.523-1.525.61-2.63-.02-.963-.252-1.86-.695-2.534-.45-.684-1.083-1.175-2.07-1.402-.334-.077-.783-.125-1.332-.123z" fill="none" opacity=".53" stroke="url(#i)" stroke-opacity=".915" transform="translate(-27.985)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_chainframes.svg b/icon-themes/elementary_svg/cmd/lc_chainframes.svg
new file mode 100644
index 000000000..d1bfded59
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_chainframes.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="42.645521" x2="42.145521" xlink:href="#a" y1="13.989586" y2="6.489585"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="32.145302" x2="37.145302" xlink:href="#a" y1="9.99" y2="9.99"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="28.645521" x2="28.645521" xlink:href="#a" y1="13.989586" y2="6.489585"/><radialGradient id="e" cx="4.905738" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.905746" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="21"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><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(.44577 0 0 .44994 27.776767 3.633537)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1 0 0 -1 -.001249 22.998774)" gradientUnits="userSpaceOnUse" x1="12" x2="12.001249" xlink:href="#j" y1="4" y2="17.998774"/><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m37.818169 40.000002 5.181831-.000002v7l-5.181831.000002z" fill="url(#e)"/><path d="m-10.181816-47.000001 5.181816.000001v7l-5.181816-.000001z" fill="url(#g)" transform="scale(-1)"/><path d="m10.181816 40.000001h27.636353v7.000001h-27.636353z" fill="url(#h)"/></g><rect fill="url(#i)" height="19.000002" rx="1" width="19.000002" x="2.499998" y="2.500026"/><path d="m3.501249 3.498774h17v17h-17z" fill="none" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="19.000002" x="2.499998" y="2.500026"/><rect fill="url(#k)" height="12.776214" rx=".528" ry=".556" width="12.938914" x="5.528392" y="5.637476"/><g fill="none"><path d="m6.2916816 5.5443025c-.4300235.0004839-.7766156.3468658-.7768895.7768895l-.00728 11.422362c-.000274.430024.3468661.777373.7768894.776889l11.4360815-.01287c.430024-.000484.776616-.346867.77689-.77689l.0073-11.4223637c.000254-.4300215-.346886-.7773714-.776909-.7768875z" stroke="#002e99" stroke-opacity=".501961"/><path d="m4.5000001 19.5h14.9999999v-14.9999999l-14.9999997.0000002z" opacity=".5" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -6.256211 1.590256)"><path d="m26.770521 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m26.770521 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#d)" opacity=".2"/><path d="m26.770521 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m39.770521 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m39.770521 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#b)" opacity=".2"/><path d="m39.770521 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="2.000001" rx="1.5" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745" width="10" x="30.645521" y="8.489585"/><rect fill="url(#c)" height="2.000001" opacity=".2" rx="1.5" width="10.000002" x="30.645521" y="8.489585"/><path d="m31.645521 9.4895854h8" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_changebezier.svg b/icon-themes/elementary_svg/cmd/lc_changebezier.svg
new file mode 100644
index 000000000..b551413e9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_changebezier.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="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="62.625" cy="4.625" gradientTransform="matrix(.15 0 0 .04 -4.59 296.34)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#i" y1="2.36523" y2="4.614189"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#i" y1="1.836063" y2="3.688147"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#l" y1="414.66092" y2="409.06992"/><linearGradient id="l"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#l" y1="413.94385" y2="409.06992"/><g stroke-linecap="round" transform="matrix(-1 0 0 1 24 0)"><g fill="none" transform="matrix(1 0 0 -1 -157.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#k)"/></g><g fill="none" transform="matrix(-1 0 0 1 181.01645 -406)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#m)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3 8)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></g><path d="m6.35 296.55c0 .263-.71.476-1.587.476s-1.588-.213-1.588-.476.71-.476 1.587-.476 1.588.213 1.588.476z" fill="url(#e)" fill-rule="evenodd" opacity=".3" transform="matrix(3.7795275 0 0 3.7795275 -8.5 -1098.4591)"/><g stroke-width=".264583" transform="matrix(3.7795275 0 0 3.7795275 -28 5.121092)"><path d="m7.5406252 1.6877522c.042122 1.3724856.6670185 2.244142 2.1166667 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-1.4226635-.5080845-1.5528769-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#f)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#g)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#h)"/><path d="m9.6572919 3.319811c-.1908425-.0445587-1.4552084.2807708-1.6859873-1.4678275-.002871-.0217535-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#j)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_changecasetolower.svg b/icon-themes/elementary_svg/cmd/lc_changecasetolower.svg
new file mode 100644
index 000000000..b1196a338
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_changecasetolower.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" gradientTransform="matrix(.40540511 0 0 .51351351 2.278675 -.31533)" gradientUnits="userSpaceOnUse" x1="36.334797" x2="36.334797" y1="6.473674" y2="8.421042"><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="17" x2="17" y1="2" y2="6"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="6.740531" cy="3.265391" fx="6.740531" fy="3.265391" gradientTransform="matrix(-1.2099441 0 .00000003 -1.2371598 26.976605 10.428971)" gradientUnits="userSpaceOnUse" r="9.136975" xlink:href="#e"/><radialGradient id="d" cx="16.36776" cy="2.057002" fx="16.36776" fy="2.057002" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975" xlink:href="#e"/><radialGradient id="e" cx="12.203738" cy="3.050769" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round"><g fill="url(#e)" stroke="#000" stroke-opacity=".431373" transform="scale(.98294772 1.0173481)"><path d="m9.758794 19.78873-.4329494-1.115395h-.058705q-.5650358.711799-1.1667622.990647-.5943882.271511-1.5556829.271511-1.1814385 0-1.8638843-.675107-.6751076-.675109-.6751076-1.92259 0-1.306187.9099277-1.92259.9172659-.623741 2.7591359-.689784l1.4235966-.04403v-.359569q0-1.24748-1.2768341-1.24748-.983309 0-2.3115102.594387l-.7411506-1.511657q1.4162585-.741152 3.1407183-.741152 1.6510787 0 2.5316538.719137.880575.719136.880575 2.186761v5.466905h-1.5630208zm-.6604314-3.80115-.865899.02935q-.9759709.02935-1.4529491.352229-.4769782.322878-.4769782.983309 0 .946618 1.0860427.946618.7778416 0 1.2401436-.447626.46964-.447625.46964-1.188775z" fill="url(#d)"/><path d="m18.182963 11.430604q1.45295 0 2.274821 1.137409.821869 1.130072.821869 3.104029 0 2.032661-.851223 3.148054-.843884 1.115397-2.304171 1.115397-1.445612 0-2.267482-1.049352h-.1541l-.374245.902589h-1.709783v-11.4181259h2.238128v2.6564029q0 .50633-.08805 1.621725h.08805q.78518-1.218128 2.326186-1.218128zm-.719137 1.790502q-.829206 0-1.21079.513669-.381583.50633-.396259 1.680431v.242158q0 1.320863.388921 1.893238.396259.572373 1.247482.572373.689783 0 1.093381-.63108.410936-.638416.410936-1.849207 0-1.210791-.410936-1.812517-.410935-.609065-1.122735-.609065z" fill="url(#c)"/><path d="m13.386719 8.515625v1h2.199219v-1zm-5.6113284 3.097656c-1.1300359 0-2.1598186.251233-3.0878906.753907l.3886719.820312c.8257664-.375259 1.7228203-.574219 2.6992187-.574219 1.0819494 0 1.9112422.244676 2.4882814.732422.577039.487741.865234 1.229219.865234 2.224609v-1c0-.995389-.288195-1.736868-.865234-2.224609-.5770397-.487742-1.406332-.732422-2.4882814-.732422zm10.0976564.015625c-1.009819 0-1.772583.412108-2.287109 1.238282h-.033204c-.013592.306492-.017731.541068-.052734 1h.085938c.514526-.826175 1.27729-1.238282 2.287109-1.238282.952116 0 1.697757.384823 2.236328 1.15625.467513.665327.717856 1.559575.779297 2.65625.009047-.16568.027344-.322265.027344-.498047 0-1.338801-.268071-2.391752-.806641-3.158203-.538571-.771427-1.284212-1.15625-2.236328-1.15625zm-9.0410158 3.310547-1.2890624.041016c-1.2069747.044792-2.1098546.280084-2.7109376.703125-.5962741.418064-.8945312 1.06918-.8945312 1.955078 0 .201841.0138448.390639.0390625.570312.085319-.665557.362321-1.179631.8554687-1.52539.601083-.423041 1.5039629-.658331 2.7109376-.703125l1.4003906-.044922v-.365235c0-.248202-.0392258-.455418-.1113282-.630859zm6.7695308 1.431641c-.006161.103204-.014268.20036-.015624.3125v.246094c-.000001.895851.127953 1.537578.382812 1.925781.259668.388201.668757.582031 1.226562.582031.452015 0 .809741-.214559 1.074219-.642578.269286-.432995.404297-1.059662.404297-1.88086 0-.177454-.008883-.339897-.021484-.498046-.045749.577631-.171779 1.039577-.382813 1.378906-.264477.428019-.622205.642578-1.074219.642578-.557804 0-.966894-.19383-1.226562-.582031-.209864-.319667-.330011-.820559-.367188-1.484375zm-6.6835932.894531c-.0524071.35911-.1951096.659298-.4355469.896484-.3029458.303595-.7109848.455079-1.2207031.455079-.5046436-.000001-.8203156-.169419-.9667969-.492188-.0627247.155084-.0996094.328605-.0996094.529297 0 .642027.3547241.962889 1.0664063.962891.5097184 0 .9177573-.151484 1.2207031-.455079.3077544-.303593.4609375-.708265.4609375-1.210937v-.685547z" fill="#fff" opacity=".2" stroke="none" transform="scale(1.0173481 .98294772)"/></g><path d="m17 6-4.5-4.5h9z" fill="url(#b)" stroke="#a62100" stroke-opacity=".501961"/><path d="m17.008988 4.6168524-2.099443-2.1168524h4.180909z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square" stroke-linejoin="miter"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_changecasetoupper.svg b/icon-themes/elementary_svg/cmd/lc_changecasetoupper.svg
new file mode 100644
index 000000000..2f887e148
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_changecasetoupper.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" gradientUnits="userSpaceOnUse" x1="18" x2="18" y1="3" y2="4"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.99992" x2="18" y1="1.49945" y2="6"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m10.218 20.017-.86-2.82h-4.318l-.858 2.82h-2.709l4.182-11.897h3.072l4.198 11.897zm-1.46-4.927q-1.19-3.834-1.344-4.336-.146-.503-.21-.794-.268 1.037-1.533 5.13zm5.65-6.922h3.687q2.52 0 3.655.722 1.143.713 1.143 2.277 0 1.062-.502 1.743-.494.68-1.32.818v.08q1.126.252 1.62.94.503.69.503 1.833 0 1.622-1.175 2.53-1.167.907-3.177.907h-4.432v-11.851zm2.512 4.693h1.46q1.02 0 1.474-.315.462-.316.462-1.046 0-.68-.503-.973-.494-.3-1.572-.3h-1.32zm0 1.995v3.087h1.637q1.038 0 1.532-.397.493-.397.493-1.215 0-1.475-2.107-1.475z" fill="url(#c)" stroke="#000" stroke-opacity=".49" stroke-width=".896" transform="scale(.98295 1.01735)"/><g fill="#f37329" stroke-linecap="round"><path d="m18 1-4.5 4.5h9z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-opacity=".501961"/><path d="m18 2.3831476-2.099443 2.1168524h4.180909z" fill="none" opacity=".5" stroke="url(#b)"/></g><path d="m5.5585938 8.2617188-4.1113282 12.1035152h.3398438l3.7714844-11.1035152h3.0195312l3.785156 11.1035152h.341797l-4.126953-12.1035152zm8.6054682.0488281v1h3.623047c1.651356 0 2.848032.2446908 3.591797.7343751.64108.413899.989655 1.051948 1.082032 1.888672.025858-.181634.041015-.37032.041015-.572266 0-1.060757-.374039-1.8328258-1.123047-2.3164061-.743765-.4896845-1.940441-.734375-3.591797-.734375zm5.722657 3.9160151c-.073029.226224-.191348.409864-.371094.53711-.297506.213643-.780813.320312-1.449219.320312h-1.435547v1h1.435547c.668406 0 1.151713-.106669 1.449219-.320312.302749-.214322.453125-.569343.453125-1.064453 0-.179603-.032044-.332859-.082031-.472657zm1.839843 2.234376c-.280071.266706-.618362.437165-1.015624.505859v.080078c.737867.170915 1.270032.490407 1.59375.957031.241077.342277.392275.768762.457031 1.275391.013325-.136339.037109-.265437.037109-.410156 0-.775221-.164525-1.397254-.49414-1.865235-.147748-.212971-.344107-.391596-.578126-.542968zm-15.8632808.890624c-.1348572.455842-.1302149.468051-.2890624 1h3.0351562c-.1768673-.589782-.1588377-.526471-.3007812-1zm14.2988278 1.794922c-.074078.291746-.208003.529756-.416015.703125-.323718.269259-.825658.404297-1.50586.404297h-1.609375v1h1.609375c.680202 0 1.182141-.135038 1.50586-.404297.323062-.269258.484375-.67958.484375-1.234375 0-.172364-.027372-.326083-.06836-.46875z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_changedatabasefield.svg b/icon-themes/elementary_svg/cmd/lc_changedatabasefield.svg
new file mode 100644
index 000000000..041089283
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_changedatabasefield.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" gradientUnits="userSpaceOnUse" x1="15.99997" x2="15.99997" y1="6.024331" y2="17.52433"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.99997" x2="13.99997" y1="11.024331" y2="12.024331"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.499969" x2="18.499969" y1="9.524331" y2="13.524331"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19.999969" x2="19.999969" y1="6.024331" y2="17.52433"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#h" y1="-7.665694" y2="-7.665694"/><linearGradient id="h"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#j" y1="22.536863" y2="27.54611"/><linearGradient id="j"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#h" y1="-7.665694" y2="-7.665694"/><linearGradient id="l" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#j" y1="22.536863" y2="27.54611"/><linearGradient id="m" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#h" y1="-7.665694" y2="-7.665694"/><linearGradient id="n" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#j" y1="22.536863" y2="27.54611"/><linearGradient id="o" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#f)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#g)" stroke="url(#i)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#k)" stroke="url(#l)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#m)" stroke="url(#n)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#o)" stroke="url(#p)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#e)" width="17" x="3.5" y="10.5"/></g><g transform="translate(-9.99997 5.975669)"><path d="m16.49997 17.024331 7-5.5-7-5.5v3.5h-6v4h6z" style="display:block;stroke:#004372;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none"><path d="m16.99997 10.524331h-5.5v2h5.5" opacity=".5" stroke="url(#b)"/><path d="m16.99997 12.524331c.5 0 .5 0 .5.5v1.94346l4.395039-3.44346-4.395039-3.449219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#c)"/></g></g><g transform="matrix(-1 0 0 1 33.99997 .975669)"><path d="m16.49997 17.024331 7-5.5-7-5.5v3.5h-6v4h6z" style="display:block;stroke:#452981;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><g fill="none"><path d="m16.99997 10.524331h-5.5v2h5.5" opacity=".5" stroke="url(#b)"/><path d="m16.99997 12.524331c.5 0 .5 0 .5.5v1.94346l4.395039-3.44346-4.395039-3.449219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_changepicture.svg b/icon-themes/elementary_svg/cmd/lc_changepicture.svg
new file mode 100644
index 000000000..b275d6138
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_changepicture.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" gradientTransform="matrix(.48648651 0 0 .37837838 .824329 4.418921)" gradientUnits="userSpaceOnUse" x1="24.000069" x2="24.000069" y1="6.821526" y2="41.178669"><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="10.451032" x2="10.451032" y1="3.423551" y2="-.545199"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.246989" x2="9.921865" y1="3.60293" y2="3.15896"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.202073" x2="8.334365" xlink:href="#e" y1="3.688135" y2="1.306885"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.73124" x2="8.73124" xlink:href="#e" y1="4.217301" y2="1.70376"/><linearGradient id="g" gradientTransform="matrix(.07502968 0 0 .07558974 21.869769 9.857991)" gradientUnits="userSpaceOnUse" x1="-184.92441" x2="-175.25337" y1="113.97943" y2="88.801025"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.07511055 .00586778 -.00619394 .07150456 25.004891 11.546757)" gradientUnits="userSpaceOnUse" x1="-211.28862" x2="-208.49672" y1="88.750069" y2="75.190559"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.11183314 0 0 .11948791 27.051608 9.613516)" gradientUnits="userSpaceOnUse" x1="-107.45584" x2="-107.45584" y1="-37.385227" y2="38.561256"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.11183314 0 0 .11095306 27.051608 9.433565)" gradientUnits="userSpaceOnUse" x1="-96.557358" x2="-96.557358" y1="110.92493" y2="39.991924"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.57142792 0 0 .34767379 -1.21422 4.622025)" 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="l" gradientTransform="matrix(.48625742 .00027192 .00009966 .34755305 59.859833 3.242162)" gradientUnits="userSpaceOnUse" x1="-76.834877" x2="-76.844345" y1="6.680585" y2="52.887863"><stop offset="0" stop-opacity=".270588"/><stop offset="1" stop-opacity=".368"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.03279364 0 0 .01512557 .147446 14.28089)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03279364 0 0 .01512557 .1539 14.28089)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#o"/><linearGradient id="o"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.03279364 0 0 .01512557 23.846113 14.28089)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#o"/><g transform="translate(-.000039 .999961)"><path d="m2.500039 5.4991015c4.5830202 0 19.999999.001 19.999999.001l.000025 15.9999375s-13.3333508 0-20.000024 0c0-5.333642 0-10.667285 0-16.0009226z" fill="url(#k)" stroke-width="1.059658"/><g opacity=".2"><path d="m4.082683 19.826649h15.834642v3.673353h-15.834642z" fill="url(#m)" opacity="1"/><path d="m19.917326 19.826774v3.67315c1.688791.0069 4.082675-.822966 4.082674-1.836811 0-1.013845-1.884564-1.836339-4.082674-1.836339z" fill="url(#n)" opacity="1"/><path d="m4.0826831 19.826774v3.67315c-1.6887916.006915-4.08267525-.822966-4.08267525-1.836811s1.88456365-1.836339 4.08267525-1.836339z" fill="url(#p)" opacity="1"/></g><path d="m22.500039 21.500039h-20.0000781v-16.0000778h20.0000781z" fill="none" stroke="url(#l)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.9999999 6.9999985v12.9999995h17.0000001v-12.9999995z" fill="url(#j)"/><path d="m8.108383 14.363051c-.072735-.0055-.1545133.000096-.2369661.02791-.3218422.108583-.3587506.322485-.3874877.425147-.028735.102661-.03468.182453-.039352.266639-.00934.16837-.00208.345343.00586.522198.00651.145267.012305.274201.015154.388068-.1109878.02573-.2333009.05337-.3741562.08352-.1765366.03779-.3550044.07562-.5196116.127425-.082303.02591-.1596166.05205-.2578436.108081-.049113.02801-.1056789.06133-.1719029.134692-.066224.07336-.1464577.211318-.1418904.37801.00892.325417.2104863.423818.3043152.481402.093829.05758.1695117.08689.2522818.116983.1655411.06019.3481483.108991.5275569.156173.1478643.03889.2774025.07553.3923923.108032-.00861.108299-.020522.227991-.033877.36434-.016818.171667-.033277.343048-.032406.508155.0004358.08255.00232.161276.027923.267473.012793.0531.030065.114011.082828.196597.052764.08259.1634885.199626.3315883.246981.327506.09226.4885528-.05824.5751618-.125296.086609-.06705.1399475-.129181.195682-.194736.1114677-.131109.2153497-.280706.3180987-.428356.08451-.121437.159635-.228819.227664-.322673.105677.04112.221967.08844.354559.142659.16612.06793.334191.137202.4993305.18713.08257.02496.15975.0473.273754.05676.057.0047.125389.0089.224101-.01344.09871-.02238.247783-.0876.346922-.224925.193359-.267841.09361-.462656.05331-.561792-.0403-.09913-.08453-.16528-.132836-.235875-.09661-.14119-.214817-.28105-.330592-.419343-.09508-.113567-.177277-.214454-.249953-.304715.07386-.08297.156307-.173356.251541-.276592.119443-.12948.239503-.25933.340618-.393436.05056-.06705.09837-.131725.143176-.231999.0224-.05014.04672-.109408.05498-.205728.0083-.09632-.01097-.252744-.117596-.385017-.207895-.257896-.431564-.225033-.542991-.21928-.111427.0058-.192512.02499-.278081.04681-.1711355.04364-.3487155.105044-.5230345.166951-.143691.05103-.269999.0958-.38314.133665-.05991-.09235-.124539-.195955-.19807-.313929-.0922-.147923-.185361-.296418-.2879308-.429275-.051285-.06643-.098347-.128599-.1847-.200134-.043178-.03577-.096085-.07714-.1898116-.114313-.046863-.01859-.1118206-.03544-.1845559-.04095zm.8407957 1.151171c.0025-.000358.01724.0039.02057.0038-.0059.0015-.02274.0061-.02613.0068-.0083.0017-.01458-.0077.0056-.01062zm.307236.09917c.0256.02035.02393.02946.01886.02358-.0023-.0027-.01429-.01772-.01886-.02358zm-1.5929124.319922c.020658-.0093.022418.0032.015768.0057-.00348.0013-.023299.0062-.030936.0086.003-.0018.012711-.01318.015173-.01429zm-.1975606.243224c-.0003811.0061.0004039.02313.0000204.02653-.00102.0091-.00917.0022-.0000204-.02653zm2.6127193.480456c-.0047-.0078.0064-.0064.01674.02121-.0035-.0052-.01495-.01826-.01674-.02121zm.008.31013c-.01235.02884-.02274.03152-.01843.02509.002-.003.01389-.01901.01843-.02509zm-2.6006757.506486c.0002138.0035-.0004271.02329-.0003604.03092-.00801-.03061-.0001219-.03857.0003604-.03092zm.1741897.267846c.00559.0021.021678.0073.024803.0086.00882.0037.00116.0086-.024803-.0086zm1.6399797.289504c.0065-.0069.0075.0045-.01824.02289.0046-.0053.01564-.02015.01824-.02289zm-.338006.09519c.0038.000919.02335.0089.03153.01131-.03279-.0022-.03929-.01322-.03153-.01131z" opacity=".05"/><path d="m3.9999999 6.9996716v7.7637184c.379714.107869.872114.196069 1.45852.196069 1.49515 0 1.281828-.536609 2.569323-.536609 1.287486 0 2.0458371.877149 3.7863631.877149 2.155845 0 2.650569-1.413759 4.35625-1.413759 1.331888 0 1.431886.773956 2.897725.773956.990241 0 1.319101-.406589 1.931819-.670762v-6.9897624z" opacity=".07"/><path d="m3.9999999 6.9927526v7.1444704c.252426.124353.572074.237347.917613.237347.789107 0 1.560808-.681081 2.878407-.681081 1.317604 0 2.3086091.856511 3.9698871.856511s2.035169-1.238329 4.153412-1.238329c2.118237 0 1.919054.784275 3.245451.784275.913651 0 1.303838-.34092 1.83523-.557248v-6.5459454z" fill="url(#i)"/><g fill="#fff"><path d="m15.919319 11.806635c-1.112768 0-1.812739.336631-2.385799.650123-.573056.313491-1.00538.588206-1.767613.588206-.783322 0-1.40242-.199955-2.0187501-.412776-.616326-.212822-1.23268-.443735-1.951137-.443735-.706237 0-1.274028.177476-1.738633.35086-.46461.173384-.824429.330221-1.139774.330221-.28552 0-.563838-.104285-.792044-.216707a.29415704.31426635 0 0 0 -.125569-.03096v1.351843c.391132.104566.881785.185749 1.45852.185749.780512 0 1.177609-.152178 1.477843-.288944.300234-.136765.485983-.247665 1.09148-.247665.581221 0 1.048758.20154 1.622726.423095.5739621.221556 1.2471241.454055 2.1636371.454055 1.138098 0 1.878958-.385644 2.492044-.742998s1.087424-.670762 1.864206-.670762c.612614 0 .897189.166095 1.275.36118.377801.195085.841349.412776 1.622725.412776.995062 0 1.431212-.394433 1.931819-.639803v-1.186733a.29415704.31426635 0 0 0 -.10625.02064c-.582708.237219-.883811.53661-1.72898.53661-.60894 0-.798986-.155864-1.197726-.36118-.398744-.205315-.95463-.423096-2.047725-.423095z" opacity=".1"/><path d="m15.919319 12.425798c-2.118243 0-2.492134 1.238329-4.153412 1.238329s-2.6522831-.856511-3.9698871-.856511c-1.317599 0-2.0893.681081-2.878407.681081-.345539 0-.665187-.112993-.917613-.237346v.712039c.379714.107869.872114.196069 1.45852.196069 1.49515 0 1.281828-.536609 2.569323-.536609 1.287486 0 2.0458371.87715 3.7863631.87715 2.155845 0 2.650569-1.41376 4.35625-1.41376 1.331888 0 1.431886.773956 2.897725.773956.990241 0 1.319101-.406588 1.931819-.670761v-.53661c-.531392.216329-.921579.557248-1.83523.557248-1.326397 0-1.127214-.784275-3.245451-.784275z" opacity=".3"/><path d="m15.919319 12.925799c-2.118243 0-2.492134 1.238329-4.153412 1.238329s-2.6522831-.856511-3.9698871-.856511c-1.317599 0-2.0893.681081-2.878407.681081-.345539 0-.665187-.112993-.917613-.237346v.712039c.379714.107868.872114.196069 1.45852.196069 1.49515 0 1.281828-.536609 2.569323-.536609 1.287486 0 2.0458371.877149 3.7863631.877149 2.155845 0 2.650569-1.413758 4.35625-1.413758 1.331888 0 1.431886.773955 2.897725.773955.990241 0 1.319101-.406588 1.931819-.670761v-.53661c-.531392.216329-.921579.557248-1.83523.557248-1.326397 0-1.127214-.784275-3.245451-.784275z"/></g><path d="m4.4999999 7.5000056c3.666411 0 15.9999821.0007556 15.9999821.0007556l.000018 11.9992378s-10.6666661 0-16.0000001 0c0-4.000001 0-8 0-11.9999996z" fill="none" opacity=".3" stroke="#000"/><path d="m7.9702405 14.845344c-.1801063.06076.030127 1.367687-.083875 1.513688-.1100705.140971-1.464343.283889-1.4595331.459442.00498.181816 1.3780039.393059 1.4885954.54133.1067819.143163-.1690945 1.414799.00778 1.464626.1831851.0516.8197981-1.124468 1.0021461-1.178833.176065-.05249 1.3595611.587471 1.4640661.442713.108232-.149924-.8701921-1.086848-.8680871-1.268718.002-.175604 1.0090371-1.050022.8967501-1.189314-.116292-.144262-1.3577321.450569-1.5387781.392531-.174809-.05604-.735162-1.236135-.9090644-1.177465z" opacity=".15"/><path d="m8.0218294 14.504789c.1739611-.05869.7361161 1.123036.9109851 1.179094.181107.05806 1.4218135-.538302 1.5381455-.39399.112325.139339-.8947775 1.013919-.8968115 1.189583-.0021.181932.9766135 1.120715.8683435 1.270688-.104539.144807-1.2891185-.496399-1.4652435-.44389-.182409.05438-.818233 1.230941-1.0014803 1.179319-.1769347-.04984.098058-1.320712-.00876-1.463924-.110627-.148321-1.4823083-.359951-1.4872912-.541829-.00482-.175612 1.3497237-.319845 1.4598315-.460864.1140359-.14605-.097885-1.453403.082282-1.514187z" fill="url(#h)"/><path d="m8.039313 14.470596-.04821.04636c-.000344.0011-.0019.0014-.0019.0021-.096792.234217.058261 1.259164-.03946 1.3843-.0042.0052-.01001.01243-.017541.01766l.039461.0265c.7903285.236715.098571-1.427744.07889-1.474818-.0037-.000698-.0074-.0025-.01094-.0021z" fill="#9d0f06" opacity=".5"/><path d="m6.7536304 16.427205c-.1663436.0015-.262602.0094-.262602.0094v.0022.0378c.097563.179325 1.3903695.384497 1.4982481.529129.108053.144867-.1695997 1.430665.00936 1.481083.185362.05222.828383-1.137887 1.012899-1.192899.177047-.05278 1.3609145.586923 1.4794925.451177l-.002-.0022c-.9982925-1.223773-3.0143808-1.321804-3.7351934-1.315689z" fill="url(#g)" opacity=".75"/><path d="m21.500001 20.499999h-18.0000001v-14h18.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/></g><g stroke-width=".264583" transform="matrix(-3.7795275 0 0 -3.7795275 41.999962 16.939409)"><path d="m7.5406252 1.6877522c.042122 1.3724856.6670185 2.244142 2.1166667 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-1.4226635-.5080845-1.5528769-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#b)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#c)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#d)"/><path d="m9.6572919 3.319811c-.1908425-.0445587-1.4552084.2807708-1.6859873-1.4678275-.002871-.0217535-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_changepolygon.svg b/icon-themes/elementary_svg/cmd/lc_changepolygon.svg
new file mode 100644
index 000000000..09a904be4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_changepolygon.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(.56692912 0 0 .1511811 -26.848031 21.566078)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#e" y1="2.36523" y2="4.614189"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#e" y1="1.836063" y2="3.688147"/><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="h"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027728" y2="39.999442"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="28.734865" x2="40.487045" y1="77.796242" y2="115.57488"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="5.583078" x2="6.627639" y1="50.854767" y2="-21.661228"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -1.631579 -1.142853)"><path d="m38.25 40h5v7h-5z" fill="url(#g)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#i)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#j)"/></g><g stroke-width="1.310345" transform="matrix(.76315789 0 0 .76315789 3.60527 1.855263)"><path d="m1.1724044 6.7413792 8.5172412 13.7586208h11.1379314l-5.241379-11.1379312 2.620689-9.8275861z" fill="url(#l)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m3.1379216 7.3965516 7.3318234 11.7931034h8.297181l-4.575078-9.7311527 2.049522-7.5434797z" fill="none" opacity=".5" stroke="url(#k)"/></g><path d="m14.5 22.359781c0 .994015-2.683464 1.799055-5.99811 1.799055-3.3146457 0-6.0018897-.80504-6.0018897-1.799055 0-.994016 2.6834645-1.799056 5.9981101-1.799056s6.0018896.80504 6.0018896 1.799056z" fill="url(#a)" fill-rule="evenodd" opacity=".3" stroke-width="3.779527"/><g stroke-width=".264583" transform="matrix(3.7795275 0 0 3.7795275 -28.000001 5.121093)"><path d="m7.5406252 1.6877522c.042122 1.3724856.6670185 2.244142 2.1166667 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-1.4226635-.5080845-1.5528769-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#b)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#c)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#d)"/><path d="m9.6572919 3.319811c-.1908425-.0445587-1.4552084.2807708-1.6859873-1.4678275-.002871-.0217535-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_chapternumberingdialog.svg b/icon-themes/elementary_svg/cmd/lc_chapternumberingdialog.svg
new file mode 100644
index 000000000..20e9fcada
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_chapternumberingdialog.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" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 2.396742 .365522)" 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><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 15.292706 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 12.815119 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 1.329061 18.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m1 4v1h1v4h-1v1h1 1 1v-1h-1v-4h1v-1h-1-1z" fill="#fff" opacity=".35"/><path d="m5.553914 22.01666h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m5.5539129 22.016745v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m22.553913 22.016745v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m5.5538731 1.516617c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.998716s-11.333386 0-17.0000799 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="url(#b)"/><g fill="none" transform="translate(2.053913 .01666)"><path d="m19.5 21.5h-15.0000004v-18.9999997h15.0000004z" stroke="url(#a)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m1 3v1h1v4h-1v1h1 1 1v-1h-1v-4h1v-1h-1-1z" fill="#4c4c4c"/><path d="m7 4h14v2h-13.998z" fill="#f37329"/><g fill="#616161"><rect height="1" rx=".5" width="13" x="8" y="9"/><rect height="1" rx=".5" width="13" x="8" y="12"/><rect height="1" rx=".5" width="13" x="8" y="15"/><rect height="1" rx=".5" width="13" x="8" y="18"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_charfontname.svg b/icon-themes/elementary_svg/cmd/lc_charfontname.svg
new file mode 100644
index 000000000..c2db5d551
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_charfontname.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="22.571" cy="30.857" gradientTransform="matrix(.25905695 0 0 .07232336 .152681 14.277223)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#c"/><radialGradient id="b" cx="22.571" cy="30.857" gradientTransform="matrix(.25905694 0 0 .07232336 12.152681 14.277223)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#c"/><radialGradient id="c" cx="22.571" cy="30.857" gradientTransform="matrix(.2802822 0 0 .07232336 11.343085 14.277223)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="d" cx="13" cy=".94" gradientTransform="matrix(-2.84165 0 0 -2.59455 49.94 3.438)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 2)"><ellipse cx="18" cy="16.508305" fill="url(#b)" opacity=".2" rx="4.033898" ry="1.542543" stroke-width=".442421"/><path d="m15.3 13.7h-6.72l-1.156 2.9h-3.09l6.334-15.2h2.877l6.11 15.2h-3.235zm-5.92-2.3h5.046l-2.252-6.876z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#d)"/><ellipse cx="6" cy="16.508305" fill="url(#a)" opacity=".2" rx="4.033898" ry="1.542543" stroke-width=".442421"/><path d="m10.667969 3.4003906-6.3339846 15.1992184h.4160156l5.917969-14.1992184h2.876953l5.707031 14.1992184h.402344l-6.109375-15.1992184zm-.8808596 10.0000004-.40625 1h5.0449216l-.328125-1z" fill="#fff" opacity=".2" transform="translate(0 -2)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_checkbox.svg b/icon-themes/elementary_svg/cmd/lc_checkbox.svg
new file mode 100644
index 000000000..841cfe534
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_checkbox.svg
@@ -0,0 +1,3 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.04846 0 0 .5238 -20.405 -108.176)" gradientUnits="userSpaceOnUse" x1="292.857" x2="292.857" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -396.08)" gradientUnits="userSpaceOnUse" x1="731.057" x2="731.057" y1="654.815" y2="619.307"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient>
+
+/&amp;amp;amp;gt;<g transform="matrix(1.5001987 0 0 1.5001987 -.001646 -.000397)"><rect fill="url(#b)" height="12" opacity=".99" rx="1.658" ry="1.716" transform="scale(-1)" width="12" x="-14" y="-14"/><rect fill="none" height="12.664989" rx="2" stroke="#248adc" stroke-linecap="round" stroke-linejoin="round" stroke-width=".666578" transform="scale(-1 1)" width="12.664989" x="-14.332532" y="1.666711"/><path d="m11.695 3.57 1.888 1.698-6.343 8.382-4.91-4.23 1.624-2.15 2.87 2.49z" fill="#2f78c7" fill-opacity=".992"/><path d="m11.695 2.63 1.888 1.7-6.344 8.382-4.91-4.23 1.624-2.15 2.87 2.49z" fill="#fff"/><rect height="11.331832" rx="1.604" ry="1.302" style="opacity:.05;fill:none;stroke-width:.666578;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)" transform="scale(-1 1)" width="11.331832" x="-13.665954" y="2.333289"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_choosecontrols.svg b/icon-themes/elementary_svg/cmd/lc_choosecontrols.svg
new file mode 100644
index 000000000..20c74fcf2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_choosecontrols.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -404.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" xlink:href="#a" y1="654.815" y2="619.30701"/><linearGradient id="c" gradientTransform="matrix(.04846 0 0 .5238 -20.405 -100.176)" gradientUnits="userSpaceOnUse" x1="292.85699" x2="292.85699" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.814" x2="9.271" xlink:href="#a" y1="12.475" y2="19.389999"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#e" y1="293.29581" y2="294.35416"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#e" y1="291.57602" y2="295.94165"/><g transform="matrix(.23405449 0 0 .23405449 -.21879 -2.091226)"><rect fill="url(#b)" height="12" opacity=".99" rx="1.5" transform="scale(-1)" width="12" x="-14" y="-22"/><rect height="13" rx="2" style="opacity:.3;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.130435" transform="scale(-1 1)" width="13" x="-14.5" y="9.5"/><path d="m11.987 11.624 2.013 1.812-6.765 8.94-5.235-4.51 1.732-2.296 3.06 2.658z" fill="#2f78c7" fill-opacity=".992"/><path d="m11.987 10.624 2.013 1.812-6.765 8.94-5.235-4.51 1.732-2.296 3.06 2.658z" fill="#fff"/><rect fill="none" height="11" opacity=".05" rx="1" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="11" x="-13.5" y="10.5"/></g><g transform="translate(1.852084 -290.64998)"><rect fill="#dcdcdc" height="5.556264" ry="1.190633" stroke="#afafaf" stroke-linecap="square" stroke-width=".264583" width="2.910417" x="1.455208" y="291.04684"/><rect fill="none" height="5.027093" rx=".79375" ry=".926046" stroke="url(#g)" stroke-linecap="square" stroke-width=".264583" width="2.38125" x="1.719792" y="291.31143"/><path d="m1.5875 292.89893h2.645833v1.98439h-2.645833z" fill="#9b9b9b"/><path d="m1.719792 293.03122h2.38125v1.71978h-2.38125z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".264583"/><path d="m3.0565593 292.229-.7308128.0406.3408667-.46184z" fill="#919191" transform="matrix(1.8046248 .08300212 -.10029612 1.4934545 27.365367 -144.18235)"/><path d="m3.5718744 295.41247-1.322915.00002.6614573.66145z" fill="#919191"/><path d="m1.984375 293.29581h1.852083v1.19063h-1.852083z" fill="none" stroke="url(#f)" stroke-linecap="square" stroke-width=".264583"/><g fill="#919191"><path d="m2.38125 293.56039h1.058334v.26458h-1.058334z"/><path d="m2.38125 294.08957h1.058334v.26458h-1.058334z"/></g></g><g transform="matrix(.22591696 0 0 .22591696 .020374 .907619)"><circle cx="8" cy="16" fill="#fdfdfb" r="7.5" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.180369"/><circle cx="8" cy="16" fill="url(#d)" r="4.5"/><circle cx="8" cy="16" r="4.5" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:1.180369;stroke-linecap:round;stroke-linejoin:round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_choosedesign.svg b/icon-themes/elementary_svg/cmd/lc_choosedesign.svg
new file mode 100644
index 000000000..7f625d9a4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_choosedesign.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" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#b" y1="8.0466" y2="21.817619"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.783 0 0 .78 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.52"/><linearGradient id="d" gradientTransform="matrix(0 -1 1 0 0 38)" gradientUnits="userSpaceOnUse" x1="21.853868" x2="17.074223" y1="13.294365" y2="13.222456"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.33333 .86364 0 -5.705 146.667)" gradientUnits="userSpaceOnUse" x1="384.50485" x2="384.50485" y1="10.079432" y2="30.92145"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".99999994" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="22.571428" cy="30.857143" gradientTransform="matrix(.706422 0 0 .13549598 -5.436479 16.48817)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(0 1 -1 0 38 0)"><path d="m1.5 20.5v-4h21v4z" fill="url(#d)" stroke="#783f07" stroke-opacity=".490196"/><path d="m2.5 19.5v-2h19v2z" fill="none" opacity=".4" stroke="url(#e)"/><path d="m4 17v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2z" fill="#a1550a" fill-opacity=".25"/></g><ellipse cx="10.508473" cy="20.669189" fill="url(#f)" opacity=".2" rx="10.999999" ry="2.890133"/><g transform="translate(2 -2)"><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none" transform="translate(.032)"><path d="m2.468 8.9116875v12.5883125h12.602z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m3.468 14v6.5h7" opacity=".5" stroke="url(#c)"/><path d="m3.468 23.5h14" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_choosemacro.svg b/icon-themes/elementary_svg/cmd/lc_choosemacro.svg
new file mode 100644
index 000000000..81f7549d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_choosemacro.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" gradientUnits="userSpaceOnUse" x1="69.333336" x2="69.333336" y1="16" y2="117.33334"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="65.080002" cy="48.189999" gradientTransform="matrix(0 .6154 -.6695 0 41.292 -38.28)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.376788" x2="11.107864" y1="11.593882" y2="15.367785"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="6.703" cy="73.616" gradientTransform="scale(1.9022 .5257)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.918 0 0 .9166 5.242 6.347)" gradientUnits="userSpaceOnUse" x1="63.999" x2="63.999" y1="3.1" y2="122.899"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><path d="m26.5 38.7a13.75 3.8 0 1 1 -27.5 0 13.75 3.8 0 1 1 27.5 0z" fill="url(#d)" opacity=".4" transform="matrix(.83 0 0 .9223 1.416 -15.2)"/><path d="m21.785 9.657h-.828c-.224 0-.483-.185-.554-.397l-.514-1.244c-.106-.21-.055-.524.103-.682l.586-.585c.133-.136.208-.315.208-.506 0-.192-.075-.37-.21-.505l-2.306-2.304c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-.585.585c-.158.158-.472.21-.672.11-.01-.006-1.247-.515-1.247-.515-.223-.075-.41-.333-.41-.556v-.83c0-.393-.32-.713-.715-.713h-3.26c-.395 0-.716.32-.716.714v.83c0 .222-.186.48-.398.55l-1.247.514c-.212.105-.526.054-.684-.103l-.586-.584c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-2.304 2.304c-.28.277-.28.73 0 1.01l.586.584c.157.158.208.47.108.67l-.516 1.246c-.074.222-.333.407-.556.407h-.614c-.395 0-.93.32-.93.715v3.256c0 .394.32.715.715.715h.83c.223 0 .48.185.552.397l.514 1.244c.106.21.056.524-.102.682l-.586.585c-.28.28-.28.733 0 1.01l2.307 2.304c.133.135.313.21.505.21.19 0 .37-.075.506-.21l.586-.585c.158-.158.472-.21.672-.11.01.006 1.247.515 1.247.515.223.075.41.333.41.556v.83c0 .393.32.713.714.713h3.26c.396 0 .717-.32.717-.714v-.83c0-.222.186-.48.398-.55l1.246-.514c.212-.105.526-.054.684.103l.586.584c.135.135.314.21.506.21.19 0 .37-.075.506-.21l2.306-2.303c.135-.133.21-.312.21-.504 0-.19-.075-.37-.21-.505l-.586-.584c-.158-.157-.208-.47-.108-.67l.515-1.245c.074-.22.333-.407.556-.407h.83c.393 0 .714-.32.714-.715v-3.256c0-.394-.32-.715-.715-.715zm-9.785 5.383c-1.68 0-3.045-1.363-3.045-3.04 0-1.676 1.366-3.04 3.045-3.04 1.68 0 3.046 1.364 3.046 3.04 0 1.677-1.366 3.04-3.046 3.04z" fill="#030303" opacity=".1"/><path d="m55.316406 8c-2.129976 0-3.992187 1.8533972-3.992187 3.986328v4.40625c0 1.240149-.817743 2.370302-1.996094 2.765625l.800781 2.257813-.876953-2.228516-6.568359 2.710938.966797 2.21875-1.044922-2.183594c-1.107656.552305-2.482746.332133-3.363281-.546875l-3.119141-3.115235c-.700594-.699264-1.834801-1.162109-2.824219-1.162109-.993514 0-2.119383.458611-2.824219 1.162109l-12.279297 12.259766c-1.499304 1.496564-1.497488 4.145297.002 5.640625l3.115234 3.111328v.002a2.6671442 2.6671442 0 0 0 .002 0c.876654.875894 1.102729 2.251463.546875 3.359375l2.142578 1.029297-2.179687-.951172-2.714844 6.560547 2.21875.873047-2.246094-.796875c-.392729 1.169831-1.526454 1.984375-2.773437 1.984375h-3.263672c-.77552 0-1.115413.13099-1.611328.291016-.495916.160025-1.011513.36661-1.574219.726562-.5531787.353858-.9591943.759921-1.2265625 1.097656-.1336841.168868-.2361262.326442-.2949219.421875-.029398.04772-.060543.09701-.023437.03711.018553-.02995-.03612-.02084.28125-.373047.079343-.08805.4572692-.404462.4570313-.404297-.000119.000083.6446298-.328159.6445312-.328125-.0000985.000034 1.3633594-.103501 1.3632814-.103516-.000039-.000007.837925.306661.837891.306641-.000035-.00002.642607.513704.642578.513672-.000059-.000064.556679.939566.55664.939453-.000077-.000227.142578.861756.142578.861328h-5.3321244v17.339844c0 2.124445 1.8658346 3.988281 3.9902349 3.988281h4.412109c1.242788 0 2.377583.815808 2.771484 1.992188l2.238281-.785157-2.208984.861328 2.716797 6.560547 2.142578-.935547-2.107422 1.011719c.552108 1.102697.328118 2.47657-.548828 3.353516l-3.117187 3.113281c-1.507612 1.503473-1.507612 4.137152 0 5.640625l12.277343 12.259767c.69922.69923 1.825367 1.16406 2.824219 1.16406 1.007277 0 2.116478-.45631 2.824219-1.16406l3.119141-3.11328c.878808-.87729 2.260076-1.09891 3.371093-.54492l.984375-2.09961-.910156 2.13476 6.570312 2.71094.871094-2.23633-.792968 2.26563c1.174247.39192 1.988281 1.52178 1.988281 2.76172v4.40624c0 2.13003 1.86643 3.98633 3.992187 3.98633h17.367188c2.128594 0 3.992187-1.85208 3.992187-3.98633v-4.40429c0-1.24063.817407-2.37197 1.996094-2.76563l-.785156-2.23828.861328 2.20899 6.568359-2.71094-.966797-2.21875 1.044922 2.18359c1.107027-.55198 2.483927-.33138 3.365235.54688l3.113281 3.11523a2.6671442 2.6671442 0 0 0 .002 0c.709592.70827 1.821646 1.16406 2.824219 1.16406 1.009093 0 2.113969-.45502 2.822265-1.16601l12.279249-12.257861c.70697-.704278 1.16797-1.816491 1.16797-2.822265 0-.975327-.47131-2.126417-1.16602-2.81836l-.002-.002-3.11523-3.111328c-.87841-.876881-1.10363-2.252481-.54883-3.361328l-2.14844-1.041016 2.1836.962891 2.71484-6.556641-2.2168-.873047 2.24414.796875c.39326-1.171416 1.52721-1.986328 2.77344-1.986328h4.41211c2.12891 0 3.99219-1.859907 3.99219-3.990234v-17.339797c0-2.135927-1.85649-3.988281-3.99219-3.988281h-4.41406c-1.24231 0-2.37944-.814999-2.77539-1.992188l-2.24414.796875 2.21679-.873046-2.71289-6.558594-2.14258.935547 2.10743-1.011719c-.55214-1.102752-.3297-2.477706.54882-3.355469a2.6671442 2.6671442 0 0 0 .002-.002l3.11523-3.111328a2.6671442 2.6671442 0 0 0 .002 0c.70239-.702395 1.16602-1.816157 1.16602-2.822266 0-.999554-.46692-2.121913-1.16797-2.820312l-12.277382-12.259719c-.714073-.715433-1.818605-1.162109-2.822266-1.162109-1.00185 0-2.110812.450054-2.824219 1.162109l-3.119141 3.115234c-.879258.877736-2.258558 1.099452-3.36914.544922l-1.009766 2.150391.931641-2.185547-6.570313-2.708984-.876953 2.228515.800781-2.257812c-1.173966-.392845-1.988281-1.522399-1.988281-2.763672v-4.404297c0-2.1371505-1.859387-3.986328-3.992187-3.986328zm37.210938 94.8418c.000866.00086.0011-.00086.002 0 .0026.003-.000643.001.002.004a2.6671442 2.6671442 0 0 0 -.0039-.004z" fill="url(#e)" transform="scale(.1875)"/><path d="m21.785 9.653h-.828c-.224 0-.483-.186-.554-.398l-.513-1.245c-.106-.212-.055-.526.103-.684l.586-.586c.133-.134.208-.314.208-.506 0-.19-.075-.37-.21-.506l-2.306-2.306c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-.585.585c-.158.158-.472.21-.672.11-.01-.006-1.247-.516-1.247-.516-.223-.074-.41-.333-.41-.556v-.83c0-.394-.32-.715-.715-.715h-3.26c-.395 0-.716.32-.716.715v.83c0 .222-.186.48-.398.552l-1.246.513c-.212.106-.526.055-.684-.103l-.586-.585c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-2.306 2.306c-.28.28-.28.733 0 1.012l.586.586c.157.158.208.472.108.672l-.516 1.246c-.074.224-.333.41-.556.41h-.614c-.395 0-.93.32-.93.715v3.26c0 .395.32.716.715.716h.83c.223 0 .48.186.552.398l.514 1.246c.106.212.056.526-.102.684l-.586.586c-.28.28-.28.733 0 1.012l2.307 2.306c.133.135.313.21.505.21.19 0 .37-.075.506-.21l.586-.585c.158-.158.472-.21.672-.11.01.006 1.247.516 1.247.516.223.074.41.332.41.556v.83c0 .393.32.714.714.714h3.26c.396 0 .717-.32.717-.715v-.83c0-.223.186-.48.398-.552l1.246-.514c.212-.106.526-.055.684.102l.586.586c.135.135.314.21.506.21.19 0 .37-.075.506-.21l2.306-2.306c.135-.135.21-.315.21-.506 0-.192-.075-.372-.21-.506l-.586-.586c-.158-.158-.208-.472-.108-.672l.515-1.246c.074-.224.333-.41.556-.41h.83c.393 0 .714-.32.714-.715v-3.26c0-.396-.32-.717-.715-.717z" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".277193"/><path d="m3.5 12.5v-9l7.5 4.5z" fill="url(#b)" transform="translate(6 4)"/><g fill="none"><path d="m9.5 16.5v-9l7.5 4.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".862745"/><path d="m10.5 9.2751196v5.4493244l4.546875-2.724444z" opacity=".6" stroke="url(#c)"/><path d="m56.658203 13.333984v3.058594c0 3.768198-2.075576 6.6282-5.634765 7.822266l.261718-.09766-6.568359 2.710937.269531-.121094c-3.365604 1.678173-6.847405 1.116724-9.513672-1.544922a4.1442948 4.1442948 0 0 1 0-.002l-2.173828-2.171875-10.378906 10.363281 2.162109 2.160157a4.1442948 4.1442948 0 0 1 .002 0c2.658401 2.656097 3.233048 6.154823 1.542969 9.523437l.125-.273437-2.714844 6.560547.09961-.265625c-1.198435 3.569807-4.072442 5.621093-7.828125 5.621093h-3.066406v14.646485h3.068359c3.757658 0 6.634025 2.058864 7.830078 5.630859l-.101563-.269531 2.716797 6.560547-.123047-.269532c1.685764 3.366889 1.110666 6.854179-1.546874 9.511719a4.1442948 4.1442948 0 0 1 -.002.0039l-2.164062 2.160156 10.378906 10.359376 2.173828-2.16992c2.664949-2.66034 6.156485-3.219888 9.519532-1.54297l-.269532-.1211 6.570313 2.71094-.267578-.10156c3.57049 1.19171 5.632812 4.06022 5.632812 7.82227v3.05859h14.683594v-3.05664c0-3.76651 2.072542-6.63255 5.640625-7.82422l-.267578.0996 6.568359-2.71094-.269531.1211c3.364245-1.6775 6.846966-1.11257 9.511719 1.54296a4.1442948 4.1442948 0 0 1 .0039.004l2.169922 2.16797 10.378901-10.361329-2.1621-2.15625v-.002c-2.66185-2.658096-3.233601-6.154256-1.54883-9.521485l-.12305.267578 2.71484-6.55664-.0996.267578c1.19912-3.571862 4.06853-5.623047 7.82812-5.623047h3.07031v-14.650366h-3.07226c-3.75996 0-6.6296-2.057832-7.83008-5.626953l.0977.263672-2.71289-6.558594.125.271485c-1.686054-3.367478-1.11115-6.857944 1.54883-9.515625a4.1442948 4.1442948 0 0 1 .002 0l2.16406-2.160157-10.378908-10.363281-2.173828 2.169922a4.1442948 4.1442948 0 0 1 0 .002c-2.664103 2.65949-6.156673 3.221114-9.521485 1.541016l.271485.123047-6.570313-2.708985.265625.09961c-3.568498-1.194128-5.630859-4.058526-5.630859-7.822266v-3.056641z" stroke="url(#a)" stroke-width="5.333333" transform="scale(.1875)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_choosepolygon.svg b/icon-themes/elementary_svg/cmd/lc_choosepolygon.svg
new file mode 100644
index 000000000..438cf660f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_choosepolygon.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="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.0002" x2="14.0002" y1="5.0152" y2="15.0152"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.0002" x2="12.0002" xlink:href="#a" y1="7.0152" y2="13.0152"/><linearGradient id="d" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="23.783257" x2="23.783257" y1="-8.486991" y2="-.356335"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19.504999" x2="19.504999" xlink:href="#a" y1="11.007" y2="20.007"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="21.500401" x2="21.500401" y1="1.5083" y2="11.5083"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.500401" x2="25.500401" xlink:href="#a" y1="3.5083" y2="9.5083"/><g transform="translate(-11.005 -8.007)"><rect fill="url(#d)" height="12.0499" rx="1" width="9.096999" x="16.408001" y="9.4571"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.505 10.507 7 .0082v9.9918l-7-.0082z" opacity=".5" stroke="url(#e)"/><rect height="11.9994" opacity=".5" rx="1" stroke="#206b00" width="9.001" x="16.504" y="9.5076"/></g></g><g transform="translate(-18.500401 11.4917)"><rect fill="url(#f)" height="9.000001" rx="1" width="14" x="19.000401" y="2.0083"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m20.021 2.9917 11.979401.0166v7h-12z" opacity=".5" stroke="url(#g)"/><rect height="8.999999" opacity=".5" rx="1" stroke="#7239b3" width="14" x="19.000401" y="2.0083"/></g></g><g transform="translate(1.9998 2.9848)"><rect fill="url(#b)" height="9" rx="1" width="13" x="8.5002" y="5.5152"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m9.4576006 6.5152001h11.0425994v6.9999999h-11.0425994z" opacity=".5" stroke="url(#c)"/><rect height="9" opacity=".5" rx="1" stroke="#cc3b02" width="13" x="8.5002" y="5.5152"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_circle_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_circle_unfilled.svg
new file mode 100644
index 000000000..4616d9a40
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_circle_unfilled.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" transform="translate(0 2)"><path d="m20.454811 10a8.4548111 8.4548111 0 0 1 -8.454811 8.454811 8.4548111 8.4548111 0 0 1 -8.4548111-8.454811 8.4548111 8.4548111 0 0 1 8.4548111-8.4548111 8.4548111 8.4548111 0 0 1 8.454811 8.4548111z" stroke-linejoin="round" stroke-width="1.090377"/><path d="m8 14 8-8" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_circlearc.svg b/icon-themes/elementary_svg/cmd/lc_circlearc.svg
new file mode 100644
index 000000000..3e121f761
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_circlearc.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499998 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.254238" x2="10.932201" y1="6.101696" y2="20.44068"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-13.475575" x2="-13.475575" y1="8.135659" y2="20.135658"><stop offset="0" stop-color="#fff"/><stop offset=".41666666" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="11.852736" cy="19.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".433333" rx="8.098211" ry="1.963204"/><path d="m12.5 3.5449219c-4.75.125-8.9550781 3.7856149-8.9550781 8.4550781.0000001 4.669463 3.7856149 8.455078 8.4550781 8.455078 4.669463 0 8.455078-4.007699 8.455078-8.955078h-4.005859a4.4823799 4.4823799 0 0 1 .033203.5 4.4823799 4.4823799 0 0 1 -4.482422 4.482422 4.4823799 4.4823799 0 0 1 -4.4824219-4.482422 4.4823799 4.4823799 0 0 1 4.4824219-4.4824219 4.4823799 4.4823799 0 0 1 .5.0292969z" style="fill-rule:evenodd;stroke:#7239b3;stroke-width:1.090377;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><path d="m11.5 4.65625c-3.874293.5427445-7.0390625 3.5388943-7.0390625 7.34375.0000001 4.174788 3.3642743 7.539062 7.5390625 7.539062 3.843977 0 6.935673-3.022039 7.380859-7.039062h-1.880859c-.217572 2.86891-2.622854 5.002676-5.5 5.005859-3.0407167-.000206-5.5056533-2.465142-5.5058594-5.505859.0011421-2.8786493 2.1354526-5.270594 5.0058594-5.4882812z" fill="none" opacity=".5" stroke="url(#c)" stroke-linejoin="round" stroke-opacity=".981618"/><path d="m17 12h3v1h-3z" fill="#f9f9f9" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_circlecut.svg b/icon-themes/elementary_svg/cmd/lc_circlecut.svg
new file mode 100644
index 000000000..c7149e149
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_circlecut.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.254238" x2="10.932201" y1="6.101696" y2="20.44068"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.5" x2="13" y1="3.5" y2="18.5"><stop offset="0" stop-color="#fff"/><stop offset=".41666666" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="11.852736" cy="19.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round" stroke-width="1.090377"><path d="m12.5 3.5449219c-4.75.125-8.9550781 3.7856149-8.9550781 8.4550781.0000001 4.669463 3.7856149 8.455078 8.4550781 8.455078 4.669463 0 8.455078-4.007699 8.455078-8.955078z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12.162109 4.6210938c-4.0924631.2897747-7.6171871 3.4310107-7.6171871 7.3789062.0000001 4.129276 3.325802 7.455078 7.4550781 7.455078 3.983216 0 7.208433-3.345605 7.388672-7.607422z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_circlecut_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_circlecut_unfilled.svg
new file mode 100644
index 000000000..555683ba6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_circlecut_unfilled.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3"><g transform="translate(0 2)"><path d="m12 1.5449219c-4.6696718-.0001475-8.4552256 3.7854063-8.4550781 8.4550781-.0001474 4.669672 3.7854064 8.455225 8.4550781 8.455078 4.280157-.003455 7.882569-3.204947 8.388672-7.455078.114482.325188-8.419922-9.459358-8.388672-9.4550781z" stroke-linejoin="round"/><path d="m8 14 6-6" stroke-linecap="round"/></g><path d="m12.160156 3.734375 8.088162 9.16675"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_circlepie_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_circlepie_unfilled.svg
new file mode 100644
index 000000000..451813b05
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_circlepie_unfilled.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" stroke-opacity=".959559" transform="translate(0 2)"><path d="m11.5 3.5703125a8.4548111 8.4548111 0 0 0 -7.9550781 8.4296875 8.4548111 8.4548111 0 0 0 8.4550781 8.455078 8.4548111 8.4548111 0 0 0 8.310547-6.955078h-8.810547z" transform="translate(0 -2)"/><path d="m8 15 2-2" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_cleararrowdependents.svg b/icon-themes/elementary_svg/cmd/lc_cleararrowdependents.svg
new file mode 100644
index 000000000..5f92d4e33
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_cleararrowdependents.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" gradientTransform="translate(-1.525126 .474874)" gradientUnits="userSpaceOnUse" x1="5.525127" x2="5.525127" xlink:href="#b" y1="-8.474874" y2="20.525126"/><linearGradient id="b" gradientTransform="translate(-27.940678 -10.601695)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 -1 -1.525126 22.525126)" gradientUnits="userSpaceOnUse" x1="5.525127" x2="5.525127" xlink:href="#b" y1="30.525126" y2="1.525126"/><linearGradient id="d" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="40.824818" x2="40.824818" y1="41.17144" y2="50.061581"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 23 15.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="3" y2="4"/><linearGradient id="f" gradientTransform="translate(0 1)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3" y2="4"><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(-1 0 0 1 23 8.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="3" y2="4"/><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 8 8.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="3" y2="4"/><linearGradient id="i" gradientTransform="matrix(-1 0 0 1 23 1)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="3" y2="4"/><radialGradient id="j" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#n" y1="13.022708" y2="32.702335"/><linearGradient id="n"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#n" y1="20.584223" y2="32.702335"/><g transform="translate(0 -2)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -9)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -16)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-15 -9)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="matrix(.87817681 0 0 .88433535 -8.550828 4.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#j)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#k)" stroke="url(#l)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#m)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#o)"/></g></g></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m20.5 3.499997h-3v2.000003h3z" stroke="url(#i)"/><path d="m20.5 10.5h-3v2.000003h3z" stroke="url(#g)"/><path d="m20.5 17.5h-3v2.000003h3z" stroke="url(#e)"/><path d="m5.5 10.5h-3v2.000003h3z" stroke="url(#h)"/></g><g fill-rule="evenodd"><path d="m15.5 3.5-4.595703 1.0605469 1.416016 1.4160156-4.8027349 4.8027345.7050781.710937 4.8046878-4.8066402 1.412109 1.4121093z" fill="url(#a)"/><path d="m15.5 19.5-4.595703-1.060547 1.416016-1.416016-4.8027349-4.802734.7050781-.710937 4.8046878 4.80664 1.412109-1.412109z" fill="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_cleararrowprecedents.svg b/icon-themes/elementary_svg/cmd/lc_cleararrowprecedents.svg
new file mode 100644
index 000000000..daf5fe29f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_cleararrowprecedents.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" gradientTransform="translate(-1.525126 8.48464)" gradientUnits="userSpaceOnUse" x1="10.525126" x2="10.525126" xlink:href="#b" y1="-10.48464" y2="11.51536"/><linearGradient id="b" gradientTransform="translate(-27.940678 -10.601695)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 -1 -1.525126 14.51536)" gradientUnits="userSpaceOnUse" x1="10.525126" x2="10.525126" xlink:href="#b" y1="16.51536" y2="-5.48464"/><linearGradient id="d" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="40.824818" x2="40.824818" y1="41.17144" y2="50.061581"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="e" gradientTransform="translate(0 1)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3" y2="4"><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="translate(0 8.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(0 15.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(15 8.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><radialGradient id="i" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#m" y1="13.022708" y2="32.702335"/><linearGradient id="m"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#m" y1="20.584223" y2="32.702335"/><g transform="translate(-15 -2)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-15 -9)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-15 -16)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -9)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.5 3.499997h3v2.000003h-3z" stroke="url(#e)"/><path d="m2.5 10.5h3v2.000003h-3z" stroke="url(#f)"/><path d="m2.5 17.5h3v2.000003h-3z" stroke="url(#g)"/><path d="m17.5 10.5h3v2.000003h-3z" stroke="url(#h)"/></g><path d="m15.5 11.490234-4.595703-1.060547 1.416016-1.4160155-4.8027349-4.8027345.7050781-.710937 4.8046878 4.8066402 1.412109-1.4121093z" fill="url(#c)" fill-rule="evenodd"/><path d="m15.5 11.509766-4.595703 1.060547 1.416016 1.416016-4.8027349 4.802734.7050781.710937 4.8046878-4.80664 1.412109 1.412109z" fill="url(#a)" fill-rule="evenodd"/><g transform="matrix(.87817681 0 0 .88433535 4.449172 4.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#i)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#j)" stroke="url(#k)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#l)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#n)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_cleararrows.svg b/icon-themes/elementary_svg/cmd/lc_cleararrows.svg
new file mode 100644
index 000000000..43955ab38
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_cleararrows.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" gradientUnits="userSpaceOnUse" x1="2.744795" x2="2.744795" y1="3.237437" y2="21.237438"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#f" y1="13.022708" y2="32.702335"/><linearGradient id="f"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#f" y1="20.584223" y2="32.702335"/><g transform="matrix(.87817681 0 0 .88433535 4.449172 4.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#b)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#g)"/></g></g></g><path d="m11.5 2.5-4.5957031 1.0605469 1.4160156 1.4160156-4.8027344 4.8027344a2 2 0 0 0 -1.0175781-.2792969 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 1.0175781-.279297l4.7773438 4.777344-1.4160157 1.416015 4.5957028 1.060547-1.060547-4.595703-1.4121089 1.41211-4.7792969-4.779297a2 2 0 0 0 .2109376-.511719h7.5664062v2l4-2.5-4-2.5v2h-7.5644531a2 2 0 0 0 -.2128907-.509766l4.8046876-4.8066402 1.4121092 1.4121093z" fill="url(#a)" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_closedoc.svg b/icon-themes/elementary_svg/cmd/lc_closedoc.svg
new file mode 100644
index 000000000..b12be6e5d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_closedoc.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.57485 0 0 .42976 -1164.014 -1377.772)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="17.849002" x2="17.849002" y1="12.939551" y2="23.001972"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999601 1.4999573c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987157s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000346 0-21.0000534z" fill="url(#e)"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-18.9999997h15.0000004z" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m8 .5c-4.138 0-7.5 3.362-7.5 7.5s3.362 7.5 7.5 7.5 7.5-3.362 7.5-7.5-3.362-7.5-7.5-7.5z" fill="url(#g)" opacity=".99" transform="matrix(.7516 0 0 .7516 11.976 11.976)"/><path d="m17.99 12.352c-3.112 0-5.638 2.526-5.638 5.637 0 3.11 2.526 5.636 5.637 5.636 3.11 0 5.636-2.527 5.636-5.637 0-3.112-2.527-5.638-5.637-5.638z" fill="none" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999628"/><path d="m22.8742 17.9888c0 2.698244-2.187156 4.8854-4.8854 4.8854s-4.8854-2.187156-4.8854-4.8854 2.187156-4.8854 4.8854-4.8854 4.8854 2.187156 4.8854 4.8854z" style="opacity:.4;fill:none;stroke-width:.999628;stroke-linecap:round;stroke-linejoin:round;stroke:url(#h)"/><path d="m16.105 15.73a.376.376 0 0 0 -.26.646l1.612 1.613-1.613 1.612a.37618081.37618081 0 1 0 .532.532l1.613-1.614 1.612 1.614a.37618081.37618081 0 1 0 .532-.532l-1.613-1.611 1.614-1.614a.376.376 0 0 0 -.274-.645.376.376 0 0 0 -.258.114l-1.613 1.613-1.614-1.613a.376.376 0 0 0 -.27-.115z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_closemasterview.svg b/icon-themes/elementary_svg/cmd/lc_closemasterview.svg
new file mode 100644
index 000000000..3d4838a49
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_closemasterview.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" gradientTransform="matrix(.43205726 0 0 .32300762 -862.89692 -1023.5574)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.9971"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.859674" x2="17.859674" y1="13.32499" y2="22.619287"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5135 0 0 .4054 -.33 3.265)" gradientUnits="userSpaceOnUse" x1="24.011684" x2="24.011684" y1="6.746423" y2="41.280216"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="7.504621" cy="8.597903" gradientTransform="matrix(-.00000006 1.4444444 -1.2222222 -.00000005 22.508549 -9.840008)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.4845 0 0 .34573 33.24 3.15)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="53.624" y2="2.906"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 8.76 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 15.24 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><g transform="translate(0 -2)"><path d="m1.5 22h21v2h-21z" fill="url(#f)" opacity=".15" transform="translate(0 -1)"/><path d="m1.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#g)" opacity=".15"/><path d="m22.5 21v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#i)" opacity=".15"/><g stroke-linejoin="round"><path d="m1.5 4.5h21v17h-21z" fill="url(#d)" stroke="url(#e)"/><g fill="none"><path d="m21.495 20.495h-19v-15h19z" opacity=".5" stroke="url(#c)" stroke-linecap="round"/><path d="m11.5 18.5h9m-1 1v-7m-9-5h-7m1-1v10" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></g><path d="m7 13.018h.993l.007.982h-.993zm2-.018h1l.007.982h-1zm2 0h2l.007.982h-2zm3 0 1.993.018.007.982-1.994-.018zm-7-2h2v1h-2zm3 0h1v1h-1.0000019zm2 0h2l.001 1h-2.001zm3 0h2v1h-2zm-8 4h2v1h-2zm3 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1.002zm2 0 1.012.013-.012.987-1.012-.013z" fill="#fff" opacity=".7"/></g><path d="m17.9888 12.3518c-3.110121 0-5.637 2.526879-5.637 5.637s2.526879 5.637 5.637 5.637 5.637-2.526879 5.637-5.637-2.526879-5.637-5.637-5.637z" fill="url(#a)" opacity=".99" stroke-width=".7516"/><path d="m17.990266 12.479211c-3.042469 0-5.512031 2.469563-5.512031 5.511055 0 3.040515 2.469562 5.510077 5.511053 5.510077 3.040515 0 5.510077-2.47054 5.510077-5.511055 0-3.042469-2.47054-5.512031-5.511054-5.512031z" fill="none" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round" stroke-width=".977294"/><path d="m22.50127 17.9888c0 2.492271-2.020199 4.51247-4.51247 4.51247s-4.51247-2.020199-4.51247-4.51247 2.020199-4.51247 4.51247-4.51247 4.51247 2.020199 4.51247 4.51247z" fill="none" opacity=".4" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.094 15.734c-.44 0-.868.29-1.034.698-.165.41-.06.914.26 1.22l1.092 1.095-1.102 1.103a.738.738 0 0 0 -.02.02c-.388.417-.375 1.146.03 1.55.402.404 1.13.417 1.548.028a.738.738 0 0 0 .02-.02l1.102-1.102 1.083 1.083c.407.437 1.184.452 1.607.03.423-.424.408-1.202-.03-1.61l-1.083-1.083 1.097-1.097c.318-.31.422-.824.248-1.234s-.614-.692-1.06-.68c-.285.008-.566.13-.766.335l-1.096 1.1-1.094-1.094c-.207-.214-.503-.34-.802-.34z" fill="#7a0000" opacity=".05"/><path d="m16.105 16.48a.376.376 0 0 0 -.26.647l1.612 1.613-1.613 1.613a.37618081.37618081 0 1 0 .532.532l1.613-1.613 1.612 1.613a.37618081.37618081 0 1 0 .532-.532l-1.613-1.613 1.614-1.613a.376.376 0 0 0 -.274-.645.376.376 0 0 0 -.258.113l-1.612 1.615-1.614-1.615a.376.376 0 0 0 -.27-.114z" fill="#7a0000" opacity=".15"/><path d="m16.105 15.73a.376.376 0 0 0 -.26.646l1.612 1.613-1.613 1.612a.37618081.37618081 0 1 0 .532.532l1.613-1.614 1.612 1.614a.37618081.37618081 0 1 0 .532-.532l-1.613-1.611 1.614-1.614a.376.376 0 0 0 -.274-.645.376.376 0 0 0 -.258.114l-1.613 1.613-1.614-1.613a.376.376 0 0 0 -.27-.115z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_closepreview.svg b/icon-themes/elementary_svg/cmd/lc_closepreview.svg
new file mode 100644
index 000000000..982c745a2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_closepreview.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" gradientUnits="userSpaceOnUse" x1="11.728284" x2="11.728284" y1="2.18179" y2="21.748316"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.8047894 0 0 .60165743 -1628.8199 -1928.0804)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><radialGradient id="c" cx="99.157013" cy="186.17059" gradientTransform="matrix(.11151981 0 0 .03548359 .942029 15.166729)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m19 21.772727a7 2.2272727 0 0 1 -14 0 7 2.2272727 0 1 1 14 0z" fill="url(#c)"/><path d="m12 1.4999999c-5.7935401 0-10.5000001 4.70646-10.5000001 10.5000001 0 5.79354 4.70646 10.5 10.5000001 10.5 5.79354 0 10.50001-4.70646 10.5-10.5 0-5.7935401-4.70646-10.5000001-10.5-10.5000001z" fill="url(#b)" opacity=".99"/><path d="m12 1.4999999c-5.7935401 0-10.5000001 4.70646-10.5000001 10.5000001 0 5.79354 4.70646 10.5 10.5000001 10.5 5.79354 0 10.50001-4.70646 10.5-10.5 0-5.7935401-4.70646-10.5000001-10.5-10.5000001z" fill="none" opacity=".5" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.49999 11.99966c0 5.24688-4.25361 9.50034-9.49988 9.50034-5.2467501 0-9.5001101-4.25351-9.5001101-9.50034 0-5.2466301 4.25336-9.4996601 9.5001101-9.4996601 5.24627 0 9.49988 4.25303 9.49988 9.4996601z" fill="none" opacity=".4" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.4921875 7.5117188c-.5099126 0-1.0208008.2024877-1.4003906.5820312-.7633472.7632531-.763347 2.037528 0 2.800781l2.1074219 2.105469-2.1074219 2.107422c-.7633467.763252-.7633452 2.037528 0 2.800781.7632439.763149 2.0375374.76315 2.8007812 0l2.1074219-2.109375 2.107422 2.109375c.763243.763149 2.037538.763147 2.800781 0 .763345-.763253.763347-2.037529 0-2.800781l-2.107422-2.107422 2.107422-2.105469c.763347-.763253.763347-2.037528 0-2.800781-.763243-.7631473-2.037538-.7631487-2.800781 0l-2.107422 2.107422-2.1074219-2.107422c-.3795899-.3795428-.8904772-.5820313-1.4003906-.5820312z" fill="#7a0000" opacity=".05" transform="matrix(1.003519 0 0 1.003519 -.042233 -.041875)"/><path d="m8.4928881 8.5000003c-.2535911 0-.507107.098255-.7014215.2925458-.3886289.3885811-.3886289 1.0140886 0 1.4026699l2.8056854 2.805339-2.8056854 2.805339c-.388629.388581-.388629 1.014088 0 1.40267.3886291.388581 1.0142138.388581 1.4028428 0l2.8056846-2.80534 2.805686 2.80534c.388629.388581 1.014213.388581 1.402843 0 .388629-.388582.388629-1.014089 0-1.40267l-2.805686-2.805339 2.805686-2.805339c.388629-.3885813.388629-1.0140888 0-1.4026699-.38863-.388581-1.014214-.388581-1.402843 0l-2.805686 2.8053389-2.8056846-2.8053389c-.1943146-.1942905-.4478305-.2925458-.7014213-.2925458z" fill="#7a0000" opacity=".15"/><path d="m8.492888 7.4999999c-.253591 0-.5071069.098255-.7014214.2925458-.388629.3885811-.388629 1.0140886 0 1.4026697l2.8056854 2.8053396-2.8056854 2.805339c-.388629.388581-.388629 1.014088 0 1.40267.388629.388581 1.0142137.388581 1.4028427 0l2.8056847-2.80534 2.805686 2.80534c.388629.388581 1.014213.388581 1.402843 0 .388629-.388582.388629-1.014089 0-1.40267l-2.805686-2.805339 2.805686-2.8053396c.388629-.3885811.388629-1.0140886 0-1.4026697-.38863-.388581-1.014214-.388581-1.402843 0l-2.805686 2.8053393-2.8056847-2.8053393c-.1943145-.1942905-.4478304-.2925458-.7014213-.2925458z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_closewin.svg b/icon-themes/elementary_svg/cmd/lc_closewin.svg
new file mode 100644
index 000000000..aae241467
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_closewin.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" gradientTransform="matrix(.43205726 0 0 .32300762 -862.89692 -1023.5574)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.9971"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.849002" x2="17.849002" y1="12.939551" y2="23.001972"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.00126" x2="12.00126" y1="5" y2="19.914806"><stop offset="0" stop-color="#fff"/><stop offset=".016525" stop-color="#fff" stop-opacity=".23529"/><stop offset=".98002" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 29.715 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><radialGradient id="f" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -18.285 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="g" gradientTransform="matrix(1.1234 0 0 1 -2.9617 0)" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="7.6856" cy="5.959" gradientTransform="matrix(0 1.15 -1.2044 -.00000002 19.177 -8.8384)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="5" y2="7"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4" transform="matrix(.57893 0 0 .42856238 -1.89476 2.857011)"><path d="m39.727 40h5v7h-5z" fill="url(#e)"/><path d="m-8.2727-47h5v7h-5z" fill="url(#f)" transform="scale(-1)"/><path d="m8.2723 40h31.455v7h-31.455z" fill="url(#g)"/></g><rect fill="url(#h)" height="18" rx="1" width="21" x="1.5" y="3.5"/><path d="m2.5 3.5c-.554 0-1 .446-1 1v4.5h21v-4.5c0-.554-.446-1-1-1z" fill="url(#i)"/><g fill="none"><rect height="18" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="21" x="1.5" y="3.5"/><path d="m2.5 4.5h19v15.999h-19z" opacity=".7" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8.5h20" opacity=".2" stroke="#000"/></g><path d="m17.9888 12.3518c-3.110121 0-5.637 2.526879-5.637 5.637s2.526879 5.637 5.637 5.637 5.637-2.526879 5.637-5.637-2.526879-5.637-5.637-5.637z" fill="url(#a)" opacity=".99" stroke-width=".7516"/><path d="m17.99 12.352c-3.112 0-5.638 2.526-5.638 5.637 0 3.11 2.526 5.636 5.637 5.636 3.11 0 5.636-2.527 5.636-5.637 0-3.112-2.527-5.638-5.637-5.638z" fill="none" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999628"/><path d="m22.8742 17.9888c0 2.698244-2.187156 4.8854-4.8854 4.8854s-4.8854-2.187156-4.8854-4.8854 2.187156-4.8854 4.8854-4.8854 4.8854 2.187156 4.8854 4.8854z" style="opacity:.4;fill:none;stroke-width:.999628;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><path d="m16.094 15.734c-.44 0-.868.29-1.034.698-.165.41-.06.914.26 1.22l1.092 1.095-1.102 1.103a.738.738 0 0 0 -.02.02c-.388.417-.375 1.146.03 1.55.402.404 1.13.417 1.548.028a.738.738 0 0 0 .02-.02l1.102-1.102 1.083 1.083c.407.437 1.184.452 1.607.03.423-.424.408-1.202-.03-1.61l-1.083-1.083 1.097-1.097c.318-.31.422-.824.248-1.234s-.614-.692-1.06-.68c-.285.008-.566.13-.766.335l-1.096 1.1-1.094-1.094c-.207-.214-.503-.34-.802-.34z" fill="#7a0000" opacity=".05"/><path d="m16.105 16.48a.376.376 0 0 0 -.26.647l1.612 1.613-1.613 1.613a.37618081.37618081 0 1 0 .532.532l1.613-1.613 1.612 1.613a.37618081.37618081 0 1 0 .532-.532l-1.613-1.613 1.614-1.613a.376.376 0 0 0 -.274-.645.376.376 0 0 0 -.258.113l-1.612 1.615-1.614-1.615a.376.376 0 0 0 -.27-.114z" fill="#7a0000" opacity=".15"/><path d="m16.105 15.73a.376.376 0 0 0 -.26.646l1.612 1.613-1.613 1.612a.37618081.37618081 0 1 0 .532.532l1.613-1.614 1.612 1.614a.37618081.37618081 0 1 0 .532-.532l-1.613-1.611 1.614-1.614a.376.376 0 0 0 -.274-.645.376.376 0 0 0 -.258.114l-1.613 1.613-1.614-1.613a.376.376 0 0 0 -.27-.115z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_color.svg b/icon-themes/elementary_svg/cmd/lc_color.svg
new file mode 100644
index 000000000..e974d7359
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_color.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" gradientTransform="matrix(.91999999 0 0 1.2500001 -2.72 12.875)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3673 0 0 .36733 15.431 .868)" gradientUnits="userSpaceOnUse" x1="-17.508848" x2="-17.508848" y1="35.74987" y2="41.194565"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99801056 0 0 1.0626878 -14.968169 10.982075)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="13" cy=".94" gradientTransform="matrix(-2.84165 0 0 -2.59455 49.94 3.438)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m.5 18.5v5h23v-5z" fill="url(#a)"/><path d="m15.3 13.7h-6.72l-1.156 2.9h-3.091l6.335-15.2h2.877l6.11 15.2h-3.235zm-5.92-2.3h5.046l-2.252-6.876z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#d)"/><path d="m10.667969 1.4003906-6.3359378 15.1992184h.4160157l5.9199221-14.1992184h2.876953l5.707031 14.1992184h.402344l-6.109375-15.1992184zm-.8808596 10.0000004-.40625 1h5.0449216l-.328125-1z" fill="#fff" opacity=".2"/><g fill="none" stroke-linecap="square" transform="translate(0 6)"><path d="m1.5 13.5h21v3h-21z" opacity=".6" stroke="url(#b)"/><path d="m.5 12.5h23v5h-23z" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_colorscaleformatdialog.svg b/icon-themes/elementary_svg/cmd/lc_colorscaleformatdialog.svg
new file mode 100644
index 000000000..2dbdacadf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_colorscaleformatdialog.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" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 4.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#c" y1="7.555553" y2="40.444439"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 10.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#b" y1="7.555553" y2="40.444439"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="4.5" y2="7.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.35135134 0 0 .24324327 .567566 1.162163)" gradientUnits="userSpaceOnUse" x1="38.230774" x2="38.230774" xlink:href="#c" y1="7.555551" y2="81.555542"/><linearGradient id="f" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 10.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#b" y1="7.555553" y2="40.444439"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="10.5" y2="13"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="16" y2="20"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 16.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#f" y1="7.555553" y2="40.444439"/><linearGradient id="j" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 4.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#f" y1="7.555553" y2="40.444439"/><linearGradient id="k" gradientTransform="matrix(.44576989 0 0 .44993664 40.801525 -.024539)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#k)" height="21" rx=".527778" ry=".555556" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="21" x="1.5" y="1.5"/><path d="m5.5 5.500001 12.99335-.03595v.968749l-12.99335.03595z" fill="none" opacity=".3" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#d)" height="3" rx=".578125" width="15" x="4.5" y="4.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="3" opacity=".5" rx=".34375" ry=".296875" stroke="#002e99" stroke-opacity=".941176" width="15" x="4.5" y="4.5"/><path d="m5.5 5.500001 13 .03125v.968749l-13-.03125z" opacity=".3" stroke="url(#a)"/><path d="m2.5 2.5h19v18.968749h-19z" stroke="url(#e)"/></g><rect fill="url(#g)" height="3" rx=".578125" width="15" x="4.5" y="10.5"/><rect fill="none" height="3" opacity=".5" rx=".34375" ry=".296875" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" width="15" x="4.5" y="10.5"/><path d="m5.5 11.500001 13 .03125v.968749l-13-.03125z" fill="none" opacity=".3" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#h)" height="3" rx=".526042" ry=".598959" width="15" x="4.5" y="16.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="3" opacity=".5" rx=".526502" ry=".523975" stroke="#206b00" width="15" x="4.5" y="16.5"/><path d="m5.5 17.500001 13 .03125v.968749l-13-.03125z" opacity=".3" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_colorsettings.svg b/icon-themes/elementary_svg/cmd/lc_colorsettings.svg
new file mode 100644
index 000000000..f7814c78f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_colorsettings.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.5384" x2="10.3076" y1="1038.72582" y2="1035.34122"><stop offset="0" stop-color="#f01e14"/><stop offset="1" stop-color="#f5d21e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.6922" x2="17.0768" y1="1031.95662" y2="1038.72582"><stop offset="0" stop-color="#f5d21e"/><stop offset="1" stop-color="#64e10f"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20.4614" x2="13.6922" y1="1042.11042" y2="1045.49502"><stop offset="0" stop-color="#64e10f"/><stop offset="1" stop-color="#3c73af"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.3076" x2="5.2307" y1="1048.87962" y2="1042.11042"><stop offset="0" stop-color="#3c73af"/><stop offset="1" stop-color="#f01e14"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.0003" x2="12.0003" y1="1029.6899" y2="1051.2289"><stop offset="0" stop-color="#fff"/><stop offset=".20526" stop-color="#fff" stop-opacity=".23529"/><stop offset=".78891" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><g transform="translate(0 -1028.4)"><path d="m12 1051.4a11 11 0 0 1 -7.7782-3.2219 11 11 0 0 1 -3.2218-7.7781h11z" fill="url(#d)"/><path d="m23 1040.4a11 11 0 0 1 -11 11v-11z" fill="url(#c)"/><path d="m12 1029.4a11 11 0 0 1 11 11h-11z" fill="url(#b)"/><path d="m1 1040.4a11 11 0 0 1 11-11v11z" fill="url(#a)"/><path d="m22 1040.4a10 10 0 0 1 -10 10 10 10 0 0 1 -10-10 10 10 0 0 1 10-10 10 10 0 0 1 10 10z" fill="none" opacity=".4" stroke="url(#e)" stroke-width="1.049"/><path d="m15.667 1040.4a3.6667 3.6667 0 0 1 -3.6667 3.6667 3.6667 3.6667 0 0 1 -3.6667-3.6667 3.6667 3.6667 0 0 1 3.6667-3.6667 3.6667 3.6667 0 0 1 3.6667 3.6667z" fill="#dcdcdc"/><g fill="none" stroke="#000"><path d="m15.667 1040.4a3.6667 3.6667 0 0 1 -3.6667 3.6667 3.6667 3.6667 0 0 1 -3.6667-3.6667 3.6667 3.6667 0 0 1 3.6667-3.6667 3.6667 3.6667 0 0 1 3.6667 3.6667z" opacity=".3" stroke-linejoin="round"/><path d="m23 1040.4a11 11 0 0 1 -11 11 11 11 0 0 1 -11-11 11 11 0 0 1 11-11 11 11 0 0 1 11 11z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_columnmenu.svg b/icon-themes/elementary_svg/cmd/lc_columnmenu.svg
new file mode 100644
index 000000000..46d4dab0b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_columnmenu.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="10.245955"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="10.245955"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="10.245955"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientUnits="userSpaceOnUse" x1="27" x2="27" y1="-6" y2="16"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="B" gradientTransform="translate(6 1)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="4"/><linearGradient id="C" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="D" gradientTransform="translate(6 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="3"/><linearGradient id="E" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="3"/><linearGradient id="F" gradientTransform="translate(6 14)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="3"/><linearGradient id="G" gradientTransform="translate(6 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="3"/><linearGradient id="H" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#K" y1="15.499894" y2="48.395687"/><linearGradient id="I" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="J" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#K" y1="2" y2="22"/><linearGradient id="K" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#H)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#J)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#I)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#h)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#i)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#j)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#l)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#m)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#n)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#o)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#p)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#q)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#s)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#t)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#w)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#x)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/></g><path d="m11.5 1.5v21h-5v-21z" fill="url(#A)"/><path d="m7 6v1h4v-1zm0 4v1h4v-1zm0 4v1h4v-1zm0 4v1h4v-1z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#B)"/><path d="m7.5 7.4999999h3v2h-3z" opacity=".5" stroke="url(#D)"/><path d="m7.5 11.5h3v2h-3z" opacity=".5" stroke="url(#E)"/><path d="m7.5 15.5h3v2h-3z" opacity=".5" stroke="url(#F)"/><path d="m7.5 19.5h3v2h-3z" opacity=".5" stroke="url(#G)"/></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#g)" stroke-width="1.352275"/></g><path d="m12 2c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4c.554 0 1-.446 1-1zm-1 0v20h-4v-20z" fill="#002e99" fill-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_columnwidth.svg b/icon-themes/elementary_svg/cmd/lc_columnwidth.svg
new file mode 100644
index 000000000..e227b63be
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_columnwidth.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" gradientUnits="userSpaceOnUse" x1="12.000003" x2="12.000003" xlink:href="#g" y1="8" y2="9"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.000003" x2="12.000003" xlink:href="#g" y1="12" y2="13"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.000003" x2="12.000003" xlink:href="#g" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.000003" x2="12.000003" y1="1.5" y2="22.5"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.000003" x2="14.000003" xlink:href="#g" y1="3" y2="5"/><linearGradient id="f" gradientTransform="matrix(.14285716 0 0 .25 8.428575 3.000001)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" y1="15.999304" y2="19.963179"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="none" stroke="#f37329" transform="matrix(-1 0 0 -1 19 36)"><path d="m4.5 13.5v2" stroke-linecap="square" stroke-linejoin="round"/><path d="m5 14.5h4"/><path d="m9.5 13.5v2" stroke-linecap="square" stroke-linejoin="round"/></g><path d="m10.000003 1.5h4c.277 0 .5.223.5.5v16c0 .277-.223.5-.5.5h-4c-.2770002 0-.5000002-.223-.5000002-.5v-16c0-.277.223-.5.5000002-.5z" fill="url(#d)"/><path d="m9.0000028 7h6.0000012v1h-6.0000012z" fill="url(#f)" opacity=".15"/><path d="m10.536366 1.500027c-.5741462 0-1.0382519.4622211-1.0363642 1.036364l.000001 3.963609h5.0000002l-.000002-3.963609c0-.574146-.462218-1.036364-1.036363-1.036364z" fill="none" opacity=".4" stroke="#000" stroke-linecap="round"/><path d="m10.500003 2.5v3h3v-3z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.0000038 7h1.0000002v10.999818h-1.0000002z" opacity=".321"/><path d="m14.000004 7h1v10.999818h-1z" opacity=".321"/><path d="m10.000004 9.999818h4v1h-4z" opacity=".321"/><path d="m10.000004 13.999818h4v1h-4z" opacity=".321"/><path d="m9.0000028 18h6.0000002v1h-6.0000002z" opacity=".321"/><g fill="none"><path d="m10.500003 7.5v2h3v-2z" stroke="url(#a)"/><path d="m10.500003 11.5v2h3v-2z" stroke="url(#b)"/><path d="m10.500003 15.5v2h3v-2z" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_combine.svg b/icon-themes/elementary_svg/cmd/lc_combine.svg
new file mode 100644
index 000000000..8b767dac3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_combine.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" gradientTransform="matrix(.31231236 0 0 .31231203 -.439937 34.002483)" gradientUnits="userSpaceOnUse" x1="51.798126" x2="51.798126" y1="-99.267654" y2="-60.844543"><stop offset="0" stop-color="#fff"/><stop offset=".49999997" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.499997" x2="8.499997" y1="10" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.02485212 0 0 .0082353 -.48225 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 7.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.416009" x2="10.416009" y1="1.546858" y2="22.339955"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><path d="m15.232422 2.0039062a8.0000001 7.9991057 0 0 0 -8.0859376 6.4960938h6.8535156c.831 0 1.5.669 1.5 1.5v7.982422a8.0000001 7.9991057 0 0 0 7.5-7.982422 8.0000001 7.9991057 0 0 0 -7.767578-7.9960938z" opacity=".05"/><path d="m15.216797 2.5039062a7.5000002 7.4982683 0 0 0 -7.5644532 5.9960938h6.3476562c.831 0 1.5.669 1.5 1.5v7.482422a7.5000002 7.4982683 0 0 0 7-7.482422 7.5000002 7.4982683 0 0 0 -7.283203-7.4960938z" opacity=".07"/><path d="m15.216797 1.5039062a7.5000002 7.4982683 0 0 0 -7.6914064 6.9960938h6.4746094c.831 0 1.5.669 1.5 1.5v6.480469a7.5000002 7.4982683 0 0 0 7-7.480469 7.5000002 7.4982683 0 0 0 -7.283203-7.4960938zm-7.6914064 6.9960938h-4.5253906c-.831 0-1.5.669-1.5 1.5v11c0 .831.669 1.5 1.5 1.5h11c.831 0 1.5-.669 1.5-1.5v-4.517578a7.5000002 7.4982683 0 0 1 -8-7.482422 7.5000002 7.4982683 0 0 1 .0253906-.5z" fill="url(#g)"/><path d="m21.499999 8.997998a6.4999998 6.4999935 0 1 1 -12.9999991 0 6.4999998 6.4999935 0 1 1 12.9999991 0z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.499999 22h12v2h-12z" fill="url(#c)" opacity=".15"/><path d="m2.5 22.000085v1.999891c-.620473.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m14.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="12" opacity=".5" rx=".75" stroke="url(#b)" width="12" x="2.5" y="9.5"/><path d="m3 8.5h11c.831 0 1.5.669 1.5 1.5v11c0 .831-.669 1.5-1.5 1.5h-11c-.831 0-1.5-.669-1.5-1.5v-11c0-.831.669-1.5 1.5-1.5zm19.5.500001a7.5000002 7.5000021 0 1 1 -15 0 7.5000002 7.5000021 0 1 1 15 0z" opacity=".5" stroke="#105845"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_combobox.svg b/icon-themes/elementary_svg/cmd/lc_combobox.svg
new file mode 100644
index 000000000..a32827a1c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_combobox.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.497916" x2="4.497916" xlink:href="#a" y1="291.311445" y2="292.369795"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.7625" x2="4.7625" xlink:href="#a" y1="293.29581" y2="295.94165"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="0" x2="1.984375" y1="294.883315" y2="293.031235"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#f7f7f7"/></linearGradient><g transform="translate(0 -290.64998)"><rect height="5.556264" rx=".396875" ry=".396881" style="stroke:#696969;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.595588;fill:url(#d)" width="3.968751" x=".926042" y="291.04684"/><g fill="#acacac"><path d="m1.058333 292.76663h2.248959v.264573h-2.248959z"/><path d="m1.3229164 293.5604h1.322917v.26458h-1.322917z"/><path d="m1.3229164 294.08957h1.984375v.26459h-1.984375z"/><path d="m1.3229164 294.61875h1.5875v.26459h-1.5875z"/><path d="m1.3229164 295.14789h1.984375v.26458l-1.984375-.00001z"/><path d="m1.3229164 295.67707h1.5875v.26455h-1.5875z"/></g><g stroke-width=".264583"><rect fill="url(#d)" height="1.852094" rx=".396875" ry=".396881" stroke="#696969" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".595588" width="4.894792" x=".396875" y="291.04684"/><path d="m3.8364584 292.89894v3.57187" fill="none" stroke="#8c8c8c"/><g stroke-linecap="square"><rect fill="#dcdcdc" height="3.571858" ry="1.190633" stroke="#afafaf" width="2.381249" x="3.836458" y="293.03122"/><rect fill="none" height="3.042718" rx=".79375" ry=".926046" stroke="url(#c)" width="1.852083" x="4.101042" y="293.29581"/></g></g><path d="m3.9687498 294.61873h2.116667l.0000003.52917h-2.116667z" fill="#9b9b9b"/><path d="m3.8364584 291.04685 2.3812501.00002v1.71978l-2.3812501-.00002z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".264583"/><path d="m5.6885412 294.35416-1.3229149-.00003.6614572-.66144z" fill="#919191"/><path d="m5.6885407 295.41247-1.322915.00002.6614573.66145z" fill="#919191"/><path d="m4.1010414 291.31144 1.8520831.00002v1.19064l-1.8520831-.00002z" fill="none" stroke="url(#b)" stroke-linecap="square" stroke-width=".264583"/><g fill="#919191"><path d="m4.3656251 291.44373h1.3229164v.26459h-1.3229164z"/><path d="m4.3656251 291.97291h1.3229164v.26458h-1.3229164z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_commentchangetracking.svg b/icon-themes/elementary_svg/cmd/lc_commentchangetracking.svg
new file mode 100644
index 000000000..8ef4b37f6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_commentchangetracking.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" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="33.891682" x2="151.63832" y1="-119.68561" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" 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(.40540511 0 0 .46216215 2.269687 .858112)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="2.787236" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .41480329 .342829 1.363181)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="-3.71906" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.39221364 0 0 .38819409 29.199296 .900891)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 21h16.999998v2h-16.999998z" fill="url(#i)" opacity=".15"/><path d="m3.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m20.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00124 17.0000589.00124l.000021 19.9988401s-11.3333862 0-17.0000799 0c0-6.363471 0-13.6365848 0-20.0000562z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><g fill="none"><path d="m19.5 20.5h-15.0000004v-18h15.0000004z" stroke="url(#c)" stroke-linecap="round"/><path d="m6 4.5050064h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" stroke="#aaa"/><path d="m12.13125 6.5050061h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" stroke="#c6262e"/></g><g fill="#c6262e"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g><g stroke-linecap="round" stroke-opacity=".501961" transform="translate(9 8)"><path d="m3.5 2.5c-1.1080002 0-2 .8919999-2 2v5c0 1.108.8919998 2 2 2h.8007812l-.8007812 4 4.0000001-4h3.9999999c1.108 0 2-.892 2-2v-5c0-1.1080001-.892-2-2-2z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m3.5 3.5c-.5712976 0-1 .4287025-1 1v5c0 .571297.4287025 1 1 1h.8007812c.6315369.000002 1.104974.578124.9804688 1.197266l-.1523438.759765 1.6640626-1.664062c.1875117-.187536.4418322-.292918.7070312-.292969h4c.571297 0 1-.428703 1-1v-5c0-.5712974-.428703-1-1-1z" fill="none" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_comparedocuments.svg b/icon-themes/elementary_svg/cmd/lc_comparedocuments.svg
new file mode 100644
index 000000000..59a86aacf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_comparedocuments.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" gradientUnits="userSpaceOnUse" x1="15.99997" x2="15.99997" y1="6.024331" y2="17.52433"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.99997" x2="13.99997" y1="11.024331" y2="12.024331"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.499969" x2="18.499969" y1="9.524331" y2="13.524331"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19.999969" x2="19.999969" y1="6.024331" y2="17.52433"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" 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="g"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.31428497 0 0 .34765371 .457161 -.376986)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.221258" xlink:href="#g" y1=".985206" y2="51.832962"/><linearGradient id="i" 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="j"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00803239 0 0 .00617647 8.840804 16.235423)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="l" gradientTransform="matrix(.02071006 0 0 .00617647 1.514793 16.23541)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#j" y1="366.64789" y2="609.50507"/><linearGradient id="m" gradientTransform="matrix(.31428463 0 0 .32594469 .457176 -.323111)" gradientUnits="userSpaceOnUse" x1="23.999983" x2="23.999983" xlink:href="#g" y1="2.525423" y2="48.545502"/><linearGradient id="n" gradientTransform="matrix(.02071006 0 0 .00617647 23.006319 8.633711)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#j" y1="366.64789" y2="609.50507"/><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00803239 0 0 .00617647 30.33233 8.633724)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(.00803239 0 0 .00617647 30.651196 8.633724)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><path d="m4 18.499998h10v1.5h-10z" fill="url(#l)" opacity=".15"/><path d="m4 18.500063v1.499919c-.413648.0029-1-.336056-1-.750057 0-.413999.4616-.749862 1-.749862z" fill="url(#k)" opacity=".15"/><g transform="translate(.999999 1.999963)"><path d="m2.500001.500037c2.5206581 0 10.999987.001018 10.999987.001018l.000013 15.998982s-7.3333335 0-11 0c0-5.333333 0-10.6666666 0-16z" fill="url(#h)" stroke-width="1.121224"/><g fill="none"><path d="m12.5 15.516949h-9.0000001v-14.016949h9.0000001z" stroke="url(#f)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 15.96520004h-11.000076z" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m8 4.9990826c1.604056 0 7 .000867 7 .000867l.000009 13.0000004s-4.666672 0-7.000009 0c0-4.33361 0-8.6672194 0-13.0008294z" opacity=".05"/><g transform="translate(6.999999 5.999963)"><path d="m2.500013.4991466c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#m)" stroke-width="1.085652"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#f)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(-15.491526 10.601698)"><path d="m25.491526 10.8983h10v1.5h-10z" fill="url(#n)" opacity=".15"/><path d="m25.491526 10.898364v1.499919c-.413648.0029-1-.336056-1-.750057 0-.413999.4616-.749862 1-.749862z" fill="url(#o)" opacity=".15"/><path d="m35.492 10.898364v1.499919c.413648.0029 1-.336056 1-.750057 0-.413999-.4616-.749862-1-.749862z" fill="url(#p)" opacity=".15"/></g><g transform="translate(-9.99997 -.024331)"><path d="m16.49997 17.024331 7-5.5-7-5.5v3.5h-6v4h6z" style="display:block;stroke:#004372;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none"><path d="m16.99997 10.524331h-5.5v2h5.5" opacity=".5" stroke="url(#b)"/><path d="m16.99997 12.524331c.5 0 .5 0 .5.5v1.94346l4.395039-3.44346-4.395039-3.449219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#c)"/></g></g><g transform="matrix(-1 0 0 1 33.99997 5.975669)"><path d="m16.49997 17.024331 7-5.5-7-5.5v3.5h-6v4h6z" style="display:block;stroke:#452981;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><g fill="none"><path d="m16.99997 10.524331h-5.5v2h5.5" opacity=".5" stroke="url(#b)"/><path d="m16.99997 12.524331c.5 0 .5 0 .5.5v1.94346l4.395039-3.44346-4.395039-3.449219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_compilebasic.svg b/icon-themes/elementary_svg/cmd/lc_compilebasic.svg
new file mode 100644
index 000000000..b802df1af
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_compilebasic.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.491356" cy="20.121019" gradientTransform="matrix(.00000005 2.2518596 -1.6680443 .00000007 44.054106 -3.504043)" gradientUnits="userSpaceOnUse" r="5.455"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="69.333336" x2="69.333336" y1="16" y2="117.33334"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="8" cy="5.5" gradientTransform="matrix(.14071854 2.5329339 -2.3999999 .13333332 20.07425 -15.996804)" gradientUnits="userSpaceOnUse" r="3.75"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.377398" x2="10.377398" y1="22.057787" y2="30.91127"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.376788" x2="11.107864" y1="11.593882" y2="15.367785"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="f" cx="6.703" cy="73.616" gradientTransform="scale(1.9022 .5257)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.918 0 0 .9166 5.242 6.347)" gradientUnits="userSpaceOnUse" x1="63.999" x2="63.999" y1="3.1" y2="122.899"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><path d="m26.5 38.7a13.75 3.8 0 1 1 -27.5 0 13.75 3.8 0 1 1 27.5 0z" fill="url(#f)" opacity=".4" transform="matrix(.83 0 0 .9223 1.416 -15.2)"/><path d="m21.785 9.657h-.828c-.224 0-.483-.185-.554-.397l-.514-1.244c-.106-.21-.055-.524.103-.682l.586-.585c.133-.136.208-.315.208-.506 0-.192-.075-.37-.21-.505l-2.306-2.304c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-.585.585c-.158.158-.472.21-.672.11-.01-.006-1.247-.515-1.247-.515-.223-.075-.41-.333-.41-.556v-.83c0-.393-.32-.713-.715-.713h-3.26c-.395 0-.716.32-.716.714v.83c0 .222-.186.48-.398.55l-1.247.514c-.212.105-.526.054-.684-.103l-.586-.584c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-2.304 2.304c-.28.277-.28.73 0 1.01l.586.584c.157.158.208.47.108.67l-.516 1.246c-.074.222-.333.407-.556.407h-.614c-.395 0-.93.32-.93.715v3.256c0 .394.32.715.715.715h.83c.223 0 .48.185.552.397l.514 1.244c.106.21.056.524-.102.682l-.586.585c-.28.28-.28.733 0 1.01l2.307 2.304c.133.135.313.21.505.21.19 0 .37-.075.506-.21l.586-.585c.158-.158.472-.21.672-.11.01.006 1.247.515 1.247.515.223.075.41.333.41.556v.83c0 .393.32.713.714.713h3.26c.396 0 .717-.32.717-.714v-.83c0-.222.186-.48.398-.55l1.246-.514c.212-.105.526-.054.684.103l.586.584c.135.135.314.21.506.21.19 0 .37-.075.506-.21l2.306-2.303c.135-.133.21-.312.21-.504 0-.19-.075-.37-.21-.505l-.586-.584c-.158-.157-.208-.47-.108-.67l.515-1.245c.074-.22.333-.407.556-.407h.83c.393 0 .714-.32.714-.715v-3.256c0-.394-.32-.715-.715-.715zm-9.785 5.383c-1.68 0-3.045-1.363-3.045-3.04 0-1.676 1.366-3.04 3.045-3.04 1.68 0 3.046 1.364 3.046 3.04 0 1.677-1.366 3.04-3.046 3.04z" fill="#030303" opacity=".1"/><path d="m55.316406 8c-2.129976 0-3.992187 1.8533972-3.992187 3.986328v4.40625c0 1.240149-.817743 2.370302-1.996094 2.765625l.800781 2.257813-.876953-2.228516-6.568359 2.710938.966797 2.21875-1.044922-2.183594c-1.107656.552305-2.482746.332133-3.363281-.546875l-3.119141-3.115235c-.700594-.699264-1.834801-1.162109-2.824219-1.162109-.993514 0-2.119383.458611-2.824219 1.162109l-12.279297 12.259766c-1.499304 1.496564-1.497488 4.145297.002 5.640625l3.115234 3.111328v.002a2.6671442 2.6671442 0 0 0 .002 0c.876654.875894 1.102729 2.251463.546875 3.359375l2.142578 1.029297-2.179687-.951172-2.714844 6.560547 2.21875.873047-2.246094-.796875c-.392729 1.169831-1.526454 1.984375-2.773437 1.984375h-3.263672c-.77552 0-1.115413.13099-1.611328.291016-.495916.160025-1.011513.36661-1.574219.726562-.5531787.353858-.9591943.759921-1.2265625 1.097656-.1336841.168868-.2361262.326442-.2949219.421875-.029398.04772-.060543.09701-.023437.03711.018553-.02995-.03612-.02084.28125-.373047.079343-.08805.4572692-.404462.4570313-.404297-.000119.000083.6446298-.328159.6445312-.328125-.0000985.000034 1.3633594-.103501 1.3632814-.103516-.000039-.000007.837925.306661.837891.306641-.000035-.00002.642607.513704.642578.513672-.000059-.000064.556679.939566.55664.939453-.000077-.000227.142578.861756.142578.861328h-5.3321244v17.339844c0 2.124445 1.8658346 3.988281 3.9902349 3.988281h4.412109c1.242788 0 2.377583.815808 2.771484 1.992188l2.238281-.785157-2.208984.861328 2.716797 6.560547 2.142578-.935547-2.107422 1.011719c.552108 1.102697.328118 2.47657-.548828 3.353516l-3.117187 3.113281c-1.507612 1.503473-1.507612 4.137152 0 5.640625l12.277343 12.259767c.69922.69923 1.825367 1.16406 2.824219 1.16406 1.007277 0 2.116478-.45631 2.824219-1.16406l3.119141-3.11328c.878808-.87729 2.260076-1.09891 3.371093-.54492l.984375-2.09961-.910156 2.13476 6.570312 2.71094.871094-2.23633-.792968 2.26563c1.174247.39192 1.988281 1.52178 1.988281 2.76172v4.40624c0 2.13003 1.86643 3.98633 3.992187 3.98633h17.367188c2.128594 0 3.992187-1.85208 3.992187-3.98633v-4.40429c0-1.24063.817407-2.37197 1.996094-2.76563l-.785156-2.23828.861328 2.20899 6.568359-2.71094-.966797-2.21875 1.044922 2.18359c1.107027-.55198 2.483927-.33138 3.365235.54688l3.113281 3.11523a2.6671442 2.6671442 0 0 0 .002 0c.709592.70827 1.821646 1.16406 2.824219 1.16406 1.009093 0 2.113969-.45502 2.822265-1.16601l12.279249-12.257861c.70697-.704278 1.16797-1.816491 1.16797-2.822265 0-.975327-.47131-2.126417-1.16602-2.81836l-.002-.002-3.11523-3.111328c-.87841-.876881-1.10363-2.252481-.54883-3.361328l-2.14844-1.041016 2.1836.962891 2.71484-6.556641-2.2168-.873047 2.24414.796875c.39326-1.171416 1.52721-1.986328 2.77344-1.986328h4.41211c2.12891 0 3.99219-1.859907 3.99219-3.990234v-17.339797c0-2.135927-1.85649-3.988281-3.99219-3.988281h-4.41406c-1.24231 0-2.37944-.814999-2.77539-1.992188l-2.24414.796875 2.21679-.873046-2.71289-6.558594-2.14258.935547 2.10743-1.011719c-.55214-1.102752-.3297-2.477706.54882-3.355469a2.6671442 2.6671442 0 0 0 .002-.002l3.11523-3.111328a2.6671442 2.6671442 0 0 0 .002 0c.70239-.702395 1.16602-1.816157 1.16602-2.822266 0-.999554-.46692-2.121913-1.16797-2.820312l-12.277382-12.259719c-.714073-.715433-1.818605-1.162109-2.822266-1.162109-1.00185 0-2.110812.450054-2.824219 1.162109l-3.119141 3.115234c-.879258.877736-2.258558 1.099452-3.36914.544922l-1.009766 2.150391.931641-2.185547-6.570313-2.708984-.876953 2.228515.800781-2.257812c-1.173966-.392845-1.988281-1.522399-1.988281-2.763672v-4.404297c0-2.1371505-1.859387-3.986328-3.992187-3.986328zm37.210938 94.8418c.000866.00086.0011-.00086.002 0 .0026.003-.000643.001.002.004a2.6671442 2.6671442 0 0 0 -.0039-.004z" fill="url(#g)" transform="scale(.1875)"/><path d="m21.785 9.653h-.828c-.224 0-.483-.186-.554-.398l-.513-1.245c-.106-.212-.055-.526.103-.684l.586-.586c.133-.134.208-.314.208-.506 0-.19-.075-.37-.21-.506l-2.306-2.306c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-.585.585c-.158.158-.472.21-.672.11-.01-.006-1.247-.516-1.247-.516-.223-.074-.41-.333-.41-.556v-.83c0-.394-.32-.715-.715-.715h-3.26c-.395 0-.716.32-.716.715v.83c0 .222-.186.48-.398.552l-1.246.513c-.212.106-.526.055-.684-.103l-.586-.585c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-2.306 2.306c-.28.28-.28.733 0 1.012l.586.586c.157.158.208.472.108.672l-.516 1.246c-.074.224-.333.41-.556.41h-.614c-.395 0-.93.32-.93.715v3.26c0 .395.32.716.715.716h.83c.223 0 .48.186.552.398l.514 1.246c.106.212.056.526-.102.684l-.586.586c-.28.28-.28.733 0 1.012l2.307 2.306c.133.135.313.21.505.21.19 0 .37-.075.506-.21l.586-.585c.158-.158.472-.21.672-.11.01.006 1.247.516 1.247.516.223.074.41.332.41.556v.83c0 .393.32.714.714.714h3.26c.396 0 .717-.32.717-.715v-.83c0-.223.186-.48.398-.552l1.246-.514c.212-.106.526-.055.684.102l.586.586c.135.135.314.21.506.21.19 0 .37-.075.506-.21l2.306-2.306c.135-.135.21-.315.21-.506 0-.192-.075-.372-.21-.506l-.586-.586c-.158-.158-.208-.472-.108-.672l.515-1.246c.074-.224.333-.41.556-.41h.83c.393 0 .714-.32.714-.715v-3.26c0-.396-.32-.717-.715-.717z" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".277193"/><path d="m3.5 12.5v-9l7.5 4.5z" fill="url(#c)" transform="translate(6 4)"/><g fill="none"><path d="m9.5 16.5v-9l7.5 4.5z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.5 9.2751196v5.4493244l4.546875-2.724444z" opacity=".6" stroke="url(#e)"/><path d="m56.658203 13.333984v3.058594c0 3.768198-2.075576 6.6282-5.634765 7.822266l.261718-.09766-6.568359 2.710937.269531-.121094c-3.365604 1.678173-6.847405 1.116724-9.513672-1.544922a4.1442948 4.1442948 0 0 1 0-.002l-2.173828-2.171875-10.378906 10.363281 2.162109 2.160157a4.1442948 4.1442948 0 0 1 .002 0c2.658401 2.656097 3.233048 6.154823 1.542969 9.523437l.125-.273437-2.714844 6.560547.09961-.265625c-1.198435 3.569807-4.072442 5.621093-7.828125 5.621093h-3.066406v14.646485h3.068359c3.757658 0 6.634025 2.058864 7.830078 5.630859l-.101563-.269531 2.716797 6.560547-.123047-.269532c1.685764 3.366889 1.110666 6.854179-1.546874 9.511719a4.1442948 4.1442948 0 0 1 -.002.0039l-2.164062 2.160156 10.378906 10.359376 2.173828-2.16992c2.664949-2.66034 6.156485-3.219888 9.519532-1.54297l-.269532-.1211 6.570313 2.71094-.267578-.10156c3.57049 1.19171 5.632812 4.06022 5.632812 7.82227v3.05859h14.683594v-3.05664c0-3.76651 2.072542-6.63255 5.640625-7.82422l-.267578.0996 6.568359-2.71094-.269531.1211c3.364245-1.6775 6.846966-1.11257 9.511719 1.54296a4.1442948 4.1442948 0 0 1 .0039.004l2.169922 2.16797 10.378901-10.361329-2.1621-2.15625v-.002c-2.66185-2.658096-3.233601-6.154256-1.54883-9.521485l-.12305.267578 2.71484-6.55664-.0996.267578c1.19912-3.571862 4.06853-5.623047 7.82812-5.623047h3.07031v-14.650366h-3.07226c-3.75996 0-6.6296-2.057832-7.83008-5.626953l.0977.263672-2.71289-6.558594.125.271485c-1.686054-3.367478-1.11115-6.857944 1.54883-9.515625a4.1442948 4.1442948 0 0 1 .002 0l2.16406-2.160157-10.378908-10.363281-2.173828 2.169922a4.1442948 4.1442948 0 0 1 0 .002c-2.664103 2.65949-6.156673 3.221114-9.521485 1.541016l.271485.123047-6.570313-2.708985.265625.09961c-3.568498-1.194128-5.630859-4.058526-5.630859-7.822266v-3.056641z" stroke="url(#b)" stroke-width="5.333333" transform="scale(.1875)"/></g><g transform="matrix(1.099 0 0 1.099 6.47 -11.113)"><path d="m15.5 26.5a5 5 0 0 1 -5 5 5 5 0 0 1 -5-5 5 5 0 0 1 5-5 5 5 0 0 1 5 5z" fill="url(#a)" stroke="#0d52bf" stroke-linecap="round" stroke-linejoin="round" stroke-width=".91"/><path d="m9.582 23.762h1.82v2.73h1.82l-2.73 3.157-2.73-3.158h1.82z" fill="#fff"/><path d="m14.798 26.5c0 2.374-1.924 4.298-4.298 4.298s-4.298-1.924-4.298-4.298 1.924-4.298 4.298-4.298 4.298 1.924 4.298 4.298z" style="opacity:.5;fill:none;stroke-width:.91;stroke-linecap:round;stroke-linejoin:round;stroke:url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_compressgraphic.svg b/icon-themes/elementary_svg/cmd/lc_compressgraphic.svg
new file mode 100644
index 000000000..1902bd4dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_compressgraphic.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" gradientTransform="matrix(.48649 0 0 .37838 .82433 2.4189)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.5642" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036262" stop-color="#fff" stop-opacity=".23529"/><stop offset=".95056" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.032794 0 0 .015126 .14745 14.281)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71" cy="486.65" gradientTransform="matrix(.032794 0 0 .015126 .1539 14.281)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71" cy="486.65" gradientTransform="matrix(-.032794 0 0 .015126 23.846 14.281)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.48626 .00027192 .00009966 .34755 59.86 1.2422)" gradientUnits="userSpaceOnUse" x1="-76.835" x2="-76.844" y1="6.6806" y2="52.888"><stop offset="0" stop-opacity=".27059"/><stop offset="1" stop-opacity=".368"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.57143154 0 0 .34765868 -1.214276 2.623053)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.11183 0 0 .11095 27.052 7.4336)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.92" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.11183 0 0 .11949 27.052 7.6135)" gradientUnits="userSpaceOnUse" x1="-107.46" x2="-107.46" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.075111 .0058678 -.0061939 .071505 25.005 9.5468)" gradientUnits="userSpaceOnUse" x1="-211.29" x2="-208.5" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.07503 0 0 .07559 21.87 7.858)" gradientUnits="userSpaceOnUse" x1="-184.92" x2="-175.25" y1="113.98" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><radialGradient id="l" cx="38" cy="69" fx="28.603" gradientTransform="matrix(1 0 0 .45 0 37.95)" gradientUnits="userSpaceOnUse" r="20" xlink:href="#d"/><linearGradient id="m" gradientTransform="matrix(.52499 0 0 .5277 -1.1749 -.77947)" gradientUnits="userSpaceOnUse" x1="28" x2="26" y1="16" y2="8"><stop offset="0" stop-color="#c17d11"/><stop offset="1" stop-color="#e9b96e"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.52499 0 0 .5277 -1.1749 -.77947)" gradientUnits="userSpaceOnUse" x1="30.325" x2="34" y1="9.2408" y2="18"><stop offset="0" stop-color="#8f5902"/><stop offset="1" stop-color="#73521e"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="28" x2="33.447" xlink:href="#p" y1="8" y2="16.686"/><linearGradient id="p"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.52499 0 0 .5277 -1.1749 -.77947)" gradientUnits="userSpaceOnUse" x1="20.934" x2="30.208" y1="25.061" y2="30.743"><stop offset="0" stop-color="#fdef72"/><stop offset="1" stop-color="#e2cb0b"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.52499 0 0 .5277 -1.1749 -.77947)" gradientUnits="userSpaceOnUse" x1="17.032" x2="29.494" y1="27.447" y2="37.846"><stop offset="0" stop-color="#b3a10b"/><stop offset="1" stop-color="#91780a"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.52499 0 0 .5277 -1.1749 -.77947)" gradientUnits="userSpaceOnUse" x1="22.32" x2="18.986" xlink:href="#p" y1="41.956" y2="37.029"/><linearGradient id="t" gradientTransform="matrix(.52499 0 0 .5277 -1.1749 -.77947)" gradientUnits="userSpaceOnUse" x1="27.355" x2="23.489" y1="36.218" y2="34.728"><stop offset="0" stop-color="#c4a000"/><stop offset="1" stop-color="#c4a000" stop-opacity="0"/></linearGradient><linearGradient id="u" gradientTransform="matrix(.51282 0 0 .5277 -.84657 -.77947)" gradientUnits="userSpaceOnUse" x1="27.652" x2="21.591" y1="23.146" y2="20.619"><stop offset="0" stop-color="#919191"/><stop offset="1" stop-color="#cecece"/></linearGradient><path d="m2.499976 3.5000667c4.5830523 0 19.999999.001 19.999999.001l.000025 15.9989333s-13.3336834 0-19.9999987 0v-16z" fill="url(#g)" stroke-width="1.059626"/><path d="m21.5 18.5h-18v-14h18z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g opacity=".2" transform="translate(0 -2)"><path d="m4.0827 19.827h15.835v3.6734h-15.835z" fill="url(#b)" opacity="1"/><path d="m19.917 19.827v3.6732c1.6888.0069 4.0827-.82297 4.0827-1.8368s-1.8846-1.8363-4.0827-1.8363z" fill="url(#c)" opacity="1"/><path d="m4.0827 19.827v3.6732c-1.6888.006915-4.0827-.82297-4.0827-1.8368s1.8846-1.8363 4.0827-1.8363z" fill="url(#e)" opacity="1"/></g><path d="m22.5 19.5h-20v-16h20z" fill="none" stroke="url(#f)" stroke-linejoin="round" stroke-width=".99992"/><path d="m4 5v13h17v-13z" fill="url(#h)"/><path d="m8.1084 12.363c-.072735-.0055-.15451.000096-.23697.02791-.32184.10858-.35875.32248-.38749.42515-.028735.10266-.03468.18245-.039352.26664-.00934.16837-.00208.34534.00586.5222.00651.14527.012305.2742.015154.38807-.11099.02573-.2333.05337-.37416.08352-.17654.03779-.355.07562-.51961.12742-.082303.02591-.15962.05205-.25784.10808-.049113.02801-.10568.06133-.1719.13469-.066224.07336-.14646.21132-.14189.37801.00892.32542.21049.42382.30432.4814.093829.05758.16951.08689.25228.11698.16554.06019.34815.10899.52756.15617.14786.03889.2774.07553.39239.10803-.00861.1083-.020522.22799-.033877.36434-.016818.17167-.033277.34305-.032406.50816.0004358.08255.00232.16128.027923.26747.012793.0531.030065.11401.082828.1966.052764.08259.16349.19963.33159.24698.32751.09226.48855-.05824.57516-.1253.086609-.06705.13995-.12918.19568-.19474.11147-.13111.21535-.28071.3181-.42836.08451-.12144.15964-.22882.22766-.32267.10568.04112.22197.08844.35456.14266.16612.06793.33419.1372.49933.18713.08257.02496.15975.0473.27375.05676.057.0047.12539.0089.2241-.01344.09871-.02238.24778-.0876.34692-.22492.19336-.26784.09361-.46266.05331-.56179s-.08453-.16528-.13284-.23588c-.09661-.14119-.21482-.28105-.33059-.41934-.09508-.11357-.17728-.21445-.24995-.30472.07386-.08297.15631-.17336.25154-.27659.11944-.12948.2395-.25933.34062-.39344.05056-.06705.09837-.13172.14318-.232.0224-.05014.04672-.10941.05498-.20573.0083-.09632-.01097-.25274-.1176-.38502-.2079-.2579-.43156-.22503-.54299-.21928-.11143.0058-.19251.02499-.27808.04681-.17114.04364-.34872.10504-.52303.16695-.14369.05103-.27.0958-.38314.13366-.05991-.09235-.12454-.19596-.19807-.31393-.0922-.14792-.18536-.29642-.28793-.42928-.051285-.06643-.098347-.1286-.1847-.20013-.043178-.03577-.096085-.07714-.18981-.11431-.046863-.01859-.11182-.03544-.18456-.04095zm.8408 1.1512c.0025-.000358.01724.0039.02057.0038-.0059.0015-.02274.0061-.02613.0068-.0083.0017-.01458-.0077.0056-.01062zm.30724.09917c.0256.02035.02393.02946.01886.02358-.0023-.0027-.01429-.01772-.01886-.02358zm-1.5929.31992c.020658-.0093.022418.0032.015768.0057-.00348.0013-.023299.0062-.030936.0086.003-.0018.012711-.01318.015173-.01429zm-.19756.24322c-.0003811.0061.0004039.02313.0000204.02653-.00102.0091-.00917.0022-.0000204-.02653zm2.6127.48046c-.0047-.0078.0064-.0064.01674.02121-.0035-.0052-.01495-.01826-.01674-.02121zm.008.31013c-.01235.02884-.02274.03152-.01843.02509.002-.003.01389-.01901.01843-.02509zm-2.6007.50649c.0002138.0035-.000427.02329-.0003604.03092-.00801-.03061-.0001219-.03857.0003604-.03092zm.17419.26785c.00559.0021.021678.0073.024803.0086.00882.0037.00116.0086-.024803-.0086zm1.64.2895c.0065-.0069.0075.0045-.01824.02289.0046-.0053.01564-.02015.01824-.02289zm-.33801.09519c.0038.000919.02335.0089.03153.01131-.03279-.0022-.03929-.01322-.03153-.01131z" opacity=".05"/><path d="m4 4.9997v7.7637c.37971.10787.87211.19607 1.4585.19607 1.4951 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-6.9898z" opacity=".07"/><path d="m4 4.9928v7.1445c.25243.12435.57207.23735.91761.23735.78911 0 1.5608-.68108 2.8784-.68108s2.3086.85651 3.9699.85651 2.0352-1.2383 4.1534-1.2383 1.9191.78428 3.2455.78428c.91365 0 1.3038-.34092 1.8352-.55725v-6.5459z" fill="url(#i)"/><g fill="#fff" transform="translate(0 -2)"><path d="m15.919 11.807c-1.1128 0-1.8127.33663-2.3858.65012-.57306.31349-1.0054.58821-1.7676.58821-.78332 0-1.4024-.19996-2.0188-.41278-.61633-.21282-1.2327-.44374-1.9511-.44374-.70624 0-1.274.17748-1.7386.35086-.46461.17338-.82443.33022-1.1398.33022-.28552 0-.56384-.10428-.79204-.21671a.29416.31427 0 0 0 -.12557-.03096v1.3518c.39113.10457.88178.18575 1.4585.18575.78051 0 1.1776-.15218 1.4778-.28894.30023-.13676.48598-.24766 1.0915-.24766.58122 0 1.0488.20154 1.6227.4231.57396.22156 1.2471.45406 2.1636.45406 1.1381 0 1.879-.38564 2.492-.743s1.0874-.67076 1.8642-.67076c.61261 0 .89719.1661 1.275.36118.3778.19508.84135.41278 1.6227.41278.99506 0 1.4312-.39443 1.9318-.6398v-1.1867a.29416.31427 0 0 0 -.10625.02064c-.58271.23722-.88381.53661-1.729.53661-.60894 0-.79899-.15586-1.1977-.36118-.39874-.20532-.95463-.4231-2.0477-.4231z" opacity=".1"/><path d="m15.919 12.426c-2.1182 0-2.4921 1.2383-4.1534 1.2383s-2.6523-.85651-3.9699-.85651-2.0893.68108-2.8784.68108c-.34554 0-.66519-.11299-.91761-.23735v.71204c.37971.10787.87211.19607 1.4585.19607 1.4952 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-.53661c-.53139.21633-.92158.55725-1.8352.55725-1.3264 0-1.1272-.78428-3.2455-.78428z" opacity=".3"/><path d="m15.919 12.926c-2.1182 0-2.4921 1.2383-4.1534 1.2383s-2.6523-.85651-3.9699-.85651-2.0893.68108-2.8784.68108c-.34554 0-.66519-.11299-.91761-.23735v.71204c.37971.10787.87211.19607 1.4585.19607 1.4952 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-.53661c-.53139.21633-.92158.55725-1.8352.55725-1.3264 0-1.1272-.78428-3.2455-.78428z"/></g><path d="m4.5 5.5c3.6664 0 16 .0007556 16 .0007556l.000018 11.999s-10.667 0-16 0v-12z" fill="none" opacity=".3" stroke="#000"/><path d="m7.9702 12.845c-.18011.06076.030127 1.3677-.083875 1.5137-.11007.14097-1.4643.28389-1.4595.45944.00498.18182 1.378.39306 1.4886.54133.10678.14316-.16909 1.4148.00778 1.4646.18319.0516.8198-1.1245 1.0021-1.1788.17606-.05249 1.3596.58747 1.4641.44271.10823-.14992-.87019-1.0868-.86809-1.2687.002-.1756 1.009-1.05.89675-1.1893-.11629-.14426-1.3577.45057-1.5388.39253-.17481-.05604-.73516-1.2361-.90906-1.1775z" opacity=".15"/><path d="m8.0218 12.505c.17396-.05869.73612 1.123.91099 1.1791.18111.05806 1.4218-.5383 1.5381-.39399.11232.13934-.89478 1.0139-.89681 1.1896-.0021.18193.97661 1.1207.86834 1.2707-.10454.14481-1.2891-.4964-1.4652-.44389-.18241.05438-.81823 1.2309-1.0015 1.1793-.17693-.04984.098058-1.3207-.00876-1.4639-.11063-.14832-1.4823-.35995-1.4873-.54183-.00482-.17561 1.3497-.31984 1.4598-.46086.11404-.14605-.097885-1.4534.082282-1.5142z" fill="url(#j)"/><path d="m8.0393 12.471-.04821.04636c-.000344.0011-.0019.0014-.0019.0021-.096792.23422.058261 1.2592-.03946 1.3843-.0042.0052-.01001.01243-.017541.01766l.039461.0265c.79033.23672.098571-1.4277.07889-1.4748-.0037-.000698-.0074-.0025-.01094-.0021z" fill="#9d0f06" opacity=".5"/><path d="m6.7536 14.427c-.16634.0015-.2626.0094-.2626.0094v.04c.097563.17932 1.3904.3845 1.4982.52913.10805.14487-.1696 1.4307.00936 1.4811.18536.05222.82838-1.1379 1.0129-1.1929.17705-.05278 1.3609.58692 1.4795.45118l-.002-.0022c-.99829-1.2238-3.0144-1.3218-3.7352-1.3157z" fill="url(#k)" opacity=".75"/><g transform="matrix(.50001 0 0 .50001 12.919 11.429)"><path d="m58 69a20 9 0 1 1 -40 0 20 9 0 1 1 40 0z" fill="url(#l)" opacity=".25" transform="matrix(.52499 0 0 .3518 -7.4748 -3.418)"/><path d="m18.037.52328c-4.3066.055751-4.9333 8.5738-6.1687 10.109l2.1.75856c1.3817-2.3074 8.2718-9.9777 4.4953-10.851-.14673-.016342-.28763-.018289-.42656-.01649zm-.5414 1.0884c.10162-.00989.19319.00302.2789.049472.34285.18581.37991.78884.08203 1.3357-.29788.54689-.82198.84543-1.1648.65962-.34285-.18581-.37991-.78884-.08203-1.3357.22341-.41017.58107-.67943.88593-.70909z" fill="url(#m)" fill-rule="evenodd" stroke="url(#n)"/><path d="m36.625 4.4375c-1.4036.018077-2.4077.62407-3.4688 1.9062s-2.0112 3.2438-2.7812 5.3438c-.77003 2.0999-1.388 4.3243-1.9688 6.2812-.27707.9336-.50201 1.7858-.78125 2.5625l.46875.1875c1.8051-2.666 4.7391-6.2904 7.0312-10 1.2973-2.0995 2.2321-4.104 2.4062-5.2188.087079-.55736-.010305-.80732-.03125-.84375-.018404-.032013-.11314-.089618-.46875-.1875-.12534-.0078654-.24062-.033383-.40625-.03125z" fill="none" opacity=".26667" stroke="url(#o)" stroke-width="1.8999" transform="matrix(.52499 0 0 .5277 -1.1749 -.77947)"/><g fill-rule="evenodd"><path d="m10.637 7.9275c.37249 1.057-.28422 1.9724-.52499 2.6385-2.7255.81565-4.613 5.1206-7.4195 7.3632.35058.36801.76241.76209 1.1196 1.0799l2.1328-1.8634-1.6104 2.3876c1.1598.9451 2.3651 1.5866 3.1526 1.8504l1.4437-1.9294-.91874 2.1932c.76229.31075 2.6172.78206 3.675.79154l1.052-1.7955-.26941 1.8285c.43551.08357 1.28.19747 1.8423.21438 1.7651-2.9023 2.1-7.6351 1.05-9.7459-.2625-1.0554.78749-2.3746 1.575-2.9023-1.3125-1.0554-4.3079-2.2711-6.2999-2.1108z" fill="url(#q)" stroke="url(#r)" stroke-miterlimit="20"/><g fill="#c4a000"><path d="m4.6001 19.537c2.5286-2.6442 2.3441-3.8015 5.3109-6.0831-1.5658 2.5479-1.8195 3.8733-3.7359 7.1385z" opacity=".26667"/><path d="m8.3537 21.491 2.2816-5.1926c.87386-1.5745 1.5013-3.1504 2.3777-4.4049-.84102 2.8591-2.5676 6.3966-3.9539 9.8283z" opacity=".41569"/></g></g><path d="m11.547 8.8512c.05079 1.0106-.80302 1.4666-.95832 1.8962-.05465.15024.27818.66925-.01074.58778-2.5453 1.3384-5.9207 5.8907-6.7749 6.754l6.3571-6.1674-4.2787 7.2377c.66676.54227.39408.55888 1.1839.87793l5.6511-7.21-3.3912 8.2443c.83766.27739.75453.22673 1.724.3645l3.6086-5.9583-1.1073 6.1533.14835.04006c.75243-1.338.72682-2.2928 1.0979-3.9036.36799-1.5972-.29214-3.5975-.26605-4.6086-.1821-.73214.4285-1.5354.79908-2.1313.22412-.36043-.23142-.50359.04923-.77325-.61502-.41302-.93535-.41347-1.8722-.75352-.92508-.33578-1.2207-.63988-1.9601-.64976z" fill="none" opacity=".47843" stroke="url(#s)"/><g fill-rule="evenodd"><path d="m9.8336 21.911c1.1432-3.0352 3.3578-5.3133 4.2088-8.4091.02706 1.9325.1311 5.3845-.99324 8.8213-.16788.000937-.09131-.05847-.24668-.06256l.42041-3.0208-1.7228 2.931c-1.1502-.08249-.67966.0172-1.6666-.25992z" fill="url(#t)" opacity=".24706"/><g fill="#c4a000"><path d="m10.902 11.152c-.65729.32526-1.0826.80594-1.5661 1.2477.6439-.37395 1.249-.76463 2.0997-1.0494z" opacity=".48235"/><path d="m11.955 11.39-.53364 1.0494 1.5649-.83811z" opacity=".48235"/><path d="m11.918 8.6987-.46997.90079.822.26495z" opacity=".48235"/><path d="m15.585 9.714-1.2916.96856.822.26495z" opacity=".48235"/><path d="m13.532 8.6866-.79479 1.3322.822.26495-.0272-1.5972z" opacity=".48235"/></g><path d="m9.8331 10.843c-.29756-1.5649 4.8997 1.1361 5.7943 1.5801-.0034.56942 0 1.0554-.51282 1.0554-1.3479-.73507-3.431-1.9024-5.2814-2.6355z" opacity=".2"/><path d="m9.6663 10.566c-.25641-.5277 0-1.0554.51282-1.0554 2.0955.51472 3.8455 1.1642 5.6411 2.1108.25641.5277 0 1.0554-.51282 1.0554-1.8553-.98385-3.605-1.6226-5.6411-2.1108z" fill="url(#u)" stroke="#464646" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_conddateformatdialog.svg b/icon-themes/elementary_svg/cmd/lc_conddateformatdialog.svg
new file mode 100644
index 000000000..2751fa041
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_conddateformatdialog.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=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.001242" x2="12.001242" xlink:href="#a" y1="3.269042" y2="20.728507"/><linearGradient id="g" gradientTransform="matrix(.49999998 0 0 .25 .000001 4.000001)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" y1="15.999304" y2="19.963179"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.42230832 0 0 .40494298 1.364602 .678078)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12.001242" x2="12.001242" xlink:href="#a" y1="3.269043" y2="20.728508"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2.5" y2="7.5"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><radialGradient id="k" cx="14" cy="6.741958" gradientTransform="matrix(1.4549755 -.00000003 .00000005 2.2746832 13.630343 -6.838988)" gradientUnits="userSpaceOnUse" r="2" spreadMethod="reflect"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#999"/></radialGradient><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m38 40h5v7h-5z" fill="url(#b)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#e)"/></g><rect fill="url(#h)" height="19" rx="1" width="19" x="2.5" y="2.5"/><path d="m3.501249 3.498774h17v17h-17z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8h20v1h-20z" fill="url(#g)" opacity=".15"/><path d="m2.499999 7.163663v13.3c0 .574146.462218 1.036364 1.036364 1.036364h16.927272c.574146 0 1.036364-.462218 1.036364-1.036364v-13.3" fill="none" opacity=".3" stroke="#000"/><path d="m3.536363 2.500027c-.574145 0-1.036364.462218-1.036364 1.036364v3.963609h19v-3.963609c0-.574146-.462218-1.036364-1.036363-1.036364z" fill="url(#j)"/><path d="m3.536363 2.500027c-.574146 0-1.036364.462218-1.036364 1.036364l.000001 3.963609h19l-.000001-3.963609c0-.574146-.462218-1.036364-1.036364-1.036364z" fill="none" opacity=".4" stroke="#7a0000" stroke-linecap="round"/><path d="m3.5 3.5v3h17v-3z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(.5 0 0 .41666667 1 .583332)"><rect fill="#fff" height="11" opacity=".4" rx="2" width="4" x="32" y="2"/><rect fill="#7a0000" height="4.8" rx="3.173838" ry="3.808606" width="4" x="32" y="7.200002"/><rect fill="url(#k)" height="10" rx="2" width="4" x="32" y="1"/></g><g transform="matrix(.5 0 0 .41666667 -11 .583332)"><rect fill="#fff" height="11" opacity=".4" rx="2" width="4" x="32" y="2"/><rect fill="#7a0000" height="4.8" rx="3.173838" ry="3.808606" width="4" x="32" y="7.200002"/><rect fill="url(#k)" height="10" rx="2" width="4" x="32" y="1"/></g><g stroke-opacity=".501961"><path d="m4.5 10.5v2h2v-2z" fill="#9bdb4d" stroke="#206b00"/><path d="m8.5 10.5v2h2v-2z" fill="#9bdb4d" stroke="#206b00"/><path d="m16.5 10.5v2h2v-2z" fill="#ed5353" stroke="#7a0000"/><path d="m8.5 14.5v2h2v-2z" fill="#9bdb4d" stroke="#206b00"/><g fill="#ed5353" stroke="#7a0000"><path d="m16.5 14.5v2h2v-2z"/><path d="m12.5 10.5v2h2v-2z"/><path d="m12.5 14.5v2h2v-2z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_conditionalformatdialog.svg b/icon-themes/elementary_svg/cmd/lc_conditionalformatdialog.svg
new file mode 100644
index 000000000..389c6448d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_conditionalformatdialog.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="10" x2="10" y1="16.5" y2="19.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="4.5" y2="7.5"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="10.5" y2="13.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.35135134 0 0 .24324327 .567566 1.162163)" gradientUnits="userSpaceOnUse" x1="38.230774" x2="38.230774" xlink:href="#f" y1="7.555551" y2="81.555542"/><linearGradient id="e" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 10.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#f" y1="7.555553" y2="40.444439"/><linearGradient id="f" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 10.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" y1="7.555553" y2="40.444439"><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(.44576989 0 0 .44993664 40.801525 -.024539)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#g)" height="21" rx=".527778" ry=".555556" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="21" x="1.5" y="1.5"/><rect fill="url(#b)" height="2.996028" rx=".449154" ry=".5" width="14.999935" x="4.5" y="4.5"/><rect fill="none" height="2.996028" opacity=".5" rx=".449154" ry=".5" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round" width="14.999935" x="4.5" y="4.5"/><rect fill="url(#c)" height="3" rx=".578125" width="6" x="4.5" y="10.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="3" opacity=".5" rx=".34375" ry=".296875" stroke="#002e99" stroke-opacity=".941176" width="6" x="4.5" y="10.5"/><path d="m5.5 11.500001h3.96875v.968749h-3.96875z" opacity=".3" stroke="url(#e)"/><path d="m2.5 2.5h19v18.968749h-19z" stroke="url(#d)"/></g><rect fill="url(#a)" height="3" rx=".526042" ry=".598959" width="11" x="4.5" y="16.5"/><rect fill="none" height="3.019465" opacity=".5" rx=".526502" ry=".523975" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" width="10.998677" x="4.5" y="16.5"/><g fill-opacity=".555147"><path d="m5 5h14v1h-14z" fill="#feacac"/><path d="m5 16.96875h10v1.03125h-10z" fill="#e7feac"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_conditionalformatmenu.svg b/icon-themes/elementary_svg/cmd/lc_conditionalformatmenu.svg
new file mode 100644
index 000000000..11bea3ae2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_conditionalformatmenu.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="11.5" x2="11.5" y1="4" y2="8"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="16.5" y2="19.5"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .24324327 .567566 1.162163)" gradientUnits="userSpaceOnUse" x1="38.230774" x2="38.230774" xlink:href="#e" y1="7.555551" y2="81.555542"/><linearGradient id="d"><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(.35135134 0 0 .24324327 -.432434 10.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#d" y1="7.555553" y2="40.444439"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="10.5" y2="13"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 4.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#e" y1="7.555553" y2="40.444439"/><linearGradient id="h" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 10.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#d" y1="7.555553" y2="40.444439"/><linearGradient id="i" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 16.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#h" y1="7.555553" y2="40.444439"/><linearGradient id="j" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 10.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#h" y1="7.555553" y2="40.444439"/><linearGradient id="k" gradientTransform="matrix(.44576989 0 0 .44993664 40.801525 -.024539)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#k)" height="21" rx=".527778" ry=".555556" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="21" x="1.5" y="1.5"/><rect fill="url(#a)" height="3" rx=".526042" ry=".598959" width="15" x="4.5" y="4.5"/><rect fill="none" height="3" opacity=".5" rx=".526502" ry=".523975" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" width="15" x="4.5" y="4.5"/><rect fill="url(#b)" height="3" rx=".449154" ry=".5" width="11" x="4.5" y="16.5"/><rect fill="none" height="3" opacity=".5" rx=".449154" ry=".5" stroke="#961e31" stroke-linecap="round" stroke-linejoin="round" width="11" x="4.5" y="16.5"/><rect fill="url(#f)" height="3" rx=".578125" width="6" x="4.5" y="10.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="3" opacity=".5" rx=".34375" ry=".296875" stroke="#ad5f00" width="6" x="4.5" y="10.5"/><path d="m2.5 2.5h19v18.968749h-19z" stroke="url(#c)"/><path d="m5.5 5.5000009 13 .03125v.968749l-13-.03125z" opacity=".3" stroke="url(#g)"/><path d="m5.5 11.500001 4-.000001v.968749l-4 .000001z" opacity=".3" stroke="url(#j)"/><path d="m5.5 17.500001 9 .03125v.968749l-9-.03125z" opacity=".3" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_cone.svg b/icon-themes/elementary_svg/cmd/lc_cone.svg
new file mode 100644
index 000000000..69707f055
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_cone.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.912277" cy="15.34586" gradientTransform="matrix(.83319151 .55298454 -.66369313 .99999809 11.665662 -3.76777)" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.93906" x2="14.094582" y1="2.346441" y2="20.251823"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.5730258 0 0 .26398366 10.563428 14.321529)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="11.852736" cy="18.545271" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="9.66981" ry="4.45473" stroke-width="1.506357"/><g stroke-linejoin="round" stroke-opacity=".662745"><path d="m12 2.9999817-8.578125 12.1289633c-.272766.429749-.421875.896062-.421875 1.371037 0 2.485237 4.029437 4.5 9 4.5s9-2.014763 9-4.5c0-.5436-.209197-1.064362-.5625-1.546875z" fill="url(#a)" opacity=".986928" stroke="#7239b3"/><path d="m12 4.6171875-7.7890625 11.0117185c-.1915088.301727-.2773437.591477-.2773437.871094 0 .738138.6603276 1.618245 2.1191406 2.347656 1.4588129.729412 3.5881046 1.21875 5.9472656 1.21875s4.488453-.489338 5.947266-1.21875c1.458813-.729411 2.11914-1.609518 2.11914-2.347656 0-.304118-.114877-.630169-.382812-.996094a.9335382.9335382 0 0 1 -.0078-.01172z" fill="none" opacity=".986928" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_config.svg b/icon-themes/elementary_svg/cmd/lc_config.svg
new file mode 100644
index 000000000..4a045d9cf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_config.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="scale(1.902215 .525703)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.9180927 0 0 .9165795 5.241614 6.346624)" gradientUnits="userSpaceOnUse" x1="63.9995" x2="63.9995" y1="3.1001" y2="122.8994"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.8381479 0 0 .8367667 10.358531 12.015681)" gradientUnits="userSpaceOnUse" x1="86.132919" x2="84.63858" y1="105.105" y2="20.895"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.8381479 0 0 .8367667 10.358531 12.015681)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="63.9995" x2="63.9995" xlink:href="#f" y1="21.941401" y2="104.0591"/><linearGradient id="e" gradientTransform="matrix(.9673189 0 0 .9657246 2.091602 3.158833)" gradientUnits="userSpaceOnUse" x1="49.273136" x2="49.373875" xlink:href="#g" y1="22.274775" y2="102.04791"/><linearGradient id="f" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="63.9995" x2="63.9995" y1="21.941401" y2="104.0591"><stop offset="0" stop-color="#dadada"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="64" x2="64" xlink:href="#f" y1="21.523018" y2="103.06695"><stop offset="0" stop-color="#d9d9d9"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.9673189 0 0 .9657246 2.091602 3.158833)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="64" x2="64" xlink:href="#g" y1="21.523018" y2="103.06695"/><path d="m26.5 38.700001a13.75 3.8 0 1 1 -27.5 0 13.75 3.8 0 1 1 27.5 0z" fill="url(#a)" opacity=".4" transform="matrix(.8301036 0 0 .9223373 1.416179 -15.199336)"/><g transform="scale(.1875)"><path d="m116.1876 51.505584h-4.41878c-1.1926 0-2.57158-.990822-2.95074-2.119131-.02113-.05866-2.74235-6.635119-2.74235-6.635119-.56003-1.124644-.28921-2.795568.55361-3.637904l3.12427-3.11912c.71795-.717683 1.11457-1.674592 1.11457-2.694745 0-1.020154-.39662-1.977063-1.11457-2.693828l-12.301524-12.281251c-.71795-.716764-1.676439-1.11181-2.698276-1.112727-1.021838 0-1.980325.395047-2.698274 1.112727l-3.12427 3.119121c-.842808.840504-2.517409 1.111811-3.583315.580195-.059676-.027497-6.646991-2.743322-6.646991-2.743322-1.189847-.400545-2.182305-1.777248-2.182305-2.967886v-4.412414c-.002754-2.1017169-1.714998-3.8111377-3.819266-3.8111377h-17.396019c-2.105189 0-3.817431 1.7094208-3.817431 3.8111377v4.412414c0 1.190638-.992457 2.567341-2.122629 2.945886-.058759.022-6.646073 2.737825-6.646073 2.737825-1.1265.559113-2.801102.287806-3.643911-.553614l-3.124267-3.118205c-.718868-.71768-1.677355-1.112727-2.699194-1.112727-1.021836 0-1.980326.395963-2.698275 1.112727l-12.302442 12.281251c-1.488227 1.485777-1.488227 3.902795 0 5.388573l3.124271 3.11912c.841891.84142 1.113646 2.51326.581153 3.57741-.027544.059577-2.74877 6.636036-2.74877 6.636036-.401207 1.187886-1.779264 2.177793-2.971866 2.177793h-3.273918c-2.104269.000915-4.9622914 1.710338-4.9622914 3.812054v17.366436c0 2.101716 1.7122428 3.811137 3.8174294 3.811137h4.419699c1.192601 0 2.571575.989907 2.94983 2.119131.022034.058662 2.743261 6.635121 2.743261 6.635121.560037 1.124643.288282 2.795567-.553608 3.637904l-3.124272 3.11912c-1.488227 1.485776-1.488227 3.902795 0 5.388572l12.302442 12.281256c.71795.71675 1.676438 1.11274 2.698276 1.11274 1.022755 0 1.981242-.39599 2.699192-1.11274l3.124269-3.11913c.84281-.84049 2.51741-1.1118 3.583316-.58019.059676.02749 6.64699 2.74425 6.64699 2.74425 1.188931.40054 2.181388 1.77632 2.181388 2.96696v4.4115c0 2.10171 1.712242 3.81113 3.817431 3.81113h17.3951c2.104269 0 3.816512-1.70942 3.816512-3.81113v-4.4115c0-1.19064.992458-2.56733 2.123547-2.94589.058758-.02107 6.646074-2.73783 6.646074-2.73783 1.1265-.5591 2.802019-.2887 3.643911.5527l3.124268 3.11913c.71795.71675 1.676437 1.11274 2.698273 1.11274 1.021838 0 1.980327-.39599 2.698276-1.11274l12.301519-12.281256c.71796-.716766 1.11457-1.673674 1.11457-2.693828 0-1.020152-.39661-1.977062-1.11457-2.693826l-3.12427-3.119122c-.84281-.841421-1.11364-2.513261-.58114-3.577409.02753-.059578 2.74876-6.636038 2.74876-6.636038.4012-1.186969 1.77927-2.177792 2.97186-2.177792h4.41878c2.1052 0 3.81743-1.709421 3.81743-3.811139v-17.368267c.00276-2.101716-1.70948-3.811139-3.81467-3.811139zm-52.186221 28.710025c-8.955995 0-16.242897-7.273977-16.242897-16.21521 0-8.941235 7.286902-16.216127 16.242897-16.216127 8.956911 0 16.241978 7.274892 16.241978 16.216127 0 8.942149-7.285067 16.21521-16.241978 16.21521z" fill="#030303" opacity=".1"/><path d="m116.1876 51.484504h-4.41878c-1.1926 0-2.57158-.992656-2.95074-2.122798-.02113-.058661-2.74235-6.645202-2.74235-6.645202-.56003-1.126477-.28921-2.800152.55361-3.643404l3.12427-3.12462c.71795-.718598 1.11457-1.677342 1.11457-2.699327 0-1.02107-.39662-1.979813-1.11457-2.69841l-12.301524-12.301416c-.71795-.718598-1.676439-1.114561-2.698276-1.114561-1.021838 0-1.980325.395963-2.698274 1.114561l-3.12427 3.123704c-.842808.842337-2.517409 1.113644-3.583315.581111-.059676-.027497-6.646991-2.747905-6.646991-2.747905-1.189847-.401462-2.182305-1.78-2.182305-2.972469v-4.419747c-.002754-2.1053826-1.714998-3.8175534-3.819266-3.8175534h-17.396019c-2.105189 0-3.817431 1.7121708-3.817431 3.8175534v4.419747c0 1.192469-.992457 2.571924-2.122629 2.950471-.058759.021998-6.646073 2.742406-6.646073 2.742406-1.1265.56003-2.801102.288723-3.643911-.553614l-3.124267-3.123704c-.718868-.718598-1.677355-1.114561-2.699194-1.114561-1.021836 0-1.980326.396879-2.698275 1.114561l-12.302442 12.301416c-1.488227 1.488524-1.488227 3.910128 0 5.397737l3.124271 3.12462c.841891.842336 1.113646 2.516927.581153 3.583826-.027544.059578-2.74877 6.647035-2.74877 6.647035-.401207 1.18972-1.779264 2.181459-2.971866 2.181459h-3.273918c-2.104269-.000916-4.9622914 1.711255-4.9622914 3.816638v17.395764c0 2.104467 1.7122428 3.816639 3.8174294 3.816639h4.419699c1.192601 0 2.571575.991739 2.94983 2.122798.022034.058661 2.743261 6.645201 2.743261 6.645201.560037 1.126477.288282 2.801068-.553608 3.644323l-3.124272 3.124618c-1.488227 1.487609-1.488227 3.910129 0 5.397739l12.302442 12.30142c.71795.7186 1.676438 1.11456 2.698276 1.11456 1.022755 0 1.981242-.39596 2.699192-1.11456l3.124269-3.12371c.84281-.84234 2.51741-1.11457 3.583316-.58111.059676.02658 6.64699 2.7479 6.64699 2.7479 1.188931.40147 2.181388 1.77908 2.181388 2.97248v4.41882c0 2.10539 1.712242 3.81756 3.817431 3.81756h17.3951c2.104269 0 3.816512-1.71217 3.816512-3.81756v-4.41882c0-1.1934.992458-2.57194 2.123547-2.95139.058758-.02109 6.646074-2.74241 6.646074-2.74241 1.1265-.56004 2.802019-.28781 3.643911.55362l3.124268 3.12371c.71795.7186 1.676437 1.11456 2.698273 1.11456 1.021838 0 1.980327-.39596 2.698276-1.11456l12.301519-12.301428c.71796-.717681 1.11457-1.676425 1.11457-2.698411 0-1.021985-.39661-1.980728-1.11457-2.69841l-3.12427-3.124618c-.84281-.842339-1.11364-2.517846-.58114-3.582911.02753-.060496 2.74876-6.647035 2.74876-6.647035.4012-1.190637 1.77927-2.182376 2.97186-2.182376h4.41878c2.1052 0 3.81743-1.712172 3.81743-3.816639v-17.395764c.00276-2.105383-1.70948-3.817554-3.81467-3.817554zm-52.186221 30.0134c-9.716174 0-17.620035-7.890834-17.620035-17.59008 0-9.700161 7.903861-17.590995 17.620035-17.590995 9.715256 0 17.619117 7.890834 17.619117 17.590995 0 9.699246-7.903861 17.59008-17.619117 17.59008z" fill="#626262" stroke="#777" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.328"/><path d="m116.09945 52.532156h-4.41325c-1.63146 0-3.38226-1.257547-3.9019-2.802902l-2.71296-6.559043c-.72805-1.451862-.38377-3.574662.7712-4.727718l3.11784-3.113621c.52696-.526116.81803-1.228217.81803-1.978896 0-.749761-.29013-1.451861-.81803-1.977978l-12.280411-12.260168c-.525147-.526118-1.230242-.815757-1.980326-.815757-.750999 0-1.455176.289639-1.98216.815757l-3.117843 3.11362c-1.15496 1.152141-3.281263 1.496774-4.741949.767177l-6.568953-2.709408c-1.542395-.516035-2.802936-2.263037-2.802936-3.892715v-4.405082c0-1.542602-1.25687-2.7974009-2.802021-2.7974009h-17.367557c-1.546068 0-2.802938 1.2547989-2.802938 2.7974009v4.405082c0 1.629678-1.259621 3.37668-2.807527 3.895464 0 0-6.569869 2.709408-6.569869 2.709408-1.454261.725932-3.581481.382215-4.735523-.769926l-3.118762-3.11362c-.526984-.526118-1.230243-.815757-1.98216-.815757-.751001 0-1.45426.289639-1.981245.815757l-12.281326 12.261084c-1.09253 1.09073-1.09253 2.865228 0 3.955958l3.118761 3.113621c1.154042 1.15214 1.499245 3.275856.768443 4.734132 0 0-2.713882 6.559045-2.713882 6.559045-.516885 1.539854-2.265852 2.796486-3.899138 2.796486h-3.265656c-1.523117 0-3.9477989 1.28046-3.9477989 2.798317v17.338019c0 1.543521 1.2568689 2.798317 2.8020189 2.798317h4.412353c1.632369 0 3.382254 1.257547 3.900975 2.803819l2.7148 6.559043c.72713 1.451862.382845 3.574661-.771197 4.727717l-3.118761 3.112704c-1.092529 1.09073-1.092529 2.866146 0 3.955959l12.281326 12.261089c.526067.52611 1.230244.81667 1.981245.81667.750999 0 1.455177-.28965 1.98216-.81667l3.11876-3.11271c1.154043-1.15305 3.281265-1.49677 4.741951-.76809 0 0 6.569871 2.70849 6.569871 2.70849 1.542395.51603 2.801099 2.26395 2.801099 3.89363v4.40417c0 1.54351 1.25687 2.79832 2.802937 2.79832h17.36664c1.545151 0 2.802021-1.25481 2.802021-2.79832v-4.40417c0-1.62968 1.260541-3.37851 2.808444-3.89546 0-.00091 6.569871-2.70942 6.569871-2.70942 1.45426-.72592 3.580563-.3822 4.735523.77085l3.117843 3.11271c.526984.52611 1.231161.81667 1.98216.81667.750084 0 1.455179-.28965 1.980326-.81667l12.281331-12.261089c.52698-.525201.81802-1.228217.81802-1.977978 0-.749763-.29012-1.451864-.81802-1.977981l-3.11785-3.112704c-1.15497-1.153056-1.49924-3.276773-.76936-4.735049l2.71388-6.558129c.51689-1.539854 2.26768-2.797401 3.89914-2.797401h4.41327c1.54514 0 2.80203-1.254796 2.80203-2.798317v-17.338019c-.00091-1.542605-1.2578-2.798317-2.80296-2.798317zm-52.099905 39.881295c-15.642462 0-28.369064-12.705627-28.369064-28.322312 0-15.616683 12.726602-28.322309 28.369064-28.322309s28.369062 12.705626 28.369062 28.322309c0 15.616685-12.7266 28.322312-28.369062 28.322312z" fill="url(#b)"/><path d="m64.000003 29.918304c-19.227953 0-34.871147 15.617414-34.871147 34.813679s15.643194 34.813679 34.871147 34.813679c19.227954 0 34.871149-15.617414 34.871149-34.813679s-15.643195-34.813679-34.871149-34.813679zm0 60.418741c-14.165538 0-25.647328-11.462033-25.647328-25.605062 0-14.14303 11.48179-25.60506 25.647328-25.60506 14.16554 0 25.647329 11.462865 25.647329 25.60506 0 14.142194-11.481789 25.605062-25.647329 25.605062z" fill="url(#d)" stroke="url(#c)" stroke-width="5.333333"/><path d="m64.000003 34.06202c-16.561464 0-29.986881 13.403291-29.986881 29.937463 0 16.53417 13.425417 29.937462 29.986881 29.937462 16.561465 0 29.986882-13.403292 29.986882-29.937462 0-16.534172-13.425417-29.937463-29.986882-29.937463zm0 49.734817c-10.952951 0-19.830035-8.863422-19.830035-19.797354 0-10.9349 8.877084-19.797355 19.830035-19.797355 10.951983 0 19.830035 8.862455 19.830035 19.797355 0 10.933932-8.878052 19.797354-19.830035 19.797354z" fill="url(#h)" stroke="url(#e)" stroke-width=".966521"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_configuredialog.svg b/icon-themes/elementary_svg/cmd/lc_configuredialog.svg
new file mode 100644
index 000000000..4080dc5ac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_configuredialog.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" gradientUnits="userSpaceOnUse" x1="12.00126" x2="12.00126" y1="3.980871" y2="19.999806"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><radialGradient id="d" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.843882" x2="10.843882" y1="-.907849" y2="-23.125668"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.12613 0 0 .12613 24.549 9.2956)" gradientUnits="userSpaceOnUse" x1="71.204" x2="71.204" y1="6.2376" y2="44.341"><stop offset="0" stop-color="#fff"/><stop offset=".50776" stop-color="#fff" stop-opacity=".23529"/><stop offset=".83457" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.122 0 0 .122 19.406 8.3457)" gradientUnits="userSpaceOnUse" x1="38.977" x2="38.977" y1="59.968" y2="8.0929"><stop offset="0" stop-color="#e9e9e9"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.38889 0 0 .4375 -.44235 -1.5061)" gradientUnits="userSpaceOnUse" x1="30.271" x2="30.271" y1="10.029" y2="55.053"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><g opacity=".4" transform="matrix(.57893 0 0 .42856238 -1.89476 2.857011)"><path d="m38 40h5v7h-5z" fill="url(#c)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#e)"/></g><rect fill="url(#f)" height="18" rx=".5" transform="scale(1 -1)" width="18" x="3" y="-21"/><rect fill="none" height="19" opacity=".5" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="19" x="2.5" y="2.5"/><path d="m3.5012 3.4988h17v17h-17z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m4.9358 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m4.9358 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/></g><path d="m8.5453 8.9938c-1.9151 0-3.4568 1.5417-3.4568 3.4568s1.5417 3.4568 3.4568 3.4568h6.9136c1.9151 0 3.4568-1.5417 3.4568-3.4568s-1.5417-3.4568-3.4568-3.4568z" fill="#fff" opacity=".2"/><path d="m8.5021 8.9938c-1.939 0-3.5 1.561-3.5 3.5s1.561 3.5 3.5 3.5h7c1.939 0 3.5-1.561 3.5-3.5s-1.561-3.5-3.5-3.5z" fill="url(#i)"/><path d="m8.502 8.9929c-1.939 0-3.5 1.561-3.5 3.5 0 .17137.025258.33535.048828.5.24312-1.6983 1.6836-3 3.4512-3h7c1.7676 0 3.2081 1.3017 3.4512 3 .02357-.16465.04883-.32863.04883-.5 0-1.939-1.561-3.5-3.5-3.5h-7z" fill="#002e99" opacity=".3"/><path d="m15.502 9.97c1.9312 0 3.5 1.5688 3.5 3.5s-1.5688 3.5-3.5 3.5-3.5-1.5688-3.5-3.5 1.5688-3.5 3.5-3.5z" opacity=".15"/><path d="m15.502 9.3827c1.7166 0 3.1111 1.3945 3.1111 3.1111s-1.3945 3.1111-3.1111 3.1111-3.1111-1.3945-3.1111-3.1111 1.3945-3.1111 3.1111-3.1111z" fill="url(#h)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".77778"><path d="m13.169 12.494c0 1.2887 1.0447 2.3334 2.3333 2.3334 1.2887 0 2.3334-1.0447 2.3334-2.3334 0-1.2886-1.0447-2.3332-2.3334-2.3332-1.2886 0-2.3333 1.0446-2.3333 2.3332z" stroke="url(#g)"/><path d="m15.502 9.3827c1.7166 0 3.1111 1.3945 3.1111 3.1111s-1.3945 3.1111-3.1111 3.1111-3.1111-1.3945-3.1111-3.1111 1.3945-3.1111 3.1111-3.1111z" opacity=".3" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connector.svg b/icon-themes/elementary_svg/cmd/lc_connector.svg
new file mode 100644
index 000000000..7edfe4abe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connector.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 20.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="scale(.26458333)"><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".74902"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-opacity=".74902"/><ellipse cx="-18.521679" cy="22.214962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(14 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorarrowend.svg b/icon-themes/elementary_svg/cmd/lc_connectorarrowend.svg
new file mode 100644
index 000000000..dc9e3cee5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorarrowend.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="16.997266" y2="21.997266"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 20.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="22.214962" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g><path d="m17.5 17v2.5 2.5l3.5625-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m18.5 18.923828v.576172.576172l.822266-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorarrows.svg b/icon-themes/elementary_svg/cmd/lc_connectorarrows.svg
new file mode 100644
index 000000000..cf3f141dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorarrows.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="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#b" y1="16.997266" y2="21.997266"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#a" y1="19" y2="20.5"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#b" y1="17" y2="22"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#a" y1="19" y2="20.5"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 20.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="22.214962" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><path d="m17.5 17v2.5 2.5l3.5625-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m18.5 18.923828v.576172.576172l.822266-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#e)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#f)" stroke-opacity=".970588"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorarrowstart.svg b/icon-themes/elementary_svg/cmd/lc_connectorarrowstart.svg
new file mode 100644
index 000000000..7cdba04c9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorarrowstart.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" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcircleend.svg b/icon-themes/elementary_svg/cmd/lc_connectorcircleend.svg
new file mode 100644
index 000000000..cdf352c84
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcircleend.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 20.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="22.214962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(14 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcircles.svg b/icon-themes/elementary_svg/cmd/lc_connectorcircles.svg
new file mode 100644
index 000000000..c8f59997c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcircles.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcirclestart.svg b/icon-themes/elementary_svg/cmd/lc_connectorcirclestart.svg
new file mode 100644
index 000000000..c8f59997c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcirclestart.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurve.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurve.svg
new file mode 100644
index 000000000..b47e6f6fd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurve.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="4.517872" x2="4.481917" xlink:href="#b" y1="5.128049" y2="5.840412"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" xlink:href="#b" y1="4.542373" y2="6.483051"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#a)"/><g transform="translate(14 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowend.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowend.svg
new file mode 100644
index 000000000..903d6c934
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowend.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="22"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#a" y1="3.5" y2="7.5"/><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 21.45619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="22.714962" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><g transform="matrix(-1 0 0 1 25 14)"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#c)" stroke-opacity=".970588"/></g><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#e)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurvearrows.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurvearrows.svg
new file mode 100644
index 000000000..1eec178ce
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurvearrows.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" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 21.45619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="22.714962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/><g transform="matrix(-1 0 0 1 25 14)"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowstart.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowstart.svg
new file mode 100644
index 000000000..e2dd3e9ff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowstart.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" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="#7239b3"><path d="m6 5h12v1h-12z"/><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurvecircleend.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurvecircleend.svg
new file mode 100644
index 000000000..d712ccae2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurvecircleend.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m5 5h12v1h-12z"/><path d="m7 19h11v1h-11z"/><path d="m7 12h10v1h-10z"/><path d="m17 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m7 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(14 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurvecircles.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurvecircles.svg
new file mode 100644
index 000000000..3b0970242
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurvecircles.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="#7239b3"><path d="m6 5h11v1h-11z"/><path d="m7 19h12v1h-12z"/><path d="m7 12h10v1h-10z"/><path d="m17 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m7 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurvecirclestart.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurvecirclestart.svg
new file mode 100644
index 000000000..3b0970242
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurvecirclestart.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="#7239b3"><path d="m6 5h11v1h-11z"/><path d="m7 19h12v1h-12z"/><path d="m7 12h10v1h-10z"/><path d="m17 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m7 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorline.svg b/icon-themes/elementary_svg/cmd/lc_connectorline.svg
new file mode 100644
index 000000000..0acefaa59
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorline.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="4.483051" x2="4.508475" xlink:href="#b" y1="4.542373" y2="6.483051"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" xlink:href="#b" y1="5.128049" y2="5.840412"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m19 19-14-13.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><g transform="translate(1)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#c)"/></g><g transform="translate(15 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinearrowend.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinearrowend.svg
new file mode 100644
index 000000000..7713e7315
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinearrowend.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="16.366716" x2="20.609358" xlink:href="#a" y1="22.33116" y2="18.088518"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="18.134483" x2="19.548697" y1="20.560659" y2="19.146444"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19-14-13.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(1)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g><g transform="matrix(-.70710678 -.70710678 .70710678 -.70710678 18.50846 26.286632)"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinearrows.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinearrows.svg
new file mode 100644
index 000000000..633990cfe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinearrows.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="16.276081" xlink:href="#a" y1="17" y2="20.916948"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="17.690294" xlink:href="#d" y1="19" y2="20.207108"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="16.366716" x2="20.609358" xlink:href="#a" y1="22.33116" y2="18.088518"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="18.134483" x2="19.548697" xlink:href="#d" y1="20.560659" y2="19.146444"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m19 19-14-13.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g transform="matrix(-.70710678 -.70710678 .70710678 -.70710678 18.50846 26.286633)"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#e)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#f)" stroke-opacity=".970588"/></g><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 5.427451 -2.350723)"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#c)" stroke-opacity=".970588"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinearrowstart.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinearrowstart.svg
new file mode 100644
index 000000000..7ae9250d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinearrowstart.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" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="16.276081" y1="17" y2="20.916948"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="17.690294" y1="19" y2="20.207108"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19-14-13.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 5.427451 -2.350723)"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinecircleend.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinecircleend.svg
new file mode 100644
index 000000000..926a2a9ab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinecircleend.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19-14-13.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(15 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinecirclestart.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinecirclestart.svg
new file mode 100644
index 000000000..3b255f66e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinecirclestart.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19-14-13.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(1)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlines.svg b/icon-themes/elementary_svg/cmd/lc_connectorlines.svg
new file mode 100644
index 000000000..15bff3bd2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlines.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="4.483051" x2="4.508475" xlink:href="#b" y1="4.542373" y2="6.483051"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" xlink:href="#b" y1="5.128049" y2="5.840412"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#7239b3"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#c)"/><g transform="translate(14 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowend.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowend.svg
new file mode 100644
index 000000000..01dd58345
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowend.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="16.997266" y2="21.997266"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.143345 20.45619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-19.521679" cy="21.714962" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#7239b3"/><g fill="#7239b3"><g transform="translate(1)"><path d="m17.5 17v2.5 2.5l3.5625-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m18.5 18.923828v.576172.576172l.822266-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></g><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinesarrows.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinesarrows.svg
new file mode 100644
index 000000000..07c652945
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinesarrows.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" x2="20" y1="16.997266" y2="21.997266"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.143345 20.45619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-19.521679" cy="21.714962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#7239b3"/><g fill="#7239b3"><g transform="translate(1)"><path d="m17.5 17v2.5 2.5l3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m18.5 18.923828v.576172.576172l.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g><g transform="matrix(-1 0 0 1 23 -14)"><path d="m17.5 17v2.5 2.5l3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m18.5 18.923828v.576172.576172l.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowstart.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowstart.svg
new file mode 100644
index 000000000..02d993341
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowstart.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" x2="20" y1="16.997266" y2="21.997266"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#7239b3"/><g fill="#7239b3" transform="matrix(-1 0 0 1 23 -14)"><path d="m17.5 17v2.5 2.5l3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m18.5 18.923828v.576172.576172l.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinescircleend.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinescircleend.svg
new file mode 100644
index 000000000..8ee2dc275
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinescircleend.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#7239b3"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(14 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinescirclestart.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinescirclestart.svg
new file mode 100644
index 000000000..506909664
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinescirclestart.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#7239b3"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_continuenumbering.svg b/icon-themes/elementary_svg/cmd/lc_continuenumbering.svg
new file mode 100644
index 000000000..b36e053b7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_continuenumbering.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" gradientUnits="userSpaceOnUse" x1="3.3749999" x2="3.7999999" xlink:href="#b" y1="1.2749999" y2="8.9249999"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.23578945" x2="3.23578945" y1="1.6664368" y2="8.4664368"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" xlink:href="#b" y1="11.5" y2="18.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" xlink:href="#f" y1="11.5" y2="18"/><linearGradient id="f"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#f" y1="59" y2="37"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#f" y1="54" y2="32"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="49" y2="27"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="42" y2="20"/><path d="m5.2937847 16.167792q0 .34943-.1100945.636633-.1100945.287204-.3111366.497819-.1962554.210616-.473885.34943-.2776296.134029-.6174866.191469v.02872q.847249.105308 1.287627.540899.440378.430805.440378 1.124879 0 .459525-.1579617.842462-.1531749.382938-.4690983.660567-.3159233.27763-.7993818.430805-.4834584.153175-1.1440254.153175-.5217522 0-.9860637-.08137-.4595249-.08137-.8663959-.296777v-.813742q.4164444.220189.8999029.339857.4882451.119668.9334098.119668.440378 0 .7610881-.09573.32071-.09574.5265389-.272843.2106155-.177109.3063499-.435591.100521-.258483.100521-.579193 0-.325497-.1292413-.555259-.1244547-.23455-.3590038-.382938-.2345492-.153175-.5744061-.224976-.3350702-.0718-.761088-.0718h-.6366334v-.722795h.6366334q.3877241 0 .6892873-.09573.3015631-.09573.5026053-.272843.2058288-.177108.3111366-.421231.1053078-.244123.1053078-.536112 0-.24891-.086161-.445165-.086161-.196255-.2441226-.330283-.1579617-.138815-.3781507-.210616-.220189-.0718-.4882451-.0718-.5121788 0-.9046896.162749-.3877241.157961-.7419412.416444l-.440378-.59834q.1818954-.148401.4020844-.277642.2249757-.129242.4882452-.224976.2632694-.100521.5600459-.157962.3015632-.05744.6366334-.05744.5169654 0 .9046895.129241.3925108.129241.6557803.363791.2632694.229762.3972975.550472.1340281.315923.1340281.694074z" fill="none" opacity=".61" stroke="#a62100"/><path d="m5.2937847 13.167792q0 .34943-.1100945.636633-.1100945.287204-.3111366.497819-.1962554.210616-.473885.34943-.2776296.134029-.6174866.191469v.02872q.847249.105308 1.287627.540899.440378.430805.440378 1.124879 0 .459525-.1579617.842462-.1531749.382938-.4690983.660567-.3159233.27763-.7993818.430805-.4834584.153175-1.1440254.153175-.5217522 0-.9860637-.08137-.4595249-.08137-.8663959-.296777v-.813742q.4164444.220189.8999029.339857.4882451.119668.9334098.119668.440378 0 .7610881-.09573.32071-.09574.5265389-.272843.2106155-.177109.3063499-.435591.100521-.258483.100521-.579193 0-.325497-.1292413-.555259-.1244547-.23455-.3590038-.382938-.2345492-.153175-.5744061-.224976-.3350702-.0718-.761088-.0718h-.6366334v-.722795h.6366334q.3877241 0 .6892873-.09573.3015631-.09573.5026053-.272843.2058288-.177108.3111366-.421231.1053078-.244123.1053078-.536112 0-.24891-.086161-.445165-.086161-.196255-.2441226-.330283-.1579617-.138815-.3781507-.210616-.220189-.0718-.4882451-.0718-.5121788 0-.9046896.162749-.3877241.157961-.7419412.416444l-.440378-.59834q.1818954-.148401.4020844-.277642.2249757-.129242.4882452-.224976.2632694-.100521.5600459-.157962.3015632-.05744.6366334-.05744.5169654 0 .9046895.129241.3925108.129241.6557803.363791.2632694.229762.3972975.550472.1340281.315923.1340281.694074z" fill="url(#e)" transform="translate(0 3)"/><path d="m5.2937847 13.167792q0 .34943-.1100945.636633-.1100945.287204-.3111366.497819-.1962554.210616-.473885.34943-.2776296.134029-.6174866.191469v.02872q.847249.105308 1.287627.540899.440378.430805.440378 1.124879 0 .459525-.1579617.842462-.1531749.382938-.4690983.660567-.3159233.27763-.7993818.430805-.4834584.153175-1.1440254.153175-.5217522 0-.9860637-.08137-.4595249-.08137-.8663959-.296777v-.813742q.4164444.220189.8999029.339857.4882451.119668.9334098.119668.440378 0 .7610881-.09573.32071-.09574.5265389-.272843.2106155-.177109.3063499-.435591.100521-.258483.100521-.579193 0-.325497-.1292413-.555259-.1244547-.23455-.3590038-.382938-.2345492-.153175-.5744061-.224976-.3350702-.0718-.761088-.0718h-.6366334v-.722795h.6366334q.3877241 0 .6892873-.09573.3015631-.09573.5026053-.272843.2058288-.177108.3111366-.421231.1053078-.244123.1053078-.536112 0-.24891-.086161-.445165-.086161-.196255-.2441226-.330283-.1579617-.138815-.3781507-.210616-.220189-.0718-.4882451-.0718-.5121788 0-.9046896.162749-.3877241.157961-.7419412.416444l-.440378-.59834q.1818954-.148401.4020844-.277642.2249757-.129242.4882452-.224976.2632694-.100521.5600459-.157962.3015632-.05744.6366334-.05744.5169654 0 .9046895.129241.3925108.129241.6557803.363791.2632694.229762.3972975.550472.1340281.315923.1340281.694074z" fill="url(#d)" opacity=".5" transform="translate(0 3)"/><path d="m5.5 8.5h-4.3065105v-.73664l1.6527178-1.799101q.3541539-.382487.6327549-.698864.2786009-.316377.4722051-.618589.1983261-.302211.3022112-.604422.1038851-.306933.1038851-.665809 0-.278601-.080275-.491094-.0802747-.212492-.2313803-.358876-.1463836-.151105-.3494318-.226658-.2030482-.075557-.4533168-.075557-.4485949 0-.8121928.184161-.3588759.179438-.6846974.462761l-.4816492-.561921q.188882-.169994.4060963-.316377.2172144-.151106.4674831-.259713.2502687-.108608.5288697-.169994.278601-.06611.5855344-.06611.4533168 0 .8169147.127495.36832.127496.6233107.36832.2549908.236103.3919303.580813.1416616.339987.1416616.769694 0 .401374-.1274954.764973-.1227734.363602-.3447097.717755-.2172144.349432-.5241478.703586-.3022112.354154-.656365.736639l-1.3268964 1.411894v.03777h3.2534932z" fill="none" opacity=".5" stroke="#002e99"/><path d="m5.5 8.5h-4.3065105v-.73664l1.6527178-1.799101q.3541539-.382487.6327549-.698864.2786009-.316377.4722051-.618589.1983261-.302211.3022112-.604422.1038851-.306933.1038851-.665809 0-.278601-.080275-.491094-.0802747-.212492-.2313803-.358876-.1463836-.151105-.3494318-.226658-.2030482-.075557-.4533168-.075557-.4485949 0-.8121928.184161-.3588759.179438-.6846974.462761l-.4816492-.561921q.188882-.169994.4060963-.316377.2172144-.151106.4674831-.259713.2502687-.108608.5288697-.169994.278601-.06611.5855344-.06611.4533168 0 .8169147.127495.36832.127496.6233107.36832.2549908.236103.3919303.580813.1416616.339987.1416616.769694 0 .401374-.1274954.764973-.1227734.363602-.3447097.717755-.2172144.349432-.5241478.703586-.3022112.354154-.656365.736639l-1.3268964 1.411894v.03777h3.2534932z" fill="url(#c)" stroke-width=".85"/><path d="m3.2523908 1.844073c-.1793604 0-.3482837.01894-.5063476.05645a.34724823.34724823 0 0 1 -.00498.0017c-.1655727.03648-.3195147.08634-.4648448.149414-.1458709.0633-.2824878.139851-.4083985.227441a.34724823.34724823 0 0 1 -.00332.0017c-.036494.02459-.066302.05265-.1012695.07803l.046484.05312c.1524855-.109963.2990971-.231728.4631804-.313855.2935372-.148674.6228635-.2208.9695313-.2208.2029145 0 .3965446.03176.5744141.09795.1775832.06608.3407087.168106.4748046.305468.1376007.134319.2416054.299212.3104493.481446.070763.187314.1029296.393839.1029296.614258 0 .273435-.040659.534111-.1228515.776953a.34724823.34724823 0 0 1 0 .0017c-.079761.232044-.1942491.459727-.3403282.682324-.1400541.218241-.3084252.436433-.5030274.657422-.1879763.213465-.4013731.448756-.6391601.705566l-1.5588867 1.69668v.255664h3.6125v-.08969h-2.9069336a.34724823.34724823 0 0 1 -.3469727-.346967v-.03818a.34724823.34724823 0 0 1 .094629-.237404l1.3248047-1.409473.00166-.0017c.2328183-.251488.4484501-.494223.6457981-.72549a.34724823.34724823 0 0 1 .00166-.0017c.1936177-.223322.3553564-.442806.489749-.659003a.34724823.34724823 0 0 1 .00166-.0017c.1352195-.215779.2381717-.430093.3104467-.64414a.34724823.34724823 0 0 1 .00166-.0033c.071856-.204921.1079102-.420253.1079102-.650782 0-.248757-.040122-.457211-.1145508-.635839a.34724823.34724823 0 0 1 -.00166-.005c-.0735727-.185168-.1755778-.333041-.3071263-.454844a.34724823.34724823 0 0 1 -.00332-.0017c-.1320544-.124678-.2916877-.22129-.496387-.292148a.34724823.34724823 0 0 1 -.00166-.0017c-.200181-.070193-.4328419-.107911-.7022437-.107911z" fill="none" opacity=".5" stroke="url(#a)" stroke-width=".85"/><g transform="translate(0 -25)"><path d="m8.5 45.5v2h7v-2z" fill="url(#h)"/><path d="m8.5 45.5v2h7v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m8.5 40.5v2h14v-2z" fill="url(#i)"/><path d="m8.5 40.5v2h14v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m1.5 35.5v2h21v-2z" fill="url(#j)"/><path d="m1.5 35.5v2h21v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#k)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m22 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m22 36v.5h-19v.5h-1v-1z" opacity=".2"/><path d="m22 41v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m15 46v.5h-5v.5h-1v-1z" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_contourdialog.svg b/icon-themes/elementary_svg/cmd/lc_contourdialog.svg
new file mode 100644
index 000000000..00371d358
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_contourdialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876353"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879737"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.4 0 0 -1.5 .8 24.75)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.571429" y1="5.48" y2=".5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="e" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="g" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -95.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="h" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -87.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="i" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><g transform="translate(1.998104 -10)"><path d="m.5018957 27.488846 10.9925153.0011.006-10.988846-10.9925985-.0011z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.0078125 17.5 9.9925165.0011" fill="none" opacity=".3" stroke="#fff"/></g><path d="m22 4.4995548c0-.269086-.576667-.499541-1.25-.499541h-17.5c-.673332 0-1.25.230455-1.25.499541v.999082c0 .269086.576668.499541 1.25.499541.0028.0041 17.5 0 17.5 0 .673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><path d="m2.5000001 3.5000018v.9980469.00195c6.333334-.00999 12.6666679-.015401 18.9999999-.025391v-.9746059z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(13)"><path d="m9 12.001836h-7v1.998164h7z" fill="#fff" opacity=".35"/><path d="m2.5000001 11.500002v.998047.002l5.9999999-.02539v-.974606h-5.9999999z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 8.001836h-7v1.998164h7z" fill="#fff" opacity=".35"/><path d="m2.5000001 7.5000018v.9980469.00195l5.9999999-.025391v-.9746059z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 16.001836h-7v1.998164h7z" fill="#fff" opacity=".35"/><path d="m2.5000001 15.500002v.998047.002l5.9999999-.02539v-.974606h-5.9999999z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m22 20.001836h-20v1.998164h20z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 4)"><path d="m2.5000001 15.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" stroke="url(#e)"/><path d="m2.5 15.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" opacity=".1" stroke="#000"/></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_controlcodes.svg b/icon-themes/elementary_svg/cmd/lc_controlcodes.svg
new file mode 100644
index 000000000..0a2b72e72
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_controlcodes.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="15" cy="3.75" gradientTransform="matrix(-3.2699 .13625 -.18182 -4.36364 64.73 14.32)" gradientUnits="userSpaceOnUse" r="5.5"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="22.571" cy="30.857" gradientTransform="matrix(.70612 0 0 .1355 -3.458 16.71)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m9 3.514c-1.963 0-3.486 1.828-3.486 3.986s1.523 3.986 3.486 3.986h2.514v8.514a.486.486 0 0 0 .486.486h1a.486.486 0 0 0 .486-.486v-14.514h2.028v14.446a.486.486 0 0 0 .486.486h1a.486.486 0 0 0 .486-.486v-15.932a.486.486 0 0 0 -.486-.486z" fill="url(#a)"/><ellipse cx="12.48" cy="20.89" fill="url(#b)" opacity=".2" rx="10.995" ry="2.11"/><path d="m9 2.975v.025c-2.21 0-4 2.015-4 4.5s1.79 4.5 4 4.5h2v8.932l3 .052v-14.984h1v15h3v-18zm0 1.025h8v15.932h-1v-14.932h-3v15h-1v-9h-3c-1.657 0-3-1.567-3-3.5s1.343-3.5 3-3.5z" fill-opacity=".490196"/><path d="m9 4h8v15.932h-1v-14.932h-3v15h-1v-9h-3c-1.657 0-3-1.567-3-3.5s1.343-3.5 3-3.5z" fill="url(#a)"/><path d="m9 4c-1.657 0-3 1.567-3 3.5 0 .17.023.335.043.5.21-1.694 1.447-3 2.957-3h8v-1z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_controlproperties.svg b/icon-themes/elementary_svg/cmd/lc_controlproperties.svg
new file mode 100644
index 000000000..4a045d9cf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_controlproperties.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="scale(1.902215 .525703)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.9180927 0 0 .9165795 5.241614 6.346624)" gradientUnits="userSpaceOnUse" x1="63.9995" x2="63.9995" y1="3.1001" y2="122.8994"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.8381479 0 0 .8367667 10.358531 12.015681)" gradientUnits="userSpaceOnUse" x1="86.132919" x2="84.63858" y1="105.105" y2="20.895"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#959595"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.8381479 0 0 .8367667 10.358531 12.015681)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="63.9995" x2="63.9995" xlink:href="#f" y1="21.941401" y2="104.0591"/><linearGradient id="e" gradientTransform="matrix(.9673189 0 0 .9657246 2.091602 3.158833)" gradientUnits="userSpaceOnUse" x1="49.273136" x2="49.373875" xlink:href="#g" y1="22.274775" y2="102.04791"/><linearGradient id="f" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="63.9995" x2="63.9995" y1="21.941401" y2="104.0591"><stop offset="0" stop-color="#dadada"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="64" x2="64" xlink:href="#f" y1="21.523018" y2="103.06695"><stop offset="0" stop-color="#d9d9d9"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.9673189 0 0 .9657246 2.091602 3.158833)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="64" x2="64" xlink:href="#g" y1="21.523018" y2="103.06695"/><path d="m26.5 38.700001a13.75 3.8 0 1 1 -27.5 0 13.75 3.8 0 1 1 27.5 0z" fill="url(#a)" opacity=".4" transform="matrix(.8301036 0 0 .9223373 1.416179 -15.199336)"/><g transform="scale(.1875)"><path d="m116.1876 51.505584h-4.41878c-1.1926 0-2.57158-.990822-2.95074-2.119131-.02113-.05866-2.74235-6.635119-2.74235-6.635119-.56003-1.124644-.28921-2.795568.55361-3.637904l3.12427-3.11912c.71795-.717683 1.11457-1.674592 1.11457-2.694745 0-1.020154-.39662-1.977063-1.11457-2.693828l-12.301524-12.281251c-.71795-.716764-1.676439-1.11181-2.698276-1.112727-1.021838 0-1.980325.395047-2.698274 1.112727l-3.12427 3.119121c-.842808.840504-2.517409 1.111811-3.583315.580195-.059676-.027497-6.646991-2.743322-6.646991-2.743322-1.189847-.400545-2.182305-1.777248-2.182305-2.967886v-4.412414c-.002754-2.1017169-1.714998-3.8111377-3.819266-3.8111377h-17.396019c-2.105189 0-3.817431 1.7094208-3.817431 3.8111377v4.412414c0 1.190638-.992457 2.567341-2.122629 2.945886-.058759.022-6.646073 2.737825-6.646073 2.737825-1.1265.559113-2.801102.287806-3.643911-.553614l-3.124267-3.118205c-.718868-.71768-1.677355-1.112727-2.699194-1.112727-1.021836 0-1.980326.395963-2.698275 1.112727l-12.302442 12.281251c-1.488227 1.485777-1.488227 3.902795 0 5.388573l3.124271 3.11912c.841891.84142 1.113646 2.51326.581153 3.57741-.027544.059577-2.74877 6.636036-2.74877 6.636036-.401207 1.187886-1.779264 2.177793-2.971866 2.177793h-3.273918c-2.104269.000915-4.9622914 1.710338-4.9622914 3.812054v17.366436c0 2.101716 1.7122428 3.811137 3.8174294 3.811137h4.419699c1.192601 0 2.571575.989907 2.94983 2.119131.022034.058662 2.743261 6.635121 2.743261 6.635121.560037 1.124643.288282 2.795567-.553608 3.637904l-3.124272 3.11912c-1.488227 1.485776-1.488227 3.902795 0 5.388572l12.302442 12.281256c.71795.71675 1.676438 1.11274 2.698276 1.11274 1.022755 0 1.981242-.39599 2.699192-1.11274l3.124269-3.11913c.84281-.84049 2.51741-1.1118 3.583316-.58019.059676.02749 6.64699 2.74425 6.64699 2.74425 1.188931.40054 2.181388 1.77632 2.181388 2.96696v4.4115c0 2.10171 1.712242 3.81113 3.817431 3.81113h17.3951c2.104269 0 3.816512-1.70942 3.816512-3.81113v-4.4115c0-1.19064.992458-2.56733 2.123547-2.94589.058758-.02107 6.646074-2.73783 6.646074-2.73783 1.1265-.5591 2.802019-.2887 3.643911.5527l3.124268 3.11913c.71795.71675 1.676437 1.11274 2.698273 1.11274 1.021838 0 1.980327-.39599 2.698276-1.11274l12.301519-12.281256c.71796-.716766 1.11457-1.673674 1.11457-2.693828 0-1.020152-.39661-1.977062-1.11457-2.693826l-3.12427-3.119122c-.84281-.841421-1.11364-2.513261-.58114-3.577409.02753-.059578 2.74876-6.636038 2.74876-6.636038.4012-1.186969 1.77927-2.177792 2.97186-2.177792h4.41878c2.1052 0 3.81743-1.709421 3.81743-3.811139v-17.368267c.00276-2.101716-1.70948-3.811139-3.81467-3.811139zm-52.186221 28.710025c-8.955995 0-16.242897-7.273977-16.242897-16.21521 0-8.941235 7.286902-16.216127 16.242897-16.216127 8.956911 0 16.241978 7.274892 16.241978 16.216127 0 8.942149-7.285067 16.21521-16.241978 16.21521z" fill="#030303" opacity=".1"/><path d="m116.1876 51.484504h-4.41878c-1.1926 0-2.57158-.992656-2.95074-2.122798-.02113-.058661-2.74235-6.645202-2.74235-6.645202-.56003-1.126477-.28921-2.800152.55361-3.643404l3.12427-3.12462c.71795-.718598 1.11457-1.677342 1.11457-2.699327 0-1.02107-.39662-1.979813-1.11457-2.69841l-12.301524-12.301416c-.71795-.718598-1.676439-1.114561-2.698276-1.114561-1.021838 0-1.980325.395963-2.698274 1.114561l-3.12427 3.123704c-.842808.842337-2.517409 1.113644-3.583315.581111-.059676-.027497-6.646991-2.747905-6.646991-2.747905-1.189847-.401462-2.182305-1.78-2.182305-2.972469v-4.419747c-.002754-2.1053826-1.714998-3.8175534-3.819266-3.8175534h-17.396019c-2.105189 0-3.817431 1.7121708-3.817431 3.8175534v4.419747c0 1.192469-.992457 2.571924-2.122629 2.950471-.058759.021998-6.646073 2.742406-6.646073 2.742406-1.1265.56003-2.801102.288723-3.643911-.553614l-3.124267-3.123704c-.718868-.718598-1.677355-1.114561-2.699194-1.114561-1.021836 0-1.980326.396879-2.698275 1.114561l-12.302442 12.301416c-1.488227 1.488524-1.488227 3.910128 0 5.397737l3.124271 3.12462c.841891.842336 1.113646 2.516927.581153 3.583826-.027544.059578-2.74877 6.647035-2.74877 6.647035-.401207 1.18972-1.779264 2.181459-2.971866 2.181459h-3.273918c-2.104269-.000916-4.9622914 1.711255-4.9622914 3.816638v17.395764c0 2.104467 1.7122428 3.816639 3.8174294 3.816639h4.419699c1.192601 0 2.571575.991739 2.94983 2.122798.022034.058661 2.743261 6.645201 2.743261 6.645201.560037 1.126477.288282 2.801068-.553608 3.644323l-3.124272 3.124618c-1.488227 1.487609-1.488227 3.910129 0 5.397739l12.302442 12.30142c.71795.7186 1.676438 1.11456 2.698276 1.11456 1.022755 0 1.981242-.39596 2.699192-1.11456l3.124269-3.12371c.84281-.84234 2.51741-1.11457 3.583316-.58111.059676.02658 6.64699 2.7479 6.64699 2.7479 1.188931.40147 2.181388 1.77908 2.181388 2.97248v4.41882c0 2.10539 1.712242 3.81756 3.817431 3.81756h17.3951c2.104269 0 3.816512-1.71217 3.816512-3.81756v-4.41882c0-1.1934.992458-2.57194 2.123547-2.95139.058758-.02109 6.646074-2.74241 6.646074-2.74241 1.1265-.56004 2.802019-.28781 3.643911.55362l3.124268 3.12371c.71795.7186 1.676437 1.11456 2.698273 1.11456 1.021838 0 1.980327-.39596 2.698276-1.11456l12.301519-12.301428c.71796-.717681 1.11457-1.676425 1.11457-2.698411 0-1.021985-.39661-1.980728-1.11457-2.69841l-3.12427-3.124618c-.84281-.842339-1.11364-2.517846-.58114-3.582911.02753-.060496 2.74876-6.647035 2.74876-6.647035.4012-1.190637 1.77927-2.182376 2.97186-2.182376h4.41878c2.1052 0 3.81743-1.712172 3.81743-3.816639v-17.395764c.00276-2.105383-1.70948-3.817554-3.81467-3.817554zm-52.186221 30.0134c-9.716174 0-17.620035-7.890834-17.620035-17.59008 0-9.700161 7.903861-17.590995 17.620035-17.590995 9.715256 0 17.619117 7.890834 17.619117 17.590995 0 9.699246-7.903861 17.59008-17.619117 17.59008z" fill="#626262" stroke="#777" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.328"/><path d="m116.09945 52.532156h-4.41325c-1.63146 0-3.38226-1.257547-3.9019-2.802902l-2.71296-6.559043c-.72805-1.451862-.38377-3.574662.7712-4.727718l3.11784-3.113621c.52696-.526116.81803-1.228217.81803-1.978896 0-.749761-.29013-1.451861-.81803-1.977978l-12.280411-12.260168c-.525147-.526118-1.230242-.815757-1.980326-.815757-.750999 0-1.455176.289639-1.98216.815757l-3.117843 3.11362c-1.15496 1.152141-3.281263 1.496774-4.741949.767177l-6.568953-2.709408c-1.542395-.516035-2.802936-2.263037-2.802936-3.892715v-4.405082c0-1.542602-1.25687-2.7974009-2.802021-2.7974009h-17.367557c-1.546068 0-2.802938 1.2547989-2.802938 2.7974009v4.405082c0 1.629678-1.259621 3.37668-2.807527 3.895464 0 0-6.569869 2.709408-6.569869 2.709408-1.454261.725932-3.581481.382215-4.735523-.769926l-3.118762-3.11362c-.526984-.526118-1.230243-.815757-1.98216-.815757-.751001 0-1.45426.289639-1.981245.815757l-12.281326 12.261084c-1.09253 1.09073-1.09253 2.865228 0 3.955958l3.118761 3.113621c1.154042 1.15214 1.499245 3.275856.768443 4.734132 0 0-2.713882 6.559045-2.713882 6.559045-.516885 1.539854-2.265852 2.796486-3.899138 2.796486h-3.265656c-1.523117 0-3.9477989 1.28046-3.9477989 2.798317v17.338019c0 1.543521 1.2568689 2.798317 2.8020189 2.798317h4.412353c1.632369 0 3.382254 1.257547 3.900975 2.803819l2.7148 6.559043c.72713 1.451862.382845 3.574661-.771197 4.727717l-3.118761 3.112704c-1.092529 1.09073-1.092529 2.866146 0 3.955959l12.281326 12.261089c.526067.52611 1.230244.81667 1.981245.81667.750999 0 1.455177-.28965 1.98216-.81667l3.11876-3.11271c1.154043-1.15305 3.281265-1.49677 4.741951-.76809 0 0 6.569871 2.70849 6.569871 2.70849 1.542395.51603 2.801099 2.26395 2.801099 3.89363v4.40417c0 1.54351 1.25687 2.79832 2.802937 2.79832h17.36664c1.545151 0 2.802021-1.25481 2.802021-2.79832v-4.40417c0-1.62968 1.260541-3.37851 2.808444-3.89546 0-.00091 6.569871-2.70942 6.569871-2.70942 1.45426-.72592 3.580563-.3822 4.735523.77085l3.117843 3.11271c.526984.52611 1.231161.81667 1.98216.81667.750084 0 1.455179-.28965 1.980326-.81667l12.281331-12.261089c.52698-.525201.81802-1.228217.81802-1.977978 0-.749763-.29012-1.451864-.81802-1.977981l-3.11785-3.112704c-1.15497-1.153056-1.49924-3.276773-.76936-4.735049l2.71388-6.558129c.51689-1.539854 2.26768-2.797401 3.89914-2.797401h4.41327c1.54514 0 2.80203-1.254796 2.80203-2.798317v-17.338019c-.00091-1.542605-1.2578-2.798317-2.80296-2.798317zm-52.099905 39.881295c-15.642462 0-28.369064-12.705627-28.369064-28.322312 0-15.616683 12.726602-28.322309 28.369064-28.322309s28.369062 12.705626 28.369062 28.322309c0 15.616685-12.7266 28.322312-28.369062 28.322312z" fill="url(#b)"/><path d="m64.000003 29.918304c-19.227953 0-34.871147 15.617414-34.871147 34.813679s15.643194 34.813679 34.871147 34.813679c19.227954 0 34.871149-15.617414 34.871149-34.813679s-15.643195-34.813679-34.871149-34.813679zm0 60.418741c-14.165538 0-25.647328-11.462033-25.647328-25.605062 0-14.14303 11.48179-25.60506 25.647328-25.60506 14.16554 0 25.647329 11.462865 25.647329 25.60506 0 14.142194-11.481789 25.605062-25.647329 25.605062z" fill="url(#d)" stroke="url(#c)" stroke-width="5.333333"/><path d="m64.000003 34.06202c-16.561464 0-29.986881 13.403291-29.986881 29.937463 0 16.53417 13.425417 29.937462 29.986881 29.937462 16.561465 0 29.986882-13.403292 29.986882-29.937462 0-16.534172-13.425417-29.937463-29.986882-29.937463zm0 49.734817c-10.952951 0-19.830035-8.863422-19.830035-19.797354 0-10.9349 8.877084-19.797355 19.830035-19.797355 10.951983 0 19.830035 8.862455 19.830035 19.797355 0 10.933932-8.878052 19.797354-19.830035 19.797354z" fill="url(#h)" stroke="url(#e)" stroke-width=".966521"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_convertinto3d.svg b/icon-themes/elementary_svg/cmd/lc_convertinto3d.svg
new file mode 100644
index 000000000..f557ec204
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_convertinto3d.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(.15 0 0 .04 -4.59 296.34)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#e" y1="2.36523" y2="4.614189"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#e" y1="1.836063" y2="3.688147"/><linearGradient id="g" gradientTransform="matrix(.2502023 -.7175237 .7175237 .2502023 -440.80327 141.5896)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="2" y2="4.784064"><stop offset="0" stop-color="#fff"/><stop offset=".5" 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" gradientUnits="userSpaceOnUse" x1="9" x2="4.844184" y1="6.526636" y2="16.352354"><stop offset="0" stop-color="#fff"/><stop offset=".04552736" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="17" x2="20.446054" y1="7" y2="15.74026"><stop offset="0" stop-color="#fff"/><stop offset=".04277762" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.91457917 0 0 .91457917 2.956788 .279445)"><path d="m11.716797 10.976562a1.0250168 1.0250168 0 0 0 -.298828.0625l-10.77539088 4a1.0250168 1.0250168 0 0 0 -.66796875.960938v1.5a1.0250168 1.0250168 0 0 0 .56640625.916016l11.00000038 5.5a1.0250168 1.0250168 0 0 0 .917968 0l11-5.5a1.0250168 1.0250168 0 0 0 .566407-.916016v-1.5a1.0250168 1.0250168 0 0 0 -.681641-.964844l-11.224609-4a1.0250168 1.0250168 0 0 0 -.402344-.05859z" opacity=".05"/><path d="m12 23 11-5.5v-1.5l-11.22405-4-10.77595 4v1.5z" opacity=".1"/><path d="m12 21.5 10.5191-4.9665v-12.0335l-10.74315-4-10.27595 4v12.0335z" fill="url(#g)"/><path d="m12 9-10.5-4.5.06945 11.9005 10.43055 5.0995z" fill="#fff" opacity=".2"/><path d="m0-.9499h24v24h-24z" fill="none"/><path d="m1.5 4.5 10.5 4.5 10.5191-4.4123999-10.5191-4.0876001z" fill="#fff" fill-rule="evenodd" opacity=".4"/><g fill="none" stroke-width="1.093399"><path d="m3.2637209 4.8387027 8.7362791 3.6965227 8.668258-3.7239113-8.668258-3.1974141z" opacity=".9" stroke="url(#h)" stroke-opacity=".659483"/><path d="m2.5 5v10.8923l8.9967 4.323179.0066-11.3661129" opacity=".6" stroke="url(#i)" stroke-opacity=".448276"/><path d="m21.5 4.8117513v11.1099487l-9.5 4.5783" opacity=".5" stroke="url(#j)" stroke-opacity=".448276"/><path d="m12 21.5 10.5191-4.9665v-12.0335l-10.74585-3.9312-10.27325 3.9312v12.0335z" opacity=".55" stroke="#7239b3" stroke-linecap="round"/></g></g><path d="m6.35 296.55c0 .263-.71.476-1.587.476s-1.588-.213-1.588-.476.71-.476 1.587-.476 1.588.213 1.588.476z" fill="url(#a)" fill-rule="evenodd" opacity=".3" transform="matrix(3.7795275 0 0 3.7795275 -9.5 -1098.459121)"/><g stroke-width=".264583" transform="matrix(3.7795275 0 0 3.7795275 -28.000001 5.121092)"><path d="m7.5406252 1.6877522c.042122 1.3724856.6670185 2.244142 2.1166667 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-1.4226635-.5080845-1.5528769-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#b)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#c)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#d)"/><path d="m9.6572919 3.319811c-.1908425-.0445587-1.4552084.2807708-1.6859873-1.4678275-.002871-.0217535-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_convertinto3dlathe.svg b/icon-themes/elementary_svg/cmd/lc_convertinto3dlathe.svg
new file mode 100644
index 000000000..e89335ef4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_convertinto3dlathe.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="#f37329"/><stop offset="1" stop-color="#f37329" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#a" y1="489.54688" y2="489.54688"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#b" y1="489.35938" y2="489.35938"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-208.18436" x2="-208.82829" xlink:href="#a" y1="-491.45312" y2="-491.45312"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-208.39052" x2="-209.06258" xlink:href="#b" y1="-491.64062" y2="-491.64062"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.5730258 0 0 .11633788 10.563428 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="h" cx="5.912277" cy="15.34586" gradientTransform="matrix(.83319151 .55298454 -.66369313 .99999809 11.665662 -3.76777)" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.93906" x2="14.094582" y1="2.346441" y2="20.251823"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round"><g stroke-opacity=".662745" transform="translate(1)"><path d="m12 2.9999817-8.578125 12.1289633c-.272766.429749-.421875.896062-.421875 1.371037 0 2.485237 4.029437 4.5 9 4.5s9-2.014763 9-4.5c0-.5436-.209197-1.064362-.5625-1.546875z" fill="url(#h)" opacity=".986928" stroke="#7239b3"/><path d="m12 4.6171875-7.7890625 11.0117185c-.1915088.301727-.2773437.591477-.2773437.871094 0 .738138.6603276 1.618245 2.1191406 2.347656 1.4588129.729412 3.5881046 1.21875 5.9472656 1.21875s4.488453-.489338 5.947266-1.21875c1.458813-.729411 2.11914-1.609518 2.11914-2.347656 0-.304118-.114877-.630169-.382812-.996094a.9335382.9335382 0 0 1 -.0078-.01172z" fill="none" opacity=".986928" stroke="url(#i)"/></g><g stroke-linejoin="round" stroke-miterlimit="0" transform="matrix(0 -1 1 0 -478.00001 209.99989)"><path d="m186.49989 489.5h3.00009v2h-3.00009z" fill="url(#c)" stroke="url(#d)"/><g fill="#f37329" stroke="#a62100" stroke-opacity=".501961"><path d="m191.49989 489.5h3.00009v2h-3.00009z"/><path d="m196.49989 489.5h3.00009v2h-3.00009z"/><path d="m201.49989 489.5h3.00009v2h-3.00009z"/></g><path d="m-209.49998-491.5h3.00009v2h-3.00009z" fill="url(#e)" stroke="url(#f)" transform="scale(-1)"/></g></g><ellipse cx="11.852736" cy="21.036795" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".245" rx="9.66981" ry="1.963204"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_convertinto3dlathefast.svg b/icon-themes/elementary_svg/cmd/lc_convertinto3dlathefast.svg
new file mode 100644
index 000000000..7f19deec2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_convertinto3dlathefast.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" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#p" y1="489.54688" y2="489.54688"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#c" y1="489.35938" y2="489.35938"/><linearGradient id="c"><stop offset="0" stop-color="#a62100" stop-opacity=".501961"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-208.18436" x2="-208.82829" xlink:href="#p" y1="-491.45312" y2="-491.45312"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-208.39052" x2="-209.06258" xlink:href="#c" y1="-491.64062" y2="-491.64062"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="62.625" cy="4.625" gradientTransform="matrix(.56692912 0 0 .1511811 -25.848031 21.566078)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#f"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#k" y1="2.36523" y2="4.614189"/><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#k" y1="1.836063" y2="3.688147"/><radialGradient id="m" cx="2.25" cy="16" gradientTransform="matrix(.5730258 0 0 .263352 10.563428 12.342298)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="n" cx="5.912277" cy="15.34586" gradientTransform="matrix(.83319151 .55298454 -.66369313 .99999809 11.665662 -3.76777)" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="14.93906" x2="14.094582" y1="2.346441" y2="20.251823"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="p"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><g transform="translate(1)"><ellipse cx="11.852736" cy="16.555929" display="block" fill="url(#m)" fill-rule="evenodd" opacity=".245" rx="9.66981" ry="4.44407" stroke-width="1.504554"/><g stroke-linejoin="round"><g stroke-opacity=".662745" transform="translate(1 -2)"><path d="m12 2.9999817-8.578125 12.1289633c-.272766.429749-.421875.896062-.421875 1.371037 0 2.485237 4.029437 4.5 9 4.5s9-2.014763 9-4.5c0-.5436-.209197-1.064362-.5625-1.546875z" fill="url(#n)" opacity=".986928" stroke="#7239b3"/><path d="m12 4.6171875-7.7890625 11.0117185c-.1915088.301727-.2773437.591477-.2773437.871094 0 .738138.6603276 1.618245 2.1191406 2.347656 1.4588129.729412 3.5881046 1.21875 5.9472656 1.21875s4.488453-.489338 5.947266-1.21875c1.458813-.729411 2.11914-1.609518 2.11914-2.347656 0-.304118-.114877-.630169-.382812-.996094a.9335382.9335382 0 0 1 -.0078-.01172z" fill="none" opacity=".986928" stroke="url(#o)"/></g><g stroke-linejoin="round" stroke-miterlimit="0" transform="matrix(0 -1 1 0 -478.00001 208.99989)"><path d="m186.49989 489.5h3.00009v2h-3.00009z" fill="url(#a)" stroke="url(#b)"/><g fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"><path d="m191.49989 489.5h3.00009v2h-3.00009z"/><path d="m196.49989 489.5h3.00009v2h-3.00009z"/><path d="m201.49989 489.5h3.00009v2h-3.00009z"/></g><path d="m-209.49998-491.5h3.00009v2h-3.00009z" fill="url(#d)" stroke="url(#e)" transform="scale(-1)"/></g></g></g><path d="m15.5 22.359781c0 .994015-2.683464 1.799055-5.99811 1.799055-3.3146457 0-6.0018897-.80504-6.0018897-1.799055 0-.994016 2.6834645-1.799056 5.9981101-1.799056s6.0018896.80504 6.0018896 1.799056z" fill="url(#g)" fill-rule="evenodd" opacity=".3" stroke-width="3.779527"/><g stroke-width=".264583" transform="matrix(3.7795275 0 0 3.7795275 -28 5.121093)"><path d="m7.5406252 1.6877522c.042122 1.3724856.6670185 2.244142 2.1166667 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-1.4226635-.5080845-1.5528769-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#h)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#i)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#j)"/><path d="m9.6572919 3.319811c-.1908425-.0445587-1.4552084.2807708-1.6859873-1.4678275-.002871-.0217535-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#l)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_copy.svg b/icon-themes/elementary_svg/cmd/lc_copy.svg
new file mode 100644
index 000000000..b844b7eec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_copy.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" gradientTransform="matrix(.31427 0 0 .32592858 1.4573 1.678214)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#e" y1=".985" y2="47.013"/><linearGradient id="b" gradientTransform="matrix(.31427 0 0 .32592858 7.4573 5.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#e" y1=".985" y2="47.013"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><radialGradient id="g" cx="24.837" cy="36.421" gradientTransform="matrix(-.25568 0 0 -.19176 17.353 22.984)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.27962 0 0 -.26116 5.022 18.693)" gradientUnits="userSpaceOnUse" x1="25.469" x2="25.469" y1="32.841" y2="2.724"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 .30606 .3277 0 5.52 4.564)" gradientUnits="userSpaceOnUse" x1="20.797" x2="37.474" y1="20.649" y2="20.649"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 8.84 15.235)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="l" gradientTransform="matrix(.0207 0 0 .00618 1.515 15.235)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#j" y1="366.648" y2="609.505"/><linearGradient id="m" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#j" y1="366.648" y2="609.505"/><radialGradient id="n" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><path d="m4 17.5h10v1.5h-10z" fill="url(#l)" opacity=".15"/><path d="m4 17.5v1.5c-.414.003-1-.336-1-.75s.462-.75 1-.75z" fill="url(#k)" opacity=".15"/><path d="m3.5 2.5h11v15h-11z" fill="url(#a)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#d)" stroke-linecap="round" transform="translate(1 2)"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#f)" stroke-linejoin="round" transform="translate(1 2)"/><path d="m8 5h7v13h-7z" opacity=".05"/><path d="m7.003 16a4 3 0 1 1 8 0 4 3 0 0 1 -8 0z" fill="url(#g)" fill-rule="evenodd" opacity=".141"/><path d="m9.5 6.5h11v15h-11z" fill="url(#b)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#d)" stroke-linecap="round" transform="translate(7 6)"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#f)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m25.492 10.898h10v1.5h-10z" fill="url(#m)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#n)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#o)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m9.303 8.59c-3.55 2.404-1.418 7.017 2.2 7.017v1.91l5-3.57-5-3.34v2c-2.553.1-3.67-2.34-1.844-4.018z" display="block" fill="url(#h)"/><g fill="none"><path d="m8.62 9.833c-1.252 1.47-.124 5.31 3.883 4.785v.99l2.33-1.66-2.33-1.51v.79c-4.397.236-4.256-2.8-3.882-3.395z" display="block" opacity=".8" stroke="url(#i)" stroke-miterlimit="7" stroke-width=".964"/><path d="m9.303 8.59c-3.55 2.404-1.418 7.017 2.2 7.017v1.91l5-3.57-5-3.34v2c-2.553.1-3.67-2.34-1.844-4.018z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_copyobjects.svg b/icon-themes/elementary_svg/cmd/lc_copyobjects.svg
new file mode 100644
index 000000000..0b310dce7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_copyobjects.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" gradientUnits="userSpaceOnUse" x1="6.865508" x2="7.365508" y1="1.261061" y2="11.761061"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.178362" x2="12.522476" y1="11.626316" y2=".761061"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.114669" x2="8.114669" y1="1.885214" y2="10.885236"><stop offset="0" stop-color="#fff"/><stop offset=".03368991" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" stroke-width=".750002"><g transform="matrix(1.33333 0 0 1.33333 4.680469 .486387)"><path d="m4.3646589.76021148h8.2500211v11.25002852l-8.2500211.0017z" fill="url(#a)" stroke="url(#b)"/><path d="m5.1146608 1.5102134h6.7500172v9.7483246l-6.7500172.0017z" fill="none" stroke="url(#c)"/></g><g transform="matrix(1.33333 0 0 1.33333 .680469 3.486387)"><path d="m4.3646589.76021148h8.2500211v11.25002852l-8.2500211.0017z" fill="url(#a)" stroke="url(#b)"/><path d="m5.1146608 1.5102134h6.7500172v9.7483246l-6.7500172.0017z" fill="none" stroke="url(#c)"/></g><g transform="matrix(1.33333 0 0 1.33333 -3.319531 6.486387)"><path d="m4.3646589.76021148h8.2500211v11.25002852l-8.2500211.0017z" fill="url(#a)" stroke="url(#b)"/><path d="m5.1146608 1.5102134h6.7500172v9.7483246l-6.7500172.0017z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_crookrotate.svg b/icon-themes/elementary_svg/cmd/lc_crookrotate.svg
new file mode 100644
index 000000000..8d3abebad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_crookrotate.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499998 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 1.010328 3.482855)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="26.793295" y1=".985206" y2="18.959322"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.029619 2.817822)" gradientUnits="userSpaceOnUse" x1="24.513784" x2="24.513783" y1="5.855691" y2="18.663416"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.3446422 -.3446423 .3381098 -.3381098 1.734919 34.417716)" gradientUnits="userSpaceOnUse" x1="35.31226" x2="1.331919" y1="66.30397" y2="30.932793"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="10.908747" x2="10.908747" y1="11.050139" y2="26.965582"><stop offset="0" stop-color="#fff"/><stop offset=".16666667" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#h" y1="2.36523" y2="4.614189"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#h" y1="1.836063" y2="3.688147"/><g transform="matrix(.3527769 0 0 .3527769 -.702878 -1.1907)"><path d="m2.3674169 3.7502239h6.7500169l.000012 6.7491271-6.7500289.00089z" fill="url(#a)"/><path d="m8.3674321 9.7502389-5.2500131.0000001v-5.2500131h5.2500131z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-width=".750002"/><path d="m2.3674171 3.750224h6.7500169l.0000131 6.749063-6.75003.000954z" fill="none" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".74902" stroke-width=".750002"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".610727" transform="matrix(1.2280479 0 0 1.2280479 .657072 8.077078)"><path d="m11.386034 3.1946365c-.386771 1.1952571-2.5242887 3.3105839-3.7805652 3.3112229-.0351889-.0013122-.0703511-.0032657-.1054688-.0058594v3.998047c.035147.0015.070304.0028.1054688.0039 4.0109582-.0048 7.3807052-3.3220442 7.8339842-7.3073105z" fill="url(#c)" stroke="#452981" stroke-opacity=".595588"/><path d="m11.813876 3.8077491c-.87873 1.3366651-1.9401476 2.7080153-3.6977766 3.2573527l-.00537 2.8081535.4420041-.04513c1.4373523-.1937472 2.8197155-.8286071 3.8964855-1.7910159 1.009834-.9025811 1.8561-2.4263592 2.234752-3.7356522.070773-.2481273-.115025-.4952097-.373047-.4960938z" fill="none" stroke="url(#d)" stroke-linecap="square"/></g><g stroke-width=".264583" transform="matrix(2.6637023 .96950833 -.96950833 2.6637023 -13.801938 -2.029854)"><path d="m7.5406252 1.6877522c.042122 1.3724856.6670185 2.244142 2.1166667 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-1.4226635-.5080845-1.5528769-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#e)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#f)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#g)"/><path d="m9.6572919 3.319811c-.1908425-.0445587-1.4552084.2807708-1.6859873-1.4678275-.002871-.0217535-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#i)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_crookslant.svg b/icon-themes/elementary_svg/cmd/lc_crookslant.svg
new file mode 100644
index 000000000..c5bfa952c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_crookslant.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499998 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 1.010328 3.482855)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="26.793295" y1=".985206" y2="18.959322"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.029619 2.817822)" gradientUnits="userSpaceOnUse" x1="24.513784" x2="24.513783" y1="5.855691" y2="18.663416"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.3446422 -.3446423 .3381098 -.3381098 1.734919 34.417716)" gradientUnits="userSpaceOnUse" x1="35.31226" x2="1.331919" y1="66.30397" y2="30.932793"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.536438" x2="10.908747" y1="4.531804" y2="26.965582"><stop offset="0" stop-color="#fff"/><stop offset=".31189167" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#h" y1="2.36523" y2="4.614189"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#h" y1="1.836063" y2="3.688147"/><g transform="matrix(.3527769 0 0 .3527769 -.702878 -1.190699)"><path d="m2.3674169 3.7502239h6.7500169l.000012 6.7491271-6.7500289.00089z" fill="url(#a)"/><g fill="none" stroke-width=".750002"><path d="m8.3674321 9.7502389-5.2500131.0000001v-5.2500131h5.2500131z" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m2.3674171 3.750224h6.7500169l.0000131 6.749063-6.75003.000954z" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".74902"/></g></g><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".610727" transform="matrix(.43322693 0 0 .43322693 -.471078 1.658707)"><path d="m15.439453.14100209c-.386771 1.19525711-6.5777077 6.36421831-7.8339842 6.36485731-.0351889-.0013122-.0703511-.0032657-.1054688-.0058594v3.998047c.035147.0015.070304.0028.1054688.0039 4.0109582-.0048 7.3807052-3.3220442 7.8339842-7.3073105z" fill="url(#c)" stroke="#452981" stroke-opacity=".595588"/><path d="m14.866897 1.8300436c-2.412987 2.3233796-5.0053888 4.6950583-6.7507976 5.2350582l-.00537 2.8081535.4420041-.04513c1.4373523-.1937472 2.8197155-.8286071 3.8964855-1.7910159 1.009834-.9025811 1.8561-2.4263592 2.234752-3.7356522z" fill="none" stroke="url(#d)" stroke-linecap="square"/></g><g stroke-width=".264583" transform="matrix(.93969264 .34202013 -.34202013 .93969264 -5.571883 -1.906785)"><path d="m7.5406252 1.6877522c.042122 1.3724856.6670185 2.244142 2.1166667 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-1.4226635-.5080845-1.5528769-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#e)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#f)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#g)"/><path d="m9.6572919 3.319811c-.1908425-.0445587-1.4552084.2807708-1.6859873-1.4678275-.002871-.0217535-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#i)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_crop.svg b/icon-themes/elementary_svg/cmd/lc_crop.svg
new file mode 100644
index 000000000..2105ff8db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_crop.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.6600963 0 0 .36315008 .872852 1.641448)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.53333" x2="11.53333" xlink:href="#c" y1="14.000001" y2="29.527292"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".01966729" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99149066" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 -1 24 32)" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#e" y1="2" y2="20"/><linearGradient id="e"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.53333" x2="11.53333" xlink:href="#c" y1="12.000001" y2="27.000001"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#e" y1="10" y2="28"/><g transform="translate(0 -8)"><path d="m4.5 9.5v15 3h3 15v-3h-15v-15z" fill="url(#g)"/><g fill="none"><path d="m4.5 9.5v15 3h3 15v-3h-15v-15z" opacity=".5" stroke="#a1550a"/><path d="m22 25.5h-15" opacity=".5" stroke="#fff" stroke-linejoin="round"/><path d="m7 10.5h-1.5v16.5" opacity=".5" stroke="url(#f)"/></g><path d="m4 12.5h-2.5v3h2.5m4 0h8.5v15h3v-15-3h-11.5" fill="url(#d)"/><path d="m4 12.5h-2.5v3h2.5m4 0h8.5v15h3v-15-3h-3-8.5" fill="none" opacity=".5" stroke="#a1550a"/><path d="m23.999865 28.375c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#a)" opacity=".2"/><path d="m6 4v1h2v-1zm0 2v1h2v1h1v-2h-1zm2 2h-2v1h2zm2-2v2h1v-2zm2 0v2h1v-2zm2 0v2h1v-2zm2 3v1h2v-1zm-10 1v1h2v-1zm10 1v1h2v-1zm-10 1v1h2v-1zm10 1v1h2v-1zm-10 1v1h2v-1zm12 2v-1h-2v1m-1 0v2h3v-1h-2v-1zm-6 0v2h1v-2zm2 0v2h1v-2zm2 0v2h1v-2zm3 3v1h2v-1z" fill="#a1550a" opacity=".3" transform="translate(0 8)"/><path d="m2 13.5h2m4 0h11m-1.46494 16.5-.03506-15" fill="none" opacity=".5" stroke="url(#b)" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_cube.svg b/icon-themes/elementary_svg/cmd/lc_cube.svg
new file mode 100644
index 000000000..51bf7c27e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_cube.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" gradientTransform="matrix(.2502023 -.7175237 .7175237 .2502023 -440.80327 141.5896)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="2" y2="4.784064"><stop offset="0" stop-color="#fff"/><stop offset=".5" 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" gradientUnits="userSpaceOnUse" x1="9" x2="4.844184" y1="6.526636" y2="16.352354"><stop offset="0" stop-color="#fff"/><stop offset=".04552736" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="20.446054" y1="7" y2="15.74026"><stop offset="0" stop-color="#fff"/><stop offset=".04277762" 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><path d="m11.716797 10.976562a1.0250168 1.0250168 0 0 0 -.298828.0625l-10.77539088 4a1.0250168 1.0250168 0 0 0 -.66796875.960938v1.5a1.0250168 1.0250168 0 0 0 .56640625.916016l11.00000038 5.5a1.0250168 1.0250168 0 0 0 .917968 0l11-5.5a1.0250168 1.0250168 0 0 0 .566407-.916016v-1.5a1.0250168 1.0250168 0 0 0 -.681641-.964844l-11.224609-4a1.0250168 1.0250168 0 0 0 -.402344-.05859z" opacity=".05"/><path d="m12 23 11-5.5v-1.5l-11.22405-4-10.77595 4v1.5z" opacity=".1"/><path d="m12 21.5 10.5191-4.9665v-12.0335l-10.74315-4-10.27595 4v12.0335z" fill="url(#a)"/><path d="m12 9-10.5-4.5.06945 11.9005 10.43055 5.0995z" fill="#fff" opacity=".2"/><path d="m0-.9499h24v24h-24z" fill="none"/><path d="m1.5 4.5 10.5 4.5 10.5191-4.4123999-10.5191-4.0876001z" fill="#fff" fill-rule="evenodd" opacity=".4"/><g fill="none"><path d="m3.2637209 4.8387027 8.7362791 3.6965227 8.668258-3.7239113-8.668258-3.1974141z" opacity=".9" stroke="url(#b)" stroke-opacity=".659483"/><path d="m2.5 5v10.8923l8.9967 4.323179.0066-11.3661129" opacity=".6" stroke="url(#c)" stroke-opacity=".448276"/><path d="m21.5 4.8117513v11.1099487l-9.5 4.5783" opacity=".5" stroke="url(#d)" stroke-opacity=".448276"/><path d="m12 21.5 10.5191-4.9665v-12.0335l-10.74585-3.9312-10.27325 3.9312v12.0335z" opacity=".55" stroke="#7239b3" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_currencyfield.svg b/icon-themes/elementary_svg/cmd/lc_currencyfield.svg
new file mode 100644
index 000000000..752b697e0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_currencyfield.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" gradientTransform="matrix(.52110137 0 0 .48902973 -.542202 -.901267)" gradientUnits="userSpaceOnUse" x1="24.068642" x2="24.068642" xlink:href="#j" y1="-.201895" y2="71.368393"/><linearGradient id="b" gradientTransform="matrix(.52110137 0 0 .48902973 -.542202 .098733)" gradientUnits="userSpaceOnUse" x1="24.068642" x2="24.068642" xlink:href="#j" y1="1.84297" y2="69.323532"/><linearGradient id="c" gradientTransform="matrix(.56756754 0 0 .40540542 -1.621623 2.270271)" gradientUnits="userSpaceOnUse" x1="33.690479" x2="33.690479" xlink:href="#i" y1="6.733331" y2="23.999998"/><linearGradient id="d" gradientTransform="matrix(.56756754 0 0 .40540542 -1.621623 3.270271)" gradientUnits="userSpaceOnUse" x1="34.571434" x2="34.571434" xlink:href="#i" y1="6.733331" y2="23.999998"/><linearGradient id="e" gradientTransform="matrix(0 -.39448 .42345 0 -.496 23.346)" gradientUnits="userSpaceOnUse" x1="15.013134" x2="17.864996" xlink:href="#n" y1="19.923491" y2="19.923491"/><linearGradient id="f" gradientTransform="translate(0 5)" gradientUnits="userSpaceOnUse" x1="4.073832" x2="11.963182" xlink:href="#o" y1="11.830508" y2="11.830508"/><linearGradient id="g" gradientTransform="matrix(0 -.39448 .42345 0 -.496 23.346)" gradientUnits="userSpaceOnUse" x1="7.604416" x2="7.857325" xlink:href="#n" y1="11.003552" y2="12.489676"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.56756754 0 0 .40540542 -1.621623 3.270271)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" y1="6.093005" y2="41.843941"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.52272194 0 0 .48571424 -.545325 .128572)" gradientUnits="userSpaceOnUse" x1="23.25" x2="23.25" y1="-28.809029" y2="70.294914"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.04224859 0 0 .00617648 -3.269828 13.735404)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01445832 0 0 .00617648 12.713462 13.735435)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01445833 0 0 .00617648 13.286536 13.735435)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="n" gradientTransform="matrix(0 -.39448 .42345 0 -.496 23.346)" gradientUnits="userSpaceOnUse" x1="7.604416" x2="7.857325" y1="11.003552" y2="12.489676"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="translate(0 5)" gradientUnits="userSpaceOnUse" x1="4.073832" x2="11.963182" y1="11.830508" y2="11.830508"><stop offset="0" stop-color="#86641c"/><stop offset=".25" stop-color="#fdeb69"/><stop offset=".375" stop-color="#be9843"/><stop offset=".5" stop-color="#dfc98b"/><stop offset=".60820836" stop-color="#fdeb69"/><stop offset="1" stop-color="#835c17" stop-opacity=".960784"/></linearGradient><radialGradient id="p" cx="10.211102" cy="22.022497" gradientTransform="matrix(1 0 0 .26219511 -4 13.679762)" gradientUnits="userSpaceOnUse" r="5.896552" xlink:href="#h"/><linearGradient id="q" gradientTransform="translate(0 5.750002)" gradientUnits="userSpaceOnUse" x1="4.073832" x2="11.963182" xlink:href="#o" y1="11.830508" y2="11.830508"/><ellipse cx="6.211102" cy="19.453953" fill="url(#p)" opacity=".57" rx="5.896552" ry="1.546047"/><g transform="translate(3 1)"><path d="m.5 4.5h18c.558697-.085433.92035-.3876155 1-1v10c-.196242.389438-.322519.856605-1 1h-18z" style="stroke:#206b00;stroke-width:1.002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.552941;fill:url(#b)"/><path d="m1.5 5.5h17v8h-17z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><circle cx="10.065617" cy="9.861602" fill="#68b723" r="3.271867"/><circle cx="10.029662" cy="9.466102" fill="#3a9104" r="3.271867"/><circle cx="15.994367" cy="9.475232" fill="#68b723" r=".995971"/><circle cx="15.998765" cy="9.001696" fill="#3a9104" r=".995971"/><circle cx="3.994367" cy="9.475232" fill="#68b723" r=".995971"/><circle cx="3.998765" cy="9.001696" fill="#3a9104" r=".995971"/></g><path d="m3 5h18v10h-18z" fill="#206b00" opacity=".25"/><g transform="translate(0 -1)"><path d="m4 16 18-.000003v1.500003l-18 .000003z" fill="url(#k)" opacity=".15"/><path d="m4 16.00008v1.49992c-.7445682.0028-1.8000031-.336056-1.8000031-.750056s.8308818-.749863 1.8000031-.749864z" fill="url(#l)" opacity=".15"/><path d="m22 16.00008v1.49992c.744568.0028 1.800003-.336056 1.800003-.750056s-.830882-.749863-1.800003-.749864z" fill="url(#m)" opacity=".15"/></g><path d="m.5 3.5h19v10h-19z" fill="url(#a)" stroke="#206b00" stroke-opacity=".552941" stroke-width="1.001851"/><path d="m1.5 4.5h17v8h-17z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><circle cx="10.065617" cy="8.861602" fill="#68b723" r="3.271867"/><circle cx="10.029662" cy="8.466102" fill="#3a9104" r="3.271867"/><circle cx="15.994367" cy="8.475232" fill="#68b723" r=".995971"/><circle cx="15.998765" cy="8.001696" fill="#3a9104" r=".995971"/><circle cx="3.994367" cy="8.475232" fill="#68b723" r=".995971"/><circle cx="3.998765" cy="8.001696" fill="#3a9104" r=".995971"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(-4 -3)"><g stroke-width=".750002"><g transform="matrix(1.33333 0 0 1.33333 -.587443 -1.731434)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#f)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#g)" stroke-opacity=".610294"/></g><g transform="matrix(1.33333 0 0 1.33333 -.587443 -2.731434)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#f)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#g)" stroke-opacity=".610294"/></g><g transform="matrix(1.33333 0 0 1.33333 -.587443 -3.731434)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#f)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#g)" stroke-opacity=".610294"/></g><g transform="matrix(1.33333 0 0 1.33333 -.587443 -4.731434)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#f)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#g)" stroke-opacity=".610294"/></g><g transform="matrix(1.33333 0 0 1.33333 -.587443 -5.731434)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#f)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#g)" stroke-opacity=".610294"/></g><g transform="matrix(1.33333 0 0 1.33333 -.587443 -6.731434)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#f)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#g)" stroke-opacity=".610294"/></g><g transform="matrix(1.33333 0 0 1.33333 -.587443 -7.731434)"><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#f)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#e)" stroke-opacity=".610294"/></g><g transform="matrix(.96209907 .9231112 -.9231112 .96209907 26.656209 -5.620696)"><ellipse cx="8.018507" cy="17.580511" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#q)" stroke-opacity=".915441"/><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#f)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#g)" stroke-opacity=".610294"/></g></g><path d="m10.103516 12.513672c-2.5361344.000288-4.5917667.983074-4.5917972 2.195312.00141.168407.043349.336177.125.5-.081651.163823-.1235935.331593-.125.5.00141.168407.043349.336177.125.5-.081651.163823-.1235935.331593-.125.5.00141.168407.043349.336177.125.5-.081651.163823-.1235935.331593-.125.5.00141.168407.043349.336177.125.5-.081651.163823-.1235935.331593-.125.5.00141.168407.043349.336177.125.5-.081651.163823-.1235935.331593-.125.5.00141.168407.043349.336177.125.5-.081651.163823-.051684.870912-.053091 1.039319.0000294 1.212238 2.0556619 2.195025 4.5917972 2.195313 2.536898.000227 4.593721-.98271 4.59375-2.195313-.002-.168443-.116554-.875532-.198863-1.039319.08231-.163787.124907-.331557.126954-.5-.002-.168443-.04465-.336213-.126954-.5.08231-.163787.124907-.331557.126954-.5-.002-.168443-.04465-.336213-.126954-.5.08231-.163787.124907-.331557.126954-.5-.002-.168443-.04465-.336213-.126954-.5.0088-.01558.01729-.03121.02539-.04687.258414.987271 1.006368 2.137304 2.027344 3.117188 1.83032 1.756134 3.994553 2.470549 4.833984 1.595703.114744-.122646.199937-.272717.253907-.447266.172724-.06137.319524-.153116.4375-.273437.838723-.875272.03518-3.007861-1.794922-4.763672-1.83032-1.756134-3.994555-2.47055-4.833985-1.595703-.114557.122137-.199746.271546-.253906.445312-.172893.06188-.319698.154284-.4375.275391-.04988.05343-.09421.112097-.132813.175781-.0042-.162523-.0461-.324322-.125-.482422.08231-.163787.124907-.331557.126954-.5-.000031-1.212602-2.056853-2.195539-4.59375-2.195312z" fill="none" stroke="#86641c" stroke-opacity=".746888"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_customanimation.svg b/icon-themes/elementary_svg/cmd/lc_customanimation.svg
new file mode 100644
index 000000000..b4f652f4c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_customanimation.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" gradientTransform="matrix(.55048262 0 0 .57815823 -3.826225 -5.276228)" gradientUnits="userSpaceOnUse" x1="24.046366" x2="24.046366" y1="11.673002" y2="34.713669"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.373267" x2="9.158589" y1="33.636997" y2="39.344494"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1=".496136" y2="15.977216"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><g transform="matrix(-1.33333 0 0 1.33333 22.66664 1.353854)"><g style="fill:#fff;stroke:#242424;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.451128;stroke-width:.750002"><rect height="1.500004" rx="0" ry=".5" width="4.125011" x="5.749994" y="2.359615"/><rect height="1.500004" rx="0" ry=".5" width="2.250006" x="2.749987" y="2.359615"/><rect height="1.500004" rx="0" ry=".5" width="3.542146" x="4.249991" y="4.609621"/><rect height="1.500004" rx="0" ry=".5" width="2.250006" x="1.249983" y="4.609621"/><rect height="1.500004" rx="0" ry=".5" width="4.875012" x="4.999992" y="6.859627"/><rect height="1.500004" rx="0" ry=".5" width="4.875016" x="-.625021" y="6.859627"/><rect height="1.500004" rx="0" ry=".5" width="3.542146" x="5.749994" y="9.109632"/><rect height="1.500004" rx="0" ry=".5" width="2.250006" x="2.749987" y="9.109632"/><rect height="1.500004" rx="0" ry=".5" width="2.250006" x="-.250021" y="9.109632"/><rect height="1.500004" rx="0" ry=".5" width="2.625006" x=".874982" y="11.359638"/><rect height="1.500004" rx="0" ry=".5" width="2.250006" x="4.249991" y="11.359638"/></g><g transform="matrix(.68197667 0 0 .68197667 5.346375 2.544088)"><path d="m8.0000006.49613568c.5064396 0 2.1391894 4.28357812 2.5489094 4.59622212.409717.3126432 4.793178.6198528 4.949676 1.125721.156499.505868-3.217866 3.4604743-3.374364 3.9663412-.156498.505868 1.285496 4.979313.875778 5.291956-.409718.312645-4.4935598-2.144886-5.0000001-2.144886-.5064395 0-4.5902812 2.457531-4.9999999 2.144886-.4097182-.312643 1.0322763-4.786089.8757779-5.291956-.1564985-.5058669-3.53086246-3.4604739-3.37436393-3.966342.15649845-.5058674 4.53995813-.813077 4.94967683-1.1257202.409718-.312644 2.0424703-4.59622212 2.5489098-4.59622212z" fill="url(#c)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width="1.099747"/><path d="m11.96875 26.375c-.506596.779667-1.63252 2.593568-2.90625 5.59375a.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 -.03125 0c.00461-.0064-.035912.0063-.03125 0 .00522-.0059-.00527.03708 0 .03125.00556-.0056-.036852.0055-.03125 0 .00608-.005-.00612.03618 0 .03125.00629-.0047-.037574.0047-.03125 0 .00682-.0039-.038107.0038-.03125 0 .00692-.0037-.00695.03492 0 .03125.00726-.003-.038533.003-.03125 0a.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0c-2.0575321.335503-4.6049536.679328-6.34375 1.09375 1.0525595 1.235411 2.264992 2.404007 3.4375 3.59375l15.03125-2.71875c.0052-.0052.02606.0052.03125 0 .28516-.285558.552815-.584263.84375-.875-1.985656-.473093-4.21957-.75757-6.28125-1.09375a.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 0-.03125c.0075.0027-.0387-.0027-.03125 0 .0071.0035-.03835-.0035-.03125 0 .007.0037-.007-.03496 0-.03125.0066.0044-.03785-.0044-.03125 0 .0062.0049-.0062-.03622 0-.03125.006.0052-.03724-.0052-.03125 0 .0054.0058-.0053-.03713 0-.03125.0052.006-.03638-.006-.03125 0 .0045.0065-.0045-.0378 0-.03125.004.0069-.0352-.0069-.03125 0 .0037.007-.0037-.03828 0-.03125l-.125.0625-.125.0625c-.985076-2.286983-2.388794-4.698127-2.9375-5.625z" fill="url(#b)" opacity=".8" transform="matrix(.71439082 0 0 .70011588 -.572408 -16.954765)"/><path d="m8 2.3125003c-.5795026 1.0967235-1.0411109 2.2564459-1.6574842 3.3321931-.4355928.5786297-1.2016958.5640806-1.8445342.7006123-.7990951.1487384-1.6040837.2624313-2.4042316.4046946.8321477 1.0057613 1.9042251 1.803058 2.6553809 2.8730975.2931609.5612752.086735 1.1940262.048954 1.7875722-.1300362.873671-.7822554 2.011403-.8721349 2.890749 1.1003565-.559851 2.6237664-1.531888 3.7910708-1.94011.6246409-.12796 1.1682081.254232 1.7115393.49593.7264099.38268 1.7399469.939694 2.4653779 1.324105-.123973-1.302273-.773372-2.733611-.799425-4.042542.09173-.7298892.734153-1.1887208 1.185876-1.7078873.556483-.5461027 1.116396-1.0897375 1.625861-1.6809144-1.211014-.2155824-2.435696-.3737737-3.634767-.6459894-.7510947-.2936551-.937663-1.1434347-1.2928787-1.7800564-.3267359-.6702695-.6326855-1.3506457-.9786043-2.0114542z" fill="none" opacity=".8" stroke="url(#a)" stroke-linecap="square" stroke-width="1.099747"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_customshowdialog.svg b/icon-themes/elementary_svg/cmd/lc_customshowdialog.svg
new file mode 100644
index 000000000..71b3762a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_customshowdialog.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.3599214 0 0 .08725363 7.079729 13.865792)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.99998741 0 0 .99998741 29.638279 -2.962035)" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" xlink:href="#b" y1="8.717988" y2="10.968022"/><linearGradient id="d" gradientTransform="matrix(-.99998741 0 0 .99998741 23.651324 -3.009822)" gradientUnits="userSpaceOnUse" x1="15.651522" x2="15.651522" xlink:href="#b" y1="9.515787" y2="11.01581"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.999993" x2="4.999993" xlink:href="#b" y1="8.005848" y2="8.380849"/><linearGradient id="f" gradientTransform="matrix(.30158659 0 0 .33185129 -.293634 1.810038)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="27.50001" y1=".985206" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.486092" x2="23.486092" y1="5.516603" y2="24.728191"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.526505" x2="14.526505" y1="8.39077" y2="12.515833"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" y1="7.592971" y2="12.09304"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="21.611818" x2="21.611818" y1="-5.666174" y2="-3.545106"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#b" y1="1.255832" y2="2.005834"/><radialGradient id="n" cx="10.90426" cy="8.449767" gradientTransform="matrix(0 .7455191 -.67881264 0 12.738896 1.818745)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="o" gradientTransform="matrix(.53695193 0 0 .53021938 -5.883818 3.029591)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899002"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.53695193 0 0 .53021938 -5.883818 -4.970409)" gradientUnits="userSpaceOnUse" x1="26.305275" x2="26.305275" y1="16.918297" y2="32.092857"><stop offset="0" stop-color="#fff"/><stop offset=".37286323" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99493182" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><ellipse cx="7.889552" cy="15.26185" display="block" fill="url(#a)" opacity=".433333" rx="6.073674" ry="1.472407" stroke-width=".750002"/><path d="m6.8749972 10.630856v1.875004l-2.2500056 1.500004.7500018 1.125003 2.2500057-1.500004 2.2500056 1.500004.7500023-1.125003-2.2500061-1.500004v-1.875004z" style="fill:#e5e5e5;stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098"/><path d="m.87498219 2.3808352h14.25003581v9.0000228h-14.25003581z" fill="url(#f)" stroke-width="1.073087"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#g)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#h)" stroke-linejoin="round"/></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><g stroke="#747474"><rect fill="url(#i)" height="2.250006" rx=".375" ry=".375001" width="15.750039" x=".12498" y=".130829"/><circle cx="10.423996" cy="14.589039" fill="#e5e5e5" r=".951788"/></g><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><path d="m.874982.880831h14.250035v.750002h-14.250035z" fill="none" opacity=".8" stroke="url(#m)"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.63828 -2.962035)"><rect fill="url(#k)" height="4.499149" rx=".375006" ry=".374087" width="2.248525" x="17.514999" y="7.59389"/><rect height="4.499149" rx=".375006" ry=".374087" style="opacity:.5;fill:none;stroke:#7239b3;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="17.514999" y="7.59389"/></g><g transform="matrix(-.9999874 0 0 .9999874 23.651324 -3.009822)"><rect fill="url(#j)" height="3.750057" rx=".375006" width="2.250033" x="14.526505" y="8.39077"/><rect height="3.749139" rx=".375006" ry=".374088" style="opacity:.5;fill:none;stroke:#cc3b02;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="14.528013" y="8.391688"/></g><g transform="matrix(.74999242 0 0 .74999242 -10.000976 -3.241624)"><rect fill="url(#l)" height="2.998814" rx=".500006" ry=".498782" width="3.000038" x="18.501474" y="13.497988"/><rect fill="none" height="2.998814" opacity=".5" rx=".497994" ry=".59664" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="18.501474" y="13.497988"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m11.373499 5.3817612-.748493-.0009187.000003 3.0000073h.750002z" opacity=".5" stroke="url(#c)" stroke-width=".750002"/><path d="m8.3734917 6.1317619-.7500026-.0000002.0015 2.2490886h.7500015z" opacity=".5" stroke="url(#d)" stroke-width=".750002"/><path d="m4.6249914 7.630848.7500022.0009v.7491022l-.7500022-.0009z" opacity=".5" stroke="url(#e)" stroke-width=".749992"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(12 2)"><path d="m6.4238281 10.511718c-.3883337.04984-.734375.244141-.734375.244141l-.5488281.257813s-.5971316.489858-.6035156.65625c-.335812.559065-.1827479 1.238021-.2167969 1.849609.03272.525084-.3568494.912877-.1621094 1.445312-.02841.514015.4234236.815721.7128907 1.1875.3257669.47035.7683358 1.083592.4199218 1.646485-.644065.878173-1.577101 1.207108-2.5546875 1.685547-.00295.01676-.003.0073-.00586.02344-.127869.011312-.2304681.111277-.2304681.242185v1.5c0 .1385.1115.25.25.25h8.5c.1385 0 .25-.1115.25-.25v-1.650391c-.946383-.450853-2.071003-.93265-2.734375-1.734375-.39853-.536987-.0000719-1.182725.3144531-1.660156.24488-.397698.7563569-.651109.7636719-1.158203.188211-.514479-.0954225-.940946-.1484375-1.431641-.06931-.650552.1193355-1.361518-.2109375-1.966797-.44781-.619368-1.2693149-.89053-2.0136719-1.05664-.21591-.04096-.43575-.06871-.65625-.07031-.1279435-.02811-.2611804-.02638-.390625-.0098z" fill="url(#n)" stroke="url(#o)"/><path d="m6.6074219 3.4628906c.017092.00376-.00543-.00317-.060547.00391-.1464991.018802-.3867188.1289062-.3867188.1289062a.96322446.96322446 0 0 1 -.060547.03125l-.425781.1992151c-.045716.038826-.08742.073501-.1679687.1503906-.045001.042957-.073828.073412-.097656.099609a.96322446.96322446 0 0 1 0 .00195.96322446.96322446 0 0 1 -.044922.087891c-.0920586.1532635-.0368782.5952119-.0820314 1.4062531v-.1132812c.0320317.5140379-.125929.879966-.1796875 1.0585937s-.0393546.1163889-.0390625.1171875a.96322446.96322446 0 0 1 .056641.3828125c.00189-.034277-.039711-.093772.035156.00195.074867.095725.2601823.2631063.4765625.5410157a.96322446.96322446 0 0 1 .03125.042969c.1581992.2284118.4017069.5472769.5722656.9941406.1705587.4468638.2276356 1.139271-.125 1.7089848a.96322446.96322446 0 0 1 -.041016.0625c-.7530339 1.02675-1.7441286 1.432446-2.6054688 1.832031v.335937h7.0742184v-.33789c-.8368317-.3876442-1.7872298-.8427532-2.5136712-1.7207002a.96322446.96322446 0 0 1 -.03125-.03906c-.4009195-.5402095-.4018394-1.2450887-.2578125-1.7109404.1422213-.4600115.3713409-.7907176.5351562-1.0390625.228223-.3645107.4650841-.5558031.5664063-.6679687.1029148-.1139287.0459007-.0561372.0449219.0117187a.96322446.96322446 0 0 1 .0585937-.3164062c.0109761-.0300035.0181089-.0223105-.0175781-.1757813-.035687-.1534707-.1405838-.4241754-.1835938-.8222656a.96322446.96322446 0 0 1 0-.00195c-.0920683-.8641674-.0139444-1.3199775-.0957031-1.5312531-.2180969-.2597973-.731982-.5059868-1.3730469-.6503907-.1675581-.0307695-.3249096-.0497762-.4628906-.0507812a.96322446.96322446 0 0 1 -.1992187-.0214844z" fill="none" opacity=".3" stroke="url(#p)" transform="translate(0 8)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_cut.svg b/icon-themes/elementary_svg/cmd/lc_cut.svg
new file mode 100644
index 000000000..4dbd24aee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_cut.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="14.999991" cy="1039.7" gradientTransform="matrix(-.56710644 -1.1342033 -1.7012993 .85065685 1785.4006 171.9473)" gradientUnits="userSpaceOnUse" r="3.526658" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#d1d1d1"/><stop offset="1" stop-color="#eaeaea"/></linearGradient><radialGradient id="c" cx="14.999991" cy="1039.7" gradientTransform="matrix(.56710644 -1.1342033 1.7012993 .85065685 -1761.3473 171.9473)" gradientUnits="userSpaceOnUse" r="3.526658" xlink:href="#b"/><radialGradient id="d" cx="62.625" cy="4.625" gradientTransform="matrix(.5647059 0 0 .2823525 -27.364705 1048.0563)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="62.625" cy="4.625" gradientTransform="matrix(.5647059 0 0 .2823525 -19.364705 1048.0563)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#e"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16" x2="16.5" xlink:href="#h" y1="1041.8622" y2="1050.3622"/><linearGradient id="h"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><radialGradient id="i" cx="12" cy="15.166395" gradientTransform="matrix(-.55698928 1.3924728 -2.4995652 -.99982634 57.593265 1041.8163)" gradientUnits="userSpaceOnUse" r="4.000696" xlink:href="#j"/><linearGradient id="j"><stop offset="0" stop-color="#a60101"/><stop offset="1" stop-color="#5f0101"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#h" y1="1034.3622" y2="1042.3622"/><radialGradient id="l" cx="9" cy="1035.5266" gradientTransform="matrix(-1.9795548 .28278205 -.24994327 -1.749674 285.6389 2844.6513)" gradientUnits="userSpaceOnUse" r="4.000696" xlink:href="#j"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="16.854095" x2="16.922869" xlink:href="#n" y1="1043.6501" y2="1048.5569"/><linearGradient id="n"><stop offset="0" stop-color="#fff"/><stop offset=".43013358" stop-color="#fff" stop-opacity=".011029"/><stop offset=".75" stop-color="#fff" stop-opacity=".011029"/><stop offset="1" stop-color="#fff" stop-opacity=".297794"/></linearGradient><linearGradient id="o" gradientTransform="matrix(-1 0 0 1 23.997303 0)" gradientUnits="userSpaceOnUse" x1="16.854095" x2="16.922869" xlink:href="#n" y1="1043.6501" y2="1048.5569"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="16.5" x2="18.20339" xlink:href="#q" y1="1035.3622" y2="1036.3114"/><linearGradient id="q"><stop offset="0" stop-color="#fff"/><stop offset=".00001738" stop-color="#fff" stop-opacity=".011029"/><stop offset=".75" stop-color="#fff" stop-opacity=".011029"/><stop offset="1" stop-color="#fff" stop-opacity=".297794"/></linearGradient><linearGradient id="r" gradientTransform="matrix(-1 0 0 1 24.038898 0)" gradientUnits="userSpaceOnUse" x1="16.5" x2="18.20339" xlink:href="#q" y1="1035.3622" y2="1036.3114"/><g transform="matrix(.26458333 0 0 .26458333 0 -272.087495)"><path d="m11.5 1039.3622-5.2999997-9.8s-3.6999995 7.8 5.2999997 12.8z" fill="url(#a)" stroke="#4d4d4d" stroke-opacity=".501961"/><path d="m12.5 1039.3622 5.3-9.8s3.7 7.8-5.3 12.8z" fill="url(#c)" stroke="#4d4d4d" stroke-opacity=".501961"/><path d="m14 1049.3622c0 1.6569-2.686291 3-6 3-3.3137085 0-6-1.3431-6-3s2.6862915-3 6-3c3.313709 0 6 1.3431 6 3z" fill="url(#d)" fill-rule="evenodd" opacity=".4"/><path d="m22 1049.3622c0 1.6569-2.686291 3-6 3s-6-1.3431-6-3 2.686291-3 6-3 6 1.3431 6 3z" fill="url(#f)" fill-rule="evenodd" opacity=".4"/><g fill="#ee5050"><path d="m14 1042.3622c-.684728.1472-1.54059 1.1088-1.5 3.5.05092 2.9996 2.187468 4 3.5 4s3.5-1.0415 3.5-4c0-2.9586-4.815272-3.6472-5.5-3.5zm.4375 1.875s5.23936.8914 2.25 3.125c-2.688286 2.0087-2.25-3.125-2.25-3.125z" fill="url(#g)" stroke="url(#i)" stroke-opacity=".501961"/><path d="m8.5625 1034.3622c-1.3803873.074-5.0625.9112-5.0625 3.5 0 2.9585 2.1874677 4.0034 3.5 4 1.3125323 0 3.449081-1.0004 3.5-4 .04059-2.3912-.815272-3.3528-1.5-3.5-.085591-.018-.2403018-.011-.4375 0zm0 1.875s.4382857 5.1337-2.25 3.125c-2.9893599-2.2336 2.25-3.125 2.25-3.125z" fill="url(#k)" stroke="url(#l)" stroke-opacity=".501961" transform="translate(1 7.999992)"/><g fill="none"><path d="m14.175781 1043.1816c-.0495.011-.282578.2277-.498047.7032a.83898362.83898362 0 0 1 .900391-.4746s1.369688.2052 2.501953.8125c.566133.3036 1.197056.7367 1.34375 1.5605.07335.4119-.03288.8626-.255859 1.2344-.222976.3717-.547066.6932-.978516 1.0156-.400286.2991-.78379.5044-1.197265.5918-.413476.087-.869642.023-1.216797-.1816-.694312-.4097-.906125-1.0961-1.041016-1.711-.257064-1.1718-.138062-2.3302-.126953-2.4472-.13094.4002-.283044.7664-.269531 1.5625.02211 1.3022.4626 2.0384.996093 2.5117.533494.4733 1.222884.6621 1.666016.6621.434376 0 1.144467-.1981 1.685547-.6777.54108-.4797.974609-1.21.974609-2.4825 0-.5121-.181439-.8744-.527344-1.2324-.345904-.358-.869663-.6721-1.441406-.9043s-1.186094-.3856-1.679687-.4668c-.493593-.081-.993674-.042-.835938-.076z" opacity=".5" stroke="url(#m)"/><path d="m9.821522 1043.1816c.0495.011.282578.2277.498047.7032a.83898362.83898362 0 0 0 -.900391-.4746s-1.369688.2052-2.501953.8125c-.566133.3036-1.197056.7367-1.34375 1.5605-.07335.4119.03288.8626.255859 1.2344.222976.3717.547066.6932.978516 1.0156.400286.2991.78379.5044 1.197265.5918.413476.087.869642.023 1.216797-.1816.694312-.4097.906125-1.0961 1.041016-1.711.257064-1.1718.138062-2.3302.126953-2.4472.13094.4002.283044.7664.269531 1.5625-.02211 1.3022-.4626 2.0384-.996093 2.5117-.533494.4733-1.222884.6621-1.666016.6621-.434376 0-1.144467-.1981-1.685547-.6777-.54108-.4797-.974609-1.21-.974609-2.4825 0-.5121.181439-.8744.527344-1.2324.345904-.358.869663-.6721 1.441406-.9043s1.186094-.3856 1.679687-.4668c.493593-.081.993674-.042.835938-.076z" opacity=".5" stroke="url(#o)"/></g></g><g fill="none"><path d="m17.390625 1032.4258-3.890625 7.1894v.8321c2.924367-2.1234 3.873854-4.4635 4.027344-6.4375.0493-.634-.07333-1.062-.136719-1.584z" stroke="url(#p)"/><path d="m6.648273 1032.4258 3.890625 7.1894v.8321c-2.924367-2.1234-3.873854-4.4635-4.027344-6.4375-.0493-.634.07333-1.062.136719-1.584z" stroke="url(#r)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_cylinder.svg b/icon-themes/elementary_svg/cmd/lc_cylinder.svg
new file mode 100644
index 000000000..e72fc8b36
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_cylinder.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" gradientTransform="matrix(.2502023 -.7175237 .7175237 .2502023 -474.2609 139.20483)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".810737" x2="18.867233" xlink:href="#a" y1="12.425143" y2="13.385594"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.52824" x2="21.076271" xlink:href="#a" y1="2.621487" y2="17.89266"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.485164" x2="10.945673" y1="5.032969" y2="9.707065"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.115686" x2="11.759895" y1="9.571678" y2="17.947737"><stop offset="0" stop-color="#fff"/><stop offset=".04277762" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .29110227 10.772975 13.430004)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="11.852737" cy="18.087645" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="4.912356" stroke-width="1.581839"/><g stroke-opacity=".6639"><g stroke="#888a85" transform="matrix(1.0588245 0 0 1.0588245 -.705894 -.705902)"><path d="m20 8.0000134a8 4 0 0 1 -16 0 8 4 0 1 1 16 0" fill="url(#c)" opacity=".986928" stroke="#7239b3"/><path d="m4 8v8c0 2.2091 3.581722 4 8 4s8-1.7909 8-4v-8c0 2.2091-3.581722 4-8 4s-8-1.7909-8-4" fill="url(#b)" opacity=".986928" stroke="#7239b3"/><path d="m5.0078125 11.064453v4.935547c0 .559521.5229144 1.29368 1.7871094 1.925781 1.264195.632102 3.132197 1.066406 5.2050781 1.066407 2.072881 0 3.940883-.434305 5.205078-1.066407 1.264195-.632101 1.78711-1.36626 1.78711-1.925781v-4.935547c-.307622.215656-.534898.491081-.884766.666016-1.631236.815623-3.762025 1.277344-6.107422 1.277343-2.3453969 0-4.4761864-.46172-6.1074219-1.277343-.3498678-.174935-.577144-.45036-.8847656-.666016z" fill="none" opacity=".986928" stroke="url(#e)"/></g><ellipse cx="11.973828" cy="7.693608" fill="none" opacity=".9" rx="7.46049" ry="3.190754" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_cyramid.svg b/icon-themes/elementary_svg/cmd/lc_cyramid.svg
new file mode 100644
index 000000000..0eb29cdb7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_cyramid.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" gradientTransform="matrix(.2502023 -.7175237 .7175237 .2502023 -474.2609 139.20483)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-.421233" x2="20.472204" xlink:href="#a" y1="13.824929" y2="12.00008"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.527805" x2="30.878904" xlink:href="#a" y1="12.000044" y2="28.039505"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.111127" x2="10.111127" y1="4.444532" y2="19.555561"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.944445" x2="20.499958" y1="5.388972" y2="13.888926"><stop offset="0" stop-color="#fff"/><stop offset=".04277762" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 9.550519 18.564161)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="10.63028" cy="20.42557" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke="#888a85" stroke-linejoin="round" stroke-opacity=".6639" stroke-width=".944439" transform="matrix(1.0588293 0 0 1.0588293 -.705957 -.706001)"><path d="m11 4-7 16h6 6z" fill="url(#c)" stroke="#7239b3"/><path d="m11 4 5 16 4-4z" fill="url(#b)" stroke="#7239b3"/><g fill="none"><path d="m10.855469 6.6386719-5.4414065 12.4375001h4.5859375 4.742188z" stroke="url(#d)" stroke-linecap="square"/><path d="m13.121094 8.1425781 3.24414 10.3769529 2.59375-2.59375z" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dataarearefresh.svg b/icon-themes/elementary_svg/cmd/lc_dataarearefresh.svg
new file mode 100644
index 000000000..59e7a398b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dataarearefresh.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" gradientTransform="translate(16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="translate(11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="d" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="e" gradientTransform="translate(1 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="f" gradientTransform="translate(1 5.5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="g" gradientTransform="translate(1 14)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="h" gradientTransform="translate(1 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="9.5" y2="14.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="j" cx="62.625" cy="4.625" gradientTransform="matrix(.564708 0 0 .16941 -19.364 21.5164)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.48288 0 0 .360996 -990.092 -1149.617)" gradientUnits="userSpaceOnUse" x1="2082.573" x2="2082.573" y1="3213.947" y2="3247.2981"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.38778 0 0 .3918 7.072 2.35)" gradientUnits="userSpaceOnUse" x1="30.027" x2="26.434999" y1="27.802999" y2="33.389999"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.49416 0 0 .49422 19.834 2.1202)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" xlink:href="#n" y1="22.767" y2="39.522999"/><linearGradient id="n"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.36396 0 0 .36408 18.838 6.1576)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" xlink:href="#n" y1="39.396999" y2="22.916"/><linearGradient id="p" gradientTransform="matrix(.4458 0 0 .45 .302 -.525)" gradientUnits="userSpaceOnUse" x1="25.118887" x2="25.118887" y1="5.611111" y2="50.055557"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m2.028 1.5 18.894.047c.292999.0007289.524.248.528.555l.05 3.898h-15v16.5h-4.472c-.293.006-.528-.248-.528-.556v-19.89c0-.304.2350009-.5547289.528-.554z" fill="url(#p)"/><path d="m2 1.5c-.277 0-.5.2125469-.5.4765625v4.5234375h20v-4.5234375c0-.2640156-.223-.4765625-.5-.4765625z" fill="url(#i)"/><path d="m2 6.5-1 .0019531v14.9628909c0 .839.6951094 1.535156 1.5371094 1.535156h4.4628906v-1h-4.4628906c-.307 0-.5371094-.230109-.5371094-.537109v-2.462891h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4z" opacity=".3"/><path d="m6 22h1v-15.5h-1z" opacity=".321"/><path d="m2.5 7h3v2.5h-3z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square"/><g fill="none" stroke-linecap="square" transform="translate(0 -9)"><path d="m17.5 11.5h3v3h-3z" opacity=".5" stroke="url(#a)"/><path d="m12.5 11.5h3v3h-3z" opacity=".5" stroke="url(#c)"/><path d="m7.4999999 11.5h3.0000001v3h-3.0000001z" opacity=".5" stroke="url(#d)"/><path d="m2.5 11.5h3v3h-3z" opacity=".5" stroke="url(#e)"/></g><path d="m2 1c-.554 0-1 .446-1 1v4 1h1 19 1v-1-4c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m2.5 15.5h3v2h-3z" opacity=".5" stroke="url(#g)"/><path d="m2.5 11.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m2.5 19.5h3v2h-3z" opacity=".5" stroke="url(#h)"/></g><g transform="translate(.2 .09)"><path d="m22 22.3c0 .9942-2.6862 1.8-6 1.8s-6-.8058-6-1.8 2.6862-1.8 6-1.8 6 .8058 6 1.8z" fill="url(#j)" fill-rule="evenodd" opacity=".3" stroke-width=".6"/><path d="m16.3 10.6v1.8108c-.0996-.006-.1998-.0102-.3-.0108-2.8164 0-5.1 2.2836-5.1 5.1s2.2836 5.1 5.1 5.1c2.7-.0012 4.9308-2.106 5.0892-4.8h-2.4072c-.018.1596-.0528.3138-.096.462l-.0138.048c-.0438.1398-.1002.2742-.165.402l-.03.0618c-.0672.1236-.1428.24-.2268.3516l-.048.06c-.0876.108-.183.2118-.2862.306l-.0504.0438c-.108.0942-.2238.1824-.3468.258-.0096.006-.0192.0108-.03.0162-.12.072-.246.1356-.3762.189l-.0504.0222c-.132.0504-.2688.0876-.4092.117-.0264.006-.054.012-.0798.0168-.156.0276-.312.0444-.474.0444-.186 0-.3642-.018-.5382-.054-.0018 0-.0042 0-.006-.0024-.0048 0-.0084-.0024-.012-.0036-.1644-.0336-.324-.084-.4752-.147l-.039-.0162c-.1482-.0648-.2892-.141-.4218-.2292l-.024-.0138c-.1338-.0912-.258-.1962-.3732-.3096l-.0264-.0252c-.1104-.111-.21-.234-.2988-.3624l-.036-.048c-.0822-.1224-.1512-.2544-.2124-.3912-.012-.0258-.024-.0522-.0348-.078-.057-.1392-.102-.285-.135-.4344l-.015-.072c-.0318-.1644-.051-.336-.051-.5124 0-.1842.018-.363.054-.537l.0012-.003.0036-.0156c.0342-.1638.084-.3228.1476-.474l.0162-.0402c.066-.1482.1422-.2892.2304-.4218l.0138-.024c.0912-.1338.1962-.258.3096-.3732l.0252-.027c.111-.1104.234-.21.3624-.2988l.048-.036c.123-.084.255-.1524.3918-.2136.0258-.012.0522-.024.078-.0348.1392-.057.285-.102.4344-.135.024-.006.048-.012.072-.0156.1662-.0324.3372-.0516.5136-.0516.1002 0 .2004.006.3.018v1.782l4.6596-3z" fill="url(#k)" opacity=".99" stroke-width=".6"/><g fill="none"><path d="m16.894 13.372v-1.674l2.9592 1.9128-2.9592 1.884v-1.5156" opacity=".5" stroke="url(#l)" stroke-width=".9822"/><path d="m20.434 18.1276a4.488 4.488 0 0 1 -5.0244 3.837 4.488 4.488 0 0 1 -3.879-4.9896 4.488 4.488 0 0 1 4.9614-3.921" opacity=".5" stroke="url(#m)" stroke-width=".9822"/><path d="m16.3 10.6v1.81c-.1-.005-.2-.01-.3-.01-2.816 0-5.1 2.284-5.1 5.1s2.284 5.1 5.1 5.1c2.7 0 4.93-2.106 5.09-4.8h-2.41c-.018.16-.053.314-.096.462l-.014.048c-.044.14-.1.274-.165.402l-.03.062c-.067.123-.143.24-.227.35l-.048.063c-.087.108-.183.21-.286.306l-.05.043c-.108.095-.224.183-.347.258-.01.006-.02.01-.03.017-.12.074-.247.137-.377.19l-.05.02c-.133.053-.27.09-.41.12l-.08.016c-.154.028-.312.044-.474.044-.185 0-.364-.02-.538-.055h-.006c-.004 0-.008-.003-.012-.004-.164-.033-.324-.082-.475-.146l-.04-.016c-.15-.065-.29-.14-.422-.23l-.024-.013c-.135-.09-.26-.196-.374-.31l-.026-.025c-.11-.112-.21-.235-.3-.363l-.035-.048c-.083-.126-.152-.258-.214-.395l-.033-.078c-.057-.14-.102-.285-.135-.434l-.017-.072c-.03-.163-.05-.334-.05-.51 0-.185.018-.364.054-.538v-.003l.004-.017c.033-.163.083-.322.146-.474l.017-.04c.064-.15.14-.29.23-.423l.013-.024c.09-.133.196-.258.31-.373l.024-.026c.11-.11.234-.21.363-.3l.048-.035c.124-.084.256-.153.393-.214l.078-.035c.14-.056.286-.1.436-.134.024-.006.048-.012.072-.016.166-.03.337-.05.513-.05.1 0 .202.007.3.017v1.783l4.66-3z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".982"/><path d="m20.662 18.4-1.476-.003c-.462 1.6338-2.103 2.67-3.7992 2.3472-1.785-.3396-2.9616-2.0556-2.6352-3.843.327-1.788 2.034-2.976 3.8244-2.6616" opacity=".5" stroke="url(#o)" stroke-width=".9822"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_databarformatdialog.svg b/icon-themes/elementary_svg/cmd/lc_databarformatdialog.svg
new file mode 100644
index 000000000..c37dd32ed
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_databarformatdialog.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"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#a" y1="10.5" y2="13.5"/><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .24324327 .567566 1.162163)" gradientUnits="userSpaceOnUse" x1="38.230774" x2="38.230774" xlink:href="#i" y1="7.555551" y2="81.555542"/><linearGradient id="d" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 10.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#i" y1="7.555553" y2="40.444439"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="4.5" y2="7.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#a" y1="16.5" y2="19.5"/><linearGradient id="g" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 16.162163)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#i" y1="7.555553" y2="40.444439"/><linearGradient id="h" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 4.162163)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#i" y1="7.555553" y2="40.444439"/><linearGradient id="i" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 10.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" y1="7.555553" y2="40.444439"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.44576989 0 0 .44993664 40.801525 -.024539)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#j)" height="21" rx=".527778" ry=".555556" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="21" x="1.5" y="1.5"/><rect fill="url(#e)" height="2.996028" rx=".449154" ry=".5" width="14.999935" x="4.5" y="4.5"/><rect fill="none" height="2.996028" opacity=".5" rx=".449154" ry=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" width="14.999935" x="4.5" y="4.5"/><rect fill="url(#b)" height="3" rx=".578125" width="6" x="4.5" y="10.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="3" opacity=".5" rx=".34375" ry=".296875" stroke="#002e99" width="6" x="4.5" y="10.5"/><path d="m5.5 11.500001h3.96875v.968749h-3.96875z" opacity=".3" stroke="url(#d)"/><path d="m2.5 2.5h19v18.968749h-19z" stroke="url(#c)"/></g><rect fill="url(#f)" height="3" rx=".526042" ry=".598959" width="11" x="4.5" y="16.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="3.019465" opacity=".5" rx=".526502" ry=".523975" stroke="#002e99" width="10.998677" x="4.5" y="16.5"/><path d="m5.5 17.5h9v.968749h-9z" opacity=".3" stroke="url(#g)"/><path d="m5.5 5.5h13v.968749h-13z" opacity=".3" stroke="url(#h)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dataconsolidate.svg b/icon-themes/elementary_svg/cmd/lc_dataconsolidate.svg
new file mode 100644
index 000000000..fa0afa3e0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dataconsolidate.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" gradientTransform="matrix(.1401091 0 0 .11072978 -.228091 1.935505)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="25.530609"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" y1="3.704167" y2="5.291671"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#e" y1="4.354743" y2="57.840454"/><linearGradient id="e" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#e" y1="17.83482" y2="73.398201"/><linearGradient id="g" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#e" y1="33.392567" y2="88.955948"/><linearGradient id="h" gradientTransform="matrix(.52954621 0 0 .41850626 10.149923 -4.674705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="i" gradientTransform="matrix(.52954621 0 0 .41850626 10.149923 .325295)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="j" gradientTransform="matrix(.52954621 0 0 .41850626 10.149924 5.325314)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="k" gradientTransform="matrix(.52954621 0 0 .41850626 10.149924 10.325314)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="2.5" y2="21.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><g stroke-width=".264583" transform="matrix(3.7795276 0 0 3.7795276 9 -5.000015)"><path d="m1.4552088 3.8364585-.0000005 1.3229247 1.8520833-.0000042.0000005-1.3229205z" style="stroke:#7a0000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.5;stroke-opacity:.501961;fill:url(#c)"/><path d="m1.7166161 4.8921541.0000005-.7937584 1.3260916.00265-.0000002.7937589z" fill="none" opacity=".4" stroke="url(#a)"/></g><path d="m8.5 2.5v2h2v7 8h-2v2h2 2v-10-9h-2z" fill="url(#l)" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961"/><g transform="translate(-15 -6)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-15 -11)"><rect fill="url(#f)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-15 -16)"><rect fill="url(#g)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-15 -1)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g fill="none" transform="translate(-15)"><path d="m17.5 5.5v-2l2.999999-.0000192.000001 2.0000019z" opacity=".4" stroke="url(#h)"/><path d="m17.5 10.5v-2l2.999999-.0000192.000001 2.0000022z" opacity=".4" stroke="url(#i)"/><path d="m17.500001 15.500019v-2l2.999999-.000019.000001 2.000002z" opacity=".4" stroke="url(#j)"/><path d="m17.500001 20.500019v-2l2.999999-.000019.000001 2.000002z" opacity=".4" stroke="url(#k)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_datadatapilotrun.svg b/icon-themes/elementary_svg/cmd/lc_datadatapilotrun.svg
new file mode 100644
index 000000000..1b48328f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_datadatapilotrun.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"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" xlink:href="#a" y1="2.968749" y2="6.968749"/><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .24324327 .567566 1.162163)" gradientUnits="userSpaceOnUse" x1="38.230774" x2="38.230774" xlink:href="#d" y1="7.555551" y2="81.555542"/><linearGradient id="d" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 10.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" y1="7.555553" y2="40.444439"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 3.130913)" gradientUnits="userSpaceOnUse" x1="40.334888" x2="40.290417" xlink:href="#d" y1="7.684023" y2="40.444439"/><linearGradient id="f" gradientTransform="matrix(-.42884 0 0 -.3995 25.192 25.996)" gradientUnits="userSpaceOnUse" x1="33.093929" x2="23.766439" y1="47.549438" y2="4.996245"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".262" stop-color="#cd9ef7"/><stop offset=".932" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 .4682 -.50257 0 27.137 2.255)" gradientUnits="userSpaceOnUse" x1="17.5" x2="17.5" y1="10.5" y2="18"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#a" y1="8.5" y2="20"/><linearGradient id="i" gradientTransform="matrix(.35135134 0 0 .24324327 -1.432434 7.162164)" gradientUnits="userSpaceOnUse" x1="39.653851" x2="39.653851" xlink:href="#d" y1="11.666657" y2="48.666653"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="3.5" y2="7"/><linearGradient id="k" gradientTransform="matrix(.35135134 0 0 .24324327 -1.432434 2.162164)" gradientUnits="userSpaceOnUse" x1="39.653851" x2="39.653851" xlink:href="#d" y1="11.666657" y2="19.88888"/><linearGradient id="l" gradientTransform="matrix(.44576989 0 0 .44993664 40.801525 -.024539)" gradientUnits="userSpaceOnUse" x1="-64.610748" x2="-64.610748" y1="4.499609" y2="48.950314"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#l)" height="21" rx=".527778" ry=".555556" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="21" x="1.5" y="1.5"/><path d="m8.5 3.5h12v3h-12z" fill="url(#b)" stroke="#206b00" stroke-opacity=".501961"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m2.5 2.5h19v18.968749h-19z" fill="none" stroke="url(#c)"/><path d="m9.5 4.5h10v1h-10z" fill="none" opacity=".3" stroke="url(#e)"/><g stroke-opacity=".592"><path d="m17.5 7.5-3 3.5.5.5h1.5v2c0 2-.70944 4-3.5 4h-1.5v-1.5l-.5-.5-3.5 3 3.5 3 .5-.5v-1.5h2c3-.288087 5-2.266914 5-6v-2h1.5l.5-.5z" display="block" fill="url(#f)" stroke="#5f2a8a"/><path d="m17.5 9-1.304688 1.523438h.304688a.97628467.97628467 0 0 1 .976562.976562v2c0 .413445-.06413.838342-.130859 1.259766.0701-.407457.177735-.766828.177735-1.259766v-2a.97628467.97628467 0 0 1 .976562-.976562h.304688zm-.224609 6.253906c-.121385.492882-.33002.966558-.617188 1.41211.261685-.395625.476154-.854362.617188-1.41211zm-.710938 1.583985c-.705801.981242-1.953883 1.638671-3.564453 1.638671h-1.5a.97628467.97628467 0 0 1 -.976562-.976562v-.304688l-1.523438 1.304688 1.523438 1.304688v-.304688a.97628467.97628467 0 0 1 .976562-.976562h1.921875c1.3-.128182 2.279935-.589867 2.96875-1.375.07241-.08253.107142-.219561.173828-.310547z" display="block" fill="none" opacity=".5" stroke="url(#g)"/></g></g><path d="m3.5 8.5h3v12h-3z" fill="url(#h)" stroke="#206b00" stroke-opacity=".501961"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.5 9.5h1v10h-1z" fill="none" opacity=".3" stroke="url(#i)"/><path d="m3.5 3.5h3v3h-3z" fill="url(#j)" stroke="#206b00" stroke-opacity=".501961"/><path d="m4.5 4.5h1v1h-1z" fill="none" opacity=".3" stroke="url(#k)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_datafilterautofilter.svg b/icon-themes/elementary_svg/cmd/lc_datafilterautofilter.svg
new file mode 100644
index 000000000..a2cb4d144
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_datafilterautofilter.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" gradientTransform="matrix(.26725589 0 0 1.157552 9.315594 -10.704165)" gradientUnits="userSpaceOnUse" x1="-32.957481" x2="-25.474016" y1="27.388975" y2="27.388975"><stop offset="0" stop-color="#2e3436"/><stop offset=".64444447" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.77602087 .23906428 -.31605097 .56747902 -20.167798 4.551095)" gradientUnits="userSpaceOnUse" x1="27.52779" x2="30.419695" y1="4.16702" y2="2.948735"><stop offset="0" stop-color="#eeeeec"/><stop offset=".78888887" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.222635 -.37381299 .385616 -.215821 26.912532 54.139086)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.923607" x2="107.10129" y1="27.590219" y2="27.913111"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".09508789" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.661862" x2="19.652243" y1="11.660338" y2="4.160338"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74407381" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1=".110175" x2="22.257858" y1="11.067201" y2="11.067201"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(-.5 .8660254 -.8660254 -.5 25.42908 5.060827)"><path d="m10.112109 20.640247 2.344358-1.353516 2.816611-9.7113296 6.495191-3.75c-.197165-1.8980106-1.161447-3.2342531-2.5-4.330127l-6.495191 3.75-9.8185638-2.4164084-2.34435782 1.3535156 4.76281672 8.2220964z" fill="url(#c)" fill-rule="evenodd" stroke="url(#e)" stroke-linejoin="round"/><path d="m6.237307 11.905455 4.241543 7.366099 1.154003-.666264 2.82554-9.7142305 6.172328-3.5726163c-.323052-.9681865-.777781-1.8513276-1.496093-2.5913104l-6.176235 3.5658505-9.8154759-2.415936-1.1640675.6720747z" fill="none" stroke="url(#d)"/><g transform="matrix(-1.0583533 -.61104056 .51705713 -.89556923 1.698648 24.792606)"><path d="m.5 18v12.4375c0 .5817.297334 1.0625.666667 1.0625h.666667c.369333 0 .666666-.4808.666666-1.0625v-12.4375z" fill="url(#a)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".74907" ry=".929487" stroke="#000" stroke-width=".814307" width="2" x=".5" y="10.5"/><path d="m1.166667 10.5c-.369333 0-.666667.4808-.666667 1.0625v6.4375h2v-6.4375c0-.5817-.297333-1.0625-.666666-1.0625z" fill="url(#b)" fill-rule="evenodd" opacity=".9"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_datafilterspecialfilter.svg b/icon-themes/elementary_svg/cmd/lc_datafilterspecialfilter.svg
new file mode 100644
index 000000000..426cbc493
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_datafilterspecialfilter.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" gradientTransform="matrix(.4223 0 0 .40494 1.865 1.178)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.001" x2="12.001" y1="3.269" y2="20.729"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.295" x2="9.295" y1="-3.284" y2="17.85"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.001" x2="12.001" xlink:href="#b" y1="3.269" y2="20.729"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.983767" x2="11.983767" xlink:href="#b" y1="4.822154" y2="6.015756"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.983767" x2="11.983767" xlink:href="#b" y1="9.596563" y2="17.951779"/><linearGradient id="g" gradientTransform="matrix(-.222635 -.37381299 .385616 -.215821 26.912532 54.139086)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.923607" x2="107.10129" y1="27.590219" y2="27.913111"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".09508789" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.661862" x2="19.652243" y1="11.660338" y2="4.160338"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74407381" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1=".110175" x2="22.257858" y1="11.067201" y2="11.067201"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(-.5 .8660254 -.8660254 -.5 25.42908 5.060827)"><path d="m10.112109 20.640247 2.344358-1.353516 2.816611-9.7113296 6.495191-3.75c-.197165-1.8980106-1.161447-3.2342531-2.5-4.330127l-6.495191 3.75-9.8185638-2.4164084-2.34435782 1.3535156 4.76281672 8.2220964z" fill="url(#g)" fill-rule="evenodd" stroke="url(#i)" stroke-linejoin="round"/><path d="m6.237307 11.905455 4.241543 7.366099 1.154003-.666264 2.82554-9.7142305 6.172328-3.5726163c-.323052-.9681865-.777781-1.8513276-1.496093-2.5913104l-6.176235 3.5658505-9.8154759-2.415936-1.1640675.6720747z" fill="none" stroke="url(#h)"/><g transform="matrix(-.20945 -.36277804 .36277804 -.20945 12.899732 7.504646)"><rect fill="url(#a)" height="19.097635" rx="1.656302" ry="1.193602" width="19.097637" x="2.434948" y="2.434949"/><path d="m3.5 3.5h17v17h-17z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.4349474 8.4029606-.01865 12.0936254c-.0008852.573999.462 1.036 1.036 1.036h17.0256376c.574 0 1.035115-.462001 1.036-1.036l.01865-12.0936254" fill="none" opacity=".3" stroke="#000" stroke-width="2.387205"/><path d="m3.7769478 2.4323762c-.7379991.00119-1.3332793.6040515-1.342 1.342l-.0373 3.1563573c-.0005558.1686765.1363235.3055557.305.305l18.4876372-.0263752c.168676.0005558.305555-.1363234.305-.305l.0373-3.1563572c.0087-.7379485-.604001-1.3431859-1.342-1.342z" fill="url(#c)"/><g fill="none" stroke-linecap="round"><path d="m3.4709478 2.4349492c-.574 0-1.0327678.462009-1.036 1.036v3.7384091h19.0976372v-3.7384092c0-.574-.462-1.036-1.036-1.036z" opacity=".4" stroke="#126400" stroke-width="2.387"/><g stroke-linejoin="round" stroke-width="2.387205"><path d="m4.8221524 4.8221537h14.3232286z" opacity=".5" stroke="url(#e)"/><path d="m4.8221524 9.5965629v9.5488181h14.3232276v-9.5488181z" opacity=".5" stroke="url(#f)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_datafilterstandardfilter.svg b/icon-themes/elementary_svg/cmd/lc_datafilterstandardfilter.svg
new file mode 100644
index 000000000..eb3517507
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_datafilterstandardfilter.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" gradientTransform="matrix(-.222635 -.37381299 .385616 -.215821 26.912532 54.139086)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.923607" x2="107.10129" y1="27.590219" y2="27.913111"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".09508789" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.661862" x2="19.652243" y1="11.660338" y2="4.160338"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74407381" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".110175" x2="22.257858" y1="11.067201" y2="11.067201"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(-.5 .8660254 -.8660254 -.5 25.42908 5.060827)"><path d="m10.112109 20.640247 2.344358-1.353516 2.816611-9.7113296 6.495191-3.75c-.197165-1.8980106-1.161447-3.2342531-2.5-4.330127l-6.495191 3.75-9.8185638-2.4164084-2.34435782 1.3535156 4.76281672 8.2220964z" fill="url(#a)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round"/><path d="m6.237307 11.905455 4.241543 7.366099 1.154003-.666264 2.82554-9.7142305 6.172328-3.5726163c-.323052-.9681865-.777781-1.8513276-1.496093-2.5913104l-6.176235 3.5658505-9.8154759-2.415936-1.1640675.6720747z" fill="none" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dataimport.svg b/icon-themes/elementary_svg/cmd/lc_dataimport.svg
new file mode 100644
index 000000000..ba3a6bfab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dataimport.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" gradientUnits="userSpaceOnUse" x1="12.001242" x2="12.001242" y1="3.98089" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(1.1600859 0 0 .59999988 14.308922 -4.599995)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(1.1600859 0 0 .59999988 -9.691086 -47.599994)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.5789476 0 0 .42857134 -1.894739 2.857146)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.843651" x2="10.843651" y1="-.907586" y2="-23.125592"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="g" cx="24.837126" cy="36.421127" gradientTransform="matrix(.27598143 0 0 -.29583148 9.676194 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.68959699 0 0 .63823543 17.618529 -5.989018)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.58603996 0 0 .33333609 17.884286 2.442686)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="17.129183" x2="17.129183" y1="6.5" y2="18.201637"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m20.10527 20h2.894738v2.999999h-2.894738z" fill="url(#b)" opacity=".4"/><path d="m-3.894738-23h2.894738v2.999999h-2.894738z" fill="url(#d)" opacity=".4" transform="scale(-1)"/><path d="m3.894737 20h16.210533v3h-16.210533z" fill="url(#e)" opacity=".4"/><rect fill="url(#f)" height="19" rx="1" transform="scale(1 -1)" width="19" x="2.5" y="-21.5"/><rect fill="none" height="19.000002" opacity=".5" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="19.000002" x="2.499998" y="2.500026"/><path d="m3.501245 3.498756h17v17h-17z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.848436 14.044686a4.317657 4.6282081 0 1 0 -8.635314 0 4.317657 4.6282081 0 0 0 8.635314 0z" fill="url(#g)" fill-rule="evenodd" opacity=".141176"/><path d="m17.129183 6.5c-.129184 0-.228749.10128-.285156.126255-.0048.0054-.01041.01065-.01553.01578l-6.224035 5.103413c-.0657.06681-.104463.157237-.104463.256748 0 .0988.03876.184234.104463.255315l6.224036 5.103361c.0051.0051.01072.01037.01553.01577.07024.07606.167788.123358.285157.123358.218072 0 .370816-.158254.370816-.371495v-3.262028c-.000137-.199024.18217-.365761.392893-.365761h5.245713c.206604 0 .361385-.157269.361385-.367193v-2.267765c0-.209925-.154781-.367193-.361385-.367193h-5.281009c-.19344-.01837-.357729-.177038-.3576-.364322v-3.267049c0-.190944-.223285-.367194-.370815-.367194z" fill="url(#j)" stroke="#452981" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m17.499996 12.499999h5.000005v-1.000006h-5.000005" opacity=".5" stroke="url(#i)" stroke-width=".999992"/><path d="m17.558569 12.499997c-.567826.000171-1.058388.877889-1.058573 1.405861v1.864008l-4.635221-3.778715 4.635221-3.789885v2.13906c0 .599342.699145 1.159576 1 1.159667" opacity=".5" stroke="url(#h)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dataincolumns.svg b/icon-themes/elementary_svg/cmd/lc_dataincolumns.svg
new file mode 100644
index 000000000..d28e9526f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dataincolumns.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#t" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#t" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#t" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#t" y1="6.451322" y2="10.245955"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="8.591259" x2="8.591259" xlink:href="#t" y1="6.451322" y2="31.116436"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="8.593837" x2="8.593837" xlink:href="#t" y1="6.44865" y2="31.113764"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="8.591259" x2="8.591259" xlink:href="#t" y1="6.451322" y2="31.116436"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="8.593837" x2="8.593837" xlink:href="#t" y1="6.44865" y2="31.113764"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="10" y2="14"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="n" gradientTransform="translate(16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="3"/><linearGradient id="o" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="translate(11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="3"/><linearGradient id="q" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="3"/><linearGradient id="r" gradientTransform="translate(1 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="3"/><linearGradient id="s" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#v" y1="15.499894" y2="48.395687"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#v" y1="2" y2="22"/><linearGradient id="v" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#s)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#u)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3 1 3 1 3 1 3h1v-3-1-3-1-3-1-3h4v3 1 3 1 3 1 3h1v-3-1-3-1-3-1-3h4v3 1 3 1 3 1 3h1v-3-1-3-1-3-1-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4z" opacity=".29"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#e)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#f)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#g)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#h)"/><path d="m2.50125 7.498592 2.99875.001408.00125 13.99859h-3.000004z" stroke="url(#i)"/><path d="m7.5 7.5 2.99875.00141.00125 13.99859h-3.000004z" stroke="url(#j)"/><path d="m12.50125 7.498592 2.99875.001408.0013 13.99859h-3.000004z" stroke="url(#k)"/><path d="m17.5 7.5 2.99875.00141.00125 13.99859h-3.000004z" stroke="url(#l)"/></g><g transform="translate(0 -8)"><path d="m1.5 9.5h20v5h-20z" fill="url(#m)"/><g fill="none" stroke-linecap="square" transform="translate(0 -1)"><path d="m17.5 11.5h3v3h-3z" opacity=".5" stroke="url(#n)"/><path d="m12.5 11.5h3v3h-3z" opacity=".5" stroke="url(#p)"/><path d="m7.4999999 11.5h3.0000001v3h-3.0000001z" opacity=".5" stroke="url(#q)"/><path d="m2.5 11.5h3v3h-3z" opacity=".5" stroke="url(#r)"/></g><path d="m2 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h19c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4z" fill="#a62100" fill-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_datainrows.svg b/icon-themes/elementary_svg/cmd/lc_datainrows.svg
new file mode 100644
index 000000000..01eaae12f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_datainrows.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#w" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#w" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#w" y1="6.451322" y2="8.348639"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#w" y1="6.451322" y2="8.345967"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#w" y1="6.451322" y2="8.348639"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#w" y1="6.451322" y2="8.345967"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#w" y1="6.451322" y2="8.348639"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#w" y1="6.451322" y2="8.345967"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#w" y1="6.451322" y2="8.348639"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#w" y1="6.451322" y2="8.345967"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="23"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="p" gradientTransform="translate(6 1)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="translate(6 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="3"/><linearGradient id="s" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="3"/><linearGradient id="t" gradientTransform="translate(6 14)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="3"/><linearGradient id="u" gradientTransform="translate(6 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="3"/><linearGradient id="v" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#y" y1="15.499894" y2="48.395687"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#y" y1="2" y2="22"/><linearGradient id="y" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#v)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#x)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h14v-1h-14v-3h14v-1h-14v-3h14v-1h-14v-3h14v-1h-14v-4z" opacity=".3"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#e)"/><path d="m7.5 2.5 12.99875.00141.000004 3h-13.000004z" stroke="url(#f)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#g)"/><path d="m7.5 7.5 12.99875.00141.00125 1.99859h-13.000004z" stroke="url(#h)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#i)"/><path d="m7.49875 11.501408 12.99875.0014.0012 1.99859h-12.999954z" stroke="url(#j)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#k)"/><path d="m7.49875 15.501408 12.99875.0014.0012 1.99859h-12.999954z" stroke="url(#l)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#m)"/><path d="m7.5 19.500008 12.99875.0014.0012 1.99859h-12.999954z" stroke="url(#n)"/></g><g transform="translate(-5)"><path d="m11.5 1.5v21h-5v-21z" fill="url(#o)"/><path d="m12 2c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4c.554 0 1-.446 1-1zm-1 0v20h-4v-20z" fill="#a62100" fill-opacity=".501961"/><path d="m7 6v1h4v-1zm0 4v1h4v-1zm0 4v1h4v-1zm0 4v1h4v-1z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#p)"/><path d="m7.5 7.4999999h3v2h-3z" opacity=".5" stroke="url(#r)"/><path d="m7.5 11.5h3v2h-3z" opacity=".5" stroke="url(#s)"/><path d="m7.5 15.5h3v2h-3z" opacity=".5" stroke="url(#t)"/><path d="m7.5 19.5h3v2h-3z" opacity=".5" stroke="url(#u)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dataprovider.svg b/icon-themes/elementary_svg/cmd/lc_dataprovider.svg
new file mode 100644
index 000000000..dc607acbd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dataprovider.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.0176282 0 0 1.0176282 -.13905 .023501)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#a" y1="3" y2="5"/><linearGradient id="c" gradientTransform="matrix(-1.0176282 0 0 1.0176282 13.121422 .023501)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#a" y1="3" y2="5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.403044" x2="1.403044" y1="2.058757" y2="6.12927"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.47750318 0 0 .48076162 .119252 -8.754128)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="8.348639"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#a" y1="6.451322" y2="8.345967"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#a" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.01058 0 0 0 -.454583 5.022)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(0 0 0 0 2.582417 5.022)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.1323 0 0 .1217 -.174583 .093)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.10583 0 0 .1323 .335417 -.085)" gradientUnits="userSpaceOnUse" x1="24.331474" x2="24.331474" y1="6.642101" y2="42.639835"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.5 0 0 .25 -1 3)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#l" y1="15.999" y2="19.963"/><path d="m.66141667 5.82h4.49800003v.53h-4.49800003z" fill="url(#j)" opacity=".15"/><path d="m.66141667 5.82v.53c-.164 0-.397-.12-.397-.265 0-.146.182-.264.396-.264z" fill="url(#k)" opacity=".15"/><path d="m.66141667.397h4.49800003v5.556h-4.49800003z" fill="url(#m)"/><path d="m4.8954167 5.69h-3.97000003l.000625-5.02854h3.96875003z" fill="none" stroke="url(#n)" stroke-linecap="round" stroke-width=".264583"/><path d="m.66145834.396875h4.49791676v5.55625h-4.49791676z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".264583"/><g transform="matrix(.26 0 0 .26 2.677917 2.110557)"><rect fill="url(#e)" height="12.720353" rx="1.017628" stroke-width="1.069848" width="10.176282" x="1.403045" y="1.549943"/><path d="m2.420673 1.549943c-.554965 0-1.0176282.4626632-1.0176282 1.0176282v4.0705129h10.1762822v-4.0705129c0-.554965-.462664-1.0176282-1.017628-1.0176282z" fill="url(#d)"/><path d="m1 7h11v1h-11z" fill="url(#o)" opacity=".15"/><path d="m5.9823718 7.1468982 1.0176282.0000002v8.0528846h-1.0176282zm-4.0705129 3.0528848h4.0705129v1.017628h-4.0705129zm5.0881411 0h4.070513v1.017628h-4.070513z" opacity=".321"/><path d="m2.5 9c-.831 0-1.5.669-1.5 1.5v3.5 1h11v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#a62100" fill-opacity=".501961" transform="matrix(1.0176282 0 0 1.0176282 -.123398 -8.117525)"/><path d="m2.6562861 2.5675712h2.8172716v3.0528847h-2.8172716c-.1298582 0-.2344011-.084145-.2344011-.1886656v-2.6755535c0-.1045206.1045445-.1893156.2344011-.1886656z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-width="1.017628"/><path d="m10.326086 2.5675712h-2.8172719v3.0528847h2.8172719c.129858 0 .234401-.084145.234401-.1886656v-2.6755535c0-.1045206-.104545-.1893156-.234401-.1886656z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-width="1.017628"/><path d="m.89423071 7.1468982v6.6145838c0 .845649.68079329 1.526442 1.52644229 1.526442h8.141026c.845649 0 1.526442-.680793 1.526442-1.526442v-6.6145838h-1.017628v6.6145838c0 .281883-.226931.508814-.508814.508814h-8.141026c-.281883 0-.5088141-.226931-.5088141-.508814v-6.6145838z" fill-opacity=".330882"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="matrix(1.0176282 0 0 1.0176282 -.123397 -8.117525)"><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#f)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#g)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#h)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#i)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dataproviderrefresh.svg b/icon-themes/elementary_svg/cmd/lc_dataproviderrefresh.svg
new file mode 100644
index 000000000..bdbb07b02
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dataproviderrefresh.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.0176282 0 0 1.0176282 -.13905 .023501)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#a" y1="3" y2="5"/><linearGradient id="c" gradientTransform="matrix(-1.0176282 0 0 1.0176282 13.121422 .023501)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#a" y1="3" y2="5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.403044" x2="1.403044" y1="2.058757" y2="6.12927"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.47750318 0 0 .48076162 .119252 -8.754128)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="8.348639"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#a" y1="6.451322" y2="8.345967"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#a" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.01058 0 0 0 -.19 295.672)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(0 0 0 0 2.847 295.672)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#m"/><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" xlink:href="#l"/><radialGradient id="n" cx="605.714" cy="486.648" gradientTransform="matrix(0 0 0 0 3.503 295.672)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#m"/><linearGradient id="o" gradientTransform="matrix(.1323 0 0 .1217 .09 290.743)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.10583 0 0 .1323 .6 290.565)" gradientUnits="userSpaceOnUse" x1="24.331474" x2="24.331474" y1="6.642101" y2="42.639835"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.5 0 0 .25 -1 3)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#l" y1="15.999" y2="19.963"/><radialGradient id="r" cx="62.625" cy="4.625" gradientTransform="matrix(.15 0 0 .04 -4.59 296.34)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#m"/><linearGradient id="s" gradientTransform="matrix(.13 0 0 .1 -261.43 -13.52)" gradientUnits="userSpaceOnUse" x1="2072.0576" x2="2072.0576" y1="3068.1584" y2="3099.9084"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="5.455492" x2="5.096292" y1="3.37343" y2="3.93213"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="5.002352" x2="5.002352" xlink:href="#v" y1="3.49284" y2="5.67112"/><linearGradient id="v"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="5.277792" x2="5.277792" xlink:href="#v" y1="5.54283" y2="3.89473"/><path d="m.926 296.47h4.498v.53h-4.498z" fill="url(#j)" opacity=".15" transform="translate(0 -290.65)"/><path d="m.926 296.47v.53c-.164 0-.397-.12-.397-.265 0-.146.182-.264.396-.264z" fill="url(#k)" opacity=".15" transform="translate(0 -290.65)"/><path d="m.926 291.047h4.498v5.556h-4.498z" fill="url(#o)" transform="translate(0 -290.65)"/><path d="m5.16 296.34h-3.97l.000625-5.02854h3.96875z" fill="none" stroke="url(#p)" stroke-linecap="round" stroke-width=".264583" transform="translate(0 -290.65)"/><path d="m.92604167.396875h4.49791673v5.55625h-4.49791673z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".264583"/><g transform="matrix(.26 0 0 .26 .032083 2.110557)"><rect fill="url(#e)" height="12.720353" rx="1.017628" stroke-width="1.069848" width="10.176282" x="1.403045" y="1.549943"/><path d="m2.420673 1.549943c-.554965 0-1.0176282.4626632-1.0176282 1.0176282v4.0705129h10.1762822v-4.0705129c0-.554965-.462664-1.0176282-1.017628-1.0176282z" fill="url(#d)"/><path d="m1 7h11v1h-11z" fill="url(#q)" opacity=".15"/><path d="m5.9823718 7.1468982 1.0176282.0000002v8.0528846h-1.0176282zm-4.0705129 3.0528848h4.0705129v1.017628h-4.0705129zm5.0881411 0h4.070513v1.017628h-4.070513z" opacity=".321"/><path d="m2.5 9c-.831 0-1.5.669-1.5 1.5v3.5 1h11v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#a62100" fill-opacity=".501961" transform="matrix(1.0176282 0 0 1.0176282 -.123398 -8.117525)"/><path d="m2.6562861 2.5675712h2.8172716v3.0528847h-2.8172716c-.1298582 0-.2344011-.084145-.2344011-.1886656v-2.6755535c0-.1045206.1045445-.1893156.2344011-.1886656z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-width="1.017628"/><path d="m10.326086 2.5675712h-2.8172719v3.0528847h2.8172719c.129858 0 .234401-.084145.234401-.1886656v-2.6755535c0-.1045206-.104545-.1893156-.234401-.1886656z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-width="1.017628"/><path d="m.89423071 7.1468982v6.6145838c0 .845649.68079329 1.526442 1.52644229 1.526442h8.141026c.845649 0 1.526442-.680793 1.526442-1.526442v-6.6145838h-1.017628v6.6145838c0 .281883-.226931.508814-.508814.508814h-8.141026c-.281883 0-.5088141-.226931-.5088141-.508814v-6.6145838z" fill-opacity=".330882"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="matrix(1.0176282 0 0 1.0176282 -.123397 -8.117525)"><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#f)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#g)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#h)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#i)"/></g></g><path d="m5.424 296.47v.53c.164 0 .397-.12.397-.265 0-.146-.182-.264-.396-.264z" fill="url(#n)" opacity=".15" transform="translate(0 -290.65)"/><path d="m6.35 296.55c0 .263-.71.476-1.587.476s-1.588-.213-1.588-.476.71-.476 1.587-.476 1.588.213 1.588.476z" fill="url(#r)" fill-rule="evenodd" opacity=".3" transform="translate(0 -290.65)"/><path d="m4.842 293.455v.478c-.027 0-.053-.003-.08-.003-.745 0-1.35.605-1.35 1.35s.605 1.35 1.35 1.35c.715 0 1.305-.558 1.347-1.27h-.639c-.005.042-.014.082-.026.12l-.004.014c-.01.037-.026.073-.043.107l-.01.017c-.017.032-.037.063-.06.093l-.012.015c-.023.03-.048.057-.076.082l-.013.012c-.03.023-.06.047-.093.067l-.008.004c-.032.02-.066.037-.1.05l-.013.007c-.036.013-.072.023-.11.03-.006.003-.013.004-.02.005-.04.007-.083.012-.126.012-.048 0-.095-.005-.14-.015 0 0-.002 0-.003-.002h-.003c-.043-.01-.086-.023-.126-.04l-.01-.004c-.04-.017-.076-.037-.11-.06l-.008-.004c-.035-.024-.068-.052-.1-.082l-.005-.007c-.03-.028-.056-.06-.08-.095l-.01-.012c-.02-.033-.04-.067-.056-.103l-.01-.022c-.015-.036-.027-.075-.035-.114l-.004-.02c-.008-.043-.013-.088-.013-.135 0-.05.005-.097.014-.143l.002-.005c.01-.043.022-.086.04-.126l.004-.01c.017-.04.037-.077.06-.112l.004-.006c.024-.035.052-.068.082-.098l.007-.007c.028-.03.06-.056.095-.08l.012-.01c.033-.02.068-.04.104-.056l.022-.01c.037-.014.075-.026.115-.034l.02-.004c.042-.01.088-.015.134-.015.028 0 .054.002.08.005v.47l1.233-.793z" fill="url(#s)" opacity=".99" transform="translate(0 -290.65)"/><g fill="none" stroke-width=".26"><path d="m5.0527917 3.51113v-.443l.782.506-.783.5v-.4" opacity=".5" stroke="url(#t)"/><path d="m5.9887917 4.76913a1.187 1.187 0 0 1 -1.33 1.016 1.187 1.187 0 0 1 -1.026-1.32 1.187 1.187 0 0 1 1.313-1.038" opacity=".5" stroke="url(#u)"/><path d="m4.8947917 2.778125v.478c-.027 0-.053-.003-.08-.003-.745 0-1.35.605-1.35 1.35s.605 1.35 1.35 1.35c.715 0 1.305-.558 1.347-1.27h-.639c-.005.042-.014.082-.026.12l-.004.014c-.01.037-.026.073-.043.107l-.01.017c-.017.032-.037.063-.06.093l-.012.016c-.023.03-.048.056-.076.08l-.013.013c-.03.024-.06.047-.093.067l-.008.005c-.032.02-.066.036-.1.05l-.013.005c-.036.015-.072.024-.11.032l-.02.004c-.04.007-.083.012-.126.012-.048 0-.095-.005-.14-.015h-.006c-.043-.01-.085-.02-.125-.038l-.012-.004c-.04-.018-.077-.037-.112-.06l-.006-.004c-.036-.024-.07-.052-.1-.082l-.006-.007c-.03-.03-.056-.062-.08-.096l-.01-.014c-.02-.033-.04-.068-.056-.105l-.003-.02c-.015-.036-.027-.075-.036-.114l-.005-.02c-.008-.042-.014-.087-.014-.134 0-.05.005-.096.015-.142v-.005c.01-.043.023-.085.04-.126l.004-.01c.017-.04.037-.078.06-.113l.005-.006c.022-.034.05-.067.08-.098l.007-.007c.03-.03.062-.055.096-.08l.012-.008c.033-.023.068-.04.104-.057l.02-.01c.037-.014.076-.026.115-.035l.02-.004c.044-.007.09-.012.135-.012.027 0 .054.002.08.005v.472l1.235-.796z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.0487917 4.84113h-.39c-.123.432-.557.706-1.006.62-.472-.09-.783-.543-.697-1.016.087-.473.538-.787 1.012-.704" opacity=".5" stroke="url(#w)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dataranges.svg b/icon-themes/elementary_svg/cmd/lc_dataranges.svg
new file mode 100644
index 000000000..bfcc1cfa8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dataranges.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="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2576 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#c" y1="-7.666" y2="-7.666"/><linearGradient id="c"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.5627 0 0 .5922 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#e" y1="22.537001" y2="27.546"/><linearGradient id="e"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.2576 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#c" y1="-7.666" y2="-7.666"/><linearGradient id="g" gradientTransform="matrix(.5627 0 0 .5922 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#e" y1="22.537001" y2="27.546"/><linearGradient id="h" gradientTransform="matrix(.2576 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#c" y1="-7.666" y2="-7.666"/><linearGradient id="i" gradientTransform="matrix(.5627 0 0 .583 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#e" y1="22.537001" y2="27.546"/><linearGradient id="j" gradientTransform="matrix(.259 0 0 .195 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582001"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.259 0 0 .195 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.910999" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.3143 0 0 .342 .457 15.618)" gradientUnits="userSpaceOnUse" x1="21.381001" x2="21.381001" y1="5.052" y2="44.137001"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="4.993" cy="43.5" gradientTransform="matrix(1.9093 0 0 1.4 27.14 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#m"/><radialGradient id="o" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#m"/><linearGradient id="p" gradientTransform="matrix(.95283 0 0 1 .47173 0)" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="13.988167" x2="13.608" y1="6" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="11.988167" x2="12.00126" xlink:href="#a" y1="8" y2="19.999826"/><linearGradient id="s" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="21.610758" x2="21.610758" y1="-8.845447" y2=".34573"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="12" x2="12.00126" xlink:href="#a" y1="11" y2="19.999826"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="14.00124" x2="14.00124" xlink:href="#a" y1="4.000005" y2="19.999826"/><g opacity=".4" transform="matrix(.65293831 0 0 .42856238 -3.077376 2.857011)"><path d="m36.679 40h4.7641v7h-4.7641z" fill="url(#n)"/><path d="m-10-47h5v7h-5z" fill="url(#o)" transform="scale(-1)"/><path d="m10 40h26.679v7h-26.679z" fill="url(#p)"/></g><g transform="translate(-9.0118)"><rect fill="url(#u)" height="19" rx="1" width="4.999999" x="18.511801" y="2.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.521 3.4917h2.9801v17.007h-2.9801z" opacity=".5" stroke="url(#v)"/><rect height="19" opacity=".5" rx="1" stroke="#7239b3" width="4.999999" x="18.511801" y="2.5"/></g></g><g transform="translate(.011833)"><rect fill="url(#q)" height="15" rx="1" width="5" x="16.488167" y="6.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.488167 7.5h3v13h-3z" opacity=".5" stroke="url(#r)"/><rect height="15.0002" opacity=".5" rx="1" stroke="#cc3b02" width="5.012034" x="16.488167" y="6.5"/></g></g><g transform="translate(-14)"><rect fill="url(#s)" height="12.000099" rx="1" width="4.999701" x="16.5" y="9.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.505 10.507h2.9967v9.9918h-2.9967z" opacity=".5" stroke="url(#t)"/><rect height="12" opacity=".5" rx="1" stroke="#206b00" width="5" x="16.5" y="9.5"/></g></g><g transform="translate(9 -8)"><path d="m14.46 29.5c0 1.2-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#b)" stroke="url(#d)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#f)" stroke="url(#g)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.898 2-6.467 2-3.57 0-6.468-.95-6.468-2 0-4.344-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#h)" stroke="url(#i)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#j)" stroke="url(#k)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#l)" width="11" x="2.5" y="17.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_datasort.svg b/icon-themes/elementary_svg/cmd/lc_datasort.svg
new file mode 100644
index 000000000..f69293bb1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_datasort.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="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="7" cy="4.992233" gradientTransform="matrix(.00000003 3.1384514 -3.1384514 .00000003 22.66788 -19.96916)" gradientUnits="userSpaceOnUse" r="7.009827" xlink:href="#a"/><radialGradient id="c" cx="17" cy="4.98553" gradientTransform="matrix(-.00000005 3.1363666 -2.1384314 -.00000004 27.661216 -51.318232)" gradientUnits="userSpaceOnUse" r="7.014487" xlink:href="#a"/><path d="m6.4902344 2c-.272045 0-.4902344.2181894-.4902344.4902344v16.0859376l-4.2929688-4.292969a1.0001 1.0001 0 0 0 -.71679682-.302734 1.0001 1.0001 0 0 0 -.69726563 1.716797l5.85742185 5.857422a1.0001 1.0001 0 0 0 .8554688.449218 1.0001 1.0001 0 0 0 .0019531 0 1.0001 1.0001 0 0 0 .0019531 0 1.0001 1.0001 0 0 0 .0039063 0 1.0001 1.0001 0 0 0 .8398437-.455078l5.8535154-5.851562a1.0001 1.0001 0 0 0 -.726562-1.716797 1.0001 1.0001 0 0 0 -.6875.302734l-4.292969 4.292969v-16.0859376c0-.272045-.2181894-.4902344-.4902344-.4902344z" fill="url(#b)"/><path d="m16.980469 2a1.0001 1.0001 0 0 0 -.029297.0019531 1.0001 1.0001 0 0 0 -.070313.0058594 1.0001 1.0001 0 0 0 -.697265.40625l-5.890625 5.8886719a1.0001 1.0001 0 1 0 1.414062 1.4140625l4.292969-4.2929688v16.0859379c0 .272045.218189.490234.490234.490234h1.019532c.272045 0 .490234-.218189.490234-.490234v-16.0859379l4.292969 4.2929688a1.0001 1.0001 0 1 0 1.414062-1.4140625l-5.882812-5.8828125a1.0001 1.0001 0 0 0 -.828125-.4199219 1.0001 1.0001 0 0 0 -.015625 0z" fill="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_datastreams.svg b/icon-themes/elementary_svg/cmd/lc_datastreams.svg
new file mode 100644
index 000000000..3e464563c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_datastreams.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40541 0 0 .51351 2.2697 -.32432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.4737" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48572 0 0 .4563 .34283 .34886)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71" cy="486.65" gradientTransform="matrix(.014617 0 0 .0099911 11.08 17.91)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#a"/><radialGradient id="e" cx="605.71" cy="486.65" gradientTransform="matrix(-.012049 0 0 .0082353 10.761 18.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.035207 0 0 .0082353 -.72485 18.981)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="5.78" cy="8.4498" gradientTransform="matrix(0 .89893 -.95096 -.00000002 16.035 -6.0147)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".70495" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.47952862 0 0 .47954453 -18.361091 2.729486)" gradientUnits="userSpaceOnUse" x1="71.204" x2="71.204" y1="15.369" y2="40.496"><stop offset="0" stop-color="#fff"/><stop offset=".42448" stop-color="#fff" stop-opacity=".23529"/><stop offset=".8209" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#f)" opacity=".15"/><path d="m3.5 22v1.9999c-.62047.0038-1.5-.44808-1.5-1.0001 0-.552.6924-.99982 1.5-.99982z" fill="url(#e)" opacity=".15"/><path d="m19.889 21.574v2.4263c.75276.0046 1.8198-.5436 1.8198-1.2133 0-.66969-.84002-1.213-1.8198-1.213z" fill="url(#d)" opacity=".15" stroke-width="1.2132"/><path d="m3.5 1.5c3.8956 0 17 .00136 17 .00136l.000021 20.999s-11.333 0-17 0v-21z" fill="url(#c)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.5 1.5c3.8956 0 17 .00136 17 .00136l.000021 20.999s-11.333 0-17 0v-21z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".99992"/><g transform="matrix(.88968 0 0 .88966 9.1318 8.9757)"><path d="m8 .5c-4.1382 0-7.5 3.3618-7.5 7.5 0 4.138 3.3618 7.5 7.5 7.5 4.138 0 7.5-3.362 7.5-7.5 0-4.1382-3.362-7.5-7.5-7.5z" fill="url(#g)"/><g fill="none"><path d="m8 .47597c-4.1382 0-7.5 3.3725-7.5 7.524 0 4.152 3.3618 7.524 7.5 7.524 4.138 0 7.5-3.372 7.5-7.524 0-4.1515-3.362-7.524-7.5-7.524zm-.97365.0059c2.1639 0 4.1485 1.708 4.2968 3.7979.000003 2.0268-1.5992 2.9384-3.8384 2.9384l-.21539.011472c-2.7305.1254-4.2681 2.5057-4.2681 4.5203 0 1.1555.38444 1.9195 1.2303 2.7995" opacity=".596"/><path d="m16.25 10.310547c-3.193773 0-5.783203 2.589235-5.783203 5.783203 0 2.020646 1.037292 3.796117 2.607422 4.830078l.05859.03516c.89995.577521 1.968468.916012 3.117191.916012 3.193951 0 5.78125-2.587371 5.78125-5.78125 0-1.878137-.898149-3.54319-2.285156-4.599609-.01841-.03131-.02578-.05696-.04687-.08984l-.02539.03711c-.959461-.707708-2.14009-1.130864-3.423834-1.130864zm-3.117188 10.648437c-.01917-.0123-.03958-.02263-.05859-.03516.0128.08477.05421.03253.05859.03516z" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".88967" transform="matrix(1.1239996 0 0 1.1240249 -10.26414 -10.08891)"/></g><path d="m8.1418804.85527617-.8830085.1026242-.9713111.26939113c.082738-.029449.1665565-.061597.2522885-.089796l-.1135296-.20525033-.3784327.06414-.1892175.17959423-.2901324.038487-.264902.1282805-.1261431.064137-.037845.051312-.1892164.038487-.1135284.2437336-.1513747-.307875-.050456.1282816.025234.3463593-.2396727.2052503-.1387589.3720152h.2901313l.1135296-.2437347.037845-.089798c.1275672-.091743.2485029-.1939123.3784316-.282218l.302747.1026235c.1971102.1361846.3956041.2745229.5928784.4105006l.2901279-.2693916-.3279741-.1411101-.1513724-.3078749-.5550355-.064137-.012611-.064137.2396727.051312.13876-.1411101.3027448-.064137c.071644-.03544.1421219-.060956.2144456-.089798l-.1892163.1795933.6811786.4746398v.282219l-.2649031.2693906.3532045.7183755.2396738-.1411101.3027471-.4746397c.4256384-.1338242.8092516-.2895477 1.210986-.4746409l-.025234.1795933.2018287.141109.3532057-.2437347-.1766017-.2052492-.2396761.141109-.075679-.02565c.017388-.00809.032989-.017445.050456-.02565l.3532056-.9236304zm-3.4563518 1.38543623.2901313.2052503h.239675v-.2437347l-.2901313-.1282804zm6.6982604-.1667648-.517193.1282804-.327972.2180789v.1924218l-.517194.3335308.100913.5002967.302746-.2180777.189217.2180777.214447.1282827.138758-.3720174-.07568-.2180777.07568-.1539374.302746-.282218h.138759l-.138759.307875v.282219c.124783-.034541.250735-.047996.378431-.064137l-.353203.256562-.02522.1539375-.403663.3463604-.416275-.1026235v-.2437426l-.189217.1282816.0883.2180789h-.30275l-.1639875.282219-.2018287.2309062-.3658192.076973.2144457.2180777.050456.2180788h-.2649031l-.3532045.1924219v.5644358h.163996l.1513736.1667671.340591-.1667671.1261431-.3463582.2522873-.1539385.0504563-.1282805.403662-.1026235.227059.2565621.239675.1282816-.138759.2822179.214446-.064137.113528-.2822179-.277514-.3207034h.113528l.277518.2309051.05046.307876.239672.2822191.06307-.4104996.126145-.064137c.134272.141753.240112.3151069.353202.4746408l.416276.02565.239674.1539375-.113529.1667659-.239673.2180788h-.353214l-.466737-.1539352-.239673.02565-.176603.2052503-.504577-.5131253-.353204-.1026234-.51719.064137-.4541205.1282805c-.2590572.2986781-.5242852.6006339-.7694801.9108097l-.2901313.7183756.13876.1539375-.2522895.3720162.2775177.6542331c.2309235.2656498.4632059.5295057.6937922.7953432l.340591-.2950464.1387577.1795955.3658203-.2437346.1261415.1411089h.365817l.214448.2437336-.126144.4361565.252287.295049-.01261.513123.189218.372017-.138758.320702c-.01353.230012-.02523.449844-.02523.679891.111298.311659.222878.622553.327974.936455l.07568.500296v.256563h.201831l.29013-.192423h.353206l.529805-.60292-.06307-.205253.353206-.3207-.264906-.295047.315361-.256564.302746-.192422.138759-.153937-.0883-.346359c0-.291599.000001-.580677 0-.872315l.239669-.5387795.302747-.3335319.327973-.8210002v-.2180777c-.16321.020907-.319648.039768-.479347.051312l.327976-.3335319.454118-.3078761.239675-.2822168v-.3078751c-.054356-.1042533-.109252-.2164524-.163983-.3207045l-.214445.256562-.163987-.1924207-.239676-.1924207v-.3976721l.277519.3207023.315362-.038475c.142268.1313434.278877.2481307.403659.3976732l.201837-.2309129c0-.2485905-.27532-1.4758053-.870395-2.5143122-.595077-1.0381667-1.639875-1.98836-1.639874-1.98836l-.07568.141109-.277519.307876-.353204-.3720163h.353204l.163984-.1795944-.655948-.1282816zm-7.58127.1667648-.1261442.3335319s-.220848.037082-.2775167.051312c-.7237253.6782086-2.1831568 2.1492717-2.52288494 4.9131736.01345.064081.23967404.4361554.23967404.4361554l.5550345.3335308.5550333.1539375.2396749.2950475.3658192.2822179.2144445-.038487.1513747.076973v.051312l-.2018333.5772654-.1639859.2437347.050456.1154529-.1261442.461813.4667341.872311.4793476.42333.2144446.307875-.025234.641405.1513713.359189-.1513713.692719s-.020198-.0057 0 .06415c.020378.06987.8432335.539896.8956231.500298.05221-.04034.1009127-.07697.1009127-.07697l-.050456-.153937.2144434-.20525.075679-.218077.3405887-.115453.2649031-.667064-.075679-.179594.1766028-.282217.4036609-.0898.2018321-.487469-.050456-.602923.3153617-.448984.050456-.461812c-.432689-.218214-.857208-.4424161-1.2866714-.6670727l-.2144434-.4233269-.3910484-.089798-.2144446-.5772666-.5171915.064137-.4541195-.3335319-.4793487.4233269v.064137c-.1435753-.04214-.3136589-.048344-.4415015-.1282805l-.1009127-.3078749v-.3335319l-.3279752.038475c.026392-.2124519.06173-.4289919.088301-.6414068h-.1892141l-.1892152.2437358-.1766017.089798-.2649031-.1539386-.025223-.3335331.050456-.3591866.3910462-.3078749h.3153617l.063068-.1795934.3910462.089798.2901313.3720151.050456-.6157509.504578-.4233269.1766006-.448985.3784338-.1539363.2018299-.3078761.4793476-.089798.2396749-.3591878c-.2372291 0-.4817923 0-.7190225 0l.4541194-.2180777h.3153595l.4036631-.1411045.075679.3976722.1766017-.2822191-.201831-.1411089.050456-.166766-.1639881-.1539386-.176604-.051312.050456-.1924207-.1387589-.2693906-.3153617.1282816.050456-.2437347-.365818-.2180777-.2901302.5131242.025234.1795933-.2901324.1282816-.1766006.3976721-.088301-.3720163-.4919634-.2052503-.088301-.2822179.6685651-.3848437.2901313-.282219.025234-.3335319-.1639871-.089798-.2144456-.02565zm5.4115884.615751v.2052492l.1135308.1282815v.3078761l-.063068.4104984.3279764-.064137.2396738-.2437335-.2144445-.2052504c-.069542-.1883236-.1400212-.3581525-.2270614-.5387799zm-.2775188.4104995-.2018277.064137.050456.3720152.2649031-.1411101zm3.6960274 3.3737978.302747.3591856.365819.7953465.227057.2565598-.113528.2693939.201832.2437325c-.09262.00618-.18232.012836-.277519.012836-.17294-.3695611-.30981-.7422574-.441504-1.128877l-.227061-.256562-.126143-.4618124.0883-.089798v-.0000011z" fill="#fff" opacity=".8" stroke-width="1.019579"/></g><path d="m16.248047 9.3984375c-.203735 0-.404401.013265-.603516.03125l-.273437.033203c-3.267145.4324395-5.7949221 3.2362645-5.7949221 6.6308595 0 2.431413 1.3002591 4.556028 3.2363281 5.728516l.09178.05469c.984572.574919 2.123804.910156 3.34375.910156 3.6817 0 6.673828-2.999859 6.673828-6.693359s-2.992128-6.6953125-6.673828-6.6953125zm-.876953.064453.273437-.033203z" fill="none" opacity=".3" stroke="#002728"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_datastreamsplay.svg b/icon-themes/elementary_svg/cmd/lc_datastreamsplay.svg
new file mode 100644
index 000000000..f62eec3ed
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_datastreamsplay.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" gradientTransform="matrix(.8236307 0 0 .82815468 -7.687399 -10.176833)" gradientUnits="userSpaceOnUse" x1="24.40015" x2="17.064001" y1="21.805908" y2="35.86034"><stop offset="0" stop-color="#fff"/><stop offset=".00164232" stop-color="#fff" stop-opacity=".235294"/><stop offset=".39239356" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="1" y2="23.046135"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><g stroke-linejoin="round"><path d="m3.452381 1.5c-.5259855 0-.952381.4263955-.952381.952381v19.047619c0 .525986.4263955.952381.952381.952381.1604283 0 .3045018-.04899.437128-.119048l18.091518-9.521949c.304214-.159003.518973-.468154.518973-.835194s-.214759-.67619-.518973-.835193l-18.091518-9.5219494c-.1326262-.0700608-.2766997-.1190476-.437128-.1190476z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-opacity=".5"/><path d="m3.531545 2.5315026v18.9369944l17.936969-9.468497z" fill="none" opacity=".6" stroke="url(#a)" stroke-width="1.06309"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_datasubtotals.svg b/icon-themes/elementary_svg/cmd/lc_datasubtotals.svg
new file mode 100644
index 000000000..53666ad3b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_datasubtotals.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" gradientTransform="matrix(.52954621 0 0 .41850626 10.149923 -4.674704)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.52954621 0 0 .41850626 4.149923 -4.674704)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="d" gradientTransform="matrix(.52954621 0 0 .41850626 10.149924 .325314)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="e" gradientTransform="matrix(.52954621 0 0 .41850626 4.149924 .325314)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="f" gradientTransform="matrix(.52954621 0 0 .41850626 10.149924 5.325314)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="g" gradientTransform="matrix(.52954621 0 0 .41850626 4.149924 5.325314)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="h" gradientTransform="matrix(.52954621 0 0 .41850626 10.149924 10.325314)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="i" gradientTransform="matrix(.52954621 0 0 .41850626 4.149924 10.325314)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="j" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#p" y1="4.354743" y2="57.840454"/><linearGradient id="k" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#p" y1="17.83482" y2="73.398201"/><linearGradient id="l" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#p" y1="33.392567" y2="88.955948"/><radialGradient id="m" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="n" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.631441" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" 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="o" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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="p" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m4.5 2.5v4h2v-2h2v-2h-2z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961"/><g transform="translate(0 -6)"><rect fill="url(#j)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -11)"><rect fill="url(#k)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -16)"><rect fill="url(#l)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -1)"><rect fill="url(#j)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-7.025424 1.146186)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#m)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#n)"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#o)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="translate(-6 -6)"><rect fill="url(#j)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-6 -11)"><rect fill="url(#k)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-6 -16)"><rect fill="url(#l)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-6 -1)"><rect fill="url(#j)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-7.032724 9.150765)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#m)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#n)"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#o)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g><g fill="none"><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.5 4.5h.999999" stroke="#abacae"/><path d="m12.5 9.5h1" stroke="#f37329"/><path d="m18.499999 9.5h1.000001" stroke="#f37329"/><path d="m12.5 14.5h.999999" stroke="#abacae"/><g stroke="#f37329"><path d="m12.5 19.5h1"/><path d="m18.499999 19.5h1.000001"/></g></g><path d="m17.5 5.5000004v-2l2.999999-.0000192.000001 2.0000019z" opacity=".4" stroke="url(#a)"/><path d="m11.5 5.5000004v-2l2.999999-.0000192.000001 2.0000019z" opacity=".4" stroke="url(#c)"/><path d="m17.500001 10.500019v-1.9999998l2.999999-.0000192.000001 2.000002z" opacity=".4" stroke="url(#d)"/><path d="m11.500001 10.500019v-1.9999998l2.999999-.0000192.000001 2.000002z" opacity=".4" stroke="url(#e)"/><path d="m17.500001 15.500019v-2l2.999999-.000019.000001 2.000002z" opacity=".4" stroke="url(#f)"/><path d="m11.500001 15.500019v-2l2.999999-.000019.000001 2.000002z" opacity=".4" stroke="url(#g)"/><path d="m17.500001 20.500019v-2l2.999999-.000019.000001 2.000002z" opacity=".4" stroke="url(#h)"/><path d="m11.500001 20.500019v-2l2.999999-.000019.000001 2.000002z" opacity=".4" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_datefield.svg b/icon-themes/elementary_svg/cmd/lc_datefield.svg
new file mode 100644
index 000000000..2d7f17704
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_datefield.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=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.001242" x2="12.001242" xlink:href="#a" y1="3.269042" y2="20.728507"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.295027" x2="9.295027" y1="-3.283724" y2="17.849938"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.49999998 0 0 .25 .000001 4.000001)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" y1="15.999304" y2="19.963179"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.42230832 0 0 .40494298 1.864602 1.178078)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12.001242" x2="12.001242" xlink:href="#a" y1="3.269043" y2="20.728508"/><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m38 40h5v7h-5z" fill="url(#b)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#e)"/></g><rect fill="url(#i)" height="18" rx=".5" width="18" x="3" y="3"/><path d="m3.501249 3.498774h17v17h-17z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8h20v1h-20z" fill="url(#h)" opacity=".15"/><path d="m2.499999 7.163663v13.3c0 .574146.462218 1.036364 1.036364 1.036364h16.927272c.574146 0 1.036364-.462218 1.036364-1.036364v-13.3" fill="none" opacity=".3" stroke="#000"/><path d="m3.536363 2.500027c-.574145 0-1.036364.462218-1.036364 1.036364v3.963609h19v-3.963609c0-.574146-.462218-1.036364-1.036363-1.036364z" fill="url(#g)"/><g fill="none"><path d="m3.536363 2.500027c-.574146 0-1.036364.462218-1.036364 1.036364l.000001 3.963609h19l-.000001-3.963609c0-.574146-.462218-1.036364-1.036364-1.036364z" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m18.500012 17.5h-12.9999991zm-.0096-5.98755-12.9904261-.0093v7.99685h12.9999991zm.0096 3.98755h-13m13-2h-13m2.5453926-1.979205-.017614 7.979125m2.5487754-7.944393-.0034 7.944393m2.534768-7.972179.0037 7.972179m2.521631-7.999964.01314 7.999964" opacity=".2" stroke="#fff"/><path d="m18.500012 16.5h-12.9999991zm-.0096-5.98755-12.9904261-.0093v7.99685h12.9999991zm.0096 3.98755h-13m13-2h-13m2.5453926-1.979205-.017614 7.979125m2.5487754-7.944393-.0034 7.944393m2.534768-7.972179.0037 7.972179m2.521631-7.999964.01314 7.999964" opacity=".25" stroke="#5e553c"/><path d="m3.5 3.5v3h17v-3z" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbaddrelation.svg b/icon-themes/elementary_svg/cmd/lc_dbaddrelation.svg
new file mode 100644
index 000000000..4ceaa84f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbaddrelation.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" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="5.250028" y2="20.250027"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="7.685578" cy="5.959014" gradientTransform="matrix(0 1.1500005 -1.2044328 -.00000002 19.177231 -8.838419)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#e"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" xlink:href="#f" y1="3.000028" y2="5.000028"/><radialGradient id="d" cx="38.658855" cy="9.341145" gradientUnits="userSpaceOnUse" r="8.341651"><stop offset="0" stop-color="#d48e15"/><stop offset=".25" stop-color="#f9c440" stop-opacity=".917647"/><stop offset=".5" stop-color="#ffe16b"/><stop offset="1" stop-color="#fff394" stop-opacity=".121569"/></radialGradient><radialGradient id="e" cx="7.685578" cy="5.959014" gradientTransform="matrix(0 1.1500005 -1.2044328 -.00000002 19.177231 -8.838419)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="3.000028" y2="5.000028"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g transform="matrix(.4 0 0 .4 .5 6.899989)"><rect fill="url(#b)" height="22.5" rx="1.25" width="25" y="1.500028"/><path d="m1 1.5000275c-.554 0-.99284644.4460462-1 1v7.7500005h25v-7.7500005c0-.554-.446-1-1-1z" fill="url(#c)"/><g fill="none" stroke-width="2.5"><rect height="22.5" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="25" y="1.500028"/><path d="m2.5 4.000028h20v17.5h-20z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.25 9.0000275h22.5" opacity=".2" stroke="#000"/></g></g><g transform="matrix(.4 0 0 .4 12.5 13.899989)"><rect fill="url(#b)" height="22.5" rx="1.25" width="25" y="1.500028"/><path d="m1 1.5000275c-.554 0-.99284644.4460462-1 1v7.7500005h25v-7.7500005c0-.554-.446-1-1-1z" fill="url(#c)"/><g fill="none" stroke-width="2.5"><rect height="22.5" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="25" y="1.500028"/><path d="m2.5 4.000028h20v17.5h-20z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.25 9.0000275h22.5" opacity=".2" stroke="#000"/></g></g><g transform="matrix(.4 0 0 .4 12.5 -.100011)"><rect fill="url(#e)" height="22.5" rx="1.25" width="25" y="1.500028"/><path d="m1 1.5000275c-.554 0-.99284644.4460462-1 1v7.7500005h25v-7.7500005c0-.554-.446-1-1-1z" fill="url(#f)"/><g fill="none" stroke-width="2.5"><rect height="22.5" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="25" y="1.500028"/><path d="m2.5 4.000028h20v17.5h-20z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.25 9.0000275h22.5" opacity=".2" stroke="#000"/></g></g><path d="m4.5 21.5v-4h2v2h5v2h-5z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".552941"/><path d="m4.5 2.5v4h2v-2h5v-2h-5z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".552941"/><g fill-rule="evenodd" transform="translate(-5.989999 .03522)"><path d="m47.000506 9.3411446c0 4.6069664-3.734684 8.3416514-8.341651 8.3416514-4.606966 0-8.341651-3.734685-8.341651-8.3416514 0-4.6069667 3.734685-8.341651 8.341651-8.341651 4.606967 0 8.341651 3.7346843 8.341651 8.341651z" fill="url(#d)" transform="matrix(.59940175 0 0 .59940175 -12.182186 -.634318)"/><g fill="#fff"><path d="m9.99 1.96478v1h-2l.01043 1.03522.98957.96478.01043 2.03522h1l1-1 1 1.00601h1l-.01043-2.04123 1.01043-.96478-.01043-1.03522h-2v-1l-.98957-.96478z" stroke="#f9c440" stroke-linejoin="round" stroke-width="2"/><path d="m9.99 1.96478v1h-2l.01043 1.03522.98957.96478.01043 2.03522h1l1-1 1 1.00601h1l-.01043-2.04123 1.01043-.96478-.01043-1.03522h-2v-1l-.98957-.96478z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbchangedesignmode.svg b/icon-themes/elementary_svg/cmd/lc_dbchangedesignmode.svg
new file mode 100644
index 000000000..2cc540696
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbchangedesignmode.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" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#c" y1="8.0466" y2="21.817619"/><linearGradient id="b" gradientTransform="matrix(.783 0 0 .78 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#c" y1="33" y2="24.52"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#g" y1="-7.665694" y2="-7.665694"/><linearGradient id="g"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#i" y1="22.536863" y2="27.54611"/><linearGradient id="i"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#g" y1="-7.665694" y2="-7.665694"/><linearGradient id="k" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#i" y1="22.536863" y2="27.54611"/><linearGradient id="l" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#g" y1="-7.665694" y2="-7.665694"/><linearGradient id="m" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#i" y1="22.536863" y2="27.54611"/><linearGradient id="n" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#e)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#f)" stroke="url(#h)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#j)" stroke="url(#k)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#l)" stroke="url(#m)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#n)" stroke="url(#o)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#d)" width="17" x="3.5" y="10.5"/></g><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none" transform="translate(.032)"><path d="m2.468 8.9116875v12.5883125h12.602z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m3.468 14v6.5h7" opacity=".5" stroke="url(#b)"/><path d="m3.468 23.5h14" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbclearquery.svg b/icon-themes/elementary_svg/cmd/lc_dbclearquery.svg
new file mode 100644
index 000000000..810c57a38
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbclearquery.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1162.1" cy="1294.5" gradientTransform="matrix(.87946 -.11013 .063119 .75018 -1091.3 -829.8)" gradientUnits="userSpaceOnUse" r="11.902" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.056274" x2="14.056274" y1="7.1402" y2="20.101801"><stop offset="0" stop-color="#fe9ab8"/><stop offset="1" stop-color="#f4679d"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.35182" x2="13.35182" y1="8.40058" y2="14.97316"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#h" y1="-7.665694" y2="-7.665694"/><linearGradient id="h"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#j" y1="22.536863" y2="27.54611"/><linearGradient id="j"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#h" y1="-7.665694" y2="-7.665694"/><linearGradient id="l" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#j" y1="22.536863" y2="27.54611"/><linearGradient id="m" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#h" y1="-7.665694" y2="-7.665694"/><linearGradient id="n" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#j" y1="22.536863" y2="27.54611"/><linearGradient id="o" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#f)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#g)" stroke="url(#i)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#k)" stroke="url(#l)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#m)" stroke="url(#n)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#o)" stroke="url(#p)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#e)" width="17" x="3.5" y="10.5"/></g><g transform="matrix(.58098 0 0 .58098 10.057 11.509)"><g fill-rule="evenodd"><path d="m11.851-.43396-7.8897 15.276-1.9613 5.826 2.7287.624 13.473.208 1.961-1.768 3.837-8.947 1.409-9.2424z" fill="url(#b)"/><g stroke-linejoin="round" stroke-width="1.7212"><path d="m2.4731 20.643h13.686l4.3835-7.7148 1.619168-10.1176144-1.1485-1.167-10.784.062153-1.5258002 1.1188-6.1931678 13.1196144z" fill="url(#c)" stroke="#e41b79" stroke-opacity=".5"/><path d="m4.5028 15.435 11.158.042 5.314768-11.4656144-.368-.7321h-10.165l-5.889468 12.2116144z" fill="#fff" fill-opacity=".5" opacity=".5" stroke="url(#d)"/></g></g><path d="m4.1465 16.003v2.9906h11.876" style="opacity:.2;fill:none;stroke:#fff;stroke-width:1.7212;stroke-linecap:round;stroke-linejoin:round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbdistinctvalues.svg b/icon-themes/elementary_svg/cmd/lc_dbdistinctvalues.svg
new file mode 100644
index 000000000..9327de64b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbdistinctvalues.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" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.649428 8.26572)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.484426" x2="16.062" y1="1040.1547" y2="1051.126"><stop offset="0" stop-color="#ff8c82"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.222635 -.37381299 .385616 -.215821 26.912532 54.139086)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.923607" x2="107.10129" y1="27.590219" y2="27.913111"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".09508789" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.661862" x2="19.652243" y1="11.660338" y2="4.160338"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74407381" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1=".110175" x2="22.257858" y1="11.067201" y2="11.067201"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(-.5 .8660254 -.8660254 -.5 25.42908 5.060827)"><path d="m10.112109 20.640247 2.344358-1.353516 2.816611-9.7113296 6.495191-3.75c-.197165-1.8980106-1.161447-3.2342531-2.5-4.330127l-6.495191 3.75-9.8185638-2.4164084-2.34435782 1.3535156 4.76281672 8.2220964z" fill="url(#c)" fill-rule="evenodd" stroke="url(#e)" stroke-linejoin="round"/><path d="m6.237307 11.905455 4.241543 7.366099 1.154003-.666264 2.82554-9.7142305 6.172328-3.5726163c-.323052-.9681865-.777781-1.8513276-1.496093-2.5913104l-6.176235 3.5658505-9.8154759-2.415936-1.1640675.6720747z" fill="none" stroke="url(#d)"/></g><g transform="translate(0 1.000002)"><path d="m11.17 1044.173 3.85 1.973 4.747295-8.3551 2.094705 1.1191.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#b)" transform="matrix(.90518841 .2425445 -.2425445 .90518841 255.36509 -932.81046)"/><g fill="none"><path d="m14.83991 19.142186 6.784171-6.574226 1.180594 1.235097m-7.44497 7.6681-4.892384-4.671607 1.136215-1.126565" opacity=".5" stroke="url(#a)" stroke-width=".93712"/><path d="m21.722 11.492c-.176-.067-.38-.025-.52.124l-5.96 6.328-3.263-3.197c-.195-.188-.5-.183-.688.016l-1.726 1.597c-.186.197-.18.508.014.696l5.06 5.212c.047.045.177.126.23.148.18.074.316-.016.46-.167l8.036-8.536c.187-.198.18-.51-.013-.697l-1.465-1.42c-.048-.048-.107-.082-.166-.104z" opacity=".5" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999907"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbformdelete.svg b/icon-themes/elementary_svg/cmd/lc_dbformdelete.svg
new file mode 100644
index 000000000..d0dc76754
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbformdelete.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="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><radialGradient id="b" cx="12" cy="2" gradientTransform="matrix(-.00000005 2.2105263 -1.7894737 -.00000004 15.578948 -24.526316)" gradientUnits="userSpaceOnUse" r="9.5" xlink:href="#a"/><radialGradient id="c" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#g" y1="13.022708" y2="32.702335"/><linearGradient id="g"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#g" y1="20.584223" y2="32.702335"/><linearGradient id="i" gradientTransform="matrix(0 1.1385 -1.2044 -.00000002 22.177 -5.7503)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="13" y2="19"/><linearGradient id="j"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><radialGradient id="l" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><rect fill="url(#b)" height="19" rx="1" width="19" x="2.5" y="2.5"/><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 2.8571)"><path d="m38 40h5v7h-5z" fill="url(#k)"/><path d="m-10-47h5v7h-5z" fill="url(#l)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#m)"/></g><path d="m3.5012 3.4988h17v17h-17z" fill="none" opacity=".5" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m4.9358 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m4.9358 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="14" x="5" y="7"/><path d="m3.5 2c-.82235 0-1.5.67765-1.5 1.5v17c0 .82235.67765 1.5 1.5 1.5h17c.82235 0 1.5-.67765 1.5-1.5v-17c0-.82235-.67765-1.5-1.5-1.5zm0 1h17c.28565 0 .5.21435.5.5v17c0 .28565-.21435.5-.5.5h-17c-.28565 0-.5-.21435-.5-.5v-17c0-.28565.21435-.5.5-.5z" fill-opacity=".23907"/><rect fill="#cacaca" height="4" rx="1" width="14" x="5" y="8"/><rect fill="#bababa" height="5" rx=".68955" width="14" x="5" y="14"/><rect fill="url(#i)" height="3" rx=".3843" width="12" x="6" y="15"/><g fill="#4d4d4d"><path d="m8 16h1v1h-1z"/><path d="m9 15h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m8 17h1v1h-1z"/><path d="m10 17h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m12 15h1v1h-1z"/><path d="m12 16h1v1h-1z"/><path d="m12 17h1v1h-1z"/><path d="m12 18h1v1h-1z"/><path d="m14 15h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m14 17h1v1h-1z"/><path d="m14 18h1v1h-1z"/></g><g transform="matrix(.87817681 0 0 .88433535 4.449172 4.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#c)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#f)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#h)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbformedit.svg b/icon-themes/elementary_svg/cmd/lc_dbformedit.svg
new file mode 100644
index 000000000..c056731b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbformedit.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="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><radialGradient id="b" cx="12" cy="2" gradientTransform="matrix(-.00000005 2.2105263 -1.7894737 -.00000004 15.578948 -24.526316)" gradientUnits="userSpaceOnUse" r="9.5" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="f"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="h"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="l" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="m" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="o" gradientTransform="matrix(0 1.1385 -1.2044 -.00000002 22.177 -5.7503)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="13" y2="19"/><linearGradient id="p"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="q" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#p"/><radialGradient id="r" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#p"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><rect fill="url(#b)" height="19" rx="1" width="19" x="2.5" y="2.5"/><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 2.8571)"><path d="m38 40h5v7h-5z" fill="url(#q)"/><path d="m-10-47h5v7h-5z" fill="url(#r)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#s)"/></g><path d="m3.5012 3.4988h17v17h-17z" fill="none" opacity=".5" stroke="url(#t)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m4.9358 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m4.9358 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="14" x="5" y="7"/><path d="m3.5 2c-.82235 0-1.5.67765-1.5 1.5v17c0 .82235.67765 1.5 1.5 1.5h17c.82235 0 1.5-.67765 1.5-1.5v-17c0-.82235-.67765-1.5-1.5-1.5zm0 1h17c.28565 0 .5.21435.5.5v17c0 .28565-.21435.5-.5.5h-17c-.28565 0-.5-.21435-.5-.5v-17c0-.28565.21435-.5.5-.5z" fill-opacity=".23907"/><rect fill="#cacaca" height="4" rx="1" width="14" x="5" y="8"/><rect fill="#bababa" height="5" rx=".68955" width="14" x="5" y="14"/><rect fill="url(#o)" height="3" rx=".3843" width="12" x="6" y="15"/><g fill="#4d4d4d"><path d="m8 16h1v1h-1z"/><path d="m9 15h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m8 17h1v1h-1z"/><path d="m10 17h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m12 15h1v1h-1z"/><path d="m12 16h1v1h-1z"/><path d="m12 17h1v1h-1z"/><path d="m12 18h1v1h-1z"/><path d="m14 15h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m14 17h1v1h-1z"/><path d="m14 18h1v1h-1z"/></g><g transform="translate(7.750827 7.373898)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#c)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#d)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#e)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#g)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#i)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#j)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#k)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#l)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#m)" stroke="url(#n)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbformrename.svg b/icon-themes/elementary_svg/cmd/lc_dbformrename.svg
new file mode 100644
index 000000000..42bafbb6d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbformrename.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="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><radialGradient id="b" cx="12" cy="2" gradientTransform="matrix(-.00000005 2.2105263 -1.7894737 -.00000004 15.578948 -24.526316)" gradientUnits="userSpaceOnUse" r="9.5" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(0 1.1385 -1.2044 -.00000002 22.177 -5.7503)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="13" y2="19"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><radialGradient id="f" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><rect fill="url(#b)" height="19" rx="1" width="19" x="2.5" y="2.5"/><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 2.8571)"><path d="m38 40h5v7h-5z" fill="url(#e)"/><path d="m-10-47h5v7h-5z" fill="url(#f)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#g)"/></g><path d="m3.5012 3.4988h17v17h-17z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m4.9358 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m4.9358 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="14" x="5" y="7"/><path d="m3.5 2c-.82235 0-1.5.67765-1.5 1.5v17c0 .82235.67765 1.5 1.5 1.5h17c.82235 0 1.5-.67765 1.5-1.5v-17c0-.82235-.67765-1.5-1.5-1.5zm0 1h17c.28565 0 .5.21435.5.5v17c0 .28565-.21435.5-.5.5h-17c-.28565 0-.5-.21435-.5-.5v-17c0-.28565.21435-.5.5-.5z" fill-opacity=".23907"/><rect fill="#cacaca" height="4" rx="1" width="14" x="5" y="8"/><rect fill="#bababa" height="5" rx=".68955" width="14" x="5" y="14"/><rect fill="url(#c)" height="3" rx=".3843" width="12" x="6" y="15"/><g fill="#4d4d4d"><path d="m8 16h1v1h-1z"/><path d="m9 15h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m8 17h1v1h-1z"/><path d="m10 17h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m12 15h1v1h-1z"/><path d="m12 16h1v1h-1z"/><path d="m12 17h1v1h-1z"/><path d="m12 18h1v1h-1z"/><path d="m14 15h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m14 17h1v1h-1z"/><path d="m14 18h1v1h-1z"/></g><path d="m16 1v3h1l1 1.016v13.92l-1 1.064h-1v3h7v-3h-1l-1-.93v-14.07l1-1h1v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16.97 2.5h1.53s1 0 1 1v17s-.088 1-1.088 1h-1.442m5.044-19h-1.53s-1 0-1 1v17s.087 1 1.088 1h1.442" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbindexdesign.svg b/icon-themes/elementary_svg/cmd/lc_dbindexdesign.svg
new file mode 100644
index 000000000..feddad510
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbindexdesign.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" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#b" y1="8.0466" y2="21.817619"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.783 0 0 .78 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.52"/><linearGradient id="d" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#g" y1="-7.665694" y2="-7.665694"/><linearGradient id="g"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#i" y1="22.536863" y2="27.54611"/><linearGradient id="i"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#g" y1="-7.665694" y2="-7.665694"/><linearGradient id="k" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#i" y1="22.536863" y2="27.54611"/><linearGradient id="l" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#g" y1="-7.665694" y2="-7.665694"/><linearGradient id="m" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#i" y1="22.536863" y2="27.54611"/><linearGradient id="n" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#e)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#f)" stroke="url(#h)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#j)" stroke="url(#k)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#l)" stroke="url(#m)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#n)" stroke="url(#o)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#d)" width="17" x="3.5" y="10.5"/></g><g transform="translate(0 -1)"><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none" transform="translate(.032)"><path d="m2.468 8.9116875v12.5883125h12.602z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m3.468 14v6.5h7" opacity=".5" stroke="url(#c)"/><path d="m3.468 23.5h14" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbnewform.svg b/icon-themes/elementary_svg/cmd/lc_dbnewform.svg
new file mode 100644
index 000000000..0ca80930c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbnewform.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="2" fx="12" fy="2" gradientTransform="matrix(-.00000005 2.2105263 -1.7894737 -.00000004 15.578948 -24.526316)" gradientUnits="userSpaceOnUse" r="9.5" xlink:href="#b"/><radialGradient id="b" cx="7.496" cy="8.45" gradientTransform="matrix(0 1.1385 -1.2044 0 22.177 -5.75)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><radialGradient id="c" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#f" y1="10.631" y2="35.623001"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" xlink:href="#e"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="13" y2="19"/><linearGradient id="h" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#f" y1="21.342" y2="24.912"/><linearGradient id="i"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#i"/><radialGradient id="k" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#i"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#e" y1="4" y2="20"/><rect fill="url(#a)" height="19" rx="1" width="19" x="2.5" y="2.5"/><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#j)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#k)" transform="matrix(-.579 0 0 -.4286 -1.895 2.857)"/><path d="m10 40h28v7h-28z" fill="url(#l)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/></g><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".5" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m4.936 4.975a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m4.936 4.53a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m19.916 4.975a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m19.916 4.53a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m4.936 19.992a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m4.936 19.548a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m19.916 19.992a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m19.916 19.548a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="14" x="5" y="7"/><path d="m3.5 2c-.822 0-1.5.678-1.5 1.5v17c0 .822.678 1.5 1.5 1.5h17c.822 0 1.5-.678 1.5-1.5v-17c0-.822-.678-1.5-1.5-1.5zm0 1h17c.286 0 .5.214.5.5v17c0 .286-.214.5-.5.5h-17c-.286 0-.5-.214-.5-.5v-17c0-.286.214-.5.5-.5z" fill-opacity=".239"/><rect fill="#cacaca" height="4" rx="1" width="14" x="5" y="8"/><rect fill="#bababa" height="5" rx=".69" width="14" x="5" y="14"/><rect fill="url(#g)" height="3" rx=".384" width="12" x="6" y="15"/><g fill="#4d4d4d"><path d="m8 16h1v1h-1z"/><path d="m9 15h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m8 17h1v1h-1z"/><path d="m10 17h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m12 15h1v1h-1z"/><path d="m12 16h1v1h-1z"/><path d="m12 17h1v1h-1z"/><path d="m12 18h1v1h-1z"/><path d="m14 15h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m14 17h1v1h-1z"/><path d="m14 18h1v1h-1z"/></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#d)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#h)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbnewformautopilot.svg b/icon-themes/elementary_svg/cmd/lc_dbnewformautopilot.svg
new file mode 100644
index 000000000..df805a767
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbnewformautopilot.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="2" fx="12" fy="2" gradientTransform="matrix(-.00000005 2.2105263 -1.7894737 -.00000004 15.578948 -24.526316)" gradientUnits="userSpaceOnUse" r="9.5" xlink:href="#b"/><radialGradient id="b" cx="7.496" cy="8.45" gradientTransform="matrix(0 1.1385 -1.2044 0 22.177 -5.75)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><radialGradient id="c" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#f" y1="10.631" y2="35.623001"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#f" y1="21.341999" y2="24.912001"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.417044" x2="1.164339" y1="4.476628" y2="10.218431"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -6.267669)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1=".655513" x2="14.727656" xlink:href="#k" y1="11.822087" y2="1.32404"/><linearGradient id="k"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="l" cx="32.5" cy="16.5625" gradientTransform="matrix(.13600338 .32887282 -.25782279 .11298813 11.149645 -7.537857)" gradientUnits="userSpaceOnUse" r="14.4375" xlink:href="#k"/><filter id="m" color-interpolation-filters="sRGB" height="1.324258" width="1.386852" x="-.193426" y="-.162129"><feGaussianBlur stdDeviation=".67849208"/></filter><linearGradient id="n" gradientTransform="matrix(.26725589 0 0 1.157552 9.315594 -10.704165)" gradientUnits="userSpaceOnUse" x1="-32.957481" x2="-25.474016" y1="27.388975" y2="27.388975"><stop offset="0" stop-color="#2e3436"/><stop offset=".64444447" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.77602087 .23906428 -.31605097 .56747902 -20.167798 4.551095)" gradientUnits="userSpaceOnUse" x1="27.52779" x2="30.419695" y1="4.16702" y2="2.948735"><stop offset="0" stop-color="#eeeeec"/><stop offset=".78888887" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="13" y2="19"/><linearGradient id="q"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="r" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#q"/><radialGradient id="s" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#q"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#e" y1="4" y2="20"/><rect fill="url(#a)" height="19" rx="1" width="19" x="2.5" y="2.5"/><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#r)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#s)" transform="matrix(-.579 0 0 -.4286 -1.895 2.857)"/><path d="m10 40h28v7h-28z" fill="url(#t)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/></g><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".5" stroke="url(#u)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m4.936 4.975a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m4.936 4.53a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m19.916 4.975a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m19.916 4.53a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m4.936 19.992a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m4.936 19.548a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m19.916 19.992a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m19.916 19.548a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="14" x="5" y="7"/><path d="m3.5 2c-.822 0-1.5.678-1.5 1.5v17c0 .822.678 1.5 1.5 1.5h17c.822 0 1.5-.678 1.5-1.5v-17c0-.822-.678-1.5-1.5-1.5zm0 1h17c.286 0 .5.214.5.5v17c0 .286-.214.5-.5.5h-17c-.286 0-.5-.214-.5-.5v-17c0-.286.214-.5.5-.5z" fill-opacity=".239"/><rect fill="#cacaca" height="4" rx="1" width="14" x="5" y="8"/><rect fill="#bababa" height="5" rx=".69" width="14" x="5" y="14"/><rect fill="url(#p)" height="3" rx=".384" width="12" x="6" y="15"/><g fill="#4d4d4d"><path d="m8 16h1v1h-1z"/><path d="m9 15h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m8 17h1v1h-1z"/><path d="m10 17h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m12 15h1v1h-1z"/><path d="m12 16h1v1h-1z"/><path d="m12 17h1v1h-1z"/><path d="m12 18h1v1h-1z"/><path d="m14 15h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m14 17h1v1h-1z"/><path d="m14 18h1v1h-1z"/></g><g transform="matrix(-1 0 0 1 23.817493 .909117)"><path d="m-.21353815 8.955379c13.01421415.825309 4.81258425-6.687757 14.86944815-6.9271329l2.526834 5.3100242c-4.589328-2.1399165-7.728547 8.8538297-17.45599893 2.3934247z" fill="url(#h)" fill-rule="evenodd" opacity=".444444"/><path d="m24.090748 20.465883c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#i)" opacity=".2"/><path d="m9.9746091 1.1054688-.101562 2.4785156-1.5957033.8359375-.5-.28125-.017578-1.4765625-1.046875.9648437-1.4101562-.4414062.59375 1.2929687-.8554688 1.2050782 1.4140625-.1640626.8828125 1.1855469.2792969-1.3964843.7382813-.25 1.5625001.5800781.4316399 2.5390625 1.539063-1.9453125 2.546875.375-1.375-2.0664063 1.142578-2.3046875-2.386719.6679688zm-5.5234372 4.3671874-.8125.75-1.09375-.34375.4609375 1.0058594-.6640625.9335938 1.0976562-.1269532.6835938.9199218.2167969-1.0839842 1.0878906-.3652344-.9628906-.5410156zm3.7128906.8925782-1.1835937 1.0898437-1.5957032-.4980469.671875 1.4628908-.9648437 1.361328 1.5976562-.185547.9960938 1.339844.3164062-1.578125 1.5839844-.533203-1.4042969-.7890628zm-6.2207031 1.5859375-.296875 1.1191411-1.15820315.3125.97070315.626953-.060547 1.199218.8964844-.730468 1.1230469.429687-.4179688-1.080078.7539062-.933594-1.1542968.06445z" fill="url(#j)"/><path d="m13.263114 9.769977c-2.055779.900922-4.601427-.494534-5.685864-3.116837-1.084439-2.622304-.297012-5.478444 1.758767-6.37936679 2.055778-.9009236 4.601426.4945301 5.685864 3.11683479 1.084439 2.622304.297012 5.478445-1.758767 6.379369z" fill="url(#l)" filter="url(#m)" opacity=".483"/><g transform="matrix(1.0583533 -.61104055 .51705714 .89556923 3.108729 -5.864404)"><path d="m.5 18v12.4375c0 .5817.297334 1.0625.666667 1.0625h.666667c.369333 0 .666666-.4808.666666-1.0625v-12.4375z" fill="url(#n)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".74907" ry=".929487" stroke="#000" stroke-width=".814307" width="2" x=".5" y="10.5"/><path d="m1.166667 10.5c-.369333 0-.666667.4808-.666667 1.0625v6.4375h2v-6.4375c0-.5817-.297333-1.0625-.666666-1.0625z" fill="url(#o)" fill-rule="evenodd" opacity=".9"/></g></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#d)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbnewquery.svg b/icon-themes/elementary_svg/cmd/lc_dbnewquery.svg
new file mode 100644
index 000000000..33fb1e271
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbnewquery.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#h" y1="-7.665694" y2="-7.665694"/><linearGradient id="h"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#j" y1="22.536863" y2="27.54611"/><linearGradient id="j"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#h" y1="-7.665694" y2="-7.665694"/><linearGradient id="l" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#j" y1="22.536863" y2="27.54611"/><linearGradient id="m" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#h" y1="-7.665694" y2="-7.665694"/><linearGradient id="n" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#j" y1="22.536863" y2="27.54611"/><linearGradient id="o" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#f)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#g)" stroke="url(#i)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#k)" stroke="url(#l)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#m)" stroke="url(#n)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#o)" stroke="url(#p)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#e)" width="17" x="3.5" y="10.5"/></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbnewqueryautopilot.svg b/icon-themes/elementary_svg/cmd/lc_dbnewqueryautopilot.svg
new file mode 100644
index 000000000..04772b968
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbnewqueryautopilot.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.417044" x2="1.164339" y1="4.476628" y2="10.218431"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -6.267669)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#f"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".655513" x2="14.727656" xlink:href="#i" y1="11.822087" y2="1.32404"/><linearGradient id="i"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="j" cx="32.5" cy="16.5625" gradientTransform="matrix(.13600338 .32887282 -.25782279 .11298813 11.149645 -7.537857)" gradientUnits="userSpaceOnUse" r="14.4375" xlink:href="#i"/><filter id="k" color-interpolation-filters="sRGB" height="1.324258" width="1.386852" x="-.193426" y="-.162129"><feGaussianBlur stdDeviation=".67849208"/></filter><linearGradient id="l" gradientTransform="matrix(.26725589 0 0 1.157552 9.315594 -10.704165)" gradientUnits="userSpaceOnUse" x1="-32.957481" x2="-25.474016" y1="27.388975" y2="27.388975"><stop offset="0" stop-color="#2e3436"/><stop offset=".64444447" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.77602087 .23906428 -.31605097 .56747902 -20.167798 4.551095)" gradientUnits="userSpaceOnUse" x1="27.52779" x2="30.419695" y1="4.16702" y2="2.948735"><stop offset="0" stop-color="#eeeeec"/><stop offset=".78888887" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="o" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417" xlink:href="#f"/><linearGradient id="p" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#q" y1="-7.665694" y2="-7.665694"/><linearGradient id="q"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#s" y1="22.536863" y2="27.54611"/><linearGradient id="s"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#q" y1="-7.665694" y2="-7.665694"/><linearGradient id="u" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#s" y1="22.536863" y2="27.54611"/><linearGradient id="v" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#q" y1="-7.665694" y2="-7.665694"/><linearGradient id="w" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#s" y1="22.536863" y2="27.54611"/><linearGradient id="x" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="y" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#o)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#p)" stroke="url(#r)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#t)" stroke="url(#u)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#v)" stroke="url(#w)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#x)" stroke="url(#y)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#n)" width="17" x="3.5" y="10.5"/></g><g transform="matrix(-1 0 0 1 23.817493 .909117)"><path d="m-.21353815 8.955379c13.01421415.825309 4.81258425-6.687757 14.86944815-6.9271329l2.526834 5.3100242c-4.589328-2.1399165-7.728547 8.8538297-17.45599893 2.3934247z" fill="url(#e)" fill-rule="evenodd" opacity=".444444"/><path d="m24.090748 20.465883c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#g)" opacity=".2"/><path d="m9.9746091 1.1054688-.101562 2.4785156-1.5957033.8359375-.5-.28125-.017578-1.4765625-1.046875.9648437-1.4101562-.4414062.59375 1.2929687-.8554688 1.2050782 1.4140625-.1640626.8828125 1.1855469.2792969-1.3964843.7382813-.25 1.5625001.5800781.4316399 2.5390625 1.539063-1.9453125 2.546875.375-1.375-2.0664063 1.142578-2.3046875-2.386719.6679688zm-5.5234372 4.3671874-.8125.75-1.09375-.34375.4609375 1.0058594-.6640625.9335938 1.0976562-.1269532.6835938.9199218.2167969-1.0839842 1.0878906-.3652344-.9628906-.5410156zm3.7128906.8925782-1.1835937 1.0898437-1.5957032-.4980469.671875 1.4628908-.9648437 1.361328 1.5976562-.185547.9960938 1.339844.3164062-1.578125 1.5839844-.533203-1.4042969-.7890628zm-6.2207031 1.5859375-.296875 1.1191411-1.15820315.3125.97070315.626953-.060547 1.199218.8964844-.730468 1.1230469.429687-.4179688-1.080078.7539062-.933594-1.1542968.06445z" fill="url(#h)"/><path d="m13.263114 9.769977c-2.055779.900922-4.601427-.494534-5.685864-3.116837-1.084439-2.622304-.297012-5.478444 1.758767-6.37936679 2.055778-.9009236 4.601426.4945301 5.685864 3.11683479 1.084439 2.622304.297012 5.478445-1.758767 6.379369z" fill="url(#j)" filter="url(#k)" opacity=".483"/><g transform="matrix(1.0583533 -.61104055 .51705714 .89556923 3.108729 -5.864404)"><path d="m.5 18v12.4375c0 .5817.297334 1.0625.666667 1.0625h.666667c.369333 0 .666666-.4808.666666-1.0625v-12.4375z" fill="url(#l)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".74907" ry=".929487" stroke="#000" stroke-width=".814307" width="2" x=".5" y="10.5"/><path d="m1.166667 10.5c-.369333 0-.666667.4808-.666667 1.0625v6.4375h2v-6.4375c0-.5817-.297333-1.0625-.666666-1.0625z" fill="url(#m)" fill-rule="evenodd" opacity=".9"/></g></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbnewreport.svg b/icon-themes/elementary_svg/cmd/lc_dbnewreport.svg
new file mode 100644
index 000000000..2d6277527
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbnewreport.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="21.341999" y2="24.912001"/><linearGradient id="c" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="10.631" y2="35.623"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.03006 0 0 .01647 2.135 13.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 2.14 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 23.86 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16.04" x2="15.99" y1=".377" y2="23.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13.3" x2="12.679" xlink:href="#k" y1="23.048" y2="-5.018"/><linearGradient id="k"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="11.413" x2="11.719" y1="1.918" y2="21.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="13.132" x2="13.19" xlink:href="#k" y1="23.033" y2="13.664"/><path d="m5.742 20h14.516v4h-14.516z" fill="url(#f)" opacity=".5"/><path d="m20.258 20v4c1.548.007 3.742-.896 3.742-2s-1.728-2-3.742-2z" fill="url(#g)" opacity=".5"/><path d="m5.742 20v4c-1.548.007-3.742-.896-3.742-2s1.728-2 3.742-2z" fill="url(#h)" opacity=".5"/><path d="m2.5 1.5c-1.566-.02-2.093 1.51-1.97 3h1.97v16c0 .943 1.057 2 2 2h17v-18.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#i)" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m4 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-16v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m3.29 2.5c-1.544-.107-1.68.58-1.79 1h2v16.69c0 .853.74 1.31 1.59 1.31h15.41v-17.39c0-.853-.752-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 19.5h17c.125 1.5-.41 3.043-2 3h-17c1.51 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="7" y="20.067"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#c)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbnewreportautopilot.svg b/icon-themes/elementary_svg/cmd/lc_dbnewreportautopilot.svg
new file mode 100644
index 000000000..5935b803c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbnewreportautopilot.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.417044" x2="1.164339" y1="4.476628" y2="10.218431"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -6.267669)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#f"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".655513" x2="14.727656" xlink:href="#i" y1="11.822087" y2="1.32404"/><linearGradient id="i"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="j" cx="32.5" cy="16.5625" gradientTransform="matrix(.13600338 .32887282 -.25782279 .11298813 11.149645 -7.537857)" gradientUnits="userSpaceOnUse" r="14.4375" xlink:href="#i"/><filter id="k" color-interpolation-filters="sRGB" height="1.324258" width="1.386852" x="-.193426" y="-.162129"><feGaussianBlur stdDeviation=".67849208"/></filter><linearGradient id="l" gradientTransform="matrix(.26725589 0 0 1.157552 9.315594 -10.704165)" gradientUnits="userSpaceOnUse" x1="-32.957481" x2="-25.474016" y1="27.388975" y2="27.388975"><stop offset="0" stop-color="#2e3436"/><stop offset=".64444447" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.77602087 .23906428 -.31605097 .56747902 -20.167798 4.551095)" gradientUnits="userSpaceOnUse" x1="27.52779" x2="30.419695" y1="4.16702" y2="2.948735"><stop offset="0" stop-color="#eeeeec"/><stop offset=".78888887" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="n" xlink:href="#f"/><linearGradient id="o" gradientTransform="matrix(.03006 0 0 .01647 2.135 13.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="p" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 2.14 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#n"/><radialGradient id="q" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 23.86 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#n"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="16.04" x2="15.99" y1=".377" y2="23.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="13.3" x2="12.679" xlink:href="#t" y1="23.048" y2="-5.018"/><linearGradient id="t"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="11.413" x2="11.719" y1="1.918" y2="21.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="13.132" x2="13.19" xlink:href="#t" y1="23.033" y2="13.664"/><path d="m5.742 20h14.516v4h-14.516z" fill="url(#o)" opacity=".5"/><path d="m20.258 20v4c1.548.007 3.742-.896 3.742-2s-1.728-2-3.742-2z" fill="url(#p)" opacity=".5"/><path d="m5.742 20v4c-1.548.007-3.742-.896-3.742-2s1.728-2 3.742-2z" fill="url(#q)" opacity=".5"/><path d="m2.5 1.5c-1.566-.02-2.093 1.51-1.97 3h1.97v16c0 .943 1.057 2 2 2h17v-18.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#r)" stroke="url(#s)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m4 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-16v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m3.29 2.5c-1.544-.107-1.68.58-1.79 1h2v16.69c0 .853.74 1.31 1.59 1.31h15.41v-17.39c0-.853-.752-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#u)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 19.5h17c.125 1.5-.41 3.043-2 3h-17c1.51 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#v)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="7" y="20.067"/><g transform="matrix(-1 0 0 1 23.817493 .909117)"><path d="m-.21353815 8.955379c13.01421415.825309 4.81258425-6.687757 14.86944815-6.9271329l2.526834 5.3100242c-4.589328-2.1399165-7.728547 8.8538297-17.45599893 2.3934247z" fill="url(#e)" fill-rule="evenodd" opacity=".444444"/><path d="m24.090748 20.465883c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#g)" opacity=".2"/><path d="m9.9746091 1.1054688-.101562 2.4785156-1.5957033.8359375-.5-.28125-.017578-1.4765625-1.046875.9648437-1.4101562-.4414062.59375 1.2929687-.8554688 1.2050782 1.4140625-.1640626.8828125 1.1855469.2792969-1.3964843.7382813-.25 1.5625001.5800781.4316399 2.5390625 1.539063-1.9453125 2.546875.375-1.375-2.0664063 1.142578-2.3046875-2.386719.6679688zm-5.5234372 4.3671874-.8125.75-1.09375-.34375.4609375 1.0058594-.6640625.9335938 1.0976562-.1269532.6835938.9199218.2167969-1.0839842 1.0878906-.3652344-.9628906-.5410156zm3.7128906.8925782-1.1835937 1.0898437-1.5957032-.4980469.671875 1.4628908-.9648437 1.361328 1.5976562-.185547.9960938 1.339844.3164062-1.578125 1.5839844-.533203-1.4042969-.7890628zm-6.2207031 1.5859375-.296875 1.1191411-1.15820315.3125.97070315.626953-.060547 1.199218.8964844-.730468 1.1230469.429687-.4179688-1.080078.7539062-.933594-1.1542968.06445z" fill="url(#h)"/><path d="m13.263114 9.769977c-2.055779.900922-4.601427-.494534-5.685864-3.116837-1.084439-2.622304-.297012-5.478444 1.758767-6.37936679 2.055778-.9009236 4.601426.4945301 5.685864 3.11683479 1.084439 2.622304.297012 5.478445-1.758767 6.379369z" fill="url(#j)" filter="url(#k)" opacity=".483"/><g transform="matrix(1.0583533 -.61104055 .51705714 .89556923 3.108729 -5.864404)"><path d="m.5 18v12.4375c0 .5817.297334 1.0625.666667 1.0625h.666667c.369333 0 .666666-.4808.666666-1.0625v-12.4375z" fill="url(#l)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".74907" ry=".929487" stroke="#000" stroke-width=".814307" width="2" x=".5" y="10.5"/><path d="m1.166667 10.5c-.369333 0-.666667.4808-.666667 1.0625v6.4375h2v-6.4375c0-.5817-.297333-1.0625-.666666-1.0625z" fill="url(#m)" fill-rule="evenodd" opacity=".9"/></g></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbnewtable.svg b/icon-themes/elementary_svg/cmd/lc_dbnewtable.svg
new file mode 100644
index 000000000..ff34e1630
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbnewtable.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#o"/><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#o"/><linearGradient id="g" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#h" y1="3" y2="5"/><linearGradient id="k" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#h" y1="3" y2="5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="5"/><linearGradient id="m" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="5"/><linearGradient id="n" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" y1="16.001053" y2="20.001053"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="o"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="10.245955"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="10.245955"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="10.245955"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="H" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="I" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#e)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#f)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#g)" stroke-width="1.003675"/></g><rect fill="url(#I)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#h)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#p)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#q)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#r)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#s)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#t)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#v)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#w)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#x)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#A)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#B)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#D)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#E)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#F)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#G)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#H)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#i)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#452981" fill-opacity=".501961"/><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" fill="none" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#l)"/><path d="m12.5 2.5h3v3h-3z" opacity=".5" stroke="url(#m)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#n)" opacity=".15"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbnewtableautopilot.svg b/icon-themes/elementary_svg/cmd/lc_dbnewtableautopilot.svg
new file mode 100644
index 000000000..b3d1cf0e7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbnewtableautopilot.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.417044" x2="1.164339" y1="4.476628" y2="10.218431"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -6.267669)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#j"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1=".655513" x2="14.727656" xlink:href="#m" y1="11.822087" y2="1.32404"/><linearGradient id="m"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="n" cx="32.5" cy="16.5625" gradientTransform="matrix(.13600338 .32887282 -.25782279 .11298813 11.149645 -7.537857)" gradientUnits="userSpaceOnUse" r="14.4375" xlink:href="#m"/><filter id="o" color-interpolation-filters="sRGB" height="1.324258" width="1.386852" x="-.193426" y="-.162129"><feGaussianBlur stdDeviation=".67849208"/></filter><linearGradient id="p" gradientTransform="matrix(.26725589 0 0 1.157552 9.315594 -10.704165)" gradientUnits="userSpaceOnUse" x1="-32.957481" x2="-25.474016" y1="27.388975" y2="27.388975"><stop offset="0" stop-color="#2e3436"/><stop offset=".64444447" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.77602087 .23906428 -.31605097 .56747902 -20.167798 4.551095)" gradientUnits="userSpaceOnUse" x1="27.52779" x2="30.419695" y1="4.16702" y2="2.948735"><stop offset="0" stop-color="#eeeeec"/><stop offset=".78888887" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#r" y1="3" y2="5"/><linearGradient id="u" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#r" y1="3" y2="5"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#r" y1="3" y2="5"/><linearGradient id="w" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#r" y1="3" y2="5"/><linearGradient id="x" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" xlink:href="#j" y1="16.001053" y2="20.001053"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#r" y1="6.451322" y2="10.245955"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#r" y1="6.451322" y2="10.245955"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#r" y1="6.451322" y2="10.245955"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#r" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#r" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#r" y1="6.451322" y2="8.348639"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#r" y1="6.451322" y2="8.345967"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#r" y1="6.451322" y2="8.348639"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#r" y1="6.451322" y2="8.345967"/><linearGradient id="H" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#r" y1="6.451322" y2="8.348639"/><linearGradient id="I" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#r" y1="6.451322" y2="8.345967"/><linearGradient id="J" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#r" y1="6.451322" y2="8.348639"/><linearGradient id="K" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#r" y1="6.451322" y2="8.345967"/><linearGradient id="L" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#r" y1="6.451322" y2="8.348639"/><linearGradient id="M" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#r" y1="6.451322" y2="8.345967"/><linearGradient id="N" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#r" y1="6.451322" y2="8.348639"/><linearGradient id="O" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#r" y1="6.451322" y2="8.345967"/><linearGradient id="P" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#r" y1="6.451322" y2="8.348639"/><linearGradient id="Q" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#r" y1="6.451322" y2="8.345967"/><linearGradient id="R" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#e)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#g)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#h)" stroke-width="1.003675"/></g><rect fill="url(#R)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#r)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#y)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#z)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#A)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#B)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#C)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#D)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#E)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#F)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#G)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#H)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#I)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#J)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#K)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#L)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#M)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#N)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#O)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#P)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#Q)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#s)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#452981" fill-opacity=".501961"/><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" fill="none" opacity=".5" stroke="url(#t)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#u)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#v)"/><path d="m12.5 2.5h3v3h-3z" opacity=".5" stroke="url(#w)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#x)" opacity=".15"/><g transform="matrix(-1 0 0 1 23.817493 .909117)"><path d="m-.21353815 8.955379c13.01421415.825309 4.81258425-6.687757 14.86944815-6.9271329l2.526834 5.3100242c-4.589328-2.1399165-7.728547 8.8538297-17.45599893 2.3934247z" fill="url(#i)" fill-rule="evenodd" opacity=".444444"/><path d="m24.090748 20.465883c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#k)" opacity=".2"/><path d="m9.9746091 1.1054688-.101562 2.4785156-1.5957033.8359375-.5-.28125-.017578-1.4765625-1.046875.9648437-1.4101562-.4414062.59375 1.2929687-.8554688 1.2050782 1.4140625-.1640626.8828125 1.1855469.2792969-1.3964843.7382813-.25 1.5625001.5800781.4316399 2.5390625 1.539063-1.9453125 2.546875.375-1.375-2.0664063 1.142578-2.3046875-2.386719.6679688zm-5.5234372 4.3671874-.8125.75-1.09375-.34375.4609375 1.0058594-.6640625.9335938 1.0976562-.1269532.6835938.9199218.2167969-1.0839842 1.0878906-.3652344-.9628906-.5410156zm3.7128906.8925782-1.1835937 1.0898437-1.5957032-.4980469.671875 1.4628908-.9648437 1.361328 1.5976562-.185547.9960938 1.339844.3164062-1.578125 1.5839844-.533203-1.4042969-.7890628zm-6.2207031 1.5859375-.296875 1.1191411-1.15820315.3125.97070315.626953-.060547 1.199218.8964844-.730468 1.1230469.429687-.4179688-1.080078.7539062-.933594-1.1542968.06445z" fill="url(#l)"/><path d="m13.263114 9.769977c-2.055779.900922-4.601427-.494534-5.685864-3.116837-1.084439-2.622304-.297012-5.478444 1.758767-6.37936679 2.055778-.9009236 4.601426.4945301 5.685864 3.11683479 1.084439 2.622304.297012 5.478445-1.758767 6.379369z" fill="url(#n)" filter="url(#o)" opacity=".483"/><g transform="matrix(1.0583533 -.61104055 .51705714 .89556923 3.108729 -5.864404)"><path d="m.5 18v12.4375c0 .5817.297334 1.0625.666667 1.0625h.666667c.369333 0 .666666-.4808.666666-1.0625v-12.4375z" fill="url(#p)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".74907" ry=".929487" stroke="#000" stroke-width=".814307" width="2" x=".5" y="10.5"/><path d="m1.166667 10.5c-.369333 0-.666667.4808-.666667 1.0625v6.4375h2v-6.4375c0-.5817-.297333-1.0625-.666666-1.0625z" fill="url(#q)" fill-rule="evenodd" opacity=".9"/></g></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbnewviewsql.svg b/icon-themes/elementary_svg/cmd/lc_dbnewviewsql.svg
new file mode 100644
index 000000000..819156d2c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbnewviewsql.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 16.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49219581 0 0 .45839231 4.509306 -4.793718)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="39.735077"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" y1="46.97065" y2="46.97065"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.03006084 0 0 .01647058 2.135157 13.961096)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03006084 0 0 .01647058 2.141072 13.961096)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.03006084 0 0 .01647058 23.858936 13.961096)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16.039839" x2="15.989593" y1=".376828" y2="23.888128"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13.2998" x2="12.679471" xlink:href="#j" y1="23.048439" y2="-5.017778"/><linearGradient id="j"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="11.413359" x2="11.719223" y1="1.918229" y2="21.982384"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".247619"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="13.131728" x2="13.189891" xlink:href="#j" y1="23.033361" y2="13.664196"/><g enable-background="new"><path d="m5.742457 20h14.51509v3.999999h-14.51509z" fill="url(#e)" opacity=".5"/><path d="m20.257547 20.000138v3.999778c1.548059.0075 3.742453-.896147 3.742452-2.000146 0-1.103999-1.727517-1.999632-3.742452-1.999632z" fill="url(#f)" opacity=".5"/><path d="m5.7424572 20.000138v3.999778c-1.5480591.0075-3.7424526-.896147-3.7424526-2.000146s1.7275169-1.999632 3.7424526-1.999632z" fill="url(#g)" opacity=".5"/><path d="m2.5 1.5c-1.5659848-.020723-2.0931425 1.5102894-1.969 3h1.969v16c0 .942809 1.057191 2 2 2h17v-18.7c0-.942809-1.357191-2.3-2.3-2.3z" fill="url(#h)" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m4 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m19 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m3.289 2.5001882c-1.5429433-.1071376-1.6798345.5800694-1.789.9998118h2v16.69c0 .853009.7408853 1.31 1.59 1.31h15.41v-17.39c0-.8530092-.751885-1.6098118-1.601-1.6098118z" fill="none" opacity=".604167" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 19.5h17c.125 1.5-.408708 3.042536-2 3h-17c1.5112979 0 2.0040752-1.375 2-3z" fill="#c8c8c8" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933281" opacity=".7" rx=".3" width="16" x="7" y="20.066719"/></g><g transform="translate(-10 13.327106)"><path d="m13.151556 6.044686a4.317657 4.6282081 0 1 1 8.635314 0 4.317657 4.6282081 0 0 1 -8.635314 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m16.5 9.221611 7-5.673017-7-5.6960218v3.6474278h-6v4h6z" display="block" fill="url(#c)"/><g fill="none" stroke-miterlimit="7"><path d="m17.5 7.111422 4.434589-3.562828-4.434589-3.6228751v2.5742811h-6v2h6z" display="block" opacity=".401" stroke="url(#d)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#002e99" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbquerydelete.svg b/icon-themes/elementary_svg/cmd/lc_dbquerydelete.svg
new file mode 100644
index 000000000..4c76a61a0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbquerydelete.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" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#e" y1="-7.665694" y2="-7.665694"/><linearGradient id="e"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#g" y1="22.536863" y2="27.54611"/><linearGradient id="g"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#e" y1="-7.665694" y2="-7.665694"/><linearGradient id="i" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#g" y1="22.536863" y2="27.54611"/><linearGradient id="j" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#e" y1="-7.665694" y2="-7.665694"/><linearGradient id="k" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#g" y1="22.536863" y2="27.54611"/><linearGradient id="l" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><radialGradient id="n" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#b"/><linearGradient id="o" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#r" y1="13.022708" y2="32.702335"/><linearGradient id="r"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#r" y1="20.584223" y2="32.702335"/><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#c)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#d)" stroke="url(#f)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#h)" stroke="url(#i)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#j)" stroke="url(#k)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#l)" stroke="url(#m)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#a)" width="17" x="3.5" y="10.5"/></g><g transform="matrix(.87817681 0 0 .88433535 4.449172 4.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#n)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#o)" stroke="url(#p)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#q)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#s)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbqueryedit.svg b/icon-themes/elementary_svg/cmd/lc_dbqueryedit.svg
new file mode 100644
index 000000000..b611f810d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbqueryedit.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" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="d"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="f"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="n" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="o" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#p" y1="-7.665694" y2="-7.665694"/><linearGradient id="p"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#r" y1="22.536863" y2="27.54611"/><linearGradient id="r"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#p" y1="-7.665694" y2="-7.665694"/><linearGradient id="t" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#r" y1="22.536863" y2="27.54611"/><linearGradient id="u" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#p" y1="-7.665694" y2="-7.665694"/><linearGradient id="v" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#r" y1="22.536863" y2="27.54611"/><linearGradient id="w" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="x" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#n)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#o)" stroke="url(#q)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#s)" stroke="url(#t)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#u)" stroke="url(#v)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#w)" stroke="url(#x)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#m)" width="17" x="3.5" y="10.5"/></g><g transform="translate(7.750827 7.373898)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#a)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#b)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#c)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#e)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#g)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#h)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#i)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#j)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#k)" stroke="url(#l)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbqueryrename.svg b/icon-themes/elementary_svg/cmd/lc_dbqueryrename.svg
new file mode 100644
index 000000000..fd820e95b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbqueryrename.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" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="h" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="i" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="j" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="k" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#c)" stroke="url(#e)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#g)" stroke="url(#h)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#i)" stroke="url(#j)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#k)" stroke="url(#l)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#a)" width="17" x="3.5" y="10.5"/></g><path d="m16 1v3h1l1 1.016v13.92l-1 1.064h-1v3h7v-3h-1l-1-.93v-14.07l1-1h1v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16.97 2.5h1.53s1 0 1 1v17s-.088 1-1.088 1h-1.442m5.044-19h-1.53s-1 0-1 1v17s.087 1 1.088 1h1.442" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbrelationdesign.svg b/icon-themes/elementary_svg/cmd/lc_dbrelationdesign.svg
new file mode 100644
index 000000000..a971d716c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbrelationdesign.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" gradientUnits="userSpaceOnUse" x1="12.001243" x2="12.001243" y1="5" y2="19.914931"><stop offset="0" stop-color="#fff"/><stop offset=".01652508" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98001981" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="7.685578" cy="5.959014" gradientTransform="matrix(0 1.1500005 -1.2044328 -.00000002 19.177231 -8.838419)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="3.000028" y2="5.000028"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g transform="matrix(.4 0 0 .4 12.5 13.899989)"><rect fill="url(#b)" height="20" rx=".5" width="22.5" x="1.25" y="2.750027"/><path d="m1 1.5000275c-.554 0-.99284644.4460462-1 1v7.7500005h25v-7.7500005c0-.554-.446-1-1-1z" fill="url(#c)"/><g fill="none" stroke-width="2.5"><rect height="22.5" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="25" y="1.500028"/><path d="m2.5 4.000028h20v17.5h-20z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.25 9.0000275h22.5" opacity=".2" stroke="#000"/></g></g><g transform="matrix(.4 0 0 .4 12.5 -.100011)"><rect fill="url(#b)" height="20" rx=".5" width="22.5" x="1.25" y="2.750027"/><path d="m1 1.5000275c-.554 0-.99284644.4460462-1 1v7.7500005h25v-7.7500005c0-.554-.446-1-1-1z" fill="url(#c)"/><g fill="none" stroke-width="2.5"><rect height="22.5" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="25" y="1.500028"/><path d="m2.5 4.000028h20v17.5h-20z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.25 9.0000275h22.5" opacity=".2" stroke="#000"/></g></g><g transform="matrix(.4 0 0 .4 .5 6.899989)"><rect fill="url(#b)" height="20" rx=".5" width="22.5" x="1.25" y="2.750027"/><path d="m1 1.5000275c-.554 0-.99284644.4460462-1 1v7.7500005h25v-7.7500005c0-.554-.446-1-1-1z" fill="url(#c)"/><g fill="none" stroke-width="2.5"><rect height="22.5" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="25" y="1.500028"/><path d="m2.5 4.000028h20v17.5h-20z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.25 9.0000275h22.5" opacity=".2" stroke="#000"/></g></g><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"><path d="m4.5 21.5v-4h2v2h5v2h-5z"/><path d="m4.5 2.5v4h2v-2h5v-2h-5z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbreportdelete.svg b/icon-themes/elementary_svg/cmd/lc_dbreportdelete.svg
new file mode 100644
index 000000000..bfc28b6e6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbreportdelete.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#f" y1="13.022708" y2="32.702335"/><linearGradient id="f"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#f" y1="20.584223" y2="32.702335"/><linearGradient id="h" xlink:href="#a"/><linearGradient id="i" gradientTransform="matrix(.03006 0 0 .01647 2.135 13.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 2.14 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 23.86 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="16.04" x2="15.99" y1=".377" y2="23.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="13.3" x2="12.679" xlink:href="#n" y1="23.048" y2="-5.018"/><linearGradient id="n"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="11.413" x2="11.719" y1="1.918" y2="21.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="13.132" x2="13.19" xlink:href="#n" y1="23.033" y2="13.664"/><path d="m5.742 20h14.516v4h-14.516z" fill="url(#i)" opacity=".5"/><path d="m20.258 20v4c1.548.007 3.742-.896 3.742-2s-1.728-2-3.742-2z" fill="url(#j)" opacity=".5"/><path d="m5.742 20v4c-1.548.007-3.742-.896-3.742-2s1.728-2 3.742-2z" fill="url(#k)" opacity=".5"/><path d="m2.5 1.5c-1.566-.02-2.093 1.51-1.97 3h1.97v16c0 .943 1.057 2 2 2h17v-18.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#l)" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m4 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-16v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m3.29 2.5c-1.544-.107-1.68.58-1.79 1h2v16.69c0 .853.74 1.31 1.59 1.31h15.41v-17.39c0-.853-.752-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 19.5h17c.125 1.5-.41 3.043-2 3h-17c1.51 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#p)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="7" y="20.067"/><g transform="matrix(.87817681 0 0 .88433535 4.449172 4.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#b)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbreportedit.svg b/icon-themes/elementary_svg/cmd/lc_dbreportedit.svg
new file mode 100644
index 000000000..b9e3068c7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbreportedit.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" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="d"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="f"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="m"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.03006 0 0 .01647 2.135 13.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 2.14 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#m"/><radialGradient id="p" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 23.86 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#m"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="16.04" x2="15.99" y1=".377" y2="23.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="13.3" x2="12.679" xlink:href="#s" y1="23.048" y2="-5.018"/><linearGradient id="s"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="11.413" x2="11.719" y1="1.918" y2="21.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="13.132" x2="13.19" xlink:href="#s" y1="23.033" y2="13.664"/><path d="m5.742 20h14.516v4h-14.516z" fill="url(#n)" opacity=".5"/><path d="m20.258 20v4c1.548.007 3.742-.896 3.742-2s-1.728-2-3.742-2z" fill="url(#o)" opacity=".5"/><path d="m5.742 20v4c-1.548.007-3.742-.896-3.742-2s1.728-2 3.742-2z" fill="url(#p)" opacity=".5"/><path d="m2.5 1.5c-1.566-.02-2.093 1.51-1.97 3h1.97v16c0 .943 1.057 2 2 2h17v-18.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#q)" stroke="url(#r)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m4 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-16v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m3.29 2.5c-1.544-.107-1.68.58-1.79 1h2v16.69c0 .853.74 1.31 1.59 1.31h15.41v-17.39c0-.853-.752-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#t)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 19.5h17c.125 1.5-.41 3.043-2 3h-17c1.51 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#u)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="7" y="20.067"/><g transform="translate(7.750827 7.373898)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#a)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#b)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#c)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#e)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#g)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#h)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#i)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#j)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#k)" stroke="url(#l)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbreportrename.svg b/icon-themes/elementary_svg/cmd/lc_dbreportrename.svg
new file mode 100644
index 000000000..c2c23d594
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbreportrename.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.03006 0 0 .01647 2.135 13.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 2.14 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 23.86 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16.04" x2="15.99" y1=".377" y2="23.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13.3" x2="12.679" xlink:href="#g" y1="23.048" y2="-5.018"/><linearGradient id="g"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11.413" x2="11.719" y1="1.918" y2="21.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13.132" x2="13.19" xlink:href="#g" y1="23.033" y2="13.664"/><path d="m5.742 20h14.516v4h-14.516z" fill="url(#b)" opacity=".5"/><path d="m20.258 20v4c1.548.007 3.742-.896 3.742-2s-1.728-2-3.742-2z" fill="url(#c)" opacity=".5"/><path d="m5.742 20v4c-1.548.007-3.742-.896-3.742-2s1.728-2 3.742-2z" fill="url(#d)" opacity=".5"/><path d="m2.5 1.5c-1.566-.02-2.093 1.51-1.97 3h1.97v16c0 .943 1.057 2 2 2h17v-18.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m4 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-16v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m3.29 2.5c-1.544-.107-1.68.58-1.79 1h2v16.69c0 .853.74 1.31 1.59 1.31h15.41v-17.39c0-.853-.752-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 19.5h17c.125 1.5-.41 3.043-2 3h-17c1.51 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="7" y="20.067"/><path d="m16 1v3h1l1 1.016v13.92l-1 1.064h-1v3h7v-3h-1l-1-.93v-14.07l1-1h1v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16.97 2.5h1.53s1 0 1 1v17s-.088 1-1.088 1h-1.442m5.044-19h-1.53s-1 0-1 1v17s.087 1 1.088 1h1.442" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbsortingandgrouping.svg b/icon-themes/elementary_svg/cmd/lc_dbsortingandgrouping.svg
new file mode 100644
index 000000000..1747b7a65
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbsortingandgrouping.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="-1.051233" gradientTransform="matrix(-.00000009 2.4818355 -1.6545571 -.00000006 6.260676 -20.854684)" gradientUnits="userSpaceOnUse" r="6.043913"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="7" cy="4.992233" gradientTransform="matrix(.00000003 3.1384514 -3.1384514 .00000003 32.66788 -20.973279)" gradientUnits="userSpaceOnUse" r="7.009827"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 2)"><path d="m10.5 9.5h-5l-.7607013 1.999999h-2.2379053l4.5841778-10.999999h2.0825661l4.4211317 10.999999h-2.340178zm-4.2024783-2h3.4536706l-1.5751897-4.7394044z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".537255"/><path d="m16.490234.99588131c-.272045 0-.490234.21818939-.490234.49023439v16.0859373l-4.292969-4.292969a1.0001 1.0001 0 0 0 -.716797-.302734 1.0001 1.0001 0 0 0 -.697265 1.716797l5.857422 5.857422a1.0001 1.0001 0 0 0 .855468.449218 1.0001 1.0001 0 0 0 .002 0 1.0001 1.0001 0 0 0 .002 0 1.0001 1.0001 0 0 0 .0039 0 1.0001 1.0001 0 0 0 .839844-.455078l5.853516-5.851562a1.0001 1.0001 0 0 0 -.726562-1.716797 1.0001 1.0001 0 0 0 -.6875.302734l-4.293057 4.292969v-16.0859373c0-.272045-.218189-.49023439-.490234-.49023439z" fill="url(#b)"/><path d="m7.0859375 2.5-4.5839844 11h.4160157l4.1679687-10h2.0820313l4.0195312 10h.402344l-4.4218752-11zm-.3925781 7-.3964844 1h3.4550781l-.3320312-1z" fill="#f8fcfe" opacity=".1" transform="translate(0 -2)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbtabledelete.svg b/icon-themes/elementary_svg/cmd/lc_dbtabledelete.svg
new file mode 100644
index 000000000..6f7e98ccd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbtabledelete.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#j" y1="13.022708" y2="32.702335"/><linearGradient id="j"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#j" y1="20.584223" y2="32.702335"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#l" y1="3" y2="5"/><linearGradient id="o" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#l" y1="3" y2="5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#l" y1="3" y2="5"/><linearGradient id="q" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#l" y1="3" y2="5"/><linearGradient id="r" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" xlink:href="#e" y1="16.001053" y2="20.001053"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="10.245955"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="10.245955"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="10.245955"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="H" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="I" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="J" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="K" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="L" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#L)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#l)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#s)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#t)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#u)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#v)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#w)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#y)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#z)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#A)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#D)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#E)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#F)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#G)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#H)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#I)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#J)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#K)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#m)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#452981" fill-opacity=".501961"/><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" fill="none" opacity=".5" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#p)"/><path d="m12.5 2.5h3v3h-3z" opacity=".5" stroke="url(#q)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#r)" opacity=".15"/><g transform="matrix(.87817681 0 0 .88433535 3.449172 3.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#f)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#i)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#k)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbtableedit.svg b/icon-themes/elementary_svg/cmd/lc_dbtableedit.svg
new file mode 100644
index 000000000..3fb0ce6d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbtableedit.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="h"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#j" y1="24.989594" y2="30.000141"/><linearGradient id="j"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="l" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#j" y1="24.989594" y2="30.000141"/><linearGradient id="m" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="n" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#j" y1="24.989594" y2="30.000141"/><linearGradient id="o" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#q" y1="3" y2="5"/><linearGradient id="t" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#q" y1="3" y2="5"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#q" y1="3" y2="5"/><linearGradient id="v" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#q" y1="3" y2="5"/><linearGradient id="w" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" y1="16.001053" y2="20.001053"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#q" y1="6.451322" y2="10.245955"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#q" y1="6.451322" y2="10.245955"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#q" y1="6.451322" y2="10.245955"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#q" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#q" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#q" y1="6.451322" y2="8.348639"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#q" y1="6.451322" y2="8.345967"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#q" y1="6.451322" y2="8.348639"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#q" y1="6.451322" y2="8.345967"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#q" y1="6.451322" y2="8.348639"/><linearGradient id="H" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#q" y1="6.451322" y2="8.345967"/><linearGradient id="I" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#q" y1="6.451322" y2="8.348639"/><linearGradient id="J" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#q" y1="6.451322" y2="8.345967"/><linearGradient id="K" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#q" y1="6.451322" y2="8.348639"/><linearGradient id="L" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#q" y1="6.451322" y2="8.345967"/><linearGradient id="M" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#q" y1="6.451322" y2="8.348639"/><linearGradient id="N" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#q" y1="6.451322" y2="8.345967"/><linearGradient id="O" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#q" y1="6.451322" y2="8.348639"/><linearGradient id="P" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#q" y1="6.451322" y2="8.345967"/><linearGradient id="Q" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#Q)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#q)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#x)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#y)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#z)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#A)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#B)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#C)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#D)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#E)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#F)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#G)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#H)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#I)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#J)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#K)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#L)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#M)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#N)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#O)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#P)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#r)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#452981" fill-opacity=".501961"/><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" fill="none" opacity=".5" stroke="url(#s)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#t)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#u)"/><path d="m12.5 2.5h3v3h-3z" opacity=".5" stroke="url(#v)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#w)" opacity=".15"/><g transform="translate(7.750827 7.373898)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#e)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#f)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#g)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#i)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#k)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#l)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#m)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#n)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#o)" stroke="url(#p)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbtablerename.svg b/icon-themes/elementary_svg/cmd/lc_dbtablerename.svg
new file mode 100644
index 000000000..0827d6665
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbtablerename.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><linearGradient id="c" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#d" y1="3" y2="5"/><linearGradient id="g" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#d" y1="3" y2="5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="5"/><linearGradient id="i" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="5"/><linearGradient id="j" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" y1="16.001053" y2="20.001053"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="10.245955"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="10.245955"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="10.245955"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="E" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#b)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#c)" stroke-width="1.003675"/></g><rect fill="url(#E)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#d)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#l)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#m)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#n)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#o)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#p)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#q)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#r)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#s)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#t)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#w)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#x)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#A)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#B)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#D)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#e)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#452981" fill-opacity=".501961"/><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#h)"/><path d="m12.5 2.5h3v3h-3z" opacity=".5" stroke="url(#i)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#j)" opacity=".15"/><path d="m16 1v3h1l1 1.016v13.92l-1 1.064h-1v3h7v-3h-1l-1-.93v-14.07l1-1h1v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16.97 2.5h1.53s1 0 1 1v17s-.088 1-1.088 1h-1.442m5.044-19h-1.53s-1 0-1 1v17s.087 1 1.088 1h1.442" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbviewaliases.svg b/icon-themes/elementary_svg/cmd/lc_dbviewaliases.svg
new file mode 100644
index 000000000..7dea842c5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbviewaliases.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.0352 0 0 .00824 -.725 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.8919 0 0 1.05405 -11.405 -13.205)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="14.916" y2="32.596"><stop offset="0" stop-color="#fff"/><stop offset=".123" stop-color="#fff" stop-opacity=".235"/><stop offset=".937" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="f" cx="10.904" cy="8.45" gradientTransform="matrix(0 1.47816 -1.2642 0 22.688 -15.54)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".262" stop-color="#4f4f4f"/><stop offset=".705" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="g" gradientTransform="matrix(1 0 0 1.05128 -11.994 -13.138)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><path d="m11.912 1.717c-.953-.223-2.095.463-2.095.463l-1.025.513s-1.11.97-1.123 1.3c-.627 1.11-.342 2.453-.405 3.665.06 1.042-.662 1.813-.3 2.87-.052 1.018.786 1.616 1.325 2.353.607.934 1.43 2.15.782 3.267-1.2 1.74-3.194 2.663-5.014 3.612-.62.062-.386.657-.427 1.08 0 .338-.11.785.383.627h16.367v-1.75c-1.762-.894-3.6-1.85-4.837-3.44-.742-1.066.002-2.345.588-3.29.457-.79 1.41-1.294 1.424-2.3.35-1.02-.18-1.864-.278-2.837-.13-1.29.22-2.7-.394-3.9-.834-1.228-2.362-1.766-3.748-2.095-.402-.08-.81-.135-1.222-.138z" fill="url(#f)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.813 2.624c-.19-.018-.482.06-.906.25-.314.14-.777.26-1.25.343l.03.032c-.005.002-.325.18-.53.31-.04.026-.06.01-.094.032-.01.014-.026.025-.03.032-.136.146-.4.45-.595.78-.202.346-.295.72-.28.813a.932.932 0 0 1 .03.22c-.09.953.21 2.244-.25 3.687a.932.932 0 0 1 -.062.187c-.175.297-.044 1.29.25 2.032.96 1.01 2.124 2.356 2.093 4.188a.932.932 0 0 1 -.032.22c-.507 1.737-2.07 2.575-3.062 3.28a.932.932 0 0 1 -.03.03c-.933.618-1.927 1.018-2.908 1.5h15.97c-1.823-.855-3.627-1.866-5.063-3.436-.01-.012-.022-.02-.032-.032-.67-.696-.804-1.65-.656-2.406.146-.743.488-1.366.813-1.875.01-.016.02-.044.03-.06.328-.59.73-.992 1-1.314.282-.335.4-.52.407-.78a.932.932 0 0 1 .063-.25c.1-.304.057-.547-.032-.94-.087-.383-.262-.9-.312-1.53v-.03c-.083-.82.015-1.557 0-2.19-.015-.627-.132-1.085-.406-1.467-.004-.005.004-.03 0-.033-.975-1.01-2.577-1.527-4.094-1.593a.932.932 0 0 1 -.063 0z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5 21h17v2h-17z" fill="url(#d)" opacity=".15"/><path d="m3.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#c)" opacity=".15"/><path d="m20.5 21v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#b)" opacity=".15"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbviewforms.svg b/icon-themes/elementary_svg/cmd/lc_dbviewforms.svg
new file mode 100644
index 000000000..d68848271
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbviewforms.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="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><radialGradient id="b" cx="12" cy="2" gradientTransform="matrix(-.00000005 2.2105263 -1.7894737 -.00000004 15.578948 -24.526316)" gradientUnits="userSpaceOnUse" r="9.5" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(0 1.1385 -1.2044 -.00000002 22.177 -5.7503)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="13" y2="19"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><radialGradient id="f" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><rect fill="url(#b)" height="19" rx="1" width="19" x="2.5" y="2.5"/><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 2.8571)"><path d="m38 40h5v7h-5z" fill="url(#e)"/><path d="m-10-47h5v7h-5z" fill="url(#f)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#g)"/></g><path d="m3.5012 3.4988h17v17h-17z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m4.9358 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m4.9358 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="14" x="5" y="7"/><path d="m3.5 2c-.82235 0-1.5.67765-1.5 1.5v17c0 .82235.67765 1.5 1.5 1.5h17c.82235 0 1.5-.67765 1.5-1.5v-17c0-.82235-.67765-1.5-1.5-1.5zm0 1h17c.28565 0 .5.21435.5.5v17c0 .28565-.21435.5-.5.5h-17c-.28565 0-.5-.21435-.5-.5v-17c0-.28565.21435-.5.5-.5z" fill-opacity=".23907"/><rect fill="#cacaca" height="4" rx="1" width="14" x="5" y="8"/><rect fill="#bababa" height="5" rx=".68955" width="14" x="5" y="14"/><rect fill="url(#c)" height="3" rx=".3843" width="12" x="6" y="15"/><g fill="#4d4d4d"><path d="m8 16h1v1h-1z"/><path d="m9 15h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m8 17h1v1h-1z"/><path d="m10 17h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m12 15h1v1h-1z"/><path d="m12 16h1v1h-1z"/><path d="m12 17h1v1h-1z"/><path d="m12 18h1v1h-1z"/><path d="m14 15h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m14 17h1v1h-1z"/><path d="m14 18h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbviewfunctions.svg b/icon-themes/elementary_svg/cmd/lc_dbviewfunctions.svg
new file mode 100644
index 000000000..75dae64ef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbviewfunctions.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.417969" cy="7.986645" gradientTransform="matrix(.34537146 4.8352001 -2.5174284 .17981633 23.793307 -34.881191)" gradientUnits="userSpaceOnUse" r="3.376953" xlink:href="#c"/><radialGradient id="b" cx="15" cy="11.280065" gradientTransform="matrix(-.00000025 2.1764872 -1.8655607 -.00000022 36.623529 -22.060884)" gradientUnits="userSpaceOnUse" r="3.751054" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="11.25" cy="19.031" gradientTransform="matrix(1.48837 0 0 .4093 -4.744 12.911)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0" stop-color="#0d0d0d"/><stop offset="1" stop-color="#0d0d0d" stop-opacity="0"/></radialGradient><ellipse cx="12" cy="20.700001" fill="url(#d)" opacity=".163" rx="12" ry="3.3"/><path d="m11.559378 11.5 3.16353 4.027466c.07966.12087.07966.277576 0 .398446l-3.225089 4.574088h2.41569l1.740298-3.073215c.138917-.243539.490019-.243539.628937 0l1.740299 3.073215h2.224507l-3.051776-4.574088c-.07989-.12165-.07923-.279318.0017-.400233l2.802526-4.025679h-2.226295l-1.489174 2.505152c-.138764.247368-.495181.246379-.632511-.0017l-1.675167-2.503446z" fill="url(#b)" stroke="#000" stroke-opacity=".580392"/><path d="m7.6959163 3.4542066c-1.8405276.2281441-2.1138792.3893198-2.9271199 1.8770191.0000019.000758.0000019.00152 0 .00227-.1721039.463364-.2687964 1.2961077-.2687964 2.0766671v.9407875c-.0001849.1764761-.1009829.3373991-.2596847.4145844l-1.7403153.813223v.9339543h1.5375791c.2555864-.000481.4629007.206834.4624209.462421v9.524867h2v-9.524867c-.0004798-.255587.2068346-.462902.462421-.462421l2.537579-.012712v-1.6993406l-2.537579.0127119c-.2555867.00048-.462901-.2068343-.462421-.462421v-.8041113c0-.5189879.1036528-1.1936851.3462463-1.5777913-.0000019-.0007581-.0000019-.00152 0-.00227.28135-.4389101.8047663-.662883 1.3644833-.6628831.3831537.0000001.7282707.039151 1.0364607.1207307.112548.029791.216531.067731.325746.1002286l.5444267-1.6879497c-.2334923-.076154-.4456903-.1544722-.7448847-.2209599-.0024-.0007399-.0045-.0015-.0069-.00227-.433089-.1031442-.9918726-.1594678-1.669662-.1594677z" fill="url(#a)" stroke="#000" stroke-opacity=".580392"/><path d="m7.6953125 3.4550781c-1.8405276.2281441-2.1125405.3892539-2.9257813 1.8769531v.00195c-.1721039.4633672-.2695312 1.2956156-.2695312 2.076175v.9414063c-.0001849.1764761-.1010638.3368772-.2597656.4140625l-1.7402344.8125v.935547h.1386719l1.6015625-.748047c.1587018-.0771853.2595807-.2375864.2597656-.4140625v-.9414063c0-.7805593.097427-1.6128046.2695312-2.0761718v-.00195c.8132408-1.4877024 1.0852537-1.6488122 2.9257813-1.8769563.6777894-.0000001 1.2368304.055056 1.6699219.1582031.0024.00077.00541.00121.00781.00195.1805699.040127.3084332.087218.4492187.1328125l.2949249-.9121062c-.2334933-.076154-.4449467-.1542154-.7441411-.2207031-.0024-.0007399-.00541-.00118-.00781-.00195-.4330915-.1031472-.992135-.1582064-1.6699244-.1582063zm-1.1816406 4.9589844c-.0013086.042789-.0136719.0917553-.0136719.1328125v.8046875c-.00048.2555867.2073039.4614175.4628906.4609375l2.5371094-.0117188v-1l-2.5371094.0117188c-.2333079.0004382-.4176271-.1741335-.4492187-.3984375zm5.0449221 3.0859375.785156 1h1.632812l1.675782 2.503906c.13733.248126.494048.249321.632812.002l1.488282-2.505906h1.53125l.695312-1h-2.226562l-1.488282 2.505859c-.138764.247368-.495482.246126-.632812-.002l-1.675782-2.503859zm5.841797 4.732422-.203125.292969c-.08098.120915-.08184.27874-.002.40039l2.384812 3.574219h.667969zm-2.900391.009766-3.001953 4.257812h.705078l2.519531-3.574219c.07966-.12087.07966-.277567 0-.398437z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbviewqueries.svg b/icon-themes/elementary_svg/cmd/lc_dbviewqueries.svg
new file mode 100644
index 000000000..e0445187a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbviewqueries.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" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="h" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="i" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="j" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="k" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#c)" stroke="url(#e)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#g)" stroke="url(#h)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#i)" stroke="url(#j)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#k)" stroke="url(#l)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#a)" width="17" x="3.5" y="10.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbviewreports.svg b/icon-themes/elementary_svg/cmd/lc_dbviewreports.svg
new file mode 100644
index 000000000..a04a1080a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbviewreports.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.03006 0 0 .01647 2.135 13.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 2.14 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 23.86 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16.04" x2="15.99" y1=".377" y2="23.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13.3" x2="12.679" xlink:href="#g" y1="23.048" y2="-5.018"/><linearGradient id="g"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11.413" x2="11.719" y1="1.918" y2="21.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13.132" x2="13.19" xlink:href="#g" y1="23.033" y2="13.664"/><path d="m5.742 20h14.516v4h-14.516z" fill="url(#b)" opacity=".5"/><path d="m20.258 20v4c1.548.007 3.742-.896 3.742-2s-1.728-2-3.742-2z" fill="url(#c)" opacity=".5"/><path d="m5.742 20v4c-1.548.007-3.742-.896-3.742-2s1.728-2 3.742-2z" fill="url(#d)" opacity=".5"/><path d="m2.5 1.5c-1.566-.02-2.093 1.51-1.97 3h1.97v16c0 .943 1.057 2 2 2h17v-18.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m4 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-16v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m3.29 2.5c-1.544-.107-1.68.58-1.79 1h2v16.69c0 .853.74 1.31 1.59 1.31h15.41v-17.39c0-.853-.752-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 19.5h17c.125 1.5-.41 3.043-2 3h-17c1.51 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="7" y="20.067"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbviewtablenames.svg b/icon-themes/elementary_svg/cmd/lc_dbviewtablenames.svg
new file mode 100644
index 000000000..c892b99d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbviewtablenames.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.45 0 0 .3 2.975 6.85)" gradientUnits="userSpaceOnUse" x1="21.478001" x2="21.478001" y1=".537" y2="6.575"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#f" y1="3" y2="5"/><linearGradient id="i" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#f" y1="3" y2="5"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="5"/><linearGradient id="k" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="5"/><linearGradient id="l" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" y1="16.001053" y2="20.001053"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="10.245955"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="10.245955"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="10.245955"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#f" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#f" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#f" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#f" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#f" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#f" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#f" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="8.348639"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#f" y1="6.451322" y2="8.345967"/><linearGradient id="F" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#F)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#f)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#m)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#n)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#o)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#p)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#t)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#x)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#y)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#A)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#B)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#C)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#D)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#E)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#g)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#452981" fill-opacity=".501961"/><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#j)"/><path d="m12.5 2.5h3v3h-3z" opacity=".5" stroke="url(#k)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#l)" opacity=".15"/><rect fill="url(#e)" height="5" rx="1" width="19" x="4.5" y="6.5"/><path d="m5.5 6.5h17c.554 0 1 .446 1 1v2.97c0 .555-.446 1-1 1h-17c-.554 0-1-.445-1-1v-2.97c0-.554.446-1 1-1zm0 0h17z" fill="none" opacity=".3" stroke="#000"/><path d="m6 8h16v2h-16z" fill="#3689e6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dbviewtables.svg b/icon-themes/elementary_svg/cmd/lc_dbviewtables.svg
new file mode 100644
index 000000000..1822618e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dbviewtables.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><linearGradient id="c" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#d" y1="3" y2="5"/><linearGradient id="g" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#d" y1="3" y2="5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="5"/><linearGradient id="i" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="5"/><linearGradient id="j" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" y1="16.001053" y2="20.001053"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="10.245955"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="10.245955"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="10.245955"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#d" y1="6.451322" y2="8.348639"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#d" y1="6.451322" y2="8.345967"/><linearGradient id="E" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#b)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#c)" stroke-width="1.003675"/></g><rect fill="url(#E)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#d)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#l)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#m)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#n)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#o)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#p)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#q)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#r)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#s)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#t)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#w)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#x)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#A)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#B)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#D)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#e)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#452981" fill-opacity=".501961"/><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#h)"/><path d="m12.5 2.5h3v3h-3z" opacity=".5" stroke="url(#i)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#j)" opacity=".15"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_decrementindent.svg b/icon-themes/elementary_svg/cmd/lc_decrementindent.svg
new file mode 100644
index 000000000..6d4b46ca5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_decrementindent.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" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" y1="6.5" y2="17"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".823529"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.44324004 .45870569 0 -19.384787 24.993361)" gradientUnits="userSpaceOnUse" x1="34.256763" x2="27.058388" y1="60.880592" y2="60.880592"><stop offset="0" stop-color="#fff"/><stop offset=".37316024" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68658012" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 29 -1)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#d" y1="22" y2="0"/><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 29 4)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#d" y1="22" y2="0"/><radialGradient id="f" cx="24.837126" cy="36.421127" gradientTransform="matrix(.35132358 0 0 -.1598281 -2.904592 20.593033)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill="none" stroke-miterlimit="7" transform="matrix(-1 0 0 1 13 0)"><path d="m6.5002344 16.5 5.9997976-5-5.9997975-5.0000593v3.0000593h-5.0002344l-.0004689 4h5.0002343z" display="block" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.5 14.344173 3.455062-2.844173-3.455062-2.8330289v1.8330289h-5v2h5z" display="block" opacity=".401" stroke="url(#b)"/></g><path d="m14 1v1h2v-1zm-10 3v1h8v-1zm10 0v1h9v-1zm-10 13v1h8v-1zm10 0v1h9v-1zm-10 3v1h8v-1zm10 0v1h3v-1zm0 3v1h2v-1z" fill="#4d4d4d" opacity=".4"/><path d="m11.31764 14.771911a5.4963653 2.50047 0 1 0 -10.9927301 0 5.4963653 2.50047 0 0 0 10.9927301 0z" fill="url(#f)" fill-rule="evenodd" opacity=".2"/><path d="m23.5 7.5v2h-9v-2z" fill="url(#c)"/><path d="m23.5 7.5v2h-9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 8v1h1v-.5h7v-.5z" fill="#fff" opacity=".2"/><path d="m21.5 12.5v2h-7v-2z" fill="url(#e)"/><path d="m21.5 12.5v2h-7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 13v1h1v-.5h5v-.5z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_decrementlevel.svg b/icon-themes/elementary_svg/cmd/lc_decrementlevel.svg
new file mode 100644
index 000000000..5a8a7570e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_decrementlevel.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" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.423206 -16.671791)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000017" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998162"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1 0 0 1 20.060669 8.54761)"/><path d="m12.033916 4.5136719v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.89186 6.9492291c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.891865 6.949218c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.97727c-.285849 0-.5-.214151-.5-.5v-4.0000001c0-.285849.214151-.5.5-.5h8.026103c.267637-.02501.480647-.241068.480469-.496091v-3.990234c0-.290366.225627-.500003.527344-.500003z" fill="url(#c)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m10.99964 13.500003h-7.5v-3.000003h7.5" opacity=".6" stroke="url(#a)" stroke-width=".999992"/><path d="m10.944396 13.494013c.827238.000268 1.555336.670809 1.555604 1.498047v2.920565l6.739396-5.920565-6.739396-5.938069v2.9479618c-.000268.827238-.728366 1.4977792-1.555604 1.4980472" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_decrementsublevels.svg b/icon-themes/elementary_svg/cmd/lc_decrementsublevels.svg
new file mode 100644
index 000000000..4c76b3bad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_decrementsublevels.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" gradientTransform="matrix(.61157583 0 0 .6008607 .970838 9.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.52743574 0 0 .33333554 7.65414 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.61441293 0 0 .61115825 7.610963 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" xlink:href="#c" y1="22.402153" y2="35.268829"/><linearGradient id="e" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.423206 -16.671791)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000017" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998162"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" xlink:href="#c" y1="22.402153" y2="35.268829"/><g transform="translate(1 -3)"><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#f)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1 0 0 1 20.060669 8.54761)"/><path d="m12.033916 4.5136719v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.89186 6.9492291c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.891865 6.949218c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.97727c-.285849 0-.5-.214151-.5-.5v-4.0000001c0-.285849.214151-.5.5-.5h8.026103c.267637-.02501.480647-.241068.480469-.496091v-3.990234c0-.290366.225627-.500003.527344-.500003z" fill="url(#g)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m10.99964 13.500003h-7.5v-3.000003h7.5" opacity=".6" stroke="url(#e)" stroke-width=".999992"/><path d="m10.944396 13.494013c.827238.000268 1.555336.670809 1.555604 1.498047v2.920565l6.739396-5.920565-6.739396-5.938069v2.9479618c-.000268.827238-.728366 1.4977792-1.555604 1.4980472" opacity=".5" stroke="url(#h)"/></g></g><g transform="translate(0 3)"><path d="m8.8304669 11.499998c.1845764 0 .1776546.07603.2412856.103267l4.3398565 4.188425c.05559.05467.08839.128648.08839.210066 0 .08084-.03281.150737-.08839.208894l-4.3398598 4.188426c-.059439.06222-.1419743.100925-.2412857.100925-.1845228 0-.3225109-.12948-.3225109-.303951v-2.396402c.000116-.162838-.1454-.299258-.323705-.299258h-5.3784621c-.1748184 0-.305788-.128675-.305788-.30043v-2.403443c0-.171756.1309696-.300431.305788-.300431h5.4083272c.1636804-.015028.2939521-.144848.2938433-.298081v-2.397575c0-.17447.1379879-.300432.3225109-.300432z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#a)"/><g fill="none" transform="translate(0 8)"><path d="m8.5 8.500002h-5.000002v-1.000004h5.000002" opacity=".6" stroke="url(#b)"/><path d="m8.5 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.673407-2.553808-2.673407-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".5" stroke="url(#d)" stroke-width=".999996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_defaultbullet.svg b/icon-themes/elementary_svg/cmd/lc_defaultbullet.svg
new file mode 100644
index 000000000..58a9c86d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_defaultbullet.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" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="57" y2="35"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="52" y2="30"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="47" y2="25"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m8.5 43.5v2h7v-2z" fill="url(#d)"/><path d="m8.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#e)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#f)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#g)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m22 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m15 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m22 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m15 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(0 -25)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#b)"/></g></g><g transform="translate(0 -15)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_defaultcharstyle.svg b/icon-themes/elementary_svg/cmd/lc_defaultcharstyle.svg
new file mode 100644
index 000000000..3ea7bd850
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_defaultcharstyle.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13" cy=".94" gradientTransform="matrix(-2.84165 0 0 -2.59455 49.94 3.438)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="22.571" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.945 13.93)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="12" cy="18.11" fill="url(#b)" opacity=".2" rx="11" ry="2.89"/><path d="m15.3 13.7h-6.72l-1.156 2.9h-3.091l6.335-15.2h2.877l6.11 15.2h-3.235zm-5.92-2.3h5.046l-2.252-6.876z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_defaultindent.svg b/icon-themes/elementary_svg/cmd/lc_defaultindent.svg
new file mode 100644
index 000000000..0c6225874
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_defaultindent.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="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -313.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="d" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -305.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="e" cx="-1.848931" cy="-36.912685" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="f" cx="12" cy="5.125" gradientTransform="matrix(-12.666664 .00000277 -.00000379 -17.333334 163.99998 85.833302)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#a"/><g transform="translate(0 2)"><path d="m17 8.4995546c0-.269086-.288334-.499541-.625-.499541h-8.7499999c-.336666 0-.625.230455-.625.499541v.999082c0 .269086.288334.499541.625.499541.0014.0041 8.7499999 0 8.7499999 0 .336666 0 .625-.230455.625-.499541z" fill="#fff" opacity=".35"/><path d="m7.5000002 7.5000016v.9980469.00195c3.0000008-.00999 6.0000008-.015401 8.9999998-.025391v-.9746059z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.999689 4.4993871c0-.2691161-.403658-.4995969-.87498-.4995969h-12.2497283c-.4713219 0-.8749806.2304808-.8749806.4995969v.9991938c0 .2691161.4036587.4995969.8749806.4995969.00196.0041 12.2497283 0 12.2497283 0 .471322 0 .87498-.2304808.87498-.4995969z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5000001 3.4999508v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#b)"/><g stroke="#000"><path d="m7.5000002 7.5000016v.9980469.00195c3.0000008-.00999 6.0000008-.015401 8.9999998-.025391v-.9746059z" opacity=".1"/><path d="m7.5000001 3.5000016v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g><path d="m20.999689 12.499387c0-.269116-.403658-.499597-.87498-.499597h-12.2497283c-.4713219 0-.8749806.230481-.8749806.499597v.999194c0 .269116.4036587.499597.8749806.499597.00196.0041 12.2497283 0 12.2497283 0 .471322 0 .87498-.230481.87498-.499597z" fill="#fff" opacity=".35"/><path d="m7.5000001 11.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.5000001 11.500002v.998047.002c4.3333339-.01 8.6666679-.0154 12.9999999-.02539v-.974606h-12.9999999z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m17 16.499555c0-.269086-.288334-.499541-.625-.499541h-8.7499999c-.336666 0-.625.230455-.625.499541v.999082c0 .269086.288334.499541.625.499541.0014.0041 8.7499999 0 8.7499999 0 .336666 0 .625-.230455.625-.499541z" fill="#fff" opacity=".35"/><path d="m7.5000002 15.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.5000002 15.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m2 7v8l3-4z" fill="#fff" opacity=".35"/><path d="m2 6v8l3-4z" fill="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_defaultnumbering.svg b/icon-themes/elementary_svg/cmd/lc_defaultnumbering.svg
new file mode 100644
index 000000000..661db6fad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_defaultnumbering.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" gradientUnits="userSpaceOnUse" x1="2.77085" x2="3.090316" xlink:href="#e" y1="-.441177" y2="7.641264"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.293317" x2="3.293317" xlink:href="#e" y1="12.695808" y2="20.695808"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.279048" x2="3.104153" xlink:href="#f" y1="-.441177" y2="7.558823"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.457094" x2="3.957094" xlink:href="#f" y1="12.235294" y2="21.235294"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="57" y2="35"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="52" y2="30"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="47" y2="25"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m8.5 43.5v2h7v-2z" fill="url(#h)"/><path d="m8.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#i)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#j)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#k)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="matrix(.85 0 0 .85 .43647 1.875)"><path d="m3.6041529 7.5588232h-.9777423v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666057.012963-.31295157.016666-.43887297-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258897-.1555499.14443917-.055553.048147-.1222176.105552-.1999928.172216l-.8221925.6721979-.53331397-.6833086 2.12770057-1.66105077h.8333031z" fill="url(#a)"/><path d="m3.6041529 7.5588232h-.9777423v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666057.012963-.31295157.016666-.43887297-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258897-.1555499.14443917-.055553.048147-.1222176.105552-.1999928.172216l-.8221925.6721979-.53331397-.6833086 2.12770057-1.66105077h.8333031z" fill="url(#a)" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m5.9570941 20.735294h-5.06648293v-.866635l1.94437393-2.11659q.4166516-.449984.7444175-.822193.3277658-.372208.5555354-.727751.2333248-.355543.3555426-.711085.1222178-.361098.1222178-.783305 0-.327766-.094441-.577757-.094441-.249991-.2722124-.422207-.1722159-.177771-.4110962-.266657-.2388802-.08889-.5333139-.08889-.5277587 0-.9555209.216659-.422207.211104-.8055264.544425l-.56664612-.661083q.22221412-.199993.47776042-.372209.2555463-.177771.5499801-.305544.2944338-.127774.6221997-.199993.3277658-.07778.6888639-.07778.5333139 0 .9610762.149994.4333176.149995.7333067.433318.2999892.277768.4610944.683309.1666607.399985.1666607.905522 0 .472205-.1499946.899968-.1444392.427767-.4055408.844418-.2555463.411097-.6166444.827748-.3555426.416652-.7721942.866635l-1.5610545 1.661051v.04444h3.827639z" fill="url(#b)"/><g fill="none"><path d="m5.9570941 20.735294h-5.06648293v-.866635l1.94437393-2.11659q.4166516-.449984.7444175-.822193.3277658-.372208.5555354-.727751.2333248-.355543.3555426-.711085.1222178-.361098.1222178-.783305 0-.327766-.094441-.577757-.094441-.249991-.2722124-.422207-.1722159-.177771-.4110962-.266657-.2388802-.08889-.5333139-.08889-.5277587 0-.9555209.216659-.422207.211104-.8055264.544425l-.56664612-.661083q.22221412-.199993.47776042-.372209.2555463-.177771.5499801-.305544.2944338-.127774.6221997-.199993.3277658-.07778.6888639-.07778.5333139 0 .9610762.149994.4333176.149995.7333067.433318.2999892.277768.4610944.683309.1666607.399985.1666607.905522 0 .472205-.1499946.899968-.1444392.427767-.4055408.844418-.2555463.411097-.6166444.827748-.3555426.416652-.7721942.866635l-1.5610545 1.661051v.04444h3.827639z" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m1.1041528 1.2931982 1.5-1.23437497h.5v7.49999997" opacity=".5" stroke="url(#c)"/><path d="m3.312848 12.904792c-.2110122 0-.4097455.02228-.5957031.06641a.40852733.40852733 0 0 1 -.00586.002c-.1947902.04292-.3758984.101583-.546875.175781-.1716129.07447-.3323386.164531-.4804688.267578a.40852733.40852733 0 0 1 -.00391.002c-.042934.02893-.078003.06194-.1191406.0918l.054687.0625c.1793988-.129368.3518831-.272621.5449223-.369241.3453378-.174911.7327806-.259765 1.140625-.259765.238723 0 .4665231.03737.6757813.115234.2089214.07774.4008338.197772.5585937.359375.1618831.158022.2842416.352013.3652344.566406.083251.22037.1210937.46334.1210937.722657 0 .321688-.047834.628366-.1445312.914062a.40852733.40852733 0 0 1 0 .002c-.0938365.272993-.2285283.540856-.4003861.802735-.1647695.256753-.3628532.51345-.5917969.773437-.2211487.251135-.4722037.527948-.7519531.830078l-1.8339844 1.996094v.300781h4.25v-.105515h-3.4199219a.40852733.40852733 0 0 1 -.4082031-.408203v-.04492a.40852733.40852733 0 0 1 .1113281-.279299l1.5585937-1.658203.00195-.002c.273907-.295866.5275915-.581436.7597656-.853515a.40852733.40852733 0 0 1 .00195-.002c.2277885-.262732.4180693-.520948.5761782-.775298a.40852733.40852733 0 0 1 .00195-.002c.1590847-.253858.280205-.505992.3652344-.757812a.40852733.40852733 0 0 1 .00195-.0039c.084536-.241083.1269532-.494415.1269532-.765625 0-.292656-.047203-.537896-.1347657-.748047a.40852733.40852733 0 0 1 -.00195-.0059c-.0865561-.217809-.2065621-.391777-.361325-.535075a.40852733.40852733 0 0 1 -.00391-.002c-.1553541-.14668-.3431579-.260341-.5839807-.343703a.40852733.40852733 0 0 1 -.00195-.002c-.23551-.08258-.5092287-.126954-.8261719-.126954z" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_definedbname.svg b/icon-themes/elementary_svg/cmd/lc_definedbname.svg
new file mode 100644
index 000000000..8648ef410
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_definedbname.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" gradientTransform="translate(16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="translate(11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="d" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="e" gradientTransform="translate(1 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="f" gradientTransform="translate(1 5.5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="g" gradientTransform="translate(1 14)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="h" gradientTransform="translate(1 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="9.5" y2="14.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.72556 0 0 .7708 10.64 9.64)" gradientUnits="userSpaceOnUse" x1="3.139" x2="2" y1="8.199" y2="8"><stop offset="0" stop-color="#e4e4e4"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.21788 .05143 .00147 .2555 11.713 7.66)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1=".365" x2="28.059999" y1="19.599001" y2="19.599001"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".262" stop-color="#fc8f36"/><stop offset="1" stop-color="#e23a0e"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.16427 .03876 .0011 .19134 12.9 8.354)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="30" x2="-11" y1="30" y2="30"><stop offset="0" stop-color="#ba3d12"/><stop offset="1" stop-color="#db6737"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4458 0 0 .45 .302 -.525)" gradientUnits="userSpaceOnUse" x1="25.118887" x2="25.118887" y1="5.611111" y2="50.055557"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m2.028 1.5 18.894.047c.292999.0007289.524.248.528.555l.05 3.898h-15v16.5h-4.472c-.293.006-.528-.248-.528-.556v-19.89c0-.304.2350009-.5547289.528-.554z" fill="url(#m)"/><path d="m2 1.5c-.277 0-.5.2125469-.5.4765625v4.5234375h20v-4.5234375c0-.2640156-.223-.4765625-.5-.4765625z" fill="url(#i)"/><path d="m2 6.5-1 .0019531v14.9628909c0 .839.6951094 1.535156 1.5371094 1.535156h4.4628906v-1h-4.4628906c-.307 0-.5371094-.230109-.5371094-.537109v-2.462891h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4z" opacity=".3"/><path d="m6 22h1v-15.5h-1z" opacity=".321"/><path d="m2.5 7h3v2.5h-3z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square"/><g fill="none" stroke-linecap="square" transform="translate(0 -9)"><path d="m17.5 11.5h3v3h-3z" opacity=".5" stroke="url(#a)"/><path d="m12.5 11.5h3v3h-3z" opacity=".5" stroke="url(#c)"/><path d="m7.4999999 11.5h3.0000001v3h-3.0000001z" opacity=".5" stroke="url(#d)"/><path d="m2.5 11.5h3v3h-3z" opacity=".5" stroke="url(#e)"/></g><path d="m2 1c-.554 0-1 .446-1 1v4 1h1 19 1v-1-4c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m2.5 15.5h3v2h-3z" opacity=".5" stroke="url(#g)"/><path d="m2.5 11.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m2.5 19.5h3v2h-3z" opacity=".5" stroke="url(#h)"/></g><g stroke-linejoin="round" transform="translate(.01 .072)"><path d="m10.49 9.928c.497-.407 1.353-.51 2 0v12c-.405.344-1.43.595-1.993.096z" fill="url(#j)" opacity=".366" stroke="#000"/><path d="m13.517 10.282c-.01-.303.738-.412 1.876-.095 1.137.315 1.443.847 2.73 1.214 1.193.34 3.376-.002 3.37.304l.036 5.937c.01.408-2.068.387-3.358.078-1.287-.308-1.53-.907-2.743-1.22-1.214-.312-1.907.217-1.88-.342z" fill="url(#k)" fill-rule="evenodd" stroke="url(#l)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_definename.svg b/icon-themes/elementary_svg/cmd/lc_definename.svg
new file mode 100644
index 000000000..d87628884
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_definename.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="#9e9e9e"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#9f9f9f"/><stop offset="1" stop-color="#494949"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.985" x2="1.071" xlink:href="#c" y1="16.861" y2="23.865"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19.995" x2="22.956" xlink:href="#c" y1="17.517" y2="23.988"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.111" x2="12.021" y1="36.057" y2="25.162"><stop offset="0" stop-color="#eaeaea"/><stop offset="1" stop-color="#eaeaea"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.934" x2="9.899" xlink:href="#b" y1="25.121" y2="32.944"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9.934" x2="9.899" xlink:href="#a" y1="25.121" y2="32.944"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.28" x2="8.207" xlink:href="#b" y1="17.189" y2="21.203"/><linearGradient id="j" gradientTransform="matrix(1.0135 0 0 .65864 -.16 14.772)" gradientUnits="userSpaceOnUse" x1="11.334" x2="11.149" y1="1.761" y2="13.319"><stop offset="0" stop-color="#9e9e9e"/><stop offset="1" stop-color="#878787"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="21.551" x2="17.099" xlink:href="#b" y1="19.155" y2="20.425"/><linearGradient id="l" gradientTransform="matrix(.996 0 0 1.193 .047 5.725)" gradientUnits="userSpaceOnUse" x1="14.443" x2="14.522" xlink:href="#b" y1="15.124" y2="10.836"/><linearGradient id="m" gradientTransform="matrix(1.0135 0 0 .6586 -.16 14.772)" gradientUnits="userSpaceOnUse" x1="12.76" x2="12.876" y1="12.822" y2="2.806"><stop offset="0" stop-color="#3b3b3b"/><stop offset="1" stop-color="#b4b4b4"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.9974 0 0 1.1254 .032 -1.804)" gradientUnits="userSpaceOnUse" x1="12.987" x2="12.941" xlink:href="#c" y1="14.997" y2="29.699"/><linearGradient id="o" gradientTransform="matrix(1.0092 0 0 .767 -.11 14.446)" gradientUnits="userSpaceOnUse" x1="12.552" x2="12.407" xlink:href="#a" y1="6.247" y2="-1.205"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="16.592" x2="16.592" xlink:href="#q" y1="16" y2="8.975"/><linearGradient id="q"><stop offset="0" stop-color="#917f6e"/><stop offset="1" stop-color="#cbbaa9"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="15.007" x2="15.007" xlink:href="#a" y1="18.911" y2="13.092"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="13.382" x2="13.382" xlink:href="#a" y1="11.906" y2="28.698"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="14.906" x2="14.906" y1="12.123" y2="30.034"><stop offset="0" stop-color="#fff4e9"/><stop offset="1" stop-color="#e7d6c5"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="7.016" x2="7.016" xlink:href="#q" y1="30.011" y2="11"/><g stroke-linejoin="round"><path d="m18.466 22.406-12.864.042-4.972 8.972h22.825l-4.99-9.014z" fill="url(#n)" stroke="url(#l)" stroke-width="1.008" transform="translate(0 -8)"/><g stroke-linecap="round"><path d="m3.393 22.502 17.182.008v-6.076l-17.195.026z" fill="url(#m)" stroke="url(#j)" transform="translate(0 -8)"/><path d="m3.395 16.432-2.892 7.01.087 8.058 3.945-9.418-.01-5.583-1.13-.068z" fill="url(#d)" stroke="url(#i)" transform="translate(0 -8)"/><path d="m19.517 21.98-.04-5.566h1.123l2.887 6.982-.007 8.08z" fill="url(#e)" stroke="url(#k)" transform="translate(0 -8)"/></g></g><path d="m11 11.5-9.5 9.843 8.25 8.157 9.75-9.5v-8.5zm4 3c.828 0 1.5.67 1.5 1.5 0 .827-.672 1.5-1.5 1.5s-1.5-.673-1.5-1.5c0-.83.672-1.5 1.5-1.5z" fill="url(#t)" fill-rule="evenodd" stroke="url(#u)" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -10.273733 9.125014)"/><g fill="none"><path d="m11.375 12.406-8.595 8.906 6.97 6.875 8.844-8.594v-7.187h-7.22z" opacity=".6" stroke="url(#s)" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -10.273733 9.125014)"/><path d="m15 13.593c1.513-.053 2.76 1.554 2.33 3.007-.32 1.426-2.075 2.248-3.372 1.568-1.335-.59-1.8-2.467-.886-3.607.445-.6 1.18-.973 1.928-.967z" opacity=".6" stroke="url(#r)" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -10.273733 9.125014)"/><path d="m15.5 15.5c1.11-.588 2.554-.768 3.927-.798.617-.014 1.24.112 1.846-.032.77-.184 1.296-.748 1.22-1.265-.104-.693-1.034-1.204-1.908-1.57-.774-.325-1.37-.904-1.685-1.515-.16-.31.12-.633.565-.733.405-.09.83-.126 1.24-.034.628.14 1.37.31 1.66.755" stroke="url(#p)" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -10.273733 9.125014)"/></g><g stroke-linejoin="round"><path d="m23.57 31.45-.08-7.984-5.97-.038.02 3.013-11.02.04-.018-3.016-5.9-.04-.08 8.027h23.048z" fill="url(#f)" stroke="url(#g)" transform="translate(0 -8)"/><g fill="none"><path d="m5.357 17.44-1.366.003-2.445 6.128" opacity=".81" stroke="url(#o)" stroke-linecap="round" transform="translate(0 -8)"/><path d="m22.586 30.427-.04-6.02-4.044.004.022 3.013-12.987.04.023-3.016-4.057.043.002 5.978 21.08-.04z" opacity=".5" stroke="url(#h)" transform="translate(0 -8)"/><path d="m22.464 23.62-2.457-6.21-2.138.005" opacity=".81" stroke="url(#o)" stroke-linecap="round" transform="translate(0 -8)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_defineprintarea.svg b/icon-themes/elementary_svg/cmd/lc_defineprintarea.svg
new file mode 100644
index 000000000..1760357be
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_defineprintarea.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4054 0 0 .5135 .266 .676)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" xlink:href="#a" y1="8.420643" y2="35.684517"/><linearGradient id="c" gradientTransform="matrix(.4054 0 0 .5135 8.266 5.676)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" xlink:href="#a" y1="8.420643" y2="29.842258"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71" cy="486.65" gradientTransform="matrix(.01205 0 0 .00824 13.24 16.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#d"/><radialGradient id="f" cx="605.71" cy="486.65" gradientTransform="matrix(-.01205 0 0 .00824 10.76 16.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#d"/><linearGradient id="g" gradientTransform="matrix(.0352 0 0 .00824 -.725 16.98)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3" x2="21" y1="12" y2="12"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><path d="m3.5 3.5h17v17h-17z" fill="url(#h)"/><path d="m3.5 3.5h17v17h-17z" fill="none" stroke="url(#i)"/><path d="m3.5 20h17v2h-17z" fill="url(#g)" opacity=".15"/><path d="m3.5 20v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#f)" opacity=".15"/><path d="m20.5 20v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15"/><g fill="none"><path d="m5.5 4v16m14.5-1.5h-16m16-9h-16m6.5-5.5v16m5-16v16m4.5-7.5h-16m16 3h-16m16-9h-16" opacity=".49" stroke="#2c465d" stroke-opacity=".324"/><path d="m5.5 6.5h10v12h-10z" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/><path d="m10.868 22.5c.008.36.03.914.343.99 3.3.02 6.28.003 9.58.01.34.015.353-.622.342-1h-10.263z" stroke="#000" stroke-linecap="square" stroke-opacity=".501961"/><path d="m19.511 19.5h-15.011v-15h15z" stroke="url(#b)" stroke-linecap="round"/></g><g stroke-linecap="round"><path d="m8.647 14.556.748-3.05 13.216.003.716 3.062z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m9.225 14.517h13.55c.402 0 .725.348.725.78v6.203h-15v-6.203c0-.432.324-.78.726-.78z" fill="#4f4f4f"/><path d="m9.225 14.517h13.55c.402 0 .725.348.725.78v6.203h-15v-6.203c0-.432.324-.78.726-.78z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round"/><path d="m20 16h2v2h-2z" fill="#0cceff"/><path d="m8.647 14.556.748-3.05 13.216.003.716 3.062z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><g fill="#e9e9e9"><path d="m21 19v3.506c0 .274-.07.494-.156.494h-9.688c-.086 0-.156-.22-.156-.494v-3.506z"/><path d="m11.5 8.5h9v5h-9z" stroke="#000" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.511 12.5h-7.011v-3h7z" fill="none" stroke="url(#c)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_delete.svg b/icon-themes/elementary_svg/cmd/lc_delete.svg
new file mode 100644
index 000000000..53d1f5376
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_delete.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" gradientTransform="matrix(.5948126 0 0 .69469034 -1.288469 -5.400592)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="10.572186" x2="32.427807" y1="26.410894" y2="26.410894"><stop offset="0" stop-color="#8d909a"/><stop offset=".39999998" stop-color="#e5e5e5"/><stop offset="1" stop-color="#8d909a"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="62.71241" cy="108.02493" gradientTransform="matrix(.1793903 0 0 .07386653 .25 12.520952)" gradientUnits="userSpaceOnUse" r="47.38271" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.33333337 .16129118 0 .43780917 2 -.165276)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="13.506023" y2="43"/><linearGradient id="e" gradientTransform="matrix(.33333342 .16129118 0 .43780918 3.999997 -.057143)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="13.506023" y2="43"/><linearGradient id="f" gradientTransform="matrix(.33333342 .02029539 0 .4407191 2.666665 1.703875)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="15.502284" y2="45"/><linearGradient id="g" gradientTransform="matrix(.33333342 .02029539 0 .4407191 3.333332 1.703875)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="15.502284" y2="45"/><linearGradient id="h" gradientTransform="matrix(.49817653 0 0 .80862302 -.707159 -10.487599)" gradientUnits="userSpaceOnUse" x1="23.500021" x2="23.500021" y1="19.153051" y2="40.040134"><stop offset="0" stop-color="#fff"/><stop offset=".09090912" stop-color="#fff" stop-opacity=".235294"/><stop offset=".89330584" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="4.436527" x2="21.313522" y1="6.9375" y2="5.6875"><stop offset="0" stop-color="#8d909a"/><stop offset=".64868498" stop-color="#c6c7ca"/><stop offset="1" stop-color="#404040"/></linearGradient><linearGradient id="j" gradientTransform="matrix(1.0274651 0 0 .95522389 -1.278702 .29944)" gradientUnits="userSpaceOnUse" x1="12.427539" x2="12.5" y1="6.50184" y2="2.25"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="6.541592" x2="14.032932" y1="8" y2="7.906704"><stop offset="0" stop-color="#fff" stop-opacity=".138756"/><stop offset=".39641187" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m20 20.500385c-.000519 1.932847-3.805946 3.499615-8.5 3.499615-4.6940539 0-8.4994819-1.566768-8.4999999-3.499615-.000518-1.933148 3.805214-3.500385 8.4999999-3.500385 4.694786 0 8.500517 1.567237 8.5 3.500385z" fill="url(#c)" fill-rule="evenodd"/><path d="m5 7.2024949v12.5485001c0 .223544.2936466.812196 1.340625 1.331042 1.0469783.518847 2.7384265.917963 5.159375.917963 2.420949 0 4.112397-.399116 5.159375-.917963 1.046979-.518846 1.340625-1.107498 1.340625-1.331042v-12.5485001z" fill="url(#a)"/><path d="m4.5004868 4.5v15c0 1.656854 2.8578643 3 7.0000002 3 4.142135 0 6.999513-1.343146 6.999513-3v-15z" fill="none" opacity=".5" stroke="#161b28"/><path d="m6.5 7.9252155c.277.1340331.5.5348311.5.8986506v11.5993059c0 .36382-.223.548811-.5.414778-.277-.134034-.5-.534833-.5-.898652v-11.5993056c0-.3638195.223-.5488101.5-.4147769z" fill="url(#d)" opacity=".15"/><path d="m15.499999 7.9252154c-.277.1340331-.499999.5348312-.499999.8986505v11.5993061c0 .363819.222999.548812.499999.414777.277-.134033.500001-.534832.500001-.898651v-11.5993057c0-.3638195-.223001-.5488101-.500001-.4147769z" fill="url(#e)" opacity=".15"/><path d="m12.5 8.9537315c-.277001.0168665-.5.3252841-.5.6915217v11.6764028c0 .366237.222999.647501.5.630634.277-.01686.5-.325284.5-.691521v-11.676402c0-.3662375-.223-.6475009-.5-.6306355z" fill="url(#g)" opacity=".3"/><path d="m5.5 5.5v14s.999985 1.877358 5.999995 1.894953 6.000005-1.894953 6.000005-1.894953v-14z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.4358834 8.7371038c2.4081112.9918491 4.2849997 1.3299372 6.6193696 1.2525391 2.39933-.07955 5.387107-.06771 7.522766-1.5177042" fill="none" opacity=".1" stroke="#000" stroke-linecap="round"/><path d="m9.5 8.9537315c.277.016867.5.3252841.5.6915217v11.6764028c0 .366237-.223.647501-.5.630634-.277-.01686-.5-.325284-.5-.691521v-11.676402c0-.3662375.223-.6475009.5-.6306355z" fill="url(#f)" opacity=".3"/><path d="m11.500487 1.5c-4.2213693.00214-7.3959738 1.279616-7.9990237 3l-.00195 2.375c.603154 1.7206858 3.7788626 2.623257 8.0009737 2.625 4.221369-.0021 7.395486-.9671159 7.998536-2.6875l.002-2.3125c-.603203-1.7206858-3.778425-2.998257-8.000536-3z" fill="url(#i)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".301961"/><g fill="#fff"><ellipse cx="11.5" cy="4.625" opacity=".3" rx="7.5" ry="2.6875"/><path d="m16.1875 3.3012605-4.5 1.3125-1.3125-2c2.189235-.2937492 4.443022-.00246 5.8125.6875z" fill-rule="evenodd" opacity=".5"/><path d="m18.500001 4.5979477c0-1.0551113-2.963216-1.9104479-6.93539-1.9104479-3.9721724 0-7.1104243 1.4538262-7.0638218 2.0895523.064217.8760066 3.0274328 1.9104478 6.9996058 1.9104478 3.972174 0 6.999606-1.0344412 6.999606-2.0895522z" fill-opacity=".239234" opacity=".7" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m9 1.4905768c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h1.5v-.5c0-.554.446-1 1-1s1 .446 1 1v.5h1.5c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5z" fill="#dcdcdd" stroke="#000" stroke-opacity=".301961" stroke-width="1.018846"/><path d="m5.797335 6.4665291c.4006663.1392474 1.9782127.6269802 4.207456.7675915 1.319139.0832058 3.615262-.1724917 4.620209-.2372614l-.3125 1.8781408c-.86241.1854613-2.657155.276399-4.37276.1556715-1.6944531-.119239-3.5326773-.6689903-4.0982109-.8293074z" fill="url(#k)" opacity=".8"/><path d="m7 6 4.5-1.3125 1.3125 2c-2.189235.2937492-4.4430223.0024601-5.8125-.6875z" fill="#fff" fill-rule="evenodd" opacity=".5"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deleteallannotation.svg b/icon-themes/elementary_svg/cmd/lc_deleteallannotation.svg
new file mode 100644
index 000000000..2887f6f38
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deleteallannotation.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#f" y1="13.022708" y2="32.702335"/><linearGradient id="f"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#f" y1="20.584223" y2="32.702335"/><radialGradient id="h" cx="1.196594" cy="17.424702" gradientTransform="matrix(.67947269 0 0 .11633788 11.499105 20.415424)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="i" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="24.577461" x2="62.560024" y1="-43.318027" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="3.999999" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 -.24939)"><ellipse cx="13.027919" cy="22.276831" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".291" rx="11.466102" ry="1.963204" stroke-width="1.128721"/><path d="m4.9824219 2.5039063c-1.3759391.0004871-2.4863159.9132868-2.4824219 2.0468751l.0000001 6.4492176-.0000005 1.45447c-.0000004 1.133595 1.1065595 2.061425 2.4824219 2.046875h3.1113281l-1.0410152 3.919922 4.7226566-3.410156.692035-.513672h3.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-5.5000004-1.4531239c0-1.1335948-1.106483-2.0473621-2.482422-2.046875z" fill="url(#i)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157 3.5252169c-.8193617.001871-1.4785156.5276394-1.4785156 1.1835938v7.6115003c.0029.655949.6593112 1.167431 1.4785156 1.183594l3.7230484-.003906.4492089.834195-.4530226 1.668157 2.8022496-2.002351.544922-.544195 3.955078.044194c.81876-.03146 1.5-.493708 1.5-1.149662v-7.6667436c-.002902-.6559478-.659153-1.1854648-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#j)" transform="translate(0 3.942578)"/><path d="m5 5c-.3530072 0-.6859425.0598378-1 .1523438v8.8476562c0 1.108 1.3380002 2 3 2h11c.335659 0 .65225-.044131.953125-.111328.023791-.127302.046875-.255639.046875-.388672v-8c0-1.3850001-1.338-2.5-3-2.5z" fill="#a62100" opacity=".2" transform="translate(0 .942576)"/><path d="m4.9824219 2.5039063c-1.3759391.0004871-2.4863159.9132868-2.4824219 2.0468751l.0000001 6.4492176-.0000005 1.45447c-.0000004 1.133595 1.1065595 2.061425 2.4824219 2.046875h3.1113281l-1.0410152 3.919922 4.7226566-3.410156.692035-.513672h3.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-5.5000004-1.4531239c0-1.1335948-1.106483-2.0473621-2.482422-2.046875z" fill="url(#i)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(-1 0 0 1 23.999989 .942578)"/><path d="m4.9785157 3.5252169c-.8193617.001871-1.4785156.5276394-1.4785156 1.1835938v7.6115003c.0029.655949.6593112 1.167431 1.4785156 1.183594l3.7230484-.003906.4492089.834195-.4530226 1.668157 2.8022496-2.002351.544922-.544195 3.955078.044194c.81876-.03146 1.5-.493708 1.5-1.149662v-7.6667436c-.002902-.6559478-.659153-1.1854648-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#j)" transform="matrix(-1 0 0 1 23.999989 .942578)"/></g><g transform="matrix(.23235095 0 0 .2339804 1.177177 1.12997)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#b)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deleteallbreaks.svg b/icon-themes/elementary_svg/cmd/lc_deleteallbreaks.svg
new file mode 100644
index 000000000..00fff07a2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deleteallbreaks.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" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="28.788" x2="28.823" xlink:href="#n" y1="15.757" y2="22.632"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="28.788" x2="28.788" xlink:href="#n" y1="15.757" y2="22.632"/><clipPath id="h"><path d="m7-15h16v9h-16z"/></clipPath><clipPath id="i"><path d="m7-2h16v9h-16z"/></clipPath><linearGradient id="j" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="5.81" y2="67.174"/><linearGradient id="k"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.35135 0 0 .5135 6.567 -16.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#k" y1=".985" y2="47.013"/><linearGradient id="n"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.72803 0 0 .72724 -9.46 -1.46)" gradientUnits="userSpaceOnUse" x1="28.788" x2="28.858" xlink:href="#n" y1="15.757" y2="22.632"/><g clip-path="url(#i)" transform="translate(1 2)"><path d="m7.5-14.5h15v21h-15z" fill="url(#j)"/><g fill="none"><path d="m21.5 5.5h-13v-19h13z" stroke="url(#l)" stroke-linecap="round"/><path d="m7.5-14.5h15v21h-15z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g clip-path="url(#h)" transform="translate(1 30)"><path d="m7.5-14.5h15v21h-15z" fill="url(#m)"/><g fill="none"><path d="m21.5 5.5h-13v-19h13z" stroke="url(#l)" stroke-linecap="round"/><path d="m7.5-14.5h15v21h-15z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><rect fill="url(#o)" height="3.004228" rx=".500157" ry=".500341" stroke-width=".727635" width="3.999797" x="9.499357" y="10.503098"/><rect fill="none" height="3.004228" opacity=".5" rx=".500157" ry=".500341" stroke="#206b00" stroke-width=".99977" width="3.999797" x="9.499357" y="10.503098"/><path d="m10 11h3v.999955h-3z" fill="#fff" opacity=".3" stroke-width=".727635"/><g transform="matrix(.72803 0 0 .72724 -3.46 -1.46)"><rect fill="url(#f)" height="4.131" rx=".687" ry=".688" width="5.494" x="26.042" y="16.45"/><rect fill="none" height="4.131" opacity=".5" rx=".687" ry=".688" stroke="#206b00" stroke-width="1.374" width="5.494" x="26.042" y="16.45"/><path d="m26.729668 17.133271h4.120709v1.375h-4.120709z" fill="#fff" opacity=".3"/></g><g transform="matrix(.72803 0 0 .72724 2.54 -1.46)"><rect fill="url(#g)" height="4.026" rx=".687" ry=".688" width="2.805" x="26.042" y="16.45"/><rect fill="none" height="4.112" opacity=".5" rx=".687" ry=".688" stroke="#206b00" stroke-width="1.374" width="2.746" x="26.042" y="16.45"/><path d="m26.729668 17.133271h1.37357v1.363h-1.37357z" fill="#fff" opacity=".3"/></g><g transform="matrix(.87817681 0 0 .88433535 -30.755539 -3.423847)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deleteannotation.svg b/icon-themes/elementary_svg/cmd/lc_deleteannotation.svg
new file mode 100644
index 000000000..ea1c865f0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deleteannotation.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#f" y1="13.022708" y2="32.702335"/><linearGradient id="f"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#f" y1="20.584223" y2="32.702335"/><linearGradient id="h" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="18.573938" x2="62.560024" y1="-44.262432" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="i" cx="1.196594" cy="17.424702" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1=".999998" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 -.24939)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#i)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><path d="m4.9824219-.49609377c-1.3759392.00038298-2.4863159.91328684-2.4824219 2.04687507l.0000001 6.4492173-.0000001 3.4544704c0 1.133595 1.1064826 2.046875 2.4824219 2.046875h3.1113281l-1.0937499 4.998655 4.7753909-4.488889.692035-.513672h6.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-8.9531244c0-1.13359475-1.106483-2.04725794-2.482422-2.04687495z" fill="url(#h)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157.49609221c-.8193638-.00022833-1.4785156.34795195-1.4785156 1.00390629v10.0000005c0 .5.6806362 1 1.5 1h3.0000001c.5844537-.050415 1.1557789.268001 1.1507732.834195l-.4974342 2.261586 2.8521848-2.67312c.26576-.155803.494476-.344393.818134-.422661h6.676342c1 0 1.5-.5 1.5-1v-10.0000005c0-.50000003-.680636-.99977051-1.5-.99999885z" fill="none" opacity=".5" stroke="url(#j)" transform="translate(0 3.942578)"/></g><g transform="matrix(.23235095 0 0 .2339804 1.177177 1.12997)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#b)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deleteauthor.svg b/icon-themes/elementary_svg/cmd/lc_deleteauthor.svg
new file mode 100644
index 000000000..a76827f7d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deleteauthor.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.90426" cy="8.449767" gradientTransform="matrix(0 .7455191 -.67881264 0 12.738896 1.818745)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.53695193 0 0 .53021938 -5.883818 3.029591)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899002"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53695193 0 0 .53021938 -5.883818 -4.970409)" gradientUnits="userSpaceOnUse" x1="26.305275" x2="26.305275" y1="16.918297" y2="32.092857"><stop offset="0" stop-color="#fff"/><stop offset=".37286323" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99493182" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#i" y1="13.022708" y2="32.702335"/><linearGradient id="i"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#i" y1="20.584223" y2="32.702335"/><radialGradient id="k" cx="1.196594" cy="17.424702" gradientTransform="matrix(.67947269 0 0 .11633788 11.499105 20.415424)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#d"/><linearGradient id="l" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="24.577461" x2="62.560024" y1="-43.318027" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="3.999999" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 -.24939)"><ellipse cx="13.027919" cy="22.276831" display="block" fill="url(#k)" fill-rule="evenodd" opacity=".291" rx="11.466102" ry="1.963204" stroke-width="1.128721"/><path d="m4.9824219 2.5039063c-1.3759391.0004871-2.4863159.9132868-2.4824219 2.0468751l.0000001 6.4492176-.0000005 1.45447c-.0000004 1.133595 1.1065595 2.061425 2.4824219 2.046875h3.1113281l-1.0410152 3.919922 4.7226566-3.410156.692035-.513672h3.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-5.5000004-1.4531239c0-1.1335948-1.106483-2.0473621-2.482422-2.046875z" fill="url(#l)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157 3.5252169c-.8193617.001871-1.4785156.5276394-1.4785156 1.1835938v7.6115003c.0029.655949.6593112 1.167431 1.4785156 1.183594l3.7230484-.003906.4492089.834195-.4530226 1.668157 2.8022496-2.002351.544922-.544195 3.955078.044194c.81876-.03146 1.5-.493708 1.5-1.149662v-7.6667436c-.002902-.6559478-.659153-1.1854648-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#m)" transform="translate(0 3.942578)"/><path d="m5 5c-.3530072 0-.6859425.0598378-1 .1523438v8.8476562c0 1.108 1.3380002 2 3 2h11c.335659 0 .65225-.044131.953125-.111328.023791-.127302.046875-.255639.046875-.388672v-8c0-1.3850001-1.338-2.5-3-2.5z" fill="#a62100" opacity=".2" transform="translate(0 .942576)"/><path d="m4.9824219 2.5039063c-1.3759391.0004871-2.4863159.9132868-2.4824219 2.0468751l.0000001 6.4492176-.0000005 1.45447c-.0000004 1.133595 1.1065595 2.061425 2.4824219 2.046875h3.1113281l-1.0410152 3.919922 4.7226566-3.410156.692035-.513672h3.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-5.5000004-1.4531239c0-1.1335948-1.106483-2.0473621-2.482422-2.046875z" fill="url(#l)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(-1 0 0 1 23.999989 .942578)"/><path d="m4.9785157 3.5252169c-.8193617.001871-1.4785156.5276394-1.4785156 1.1835938v7.6115003c.0029.655949.6593112 1.167431 1.4785156 1.183594l3.7230484-.003906.4492089.834195-.4530226 1.668157 2.8022496-2.002351.544922-.544195 3.955078.044194c.81876-.03146 1.5-.493708 1.5-1.149662v-7.6667436c-.002902-.6559478-.659153-1.1854648-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#m)" transform="matrix(-1 0 0 1 23.999989 .942578)"/></g><g transform="matrix(.23235095 0 0 .2339804 1.177177 1.12997)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#e)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#h)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#j)"/></g></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(.26458334 0 0 .26458334 0 .529167)"><path d="m6.4238281 10.511718c-.3883337.04984-.734375.244141-.734375.244141l-.5488281.257813s-.5971316.489858-.6035156.65625c-.335812.559065-.1827479 1.238021-.2167969 1.849609.03272.525084-.3568494.912877-.1621094 1.445312-.02841.514015.4234236.815721.7128907 1.1875.3257669.47035.7683358 1.083592.4199218 1.646485-.644065.878173-1.577101 1.207108-2.5546875 1.685547-.00295.01676-.003.0073-.00586.02344-.127869.011312-.2304681.111277-.2304681.242185v1.5c0 .1385.1115.25.25.25h8.5c.1385 0 .25-.1115.25-.25v-1.650391c-.946383-.450853-2.071003-.93265-2.734375-1.734375-.39853-.536987-.0000719-1.182725.3144531-1.660156.24488-.397698.7563569-.651109.7636719-1.158203.188211-.514479-.0954225-.940946-.1484375-1.431641-.06931-.650552.1193355-1.361518-.2109375-1.966797-.44781-.619368-1.2693149-.89053-2.0136719-1.05664-.21591-.04096-.43575-.06871-.65625-.07031-.1279435-.02811-.2611804-.02638-.390625-.0098z" fill="url(#a)" stroke="url(#b)"/><path d="m6.6074219 3.4628906c.017092.00376-.00543-.00317-.060547.00391-.1464991.018802-.3867188.1289062-.3867188.1289062a.96322446.96322446 0 0 1 -.060547.03125l-.425781.1992151c-.045716.038826-.08742.073501-.1679687.1503906-.045001.042957-.073828.073412-.097656.099609a.96322446.96322446 0 0 1 0 .00195.96322446.96322446 0 0 1 -.044922.087891c-.0920586.1532635-.0368782.5952119-.0820314 1.4062531v-.1132812c.0320317.5140379-.125929.879966-.1796875 1.0585937s-.0393546.1163889-.0390625.1171875a.96322446.96322446 0 0 1 .056641.3828125c.00189-.034277-.039711-.093772.035156.00195.074867.095725.2601823.2631063.4765625.5410157a.96322446.96322446 0 0 1 .03125.042969c.1581992.2284118.4017069.5472769.5722656.9941406.1705587.4468638.2276356 1.139271-.125 1.7089846a.96322446.96322446 0 0 1 -.041016.0625c-.7530339 1.02675-1.7441286 1.432446-2.6054688 1.832031v.335937h7.0742187v-.33789c-.836832-.387644-1.7872301-.842753-2.5136715-1.7207a.96322446.96322446 0 0 1 -.03125-.03906c-.4009195-.5402095-.4018394-1.2450887-.2578125-1.7109404.1422213-.4600115.3713409-.7907176.5351562-1.0390625.228223-.3645107.4650841-.5558031.5664063-.6679687.1029148-.1139287.0459007-.0561372.0449219.0117187a.96322446.96322446 0 0 1 .0585937-.3164062c.0109761-.0300035.0181089-.0223105-.0175781-.1757813-.035687-.1534707-.1405838-.4241754-.1835938-.8222656a.96322446.96322446 0 0 1 0-.00195c-.0920683-.8641674-.0139444-1.3199775-.0957031-1.5312531-.2180969-.2597973-.731982-.5059868-1.3730469-.6503907-.1675581-.0307695-.3249096-.0497762-.4628906-.0507812a.96322446.96322446 0 0 1 -.1992187-.0214844z" fill="none" opacity=".3" stroke="url(#c)" transform="translate(0 8)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deletecolumns.svg b/icon-themes/elementary_svg/cmd/lc_deletecolumns.svg
new file mode 100644
index 000000000..e096220cb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deletecolumns.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#L" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#L" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#L" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#L" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#L" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#L" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#L" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#L" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#L" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#L" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#L" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#L" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#L" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#L" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#L" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#L" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#L" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#L" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#L" y1="6.451322" y2="8.345967"/><radialGradient id="x" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="y" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="z" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="A" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#B" y1="13.022708" y2="32.702335"/><linearGradient id="B"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="C" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#B" y1="20.584223" y2="32.702335"/><linearGradient id="D" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="23"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="E" gradientTransform="translate(6 1)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="4"/><linearGradient id="F" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="G" gradientTransform="translate(6 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="3"/><linearGradient id="H" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="3"/><linearGradient id="I" gradientTransform="translate(6 14)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="3"/><linearGradient id="J" gradientTransform="translate(6 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="3"/><linearGradient id="K" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#N" y1="15.499894" y2="48.395687"/><linearGradient id="L" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="M" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#N" y1="2" y2="22"/><linearGradient id="N" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#K)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#M)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#L)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#e)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#f)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#i)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#j)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#l)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#m)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#p)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#q)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#t)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/></g><g transform="matrix(.87817681 0 0 .88433535 4.449172 4.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#x)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#y)" stroke="url(#z)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#A)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#C)"/></g></g></g><path d="m11.5 1.5v21h-5v-21z" fill="url(#D)"/><path d="m7.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m5.999999 2h1l.000002 19.999818h-1z" opacity=".321"/><path d="m10.999999 2h1l.000002 19.999818h-1z" opacity=".321"/><path d="m7 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-20c0-.554-.446-1-1-1zm0 1h4v4h-4zm0 5h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4z" fill="#7a0000" fill-opacity=".501961"/><path d="m7.000001 5.999819h4v1h-4z" opacity=".321"/><g fill="none" stroke-linecap="square"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#E)"/><path d="m7.5 7.4999999h3v2h-3z" opacity=".5" stroke="url(#G)"/><path d="m7.5 11.5h3v2h-3z" opacity=".5" stroke="url(#H)"/><path d="m7.5 15.5h3v2h-3z" opacity=".5" stroke="url(#I)"/><path d="m7.5 19.5h3v2h-3z" opacity=".5" stroke="url(#J)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deletemasterpage.svg b/icon-themes/elementary_svg/cmd/lc_deletemasterpage.svg
new file mode 100644
index 000000000..908b0a500
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deletemasterpage.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#f" y1="13.022708" y2="32.702335"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#f" y1="20.584223" y2="32.702335"/><linearGradient id="h" gradientTransform="matrix(.5135 0 0 .4054 -.33 3.265)" gradientUnits="userSpaceOnUse" x1="24.011684" x2="24.011684" y1="6.746423" y2="41.280216"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="i" cx="7.504621" cy="8.597903" gradientTransform="matrix(-.00000006 1.4444444 -1.2222222 -.00000005 22.508549 -9.840008)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.4845 0 0 .34573 33.24 3.15)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="53.624" y2="2.906"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 8.76 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="m" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 15.24 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><g transform="translate(0 -2)"><path d="m1.5 22h21v2h-21z" fill="url(#k)" opacity=".15" transform="translate(0 -1)"/><path d="m1.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#l)" opacity=".15"/><path d="m22.5 21v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#m)" opacity=".15"/><g stroke-linejoin="round"><path d="m1.5 4.5h21v17h-21z" fill="url(#i)" stroke="url(#j)"/><g fill="none"><path d="m21.495 20.495h-19v-15h19z" opacity=".5" stroke="url(#h)" stroke-linecap="round"/><path d="m11.5 18.5h9m-1 1v-7m-9-5h-7m1-1v10" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></g><path d="m7 13.018h.993l.007.982h-.993zm2-.018h1l.007.982h-1zm2 0h2l.007.982h-2zm3 0 1.993.018.007.982-1.994-.018zm-7-2h2v1h-2zm3 0h1v1h-1.0000019zm2 0h2l.001 1h-2.001zm3 0h2v1h-2zm-8 4h2v1h-2zm3 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1.002zm2 0 1.012.013-.012.987-1.012-.013z" fill="#fff" opacity=".7"/></g><g transform="matrix(.87817681 0 0 .88433535 3.449172 3.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#a)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deletepage.svg b/icon-themes/elementary_svg/cmd/lc_deletepage.svg
new file mode 100644
index 000000000..8c8b8b5d3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deletepage.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#f" y1="13.022708" y2="32.702335"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#f" y1="20.584223" y2="32.702335"/><linearGradient id="h" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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="i" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="l" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#l)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#k)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#j)" opacity=".15"/><path d="m3.4999601 1.4999572c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987158s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000347 0-21.0000535z" fill="url(#i)"/><path d="m19.5 21.5h-15.0000004v-18.9999997h15.0000004z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><g transform="matrix(.87817681 0 0 .88433535 3.449172 3.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#a)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deletepivottable.svg b/icon-themes/elementary_svg/cmd/lc_deletepivottable.svg
new file mode 100644
index 000000000..d9df4bac1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deletepivottable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#e" y1="13.022708" y2="32.702335"/><linearGradient id="e"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#e" y1="20.584223" y2="32.702335"/><linearGradient id="g"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" xlink:href="#g" y1="2.968749" y2="6.968749"/><linearGradient id="i" gradientTransform="matrix(.35135134 0 0 .24324327 .567566 1.162163)" gradientUnits="userSpaceOnUse" x1="38.230774" x2="38.230774" xlink:href="#j" y1="7.555551" y2="81.555542"/><linearGradient id="j" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 10.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" y1="7.555553" y2="40.444439"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 3.130913)" gradientUnits="userSpaceOnUse" x1="40.334888" x2="40.290417" xlink:href="#j" y1="7.684023" y2="40.444439"/><linearGradient id="l" gradientTransform="matrix(-.42884 0 0 -.3995 25.192 25.996)" gradientUnits="userSpaceOnUse" x1="33.093929" x2="23.766439" y1="47.549438" y2="4.996245"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".262" stop-color="#cd9ef7"/><stop offset=".932" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 .4682 -.50257 0 27.137 2.255)" gradientUnits="userSpaceOnUse" x1="17.5" x2="17.5" y1="10.5" y2="18"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#g" y1="8.5" y2="20"/><linearGradient id="o" gradientTransform="matrix(.35135134 0 0 .24324327 -1.432434 7.162164)" gradientUnits="userSpaceOnUse" x1="39.653851" x2="39.653851" xlink:href="#j" y1="11.666657" y2="48.666653"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#g" y1="3.5" y2="7"/><linearGradient id="q" gradientTransform="matrix(.35135134 0 0 .24324327 -1.432434 2.162164)" gradientUnits="userSpaceOnUse" x1="39.653851" x2="39.653851" xlink:href="#j" y1="11.666657" y2="19.88888"/><linearGradient id="r" gradientTransform="matrix(.44576989 0 0 .44993664 40.801525 -.024539)" gradientUnits="userSpaceOnUse" x1="-64.610748" x2="-64.610748" y1="4.499609" y2="48.950314"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#r)" height="21" rx=".527778" ry=".555556" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="21" x="1.5" y="1.5"/><path d="m8.5 3.5h12v3h-12z" fill="url(#h)" stroke="#206b00" stroke-opacity=".501961"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m2.5 2.5h19v18.968749h-19z" fill="none" stroke="url(#i)"/><path d="m9.5 4.5h10v1h-10z" fill="none" opacity=".3" stroke="url(#k)"/><g stroke-opacity=".592"><path d="m17.5 7.5-3 3.5.5.5h1.5v2c0 2-.70944 4-3.5 4h-1.5v-1.5l-.5-.5-3.5 3 3.5 3 .5-.5v-1.5h2c3-.288087 5-2.266914 5-6v-2h1.5l.5-.5z" display="block" fill="url(#l)" stroke="#5f2a8a"/><path d="m17.5 9-1.304688 1.523438h.304688a.97628467.97628467 0 0 1 .976562.976562v2c0 .413445-.06413.838342-.130859 1.259766.0701-.407457.177735-.766828.177735-1.259766v-2a.97628467.97628467 0 0 1 .976562-.976562h.304688zm-.224609 6.253906c-.121385.492882-.33002.966558-.617188 1.41211.261685-.395625.476154-.854362.617188-1.41211zm-.710938 1.583985c-.705801.981242-1.953883 1.638671-3.564453 1.638671h-1.5a.97628467.97628467 0 0 1 -.976562-.976562v-.304688l-1.523438 1.304688 1.523438 1.304688v-.304688a.97628467.97628467 0 0 1 .976562-.976562h1.921875c1.3-.128182 2.279935-.589867 2.96875-1.375.07241-.08253.107142-.219561.173828-.310547z" display="block" fill="none" opacity=".5" stroke="url(#m)"/></g></g><path d="m3.5 8.5h3v12h-3z" fill="url(#n)" stroke="#206b00" stroke-opacity=".501961"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.5 9.5h1v10h-1z" fill="none" opacity=".3" stroke="url(#o)"/><path d="m3.5 3.5h3v3h-3z" fill="url(#p)" stroke="#206b00" stroke-opacity=".501961"/><path d="m4.5 4.5h1v1h-1z" fill="none" opacity=".3" stroke="url(#q)"/></g><g transform="matrix(.87817681 0 0 .88433535 4.449172 4.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#a)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deleteprintarea.svg b/icon-themes/elementary_svg/cmd/lc_deleteprintarea.svg
new file mode 100644
index 000000000..7795328b3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deleteprintarea.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4054 0 0 .5135 .266 .676)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" xlink:href="#a" y1="8.420643" y2="35.684517"/><linearGradient id="c" gradientTransform="matrix(.4054 0 0 .5135 .266465 -2.324)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" xlink:href="#a" y1="8.420643" y2="12.315482"/><radialGradient id="d" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#i" y1="13.022708" y2="32.702335"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#i" y1="20.584223" y2="32.702335"/><radialGradient id="k" cx="605.71" cy="486.65" gradientTransform="matrix(.012049 0 0 .0082353 13.239 16.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#e"/><radialGradient id="l" cx="605.71" cy="486.65" gradientTransform="matrix(-.012049 0 0 .0082353 10.761 16.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#e"/><linearGradient id="m" gradientTransform="matrix(.035207 0 0 .0082353 -.72485 16.981)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="3" x2="21" y1="12" y2="12"><stop offset="0" stop-opacity=".31783"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m3.5 3.5h17v17h-17z" fill="url(#n)"/><path d="m3.5 3.5h17v17h-17z" fill="none" stroke="url(#o)"/><path d="m3.5 20h17v2h-17z" fill="url(#m)" opacity=".15"/><path d="m3.5 20v1.9999c-.6205.004-1.5-.448-1.5-1s.6924-1 1.5-1z" fill="url(#l)" opacity=".15"/><path d="m20.5 20v1.9999c.62047.0038 1.5-.44807 1.5-1.0001 0-.552-.6924-.99982-1.5-.99982z" fill="url(#k)" opacity=".15"/><g fill="none"><g opacity=".7" stroke="#2c465d" stroke-opacity=".32418"><path d="m5.5 4v16" opacity=".7"/><path d="m20 18.5h-16" opacity=".7"/><path d="m20 9.5h-16" opacity=".7"/><path d="m10.5 4v16" opacity=".7"/><path d="m15.5 4v16" opacity=".7"/><path d="m20 12.5h-16" opacity=".7"/><path d="m20 15.5h-16" opacity=".7"/><path d="m20 6.5h-16" opacity=".7"/></g><path d="m5.5 6.5h10v12h-10z" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/><path d="m19.511 19.5h-15.011v-15h15z" stroke="url(#b)" stroke-linecap="round"/></g><g transform="translate(-.000465 8)"><path d="m2.8684 14.499c.0073.35961.029665.91477.34211.99126 3.3006.01952 6.2781.0028 9.579.0084.34064.01588.35312-.62103.34211-.99966h-10.263z" fill="none" stroke="#000" stroke-linecap="square" stroke-opacity=".501961" stroke-width=".99971"/><g stroke-linecap="round"><path d="m.64718 6.5559.74742-3.0509 13.216.0036.715 3.0637z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.2252 6.5169h13.55c.40178 0 .72523.34771.72523.77962v6.2035h-15v-6.2035c0-.43191.32345-.77962.72522-.77962z" fill="#4f4f4f"/><path d="m1.2252 6.5169h13.55c.40178 0 .72523.34771.72523.77962v6.2035h-15v-6.2035c0-.43191.32345-.77962.72522-.77962z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round" stroke-width=".99993"/><path d="m12 8h2v2h-2z" fill="#0cceff"/><path d="m.64718 6.5559.74742-3.0509 13.216.0036.715 3.0637z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><g fill="#e9e9e9"><path d="m13 11v3.506c0 .274-.07.494-.156.494h-9.6878c-.0865 0-.1562-.22-.1562-.494v-3.506z" stroke-width="1.9872"/><path d="m3.500465.5 9.009135-.000131-.009135 5.000131h-9z" stroke="#000" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.511465 4.5h-7.011v-3h7z" fill="none" stroke="url(#c)" stroke-linecap="round"/></g></g><g transform="matrix(.87817681 0 0 .88433535 3.449172 3.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#d)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#h)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#j)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deleterecord.svg b/icon-themes/elementary_svg/cmd/lc_deleterecord.svg
new file mode 100644
index 000000000..ecd5da777
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deleterecord.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#f" y1="13.022708" y2="32.702335"/><linearGradient id="f"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#f" y1="20.584223" y2="32.702335"/><radialGradient id="h" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="i" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-13.006356 -7.729343)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#h)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#i)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#j)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g><g transform="matrix(.87817681 0 0 .88433535 2.449172 2.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#b)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deleterows.svg b/icon-themes/elementary_svg/cmd/lc_deleterows.svg
new file mode 100644
index 000000000..54f45ea48
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deleterows.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#K" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#K" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#K" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#K" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#K" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#K" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#K" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#K" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#K" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#K" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#K" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#K" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#K" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#K" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#K" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#K" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#K" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#K" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#K" y1="6.451322" y2="8.345967"/><radialGradient id="x" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="y" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="z" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="A" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#B" y1="13.022708" y2="32.702335"/><linearGradient id="B"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="C" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#B" y1="20.584223" y2="32.702335"/><linearGradient id="D" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="10.5" y2="14.5"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="E" gradientTransform="translate(16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="3"/><linearGradient id="F" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="G" gradientTransform="translate(11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="3"/><linearGradient id="H" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="3"/><linearGradient id="I" gradientTransform="translate(1 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="3"/><linearGradient id="J" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#M" y1="15.499894" y2="48.395687"/><linearGradient id="K" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="L" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#M" y1="2" y2="22"/><linearGradient id="M" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#J)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#L)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#K)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#e)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#f)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#i)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#j)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#l)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#m)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#p)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#q)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#t)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/></g><g transform="matrix(.87817681 0 0 .88433535 4.449172 4.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#x)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#y)" stroke="url(#z)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#A)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#C)"/></g></g></g><path d="m21.500002 14.499818-20.000002.000182v-4l20.000002-.000182z" fill="url(#D)"/><path d="m2 10c-.554.000005-1 .446-1 1v3c0 .554.446 1.000005 1 1h19c.554-.000005 1-.446 1-1v-3c0-.554-.446-1.0000053-1-1zm0 1h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4z" fill="#7a0000" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m17.5 11.5h3v2h-3z" opacity=".5" stroke="url(#E)"/><path d="m12.5 11.5h3v2h-3z" opacity=".5" stroke="url(#G)"/><path d="m7.4999999 11.5h3.0000001v2h-3.0000001z" opacity=".5" stroke="url(#H)"/><path d="m2.5 11.5h3v2h-3z" opacity=".5" stroke="url(#I)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deleteslide.svg b/icon-themes/elementary_svg/cmd/lc_deleteslide.svg
new file mode 100644
index 000000000..3550d82c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deleteslide.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="4.559" y2="21.517"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3746 0 0 .37083 29.393 2.44)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.66892 0 0 .4054 -1.18 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="6.733" y2="41.267"/><linearGradient id="f" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="37.633" x2="37.633" xlink:href="#b" y1="6.733" y2="41.267"/><linearGradient id="g" gradientTransform="matrix(.47058531 0 0 .36937813 2.972059 3.568188)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="j" gradientTransform="matrix(.03873 0 0 .00824 -1.997 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="11.031" cy="17.125" gradientTransform="matrix(.63624 0 0 .14315 8.98 18.45)" gradientUnits="userSpaceOnUse" r="9.844" xlink:href="#c"/><linearGradient id="l" gradientTransform="matrix(.57895 0 0 .55556 34.075 10.497)" gradientUnits="userSpaceOnUse" x1="11.192" x2="11.192" y1="-.741" y2="30.298"><stop offset="0" stop-color="#ff8c82"/><stop offset=".312" stop-color="#ed5353"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="41.225" x2="41.225" y1="23.238" y2="7.39"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.30773287 -.29497666 .30773287 .29497666 25.945015 17.143811)" gradientUnits="userSpaceOnUse" x1="36.011" x2="16.331" xlink:href="#o" y1="13.023" y2="32.702"/><linearGradient id="o"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.30773287 -.29497666 .30773287 .29497666 25.634713 17.292587)" gradientUnits="userSpaceOnUse" x1="28.449" x2="16.331" xlink:href="#o" y1="20.584" y2="32.702"/><g transform="translate(0 -2)"><path d="m2.65 21h18.7v2h-18.7z" fill="url(#j)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#i)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#h)" opacity=".15"/><path d="m5 4.5h17.5v17h-17.5z" fill="url(#g)" stroke-width="1.045825"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#f)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#a)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m6 7.5h4m1 0h2m1 0h1m1 0h2m-12 4h2m-2 2h1m-1 2h2m-2 2h2m0-4h1m0 4h1" stroke="#aaa"/><g stroke-linejoin="round"><path d="m5 21.5h17.5v-17h-17.5" stroke="url(#d)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#a)"><path d="m20 14a4 4 0 1 1 -2.116-3.53l-1.884 3.53z" opacity=".5"/><path d="m20 14.012c0 1.734-1.26 3.392-2.933 3.854-1.67.463-3.605-.31-4.497-1.798-.007.007 3.43-2.056 3.43-2.056z" opacity=".5"/><path d="m20 14c0 1.734-1.26 3.392-2.933 3.855-.04-.007-1.067-3.855-1.067-3.855z"/></g><path d="m22.263 20.9a6.263 1.41 0 0 1 -12.526 0 6.263 1.41 0 1 1 12.526 0z" fill="url(#k)" opacity=".4" transform="matrix(.87818 0 0 .88434 3.45 3.27)"/></g><path d="m46.522 20.386-3.185-2.947 3.065-3.087-2.21-1.912-3.154 2.942-3.217-2.94-2.298 1.98 3.218 3.005-3.218 2.955 2.3 2.06 3.213-3.09 3.22 3.09z" fill="url(#l)" stroke="url(#m)" stroke-linejoin="round" transform="matrix(.87818 0 0 .88434 -18.525 2.438)"/><g fill="none"><path d="m44.934 14.418-.647-.627-3.265 2.868-3.226-2.864-.824.674" opacity=".5" stroke="url(#n)" stroke-linecap="square" transform="matrix(.87818 0 0 .88434 -18.525 2.438)"/><path d="m45.427 20.732-2.993-2.713m-2.968.035-2.804 2.702" opacity=".4" stroke="url(#p)" transform="matrix(.87818 0 0 .88434 -18.525 2.438)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deletetable.svg b/icon-themes/elementary_svg/cmd/lc_deletetable.svg
new file mode 100644
index 000000000..4f784af22
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deletetable.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#j" y1="13.022708" y2="32.702335"/><linearGradient id="j"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#j" y1="20.584223" y2="32.702335"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#l" y1="3" y2="5"/><linearGradient id="o" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#l" y1="3" y2="5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#l" y1="3" y2="5"/><linearGradient id="q" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#l" y1="3" y2="5"/><linearGradient id="r" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" xlink:href="#e" y1="16.001053" y2="20.001053"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="10.245955"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="10.245955"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="10.245955"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="H" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="I" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="J" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#l" y1="6.451322" y2="8.348639"/><linearGradient id="K" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#l" y1="6.451322" y2="8.345967"/><linearGradient id="L" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#L)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#l)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#s)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#t)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#u)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#v)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#w)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#y)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#z)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#A)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#D)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#E)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#F)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#G)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#H)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#I)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#J)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#K)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#m)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#555761" fill-opacity=".501961"/><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" fill="none" opacity=".5" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".8" stroke="url(#p)"/><path d="m12.5 2.5h3v3h-3z" opacity=".8" stroke="url(#q)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#r)" opacity=".15"/><g transform="matrix(.87817681 0 0 .88433535 3.449172 3.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#f)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#i)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#k)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_designerdialog.svg b/icon-themes/elementary_svg/cmd/lc_designerdialog.svg
new file mode 100644
index 000000000..78bd37dcf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_designerdialog.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" gradientTransform="matrix(.56156549 0 0 .56188923 4.954286 -.435683)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.751999" y2="42.282001"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="13" cy=".94" gradientTransform="matrix(-2.84165 0 0 -2.59455 49.94 3.438)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.49294 0 0 .51865 -1.792 -.03)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.4925 0 0 .5272 -1.783 -.32)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="e" cx="15.415" cy="35.357" gradientTransform="matrix(.4721 0 0 .47512 -2.01 2.097)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#690808"/><stop offset="1" stop-color="#f462ea"/></radialGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="26.782" cy="42.343" gradientTransform="matrix(1 0 0 .2822 0 30.394)" gradientUnits="userSpaceOnUse" r="14.407" xlink:href="#f"/><radialGradient id="h" cx="22.571" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.945 12.607966)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#f"/><g transform="translate(-3 -.967)"><ellipse cx="12" cy="16.787966" fill="url(#h)" opacity=".2" rx="8" ry="2.89"/><path d="m15.3 13.7h-6.72l-1.156 2.9h-3.09l6.334-15.2h2.877l6.11 15.2h-3.235zm-5.92-2.3h5.046l-2.252-6.876z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#b)"/><path d="m7.6679688.43359375-6.3339844 15.19921825h.4160156l5.9179688-14.1992182h2.8769532l5.707031 14.1992182h.402344l-6.109375-15.19921825zm-.8808594 10.00000025-.40625 1h5.0449216l-.328125-1z" fill="#fff" opacity=".2" transform="translate(3 .967)"/></g><path d="m9.82 12.62 2.005 1.972c1.178-1.218 3.057-3.31 4.353-5.147l.085-4.152c-2.142 2.367-4.8 5.343-6.442 7.328z" fill="url(#c)" stroke="#673907" stroke-linecap="round" stroke-width=".743" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m5.413 18.464 1.272 1.162 5.355-4.94c-.216-.824-1.45-2.312-2.373-2.312l-4.253 6.09z" fill="url(#d)" stroke="#787a75" stroke-linecap="round" stroke-width=".749" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m1 21.977c3.135 0 5.514.386 5.965-1.97.363-1.898-2.165-2.808-3.417-1.113-1.208 1.632-2.548 3.083-2.548 3.083z" fill="url(#e)" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m41.19 42.343c0 2.245-6.45 4.066-14.408 4.066-7.957 0-14.407-1.82-14.407-4.067 0-2.245 6.45-4.066 14.407-4.066s14.407 1.82 14.407 4.066z" fill="url(#g)" opacity=".2" transform="matrix(.54562 0 0 .51557 .955 .073)"/><path d="m13.5 20c0 .386513-.310591.700553-.700553.700553-.379611 0-.700555-.31059-.697103-.700553 0-.389963.31059-.704004.700553-.704004.389964 0 .704005.317491.704005.707455z" fill="#fff" opacity=".528" stroke-width="3.451003"/><path d="m8.079628 23.506179s2.201436-1.083286 3.137794-2.694518c.333701-.572772 1.085776-.08218.622578.48561-.996125 1.220254-3.760372 2.206417-3.760372 2.206417z" fill="url(#a)" opacity=".428" stroke-width="2.490313"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_developmenttoolsdockingwindow.svg b/icon-themes/elementary_svg/cmd/lc_developmenttoolsdockingwindow.svg
new file mode 100644
index 000000000..9a5d630c4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_developmenttoolsdockingwindow.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.17499996" x2="3.17499996" y1="291.311458325" y2="296.338541595"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.17499969542" x2="3.17532883708" y1="291.70833332" y2="295.9416666"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -290.64998)"><g opacity=".4" transform="matrix(.15317989 0 0 .11339283 -.501316 291.40595)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><rect fill="url(#e)" height="5.027083" rx=".264583" width="5.027083" x=".661458" y="291.31143"/><g stroke-width=".264583"><path d="m1.5875 291.70833v.52917h-.5291667v.26458h.5291667v.52917h-.5291667v.26458h.5291667v.52917h-.5291667v.26458h.5291667v.52917h-.5291667v.26458h.5291667v.52917h-.5291667v.26458h.5291667v.26458h.2645833v-.26458h.5291667v.26458h.2645833v-.26458h.5291667v.26458h.2645833v-.26458h.5291667v.26458h.2645833v-.26458h.5291667v.26458h.2645833v-.26458h.2645833v-.26458h-.2645833v-.52917h.2645833v-.26458h-.2645833v-.52917h.2645833v-.26458h-.2645833v-.52917h.2645833v-.26458h-.2645833v-.52917h.2645833v-.26458h-.2645833v-.52917h-.2645833v.52917h-.5291667v-.52917h-.2645833v.52917h-.5291667v-.52917h-.2645833v.52917h-.5291667v-.52917h-.2645833v.52917h-.5291667v-.52917zm.2645833.79375h.5291667v.52917h-.5291667zm.79375 0h.5291667v.52917h-.5291667zm.79375 0h.5291667v.52917h-.5291667zm.79375 0h.5291667v.52917h-.5291667zm-2.38125.79375h.5291667v.52917h-.5291667zm.79375 0h.5291667v.52917h-.5291667zm.79375 0h.5291667v.52917h-.5291667zm.79375 0h.5291667v.52917h-.5291667zm-2.38125.79375h.5291667v.52917h-.5291667zm.79375 0h.5291667v.52917h-.5291667zm.79375 0h.5291667v.52917h-.5291667zm.79375 0h.5291667v.52917h-.5291667zm-2.38125.79375h.5291667v.52917h-.5291667zm.79375 0h.5291667v.52917h-.5291667zm.79375 0h.5291667v.52917h-.5291667zm.79375 0h.5291667v.52917h-.5291667z" fill="#fff" opacity=".1"/><rect fill="none" height="5.027084" opacity=".5" rx=".264583" stroke="#002e99" width="5.027084" x=".661458" y="291.31143"/><path d="m.92604164 291.57604h4.49791666v4.49791h-4.49791666z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.0964518 291.71091c-.315077.0141-.6617093.10279-1.0505819.27906a.52866007.52866007 0 0 0 .2583822 1.00872s.183314.0111.3152262.03l-.107487.18604.2961059.17001a.52866007.52866007 0 0 0 -.725537.20257l-.8077026 1.46193a.52866007.52866007 0 0 0 .1979207.71365l.6438883.37207a.52866007.52866007 0 0 0 .7270875-.20205l.8082192-1.46247a.52866007.52866007 0 0 0 .03514-.43254l.011885-.0202a.52866007.52866007 0 0 0 .074414.0527l.2914549.16847a.52866007.52866007 0 0 0 .7224372-.19328l.4330485-.74982a.52866007.52866007 0 0 0 -.1937863-.72238l-.291972-.16846a.52866007.52866007 0 0 0 -.3167763-.0677c-.1112936-.16472-.2594346-.33539-.4991944-.45888-.2247607-.11577-.5072349-.18152-.8221721-.16744z" fill="#0d52bf" opacity=".1"/><path d="m3.1083374 291.97498c-.2737472.0122-.5881879.0902-.9534302.2558a.26435411.26435411 0 0 0 .1291911.50436s.3101344-.013.5038451.0512c.096855.0321.1362726.0706.145211.0915.00894.0208.026841.09-.083199.2806l-.2408121.41703.067696.0382a.26435411.26435411 0 0 0 -.3632855.1018l-.8077026 1.46193a.26435411.26435411 0 0 0 .099219.35657l.6438884.37207a.26435411.26435411 0 0 0 .3638021-.10129l.8082195-1.46244a.26435411.26435411 0 0 0 -.037724-.30696l.2464967-.42633.026872-.0465c.011189-.0178.052551-.0632.078548-.0765l.045992.18913a.26435411.26435411 0 0 0 .1245402.1664l.2914549.16847a.26435411.26435411 0 0 0 .3612185-.0966l.4330483-.74982a.26435411.26435411 0 0 0 -.096635-.36122l-.2919719-.16847a.26435411.26435411 0 0 0 -.2010212-.0264l-.1069702.0284c-.082192-.17356-.2205323-.3805-.4971272-.52296-.1832457-.0944-.4156864-.15022-.6893637-.13798z" fill="#0d52bf" opacity=".25"/><path d="m3.6767166 292.348c-.2834457-.146-.7297547-.18627-1.4129702.12342 0 0 1.3474385-.10274.8149791.81937l-.372473.64505-.1610056-.093-.8080192 1.46237.6440223.37183.8080192-1.46237-.1610056-.093.3724728-.64505.029049-.0503c.063065-.1039.2554266-.31272.5245579-.15733l.083505.34338.2918227.16849.4328293-.74968-.2918228-.16849-.3333255.0893s-.096205-.41637-.4606351-.60408z" fill="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dia.svg b/icon-themes/elementary_svg/cmd/lc_dia.svg
new file mode 100644
index 000000000..24f2ced24
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dia.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3746 0 0 .37083 29.393 2.44)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.66892 0 0 .4054 -1.18 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="6.733" y2="41.267"/><linearGradient id="f" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="37.633" x2="37.633" xlink:href="#a" y1="6.733" y2="41.267"/><linearGradient id="g" gradientTransform="matrix(.45714 0 0 .36937813 3.53 3.568188)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#b" y1=".985" y2="47.013"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="j" gradientTransform="matrix(.03873 0 0 .00824 -1.997 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.73528188 0 0 .44107637 -3.076875 -1.839636)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#b" y1="15.285" y2="37.546"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="4.559" y2="21.517"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><g opacity=".75"><path d="m3.5 2.5h17v12h-17z" fill="url(#k)" opacity=".75" stroke-width="1.076611"/><path d="m3.5 2.5h17v11h-17z" fill="none" opacity=".75" stroke="url(#d)" stroke-linejoin="round"/></g><path d="m2.65 21h18.7v2h-18.7z" fill="url(#j)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#i)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#h)" opacity=".15"/><path d="m5 4.5h17.5v17h-17.5z" fill="url(#g)" stroke-width="1.030776"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#f)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#l)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m6 7.5h4m1 0h2m1 0h1m1 0h2m-12 4h2m-2 2h1m-1 2h2m-2 2h2m0-4h1m0 4h1" stroke="#aaa"/><g stroke-linejoin="round"><path d="m5 21.5h17.5v-17h-17.5" stroke="url(#d)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#l)"><path d="m20 14a4 4 0 1 1 -2.116-3.53l-1.884 3.53z" opacity=".5"/><path d="m20 14.012c0 1.734-1.26 3.392-2.933 3.854-1.67.463-3.605-.31-4.497-1.798-.007.007 3.43-2.056 3.43-2.056z" opacity=".5"/><path d="m20 14c0 1.734-1.26 3.392-2.933 3.855-.04-.007-1.067-3.855-1.067-3.855z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diaauto.svg b/icon-themes/elementary_svg/cmd/lc_diaauto.svg
new file mode 100644
index 000000000..2adb37bf8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diaauto.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.3599214 0 0 .08725363 7.079729 13.865792)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.417044" x2="1.164339" y1="4.476628" y2="10.218431"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -6.267669)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#a"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1=".655513" x2="14.727656" xlink:href="#f" y1="11.822087" y2="1.32404"/><linearGradient id="f"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="g" cx="32.5" cy="16.5625" gradientTransform="matrix(.13600338 .32887282 -.25782279 .11298813 11.149645 -7.537857)" gradientUnits="userSpaceOnUse" r="14.4375" xlink:href="#f"/><filter id="h" color-interpolation-filters="sRGB" height="1.324258" width="1.386852" x="-.193426" y="-.162129"><feGaussianBlur stdDeviation=".67849208"/></filter><linearGradient id="i" gradientTransform="matrix(.26725589 0 0 1.157552 9.315594 -10.704165)" gradientUnits="userSpaceOnUse" x1="-32.957481" x2="-25.474016" y1="27.388975" y2="27.388975"><stop offset="0" stop-color="#2e3436"/><stop offset=".64444447" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.77602087 .23906428 -.31605097 .56747902 -20.167798 4.551095)" gradientUnits="userSpaceOnUse" x1="27.52779" x2="30.419695" y1="4.16702" y2="2.948735"><stop offset="0" stop-color="#eeeeec"/><stop offset=".78888887" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="l" gradientTransform="matrix(-.99998741 0 0 .99998741 29.638279 -2.962035)" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" xlink:href="#k" y1="8.717988" y2="10.968022"/><linearGradient id="m" gradientTransform="matrix(-.99998741 0 0 .99998741 23.651324 -3.009822)" gradientUnits="userSpaceOnUse" x1="15.651522" x2="15.651522" xlink:href="#k" y1="9.515787" y2="11.01581"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="4.999993" x2="4.999993" xlink:href="#k" y1="8.005848" y2="8.380849"/><linearGradient id="o" gradientTransform="matrix(.30158659 0 0 .33185129 -.293634 1.810038)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="27.50001" y1=".985206" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.486092" x2="23.486092" y1="5.516603" y2="24.728191"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="14.526505" x2="14.526505" y1="8.39077" y2="12.515833"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" y1="7.592971" y2="12.09304"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="u" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="21.611818" x2="21.611818" y1="-5.666174" y2="-3.545106"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#k" y1="1.255832" y2="2.005834"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><ellipse cx="7.889552" cy="15.26185" display="block" fill="url(#b)" opacity=".433333" rx="6.073674" ry="1.472407" stroke-width=".750002"/><path d="m6.8749972 10.630856v1.875004l-2.2500056 1.500004.7500018 1.125003 2.2500057-1.500004 2.2500056 1.500004.7500023-1.125003-2.2500061-1.500004v-1.875004z" style="fill:#e5e5e5;stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098"/><path d="m.87498219 2.3808352h14.25003581v9.0000228h-14.25003581z" fill="url(#o)" stroke-width="1.073087"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#p)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#q)" stroke-linejoin="round"/></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><g stroke="#747474"><rect fill="url(#r)" height="2.250006" rx=".375" ry=".375001" width="15.750039" x=".12498" y=".130829"/><circle cx="10.423996" cy="14.589039" fill="#e5e5e5" r=".951788"/></g><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><path d="m.874982.880831h14.250035v.750002h-14.250035z" fill="none" opacity=".8" stroke="url(#v)"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.63828 -2.962035)"><rect fill="url(#t)" height="4.499149" rx=".375006" ry=".374087" width="2.248525" x="17.514999" y="7.59389"/><rect height="4.499149" rx=".375006" ry=".374087" style="opacity:.5;fill:none;stroke:#7239b3;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="17.514999" y="7.59389"/></g><g transform="matrix(-.9999874 0 0 .9999874 23.651324 -3.009822)"><rect fill="url(#s)" height="3.750057" rx=".375006" width="2.250033" x="14.526505" y="8.39077"/><rect height="3.749139" rx=".375006" ry=".374088" style="opacity:.5;fill:none;stroke:#cc3b02;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="14.528013" y="8.391688"/></g><g transform="matrix(.74999242 0 0 .74999242 -10.000976 -3.241624)"><rect fill="url(#u)" height="2.998814" rx=".500006" ry=".498782" width="3.000038" x="18.501474" y="13.497988"/><rect fill="none" height="2.998814" opacity=".5" rx=".497994" ry=".59664" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="18.501474" y="13.497988"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m11.373499 5.3817612-.748493-.0009187.000003 3.0000073h.750002z" opacity=".5" stroke="url(#l)" stroke-width=".750002"/><path d="m8.3734917 6.1317619-.7500026-.0000002.0015 2.2490886h.7500015z" opacity=".5" stroke="url(#m)" stroke-width=".750002"/><path d="m4.6249914 7.630848.7500022.0009v.7491022l-.7500022-.0009z" opacity=".5" stroke="url(#n)" stroke-width=".749992"/></g></g><g transform="matrix(-1 0 0 1 23.817493 .909117)"><path d="m-.21353815 8.955379c13.01421415.825309 4.81258425-6.687757 14.86944815-6.9271329l2.526834 5.3100242c-4.589328-2.1399165-7.728547 8.8538297-17.45599893 2.3934247z" fill="url(#c)" fill-rule="evenodd" opacity=".444444"/><path d="m24.090748 20.465883c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#d)" opacity=".2"/><path d="m9.9746091 1.1054688-.101562 2.4785156-1.5957033.8359375-.5-.28125-.017578-1.4765625-1.046875.9648437-1.4101562-.4414062.59375 1.2929687-.8554688 1.2050782 1.4140625-.1640626.8828125 1.1855469.2792969-1.3964843.7382813-.25 1.5625001.5800781.4316399 2.5390625 1.539063-1.9453125 2.546875.375-1.375-2.0664063 1.142578-2.3046875-2.386719.6679688zm-5.5234372 4.3671874-.8125.75-1.09375-.34375.4609375 1.0058594-.6640625.9335938 1.0976562-.1269532.6835938.9199218.2167969-1.0839842 1.0878906-.3652344-.9628906-.5410156zm3.7128906.8925782-1.1835937 1.0898437-1.5957032-.4980469.671875 1.4628908-.9648437 1.361328 1.5976562-.185547.9960938 1.339844.3164062-1.578125 1.5839844-.533203-1.4042969-.7890628zm-6.2207031 1.5859375-.296875 1.1191411-1.15820315.3125.97070315.626953-.060547 1.199218.8964844-.730468 1.1230469.429687-.4179688-1.080078.7539062-.933594-1.1542968.06445z" fill="url(#e)"/><path d="m13.263114 9.769977c-2.055779.900922-4.601427-.494534-5.685864-3.116837-1.084439-2.622304-.297012-5.478444 1.758767-6.37936679 2.055778-.9009236 4.601426.4945301 5.685864 3.11683479 1.084439 2.622304.297012 5.478445-1.758767 6.379369z" fill="url(#g)" filter="url(#h)" opacity=".483"/><g transform="matrix(1.0583533 -.61104055 .51705714 .89556923 3.108729 -5.864404)"><path d="m.5 18v12.4375c0 .5817.297334 1.0625.666667 1.0625h.666667c.369333 0 .666666-.4808.666666-1.0625v-12.4375z" fill="url(#i)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".74907" ry=".929487" stroke="#000" stroke-width=".814307" width="2" x=".5" y="10.5"/><path d="m1.166667 10.5c-.369333 0-.666667.4808-.666667 1.0625v6.4375h2v-6.4375c0-.5817-.297333-1.0625-.666666-1.0625z" fill="url(#j)" fill-rule="evenodd" opacity=".9"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diaeffect.svg b/icon-themes/elementary_svg/cmd/lc_diaeffect.svg
new file mode 100644
index 000000000..09ffb0ca4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diaeffect.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 20.388131 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16.333328" x2="16.333328" y1="45.666664" y2="7.333332"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="22.083328" x2="22.083328" y1="7.333332" y2="45.666664"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.1621622 0 0 .91891889 -3.891888 4.445954)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="7.313715" y2="40.686264"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.48995989 .00069868 .00181362 -.38149037 57.128707 48.266601)" gradientUnits="userSpaceOnUse" x1="45.414135" x2="45.567307" y1="15.270427" y2="96.25267"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><radialGradient id="i" cx="7.495683" cy="8.449767" gradientTransform="matrix(.00000002 1.7677232 -2.4310525 -.00000003 44.541938 -1.059662)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="27.825897" x2="10.842305" y1="20.378442" y2="27.73667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.78947369 0 0 .42857136 -3.947368 2.857139)"><path d="m30.400001 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h20.4v7.000001h-20.4z" fill="url(#d)"/></g><g transform="matrix(.52173912 0 0 .52173912 -.521736 -1.826086)"><g stroke-width="1.916667"><path d="m1.9583274 8.291452c10.3117926 0 44.0833346.000213 44.0833346.000213v36.416667l-44.0833816.0023.000047-36.418954z" fill="url(#f)" stroke="url(#e)" stroke-linejoin="round"/><g stroke-linecap="round"><path d="m44.124995 42.791666h-40.2500009v-32.583334h40.2500009z" fill="none" stroke="url(#g)" stroke-linejoin="round"/><path d="m42.208328 40.874999h-36.4166672v-28.750001h36.4166672z" fill="url(#h)" stroke="#7239b3"/></g></g><path d="m6.7499941 13.083332h34.5166649v26.833334h-34.5166649z" fill="url(#i)"/><g transform="matrix(1.5984524 0 0 1.5984524 -10.332189 -13.906267)"><path d="m10.763229 25.482579c16.677962 1.057649 8.618789-8.290983 21.506849-8.597748l-.01 7.027374c-5.881288-2.742344-9.107463 10.844369-21.573377 2.565238z" fill="url(#j)" fill-rule="evenodd" opacity=".444444"/><g fill="#fff"><path d="m27.986045 24.327006-2.938427-.43211-1.774472 2.24411-.497063-2.928138-2.682618-.994156 2.631225-1.377581.116523-2.858531 2.12325 2.076748 2.754633-.772514-1.318984 2.66108z"/><path d="m20.200249 29.319792-1.149915-1.546425-1.843753.215473 1.115394-1.571507-.774678-1.686928 1.839268.575181 1.364975-1.258053.02133 1.926988 1.618279.90941-1.826081.615763-.364824 1.820098z"/><path d="m15.27636 29.286702-1.293465-.493574-1.034251.841863.06971-1.38268-1.120261-.723481 1.33655-.36097.341892-1.289.756319 1.159589 1.331562-.07316-.869119 1.077635.481059 1.243782z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diagramarea.svg b/icon-themes/elementary_svg/cmd/lc_diagramarea.svg
new file mode 100644
index 000000000..f74706d55
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diagramarea.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.993" cy="43.5" gradientTransform="matrix(1.9093 0 0 1.4 27.14 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><radialGradient id="d" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="e" gradientTransform="matrix(.9528 0 0 1 .472 0)" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.546" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.002" x2="14.002" xlink:href="#a" y1="4.000565" y2="20.001733"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.546" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.988" x2="12.002" xlink:href="#a" y1="8" y2="20.001733"/><linearGradient id="j" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.51)" gradientUnits="userSpaceOnUse" x1="22.333719" x2="22.333719" y1="-8.84474" y2=".346437"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#a" y1="11" y2="20"/><linearGradient id="l" gradientTransform="matrix(.0393 0 0 .0082 -2.222 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="605.714" cy="486.648" gradientTransform="matrix(-.012 0 0 .0082 9.76 17.98)" gradientUnits="userSpaceOnUse" r="117.143"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="n" gradientTransform="matrix(.6 0 0 .3694 -2.4 3.568)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m2.5 21h19v2h-19z" fill="url(#l)" opacity=".15"/><path d="m2.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#m)" opacity=".15"/><path d="m1.5 4.5h21v17h-21z" fill="url(#n)"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#o)" stroke-linecap="round"/><path d="m1.5 4.5h21v17h-21z" fill="none" opacity=".6" stroke="#cc3b02" stroke-linejoin="round"/><g opacity=".4"><path d="m36.68 40h4.763v7h-4.763z" fill="url(#c)" transform="matrix(.653 0 0 .4286 -1.077 4.857)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="matrix(-.653 0 0 -.4286 -1.077 4.857)"/><path d="m10 40h26.68v7h-26.68z" fill="url(#e)" transform="matrix(.653 0 0 .4286 -1.077 4.857)"/></g><g transform="translate(-7.012 2)"><rect fill="url(#f)" height="19" rx="1" width="5.000001" x="18.511999" y="2.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.512 3.5h3v17h-3z" opacity=".5" stroke="url(#g)"/><rect height="19" opacity=".5" rx="1" stroke="#7239b3" width="5.000001" x="18.511999" y="2.5"/></g></g><g transform="translate(2.012 2)"><rect fill="url(#h)" height="15" rx="1" width="4.999999" x="16.488001" y="6.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.488 7.5h3v13h-3z" opacity=".5" stroke="url(#i)"/><rect height="15" opacity=".5" rx="1" stroke="#cc3b02" width="4.999999" x="16.488001" y="6.5"/></g></g><g transform="translate(-12 2)"><rect fill="url(#j)" height="12" rx="1" width="5" x="16.5" y="9.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.5 10.5h3v10h-3z" opacity=".5" stroke="url(#k)"/><rect height="12" opacity=".5" rx="1" stroke="#206b00" width="5" x="16.5" y="9.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diagramaxis.svg b/icon-themes/elementary_svg/cmd/lc_diagramaxis.svg
new file mode 100644
index 000000000..618b39c35
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diagramaxis.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -82.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 106.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><g stroke-linejoin="round"><path d="m7.500047 2.5000001h-.998047l-.002 18.9999999h1v-19z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m2.5000001 16.499953v.998047.002c6.333334-.01 12.6666679.01 18.9999999 0v-1l-18.9999999.000004z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"><path d="m9.5 19.5h11v2h-11z"/><path d="m4.5 3.5v11h-2v-11z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diagramaxisx.svg b/icon-themes/elementary_svg/cmd/lc_diagramaxisx.svg
new file mode 100644
index 000000000..cd9d09c97
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diagramaxisx.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -82.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 106.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><g stroke-linejoin="round"><path d="m7.500047 2.5000001h-.998047l-.002 18.9999999h1v-19z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m2.5000001 16.499953v.998047.002c6.333334-.01 12.6666679.01 18.9999999 0v-1l-18.9999999.000004z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m9.5 19.5h11v2h-11z" fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diagramaxisxyz.svg b/icon-themes/elementary_svg/cmd/lc_diagramaxisxyz.svg
new file mode 100644
index 000000000..77359a61b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diagramaxisxyz.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 10.778565 -84.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 108.01244 6.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(2.0253557 -2.025356 1.5455334 1.5455332 79.641674 84.316844)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><g stroke-linejoin="round"><path d="m8.5 14.501953v.998047h14v-1z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m9.500047 1.5h-1.000047v13.881702l1 .118298-.000004-14z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m11.5 17.5h10v2h-10z" fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/><path d="m9.8023402 14.838607-.705726-.705726-.0014-.0014c-4.4712867 4.4854-3.6185411 3.640291-8.0898192 8.125697l.6891506.68915 8.1077586-8.107758z" fill="none" stroke="url(#d)" stroke-linecap="round"/><g fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"><path d="m-10.949404 12.801293h6.088872v1.958734h-6.088872z" transform="matrix(.70710678 -.70710678 .70710678 .70710678 0 0)"/><path d="m13.5 2.5v10h-2v-10z" stroke-linecap="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diagramaxisy.svg b/icon-themes/elementary_svg/cmd/lc_diagramaxisy.svg
new file mode 100644
index 000000000..1acf1c8d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diagramaxisy.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -82.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 106.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><g stroke-linejoin="round"><path d="m2.5000001 16.499953v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m7.500047 2.5000001h-.998047-.002c.01 6.3333345.0154 12.6666679.02539 18.9999999h.974606v-18.9999999z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m3.5-4.5h11v2h-11z" fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961" transform="rotate(90)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diagramaxisz.svg b/icon-themes/elementary_svg/cmd/lc_diagramaxisz.svg
new file mode 100644
index 000000000..63c510505
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diagramaxisz.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 10.778565 -84.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 108.01244 6.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(2.0253557 -2.025356 1.5455334 1.5455332 79.641674 84.316844)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><g stroke-linejoin="round"><g fill="none" stroke-linecap="round"><path d="m8.7426408 14.499953v.998047.002c6.3333342-.01 7.4240272-.0154 13.7573592-.02539v-.974606h-13.7573592z" stroke="url(#a)"/><path d="m9.500047 1.5000001h-.998047-.002c.01 6.3333345.0154 7.4599819.02539 13.7933139h.974606v-13.7933139z" stroke="url(#c)"/><path d="m9.8023402 14.838607-.705726-.705726-.0014-.0014c-4.4712867 4.4854-3.6185411 3.640291-8.0898192 8.125697l.6891506.68915 8.1077586-8.107758z" stroke="url(#d)"/></g><path d="m-10.949404 12.801293h6.088872v1.958734h-6.088872z" fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961" stroke-width="1.041268" transform="matrix(.70710678 -.70710678 .70710678 .70710678 0 0)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diagramdata.svg b/icon-themes/elementary_svg/cmd/lc_diagramdata.svg
new file mode 100644
index 000000000..8e34ca4e5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diagramdata.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" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="10.245955"/><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="10.245955"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="10.245955"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="8.348639"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#a" y1="6.451322" y2="8.345967"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="8.348639"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#a" y1="6.451322" y2="8.345967"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="8.348639"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#a" y1="6.451322" y2="8.345967"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="8.348639"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#a" y1="6.451322" y2="8.345967"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="8.348639"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#a" y1="6.451322" y2="8.345967"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="8.348639"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#a" y1="6.451322" y2="8.345967"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#a" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#a" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#a" y1="6.451322" y2="10.245955"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="1" y2="6.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="w" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.060406" xlink:href="#y" y1="4.999989" y2="39.654362"/><linearGradient id="y"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="z" gradientTransform="matrix(.49999998 0 0 .25 -.999998 2.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" y1="15.999304" y2="19.963179"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="A" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#y" y1="2.268861" y2="19.728326"/><rect fill="url(#w)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l.059816 18.501408h-17.938934z" fill="none" stroke="url(#x)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#z)" opacity=".15"/><path d="m1.5 6.163481v15.300155c0 .574146.462218 1.036364 1.036364 1.036364h17.927455c.574146 0 1.036364-.462218 1.036364-1.036364v-15.300155" fill="none" opacity=".3" stroke="#000"/><path d="m2.536364 1.499845c-.574145 0-1.036364.462218-1.036364 1.036364v3.963609h20.000182v-3.963609c0-.574146-.462218-1.036364-1.036363-1.036364z" fill="url(#v)"/><g fill="none"><path d="m2.536364 1.499845c-.574146 0-1.036364.462218-1.036364 1.036364l.000001 3.963609h20.000182l-.000001-3.963609c0-.574146-.462218-1.036364-1.036364-1.036364z" stroke="#a62100" stroke-linecap="round" stroke-opacity=".501961"/><path d="m17.500013 16.499818h-12.9999991zm-.0096-5.98755-12.9904261-.0093v7.99685h12.9999991zm.0096 3.98755h-13m13-2h-13m2.5453926-1.979205-.017614 7.979125m2.5487754-7.944393-.0034 7.944393m2.534768-7.972179.0037 7.972179m2.521631-7.999964.01314 7.999964" opacity=".2" stroke="#fff"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#A)" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m6.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m11.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m16.000002 7h1v14.999818h-1z" opacity=".321"/><path d="m2.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 9.999818h4v1h-4z" opacity=".321"/><path d="m2.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 13.999818h4v1h-4z" opacity=".321"/><path d="m2.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m7.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m12.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m17.000002 17.999819h4v1h-4z" opacity=".321"/><path d="m6 2v4h1v-4zm5 0v4h1v-4zm5 0v4h1v-4z" fill="#a62100" fill-opacity=".501961" opacity=".5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".5" stroke="url(#u)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" opacity=".5" stroke="url(#b)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".5" stroke="url(#c)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" opacity=".5" stroke="url(#d)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#e)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#f)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#g)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#i)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#j)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#k)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#l)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#m)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#n)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#p)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#q)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#r)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diagramtype.svg b/icon-themes/elementary_svg/cmd/lc_diagramtype.svg
new file mode 100644
index 000000000..fdb70a1dd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diagramtype.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" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#b" y1="8.0466" y2="21.817619"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.783 0 0 .78 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.52"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.993" cy="43.5" gradientTransform="matrix(1.9093 0 0 1.4 27.14 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><radialGradient id="g" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="h" gradientTransform="matrix(.95283 0 0 1 .47173 0)" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13.988167" x2="13.608" y1="6" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11.988167" x2="12.00126" xlink:href="#d" y1="8" y2="19.999826"/><linearGradient id="k" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="21.610758" x2="21.610758" y1="-8.845447" y2=".34573"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="12" x2="12.00126" xlink:href="#d" y1="11" y2="19.999826"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="14.00124" x2="14.00124" xlink:href="#d" y1="4.000005" y2="19.999826"/><g opacity=".4" transform="matrix(.65293831 0 0 .42856238 -3.077376 2.857011)"><path d="m36.679 40h4.7641v7h-4.7641z" fill="url(#f)"/><path d="m-10-47h5v7h-5z" fill="url(#g)" transform="scale(-1)"/><path d="m10 40h26.679v7h-26.679z" fill="url(#h)"/></g><g transform="translate(-9.0118)"><rect fill="url(#m)" height="19" rx="1" width="4.999999" x="18.511801" y="2.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.521 3.4917h2.9801v17.007h-2.9801z" opacity=".5" stroke="url(#n)"/><rect height="19" opacity=".5" rx="1" stroke="#7239b3" width="4.999999" x="18.511801" y="2.5"/></g></g><g transform="translate(.011833)"><rect fill="url(#i)" height="15" rx="1" width="5" x="16.488167" y="6.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.488167 7.5h3v13h-3z" opacity=".5" stroke="url(#j)"/><rect height="15.0002" opacity=".5" rx="1" stroke="#cc3b02" width="5.012034" x="16.488167" y="6.5"/></g></g><g transform="translate(-14)"><rect fill="url(#k)" height="12.000099" rx="1" width="4.999701" x="16.5" y="9.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.505 10.507h2.9967v9.9918h-2.9967z" opacity=".5" stroke="url(#l)"/><rect height="12" opacity=".5" rx="1" stroke="#206b00" width="5" x="16.5" y="9.5"/></g></g><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none" transform="translate(.032)"><path d="m2.468 8.9116875v12.5883125h12.602z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m3.468 14v6.5h7" opacity=".5" stroke="url(#c)"/><path d="m3.468 23.5h14" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diagramwall.svg b/icon-themes/elementary_svg/cmd/lc_diagramwall.svg
new file mode 100644
index 000000000..7f50d4c65
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diagramwall.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" gradientTransform="matrix(-.1472 -.24716 .25497 -.1427 18.298 43.894)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="80.82" x2="104.747" y1="27.165" y2="27.652"><stop offset="0" stop-color="#abacae"/><stop offset=".111" stop-color="#7e8087"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.099779" x2="11.099779" y1="9.358313" y2="18.053093"><stop offset="0" stop-color="#fff"/><stop offset=".405" stop-color="#fff" stop-opacity=".235"/><stop offset=".744" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="24.66" cy="21.218" gradientTransform="matrix(.3353 0 0 .333 -8.175 9.7)" gradientUnits="userSpaceOnUse" r="4.301"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#9d9d9d"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.65995402 -.04057263 .04057263 .65995402 -134.766281 -134.493104)" gradientUnits="userSpaceOnUse" x1="194.152" x2="195.835" y1="235.838" y2="240.809"><stop offset="0" stop-color="#cfd1d3"/><stop offset="1" stop-color="#cfd1d3" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.0393 0 0 .0082 -2.222 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.012 0 0 .0082 9.76 17.98)" gradientUnits="userSpaceOnUse" r="117.143"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.6 0 0 .3694 -2.4 3.568)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m2.5 21h19v2h-19z" fill="url(#e)" opacity=".15"/><path d="m2.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#f)" opacity=".15"/><path d="m1.5 4.5h21v17h-21z" fill="url(#g)"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m1.5 4.5h21v17h-21z" fill="none" opacity=".6" stroke="#ce5c00" stroke-linejoin="round"/><g transform="translate(8.172 -8)"><path d="m3.247 12.66c-.454.182-1.074 1.88.554 4.626 1.54 2.594 3.114 3.13 3.534 2.873.402-.248.562-2.065-.866-4.31-1.157-1.818-2.765-3.375-3.22-3.19z" fill="#555753" stroke="#555761"/><path d="m7.36 20.11 7.31-4.177c2.156-2.545-1.448-7.886-4.143-7.4l-7.327 4.09c2.72 1.327 4.27 4.717 4.16 7.487z" fill="url(#a)" fill-rule="evenodd" stroke="#555761" stroke-linejoin="round"/><path d="m8.146 18.907 6.104-3.377c1.735-2.063-1.474-7.097-3.74-6.376l-6.12 3.476c1.723.95 3.56 4.058 3.756 6.277z" fill="none" stroke="url(#b)"/><path d="m8.46 12.823v-2.82c0-2.065-3.967-2.023-3.967.064v1.588" fill="none" stroke="#555761" stroke-linecap="round"/><ellipse cx=".092" cy="16.766" fill="url(#c)" fill-rule="evenodd" rx="1.274" ry="1.265" stroke="#555761" stroke-linecap="round" transform="matrix(.86839794 -.49586795 .50415875 .86366377 0 0)"/><path d="m3.98 20.835c-1.887 0-2.48.563-2.48 1.302 0 .534.643 1.336 3.45 1.336h4.62c2.366 0 4.84-.407 4.84-1.33 0-.896-2.542-1.313-4.58-1.318l-.8-.002-.915.014c-1.556-.3-1.38-1.862-1.79-3.12-.82.55-.886 1.253-1.227 2.26-.15.362-.713.866-1.12.858z" fill="#fcaf3e" fill-rule="evenodd" stroke="#ce5c00" stroke-linejoin="round"/><path d="m3.304 13.412c-.125.05-.207.17-.21.303-.117 1.637.804 3.385 1.91 4.147.15.105.357.07.462-.08s.07-.356-.08-.46c-.836-.578-1.722-2.232-1.626-3.566.014-.117-.035-.233-.13-.304-.093-.07-.218-.087-.326-.04z" fill="url(#d)"/><circle cx="-21.647" cy="2.806" fill="#fff" r=".626" transform="rotate(-90)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diamode.svg b/icon-themes/elementary_svg/cmd/lc_diamode.svg
new file mode 100644
index 000000000..a42249350
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diamode.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" gradientTransform="matrix(.03934912 0 0 .0082353 -2.221895 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 14.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.59999859 0 0 .36938167 -2.400006 3.568205)" 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"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.51351311 0 0 .4054054 -.325062 3.270281)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#f" y1="5.56415" y2="43"/><linearGradient id="h" gradientTransform="matrix(.51351351 0 0 .40540539 -.329339 3.265207)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#f" y1="5.56415" y2="43"/><path d="m2.5 21h19v2h-19z" fill="url(#a)" opacity=".15"/><path d="m2.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m21.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m1.4999609 4.5000401c4.8121656 0 20.9999741.0011 20.9999741.0011l.000026 16.9988989s-13.9999992 0-21.0000001 0c0-5.666661 0-11.333321 0-16.9999817z" fill="url(#e)"/><g fill="none"><path d="m21.5 20.500007h-18.9999997v-14.9999999h18.9999997z" stroke="url(#g)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m1.4999609 4.499962c4.8121834 0 21.0000521.0011 21.0000521.0011l.000026 16.998977s-14.0000512 0-21.0000781 0c0-5.666687 0-11.333373 0-17.0000599z" opacity=".3" stroke="#000" stroke-width=".999922"/><path d="m21.494983 20.494932h-19.0000003v-15h19.0000003z" opacity=".5" stroke="url(#h)" stroke-linecap="round"/></g></g><g fill="#fff"><path d="m4 7h7v5h-7z"/><path d="m13 7h7v5h-7z"/><path d="m4 14h7v5h-7z"/><path d="m13 14h7v5h-7z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diaspeed.svg b/icon-themes/elementary_svg/cmd/lc_diaspeed.svg
new file mode 100644
index 000000000..a3017e901
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diaspeed.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.3599214 0 0 .08725363 7.079729 13.865792)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="10.491356" cy="21.940859" gradientTransform="matrix(.0000001 2.9166669 -2.8333337 .00000016 72.657129 -8.658938)" gradientUnits="userSpaceOnUse" r="5.459508"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.374535" x2="10.374535" y1="22.257729" y2="30.693684"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.99998741 0 0 .99998741 29.638279 -2.962035)" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" xlink:href="#d" y1="8.717988" y2="10.968022"/><linearGradient id="f" gradientTransform="matrix(-.99998741 0 0 .99998741 23.651324 -3.009822)" gradientUnits="userSpaceOnUse" x1="15.651522" x2="15.651522" xlink:href="#d" y1="9.515787" y2="11.01581"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.999993" x2="4.999993" xlink:href="#d" y1="8.005848" y2="8.380849"/><linearGradient id="h" gradientTransform="matrix(.30158659 0 0 .33185129 -.293634 1.810038)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.013155" y1=".985206" y2="29.970716"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.486092" x2="23.486092" y1="5.516603" y2="24.728191"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="14.526505" x2="14.526505" y1="8.39077" y2="12.515833"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" y1="7.592971" y2="12.09304"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="n" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="21.611818" x2="21.611818" y1="-5.666174" y2="-3.545106"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#d" y1="1.255832" y2="2.005834"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><ellipse cx="7.889552" cy="15.26185" display="block" fill="url(#a)" opacity=".433333" rx="6.073674" ry="1.472407" stroke-width=".750002"/><path d="m6.8749972 10.630856v1.875004l-2.2500056 1.500004.7500018 1.125003 2.2500057-1.500004 2.2500056 1.500004.7500023-1.125003-2.2500061-1.500004v-1.875004z" style="fill:#e5e5e5;stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098"/><path d="m.87498219 2.3808352h14.25003581v9.0000228h-14.25003581z" fill="url(#h)" stroke-width="1.073087"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#i)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#j)" stroke-linejoin="round"/></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><g stroke="#747474"><rect fill="url(#k)" height="2.250006" rx=".375" ry=".375001" width="15.750039" x=".12498" y=".130829"/><circle cx="10.423996" cy="14.589039" fill="#e5e5e5" r=".951788"/></g><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><path d="m.874982.880831h14.250035v.750002h-14.250035z" fill="none" opacity=".8" stroke="url(#o)"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.63828 -2.962035)"><rect fill="url(#m)" height="4.499149" rx=".375006" ry=".374087" width="2.248525" x="17.514999" y="7.59389"/><rect height="4.499149" rx=".375006" ry=".374087" style="opacity:.5;fill:none;stroke:#7239b3;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="17.514999" y="7.59389"/></g><g transform="matrix(-.9999874 0 0 .9999874 23.651324 -3.009822)"><rect fill="url(#l)" height="3.750057" rx=".375006" width="2.250033" x="14.526505" y="8.39077"/><rect height="3.749139" rx=".375006" ry=".374088" style="opacity:.5;fill:none;stroke:#cc3b02;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="14.528013" y="8.391688"/></g><g transform="matrix(.74999242 0 0 .74999242 -10.000976 -3.241624)"><rect fill="url(#n)" height="2.998814" rx=".500006" ry=".498782" width="3.000038" x="18.501474" y="13.497988"/><rect fill="none" height="2.998814" opacity=".5" rx=".497994" ry=".59664" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="18.501474" y="13.497988"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m11.373499 5.3817612-.748493-.0009187.000003 3.0000073h.750002z" opacity=".5" stroke="url(#e)" stroke-width=".750002"/><path d="m8.3734917 6.1317619-.7500026-.0000002.0015 2.2490886h.7500015z" opacity=".5" stroke="url(#f)" stroke-width=".750002"/><path d="m4.6249914 7.630848.7500022.0009v.7491022l-.7500022-.0009z" opacity=".5" stroke="url(#g)" stroke-width=".749992"/></g></g><g transform="matrix(1.099 0 0 1.099 6.47 -11.113)"><path d="m15.495904 26.490446a5.0045495 5.0045495 0 0 1 -5.004548 5.00455 5.0045495 5.0045495 0 0 1 -5.0045498-5.00455 5.0045495 5.0045495 0 0 1 5.0045498-5.004549 5.0045495 5.0045495 0 0 1 5.004548 5.004549z" style="stroke:#206b00;stroke-width:.909918;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;fill:url(#b)"/><path d="m14.586662 26.490446c0 2.262042-1.833265 4.095308-4.095307 4.095308-2.2620423 0-4.0953067-1.833265-4.0953067-4.095308 0-2.262041 1.8332644-4.095307 4.0953067-4.095307 2.262042 0 4.095307 1.833265 4.095307 4.095307z" style="opacity:.5;fill:none;stroke-width:.909918;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)"/><path d="m11.325844 22.855469a.9076266.9076266 0 0 0 -.857422.90625v5.458984a.9076266.9076266 0 0 0 1.453125.726563l3.638672-2.730469a.9076266.9076266 0 0 0 0-1.453125l-3.638672-2.728516a.9076266.9076266 0 0 0 -.595703-.179687z" fill="#206b00" fill-opacity=".67451" opacity=".1"/><path d="m11.401274 24.67061-.02524 5.459508 3.639672-2.729754z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m11.376594 23.762 3.63911 2.728446-3.639672 2.729754z" fill="#fff"/><path d="m7.6861715 22.855469a.9076266.9076266 0 0 0 -.8574222.90625v5.458984a.9076266.9076266 0 0 0 1.4531252.726563l3.6386715-2.730469a.9076266.9076266 0 0 0 0-1.453125l-3.6386715-2.728516a.9076266.9076266 0 0 0 -.595703-.179687z" fill="#206b00" fill-opacity=".67451" opacity=".1"/><path d="m7.7616015 24.67061-.02524 5.459508 3.6396715-2.729754z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m7.7369215 23.762 3.6391095 2.728446-3.6396715 2.729754z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_diatime.svg b/icon-themes/elementary_svg/cmd/lc_diatime.svg
new file mode 100644
index 000000000..0b231d4af
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_diatime.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" gradientTransform="matrix(.77562455 0 0 .7756249 -43.981565 -9.61426)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="15.026252" cy="8.62576" fx=".303533" fy="8.625761" gradientTransform="matrix(-.00000003 .56510885 -.53241442 -.00000004 16.49884 1.63324)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dadada"/></radialGradient><radialGradient id="c" cx="62.625" cy="4.625" gradientTransform="matrix(.94117648 0 0 .2823525 -46.941177 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="d" cx="99.157013" cy="186.17059" gradientTransform="matrix(.12690354 0 0 .04037841 -.583375 13.534573)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m19.965624 21.051843a7.9656233 2.5345164 0 1 1 -15.9312462 0 7.9656233 2.5345164 0 1 1 15.9312462 0z" fill="url(#d)"/><path d="m22 21c0 1.656854-4.477153 3-10 3-5.5228476 0-10-1.343146-10-3s4.4771524-3 10-3c5.522847 0 10 1.343146 10 3z" fill="url(#c)" fill-rule="evenodd" opacity=".3"/><path d="m12 1.5000002c-5.7935374 0-10.4999999 4.7064618-10.4999999 10.4999998 0 5.793537 4.7064625 10.500001 10.4999999 10.5 5.793537 0 10.500004-4.706463 10.5-10.5 0-5.793538-4.706463-10.4999998-10.5-10.4999998z" fill="url(#b)"/><g stroke-linecap="round"><path d="m21.5 12c0 5.246706-4.253305 9.5-9.5 9.5s-9.5-4.253294-9.5-9.5c0-5.246704 4.253305-9.5 9.5-9.5s9.5 4.253296 9.5 9.5z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><g stroke-width=".6"><path d="m11.468162 12.606151 5.772823-6.611569" fill="none" stroke="#333"/><path d="m12.848222 12.024423-5.0570603-.329172" fill="#00f" stroke="#333"/><path d="m11.397737 10.450238 2.737257 7.425508" fill="none" stroke="#eb5c3a"/></g></g><path d="m12.656259 2.69923c-.09076.000001-.175547.02016-.248926.04526-.07145.02317-.126968.03699-.181037.06789-.05214.0309-.10295.08225-.135777.113148-.03283.0309-.0563.03367-.06789.04526l.135777.158407c.01352-.01738.04278-.04085.06789-.06789.02703-.02897.0519-.06541.09052-.09052.03862-.0251.08557-.05051.135777-.06789.05214-.01931.117312-.02263.181037-.02263.06179.000001.112061.0053.158408.02263.04828.01738.08225.03892.113148.06789.03283.02897.05244.07646.06789.113148.01738.03669.02263.05383.02263.09052-.000001.05793-.0105.115925-.04526.158407-.03283.04248-.08364.07839-.135778.113148-.05214.03476-.09661.06155-.158407.09052-.05987.02704-.128899.06349-.181037.09052-.09849.05214-.162572.09855-.226296.158408-.06179.05793-.121718.117312-.158407.181036-.03476.06372-.05437.134149-.06789.203667-.011588.067582-.022631.154842-.022631.226291h1.244629v-.181036h-1.018333c.0077-.05986.02788-.112062.04526-.158408.01931-.04634.05383-.09716.09052-.135777.03669-.03862.07784-.07646.135778-.113148.05793-.03669.139397-.07453.226296-.113149.03669-.01738.07977-.04085.135777-.06789.05793-.02703.104337-.07066.158408-.113148.05406-.04248.09909-.07784.135777-.135777.03862-.05986.06789-.145191.06789-.226296-.000001-.06179-.02015-.104337-.04526-.158408-.02511-.056-.06487-.115922-.113148-.158407-.04828-.04248-.11152-.06734-.181037-.09052-.06758-.0251-.139399-.04526-.226296-.04526zm-1.425666.02263c-.0038.0097-.03506.03892-.06789.06789-.03282.02897-.06487.05769-.113148.09052-.04635.03283-.104338.06542-.158407.09052-.05214.02511-.09136.04526-.135778.04526v.181036c.03669.000002.06487-.0072.113149-.02263.04828-.01545.113992-.04472.158407-.06789.04634-.02317.07646-.04085.113148-.06789.03669-.02703.07314-.04472.09052-.06789v1.244629h-.407333v.181037h.973074v-.181037h-.362074v-1.493554h-.203667zm-7.9656229 8.237178c-.1023467.000001-.2053567.0086-.294185.04526-.088829.03669-.1606405.09468-.2262961.158407-.063725.06372-.1197863.1394-.1584073.226296-.036693.08497-.045259.173072-.045259.271556 0 .09655.00857.186589.045259.271555.036693.08497.094682.162572.1584073.226296.063725.06179.141329.09909.2262961.135778.086897.03476.1730705.06789.2715553.06789.1313112 0 .2370968-.04556.3394442-.113148.1042758-.06759.1838111-.157623.2262961-.271556-.0000014.142899-.016293.272703-.045259.384704-.027032.11007-.062943.196244-.1131481.271555-.048279.07724-.1115201.140485-.1810368.181037-.069518.04055-.1413305.06789-.2262962.06789-.1081398 0-.2053566-.03065-.2941849-.09052-.088829-.05793-.1424159-.150441-.1810369-.248925l-.1357777.135777c.055998.119726.1407859.203968.2489258.271556.1081384.06758.2268986.09052.3620737.09052.1139316-.000001.2241223-.01768.3168146-.06789.092689-.05021.1606384-.122019.2262961-.226296.067585-.102346.1217155-.230219.1584073-.384703.036685-.156416.067889-.334556.067889-.543111-.0000014-.133242-.031204-.255865-.067889-.362074-.0366928-.108141-.0927526-.198177-.1584075-.271558-.063725-.073379-.135538-.142415-.2262961-.181037-.090761-.040551-.1860465-.045258-.2941849-.045259zm17.2663939 0c-.06952.000001-.138011.0053-.203667.02263-.06566.01545-.126968.03892-.181037.06789-.05407.02897-.0933.07067-.135777.113148-.04249.04055-.08998.08557-.113148.135778l.135777.113148c.04249-.0869.098-.155388.181037-.203667.08497-.05021.184114-.06789.294185-.06789.05986.000001.130828.0072.181037.02263.05214.01545.09909.037.135778.06789.03862.02897.06928.06874.09052.113148.02124.04249.02263.07785.02263.135778-.000002.110071-.03398.202038-.113148.271555-.07917.06952-.190754.113149-.339445.113148h-.09052v.158407h.06789c.164139.000001.297805.0359.384703.113149.0869.07724.135776.183571.135778.316814-.000002.131312-.05275.247296-.135778.316815-.08304.07145-.194615.09052-.339444.09052-.125519 0-.233779-.01768-.316814-.06789-.08304-.05021-.140485-.1187-.181037-.203666l-.135778.135777c.056.104278.138855.168365.248926.226297.110069.05987.237942.09052.384703.09052.100414-.000001.19045-.01629.271555-.04526.08303-.02703.145734-.06101.203667-.113148.05986-.05021.104879-.107657.135778-.181037.03282-.07145.06789-.162028.06789-.248926-.000001-.139036-.03591-.244822-.113148-.339444-.07531-.09462-.189366-.159795-.316814-.181037.05986-.0077.11206-.01823.158407-.04526.04828-.02897.102949-.07259.135778-.113148.03282-.04248.05051-.08364.06789-.135778.01738-.05406.02263-.100474.02263-.158407-.000001-.07724-.01437-.16257-.04526-.226296-.02897-.06372-.08171-.113992-.135778-.158408-.05407-.04635-.105727-.08804-.181037-.113148-.07338-.0251-.160098-.02263-.248925-.02263zm-17.2663939.158407c.073379.000001.1399407.01629.2036665.04526.065658.02704.1101298.06294.1584072.113148.050205.04828.1068104.115382.1357777.181037.028966.06372.045259.132219.045259.203667-.0000014.07338-.016293.138011-.045259.203666-.027032.06372-.062943.110131-.1131481.158407-.048279.04828-.115382.106813-.1810368.135778-.065659.02703-.1302872.02263-.2036665.02263-.073381 0-.138011.0044-.2036666-.02263-.063725-.02897-.1327608-.0875-.1810368-.135778-.048279-.04828-.084183-.09468-.1131481-.158407-.028966-.06566-.045259-.130285-.045259-.203666-.0000007-.07338.018227-.13994.045259-.203667.028966-.06565.064869-.132759.1131481-.181037.050205-.04828.1173111-.08611.1810368-.113148.065658-.02897.1302851-.04526.2036666-.04526zm8.7576599 8.033512c-.113933.000002-.224125.04031-.316815.09052s-.158709.122021-.226296.226296c-.06566.102348-.121718.228289-.158407.384703-.03669.154486-.04526.334557-.04526.543111 0 .133244.0105.253934.04526.362074.03669.106208.09275.198175.158407.271555.06566.07338.135536.117855.226296.158407.09076.03862.186045.06789.294185.06789.102345 0 .205355-.0086.294185-.04526.08883-.03669.16257-.09468.226296-.158408.06566-.06372.121716-.141328.158407-.226296.03862-.0869.04526-.17307.04526-.271555-.000002-.09655-.0086-.186587-.04526-.271555-.03669-.08497-.09468-.164501-.158407-.226296-.06372-.06373-.1394-.101018-.226296-.135778-.08497-.03668-.173072-.06789-.271555-.06789-.131313.000002-.235168.04556-.339444.113148-.102347.06758-.183814.157624-.226297.271555 0-.140966.01823-.2727.04526-.384703.02897-.112.06487-.218872.113148-.294185.05021-.07724.111518-.117853.181037-.158407.06952-.04055.141329-.06789.226296-.06789.108138.000002.205355.03066.294185.09052.08883.05793.165044.127814.203666.226297l.113148-.113148c-.056005-.119726-.140788-.203968-.248925-.271557-.108141-.067585-.226901-.113146-.362074-.113148zm-.02263.859925c.07145.000002.13801.01629.203667.04526.06566.02703.132759.06487.181037.113148.04828.04828.08418.115382.113148.181037.02896.06373.04526.130287.04526.203666-.000002.07338-.01629.138011-.04526.203667-.02703.06372-.06294.110131-.113148.158407-.04828.04828-.115383.106812-.181037.135777-.06372.02703-.130288.02263-.203667.02263-.07338 0-.138011.0044-.203666-.02263-.06372-.02896-.1082-.0875-.158408-.135777-.04828-.05021-.106812-.09468-.135777-.158407-.02897-.06373-.02263-.130286-.02263-.203667-.000001-.07338-.0044-.139941.02263-.203666.02897-.06566.06487-.13276.113148-.181037.05021-.04828.11538-.08611.181037-.113148.06566-.02897.130285-.04526.203666-.04526z" opacity=".4"/><path d="m12 1.4999999c-5.7935381 0-10.5000001 4.7064611-10.5000001 10.4999991 0 5.793539 4.706462 10.500003 10.5000001 10.500001 5.793538 0 10.500007-4.706462 10.5-10.500001 0-5.793538-4.706462-10.4999991-10.5-10.4999991z" fill="none" opacity=".4" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dismantle.svg b/icon-themes/elementary_svg/cmd/lc_dismantle.svg
new file mode 100644
index 000000000..36a48ef2c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dismantle.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" gradientUnits="userSpaceOnUse" x1="18" x2="18" xlink:href="#d" y1="1.5" y2="16.5"/><linearGradient id="b" gradientTransform="matrix(.31231236 0 0 .31231203 -.439937 34.002483)" gradientUnits="userSpaceOnUse" x1="51.798126" x2="51.798126" y1="-99.267654" y2="-60.844543"><stop offset="0" stop-color="#fff"/><stop offset=".49999997" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.499997" x2="8.499997" y1="10" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.416009" x2="10.416009" y1="8.614654" y2="22.339955"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.02485212 0 0 .0082353 -.48225 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 7.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><path d="m2.499999 22h12v2h-12z" fill="url(#e)" opacity=".15"/><path d="m2.5 22.000085v1.999891c-.620473.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#f)" opacity=".15"/><path d="m14.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><rect fill="url(#d)" height="14" rx="1.5" width="14" x="1.5" y="8.5"/><rect fill="none" height="12" opacity=".5" rx=".75" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" width="12" x="2.5" y="9.5"/><rect fill="none" height="14" opacity=".5" rx="1.5" stroke="#105845" stroke-linecap="round" stroke-linejoin="round" width="14" x="1.5" y="8.5"/><path d="m23 10.000796a8.0000001 7.9991057 0 1 1 -16 0 8.0000001 7.9991057 0 1 1 16 0z" opacity=".05"/><path d="m22.5 10.000796a7.5000002 7.4982683 0 1 1 -14.9999999 0 7.5000002 7.4982683 0 1 1 14.9999999 0z" opacity=".07"/><path d="m22.5 9a7.5000002 7.4982683 0 1 1 -15 0 7.5000002 7.4982683 0 1 1 15 0z" fill="url(#a)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m21.499999 8.997998a6.4999998 6.4999935 0 1 1 -12.9999991 0 6.4999998 6.4999935 0 1 1 12.9999991 0z" opacity=".5" stroke="url(#b)"/><path d="m22.5 9.000001a7.5000002 7.5000021 0 1 1 -15 0 7.5000002 7.5000021 0 1 1 15 0z" opacity=".5" stroke="#555761"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_displaymasterbackground.svg b/icon-themes/elementary_svg/cmd/lc_displaymasterbackground.svg
new file mode 100644
index 000000000..e62d3e883
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_displaymasterbackground.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" gradientTransform="matrix(0 .4865 -.37838 0 21.58 .824)" gradientUnits="userSpaceOnUse" x1="6.528263" x2="41.471737" y1="22.675617" y2="22.675617"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.0080891 0 0 1.0000217 -4.038 2.999761)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="1110.5" cy="1543" gradientTransform="matrix(1.3323351 0 0 .9601284 -1471.5547 -1471.5679)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.006025" x2="16.000223" xlink:href="#e" y1="9.534337" y2="9.534337"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="62.625" cy="4.625" gradientTransform="matrix(.76091728 0 0 .19022902 -39.567475 19.101329)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.0328 0 0 .01513 .147 14.28)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71" cy="486.65" gradientTransform="matrix(.0328 0 0 .01513 .154 14.28)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#e"/><radialGradient id="i" cx="605.71" cy="486.65" gradientTransform="matrix(-.0328 0 0 .01513 23.846 14.28)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#e"/><linearGradient id="j" gradientTransform="matrix(.48626 .00027 .0001 .34755 59.86 1.242)" gradientUnits="userSpaceOnUse" x1="-116.939" x2="-75.809" y1="28.167" y2="28.135"><stop offset="0" stop-opacity=".271"/><stop offset="1" stop-opacity=".368"/></linearGradient><linearGradient id="k" gradientTransform="matrix(0 .57143159 -.34765868 0 21.376801 -1.21579)" gradientUnits="userSpaceOnUse" x1="7.377593" x2="40.627419" y1="26.971285" y2="26.971285"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.11183 0 0 .11095 27.052 7.434)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.92" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 -.11183 .1195 0 6.62 -5.052)" gradientUnits="userSpaceOnUse" x1="-107.46" x2="-107.46" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.0751 .00587 -.0062 .0715 25.005 9.547)" gradientUnits="userSpaceOnUse" x1="-211.29" x2="-208.5" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.07503 0 0 .0756 21.87 7.858)" gradientUnits="userSpaceOnUse" x1="-184.92" x2="-175.25" y1="113.98" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><g opacity=".2"><path d="m4.083 19.827h15.835v3.673h-15.835z" fill="url(#g)" transform="translate(0 .5)"/><path d="m19.917 19.827v3.673c1.69.007 4.083-.823 4.083-1.837 0-1.013-1.885-1.836-4.083-1.836z" fill="url(#h)" transform="translate(0 .5)"/><path d="m4.083 19.827v3.673c-1.69.007-4.083-.823-4.083-1.837 0-1.013 1.885-1.836 4.083-1.836z" fill="url(#i)" transform="translate(0 .5)"/></g><path d="m20.5 2.5v20h-16v-20z" fill="url(#k)" stroke-width="1.059626"/><path d="m22.5 19.5h-20v-16h20z" fill="none" stroke="url(#j)" stroke-linejoin="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m4 5v13h17v-13z" fill="url(#l)" transform="matrix(0 1 -1 0 24 0)"/><path d="m6 4v11.764c.38.108.872.196 1.46.196 1.494 0 1.28-.537 2.568-.537 1.287 0 2.046.877 3.786.877 2.156 0 2.65-1.413 4.356-1.413 1.332 0-2.568.773-1.102.773.99 0 1.32-.406 1.932-.67v-10.99z" opacity=".07"/><path d="m4 18h11.145c.124-.252.237-.572.237-.918 0-.79-.68-1.56-.68-2.878s.855-2.31.855-3.97-1.238-2.035-1.238-4.153.783 2.082.783.755c0-.914-.34-1.304-.557-1.835h-10.545z" fill="url(#m)" transform="matrix(0 1 -1 0 24 0)"/><g fill="#fff"><path d="m18.62 13.055c-1.177 0-1.92.337-2.526.65-.607.314-1.064.588-1.87.588-.83 0-1.485-.2-2.138-.412s-1.306-.443-2.066-.443c-.748 0-1.35.18-1.842.352s-.873.33-1.207.33c-.302 0-.596-.105-.837-.218a.31.314 0 0 0 -.133-.03v1.35c.414.105.934.186 1.545.186.826 0 1.247-.152 1.564-.29.317-.136.514-.247 1.156-.247.615 0 1.11.203 1.716.425.608.22 1.32.453 2.29.453 1.206 0 1.99-.385 2.64-.742.65-.358 1.152-.67 1.975-.67.043 0 .073.006.113.008v-1.272c-.126-.006-.236-.017-.38-.017z" opacity=".1"/><path d="m18.62 13.674c-2.242 0-2.638 1.238-4.397 1.238-1.76 0-2.808-.855-4.203-.855-1.396 0-2.214.68-3.05.68-.365 0-.703-.113-.97-.237v.713c.402.108.924.195 1.545.195 1.583 0 1.357-.537 2.72-.537 1.364 0 2.165.878 4.008.878 2.283 0 2.808-1.414 4.614-1.414.042 0 .073.006.113.008v-.65c-.125-.007-.234-.018-.38-.018z" opacity=".3"/><path d="m18.62 14.174c-2.242 0-2.638 1.238-4.397 1.238-1.76 0-2.808-.855-4.203-.855-1.396 0-2.214.68-3.05.68-.365 0-.703-.113-.97-.237v.713c.402.108.924.195 1.545.195 1.583 0 1.357-.537 2.72-.537 1.364 0 2.165.878 4.008.878 2.283 0 2.808-1.414 4.614-1.414.042 0 .073.006.113.008v-.65c-.125-.007-.234-.018-.38-.018z"/></g><path d="m18.5 4.5v16h-12v-16z" fill="none" opacity=".3" stroke="#000"/><path d="m8.9 15.537c-.072-.006-.154 0-.237.028-.32.108-.358.322-.387.425-.03.103-.035.182-.04.266-.01.17 0 .346.006.523.007.144.013.273.016.387-.11.025-.234.053-.375.083-.176.038-.355.076-.52.128-.08.026-.16.052-.257.108-.05.028-.106.06-.172.134s-.146.212-.142.378c.01.326.21.424.305.482.093.057.17.087.252.117.164.06.347.11.526.156l.393.108-.035.365c-.017.172-.033.343-.033.51 0 .08.003.16.028.266.013.054.03.115.083.198.053.082.164.2.332.247.327.092.488-.06.575-.126.087-.068.14-.13.196-.195.11-.132.215-.28.318-.43.084-.12.16-.228.227-.32.107.04.223.087.356.14.166.07.334.138.5.188.082.025.16.048.273.057.056.005.124.01.223-.013.1-.023.248-.088.347-.225.193-.268.094-.463.053-.562-.04-.1-.084-.165-.132-.236-.096-.14-.214-.28-.33-.42-.095-.113-.177-.214-.25-.304.074-.083.156-.173.252-.277.12-.13.24-.26.34-.393.05-.067.1-.132.143-.232.023-.05.047-.11.055-.206.01-.096-.01-.252-.117-.385-.208-.258-.432-.225-.543-.22-.112.007-.193.026-.278.048-.17.043-.35.105-.523.167-.145.05-.27.096-.385.133-.06-.092-.124-.196-.198-.314-.092-.146-.185-.295-.288-.428-.052-.066-.1-.128-.185-.2-.043-.036-.096-.077-.19-.114-.047-.02-.112-.036-.185-.04zm.84 1.15.022.005c-.006 0-.023.006-.026.007-.01 0-.015-.01.005-.012zm.308.1c.026.02.024.03.02.024l-.02-.023zm-1.592.32c.02-.01.022.003.015.006l-.03.008c.003 0 .013-.012.016-.013zm-.198.243v.027c0 .01-.01.002 0-.027zm2.613.48c-.004-.007.007-.006.017.022l-.016-.02zm.01.31c-.014.03-.024.032-.02.026.002-.003.014-.02.02-.025zm-2.602.507v.03c-.008-.03 0-.037 0-.03zm.174.268.025.01c.01.003 0 .007-.025-.01zm1.64.29c.007-.007.008.004-.018.023zm-.338.095c.004 0 .024.01.032.01-.033 0-.04-.012-.032-.01z" opacity=".05"/><path d="m8.762 16.02c-.18.06.03 1.366-.084 1.512-.11.14-1.464.284-1.46.46.006.182 1.38.393 1.49.54.106.144-.17 1.416.007 1.466.183.05.82-1.125 1.002-1.18.176-.05 1.36.59 1.464.444.11-.15-.87-1.087-.867-1.27.002-.175 1.01-1.05.897-1.188-.116-.144-1.358.45-1.54.392-.174-.056-.734-1.236-.908-1.177z" opacity=".15"/><path d="m8.022 12.505c.174-.06.736 1.123.91 1.18.182.057 1.423-.54 1.54-.395.11.14-.896 1.014-.898 1.19-.002.182.977 1.12.868 1.27-.104.145-1.29-.496-1.465-.443-.182.054-.818 1.23-1 1.18-.178-.05.097-1.322-.01-1.465-.11-.148-1.482-.36-1.487-.542-.005-.176 1.35-.32 1.46-.46.114-.147-.098-1.454.082-1.515z" fill="url(#n)" transform="translate(.792 3.174)"/><path d="m8.83 15.645-.047.046c0 .002-.002.003-.002.003-.096.235.06 1.26-.038 1.385-.004.005-.01.012-.018.017l.04.027c.79.237.098-1.428.08-1.475l-.012-.002z" fill="#9d0f06" opacity=".5"/><path d="m6.754 14.427c-.167.002-.263.01-.263.01v.04c.1.18 1.39.384 1.5.53.107.143-.17 1.43.01 1.48.184.052.827-1.138 1.01-1.193.18-.053 1.362.587 1.48.45-1-1.225-3.015-1.323-3.736-1.317z" fill="url(#o)" opacity=".75" transform="translate(.792 3.174)"/><path d="m5.5 21.5v-18h14v18z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g transform="translate(7.999776 1.997674)"><g transform="translate(0 -1)"><g fill-rule="evenodd" transform="translate(0 8)"><path d="m1.6311977 10.044215-1.2140423-.5314124c.9355638-5.9221279 6.9649974-9.81131271 15.4743956-2.6074566l-.148677 3.105767v.024c-2.3001-1.9558412-4.28185-4.4661954-8.3626394-4.4661954-4.6845799.0620013-5.4152457 3.6123781-5.7451002 4.4751964z" fill="url(#b)"/><path d="m15.497906 10.035214c-2.197549 2.805361-4.840524 3.464775-7.4943994 3.464775-2.6539763 0-5.9811868-.45581-6.4951461-3.464775.5575631-2.7513595 1.9987083-4.4348957 5.7001846-4.4661968 4.0448559-.0340007 6.0093479 2.5103543 8.2893609 4.4661968z" style="stroke-width:1.004673;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#c);stroke:url(#d)"/><ellipse cx="7.320361" cy="9.525049" fill="#46aaed" fill-opacity=".984314" rx="3.161734" ry="3.136432" stroke="#2f78c8" stroke-width=".669784"/><ellipse cx="7.050984" cy="8.801107" fill="#2f78c8" rx="2.016211" ry="1.800021"/><ellipse cx="6.546961" cy="8.400906" fill="#d7e4f1" rx="1.008172" ry=".800054"/></g><path d="m.49911436 17.499903c.89458434-5.925929 7.65508724-10.9231368 15.03926664-2.609057" fill="none" stroke="#8c8c8c" stroke-width="1.004673"/></g><path d="m16.169716 19.98114c0 1.116301-3.619676 2.021186-8.0847463 2.021186-4.4650706 0-8.0847461-.904818-8.0847461-2.021186 0-1.116369 3.6196755-2.021187 8.0847461-2.021187 4.4650703 0 8.0847463.904885 8.0847463 2.021187z" fill="url(#f)" fill-rule="evenodd" opacity=".3" stroke-width=".673729"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_displaymasterobjects.svg b/icon-themes/elementary_svg/cmd/lc_displaymasterobjects.svg
new file mode 100644
index 000000000..718766920
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_displaymasterobjects.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" gradientTransform="matrix(1.0080891 0 0 1.0000217 -4.038 2.999761)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1110.5" cy="1543" gradientTransform="matrix(1.3323351 0 0 .9601284 -1471.5547 -1471.5679)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.006025" x2="16.000223" xlink:href="#d" y1="9.534337" y2="9.534337"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="62.625" cy="4.625" gradientTransform="matrix(.76091728 0 0 .19022902 -39.567475 19.101329)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.5135 0 0 .4054 -.33 3.265)" gradientUnits="userSpaceOnUse" x1="24.011684" x2="24.011684" y1="6.746423" y2="41.280216"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="g" cx="7.504621" cy="8.597903" gradientTransform="matrix(-.00000006 1.4444444 -1.2222222 -.00000005 22.508549 -9.840008)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.4845 0 0 .34573 33.24 3.15)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="53.624" y2="2.906"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 8.76 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 15.24 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><g transform="translate(0 -2)"><path d="m1.5 22h21v2h-21z" fill="url(#i)" opacity=".15" transform="translate(0 -1)"/><path d="m1.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#j)" opacity=".15"/><path d="m22.5 21v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#k)" opacity=".15"/><g stroke-linejoin="round"><path d="m1.5 4.5h21v17h-21z" fill="url(#g)" stroke="url(#h)"/><g fill="none"><path d="m21.495 20.495h-19v-15h19z" opacity=".5" stroke="url(#f)" stroke-linecap="round"/><path d="m11.5 18.5h9m-1 1v-7m-9-5h-7m1-1v10" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></g><path d="m7 13.018h.993l.007.982h-.993zm2-.018h1l.007.982h-1zm2 0h2l.007.982h-2zm3 0 1.993.018.007.982-1.994-.018zm-7-2h2v1h-2zm3 0h1v1h-1.0000019zm2 0h2l.001 1h-2.001zm3 0h2v1h-2zm-8 4h2v1h-2zm3 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1.002zm2 0 1.012.013-.012.987-1.012-.013z" fill="#fff" opacity=".7"/></g><g transform="translate(7.999776 1.997674)"><g transform="translate(0 -1)"><g fill-rule="evenodd" transform="translate(0 8)"><path d="m1.6311977 10.044215-1.2140423-.5314124c.9355638-5.9221279 6.9649974-9.81131271 15.4743956-2.6074566l-.148677 3.105767v.024c-2.3001-1.9558412-4.28185-4.4661954-8.3626394-4.4661954-4.6845799.0620013-5.4152457 3.6123781-5.7451002 4.4751964z" fill="url(#a)"/><path d="m15.497906 10.035214c-2.197549 2.805361-4.840524 3.464775-7.4943994 3.464775-2.6539763 0-5.9811868-.45581-6.4951461-3.464775.5575631-2.7513595 1.9987083-4.4348957 5.7001846-4.4661968 4.0448559-.0340007 6.0093479 2.5103543 8.2893609 4.4661968z" fill="url(#b)" stroke="url(#c)" stroke-dashoffset=".6" stroke-linejoin="round" stroke-opacity=".658824"/><ellipse cx="7.320361" cy="9.525049" fill="#64baff" fill-opacity=".984314" rx="3.161734" ry="3.136432" stroke="#0d52bf" stroke-width=".5"/><ellipse cx="7.050984" cy="8.801107" fill="#0d52bf" rx="2.016211" ry="1.800021"/><ellipse cx="6.546961" cy="8.400906" fill="#d7e4f1" rx="1.008172" ry=".800054"/></g><path d="m.49911436 17.499903c.89458434-5.925929 7.65508724-10.9231368 15.03926664-2.609057" fill="none" stroke="#8c8c8c"/></g><path d="m16.169716 19.98114c0 1.116301-3.619676 2.021186-8.0847463 2.021186-4.4650706 0-8.0847461-.904818-8.0847461-2.021186 0-1.116369 3.6196755-2.021187 8.0847461-2.021187 4.4650703 0 8.0847463.904885 8.0847463 2.021187z" fill="url(#e)" fill-rule="evenodd" opacity=".3" stroke-width=".673729"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_displaymode.svg b/icon-themes/elementary_svg/cmd/lc_displaymode.svg
new file mode 100644
index 000000000..a42249350
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_displaymode.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" gradientTransform="matrix(.03934912 0 0 .0082353 -2.221895 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 14.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.59999859 0 0 .36938167 -2.400006 3.568205)" 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"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.51351311 0 0 .4054054 -.325062 3.270281)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#f" y1="5.56415" y2="43"/><linearGradient id="h" gradientTransform="matrix(.51351351 0 0 .40540539 -.329339 3.265207)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#f" y1="5.56415" y2="43"/><path d="m2.5 21h19v2h-19z" fill="url(#a)" opacity=".15"/><path d="m2.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m21.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m1.4999609 4.5000401c4.8121656 0 20.9999741.0011 20.9999741.0011l.000026 16.9988989s-13.9999992 0-21.0000001 0c0-5.666661 0-11.333321 0-16.9999817z" fill="url(#e)"/><g fill="none"><path d="m21.5 20.500007h-18.9999997v-14.9999999h18.9999997z" stroke="url(#g)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m1.4999609 4.499962c4.8121834 0 21.0000521.0011 21.0000521.0011l.000026 16.998977s-14.0000512 0-21.0000781 0c0-5.666687 0-11.333373 0-17.0000599z" opacity=".3" stroke="#000" stroke-width=".999922"/><path d="m21.494983 20.494932h-19.0000003v-15h19.0000003z" opacity=".5" stroke="url(#h)" stroke-linecap="round"/></g></g><g fill="#fff"><path d="m4 7h7v5h-7z"/><path d="m13 7h7v5h-7z"/><path d="m4 14h7v5h-7z"/><path d="m13 14h7v5h-7z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_distributecolumns.svg b/icon-themes/elementary_svg/cmd/lc_distributecolumns.svg
new file mode 100644
index 000000000..06b748b9c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_distributecolumns.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" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#s" y1="8" y2="9"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#s" y1="12" y2="13"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#s" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#s" y1="20" y2="21"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#q" y1="1.5" y2="22.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#s" y1="3" y2="5"/><linearGradient id="g" gradientTransform="translate(-3.000001 .000182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#q" y1="1.5" y2="22.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7.999999" x2="7.999999" xlink:href="#s" y1="3.000182" y2="5.000182"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="5.999999" x2="5.999999" xlink:href="#s" y1="8.000182" y2="9.000182"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="5.999999" x2="5.999999" xlink:href="#s" y1="12.000182" y2="13.000182"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="5.999999" x2="5.999999" xlink:href="#s" y1="16.000182" y2="17.000182"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="5.999999" x2="5.999999" xlink:href="#s" y1="20.000182" y2="21.000182"/><linearGradient id="m" gradientTransform="matrix(0 -.5372 .57682 0 -25.996998 33.866)" gradientUnits="userSpaceOnUse" x1="34.188385" x2="21.157856" y1="46.803162" y2="46.803162"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="4.000002" x2="4.000002" y1="11" y2="24"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="o"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="p" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 14.324002 30.82)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#o"/><linearGradient id="q" gradientTransform="matrix(.26746192 0 0 .44993664 5.280915 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.14285716 0 0 .25 5.428572 3.000001)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#o" y1="15.999304" y2="19.963179"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(3)"><path d="m7 1.5h4c.277 0 .5.223.5.5v20c0 .277-.223.5-.5.5h-4c-.277 0-.5-.223-.5-.5v-20c0-.277.223-.5.5-.5z" fill="url(#e)"/><path d="m6 7h6.000001v1h-6.000001z" fill="url(#r)" opacity=".15"/><path d="m7.518182 1.499845c-.574146 0-1.0363641.462218-1.036364 1.036364l.000001 3.963609h5.036364l-.000002-3.963609c0-.574146-.462218-1.036364-1.036363-1.036364z" fill="none" opacity=".4" stroke="#000" stroke-linecap="round"/><path d="m7.5 2.5v3h3v-3z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m11.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m7.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m6 22h6v1h-6z" opacity=".321"/><g fill="none"><path d="m7.5098 7.492187-.0098 2.007813h3v-2z" stroke="url(#a)"/><path d="m7.5098 11.492187-.0098 2.007813h3v-2z" stroke="url(#b)"/><path d="m7.5098 15.492187-.0098 2.007813h3v-2z" stroke="url(#c)"/><path d="m7.5098 19.492187-.0098 2.007813h3v-2z" stroke="url(#d)"/></g></g><g transform="translate(-1)"><path d="m4 1.5c-.277 0-.5.223-.5.5v20c0 .277.223.5.5.5h4v-21z" fill="url(#g)"/><path d="m4.499999 2.500182v3h3v-3z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4 1c-.554 0-1 .446-1 1v5 15h1v-15-5h4v-1z" opacity=".321"/><path d="m4 10h4v1h-4z" opacity=".321"/><path d="m4 14h4v1h-4z" opacity=".321"/><path d="m4 18.000001h4v1h-4z" opacity=".321"/><path d="m2.999999 22.000182 5.000001-.000182v1l-5.000001.000182z" opacity=".321"/><g fill="none"><path d="m4.509799 7.492369-.0098 2.007813h3v-2z" stroke="url(#i)"/><path d="m4.509799 11.492369-.0098 2.007813h3v-2z" stroke="url(#j)"/><path d="m4.509799 15.492369-.0098 2.007813h3v-2z" stroke="url(#k)"/><path d="m4.509799 19.492369-.0098 2.007813h3v-2z" stroke="url(#l)"/></g><path d="m4 6h4v1h-4z" fill="#3a3a38" opacity=".32"/></g><g transform="translate(10)"><path d="m3.1520017 20.045a4.318 4.628 0 1 1 8.6350003 0 4.318 4.628 0 0 1 -8.6350003 0z" fill="url(#p)" fill-rule="evenodd" opacity=".141"/><path d="m6.5000017 23.5 7.0000003-6-7.0000003-6v4h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#n)"/><path d="m7.5000017 21.287966 4.4439893-3.787966-4.4439893-3.822881v2.822881h-6v2h6z" display="block" fill="none" opacity=".5" stroke="url(#m)" stroke-miterlimit="7"/></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 000000000..f3159140a
--- /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" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" xlink:href="#b" y1="489.547" y2="489.547"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-208.18401" x2="-208.828" xlink:href="#b" y1="-491.453" y2="-491.453"/><linearGradient id="d" gradientTransform="matrix(0 -1 1 0 -473 210)" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" xlink:href="#b" y1="489.547" y2="489.547"/><linearGradient id="e" gradientTransform="matrix(0 1 -1 0 -473 210)" gradientUnits="userSpaceOnUse" x1="-208.18401" x2="-208.828" xlink:href="#b" y1="-491.453" y2="-491.453"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 10.5 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#g" y1="12" y2="1"/><linearGradient id="g"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 21.5 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#g" y1="12" y2="1"/><linearGradient id="i" gradientTransform="matrix(.60000005 0 0 -2.199987 51.19993 -438.7973)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" xlink:href="#l" y1="-201.72723" y2="-206.27272"/><linearGradient id="j" 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="k" gradientTransform="matrix(.66666664 0 0 -1.857143 67.166583 -366.85727)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#j" y1="-200.00011" y2="-208.00011"/><linearGradient id="l" 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="m" gradientTransform="matrix(-.66666664 0 0 -2.4285714 -43.166584 -483.42867)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#j" y1="-200.00011" y2="-208.00011"/><path d="m10.499999 20.499888h-7.999999v-16.9999991h7.999999z" fill="url(#m)"/><path d="m3.5 19.5h6v-15h-6z" fill="none" stroke="url(#i)" 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(#k)"/><path d="m14.499999 17.5h6v-11.0000002h-6z" fill="none" stroke="url(#l)" 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"/><g stroke-miterlimit="0" transform="matrix(-1 0 0 -1 24 24)"><path d="m186.5 489.5h3v2h-3z" fill="url(#a)" transform="matrix(0 -1 1 0 -484 210)"/><path d="m5.5 18.5v-3h2v3zm0-5v-3h2v3zm0-5v-3h2v3z" fill="#ffa154"/><path d="m-209.5-491.5h3v2h-3z" fill="url(#c)" transform="matrix(0 1 -1 0 -484 210)"/><path d="m16.5 23.5v-3h2v3z" fill="url(#d)"/><path d="m16.5 18.5v-3h2v3zm0-5v-3h2v3zm0-5v-3h2v3z" fill="#ffa154"/><path d="m18.5.5v3h-2v-3z" fill="url(#e)"/><g fill="none" stroke-linejoin="round"><path d="m5.5 1v2.4999999h2v-2.4999999m-2 4.4999999v3h2v-3zm0 5.0000001v3h2v-3zm0 5v3h2v-3zm2 7.5v-2.5h-2v2.5" opacity=".5" stroke="url(#f)"/><path d="m16.5 1.0000001v2.4999999h2v-2.4999999m-2 4.4999999v3h2v-3zm0 5v3h2v-3zm0 5v3h2v-3zm2 7.5v-2.5h-2v2.5" opacity=".5" stroke="url(#h)"/></g></g></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 000000000..f9f53cc47
--- /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="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" 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 000000000..2f3dc63dd
--- /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" gradientTransform="matrix(-1 0 0 1 6 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#b" y1="12" y2="1"/><linearGradient id="b"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 18 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#b" y1="12" y2="1"/><linearGradient id="d"><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="e" 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="f" gradientTransform="matrix(1 0 0 1.0952381 -1 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#d" y1="12" y2="1.956522"/><linearGradient id="g" gradientTransform="matrix(.66666664 0 0 -1.857143 68.166708 -366.85727)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#e" y1="-200.00011" y2="-208.00011"/><linearGradient id="h" 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="i" gradientTransform="matrix(1 0 0 1.0952381 11 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#d" y1="12" y2="1.956522"/><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="#e" 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(#f)"/><path d="m14.500125 18.499888h7.999999v-13.0000001h-7.999999z" fill="url(#g)"/><path d="m15.500124 17.5h6v-11.0000002h-6z" fill="none" stroke="url(#h)" 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(#i)"/><g fill="none"><path d="m13.5 1v22m2 0v-22" opacity=".5" stroke="url(#c)"/><path d="m1.5 1v22m2 0v-22" opacity=".5" stroke="url(#a)"/></g></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 000000000..e482293a6
--- /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" gradientTransform="matrix(-1 0 0 1 13.000124 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#b" y1="12" y2="1"/><linearGradient id="b"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 25.000124 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#b" y1="12" y2="1"/><linearGradient id="d"><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="e" 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="f" gradientTransform="matrix(-1 0 0 1.0952381 25.000124 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#d" y1="12" y2="1.956522"/><linearGradient id="g" gradientTransform="matrix(-.66666664 0 0 -1.857143 -44.166584 -366.85727)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#e" y1="-200.00011" y2="-208.00011"/><linearGradient id="h" 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="i" gradientTransform="matrix(-1 0 0 1.0952381 13.000124 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#d" y1="12" y2="1.956522"/><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="#e" 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(#f)"/><path d="m9.4999989 18.499888h-7.999999v-13.0000001h7.999999z" fill="url(#g)"/><path d="m8.4999999 17.5h-6v-11.0000002h6z" fill="none" stroke="url(#h)" 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(#i)"/><g fill="none"><path d="m8.500124 1v22m2 0v-22" opacity=".5" stroke="url(#a)"/><path d="m20.500124 1v22m2 0v-22" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_distributerows.svg b/icon-themes/elementary_svg/cmd/lc_distributerows.svg
new file mode 100644
index 000000000..b2ca40052
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_distributerows.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" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 2.601171)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#b" y1="6.451322" y2="8.345967"/><linearGradient id="b" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 2.599763)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#b" y1="6.451322" y2="8.348639"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 2.601171)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#b" y1="6.451322" y2="8.345967"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 2.599763)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#b" y1="6.451322" y2="8.348639"/><linearGradient id="f" gradientTransform="matrix(.46923148 0 0 .08998732 .238447 4.095129)" gradientUnits="userSpaceOnUse" x1="25.065567" x2="25.132275" xlink:href="#j" y1="4.499203" y2="48.395687"/><radialGradient id="g" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.324 24.82)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10" x2="23.5" y1="11.5" y2="11.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="30.465376" x2="30.465376" y1="48.536804" y2="64.139595"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.46923148 0 0 .08998732 .238447 4.095129)" gradientUnits="userSpaceOnUse" x1="25.065567" x2="25.132275" y1="4.499203" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 6)"><path d="m1.5 4.5h20v4h-20z" fill="url(#j)" stroke-width=".872872"/><path d="m1 4v5h1 4 1 4 1 4 1 4 1v-5h-1-19zm1 1h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4z" opacity=".321"/><g fill="none"><path d="m2.50125 5.49859 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#e)"/><path d="m7.5 5.499998 2.99875.00141.0012 1.99859h-2.999954z" stroke="url(#d)"/><path d="m12.50125 5.49859 2.99875.00141.0013 1.99859h-3.000004z" stroke="url(#c)"/><path d="m17.5 5.499998 2.99875.00141.0012 1.99859h-3.000004z" stroke="url(#a)"/></g></g><path d="m1.5 4.5h20v3.5h-20z" fill="url(#f)" stroke-width=".872872"/><path d="m1 4v4h1v-3h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v3h1v-4h-1-19z" opacity=".321"/><g fill="none"><path d="m2.50125 5.49859 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#e)"/><path d="m7.5 5.499998 2.99875.00141.0012 1.99859h-2.999954z" stroke="url(#d)"/><path d="m12.50125 5.49859 2.99875.00141.0013 1.99859h-3.000004z" stroke="url(#c)"/><path d="m17.5 5.499998 2.99875.00141.0012 1.99859h-3.000004z" stroke="url(#a)"/></g><path d="m13.152 14.045a4.318 4.628 0 1 1 8.635 0 4.318 4.628 0 0 1 -8.635 0z" fill="url(#g)" fill-rule="evenodd" opacity=".141" transform="matrix(0 1 -1 0 29.000002 .000001)"/><path d="m16.5 17.5 7-6-7-6v4h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#h)" transform="matrix(0 1 -1 0 29.000002 .000001)"/><path d="m17.5 15.287966 4.443989-3.787966-4.443989-3.8228814v2.8228814h-6v2h6z" display="block" fill="none" opacity=".5" stroke="url(#i)" stroke-miterlimit="7" transform="matrix(0 1 -1 0 29.000002 .000001)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_distributeselection.svg b/icon-themes/elementary_svg/cmd/lc_distributeselection.svg
new file mode 100644
index 000000000..baae1b28e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_distributeselection.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="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" xlink:href="#c" y1="489.547" y2="489.547"/><linearGradient id="c"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-208.18401" x2="-208.828" xlink:href="#c" y1="-491.453" y2="-491.453"/><linearGradient id="e" gradientTransform="matrix(0 -1 1 0 -473 210)" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" xlink:href="#c" y1="489.547" y2="489.547"/><linearGradient id="f" gradientTransform="matrix(0 1 -1 0 -473 210)" gradientUnits="userSpaceOnUse" x1="-208.18401" x2="-208.828" xlink:href="#c" y1="-491.453" y2="-491.453"/><linearGradient id="g" gradientTransform="matrix(-1 0 0 1 21.5 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="h" 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="i" gradientTransform="matrix(.28571361 0 0 .30419701 -40.416449 -6.038581)" 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="j" 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="k" 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="l" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#k" y1="20.5" y2="8.5"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="17.5" x2="16.937202" xlink:href="#k" y1="20.5" y2="2.447153"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#j" y1="4" y2="19"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#j" y1="9" y2="18"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="3.495" x2="4" xlink:href="#i" y1="7.498" y2="20"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="13.502" x2="13.502" xlink:href="#i" y1="2.498" y2="20.497999"/><path d="m10.495 7.498v12h-7v-12z" fill="url(#p)" stroke="url(#l)" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m20.505 2.5v17.998h-7.003v-18z" fill="url(#q)" fill-rule="evenodd" stroke="url(#m)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m19.5 3.498v16h-4.998v-16z" fill="none" stroke="url(#n)" stroke-linecap="round" stroke-miterlimit="2"/><path d="m9.495 8.498v10h-5v-10z" fill="none" stroke="url(#o)" stroke-miterlimit="3"/><g stroke-miterlimit="0" transform="matrix(-1 0 0 -1 24 24)"><path d="m186.5 489.5h3v2h-3z" fill="url(#b)" transform="matrix(0 -1 1 0 -484 210)"/><path d="m5.5 18.5v-3h2v3zm0-5v-3h2v3zm0-5v-3h2v3z" fill="#ffa154"/><path d="m-209.5-491.5h3v2h-3z" fill="url(#d)" transform="matrix(0 1 -1 0 -484 210)"/><path d="m16.5 23.5v-3h2v3z" fill="url(#e)"/><path d="m16.5 18.5v-3h2v3zm0-5v-3h2v3zm0-5v-3h2v3z" fill="#ffa154"/><path d="m18.5.5v3h-2v-3z" fill="url(#f)"/><g fill="none" stroke-linejoin="round"><path d="m5.5 1v2.4999999h2v-2.4999999m-2 4.4999999v3h2v-3zm0 5.0000001v3h2v-3zm0 5v3h2v-3zm2 7.5v-2.5h-2v2.5" opacity=".5" stroke="url(#h)"/><path d="m16.5 1.0000001v2.4999999h2v-2.4999999m-2 4.4999999v3h2v-3zm0 5v3h2v-3zm0 5v3h2v-3zm2 7.5v-2.5h-2v2.5" opacity=".5" stroke="url(#g)"/></g></g></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 000000000..39f75e595
--- /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" gradientTransform="matrix(0 -1 -1 0 24 13)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#b" y1="12" y2="1"/><linearGradient id="b"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -1 -1 0 24 25)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#b" y1="12" y2="1"/><linearGradient id="d"><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="e" 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="f" gradientTransform="matrix(0 -.66666664 -1.857143 0 -366.85727 -44.166521)" gradientUnits="userSpaceOnUse" x1="-68.470383" x2="-80.415329" xlink:href="#e" y1="-204.00005" y2="-204.00005"/><linearGradient id="g" 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="h" gradientTransform="matrix(0 1 -1.0952381 0 25.142919 6)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#d" y1="12" y2="1.956522"/><linearGradient id="i" gradientTransform="matrix(0 1 -1.0952381 0 25.142919 18)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#d" y1="12" y2="1.956522"/><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="#e" 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(#f)"/><path d="m17.5 8.500063v-6h-11.0000002v6z" fill="none" stroke="url(#g)" 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(#h)"/><path d="m23.000062 20.5v2h-22v-2z" fill="url(#i)"/><g fill="none"><path d="m23 8.5h-22m0 2h22" opacity=".5" stroke="url(#a)"/><path d="m23 20.5h-22m0 2h22" opacity=".5" stroke="url(#c)"/></g></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 000000000..7bdd5e71d
--- /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" gradientTransform="matrix(0 -1 1 0 -473 210)" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" xlink:href="#b" y1="489.547" y2="489.547"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 -473 210)" gradientUnits="userSpaceOnUse" x1="-208.18401" x2="-208.828" xlink:href="#b" y1="-491.453" y2="-491.453"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 10.5 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#e" y1="12" y2="1"/><linearGradient id="e"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 21.5 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#e" y1="12" y2="1"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" xlink:href="#b" y1="489.547" y2="489.547"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-208.18401" x2="-208.828" xlink:href="#b" y1="-491.453" y2="-491.453"/><linearGradient id="i" 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="j" gradientTransform="matrix(0 -.66666664 -1.857143 0 -366.85727 -43.166583)" gradientUnits="userSpaceOnUse" x1="-68.470383" x2="-80.415329" xlink:href="#i" y1="-204.00005" y2="-204.00005"/><linearGradient id="k" 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="l" 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="m" gradientTransform="matrix(0 .66666664 -2.4285714 0 -483.42867 67.166584)" gradientUnits="userSpaceOnUse" x1="-80.524582" x2="-68.506798" xlink:href="#i" y1="-203.71898" y2="-203.71898"/><path d="m20.499888 13.500001v7.999999h-16.9999991v-7.999999z" fill="url(#m)"/><path d="m19.500001 14.5v6h-15.0000008v-6z" fill="none" stroke="url(#l)" 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(#j)"/><path d="m17.5 9.500001v-6h-11.0000002v6z" fill="none" stroke="url(#k)" stroke-miterlimit="3"/><g stroke-linejoin="round"><path d="m18.499888 10.5v-7.999999h-13.0000001v7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-miterlimit="3"/><g stroke-miterlimit="0" transform="matrix(0 1 -1 0 24 0)"><path d="m186.5 489.5h3v2h-3z" fill="url(#g)" transform="matrix(0 -1 1 0 -484 210)"/><path d="m5.5 18.5v-3h2v3zm0-5v-3h2v3zm0-5v-3h2v3z" fill="#ffa154"/><path d="m-209.5-491.5h3v2h-3z" fill="url(#h)" transform="matrix(0 1 -1 0 -484 210)"/><path d="m16.5 23.5v-3h2v3z" fill="url(#a)"/><path d="m16.5 18.5v-3h2v3zm0-5v-3h2v3zm0-5v-3h2v3z" fill="#ffa154"/><path d="m18.5.5v3h-2v-3z" fill="url(#c)"/><g fill="none" stroke-linejoin="round"><path d="m5.5 1v2.4999999h2v-2.4999999m-2 4.4999999v3h2v-3zm0 5.0000001v3h2v-3zm0 5v3h2v-3zm2 7.5v-2.5h-2v2.5" opacity=".5" stroke="url(#d)"/><path d="m16.5 1.0000001v2.4999999h2v-2.4999999m-2 4.4999999v3h2v-3zm0 5v3h2v-3zm0 5v3h2v-3zm2 7.5v-2.5h-2v2.5" opacity=".5" stroke="url(#f)"/></g></g></g></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 000000000..9f6be3e4b
--- /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" gradientTransform="matrix(0 -1 -1 0 24 13)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#b" y1="12" y2="1"/><linearGradient id="b"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -1 -1 0 24 18)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#b" y1="12" y2="1"/><linearGradient id="d"><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="e" 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="f" gradientTransform="matrix(0 -.66666664 -1.857143 0 -366.85727 -44.166646)" gradientUnits="userSpaceOnUse" x1="-68.470383" x2="-80.415329" xlink:href="#e" y1="-204.00005" y2="-204.00005"/><linearGradient id="g" 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="h" gradientTransform="matrix(0 -1 -1.0952381 0 25.142919 13)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#d" y1="12" y2="1.956522"/><linearGradient id="i" gradientTransform="matrix(0 1 -1.0952381 0 25.142919 10.999938)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#d" y1="12" y2="1.956522"/><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="#e" 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(#f)"/><path d="m17.5 8.5v-6h-11.0000002v6z" fill="none" stroke="url(#g)" 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(#h)"/><path d="m23.000062 13.499938v2h-22v-2z" fill="url(#i)"/><g fill="none"><path d="m23 8.5h-22m0 2h22" opacity=".5" stroke="url(#a)"/><path d="m23 13.5h-22m0 2h22" opacity=".5" stroke="url(#c)"/></g></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 000000000..62b8f2abd
--- /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" gradientTransform="matrix(0 -1 -1 0 24.000062 5.999938)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#b" y1="12" y2="1"/><linearGradient id="b"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -1 -1 0 24.000062 17.999938)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#b" y1="12" y2="1"/><linearGradient id="d"><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="e" 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="f" gradientTransform="matrix(0 -.66666664 -1.857143 0 -366.85727 -43.166583)" gradientUnits="userSpaceOnUse" x1="-68.470383" x2="-80.415329" xlink:href="#e" y1="-204.00005" y2="-204.00005"/><linearGradient id="g" 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="h" gradientTransform="matrix(0 1 -1.0952381 0 25.142919 -1.000062)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#d" y1="12" y2="1.956522"/><linearGradient id="i" gradientTransform="matrix(0 1 -1.0952381 0 25.142919 10.999938)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#d" y1="12" y2="1.956522"/><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="#e" 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(#f)"/><path d="m17.5 9.500001v-6h-11.0000002v6z" fill="none" stroke="url(#g)" 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(#h)"/><path d="m23.000062 13.499938v2h-22v-2z" fill="url(#i)"/><g fill="none"><path d="m23.000062 1.499938h-22m0 2h22" opacity=".5" stroke="url(#a)"/><path d="m23.000062 13.499938h-22m0 2h22" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_documentation.svg b/icon-themes/elementary_svg/cmd/lc_documentation.svg
new file mode 100644
index 000000000..343dffc64
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_documentation.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.41428585 0 0 .45629535 3.307158 .348925)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4507042 0 0 .46666668 2.148915 .111367)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="5.99999" x2="5.99999" y1="1.501317" y2="22.508566"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m6 1.5000169c3.3226946 0 14.500021.00136 14.500021.00136l.000018 20.9986511s-9.666692 0-14.500039 0c0-6.999993 0-13.99999 0-20.9999888z" fill="url(#c)" stroke-width=".975482"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" stroke="url(#b)" stroke-linecap="round"/><path d="m6 1.4999569 14.500019.00136.000021 20.9987161h-14.50004" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m8 5.5h1.647888zm1.830986 0h.788732zm.929578 0h.394365zm.549296 0h.718309zm.873238 0h.732395zm.87324 0h1.169014zm1.323943 0h1.521127zm1.661972 0h1.014085zm1.15493 0h.253521zm-9.197183.992709h1.394366zm1.535211 0h2.28169zm2.422536 0h1.112676zm1.253521 0h1.042253zm1.183098 0h.887324zm1.028169 0 1.394367.01458zm-7.422535 1.007291h1.929578zm2.084507 0h2.084507zm2.225352 0h.830986zm.971831 0h1.957747zm2.084507 0h1.338028zm1.492958 0h.535211zm-8.859155 1h.71831zm.943662 0h2.661972zm-.943662 1.992709h1.394366zm1.535211 0h2.28169zm2.422536 0h1.112676zm1.253521 0h1.042253zm1.183098 0h.887324zm1.028169 0 1.394367.01458zm-7.422535 1.007291h1.056338zm1.211268 0h.97183zm1.140845 0h.873239zm1.014085 0h.380281zm.535211 0h.84507zm1.014084 0h2.211268zm2.366197 0h1.690141zm1.830986 0h.535211zm-9.112676 1h1.774648zm1.915493 0h1.901408zm2.042254 0h.732394zm.873239 0h1.788733zm1.929577 0h2.253521zm2.408451 0h.830986zm-9.169014 1h1.647888zm1.830986 0h.788732zm.929578 0h.394365zm.549296 0h.718309zm.873238 0h.732395zm.87324 0h1.169014zm1.323943 0h1.521127zm1.661972 0h1.014085zm1.15493 0h.253521zm-9.197183 1.99271h1.394366zm1.535211 0h2.28169zm2.422536 0h1.112676zm1.253521 0h1.042253zm1.183098 0h.887324zm1.028169 0 1.394367.01458zm-7.422535 1.00729h1.647888zm1.830986 0h.788732zm.929578 0h.394365zm.549296 0h.718309zm.873238 0h.732395zm.87324 0h1.169014zm1.323943 0h1.521127zm1.661972 0h1.014085zm1.15493 0h.253521zm-9.197183 1h1.746479zm1.901409 0h.549295zm.69014 0h1.253522zm1.394367 0h1.84507zm1.999999 0h1.253522zm1.380282 0h.267606zm.408451 0h1.591549zm-7.774648 1h1.746479zm1.901409 0h.788732zm.929577 0h1.239437zm1.380281 0h1.338029zm1.492958 0h.535212zm.676056 0h.295776zm.450705 0h.830986z" stroke="url(#g)"/></g><path d="m3.5 1.499995h2.5v21h-2.5z" fill="url(#h)"/><g fill="none"><path d="m6 21.5h-1.5v-19h1.5" opacity=".5" stroke="url(#b)"/><path d="m6.0000105 22.500033h-2.5000504v-21.0000538-.0000223l2.5000294.00136" opacity=".5" stroke="#0d52bf" stroke-linejoin="round" stroke-width=".999922"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_donation.svg b/icon-themes/elementary_svg/cmd/lc_donation.svg
new file mode 100644
index 000000000..db8049d2b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_donation.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56757 0 0 .4054 -1.622 3.27)" gradientUnits="userSpaceOnUse" x1="40.29" x2="40.29" y1="6.093" y2="41.844"><stop offset="0" stop-color="#fff"/><stop offset=".042" stop-color="#fff" stop-opacity=".235"/><stop offset=".964" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.52272 0 0 .4857 -.545 .13)" gradientUnits="userSpaceOnUse" x1="23.25" x2="23.25" y1="-28.809" y2="70.295"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.52174 0 0 .5 -.522 -1.5)" gradientUnits="userSpaceOnUse" x1="22.5" x2="22.5" y1="19.5" y2="44.625"><stop offset="0" stop-color="#273445"/><stop offset="1" stop-color="#0e141f"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.56222 0 0 .51638 .193 8.91)" gradientUnits="userSpaceOnUse" x1="10" x2="20" y1="-3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.04225 0 0 .00618 -3.27 18.735)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.01446 0 0 .00618 10.513 18.735)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.01446 0 0 .00618 13.487 18.735)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><path d="m1.8 21h20.4v1.5h-20.4z" fill="url(#f)" opacity=".15"/><path d="m1.8 21v1.5c-.745.003-1.8-.336-1.8-.75s.83-.75 1.8-.75z" fill="url(#g)" opacity=".15"/><path d="m22.2 21v1.5c.745.003 1.8-.336 1.8-.75s-.83-.75-1.8-.75z" fill="url(#h)" opacity=".15"/><rect fill="url(#c)" height="17" rx="1.533" ry="1.513" width="23" x=".5" y="4.5"/><path d="m0 8h24v3h-24z" fill="url(#d)"/><rect fill="none" height="17" opacity=".5" rx="1.533" ry="1.513" stroke="#667885" stroke-linecap="round" stroke-linejoin="round" width="23" x=".5" y="4.5"/><path d="m2.5 12.5h12v3h-12z" fill="#fafafa" stroke="#95a3ab"/><rect fill="none" height="15" opacity=".5" rx=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" width="21" x="1.5" y="5.5"/><path d="m2.76 14 1.044-1.2m-.521 2.4 2.087-2.4m-.522 2.4 2.087-2.4m-.522 2.4 2.087-2.4m-.522 2.4 2.087-2.4m-.522 2.4 2.087-2.4m-.52 2.4 2.086-2.4m-.522 2.4 1.565-1.8" fill="none" opacity=".3" stroke="#95a3ab" stroke-width=".5"/><path d="m2.467 5c-.813 0-1.467.592-1.467 1.328v7.672l22-6.63v-1.042c0-.736-.654-1.328-1.467-1.328z" fill="url(#e)" opacity=".2"/><circle cx="20" cy="19" fill="#fff" opacity=".1" r="1"/><circle cx="20" cy="18" fill="#667885" opacity=".25" r="1"/><circle cx="17" cy="19" fill="#fff" opacity=".1" r="1"/><circle cx="17" cy="18" fill="#667885" opacity=".25" r="1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_doubleclicktextedit.svg b/icon-themes/elementary_svg/cmd/lc_doubleclicktextedit.svg
new file mode 100644
index 000000000..d7f7cc123
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_doubleclicktextedit.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="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="12" cy="6.311" gradientTransform="matrix(-3.96696 .24794 -.2832 -4.53097 61.39 26.62)" gradientUnits="userSpaceOnUse" r="3.531" xlink:href="#d"/><radialGradient id="f" cx="11" cy="7.571" gradientTransform="matrix(-5 0 0 -2.33333 66 20.667)" gradientUnits="userSpaceOnUse" r="3" xlink:href="#d"/><radialGradient id="g" cx="22.571" cy="30.857" gradientTransform="matrix(.39672 0 0 .1355 2.986 16.35)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(-4)"><ellipse cx="11.941" cy="20.531" fill="url(#g)" opacity=".2" rx="6.177" ry="2.11"/><g fill="#3f3f3f"><path d="m9 3.47a.532.532 0 0 0 -.53.53v1a.532.532 0 0 0 .524.53l1.47.017v.004l.006 5.449-.005 5.45-.002.003-1.47.016a.532.532 0 0 0 -.524.53v1a.532.532 0 0 0 .53.53h6a.532.532 0 0 0 .53-.53v-1a.532.532 0 0 0 -.524-.53l-1.477-.017-.003-.002.004-5.45-.003-5.45.002-.003 1.476-.016a.532.532 0 0 0 .526-.531v-1a.532.532 0 0 0 -.53-.53z" fill="url(#e)"/><path d="m9 4v1l1.572.018c.236 0 .423.272.424.53v10.903c0 .26-.188.533-.424.532l-1.572.017v1h6v-1l-1.574-.018c-.235 0-.43-.273-.43-.53l.004-5.452-.004-5.45c0-.26.195-.532.43-.532l1.574-.018v-1z" fill="url(#f)"/><path d="m15.578 3c-2.618.007-4.537 0-7.152 0-.236 0-.422.263-.422.52l-.004 2c0 .26.19.47.426.47l1.574.01v10l-1.574.01c-.236 0-.426.21-.426.47l.004 2c0 .257.212.52.448.52 2.615 0 4.508-.007 7.126 0 .235 0 .426-.21.426-.47v-2.06c0-.26-.19-.47-.426-.47h-1.578v-10h1.578c.235 0 .426-.21.426-.47v-2.06c0-.26-.19-.47-.426-.47zm-6.578 1h6v1l-1.574.018c-.235 0-.43.273-.43.53l.004 5.452-.004 5.45c0 .26.195.532.43.532l1.574.018v1h-6v-1l1.572-.018c.236 0 .423-.272.424-.53l.004-5.452-.004-5.45c0-.26-.188-.533-.424-.532l-1.572-.018z" fill="#000" fill-opacity=".537"/></g></g><g transform="translate(6.010753 10.010752)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.691112-.194011z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_downsearch.svg b/icon-themes/elementary_svg/cmd/lc_downsearch.svg
new file mode 100644
index 000000000..1e4b8f0cb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_downsearch.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" gradientTransform="matrix(0 1 -1 0 23.002927 -.000361)" gradientUnits="userSpaceOnUse" x1="2.109904" x2="21.12108" y1="7.472679" y2="7.472679"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(0 -1.004639 1 0 -42.037033 39.538385)" gradientUnits="userSpaceOnUse" x1="35.374283" x2="18.960861" y1="53.037033" y2="53.037033"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -1.004639 1 0 -42.037033 39.538385)" gradientUnits="userSpaceOnUse" x1="26.415842" x2="19.448166" y1="57.037033" y2="57.037033"><stop offset="0" stop-color="#fff"/><stop offset=".00137809" 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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1 0 0 1 20.85018 8.547609)"/><path d="m19.489256 12.033915h-.0039c0 .162386-.06441.29734-.167969.394532-.0074.0067-.01451.01441-.02148.02149l-6.94923 7.891859c-.09098.0909-.214106.144532-.349609.144532-.134536 0-.250868-.05363-.347657-.144532l-6.9492178-7.891864c-.007-.0071-.01412-.01484-.02148-.02149-.1035639-.09719-.1679689-.232145-.1679689-.394532 0-.301717.215491-.527343.505858-.527343h3.988275c.271008.000189.49805-.237748.49805-.529297v-7.97727c0-.285849.214151-.5.4999997-.5h4.000001c.285849 0 .5.214151.5.5v8.026103c.02501.267637.241068.480647.496091.480469h3.990234c.290366 0 .500003.225626.500003.527343z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m9 12.498047h-3l6 6.796875 5.927635-6.796875h-2.927635" opacity=".6" stroke="url(#d)"/><path d="m15.000024 12.5c-.826964 0-1.497841-.728602-1.498047-1.5 0 0-.04984-5.0131857-.002-7.5000004h-3.000024v7.5000004h-.002c-.000132.697566-.497953 1.5-1.497953 1.5" opacity=".6" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_drawcaption.svg b/icon-themes/elementary_svg/cmd/lc_drawcaption.svg
new file mode 100644
index 000000000..f69181b3b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_drawcaption.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 -.0082353 17.761206 7.019521)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.0352071 0 0 -.0082353 -.724852 7.019538)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 -.0082353 13.238793 7.019521)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="e" gradientTransform="matrix(.4507042 0 0 -.46666668 7.148915 19.888633)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset=".11111111" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11" x2="20" xlink:href="#f" y1="9.5" y2="9.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="13" y2="1"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="20" y2="4"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#f" y1="16" y2="7"/><g transform="matrix(1 0 0 -1 0 24)"><path d="m10.5 4v-1.999891c-.6204724-.0038-1.4999999.448075-1.4999999 1.000075 0 .551999.6924.999816 1.4999999.999816z" fill="url(#a)" opacity=".15"/><path d="m10.5 4 9.999999.000085v-2l-9.999999-.000085z" fill="url(#c)" opacity=".15"/><path d="m20.5 4v-1.999891c.620472-.0038 1.5.448075 1.5 1.000075 0 .551999-.692402.999816-1.5.999816z" fill="url(#d)" opacity=".15"/><path d="m11 4v.5 12.5h9v-13zm1 1h7v11h-7z" fill="url(#g)"/><path d="m10.5 3.5v14h10v-14zm-3.8125 5-2.15625 10.8125-.03125.1875h2l1.78125-8h2.71875l-.14162-3.0220971z" fill="url(#h)"/><path d="m11.5 4.5h8v12h-8z" fill="none" stroke="url(#j)"/><path d="m10 3v.5 4.5039062h-.5722656l.0019531-.0039062h-3.1542969l-.078125.4042969c-.7053676 3.6045231-1.4353388 7.2059901-2.15625 10.8105471l-.00195.0078-.1289094.777356h2.9902344l.087891-.390625c.6057518-2.706093 1.0478084-4.931793 1.6132809-7.609375h1.3984375v6h11v-15zm1 1h9v13h-9v-6h-1-1.1679688c.0004514-.002.0015-.0039.00195-.0059h-1.0097656c-.6383372 2.841652-1.121418 5.200425-1.7324187 8.0059h-.9882813c.6669279-3.331605 1.3395161-6.663325 1.9941406-10 1.3061748-.0034325 2.6024101.0117188 3.9023438.0117188z" fill="url(#i)"/><path d="m8.0117156 10.10348 2.9882844-.00973v.90625l-3.1757844-.0059z" fill="#fdfdfb"/><path d="m13 14.5h1.647888zm1.830986 0h.788732zm.929578 0h.394365zm.549296 0h.718309zm.873238 0h.732395zm-4.183098-.992709h1.394366zm1.535211 0h2.28169zm2.422536 0h1.112676zm-3.957747-1.007291h1.929578zm2.084507 0h2.084507zm2.225352 0h.830986zm-4.309859-1h.71831zm.943662 0h2.661972zm-.943662-1.992709h1.394366zm1.535211 0h2.28169zm2.422536 0h1.112676zm-3.957747-1.007291h1.056338zm1.211268 0h.97183zm1.140845 0h.873239zm1.014085 0h.380281zm.535211 0h.84507zm-3.901409-1h1.774648zm1.915493 0h1.901408zm2.042254 0h.732394zm-3.957747-1h1.647888zm1.830986 0h.788732zm.929578 0h.394365zm.549296 0h.718309zm.873238 0h.732395z" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_drawchart.svg b/icon-themes/elementary_svg/cmd/lc_drawchart.svg
new file mode 100644
index 000000000..539ca17c9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_drawchart.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="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.993" cy="43.5" gradientTransform="matrix(1.9093 0 0 1.4 27.14 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><radialGradient id="d" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="e" gradientTransform="matrix(.95283 0 0 1 .47173 0)" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13.988167" x2="13.608" y1="6" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.988167" x2="12.00126" xlink:href="#a" y1="8" y2="19.999826"/><linearGradient id="h" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="21.610758" x2="21.610758" y1="-8.845447" y2=".34573"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12" x2="12.00126" xlink:href="#a" y1="11" y2="19.999826"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="14.00124" x2="14.00124" xlink:href="#a" y1="4.000005" y2="19.999826"/><g opacity=".4" transform="matrix(.65293831 0 0 .42856238 -3.077376 2.857011)"><path d="m36.679 40h4.7641v7h-4.7641z" fill="url(#c)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h26.679v7h-26.679z" fill="url(#e)"/></g><g transform="translate(-9.0118)"><rect fill="url(#j)" height="19" rx="1" width="4.999999" x="18.511801" y="2.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.521 3.4917h2.9801v17.007h-2.9801z" opacity=".5" stroke="url(#k)"/><rect height="19" opacity=".5" rx="1" stroke="#7239b3" width="4.999999" x="18.511801" y="2.5"/></g></g><g transform="translate(.011833)"><rect fill="url(#f)" height="15" rx="1" width="5" x="16.488167" y="6.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.488167 7.5h3v13h-3z" opacity=".5" stroke="url(#g)"/><rect height="15.0002" opacity=".5" rx="1" stroke="#cc3b02" width="5.012034" x="16.488167" y="6.5"/></g></g><g transform="translate(-14)"><rect fill="url(#h)" height="12.000099" rx="1" width="4.999701" x="16.5" y="9.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.505 10.507h2.9967v9.9918h-2.9967z" opacity=".5" stroke="url(#i)"/><rect height="12" opacity=".5" rx="1" stroke="#206b00" width="5" x="16.5" y="9.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dsbdocumentdatasource.svg b/icon-themes/elementary_svg/cmd/lc_dsbdocumentdatasource.svg
new file mode 100644
index 000000000..c0a5066a0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dsbdocumentdatasource.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="23.335" cy="41.636" gradientTransform="matrix(.48614 0 0 .19884 .656 19.22)" gradientUnits="userSpaceOnUse" r="22.627" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.37655 0 0 .3584 -27.15 31.67)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.82245 0 0 .82906 -65.45 8.077)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#f" y1="22.537" y2="27.546"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.37655 0 0 .3584 -27.15 26.67)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="h" gradientTransform="matrix(.82245 0 0 .82906 -65.45 3.077)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#f" y1="22.537" y2="27.546"/><linearGradient id="i" gradientTransform="matrix(.37655 0 0 .3528 -27.15 21.746)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="j" gradientTransform="matrix(.82245 0 0 .8161 -65.45 -1.478)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#f" y1="22.537" y2="27.546"/><linearGradient id="k" gradientTransform="matrix(.37845 0 0 .34136 -27.338 17.615)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.37845 0 0 .34136 -27.338 17.615)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4857 0 0 .5 .343 7.75)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><clipPath id="n"><path d="m-1 7h16v20h-16z"/></clipPath><linearGradient id="o" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="q" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="r" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="s" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#s)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#r)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#q)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#p)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#o)" stroke-linecap="round"/><path d="m3.446 1.482h17v21h-17z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><g clip-path="url(#n)" opacity=".65" transform="translate(5 -5)"><path d="m23 27.5c0 2.485-4.924 4.5-11 4.5s-11-2.015-11-4.5 4.924-4.5 11-4.5 11 2.015 11 4.5z" fill="url(#a)" fill-rule="evenodd" opacity=".3"/><path d="m21.44 26.825c0 2.03-4.233 3.675-9.45 3.675-5.218 0-9.453-1.646-9.453-3.675 0-6.488-1.155-3.598 9.452-3.674 10.85-.078 9.45-2.848 9.45 3.675z" fill="url(#c)" stroke="url(#e)"/><path d="m21.5 23c0 1.933-4.253 3.5-9.5 3.5s-9.5-1.567-9.5-3.5 4.253-3.5 9.5-3.5 9.5 1.567 9.5 3.5z" fill="none" stroke="#d8d8d8"/><path d="m21.44 21.825c0 2.03-4.233 3.675-9.45 3.675-5.218 0-9.453-1.646-9.453-3.675 0-6.488-1.155-3.598 9.452-3.674 10.85-.078 9.45-2.848 9.45 3.675z" fill="url(#g)" stroke="url(#h)"/><path d="m21.5 18c0 1.933-4.253 3.5-9.5 3.5s-9.5-1.567-9.5-3.5 4.253-3.5 9.5-3.5 9.5 1.567 9.5 3.5z" fill="none" stroke="#d8d8d8"/><path d="m21.44 16.977c0 1.997-4.233 3.523-9.45 3.523-5.218 0-9.453-1.526-9.453-3.523 0-7.19-1.155-3.542 9.452-3.617 10.85-.078 9.45-3.11 9.45 3.617z" fill="url(#i)" stroke="url(#j)"/><path d="m21.5 13c0 1.933-4.253 3.5-9.5 3.5s-9.5-1.567-9.5-3.5 4.253-3.5 9.5-3.5 9.5 1.567 9.5 3.5z" fill="url(#k)" stroke="url(#l)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#m)" width="17" x="3.5" y="10.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dsbinsertcontent.svg b/icon-themes/elementary_svg/cmd/lc_dsbinsertcontent.svg
new file mode 100644
index 000000000..a60f8d934
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dsbinsertcontent.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="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="b" cx="57.343441" cy="51.10281" gradientTransform="matrix(0 .52544994 -.5716256 0 46.193389 -21.123812)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#a"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.141525" x2="24.138529" xlink:href="#c" y1="-.053143" y2="24.912279"/><radialGradient id="e" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544994 -.5716256 0 46.193389 -21.123812)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" gradientUnits="userSpaceOnUse" x1="24.929884" x2="24.929884" y1="10.241247" y2="34.787479"><stop offset="0" stop-color="#fff"/><stop offset=".01029707" 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(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.993126" x2="24.993126" xlink:href="#c" y1="22.488319" y2="24.942942"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="42" y2="20"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="52" y2="30"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="57" y2="35"/><linearGradient id="k"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="47" y2="25"/><g transform="translate(0 -25)"><path d="m11.5 33.5v2h10v-2z" fill="url(#l)"/><path d="m11.5 33.5v2h10v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11.5 28.5v2h10v-2z" fill="url(#h)"/><path d="m11.5 28.5v2h10v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 29v.5h-8v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m2.5 38.5v2h19v-2z" fill="url(#i)"/><path d="m2.5 38.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 43.5v2h19v-2z" fill="url(#j)"/><path d="m2.5 43.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 34v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m21 39v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m21 44v.5h-17v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(-1.981714 .992705)"><path d="m21.481714 10.507295v10h-7.989v-10z" fill="url(#b)"/><g fill="none"><path d="m21.481714 10.507295v10h-7.989v-10z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.992714 11.507286 3.489-.0073v8l-3.489.0073m.0073.000009-2.5-.0073v-8l2.5.0073" opacity=".5" stroke="url(#d)"/></g></g><g transform="matrix(.72803143 0 0 .72724184 -7.493995 -6.323841)"><path d="m16.482179 16.257412v-2.750117l4.113079.0011v2.750117h2.747135v4.125175h-2.747135v2.750077l-4.113079-.0011v-2.750077l-2.754756.0011v-4.125175z" fill="url(#e)"/><g fill="none" stroke-width="1.374313"><path d="m17.848124 17.63353v-2.750117h1.373567v2.750117m0 1.375058v2.750117h-1.373567v-2.750117" opacity=".5" stroke="url(#f)"/><path d="m16.482179 16.257412v-2.750117l4.113079.0011v2.750117h2.747135v4.125175h-2.747135v2.750077l-4.113079-.0011v-2.750077l-2.754756.0011v-4.125175z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.908475 17.63353h2.06035v1.375058h-2.06035m-2.747134 0h-2.060351v-1.375058h2.060351" opacity=".5" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_dsbrowserexplorer.svg b/icon-themes/elementary_svg/cmd/lc_dsbrowserexplorer.svg
new file mode 100644
index 000000000..3e3559d2e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dsbrowserexplorer.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="9.99997" x2="23.999939" xlink:href="#b" y1="11.524331" y2="11.524331"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".849123"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.99997" x2="13.99997" y1="11.024331" y2="12.024331"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="18.499969" x2="18.499969" y1="9.524331" y2="13.524331"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.99997" x2="16.499969" xlink:href="#b" y1="11.524331" y2="17.02433"/><linearGradient id="f" gradientTransform="matrix(.03104752 0 0 .01366805 .778539 15.669255)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03104752 0 0 .01366805 .784649 15.669255)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.03104752 0 0 .01366805 23.215356 15.669255)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.5757569 0 0 .62295116 -2.393933 -3.106561)" gradientUnits="userSpaceOnUse" x1="25.000017" x2="25.000017" y1="17.828943" y2="8.19737"><stop offset="0" stop-color="#cdcdcd"/><stop offset="1" stop-color="#fff"/></linearGradient><g transform="matrix(1.0562405 0 0 1.205043 -.674886 -5.921032)"><path d="m4.504241 20.680616h14.991517v3.319384h-14.991517z" fill="url(#f)" opacity=".236132"/><path d="m19.495759 20.680731v3.3192c1.598871.0062 3.865291-.743664 3.86529-1.659813 0-.91615-1.784219-1.659387-3.86529-1.659387z" fill="url(#g)" opacity=".236132"/><path d="m4.5042417 20.680731v3.3192c-1.5988709.0062-3.8652907-.743664-3.8652907-1.659813 0-.91615 1.784219-1.659387 3.8652907-1.659387z" fill="url(#i)" opacity=".236132"/></g><path d="m4.5 2.5c-1.108 0-2 .892-2 2v8 7 2h2 15 2v-2-7-8c0-1.108-.892-2-2-2z" fill="url(#j)" stroke="#8c8c8c"/><path d="m20.5 7v-2.5c0-.554-.446-1-1-1h-15c-.554 0-1 .446-1 1v2.5" fill="none" opacity=".8" stroke="#fff" stroke-width="1.000001"/><path d="m3 8h18v13h-18z" fill="#fff"/><path d="m3 7.5h18" fill="none" stroke="#a0a0a0"/><g fill="#808080"><path d="m4 5h1v1h-1z" opacity=".6"/><path d="m6 5h1v1h-1z" opacity=".6"/><path d="m8 5h1v1h-1z" opacity=".6"/></g><path d="m3 8.5h18" fill="none" opacity=".05" stroke="#000"/><g transform="translate(-9.99997 4.975669)"><path d="m16.49997 17.024331 7-5.5-7-5.5v3.5h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none"><path d="m16.99997 10.524331h-5.5v2h5.5" opacity=".5" stroke="url(#c)"/><path d="m16.99997 12.524331c.5 0 .5 0 .5.5v1.94346l4.395039-3.44346-4.395039-3.449219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#d)"/></g></g><g transform="matrix(-1 0 0 1 33.99997 -.024331)"><path d="m16.49997 17.024331 7-5.5-7-5.5v3.5h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#e)"/><g fill="none"><path d="m16.99997 10.524331h-5.5v2h5.5" opacity=".5" stroke="url(#c)"/><path d="m16.99997 12.524331c.5 0 .5 0 .5.5v1.94346l4.395039-3.44346-4.395039-3.449219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_duplicatepage.svg b/icon-themes/elementary_svg/cmd/lc_duplicatepage.svg
new file mode 100644
index 000000000..5f432f47d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_duplicatepage.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837" cy="36.421" gradientTransform="matrix(-.25568 0 0 -.19176 17.353 22.984)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.27962 0 0 -.26116 5.022 18.693)" gradientUnits="userSpaceOnUse" x1="25.469" x2="25.469" y1="32.841" y2="2.724"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".25" stop-color="#64baff"/><stop offset=".625" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.27962 0 0 -.26116 5.022 18.693)" gradientUnits="userSpaceOnUse" x1="36.246" x2="36.246" y1="2.929" y2="42.788"><stop offset="0" stop-color="#002e99" stop-opacity=".709804"/><stop offset="1" stop-color="#3689e6" stop-opacity=".709804"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 .30606 .3277 0 5.52 4.564)" gradientUnits="userSpaceOnUse" x1="20.797" x2="37.474" y1="20.649" y2="20.649"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3143 0 0 .32593 .457 -.322)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="i" cx="605.71" cy="486.65" gradientTransform="matrix(.00803 0 0 .00618 15.16 19.235)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#j"/><linearGradient id="j" xlink:href="#a"/><radialGradient id="k" cx="605.71" cy="486.65" gradientTransform="matrix(-.00803 0 0 .00618 14.84 19.235)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#j"/><linearGradient id="l"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.0207 0 0 .00618 7.515 19.235)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" xlink:href="#l" y1="366.65" y2="609.51"/><radialGradient id="n" cx="605.71" cy="486.65" gradientTransform="matrix(.00803 0 0 .00618 9.16 15.235)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#j"/><radialGradient id="o" cx="605.71" cy="486.65" gradientTransform="matrix(-.00803 0 0 .00618 8.84 15.235)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#j"/><linearGradient id="p" gradientTransform="matrix(.0207 0 0 .00618 1.515 15.235)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" xlink:href="#l" y1="366.65" y2="609.51"/><path d="m4 17.5h10v1.5h-10z" fill="url(#p)" opacity=".15"/><path d="m4 17.5v1.5c-.414.003-1-.336-1-.75s.462-.75 1-.75z" fill="url(#o)" opacity=".15"/><path d="m14 17.5v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#n)" opacity=".15"/><path d="m10 21.5h10v1.5h-10z" fill="url(#m)" opacity=".15"/><path d="m10 21.5v1.5c-.414.003-1-.336-1-.75s.462-.75 1-.75z" fill="url(#k)" opacity=".15"/><path d="m20 21.5v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#i)" opacity=".15"/><path d="m2.5.5h11v15h-11z" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round" transform="translate(1 2)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#h)" stroke-linecap="round" transform="translate(1 2)"/><path d="m8 5h7v13h-7z" opacity=".05"/><path d="m2.5.5h11v15h-11z" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#h)" stroke-linecap="round" transform="translate(7 6)"/><path d="m7.003 16a4 3 0 1 1 8 0 4 3 0 0 1 -8 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141"/><g stroke-miterlimit="7" stroke-width=".964" transform="translate(-.003 -.107)"><path d="m9.303 8.59c-3.55 2.404-1.418 7.017 2.2 7.017v1.91l5-3.57-5-3.34v2c-2.553.1-3.668-2.34-1.844-4.018z" style="display:block;stroke-linejoin:round;stroke-width:1;stroke-miterlimit:7;fill:url(#c);stroke:url(#d)"/><path d="m8.3862952 11.325115c-.9998462 1.474849 2.0888358 3.855945 4.1167048 3.292885v.99l2.33-1.662-2.33-1.51v.793c-3.8781056 1.16801-4.3908297-1.489658-4.0168297-2.084658z" display="block" fill="none" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_duplicatesheet.svg b/icon-themes/elementary_svg/cmd/lc_duplicatesheet.svg
new file mode 100644
index 000000000..5d0ceee27
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_duplicatesheet.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" gradientTransform="matrix(.44576987 0 0 .44993661 3.801524 -2.024511)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#l" y1="15.499894" y2="48.395687"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#k" y1="20" y2="21"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#k" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#k" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#k" y1="16" y2="17"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#k" y1="12" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#k" y1="12" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#k" y1="8" y2="9"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#k" y1="8" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#k" y1="8" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.44576987 0 0 .44993661 3.801524 -2.024511)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(-3 -2.000063)"><path d="m5.0273427 4.5002457c-.2923881 0-.5273439.2468031-.5273439.5546834l.0000011 14.8904689c0 .307654.2349543.554684.5273439.554684h3.6718748l1.9941404-3.999988h7.306641.972656c.292388 0 .527344-.246803.527344-.554721l-.000001-10.8904439c0-.3076535-.234955-.5546834-.527344-.5546834z" fill="url(#a)" stroke-width=".999999"/><path d="m5 4.000063c-.5540001 0-1.0000002.446022-1.0000002 1.0000252v14.9999998c0 .554003.4460001.999987 1.0000002.999987h3.9999998l2.0000002-3.999987h8c.554 0 1-.446022 1-1.000025v-10.9999748c0-.5540032-.446-1.0000252-1-1.0000252zm0 1.0000252h3.9999998v2.9999999h-3.9999998zm4.9999997 0h4.0000003v2.9999999h-4.0000003zm5.0000003 0h4v2.9999999h-4zm-10 3.9999873h3.9999998v3.0000005h-3.9999998zm4.9999997 0h4.0000003v3.0000005h-4.0000003zm5.0000003 0h4v3.0000005h-4zm-10 3.9999875h3.9999998v3h-3.9999998zm4.9999997 0h4.0000003v3h-4.0000003zm5.0000003 0h4v3h-4zm-10 4.000025h4.9999997l-1.5 3h-3.4999997z" opacity=".32" stroke-width="3.779527"/><g fill="none" stroke-linecap="square" transform="translate(3 -1.999912)"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" stroke="url(#b)"/><path d="m2.5 15.5v2h3v-2z" stroke="url(#c)"/><path d="m7.5 15.5v2h3v-2z" stroke="url(#d)"/><path d="m12.5 15.5v2h3v-2z" stroke="url(#e)"/><path d="m2.5 11.5v2h3v-2z" stroke="url(#b)"/><path d="m7.5 11.5v2h3v-2z" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" stroke="url(#g)"/><path d="m2.5 7.5v2h3v-2z" stroke="url(#h)"/><path d="m7.5 7.5v2h3v-2z" stroke="url(#i)"/><path d="m12.5 7.5v2h3v-2z" stroke="url(#j)"/></g></g><g transform="translate(2 1.999912)"><path d="m5.0273427 4.5002457c-.2923881 0-.5273439.2468031-.5273439.5546834l.0000011 14.8904689c0 .307654.2349543.554684.5273439.554684h3.6718748l1.9941404-3.999988h7.306641.972656c.292388 0 .527344-.246803.527344-.554721l-.000001-10.8904439c0-.3076535-.234955-.5546834-.527344-.5546834z" fill="url(#l)" stroke-width=".999999"/><path d="m5 4.000063c-.5540001 0-1.0000002.446022-1.0000002 1.0000252v14.9999998c0 .554003.4460001.999987 1.0000002.999987h3.9999998l2.0000002-3.999987h8c.554 0 1-.446022 1-1.000025v-10.9999748c0-.5540032-.446-1.0000252-1-1.0000252zm0 1.0000252h3.9999998v2.9999999h-3.9999998zm4.9999997 0h4.0000003v2.9999999h-4.0000003zm5.0000003 0h4v2.9999999h-4zm-10 3.9999873h3.9999998v3.0000005h-3.9999998zm4.9999997 0h4.0000003v3.0000005h-4.0000003zm5.0000003 0h4v3.0000005h-4zm-10 3.9999875h3.9999998v3h-3.9999998zm4.9999997 0h4.0000003v3h-4.0000003zm5.0000003 0h4v3h-4zm-10 4.000025h4.9999997l-1.5 3h-3.4999997z" opacity=".32" stroke-width="3.779527"/><g fill="none" stroke-linecap="square" transform="translate(3 -1.999912)"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" stroke="url(#b)"/><path d="m2.5 15.5v2h3v-2z" stroke="url(#c)"/><path d="m7.5 15.5v2h3v-2z" stroke="url(#d)"/><path d="m12.5 15.5v2h3v-2z" stroke="url(#e)"/><path d="m2.5 11.5v2h3v-2z" stroke="url(#b)"/><path d="m7.5 11.5v2h3v-2z" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" stroke="url(#g)"/><path d="m2.5 7.5v2h3v-2z" stroke="url(#h)"/><path d="m7.5 7.5v2h3v-2z" stroke="url(#i)"/><path d="m12.5 7.5v2h3v-2z" stroke="url(#j)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_duplicateslide.svg b/icon-themes/elementary_svg/cmd/lc_duplicateslide.svg
new file mode 100644
index 000000000..4c0092960
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_duplicateslide.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837" cy="36.421" gradientTransform="matrix(-.25568 0 0 -.19176 17.353 22.984)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.27962 0 0 -.26116 5.022 18.693)" gradientUnits="userSpaceOnUse" x1="25.469" x2="25.469" y1="32.841" y2="2.724"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".25" stop-color="#64baff"/><stop offset=".625" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.27962 0 0 -.26116 5.022 18.693)" gradientUnits="userSpaceOnUse" x1="36.246" x2="36.246" y1="2.929" y2="42.788"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 .30606 .3277 0 5.52 4.564)" gradientUnits="userSpaceOnUse" x1="20.797" x2="37.474" y1="20.649" y2="20.649"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3143 0 0 .32593 .457 -.322)" gradientUnits="userSpaceOnUse" x1="-1.454" x2="43.091" y1="10.193" y2="10.193"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-20.21" x2="-75.375" y1="31.754" y2="31.754"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="3.444" x2="44.555" y1="26.846" y2="26.846"><stop offset="0" stop-color="#fff"/><stop offset=".1" stop-color="#fff" stop-opacity=".235"/><stop offset=".8" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="1.80304" x2="1.80304" xlink:href="#i" y1="7.968056" y2="22.378286"/><linearGradient id="i"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#i" y1="4.559" y2="21.517"/><path d="m2.5.5h11v15h-11z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" transform="matrix(0 1 -1 0 17 0)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#g)" stroke-linecap="round" transform="matrix(0 1 -1 0 17 0)"/><path d="m2 10.5c-.277 0-.5.223-.5.5v10c0 .277.223.5.5.5h3v-11z" fill="url(#j)" transform="translate(0 -8)"/><path d="m6 5h2m-2 2h1m-1 2h2m-2 2h2m0-4h1m0 4h1" fill="none" stroke="#aaa"/><path d="m5 13.5h-3.5v-11h3.5" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><g fill="url(#h)"><path d="m15.4 15.99a3.4 3.4 0 1 1 -1.8-2.998l-1.6 2.998z" opacity=".5" transform="translate(0 -8)"/><path d="m15.4 16c0 1.474-1.073 2.883-2.493 3.276s-3.064-.264-3.822-1.528c-.005.005 2.915-1.748 2.915-1.748z" opacity=".5" transform="translate(0 -8)"/><path d="m15.4 15.99c0 1.474-1.073 2.883-2.493 3.276-.033-.006-.907-3.276-.907-3.276z" transform="translate(0 -8)"/></g><path d="m2.5.5h11v15h-11z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" transform="matrix(0 1 -1 0 23 7)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#g)" stroke-linecap="round" transform="matrix(0 1 -1 0 23 7)"/><path d="m2 10.5c-.277 0-.5.223-.5.5v10c0 .277.223.5.5.5h3v-11z" fill="url(#j)" transform="translate(6 -1)"/><path d="m12 12h2m-2 2h1m-1 2h2m-2 2h2m0-4h1m0 4h1" fill="none" stroke="#aaa"/><path d="m11 20.5h-3.5v-11h3.5" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><g fill="url(#h)"><path d="m15.4 15.99a3.4 3.4 0 1 1 -1.8-2.998l-1.6 2.998z" opacity=".5" transform="translate(6 -1)"/><path d="m15.4 16c0 1.474-1.073 2.883-2.493 3.276s-3.064-.264-3.822-1.528c-.005.005 2.915-1.748 2.915-1.748z" opacity=".5" transform="translate(6 -1)"/><path d="m15.4 15.99c0 1.474-1.073 2.883-2.493 3.276-.033-.006-.907-3.276-.907-3.276z" transform="translate(6 -1)"/></g><path d="m7.003 16a4 3 0 1 1 8 0 4 3 0 0 1 -8 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141" transform="translate(-2.036 1.926)"/><g stroke-miterlimit="7" stroke-width=".964"><path d="m9.303 8.59c-3.55 2.404-1.418 7.017 2.2 7.017v1.91l5-3.57-5-3.34v2c-2.553.1-3.668-2.34-1.844-4.018z" display="block" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" transform="translate(-2.036 1.926)"/><path d="m8.62 9.833c-1.252 1.47-.124 5.31 3.883 4.785v.99l2.33-1.662-2.33-1.51v.793c-4.397.233-4.256-2.803-3.882-3.398z" display="block" fill="none" opacity=".8" stroke="url(#d)" transform="translate(-2.036 1.926)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_edit.svg b/icon-themes/elementary_svg/cmd/lc_edit.svg
new file mode 100644
index 000000000..babda98b4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_edit.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13" cy=".94" gradientTransform="matrix(-2.84165 0 0 -2.59455 49.94 3.438)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71" cy="486.65" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><radialGradient id="d" cx="22.571" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.945 13.93)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#b"/><g transform="translate(0 2)"><ellipse cx="12" cy="18.11" fill="url(#d)" opacity=".2" rx="11" ry="2.89"/><path d="m15.3 13.7h-6.72l-1.156 2.9h-3.09l6.334-15.2h2.877l6.11 15.2h-3.235zm-5.92-2.3h5.046l-2.252-6.876z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#a)"/></g><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#c)" opacity=".15"/><path d="m16 1v3h1l1 1.016v13.92l-1 1.064h-1v3h7v-3h-1l-1-.93v-14.07l1-1h1v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16.97 2.5h1.53s1 0 1 1v17s-.088 1-1.088 1h-1.442m5.044-19h-1.53s-1 0-1 1v17s.088 1 1.088 1h1.442" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_editannotation.svg b/icon-themes/elementary_svg/cmd/lc_editannotation.svg
new file mode 100644
index 000000000..ed317618d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_editannotation.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="d"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="f"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="18.573938" x2="62.560024" y1="-44.262432" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="n" cx="1.196594" cy="17.424702" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1=".999998" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.264583 -.24939)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#n)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><path d="m4.9824219-.49609377c-1.3759392.00038298-2.4863159.91328684-2.4824219 2.04687507l.0000001 6.4492173-.0000001 3.4544704c0 1.133595 1.1064826 2.046875 2.4824219 2.046875h3.1113281l-1.0937499 4.998655 4.7753909-4.488889.692035-.513672h6.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-8.9531244c0-1.13359475-1.106483-2.04725794-2.482422-2.04687495z" fill="url(#m)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157.49609221c-.8193638-.00022833-1.4785156.34795195-1.4785156 1.00390629v10.0000005c0 .5.6806362 1 1.5 1h3.0000001c.5844537-.050415 1.1557789.268001 1.1507732.834195l-.4974342 2.261586 2.8521848-2.67312c.26576-.155803.494476-.344393.818134-.422661h6.676342c1 0 1.5-.5 1.5-1v-10.0000005c0-.50000003-.680636-.99977051-1.5-.99999885z" fill="none" opacity=".5" stroke="url(#o)" transform="translate(0 3.942578)"/></g><g transform="matrix(.26458334 0 0 .26458334 2.05074 1.95101)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#a)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#b)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#c)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#e)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#g)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#h)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#i)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#j)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#k)" stroke="url(#l)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_editcurindex.svg b/icon-themes/elementary_svg/cmd/lc_editcurindex.svg
new file mode 100644
index 000000000..e80c1d9ef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_editcurindex.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" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#r" y1="42" y2="20"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#r" y1="48" y2="26"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#r" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#r" y1="59" y2="37"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="32" y2="39"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#i" y1="24.989594" y2="30.000141"/><linearGradient id="i"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="k"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#i" y1="24.989594" y2="30.000141"/><linearGradient id="m" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="n" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#i" y1="24.989594" y2="30.000141"/><linearGradient id="o" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="p" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="r"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#r" y1="59" y2="37"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#r" y1="54" y2="32"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#r" y1="48" y2="26"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#r" y1="42" y2="20"/><g transform="translate(0 -26)"><path d="m2 32.5h20c.831 0 1.5.669 1.5 1.5v3c0 .831-.669 1.5-1.5 1.5h-20c-.831 0-1.5-.669-1.5-1.5v-3c0-.831.669-1.5 1.5-1.5z" fill="url(#e)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m2.5 45.5v2h7v-2z" fill="url(#s)"/><path d="m2.5 45.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 40.5v2h9v-2z" fill="url(#t)"/><path d="m2.5 40.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 34.5v2h6v-2z" fill="url(#u)"/><path d="m2.5 34.5v2h6v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 28.5v2h7v-2z" fill="url(#v)"/><path d="m2.5 28.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m9 29v.5h-5v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m8 35v.5h-4v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m11 41v.5h-7v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m9 46v.5h-5v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m19.5 28.5v2h2v-2z" fill="url(#a)"/><path d="m19.5 28.5v2h2v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 29v.5h-1v-.5z" fill="#fff" opacity=".2"/><path d="m19.5 34.5v2h2v-2z" fill="url(#b)"/><path d="m19.5 34.5v2h2v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 35v.5h-1v-.5z" fill="#fff" opacity=".2"/><path d="m19.5 40.5v2h2v-2z" fill="url(#c)"/><path d="m19.5 40.5v2h2v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 41v.5h-1v-.5z" fill="#fff" opacity=".2"/><path d="m19.5 45.5v2h2v-2z" fill="url(#d)"/><path d="m19.5 45.5v2h2v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 46v.5h-1v-.5z" fill="#fff" opacity=".2"/><g fill="#333"><path d="m13 36h2v1h-2z"/><path d="m16 36h2v1h-2z"/><path d="m13 42h2v1h-2z"/><path d="m16 42h2v1h-2z"/><path d="m13 47h2v1h-2z"/><path d="m16 47h2v1h-2z"/><path d="m13 30h2v1h-2z"/><path d="m16 30h2v1h-2z"/><path d="m11 30h1v1h-1z"/><path d="m10 36h2v1h-2z"/><path d="m11 47h1v1h-1z"/></g><g transform="translate(7.750827 33.373898)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#f)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#g)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#h)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#j)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#l)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#m)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#n)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#o)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#p)" stroke="url(#q)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_editdoc.svg b/icon-themes/elementary_svg/cmd/lc_editdoc.svg
new file mode 100644
index 000000000..7e51be5cf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_editdoc.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" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="d"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="f"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#p"/><linearGradient id="p"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="q" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#p"/><linearGradient id="r" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#r)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#q)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#o)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#n)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#m)" stroke-linecap="round"/><path d="m3.446 1.482h17v21h-17z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><g transform="translate(7.750827 .373898)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#a)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#b)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#c)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#e)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#g)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#h)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#i)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#j)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#k)" stroke="url(#l)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_editframeset.svg b/icon-themes/elementary_svg/cmd/lc_editframeset.svg
new file mode 100644
index 000000000..adaece5af
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_editframeset.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.905738" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.905746" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="21"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><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(.44577 0 0 .44994 27.776767 3.633537)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1 0 0 -1 -.001249 22.998774)" gradientUnits="userSpaceOnUse" x1="12" x2="12.001249" xlink:href="#f" y1="4" y2="17.998774"/><linearGradient id="i" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#l" y1="24.989594" y2="30.000141"/><linearGradient id="l"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#n" y1="24.989594" y2="30.000141"/><linearGradient id="n"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#l" y1="24.989594" y2="30.000141"/><linearGradient id="p" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#n" y1="24.989594" y2="30.000141"/><linearGradient id="q" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#l" y1="24.989594" y2="30.000141"/><linearGradient id="r" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#n" y1="24.989594" y2="30.000141"/><linearGradient id="s" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m37.818169 40.000002 5.181831-.000002v7l-5.181831.000002z" fill="url(#a)"/><path d="m-10.181816-47.000001 5.181816.000001v7l-5.181816-.000001z" fill="url(#c)" transform="scale(-1)"/><path d="m10.181816 40.000001h27.636353v7.000001h-27.636353z" fill="url(#d)"/></g><rect fill="url(#e)" height="19.000002" rx="1" width="19.000002" x="2.499998" y="2.500026"/><path d="m3.501249 3.498774h17v17h-17z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="19.000002" x="2.499998" y="2.500026"/><rect fill="url(#g)" height="12.776214" rx=".528" ry=".556" width="12.938914" x="5.528392" y="5.637476"/><g fill="none"><path d="m6.2916816 5.5443025c-.4300235.0004839-.7766156.3468658-.7768895.7768895l-.00728 11.422362c-.000274.430024.3468661.777373.7768894.776889l11.4360815-.01287c.430024-.000484.776616-.346867.77689-.77689l.0073-11.4223637c.000254-.4300215-.346886-.7773714-.776909-.7768875z" stroke="#002e99" stroke-opacity=".501961"/><path d="m4.5000001 19.5h14.9999999v-14.9999999l-14.9999997.0000002z" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="matrix(.26458333 0 0 .26458333 2.05074 1.95101)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#i)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#j)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#k)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#m)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#o)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#p)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#q)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#r)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#s)" stroke="url(#t)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_editglossary.svg b/icon-themes/elementary_svg/cmd/lc_editglossary.svg
new file mode 100644
index 000000000..d0acf4ae8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_editglossary.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="6.967" x2="6.817" y1="10.384" y2="21.386"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.417" x2="1.164" y1="4.477" y2="10.218"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="6.703" cy="73.616" gradientTransform="matrix(1.6636 0 0 .44756 .915 -11.872)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".656" x2="14.728" xlink:href="#e" y1="11.822" y2="1.324"/><linearGradient id="e"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="f" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 -7.538)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#e"/><filter id="g" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="h" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957" x2="-25.474" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><path d="m-.214 8.955c13.014.825 4.814-6.687 14.87-6.927l2.527 5.31c-4.59-2.14-7.73 8.854-17.456 2.394l.06-.777z" fill="url(#b)" fill-rule="evenodd" opacity=".444"/><path d="m24.09 21.076c0 1.787-5.383 3.235-12.025 3.235-6.64-.001-12.025-1.447-12.025-3.234s5.384-3.235 12.025-3.235c6.642 0 12.026 1.45 12.026 3.236z" fill="url(#c)" opacity=".2"/><path d="m9.975 1.105-.102 2.48-1.596.835-.5-.28-.017-1.48-1.047.965-1.41-.44.593 1.292-.855 1.204 1.415-.164.883 1.185.28-1.396.737-.25 1.563.58.432 2.538 1.54-1.946 2.546.375-1.377-2.063 1.143-2.304-2.387.668-1.84-1.8zm-5.525 4.368-.81.75-1.095-.344.46 1.005-.663.933 1.098-.127.683.92.217-1.083 1.088-.365-.963-.54zm3.714.892-1.184 1.09-1.595-.498.672 1.463-.965 1.36 1.597-.184.996 1.34.316-1.58 1.584-.532-1.404-.79zm-6.22 1.585-.298 1.12-1.158.313.97.627-.06 1.2.897-.73 1.123.428-.418-1.08.754-.933-1.154.065-.657-1.01z" fill="url(#d)"/><path d="m13.263 9.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.623-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.623.297 5.48-1.76 6.38z" fill="url(#f)" filter="url(#g)" opacity=".483"/><g transform="matrix(1.05835 -.61104 .51706 .89557 3.11 -5.864)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#h)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".814" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#i)" fill-rule="evenodd" opacity=".9"/></g><path d="m8.843 21.55-.47-1.255h-.063q-.614.8-1.268 1.114-.645.304-1.688.304-1.283 0-2.024-.76-.733-.757-.733-2.16 0-1.467.988-2.16.996-.7 2.995-.774l1.546-.05v-.404q0-1.4-1.386-1.4-1.068 0-2.51.666l-.804-1.698q1.537-.833 3.41-.833 1.792 0 2.748.81.956.807.956 2.456v6.143zm-.717-4.272-.94.033q-1.06.034-1.577.397-.52.362-.52 1.104 0 1.065 1.18 1.065.844 0 1.346-.503.51-.503.51-1.336z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".896"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_editheaderandfooter.svg b/icon-themes/elementary_svg/cmd/lc_editheaderandfooter.svg
new file mode 100644
index 000000000..9f65d6e2e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_editheaderandfooter.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" gradientTransform="translate(-2 -3)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" y1="3.5" y2="8.5"><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="11" x2="11" xlink:href="#a" y1="5.5" y2="6"/><linearGradient id="c" gradientTransform="translate(0 13)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#a" y1="5.5" y2="6"/><linearGradient id="d" gradientTransform="matrix(.35135 0 0 .4865 3.567 .824)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.42857 0 0 .43457 1.714 1.404)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.34607 0 0 .4067 27.176 .92)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01084 0 0 .00824 13.115 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.01084 0 0 .00824 10.885 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.0317 0 0 .00824 .548 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m4.35 22h15.3v2h-15.3z" fill="url(#j)" opacity=".15"/><path d="m4.35 22v2c-.558.004-1.35-.448-1.35-1s.623-1 1.35-1z" fill="url(#i)" opacity=".15"/><path d="m19.65 22v2c.558.004 1.35-.448 1.35-1s-.623-1-1.35-1z" fill="url(#g)" opacity=".15"/><path d="m4.5 2.5h15v20h-15z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round"/><path d="m18.5 21.5h-13v-18h13z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m6.5 4.5h11v2h-11zm0 13h11v2h-11z" fill="#f37329" stroke="#cc3b02" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m7 5.5h10" opacity=".5" stroke="url(#b)"/><path d="m7 18.5h10" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_edithyperlink.svg b/icon-themes/elementary_svg/cmd/lc_edithyperlink.svg
new file mode 100644
index 000000000..3ecf0bcd4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_edithyperlink.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" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="d"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="f"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="m"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="23.6453" x2="33.6453" xlink:href="#m" y1="9.99" y2="9.99"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="37.6453" x2="47.6453" xlink:href="#m" y1="9.99" y2="9.99"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="32.1453" x2="37.1453" xlink:href="#m" y1="9.99" y2="9.99"/><radialGradient id="q" cx="99.157" cy="186.17" gradientTransform="matrix(.063451 0 0 .040378 -.29159 13.535)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".49804"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="r" cx="62.625" cy="4.625" gradientTransform="matrix(.47059 0 0 .28235 -23.471 19.694)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1 0 0 1 23.370539 0)"><path d="m9.9828 21.052a3.9828 2.5345 0 1 1 -7.9655 0 3.9828 2.5345 0 1 1 7.9655 0z" fill="url(#q)"/><path d="m11 21c0 1.6569-2.2386 3-5 3s-5-1.3431-5-3 2.2386-3 5-3 5 1.3431 5 3z" fill="url(#r)" fill-rule="evenodd" opacity=".3"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -20.269434 30.141258)"><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#n)" opacity=".2"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#o)" opacity=".2"/><g stroke-linecap="round" stroke-linejoin="bevel"><path d="m40.27 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff"/><path d="m31.02 12.49h-4.75c-.90025 0-1.625-.72475-1.625-1.625v-1.7499m1.625-1.625h4.75c.90025 0 1.625.72475 1.625 1.625" fill="none" opacity=".4" stroke="#fff"/><rect fill="#d4d4d4" height="2" rx="1.5" stroke="#000" stroke-opacity=".42745" width="10" x="30.645" y="8.9901"/></g><rect fill="url(#p)" height="2" opacity=".2" rx="1.5" width="10" x="30.645" y="8.9901"/><path d="m31.645 9.9901h8" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="translate(5.750827 2.216349)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#a)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#b)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#c)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#e)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#g)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#h)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#i)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#j)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#k)" stroke="url(#l)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_editprintarea.svg b/icon-themes/elementary_svg/cmd/lc_editprintarea.svg
new file mode 100644
index 000000000..7ddc8d3f4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_editprintarea.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4054 0 0 .5135 .266 .676)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" xlink:href="#a" y1="8.420643" y2="35.684517"/><linearGradient id="c" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="f"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="h"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="l" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#h" y1="24.989594" y2="30.000141"/><linearGradient id="m" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.4054 0 0 .5135 .266465 -2.324)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" xlink:href="#a" y1="8.420643" y2="12.315482"/><linearGradient id="p"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="q" cx="605.71" cy="486.65" gradientTransform="matrix(.012049 0 0 .0082353 13.239 16.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#p"/><radialGradient id="r" cx="605.71" cy="486.65" gradientTransform="matrix(-.012049 0 0 .0082353 10.761 16.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#p"/><linearGradient id="s" gradientTransform="matrix(.035207 0 0 .0082353 -.72485 16.981)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="4" y2="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="3" x2="21" y1="12" y2="12"><stop offset="0" stop-opacity=".31783"/><stop offset="1" stop-opacity=".24031"/></linearGradient><path d="m3.5 3.5h17v17h-17z" fill="url(#t)"/><path d="m3.5 3.5h17v17h-17z" fill="none" stroke="url(#u)"/><path d="m3.5 20h17v2h-17z" fill="url(#s)" opacity=".15"/><path d="m3.5 20v1.9999c-.6205.004-1.5-.448-1.5-1s.6924-1 1.5-1z" fill="url(#r)" opacity=".15"/><path d="m20.5 20v1.9999c.62047.0038 1.5-.44807 1.5-1.0001 0-.552-.6924-.99982-1.5-.99982z" fill="url(#q)" opacity=".15"/><g fill="none"><g opacity=".7" stroke="#2c465d" stroke-opacity=".32418"><path d="m5.5 4v16" opacity=".7"/><path d="m20 18.5h-16" opacity=".7"/><path d="m20 9.5h-16" opacity=".7"/><path d="m10.5 4v16" opacity=".7"/><path d="m15.5 4v16" opacity=".7"/><path d="m20 12.5h-16" opacity=".7"/><path d="m20 15.5h-16" opacity=".7"/><path d="m20 6.5h-16" opacity=".7"/></g><path d="m5.5 6.5h10v12h-10z" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/><path d="m19.511 19.5h-15.011v-15h15z" stroke="url(#b)" stroke-linecap="round"/></g><g transform="translate(-.000465 8)"><path d="m2.8684 14.499c.0073.35961.029665.91477.34211.99126 3.3006.01952 6.2781.0028 9.579.0084.34064.01588.35312-.62103.34211-.99966h-10.263z" fill="none" stroke="#000" stroke-linecap="square" stroke-opacity=".501961" stroke-width=".99971"/><g stroke-linecap="round"><path d="m.64718 6.5559.74742-3.0509 13.216.0036.715 3.0637z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.2252 6.5169h13.55c.40178 0 .72523.34771.72523.77962v6.2035h-15v-6.2035c0-.43191.32345-.77962.72522-.77962z" fill="#4f4f4f"/><path d="m1.2252 6.5169h13.55c.40178 0 .72523.34771.72523.77962v6.2035h-15v-6.2035c0-.43191.32345-.77962.72522-.77962z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round" stroke-width=".99993"/><path d="m12 8h2v2h-2z" fill="#0cceff"/><path d="m.64718 6.5559.74742-3.0509 13.216.0036.715 3.0637z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><g fill="#e9e9e9"><path d="m13 11v3.506c0 .274-.07.494-.156.494h-9.6878c-.0865 0-.1562-.22-.1562-.494v-3.506z" stroke-width="1.9872"/><path d="m3.500465.5 9.009135-.000131-.009135 5.000131h-9z" stroke="#000" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.511465 4.5h-7.011v-3h7z" fill="none" stroke="url(#o)" stroke-linecap="round"/></g></g><g transform="translate(7.750827 7.373898)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#c)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#d)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#e)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#g)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#i)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#j)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#k)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#l)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#m)" stroke="url(#n)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_editstyle.svg b/icon-themes/elementary_svg/cmd/lc_editstyle.svg
new file mode 100644
index 000000000..ef7c95462
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_editstyle.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" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="d"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="f"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><radialGradient id="m" cx="13" cy=".94" gradientTransform="matrix(-2.84165 0 0 -2.59455 49.94 3.438)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="n" cx="22.571" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.945 13.93)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(-2 2)"><ellipse cx="12" cy="18.110001" fill="url(#n)" opacity=".2" rx="11" ry="2.89"/><path d="m15.3 13.7h-6.72l-1.156 2.9h-3.09l6.334-15.2h2.877l6.11 15.2h-3.235zm-5.92-2.3h5.046l-2.252-6.876z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#m)"/><path d="m10.667969 3.4003906-6.3339846 15.1992184h.4160156l5.917969-14.1992184h2.876953l5.707031 14.1992184h.402344l-6.109375-15.1992184zm-.8808596 10.0000004-.40625 1h5.0449216l-.328125-1z" fill="#fff" opacity=".2" transform="translate(0 -2)"/></g><g transform="translate(7.750827 7.373898)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#a)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#b)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#c)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#e)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#g)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#h)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#i)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#j)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#k)" stroke="url(#l)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_ellipse_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_ellipse_unfilled.svg
new file mode 100644
index 000000000..9f6a47893
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_ellipse_unfilled.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" transform="translate(0 2)"><path d="m20.486049 11a8.4860487 7.4860492 0 0 1 -8.486049 7.486049 8.4860487 7.4860492 0 0 1 -8.4860487-7.486049 8.4860487 7.4860492 0 0 1 8.4860487-7.4860492 8.4860487 7.4860492 0 0 1 8.486049 7.4860492z" stroke-linejoin="round" stroke-width="1.027902"/><path d="m7 14 10-6" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_ellipsecut.svg b/icon-themes/elementary_svg/cmd/lc_ellipsecut.svg
new file mode 100644
index 000000000..3bb1518b3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_ellipsecut.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499998 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.033642" x2="15" y1="5.743903" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.296314" x2="22.275005" y1="25.354868" y2="52.783108"><stop offset="0" stop-color="#fff"/><stop offset=".43659541" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round" transform="translate(0 -2)"><path d="m12 5.5136719c-4.6869481-.0001361-8.486503 3.3516922-8.4863281 7.4863281-.0001749 4.134636 3.7993801 7.486464 8.4863281 7.486328 4.686948.000136 8.486503-3.351692 8.486328-7.486328z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".501961" stroke-width="1.027902"/><path d="m11.640816 6.5599341c-3.8425584-.0087847-7.1206697 3.1967662-7.125191 6.4400659-.0003119 3.581308 3.3507274 6.484609 7.484375 6.484375 3.684153-.0041 6.905234-2.419038 7.451057-5.970511z" fill="none" opacity=".49" stroke="url(#c)" stroke-width="1.032229"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_ellipsecut_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_ellipsecut_unfilled.svg
new file mode 100644
index 000000000..bfea92ec9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_ellipsecut_unfilled.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499998 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" transform="scale(.26458333)"><path d="m12 5.5136719c-4.6869481-.0001361-8.486503 3.3516922-8.4863281 7.4863281-.0001749 4.134636 3.7993801 7.486464 8.4863281 7.486328 4.686948.000136 8.486503-3.351692 8.486328-7.486328z" stroke-linejoin="round" stroke-width="1.027902"/><path d="m7 14 7-4" stroke-linecap="round" transform="translate(0 2)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_emojicontrol.svg b/icon-themes/elementary_svg/cmd/lc_emojicontrol.svg
new file mode 100644
index 000000000..060e7438f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_emojicontrol.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" gradientUnits="userSpaceOnUse" x1="7.81414" x2="7.81414" y1="1.282299" y2="14.669922"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="282.78751" cy="533.11218" fx="277.66473" gradientTransform="matrix(0 .91915984 -.99587439 0 814.28776 272.60038)" gradientUnits="userSpaceOnUse" r="6.830357"><stop offset="0" stop-color="#fff3cb"/><stop offset=".4334898" stop-color="#fdde76"/><stop offset=".69222504" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="c" gradientTransform="matrix(1.25 0 0 .70833327 -387 -633.00649)" gradientUnits="userSpaceOnUse" x1="318.42047" x2="318.42047" y1="906.38409" y2="912.35657"><stop offset="0" stop-color="#60170a"/><stop offset="1" stop-color="#29140a"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="8.020222" x2="13.242857" y1="10.285715" y2="10.285715"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.500025 0 0 1 -466.00787 -898.11218)" gradientUnits="userSpaceOnUse" x1="316" x2="316" y1="911.36218" y2="909.36218"><stop offset="0" stop-color="#e84b00"/><stop offset="1" stop-color="#e44a00" stop-opacity=".798817"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 1.333365 1.333365)"><path d="m289.75 533.11218a6.375 6.375 0 1 1 -12.75 0 6.375 6.375 0 1 1 12.75 0z" fill="url(#b)" transform="matrix(1.1764706 0 0 1.1764706 -325.38236 -619.19081)"/><path d="m267.67143 512.297a.841965 1.7205372 0 1 1 -1.68393 0 .841965 1.7205372 0 1 1 1.68393 0z" fill="#43340d" transform="matrix(.89077411 0 0 1.1624286 -231.68477 -589.24539)"/><path d="m267.67143 512.297a.841965 1.7205372 0 1 1 -1.68393 0 .841965 1.7205372 0 1 1 1.68393 0z" fill="#43340d" transform="matrix(-.89077411 0 0 1.1624286 247.68478 -589.24539)"/><path d="m8 1.3496094c-3.6713176 0-6.6503906 2.9791635-6.6503906 6.6503906 0 3.671423 2.9790786 6.650391 6.6503906 6.650391 3.67098 0 6.650391-2.978959 6.650391-6.650391 0-3.6712366-2.979406-6.6503906-6.650391-6.6503906z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><path d="m289.75 533.11218a6.375 6.375 0 1 1 -12.75 0 6.375 6.375 0 1 1 12.75 0z" fill="none" opacity=".5" stroke="#a53400" stroke-width=".637502" transform="matrix(1.1764706 0 0 1.1764706 -325.38236 -619.19081)"/><path d="m3.0311301 9c-.01.1018512-.0311.1997075-.0311.3035701 0 2.1795559 2.23858 3.9464299 5 3.9464299 2.7614199 0 4.9999999-1.766874 4.9999999-3.9464299 0-.1038594-.0214-.2017189-.0311-.3035701 0 0-1.391956.4834694-4.96893.425-3.5769739-.0584694-4.9685699-.425-4.9685699-.425z" fill="url(#c)"/><path d="m3.2285714 10.071429s.9095238.428571 4.7714286.428571c3.861905 0 4.742857-.428571 4.742857-.428571" fill="none" stroke="url(#d)" stroke-width=".750002"/><path d="m5.0186601 11.25c-.006.0479-.0187.094-.0187.14286 0 1.02567 1.34317 1.85714 3.00005 1.85714s3.0000499-.83147 3.0000499-1.85714c0-.0489-.0135-.0949-.0188-.14286z" fill="url(#e)" opacity=".6"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_emphasischarstyle.svg b/icon-themes/elementary_svg/cmd/lc_emphasischarstyle.svg
new file mode 100644
index 000000000..3b003440a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_emphasischarstyle.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" gradientTransform="matrix(1.00356 0 0 .89602 -.04 1.244)" gradientUnits="userSpaceOnUse" x1="14.253" x2="13.926" y1="-.697" y2="23.506"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m15 19.5h-10.576l3.664-15h10.412l-.763661 3h-6.63l-.606339 3 6.272.025-.712 2.953h-6.175l-.925 3.026h6.627z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_entergroup.svg b/icon-themes/elementary_svg/cmd/lc_entergroup.svg
new file mode 100644
index 000000000..cce0a1488
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_entergroup.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" gradientUnits="userSpaceOnUse" x1="15.99997" x2="15.99997" y1="6.024331" y2="17.52433"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.99997" x2="13.99997" y1="11.024331" y2="12.024331"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.499969" x2="18.499969" y1="9.524331" y2="13.524331"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="29" x2="29" y1="6.5" y2="12"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" 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="f" gradientTransform="matrix(.43062188 0 0 .43062188 2.741631 22.650704)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#e" y1="-42.231876" y2="-21.229681"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.501249" x2="9.5" y1="11" y2="16"><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="h" gradientTransform="matrix(.52631574 0 0 .52631574 3.184212 6.184197)" gradientUnits="userSpaceOnUse" x1="13.899999" x2="14.600296" xlink:href="#e" y1="6.300026" y2="21.282824"/><radialGradient id="i" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.20698659 0 0 -.22187417 17.492892 25.86445)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(3)"><rect fill="url(#h)" height="8" rx="1" width="8" x="4.5" y="9.5"/><path d="m5.501251 10.498745h6l-.001251 6.001255h-6z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="8" opacity=".5" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="8" x="4.5" y="9.5"/><path d="m16.5 9.0000004c.000895 6.0008926-8.9991043 6.0008926-8.9999989 0-.0008946-6.0008925 8.9991039-6.0008925 8.9999989 0z" fill="url(#f)" stroke-width=".818182"/><path d="m1.5000001 1.5000001h2v1.9999998h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m4.0000001 2.5h12.9999999" fill="none" opacity=".6" stroke="#abacae"/><path d="m17.5 1.5000001h2v1.9999998h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m1.5 18.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m4 19.5h13" fill="none" opacity=".6" stroke="#abacae"/><path d="m17.5 18.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m18.5 4v14" fill="none" opacity=".6" stroke="#abacae"/><path d="m2.5000001 4-.0000001 14" fill="none" opacity=".6" stroke="#abacae"/><g stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="7"><path d="m16.5 9c0 2.485281-2.014719 4.5-4.5 4.5-2.4852814 0-4.5-2.014719-4.5-4.5 0-2.4852814 2.0147186-4.5 4.5-4.5 2.485281 0 4.5 2.0147186 4.5 4.5z" fill="#fff" fill-opacity=".498246" opacity=".5" stroke="#555761"/><path d="m15.5 9c0 1.932997-1.567003 3.5-3.5 3.5s-3.5-1.567003-3.5-3.5c0-1.9329966 1.567003-3.5 3.5-3.5s3.5 1.5670034 3.5 3.5z" fill="none" opacity=".5" stroke="url(#d)"/></g></g><g transform="matrix(1.33333 0 0 1.33333 -9 -8.66664)"><path d="m9.1136897 17.783539a3.2382509 3.4711649 0 1 1 6.4765013 0 3.2382509 3.4711649 0 0 1 -6.4765013 0z" fill="url(#i)" fill-rule="evenodd" opacity=".141176" stroke-width=".750002"/><g transform="matrix(.75000188 0 0 .75000188 -.749979 7.23175)"><g><path d="m16.529297 4.5312502a1.4923565 1.4923565 0 0 0 -1.521485 1.4921874v2.0078125h-4.507812a1.4923565 1.4923565 0 0 0 -1.4921875 1.4921875v3.0000004a1.4923565 1.4923565 0 0 0 1.4921875 1.492187h4.507812v2.007813a1.4923565 1.4923565 0 0 0 2.359376 1.214843l7.000001-5a1.4923565 1.4923565 0 0 0 0-2.4296871l-7.000001-4.9999999a1.4923565 1.4923565 0 0 0 -.837891-.2773438z" display="block" fill="#fff" fill-opacity=".582456"/><path d="m16.49997 16.024331 7-5-7-5v3.5h-6v3h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none"><path d="m16.99997 10.524331h-5.5v1h5.5" opacity=".5" stroke="url(#b)"/><path d="m16.99997 11.524331c.5 0 .5 0 .5.5v1.94346l4.395039-2.94346-4.395039-2.949219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#c)"/></g></g><g fill="none"><path d="m16.99997 10.524331h-5.5v1h5.5" opacity=".5"/><path d="m16.99997 11.524331c.5 0 .5 0 .5.5v1.94346l4.395039-2.94346-4.395039-2.949219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_entirecell.svg b/icon-themes/elementary_svg/cmd/lc_entirecell.svg
new file mode 100644
index 000000000..46ca9484c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_entirecell.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.25 0 0 1 6.125 0)" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="10.5" y2="14.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="y" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="12" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="z" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#C" y1="15.499894" y2="48.395687"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="B" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#C" y1="2" y2="22"/><linearGradient id="C" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#z)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#B)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#A)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#e)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#f)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#i)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#j)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#l)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#m)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#p)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#q)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#t)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/></g><path d="m6.5 10.5h5v4h-5z" fill="url(#x)" stroke-width=".5"/><path d="m7.4999999 11.5h3.0000001v2h-3.0000001z" fill="none" opacity=".5" stroke="url(#y)" stroke-linecap="square"/><path d="m7 10c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h4v3h-4z" fill="#002e99" fill-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_entirecolumn.svg b/icon-themes/elementary_svg/cmd/lc_entirecolumn.svg
new file mode 100644
index 000000000..d179ee0ef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_entirecolumn.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="27" x2="27" y1="-6" y2="16"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="y" gradientTransform="translate(6 1)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="4"/><linearGradient id="z" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="A" gradientTransform="translate(6 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="B" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="C" gradientTransform="translate(6 14)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="D" gradientTransform="translate(6 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="E" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#H" y1="15.499894" y2="48.395687"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="G" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#H" y1="2" y2="22"/><linearGradient id="H" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#E)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#G)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#F)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#e)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#f)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#i)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#j)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#l)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#m)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#p)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#q)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#t)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/></g><path d="m11.5 1.5v21h-5v-21z" fill="url(#x)"/><path d="m7 6v1h4v-1zm0 4v1h4v-1zm0 4v1h4v-1zm0 4v1h4v-1z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#y)"/><path d="m7.5 7.4999999h3v2h-3z" opacity=".5" stroke="url(#A)"/><path d="m7.5 11.5h3v2h-3z" opacity=".5" stroke="url(#B)"/><path d="m7.5 15.5h3v2h-3z" opacity=".5" stroke="url(#C)"/><path d="m7.5 19.5h3v2h-3z" opacity=".5" stroke="url(#D)"/></g><path d="m12 2c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4c.554 0 1-.446 1-1zm-1 0v20h-4v-20z" fill="#002e99" fill-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_entirerow.svg b/icon-themes/elementary_svg/cmd/lc_entirerow.svg
new file mode 100644
index 000000000..52de3c69e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_entirerow.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="9.567797" x2="9.771187" y1="10.31356" y2="14.720339"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="y" gradientTransform="translate(16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="z" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="A" gradientTransform="translate(11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="B" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="C" gradientTransform="translate(1 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="D" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#G" y1="15.499894" y2="48.395687"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="F" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#G" y1="2" y2="22"/><linearGradient id="G" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#D)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#F)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#E)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#e)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#f)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#i)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#j)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#l)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#m)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#p)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#q)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#t)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/></g><path d="m1.5 10.5h20v4h-20z" fill="url(#x)"/><g fill="none" stroke-linecap="square"><path d="m17.5 11.5h3v2h-3z" opacity=".5" stroke="url(#y)"/><path d="m12.5 11.5h3v2h-3z" opacity=".5" stroke="url(#A)"/><path d="m7.4999999 11.5h3.0000001v2h-3.0000001z" opacity=".5" stroke="url(#B)"/><path d="m2.5 11.5h3v2h-3z" opacity=".5" stroke="url(#C)"/></g><path d="m2 10c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h19c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4z" fill="#002e99" fill-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_equalizeheight.svg b/icon-themes/elementary_svg/cmd/lc_equalizeheight.svg
new file mode 100644
index 000000000..1eb33cbf5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_equalizeheight.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" gradientUnits="userSpaceOnUse" x1="22.833294" x2=".166627" y1="17.833366" y2="17.833366"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="37.568089" x2="6.323619" y1="17.181662" y2="17.181662"><stop offset="0" stop-color="#fff"/><stop offset=".00000006" 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(0 .33333336 -.86363639 0 29.204505 -109.49998)" gradientUnits="userSpaceOnUse" x1="383.996" x2="383.996" y1="12.780676" y2="28.219273"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#h" y1="366.64789" y2="609.50507"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 5.427873 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><radialGradient id="f" cx="574.99127" cy="508.3161" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><linearGradient id="g" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" gradientUnits="userSpaceOnUse" x1="39.441105" x2="6.500004" xlink:href="#i" y1="25.16601" y2="25.16601"/><linearGradient id="h" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" gradientUnits="userSpaceOnUse" x1="39.441105" x2="6.500004" y1="25.16601" y2="25.16601"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(0 -.75 .75 0 5.625979 17.124986)"><g transform="matrix(0 1 -1 0 26.286497 2.998735)"><path d="m-1.8333733 22.119849h21.3333333v2h-21.3333333z" fill="url(#d)" opacity=".15"/><path d="m-1.8333334 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m19.499961 22.119934v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/></g><path d="m3.4999602 1.1666776c3.8955809 0 15.9999998.000022 15.9999998.000022l.000021 21.3319954-16.0000209.0013.0000001-21.3333331z" fill="url(#g)"/><g stroke-width="1.333333"><path d="m18.166627 21.1667-13.3333123-.001338v-18.666667h13.3333333z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.1666773c3.8955809 0 15.9999999.0000223 15.9999999.0000223l.000021 21.3319954-16.0000209.0013v-21.3333334z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><path d="m22.166627 15.833366v4h-21.33333357v-4z" fill="url(#a)" stroke="#783f07" stroke-opacity=".490196"/><path d="m20.833293 17.1667v1.333333h-18.6666662v-1.333333z" fill="none" opacity=".4" stroke="url(#c)"/></g><path d="m13 9v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#a1550a" fill-opacity=".25098" transform="matrix(0 1.3333333 -1.3333333 0 32.166627 -.8333)"/></g><g transform="matrix(0 -.75 .75 0 .624975 24.12497)"><g transform="matrix(0 1 -1 0 26.286497 2.998735)"><path d="m-1.8333733 22.119849h21.3333333v2h-21.3333333z" fill="url(#h)" opacity=".15"/><path d="m-1.8333334 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m19.499961 22.119934v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/></g><path d="m3.4999602 1.1666776c3.8955809 0 15.9999998.000022 15.9999998.000022l.000021 21.3319954-16.0000209.0013.0000001-21.3333331z" fill="url(#i)"/><g stroke-width="1.333333"><path d="m18.166627 21.1667-13.3333123-.001338v-18.666667h13.3333333z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.1666773c3.8955809 0 15.9999999.0000223 15.9999999.0000223l.000021 21.3319954-16.0000209.0013v-21.3333334z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><path d="m22.166627 15.833366v4h-21.33333357v-4z" fill="url(#a)" stroke="#783f07" stroke-opacity=".490196"/><path d="m20.833293 17.1667v1.333333h-18.6666662v-1.333333z" fill="none" opacity=".4" stroke="url(#c)"/></g><path d="m13 9v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#a1550a" fill-opacity=".25098" transform="matrix(0 1.3333333 -1.3333333 0 32.166627 -.8333)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_equalizewidth.svg b/icon-themes/elementary_svg/cmd/lc_equalizewidth.svg
new file mode 100644
index 000000000..00bad7e67
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_equalizewidth.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" gradientUnits="userSpaceOnUse" x1="9.49996" x2="9.49996" y1="15.1667" y2="20.500032"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .33333336 -.86363639 0 29.204505 -109.49998)" gradientUnits="userSpaceOnUse" x1="378" x2="386" y1="22.815788" y2="22.815788"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="519.65973" cy="508.31616" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#j" y1="366.64789" y2="609.50507"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="g" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#i" y1=".985206" y2="47.013336"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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="j" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.75 0 0 .75 5.87503 .624975)"><path d="m3.500001 22 15.999959.119849v2l-15.999959-.119849z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#f)" opacity=".15"/><path d="m19.499961 22.119934v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999602 1.1666776c3.8955809 0 15.9999998.000022 15.9999998.000022l.000021 21.3319954-16.0000209.0013.0000001-21.3333331z" fill="url(#g)"/><g fill="none" stroke-width="1.333333"><path d="m18.166627 21.1667h-13.3333336v-18.6666671h13.3333336z" stroke="url(#c)" stroke-linecap="round"/><path d="m3.4999601 1.1666773c3.8955809 0 15.9999999.0000223 15.9999999.0000223l.000021 21.3319954-16.0000209.0013v-21.3333334z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g transform="matrix(.75 0 0 .75 5.87503 .624975)"><path d="m22.166627 15.833366v4h-21.33333357v-4z" fill="url(#a)" stroke="#783f07" stroke-opacity=".490196" stroke-width="1.333333"/><path d="m20.833293 17.1667v1.333333h-18.6666662v-1.333333z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="1.333333"/><path d="m13 9v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#a1550a" fill-opacity=".25098" transform="matrix(0 1.3333333 -1.3333333 0 32.166627 -.8333)"/></g><g transform="matrix(.75 0 0 .75 -.12497 5.624975)"><g><path d="m3.500001 22 15.999959.119849v2l-15.999959-.119849z" fill="url(#j)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#f)" opacity=".15"/><path d="m19.499961 22.119934v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999602 1.1666776c3.8955809 0 15.9999998.000022 15.9999998.000022l.000021 21.3319954-16.0000209.0013.0000001-21.3333331z" fill="url(#i)"/><g fill="none" stroke-width="1.333333"><path d="m18.166627 21.1667h-13.3333336v-18.6666671h13.3333336z" stroke="url(#c)" stroke-linecap="round"/><path d="m3.4999601 1.1666773c3.8955809 0 15.9999999.0000223 15.9999999.0000223l.000021 21.3319954-16.0000209.0013v-21.3333334z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g><path d="m22.166627 15.833366v4h-21.33333357v-4z" fill="url(#a)" stroke="#783f07" stroke-opacity=".490196" stroke-width="1.333333"/><path d="m20.833293 17.1667v1.333333h-18.6666662v-1.333333z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="1.333333"/><path d="m13 9v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#a1550a" fill-opacity=".25098" transform="matrix(0 1.3333333 -1.3333333 0 32.166627 -.8333)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_errorcellstyles.svg b/icon-themes/elementary_svg/cmd/lc_errorcellstyles.svg
new file mode 100644
index 000000000..92f0d9f8a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_errorcellstyles.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" gradientUnits="userSpaceOnUse" x1="11.728284" x2="11.728284" y1="2.18179" y2="21.748316"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.8047894 0 0 .60165743 -1628.8199 -1928.0804)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><radialGradient id="c" cx="99.157013" cy="186.17059" gradientTransform="matrix(.11151981 0 0 .03548359 .942029 15.166729)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m19 21.772727a7 2.2272727 0 0 1 -14 0 7 2.2272727 0 1 1 14 0z" fill="url(#c)"/><path d="m12 1.4999999c-5.7935401 0-10.5000001 4.70646-10.5000001 10.5000001 0 5.79354 4.70646 10.5 10.5000001 10.5 5.79354 0 10.50001-4.70646 10.5-10.5 0-5.7935401-4.70646-10.5000001-10.5-10.5000001z" fill="url(#b)" opacity=".99"/><path d="m12 1.4999999c-5.7935401 0-10.5000001 4.70646-10.5000001 10.5000001 0 5.79354 4.70646 10.5 10.5000001 10.5 5.79354 0 10.50001-4.70646 10.5-10.5 0-5.7935401-4.70646-10.5000001-10.5-10.5000001z" fill="none" opacity=".5" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.49999 11.99966c0 5.24688-4.25361 9.50034-9.49988 9.50034-5.2467501 0-9.5001101-4.25351-9.5001101-9.50034 0-5.2466301 4.25336-9.4996601 9.5001101-9.4996601 5.24627 0 9.49988 4.25303 9.49988 9.4996601z" fill="none" opacity=".4" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m12 5c-1.274903 0-2.4277344.975373-2.4277344 2.2851562 0 1.5320006.4862734 4.4339958.9609374 7.8515628a1.0001 1.0001 0 0 0 .990235.863281h.476562.476562a1.0001 1.0001 0 0 0 .990235-.863281c.474664-3.417568.960937-6.319562.960937-7.8515628 0-1.3097842-1.152831-2.2851562-2.427734-2.2851562zm0 11c-1.368867 0-2.5 1.131132-2.5 2.5s1.131133 2.5 2.5 2.5 2.5-1.131133 2.5-2.5-1.131133-2.5-2.5-2.5z" fill="#7a0000" opacity=".05"/><path d="m12 6c-.788978 0-1.427734.5750764-1.427734 1.2851562 0 1.2857147.474981 4.2862738.951172 7.7148438h.953124c.476191-3.428571.951172-6.429129.951172-7.7148438 0-.7100799-.638757-1.2851562-1.427734-1.2851562zm0 11c-.828426 0-1.5.671573-1.5 1.5s.671574 1.5 1.5 1.5c.828427 0 1.5-.671573 1.5-1.5s-.671573-1.5-1.5-1.5z" fill="#7a0000" opacity=".15"/><path d="m12 5c-.788978 0-1.427734.5750764-1.427734 1.2851562 0 1.2857147.474981 4.2862738.951172 7.7148438h.953124c.476191-3.428571.951172-6.429129.951172-7.7148438 0-.7100799-.638757-1.2851562-1.427734-1.2851562zm0 11c-.828426 0-1.5.671573-1.5 1.5s.671574 1.5 1.5 1.5c.828427 0 1.5-.671573 1.5-1.5s-.671573-1.5-1.5-1.5z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_euroconverter.svg b/icon-themes/elementary_svg/cmd/lc_euroconverter.svg
new file mode 100644
index 000000000..be82c69d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_euroconverter.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12.208178" cy="4.423354" gradientTransform="matrix(.00000002 3.7493732 -2.7917929 .00000001 24.557266 -43.807119)" gradientUnits="userSpaceOnUse" r="6.559321"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m14.33454 6.2889236c-.898411 0-1.638496.2614229-2.220254.7842687-.581758.5154817-.957323 1.2666123-1.126696 2.2533917l4.781306.011419v1.965896l-4.946997-.01142-.02209.386611.0083.734711.02209.364519h3.921344v1.966195h-3.733561c.375565 1.789458 1.549186 2.446848 3.537473 2.446848 1.053056 0 2.06561-.209875 3.037661-.629624v2.827786c-.854227.434477-1.933057.651716-3.236489.651716-1.804187 0-3.288038-.489708-4.4515537-1.469123-1.163516-.979415-1.887932-2.097057-2.1898571-3.827603h-2.1198016v-1.966195h1.9099319c-.029456-.169372-.0524885-.613204-.0524885-.900401l.022092-.58544-1.8795354.01142v-1.9658956l2.0673181-.0114194c.2724689-1.7820941 1.0051893-3.188623 2.1981614-4.2195865 1.1929719-1.0383276 2.6841869-1.5574914 4.4736459-1.5574914 1.384437 0 2.680505.3019251 3.888205.9057752l-1.082512 2.5626808c-.508117-.2282848-.983097-.4050214-1.424939-.5302098-.441841-.1325525-.902093-.1988287-1.380754-.1988287z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196" transform="scale(.98294772 1.0173481)"/><path d="m14.089844 3.6113281c-1.758945 0-3.223856.5276438-4.3964846 1.5839844-1.1726292 1.0488488-1.8942867 2.4799587-2.1621094 4.2929687l-2.03125.0117188v1l2.03125-.011719c.2678227-1.8130072.9894802-3.2441197 2.1621094-4.2929685 1.1726286-1.0563406 2.6375406-1.5839844 4.3964846-1.5839844 1.231042 0 2.387687.2648454 3.476562.7675781l.345703-.8457031c-1.187106-.6143257-2.461436-.921875-3.822265-.921875zm-3.013672 5.8769531c-.116332.3047421-.214063.6301958-.275391.9999998l4.699219.011719v-1zm-.449219 3.1914068-.011719.201171.007813.748047.023437.371094h3.853516v-1h-3.853516zm-5.126953.320312v1h1.8769531c-.0289537-.172311-.0507812-.623836-.0507812-.916016l.0039062-.083984zm5.330078 3c.369161 1.820502 1.522181 2.490234 3.476563 2.490234 1.035099 0 2.030853-.213594 2.986328-.640625v-1c-.955476.427031-1.951229.640625-2.986328.640625-1.539041 0-2.573105-.424932-3.126953-1.490234z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_executereport.svg b/icon-themes/elementary_svg/cmd/lc_executereport.svg
new file mode 100644
index 000000000..b5d2c82f0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_executereport.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="69.576111" cy="57.160503" gradientTransform="matrix(.13508982 .50778779 -.4997639 .13295517 31.660615 997.55722)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.649428 8.26572)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.03006 0 0 .01647 2.135 13.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 2.14 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 23.86 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.04" x2="15.99" y1=".377" y2="23.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13.3" x2="12.679" xlink:href="#i" y1="23.048" y2="-5.018"/><linearGradient id="i"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11.413" x2="11.719" y1="1.918" y2="21.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.132" x2="13.19" xlink:href="#i" y1="23.033" y2="13.664"/><path d="m5.742 20h14.516v4h-14.516z" fill="url(#d)" opacity=".5"/><path d="m20.258 20v4c1.548.007 3.742-.896 3.742-2s-1.728-2-3.742-2z" fill="url(#e)" opacity=".5"/><path d="m5.742 20v4c-1.548.007-3.742-.896-3.742-2s1.728-2 3.742-2z" fill="url(#f)" opacity=".5"/><path d="m2.5 1.5c-1.566-.02-2.093 1.51-1.97 3h1.97v16c0 .943 1.057 2 2 2h17v-18.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#g)" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m4 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-16v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m3.29 2.5c-1.544-.107-1.68.58-1.79 1h2v16.69c0 .853.74 1.31 1.59 1.31h15.41v-17.39c0-.853-.752-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 19.5h17c.125 1.5-.41 3.043-2 3h-17c1.51 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="7" y="20.067"/><g transform="translate(0 1.000002)"><g fill="#fff" fill-opacity=".784314"><path d="m21.6875 10.960938c-.577685-.034001-1.172.183436-1.583984.621093l-4.904297 5.207031-2.166016-2.121093a1.5085731 1.5085731 0 0 0 -.007812-.007813c-.772519-.744787-2.095111-.70961-2.830079.06836l.072266-.072266-1.7265624 1.595703a1.5085731 1.5085731 0 0 0 -.0742187.072266c-.7427617.786688-.7204 2.057719.0625 2.816406l3.7480471 3.859375h5.355468l4.367188-4.638672v-7.349609a1.5085731 1.5085731 0 0 0 -.193359-.025391c-.040433-.004892-.07848-.022997-.119141-.02539z" fill-opacity=".627451" transform="translate(0 -1.000002)"/><path d="m14.83991 19.142186 6.784171-6.574226 1.180594 1.235097m-7.44497 7.6681-4.892384-4.671607 1.136215-1.126565" fill-opacity=".784314" opacity=".5"/></g><path d="m11.17 1044.173 3.85 1.973 4.747295-8.3551 2.094705 1.1191.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#a)" transform="matrix(.90518841 .2425445 -.2425445 .90518841 255.36509 -932.81046)"/><g fill="none"><path d="m14.83991 19.142186 6.784171-6.574226 1.180594 1.235097m-7.44497 7.6681-4.892384-4.671607 1.136215-1.126565" opacity=".5" stroke="url(#b)" stroke-width=".93712"/><path d="m21.722 11.492c-.176-.067-.38-.025-.52.124l-5.96 6.328-3.263-3.197c-.195-.188-.5-.183-.688.016l-1.726 1.597c-.186.197-.18.508.014.696l5.06 5.212c.047.045.177.126.23.148.18.074.316-.016.46-.167l8.036-8.536c.187-.198.18-.51-.013-.697l-1.465-1.42c-.048-.048-.107-.082-.166-.104z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999907"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_expandpage.svg b/icon-themes/elementary_svg/cmd/lc_expandpage.svg
new file mode 100644
index 000000000..9b01d78f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_expandpage.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" gradientUnits="userSpaceOnUse" x1="6.865508" x2="7.365508" y1="1.261061" y2="11.761061"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.178362" x2="12.522476" y1="11.626316" y2=".761061"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.114669" x2="8.114669" y1="1.885214" y2="10.885236"><stop offset="0" stop-color="#fff"/><stop offset=".03368991" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" stroke-width=".750002"><g transform="matrix(1.33333 0 0 1.33333 -3.319531 6.486387)"><path d="m4.3646589.76021148h8.2500211v11.25002852l-8.2500211.0017z" fill="url(#a)" stroke="url(#b)"/><path d="m5.1146608 1.5102134h6.7500172v9.7483246l-6.7500172.0017z" fill="none" stroke="url(#c)"/></g><g transform="matrix(1.33333 0 0 1.33333 .680469 3.486387)"><path d="m4.3646589.76021148h8.2500211v11.25002852l-8.2500211.0017z" fill="url(#a)" stroke="url(#b)"/><path d="m5.1146608 1.5102134h6.7500172v9.7483246l-6.7500172.0017z" fill="none" stroke="url(#c)"/></g><g transform="matrix(1.33333 0 0 1.33333 4.680469 .486387)"><path d="m4.3646589.76021148h8.2500211v11.25002852l-8.2500211.0017z" fill="url(#a)" stroke="url(#b)"/><path d="m5.1146608 1.5102134h6.7500172v9.7483246l-6.7500172.0017z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_exportdialog.svg b/icon-themes/elementary_svg/cmd/lc_exportdialog.svg
new file mode 100644
index 000000000..cbca01f93
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_exportdialog.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" gradientUnits="userSpaceOnUse" x1="12.001243" x2="12.001243" y1="5" y2="19.914931"><stop offset="0" stop-color="#fff"/><stop offset=".01652508" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98001981" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 29.714934 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -18.284598 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(1.1234054 0 0 1 -2.961737 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="7.685578" cy="5.959014" gradientTransform="matrix(0 1.1500005 -1.2044328 -.00000002 19.177231 -8.838419)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="5" y2="7"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="h" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientTransform="matrix(0 -1 -1 0 52.245449 -5.776674)" gradientUnits="userSpaceOnUse" x1="-11.85488" x2="-23.730785" y1="31.408499" y2="31.408499"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-.58603996 0 0 .33333609 16.115706 2.442686)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-.68959699 0 0 .63823543 16.381463 -5.989018)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m39.726803 40h5v7h-5z" fill="url(#b)"/><path d="m-8.272728-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.272317 40h31.455351v7.000001h-31.455351z" fill="url(#e)"/></g><rect fill="url(#f)" height="18" rx="1" width="21" x="1.5" y="3.5"/><path d="m2.5 3.5c-.554 0-1 .446-1 1v4.5h21v-4.5c0-.554-.446-1-1-1z" fill="url(#g)"/><g fill="none"><rect height="18.000027" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="21" x="1.5" y="3.5"/><path d="m2.5 4.5h19v15.998756h-19z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8.5h20" opacity=".2" stroke="#000"/></g><path d="m13.151556 14.044686a4.317657 4.6282081 0 1 1 8.635314 0 4.317657 4.6282081 0 0 1 -8.635314 0z" fill="url(#h)" fill-rule="evenodd" opacity=".141176"/><path d="m16.870809 6.5c.129184 0 .228749.10128.285156.126255.0048.0054.01041.01065.01553.01578l6.224035 5.103413c.0657.06681.104463.157237.104463.256748 0 .0988-.03876.184234-.104463.255315l-6.224036 5.103361c-.0051.0051-.01072.01037-.01553.01577-.07024.07606-.167788.123358-.285157.123358-.218072 0-.370816-.158254-.370816-.371495v-3.262028c.000137-.199024-.18217-.365761-.392893-.365761h-5.245713c-.206604 0-.361385-.157269-.361385-.367193v-2.267765c0-.209925.154781-.367193.361385-.367193h5.281009c.19344-.01837.357729-.177038.3576-.364322v-3.267049c0-.190944.223285-.367194.370815-.367194z" fill="url(#i)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.499996 12.499999h-5.000005v-1.000006h5.000005" opacity=".5" stroke="url(#j)" stroke-width=".999992"/><path d="m16.441423 12.499997c.567826.000171 1.058388.877889 1.058573 1.405861v1.864008l4.635221-3.778715-4.635221-3.789885v2.13906c0 .599342-.699145 1.159576-1 1.159667" opacity=".5" stroke="url(#k)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_exportdirecttoepub.svg b/icon-themes/elementary_svg/cmd/lc_exportdirecttoepub.svg
new file mode 100644
index 000000000..2e8ba8a19
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_exportdirecttoepub.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" gradientTransform="matrix(.4054 0 0 .45946 2.27 .973)" gradientUnits="userSpaceOnUse" x1="24.107" x2="24.107" y1="6.589" y2="41.412"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="7.496" cy="8.45" gradientTransform="matrix(0 1.13853 -.9889 0 19.656 -5.75)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".262" stop-color="#4f4f4f"/><stop offset=".705" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.4 0 0 .48718 1.7 .307)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899"/><linearGradient id="d"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4 0 0 .5 .9 .25)" gradientUnits="userSpaceOnUse" x1="10.654" x2="10.654" y1="1" y2="3"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4 0 0 .05128 1.7 .27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899"/><radialGradient id="g" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="h"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="11.785" x2="11.785" y1="2.222" y2="21.989"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.3485 0 0 2.04184 -57.563 -25.942)" gradientUnits="userSpaceOnUse" x1="50.844" x2="50.844" y1="13.195" y2="13.685"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#g)" transform="matrix(.52632 0 0 .42857 -.632 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#i)" transform="matrix(-.52632 0 0 -.42857 -.632 2.857)"/><path d="m10 40h28v7h-28z" fill="url(#j)" transform="matrix(.52632 0 0 .42857 -.632 2.857)"/></g><g stroke-linejoin="round"><path d="m20.49 2.304c-.153-.655-.057-1.17-.142-1.796h-15.84l.094 1.983" fill="url(#l)" stroke="#206b00" stroke-miterlimit="0" stroke-opacity=".498" stroke-width="1.017"/><g stroke-linecap="round"><path d="m5.5 2.5h-1.6c-.228 0-.4-.02-.4-.05v-1.396c0-.444.224-.554.516-.554h1.484" fill="url(#e)" stroke="url(#f)"/><path d="m4.51 2.51h15.98v18.98h-15.98z" fill="url(#k)" stroke="#206b00" stroke-miterlimit="0" stroke-opacity=".498" stroke-width="1.019"/><path d="m5.5 2.5v19h-1.6c-.228 0-.4-.2-.4-.464v-18.536z" fill="url(#b)" stroke="url(#c)"/></g></g><path d="m4.5 3.5h15v17h-15z" fill="none" opacity=".3" stroke="url(#a)" stroke-linecap="round"/><path d="m13 6.996c-.408 0-.815.153-1.12.457l-4.426 4.427c-.61.61-.61 1.63-.002 2.24a1.012 1.012 0 0 0 .003 0l4.428 4.427c.61.608 1.63.608 2.24 0l4.427-4.428a1.012 1.012 0 0 0 .002 0c.608-.61.606-1.63-.003-2.24l-.643-.642a1.012 1.012 0 0 0 -.752-.295 1.012 1.012 0 0 0 -.295-.755l-2.739-2.734c-.303-.305-.712-.457-1.12-.457z" fill="#206b00" opacity=".05"/><path d="m13 16.142-3.142-3.142 3.142-3.142 1.047 1.047-2.095 2.095 1.048 1.047 3.142-3.142-2.737-2.737c-.224-.224-.586-.224-.81 0l-4.427 4.427c-.224.224-.224.586 0 .81l4.427 4.427c.224.224.586.224.81 0l4.427-4.427c.224-.224.224-.586 0-.81l-.642-.642-4.19 4.19z" fill="#206b00" opacity=".15"/><path d="m13 15.142-3.142-3.142 3.142-3.142 1.047 1.047-2.095 2.095 1.048 1.047 3.142-3.142-2.737-2.737c-.224-.224-.586-.224-.81 0l-4.427 4.427c-.224.224-.224.586 0 .81l4.427 4.427c.224.224.586.224.81 0l4.427-4.427c.224-.224.224-.586 0-.81l-.642-.642-4.19 4.19z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_exportdirecttopdf.svg b/icon-themes/elementary_svg/cmd/lc_exportdirecttopdf.svg
new file mode 100644
index 000000000..6b4902bd6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_exportdirecttopdf.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" gradientUnits="userSpaceOnUse" x1="13.090909" x2="13.090909" y1="0" y2="22.90909"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.909093" x2="10.909092" y1="2.181821" y2="20.727271"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.4210526 0 0 .5526316 1.894737 -1.763158)" gradientUnits="userSpaceOnUse" x1="23.969797" x2="24.000002" y1="3.981044" y2="42.670994"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .00823529 13.238794 18.980568)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .00823529 10.761206 18.980568)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="g" gradientTransform="matrix(.0352071 0 0 .00823529 -.724852 18.980551)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.91666672 0 0 .91666672 .999999 1)"><path d="m3.500001 21.999998h17v1.999998h-17z" fill="url(#g)" opacity=".15"/><path d="m3.5 22.000086v1.999889c-.6204725.003765-1.5-.448074-1.5-1.000074 0-.551999.6924-.999815 1.5-.999815z" fill="url(#f)" opacity=".15"/><path d="m20.5 22.000086v1.999889c.620472.0038 1.5-.448074 1.5-1.000074 0-.551999-.692401-.999815-1.5-.999815z" fill="url(#e)" opacity=".15"/><path d="m3.8181827.54545451 16.3636353-.00000004v21.81818053h-16.3636353z" fill="url(#a)" stroke="#7a0000" stroke-linejoin="round" stroke-opacity=".501961" stroke-width="1.090909"/><path d="m14 2c-4.9991079 5.6385387-8.0500943 8.412237-9 8.5v2.029297c.7169887-.131595 2.1821885-.652171 4.1015625-2.232422 2.4611645-2.0263156 5.9375005-8.296875 5.9375005-8.296875h-.126953zm1.039063 0c-.763169 1.9677985-1.831948 10.747333-1.902344 19.5h5.71875c-1.637067-5.913217-1.292286-13.249971-.998047-19.5zm-10.039063 11.800781v2.253907c1.8001304-.000001 3.9343958 2.289043 5.476562 5.445312h1.457032c-1.517712-3.446306-5.5591604-7.699219-6.933594-7.699219z" fill="#7a0000" fill-rule="evenodd" opacity=".2" stroke-width=".916667" transform="matrix(1.090909 0 0 1.090909 -1.090908 -1.090909)"/><path d="m13.607202 1.090909c-5.4535725 6.1511328-8.2073041 6.9951676-9.2435648 7.0909087v2.2129363c.7821694-.143558 2.380736-.7115415 4.4745984-2.4354515 2.6849064-2.2105256 5.9013194-6.8683935 5.9013194-6.8683935-.880321 2.2698704-1.497947 10.376947-1.514956 20.727272h6.411765v-1.037791c-1.945269-6.69393-2.153247-12.6590485-1.822268-19.689481h-3.2135zm-9.2435648 10.692653v2.457122c2.2640725-.000001 5.0154077 3.314584 6.6991978 7.577497h1.411764c-.79117-3.875404-6.3836569-10.034619-8.1109618-10.034619z" fill="url(#d)" fill-rule="evenodd" opacity=".9"/><path d="m4.909092 1.636364h14.181817v19.636362h-14.181817z" style="opacity:.4;fill:none;stroke-width:1.090909;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><path d="m18.164774 1.090909c-2.0461 1.246517-8.7432546 5.0150615-13.8011368 4.5340903v3.460227s11.2467728 1.6513167 15.2727268-1.6704537v-5.5284091c0-.4446459-.350127-.7954545-.795454-.7954545zm1.47159 7.7954543c-2.024056 2.0159297-8.727273 7.4772717-10.3636362 12.9318177h3.2018712c1.120547-1.893006 5.874758-9.46195 7.161765-10.744318z" fill="#7a0000" fill-rule="evenodd" opacity=".05"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_exportto.svg b/icon-themes/elementary_svg/cmd/lc_exportto.svg
new file mode 100644
index 000000000..a0dd8d123
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_exportto.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" gradientUnits="userSpaceOnUse" x1="12.001243" x2="12.001243" y1="3.98089" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.843653" x2="10.843653" y1="-.907586" y2="-23.125592"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="g" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(-.68959699 0 0 .63823543 16.381463 -5.989018)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.58603996 0 0 .33333609 16.115706 2.442686)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 -1 -1 0 52.245449 -5.776674)" gradientUnits="userSpaceOnUse" x1="-11.85488" x2="-23.730785" y1="31.408499" y2="31.408499"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m38 40h5v7h-5z" fill="url(#b)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#e)"/></g><rect fill="url(#f)" height="19" rx="1" transform="scale(1 -1)" width="19" x="2.5" y="-21.5"/><rect fill="none" height="19.000002" opacity=".5" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="19.000002" x="2.499998" y="2.500026"/><path d="m3.501246 3.498756h17v17h-17z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.151556 14.044686a4.317657 4.6282081 0 1 1 8.635314 0 4.317657 4.6282081 0 0 1 -8.635314 0z" fill="url(#g)" fill-rule="evenodd" opacity=".141176"/><path d="m16.870809 6.5c.129184 0 .228749.10128.285156.126255.0048.0054.01041.01065.01553.01578l6.224035 5.103413c.0657.06681.104463.157237.104463.256748 0 .0988-.03876.184234-.104463.255315l-6.224036 5.103361c-.0051.0051-.01072.01037-.01553.01577-.07024.07606-.167788.123358-.285157.123358-.218072 0-.370816-.158254-.370816-.371495v-3.262028c.000137-.199024-.18217-.365761-.392893-.365761h-5.245713c-.206604 0-.361385-.157269-.361385-.367193v-2.267765c0-.209925.154781-.367193.361385-.367193h5.281009c.19344-.01837.357729-.177038.3576-.364322v-3.267049c0-.190944.223285-.367194.370815-.367194z" fill="url(#j)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.499996 12.499999h-5.000005v-1.000006h5.000005" opacity=".5" stroke="url(#i)" stroke-width=".999992"/><path d="m16.441423 12.499997c.567826.000171 1.058388.877889 1.058573 1.405861v1.864008l4.635221-3.778715-4.635221-3.789885v2.13906c0 .599342-.699145 1.159576-1 1.159667" opacity=".5" stroke="url(#h)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_extendedhelp.svg b/icon-themes/elementary_svg/cmd/lc_extendedhelp.svg
new file mode 100644
index 000000000..4b438cf5d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_extendedhelp.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" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.727254" x2="11.727254" y1="2.183213" y2="21.749104"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.8048 0 0 .60166 -1628.82 -1928.08)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="f" cx="99.157" cy="186.171" gradientTransform="matrix(.11152 0 0 .03548 .942 15.167)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m19 21.773a7 2.227 0 0 1 -14 0 7 2.227 0 1 1 14 0z" fill="url(#f)"/><path d="m12 1.5c-5.794 0-10.5 4.706-10.5 10.5s4.706 10.5 10.5 10.5 10.5-4.706 10.5-10.5-4.706-10.5-10.5-10.5z" fill="url(#e)" opacity=".99"/><path d="m12 1.5c-5.794 0-10.5 4.706-10.5 10.5s4.706 10.5 10.5 10.5 10.5-4.706 10.5-10.5-4.706-10.5-10.5-10.5z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.5 12c0 5.247-4.254 9.5-9.5 9.5-5.247 0-9.5-4.254-9.5-9.5 0-5.247 4.253-9.5 9.5-9.5 5.246 0 9.5 4.253 9.5 9.5z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.906 6.094c-1.075-.144-2.193-.05-3.22.312-1.034.366-2.01.994-2.467 2.063-.294.653-.28 1.362 0 2.03.278.668 1.02 1.313 1.936 1.313.516 0 1.034-.18 1.375-.5.343-.32.515-.742.564-1.126.062-.485-.08-.688-.156-.874.048-.057.132-.13.124-.125.055-.032.132-.047.188-.063.028-.008.04.004.063 0 .02-.004-.023-.003.093-.03.603-.146 1.325.257 1.5.53.003.005.043.084-.062.406-.105.323-.338.79-.656 1.25-.71 1.03-1.63 2.315-1.626 3.94 0 .42-.027.594.032.967.045.288.22.53.375.657.024.02.038.014.06.03-.443.198-.827.512-1.06.907-.382.644-.395 1.552.124 2.25l-.03.032c.013.022.046.01.06.032.005.006-.003.025 0 .03.54.726 1.41.946 2.157.845.755-.103 1.56-.562 1.845-1.44.003-.008-.003-.02 0-.03.005-.015.027-.016.03-.03h-.03c.363-1.05-.187-2.064-1.094-2.532a.993.993 0 0 0 .44-.875c-.03-1.014.128-1.725.936-2.313a.993.993 0 0 0 .03-.03c.625-.487 1.246-1.06 1.752-1.75.493-.678.876-1.522.812-2.47v-.062h-.03c-.05-1-.634-1.826-1.376-2.375-.75-.555-1.677-.874-2.656-.97-.01 0-.02.002-.032 0z" fill="#002e99" opacity=".05"/><path d="m12.455 16.082c-.033-1.18.23-2.325 1.346-3.136 1.178-.917 2.31-2.064 2.19-3.417-.025-1.305-1.545-2.328-3.182-2.475-1.843-.255-4.072.376-4.69 1.815-.312.7-.022 1.955 1.03 1.955.614 0 .896-.397.942-.76.035-.275-.077-.52-.144-.747-.076-.26.248-.76.6-.964.296-.17.604-.228.65-.24 1.06-.254 2.115.31 2.555.993.442.684-.043 1.722-.74 2.73-.697 1.01-1.445 2.157-1.442 3.375 0 .463-.042.62-.012.808.023.15.52.132.9.062zm-.483 1.587c-1.013-.056-1.714 1.092-1.105 1.824.543.807 2.066.608 2.327-.307.272-.71-.38-1.53-1.222-1.518z" fill="#002e99" opacity=".15"/><path d="m12.455 15.082c-.033-1.18.23-2.325 1.346-3.136 1.178-.917 2.31-2.064 2.19-3.417-.025-1.305-1.545-2.328-3.182-2.475-1.843-.255-4.072.376-4.69 1.815-.312.7-.022 1.955 1.03 1.955.614 0 .896-.397.942-.76.035-.275-.077-.52-.144-.747-.076-.26.248-.76.6-.964.296-.17.604-.228.65-.24 1.06-.254 2.115.31 2.555.993.442.684-.043 1.722-.74 2.73-.697 1.01-1.445 2.157-1.442 3.375 0 .463-.042.62-.012.808.023.15.52.132.9.062zm-.483 1.587c-1.013-.056-1.714 1.092-1.105 1.824.543.807 2.066.608 2.327-.307.272-.71-.38-1.53-1.222-1.518z" fill="#fff"/><g transform="translate(6.010753 10.010752)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_extrusion3dcolor.svg b/icon-themes/elementary_svg/cmd/lc_extrusion3dcolor.svg
new file mode 100644
index 000000000..862dff531
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_extrusion3dcolor.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" gradientTransform="matrix(.3673 0 0 .36733 15.431 .868)" gradientUnits="userSpaceOnUse" x1="-17.508848" x2="-17.508848" y1="35.74987" y2="41.194565"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99801056 0 0 1.0626878 -14.968169 10.982075)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" xlink:href="#b" y1="1.428383" y2="4.251413"/><linearGradient id="d" gradientTransform="matrix(.91999999 0 0 1.2500001 -2.72 12.875)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" xlink:href="#b" y1="50.786446" y2="2.906247"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -1.432428)" gradientUnits="userSpaceOnUse" x1="15.77777" x2="15.77777" y1="18.30768" y2="49.615376"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="18" xlink:href="#e" y1="5" y2="-2"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#e" y1="17" y2="2"/><linearGradient id="i" gradientTransform="translate(0 -1)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="18" y2="4"/><linearGradient id="j" gradientTransform="matrix(.34217456 0 0 .34252098 2.973755 1.220805)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="37.746555" y1="23.992306" y2="39.486301"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="k" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 14.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m6.5.5 15.029017-.029017-.029017 13.529017h-15z" fill="none" stroke="#888a85" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="12" cy="16.674644" display="block" fill="url(#k)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><path d="m3.5 3.5h15v14h-15z" fill="url(#j)" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5 4.5h13v12h-13z" fill="none" stroke="url(#f)"/><g fill-rule="evenodd" stroke="#888a85" stroke-linejoin="round" stroke-width="1.027786" transform="translate(0 -1)"><path d="m18.529017 4.470983 3-3-.029017 13.529017-3 3.5z" fill="#dbdbdb" stroke="url(#h)" stroke-width="1"/><path d="m18.5 4.5 3.029017-3.029017-15.029017.029017-2.9861797 2.9861071z" fill="#fafafa" stroke="url(#g)"/></g><path d="m.5 18.5v5h23v-5z" fill="url(#d)"/><g fill="none" stroke-linecap="square" transform="translate(0 6)"><path d="m1.5 13.5h21v3h-21z" opacity=".6" stroke="url(#a)"/><path d="m.5 12.5h23v5h-23z" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_extrusiondepthfloater.svg b/icon-themes/elementary_svg/cmd/lc_extrusiondepthfloater.svg
new file mode 100644
index 000000000..5ba289990
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_extrusiondepthfloater.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" 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="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.666659" x2="11.666659" y1="21.153835" y2="52.461529"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#a" y1="19.5" y2="4.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="18.915169" xlink:href="#a" y1="7" y2="-3"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="22.5" x2="20" xlink:href="#a" y1="17" y2="3.603429"/><linearGradient id="f" gradientTransform="matrix(.34217195 0 0 .34252101 1.973755 3.582954)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="37.746555" y1="23.992306" y2="39.486301"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="translate(0 2)"><path d="m2.5 5.5h15v14h-15z" fill="url(#f)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5 6.5h13v12h-13z" fill="none" stroke="url(#b)"/><g fill-rule="evenodd" stroke="#888a85" stroke-linejoin="round"><path d="m17.5 5.5 6-6v10.5l-6 9.5z" fill="#dbdbdb" stroke="url(#e)"/><path d="m17.5 5.5 6-6h-11l-10 6z" fill="#fafafa" stroke="url(#d)"/></g></g><g stroke="#cc3b02"><path d="m.5 8.5v-4.242641l4.242641 4.242641z" fill="#ffa154" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m9.5.5v4.242641l-4.242641-4.242641z" fill="#ffa154" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m2.5 6 5-3.5" fill="none"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_extrusiondirectionfloater.svg b/icon-themes/elementary_svg/cmd/lc_extrusiondirectionfloater.svg
new file mode 100644
index 000000000..aae6f4b0f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_extrusiondirectionfloater.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" 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="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.666659" x2="11.666659" y1="21.153835" y2="52.461529"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#a" y1="19.5" y2="4.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="18.915169" xlink:href="#a" y1="7" y2="-3"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="22.5" x2="20" xlink:href="#a" y1="17" y2="3.603429"/><linearGradient id="f" gradientTransform="matrix(.34217195 0 0 .34252101 1.973755 3.582954)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="37.746555" y1="23.992306" y2="39.486301"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="translate(0 2)"><path d="m2.5 5.5h15v14h-15z" fill="url(#f)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5 6.5h13v12h-13z" fill="none" stroke="url(#b)"/><g fill-rule="evenodd" stroke="#888a85" stroke-linejoin="round"><path d="m17.5 5.5 6-6v7.5l-6 12.5z" fill="#dbdbdb" stroke="url(#e)"/><path d="m17.5 5.5 6-6h-11l-10 6z" fill="#fafafa" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_extrusionlightingfloater.svg b/icon-themes/elementary_svg/cmd/lc_extrusionlightingfloater.svg
new file mode 100644
index 000000000..bf0c16bf3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_extrusionlightingfloater.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.157013" cy="186.17059" gradientTransform="matrix(.03372146 0 0 .01072956 .889614 294.341)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.175488" x2="5.292155" xlink:href="#c" y1="295.832795" y2="295.832795"/><linearGradient id="c"><stop offset="0" stop-color="#555761"/><stop offset=".3125" stop-color="#abacae" stop-opacity=".988235"/><stop offset=".5625" stop-color="#fafafa" stop-opacity=".988235"/><stop offset=".8125" stop-color="#abacae" stop-opacity=".988235"/><stop offset="1" stop-color="#555761" stop-opacity=".985965"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.175488" x2="5.292155" xlink:href="#c" y1="295.435915" y2="295.435915"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.175" x2="5.291667" xlink:href="#c" y1="295.015605" y2="295.015605"/><radialGradient id="f" cx="4.155227" cy="290.803264" gradientUnits="userSpaceOnUse" r="1.202704"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.000002" x2="12.000002" y1=".999953" y2="12.999972"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.000002" x2="12.000002" y1="5.000035" y2="9.500007"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.75 0 0 .75 0 -216.409113)"><path d="m12 1.5a5.5 5.5 0 0 0 -5.5 5.5 5.5 5.5 0 0 0 .3769531 2.0019531c-.0041476-.0005596-.0075653-.0013968-.0117187-.0019531 1.1383132 3.038854 2.3113692 6.019683 2.6074218 7.824219.0004768.005669.0004768.009955 0 .015625v.322265c.6222728.202961 1.5453728.331578 2.5253908.332032.97943-.000114 1.906152-.124232 2.529297-.326172v-.328125c-.000477-.00567-.000477-.009956 0-.015625.264301-1.611027 1.147159-4.232522 2.148437-6.9433596a5.5 5.5 0 0 0 .824219-2.8808594 5.5 5.5 0 0 0 -5.5-5.5z" style="stroke:#ad5f00;stroke-width:1.000001;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#g)" transform="matrix(.35277778 0 0 .35277778 0 288.54548)"/><path d="m6.35 296.33852a2.1166664.67348473 0 1 1 -4.2333327 0 2.1166664.67348473 0 1 1 4.2333327 0z" fill="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".352778"><path d="m4.7624997 296.14008a.52916664.33072916 0 0 1 -.5291666.33072.52916664.33072916 0 0 1 -.5291666-.33072.52916664.33072916 0 0 1 .5291666-.33073.52916664.33072916 0 0 1 .5291666.33073z" fill="#1a1a1a" fill-opacity=".988235" stroke="#000"/><g stroke="#485a6c"><path d="m3.4864469 295.54673c.4409723.223 1.0525519.13992 1.4935242.0164.1411484-.0395.1357088.12581.1357088.27239s-.1283679.21045-.2645833.26458c-.4373171.17381-.7871342.17815-1.2318699-.00081-.1359831-.0547-.2645833-.118-.2645833-.26458s.1318035-.43458.1318035-.28801z" fill="url(#b)"/><path d="m3.4864469 295.14985c.4409723.22301 1.0525519.13993 1.4935242.0164.1411484-.0395.1357088.12582.1357088.2724 0 .14657-.1283679.21044-.2645833.26458-.4373171.1738-.7871342.17815-1.2318699-.00081-.1359831-.0547-.2645833-.11801-.2645833-.26458 0-.14658.1318035-.43459.1318035-.28802z" fill="url(#d)"/><path d="m3.4859587 294.72954c.4409723.22301 1.052552.13993 1.4935243.0164.1411483-.0395.1357087.12582.1357087.2724s-.1283679.21044-.2645833.26458c-.4373171.17381-.7871341.17815-1.2318699-.00081-.1359831-.0547-.2645833-.118-.2645833-.26458s.1318035-.43459.1318035-.28802z" fill="url(#e)"/></g></g><circle cx="4.155228" cy="290.80325" fill="url(#f)" opacity=".683" r="1.202704"/><path d="m12 2.5c-2.4852814 0-4.5 2.0147186-4.5 4.5l1 3.5c.919226 2.207962 1.4639958 4.116404 1.820312 5.802734.479782.109701 1.004223.222373 1.677735.222657.671847-.000085 1.200051-.113239 1.681641-.222657.355466-1.681625.903383-3.598457 1.820312-5.802734l1-3.5c0-2.4852814-2.014719-4.5-4.5-4.5z" style="fill:none;stroke-width:1.000001;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;stroke:url(#h)" transform="matrix(.35277778 0 0 .35277778 0 288.54548)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_extrusionsurfacefloater.svg b/icon-themes/elementary_svg/cmd/lc_extrusionsurfacefloater.svg
new file mode 100644
index 000000000..a5aa1d34b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_extrusionsurfacefloater.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="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="b" cx="11.287637" cy="2" gradientTransform="matrix(-.00000001 2.382763 -2.6515454 -.00000003 16.590729 -24.895763)" gradientUnits="userSpaceOnUse" r="8" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#a" y1="-3" y2="15.540367"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#a" y1="-3" y2="8.366274"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.77777" x2="15.77777" y1="11.192296" y2="49.615376"><stop offset="0" stop-color="#fff"/><stop offset=".13793103" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><path d="m6.5.5 15.029017-.029017-.029017 14.529017-14.960783.195644z" fill="none" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"/><ellipse cx="12" cy="17.674644" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><path d="m3.5 3.5h15v15h-15z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"/><path d="m4.5 4.5h13v13h-13z" fill="none" stroke="url(#e)"/><g fill-rule="evenodd" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".490196" stroke-width="1.027786"><path d="m18.5 3.5 3-3v14.5l-3 3.5z" fill="url(#c)" stroke-width="1"/><path d="m18.5 3.5 3.029017-3.029017-15.029017.029017-2.9861797 2.9861071z" fill="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_extrusiontiltdown.svg b/icon-themes/elementary_svg/cmd/lc_extrusiontiltdown.svg
new file mode 100644
index 000000000..3514b703c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_extrusiontiltdown.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" gradientTransform="matrix(.5097808 .03067969 -.03009813 .5001183 1.225607 .506203)" gradientUnits="userSpaceOnUse" x1="31.226292" x2="34.96563" y1="34.600941" y2="26.842505"><stop offset="0" stop-color="#b88fe6"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3446423 -.3446422 .3381098 .3381098 -3.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="32.325527" x2="22.245434" y1="5.020115" y2="43.366352"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4865175 .02927958 -.02872474 .4772959 1.284279 1.962637)" gradientUnits="userSpaceOnUse" x1="28.116938" x2="39.686337" y1="41.67448" y2="28.50532"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".63129705" stop-color="#fff" stop-opacity=".274725"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.5097808 .03067969 -.03009813 .5001183 1.225607 .506203)" gradientUnits="userSpaceOnUse" x1="33.686768" x2="37.039948" y1="35.773647" y2="29.856804"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3446423 -.3446422 .3381098 .3381098 -3.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="6.226068" x2="62.47089" y1="2.141885" y2="57.956093"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><path d="m24.000001 10.490368-23.50000104.000005-.000001 2.009632 23.50000104-.000005" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><g transform="matrix(0 1 1 0 .001167 -.520431)"><path d="m12.301845 18.816592c-1.128728.06587-2.859052-.343133-3.906116-1.390196-1.747833-1.747833-2.158823-5.887156-.01788-7.9626149.866864-.8403489 2.925507-1.9309102 4.118843-1.9637813l.01294 3.0000002 6.097157-4.8092842s-6.097157-5.1907165-6.097157-5.1907165l-.01404 2.8225719c-2.6301.048138-5.12131.9196431-7.119025 2.8746754-4.063985 3.9771554-4.05746 10.3968804-.175027 14.3682154 1.985452 2.030915 4.586146 2.999155 7.197102 2.928568" fill="url(#e)"/><path d="m12.403327 23.484076c4.640461.101529 9.933855-3.179938 10.287863-9.200086l-4.368847.575921c-.245199 2.531264-3.879206 4.316315-6.073699 4.006329" fill="url(#a)"/><path d="m11.985379 19.441441h1.000053v3.278722h-1.000053z" fill="#ba94e9"/><g fill="none"><path d="m12.301845 18.816592c-1.128728.06587-2.859052-.343133-3.906116-1.390196-1.747833-1.747833-2.158823-5.887156-.01788-7.9626144.866864-.8403489 2.925507-1.9309102 4.118843-1.9637813l.01294 2.9999997 6.097157-4.8092837s-6.097157-5.19071651-6.097157-5.19071651l-.01404 2.82257191c-2.6301.048138-5.12131.9196431-7.119025 2.8746754-4.063985 3.9771549-4.05746 10.3968799-.175027 14.3682149 1.985452 2.030915 4.586146 2.999155 7.197102 2.928568" opacity=".5" stroke="#452981" stroke-linejoin="round"/><g stroke-width="1.004748"><path d="m12.403327 23.484076c4.640461.101529 9.933855-3.179938 10.287863-9.200086l-4.368847.575921c-.110438 1.140089-2.322343 4.006329-6.073699 4.006329" opacity=".5" stroke="url(#d)"/><path d="m12.308423 19.966046c-1.446471.0129-3.484597-.709353-4.588023-1.800765-2.57887-2.554359-2.409256-7.367123-.02984-9.5593888 1.00408-.9251103 2.559213-2.0487461 5.80944-2.0487461v1.926054l3.69258-2.7924843s-3.69258-3.1243897-3.69258-3.1243897v1.8440569c-2.678814-.120611-5.477585.5510024-7.478441 2.5518583-3.676568 3.6765687-3.47004 9.5432587-.07722 12.9360817 2.147844 2.147843 4.400824 2.725534 6.445786 2.572342" opacity=".4" stroke="url(#b)"/><path d="m12.651944 22.568281c2.671474.166198 8.572949-2.28894 8.936808-8.334926l-1.953302-.06205c-.172372 2.864146-3.63545 5.671566-7.296631 5.827299" stroke="url(#c)" stroke-linejoin="round"/></g></g></g><g transform="matrix(0 .66667 .66667 0 2.66656 .33328)"><path d="m15.250004 23.000045v8.999955" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m18.249989 23.48945v8.51055" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m16 23.000046h1.499992v8.999955h-1.499992z" fill="#ffa154"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_extrusiontiltleft.svg b/icon-themes/elementary_svg/cmd/lc_extrusiontiltleft.svg
new file mode 100644
index 000000000..9bfd301dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_extrusiontiltleft.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(-1.0352941 0 0 .23529379 77.028857 20.411496)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.5097808 .03067969 .03009813 .5001183 22.774393 .506203)" gradientUnits="userSpaceOnUse" x1="31.226292" x2="34.96563" y1="34.600941" y2="26.842505"><stop offset="0" stop-color="#a575d6"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.3446423 -.3446422 -.3381098 .3381098 27.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="32.325527" x2="22.245434" y1="5.020115" y2="43.366352"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.4865175 .02927958 .02872474 .4772959 22.715721 1.962637)" gradientUnits="userSpaceOnUse" x1="28.116938" x2="39.686337" y1="41.67448" y2="28.50532"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".63129705" stop-color="#fff" stop-opacity=".274725"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.5097808 .03067969 .03009813 .5001183 22.774393 .506203)" gradientUnits="userSpaceOnUse" x1="33.686768" x2="37.039948" y1="35.773647" y2="29.856804"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.3446423 -.3446422 -.3381098 .3381098 27.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="39.401215" x2="-33.29887" y1="-5.301917" y2="68.80278"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><path d="m13.500005 24-.000005-23.5-2.009632-.0000007.000005 23.4999997" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><path d="m1.1935642 21.49973a11 2.5 0 0 0 21.9999998 0 11 2.5 0 1 0 -21.9999998 0z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path d="m11.698155 18.816592c1.128728.06587 2.859052-.343133 3.906116-1.390196 1.747833-1.747833 2.158823-5.887156.01788-7.9626149-.866864-.8403489-2.925507-1.9309102-4.118843-1.9637813l-.01294 3.0000002-6.097157-4.8092842s6.097157-5.1907165 6.097157-5.1907165l.01404 2.8225719c2.6301.048138 5.12131.9196431 7.119025 2.8746754 4.063985 3.9771554 4.05746 10.3968804.175027 14.3682154-1.985452 2.030915-4.586146 2.999155-7.197102 2.928568" fill="url(#f)"/><path d="m11.596673 23.484076c-4.6404615.101529-9.9338546-3.179938-10.287863-9.200086l4.368847.575921c.245199 2.531264 3.879206 4.316315 6.073699 4.006329" fill="url(#b)"/><path d="m-12.014621 19.441441h1.000053v3.278722h-1.000053z" fill="#a575d6" transform="scale(-1 1)"/><g fill="none"><path d="m11.698155 18.816592c1.128728.06587 2.859052-.343133 3.906116-1.390196 1.747833-1.747833 2.158823-5.887156.01788-7.9626144-.866864-.8403489-2.925507-1.9309102-4.118843-1.9637813l-.01294 2.9999997-6.097157-4.8092837s6.097157-5.19071651 6.097157-5.19071651l.01404 2.82257191c2.6301.048138 5.12131.9196431 7.119025 2.8746754 4.063985 3.9771549 4.05746 10.3968799.175027 14.3682149-1.985452 2.030915-4.586146 2.999155-7.197102 2.928568" opacity=".5" stroke="#452981" stroke-linejoin="round"/><g stroke-width="1.004748"><path d="m11.596673 23.484076c-4.6404615.101529-9.9338546-3.179938-10.287863-9.200086l4.368847.575921c.1104384 1.140089 2.322343 4.006329 6.073699 4.006329" opacity=".5" stroke="url(#e)"/><path d="m11.691577 19.966046c1.446471.0129 3.484597-.709353 4.588023-1.800765 2.57887-2.554359 2.409256-7.367123.02984-9.5593888-1.00408-.9251103-2.559213-2.0487461-5.80944-2.0487461v1.926054l-3.69258-2.7924843s3.69258-3.1243897 3.69258-3.1243897v1.8440569c2.678814-.120611 5.477585.5510024 7.478441 2.5518583 3.676568 3.6765687 3.47004 9.5432587.07722 12.9360817-2.147844 2.147843-4.400824 2.725534-6.445786 2.572342" opacity=".4" stroke="url(#c)"/><path d="m11.348056 22.568281c-2.6714741.166198-8.572949-2.28894-8.936808-8.334926l1.9533017-.06205c.172372 2.864146 3.6354503 5.671566 7.2966313 5.827299" stroke="url(#d)" stroke-linejoin="round"/></g></g><g transform="matrix(.66667 0 0 .66667 1.33328 2.66656)"><path d="m15.250004 23.750041v8.249959" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m18.249989 23.000045v8.999955" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m16 23.000046h1.499992v8.999955h-1.499992z" fill="#ffa154"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_extrusiontiltright.svg b/icon-themes/elementary_svg/cmd/lc_extrusiontiltright.svg
new file mode 100644
index 000000000..09fe67d55
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_extrusiontiltright.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(1.0352941 0 0 .23529379 -53.028857 20.411496)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.5097808 .03067969 -.03009813 .5001183 1.225607 .506203)" gradientUnits="userSpaceOnUse" x1="31.226292" x2="34.96563" y1="34.600941" y2="26.842505"><stop offset="0" stop-color="#e2b7fb"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3446423 -.3446422 .3381098 .3381098 -3.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="15.358781" x2="44.375973" y1="37.654186" y2="13.288866"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.4865175 .02927958 -.02872474 .4772959 1.284279 1.962637)" gradientUnits="userSpaceOnUse" x1="28.116938" x2="39.686337" y1="41.67448" y2="28.50532"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".63129705" stop-color="#fff" stop-opacity=".274725"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.5097808 .03067969 -.03009813 .5001183 1.225607 .506203)" gradientUnits="userSpaceOnUse" x1="33.686768" x2="37.039948" y1="35.773647" y2="29.856804"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3446423 -.3446422 .3381098 .3381098 -3.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="-1.076637" x2="70.608192" y1="31.704395" y2="-43.066875"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".61227047" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><path d="m22.806436 21.49973a11 2.5 0 0 1 -22 0 11 2.5 0 1 1 22 0z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path d="m12.509637-.00000073-.000005 23.50000073-2.009632.000001.000005-23.50000073" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><g transform="matrix(1 0 0 -1 -.500021 23.978383)"><path d="m12.301845 18.816592c-1.128728.06587-2.859052-.343133-3.906116-1.390196-1.747833-1.747833-2.158823-5.887156-.01788-7.9626149.866864-.8403489 2.925507-1.9309102 4.118843-1.9637813l.01294 3.0000002 6.097157-4.8092842s-6.097157-5.1907165-6.097157-5.1907165l-.01404 2.8225719c-2.6301.048138-5.12131.9196431-7.119025 2.8746754-4.063985 3.9771554-4.05746 10.3968804-.175027 14.3682154 1.985452 2.030915 4.586146 2.999155 7.197102 2.928568" fill="url(#f)"/><path d="m12.403327 23.484076c4.640461.101529 9.933855-3.179938 10.287863-9.200086l-4.368847.575921c-.245199 2.531264-3.879206 4.316315-6.073699 4.006329" fill="url(#b)"/><path d="m11.985379 19.441441h1.000053v3.278722h-1.000053z" fill="#e2b7fb"/><g fill="none"><path d="m12.301845 18.816592c-1.128728.06587-2.859052-.343133-3.906116-1.390196-1.747833-1.747833-2.158823-5.887156-.01788-7.9626144.866864-.8403489 2.925507-1.9309102 4.118843-1.9637813l.01294 2.9999997 6.097157-4.8092837s-6.097157-5.19071651-6.097157-5.19071651l-.01404 2.82257191c-2.6301.048138-5.12131.9196431-7.119025 2.8746754-4.063985 3.9771549-4.05746 10.3968799-.175027 14.3682149 1.985452 2.030915 4.586146 2.999155 7.197102 2.928568" opacity=".5" stroke="#452981" stroke-linejoin="round"/><g stroke-width="1.004748"><path d="m12.403327 23.484076c4.640461.101529 9.933855-3.179938 10.287863-9.200086l-4.368847.575921c-.110438 1.140089-2.322343 4.006329-6.073699 4.006329" opacity=".5" stroke="url(#e)"/><path d="m12.308423 19.966046c-1.446471.0129-3.484597-.709353-4.588023-1.800765-2.57887-2.554359-2.409256-7.367123-.02984-9.5593888 1.00408-.9251103 2.559213-2.0487461 5.80944-2.0487461v1.926054l3.69258-2.7924843s-3.69258-3.1243897-3.69258-3.1243897v1.8440569c-2.678814-.120611-5.477585.5510024-7.478441 2.5518583-3.676568 3.6765687-3.47004 9.5432587-.07722 12.9360817 2.147844 2.147843 4.400824 2.725534 6.445786 2.572342" opacity=".4" stroke="url(#c)"/><path d="m12.651944 22.568281c2.671474.166198 8.572949-2.28894 8.936808-8.334926l-1.953302-.06205c-.172372 2.864146-3.63545 5.671566-7.296631 5.827299" stroke="url(#d)" stroke-linejoin="round"/></g></g></g><g transform="matrix(.66667 0 0 -.66667 .342912 21.33344)"><path d="m15.235556 23.750041.014448 8.249959" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m18.235541 23.750041.014448 8.249959" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m16 23.000046h1.499992v8.999955h-1.499992z" fill="#ffa154"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_extrusiontiltup.svg b/icon-themes/elementary_svg/cmd/lc_extrusiontiltup.svg
new file mode 100644
index 000000000..e841c227c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_extrusiontiltup.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" gradientTransform="matrix(.5097808 .03067969 -.03009813 .5001183 1.225607 .506203)" gradientUnits="userSpaceOnUse" x1="31.226292" x2="34.96563" y1="34.600941" y2="26.842505"><stop offset="0" stop-color="#b891e7"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3446423 -.3446422 .3381098 .3381098 -3.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="34.336712" x2="2.215157" y1="34.556126" y2="5.50933"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4865175 .02927958 -.02872474 .4772959 1.284279 1.962637)" gradientUnits="userSpaceOnUse" x1="42.889809" x2="18.539965" y1="29.901943" y2="38.538189"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".63129705" stop-color="#fff" stop-opacity=".274725"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.5097808 .03067969 -.03009813 .5001183 1.225607 .506203)" gradientUnits="userSpaceOnUse" x1="33.686768" x2="37.039948" y1="35.773647" y2="29.856804"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3446423 -.3446422 .3381098 .3381098 -3.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="51.502842" x2="-13.894539" y1="34.681904" y2="-31.369463"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><path d="m0 13.509637 23.5-.000005.000001-2.009632-23.5.000005" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><g transform="matrix(0 -1 -1 0 23.998793 24.479571)"><path d="m12.301845 18.816592c-1.128728.06587-2.859052-.343133-3.906116-1.390196-1.747833-1.747833-2.158823-5.887156-.01788-7.9626149.866864-.8403489 2.925507-1.9309102 4.118843-1.9637813l.01294 3.0000002 6.097157-4.8092842s-6.097157-5.1907165-6.097157-5.1907165l-.01404 2.8225719c-2.6301.048138-5.12131.9196431-7.119025 2.8746754-4.063985 3.9771554-4.05746 10.3968804-.175027 14.3682154 1.985452 2.030915 4.586146 2.999155 7.197102 2.928568" fill="url(#e)"/><path d="m12.403327 23.484076c4.640461.101529 9.933855-3.179938 10.287863-9.200086l-4.368847.575921c-.245199 2.531264-3.879206 4.316315-6.073699 4.006329" fill="url(#a)"/><path d="m11.985379 19.441441h1.000053v3.278722h-1.000053z" fill="#b991e7"/><g fill="none"><path d="m12.301845 18.816592c-1.128728.06587-2.859052-.343133-3.906116-1.390196-1.747833-1.747833-2.158823-5.887156-.01788-7.9626144.866864-.8403489 2.925507-1.9309102 4.118843-1.9637813l.01294 2.9999997 6.097157-4.8092837s-6.097157-5.19071651-6.097157-5.19071651l-.01404 2.82257191c-2.6301.048138-5.12131.9196431-7.119025 2.8746754-4.063985 3.9771549-4.05746 10.3968799-.175027 14.3682149 1.985452 2.030915 4.586146 2.999155 7.197102 2.928568" opacity=".5" stroke="#452981" stroke-linejoin="round"/><g stroke-width="1.004748"><path d="m12.403327 23.484076c4.640461.101529 9.933855-3.179938 10.287863-9.200086l-4.368847.575921c-.110438 1.140089-2.322343 4.006329-6.073699 4.006329" opacity=".5" stroke="url(#d)"/><path d="m12.308423 19.966046c-1.446471.0129-3.484597-.709353-4.588023-1.800765-2.57887-2.554359-2.409256-7.367123-.02984-9.5593888 1.00408-.9251103 2.559213-2.0487461 5.80944-2.0487461v1.926054l3.69258-2.7924843s-3.69258-3.1243897-3.69258-3.1243897v1.8440569c-2.678814-.120611-5.477585.5510024-7.478441 2.5518583-3.676568 3.6765687-3.47004 9.5432587-.07722 12.9360817 2.147844 2.147843 4.400824 2.725534 6.445786 2.572342" opacity=".4" stroke="url(#b)"/><path d="m12.651944 22.568281c2.671474.166198 8.572949-2.28894 8.936808-8.334926l-1.953302-.06205c-.172372 2.864146-3.63545 5.671566-7.296631 5.827299" stroke="url(#c)" stroke-linejoin="round"/></g></g></g><g transform="matrix(0 .66667 -.66667 0 21.33344 1.342912)"><path d="m15.235556 23.750041.014448 8.249959" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m18.235541 24.029792.014448 7.970208" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m16 23.000046h1.499992v8.999955h-1.499992z" fill="#ffa154"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_extrusiontoggle.svg b/icon-themes/elementary_svg/cmd/lc_extrusiontoggle.svg
new file mode 100644
index 000000000..6f8bbb1dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_extrusiontoggle.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" gradientTransform="matrix(0 -.5372019 -.57681717 0 49.997188 27.865617)" gradientUnits="userSpaceOnUse" x1="23.92556" x2="23.92556" y1="65.007065" y2="48.537373"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.4766877 0 0 .44382351 28.94314 3.441469)" gradientUnits="userSpaceOnUse" x1="39.739101" x2="-.119279" y1="21.565536" y2="21.565536"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="5" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.423729" x2="10.355932" xlink:href="#d" y1="18.627119" y2="3.576271"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15.406779" x2="15.644068" y1="4.491526" y2="18.016949"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3" x2="21.5" xlink:href="#d" y1="1.944428" y2="1.944428"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="18" x2="22.111143" xlink:href="#d" y1="9.542822" y2="9.542822"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.348191" x2="15.384358" xlink:href="#d" y1="15.190916" y2="1.851767"/><g transform="translate(0 2)"><path d="m6.470983.470983h15.058034v15.058034h-15.058034z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".941966"/><path d="m3.5 3.5h15v15h-15z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5 4.5h13v13h-13z" fill="none" stroke="url(#e)"/><g fill-rule="evenodd" stroke-linejoin="round"><path d="m18.5 3.5 3-3v15l-3 3z" fill="#dbdbdb" stroke="url(#i)"/><path d="m18.5 3.5 3-3h-15l-2.9861797 2.9861071z" fill="#fafafa" stroke="url(#h)"/></g></g><g transform="matrix(0 1 -1 0 22.012761 .000001)"><path d="m13.151555 14.044686c0-6.1709424 8.635315-6.1709424 8.635315 0 0 2.556091-1.933081 4.628207-4.317658 4.628207-2.384576 0-4.317657-2.072116-4.317657-4.628207z" fill="url(#c)" fill-rule="evenodd" opacity=".141176"/><path d="m17.499999 17.012761-7-5.5 7-5.5v3.4872389h6.000001v4.0000001h-6.000001z" display="block" fill="url(#b)"/><g fill="none"><path d="m16.499999 15.012761-4.5-3.5 4.5-3.5.000001 2.487239 5.999999.01276v2l-5.999999-.01276z" display="block" opacity=".5" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m17.499999 17.012761-7-5.5 7-5.5.000001 3.4872388h6v4.0000002h-6z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fields.svg b/icon-themes/elementary_svg/cmd/lc_fields.svg
new file mode 100644
index 000000000..a44a6b609
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fields.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.497916" x2="4.497917" y1="291.311445" y2="292.50208"><stop offset="0" stop-color="#fff"/><stop offset=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="0" x2="1.984375" y1="294.883315" y2="293.031235"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#f7f7f7"/></linearGradient><g transform="translate(0 -288.533313)"><g stroke-width=".264583"><rect fill="url(#b)" height="1.852094" rx=".396875" ry=".396881" stroke="#696969" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".595588" width="4.894792" x=".396875" y="291.04684"/><g stroke-linecap="square"><path d="m3.8364584 291.04685 2.3812501.00002-.000204 1.85194-2.3812501-.00002z" fill="#dcdcdc" stroke="#a2a2a2"/><path d="m4.1010414 291.31144 1.8520831.00002-.000204 1.3228-1.8520831-.00002z" fill="none" stroke="url(#a)"/></g></g><g fill="#919191"><path d="m4.3656251 291.44373h1.3229164v.26459h-1.3229164z"/><path d="m4.3656251 291.97291h1.3229164v.26458h-1.3229164z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_filldown.svg b/icon-themes/elementary_svg/cmd/lc_filldown.svg
new file mode 100644
index 000000000..9d71ad373
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_filldown.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.500013" x2="23.500012" y1="11.5" y2="11.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .26458334 -.26458334 0 6.356435 290.91458)" gradientUnits="userSpaceOnUse" x1="9.999974" x2="13.999974" y1="11.524321" y2="11.524321"><stop offset="0" stop-color="#fff"/><stop offset=".00000008" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .26458334 -.26458334 0 5.866582 290.12083)" gradientUnits="userSpaceOnUse" x1="17.999975" x2="19.999975" y1="9.672907" y2="9.672907"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.439583" x2="3.439583" y1="291.17917" y2="292.50208"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.11794328 0 0 .11904573 -6.13793 290.6435)" gradientUnits="userSpaceOnUse" x1="25.121649" x2="25.132275" y1="-10.13522" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.12827954 0 0 .13945134 6.393749 290.54409)" gradientUnits="userSpaceOnUse" x1="24.060402" x2="24.060402" y1="6.451355" y2="40.603054"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -290.64999)"><rect fill="url(#e)" height="5.556284" rx=".139641" ry=".146991" stroke-width=".264583" transform="scale(-1 1)" width="5.291667" x="-5.953125" y="291.04688"/><path d="m5.7055948 290.91354c.1114555 0 .2147054.0487.2811198.12557.066414.0769.098702.17696.098702.28061v2.50527 2.50372c0 .10365-.032288.20376-.098702.28061-.066414.0768-.1696643.12609-.2811198.12609h-4.74286287c-.22291066 0-.4335653-.16819-.4335653-.4067v-2.50372-2.50527c0-.23851.21065464-.40618.4335653-.40618zm0 .26458h-4.74286287c-.0809083 0-.16898196.0763-.16898196.1416v2.50527 2.50372c0 .0653.0880737.14211.16898196.14211h4.74286287c.040454 0 .061358-.0118.080615-.0341s.034623-.0597.034623-.10801v-2.50372-2.50527c0-.0483-.015367-.0852-.034623-.10749-.019256-.0223-.040161-.0341-.080615-.0341z" opacity=".3" stroke-width=".264583"/><rect fill="url(#d)" height="1.322917" rx=".132291" ry=".132277" width="5.027083" x=".79375" y="291.17917"/><path d="m5.6882109 291.31108h-4.74634295l.00033081 5.02745h4.74634294z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m6.0854167 292.50207v.26459h-5.55625003v-.26459z" opacity=".3" stroke-width="1.051315"/><path d="m17.500013 16.5 5.999999-4.999999-5.999999-5.0000008v2.9999999l-5 .0000001v3.9999998h5z" style="display:block;stroke:#a62100;stroke-opacity:.501961;stroke-linecap:round;stroke-linejoin:round;fill:url(#a)" transform="matrix(0 .26458334 .26458334 0 .26458304 289.8562366)"/><g fill="none" stroke-width=".264583"><path d="m3.571875 294.61874v-1.19062h-.5291666v1.19062" opacity=".5" stroke="url(#b)"/><path d="m3.0427084 294.61874c0 .13229 0 .13229-.1323.13229h-.3597205l.7566038.90537.7586709-.90537h-.3617976c-.13229 0-.13229 0-.13229-.13229" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fillleft.svg b/icon-themes/elementary_svg/cmd/lc_fillleft.svg
new file mode 100644
index 000000000..3c356bac8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fillleft.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="17.500011" x2="17.500011" y1="6.500001" y2="16.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .26458334 -.26458334 0 6.356435 290.91458)" gradientUnits="userSpaceOnUse" x1="11.999974" x2="11.999974" y1="12.024321" y2="11.024321"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .26458334 -.26458334 0 5.866582 290.12083)" gradientUnits="userSpaceOnUse" x1="18.999975" x2="18.999975" y1="10.672907" y2="8.672907"><stop offset="0" stop-color="#fff"/><stop offset=".49999908" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.11794328 0 0 .11904573 -6.13793 290.6435)" gradientUnits="userSpaceOnUse" x1="25.121651" x2="25.121651" y1="3.388152" y2="50.061394"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="291.17917" x2="296.20624" y1="-5.15936" y2="-5.0271"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.12827954 0 0 .13945134 6.393749 290.54409)" gradientUnits="userSpaceOnUse" x1="24.060402" x2="24.060402" y1="6.451211" y2="40.602909"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -290.64997)"><rect fill="url(#d)" height="5.556243" rx=".139641" ry=".146991" stroke-width=".264583" transform="scale(-1 1)" width="5.291667" x="-5.953125" y="291.04684"/><path d="m5.7055948 290.91354c.1114555 0 .2147054.0487.2811198.12557.066414.0769.098702.17696.098702.28061v2.50527 2.50372c0 .10365-.032288.20376-.098702.28061-.066414.0768-.1696643.12609-.2811198.12609h-4.74286287c-.22291066 0-.4335653-.16819-.4335653-.4067v-2.50372-2.50527c0-.23851.21065464-.40618.4335653-.40618zm0 .26458h-4.74286287c-.0809083 0-.16898196.0763-.16898196.1416v2.50527 2.50372c0 .0653.0880737.14211.16898196.14211h4.74286287c.040454 0 .061358-.0118.080615-.0341s.034623-.0597.034623-.10801v-2.50372-2.50527c0-.0483-.015367-.0852-.034623-.10749-.019256-.0223-.040161-.0341-.080615-.0341z" opacity=".3" stroke-width=".264583"/><path d="m291.31149-5.8208318 5.02704-.0000165c.0733-.0000002.13229.058995.13229.1322769v1.058363c0 .073281-.059.1322767-.13229.1322769l-5.02704.0000165c-.0733.0000002-.13229-.058995-.13229-.1322769v-1.058363c0-.073281.059-.1322767.13229-.1322769z" fill="url(#e)" transform="rotate(90)"/><path d="m5.6882109 291.31108h-4.74634295l.00033081 5.02745h4.74634294z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m4.2333334 290.91455h.2645833v5.82084h-.2645833z" opacity=".3"/><g transform="matrix(0 1 -1 0 296.99999 290.64997)"><path d="m17.500013 16.5 5.999999-4.999999-5.999999-5.0000008v2.9999999l-5 .0000001v3.9999998h5z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)" transform="matrix(0 .26458334 .26458334 0 .26458304 289.8562366)"/><g fill="none" stroke-width=".264583"><path d="m3.571875 294.61874v-1.19062h-.5291666v1.19062" opacity=".5" stroke="url(#b)"/><path d="m3.0427084 294.61874c0 .13229 0 .13229-.1323.13229h-.3597205l.7566038.90537.7586709-.90537h-.3617976c-.13229 0-.13229 0-.13229-.13229" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fillright.svg b/icon-themes/elementary_svg/cmd/lc_fillright.svg
new file mode 100644
index 000000000..cf2270f7b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fillright.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="17.500011" x2="17.500011" y1="6.500001" y2="16.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .26458334 -.26458334 0 6.356435 290.91458)" gradientUnits="userSpaceOnUse" x1="11.999974" x2="11.999974" y1="12.024321" y2="11.024321"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .26458334 -.26458334 0 5.866582 290.12083)" gradientUnits="userSpaceOnUse" x1="18.999975" x2="18.999975" y1="10.672907" y2="8.672907"><stop offset="0" stop-color="#fff"/><stop offset=".49999908" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.11794328 0 0 .11904573 -6.13793 290.6435)" gradientUnits="userSpaceOnUse" x1="25.121651" x2="25.121651" y1="3.388152" y2="50.061394"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="291.17917" x2="296.20624" y1="-5.15936" y2="-5.0271"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.12827954 0 0 .13945134 6.393749 290.54409)" gradientUnits="userSpaceOnUse" x1="24.060402" x2="24.060402" y1="6.451211" y2="40.602909"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-1 0 0 1 6.35 -290.64997)"><rect fill="url(#d)" height="5.556243" rx=".139641" ry=".146991" stroke-width=".264583" transform="scale(-1 1)" width="5.291667" x="-5.953125" y="291.04684"/><path d="m5.7055948 290.91354c.1114555 0 .2147054.0487.2811198.12557.066414.0769.098702.17696.098702.28061v2.50527 2.50372c0 .10365-.032288.20376-.098702.28061-.066414.0768-.1696643.12609-.2811198.12609h-4.74286287c-.22291066 0-.4335653-.16819-.4335653-.4067v-2.50372-2.50527c0-.23851.21065464-.40618.4335653-.40618zm0 .26458h-4.74286287c-.0809083 0-.16898196.0763-.16898196.1416v2.50527 2.50372c0 .0653.0880737.14211.16898196.14211h4.74286287c.040454 0 .061358-.0118.080615-.0341s.034623-.0597.034623-.10801v-2.50372-2.50527c0-.0483-.015367-.0852-.034623-.10749-.019256-.0223-.040161-.0341-.080615-.0341z" opacity=".3" stroke-width=".264583"/><path d="m291.31149-5.8208318 5.02704-.0000165c.0733-.0000002.13229.058995.13229.1322769v1.058363c0 .073281-.059.1322767-.13229.1322769l-5.02704.0000165c-.0733.0000002-.13229-.058995-.13229-.1322769v-1.058363c0-.073281.059-.1322767.13229-.1322769z" fill="url(#e)" transform="rotate(90)"/><path d="m5.6882109 291.31108h-4.74634295l.00033081 5.02745h4.74634294z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m4.2333334 290.91455h.2645833v5.82084h-.2645833z" opacity=".3"/><g transform="matrix(0 1 -1 0 296.99999 290.64997)"><path d="m17.500013 16.5 5.999999-4.999999-5.999999-5.0000008v2.9999999l-5 .0000001v3.9999998h5z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)" transform="matrix(0 .26458334 .26458334 0 .26458304 289.8562366)"/><g fill="none" stroke-width=".264583"><path d="m3.571875 294.61874v-1.19062h-.5291666v1.19062" opacity=".5" stroke="url(#b)"/><path d="m3.0427084 294.61874c0 .13229 0 .13229-.1323.13229h-.3597205l.7566038.90537.7586709-.90537h-.3617976c-.13229 0-.13229 0-.13229-.13229" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fillshadow.svg b/icon-themes/elementary_svg/cmd/lc_fillshadow.svg
new file mode 100644
index 000000000..e9f88c359
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fillshadow.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499998 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="100.4491" x2="100.4491" y1="16.951365" y2="45.441601"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="14.134783" x2="14.134783" y1="8.421042" y2="25.947359"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><path d="m6 6h16v13h-16z" fill="#8c8c8c" opacity=".5"/><path d="m3.5 2.5h15v12h-15z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m4.478763 3.478762h13.042475v10.042475h-13.042475z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".957525"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fillup.svg b/icon-themes/elementary_svg/cmd/lc_fillup.svg
new file mode 100644
index 000000000..d27437428
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fillup.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13.500012" x2="2.000012" y1="17.5" y2="17.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".926316"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.11794328 0 0 .11904573 -6.13793 290.6435)" gradientUnits="userSpaceOnUse" x1="25.121649" x2="25.132275" y1="-10.13522" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.5372 .57682 0 -25.997 33.866)" gradientUnits="userSpaceOnUse" x1="29.534622" x2="29.534622" y1="65.281326" y2="52.004112"><stop offset="0" stop-color="#fff"/><stop offset=".30000001" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.439583" x2="3.439583" y1="295.14789" y2="296.47079"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.12827954 0 0 .13945134 6.393749 290.54409)" gradientUnits="userSpaceOnUse" x1="24.060402" x2="24.060402" y1="6.451211" y2="40.602909"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -290.64997)"><rect fill="url(#b)" height="5.556251" rx=".139641" ry=".146991" stroke-width=".264583" transform="scale(-1 1)" width="5.291667" x="-5.953125" y="291.04684"/><path d="m5.7055948 290.91354c.1114555 0 .2147054.0487.2811198.12557.066414.0769.098702.17696.098702.28061v2.50527 2.50372c0 .10365-.032288.20376-.098702.28061-.066414.0768-.1696643.12609-.2811198.12609h-4.74286287c-.22291066 0-.4335653-.16819-.4335653-.4067v-2.50372-2.50527c0-.23851.21065464-.40618.4335653-.40618zm0 .26458h-4.74286287c-.0809083 0-.16898196.0763-.16898196.1416v2.50527 2.50372c0 .0653.0880737.14211.16898196.14211h4.74286287c.040454 0 .061358-.0118.080615-.0341s.034623-.0597.034623-.10801v-2.50372-2.50527c0-.0483-.015367-.0852-.034623-.10749-.019256-.0223-.040161-.0341-.080615-.0341z" opacity=".3" stroke-width=".264583"/><g transform="matrix(0 -.26458334 .26458334 0 -1.322917 295.14789)"><path d="m7.5000132 22.5 5.9999988-4.999999-5.9999988-5.000001v3h-4.9999996v4h4.9999996z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m8.5000123 20.375 3.4349997-2.873999-3.4349997-2.853741.0000007 1.85274h-5v2h5z" display="block" fill="none" opacity=".5" stroke="url(#c)" stroke-miterlimit="7"/></g><rect fill="url(#d)" height="1.322917" rx=".132291" ry=".132277" width="5.027083" x=".79375" y="295.14795"/><path d="m5.6882109 291.31108h-4.74634295l-.0158263 5.02743 4.76250003.00002z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m6.0854167 294.88332v.26459h-5.55625003v-.26459z" opacity=".3" stroke-width="1.051315"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_firstpage.svg b/icon-themes/elementary_svg/cmd/lc_firstpage.svg
new file mode 100644
index 000000000..dc9841271
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_firstpage.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" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.673566 -16.421791)" gradientUnits="userSpaceOnUse" x1="5.009942" x2="5.03216" xlink:href="#f" y1="28.039032" y2="29.671688"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.106552" x2="22.106552" xlink:href="#f" y1="6.61734" y2="17.86734"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.451878 30.383287)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.914471" x2="15.914471" y1="10.706129" y2="23.504657"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.673566 -16.421791)" gradientUnits="userSpaceOnUse" x1="5.009942" x2="5.03216" y1="28.039032" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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="i" gradientTransform="matrix(.48571543 0 0 .45629666 .396742 .365522)" 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><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.292706 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.815119 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="l" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 18.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(-2)"><path d="m3.500002 22h16.999998v2h-16.999998z" fill="url(#l)" opacity=".15"/><path d="m3.5000009 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#k)" opacity=".15"/><path d="m20.500001 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#j)" opacity=".15"/><path d="m3.5538731 1.5166173c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987157s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000346 0-21.0000534z" fill="url(#i)"/><g fill="none" transform="translate(.053913 .01666)"><path d="m19.446087 21.48334h-15v-19.0000001h15z" stroke="url(#h)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(-.8 0 0 .8 23.687194 6.706128)"><path d="m19.001669 17.523805a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#d)" fill-rule="evenodd" opacity=".141176"/><g stroke-width="1.25" transform="translate(-1.25)"><path d="m23 10.5c-.277 0-.5.223-.5.5v5.511719 5.488281c0 .277.223.5.5.5h2c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm-.5 6.011719c0-.108403-.04251-.208466-.115234-.28125l-6.126954-5.564453c-.0057-.0056-.01222-.01166-.01758-.01758-.07775-.08285-.186498-.134766-.316406-.134766v-.002c-.241373 0-.421875.166144-.421875.398437v2.089893 1.103516c.000145.204018-.170654.376476-.384763.396484h-6.2148442c-.2286793 0-.4003907.171711-.4003907.400391v3.199218c0 .22868.1717114.400391.4003907.400391h6.1757812c.23324 0 .423979.181631.423828.398438v3.191406c0 .232293.180502.404297.421875.404297.129909 0 .238654-.05191.316406-.134766.0053-.0059.0119-.01198.01758-.01758l6.126954-5.552735c.072718-.077429.115232-.169712.115232-.277341z" style="stroke:#206b00;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#e)" transform="matrix(1.25 0 0 1.25 -7.893449 -8.38266)"/><g fill="none"><path d="m10.48586 13.49234h-6.5012412v-2.5h6.5012412" opacity=".6" stroke="url(#a)"/><path d="m12.734375 6.8769531v2.3671875c-.000287.8872194-.740534 1.6221014-1.591168 1.7481994l-.02407 2.5c.850634.126098 1.614948.854816 1.615235 1.742035v2.341797l5.871094-5.333984z" opacity=".5" stroke="url(#g)"/><path d="m21.481552 5.9923401h1.25v12.4999999h-1.25z" opacity=".6" stroke="url(#b)" stroke-linecap="round" stroke-width="1.25"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_firstrecord.svg b/icon-themes/elementary_svg/cmd/lc_firstrecord.svg
new file mode 100644
index 000000000..fad7f821a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_firstrecord.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" gradientTransform="matrix(.87905913 0 0 1.0000035 13.576794 -16.671791)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000017" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24.00036 1.000001)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.004639 0 0 1 13.142957 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.61757188 0 0 1.1138815 24.135876 -20.026862)" gradientUnits="userSpaceOnUse" x1="35.836643" x2="35.836643" y1="23.365917" y2="34.139053"><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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="translate(3.939331 8.54761)"/><path d="m1 4.5c-.277 0-.5.2743112-.5.6152344v13.7695316c0 .340924.223.615234.5.615234h2c.277 0 .5-.27431.5-.615234v-13.7695316c0-.3409232-.223-.6152344-.5-.6152344zm10.966797.0136719v.0039062c-.162385 0-.29734.0644098-.394531.1679688-.0067.0074-.014405.0145143-.021485.0214843l-7.8925779 6.9492188c-.090901.09098-.1445312.214106-.1445312.349609 0 .134536.053632.250868.1445312.347657l7.8925779 6.949218c.0071.007.014835.014125.021485.021485.09719.103564.232145.167969.394531.167969.301717 0 .527344-.215493.527344-.50586v-3.988281c-.000189-.271008.237747-.498047.529297-.498047h7.976562c.285849 0 .5-.214151.5-.5v-4c0-.285849-.214151-.5-.5-.5h-8.025391c-.267637-.02501-.480646-.2410707-.480468-.4960938v-3.9902343c0-.290366-.225627-.5-.527344-.5z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m13.00036 13.500003h7.5v-3.000003h-7.5" opacity=".6" stroke="url(#a)" stroke-width=".999992"/><path d="m13.055604 13.494013c-.827238.000268-1.555336.670809-1.555604 1.498047v2.920565l-6.7393961-5.920565 6.7393961-5.938069v2.9479618c.000268.827238.728366 1.4977792 1.555604 1.4980472" opacity=".5" stroke="url(#d)"/><path d="m2.504 5.4959996h-1.008v13.0040004h1.008z" opacity=".5" stroke="url(#e)" stroke-width=".991996"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fliphorizontal.svg b/icon-themes/elementary_svg/cmd/lc_fliphorizontal.svg
new file mode 100644
index 000000000..50f892feb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fliphorizontal.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" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" xlink:href="#b" y1="489.547" y2="489.547"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-208.18401" x2="-208.828" xlink:href="#b" y1="-491.453" y2="-491.453"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 10.5 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" y1="12" y2="1"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="21.28773" x2="21.28773" y1="7.386603" y2="19.964508"><stop offset="0" stop-color="#fff"/><stop offset=".43001461" stop-color="#fff" stop-opacity=".235294"/><stop offset=".91555762" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3446423 -.3446422 .3381098 .3381098 5.584658 13.732448)" gradientUnits="userSpaceOnUse" x1="33.836369" x2="-21.239729" y1="2.924173" y2="59.064377"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1 0 0 1 71.727797 1.642765)" gradientUnits="userSpaceOnUse" x1="68.013153" x2="68.013153" y1="5.743838" y2="18.321743"><stop offset="0" stop-color="#fff"/><stop offset=".41858041" stop-color="#fff" stop-opacity=".235294"/><stop offset=".91555762" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-miterlimit="0" transform="matrix(-1 0 0 -1 19 24)"><path d="m186.5 489.5h3v2h-3z" fill="url(#a)" transform="matrix(0 -1 1 0 -484 210)"/><path d="m5.5 18.5v-3h2v3zm0-5v-3h2v3zm0-5v-3h2v3z" fill="#ffa154"/><path d="m-209.5-491.5h3v2h-3z" fill="url(#c)" transform="matrix(0 1 -1 0 -484 210)"/><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(#d)" stroke-linejoin="round"/></g><path d="m9.5 20.499794h-6.9998757l6-16.9997518.9998757-.000038z" style="fill:#d3d7cf;fill-rule:evenodd;stroke:#888a85;stroke-width:1.000249;stroke-linejoin:round;stroke-miterlimit:0"/><path d="m3.9807483 19.500005h4.5192517v-13.0000008z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m15.502374 20.499794h6.999876l-6-16.9997518-.999876-.000038z" fill="url(#f)"/><g fill="none"><path d="m21.021626 19.500005h-4.519252v-13.0000008z" opacity=".5" stroke="url(#e)" stroke-linecap="round"/><path d="m15.502374 20.499794h6.999876l-6-16.9997522-.999876-.000038z" opacity=".5" stroke="#452981" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flipvertical.svg b/icon-themes/elementary_svg/cmd/lc_flipvertical.svg
new file mode 100644
index 000000000..9359df3c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flipvertical.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" gradientTransform="matrix(0 -1 1 0 503 -186)" gradientUnits="userSpaceOnUse" x1="-208.18401" x2="-208.828" xlink:href="#b" y1="-491.453" y2="-491.453"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 503 -186)" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" xlink:href="#b" y1="489.547" y2="489.547"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 10.5 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" y1="12" y2="1"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 1 1 0 1.642863 -46.727797)" gradientUnits="userSpaceOnUse" x1="63.727798" x2="65.727798" y1="15.357137" y2="14.357137"><stop offset="0" stop-color="#fff"/><stop offset=".85879725" stop-color="#fff" stop-opacity=".235294"/><stop offset=".85879725" 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 1.642863 71.725423)" gradientUnits="userSpaceOnUse" x1="66.225426" x2="63.725422" y1="14.857137" y2="15.837296"><stop offset="0" stop-color="#fff"/><stop offset=".60000014" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999976" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.3446422 -.3446423 .3381098 -.3381098 13.734919 19.417716)" gradientUnits="userSpaceOnUse" x1="24.671553" x2="-.799878" y1="26.366747" y2=".403199"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><path d="m20.502266 9.4999998v-6.9998756l-16.999752 5.9999996-.000038.999876z" fill="url(#g)"/><g stroke-linejoin="round"><path d="m20.502266 9.4999998v-6.9998756l-16.999753 5.9999996-.000038.999876z" fill="none" opacity=".5" stroke="#452981"/><g stroke-miterlimit="0"><g transform="matrix(0 -1 1 0 0 25)"><path d="m13.5.5v3h-2v-3z" fill="url(#c)"/><path d="m13.5 5.5v3h-2v-3zm0 5v3h-2v-3zm0 5v3h-2v-3z" fill="#ffa154"/><path d="m11.5 23.5v-3h2v3z" fill="url(#a)"/><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(#d)" stroke-linejoin="round" transform="matrix(-1 0 0 -1 19 24)"/></g><path d="m20.499892 15.5v6.999876l-16.9997519-6-.000038-.999876z" fill="#d3d7cf" fill-rule="evenodd" stroke="#888a85" stroke-width="1.000249"/></g></g><g fill="none" stroke-linecap="round"><path d="m19.500103 21.019252v-4.519252h-13.0000009z" stroke="url(#e)"/><path d="m19.500103 3.978374v4.519252h-13.0000009z" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-card.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-card.svg
new file mode 100644
index 000000000..a49d87bfe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-card.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="79.860916" x2="78.892975" y1="21.334478" y2="57.429733"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="14.134783" x2="14.134783" y1="10.368411" y2="37.631569"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 1.857146)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.5 8.6774598 5.8183354-5.1774598h11.1816646v17h-17z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5 9.1187593 5.1843073-4.6187593h9.8156927v15h-15z" fill="none" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-collate.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-collate.svg
new file mode 100644
index 000000000..e3179d386
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-collate.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="12" x2="12" y1="5" y2="9.5"><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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="12.013073" x2="11.968357" y1="14.453752" y2="18.996054"><stop offset="0" stop-color="#fff"/><stop offset=".62397456" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="11.694401" y1="5" y2="18.171053"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><ellipse cx="12" cy="21.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".336" rx="9" ry="1.963204"/><path d="m3.5298538 3.5h16.9402892l-8.414166 8.190416 8.418072 8.80456h-16.9402889l8.4251489-8.791848z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none" stroke="#fdfdfb"><path d="m5.878803 4.5039062 12.121197-.0039062-6 5.713894z" opacity=".5" stroke="url(#a)"/><path d="m5.8866438 19.485792 12.2793122.03277-6.121029-6.516101z" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-decision.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-decision.svg
new file mode 100644
index 000000000..6fbaa10ae
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-decision.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.17112421 0 0 .11633788 11.614971 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.14536362 .14536362 -.15476749 .15476749 -.057891 -15.205148)" gradientUnits="userSpaceOnUse" x1="77.178986" x2="134.0945" y1="50.89378" y2="106.035"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.12375581 .12375581 -.17875838 .17875838 13.320061 .669471)" gradientUnits="userSpaceOnUse" x1="13.397779" x2="65.890404" y1="17.083197" y2="52.170235"><stop offset="0" stop-color="#fff"/><stop offset=".22975715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".336" rx="2.887721" ry="1.963204"/><path d="m12 3.3812231 8.618777 8.6187769-8.618777 8.618776-8.6187766-8.618776z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.964046 4.8317392 7.240169 7.1682598-7.16826 7.204215-7.1323056-7.204215z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-delay.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-delay.svg
new file mode 100644
index 000000000..076743198
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-delay.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 20.38813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="71.625641" x2="71.625641" y1="21.334478" y2="54.207829"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="11.668114" x2="11.668114" y1="10.368411" y2="37.631569"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -.631579 1.857159)"><path d="m30.4 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h20.4v7.000001h-20.4z" fill="url(#d)"/></g><path d="m3.5 3.5h11.5s5.5 1.4655152 5.5 8.5c0 7.034485-5.5 8.5-5.5 8.5h-11.5z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5 4.5h10s5 1.0389393 5 7.5c0 6.461061-5 7.5-5 7.5h-10z" fill="none" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-direct-access-storage.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-direct-access-storage.svg
new file mode 100644
index 000000000..0b8b5f3e0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-direct-access-storage.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.18586543 0 0 .11633788 16.98382 18.615043)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.43728116 0 0 .11633788 8.909224 18.63607)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="4" y2="21"/><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 -31.772381 1.893622)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.050847" x2="9" xlink:href="#g" y1="5.661017" y2="19"/><linearGradient id="g" 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=".2857143" 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" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#e" y1="5" y2="20"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="17.050848" x2="17" xlink:href="#g" y1="6.372881" y2="19"/><g transform="scale(.26458333)"><ellipse cx="17.402018" cy="20.476452" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.136479" ry="1.963204"/><ellipse cx="9.893107" cy="20.497478" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="7.37912" ry="1.963204"/><path d="m6.4106378 3.529856 7.5893622-.029856s-3.5 1.465515-3.5 8.5 3.5 8.5 3.5 8.5l-7.5893622-.02986s-5.4106378-1.288673-5.4106378-8.47014c0-7.1814669 5.4106378-8.470149 5.4106378-8.470149z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7 4.5h4.245884c.288449.1573359-1.583767 1.5588219-1.745884 7.5-.1644687 6.027362 1.745884 7.5 1.745884 7.5h-4.3472934s-4.9968677-.763819-4.8985906-7.5c.098277-6.7361862 5-7.5 5-7.5z" fill="none" opacity=".5" stroke="url(#f)"/><g stroke-miterlimit="0"><path d="m22.5 12c0 4.686291-2.219997 8.5-5 8.5s-4.999999-3.786586-4.999999-8.472877c0-4.6862912 2.219996-8.5271231 4.999999-8.527123 2.780003-.0000001 5 3.8137088 5 8.5z" fill="url(#h)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m21.5 12c0 4.141318-1.715327 7.5-4 7.5s-4-3.358682-4-7.5c0-4.1413178 1.715327-7.5 4-7.5s4 3.3586822 4 7.5z" fill="none" opacity=".5" stroke="url(#i)" stroke-miterlimit="0"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-display.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-display.svg
new file mode 100644
index 000000000..09a3fe90c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-display.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 11.655431 18.923707)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="77.298958" x2="75.833359" y1="20.378042" y2="58.556541"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="14.679071" x2="12.99661" y1="10.937002" y2="36.229259"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12.735192" cy="20.785114" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m8.8122806 3.5h6.1877194s5.5 1.4655152 5.5 8.5c0 7.034485-5.5 8.5-5.5 8.5h-6.1877194l-5.3122806-8.5z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m9.3683612 4.5 5.1017738-.0000004s5.029865 1.0389397 5.029865 7.5000004c0 6.461061-5.029865 7.514068-5.029865 7.514068l-5.1017738-.014068-4.6830843-7.5z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-document.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-document.svg
new file mode 100644
index 000000000..98393b2a4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-document.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.25913371 0 0 .11633788 6.688136 19.073694)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="71.956703" x2="70.18013" y1="18.237812" y2="57.300835"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="14.134783" x2="14.134783" y1="10.368411" y2="30.815779"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="7.271186" cy="20.935102" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".336" rx="4.372881" ry="1.963204"/><path d="m3.5 3.5h17v11.906391c-7.304033.626446-13.3383088 9.603281-17 2.898305z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5 4.5h15v10c-5.705856.561692-13 9-15 3.236001z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-internal-storage.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-internal-storage.svg
new file mode 100644
index 000000000..5f6174a95
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-internal-storage.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.220544" x2="9.51326" y1="6.497825" y2="17.865091"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14" x2="14.022816" y1="5" y2="20.045103"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".35956359" stop-color="#fff" stop-opacity=".801471"/><stop offset=".41228536" stop-color="#fff" stop-opacity=".898039"/><stop offset=".45927769" stop-color="#fff"/><stop offset=".46496412" stop-color="#fff" stop-opacity=".576471"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 1.857146)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.5 3.5h17v17h-17z" fill="url(#e)"/><path d="m4 4v.53125 15.46875h16v-16zm1 1h3v4h-3zm6 0 7.9375.0625.0625 3.9375h-8zm-6 7h3v7h-3zm6 0h8v7h-8z" fill="url(#f)" opacity=".5"/><path d="m3.5292969 3c-.2921828.0003373-.5289596.2371141-.5292969.5292969v16.9414061c.0003372.292183.2371141.52896.5292969.529297h16.9414061c.292183-.000337.52896-.237114.529297-.529297v-9.470703-1-6.4707031c-.000337-.2921828-.237114-.5289597-.529297-.5292969zm.4707031 1h5v6h-5zm6 0h10v6h-10zm-6 7h5v9h-5zm6 0h10v9h-10z" fill="#7239b3" fill-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-manual-input.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-manual-input.svg
new file mode 100644
index 000000000..187eee29d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-manual-input.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.548551" x2="12.605353" y1="5.419188" y2="19.878548"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="18.82486" x2="22.99435" y1="29.063747" y2="55.332329"><stop offset="0" stop-color="#fff"/><stop offset=".11892226" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".007353"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="19.888882" x2="19.888882" y1="29.692297" y2="55.307682"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".11892226" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".514706"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 1.857146)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.5 9.559855 17-6.059855v17h-17z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m4.5 10.261507 15-5.336061v14.574554h-14.9373135z" opacity=".5" stroke="url(#f)"/><path d="m4.5 10.261507 15-5.336061v14.574554h-14.9373135z" opacity=".5" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-merge.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-merge.svg
new file mode 100644
index 000000000..8eeb232b1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-merge.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1 0 0 -1 0 20.000049)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18.500061" y2="1.500061"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 0 20.000049)" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="17.000061" y2="4.500061"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><path d="m12 18.500062 8.5-17.0000128h-17z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12 16.170846 6.829667-13.6707968h-13.7356054z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-multidocument.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-multidocument.svg
new file mode 100644
index 000000000..1bcf27f29
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-multidocument.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="4.892136" x2="4.892136" y1="9.757307" y2="21.757307"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="11" y2="19"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.25913371 0 0 .11633788 5.789831 20.175388)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(4 -8)"><path d="m2.5 9.5 15.001488-.00149v6.770801c-7.304033.626446-11.3397968 9.604769-15.001488 2.899793z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.5014875 10.501488 12.9985125-.001488v4.767823c-5.705856.561692-11.5385167 8.932752-12.9985125 3.052334z" fill="none" opacity=".5" stroke="url(#b)"/></g><g transform="translate(2 -4)"><path d="m2.5 9.5 15.001488-.00149v6.770801c-7.304033.626446-11.3397968 9.604769-15.001488 2.899793z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.5014875 10.501488 12.9985125-.001488v4.767823c-5.705856.561692-11.5385167 8.932752-12.9985125 3.052334z" fill="none" opacity=".5" stroke="url(#b)"/></g><ellipse cx="6.372881" cy="22.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".336" rx="4.372881" ry="1.963204"/><path d="m2.5 9.5 15.001488-.00149v6.770801c-7.304033.626446-11.3397968 9.604769-15.001488 2.899793z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.5014875 10.501488 12.9985125-.001488v4.767823c-5.705856.561692-11.5385167 8.932752-12.9985125 3.052334z" fill="none" opacity=".5" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-off-page-connector.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-off-page-connector.svg
new file mode 100644
index 000000000..81acc6cbf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-off-page-connector.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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="15.461527" y2="46.769222"><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 -37.467297 -2.580954)" gradientUnits="userSpaceOnUse" x1="132.24374" x2="133.2572" y1="8.255022" y2="87.189232"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.23201506 0 0 .11633788 11.477966 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="12" cy="21.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".336" rx="3.915254" ry="1.963204"/><path d="m3.5 3.5h17v12l-8.339646 5-8.660354-5z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5 4.5h15v10.419663l-7.358977 4.419889-7.641023-4.420674z" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-or.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-or.svg
new file mode 100644
index 000000000..008040d5b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-or.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.44260777 0 0 .09290084 11.004131 19.105071)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.0540526 0 0 1.0540525 .505087 1.488309)" gradientUnits="userSpaceOnUse" x1="17.54648" x2="17.54648" y1="2.38289" y2="18.511118"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="24.668207" x2="25.555088" y1="19.50786" y2="55.634956"><stop offset="0" stop-color="#fff"/><stop offset=".08404884" stop-color="#fff" stop-opacity=".235294"/><stop offset=".61538464" stop-color="#fff"/><stop offset=".76923078" stop-color="#fff" stop-opacity=".172549"/><stop offset=".88550609" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="20.591486" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".420333" rx="7.469006" ry="1.567703"/><g stroke-linejoin="round"><path d="m12.5 4.1113284v7.3886716h7.388672c-.464064-3.8721978-3.516474-6.9246079-7.388672-7.3886716zm-2 .00391c-3.8694004.465359-6.9194045 3.5153614-7.3847656 7.3847616h7.3847656zm-7.3886719 9.3847616c.4640637 3.872198 3.5164739 6.924608 7.3886719 7.388672v-7.388672zm9.3886719 0v7.384766c3.869402-.465359 6.919407-3.515364 7.384766-7.384766z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".501961"/><path d="m9.5 5.3261722c-2.5082394.7026238-4.4671829 2.6645297-5.1660156 5.1738278h5.1660156zm4 .00781v5.1660178h5.164062c-.700828-2.5058092-2.658518-4.4642392-5.164062-5.1660153zm-9.1640625 9.1660178c.7008283 2.50581 2.658518 4.46424 5.1640625 5.166016v-5.166016zm9.1640625 0v5.173828c2.50824-.702624 4.467183-2.66453 5.166016-5.173828z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-predefined-process.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-predefined-process.svg
new file mode 100644
index 000000000..5e436c668
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-predefined-process.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.30837733 0 0 .11633788 19.30615 19.105116)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.818589" x2="18.818588" y1="12.827075" y2="12.827075"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.39305672 0 0 .16598737 2.780234 7.745558)" gradientUnits="userSpaceOnUse" x1="5.185906" x2="43.348335" y1="30.613878" y2="30.613878"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="20" cy="20.966524" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="5.203867" ry="1.963204"/><g transform="matrix(0 1 -1 0 32.827075 .181411)"><path d="m3.318589 10.327075h17v5h-17z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.318589 11.327075h15v3h-15z" fill="none" opacity=".5" stroke="url(#b)"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -2.116667 0)"><ellipse cx="20" cy="20.966524" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="5.203867" ry="1.963204"/><g transform="matrix(0 1 -1 0 32.827075 .181411)"><path d="m3.318589 10.327075h17v5h-17z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.318589 11.327075h15v3h-15z" fill="none" opacity=".5" stroke="url(#b)"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -4.233333 0)"><ellipse cx="20" cy="20.966524" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="5.203867" ry="1.963204"/><g transform="matrix(0 1 -1 0 32.827075 .181411)"><path d="m3.318589 10.327075h17v5h-17z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.318589 11.327075h15l-.01563 2.995495h-15z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-preparation.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-preparation.svg
new file mode 100644
index 000000000..299e96b95
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-preparation.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.37443261 0 0 .11633788 11.157527 18.794033)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28570254 .00251497 -.00267767 .30418522 -27.087502 -12.078494)" gradientUnits="userSpaceOnUse" x1="102.54256" x2="102.54256" y1="48.434063" y2="107.60624"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="40.444439" x2="40.444439" y1="15.461527" y2="55.307682"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="20.655441" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="6.31855" ry="1.963204"/><path d="m9.0745425 3.5037762 6.0000305.02296 5.394562 8.6103178-5.54394 8.35917-5.9997679-.05282-5.3971955-8.311078z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m9.5195729 4.5798685 4.9804271-.079869 5.014069 7.5937485-5.014069 7.42032h-4.9804271l-5.0336415-7.253239z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-punched-tape.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-punched-tape.svg
new file mode 100644
index 000000000..0c7327c8b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-punched-tape.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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.427635" x2="12.986678" y1="24.638046" y2="40.705612"><stop offset="0" stop-color="#fff"/><stop offset=".12663351" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.32320853 0 0 .11633787 15.962454 17.162963)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 6.19985)" gradientUnits="userSpaceOnUse" x1="17.554976" x2="18.829027" y1="4.876834" y2="42.03503"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="matrix(-1 0 0 1 23.995374 -.004494)"><ellipse cx="16.689671" cy="19.024372" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="5.454144" ry="1.963204" transform="matrix(.99999972 .00074429 -.00033761 .99999994 0 0)"/><path d="m3.495374 7.3688217s4.050505-3.9661017 8.363894 0c4.313388 3.9661013 8.636106.03125 8.636106.03125v9.4057523s-2.593905 4.239936-8.025937-.03125c-5.4320325-4.271186-8.974063 0-8.974063 0z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.495374 7.7968186s3.1670386-2.8943326 7.097846.614142c3.930808 3.5084744 7.902154.7783368 7.902154.7783368v7.2199106s-1.632364 3.5866-6.37673-.328655c-4.744367-3.915254-8.62327-1.3221-8.62327-1.3221z" fill="none" opacity=".5" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-sequential-access.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-sequential-access.svg
new file mode 100644
index 000000000..66715ef14
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-sequential-access.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(-1.5397488 0 0 .27923387 23.788524 .317116)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.637024" x2="21.357113" y1="2.65854" y2="24.970097"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -54.073615 -15.788859)" gradientUnits="userSpaceOnUse" x1="265.35355" x2="264.17105" y1="61.463734" y2="94.408066"><stop offset="0" stop-color="#fff"/><stop offset=".43359196" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m2.3380859 20.873118c0 1.114741 4.9830465 2.018418 11.1299441 2.018418 6.146898 0 11.129944-.903677 11.129944-2.018418 0-1.114742-4.983046-2.018419-11.129944-2.018419-6.1468976 0-11.1299441.903677-11.1299441 2.018419z" fill="url(#a)" opacity=".4"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12 2.500035c-5.2467051 0-9.5 3.1899656-9.5 7.125.2346256 5.479779 9.401832 11.569302 19 11.874965v-5.5l-5-.5c2.834496-1.232924 5-3.240546 5-5.874965 0-3.9350344-4.253295-7.125-9.5-7.125z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12.016949 3.3313872c-4.7220344 0-8.5499998 2.8709691-8.5499998 6.4124997.211163 4.9318011 8.4616488 10.4123721 17.0999998 10.6874691v-3.585593l-4.942705-.596267.442705-1.21814c2.551046-1.109632 4.5-2.916492 4.5-5.2874691 0-3.5415306-3.827966-6.4124997-8.55-6.4124997z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".9"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-sort.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-sort.svg
new file mode 100644
index 000000000..43eb0fa8c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-sort.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.054099" x2="12" xlink:href="#c" y1="11.635732" y2="19.139639"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.796815" x2="11.664547" y1="5.277486" y2="18.171053"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="40.444439" x2="40.444439" y1="41.474342" y2="55.705112"><stop offset="0" stop-color="#fff"/><stop offset=".40000013" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" xlink:href="#c" y1="3.712053" y2="10.712053"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="38.388882" x2="38.388882" y1="16.065062" y2="27.449678"><stop offset="0" stop-color="#fff"/><stop offset=".00000006" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".336" rx="9" ry="1.963204"/><g transform="translate(0 -9.139638)"><path d="m12.054099 11.635732 8.445901 9.003906h-16.940289l8.39732-9.003906z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.8812933 19.639638h12.3138947l-6.204948-6.582486z" fill="none" opacity=".5" stroke="url(#d)"/></g><g transform="translate(0 8.787947)"><path d="m3.559711 3.712053h16.940289l-8.25 8.139635-.09707.01271z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6 4.712053h12l-5.848946 5.709988z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-stored-data.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-stored-data.svg
new file mode 100644
index 000000000..6377f5c01
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-stored-data.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 20.38813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="28.111103" x2="28.111103" y1="18.30768" y2="55.307682"><stop offset="0" stop-color="#fff"/><stop offset=".05391894" 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(.28571361 0 0 .30419701 -29.331703 -6.241971)" gradientUnits="userSpaceOnUse" x1="123.66125" x2="123.66125" y1="33.668873" y2="86.266365"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g opacity=".4" transform="matrix(.52631577 0 0 .42857132 3.368421 1.857159)"><path d="m30.4 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h20.4v7.000001h-20.4z" fill="url(#d)"/></g><path d="m8.410638 3.529856 12.089362-.029856s-4 .965515-4 8 4 8.970145 4 8.970145h-12.089362s-5.910638-1.288678-5.910638-8.470145c0-7.1814669 5.910638-8.470144 5.910638-8.470144z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m9.1315103 4.5h8.8347027s-2.466213.9703944-2.466213 7c0 6.029606 2.466213 8 2.466213 8l-8.8347027.01407s-5.7297874-.777889-5.6315103-7.51407c.098277-6.7361832 5.6315103-7.5 5.6315103-7.5z" fill="none" opacity=".5" stroke="url(#e)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-summing-junction.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-summing-junction.svg
new file mode 100644
index 000000000..58f138b0d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-summing-junction.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.44260777 0 0 .09290084 11.004131 19.105071)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.75062376 .75062376 -.75062369 .75062369 11.927124 -3.684392)" gradientUnits="userSpaceOnUse" x1="4.328731" x2="17.54648" y1="4.891368" y2="18.511118"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.17199894 .17199894 -.24844291 .24844291 14.457535 -3.760168)" gradientUnits="userSpaceOnUse" x1="18.39702" x2="66.474319" y1="19.50786" y2="51.131088"><stop offset="0" stop-color="#fff"/><stop offset=".05504374" stop-color="#fff" stop-opacity=".235294"/><stop offset=".61538464" stop-color="#fff"/><stop offset=".76923078" stop-color="#fff" stop-opacity=".172549"/><stop offset=".88550609" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="20.591486" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".420333" rx="7.469006" ry="1.567703"/><g stroke-linejoin="round"><path d="m18.685966 6.7382956-5.261703 5.2617024 5.261703 5.261704a8.5148873 8.5148873 0 0 0 0-10.5234064zm-1.427049-1.421477a8.5148873 8.5148873 0 0 0 -10.5178384-.0000045l5.2589214 5.2589219zm-11.9448832 1.4214766a8.5148873 8.5148873 0 0 0 .0000001 10.5234068l5.2617031-5.261704zm6.6859662 6.6859658-5.2589214 5.258922a8.5148873 8.5148873 0 0 0 10.5178424 0z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".501961"/><path d="m15.658449 5.5131229a7.4481597 7.4481592 45 0 0 -7.3113737.00552l3.6529247 3.6529287zm2.822904 2.8339496-3.652926 3.6529265 3.651543 3.651543a7.4481597 7.4481592 45 0 0 .0014-7.3044678zm-12.9613236.00138a7.4481597 7.4481592 45 0 0 -.00138 7.3044685l3.6529236-3.652922zm6.4799706 6.4799735-3.6584488 3.658448a7.4481597 7.4481592 45 0 0 7.3113738-.0055z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-terminator.svg b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-terminator.svg
new file mode 100644
index 000000000..d51d0fffa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-terminator.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 11.685296 18.923707)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -39.857127 -6.767395)" gradientUnits="userSpaceOnUse" x1="151.94229" x2="149.92883" y1="23.85677" y2="88.607574"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="34.99435" x2="37.920906" y1="18.893091" y2="52.28553"><stop offset="0" stop-color="#fff"/><stop offset=".22741666" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12.765058" cy="20.785114" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m9 3.5h6s5.5 1.4655151 5.5 8.5c0 7.034485-5.5 8.5-5.5 8.5h-6s-5.4637881-1.318826-5.4637881-8.500293c0-7.1814675 5.4637881-8.499707 5.4637881-8.499707z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m9.5 4.5 5-.0000005s5 1.0389397 5 7.5000005c0 6.461061-5 7.5-5 7.5h-5s-5.0982771-.763819-5-7.5c.098277-6.7361798 5-7.5 5-7.5z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontdialog.svg b/icon-themes/elementary_svg/cmd/lc_fontdialog.svg
new file mode 100644
index 000000000..678bd8fd2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontdialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876353"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879737"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><radialGradient id="d" cx="13" cy=".94" gradientTransform="matrix(-2.84165 0 0 -2.59455 49.94 3.438)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="e" cx="22.571" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.945 13.93)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="12" cy="18.11" fill="url(#e)" opacity=".2" rx="11" ry="2.89"/><path d="m15.3 13.7h-6.72l-1.156 2.9h-3.091l6.335-15.2h2.877l6.11 15.2h-3.235zm-5.92-2.3h5.046l-2.252-6.876z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#d)"/><path d="m10.667969 3.4003906-6.3359378 15.1992184h.4160157l5.9199221-14.1992184h2.876953l5.707031 14.1992184h.402344l-6.109375-15.1992184zm-.8808596 10.0000004-.40625 1h5.0449216l-.328125-1z" fill="#fff" opacity=".2" transform="translate(0 -2)"/></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontwork.svg b/icon-themes/elementary_svg/cmd/lc_fontwork.svg
new file mode 100644
index 000000000..b7204a4b3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontwork.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" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6" stop-opacity=".821053"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.24324324 0 0 .35135132 42.588739 -16.277553)" gradientUnits="userSpaceOnUse" x1="18.107346" x2="19.107346" y1="21.32725" y2="44.404175"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="6" y2="18"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" xlink:href="#b" y1="13.5" y2="15"/><radialGradient id="e" cx="22.571558" cy="30.0369" gradientTransform="matrix(.70642 0 0 .1355 -3.945 13.93)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="-2" y2="12"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><g transform="translate(0 2)"><ellipse cx="12" cy="18.110001" fill="url(#e)" opacity=".2" rx="11" ry="2.89"/><path d="m10.685547 4.5-6.2519532 15h3.0507812l1.1796875-3h6.6425785l1.054687 3h3.19336l-6.029297-15zm1.486328 3.0820312 2.431641 6.9179688h-5.1523441z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 -2)"/><g fill="none"><path d="m11.347129 5.5-5.4338941 13h.8820842l.932104-2.346696c.1372935-.348008.5371048-.653698.9112157-.653304h6.7354172c.38634-.000427.771307.319445.899824.683783l.824995 2.316217h.993257l-5.25103-13zm.828652 1.171875c.384906.00123.803701.1745192.93174.5375066l2.463421 7.0514434c.208939.592541-.442643 1.239847-1.070942 1.239175h-5c-.6424446.000651-1.2357002-.710914-1-1.30856l2.754304-7.0196643c.137813-.3493395.545942-.5019061.921477-.4999007z" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".968421" transform="translate(0 -2)"/><path d="m25.240452-10.397467 15.010451 1.4546852-.021427 10.2608125-14.981282-6.2336313z" opacity=".5" stroke="url(#b)"/><path d="m8.5 13.5h7" opacity=".5" stroke="url(#d)"/></g><path d="m9.486-1.8211966-.1 2.48000004-1.597.83399996-.5-.28-.02-1.47699996-1.043.963-1.411-.44.593 1.29299996-.855 1.205 1.414-.164.883 1.186.28-1.397.737-.25 1.563.58.43 2.54 1.54-1.946 2.547.375-1.375-2.066 1.143-2.30599996-2.387.67zm-5.523 4.367-.813.75-1.093-.344.46 1.006-.663.933 1.097-.127.685.92.217-1.084 1.087-.365-.963-.54-.014-1.15zm3.713.893-1.184 1.09-1.596-.498.672 1.462-.964 1.362 1.596-.186.997 1.34.317-1.578 1.584-.533-1.405-.79-.017-1.67zm-6.22 1.586-.298 1.12-1.158.309.97.628-.06 1.2.897-.73 1.123.43-.418-1.08.754-.935-1.155.064-.655-1.008z" fill="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworksameletterheights.svg b/icon-themes/elementary_svg/cmd/lc_fontworksameletterheights.svg
new file mode 100644
index 000000000..554cf401d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworksameletterheights.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" gradientTransform="matrix(0 -1 -1 0 23.999938 9.000062)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" y1="12" y2="1"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1.0952381 0 25.142857 2)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" y1="12" y2="1.956522"><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><radialGradient id="c" cx="4.333" cy="288.644" gradientTransform="matrix(-8.94376 .3016 -.2982 -8.84088 110.184 2552.074)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19.157" x2="18.967" xlink:href="#c" y1="7.213" y2="19.1"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5.168" x2="6.595" xlink:href="#c" y1="4.404" y2="21.387"/><path d="m23 4.5v2h-22v-2z" fill="url(#b)"/><path d="m22.999938 4.500062h-22m0 2h22" opacity=".5" stroke="url(#a)"/><g stroke="#000" stroke-linejoin="round" stroke-opacity=".49"><path d="m10.06 18.275h-6.04l-.762 2.277h-1.814l4.176-11.144h2.91l4.026 11.144h-1.758zm-5.176-1.797h4.262l-2.068-5.692z" fill="url(#e)" stroke-linecap="round" stroke-width=".892"/><path d="m20.508 19.672-.495-1.274h-.067q-.645.813-1.333 1.132-.678.31-1.777.31-1.35 0-2.128-.77-.772-.773-.772-2.198 0-1.49 1.04-2.196 1.047-.712 3.15-.787l1.627-.052v-.41q0-1.425-1.458-1.425-1.123 0-2.64.68l-.847-1.728q1.618-.847 3.587-.847 1.886 0 2.892.822 1.006.82 1.006 2.498v6.244h-1.785zm-.755-4.342-.99.034q-1.113.033-1.658.402-.545.37-.545 1.123 0 1.08 1.24 1.08.89 0 1.417-.51.536-.512.536-1.36v-.77z" fill="url(#d)" stroke-width=".927" transform="scale(.96607 1.03513)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-down-curve.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-down-curve.svg
new file mode 100644
index 000000000..de0e55a60
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-down-curve.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 11.051682 15.260462)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.109661" x2="2.568924" y1="3.506461" y2="16.456141"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="39.074406" x2="38.98851" y1="40.695431" y2="43.937782"><stop offset="0" stop-color="#fff"/><stop offset=".61712903" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12.251682" cy="17.12187" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><g transform="matrix(1.0091539 0 0 .99951475 -.109847 .213179)"><path d="m6.6318219 7.294659-4.0436522 2.488224c1.7527394 4.108939 5.2970373 6.922458 9.4106803 6.922458h.0023c4.113644 0 7.657941-2.813519 9.41068-6.922458l-4.043687-2.488224c-.917541 2.823204-2.970834 4.794945-5.367029 4.794945-2.3973706 0-4.4529611-1.971741-5.3693261-4.794945z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.8898305 10.118644 2.2881356-1.4745762c3.2794058 6.6753962 9.5984319 5.0696532 11.6440679.1525423l2.186441 1.3220339c-4.264448 8.163296-12.7877087 6.659403-16.1186445 0z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-down-pour.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-down-pour.svg
new file mode 100644
index 000000000..1dbce9a03
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-down-pour.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 11.051682 15.260462)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.172484" x2="3" y1="3.987039" y2="17.970589"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="36.333324" x2="36.333324" y1="38.147049" y2="43.839355"><stop offset="0" stop-color="#fff"/><stop offset=".49999994" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12.251682" cy="17.12187" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><g transform="translate(0 .029412)"><path d="m3 7.5c0 4.937765 4.0328239 8.970588 8.970588 8.970588 4.937765 0 9.029412-4.032823 9.029412-8.970588h-4.5c0 2.4688824-2.031118 4.5-4.5 4.5-2.4688817 0-4.5-2.0311176-4.5-4.5z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0704439 8.5h2.5445949c1.3849612 6 9.3020972 6 10.6554752 0h2.656221c-.958233 9.067884-14.2800178 9.546281-15.8562911 0z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-left-curve.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-left-curve.svg
new file mode 100644
index 000000000..b10fc3aa0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-left-curve.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26516007 0 0 .11633788 12.875411 19.328259)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.608609" x2="20.095984" y1="17.894703" y2="17.143974"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.762086" x2="48.269917" y1="40.580406" y2="40.635914"><stop offset="0" stop-color="#fff"/><stop offset=".61712903" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="13.472021" cy="21.189667" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="4.474577" ry="1.963204" stroke-width=".705107"/><g transform="matrix(0 1.0088502 -.99955459 0 24.196899 -.110696)"><path d="m6.6318219 7.294659-4.0436522 2.488224c1.7527394 4.108939 5.2970373 6.922458 9.4106803 6.922458h.0023c4.113644 0 7.657941-2.813519 9.41068-6.922458l-4.043687-2.488224c-.917541 2.823204-2.970834 4.794945-5.367029 4.794945-2.3973706 0-4.4529611-1.971741-5.3693261-4.794945z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.8898305 10.118644 2.2881356-1.4745762c3.2794058 6.6753962 9.5984319 5.0696532 11.6440679.1525423l2.186441 1.3220339c-4.264448 8.163296-12.7877087 6.659403-16.1186445 0z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-left-pour.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-left-pour.svg
new file mode 100644
index 000000000..8e2ee5280
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-left-pour.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26817326 0 0 .11633788 12.919479 18.718089)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.985294" x2="21.985294" y1="17.985294" y2="16.985294"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.828424" x2="56.828423" y1="38.188904" y2="38.188904"><stop offset="0" stop-color="#fff"/><stop offset=".59034979" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="13.522869" cy="20.579496" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="4.525424" ry="1.963204" stroke-width=".709101"/><g transform="matrix(0 1 -1 0 23.985294 .014706)"><path d="m3 7.5c0 4.937765 4.0328239 8.970588 8.970588 8.970588 4.937765 0 9.029412-4.032823 9.029412-8.970588h-4.5c0 2.4688824-2.031118 4.5-4.5 4.5-2.4688817 0-4.5-2.0311176-4.5-4.5z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0704439 8.5h2.5445949c1.3849612 6 9.3020972 6 10.6554752 0h2.656221c-.958233 9.067884-14.2800178 9.546281-15.8562911 0z" fill="none" opacity=".49" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-right-curve.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-right-curve.svg
new file mode 100644
index 000000000..8466f2ef4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-right-curve.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26516007 0 0 .11633788 9.875411 19.328259)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.608609" x2="20.095984" y1="17.894703" y2="17.143974"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.762086" x2="48.269917" y1="40.580406" y2="40.635914"><stop offset="0" stop-color="#fff"/><stop offset=".61712903" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="10.472021" cy="21.189667" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="4.474577" ry="1.963204" stroke-width=".705107"/><g transform="matrix(0 1.0088502 .99955459 0 .207589 -.110696)"><path d="m6.6318219 7.294659-4.0436522 2.488224c1.7527394 4.108939 5.2970373 6.922458 9.4106803 6.922458h.0023c4.113644 0 7.657941-2.813519 9.41068-6.922458l-4.043687-2.488224c-.917541 2.823204-2.970834 4.794945-5.367029 4.794945-2.3973706 0-4.4529611-1.971741-5.3693261-4.794945z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.8898305 10.118644 2.2881356-1.4745762c3.2794058 6.6753962 9.5984319 5.0696532 11.6440679.1525423l2.186441 1.3220339c-4.264448 8.163296-12.7877087 6.659403-16.1186445 0z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-right-pour.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-right-pour.svg
new file mode 100644
index 000000000..040ef2fec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-right-pour.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26817326 0 0 .11633788 9.919479 18.718089)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.985294" x2="21.985294" y1="17.985294" y2="16.985294"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.828424" x2="56.828423" y1="38.188904" y2="38.188904"><stop offset="0" stop-color="#fff"/><stop offset=".59034979" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="10.522869" cy="20.579496" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="4.525424" ry="1.963204" stroke-width=".709101"/><g transform="matrix(0 1 1 0 .014706 .014706)"><path d="m3 7.5c0 4.937765 4.0328239 8.970588 8.970588 8.970588 4.937765 0 9.029412-4.032823 9.029412-8.970588h-4.5c0 2.4688824-2.031118 4.5-4.5 4.5-2.4688817 0-4.5-2.0311176-4.5-4.5z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0704439 8.5h2.5445949c1.3849612 6 9.3020972 6 10.6554752 0h2.656221c-.958233 9.067884-14.2800178 9.546281-15.8562911 0z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-up-curve.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-up-curve.svg
new file mode 100644
index 000000000..da5f25bfe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-up-curve.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.31846868 0 0 .11633788 5.909287 15.260462)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.109661" x2="20.095984" y1="3.506461" y2="17.143974"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="42.135071" x2="42.409252" y1="44.470764" y2="39.407379"><stop offset="0" stop-color="#fff"/><stop offset=".61712903" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.31846868 0 0 .11633788 15.909287 15.260462)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="scale(.26458333)"><ellipse cx="6.625841" cy="17.12187" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="5.374159" ry="1.963204" stroke-width=".772741"/><g transform="matrix(1.0091539 0 0 -.99951475 -.109847 24.201533)"><path d="m6.6318219 7.294659-4.0436522 2.488224c1.7527394 4.108939 5.2970373 6.922458 9.4106803 6.922458h.0023c4.113644 0 7.657941-2.813519 9.41068-6.922458l-4.043687-2.488224c-.917541 2.823204-2.970834 4.794945-5.367029 4.794945-2.3973706 0-4.4529611-1.971741-5.3693261-4.794945z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.8898305 10.118644 2.2881356-1.4745762c3.2794058 6.6753962 9.5984319 5.0696532 11.6440679.1525423l2.186441 1.3220339c-4.264448 8.163296-12.7877087 6.659403-16.1186445 0z" fill="none" opacity=".5" stroke="url(#c)"/></g><ellipse cx="16.625841" cy="17.12187" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".291" rx="5.374159" ry="1.963204" stroke-width=".772741"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-up-pour.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-up-pour.svg
new file mode 100644
index 000000000..f4b90ded0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-up-pour.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.39254275 0 0 .11633788 4.99262 15.260462)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.172484" x2="18.667997" y1="3.987039" y2="13.420739"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="40.444439" x2="40.444439" y1="43.923065" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset=".59034979" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.39254275 0 0 .11633788 16.99262 15.260462)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="scale(.26458333)"><ellipse cx="5.875841" cy="17.12187" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="6.624159" ry="1.963204" stroke-width=".857915"/><g transform="matrix(1 0 0 -1 0 24)"><path d="m3 7.5c0 4.937765 4.0328239 8.970588 8.970588 8.970588 4.937765 0 9.029412-4.032823 9.029412-8.970588h-4.5c0 2.4688824-2.031118 4.5-4.5 4.5-2.4688817 0-4.5-2.0311176-4.5-4.5z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0704439 8.5h2.5445949c1.3849612 6 9.3020972 6 10.6554752 0h2.656221c-.958233 9.067884-14.2800178 9.546281-15.8562911 0z" fill="none" opacity=".5" stroke="url(#c)"/></g><ellipse cx="17.875841" cy="17.12187" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".291" rx="6.624159" ry="1.963204" stroke-width=".857915"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-chevron-down.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-chevron-down.svg
new file mode 100644
index 000000000..33d3fdaf4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-chevron-down.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.920238 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -30.552042 -4.106378)" gradientUnits="userSpaceOnUse" x1="113.98475" x2="190.98492" y1="82.484215" y2="79.196869"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="28.172571" x2="65.172569" y1="35.342117" y2="35.342117"><stop offset="0" stop-color="#fff"/><stop offset=".22222225" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><ellipse cx="12" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g transform="matrix(0 1 1 0 2.014928 -2.014952)"><path d="m3.514952 1.485072 11.470144-.029856 5.529856 8.529856-5.514952 8.485073h-11.470144l4.514951-8.524194z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.2017275 2.485072 9.2443405.014928 4.874745 7.485072-4.874745 7.5h-9.2443405l3.7982725-7.485072z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-chevron-up.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-chevron-up.svg
new file mode 100644
index 000000000..ebd8bb284
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-chevron-up.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.32883589 0 0 .11633788 4.711013 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -30.552042 -4.106378)" gradientUnits="userSpaceOnUse" x1="187.48505" x2="117.48489" y1="43.036091" y2="43.036091"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="65.172722" x2="19.9505" y1="29.649809" y2="29.649809"><stop offset="0" stop-color="#fff"/><stop offset=".22222225" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.32883589 0 0 .11633788 16.711013 17.175389)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><ellipse cx="5.450894" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="5.549106" ry="1.963204" stroke-width=".827784"/><g transform="matrix(0 -1 1 0 2.014928 22.014976)"><path d="m3.514952 1.485072 11.470144-.029856 5.529856 8.529856-5.514952 8.485073h-11.470144l4.514951-8.524194z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.2017275 2.485072 9.2443405.014928 4.874745 7.485072-4.874745 7.5h-9.2443405l3.7982725-7.485072z" fill="none" opacity=".5" stroke="url(#c)"/></g><ellipse cx="17.450895" cy="19.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="5.549106" ry="1.963204" stroke-width=".827784"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-circle-curve.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-circle-curve.svg
new file mode 100644
index 000000000..5375a703f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-circle-curve.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.41810539 0 0 .11633788 10.911999 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.636039" x2="17.133669" y1="3.062812" y2="15.768694"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.929461" x2="12.103767" xlink:href="#d" y1="5.135462" y2="6.770646"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="21.153835" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset=".65259534" 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 0 23.960713)" gradientUnits="userSpaceOnUse" x1="11.664295" x2="11.617632" xlink:href="#d" y1="6.417093" y2="5.047073"/><g transform="scale(.26458333)"><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="7.055529" ry="1.963204"/><path d="m11.99895 3.5294119c-3.702706 0-6.892941 2.5324577-8.470588 6.2309282l3.639706 2.2396599c.824823-2.5411764 2.675068-4.3159466 4.83295-4.3159466 2.156824 0 4.005 1.7747702 4.830882 4.3159466l3.639706-2.2396599c-1.577647-3.6984705-4.767882-6.2309282-8.470588-6.2309282h-.0021zm4.83295 8.4705881c-.825882 2.541176-2.674058 4.315947-4.830882 4.315947-2.157882 0-4.008127-1.774771-4.83295-4.315947l-3.639706 2.23966c1.577647 3.69847 4.767882 6.230928 8.470588 6.230928h.0021c3.702706 0 6.892941-2.532458 8.470588-6.230928z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m6.7039679 10.540005-1.8969743-1.1654971c3.3939911-6.6354724 11.3964544-6.2678271 14.3855914.00495l-1.918874 1.1732511c-2.234571-4.8973762-7.9259102-5.344037-10.5697431-.012704z" opacity=".5" stroke="url(#c)"/><path d="m6.7039679 13.420709-1.8969743 1.165497c3.3939911 6.635472 11.3964544 6.267827 14.3855914-.005l-1.918874-1.173251c-2.234571 4.897376-7.9259102 5.344036-10.5697431.0127z" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-circle-pour.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-circle-pour.svg
new file mode 100644
index 000000000..32881e18b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-circle-pour.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.920239 17.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.07567388 0 0 -.08048037 -14.160165 7.528309)" gradientUnits="userSpaceOnUse" x1="345.69611" x2="345.69611" y1="56.266006" y2="-167.39102"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.053825" x2="12.305721" y1="5.600084" y2="18.11228"><stop offset="0" stop-color="#fff"/><stop offset=".51149428" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.050847" x2="12" y1="17.042374" y2="7.5"><stop offset="0" stop-color="#fff"/><stop offset=".1923077" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="19.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".433333" rx="8.098211" ry="1.963204"/><path d="m12 3.5a8.5 8.5 0 0 0 -8.5 8.5 8.5 8.5 0 0 0 8.5 8.5 8.5 8.5 0 0 0 8.5-8.5 8.5 8.5 0 0 0 -8.5-8.5zm0 3a5.5 5.5 0 0 1 5.5 5.5 5.5 5.5 0 0 1 -5.5 5.5 5.5 5.5 0 0 1 -5.5-5.5 5.5 5.5 0 0 1 5.5-5.5z" fill="url(#b)" stroke="#002e99" stroke-linecap="square" stroke-opacity=".501961"/><g fill="none"><path d="m19.44816 12a7.4481602 7.4481592 0 0 1 -7.44816 7.448159 7.4481602 7.4481592 0 0 1 -7.4481602-7.448159 7.4481602 7.4481592 0 0 1 7.4481602-7.4481592 7.4481602 7.4481592 0 0 1 7.44816 7.4481592z" opacity=".5" stroke="url(#c)" stroke-linejoin="round" stroke-width="1.103681"/><path d="m18.5 12a6.5 6.5 0 0 1 -6.5 6.5 6.5 6.5 0 0 1 -6.5-6.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 6.5 6.5z" stroke="url(#d)" stroke-linecap="square" stroke-opacity=".501961"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-curve-down.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-curve-down.svg
new file mode 100644
index 000000000..04647c568
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-curve-down.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 17.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 2.123405)" gradientUnits="userSpaceOnUse" x1="30.883396" x2="25.604357" y1="5.330893" y2="45.271339"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="22.988754" x2="25.595896" y1="34.644028" y2="46.729156"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="19.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-linecap="round" transform="matrix(-1 0 0 1 24 0)"><path d="m3.5 10c12.882107-.6170642 14.80442-3.6400844 17-6.5v14.337796c-5.524908 3.168225-11.2044686 3.852353-17-.01563z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.5 6.2578125c-.768688.7867306-1.716487 1.5589847-3.042969 2.2265625-2.403226 1.2094702-6.129194 2.045525-11.957031 2.40625v6.316406c5.1556853 3.232685 10.003251 2.718361 15-.0078z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-curve-up.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-curve-up.svg
new file mode 100644
index 000000000..fb4200258
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-curve-up.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 17.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 2.123405)" gradientUnits="userSpaceOnUse" x1="30.883396" x2="25.604357" y1="5.330893" y2="45.271339"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="22.988754" x2="25.595896" y1="34.644028" y2="46.729156"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="19.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-linecap="round"><path d="m3.5 10c12.882107-.6170642 14.80442-3.6400844 17-6.5v14.337796c-5.524908 3.168225-11.2044686 3.852353-17-.01563z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.5 6.2578125c-.768688.7867306-1.716487 1.5589847-3.042969 2.2265625-2.403226 1.2094702-6.129194 2.045525-11.957031 2.40625v6.316406c5.1556853 3.232685 10.003251 2.718361 15-.0078z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-down.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-down.svg
new file mode 100644
index 000000000..4c400d524
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-down.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 19.68813 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 28.31187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.3849464 -.38533612 0 21.861644 21.014622)" gradientUnits="userSpaceOnUse" x1=".037953" x2="45.498829" y1="24.294748" y2="25.592318"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="40.444435" x2="40.444435" y1="55.307716" y2="15.46156"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.13925438 0 0 .11339283 -.167105 .49138)"><path d="m29.7 40.000002h5v7h-5z" fill="url(#a)"/><path d="m18.3 47.000002h-5v-7h5z" fill="url(#c)"/><path d="m18.3 40.000001h11.4v7.000001h-11.4z" fill="url(#d)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 .26458333 -.26458333 0 5.816878 .003947)"><path d="m8 3.5-4.5 17h17l-4.5-17h-.5-7z" fill="url(#e)" stroke="#002e99" stroke-opacity=".501961" transform="matrix(0 -1 -1 0 23.985096 21.985049)"/><path d="m8.7695312 4.5-3.9707031 15h14.4023439l-3.970703-15z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square" transform="matrix(0 -1 -1 0 23.985096 21.985049)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-left.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-left.svg
new file mode 100644
index 000000000..2d5e8dc41
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-left.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.61089812 0 0 .11633788 10.717241 17.322472)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.3849464 0 0 .38533612 2.970474 2.123405)" gradientUnits="userSpaceOnUse" x1="37.744282" x2="37.746555" y1="11.357863" y2="39.486301"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.895102" x2="13.616905" y1="18.497257" y2="55.965275"><stop offset="0" stop-color="#fff"/><stop offset=".01319747" 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><ellipse cx="12.091763" cy="19.18388" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="10.308906" ry="1.963204" stroke-width="1.008042" transform="matrix(-.26037882 -.04698093 0 .26458333 6.349794 .52917)"/><path d="m3.5 3.5v17l17-4v-8.5z" fill="url(#b)" stroke="#002e99" stroke-opacity=".501961" transform="matrix(-.26458333 0 0 .26458333 6.349794 .000003)"/><path d="m4.5 4.7988281v14.4394529l15-3.53125v-6.9374998z" fill="none" opacity=".5" stroke="url(#c)" transform="matrix(-.26458333 0 0 .26458333 6.349794 .000003)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-right.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-right.svg
new file mode 100644
index 000000000..f1be01a8e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-right.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.61089812 0 0 .11633788 -13.466284 13.028306)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.3849464 0 0 .38533612 21.029526 .123405)" gradientUnits="userSpaceOnUse" x1="37.744282" x2="37.746555" y1="11.357863" y2="39.486301"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.24324324 0 0 .35135133 21.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="19.895102" x2="13.616905" y1="18.497257" y2="55.965275"><stop offset="0" stop-color="#fff"/><stop offset=".01319747" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.26458333 0 0 .26458333 6.349794 .52917)"><ellipse cx="-12.091763" cy="14.889714" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="10.308906" ry="1.963204" stroke-width="1.008042" transform="matrix(-.98410894 -.17756574 0 1 0 0)"/><path d="m20.5 1.5v17l-17-4v-8.5z" fill="url(#b)" stroke="#002e99" stroke-opacity=".501961"/><path d="m19.5 2.7988281v14.4394529l-15-3.53125v-6.9374998z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up-and-left.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up-and-left.svg
new file mode 100644
index 000000000..8eb2cef14
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up-and-left.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.50482531 0 0 .11633788 11.487563 17.737459)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.39305672 0 0 .16598737 21.219766 5.745558)" gradientUnits="userSpaceOnUse" x1="22.563162" x2="24.033953" y1="-5.41569" y2="79.309631"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="18.107346" x2="19.107346" y1="21.32725" y2="44.404175"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.26458333 0 0 .26458333 6.35 .22527)"><ellipse cx="12.623421" cy="19.598867" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.518928" ry="1.963204" stroke-width="1.025647" transform="matrix(.95061398 -.31037568 0 1 0 0)"/><path d="m20.5 4.3514012-17 1.6485988v12.648599l17-7z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.510451 5.4476588-15.010451 1.4546849.021427 10.2608123 14.981282-6.233631z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up-and-right.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up-and-right.svg
new file mode 100644
index 000000000..9d009776f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up-and-right.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.50482531 0 0 .11633788 -13.759278 9.901453)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.39305672 0 0 .16598737 2.780234 5.745558)" gradientUnits="userSpaceOnUse" x1="22.563162" x2="24.033953" y1="-5.41569" y2="79.309631"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.24324324 0 0 .35135133 21.848117 -.432428)" gradientUnits="userSpaceOnUse" x1="18.107346" x2="19.107346" y1="21.32725" y2="44.404175"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.26458333 0 0 .26458333 6.35 .22527)"><ellipse cx="-12.623421" cy="11.762862" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.518928" ry="1.963204" stroke-width="1.025647" transform="matrix(-.95061398 -.31037568 0 1 0 0)"/><path d="m3.5 4.3514012 17 1.6485988v12.648599l-17-7z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.4998298 5.4476588 15.0104512 1.4546849-.021427 10.2608123-14.9812822-6.233631z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up.svg
new file mode 100644
index 000000000..3904e9aa4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.28813 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 20.71187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.3849464 -.38533612 0 21.861644 21.014622)" gradientUnits="userSpaceOnUse" x1="46.788898" x2="-1.260898" y1="43.758274" y2="43.758274"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="38.172966" x2="37.757061" y1="15.484023" y2="54.890484"><stop offset="0" stop-color="#fff"/><stop offset=".00911241" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.13925438 0 0 .11339283 -.167105 .49138)"><path d="m37.3 40.000002h5v7h-5z" fill="url(#a)"/><path d="m10.7 47.000002h-4.9999999v-7h4.9999999z" fill="url(#c)"/><path d="m10.7 40.000001h26.6v7.000001h-26.6z" fill="url(#d)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -.26458333 -.26458333 0 5.816877 6.34606)"><path d="m8 3.5-4.5 17h17l-4.5-17h-.5-7z" fill="url(#e)" stroke="#002e99" stroke-opacity=".501961" transform="matrix(0 -1 -1 0 23.985096 21.985049)"/><path d="m8.7695312 4.5-3.9707031 15h14.4023439l-3.970703-15z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square" transform="matrix(0 -1 -1 0 23.985096 21.985049)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-inflate.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-inflate.svg
new file mode 100644
index 000000000..c0a6db05b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-inflate.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.31939736 0 0 .11633788 11.281356 17.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 2.123405)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="37.746555" y1="23.992306" y2="39.486301"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="31.422152" x2="34.084743" y1="21.401894" y2="50.124996"><stop offset="0" stop-color="#fff"/><stop offset=".26735342" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="19.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".464" rx="5.389831" ry="1.963204"/><path d="m3.529856 9.53 8.114212-6.000144 8.826077 6.000144v4.94l-8.317603 6.000145-8.622686-6.000145z" style="stroke:#002e99;stroke-width:1.059712;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><path d="m4.5313435 10.073716 7.1127245-5.2881352 7.824589 5.2881352v3.649178l-7.366962 5.440678-7.5703515-5.440678z" fill="none" opacity=".5" stroke="url(#c)" stroke-width="1.062686"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-open-circle-curve.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-open-circle-curve.svg
new file mode 100644
index 000000000..5b64cd047
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-open-circle-curve.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 11.001789 18.005897)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17" x2="16.866001" xlink:href="#c" y1="5" y2="15.588825"/><linearGradient id="c"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#e" y1="7" y2="9"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="21.153835" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset=".38166982" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="16" y2="20"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#e" y1="17.5" y2="18"/><g transform="scale(.26458333)"><ellipse cx="12.08155" cy="19.867306" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m11.998851 4.9419769c-4.1136505 0-7.6579545 2.8135229-9.4106975 6.9224701l4.043659 2.488227c.916367-2.823209 2.971961-4.7949521 5.3693365-4.7949521 2.396199 0 4.449495 1.9717431 5.367037 4.7949521l4.04366-2.488227c-1.752742-4.1089472-5.297046-6.9224701-9.410697-6.9224701h-.0023z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0113531 11.505675c4.5674695-8.5755873 13.0340799-6.1132868 16.1211109-.071909l-2.301093 1.435873c-1.287279-3.2223795-7.058115-7.9502816-11.5548792.035955z" fill="none" opacity=".5" stroke="url(#d)" stroke-width=".957525"/><path d="m7.5 16.5v3h9v-3z" fill="url(#f)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.5 17.5v1h7v-1z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-open-circle-pour.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-open-circle-pour.svg
new file mode 100644
index 000000000..485aa4bc3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-open-circle-pour.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 11.001789 18.005897)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 29.642835 2.732579)" gradientUnits="userSpaceOnUse" x1="-22.722923" x2="-18.476206" xlink:href="#b" y1="7.228482" y2="43.744774"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12.027102" xlink:href="#e" y1="7.5" y2="8.932032"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="21.153835" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset=".38166982" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#b" y1="16" y2="20"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#e" y1="17.5" y2="18"/><g transform="scale(.26458333)"><ellipse cx="12.08155" cy="19.867306" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m12 5.6894531c-5.0311421.0054937-9.2470543 3.8068089-9.7714844 8.8105469h4.8691406c.4849935-2.321099 2.5311162-3.984083 4.9023438-3.984375 2.369761.0021 4.413745 1.66471 4.898438 3.984375h4.882812c-.524822-5.00745-4.746372-8.8100484-9.78125-8.8105469z" fill="url(#c)" stroke="#002e99" stroke-linecap="square" stroke-opacity=".501961"/><path d="m12 6.6855469c-2.158318.002848-4.3072082.8281249-5.9101562 2.2734375-1.3175132 1.1879476-2.3028455 2.8159906-2.7209349 4.5388846l3.0075476.0058c1.9718683-5.3327985 9.2133525-5.3859073 11.2084185-.0058h2.998775c-.41843-1.724342-1.348423-3.352546-2.667634-4.5408378-1.604752-1.4454944-3.754281-2.2707787-5.914063-2.2714843z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><path d="m7.5 16.5v3h9v-3z" fill="url(#f)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.5 17.5v1h7v-1z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-plain-text.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-plain-text.svg
new file mode 100644
index 000000000..310e3cba3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-plain-text.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 4.142835 3.232579)" gradientUnits="userSpaceOnUse" x1="52.000198" x2="52.000069" y1="17.315821" y2="35.396122"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="24.000149" y1="21.153835" y2="32.538525"><stop offset="0" stop-color="#fff"/><stop offset=".00000646" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="none" transform="matrix(.26458333 0 0 .26458333 .79374 .79374)"><g opacity=".4" transform="matrix(.5 0 0 .42857134 -2.999962 -6.142828)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.5 8.5h17v7h-17z" fill="url(#e)" transform="translate(-2.999962 -2.999974)"/><path d="m16.5 11.5-15.0000123.00089.0000501-5.000864 15.0000122-.00089z" opacity=".5" stroke="url(#f)" stroke-linecap="round"/><path d="m.5 5.5 17.000075.000064-.000037 6.999962-17.0000882.00089z" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".999922"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-slant-down.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-slant-down.svg
new file mode 100644
index 000000000..8fe5f63c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-slant-down.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.49554062 0 0 .11633788 11.276286 16.264583)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.39305672 0 0 .16598737 21.219766 5.745558)" gradientUnits="userSpaceOnUse" x1="20.305002" x2="20.912416" y1="-9.365688" y2="79.852112"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="21.580614" x2="24.82486" y1="32.628872" y2="43.838333"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.26458333 0 0 .26458333 6.35 .26459)"><ellipse cx="12.391252" cy="18.125992" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.362248" ry="1.963204" stroke-width="1.016171" transform="matrix(.96842516 -.24930447 0 1 0 0)"/><path d="m20.5 4.3514012-17 6.9999998v7.297198l17-7z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.464039 5.6906408-14.942612 6.1176212v5.354894l14.942612-6.117621z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-slant-up.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-slant-up.svg
new file mode 100644
index 000000000..a70867465
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-slant-up.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.49554062 0 0 .11633788 11.276286 16.264583)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.39305672 0 0 .16598737 21.219766 5.745558)" gradientUnits="userSpaceOnUse" x1="20.305002" x2="20.912416" y1="-9.365688" y2="79.852112"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="21.580614" x2="24.82486" y1="32.628872" y2="43.838333"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .26459)"><ellipse cx="12.391252" cy="18.125992" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.362248" ry="1.963204" stroke-width="1.016171" transform="matrix(.96842516 -.24930447 0 1 0 0)"/><path d="m20.5 4.3514012-17 6.9999998v7.297198l17-7z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.464039 5.6906408-14.942612 6.1176212v5.354894l14.942612-6.117621z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-stop.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-stop.svg
new file mode 100644
index 000000000..a6a88c751
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-stop.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.40075329 0 0 .11633788 11.098305 18.169169)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 2.123405)" gradientUnits="userSpaceOnUse" x1="23.069717" x2="29.028635" y1="-.551532" y2="52.681911"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="37.920906" x2="37.502827" y1="16.577576" y2="55.758804"><stop offset="0" stop-color="#fff"/><stop offset=".12499995" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="20.030577" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".442" rx="6.762712" ry="1.963204"/><path d="m8.970534 3.529856h6.10978l5.389831 5.8260762v5.2881358l-5.389831 5.826077h-6.10978l-5.440678-6.131162v-4.9322033z" style="stroke:#002e99;stroke-width:1.06;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><path d="m9.2601571 4.5313435h5.1746019l5.033898 5.0279785v4.677966l-5.033898 5.231369h-5.1746019l-4.7288136-5.434759v-4.4237285z" fill="none" opacity=".5" stroke="url(#c)" stroke-width="1.062686"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-triangle-down.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-triangle-down.svg
new file mode 100644
index 000000000..65a0449f8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-triangle-down.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.41614802 0 0 .11633788 11.063667 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 0 20.000065)" gradientUnits="userSpaceOnUse" x1="18.302742" x2="15.966687" y1="18.622269" y2=".800407"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 -1 0 20.000065)" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="17.000065" y2="5.000065"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><ellipse cx="12" cy="17.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".331" rx="7.022498" ry="1.963204" stroke-width=".883333"/><path d="m12 18.499988 8.5-17.0000006h-17z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12 16.261706 6.882812-13.7617186-13.7723266.0055243z" fill="none" opacity=".48" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-triangle-up.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-triangle-up.svg
new file mode 100644
index 000000000..b09ac1453
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-triangle-up.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1=".999988" y2="17.999988"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4.999987" y2="16.999988"><stop offset="0" stop-color="#fff"/><stop offset=".41666663" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.28813 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 20.71187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .52917)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142841)"><path d="m37.3 40.000002h5v7h-5z" fill="url(#c)"/><path d="m10.7 47.000002h-4.9999999v-7h4.9999999z" fill="url(#e)"/><path d="m10.7 40.000001h26.6v7.000001h-26.6z" fill="url(#f)"/></g><path d="m12 1.4999256 8.5 17.0000004h-17z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.003438 3.738269 6.882812 13.761719-13.7723266-.005524z" fill="none" opacity=".48" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-wave.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-wave.svg
new file mode 100644
index 000000000..f48ecc743
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-wave.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.32320853 0 0 .11633787 15.962454 17.162963)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 6.19985)" gradientUnits="userSpaceOnUse" x1="18.868692" x2="20.405487" y1="-1.49499" y2="42.353622"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="20.444584" x2="20.930182" y1="24.927486" y2="38.390095"><stop offset="0" stop-color="#fff"/><stop offset=".12663351" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="16.689671" cy="19.024372" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="5.454144" ry="1.963204" transform="matrix(.99999972 .00074429 -.00033761 .99999994 0 0)"/><path d="m3.4835644 7.3649154s4.050505-3.9661017 8.3638936 0c4.313388 3.9661016 8.668978 0 8.668978 0v9.4057526s-2.626777 4.271186-8.058809 0c-5.4320321-4.271186-8.9740626 0-8.9740626 0z" style="stroke:#002e99;stroke-width:.967129;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><path d="m4.4787626 7.7499436s3.18365-2.8474576 7.1144574.661017c3.930808 3.5084744 7.826321.7627118 7.826321.7627118v7.3136606s-1.556531 3.508475-6.300897-.40678c-4.744367-3.915254-8.5890339-1.372881-8.5890339-1.372881z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".957525"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_footnotedialog.svg b/icon-themes/elementary_svg/cmd/lc_footnotedialog.svg
new file mode 100644
index 000000000..62b882830
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_footnotedialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876353"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879737"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="h" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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="i" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.76163372 0 0 .76163376 32.752642 6.015692)" gradientUnits="userSpaceOnUse" x1="-31" x2="-36" y1="12" y2="6"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><radialGradient id="k" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544994 -.5716256 0 46.193389 -21.123812)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#f)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#g)" opacity=".15"/><path d="m3.4999601 1.4999572c3.8955809 0 18.0000299.00136 18.0000299.00136l.000021 20.9987158h-18.0000509v-21.0000535z" fill="url(#h)"/><path d="m20.5 21.5h-16.0000004v-18.9999997h16.0000004z" fill="none" stroke="url(#i)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.9999618.00136 17.9999618.00136l.000021 20.9987161h-17.9999828v-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m9.956073 20.267685h-2.1270676v-5.823622l.020651-.956836.034418-1.046325q-.5300459.530046-.7365574.695255l-1.1564639.929302-1.0256734-1.280371 3.2422293-2.581393h1.7484633v10.06399z" fill="url(#j)" opacity=".66" stroke="#000" stroke-linejoin="round" stroke-width=".761" transform="scale(.98294772 1.0173481)"/><g transform="translate(-1.992714 -6.007286)"><path d="m21.481714 16.507295v4h-7.989v-4z" fill="url(#k)"/><g fill="none"><path d="m21.481714 16.507295v4h-7.989v-4z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.992714 17.507286 3.489-.0073v2l-3.489.0073m.0073.000009-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#l)"/></g></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_formatallnotes.svg b/icon-themes/elementary_svg/cmd/lc_formatallnotes.svg
new file mode 100644
index 000000000..bb48ca735
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formatallnotes.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.941811" x2="7.941811" y1="0" y2="16.000105"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.941811" x2="3.941811" y1="0" y2="16.004715"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><radialGradient id="d" cx="1.196594" cy="17.424702" gradientTransform="matrix(.67947269 0 0 .11633788 11.499105 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="24.577461" x2="62.560024" y1="-43.318027" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="3.999999" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 -.24939)"><ellipse cx="13.027919" cy="22.276831" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".291" rx="11.466102" ry="1.963204" stroke-width="1.128721"/><path d="m4.9824219 2.5039063c-1.3759391.0004871-2.4863159.9132868-2.4824219 2.0468751l.0000001 6.4492176-.0000005 1.45447c-.0000004 1.133595 1.1065595 2.061425 2.4824219 2.046875h3.1113281l-1.0410152 3.919922 4.7226566-3.410156.692035-.513672h3.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-5.5000004-1.4531239c0-1.1335948-1.106483-2.0473621-2.482422-2.046875z" fill="url(#e)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157 3.5252169c-.8193617.001871-1.4785156.5276394-1.4785156 1.1835938v7.6115003c.0029.655949.6593112 1.167431 1.4785156 1.183594l3.7230484-.003906.4492089.834195-.4530226 1.668157 2.8022496-2.002351.544922-.544195 3.955078.044194c.81876-.03146 1.5-.493708 1.5-1.149662v-7.6667436c-.002902-.6559478-.659153-1.1854648-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#f)" transform="translate(0 3.942578)"/><path d="m5 5c-.3530072 0-.6859425.0598378-1 .1523438v8.8476562c0 1.108 1.3380002 2 3 2h11c.335659 0 .65225-.044131.953125-.111328.023791-.127302.046875-.255639.046875-.388672v-8c0-1.3850001-1.338-2.5-3-2.5z" fill="#a62100" opacity=".2" transform="translate(0 .942576)"/><path d="m4.9824219 2.5039063c-1.3759391.0004871-2.4863159.9132868-2.4824219 2.0468751l.0000001 6.4492176-.0000005 1.45447c-.0000004 1.133595 1.1065595 2.061425 2.4824219 2.046875h3.1113281l-1.0410152 3.919922 4.7226566-3.410156.692035-.513672h3.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-5.5000004-1.4531239c0-1.1335948-1.106483-2.0473621-2.482422-2.046875z" fill="url(#e)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(-1 0 0 1 23.999989 .942578)"/><path d="m4.9785157 3.5252169c-.8193617.001871-1.4785156.5276394-1.4785156 1.1835938v7.6115003c.0029.655949.6593112 1.167431 1.4785156 1.183594l3.7230484-.003906.4492089.834195-.4530226 1.668157 2.8022496-2.002351.544922-.544195 3.955078.044194c.81876-.03146 1.5-.493708 1.5-1.149662v-7.6667436c-.002902-.6559478-.659153-1.1854648-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#f)" transform="matrix(-1 0 0 1 23.999989 .942578)"/></g><g transform="matrix(.1942042 0 0 .1942042 3.077706 3.21)"><path d="m6.9375.5c-.2484169 0-.4375.18908218-.4375.4375v1.25c-.5539029.1422005-1.051164.3718783-1.53125.65625l-.90625-.90625c-.1756569-.1756579-.449342-.1756579-.625 0l-1.5 1.5c-.175657.1756579-.175657.4493421 0 .625l.90625.90625c-.2843711.4800856-.514049.9773468-.65625 1.53125h-1.25c-.24841699 0-.4375.1890821-.4375.4375v2.125c.00000001.2484178.189083.4375.4375.4375h1.25c.1422009.553903.371879 1.051164.65625 1.53125l-.90625.90625c-.175657.175658-.175657.449342 0 .625l1.5 1.5c.1756579.175658.449342.175658.625 0l.90625-.90625c.4800861.284372.977347.51405 1.53125.65625v1.25c.0000001.248418.189083.4375.4375.4375h2.125c.2484176 0 .4375-.189082.4375-.4375v-1.25c.553903-.1422 1.051164-.371878 1.53125-.65625l.90625.90625c.175658.175658.449342.175658.625 0l1.5-1.5c.175658-.175658.175658-.449342 0-.625l-.90625-.90625c.284372-.480086.51405-.977347.65625-1.53125h1.25c.248418 0 .4375-.1890826.4375-.4375v-2.125c0-.2484178-.189083-.4375-.4375-.4375h-1.25c-.1422-.5539032-.371878-1.0511644-.65625-1.53125l.90625-.90625c.175658-.1756579.175658-.449342 0-.625l-1.5-1.5c-.175658-.1756579-.449342-.1756579-.625 0l-.90625.90625c-.480086-.2843717-.977347-.5140495-1.53125-.65625v-1.25c-.0000004-.24841782-.189082-.4375-.4375-.4375zm1.0625 5.5c1.104 0 2 .896 2 2s-.896 2-2 2-2-.896-2-2 .896-2 2-2z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width="1.362398"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_formatcelldialog.svg b/icon-themes/elementary_svg/cmd/lc_formatcelldialog.svg
new file mode 100644
index 000000000..f3dc1dd9b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formatcelldialog.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.25 0 0 1 6.125 0)" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="10.5" y2="14.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="y" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="12" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="z" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="A" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="B" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="C" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#F" y1="15.499894" y2="48.395687"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="E" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#F" y1="2" y2="22"/><linearGradient id="F" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#C)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#E)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#D)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#e)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#f)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#i)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#j)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#l)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#m)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#p)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#q)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#t)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/></g><path d="m6.5 10.5h5v4h-5z" fill="url(#x)" stroke-width=".5"/><path d="m7.4999999 11.5h3.0000001v2h-3.0000001z" fill="none" opacity=".5" stroke="url(#y)" stroke-linecap="square"/><path d="m7 10c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h4v3h-4z" fill="#002e99" fill-opacity=".501961"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#z)" stroke="url(#A)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#B)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_formatcolumns.svg b/icon-themes/elementary_svg/cmd/lc_formatcolumns.svg
new file mode 100644
index 000000000..d12a7365d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formatcolumns.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999601 1.499957c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.998716s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="url(#e)"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-18.9999999h15.0000004z" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4999601 1.499957c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.998716s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000349 0-21.0000537z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><g stroke="#616161" stroke-linecap="round"><path d="m6.5071212 5.49995h3.9928788"/><path d="m6.5071212 9.49995h3.9928788"/><path d="m6.5071212 13.49995h3.9928788"/><path d="m6.5071212 17.49995h3.9928788"/><path d="m13.5 5.49995h4"/><path d="m13.5 9.49995h4"/><path d="m13.5 13.49995h4"/><path d="m13.5 17.49995h4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_formatgroup.svg b/icon-themes/elementary_svg/cmd/lc_formatgroup.svg
new file mode 100644
index 000000000..e9f1d796d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formatgroup.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" gradientUnits="userSpaceOnUse" x1="15.510406" x2="15.510406" y1="4.999999" y2="12.999999"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.868578" x2="17.868578" y1="3.456896" y2="14.510682"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.501249" x2="9.501249" y1="11" y2="18"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.868578" x2="10.868578" y1="9.581896" y2="19.385682"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><rect fill="url(#d)" height="10" rx="1" width="10" x="4.5" y="9.5"/><path d="m5.501251 10.498745h8v8h-8z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="10" opacity=".5" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="10" x="4.5" y="9.5"/><path d="m20.500001 9.0000004a5.5000005 5.5000019 0 1 1 -11.0000009 0 5.5000005 5.5000019 0 1 1 11.0000009 0z" fill="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m19.499995 8.9999994a4.4999993 4.4999996 0 1 1 -8.999998 0 4.4999993 4.4999996 0 1 1 8.999998 0z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m20.500001 9.0000004a5.5000005 5.5000019 0 1 1 -11.0000009 0 5.5000005 5.5000019 0 1 1 11.0000009 0z" fill="none" opacity=".5" stroke="#002e99"/><path d="m1.5000001 1.5000001h2v1.9999998h-2z" fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"/></g><path d="m4.0000001 2.5h15.9999999" fill="none" opacity=".6" stroke="#abacae"/><path d="m20.5 1.5000001h2v1.9999998h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m1.5000001 20.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m4.0000001 21.5h15.9999999" fill="none" opacity=".6" stroke="#abacae"/><path d="m20.5 20.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g fill="none" stroke="#abacae"><path d="m21.5 4v16" opacity=".6"/><path d="m2.5000001 4v16" opacity=".6"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_formatpaintbrush.svg b/icon-themes/elementary_svg/cmd/lc_formatpaintbrush.svg
new file mode 100644
index 000000000..127e1f37e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formatpaintbrush.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" gradientUnits="userSpaceOnUse" x1="6.778827" x2="5.973714" y1="18.336945" y2="11.777623"><stop offset="0" stop-color="#f37329"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="10.803" x2="10.909" y1="-3.027" y2="10.244"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".515" stop-color="#fff" stop-opacity=".42"/><stop offset=".562" stop-color="#fff" stop-opacity=".849"/><stop offset=".614" stop-color="#fff" stop-opacity=".196"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="11" y2="16.5"><stop offset="0" stop-color="#0d0d0d"/><stop offset="1" stop-color="#727272"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="h" gradientTransform="matrix(.46667 0 0 -.5 -.933 -.75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(4 5)"><path d="m25.492 10.898h10v1.5h-10z" fill="url(#e)" opacity=".15" transform="matrix(1.14407 0 0 1 -24.156 6.77)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#f)" opacity=".15" transform="matrix(1.14407 0 0 1 -24.156 6.77)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#g)" opacity=".15" transform="matrix(1.14407 0 0 1 -24.156 6.77)"/><path d="m10.557-4.495c-.966 0-1.85.063-1.807 1.995.026 1.147.585 2.308.88 4.016.05.29-.214375 1.409-.249375 1.987h-3.36c-.83 0-1.4976103.6680034-1.5 1.5l-.015625 5.44 11.992-.146.015625-5.299c.0024-.8299964-.67-1.5005105-1.5-1.5l-3.252.002c-.036-.613-.278625-1.757-.289625-1.897-.122-1.503.696-2.932.78-4.105.14-1.93-.725-1.996-1.692-1.996z" display="block" fill="url(#h)" stroke="#66430b" stroke-opacity=".498"/><path d="m14.5 4.5v-3l-11.994.005-.006 2.993z" display="block" fill="url(#i)" stroke="#000" stroke-opacity=".345" transform="translate(2 6)"/><path d="m2.648 3c-.04-.632.208-1.034 1-1h9.95c.464.074.943.116 1 1h-10.948z" fill="url(#j)" opacity=".67" transform="translate(2 6)"/><path d="m7.507 4.5h6" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m10.557-3.545c-.463 0-.69.063-.707.076-.018.016-.17.128-.153.95.02.853.55 2.04.867 3.875-.028-1.73.687-3.182.74-3.922.06-.823-.088-.92-.08-.912.01.008-.206-.064-.667-.064zm.002 5.434c-.006.024 0 .066-.004.093-.024.184-.06.374-.094.567-.07.386-.14.8-.15.973-.0307.5007883-.4462727.9789399-.948.978l-3.313-.072c-.3199245-.0069528-.55.23-.55.552v4.52h10v-4.393c0-.322-.18-.607-.5-.607h-3.307524c-.503548.0007875-.914325-.3332392-.942476-.836-.013-.223-.027-.786-.088-1.145-.03-.18-.06-.35-.084-.485-.01-.054-.015-.103-.02-.14z" display="block" fill="none" opacity=".67" stroke="url(#b)"/><path d="m4 11h13v5h-13z" fill="url(#c)"/><circle cx="-16.066999" cy=".847" fill="#fff" r=".947" transform="rotate(-90)"/><path d="m5.1706117 13.025301c-.080027.02203-.1589594.135324-.2447925.389325 1.1764685.860773-2.2076247 1.385133-.4218775 1.610685 1.79066 1.780711-4.49640722 2.073412-6.6588877 2.975276-.6355571.333333 2.21976358.384106 5.9922175.440106 1.5751154.02311 3.3333532.518859 4.6666902-.08203l.851567.2487c.618668.182222 1.1219653-.544493 1.8073003-.701827.382223-.08533 1.026447.301616 1.324225.154948-2.085779-2.067779.715704.05539.680776-.652945.291237.02839 2.026229-.403491 2.617301-.714848.720728-.379655 1.348669-2.327859-.340282-2.617194-1.184526-.202923-2.304593.81192-5.045044.806586l-1.0729223-.0052-1.230475.01693c-2.0906718-.4018-1.664218 1.075597-2.2135531-.613297-.8955578.599447-.3654598-1.350666-.7122429-1.255215zm7.3333703 2.00001c.08409.399818-.289641.214741 0 .350285v.983055l-.338543-.790368zm-4.6666903.237289v.429381l-.237289 1.062152v-.66667z" style="fill-rule:evenodd;stroke:#a62100;stroke-width:.666668;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_formattedfield.svg b/icon-themes/elementary_svg/cmd/lc_formattedfield.svg
new file mode 100644
index 000000000..e38cd191d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formattedfield.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 29.533211 -17.399743)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><radialGradient id="b" cx="4.993" cy="43.5" gradientTransform="matrix(-2.0038 0 0 -1.4 18.466443 104.40026)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.279352" x2="12.279352" y1="7.009712" y2="15.553523"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.497636" x2="11.497636" y1="4" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".063165" stop-color="#fff" stop-opacity=".23529"/><stop offset=".95056" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="g" cx="7.4957" cy="8.4498" gradientTransform="matrix(0 1.1385 -1.2044 -.00000002 22.177 -5.7503)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><g transform="translate(0 3)"><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 -3.1429)"><path d="m39.545211 40.000257h5v7h-5z" fill="url(#a)"/><path d="m8.4544434 47.000257h-5v-7h5z" fill="url(#b)"/><path d="m8.4544434 40.000257h31.0907676v7h-31.0907676z" fill="url(#e)"/></g><path d="m2.5 3c-.28565 0-.5.21435-.5.5v11c0 .28565.21435.5.5.5h19c.28565 0 .5-.21435.5-.5v-11c0-.28565-.21435-.5-.5-.5z" fill="url(#g)"/><path d="m2.5012 3.4988 18.9988.0012-.0012 11.0012-18.9988-.0012z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#b5b5b5" height="8" rx="1" width="16" x="4" y="5"/><path d="m2.5 2c-.82235 0-1.5.67765-1.5 1.5v11c0 .82235.67765 1.5 1.5 1.5h19c.82235 0 1.5-.67765 1.5-1.5v-11c0-.82235-.67765-1.5-1.5-1.5zm0 1h19c.28565 0 .5.21435.5.5v11c0 .28565-.21435.5-.5.5h-19c-.28565 0-.5-.21435-.5-.5v-11c0-.28565.21435-.5.5-.5z" fill-opacity=".23907"/><rect fill="#cacaca" height="7" rx="1" width="16" x="4" y="6"/></g><g fill="url(#c)" stroke="#000" stroke-opacity=".470588"><path d="m7.0628577 11.349241q0 .680093.144262 1.0222.1483839.337985.4781257.337985.6429966 0 .6429966-1.360185 0-1.3519413-.6429966-1.3519413-.3297418 0-.4781257.3379853-.144262.333864-.144262 1.013956zm1.8754067 0q0 .445152-.074192.799624-.074192.354473-.2266975.597657-.1525056.243185-.3915684.375082-.2349411.127775-.5605611.127775-.3008894 0-.5317087-.127775-.2308193-.131897-.3874467-.375082-.1566274-.243184-.234941-.597657-.078314-.354472-.078314-.799624 0-.445151.07007-.795502.0741923-.350351.2225762-.5894134.1525056-.2431846.3833248-.3709596.2349411-.127775.5564394-.127775.309133 0 .5399522.127775.2349411.127775.3915685.3709596.1607491.2390624.2390628.5894134.082435.350351.082435.795502zm1.7641186 2.415359q0 .680093.144262 1.018078.148384.337986.478126.337986.642996 0 .642996-1.356064 0-1.351941-.642996-1.351941-.329742 0-.478126.337985-.144262.333864-.144262 1.013956zm1.871285 0q0 .445152-.07419.799624-.07007.350351-.222576.593535-.152505.243185-.391568.375082-.234941.127775-.560561.127775-.305011 0-.535831-.127775-.230819-.131897-.387446-.375082-.152506-.243184-.23082-.593535-.07831-.354472-.07831-.799624 0-.445151.07007-.795502.07419-.350351.222576-.589413.152505-.243185.383325-.37096.234941-.127775.556439-.127775.309133 0 .539952.127775.234941.127775.391569.37096.156627.239062.234941.589413.08244.350351.08244.795502zm-1.055174-4.2124517-3.3427576 6.0260317h-.6512402l3.3468798-6.0260317z"/><path d="m15.230239 15.57818h-.766649v-6.0260317h3.128425v.6759707h-2.361776v2.126835h2.205149v.675971h-2.205149z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_formatungroup.svg b/icon-themes/elementary_svg/cmd/lc_formatungroup.svg
new file mode 100644
index 000000000..a2bf21ed7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formatungroup.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" gradientUnits="userSpaceOnUse" x1="15.510404" x2="15.510404" y1="4.999999" y2="12.999999"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.868577" x2="17.868577" y1="3.456896" y2="14.510682"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.501249" x2="9.501249" y1="11" y2="18"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.868578" x2="10.868578" y1="9.581896" y2="19.385682"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><path d="m16.5 8.9999999v11.0000001" fill="none" opacity=".6" stroke="#abacae"/><path d="m4.0000001 7.4999999h10.9999999" fill="none" opacity=".6" stroke="#abacae"/><rect fill="url(#d)" height="10" rx="1" width="10" x="4.5" y="9.5"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m5.501251 10.498745h8v8h-8z" fill="none" stroke="url(#c)"/><rect fill="none" height="10" opacity=".5" rx="1" stroke="#555761" width="10" x="4.5" y="9.5"/><path d="m1.5000002 20.5h1.9999998v2h-1.9999998z" fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"/></g><path d="m4.0000001 21.5h10.9999999" fill="none" opacity=".6" stroke="#abacae"/><path d="m2.5000001 8.9999999v11.0000001" fill="none" opacity=".6" stroke="#abacae"/><g fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"><path d="m15.5 20.5h2v2h-2z"/><path d="m1.5000001 6.5h2v2h-2z"/><path d="m7.5 1.5h2v1.9999998h-2z"/></g><path d="m20.5 8.9999995a5.5000005 5.5000019 0 1 1 -11.000001 0 5.5000005 5.5000019 0 1 1 11.000001 0z" fill="url(#b)"/><g fill="none"><path d="m19.499993 8.9999986a4.4999993 4.4999996 0 1 1 -8.999998 0 4.4999993 4.4999996 0 1 1 8.999998 0z" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.5 8.9999995a5.5000005 5.5000019 0 1 1 -11.000001 0 5.5000005 5.5000019 0 1 1 11.000001 0z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m10 15.5h10" opacity=".6" stroke="#abacae"/></g><path d="m20.5 1.5h2v1.9999998h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m20.5 14.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m8.5 4v10" fill="none" opacity=".6" stroke="#abacae"/><path d="m7.5 14.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g fill="none" stroke="#abacae"><path d="m10 2.4999999h10" opacity=".6"/><path d="m21.5 4v10" opacity=".6"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_formdesigntools.svg b/icon-themes/elementary_svg/cmd/lc_formdesigntools.svg
new file mode 100644
index 000000000..52ecc7908
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formdesigntools.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="2" fx="12" fy="2" gradientTransform="matrix(-.00000005 2.2105263 -1.7894737 -.00000004 15.578948 -24.526316)" gradientUnits="userSpaceOnUse" r="9.5" xlink:href="#k"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#c" y1="8.0466" y2="21.817619"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.783 0 0 .78 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#c" y1="33" y2="24.52"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#k" y1="13" y2="19"/><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><radialGradient id="h" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="k" cx="7.496" cy="8.45" gradientTransform="matrix(0 1.1385 -1.2044 0 22.177 -5.75)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><rect fill="url(#a)" height="19" rx="1" width="19" x="2.5" y="2.5"/><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#g)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#h)" transform="matrix(-.579 0 0 -.4286 -1.895 2.857)"/><path d="m10 40h28v7h-28z" fill="url(#i)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/></g><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m4.936 4.975a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m4.936 4.53a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m19.916 4.975a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m19.916 4.53a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m4.936 19.992a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m4.936 19.548a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m19.916 19.992a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m19.916 19.548a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="14" x="5" y="7"/><path d="m3.5 2c-.822 0-1.5.678-1.5 1.5v17c0 .822.678 1.5 1.5 1.5h17c.822 0 1.5-.678 1.5-1.5v-17c0-.822-.678-1.5-1.5-1.5zm0 1h17c.286 0 .5.214.5.5v17c0 .286-.214.5-.5.5h-17c-.286 0-.5-.214-.5-.5v-17c0-.286.214-.5.5-.5z" fill-opacity=".239"/><rect fill="#cacaca" height="4" rx="1" width="14" x="5" y="8"/><rect fill="#bababa" height="5" rx=".69" width="14" x="5" y="14"/><rect fill="url(#e)" height="3" rx=".384" width="12" x="6" y="15"/><g fill="#4d4d4d"><path d="m8 16h1v1h-1z"/><path d="m9 15h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m8 17h1v1h-1z"/><path d="m10 17h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m12 15h1v1h-1z"/><path d="m12 16h1v1h-1z"/><path d="m12 17h1v1h-1z"/><path d="m12 18h1v1h-1z"/><path d="m14 15h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m14 17h1v1h-1z"/><path d="m14 18h1v1h-1z"/></g><g transform="translate(0 -1)"><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none" transform="translate(.032)"><path d="m2.468 8.9116875v12.5883125h12.602z" fill="none" opacity=".5" stroke="url(#b)"/><path d="m3.468 14v6.5h7" opacity=".5" stroke="url(#d)"/><path d="m3.468 23.5h14" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_formelcursor.svg b/icon-themes/elementary_svg/cmd/lc_formelcursor.svg
new file mode 100644
index 000000000..ab5b12adc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formelcursor.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"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="12" cy="6.311" gradientTransform="matrix(-3.96696 .24794 -.2832 -4.53097 61.39 26.62)" gradientUnits="userSpaceOnUse" r="3.531" xlink:href="#a"/><radialGradient id="c" cx="11" cy="7.571" gradientTransform="matrix(-5 0 0 -2.33333 66 20.667)" gradientUnits="userSpaceOnUse" r="3" xlink:href="#a"/><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.130988 -17.399998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 37.404727 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g fill="#3f3f3f"><path d="m9 3.47a.532.532 0 0 0 -.53.53v1a.532.532 0 0 0 .524.53l1.47.017v.004l.006 5.449-.005 5.45-.002.003-1.47.016a.532.532 0 0 0 -.524.53v1a.532.532 0 0 0 .53.53h6a.532.532 0 0 0 .53-.53v-1a.532.532 0 0 0 -.524-.53l-1.477-.017-.003-.002.004-5.45-.003-5.45.002-.003 1.476-.016a.532.532 0 0 0 .526-.531v-1a.532.532 0 0 0 -.53-.53z" fill="url(#b)"/><path d="m9 4v1l1.572.018c.236 0 .423.272.424.53v10.903c0 .26-.188.533-.424.532l-1.572.017v1h6v-1l-1.574-.018c-.235 0-.43-.273-.43-.53l.004-5.452-.004-5.45c0-.26.195-.532.43-.532l1.574-.018v-1z" fill="url(#c)"/><path d="m15.578 3c-2.618.007-4.537 0-7.152 0-.236 0-.422.263-.422.52l-.004 2c0 .26.19.47.426.47l1.574.01v10l-1.574.01c-.236 0-.426.21-.426.47l.004 2c0 .257.212.52.448.52 2.615 0 4.508-.007 7.126 0 .235 0 .426-.21.426-.47v-2.06c0-.26-.19-.47-.426-.47h-1.578v-10h1.578c.235 0 .426-.21.426-.47v-2.06c0-.26-.19-.47-.426-.47zm-6.578 1h6v1l-1.574.018c-.235 0-.43.273-.43.53l.004 5.452-.004 5.45c0 .26.195.532.43.532l1.574.018v1h-6v-1l1.572-.018c.236 0 .423-.272.424-.53l.004-5.452-.004-5.45c0-.26-.188-.533-.424-.532l-1.572-.018z" fill="#000" fill-opacity=".537"/><path d="m9 3.4238281a.57688944.57688944 0 0 0 -.5761719.5761719v1a.57688944.57688944 0 0 1 .5761719-.5761719h6a.57688944.57688944 0 0 1 .576172.5761719v-1a.57688944.57688944 0 0 0 -.576172-.5761719zm1.419922 12.9843749-1.4257814.015625a.57688944.57688944 0 0 0 -.5703125.576172v1a.57688944.57688944 0 0 1 .5703125-.576172l1.4257814-.015625zm3.152344 0v1l1.433593.015625a.57688944.57688944 0 0 1 .570313.576172v-1a.57688944.57688944 0 0 0 -.570313-.576172z" fill="#fff" opacity=".1"/></g><g opacity=".4" transform="matrix(.73684208 0 0 .57142853 -9.68421 -6.857142)"><path d="m32.142858 40.000002h5v7h-5z" fill="url(#d)"/><path d="m27.392857 47.000002h-5v-7h5z" fill="url(#f)"/><path d="m27.392857 40.000001h4.750001v7.000001h-4.750001z" fill="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_formfiltered.svg b/icon-themes/elementary_svg/cmd/lc_formfiltered.svg
new file mode 100644
index 000000000..8e5658d23
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formfiltered.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" gradientUnits="userSpaceOnUse" x1="640.7467" x2="641.24701" y1="-143.3894" y2="-128.06665"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.222635 -.37381299 .385616 -.215821 26.912532 54.139086)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.923607" x2="107.10129" y1="27.590219" y2="27.913111"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".09508789" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.661862" x2="19.652243" y1="11.660338" y2="4.160338"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74407381" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".110175" x2="22.257858" y1="11.067201" y2="11.067201"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="640.827194" x2="640.827194" y1="-142.244292" y2="-129.800178"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.5 .8660254 -.8660254 -.5 25.42908 5.060827)"><path d="m10.112109 20.640247 2.344358-1.353516 2.816611-9.7113296 6.495191-3.75c-.197165-1.8980106-1.161447-3.2342531-2.5-4.330127l-6.495191 3.75-9.8185638-2.4164084-2.34435782 1.3535156 4.76281672 8.2220964z" fill="url(#b)" fill-rule="evenodd" stroke="url(#d)" stroke-linejoin="round"/><path d="m6.237307 11.905455 4.241543 7.366099 1.154003-.666264 2.82554-9.7142305 6.172328-3.5726163c-.323052-.9681865-.777781-1.8513276-1.496093-2.5913104l-6.176235 3.5658505-9.8154759-2.415936-1.1640675.6720747z" fill="none" stroke="url(#c)"/><g transform="matrix(-.33472737 -.57976481 .5791521 -.33437362 308.07022 326.80064)"><path d="m641.02374-143.50215c-4.12633 0-7.47842 3.35208-7.47842 7.47841s3.35209 7.47842 7.47842 7.47842 7.47841-3.35209 7.47841-7.47842-3.35208-7.47841-7.47841-7.47841z" style="stroke:#002e99;stroke-width:1.494543;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.737255;fill:url(#a)"/><path d="m647.04191-136.00021c0 3.33696-2.70525 6.04212-6.04184 6.04212-3.33688 0-6.04198-2.7052-6.04198-6.04212 0-3.33681 2.7051-6.0417 6.04198-6.0417 3.33659 0 6.04184 2.70489 6.04184 6.0417z" style="opacity:.5;fill:none;stroke-width:1.389214;stroke-linecap:round;stroke-linejoin:round;stroke:url(#e)"/><path d="m13.21875 3.40625a2.0402886 2.0402886 0 0 0 -.09375.09375l-4.1875 4.5625-1.5-1.5a2.0402886 2.0402886 0 0 0 -2.875 0l-2 2a2.0402886 2.0402886 0 0 0 -.53125.875 2.0402886 2.0402886 0 0 0 0 .0625c.041073.581606.1379501 1.153759.3125 1.6875a2.0402886 2.0402886 0 0 0 .375.40625l5 4a2.0402886 2.0402886 0 0 0 .71875.375c.020551.0016.041899-.0015.0625 0a2.0402886 2.0402886 0 0 0 .125.03125c.1241935.0066.2491729 0 .375 0 .178711 0 .3559046-.01809.53125-.03125a2.0402886 2.0402886 0 0 0 .96875-.59375l5.46875-5.875c.01167-.1652555.03125-.3317746.03125-.5 0-2.2785514-1.095693-4.3155215-2.78125-5.59375z" fill="#002e99" opacity=".1" transform="translate(632 -145)"/><path d="m14.03125 4.15625a.94895148.94895148 0 0 0 -.09375.0625l-4.96875 5.4375-2.3125-2.3125a.94895148.94895148 0 0 0 -1.3125 0l-2 2a.94895148.94895148 0 0 0 .0625 1.40625l5 4a.94895148.94895148 0 0 0 1.28125-.09375l6.21875-6.6875c-.218501-1.473701-.888095-2.7885095-1.875-3.8125z" fill="#002e99" opacity=".25" transform="translate(632 -145)"/><path d="m646.625-140.125-5.625 6.125-3-3-2 2 5 4 6.65625-7.15625z" fill="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_formfilternavigator.svg b/icon-themes/elementary_svg/cmd/lc_formfilternavigator.svg
new file mode 100644
index 000000000..10c43d175
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formfilternavigator.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="23.896" cy="3.99" gradientTransform="matrix(0 .98632502 -1.3019316 0 13.194836 -22.714478)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.476259" x2="7.476259" y1="1.263739" y2="14.806796"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31194295 0 0 .31194147 -20.72549 -2.159155)" gradientUnits="userSpaceOnUse" x1="92.696327" x2="92.696327" y1="16.554602" y2="48.983677"><stop offset="0" stop-color="#fff"/><stop offset=".33799788" stop-color="#fff" stop-opacity=".235294"/><stop offset=".61996669" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="8" cy="4.999986" gradientTransform="matrix(1.1446205 0 0 1.1446151 -1.156964 -1.15687)" gradientUnits="userSpaceOnUse" r="4.805086"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></radialGradient><linearGradient id="e" gradientTransform="matrix(3.6415332 1.0119605 -1.0119605 3.6415332 4.760432 -10.827302)" gradientUnits="userSpaceOnUse" x1="2.027828" x2="3.185315" y1="3.995011" y2="4.434366"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-3.6415331 -1.0119607 1.0119607 -3.6415331 19.739567 18.327303)" gradientUnits="userSpaceOnUse" x1="3.230561" x2="1.906501" xlink:href="#g" y1="4.55868" y2="4.231917"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.47371654 -.24028843 .24028843 .47371654 -9.064166 2.185152)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#g" y1="22" y2="26"/><linearGradient id="i" gradientTransform="matrix(-.222635 -.37381299 .385616 -.215821 26.912532 54.139086)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.923607" x2="107.10129" y1="27.590219" y2="27.913111"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".09508789" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="6.661862" x2="19.652243" y1="11.660338" y2="4.160338"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74407381" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1=".110175" x2="22.257858" y1="11.067201" y2="11.067201"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(-.5 .8660254 -.8660254 -.5 23.431033 2.06278)"><path d="m10.112109 20.640247 2.344358-1.353516 2.816611-9.7113296 6.495191-3.75c-.197165-1.8980106-1.161447-3.2342531-2.5-4.330127l-6.495191 3.75-9.8185638-2.4164084-2.34435782 1.3535156 4.76281672 8.2220964z" fill="url(#i)" fill-rule="evenodd" stroke="url(#k)" stroke-linejoin="round"/><path d="m6.237307 11.905455 4.241543 7.366099 1.154003-.666264 2.82554-9.7142305 6.172328-3.5726163c-.323052-.9681865-.777781-1.8513276-1.496093-2.5913104l-6.176235 3.5658505-9.8154759-2.415936-1.1640675.6720747z" fill="none" stroke="url(#j)"/></g><g transform="translate(8 8)"><path d="m7.9999999.99999865c-3.8623577 0-6.99999993 3.13764035-6.99999993 7.00000085 0 3.8623615 3.13764223 7.0000015 6.99999993 7.0000015 3.8623581 0 7.0000061-3.13764 7.0000001-7.0000015 0-3.8623605-3.137642-7.00000085-7.0000001-7.00000085z" fill="url(#a)"/><g fill="none"><path d="m14.5 8.0000001c0 3.5898529-2.910146 6.4999999-6.5000066 6.4999999-3.5898477 0-6.4999934-2.910147-6.4999934-6.4999999 0-3.5898535 2.9101457-6.5000001 6.4999934-6.5000001 3.5898606 0 6.5000066 2.9101466 6.5000066 6.5000001z" opacity=".8" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.9998579.500281c-4.138162 0-7.49985796 3.361693-7.49985796 7.499859s3.36169596 7.49986 7.49985796 7.49986c4.1381621 0 7.4998651-3.361694 7.4998581-7.49986 0-4.138166-3.361696-7.499859-7.4998581-7.499859z" opacity=".7" stroke="#636363"/><path d="m13 8.0012247a5.0000003 4.9999769 0 0 1 -10.0000003 0 5.0000003 4.9999769 0 1 1 10.0000003 0z" opacity=".3" stroke="url(#c)"/></g><path d="m13.5 8.0012106a5.5000003 5.4999746 0 0 1 -11.0000002 0 5.5000003 5.4999746 0 1 1 11.0000002 0z" fill="url(#d)" stroke="#626262" stroke-opacity=".701961" stroke-width="1.14462"/><path d="m11.703125 2.96875a.91978818.91978818 0 0 0 -.630859.2421875l-4.1113285 3.7832031a.91978818.91978818 0 0 0 -.28125.515625.91978818.91978818 0 0 0 -.3300781.5957032l-.6777344 5.3886722a.91978818.91978818 0 0 0 .5527344.96289l.3457031.146485a.91978818.91978818 0 0 0 .9804687-.169922l4.1308598-3.792969a.91978818.91978818 0 0 0 .283203-.515625.91978818.91978818 0 0 0 .330078-.5957031l.677734-5.3222657a.91978818.91978818 0 0 0 -.464844-.9199218l-.365234-.203125a.91978818.91978818 0 0 0 -.439453-.1152344z" fill="#0e141f" opacity=".1"/><path d="m11.695312 3.8886719-4.1113276 3.7832031 3.7988276 1.7421875.677735-5.3222656zm-4.4335932 4.3320312-.6777344 5.3886719.3457031.146484 4.1308595-3.7929684z" fill="#0e141f" opacity=".25"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941" stroke-width="1.369617" transform="matrix(.73013135 0 0 .73013135 -.621794 5.079301)"><path d="m14.629538 5.3193311-5.6552978 5.1935489-.4742411-.200677.9276869-7.3799596z" fill="url(#e)" stroke="#7a0000"/><path d="m9.8704612 2.1806693 5.6295388-5.1806689.500006.2779382-.927686 7.2898006z" fill="url(#f)" stroke="#000"/></g><path d="m10.222186 8.57093c-1.0444359 2.865895-5.345694 1.3003653-4.301258-1.5655299 1.0429353-2.8691133 5.344193-1.3035834 4.301258 1.5655299z" opacity=".2" stroke-width="2.288653"/><path d="m9.0193857 7.3068483a1.0623483 1.0623483 0 0 1 -1.8948665.9611537 1.0623483 1.0623483 0 1 1 1.8948665-.9611537z" fill="url(#h)" stroke-width="1.062348"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_formproperties.svg b/icon-themes/elementary_svg/cmd/lc_formproperties.svg
new file mode 100644
index 000000000..d68848271
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formproperties.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="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><radialGradient id="b" cx="12" cy="2" gradientTransform="matrix(-.00000005 2.2105263 -1.7894737 -.00000004 15.578948 -24.526316)" gradientUnits="userSpaceOnUse" r="9.5" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(0 1.1385 -1.2044 -.00000002 22.177 -5.7503)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="13" y2="19"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><radialGradient id="f" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><rect fill="url(#b)" height="19" rx="1" width="19" x="2.5" y="2.5"/><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 2.8571)"><path d="m38 40h5v7h-5z" fill="url(#e)"/><path d="m-10-47h5v7h-5z" fill="url(#f)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#g)"/></g><path d="m3.5012 3.4988h17v17h-17z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m4.9358 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m4.9358 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="14" x="5" y="7"/><path d="m3.5 2c-.82235 0-1.5.67765-1.5 1.5v17c0 .82235.67765 1.5 1.5 1.5h17c.82235 0 1.5-.67765 1.5-1.5v-17c0-.82235-.67765-1.5-1.5-1.5zm0 1h17c.28565 0 .5.21435.5.5v17c0 .28565-.21435.5-.5.5h-17c-.28565 0-.5-.21435-.5-.5v-17c0-.28565.21435-.5.5-.5z" fill-opacity=".23907"/><rect fill="#cacaca" height="4" rx="1" width="14" x="5" y="8"/><rect fill="#bababa" height="5" rx=".68955" width="14" x="5" y="14"/><rect fill="url(#c)" height="3" rx=".3843" width="12" x="6" y="15"/><g fill="#4d4d4d"><path d="m8 16h1v1h-1z"/><path d="m9 15h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m8 17h1v1h-1z"/><path d="m10 17h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m12 15h1v1h-1z"/><path d="m12 16h1v1h-1z"/><path d="m12 17h1v1h-1z"/><path d="m12 18h1v1h-1z"/><path d="m14 15h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m14 17h1v1h-1z"/><path d="m14 18h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_forward.svg b/icon-themes/elementary_svg/cmd/lc_forward.svg
new file mode 100644
index 000000000..098f2267d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_forward.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" gradientTransform="matrix(.5372 0 0 -.57682 1.683 49.997)" gradientUnits="userSpaceOnUse" x1="35.98" x2="35.98" y1="67.006" y2="48.541"><stop offset="0" stop-color="#fff"/><stop offset=".437" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 29.548 0)" gradientUnits="userSpaceOnUse" x1="10.514" x2="24.024" y1="11.846" y2="11.846"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.27598 0 0 -.29583 24.866 29.646)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.4 0 0 1.5 .8 3.25)" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="3.506" y2="5.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 8.5h21v3h-21z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m13.694 18.872a4.318 4.628 0 1 1 8.635 0 4.318 4.628 0 0 1 -8.636 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141"/><path d="m12.327 17.5 5.673-7 5.696 7h-3.184v6h-5v-6z" display="block" fill="url(#b)"/><g fill="none"><path d="m14.437 16.5 3.563-4.435 3.623 4.435h-2.11v6h-3v-6z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/><g stroke-linejoin="round"><path d="m12.327 17.5 5.673-7 5.696 7h-3.184v6h-5v-6z" opacity=".5" stroke="#a62100"/><path d="m1.5 4.5v2h9v-2zm0 9v2h9v-2zm0 4v2h9v-2z" opacity=".5" stroke="#000" stroke-linecap="round" stroke-opacity=".75"/></g></g><path d="m2 5v1h8v-1zm0 9v1h8v-1zm0 4v1h8v-1z" fill="#fafafa"/><path d="m2 9.5h20" fill="none" opacity=".3" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_framedialog.svg b/icon-themes/elementary_svg/cmd/lc_framedialog.svg
new file mode 100644
index 000000000..d5e1d5c15
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_framedialog.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.905738" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.905746" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="21"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><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(.44577 0 0 .44994 27.776767 3.633537)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1 0 0 -1 -.001249 22.998774)" gradientUnits="userSpaceOnUse" x1="12" x2="12.001249" xlink:href="#f" y1="4" y2="17.998774"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.941811" x2="7.941811" y1="0" y2="16.000105"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="3.941811" x2="3.941811" y1="0" y2="16.004715"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m37.818169 40.000002 5.181831-.000002v7l-5.181831.000002z" fill="url(#a)"/><path d="m-10.181816-47.000001 5.181816.000001v7l-5.181816-.000001z" fill="url(#c)" transform="scale(-1)"/><path d="m10.181816 40.000001h27.636353v7.000001h-27.636353z" fill="url(#d)"/></g><rect fill="url(#e)" height="19.000002" rx="1" width="19.000002" x="2.499998" y="2.500026"/><path d="m3.501249 3.498774h17v17h-17z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="19.000002" x="2.499998" y="2.500026"/><rect fill="url(#g)" height="12.776214" rx=".528" ry=".556" width="12.938914" x="5.528392" y="5.637476"/><g fill="none"><path d="m6.2916816 5.5443025c-.4300235.0004839-.7766156.3468658-.7768895.7768895l-.00728 11.422362c-.000274.430024.3468661.777373.7768894.776889l11.4360815-.01287c.430024-.000484.776616-.346867.77689-.77689l.0073-11.4223637c.000254-.4300215-.346886-.7773714-.776909-.7768875z" stroke="#002e99" stroke-opacity=".501961"/><path d="m4.5000001 19.5h14.9999999v-14.9999999l-14.9999997.0000002z" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="matrix(.1942042 0 0 .1942042 3.077706 3.21)"><path d="m6.9375.5c-.2484169 0-.4375.18908218-.4375.4375v1.25c-.5539029.1422005-1.051164.3718783-1.53125.65625l-.90625-.90625c-.1756569-.1756579-.449342-.1756579-.625 0l-1.5 1.5c-.175657.1756579-.175657.4493421 0 .625l.90625.90625c-.2843711.4800856-.514049.9773468-.65625 1.53125h-1.25c-.24841699 0-.4375.1890821-.4375.4375v2.125c.00000001.2484178.189083.4375.4375.4375h1.25c.1422009.553903.371879 1.051164.65625 1.53125l-.90625.90625c-.175657.175658-.175657.449342 0 .625l1.5 1.5c.1756579.175658.449342.175658.625 0l.90625-.90625c.4800861.284372.977347.51405 1.53125.65625v1.25c.0000001.248418.189083.4375.4375.4375h2.125c.2484176 0 .4375-.189082.4375-.4375v-1.25c.553903-.1422 1.051164-.371878 1.53125-.65625l.90625.90625c.175658.175658.449342.175658.625 0l1.5-1.5c.175658-.175658.175658-.449342 0-.625l-.90625-.90625c.284372-.480086.51405-.977347.65625-1.53125h1.25c.248418 0 .4375-.1890826.4375-.4375v-2.125c0-.2484178-.189083-.4375-.4375-.4375h-1.25c-.1422-.5539032-.371878-1.0511644-.65625-1.53125l.90625-.90625c.175658-.1756579.175658-.449342 0-.625l-1.5-1.5c-.175658-.1756579-.449342-.1756579-.625 0l-.90625.90625c-.480086-.2843717-.977347-.5140495-1.53125-.65625v-1.25c-.0000004-.24841782-.189082-.4375-.4375-.4375zm1.0625 5.5c1.104 0 2 .896 2 2s-.896 2-2 2-2-.896-2-2 .896-2 2-2z" display="block" fill="url(#i)" stroke="url(#j)" stroke-linejoin="round" stroke-width="1.362398"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#k)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_framelinecolor.svg b/icon-themes/elementary_svg/cmd/lc_framelinecolor.svg
new file mode 100644
index 000000000..fc41784fd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_framelinecolor.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" gradientUnits="userSpaceOnUse" x1="12.998047" x2="12.998047" y1="2.001953" y2="21.001953"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24.001953 -.998047)" gradientUnits="userSpaceOnUse" x1="12" x2="12.003906" y1="4" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.91999999 0 0 1.2500001 -2.72 12.875)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3673 0 0 .36733 15.431 6.868)" gradientUnits="userSpaceOnUse" x1="-17.508848" x2="-17.508848" y1="35.74987" y2="41.194565"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.99801056 0 0 1.0626878 -14.968169 16.982075)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><path d="m3.498047 1.5019531c-.554 0-1 .446-1 1v11.9667969 2.033203c0 .554.446 1 1 1h2.0097656 14.9902344c.554 0 1-.446 1-1v-11.9667968-2.0332031c0-.554-.446-1-1-1h-2.009766zm2 3h13v9.9999999h-13z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><path d="m3.5000001 16.5v-12.998047-1.001953h.9980469 16.001953v12.998047 1.001953h-.998047zm.9980469-1.001953h15.003906v-11.996094h-15.003906z" fill="none" opacity=".5" stroke="url(#b)"/><path d="m4.998047 15.501953h14" fill="none" opacity=".5" stroke="#fbfbfb"/><path d="m.5 18.5v5h23v-5z" fill="url(#c)"/><g fill="none" stroke-linecap="square"><path d="m1.5 19.5h21v3h-21z" opacity=".6" stroke="url(#d)"/><path d="m.5 18.5h23v5h-23z" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_freeline.svg b/icon-themes/elementary_svg/cmd/lc_freeline.svg
new file mode 100644
index 000000000..8c9a6f0c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_freeline.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" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1422.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 14.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1="8.127065" y2="10.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.74145039 0 0 .72693975 23.799526 -6.551446)" gradientUnits="userSpaceOnUse" x1="28.534189" x2="5.540084" y1="24.239939" y2="6.739199"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><path d="m13.5676 21.481456c-5.2055377 1.308634-14.07511192-2.570424-5.8253386-7.438381 1.0049713-.593005.5695046-1.780522 1.2252072-3.425403 1.2341934-3.0960691-5.6815756-5.7307157-5.9886791-4.5990811l1.6309706-6.00990401 13.5306929-.00868689" fill="url(#i)" fill-rule="evenodd"/><g fill="none"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#a)" stroke-width="3"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#b)"/></g></g><path d="m12.5376 19.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5287 12.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.2178419c-2.5 0-.5-5.9714906-7-5.9714906z" fill="url(#d)" fill-rule="evenodd"/><g stroke-linecap="round"><path d="m23.5376 8.4969718-2.7291 6.7202052-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.8864347" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round" stroke-width=".982277"/><path d="m20.8085 15.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)"/><path d="m16.11 9.7909733 2.5-5.9714906" fill="none" stroke="#fff"/></g><path d="m22.8119 7.7368969-2.7592 6.7548751-6.4851 6.989684-.041-8.874671 4.0276-9.9412347" fill="none" stroke="url(#h)" stroke-linecap="square" stroke-opacity=".502488"/><path d="m12.5355 22.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#g)" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_freeline_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_freeline_unfilled.svg
new file mode 100644
index 000000000..10846339e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_freeline_unfilled.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" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1422.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 14.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1="8.127065" y2="10.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="none"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#a)" stroke-width="3"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#b)"/></g></g><path d="m12.5376 19.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5287 12.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.2178419c-2.5 0-.5-5.9714906-7-5.9714906z" fill="url(#d)" fill-rule="evenodd"/><g stroke-linecap="round"><path d="m23.5376 8.4969718-2.7291 6.7202052-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.8864347" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round" stroke-width=".982277"/><path d="m20.8085 15.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)"/><path d="m16.11 9.7909733 2.5-5.9714906" fill="none" stroke="#fff"/></g><path d="m22.8119 7.7368969-2.7592 6.7548751-6.4851 6.989684-.041-8.874671 4.0276-9.9412347" fill="none" stroke="url(#h)" stroke-linecap="square" stroke-opacity=".502488"/><path d="m12.5355 22.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#g)" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_freezepanes.svg b/icon-themes/elementary_svg/cmd/lc_freezepanes.svg
new file mode 100644
index 000000000..8006c4f76
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_freezepanes.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" gradientTransform="matrix(.4762 0 0 .25 .095 3)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" y1="15.999" y2="19.962999"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .4762 .25 0 3 .095)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#a" y1="15.999" y2="19.962999"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="22"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#28bca3"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="10.245955"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="l" gradientTransform="matrix(.25 0 0 1 6.125 0)" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="10.5" y2="14.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="12" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#C" y1="15.499894" y2="48.395687"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="B" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#C" y1="2" y2="22"/><linearGradient id="C" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#z)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#B)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#A)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#e)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#f)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#n)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#p)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#i)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#q)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#j)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#t)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#k)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/></g><path d="m2 7h20v1h-20z" fill="url(#a)" opacity=".15"/><path d="m7 2v20h1v-20z" fill="url(#b)" opacity=".15"/><path d="m2.537 1.5c-.574 0-1.037.463-1.037 1.037v3.963s-.085 10.67-.085 14.997c0 .574.387 1.04.96 1.037l4.125-.05v-15.984h15v-3.963c0-.574-.463-1.037-1.037-1.037z" fill="url(#c)"/><path d="m2.5371094 1c-.842 0-1.5371094.6951094-1.5371094 1.5371094v18.9257816c0 .843.6941094 1.537109 1.5371094 1.537109h4.4628906v-1-15h15v-4.4628906c0-.842-.695109-1.5371094-1.537109-1.5371094zm0 1h3.4628906v4h-4v-3.4628906c0-.307.2301094-.5371094.5371094-.5371094zm4.4628906 0h4v4h-4zm5 0h4v4h-4zm5 0h3.462891c.306 0 .537109.2301094.537109.5371094v3.4628906h-4zm-15 5h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-3.4628906c-.305 0-.5371094-.232109-.5371094-.537109z" fill="#007367" fill-opacity=".501961"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".49" stroke="url(#d)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" opacity=".49" stroke="url(#e)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".49" stroke="url(#f)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" opacity=".49" stroke="url(#g)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" opacity=".49" stroke="url(#h)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" opacity=".49" stroke="url(#i)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" opacity=".49" stroke="url(#j)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" opacity=".49" stroke="url(#k)"/></g><g transform="translate(0 -4)"><path d="m6.5 10.5h5v4h-5z" fill="url(#l)" stroke-width=".5"/><path d="m7.4999999 11.5h3.0000001v2h-3.0000001z" fill="none" opacity=".5" stroke="url(#m)" stroke-linecap="square"/><path d="m7 10c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h4v3h-4z" fill="#002e99" fill-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_freezepanesfirstcolumn.svg b/icon-themes/elementary_svg/cmd/lc_freezepanesfirstcolumn.svg
new file mode 100644
index 000000000..a8da2a44c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_freezepanesfirstcolumn.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4762 0 0 .25 .095 3)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" y1="15.999" y2="19.962999"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 .4762 .25 0 3 .095)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#e" y1="15.999" y2="19.962999"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="22"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#28bca3"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.25 0 0 1 6.125 0)" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="10.5" y2="14.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="12" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#G" y1="15.499894" y2="48.395687"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="F" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#G" y1="2" y2="22"/><linearGradient id="G" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#D)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#F)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#E)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#o)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#p)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#q)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#i)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#r)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#t)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#j)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#k)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#x)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#l)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#A)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/></g><path d="m2 7h20v1h-20z" fill="url(#e)" opacity=".15"/><path d="m7 2v20h1v-20z" fill="url(#f)" opacity=".15"/><path d="m2.5371094 1.5c-.574 0-1.0371094.4631094-1.0371094 1.0371094v3.9628906s-.0859375 10.669094-.0859375 14.996094c0 .574.3879375 1.040109.9609375 1.037109l4.125-.048828v-15.984375-5z" fill="url(#g)"/><path d="m2.5371094 1c-.842 0-1.5371094.6951094-1.5371094 1.5371094v18.9257816c0 .843.6941094 1.537109 1.5371094 1.537109h4.4628906v-1-4-11-1-4-1zm0 1h3.4628906v4h-4v-3.4628906c0-.307.2301094-.5371094.5371094-.5371094zm-.5371094 5h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-3.4628906c-.305 0-.5371094-.232109-.5371094-.537109z" fill="#007367" fill-opacity=".501961"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".49" stroke="url(#h)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" opacity=".49" stroke="url(#i)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" opacity=".49" stroke="url(#j)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" opacity=".49" stroke="url(#k)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" opacity=".49" stroke="url(#l)"/></g><g transform="translate(0 -4)"><path d="m6.5 10.5h5v4h-5z" fill="url(#m)" stroke-width=".5"/><path d="m7.4999999 11.5h3.0000001v2h-3.0000001z" fill="none" opacity=".5" stroke="url(#n)" stroke-linecap="square"/><path d="m7 10c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h4v3h-4z" fill="#002e99" fill-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_freezepanesfirstrow.svg b/icon-themes/elementary_svg/cmd/lc_freezepanesfirstrow.svg
new file mode 100644
index 000000000..09f3aa1b7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_freezepanesfirstrow.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4762 0 0 .25 .095 3)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" y1="15.999" y2="19.962999"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 .4762 .25 0 3 .095)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#e" y1="15.999" y2="19.962999"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="22"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#28bca3"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="l" gradientTransform="matrix(.25 0 0 1 6.125 0)" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="10.5" y2="14.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="12" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#G" y1="15.499894" y2="48.395687"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="F" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#G" y1="2" y2="22"/><linearGradient id="G" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#D)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#F)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#E)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#i)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#j)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#k)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#n)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#o)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#p)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#r)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#s)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#v)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#z)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#A)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/></g><path d="m2 7h20v1h-20z" fill="url(#e)" opacity=".15"/><path d="m7 2v20h1v-20z" fill="url(#f)" opacity=".15"/><path d="m2.5371094 1.5c-.574 0-1.0371094.4631094-1.0371094 1.0371094v3.9628906h5 15v-3.9628906c0-.574-.463109-1.0371094-1.037109-1.0371094z" fill="url(#g)"/><path d="m2.5371094 1c-.842 0-1.5371094.6951094-1.5371094 1.5371094v4.4628906h1 4 1 5 10v-4.4628906c0-.842-.695109-1.5371094-1.537109-1.5371094zm0 1h3.4628906v4h-4v-3.4628906c0-.307.2301094-.5371094.5371094-.5371094zm4.4628906 0h4v4h-4zm5 0h4v4h-4zm5 0h3.462891c.306 0 .537109.2301094.537109.5371094v3.4628906h-4z" fill="#007367" fill-opacity=".501961"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".49" stroke="url(#h)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" opacity=".49" stroke="url(#i)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".49" stroke="url(#j)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" opacity=".49" stroke="url(#k)"/></g><g transform="translate(0 -4)"><path d="m6.5 10.5h5v4h-5z" fill="url(#l)" stroke-width=".5"/><path d="m7.4999999 11.5h3.0000001v2h-3.0000001z" fill="none" opacity=".5" stroke="url(#m)" stroke-linecap="square"/><path d="m7 10c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h4v3h-4z" fill="#002e99" fill-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_fullscreen.svg b/icon-themes/elementary_svg/cmd/lc_fullscreen.svg
new file mode 100644
index 000000000..83e40cb61
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fullscreen.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="19.000001"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.88235294 0 0 .88235295 1.411765 1.411765)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24.466665" y2="2.933333"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m3.5 20h16.999998v2h-16.999998z" fill="url(#d)" opacity=".15"/><path d="m3.5 20.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m20.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#b)" opacity=".15"/><rect fill="url(#e)" height="17.000023" rx="2.615385" width="17" x="3.5" y="3.499989"/><rect fill="none" height="17.000023" opacity=".3" rx="2.615385" stroke="#000" width="17" x="3.5" y="3.499989"/><rect fill="none" height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#f)" width="15" x="4.5" y="4.49999"/><g stroke-linecap="round" transform="translate(-185.69713 -469.69726)"><path d="m202.83167 483.07237 1-1.5-1-1.5" fill="none" stroke="#cc3b02" stroke-opacity=".941176" stroke-width="3"/><path d="m202.83167 483.07237 1-1.5-1-1.5" fill="none" stroke="#f37329" stroke-width="1.1"/><path d="m192.31283 483.07254-1-1.5 1-1.5" fill="#f37329" stroke="#cc3b02" stroke-opacity=".941176" stroke-width="3"/><g fill="none"><path d="m192.31283 483.07254-1-1.5 1-1.5" stroke="#f37329" stroke-width="1.1"/><path d="m196.07258 476.31328 1.5-1 1.5 1" stroke="#cc3b02" stroke-opacity=".941176" stroke-width="3"/><path d="m196.07258 476.31328 1.5-1 1.5 1" stroke="#f37329" stroke-width="1.1"/><path d="m196.07241 486.83212 1.5 1 1.5-1" stroke="#cc3b02" stroke-opacity=".941176" stroke-width="3"/><path d="m196.07241 486.83212 1.5 1 1.5-1" stroke="#f37329" stroke-width="1.1"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_gallery.svg b/icon-themes/elementary_svg/cmd/lc_gallery.svg
new file mode 100644
index 000000000..ae95862f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_gallery.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=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c"><stop offset="0" stop-opacity=".270588"/><stop offset="1" stop-opacity=".368"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.07502968 0 0 .07558974 21.869769 9.857991)" gradientUnits="userSpaceOnUse" x1="-184.92441" x2="-175.25337" y1="113.97943" y2="88.801025"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.07511055 .00586778 -.00619394 .07150456 25.004891 11.546757)" gradientUnits="userSpaceOnUse" x1="-211.28862" x2="-208.49672" y1="88.750069" y2="75.190559"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.11183314 0 0 .11948791 27.051608 9.613516)" gradientUnits="userSpaceOnUse" x1="-107.45584" x2="-107.45584" y1="-37.385227" y2="38.561256"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.11183314 0 0 .11095306 27.051608 9.433565)" gradientUnits="userSpaceOnUse" x1="-96.557358" x2="-96.557358" y1="110.92493" y2="39.991924"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.48648651 0 0 .37837838 .824329 4.418921)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#a" y1="5.56415" y2="43"/><linearGradient id="i" gradientTransform="matrix(.54285589 0 0 .3259251 -.528541 5.177788)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#b" y1=".985206" y2="47.013336"/><linearGradient id="j" gradientTransform="matrix(.48625742 .00027192 .00009966 .34755305 59.859833 3.242162)" gradientUnits="userSpaceOnUse" x1="-76.834877" x2="-76.844345" xlink:href="#c" y1="6.680585" y2="52.887863"/><linearGradient id="k" gradientTransform="matrix(.47467232 .10551084 -.07512695 .33933623 60.451903 11.735858)" gradientUnits="userSpaceOnUse" x1="-76.834877" x2="-76.844345" xlink:href="#c" y1="6.680585" y2="52.887863"/><linearGradient id="l" gradientTransform="matrix(.52998804 .11749552 -.0705431 .31819937 1.076028 .555165)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#b" y1=".985206" y2="47.013336"/><linearGradient id="m" gradientTransform="matrix(.47495484 .10529495 -.08189607 .3694093 2.561079 .107101)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#a" y1="5.56415" y2="43"/><linearGradient id="n" gradientTransform="matrix(.03279364 0 0 .01512557 .147446 14.28089)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03279364 0 0 .01512557 .1539 14.28089)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#p"/><linearGradient id="p"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="q" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.03279364 0 0 .01512557 23.846113 14.28089)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#p"/><g opacity=".2"><path d="m4.082683 19.826649h15.834642v3.673353h-15.834642z" fill="url(#n)" opacity="1"/><path d="m19.917326 19.826774v3.67315c1.688791.0069 4.082675-.822966 4.082674-1.836811 0-1.013845-1.884564-1.836339-4.082674-1.836339z" fill="url(#o)" opacity="1"/><path d="m4.0826831 19.826774v3.67315c-1.6887916.006915-4.08267525-.822966-4.08267525-1.836811s1.88456365-1.836339 4.08267525-1.836339z" fill="url(#q)" opacity="1"/></g><g transform="translate(0 .525229)"><path d="m20.025957 21.47481-19.52599607-4.328808 3.46305077-15.620813 19.5259963 4.328809z" fill="none" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.3429706 2.121603c4.2506601.942348 18.5493984 4.113262 18.5493984 4.113262l-3.246368 14.643531s-12.3664183-2.741569-18.5496246-4.112353c1.0821974-4.881477 2.1643948-9.762954 3.2465911-14.644427z" fill="url(#l)"/><path d="m19.266073 20.282028-17.5733288-3.895913 3.0301546-13.668144 17.5733292 3.895913z" fill="none" stroke="url(#m)" stroke-linecap="round"/><path d="m5.1028262 3.314337-2.8137149 12.691848 16.5970327 3.679474 2.813715-12.691848z" fill="#49bdea"/><path d="m5.4827526 3.910713c3.5795025.793556 15.6205554 3.463767 15.6205554 3.463767l-2.597092 11.714812s-10.4138244-2.308689-15.6207372-3.463034c.8657586-3.905185 1.731517-7.810368 2.5972753-11.715552z" fill="none" stroke="#158bb9"/></g><path d="m22.500039 21.500039h-20.0000781v-16.0000778h20.0000781z" fill="none" stroke="url(#j)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.0000009 5.999999c4.353864 0 18.9999761.0009375 18.9999761.0009375l.000024 14.9990625s-12.6666681 0-19.0000001 0c0-4.999997 0-9.999994 0-14.9999859z" fill="url(#i)"/><path d="m21.500001 20.499999h-18.0000001v-14h18.0000001z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m3.9999999 6.9999985v12.9999995h17.0000001v-12.9999995z" fill="url(#g)"/><path d="m8.108383 14.363051c-.072735-.0055-.1545133.000096-.2369661.02791-.3218422.108583-.3587506.322485-.3874877.425147-.028735.102661-.03468.182453-.039352.266639-.00934.16837-.00208.345343.00586.522198.00651.145267.012305.274201.015154.388068-.1109878.02573-.2333009.05337-.3741562.08352-.1765366.03779-.3550044.07562-.5196116.127425-.082303.02591-.1596166.05205-.2578436.108081-.049113.02801-.1056789.06133-.1719029.134692-.066224.07336-.1464577.211318-.1418904.37801.00892.325417.2104863.423818.3043152.481402.093829.05758.1695117.08689.2522818.116983.1655411.06019.3481483.108991.5275569.156173.1478643.03889.2774025.07553.3923923.108032-.00861.108299-.020522.227991-.033877.36434-.016818.171667-.033277.343048-.032406.508155.0004358.08255.00232.161276.027923.267473.012793.0531.030065.114011.082828.196597.052764.08259.1634885.199626.3315883.246981.327506.09226.4885528-.05824.5751618-.125296.086609-.06705.1399475-.129181.195682-.194736.1114677-.131109.2153497-.280706.3180987-.428356.08451-.121437.159635-.228819.227664-.322673.105677.04112.221967.08844.354559.142659.16612.06793.334191.137202.4993305.18713.08257.02496.15975.0473.273754.05676.057.0047.125389.0089.224101-.01344.09871-.02238.247783-.0876.346922-.224925.193359-.267841.09361-.462656.05331-.561792-.0403-.09913-.08453-.16528-.132836-.235875-.09661-.14119-.214817-.28105-.330592-.419343-.09508-.113567-.177277-.214454-.249953-.304715.07386-.08297.156307-.173356.251541-.276592.119443-.12948.239503-.25933.340618-.393436.05056-.06705.09837-.131725.143176-.231999.0224-.05014.04672-.109408.05498-.205728.0083-.09632-.01097-.252744-.117596-.385017-.207895-.257896-.431564-.225033-.542991-.21928-.111427.0058-.192512.02499-.278081.04681-.1711355.04364-.3487155.105044-.5230345.166951-.143691.05103-.269999.0958-.38314.133665-.05991-.09235-.124539-.195955-.19807-.313929-.0922-.147923-.185361-.296418-.2879308-.429275-.051285-.06643-.098347-.128599-.1847-.200134-.043178-.03577-.096085-.07714-.1898116-.114313-.046863-.01859-.1118206-.03544-.1845559-.04095zm.8407957 1.151171c.0025-.000358.01724.0039.02057.0038-.0059.0015-.02274.0061-.02613.0068-.0083.0017-.01458-.0077.0056-.01062zm.307236.09917c.0256.02035.02393.02946.01886.02358-.0023-.0027-.01429-.01772-.01886-.02358zm-1.5929124.319922c.020658-.0093.022418.0032.015768.0057-.00348.0013-.023299.0062-.030936.0086.003-.0018.012711-.01318.015173-.01429zm-.1975606.243224c-.0003811.0061.0004039.02313.0000204.02653-.00102.0091-.00917.0022-.0000204-.02653zm2.6127193.480456c-.0047-.0078.0064-.0064.01674.02121-.0035-.0052-.01495-.01826-.01674-.02121zm.008.31013c-.01235.02884-.02274.03152-.01843.02509.002-.003.01389-.01901.01843-.02509zm-2.6006757.506486c.0002138.0035-.0004271.02329-.0003604.03092-.00801-.03061-.0001219-.03857.0003604-.03092zm.1741897.267846c.00559.0021.021678.0073.024803.0086.00882.0037.00116.0086-.024803-.0086zm1.6399797.289504c.0065-.0069.0075.0045-.01824.02289.0046-.0053.01564-.02015.01824-.02289zm-.338006.09519c.0038.000919.02335.0089.03153.01131-.03279-.0022-.03929-.01322-.03153-.01131z" opacity=".05"/><path d="m3.9999999 6.9996716v7.7637184c.379714.107869.872114.196069 1.45852.196069 1.49515 0 1.281828-.536609 2.569323-.536609 1.287486 0 2.0458371.877149 3.7863631.877149 2.155845 0 2.650569-1.413759 4.35625-1.413759 1.331888 0 1.431886.773956 2.897725.773956.990241 0 1.319101-.406589 1.931819-.670762v-6.9897624z" opacity=".07"/><path d="m3.9999999 6.9927526v7.1444704c.252426.124353.572074.237347.917613.237347.789107 0 1.560808-.681081 2.878407-.681081 1.317604 0 2.3086091.856511 3.9698871.856511s2.035169-1.238329 4.153412-1.238329c2.118237 0 1.919054.784275 3.245451.784275.913651 0 1.303838-.34092 1.83523-.557248v-6.5459454z" fill="url(#f)"/><g fill="#fff"><path d="m15.919319 11.806635c-1.112768 0-1.812739.336631-2.385799.650123-.573056.313491-1.00538.588206-1.767613.588206-.783322 0-1.40242-.199955-2.0187501-.412776-.616326-.212822-1.23268-.443735-1.951137-.443735-.706237 0-1.274028.177476-1.738633.35086-.46461.173384-.824429.330221-1.139774.330221-.28552 0-.563838-.104285-.792044-.216707a.29415704.31426635 0 0 0 -.125569-.03096v1.351843c.391132.104566.881785.185749 1.45852.185749.780512 0 1.177609-.152178 1.477843-.288944.300234-.136765.485983-.247665 1.09148-.247665.581221 0 1.048758.20154 1.622726.423095.5739621.221556 1.2471241.454055 2.1636371.454055 1.138098 0 1.878958-.385644 2.492044-.742998s1.087424-.670762 1.864206-.670762c.612614 0 .897189.166095 1.275.36118.377801.195085.841349.412776 1.622725.412776.995062 0 1.431212-.394433 1.931819-.639803v-1.186733a.29415704.31426635 0 0 0 -.10625.02064c-.582708.237219-.883811.53661-1.72898.53661-.60894 0-.798986-.155864-1.197726-.36118-.398744-.205315-.95463-.423096-2.047725-.423096z" opacity=".1"/><path d="m15.919319 12.425798c-2.118243 0-2.492134 1.238329-4.153412 1.238329s-2.6522831-.856511-3.9698871-.856511c-1.317599 0-2.0893.681081-2.878407.681081-.345539 0-.665187-.112993-.917613-.237346v.712039c.379714.107869.872114.196069 1.45852.196069 1.49515 0 1.281828-.536609 2.569323-.536609 1.287486 0 2.0458371.87715 3.7863631.87715 2.155845 0 2.650569-1.41376 4.35625-1.41376 1.331888 0 1.431886.773956 2.897725.773956.990241 0 1.319101-.406588 1.931819-.670761v-.53661c-.531392.216329-.921579.557248-1.83523.557248-1.326397 0-1.127214-.784275-3.245451-.784275z" opacity=".3"/><path d="m15.919319 12.925799c-2.118243 0-2.492134 1.238329-4.153412 1.238329s-2.6522831-.856511-3.9698871-.856511c-1.317599 0-2.0893.681081-2.878407.681081-.345539 0-.665187-.112993-.917613-.237346v.712039c.379714.107868.872114.196069 1.45852.196069 1.49515 0 1.281828-.536609 2.569323-.536609 1.287486 0 2.0458371.877149 3.7863631.877149 2.155845 0 2.650569-1.413758 4.35625-1.413758 1.331888 0 1.431886.773955 2.897725.773955.990241 0 1.319101-.406588 1.931819-.670761v-.53661c-.531392.216329-.921579.557248-1.83523.557248-1.326397 0-1.127214-.784275-3.245451-.784275z"/></g><path d="m4.4999999 7.5000056c3.666411 0 15.9999821.0007556 15.9999821.0007556l.000018 11.9992378s-10.6666661 0-16.0000001 0c0-4.000001 0-8 0-11.9999996z" fill="none" opacity=".3" stroke="#000"/><path d="m7.9702405 14.845344c-.1801063.06076.030127 1.367687-.083875 1.513688-.1100705.140971-1.464343.283889-1.4595331.459442.00498.181816 1.3780039.393059 1.4885954.54133.1067819.143163-.1690945 1.414799.00778 1.464626.1831851.0516.8197981-1.124468 1.0021461-1.178833.176065-.05249 1.3595611.587471 1.4640661.442713.108232-.149924-.8701921-1.086848-.8680871-1.268718.002-.175604 1.0090371-1.050022.8967501-1.189314-.116292-.144262-1.3577321.450569-1.5387781.392531-.174809-.05604-.735162-1.236135-.9090635-1.177465z" opacity=".15"/><path d="m8.0218294 14.504789c.1739611-.05869.7361161 1.123036.9109851 1.179094.181107.05806 1.4218135-.538302 1.5381455-.39399.112325.139339-.8947775 1.013919-.8968115 1.189583-.0021.181932.9766135 1.120715.8683435 1.270688-.104539.144807-1.2891185-.496399-1.4652435-.44389-.182409.05438-.818233 1.230941-1.0014803 1.179319-.1769347-.04984.098058-1.320712-.00876-1.463924-.110627-.148321-1.4823083-.359951-1.4872912-.541829-.00482-.175612 1.3497237-.319845 1.4598315-.460864.1140359-.14605-.097885-1.453403.082282-1.514187z" fill="url(#e)"/><path d="m8.039313 14.470596-.04821.04636c-.000344.0011-.0019.0014-.0019.0021-.096792.234217.058261 1.259164-.03946 1.3843-.0042.0052-.01001.01243-.017541.01766l.039461.0265c.7903285.236715.098571-1.427744.07889-1.474818-.0037-.000698-.0074-.0025-.01094-.0021z" fill="#9d0f06" opacity=".5"/><path d="m6.7536304 16.427205c-.1663436.0015-.262602.0094-.262602.0094v.0022.0378c.097563.179325 1.3903695.384497 1.4982481.529129.108053.144867-.1695997 1.430665.00936 1.481083.185362.05222.828383-1.137887 1.012899-1.192899.177047-.05278 1.3609145.586923 1.4794925.451177l-.002-.0022c-.9982925-1.223773-3.0143808-1.321804-3.7351934-1.315689z" fill="url(#d)" opacity=".75"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_getinvolved.svg b/icon-themes/elementary_svg/cmd/lc_getinvolved.svg
new file mode 100644
index 000000000..36d22510e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_getinvolved.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="#b8b8b8"/><stop offset="1" stop-color="#878787"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#f5f5f5"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="30" cy="33.1875" gradientTransform="matrix(.81491924 -.00000039 .00000011 .25340272 -9.94758 6.59021)" gradientUnits="userSpaceOnUse" r="4.6875" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.74999995 0 0 .43478262 -5.12763 2.917391)" gradientUnits="userSpaceOnUse" x1="22" x2="17" xlink:href="#d" y1="39" y2="37.4375"/><radialGradient id="g" cx="26.375898" cy="12.31301" gradientTransform="matrix(.86552039 -.07102871 .06760608 .84907396 -11.038912 -4.204803)" gradientUnits="userSpaceOnUse" r="8" xlink:href="#b"/><linearGradient id="h" gradientTransform="matrix(.52770326 0 0 .53573244 -1.331098 -1.404301)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="5" y2="44.678879"/><radialGradient id="i" cx="24.999998" cy="28.659998" gradientTransform="matrix(.67742373 0 0 .19285627 -5.016256 9.997732)" gradientUnits="userSpaceOnUse" r="16" xlink:href="#b"/><linearGradient id="j" gradientTransform="matrix(.51613236 0 0 .51667107 -.983973 -.491809)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="25.084745" y2="45"/><radialGradient id="k" cx="32" cy="41.5" gradientTransform="matrix(.45238095 0 0 .14285715 .023809 15.071429)" gradientUnits="userSpaceOnUse" r="21" xlink:href="#d"/><linearGradient id="l" gradientTransform="matrix(-.74999995 0 0 .43478262 34.15 2.917391)" gradientUnits="userSpaceOnUse" x1="22" x2="17" xlink:href="#d" y1="39" y2="37.4375"/><linearGradient id="m" gradientTransform="matrix(.52770326 0 0 .53573244 -1.331098 -1.404301)" gradientUnits="userSpaceOnUse" x1="30.00001" x2="30.00001" xlink:href="#c" y1="6.333993" y2="24.913183"/><linearGradient id="n" gradientTransform="matrix(.51613236 0 0 .51667107 -.983973 -.491809)" gradientUnits="userSpaceOnUse" x1="29.996229" x2="29.996229" xlink:href="#c" y1="21.440447" y2="43.531425"/><linearGradient id="o" gradientTransform="matrix(.33334585 0 0 .36215328 -2.000376 2.481381)" gradientUnits="userSpaceOnUse" x1="29.998489" x2="30" xlink:href="#c" y1="6.780811" y2="26.2834"/><linearGradient id="p" gradientTransform="matrix(.41935736 0 0 .41979504 -4.580722 1.819164)" gradientUnits="userSpaceOnUse" x1="29.968306" x2="30.000004" xlink:href="#c" y1="21.68708" y2="43.308842"/><radialGradient id="q" cx="32" cy="41.5" gradientTransform="matrix(.35714286 0 0 .14285716 -3.928571 13.072062)" gradientUnits="userSpaceOnUse" r="21" xlink:href="#d"/><linearGradient id="r" gradientTransform="matrix(.61956519 0 0 .35916826 -8.166564 4.283932)" gradientUnits="userSpaceOnUse" x1="22" x2="17" xlink:href="#d" y1="39" y2="37.4375"/><radialGradient id="s" cx="24.999998" cy="28.659998" gradientTransform="matrix(.55040653 0 0 .15669563 -7.856951 10.341911)" gradientUnits="userSpaceOnUse" r="16" xlink:href="#b"/><linearGradient id="t" gradientTransform="matrix(.41935736 0 0 .41979504 -4.580722 1.819164)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="25.084745" y2="45"/><linearGradient id="u" gradientTransform="matrix(.33334585 0 0 .36215328 -2.000376 2.481381)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="5" y2="44.678879"/><radialGradient id="v" cx="26.375898" cy="12.31301" gradientTransform="matrix(.54674217 -.04801515 .04270621 .57397107 -8.132723 .588251)" gradientUnits="userSpaceOnUse" r="8" xlink:href="#b"/><path d="m15 19.000632a7.5 3 0 0 1 -14.99999996 0 7.5 3 0 1 1 14.99999996 0z" fill="url(#q)" opacity=".8"/><path d="m6.513 10.424959-.056 2.518771c-1.2206208 1.013754-4.5423621 1.469284-4.5376831 2.51877l-.4193572 3.148465c0 1.043308 2.9101663 1.889075 6.5000399 1.889075 3.5898714 0 6.5000404-.845767 6.5000404-1.889075l-.419359-3.148465c-.0049-.898218-3.34503-1.46928-4.550681-2.51877l-.043-2.518771z" fill="url(#s)" stroke="url(#t)" stroke-width=".999919"/><path d="m7.5 11.4375c-.08094.691654.1318657 1.450708-.2235148 2.087545-.5288217.667037-1.389003.904775-2.1389656 1.229786-.7736519.277628-1.5744675.510298-2.2797645.944145.06985.137296-.065526.621724-.078159.907996-.082782.66226-.1655648 1.324519-.2483472 1.986778.6400316.191418 1.2404938.510821 1.9149171.578815 2.3665096.469752 4.8219149.415371 7.191225-.0036.601839-.114874 1.179595-.331813 1.731993-.587727.184056-.31394-.04004-.704525-.03164-1.0593-.070914-.580258-.141829-1.160473-.212744-1.740688-1.388438-.864698-3.1599328-1.033326-4.3605453-2.210845-.4235262-.609711-.1624361-1.377144-.2729369-2.057588-.2621507-.1719-.6361248-.036194-.9509262-.075317h-.029974-.010617z" fill="none" stroke="url(#p)" stroke-width=".999919"/><path d="m7.9999999 4.4732229c-1.3807633 0-2.5000936 1.1349914-2.5000936 2.5350727.010821.5181431.051513 1.1336776.3333444 2.5350729.1666733.5432295 1.6533164 1.9918425 1.6667298 2.1729185.3232373.181075.8333645.181075 1.1667122 0 0-.181076 1.3333833-1.629689 1.5000553-2.1729185.317138-1.456468.316333-1.9918428.333345-2.5350729 0-1.4000813-1.1193297-2.5350727-2.5000931-2.5350727z" fill="url(#v)" stroke="url(#u)" stroke-width=".999813"/><path d="m4.8443056 19.8c-1.4636292-.711942-.7657026-2.29252-.6195656-3.304348-.6195651.718337-.3076095 2.726087-1.54674 2.726087.8260869.293774 1.3915756.494141 2.1663056.578261z" fill="url(#r)" opacity=".5"/><path d="m8 5.4375c-.7988506-.0225277-1.5285136.6901223-1.5254134 1.4898472-.0123042.6499109.1234931 1.2912168.2306737 1.9293972.0277341.2503623.099215.4818625.2817004.664084.334444.4496757.7065068.8702806 1.0755393 1.2916716.3786508-.497217.7660568-.988137 1.125-1.5.1525569-.8464211.3918589-1.6961878.3266846-2.563727-.0989739-.7265893-.7734514-1.3319241-1.5141846-1.311273z" fill="none" stroke="url(#o)" stroke-width=".999813"/><path d="m24 21a9.5 3 0 0 1 -19 0 9.5 3 0 1 1 19 0z" fill="url(#k)" opacity=".8"/><path d="m12.177403 10.099947c.23753 1.124653.370116 1.975373.177421 3.100026-1.502303 1.247697-5.3445034 1.80835-5.3387447 3.100025l-.5161321 3.875036c0 1.284073 3.5817448 2.325019 8.0000528 2.325019 4.418307 0 8.000053-1.040946 8.000053-2.325019l-.516134-3.875036c-.0061-1.105498-3.870993-1.808346-5.354873-3.100025-.126751-1.043848-.02586-2.056174.193549-3.100026z" fill="url(#i)" stroke="url(#j)" stroke-width=".999894"/><path d="m13.21875 11.09375c.08722.856711.3354 1.801007-.04818 2.615857-.642554.728465-1.594602 1.093826-2.46738 1.472715-1.3805053.328145-2.9894634.817678-2.7779721 1.816051-.14174 1.063043-.2834789 2.126085-.4252179 3.189127.3063993.160613 1.0809439.584904 1.625.6875 2.520767.666947 5.16785.725367 7.754874.519516 1.511711-.166212 3.088649-.352665 4.432626-1.113266.335436-.07362.107122-.316411.114936-.654915-.132062-1.021278-.264124-2.042557-.396186-3.063835-.587648-.5027-1.391296-.753519-2.106391-1.064577-1.082782-.447299-2.251468-.853003-3.086912-1.707994-.391617-.689558-.161473-1.538743-.107324-2.28649.259681-.52835-.223399-.401903-.552932-.409689-.652981 0-1.305961 0-1.958941 0z" fill="none" stroke="url(#n)" stroke-width=".999894"/><path d="m14.5 1.5422262c-2.185818 0-3.957774 1.67899-3.957774 3.7501272.01713.7664876.08155 1.6770462.527701 3.750127.263852.8035986 2.617283 2.9465296 2.638517 3.2143946.511701.267865 1.319258.267865 1.846964 0 0-.267865 2.110813-2.410796 2.374664-3.2143946.502046-2.1545496.500773-2.9465283.527702-3.750127 0-2.0711372-1.771956-3.7501272-3.957774-3.7501272z" fill="url(#g)" stroke="url(#h)" stroke-width="1.084452"/><path d="m10.62237 21.7c-1.7717617-.861824-.9269032-2.775156-.7500005-4-.7499999.869566-.3723694 3.3-1.8723695 3.3 1 .355621 1.6845389.59817 2.62237.7z" fill="url(#f)" opacity=".5"/><path d="m12 13.35048c.366027.959338 1.343418 1.64952 2.5 1.64952s2.133972-.690182 2.5-1.64952z" fill="url(#e)" opacity=".3"/><path d="m18.4 21.7c1.771762-.861824.926903-2.775156.750001-4 .749999.869566.372369 3.3 1.872369 3.3-1 .355621-1.684539.59817-2.62237.7z" fill="url(#l)" opacity=".5"/><path d="m14.5 2.53125c-1.666616 0-2.9513 1.2303173-2.96875 2.71875.000139.00624-.000145.024997 0 .03125.01647.7081029.08609 1.5272795.5 3.46875-.0051-.03667.09671.2041393.3125.46875.232433.2850235.566603.6083312.875.9375.308397.329169.598847.668975.84375.9375.09435.103448.171956.186905.25.28125.166811.03524.415249.03212.625 0 .06182-.08397.114751-.159431.1875-.25.218248-.271707.473896-.575993.75-.90625.276104-.3302573.569207-.6813941.78125-.96875.197562-.2677316.307312-.503144.3125-.5.460701-1.9997828.473735-2.6695721.5-3.46875 0-.010182.000119-.021091 0-.03125-.01745-1.4884327-1.302134-2.71875-2.96875-2.71875z" fill="none" stroke="url(#m)" stroke-width="1.084452"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_glueeditmode.svg b/icon-themes/elementary_svg/cmd/lc_glueeditmode.svg
new file mode 100644
index 000000000..0a5d96d90
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_glueeditmode.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" gradientUnits="userSpaceOnUse" x1="5.337087" x2="9.46967" y1="14.662912" y2="15.629981"><stop offset="0" stop-color="#d9d6d0"/><stop offset=".35614085" stop-color="#fff"/><stop offset=".45965657" stop-color="#d3d7cf"/><stop offset=".64107072" stop-color="#eeeeec"/><stop offset="1" stop-color="#babdb6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.973532" x2="16.889942" y1="10.019201" y2="13.593593"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.960505" x2="10.164633" y1="19.393661" y2="15.357208"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(1.3020765 0 0 1.2372104 -4.672516 -1.254661)"><path d="m15 4v-3h2l5 6-1 2z" fill="#f9c440"/><path d="m7 10c2.7355938 1.629377 5.203129 3.727857 7 7l-6.03125.875-2.96875 2.125-1-1 2-3z" fill="url(#a)"/><path d="m7.3544513 10.236154-.9881071 5.911307-1.8453988 2.788119.5451934.514526 2.8061392-1.963601 5.938065-.867798c-1.915168-2.293658-3.598252-4.750151-6.4558917-6.382553z" style="opacity:.4;fill:none;stroke:#000;stroke-width:.78788;stroke-linecap:round;stroke-linejoin:round"/><path d="m7 10c2.7355938 1.629377 5.203129 3.727857 7 7l-6.03125.875-2.96875 2.125-1-1 2-3z" fill="url(#c)"/><path d="m14 17 7-8-6-5-8 6c3.009226 1.595995 5.286637 3.990336 7 7z" fill="url(#b)"/><g fill="none" stroke-width=".78788"><path d="m20.591734 7.1858161-4.111259-4.964177-.333205-.0041135-.010762 2.4159723-8.066509 6.0642391-1.0173104 6.095817 6.3629994-.93072 6.606822-7.5444833z" opacity=".6" stroke="#fff"/><path d="m5.0479871 19.055192 2.5116564-2.21469" opacity=".2" stroke="#000"/><path d="m7.483423 10.310763c2.4186241 1.669675 4.531353 3.651302 6.158154 6.128474" stroke="#f9c440" stroke-linecap="round"/><path d="m7 10 7 7-6.03125.875-2.96875 2.125-1-1 2-3z" opacity="0" stroke="#000"/><path d="m21.523235 7.0448458-4.70339-5.6449384-1.438018.026791-.0085 2.7961355-8.0188757 6.0133201c2.9633807 1.884455 5.0453717 4.356713 6.4558917 6.382553l6.863274-7.8339215z" opacity=".4" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_glueescapedirectionbottom.svg b/icon-themes/elementary_svg/cmd/lc_glueescapedirectionbottom.svg
new file mode 100644
index 000000000..c588ffe51
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_glueescapedirectionbottom.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f"><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(.24324324 0 0 .35135133 -22.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="130.88889" x2="130.88889" xlink:href="#f" y1="15.461527" y2="55.307682"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15" x2="15.133052" y1="3" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="i" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="22.459419" x2="22.459419" xlink:href="#f" y1="12.615129" y2="34.706738"/><linearGradient id="k" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="22.522657" x2="22.522657" xlink:href="#f" y1="22.407579" y2="24.862202"/><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.500348 1.5042542h16.999305v16.9993058h-16.9993051z" fill="url(#h)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.50148 2.5053859h14.978735v14.9787351h-14.978735z" fill="none" stroke="url(#g)"/><g transform="translate(-.027722 .151882)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#i)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#j)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#k)"/></g></g><rect fill="#565656" height="10" ry=".555903" transform="scale(1 -1)" width="2" x="11" y="-20"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_glueescapedirectionleft.svg b/icon-themes/elementary_svg/cmd/lc_glueescapedirectionleft.svg
new file mode 100644
index 000000000..82e816185
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_glueescapedirectionleft.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f"><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(.24324324 0 0 .35135133 -22.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="130.88889" x2="130.88889" xlink:href="#f" y1="15.461527" y2="55.307682"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15" x2="15.133052" y1="3" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="i" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="22.459419" x2="22.459419" xlink:href="#f" y1="12.615129" y2="34.706738"/><linearGradient id="k" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="22.522657" x2="22.522657" xlink:href="#f" y1="22.407579" y2="24.862202"/><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.500348 1.5042542h16.999305v16.9993058h-16.9993051z" fill="url(#h)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.50148 2.5053859h14.978735v14.9787351h-14.978735z" fill="none" stroke="url(#g)"/><g transform="translate(-.027722 .151882)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#i)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#j)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#k)"/></g></g><rect fill="#565656" height="10" ry=".555903" transform="matrix(0 1 1 0 0 0)" width="2" x="9" y="1"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_glueescapedirectionright.svg b/icon-themes/elementary_svg/cmd/lc_glueescapedirectionright.svg
new file mode 100644
index 000000000..a51dbf19a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_glueescapedirectionright.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f"><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(.24324324 0 0 .35135133 -22.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="130.88889" x2="130.88889" xlink:href="#f" y1="15.461527" y2="55.307682"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15" x2="15.133052" y1="3" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="i" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="22.459419" x2="22.459419" xlink:href="#f" y1="12.615129" y2="34.706738"/><linearGradient id="k" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="22.522657" x2="22.522657" xlink:href="#f" y1="22.407579" y2="24.862202"/><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.500348 1.5042542h16.999305v16.9993058h-16.9993051z" fill="url(#h)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.50148 2.5053859h14.978735v14.9787351h-14.978735z" fill="none" stroke="url(#g)"/><g transform="translate(-.027722 .151882)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#i)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#j)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#k)"/></g></g><rect fill="#565656" height="10" ry=".555903" transform="matrix(0 -1 -1 0 0 0)" width="2" x="-11" y="-22"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_glueescapedirectiontop.svg b/icon-themes/elementary_svg/cmd/lc_glueescapedirectiontop.svg
new file mode 100644
index 000000000..8d635d7c1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_glueescapedirectiontop.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f"><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(.24324324 0 0 .35135133 -22.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="130.88889" x2="130.88889" xlink:href="#f" y1="15.461527" y2="55.307682"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15" x2="15.133052" y1="3" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="i" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="22.459419" x2="22.459419" xlink:href="#f" y1="12.615129" y2="34.706738"/><linearGradient id="k" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="22.522657" x2="22.522657" xlink:href="#f" y1="22.407579" y2="24.862202"/><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.500348 1.5042542h16.999305v16.9993058h-16.9993051z" fill="url(#h)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.50148 2.5053859h14.978735v14.9787351h-14.978735z" fill="none" stroke="url(#g)"/><g transform="translate(-.027722 .151882)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#i)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#j)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#k)"/></g></g><rect fill="#565656" height="10" ry=".555903" transform="scale(-1 1)" width="2" x="-13"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_gluehorzaligncenter.svg b/icon-themes/elementary_svg/cmd/lc_gluehorzaligncenter.svg
new file mode 100644
index 000000000..664d66b80
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_gluehorzaligncenter.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 -22.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="127.38982" x2="126.97176" y1="15.735334" y2="54.916561"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.631441" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.500348 1.5042542h16.999305v16.9993058h-16.9993051z" fill="url(#g)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.50148 2.5053859h14.978735v14.9787351h-14.978735z" fill="none" stroke="url(#f)"/><g transform="translate(-.027722 .151882)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#h)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#i)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#j)"/></g></g><rect fill="#cc3b02" height="10" ry=".555903" transform="scale(-1 1)" width="2" x="-13" y="10"/><circle cx="12" cy="20" fill="#f37329" r="1.5" stroke="#cc3b02" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_gluehorzalignleft.svg b/icon-themes/elementary_svg/cmd/lc_gluehorzalignleft.svg
new file mode 100644
index 000000000..4183dcefb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_gluehorzalignleft.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f"><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(.24324324 0 0 .35135133 -22.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="130.88889" x2="130.88889" xlink:href="#f" y1="15.461527" y2="55.307682"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15" x2="15.133052" y1="3" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="i" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="22.459419" x2="22.459419" xlink:href="#f" y1="12.615129" y2="34.706738"/><linearGradient id="k" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="22.522657" x2="22.522657" xlink:href="#f" y1="22.407579" y2="24.862202"/><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.500348 1.5042542h16.999305v16.9993058h-16.9993051z" fill="url(#h)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.50148 2.5053859h14.978735v14.9787351h-14.978735z" fill="none" stroke="url(#g)"/><g transform="translate(-.027722 .151882)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#i)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#j)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#k)"/></g></g><rect fill="#cc3b02" height="11" ry=".555903" transform="matrix(0 -1 -1 0 24.000002 0)" width="2.000001" x="-16" y="11"/><circle cx="2" cy="15.03688" fill="#f37329" r="1.5" stroke="#cc3b02" stroke-linejoin="round"/><rect fill="#cc3b02" height="6.02562" ry=".555903" transform="matrix(-1 0 0 -1 24.000002 0)" width="1.999998" x="11.000002" y="-16.02562"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_gluehorzalignright.svg b/icon-themes/elementary_svg/cmd/lc_gluehorzalignright.svg
new file mode 100644
index 000000000..965eecec1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_gluehorzalignright.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f"><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(.24324324 0 0 .35135133 -22.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="130.88889" x2="130.88889" xlink:href="#f" y1="15.461527" y2="55.307682"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15" x2="15.133052" y1="3" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="i" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="22.459419" x2="22.459419" xlink:href="#f" y1="12.615129" y2="34.706738"/><linearGradient id="k" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="22.522657" x2="22.522657" xlink:href="#f" y1="22.407579" y2="24.862202"/><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.500348 1.5042542h16.999305v16.9993058h-16.9993051z" fill="url(#h)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.50148 2.5053859h14.978735v14.9787351h-14.978735z" fill="none" stroke="url(#g)"/><g transform="translate(-.027722 .151882)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#i)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#j)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#k)"/></g></g><rect fill="#cc3b02" height="11" ry=".555903" transform="rotate(-90)" width="2.000001" x="-16" y="11"/><circle cx="-22.000002" cy="15.03688" fill="#f37329" r="1.5" stroke="#cc3b02" stroke-linejoin="round" transform="scale(-1 1)"/><rect fill="#cc3b02" height="6.02562" ry=".555903" transform="scale(1 -1)" width="1.999998" x="11.000002" y="-16.02562"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_glueinsertpoint.svg b/icon-themes/elementary_svg/cmd/lc_glueinsertpoint.svg
new file mode 100644
index 000000000..a0fa4b0d1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_glueinsertpoint.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" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" xlink:href="#d" y1="10.631441" y2="35.62291"/><linearGradient id="b" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" xlink:href="#e" y1="21.34207" y2="24.912279"/><radialGradient id="c" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.631441" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" 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(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="g"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.24324324 0 0 .35135133 -22.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="127.38982" x2="126.97176" y1="15.735334" y2="54.916561"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="m" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#f)"/><path d="m-10-47h5v7h-5z" fill="url(#h)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#i)"/></g><path d="m3.500348 1.5042542h16.999305v16.9993058h-16.9993051z" fill="url(#l)" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.50148 2.5053859h14.978735v14.9787351h-14.978735z" fill="none" stroke="url(#k)"/><g transform="translate(-.025424 .146186)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#m)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#a)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#b)"/></g></g><g transform="translate(5.974576 6.146186)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#c)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#d)"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#e)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_gluepercent.svg b/icon-themes/elementary_svg/cmd/lc_gluepercent.svg
new file mode 100644
index 000000000..a128a79d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_gluepercent.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.73719631 0 0 .76299608 3.000175 1.000179)" gradientUnits="userSpaceOnUse" x1="10.305334" x2="4.900381" y1="11.695927" y2="5.209983"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 -22.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="127.38982" x2="126.97176" y1="15.735334" y2="54.916561"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" 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" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.500348 1.5042542h16.999305v16.9993058h-16.9993051z" fill="url(#h)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.50148 2.5053859h14.978735v14.9787351h-14.978735z" fill="none" stroke="url(#g)"/><rect fill="#cc3b02" height="3.636039" ry=".555903" transform="scale(1 -1)" width=".999998" x="6" y="-4.136039"/><circle cy="-6.5" fill="#f37329" r="1.5" stroke="#cc3b02" stroke-linejoin="round" transform="rotate(90)"/><path d="m7.6244968 7.8270008q0 .9467272.1584545 1.4163632.1656569.462181.5257806.462181.6914376 0 .6914376-1.8785442 0-1.8636352-.6914376-1.8636352-.3601237 0-.5257806.4621816-.1584545.454727-.1584545 1.4014536zm3.1906962-.014909q0 1.7145444-.641021 2.5792712-.6410193.857272-1.879845.857272-1.1884083 0-1.836631-.879635-.6482228-.8870908-.6482228-2.5569082 0-3.4067251 2.4848538-3.4067251 1.2172182 0 1.865441.8870903.655425.8796358.655425 2.5196348zm4.955303-3.25018-5.8412073 10.8985382h-1.7285939l5.8412072-10.8985382zm-.770665 7.6185412q0 .946727.158454 1.416362.165658.462181.525781.462181.691437 0 .691437-1.878543 0-1.863635-.691437-1.863635-.360123 0-.525781.462181-.158454.454727-.158454 1.401454zm3.190696-.0149q0 1.70709-.64102 2.571816-.64102.857273-1.879846.857273-1.188408 0-1.836631-.879636-.648222-.887091-.648222-2.549453 0-3.406726 2.484853-3.406726 1.217219 0 1.865441.887091.655425.879636.655425 2.519635z" fill="url(#e)" opacity=".66"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_gluevertalignbottom.svg b/icon-themes/elementary_svg/cmd/lc_gluevertalignbottom.svg
new file mode 100644
index 000000000..dcddbe04a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_gluevertalignbottom.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f"><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(.24324324 0 0 .35135133 -22.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="130.88889" x2="130.88889" xlink:href="#f" y1="15.461527" y2="55.307682"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15" x2="15.133052" y1="3" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="i" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="22.459419" x2="22.459419" xlink:href="#f" y1="12.615129" y2="34.706738"/><linearGradient id="k" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="22.522657" x2="22.522657" xlink:href="#f" y1="22.407579" y2="24.862202"/><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.500348 1.5042542h16.999305v16.9993058h-16.9993051z" fill="url(#h)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.50148 2.5053859h14.978735v14.9787351h-14.978735z" fill="none" stroke="url(#g)"/><g transform="translate(-.027722 .151882)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#i)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#j)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#k)"/></g></g><rect fill="#cc3b02" height="11" ry=".555903" width="2.000001" x="4.018441" y="8.999999"/><circle cx="-22.000002" cy="15.03688" fill="#f37329" r="1.5" stroke="#cc3b02" stroke-linejoin="round" transform="matrix(0 -1 -1 0 20.018441 -2.000001)"/><rect fill="#cc3b02" height="6.02562" ry=".555903" transform="matrix(0 1 1 0 20.018441 -2.000001)" width="1.999998" x="11.000002" y="-16.02562"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_gluevertaligncenter.svg b/icon-themes/elementary_svg/cmd/lc_gluevertaligncenter.svg
new file mode 100644
index 000000000..d48dbbfe1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_gluevertaligncenter.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 -22.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="127.38982" x2="126.97176" y1="15.735334" y2="54.916561"><stop offset="0" stop-color="#fff"/><stop offset=".0641157" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.203894" x2="15.133052" y1="4.482563" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.631441" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.500348 1.5042542h16.999305v16.9993058h-16.9993051z" fill="url(#g)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.50148 2.5053859h14.978735v14.9787351h-14.978735z" fill="none" stroke="url(#f)"/><g transform="translate(-.027722 .151882)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#h)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#i)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#j)"/></g></g><rect fill="#cc3b02" height="10" ry=".555903" transform="matrix(0 -1 -1 0 0 0)" width="2" x="-11" y="-12"/><circle cx="2" cy="10" fill="#f37329" r="1.5" stroke="#cc3b02" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_gluevertaligntop.svg b/icon-themes/elementary_svg/cmd/lc_gluevertaligntop.svg
new file mode 100644
index 000000000..4822879be
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_gluevertaligntop.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -5.871021 -2.685477)" gradientUnits="userSpaceOnUse" x1="12.700075" x2="11" y1="71.337242" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f"><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(.24324324 0 0 .35135133 -22.837836 -2.432428)" gradientUnits="userSpaceOnUse" x1="130.88889" x2="130.88889" xlink:href="#f" y1="15.461527" y2="55.307682"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15" x2="15.133052" y1="3" y2="12.930884"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="i" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="22.459419" x2="22.459419" xlink:href="#f" y1="12.615129" y2="34.706738"/><linearGradient id="k" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="22.522657" x2="22.522657" xlink:href="#f" y1="22.407579" y2="24.862202"/><g transform="translate(0 2)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -.142854)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.500348 1.5042542h16.999305v16.9993058h-16.9993051z" fill="url(#h)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.50148 2.5053859h14.978735v14.9787351h-14.978735z" fill="none" stroke="url(#g)"/><g transform="translate(-.027722 .151882)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#i)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#j)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#k)"/></g></g><rect fill="#cc3b02" height="11" ry=".555903" transform="matrix(1 0 0 -1 20.018441 21.518441)" width="2.000001" x="-16" y="11"/><circle cx="-22.000002" cy="15.03688" fill="#f37329" r="1.5" stroke="#cc3b02" stroke-linejoin="round" transform="matrix(0 1 -1 0 20.018441 21.518441)"/><rect fill="#cc3b02" height="6.02562" ry=".555903" transform="matrix(0 -1 1 0 20.018441 21.518441)" width="1.999998" x="11.000002" y="-16.02562"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_goalseekdialog.svg b/icon-themes/elementary_svg/cmd/lc_goalseekdialog.svg
new file mode 100644
index 000000000..4702718b4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_goalseekdialog.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" gradientUnits="userSpaceOnUse" x1="17.500001" x2="17.500001" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="translate(.000001 1)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="17" x2="17" xlink:href="#f" y1="4" y2="-1"/><linearGradient id="c" gradientTransform="matrix(-.222635 -.37381299 .385616 -.215821 27.781225 53.639802)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.923607" x2="107.10129" xlink:href="#f" y1="27.590219" y2="27.913111"/><linearGradient id="d" gradientTransform="matrix(-.27961814 0 0 -.26116043 24.971527 20.69338)" gradientUnits="userSpaceOnUse" x1="7.041489" x2="57.109772" y1="19.817038" y2="19.817038"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 .3060607 -.32769183 0 24.473023 6.564309)" gradientUnits="userSpaceOnUse" x1="30.888138" x2="30.888138" y1="10.590511" y2="30.42622"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.222635 -.37381299 .385616 -.215821 26.912532 54.139086)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.923607" x2="107.10129" y1="27.590219" y2="27.913111"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".09508789" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.530555" x2="20.520936" y1="11.161054" y2="3.661054"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74407381" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".978868" x2="23.126551" y1="10.567917" y2="10.567917"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(-.5 .8660254 -.8660254 -.5 23.429081 7.060828)"><path d="m10.980802 20.140963 2.344358-1.353516 2.816611-9.7113298 5.629165-3.2499992c-.197165-1.8980106-1.161447-3.2342531-2.5-4.330127l-5.629165 3.2499992-9.8185636-2.4164084-2.3443579 1.3535156 4.7628168 8.2220966z" fill="url(#c)" fill-rule="evenodd" stroke="url(#h)" stroke-linejoin="round"/><path d="m7.1060002 11.406171 4.2415428 7.366099 1.154003-.666264 2.82554-9.7142307 5.306302-3.0726155c-.323052-.9681865-.777781-1.8513276-1.496093-2.5913104l-5.310209 3.0658497-9.8154757-2.415936-1.1640675.6720747z" fill="none" stroke="url(#g)"/></g><path d="m13.925782.5c-.240449 0-.433977.19314475-.433593.43359375l.007812 1.56640625-.007812 1.5664062c-.000384.2404491.193144.4335938.433593.4335938h8.132813c.240448 0 .433223-.1931447.433594-.4335938l.007812-1.5664062-.007812-1.56640625c-.000372-.240449-.193146-.43359375-.433594-.43359375z" fill="url(#b)" stroke="#000" stroke-opacity=".291228"/><path d="m14.5 1.5.000001 2h7l-.000001-2z" fill="none" opacity=".5" stroke="url(#a)"/><g transform="matrix(0 -1 -1 0 24.017954 23.002599)"><path d="m20.690941 10.589085c3.550424 2.40504.429376 6.92887-3.188342 6.92887v2.999999l-5-4.660549 5-4.339451v3c2.552377.09933 4.656581-2.250715 2.831889-3.928869z" display="block" fill="url(#d)"/><g fill="none"><path d="m21.37295 11.833176c1.252468 1.470615-.863769 5.221239-4.870351 4.696001v2.0779l-2.330149-2.749672 2.330149-2.509302v1.791685c4.396795.235118 5.244502-2.712119 4.870351-3.306612z" display="block" opacity=".5" stroke="url(#e)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m20.690941 10.589085c3.550424 2.40504.429376 6.92887-3.188342 6.92887v2.999999l-5-4.660549 5-4.339451v3c2.552377.09933 4.656581-2.250715 2.831889-3.928869z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_gotopage.svg b/icon-themes/elementary_svg/cmd/lc_gotopage.svg
new file mode 100644
index 000000000..806571fda
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_gotopage.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" gradientTransform="matrix(.61342 0 0 .60955 -2.745 -3.08)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="11.923" y2="40.322"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.61627 0 0 .60955 -36.496 -4.937)" gradientUnits="userSpaceOnUse" x1="58.749" x2="105.324" y1="2.048" y2="58.048"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="11.25" cy="19.031" gradientTransform="matrix(1 0 0 .28295 0 13.646)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#i)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#h)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#g)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#f)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m3.5 1.5h17v21h-17z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><g transform="matrix(.7 0 0 .7 .8662 3.764)"><path d="m23.325 12.48-7.382 8.518-7.346-8.518h3.737c1.256-3.344-1.324-5.472-4.314-5.472-2.124 0-5.007 1.16-5.98 4.048-.507 1.502-1.4.844-1.365-.46.134-5.037 3.89-9.065 9.5-9.065s9.777 4.328 9.462 10.95z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".498" stroke-width="1.428571"/><path d="m10.207031 3.0097656c-3.6762767.0062709-6.1003695 1.8347584-7.3867185 4.7304688 1.4839119-1.2807757 3.3770832-2.3224103 5.5097656-2.1582032 2.0246079.038319 3.8260999.8789259 4.8671879 2.3300782 1.045223 1.456918 1.270233 3.5108376.253906 5.7597656a.48986505.48986505 0 0 1 -.447266.289063h-1.121094l4.0625 4.6875 4.083985-4.6875-1.474609.002a.48986505.48986505 0 0 1 -.484376-.5625c.506417-3.4404878-.360397-6.0142696-1.886718-7.7520005-1.526322-1.7377309-3.737567-2.6433913-5.97461-2.6386719a.48986505.48986505 0 0 1 -.002 0z" fill="none" opacity=".354" stroke="url(#b)" stroke-width="1.428571"/><path d="m19.313 19.03a8.063 2.28 0 1 1 -16.125 0 8.063 2.28 0 1 1 16.125 0z" fill="url(#c)" opacity=".163" transform="matrix(1.48837 0 0 1.44658 -4.744 -6.83)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_grafblue.svg b/icon-themes/elementary_svg/cmd/lc_grafblue.svg
new file mode 100644
index 000000000..eb192bc0c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_grafblue.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.632791" x2="5.519194" xlink:href="#b" y1="3.94569" y2="6.331227"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.852083" x2="2.248958" xlink:href="#b" y1="4.365625" y2="5.688542"/><linearGradient id="d"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.67749418 .67749418 -.67749418 .67749418 200.0335 -197.94513)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.17925366 .17925366 -.17925366 .17925366 3.119819 -1.031462)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#d" y1="6.034468" y2="6.022181"/><linearGradient id="g" gradientTransform="matrix(.67749418 .67749418 -.67749418 .67749418 200.0335 -197.94513)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#d" y1="291.03757" y2="291.09607"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="4.497917" x2="5.956855" y1=".529167" y2="2.094555"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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" gradientUnits="userSpaceOnUse" x1="2.808305" x2="5.045213" y1=".90112" y2="3.412272"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="2.114096" x2="3.31556" y1="3.31227" y2="4.558921"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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><clipPath id="k"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="l"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="m"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><path d="m3.9114036 2.4076192a1.4900532.25618975 45 0 0 -1.2190633-.8570494 1.4900532.25618975 45 0 0 .8721127 1.2348174 1.4900532.25618975 45 0 0 1.2351713.8724559 1.4900532.25618975 45 0 0 -.8728151-1.2348174 1.4900532.25618975 45 0 0 -.0154018-.0154258z" fill="#273445"/><path d="m2.6923434 1.5505604c-.1007782.0994623.2898178.6525093.8721086 1.2348268.5824207.5824612 1.1356872.9732599 1.2351732.8724559" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".264582"/><path d="m3.4705345 1.7153764-1.9976161 1.9976162a1.9462646 1.9462646 122.42534 0 0 -.4544021.7153239l-.05332626.1477093a2.0177204 2.0177204 119.30383 0 1 -.3243942.5779731l-.17831857.2221248a.30048108.30048108 86.878491 0 0 .0218454.400579l.0889751.088975a.30047981.30047981 3.1213831 0 0 .40057824.021844l.22212989-.1783236a2.0150441 2.0150441 150.70825 0 1 .5780208-.3242607l.1478922-.053321a1.9443245 1.9443245 147.58692 0 0 .7153873-.4542276l1.9976153-1.9976073z" fill="url(#e)"/><path d="m5.7101205.64018206c-.3254311-.32538762-.8530106-.32537804-1.1784463-.00000958l-.7461348.74613712 1.1784586 1.178451.7461262-.7461275c.3253793-.3254451.3253772-.8530155-.0000037-1.17845104z" fill="url(#g)"/><path d="m5.7101205.64018206c-.3254311-.32538762-.8530106-.32537804-1.1784463-.00000958l-.7461348.74613712 1.1784586 1.178451.7461262-.7461275c.3253793-.3254451.3253772-.8530155-.0000037-1.17845104z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".264582"/><path clip-path="url(#k)" d="m3.7041668 4.1010417h-3.17500012l-1.05833336 2.2489585 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#c)"/><g fill="none"><path d="m3.4705344 1.7153764-2.0104718 2.0104742a1.8647588 1.8647588 0 0 0 -.4353725.6853633l-.06427752.1780478a1.9332223 1.9332223 0 0 1 -.31080907.5537656l-.19418908.2418968a.28789739.28789739 0 0 0 .0209305.3838043l.1049306.1049238a.28789615.28789615 0 0 0 .38380257.0208861l.2418991-.1941921a1.9306574 1.9306574 0 0 1 .5538142-.3106889l.1782309-.06429a1.8628993 1.8628993 0 0 0 .685428-.4352075l2.0104712-2.0104646z" opacity=".5" stroke="#000" stroke-linejoin="round" stroke-width=".264584"/><path clip-path="url(#l)" d="m3.7041668 4.1010417h-3.17500012l-1.05833336 2.2489585 2.64583338.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#002e99" stroke-opacity=".639216" stroke-width=".264583"/><path d="m5.1210938.66210938c-.1459455-.00000275-.2918815.05557616-.4023438.16601562l-.5585938.5585938.8046876.8027343.5585937-.5585937c.2212588-.2213036.2212738-.5814234 0-.8027344-.1104433-.1104285-.2563983-.16601288-.4023437-.16601562z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".264582"/><g stroke-width=".264583"><path clip-path="url(#m)" d="m.69921875 4.3652344-.828125 1.7578125 2.14648435.2167969 1.1816407-1.1835938.1757812-.7910156z" opacity=".5" stroke="#fff"/><path d="m3.4707031 2.0898438-1.8105469 1.8105468c-.1750334.1750339-.3108145.3852991-.3945312.6171875l-.050781.1464844c-.085833.2377587-.209567.4599079-.36718755.65625l-.17773457.2226563c-.0110004.013704-.009518.035404.001953.046875l.0878906.085937c.0135378.013515.0356972.014448.0488281.00391l.22070332-.1777377c.196595-.1578253.4176418-.2799108.6542969-.3652343l.1503906-.0546876c.2306226-.0831517.4401482-.2174928.6152344-.3925781l1.8105468-1.8105469" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m4.5401937 1.7788327a1.4900533.25618975 45 0 0 -1.219068-.85705874l-.6287854.62879584a1.4900533.25618975 45 0 1 1.2190633.8570494 1.4900533.25618975 45 0 1 .015409.015426 1.4900533.25618975 45 0 1 .8728083 1.2348173l.6287895-.6287866a1.4900533.25618975 45 0 0 -.8728149-1.2348174 1.4900533.25618975 45 0 0 -.0154018-.0154258z" fill="url(#f)"/><g fill="none" stroke-linejoin="round" stroke-width=".264582"><path d="m4.7996252 3.6578431.6287905-.6287863c.0995239-.1004879-.2911541-.653209-.872812-1.234827-.0051259-.0047907-.0102644-.0102518-.0154086-.0154257-.5768334-.5741256-1.1196956-.95561126-1.2190621-.85706846l-.6287906.62878636" opacity=".5" stroke="#0e141f"/><path d="m4.7996252 3.6578431c.0994991-.1004878-.2911698-.6532089-.8728173-1.2348174-.005126-.0047905-.0102644-.0102519-.0154086-.0154258-.5768228-.5741158-1.1196727-.9556015-1.2190567-.8570779" opacity=".5" stroke="#0e141f"/><path d="m3.4160156 1.1992188-.2519531.2519531c.2977398.1774335.6282951.463837.9355469.7695312.00546.00546.010309.01029.015625.015625.3126386.3126194.599968.6485445.7792968.9511719l.2539063-.2539062c-.0009492-.0018-.0009586-.004-.00195-.00586-.00524-.00978-.011179-.020195-.017578-.03125-.00711-.012284-.01496-.023458-.023437-.037109-.1369705-.2205576-.3944875-.5331768-.738285-.8769529-.0287633-.0288804-.0136719-.015625-.0136719-.015625-.3405612-.3388349-.6477737-.5926982-.8652344-.7265625-.0134357-.0082709-.0269878-.0145614-.0390624-.0214844-.010868-.00623-.019699-.012492-.029297-.017578-.00135-.0007146-.00259-.00126-.00391-.00195z" stroke="url(#i)"/></g><path d="m5.2919999 3.7570606c-.4326739.7914544-1.569176 2.4742197.0000003 2.4605696 1.5448111-.013439.3076218-1.6976456-.0000003-2.4605696z" fill="url(#a)" stroke="#002e99" stroke-opacity=".517647" stroke-width=".264583"/><path d="m5.2916667 4.2444253c-.2563949.4336635-.7214432 1.3513003-.5341309 1.5331666l.1895301.1378122z" fill="#fff" opacity=".8" stroke-width=".549124"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_grafcontrast.svg b/icon-themes/elementary_svg/cmd/lc_grafcontrast.svg
new file mode 100644
index 000000000..16ac4536e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_grafcontrast.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -58.729414 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.304364" x2="6.304364" y1=".999958" y2="23.005319"><stop offset="0" stop-color="#808080"/><stop offset=".87326682" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.696671" x2="19.82531" y1="13.973119" y2="13.973119"><stop offset="0" stop-color="#4d4d4d"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.696669" x2="19.821404" y1="16.722891" y2="16.722891"><stop offset="0" stop-color="#808080"/><stop offset=".54610044" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0862728 0 0 1.0862481 -55.56661 15.813638)" gradientUnits="userSpaceOnUse" x1="63.397362" x2="63.397362" y1="-12.489107" y2="5.46756"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17.610361" x2="17.610361" y1=".999958" y2="23.062979"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><path d="m24 21c0 1.656854-5.372583 3-12 3-6.6274172 0-12.00000025-1.343146-12.00000025-3s5.37258305-3 12.00000025-3c6.627417 0 12 1.343146 12 3z" fill="url(#a)" fill-rule="evenodd" opacity=".3"/><path d="m12.000002 1.501785c-5.792553 0-10.498217 4.7056616-10.498217 10.498214 0 5.792554 4.705664 10.498219 10.498217 10.498216 5.79255 0 10.498219-4.705662 10.498213-10.498216 0-5.7925524-4.705663-10.498214-10.498213-10.498214z" fill="url(#f)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.003654"/><path d="m19.373494 12.915663a7.6144578 7.6144578 0 1 1 -15.2289155-.000001l7.6144575.000001z" fill="url(#d)" stroke="url(#c)" stroke-width=".743095" transform="matrix(0 1.3789557 -1.3132911 0 28.462025 -4.215191)"/><path d="m21.499999 11.999663c0 5.246874-4.253609 9.500336-9.499879 9.500336-5.2467526 0-9.5001201-4.253509-9.5001201-9.500336 0-5.2466312 4.2533675-9.4996623 9.5001201-9.4996623 5.24627 0 9.499879 4.2530311 9.499879 9.4996623z" fill="none" opacity=".4" stroke="url(#e)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_grafgamma.svg b/icon-themes/elementary_svg/cmd/lc_grafgamma.svg
new file mode 100644
index 000000000..5e4167ca4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_grafgamma.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 35.58813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 1 -1 0 24 15)" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#f" y1="4" y2="18"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#f" y1="4" y2="18"/><linearGradient id="h" gradientTransform="matrix(.24324 0 0 .35135 3.162 .568)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24.000986" y1="6.921873" y2="58.15284"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.30053912 0 0 .31914897 1.609511 .713356)" gradientUnits="userSpaceOnUse" x1="24.0007" x2="24.0007" y1=".877712" y2="51.831032"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.2538 0 0 .30502 20.13 .315)" gradientUnits="userSpaceOnUse" x1="-51.73365" x2="-51.785999" xlink:href="#j" y1="74.372169" y2="2.906"/><linearGradient id="l" gradientTransform="matrix(-.31418 .00125672 .00076659 -.3333 1.442148 -.93576)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" xlink:href="#j" y1="-13.091" y2="-40.164001"/><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m10 40h35.6v7.000001h-35.6z" fill="url(#d)"/><path d="m45.6 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/></g><path d="m1.5021252 22.481952-.0430412-20.963904h21.038791l.04304 20.963904z" fill="url(#i)" stroke-width="1.05054"/><path d="m21.5 2.5.04092 18.981952h-19l-.04092-18.981952z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m1.540916 22.481952-.040916-20.981952h21l.04092 20.981952c-5.067648.02881-16.0442927.01887-21 0z" fill="none" stroke="url(#k)" stroke-linejoin="round"/><path d="m6.5 4.5h13v13h-13z" fill="#fafafa"/><path d="m19.5 17.5-12.976.0439-.024-13.0439h13z" fill="none" stroke="url(#l)" stroke-linecap="round" stroke-width=".999995"/><path d="m10 5v12h1v-12zm5 0v12h1v-12z" fill="#d4d4d4" fill-opacity=".459559"/><path d="m19 8h-12v1h12zm0 5h-12v1h12z" fill="#d4d4d4" fill-opacity=".459559"/><path d="m6.024 17.5439c6.98758-1.4642 12.557593-8.9826296 13.590574-13.467114" fill="none" stroke="#cc3b02"/><path d="m4 4h1v14h-1z" fill="url(#g)"/><path d="m20 19v1h-14v-1z" fill="url(#e)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_grafgreen.svg b/icon-themes/elementary_svg/cmd/lc_grafgreen.svg
new file mode 100644
index 000000000..5e74d367b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_grafgreen.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.632791" x2="5.519194" xlink:href="#b" y1="3.94569" y2="6.331227"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#9bdb4d"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.852083" x2="2.248958" xlink:href="#b" y1="4.365625" y2="5.688542"/><linearGradient id="d"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.67749418 .67749418 -.67749418 .67749418 200.0335 -197.94513)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.17925366 .17925366 -.17925366 .17925366 3.119819 -1.031462)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#d" y1="6.034468" y2="6.022181"/><linearGradient id="g" gradientTransform="matrix(.67749418 .67749418 -.67749418 .67749418 200.0335 -197.94513)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#d" y1="291.03757" y2="291.09607"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="4.497917" x2="5.956855" y1=".529167" y2="2.094555"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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" gradientUnits="userSpaceOnUse" x1="2.808305" x2="5.045213" y1=".90112" y2="3.412272"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="2.114096" x2="3.31556" y1="3.31227" y2="4.558921"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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><clipPath id="k"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="l"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="m"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><path d="m3.9114036 2.4076192a1.4900532.25618975 45 0 0 -1.2190633-.8570494 1.4900532.25618975 45 0 0 .8721127 1.2348174 1.4900532.25618975 45 0 0 1.2351713.8724559 1.4900532.25618975 45 0 0 -.8728151-1.2348174 1.4900532.25618975 45 0 0 -.0154018-.0154258z" fill="#273445"/><path d="m2.6923434 1.5505604c-.1007782.0994623.2898178.6525093.8721086 1.2348268.5824207.5824612 1.1356872.9732599 1.2351732.8724559" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".264582"/><path d="m3.4705345 1.7153764-1.9976161 1.9976162a1.9462646 1.9462646 122.42534 0 0 -.4544021.7153239l-.05332626.1477093a2.0177204 2.0177204 119.30383 0 1 -.3243942.5779731l-.17831857.2221248a.30048108.30048108 86.878491 0 0 .0218454.400579l.0889751.088975a.30047981.30047981 3.1213831 0 0 .40057824.021844l.22212989-.1783236a2.0150441 2.0150441 150.70825 0 1 .5780208-.3242607l.1478922-.053321a1.9443245 1.9443245 147.58692 0 0 .7153873-.4542276l1.9976153-1.9976073z" fill="url(#e)"/><path d="m5.7101205.64018206c-.3254311-.32538762-.8530106-.32537804-1.1784463-.00000958l-.7461348.74613712 1.1784586 1.178451.7461262-.7461275c.3253793-.3254451.3253772-.8530155-.0000037-1.17845104z" fill="url(#g)"/><path d="m5.7101205.64018206c-.3254311-.32538762-.8530106-.32537804-1.1784463-.00000958l-.7461348.74613712 1.1784586 1.178451.7461262-.7461275c.3253793-.3254451.3253772-.8530155-.0000037-1.17845104z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".264582"/><path clip-path="url(#k)" d="m3.7041668 4.1010417h-3.17500012l-1.05833336 2.2489585 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#c)"/><g fill="none"><path d="m3.4705344 1.7153764-2.0104718 2.0104742a1.8647588 1.8647588 0 0 0 -.4353725.6853633l-.06427752.1780478a1.9332223 1.9332223 0 0 1 -.31080907.5537656l-.19418908.2418968a.28789739.28789739 0 0 0 .0209305.3838043l.1049306.1049238a.28789615.28789615 0 0 0 .38380257.0208861l.2418991-.1941921a1.9306574 1.9306574 0 0 1 .5538142-.3106889l.1782309-.06429a1.8628993 1.8628993 0 0 0 .685428-.4352075l2.0104712-2.0104646z" opacity=".5" stroke="#000" stroke-linejoin="round" stroke-width=".264584"/><path clip-path="url(#l)" d="m3.7041668 4.1010417h-3.17500012l-1.05833336 2.2489585 2.64583338.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#206b00" stroke-width=".264583"/><path d="m5.1210938.66210938c-.1459455-.00000275-.2918815.05557616-.4023438.16601562l-.5585938.5585938.8046876.8027343.5585937-.5585937c.2212588-.2213036.2212738-.5814234 0-.8027344-.1104433-.1104285-.2563983-.16601288-.4023437-.16601562z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".264582"/><g stroke-width=".264583"><path clip-path="url(#m)" d="m.69921875 4.3652344-.828125 1.7578125 2.14648435.2167969 1.1816407-1.1835938.1757812-.7910156z" opacity=".5" stroke="#fff"/><path d="m3.4707031 2.0898438-1.8105469 1.8105468c-.1750334.1750339-.3108145.3852991-.3945312.6171875l-.050781.1464844c-.085833.2377587-.209567.4599079-.36718755.65625l-.17773457.2226563c-.0110004.013704-.009518.035404.001953.046875l.0878906.085937c.0135378.013515.0356972.014448.0488281.00391l.22070332-.1777377c.196595-.1578253.4176418-.2799108.6542969-.3652343l.1503906-.0546876c.2306226-.0831517.4401482-.2174928.6152344-.3925781l1.8105468-1.8105469" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m4.5401937 1.7788327a1.4900533.25618975 45 0 0 -1.219068-.85705874l-.6287854.62879584a1.4900533.25618975 45 0 1 1.2190633.8570494 1.4900533.25618975 45 0 1 .015409.015426 1.4900533.25618975 45 0 1 .8728083 1.2348173l.6287895-.6287866a1.4900533.25618975 45 0 0 -.8728149-1.2348174 1.4900533.25618975 45 0 0 -.0154018-.0154258z" fill="url(#f)"/><g fill="none" stroke-linejoin="round" stroke-width=".264582"><path d="m4.7996252 3.6578431.6287905-.6287863c.0995239-.1004879-.2911541-.653209-.872812-1.234827-.0051259-.0047907-.0102644-.0102518-.0154086-.0154257-.5768334-.5741256-1.1196956-.95561126-1.2190621-.85706846l-.6287906.62878636" opacity=".5" stroke="#0e141f"/><path d="m4.7996252 3.6578431c.0994991-.1004878-.2911698-.6532089-.8728173-1.2348174-.005126-.0047905-.0102644-.0102519-.0154086-.0154258-.5768228-.5741158-1.1196727-.9556015-1.2190567-.8570779" opacity=".5" stroke="#0e141f"/><path d="m3.4160156 1.1992188-.2519531.2519531c.2977398.1774335.6282951.463837.9355469.7695312.00546.00546.010309.01029.015625.015625.3126386.3126194.599968.6485445.7792968.9511719l.2539063-.2539062c-.0009492-.0018-.0009586-.004-.00195-.00586-.00524-.00978-.011179-.020195-.017578-.03125-.00711-.012284-.01496-.023458-.023437-.037109-.1369705-.2205576-.3944875-.5331768-.738285-.8769529-.0287633-.0288804-.0136719-.015625-.0136719-.015625-.3405612-.3388349-.6477737-.5926982-.8652344-.7265625-.0134357-.0082709-.0269878-.0145614-.0390624-.0214844-.010868-.00623-.019699-.012492-.029297-.017578-.00135-.0007146-.00259-.00126-.00391-.00195z" stroke="url(#i)"/></g><path d="m5.2919999 3.7570606c-.4326739.7914544-1.569176 2.4742197.0000003 2.4605696 1.5448111-.013439.3076218-1.6976456-.0000003-2.4605696z" fill="url(#a)" stroke="#206b00" stroke-opacity=".519298" stroke-width=".264583"/><path d="m5.2916667 4.2444253c-.2563949.4336635-.7214432 1.3513003-.5341309 1.5331666l.1895301.1378122z" fill="#fff" opacity=".8" stroke-width=".549124"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_grafluminance.svg b/icon-themes/elementary_svg/cmd/lc_grafluminance.svg
new file mode 100644
index 000000000..8e9ee39dd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_grafluminance.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" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" x1="19.301006" x2="36.23402" y1="-8.757121" y2="-8.906282"><stop offset="0" stop-color="#fff394"/><stop offset=".26238" stop-color="#ffe16b"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="9" y2="15"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".5"/></linearGradient><path d="m11.730469 2.5c-.127609 0-.230469.0828369-.230469.1855469v1.6289062c0 .10271.10286.1855469.230469.1855469h.539062c.127609 0 .230469-.0828369.230469-.1855469v-1.6289062c0-.10271-.10286-.1855469-.230469-.1855469zm-6.1035159 2.515625c-.0531844.0057404-.1091802.0310553-.1542969.0761719l-.3808593.3808593c-.0902332.0902333-.1038769.222295-.03125.2949219l1.1523437 1.1523438c.072627.072627.2027357.0570309.2929688-.0332031l.3808594-.3808594c.0902331-.0902331.10583-.2203419.0332031-.2929688l-1.1523438-1.1523437c-.0363134-.0363135-.0874406-.0506623-.140625-.0449219zm12.7460939 0c-.053185-.0057405-.104312.0086086-.140625.0449219l-1.152344 1.1523437c-.07263.072627-.057027.2027354.033203.2929688l.38086.3808594c.09023.0902329.220341.1058297.292968.0332031l1.152344-1.1523438c.07263-.072627.05899-.2046885-.03125-.2949219l-.380859-.3808593c-.045115-.0451165-.101112-.0704314-.154297-.0761719zm-6.373047.984375a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm-9.3144531 5.5c-.10271 0-.1855469.10286-.1855469.230469v.539062c0 .127609.0828369.230469.1855469.230469h1.6289062c.10271 0 .1855469-.10286.1855469-.230469v-.539062c0-.127609-.0828369-.230469-.1855469-.230469zm17.0000001 0c-.10271 0-.185547.10286-.185547.230469v.539062c0 .127609.082837.230469.185547.230469h1.628906c.10271 0 .185547-.10286.185547-.230469v-.539062c0-.127609-.082837-.230469-.185547-.230469zm-13.3339845 5.535156c-.0531852-.005741-.1023598.008612-.1386719.044922l-1.1523437 1.152344c-.07263.07263-.05898.204688.03125.294922l.3808593.380859c.0902301.09023.2222971.10388.2949219.03125l1.1523438-1.152344c.07263-.07263.0570368-.202734-.0332031-.292968l-.3808594-.38086c-.045115-.045115-.1011117-.072383-.1542969-.078125zm11.2968755 0c-.053185.005741-.109181.033005-.154297.078125l-.38086.38086c-.09023.09023-.105825.220341-.033203.292968l1.152344 1.152344c.07263.07263.204689.05898.294922-.03125l.380859-.380859c.09023-.09023.103881-.222295.03125-.294922l-1.152344-1.152344c-.036315-.036315-.085487-.050663-.138671-.044922zm-5.917969 2.464844c-.127609 0-.230469.082837-.230469.185547v1.628906c0 .10271.10286.185547.230469.185547h.539062c.127609 0 .230469-.082837.230469-.185547v-1.628906c0-.10271-.10286-.185547-.230469-.185547z" fill="url(#a)" stroke="#ad5f00" stroke-opacity=".501961"/><path d="m16.99415 12.026996a5.0213881 4.9728718 0 0 1 -5.021388 4.972871 5.0213881 4.9728718 0 0 1 -5.0213879-4.972871 5.0213881 4.9728718 0 0 1 5.0213879-4.9728721 5.0213881 4.9728718 0 0 1 5.021388 4.9728721z" style="stroke-width:.934745;stroke-linecap:round;fill:none;opacity:.5;stroke-linejoin:round;stroke:url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_grafred.svg b/icon-themes/elementary_svg/cmd/lc_grafred.svg
new file mode 100644
index 000000000..71b0fcf35
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_grafred.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.632791" x2="5.519194" xlink:href="#b" y1="3.94569" y2="6.331227"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#ff8c82"/><stop offset="1" stop-color="#ed5353"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.852083" x2="2.248958" xlink:href="#b" y1="4.365625" y2="5.688542"/><linearGradient id="d"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.67749418 .67749418 -.67749418 .67749418 200.0335 -197.94513)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.17925366 .17925366 -.17925366 .17925366 3.119819 -1.031462)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#d" y1="6.034468" y2="6.022181"/><linearGradient id="g" gradientTransform="matrix(.67749418 .67749418 -.67749418 .67749418 200.0335 -197.94513)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#d" y1="291.03757" y2="291.09607"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="4.497917" x2="5.956855" y1=".529167" y2="2.094555"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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" gradientUnits="userSpaceOnUse" x1="2.808305" x2="5.045213" y1=".90112" y2="3.412272"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="2.114096" x2="3.31556" y1="3.31227" y2="4.558921"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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><clipPath id="k"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="l"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="m"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><path d="m3.9114036 2.4076192a1.4900532.25618975 45 0 0 -1.2190633-.8570494 1.4900532.25618975 45 0 0 .8721127 1.2348174 1.4900532.25618975 45 0 0 1.2351713.8724559 1.4900532.25618975 45 0 0 -.8728151-1.2348174 1.4900532.25618975 45 0 0 -.0154018-.0154258z" fill="#273445"/><path d="m2.6923434 1.5505604c-.1007782.0994623.2898178.6525093.8721086 1.2348268.5824207.5824612 1.1356872.9732599 1.2351732.8724559" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".264582"/><path d="m3.4705345 1.7153764-1.9976161 1.9976162a1.9462646 1.9462646 122.42534 0 0 -.4544021.7153239l-.05332626.1477093a2.0177204 2.0177204 119.30383 0 1 -.3243942.5779731l-.17831857.2221248a.30048108.30048108 86.878491 0 0 .0218454.400579l.0889751.088975a.30047981.30047981 3.1213831 0 0 .40057824.021844l.22212989-.1783236a2.0150441 2.0150441 150.70825 0 1 .5780208-.3242607l.1478922-.053321a1.9443245 1.9443245 147.58692 0 0 .7153873-.4542276l1.9976153-1.9976073z" fill="url(#e)"/><path d="m5.7101205.64018206c-.3254311-.32538762-.8530106-.32537804-1.1784463-.00000958l-.7461348.74613712 1.1784586 1.178451.7461262-.7461275c.3253793-.3254451.3253772-.8530155-.0000037-1.17845104z" fill="url(#g)"/><path d="m5.7101205.64018206c-.3254311-.32538762-.8530106-.32537804-1.1784463-.00000958l-.7461348.74613712 1.1784586 1.178451.7461262-.7461275c.3253793-.3254451.3253772-.8530155-.0000037-1.17845104z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".264582"/><path clip-path="url(#k)" d="m3.7041668 4.1010417h-3.17500012l-1.05833336 2.2489585 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#c)"/><g fill="none"><path d="m3.4705344 1.7153764-2.0104718 2.0104742a1.8647588 1.8647588 0 0 0 -.4353725.6853633l-.06427752.1780478a1.9332223 1.9332223 0 0 1 -.31080907.5537656l-.19418908.2418968a.28789739.28789739 0 0 0 .0209305.3838043l.1049306.1049238a.28789615.28789615 0 0 0 .38380257.0208861l.2418991-.1941921a1.9306574 1.9306574 0 0 1 .5538142-.3106889l.1782309-.06429a1.8628993 1.8628993 0 0 0 .685428-.4352075l2.0104712-2.0104646z" opacity=".5" stroke="#000" stroke-linejoin="round" stroke-width=".264584"/><path clip-path="url(#l)" d="m3.7041668 4.1010417h-3.17500012l-1.05833336 2.2489585 2.64583338.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#7a0000" stroke-opacity=".760784" stroke-width=".264583"/><path d="m5.1210938.66210938c-.1459455-.00000275-.2918815.05557616-.4023438.16601562l-.5585938.5585938.8046876.8027343.5585937-.5585937c.2212588-.2213036.2212738-.5814234 0-.8027344-.1104433-.1104285-.2563983-.16601288-.4023437-.16601562z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".264582"/><g stroke-width=".264583"><path clip-path="url(#m)" d="m.69921875 4.3652344-.828125 1.7578125 2.14648435.2167969 1.1816407-1.1835938.1757812-.7910156z" opacity=".5" stroke="#fff"/><path d="m3.4707031 2.0898438-1.8105469 1.8105468c-.1750334.1750339-.3108145.3852991-.3945312.6171875l-.050781.1464844c-.085833.2377587-.209567.4599079-.36718755.65625l-.17773457.2226563c-.0110004.013704-.009518.035404.001953.046875l.0878906.085937c.0135378.013515.0356972.014448.0488281.00391l.22070332-.1777377c.196595-.1578253.4176418-.2799108.6542969-.3652343l.1503906-.0546876c.2306226-.0831517.4401482-.2174928.6152344-.3925781l1.8105468-1.8105469" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m4.5401937 1.7788327a1.4900533.25618975 45 0 0 -1.219068-.85705874l-.6287854.62879584a1.4900533.25618975 45 0 1 1.2190633.8570494 1.4900533.25618975 45 0 1 .015409.015426 1.4900533.25618975 45 0 1 .8728083 1.2348173l.6287895-.6287866a1.4900533.25618975 45 0 0 -.8728149-1.2348174 1.4900533.25618975 45 0 0 -.0154018-.0154258z" fill="url(#f)"/><g fill="none" stroke-linejoin="round" stroke-width=".264582"><path d="m4.7996252 3.6578431.6287905-.6287863c.0995239-.1004879-.2911541-.653209-.872812-1.234827-.0051259-.0047907-.0102644-.0102518-.0154086-.0154257-.5768334-.5741256-1.1196956-.95561126-1.2190621-.85706846l-.6287906.62878636" opacity=".5" stroke="#0e141f"/><path d="m4.7996252 3.6578431c.0994991-.1004878-.2911698-.6532089-.8728173-1.2348174-.005126-.0047905-.0102644-.0102519-.0154086-.0154258-.5768228-.5741158-1.1196727-.9556015-1.2190567-.8570779" opacity=".5" stroke="#0e141f"/><path d="m3.4160156 1.1992188-.2519531.2519531c.2977398.1774335.6282951.463837.9355469.7695312.00546.00546.010309.01029.015625.015625.3126386.3126194.599968.6485445.7792968.9511719l.2539063-.2539062c-.0009492-.0018-.0009586-.004-.00195-.00586-.00524-.00978-.011179-.020195-.017578-.03125-.00711-.012284-.01496-.023458-.023437-.037109-.1369705-.2205576-.3944875-.5331768-.738285-.8769529-.0287633-.0288804-.0136719-.015625-.0136719-.015625-.3405612-.3388349-.6477737-.5926982-.8652344-.7265625-.0134357-.0082709-.0269878-.0145614-.0390624-.0214844-.010868-.00623-.019699-.012492-.029297-.017578-.00135-.0007146-.00259-.00126-.00391-.00195z" stroke="url(#i)"/></g><path d="m5.2919999 3.7570606c-.4326739.7914544-1.569176 2.4742197.0000003 2.4605696 1.5448111-.013439.3076218-1.6976456-.0000003-2.4605696z" fill="url(#a)" stroke="#7a0000" stroke-opacity=".517647" stroke-width=".264583"/><path d="m5.2916667 4.2444253c-.2563949.4336635-.7214432 1.3513003-.5341309 1.5331666l.1895301.1378122z" fill="#fff" opacity=".8" stroke-width=".549124"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graftransparence.svg b/icon-themes/elementary_svg/cmd/lc_graftransparence.svg
new file mode 100644
index 000000000..d655b7950
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graftransparence.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.632791" x2="5.519194" xlink:href="#b" y1="3.94569" y2="6.331227"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.852083" x2="2.248958" xlink:href="#b" y1="4.365625" y2="5.688542"/><linearGradient id="d"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.67749418 .67749418 -.67749418 .67749418 200.0335 -197.94513)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.17925366 .17925366 -.17925366 .17925366 3.119819 -1.031462)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#d" y1="6.034468" y2="6.022181"/><linearGradient id="g" gradientTransform="matrix(.67749418 .67749418 -.67749418 .67749418 200.0335 -197.94513)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#d" y1="291.03757" y2="291.09607"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="4.497917" x2="5.956855" y1=".529167" y2="2.094555"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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" gradientUnits="userSpaceOnUse" x1="2.808305" x2="5.045213" y1=".90112" y2="3.412272"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="2.114096" x2="3.31556" y1="3.31227" y2="4.558921"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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><clipPath id="k"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="l"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="m"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><path d="m3.9114036 2.4076192a1.4900532.25618975 45 0 0 -1.2190633-.8570494 1.4900532.25618975 45 0 0 .8721127 1.2348174 1.4900532.25618975 45 0 0 1.2351713.8724559 1.4900532.25618975 45 0 0 -.8728151-1.2348174 1.4900532.25618975 45 0 0 -.0154018-.0154258z" fill="#273445"/><path d="m2.6923434 1.5505604c-.1007782.0994623.2898178.6525093.8721086 1.2348268.5824207.5824612 1.1356872.9732599 1.2351732.8724559" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".264582"/><path d="m3.4705345 1.7153764-1.9976161 1.9976162a1.9462646 1.9462646 122.42534 0 0 -.4544021.7153239l-.05332626.1477093a2.0177204 2.0177204 119.30383 0 1 -.3243942.5779731l-.17831857.2221248a.30048108.30048108 86.878491 0 0 .0218454.400579l.0889751.088975a.30047981.30047981 3.1213831 0 0 .40057824.021844l.22212989-.1783236a2.0150441 2.0150441 150.70825 0 1 .5780208-.3242607l.1478922-.053321a1.9443245 1.9443245 147.58692 0 0 .7153873-.4542276l1.9976153-1.9976073z" fill="url(#e)"/><path d="m5.7101205.64018206c-.3254311-.32538762-.8530106-.32537804-1.1784463-.00000958l-.7461348.74613712 1.1784586 1.178451.7461262-.7461275c.3253793-.3254451.3253772-.8530155-.0000037-1.17845104z" fill="url(#g)"/><path d="m5.7101205.64018206c-.3254311-.32538762-.8530106-.32537804-1.1784463-.00000958l-.7461348.74613712 1.1784586 1.178451.7461262-.7461275c.3253793-.3254451.3253772-.8530155-.0000037-1.17845104z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width=".264582"/><path clip-path="url(#k)" d="m3.7041668 4.1010417h-3.17500012l-1.05833336 2.2489585 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#c)"/><g fill="none"><path d="m3.4705344 1.7153764-2.0104718 2.0104742a1.8647588 1.8647588 0 0 0 -.4353725.6853633l-.06427752.1780478a1.9332223 1.9332223 0 0 1 -.31080907.5537656l-.19418908.2418968a.28789739.28789739 0 0 0 .0209305.3838043l.1049306.1049238a.28789615.28789615 0 0 0 .38380257.0208861l.2418991-.1941921a1.9306574 1.9306574 0 0 1 .5538142-.3106889l.1782309-.06429a1.8628993 1.8628993 0 0 0 .685428-.4352075l2.0104712-2.0104646z" opacity=".5" stroke="#000" stroke-linejoin="round" stroke-width=".264584"/><path clip-path="url(#l)" d="m3.7041668 4.1010417h-3.17500012l-1.05833336 2.2489585 2.64583338.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#000" stroke-opacity=".639216" stroke-width=".264583"/><path d="m5.1210938.66210938c-.1459455-.00000275-.2918815.05557616-.4023438.16601562l-.5585938.5585938.8046876.8027343.5585937-.5585937c.2212588-.2213036.2212738-.5814234 0-.8027344-.1104433-.1104285-.2563983-.16601288-.4023437-.16601562z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".264582"/><g stroke-width=".264583"><path clip-path="url(#m)" d="m.69921875 4.3652344-.828125 1.7578125 2.14648435.2167969 1.1816407-1.1835938.1757812-.7910156z" opacity=".5" stroke="#fff"/><path d="m3.4707031 2.0898438-1.8105469 1.8105468c-.1750334.1750339-.3108145.3852991-.3945312.6171875l-.050781.1464844c-.085833.2377587-.209567.4599079-.36718755.65625l-.17773457.2226563c-.0110004.013704-.009518.035404.001953.046875l.0878906.085937c.0135378.013515.0356972.014448.0488281.00391l.22070332-.1777377c.196595-.1578253.4176418-.2799108.6542969-.3652343l.1503906-.0546876c.2306226-.0831517.4401482-.2174928.6152344-.3925781l1.8105468-1.8105469" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m4.5401937 1.7788327a1.4900533.25618975 45 0 0 -1.219068-.85705874l-.6287854.62879584a1.4900533.25618975 45 0 1 1.2190633.8570494 1.4900533.25618975 45 0 1 .015409.015426 1.4900533.25618975 45 0 1 .8728083 1.2348173l.6287895-.6287866a1.4900533.25618975 45 0 0 -.8728149-1.2348174 1.4900533.25618975 45 0 0 -.0154018-.0154258z" fill="url(#f)"/><g fill="none" stroke-linejoin="round" stroke-width=".264582"><path d="m4.7996252 3.6578431.6287905-.6287863c.0995239-.1004879-.2911541-.653209-.872812-1.234827-.0051259-.0047907-.0102644-.0102518-.0154086-.0154257-.5768334-.5741256-1.1196956-.95561126-1.2190621-.85706846l-.6287906.62878636" opacity=".5" stroke="#0e141f"/><path d="m4.7996252 3.6578431c.0994991-.1004878-.2911698-.6532089-.8728173-1.2348174-.005126-.0047905-.0102644-.0102519-.0154086-.0154258-.5768228-.5741158-1.1196727-.9556015-1.2190567-.8570779" opacity=".5" stroke="#0e141f"/><path d="m3.4160156 1.1992188-.2519531.2519531c.2977398.1774335.6282951.463837.9355469.7695312.00546.00546.010309.01029.015625.015625.3126386.3126194.599968.6485445.7792968.9511719l.2539063-.2539062c-.0009492-.0018-.0009586-.004-.00195-.00586-.00524-.00978-.011179-.020195-.017578-.03125-.00711-.012284-.01496-.023458-.023437-.037109-.1369705-.2205576-.3944875-.5331768-.738285-.8769529-.0287633-.0288804-.0136719-.015625-.0136719-.015625-.3405612-.3388349-.6477737-.5926982-.8652344-.7265625-.0134357-.0082709-.0269878-.0145614-.0390624-.0214844-.010868-.00623-.019699-.012492-.029297-.017578-.00135-.0007146-.00259-.00126-.00391-.00195z" stroke="url(#i)"/></g><path d="m5.2919999 3.7570606c-.4326739.7914544-1.569176 2.4742197.0000003 2.4605696 1.5448111-.013439.3076218-1.6976456-.0000003-2.4605696z" fill="url(#a)" stroke="#000" stroke-opacity=".517647" stroke-width=".264583"/><path d="m5.2916667 4.2444253c-.2563949.4336635-.7214432 1.3513003-.5341309 1.5331666l.1895301.1378122z" fill="#fff" opacity=".8" stroke-width=".549124"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphic.svg b/icon-themes/elementary_svg/cmd/lc_graphic.svg
new file mode 100644
index 000000000..3fd247c37
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphic.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" gradientTransform="matrix(.48649 0 0 .37838 .82433 2.4189)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.5642" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036262" stop-color="#fff" stop-opacity=".23529"/><stop offset=".95056" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.032794 0 0 .015126 .14745 14.281)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71" cy="486.65" gradientTransform="matrix(.032794 0 0 .015126 .1539 14.281)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71" cy="486.65" gradientTransform="matrix(-.032794 0 0 .015126 23.846 14.281)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.48626 .00027192 .00009966 .34755 59.86 1.2422)" gradientUnits="userSpaceOnUse" x1="-76.835" x2="-76.844" y1="6.6806" y2="52.888"><stop offset="0" stop-opacity=".27059"/><stop offset="1" stop-opacity=".368"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.57143154 0 0 .34765868 -1.214276 2.623053)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.11183 0 0 .11095 27.052 7.4336)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.92" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.11183 0 0 .11949 27.052 7.6135)" gradientUnits="userSpaceOnUse" x1="-107.46" x2="-107.46" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.075111 .0058678 -.0061939 .071505 25.005 9.5468)" gradientUnits="userSpaceOnUse" x1="-211.29" x2="-208.5" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.07503 0 0 .07559 21.87 7.858)" gradientUnits="userSpaceOnUse" x1="-184.92" x2="-175.25" y1="113.98" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><path d="m2.499976 3.5000667c4.5830523 0 19.999999.001 19.999999.001l.000025 15.9989333s-13.3336834 0-19.9999987 0v-16z" fill="url(#g)" stroke-width="1.059626"/><path d="m21.5 18.5h-18v-14h18z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g opacity=".2" transform="translate(0 -2)"><path d="m4.0827 19.827h15.835v3.6734h-15.835z" fill="url(#b)" opacity="1"/><path d="m19.917 19.827v3.6732c1.6888.0069 4.0827-.82297 4.0827-1.8368s-1.8846-1.8363-4.0827-1.8363z" fill="url(#c)" opacity="1"/><path d="m4.0827 19.827v3.6732c-1.6888.006915-4.0827-.82297-4.0827-1.8368s1.8846-1.8363 4.0827-1.8363z" fill="url(#e)" opacity="1"/></g><path d="m22.5 19.5h-20v-16h20z" fill="none" stroke="url(#f)" stroke-linejoin="round" stroke-width=".99992"/><path d="m4 5v13h17v-13z" fill="url(#h)"/><path d="m8.1084 12.363c-.072735-.0055-.15451.000096-.23697.02791-.32184.10858-.35875.32248-.38749.42515-.028735.10266-.03468.18245-.039352.26664-.00934.16837-.00208.34534.00586.5222.00651.14527.012305.2742.015154.38807-.11099.02573-.2333.05337-.37416.08352-.17654.03779-.355.07562-.51961.12742-.082303.02591-.15962.05205-.25784.10808-.049113.02801-.10568.06133-.1719.13469-.066224.07336-.14646.21132-.14189.37801.00892.32542.21049.42382.30432.4814.093829.05758.16951.08689.25228.11698.16554.06019.34815.10899.52756.15617.14786.03889.2774.07553.39239.10803-.00861.1083-.020522.22799-.033877.36434-.016818.17167-.033277.34305-.032406.50816.0004358.08255.00232.16128.027923.26747.012793.0531.030065.11401.082828.1966.052764.08259.16349.19963.33159.24698.32751.09226.48855-.05824.57516-.1253.086609-.06705.13995-.12918.19568-.19474.11147-.13111.21535-.28071.3181-.42836.08451-.12144.15964-.22882.22766-.32267.10568.04112.22197.08844.35456.14266.16612.06793.33419.1372.49933.18713.08257.02496.15975.0473.27375.05676.057.0047.12539.0089.2241-.01344.09871-.02238.24778-.0876.34692-.22492.19336-.26784.09361-.46266.05331-.56179s-.08453-.16528-.13284-.23588c-.09661-.14119-.21482-.28105-.33059-.41934-.09508-.11357-.17728-.21445-.24995-.30472.07386-.08297.15631-.17336.25154-.27659.11944-.12948.2395-.25933.34062-.39344.05056-.06705.09837-.13172.14318-.232.0224-.05014.04672-.10941.05498-.20573.0083-.09632-.01097-.25274-.1176-.38502-.2079-.2579-.43156-.22503-.54299-.21928-.11143.0058-.19251.02499-.27808.04681-.17114.04364-.34872.10504-.52303.16695-.14369.05103-.27.0958-.38314.13366-.05991-.09235-.12454-.19596-.19807-.31393-.0922-.14792-.18536-.29642-.28793-.42928-.051285-.06643-.098347-.1286-.1847-.20013-.043178-.03577-.096085-.07714-.18981-.11431-.046863-.01859-.11182-.03544-.18456-.04095zm.8408 1.1512c.0025-.000358.01724.0039.02057.0038-.0059.0015-.02274.0061-.02613.0068-.0083.0017-.01458-.0077.0056-.01062zm.30724.09917c.0256.02035.02393.02946.01886.02358-.0023-.0027-.01429-.01772-.01886-.02358zm-1.5929.31992c.020658-.0093.022418.0032.015768.0057-.00348.0013-.023299.0062-.030936.0086.003-.0018.012711-.01318.015173-.01429zm-.19756.24322c-.0003811.0061.0004039.02313.0000204.02653-.00102.0091-.00917.0022-.0000204-.02653zm2.6127.48046c-.0047-.0078.0064-.0064.01674.02121-.0035-.0052-.01495-.01826-.01674-.02121zm.008.31013c-.01235.02884-.02274.03152-.01843.02509.002-.003.01389-.01901.01843-.02509zm-2.6007.50649c.0002138.0035-.000427.02329-.0003604.03092-.00801-.03061-.0001219-.03857.0003604-.03092zm.17419.26785c.00559.0021.021678.0073.024803.0086.00882.0037.00116.0086-.024803-.0086zm1.64.2895c.0065-.0069.0075.0045-.01824.02289.0046-.0053.01564-.02015.01824-.02289zm-.33801.09519c.0038.000919.02335.0089.03153.01131-.03279-.0022-.03929-.01322-.03153-.01131z" opacity=".05"/><path d="m4 4.9997v7.7637c.37971.10787.87211.19607 1.4585.19607 1.4951 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-6.9898z" opacity=".07"/><path d="m4 4.9928v7.1445c.25243.12435.57207.23735.91761.23735.78911 0 1.5608-.68108 2.8784-.68108s2.3086.85651 3.9699.85651 2.0352-1.2383 4.1534-1.2383 1.9191.78428 3.2455.78428c.91365 0 1.3038-.34092 1.8352-.55725v-6.5459z" fill="url(#i)"/><g fill="#fff" transform="translate(0 -2)"><path d="m15.919 11.807c-1.1128 0-1.8127.33663-2.3858.65012-.57306.31349-1.0054.58821-1.7676.58821-.78332 0-1.4024-.19996-2.0188-.41278-.61633-.21282-1.2327-.44374-1.9511-.44374-.70624 0-1.274.17748-1.7386.35086-.46461.17338-.82443.33022-1.1398.33022-.28552 0-.56384-.10428-.79204-.21671a.29416.31427 0 0 0 -.12557-.03096v1.3518c.39113.10457.88178.18575 1.4585.18575.78051 0 1.1776-.15218 1.4778-.28894.30023-.13676.48598-.24766 1.0915-.24766.58122 0 1.0488.20154 1.6227.4231.57396.22156 1.2471.45406 2.1636.45406 1.1381 0 1.879-.38564 2.492-.743s1.0874-.67076 1.8642-.67076c.61261 0 .89719.1661 1.275.36118.3778.19508.84135.41278 1.6227.41278.99506 0 1.4312-.39443 1.9318-.6398v-1.1867a.29416.31427 0 0 0 -.10625.02064c-.58271.23722-.88381.53661-1.729.53661-.60894 0-.79899-.15586-1.1977-.36118-.39874-.20532-.95463-.4231-2.0477-.4231z" opacity=".1"/><path d="m15.919 12.426c-2.1182 0-2.4921 1.2383-4.1534 1.2383s-2.6523-.85651-3.9699-.85651-2.0893.68108-2.8784.68108c-.34554 0-.66519-.11299-.91761-.23735v.71204c.37971.10787.87211.19607 1.4585.19607 1.4952 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-.53661c-.53139.21633-.92158.55725-1.8352.55725-1.3264 0-1.1272-.78428-3.2455-.78428z" opacity=".3"/><path d="m15.919 12.926c-2.1182 0-2.4921 1.2383-4.1534 1.2383s-2.6523-.85651-3.9699-.85651-2.0893.68108-2.8784.68108c-.34554 0-.66519-.11299-.91761-.23735v.71204c.37971.10787.87211.19607 1.4585.19607 1.4952 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-.53661c-.53139.21633-.92158.55725-1.8352.55725-1.3264 0-1.1272-.78428-3.2455-.78428z"/></g><path d="m4.5 5.5c3.6664 0 16 .0007556 16 .0007556l.000018 11.999s-10.667 0-16 0v-12z" fill="none" opacity=".3" stroke="#000"/><path d="m7.9702 12.845c-.18011.06076.030127 1.3677-.083875 1.5137-.11007.14097-1.4643.28389-1.4595.45944.00498.18182 1.378.39306 1.4886.54133.10678.14316-.16909 1.4148.00778 1.4646.18319.0516.8198-1.1245 1.0021-1.1788.17606-.05249 1.3596.58747 1.4641.44271.10823-.14992-.87019-1.0868-.86809-1.2687.002-.1756 1.009-1.05.89675-1.1893-.11629-.14426-1.3577.45057-1.5388.39253-.17481-.05604-.73516-1.2361-.90906-1.1775z" opacity=".15"/><path d="m8.0218 12.505c.17396-.05869.73612 1.123.91099 1.1791.18111.05806 1.4218-.5383 1.5381-.39399.11232.13934-.89478 1.0139-.89681 1.1896-.0021.18193.97661 1.1207.86834 1.2707-.10454.14481-1.2891-.4964-1.4652-.44389-.18241.05438-.81823 1.2309-1.0015 1.1793-.17693-.04984.098058-1.3207-.00876-1.4639-.11063-.14832-1.4823-.35995-1.4873-.54183-.00482-.17561 1.3497-.31984 1.4598-.46086.11404-.14605-.097885-1.4534.082282-1.5142z" fill="url(#j)"/><path d="m8.0393 12.471-.04821.04636c-.000344.0011-.0019.0014-.0019.0021-.096792.23422.058261 1.2592-.03946 1.3843-.0042.0052-.01001.01243-.017541.01766l.039461.0265c.79033.23672.098571-1.4277.07889-1.4748-.0037-.000698-.0074-.0025-.01094-.0021z" fill="#9d0f06" opacity=".5"/><path d="m6.7536 14.427c-.16634.0015-.2626.0094-.2626.0094v.04c.097563.17932 1.3904.3845 1.4982.52913.10805.14487-.1696 1.4307.00936 1.4811.18536.05222.82838-1.1379 1.0129-1.1929.17705-.05278 1.3609.58692 1.4795.45118l-.002-.0022c-.99829-1.2238-3.0144-1.3218-3.7352-1.3157z" fill="url(#k)" opacity=".75"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphicdialog.svg b/icon-themes/elementary_svg/cmd/lc_graphicdialog.svg
new file mode 100644
index 000000000..78e6bc607
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicdialog.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" gradientTransform="matrix(.48649 0 0 .37838 .82433 2.4189)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.5642" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036262" stop-color="#fff" stop-opacity=".23529"/><stop offset=".95056" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.032794 0 0 .015126 .14745 14.281)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71" cy="486.65" gradientTransform="matrix(.032794 0 0 .015126 .1539 14.281)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71" cy="486.65" gradientTransform="matrix(-.032794 0 0 .015126 23.846 14.281)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.48626 .00027192 .00009966 .34755 59.86 1.2422)" gradientUnits="userSpaceOnUse" x1="-76.835" x2="-76.844" y1="6.6806" y2="52.888"><stop offset="0" stop-opacity=".27059"/><stop offset="1" stop-opacity=".368"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.57143154 0 0 .34765868 -1.214276 2.623053)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.11183 0 0 .11095 27.052 7.4336)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.92" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.11183 0 0 .11949 27.052 7.6135)" gradientUnits="userSpaceOnUse" x1="-107.46" x2="-107.46" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.075111 .0058678 -.0061939 .071505 25.005 9.5468)" gradientUnits="userSpaceOnUse" x1="-211.29" x2="-208.5" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.07503 0 0 .07559 21.87 7.858)" gradientUnits="userSpaceOnUse" x1="-184.92" x2="-175.25" y1="113.98" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><path d="m2.499976 3.5000667c4.5830523 0 19.999999.001 19.999999.001l.000025 15.9989333s-13.3336834 0-19.9999987 0v-16z" fill="url(#j)" stroke-width="1.059626"/><path d="m21.5 18.5h-18v-14h18z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g opacity=".2" transform="translate(0 -2)"><path d="m4.0827 19.827h15.835v3.6734h-15.835z" fill="url(#e)" opacity="1"/><path d="m19.917 19.827v3.6732c1.6888.0069 4.0827-.82297 4.0827-1.8368s-1.8846-1.8363-4.0827-1.8363z" fill="url(#f)" opacity="1"/><path d="m4.0827 19.827v3.6732c-1.6888.006915-4.0827-.82297-4.0827-1.8368s1.8846-1.8363 4.0827-1.8363z" fill="url(#h)" opacity="1"/></g><path d="m22.5 19.5h-20v-16h20z" fill="none" stroke="url(#i)" stroke-linejoin="round" stroke-width=".99992"/><path d="m4 5v13h17v-13z" fill="url(#k)"/><path d="m8.1084 12.363c-.072735-.0055-.15451.000096-.23697.02791-.32184.10858-.35875.32248-.38749.42515-.028735.10266-.03468.18245-.039352.26664-.00934.16837-.00208.34534.00586.5222.00651.14527.012305.2742.015154.38807-.11099.02573-.2333.05337-.37416.08352-.17654.03779-.355.07562-.51961.12742-.082303.02591-.15962.05205-.25784.10808-.049113.02801-.10568.06133-.1719.13469-.066224.07336-.14646.21132-.14189.37801.00892.32542.21049.42382.30432.4814.093829.05758.16951.08689.25228.11698.16554.06019.34815.10899.52756.15617.14786.03889.2774.07553.39239.10803-.00861.1083-.020522.22799-.033877.36434-.016818.17167-.033277.34305-.032406.50816.0004358.08255.00232.16128.027923.26747.012793.0531.030065.11401.082828.1966.052764.08259.16349.19963.33159.24698.32751.09226.48855-.05824.57516-.1253.086609-.06705.13995-.12918.19568-.19474.11147-.13111.21535-.28071.3181-.42836.08451-.12144.15964-.22882.22766-.32267.10568.04112.22197.08844.35456.14266.16612.06793.33419.1372.49933.18713.08257.02496.15975.0473.27375.05676.057.0047.12539.0089.2241-.01344.09871-.02238.24778-.0876.34692-.22492.19336-.26784.09361-.46266.05331-.56179s-.08453-.16528-.13284-.23588c-.09661-.14119-.21482-.28105-.33059-.41934-.09508-.11357-.17728-.21445-.24995-.30472.07386-.08297.15631-.17336.25154-.27659.11944-.12948.2395-.25933.34062-.39344.05056-.06705.09837-.13172.14318-.232.0224-.05014.04672-.10941.05498-.20573.0083-.09632-.01097-.25274-.1176-.38502-.2079-.2579-.43156-.22503-.54299-.21928-.11143.0058-.19251.02499-.27808.04681-.17114.04364-.34872.10504-.52303.16695-.14369.05103-.27.0958-.38314.13366-.05991-.09235-.12454-.19596-.19807-.31393-.0922-.14792-.18536-.29642-.28793-.42928-.051285-.06643-.098347-.1286-.1847-.20013-.043178-.03577-.096085-.07714-.18981-.11431-.046863-.01859-.11182-.03544-.18456-.04095zm.8408 1.1512c.0025-.000358.01724.0039.02057.0038-.0059.0015-.02274.0061-.02613.0068-.0083.0017-.01458-.0077.0056-.01062zm.30724.09917c.0256.02035.02393.02946.01886.02358-.0023-.0027-.01429-.01772-.01886-.02358zm-1.5929.31992c.020658-.0093.022418.0032.015768.0057-.00348.0013-.023299.0062-.030936.0086.003-.0018.012711-.01318.015173-.01429zm-.19756.24322c-.0003811.0061.0004039.02313.0000204.02653-.00102.0091-.00917.0022-.0000204-.02653zm2.6127.48046c-.0047-.0078.0064-.0064.01674.02121-.0035-.0052-.01495-.01826-.01674-.02121zm.008.31013c-.01235.02884-.02274.03152-.01843.02509.002-.003.01389-.01901.01843-.02509zm-2.6007.50649c.0002138.0035-.000427.02329-.0003604.03092-.00801-.03061-.0001219-.03857.0003604-.03092zm.17419.26785c.00559.0021.021678.0073.024803.0086.00882.0037.00116.0086-.024803-.0086zm1.64.2895c.0065-.0069.0075.0045-.01824.02289.0046-.0053.01564-.02015.01824-.02289zm-.33801.09519c.0038.000919.02335.0089.03153.01131-.03279-.0022-.03929-.01322-.03153-.01131z" opacity=".05"/><path d="m4 4.9997v7.7637c.37971.10787.87211.19607 1.4585.19607 1.4951 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-6.9898z" opacity=".07"/><path d="m4 4.9928v7.1445c.25243.12435.57207.23735.91761.23735.78911 0 1.5608-.68108 2.8784-.68108s2.3086.85651 3.9699.85651 2.0352-1.2383 4.1534-1.2383 1.9191.78428 3.2455.78428c.91365 0 1.3038-.34092 1.8352-.55725v-6.5459z" fill="url(#l)"/><g fill="#fff" transform="translate(0 -2)"><path d="m15.919 11.807c-1.1128 0-1.8127.33663-2.3858.65012-.57306.31349-1.0054.58821-1.7676.58821-.78332 0-1.4024-.19996-2.0188-.41278-.61633-.21282-1.2327-.44374-1.9511-.44374-.70624 0-1.274.17748-1.7386.35086-.46461.17338-.82443.33022-1.1398.33022-.28552 0-.56384-.10428-.79204-.21671a.29416.31427 0 0 0 -.12557-.03096v1.3518c.39113.10457.88178.18575 1.4585.18575.78051 0 1.1776-.15218 1.4778-.28894.30023-.13676.48598-.24766 1.0915-.24766.58122 0 1.0488.20154 1.6227.4231.57396.22156 1.2471.45406 2.1636.45406 1.1381 0 1.879-.38564 2.492-.743s1.0874-.67076 1.8642-.67076c.61261 0 .89719.1661 1.275.36118.3778.19508.84135.41278 1.6227.41278.99506 0 1.4312-.39443 1.9318-.6398v-1.1867a.29416.31427 0 0 0 -.10625.02064c-.58271.23722-.88381.53661-1.729.53661-.60894 0-.79899-.15586-1.1977-.36118-.39874-.20532-.95463-.4231-2.0477-.4231z" opacity=".1"/><path d="m15.919 12.426c-2.1182 0-2.4921 1.2383-4.1534 1.2383s-2.6523-.85651-3.9699-.85651-2.0893.68108-2.8784.68108c-.34554 0-.66519-.11299-.91761-.23735v.71204c.37971.10787.87211.19607 1.4585.19607 1.4952 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-.53661c-.53139.21633-.92158.55725-1.8352.55725-1.3264 0-1.1272-.78428-3.2455-.78428z" opacity=".3"/><path d="m15.919 12.926c-2.1182 0-2.4921 1.2383-4.1534 1.2383s-2.6523-.85651-3.9699-.85651-2.0893.68108-2.8784.68108c-.34554 0-.66519-.11299-.91761-.23735v.71204c.37971.10787.87211.19607 1.4585.19607 1.4952 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-.53661c-.53139.21633-.92158.55725-1.8352.55725-1.3264 0-1.1272-.78428-3.2455-.78428z"/></g><path d="m4.5 5.5c3.6664 0 16 .0007556 16 .0007556l.000018 11.999s-10.667 0-16 0v-12z" fill="none" opacity=".3" stroke="#000"/><path d="m7.9702 12.845c-.18011.06076.030127 1.3677-.083875 1.5137-.11007.14097-1.4643.28389-1.4595.45944.00498.18182 1.378.39306 1.4886.54133.10678.14316-.16909 1.4148.00778 1.4646.18319.0516.8198-1.1245 1.0021-1.1788.17606-.05249 1.3596.58747 1.4641.44271.10823-.14992-.87019-1.0868-.86809-1.2687.002-.1756 1.009-1.05.89675-1.1893-.11629-.14426-1.3577.45057-1.5388.39253-.17481-.05604-.73516-1.2361-.90906-1.1775z" opacity=".15"/><path d="m8.0218 12.505c.17396-.05869.73612 1.123.91099 1.1791.18111.05806 1.4218-.5383 1.5381-.39399.11232.13934-.89478 1.0139-.89681 1.1896-.0021.18193.97661 1.1207.86834 1.2707-.10454.14481-1.2891-.4964-1.4652-.44389-.18241.05438-.81823 1.2309-1.0015 1.1793-.17693-.04984.098058-1.3207-.00876-1.4639-.11063-.14832-1.4823-.35995-1.4873-.54183-.00482-.17561 1.3497-.31984 1.4598-.46086.11404-.14605-.097885-1.4534.082282-1.5142z" fill="url(#m)"/><path d="m8.0393 12.471-.04821.04636c-.000344.0011-.0019.0014-.0019.0021-.096792.23422.058261 1.2592-.03946 1.3843-.0042.0052-.01001.01243-.017541.01766l.039461.0265c.79033.23672.098571-1.4277.07889-1.4748-.0037-.000698-.0074-.0025-.01094-.0021z" fill="#9d0f06" opacity=".5"/><path d="m6.7536 14.427c-.16634.0015-.2626.0094-.2626.0094v.04c.097563.17932 1.3904.3845 1.4982.52913.10805.14487-.1696 1.4307.00936 1.4811.18536.05222.82838-1.1379 1.0129-1.1929.17705-.05278 1.3609.58692 1.4795.45118l-.002-.0022c-.99829-1.2238-3.0144-1.3218-3.7352-1.3157z" fill="url(#n)" opacity=".75"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#d)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphicfilterinvert.svg b/icon-themes/elementary_svg/cmd/lc_graphicfilterinvert.svg
new file mode 100644
index 000000000..16ac4536e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicfilterinvert.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -58.729414 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.304364" x2="6.304364" y1=".999958" y2="23.005319"><stop offset="0" stop-color="#808080"/><stop offset=".87326682" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.696671" x2="19.82531" y1="13.973119" y2="13.973119"><stop offset="0" stop-color="#4d4d4d"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.696669" x2="19.821404" y1="16.722891" y2="16.722891"><stop offset="0" stop-color="#808080"/><stop offset=".54610044" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0862728 0 0 1.0862481 -55.56661 15.813638)" gradientUnits="userSpaceOnUse" x1="63.397362" x2="63.397362" y1="-12.489107" y2="5.46756"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17.610361" x2="17.610361" y1=".999958" y2="23.062979"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><path d="m24 21c0 1.656854-5.372583 3-12 3-6.6274172 0-12.00000025-1.343146-12.00000025-3s5.37258305-3 12.00000025-3c6.627417 0 12 1.343146 12 3z" fill="url(#a)" fill-rule="evenodd" opacity=".3"/><path d="m12.000002 1.501785c-5.792553 0-10.498217 4.7056616-10.498217 10.498214 0 5.792554 4.705664 10.498219 10.498217 10.498216 5.79255 0 10.498219-4.705662 10.498213-10.498216 0-5.7925524-4.705663-10.498214-10.498213-10.498214z" fill="url(#f)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.003654"/><path d="m19.373494 12.915663a7.6144578 7.6144578 0 1 1 -15.2289155-.000001l7.6144575.000001z" fill="url(#d)" stroke="url(#c)" stroke-width=".743095" transform="matrix(0 1.3789557 -1.3132911 0 28.462025 -4.215191)"/><path d="m21.499999 11.999663c0 5.246874-4.253609 9.500336-9.499879 9.500336-5.2467526 0-9.5001201-4.253509-9.5001201-9.500336 0-5.2466312 4.2533675-9.4996623 9.5001201-9.4996623 5.24627 0 9.499879 4.2530311 9.499879 9.4996623z" fill="none" opacity=".4" stroke="url(#e)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphicfiltermosaic.svg b/icon-themes/elementary_svg/cmd/lc_graphicfiltermosaic.svg
new file mode 100644
index 000000000..b93dc8845
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicfiltermosaic.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g stroke-linecap="square"><path d="m17.5 10.5h3v3h-3z" fill="#ed5353" stroke="#a10705"/><path d="m3.5 10.5h3.5v3h-3.5z" fill="#ffe16b" stroke="#d48e15"/><path d="m3.5 6.5h3.5v3h-3.5z" fill="#ed5353" stroke="#a10705"/><path d="m12 6.5h4.5v3h-4.5z" fill="#64baff" stroke="#0d52bf"/><path d="m3.5 2.5h3v3h-3z" fill="#64baff" stroke="#0d52bf"/><path d="m7.5 2.5h5v3h-5z" fill="#ffe16b" stroke="#d48e15"/><path d="m13.5 2.5h3v3h-3z" fill="#ed5353" stroke="#a10705"/><path d="m17.5 2.5h3.025425v3.000001h-3.025425z" fill="#9bdb4d" stroke="#3a9104"/><path d="m8 6.499999h3.025425v3.000001h-3.025425z" fill="#9bdb4d" stroke="#3a9104"/><path d="m17.5 6.5h3v3h-3z" fill="#ffe16b" stroke="#d48e15"/><path d="m8 10.5h4.5v3h-4.5z" fill="#64baff" stroke="#0d52bf"/><path d="m13.474575 10.5h3.025425v3.000001h-3.025425z" fill="#9bdb4d" stroke="#3a9104"/><g transform="scale(-1 1)"><path d="m-20.525423 18.5h3.5v3h-3.5z" fill="#ed5353" stroke="#a10705"/><path d="m-12.025424 18.5h4.5v3h-4.5z" fill="#64baff" stroke="#0d52bf"/><path d="m-20.525423 14.5h3v3h-3z" fill="#64baff" stroke="#0d52bf"/><path d="m-16.525423 14.5h5v3h-5z" fill="#ffe16b" stroke="#d48e15"/><path d="m-10.525424 14.5h3v3h-3z" fill="#ed5353" stroke="#a10705"/><path d="m-6.525424 14.5h3.025425v3.000001h-3.025425z" fill="#9bdb4d" stroke="#3a9104"/><path d="m-16.025423 18.5h3.025425v3.000001h-3.025425z" fill="#9bdb4d" stroke="#3a9104"/><path d="m-6.525424 18.5h3v3h-3z" fill="#ffe16b" stroke="#d48e15"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphicfilterpopart.svg b/icon-themes/elementary_svg/cmd/lc_graphicfilterpopart.svg
new file mode 100644
index 000000000..0aa2f7bc0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicfilterpopart.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.499999" x2="11.499999" xlink:href="#a" y1="3.500015" y2="13.50004"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.101041" x2="4.101041" xlink:href="#a" y1="293.163544" y2="295.809384"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.984375" x2="1.984375" xlink:href="#a" y1="293.163544" y2="295.809384"/><radialGradient id="e" cx="2.910417" cy="291.17914" gradientTransform="matrix(-.00005553 14.488215 -13.228358 -.0000507 3862.8219 -40.152038)" gradientUnits="userSpaceOnUse" r="1.5875"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><radialGradient id="f" cx="4.101042" cy="292.76663" gradientTransform="matrix(-.0000278 10.398497 -11.653551 -.00003097 3427.2711 -34.635628)" gradientUnits="userSpaceOnUse" r="1.5875"><stop offset="0" stop-color="#ff8c82"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><radialGradient id="g" cx="4.101042" cy="292.76663" gradientTransform="matrix(-.0000278 10.398497 -11.653551 -.00003097 3419.2711 -34.635628)" gradientUnits="userSpaceOnUse" r="1.5875"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><radialGradient id="h" cx="62.625" cy="4.625" gradientTransform="matrix(.19921668 0 0 .04980409 -9.433237 295.81669)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 -290.64998)"><g transform="matrix(.26458333 0 0 .26458333 0 290.64998)"><path d="m11.5 2.5a5.9999999 5.9999999 0 0 0 -6 6 5.9999999 5.9999999 0 0 0 4.0175781 5.65625 5.9999998 5.9999998 0 0 1 5.9824219-5.65625 5.9999998 5.9999998 0 0 1 1.982422.3457031 5.9999999 5.9999999 0 0 0 .017578-.3457031 5.9999999 5.9999999 0 0 0 -6-6zm5.982422 6.3457031a5.9999998 5.9999998 0 0 1 -.388672 1.8046879 5.9999999 5.9999999 0 0 0 .388672-1.8046879zm-7.9648439 5.3105469a5.9999999 5.9999999 0 0 0 .5156249.154297 5.9999998 5.9999998 0 0 1 -.5156249-.154297zm7.5664059-3.480469a5.9999998 5.9999998 0 0 1 -.236328.53125 5.9999999 5.9999999 0 0 0 .236328-.53125zm-.242187.542969a5.9999998 5.9999998 0 0 1 -.294922.513672 5.9999999 5.9999999 0 0 0 .294922-.513672zm-.298828.519531a5.9999998 5.9999998 0 0 1 -.333985.46875 5.9999999 5.9999999 0 0 0 .333985-.46875zm-.351563.492188a5.9999998 5.9999998 0 0 1 -.375.427734 5.9999999 5.9999999 0 0 0 .375-.427734zm-.396484.449219a5.9999998 5.9999998 0 0 1 -.40625.380859 5.9999999 5.9999999 0 0 0 .40625-.380859zm-.44336.414062a5.9999998 5.9999998 0 0 1 -.423828.322266 5.9999999 5.9999999 0 0 0 .423828-.322266zm-.484374.365234a5.9999998 5.9999998 0 0 1 -.431641.265625 5.9999999 5.9999999 0 0 0 .431641-.265625zm-.521485.316407a5.9999998 5.9999998 0 0 1 -.40625.197265 5.9999999 5.9999999 0 0 0 .40625-.197265zm-.560547.267578a5.9999998 5.9999998 0 0 1 -.361328.132812 5.9999999 5.9999999 0 0 0 .361328-.132812zm-.578125.205078a5.9999998 5.9999998 0 0 1 -.351562.089844 5.9999999 5.9999999 0 0 0 .351562-.089844zm-3.074219.087891a5.9999999 5.9999999 0 0 0 .451172.085937 5.9999998 5.9999998 0 0 1 -.451172-.085937zm2.486329.054687a5.9999998 5.9999998 0 0 1 -.332032.048828 5.9999999 5.9999999 0 0 0 .332032-.048828zm-1.873047.056641a5.9999999 5.9999999 0 0 0 .371094.033203 5.9999998 5.9999998 0 0 1 -.371094-.033203zm1.271484.02539a5.9999998 5.9999998 0 0 1 -.517578.027344 5.9999999 5.9999999 0 0 0 .517578-.027344z" fill="url(#e)"/><path d="m7.5 8.5a5.9999999 5.9999999 0 0 0 -.5175781.0273438 5.9999998 5.9999998 0 0 1 .5175781-.0273438zm.296875.0136719a5.9999998 5.9999998 0 0 1 .359375.0234375 5.9999999 5.9999999 0 0 0 -.359375-.0234375zm-1.0644531.0429687a5.9999999 5.9999999 0 0 0 -.3769531.0585938 5.9999998 5.9999998 0 0 1 .3769531-.0585938zm1.5546875.0019532a5.9999998 5.9999998 0 0 1 .4628906.0761718 5.9999999 5.9999999 0 0 0 -.4628906-.0761718zm-2.0683594.0878906a5.9999999 5.9999999 0 0 0 -.4804688.125 5.9999998 5.9999998 0 0 1 .4804688-.125zm2.6601562.0214844a5.9999998 5.9999998 0 0 1 .4414063.1171874 5.9999999 5.9999999 0 0 0 -.4414063-.1171874zm-3.3652343.1777343a5.9999999 5.9999999 0 0 0 -4.0136719 5.6542969 5.9999999 5.9999999 0 0 0 6 6 5.9999999 5.9999999 0 0 0 6-6 5.9999999 5.9999999 0 0 0 -.013672-.345703 5.9999998 5.9999998 0 0 1 -1.986328.345703 5.9999998 5.9999998 0 0 1 -5.9863281-5.6542969zm7.9726561 5.3085939a5.9999999 5.9999999 0 0 0 -.0625-.574219 5.9999998 5.9999998 0 0 1 .0625.574219zm-3.9335936-5.2851564a5.9999998 5.9999998 0 0 1 .3164062.1210938 5.9999999 5.9999999 0 0 0 -.3164062-.1210938zm.5136716.2167969a5.9999998 5.9999998 0 0 1 .371094.1855469 5.9999999 5.9999999 0 0 0 -.371094-.1855469zm.408203.2089844a5.9999998 5.9999998 0 0 1 .466797.2949219 5.9999999 5.9999999 0 0 0 -.466797-.2949219zm.517579.3320312a5.9999998 5.9999998 0 0 1 .429687.3359375 5.9999999 5.9999999 0 0 0 -.429687-.3359375zm.435546.3417969a5.9999998 5.9999998 0 0 1 .421875.402344 5.9999999 5.9999999 0 0 0 -.421875-.402344zm.464844.451172a5.9999998 5.9999998 0 0 1 .34961.410156 5.9999999 5.9999999 0 0 0 -.34961-.410156zm.357422.421875a5.9999998 5.9999998 0 0 1 .332031.474609 5.9999999 5.9999999 0 0 0 -.332031-.474609zm.367188.535156a5.9999998 5.9999998 0 0 1 .261718.472656 5.9999999 5.9999999 0 0 0 -.261718-.472656zm.261718.472656a5.9999998 5.9999998 0 0 1 .236328.544922 5.9999999 5.9999999 0 0 0 -.236328-.544922zm.251953.59375a5.9999998 5.9999998 0 0 1 .166016.521485 5.9999999 5.9999999 0 0 0 -.166016-.521485zm.175782.56836a5.9999998 5.9999998 0 0 1 .115234.542969 5.9999999 5.9999999 0 0 0 -.115234-.542969z" fill="url(#g)"/><path d="m15.5 8.5a5.9999999 5.9999999 0 0 0 -.517578.0273438 5.9999998 5.9999998 0 0 1 .517578-.0273438zm.339844.015625a5.9999998 5.9999998 0 0 1 .445312.0410156 5.9999999 5.9999999 0 0 0 -.445312-.0410156zm-1.126953.0449219a5.9999999 5.9999999 0 0 0 -.332032.0488281 5.9999998 5.9999998 0 0 1 .332032-.0488281zm1.654297.0097656a5.9999998 5.9999998 0 0 1 .53125.1015625 5.9999999 5.9999999 0 0 0 -.53125-.1015625zm-2.222657.0917969a5.9999999 5.9999999 0 0 0 -.351562.0898437 5.9999998 5.9999998 0 0 1 .351562-.0898437zm2.777344.015625a5.9999998 5.9999998 0 0 1 .560547.1679687 5.9999999 5.9999999 0 0 0 -.560547-.1679687zm.560547.1679687a5.9999998 5.9999998 0 0 1 -5.982422 5.6542969 5.9999998 5.9999998 0 0 1 -1.9824219-.34375 5.9999999 5.9999999 0 0 0 -.0175781.34375 5.9999999 5.9999999 0 0 0 6 6 5.9999999 5.9999999 0 0 0 6-6 5.9999999 5.9999999 0 0 0 -4.017578-5.6542969zm-7.9648439 5.3105469a5.9999998 5.9999998 0 0 1 .6386719-2.371094 5.9999999 5.9999999 0 0 0 -.6386719 2.371094zm.6386719-2.371094a5.9999998 5.9999998 0 0 1 .298828-.519531 5.9999999 5.9999999 0 0 0 -.298828.519531zm.298828-.519531a5.9999998 5.9999998 0 0 1 .347656-.488281 5.9999999 5.9999999 0 0 0 -.347656.488281zm.347656-.488281a5.9999998 5.9999998 0 0 1 .38086-.435547 5.9999999 5.9999999 0 0 0 -.38086.435547zm2.773438-1.9531252a5.9999999 5.9999999 0 0 0 -.361328.1328124 5.9999998 5.9999998 0 0 1 .361328-.1328124zm-.515625.203125a5.9999999 5.9999999 0 0 0 -.40625.1972656 5.9999998 5.9999998 0 0 1 .40625-.1972656zm-.496094.2480468a5.9999999 5.9999999 0 0 0 -.431641.265625 5.9999998 5.9999998 0 0 1 .431641-.265625zm-.492187.3085938a5.9999999 5.9999999 0 0 0 -.423828.3222656 5.9999998 5.9999998 0 0 1 .423828-.3222656zm-.460938.3554687a5.9999999 5.9999999 0 0 0 -.40625.3808589 5.9999998 5.9999998 0 0 1 .40625-.3808589z" fill="url(#f)"/><path d="m15.5 8.5a5.9999999 5.9999999 0 0 0 -5.9824219 5.65625 5.9999999 5.9999999 0 0 0 1.9824219.34375 5.9999999 5.9999999 0 0 0 5.982422-5.6542969 5.9999999 5.9999999 0 0 0 -1.982422-.3457031z" fill="#f9c440"/><path d="m11.5 10.037109a5.9999998 5.9999998 0 0 0 -2 4.462891 5.9999998 5.9999998 0 0 0 2 4.462891 5.9999998 5.9999998 0 0 0 2-4.462891 5.9999998 5.9999998 0 0 0 -.017578-.345703 5.9999997 5.9999997 0 0 1 -.064453.023437 5.9999997 5.9999997 0 0 1 -1.31836.291016 5.9999997 5.9999997 0 0 1 -.599609.03125 5.9999997 5.9999997 0 0 1 -.101562-.001953 5.9999997 5.9999997 0 0 1 -.332032-.021485 5.9999997 5.9999997 0 0 1 -.326172-.029296 5.9999997 5.9999997 0 0 1 -.21875-.03711 5.9999997 5.9999997 0 0 1 -.390625-.074218 5.9999997 5.9999997 0 0 1 -.128906-.035157 5.9999997 5.9999997 0 0 1 -.4843749-.144531 5.9999997 5.9999997 0 0 1 1.9863279-4.115234 5.9999998 5.9999998 0 0 0 -.003906-.003907zm.003906.003907a5.9999997 5.9999997 0 0 1 .242188.236328 5.9999998 5.9999998 0 0 0 -.242188-.236328zm.445313.451172a5.9999997 5.9999997 0 0 1 .224609.263671 5.9999998 5.9999998 0 0 0 -.224609-.263671zm.371093.455078a5.9999997 5.9999997 0 0 1 .205079.292968 5.9999998 5.9999998 0 0 0 -.205079-.292968zm.332032.498046a5.9999997 5.9999997 0 0 1 .18164.328126 5.9999998 5.9999998 0 0 0 -.18164-.328126zm.265625.5a5.9999997 5.9999997 0 0 1 .167969.388672 5.9999998 5.9999998 0 0 0 -.167969-.388672zm.228515.556641a5.9999997 5.9999997 0 0 1 .121094.375 5.9999998 5.9999998 0 0 0 -.121094-.375zm.177735.59375a5.9999997 5.9999997 0 0 1 .078125.373047 5.9999998 5.9999998 0 0 0 -.078125-.373047zm.111328.582031a5.9999997 5.9999997 0 0 1 .042969.394532 5.9999998 5.9999998 0 0 0 -.042969-.394532z" fill="#f4679d"/><path d="m7.5 8.5a5.9999998 5.9999998 0 0 0 -1.9863281.3457031 5.9999998 5.9999998 0 0 0 4.0039062 5.3105469 5.9999997 5.9999997 0 0 1 1.9863279-4.115234 5.9999998 5.9999998 0 0 0 -4.003906-1.541016zm2.0175781 5.65625a5.9999998 5.9999998 0 0 0 .4843749.144531 5.9999997 5.9999997 0 0 1 -.4843749-.144531zm1.9980469-4.103516a5.9999997 5.9999997 0 0 1 1.880859 3.38086 5.9999998 5.9999998 0 0 0 -1.880859-3.38086zm1.970703 4.09961a5.9999997 5.9999997 0 0 1 -.05664.021484 5.9999998 5.9999998 0 0 0 .05664-.019531 5.9999998 5.9999998 0 0 0 0-.001953zm-.21289.072265a5.9999997 5.9999997 0 0 1 -.582032.152344 5.9999998 5.9999998 0 0 0 .582032-.152344zm-3.138672.111329a5.9999998 5.9999998 0 0 0 .386718.074218 5.9999997 5.9999997 0 0 1 -.386718-.074218zm.611328.111328a5.9999998 5.9999998 0 0 0 .320312.029296 5.9999997 5.9999997 0 0 1 -.320312-.029296zm.652344.050781a5.9999998 5.9999998 0 0 0 .101562.001953 5.9999997 5.9999997 0 0 1 -.101562-.001953z" fill="#43d6b5"/><path d="m11.503906 10.041016a5.9999998 5.9999998 0 0 0 -1.9863279 4.115234 5.9999998 5.9999998 0 0 0 .4843749.144531 5.9999998 5.9999998 0 0 0 .128906.035157 5.9999998 5.9999998 0 0 0 .390625.074218 5.9999998 5.9999998 0 0 0 .21875.03711 5.9999998 5.9999998 0 0 0 .326172.029296 5.9999998 5.9999998 0 0 0 .332032.021485 5.9999998 5.9999998 0 0 0 .101562.001953 5.9999998 5.9999998 0 0 0 .599609-.03125 5.9999998 5.9999998 0 0 0 1.31836-.291016 5.9999998 5.9999998 0 0 0 .068359-.02539 5.9999998 5.9999998 0 0 0 -1.982422-4.111328z" fill="#fff"/></g><g fill="none" stroke-linecap="round"><g stroke="#000" stroke-width=".264583"><circle cx="3.042708" cy="292.89896" opacity=".3" r="1.5875"/><circle cx="4.101041" cy="294.48645" opacity=".3" r="1.5875"/><circle cx="1.984375" cy="294.48645" opacity=".3" r="1.5875"/></g><path d="m11.5 3.5a4.9999998 4.9999998 0 0 0 -5 5 4.9999998 4.9999998 0 0 0 3.1679688 4.646484 5.9999997 5.9999997 0 0 1 1.8359372-3.105468 5.9999997 5.9999997 0 0 1 1.832032 3.109375 4.9999998 4.9999998 0 0 0 3.164062-4.650391 4.9999998 4.9999998 0 0 0 -5-5z" opacity=".7" stroke="url(#b)" transform="matrix(.26458333 0 0 .26458333 0 290.64998)"/><g stroke-width=".264583"><circle cx="4.101041" cy="294.48645" opacity=".7" r="1.322917" stroke="url(#c)"/><circle cx="1.984375" cy="294.48645" opacity=".7" r="1.322917" stroke="url(#d)"/></g></g><path d="m5.1593855 296.04703c0 .29225-.9476687.52917-2.1166773.52917s-2.11667716-.23692-2.11667716-.52917.94766856-.52917 2.11667716-.52917 2.1166773.23692 2.1166773.52917z" fill="url(#h)" fill-rule="evenodd" opacity=".3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphicfilterrelief.svg b/icon-themes/elementary_svg/cmd/lc_graphicfilterrelief.svg
new file mode 100644
index 000000000..bddadaa35
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicfilterrelief.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" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><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="translate(-28.943527 -5.000438)" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-16.943527" x2="-16.943527" y1="15.999562" y2="-1.000438"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#b" y1="4" y2="21"/><linearGradient id="e" gradientTransform="translate(1 1)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="3" y2="19"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#b" y1="10" y2="14"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#b" y1="6" y2="18"/><linearGradient id="h" gradientTransform="translate(4 4)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="3" y2="13"/><linearGradient id="i" gradientTransform="translate(8 8)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="3" y2="5"/><g fill="#e6e6e6" stroke="#737373"><rect fill="url(#d)" height="19" rx=".473982" ry=".55465" stroke="url(#c)" stroke-width=".994475" width="19" x="2.5" y="2.5"/><rect fill="url(#g)" height="13" rx=".473982" ry=".55465" stroke="#000" stroke-opacity=".257353" width="13" x="5.5" y="5.5"/><rect fill="url(#f)" height="5.023256" rx=".396822" ry=".464358" stroke="#000" stroke-opacity=".257353" stroke-width=".976744" width="5.023256" x="9.488372" y="9.488373"/><g fill="none" stroke-width=".994475"><rect height="17" rx=".473982" ry=".55465" stroke="url(#e)" width="17" x="3.5" y="3.5"/><rect height="11" rx=".473982" ry=".55465" stroke="url(#h)" width="11" x="6.5" y="6.5"/><path d="m10.5 10.5h3v3h-3z" stroke="url(#i)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphicfilterremovenoise.svg b/icon-themes/elementary_svg/cmd/lc_graphicfilterremovenoise.svg
new file mode 100644
index 000000000..d353471d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicfilterremovenoise.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5191871 -.1419518 .1416788 .5395318 -2.700956 .511116)" gradientUnits="userSpaceOnUse" x1="16.790216" x2="29.694229" xlink:href="#b" y1="21.270329" y2="46.259285"/><linearGradient id="d" gradientTransform="matrix(.4064094 -.1114517 .1201097 .4587713 .985949 1.932522)" gradientUnits="userSpaceOnUse" x1="23.238182" x2="29.892563" xlink:href="#a" y1="12.158657" y2="26.354361"/><radialGradient id="e" cx="30.685316" cy="42.261425" gradientTransform="matrix(1.9020156 -.4594629 -.3209117 -1.2220749 -34.319147 71.254306)" gradientUnits="userSpaceOnUse" r="8.22791"><stop offset="0" stop-color="#e8e8e8"/><stop offset="1" stop-color="#a5a6a8"/></radialGradient><radialGradient id="f" cx="23.164974" cy="30.23279" gradientTransform="matrix(1.0039742 -.2210864 .3808395 1.798707 -21.33861 -34.687827)" gradientUnits="userSpaceOnUse" r="8.189013"><stop offset="0" stop-color="#767973"/><stop offset="1" stop-color="#202120"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.5802673 -.1586519 .1493371 .5686956 -4.457187 .118027)" gradientUnits="userSpaceOnUse" x1="33.430557" x2="33.430557" y1="45.052155" y2=".310371"><stop offset="0" stop-color="#4c4c4c"/><stop offset="1" stop-color="#d3d7cf"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.3839878 -.1052452 .09919444 .3786761 3.939443 5.887369)" gradientUnits="userSpaceOnUse" x1="19.240318" x2="11.323519" xlink:href="#b" y1="4.81117" y2="35.457581"/><linearGradient id="i" gradientTransform="matrix(.3155841 -.0862844 .1268407 .4830267 1.728122 2.512865)" gradientUnits="userSpaceOnUse" x1="20.226221" x2="11.4375" y1="20.33363" y2="21.75"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="23.986883" cy="27.053167" gradientTransform="matrix(-.1523211 .0416464 -.1633006 -.6218706 18.411522 28.925533)" gradientUnits="userSpaceOnUse" r="7.75" xlink:href="#b"/><radialGradient id="k" cx="9.320398" cy="18.817093" gradientTransform="matrix(.4038641 .1598981 -.2898494 .6893599 10.716404 -2.899861)" gradientUnits="userSpaceOnUse" r="12.5"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#61635f"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.4314627 -.117967 .1114661 .424478 2.778495 5.159344)" gradientUnits="userSpaceOnUse" x1="7.75" x2="4.643187" y1="33.046577" y2="12.063652"><stop offset="0" stop-color="#4b4b4b"/><stop offset="1" stop-color="#babdb6"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4733762 -.1294266 .1268407 .4830267 -31.97444 13.280659)" gradientUnits="userSpaceOnUse" x1="80.693359" x2="77.125" y1="31.561478" y2="14"><stop offset="0" stop-color="#383937"/><stop offset="1" stop-color="#595b57"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.05807209 .2211463 -.2046339 .05594929 -7.779288 -6.205011)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.35701" x2="82.681335" y1="-41.092239" y2="-41.092239"><stop offset="0" stop-color="#babdb6"/><stop offset=".43738842" stop-color="#eeeeec"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.1268407 .4830267 -.4733762 .1294266 -.214527 -32.380564)" gradientUnits="userSpaceOnUse" x1="84.425995" x2="102.42599" y1="8.293367" y2="8.293367"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><radialGradient id="p" cx="11.402097" cy="36.863068" gradientTransform="matrix(.8415155 0 0 .4207584 2.404959 2.989579)" gradientUnits="userSpaceOnUse" r="10.69499" xlink:href="#a"/><linearGradient id="q" gradientTransform="matrix(.42308 -.1156751 .1268407 .4830267 1.761009 4.056992)" gradientUnits="userSpaceOnUse" x1="9.883214" x2="5.101239" xlink:href="#b" y1="14.05074" y2="30.00112"/><radialGradient id="r" cx="20.8839" cy="20.434256" gradientTransform="matrix(.6996572 -.1532245 .2234237 .6815024 -6.444257 .783163)" gradientUnits="userSpaceOnUse" r="3.999984"><stop offset="0" stop-color="#878a85"/><stop offset="1" stop-color="#3e3f3d"/></radialGradient><radialGradient id="s" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#a"/><linearGradient id="t" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="v" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#b" y1="13.022708" y2="32.702335"/><linearGradient id="w" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#b" y1="20.584223" y2="32.702335"/><path d="m21 18.5c0 2.485282-4.029436 4.5-9 4.5-4.9705629 0-9-2.014718-9-4.5 0-2.485281 4.0294371-4.5 9-4.5 4.970564 0 9 2.014719 9 4.5z" fill="url(#p)" opacity=".3"/><path d="m7.5027114 13.876691c.3852873 1.467226.061811 2.830486-.7225045 3.044927-.7843152.214442-1.7324653-.80114-2.1177526-2.268366-.385287-1.467226-.061811-2.830486.7225044-3.044927.7843152-.214442 1.7324655.801141 2.1177527 2.268366z" fill="#2e3436" stroke="#555753" stroke-linecap="round"/><path d="m5.0287304 13.210299c.052539.200077-.063823.405731-.2599016.459341-.1960787.05361-.3976234-.06512-.4501626-.2652-.052539-.200077.063823-.40573.2599016-.459341.1960789-.05361.3976235.06512.4501626.2652z" fill="#babdb6"/><path d="m5.7736726 9.9489275c-.9472242.2589825-1.2329758 2.3085475-.6378421 4.5748985.5951335 2.266349 1.8469108 3.895537 2.7941348 3.636555l1.7159886-.469172c.9472241-.258981 1.2329751-2.308548.6378431-4.574897-.5951345-2.266351-1.8469118-3.8955382-2.7941358-3.6365565z" fill="url(#n)" stroke="url(#o)"/><path d="m7.75 10.46875c-.5625.15625-1.125.3125-1.6875.46875.038266.06115-.1947255.427872-.1789271.628844-.1509362 1.233506.06641 2.497877.5185694 3.64944.2624323.621344.5616061 1.255432 1.0523613 1.730578.2141123.130525.23591.265145.4396484.164413.5040327-.130675 1.0080653-.26135 1.512098-.392025-.0949638.023843.1483756-.306956.1371132-.447343.1840688-.913092.0428287-1.857085-.16348-2.754182-.2457684-.955856-.6169426-1.904032-1.2371016-2.681646-.0598963-.12494-.4357113-.372982-.3927816-.366829z" fill="none" opacity=".4" stroke="url(#q)" stroke-linecap="round"/><path d="m7.5279555 9.7281313c-.9660184.2641209-1.2963241 2.2062777-.7372925 4.3351477.5590321 2.128869 1.7967623 3.642307 2.7627807 3.378185l.3017299-.0825c.9660174-.264117 1.2963244-2.206273.7372914-4.335143-.559031-2.12887-1.7967612-3.6423065-2.7627796-3.3781856l-.3017299.082496z" fill="url(#m)"/><path d="m8.0352579 13.731081c1.1703939 4.45702 6.1880861 5.814848 8.8806621 5.078666 1.863919-.509618 2.489676-4.043729 1.474442-7.909873-1.015232-3.8661441-3.288904-6.6075181-5.152824-6.0979008-2.692576.7361817-6.3726745 4.4720892-5.2022801 8.9291078z" fill="url(#k)" stroke="url(#l)" stroke-linecap="round"/><path d="m18.863737 10.770446c1.190888 4.53506-.01607 8.805402-2.695813 9.538076-2.679744.732673-5.817512-2.349771-7.0083983-6.884831-1.1908873-4.5350596.0160691-8.8054016 2.6958133-9.5380752 2.679744-.7326735 5.817511 2.3497702 7.008398 6.8848302z" fill="url(#j)"/><path d="m10.053968 7.1209204c-1.0459862 1.0080187-1.9268751 3.2566766-2.6316727 5.4834856 1.1350737-.893325 2.3507789-1.657681 3.5650387-1.88071z" fill="url(#i)" fill-rule="evenodd" opacity=".733591"/><g stroke-linecap="round"><path d="m9.9701252 8.5340701c-.9340404 1.3357813-1.4571536 3.0293779-.9684961 4.8948349.4886575 1.865458 1.7695279 3.064609 3.2313699 3.743715 9.527293 2.176207 4.143089-15.647987-2.2628738-8.6385499z" fill="none" opacity=".4" stroke="url(#h)"/><path d="m18.863737 10.770448c1.366017 5.201981.459987 9.96951-2.023677 10.648573-2.483665.679063-5.604448-2.987487-6.9704662-8.189469-1.3660182-5.2019818-.4599869-9.9695104 2.0236772-10.6485734 2.483664-.679063 5.604448 2.9874873 6.970466 8.1894694z" fill="url(#f)" stroke="url(#g)"/><path d="m14.425481 12.026471c.355646 1.084817-.629003 2.244092-1.528533 2.441088-.899531.196996-1.918225-.523553-2.273871-1.60837-.355646-1.084818.08577-2.125131.985297-2.322127.89953-.196996 2.46146.40459 2.817107 1.489409z" fill="url(#r)" stroke="#3e3f3d" stroke-width="1.000001"/></g><path d="m11.956689 2.8224929c-1.246137.3407087-2.0143042 1.7154844-2.3259517 3.5803982-.3116475 1.8649133-.165417 4.2607169.4903337 6.7579049.655751 2.497185 1.70308 4.646618 2.886801 6.102681 1.183722 1.456062 2.522627 2.254739 3.768766 1.91403 1.246138-.340709 2.014305-1.715484 2.325952-3.580397.194779-1.165572.212049-2.548776.0377-4.022534-.0055-.04647-.015-.09322-.02088-.139895-.03574-.28374-.07927-.564109-.12925-.85447-.04523-.270517-.09242-.540603-.150907-.816191-.0032-.01514-.0086-.03013-.01189-.04528-.06257-.291364-.13751-.584036-.215106-.879529-.081733-.311249-.162692-.617991-.256585-.916731-.082838-.2655171-.177964-.5284378-.269251-.7838341-.098994-.276961-.198685-.5419726-.306765-.8059349-.018463-.0442299-.031752-.0879956-.050468-.1318064-.571167-1.3652623-1.263907-2.5543419-2.003732-3.4643811-1.183722-1.4560626-2.522628-2.2547395-3.768767-1.9140306zm.49037.9013402c.909959-.2487933 2.013493.3635757 3.070024 1.66826.660331.8154277 1.296358 1.8900081 1.823808 3.1414729.10549.2502931.202158.5117251.298838.775745.08911.2476447.180519.4959985.261325.753646.09379.295589.186381.589007.267412.897586.07556.287761.131982.569685.192386.853386.0043.02003.0116.04037.01585.06038.05503.262843.100638.528137.142981.786.04565.277975.09003.553701.121322.824281.156445 1.352903.132186 2.608013-.04011 3.651091-.275675 1.668924-.931295 2.762267-1.841255 3.011061-.909955.248791-2.013488-.363577-3.07002-1.668262-1.056531-1.304683-2.046865-3.266361-2.651382-5.56845-.60452-2.302087-.708107-4.5062111-.432433-6.1751361.275673-1.6689249.931296-2.7622676 1.841254-3.0110608z" fill="url(#e)"/><path d="m17.753025 11.071536c1.098668 4.196479.579159 7.985112-1.160358 8.462149s-4.040321-2.538168-5.138989-6.734648c-1.09867-4.1964787-.579159-7.9851122 1.160358-8.4621488 1.739515-.4770366 4.040319 2.5381681 5.138989 6.7346478z" fill="none" opacity=".3" stroke="url(#d)" stroke-linecap="round"/><path d="m5.8979706 11.629837c.070052.266769-.085097.540974-.3465355.612454-.2614384.07148-.5301645-.08683-.6002167-.3536-.070052-.266769.085097-.540973.3465352-.612453.2614389-.07148.5301647.08683.600217.353599z" fill="#fff"/><path d="m18.390366 10.899873c1.295966 4.935212.545082 9.428536-1.677146 10.036121-2.222228.607582-5.074288-2.900656-6.370254-7.835868-1.2959652-4.9352131-.5450814-9.4285375 1.677146-10.0361208 2.222229-.6075833 5.074289 2.900654 6.370254 7.8358678z" fill="none" opacity=".4" stroke="url(#c)" stroke-linecap="round"/><path d="m10.19344 6.7343909c.07005.2667687-.0851.5409729-.3465345.6124534-.2614389.07148-.5301647-.086831-.600217-.3536002-.070052-.2667683.085097-.540973.3465355-.6124534.2614384-.07148.530165.086832.600216.3536002z" fill="#fff" opacity=".6"/><g transform="translate(1.737025 1.690312)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#s)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#t)" stroke="url(#u)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#v)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#w)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphicfiltersepia.svg b/icon-themes/elementary_svg/cmd/lc_graphicfiltersepia.svg
new file mode 100644
index 000000000..2c457a675
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicfiltersepia.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" gradientTransform="matrix(.11183 0 0 .11095 27.052 8.434)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" xlink:href="#e" y1="110.925" y2="39.992"/><linearGradient id="b" gradientTransform="matrix(.11183 0 0 .11095 27.052 8.434)" gradientUnits="userSpaceOnUse" x1="12.593" x2="13.856" y1="4.975" y2="16.415"><stop offset="0" stop-color="#b3e9ff"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.07503 0 0 .0756 21.87 8.858)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.253" y1="113.979" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0751 .00587 -.0062 .0715 25.005 10.547)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" xlink:href="#e" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.11183 0 0 .11095 27.052 7.934)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4865 0 0 .37838 .824 3.42)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.54286 0 0 .32593 -.53 4.178)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.0328 0 0 .01513 .147 14.28)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(.0328 0 0 .01513 .154 14.28)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#j"/><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(-.0328 0 0 .01513 23.846 14.28)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#j"/><g opacity=".2"><path d="m4.083 19.827h15.834v3.673h-15.834z" fill="url(#h)" transform="translate(0 -1)"/><path d="m19.917 19.827v3.673c1.69.007 4.083-.823 4.083-1.837s-1.885-1.836-4.083-1.836z" fill="url(#i)" transform="translate(0 -1)"/><path d="m4.083 19.827v3.673c-1.69.007-4.083-.823-4.083-1.837s1.885-1.836 4.083-1.836z" fill="url(#k)" transform="translate(0 -1)"/></g><path d="m22.5 20.5h-20v-16h20z" fill="none" stroke="#a67735" stroke-linejoin="round"/><path d="m3 5h19v15h-19z" fill="url(#g)"/><path d="m21.5 19.5h-18v-14h18z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m4 6v13h17v-13z" fill="url(#a)"/><path d="m8.108 13.363c-.072-.005-.154 0-.237.028-.32.11-.357.323-.386.426-.03.103-.035.183-.04.267-.01.168-.002.345.006.522.007.145.013.274.016.388-.11.026-.234.053-.375.084-.175.037-.354.075-.518.127-.082.026-.16.052-.258.108-.05.028-.106.06-.172.135-.066.073-.146.21-.142.378.01.325.21.424.305.48.093.06.17.088.252.118.165.06.348.11.527.156.148.038.278.075.393.107-.01.11-.02.228-.034.365-.017.17-.033.343-.033.508 0 .082.003.16.028.267.013.053.03.114.083.197.054.082.165.2.333.247.327.093.488-.057.575-.124s.14-.13.196-.195c.11-.13.215-.28.318-.428l.227-.322c.105.04.22.088.354.142.166.068.334.138.5.188.082.025.16.047.273.056.057.005.125.01.224-.013.1-.022.25-.088.348-.225.193-.268.094-.463.053-.562-.04-.1-.083-.165-.13-.236-.098-.14-.216-.28-.332-.42-.095-.113-.177-.213-.25-.304.074-.083.156-.173.252-.276.12-.13.24-.26.34-.394.05-.067.1-.13.143-.232.023-.05.047-.11.055-.205.01-.098-.01-.254-.117-.386-.207-.258-.43-.226-.542-.22s-.193.025-.278.047c-.17.045-.35.106-.523.168-.144.05-.27.096-.384.134-.06-.093-.124-.196-.198-.314-.092-.148-.185-.297-.288-.43-.05-.066-.098-.128-.184-.2-.043-.035-.096-.077-.19-.114-.047-.02-.112-.035-.185-.04zm.84 1.15.022.005-.026.007c-.01.002-.015-.008.005-.01zm.308.1c.026.02.024.03.02.024zm-1.592.32c.02-.01.022.004.015.006l-.032.008c.003-.002.013-.014.016-.015zm-.198.244v.026c0 .01-.01.002 0-.026zm2.613.48c-.006-.008.005-.006.015.02-.003-.004-.015-.017-.016-.02zm.007.31c-.013.03-.023.032-.02.025zm-2.6.507v.03c-.01-.03 0-.038 0-.03zm.173.267c.006.004.022.01.025.01.01.004 0 .01-.025-.01zm1.64.29c.007-.006.008.005-.018.024l.018-.023zm-.338.096c.004 0 .023.01.032.01-.033 0-.04-.012-.032-.01z" opacity=".05"/><path d="m4 6v7.763c.38.108.872.196 1.46.196 1.494 0 1.28-.537 2.568-.537 1.287 0 2.046.877 3.786.877 2.156 0 2.65-1.414 4.356-1.414 1.332 0 1.432.774 2.898.774.99 0 1.32-.406 1.932-.67v-6.989z" opacity=".07"/><path d="m4 5.993v7.144c.252.125.572.238.918.238.79 0 1.56-.682 2.878-.682s2.31.857 3.97.857 2.035-1.238 4.153-1.238 1.918.784 3.245.784c.913 0 1.304-.34 1.835-.557v-6.547z" fill="url(#b)"/><g fill="#fff"><path d="m15.92 10.807c-1.113 0-1.813.336-2.386.65-.574.313-1.006.588-1.768.588-.783 0-1.403-.2-2.02-.413-.615-.213-1.232-.444-1.95-.444-.706 0-1.274.178-1.74.35-.463.175-.823.332-1.138.332-.286 0-.564-.105-.792-.217a.294.314 0 0 0 -.126-.03v1.35c.39.105.882.186 1.46.186.78 0 1.176-.153 1.476-.29.3-.136.486-.247 1.092-.247.58 0 1.05.2 1.623.423.575.222 1.248.454 2.164.454 1.138 0 1.88-.386 2.492-.743.613-.357 1.088-.67 1.864-.67.613 0 .898.165 1.275.36.378.196.842.413 1.623.413.995 0 1.43-.394 1.932-.64v-1.186a.294.314 0 0 0 -.106.02c-.583.238-.884.537-1.73.537-.608 0-.798-.155-1.197-.36-.4-.206-.955-.423-2.048-.423z" opacity=".1"/><path d="m15.92 11.426c-2.12 0-2.493 1.238-4.154 1.238-1.66 0-2.652-.856-3.97-.856s-2.09.68-2.878.68c-.346 0-.666-.112-.918-.237v.713c.38.108.872.196 1.46.196 1.494 0 1.28-.537 2.568-.537 1.287 0 2.046.877 3.786.877 2.156 0 2.65-1.414 4.356-1.414 1.332 0 1.432.774 2.898.774.99 0 1.32-.406 1.932-.67v-.537c-.53.216-.922.557-1.835.557-1.327 0-1.127-.784-3.246-.784z" opacity=".3"/><path d="m15.92 11.926c-2.12 0-2.493 1.238-4.154 1.238-1.66 0-2.652-.856-3.97-.856s-2.09.68-2.878.68c-.346 0-.666-.112-.918-.237v.713c.38.108.872.196 1.46.196 1.494 0 1.28-.537 2.568-.537 1.287 0 2.046.877 3.786.877 2.156 0 2.65-1.414 4.356-1.414 1.332 0 1.432.774 2.898.774.99 0 1.32-.406 1.932-.67v-.537c-.53.216-.922.557-1.835.557-1.327 0-1.127-.784-3.246-.784z"/></g><path d="m4.5 6.5h16v12h-16z" fill="none" opacity=".3" stroke="#000"/><path d="m7.97 13.845c-.18.06.03 1.368-.084 1.514-.11.14-1.464.283-1.46.458.006.182 1.38.394 1.49.542.106.143-.17 1.415.007 1.464.183.052.82-1.124 1.002-1.178.176-.053 1.36.587 1.464.442.108-.15-.87-1.087-.87-1.268.003-.176 1.01-1.05.898-1.19-.116-.144-1.358.45-1.54.393-.174-.056-.734-1.236-.908-1.178z" opacity=".15"/><path d="m8.022 13.505c.174-.06.736 1.123.91 1.18.182.057 1.423-.54 1.54-.395.11.14-.896 1.014-.898 1.19-.002.18.977 1.12.868 1.27-.104.145-1.29-.496-1.465-.444-.182.055-.818 1.23-1 1.18-.178-.05.097-1.32-.01-1.464-.11-.15-1.482-.36-1.487-.542-.005-.176 1.35-.32 1.46-.46.114-.147-.098-1.454.082-1.515z" fill="url(#d)"/><path d="m8.04 13.47-.05.047v.002c-.098.233.057 1.258-.04 1.383-.004.006-.01.013-.018.018l.04.028c.79.236.098-1.428.08-1.475-.005 0-.01-.003-.012-.002z" fill="#9d0f06" opacity=".5"/><path d="m6.754 15.427c-.167.002-.263.01-.263.01v.039c.1.18 1.39.384 1.5.53.107.144-.17 1.43.01 1.48.184.052.827-1.138 1.012-1.193.177-.053 1.36.587 1.48.45h-.003c-1-1.225-3.015-1.323-3.736-1.317z" fill="url(#c)" opacity=".75"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphicfiltersharpen.svg b/icon-themes/elementary_svg/cmd/lc_graphicfiltersharpen.svg
new file mode 100644
index 000000000..7ebcc7566
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicfiltersharpen.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="14.5" x2="14.5" y1="18" y2="21"><stop offset="0" stop-color="#89ffdd"/><stop offset="1" stop-color="#43d6b5"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="2" y2="20"><stop offset="0" stop-color="#fff"/><stop offset=".44444445" stop-color="#fff" stop-opacity=".643137"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".014706"/><stop offset="1" stop-color="#fff" stop-opacity=".290441"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="2" y2="31"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.5 3.857147)"><path d="m38 40h5v7h-5z" fill="url(#c)"/><path d="m-10-47h5v7h-5z" fill="url(#e)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#f)"/></g><g stroke-linejoin="round"><path d="m12.3125 1.5-9.1875 21h18.375zm4.664077 15.840044 1.826514 3.159956h-13.1250002s11.0934082-3.159934 11.2984862-3.159956z" fill="url(#g)" stroke="#7e7e7e" stroke-opacity=".591912"/><path d="m5.5 20.5h13.303091l-1.826514-3.159956z" fill="url(#a)" fill-rule="evenodd" stroke="#007367" stroke-linecap="round" stroke-opacity=".501961"/><path d="m12.3125 4.0703125-6.7304688 15.3847655c.1772005-.05047 2.6821376-.763426 5.3886718-1.527344 1.400328-.395241 2.806964-.790775 3.878906-1.08789.535972-.148558.987683-.271424 1.316407-.359375.164362-.04398.297684-.07977.40039-.105469.05135-.01285.09344-.02362.136719-.0332.04328-.0096-.06372-.03317.273437-.0332a1.03078 1.03078 0 0 1 .892579.515625l.0957.166015zm7.400391 16.9140625a1.03078 1.03078 0 0 1 -.5625.484375h.773437zm-14.8593754.132813-.1523437.351562h.6289062a1.03078 1.03078 0 0 1 -.4765625-.351562z" fill="none" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphicfiltersmooth.svg b/icon-themes/elementary_svg/cmd/lc_graphicfiltersmooth.svg
new file mode 100644
index 000000000..eb369dfd3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicfiltersmooth.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="12.455493" x2="12.400312" y1="5.260342" y2="19.135197"><stop offset="0" stop-color="#fefefe"/><stop offset=".5" stop-color="#fefefe" stop-opacity="0"/><stop offset=".75" stop-color="#fefefe" stop-opacity="0"/><stop offset="1" stop-color="#fefefe" stop-opacity=".25614"/></linearGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -58.729414 19.681812)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.16794" x2="12.863229" y1=".710089" y2="24.592033"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><path d="m24 20.987694c0 1.656854-5.372583 3-12 3-6.6274174 0-12.00000025-1.343146-12.00000025-3s5.37258285-3 12.00000025-3c6.627417 0 12 1.343146 12 3z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><g stroke-linejoin="round"><path d="m12.1875 1.9752461s-12.1515416 10.2478229-9.1875 15.4576269c3.0288397 5.323697 15.34616 5.323697 18.375 0 2.964042-5.209804-9.1875-15.4576269-9.1875-15.4576269z" fill="url(#c)" stroke="#000" stroke-opacity=".249123"/><path d="m12.1875 3.328125c-.785303.688049-2.7996942 2.491689-4.9335938 5.0625-1.2978809 1.5636193-2.4877652 3.278036-3.1464843 4.822266-.6587191 1.544229-.761985 2.800678-.2363281 3.724609 1.2257161 2.154403 4.7116101 3.486328 8.3164062 3.486328 3.604796 0 7.09069-1.331925 8.316406-3.486328.525657-.923931.422391-2.18038-.236328-3.724609-.658719-1.54423-1.848603-3.2586467-3.146484-4.822266-2.1339-2.570811-4.148291-4.374451-4.933594-5.0625z" fill="none" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphicfiltersobel.svg b/icon-themes/elementary_svg/cmd/lc_graphicfiltersobel.svg
new file mode 100644
index 000000000..af989f086
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicfiltersobel.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.940678" x2="3.186441" y1=".305084" y2="22.932202"><stop offset="0" stop-color="#808080"/><stop offset=".54610044" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -58.729414 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(1.0862728 0 0 1.0862481 -15.063246 16.245093)" gradientUnits="userSpaceOnUse" x1="22.93128" x2="5.288017" y1=".308377" y2="18.25753"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m17.507812 1.9999995-4.999999 5-1.367188 1.3671875c-1.6877872 1.6025994-3.3926163 3.422575-5 5.000001-4.9317292 4.951958-5.45853069 10.668918 1.7928537 6.763174l3.5587093-3.130362 1.40625-1.40625 4.101562-4.101562.898437-.898438 4.101563-4.101563v-1.9921875l-2.5-2.5-2.34812.1652542" fill="url(#a)" stroke="#4c4c4c" stroke-linejoin="round"/><path d="m24 21c0 1.656854-5.372583 3-12 3-6.6274173 0-12.00000025-1.343146-12.00000025-3s5.37258295-3 12.00000025-3c6.627417 0 12 1.343146 12 3z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><path d="m4.5762711 16.525424c2.9728896-3.530663 8.8173189-8.9388719 13.2259789-13.4083075l1.298417-.1047793 1.944011 1.9440118-.05701 1.142261c-4.793404 4.618859-9.673055 9.970859-14.3774986 13.833593" fill="none" opacity=".5" stroke="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphicfiltersolarize.svg b/icon-themes/elementary_svg/cmd/lc_graphicfiltersolarize.svg
new file mode 100644
index 000000000..8e9ee39dd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicfiltersolarize.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" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" x1="19.301006" x2="36.23402" y1="-8.757121" y2="-8.906282"><stop offset="0" stop-color="#fff394"/><stop offset=".26238" stop-color="#ffe16b"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="9" y2="15"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".5"/></linearGradient><path d="m11.730469 2.5c-.127609 0-.230469.0828369-.230469.1855469v1.6289062c0 .10271.10286.1855469.230469.1855469h.539062c.127609 0 .230469-.0828369.230469-.1855469v-1.6289062c0-.10271-.10286-.1855469-.230469-.1855469zm-6.1035159 2.515625c-.0531844.0057404-.1091802.0310553-.1542969.0761719l-.3808593.3808593c-.0902332.0902333-.1038769.222295-.03125.2949219l1.1523437 1.1523438c.072627.072627.2027357.0570309.2929688-.0332031l.3808594-.3808594c.0902331-.0902331.10583-.2203419.0332031-.2929688l-1.1523438-1.1523437c-.0363134-.0363135-.0874406-.0506623-.140625-.0449219zm12.7460939 0c-.053185-.0057405-.104312.0086086-.140625.0449219l-1.152344 1.1523437c-.07263.072627-.057027.2027354.033203.2929688l.38086.3808594c.09023.0902329.220341.1058297.292968.0332031l1.152344-1.1523438c.07263-.072627.05899-.2046885-.03125-.2949219l-.380859-.3808593c-.045115-.0451165-.101112-.0704314-.154297-.0761719zm-6.373047.984375a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm-9.3144531 5.5c-.10271 0-.1855469.10286-.1855469.230469v.539062c0 .127609.0828369.230469.1855469.230469h1.6289062c.10271 0 .1855469-.10286.1855469-.230469v-.539062c0-.127609-.0828369-.230469-.1855469-.230469zm17.0000001 0c-.10271 0-.185547.10286-.185547.230469v.539062c0 .127609.082837.230469.185547.230469h1.628906c.10271 0 .185547-.10286.185547-.230469v-.539062c0-.127609-.082837-.230469-.185547-.230469zm-13.3339845 5.535156c-.0531852-.005741-.1023598.008612-.1386719.044922l-1.1523437 1.152344c-.07263.07263-.05898.204688.03125.294922l.3808593.380859c.0902301.09023.2222971.10388.2949219.03125l1.1523438-1.152344c.07263-.07263.0570368-.202734-.0332031-.292968l-.3808594-.38086c-.045115-.045115-.1011117-.072383-.1542969-.078125zm11.2968755 0c-.053185.005741-.109181.033005-.154297.078125l-.38086.38086c-.09023.09023-.105825.220341-.033203.292968l1.152344 1.152344c.07263.07263.204689.05898.294922-.03125l.380859-.380859c.09023-.09023.103881-.222295.03125-.294922l-1.152344-1.152344c-.036315-.036315-.085487-.050663-.138671-.044922zm-5.917969 2.464844c-.127609 0-.230469.082837-.230469.185547v1.628906c0 .10271.10286.185547.230469.185547h.539062c.127609 0 .230469-.082837.230469-.185547v-1.628906c0-.10271-.10286-.185547-.230469-.185547z" fill="url(#a)" stroke="#ad5f00" stroke-opacity=".501961"/><path d="m16.99415 12.026996a5.0213881 4.9728718 0 0 1 -5.021388 4.972871 5.0213881 4.9728718 0 0 1 -5.0213879-4.972871 5.0213881 4.9728718 0 0 1 5.0213879-4.9728721 5.0213881 4.9728718 0 0 1 5.021388 4.9728721z" style="stroke-width:.934745;stroke-linecap:round;fill:none;opacity:.5;stroke-linejoin:round;stroke:url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_graphicfiltertoolbox.svg b/icon-themes/elementary_svg/cmd/lc_graphicfiltertoolbox.svg
new file mode 100644
index 000000000..e6a3d953f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicfiltertoolbox.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="32" cy="32" gradientUnits="userSpaceOnUse" r="8" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#ffb800"/><stop offset="1" stop-color="#ffb800" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="29.095" cy="31.602" gradientUnits="userSpaceOnUse" r="7.245" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#ffe375"/><stop offset="1" stop-color="#ffa600"/></linearGradient><radialGradient id="e" cx="29.095" cy="31.602" gradientTransform="matrix(.28469719 .16437 -.16437 .28469719 24.059475 1.648819)" gradientUnits="userSpaceOnUse" r="7.245" xlink:href="#d"/><radialGradient id="f" cx="27.12968" cy="15.40968" gradientUnits="userSpaceOnUse" r="2.62992" xlink:href="#b"/><radialGradient id="g" cx="24.07" cy="12.107" gradientTransform="matrix(.0225 1.56596 -2.7449 .03943 56.76 -22.74)" gradientUnits="userSpaceOnUse" r="19.175"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="6.703" cy="73.616" gradientTransform="matrix(3.18185 0 0 .69604 2.847 -8.513)" gradientUnits="userSpaceOnUse" r="7.228" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957" x2="-25.474" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><radialGradient id="l" cx="62.625" cy="4.625" gradientTransform="matrix(1.12782 0 0 .28235 -58.63 19.694)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#h"/><linearGradient id="m" gradientTransform="matrix(1.25714 0 0 .7605 -6.17 7.082)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="n" gradientTransform="matrix(1.16216 0 0 .91892 -3.892 4.446)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(-.48996 .0007 .0018 -.3815 57.13 48.267)" gradientUnits="userSpaceOnUse" x1="45.414" x2="45.567" xlink:href="#p" y1="15.27" y2="96.253"/><linearGradient id="p"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><linearGradient id="q" gradientTransform="matrix(1.0382 0 0 .73204 69.527 5.655)" gradientUnits="userSpaceOnUse" x1="-65.961" x2="-21.654" xlink:href="#p" y1="61.171" y2="-4.017"/><path d="m23.983 21c0 1.657-5.365 3-11.983 3s-11.983-1.343-11.983-3 5.365-3 11.983-3 11.983 1.343 11.983 3z" fill="url(#l)" fill-rule="evenodd" opacity=".3"/><path d="m2 9 44 .002v34.998h-44z" fill="url(#m)" transform="matrix(.52174 0 0 .52174 -.522 -1.826)"/><path d="m45.5 43.5h-43v-34h43z" fill="none" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.52174 0 0 .52174 -.522 -1.826)"/><path d="m43.5 41.5h-39v-30h39z" fill="url(#o)" stroke="#002e99" stroke-linecap="round" transform="matrix(.52174 0 0 .52174 -.522 -1.826)"/><path d="m1.5 8.5 45 .002v35.998h-45z" fill="none" opacity=".781" stroke="url(#q)" stroke-linejoin="round" transform="matrix(.52174 0 0 .52174 -.522 -1.826)"/><path d="m4.825 11.75h38.35v29.5h-38.35z" fill="url(#g)" transform="matrix(.52174 0 0 .52174 -.522 -1.826)"/><g fill="#fc0"><path d="m40 32a8 8 0 1 1 -16 0 8 8 0 1 1 16 0z" fill="url(#a)" transform="matrix(.22075 0 0 .22075 4.83 5.548)"/><path d="m11.904 10.336-.452 1.834-1.837.45 1.837.433.454 1.86.43-1.86 1.862-.43-1.863-.453z" opacity=".1"/><path d="m11.906 14.69-.332-1.728-1.736-.34 1.73-.313.338-1.754.317 1.73 1.75.337-1.743.36z" opacity=".2"/><path d="m33.278 38.847-4.53-5.952-6.898 2.89 5.952-4.53-2.89-6.898 4.53 5.952 6.898-2.89-5.952 4.528z" fill="url(#c)" transform="matrix(.19117511 .110375 -.110375 .19117511 9.830919 3.370511)"/><path d="m40 32a8 8 0 1 1 -16 0 8 8 0 1 1 16 0z" fill="url(#a)" transform="matrix(.1462 0 0 .1462 13.176 4.372)"/><path d="m17.86 7.544-.297 1.215-1.217.298 1.217.286.3 1.232.284-1.232 1.234-.286-1.233-.3z" opacity=".1"/><path d="m17.863 10.428-.22-1.145-1.15-.224 1.146-.21.223-1.16.21 1.145 1.16.224-1.155.236z" opacity=".2"/><path d="m33.278 38.847-4.53-5.952-6.898 2.89 5.952-4.53-2.89-6.898 4.53 5.952 6.898-2.89-5.952 4.528z" fill="url(#c)" transform="matrix(.12661291 .0731 -.0731 .12661291 16.488913 2.930537)"/><path d="m40 32a8 8 0 1 1 -16 0 8 8 0 1 1 16 0z" fill="url(#a)" transform="matrix(.35946 0 0 .35946 -2.857 -2.482)"/><path d="m8.662 5.315-.735 2.985-2.992.736 2.992.703.738 3.028.7-3.03 3.033-.7-3.033-.737z" opacity=".1"/><path d="m8.665 12.406-.54-2.816-2.825-.55 2.815-.512.55-2.855.518 2.816 2.85.55-2.84.583z" opacity=".2"/><path d="m33.278 38.847-4.53-5.952-6.898 2.89 5.952-4.53-2.89-6.898 4.53 5.952 6.898-2.89-5.952 4.528z" fill="url(#c)" transform="matrix(.31130149 .17973 -.17973 .31130149 5.287407 -6.026872)"/></g><path d="m29.76 15.41a2.63 2.63 0 0 1 -5.26 0 2.63 2.63 0 1 1 5.26 0z" fill="url(#f)" transform="matrix(.52174 0 0 .52174 -.522 -1.826)"/><path d="m13.64 4.447-.35 1.424-1.427.352 1.427.335.352 1.446.334-1.446 1.447-.334-1.447-.352z" fill="#fc0" opacity=".1"/><path d="m13.642 7.83-.257-1.344-1.35-.262 1.345-.245.262-1.363.247 1.344 1.36.264-1.355.278z" fill="#fc0" opacity=".2"/><path d="m27.15 18.178-.313-2.44-2.44-.31 2.44-.31.312-2.44.31 2.44 2.44.31-2.44.31z" fill="url(#e)" transform="matrix(.52174 0 0 .52174 -.522 -1.826)"/><path d="m47.174 42.726c0 2.78-10.297 5.032-23 5.032-12.702 0-23-2.253-23-5.032 0-2.778 10.298-5.03 23-5.03 12.703 0 23 2.252 23 5.03z" fill="url(#i)" opacity=".2" transform="matrix(.52174 0 0 .52174 -.522 -1.826)"/><g transform="matrix(1.05835 -.61104 .51706 .89557 3.11 -5.864)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#j)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width=".814" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#k)" fill-rule="evenodd" opacity=".9"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_greatestheight.svg b/icon-themes/elementary_svg/cmd/lc_greatestheight.svg
new file mode 100644
index 000000000..4817df986
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_greatestheight.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="4" x2="4" y1="6" y2="16.5"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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="17" x2="17" y1="1.5" y2="22.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-25.801424" x2="-25.057144" y1="70.539429" y2="13.641807"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -18.857127 3.232605)" gradientUnits="userSpaceOnUse" x1="72.692543" x2="73.158905" y1="1.217758" y2="58.215126"><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="8.44344" x2="8.764427" y1="15.233228" y2="54.98378"><stop offset="0" stop-color="#fff"/><stop offset=".03934082" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 4.238793 16.980479)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980588)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.01656805 0 0 .0082353 1.511834 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 20h8v2h-8z" fill="url(#i)" opacity=".15" stroke-width=".685994"/><path d="m3.5 20.000109v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m11.5 20v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><path d="m3.5289286 20.471071v-16.9421421h7.9421424v16.9421421z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.057858"/><path d="m4.5268043 19.469474v-14.9389475h5.9463907v14.9389475z" fill="none" stroke="url(#e)" stroke-width="1.060826"/><g fill="#f37329" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"><path d="m17 1.9999999-3.5 4.0000001h2v5.740234.259766 6h-2l3.5 4 3.5-4h-2v-6-.259766-5.740234h2z" fill="url(#b)" stroke="#a62100" stroke-opacity=".501961"/><path d="m4 3-1.3359375 1.5273438c.4751863.0798161.8234615.4908138.8242187.9726562v5.740234.259766 6c-.0007568.481843-.3490321.892841-.8242187.972657l1.3359375 1.527343 1.3359375-1.527343c-.4751866-.079816-.8234619-.490814-.8242187-.972657v-6-.259766-5.740234c.0007572-.4818424.3490324-.8928401.8242187-.9726562z" fill="none" opacity=".49" stroke="url(#a)" transform="translate(13 .5)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_greatestwidth.svg b/icon-themes/elementary_svg/cmd/lc_greatestwidth.svg
new file mode 100644
index 000000000..1e6740f40
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_greatestwidth.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="19" y1="12" y2="12"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4.5" y1="11.5" y2="11.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-26.120363" x2="-62.175446" y1="7.165421" y2="7.165421"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -18.857127 3.232605)" gradientUnits="userSpaceOnUse" x1="78.25013" x2="106.2502" y1="61.69487" y2="61.694511"><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="11.666659" x2="32.222214" y1="35.384918" y2="35.384918"><stop offset="0" stop-color="#fff"/><stop offset=".03934082" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 8.738683 16.480612)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 6.261096 16.480687)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.01656805 0 0 .0082353 1.511834 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(0 1 -1 0 23.971071 -.028929)"><g transform="matrix(0 -1 1 0 -9.000024 19.5)"><path d="m-1.0001098 20.000024h16.9999998v2h-16.9999998z" fill="url(#i)" opacity=".15" stroke-width=".685994"/><path d="m-1.0001099 19.500208v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m15.99989 19.500133v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/></g><path d="m3.5289286 20.471071v-16.9421421h7.9421424v16.9421421z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.057858"/><path d="m4.5268043 19.469474v-14.9389475h5.9463907v14.9389475z" fill="none" stroke="url(#e)" stroke-width="1.060826"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(.028929 -.028929)"><path d="m17 1.9999999-3.5 4.0000001h2v5.740234.259766 6h-2l3.5 4 3.5-4h-2v-6-.259766-5.740234h2z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m4 3-1.3359375 1.5273438c.4751863.0798161.8234615.4908138.8242187.9726562v5.740234.259766 6c-.0007568.481843-.3490321.892841-.8242187.972657l1.3359375 1.527343 1.3359375-1.527343c-.4751866-.079816-.8234619-.490814-.8242187-.972657v-6-.259766-5.740234c.0007572-.4818424.3490324-.8928401.8242187-.9726562z" fill="none" opacity=".49" stroke="url(#b)" transform="translate(13 .5)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_grid.svg b/icon-themes/elementary_svg/cmd/lc_grid.svg
new file mode 100644
index 000000000..63779e514
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_grid.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#y" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#y" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#y" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#y" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#y" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#y" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#y" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#y" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#y" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#y" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#y" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#y" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#y" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#y" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#y" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#y" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#y" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#y" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#y" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#A" y1="15.499894" y2="48.395687"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="z" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#A" y1="2" y2="22"/><linearGradient id="A" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#x)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#z)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#y)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#e)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#f)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#i)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#j)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#l)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#m)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#p)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#q)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#t)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_griduse.svg b/icon-themes/elementary_svg/cmd/lc_griduse.svg
new file mode 100644
index 000000000..7e3cc35ef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_griduse.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" gradientUnits="userSpaceOnUse" x1="46.984623" x2="46.984623" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#b5232a"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.59172 -.63517 0 9.814467 30.721957)" gradientUnits="userSpaceOnUse" x1="31.639893" x2="19.809973" y1="-57.732822" y2="-57.732822"><stop offset="0" stop-color="#fff"/><stop offset=".12500004" stop-color="#fff" stop-opacity=".235"/><stop offset=".93855339" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="19" x2="21" xlink:href="#d" y1="7" y2="9"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#d" y1="2" y2="4"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#d" y1="2" y2="4"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="21" xlink:href="#d" y1="2" y2="4"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#d" y1="2" y2="4"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#d" y1="7" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#d" y1="7" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#d" y1="7" y2="9"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#d" y1="17" y2="19"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#d" y1="17" y2="19"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#d" y1="12" y2="14"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#d" y1="12" y2="14"/><g transform="translate(0 2)"><rect fill="url(#e)" height="2" ry=".5" width="2" x="4" y="2"/><rect fill="url(#f)" height="2" ry=".5" width="2" x="14" y="2"/><rect fill="url(#g)" height="2" ry=".5" width="2" x="19" y="2"/><rect fill="url(#h)" height="2" ry=".5" width="2" x="9" y="2"/><rect fill="url(#k)" height="2" ry=".5" width="2" x="4" y="7"/><rect fill="url(#j)" height="2" ry=".5" width="2" x="14" y="7"/><rect fill="url(#i)" height="2" ry=".5" width="2" x="9" y="7"/><rect fill="url(#o)" height="2" ry=".5" width="2" x="4" y="12"/><rect fill="url(#n)" height="2" ry=".5" width="2" x="9" y="12"/><rect fill="url(#m)" height="2" ry=".5" width="2" x="4" y="17"/><rect fill="url(#l)" height="2" ry=".5" width="2" x="9" y="17"/><rect fill="url(#c)" height="2" ry=".5" width="2" x="19" y="7"/></g><g transform="translate(-27.984624)"><path d="m46.389038 10.48409c.607323-.0019 1.125775.04938 1.555347.148128 2.436367.560409 3.509238 2.656355 3.539408 4.920758-.179755 2.406173-.827918 3.925521-2.858708 4.760262-.444385.108628-1.494965.176168-2.245478.178566l-4.891349.01563.000431-4.037564 4.535841-.01563c2.001672-.05235 1.988936-1.911699.009-1.967993l-4.535841.01563v-4.002158z" fill="url(#a)" stroke="#2a0303" stroke-opacity=".490196"/><path d="m41.498047 10.5v4.001953l2.501953-.007812v-3.994141zm2.501953 5.962891-2.501953.0078v3.529309h2.501953z" fill="#eee" fill-opacity=".761029"/><path d="m46.388672 10.484375-4.890625.015625v1l4.890625-.01563c.607323-.0019 1.127069.04969 1.55664.148437 2.220557.510769 3.297943 2.299324 3.496094 4.326172.01382-.13577.03247-.265662.04297-.40625-.03017-2.264403-1.102696-4.359513-3.539063-4.919922-.429571-.09875-.949317-.150337-1.55664-.148437zm.90625 5.488281c-.232254.262227-.639048.465933-1.269531.482422l-4.53711.01563.002 1 4.535157-.01563c1.369909-.03583 1.771504-.911077 1.269531-1.482422z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m46.392578 11.46875-3.910156.01367v2.03125l3.546875-.01172c.01042-.000165.02083-.000165.03125 0 .648942.01845 1.220216.182742 1.671875.515625.451658.332883.774464.872509.77539 1.453125.000927.580616-.32116 1.124207-.77539 1.457031-.45423.332825-1.028846.494646-1.681641.511719-.0072.000078-.01432.000078-.02148 0l-3.554688.01172.02153 2.058594 3.904297-.01172c.662081-.0021 1.659313-.09435 1.919922-.142578.787752-.337493 1.229944-.56674 1.560546-1.197266.333519-.636088.522119-1.525325.609375-2.628906-.01938-.964566-.251905-1.860657-.695312-2.535156-.449879-.684345-1.08261-1.175154-2.070313-1.402344-.33354-.07667-.782226-.124767-1.332031-.123047z" fill="none" opacity=".53" stroke="url(#b)" stroke-opacity=".915441"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_gridvisible.svg b/icon-themes/elementary_svg/cmd/lc_gridvisible.svg
new file mode 100644
index 000000000..253942920
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_gridvisible.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="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#a" y1="2" y2="4"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#a" y1="2" y2="4"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19" x2="21" xlink:href="#a" y1="2" y2="4"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#a" y1="2" y2="4"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#a" y1="7" y2="9"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="21" xlink:href="#a" y1="7" y2="9"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#a" y1="7" y2="9"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#a" y1="7" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#a" y1="17" y2="19"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="21" xlink:href="#a" y1="17" y2="19"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#a" y1="17" y2="19"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#a" y1="17" y2="19"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#a" y1="12" y2="14"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="19" x2="21" xlink:href="#a" y1="12" y2="14"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#a" y1="12" y2="14"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#a" y1="12" y2="14"/><g transform="translate(0 2)"><rect fill="url(#b)" height="2" ry=".500455" width="2" x="4" y="2"/><rect fill="url(#c)" height="2" ry=".500455" width="2" x="14" y="2"/><rect fill="url(#d)" height="2" ry=".500455" width="2" x="19" y="2"/><rect fill="url(#e)" height="2" ry=".500455" width="2" x="9" y="2"/><rect fill="url(#i)" height="2" ry=".500455" width="2" x="4" y="7"/><rect fill="url(#h)" height="2" ry=".500455" width="2" x="14" y="7"/><rect fill="url(#g)" height="2" ry=".500455" width="2" x="19" y="7"/><rect fill="url(#f)" height="2" ry=".500455" width="2" x="9" y="7"/><rect fill="url(#q)" height="2" ry=".500455" width="2" x="4" y="12"/><rect fill="url(#p)" height="2" ry=".500455" width="2" x="14" y="12"/><rect fill="url(#o)" height="2" ry=".500455" width="2" x="19" y="12"/><rect fill="url(#n)" height="2" ry=".500455" width="2" x="9" y="12"/><rect fill="url(#m)" height="2" ry=".500455" width="2" x="4" y="17"/><rect fill="url(#l)" height="2" ry=".500455" width="2" x="14" y="17"/><rect fill="url(#k)" height="2" ry=".500455" width="2" x="19" y="17"/><rect fill="url(#j)" height="2" ry=".500455" width="2" x="9" y="17"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_group.svg b/icon-themes/elementary_svg/cmd/lc_group.svg
new file mode 100644
index 000000000..1099e7ac3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_group.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" gradientTransform="matrix(.52954621 0 0 .41850626 10.149924 10.325314)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.52954621 0 0 .41850626 10.149924 5.325314)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="d" gradientTransform="matrix(.52954621 0 0 .41850626 10.149923 .325295)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="e" gradientTransform="matrix(.52954621 0 0 .41850626 10.149923 -4.674705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="f" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#f" y1="33.392567" y2="88.955948"/><linearGradient id="h" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#f" y1="17.83482" y2="73.398201"/><linearGradient id="i" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#f" y1="4.354743" y2="57.840454"/><radialGradient id="j" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.631441" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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><path d="m4.5 21.5v-4h2v2h8v2h-8z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961"/><path d="m4.5 2.5v4h2v-2h8v-2h-8z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961"/><g transform="translate(-7.023894 2.158458)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#j)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#k)"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#l)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="translate(0 -6)"><rect fill="url(#i)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -11)"><rect fill="url(#h)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -16)"><rect fill="url(#g)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -1)"><rect fill="url(#i)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g fill="none"><path d="m17.5 5.5v-2l2.999999-.0000192.000001 2.0000019z" opacity=".4" stroke="url(#e)"/><path d="m17.5 10.5v-2l2.999999-.0000192.000001 2.0000022z" opacity=".4" stroke="url(#d)"/><path d="m17.500001 15.500019v-2l2.999999-.000019.000001 2.000002z" opacity=".4" stroke="url(#c)"/><path d="m17.500001 20.500019v-2l2.999999-.000019.000001 2.000002z" opacity=".4" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_groupbox.svg b/icon-themes/elementary_svg/cmd/lc_groupbox.svg
new file mode 100644
index 000000000..fdf0d1d84
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_groupbox.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" gradientTransform="matrix(1.02672 0 0 .97154 -.327 1.27)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="4" y2="21"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.30906 0 0 1.19468 -3.715 -1.406)" gradientUnits="userSpaceOnUse" x1="15.922" x2="17.49" y1="7.121" y2="23.385"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.3946" x2="5.3426" y1="4.4498" y2=".7874"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><rect fill="url(#b)" height="19.115" rx="3.222" ry="2.941" width="20.945" x="1.521" y="3.372"/><rect fill="none" height="17.409" rx="2.843" ry="2.595" stroke="url(#a)" stroke-opacity=".502" stroke-width=".999" width="19.212" x="2.336" y="4.274"/><path d="m11.916 8.547h-1.953l-1.876-3.05-1.876 3.05h-1.831l2.675-4.16-2.505-3.907h1.89l1.737 2.903 1.703-2.903h1.843l-2.533 4zm3.536-4.745 1.683-3.32h1.842l-2.675 4.926v3.14h-1.7v-3.086l-2.675-4.982h1.853z" style="opacity:.66;stroke:#000;stroke-width:.61;stroke-linecap:round;stroke-linejoin:round;fill:url(#c)" transform="scale(.98295 1.01735)"/><path d="m20.208 3.01v1.43h.513v-.034c.7.44 1.232 1.074 1.232 1.907v13.234c0 1.36-1.188 2.455-2.707 2.455h-14.503c-1.52 0-2.708-1.096-2.708-2.455v-13.234c0-.286.106-.54.205-.793l.52-.033-.007-2.085-.31.224c-.862.62-1.434 1.59-1.434 2.687v13.234c0 1.9 1.682 3.426 3.733 3.426h14.502c2.05 0 3.734-1.527 3.734-3.426v-13.234c0-1.54-1.115-2.83-2.624-3.26z" opacity=".3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_grow.svg b/icon-themes/elementary_svg/cmd/lc_grow.svg
new file mode 100644
index 000000000..4aa0dad73
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_grow.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" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="18"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="13.5" y2="18"><stop offset="0" stop-color="#fff"/><stop offset=".22222222" 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(1.0004112 0 0 .98703358 -.00374 .129664)" gradientUnits="userSpaceOnUse" x1="11" x2="12" y1="-4" y2="21"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="22.571" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -6.707181 13.923272)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="9.237819" cy="18.103271" fill="url(#d)" opacity=".2" rx="11" ry="2.89"/><path d="m12.299665 14.5h-6.5320858l-1.2454585 3.001456h-3.0912706l6.3356042-15.0029112h2.8781827l6.112513 15.0029112h-3.235329zm-5.799665-2h5l-2.225926-6.9179624z" fill="url(#c)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49"/><path d="m7.765625 4.4980469-6.3339844 15.0039061h.421875l5.9121094-14.0039061h2.878906l5.705078 14.0039061h.408203l-6.113281-15.0039061zm-.875 10.0019531-.4121094.869141h5.0488284l-.332032-.869141z" fill="#fff" opacity=".1" transform="translate(0 -2)"/></g><g transform="translate(13 -10)"><path d="m5.5 11c-.1298868.0021-.25387.05461-.3457031.146484l-3.5078125 3.5c-.3147787.314997-.0918033.853342.3535156.853516h2.5v3.5c.0000276.276131.2238691.499972.5.5h1c.2761309-.000028.4999724-.223869.5-.5v-3.5h2.5c.4453189-.000174.6682943-.538519.3535156-.853516l-3.4921875-3.5c-.0956617-.095706-.2260267-.148556-.3613281-.146484z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.5 12.220339-2.255429 2.279661h2.255429l-.0117188.999974.0117188 3.500026.011719-3.5-.011719-1h2.2342428z" fill="none" opacity=".49" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_halfsphere.svg b/icon-themes/elementary_svg/cmd/lc_halfsphere.svg
new file mode 100644
index 000000000..ead9a517f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_halfsphere.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.728814" cy="10.53536" gradientTransform="matrix(1 0 0 .76315811 0 3.315787)" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#e4c6fa"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 0 29.246634)" gradientUnits="userSpaceOnUse" x1="13.99895" x2="14.626055" y1="20.100431" y2="9.219076"><stop offset="0" stop-color="#fff"/><stop offset=".28888068" 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" gradientUnits="userSpaceOnUse" x1="2.4375" x2="21.5625" xlink:href="#a" y1="11.750007" y2="11.750007"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.841096" x2="10.945673" y1="6.897376" y2="13.707065"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.42236667 0 0 .11633788 10.902411 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="11.852737" cy="21.036797" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".245" rx="7.127438" ry="1.963204"/><g transform="translate(0 -1)"><path d="m12 7.250002c-5.5829363.00464-8.6499991 4.613619-9 9 0 2.485238 4.029437 4.5 9 4.5s9-2.014762 9-4.5c-.727385-5.021689-4.531072-8.9125397-9-9z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".560784" transform="matrix(1 0 0 -1 0 29.246634)"/><path d="m12.056641 20.90679c-4.5371266.132173-8.2868884-3.509771-8.2871098-8.048828.00416-.603821-.2114047-.414257-.072793-1.001968 2.2434174-1.353283 5.1752078-2.86789 7.8813868-2.869126 2.944973.0043 5.808707.863825 8.160156 2.449219.0876.468973.133356.944802.136719 1.421875-.000216 4.355966-3.464242 7.922105-7.818359 8.048828z" fill="none" stroke="url(#b)" stroke-width=".894736"/></g><path d="m21 11.750007a9 4.5 0 0 1 -18 0 9 4.5 0 1 1 18 0" fill="url(#c)" opacity=".986928" stroke="#7239b3" stroke-opacity=".560784" stroke-width="1.125"/><ellipse cx="11.973828" cy="11.693607" fill="none" opacity=".9" rx="7.85599" ry="3.406482" stroke="url(#d)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_handoutmode.svg b/icon-themes/elementary_svg/cmd/lc_handoutmode.svg
new file mode 100644
index 000000000..594ec0af8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_handoutmode.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" gradientTransform="matrix(0 -.35135134 .2162162 0 -15.685357 16.432484)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="6.477716" cy="8.597903" gradientTransform="matrix(.00000001 1.6666668 -1.5555556 0 25.374516 -10.796195)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.4845 0 0 .34573 33.24 3.15)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="53.624" y2="2.906"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><path d="m3.5 22h17v2h-17z" fill="url(#d)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#e)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#g)" opacity=".15"/><g stroke-linejoin="round"><path d="m3.5 1.5h17v21h-17z" fill="url(#b)" stroke="url(#c)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/></g><g fill="#fff"><path d="m7 4v4h4v-4zm1 1h2v2h-2z" opacity=".7"/><path d="m13 4v4h4v-4zm1 1h2v2h-2z" opacity=".7"/><path d="m7 10v4h4v-4zm1 1h2v2h-2z" opacity=".7"/><path d="m13 10v4h4v-4zm1 1h2v2h-2z" opacity=".7"/><path d="m7 16v4h4v-4zm1 1h2v2h-2z" opacity=".7"/><path d="m13 16v4h4v-4zm1 1h2v2h-2z" opacity=".7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_hangingindent.svg b/icon-themes/elementary_svg/cmd/lc_hangingindent.svg
new file mode 100644
index 000000000..e9e6090c7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hangingindent.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" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" y1="6.5" y2="17"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".823529"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.44324004 .45870569 0 -19.384787 24.993361)" gradientUnits="userSpaceOnUse" x1="34.256763" x2="27.058388" y1="60.880592" y2="60.880592"><stop offset="0" stop-color="#fff"/><stop offset=".37316024" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68658012" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 29 -1)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#d" y1="22" y2="0"/><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 29 4)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#d" y1="22" y2="0"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 29 9)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#d" y1="22" y2="0"/><radialGradient id="g" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.35132358 0 0 -.1598281 15.904596 20.593033)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m23.5 7.5v2h-9v-2z" fill="url(#c)"/><path d="m23.5 7.5v2h-9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 8v1h1v-.5h7v-.5z" fill="#fff" opacity=".2"/><path d="m23.5 12.5v2h-9v-2z" fill="url(#e)"/><path d="m23.5 12.5v2h-9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 13v1h1v-.5h7v-.5z" fill="#fff" opacity=".2"/><path d="m21.5 17.5v2h-7v-2z" fill="url(#f)"/><path d="m21.5 17.5v2h-7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 18v1h1v-.5h5v-.5z" fill="#fff" opacity=".2"/><path d="m1.6823638 14.771911a5.4963653 2.50047 0 1 1 10.9927302 0 5.4963653 2.50047 0 0 1 -10.9927302 0z" fill="url(#g)" fill-rule="evenodd" opacity=".2"/><path d="m14 1v1h2v-1zm-10 3v1h8v-1zm10 0v1h9v-1z" fill="#4d4d4d" opacity=".4"/><g fill="none" stroke-miterlimit="7"><path d="m6.5002344 16.5 5.9997976-5-5.9997975-5.0000593v3.0000593h-5.0002344l-.0004689 4h5.0002343z" display="block" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.5 14.344173 3.455062-2.844173-3.455062-2.8330289v1.8330289h-5v2h5z" display="block" opacity=".401" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_heading1parastyle.svg b/icon-themes/elementary_svg/cmd/lc_heading1parastyle.svg
new file mode 100644
index 000000000..f1ef02d77
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_heading1parastyle.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="20.18247" x2="19.838287" y1="9.338003" y2="18.184532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99639073 0 0 1.0036191 2.056169 3.913069)" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.98294772 1.0173481)"><path d="m14.751548 18.169237h-3.121958l.06991-4.899443h-5.0867341l-.0000032 4.899443-3.0520443.0153v-12.7630286l3.0520443-.015296.0000002 4.9147385h5.0867401v-4.9147385h3.052045z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m21.872987 18.184533h-2.034699v-4.991649l.01877-.869851.03129-.951204c-.32124.32124-.544439.531923-.669598.63205l-1.05133.844819-.83143-1.163973 2.84648-2.3467216h1.690514v8.8465296z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m6.5 5.5-3 .015625v1l3-.015625zm5 0v1h3v-1zm-5 5v1h5v-1zm4.986328 4-.054687 3.984375h.013671l.054688-3.984375z" fill="#fff" opacity=".2" transform="scale(1.0173481 .98294772)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_heading2parastyle.svg b/icon-themes/elementary_svg/cmd/lc_heading2parastyle.svg
new file mode 100644
index 000000000..07fbb0af8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_heading2parastyle.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="19.727114" x2="19.838287" y1="8.996068" y2="18.184532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99639073 0 0 1.0036191 2.056169 3.913069)" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.98294772 1.0173481)"><path d="m14.751548 18.169237h-3.121958l.06991-4.899443h-5.0867341l-.0000032 4.899443-3.0520443.0153v-12.7630286l3.0520443-.015296.0000002 4.9147385h5.0867401v-4.9147385h3.052045z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m22.890332 18.184533h-6.104088v-1.684288l2.005149-1.982854c.680028-.696715 1.12434-1.178575 1.332937-1.44558.208598-.271177.358788-.521494.45057-.750951.09178-.229457.137675-.467258.137675-.713403 0-.367131-.102212-.640394-.306638-.819788-.200254-.179394-.469344-.269091-.807272-.269091-.354616 0-.698801.08135-1.032557.244059-.333756.162706-.390604.394249-.753564.69463l-1.051331-1.245327c.45057-.3838189.82396-.6549952 1.120168-.8135293.296208-.158534.328025-.2795204.678469-.3629593.350444-.087611.742607-.1314164 1.176489-.1314164.571557 0 1.076363.1042987 1.514417.3128961.438055.2085974.778069.5006337 1.020041.8761089.241974.375475.36296.805186.36296 1.289132 0 .421367-.07509.817702-.225285 1.189005-.146018.367131-.375476.744693-.688372 1.132684-.308724.387991-.855249.940774-1.639575 1.658349l-1.17649.768817v.08761h3.986297z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m6.6127627 5.4062125-3.0520443.0153585v.9829478l3.0520443-.015359zm5.0867403 0v.9829477h3.052044v-.9829477zm-5.0867403 4.9147385v.982948h5.0867403v-.982948zm5.0728313 3.931791-.05564 3.916432h.01391l.05564-3.916432z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_heading3parastyle.svg b/icon-themes/elementary_svg/cmd/lc_heading3parastyle.svg
new file mode 100644
index 000000000..8e9594f03
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_heading3parastyle.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="19.625154" x2="19.198736" y1="8.896108" y2="18.242441"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99639073 0 0 1.0036191 2.056169 3.913069)" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.98294772 1.0173481)"><path d="m14.751548 18.169237h-3.121958l.06991-4.899443h-5.0867341l-.0000032 4.899443-3.0520443.0153v-12.7630286l3.0520443-.015296.0000002 4.9147385h5.0867401v-4.9147385h3.052045z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m22.7232 11.019211q0 .857336-.519407 1.458096-.519408.600761-1.458096.826046v.03755q1.107652.137675 1.677123.675856.569471.531923.569471 1.439322 0 1.320422-.957462 2.058856-.957462.732177-2.734712.732177-1.489386 0-2.640843-.494376v-1.645833q.531923.269091 1.170231.438054.638308.168964 1.2641.168964.957462 0 1.414291-.325412.456828-.325411.456828-1.045073 0-.644565-.525665-.913656-.525666-.269091-1.677124-.269091h-.694629v-1.483127h.707145q1.063847 0 1.551965-.275349.494376-.281606.494376-.957462 0-1.038815-1.301648-1.038815-.45057 0-.919915.15019-.463086.15019-1.032557.519408l-.894882-1.3329408q1.251584-.9011408 2.985028-.9011408 1.420549 0 2.240336.5757288.826046.5757284.826046 1.6020278z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m6.6127627 5.4062125-3.0520443.0153585v.9829478l3.0520443-.015359zm5.0867403 0v.9829477h3.052044v-.9829477zm-5.0867403 4.9147385v.982948h5.0867403v-.982948zm5.0728313 3.931791-.05564 3.916432h.01391l.05564-3.916432z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_heading4parastyle.svg b/icon-themes/elementary_svg/cmd/lc_heading4parastyle.svg
new file mode 100644
index 000000000..f2fe1c716
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_heading4parastyle.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="19.880323" x2="19.838287" y1="8.969743" y2="18.184532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99639073 0 0 1.0036191 2.056169 3.913069)" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.98294772 1.0173481)"><path d="m14.751548 18.169237h-3.121958l.06991-4.899443h-5.0867341l-.0000032 4.899443-3.0520443.0153v-12.7630286l3.0520443-.015296.0000002 4.9147385h5.0867401v-4.9147385h3.052045z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m22.89033 16.246127-1.017346-.02749v1.965891l-2.034696.000005v-1.896151h-3.904943l-.06435-1.411161 4.011328-5.9074779 1.992663.065703-.000002 5.7087698h1.017348zm-3.116394-1.525349v-1.551964c0-.258661.01043-.634137.03129-1.126426.02086-.49229.03755-.778069.05006-.857336h-.05006c-.154362.3421-.340014.675856-.556955 1.001268l-1.677123 2.534458z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m6.6127627 5.4062125-3.0520443.0153585v.9829478l3.0520443-.015359zm5.0867403 0v.9829477h3.052044v-.9829477zm-5.0867403 4.9147385v.982948h5.0867403v-.982948zm5.0728313 3.931791-.05564 3.916432h.01391l.05564-3.916432z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_heading5parastyle.svg b/icon-themes/elementary_svg/cmd/lc_heading5parastyle.svg
new file mode 100644
index 000000000..750277554
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_heading5parastyle.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="18.570967" x2="18.791992" y1="8.473127" y2="18.169323"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99639073 0 0 1.0036191 2.056169 3.913069)" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.98294772 1.0173481)"><path d="m14.751548 18.169237h-3.121958l.06991-4.899443h-5.0867341l-.0000032 4.899443-3.0520443.0153v-12.7630286l3.0520443-.015296.0000002 4.9147385h5.0867401v-4.9147385h3.052045z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m19.015644 12.217378c.884453 0 1.587425.248231 2.108918.744692.525666.496462.788499 1.17649.788499 2.040083 0 1.022127-.314982 1.80854-.944946 2.359237s-1.052607.826045-2.224924.826045c-1.017955 0-1.839829-.164792-2.465621-.494376v-1.670865c.329583.175222.713402.319154 1.151457.431797.438055.108471.853164.162706 1.245327.162706 1.180661 0 1.292494-.483946 1.292494-1.451838 0-.922001-.132692-1.383001-1.355073-1.383001-.221113 0-.465172.02295-.732177.06884-.267005.04172-.483946.08761-.650824.137675l-.769725-.413023.327195-5.2202944h5.08674v1.9658954h-3.412649l-.130167 2.027846.219027-.0438c.254489-.05841.09097-.08761.466449-.08761z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m6.6127627 5.4062125-3.0520443.0153585v.9829478l3.0520443-.015359zm5.0867403 0v.9829477h3.052044v-.9829477zm-5.0867403 4.9147385v.982948h5.0867403v-.982948zm5.0728313 3.931791-.05564 3.916432h.01391l.05564-3.916432z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_heading6parastyle.svg b/icon-themes/elementary_svg/cmd/lc_heading6parastyle.svg
new file mode 100644
index 000000000..9edc059ae
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_heading6parastyle.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="18.973526" x2="18.775724" y1="8.694836" y2="18.740894"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99639073 0 0 1.0036191 2.056169 3.913069)" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.98294772 1.0173481)"><path d="m14.751548 18.169237h-3.121958l.06991-4.899443h-5.0867341l-.0000032 4.899443-3.0520443.0153v-12.7630286l3.0520443-.015296.0000002 4.9147385h5.0867401v-4.9147385h3.052045z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m16.059374 14.121957q0-2.715938 1.1452-4.042617 1.151458-1.3266795 3.441857-1.3266795.78224 0 1.226553.093869v1.5457065q-.556955-.125159-1.101395-.125159-.995009 0-1.627059.300381-.625793.30038-.938689.888625-.312896.588244-.369218 1.670865h.08135q.619537-1.063847 1.983764-1.063847 1.226553 0 1.921182.769724.69463.769725.69463 2.127694 0 1.464354-.826046 2.321689-.826046.851077-2.290399.851077-1.013784 0-1.770992-.469344-.750951-.469344-1.163974-1.370485-.406765-.901141-.406764-2.171499zm3.304183 2.465622q.619534 0 .951204-.413023.33167-.419281.33167-1.189005 0-.669598-.312896-1.051331-.306638-.387992-.93243-.387992-.588245 0-1.007526.381734-.413023.381733-.413023.888625 0 .744692.38799 1.257842.394251.51315.995011.51315z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m6.6127627 5.4062125-3.0520443.0153585v.9829478l3.0520443-.015359zm5.0867403 0v.9829477h3.052044v-.9829477zm-5.0867403 4.9147385v.982948h5.0867403v-.982948zm5.0728313 3.931791-.05564 3.916432h.01391l.05564-3.916432z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_helpindex.svg b/icon-themes/elementary_svg/cmd/lc_helpindex.svg
new file mode 100644
index 000000000..10342b836
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_helpindex.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" gradientUnits="userSpaceOnUse" x1="11.727254" x2="11.727254" y1="2.183213" y2="21.749104"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.8048 0 0 .60166 -1628.82 -1928.08)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="c" cx="99.157" cy="186.171" gradientTransform="matrix(.11152 0 0 .03548 .942 15.167)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m19 21.773a7 2.227 0 0 1 -14 0 7 2.227 0 1 1 14 0z" fill="url(#c)"/><path d="m12 1.5c-5.794 0-10.5 4.706-10.5 10.5s4.706 10.5 10.5 10.5 10.5-4.706 10.5-10.5-4.706-10.5-10.5-10.5z" fill="url(#b)" opacity=".99"/><path d="m12 1.5c-5.794 0-10.5 4.706-10.5 10.5s4.706 10.5 10.5 10.5 10.5-4.706 10.5-10.5-4.706-10.5-10.5-10.5z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.5 12c0 5.247-4.254 9.5-9.5 9.5-5.247 0-9.5-4.254-9.5-9.5 0-5.247 4.253-9.5 9.5-9.5 5.246 0 9.5 4.253 9.5 9.5z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.906 6.094c-1.075-.144-2.193-.05-3.22.312-1.034.366-2.01.994-2.467 2.063-.294.653-.28 1.362 0 2.03.278.668 1.02 1.313 1.936 1.313.516 0 1.034-.18 1.375-.5.343-.32.515-.742.564-1.126.062-.485-.08-.688-.156-.874.048-.057.132-.13.124-.125.055-.032.132-.047.188-.063.028-.008.04.004.063 0 .02-.004-.023-.003.093-.03.603-.146 1.325.257 1.5.53.003.005.043.084-.062.406-.105.323-.338.79-.656 1.25-.71 1.03-1.63 2.315-1.626 3.94 0 .42-.027.594.032.967.045.288.22.53.375.657.024.02.038.014.06.03-.443.198-.827.512-1.06.907-.382.644-.395 1.552.124 2.25l-.03.032c.013.022.046.01.06.032.005.006-.003.025 0 .03.54.726 1.41.946 2.157.845.755-.103 1.56-.562 1.845-1.44.003-.008-.003-.02 0-.03.005-.015.027-.016.03-.03h-.03c.363-1.05-.187-2.064-1.094-2.532a.993.993 0 0 0 .44-.875c-.03-1.014.128-1.725.936-2.313a.993.993 0 0 0 .03-.03c.625-.487 1.246-1.06 1.752-1.75.493-.678.876-1.522.812-2.47v-.062h-.03c-.05-1-.634-1.826-1.376-2.375-.75-.555-1.677-.874-2.656-.97-.01 0-.02.002-.032 0z" fill="#002e99" opacity=".05"/><path d="m12.455 16.082c-.033-1.18.23-2.325 1.346-3.136 1.178-.917 2.31-2.064 2.19-3.417-.025-1.305-1.545-2.328-3.182-2.475-1.843-.255-4.072.376-4.69 1.815-.312.7-.022 1.955 1.03 1.955.614 0 .896-.397.942-.76.035-.275-.077-.52-.144-.747-.076-.26.248-.76.6-.964.296-.17.604-.228.65-.24 1.06-.254 2.115.31 2.555.993.442.684-.043 1.722-.74 2.73-.697 1.01-1.445 2.157-1.442 3.375 0 .463-.042.62-.012.808.023.15.52.132.9.062zm-.483 1.587c-1.013-.056-1.714 1.092-1.105 1.824.543.807 2.066.608 2.327-.307.272-.71-.38-1.53-1.222-1.518z" fill="#002e99" opacity=".15"/><path d="m12.455 15.082c-.033-1.18.23-2.325 1.346-3.136 1.178-.917 2.31-2.064 2.19-3.417-.025-1.305-1.545-2.328-3.182-2.475-1.843-.255-4.072.376-4.69 1.815-.312.7-.022 1.955 1.03 1.955.614 0 .896-.397.942-.76.035-.275-.077-.52-.144-.747-.076-.26.248-.76.6-.964.296-.17.604-.228.65-.24 1.06-.254 2.115.31 2.555.993.442.684-.043 1.722-.74 2.73-.697 1.01-1.445 2.157-1.442 3.375 0 .463-.042.62-.012.808.023.15.52.132.9.062zm-.483 1.587c-1.013-.056-1.714 1.092-1.105 1.824.543.807 2.066.608 2.327-.307.272-.71-.38-1.53-1.222-1.518z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_helplinesmove.svg b/icon-themes/elementary_svg/cmd/lc_helplinesmove.svg
new file mode 100644
index 000000000..c6a0ac4a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_helplinesmove.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="12" x2="12" y1="10" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 31 0)" gradientUnits="userSpaceOnUse" x1="11" x2="14" y1="12" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#c" y1="4" y2="6"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#c" y1="4" y2="6"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#c" y1="9" y2="11"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#c" y1="8" y2="10"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="21" xlink:href="#c" y1="9" y2="11"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#c" y1="8" y2="10"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#c" y1="14" y2="16"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#c" y1="15" y2="17"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="19" x2="21" xlink:href="#c" y1="14" y2="16"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#c" y1="15" y2="17"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#c" y1="19" y2="21"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#c" y1="19" y2="21"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="15" x2="17" xlink:href="#c" y1="14" y2="16"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="15" x2="17" xlink:href="#c" y1="9" y2="11"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="8" x2="10" xlink:href="#c" y1="14" y2="16"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="8" x2="10" xlink:href="#c" y1="9" y2="11"/><rect fill="url(#s)" height="2" ry=".500455" width="2" x="8" y="9"/><rect fill="url(#r)" height="2" ry=".500455" width="2" x="8" y="14"/><rect fill="url(#q)" height="2" ry=".500455" width="2" x="15" y="9"/><rect fill="url(#p)" height="2" ry=".500455" width="2" x="15" y="14"/><rect fill="url(#d)" height="2" ry=".500455" width="2" x="14" y="4"/><rect fill="url(#e)" height="2" ry=".500455" width="2" x="9" y="4"/><rect fill="url(#f)" height="2" ry=".500455" width="2" x="4" y="9"/><rect fill="url(#g)" height="2" ry=".500455" width="2" x="14" y="8"/><rect fill="url(#h)" height="2" ry=".500455" width="2" x="19" y="9"/><rect fill="url(#i)" height="2" ry=".500455" width="2" x="9" y="8"/><rect fill="url(#j)" height="2" ry=".500455" width="2" x="4" y="14"/><rect fill="url(#k)" height="2" ry=".500455" width="2" x="14" y="15"/><rect fill="url(#l)" height="2" ry=".500455" width="2" x="19" y="14"/><rect fill="url(#m)" height="2" ry=".500455" width="2" x="9" y="15"/><rect fill="url(#n)" height="2" ry=".500455" width="2" x="14" y="19"/><rect fill="url(#o)" height="2" ry=".500455" width="2" x="9" y="19"/><path d="m9.5 9.5h6v6h-6z" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><path d="m14.5 10.5v4h-4v-4z" fill="none" opacity=".5" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_helplinesuse.svg b/icon-themes/elementary_svg/cmd/lc_helplinesuse.svg
new file mode 100644
index 000000000..555ec19a9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_helplinesuse.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" gradientUnits="userSpaceOnUse" x1="46.984623" x2="46.984623" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.59172 -.63517 0 9.814467 30.721957)" gradientUnits="userSpaceOnUse" x1="31.639893" x2="19.809973" y1="-57.732822" y2="-57.732822"><stop offset="0" stop-color="#fff"/><stop offset=".12500004" stop-color="#fff" stop-opacity=".235"/><stop offset=".93855339" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#c" y1="4" y2="6"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#c" y1="19" y2="21"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="21" xlink:href="#c" y1="19" y2="21"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#c" y1="9" y2="11"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#c" y1="19" y2="21"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#c" y1="19" y2="21"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#c" y1="14" y2="16"/><g transform="translate(-28.984624 -7)"><path d="m46.389038 10.48409c.607323-.0019 1.125775.04938 1.555347.148128 2.436367.560409 3.509238 2.656355 3.539408 4.920758-.179755 2.406173-.827918 3.925521-2.858708 4.760262-.444385.108628-1.494965.176168-2.245478.178566l-4.891349.01563.000431-4.037564 4.535841-.01563c2.001672-.05235 1.988936-1.911699.009-1.967993l-4.535841.01563v-4.002158z" fill="url(#a)" stroke="#7a0000" stroke-opacity=".490196"/><path d="m41.498047 10.5v4.001953l2.501953-.007812v-3.994141zm2.501953 5.962891-2.501953.0078v3.529309h2.501953z" fill="#eee" fill-opacity=".761029"/><path d="m46.388672 10.484375-4.890625.015625v1l4.890625-.01563c.607323-.0019 1.127069.04969 1.55664.148437 2.220557.510769 3.297943 2.299324 3.496094 4.326172.01382-.13577.03247-.265662.04297-.40625-.03017-2.264403-1.102696-4.359513-3.539063-4.919922-.429571-.09875-.949317-.150337-1.55664-.148437zm.90625 5.488281c-.232254.262227-.639048.465933-1.269531.482422l-4.53711.01563.002 1 4.535157-.01563c1.369909-.03583 1.771504-.911077 1.269531-1.482422z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m46.392578 11.46875-3.910156.01367v2.03125l3.546875-.01172c.01042-.000165.02083-.000165.03125 0 .648942.01845 1.220216.182742 1.671875.515625.451658.332883.774464.872509.77539 1.453125.000927.580616-.32116 1.124207-.77539 1.457031-.45423.332825-1.028846.494646-1.681641.511719-.0072.000078-.01432.000078-.02148 0l-3.554688.01172.02153 2.058594 3.904297-.01172c.662081-.0021 1.659313-.09435 1.919922-.142578.787752-.337493 1.229944-.56674 1.560546-1.197266.333519-.636088.522119-1.525325.609375-2.628906-.01938-.964566-.251905-1.860657-.695312-2.535156-.449879-.684345-1.08261-1.175154-2.070313-1.402344-.33354-.07667-.782226-.124767-1.332031-.123047z" fill="none" opacity=".53" stroke="url(#b)" stroke-opacity=".915441"/></g><rect fill="url(#d)" height="2" ry=".5" width="2" x="4" y="4"/><rect fill="url(#e)" height="2" ry=".5" width="2" x="14" y="19"/><rect fill="url(#f)" height="2" ry=".5" width="2" x="19" y="19"/><rect fill="url(#g)" height="2" ry=".5" width="2" x="4" y="9"/><rect fill="url(#j)" height="2" ry=".5" width="2" x="4" y="14"/><rect fill="url(#i)" height="2" ry=".5" width="2" x="4" y="19"/><rect fill="url(#h)" height="2" ry=".5" width="2" x="9" y="19"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_helplinesvisible.svg b/icon-themes/elementary_svg/cmd/lc_helplinesvisible.svg
new file mode 100644
index 000000000..9936dcfd2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_helplinesvisible.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="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#a" y1="12" y2="14"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#a" y1="7" y2="9"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#a" y1="2" y2="4"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#a" y1="17" y2="19"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#a" y1="17" y2="19"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="21" xlink:href="#a" y1="17" y2="19"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#a" y1="17" y2="19"/><g transform="translate(0 2)"><rect fill="url(#d)" height="2" ry=".500455" width="2" x="4" y="2"/><rect fill="url(#h)" height="2" ry=".500455" width="2" x="14" y="17"/><rect fill="url(#g)" height="2" ry=".500455" width="2" x="19" y="17"/><rect fill="url(#c)" height="2" ry=".500455" width="2" x="4" y="7"/><rect fill="url(#b)" height="2" ry=".500455" width="2" x="4" y="12"/><rect fill="url(#f)" height="2" ry=".500455" width="2" x="4" y="17"/><rect fill="url(#e)" height="2" ry=".500455" width="2" x="9" y="17"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_hfixedline.svg b/icon-themes/elementary_svg/cmd/lc_hfixedline.svg
new file mode 100644
index 000000000..a637c63b1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hfixedline.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" gradientTransform="matrix(-1.3142331 0 0 -1.0026853 24.75927 23.532234)" gradientUnits="userSpaceOnUse" x1="5.627119" x2="17.762712" y1="4.169491" y2="18.305084"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><path d="m20.5 10.495066-17.002467.0025v2.004934l17.002467-.0025z" fill="url(#a)" stroke="#888a85" stroke-linejoin="round" stroke-width=".995066"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_hide.svg b/icon-themes/elementary_svg/cmd/lc_hide.svg
new file mode 100644
index 000000000..985a679e9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hide.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" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#s" y1="16" y2="17"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#s" y1="16" y2="17"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#s" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#s" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#s" y1="12" y2="13"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#s" y1="12" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#s" y1="12" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#s" y1="12" y2="13"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#s" y1="8" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#s" y1="8" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#s" y1="8" y2="9"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#s" y1="8" y2="9"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#s" y1="3" y2="5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#s" y1="3" y2="5"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#s" y1="3" y2="5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#s" y1="3" y2="5"/><clipPath id="q"><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4l.75-1.5h3.290317l3.361754-20.5z"/></clipPath><linearGradient id="r" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g clip-path="url(#q)"><path d="m2.0273438 1.5c-.2923891 0-.5273438.2469095-.5273438.5546875v19.8906245c0 .307779.2349547.554688.5273438.554688h3.671875l1.9941406-4h12.3066406.972656c.292389 0 .527344-.246909.527344-.554688v-15.8906245c0-.307778-.234955-.5546875-.527344-.5546875z" fill="url(#r)"/><g fill="none" stroke-linecap="square"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#s)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#a)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#b)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#c)"/><path d="m17.5 15.5v2h3v-2z" opacity=".5" stroke="url(#d)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m17.5 11.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#j)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#k)"/><path d="m17.5 7.5v2h3v-2z" opacity=".5" stroke="url(#l)"/><path d="m2.5 2.5v3h3v-3z" opacity=".5" stroke="url(#m)"/><path d="m7.5 2.5v3h3v-3z" opacity=".5" stroke="url(#n)"/><path d="m12.5 2.5v3h3v-3z" opacity=".5" stroke="url(#o)"/><path d="m17.5 2.5v3h3v-3z" opacity=".5" stroke="url(#p)"/></g><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4l2-4h13c.554 0 1-.446 1-1v-16c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm-15 5h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h5l-1.5 3h-3.5z" opacity=".32"/></g><g opacity=".5"><path d="m2.0273438 1.5c-.2923891 0-.5273438.2469095-.5273438.5546875v19.8906245c0 .307779.2349547.554688.5273438.554688h3.671875l1.9941406-4h12.3066406.972656c.292389 0 .527344-.246909.527344-.554688v-15.8906245c0-.307778-.234955-.5546875-.527344-.5546875z" fill="url(#r)"/><g fill="none" stroke-linecap="square"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#s)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#a)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#b)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#c)"/><path d="m17.5 15.5v2h3v-2z" opacity=".5" stroke="url(#d)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m17.5 11.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#j)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#k)"/><path d="m17.5 7.5v2h3v-2z" opacity=".5" stroke="url(#l)"/><path d="m2.5 2.5v3h3v-3z" opacity=".5" stroke="url(#m)"/><path d="m7.5 2.5v3h3v-3z" opacity=".5" stroke="url(#n)"/><path d="m12.5 2.5v3h3v-3z" opacity=".5" stroke="url(#o)"/><path d="m17.5 2.5v3h3v-3z" opacity=".5" stroke="url(#p)"/></g><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4l2-4h13c.554 0 1-.446 1-1v-16c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm-15 5h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h5l-1.5 3h-3.5z" opacity=".32"/></g><path d="m13.5.50000021-3.6862745 22.49999979" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_hideallnotes.svg b/icon-themes/elementary_svg/cmd/lc_hideallnotes.svg
new file mode 100644
index 000000000..0b7e4ae5d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hideallnotes.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="1.196594" cy="17.424702" gradientTransform="matrix(.67947269 0 0 .11633788 11.499105 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="24.577461" x2="62.560024" y1="-43.318027" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="3.999999" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" 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><clipPath id="d"><path d="m0 .94257639h14l-4.1862744 23.00000061h-9.8137256z"/></clipPath><g clip-path="url(#d)" transform="matrix(.26458333 0 0 .26458333 0 -.24939)"><ellipse cx="13.027919" cy="22.276831" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="11.466102" ry="1.963204" stroke-width="1.128721"/><path d="m4.9824219 2.5039063c-1.3759391.0004871-2.4863159.9132868-2.4824219 2.0468751l.0000001 6.4492176-.0000005 1.45447c-.0000004 1.133595 1.1065595 2.061425 2.4824219 2.046875h3.1113281l-1.0410152 3.919922 4.7226566-3.410156.692035-.513672h3.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-5.5000004-1.4531239c0-1.1335948-1.106483-2.0473621-2.482422-2.046875z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157 3.5252169c-.8193617.001871-1.4785156.5276394-1.4785156 1.1835938v7.6115003c.0029.655949.6593112 1.167431 1.4785156 1.183594l3.7230484-.003906.4492089.834195-.4530226 1.668157 2.8022496-2.002351.544922-.544195 3.955078.044194c.81876-.03146 1.5-.493708 1.5-1.149662v-7.6667436c-.002902-.6559478-.659153-1.1854648-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#c)" transform="translate(0 3.942578)"/><path d="m5 5c-.3530072 0-.6859425.0598378-1 .1523438v8.8476562c0 1.108 1.3380002 2 3 2h11c.335659 0 .65225-.044131.953125-.111328.023791-.127302.046875-.255639.046875-.388672v-8c0-1.3850001-1.338-2.5-3-2.5z" fill="#a62100" opacity=".2" transform="translate(0 .942576)"/><path d="m4.9824219 2.5039063c-1.3759391.0004871-2.4863159.9132868-2.4824219 2.0468751l.0000001 6.4492176-.0000005 1.45447c-.0000004 1.133595 1.1065595 2.061425 2.4824219 2.046875h3.1113281l-1.0410152 3.919922 4.7226566-3.410156.692035-.513672h3.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-5.5000004-1.4531239c0-1.1335948-1.106483-2.0473621-2.482422-2.046875z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(-1 0 0 1 23.999989 .942578)"/><path d="m4.9785157 3.5252169c-.8193617.001871-1.4785156.5276394-1.4785156 1.1835938v7.6115003c.0029.655949.6593112 1.167431 1.4785156 1.183594l3.7230484-.003906.4492089.834195-.4530226 1.668157 2.8022496-2.002351.544922-.544195 3.955078.044194c.81876-.03146 1.5-.493708 1.5-1.149662v-7.6667436c-.002902-.6559478-.659153-1.1854648-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#c)" transform="matrix(-1 0 0 1 23.999989 .942578)"/></g><g opacity=".5" transform="matrix(.26458333 0 0 .26458333 0 -.24939)"><ellipse cx="13.027919" cy="22.276831" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="11.466102" ry="1.963204" stroke-width="1.128721"/><path d="m4.9824219 2.5039063c-1.3759391.0004871-2.4863159.9132868-2.4824219 2.0468751l.0000001 6.4492176-.0000005 1.45447c-.0000004 1.133595 1.1065595 2.061425 2.4824219 2.046875h3.1113281l-1.0410152 3.919922 4.7226566-3.410156.692035-.513672h3.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-5.5000004-1.4531239c0-1.1335948-1.106483-2.0473621-2.482422-2.046875z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157 3.5252169c-.8193617.001871-1.4785156.5276394-1.4785156 1.1835938v7.6115003c.0029.655949.6593112 1.167431 1.4785156 1.183594l3.7230484-.003906.4492089.834195-.4530226 1.668157 2.8022496-2.002351.544922-.544195 3.955078.044194c.81876-.03146 1.5-.493708 1.5-1.149662v-7.6667436c-.002902-.6559478-.659153-1.1854648-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#c)" transform="translate(0 3.942578)"/><path d="m5 5c-.3530072 0-.6859425.0598378-1 .1523438v8.8476562c0 1.108 1.3380002 2 3 2h11c.335659 0 .65225-.044131.953125-.111328.023791-.127302.046875-.255639.046875-.388672v-8c0-1.3850001-1.338-2.5-3-2.5z" fill="#a62100" opacity=".2" transform="translate(0 .942576)"/><path d="m4.9824219 2.5039063c-1.3759391.0004871-2.4863159.9132868-2.4824219 2.0468751l.0000001 6.4492176-.0000005 1.45447c-.0000004 1.133595 1.1065595 2.061425 2.4824219 2.046875h3.1113281l-1.0410152 3.919922 4.7226566-3.410156.692035-.513672h3.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-5.5000004-1.4531239c0-1.1335948-1.106483-2.0473621-2.482422-2.046875z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(-1 0 0 1 23.999989 .942578)"/><path d="m4.9785157 3.5252169c-.8193617.001871-1.4785156.5276394-1.4785156 1.1835938v7.6115003c.0029.655949.6593112 1.167431 1.4785156 1.183594l3.7230484-.003906.4492089.834195-.4530226 1.668157 2.8022496-2.002351.544922-.544195 3.955078.044194c.81876-.03146 1.5-.493708 1.5-1.149662v-7.6667436c-.002902-.6559478-.659153-1.1854648-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#c)" transform="matrix(-1 0 0 1 23.999989 .942578)"/></g><path d="m3.7041667.26458334-1.1076185 5.82083336" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_hidecolumn.svg b/icon-themes/elementary_svg/cmd/lc_hidecolumn.svg
new file mode 100644
index 000000000..6e82d3650
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hidecolumn.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" xlink:href="#d" y1="47.027729" y2="39.999443"/><clipPath id="f"><path d="m13.5 1.0000002-3.6862745 21.9999998h-8.8137255v-21.9999998z"/></clipPath><linearGradient id="g" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#h" y1="15.499894" y2="48.395687"/><linearGradient id="h" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#h" y1="2" y2="22"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="10.245955"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="10.245955"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="10.245955"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#j" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="23"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="E" gradientTransform="translate(6 1)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="4"/><linearGradient id="F" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="G" gradientTransform="translate(6 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="3"/><linearGradient id="H" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="3"/><linearGradient id="I" gradientTransform="translate(6 14)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="3"/><linearGradient id="J" gradientTransform="translate(6 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#F" y1="2" y2="3"/><linearGradient id="K" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#j" y1="6.451322" y2="10.245955"/><g opacity=".5"><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#g)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#i)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#K)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#k)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#l)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#m)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#n)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#o)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#p)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#r)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#s)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#v)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#z)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#A)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/></g><path d="m11.5 1.5v21h-5v-21z" fill="url(#D)"/><g fill="none" stroke-linecap="square"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#E)"/><path d="m7.5 7.4999999h3v2h-3z" opacity=".5" stroke="url(#G)"/><path d="m7.5 11.5h3v2h-3z" opacity=".5" stroke="url(#H)"/><path d="m7.5 15.5h3v2h-3z" opacity=".5" stroke="url(#I)"/><path d="m7.5 19.5h3v2h-3z" opacity=".5" stroke="url(#J)"/></g><path d="m7 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-20c0-.554-.446-1-1-1zm0 1h4v4h-4zm0 5h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4z" fill="#ad5f00" fill-opacity=".501961"/></g><g clip-path="url(#f)"><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#e)" stroke-width="1.003675"/></g><rect fill="url(#g)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#i)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#K)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#k)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#l)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#m)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#n)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#o)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#p)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#r)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#s)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#v)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#z)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#A)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/></g><path d="m11.5 1.5v21h-5v-21z" fill="url(#D)"/><g fill="none" stroke-linecap="square"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#E)"/><path d="m7.5 7.4999999h3v2h-3z" opacity=".5" stroke="url(#G)"/><path d="m7.5 11.5h3v2h-3z" opacity=".5" stroke="url(#H)"/><path d="m7.5 15.5h3v2h-3z" opacity=".5" stroke="url(#I)"/><path d="m7.5 19.5h3v2h-3z" opacity=".5" stroke="url(#J)"/></g><path d="m7 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-20c0-.554-.446-1-1-1zm0 1h4v4h-4zm0 5h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4z" fill="#ad5f00" fill-opacity=".501961"/></g><path d="m13.5.50000021-4 22.99999979" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_hidedetail.svg b/icon-themes/elementary_svg/cmd/lc_hidedetail.svg
new file mode 100644
index 000000000..0d46a4830
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hidedetail.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(-1 0 0 1 31.992194 0)"><g fill="#fff" fill-opacity=".977941" stroke-width="1.33333"><rect height="2" opacity=".35" ry=".5" width="10" x="9" y="7.999997"/><rect height="2" opacity=".35" ry=".5" width="10" x="9" y="16"/><rect height="2" opacity=".35" ry=".5" width="12.992194" x="9" y="4"/><rect height="2" opacity=".35" ry=".5" width="12.992194" x="9" y="12"/></g><g fill-opacity=".658824"><path d="m9.5 7.0000004c-.2761309.0000276-.4999724.2238691-.5.5v.9980469.00195c.0000257.2768954.2250597.5010538.5019531.5 2.9994899-.01 5.9975379.0099947 8.9980469.0000027.275368-.001103.498021-.2246296.498047-.4999996l.001953-1.0000031c-.000028-.2761309-.223869-.4999724-.5-.5h-9z"/><path d="m9.5 11 .00781.0078c-.00976-.000286-.019533-.000286-.029297 0-.016982.000437-.033931.0017-.050781.0039-.032662.0053-.06472.01378-.095703.02539-.078696.02775-.1491968.07475-.2050781.136719-.011062.01249-.021491.02553-.03125.03906-.00984.01385-.018965.02819-.027344.04297-.00851.01393-.016331.02827-.023437.04297-.00664.01532-.012505.03096-.017578.04687-.01107.03168-.018923.0644-.023438.09766-.00237.0188-.00367.03772-.0039.05666v.998047.002c.0000257.276895.2250597.501054.5019531.5 4.332979-.01 7.65655.01 11.990237-.000046.275368-.0011.498022-.22463.498047-.500001v-.974609c-.000028-.276131-.223869-.499972-.5-.5l-11.9902371-.025344z"/><path d="m9.5 15 .00781.0078c-.00976-.000286-.019533-.000286-.029297 0-.016982.000437-.033931.0017-.050781.0039-.032662.0053-.06472.01378-.095703.02539-.078696.02775-.1491968.07475-.2050781.136719-.011062.01249-.021491.02553-.03125.03906-.00984.01385-.018965.02819-.027344.04297-.00851.01393-.016331.02827-.023437.04297-.00664.01532-.012505.03096-.017578.04687-.01107.03168-.018923.0644-.023438.09766-.00237.0188-.00367.03771-.0039.05666v.998047.002c.0000257.276895.2250597.501054.5019531.5 2.99949-.01 5.997534.0099 8.998043-.000046.275368-.0011.498022-.22463.498047-.500001l.002-.999953c-.000028-.276131-.223869-.499972-.5-.5h-9.0000431z"/></g><rect fill="#fff" fill-opacity=".977941" height="2.007799" opacity=".35" ry=".5" stroke-width="1.33333" width="13.000004" x="8.99219" y="19.992201"/><g fill-opacity=".658824"><path d="m9.49219 18.9922.00781.0078c-.00976-.000286-.019533-.000286-.029297 0-.016982.000437-.033931.0017-.050781.0039-.032662.0053-.06472.01378-.095703.02539-.078696.02775-.1491968.07475-.2050781.136719-.011062.01249-.021491.02553-.03125.03906-.00984.01385-.018965.02819-.027344.04297-.00851.01393-.016331.02827-.023437.04297-.00664.01532-.012505.03096-.017578.04687-.01107.03168-.018923.0644-.023438.09766-.00237.0188-.00367.03772-.0039.05666v.998047.002c.0000257.276895.2250597.501054.5019531.5 4.332979-.01 7.66436.01775 11.998047.0078.275368-.0011.498022-.22463.498047-.500001v-.974655c-.000028-.276131-.223869-.499972-.5-.5l-11.9980471-.033144z"/><path d="m9.49219 2.9922.00781.0078c-.00976-.0002861-.019533-.0002861-.029297 0-.016982.0004366-.033931.00174-.050781.0039-.032662.00528-.06472.013781-.095703.02539-.078696.027748-.1491968.074749-.2050781.136719-.011062.012491-.021491.025527-.03125.03906-.00984.01385-.018965.028192-.027344.04297-.00851.013932-.016331.028273-.023437.04297-.00664.01532-.012505.030963-.017578.04687-.01107.031684-.018923.064403-.023438.09766-.00237.018798-.00367.037715-.0039.05666v.998047.002c.0000257.2768954.2250597.5010538.5019531.5 4.332979-.01 7.66436.017754 11.998047.007754.275368-.001103.498022-.2246305.498047-.500001v-.974609c-.000028-.2761309-.223869-.4999724-.5-.5l-11.9980471-.033144z"/></g></g><path d="m1.5 10.5v3h7v-3z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m7.5 11.5h-5v1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_hidenote.svg b/icon-themes/elementary_svg/cmd/lc_hidenote.svg
new file mode 100644
index 000000000..ce749fb14
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hidenote.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m0 .94257639h14l-4.1862744 23.00000061h-9.8137256z"/></clipPath><linearGradient id="b" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="18.573938" x2="62.560024" y1="-44.262432" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="c" cx="1.196594" cy="17.424702" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1=".999998" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".5" transform="matrix(.26458333 0 0 .26458333 0 -.24939)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><path d="m4.9824219-.49609377c-1.3759392.00038298-2.4863159.91328684-2.4824219 2.04687507l.0000001 6.4492173-.0000001 3.4544704c0 1.133595 1.1064826 2.046875 2.4824219 2.046875h3.1113281l-1.0937499 4.998655 4.7753909-4.488889.692035-.513672h6.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-8.9531244c0-1.13359475-1.106483-2.04725794-2.482422-2.04687495z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157.49609221c-.8193638-.00022833-1.4785156.34795195-1.4785156 1.00390629v10.0000005c0 .5.6806362 1 1.5 1h3.0000001c.5844537-.050415 1.1557789.268001 1.1507732.834195l-.4974342 2.261586 2.8521848-2.67312c.26576-.155803.494476-.344393.818134-.422661h6.676342c1 0 1.5-.5 1.5-1v-10.0000005c0-.50000003-.680636-.99977051-1.5-.99999885z" fill="none" opacity=".5" stroke="url(#d)" transform="translate(0 3.942578)"/></g><g clip-path="url(#a)" transform="matrix(.26458333 0 0 .26458333 0 -.24939)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><path d="m4.9824219-.49609377c-1.3759392.00038298-2.4863159.91328684-2.4824219 2.04687507l.0000001 6.4492173-.0000001 3.4544704c0 1.133595 1.1064826 2.046875 2.4824219 2.046875h3.1113281l-1.0937499 4.998655 4.7753909-4.488889.692035-.513672h6.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-8.9531244c0-1.13359475-1.106483-2.04725794-2.482422-2.04687495z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157.49609221c-.8193638-.00022833-1.4785156.34795195-1.4785156 1.00390629v10.0000005c0 .5.6806362 1 1.5 1h3.0000001c.5844537-.050415 1.1557789.268001 1.1507732.834195l-.4974342 2.261586 2.8521848-2.67312c.26576-.155803.494476-.344393.818134-.422661h6.676342c1 0 1.5-.5 1.5-1v-10.0000005c0-.50000003-.680636-.99977051-1.5-.99999885z" fill="none" opacity=".5" stroke="url(#d)" transform="translate(0 3.942578)"/></g><path d="m3.7041667.26458334-1.1076185 5.82083336" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_hiderow.svg b/icon-themes/elementary_svg/cmd/lc_hiderow.svg
new file mode 100644
index 000000000..85aa9635d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hiderow.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" xlink:href="#d" y1="47.027729" y2="39.999443"/><clipPath id="f"><path d="m13.5 1.0000002-3.6862745 21.9999998h-8.8137255v-21.9999998z"/></clipPath><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="10.245955"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="10.245955"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="10.5" y2="14.5"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="A" gradientTransform="translate(16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="3"/><linearGradient id="B" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="C" gradientTransform="translate(11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="3"/><linearGradient id="D" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="3"/><linearGradient id="E" gradientTransform="translate(1 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#B" y1="2" y2="3"/><linearGradient id="F" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#I" y1="15.499894" y2="48.395687"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="H" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#I" y1="2" y2="22"/><linearGradient id="I" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".5"><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#F)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#H)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#G)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#h)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#i)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#j)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#l)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#m)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#n)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#o)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#p)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#q)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#r)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#s)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#v)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/></g><path d="m21.500002 14.499818-20.000002.000182v-4l20.000002-.000182z" fill="url(#z)"/><path d="m2 10c-.554.000005-1 .446-1 1v3c0 .554.446 1.000005 1 1h19c.554-.000005 1-.446 1-1v-3c0-.554-.446-1.0000053-1-1zm0 1h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4z" fill="#ad5f00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m17.5 11.5h3v2h-3z" opacity=".5" stroke="url(#A)"/><path d="m12.5 11.5h3v2h-3z" opacity=".5" stroke="url(#C)"/><path d="m7.4999999 11.5h3.0000001v2h-3.0000001z" opacity=".5" stroke="url(#D)"/><path d="m2.5 11.5h3v2h-3z" opacity=".5" stroke="url(#E)"/></g></g><g clip-path="url(#f)"><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#e)" stroke-width="1.003675"/></g><rect fill="url(#F)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#H)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#G)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#h)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#i)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#j)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#l)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#m)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#n)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#o)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#p)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#q)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#r)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#s)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#v)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/></g><path d="m21.500002 14.499818-20.000002.000182v-4l20.000002-.000182z" fill="url(#z)"/><path d="m2 10c-.554.000005-1 .446-1 1v3c0 .554.446 1.000005 1 1h19c.554-.000005 1-.446 1-1v-3c0-.554-.446-1.0000053-1-1zm0 1h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4z" fill="#ad5f00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m17.5 11.5h3v2h-3z" opacity=".5" stroke="url(#A)"/><path d="m12.5 11.5h3v2h-3z" opacity=".5" stroke="url(#C)"/><path d="m7.4999999 11.5h3.0000001v2h-3.0000001z" opacity=".5" stroke="url(#D)"/><path d="m2.5 11.5h3v2h-3z" opacity=".5" stroke="url(#E)"/></g></g><path d="m13.5.50000021-3.6862745 22.49999979" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_hideslide.svg b/icon-themes/elementary_svg/cmd/lc_hideslide.svg
new file mode 100644
index 000000000..46fe7ba64
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hideslide.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="4.559" y2="21.517"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><clipPath id="b"><path d="m1 4h12.666667l-3.7254905 18.627451h-8.9411765z"/></clipPath><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3746 0 0 .37083 29.393 2.44)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.66892 0 0 .4054 -1.18 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="6.733" y2="41.267"/><linearGradient id="g" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="37.633" x2="37.633" xlink:href="#c" y1="6.733" y2="41.267"/><linearGradient id="h" gradientTransform="matrix(.47058531 0 0 .36937813 2.972059 3.568188)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="k" gradientTransform="matrix(.03873 0 0 .00824 -1.997 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g clip-path="url(#b)" transform="translate(0 -2)"><path d="m2.65 21h18.7v2h-18.7z" fill="url(#k)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#j)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#i)" opacity=".15"/><path d="m5 4.5h17.5v17h-17.5z" fill="url(#h)" stroke-width="1.045825"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#g)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#a)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#f)" stroke-linecap="square"/><path d="m6 7.5h4m1 0h2m1 0h1m1 0h2m-12 4h2m-2 2h1m-1 2h2m-2 2h2m0-4h1m0 4h1" stroke="#aaa"/><g stroke-linejoin="round"><path d="m5 21.5h17.5v-17h-17.5" stroke="url(#e)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#a)"><path d="m20 14a4 4 0 1 1 -2.116-3.53l-1.884 3.53z" opacity=".5"/><path d="m20 14.012c0 1.734-1.26 3.392-2.933 3.854-1.67.463-3.605-.31-4.497-1.798-.007.007 3.43-2.056 3.43-2.056z" opacity=".5"/><path d="m20 14c0 1.734-1.26 3.392-2.933 3.855-.04-.007-1.067-3.855-1.067-3.855z"/></g></g><g opacity=".5" transform="translate(0 -2)"><path d="m2.65 21h18.7v2h-18.7z" fill="url(#k)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#j)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#i)" opacity=".15"/><path d="m5 4.5h17.5v17h-17.5z" fill="url(#h)" stroke-width="1.045825"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#g)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#a)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#f)" stroke-linecap="square"/><path d="m6 7.5h4m1 0h2m1 0h1m1 0h2m-12 4h2m-2 2h1m-1 2h2m-2 2h2m0-4h1m0 4h1" stroke="#aaa"/><g stroke-linejoin="round"><path d="m5 21.5h17.5v-17h-17.5" stroke="url(#e)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#a)"><path d="m20 14a4 4 0 1 1 -2.116-3.53l-1.884 3.53z" opacity=".5"/><path d="m20 14.012c0 1.734-1.26 3.392-2.933 3.854-1.67.463-3.605-.31-4.497-1.798-.007.007 3.43-2.056 3.43-2.056z" opacity=".5"/><path d="m20 14c0 1.734-1.26 3.392-2.933 3.855-.04-.007-1.067-3.855-1.067-3.855z"/></g></g><path d="m13.539216 1.627451-3.7254905 19.372549" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_hidewhitespace.svg b/icon-themes/elementary_svg/cmd/lc_hidewhitespace.svg
new file mode 100644
index 000000000..5fb55d9c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hidewhitespace.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" gradientTransform="matrix(.35135 0 0 .5135 6.567 -16.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24.001707" y1="5.564" y2="41.526775"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="translate(13 .5)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="13.5" y2="22"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99999998 0 0 -.99999998 13 47.499993)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="13.5" y2="22"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="15.000001" y2="19.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".66666669" stop-color="#fff" stop-opacity=".196078"/><stop offset=".66666669" stop-color="#fff"/><stop offset=".88888896" stop-color="#fff"/><stop offset=".88888896" stop-color="#fff" stop-opacity=".176471"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="translate(13 .5)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="22.000069" y2="13.500069"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="19.500069" y2="15.499993"><stop offset="0" stop-color="#fff"/><stop offset=".25002578" 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(.35135 0 0 .5135 6.567 -16.324)" gradientUnits="userSpaceOnUse" x1="24.001707" x2="24" y1="6.473223" y2="43"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><clipPath id="h"><path d="m7-5h16v12h-16z"/></clipPath><clipPath id="i"><path d="m7-15h16v11h-16z"/></clipPath><linearGradient id="j" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="5.81" y2="67.174"/><linearGradient id="k"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#k" y1=".985" y2="47.013"/><g clip-path="url(#h)" transform="translate(-3 5)"><path d="m7.5-14.5h15v21h-15z" fill="url(#j)"/><g fill="none"><path d="m21.5 5.5h-13v-19h13z" stroke="url(#a)" stroke-linecap="round"/><path d="m7.5-14.5h15v21h-15z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g clip-path="url(#i)" transform="translate(-3 28)"><path d="m7.5-14.5h15v21h-15z" fill="url(#l)"/><g fill="none"><path d="m21.5 5.5h-13v-19h13z" stroke="url(#g)" stroke-linecap="round"/><path d="m7.5-14.5h15v21h-15z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(1 0 0 -1 -5 36.499993)"><path d="m15.5 33.999993v-4h-2l3.5-4 3.5 4h-2v4z" fill="url(#c)" stroke="#a62100" stroke-opacity=".501961"/><path d="m3.5000001 14.5-.011719 3c-.0007568.481843-.3490321.892841-.8242187.972657l1.3359376 1.527343 1.3359375-1.527343c-.4751866-.079816-.8234619-.490814-.8242187-.972657l-.011719-3z" fill="none" opacity=".245" stroke="url(#d)" stroke-linecap="square" stroke-linejoin="miter" transform="matrix(.99999998 0 0 -.99999998 13 47.499993)"/><path d="m15.5 13.999993v4.000007h-2l3.5 4 3.5-4h-2v-4.000007z" fill="url(#e)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.476562 14.999993.01172 3.000007c-.000757.481843-.349032.892841-.824219.972657l1.335937 1.527343 1.335937-1.527343c-.475186-.079816-.823461-.490814-.824218-.972657l-.011719-3.000007z" fill="none" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_hscrollbar.svg b/icon-themes/elementary_svg/cmd/lc_hscrollbar.svg
new file mode 100644
index 000000000..dc13f61a9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hscrollbar.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset=".10911233" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.70417" x2="2.11667" xlink:href="#a" y1="293.82498" y2="293.82498"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.968753" x2="1.852087" xlink:href="#a" y1="293.82498" y2="293.82498"/><g transform="matrix(0 -1 1 0 -290.64998 6.08542)"><rect fill="#dcdcdc" height="5.556264" ry="1.190633" stroke="#afafaf" stroke-linecap="square" stroke-width=".264583" width="2.910417" x="1.455208" y="291.04684"/><rect fill="none" height="5.027093" rx=".79375" ry=".926046" stroke="url(#c)" stroke-linecap="square" stroke-width=".264583" width="2.38125" x="1.719792" y="291.31143"/><path d="m1.5875 292.89893h2.645833v1.98439h-2.645833z" fill="#9b9b9b"/><path d="m1.719792 293.03122h2.38125v1.71978h-2.38125z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".264583"/><path d="m3.0565593 292.229-.7308128.0406.3408667-.46184z" fill="#919191" transform="matrix(1.8046248 .08300212 -.10029612 1.4934545 27.365367 -144.18235)"/><path d="m3.5718744 295.41247-1.322915.00002.6614573.66145z" fill="#919191"/><path d="m1.984375 293.29581h1.852083v1.19063h-1.852083z" fill="none" stroke="url(#b)" stroke-linecap="square" stroke-width=".264583"/><g fill="#919191"><path d="m2.38125 293.56039h1.058334v.26458h-1.058334z"/><path d="m2.38125 294.08957h1.058334v.26458h-1.058334z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_hyphenate.svg b/icon-themes/elementary_svg/cmd/lc_hyphenate.svg
new file mode 100644
index 000000000..ad48b4295
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hyphenate.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24.000001 24.000001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="21.256184" x2="19.275635" y1="37.880501" y2="-3.99394"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="34.512653" x2="35.592819" y1="2.159191" y2="39.320976"><stop offset="0" stop-color="#002e99" stop-opacity=".709559"/><stop offset="1" stop-color="#3689e6" stop-opacity=".709804"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.42848511 .45965715 0 7.694829 23.635173)" gradientUnits="userSpaceOnUse" x1="28.310225" x2="37.270657" y1="21.331488" y2="21.694977"><stop offset="0" stop-color="#fff"/><stop offset=".25844979" stop-color="#fff" stop-opacity=".235294"/><stop offset=".69739324" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="12.165" cy="8.085" gradientTransform="matrix(1 0 0 .51224 3 2.943)" gradientUnits="userSpaceOnUse" r="11.835" xlink:href="#f"/><radialGradient id="e" cx="12.165" cy="8.085" gradientTransform="matrix(1 0 0 .51224 -13.515 12.911)" gradientUnits="userSpaceOnUse" r="11.835" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="g" cx="11.662" cy="-6.515" gradientTransform="matrix(-2.06236 -.08507 .0211 -.5118 38.85 -2.736)" gradientUnits="userSpaceOnUse" r="11.835" xlink:href="#f"/><g stroke="#000" stroke-opacity=".431"><path d="m8.934 12.506-.417-1.073h-.063q-.233.317-.466.55-.233.226-.508.374-.275.15-.62.22-.34.07-.792.07-.48 0-.89-.148-.41-.157-.712-.46-.297-.31-.466-.777-.17-.473-.17-1.115 0-1.256.805-1.85.805-.6 2.407-.663l1.258-.041v-.593q0-.487-.284-.72-.282-.233-.79-.233-.51 0-.996.148-.48.148-.967.395l-.698-1.425q.593-.332 1.313-.523.72-.19 1.51-.19 1.475 0 2.26.69.79.693.79 2.105v5.26zm-.634-3.656-.714.027q-.43.015-.727.113-.298.1-.48.27-.178.16-.262.394-.078.226-.078.508 0 .494.24.706.24.205.628.205.297 0 .55-.1.255-.105.438-.303.19-.204.297-.494.106-.296.106-.677z" fill="url(#d)"/><path d="m16.67 4.466q.606 0 1.108.26.5.262.86.777.36.516.558 1.278.205.763.205 1.766 0 1.016-.204 1.786-.197.762-.564 1.277-.367.514-.883.776-.516.26-1.137.26-.395 0-.706-.084-.303-.085-.543-.226-.24-.14-.424-.317-.176-.185-.325-.383h-.148l-.36.87h-1.645v-10.986h2.153v2.556q0 .233-.014.508-.013.268-.027.5l-.042.552h.085q.15-.247.34-.46.19-.21.437-.366.254-.163.572-.254.317-.092.705-.092zm-.728 1.722q-.36 0-.614.134-.247.127-.402.388-.155.262-.226.664-.07.395-.085.925v.232q0 .57.064 1.016.07.445.225.748.155.297.41.452.26.155.642.155.642 0 .938-.607.304-.614.304-1.78 0-1.163-.305-1.742-.296-.586-.953-.586z" fill="url(#g)"/><path d="m7.522 22.615q-.847 0-1.532-.233-.678-.233-1.165-.72-.48-.494-.74-1.257-.255-.77-.255-1.835 0-1.18.26-1.97.27-.797.75-1.277.486-.48 1.164-.684.684-.204 1.517-.204.607 0 1.207.148.6.148 1.1299996.417l-.6229996 1.638q-.466-.205-.896-.332-.43-.134-.82-.134-.783 0-1.136.6-.353.593-.353 1.786 0 1.186.353 1.75.353.565 1.108.565.615 0 1.116-.155.5-.162 1.023-.41v1.793q-.26.13-.508.227-.248.1-.502.163-.247.063-.522.09-.27.037-.58.037z" fill="url(#e)"/></g><g stroke-miterlimit="7" stroke-width="1.273119" transform="matrix(-.78547251 0 0 -.78547251 30.460297 27.820099)"><path d="m13 18.000485c-4.9802218-3.367056-2.051119-9.5507274 3.5-9.4999996v-3.0004854l7 5-7 5v-2.976351c-3.580248-.139062-5.559516 3.12742-3 5.476836z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m17.777344 7.9199219-.04687 1.6464843a.29251261.29251261 0 0 1 -.330078.28125c-4.016601-.5255334-5.732426 2.1386348-5.736329 4.2929688.07841-.280413.18286-.56558.345704-.84375.718996-1.22819 2.355384-2.254083 5.505859-2.085937a.29251261.29251261 0 0 1 .277344.292968v1.496094l3.570312-2.503906z" display="block" fill="none" opacity=".53" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_iconsetformatdialog.svg b/icon-themes/elementary_svg/cmd/lc_iconsetformatdialog.svg
new file mode 100644
index 000000000..88829f2ca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_iconsetformatdialog.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="6.5" x2="6.5" y1="10" y2="3"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(.16762904 0 0 -.17763462 3.019378 26.712501)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#f"/><linearGradient id="c" gradientTransform="matrix(0 -.32256762 .3503544 0 -12.574445 28.541745)" gradientUnits="userSpaceOnUse" x1="40.431042" x2="18.680689" xlink:href="#h" y1="47.307716" y2="46.97065"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="15" y2="21.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.35135134 0 0 .24324327 .567566 1.162163)" gradientUnits="userSpaceOnUse" x1="38.230774" x2="38.230774" y1="7.555551" y2="81.555542"><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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.16762904 0 0 -.17763462 10.980643 14.712501)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#f"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 -.32256762 -.3503544 0 26.574466 16.541745)" gradientUnits="userSpaceOnUse" x1="40.431042" x2="18.680689" xlink:href="#h" y1="47.307716" y2="46.97065"/><linearGradient id="j" gradientTransform="matrix(.44576989 0 0 .44993664 40.801525 -.024539)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g stroke-linecap="round"><rect fill="url(#j)" height="21" rx=".527778" ry=".555556" stroke="#000" stroke-linejoin="round" stroke-opacity=".298039" width="21" x="1.5" y="1.5"/><g stroke="#a4a4a4"><path d="m4.5 11.533898h2.00539v1.956084h-2.00539z" fill="#e9e9e9" stroke-linejoin="round"/><g fill="none" stroke-width="1.003158"><path d="m13 18.498371h6.499439"/><path d="m13 6.498371h6.499439"/></g></g></g><path d="m2.5 2.5h19v18.968749h-19z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.1289646 7.8166227c0-3.705396 4.3298348-3.6795981 4.3298348.025796 0 1.5348274-1.5173593 2.5375213-2.9657327 2.5375213-1.4483735 0-1.3641021-1.028492-1.3641021-2.5633194z" fill="url(#g)" fill-rule="evenodd" opacity=".141176" stroke-width=".603916"/><path d="m6.5 9.5-3-2.9999998 3-3.0000002.00541 2.0139477 3.99459-.013948-.000668 2.0153591-3.9993399-.01536z" fill="url(#a)" stroke="#452981" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.5 7.1268343-.649505-.6268343.649505-.6012882v.6012882h4.5-4.5z" display="block" fill="none" opacity=".401" stroke="url(#i)" stroke-miterlimit="7"/><path d="m13 12.498371h6.499439" fill="none" stroke="#a4a4a4" stroke-linecap="round" stroke-width="1.003158"/><path d="m8.8710561 19.816623c0-3.705396-4.3298348-3.679598-4.3298348.0258 0 1.534827 1.5173593 2.537521 2.9657327 2.537521 1.4483735 0 1.3641021-1.028492 1.3641021-2.563319z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" stroke-width=".603916"/><path d="m7.5000207 21.5 3.0000003-3-3.0000003-3-.00541 2.013948-3.99459-.01395.000668 2.015359 3.9993399-.01536z" fill="url(#d)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.5000207 19.126834.649505-.626834-.649505-.601288v.601288h-4.5 4.5z" display="block" fill="none" opacity=".401" stroke="url(#c)" stroke-miterlimit="7"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_imagebutton.svg b/icon-themes/elementary_svg/cmd/lc_imagebutton.svg
new file mode 100644
index 000000000..cb2551f38
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_imagebutton.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.9389669 0 0 .26458333 -213.68182 273.20281)" gradientUnits="userSpaceOnUse" x1="4.33744" x2="4.33744" y1="289.56088" y2="295.74612"><stop offset="0" stop-color="#f7f7f7"/><stop offset=".5" stop-color="#ececec"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458484 0 0 .26458333 -11.725885 216.2285)" gradientUnits="userSpaceOnUse" x1="4.724018" x2="4.724018" y1="289.94748" y2="294.97299"><stop offset="0" stop-color="#fff"/><stop offset=".11538181" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999738" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.26458484 0 0 .26458333 -11.725885 216.2285)" gradientUnits="userSpaceOnUse" x1="21.000023" x2="21.000023" y1="12.289991" y2="16.789968"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="18.883095" x2="19.063079" xlink:href="#d" y1="5.397024" y2="19.635038"/><linearGradient id="f"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="23.533221" x2="23.761144" xlink:href="#f" y1="19.730917" y2="4.86969"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.856916" x2="15.272812" xlink:href="#d" y1="6.343723" y2="17.05819"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.895183" x2="10.598716" xlink:href="#f" y1="17.633464" y2="6.127996"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13.65678" x2="13.529662" y1="7.597205" y2="15.681951"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="24.272545" x2="24.356573" xlink:href="#d" y1="8.965616" y2="24.881511"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="14.684657" x2="14.19341" xlink:href="#f" y1="24.210359" y2="8.965616"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="21.750067" x2="21.750067" y1="16.28998" y2="22.289949"><stop offset="0" stop-color="#fff"/><stop offset=".35425553" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.68442421 0 0 .68442421 .206351 -197.124148)"><rect height="6.185248" rx=".773155" ry=".773139" style="stroke:#000;stroke-width:.386578;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.215686;fill:url(#a)" width="8.118137" x=".278371" y="289.36761"/><g transform="matrix(.25771995 0 0 .25771995 .278338 288.712979)"><path d="m12.652543 6.0400008c-3.1066006 0-5.6250006 2.518406-5.6250006 5.6250012 0 3.106593 2.5184 5.625001 5.6250006 5.625001 3.106601 0 5.625001-2.518408 5.625001-5.625001 0-3.1065952-2.5184-5.6250012-5.625001-5.6250012z" fill="url(#h)" stroke="url(#i)" stroke-width="1.499992"/><path d="m12.652543 6.4150008a5.2500009 5.2500009 0 0 0 -5.2500005 5.2500012 5.2500009 5.2500009 0 0 0 5.2500005 5.250001 5.2500009 5.2500009 0 0 0 5.250001-5.250001 5.2500009 5.2500009 0 0 0 -5.250001-5.2500012zm0 .75a4.5000008 4.5000008 0 0 1 4.500001 4.5000012 4.5000008 4.5000008 0 0 1 -4.500001 4.5 4.5000008 4.5000008 0 0 1 -4.5000004-4.5 4.5000008 4.5000008 0 0 1 4.5000004-4.5000012z" fill="url(#j)"/></g><g stroke-width="1.499992" transform="matrix(.25771995 0 0 .25771995 .278338 288.712979)"><path d="m16.500046 10.040002v8.999956h8.999955v-8.999956z" fill="url(#e)" stroke="url(#g)" stroke-linejoin="round"/><path d="m18.000039 11.539995v5.99997h5.99997v-5.99997z" fill="none" stroke="url(#c)"/></g><g stroke-width="1.499992" transform="matrix(.25771995 0 0 .25771995 -2.041142 288.455258)"><path d="m21.750067 13.289995-5.249974 11.249944s10.500005.000037 10.5 0z" fill="url(#k)" stroke="url(#l)" stroke-linejoin="round" stroke-width="1.499992"/><path d="m21.790515 16.797284-2.941391 6.242662h5.805788z" fill="none" stroke="url(#m)"/></g><rect height="5.412092" rx=".386578" ry=".386573" style="fill:none;stroke-width:.386578;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.215686;stroke:url(#b)" width="7.344982" x=".664949" y="289.75418"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_imagecontrol.svg b/icon-themes/elementary_svg/cmd/lc_imagecontrol.svg
new file mode 100644
index 000000000..7e43248ad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_imagecontrol.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" gradientTransform="matrix(0 .4865 -.37838 0 21.58 .824)" gradientUnits="userSpaceOnUse" x1="6.528263" x2="41.471737" y1="25.318462" y2="25.318462"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="d"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="e" gradientTransform="matrix(.0328 0 0 .01513 .147 14.28)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71" cy="486.65" gradientTransform="matrix(.0328 0 0 .01513 .154 14.28)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71" cy="486.65" gradientTransform="matrix(-.0328 0 0 .01513 23.846 14.28)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.48626 .00027 .0001 .34755 59.86 1.242)" gradientUnits="userSpaceOnUse" x1="-116.939" x2="-75.809" y1="28.167" y2="28.135"><stop offset="0" stop-opacity=".271"/><stop offset="1" stop-opacity=".368"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 .57143159 -.34765868 0 21.376801 -1.21579)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.11183 0 0 .11095 27.052 7.434)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.92" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="l" gradientTransform="matrix(0 -.11183 .1195 0 6.62 -5.052)" gradientUnits="userSpaceOnUse" x1="-107.46" x2="-107.46" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.0751 .00587 -.0062 .0715 25.005 9.547)" gradientUnits="userSpaceOnUse" x1="-211.29" x2="-208.5" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.07503 0 0 .0756 21.87 7.858)" gradientUnits="userSpaceOnUse" x1="-184.92" x2="-175.25" y1="113.98" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><path d="m20.5 2.5v20h-16v-20z" fill="url(#j)" stroke-width="1.059626"/><path d="m5.5 21.5v-18h14v18z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g opacity=".2"><path d="m4.083 19.827h15.835v3.673h-15.835z" fill="url(#e)" transform="translate(0 .5)"/><path d="m19.917 19.827v3.673c1.69.007 4.083-.823 4.083-1.837 0-1.013-1.885-1.836-4.083-1.836z" fill="url(#f)" transform="translate(0 .5)"/><path d="m4.083 19.827v3.673c-1.69.007-4.083-.823-4.083-1.837 0-1.013 1.885-1.836 4.083-1.836z" fill="url(#h)" transform="translate(0 .5)"/></g><path d="m22.5 19.5h-20v-16h20z" fill="none" stroke="url(#i)" stroke-linejoin="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m4 5v13h17v-13z" fill="url(#k)" transform="matrix(0 1 -1 0 24 0)"/><path d="m6 4v11.764c.38.108.872.196 1.46.196 1.494 0 1.28-.537 2.568-.537 1.287 0 2.046.877 3.786.877 2.156 0 2.65-1.413 4.356-1.413 1.332 0-2.568.773-1.102.773.99 0 1.32-.406 1.932-.67v-10.99z" opacity=".07"/><path d="m4 18h11.145c.124-.252.237-.572.237-.918 0-.79-.68-1.56-.68-2.878s.855-2.31.855-3.97-1.238-2.035-1.238-4.153.783 2.082.783.755c0-.914-.34-1.304-.557-1.835h-10.545z" fill="url(#l)" transform="matrix(0 1 -1 0 24 0)"/><g fill="#fff"><path d="m18.62 13.055c-1.177 0-1.92.337-2.526.65-.607.314-1.064.588-1.87.588-.83 0-1.485-.2-2.138-.412s-1.306-.443-2.066-.443c-.748 0-1.35.18-1.842.352s-.873.33-1.207.33c-.302 0-.596-.105-.837-.218a.31.314 0 0 0 -.133-.03v1.35c.414.105.934.186 1.545.186.826 0 1.247-.152 1.564-.29.317-.136.514-.247 1.156-.247.615 0 1.11.203 1.716.425.608.22 1.32.453 2.29.453 1.206 0 1.99-.385 2.64-.742.65-.358 1.152-.67 1.975-.67.043 0 .073.006.113.008v-1.272c-.126-.006-.236-.017-.38-.017z" opacity=".1"/><path d="m18.62 13.674c-2.242 0-2.638 1.238-4.397 1.238-1.76 0-2.808-.855-4.203-.855-1.396 0-2.214.68-3.05.68-.365 0-.703-.113-.97-.237v.713c.402.108.924.195 1.545.195 1.583 0 1.357-.537 2.72-.537 1.364 0 2.165.878 4.008.878 2.283 0 2.808-1.414 4.614-1.414.042 0 .073.006.113.008v-.65c-.125-.007-.234-.018-.38-.018z" opacity=".3"/><path d="m18.62 14.174c-2.242 0-2.638 1.238-4.397 1.238-1.76 0-2.808-.855-4.203-.855-1.396 0-2.214.68-3.05.68-.365 0-.703-.113-.97-.237v.713c.402.108.924.195 1.545.195 1.583 0 1.357-.537 2.72-.537 1.364 0 2.165.878 4.008.878 2.283 0 2.808-1.414 4.614-1.414.042 0 .073.006.113.008v-.65c-.125-.007-.234-.018-.38-.018z"/></g><path d="m18.5 4.5v16h-12v-16z" fill="none" opacity=".3" stroke="#000"/><path d="m8.9 15.537c-.072-.006-.154 0-.237.028-.32.108-.358.322-.387.425-.03.103-.035.182-.04.266-.01.17 0 .346.006.523.007.144.013.273.016.387-.11.025-.234.053-.375.083-.176.038-.355.076-.52.128-.08.026-.16.052-.257.108-.05.028-.106.06-.172.134s-.146.212-.142.378c.01.326.21.424.305.482.093.057.17.087.252.117.164.06.347.11.526.156l.393.108-.035.365c-.017.172-.033.343-.033.51 0 .08.003.16.028.266.013.054.03.115.083.198.053.082.164.2.332.247.327.092.488-.06.575-.126.087-.068.14-.13.196-.195.11-.132.215-.28.318-.43.084-.12.16-.228.227-.32.107.04.223.087.356.14.166.07.334.138.5.188.082.025.16.048.273.057.056.005.124.01.223-.013.1-.023.248-.088.347-.225.193-.268.094-.463.053-.562-.04-.1-.084-.165-.132-.236-.096-.14-.214-.28-.33-.42-.095-.113-.177-.214-.25-.304.074-.083.156-.173.252-.277.12-.13.24-.26.34-.393.05-.067.1-.132.143-.232.023-.05.047-.11.055-.206.01-.096-.01-.252-.117-.385-.208-.258-.432-.225-.543-.22-.112.007-.193.026-.278.048-.17.043-.35.105-.523.167-.145.05-.27.096-.385.133-.06-.092-.124-.196-.198-.314-.092-.146-.185-.295-.288-.428-.052-.066-.1-.128-.185-.2-.043-.036-.096-.077-.19-.114-.047-.02-.112-.036-.185-.04zm.84 1.15.022.005c-.006 0-.023.006-.026.007-.01 0-.015-.01.005-.012zm.308.1c.026.02.024.03.02.024l-.02-.023zm-1.592.32c.02-.01.022.003.015.006l-.03.008c.003 0 .013-.012.016-.013zm-.198.243v.027c0 .01-.01.002 0-.027zm2.613.48c-.004-.007.007-.006.017.022l-.016-.02zm.01.31c-.014.03-.024.032-.02.026.002-.003.014-.02.02-.025zm-2.602.507v.03c-.008-.03 0-.037 0-.03zm.174.268.025.01c.01.003 0 .007-.025-.01zm1.64.29c.007-.007.008.004-.018.023zm-.338.095c.004 0 .024.01.032.01-.033 0-.04-.012-.032-.01z" opacity=".05"/><path d="m8.762 16.02c-.18.06.03 1.366-.084 1.512-.11.14-1.464.284-1.46.46.006.182 1.38.393 1.49.54.106.144-.17 1.416.007 1.466.183.05.82-1.125 1.002-1.18.176-.05 1.36.59 1.464.444.11-.15-.87-1.087-.867-1.27.002-.175 1.01-1.05.897-1.188-.116-.144-1.358.45-1.54.392-.174-.056-.734-1.236-.908-1.177z" opacity=".15"/><path d="m8.022 12.505c.174-.06.736 1.123.91 1.18.182.057 1.423-.54 1.54-.395.11.14-.896 1.014-.898 1.19-.002.182.977 1.12.868 1.27-.104.145-1.29-.496-1.465-.443-.182.054-.818 1.23-1 1.18-.178-.05.097-1.322-.01-1.465-.11-.148-1.482-.36-1.487-.542-.005-.176 1.35-.32 1.46-.46.114-.147-.098-1.454.082-1.515z" fill="url(#m)" transform="translate(.792 3.174)"/><path d="m8.83 15.645-.047.046c0 .002-.002.003-.002.003-.096.235.06 1.26-.038 1.385-.004.005-.01.012-.018.017l.04.027c.79.237.098-1.428.08-1.475l-.012-.002z" fill="#9d0f06" opacity=".5"/><path d="m6.754 14.427c-.167.002-.263.01-.263.01v.04c.1.18 1.39.384 1.5.53.107.143-.17 1.43.01 1.48.184.052.827-1.138 1.01-1.193.18-.053 1.362.587 1.48.45-1-1.225-3.015-1.323-3.736-1.317z" fill="url(#n)" opacity=".75" transform="translate(.792 3.174)"/><g transform="translate(6.010753 10.010752)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#b)" fill-rule="evenodd"/><path clip-path="url(#d)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.691112-.194011z" fill="none" opacity=".4" stroke="url(#c)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_imagemapdialog.svg b/icon-themes/elementary_svg/cmd/lc_imagemapdialog.svg
new file mode 100644
index 000000000..cb3091a90
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_imagemapdialog.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" gradientTransform="matrix(.48649 0 0 .37838 .82433 3.4189)" gradientUnits="userSpaceOnUse" x1="23.999815" x2="23.999815" y1="6.821449" y2="26.642794"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="d"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="e" gradientTransform="matrix(.07503 0 0 .07559 21.87 8.858)" gradientUnits="userSpaceOnUse" x1="-184.92" x2="-175.25" y1="113.98" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.075111 .0058678 -.0061939 .071505 25.005 10.547)" gradientUnits="userSpaceOnUse" x1="-211.29" x2="-208.5" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.11183 0 0 .11949 27.052 8.6135)" gradientUnits="userSpaceOnUse" x1="-107.46" x2="-107.46" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.11183 0 0 .11095 27.052 8.4336)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.92" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.48649 0 0 .37838 .82433 3.4189)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.5642" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036262" stop-color="#fff" stop-opacity=".23529"/><stop offset=".95056" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.54286 0 0 .32593 -.52854 4.1778)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.48626 .00027192 .00009966 .34755 59.86 2.2422)" gradientUnits="userSpaceOnUse" x1="-76.835" x2="-76.844" y1="6.6806" y2="52.888"><stop offset="0" stop-opacity=".27059"/><stop offset="1" stop-opacity=".368"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.032794 0 0 .015126 .14745 14.281)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="605.71" cy="486.65" gradientTransform="matrix(.032794 0 0 .015126 .1539 14.281)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#n"/><linearGradient id="n"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71" cy="486.65" gradientTransform="matrix(-.032794 0 0 .015126 23.846 14.281)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#n"/><g opacity=".2" transform="translate(0 -1)"><path d="m4.0827 19.827h15.835v3.6734h-15.835z" fill="url(#l)" opacity="1"/><path d="m19.917 19.827v3.6732c1.6888.0069 4.0827-.82297 4.0827-1.8368s-1.8846-1.8363-4.0827-1.8363z" fill="url(#m)" opacity="1"/><path d="m4.0827 19.827v3.6732c-1.6888.006915-4.0827-.82297-4.0827-1.8368s1.8846-1.8363 4.0827-1.8363z" fill="url(#o)" opacity="1"/></g><path d="m22.5 20.5h-20v-16h20z" fill="none" stroke="url(#k)" stroke-linejoin="round" stroke-width=".99992"/><path d="m3 5c4.3539 0 19 .0009375 19 .0009375l.000024 14.999s-12.667 0-19 0v-15z" fill="url(#j)"/><path d="m21.5 19.5h-18v-14h18z" fill="none" stroke="url(#i)" stroke-linecap="round"/><path d="m4 6v13h17v-13z" fill="url(#h)"/><path d="m8.1084 13.363c-.072735-.0055-.15451.000096-.23697.02791-.32184.10858-.35875.32248-.38749.42515-.028735.10266-.03468.18245-.039352.26664-.00934.16837-.00208.34534.00586.5222.00651.14527.012305.2742.015154.38807-.11099.02573-.2333.05337-.37416.08352-.17654.03779-.355.07562-.51961.12742-.082303.02591-.15962.05205-.25784.10808-.049113.02801-.10568.06133-.1719.13469-.066224.07336-.14646.21132-.14189.37801.00892.32542.21049.42382.30432.4814.093829.05758.16951.08689.25228.11698.16554.06019.34815.10899.52756.15617.14786.03889.2774.07553.39239.10803-.00861.1083-.020522.22799-.033877.36434-.016818.17167-.033277.34305-.032406.50816.0004358.08255.00232.16128.027923.26747.012793.0531.030065.11401.082828.1966.052764.08259.16349.19963.33159.24698.32751.09226.48855-.05824.57516-.1253.086609-.06705.13995-.12918.19568-.19474.11147-.13111.21535-.28071.3181-.42836.08451-.12144.15964-.22882.22766-.32267.10568.04112.22197.08844.35456.14266.16612.06793.33419.1372.49933.18713.08257.02496.15975.0473.27375.05676.057.0047.12539.0089.2241-.01344.09871-.02238.24778-.0876.34692-.22492.19336-.26784.09361-.46266.05331-.56179s-.08453-.16528-.13284-.23588c-.09661-.14119-.21482-.28105-.33059-.41934-.09508-.11357-.17728-.21445-.24995-.30472.07386-.08297.15631-.17336.25154-.27659.11944-.12948.2395-.25933.34062-.39344.05056-.06705.09837-.13172.14318-.232.0224-.05014.04672-.10941.05498-.20573.0083-.09632-.01097-.25274-.1176-.38502-.2079-.2579-.43156-.22503-.54299-.21928-.11143.0058-.19251.02499-.27808.04681-.17114.04364-.34872.10504-.52303.16695-.14369.05103-.27.0958-.38314.13366-.05991-.09235-.12454-.19596-.19807-.31393-.0922-.14792-.18536-.29642-.28793-.42928-.051285-.06643-.098347-.1286-.1847-.20013-.043178-.03577-.096085-.07714-.18981-.11431-.046863-.01859-.11182-.03544-.18456-.04095zm.8408 1.1512c.0025-.000358.01724.0039.02057.0038-.0059.0015-.02274.0061-.02613.0068-.0083.0017-.01458-.0077.0056-.01062zm.30724.09917c.0256.02035.02393.02946.01886.02358-.0023-.0027-.01429-.01772-.01886-.02358zm-1.5929.31992c.020658-.0093.022418.0032.015768.0057-.00348.0013-.023299.0062-.030936.0086.003-.0018.012711-.01318.015173-.01429zm-.19756.24322c-.0003811.0061.0004039.02313.0000204.02653-.00102.0091-.00917.0022-.0000204-.02653zm2.6127.48046c-.0047-.0078.0064-.0064.01674.02121-.0035-.0052-.01495-.01826-.01674-.02121zm.008.31013c-.01235.02884-.02274.03152-.01843.02509.002-.003.01389-.01901.01843-.02509zm-2.6007.50649c.0002138.0035-.0004271.02329-.0003604.03092-.00801-.03061-.0001219-.03857.0003604-.03092zm.17419.26785c.00559.0021.021678.0073.024803.0086.00882.0037.00116.0086-.024803-.0086zm1.64.2895c.0065-.0069.0075.0045-.01824.02289.0046-.0053.01564-.02015.01824-.02289zm-.33801.09519c.0038.000919.02335.0089.03153.01131-.03279-.0022-.03929-.01322-.03153-.01131z" opacity=".05"/><path d="m4 5.9997v7.7637c.37971.10787.87211.19607 1.4585.19607 1.4952 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-6.9898z" opacity=".07"/><path d="m4 5.9928v7.1445c.25243.12435.57207.23735.91761.23735.78911 0 1.5608-.68108 2.8784-.68108s2.3086.85651 3.9699.85651 2.0352-1.2383 4.1534-1.2383 1.9191.78428 3.2455.78428c.91365 0 1.3038-.34092 1.8352-.55725v-6.5459z" fill="url(#g)"/><g fill="#fff" transform="translate(0 -1)"><path d="m15.919 11.807c-1.1128 0-1.8127.33663-2.3858.65012-.57306.31349-1.0054.58821-1.7676.58821-.78332 0-1.4024-.19996-2.0188-.41278-.61633-.21282-1.2327-.44374-1.9511-.44374-.70624 0-1.274.17748-1.7386.35086-.46461.17338-.82443.33022-1.1398.33022-.28552 0-.56384-.10428-.79204-.21671a.29416.31427 0 0 0 -.12557-.03096v1.3518c.39113.10457.88178.18575 1.4585.18575.78051 0 1.1776-.15218 1.4778-.28894.30023-.13676.48598-.24766 1.0915-.24766.58122 0 1.0488.20154 1.6227.4231.57396.22156 1.2471.45406 2.1636.45406 1.1381 0 1.879-.38564 2.492-.743s1.0874-.67076 1.8642-.67076c.61261 0 .89719.1661 1.275.36118.3778.19508.84135.41278 1.6227.41278.99506 0 1.4312-.39443 1.9318-.6398v-1.1867a.29416.31427 0 0 0 -.10625.02064c-.58271.23722-.88381.53661-1.729.53661-.60894 0-.79899-.15586-1.1977-.36118-.39874-.20532-.95463-.4231-2.0477-.4231z" opacity=".1"/><path d="m15.919 12.426c-2.1182 0-2.4921 1.2383-4.1534 1.2383s-2.6523-.85651-3.9699-.85651-2.0893.68108-2.8784.68108c-.34554 0-.66519-.11299-.91761-.23735v.71204c.37971.10787.87211.19607 1.4585.19607 1.4952 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-.53661c-.53139.21633-.92158.55725-1.8352.55725-1.3264 0-1.1272-.78428-3.2455-.78428z" opacity=".3"/><path d="m15.919 12.926c-2.1182 0-2.4921 1.2383-4.1534 1.2383s-2.6523-.85651-3.9699-.85651-2.0893.68108-2.8784.68108c-.34554 0-.66519-.11299-.91761-.23735v.71204c.37971.10787.87211.19607 1.4585.19607 1.4952 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-.53661c-.53139.21633-.92158.55725-1.8352.55725-1.3264 0-1.1272-.78428-3.2455-.78428z"/></g><path d="m4.5 6.5c3.6664 0 16 .0007556 16 .0007556l.000018 11.999s-10.667 0-16 0v-12z" fill="none" opacity=".3" stroke="#000"/><path d="m7.9702 13.845c-.18011.06076.030127 1.3677-.083875 1.5137-.11007.14097-1.4643.28389-1.4595.45944.00498.18182 1.378.39306 1.4886.54133.10678.14316-.16909 1.4148.00778 1.4646.18319.0516.8198-1.1245 1.0021-1.1788.17606-.05249 1.3596.58747 1.4641.44271.10823-.14992-.87019-1.0868-.86809-1.2687.002-.1756 1.009-1.05.89675-1.1893-.11629-.14426-1.3577.45057-1.5388.39253-.17481-.05604-.73516-1.2361-.90906-1.1775z" opacity=".15"/><path d="m8.0218 13.505c.17396-.05869.73612 1.123.91099 1.1791.18111.05806 1.4218-.5383 1.5381-.39399.11232.13934-.89478 1.0139-.89681 1.1896-.0021.18193.97661 1.1207.86834 1.2707-.10454.14481-1.2891-.4964-1.4652-.44389-.18241.05438-.81823 1.2309-1.0015 1.1793-.17693-.04984.098058-1.3207-.00876-1.4639-.11063-.14832-1.4823-.35995-1.4873-.54183-.00482-.17561 1.3497-.31984 1.4598-.46086.11404-.14605-.097885-1.4534.082282-1.5142z" fill="url(#f)"/><path d="m8.0393 13.471-.04821.04636c-.000344.0011-.0019.0014-.0019.0021-.096792.23422.058261 1.2592-.03946 1.3843-.0042.0052-.01001.01243-.017541.01766l.039461.0265c.79033.23672.098571-1.4277.07889-1.4748-.0037-.000698-.0074-.0025-.01094-.0021z" fill="#9d0f06" opacity=".5"/><path d="m6.7536 15.427c-.16634.0015-.2626.0094-.2626.0094v.04c.097563.17932 1.3904.3845 1.4982.52913.10805.14487-.1696 1.4307.00936 1.4811.18536.05222.82838-1.1379 1.0129-1.1929.17705-.05278 1.3609.58692 1.4795.45118l-.002-.0022c-.99829-1.2238-3.0144-1.3218-3.7352-1.3157z" fill="url(#e)" opacity=".75"/><rect fill="#ff8c82" fill-opacity=".816176" height="10.5" rx="1" stroke="#7a0000" stroke-linecap="square" stroke-opacity=".517647" width="13" x="9.5" y="4.5"/><g transform="translate(6.010753 10.010752)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 4.109049-.3953145z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#b)" fill-rule="evenodd"/><path clip-path="url(#d)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#c)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g><path d="m21.5 14h-11v-8.5h11z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_importdialog.svg b/icon-themes/elementary_svg/cmd/lc_importdialog.svg
new file mode 100644
index 000000000..e3a82904c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_importdialog.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" gradientUnits="userSpaceOnUse" x1="12.001243" x2="12.001243" y1="5" y2="19.914931"><stop offset="0" stop-color="#fff"/><stop offset=".01652508" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98001981" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 29.714934 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -18.284598 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(1.1234054 0 0 1 -2.961737 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="7.685578" cy="5.959014" gradientTransform="matrix(0 1.1500005 -1.2044328 -.00000002 19.177231 -8.838419)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="5" y2="7"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="h" cx="24.837126" cy="36.421127" gradientTransform="matrix(.27598143 0 0 -.29583148 9.676194 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="17.129183" x2="17.129183" y1="6.5" y2="18.201637"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.58603996 0 0 .33333609 17.884286 2.442686)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.68959699 0 0 .63823543 17.618529 -5.989018)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m39.726803 40h5v7h-5z" fill="url(#b)"/><path d="m-8.272728-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.272317 40h31.455351v7.000001h-31.455351z" fill="url(#e)"/></g><rect fill="url(#f)" height="17" rx=".5" width="20" x="2" y="4"/><path d="m2.5 3.5c-.554 0-1 .446-1 1v4.5h21v-4.5c0-.554-.446-1-1-1z" fill="url(#g)"/><g fill="none"><rect height="18.000027" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="21" x="1.5" y="3.5"/><path d="m2.5 4.5h19v15.998756h-19z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8.5h20" opacity=".2" stroke="#000"/></g><path d="m20.848436 14.044686a4.317657 4.6282081 0 1 0 -8.635314 0 4.317657 4.6282081 0 0 0 8.635314 0z" fill="url(#h)" fill-rule="evenodd" opacity=".141176"/><path d="m17.129183 6.5c-.129184 0-.228749.10128-.285156.126255-.0048.0054-.01041.01065-.01553.01578l-6.224035 5.103413c-.0657.06681-.104463.157237-.104463.256748 0 .0988.03876.184234.104463.255315l6.224036 5.103361c.0051.0051.01072.01037.01553.01577.07024.07606.167788.123358.285157.123358.218072 0 .370816-.158254.370816-.371495v-3.262028c-.000137-.199024.18217-.365761.392893-.365761h5.245713c.206604 0 .361385-.157269.361385-.367193v-2.267765c0-.209925-.154781-.367193-.361385-.367193h-5.281009c-.19344-.01837-.357729-.177038-.3576-.364322v-3.267049c0-.190944-.223285-.367194-.370815-.367194z" fill="url(#i)" stroke="#452981" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m17.499996 12.499999h5.000005v-1.000006h-5.000005" opacity=".5" stroke="url(#j)" stroke-width=".999992"/><path d="m17.558569 12.499997c-.567826.000171-1.058388.877889-1.058573 1.405861v1.864008l-4.635221-3.778715 4.635221-3.789885v2.13906c0 .599342.699145 1.159576 1 1.159667" opacity=".5" stroke="url(#k)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_importfromfile.svg b/icon-themes/elementary_svg/cmd/lc_importfromfile.svg
new file mode 100644
index 000000000..faadb9d11
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_importfromfile.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="17.277" x2="26.847" y1="10.055" y2="16.696"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.59172 -.63517 0 30.523 33.108)" gradientUnits="userSpaceOnUse" x1="38.941" x2="20.576" y1="15.991" y2="15.991"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#h)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#g)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#d)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m3.446 1.482h17v21h-17z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><g stroke-miterlimit="7" stroke-width="1.5"><path d="m23.193 25.327c5.627-4.905 3.627-12.905-4.873-13.12v-4.142l-9 6.905 9 6.905v-4.11c4.947-.193 7.718 4.318 4.182 7.563z" display="block" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".693" transform="matrix(.66667 0 0 .66667 4.28 -.857)"/><path d="m24.514 22.922c2.428-2.844.905-10.267-7.15-9.716l-.087-3.15-6.34 4.913 6.34 4.87v-2.903c7.71-.745 7.962 4.835 7.236 5.985z" display="block" fill="none" opacity=".53" stroke="url(#b)" transform="matrix(.66667 0 0 .66667 4.28 -.857)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_importslidefromfile.svg b/icon-themes/elementary_svg/cmd/lc_importslidefromfile.svg
new file mode 100644
index 000000000..27594d7b3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_importslidefromfile.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="4.559" y2="21.517"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.129183" x2="17.129183" y1="6.5" y2="18.201637"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.58603996 0 0 .33333609 17.884286 2.442686)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.68959699 0 0 .63823543 17.618529 -5.989018)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3746 0 0 .37083 29.393 2.44)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66892 0 0 .4054 -1.18 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="6.733" y2="41.267"/><linearGradient id="i" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="37.633" x2="37.633" xlink:href="#e" y1="6.733" y2="41.267"/><linearGradient id="j" gradientTransform="matrix(.47058531 0 0 .36937813 2.972059 3.568188)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="m" gradientTransform="matrix(.03873 0 0 .00824 -1.997 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -2)"><path d="m2.65 21h18.7v2h-18.7z" fill="url(#m)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#l)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#k)" opacity=".15"/><path d="m5 4.5h17.5v17h-17.5z" fill="url(#j)" stroke-width="1.045825"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#i)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#a)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#h)" stroke-linecap="square"/><path d="m6 7.5h4m1 0h2m1 0h1m1 0h2m-12 4h2m-2 2h1m-1 2h2m-2 2h2m0-4h1m0 4h1" stroke="#aaa"/><g stroke-linejoin="round"><path d="m5 21.5h17.5v-17h-17.5" stroke="url(#g)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#a)"><path d="m20 14a4 4 0 1 1 -2.116-3.53l-1.884 3.53z" opacity=".5"/><path d="m20 14.012c0 1.734-1.26 3.392-2.933 3.854-1.67.463-3.605-.31-4.497-1.798-.007.007 3.43-2.056 3.43-2.056z" opacity=".5"/><path d="m20 14c0 1.734-1.26 3.392-2.933 3.855-.04-.007-1.067-3.855-1.067-3.855z"/></g></g><path d="m17.129183 6.5c-.129184 0-.228749.10128-.285156.126255-.0048.0054-.01041.01065-.01553.01578l-6.224035 5.103413c-.0657.06681-.104463.157237-.104463.256748 0 .0988.03876.184234.104463.255315l6.224036 5.103361c.0051.0051.01072.01037.01553.01577.07024.07606.167788.123358.285157.123358.218072 0 .370816-.158254.370816-.371495v-3.262028c-.000137-.199024.18217-.365761.392893-.365761h5.245713c.206604 0 .361385-.157269.361385-.367193v-2.267765c0-.209925-.154781-.367193-.361385-.367193h-5.281009c-.19344-.01837-.357729-.177038-.3576-.364322v-3.267049c0-.190944-.223285-.367194-.370815-.367194z" fill="url(#b)" stroke="#452981" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m17.499996 12.499999h5.000005v-1.000006h-5.000005" opacity=".5" stroke="url(#c)" stroke-width=".999992"/><path d="m17.558569 12.499997c-.567826.000171-1.058388.877889-1.058573 1.405861v1.864008l-4.635221-3.778715 4.635221-3.789885v2.13906c0 .599342.699145 1.159576 1 1.159667" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_incrementindent.svg b/icon-themes/elementary_svg/cmd/lc_incrementindent.svg
new file mode 100644
index 000000000..d16ed44d8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_incrementindent.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" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" y1="6.5" y2="17"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 29 -1)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="22" y2="0"/><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 29 4)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="22" y2="0"/><linearGradient id="e" gradientTransform="matrix(0 -.44324004 .45870569 0 -19.384787 24.993361)" gradientUnits="userSpaceOnUse" x1="34.256763" x2="27.058388" y1="60.880592" y2="60.880592"><stop offset="0" stop-color="#fff"/><stop offset=".37316024" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68658012" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.35132358 0 0 -.1598281 15.904596 20.593033)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m23.5 7.5v2h-9v-2z" fill="url(#b)"/><path d="m23.5 7.5v2h-9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 8v1h1v-.5h7v-.5z" fill="#fff" opacity=".2"/><path d="m21.5 12.5v2h-7v-2z" fill="url(#d)"/><path d="m21.5 12.5v2h-7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m15 13v1h1v-.5h5v-.5z" fill="#fff" opacity=".2"/><path d="m1.6823638 14.771911a5.4963653 2.50047 0 1 1 10.9927302 0 5.4963653 2.50047 0 0 1 -10.9927302 0z" fill="url(#f)" fill-rule="evenodd" opacity=".2"/><g fill="none" stroke-miterlimit="7"><path d="m6.5002344 16.5 5.9997976-5-5.9997975-5.0000593v3.0000593h-5.0002344l-.0004689 4h5.0002343z" display="block" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.5 14.344173 3.455062-2.844173-3.455062-2.8330289v1.8330289h-5v2h5z" display="block" opacity=".401" stroke="url(#e)"/></g><path d="m14 1v1h2v-1zm-10 3v1h8v-1zm10 0v1h9v-1zm-10 13v1h8v-1zm10 0v1h9v-1zm-10 3v1h8v-1zm10 0v1h3v-1zm0 3v1h2v-1z" fill="#4d4d4d" opacity=".4"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_incrementlevel.svg b/icon-themes/elementary_svg/cmd/lc_incrementlevel.svg
new file mode 100644
index 000000000..3edcad058
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_incrementlevel.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" gradientTransform="matrix(.87905913 0 0 1.0000035 13.576794 -16.671791)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000017" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24.00036 1.000001)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.004639 0 0 1 13.142957 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="translate(3.939331 8.54761)"/><path d="m11.966084 4.5136719v.0039c-.162385 0-.29734.06441-.394531.167969-.0067.0074-.01441.01451-.02149.02148l-7.8918599 6.9492291c-.090901.09098-.1445312.214106-.1445312.349609 0 .134536.053632.250868.1445312.347657l7.8918649 6.949218c.0071.007.01484.01412.02149.02148.09719.103564.232145.167969.394531.167969.301717 0 .527344-.215491.527344-.505858v-3.988275c-.000189-.271008.237747-.49805.529297-.49805h7.97727c.285849 0 .5-.214151.5-.5v-4.0000001c0-.285849-.214151-.5-.5-.5h-8.026103c-.267637-.02501-.480647-.241068-.480469-.496091v-3.990234c0-.290366-.225627-.500003-.527344-.500003z" fill="url(#c)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m13.00036 13.500003h7.5v-3.000003h-7.5" opacity=".6" stroke="url(#a)" stroke-width=".999992"/><path d="m13.055604 13.494013c-.827238.000268-1.555336.670809-1.555604 1.498047v2.920565l-6.7393961-5.920565 6.7393961-5.938069v2.9479618c.000268.827238.728366 1.4977792 1.555604 1.4980472" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_incrementsublevels.svg b/icon-themes/elementary_svg/cmd/lc_incrementsublevels.svg
new file mode 100644
index 000000000..e094f83e1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_incrementsublevels.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" gradientTransform="matrix(.61157583 0 0 .6008607 .970838 9.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.52743574 0 0 .33333554 7.65414 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.61441293 0 0 .61115825 7.610963 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" xlink:href="#c" y1="22.402153" y2="35.268829"/><linearGradient id="e" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.423206 -16.671791)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000017" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998162"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" xlink:href="#c" y1="22.402153" y2="35.268829"/><g transform="matrix(-1 0 0 1 22.986327 -3)"><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#f)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1 0 0 1 20.060669 8.54761)"/><path d="m12.033916 4.5136719v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.89186 6.9492291c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.891865 6.949218c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.97727c-.285849 0-.5-.214151-.5-.5v-4.0000001c0-.285849.214151-.5.5-.5h8.026103c.267637-.02501.480647-.241068.480469-.496091v-3.990234c0-.290366.225627-.500003.527344-.500003z" fill="url(#g)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m10.99964 13.500003h-7.5v-3.000003h7.5" opacity=".6" stroke="url(#e)" stroke-width=".999992"/><path d="m10.944396 13.494013c.827238.000268 1.555336.670809 1.555604 1.498047v2.920565l6.739396-5.920565-6.739396-5.938069v2.9479618c-.000268.827238-.728366 1.4977792-1.555604 1.4980472" opacity=".5" stroke="url(#h)"/></g></g><g transform="matrix(-1 0 0 1 23.986327 3)"><path d="m8.8304669 11.499998c.1845764 0 .1776546.07603.2412856.103267l4.3398565 4.188425c.05559.05467.08839.128648.08839.210066 0 .08084-.03281.150737-.08839.208894l-4.3398598 4.188426c-.059439.06222-.1419743.100925-.2412857.100925-.1845228 0-.3225109-.12948-.3225109-.303951v-2.396402c.000116-.162838-.1454-.299258-.323705-.299258h-5.3784621c-.1748184 0-.305788-.128675-.305788-.30043v-2.403443c0-.171756.1309696-.300431.305788-.300431h5.4083272c.1636804-.015028.2939521-.144848.2938433-.298081v-2.397575c0-.17447.1379879-.300432.3225109-.300432z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#a)"/><g fill="none" transform="translate(0 8)"><path d="m8.5 8.500002h-5.000002v-1.000004h5.000002" opacity=".6" stroke="url(#b)"/><path d="m8.5 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.673407-2.553808-2.673407-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".5" stroke="url(#d)" stroke-width=".999996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_inscellsctrl.svg b/icon-themes/elementary_svg/cmd/lc_inscellsctrl.svg
new file mode 100644
index 000000000..d9144baee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_inscellsctrl.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="21.341999" y2="24.912001"/><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><radialGradient id="i" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.000001" x2="15.000001" xlink:href="#c" y1="12" y2="13"/><linearGradient id="k" gradientTransform="matrix(0 -.26666666 -1 0 18 14.633332)" gradientUnits="userSpaceOnUse" x1="15.999081" x2="-.00092" y1="2.500977" y2="2.500977"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="10.245955"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="10.245955"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="10.245955"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="10.245955"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#G" y1="6.451322" y2="8.348639"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#G" y1="6.451322" y2="8.345967"/><linearGradient id="F" gradientTransform="matrix(.46923147 0 0 .47243347 1.238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#I" y1="15.499894" y2="48.395687"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="H" gradientTransform="translate(1)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#I" y1="2" y2="22"/><linearGradient id="I" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(-1 0 0 1 24 0)"><g opacity=".4" transform="matrix(-.52631578 0 0 .42857133 26.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#h)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#i)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#g)" stroke-width="1.003675"/></g><rect fill="url(#F)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="2.5" y="1.5"/><path d="m3.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#H)" stroke="#000" stroke-opacity=".273077"/><path d="m7 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="translate(1)"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#l)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#m)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#n)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#o)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#p)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#t)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#x)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#y)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#A)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#B)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#C)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#D)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#E)"/></g><path d="m12.5 14.5v-4h5v4z" fill="url(#k)" stroke-width=".436436"/><path d="m17 10c.554 0 1 .446 1 1v3c0 .554-.446 1-1 1h-4c-.554 0-1-.446-1-1v-3c0-.554.446-1 1-1zm0 1h-4v3h4z" fill="#206b00" fill-opacity=".501961"/><path d="m13.500001 11.5h3v2h-3z" fill="none" opacity=".5" stroke="url(#j)" stroke-linecap="square"/></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insert.svg b/icon-themes/elementary_svg/cmd/lc_insert.svg
new file mode 100644
index 000000000..e9b7a524f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insert.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#v" y1="16" y2="17"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#v" y1="16" y2="17"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#v" y1="16" y2="17"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#v" y1="16" y2="17"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#v" y1="12" y2="13"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#v" y1="12" y2="13"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#v" y1="12" y2="13"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#v" y1="12" y2="13"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#v" y1="8" y2="9"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#v" y1="8" y2="9"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#v" y1="8" y2="9"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#v" y1="8" y2="9"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#v" y1="3" y2="5"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#v" y1="3" y2="5"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#v" y1="3" y2="5"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#v" y1="3" y2="5"/><linearGradient id="u" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m2.0273438 1.5c-.2923891 0-.5273438.2469095-.5273438.5546875v19.8906245c0 .307779.2349547.554688.5273438.554688h3.671875l1.9941406-4h12.3066406.972656c.292389 0 .527344-.246909.527344-.554688v-15.8906245c0-.307778-.234955-.5546875-.527344-.5546875z" fill="url(#u)"/><g fill="none" stroke-linecap="square"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#v)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m17.5 15.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#j)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#k)"/><path d="m17.5 11.5v2h3v-2z" opacity=".5" stroke="url(#l)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#m)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#n)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#o)"/><path d="m17.5 7.5v2h3v-2z" opacity=".5" stroke="url(#p)"/><path d="m2.5 2.5v3h3v-3z" opacity=".5" stroke="url(#q)"/><path d="m7.5 2.5v3h3v-3z" opacity=".5" stroke="url(#r)"/><path d="m12.5 2.5v3h3v-3z" opacity=".5" stroke="url(#s)"/><path d="m17.5 2.5v3h3v-3z" opacity=".5" stroke="url(#t)"/></g><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4l2-4h13c.554 0 1-.446 1-1v-16c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm-15 5h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h5l-1.5 3h-3.5z" opacity=".32"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertannotation.svg b/icon-themes/elementary_svg/cmd/lc_insertannotation.svg
new file mode 100644
index 000000000..1c6085f5f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertannotation.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="18.573938" x2="62.560024" y1="-44.262432" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="f" cx="1.196594" cy="17.424702" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1=".999998" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 -.24939)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><path d="m4.9824219-.49609377c-1.3759392.00038298-2.4863159.91328684-2.4824219 2.04687507l.0000001 6.4492173-.0000001 3.4544704c0 1.133595 1.1064826 2.046875 2.4824219 2.046875h3.1113281l-1.0937499 4.998655 4.7753909-4.488889.692035-.513672h6.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-8.9531244c0-1.13359475-1.106483-2.04725794-2.482422-2.04687495z" fill="url(#e)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157.49609221c-.8193638-.00022833-1.4785156.34795195-1.4785156 1.00390629v10.0000005c0 .5.6806362 1 1.5 1h3.0000001c.5844537-.050415 1.1557789.268001 1.1507732.834195l-.4974342 2.261586 2.8521848-2.67312c.26576-.155803.494476-.344393.818134-.422661h6.676342c1 0 1.5-.5 1.5-1v-10.0000005c0-.50000003-.680636-.99977051-1.5-.99999885z" fill="none" opacity=".5" stroke="url(#g)" transform="translate(0 3.942578)"/></g><g transform="scale(.26458334)"><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertbookmark.svg b/icon-themes/elementary_svg/cmd/lc_insertbookmark.svg
new file mode 100644
index 000000000..18554dcbb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertbookmark.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientTransform="matrix(.77056228 0 0 .77077837 -4.554279 -6.199358)" gradientUnits="userSpaceOnUse" x1="23.470181" x2="23.470181" y1="11.209872" y2="35.051075"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.373661" x2="9.158983" y1="9.636601" y2="15.344099"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="62.625" cy="4.625" gradientTransform="matrix(1.0352941 0 0 .42352883 -52.835297 17.541176)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.000001" x2="12.000001" y1="1.496136" y2="21.922901"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m23 19.499999c0 2.485282-4.924869 4.500001-11 4.500001-6.0751315 0-11.00000001-2.014719-11.00000001-4.500001 0-2.485281 4.92486851-4.499999 11.00000001-4.499999 6.075131 0 11 2.014718 11 4.499999z" fill="url(#g)" fill-rule="evenodd" opacity=".3"/><path d="m12.000001 1.4961357c.708911 0 2.994425 5.7107023 3.567948 6.1275073.57352.416804 6.709462.826364 6.928527 1.500768.219066.674404-4.504349 4.613371-4.723415 5.287775-.219065.674404 1.287639 6.638229.714118 7.055033-.573521.416805-5.778267-2.859481-6.487179-2.859481-.708911 0-5.9136574 3.276286-6.4871791 2.859481-.5735211-.416804.9331833-6.38063.7141178-7.055033-.2190657-.674404-4.9424802-4.613372-4.7234145-5.287776.2190656-.674403 6.3550063-1.083963 6.9285281-1.500767.5735207-.416805 2.8590377-6.1275073 3.5679487-6.1275073z" fill="url(#h)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m11.969145 2.093355c-.45703.693479-1.679762 2.629165-3.0312503 5.8125a.43670935.43670935 0 0 1 -.34375.28125c-2.1354674.348211-4.8091853.716906-6.5625 1.15625 1.1001782 1.3189 2.393494 2.529956 3.625 3.78125l15.1562503-2.71875c.353244-.353813.697176-.697415 1.0625-1.0625-2.051482-.507486-4.36574-.808235-6.5-1.15625a.43670935.43670935 0 0 1 -.34375-.25c-1.039472-2.413271-2.582922-5.037031-3.0625-5.84375z" fill="url(#f)" opacity=".8"/><path d="m12.000395 2.937105c-.289389.492394-.61844 1.165503-.96875 1.875-.361907.732986-.746865 1.511515-1.0625003 2.125-.1578173.306742-.2983144.582546-.4375.8125s-.1632419.388801-.53125.65625c-.3684354.267759-.5505426.251058-.8125.3125-.2619574.06144-.5652425.100734-.90625.15625-.6820149.111033-1.5021108.22551-2.3125.34375-.7742066.112961-1.5055387.221892-2.0625.34375.3780266.425859.9075435.983352 1.46875 1.53125.5845803.570717 1.1708703 1.135202 1.65625 1.625.2426898.244899.4494983.484046.625.6875s.3283605.286554.46875.71875c.1407051.433167.085066.575594.0625.84375s-.072353.564729-.125.90625c-.1052939.683043-.2681064 1.505117-.40625 2.3125-.1323415.773473-.25635 1.525786-.3125 2.09375.525364-.229545 1.203496-.56765 1.90625-.9375.7258699-.382016 1.4761784-.781664 2.0937503-1.09375.308786-.156043.564288-.301637.8125-.40625s.387156-.1875.84375-.1875.595538.08289.84375.1875c.248212.104613.503714.250207.8125.40625.617572.312086 1.36788.711734 2.09375 1.09375.702754.36985 1.380886.707955 1.90625.9375-.05615-.567964-.180159-1.320277-.3125-2.09375-.138144-.807383-.300956-1.629457-.40625-2.3125-.05265-.341521-.102434-.638094-.125-.90625-.02257-.268156-.0782-.410584.0625-.84375.14039-.432195.293248-.515296.46875-.71875s.38231-.442601.625-.6875c.48538-.489798 1.07167-1.054283 1.65625-1.625.561206-.547898 1.090723-1.105391 1.46875-1.53125-.556961-.121858-1.288293-.230789-2.0625-.34375-.810389-.11824-1.630485-.232717-2.3125-.34375-.341007-.055516-.644293-.094808-.90625-.15625s-.444064-.04474-.8125-.3125c-.368009-.267449-.392064-.426296-.53125-.65625s-.279683-.505758-.4375-.8125c-.315635-.613485-.700593-1.392014-1.0625-2.125-.350309-.709497-.679362-1.382606-.96875-1.875z" fill="none" opacity=".8" stroke="url(#e)" stroke-linejoin="round" stroke-width=".992271"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertbreak.svg b/icon-themes/elementary_svg/cmd/lc_insertbreak.svg
new file mode 100644
index 000000000..19341d1f7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertbreak.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876353"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879737"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="28.788" x2="28.823" xlink:href="#m" y1="15.757" y2="22.632"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="28.788" x2="28.788" xlink:href="#m" y1="15.757" y2="22.632"/><clipPath id="f"><path d="m7-15h16v9h-16z"/></clipPath><clipPath id="g"><path d="m7-2h16v9h-16z"/></clipPath><linearGradient id="h" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#i" y1="5.81" y2="67.174"/><linearGradient id="i"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.35135 0 0 .5135 6.567 -16.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#i" y1=".985" y2="47.013"/><radialGradient id="l" cx="65.297" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#m"/><linearGradient id="m"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="n"><stop offset="0" stop-color="#fff"/><stop offset=".00000018" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="22.325228" x2="22.325228" xlink:href="#n" y1="13.363832" y2="33.000561"/><linearGradient id="p" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="22.385553" x2="22.385553" xlink:href="#n" y1="23.157204" y2="25.611795"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="28.788" x2="28.858" xlink:href="#m" y1="15.757" y2="22.632"/><g clip-path="url(#g)" transform="translate(1 2)"><path d="m7.5-14.5h15v21h-15z" fill="url(#h)"/><g fill="none"><path d="m21.5 5.5h-13v-19h13z" stroke="url(#j)" stroke-linecap="round"/><path d="m7.5-14.5h15v21h-15z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g clip-path="url(#f)" transform="translate(1 30)"><path d="m7.5-14.5h15v21h-15z" fill="url(#k)"/><g fill="none"><path d="m21.5 5.5h-13v-19h13z" stroke="url(#j)" stroke-linecap="round"/><path d="m7.5-14.5h15v21h-15z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g transform="matrix(.72803 0 0 .72724 -9.46 -1.46)"><path d="m16.427894 16.44574v-2.750124h4.12071v2.750124h2.747139v4.125186h-2.747139v2.750123h-4.12071v-2.750123h-2.747139v-4.125186z" fill="url(#l)"/><g fill="none" stroke-width="1.374316"><path d="m17.801464 17.820802v-2.750124h1.37357v2.750124m0 2.062593v2.062593h-1.37357v-2.062593" opacity=".5" stroke="url(#o)"/><path d="m16.427894 16.44574v-2.750124h4.12071v2.750124h2.747139v4.125186h-2.747139v2.750123h-4.12071v-2.750123h-2.747139v-4.125186z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.861819 17.820802h2.060355v1.375062h-2.060355m-2.74714 0h-2.060354v-1.375062h2.060354" opacity=".5" stroke="url(#p)"/></g><rect fill="url(#q)" height="4.131" rx=".687" ry=".688" width="5.494" x="26.042" y="16.45"/><rect fill="none" height="4.131" opacity=".5" rx=".687" ry=".688" stroke="#206b00" stroke-width="1.374" width="5.494" x="26.042" y="16.45"/><path d="m26.729668 17.133271h4.120709v1.375h-4.120709z" fill="#fff" opacity=".3"/></g><g transform="matrix(.72803 0 0 .72724 -3.46 -1.46)"><rect fill="url(#d)" height="4.131" rx=".687" ry=".688" width="5.494" x="26.042" y="16.45"/><rect fill="none" height="4.131" opacity=".5" rx=".687" ry=".688" stroke="#206b00" stroke-width="1.374" width="5.494" x="26.042" y="16.45"/><path d="m26.729668 17.133271h4.120709v1.375h-4.120709z" fill="#fff" opacity=".3"/></g><g transform="matrix(.72803 0 0 .72724 2.54 -1.46)"><rect fill="url(#e)" height="4.026" rx=".687" ry=".688" width="2.805" x="26.042" y="16.45"/><rect fill="none" height="4.112" opacity=".5" rx=".687" ry=".688" stroke="#206b00" stroke-width="1.374" width="2.746" x="26.042" y="16.45"/><path d="m26.729668 17.133271h1.37357v1.363h-1.37357z" fill="#fff" opacity=".3"/></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertcaptiondialog.svg b/icon-themes/elementary_svg/cmd/lc_insertcaptiondialog.svg
new file mode 100644
index 000000000..1d9146df4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertcaptiondialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10" x2="19" xlink:href="#e" y1="9.5" y2="9.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10" x2="25" y1="12" y2="12"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="23" x2="9.5" y1="14" y2="14"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11" x2="23" xlink:href="#e" y1="12" y2="12"/><g transform="matrix(0 1 -1 0 26 -7)"><path d="m10 4v.5 16.5h14v-17zm1 1h12v15h-12z" fill="url(#f)"/><path d="m9.5 3.5v18h15v-18z" fill="url(#g)"/><path d="m10.5 4.5h13v16h-13z" fill="none" stroke="url(#i)"/><path d="m9 3v.5 18.5h16v-19zm1 1h14v17h-14z" fill="url(#h)"/><path d="m26.5 3v18.5h2v-18.5" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/></g><g transform="translate(-13 -13)"><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertcellsdown.svg b/icon-themes/elementary_svg/cmd/lc_insertcellsdown.svg
new file mode 100644
index 000000000..58876ff33
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertcellsdown.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.3500001 1 0 16 7.675001)" gradientUnits="userSpaceOnUse" x1="7.642857" x2="7.642857" y1="5.5" y2=".5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 -.99999999 -.99999999 0 22 8)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="g" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.324 24.82)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10" x2="23.5" y1="11.5" y2="11.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="30.465376" x2="30.465376" y1="48.536804" y2="64.139595"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="10.245955"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="10.245955"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="10.245955"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#F" y1="15.499894" y2="48.395687"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="E" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#F" y1="2" y2="22"/><linearGradient id="F" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#C)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#E)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#D)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#j)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#k)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#l)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#m)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#n)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#p)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#q)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#r)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#u)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#v)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#y)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#z)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#A)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/></g><g transform="matrix(0 -.99999998 -.99999998 0 24.000001 39)"><path d="m21.5 7.5000012v-5.0000014h-5v5.0000014z" fill="url(#e)" stroke-width=".5"/><path d="m17 1.9999998c-.554 0-1 .446-1 1v4.0000013c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-4.0000013c0-.554-.446-1-1-1zm0 1h4v4.0000013h-4z" fill="#206b00" fill-opacity=".501961"/><path d="m20.5 6.4999998v-3h-3v3z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square"/></g><path d="m13.152 14.045a4.318 4.628 0 1 1 8.635 0 4.318 4.628 0 0 1 -8.635 0z" fill="url(#g)" fill-rule="evenodd" opacity=".141" transform="matrix(0 .99999997 -.99999997 0 29.000001 -9.999999)"/><path d="m16.5 17.5 7-6-7-6v4h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#h)" transform="matrix(0 .99999997 -.99999997 0 29.000001 -9.999999)"/><path d="m17.5 15.287966 4.443989-3.787966-4.443989-3.8228814v2.8228814h-6v2h6z" display="block" fill="none" opacity=".5" stroke="url(#i)" stroke-miterlimit="7" transform="matrix(0 .99999997 -.99999997 0 29.000001 -9.999999)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertcellsright.svg b/icon-themes/elementary_svg/cmd/lc_insertcellsright.svg
new file mode 100644
index 000000000..5955eb4f4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertcellsright.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.000001" x2="4.000001" y1="16" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 -.26666666 -1 0 7 18.633332)" gradientUnits="userSpaceOnUse" x1="15.999081" x2="-.00092" y1="2.500977" y2="2.500977"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="g" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.324 24.82)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="5" y2="18"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="34.188385" x2="21.157856" y1="46.803162" y2="46.803162"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#G" y1="15.499894" y2="48.395687"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="F" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#G" y1="2" y2="22"/><linearGradient id="G" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><g transform="matrix(-1 0 0 1 24 0)"><rect fill="url(#D)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#F)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#j)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#k)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#l)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#m)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#n)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#o)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#p)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#r)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#s)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#v)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#z)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#A)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/></g><path d="m1.5 18.5v-4h4.9999999v4z" fill="url(#f)" stroke-width=".436436"/><path d="m18 14c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h4v3h-4z" fill="#206b00" fill-opacity=".501961" transform="matrix(-1 0 0 1 24 0)"/><path d="m2.5000014 15.5h3v2h-3z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/></g><path d="m13.152 14.045a4.318 4.628 0 1 1 8.635 0 4.318 4.628 0 0 1 -8.635 0z" fill="url(#g)" fill-rule="evenodd" opacity=".141" transform="matrix(.99999997 0 0 .99999997 -9.999998 6)"/><path d="m16.5 17.5 7-6-7-6v4h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#h)" transform="matrix(.99999997 0 0 .99999997 -9.999998 6)"/><path d="m17.5 15.287966 4.443989-3.787966-4.443989-3.8228814v2.8228814h-6v2h6z" display="block" fill="none" opacity=".5" stroke="url(#i)" stroke-miterlimit="7" transform="matrix(.99999997 0 0 .99999997 -9.999998 6)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertcolumnbreak.svg b/icon-themes/elementary_svg/cmd/lc_insertcolumnbreak.svg
new file mode 100644
index 000000000..92d98a8f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertcolumnbreak.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" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#a)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#b)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#d)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#e)"/><g fill="none"><path d="m19.5 21.5h-15v-19h15z" stroke="url(#f)" stroke-linecap="round"/><path d="m3.5 1.5h17v21h-17z" opacity=".3" stroke="#000" stroke-linejoin="round"/><g stroke-linecap="round"><path d="m6.5 4.5h4" stroke="#616161"/><path d="m12.5 4.499963.005 13.953037h-2.996375l-.015625-1.8125-2 2.8125 6.007.047v-.92h.005l-.003-13.029037 1.005-.504-1.007-.546963z" fill="#a8ce79" stroke="#6ead20" stroke-linejoin="round"/><g stroke="#616161"><path d="m6.5 6.5h4.007"/><path d="m6.5 8.5h4.007"/><path d="m6.493 14.5h4.007"/><path d="m15.507 6.5h3"/><path d="m15.507 8.5h3"/><path d="m15.5 16.5h3"/><path d="m15.5 14.5h3"/><path d="m6.493 12.5h4.007"/><path d="m15.5 12.5h3"/><path d="m6.493 10.5h4.007"/><path d="m15.5 10.5h3"/><path d="m15.5 18.5h3"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertcolumns.svg b/icon-themes/elementary_svg/cmd/lc_insertcolumns.svg
new file mode 100644
index 000000000..6ba2ab13d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertcolumns.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 22 1)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 22 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="3"/><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 22 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="3"/><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 22 14)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="3"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 22 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="3"/><linearGradient id="k" gradientTransform="matrix(0 -1.4 -.99999998 0 7.000001 23.2)" gradientUnits="userSpaceOnUse" x1="15.999081" x2="-.00092" y1="2.500977" y2="2.500977"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="l" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.324 24.82)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="5" y2="18"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="n" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="34.188385" x2="21.157856" y1="46.803162" y2="46.803162"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="10.245955"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="10.245955"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="10.245955"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#I" y1="6.451322" y2="8.348639"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#I" y1="6.451322" y2="8.345967"/><linearGradient id="H" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#K" y1="15.499894" y2="48.395687"/><linearGradient id="I" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="J" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#K" y1="2" y2="22"/><linearGradient id="K" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#H)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#J)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#I)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#o)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#p)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#q)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#r)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#s)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#v)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#z)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#A)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#D)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#E)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#F)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#G)"/></g><path d="m1.5000015 22.5v-21h4.9999999v21z" fill="url(#k)"/><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-20c0-.554-.446-1-1-1zm0 1h4v4h-4zm0 5h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4z" fill="#206b00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" transform="matrix(-.99999998 0 0 .99999998 23.000001 0)"><path d="m20.5 2.5h-3v3h3z" opacity=".5" stroke="url(#e)"/><path d="m20.5 7.5h-3v2h3z" opacity=".5" stroke="url(#g)"/><path d="m20.5 11.5h-3v2h3z" opacity=".5" stroke="url(#h)"/><path d="m20.5 15.5h-3v2h3z" opacity=".5" stroke="url(#i)"/><path d="m20.5 19.5h-3v2h3z" opacity=".5" stroke="url(#j)"/></g><path d="m13.152 14.045a4.318 4.628 0 1 1 8.635 0 4.318 4.628 0 0 1 -8.635 0z" fill="url(#l)" fill-rule="evenodd" opacity=".141" transform="matrix(-.99999997 0 0 .99999997 33.999998 6)"/><path d="m16.5 17.5 7-6-7-6v4h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#m)" transform="matrix(-.99999997 0 0 .99999997 33.999998 6)"/><path d="m17.5 15.287966 4.443989-3.787966-4.443989-3.8228814v2.8228814h-6v2h6z" display="block" fill="none" opacity=".5" stroke="url(#n)" stroke-miterlimit="7" transform="matrix(-.99999997 0 0 .99999997 33.999998 6)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertcolumnsafter.svg b/icon-themes/elementary_svg/cmd/lc_insertcolumnsafter.svg
new file mode 100644
index 000000000..5a817a542
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertcolumnsafter.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 22 1)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 22 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="3"/><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 22 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="3"/><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 22 14)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="3"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 22 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="2" y2="3"/><linearGradient id="k" gradientTransform="matrix(0 -1.4 -.99999998 0 7.000001 23.2)" gradientUnits="userSpaceOnUse" x1="15.999081" x2="-.00092" y1="2.500977" y2="2.500977"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="l" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.324 24.82)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="5" y2="18"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="n" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="34.188385" x2="21.157856" y1="46.803162" y2="46.803162"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#J" y1="6.451322" y2="10.245955"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#J" y1="6.451322" y2="10.245955"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#J" y1="6.451322" y2="10.245955"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#J" y1="6.451322" y2="10.245955"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#J" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#J" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#J" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#J" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#J" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#J" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#J" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#J" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#J" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#J" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#J" y1="6.451322" y2="8.348639"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#J" y1="6.451322" y2="8.345967"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#J" y1="6.451322" y2="8.348639"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#J" y1="6.451322" y2="8.345967"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#J" y1="6.451322" y2="8.348639"/><linearGradient id="H" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#J" y1="6.451322" y2="8.345967"/><linearGradient id="I" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#L" y1="15.499894" y2="48.395687"/><linearGradient id="J" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="K" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#L" y1="2" y2="22"/><linearGradient id="L" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(-1 0 0 1 24 0)"><g opacity=".4" transform="matrix(-.52631578 0 0 .42857133 25.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#I)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#K)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#o)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#p)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#q)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#r)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#s)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#t)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#v)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#w)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#x)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#A)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#B)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#D)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#E)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#F)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#G)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#H)"/></g><path d="m1.5000015 22.5v-21h4.9999999v21z" fill="url(#k)"/><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-20c0-.554-.446-1-1-1zm0 1h4v4h-4zm0 5h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4z" fill="#206b00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" transform="matrix(-.99999998 0 0 .99999998 23.000001 0)"><path d="m20.5 2.5h-3v3h3z" opacity=".5" stroke="url(#e)"/><path d="m20.5 7.5h-3v2h3z" opacity=".5" stroke="url(#g)"/><path d="m20.5 11.5h-3v2h3z" opacity=".5" stroke="url(#h)"/><path d="m20.5 15.5h-3v2h3z" opacity=".5" stroke="url(#i)"/><path d="m20.5 19.5h-3v2h3z" opacity=".5" stroke="url(#j)"/></g></g><path d="m13.152 14.045a4.318 4.628 0 1 1 8.635 0 4.318 4.628 0 0 1 -8.635 0z" fill="url(#l)" fill-rule="evenodd" opacity=".141" transform="matrix(.99999997 0 0 .99999997 -9.999998 6)"/><path d="m16.5 17.5 7-6-7-6v4h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#m)" transform="matrix(.99999997 0 0 .99999997 -9.999998 6)"/><path d="m17.5 15.287966 4.443989-3.787966-4.443989-3.8228814v2.8228814h-6v2h6z" display="block" fill="none" opacity=".5" stroke="url(#n)" stroke-miterlimit="7" transform="matrix(.99999997 0 0 .99999997 -9.999998 6)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertctrl.svg b/icon-themes/elementary_svg/cmd/lc_insertctrl.svg
new file mode 100644
index 000000000..ba2739acf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertctrl.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="21.341999" y2="24.912001"/><linearGradient id="c" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="10.631" y2="35.623"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><clipPath id="e"><path d="m3.5 2s-.4-.003-.78.188-.72.479-.72 1.312v9s-.003.4.188.78c.19.382.48.72 1.312.72h9s.4.003.78-.188c.382-.19.72-.48.72-1.312v-9s.003-.4-.188-.78c-.19-.382-.48-.72-1.312-.72z"/></clipPath><linearGradient id="f" gradientTransform="matrix(1 0 0 .92308 6 8.73)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="16"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m2.5 7.346v8.308c0 1.846 2.923 1.846 2.923 1.846h13.154c2.923 0 2.923-1.846 2.923-1.846v-8.308c0-1.846-2.923-1.846-2.923-1.846h-13.154c-2.923 0-2.923 1.846-2.923 1.846z" fill="url(#f)"/><path clip-path="url(#e)" d="m3.5 2s-.4-.003-.78.188-.72.479-.72 1.312v9s-.003.4.188.78c.19.382.48.72 1.312.72h9s.4.003.78-.188c.382-.19.72-.48.72-1.312v-9s.003-.4-.188-.78c-.19-.382-.48-.72-1.312-.72z" fill="none" opacity=".05" stroke="#000" stroke-width="1.633" transform="matrix(1.5 0 0 .91667 0 4.167)"/><path d="m2.482 15.667v-8.334c0-1.85 2.003-1.85 2.003-1.85h15.03c2.003 0 2.003 1.85 2.003 1.85v8.334c0 1.85-2.003 1.85-2.003 1.85h-15.03c-2.003 0-2.003-1.85-2.003-1.85z" fill="none" opacity=".41" stroke="#000" stroke-width=".963"/><path d="m5.25 6s-.626-.18-1.197.01c-.57.19-1.053.352-1.053 1.49v1c0-.833.507-1.122 1.078-1.313.57-.19 1.172-.187 1.172-.187h13.5c1.25 0 1.683.338 1.97.72.284.38.28.78.28.78v-1s.106-.528-.18-.908c-.285-.38-.134-.62-1.816-.617z" opacity=".1"/><path d="m5.25 6s-.68-.19-1.25 0-1 .667-1 1.5v2c0-.833.507-1.122 1.078-1.313.57-.19 1.172-.187 1.172-.187h13.5c1.25 0 1.683.338 1.97.72.284.38.28.78.28.78v-2s.03-.62-.256-1.002c-.284-.38-.744-.498-1.994-.498z" opacity=".05"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#c)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertdoc.svg b/icon-themes/elementary_svg/cmd/lc_insertdoc.svg
new file mode 100644
index 000000000..14826cdb9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertdoc.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571428 0 0 .45629592 .342836 .348864)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.48571482 0 0 .477213 -.305596 -.326798)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955717 0 17.0000189.00137 17.0000189.00137l.000021 20.9986731s-11.3333595 0-17.0000399 0c0-7.000007 0-14.000013 0-21.0000208z" fill="url(#c)" stroke-width="1.056234"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m6 5.5h1.138394zm1.305359 0h1.062501zm1.229466 0h.941072zm1.092858 0h.409822zm.576786 0h.910715zm1.092859 0h2.398216zm2.550002 0h1.83661zm1.988395 0h.561608zm-9.835725 1h1.775895zm1.973217 0h.850001zm1.001787 0h.425zm.591965 0h.774108zm.941072 0h.789287zm.941072 0h1.259823zm1.426788 0h1.639287zm1.791073 0h1.092858zm1.244644 0h.273215zm-9.911618.9925436h1.502681zm1.654466 0h2.458932zm2.610718 0h1.199108zm1.350894 0h1.123215zm1.275001 0h.956251zm1.108037 0 1.50268.014913zm1.639288.014913h2.443752zm-9.638404.9925434h2.079467zm2.246431 0h2.246431zm2.398217 0h.895537zm1.047323 0h2.109824zm2.246431 0h1.441966zm1.60893 0h.576787zm.728572 0h.318751zm.485715 0h.895537zm-10.761619 1h.774108zm1.016966 0h2.868753zm-1.016966 1.992545h1.502681zm1.654466 0h2.458932zm2.610718 0h1.199108zm1.350894 0h1.123215zm1.275001 0h.956251zm1.108037 0 1.50268.01491zm1.639288.01491h2.443752zm-9.638404.992545h1.912502zm2.064288 0h2.04911zm2.200896 0h.789286zm.941072 0h1.927681zm2.079467 0h2.428574zm2.595538 0h.895537zm-9.881261 1h2.079467zm2.246431 0h2.246431zm2.398217 0h.895537zm1.047323 0h2.109824zm2.246431 0h1.441966zm1.60893 0h.576787zm.728572 0h.318751zm.485715 0h.895537zm-10.761619 1h1.775895zm1.973217 0h.850001zm1.001787 0h.425zm.591965 0h.774108zm.941072 0h.789287zm.941072 0h1.259823zm1.426788 0h1.639287zm1.791073 0h1.092858zm1.244644 0h.273215zm-9.911618 1.992545h1.502681zm1.654466 0h2.458932zm2.610718 0h1.199108zm1.350894 0h1.123215zm1.275001 0h.956251zm1.108037 0 1.50268.01491zm1.639288.01491h2.443752zm-9.638404.992545h1.775895zm1.973217 0h.850001zm1.001787 0h.425zm.591965 0h.774108zm.941072 0h.789287zm.941072 0h1.259823zm1.426788 0h1.639287zm1.791073 0h1.092858zm1.244644 0h.273215zm-9.911618 1h1.882145zm2.04911 0h.591965zm.743751 0h1.350894zm1.50268 0h1.988395zm2.155359 0h1.350895zm1.487502 0h.288393zm.440179 0h1.71518zm1.897323 0h.895537zm-10.275904 1h1.882145zm2.04911 0h.850001zm1.001787 0h1.335715zm1.487501 0h1.441966zm1.60893 0h.576787zm.728573 0h.31875zm.485715 0h.895536z" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertdraw.svg b/icon-themes/elementary_svg/cmd/lc_insertdraw.svg
new file mode 100644
index 000000000..95f516a97
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertdraw.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" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#o" y1="10" y2="21"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#o" y1="22" y2="22.5"/><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 41.159237 -10.792713)" gradientUnits="userSpaceOnUse" x1="15.792713" x2="19.292713" xlink:href="#o" y1="24.159237" y2="24.159237"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#m" y1="10.5" y2="16"/><radialGradient id="e" cx="26.782" cy="42.343" gradientTransform="matrix(1 0 0 .28221 0 30.394)" gradientUnits="userSpaceOnUse" r="14.407"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.40588 0 0 .39166 -7.7895 5.0489)" gradientUnits="userSpaceOnUse" x1="59.844044" x2="59.844044" xlink:href="#f" y1="38.173672" y2="48.386612"/><linearGradient id="h" gradientTransform="matrix(.47513 0 0 .2901 -12.277 8.9729)" gradientUnits="userSpaceOnUse" x1="61.872" x2="61.872" y1="29.615" y2="41.459"><stop offset="0" stop-color="#aeaeae"/><stop offset="1" stop-color="#c4c4c4" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.54268 0 0 .33737 -15.798 7.3327)" gradientUnits="userSpaceOnUse" x1="53.169" x2="69.691" xlink:href="#f" y1="24.245" y2="24.245"/><radialGradient id="j" cx="15.415" cy="35.357" gradientTransform="matrix(.47209 0 0 .47512 -2.0095 2.0966)" gradientUnits="userSpaceOnUse" r="7.5792"><stop offset="0" stop-color="#696969"/><stop offset="1"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.49251 0 0 .52721 -1.7832 -.31891)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" xlink:href="#f" y1="29.811" y2="31.724"/><linearGradient id="l" gradientTransform="matrix(.49294 0 0 .51865 -1.7924 -.028504)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".24242" stop-color="#ea8113"/><stop offset=".62121" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="m"><stop offset="0" stop-color="#ffc27d"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#m" y1="3" y2="8.5"/><linearGradient id="o" gradientTransform="matrix(0 1 -1 0 41.159237 -10.792713)" gradientUnits="userSpaceOnUse" x1="17" x2="17.5" y1="5.5" y2="10"><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><path d="m9.8207 12.621 2.0043 1.971c3.543-3.663 8.766-12.435 8.766-12.435.212-.6355-.536-1.0356-.91-.6075 0 0-6.7484 7.3114-9.8601 11.072z" fill="url(#l)" stroke="#673907" stroke-linecap="round" stroke-width=".74304"/><path d="m5.4134 18.464 1.272 1.1616 5.3542-4.9402c-.21548-.82376-1.4487-2.311-2.3722-2.311l-4.2539 6.0896z" fill="url(#k)" stroke="#1a1a1a" stroke-linecap="round" stroke-opacity=".501961" stroke-width=".74882"/><path d="m1 21.977c3.135 0 5.5143.38556 5.9647-1.97.36297-1.8982-2.1644-2.8078-3.4169-1.1132-1.2065 1.6325-2.5478 3.0832-2.5478 3.0832z" fill="url(#j)"/><path d="m16.663 3.5016c-2.3209.065293-4.1626.78997-4.1626 1.6638v2.6705c0 .91685 2.0272 1.6638 4.5095 1.6638s4.4902-.74699 4.4902-1.6638v-2.6705c0-.91685-2.0079-1.6638-4.4902-1.6638-.11638 0-.23276-.00321-.34688 0z" fill="url(#n)" stroke="#a62100" stroke-linecap="round" stroke-opacity=".615686" stroke-width="1.0004"/><path d="m16.689453 4.4902344c-1.065051.029963-2.015294.221017-2.613281.4589844-.298994.1189836-.5054.2520343-.583984.3242187-.07859.072184-.0039.021061-.0039-.1074219v2.6699219c0-.1348989-.07912-.1819865.01563-.099609.09475.082377.329767.2250708.66211.3476563.664685.2451709 1.701728.4277344 2.84375.4277344 1.142016 0 2.17327-.1813309 2.832031-.4257813.32938-.1222252.561282-.26418.654297-.3457031.09301-.081523.01563-.035714.01563.095703v-2.6699222c0 .1313912.07739.1772242-.01563.095703-.09301-.081521-.324918-.2234806-.654297-.3457032-.658758-.2444452-1.69001-.4257812-2.832031-.4257812-.134547 0-.243693-.00216-.320313 0z" style="opacity:.44;fill:none;stroke-width:1.0004;stroke-linecap:round;stroke-opacity:.501961;stroke:url(#c)"/><path d="m21 8.5c0 .8284271-1.790861 1-4 1s-4-.1715729-4-1 1.790861-1.5 4-1.5 4 .6715729 4 1.5z" fill="#a62100"/><path d="m12.5 10.5 1.352247-2c1.961769-.5577334 3.97797-.7684412 6.147753 0l1.5 2-.00047 11h-8.99953z" fill="url(#i)"/><path d="m12.921 20.846s1.3852-3.8462 4.0316-3.8462c2.7305 0 4.3676 4 4.3676 4l-8.3993-.15385z" fill="url(#h)"/><path d="m12.5 11.5c2.955983-.64925 5.953634-.683898 9 0v3c-3.120084-.708496-6.105714-.623713-9 0z" fill="url(#d)"/><g stroke-linecap="round"><path d="m12.5 10.5 1.352247-2c1.961769-.5577334 3.97797-.7684412 6.147753 0l1.5 2-.00047 11h-8.99953z" fill="none" stroke="#555761" stroke-opacity=".615686"/><rect fill="url(#g)" height="3" rx=".48657" ry=".44909" stroke="#555761" stroke-opacity=".615686" stroke-width="1.0044" width="11" x="11.5" y="20.5"/><path d="m13.5 10.859.896-1.1593c1.0247-.26575 4.1895-.26575 5.115 0l.98807 1.1594.00093 10.6409h-7z" fill="none" opacity=".44" stroke="url(#a)" stroke-width="1.0009"/></g><g fill="#e6e7e6" opacity=".57778" stroke-width="2.1923" transform="matrix(.534 0 0 .58632 -1.885 -.083848)"><path d="m29.747 8.8418v3.24s1.01235-.190924 1.87285-.204564v-3.3148998c-1.1603.025805-1.87285.2794538-1.87285.2794538z"/><path d="m33.492509 8.2735425v3.2952995s.88676-.09192 1.87266-.07239v-3.3370026c-1.1353-.051535-1.87266.1141431-1.87266.1141431z" opacity=".44444"/></g><path d="m41.189 42.343c0 2.2455-6.4504 4.0659-14.407 4.0659-7.9569 0-14.407-1.8203-14.407-4.0659 0-2.2455 6.4504-4.0659 14.407-4.0659 7.9569 0 14.407 1.8203 14.407 4.0659z" fill="url(#e)" opacity=".2" transform="matrix(.52057 0 0 .4919 -6.4417 .17139)"/><path d="m12.5 21.5h9v1h-9z" fill="none" opacity=".8" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertendnote.svg b/icon-themes/elementary_svg/cmd/lc_insertendnote.svg
new file mode 100644
index 000000000..c92d6b6a7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertendnote.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" gradientTransform="matrix(.48572 0 0 .4563 .407 .368)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#f" y1=".985" y2="47.013"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="f" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4054 0 0 .5135 2.334 -.305)" gradientUnits="userSpaceOnUse" x1="24.03" x2="24" xlink:href="#i" y1="6.829" y2="41.526"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" xlink:href="#h"/><radialGradient id="j" cx="65.297" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#h" y1="21.342" y2="24.912"/><linearGradient id="l" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#i" y1="6.474" y2="41.526"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="22.453" x2="17" y1="14" y2="8.282"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#c)" opacity=".15" transform="matrix(.89958 0 0 1 -.316 -1.822)"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#d)" opacity=".15" transform="matrix(.89958 0 0 1 -.316 -1.822)"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15" transform="matrix(.89958 0 0 1 -.316 -1.822)"/><path d="m3.612 1.573c3.895 0 16.84-.005 16.84-.005v20.88l-16.84.007z" fill="url(#f)" transform="matrix(.9091 0 0 .9091 3.268 2.09)"/><path d="m19.106 21.46-14.494-.005v-18.882l14.494.007z" fill="none" stroke="url(#l)" stroke-linecap="round" transform="matrix(.9091 0 0 .9091 3.268 2.09)"/><path d="m6.502 3.504c3.542 0 14.995.007 14.995.007v18.983l-14.995-.006z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width="1.00001"/><path d="m3.5 22h17v2h-17z" fill="url(#c)" opacity=".15" transform="matrix(.9606 0 0 1 2.113 .05)"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#d)" opacity=".15" transform="matrix(.9606 0 0 1 2.113 .05)"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15" transform="matrix(.9606 0 0 1 2.113 .05)"/><path d="m3.564 1.52h17v21h-17z" fill="url(#a)" transform="matrix(.91 0 0 .91 -.732 .09)"/><path d="m4.105 2.102.005 19.918h15.4v-1.2h-1l-13.305-.018v-17.6h13.2v3.3l1.105.02-.005-4.42z" fill="url(#g)" transform="matrix(.91 0 0 .91 -.732 .09)"/><path d="m2.462 1.002c-.25 0-.456.203-.455.455v19.11c0 .25.204.455.455.455l15.1-.032c.253 0 .457-.203.457-.455v-.528l-1.002-.076v.075l-14.014.016v-18.002c3.784 0 13.37-.015 14.014-.015v4.005l1-.017v-4.567c0-.252-.203-.456-.455-.456z" opacity=".3"/><path d="m17 11v8h3v-8zm1 .604h1v6.452h-1z" opacity=".66"/><path d="m21.482 16.507v4h-9.99v-4z" fill="url(#j)" transform="translate(-5.993 -2.007)"/><path d="m15.49 14.5v4h-9.99v-4z" fill="none" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.993 17.507 3.49-.007v2l-3.49.007m.007 0-4.5-.007v-2l4.5.007" fill="none" opacity=".5" stroke="url(#k)" transform="translate(-5.993 -2.007)"/><path d="m18.522 7.02c-.43 0-.814.105-1.094.377-.28.27-.406.68-.406 1.12s.126.852.406 1.125.663.378 1.094.378c.434 0 .82-.112 1.098-.397.27-.278.402-.68.402-1.106 0-.44-.126-.85-.406-1.12-.28-.272-.663-.377-1.094-.377zm0 .81c.32 0 .5.077.594.17.095.092.156.23.156.517 0 .267-.058.407-.167.52-.094.096-.267.173-.583.173-.318 0-.497-.078-.592-.17-.095-.094-.158-.23-.158-.523 0-.288.06-.425.156-.517.095-.093.275-.17.594-.17z" opacity=".66"/><path d="m18.522 7.828c-.32 0-.5.08-.594.172-.095.092-.156.23-.156.518 0 .29.063.428.158.52.096.094.274.17.592.17.316 0 .488-.074.582-.17.11-.114.168-.253.168-.52 0-.29-.06-.426-.156-.518-.095-.092-.275-.172-.594-.172zm-.522 3.776v6.453h1v-6.453z" fill="url(#m)" opacity=".66"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertenvelope.svg b/icon-themes/elementary_svg/cmd/lc_insertenvelope.svg
new file mode 100644
index 000000000..ea6e13c1d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertenvelope.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" gradientTransform="matrix(.33561593 0 0 .31131665 12.981341 2.416963)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="16.443359" x2="16.443359" y1="11.5093" y2="5.888014"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#8f8f8f" stop-opacity=".634783"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.33561593 0 0 .31131665 14.981341 4.355138)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#c" y1="30.188753" y2="15.737678"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.33561593 0 0 .31131665 14.981341 2.355139)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#c" y1="30.188753" y2="15.737678"/><linearGradient id="e" gradientTransform="matrix(.33561593 0 0 .31131665 14.981341 3.416964)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#f" y1="35.429005" y2="15.737678"/><linearGradient id="f" gradientTransform="matrix(.42307923 0 0 .39244743 1.84619 7.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="35.429005" y2="15.737678"><stop offset="0" stop-color="#969696"/><stop offset=".5" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.33561593 0 0 .31131665 14.981341 5.416963)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#f" y1="35.429005" y2="15.737678"/><linearGradient id="h" gradientTransform="matrix(.16780799 0 0 .31131665 10.990665 -1.644862)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#c" y1="30.188753" y2="15.737678"/><linearGradient id="i" gradientTransform="matrix(.45945946 0 0 .29729728 2.972974 16.864867)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.675988" y2="41.184601"><stop offset="0" stop-color="#fff"/><stop offset=".01864429" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98085731" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.39078075 0 0 .4337445 4.602995 15.522359)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#c" y1="15.298182" y2="24.627615"/><linearGradient id="k" gradientTransform="matrix(.40000003 0 0 .36363633 4.4 13.81818)" gradientUnits="userSpaceOnUse" x1="20.052792" x2="20.052792" y1="10.636821" y2="45.243549"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><linearGradient id="n"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><g transform="translate(-2 -13)"><g opacity=".7" transform="matrix(.01045062 0 0 .00543807 23.295153 30.21816)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#l)" opacity=".39196"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#m)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#o)" opacity=".402062"/></g><rect fill="url(#k)" fill-rule="evenodd" height="12" rx=".5" width="18" x="5" y="18"/><path d="m5.6151563 18c-.3217228 0-.6151563.194425-.6151563.49027l.0059595 7.50973c.5178164-.008052 17.6010015-2.94897 17.9940405-3.090431v-4.323715c0-.226135-.271009-.585854-.549585-.585854z" fill="url(#j)" fill-rule="evenodd" opacity=".2"/><path d="m5.5 18.5h17v11h-17z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="13.000001" opacity=".3" rx="1" stroke="#000" width="19" x="4.5" y="17.499998"/><g transform="translate(-7.999992 13.000001)"><path d="m17.999994 8.499999h-3z" stroke="url(#a)"/><path d="m22.999994 11.5h6" opacity=".7" stroke="url(#d)"/><path d="m22.999994 13.499999h6" opacity=".7" stroke="url(#b)"/><path d="m22.999994 12.499999h6" stroke="url(#e)"/><path d="m22.999994 14.499999h6" stroke="url(#g)"/><path d="m26.999992 7.999999h1v1h-1z" fill="none" stroke="#d48e15" stroke-linecap="square" stroke-width="2"/><path d="m14.999992 7.499999h3" opacity=".7" stroke="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertexternaldatasource.svg b/icon-themes/elementary_svg/cmd/lc_insertexternaldatasource.svg
new file mode 100644
index 000000000..e0445187a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertexternaldatasource.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" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="h" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="i" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="j" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="k" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#c)" stroke="url(#e)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#g)" stroke="url(#h)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#i)" stroke="url(#j)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#k)" stroke="url(#l)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#a)" width="17" x="3.5" y="10.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertfield.svg b/icon-themes/elementary_svg/cmd/lc_insertfield.svg
new file mode 100644
index 000000000..93bd53105
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertfield.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544994 -.5716256 0 46.193389 -21.123812)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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(.2817955 0 0 .2800956 12.196562 12.014885)" gradientUnits="userSpaceOnUse" x1="24.929884" x2="24.929884" y1="10.241247" y2="34.787479"><stop offset="0" stop-color="#fff"/><stop offset=".01029707" 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(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.993126" x2="24.993126" y1="22.488319" y2="24.942942"><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" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#h" y1="42" y2="20"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#h" y1="52" y2="30"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#h" y1="57" y2="35"/><linearGradient id="h"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#h" y1="47" y2="25"/><g transform="translate(0 -25)"><path d="m11.5 33.5v2h10v-2z" fill="url(#i)"/><path d="m11.5 33.5v2h10v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m11.5 28.5v2h10v-2z" fill="url(#e)"/><path d="m11.5 28.5v2h10v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 29v.5h-8v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m2.5 38.5v2h19v-2z" fill="url(#f)"/><path d="m2.5 38.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 43.5v2h19v-2z" fill="url(#g)"/><path d="m2.5 43.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 34v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m21 39v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m21 44v.5h-17v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(-1.981714 .992705)"><path d="m21.481714 16.507295v4h-7.989v-4z" fill="url(#a)"/><g fill="none"><path d="m21.481714 16.507295v4h-7.989v-4z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.992714 17.507286 3.489-.0073v2l-3.489.0073m.0073.000009-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#b)"/></g></g><g transform="matrix(.72803143 0 0 .72724184 -7.493995 -6.323841)"><path d="m16.482179 16.257412v-2.750117l4.113079.0011v2.750117h2.747135v4.125175h-2.747135v2.750077l-4.113079-.0011v-2.750077l-2.754756.0011v-4.125175z" fill="url(#a)"/><g fill="none" stroke-width="1.374313"><path d="m17.848124 17.63353v-2.750117h1.373567v2.750117m0 1.375058v2.750117h-1.373567v-2.750117" opacity=".5" stroke="url(#c)"/><path d="m16.482179 16.257412v-2.750117l4.113079.0011v2.750117h2.747135v4.125175h-2.747135v2.750077l-4.113079-.0011v-2.750077l-2.754756.0011v-4.125175z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.908475 17.63353h2.06035v1.375058h-2.06035m-2.747134 0h-2.060351v-1.375058h2.060351" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertfixedtext.svg b/icon-themes/elementary_svg/cmd/lc_insertfixedtext.svg
new file mode 100644
index 000000000..509699d9a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertfixedtext.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-4.291596" cy="6.110334" gradientTransform="matrix(-1.6197484 .03056856 -.06625079 -3.2770698 -10.838086 24.4808)" gradientUnits="userSpaceOnUse" r="4.8435" xlink:href="#c"/><radialGradient id="b" cx="-15.2505" cy="4.97088" gradientTransform="matrix(-1.7558708 -.02758781 .04424552 -2.6288546 -42.248345 17.37421)" gradientUnits="userSpaceOnUse" r="6.162479" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-15.081" x2="-19.514" y1="11.726" y2="6.405"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><g fill="url(#d)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49" transform="matrix(.98295 0 0 1.01735 21.493 -.5)"><path d="m-12.265 17.678-.85-2.79h-4.272l-.85 2.79h-2.676l4.135-11.765h3.038l4.152 11.765zm-1.443-4.873q-1.178-3.79-1.33-4.288-.145-.497-.21-.785-.263 1.026-1.514 5.073z" fill="url(#b)"/><path d="m-8.122 5.96h3.647q2.493 0 3.615.714 1.13.706 1.13 2.252 0 1.05-.497 1.723-.49.672-1.307.81v.08q1.114.246 1.603.93.495.68.495 1.81 0 1.602-1.162 2.5-1.154.897-3.142.897h-4.383v-11.716zm2.485 4.64h1.443q1.01 0 1.458-.31.457-.314.457-1.035 0-.674-.495-.962-.49-.297-1.555-.297h-1.307zm0 1.973v3.053h1.62q1.025 0 1.514-.392.49-.393.49-1.203 0-1.456-2.085-1.456z" fill="url(#a)"/></g><path d="m5.0019531 5.515625-4.0644531 11.96875h.5097656l3.5546875-10.46875h2.984375l3.5703129 10.46875h.511718l-4.0820309-11.96875zm8.5058589.046875v1.5h.001954 3.583984c1.633663 0 2.81944.2423059 3.554688.7265625.547926.3543138.891103.8669684 1.033203 1.5332031.04588-.2315401.076172-.4747711.076171-.7421875 0-1.0485487-.368886-1.8121829-1.109374-2.2910156-.735247-.4842586-1.921025-.7265625-3.554688-.7265625h-3.583984zm5.53711 4.1425781c-.066389.1009867-.142847.1930273-.242188.2636719-.293574.210252-.769788.314453-1.43164.314453h-1.417969l-.001953 1.5h1.419922c.661852 0 1.138066-.104201 1.43164-.314453.299472-.212965.449219-.563728.449219-1.052734 0-.292909-.073922-.5255672-.207031-.7109379zm2.21289 2.1425779c-.31989.446722-.744013.717988-1.273437.810547v.080078c.730004.166846 1.25573.483355 1.576172.947266.208554.296525.341619.663131.416015 1.085937.044542-.234739.070313-.481456.070313-.74414 0-.766404-.161955-1.380598-.486328-1.841797-.0854-.123635-.188193-.235237-.302735-.337891zm-15.8085932.679688c-.1835365.624644-.1934646.702532-.4316407 1.5h3.0019531c-.2653456-.883578-.2631164-.880096-.4492187-1.5zm13.9023432 2.044922c-.07838.165827-.180808.311598-.318359.425781-.320441.265867-.816598.398437-1.488281.398437h-1.59375v1.5h1.59375c.671683 0 1.16784-.13257 1.488281-.398437.321097-.266546.480469-.673288.480469-1.222656 0-.273274-.057547-.505346-.16211-.703125z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertfooter.svg b/icon-themes/elementary_svg/cmd/lc_insertfooter.svg
new file mode 100644
index 000000000..1086c24a6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertfooter.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" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="18.5" y2="19"><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(.35135 0 0 .4865 3.567 .824)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.42857 0 0 .43457 1.714 1.404)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.34607 0 0 .4067 27.176 .92)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01084 0 0 .00824 13.115 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.01084 0 0 .00824 10.885 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.0317 0 0 .00824 .548 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m4.35 22h15.3v2h-15.3z" fill="url(#h)" opacity=".15"/><path d="m4.35 22v2c-.558.004-1.35-.448-1.35-1s.623-1 1.35-1z" fill="url(#g)" opacity=".15"/><path d="m19.65 22v2c.558.004 1.35-.448 1.35-1s-.623-1-1.35-1z" fill="url(#e)" opacity=".15"/><path d="m4.5 2.5h15v20h-15z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><path d="m18.5 21.5h-13v-18h13z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m6.5 17.5h11v2h-11z" fill="#f37329" stroke="#cc3b02" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7 18.5h10" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertfootnote.svg b/icon-themes/elementary_svg/cmd/lc_insertfootnote.svg
new file mode 100644
index 000000000..25350f4b0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertfootnote.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.76163372 0 0 .76163376 32.752642 6.015692)" gradientUnits="userSpaceOnUse" x1="-31" x2="-36" y1="12" y2="6"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544994 -.5716256 0 46.193389 -21.123812)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#b)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#c)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999601 1.4999572c3.8955809 0 18.0000299.00136 18.0000299.00136l.000021 20.9987158h-18.0000509v-21.0000535z" fill="url(#e)"/><path d="m20.5 21.5h-16.0000004v-18.9999997h16.0000004z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.9999618.00136 17.9999618.00136l.000021 20.9987161h-17.9999828v-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m9.956073 20.267685h-2.1270676v-5.823622l.020651-.956836.034418-1.046325q-.5300459.530046-.7365574.695255l-1.1564639.929302-1.0256734-1.280371 3.2422293-2.581393h1.7484633v10.06399z" fill="url(#g)" opacity=".66" stroke="#000" stroke-linejoin="round" stroke-width=".761" transform="scale(.98294772 1.0173481)"/><g transform="translate(-1.992714 -.007286)"><path d="m21.481714 16.507295v4h-7.989v-4z" fill="url(#h)"/><g fill="none"><path d="m21.481714 16.507295v4h-7.989v-4z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.992714 17.507286 3.489-.0073v2l-3.489.0073m.0073.000009-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#i)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertframe.svg b/icon-themes/elementary_svg/cmd/lc_insertframe.svg
new file mode 100644
index 000000000..a0b23ad33
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertframe.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.905738" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.905746" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="21"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><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(.44577 0 0 .44994 27.776767 3.633537)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1 0 0 -1 -.001249 22.998774)" gradientUnits="userSpaceOnUse" x1="12" x2="12.001249" xlink:href="#f" y1="4" y2="17.998774"/><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m37.818169 40.000002 5.181831-.000002v7l-5.181831.000002z" fill="url(#a)"/><path d="m-10.181816-47.000001 5.181816.000001v7l-5.181816-.000001z" fill="url(#c)" transform="scale(-1)"/><path d="m10.181816 40.000001h27.636353v7.000001h-27.636353z" fill="url(#d)"/></g><rect fill="url(#e)" height="19.000002" rx="1" width="19.000002" x="2.499998" y="2.500026"/><path d="m3.501249 3.498774h17v17h-17z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="19.000002" x="2.499998" y="2.500026"/><rect fill="url(#g)" height="12.776214" rx=".528" ry=".556" width="12.938914" x="5.528392" y="5.637476"/><g fill="none"><path d="m6.2916816 5.5443025c-.4300235.0004839-.7766156.3468658-.7768895.7768895l-.00728 11.422362c-.000274.430024.3468661.777373.7768894.776889l11.4360815-.01287c.430024-.000484.776616-.346867.77689-.77689l.0073-11.4223637c.000254-.4300215-.346886-.7773714-.776909-.7768875z" stroke="#002e99" stroke-opacity=".501961"/><path d="m4.5000001 19.5h14.9999999v-14.9999999l-14.9999997.0000002z" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertframeinteract.svg b/icon-themes/elementary_svg/cmd/lc_insertframeinteract.svg
new file mode 100644
index 000000000..83e097c6b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertframeinteract.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><radialGradient id="d" cx="4.905738" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.905746" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="21"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.44577 0 0 .44994 27.776767 3.633537)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1 0 0 -1 -.001249 22.998774)" gradientUnits="userSpaceOnUse" x1="12" x2="12.001249" xlink:href="#i" y1="4" y2="17.998774"/><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m37.818169 40.000002 5.181831-.000002v7l-5.181831.000002z" fill="url(#d)"/><path d="m-10.181816-47.000001 5.181816.000001v7l-5.181816-.000001z" fill="url(#f)" transform="scale(-1)"/><path d="m10.181816 40.000001h27.636353v7.000001h-27.636353z" fill="url(#g)"/></g><rect fill="url(#h)" height="19.000002" rx="1" width="19.000002" x="2.499998" y="2.500026"/><path d="m3.501249 3.498774h17v17h-17z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="19.000002" x="2.499998" y="2.500026"/><rect fill="url(#j)" height="12.776214" rx=".528" ry=".556" width="12.938914" x="5.528392" y="5.637476"/><g fill="none"><path d="m6.2916816 5.5443025c-.4300235.0004839-.7766156.3468658-.7768895.7768895l-.00728 11.422362c-.000274.430024.3468661.777373.7768894.776889l11.4360815-.01287c.430024-.000484.776616-.346867.77689-.77689l.0073-11.4223637c.000254-.4300215-.346886-.7773714-.776909-.7768875z" stroke="#002e99" stroke-opacity=".501961"/><path d="m4.5000001 19.5h14.9999999v-14.9999999l-14.9999997.0000002z" opacity=".5" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="matrix(.26458334 0 0 .26458334 1.590345 2.648678)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.691112-.194011z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertgraphic.svg b/icon-themes/elementary_svg/cmd/lc_insertgraphic.svg
new file mode 100644
index 000000000..9759d2697
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertgraphic.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><radialGradient id="e" cx="605.71" cy="486.65" gradientTransform="matrix(.028917 0 0 .012353 26.973 38.471)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71" cy="486.65" gradientTransform="matrix(-.028917 0 0 .012353 21.027 38.471)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.084497 0 0 .012353 -6.5396 38.471)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.39078 0 0 .48796 2.6029 2.2127)" gradientUnits="userSpaceOnUse" x1="16.626" x2="20.055" y1="15.298" y2="24.628"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.51351 0 0 .43243 -.32432 2.1217)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.5641" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036262" stop-color="#fff" stop-opacity=".23529"/><stop offset=".95056" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.6 0 0 .39111 -2.4 2.5134)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.4845 0 0 .36602 33.246 2.0775)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.9062"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.48571 0 0 .51852 -.33944 1.4986)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" y1="-13.091" y2="-40.164"><stop offset="0" stop-color="#1d1d1d"/><stop offset="1"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.07503 0 0 .07559 21.87 9.858)" gradientUnits="userSpaceOnUse" x1="-184.92" x2="-175.25" y1="113.98" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.075111 .0058678 -.0061939 .071505 25.005 11.547)" gradientUnits="userSpaceOnUse" x1="-211.29" x2="-208.5" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.11183 0 0 .11949 27.052 9.6136)" gradientUnits="userSpaceOnUse" x1="-107.46" x2="-107.46" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.11183 0 0 .11095 27.052 9.4336)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.92" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><g opacity=".4" transform="matrix(.5 0 0 .5 0 -.5)"><path d="m3.6 43h40.8v3h-40.8z" fill="url(#h)"/><path d="m3.6 43v2.9998c-1.4891.006-3.6-.672-3.6-1.5s1.6618-1.5 3.6-1.5z" fill="url(#g)"/><path d="m44.4 43v2.9998c1.4891.0056 3.6-.67211 3.6-1.5001 0-.828-1.6618-1.4997-3.6-1.4997z" fill="url(#e)"/></g><path d="m1.5 3.5001c4.8122 0 21 .0011 21 .0011l.000024 17.999h-21v-18z" fill="url(#k)" stroke="url(#l)" stroke-linejoin="round" stroke-width=".99992"/><path d="m21.5 20.5h-19v-16h19z" fill="none" stroke="url(#j)" stroke-linecap="round"/><g transform="matrix(1.0578 0 0 1.1506 -1.2312 -3.0459)"><path d="m4 7v13h17v-13z" fill="url(#q)"/><path d="m8.1084 14.363c-.072735-.0055-.15451.000096-.23697.02791-.32184.10858-.35875.32248-.38749.42515-.028735.10266-.03468.18245-.039352.26664-.00934.16837-.00208.34534.00586.5222.00651.14527.012305.2742.015154.38807-.11099.02573-.2333.05337-.37416.08352-.17654.03779-.355.07562-.51961.12742-.082303.02591-.15962.05205-.25784.10808-.049113.02801-.10568.06133-.1719.13469-.066224.07336-.14646.21132-.14189.37801.00892.32542.21049.42382.30432.4814.093829.05758.16951.08689.25228.11698.16554.06019.34815.10899.52756.15617.14786.03889.2774.07553.39239.10803-.00861.1083-.020522.22799-.033877.36434-.016818.17167-.033277.34305-.032406.50816.0004358.08255.00232.16128.027923.26747.012793.0531.030065.11401.082828.1966.052764.08259.16349.19963.33159.24698.32751.09226.48855-.05824.57516-.1253.086609-.06705.13995-.12918.19568-.19474.11147-.13111.21535-.28071.3181-.42836.08451-.12144.15964-.22882.22766-.32267.10568.04112.22197.08844.35456.14266.16612.06793.33419.1372.49933.18713.08257.02496.15975.0473.27375.05676.057.0047.12539.0089.2241-.01344.09871-.02238.24778-.0876.34692-.22492.19336-.26784.09361-.46266.05331-.56179s-.08453-.16528-.13284-.23588c-.09661-.14119-.21482-.28105-.33059-.41934-.09508-.11357-.17728-.21445-.24995-.30472.07386-.08297.15631-.17336.25154-.27659.11944-.12948.2395-.25933.34062-.39344.05056-.06705.09837-.13172.14318-.232.0224-.05014.04672-.10941.05498-.20573.0083-.09632-.01097-.25274-.1176-.38502-.2079-.2579-.43156-.22503-.54299-.21928-.11143.0058-.19251.02499-.27808.04681-.17114.04364-.34872.10504-.52303.16695-.14369.05103-.27.0958-.38314.13366-.05991-.09235-.12454-.19596-.19807-.31393-.0922-.14792-.18536-.29642-.28793-.42928-.051285-.06643-.098347-.1286-.1847-.20013-.0432-.035-.0961-.077-.1898-.114-.0469-.019-.1119-.035-.1846-.041zm.8408 1.1512c.0025-.000358.01724.0039.02057.0038-.0059.0015-.02274.0061-.02613.0068-.0083.0017-.01458-.0077.0056-.01062zm.30724.09917c.0256.02035.02393.02946.01886.02358-.0023-.0027-.01429-.01772-.01886-.02358zm-1.5929.31992c.020658-.0093.022418.0032.015768.0057-.00348.0013-.023299.0062-.030936.0086.003-.0018.012711-.01318.015173-.01429zm-.1976.244c-.0003811.0061.0004039.02313.0000204.02653-.00102.0091-.00917.0022-.0000204-.02653zm2.6127.48046c-.0047-.0078.0064-.0064.01674.02121-.0035-.0052-.01495-.01826-.01674-.02121zm.008.31013c-.01235.02884-.02274.03152-.01843.02509.002-.003.01389-.01901.01843-.02509zm-2.6007.50649c.0002138.0035-.0004271.02329-.0003604.03092-.00801-.03061-.0001219-.03857.0003604-.03092zm.17419.26785c.00559.0021.021678.0073.024803.0086.00882.0037.00116.0086-.024803-.0086zm1.64.2895c.0065-.0069.0075.0045-.01824.02289.0046-.0053.01564-.02015.01824-.02289zm-.33801.09519c.0038.000919.02335.0089.03153.01131-.03279-.0022-.03929-.01322-.03153-.01131z" opacity=".05"/><path d="m4 6.9997v7.7637c.37971.10787.87211.19607 1.4585.19607 1.4952 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-6.9893z" opacity=".07"/><path d="m4 6.9928v7.1445c.25243.12435.57207.23735.91761.23735.78911 0 1.5608-.68108 2.8784-.68108s2.3086.85651 3.9699.85651 2.0352-1.2383 4.1534-1.2383 1.9191.78428 3.2455.78428c.91365 0 1.3038-.34092 1.8352-.55725v-6.5462z" fill="url(#p)"/><g fill="#fff" transform="translate(0 .000042)"><path d="m15.919 11.807c-1.1128 0-1.8127.33663-2.3858.65012-.57306.31349-1.0054.58821-1.7676.58821-.78332 0-1.4024-.19996-2.0188-.41278-.61633-.21282-1.2327-.44374-1.9511-.44374-.70624 0-1.274.17748-1.7386.35086-.46461.17338-.82443.33022-1.1398.33022-.28552 0-.56384-.10428-.79204-.21671a.29416.31427 0 0 0 -.12557-.03096v1.3518c.39113.10457.88178.18575 1.4585.18575.78051 0 1.1776-.15218 1.4778-.28894.30023-.13676.48598-.24766 1.0915-.24766.58122 0 1.0488.20154 1.6227.4231.5751.222 1.2481.454 2.1641.454 1.1381 0 1.879-.38564 2.492-.743.61309-.35735 1.0874-.67076 1.8642-.67076.61261 0 .89719.1661 1.275.36118.3778.19508.84135.41278 1.6227.41278.99506 0 1.4312-.39443 1.9318-.6398v-1.186a.29416.31427 0 0 0 -.10625.02064c-.58271.23722-.88381.53661-1.729.53661-.60894 0-.79899-.15586-1.1977-.36118-.39874-.20532-.95463-.4231-2.0477-.4231z" opacity=".1"/><path d="m15.919 12.426c-2.1182 0-2.4921 1.2383-4.1534 1.2383s-2.6523-.85651-3.9699-.85651-2.0893.68108-2.8784.68108c-.34554 0-.66519-.11299-.91761-.23735v.71204c.37971.10787.87211.19607 1.4585.19607 1.4952 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-.53661c-.53139.21633-.92158.55725-1.8352.55725-1.3264 0-1.1272-.78428-3.2455-.78428z" opacity=".3"/><path d="m15.919 12.926c-2.1182 0-2.4921 1.2383-4.1534 1.2383s-2.6523-.85651-3.9699-.85651-2.0893.68108-2.8784.68108c-.34554 0-.66519-.11299-.91761-.23735v.71204c.37971.10787.87211.19607 1.4585.19607 1.4952 0 1.2818-.53661 2.5693-.53661s2.0458.87715 3.7864.87715c2.1558 0 2.6506-1.4138 4.3562-1.4138 1.3319 0 1.4319.77396 2.8977.77396.99024 0 1.3191-.40659 1.9318-.67076v-.53661c-.53139.21633-.92158.55725-1.8352.55725-1.3264 0-1.1272-.78428-3.2455-.78428z"/></g><path d="m7.9702 14.845c-.18011.06076.030127 1.3677-.083875 1.5137-.11007.14097-1.4643.28389-1.4595.45944.00498.18182 1.378.39306 1.4886.54133.10678.14316-.16909 1.4148.00778 1.4646.18319.0516.8198-1.1245 1.0021-1.1788.17606-.05249 1.3596.58747 1.4641.44271.10823-.14992-.87019-1.0868-.86809-1.2687.002-.1756 1.009-1.05.89675-1.1893-.11629-.14426-1.3577.45057-1.5388.39253-.17481-.05604-.73516-1.2361-.90906-1.1775z" opacity=".15"/><path d="m8.0218 14.505c.17396-.05869.73612 1.123.91099 1.1791.18111.05806 1.4218-.5383 1.5381-.39399.11232.13934-.89478 1.0139-.89681 1.1896-.0021.18193.97661 1.1207.86834 1.2707-.10454.14481-1.2891-.4964-1.4652-.44389-.18241.05438-.81823 1.2309-1.0015 1.1793-.17693-.04984.098058-1.3207-.00876-1.4639-.1105-.149-1.4822-.36-1.4872-.542-.0048-.176 1.3497-.32 1.4598-.461.11404-.14605-.097885-1.4534.082282-1.5142z" fill="url(#o)"/><path d="m8.0393 14.471-.04821.04636c-.000344.0011-.0019.0014-.0019.0021-.096792.23422.058261 1.2592-.03946 1.3843-.0042.0052-.01001.01243-.017541.01766l.039461.0265c.79033.23672.098571-1.4277.07889-1.4748-.0037-.000698-.0074-.0025-.01094-.0021z" fill="#9d0f06" opacity=".5"/><path d="m6.7536 16.427c-.16634.0015-.2626.0094-.2626.0094v.04c.097563.17932 1.3904.3845 1.4982.52913.10805.14487-.1696 1.4307.00936 1.4811.18536.05222.82838-1.1379 1.0129-1.1929.17705-.05278 1.3609.58692 1.4795.45118l-.002-.0022c-.9983-1.223-3.0144-1.321-3.7352-1.315z" fill="url(#n)" opacity=".75"/></g><path d="m-20.513-19.514h16.968v13.932h-16.968z" fill="none" opacity=".3" stroke="url(#m)" stroke-linecap="round" transform="matrix(-.99999 .0040203 .00228 -1 0 0)"/><path d="m3 5 .00592 9c.5178-.009 17.601-3.318 17.994-3.477l-.000061-5.5233z" fill="url(#i)" fill-rule="evenodd" opacity=".15"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertheader.svg b/icon-themes/elementary_svg/cmd/lc_insertheader.svg
new file mode 100644
index 000000000..5ea8715a0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertheader.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" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2.5" y2="3"><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(.35135 0 0 .4865 3.567 .824)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.42857 0 0 .43457 1.714 1.404)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.34607 0 0 .4067 27.176 .92)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01084 0 0 .00824 13.115 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.01084 0 0 .00824 10.885 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.0317 0 0 .00824 .548 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m4.35 22h15.3v2h-15.3z" fill="url(#h)" opacity=".15"/><path d="m4.35 22v2c-.558.004-1.35-.448-1.35-1s.623-1 1.35-1z" fill="url(#g)" opacity=".15"/><path d="m19.65 22v2c.558.004 1.35-.448 1.35-1s-.623-1-1.35-1z" fill="url(#e)" opacity=".15"/><path d="m4.5 2.5h15v20h-15z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><path d="m18.5 21.5h-13v-18h13z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m6.5 4.5h11v2h-11z" fill="#f37329" stroke="#cc3b02" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7 5.5h10" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_inserthyperlink.svg b/icon-themes/elementary_svg/cmd/lc_inserthyperlink.svg
new file mode 100644
index 000000000..6d088f9a3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_inserthyperlink.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="23.6453" x2="33.6453" xlink:href="#e" y1="9.99" y2="9.99"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="37.6453" x2="47.6453" xlink:href="#e" y1="9.99" y2="9.99"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="32.1453" x2="37.1453" xlink:href="#e" y1="9.99" y2="9.99"/><radialGradient id="i" cx="99.157" cy="186.17" gradientTransform="matrix(.063451 0 0 .040378 -.29159 13.535)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".49804"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="j" cx="62.625" cy="4.625" gradientTransform="matrix(.47059 0 0 .28235 -23.471 19.694)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m9.9828 21.052a3.9828 2.5345 0 1 1 -7.9655 0 3.9828 2.5345 0 1 1 7.9655 0z" fill="url(#i)"/><path d="m11 21c0 1.6569-2.2386 3-5 3s-5-1.3431-5-3 2.2386-3 5-3 5 1.3431 5 3z" fill="url(#j)" fill-rule="evenodd" opacity=".3"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -20.269434 30.141258)"><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#f)" opacity=".2"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#g)" opacity=".2"/><g stroke-linecap="round" stroke-linejoin="bevel"><path d="m40.27 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff"/><path d="m31.02 12.49h-4.75c-.90025 0-1.625-.72475-1.625-1.625v-1.7499m1.625-1.625h4.75c.90025 0 1.625.72475 1.625 1.625" fill="none" opacity=".4" stroke="#fff"/><rect fill="#d4d4d4" height="2" rx="1.5" stroke="#000" stroke-opacity=".42745" width="10" x="30.645" y="8.9901"/></g><rect fill="url(#h)" height="2" opacity=".2" rx="1.5" width="10" x="30.645" y="8.9901"/><path d="m31.645 9.9901h8" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_inserthyperlinkcontrol.svg b/icon-themes/elementary_svg/cmd/lc_inserthyperlinkcontrol.svg
new file mode 100644
index 000000000..de4e5f075
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_inserthyperlinkcontrol.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 offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23.6453" x2="33.6453" xlink:href="#a" y1="9.99" y2="9.99"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="37.6453" x2="47.6453" xlink:href="#a" y1="9.99" y2="9.99"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="32.1453" x2="37.1453" xlink:href="#a" y1="9.99" y2="9.99"/><radialGradient id="e" cx="99.157" cy="186.17" gradientTransform="matrix(.063451 0 0 .040378 -.29159 13.535)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".49804"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="f" cx="62.625" cy="4.625" gradientTransform="matrix(.47059 0 0 .28235 -23.471 19.694)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m9.9828 21.052a3.9828 2.5345 0 1 1 -7.9655 0 3.9828 2.5345 0 1 1 7.9655 0z" fill="url(#e)"/><path d="m11 21c0 1.6569-2.2386 3-5 3s-5-1.3431-5-3 2.2386-3 5-3 5 1.3431 5 3z" fill="url(#f)" fill-rule="evenodd" opacity=".3"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -20.269434 30.141258)"><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#b)" opacity=".2"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#c)" opacity=".2"/><g stroke-linecap="round" stroke-linejoin="bevel"><path d="m40.27 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff"/><path d="m31.02 12.49h-4.75c-.90025 0-1.625-.72475-1.625-1.625v-1.7499m1.625-1.625h4.75c.90025 0 1.625.72475 1.625 1.625" fill="none" opacity=".4" stroke="#fff"/><rect fill="#d4d4d4" height="2" rx="1.5" stroke="#000" stroke-opacity=".42745" width="10" x="30.645" y="8.9901"/></g><rect fill="url(#d)" height="2" opacity=".2" rx="1.5" width="10" x="30.645" y="8.9901"/><path d="m31.645 9.9901h8" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertindexesentry.svg b/icon-themes/elementary_svg/cmd/lc_insertindexesentry.svg
new file mode 100644
index 000000000..359ee3e7c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertindexesentry.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" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#f" y1="42" y2="20"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#f" y1="48" y2="26"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#f" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#f" y1="59" y2="37"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="32" y2="39"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="59" y2="37"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="54" y2="32"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="48" y2="26"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="42" y2="20"/><g transform="translate(0 -26)"><path d="m2 32.5h20c.831 0 1.5.669 1.5 1.5v3c0 .831-.669 1.5-1.5 1.5h-20c-.831 0-1.5-.669-1.5-1.5v-3c0-.831.669-1.5 1.5-1.5z" fill="url(#e)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m2.5 45.5v2h7v-2z" fill="url(#g)"/><path d="m2.5 45.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 40.5v2h9v-2z" fill="url(#h)"/><path d="m2.5 40.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 34.5v2h6v-2z" fill="url(#i)"/><path d="m2.5 34.5v2h6v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 28.5v2h7v-2z" fill="url(#j)"/><path d="m2.5 28.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m9 29v.5h-5v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m8 35v.5h-4v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m11 41v.5h-7v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m9 46v.5h-5v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m19.5 28.5v2h2v-2z" fill="url(#a)"/><path d="m19.5 28.5v2h2v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 29v.5h-1v-.5z" fill="#fff" opacity=".2"/><path d="m19.5 34.5v2h2v-2z" fill="url(#b)"/><path d="m19.5 34.5v2h2v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 35v.5h-1v-.5z" fill="#fff" opacity=".2"/><path d="m19.5 40.5v2h2v-2z" fill="url(#c)"/><path d="m19.5 40.5v2h2v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 41v.5h-1v-.5z" fill="#fff" opacity=".2"/><path d="m19.5 45.5v2h2v-2z" fill="url(#d)"/><path d="m19.5 45.5v2h2v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 46v.5h-1v-.5z" fill="#fff" opacity=".2"/><g fill="#333"><path d="m13 36h2v1h-2z"/><path d="m16 36h2v1h-2z"/><path d="m13 42h2v1h-2z"/><path d="m16 42h2v1h-2z"/><path d="m13 47h2v1h-2z"/><path d="m16 47h2v1h-2z"/><path d="m13 30h2v1h-2z"/><path d="m16 30h2v1h-2z"/><path d="m11 30h1v1h-1z"/><path d="m10 36h2v1h-2z"/><path d="m11 47h1v1h-1z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertlayer.svg b/icon-themes/elementary_svg/cmd/lc_insertlayer.svg
new file mode 100644
index 000000000..14ce82eba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertlayer.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.201314 19.699649)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#j" y1="366.64789" y2="609.50507"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><linearGradient id="h" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#l" y1=".985206" y2="47.013336"/><linearGradient id="i" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="14.088992" x2="33.822342" xlink:href="#m" y1="24.767385" y2="24.767385"/><linearGradient id="j" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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="m" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="14.088992" x2="33.822342" y1="24.767385" y2="24.767385"><stop offset="0" stop-color="#fff"/><stop offset=".01507312" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 1 -1 0 23.894069 5.018563)"><g transform="matrix(-.03614306 -.99207386 .69344478 -.05170791 1.966525 26.869161)"><path d="m20.462521 22.71917v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#j)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#g)" opacity=".15"/></g><path d="m6.5560996 1.4999572c-.0539319-.017955 10.9888864 4.0282732 10.9888864 4.0282732l.000021 16.9718026-10.9889074-4.925778v-16.0742755z" fill="url(#l)"/><g fill="none"><path d="m16.473087 20.924727-8.9805072-3.981861v-14.0487979l8.9888572 3.3150488z" stroke="url(#m)" stroke-linecap="round"/><path d="m6.5021677 1.4819799c.053932.018 10.9888183 4.0282732 10.9888183 4.0282732l.000021 16.9718029-10.9888393-4.925778v-16.0742758z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(0 1 -1 0 23.894069 -.981437)"><g transform="matrix(-.03614306 -.99207386 .69344478 -.05170791 1.966525 26.869161)"><path d="m20.462521 22.71917v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#g)" opacity=".15"/></g><path d="m6.5560996 1.4999572c-.0539319-.017955 10.9888864 4.0282732 10.9888864 4.0282732l.000021 16.9718026-10.9889074-4.925778v-16.0742755z" fill="url(#h)"/><g fill="none"><path d="m16.473087 20.924727-8.9805072-3.981861v-14.0487979l8.9888572 3.3150488z" stroke="url(#i)" stroke-linecap="round"/><path d="m6.5021677 1.4819799c.053932.018 10.9888183 4.0282732 10.9888183 4.0282732l.000021 16.9718029-10.9888393-4.925778v-16.0742758z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(-13 -13)"><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertlinebreak.svg b/icon-themes/elementary_svg/cmd/lc_insertlinebreak.svg
new file mode 100644
index 000000000..56f2b8254
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertlinebreak.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" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#a)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#b)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#d)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#e)"/><g fill="none"><path d="m19.5 21.5h-15v-19h15z" stroke="url(#f)" stroke-linecap="round"/><path d="m3.5 1.5h17v21h-17z" opacity=".3" stroke="#000" stroke-linejoin="round"/><g stroke-linecap="round"><path d="m6.5 4.5h10.993" stroke="#616161"/><path d="m13.5 10.5v4h-2.996375l-.0036-2-2 3h6l-.005025-.873h.005l.002-3.076 1.005-.504-1.007-.546963z" fill="#9bdb4d" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".501961"/><g stroke="#616161"><path d="m6.5 6.5h11"/><path d="m6.5 8.5h11"/><path d="m6.5 17.5h11"/><path d="m6.5 19.5h11"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertmasterpage.svg b/icon-themes/elementary_svg/cmd/lc_insertmasterpage.svg
new file mode 100644
index 000000000..fa96dd788
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertmasterpage.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="21.341999" y2="24.912001"/><linearGradient id="f" gradientTransform="matrix(.5135 0 0 .4054 -.33 3.265)" gradientUnits="userSpaceOnUse" x1="24.011684" x2="24.011684" xlink:href="#c" y1="6.746423" y2="41.280216"/><radialGradient id="g" cx="7.504621" cy="8.597903" gradientTransform="matrix(-.00000006 1.4444444 -1.2222222 -.00000005 22.508549 -9.840008)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.4845 0 0 .34573 33.24 3.15)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="53.624" y2="2.906"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 8.76 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#k"/><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 15.24 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#k"/><g transform="translate(0 -2)"><path d="m1.5 22h21v2h-21z" fill="url(#i)" opacity=".15" transform="translate(0 -1)"/><path d="m1.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#j)" opacity=".15"/><path d="m22.5 21v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#l)" opacity=".15"/><g stroke-linejoin="round"><path d="m1.5 4.5h21v17h-21z" fill="url(#g)" stroke="url(#h)"/><g fill="none"><path d="m21.495 20.495h-19v-15h19z" opacity=".5" stroke="url(#f)" stroke-linecap="round"/><path d="m11.5 18.5h9m-1 1v-7m-9-5h-7m1-1v10" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></g><path d="m7 13.018h.993l.007.982h-.993zm2-.018h1l.007.982h-1zm2 0h2l.007.982h-2zm3 0 1.993.018.007.982-1.994-.018zm-7-2h2v1h-2zm3 0h1v1h-1.0000019zm2 0h2l.001 1h-2.001zm3 0h2v1h-2zm-8 4h2v1h-2zm3 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1.002zm2 0h1v1h-1z" fill="#fff" opacity=".7"/></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m16.5 16.5v-3h4l-.018 3.007 3.018-.007v4h-3v3l-3.982-.007-.018-2.993h-3l-.008-3.993z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertmath.svg b/icon-themes/elementary_svg/cmd/lc_insertmath.svg
new file mode 100644
index 000000000..7765597b1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertmath.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy=".342597" gradientTransform="matrix(0 .8 -.71102399 0 12.243595 -5.6)" gradientUnits="userSpaceOnUse" r="11.25" xlink:href="#c"/><radialGradient id="b" cx="17.258356" cy="9.458718" gradientTransform="matrix(-.00000017 1.511506 -1.3366065 -.00000014 29.900943 -18.205866)" gradientUnits="userSpaceOnUse" r="4.561815" xlink:href="#c"/><linearGradient id="c" gradientTransform="matrix(-1.81092 0 0 -2.56547 -9.208 6.426814)" gradientUnits="userSpaceOnUse" x1="16.73152" x2="15.634348" y1="7.462856" y2="21.186497"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke="#000" stroke-linejoin="round"><path d="m21.826744 18.223057h-2.030395v2.95509h-2.581354v-2.95509h-4.525028v-1.781956l4.652939-7.083315h2.453443v6.895211h2.030395zm-4.611749-1.97006v-1.701733c0-.310999.01254-.762448.03762-1.354349s.04514-.935505.06019-1.030811h-.06019c-.185596.411321-.408813.812609-.669651 1.203866l-2.016476 2.883027z" fill="url(#b)" stroke="#000" stroke-linecap="round" stroke-opacity=".470588" transform="scale(.98503013 1.0151974)"/><path d="m1.5 5.5v1h2.0957031l2.9160157 13.605469c.1039027.47407.7542666.537097.9472656.0918l5.8710936-13.697269h8.169922v2h1v-2.5c-.000028-.2761309-.223869-.4999724-.5-.5h-9c-.199723.0001958-.380175.1192175-.458984.3027344l-5.3808598 12.5566406-2.671875-12.4648438c-.0496555-.2300178-.2529648-.3942917-.4882812-.3945312z" fill="url(#a)" fill-rule="evenodd" stroke="#000" stroke-opacity=".470588"/><path d="m17.083984 9.5-4.583984 7.191406v1l4.583984-7.191406h2.416016v-1zm-.08789 3.851562c-.0011.02588-.000848.01999-.002.04688-.0247.600896-.03711 1.057321-.03711 1.373046v1c0-.315725.0124-.77215.03711-1.373046.0247-.600897.04376-.950121.05859-1.046876zm-1.970703 3.148438-.677735 1h2.609375v-1zm4.474609 0v1h2v-1z" fill="#d2e7f8" opacity=".1" stroke="none"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertmenutitles.svg b/icon-themes/elementary_svg/cmd/lc_insertmenutitles.svg
new file mode 100644
index 000000000..7f09092b4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertmenutitles.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="24.635593" x2="15" xlink:href="#b" y1="18.673729" y2="6.572034"/><linearGradient id="b"><stop offset="0" stop-opacity=".658824"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.635593" x2="9" xlink:href="#b" y1="18.682203" y2="6.580508"/><linearGradient id="d" gradientTransform="matrix(.9999874 0 0 .9999874 -10.002767 -.016593)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.50295" xlink:href="#e" y1="9.016707" y2="16.033745"/><linearGradient id="e" gradientTransform="translate(15.968656 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" y1="3.031343" y2="12.031343"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" 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(.9999874 0 0 .9999874 -4.002767 3.974933)" gradientUnits="userSpaceOnUse" x1="14.50295" x2="14.50295" xlink:href="#e" y1="8.025168" y2="12.042168"/><radialGradient id="g" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -81.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#h"/><linearGradient id="h"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="i" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 105.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#h"/><g stroke-linejoin="round"><g transform="translate(0 -.016949)"><path d="m15.483051 10.5h3.016949l-.000005 7.025423h-3.01695z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m9.5 7.516949h3.016949l-.01696 10.016948h-3.016944z" fill="url(#c)" stroke="#000" stroke-opacity=".6"/><g fill="none" stroke-width=".999987"><path d="m10.5 8.4999997h1.048774l-.04878 8.0254233h-1z" opacity=".7" stroke="url(#d)"/><path d="m16.483051 11.491526h1.048774l-.031825 5.025423h-1z" opacity=".7" stroke="url(#f)"/></g></g><g fill="none" stroke-linecap="round"><path d="m1.5 17.5v.998047.002l20-.000047v-.999996z" stroke="url(#g)"/><path d="m6.5000469 2.5h-.998047l.023394 20h.9746061l-.0000041-20z" stroke="url(#i)"/></g><g fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"><path d="m8.5 20.5h12v2h-12z"/><path d="m3.5 3.5v12h-2v-12z"/><path d="m8.5 2.5h12v2h-12z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertmultiindex.svg b/icon-themes/elementary_svg/cmd/lc_insertmultiindex.svg
new file mode 100644
index 000000000..a766a3ec6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertmultiindex.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="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" xlink:href="#a" y1="26.5" y2="32.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" xlink:href="#a" y1="34" y2="40.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" xlink:href="#a" y1="42.5" y2="48.5"/><linearGradient id="e"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="59" y2="37"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="51" y2="29"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="43" y2="21"/><g transform="translate(0 -26)"><path d="m2.5 45.5v2h9v-2z" fill="url(#f)"/><path d="m2.5 45.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 37.5v2h6v-2z" fill="url(#g)"/><path d="m2.5 37.5v2h6v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 29.5v2h7v-2z" fill="url(#h)"/><path d="m2.5 29.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m9 30v.5h-5v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m8 38v.5h-4v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m11 46v.5h-7v.5h-1v-1z" fill="#fff" opacity=".2"/><g fill="#333"><path d="m13 39h2v1h-2z"/><path d="m16 39h2v1h-2z"/><path d="m13 47h2v1h-2z"/><path d="m16 47h2v1h-2z"/><path d="m13 31h2v1h-2z"/><path d="m16 31h2v1h-2z"/><path d="m11 31h1v1h-1z"/><path d="m10 39h2v1h-2z"/></g><path d="m22.489866 40.44417h-4.006386v-.905058c.850651-.670158 1.637241-1.429214 2.44155-2.141882.140318-.182415.241348-.350799.303089-.505149.06174-.154352.09261-.314315.09261-.47989 0-.246962-.06875-.430779-.206269-.551453-.134706-.120675-.315718-.181012-.543034-.181012-.238542 0-.470068.05473-.694579.164173-.22451.109443-.458843.265202-.702998.467262l-.707211-.837703c.303089-.258188.55426-.440602.753512-.547245.199253-.106639.416747-.188027.652483-.244155.235737-.05893.499536-.0884.791399-.0884.384474 0 .724046.07017 1.018715.210478.29467.140319.52339.336766.68616.58934s.244155.54163.244155.867171c0 .283444-.05052.550049-.151544.799818-.09822.24696-.252575.500937-.463053.761932-.207671.260992-.575308.632838-1.102907 1.115536l-.359833.327278v.05893h1.954137z" style="stroke:#a62100;stroke-width:.7;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#c)"/><path d="m21.5 32.5h-1.178271v-3.219098l.01276-.59112.02126-.646405c-.218303.218303-.325754.361476-.410807.429519l-.714448.57411-.633647-.790996 1.741892-1.594749h1.161261z" style="stroke:#a62100;stroke-width:.7;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><text style="font-size:7.866539;font-family:sans-serif;letter-spacing:0;word-spacing:0;stroke:#a62100;stroke-width:.7;stroke-opacity:.501961;fill:url(#d)" x="18.390345" y="48.474083"><tspan style="font-weight:bold;font-family:Droid Sans;stroke-width:.7;stroke:#a62100;stroke-opacity:.501961;fill:url(#d)" x="18.390345" y="48.474083">3</tspan></text></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertneutralparagraph.svg b/icon-themes/elementary_svg/cmd/lc_insertneutralparagraph.svg
new file mode 100644
index 000000000..8575bd0fb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertneutralparagraph.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" gradientUnits="userSpaceOnUse" x1="4" x2="4.5" y1="2.5" y2="9.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="translate(-12 6)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#b" y1="57" y2="35"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#b" y1="52" y2="30"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="47" y2="25"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m8.5 43.5v2h7v-2z" fill="url(#d)"/><path d="m8.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#e)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#f)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#g)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><path d="m1.5 3.5v1h-1v1h1v2h-1v1h1v1h1v-1h2v1h1v-1h1v-1h-1v-2h1v-1h-1v-1h-1v1h-2v-1zm1 2h2v2h-2z" fill="url(#a)"/><path d="m1.5 3.5v1h-1v1h1v2h-1v1h1v1h1v-1h2v1h1v-1h1v-1h-1v-2h1v-1h-1v-1h-1v1h-2v-1zm1 2h2v2h-2z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertobject.svg b/icon-themes/elementary_svg/cmd/lc_insertobject.svg
new file mode 100644
index 000000000..db7bdf42f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertobject.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientTransform="matrix(.77562455 0 0 .7756249 -43.981565 -9.61426)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="62.625" cy="4.625" gradientTransform="matrix(.94117648 0 0 .2823525 -46.941177 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="99.157013" cy="186.17059" gradientTransform="matrix(.12690354 0 0 .04037841 -.583375 13.534573)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.5" y2="22.525715"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m19.965624 21.051843a7.9656233 2.5345164 0 1 1 -15.9312462 0 7.9656233 2.5345164 0 1 1 15.9312462 0z" fill="url(#g)"/><path d="m22 21c0 1.656854-4.477153 3-10 3-5.5228476 0-10-1.343146-10-3s4.4771524-3 10-3c5.522847 0 10 1.343146 10 3z" fill="url(#f)" fill-rule="evenodd" opacity=".3"/><path d="m12 1.5000002c-5.7935374 0-10.4999999 4.7064618-10.4999999 10.4999998 0 5.793537 4.7064625 10.500001 10.4999999 10.5 5.793537 0 10.500004-4.706463 10.5-10.5 0-5.793538-4.706463-10.4999998-10.5-10.4999998z" fill="url(#h)" stroke="#7239b3" stroke-opacity=".498039"/><path d="m21.5 12c0 5.246706-4.253305 9.5-9.5 9.5s-9.5-4.253294-9.5-9.5c0-5.246704 4.253305-9.5 9.5-9.5s9.5 4.253296 9.5 9.5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertobjectdialog.svg b/icon-themes/elementary_svg/cmd/lc_insertobjectdialog.svg
new file mode 100644
index 000000000..24426002c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertobjectdialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.77562455 0 0 .7756249 -43.981565 -9.61426)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="62.625" cy="4.625" gradientTransform="matrix(.94117648 0 0 .2823525 -46.941177 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="f" cx="99.157013" cy="186.17059" gradientTransform="matrix(.12690354 0 0 .04037841 -.583375 13.534573)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.5" y2="22.525715"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m19.965624 21.051843a7.9656233 2.5345164 0 1 1 -15.9312462 0 7.9656233 2.5345164 0 1 1 15.9312462 0z" fill="url(#f)"/><path d="m22 21c0 1.656854-4.477153 3-10 3-5.5228476 0-10-1.343146-10-3s4.4771524-3 10-3c5.522847 0 10 1.343146 10 3z" fill="url(#e)" fill-rule="evenodd" opacity=".3"/><path d="m12 1.5000002c-5.7935374 0-10.4999999 4.7064618-10.4999999 10.4999998 0 5.793537 4.7064625 10.500001 10.4999999 10.5 5.793537 0 10.500004-4.706463 10.5-10.5 0-5.793538-4.706463-10.4999998-10.5-10.4999998z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".498039"/><path d="m21.5 12c0 5.246706-4.253305 9.5-9.5 9.5s-9.5-4.253294-9.5-9.5c0-5.246704 4.253305-9.5 9.5-9.5s9.5 4.253296 9.5 9.5z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertobjectfloatingframe.svg b/icon-themes/elementary_svg/cmd/lc_insertobjectfloatingframe.svg
new file mode 100644
index 000000000..744f5134f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertobjectfloatingframe.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.905738" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.905746" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="21"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><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(.44577 0 0 .44994 27.776767 3.633537)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m37.818169 40.000002 5.181831-.000002v7l-5.181831.000002z" fill="url(#a)"/><path d="m-10.181816-47.000001 5.181816.000001v7l-5.181816-.000001z" fill="url(#c)" transform="scale(-1)"/><path d="m10.181816 40.000001h27.636353v7.000001h-27.636353z" fill="url(#d)"/></g><rect fill="url(#e)" height="19.000002" rx="1" width="19.000002" x="2.499998" y="2.500026"/><path d="m3.501249 3.498774h17v17h-17z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="19.000002" x="2.499998" y="2.500026"/><rect fill="url(#g)" height="15" rx=".528" ry=".556" width="17" x="3.5" y="5.5"/><path d="m4.2916816 5.5443025c-.4300236.0003586-.7766563.3468658-.7768895.7768895l-.00728 13.422362c-.0002333.430024.346866.777248.7768894.776889l15.4360815-.01287c.430024-.000359.776616-.346867.77689-.77689l.0073-13.4223637c.000254-.4300215-.346886-.7772461-.776909-.7768875z" fill="none" stroke="#002e99" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertpage.svg b/icon-themes/elementary_svg/cmd/lc_insertpage.svg
new file mode 100644
index 000000000..95e605f1c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertpage.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="j" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#j)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#i)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#g)"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertpagebreak.svg b/icon-themes/elementary_svg/cmd/lc_insertpagebreak.svg
new file mode 100644
index 000000000..ff39f272a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertpagebreak.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" gradientUnits="userSpaceOnUse" x1="28.788" x2="28.823" xlink:href="#j" y1="15.757" y2="22.632"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="28.788" x2="28.788" xlink:href="#j" y1="15.757" y2="22.632"/><clipPath id="c"><path d="m7-15h16v9h-16z"/></clipPath><clipPath id="d"><path d="m7-2h16v9h-16z"/></clipPath><linearGradient id="e" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="5.81" y2="67.174"/><linearGradient id="f"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.35135 0 0 .5135 6.567 -16.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#f" y1=".985" y2="47.013"/><radialGradient id="i" cx="65.297" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#j"/><linearGradient id="j"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset=".00000018" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="22.325228" x2="22.325228" xlink:href="#k" y1="13.363832" y2="33.000561"/><linearGradient id="m" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="22.385553" x2="22.385553" xlink:href="#k" y1="23.157204" y2="25.611795"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="28.788" x2="28.858" xlink:href="#j" y1="15.757" y2="22.632"/><g clip-path="url(#d)" transform="translate(1 2)"><path d="m7.5-14.5h15v21h-15z" fill="url(#e)"/><g fill="none"><path d="m21.5 5.5h-13v-19h13z" stroke="url(#g)" stroke-linecap="round"/><path d="m7.5-14.5h15v21h-15z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g clip-path="url(#c)" transform="translate(1 30)"><path d="m7.5-14.5h15v21h-15z" fill="url(#h)"/><g fill="none"><path d="m21.5 5.5h-13v-19h13z" stroke="url(#g)" stroke-linecap="round"/><path d="m7.5-14.5h15v21h-15z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g transform="matrix(.72803 0 0 .72724 -9.46 -1.46)"><path d="m16.427894 16.44574v-2.750124h4.12071v2.750124h2.747139v4.125186h-2.747139v2.750123h-4.12071v-2.750123h-2.747139v-4.125186z" fill="url(#i)"/><g fill="none" stroke-width="1.374316"><path d="m17.801464 17.820802v-2.750124h1.37357v2.750124m0 2.062593v2.062593h-1.37357v-2.062593" opacity=".5" stroke="url(#l)"/><path d="m16.427894 16.44574v-2.750124h4.12071v2.750124h2.747139v4.125186h-2.747139v2.750123h-4.12071v-2.750123h-2.747139v-4.125186z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.861819 17.820802h2.060355v1.375062h-2.060355m-2.74714 0h-2.060354v-1.375062h2.060354" opacity=".5" stroke="url(#m)"/></g><rect fill="url(#n)" height="4.131" rx=".687" ry=".688" width="5.494" x="26.042" y="16.45"/><rect fill="none" height="4.131" opacity=".5" rx=".687" ry=".688" stroke="#206b00" stroke-width="1.374" width="5.494" x="26.042" y="16.45"/><path d="m26.729668 17.133271h4.120709v1.375h-4.120709z" fill="#fff" opacity=".3"/></g><g transform="matrix(.72803 0 0 .72724 -3.46 -1.46)"><rect fill="url(#a)" height="4.131" rx=".687" ry=".688" width="5.494" x="26.042" y="16.45"/><rect fill="none" height="4.131" opacity=".5" rx=".687" ry=".688" stroke="#206b00" stroke-width="1.374" width="5.494" x="26.042" y="16.45"/><path d="m26.729668 17.133271h4.120709v1.375h-4.120709z" fill="#fff" opacity=".3"/></g><g transform="matrix(.72803 0 0 .72724 2.54 -1.46)"><rect fill="url(#b)" height="4.026" rx=".687" ry=".688" width="2.805" x="26.042" y="16.45"/><rect fill="none" height="4.112" opacity=".5" rx=".687" ry=".688" stroke="#206b00" stroke-width="1.374" width="2.746" x="26.042" y="16.45"/><path d="m26.729668 17.133271h1.37357v1.363h-1.37357z" fill="#fff" opacity=".3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertpagecountfield.svg b/icon-themes/elementary_svg/cmd/lc_insertpagecountfield.svg
new file mode 100644
index 000000000..768bc53d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertpagecountfield.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="17" cy="10" gradientTransform="matrix(-2.80847 .4012 -.25 -1.75 67.244 20.68)" gradientUnits="userSpaceOnUse" r="6" xlink:href="#a"/><radialGradient id="c" cx="7" cy="0" gradientTransform="matrix(-1.83176 .18318 -.16667 -1.66667 19.822 -1.282)" gradientUnits="userSpaceOnUse" r="6" xlink:href="#a"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#i)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#h)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#g)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#f)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#e)" stroke-linecap="round"/><g stroke="#000" stroke-linejoin="round"><path d="m3.5 1.5h17v21h-17z" fill="none" opacity=".3"/><g stroke-miterlimit="0" stroke-opacity=".431"><path d="m14.02 11.5c-.287 0-.52.233-.52.52v1.48h-1.48c-.287 0-.52.233-.52.52v.96c0 .287.233.52.52.52h1.48v3h-1.48c-.287 0-.52.233-.52.52v.96c0 .287.233.52.52.52h1.48v1.48c0 .287.233.52.52.52h.96c.287 0 .52-.233.52-.52v-1.48h3v1.48c0 .287.233.52.52.52h.96c.287 0 .52-.233.52-.52v-1.48h1.48c.287 0 .52-.233.52-.52v-.96c0-.287-.233-.52-.52-.52h-1.48v-3h1.48c.287 0 .52-.233.52-.52v-.96c0-.287-.233-.52-.52-.52h-1.48v-1.48c0-.287-.233-.52-.52-.52h-.96c-.287 0-.52.233-.52.52v1.48h-3v-1.48c0-.287-.233-.52-.52-.52zm1.48 4h3v3h-3z" fill="url(#b)"/><path d="m4.02 1.5c-.287 0-.52.233-.52.52v1.48h-1.48c-.287 0-.52.233-.52.52v.96c0 .287.233.52.52.52h1.48v3h-1.48c-.287 0-.52.233-.52.52v.96c0 .287.233.52.52.52h1.48v1.48c0 .287.233.52.52.52h.96c.287 0 .52-.233.52-.52v-1.48h3v1.48c0 .287.233.52.52.52h.96c.287 0 .52-.233.52-.52v-1.48h1.48c.287 0 .52-.233.52-.52v-.96c0-.287-.233-.52-.52-.52h-1.48v-3h1.48c.287 0 .52-.233.52-.52v-.96c0-.287-.233-.52-.52-.52h-1.48v-1.48c0-.287-.233-.52-.52-.52h-.96c-.287 0-.52.233-.52.52v1.48h-3v-1.48c0-.287-.233-.52-.52-.52zm1.48 4h3v3h-3z" fill="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertpagenumberfield.svg b/icon-themes/elementary_svg/cmd/lc_insertpagenumberfield.svg
new file mode 100644
index 000000000..9522bc85a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertpagenumberfield.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="17" cy="10" gradientTransform="matrix(-2.80847 .4012 -.25 -1.75 67.244 20.68)" gradientUnits="userSpaceOnUse" r="6"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#g)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#f)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#d)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#c)" stroke-linecap="round"/><g stroke="#000" stroke-linejoin="round"><path d="m3.5 1.5h17v21h-17z" fill="none" opacity=".3"/><path d="m14.02 11.5c-.287 0-.52.233-.52.52v1.48h-1.48c-.287 0-.52.233-.52.52v.96c0 .287.233.52.52.52h1.48v3h-1.48c-.287 0-.52.233-.52.52v.96c0 .287.233.52.52.52h1.48v1.48c0 .287.233.52.52.52h.96c.287 0 .52-.233.52-.52v-1.48h3v1.48c0 .287.233.52.52.52h.96c.287 0 .52-.233.52-.52v-1.48h1.48c.287 0 .52-.233.52-.52v-.96c0-.287-.233-.52-.52-.52h-1.48v-3h1.48c.287 0 .52-.233.52-.52v-.96c0-.287-.233-.52-.52-.52h-1.48v-1.48c0-.287-.233-.52-.52-.52h-.96c-.287 0-.52.233-.52.52v1.48h-3v-1.48c0-.287-.233-.52-.52-.52zm1.48 4h3v3h-3z" fill="url(#a)" stroke-miterlimit="0" stroke-opacity=".431"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertplugin.svg b/icon-themes/elementary_svg/cmd/lc_insertplugin.svg
new file mode 100644
index 000000000..7d7fb778d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertplugin.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2817955 0 0 .2800956 -17.877221 9.22492)" gradientUnits="userSpaceOnUse" x1="106.21918" x2="106.21918" y1="-4.37322" y2="42.039505"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="6.730414" cy="13.091947" gradientTransform="matrix(0 4.8331599 -5.9335762 0 88.315477 -41.690204)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.23223899 0 0 .23083804 -12.8615 8.333645)" gradientUnits="userSpaceOnUse" x1="107.05136" x2="107.05136" y1="-23.105574" y2="-5.777408"><stop offset="0" stop-color="#fff"/><stop offset=".40000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".80000001" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".3" transform="matrix(.20069987 0 0 .23392131 10.93254 12.505698)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><g opacity=".3" transform="matrix(.21549635 0 0 .23392131 .205131 12.505698)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m10.492713 1.5072861c-1.6568535 0-2.9999993 1.3431462-2.9999993 3.0000002 0 .772386.3017558 1.468256.78125 2h-4.78125c-.554 0-1 .446-1 1v4.1874997c.3164717-.113521.6444667-.1875 1-.1875 1.6568541 0 3 1.343146 3 3s-1.3431459 3-3 3c-.3555333 0-.6835283-.07398-1-.1875v4.1875c0 .554.446 1 1 1h4.1875c-.1135214-.316472-.1875-.644467-.1875-1 0-1.656854 1.3431458-3 2.9999993-3 1.656854 0 3 1.343146 3 3 0 .355533-.07398.683528-.1875 1h4.1875c.554 0 1-.446 1-1v-4.78125c.531744.479494 1.227614.78125 2 .78125 1.656854 0 3-1.343146 3-3s-1.343146-3-3-3c-.772386 0-1.468256.301756-2 .78125v-4.7812497c0-.554-.446-1-1-1h-4.78125c.479494-.531744.78125-1.227614.78125-2 0-1.656854-1.343146-3.0000002-3-3.0000002z" fill="url(#f)"/><g fill="none"><path d="m10.492713 1.507286c-1.6568535 0-2.9999993 1.3431453-2.9999993 3.0000003 0 .772386.3017558 1.468256.78125 2h-4.78125c-.554 0-1 .446-1 1v4.1874997c.3164717-.113521.6444667-.1875 1-.1875 1.6568541 0 3 1.343146 3 3s-1.3431459 3-3 3c-.3555333 0-.6835283-.07398-1-.1875v4.1875c0 .554.446 1 1 1h4.1875c-.1135214-.316472-.1875-.644467-.1875-1 0-1.656854 1.3431458-3 2.9999993-3 1.656854 0 3 1.343146 3 3 0 .355533-.07398.683528-.1875 1h4.1875c.554 0 1-.446 1-1v-4.78125c.531744.479494 1.227614.78125 2 .78125 1.656854 0 3-1.343146 3-3s-1.343146-3-3-3c-.772386 0-1.468256.301756-2 .78125v-4.7812497c0-.554-.446-1-1-1h-4.78125c.479494-.531744.78125-1.227614.78125-2 0-1.656855-1.343146-3.0000003-3-3.0000003z" opacity=".4" stroke="#0a3600" stroke-linecap="round"/><path d="m8.2739484 7.4760361h-4.78125c-.036156 0-.03125-.00491-.03125.03125v3.0312499c.011198-.000109.020006 0 .03125 0 2.1783043 0 3.96875 1.790446 3.96875 3.96875s-1.7904458 3.96875-3.96875 3.96875c-.011244 0-.020052.000109-.03125 0v3.03125c0 .03616-.00491.03125.03125.03125h3.03125c-.0001092-.0112 0-.02001 0-.03125 0-2.178304 1.7904459-3.96875 3.9687496-3.96875 2.178304 0 3.96875 1.790446 3.96875 3.96875 0 .01124.000109.02005 0 .03125h3.03125c.03616 0 .03125.0049.03125-.03125v-4.78125c-.01166-.752481 1.076105-1.233607 1.625-.71875.370348.333957.822666.53125 1.34375.53125 1.135404 0 2.03125-.895846 2.03125-2.03125s-.895846-2.03125-2.03125-2.03125c-.521084 0-.973402.197293-1.34375.53125-.548895.514857-1.636659.03373-1.625-.71875v-4.7812499c0-.036156.0049-.03125-.03125-.03125h-4.78125" opacity=".6" stroke="url(#e)"/><circle cx="10.499999" cy="4.5" opacity=".6" r="2" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertreferencefield.svg b/icon-themes/elementary_svg/cmd/lc_insertreferencefield.svg
new file mode 100644
index 000000000..866543f27
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertreferencefield.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" gradientTransform="matrix(0 .30907 .33092 0 -.497 5.432)" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="18" y2="18.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.27962 0 0 -.26116 -.981 19.755)" gradientUnits="userSpaceOnUse" x1="25.469" x2="25.469" xlink:href="#b" y1="32.841" y2="2.724"/><linearGradient id="d" gradientTransform="matrix(0 .30606 .3277 0 5.52 4.564)" gradientUnits="userSpaceOnUse" x1="20.797001" x2="37.473999" y1="20.649" y2="20.649"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="k" cx="-1.474" cy="-42.064" gradientTransform="matrix(-1.8839 0 0 -1.92064 10.974 -80.814)" gradientUnits="userSpaceOnUse" r="10"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="l" cx="65.297" cy="48.216" gradientTransform="matrix(0 .39394343 -.35783347 0 33.969613 -11.712978)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#b"/><path d="m3.5 22h17v2h-17z" fill="url(#e)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#f)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#h)" opacity=".15"/><path d="m3.5 1.5h18v21h-18z" fill="url(#i)"/><path d="m20.5 21.5h-16v-19h16z" fill="none" stroke="url(#j)" stroke-linecap="round"/><g fill="none" stroke-linejoin="round"><path d="m3.5 1.5h18v21h-18z" opacity=".3" stroke="#000"/><path d="m6.845 5.75v1c4.165-.01 7.833.009 12 0v-1z" stroke="url(#k)" stroke-linecap="round" transform="translate(-.345 -.25)"/></g><path d="m18.5 16.5v3h-5v-3z" fill="url(#l)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m14.5 17.5h3v1h-3z" fill="none" stroke="url(#a)" stroke-linecap="square" stroke-opacity=".501961"/><path d="m3.3 9.6519996c-3.55 2.4040004-1.4179999 7.0170004 2.2 7.0170004v1.91l5-3.57-5-3.34v2c-2.553.1-3.6699999-2.34-1.844-4.0180004z" display="block" fill="url(#c)"/><g fill="none" transform="translate(-6.003 1.062)"><path d="m8.62 9.833c-1.252 1.47-.124 5.31 3.883 4.785v.99l2.33-1.66-2.33-1.51v.79c-4.397.236-4.256-2.8-3.882-3.395z" display="block" opacity=".8" stroke="url(#d)" stroke-miterlimit="7" stroke-width=".964"/><path d="m9.303 8.59c-3.55 2.404-1.418 7.017 2.2 7.017v1.91l5-3.57-5-3.34v2c-2.553.1-3.67-2.34-1.844-4.018z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertrows.svg b/icon-themes/elementary_svg/cmd/lc_insertrows.svg
new file mode 100644
index 000000000..4fadc7628
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertrows.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -1.4 1 0 16 23.2)" gradientUnits="userSpaceOnUse" x1="7.642857" x2="7.642857" y1="5.5" y2=".5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 -.99999999 -.99999999 0 22 8)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.99999999 -.99999999 0 22 13)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(0 -.99999999 -.99999999 0 22 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(0 -.99999999 -.99999999 0 22 23)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><radialGradient id="k" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.324 24.82)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="23" x2="10" y1="11" y2="11"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="29.534624" x2="29.534624" y1="62.405949" y2="48.536804"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="10.245955"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="10.245955"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="10.245955"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="G" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#J" y1="15.499894" y2="48.395687"/><linearGradient id="H" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="I" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#J" y1="2" y2="22"/><linearGradient id="J" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#G)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#I)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#H)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#n)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#o)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#p)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#r)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#t)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#u)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#v)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#y)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#z)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#A)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#C)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#D)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#E)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#F)"/></g><g transform="matrix(0 -.99999998 -.99999998 0 24.000001 23)"><path d="m21.5 22.5v-20.0000002h-5v20.0000002z" fill="url(#e)"/><path d="m17 1.9999998c-.554 0-1 .446-1 1v19.0000002c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-19.0000002c0-.554-.446-1-1-1zm0 1h4v19.0000002h-4z" fill="#206b00" fill-opacity=".501961"/><path d="m17 12v1h4v-1zm0 5v1h4v-1zm0-10.0000002v1h4v-1z" fill="#206b00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m20.5 6.4999998v-3h-3v3z" opacity=".5" stroke="url(#f)"/><path d="m20.5 11.5v-3.0000002h-3v3.0000002z" opacity=".5" stroke="url(#h)"/><path d="m20.5 16.5v-3h-3v3z" opacity=".5" stroke="url(#i)"/><path d="m20.5 21.5v-3h-3v3z" opacity=".5" stroke="url(#j)"/></g></g><path d="m13.152 14.045a4.318 4.628 0 1 1 8.635 0 4.318 4.628 0 0 1 -8.635 0z" fill="url(#k)" fill-rule="evenodd" opacity=".141" transform="matrix(0 -.99999997 -.99999997 0 29.000001 33.999998)"/><path d="m16.5 17.5 7-6-7-6v4h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#l)" transform="matrix(0 -.99999997 -.99999997 0 29.000001 33.999998)"/><path d="m17.5 15.287966 4.443989-3.787966-4.443989-3.8228814v2.8228814h-6v2h6z" display="block" fill="none" opacity=".5" stroke="url(#m)" stroke-miterlimit="7" transform="matrix(0 -.99999997 -.99999997 0 29.000001 33.999998)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertrowsafter.svg b/icon-themes/elementary_svg/cmd/lc_insertrowsafter.svg
new file mode 100644
index 000000000..3bc6351c6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertrowsafter.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -1.4 1 0 16 23.2)" gradientUnits="userSpaceOnUse" x1="7.642857" x2="7.642857" y1="5.5" y2=".5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 -.99999999 -.99999999 0 22 8)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.99999999 -.99999999 0 22 13)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(0 -.99999999 -.99999999 0 22 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(0 -.99999999 -.99999999 0 22 23)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><radialGradient id="k" cx="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 24.324 24.82)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10" x2="23.5" y1="11.5" y2="11.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="30.465376" x2="30.465376" y1="48.536804" y2="64.139595"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="10.245955"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="10.245955"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="10.245955"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="G" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#J" y1="15.499894" y2="48.395687"/><linearGradient id="H" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="I" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#J" y1="2" y2="22"/><linearGradient id="J" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#G)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#I)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#H)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#n)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#o)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#p)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#r)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#t)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#u)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#v)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#y)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#z)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#A)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#C)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#D)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#E)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#F)"/></g><g transform="matrix(0 -.99999998 -.99999998 0 24.000001 39)"><path d="m21.5 22.5v-20.0000002h-5v20.0000002z" fill="url(#e)"/><path d="m17 1.9999998c-.554 0-1 .446-1 1v19.0000002c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-19.0000002c0-.554-.446-1-1-1zm0 1h4v19.0000002h-4z" fill="#206b00" fill-opacity=".501961"/><path d="m17 12v1h4v-1zm0 5v1h4v-1zm0-10.0000002v1h4v-1z" fill="#206b00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m20.5 6.4999998v-3h-3v3z" opacity=".5" stroke="url(#f)"/><path d="m20.5 11.5v-3.0000002h-3v3.0000002z" opacity=".5" stroke="url(#h)"/><path d="m20.5 16.5v-3h-3v3z" opacity=".5" stroke="url(#i)"/><path d="m20.5 21.5v-3h-3v3z" opacity=".5" stroke="url(#j)"/></g></g><path d="m13.152 14.045a4.318 4.628 0 1 1 8.635 0 4.318 4.628 0 0 1 -8.635 0z" fill="url(#k)" fill-rule="evenodd" opacity=".141" transform="matrix(0 .99999997 -.99999997 0 29.000001 -9.999999)"/><path d="m16.5 17.5 7-6-7-6v4h-6v4h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#l)" transform="matrix(0 .99999997 -.99999997 0 29.000001 -9.999999)"/><path d="m17.5 15.287966 4.443989-3.787966-4.443989-3.8228814v2.8228814h-6v2h6z" display="block" fill="none" opacity=".5" stroke="url(#m)" stroke-miterlimit="7" transform="matrix(0 .99999997 -.99999997 0 29.000001 -9.999999)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertscript.svg b/icon-themes/elementary_svg/cmd/lc_insertscript.svg
new file mode 100644
index 000000000..9ce738b86
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertscript.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571257 0 0 .46718739 .342907 .320131)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="j" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#j)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#i)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><path d="m3.50002 1.4987c3.895558 0 16.999958.0014 16.999958.0014l.000022 21.4999h-16.99998v-21.5012772z" fill="url(#g)" stroke-width="1.068763"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161h-17.0000799v-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m6 5.3772208h2.7752072zm3.0835636 0h1.3283044zm1.5655014 0h.664152zm.925069 0h1.209706zm1.470623 0h1.233425zm-7.044757 2.0022649h3.2496016zm3.5105186 0h3.5105184zm1.2927244 5.9928833h.640433zm.90135 0h1.423183zm1.70782 0h3.723996zm-2.820275 5.964718h2.253373zm2.927013 0h.90135z" stroke="#89adc2" stroke-width=".75"/></g><path d="m8.6494305 13.035281h.7086944v.753017h-.7086944z" fill="#d48eb3"/><path d="m9.4743454 13.035281h.3112893v.753017h-.3112893z" fill="#d48eb3"/><path d="m6 17h1.5155467v.753016h-1.5155467z" fill="#666" opacity=".7"/><path d="m7.6343502 17h1.6239264v.753016h-1.6239264z" fill="#666" opacity=".7"/><g fill="#d48eb3"><path d="m9.3770809 17h.6484821v.753016h-.6484821z"/><path d="m10.144367 17h1.527587v.753016h-1.527587z"/><path d="m12.955446 17h.407628v.753016h-.407628z"/><path d="m11.790759 17h1.045883v.753016h-1.045883z"/><path d="m13.481878 17h.239033v.753016h-.239033z"/><path d="m13.839715 17h.648482v.753016h-.648482z"/></g><path d="m6 15h1.3710355v.753017h-1.3710355z" fill="#94d48e"/><path d="m7.4842472 15h.4317141v.753017h-.4317141z" fill="#94d48e"/><path d="m8.0291723 15h.9856747v.753017h-.9856747z" fill="#666" opacity=".7"/><path d="m9.128058 15h.6725675v.753017h-.6725675z" fill="#666" opacity=".7"/><path d="m6 19h1.1290511v.753017h-1.1290511z" fill="#de6161"/><path d="m7.3104018 19h2.0092903v.753017h-2.0092903z" fill="#666" opacity=".7"/><path d="m6 9v.7530165h2.3245326v-.7530165zm0 2v.753017h2.3482523v-.753017z" fill="#b78ed4"/><path d="m9.3444805 9v.753017h4.2458295v-.753017zm.05497 2v.753017h3.8663145v-.753017z" fill="#d48eb3"/><path d="m6 12.99586v.753017h1.9212973v-.753017z" fill="#94d48e"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertsection.svg b/icon-themes/elementary_svg/cmd/lc_insertsection.svg
new file mode 100644
index 000000000..7e55d0d3f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertsection.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" gradientTransform="matrix(.72803143 0 0 .72724184 -13.459104 -1.459103)" gradientUnits="userSpaceOnUse" x1="39.777271" x2="39.777271" xlink:href="#b" y1="15.756936" y2="21.257172"/><linearGradient id="b"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.72803143 0 0 .72724184 -13.459104 -1.459103)" gradientUnits="userSpaceOnUse" x1="30.162304" x2="30.162304" xlink:href="#b" y1="15.756935" y2="21.25717"/><linearGradient id="d" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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="g" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#d)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m3.4999601 1.499957c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.998716s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="url(#f)"/><path d="m19.5 21.5h-15.0000004v-18.9999999h15.0000004z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m3.4999601 1.499957c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.998716s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><rect fill="url(#c)" height="3" rx=".5" ry=".500011" width="4" x="6.5" y="10.5"/><rect fill="none" height="3" opacity=".5" rx=".5" ry=".500011" stroke="#206b00" width="4" x="6.5" y="10.5"/><rect fill="#fff" height="1" opacity=".3" rx=".000002" ry="0" width="3" x="7" y="11"/><rect fill="url(#a)" height="3" rx=".5" ry=".500011" width="4" x="13.5" y="10.5"/><rect fill="none" height="3" opacity=".5" rx=".5" ry=".500011" stroke="#206b00" width="4" x="13.5" y="10.5"/><rect fill="#fff" height="1" opacity=".3" rx=".000002" ry="0" width="3" x="14" y="11"/><g fill="none" stroke="#aaa" stroke-linecap="round"><path d="m6.5071212 5.49995h10.9999998"/><path d="m6.5071212 8.49995 10.9928788.00005"/><path d="m6.5071212 15.49995h10.9999998"/><path d="m6.5071212 18.49995h10.9999998"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertslide.svg b/icon-themes/elementary_svg/cmd/lc_insertslide.svg
new file mode 100644
index 000000000..e549b7de9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertslide.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="4.559" y2="21.517"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3746 0 0 .37083 29.393 2.44)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66892 0 0 .4054 -1.18 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="6.733" y2="41.267"/><linearGradient id="i" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="37.633" x2="37.633" xlink:href="#c" y1="6.733" y2="41.267"/><linearGradient id="j" gradientTransform="matrix(.47058531 0 0 .36937813 2.972059 3.568188)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="m" gradientTransform="matrix(.03873 0 0 .00824 -1.997 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -2)"><path d="m2.65 21h18.7v2h-18.7z" fill="url(#m)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#l)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#k)" opacity=".15"/><path d="m5 4.5h17.5v17h-17.5z" fill="url(#j)" stroke-width="1.045825"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#i)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#e)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#h)" stroke-linecap="square"/><path d="m6 7.5h4m1 0h2m1 0h1m1 0h2m-12 4h2m-2 2h1m-1 2h2m-2 2h2m0-4h1m0 4h1" stroke="#aaa"/><g stroke-linejoin="round"><path d="m5 21.5h17.5v-17h-17.5" stroke="url(#g)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#e)"><path d="m20 14a4 4 0 1 1 -2.116-3.53l-1.884 3.53z" opacity=".5"/><path d="m20 14.012c0 1.734-1.26 3.392-2.933 3.854-1.67.463-3.605-.31-4.497-1.798-.007.007 3.43-2.056 3.43-2.056z" opacity=".5"/><path d="m20 14c0 1.734-1.26 3.392-2.933 3.855-.04-.007-1.067-3.855-1.067-3.855z"/></g></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertsound.svg b/icon-themes/elementary_svg/cmd/lc_insertsound.svg
new file mode 100644
index 000000000..9e3e488be
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertsound.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.48571314 0 0 .456295 .342884 .348909)" 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="j" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.33469959 -.0946529 .11219966 .32923278 -5.748817 -3.407127)" gradientUnits="userSpaceOnUse" x1="36.948124" x2="17.238106" y1="25.439518" y2="84.235909"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#cc3b02"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#f)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><path d="m3.5 1.5c3.8955625 0 16.999979.00137 16.999979.00137l.000021 20.99863s-11.3333329 0-17 0c0-6.999993 0-13.9999842 0-20.9999777z" fill="url(#i)"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#j)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m15.722656 7.0058594c-.05462-.010575-.116504-.00719-.179687.00977l-5.085938 1.36523c-.252734.0678367-.457031.3460469-.457031.6230468v1.6035158 4.4375a1.5171451 2.0185373 78.171094 0 0 -1.4902344-.02734 1.5171451 2.0185373 78.171094 0 0 -1.4492187 1.988281 1.5171451 2.0185373 78.171094 0 0 2.4296875.892579 1.5171451 2.0185373 78.171094 0 0 1.5078126-1.607422h.001953v-5.453125l4-1.072266v4.279297a1.5171451 2.0185373 78.171094 0 0 -1.490234-.02734 1.5171451 2.0185373 78.171094 0 0 -1.449219 1.988281 1.5171451 2.0185373 78.171094 0 0 2.429687.892579 1.5171451 2.0185373 78.171094 0 0 1.507813-1.607422h.001953v-6.2949302-1.6035157c0-.20775-.113497-.3549939-.277344-.3867187z" fill="url(#k)"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertsymbol.svg b/icon-themes/elementary_svg/cmd/lc_insertsymbol.svg
new file mode 100644
index 000000000..86c08add0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertsymbol.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.914" cy="1.553" gradientTransform="matrix(-1.65853 .09817 -.1361 -2.29935 31.884 3.965)" gradientUnits="userSpaceOnUse" r="9.511"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="22.571" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.478 18.36)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m12.006 7c-1.473 0-3.01.47-3.808 1.365-.797.895-1.196 2.156-1.196 3.784 0 1.65.268 2.994.806 4.027.537 1.026 2.102 2.12 3.192 2.707v3.117h-8v-3h4.38c-1.237-.757-2.722-1.96-3.398-3.262-.667-1.31-1-2.77-1-4.383 0-1.497.345-2.81 1.037-3.942.7-1.14 1.894-2.015 3.18-2.625 1.287-.61 3.106-.788 4.807-.788 2.596 0 5.16.552 6.69 1.91 1.538 1.36 2.307 3.183 2.307 5.47 0 1.61-.338 3.06-1.014 4.346-.676 1.285-2.145 2.493-3.406 3.274h4.417v3h-8v-3.116c1.13-.586 2.66-1.694 3.2-2.743s.804-2.388.804-4.015c0-1.62-.403-2.873-1.208-3.76-.798-.896-2.326-1.366-3.79-1.366z" fill="#fff" opacity=".35"/><path d="m12.503 6.495c-1.473 0-3.01.47-3.808 1.365-.797.895-1.196 2.156-1.196 3.784 0 1.652.268 2.995.805 4.028.537 1.026 2.102 2.12 3.192 2.707v3.115h-8v-3h4.38c-1.237-.757-2.722-1.96-3.398-3.262-.668-1.31-1.002-2.77-1.002-4.382 0-1.497.346-2.81 1.038-3.942.7-1.14 1.895-2.014 3.18-2.625 1.287-.61 3.106-.788 4.807-.788 2.596 0 5.16.552 6.69 1.91 1.538 1.36 2.307 3.183 2.307 5.47 0 1.61-.338 3.06-1.013 4.346-.676 1.287-2.145 2.494-3.406 3.275h4.417v3h-8v-3.116c1.13-.587 2.662-1.694 3.2-2.744.536-1.05.804-2.39.804-4.016 0-1.62-.4-2.873-1.207-3.76-.798-.895-2.325-1.365-3.79-1.365z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".431"/><ellipse cx="12.467" cy="22.541" fill="url(#b)" opacity=".2" rx="11" ry="2.89"/><path d="m12.504 3.496c-1.7 0-3.52.177-4.807.787-1.286.61-2.482 1.486-3.18 2.625-.693 1.13-1.038 2.446-1.038 3.944 0 .18.018.35.026.527.067-1.3.393-2.463 1.01-3.472.7-1.14 1.895-2.014 3.18-2.625 1.287-.61 3.107-.787 4.808-.787 2.596 0 5.16.55 6.69 1.91 1.41 1.247 2.164 2.89 2.28 4.916.007-.15.026-.294.026-.447 0-2.287-.77-4.11-2.307-5.47-1.53-1.358-4.093-1.91-6.69-1.91zm4.973 8.73c-.06 1.35-.314 2.497-.782 3.41-.537 1.05-2.066 2.157-3.197 2.743v1c1.13-.587 2.66-1.693 3.197-2.743s.807-2.39.807-4.018c0-.14-.02-.26-.025-.395zm-9.954.024c-.005.134-.025.255-.025.395 0 1.652.27 2.993.807 4.027.537 1.025 2.103 2.12 3.193 2.707v-1c-1.09-.587-2.656-1.683-3.193-2.708-.47-.9-.72-2.05-.782-3.422zm-4.025 6.246v1h4.38c-.45-.275-.926-.624-1.39-1zm14.96 0c-.457.372-.927.72-1.378 1h4.418v-1z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_inserttable.svg b/icon-themes/elementary_svg/cmd/lc_inserttable.svg
new file mode 100644
index 000000000..e1628ead0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_inserttable.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#e" y1="3" y2="5"/><linearGradient id="h" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#e" y1="3" y2="5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="5"/><linearGradient id="j" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="5"/><linearGradient id="k" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" y1="16.001053" y2="20.001053"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#m"/><linearGradient id="m"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#m"/><linearGradient id="o" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#e" y1="6.451322" y2="10.245955"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#e" y1="6.451322" y2="10.245955"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#e" y1="6.451322" y2="10.245955"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#e" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#e" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#e" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#e" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#e" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#e" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#e" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#e" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#e" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#e" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#e" y1="6.451322" y2="8.348639"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#e" y1="6.451322" y2="8.345967"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#e" y1="6.451322" y2="8.348639"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#e" y1="6.451322" y2="8.345967"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#e" y1="6.451322" y2="8.348639"/><linearGradient id="H" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#e" y1="6.451322" y2="8.345967"/><linearGradient id="I" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#l)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#n)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#o)" stroke-width="1.003675"/></g><rect fill="url(#I)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#e)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#p)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#q)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#r)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#s)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#t)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#v)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#w)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#x)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#A)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#B)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#D)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#E)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#F)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#G)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#H)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#f)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#555761" fill-opacity=".501961"/><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".8" stroke="url(#i)"/><path d="m12.5 2.5h3v3h-3z" opacity=".8" stroke="url(#j)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#k)" opacity=".15"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_inserttitlefield.svg b/icon-themes/elementary_svg/cmd/lc_inserttitlefield.svg
new file mode 100644
index 000000000..1f542bc6c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_inserttitlefield.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.184637 0 0 .22360095 5.500679 1.359007)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(-.00221239 .42691169 -.62133805 -.00333874 39.838606 -26.040759)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999601 1.4999572c3.8955809 0 18.0000299.00136 18.0000299.00136l.000021 20.9987158h-18.0000509v-21.0000535z" fill="url(#e)"/><path d="m20.5 21.5h-16.0000004v-18.9999997h16.0000004z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.9999618.00136 17.9999618.00136l.000021 20.9987161h-17.9999828v-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m18.513621 4.5440073v2.9384798h-12.0071956v-2.9384798z" fill="url(#h)" stroke-width="1.008585"/><g fill="none" stroke-width=".991488" transform="matrix(.9994932 0 0 1.01776 .011663 -.654813)"><path d="m6.9852218 6.0698376 10.4639042-.0630764.02544 1.0970034-10.438468-.1117836" opacity=".5" stroke="url(#g)"/><path d="m18.523651 5.0685901v2.9395447h-12.0391844v-2.9395447z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_inserttopicfield.svg b/icon-themes/elementary_svg/cmd/lc_inserttopicfield.svg
new file mode 100644
index 000000000..42e305fb1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_inserttopicfield.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.184637 0 0 .22360095 5.500679 1.359007)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(-.00221239 .42691169 -.62133805 -.00333874 39.838606 -26.040759)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999601 1.4999572c3.8955809 0 18.0000299.00136 18.0000299.00136l.000021 20.9987158h-18.0000509v-21.0000535z" fill="url(#e)"/><path d="m20.5 21.5h-16.0000004v-18.9999997h16.0000004z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.9999618.00136 17.9999618.00136l.000021 20.9987161h-17.9999828v-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><g transform="translate(-4 10)"><path d="m18.513621 4.5440073v2.9384798h-12.0071956v-2.9384798z" fill="url(#h)" stroke-width="1.008585"/><g fill="none" stroke-width=".991488" transform="matrix(.9994932 0 0 1.01776 .011663 -.654813)"><path d="m6.9852218 6.0698376 10.4639042-.0630764.02544 1.0970034-10.438468-.1117836" opacity=".5" stroke="url(#g)"/><path d="m18.523651 5.0685901v2.9395447h-12.0391844v-2.9395447z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_inserttreecontrol.svg b/icon-themes/elementary_svg/cmd/lc_inserttreecontrol.svg
new file mode 100644
index 000000000..11bdf3617
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_inserttreecontrol.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" gradientTransform="matrix(.0352071 0 0 .0082353 -1.224853 2.480547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#i" y1="366.64789" y2="609.50507"/><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.261205 2.480564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 3.238792 2.480455)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 -.103199 -.633118)" gradientUnits="userSpaceOnUse" x1="24.918293" x2="24.918293" xlink:href="#g" y1=".291735" y2="16.728411"/><linearGradient id="e" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.868326" x2="23.868326" xlink:href="#f" y1="6.438582" y2="11.307003"/><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.868326" x2="23.868326" y1="6.438582" y2="11.307003"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" 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(.48571543 0 0 .45629666 -.103199 -.633118)" gradientUnits="userSpaceOnUse" x1="24.918293" x2="24.918293" y1=".291735" y2="16.728411"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -1.224853 2.480547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m6.5 6.5v13h6.5" fill="none" stroke="#585c5f"/><path d="m7 10.5h6" fill="none" stroke="#585c5f"/><path d="m3 5.5 7.499999-.000024v2l-7.499999.000024z" fill="url(#i)" opacity=".15"/><path d="m2.9999989 5.500085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m10.499999 5.499976v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m3.0539319.5179773c3.8955809 0 7.4460681-.0179773 7.4460681-.0179773v6h-8v-6z" fill="url(#g)"/><g fill="none" transform="translate(-.446026 -.98198)"><path d="m9.9460282 6.4819799-6.0000022-.0000223.053971-3.9819796 5.9460308-.0179977z" stroke="url(#f)" stroke-linecap="round"/><path d="m2.946026 1.4819576 8.000002.0000223-.000002 6-8-.0000223v-5.9999777z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g><g transform="translate(10.946068 6.982023)"><path d="m3 5.5 7.499999-.000024v2l-7.499999.000024z" fill="url(#a)" opacity=".15"/><path d="m2.9999989 5.500085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m10.499999 5.499976v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m3.0539319.5179773c3.8955809 0 7.4460681-.0179773 7.4460681-.0179773v6h-8v-6z" fill="url(#d)"/><g fill="none" transform="translate(-.446026 -.98198)"><path d="m9.9460282 6.4819799-6.0000022-.0000223.053971-3.9819796 5.9460308-.0179977z" stroke="url(#e)" stroke-linecap="round"/><path d="m2.946026 1.4819576 8.000002.0000223-.000002 6-8-.0000223v-5.9999777z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g transform="translate(10.946029 15.982002)"><path d="m3 5.5 7.499999-.000024v2l-7.499999.000024z" fill="url(#a)" opacity=".15"/><path d="m2.9999989 5.500085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m10.499999 5.499976v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m3.0539319.5179773c3.8955809 0 7.4460681-.0179773 7.4460681-.0179773v6h-8v-6z" fill="url(#d)"/><g fill="none" transform="translate(-.446026 -.98198)"><path d="m9.9460282 6.4819799-6.0000022-.0000223.053971-3.9819796 5.9460308-.0179977z" stroke="url(#e)" stroke-linecap="round"/><path d="m2.946026 1.4819576 8.000002.0000223-.000002 6-8-.0000223v-5.9999777z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertvideo.svg b/icon-themes/elementary_svg/cmd/lc_insertvideo.svg
new file mode 100644
index 000000000..8f4e89285
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertvideo.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.45946 0 0 .4865 .973 .824)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="6.528" y2="41.472"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="-1.631" y2="33.669"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#h)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#g)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15"/><path d="m5.5 2.5h13v20h-13z" fill="url(#j)"/><path d="m2.5 2c-.276 0-.5.224-.5.5v20c0 .276.224.5.5.5h19c.276 0 .5-.224.5-.5v-20c0-.276-.224-.5-.5-.5h-16.5zm.5 1h2v1h-2zm3 0h12v19h-12zm13 0h2v1h-2zm-16 3h2v1h-2zm16 0h2v1h-2zm-16 3h2v1h-2zm16 0h2v1h-2zm-16 3h2v1h-2zm16 0h2v1h-2zm-16 3h2v1h-2zm16 0h2v1h-2zm-16 3h2v1h-2zm16 0h2v1h-2zm-16 3h2v1h-2zm16 0h2v1h-2z" opacity=".7"/><g fill="none"><path d="m6.5 12.5h11" display="block" opacity=".7" stroke="#000" stroke-linecap="square" stroke-linejoin="round"/><path d="m6.5 13.5h11" display="block" opacity=".3" stroke="#fff" stroke-linecap="square" stroke-linejoin="round"/><path d="m3.5 3.5h17v18h-17z" opacity=".3" stroke="url(#i)" stroke-linecap="round"/></g><path d="m19 21h2v1h-2zm0-3h2v1h-2zm0-3h2v1h-2zm-16 6h2v1h-2zm0-3h2v1h-2zm0-3h2v1h-2zm0-3h2v1h-2zm0-3h2v1h-2zm0-3h2v1h-2zm0-3h2v1h-2z" fill="#e6e6e6" opacity=".3"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_inspectordeck.svg b/icon-themes/elementary_svg/cmd/lc_inspectordeck.svg
new file mode 100644
index 000000000..c6ac88cb2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_inspectordeck.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" gradientTransform="matrix(1.0080891 0 0 1.0000217 -4.038 2.999761)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1110.5" cy="1543" gradientTransform="matrix(1.3323351 0 0 .9601284 -1471.5547 -1471.5679)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.006025" x2="16.000223" xlink:href="#d" y1="9.534337" y2="9.534337"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="62.625" cy="4.625" gradientTransform="matrix(.76091728 0 0 .19022902 -39.567475 19.101329)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.56156549 0 0 .56188923 4.954286 -.435683)" gradientUnits="userSpaceOnUse" x1="13.236" x2="7.752" y1="37.751999" y2="42.282001"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.49294 0 0 .51865 -1.792 -.03)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.4925 0 0 .5272 -1.783 -.32)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="i" cx="15.415" cy="35.357" gradientTransform="matrix(.4721 0 0 .47512 -2.01 2.097)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#690808"/><stop offset="1" stop-color="#f462ea"/></radialGradient><radialGradient id="j" cx="26.782" cy="42.343" gradientTransform="matrix(1 0 0 .2822 0 30.394)" gradientUnits="userSpaceOnUse" r="14.407" xlink:href="#d"/><path d="m9.82 12.62 2.005 1.972c1.178-1.218 3.057-3.31 4.353-5.147l.085-4.152c-2.142 2.367-4.8 5.343-6.442 7.328z" fill="url(#g)" stroke="#673907" stroke-linecap="round" stroke-width=".743" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m5.413 18.464 1.272 1.162 5.355-4.94c-.216-.824-1.45-2.312-2.373-2.312l-4.253 6.09z" fill="url(#h)" stroke="#787a75" stroke-linecap="round" stroke-width=".749" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m1 21.977c3.135 0 5.514.386 5.965-1.97.363-1.898-2.165-2.808-3.417-1.113-1.208 1.632-2.548 3.083-2.548 3.083z" fill="url(#i)" transform="matrix(1.04813 0 0 1.04813 7.707 -.107)"/><path d="m41.19 42.343c0 2.245-6.45 4.066-14.408 4.066-7.957 0-14.407-1.82-14.407-4.067 0-2.245 6.45-4.066 14.407-4.066s14.407 1.82 14.407 4.066z" fill="url(#j)" opacity=".2" transform="matrix(.54562 0 0 .51557 .955 .073)"/><path d="m13.5 20c0 .386513-.310591.700553-.700553.700553-.379611 0-.700555-.31059-.697103-.700553 0-.389963.31059-.704004.700553-.704004.389964 0 .704005.317491.704005.707455z" fill="#fff" opacity=".528" stroke-width="3.451003"/><path d="m8.079628 23.506179s2.201436-1.083286 3.137794-2.694518c.333701-.572772 1.085776-.08218.622578.48561-.996125 1.220254-3.760372 2.206417-3.760372 2.206417z" fill="url(#f)" opacity=".428" stroke-width="2.490313"/><g transform="translate(1.999776 -7.002326)"><g transform="translate(0 -1)"><g fill-rule="evenodd" transform="translate(0 8)"><path d="m1.6311977 10.044215-1.2140423-.5314124c.9355638-5.9221279 6.9649974-9.81131271 15.4743956-2.6074566l-.148677 3.105767v.024c-2.3001-1.9558412-4.28185-4.4661954-8.3626394-4.4661954-4.6845799.0620013-5.4152457 3.6123781-5.7451002 4.4751964z" fill="url(#a)"/><path d="m15.497906 10.035214c-2.197549 2.805361-4.840524 3.464775-7.4943994 3.464775-2.6539763 0-5.9811868-.45581-6.4951461-3.464775.5575631-2.7513595 1.9987083-4.4348957 5.7001846-4.4661968 4.0448559-.0340007 6.0093479 2.5103543 8.2893609 4.4661968z" style="stroke-width:1.004673;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#b);stroke:url(#c)"/><ellipse cx="7.320361" cy="9.525049" fill="#64baff" fill-opacity=".984314" rx="3.161734" ry="3.136432" stroke="#0d52bf" stroke-width=".669784"/><ellipse cx="7.050984" cy="8.801107" fill="#0d52bf" rx="2.016211" ry="1.800021"/><ellipse cx="6.546961" cy="8.400906" fill="#d7e4f1" rx="1.008172" ry=".800054"/></g><path d="m.49911436 17.499903c.89458434-5.925929 7.65508724-10.9231368 15.03926664-2.609057" fill="none" stroke="#8c8c8c" stroke-width="1.004673"/></g><path d="m16.169716 19.98114c0 1.116301-3.619676 2.021186-8.0847463 2.021186-4.4650706 0-8.0847461-.904818-8.0847461-2.021186 0-1.116369 3.6196755-2.021187 8.0847461-2.021187 4.4650703 0 8.0847463.904885 8.0847463 2.021187z" fill="url(#e)" fill-rule="evenodd" opacity=".3" stroke-width=".673729"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_interactivegradient.svg b/icon-themes/elementary_svg/cmd/lc_interactivegradient.svg
new file mode 100644
index 000000000..03d59559d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_interactivegradient.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="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" xlink:href="#a" y1="4.000301" y2="20.000076"/><radialGradient id="c" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.284" x2="17.171" y1="6.993" y2="16.88"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#9bdb4d"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.6 0 0 .60315 21.828 -232.158)" gradientUnits="userSpaceOnUse" x1="-8.688" x2="-8.688" xlink:href="#a" y1="411.436" y2="414.752"/><linearGradient id="i" gradientTransform="matrix(.3618 0 0 .36374 13.485 -143.257)" gradientUnits="userSpaceOnUse" x1="-8.688" x2="-8.688" y1="410.109" y2="418.67"><stop offset="0" stop-color="#fff"/><stop offset=".42" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="2.382" x2="21.571" y1="2.544" y2="21.733"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#206b00"/></linearGradient><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#c)" transform="matrix(.57895 0 0 .42857 -1.895 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#e)" transform="matrix(-.57895 0 0 -.42857 -1.895 2.857)"/><path d="m10 40h28v7h-28z" fill="url(#f)" transform="matrix(.57895 0 0 .42857 -1.895 2.857)"/></g><rect fill="url(#g)" height="19" rx="1" width="19" x="2.5" y="2.5"/><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19" opacity=".5" rx="1" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" width="19" x="2.5" y="2.5"/><path d="m17.34 16.788-9.34-9.338-.522.522 9.342 9.338z" fill="#555761" stroke="#555761" stroke-width=".5"/><g stroke-linecap="round"><path d="m14.528 14.5h5v5h-5z" fill="#fafafa" stroke="#555761" stroke-linejoin="round" stroke-opacity=".75"/><path d="m15.528 15.5h3v3h-3z" fill="none" stroke="url(#h)"/><path d="m7.02 4.5c1.424.002 2.49 1.017 2.48 2.476-.01 1.577-.968 2.524-2.447 2.524-1.583 0-2.547-1.023-2.553-2.506-.006-1.507.96-2.496 2.52-2.494z" fill="#fafafa" stroke="#555761" stroke-linejoin="round" stroke-opacity=".75"/><path d="m6.984 5.493c.86.014 1.5.614 1.496 1.494-.006.95-.584 1.52-1.476 1.52-1.023.002-1.536-.513-1.54-1.51-.002-.98.58-1.52 1.52-1.504z" fill="none" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_interactivetransparence.svg b/icon-themes/elementary_svg/cmd/lc_interactivetransparence.svg
new file mode 100644
index 000000000..55e01dc09
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_interactivetransparence.svg
@@ -0,0 +1,313 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ height="24"
+ width="24"
+ version="1.1"
+ id="svg88"
+ sodipodi:docname="lc_interactivetransparence.svg"
+ inkscape:version="0.92.4 (unknown)">
+ <metadata
+ id="metadata94">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs92" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1360"
+ inkscape:window-height="714"
+ id="namedview90"
+ showgrid="false"
+ inkscape:zoom="13.906433"
+ inkscape:cx="3.4174647"
+ inkscape:cy="8.2095569"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg88" />
+ <linearGradient
+ id="a">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop2" />
+ <stop
+ offset="0"
+ stop-color="#fff"
+ stop-opacity=".235"
+ id="stop4" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity=".157"
+ id="stop6" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity=".392"
+ id="stop8" />
+ </linearGradient>
+ <linearGradient
+ id="b"
+ gradientUnits="userSpaceOnUse"
+ x1="12.00104"
+ x2="12.00104"
+ xlink:href="#a"
+ y1="4.000301"
+ y2="20.000076" />
+ <radialGradient
+ id="c"
+ cx="4.993"
+ cy="43.5"
+ gradientTransform="matrix(2.00378 0 0 1.4 27.988 -17.4)"
+ gradientUnits="userSpaceOnUse"
+ r="2.5"
+ xlink:href="#d" />
+ <linearGradient
+ id="d">
+ <stop
+ offset="0"
+ stop-color="#181818"
+ id="stop13" />
+ <stop
+ offset="1"
+ stop-color="#181818"
+ stop-opacity="0"
+ id="stop15" />
+ </linearGradient>
+ <radialGradient
+ id="e"
+ cx="4.993"
+ cy="43.5"
+ gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)"
+ gradientUnits="userSpaceOnUse"
+ r="2.5"
+ xlink:href="#d" />
+ <linearGradient
+ id="f"
+ gradientUnits="userSpaceOnUse"
+ x1="25.058"
+ x2="25.058"
+ y1="47.028"
+ y2="39.999">
+ <stop
+ offset="0"
+ stop-color="#181818"
+ stop-opacity="0"
+ id="stop19" />
+ <stop
+ offset=".5"
+ stop-color="#181818"
+ id="stop21" />
+ <stop
+ offset="1"
+ stop-color="#181818"
+ stop-opacity="0"
+ id="stop23" />
+ </linearGradient>
+ <linearGradient
+ id="g"
+ gradientUnits="userSpaceOnUse"
+ x1="7.284"
+ x2="17.171"
+ y1="6.993"
+ y2="16.88">
+ <stop
+ offset="0"
+ stop-color="#8cd5ff"
+ id="stop26" />
+ <stop
+ offset="1"
+ stop-color="#9bdb4d"
+ stop-opacity=".221"
+ id="stop28" />
+ </linearGradient>
+ <linearGradient
+ id="h"
+ gradientTransform="matrix(.6 0 0 .60315 21.828 -232.158)"
+ gradientUnits="userSpaceOnUse"
+ x1="-8.688"
+ x2="-8.688"
+ xlink:href="#a"
+ y1="411.436"
+ y2="414.752" />
+ <linearGradient
+ id="i"
+ gradientTransform="matrix(.3618 0 0 .36374 13.485 -143.257)"
+ gradientUnits="userSpaceOnUse"
+ x1="-8.688"
+ x2="-8.688"
+ y1="410.109"
+ y2="418.67">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop32" />
+ <stop
+ offset=".42"
+ stop-color="#fff"
+ stop-opacity=".235"
+ id="stop34" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity=".157"
+ id="stop36" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity=".392"
+ id="stop38" />
+ </linearGradient>
+ <linearGradient
+ id="j"
+ gradientUnits="userSpaceOnUse"
+ x1="2.382"
+ x2="21.571"
+ y1="2.544"
+ y2="21.733">
+ <stop
+ offset="0"
+ stop-color="#002e99"
+ id="stop41" />
+ <stop
+ offset="1"
+ stop-color="#206b00"
+ id="stop43" />
+ </linearGradient>
+ <g
+ opacity=".4"
+ id="g52">
+ <path
+ d="m38 40h5v7h-5z"
+ fill="url(#c)"
+ transform="matrix(.57895 0 0 .42857 -1.895 2.857)"
+ id="path46" />
+ <path
+ d="m-10-47h5v7h-5z"
+ fill="url(#e)"
+ transform="matrix(-.57895 0 0 -.42857 -1.895 2.857)"
+ id="path48" />
+ <path
+ d="m10 40h28v7h-28z"
+ fill="url(#f)"
+ transform="matrix(.57895 0 0 .42857 -1.895 2.857)"
+ id="path50" />
+ </g>
+ <path
+ d="m14 2h4v4h-4zm-8 16h4v4h-4z"
+ fill="#b3b3b3"
+ id="path54" />
+ <path
+ d="m2.5 18v2.5c0 .554.446 1 1 1h2.5v-3.5zm15.5-15.5v3.5h3.5v-2.5c0-.554-.446-1-1-1zm-4 3.5h4v4h-4zm-8 8h4v4h-4z"
+ id="path56"
+ fill="#777" />
+ <path
+ d="m10 14h4v4h-4zm8-8h4v4h-4z"
+ id="path58"
+ fill="#b3b3b3" />
+ <path
+ d="m10 10h4v4h-4zm0 8h4v4h-4zm8-8h4v4h-4z"
+ fill="#777"
+ id="path60" />
+ <path
+ d="m14 10h4v4h-4z"
+ fill="#b3b3b3"
+ id="path62" />
+ <path
+ d="m18 18v3.5h2.5c.554 0 1-.446 1-1v-2.5z"
+ fill="#777"
+ id="path64" />
+ <path
+ d="m14 18h4v4h-4zm4-4h4v4h-4z"
+ fill="#b3b3b3"
+ id="path66" />
+ <path
+ d="m14 14h4v4h-4z"
+ fill="#777"
+ id="path68" />
+ <rect
+ height="19"
+ rx="1"
+ width="19"
+ x="2.5"
+ y="2.5"
+ id="rect70"
+ fill="url(#g)" />
+ <path
+ d="m3.5 3.5h17v17h-17z"
+ fill="none"
+ opacity=".5"
+ stroke="url(#b)"
+ stroke-linecap="round"
+ stroke-linejoin="round"
+ id="path72" />
+ <rect
+ height="19"
+ rx="1"
+ width="19"
+ x="2.5"
+ y="2.5"
+ id="rect74"
+ stroke-linejoin="round"
+ stroke-linecap="round"
+ stroke="url(#j)"
+ fill="none"
+ opacity=".5" />
+ <path
+ d="m17.34 16.788-9.34-9.338-.522.522 9.342 9.338z"
+ fill="#555761"
+ stroke="#555761"
+ stroke-width=".5"
+ id="path76" />
+ <g
+ stroke-linecap="round"
+ id="g86">
+ <path
+ d="m14.528 14.5h5v5h-5z"
+ fill="#fafafa"
+ stroke="#555761"
+ stroke-linejoin="round"
+ stroke-opacity=".75"
+ id="path78" />
+ <path
+ d="m15.528 15.5h3v3h-3z"
+ fill="none"
+ stroke="url(#h)"
+ id="path80" />
+ <path
+ d="m7.02 4.5c1.424.002 2.49 1.017 2.48 2.476-.01 1.577-.968 2.524-2.447 2.524-1.583 0-2.547-1.023-2.553-2.506-.006-1.507.96-2.496 2.52-2.494z"
+ fill="#fafafa"
+ stroke="#555761"
+ stroke-linejoin="round"
+ stroke-opacity=".75"
+ id="path82" />
+ <path
+ d="m6.984 5.493c.86.014 1.5.614 1.496 1.494-.006.95-.584 1.52-1.476 1.52-1.023.002-1.536-.513-1.54-1.51-.002-.98.58-1.52 1.52-1.504z"
+ fill="none"
+ stroke="url(#i)"
+ id="path84" />
+ </g>
+</svg>
diff --git a/icon-themes/elementary_svg/cmd/lc_intersect.svg b/icon-themes/elementary_svg/cmd/lc_intersect.svg
new file mode 100644
index 000000000..0a4eb118c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_intersect.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="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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.02485212 0 0 .0082353 -.48225 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 7.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="f" gradientTransform="matrix(.73684202 0 0 .73684202 -.342103 6.657876)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#g" y1="2.655628" y2="21.282824"/><linearGradient id="g" 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="h" gradientUnits="userSpaceOnUse" x1="8.499997" x2="8.499997" xlink:href="#a" y1="10" y2="21"/><linearGradient id="i" gradientTransform="matrix(.71770322 0 0 .71753731 -.430618 31.745917)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#g" y1="-42.231876" y2="-21.229681"/><linearGradient id="j" gradientTransform="matrix(.31231236 0 0 .31231203 -.439937 34.002483)" gradientUnits="userSpaceOnUse" x1="51.798126" x2="51.798126" y1="-99.267654" y2="-60.844543"><stop offset="0" stop-color="#fff"/><stop offset=".49999997" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="14.822789" x2="14.822789" y1=".967409" y2="22.975548"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="8.499997" x2="8.499997" xlink:href="#a" y1="9.999811" y2="20.999811"/><path d="m2.499999 22h12v2h-12z" fill="url(#c)" opacity=".15"/><path d="m2.5 22.000085v1.999891c-.620473.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m14.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><rect fill="url(#f)" height="14" rx="1.5" width="14" x="1.5" y="8.5"/><rect fill="none" height="12" rx=".75" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" width="12" x="2.5" y="9.5"/><path d="m23 10.000796a8.0000001 7.9991057 0 1 1 -16 0 8.0000001 7.9991057 0 1 1 16 0z" opacity=".05"/><path d="m22.5 10.000796a7.5000002 7.4982683 0 1 1 -14.9999999 0 7.5000002 7.4982683 0 1 1 14.9999999 0z" opacity=".07"/><path d="m22.5 8.9999999a7.5000002 7.4982683 0 1 1 -15 0 7.5000002 7.4982683 0 1 1 15 0z" fill="url(#i)"/><path d="m15.216797 1.5019531a7.5000002 7.5000021 0 0 0 -7.6914064 6.9980469h-4.5253906c-.831 0-1.5.669-1.5 1.5v11c0 .831.669 1.5 1.5 1.5h11c.831 0 1.5-.669 1.5-1.5v-4.517578a7.5000002 7.5000021 0 0 0 7-7.482422 7.5000002 7.5000021 0 0 0 -7.283203-7.4980469z" fill="none" opacity=".5" stroke="#555761" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.499999 8.9979979a6.4999998 6.4999935 0 1 1 -12.9999991 0 6.4999998 6.4999935 0 1 1 12.9999991 0z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.5253906 8.5a7.5000002 7.4982683 0 0 0 -.0253906.5 7.5000002 7.4982683 0 0 0 8 7.482422v-6.482422c0-.831-.669-1.5-1.5-1.5z" fill="url(#k)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5253906 8.5a7.5000002 7.5000021 0 0 0 -.0253906.5 7.5000002 7.5000021 0 0 0 8 7.484375v-6.484375c0-.831-.669-1.5-1.5-1.5z" opacity=".5" stroke="#105845"/><path d="m8.5273438 9.5a6.4999998 6.4999935 0 0 0 5.9726562 5.970703v-5.220703c0-.4155-.3345-.75-.75-.75z" opacity=".5" stroke="url(#l)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_italic.svg b/icon-themes/elementary_svg/cmd/lc_italic.svg
new file mode 100644
index 000000000..b2a2b9de1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_italic.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13" cy="7.158687" gradientTransform="matrix(-2.8900222 .00000025 -.00000038 -4.4461878 50.570292 34.82886)" gradientUnits="userSpaceOnUse" r="4.498236"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -26.738056 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.60518445 0 0 1 4.974078 -22.5)"><path d="m13.261944 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m4.40625 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#d)" opacity=".2"/><path d="m5 41h8.261944v3h-8.261944z" fill="url(#e)" opacity=".2"/></g><path d="m13.302409 20.500511h-5.8006446l.2188923-1.11635 1.9809748-.448729 2.5719835-12.8708645-1.794916-.4487291.218892-1.1163504h5.800645l-.218892 1.1163504-1.970031.4487291-2.571984 12.8708645 1.783972.448729z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m10.697266 4.5-.21875 1.1152344 1.537109.3847656h2.576172l1.6875-.3847656.21875-1.1152344zm1.291015 2.9921875-2.2871091 11.4433595-1.9804688.449219-.21875 1.115234h1.9160157l.2832031-.064453 2.5722661-12.8710939zm.035157 11.5156245-.285157 1.427735.25586.064453h1.308593l.21875-1.115234z" fill="#fffdfd" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_jumptonexttablesel.svg b/icon-themes/elementary_svg/cmd/lc_jumptonexttablesel.svg
new file mode 100644
index 000000000..2e0423749
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_jumptonexttablesel.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="20" y2="21"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#b" y1="12" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="12" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="9.499999" x2="10" y1="2.500111" y2="19.00013"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.44576987 0 0 .44993661 3.801524 -2.024511)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(-3 -2.000088)"><path d="m5.0273427 4.5002457c-.2923881 0-.5273439.2468031-.5273439.5546834l.0000011 14.8904689c0 .307654.2349543.554684.5273439.554684h3.6718748l1.9941404-3.999988h7.306641.972656c.292388 0 .527344-.246803.527344-.554721l-.000001-10.8904439c0-.3076535-.234955-.5546834-.527344-.5546834z" fill="url(#l)" stroke-width=".999999"/><path d="m5 4.000063c-.5540001 0-1.0000002.446022-1.0000002 1.0000252v14.9999998c0 .554003.4460001.999987 1.0000002.999987h3.9999998l2.0000002-3.999987h8c.554 0 1-.446022 1-1.000025v-10.9999748c0-.5540032-.446-1.0000252-1-1.0000252zm0 1.0000252h3.9999998v2.9999999h-3.9999998zm4.9999997 0h4.0000003v2.9999999h-4.0000003zm5.0000003 0h4v2.9999999h-4zm-10 3.9999873h3.9999998v3.0000005h-3.9999998zm4.9999997 0h4.0000003v3.0000005h-4.0000003zm5.0000003 0h4v3.0000005h-4zm-10 3.9999875h3.9999998v3h-3.9999998zm4.9999997 0h4.0000003v3h-4.0000003zm5.0000003 0h4v3h-4zm-10 4.000025h4.9999997l-1.5 3h-3.4999997z" opacity=".32" stroke-width="3.779527"/><g fill="none" stroke-linecap="square" transform="translate(3 -1.999912)"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" stroke="url(#a)"/><path d="m2.5 15.5v2h3v-2z" stroke="url(#c)"/><path d="m7.5 15.5v2h3v-2z" stroke="url(#d)"/><path d="m12.5 15.5v2h3v-2z" stroke="url(#e)"/><path d="m2.5 11.5v2h3v-2z" stroke="url(#a)"/><path d="m7.5 11.5v2h3v-2z" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" stroke="url(#g)"/><path d="m2.5 7.5v2h3v-2z" stroke="url(#h)"/><path d="m7.5 7.5v2h3v-2z" stroke="url(#i)"/><path d="m12.5 7.5v2h3v-2z" stroke="url(#j)"/></g></g><g transform="translate(3.972657 3.999666)"><path d="m3.027343 2.500334c-.2923881 0-.5273439.2468031-.5273439.5546835l.0000011 14.8904695c0 .307653.2349544.554683.5273439.554683h3.6718748l1.99414-3.999987h7.3066411.972656c.292388 0 .527344-.246804.527344-.554722l-.000001-10.8904435c0-.3076536-.234955-.5546835-.527344-.5546835z" fill="url(#k)" stroke-width=".999999"/><path d="m3.0273427 2.000309c-.5540001 0-1.0000002.446022-1.0000002 1.0000252v14.9999998c0 .554003.4460001.999987 1.0000002.999987h3.9999998l1.9999998-3.999987h8.0000007c.554 0 1-.446022 1-1.000025v-10.9999748c0-.5540032-.446-1.0000252-1-1.0000252zm0 1.0000252h3.9999998v2.9999999h-3.9999998zm4.9999997 0h3.9999996v2.9999999h-3.9999996zm5.0000006 0h4v2.9999999h-4zm-10.0000003 3.9999873h3.9999998v3.0000005h-3.9999998zm4.9999997 0h3.9999996v3.0000005h-3.9999996zm5.0000006 0h4v3.0000005h-4zm-10.0000003 3.9999875h3.9999998v3h-3.9999998zm4.9999997 0h3.9999996v3h-3.9999996zm5.0000006 0h4v3h-4zm-10.0000003 4.000025h4.9999997l-1.5 3h-3.4999997z" fill="#002e99" fill-opacity=".501961" stroke-width="3.779527"/><g fill="none" stroke-linecap="square" transform="translate(1.027343 -3.999666)"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#a)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#c)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#d)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#a)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#j)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_jumptoprevtablesel.svg b/icon-themes/elementary_svg/cmd/lc_jumptoprevtablesel.svg
new file mode 100644
index 000000000..2b044dcb2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_jumptoprevtablesel.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="20" y2="21"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#b" y1="12" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="12" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="9.499999" x2="10" y1="2.500111" y2="19.00013"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.44576987 0 0 .44993661 3.801524 -2.024511)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(-1.027343 -.000334)"><path d="m3.027343 2.500334c-.2923881 0-.5273439.2468031-.5273439.5546835l.0000011 14.8904695c0 .307653.2349544.554683.5273439.554683h3.6718748l1.99414-3.999987h7.3066411.972656c.292388 0 .527344-.246804.527344-.554722l-.000001-10.8904435c0-.3076536-.234955-.5546835-.527344-.5546835z" fill="url(#k)" stroke-width=".999999"/><path d="m3.0273427 2.000309c-.5540001 0-1.0000002.446022-1.0000002 1.0000252v14.9999998c0 .554003.4460001.999987 1.0000002.999987h3.9999998l1.9999998-3.999987h8.0000007c.554 0 1-.446022 1-1.000025v-10.9999748c0-.5540032-.446-1.0000252-1-1.0000252zm0 1.0000252h3.9999998v2.9999999h-3.9999998zm4.9999997 0h3.9999996v2.9999999h-3.9999996zm5.0000006 0h4v2.9999999h-4zm-10.0000003 3.9999873h3.9999998v3.0000005h-3.9999998zm4.9999997 0h3.9999996v3.0000005h-3.9999996zm5.0000006 0h4v3.0000005h-4zm-10.0000003 3.9999875h3.9999998v3h-3.9999998zm4.9999997 0h3.9999996v3h-3.9999996zm5.0000006 0h4v3h-4zm-10.0000003 4.000025h4.9999997l-1.5 3h-3.4999997z" fill="#002e99" fill-opacity=".501961" stroke-width="3.779527"/><g fill="none" stroke-linecap="square" transform="translate(1.027343 -3.999666)"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#a)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#c)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#d)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#a)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#j)"/></g></g><g transform="translate(2 1.999912)"><path d="m5.0273427 4.5002457c-.2923881 0-.5273439.2468031-.5273439.5546834l.0000011 14.8904689c0 .307654.2349543.554684.5273439.554684h3.6718748l1.9941404-3.999988h7.306641.972656c.292388 0 .527344-.246803.527344-.554721l-.000001-10.8904439c0-.3076535-.234955-.5546834-.527344-.5546834z" fill="url(#l)" stroke-width=".999999"/><path d="m5 4.000063c-.5540001 0-1.0000002.446022-1.0000002 1.0000252v14.9999998c0 .554003.4460001.999987 1.0000002.999987h3.9999998l2.0000002-3.999987h8c.554 0 1-.446022 1-1.000025v-10.9999748c0-.5540032-.446-1.0000252-1-1.0000252zm0 1.0000252h3.9999998v2.9999999h-3.9999998zm4.9999997 0h4.0000003v2.9999999h-4.0000003zm5.0000003 0h4v2.9999999h-4zm-10 3.9999873h3.9999998v3.0000005h-3.9999998zm4.9999997 0h4.0000003v3.0000005h-4.0000003zm5.0000003 0h4v3.0000005h-4zm-10 3.9999875h3.9999998v3h-3.9999998zm4.9999997 0h4.0000003v3h-4.0000003zm5.0000003 0h4v3h-4zm-10 4.000025h4.9999997l-1.5 3h-3.4999997z" opacity=".32" stroke-width="3.779527"/><g fill="none" stroke-linecap="square" transform="translate(3 -1.999912)"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" stroke="url(#a)"/><path d="m2.5 15.5v2h3v-2z" stroke="url(#c)"/><path d="m7.5 15.5v2h3v-2z" stroke="url(#d)"/><path d="m12.5 15.5v2h3v-2z" stroke="url(#e)"/><path d="m2.5 11.5v2h3v-2z" stroke="url(#a)"/><path d="m7.5 11.5v2h3v-2z" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" stroke="url(#g)"/><path d="m2.5 7.5v2h3v-2z" stroke="url(#h)"/><path d="m7.5 7.5v2h3v-2z" stroke="url(#i)"/><path d="m12.5 7.5v2h3v-2z" stroke="url(#j)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_label.svg b/icon-themes/elementary_svg/cmd/lc_label.svg
new file mode 100644
index 000000000..f47ee9088
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_label.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" gradientUnits="userSpaceOnUse" x1="16.591623" x2="16.591623" xlink:href="#b" y1="7.999452" y2=".974934"/><linearGradient id="b"><stop offset="0" stop-color="#917f6e"/><stop offset="1" stop-color="#cbbaa9"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.006763" x2="15.006763" xlink:href="#d" y1="10.910329" y2="5.091909"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.382198" x2="13.382198" xlink:href="#d" y1="3.905702" y2="20.697194"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.905758" x2="14.905758" y1="4.122489" y2="22.033552"><stop offset="0" stop-color="#fff4e9"/><stop offset="1" stop-color="#e7d6c5"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.015705" x2="7.015705" xlink:href="#b" y1="22.010721" y2="2.999452"/><radialGradient id="h" cx="10.471204" cy="20.146597" gradientTransform="matrix(.9767045 0 0 .32556818 -1.227272 12.440316)" gradientUnits="userSpaceOnUse" r="9.21466"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m17.999999 18.999408a8.9999996 3.0000001 0 1 1 -17.99999885 0 8.9999996 3.0000001 0 1 1 17.99999885 0z" fill="url(#h)" fill-rule="evenodd" opacity=".3"/><path d="m11 3.499452-9.4999999 9.84375 8.2500001 8.15625 9.7499998-9.5v-8.5zm4 3c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5z" fill="url(#f)" fill-rule="evenodd" stroke="url(#g)"/><g fill="none"><path d="m11.375 4.405702c-2.8645828 2.96875-5.7291668 5.9375-8.5937498 8.90625 2.322917 2.291667 4.645833 4.583333 6.96875 6.875 2.9479168-2.864583 5.8958328-5.729167 8.8437498-8.59375 0-2.395833 0-4.791667 0-7.1875-2.40625 0-4.8125 0-7.21875 0z" opacity=".6" stroke="url(#e)"/><path d="m15 5.593202c1.513288-.05335 2.761066 1.553793 2.330349 3.00682-.319839 1.425818-2.075515 2.247518-3.372527 1.567994-1.334998-.589688-1.800348-2.467087-.88534-3.607246.444494-.601488 1.178647-.973361 1.927518-.967568z" opacity=".6" stroke="url(#c)"/><path d="m15.5 7.499452c1.109018-.587219 2.554024-.767119 3.926872-.797739.617147-.01376 1.240944.1119 1.84653-.03214.770742-.18333 1.295983-.748013 1.219149-1.264249-.103141-.692964-1.034017-1.204524-1.907061-1.570599-.774408-.324716-1.370444-.903352-1.685436-1.514615-.159146-.308833.118786-.6331109.564593-.73266.404996-.090436.829182-.1261828 1.241295-.034356.627242.1397617 1.367682.3102703 1.65947.75466" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_lastpage.svg b/icon-themes/elementary_svg/cmd/lc_lastpage.svg
new file mode 100644
index 000000000..a5349e480
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_lastpage.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" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.673566 -16.421791)" gradientUnits="userSpaceOnUse" x1="5.009942" x2="5.03216" xlink:href="#f" y1="28.039032" y2="29.671688"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.106552" x2="22.106552" xlink:href="#f" y1="6.61734" y2="17.86734"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.451878 30.383287)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.914471" x2="15.914471" y1="10.706129" y2="23.504657"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.673566 -16.421791)" gradientUnits="userSpaceOnUse" x1="5.009942" x2="5.03216" y1="28.039032" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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="i" gradientTransform="matrix(.48571543 0 0 .45629666 .396742 .365522)" 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><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.292706 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.815119 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="l" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 18.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(2)"><path d="m3.500002 22h16.999998v2h-16.999998z" fill="url(#l)" opacity=".15"/><path d="m3.5000009 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#k)" opacity=".15"/><path d="m20.500001 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#j)" opacity=".15"/><path d="m3.5538731 1.5166173c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987157s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000346 0-21.0000534z" fill="url(#i)"/><g fill="none" transform="translate(.053913 .01666)"><path d="m19.446087 21.48334h-15v-19.0000001h15z" stroke="url(#h)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(.8 0 0 .8 .314759 6.706128)"><path d="m19.001669 17.523805a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#d)" fill-rule="evenodd" opacity=".141176"/><g stroke-width="1.25" transform="translate(-1.25)"><path d="m23 10.5c-.277 0-.5.223-.5.5v5.511719 5.488281c0 .277.223.5.5.5h2c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm-.5 6.011719c0-.108403-.04251-.208466-.115234-.28125l-6.126954-5.564453c-.0057-.0056-.01222-.01166-.01758-.01758-.07775-.08285-.186498-.134766-.316406-.134766v-.002c-.241373 0-.421875.166144-.421875.398437v2.089893 1.103516c.000145.204018-.170654.376476-.384763.396484h-6.2148442c-.2286793 0-.4003907.171711-.4003907.400391v3.199218c0 .22868.1717114.400391.4003907.400391h6.1757812c.23324 0 .423979.181631.423828.398438v3.191406c0 .232293.180502.404297.421875.404297.129909 0 .238654-.05191.316406-.134766.0053-.0059.0119-.01198.01758-.01758l6.126954-5.552735c.072718-.077429.115232-.169712.115232-.277341z" style="stroke:#206b00;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#e)" transform="matrix(1.25 0 0 1.25 -7.893449 -8.38266)"/><g fill="none"><path d="m10.48586 13.49234h-6.5012412v-2.5h6.5012412" opacity=".6" stroke="url(#a)"/><path d="m12.734375 6.8769531v2.3671875c-.000287.8872194-.740534 1.6221014-1.591168 1.7481994l-.02407 2.5c.850634.126098 1.614948.854816 1.615235 1.742035v2.341797l5.871094-5.333984z" opacity=".5" stroke="url(#g)"/><path d="m21.481552 5.9923401h1.25v12.4999999h-1.25z" opacity=".6" stroke="url(#b)" stroke-linecap="round" stroke-width="1.25"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_lastrecord.svg b/icon-themes/elementary_svg/cmd/lc_lastrecord.svg
new file mode 100644
index 000000000..9cc52bf17
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_lastrecord.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" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.423206 -16.671791)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000017" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998162"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.61757188 0 0 1.1138815 -.135876 -20.026862)" gradientUnits="userSpaceOnUse" x1="35.836643" x2="35.836643" y1="23.365917" y2="34.139053"><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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1 0 0 1 20.060669 8.54761)"/><path d="m23 4.5c.277 0 .5.2743112.5.6152344v13.7695316c0 .340924-.223.615234-.5.615234h-2c-.277 0-.5-.27431-.5-.615234v-13.7695316c0-.3409232.223-.6152344.5-.6152344zm-10.966797.013672v.00391c.162385 0 .29734.06441.394531.1679688.0067.0074.01441.014514.02149.021484l7.892578 6.9492192c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.892578 6.949218c-.0071.007-.01483.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215493-.527344-.50586v-3.98828c.000189-.271008-.237747-.498047-.529297-.498047h-7.976562c-.285849 0-.5-.214151-.5-.5v-4c0-.285849.214151-.5.5-.5h8.025391c.267637-.02501.480646-.2410707.480468-.4960938v-3.9902343c0-.290366.225627-.5.527344-.4999999z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m10.99964 13.500003h-7.5v-3.000003h7.5" opacity=".6" stroke="url(#a)" stroke-width=".999992"/><path d="m10.944396 13.494013c.827238.000268 1.555336.670809 1.555604 1.498047v2.920565l6.739396-5.920565-6.739396-5.938069v2.9479618c-.000268.827238-.728366 1.4977792-1.555604 1.4980472" opacity=".5" stroke="url(#d)"/><path d="m21.496 5.4959996h1.008v13.0040004h-1.008z" opacity=".5" stroke="url(#e)" stroke-width=".991996"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_leaveallgroups.svg b/icon-themes/elementary_svg/cmd/lc_leaveallgroups.svg
new file mode 100644
index 000000000..34ac0aba8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_leaveallgroups.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" gradientUnits="userSpaceOnUse" x1="15.99997" x2="15.99997" y1="6.024331" y2="17.52433"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.99997" x2="13.99997" y1="11.024331" y2="12.024331"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.499969" x2="18.499969" y1="9.524331" y2="13.524331"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="29" x2="29" y1="6.5" y2="12"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" 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="f" gradientTransform="matrix(.43062188 0 0 .43062188 2.741631 22.650704)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#e" y1="-42.231876" y2="-21.229681"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.501249" x2="9.5" y1="11" y2="16"><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="h" gradientTransform="matrix(.52631574 0 0 .52631574 3.184212 6.184197)" gradientUnits="userSpaceOnUse" x1="13.899999" x2="14.600296" xlink:href="#e" y1="6.300026" y2="21.282824"/><radialGradient id="i" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.20698659 0 0 -.22187417 17.492892 25.86445)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m2.5 2.5h16v17h-16z" fill="#8cd5ff"/><rect fill="url(#h)" height="8" rx="1" width="8" x="4.5" y="9.5"/><path d="m5.501251 10.498745h6l-.001251 6.001255h-6z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="8" opacity=".5" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="8" x="4.5" y="9.5"/><path d="m16.5 9.0000004c.000895 6.0008926-8.9991043 6.0008926-8.9999989 0-.0008946-6.0008925 8.9991039-6.0008925 8.9999989 0z" fill="url(#f)" stroke-width=".818182"/><path d="m1.5000001 1.5000001h2v1.9999998h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m4.0000001 2.5h12.9999999" fill="none" opacity=".6" stroke="#002e99"/><path d="m17.5 1.5000001h2v1.9999998h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m1.5 18.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m4 19.5h13" fill="none" opacity=".6" stroke="#002e99"/><path d="m17.5 18.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m18.5 4v14" fill="none" opacity=".6" stroke="#002e99"/><path d="m2.5000001 4-.0000001 14" fill="none" opacity=".6" stroke="#002e99"/><path d="m16.5 9c0 2.485281-2.014719 4.5-4.5 4.5-2.4852814 0-4.5-2.014719-4.5-4.5 0-2.4852814 2.0147186-4.5 4.5-4.5 2.485281 0 4.5 2.0147186 4.5 4.5z" style="opacity:.5;fill:#fff;fill-opacity:.498246;stroke:#555761;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:7"/><path d="m15.5 9c0 1.932997-1.567003 3.5-3.5 3.5s-3.5-1.567003-3.5-3.5c0-1.9329966 1.567003-3.5 3.5-3.5s3.5 1.5670034 3.5 3.5z" style="opacity:.5;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:7;stroke:url(#d)"/><g transform="matrix(1.33333 0 0 1.33333 1 -8.66664)"><path d="m9.1136897 17.783539a3.2382509 3.4711649 0 1 1 6.4765013 0 3.2382509 3.4711649 0 0 1 -6.4765013 0z" fill="url(#i)" fill-rule="evenodd" opacity=".141176" stroke-width=".750002"/><g transform="matrix(.75000188 0 0 .75000188 -.749979 7.23175)"><g><path d="m16.529297 4.5312502a1.4923565 1.4923565 0 0 0 -1.521485 1.4921874v2.0078125h-4.507812a1.4923565 1.4923565 0 0 0 -1.4921875 1.4921875v3.0000004a1.4923565 1.4923565 0 0 0 1.4921875 1.492187h4.507812v2.007813a1.4923565 1.4923565 0 0 0 2.359376 1.214843l7.000001-5a1.4923565 1.4923565 0 0 0 0-2.4296871l-7.000001-4.9999999a1.4923565 1.4923565 0 0 0 -.837891-.2773438z" display="block" fill="#fff" fill-opacity=".582456"/><path d="m16.49997 16.024331 7-5-7-5v3.5h-6v3h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none"><path d="m16.99997 10.524331h-5.5v1h5.5" opacity=".5" stroke="url(#b)"/><path d="m16.99997 11.524331c.5 0 .5 0 .5.5v1.94346l4.395039-2.94346-4.395039-2.949219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#c)"/></g></g><g fill="none"><path d="m16.99997 10.524331h-5.5v1h5.5" opacity=".5"/><path d="m16.99997 11.524331c.5 0 .5 0 .5.5v1.94346l4.395039-2.94346-4.395039-2.949219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_leavegroup.svg b/icon-themes/elementary_svg/cmd/lc_leavegroup.svg
new file mode 100644
index 000000000..ef8cd8347
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_leavegroup.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" gradientUnits="userSpaceOnUse" x1="15.99997" x2="15.99997" y1="6.024331" y2="17.52433"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.99997" x2="13.99997" y1="11.024331" y2="12.024331"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.499969" x2="18.499969" y1="9.524331" y2="13.524331"><stop offset="0" stop-color="#fff"/><stop offset=".43960446" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68359375" stop-color="#fff" stop-opacity=".211765"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".175439"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="29" x2="29" y1="6.5" y2="12"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" 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="f" gradientTransform="matrix(.43062188 0 0 .43062188 2.741631 22.650704)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#e" y1="-42.231876" y2="-21.229681"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.501249" x2="9.5" y1="11" y2="16"><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="h" gradientTransform="matrix(.52631574 0 0 .52631574 3.184212 6.184197)" gradientUnits="userSpaceOnUse" x1="13.899999" x2="14.600296" xlink:href="#e" y1="6.300026" y2="21.282824"/><radialGradient id="i" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.20698659 0 0 -.22187417 17.492892 25.86445)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><rect fill="url(#h)" height="8" rx="1" width="8" x="4.5" y="9.5"/><path d="m5.501251 10.498745h6l-.001251 6.001255h-6z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="8" opacity=".5" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="8" x="4.5" y="9.5"/><path d="m16.5 9.0000004c.000895 6.0008926-8.9991043 6.0008926-8.9999989 0-.0008946-6.0008925 8.9991039-6.0008925 8.9999989 0z" fill="url(#f)" stroke-width=".818182"/><path d="m1.5000001 1.5000001h2v1.9999998h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m4.0000001 2.5h12.9999999" fill="none" opacity=".6" stroke="#abacae"/><path d="m17.5 1.5000001h2v1.9999998h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m1.5 18.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m4 19.5h13" fill="none" opacity=".6" stroke="#abacae"/><path d="m17.5 18.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m18.5 4v14" fill="none" opacity=".6" stroke="#abacae"/><path d="m2.5000001 4-.0000001 14" fill="none" opacity=".6" stroke="#abacae"/><path d="m16.5 9c0 2.485281-2.014719 4.5-4.5 4.5-2.4852814 0-4.5-2.014719-4.5-4.5 0-2.4852814 2.0147186-4.5 4.5-4.5 2.485281 0 4.5 2.0147186 4.5 4.5z" style="opacity:.5;fill:#fff;fill-opacity:.498246;stroke:#555761;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:7"/><path d="m15.5 9c0 1.932997-1.567003 3.5-3.5 3.5s-3.5-1.567003-3.5-3.5c0-1.9329966 1.567003-3.5 3.5-3.5s3.5 1.5670034 3.5 3.5z" style="opacity:.5;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:7;stroke:url(#d)"/><g transform="matrix(1.33333 0 0 1.33333 1 -8.66664)"><path d="m9.1136897 17.783539a3.2382509 3.4711649 0 1 1 6.4765013 0 3.2382509 3.4711649 0 0 1 -6.4765013 0z" fill="url(#i)" fill-rule="evenodd" opacity=".141176" stroke-width=".750002"/><g transform="matrix(.75000188 0 0 .75000188 -.749979 7.23175)"><g><path d="m16.529297 4.5312502a1.4923565 1.4923565 0 0 0 -1.521485 1.4921874v2.0078125h-4.507812a1.4923565 1.4923565 0 0 0 -1.4921875 1.4921875v3.0000004a1.4923565 1.4923565 0 0 0 1.4921875 1.492187h4.507812v2.007813a1.4923565 1.4923565 0 0 0 2.359376 1.214843l7.000001-5a1.4923565 1.4923565 0 0 0 0-2.4296871l-7.000001-4.9999999a1.4923565 1.4923565 0 0 0 -.837891-.2773438z" display="block" fill="#fff" fill-opacity=".582456"/><path d="m16.49997 16.024331 7-5-7-5v3.5h-6v3h6z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none"><path d="m16.99997 10.524331h-5.5v1h5.5" opacity=".5" stroke="url(#b)"/><path d="m16.99997 11.524331c.5 0 .5 0 .5.5v1.94346l4.395039-2.94346-4.395039-2.949219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5" stroke="url(#c)"/></g></g><g fill="none"><path d="m16.99997 10.524331h-5.5v1h5.5" opacity=".5"/><path d="m16.99997 11.524331c.5 0 .5 0 .5.5v1.94346l4.395039-2.94346-4.395039-2.949219v1.949219c0 .68941-.152488.5-.5.5" opacity=".5"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_leftpanedraw.svg b/icon-themes/elementary_svg/cmd/lc_leftpanedraw.svg
new file mode 100644
index 000000000..a181ce5ef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_leftpanedraw.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" gradientUnits="userSpaceOnUse" x1="-19.059322" x2=".940678" y1="9.983051" y2="9.983051"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.03105 0 0 .01367 .78 15.67)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.03105 0 0 .01367 .785 15.67)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.03105 0 0 .01367 23.215 15.67)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.57576 0 0 .62295 -2.394 -3.107)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="17.829" y2="8.197"><stop offset="0" stop-color="#cdcdcd"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m4.504 20.68h14.992v3.32h-14.992z" fill="url(#b)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m19.496 20.68v3.32c1.6.006 3.865-.744 3.865-1.66s-1.783-1.66-3.864-1.66z" fill="url(#c)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m4.504 20.68v3.32c-1.6.006-3.865-.744-3.865-1.66s1.783-1.66 3.864-1.66z" fill="url(#e)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m4.5 2.5c-1.108 0-2 .892-2 2v17h19v-17c0-1.108-.892-2-2-2z" fill="url(#f)" stroke="url(#a)"/><path d="m20.5 6.5v-2c0-.554-.446-1-1-1h-15c-.554 0-1 .446-1 1v2" fill="none" opacity=".8" stroke="#fff"/><path d="m3 8h18v13h-18z" fill="#fff"/><path d="m3 7.5h18" fill="none" stroke="#a0a0a0"/><g fill="#808080"><path d="m12.542 8-.05 13" stroke="#b3b3b3"/><path d="m4 5h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z" opacity=".6"/></g><g fill="none"><path d="m3 8.5h18" opacity=".05" stroke="#000"/><g stroke="#b3b3b3"><path d="m5.5 10.5h4v5h-4z" stroke-linecap="square"/><path d="m5.5 21v-3.5h4v3.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_legend.svg b/icon-themes/elementary_svg/cmd/lc_legend.svg
new file mode 100644
index 000000000..b986d07d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_legend.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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162176 -1.433318)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset=".00000043" 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="4.253551" x2="4.253551" y1="11.249987" y2="14.249994"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" y1="14.999996" y2="18.000004"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" y1="18.750006" y2="21.750013"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" xlink:href="#a" y1="12.74999" y2="13.124991"/><linearGradient id="f" gradientTransform="translate(0 3.750009)" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" xlink:href="#a" y1="12.74999" y2="13.124991"/><linearGradient id="g" gradientTransform="translate(0 7.500019)" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" xlink:href="#a" y1="12.74999" y2="13.124991"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="24.001455" x2="23.99999" y1="8.421042" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><linearGradient id="n"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><linearGradient id="p" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#p)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#o)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#m)" opacity=".15"/><path d="m3.553892 2.49864c3.8955809 0 17.000059.00136 17.000059.00136l-.053911 20.000033h-17.0000799l.0539319-20.0013707z" fill="url(#l)"/><g fill="none"><path d="m19.5 21.5h-15.0000004l.0539319-18.0013169h15.0000005z" stroke="url(#k)" stroke-linecap="round"/><path d="m3.4999601 2.4806627c3.8955809 0 17.0000589.00136 17.0000589.00136l-.053911 20.0000333h-17.0000798l.0539319-20.001371z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 1.328613 -8.999945)"><path d="m3.6285479 11.624988h1.250006c.277 0 .5.223.5.5v1.250006c0 .277-.223.5-.5.5h-1.250006c-.277 0-.5-.223-.5-.5v-1.250006c0-.277.223-.5.5-.5z" fill="url(#b)" stroke="#002e99" stroke-linecap="square" stroke-opacity=".501961"/><path d="m6.8785578 11.624988h5.5000002" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m6.8785578 13.124992h3" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m3.6285479 15.374997h1.250006c.277 0 .5.223.5.5v1.250006c0 .277-.223.5-.5.5h-1.250006c-.277 0-.5-.223-.5-.5v-1.250006c0-.277.223-.5.5-.5z" fill="url(#c)" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961"/><path d="m6.8785578 15.374997h5.6250142" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m6.8785578 16.875001h3.0000075" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m3.6285479 19.125006h1.250006c.277 0 .5.223.5.5v1.250006c0 .277-.223.5-.5.5h-1.250006c-.277 0-.5-.223-.5-.5v-1.250006c0-.277.223-.5.5-.5z" fill="url(#d)" stroke="#206b00" stroke-linecap="square" stroke-opacity=".501961"/><g fill="none"><g stroke="#898989" stroke-linecap="round"><path d="m6.8785578 19.125007h5.5000002"/><path d="m6.8785578 20.62501h3"/></g><g stroke-linecap="square" stroke-linejoin="miter" stroke-opacity=".501961" stroke-width=".750002"><path d="m3.8785501 12.37499h.7500019v.750002h-.7500019z" opacity=".584" stroke="url(#e)"/><path d="m3.8785499 16.124999h.7500019v.750002h-.7500019z" opacity=".584" stroke="url(#f)"/><path d="m3.8785499 19.875008h.7500019v.750002h-.7500019z" opacity=".584" stroke="url(#g)"/></g></g></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#h)" stroke="url(#i)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#j)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_librelogo-clearscreen.svg b/icon-themes/elementary_svg/cmd/lc_librelogo-clearscreen.svg
new file mode 100644
index 000000000..d0ba2f9b7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_librelogo-clearscreen.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="38" cy="69" fx="28.603323" gradientTransform="matrix(.5249934 0 0 .15830878 -7.949749 9.932753)" gradientUnits="userSpaceOnUse" r="20" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 -.779471)" gradientUnits="userSpaceOnUse" x1="28" x2="26" y1="16" y2="8"><stop offset="0" stop-color="#c17d11"/><stop offset="1" stop-color="#e9b96e"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 -.779471)" gradientUnits="userSpaceOnUse" x1="30.324829" x2="34" y1="9.240796" y2="18"><stop offset="0" stop-color="#8f5902"/><stop offset="1" stop-color="#73521e"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 -.779471)" gradientUnits="userSpaceOnUse" x1="28" x2="33.447109" y1="8" y2="16.685888"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".134387"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 -.779471)" gradientUnits="userSpaceOnUse" x1="20.933708" x2="30.208115" y1="25.060659" y2="30.742676"><stop offset="0" stop-color="#fdef72"/><stop offset="1" stop-color="#e2cb0b"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 -.779471)" gradientUnits="userSpaceOnUse" x1="22.319767" x2="18.985712" y1="41.955986" y2="37.029255"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".694118"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 -.779471)" gradientUnits="userSpaceOnUse" x1="27.354809" x2="23.489431" y1="36.218422" y2="34.728424"><stop offset="0" stop-color="#c4a000"/><stop offset="1" stop-color="#c4a000" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.5128237 0 0 .5276959 -1.321532 -.779471)" gradientUnits="userSpaceOnUse" x1="27.651777" x2="21.59099" y1="23.145937" y2="20.618719"><stop offset="0" stop-color="#919191"/><stop offset="1" stop-color="#cecece"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 .396742 .365522)" 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><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.292706 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.815119 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="n" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 18.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500002 22h16.999998v2h-16.999998z" fill="url(#n)" opacity=".15"/><path d="m3.5000009 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#m)" opacity=".15"/><path d="m20.500001 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#l)" opacity=".15"/><path d="m3.5538731 1.5166173c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987157s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000346 0-21.0000534z" fill="url(#k)"/><g fill="none" transform="translate(.053913 .01666)"><path d="m19.446087 21.48334h-15v-19.0000001h15z" stroke="url(#j)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="matrix(.77261503 0 0 .77261503 8.929691 6.072465)"><path d="m22.499868 20.856059a10.499868 3.1661757 0 1 1 -20.999736 0 10.499868 3.1661757 0 1 1 20.999736 0z" fill="url(#a)" opacity=".25"/><path d="m17.561648.52327843c-4.306634.05575123-4.933258 8.57375307-6.168673 10.10867357l2.099973.758564c1.381717-2.3073751 8.271796-9.9776724 4.495257-10.85074711-.14673-.01634226-.287633-.01828887-.426557-.01649046zm-.541399 1.08837287c.101618-.00989.19319.00302.278902.049472.342852.1858136.379914.7888406.08203 1.3357301-.297885.5468898-.821981.8454336-1.164829.65962-.342848-.1858143-.379913-.788841-.08203-1.3357307.223414-.4101674.58107-.6794265.885927-.7090914z" fill="url(#c)" fill-rule="evenodd" stroke="url(#d)" stroke-width="1.294306"/><path d="m17.578054 1.5621799c-.736891.00954-1.264014.3293179-1.821071 1.0059203s-1.055877 1.7117493-1.460138 2.8198749c-.404261 1.1081255-.728686 2.2819413-1.033581 3.3145899-.145459.4926574-.263553.9423715-.410151 1.35222l.246091.09894c.947662-1.4068529 2.488015-3.3194218 3.69136-5.2769583.681057-1.1079071 1.171833-2.165678 1.263265-2.7539129.04572-.2941175-.0054-.4260185-.01641-.4452435-.0097-.016893-.0594-.047291-.24609-.098943-.0658-.00415-.126325-.017616-.213279-.016491z" fill="none" opacity=".266667" stroke="url(#e)" stroke-width="1.294306"/><path d="m10.162522 7.9275117c.372486 1.0569785-.2842252 1.9724385-.5249932 2.6384793-2.7255386.815646-4.6130126 5.120617-7.4195126 7.36325.3505842.368014.7624093.762086 1.1195917 1.079885l2.1327856-1.863427-1.6104466 2.387638c1.1598348.945095 2.3651246 1.586571 3.1526147 1.850421l1.4437319-1.92939-.9187385 2.193237c.7622873.310751 2.617242.782059 3.674953.791544l1.052029-1.795484-.269409 1.828464c.435514.08357 1.28002.197473 1.842347.214377 1.765127-2.902328 2.099974-7.6351 1.049988-9.745884-.262497-1.055392.787489-2.374631 1.57498-2.902327-1.312484-1.0553914-4.307881-2.2710583-6.299921-2.1107833z" fill="url(#f)" fill-rule="evenodd"/><path d="m10.162522 7.9275118c.372486 1.0569785-.2842252 1.9724385-.5249932 2.6384792-2.7255386.815646-4.6130126 5.120617-7.4195126 7.36325.3505842.368014.7624093.762086 1.1195917 1.079885l2.1327856-1.863427-1.6104466 2.387638c1.1598348.945095 2.3651246 1.586571 3.1526147 1.850421l1.4437319-1.92939-.9187385 2.193237c.7622873.310751 2.617242.782059 3.674953.791544l1.052029-1.795484-.269409 1.828464c.435514.08357 1.28002.197473 1.842347.214377 1.765127-2.902328 2.099974-7.6351 1.049988-9.745884-.262497-1.055392.787489-2.374631 1.57498-2.902327-1.312484-1.0553913-4.307881-2.2710582-6.299921-2.1107832z" fill="none" opacity=".5" stroke="#ad5f00" stroke-miterlimit="20" stroke-width="1.294306"/><path d="m4.1250979 19.53682c2.5286279-2.644229 2.3441075-3.801481 5.3108943-6.083134-1.5657623 2.547943-1.8195424 3.873318-3.7359143 7.138526z" fill="#c4a000" fill-rule="evenodd" opacity=".266667"/><path d="m7.8786996 21.490588 2.2816354-5.192604c.873858-1.5745 1.501309-3.150371 2.377681-4.404863-.841016 2.859075-2.5675802 6.396618-3.9538566 9.828335z" fill="#c4a000" fill-rule="evenodd" opacity=".415686"/><path d="m11.07162 8.8511991c.05079 1.0106149-.803019 1.4665879-.958317 1.8961869-.05465.15024.278185.669248-.01074.587782-2.5452547 1.338376-5.920692 5.890725-6.7748529 6.75402l6.3570997-6.167375-4.2787424 7.237717c.666759.542268.3940795.558876 1.1839086.877932l5.651116-7.210001-3.3911647 8.244299c.8376635.277386.7545255.226726 1.7240337.364504l3.60864-5.958323-1.107267 6.153253.148352.04006c.752428-1.33797.726825-2.292787 1.097939-3.9036.367988-1.597249-.292139-3.59749-.266049-4.608599-.182098-.732141.428503-1.535365.799075-2.131329.224116-.360432-.231425-.503594.04923-.773246-.61502-.413023-.935347-.4134659-1.872204-.7535169-.925079-.3357756-1.220735-.6398829-1.960057-.649764z" fill="none" opacity=".478431" stroke="url(#g)"/><g fill-rule="evenodd"><path d="m9.3586254 21.911452c1.1432076-3.035239 3.3578126-5.31334 4.2088266-8.409052.02706 1.932461.1311 5.384464-.993243 8.821314-.167875.000937-.09131-.05847-.246684-.06256l.420412-3.020803-1.722759 2.931024c-1.1501592-.08249-.679662.0172-1.6665526-.259923z" fill="url(#h)" opacity=".247059"/><g fill="#c4a000"><path d="m10.426629 11.151968c-.6572892.325262-1.0826466.80594-1.5661115 1.247679.6438976-.373948 1.2489515-.764629 2.0997485-1.04945z" opacity=".482353"/><path d="m11.479571 11.389749-.533637 1.049449 1.564854-.838112z" opacity=".482353"/><path d="m11.443402 8.6986854-.46997.9007887.821997.2649472z" opacity=".482353"/><path d="m15.109668 9.7139569-1.291614.9685581.821997.264947z" opacity=".482353"/><path d="m13.056771 8.6866365-.794794 1.3322285.821997.264947-.0272-1.5971755z" opacity=".482353"/></g><path d="m9.358088 10.842873c-.2975558-1.5648745 4.899677 1.136077 5.794258 1.580115-.0034.569419 0 1.055391-.512823 1.055391-1.347941-.735069-3.430964-1.902418-5.281435-2.635506z" opacity=".2"/><path d="m9.1913541 10.565991c-.2564121-.527696 0-1.055392.5128237-1.055392 2.0954802.514724 3.8455102 1.16422 5.6410602 2.110784.256412.527696 0 1.055392-.512823 1.055392-1.855297-.983847-3.604977-1.622567-5.6410609-2.110784z" fill="url(#i)" stroke="#464646" stroke-linejoin="round" stroke-width="1.294306"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_librelogo-gobackward.svg b/icon-themes/elementary_svg/cmd/lc_librelogo-gobackward.svg
new file mode 100644
index 000000000..d33e7302e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_librelogo-gobackward.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.06536094 0 0 .03078106 3.056493 295.52666)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.26458333 -.26458333 0 6.349989 296.47016)" gradientUnits="userSpaceOnUse" x1="18.772688" x2="1.499977" y1="11.737288" y2="12.050847"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 21.970116 0)" gradientUnits="userSpaceOnUse" x1="4.972668" x2="18.191376" y1="11.99996" y2="11.99996"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -1 -1 0 21.997448 23.99996)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="17" y2="18.5"><stop offset="0" stop-color="#fff"/><stop offset=".13825725" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -290.64998)"><ellipse cx="3.203555" cy="296.01917" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".521" rx="1.102966" ry=".519431" stroke-width=".264583"/><path d="m3.8364477 291.58394v3.1732h.6015239l-1.2764355 1.31615-1.2034729-1.31615h.5554679v-3.1732z" style="stroke:#206b00;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><g fill="none" transform="matrix(0 -.26458333 -.26458333 0 6.34999 296.47016)"><path d="m17.454398 10.492188-11.9206875.04789-.01951-.762712-2.6059663 2.248052 2.6568143 2.251947.01951-.686439 11.8698425-.09874z" opacity=".6" stroke="url(#c)"/><path d="m5.497448 12.99996v1.366388l-2.589215-2.34093 2.589215-2.5254579v1.4999999" opacity=".6" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_librelogo-goforward.svg b/icon-themes/elementary_svg/cmd/lc_librelogo-goforward.svg
new file mode 100644
index 000000000..a20ac8750
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_librelogo-goforward.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="1.499977" x2="18.970156" y1="12.050847" y2="11.99996"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1 -1 0 21.997448 23.99996)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18.527292" y2="16.792158"><stop offset="0" stop-color="#fff"/><stop offset=".13825725" 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(-1 0 0 1 21.970116 0)" gradientUnits="userSpaceOnUse" x1="17.49996" x2="4.99996" y1="11.99996" y2="11.99996"><stop offset="0" stop-color="#fff"/><stop offset=".15336536" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.24703348 0 0 .11633788 11.552099 18.431487)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="12.107924" cy="20.292894" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".521" rx="4.16869" ry="1.963204"/><g transform="matrix(0 1 -1 0 23.99996 2.029844)"><path d="m18.467604 9.5h-11.9932155v-2.2734761l-4.9744113 4.8243231 4.9744113 4.548559v-2.099406h11.9932155z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.454398 10.492188-11.9206875.04789-.01951-.762712-2.6059663 2.248052 2.6568143 2.251947.01951-.686439 11.8698425-.09874z" opacity=".6" stroke="url(#c)"/><path d="m5.497448 12.99996v1.366388l-2.589215-2.34093 2.589215-2.5254579v1.4999999" opacity=".6" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_librelogo-home.svg b/icon-themes/elementary_svg/cmd/lc_librelogo-home.svg
new file mode 100644
index 000000000..d5de68e31
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_librelogo-home.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" gradientTransform="matrix(1.3879448 0 0 1.3871043 -866.75826 -305.61462)" gradientUnits="userSpaceOnUse" x1="633.30469" x2="633.30469" y1="225.31654" y2="229.72876"><stop offset="0" stop-color="#fff"/><stop offset=".33202404" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.6666724 0 0 1.6000028 -1.33337 -8.70004)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="15" y2="10"><stop offset="0" stop-color="#ae6a37"/><stop offset="1" stop-color="#d28e5b"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.6666724 0 0 1.6000028 -1.33337 -8.70004)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="10" y2="15"><stop offset="0" stop-color="#793b19"/><stop offset="1" stop-color="#a76331"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3879448 0 0 1.3871043 -866.75826 -306.61463)" gradientUnits="userSpaceOnUse" x1="633.30469" x2="633.30469" y1="218.84358" y2="230.17346"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.3879448 0 0 1.3871043 .70724 -7.00012)" gradientUnits="userSpaceOnUse" x1="8.674257" x2="8.674257" y1="15.027722" y2="3.102412"><stop offset="0" stop-color="#fff2e5"/><stop offset="1" stop-color="#d8c7b6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.3879448 0 0 1.3871043 .70724 -7.00012)" gradientUnits="userSpaceOnUse" x1="14.05722" x2="14.05722" y1="15.943487" y2="1.048522"><stop offset="0" stop-color="#62421e" stop-opacity=".498039"/><stop offset="1" stop-color="#9f764d" stop-opacity=".415688"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 12.23879 10.98055)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 11.76121 10.98055)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.0310651 0 0 .0082353 .77219 10.98054)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 8)"><path d="m4.499999 14h15v2h-15z" fill="url(#j)" opacity=".15"/><path d="m4.5 14.00008v1.99989c-.62047.004-1.5-.44808-1.5-1.00008s.6924-.99981 1.5-.99981z" fill="url(#i)" opacity=".15"/><path d="m19.5 14.00008v1.99989c.62047.004 1.5-.44808 1.5-1.00008s-.6924-.99981-1.5-.99981z" fill="url(#g)" opacity=".15"/><path d="m16.5-4.5000002v4.43540022l-4.6892-4.81152022-7.3108 7.5857302v11.79039h15v-19.0000002z" fill="url(#e)" stroke="url(#f)"/><path d="m11.8108-4.8761202-6.3108 7.5857302v10.79039h13v-11.48394z" fill="none" stroke="url(#d)"/><path d="m12-7.0000002-11 10.8918802 2.12904 2.10812 8.87096-8.8860602 8.87097 8.8860602 2.12903-2.10812z" fill="#521818"/><path d="m12.00002 6.5c-1.38502 0-2.50002 1.07039-2.50002 2.39998v5.60002h5v-5.60002c0-1.32959-1.11497-2.39998-2.49998-2.39998z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><path d="m12.00001 7.50001c-.83101 0-1.50001.5028-1.50001 1.5v4.5h3v-4.5c0-.9972-.66898-1.5-1.49999-1.5z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m10 12a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z" fill="#620" transform="matrix(.69397235 0 0 .69355211 7.64691 3.01607)"/><path d="m17-4h2v1h-2z" fill="#fff" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_librelogo-left.svg b/icon-themes/elementary_svg/cmd/lc_librelogo-left.svg
new file mode 100644
index 000000000..dc30256bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_librelogo-left.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" gradientTransform="matrix(-1 0 0 1 23.872882 0)" gradientUnits="userSpaceOnUse" x1="11.235406" x2="11.415018" y1="2.79422" y2="16.313143"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 23.872882 0)" gradientUnits="userSpaceOnUse" x1="16.346863" x2="16.315033" xlink:href="#d" y1="14.713068" y2="16"/><linearGradient id="c" gradientTransform="matrix(-.24324324 0 0 .35135133 77.946497 -15.788859)" gradientUnits="userSpaceOnUse" x1="253.32204" x2="253.32204" xlink:href="#d" y1="64.730118" y2="98.779663"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 -54.073615 -15.788859)" gradientUnits="userSpaceOnUse" x1="253.32204" x2="253.32204" y1="64.730118" y2="98.779663"><stop offset="0" stop-color="#fff"/><stop offset=".31938702" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.25089212 0 0 .11633788 -8.584652 16.768609)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-8.020145" cy="18.630016" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".245" rx="4.233805" ry="1.963204" transform="scale(-1 1)"/><path d="m12.995234 6.103141c4.093418 0 7.411795 3.3183667 7.411795 7.411796h-4.235311c0-1.75433-1.422154-3.176484-3.176484-3.176484-1.75432 0-3.1764842 1.422154-3.1764842 3.176484h2.1176562l-4.2353122 4.235311-4.235312-4.235311h2.117656c0-4.0934293 3.318377-7.411796 7.4117962-7.411796z" fill="url(#a)" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m19.334255 12.594422c-.03722-1.992736-2.304122-4.9025785-5.447833-5.4579162-2.941601-.5196347-6.7553032 1.0570255-7.2800902 6.3927352l-.06137.883972-.729622.05085 1.833683 1.977502 2.229184-2.193229h-1.164691c-.119424-2.24722.974-4.7438439 4.1994932-4.8525287 1.373392-.04628 3.20025.3321306 4.086009 3.1688287z" opacity=".6" stroke="url(#c)"/><path d="m8.3728818 14.5h1.152542l-1.876401 1.941565-1.776141-1.941565h.5" opacity=".6" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_librelogo-right.svg b/icon-themes/elementary_svg/cmd/lc_librelogo-right.svg
new file mode 100644
index 000000000..6fb81218e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_librelogo-right.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="11.235406" x2="11.415018" y1="2.79422" y2="16.313143"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 23.872882 0)" gradientUnits="userSpaceOnUse" x1="16.346863" x2="16.315033" xlink:href="#d" y1="14.713068" y2="16"/><linearGradient id="c" gradientTransform="matrix(-.24324324 0 0 .35135133 77.946497 -15.788859)" gradientUnits="userSpaceOnUse" x1="253.32204" x2="253.32204" xlink:href="#d" y1="64.730118" y2="98.779663"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 -54.073615 -15.788859)" gradientUnits="userSpaceOnUse" x1="253.32204" x2="253.32204" y1="64.730118" y2="98.779663"><stop offset="0" stop-color="#fff"/><stop offset=".31938702" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.25089212 0 0 .11633788 15.288229 16.768609)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="15.852736" cy="18.630016" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".245" rx="4.233805" ry="1.963204"/><path d="m10.877647 6.103141c-4.0934175 0-7.4117945 3.3183667-7.4117945 7.411796h4.235311c0-1.75433 1.422154-3.176484 3.1764835-3.176484 1.75432 0 3.176485 1.422154 3.176485 3.176484h-2.117657l4.235313 4.235311 4.235312-4.235311h-2.117656c0-4.0934293-3.318377-7.411796-7.411797-7.411796z" fill="url(#a)" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none" transform="matrix(-1 0 0 1 23.872881 0)"><path d="m19.334255 12.594422c-.03722-1.992736-2.304122-4.9025785-5.447833-5.4579162-2.941601-.5196347-6.7553032 1.0570255-7.2800902 6.3927352l-.06137.883972-.729622.05085 1.833683 1.977502 2.229184-2.193229h-1.164691c-.119424-2.24722.974-4.7438439 4.1994932-4.8525287 1.373392-.04628 3.20025.3321306 4.086009 3.1688287z" opacity=".6" stroke="url(#c)"/><path d="m8.3728818 14.5h1.152542l-1.876401 1.941565-1.776141-1.941565h.5" opacity=".6" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_librelogo-run.svg b/icon-themes/elementary_svg/cmd/lc_librelogo-run.svg
new file mode 100644
index 000000000..f62eec3ed
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_librelogo-run.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" gradientTransform="matrix(.8236307 0 0 .82815468 -7.687399 -10.176833)" gradientUnits="userSpaceOnUse" x1="24.40015" x2="17.064001" y1="21.805908" y2="35.86034"><stop offset="0" stop-color="#fff"/><stop offset=".00164232" stop-color="#fff" stop-opacity=".235294"/><stop offset=".39239356" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="1" y2="23.046135"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><g stroke-linejoin="round"><path d="m3.452381 1.5c-.5259855 0-.952381.4263955-.952381.952381v19.047619c0 .525986.4263955.952381.952381.952381.1604283 0 .3045018-.04899.437128-.119048l18.091518-9.521949c.304214-.159003.518973-.468154.518973-.835194s-.214759-.67619-.518973-.835193l-18.091518-9.5219494c-.1326262-.0700608-.2766997-.1190476-.437128-.1190476z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-opacity=".5"/><path d="m3.531545 2.5315026v18.9369944l17.936969-9.468497z" fill="none" opacity=".6" stroke="url(#a)" stroke-width="1.06309"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_line.svg b/icon-themes/elementary_svg/cmd/lc_line.svg
new file mode 100644
index 000000000..1c32f48f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_line.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.5" x2="20.5" y1="9" y2="14"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" y1="11" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -7.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-6.521678" cy="21.214962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m6.5 19.5 14-15" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g fill="#7239b3" stroke-opacity=".74902"><g transform="translate(-14 8)"><path d="m18.5 9.5h4v4h-4z" fill="url(#a)" stroke="#7239b3"/><path d="m19.5 10.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g><g transform="translate(0 -7)"><path d="m18.5 9.5h4v4h-4z" fill="url(#a)" stroke="#7239b3"/><path d="m19.5 10.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_line_diagonal.svg b/icon-themes/elementary_svg/cmd/lc_line_diagonal.svg
new file mode 100644
index 000000000..c8a6ef0ec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_line_diagonal.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" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="19.5" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67796612" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m4 20 15-14.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g stroke="#7239b3"><path d="m3.5 18.5h18v2h-18z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m16 17c.0682-1.898731-.260134-3.672239-2-5" fill="none"/></g><path d="m4 19.5h17" fill="none" opacity=".5" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linearrowcircle.svg b/icon-themes/elementary_svg/cmd/lc_linearrowcircle.svg
new file mode 100644
index 000000000..babda765f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_linearrowcircle.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="22"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></g><path d="m5 11h14v1h-14z"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(16 6)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linearrowend.svg b/icon-themes/elementary_svg/cmd/lc_linearrowend.svg
new file mode 100644
index 000000000..bc67c8d0d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_linearrowend.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" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 19.548855 12.530126)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="20.170521" cy="13.788898" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611"/><g fill="#7239b3" transform="matrix(-1 0 0 1 24.004283 0)"><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g><path d="m5 11h17.004283v1h-17.004283z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linearrows.svg b/icon-themes/elementary_svg/cmd/lc_linearrows.svg
new file mode 100644
index 000000000..c50b4c98e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_linearrows.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" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#c"/><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#c"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="translate(25.312026)"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="translate(25.312026)"/><g fill="#7239b3" transform="matrix(-1 0 0 1 24.004283 0)"><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g><path d="m5 11h14v1h-14z"/><g transform="matrix(-1 0 0 1 25.004283 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linearrowsquare.svg b/icon-themes/elementary_svg/cmd/lc_linearrowsquare.svg
new file mode 100644
index 000000000..f55844e14
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_linearrowsquare.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" xlink:href="#a" y1="9" y2="14"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" y1="11" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="22"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m5 11h14v1h-14z"/><path d="m18.5 9.5h4v4h-4z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".74902"/><path d="m19.5 10.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-opacity=".74902"/><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#d)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#e)" stroke-opacity=".970588"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linearrowstart.svg b/icon-themes/elementary_svg/cmd/lc_linearrowstart.svg
new file mode 100644
index 000000000..75c6b8258
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_linearrowstart.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" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -4.451145 12.530126)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-3.829479" cy="13.788898" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3" transform="translate(-.004283)"><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g><path d="m5 11h17.004283v1h-17.004283z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linecirclearrow.svg b/icon-themes/elementary_svg/cmd/lc_linecirclearrow.svg
new file mode 100644
index 000000000..c46870781
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_linecirclearrow.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="22"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="translate(25.312026)"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="translate(25.312026)"/><g fill="#7239b3" transform="matrix(-1 0 0 1 24.004283 0)"><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></g><path d="m5 11h14v1h-14z"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(16 6)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_lineendstyle.svg b/icon-themes/elementary_svg/cmd/lc_lineendstyle.svg
new file mode 100644
index 000000000..6b79e9f02
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_lineendstyle.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="22"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#a" y1="3.5" y2="7.5"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 16.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 16.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><ellipse cx="-20.170521" cy="18.040581" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-5.141505" cy="17.788898" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><g transform="matrix(-1 0 0 1 25.004282 3)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></g><path d="m19.004282 8h-13.9999995v1h13.9999995z"/><g stroke-linecap="square" stroke-opacity=".74902" transform="matrix(-1 0 0 1 8.004283 3)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#e)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g><g transform="translate(-1 10)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></g><path d="m5 15h14v1h-14z"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(16 10)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linenumberingdialog.svg b/icon-themes/elementary_svg/cmd/lc_linenumberingdialog.svg
new file mode 100644
index 000000000..a26b4c127
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_linenumberingdialog.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 16.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.815119 16.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.292706 16.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 .396742 -1.634478)" 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(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="h" cx="13.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 245.72668 35.267318)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#g"/><radialGradient id="i" cx="13.121623" cy="2.297964" gradientTransform="matrix(-11.643451 .0000006 -.0000003 -14.970152 164.79563 31.400864)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#g"/><g transform="translate(0 2)"><path d="m3 9h-1.014648v-2.7720703l.010986-.5090332.01831-.5566406c-.1879877.1879883-.2805171.3112793-.3537593.369873l-.6152344.4943848-.5456543-.6811524 1.5-1.373291h1z" fill="#fff" opacity=".35"/><path d="m3.014648 8h-1.014648v-2.7720703l.010986-.5090332.01831-.5566406c-.1879877.1879883-.2805171.3112793-.3537593.369873l-.6152344.4943848-.5456543-.6811524 1.5-1.373291h1z" fill="url(#h)"/><path d="m4.0000003 17h-3.4853515v-.787354c.7400224-.583003 1.4243165-1.243343 2.1240234-1.863328.1220703-.158692.209961-.305177.2636719-.439454.053711-.134278.080566-.273438.080566-.41748 0-.214844-.059814-.374756-.1794434-.479736-.1171875-.104981-.2746582-.157471-.4724121-.157471-.2075195 0-.4089355.04761-.604248.142822-.1953125.09521-.39917.230712-.6115723.406494l-.615234-.728759c.2636719-.22461.4821777-.383301.6555176-.476075.1733399-.09277.3625489-.163574.567627-.212402.2050781-.05127.4345702-.0769.6884765-.0769.3344727 0 .6298828.06104.8862305.183105.2563477.12207.4553223.292969.5969238.512696.1416016.219726.2124024.47119.2124024.754394 0 .246582-.043945.478515-.131836.695801-.085449.214843-.2197265.43579-.402832.662842-.1806641.22705-.5004883.550537-.9594727.970459l-.3130371.284716v.05127h1.7z" fill="#fff" opacity=".35"/><path d="m4.0146483 15.999995h-3.4853515v-.787354c.7400224-.583003 1.4243165-1.243343 2.1240234-1.863328.1220703-.158692.209961-.305177.2636719-.439454.053711-.134278.080566-.273438.080566-.41748 0-.214844-.059814-.374756-.1794434-.479736-.1171875-.104981-.2746582-.157471-.4724121-.157471-.2075195 0-.4089355.04761-.604248.142822-.1953125.09521-.39917.230712-.6115723.406494l-.615234-.728759c.2636719-.22461.4821777-.383301.6555176-.476075.1733399-.09277.3625489-.163574.567627-.212402.2050781-.05127.4345702-.0769.6884765-.0769.3344727 0 .6298828.06104.8862305.183105.2563477.12207.4553223.292969.5969238.512696.1416016.219726.2124024.47119.2124024.754394 0 .246582-.043945.478515-.131836.695801-.085449.214843-.2197265.43579-.402832.662842-.1806641.22705-.5004883.550537-.9594727.970459l-.3130371.284716v.05127h1.7z" fill="url(#i)"/><g transform="translate(2)"><path d="m3.500002 20h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.5000009 20.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.500001 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.5538731-.48338261c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.99871561s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000345 0-21.00005331z" fill="url(#e)"/><g fill="none" transform="translate(.053913 -1.98334)"><path d="m19.446087 21.48334h-15v-19.0000001h15z" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g fill="#555"><path d="m8 5h12v1h-12z"/><path d="m8 13h12v1h-12z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linesquarearrow.svg b/icon-themes/elementary_svg/cmd/lc_linesquarearrow.svg
new file mode 100644
index 000000000..bae2871ad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_linesquarearrow.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" xlink:href="#a" y1="9" y2="14"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" y1="11" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="22"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 3.207813 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 18.236829 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><ellipse cx="3.829479" cy="14.040581" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611"/><ellipse cx="18.858496" cy="13.788898" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611"/><g fill="#7239b3" transform="matrix(-1 0 0 1 24 0)"><path d="m5 11h14v1h-14z"/><path d="m18.5 9.5h4v4h-4z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".74902"/><path d="m19.5 10.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-opacity=".74902"/><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#d)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#e)" stroke-opacity=".970588"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linestyle.svg b/icon-themes/elementary_svg/cmd/lc_linestyle.svg
new file mode 100644
index 000000000..8701e8236
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_linestyle.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" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="c"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="m"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.784682 6.274156)" gradientUnits="userSpaceOnUse" x1="10.308109" x2="-2.003653" xlink:href="#m" y1="17.140203" y2="10.036304"/><linearGradient id="o" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.737843 11.17534)" gradientUnits="userSpaceOnUse" x1="10.636931" x2="-1.841883" xlink:href="#m" y1="17.100588" y2="9.662432"/><linearGradient id="p" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.784682 8.890634)" gradientUnits="userSpaceOnUse" x1="10.488523" x2="-2.194253" xlink:href="#m" y1="17.688837" y2="10.366432"/><g transform="matrix(1.3343663 0 0 1.3343663 -8.02557 -5.306729)"><path d="m8.3469834 16.153872s3.7033486 1.301366 6.8262716-.264137c3.224201-1.616272 7.32849 1.57678 7.32849 1.57678" fill="none" stroke="url(#n)" stroke-width="1.498839"/><g fill="none"><path d="m8.3001444 21.055056s3.7033486 1.301366 6.8262716-.264137c3.224201-1.616272 7.32849 1.57678 7.32849 1.57678" stroke="url(#o)" stroke-dasharray="1.498839 .74942" stroke-width=".74942"/><path d="m8.3469834 18.77035s3.7033486 1.301366 6.8262716-.264137c3.224201-1.616272 7.32849 1.57678 7.32849 1.57678" stroke="url(#p)" stroke-width=".749419"/></g><g transform="matrix(.74941941 0 0 .74941941 8.825461 4.139102)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#a)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#l)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#b)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#d)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#f)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#g)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#h)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#j)" stroke="url(#k)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linetoolbox.svg b/icon-themes/elementary_svg/cmd/lc_linetoolbox.svg
new file mode 100644
index 000000000..ad000819e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_linetoolbox.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" gradientTransform="matrix(.9749318 -.20909082 .2177941 1.005371 -101.7938 -93.511988)" gradientUnits="userSpaceOnUse" x1="91.920059" x2="97.697929" y1="117.00874" y2="121.85545"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 .992701 -1295.9639 -746.32784)" gradientUnits="userSpaceOnUse" x1="1310.4253" x2="1313.2905" y1="762.42224" y2="764.30347"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="21" y2="22"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.194952" x2="21.646202" y1="5.34683" y2="7.682486"><stop offset="0" stop-color="#fff"/><stop offset=".04204606" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.948346" x2="17.554306" y1="12.211486" y2="13.151262"><stop offset="0" stop-color="#fff"/><stop offset=".11457052" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill-rule="evenodd"><path d="m14.7446 13.730117-2.0166 5.280623c-.4181 1.215344 1.2963 1.864878 1.7312.604773l2.0668-5.184559" fill="#d3d7cf" stroke="#484a47" stroke-linecap="square" stroke-linejoin="round"/><path d="m13.3058 8.5264576.7913 1.1721218 5.9084 2.4043016 1.5569-.505314 1.9838-5.4601635c-2.4933 0-.4986-5.9539823-6.9812-5.9539823z" fill="url(#a)"/><path d="m14.2075 9.8168597-.9086 3.2756353 4.9866 1.884643 1.9099-3.0506" fill="url(#b)" stroke="#ad5f00" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".7"/></g><g fill="none"><path d="m15.2593 9.8168597-.7539 2.6614313 3.3779 1.270439 1.384-2.252131" stroke="url(#e)" stroke-opacity=".543103"/><path d="m23.5462 6.6335654-1.7345 4.2697556c-.2305.744983-1.1836 1.345329-1.6748 1.026056-1.8094-1.176043-3.7727-1.9811333-5.9696-2.2351258-.4209-.0486423-.907-1.1693025-.7171-1.6683928l3.1148-7.34626539" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".982277"/><path d="m.0361.192219h23.93572v23.679815h-23.93572z"/><path d="m13.0013 13.588667 4.4879 1.984657 1.496-2.976991-4.488-1.488495z"/><path d="m15.9932 7.6346945 2.4933-5.9539923" stroke="#fff" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m22.8024 6.2598731-1.7091 3.7034795c-.1747.6764964-.2825 1.2888234-.9638.8448684-1.6648-1.0849035-3.7359-1.929285-5.4457-1.9862065-.3221-.010721.1-.2800509-.2376-.4726647l3.1934-7.66977664" stroke="url(#d)" stroke-linecap="round" stroke-opacity=".543103"/><path d="m3.5234 20.798694c13.6036-9.752444-1.997-19.141628-1.997-19.141628l10.0778.016876" stroke="#0e141f" stroke-opacity=".8" stroke-width="3"/><path d="m3.4797 20.842125c13.6036-9.752444-1.997-19.1416284-1.997-19.1416284l10.0778.016876" stroke="#95a3ab" stroke-width="1.002869"/></g></g><path d="m12.5 20.5h2v2h-2z" fill="#fff" stroke="#555761"/><path d="m12.3464 21.530501h-7.3464" stroke="#555761"/><path d="m1 20h3v3h-3z" fill="#fafafa"/><g fill="none" stroke-linecap="round"><path d="m.49999991 19.5h4.00000019v4h-4.00000019z" opacity=".8" stroke="#555761" stroke-linejoin="round"/><path d="m1.5 20.499999h2.0000001v2h-2.0000001z" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linewidth.svg b/icon-themes/elementary_svg/cmd/lc_linewidth.svg
new file mode 100644
index 000000000..0616e9eef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_linewidth.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" gradientTransform="matrix(.99999998 0 0 -.99999998 13 49.499993)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="13.5" y2="22"/><linearGradient id="b" gradientTransform="translate(13 .5)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="13.5" y2="22"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="15.000001" y2="19.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="translate(13 -.5)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="22.000069" y2="13.500069"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="18.500069" y2="14.499993"><stop offset="0" stop-color="#fff"/><stop offset=".25002578" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-5.5270802 -.00000021 .00000029 -3.2038481 64.918703 -291.00218)" gradientUnits="userSpaceOnUse" r="7"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round"><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(1 0 0 -1 -5 36.499993)"><path d="m15.5 35.999993v-4h-2l3.5-4 3.5 4h-2v4z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m3.4765621 14.5.011719 3c-.0007568.481843-.3490321.892841-.8242187.972657l1.3359376 1.527343 1.3359375-1.527343c-.4751866-.079816-.8234619-.490814-.8242187-.972657l-.011719-3z" fill="none" opacity=".245" stroke="url(#c)" transform="matrix(.99999998 0 0 -.99999998 13 49.499993)"/><path d="m15.5 12.999993v4.000007h-2l3.5 4 3.5-4h-2v-4.000007z" fill="url(#d)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.476562 13.999993.01172 3.000007c-.000757.481843-.349032.892841-.824219.972657l1.335937 1.527343 1.335937-1.527343c-.475186-.079816-.823461-.490814-.824218-.972657l-.011719-3.000007z" fill="none" opacity=".5" stroke="url(#e)"/></g><path d="m2.5 11.5v1h19v-1z" fill="none" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linkdialog.svg b/icon-themes/elementary_svg/cmd/lc_linkdialog.svg
new file mode 100644
index 000000000..773a13577
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_linkdialog.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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="g" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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="h"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="23.6453" x2="33.6453" xlink:href="#h" y1="9.99" y2="9.99"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="37.6453" x2="47.6453" xlink:href="#h" y1="9.99" y2="9.99"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="32.1453" x2="37.1453" xlink:href="#h" y1="9.99" y2="9.99"/><radialGradient id="l" cx="99.157" cy="186.17" gradientTransform="matrix(.063451 0 0 .040378 -.29159 13.535)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".49804"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="m" cx="62.625" cy="4.625" gradientTransform="matrix(.47059 0 0 .28235 -23.471 19.694)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#c"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m3.4999601 1.4999573c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987157s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000346 0-21.0000534z" fill="url(#f)"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-18.9999997h15.0000004z" stroke="url(#g)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m9.9828 21.052a3.9828 2.5345 0 1 1 -7.9655 0 3.9828 2.5345 0 1 1 7.9655 0z" fill="url(#l)"/><path d="m11 21c0 1.6569-2.2386 3-5 3s-5-1.3431-5-3 2.2386-3 5-3 5 1.3431 5 3z" fill="url(#m)" fill-rule="evenodd" opacity=".3"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -20.269434 30.141258)"><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#i)" opacity=".2"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#j)" opacity=".2"/><g stroke-linecap="round" stroke-linejoin="bevel"><path d="m40.27 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff"/><path d="m31.02 12.49h-4.75c-.90025 0-1.625-.72475-1.625-1.625v-1.7499m1.625-1.625h4.75c.90025 0 1.625.72475 1.625 1.625" fill="none" opacity=".4" stroke="#fff"/><rect fill="#d4d4d4" height="2" rx="1.5" stroke="#000" stroke-opacity=".42745" width="10" x="30.645" y="8.9901"/></g><rect fill="url(#k)" height="2" opacity=".2" rx="1.5" width="10" x="30.645" y="8.9901"/><path d="m31.645 9.9901h8" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_listbox.svg b/icon-themes/elementary_svg/cmd/lc_listbox.svg
new file mode 100644
index 000000000..d750f55a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_listbox.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.7625" x2="4.7625" xlink:href="#a" y1="293.29581" y2="294.35416"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.7625" x2="4.7625" xlink:href="#a" y1="291.57602" y2="295.94165"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="0" x2="1.984375" y1="294.883315" y2="293.031235"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#f7f7f7"/></linearGradient><g transform="translate(0 -290.64998)"><rect height="5.556264" rx=".396875" ry=".396881" style="stroke:#696969;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.595588;fill:url(#d)" width="4.497917" x=".396875" y="291.04684"/><g fill="#acacac"><path d="m1.058333 292.76663h2.248959v.264573h-2.248959z"/><path d="m1.058333 293.29581h1.322917v.264581h-1.322917z"/><path d="m1.058333 293.82498h2.248958v.264589h-2.248958z"/><path d="m1.058333 294.35416h1.5875v.264597h-1.5875z"/><path d="m1.058333 294.8833h2.248958v.264575h-2.248958z"/><path d="m1.058333 295.41248h1.5875v.264553h-1.5875z"/></g><rect fill="#dcdcdc" height="5.556264" ry="1.190633" stroke="#afafaf" stroke-linecap="square" stroke-width=".264583" width="2.38125" x="3.836458" y="291.04684"/><rect fill="none" height="5.027093" rx=".79375" ry=".926046" stroke="url(#c)" stroke-linecap="square" stroke-width=".264583" width="1.852083" x="4.101042" y="291.31143"/><path d="m3.96875 292.89893h2.116667v1.984363h-2.116667z" fill="#9b9b9b"/><path d="m4.101042 293.03122h1.852083v1.719777h-1.852083z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".264583"/><path d="m5.6885412 292.50207-1.3229149-.00003.6614572-.66144z" fill="#919191"/><path d="m5.6885407 295.41247-1.322915.00002.6614573.66145z" fill="#919191"/><path d="m4.365625 293.29581h1.322916v1.190637h-1.322916z" fill="none" stroke="url(#b)" stroke-linecap="square" stroke-width=".264583"/><path d="m4.630209 293.56039h.79375v.264586h-.79375z" fill="#919191"/><path d="m4.630209 294.08957h.79375v.264578h-.79375z" fill="#919191"/><g fill="#acacac"><path d="m1.058333 291.70831h2.248959v.264587h-2.248959z"/><path d="m1.058333 292.23749h1.852083v.264595h-1.852083z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_loadbasic.svg b/icon-themes/elementary_svg/cmd/lc_loadbasic.svg
new file mode 100644
index 000000000..9be12b7c5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_loadbasic.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48571255 0 0 .45632325 .342907 .347538)" 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><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="24.837126" cy="36.421127" gradientTransform="matrix(.27598143 0 0 -.29583148 9.676194 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="17.129183" x2="17.129183" y1="6.5" y2="18.201637"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.58603996 0 0 .33333609 17.884286 2.442686)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.68959699 0 0 .63823543 17.618529 -5.989018)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#g)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#f)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m3.50002 1.4987c3.895558 0 16.999959.00137 16.999959.00137l.000021 20.99993h-16.99998v-21.0012777z" fill="url(#d)" stroke-width="1.056264"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" stroke="url(#c)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161h-17.0000799v-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m6 5.3772208h2.7752072zm3.0835636 0h1.3283044zm1.5655014 0h.664152zm.925069 0h1.209706zm1.470623 0h1.233425zm-7.044757 2.0022649h3.2496016zm3.5105186 0h3.5105184zm1.2927244 5.9928833h.640433zm.90135 0h1.423183zm1.70782 0h3.723996zm-2.820275 5.964718h2.253373zm2.927013 0h.90135z" stroke="#89adc2" stroke-width=".75"/></g><path d="m8.6494305 13.035281h.7086944v.753017h-.7086944z" fill="#d48eb3"/><path d="m9.4743454 13.035281h.3112893v.753017h-.3112893z" fill="#d48eb3"/><path d="m6 17h1.5155467v.753016h-1.5155467z" fill="#666" opacity=".7"/><path d="m7.6343502 17h1.6239264v.753016h-1.6239264z" fill="#666" opacity=".7"/><g fill="#d48eb3"><path d="m9.3770809 17h.6484821v.753016h-.6484821z"/><path d="m10.144367 17h1.527587v.753016h-1.527587z"/><path d="m12.955446 17h.407628v.753016h-.407628z"/><path d="m11.790759 17h1.045883v.753016h-1.045883z"/><path d="m13.481878 17h.239033v.753016h-.239033z"/><path d="m13.839715 17h.648482v.753016h-.648482z"/></g><path d="m6 15h1.3710355v.753017h-1.3710355z" fill="#94d48e"/><path d="m7.4842472 15h.4317141v.753017h-.4317141z" fill="#94d48e"/><path d="m8.0291723 15h.9856747v.753017h-.9856747z" fill="#666" opacity=".7"/><path d="m9.128058 15h.6725675v.753017h-.6725675z" fill="#666" opacity=".7"/><path d="m6 19h1.1290511v.753017h-1.1290511z" fill="#de6161"/><path d="m7.3104018 19h2.0092903v.753017h-2.0092903z" fill="#666" opacity=".7"/><path d="m6 9v.7530165h2.3245326v-.7530165zm0 2v.753017h2.3482523v-.753017z" fill="#b78ed4"/><path d="m9.3444805 9v.753017h4.2458295v-.753017zm.05497 2v.753017h3.8663145v-.753017z" fill="#d48eb3"/><path d="m6 12.99586v.753017h1.9212973v-.753017z" fill="#94d48e"/><path d="m20.848436 14.044686a4.317657 4.6282081 0 1 0 -8.635314 0 4.317657 4.6282081 0 0 0 8.635314 0z" fill="url(#h)" fill-rule="evenodd" opacity=".141176"/><path d="m17.129183 6.5c-.129184 0-.228749.10128-.285156.126255-.0048.0054-.01041.01065-.01553.01578l-6.224035 5.103413c-.0657.06681-.104463.157237-.104463.256748 0 .0988.03876.184234.104463.255315l6.224036 5.103361c.0051.0051.01072.01037.01553.01577.07024.07606.167788.123358.285157.123358.218072 0 .370816-.158254.370816-.371495v-3.262028c-.000137-.199024.18217-.365761.392893-.365761h5.245713c.206604 0 .361385-.157269.361385-.367193v-2.267765c0-.209925-.154781-.367193-.361385-.367193h-5.281009c-.19344-.01837-.357729-.177038-.3576-.364322v-3.267049c0-.190944-.223285-.367194-.370815-.367194z" fill="url(#i)" stroke="#452981" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m17.499996 12.499999h5.000005v-1.000006h-5.000005" opacity=".5" stroke="url(#j)" stroke-width=".999992"/><path d="m17.558569 12.499997c-.567826.000171-1.058388.877889-1.058573 1.405861v1.864008l-4.635221-3.778715 4.635221-3.789885v2.13906c0 .599342.699145 1.159576 1 1.159667" opacity=".5" stroke="url(#k)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_macrorecorder.svg b/icon-themes/elementary_svg/cmd/lc_macrorecorder.svg
new file mode 100644
index 000000000..1aedb26a0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_macrorecorder.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=".50775999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456999" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.29729726 0 0 -.29729726 -9.326179 19.538808)" gradientUnits="userSpaceOnUse" x1="71.204002" x2="71.204002" xlink:href="#a" y1="6.2376" y2="44.341"/><radialGradient id="c" cx="23.896" cy="3.99" gradientTransform="matrix(0 .52770723 -.69656421 0 14.779293 -5.447722)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#ff8c82"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.22110724 0 0 .22110728 6.693426 6.693263)" gradientUnits="userSpaceOnUse" x1="7.0776" x2="7.0776" y1="3.0816" y2="45.368999"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><radialGradient id="e" cx="23.896" cy="3.99" gradientTransform="matrix(0 1.2316483 -1.625754 0 18.486966 -28.721977)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.51605578 0 0 .51605586 -.385137 -.385387)" gradientUnits="userSpaceOnUse" x1="18.379" x2="18.379" y1="44.98" y2="3.0816"><stop offset="0" stop-color="#505050"/><stop offset="1" stop-color="#aaa"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.728084" x2="11.728084" xlink:href="#a" y1="2.181808" y2="21.748418"/><radialGradient id="h" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -58.729414 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.899823" x2="11.899823" xlink:href="#a" y1="8.382963" y2="15.591519"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="68.313301" x2="68.313301" y1="52.925316" y2="65.922028"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m24 21c0 1.6569-5.3726 3-12 3s-12-1.343-12-3 5.3726-3 12-3 12 1.3431 12 3z" fill="url(#h)" fill-rule="evenodd" opacity=".3"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12 1.5014c-5.7927 0-10.498 4.7058-10.498 10.498 0 5.7927 4.7058 10.498 10.498 10.498 5.7927 0 10.498-4.7058 10.498-10.498 0-5.7927-4.7058-10.498-10.498-10.498z" fill="url(#e)" stroke="url(#f)" stroke-width="1.003654"/><path d="m12 7.5018c-2.4819 0-4.4982 2.0162-4.4982 4.4982 0 2.4819 2.0163 4.4982 4.4982 4.4982s4.4982-2.0162 4.4982-4.4982c0-2.4819-2.0162-4.4982-4.4982-4.4982z" fill="url(#c)" stroke="url(#d)" stroke-width="1.003654"/><g fill="none"><path d="m17.5 12c0-3.0375-2.463-5.5-5.5-5.5-3.0375 0-5.5 2.4626-5.5 5.5 0 3.038 2.4625 5.5 5.5 5.5 3.037 0 5.5-2.462 5.5-5.5z" opacity=".5" stroke="url(#b)"/><path d="m21.5 12c0 5.247-4.254 9.5-9.5 9.5-5.2466 0-9.5-4.254-9.5-9.5 0-5.2466 4.2534-9.4997 9.5001-9.4997 5.2463 0 9.4999 4.253 9.4999 9.4997z" opacity=".8" stroke="url(#g)"/><path d="m15.499905 12.000095c0 1.933053-1.567221 3.499905-3.499905 3.499905-1.932906 0-3.4999053-1.567221-3.4999053-3.499905 0-1.932906 1.5669993-3.4997951 3.4999423-3.4997951 1.932795 0 3.499868 1.5668521 3.499868 3.4997951z" opacity=".5" stroke="url(#i)"/></g></g><path d="m78.338799 64.349724a11.424408 11.424408 0 1 1 -22.848816 0 11.424408 11.424408 0 1 1 22.848816 0z" fill="url(#j)" opacity=".4" transform="matrix(.17506378 0 0 .17506378 .285714 -.265306)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mailmergecreatedocuments.svg b/icon-themes/elementary_svg/cmd/lc_mailmergecreatedocuments.svg
new file mode 100644
index 000000000..c45bfd0ca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mailmergecreatedocuments.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" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="62.625" cy="4.625" gradientTransform="matrix(.15 0 0 .04 -.224375 4.351069)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#f" y1="2.36523" y2="4.614189"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#f" y1="1.836063" y2="3.688147"/><linearGradient id="h" gradientTransform="matrix(.48571482 0 0 .477213 .646404 .653202)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#r"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 6.738793 18.980673)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#r"/><linearGradient id="l" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#o" y1=".985206" y2="47.013336"/><linearGradient id="m" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.001455" xlink:href="#s" y1="6.473675" y2="25.947361"/><linearGradient id="n" gradientTransform="matrix(.31427 0 0 .32760001 2.4093 10.654)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#o" y1=".985" y2="47.013"/><linearGradient id="o"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.2432 0 0 .3513 4.114 2.548)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.2538 0 0 .305 21.082 2.295)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="r" xlink:href="#b"/><linearGradient id="s" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.001455" y1="6.473675" y2="25.947361"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(-2)"><g transform="translate(0 -8.000085)"><path d="m3.500001 22 10.499999.000085v2l-10.499999-.000085z" fill="url(#i)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#j)" opacity=".15"/><path d="m14 22.000194v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#k)" opacity=".15"/></g><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" fill="url(#l)"/><g fill="none"><path d="m12.5 13.5h-8l-.0000004-11h8.0000004z" stroke="url(#s)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m4 3h8v12h-8z" opacity=".05"/><g transform="translate(2 3)"><g transform="translate(0 -8.000085)"><path d="m3.500001 22 10.499999.000085v2l-10.499999-.000085z" fill="url(#i)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#j)" opacity=".15"/><path d="m14 22.000194v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#k)" opacity=".15"/></g><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" fill="url(#l)"/><g fill="none"><path d="m12.5 13.5h-8l-.0000004-11h8.0000004z" stroke="url(#m)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(7.048 -1.98)"><path d="m4.452 11.48h11v14h-11z" fill="url(#n)" stroke-width="1.0884"/><g fill="none" transform="translate(0 8)"><path d="m14.452 16.48h-9v-12h9z" stroke="url(#p)" stroke-linecap="round"/><path d="m4.452 3.48h11v14h-11z" stroke="url(#q)" stroke-linejoin="round"/><path d="m6.952 6.48h1.138394zm1.305359 0h2.265173zm2.432138 0h.941072zm1.092858 0h.409822zm.576786 0h.910715zm-5.407141 1h1.775895zm1.973217 0h2.052673zm2.204459 0h.425zm.591965 0h.774108zm.941072 0h.789287zm-5.710713.9925436h1.502681zm1.654466 0h3.661604zm3.81339 0h1.199108zm-5.467856 1.0074564h3.282139zm3.449103 0h2.246431zm2.398217 0h.895537zm-5.84732 1h.774108zm1.016966 0h4.071425zm-1.016966 1.992545h1.502681zm1.654466 0h3.661604zm3.81339 0h1.199108zm-5.467856 1.007455h1.912502zm3.26696 0h2.04911zm2.200896 0h.789286zm-5.467856 1h3.282139zm3.449103 0h2.246431zm2.398217 0h.895537z" stroke="url(#h)"/></g></g><g stroke-width=".264583" transform="matrix(3.7795275 0 0 3.7795275 -26.000001 5.121093)"><path d="m7.5406254 1.6717329c.042122 1.3724856-.1267315 2.244142 1.3229167 2.0892784v.5725748l1.0583333-.9260418-1.0583333-.79375v.513147c-1.0828698.1206246-.6289135-.5080845-.7591269-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#a)"/><path d="m10.715625 4.5610698c0 .2629998-.709999.476-1.5869995.476-.8770001 0-1.5880001-.2130002-1.5880001-.476 0-.263.71-.4760002 1.5870001-.4760002.8769995 0 1.5879995.2130002 1.5879995.4760002z" fill="url(#c)" fill-rule="evenodd" opacity=".3" stroke-width="1"/><g fill="none"><path d="m9.0481551 3.4235641.00476-.4810519.4720853.4650321-.4778418.5790198v-.4" opacity=".5" stroke="url(#d)"/><path d="m8.8635421 3.6149508c-1.1121469.0807203-1.0583334-.3557178-1.1435382-1.8109262" opacity=".5" stroke="url(#e)"/><path d="m8.8254241 3.2752527c-.2311303-.0287024-1.0531826.4784856-.8541193-1.4392885.00227-.021824-.215903-.010778-.3852743.00169" opacity=".5" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mailmergeemaildocuments.svg b/icon-themes/elementary_svg/cmd/lc_mailmergeemaildocuments.svg
new file mode 100644
index 000000000..f02492c82
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mailmergeemaildocuments.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(.15 0 0 .04 -.224375 4.351069)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#f" y1="2.36523" y2="4.614189"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#f" y1="1.836063" y2="3.688147"/><linearGradient id="h" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#u" y1="366.64789" y2="609.50507"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#x"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 6.738793 18.980673)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#x"/><linearGradient id="k" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#s" y1=".985206" y2="47.013336"/><linearGradient id="l" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.001455" xlink:href="#z" y1="6.473675" y2="25.947361"/><linearGradient id="m" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="35.429005" y2="15.737678"><stop offset="0" stop-color="#969696"/><stop offset=".5" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="n"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 11.014342)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#n" y1="30.188753" y2="15.737678"/><linearGradient id="p" gradientTransform="matrix(.42223777 0 0 .41882295 3.90701 12.452607)" gradientUnits="userSpaceOnUse" x1="23.903786" x2="23.903786" y1="35.75" y2="20.443331"><stop offset="0"/><stop offset=".5" stop-opacity=".498039"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 13.747128)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#n" y1="30.188753" y2="15.737678"/><linearGradient id="r" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="30.188753" y2="15.737678"><stop offset="0" stop-color="#a0a0a0"/><stop offset=".5" stop-color="#8f8f8f" stop-opacity=".634783"/><stop offset="1" stop-color="#9d9d9d" stop-opacity="0"/></linearGradient><linearGradient id="s"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.40000003 0 0 .36363633 4.4 13.81818)" gradientUnits="userSpaceOnUse" x1="20.052792" x2="20.052792" xlink:href="#s" y1="10.636821" y2="45.243549"/><linearGradient id="u"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="v" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#u" y1="366.64789" y2="609.50507"/><radialGradient id="w" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#x"/><linearGradient id="x" xlink:href="#a"/><radialGradient id="y" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#x"/><linearGradient id="z" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.001455" y1="6.473675" y2="25.947361"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(-2)"><g transform="translate(0 -8.000085)"><path d="m3.500001 22 10.499999.000085v2l-10.499999-.000085z" fill="url(#h)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#i)" opacity=".15"/><path d="m14 22.000194v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#j)" opacity=".15"/></g><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" fill="url(#k)"/><g fill="none"><path d="m12.5 13.5h-8l-.0000004-11h8.0000004z" stroke="url(#z)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m4 3h8v12h-8z" opacity=".05"/><g transform="translate(2 3)"><g transform="translate(0 -8.000085)"><path d="m3.500001 22 10.499999.000085v2l-10.499999-.000085z" fill="url(#h)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#i)" opacity=".15"/><path d="m14 22.000194v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#j)" opacity=".15"/></g><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" fill="url(#k)"/><g fill="none"><path d="m12.5 13.5h-8l-.0000004-11h8.0000004z" stroke="url(#l)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(.72649942 0 0 .72649942 6.799428 .446502)"><g opacity=".7" transform="matrix(.01045062 0 0 .00543807 23.295153 30.21816)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#v)" opacity=".39196"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#w)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#y)" opacity=".402062"/></g><rect fill="url(#t)" fill-rule="evenodd" height="12" rx=".5" width="18" x="5" y="18"/><g fill="none" stroke-width="1.376464"><path d="m11.287789 24.849983-5.2497571 4.82257zm5.505854-.280216 5.221392 5.004423z" stroke="url(#r)"/><path d="m12.308398 25.865244-4.175554 3.802361zm3.797013-.32703 3.844789 3.810915z" opacity=".7" stroke="url(#q)"/><path d="m7.4264159 21.420414 6.6143001 5.494264 6.533049-5.494264" opacity=".06" stroke="url(#p)"/><path d="m6.4197241 18.557066 7.5803669 6.192934 7.463992-6.200594" opacity=".7" stroke="url(#o)"/><rect height="12.388174" opacity=".3" rx="1" stroke="#000" width="17.894028" x="5.093703" y="17.967665"/><path d="m5.2155719 18.774502 8.7845191 7.314042 8.917279-7.363225" stroke="url(#m)"/></g></g><g stroke-width=".264583" transform="matrix(3.7795275 0 0 3.7795275 -26.000001 5.121093)"><path d="m7.5406254 1.6717329c.042122 1.3724856-.1267315 2.244142 1.3229167 2.0892784v.5725748l1.0583333-.9260418-1.0583333-.79375v.513147c-1.0828698.1206246-.6289135-.5080845-.7591269-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#c)"/><path d="m10.715625 4.5610698c0 .2629998-.709999.476-1.5869995.476-.8770001 0-1.5880001-.2130002-1.5880001-.476 0-.263.71-.4760002 1.5870001-.4760002.8769995 0 1.5879995.2130002 1.5879995.4760002z" fill="url(#b)" fill-rule="evenodd" opacity=".3" stroke-width="1"/><g fill="none"><path d="m9.0481551 3.4235641.00476-.4810519.4720853.4650321-.4778418.5790198v-.4" opacity=".5" stroke="url(#d)"/><path d="m8.8635421 3.6149508c-1.1121469.0807203-1.0583334-.3557178-1.1435382-1.8109262" opacity=".5" stroke="url(#e)"/><path d="m8.8254241 3.2752527c-.2311303-.0287024-1.0531826.4784856-.8541193-1.4392885.00227-.021824-.215903-.010778-.3852743.00169" opacity=".5" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mailmergeexcludeentry.svg b/icon-themes/elementary_svg/cmd/lc_mailmergeexcludeentry.svg
new file mode 100644
index 000000000..d9268c935
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mailmergeexcludeentry.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" gradientUnits="userSpaceOnUse" x1="12.001243" x2="12.001243" y1="5" y2="19.914931"><stop offset="0" stop-color="#fff"/><stop offset=".01652508" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98001981" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.8063 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -18.284598 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(1.1234054 0 0 1 -2.961737 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="7.685578" cy="5.959014" gradientTransform="matrix(0 1.1500005 -1.2044328 -.00000002 19.177231 -8.838419)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="5" y2="7"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="h" cx="32" cy="41.5" gradientTransform="matrix(.35714286 0 0 .14285716 -3.928571 13.072062)" gradientUnits="userSpaceOnUse" r="21" xlink:href="#i"/><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="24.999998" cy="28.659998" fx="24.999998" fy="28.659998" gradientTransform="matrix(.55040653 0 0 .15669563 -7.856951 10.341911)" gradientUnits="userSpaceOnUse" r="16" xlink:href="#r"/><linearGradient id="k" gradientTransform="matrix(.41935736 0 0 .41979504 -4.580722 1.819164)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#s" y1="25.084745" y2="45"/><linearGradient id="l" gradientTransform="matrix(.41935736 0 0 .41979504 -4.580722 1.819164)" gradientUnits="userSpaceOnUse" x1="29.968306" x2="30.000004" xlink:href="#m" y1="21.68708" y2="43.308842"/><linearGradient id="m"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="26.375898" cy="12.31301" fx="26.375898" fy="12.31301" gradientTransform="matrix(.54674217 -.04801515 .04270621 .57397107 -8.132723 .588251)" gradientUnits="userSpaceOnUse" r="8" xlink:href="#r"/><linearGradient id="o" gradientTransform="matrix(.33334585 0 0 .36215328 -2.000376 2.481381)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#s" y1="5" y2="44.678879"/><linearGradient id="p" gradientTransform="matrix(.61956519 0 0 .35916826 -8.166564 4.283932)" gradientUnits="userSpaceOnUse" x1="22" x2="17" xlink:href="#i" y1="39" y2="37.4375"/><linearGradient id="q" gradientTransform="matrix(.33334585 0 0 .36215328 -2.000376 2.481381)" gradientUnits="userSpaceOnUse" x1="29.998489" x2="30" xlink:href="#m" y1="6.780811" y2="26.2834"/><radialGradient id="r" cx="10.90426" cy="8.449767" gradientTransform="matrix(0 .7455191 -.67881264 0 12.738896 1.818745)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="s" gradientTransform="matrix(.53695193 0 0 .53021938 -5.883818 3.029591)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899002"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><radialGradient id="t" cx="11.031" cy="17.125" gradientTransform="matrix(.55873324 0 0 .12659327 11.336057 19.58453)" gradientUnits="userSpaceOnUse" r="9.844" xlink:href="#i"/><linearGradient id="u" gradientTransform="matrix(.30773287 -.29497666 .30773287 .29497666 25.945015 17.143811)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#m" y1="13.023" y2="32.702"/><linearGradient id="v" gradientTransform="matrix(.30773287 -.29497666 .30773287 .29497666 25.634713 17.292587)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#m" y1="20.584" y2="32.702"/><linearGradient id="w" gradientTransform="matrix(.50842231 0 0 .49130393 11.398984 11.719374)" gradientUnits="userSpaceOnUse" x1="11.192" x2="11.192" y1="-.741" y2="30.298"><stop offset="0" stop-color="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="x" gradientTransform="matrix(.87818 0 0 .88434 -18.525 2.436457)" gradientUnits="userSpaceOnUse" x1="41.224998" x2="41.224998" y1="23.238001" y2="7.39"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 1.857146)"><path d="m37.818169 40h5v7h-5z" fill="url(#b)"/><path d="m-8.272728-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.272317 40h29.545853v7.000001h-29.545853z" fill="url(#e)"/></g><rect fill="url(#f)" height="16" rx=".5" width="19" x="2" y="4"/><path d="m2.5 3.5c-.554 0-1 .446-1 1v4.5h20v-4.5c0-.554-.446-1-1-1z" fill="url(#g)"/><g fill="none"><rect height="17" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="20" x="1.5" y="3.5"/><path d="m2.5 4.5h18v15h-18z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><g stroke="#9c9c9c"><path d="m3 10.5h1"/><path d="m5 10.5h1"/><path d="m7 10.5h1"/><path d="m9 10.5h1"/><path d="m11 10.5h1"/><path d="m13 10.5h1"/><path d="m15 10.5h1"/><path d="m17 10.5h1"/><path d="m19 10.5h1"/><path d="m3 12.5h1"/><path d="m5 12.5h1"/><path d="m7 12.5h1"/><path d="m9 12.5h1"/><path d="m11 12.5h1"/><path d="m13 12.5h1"/><path d="m15 12.5h1"/><path d="m17 12.5h1"/><path d="m19 12.5h1"/><path d="m3 14.5h1"/><path d="m5 14.5h1"/><path d="m7 14.5h1"/><path d="m9 14.5h1"/><path d="m11 14.5h1"/><path d="m13 14.5h1"/><path d="m15 14.5h1"/><path d="m17 14.5h1"/><path d="m19 14.5h1"/><path d="m3 16.5h1"/><path d="m5 16.5h1"/><path d="m7 16.5h1"/><path d="m9 16.5h1"/><path d="m11 16.5h1"/><path d="m13 16.5h1"/><path d="m15 16.5h1"/><path d="m17 16.5h1"/><path d="m19 16.5h1"/><path d="m3 18.5h1"/><path d="m5 18.5h1"/><path d="m7 18.5h1"/><path d="m9 18.5h1"/><path d="m11 18.5h1"/><path d="m13 18.5h1"/><path d="m15 18.5h1"/><path d="m17 18.5h1"/><path d="m19 18.5h1"/></g><path d="m2 8.5h20" opacity=".2" stroke="#000"/></g><g transform="translate(4 2)"><path d="m15 19.000632a7.5 3 0 0 1 -14.99999996 0 7.5 3 0 1 1 14.99999996 0z" fill="url(#h)" opacity=".8"/><path d="m6.513 10.424959-.056 2.518771c-1.2206208 1.013754-4.5423621 1.469284-4.5376831 2.51877l-.4193572 3.148465c0 1.043308 2.9101663 1.889075 6.5000399 1.889075 3.5898714 0 6.5000404-.845767 6.5000404-1.889075l-.419359-3.148465c-.0049-.898218-3.34503-1.46928-4.550681-2.51877l-.043-2.518771z" fill="url(#j)" stroke="url(#k)" stroke-width=".999919"/><path d="m7.5 11.4375c-.08094.691654.1318657 1.450708-.2235148 2.087545-.5288217.667037-1.389003.904775-2.1389656 1.229786-.7736519.277628-1.5744675.510298-2.2797645.944145.06985.137296-.065526.621724-.078159.907996-.082782.66226-.1655648 1.324519-.2483472 1.986778.6400316.191418 1.2404938.510821 1.9149171.578815 2.3665096.469752 4.8219149.415371 7.191225-.0036.601839-.114874 1.179595-.331813 1.731993-.587727.184056-.31394-.04004-.704525-.03164-1.0593-.070914-.580258-.141829-1.160473-.212744-1.740688-1.388438-.864698-3.1599328-1.033326-4.3605453-2.210845-.4235262-.609711-.1624361-1.377144-.2729369-2.057588-.2621507-.1719-.6361248-.036194-.9509262-.075317h-.029974z" fill="none" opacity=".68" stroke="url(#l)" stroke-width=".999919"/><path d="m7.9999999 4.4732229c-1.3807633 0-2.5000936 1.1349914-2.5000936 2.5350727.010821.5181431.051513 1.1336776.3333444 2.5350729.1666733.5432295 1.6533164 1.9918425 1.6667298 2.1729185.3232373.181075.8333645.181075 1.1667122 0 0-.181076 1.3333833-1.629689 1.5000553-2.1729185.317138-1.456468.316333-1.9918428.333345-2.5350729 0-1.4000813-1.1193297-2.5350727-2.5000931-2.5350727z" fill="url(#n)" stroke="url(#o)" stroke-width=".999813"/><path d="m4.8443056 19.8c-1.4636292-.711942-.7657026-2.29252-.6195656-3.304348-.6195651.718337-.3076095 2.726087-1.54674 2.726087.8260869.293774 1.3915756.494141 2.1663056.578261z" fill="url(#p)" opacity=".5"/><path d="m8 5.4375c-.7988506-.0225277-1.5285136.6901223-1.5254134 1.4898472-.0123042.6499109.1234931 1.2912168.2306737 1.9293972.0277341.2503623.099215.4818625.2817004.664084.334444.4496757.7065068.8702806 1.0755393 1.2916716.3786508-.497217.7660568-.988137 1.125-1.5.1525569-.8464211.3918589-1.6961878.3266846-2.563727-.0989739-.7265893-.7734514-1.3319241-1.5141846-1.311273z" fill="none" opacity=".68" stroke="url(#q)" stroke-width=".999813"/></g><path d="m23.000922 21.751163a5.5000415 1.2469194 0 0 1 -11.000083 0 5.5000415 1.2469194 0 1 1 11.000083 0z" fill="url(#t)" opacity=".4" stroke-width=".881255"/><path d="m22.32969 20.464613-2.797003-2.60615 2.691622-2.729958-1.940778-1.690858-2.76978 2.601728-2.825105-2.599959-2.018058 1.750993 2.825984 2.657442-2.825984 2.613224 2.019814 1.821741 2.821593-2.732611 2.827739 2.732611z" fill="url(#w)" stroke="url(#x)" stroke-linejoin="round" stroke-width=".881255"/><g fill="none" transform="translate(0 -.001543)"><path d="m44.934 14.418-.647-.627-3.265 2.868-3.226-2.864-.824.674" opacity=".5" stroke="url(#u)" stroke-linecap="square" transform="matrix(.87818 0 0 .88434 -18.525 2.438)"/><path d="m45.427 20.732-2.993-2.713m-2.968.035-2.804 2.702" opacity=".4" stroke="url(#v)" transform="matrix(.87818 0 0 .88434 -18.525 2.438)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mailmergeprintdocuments.svg b/icon-themes/elementary_svg/cmd/lc_mailmergeprintdocuments.svg
new file mode 100644
index 000000000..1fae8c66f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mailmergeprintdocuments.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" gradientTransform="matrix(.55801834 0 0 .70681406 -11.693179 12.704068)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" y1="8.420643" y2="10.368062"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="62.625" cy="4.625" gradientTransform="matrix(.15 0 0 .04 -.224375 4.351069)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#g" y1="2.36523" y2="4.614189"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#g" y1="1.836063" y2="3.688147"/><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 6.738793 18.980673)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><linearGradient id="l" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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="m" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.001455" xlink:href="#o" y1="6.473675" y2="25.947361"/><linearGradient id="n" xlink:href="#c"/><linearGradient id="o" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.001455" y1="6.473675" y2="25.947361"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(-2)"><g transform="translate(0 -8.000085)"><path d="m3.500001 22 10.499999.000085v2l-10.499999-.000085z" fill="url(#i)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#j)" opacity=".15"/><path d="m14 22.000194v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#k)" opacity=".15"/></g><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" fill="url(#l)"/><g fill="none"><path d="m12.5 13.5h-8l-.0000004-11h8.0000004z" stroke="url(#o)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m4 3h8v12h-8z" opacity=".05"/><g transform="translate(2 3)"><g transform="translate(0 -8.000085)"><path d="m3.500001 22 10.499999.000085v2l-10.499999-.000085z" fill="url(#i)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#j)" opacity=".15"/><path d="m14 22.000194v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#k)" opacity=".15"/></g><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" fill="url(#l)"/><g fill="none"><path d="m12.5 13.5h-8l-.0000004-11h8.0000004z" stroke="url(#m)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(.72649942 0 0 .72649942 17.761088 .446502)"><path d="m-4.6846948 31.027551c.00688.341363.027529.869925.3248454.942878 3.14109.01789 6.297321-.01376 9.4370344-.0083.323469.01377.3358571-.591879.3248454-.94976l-10.0894781.01376z" fill="#505050" stroke="#565656" stroke-linecap="square" stroke-width=".951136"/><g stroke-linecap="round" transform="matrix(1.3764636 0 0 1.3764636 -7.982702 10.397115)"><path d="m.637 9.568.517-2.11 9.76.014.494 2.118z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.037 9.54 9.99.012c.278 0 .502.24.5.54l-.004 4.414-10.993-.01.007-4.416c0-.3.223-.54.5-.54z" fill="#4f4f4f"/><path d="m1.037 9.54 9.99.012c.278 0 .502.24.5.54l-.004 4.414-10.993-.01.007-4.416c0-.3.223-.54.5-.54z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round"/><path d="m8.05 10h1v1h-1z" fill="#0cceff"/><path d="m.637 9.568.517-2.11 9.76.014.494 2.118z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><g fill="#e9e9e9" stroke-width="1.376464"><path d="m5.1464762 26.914678v4.349625c0 .261528-.06607.467998-.1486581.467998h-4.66896443-4.67034087c-.082588 0-.1472817-.20647-.1472817-.467998v-4.349625z"/><path d="m-4.4589547 16.602213 9.6214805-.01101-.01605 5.505852h-9.6352451z" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m3.7700126 20.720592h-6.8974589l.015141-2.752927h6.8823179z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-width="1.376464"/></g></g><g stroke-width=".264583" transform="matrix(3.7795275 0 0 3.7795275 -26.000001 5.121093)"><path d="m7.5406254 1.6717329c.042122 1.3724856-.1267315 2.244142 1.3229167 2.0892784v.5725748l1.0583333-.9260418-1.0583333-.79375v.513147c-1.0828698.1206246-.6289135-.5080845-.7591269-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#b)"/><path d="m10.715625 4.5610698c0 .2629998-.709999.476-1.5869995.476-.8770001 0-1.5880001-.2130002-1.5880001-.476 0-.263.71-.4760002 1.5870001-.4760002.8769995 0 1.5879995.2130002 1.5879995.4760002z" fill="url(#d)" fill-rule="evenodd" opacity=".3" stroke-width="1"/><g fill="none"><path d="m9.0481551 3.4235641.00476-.4810519.4720853.4650321-.4778418.5790198v-.4" opacity=".5" stroke="url(#e)"/><path d="m8.8635421 3.6149508c-1.1121469.0807203-1.0583334-.3557178-1.1435382-1.8109262" opacity=".5" stroke="url(#f)"/><path d="m8.8254241 3.2752527c-.2311303-.0287024-1.0531826.4784856-.8541193-1.4392885.00227-.021824-.215903-.010778-.3852743.00169" opacity=".5" stroke="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mailmergesavedocuments.svg b/icon-themes/elementary_svg/cmd/lc_mailmergesavedocuments.svg
new file mode 100644
index 000000000..bb3e4b799
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mailmergesavedocuments.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" gradientUnits="userSpaceOnUse" x1="10.47" x2="10.474" y1="21.997" y2="14.421"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="62.625" cy="4.625" gradientTransform="matrix(.15 0 0 .04 -.224375 4.351069)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#g" y1="2.36523" y2="4.614189"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#g" y1="1.836063" y2="3.688147"/><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#r"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 6.738793 18.980673)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#r"/><linearGradient id="l" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#o" y1=".985206" y2="47.013336"/><linearGradient id="m" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.001455" xlink:href="#s" y1="6.473675" y2="25.947361"/><linearGradient id="n" gradientTransform="matrix(.31427 0 0 .33180436 2.4045 10.643399)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#o" y1=".985" y2="47.013"/><linearGradient id="o"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.2432 0 0 .3513 4.114 2.548)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.2538 0 0 .305 21.082 2.295)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="r" xlink:href="#c"/><linearGradient id="s" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.001455" y1="6.473675" y2="25.947361"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(-2)"><g transform="translate(0 -8.000085)"><path d="m3.500001 22 10.499999.000085v2l-10.499999-.000085z" fill="url(#i)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#j)" opacity=".15"/><path d="m14 22.000194v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#k)" opacity=".15"/></g><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" fill="url(#l)"/><g fill="none"><path d="m12.5 13.5h-8l-.0000004-11h8.0000004z" stroke="url(#s)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m4 3h8v12h-8z" opacity=".05"/><g transform="translate(2 3)"><g transform="translate(0 -8.000085)"><path d="m3.500001 22 10.499999.000085v2l-10.499999-.000085z" fill="url(#i)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#j)" opacity=".15"/><path d="m14 22.000194v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#k)" opacity=".15"/></g><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" fill="url(#l)"/><g fill="none"><path d="m12.5 13.5h-8l-.0000004-11h8.0000004z" stroke="url(#m)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 10.0000589.00136 10.0000589.00136l.000021 12.9987161h-10.0000795l-.0000004-13.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(7.048 .02)"><path d="m4.4472 11.48h11l.0048 12h-11z" fill="url(#n)" stroke-width="1.095362"/><g fill="none" transform="translate(0 8)"><path d="m14.5 14.5h-9l-.048-10.02h9z" stroke="url(#p)" stroke-linecap="round"/><path d="m4.452 3.48h11v12h-11z" stroke="url(#q)" stroke-linejoin="round"/></g><g stroke-linecap="round"><path d="m13.629 18.48-3.088 3.275-3.2660002-3.275h2.1770002v-3.5h1.999v3.5z" fill="none" opacity=".6" stroke="url(#a)"/><path d="m13.629 17.48-3.088 3.275-3.2660002-3.275h2.1770002v-3h2v3z" fill="#7e8087" stroke="#7c7c7c"/></g></g><g stroke-width=".264583" transform="matrix(3.7795275 0 0 3.7795275 -26.000001 5.121093)"><path d="m7.5406254 1.6717329c.042122 1.3724856-.1267315 2.244142 1.3229167 2.0892784v.5725748l1.0583333-.9260418-1.0583333-.79375v.513147c-1.0828698.1206246-.6289135-.5080845-.7591269-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#b)"/><path d="m10.715625 4.5610698c0 .2629998-.709999.476-1.5869995.476-.8770001 0-1.5880001-.2130002-1.5880001-.476 0-.263.71-.4760002 1.5870001-.4760002.8769995 0 1.5879995.2130002 1.5879995.4760002z" fill="url(#d)" fill-rule="evenodd" opacity=".3" stroke-width="1"/><g fill="none"><path d="m9.0481551 3.4235641.00476-.4810519.4720853.4650321-.4778418.5790198v-.4" opacity=".5" stroke="url(#e)"/><path d="m8.8635421 3.6149508c-1.1121469.0807203-1.0583334-.3557178-1.1435382-1.8109262" opacity=".5" stroke="url(#f)"/><path d="m8.8254241 3.2752527c-.2311303-.0287024-1.0531826.4784856-.8541193-1.4392885.00227-.021824-.215903-.010778-.3852743.00169" opacity=".5" stroke="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mailmergewizard.svg b/icon-themes/elementary_svg/cmd/lc_mailmergewizard.svg
new file mode 100644
index 000000000..f2cf47b28
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mailmergewizard.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" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="35.429005" y2="15.737678"><stop offset="0" stop-color="#969696"/><stop offset=".5" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.45945946 0 0 .29729728 2.972974 16.864867)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.675988" y2="41.184601"><stop offset="0" stop-color="#fff"/><stop offset=".01864429" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98085731" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.39078075 0 0 .4337445 4.602995 15.522359)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#d" y1="15.298182" y2="24.627615"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 11.014342)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#d" y1="30.188753" y2="15.737678"/><linearGradient id="f" gradientTransform="matrix(.42223777 0 0 .41882295 3.90701 12.452607)" gradientUnits="userSpaceOnUse" x1="23.903786" x2="23.903786" y1="35.75" y2="20.443331"><stop offset="0"/><stop offset=".5" stop-opacity=".498039"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 13.747128)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#d" y1="30.188753" y2="15.737678"/><linearGradient id="h" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="30.188753" y2="15.737678"><stop offset="0" stop-color="#a0a0a0"/><stop offset=".5" stop-color="#8f8f8f" stop-opacity=".634783"/><stop offset="1" stop-color="#9d9d9d" stop-opacity="0"/></linearGradient><linearGradient id="i"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.40000003 0 0 .36363633 4.4 13.81818)" gradientUnits="userSpaceOnUse" x1="20.052792" x2="20.052792" xlink:href="#i" y1="10.636821" y2="45.243549"/><linearGradient id="k"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#k" y1="366.64789" y2="609.50507"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><linearGradient id="n"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><linearGradient id="p" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#k" y1="366.64789" y2="609.50507"/><radialGradient id="q" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><radialGradient id="r" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><linearGradient id="s" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#i" y1=".985206" y2="47.013336"/><linearGradient id="t" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(-2)"><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#p)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#q)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#r)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#s)"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" stroke="url(#t)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(-1 -12)"><g opacity=".7" transform="matrix(.01045062 0 0 .00543807 23.295153 30.21816)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#l)" opacity=".39196"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#m)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#o)" opacity=".402062"/></g><rect fill="url(#j)" fill-rule="evenodd" height="12" rx=".5" width="18" x="5" y="18"/><g fill="none"><path d="m11.739261 24.322531-5.7012291 5.350022zm4.534881.02453 5.740893 5.227129z" stroke="url(#h)"/><path d="m11.739261 25.716773-3.8538679 3.665908zm4.534881.02453 3.923509 3.558336z" opacity=".7" stroke="url(#g)"/><path d="m7.4264159 21.420414 6.6143001 5.494264 6.533049-5.494264" opacity=".06" stroke="url(#f)"/><path d="m6.4197241 18.557066 7.5803669 6.192934 7.463992-6.200594" opacity=".7" stroke="url(#e)"/></g><path d="m5.6151563 18c-.3217228 0-.6151563.194425-.6151563.49027l.0059595 7.50973c.5178164-.008052 17.6010015-2.94897 17.9940405-3.090431v-4.323715c0-.226135-.271009-.585854-.549585-.585854z" fill="url(#c)" fill-rule="evenodd" opacity=".2"/><g fill="none"><path d="m5.5 18.5h17v11h-17z" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect height="13.000001" opacity=".3" rx="1" stroke="#000" width="19" x="4.5" y="17.499998"/><path d="m5.2155719 18.774502 8.7845191 7.314042 8.917279-7.363225" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_managebreakpoints.svg b/icon-themes/elementary_svg/cmd/lc_managebreakpoints.svg
new file mode 100644
index 000000000..8bc1572ed
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_managebreakpoints.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876353"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879737"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".50775999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456999" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.29729726 0 0 -.29729726 -9.326179 19.538808)" gradientUnits="userSpaceOnUse" x1="71.204002" x2="71.204002" xlink:href="#d" y1="6.2376" y2="44.341"/><radialGradient id="f" cx="23.896" cy="3.99" gradientTransform="matrix(0 .52770723 -.69656421 0 14.779293 -5.447722)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#ff8c82"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.22110724 0 0 .22110728 6.693426 6.693263)" gradientUnits="userSpaceOnUse" x1="7.0776" x2="7.0776" y1="3.0816" y2="45.368999"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><radialGradient id="h" cx="23.896" cy="3.99" gradientTransform="matrix(0 1.2316483 -1.625754 0 18.486966 -28.721977)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.51605578 0 0 .51605586 -.385137 -.385387)" gradientUnits="userSpaceOnUse" x1="18.379" x2="18.379" y1="44.98" y2="3.0816"><stop offset="0" stop-color="#505050"/><stop offset="1" stop-color="#aaa"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11.728084" x2="11.728084" xlink:href="#d" y1="2.181808" y2="21.748418"/><radialGradient id="k" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -58.729414 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="11.899823" x2="11.899823" xlink:href="#d" y1="8.382963" y2="15.591519"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="68.313301" x2="68.313301" y1="52.925316" y2="65.922028"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m24 21c0 1.6569-5.3726 3-12 3s-12-1.343-12-3 5.3726-3 12-3 12 1.3431 12 3z" fill="url(#k)" fill-rule="evenodd" opacity=".3"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12 1.5014c-5.7927 0-10.498 4.7058-10.498 10.498 0 5.7927 4.7058 10.498 10.498 10.498 5.7927 0 10.498-4.7058 10.498-10.498 0-5.7927-4.7058-10.498-10.498-10.498z" fill="url(#h)" stroke="url(#i)" stroke-width="1.003654"/><path d="m12 7.5018c-2.4819 0-4.4982 2.0162-4.4982 4.4982 0 2.4819 2.0163 4.4982 4.4982 4.4982s4.4982-2.0162 4.4982-4.4982c0-2.4819-2.0162-4.4982-4.4982-4.4982z" fill="url(#f)" stroke="url(#g)" stroke-width="1.003654"/><g fill="none"><path d="m17.5 12c0-3.0375-2.463-5.5-5.5-5.5-3.0375 0-5.5 2.4626-5.5 5.5 0 3.038 2.4625 5.5 5.5 5.5 3.037 0 5.5-2.462 5.5-5.5z" opacity=".5" stroke="url(#e)"/><path d="m21.5 12c0 5.247-4.254 9.5-9.5 9.5-5.2466 0-9.5-4.254-9.5-9.5 0-5.2466 4.2534-9.4997 9.5001-9.4997 5.2463 0 9.4999 4.253 9.4999 9.4997z" opacity=".8" stroke="url(#j)"/><path d="m15.499905 12.000095c0 1.933053-1.567221 3.499905-3.499905 3.499905-1.932906 0-3.4999053-1.567221-3.4999053-3.499905 0-1.932906 1.5669993-3.4997951 3.4999423-3.4997951 1.932795 0 3.499868 1.5668521 3.499868 3.4997951z" opacity=".5" stroke="url(#l)"/></g></g><path d="m78.338799 64.349724a11.424408 11.424408 0 1 1 -22.848816 0 11.424408 11.424408 0 1 1 22.848816 0z" fill="url(#m)" opacity=".4" transform="matrix(.17506378 0 0 .17506378 .285714 -.265306)"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_managelanguage.svg b/icon-themes/elementary_svg/cmd/lc_managelanguage.svg
new file mode 100644
index 000000000..8d7c0b2a1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_managelanguage.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" gradientTransform="matrix(.36278571 0 0 .32142852 .293143 7.892859)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(.87006445 0 0 .44999993 -8.268315 -41.449997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(.87006445 0 0 .44999993 9.731739 2.300003)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="7.806056" cy="9.957108" fx="7.275826" gradientTransform="matrix(-.00000006 1.9503026 -3.0056714 -.00000006 44.923805 -15.393418)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.999999" x2="8.999999" xlink:href="#e" y1="9.35135" y2="20.648651"/><radialGradient id="h" cx="20.930695" cy="8.449767" gradientTransform="matrix(0 .77899669 -.80348342 -.00000001 -2.210717 -27.144941)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#d0d0d0"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.75000003 0 0 .56979158 -32.035557 -2.004592)" gradientUnits="userSpaceOnUse" x1="30.643436" x2="30.643436" y1="3.915791" y2="30.093096"><stop offset="0" stop-opacity=".272059"/><stop offset="1" stop-opacity=".367647"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.999997" x2="14.999997" xlink:href="#e" y1="3.351371" y2="14.648672"/><g opacity=".3"><path d="m14.079 20.75h2.171053v2.25h-2.171053z" fill="url(#d)"/><path d="m-3.921053-23h2.171053v2.25h-2.171053z" fill="url(#c)" transform="scale(-1)"/><path d="m3.921 20.75h10.158v2.25h-10.158z" fill="url(#a)"/></g><rect fill="url(#h)" height="13" rx="1" transform="scale(-1)" width="13" x="-15.5" y="-21.499998"/><path d="m3.499999 9.499996h11v11h-11z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="13.000003" rx="1" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" width="13.000003" x="2.499999" y="8.499997"/><path d="m7.6922562 10.297283c-.00355.04273-.00669.154719-.024501.318474-.032047.259892-.055701.479886-.073491.661442l-.024501.34297-.024501.244978c-.4022908.02849-.8360026.049-1.2738892.04899-.2919278.000008-.5828784-.02763-.8819233-.04899l.073491.759435c.113921.0071.2732139.02451.465459.0245.4948481.000007.9986727-.03077 1.5433663-.07349-.053401.637258-.062819 1.202627-.073491 1.690352-.3595686.195803-.6473824.38587-.8574249.538948-1.1000622.829499-1.6658551 1.739402-1.6658551 2.76826 0 .758295.3319815 1.151399.9799148 1.151399.5375692 0 1.1060766-.230673 1.7148508-.661442.06052.380928.1046863.635254.1224899.734936l.7839333-.293974c-.0925666-.348887-.1394489-.701383-.1714856-1.028912.4669056-.43976.8787165-.936303 1.2493919-1.494369h-.7594345c-.044705 0-.079867-.01737-.1224888-.0245-.148275.2056-.2987083.402114-.4654601.587952-.014194-.211368-.016389-.581284-.0245-.857426-.107476-.134136-.1714856-.303927-.1714856-.489957v-4.875077l-.3184718-.0245zm-.3184728 4.728089c.010682.904262.04459 1.6352.097991 2.20481-.523333.480609-1.010625.734937-1.4698721.734936-.2100457.000001-.3184728-.132502-.3184718-.367469-.000001-.04985-.013818-.08688-.024501-.12249.010682-.02492.024501-.07265.024501-.12249.042719-.551807.3368085-1.113618.9064206-1.690351.267003-.281243.5347241-.487418.7839319-.636946zm5.2425446.955418c.0092.08063.0245.159329.0245.244978-.000008.704896-.345384 1.263147-1.028909 1.690353-.537578.338208-1.255122.565321-2.1558131.661443l.465459.734935c1.0288551-.145962 1.8343101-.444034 2.4252901-.881922.758286-.56249 1.15139-1.30767 1.151399-2.204809-.000001-.08504-.01751-.163725-.0245-.244978h-.857425z" fill="#666"/><rect height="16" opacity=".05" rx="1.142857" width="16" x="6.999999" y="2"/><rect height="14" opacity=".15" rx="1" width="14" x="7.999999" y="3"/><rect fill="url(#f)" height="13" rx="1" width="13" x="8.499998" y="2.500019"/><g transform="translate(-.410578 -.749983)"><path d="m19.125 6.9980469a1.0015805 1.0015805 0 0 0 -.9375.6503906l-3.75 10.0000005a1.0015805 1.0015805 0 0 0 .9375 1.353515h1.71875a1.0015805 1.0015805 0 0 0 .947266-.675781l.798828-2.324219h2.289062l.798828 2.324219a1.0015805 1.0015805 0 0 0 .947266.675781h1.75a1.0015805 1.0015805 0 0 0 .9375-1.353515l-3.75-10.0000005a1.0015805 1.0015805 0 0 0 -.9375-.6503906zm.865234 5.6992191.103516.300781h-.208984z" fill="#10283f" fill-opacity=".631373" opacity=".05" transform="matrix(.75 0 0 .75 .410575 0)"/><path d="m17.571666 13.5-.785772-2.25h-2.772572l-.774057 2.25c-.429154 0-.858307 0-1.287459 0 .931534-2.499987 1.863068-4.9999731 2.794602-7.4999601h1.328332c.931533 2.499987 1.863068 4.9999731 2.794603 7.4999601-.432559 0-.865118 0-1.297677 0zm-1.043155-3-1.117936-3.2611921-1.140575 3.2611921z" fill="#10283f" fill-opacity=".631373" opacity=".3"/><path d="m17.571666 12.75-.785772-2.25h-2.772572l-.774057 2.25c-.429154 0-.858307 0-1.287459 0 .931534-2.499987 1.863068-4.9999731 2.794602-7.4999601h1.328332c.931533 2.499987 1.863068 4.9999731 2.794603 7.4999601-.432559 0-.865118 0-1.297677 0zm-1.043155-3.0000001-1.117936-3.261191-1.140575 3.261191z" fill="#fff"/></g><g fill="none" stroke-linejoin="round"><path d="m9.499997 3.500017h11v11h-11z" opacity=".5" stroke="url(#j)" stroke-linecap="round"/><rect height="13.000003" opacity=".3" rx="1" stroke="#002e99" stroke-width=".999922" width="13.000003" x="8.499997" y="2.500018"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_managexmlsource.svg b/icon-themes/elementary_svg/cmd/lc_managexmlsource.svg
new file mode 100644
index 000000000..e80dbf059
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_managexmlsource.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571314 0 0 .456295 .342883 .348909)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="18.1481" cy="16.231987" gradientTransform="matrix(0 3.9492541 -4.8064053 0 90.003149 -85.360351)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".26238" stop-color="#fc8f36"/><stop offset=".704952" stop-color="#e23a0e"/><stop offset="1" stop-color="#ac441f"/></radialGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.5 1.5c3.8955625 0 16.999979.00137 16.999979.00137l.000021 20.99863s-11.3333329 0-17 0c0-6.999993 0-13.9999842 0-20.9999777z" fill="url(#c)" stroke-width="1.056232"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m13.024339 8-2.908955 8h.860277l2.908955-8zm-4.2551083 1.3333341-3.7692307 2.2218739v.889583l3.7692307 2.221875v-.888542l-2.932091-1.776042 2.932091-1.780207zm6.4615383 0v.8885409l2.932092 1.780207-2.932092 1.776042v.888542l3.769231-2.221875v-.889583z" fill="url(#g)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_marks.svg b/icon-themes/elementary_svg/cmd/lc_marks.svg
new file mode 100644
index 000000000..161325c5a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_marks.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999601 1.4999573c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987157s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000346 0-21.0000534z" fill="url(#e)"/><path d="m19.5 21.5h-15.0000004v-18.9999996h15.0000004z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4460282 1.48198c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.998716s-11.3333861 0-17.0000798 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m14.521484 11.5c-.557339 0-1.021484.464145-1.021484 1.021484v.978516h-.978516c-.557339 0-1.021484.464145-1.021484 1.021484v.957032c0 .557339.464145 1.021484 1.021484 1.021484h.978516v2h-.978516c-.557339 0-1.021484.464145-1.021484 1.021484v.957032c0 .557339.464145 1.021484 1.021484 1.021484h.978516v.978516c0 .557339.464145 1.021484 1.021484 1.021484h.957032c.557339 0 1.021484-.464145 1.021484-1.021484v-.978516h2v.978516c0 .557339.464145 1.021484 1.021484 1.021484h.957032c.557339 0 1.021484-.464145 1.021484-1.021484v-.978516h.978516c.557339 0 1.021484-.464145 1.021484-1.021484v-.957032c0-.557339-.464145-1.021484-1.021484-1.021484h-.978516v-2h.978516c.557339 0 1.021484-.464145 1.021484-1.021484v-.957032c0-.557339-.464145-1.021484-1.021484-1.021484h-.978516v-.978516c0-.557339-.464145-1.021484-1.021484-1.021484h-.957032c-.557339 0-1.021484.464145-1.021484 1.021484v.978516h-2v-.978516c0-.557339-.464145-1.021484-1.021484-1.021484zm0 1h.957032c.02031 0 .02148.0012.02148.02148l.000004 1.47852a.50005.50005 0 0 0 .5.5h3a.50005.50005 0 0 0 .5-.5v-1.478516c0-.02031.0012-.02148.02148-.02148h.957032c.02031 0 .02148.0012.02148.02148l.000008 1.478516a.50005.50005 0 0 0 .5.5h1.478516c.02031 0 .02148.0012.02148.02148v.957032c0 .02031-.0012.02148-.02148.02148l-1.478516.000008a.50005.50005 0 0 0 -.5.5v3a.50005.50005 0 0 0 .5.5h1.478516c.02031 0 .02148.0012.02148.02148v.957032c0 .02031-.0012.02148-.02148.02148l-1.478516.000008a.50005.50005 0 0 0 -.5.5v1.478516c0 .02031-.0012.02148-.02148.02148h-.957032c-.02031.000004-.02149-.0012-.02149-.02148v-1.478516a.50005.50005 0 0 0 -.5-.5h-3a.50005.50005 0 0 0 -.5.5v1.478516c0 .02031-.0012.02148-.02148.02148h-.957032c-.02031.000004-.02149-.0012-.02149-.02148v-1.478516a.50005.50005 0 0 0 -.5-.5h-1.478516c-.02031 0-.02148-.0012-.02148-.02148v-.957032c0-.02031.0012-.02148.02148-.02148l1.47852-.000008a.50005.50005 0 0 0 .5-.5v-3a.50005.50005 0 0 0 -.5-.5h-1.478516c-.02031 0-.02148-.0012-.02148-.02148v-.957032c0-.02031.0012-.02148.02148-.02148l1.478516-.000008a.50005.50005 0 0 0 .5-.5v-1.478516c0-.02031.0012-.02148.02148-.02148zm1.478516 3a.50005.50005 0 0 0 -.5.5v3a.50005.50005 0 0 0 .5.5h3a.50005.50005 0 0 0 .5-.5v-3a.50005.50005 0 0 0 -.5-.5zm.5 1h2v2h-2z" fill-opacity=".298039" opacity=".66"/><path d="m14.521484 12.5h.957032c.02031 0 .02148.0012.02148.02148l.000004 1.47852c.000028.276131.223869.499972.5.5h3c.276131-.000028.499972-.223869.5-.5v-1.478516c0-.02031.0012-.02148.02148-.02148h.957031c.02031-.000004.02149.0012.02149.02148v1.478516c.000028.276131.223869.499972.5.5h1.478516c.02031 0 .02148.0012.02148.02148v.957032c0 .02031-.0012.02148-.02148.02148l-1.478517.000008c-.276131.000028-.499972.223869-.5.5v3c.000028.276131.223869.499972.5.5h1.478516c.02031 0 .02148.0012.02148.02148v.957032c0 .02031-.0012.02148-.02148.02148l-1.478516.000008c-.276131.000028-.499972.223869-.5.5v1.478516c0 .02031-.0012.02148-.02148.02148h-.957032c-.02031.000004-.02149-.0012-.02149-.02148v-1.478516c-.000028-.276131-.223869-.499972-.5-.5h-3c-.276131.000028-.499972.223869-.5.5v1.478516c0 .02031-.0012.02148-.02148.02148h-.957031c-.02031.000004-.02149-.0012-.02149-.02148v-1.478516c-.000028-.276131-.223869-.499972-.5-.5h-1.478516c-.02031 0-.02148-.0012-.02148-.02148v-.957032c0-.02031.0012-.02148.02148-.02148l1.478519-.000008c.276131-.000028.499972-.223869.5-.5v-3c-.000028-.276131-.223869-.499972-.5-.5h-1.478516c-.02031 0-.02148-.0012-.02148-.02148v-.957032c0-.02031.0012-.02148.02148-.02148l1.478516-.000008c.276131-.000028.499972-.223869.5-.5v-1.478516c0-.02031.0012-.02148.02148-.02148zm1.478516 3c-.276131.000028-.499972.223869-.5.5v3c.000028.276131.223869.499972.5.5h3c.276131-.000028.499972-.223869.5-.5v-3c-.000028-.276131-.223869-.499972-.5-.5z" fill="#ececec" opacity=".66"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_masterlayouts.svg b/icon-themes/elementary_svg/cmd/lc_masterlayouts.svg
new file mode 100644
index 000000000..495e59db8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_masterlayouts.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" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#b" y1="8.0466" y2="21.817619"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.783 0 0 .78 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.52"/><linearGradient id="d" gradientTransform="matrix(.5135 0 0 .4054 -.33 3.265)" gradientUnits="userSpaceOnUse" x1="24.011684" x2="24.011684" y1="6.746423" y2="41.280216"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="7.504621" cy="8.597903" gradientTransform="matrix(-.00000006 1.4444444 -1.2222222 -.00000005 22.508549 -9.840008)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.4845 0 0 .34573 33.24 3.15)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="53.624" y2="2.906"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 8.76 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 15.24 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><g transform="translate(0 -2)"><g><path d="m1.5 22h21v2h-21z" fill="url(#g)" opacity=".15" transform="translate(0 -1)"/><path d="m1.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#h)" opacity=".15"/><path d="m22.5 21v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#j)" opacity=".15"/><g stroke-linejoin="round"><path d="m1.5 4.5h21v17h-21z" fill="url(#e)" stroke="url(#f)"/><g fill="none"><path d="m21.495 20.495h-19v-15h19z" opacity=".5" stroke="url(#d)" stroke-linecap="round"/><path d="m11.5 18.5h9m-1 1v-7m-9-5h-7m1-1v10" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></g><path d="m7 13.018h.993l.007.982h-.993zm2-.018h1l.007.982h-1zm2 0h2l.007.982h-2zm3 0 1.993.018.007.982-1.994-.018zm-7-2h2v1h-2zm3 0h1v1h-1.0000019zm2 0h2l.001 1h-2.001zm3 0h2v1h-2zm-8 4h2v1h-2zm3 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1.002zm2 0h1v1h-1z" fill="#fff" opacity=".7"/></g><g><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none" transform="translate(.032)"><path d="m2.468 8.9116875v12.5883125h12.602z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m3.468 14v6.5h7" opacity=".5" stroke="url(#c)"/><path d="m3.468 23.5h14" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_masterpage.svg b/icon-themes/elementary_svg/cmd/lc_masterpage.svg
new file mode 100644
index 000000000..4867cb84f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_masterpage.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" gradientTransform="matrix(0 -.35135134 .2162162 0 -15.685357 16.432484)" gradientUnits="userSpaceOnUse" x1="38.230919" x2="-12.999854" y1="128.04478" y2="128.04478"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="6.477716" cy="8.597903" gradientTransform="matrix(.00000001 1.6666668 -1.5555556 0 25.374516 -10.796195)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.4845 0 0 .34573 33.24 3.15)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="53.624" y2="2.906"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><path d="m3.5 22h17v2h-17z" fill="url(#d)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#e)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#g)" opacity=".15"/><g stroke-linejoin="round"><path d="m3.5 1.5h17v21h-17z" fill="url(#b)" stroke="url(#c)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_matchgroup.svg b/icon-themes/elementary_svg/cmd/lc_matchgroup.svg
new file mode 100644
index 000000000..2c53e7d06
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_matchgroup.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.21370447 0 0 .11633788 -19.6461 19.283253)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-23.399006" x2="-23.399006" y1="3.931791" y2="21.624849"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .3060607 .32769183 0 5.520628 4.564359)" gradientUnits="userSpaceOnUse" x1="-20.855637" x2="-20.855637" y1="6.38916" y2="18.676006"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><ellipse cx="-19.165264" cy="21.144661" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.606263" ry="1.963204" transform="translate(28.050475 -1)"/><path d="m-21.893662 15.554231c0-.603861-.205437-.826379-.616311-1.081619-.404649-.25524-.619535-.21987-1.397707-.21987v-2.948843c.778172 0 1.001006.04589 1.405655-.203122.410874-.25524.608363-.508167.608363-1.1120286v-2.9695031c0-.6910164.127621-1.2139478.382861-1.568794.25524-.3548463.67234-.6131993 1.2513-.7750589.585185-.1680851 1.403821-.2521276 2.455909-.2521276v1.9658954c-.616311.012451-1.452623.1245073-1.689188.3361701-.230338.2054373-.345508.5322694-.345508.9804962v2.9272475c0 1.164145-.318494 1.855161-1.775232 2.073049v.112057c1.456738.217888 1.775232.905792 1.775232 2.063711v2.968924c0 .454452.118282.784397.354846.989834.236565.205438 1.069764.314382 1.67985.326832v1.933558c-1.033411 0-1.845822-.08093-2.437233-.24279-.585185-.16186-1.00851-.420213-1.269976-.775059-.25524-.354846-.382861-.884002-.382861-1.58747z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".334559" transform="matrix(.98294772 0 0 1.0173481 28.050475 -1)"/><path d="m-18.675781 5.3828125c-.486094.037769-1.070208.054242-1.34375.1328125a.87348117.87348117 0 0 1 -.0059.00195c-.451489.1262229-.6684.291901-.777343.4433594-.09848.1369058-.21875.4750719-.21875 1.0585937v2.96875c0 .3966899-.07027.7919429-.269532 1.1308599-.199259.338916-.487201.561355-.75.724609a.87348117.87348117 0 0 1 -.0039.002c-.283825.174661-.631397.290967-.935547.320313-.01793.0017-.0371-.0014-.05469 0v1.230468c.02127.002.04468-.000552.06641.002.306482.03535.647639.160229.923828.333984.000704.000442.0013.0015.002.002.245914.153102.526183.352109.734375.683594.209635.333781.28711.736262.28711 1.136719v2.941406c0 .594544.121762.938183.216796 1.072265.113135.15222.337673.320401.794922.447266.282639.07735.854359.09218 1.333985.128906v-.183593c-.08744-.01163-.171759-.0084-.257813-.02344-.371665-.06474-.679054-.05193-1.123047-.4375-.476872-.414125-.654297-1.044142-.654297-1.648438v-2.96875c0-.498841-.07846-.742923-.164062-.855468-.0856-.112545-.262739-.255294-.867188-.345703a.87348117.87348117 0 0 1 -.74414-.863282v-.111328a.87348117.87348117 0 0 1 .74414-.863281c.603765-.09031.780922-.231738.867188-.345703.08627-.113965.164062-.362851.164062-.865235v-2.9278689c0-.5974703.17221-1.215599.636719-1.6308593.442591-.3959996.758409-.3867588 1.132813-.453125.08872-.015727.175461-.013312.265625-.025391z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-opacity=".334559" transform="matrix(.98294772 0 0 1.0173481 28.050475 -1)"/><ellipse cx="-19.165264" cy="21.144661" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.606263" ry="1.963204" transform="matrix(-1 0 0 1 -4 -1)"/><g stroke-linejoin="round" stroke-opacity=".334559"><path d="m-21.893662 15.554231c0-.603861-.205437-.826379-.616311-1.081619-.404649-.25524-.619535-.21987-1.397707-.21987v-2.948843c.778172 0 1.001006.04589 1.405655-.203122.410874-.25524.608363-.508167.608363-1.1120286v-2.9695031c0-.6910164.127621-1.2139478.382861-1.568794.25524-.3548463.67234-.6131993 1.2513-.7750589.585185-.1680851 1.403821-.2521276 2.455909-.2521276v1.9658954c-.616311.012451-1.452623.1245073-1.689188.3361701-.230338.2054373-.345508.5322694-.345508.9804962v2.9272475c0 1.164145-.318494 1.855161-1.775232 2.073049v.112057c1.456738.217888 1.775232.905792 1.775232 2.063711v2.968924c0 .454452.118282.784397.354846.989834.236565.205438 1.069764.314382 1.67985.326832v1.933558c-1.033411 0-1.845822-.08093-2.437233-.24279-.585185-.16186-1.00851-.420213-1.269976-.775059-.25524-.354846-.382861-.884002-.382861-1.58747z" fill="url(#b)" stroke="#000" transform="matrix(-.98294772 0 0 1.0173481 -4 -1)"/><path d="m-18.675781 5.3828125c-.486094.037769-1.070208.054242-1.34375.1328125a.87348117.87348117 0 0 1 -.0059.00195c-.451489.1262229-.6684.291901-.777343.4433594-.09848.1369058-.21875.4750719-.21875 1.0585937v2.96875c0 .3966899-.07027.7919429-.269532 1.1308599-.199259.338916-.487201.561355-.75.724609a.87348117.87348117 0 0 1 -.0039.002c-.283825.174661-.631397.290967-.935547.320313-.01793.0017-.0371-.0014-.05469 0v1.230468c.02127.002.04468-.000552.06641.002.306482.03535.647639.160229.923828.333984.000704.000442.0013.0015.002.002.245914.153102.526183.352109.734375.683594.209635.333781.28711.736262.28711 1.136719v2.941406c0 .594544.121762.938183.216796 1.072265.113135.15222.337673.320401.794922.447266.282639.07735.854359.09218 1.333985.128906v-.183593c-.08744-.01163-.171759-.0084-.257813-.02344-.371665-.06474-.679054-.05193-1.123047-.4375-.476872-.414125-.654297-1.044142-.654297-1.648438v-2.96875c0-.498841-.07846-.742923-.164062-.855468-.0856-.112545-.262739-.255294-.867188-.345703a.87348117.87348117 0 0 1 -.74414-.863282v-.111328a.87348117.87348117 0 0 1 .74414-.863281c.603765-.09031.780922-.231738.867188-.345703.08627-.113965.164062-.362851.164062-.865235v-2.9278689c0-.5974703.17221-1.215599.636719-1.6308593.442591-.3959996.758409-.3867588 1.132813-.453125.08872-.015727.175461-.013312.265625-.025391z" fill="none" stroke="url(#c)" transform="matrix(-.98294772 0 0 1.0173481 -4 -1)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_measureline.svg b/icon-themes/elementary_svg/cmd/lc_measureline.svg
new file mode 100644
index 000000000..a46f1c49d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_measureline.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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 26 -9.076172)" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="19" y2="20.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#a" y1="7" y2="14"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="18" x2="18" xlink:href="#a" y1="7" y2="14"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#c" y1="9.923828" y2="11.423828"/><g stroke="#7239b3"><path d="m20.50005 20.490315v-12.9806311" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.004882"/><path d="m7.4280803 10.49995h9.1268547" fill="none" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m4.5109081 10.500069 3.9781503-2.9891754v5.9782164z" fill="url(#d)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902" stroke-width="1.021883"/><path d="m3.5024912 20.490315v-12.9806311" fill="none" stroke-linecap="round" stroke-width="1.004882"/><path d="m19.489092 10.500069-3.97815-2.9891756v5.9782166z" fill="url(#e)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902" stroke-width="1.021883"/></g></g><g fill="none" stroke-opacity=".970588"><path d="m7.5 9.5v1 1l-1.257554-1z" opacity=".5" stroke="url(#b)"/><path d="m16.5 9.5v1 1l1.257554-1z" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mediamute.svg b/icon-themes/elementary_svg/cmd/lc_mediamute.svg
new file mode 100644
index 000000000..89fb180e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mediamute.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5191871 -.1419518 .1416788 .5395318 -2.700956 .511116)" gradientUnits="userSpaceOnUse" x1="16.790216" x2="29.694229" xlink:href="#b" y1="21.270329" y2="46.259285"/><linearGradient id="d" gradientTransform="matrix(.4064094 -.1114517 .1201097 .4587713 .985949 1.932522)" gradientUnits="userSpaceOnUse" x1="23.238182" x2="29.892563" xlink:href="#a" y1="12.158657" y2="26.354361"/><radialGradient id="e" cx="30.685316" cy="42.261425" gradientTransform="matrix(1.9020156 -.4594629 -.3209117 -1.2220749 -34.319147 71.254306)" gradientUnits="userSpaceOnUse" r="8.22791"><stop offset="0" stop-color="#e8e8e8"/><stop offset="1" stop-color="#a5a6a8"/></radialGradient><radialGradient id="f" cx="23.164974" cy="30.23279" gradientTransform="matrix(1.0039742 -.2210864 .3808395 1.798707 -21.33861 -34.687827)" gradientUnits="userSpaceOnUse" r="8.189013"><stop offset="0" stop-color="#767973"/><stop offset="1" stop-color="#202120"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.5802673 -.1586519 .1493371 .5686956 -4.457187 .118027)" gradientUnits="userSpaceOnUse" x1="33.430557" x2="33.430557" y1="45.052155" y2=".310371"><stop offset="0" stop-color="#4c4c4c"/><stop offset="1" stop-color="#d3d7cf"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.3839878 -.1052452 .09919444 .3786761 3.939443 5.887369)" gradientUnits="userSpaceOnUse" x1="19.240318" x2="11.323519" xlink:href="#b" y1="4.81117" y2="35.457581"/><linearGradient id="i" gradientTransform="matrix(.3155841 -.0862844 .1268407 .4830267 1.728122 2.512865)" gradientUnits="userSpaceOnUse" x1="20.226221" x2="11.4375" y1="20.33363" y2="21.75"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="23.986883" cy="27.053167" gradientTransform="matrix(-.1523211 .0416464 -.1633006 -.6218706 18.411522 28.925533)" gradientUnits="userSpaceOnUse" r="7.75" xlink:href="#b"/><radialGradient id="k" cx="9.320398" cy="18.817093" gradientTransform="matrix(.4038641 .1598981 -.2898494 .6893599 10.716404 -2.899861)" gradientUnits="userSpaceOnUse" r="12.5"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#61635f"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.4314627 -.117967 .1114661 .424478 2.778495 5.159344)" gradientUnits="userSpaceOnUse" x1="7.75" x2="4.643187" y1="33.046577" y2="12.063652"><stop offset="0" stop-color="#4b4b4b"/><stop offset="1" stop-color="#babdb6"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4733762 -.1294266 .1268407 .4830267 -31.97444 13.280659)" gradientUnits="userSpaceOnUse" x1="80.693359" x2="77.125" y1="31.561478" y2="14"><stop offset="0" stop-color="#383937"/><stop offset="1" stop-color="#595b57"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.05807209 .2211463 -.2046339 .05594929 -7.779288 -6.205011)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.35701" x2="82.681335" y1="-41.092239" y2="-41.092239"><stop offset="0" stop-color="#babdb6"/><stop offset=".43738842" stop-color="#eeeeec"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.1268407 .4830267 -.4733762 .1294266 -.214527 -32.380564)" gradientUnits="userSpaceOnUse" x1="84.425995" x2="102.42599" y1="8.293367" y2="8.293367"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><radialGradient id="p" cx="11.402097" cy="36.863068" gradientTransform="matrix(.8415155 0 0 .4207584 2.404959 2.989579)" gradientUnits="userSpaceOnUse" r="10.69499" xlink:href="#a"/><linearGradient id="q" gradientTransform="matrix(.42308 -.1156751 .1268407 .4830267 1.761009 4.056992)" gradientUnits="userSpaceOnUse" x1="9.883214" x2="5.101239" xlink:href="#b" y1="14.05074" y2="30.00112"/><radialGradient id="r" cx="20.8839" cy="20.434256" gradientTransform="matrix(.6996572 -.1532245 .2234237 .6815024 -6.444257 .783163)" gradientUnits="userSpaceOnUse" r="3.999984"><stop offset="0" stop-color="#878a85"/><stop offset="1" stop-color="#3e3f3d"/></radialGradient><radialGradient id="s" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#a"/><linearGradient id="t" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="v" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#b" y1="13.022708" y2="32.702335"/><linearGradient id="w" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#b" y1="20.584223" y2="32.702335"/><path d="m21 18.5c0 2.485282-4.029436 4.5-9 4.5-4.9705629 0-9-2.014718-9-4.5 0-2.485281 4.0294371-4.5 9-4.5 4.970564 0 9 2.014719 9 4.5z" fill="url(#p)" opacity=".3"/><path d="m7.5027114 13.876691c.3852873 1.467226.061811 2.830486-.7225045 3.044927-.7843152.214442-1.7324653-.80114-2.1177526-2.268366-.385287-1.467226-.061811-2.830486.7225044-3.044927.7843152-.214442 1.7324655.801141 2.1177527 2.268366z" fill="#2e3436" stroke="#555753" stroke-linecap="round"/><path d="m5.0287304 13.210299c.052539.200077-.063823.405731-.2599016.459341-.1960787.05361-.3976234-.06512-.4501626-.2652-.052539-.200077.063823-.40573.2599016-.459341.1960789-.05361.3976235.06512.4501626.2652z" fill="#babdb6"/><path d="m5.7736726 9.9489275c-.9472242.2589825-1.2329758 2.3085475-.6378421 4.5748985.5951335 2.266349 1.8469108 3.895537 2.7941348 3.636555l1.7159886-.469172c.9472241-.258981 1.2329751-2.308548.6378431-4.574897-.5951345-2.266351-1.8469118-3.8955382-2.7941358-3.6365565z" fill="url(#n)" stroke="url(#o)"/><path d="m7.75 10.46875c-.5625.15625-1.125.3125-1.6875.46875.038266.06115-.1947255.427872-.1789271.628844-.1509362 1.233506.06641 2.497877.5185694 3.64944.2624323.621344.5616061 1.255432 1.0523613 1.730578.2141123.130525.23591.265145.4396484.164413.5040327-.130675 1.0080653-.26135 1.512098-.392025-.0949638.023843.1483756-.306956.1371132-.447343.1840688-.913092.0428287-1.857085-.16348-2.754182-.2457684-.955856-.6169426-1.904032-1.2371016-2.681646-.0598963-.12494-.4357113-.372982-.3927816-.366829z" fill="none" opacity=".4" stroke="url(#q)" stroke-linecap="round"/><path d="m7.5279555 9.7281313c-.9660184.2641209-1.2963241 2.2062777-.7372925 4.3351477.5590321 2.128869 1.7967623 3.642307 2.7627807 3.378185l.3017299-.0825c.9660174-.264117 1.2963244-2.206273.7372914-4.335143-.559031-2.12887-1.7967612-3.6423065-2.7627796-3.3781856l-.3017299.082496z" fill="url(#m)"/><path d="m8.0352579 13.731081c1.1703939 4.45702 6.1880861 5.814848 8.8806621 5.078666 1.863919-.509618 2.489676-4.043729 1.474442-7.909873-1.015232-3.8661441-3.288904-6.6075181-5.152824-6.0979008-2.692576.7361817-6.3726745 4.4720892-5.2022801 8.9291078z" fill="url(#k)" stroke="url(#l)" stroke-linecap="round"/><path d="m18.863737 10.770446c1.190888 4.53506-.01607 8.805402-2.695813 9.538076-2.679744.732673-5.817512-2.349771-7.0083983-6.884831-1.1908873-4.5350596.0160691-8.8054016 2.6958133-9.5380752 2.679744-.7326735 5.817511 2.3497702 7.008398 6.8848302z" fill="url(#j)"/><path d="m10.053968 7.1209204c-1.0459862 1.0080187-1.9268751 3.2566766-2.6316727 5.4834856 1.1350737-.893325 2.3507789-1.657681 3.5650387-1.88071z" fill="url(#i)" fill-rule="evenodd" opacity=".733591"/><g stroke-linecap="round"><path d="m9.9701252 8.5340701c-.9340404 1.3357813-1.4571536 3.0293779-.9684961 4.8948349.4886575 1.865458 1.7695279 3.064609 3.2313699 3.743715 9.527293 2.176207 4.143089-15.647987-2.2628738-8.6385499z" fill="none" opacity=".4" stroke="url(#h)"/><path d="m18.863737 10.770448c1.366017 5.201981.459987 9.96951-2.023677 10.648573-2.483665.679063-5.604448-2.987487-6.9704662-8.189469-1.3660182-5.2019818-.4599869-9.9695104 2.0236772-10.6485734 2.483664-.679063 5.604448 2.9874873 6.970466 8.1894694z" fill="url(#f)" stroke="url(#g)"/><path d="m14.425481 12.026471c.355646 1.084817-.629003 2.244092-1.528533 2.441088-.899531.196996-1.918225-.523553-2.273871-1.60837-.355646-1.084818.08577-2.125131.985297-2.322127.89953-.196996 2.46146.40459 2.817107 1.489409z" fill="url(#r)" stroke="#3e3f3d" stroke-width="1.000001"/></g><path d="m11.956689 2.8224929c-1.246137.3407087-2.0143042 1.7154844-2.3259517 3.5803982-.3116475 1.8649133-.165417 4.2607169.4903337 6.7579049.655751 2.497185 1.70308 4.646618 2.886801 6.102681 1.183722 1.456062 2.522627 2.254739 3.768766 1.91403 1.246138-.340709 2.014305-1.715484 2.325952-3.580397.194779-1.165572.212049-2.548776.0377-4.022534-.0055-.04647-.015-.09322-.02088-.139895-.03574-.28374-.07927-.564109-.12925-.85447-.04523-.270517-.09242-.540603-.150907-.816191-.0032-.01514-.0086-.03013-.01189-.04528-.06257-.291364-.13751-.584036-.215106-.879529-.081733-.311249-.162692-.617991-.256585-.916731-.082838-.2655171-.177964-.5284378-.269251-.7838341-.098994-.276961-.198685-.5419726-.306765-.8059349-.018463-.0442299-.031752-.0879956-.050468-.1318064-.571167-1.3652623-1.263907-2.5543419-2.003732-3.4643811-1.183722-1.4560626-2.522628-2.2547395-3.768767-1.9140306zm.49037.9013402c.909959-.2487933 2.013493.3635757 3.070024 1.66826.660331.8154277 1.296358 1.8900081 1.823808 3.1414729.10549.2502931.202158.5117251.298838.775745.08911.2476447.180519.4959985.261325.753646.09379.295589.186381.589007.267412.897586.07556.287761.131982.569685.192386.853386.0043.02003.0116.04037.01585.06038.05503.262843.100638.528137.142981.786.04565.277975.09003.553701.121322.824281.156445 1.352903.132186 2.608013-.04011 3.651091-.275675 1.668924-.931295 2.762267-1.841255 3.011061-.909955.248791-2.013488-.363577-3.07002-1.668262-1.056531-1.304683-2.046865-3.266361-2.651382-5.56845-.60452-2.302087-.708107-4.5062111-.432433-6.1751361.275673-1.6689249.931296-2.7622676 1.841254-3.0110608z" fill="url(#e)"/><path d="m17.753025 11.071536c1.098668 4.196479.579159 7.985112-1.160358 8.462149s-4.040321-2.538168-5.138989-6.734648c-1.09867-4.1964787-.579159-7.9851122 1.160358-8.4621488 1.739515-.4770366 4.040319 2.5381681 5.138989 6.7346478z" fill="none" opacity=".3" stroke="url(#d)" stroke-linecap="round"/><path d="m5.8979706 11.629837c.070052.266769-.085097.540974-.3465355.612454-.2614384.07148-.5301645-.08683-.6002167-.3536-.070052-.266769.085097-.540973.3465352-.612453.2614389-.07148.5301647.08683.600217.353599z" fill="#fff"/><path d="m18.390366 10.899873c1.295966 4.935212.545082 9.428536-1.677146 10.036121-2.222228.607582-5.074288-2.900656-6.370254-7.835868-1.2959652-4.9352131-.5450814-9.4285375 1.677146-10.0361208 2.222229-.6075833 5.074289 2.900654 6.370254 7.8358678z" fill="none" opacity=".4" stroke="url(#c)" stroke-linecap="round"/><path d="m10.19344 6.7343909c.07005.2667687-.0851.5409729-.3465345.6124534-.2614389.07148-.5301647-.086831-.600217-.3536002-.070052-.2667683.085097-.540973.3465355-.6124534.2614384-.07148.530165.086832.600216.3536002z" fill="#fff" opacity=".6"/><g transform="matrix(.87817681 0 0 .88433535 3.449172 3.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#s)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#t)" stroke="url(#u)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#v)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#w)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mediapause.svg b/icon-themes/elementary_svg/cmd/lc_mediapause.svg
new file mode 100644
index 000000000..80cc56661
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mediapause.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="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.77056228 0 0 .77077837 -10.001375 -11.006222)" gradientUnits="userSpaceOnUse" x1="20.765842" x2="20.765842" y1="19.46892" y2="40.227158"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#a" y1="2" y2="22.047113"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#a" y1="2" y2="22.047113"/><g stroke-linejoin="round"><path d="m5.333333 2.5c-.461666 0-.833333.4237-.833333.95v17.1c0 .5263.371667.95.833333.95h3.333334c.461666 0 .833333-.4237.833333-.95v-17.1c0-.5263-.371667-.95-.833333-.95z" fill="url(#d)" stroke="#002e99" stroke-linecap="round" stroke-opacity=".5"/><path d="m15.333333 2.5c-.461666 0-.833333.4237-.833333.95v17.1c0 .5263.371667.95.833333.95h3.333334c.461666 0 .833333-.4237.833333-.95v-17.1c0-.5263-.371667-.95-.833333-.95z" fill="url(#c)" stroke="#002e99" stroke-linecap="round" stroke-opacity=".5"/><path d="m15.498706 3.4980911v17.0057229l3.002861-.02133v-16.9843919zm-10.0028621-.000001v17.0057239l3.002862-.02133v-16.9843909z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".992"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mediarepeat.svg b/icon-themes/elementary_svg/cmd/lc_mediarepeat.svg
new file mode 100644
index 000000000..341cd6758
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mediarepeat.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" gradientUnits="userSpaceOnUse" x1="13.499983" x2="13.499983" xlink:href="#e" y1="6" y2="22.5"/><linearGradient id="b" gradientTransform="translate(.999983)" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#f" y1="8.5" y2="18"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 -1 23.000018 22.99995)" gradientUnits="userSpaceOnUse" x1="14.000018" x2="14.000018" xlink:href="#e" y1="22.99995" y2="5.99995"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 -1 23.000018 22.99995)" gradientUnits="userSpaceOnUse" x1="16.000017" x2="16.000017" xlink:href="#f" y1="17.99995" y2="7.99995"/><linearGradient id="e"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.77056228 0 0 .77077837 -10.001375 -11.006222)" gradientUnits="userSpaceOnUse" x1="20.765842" x2="20.765842" y1="19.46892" y2="40.227158"><stop offset="0" stop-color="#fff"/><stop offset=".47368422" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"><path d="m16.5 6.5v3c1.662 0 3 1.115 3 2.5v2c0 1.385-1.338 2.5-3 2.5h-3v-3l-6 4.5 6 4.5v-3h3c3.324 0 6-2.608165 6-5.847656v-1.304688c0-3.2394903-2.676-5.847656-6-5.847656z" fill="url(#a)" stroke="#002e99"/><path d="m17.5 7.5742188v1.0722656c1.659492.38014 2.980469 1.6665006 2.980469 3.3535156v2c0 2.016999-1.879581 3.480469-3.980469 3.480469h-3a.9813967.9813967 0 0 1 -.980469-.980469v-1.039062l-3.3847654 2.539062 3.3847654 2.539062v-1.039062a.9813967.9813967 0 0 1 .980469-.980469h3c2.810685 0 5.019531-2.168101 5.019531-4.867187v-1.304688c0-2.369571-1.702021-4.330108-4.019531-4.7734372z" fill="none" opacity=".5" stroke="url(#b)"/><path d="m10.5.5v3h-3c-3.324 0-6 2.6081652-6 5.8476562v1.3046878c0 3.23949 2.676 5.847656 6 5.847656v-3c-1.662 0-3-1.115-3-2.5v-2c0-1.385 1.338-2.5 3-2.5h3v3l6-4.5z" fill="url(#c)" stroke="#002e99"/><path d="m11.480469 2.4609375v1.0390625a.9813967.9813967 0 0 1 -.980469.9804688h-3c-2.810685 0-5.0195312 2.1681014-5.0195312 4.8671874v1.3046878c0 2.369571 1.7020211 4.330108 4.0195312 4.773437v-1.072265c-1.6594916-.38014-2.9804687-1.666501-2.9804688-3.353516v-2c.0000001-2.016999 1.8795808-3.4804688 3.9804688-3.4804688h3a.9813967.9813967 0 0 1 .980469.9804688v1.0390625l3.384765-2.5390625z" fill="none" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_menubar.svg b/icon-themes/elementary_svg/cmd/lc_menubar.svg
new file mode 100644
index 000000000..09f789c54
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_menubar.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" gradientTransform="matrix(-.56431476 -.56431492 .55361865 -.55361865 25.378988 54.943154)" gradientUnits="userSpaceOnUse" x1="48.131058" x2="34.840607" y1="32.119724" y2="18.572496"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#g" y1="13" y2="17"/><linearGradient id="c" gradientTransform="matrix(-.40580081 0 0 .43572103 28.351441 -8.505708)" gradientUnits="userSpaceOnUse" x1="30.437202" x2="30.437202" xlink:href="#g" y1="58.536785" y2="61.393612"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#g" y1="7" y2="8"/><radialGradient id="e" cx="24.837" cy="36.421" gradientTransform="matrix(-.26533 0 0 -.2844 24.134 24.31)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 -.51647 -.55455 0 48.816 27.238)" gradientUnits="userSpaceOnUse" x1="30.437202" x2="30.437202" y1="58.536785" y2="61.393612"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.03105 0 0 .01367 .78 15.67)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(.03105 0 0 .01367 .785 15.67)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.03105 0 0 .01367 23.215 15.67)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="k" gradientTransform="matrix(.57576 0 0 .62295 -2.394 -3.107)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="17.829" y2="8.197"><stop offset="0" stop-color="#cdcdcd"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m4.504 20.68h14.992v3.32h-14.992z" fill="url(#h)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m19.496 20.68v3.32c1.6.006 3.865-.744 3.865-1.66s-1.783-1.66-3.864-1.66z" fill="url(#i)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m4.504 20.68v3.32c-1.6.006-3.865-.744-3.865-1.66s1.783-1.66 3.864-1.66z" fill="url(#j)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m4.5 2.5c-1.108 0-2 .892-2 2v3h19v-3c0-1.108-.892-2-2-2z" fill="url(#k)" stroke="#8c8c8c"/><path d="m2.5 7.5h19v14h-19z" fill="#fff" stroke="#8c8c8c"/><path d="m20.5 7v-2.5c0-.554-.446-1-1-1h-15c-.554 0-1 .446-1 1v2.5" fill="none" opacity=".8" stroke="#fff"/><path d="m14.25 13.928c0-5.933 7.445-5.91 7.445.022 0 2.458-1.18 4.444-3.472 4.444s-3.973-2.008-3.973-4.466z" fill="url(#e)" fill-rule="evenodd" opacity=".141" transform="matrix(0 -.78572 .78572 0 6.95 29.85)"/><path d="m2 7.5h20" fill="none" stroke="#a0a0a0" stroke-width="1.054093"/><path d="m15 5h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z" fill="#808080" opacity=".6"/><path d="m3 8.5h18" fill="none" opacity=".05" stroke="#000"/><path d="m20.306 15.508-4.298 5.148-4.29-5.148 2.782-.008v-4l2.998.01-.003 3.998z" style="stroke:#452981;stroke-width:1.000222;stroke-linejoin:round;stroke-miterlimit:5.5;stroke-opacity:.552941;fill:url(#a)"/><path d="m18.216493 16.5-2.216493 2.605248-2.207133-2.605248h1.707133 1z" display="block" fill="none" opacity=".5" stroke="url(#c)" stroke-miterlimit="5.5"/><path d="m15.5 16v-3.5h1v3.5" fill="none" opacity=".5" stroke="url(#b)"/><g stroke-opacity=".866667"><path d="m.5 5.5h23v4h-23z" fill="#d1ff82" fill-opacity=".459649" stroke="#68b723"/><path d="m1.5 6.5h21v2h-21z" style="opacity:.5;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:5.5;stroke:url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_merge.svg b/icon-themes/elementary_svg/cmd/lc_merge.svg
new file mode 100644
index 000000000..2ca007e0c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_merge.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" gradientTransform="matrix(.31231236 0 0 .31231203 -.439937 34.002483)" gradientUnits="userSpaceOnUse" x1="51.798126" x2="51.798126" y1="-99.267654" y2="-60.844543"><stop offset="0" stop-color="#fff"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.499997" x2="8.499997" y1="10" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.416009" x2="10.416009" y1="1.552154" y2="22.339955"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.02485212 0 0 .0082353 -.48225 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 7.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><path d="m23 10.001081a8.0000001 7.9991057 0 1 1 -16 0 8.0000001 7.9991057 0 1 1 16 0z" opacity=".05"/><path d="m22.5 10.001081a7.5000002 7.4982683 0 1 1 -14.9999999 0 7.5000002 7.4982683 0 1 1 14.9999999 0z" opacity=".07"/><path d="m2.499999 22h12v2h-12z" fill="url(#d)" opacity=".15"/><path d="m2.5 22.000085v1.999891c-.620473.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m14.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#g)" opacity=".15"/><path d="m15.216797 1.5039062a7.5000002 7.4982683 0 0 0 -7.6914064 6.9960938h-4.5253906c-.831 0-1.5.669-1.5 1.5v11c0 .831.669 1.5 1.5 1.5h11c.831 0 1.5-.669 1.5-1.5v-4.519531a7.5000002 7.4982683 0 0 0 7-7.480469 7.5000002 7.4982683 0 0 0 -7.283203-7.4960938z" fill="url(#c)"/><g fill="none" stroke-linejoin="round"><path d="m8 9.5h-4.75c-.4155 0-.75.3345-.75.75v10.5c0 .4155.3345.75.75.75h10.5c.4155 0 .75-.3345.75-.75v-4.75" opacity=".5" stroke="url(#b)"/><g stroke-linecap="round"><path d="m15.216797 1.5019531a7.5000002 7.5000021 0 0 0 -7.6914064 6.9980469h-4.5253906c-.831 0-1.5.669-1.5 1.5v11c0 .831.669 1.5 1.5 1.5h11c.831 0 1.5-.669 1.5-1.5v-4.517578a7.5000002 7.5000021 0 0 0 7-7.482422 7.5000002 7.5000021 0 0 0 -7.283203-7.4980469z" opacity=".5" stroke="#105845"/><path d="m14.5 15.472656c3.773258.291115 6.996434-2.690143 7-6.4746091.0015-3.5178834-2.796077-6.398523-6.3125-6.5-3.662846-.1057033-6.6890286 2.8356333-6.6875 6.5.00264.1676077.01176.3350506.027344.5019531" opacity=".5" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mergecells.svg b/icon-themes/elementary_svg/cmd/lc_mergecells.svg
new file mode 100644
index 000000000..0360c0337
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mergecells.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="10.5" y2="18.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723" stop-opacity=".882353"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602582)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.065561" xlink:href="#A" y1="6.451322" y2="15.932561"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="10.245955"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="10.245955"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#A" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#A" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#C" y1="15.499894" y2="48.395687"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="B" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#C" y1="2" y2="22"/><linearGradient id="C" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#z)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#B)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#A)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#h)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#i)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#j)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#l)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#m)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#n)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#o)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#p)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#q)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#r)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#s)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#v)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/></g><path d="m6.5 10.5h10v8h-10z" fill="url(#e)" stroke-width="1.126872"/><path d="m7 10c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h9c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1zm0 1h9v7h-9z" fill="#206b00" fill-opacity=".501961"/><path d="m7.49875 11.501408 8.00125-.001408.0013 5.998599-8.002504.0028z" fill="none" opacity=".5" stroke="url(#f)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mergedialog.svg b/icon-themes/elementary_svg/cmd/lc_mergedialog.svg
new file mode 100644
index 000000000..f6f173892
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mergedialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876353"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879737"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="35.429005" y2="15.737678"><stop offset="0" stop-color="#969696"/><stop offset=".5" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.45945946 0 0 .29729728 2.972974 16.864867)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.675988" y2="41.184601"><stop offset="0" stop-color="#fff"/><stop offset=".01864429" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98085731" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.39078075 0 0 .4337445 4.602995 15.522359)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#g" y1="15.298182" y2="24.627615"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 11.014342)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#g" y1="30.188753" y2="15.737678"/><linearGradient id="i" gradientTransform="matrix(.42223777 0 0 .41882295 3.90701 12.452607)" gradientUnits="userSpaceOnUse" x1="23.903786" x2="23.903786" y1="35.75" y2="20.443331"><stop offset="0"/><stop offset=".5" stop-opacity=".498039"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 13.747128)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#g" y1="30.188753" y2="15.737678"/><linearGradient id="k" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="30.188753" y2="15.737678"><stop offset="0" stop-color="#a0a0a0"/><stop offset=".5" stop-color="#8f8f8f" stop-opacity=".634783"/><stop offset="1" stop-color="#9d9d9d" stop-opacity="0"/></linearGradient><linearGradient id="l"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.40000003 0 0 .36363633 4.4 13.81818)" gradientUnits="userSpaceOnUse" x1="20.052792" x2="20.052792" xlink:href="#l" y1="10.636821" y2="45.243549"/><linearGradient id="n"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#n" y1="366.64789" y2="609.50507"/><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#q"/><linearGradient id="q"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="r" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#q"/><linearGradient id="s" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#n" y1="366.64789" y2="609.50507"/><radialGradient id="t" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#q"/><radialGradient id="u" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#q"/><linearGradient id="v" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#l" y1=".985206" y2="47.013336"/><linearGradient id="w" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(-2)"><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#s)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#t)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#u)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#v)"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" stroke="url(#w)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(-1 -12)"><g opacity=".7" transform="matrix(.01045062 0 0 .00543807 23.295153 30.21816)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#o)" opacity=".39196"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#p)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#r)" opacity=".402062"/></g><rect fill="url(#m)" fill-rule="evenodd" height="12" rx=".5" width="18" x="5" y="18"/><g fill="none"><path d="m11.739261 24.322531-5.7012291 5.350022zm4.534881.02453 5.740893 5.227129z" stroke="url(#k)"/><path d="m11.739261 25.716773-3.8538679 3.665908zm4.534881.02453 3.923509 3.558336z" opacity=".7" stroke="url(#j)"/><path d="m7.4264159 21.420414 6.6143001 5.494264 6.533049-5.494264" opacity=".06" stroke="url(#i)"/><path d="m6.4197241 18.557066 7.5803669 6.192934 7.463992-6.200594" opacity=".7" stroke="url(#h)"/></g><path d="m5.6151563 18c-.3217228 0-.6151563.194425-.6151563.49027l.0059595 7.50973c.5178164-.008052 17.6010015-2.94897 17.9940405-3.090431v-4.323715c0-.226135-.271009-.585854-.549585-.585854z" fill="url(#f)" fill-rule="evenodd" opacity=".2"/><g fill="none"><path d="m5.5 18.5h17v11h-17z" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><rect height="13.000001" opacity=".3" rx="1" stroke="#000" width="19" x="4.5" y="17.499998"/><path d="m5.2155719 18.774502 8.7845191 7.314042 8.917279-7.363225" stroke="url(#d)"/></g></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mergedocuments.svg b/icon-themes/elementary_svg/cmd/lc_mergedocuments.svg
new file mode 100644
index 000000000..e3c3b559c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mergedocuments.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" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="15.5" y2="-6.5"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(0 8)"><path d="m12-4.90625-.40625.625-4 6-.53125.78125h.9375 2.5v2.5s-.0108.882602-.53125 1.75c-.2668848.444809-.6266144.89753-1.21875 1.21875-.5977099.324244-1.4488116.53125-2.75.53125h-2-.5v.5 2 .5h.5 2c3.0248595 0 4.877496-1.305285 5.96875-2.71875h.03125.03125c1.091254 1.413465 2.94389 2.71875 5.96875 2.71875h2 .5v-.5-2-.5h-.5-2c-1.301189 0-2.15229-.207006-2.75-.53125h-.03125c-.578613-.320539-.924037-.779644-1.1875-1.21875-.520439-.867403-.53125-1.75-.53125-1.75v-2.5h2.5.9375l-.53125-.78125-4-6z" fill="url(#a)"/><path d="m12-4.90625-.40625.625-4 6-.53125.78125h.9375 2.5v2.5s-.0108.882602-.53125 1.75c-.2668848.444809-.6266144.89753-1.21875 1.21875-.5977099.324244-1.4488116.53125-2.75.53125h-2-.5v.5 2 .5h.5 2c3.0248595 0 4.877496-1.305285 5.96875-2.71875h.03125.03125c1.091254 1.413465 2.94389 2.71875 5.96875 2.71875h2 .5v-.5-2-.5h-.5-2c-1.301189 0-2.15229-.207006-2.75-.53125h-.03125c-.578613-.320539-.924037-.779644-1.1875-1.21875-.520439-.867403-.53125-1.75-.53125-1.75v-2.5h2.5.9375l-.53125-.78125-4-6z" fill="none" opacity=".61" stroke="#000"/><path d="m12-4-4 6h.65625l3.34375-5 3.34375 5h.65625zm-1 9s.0021 1.006907-.59375 2c-.29186.486435-.7156408 1.03161-1.40625 1.40625-.6941748.376574-1.6457816.59375-3 .59375h-2v1h2c1.3542184 0 2.3058252-.217176 3-.59375.6906092-.37464 1.11439-.919815 1.40625-1.40625.59585-.993093.59375-2 .59375-2zm2 0v1s-.0021 1.006906.59375 2c.283554.472592.693145 1.028517 1.375 1.40625h.03125l.09375.0625h.125.03125c.674744.319653 1.509752.53125 2.75.53125h2v-1h-2c-1.240248 0-2.075256-.211597-2.75-.53125h-.03125-.125l-.09375-.0625h-.03125c-.681855-.377733-1.091446-.933658-1.375-1.40625-.59585-.993094-.59375-2-.59375-2z" fill="#fff" opacity=".3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mergetable.svg b/icon-themes/elementary_svg/cmd/lc_mergetable.svg
new file mode 100644
index 000000000..d4b019537
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mergetable.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" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#H" y1="15.499894" y2="48.395687"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#H" y1="2" y2="22"/><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="10.245955"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="10.245955"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#D" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#D" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="8.5" y2="19"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="x" gradientTransform="matrix(.20515885 0 0 .20369992 -.592595 7.282879)" gradientUnits="userSpaceOnUse" x1="22.385555" x2="22.385555" xlink:href="#I" y1="23.157204" y2="25.611795"/><clipPath id="y"><path d="m1 1h16v12h-16z"/></clipPath><clipPath id="z"><path d="m1 11h16v12h-16z"/></clipPath><linearGradient id="A" gradientTransform="matrix(0 .20515885 -.20369992 0 8.717121 7.407405)" gradientUnits="userSpaceOnUse" x1="12.637012" x2="32.134098" xlink:href="#I" y1="23.157204" y2="23.157204"/><linearGradient id="B" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="C" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#D" y1="3" y2="5"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="E" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#D" y1="3" y2="5"/><linearGradient id="F" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#D" y1="3" y2="5"/><linearGradient id="G" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#D" y1="3" y2="5"/><linearGradient id="H" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="I"><stop offset="0" stop-color="#fff"/><stop offset=".00000033" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g clip-path="url(#y)" transform="translate(7 11)"><rect fill="url(#a)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#b)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#c)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#d)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#e)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#f)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#g)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#i)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#j)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#k)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#l)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#m)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#o)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#p)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#q)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#s)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#t)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/></g><path d="m2.5 1.5c-.5453514 0-1 .454649-1 1v4h20v-4c0-.545351-.454649-1-1-1z" fill="url(#B)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#555761" fill-opacity=".501961"/><g fill="none"><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" opacity=".5" stroke="url(#C)" stroke-linecap="round" stroke-linejoin="round"/><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#E)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".8" stroke="url(#F)"/><path d="m12.5 2.5h3v3h-3z" opacity=".8" stroke="url(#G)"/></g></g></g><g clip-path="url(#z)" transform="translate(7 -11)"><rect fill="url(#a)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#b)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#c)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#d)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#e)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#f)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#g)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#i)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#j)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#k)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#l)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#m)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#o)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#p)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#q)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#s)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#t)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/></g></g><path d="m2.5 8.5v2h-2v3h2v2h3v-2h2v-3h-2v-2z" fill="url(#w)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m5 11.5h1.5v1h-1.5m-2 0h-1.5000001v-1h1.5000001" opacity=".5" stroke="url(#x)"/><path d="m4.5 11-.0000001 3.5h-1l.0000001-3.5m0 2-.0000001-3.5h1l.0000001 3.5" opacity=".5" stroke="url(#A)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mirror.svg b/icon-themes/elementary_svg/cmd/lc_mirror.svg
new file mode 100644
index 000000000..a42a77bb3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mirror.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" gradientUnits="userSpaceOnUse" x1="21.28773" x2="21.28773" xlink:href="#b" y1="7.386603" y2="19.964508"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".85879725" stop-color="#fff" stop-opacity=".235294"/><stop offset=".91555762" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3446423 -.3446422 .3381098 .3381098 5.584658 13.732448)" gradientUnits="userSpaceOnUse" x1="33.836369" x2="-21.239729" y1="2.924173" y2="59.064377"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 71.727797 1.642765)" gradientUnits="userSpaceOnUse" x1="68.013153" x2="68.013153" xlink:href="#b" y1="5.743838" y2="18.321743"/><g transform="translate(1)"><path d="m9.5 20.499794h-6.9998757l6-16.9997518.9998757-.000038z" style="fill:#d3d7cf;fill-rule:evenodd;stroke:#888a85;stroke-width:1.000249;stroke-linejoin:round;stroke-miterlimit:0"/><path d="m3.9807483 19.500005h4.5192517v-13.0000008z" fill="none" stroke="url(#d)" stroke-linecap="round"/></g><g transform="translate(-1)"><path d="m15.502374 20.499794h6.999876l-6-16.9997518-.999876-.000038z" fill="url(#c)"/><g fill="none"><path d="m21.021626 19.500005h-4.519252v-13.0000008z" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><path d="m15.502374 20.499794h6.999876l-6-16.9997522-.999876-.000038z" opacity=".5" stroke="#452981" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_mirrorvert.svg b/icon-themes/elementary_svg/cmd/lc_mirrorvert.svg
new file mode 100644
index 000000000..2fc827884
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mirrorvert.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" gradientTransform="matrix(0 1 1 0 1.642863 -46.727797)" gradientUnits="userSpaceOnUse" x1="68.013153" x2="68.013153" y1="5.743838" y2="18.321743"><stop offset="0" stop-color="#fff"/><stop offset=".85879725" stop-color="#fff" stop-opacity=".235294"/><stop offset=".91555762" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1 1 0 1.642863 71.725423)" gradientUnits="userSpaceOnUse" x1="68.162689" x2="63.725422" y1="15.837296" y2="15.837296"><stop offset="0" stop-color="#fff"/><stop offset=".77463585" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999976" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.3446422 -.3446423 .3381098 -.3381098 13.734919 19.417716)" gradientUnits="userSpaceOnUse" x1="24.671553" x2="-.799878" y1="26.366747" y2=".403199"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><g transform="translate(0 -1)"><path d="m20.499892 15.5v6.999876l-16.9997519-6-.000038-.999876z" style="fill:#d3d7cf;fill-rule:evenodd;stroke:#888a85;stroke-width:1.000249;stroke-linejoin:round;stroke-miterlimit:0"/><path d="m19.500103 21.019252v-4.519252h-13.0000009z" fill="none" stroke="url(#a)" stroke-linecap="round"/></g><g transform="translate(0 1)"><path d="m20.502266 9.4999998v-6.9998756l-16.999752 5.9999996-.000038.999876z" fill="url(#c)"/><g fill="none"><path d="m20.502266 9.4999998v-6.9998756l-16.999753 5.9999996-.000038.999876z" opacity=".5" stroke="#452981" stroke-linejoin="round"/><path d="m19.500103 3.978374v4.519252h-13.0000009z" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_modifyframe.svg b/icon-themes/elementary_svg/cmd/lc_modifyframe.svg
new file mode 100644
index 000000000..6dda25134
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_modifyframe.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="42.645521" x2="42.145521" xlink:href="#a" y1="13.989586" y2="6.489585"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="32.145302" x2="37.145302" xlink:href="#a" y1="9.99" y2="9.99"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="28.645521" x2="28.645521" xlink:href="#a" y1="13.989586" y2="6.489585"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -6.256211 -.526411)"><path d="m26.770521 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m26.770521 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#d)" opacity=".2"/><path d="m26.770521 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m39.770521 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m39.770521 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#b)" opacity=".2"/><path d="m39.770521 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="2.000001" rx="1.5" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745" width="10" x="30.645521" y="8.489585"/><rect fill="url(#c)" height="2.000001" opacity=".2" rx="1.5" width="10.000002" x="30.645521" y="8.489585"/><path d="m31.645521 9.4895854h8" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.1942042 0 0 .1942042 3.077706 3.209998)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#g)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_modifylayer.svg b/icon-themes/elementary_svg/cmd/lc_modifylayer.svg
new file mode 100644
index 000000000..4d9281c7e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_modifylayer.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.201314 19.699649)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><linearGradient id="b" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="14.088992" x2="33.822342" y1="24.767385" y2="24.767385"><stop offset="0" stop-color="#fff"/><stop offset=".01507312" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(0 1 -1 0 23.894069 2.018563)"><g transform="matrix(-.03614306 -.99207386 .69344478 -.05170791 1.966525 26.869161)"><path d="m20.462521 22.71917v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#a)" opacity=".15"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#b)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#c)" opacity=".15"/></g><path d="m6.5560996 1.4999572c-.0539319-.017955 10.9888864 4.0282732 10.9888864 4.0282732l.000021 16.9718026-10.9889074-4.925778v-16.0742755z" fill="url(#d)"/><g fill="none"><path d="m16.473087 20.924727-8.9805072-3.981861v-14.0487979l8.9888572 3.3150488z" stroke="url(#e)" stroke-linecap="round"/><path d="m6.5021677 1.4819799c.053932.018 10.9888183 4.0282732 10.9888183 4.0282732l.000021 16.9718029-10.9888393-4.925778v-16.0742758z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(0 1 -1 0 23.894069 -3.981437)"><g transform="matrix(-.03614306 -.99207386 .69344478 -.05170791 1.966525 26.869161)"><path d="m20.462521 22.71917v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#a)" opacity=".15"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#b)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#c)" opacity=".15"/></g><path d="m6.5560996 1.4999572c-.0539319-.017955 10.9888864 4.0282732 10.9888864 4.0282732l.000021 16.9718026-10.9889074-4.925778v-16.0742755z" fill="url(#d)"/><g fill="none"><path d="m16.473087 20.924727-8.9805072-3.981861v-14.0487979l8.9888572 3.3150488z" stroke="url(#e)" stroke-linecap="round"/><path d="m6.5021677 1.4819799c.053932.018 10.9888183 4.0282732 10.9888183 4.0282732l.000021 16.9718029-10.9888393-4.925778v-16.0742758z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#h)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_moduledialog.svg b/icon-themes/elementary_svg/cmd/lc_moduledialog.svg
new file mode 100644
index 000000000..b32505ccd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_moduledialog.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" gradientTransform="matrix(1.0181566 0 0 -1.0195328 -.215304 32.481143)" gradientUnits="userSpaceOnUse" x1="12.913282" x2="12.913282" y1="17.533852" y2="20.187275"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.001243" x2="12.001243" y1="3.98089" y2="19.914931"><stop offset="0" stop-color="#fff"/><stop offset=".01652508" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98001981" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="6.730414" cy="9.957108" fx="6.200184" gradientTransform="matrix(0 4.6270127 -5.6804933 0 68.966159 -38.745063)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#919caf"/><stop offset=".26238" stop-color="#68758e"/><stop offset=".704952" stop-color="#485a6c"/><stop offset="1" stop-color="#444c5c"/></radialGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m38 40h5v7h-5z" fill="url(#d)"/><path d="m-10-47h5v7h-5z" fill="url(#f)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#g)"/></g><rect fill="url(#c)" height="19.000002" rx="1" width="19.000002" x="2.499998" y="2.500026"/><rect fill="none" height="19.000002" opacity=".5" rx="1" stroke="#1c2c38" stroke-linecap="round" stroke-linejoin="round" width="19.000002" x="2.499998" y="2.500026"/><path d="m3.501246 3.498756h17v17h-17z" fill="none" opacity=".3" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.142857 7.000001c-.154257 0-.282804.595793-.35826 1.447265a4.7142854 4.7142854 0 0 0 -1.1392302.478795c-.658092-.551548-1.172157-.884484-1.281529-.775112l-1.212891 1.21289c-.109371.109373.223564.623438.775113 1.28153a4.7142854 4.7142854 0 0 0 -.47461 1.139229c-.853858.07538-1.451451.203745-1.451451.358259v1.714286c0 .154256.595793.282803 1.447265.358259a4.7142854 4.7142854 0 0 0 .477121 1.141741c-.550295.656913-.882677 1.169777-.773438 1.279018l1.212891 1.21289c.109137.109137.621357-.222452 1.277344-.771763a4.7142854 4.7142854 0 0 0 1.1434152.471261c.07538.853858.203745 1.451451.35826 1.451451h1.714285c.154256 0 .282803-.595793.358259-1.447266a4.7142854 4.7142854 0 0 0 1.13923-.478795c.658092.551549 1.172157.884484 1.281529.775112l1.212891-1.21289c.109371-.109372-.223564-.623438-.775113-1.281529a4.7142854 4.7142854 0 0 0 .47461-1.13923c.853858-.07538 1.451451-.203745 1.451451-.358259v-1.714286c0-.154256-.595793-.282803-1.447265-.358259a4.7142854 4.7142854 0 0 0 -.477121-1.14174c.550295-.656913.882677-1.169778.773438-1.279019l-1.212891-1.21289c-.109137-.109137-.621357.222452-1.277344.771764a4.7142854 4.7142854 0 0 0 -1.143415-.471262c-.07538-.853857-.203744-1.45145-.358259-1.45145zm.857142 3.857142a2.142857 2.142857 0 0 1 2.142857 2.142857 2.142857 2.142857 0 0 1 -2.142857 2.142857 2.142857 2.142857 0 0 1 -2.1428572-2.142857 2.142857 2.142857 0 0 1 2.1428572-2.142857z" fill="#fff" opacity=".1"/><path d="m11.142857 6.0000272c-.154257 0-.282804.595793-.35826 1.447265a4.7142854 4.7142854 0 0 0 -1.1392302.478795c-.658092-.551548-1.172157-.884484-1.281529-.775112l-1.212891 1.21289c-.109371.109373.223564.623438.775113 1.28153a4.7142854 4.7142854 0 0 0 -.47461 1.1392288c-.853858.07538-1.451451.203745-1.451451.358259v1.714286c0 .154256.595793.282803 1.447265.358259a4.7142854 4.7142854 0 0 0 .477121 1.141741c-.550295.656913-.882677 1.169777-.773438 1.279018l1.212891 1.21289c.109137.109137.621357-.222452 1.277344-.771763a4.7142854 4.7142854 0 0 0 1.1434152.471261c.07538.853858.203745 1.451451.35826 1.451451h1.714285c.154256 0 .282803-.595793.358259-1.447266a4.7142854 4.7142854 0 0 0 1.13923-.478795c.658092.551549 1.172157.884484 1.281529.775112l1.212891-1.21289c.109371-.109372-.223564-.623438-.775113-1.281529a4.7142854 4.7142854 0 0 0 .47461-1.13923c.853858-.07538 1.451451-.203745 1.451451-.358259v-1.714286c0-.154256-.595793-.282803-1.447265-.358259a4.7142854 4.7142854 0 0 0 -.477121-1.1417398c.550295-.656913.882677-1.169778.773438-1.279019l-1.212891-1.21289c-.109137-.109137-.621357.222452-1.277344.771764a4.7142854 4.7142854 0 0 0 -1.143415-.471262c-.07538-.853857-.203744-1.45145-.358259-1.45145zm.857142 3.857142a2.142857 2.142857 0 0 1 2.142857 2.1428568 2.142857 2.142857 0 0 1 -2.142857 2.142857 2.142857 2.142857 0 0 1 -2.1428572-2.142857 2.142857 2.142857 0 0 1 2.1428572-2.1428568z" fill="#455365"/><g fill="none"><path d="m12.002575 14.671181c1.469034.0381 2.754293-1.381505 2.563778-2.842678-.114039-1.464029-1.647021-2.6049393-3.079912-2.265809-1.441327.2611074-2.4259723 1.896655-1.9442349 3.290986.3196809 1.053899 1.3566149 1.831057 2.4603689 1.817501z" opacity=".05" stroke="url(#a)" stroke-linejoin="round"/><path d="m11.431641 6.5c-.0016.00651-.0023.00495-.0039.011719-.05052.2127751-.100234.5609439-.136718.9726562-.01967.2122132-.169229.3898162-.375.4453125-.356557.0970103-.700496.2432735-1.0195386.4296873-.1850422.1074383-.4174762.0879388-.5820313-.0488281-.318307-.2667725-.6018457-.4800795-.7890625-.5957031-.00749-.00463-.00645-.00351-.013672-.00781l-.8046874.804685c.0043.00722.00318.00618.00781.013672.1156264.1872156.3289318.4707567.5957057.7890623.1367684.1645549.1562679.3969893.0488281.5820313-.185205.3192226-.3279174.6631536-.4238281 1.0195316-.055746.206394-.2343113.356109-.4472657.375-.4129715.03646-.7611044.08617-.9746093.136718-.00775.0018-.00627.002-.013672.0039v1.136718c.00651.0016.00495.0023.011719.0039.212776.05052.5609425.100234.9726562.136718.2129543.01889.3915199.168606.4472656.375.096316.357064.2398319.701807.4257813 1.021485.1074396.185042.08794.417476-.048828.582031-.2661194.317678-.4784769.600262-.59375.787109-.00461.0075-.00352.0065-.00781.01367l.8027344.802735c.00684-.0041.00658-.0015.013672-.0059.1864151-.114875.4699312-.326199.7871094-.591797.1637402-.136504.3951104-.156759.5800781-.05078.320495.184275.666029.327354 1.023437.421875.207163.05505.357788.233772.376954.447266.03646.412971.08617.761106.136718.974609.0018.0077.002.0063.0039.01367h1.136718c.0016-.0065.0023-.0049.0039-.01172.05052-.212776.100234-.560942.136718-.972656.01967-.212213.169229-.389817.375-.445313.35655-.09701.700488-.243274 1.019532-.429687.185042-.107438.417476-.08794.582031.04883.318306.266773.601846.480079.789062.595703.0075.0046.0065.0035.01367.0078l.804688-.804688c-.0043-.0072-.0032-.0062-.0078-.01367-.115624-.187215-.328929-.470758-.595703-.789062-.136768-.164555-.156268-.396989-.04883-.582031.185205-.319223.327917-.663154.423828-1.019532.05575-.206394.234312-.356109.447266-.375.412971-.03646.761105-.08617.974609-.136718.0077-.0018.0063-.002.01367-.0039v-1.136718c-.0065-.0016-.0049-.0023-.01172-.0039-.212777-.05052-.560942-.100234-.972656-.136718-.212954-.01889-.39152-.168606-.447266-.375-.09632-.357064-.239832-.701807-.425781-1.0214848-.10744-.185042-.08794-.4174763.04883-.5820312.26612-.3176779.478477-.6002621.59375-.7871094.0046-.00748.0035-.00647.0078-.013672l-.8027189-.8026812c-.0068.00407-.0066.00149-.01367.00586-.186415.1148753-.469931.3261985-.787109.5917968-.16374.1365044-.39511.1567591-.580078.050781-.320497-.184275-.666031-.3273547-1.023439-.4218753-.207163-.0550513-.357788-.2337722-.376954-.4472657-.036457-.4129697-.086174-.7611051-.136718-.9746093-.0018-.00775-.002-.00627-.0039-.013672z" opacity=".05" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_morecontrols.svg b/icon-themes/elementary_svg/cmd/lc_morecontrols.svg
new file mode 100644
index 000000000..4ae8aabd1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_morecontrols.svg
@@ -0,0 +1,3 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientTransform="matrix(.04846 0 0 .5238 -20.405 -100.176)" gradientUnits="userSpaceOnUse" x1="292.85699" x2="292.85699" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -404.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" xlink:href="#f" y1="654.815" y2="619.30701"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7.814" x2="9.271" xlink:href="#f" y1="12.475" y2="19.39"/>
+
+/&amp;amp;amp;amp;gt;<g transform="translate(8 -8)"><circle cx="8" cy="16" fill="#fdfdfb" r="7.5" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round"/><circle cx="8" cy="16" fill="url(#h)" r="4.5"/><circle cx="8" cy="16" fill="none" opacity=".5" r="4.5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(0 1)"><rect fill="url(#g)" height="12" opacity=".99" rx="1.5" transform="scale(-1)" width="12" x="-14" y="-22"/><rect fill="none" height="13" opacity=".3" rx="2" stroke="#000" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="13" x="-14.5" y="9.5"/><path d="m11.987 11.624 2.013 1.812-6.765 8.94-5.235-4.51 1.732-2.296 3.06 2.658z" fill="#2f78c7" fill-opacity=".992"/><path d="m11.987 10.624 2.013 1.812-6.765 8.94-5.235-4.51 1.732-2.296 3.06 2.658z" fill="#fff"/><rect fill="none" height="11" opacity=".05" rx="1" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="11" x="-13.5" y="10.5"/></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_morphing.svg b/icon-themes/elementary_svg/cmd/lc_morphing.svg
new file mode 100644
index 000000000..ebe9bcb2b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_morphing.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1="2.749979" y2="11.750002"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.000009" x2="11.000009" y1="-.250028" y2="8.749994"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31168758 0 0 .33461671 -1.35546 6.780893)" 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="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="24.513628" x2="24.513628" y1="5.144163" y2="22.22113"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-55.672836" x2="-51.786404" y1="36.671452" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="30.166677" x2="30.166677" y1="13.326863" y2="30.40383"><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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="39.416702" x2="39.416702" y1="4.78838" y2="20.798037"><stop offset="0" stop-color="#fff"/><stop offset=".43750003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 1.333359 1.33337)"><g stroke-linecap="square" stroke-linejoin="round" stroke-width=".750002"><path d="m11.32967.124973h.09068c2.467888 0 4.454672 1.7295728 4.454672 3.8779659v.4940892c0 2.1483931-1.986784 3.8779659-4.454672 3.8779659h-.09068c-2.4678883 0-4.4546719-1.7295728-4.4546719-3.8779659v-.4940892c0-2.1483931 1.9867836-3.8779659 4.4546719-3.8779659z" fill="url(#b)" stroke="#ad5f00" stroke-opacity=".65098"/><path d="m11.057203.87497503h.635613c1.901441 0 3.432203 1.32716487 3.432203 2.97570607v.798605c0 1.6485412-1.530762 2.9757061-3.432203 2.9757061h-.635613c-1.9014404 0-3.432203-1.3271649-3.432203-2.9757061v-.798605c0-1.6485412 1.5307626-2.97570607 3.432203-2.97570607z" fill="none" stroke="url(#g)" stroke-opacity=".650735"/><g stroke-opacity=".65098"><path d="m5.749995 3.12498h3.7500091c1.4542539 0 2.6250069 1.115 2.6250069 2.5v3.250021c0 1.385-1.170753 2.5-2.6250069 2.5h-3.7500091c-1.4542538 0-2.6250069-1.115-2.6250069-2.5v-3.250021c0-1.385 1.1707531-2.5 2.6250069-2.5z" fill="url(#a)" stroke="#a62100" stroke-opacity=".65098"/><path d="m5.749995 3.8749821h3.7500091c1.0387529 0 1.8750049.726035 1.8750049 1.6278811v3.494255c0 .9018461-.836252 1.6278808-1.8750049 1.6278808h-3.7500091c-1.0387528 0-1.875005-.7260347-1.875005-1.6278808v-3.494255c0-.9018461.8362522-1.6278811 1.875005-1.6278811z" fill="none" stroke="url(#f)"/></g></g><path d="m.12498106 7.624991h9.00002254v8.250021h-9.00002254z" fill="url(#c)" stroke-width="1.095445"/><g fill="none" stroke-width=".750002" transform="translate(-2.374943 7.375014)"><path d="m10.749945 7.7499967h-7.5000191v-6.75001706h7.5000191z" stroke="url(#d)" stroke-linecap="round"/><path d="m2.4999241.24997775c2.5206756 0 9.0000629.00095467 9.0000629.00095467l.000013 8.24906678-9.0000759-.0000007z" stroke="url(#e)" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_move.svg b/icon-themes/elementary_svg/cmd/lc_move.svg
new file mode 100644
index 000000000..dd1a0eefb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_move.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" gradientUnits="userSpaceOnUse" x1="6.961864" x2="6.961864" xlink:href="#b" y1="14.000063" y2="15.000063"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.961864" x2="6.961864" xlink:href="#b" y1="10.000063" y2="11.000063"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.961864" x2="11.961864" xlink:href="#b" y1="10.000063" y2="11.000063"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16.961864" x2="16.961864" xlink:href="#b" y1="10.000063" y2="11.000063"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16.961864" x2="16.961864" xlink:href="#b" y1="14.000063" y2="15.000063"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.961864" x2="11.961864" xlink:href="#b" y1="14.000063" y2="15.000063"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#b" y1="18.000063" y2="19.000063"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="6.961864" x2="6.961864" xlink:href="#b" y1="6.000063" y2="7.000063"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11.961864" x2="11.961864" xlink:href="#b" y1="6.000063" y2="7.000063"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="16.961864" x2="16.961864" xlink:href="#b" y1="6.000063" y2="7.000063"/><linearGradient id="l" gradientTransform="matrix(.44576987 0 0 .44993661 3.801524 -2.024511)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m2.5371094 2.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.9628906 6.335938 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h8.4628906 4.462891c.574146 0 1.037109-.462963 1.037109-1.037109v-3.462891-6.5-3.9628906c0-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="none" opacity=".3" stroke="#000" stroke-dasharray="2 2"/><g transform="translate(2 1.999937)"><path d="m5.0273427 4.5002457c-.2923881 0-.5273439.2468031-.5273439.5546834l.0000011 14.8904689c0 .307654.2349543.554684.5273439.554684h3.6718748l1.9941404-3.999988h7.306641.972656c.292388 0 .527344-.246803.527344-.554721l-.000001-10.8904439c0-.3076535-.234955-.5546834-.527344-.5546834z" fill="url(#l)" stroke-width=".999999"/><path d="m5 4.000063c-.5540001 0-1.0000002.446022-1.0000002 1.0000252v14.9999998c0 .554003.4460001.999987 1.0000002.999987h3.9999998l2.0000002-3.999987h8c.554 0 1-.446022 1-1.000025v-10.9999748c0-.5540032-.446-1.0000252-1-1.0000252zm0 1.0000252h3.9999998v2.9999999h-3.9999998zm4.9999997 0h4.0000003v2.9999999h-4.0000003zm5.0000003 0h4v2.9999999h-4zm-10 3.9999873h3.9999998v3.0000005h-3.9999998zm4.9999997 0h4.0000003v3.0000005h-4.0000003zm5.0000003 0h4v3.0000005h-4zm-10 3.9999875h3.9999998v3h-3.9999998zm4.9999997 0h4.0000003v3h-4.0000003zm5.0000003 0h4v3h-4zm-10 4.000025h4.9999997l-1.5 3h-3.4999997z" opacity=".32" stroke-width="3.779527"/><g fill="none" stroke-linecap="square"><path d="m5.5 17.500063v2h2.7033898l.9841886-2z" stroke="url(#h)"/><path d="m5.5 13.500063v2h3v-2z" stroke="url(#a)"/><path d="m10.5 13.500063v2h3v-2z" stroke="url(#g)"/><path d="m15.5 13.500063v2h3v-2z" stroke="url(#f)"/><path d="m5.5 9.500063v2h3v-2z" stroke="url(#c)"/><path d="m10.5 9.500063v2h3v-2z" stroke="url(#d)"/><path d="m15.5 9.500063v2h3v-2z" stroke="url(#e)"/><path d="m5.5 5.500063v2h3v-2z" stroke="url(#i)"/><path d="m10.5 5.500063v2h3v-2z" stroke="url(#j)"/><path d="m15.5 5.500063v2h3v-2z" stroke="url(#k)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_movedown.svg b/icon-themes/elementary_svg/cmd/lc_movedown.svg
new file mode 100644
index 000000000..0441b221f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_movedown.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" gradientTransform="matrix(0 1 -1 0 23.002927 -.000361)" gradientUnits="userSpaceOnUse" x1="2.109904" x2="21.12108" y1="7.472679" y2="7.472679"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(0 -1.004639 1 0 -42.037033 39.538385)" gradientUnits="userSpaceOnUse" x1="35.374283" x2="18.960861" y1="53.037033" y2="53.037033"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -1.004639 1 0 -42.037033 39.538385)" gradientUnits="userSpaceOnUse" x1="26.415842" x2="19.448166" y1="57.037033" y2="57.037033"><stop offset="0" stop-color="#fff"/><stop offset=".00137809" 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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1 0 0 1 20.85018 8.547609)"/><path d="m19.489256 12.033915h-.0039c0 .162386-.06441.29734-.167969.394532-.0074.0067-.01451.01441-.02148.02149l-6.94923 7.891859c-.09098.0909-.214106.144532-.349609.144532-.134536 0-.250868-.05363-.347657-.144532l-6.9492178-7.891864c-.007-.0071-.01412-.01484-.02148-.02149-.1035639-.09719-.1679689-.232145-.1679689-.394532 0-.301717.215491-.527343.505858-.527343h3.988275c.271008.000189.49805-.237748.49805-.529297v-7.97727c0-.285849.214151-.5.4999997-.5h4.000001c.285849 0 .5.214151.5.5v8.026103c.02501.267637.241068.480647.496091.480469h3.990234c.290366 0 .500003.225626.500003.527343z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m9 12.498047h-3l6 6.796875 5.927635-6.796875h-2.927635" opacity=".6" stroke="url(#d)"/><path d="m15.000024 12.5c-.826964 0-1.497841-.728602-1.498047-1.5 0 0-.04984-5.0131857-.002-7.5000004h-3.000024v7.5000004h-.002c-.000132.697566-.497953 1.5-1.497953 1.5" opacity=".6" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_movedownsubitems.svg b/icon-themes/elementary_svg/cmd/lc_movedownsubitems.svg
new file mode 100644
index 000000000..af6229b3f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_movedownsubitems.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" gradientTransform="matrix(0 .61157583 -.6008607 0 24.611229 .970842)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="1.682796" x2="23.836843" y1="10.24962" y2="10.24962"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.39056144 .43562686 0 -15.519345 20.010508)" gradientUnits="userSpaceOnUse" x1="25.631071" x2="17.949821" y1="57.037033" y2="57.037033"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.66975928 .49699178 0 -18.864984 27.525589)" gradientUnits="userSpaceOnUse" x1="35.125439" x2="27.66007" xlink:href="#c" y1="53.037033" y2="53.037033"/><radialGradient id="e" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -5.662367 32.383286)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(0 -1.004639 1 0 -42.037033 39.538385)" gradientUnits="userSpaceOnUse" x1="26.415842" x2="19.448166" y1="57.037033" y2="57.037033"><stop offset="0" stop-color="#fff"/><stop offset=".00137809" 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(0 -1.004639 1 0 -42.037033 39.538385)" gradientUnits="userSpaceOnUse" x1="35.374283" x2="18.960861" xlink:href="#c" y1="53.037033" y2="53.037033"/><linearGradient id="h" gradientTransform="matrix(0 .61157583 -.6008607 0 14.611229 8.970842)" gradientUnits="userSpaceOnUse" x1="-8.127924" x2="21.304239" y1="11.002932" y2="11.002932"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m17.998047 13.500001c-.08084 0-.150828-.03231-.208984-.08789l-4.187501-4.339844c-.062219-.059439-.101562-.142876-.101562-.242188 0-.184522.130217-.322265.304688-.322265h2.396484c.162838.000116.298828-.145914.298828-.324219v-5.376953c0-.174818.129026-.306641.300781-.306641h2.402344c.171756 0 .300781.131823.300781.306641v5.408203c.01503.16368.145595.293078.298828.292969h2.396485c.174469 0 .300781.137742.300781.322265 0 .184577-.07628.178557-.103516.242188l-4.1875 4.339843c-.05467.05559-.129519.08789-.210937.08789z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none" transform="translate(10)"><path d="m6.5 9.5h-1.0931236l2.5931236 2.706997 2.602876-2.706997h-1.102876" opacity=".6" stroke="url(#b)" stroke-width=".999996"/><path d="m9.4819632 9.5000002c-.4109944 0-.9813632-.6055885-.9814655-1.1198537 0 0-.02477-3.2222699-.0009955-4.8801464h-.9990045l-.0009955 4.8801464c-.0000622.465044-.5025106 1.1198537-.9995024 1.1198537" opacity=".6" stroke="url(#d)"/></g><path d="m15.79118 19.523804a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#e)" fill-rule="evenodd" opacity=".141176"/><path d="m15.489256 14.033915h-.0039c0 .162386-.06441.29734-.167969.394532-.0074.0067-.01451.01441-.02148.02149l-6.94923 7.891859c-.09098.0909-.214106.144532-.349609.144532-.134536 0-.250868-.05363-.347657-.144532l-6.9492178-7.891864c-.007-.0071-.01412-.01484-.02148-.02149-.1035639-.09719-.1679689-.232145-.1679689-.394532 0-.301717.215491-.527343.505858-.527343h3.988275c.271008.000189.49805-.237748.49805-.529297v-7.97727c0-.285849.214151-.5.4999997-.5h4.000001c.285849 0 .5.214151.5.5v8.026103c.02501.267637.241068.480647.496091.480469h3.990234c.290366 0 .500003.225626.500003.527343z" fill="url(#h)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none" transform="translate(-4 2)"><path d="m9 12.498047h-3l6 6.796875 5.927635-6.796875h-2.927635" opacity=".6" stroke="url(#f)"/><path d="m15.000024 12.5c-.826964 0-1.497841-.728602-1.498047-1.5 0 0-.04984-5.0131857-.002-7.5000004h-3.000024v7.5000004h-.002c-.000132.697566-.497953 1.5-1.497953 1.5" opacity=".6" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_movepagefirst.svg b/icon-themes/elementary_svg/cmd/lc_movepagefirst.svg
new file mode 100644
index 000000000..2b6fd4e5d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_movepagefirst.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" gradientTransform="matrix(0 -1 -1 0 23.002927 24.000361)" gradientUnits="userSpaceOnUse" x1="23.00036" x2="1.935627" y1="6.002927" y2="6.002927"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.93548387 0 0 1 -.322582 10.000315)" gradientUnits="userSpaceOnUse" x1="13.172416" x2="13.172416" y1="-8.000495" y2="-7.989184"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 1.004639 1 0 -41.537059 -15.538205)" gradientUnits="userSpaceOnUse" x1="20.443369" x2="35.374104" y1="54.037033" y2="54.037033"><stop offset="0" stop-color="#fff"/><stop offset=".46875" 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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1 0 0 1 20.85018 8.547609)"/><path d="m10.001953 21.5c-.2858486 0-.4999999-.214151-.4999999-.5v-7.976562c0-.29155-.2270388-.529486-.4980469-.529297h-3.9863281c-.290367 0-.5058593-.225627-.5058593-.527344-.0000001-.162387.064405-.297341.1679687-.394531.00736-.0067.012531-.01439.019531-.02149l6.9492195-7.892573c.09679-.090902.21312-.144531.347656-.144531.135503 0 .258629.053631.349609.144531l6.951172 7.892578c.007.0071.01408.01478.02148.02149.103559.09719.167969.232145.167969.394531h.002c0 .301717-.209634.527344-.5.527344h-3.990234c-.255023-.000178-.471084.212831-.496094.480468v8.025386c0 .285849-.214151.5-.5.5zm-4.8867186-18c-.340924 0-.6152344-.223-.6152344-.5v-2c0-.277.2743104-.5.6152344-.5h13.7695316c.340924 0 .615234.223.615234.5v2c0 .277-.27431.5-.615234.5z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m5.5 2.504v-1.008h13.00418v1.008z" opacity=".6" stroke="url(#c)"/><path d="m11.999974 4.7050783-5.8806293 6.7968747h2.8825668c.8272384.000268 1.4977795.670809 1.4980475 1.498047h.002v7.5h2.987202v-7.5h.002c.000221-.827238.670762-1.497779 1.498-1.498047h2.883743z" opacity=".6" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_movepagelast.svg b/icon-themes/elementary_svg/cmd/lc_movepagelast.svg
new file mode 100644
index 000000000..5076696ac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_movepagelast.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" gradientTransform="matrix(0 1 -1 0 23.002927 -.000361)" gradientUnits="userSpaceOnUse" x1="2.109904" x2="21.12108" y1="7.472679" y2="7.472679"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(0 -1.004639 1 0 -42.037033 39.538385)" gradientUnits="userSpaceOnUse" x1="35.374283" x2="18.960861" y1="53.037033" y2="53.037033"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -1.004639 1 0 -42.037033 39.538385)" gradientUnits="userSpaceOnUse" x1="26.415842" x2="19.448166" y1="57.037033" y2="57.037033"><stop offset="0" stop-color="#fff"/><stop offset=".00137809" 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(.93548387 0 0 1 -.322582 30.000315)" gradientUnits="userSpaceOnUse" x1="13.172416" x2="13.172416" y1="-8.000495" y2="-7.989184"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1 0 0 1 20.85018 8.547609)"/><path d="m10.001953 2.5c-.2858486 0-.4999999.214151-.4999999.5v7.976562c0 .29155-.2270388.529486-.4980469.529297h-3.9863281c-.290367 0-.5058593.225627-.5058593.527344-.0000001.162387.0644048.297341.1679687.394531.00736.00665.0125313.014385.0195313.021485l6.9492192 7.892578c.096788.090902.21312.144531.347656.144531.135503 0 .258629-.053631.349609-.144531l6.951172-7.892578c.00697-.00708.014084-.014785.021484-.021485.103559-.097192.167969-.232145.167969-.394531h.001953c0-.301717-.209634-.527344-.5-.527344h-3.990234c-.255023.000178-.471084-.212831-.496094-.480468v-8.025391c0-.285849-.214151-.5-.5-.5zm-4.8867186 18c-.340924 0-.6152344.223-.6152344.5v2c0 .277.2743104.5.6152344.5h13.7695316c.340924 0 .615234-.223.615234-.5v-2c0-.277-.27431-.5-.615234-.5z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m15.000024 12.5c-.826964 0-1.497841-.728602-1.498047-1.5 0 0-.04984-5.0131857-.002-7.5000004h-3.000024v7.5000004h-.002c-.000132.697566-.497953 1.5-1.497953 1.5" opacity=".6" stroke="url(#c)"/><path d="m9 12.498047h-3l6 6.796875 5.927635-6.796875h-2.927635" opacity=".6" stroke="url(#d)"/><path d="m5.5 22.504v-1.008h13.00418v1.008z" opacity=".6" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_moveup.svg b/icon-themes/elementary_svg/cmd/lc_moveup.svg
new file mode 100644
index 000000000..4faa9f9db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_moveup.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" gradientTransform="matrix(0 -1 -1 0 23.002927 24.000361)" gradientUnits="userSpaceOnUse" x1="21.110256" x2="1.935627" y1="6.002927" y2="6.002927"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(0 1.004639 1 0 -41.537059 -15.538205)" gradientUnits="userSpaceOnUse" x1="20.443369" x2="35.374104" y1="54.037033" y2="54.037033"><stop offset="0" stop-color="#fff"/><stop offset=".46875" 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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1 0 0 1 20.85018 8.547609)"/><path d="m19.489256 11.952413h-.0039c0-.162386-.06441-.29734-.167969-.394532-.0074-.0067-.01451-.01441-.02148-.02149l-6.94923-7.891859c-.09098-.0909-.214106-.144532-.349609-.144532-.134536 0-.250868.05363-.347657.144532l-6.949218 7.891864c-.007.0071-.01412.01484-.02148.02149-.1035639.09719-.1679689.232145-.1679689.394532 0 .301717.215491.527343.505858.527343h3.988275c.271008-.000189.49805.237748.49805.529297v7.97727c0 .285849.214151.5.4999999.5h4.000001c.285849 0 .5-.214151.5-.5v-8.026103c.02501-.267637.241068-.480647.496091-.480469h3.990234c.290366 0 .500003-.225626.500003-.527343z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.999974 4.7050783-5.8806293 6.7968747h2.8825668c.8272384.000268 1.4977795.670809 1.4980475 1.498047h.002v7.5h2.987202v-7.5h.002c.000221-.827238.670762-1.497779 1.498-1.498047h2.883743z" fill="none" opacity=".6" stroke="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_moveupsubitems.svg b/icon-themes/elementary_svg/cmd/lc_moveupsubitems.svg
new file mode 100644
index 000000000..6ab743cd5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_moveupsubitems.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.651624 28.383286)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -1 1 0 -2.013669 22.000361)" gradientUnits="userSpaceOnUse" x1="21.110256" x2="1.935627" y1="6.002927" y2="6.002927"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1.004639 -1 0 62.526316 -17.538205)" gradientUnits="userSpaceOnUse" x1="20.443369" x2="35.374104" y1="54.037033" y2="54.037033"><stop offset="0" stop-color="#fff"/><stop offset=".46875" 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(0 -.61157583 .6008607 0 12.378028 23.029157)" gradientUnits="userSpaceOnUse" x1="21.304237" x2="1.682795" y1="12.667211" y2="12.667211"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 .54188661 -.46916342 0 44.104674 1.081088)" gradientUnits="userSpaceOnUse" x1="20.443369" x2="34.913044" y1="54.037033" y2="54.037033"><stop offset="0" stop-color="#fff"/><stop offset=".36232007" 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><path d="m18.991211 10.499999c.08084 0 .150827.03231.208984.08789l4.1875 4.339844c.06222.05944.101562.142876.101562.242187 0 .184523-.130217.322266-.304688.322266h-2.396483c-.162838-.000116-.298829.145913-.298829.324218v5.376953c0 .174818-.129025.306641-.300781.306641h-2.402344c-.171755 0-.300781-.131823-.300781-.306641v-5.408203c-.01503-.16368-.145595-.293077-.298828-.292968h-2.396485c-.174469 0-.300781-.137743-.300781-.322266 0-.184576.07628-.178556.103516-.242187l4.1875-4.339844c.054667-.055589.129519-.087889.210938-.08789z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#d)"/><path d="m18.989257 11.82323 2.589554 2.67677h-.992649c-.558498.000208-1.096313.773876-1.096439 1.220076l-.000931 4.779924h-.999069l-.000932-4.779924c-.000109-.4462-.506741-1.219853-1.105315-1.220076h-.972925z" fill="none" opacity=".6" stroke="url(#e)" stroke-width=".999994"/><g transform="translate(.012702)"><path d="m1.1980775 15.523804a8.2909995 5.5238047 0 1 1 16.5819985 0 8.2909995 5.5238047 0 0 1 -16.5819985 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m1.5000015 9.952413h.0039c0-.162386.06441-.29734.167969-.394532.0074-.0067.01451-.01441.02148-.02149l6.94923-7.891859c.09098-.0909.214106-.144532.349609-.144532.134536 0 .250868.05363.347657.144532l6.9492175 7.891864c.007.0071.01412.01484.02148.02149.103564.09719.167969.232145.167969.394532 0 .301717-.215491.527343-.505858.527343h-3.988275c-.271008-.000189-.49805.237748-.49805.529297v7.97727c0 .285849-.214151.5-.5.5h-4.0000005c-.285849 0-.5-.214151-.5-.5v-8.026103c-.02501-.267637-.241068-.480647-.496091-.480469h-3.990234c-.290366 0-.500003-.225626-.500003-.527343z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.9892835 2.7050783 5.8806285 6.7968747h-2.882567c-.827238.000268-1.497779.670809-1.498047 1.498047h-.002v7.5h-2.9872015v-7.5h-.002c-.000221-.827238-.670762-1.497779-1.498-1.498047h-2.883743z" fill="none" opacity=".6" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_name.svg b/icon-themes/elementary_svg/cmd/lc_name.svg
new file mode 100644
index 000000000..a9eb145b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_name.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" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#r" y1="3" y2="5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#r" y1="3" y2="5"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#r" y1="3" y2="5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#r" y1="3" y2="5"/><linearGradient id="q" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m2.0273438 1.5c-.2923891 0-.5273438.2469095-.5273438.5546875v19.8906245c0 .307779.2349547.554688.5273438.554688h3.671875l1.9941406-4h12.3066406.972656c.292389 0 .527344-.246909.527344-.554688v-15.8906245c0-.307778-.234955-.5546875-.527344-.5546875z" fill="url(#q)"/><g fill="none" stroke-linecap="square"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#r)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#a)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#b)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#c)"/><path d="m17.5 15.5v2h3v-2z" opacity=".5" stroke="url(#d)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m17.5 11.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#j)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#k)"/><path d="m17.5 7.5v2h3v-2z" opacity=".5" stroke="url(#l)"/><path d="m2.5 2.5v3h3v-3z" opacity=".5" stroke="url(#m)"/><path d="m7.5 2.5v3h3v-3z" opacity=".5" stroke="url(#n)"/><path d="m12.5 2.5v3h3v-3z" opacity=".5" stroke="url(#o)"/><path d="m17.5 2.5v3h3v-3z" opacity=".5" stroke="url(#p)"/></g><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4l2-4h13c.554 0 1-.446 1-1v-16c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm-15 5h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h5l-1.5 3h-3.5z" opacity=".32"/><path d="m16 1v3h1l1 1.0157v13.921l-1 1.0631h-1v3h7v-3h-1l-1-.93v-14.07l1-.99996h1v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16.97 2.5h1.5303s1 0 1 1v17s-.088 1-1.0884 1h-1.4419m5.0441-19h-1.5303s-1 0-1 1v17s.088 1 1.0884 1h1.4419" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_navigationbar.svg b/icon-themes/elementary_svg/cmd/lc_navigationbar.svg
new file mode 100644
index 000000000..6b352995d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_navigationbar.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.93896692 0 0 .26458333 -217.5476 281.70752)" gradientUnits="userSpaceOnUse" x1="231.98471" x2="231.98471" y1="35.526344" y2="47.945488"><stop offset="0" stop-color="#f7f7f7"/><stop offset=".5" stop-color="#ececec"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458484 0 0 .26458333 -21.204885 211.24164)" gradientUnits="userSpaceOnUse" x1="89.232002" x2="89.232002" y1="303.31516" y2="312.08167"><stop offset="0" stop-color="#fff"/><stop offset=".00000137" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.68442421 0 0 .68442421 .206351 -197.124148)"><rect height="3.479187" rx=".386578" style="stroke:#000;stroke-width:.386578;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.214035;fill:url(#a)" width="6.571826" x="1.051527" y="290.91391"/><path d="m1.4381052 291.30049h5.7986698v2.70604h-5.7986698z" style="fill:none;stroke-width:.386578;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.687719;stroke:url(#b)"/><g transform="matrix(.38657799 0 0 .38657799 -.301496 288.01458)"><path d="m7 11v4l4-2zm5 0v4l4-2zm4 2v1 1h1v-1-1-1-1h-1v1z" fill="#fff" fill-opacity=".847059"/><path d="m7 10v4l4-2zm5 0v4l4-2zm4 2v1 1h1v-1-1-1-1h-1v1z" fill="#666"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_navigator.svg b/icon-themes/elementary_svg/cmd/lc_navigator.svg
new file mode 100644
index 000000000..2b054bd5e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_navigator.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.99695868 -.07793192 .07793192 .99695868 .009321 .148467)" gradientUnits="userSpaceOnUse" x1="2.027828" x2="3.185315" y1="3.995011" y2="4.434366"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.99695869 .07793188 -.07793188 -.99695869 6.371821 6.041585)" gradientUnits="userSpaceOnUse" x1="3.230561" x2="2.280843" xlink:href="#d" y1="4.55868" y2="3.496531"/><linearGradient id="c" gradientTransform="matrix(.11089655 -.11849001 .11849001 .11089655 -2.417899 3.259909)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="22" y2="26"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.09921877 0 0 .09921831 -1.916377 -.264533)" gradientUnits="userSpaceOnUse" x1="51.199997" x2="51.199997" y1="8.114289" y2="56.114563"><stop offset="0" stop-color="#b6b6b6"/><stop offset=".33095336" stop-color="#a4a4a4"/><stop offset="1" stop-color="#c5c5c5"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.972432" x2="2.972432" y1=".305549" y2="5.542632"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="23.896" cy="3.99" gradientTransform="matrix(0 .39144256 -.51669724 0 5.236636 -9.279193)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><radialGradient id="h" cx="62.625" cy="4.625" gradientTransform="matrix(.24901961 0 0 .06225481 -12.419855 5.136028)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="i" cx="3.175" cy="1.852078" gradientTransform="matrix(1 0 0 .99999526 0 .000014)" gradientUnits="userSpaceOnUse" r="2.116676"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></radialGradient><g transform="translate(0 .264583)"><path d="m5.8208334 5.4239584c0 .3653235-1.1845845.6614584-2.6458333.6614584s-2.64583342-.2961138-2.64583342-.6614584 1.18458462-.6614583 2.64583342-.6614583 2.6458333.2961349 2.6458333.6614583z" fill="url(#h)" fill-rule="evenodd" opacity=".4" stroke-width=".264583"/><path d="m3.174963.13236441c-1.5328529 0-2.77808799 1.24523479-2.77808799 2.77808879 0 1.5328541 1.24523509 2.7780888 2.77808799 2.7780888 1.532853 0 2.7780907-1.2452347 2.778088-2.7780888 0-1.532854-1.245235-2.77808879-2.778088-2.77808879z" fill="url(#g)"/><path d="m5.6885047 2.9104532c0 1.3881915-1.1253496 2.5135417-2.5135443 2.5135417-1.3881894 0-2.51353911-1.1253502-2.51353911-2.5135417 0-1.388192 1.12534971-2.51354198 2.51353911-2.51354198 1.3881947 0 2.5135443 1.12534998 2.5135443 2.51354198z" style="opacity:.8;fill:none;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)"/><path d="m3.1749657.52921374c-1.3139579 0-2.38125274 1.06740836-2.38125274 2.38123926 0 1.3139444 1.06741384 2.3812394 2.38125274 2.3812394 1.3139473 0 2.3812474-1.0674083 2.3812474-2.3812394 0-1.313946-1.0674139-2.38123926-2.3812474-2.38123926z" fill="url(#e)"/><g stroke="#000" stroke-width=".264583"><path d="m3.174963.66150541c-1.2409567 0-2.24895837 1.06740699-2.24895837 2.38124769 0 1.3139481 1.00811017 2.3812521 2.24895837 2.3812521 1.2409515 0 2.2489584-1.0674072 2.2489584-2.3812521 0-1.3139518-1.0081048-2.38124769-2.2489584-2.38124769z" fill="none" opacity=".05"/><path d="m5.1593484 2.9104532a1.9843843 1.9843751 0 1 1 -3.9687686 0 1.9843843 1.9843751 0 1 1 3.9687686 0z" fill="url(#i)" stroke-opacity=".349265"/><path d="m3.174963.13236441c-1.5328529 0-2.77808799 1.24523449-2.77808799 2.77808879 0 1.5328541 1.24523509 2.7780886 2.77808799 2.7780886 1.532853 0 2.7780907-1.2452345 2.778088-2.7780886 0-1.5328543-1.245235-2.77808879-2.778088-2.77808879z" fill="none" opacity=".3"/></g><g transform="matrix(.93969263 .34202013 -.34202013 .93969263 1.301551 -1.155341)"><path d="m3.5436525 1.0487767a.30387117.30387117 0 0 0 -.2734375.1640625l-.9316407 1.7988281a.30387117.30387117 0 0 0 -.027344.2050782.30387117.30387117 0 0 0 0 .00195.30387117.30387117 0 0 0 -.041016.2285156l.4375 1.9179687a.30387117.30387117 0 0 0 .2929687.2363282l.140625.00195a.30387117.30387117 0 0 0 .2734382-.1660094l.9296875-1.796875a.30387117.30387117 0 0 0 .027344-.2011719.30387117.30387117 0 0 0 .042969-.2324219l-.4375-1.9199219a.30387117.30387117 0 0 0 -.2929692-.2363281z" fill="#0e141f" opacity=".1"/><path d="m3.6267415 1.3365285-.9305967 1.7976716 1.5091327.1227337-.4372551-1.9190341zm-.9729582 2.0242627.437255 1.9190342.1412809.00137.9305967-1.7976715z" fill="#0e141f" opacity=".25"/><path d="m3.9242015 3.2698725-.9308418 1.7974871-.141308-.001445-.4371854-1.9188063z" fill="url(#a)" stroke="#7a0000" stroke-opacity=".552941" stroke-width=".264583"/><path d="m2.4569401 2.9201787.930842-1.7974871.1413078.00144.4371854 1.9188063z" fill="url(#b)" stroke="#000" stroke-opacity=".552941" stroke-width=".264583"/><path d="m3.5600487 3.0778263a.47270659.47270659 0 0 1 -.9454131 0 .47270659.47270659 0 1 1 .9454131 0z" opacity=".2" stroke-width=".472707"/><path d="m2.7301705 3.197625a.30153084.30153084 0 0 1 .2049005-.522731l.00116.3015309z" fill="#fff" opacity=".05" stroke-width=".582106"/><path d="m3.3091715 2.8406857a.32457934.32457934 0 0 1 -.4435863.4739601.32457934.32457934 0 1 1 .4435863-.4739601z" fill="url(#c)" stroke-width=".324579"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_neutralcellstyle.svg b/icon-themes/elementary_svg/cmd/lc_neutralcellstyle.svg
new file mode 100644
index 000000000..b1f3c2190
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_neutralcellstyle.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.631441" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" 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(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="6.325" cy="4.56" gradientTransform="matrix(-2.6740828 0 0 -3.0560783 33.91271 15.879366)" gradientUnits="userSpaceOnUse" r="5.235"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke="#000" stroke-opacity=".49"><path d="m17 5q-1.358481 0-2.04626 1.4894433-.67924 1.4789023-.67924 4.4588427 0 2.9694.67924 4.458843.687779 1.48101 2.04626 1.48101 1.36607 0 2.045311-1.479956.688727-1.489443.688727-4.458843 0-2.9799403-.687778-4.4588426-.678292-1.4904974-2.044363-1.4904974zm0-1.5474188q2.184764 0 3.33454 1.9247866 1.157365 1.9152997 1.157365 5.5719722 0 3.647186-1.157365 5.571973-1.149776 1.915299-3.33454 1.915299-2.185713 0-3.343078-1.915299-1.148827-1.924787-1.148827-5.571973 0-3.6577266 1.147878-5.5719722 1.157366-1.9247866 3.344027-1.9247866z" fill="url(#d)" stroke-width=".999991"/><g transform="translate(-6.025424 -2.853814)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#a)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#b)"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#c)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="translate(1 5)"><path d="m1.5 10.5v3h7v-3z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m7.5 11.5h-5v1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_neutralcellstyles.svg b/icon-themes/elementary_svg/cmd/lc_neutralcellstyles.svg
new file mode 100644
index 000000000..b1f3c2190
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_neutralcellstyles.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.631441" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" 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(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="6.325" cy="4.56" gradientTransform="matrix(-2.6740828 0 0 -3.0560783 33.91271 15.879366)" gradientUnits="userSpaceOnUse" r="5.235"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke="#000" stroke-opacity=".49"><path d="m17 5q-1.358481 0-2.04626 1.4894433-.67924 1.4789023-.67924 4.4588427 0 2.9694.67924 4.458843.687779 1.48101 2.04626 1.48101 1.36607 0 2.045311-1.479956.688727-1.489443.688727-4.458843 0-2.9799403-.687778-4.4588426-.678292-1.4904974-2.044363-1.4904974zm0-1.5474188q2.184764 0 3.33454 1.9247866 1.157365 1.9152997 1.157365 5.5719722 0 3.647186-1.157365 5.571973-1.149776 1.915299-3.33454 1.915299-2.185713 0-3.343078-1.915299-1.148827-1.924787-1.148827-5.571973 0-3.6577266 1.147878-5.5719722 1.157366-1.9247866 3.344027-1.9247866z" fill="url(#d)" stroke-width=".999991"/><g transform="translate(-6.025424 -2.853814)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#a)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#b)"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#c)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="translate(1 5)"><path d="m1.5 10.5v3h7v-3z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m7.5 11.5h-5v1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_newdoc.svg b/icon-themes/elementary_svg/cmd/lc_newdoc.svg
new file mode 100644
index 000000000..95e605f1c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_newdoc.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="j" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#j)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#i)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#g)"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_newglobaldoc.svg b/icon-themes/elementary_svg/cmd/lc_newglobaldoc.svg
new file mode 100644
index 000000000..1624971da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_newglobaldoc.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.48571482 0 0 .477213 24.129815 -.326798)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.53064133 0 0 .58970225 38.274861 -.791867)" gradientUnits="userSpaceOnUse" x1="-51.399807" x2="-51.786404" y1="45.432873" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01472605 0 0 .0095356 21.208141 18.688026)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="j" gradientTransform="matrix(0 .61754391 -.65185192 0 33.55926 -4.756143)" gradientUnits="userSpaceOnUse" x1="33.876614" x2="44.118835" y1="19.948324" y2="30.190546"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m14.84961 6.5h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375zm5.464844.9921875h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.015625zm6.818359 1.0078125h-2.246094zm-2.398437 0h-.896485zm-1.046875 0h-3.1757811zm-3.310547 0h-1.443359zm4.736328 2.992188h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.01562zm7 1.007812h-2.048828zm-2.201172 0h-.789063zm-.941406 0h-1.927735zm-2.078125 0h-3.494141zm5.039062 1h-2.246094zm-2.398437 0h-.896485zm-1.046875 0h-3.1757811zm-3.310547 0h-1.443359zm6.027344 1h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375zm5.464844 1.992188h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.01562zm6.089844 1.007812h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375z" fill="none" stroke="url(#f)"/><path d="m12.333333 22.18431v2.315662c-.758354.0044-1.833333-.518823-1.833333-1.157981 0-.639157.846268-1.157681 1.833333-1.157681z" fill="url(#i)" opacity=".15"/><path d="m21.499999 13-10.999999 10.5 10.999999.000474zm-1.999999 4.8v3.7h-3.9z" fill="url(#j)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_newhtmldoc.svg b/icon-themes/elementary_svg/cmd/lc_newhtmldoc.svg
new file mode 100644
index 000000000..e80dbf059
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_newhtmldoc.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571314 0 0 .456295 .342883 .348909)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="18.1481" cy="16.231987" gradientTransform="matrix(0 3.9492541 -4.8064053 0 90.003149 -85.360351)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".26238" stop-color="#fc8f36"/><stop offset=".704952" stop-color="#e23a0e"/><stop offset="1" stop-color="#ac441f"/></radialGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.5 1.5c3.8955625 0 16.999979.00137 16.999979.00137l.000021 20.99863s-11.3333329 0-17 0c0-6.999993 0-13.9999842 0-20.9999777z" fill="url(#c)" stroke-width="1.056232"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m13.024339 8-2.908955 8h.860277l2.908955-8zm-4.2551083 1.3333341-3.7692307 2.2218739v.889583l3.7692307 2.221875v-.888542l-2.932091-1.776042 2.932091-1.780207zm6.4615383 0v.8885409l2.932092 1.780207-2.932092 1.776042v.888542l3.769231-2.221875v-.889583z" fill="url(#g)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_newrecord.svg b/icon-themes/elementary_svg/cmd/lc_newrecord.svg
new file mode 100644
index 000000000..fbc85431a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_newrecord.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="13.617249" cy="20.504448" gradientTransform="matrix(.62033209 -.02876011 .00638419 .13770167 -1.724185 10.874947)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(3.7978675 .2112311 -.2112311 3.7978675 97.572606 -1126.4105)" gradientUnits="userSpaceOnUse" x1="7.687559" x2="6.853936" y1=".987388" y2="12.658106"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.853936" x2="6.853936" y1="3.071445" y2="9.740427"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-13.006356 -7.729343)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#e)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#f)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#g)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g><g transform="matrix(1.1995834 0 0 1.1995834 7.778132 6.815546)"><path d="m2.2690111 2.2378223 3.1526416 1.1270865 1.4322834-3.02622472 1.4322837 3.02622482 3.1526412-1.1270867-1.127086 3.1526415 3.026224 1.4322835-3.026224 1.4322836 1.127086 3.1526412-3.1526413-1.127086-1.4322834 3.026224-1.4322837-3.026224-3.1526414 1.127086 1.1270866-3.1526412-3.02622475-1.4322835 3.02622475-1.4322837z" style="stroke:#ad5f00;stroke-width:.833623;stroke-linecap:round;stroke-linejoin:bevel;stroke-opacity:.498039;fill:url(#c)"/><path d="m11.855673 13.074918c0 1.482014-10.0942656 1.534705-10.0942656.05269s10.0942656-1.534335 10.0942656-.05269z" fill="url(#b)" opacity=".163" stroke-width=".370504"/><path d="m6.8535156 2.2382812-.6972656 1.4746094a.81270029.81270029 0 0 1 -1.0078125.4179688l-1.5351563-.5488282.5488282 1.5351563a.81270029.81270029 0 0 1 -.4179688 1.0078125l-1.4746094.6972656 1.4746094.6992188a.81270029.81270029 0 0 1 .4179688 1.0078125l-.5488282 1.5351561 1.5351563-.548828a.81270029.81270029 0 0 1 1.0078125.4179688l.6972656 1.4746092.6992188-1.4746092a.81270029.81270029 0 0 1 1.0078125-.4179688l1.5351561.548828-.548828-1.5351561a.81270029.81270029 0 0 1 .4179688-1.0078125l1.4746092-.6992188-1.4746092-.6972656a.81270029.81270029 0 0 1 -.4179688-1.0078125l.548828-1.5351563-1.5351561.5488282a.81270029.81270029 0 0 1 -1.0078125-.4179688z" style="fill:none;stroke-width:.833623;stroke-linecap:round;stroke-linejoin:bevel;stroke-opacity:.498039;stroke:url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_newwindow.svg b/icon-themes/elementary_svg/cmd/lc_newwindow.svg
new file mode 100644
index 000000000..5f9c97029
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_newwindow.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.00126" x2="12.00126" y1="5" y2="19.914806"><stop offset="0" stop-color="#fff"/><stop offset=".016525" stop-color="#fff" stop-opacity=".23529"/><stop offset=".98002" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 29.715 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><radialGradient id="h" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -18.285 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="i" gradientTransform="matrix(1.1234 0 0 1 -2.9617 0)" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="7.6856" cy="5.959" gradientTransform="matrix(0 1.217647 -1.26462 -.00000002 19.53585 -10.0936)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="5" y2="7"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4" transform="matrix(.57893 0 0 .42856238 -1.89476 2.857011)"><path d="m39.727 40h5v7h-5z" fill="url(#g)"/><path d="m-8.2727-47h5v7h-5z" fill="url(#h)" transform="scale(-1)"/><path d="m8.2723 40h31.455v7h-31.455z" fill="url(#i)"/></g><rect fill="url(#j)" height="18" rx=".525" stroke-width="1.054403" width="21" x="1.5" y="3.5"/><path d="m2.5 3.5c-.554 0-1 .446-1 1v4.5h21v-4.5c0-.554-.446-1-1-1z" fill="url(#k)"/><g fill="none"><rect height="18" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="21" x="1.5" y="3.5"/><path d="m2.5 4.5h19v15.999h-19z" opacity=".7" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8.5h20" opacity=".2" stroke="#000"/></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_nextannotation.svg b/icon-themes/elementary_svg/cmd/lc_nextannotation.svg
new file mode 100644
index 000000000..07896002e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_nextannotation.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.451878 30.383287)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.673566 -16.421791)" gradientUnits="userSpaceOnUse" x1="5.009942" x2="5.03216" y1="28.039032" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000039" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="18.573938" x2="62.560024" y1="-44.262432" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="g" cx="1.196594" cy="17.424702" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1=".999998" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.264583 -.24939)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><path d="m4.9824219-.49609377c-1.3759392.00038298-2.4863159.91328684-2.4824219 2.04687507l.0000001 6.4492173-.0000001 3.4544704c0 1.133595 1.1064826 2.046875 2.4824219 2.046875h3.1113281l-1.0937499 4.998655 4.7753909-4.488889.692035-.513672h6.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-8.9531244c0-1.13359475-1.106483-2.04725794-2.482422-2.04687495z" fill="url(#f)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157.49609221c-.8193638-.00022833-1.4785156.34795195-1.4785156 1.00390629v10.0000005c0 .5.6806362 1 1.5 1h3.0000001c.5844537-.050415 1.1557789.268001 1.1507732.834195l-.4974342 2.261586 2.8521848-2.67312c.26576-.155803.494476-.344393.818134-.422661h6.676342c1 0 1.5-.5 1.5-1v-10.0000005c0-.50000003-.680636-.99977051-1.5-.99999885z" fill="none" opacity=".5" stroke="url(#h)" transform="translate(0 3.942578)"/></g><g transform="matrix(.21166667 0 0 .21166667 1.935363 1.77433)"><path d="m19.001669 17.523805a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><g stroke-width="1.25"><path d="m12.011963 4.7560117v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.659036 6.9571693c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.659041 6.941278c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.7206982c-.285849 0-.5-.214151-.5-.5v-4c0-.2858493.2141509-.5000003.5-.5000003h7.7695312c.267637-.02501.480647-.241068.480469-.4960909v-1.3789091-2.611325c0-.290366.225627-.500003.527344-.500003z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m10.48586 13.49234h-6.5012412v-2.5h6.5012412" fill="none" opacity=".6" stroke="url(#d)"/><path d="m12.734375 6.8769531v2.3671875c-.000287.8872194-.740534 1.6221014-1.591168 1.7481994l-.02407 2.5c.850634.126098 1.614948.854816 1.615235 1.742035v2.341797l5.871094-5.333984z" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_nextpage.svg b/icon-themes/elementary_svg/cmd/lc_nextpage.svg
new file mode 100644
index 000000000..3f2c992eb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_nextpage.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.451878 30.383287)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.673566 -16.421791)" gradientUnits="userSpaceOnUse" x1="5.009942" x2="5.03216" y1="28.039032" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000039" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 .396742 .365522)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.292706 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.815119 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="j" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 18.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(2)"><path d="m3.500002 22h16.999998v2h-16.999998z" fill="url(#j)" opacity=".15"/><path d="m3.5000009 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#i)" opacity=".15"/><path d="m20.500001 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><path d="m3.5538731 1.5166173c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987157s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000346 0-21.0000534z" fill="url(#g)"/><g fill="none" transform="translate(.053913 .01666)"><path d="m19.446087 21.48334h-15v-19.0000001h15z" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(.8 0 0 .8 -.685241 6.706128)"><path d="m19.001669 17.523805a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><g stroke-width="1.25"><path d="m12.011963 4.7560117v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.659036 6.9571693c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.659041 6.941278c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.7206982c-.285849 0-.5-.214151-.5-.5v-4c0-.2858493.2141509-.5000003.5-.5000003h7.7695312c.267637-.02501.480647-.241068.480469-.4960909v-1.3789091-2.611325c0-.290366.225627-.500003.527344-.500003z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m10.48586 13.49234h-6.5012412v-2.5h6.5012412" fill="none" opacity=".6" stroke="url(#d)"/><path d="m12.734375 6.8769531v2.3671875c-.000287.8872194-.740534 1.6221014-1.591168 1.7481994l-.02407 2.5c.850634.126098 1.614948.854816 1.615235 1.742035v2.341797l5.871094-5.333984z" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_nextrecord.svg b/icon-themes/elementary_svg/cmd/lc_nextrecord.svg
new file mode 100644
index 000000000..84514f045
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_nextrecord.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" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.423206 -16.671791)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000017" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998162"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1 0 0 1 20.060669 8.54761)"/><path d="m12.033916 4.5136719v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.89186 6.9492291c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.891865 6.949218c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.97727c-.285849 0-.5-.214151-.5-.5v-4.0000001c0-.285849.214151-.5.5-.5h8.026103c.267637-.02501.480647-.241068.480469-.496091v-3.990234c0-.290366.225627-.500003.527344-.500003z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m10.99964 13.500003h-7.5v-3.000003h7.5" opacity=".6" stroke="url(#a)" stroke-width=".999992"/><path d="m10.944396 13.494013c.827238.000268 1.555336.670809 1.555604 1.498047v2.920565l6.739396-5.920565-6.739396-5.938069v2.9479618c-.000268.827238-.728366 1.4977792-1.555604 1.4980472" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_nexttrackedchange.svg b/icon-themes/elementary_svg/cmd/lc_nexttrackedchange.svg
new file mode 100644
index 000000000..7b3c689f9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_nexttrackedchange.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.451878 30.383287)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.673566 -16.421791)" gradientUnits="userSpaceOnUse" x1="5.009942" x2="5.03216" y1="28.039032" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000039" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .46216215 2.269687 .858112)" gradientUnits="userSpaceOnUse" x1="24.001358" x2="24.001358" y1="4.634402" y2="41.41803"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.48571543 0 0 .41480329 2.342869 1.363224)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="-3.71906" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.39221364 0 0 .38819409 31.199336 .900934)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 15.238833 17.980607)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 12.761246 17.980607)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="k" gradientTransform="matrix(.0352071 0 0 .0082353 1.275188 17.98059)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m5.5000409 21.000043h16.9999981v2h-16.9999981z" fill="url(#k)" opacity=".15"/><path d="m5.5000398 21.000128v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#j)" opacity=".15"/><path d="m22.50004 21.000128v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#i)" opacity=".15"/><path d="m5.5 1.5c3.8955809 0 17.000059.00124 17.000059.00124l.000021 19.99884s-11.333386 0-17.00008 0c0-6.363471 0-13.6365847 0-20.0000561z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><g fill="none" transform="translate(2.00004 .000043)"><path d="m19.5 20.5h-15.0000004v-18h15.0000004z" stroke="url(#f)" stroke-linecap="round"/><path d="m6 4.5050064h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" stroke="#aaa"/><path d="m12.13125 6.5050061h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" stroke="#c6262e"/></g><g fill="#c6262e" transform="translate(2.00004 .000043)"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g><g transform="matrix(.8 0 0 .8 -.685241 6.706129)"><path d="m19.001669 17.523805a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><g stroke-width="1.25"><path d="m12.011963 4.7560117v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.659036 6.9571693c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.659041 6.941278c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.7206982c-.285849 0-.5-.214151-.5-.5v-4c0-.2858493.2141509-.5000003.5-.5000003h7.7695312c.267637-.02501.480647-.241068.480469-.4960909v-1.3789091-2.611325c0-.290366.225627-.500003.527344-.500003z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m10.48586 13.49234h-6.5012412v-2.5h6.5012412" fill="none" opacity=".6" stroke="url(#d)"/><path d="m12.734375 6.8769531v2.3671875c-.000287.8872194-.740534 1.6221014-1.591168 1.7481994l-.02407 2.5c.850634.126098 1.614948.854816 1.615235 1.742035v2.341797l5.871094-5.333984z" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_normalmultipanegui.svg b/icon-themes/elementary_svg/cmd/lc_normalmultipanegui.svg
new file mode 100644
index 000000000..e1dfa9f36
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_normalmultipanegui.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" gradientTransform="matrix(.03935 0 0 .00824 -2.222 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 9.76 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 14.24 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.6 0 0 .36938 -2.4 3.568)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="5.564" y2="43"/><linearGradient id="h" gradientTransform="matrix(.5135 0 0 .4054 -.33 3.265)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="5.564" y2="43"/><path d="m2.5 21h19v2h-19z" fill="url(#a)" opacity=".15"/><path d="m2.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#b)" opacity=".15"/><path d="m21.5 21v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#d)" opacity=".15"/><path d="m1.5 4.5h21v17h-21z" fill="url(#e)"/><g fill="none"><path d="m21.5 20.5h-19v-15h19z" stroke="url(#g)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m1.5 4.5h21v17h-21z" opacity=".3" stroke="#000"/><path d="m21.495 20.495h-19v-15h19z" opacity=".5" stroke="url(#h)" stroke-linecap="round"/><path d="m11.5 18.5h8.658m-.658 1v-6.79m-8.843-5.2-6.94-.02m.783-.77v9.355" opacity=".5" stroke="#8c8c8c" stroke-linecap="square"/></g></g><path d="m7 13.018h.993l.007.982h-.993zm2-.018h1l.007.982h-1zm2 0h2l.007.982h-2zm3 0 1.993.018.007.982-1.994-.018zm-7-2h2v1h-2zm3 0h1v1h-1.0000019zm2 0h2l.001 1h-2.001zm3 0h2v1h-2zm-8 4h2v1h-2zm3 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1.002zm2 0 1.012.013-.012.987-1.012-.013z" fill="#b8b8b8"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_normalviewmode.svg b/icon-themes/elementary_svg/cmd/lc_normalviewmode.svg
new file mode 100644
index 000000000..ec7b5bb6b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_normalviewmode.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" gradientUnits="userSpaceOnUse" x1="11.211864" x2="11.432384" xlink:href="#d" y1="1.864238" y2="22.762543"/><linearGradient id="b" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#d" y1="4.999989" y2="43"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#d" y1="2.268861" y2="19.728326"/><rect fill="url(#b)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934v19.501226h-17.938934z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.5 6.163481v15.300155c0 .574146.462218 1.036364 1.036364 1.036364h17.927455c.574146 0 1.036364-.462218 1.036364-1.036364v-15.300155" fill="none" opacity=".3" stroke="#000"/><path d="m2.536364 1.499845c-.574145 0-1.036364.462218-1.036364 1.036364v3.963609h20.000182v-3.963609c0-.574146-.462218-1.036364-1.036363-1.036364z" fill="url(#a)"/><g fill="none"><path d="m2.536364 1.499845c-.574146 0-1.036364.462218-1.036364 1.036364l.000001 3.963609h20.000182l-.000001-3.963609c0-.574146-.462218-1.036364-1.036364-1.036364z" opacity=".3" stroke="#000" stroke-linecap="round"/><path d="m17.500013 16.499818h-12.9999991zm-.0096-5.98755-12.9904261-.0093v7.99685h12.9999991zm.0096 3.98755h-13m13-2h-13m2.5453926-1.979205-.017614 7.979125m2.5487754-7.944393-.0034 7.944393m2.534768-7.972179.0037 7.972179m2.521631-7.999964.01314 7.999964" opacity=".2" stroke="#fff"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m6.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m11.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m16.000002 7h1v14.999818h-1z" opacity=".321"/><path d="m2.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 9.999818h4v1h-4z" opacity=".321"/><path d="m2.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 13.999818h4v1h-4z" opacity=".321"/><path d="m2.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m7.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m12.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m17.000002 17.999819h4v1h-4z" opacity=".321"/><g opacity=".7"><path d="m6.000001 1.999818h1v4.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1v4.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1v4.000182h-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_notesmasterpage.svg b/icon-themes/elementary_svg/cmd/lc_notesmasterpage.svg
new file mode 100644
index 000000000..6b3775697
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_notesmasterpage.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" gradientTransform="matrix(0 -.35135134 .2162162 0 -15.685357 16.432484)" gradientUnits="userSpaceOnUse" x1="38.230919" x2="-12.999854" y1="137.29478" y2="137.29478"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="6.477716" cy="8.597903" gradientTransform="matrix(.00000001 1.6666668 -1.5555556 0 25.374516 -10.796195)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.4845 0 0 .34573 33.24 3.15)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="53.624" y2="2.906"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><path d="m3.5 22h17v2h-17z" fill="url(#d)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#e)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#g)" opacity=".15"/><g stroke-linejoin="round"><path d="m3.5 1.5h17v21h-17z" fill="url(#b)" stroke="url(#c)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/></g><path d="m7 19h3v1h-3zm8 0h2v1h-2zm-4 0h3v1h-3zm-4-2h2v1h-2zm3 0h2v1h-2zm3 0h2v1h-2zm3 0h1v1h-1zm-9-2h4v1h-4zm5 0h2v1h-2zm3 0h2v1h-2z" fill="#fff" opacity=".7"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_notesmode.svg b/icon-themes/elementary_svg/cmd/lc_notesmode.svg
new file mode 100644
index 000000000..12159bc3c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_notesmode.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" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.6 0 0 .36938 -33.01 2.568)" gradientUnits="userSpaceOnUse" x1="11.557" x2="11.58" y1="1.142" y2="22.93"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m3.5 1.5h17v21h-17z" fill="url(#f)"/><path d="m3.5 22h17v2h-17z" fill="url(#b)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#c)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><path d="m7 19h3v1h-3zm8 0h2v1h-2zm-4 0h3v1h-3zm-4-2h2v1h-2zm3 0h2v1h-2zm3 0h2v1h-2zm3 0h1v1h-1zm-9-2h4v1h-4zm5 0h2v1h-2zm3 0h2v1h-2z" fill="#9a9a9a" opacity=".7"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#a)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_numberformatdate.svg b/icon-themes/elementary_svg/cmd/lc_numberformatdate.svg
new file mode 100644
index 000000000..ff58f29b6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_numberformatdate.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"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="11.093" cy="-2.835" gradientTransform="matrix(-1.8139 .11257 -.13352 -2.15148 31.33 -7.454)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="11.5" cy="12" gradientTransform="matrix(1 0 0 .85 .49 2.31)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="d" cx="11.5" cy="12" gradientTransform="matrix(1 0 0 .85 4.49 2.31)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="e" cx="11.5" cy="12" gradientTransform="matrix(1 0 0 .85 8.49 2.31)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="f" cx="11.5" cy="12" gradientTransform="matrix(1 0 0 .85 8.49 6.31)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g stroke="#000" stroke-opacity=".49"><path d="m2.493 4.506v16h19v-16h-4v1.537c0 .256-.207.463-.463.463h-1.074c-.256 0-.463-.207-.463-.463v-1.537h-7v1.537c0 .256-.207.463-.463.463h-1.074c-.256 0-.463-.207-.463-.463v-1.537zm2 4h15v10h-15z" fill="url(#b)" stroke-linejoin="round"/><rect fill="url(#c)" height="1.974" rx=".462" ry=".535" width="2.012" x="6.492" y="10.504"/><rect fill="url(#d)" height="1.974" rx=".462" ry=".535" width="2.012" x="10.492" y="10.504"/><rect fill="url(#e)" height="1.974" rx=".462" ry=".535" width="2.012" x="14.492" y="10.504"/><rect fill="url(#f)" height="1.974" rx=".462" ry=".535" width="2.012" x="14.492" y="14.504"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_numberformatdecdecimals.svg b/icon-themes/elementary_svg/cmd/lc_numberformatdecdecimals.svg
new file mode 100644
index 000000000..3f5a023ab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_numberformatdecdecimals.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11" cy="15.707516" gradientTransform="matrix(-2.3947944 -.00000068 .0000007 -2.3829093 37.136363 52.198191)" gradientUnits="userSpaceOnUse" r="1.998022" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="18.974" cy="3.907" gradientTransform="matrix(-3.627581 .1056419 -.0955016 -3.2794105 87.202725 10.808028)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#b"/><radialGradient id="d" cx="6.325" cy="4.56" gradientTransform="matrix(-2.6740828 0 0 -3.0560783 22.912985 14.93483)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#b"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="11.031" cy="17.125" gradientTransform="matrix(.63624 0 0 .14315 8.98 18.45)" gradientUnits="userSpaceOnUse" r="9.844"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.57895 0 0 .55556 34.075 10.497)" gradientUnits="userSpaceOnUse" x1="11.192" x2="11.192" y1="-.741" y2="30.298"><stop offset="0" stop-color="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="41.225" x2="41.225" y1="23.238" y2="7.39"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.30773287 -.29497666 .30773287 .29497666 25.945015 17.143811)" gradientUnits="userSpaceOnUse" x1="36.011" x2="16.331" xlink:href="#e" y1="13.023" y2="32.702"/><linearGradient id="j" gradientTransform="matrix(.30773287 -.29497666 .30773287 .29497666 25.634713 17.292587)" gradientUnits="userSpaceOnUse" x1="28.449" x2="16.331" xlink:href="#e" y1="20.584" y2="32.702"/><g stroke="#000" stroke-opacity=".49" transform="translate(-1)"><path d="m6.0002745 4.0554636q-1.3584811 0-2.0462596 1.4894433-.6792406 1.4789023-.6792406 4.4588431 0 2.9694.6792406 4.458843.6877785 1.48101 2.0462596 1.48101 1.3660704 0 2.045311-1.479956.6887271-1.489443.6887271-4.458843 0-2.9799407-.6877785-4.458843-.6782919-1.4904974-2.0443623-1.4904974zm0-1.5474188q2.184764 0 3.3345399 1.9247866 1.1573656 1.9152997 1.1573656 5.5719726 0 3.647186-1.1573656 5.571973-1.1497759 1.915299-3.3345399 1.915299-2.1857126 0-3.3430778-1.915299-1.1488273-1.924787-1.1488273-5.571973 0-3.657727 1.1478786-5.5719726 1.1573652-1.9247866 3.3440265-1.9247866z" fill="url(#d)" stroke-width=".999991"/><path d="m17.999875 4.0554636q-1.358481 0-2.04626 1.4894433-.678292 1.4789023-.678292 4.4588431 0 2.9694.678292 4.458843.687779 1.48101 2.04626 1.48101 1.36607 0 2.046259-1.479956.688728-1.489443.688728-4.458843 0-2.9799407-.687779-4.458843-.678292-1.4904974-2.045311-1.4904974zm0-1.5474188q2.184764 0 3.33454 1.9247866 1.157365 1.9152997 1.157365 5.5719726 0 3.647186-1.157365 5.571973-1.150725 1.915299-3.335489 1.915299-2.184764 0-3.343078-1.915299-1.147878-1.924787-1.147878-5.571973 0-3.657727 1.147878-5.5719726 1.157366-1.9247866 3.343078-1.9247866z" fill="url(#c)" stroke-width=".999991"/><path d="m9.5113781 16.957247q0-.399912.1106139-.672192.1191227-.28079.323333-.450965.20421-.170175.476491-.246754.27228-.07658.587104-.07658.297807 0 .561579.07658.27228.07658.47649.246754.204211.170175.323333.450965.119123.27228.119123.672192 0 .382894-.119123.655174-.119122.272281-.323333.450965-.20421.178684-.47649.255263-.263772.08509-.561579.08509-.314824 0-.587104-.08509-.272281-.076579-.476491-.255263-.2042103-.178684-.323333-.450965-.1106139-.27228-.1106139-.655174z" fill="url(#a)" stroke="#000" stroke-opacity=".65098" transform="translate(1)"/></g><path d="m22.263 20.9a6.263 1.41 0 0 1 -12.526 0 6.263 1.41 0 1 1 12.526 0z" fill="url(#f)" opacity=".4" transform="matrix(.87818 0 0 .88434 4.45 4.27)"/><path d="m46.522 20.386-3.185-2.947 3.065-3.087-2.21-1.912-3.154 2.942-3.217-2.94-2.298 1.98 3.218 3.005-3.218 2.955 2.3 2.06 3.213-3.09 3.22 3.09z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" transform="matrix(.87818 0 0 .88434 -17.525 3.438)"/><g fill="none"><path d="m44.934 14.418-.647-.627-3.265 2.868-3.226-2.864-.824.674" opacity=".5" stroke="url(#i)" stroke-linecap="square" transform="matrix(.87818 0 0 .88434 -17.525 3.438)"/><path d="m45.427 20.732-2.993-2.713m-2.968.035-2.804 2.702" opacity=".4" stroke="url(#j)" transform="matrix(.87818 0 0 .88434 -17.525 3.438)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_numberformatdecimal.svg b/icon-themes/elementary_svg/cmd/lc_numberformatdecimal.svg
new file mode 100644
index 000000000..9b17c48d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_numberformatdecimal.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11" cy="15.707516" gradientTransform="matrix(-2.3947944 -.00000068 .0000007 -2.3829093 37.136363 52.198191)" gradientUnits="userSpaceOnUse" r="1.998022" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="5.964" cy="6.453" gradientTransform="matrix(-2.0115124 -.05677726 .06104639 -2.162801 17.567761 18.576449)" gradientUnits="userSpaceOnUse" r="4.954" xlink:href="#b"/><radialGradient id="d" cx="19.469" cy="6.284" gradientTransform="matrix(-1.7275568 -.06976365 .09055691 -2.24248 52.533738 19.836169)" gradientUnits="userSpaceOnUse" r="5.179" xlink:href="#b"/><g stroke="#000"><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49"><path d="m3.073 18.333 4.662-10.563h-6.122v-2.285h8.907v1.705l-4.696 11.143z" fill="url(#c)"/><path d="m23.03 15.674h-1.496v2.662h-2.564v-2.662h-5.298v-1.89l5.442-8.296h2.42v8.076h1.495zm-4.06-2.11v-2.18q0-.544.043-1.58.042-1.038.067-1.205h-.067q-.315.72-.756 1.404l-2.276 3.56h2.99z" fill="url(#d)"/></g><path d="m9.5113781 16.957247q0-.399912.1106139-.672192.1191227-.28079.323333-.450965.20421-.170175.476491-.246754.27228-.07658.587104-.07658.297807 0 .561579.07658.27228.07658.47649.246754.204211.170175.323333.450965.119123.27228.119123.672192 0 .382894-.119123.655174-.119122.272281-.323333.450965-.20421.178684-.47649.255263-.263772.08509-.561579.08509-.314824 0-.587104-.08509-.272281-.076579-.476491-.255263-.2042103-.178684-.323333-.450965-.1106139-.27228-.1106139-.655174z" fill="url(#a)" stroke-opacity=".65098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_numberformatincdecimals.svg b/icon-themes/elementary_svg/cmd/lc_numberformatincdecimals.svg
new file mode 100644
index 000000000..51f803c5c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_numberformatincdecimals.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><radialGradient id="e" cx="11" cy="15.707516" gradientTransform="matrix(-2.3947944 -.00000068 .0000007 -2.3829093 37.136363 52.198191)" gradientUnits="userSpaceOnUse" r="1.998022" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="g" cx="18.974" cy="3.907" gradientTransform="matrix(-3.627581 .1056419 -.0955016 -3.2794105 86.202725 10.808028)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#f"/><radialGradient id="h" cx="6.325" cy="4.56" gradientTransform="matrix(-2.6740828 0 0 -3.0560783 21.912985 14.93483)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#f"/><g stroke="#000" stroke-opacity=".49"><path d="m5.0002745 4.0554636q-1.3584811 0-2.0462596 1.4894433-.6792406 1.4789023-.6792406 4.4588431 0 2.9694.6792406 4.458843.6877785 1.48101 2.0462596 1.48101 1.3660704 0 2.045311-1.479956.6887271-1.489443.6887271-4.458843 0-2.9799407-.6877785-4.458843-.6782919-1.4904974-2.0443623-1.4904974zm0-1.5474188q2.184764 0 3.3345399 1.9247866 1.1573652 1.9152997 1.1573652 5.5719726 0 3.647186-1.1573652 5.571973-1.1497759 1.915299-3.3345399 1.915299-2.1857126 0-3.3430778-1.915299-1.1488273-1.924787-1.1488273-5.571973 0-3.657727 1.1478786-5.5719726 1.1573652-1.9247866 3.3440265-1.9247866z" fill="url(#h)" stroke-width=".999991"/><path d="m16.999875 4.0554636q-1.358481 0-2.04626 1.4894433-.678292 1.4789023-.678292 4.4588431 0 2.9694.678292 4.458843.687779 1.48101 2.04626 1.48101 1.36607 0 2.046259-1.479956.688728-1.489443.688728-4.458843 0-2.9799407-.687779-4.458843-.678292-1.4904974-2.045311-1.4904974zm0-1.5474188q2.184764 0 3.33454 1.9247866 1.157365 1.9152997 1.157365 5.5719726 0 3.647186-1.157365 5.571973-1.150725 1.915299-3.335489 1.915299-2.184764 0-3.343078-1.915299-1.147878-1.924787-1.147878-5.571973 0-3.657727 1.147878-5.5719726 1.157366-1.9247866 3.343078-1.9247866z" fill="url(#g)" stroke-width=".999991"/><path d="m9.5113781 16.957247q0-.399912.1106139-.672192.1191227-.28079.323333-.450965.20421-.170175.476491-.246754.27228-.07658.587104-.07658.297807 0 .561579.07658.27228.07658.47649.246754.204211.170175.323333.450965.119123.27228.119123.672192 0 .382894-.119123.655174-.119122.272281-.323333.450965-.20421.178684-.47649.255263-.263772.08509-.561579.08509-.314824 0-.587104-.08509-.272281-.076579-.476491-.255263-.2042103-.178684-.323333-.450965-.1106139-.27228-.1106139-.655174z" fill="url(#e)" stroke="#000" stroke-opacity=".65098"/></g><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_numberformatpercent.svg b/icon-themes/elementary_svg/cmd/lc_numberformatpercent.svg
new file mode 100644
index 000000000..f220229af
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_numberformatpercent.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12.208" cy="1.752" gradientTransform="matrix(-1.4797 0 0 -1.7596 30.273 6.032)" gradientUnits="userSpaceOnUse" r="8.938"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m6.273 8.947q0 1.24.215 1.857.225.605.713.605.94 0 .94-2.463 0-2.442-.94-2.442-.487 0-.712.606-.215.597-.215 1.837zm4.328-.02q0 2.248-.87 3.38-.868 1.125-2.55 1.125-1.61 0-2.49-1.153-.88-1.164-.88-3.352 0-4.465 3.37-4.465 1.653 0 2.532 1.163.89 1.152.89 3.302zm6.723-4.26-7.924 14.286h-2.347l7.924-14.284zm-1.046 9.986q0 1.24.215 1.856.225.605.714.605.938 0 .938-2.462 0-2.442-.938-2.442-.49 0-.714.606-.215.596-.215 1.837zm4.33-.02q0 2.238-.87 3.37-.87 1.125-2.55 1.125-1.613 0-2.492-1.153-.88-1.163-.88-3.34 0-4.466 3.37-4.466 1.652 0 2.53 1.16.89 1.154.89 3.304z" style="stroke:#000;stroke-width:1.081;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49;fill:url(#a)" transform="scale(.98295 1.01735)"/><path d="m7.06 4.54c-2.21 0-3.314 1.514-3.314 4.542 0 .17.018.318.025.48.128-2.67 1.215-4.02 3.29-4.02 1.08 0 1.91.392 2.487 1.18.514.69.787 1.662.848 2.88.008-.174.025-.335.025-.52 0-1.458-.29-2.577-.873-3.36-.576-.788-1.406-1.18-2.488-1.18zm7.663.21-7.79 14.53h.536l7.253-13.53h1.77l.534-1h-2.304zm-8.533 4.854c-.008.168-.024.308-.024.5 0 .84.07 1.47.21 1.886.148.41.382.617.702.617.615 0 .922-.834.922-2.503 0-.19-.017-.33-.025-.5-.063 1.31-.353 2.003-.897 2.003-.32 0-.554-.206-.7-.617-.11-.322-.164-.81-.19-1.386zm10.703.742c-2.21 0-3.313 1.512-3.313 4.54 0 .17.018.318.025.477.128-2.667 1.215-4.017 3.288-4.017 1.082 0 1.912.393 2.488 1.18.515.692.788 1.66.85 2.878.007-.173.024-.333.024-.517 0-1.458-.29-2.578-.873-3.36-.575-.788-1.405-1.18-2.487-1.18zm-.87 5.062c-.007.17-.023.31-.023.5 0 .842.07 1.47.21 1.887.148.41.382.617.702.617.615 0 .922-.834.922-2.504 0-.19-.017-.33-.025-.498-.064 1.31-.354 2.002-.898 2.002-.32 0-.554-.206-.7-.617-.11-.323-.164-.81-.19-1.387z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_numberformatscientific.svg b/icon-themes/elementary_svg/cmd/lc_numberformatscientific.svg
new file mode 100644
index 000000000..9e7eab637
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_numberformatscientific.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.02263" x2="3.18628" xlink:href="#a" y1="11.57524" y2="5.77162"/><radialGradient id="c" cx="6.822" cy="6.386" gradientTransform="matrix(-2.47205 .074 -.0545 -1.69953 24.033 13.03)" gradientUnits="userSpaceOnUse" r="4.052" xlink:href="#a"/><radialGradient id="d" cx="17.421" cy="6.004" gradientTransform="matrix(-1.81552 -.04497 .04725 -1.90773 48.765 18.242)" gradientUnits="userSpaceOnUse" r="5.489" xlink:href="#a"/><g fill="url(#b)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49" transform="matrix(.98295 0 0 1.01735 .278 .124)"><path d="m10.374 18.068h-7.104v-12.78h7.104v2.22h-4.394v2.806h4.07v2.22h-4.07v3.296h4.394z" fill="url(#c)"/><path d="m16.506 7.523-.006 3.965-3.967-.004v2.045l3.965.005-.006 3.967h2.047l.003-3.965 3.97.006v-2.047l-3.966-.004.004-3.97h-2.044z" fill="url(#d)" transform="matrix(1.01735 0 0 .98295 -.283 -.122)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_numberformatstandard.svg b/icon-themes/elementary_svg/cmd/lc_numberformatstandard.svg
new file mode 100644
index 000000000..d953089c8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_numberformatstandard.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="15" cy="7.008911" gradientTransform="matrix(.00000011 2.4185305 -2.0730263 .00000009 29.529655 -31.777959)" gradientUnits="userSpaceOnUse" r="4.341479" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="5.813" cy="7.919" gradientTransform="matrix(-2.4594 .0971 -.16015 -4.05595 20.38 35.52)" gradientUnits="userSpaceOnUse" r="3.556" xlink:href="#b"/><path d="m7.48 18.52h-2.62v-7.546l.026-1.24.042-1.355q-.653.686-.907.9l-1.424 1.204-1.264-1.66 3.995-3.343h2.152z" fill="url(#c)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"/><path d="m19.597792 18.507778h-8.647697v-1.895265l3.032424-3.270433q.572987-.617063 1.040191-1.137159.467205-.520096.802182-1.013747.334977-.49365.520096-1.004931.185119-.5112804.185119-1.1018978 0-.6523237-.396683-1.0137463-.387868-.3614226-1.049007-.3614226-.6964 0-1.339908.3437923-.643509.3437922-1.348724.9784855l-1.480951-1.7542218q.396684-.3614226.828628-.6875845.431944-.334977.95204-.5906174.520096-.2556404 1.145974-.4054985.625878-.1586733 1.401614-.1586733.925595 0 1.657255.2556403.740475.2556404 1.260571.7316604.520096.4672048.793367 1.1371589.282086.6699541.282086 1.5073967 0 .7581059-.264456 1.4545051-.264455.687585-.722845 1.357539-.458389.661139-1.066637 1.322278-.599433.652323-1.287017 1.331093l-1.551473 1.560287v.123413h5.253851z" fill="url(#a)" stroke="#000" stroke-opacity=".490196"/><path d="m15.242188 5.4355469c-.517159 0-.983139.0524209-1.400391.1582031-.417252.0999054-.799753.2358231-1.146485.40625-.346729.1704269-.663209.3665256-.951171.5898438-.287963.2174412-.565621.4465514-.830079.6875l.498047.5878906c.111765-.090776.21678-.1883639.332032-.2753906.287962-.2233182.604442-.4194169.951171-.5898438.346732-.1704269.729233-.3063446 1.146485-.40625.417252-.1057821.883232-.1582031 1.400391-.1582031.617063 0 1.170429.0854325 1.658203.2558593.49365.170427.913035.4131221 1.259765.7304688.346731.3114699.612741.6900826.794922 1.1367188.128679.305609.195946.6478494.236328 1.0058593.019733-.1650411.044922-.3284596.044922-.4980469 0-.5582949-.093193-1.0611764-.28125-1.5078124-.182181-.4466362-.448191-.8252489-.794922-1.1367188-.34673-.3173467-.766115-.5600418-1.259765-.7304688-.487774-.1704268-1.04114-.2558593-1.658203-.2558593zm-9.914063.0449219-3.9960938 3.3417968.4648438.6113282 3.53125-2.953125h2.1523438v-1zm-.4003906 3.8984374c-.01506.0158211-.0165101.0158046-.03125.03125l-.0097656.3242188-.0273438 1.240234v1l.0273438-1.240234zm11.5507816.3007813c-.030422.17426-.074034.3435175-.132813.5058595-.123413.340854-.298166.676759-.521484 1.005859-.223318.329101-.489313.666941-.800781 1.013672-.31147.346731-.659025.725344-1.041016 1.136719l-3.033203 3.271484v1l3.033203-3.271484c.381991-.411375.729546-.789988 1.041016-1.136719.311469-.346731.577463-.684571.800781-1.013672.223318-.3291.398071-.665005.521484-1.005859.123414-.340854.183594-.707818.183594-1.101563 0-.1469674-.020608-.279489-.050781-.4042965zm-1.265625 6.5371095-.869141.875v.125h5.253906v-1z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_numberformatthousands.svg b/icon-themes/elementary_svg/cmd/lc_numberformatthousands.svg
new file mode 100644
index 000000000..ff3b08544
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_numberformatthousands.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="11" cy="15.707516" gradientTransform="matrix(-2.5149558 -.00000071 .00000073 -2.5024743 38.664504 54.307664)" gradientUnits="userSpaceOnUse" r="1.998022" xlink:href="#a"/><radialGradient id="c" cx="17.524" cy="6.14" gradientTransform="matrix(-1.3257 .0411 -.10574 -3.18376 41.405 22.577)" gradientUnits="userSpaceOnUse" r="4.892" xlink:href="#a"/><radialGradient id="d" cx="5.813" cy="7.919" gradientTransform="matrix(-2.4594 .0971 -.16015 -4.05595 20.38 35.52)" gradientUnits="userSpaceOnUse" r="3.556" xlink:href="#a"/><g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49"><path d="m7.48 18.52h-2.62v-7.546l.026-1.24.042-1.355q-.653.686-.907.9l-1.424 1.204-1.264-1.66 3.995-3.343h2.152z" fill="url(#d)"/><path d="m22.56 11.76q0 3.307-1.09 4.897-1.08 1.59-3.334 1.59-2.185 0-3.3-1.642-1.106-1.64-1.106-4.846 0-3.344 1.08-4.925 1.08-1.59 3.326-1.59 2.185 0 3.3 1.66 1.123 1.658 1.123 4.854zm-6.178 0q0 2.323.398 3.333.406 1.002 1.356 1.002.933 0 1.348-1.02.414-1.018.414-3.316 0-2.325-.423-3.335-.415-1.02-1.34-1.02-.94 0-1.347 1.02-.406 1.01-.406 3.334z" fill="url(#c)" transform="scale(.98295 1.01735)"/><path d="m12.709413 16.655096q-.1251.482527-.303814 1.027605-.169778.545078-.384235 1.099091-.205521.554013-.437849 1.099091-.223392.554013-.446785 1.054413h-1.9658536q.1340355-.545078.2591353-1.134834.1340354-.589756.2501995-1.179512.1250998-.580821.2233925-1.134834.0982923-.562949.1697783-1.036541h2.501996z" fill="url(#b)" stroke="#000" stroke-opacity=".65098" transform="translate(-.13786)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_numberingstart.svg b/icon-themes/elementary_svg/cmd/lc_numberingstart.svg
new file mode 100644
index 000000000..a0da48a9d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_numberingstart.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" gradientUnits="userSpaceOnUse" x1="3.279048" x2="3.104153" y1="-.441177" y2="7.558823"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.77085" x2="3.090316" xlink:href="#b" y1="-.441177" y2="7.641264"/><linearGradient id="d"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.77085" x2="3.090316" xlink:href="#d" y1="-.441177" y2="7.641264"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4" x2="4.5" xlink:href="#b" y1="2.5" y2="9.5"/><linearGradient id="g" gradientTransform="translate(-12 6)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#d" y1="3.5" y2="19.240234"/><linearGradient id="h"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="57" y2="35"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="52" y2="30"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#h" y1="47" y2="25"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#h" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m8.5 43.5v2h7v-2z" fill="url(#i)"/><path d="m8.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#j)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#k)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#l)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><path d="m1.5 3.5v1h-1v1h1v2h-1v1h1v1h1v-1h2v1h1v-1h1v-1h-1v-2h1v-1h-1v-1h-1v1h-2v-1zm1 2h2v2h-2z" fill="url(#f)"/><path d="m1.5 3.5v1h-1v1h1v2h-1v1h1v1h1v-1h2v1h1v-1h1v-1h-1v-2h1v-1h-1v-1h-1v1h-2v-1zm1 2h2v2h-2z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(.85 0 0 .85 2.43647 11.875)"><path d="m1.1041528 1.2931982 1.5-1.23437497h.5v7.49999997" fill="none" opacity=".5" stroke="url(#a)"/><path d="m3.6041529 7.7941176h-1.1764705v-5.1854048-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666052.012963-.31295152.016666-.43887292-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258892-.1555499.14443912-.055553.048147-.1222176.105552-.1999928.172216l-.82219255.6721979-.53331397-.6833086 2.12770062-1.66105072 1.0320313-.00000005z" fill="url(#c)" opacity=".5" stroke="#a62100" stroke-width="1.176471"/><path d="m3.6041529 7.5588232-1.1764705-.0259966v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666054.012963-.31295154.016666-.43887294-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.092589-.1555499.14443914-.055553.048147-.1222176.105552-.1999928.172216l-.82219255.6721979-.53331397-.6833086 2.12770062-1.66105074 1.0320313.0259966z" fill="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_numberliststyle.svg b/icon-themes/elementary_svg/cmd/lc_numberliststyle.svg
new file mode 100644
index 000000000..7996f5121
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_numberliststyle.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="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -311.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="d" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -303.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="e" cx="-1.848931" cy="-36.912685" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="f" cx="13.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 246.71204 37.267318)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#a"/><radialGradient id="g" cx="13.121623" cy="2.297964" gradientTransform="matrix(-11.643451 .0000006 -.0000003 -14.970152 165.78098 33.400864)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#a"/><path d="m17 10.499555c0-.269086-.288334-.499541-.625-.499541h-8.7499999c-.336666 0-.625.230455-.625.499541v.999082c0 .269086.288334.499541.625.499541.0014.0041 8.7499999 0 8.7499999 0 .336666 0 .625-.230455.625-.499541z" fill="#fff" opacity=".35"/><path d="m7.5000002 9.5000016v.9980464.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746054z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.999689 6.4993871c0-.2691161-.403658-.4995969-.87498-.4995969h-12.2497283c-.4713219 0-.8749806.2304808-.8749806.4995969v.9991938c0 .2691161.4036587.4995969.8749806.4995969.00196.0041 12.2497283 0 12.2497283 0 .471322 0 .87498-.2304808.87498-.4995969z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5000001 5.4999508v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#b)"/><g stroke="#000"><path d="m7.5000002 9.5000016v.9980464.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746054z" opacity=".1"/><path d="m7.5000001 5.5000016v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g><path d="m20.999689 14.499387c0-.269116-.403658-.499597-.87498-.499597h-12.2497283c-.4713219 0-.8749806.230481-.8749806.499597v.999194c0 .269116.4036587.499597.8749806.499597.00196.0041 12.2497283 0 12.2497283 0 .471322 0 .87498-.230481.87498-.499597z" fill="#fff" opacity=".35"/><path d="m7.5000001 13.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.5000001 13.500002v.998047.002c4.3333339-.01 8.6666679-.0154 12.9999999-.02539v-.974606h-12.9999999z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m17 18.499555c0-.269086-.288334-.499541-.625-.499541h-8.7499999c-.336666 0-.625.230455-.625.499541v.999082c0 .269086.288334.499541.625.499541.0014.0041 8.7499999 0 8.7499999 0 .336666 0 .625-.230455.625-.499541z" fill="#fff" opacity=".35"/><path d="m7.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.9999996 11h-1.014648v-2.7720704l.010986-.5090332.01831-.5566406c-.1879877.1879883-.2805171.3112793-.3537593.369873l-.6152344.4943848-.5456543-.6811524 1.5-1.373291h1z" fill="#fff" opacity=".35"/><path d="m3.9999996 9.9999999h-1.014648v-2.7720703l.010986-.5090332.01831-.5566406c-.1879877.1879883-.2805171.3112793-.3537593.369873l-.6152344.4943848-.5456543-.6811524 1.5-1.373291h1z" fill="url(#f)"/><path d="m4.9999999 19h-3.4853515v-.787354c.7400224-.583003 1.4243165-1.243343 2.1240234-1.863328.1220703-.158692.209961-.305177.2636719-.439454.053711-.134278.080566-.273438.080566-.41748 0-.214844-.059814-.374756-.1794434-.479736-.1171875-.104981-.2746582-.157471-.4724121-.157471-.2075195 0-.4089355.04761-.604248.142822-.1953125.09521-.39917.230712-.6115723.406494l-.615234-.728759c.2636719-.22461.4821777-.383301.6555176-.476075.1733399-.09277.3625489-.163574.567627-.212402.2050781-.05127.4345702-.0769.6884765-.0769.3344727 0 .6298828.06104.8862305.183105.2563477.12207.4553223.292969.5969238.512696.1416016.219726.2124024.47119.2124024.754394 0 .246582-.043945.478515-.131836.695801-.085449.214843-.2197265.43579-.402832.662842-.1806641.22705-.5004883.550537-.9594727.970459l-.3130371.284716v.05127h1.7z" fill="#fff" opacity=".35"/><path d="m4.9999999 17.999995h-3.4853515v-.787354c.7400224-.583003 1.4243165-1.243343 2.1240234-1.863328.1220703-.158692.209961-.305177.2636719-.439454.053711-.134278.080566-.273438.080566-.41748 0-.214844-.059814-.374756-.1794434-.479736-.1171875-.104981-.2746582-.157471-.4724121-.157471-.2075195 0-.4089355.04761-.604248.142822-.1953125.09521-.39917.230712-.6115723.406494l-.615234-.728759c.2636719-.22461.4821777-.383301.6555176-.476075.1733399-.09277.3625489-.163574.567627-.212402.2050781-.05127.4345702-.0769.6884765-.0769.3344727 0 .6298828.06104.8862305.183105.2563477.12207.4553223.292969.5969238.512696.1416016.219726.2124024.47119.2124024.754394 0 .246582-.043945.478515-.131836.695801-.085449.214843-.2197265.43579-.402832.662842-.1806641.22705-.5004883.550537-.9594727.970459l-.3130371.284716v.05127h1.7z" fill="url(#g)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_numericfield.svg b/icon-themes/elementary_svg/cmd/lc_numericfield.svg
new file mode 100644
index 000000000..bd1689d06
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_numericfield.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.5" cy=".214286" gradientTransform="matrix(1 0 0 .63636364 0 1.363636)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="7" y2="15"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 29.533211 -17.399743)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><radialGradient id="e" cx="4.993" cy="43.5" gradientTransform="matrix(-2.0038 0 0 -1.4 18.466443 104.40026)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.497636" x2="11.497636" y1="4" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".063165" stop-color="#fff" stop-opacity=".23529"/><stop offset=".95056" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><g transform="translate(0 3)"><rect fill="url(#a)" height="13" rx="1" width="21" x="1.5" y="2.5"/><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 -3.1429)"><path d="m39.545211 40.000257h5v7h-5z" fill="url(#d)"/><path d="m8.4544434 47.000257h-5v-7h5z" fill="url(#e)"/><path d="m8.4544434 40.000257h31.0907676v7h-31.0907676z" fill="url(#f)"/></g><path d="m2.5012 3.4988 18.9988.0012-.0012 11.0012-18.9988-.0012z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#b5b5b5" height="8" rx="1" width="16" x="4" y="5"/><path d="m2.5 2c-.82235 0-1.5.67765-1.5 1.5v11c0 .82235.67765 1.5 1.5 1.5h19c.82235 0 1.5-.67765 1.5-1.5v-11c0-.82235-.67765-1.5-1.5-1.5zm0 1h19c.28565 0 .5.21435.5.5v11c0 .28565-.21435.5-.5.5h-19c-.28565 0-.5-.21435-.5-.5v-11c0-.28565.21435-.5.5-.5z" fill-opacity=".23907"/><rect fill="#cacaca" height="7" rx="1" width="16" x="4" y="6"/></g><path d="m11.777344 9.5058594c-.176344 0-.34384.0186586-.503906.0566406-.160067.0352689-.311291.0840857-.455079.1464844-.143788.0623986-.279499.1358406-.404297.2226562-.124797.0841024-.24109.1757704-.349609.2734374l.416016.484375c.187196-.162779.383656-.295343.589843-.398437.208901-.105806.441486-.160157.699219-.160157.143789 0 .273967.023.390625.066407.116658.043408.218632.108496.302735.195312.086816.084102.153098.186509.199218.308594s.06836.263762.06836.423828c0 .206187-.030157.397875-.089844.574219-.059685.173631-.14582.3459-.259766.519531-.111232.173631-.248136.351433-.408203.533203-.160066.18177-.341448.383764-.544922.603516l-1.423828 1.548828v.634765h3.710938v-.673828h-2.802735v-.033203l1.142579-1.216797c.203473-.219752.392774-.431291.566406-.634765.176344-.203474.326374-.406661.451172-.607422.12751-.203474.226337-.408287.296875-.617188.07325-.2089.109375-.429553.109375-.660156 0-.246882-.039705-.466774-.121094-.662109-.078677-.198048-.191389-.366304-.337891-.5019534-.146501-.1383623-.325496-.2431556-.537109-.3164062-.208901-.0732507-.444632-.109375-.705078-.109375zm4.558594 0c-.18991 0-.370098.0162721-.541016.0488281-.168205.0325559-.327348.0758398-.476563.1328125-.149214.0542597-.286551.1181556-.414062.1914062-.124797.0732506-.238704.1522258-.341797.2363278l.373047.507813c.200761-.146501.411107-.263987.630859-.353516.222465-.092241.479242-.138672.769532-.138672.151926 0 .291217.021807.416015.0625.124797.040695.230785.099058.320313.177735.089529.075964.158198.170018.207031.28125s.074219.237831.074219.378906c0 .165492-.030157.316715-.089844.455078-.059685.138362-.147013.258994-.263672.359375-.113945.10038-.256816.176209-.427734.230469s-.366186.082031-.585938.082031h-.541016v.615235h.541016c.241456 0 .456575.019853.646484.060546.192623.040695.355346.104591.488282.191407.132936.084102.23415.191282.304687.324218.073251.130224.111328.288173.111328.472657 0 .18177-.028964.345686-.085937.492187-.054259.146501-.140394.270713-.259766.371094-.116658.10038-.267449.178162-.449218.232422-.181771.05426-.39689.080078-.646485.080078-.252308 0-.516244-.033738-.792969-.101563-.274011-.067825-.529595-.164265-.765625-.289062v.693359c.230604.122086.475882.205833.736329.251953.263159.04612.542175.06836.83789.06836.374392 0 .698644-.044044.972656-.13086s.500631-.207881.679688-.365234.313575-.345461.40039-.5625c.089529-.217039.132813-.454397.132813-.714844 0-.393383-.123452-.712862-.373047-.957031-.249595-.246881-.615504-.399298-1.095703-.458984v-.025391c.192622-.032555.368037-.086145.525391-.162109.157353-.078677.291111-.177504.402343-.296875.113944-.119372.203225-.261049.265625-.423828.0624-.16278.09375-.342968.09375-.541016 0-.214326-.03927-.410787-.115234-.589844-.075963-.181771-.188676-.338527-.337891-.4687499-.149214-.1329363-.334175-.2353431-.55664-.3085937-.219752-.0732507-.47653-.109375-.769531-.109375zm-9.0292974.0839844-1.5585937 1.2167972.390625.501953.6015625-.494141c.0569728-.048835.1057897-.089733.1464844-.125.0406949-.037985.0780125-.072915.1132812-.105469.0379819-.032558.0760595-.066295.1113281-.101562.035269-.035269.0749731-.07812.1210938-.126953-.002712.092242-.0062921.200181-.0117188.322265-.002712.119372-.0062921.244017-.0117187.376954-.0027134.130223-.0070523.261595-.0097656.394531v.375 3.714843h.7167968v-5.9492182z" fill="none" stroke="#737373"/><g fill="url(#b)" stroke-width=".208"><path d="m7.9163194 15.539928h-.7162286v-3.715435q0-.174988 0-.374393.00407-.199404.00814-.394739.00814-.199405.012208-.378462.00814-.183126.012208-.321489-.069181.07325-.1220845.126154-.052903.0529-.1098759.101737-.052903.04883-.1139455.105807-.061042.0529-.1465013.126153l-.6022832.492408-.3906702-.500546 1.5586111-1.2167752h.6104221z"/><path d="m13.715329 15.539928h-3.711366v-.634839l1.424318-1.550472q.305211-.329628.54531-.602283.2401-.272655.406948-.533102.170919-.260446.260447-.520893.08953-.264516.08953-.573797 0-.240099-.06918-.423226-.06918-.183127-.199405-.30928-.126154-.130224-.301141-.195336-.174988-.06511-.390671-.06511-.3866 0-.69995.158709-.309281.154641-.590075.39881l-.415087-.484269q.162779-.146501.349975-.2726548.187196-.1302234.402879-.2238214.215682-.093598.455782-.1465013.240099-.056973.504615-.056973.39067 0 .704021.109876.317419.109876.537171.3174195.219752.2034738.337767.5005458.122084.293003.122084.663326 0 .345905-.109876.659255-.105806.313351-.297072.618562-.187196.301141-.451712.606352-.260447.305211-.565658.634839l-1.143524 1.216775v.03256h2.803872z"/><path d="m18.114438 10.98211q0 .297072-.0936.541241-.0936.244169-.264516.423226-.166848.179057-.402878.297072-.23603.113946-.524963.162779v.02442q.720298.08953 1.09469.459852.374392.366253.374392.956328 0 .39067-.134293.716228-.130223.325559-.398809.561588-.268586.23603-.679603.366254-.411018.130223-.972606.130223-.443573 0-.838313-.06918-.39067-.06918-.736576-.252308v-.691812q.354045.187196.765062.288934.415087.101737.793549.101737.374392 0 .647048-.08139.272655-.08139.447642-.23196.179058-.150571.260447-.370323.08546-.219752.08546-.492407 0-.276725-.109876-.47206-.105806-.199405-.305211-.325559-.199404-.130223-.488337-.191265-.284864-.06104-.647048-.06104h-.541241v-.614498h.541241q.329628 0 .586005-.08139.256378-.08139.427296-.23196.174988-.150571.264516-.358114.08953-.207544.08953-.455782 0-.211613-.07325-.378462-.07325-.166848-.207544-.280794-.134292-.118015-.321488-.179057-.187197-.06104-.415087-.06104-.435435 0-.769132.138362-.329628.134293-.63077.354045l-.374392-.508685q.15464-.1261541.341836-.23603.191266-.109876.415087-.1912656.223822-.085459.47613-.1342929.256377-.048834.541241-.048834.439503 0 .769131.109876.333698.109876.557519.3092805.223822.1953348.337767.4679908.113946.268585.113946.590074z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_objectalign.svg b/icon-themes/elementary_svg/cmd/lc_objectalign.svg
new file mode 100644
index 000000000..7e3055935
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_objectalign.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" gradientTransform="matrix(1 0 0 1.0952381 0 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" y1="12" y2="1.956522"><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.624325" x2="3.624325" y1="12" y2="1"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="e" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" xlink:href="#d" y1="-208.00011" y2="-200.00011"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" xlink:href="#e" y1="-202.00011" y2="-206.00011"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-475.99991" x2="-475.99991" xlink:href="#c" y1="136.99989" y2="128.99989"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-479.99991" x2="-479.99991" xlink:href="#d" y1="128.99989" y2="136.99989"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-478.99991" x2="-478.99991" xlink:href="#e" y1="134.99989" y2="130.99989"/><path d="m-489.49979 129.49626h17.99975v7.0036h-17.99975z" style="fill-rule:evenodd;stroke-width:1.000249;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#i);stroke:url(#j)" transform="matrix(1 0 0 -1 493.000003 139.99987)"/><path d="m-488.50009 130.50006h15.99976v4.99989h-15.99976z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-miterlimit="2" stroke-width="1.000249" transform="matrix(1 0 0 -1 493.000003 139.99987)"/><path d="m-80.499878-207.5h12v7h-12z" fill="url(#h)" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="3" transform="matrix(1 0 0 -1 84.000003 -187.000095)"/><path d="m-79.499878-206.5h10v5.00003h-10z" fill="none" stroke="url(#g)" stroke-miterlimit="3" transform="matrix(1 0 0 -1 84.000003 -187.000095)"/><path d="m2.5 1h2v22h-2z" fill="url(#a)"/><path d="m4.5 1v22m-2 0v-22" fill="none" opacity=".5" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_objectalignleft.svg b/icon-themes/elementary_svg/cmd/lc_objectalignleft.svg
new file mode 100644
index 000000000..7bd980f11
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_objectalignleft.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" gradientTransform="matrix(1 0 0 1.0952381 0 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" y1="12" y2="1.956522"><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.624325" x2="3.624325" y1="12" y2="1"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="e" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" xlink:href="#d" y1="-208.00011" y2="-200.00011"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" xlink:href="#e" y1="-202.00011" y2="-206.00011"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-479.99991" x2="-479.99991" xlink:href="#d" y1="128.99989" y2="136.99989"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-475.99991" x2="-475.99991" xlink:href="#c" y1="136.99989" y2="128.99989"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-478.99991" x2="-478.99991" xlink:href="#e" y1="134.99989" y2="130.99989"/><path d="m-80.499878-207.5h12v7h-12z" fill="url(#h)" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="3" transform="matrix(1 0 0 -1 84.000003 -197.00011)"/><path d="m-79.499878-206.5h10v5.00003h-10z" fill="none" stroke="url(#g)" stroke-miterlimit="3" transform="matrix(1 0 0 -1 84.000003 -197.00011)"/><path d="m-489.49979 129.49626h17.99975v7.0036h-17.99975z" style="fill-rule:evenodd;stroke-width:1.000249;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#j);stroke:url(#i)" transform="matrix(1 0 0 -1 493.000003 149.99989)"/><path d="m-488.50009 130.50006h15.99976v4.99989h-15.99976z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-miterlimit="2" stroke-width="1.000249" transform="matrix(1 0 0 -1 493.000003 149.99989)"/><path d="m2.5 1h2v22h-2z" fill="url(#a)"/><path d="m4.5 1v22m-2 0v-22" fill="none" opacity=".5" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_objectalignright.svg b/icon-themes/elementary_svg/cmd/lc_objectalignright.svg
new file mode 100644
index 000000000..6d1b60213
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_objectalignright.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" gradientTransform="matrix(1 0 0 1.0952381 0 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" y1="12" y2="1.956522"><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.624325" x2="3.624325" y1="12" y2="1"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="e" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" xlink:href="#d" y1="-208.00011" y2="-200.00011"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" xlink:href="#e" y1="-202.00011" y2="-206.00011"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-479.99991" x2="-479.99991" xlink:href="#d" y1="128.99989" y2="136.99989"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-475.99991" x2="-475.99991" xlink:href="#c" y1="136.99989" y2="128.99989"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-478.99991" x2="-478.99991" xlink:href="#e" y1="134.99989" y2="130.99989"/><path d="m-80.499878-207.5h12v7h-12z" fill="url(#h)" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="3" transform="matrix(-1 0 0 -1 -59.999914 -197.00011)"/><path d="m-79.499878-206.5h10v5.000031h-10z" fill="none" stroke="url(#g)" stroke-miterlimit="3" transform="matrix(-1 0 0 -1 -59.999914 -197.00011)"/><path d="m-489.49979 129.49626h17.999748v7.003598h-17.999748z" style="fill-rule:evenodd;stroke-width:1.000249;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#j);stroke:url(#i)" transform="matrix(-1 0 0 -1 -468.999914 149.99989)"/><path d="m-488.50009 130.50006h15.999757v4.999894h-15.999757z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-miterlimit="2" stroke-width="1.000249" transform="matrix(-1 0 0 -1 -468.999914 149.99989)"/><g transform="translate(17)"><path d="m2.5 1h2v22h-2z" fill="url(#a)"/><path d="m4.5 1v22m-2 0v-22" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_objectcatalog.svg b/icon-themes/elementary_svg/cmd/lc_objectcatalog.svg
new file mode 100644
index 000000000..5f4d08204
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_objectcatalog.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=".42857146" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="48" x2="48" y1="28" y2="84"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="44" x2="44" y1="32" y2="72"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-21.164745" x2="56.744946" y1="28.962309" y2=".924155"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-14.908" x2="59.540188" xlink:href="#a" y1="29.583675" y2=".922719"/><linearGradient id="f" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="19.441874" x2="19.441874" y1="-13.794542" y2="-3.896352"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#a" y1="2.5" y2="14.5"/><path d="m22.5 9a7.5 7.5 0 0 1 -7.5 7.5 7.5 7.5 0 0 1 -7.5-7.5 7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5z" fill="url(#f)"/><circle cx="15" cy="9" fill="none" opacity=".5" r="7.5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><circle cx="15" cy="9" fill="none" opacity=".7" r="6.5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(.25 0 0 .25 -5 -1)"><rect fill="url(#b)" fill-rule="evenodd" height="48" rx=".878405" width="48" x="26" y="30"/><g fill="none" stroke-width="4"><rect height="48" opacity=".5" rx=".878405" stroke="#cc3b02" width="48" x="26" y="30"/><rect height="40" opacity=".5" rx=".878405" stroke="url(#c)" transform="translate(4 4)" width="40" x="26" y="30"/></g></g><g transform="matrix(-.06343563 .16613446 -.16592363 -.06350657 16.962933 15.35549)"><path d="m26.794922-37.398438a2.828852 2.828852 0 0 0 -2.164063.986329l-49.955078 58.273437a2.828852 2.828852 0 0 0 1.6875 4.632813l77.091797 12.714843a2.828852 2.828852 0 0 0 3.103516-3.800781l-27.136719-70.988281a2.828852 2.828852 0 0 0 -2.626953-1.81836z" fill="url(#d)"/><g fill="none" stroke-width="5.625955"><path d="m26.794922-37.398438a2.828852 2.828852 0 0 0 -2.164063.986329l-49.955078 58.273437a2.828852 2.828852 0 0 0 1.6875 4.632813l77.091797 12.714843a2.828852 2.828852 0 0 0 3.103516-3.800781l-27.136719-70.988281a2.828852 2.828852 0 0 0 -2.626953-1.81836z" opacity=".5" stroke="#7239b3"/><path d="m25.839844-29.158203-43.634766 50.900391 67.337891 11.105468z" opacity=".7" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_objectmenu.svg b/icon-themes/elementary_svg/cmd/lc_objectmenu.svg
new file mode 100644
index 000000000..3cdccd947
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_objectmenu.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" gradientTransform="matrix(.77562455 0 0 .7756249 -43.981565 -9.61426)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(.94117648 0 0 .2823525 -46.941177 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="99.157013" cy="186.17059" gradientTransform="matrix(.12690354 0 0 .04037841 -.583375 13.534573)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.5" y2="22.525715"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m19.965624 21.051843a7.9656233 2.5345164 0 1 1 -15.9312462 0 7.9656233 2.5345164 0 1 1 15.9312462 0z" fill="url(#c)"/><path d="m22 21c0 1.656854-4.477153 3-10 3-5.5228476 0-10-1.343146-10-3s4.4771524-3 10-3c5.522847 0 10 1.343146 10 3z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><path d="m12 1.5000002c-5.7935374 0-10.4999999 4.7064618-10.4999999 10.4999998 0 5.793537 4.7064625 10.500001 10.4999999 10.5 5.793537 0 10.500004-4.706463 10.5-10.5 0-5.793538-4.706463-10.4999998-10.5-10.4999998z" fill="url(#d)" stroke="#7239b3" stroke-opacity=".498039"/><path d="m21.5 12c0 5.246706-4.253305 9.5-9.5 9.5s-9.5-4.253294-9.5-9.5c0-5.246704 4.253305-9.5 9.5-9.5s9.5 4.253296 9.5 9.5z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_objectposition.svg b/icon-themes/elementary_svg/cmd/lc_objectposition.svg
new file mode 100644
index 000000000..ee406e819
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_objectposition.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m1.5 4.5v2h21v-2zm0 4v2h21v-2zm0 4v2h21v-2zm0 4v2h21v-2z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m2 5v1h20v-1zm0 4v1h20v-1zm0 8v1h20v-1z" fill="#fafafa"/><path d="m2 17.5h20" fill="none" opacity=".3" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_objecttitledescription.svg b/icon-themes/elementary_svg/cmd/lc_objecttitledescription.svg
new file mode 100644
index 000000000..168080d1c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_objecttitledescription.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" gradientTransform="matrix(0 -.52534032 .3333374 0 10.650928 27.887858)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="21" xlink:href="#b" y1="11.5" y2="11.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="27" y1="14" y2="14"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25" x2="11.5" y1="16" y2="16"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="25" xlink:href="#b" y1="14" y2="14"/><g transform="matrix(0 1 -1 0 26 -7)"><path d="m12 6v.5 16.5h14v-17zm1 1h12v15h-12z" fill="url(#c)"/><path d="m11.5 5.5v18h15v-18z" fill="url(#d)"/><path d="m12.5 6.5h13v16h-13z" fill="none" stroke="url(#f)"/><path d="m11 5v.5 18.5h16v-19zm1 1h14v17h-14z" fill="url(#e)"/><path d="m14.5 21.067839v-1.231266zm0-1.411853v-1.14918zm0-1.329767v-1.017845zm0-1.182015v-.443256zm0-.623842v-.985013zm0-1.182016v-2.593868zm0-2.758036v-1.986444zm0-2.150613v-.6074228zm.994817 10.638142v-1.625272zm0-1.78944v-2.659535zm0-2.823705v-1.296934zm0-1.461102v-1.214848zm0-1.379019v-1.034263zm0-1.198432.01038-1.625272zm.01038-1.773024v-2.643117zm.994808 10.424722v-.837261zm0-1.099931v-3.102792zm1.994795 1.099931v-1.625272zm0-1.78944v-2.659535zm0-2.823705v-1.296934zm0-1.461102v-1.214848zm0-1.379019v-1.034263zm0-1.198432.01038-1.625272zm.01038-1.773024v-2.643117zm.994825 10.424722v-1.231266zm0-1.411853v-1.132764zm0-1.329767v-1.017845zm0-1.182015v-.443256zm0-.623842v-.985013zm0-1.182016v-2.57745zm0-2.758036v-1.970027zm0-2.134195v-.6238408zm0-.7880104v-1.4775201zm1 11.4097344v-1.920776zm0-2.134195v-.919346zm0-1.083514v-.459672zm0-.640258v-.837262zm0-1.017848v-.853678zm0-1.017846v-1.362603zm0-1.543189v-1.773022zm0-1.937191v-1.182016zm0-1.346185v-.295503zm1.994804 10.720226v-1.625272zm0-1.78944v-2.659535zm0-2.823705v-1.296934zm0-1.461102v-1.214848zm0-1.379019v-1.034263zm0-1.198432.01038-1.625272zm.01038-1.773024v-2.643117zm.994816 10.424722v-2.035693zm0-2.216279v-.640259zm0-.804427v-1.461104zm0-1.625273v-2.150611zm0-2.331197v-1.461103zm0-1.608855v-.311921zm0-.476089v-1.855107zm0-2.0521114v-.9685947z" fill="none" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_ok.svg b/icon-themes/elementary_svg/cmd/lc_ok.svg
new file mode 100644
index 000000000..ea6998357
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_ok.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.03125" gradientTransform="matrix(1 0 0 .282946 0 13.64644)" gradientUnits="userSpaceOnUse" r="8.0625"><stop offset="0" stop-color="#0d0d0d"/><stop offset="1" stop-color="#0d0d0d" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.5112838 -.1216744 .12241 .5082113 56.783012 -3.207714)" gradientUnits="userSpaceOnUse" x1="-94.409187" x2="-104.37959" y1="-7.997788" y2="33.43721"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5025885 0 0 .4995683 1.194006 .766526)" gradientUnits="userSpaceOnUse" x1="13.360525" x2="32.448708" y1="26.543833" y2="40.274254"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m19.3125 19.03125a8.0625 2.28125 0 1 1 -16.125 0 8.0625 2.28125 0 1 1 16.125 0z" fill="url(#a)" opacity=".162921" transform="matrix(1.4883719 0 0 1.4465766 -4.744184 -6.830164)"/><g stroke-linecap="round" stroke-width="1.00279" transform="translate(-1.598732 -.828739)"><path d="m19.87251 4.60424c-.281317-.028378-.561.1085751-.70554.3715025l-7.855845 10.1009505-3.9594412-3.129333c-.3526899-.191563-.7927256-.068328-.9854461.282243l-1.7755804 2.265914c-.1927162.350565-.063069.787827.2896181.979387 0 0 6.9304136 5.493317 6.9393336 5.497707.08266.0449.169102.06749.256971.07853.28704.03605.58079-.098.728339-.3664l10.197387-13.2043453c.192718-.350569.06307-.7878285-.289616-.9793887l-2.560408-1.8131407c-.08817-.047891-.185999-.074167-.279772-.0836263z" fill="url(#b)" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.911684 5.7142468-8.290645 10.8800032-4.5780627-3.600874c-.4999722.599624-.8488852 1.091607-1.4160895 1.799687 0 0 6.3821712 5.008955 6.4626452 5.092671.25102-.404598 9.783681-12.4276103 9.8955-12.6404546-.167431-.1153442-2.01557-1.4847183-2.073348-1.5310326z" fill="none" opacity=".4" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_open.svg b/icon-themes/elementary_svg/cmd/lc_open.svg
new file mode 100644
index 000000000..6f06319b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_open.svg
@@ -0,0 +1 @@
+<svg enable-background="new" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.62762637 0 0 .7245642 2.97306 4.62736)" gradientUnits="userSpaceOnUse" x1="27.129089" x2="27.129089" y1="8.795126" y2="22.596525"><stop offset="0" stop-color="#fff"/><stop offset=".002736" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49096263 0 0 .48984879 -24.70623 .28723)" gradientUnits="userSpaceOnUse" x1="62.542889" x2="62.542889" y1="13.703746" y2="17.786638"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03279364 0 0 .01512557 .153892 13.78088)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.03279364 0 0 .01512557 23.846105 13.78088)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.03279364 0 0 .01512557 .147438 13.78088)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.50413225 0 0 .49333391 -16.682193 -32.483135)" gradientUnits="userSpaceOnUse" x1="51.622452" x2="51.622452" y1="84.425446" y2="110.26328"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.3210282 0 0 1.2679796 -76.729885 -5.32619)" gradientUnits="userSpaceOnUse" x1="69.753395" x2="69.771744" y1="9.721127" y2="20.089539"><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><path d="m4.082676 19.326641h15.834642v3.673353h-15.834642z" fill="url(#f)" opacity=".3"/><path d="m19.917318 19.32676v3.67315c1.688791.007 4.082675-.82296 4.082674-1.83681 0-1.01384-1.884564-1.83634-4.082674-1.83634z" fill="url(#d)" opacity=".3"/><path d="m4.082675 19.32676v3.67315c-1.688792.00692-4.082675-.82296-4.082675-1.83681 0-1.01384 1.884563-1.83634 4.082675-1.83634z" fill="url(#e)" opacity=".3"/><path d="m3.03629 3.50437c-.277 0-.5.223-.5.5v1.49562h-.5c-.277 0-.5.223-.5.5v2.5074h21v-2.5074c0-.277-.223-.5-.5-.5h-11.5v-1.49562c0-.277-.223-.5-.5-.5z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m3.03629 3.99999v2h-1v4h20v-4h-12v-2z" fill="url(#c)"/><path d="m3.53629 4.49999v2h-1v3.33929h19v-3.33929h-12v-2z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.499992 9.49999v.5 8.00026l.25 3.49974h20.5l.25-3.49974v-8.50026z" fill="url(#g)" stroke="#987124" stroke-opacity=".498039"/><path d="m2.499992 10.49999-.05376 7.50492.303763 2.49508h18.5l.258854-2.44427-.0089-7.55573z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_openhyperlinkoncursor.svg b/icon-themes/elementary_svg/cmd/lc_openhyperlinkoncursor.svg
new file mode 100644
index 000000000..541753dc0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_openhyperlinkoncursor.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" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" y1="46.97065" y2="46.97065"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.49219581 0 0 .45839231 4.509306 3.206282)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="39.735077"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#c"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="23.6453" x2="33.6453" xlink:href="#e" y1="9.99" y2="9.99"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="37.6453" x2="47.6453" xlink:href="#e" y1="9.99" y2="9.99"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="32.1453" x2="37.1453" xlink:href="#e" y1="9.99" y2="9.99"/><radialGradient id="i" cx="99.157" cy="186.17" gradientTransform="matrix(.063451 0 0 .040378 -.29159 13.535)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".49804"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="j" cx="62.625" cy="4.625" gradientTransform="matrix(.47059 0 0 .28235 -23.471 19.694)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#c"/><path d="m9.9828 21.052a3.9828 2.5345 0 1 1 -7.9655 0 3.9828 2.5345 0 1 1 7.9655 0z" fill="url(#i)"/><path d="m11 21c0 1.6569-2.2386 3-5 3s-5-1.3431-5-3 2.2386-3 5-3 5 1.3431 5 3z" fill="url(#j)" fill-rule="evenodd" opacity=".3"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -20.269434 30.141258)"><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#f)" opacity=".2"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#g)" opacity=".2"/><g stroke-linecap="round" stroke-linejoin="bevel"><path d="m40.27 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff"/><path d="m31.02 12.49h-4.75c-.90025 0-1.625-.72475-1.625-1.625v-1.7499m1.625-1.625h4.75c.90025 0 1.625.72475 1.625 1.625" fill="none" opacity=".4" stroke="#fff"/><rect fill="#d4d4d4" height="2" rx="1.5" stroke="#000" stroke-opacity=".42745" width="10" x="30.645" y="8.9901"/></g><rect fill="url(#h)" height="2" opacity=".2" rx="1.5" width="10" x="30.645" y="8.9901"/><path d="m31.645 9.9901h8" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(0 6)"><path d="m13.151556 14.044686a4.317657 4.6282081 0 1 1 8.635314 0 4.317657 4.6282081 0 0 1 -8.635314 0z" fill="url(#d)" fill-rule="evenodd" opacity=".141176"/><path d="m16.5 17.221611 7-5.673017-7-5.6960219v3.6474278h-6v4.0000001h6z" display="block" fill="url(#b)"/><g fill="none" stroke-miterlimit="7" transform="translate(0 8)"><path d="m17.5 7.111422 4.434589-3.562828-4.434589-3.6228751v2.5742811h-6v2h6z" display="block" opacity=".401" stroke="url(#a)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#002e99" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_openreadonly.svg b/icon-themes/elementary_svg/cmd/lc_openreadonly.svg
new file mode 100644
index 000000000..3b7444729
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_openreadonly.svg
@@ -0,0 +1 @@
+<svg enable-background="new" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.62762637 0 0 .7245642 2.97306 4.62736)" gradientUnits="userSpaceOnUse" x1="27.129089" x2="27.129089" y1="8.795126" y2="22.596525"><stop offset="0" stop-color="#fff"/><stop offset=".002736" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49096263 0 0 .48984879 -24.70623 .28723)" gradientUnits="userSpaceOnUse" x1="62.542889" x2="62.542889" y1="13.703746" y2="17.786638"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03279364 0 0 .01512557 .153892 13.78088)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.03279364 0 0 .01512557 23.846105 13.78088)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.03279364 0 0 .01512557 .147438 13.78088)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.50413225 0 0 .49333391 -16.682193 -32.483135)" gradientUnits="userSpaceOnUse" x1="51.622452" x2="51.622452" y1="84.425446" y2="110.26328"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#a0a0a0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.3210282 0 0 1.2679796 -76.729885 -5.32619)" gradientUnits="userSpaceOnUse" x1="69.753395" x2="69.771744" y1="9.721127" y2="20.089539"><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><path d="m4.082676 19.326641h15.834642v3.673353h-15.834642z" fill="url(#f)" opacity=".3"/><path d="m19.917318 19.32676v3.67315c1.688791.007 4.082675-.82296 4.082674-1.83681 0-1.01384-1.884564-1.83634-4.082674-1.83634z" fill="url(#d)" opacity=".3"/><path d="m4.082675 19.32676v3.67315c-1.688792.00692-4.082675-.82296-4.082675-1.83681 0-1.01384 1.884563-1.83634 4.082675-1.83634z" fill="url(#e)" opacity=".3"/><path d="m3.03629 3.50437c-.277 0-.5.223-.5.5v1.49562h-.5c-.277 0-.5.223-.5.5v2.5074h21v-2.5074c0-.277-.223-.5-.5-.5h-11.5v-1.49562c0-.277-.223-.5-.5-.5z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m3.03629 3.99999v2h-1v4h20v-4h-12v-2z" fill="url(#c)"/><path d="m3.53629 4.49999v2h-1v3.33929h19v-3.33929h-12v-2z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.499992 9.49999v.5 8.00026l.25 3.49974h20.5l.25-3.49974v-8.50026z" fill="url(#g)" stroke="#5e5e5e" stroke-opacity=".498039"/><path d="m2.499992 10.49999-.05376 7.50492.303763 2.49508h18.5l.258854-2.44427-.0089-7.55573z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_openremote.svg b/icon-themes/elementary_svg/cmd/lc_openremote.svg
new file mode 100644
index 000000000..c2355978d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_openremote.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" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24" y2="19"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1201" x2="1223.0884" xlink:href="#c" y1="-628.23541" y2="-628.23541"/><linearGradient id="c"><stop offset="0" stop-color="#474747" stop-opacity="0"/><stop offset=".1" stop-color="#474747"/><stop offset=".9" stop-color="#474747"/><stop offset="1" stop-color="#474747" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1201" x2="1223" xlink:href="#c" y1="-630.23529" y2="-630.23529"/><linearGradient id="e" gradientTransform="matrix(1.6496818 0 0 .09123999 1197.9894 -639.98526)" gradientUnits="userSpaceOnUse" x1="1.642" x2="15.343" y1="117.827" y2="117.827"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".108" stop-color="#d9d9d9"/><stop offset=".921" stop-color="#d9d9d9"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="1212" x2="1212" y1="-630.735289" y2="-625.23529"><stop offset="0" stop-color="#7a7a7a"/><stop offset=".198" stop-color="#ebebeb"/><stop offset=".599" stop-color="#b9b9b9"/><stop offset="1" stop-color="#878787"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.756124" x2="13.809252" y1="9.350012" y2="20.996908"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.62762637 0 0 .7245642 2.973068 4.627368)" gradientUnits="userSpaceOnUse" x1="27.57802" x2="27.557428" y1="9.347701" y2="21.386522"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.43131243 0 0 .48638011 1.989858 3.185408)" gradientUnits="userSpaceOnUse" x1="21.37039" x2="21.37039" y1="4.73244" y2="34.143417"><stop offset="0" stop-color="#fff"/><stop offset=".1106325" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.49096263 0 0 .48984879 -24.706222 .287238)" gradientUnits="userSpaceOnUse" x1="63.579781" x2="63.579781" y1="11.440397" y2="18.188286"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><g enable-background="new" transform="translate(-1200 650.73529)"><path d="m1201-628.73529h22v1.00978h-22z" display="block" fill="url(#b)" opacity=".65"/><path d="m1201-630.73529h22v1h-22z" display="block" fill="url(#d)" opacity=".65"/><g fill="#d9d9d9" stroke="#828282"><path d="m1211.2241-635.23426c-.4034 0-.7241.28069-.7241.6338v4.36517h3v-4.36517c0-.35311-.3207-.6338-.7241-.6338z" display="block"/><path d="m1211-633.44946h2v2.71421h-2z" opacity=".174"/></g><path d="m1201-629.73528h22v.99999h-22z" display="block" fill="url(#e)" stroke-width="3.380335"/><rect fill="url(#f)" height="4" rx="1" ry=".999999" stroke="#5a5c58" stroke-linecap="round" stroke-linejoin="round" width="7.000001" x="1208.5" y="-631.23529"/><path d="m1210.537-630.23529h3.963c.277 0 .5.15987.5.36019v.99999c0 .19993-.223.35981-.5.35981h-3.963c-.277 0-.5-.15988-.5-.35981v-.99999c0-.19994.223-.36019.5-.36019z" display="block" fill="#fff" fill-opacity=".72" stroke-width="3.779527"/><circle cx="1210.0933" cy="-629.64209" fill="#f8f8f8" r=".59322"/></g><path d="m11 17.285816h2v2.71421h-2z" fill="#e7e7e7" opacity=".174"/><g transform="matrix(.90759346 0 0 .90759346 1.092407 -1.346908)"><path d="m3.2036293 3.1367657c-.277 0-.5509075.2739074-.5509075.5509074v1.6527224l-.8791219.0099c-.2769824.0031242-.2203869.3826158-.222693.6596062v3.7377534h20.9344791l.000004-3.8563522c0-.277-.273907-.5509074-.550907-.5509074h-11.569057v-1.6527224c0-.277-.273907-.5509074-.5509073-.5509074z" fill="none" opacity=".3" stroke="#000" stroke-width="1.101815"/><path d="m3.2036293 3.6876731v2.2036298h-1.1018149v3.3054447h19.8326686v-3.3054447h-12.1199643v-2.2036298z" fill="url(#j)"/><g stroke-width="1.101815"><path d="m3.7545368 4.2385806v2.2036298h-1.101815v2.2036298h18.7308532v-2.2036298h-12.1199637v-2.2036298z" fill="none" stroke="url(#i)" stroke-linecap="round"/><path d="m1.5509069 9.7476551v.4999999l.014006 8.120228.25 3.499736h20.4344831l.25-3.499736-.01401-8.6202279z" fill="url(#g)" stroke="#987124" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m2.6527218 10.84947-.1924167 7.421253.3037632 2.495081h18.3695077l.1202-2.444262.129799-7.472072z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="round"/></g><path d="m1.5 9.2036296c-.276131.0000276-.499972.2238691-.5.5v.5000004l.25 11.296368c.000028.276131.223869.499973.5.5h20.5c.276131-.000027.49997-.223869.5-.5l.25-11.7963684c-.000028-.2761309-.223869-.4999724-.500002-.5z" fill="url(#a)" opacity=".3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_optimizetable.svg b/icon-themes/elementary_svg/cmd/lc_optimizetable.svg
new file mode 100644
index 000000000..a44d71e50
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_optimizetable.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="69.576111" cy="57.160503" gradientTransform="matrix(.13508982 .50778779 -.4997639 .13295517 31.660615 997.55722)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.649428 8.26572)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#g" y1="3" y2="5"/><linearGradient id="j" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#g" y1="3" y2="5"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="5"/><linearGradient id="l" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="5"/><linearGradient id="m" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" y1="16.001053" y2="20.001053"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#g" y1="6.451322" y2="10.245955"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#g" y1="6.451322" y2="10.245955"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#g" y1="6.451322" y2="10.245955"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#g" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#g" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#g" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#g" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#g" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#g" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#g" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#g" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#g" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#g" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#g" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#g" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#g" y1="6.451322" y2="8.348639"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#g" y1="6.451322" y2="8.345967"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#g" y1="6.451322" y2="8.348639"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#g" y1="6.451322" y2="8.345967"/><linearGradient id="G" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#G)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#g)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#n)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#o)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#p)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#r)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#t)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#u)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#v)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#y)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#z)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#A)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#C)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#D)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#E)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#F)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#h)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#555761" fill-opacity=".501961"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".8" stroke="url(#k)"/><path d="m12.5 2.5h3v3h-3z" opacity=".8" stroke="url(#l)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#m)" opacity=".15"/><g transform="translate(0 1.000001)"><path d="m11.17 1044.173 3.85 1.973 4.747295-8.3551 2.094705 1.1191.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#e)" transform="matrix(.90518841 .2425445 -.2425445 .90518841 255.36509 -932.81046)"/><g fill="none"><path d="m14.83991 19.142186 6.784171-6.574226 1.180594 1.235097m-7.44497 7.6681-4.892384-4.671607 1.136215-1.126565" opacity=".5" stroke="url(#f)" stroke-width=".93712"/><path d="m21.722 11.492c-.176-.067-.38-.025-.52.124l-5.96 6.328-3.263-3.197c-.195-.188-.5-.183-.688.016l-1.726 1.597c-.186.197-.18.508.014.696l5.06 5.212c.047.045.177.126.23.148.18.074.316-.016.46-.167l8.036-8.536c.187-.198.18-.51-.013-.697l-1.465-1.42c-.048-.048-.107-.082-.166-.104z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999907"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_orientation.svg b/icon-themes/elementary_svg/cmd/lc_orientation.svg
new file mode 100644
index 000000000..73b867e13
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_orientation.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" gradientTransform="matrix(.48571543 0 0 .45629666 1.396721 -.633194)" gradientUnits="userSpaceOnUse" x1="11.536136" x2="38.300777" xlink:href="#l" y1="27.686361" y2="27.686361"/><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="11.53518" x2="41.135201" y1="27.859783" y2="27.859783"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.0352071 0 0 .0082353 -4.670941 16.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#p" y1="366.64789" y2="609.50507"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 8.815098 16.998508)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 12.684862 16.998508)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.657292" x2="10.054167" y1="4.349606" y2="1.57148"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.102528" x2="9.840035" y1="3.637051" y2="3.291272"><stop offset="0" stop-color="#fff"/><stop offset=".12778835" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8.731251" x2="8.598959" xlink:href="#i" y1="3.423564" y2="2.100647"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.863542" x2="8.863542" xlink:href="#i" y1="3.423564" y2="1.836064"/><linearGradient id="k" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.868471" x2="23.99999" y1="10.335967" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.48571543 0 0 .45629666 1.396721 -.633194)" gradientUnits="userSpaceOnUse" x1="25.947823" x2="25.132275" y1="7.965164" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 14.292685 17.998508)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><linearGradient id="n"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 13.815098 17.998508)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#n"/><linearGradient id="p" gradientTransform="matrix(.0352071 0 0 .0082353 .32904 17.998491)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m1.5 20h18.5v2h-18.5z" fill="url(#c)" opacity=".15"/><path d="m1.4999799 20.001369v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m19.99998 20.001369v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.6924-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><g transform="matrix(0 1 -1 0 23 -1)"><path d="m6.5538521 2.5179012c3.8955809 0 15.0000589.00136 15.0000589.00136l.000021 18.9987158h-15.0000799v-19.0000535z" fill="url(#a)"/><g fill="none" transform="translate(1.053892 -.982056)"><path d="m19.446087 21.48334h-13v-17.0000001h13z" stroke="url(#b)" stroke-linecap="round"/><path d="m5.4460282 3.4819799c3.8955809 0 15.0000588.00136 15.0000588.00136l.000021 18.9987161h-15.0000798v-19.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m6.499981 21.001284h14.999998v2h-14.999998z" fill="url(#p)" opacity=".15"/><path d="m6.4999799 21.001369v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#o)" opacity=".15"/><path d="m21.49998 21.001369v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#m)" opacity=".15"/><path d="m6.5538521 2.5179012c3.8955809 0 15.0000589.00136 15.0000589.00136l.000021 18.9987158h-15.0000799v-19.0000535z" fill="url(#l)"/><g fill="none" transform="translate(1.053892 -.982056)"><path d="m19.446087 21.48334h-13v-17.0000001h13z" stroke="url(#k)" stroke-linecap="round"/><path d="m5.4460282 3.4819799c3.8955809 0 15.0000588.00136 15.0000588.00136l.000021 18.9987161h-15.0000798v-19.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke-width=".264583" transform="matrix(3.7795276 .00000007 .00000007 -3.7795276 -28.000002 21.939453)"><path d="m8.0697919 1.6877522c.042122 1.3724856.1378518 2.244142 1.5875 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-.8934968-.5080845-1.0237102-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#f)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#g)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.3229167-.3557178-1.4081215-1.8109262" opacity=".5" stroke="url(#h)"/><path d="m9.6572919 3.319811c-.4689037-.0325226-1.2337258.2940892-1.1568206-1.4678275.0009568-.0219213-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#j)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_outlinebullet.svg b/icon-themes/elementary_svg/cmd/lc_outlinebullet.svg
new file mode 100644
index 000000000..478a9c986
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outlinebullet.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 43.980564)" gradientUnits="userSpaceOnUse" r="117.14286"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="57" y2="35"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="52" y2="30"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="47" y2="25"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#g" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m8.5 43.5v2h7v-2z" fill="url(#h)"/><path d="m8.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#i)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#j)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#k)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m22 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m15 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m22 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m15 44v.5h-5v.5h-1v-1z" opacity=".2"/></g><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#e)"/><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="none" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#f)"/><g transform="translate(0 10)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#e)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#f)"/></g></g><path d="m20.5 47.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 37.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_outlinecollapse.svg b/icon-themes/elementary_svg/cmd/lc_outlinecollapse.svg
new file mode 100644
index 000000000..b33488f31
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outlinecollapse.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" gradientTransform="translate(-9.398056 18.259322)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 -1 0 58.999972)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="28" y2="31.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="52" y2="30"/><linearGradient id="f"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="57" y2="35"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="47" y2="25"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="42" y2="20"/><g opacity=".35"><g transform="translate(0 -25)"><path d="m12.5 43.5v2h9v-2z" fill="url(#g)"/><path d="m12.5 43.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m12.5 33.5v2h9v-2z" fill="url(#h)"/><path d="m12.5 33.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 34v.5h-7v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m21 44v.5h-7v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m12.5 38.5v2h9v-2z" fill="url(#e)"/><path d="m12.5 38.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 39v.5h-7v.5h-1v-1z" fill="#fff" opacity=".2"/></g><g transform="translate(6 6)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#c)"/></g></g><g transform="translate(6 16)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#c)"/></g></g><g transform="translate(6 11)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#c)"/></g></g></g><g transform="translate(0 -25)"><path d="m1.5 30.499972 2.5-3 2.5 3z" fill="url(#d)"/><path d="m8.5 28.5v2h13v-2z" fill="url(#i)"/><path d="m8.5 28.5v2h13v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m21 29v.5h-11v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m1.5 30.499972 2.5-3 2.5 3z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_outlinecollapseall.svg b/icon-themes/elementary_svg/cmd/lc_outlinecollapseall.svg
new file mode 100644
index 000000000..805f71d79
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outlinecollapseall.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" gradientTransform="translate(-9.398056 18.259322)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 -1 0 58.999972)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="28" y2="31.5"/><linearGradient id="e" gradientTransform="matrix(1 0 0 -1 0 68.999972)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="28" y2="31.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="42" y2="20"/><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="57" y2="35"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="47" y2="25"/><g opacity=".35"><g transform="translate(0 -25)"><path d="m12.5 43.5v2h9v-2z" fill="url(#h)"/><path d="m12.5 43.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m12.5 33.5v2h9v-2z" fill="url(#i)"/><path d="m12.5 33.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 34v.5h-7v.5h-1v-1z" opacity=".2"/><path d="m21 44v.5h-7v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(6 6)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#c)"/></g></g><g transform="translate(6 16)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#c)"/></g></g></g><g transform="translate(0 -25)"><path d="m1.5 30.499972 2.5-3 2.5 3z" fill="url(#d)"/><path d="m8.5 28.5v2h13v-2z" fill="url(#f)"/><path d="m8.5 28.5v2h13v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m21 29v.5h-11v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m1.5 30.499972 2.5-3 2.5 3z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 40.499972 2.5-3 2.5 3z" fill="url(#e)"/><g transform="translate(0 10)"><path d="m8.5 28.5v2h13v-2z" fill="url(#f)"/><path d="m8.5 28.5v2h13v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/></g><path d="m21 39v.5h-11v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m1.5 40.499972 2.5-3 2.5 3z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_outlineexpand.svg b/icon-themes/elementary_svg/cmd/lc_outlineexpand.svg
new file mode 100644
index 000000000..209d42a7e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outlineexpand.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" gradientTransform="translate(-9.398056 18.259322)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="28" y2="31.5"/><linearGradient id="e"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="57" y2="35"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="52" y2="30"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#e" y1="47" y2="25"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m1.5 28.5 2.5 3 2.5-3z" fill="url(#d)"/><path d="m8.5 28.5v2h13v-2z" fill="url(#i)"/><path d="m8.5 28.5v2h13v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m21 29v.5h-11v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m1.5 28.5 2.5 3 2.5-3z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/><path d="m4 30h-.602292l-.7999894-1h2.8319689l-.8364896 1z" fill="#fff" opacity=".2"/></g><g transform="translate(0 -25)"><path d="m12.5 43.5v2h9v-2z" fill="url(#f)"/><path d="m12.5 43.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m12.5 38.5v2h9v-2z" fill="url(#g)"/><path d="m12.5 38.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m12.5 33.5v2h9v-2z" fill="url(#h)"/><path d="m12.5 33.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 34v.5h-7v.5h-1v-1z" opacity=".2"/><path d="m21 39v.5h-7v.5h-1v-1z" opacity=".2"/><path d="m21 44v.5h-7v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(6 6)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#c)"/></g></g><g transform="translate(6 11)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#c)"/></g></g><g transform="translate(6 16)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_outlineexpandall.svg b/icon-themes/elementary_svg/cmd/lc_outlineexpandall.svg
new file mode 100644
index 000000000..9d4f89ab4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outlineexpandall.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" gradientTransform="translate(-9.398056 18.259322)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="28" y2="31.5"/><linearGradient id="e" gradientTransform="translate(0 10)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="28" y2="31.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="42" y2="20"/><linearGradient id="g"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="57" y2="35"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#g" y1="47" y2="25"/><g transform="translate(0 -25)"><path d="m12.5 43.5v2h9v-2z" fill="url(#h)"/><path d="m12.5 43.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m12.5 33.5v2h9v-2z" fill="url(#i)"/><path d="m12.5 33.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 34v.5h-7v.5h-1v-1z" opacity=".2"/><path d="m21 44v.5h-7v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(6 6)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#c)"/></g></g><g transform="translate(6 16)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#c)"/></g></g><g transform="translate(0 -25)"><path d="m1.5 28.5 2.5 3 2.5-3z" fill="url(#d)"/><path d="m8.5 28.5v2h13v-2z" fill="url(#f)"/><path d="m8.5 28.5v2h13v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/><path d="m21 29v.5h-11v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m1.5 28.5 2.5 3 2.5-3z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/><path d="m4 30h-.602292l-.7999894-1h2.8319689l-.8364896 1z" fill="#fff" opacity=".2"/><path d="m1.5 38.5 2.5 3 2.5-3z" fill="url(#e)"/><g transform="translate(0 10)"><path d="m8.5 28.5v2h13v-2z" fill="url(#f)"/><path d="m8.5 28.5v2h13v-2z" fill="none" opacity=".61" stroke="#a62100" stroke-linejoin="round"/></g><path d="m21 39v.5h-11v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m1.5 38.5 2.5 3 2.5-3z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/><path d="m4 40h-.602292l-.7999894-1h2.8319689l-.8364896 1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_outlinefont.svg b/icon-themes/elementary_svg/cmd/lc_outlinefont.svg
new file mode 100644
index 000000000..6935f6527
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outlinefont.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="22.571428" cy="30.857143" gradientTransform="matrix(.706422 0 0 .13549598 -3.944954 13.928848)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="11.999999" cy="18.109867" fill="url(#a)" opacity=".2" rx="10.999999" ry="2.890133"/><path d="m15.299 13.7h-6.7170503l-1.1564 2.9h-3.0923782l6.3345005-15.1999997h2.877728l6.1092 15.1999997h-3.2337zm-5.919-2.3h5.0456l-2.25115-6.8762673z" style="opacity:.66;fill:none;stroke:#000;stroke-width:.866387;stroke-linecap:round;stroke-linejoin:round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_outlineformat.svg b/icon-themes/elementary_svg/cmd/lc_outlineformat.svg
new file mode 100644
index 000000000..72ed28262
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outlineformat.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" gradientUnits="userSpaceOnUse" x1="20.945405" x2="20.743527" y1="9.008348" y2="22.228687"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="22.570999" cy="30.857" gradientTransform="matrix(.60590676 0 0 .11622033 1.565647 18.715403)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#b"/><radialGradient id="d" cx="13" cy=".94" gradientTransform="matrix(-2.4373248 0 0 -2.2253835 37.116933 -2.28374)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="e" cx="22.571" cy="30.857" gradientTransform="matrix(.60590678 0 0 .11622033 -9.10102 5.382069)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#b"/><g stroke-width="1.333333" transform="matrix(.75 0 0 .75 3 4.745875)"><ellipse cx="15.241908" cy="22.300648" fill="url(#c)" opacity=".2" rx="9.434861" ry="2.478796"/><ellipse cx="4.575241" cy="8.967316" fill="url(#e)" opacity=".2" rx="9.434861" ry="2.478796"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m7.4056988 6.5181275h-5.7638424l-.99151814 2.4873724h-2.65033826l5.4327646-13.0372625h2.467645l5.2406364 13.0372625h-2.7747068zm-5.0776707-1.9727437h4.3280281l-1.9315734-5.8976459z" fill="url(#d)" stroke="#000" stroke-opacity=".581"/><path d="m21.333333-4.9945001-17.333333 29.3333331" fill="none" stroke="#666"/><path d="m20.666666 19.672167-5.634374.0209-2.16569 2.630203h-2.712229l10.61535-13.3417075 2.56361.023937v13.3333335h-2.666667zm-3.659693-2.666667h3.659693v-4.666667z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_outlinemode.svg b/icon-themes/elementary_svg/cmd/lc_outlinemode.svg
new file mode 100644
index 000000000..d31fa93b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outlinemode.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" gradientTransform="matrix(.03934912 0 0 .0082353 -2.221895 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 14.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.59999859 0 0 .36938167 -2.400006 2.568205)" 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(.51351311 0 0 .4054054 -.325062 3.270281)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#g" y1="5.56415" y2="43"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.51351351 0 0 .40540539 -.329339 3.265207)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#g" y1="5.56415" y2="43"/><path d="m2.5 20h19v2h-19z" fill="url(#a)" opacity=".15"/><path d="m2.4999999 20.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m21.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m1.4999609 3.5000401c4.8121656 0 20.9999741.0011 20.9999741.0011l.000026 16.9988989s-13.9999992 0-21.0000001 0c0-5.666661 0-11.333321 0-16.9999817z" fill="url(#e)"/><g fill="none" transform="translate(0 -1)"><path d="m21.5 20.500007h-18.9999997v-14.9999999h18.9999997z" stroke="url(#f)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m1.4999609 4.499962c4.8121834 0 21.0000521.0011 21.0000521.0011l.000026 16.998977s-14.0000512 0-21.0000781 0c0-5.666687 0-11.333373 0-17.0000599z" opacity=".3" stroke="#000" stroke-width=".999922"/><path d="m21.494983 20.494932h-19.0000003v-15h19.0000003z" opacity=".5" stroke="url(#h)" stroke-linecap="round"/></g></g><g fill="#b8b8b8"><path d="m4 6h16v1h-16z"/><path d="m4 17h7v1h-7z"/><path d="m18 17h2v1h-2z"/><path d="m4 9h11v1h-11z"/><path d="m4 12h6v1h-6z"/><path d="m4 15h4v1h-4z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_outputqualityblackwhite.svg b/icon-themes/elementary_svg/cmd/lc_outputqualityblackwhite.svg
new file mode 100644
index 000000000..a4f5d95d6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outputqualityblackwhite.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" gradientTransform="matrix(.57696706 0 0 .6063427 -194.65125 -34.797997)" gradientUnits="userSpaceOnUse" x1="361.10583" x2="361.10583" y1="87.050117" y2="94.396416"><stop offset="0" stop-color="#787878"/><stop offset=".35046947" stop-color="#bebebe"/><stop offset=".49417919" stop-color="#c8c8c8"/><stop offset=".58907253" stop-color="#e6e6e6"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(.96840037 0 0 .20751434 5.509091 7.223683)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.58932647 0 0 .38995666 -2.143842 1.217935)" gradientUnits="userSpaceOnUse" x1="24.809988" x2="24.809988" y1="51.150356" y2="42.989254"><stop offset="0" stop-color="#fff"/><stop offset=".03432899" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96892834" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756766 0 0 .37837836 -1.621627 .418923)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.391808" y2="41.422607"><stop offset="0" stop-color="#fff"/><stop offset=".01500674" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99559212" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.50000009 0 0 .56521738 1.499999 7.521739)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="24.618645" y2="2"><stop offset="0" stop-color="#261e2b"/><stop offset="1" stop-color="#352f39"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.55000009 0 0 .5555555 .449998 6.444444)" gradientUnits="userSpaceOnUse" x1="10" x2="20" y1="-3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4762 0 0 .6 .57 1.2)" gradientUnits="userSpaceOnUse" x1="12.938" x2="15.25" y1="8.438" y2="19.812"><stop offset="0" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.46342 0 0 .52 .878 1.68)" gradientUnits="userSpaceOnUse" x1="24.875" x2="25" y1="29" y2="3"><stop offset="0" stop-color="#0a0a0a"/><stop offset="1" stop-color="#1e1e1e"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.6386585 0 0 .3492014 -3.329529 1.048309)" gradientUnits="userSpaceOnUse" x1="14.535" x2="13.126" y1="20.844999" y2="6.104"><stop offset="0" stop-color="#2d2d2d"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><radialGradient id="j" cx="12.5" cy="12.5" gradientTransform="matrix(1.17647 0 0 .81929958 -2.706 -.278084)" gradientUnits="userSpaceOnUse" r="8.5"><stop offset="0" stop-color="#414141"/><stop offset="1" stop-color="#5c5c5c"/></radialGradient><path d="m19 22.500001c0 .828427-3.134007 1.499999-7.000001 1.499999-3.8659924 0-6.999999-.671572-6.999999-1.499999 0-.828428 3.1340066-1.500001 6.999999-1.500001 3.865994 0 7.000001.671573 7.000001 1.500001z" fill="url(#b)" opacity=".3"/><path d="m8.5 17.499134s.2272727 2.146045 0 2.500866c-.3925362.612833-1.6072079.5-1.6072079.5-.5228141.06321-.527139 2.000859 0 2.000859h10.2143739c.527139 0 .522923-1.938456 0-2.000859 0 0-1.171508.08298-1.607166-.5-.245811-.328936 0-2.500866 0-2.500866z" fill="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m9.5317834 16.75841s.066416 2.143517.049899 2.458064c-.01513.287652-.026542.5927-.074595.872684-.048054.279985-.2327195.491303-.4206528.744653-.4147521.559118-1.3198957.651822-1.5708502.666189h8.9850896c-.250954-.01437-1.145643-.159507-1.560389-.718628-.187931-.25335-.383057-.412229-.431111-.692214-.04805-.279983-.108238-.585032-.123368-.872684-.01654-.314547.08241-2.458064.08241-2.458064z" fill="none" stroke="url(#c)"/><path d="m8.5 17.499134s.2272727 2.146045 0 2.500866c-.3925362.612833-1.6072079.5-1.6072079.5-.5228141.06321-.527139 2.000859 0 2.000859h10.2143739c.527139 0 .522923-1.938456 0-2.000859 0 0-1.171508.08298-1.607166-.5-.245811-.328936 0-2.500866 0-2.500866z" fill="none" opacity=".4" stroke="#000" stroke-dashoffset=".5" stroke-width=".998275"/><rect fill="#1a1a1a" height="15.999761" rx=".511109" ry=".484845" stroke="#000" stroke-dashoffset=".5" stroke-width="1.000239" width="22.999796" x=".500102" y="1.50012"/><path d="m1.5 2.5h21v14h-21z" fill="none" opacity=".2" stroke="url(#d)"/></g><path d="m2 3h20v13h-20z" fill="url(#e)"/><path d="m2 3v13h20v-13zm1 1h18v11h-18z" opacity=".3"/><path d="m1.99988 3.0004002.00013 12.9995998h19.99999l-.00013-12.9995998z" fill="url(#j)" stroke-width="1.122707"/><path d="m6.833 10.89c-.085-.007-.182 0-.28.03-.377.115-.42.345-.454.455-.035.11-.042.195-.048.285-.01.18-.002.37.007.56.007.155.014.294.017.416l-.44.09c-.208.04-.418.08-.61.136-.098.027-.19.055-.305.115-.058.03-.124.066-.202.145-.078.078-.172.226-.167.405.01.348.248.454.358.515.11.062.2.093.298.126.195.064.41.117.62.167.174.042.327.08.462.116-.01.117-.024.245-.04.39-.02.185-.04.37-.038.546 0 .088.003.172.033.286.015.057.035.122.097.21.063.09.193.215.39.265.386.1.575-.062.677-.134.1-.072.164-.138.23-.208.13-.14.253-.3.374-.46.1-.13.187-.245.268-.345.124.044.26.095.417.153.194.073.392.147.586.2.097.027.188.05.322.06.067.006.148.01.264-.013.116-.024.29-.094.408-.24.227-.288.11-.497.063-.603-.048-.106-.1-.177-.157-.253-.113-.15-.252-.3-.39-.45-.11-.12-.207-.23-.293-.326.087-.09.184-.185.296-.296.14-.14.28-.278.4-.422.06-.07.116-.14.168-.248.027-.054.055-.117.065-.22.01-.104-.013-.27-.138-.413-.245-.277-.508-.242-.64-.236-.13.006-.225.027-.326.05-.202.047-.41.113-.616.18-.17.054-.318.102-.45.142-.072-.1-.148-.21-.234-.336-.11-.16-.218-.318-.34-.46-.06-.07-.115-.138-.216-.214-.05-.04-.113-.083-.224-.123-.055-.02-.13-.038-.217-.044zm.99 1.233.024.004c-.007 0-.027.006-.03.007-.01.002-.018-.008.005-.01zm.36.106c.03.02.03.03.023.024l-.022-.025zm-1.873.342c.024-.01.026.003.018.006-.004 0-.027.006-.036.01.004-.003.015-.015.018-.016zm-.233.26v.03c0 .008-.01 0 0-.03zm3.074.515c-.004-.008.01-.007.02.023-.003-.006-.017-.02-.02-.023zm.01.332c-.014.03-.026.033-.02.026 0-.003.015-.02.02-.027zm-3.06.542v.033c-.01-.033 0-.04 0-.033zm.206.287c.007 0 .025.007.03.008.01.004 0 .01-.03-.01zm1.93.31c.007-.008.008.004-.022.023.005-.005.018-.02.02-.024zm-.398.1.037.013c-.04-.002-.046-.014-.037-.012z" opacity=".05"/><path d="m2 3.0000002v8.3179998c.447.116 1.026.21 1.716.21 1.76 0 1.508-.575 3.023-.575 1.513 0 2.405.94 4.453.94 2.536 0 3.118-1.515 5.125-1.515 1.567 0 1.685.83 3.41.83 1.164 0 1.55-.436 2.272-.72v-7.4879998z" opacity=".07"/><path d="m1.99988 2.9929004v7.6540816c.2964704.133925.6729408.254993 1.0799995.254993.9294113 0 1.8352932-.730695 3.3858806-.730695 1.5505875 0 2.7176457.91819 4.6705859.91819 1.95294 0 2.394116-1.326393 4.88588-1.326393 2.491763 0 2.256469.839978 3.817645.839978 1.074117 0 1.534117-.364276 2.158823-.59677v-7.014456z" fill="url(#i)" stroke-width="1.122707"/><g fill="#fff"><path d="m16.023 8.15c-1.31 0-2.133.36-2.807.697-.674.336-1.183.63-2.08.63-.92 0-1.65-.214-2.375-.442-.724-.228-1.45-.476-2.294-.476-.83 0-1.5.19-2.046.375-.546.186-.97.354-1.34.354-.336 0-.664-.113-.932-.233a.346.337 0 0 0 -.149-.031v1.448c.46.112 1.037.2 1.716.2.918 0 1.385-.164 1.74-.31.352-.147.57-.266 1.283-.266.682 0 1.232.216 1.908.454.675.237 1.467.486 2.545.486 1.34 0 2.21-.413 2.932-.796.72-.383 1.28-.72 2.193-.72.72 0 1.056.18 1.5.388.445.21.99.443 1.91.443 1.17 0 1.683-.422 2.272-.685v-1.27a.346.337 0 0 0 -.125.02c-.686.255-1.04.576-2.034.576-.715 0-.94-.166-1.408-.386-.47-.22-1.123-.454-2.41-.454z" opacity=".1"/><path d="m16.023 8.814c-2.492 0-2.932 1.326-4.887 1.326-1.954 0-3.12-.917-4.67-.917s-2.458.73-3.386.73c-.407 0-.783-.122-1.08-.255v.763c.447.117 1.026.21 1.716.21 1.76 0 1.508-.574 3.023-.574 1.513 0 2.406.94 4.453.94 2.536 0 3.12-1.515 5.125-1.515 1.567 0 1.685.83 3.41.83 1.164 0 1.55-.435 2.272-.718v-.575c-.625.232-1.084.597-2.16.597-1.56 0-1.325-.84-3.817-.84z" opacity=".3"/><path d="m16.023 9.35c-2.492 0-2.932 1.326-4.887 1.326-1.954 0-3.12-.918-4.67-.918s-2.458.73-3.386.73c-.407 0-.783-.12-1.08-.254v.763c.447.115 1.026.21 1.716.21 1.76 0 1.508-.575 3.023-.575 1.513 0 2.406.94 4.453.94 2.536 0 3.12-1.515 5.125-1.515 1.567 0 1.685.83 3.41.83 1.164 0 1.55-.436 2.272-.72v-.574c-.625.23-1.084.597-2.16.597-1.56 0-1.325-.84-3.817-.84z"/></g><path d="m6.67 11.406c-.21.065.036 1.465-.098 1.622-.13.15-1.723.304-1.717.492.006.195 1.62.42 1.75.58.127.153-.198 1.516.01 1.57.216.054.965-1.206 1.18-1.264.207-.056 1.6.63 1.722.474.127-.16-1.024-1.164-1.02-1.36 0-.187 1.186-1.124 1.054-1.273-.136-.155-1.597.483-1.81.42-.205-.06-.865-1.324-1.07-1.26z" opacity=".15"/><path d="m6.73 11.04c.206-.062.867 1.204 1.073 1.264.213.063 1.673-.576 1.81-.422.132.15-1.053 1.087-1.055 1.275-.003.195 1.15 1.2 1.02 1.36-.122.156-1.515-.53-1.723-.474-.214.058-.962 1.318-1.178 1.263-.208-.053.116-1.415-.01-1.568-.13-.16-1.744-.386-1.75-.58-.005-.19 1.588-.344 1.718-.495.134-.156-.116-1.557.096-1.622z" fill-opacity=".486"/><path d="m6.752 11.004-.057.05-.002.002c-.114.25.07 1.35-.046 1.483-.005.005-.012.013-.02.018l.045.03c.93.252.116-1.53.093-1.58-.004-.002-.008-.004-.013-.004z" fill="#454545" opacity=".5"/><path d="m5.24 13.1c-.196.002-.31.01-.31.01v.044c.115.193 1.636.413 1.763.568.127.156-.2 1.533.01 1.587.22.056.976-1.22 1.193-1.278.208-.057 1.6.628 1.74.483l-.002-.003c-1.174-1.311-3.546-1.417-4.394-1.411z" fill="#3c3c3c" opacity=".75"/><path d="m2.5 3.5000002h19v11.9999998h-19z" fill="none" opacity=".35" stroke="url(#h)"/><path d="m2 3.0000002h20v4.8l-20 4.1999998z" fill="url(#g)"/><path d="m1 2v10l22-7.291667v-2.708333z" fill="url(#f)" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_outputqualitycolor.svg b/icon-themes/elementary_svg/cmd/lc_outputqualitycolor.svg
new file mode 100644
index 000000000..d0d336027
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outputqualitycolor.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" gradientTransform="matrix(.57696706 0 0 .6063427 -194.65125 -34.797997)" gradientUnits="userSpaceOnUse" x1="361.10583" x2="361.10583" y1="87.050117" y2="94.396416"><stop offset="0" stop-color="#787878"/><stop offset=".35046947" stop-color="#bebebe"/><stop offset=".49417919" stop-color="#c8c8c8"/><stop offset=".58907253" stop-color="#e6e6e6"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(.96840037 0 0 .20751434 5.509091 7.223683)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.58932647 0 0 .38995666 -2.143842 1.217935)" gradientUnits="userSpaceOnUse" x1="24.809988" x2="24.809988" y1="51.150356" y2="42.989254"><stop offset="0" stop-color="#fff"/><stop offset=".03432899" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96892834" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756766 0 0 .37837836 -1.621627 .418923)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.391808" y2="41.422607"><stop offset="0" stop-color="#fff"/><stop offset=".01500674" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99559212" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.50000009 0 0 .56521738 1.499999 7.521739)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="24.618645" y2="2"><stop offset="0" stop-color="#261e2b"/><stop offset="1" stop-color="#352f39"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.55000009 0 0 .5555555 .449998 6.444444)" gradientUnits="userSpaceOnUse" x1="10" x2="20" y1="-3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4762 0 0 .6 .57 1.2)" gradientUnits="userSpaceOnUse" x1="12.938" x2="15.25" y1="8.438" y2="19.812"><stop offset="0" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.46342 0 0 .52 .878 1.68)" gradientUnits="userSpaceOnUse" x1="24.875" x2="25" y1="29" y2="3"><stop offset="0" stop-color="#0a0a0a"/><stop offset="1" stop-color="#1e1e1e"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.08827 0 0 .0812229 23.023 6.08911)" gradientUnits="userSpaceOnUse" x1="-184.924" x2="-175.25301" y1="113.979" y2="88.801003"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.08837 .0063081 -.0073 .07684146 26.712 7.9033)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.49699" y1="88.75" y2="75.191002"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.13157 0 0 .1284114 29.12 5.826028)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.384998" y2="38.561001"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.13157 0 0 .1192182 29.12 5.632384)" gradientUnits="userSpaceOnUse" x1="-96.556999" x2="-96.556999" y1="110.925" y2="39.992001"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><path d="m19 22.500001c0 .828427-3.134007 1.499999-7.000001 1.499999-3.8659924 0-6.999999-.671572-6.999999-1.499999 0-.828428 3.1340066-1.500001 6.999999-1.500001 3.865994 0 7.000001.671573 7.000001 1.500001z" fill="url(#b)" opacity=".3"/><path d="m8.5 17.499134s.2272727 2.146045 0 2.500866c-.3925362.612833-1.6072079.5-1.6072079.5-.5228141.06321-.527139 2.000859 0 2.000859h10.2143739c.527139 0 .522923-1.938456 0-2.000859 0 0-1.171508.08298-1.607166-.5-.245811-.328936 0-2.500866 0-2.500866z" fill="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m9.5317834 16.75841s.066416 2.143517.049899 2.458064c-.01513.287652-.026542.5927-.074595.872684-.048054.279985-.2327195.491303-.4206528.744653-.4147521.559118-1.3198957.651822-1.5708502.666189h8.9850896c-.250954-.01437-1.145643-.159507-1.560389-.718628-.187931-.25335-.383057-.412229-.431111-.692214-.04805-.279983-.108238-.585032-.123368-.872684-.01654-.314547.08241-2.458064.08241-2.458064z" fill="none" stroke="url(#c)"/><path d="m8.5 17.499134s.2272727 2.146045 0 2.500866c-.3925362.612833-1.6072079.5-1.6072079.5-.5228141.06321-.527139 2.000859 0 2.000859h10.2143739c.527139 0 .522923-1.938456 0-2.000859 0 0-1.171508.08298-1.607166-.5-.245811-.328936 0-2.500866 0-2.500866z" fill="none" opacity=".4" stroke="#000" stroke-dashoffset=".5" stroke-width=".998275"/><rect fill="#1a1a1a" height="15.999761" rx=".511109" ry=".484845" stroke="#000" stroke-dashoffset=".5" stroke-width="1.000239" width="22.999796" x=".500102" y="1.50012"/><path d="m1.5 2.5h21v14h-21z" fill="none" opacity=".2" stroke="url(#d)"/></g><path d="m2 3h20v13h-20z" fill="url(#e)"/><path d="m2 3v13h20v-13zm1 1h18v11h-18z" opacity=".3"/><path d="m2 3.01819v12.98181h20v-12.98181z" fill="url(#l)" stroke-width=".988939"/><path d="m6.833 10.93c-.085-.007-.18 0-.278.03-.38.116-.422.345-.456.456-.035.11-.042.196-.048.286-.01.18-.002.37.007.56.007.157.014.296.017.418-.13.028-.274.058-.44.09-.208.04-.418.08-.61.137-.098.028-.19.056-.305.116-.057.03-.124.066-.202.145-.078.08-.172.227-.167.406.01.35.248.455.358.517.112.063.2.094.298.127.195.064.41.117.62.168.175.04.327.08.462.116-.01.117-.024.246-.04.392-.02.185-.04.37-.038.546 0 .09.003.173.033.288.015.057.036.122.098.21.062.09.192.215.39.266.385.1.574-.062.676-.134.1-.072.164-.14.23-.21.13-.14.253-.3.374-.46.1-.13.188-.246.268-.347l.417.155c.194.073.392.147.586.2.097.028.188.052.322.062.067.005.148.01.264-.015.116-.024.29-.094.408-.24.228-.29.11-.5.063-.605-.048-.107-.1-.178-.156-.253-.114-.152-.253-.302-.39-.45-.11-.123-.208-.23-.293-.328.086-.09.183-.187.295-.298.14-.14.28-.278.4-.422.06-.072.116-.142.17-.25.025-.054.054-.117.063-.22.01-.104-.013-.272-.138-.414-.245-.278-.508-.242-.64-.236-.13.006-.225.027-.326.05-.202.047-.41.113-.616.18-.17.054-.318.103-.45.143-.072-.1-.148-.21-.234-.338-.11-.16-.218-.32-.34-.46-.06-.073-.115-.14-.216-.216-.05-.04-.113-.083-.223-.123-.055-.02-.13-.038-.217-.044zm.99 1.236.024.004c-.007 0-.027.006-.03.007-.01.002-.018-.008.006-.01zm.36.106c.03.022.03.032.023.026l-.022-.026zm-1.873.344c.024-.01.026.003.02.006-.006 0-.03.007-.038.01.004-.003.015-.015.018-.016zm-.232.26v.03c-.002.01-.01.002 0-.03zm3.073.518c-.004-.01.01-.007.02.022-.003-.005-.017-.02-.02-.022zm.01.333c-.014.03-.026.034-.02.027 0-.003.015-.02.02-.027zm-3.06.544v.034c-.01-.033 0-.04 0-.033zm.206.29c.007 0 .026.007.03.008.01.004 0 .01-.03-.01zm1.93.31c.007-.007.008.005-.022.025l.02-.025zm-.398.102c.004 0 .027.01.037.012-.04-.002-.046-.014-.037-.012z" opacity=".05"/><path d="m2 3.010366v7.6773c.297.133008.673.25428 1.08.25428.928 0 1.836-.731544 3.386-.731544s2.716.91932 4.67.91932c1.955 0 2.395-1.33008 4.887-1.33008s2.257.84108 3.818.84108c1.076 0 1.535-.364794 2.16-.59658v-7.034754z" fill="url(#k)" stroke-width=".988939"/><g fill="#fff"><path d="m16.023 8.182c-1.31 0-2.133.362-2.807.7-.674.336-1.183.63-2.08.63-.92 0-1.65-.214-2.375-.443-.724-.23-1.45-.478-2.294-.478-.83 0-1.5.19-2.046.377-.546.186-.97.354-1.34.354-.336 0-.664-.112-.932-.233a.346.338 0 0 0 -.149-.029v1.453c.46.113 1.037.2 1.716.2.918 0 1.385-.163 1.74-.31.352-.147.57-.266 1.283-.266.682 0 1.232.216 1.908.454.675.238 1.467.488 2.545.488 1.34 0 2.21-.414 2.932-.798.72-.384 1.28-.72 2.193-.72.72 0 1.056.178 1.5.387.445.21.99.444 1.91.444 1.17 0 1.683-.425 2.272-.69v-1.275a.346.338 0 0 0 -.125.022c-.686.255-1.04.577-2.034.577-.715 0-.94-.168-1.408-.388-.47-.22-1.123-.455-2.41-.455z" opacity=".1"/><path d="m16.023 8.847c-2.492 0-2.932 1.33-4.887 1.33-1.954 0-3.12-.92-4.67-.92s-2.458.733-3.386.733c-.407 0-.783-.122-1.08-.256v.766c.447.115 1.026.21 1.716.21 1.76 0 1.508-.576 3.023-.576 1.513 0 2.406.942 4.453.942 2.536 0 3.12-1.52 5.125-1.52 1.567 0 1.685.833 3.41.833 1.164 0 1.55-.438 2.272-.722v-.577c-.625.234-1.084.6-2.16.6-1.56 0-1.325-.843-3.817-.843z" opacity=".3"/><path d="m16.023 9.385c-2.492 0-2.932 1.33-4.887 1.33-1.954 0-3.12-.92-4.67-.92s-2.458.732-3.386.732c-.407 0-.783-.122-1.08-.255v.765c.447.116 1.026.21 1.716.21 1.76 0 1.508-.576 3.023-.576 1.513 0 2.406.943 4.453.943 2.536 0 3.12-1.52 5.125-1.52 1.567 0 1.685.833 3.41.833 1.164 0 1.55-.437 2.272-.72v-.577c-.625.23-1.084.597-2.16.597-1.56 0-1.325-.842-3.817-.842z"/></g><path d="m6.67 11.448c-.21.066.036 1.47-.098 1.627-.13.15-1.723.305-1.717.493.006.196 1.62.423 1.75.582.127.154-.198 1.52.01 1.574.216.056.965-1.208 1.18-1.267.207-.056 1.6.632 1.722.476.127-.16-1.024-1.168-1.02-1.363 0-.19 1.186-1.13 1.054-1.278-.136-.155-1.597.484-1.81.42-.205-.06-.865-1.327-1.07-1.264z" opacity=".15"/><path d="m6.732 11.0818c.204-.06259.866 1.206852 1.07 1.267488.214.06259 1.674-.57702 1.81-.423474.133.149634-1.052 1.089492-1.054 1.278246-.003.1956 1.15 1.204896 1.02 1.365288-.122.15648-1.515-.53301-1.722-.476286-.215.05672-.963 1.3203-1.18 1.265532-.207-.05281.117-1.4181-.01-1.572624-.13-.159414-1.743-.387288-1.75-.58191-.004-.187776 1.59-.3423 1.72-.494868.133-.15648-.116-1.561866.096-1.627392z" fill="url(#j)" stroke-width=".988939"/><path d="m6.752 11.046-.057.05s-.002 0-.002.002c-.114.25.07 1.353-.046 1.487-.005.006-.012.014-.02.02l.046.028c.93.254.116-1.535.092-1.585-.004 0-.008-.003-.013-.002z" fill="#9d0f06" opacity=".5"/><path d="m5.24 13.148314c-.196 0-.31.0098-.31.0098v.04303c.115.192666 1.636.412716 1.763.56724.127.15648-.2 1.538394.01 1.59414.22.05477.976-1.224456 1.193-1.283136.208-.05672 1.6.63081 1.74.485088l-.002-.002c-1.174-1.314406-3.546-1.42003-4.394-1.413184z" fill="url(#i)" opacity=".75" stroke-width=".988939"/><path d="m2.5 3.5h19v12h-19z" fill="none" opacity=".35" stroke="url(#h)"/><path d="m2 3h20v4.8l-20 4.2z" fill="url(#g)"/><path d="m1 2v10l22-7.291667v-2.708333z" fill="url(#f)" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_outputqualitygrayscale.svg b/icon-themes/elementary_svg/cmd/lc_outputqualitygrayscale.svg
new file mode 100644
index 000000000..bb1d738a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outputqualitygrayscale.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" gradientTransform="matrix(.57696706 0 0 .6063427 -194.65125 -34.797997)" gradientUnits="userSpaceOnUse" x1="361.10583" x2="361.10583" y1="87.050117" y2="94.396416"><stop offset="0" stop-color="#787878"/><stop offset=".35046947" stop-color="#bebebe"/><stop offset=".49417919" stop-color="#c8c8c8"/><stop offset=".58907253" stop-color="#e6e6e6"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(.96840037 0 0 .20751434 5.509091 7.223683)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.58932647 0 0 .38995666 -2.143842 1.217935)" gradientUnits="userSpaceOnUse" x1="24.809988" x2="24.809988" y1="51.150356" y2="42.989254"><stop offset="0" stop-color="#fff"/><stop offset=".03432899" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96892834" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756766 0 0 .37837836 -1.621627 .418923)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.391808" y2="41.422607"><stop offset="0" stop-color="#fff"/><stop offset=".01500674" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99559212" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.50000009 0 0 .56521738 1.499999 7.521739)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="24.618645" y2="2"><stop offset="0" stop-color="#261e2b"/><stop offset="1" stop-color="#352f39"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.55000009 0 0 .5555555 .449998 6.444444)" gradientUnits="userSpaceOnUse" x1="10" x2="20" y1="-3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4762 0 0 .6 .57 1.2)" gradientUnits="userSpaceOnUse" x1="12.938" x2="15.25" y1="8.438" y2="19.812"><stop offset="0" stop-color="#fff" stop-opacity=".275"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.46342 0 0 .52 .878 1.68)" gradientUnits="userSpaceOnUse" x1="24.875" x2="25" y1="29" y2="3"><stop offset="0" stop-color="#0a0a0a"/><stop offset="1" stop-color="#1e1e1e"/></linearGradient><linearGradient id="i" gradientTransform="matrix(1.17647 0 0 1.0714 -2.706 -3.428)" gradientUnits="userSpaceOnUse" x1="14.535" x2="13.126" xlink:href="#j" y1="20.844999" y2="6.104"/><linearGradient id="j" gradientTransform="matrix(.54286 0 0 .32593 -.53 4.178)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="k" cx="12.5" cy="12.5" gradientTransform="matrix(1.17647 0 0 .81929958 -2.706 -.278084)" gradientUnits="userSpaceOnUse" r="8.5" xlink:href="#j"/><path d="m19 22.500001c0 .828427-3.134007 1.499999-7.000001 1.499999-3.8659924 0-6.999999-.671572-6.999999-1.499999 0-.828428 3.1340066-1.500001 6.999999-1.500001 3.865994 0 7.000001.671573 7.000001 1.500001z" fill="url(#b)" opacity=".3"/><path d="m8.5 17.499134s.2272727 2.146045 0 2.500866c-.3925362.612833-1.6072079.5-1.6072079.5-.5228141.06321-.527139 2.000859 0 2.000859h10.2143739c.527139 0 .522923-1.938456 0-2.000859 0 0-1.171508.08298-1.607166-.5-.245811-.328936 0-2.500866 0-2.500866z" fill="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m9.5317834 16.75841s.066416 2.143517.049899 2.458064c-.01513.287652-.026542.5927-.074595.872684-.048054.279985-.2327195.491303-.4206528.744653-.4147521.559118-1.3198957.651822-1.5708502.666189h8.9850896c-.250954-.01437-1.145643-.159507-1.560389-.718628-.187931-.25335-.383057-.412229-.431111-.692214-.04805-.279983-.108238-.585032-.123368-.872684-.01654-.314547.08241-2.458064.08241-2.458064z" fill="none" stroke="url(#c)"/><path d="m8.5 17.499134s.2272727 2.146045 0 2.500866c-.3925362.612833-1.6072079.5-1.6072079.5-.5228141.06321-.527139 2.000859 0 2.000859h10.2143739c.527139 0 .522923-1.938456 0-2.000859 0 0-1.171508.08298-1.607166-.5-.245811-.328936 0-2.500866 0-2.500866z" fill="none" opacity=".4" stroke="#000" stroke-dashoffset=".5" stroke-width=".998275"/><rect fill="#1a1a1a" height="15.999761" rx=".511109" ry=".484845" stroke="#000" stroke-dashoffset=".5" stroke-width="1.000239" width="22.999796" x=".500102" y="1.50012"/><path d="m1.5 2.5h21v14h-21z" fill="none" opacity=".2" stroke="url(#d)"/></g><path d="m2 3h20v13h-20z" fill="url(#e)"/><path d="m2 3v13h20v-13zm1 1h18v11h-18z" opacity=".3"/><path d="m1.99988 3.0004002.00013 12.9995998h19.99999l-.00013-12.9995998z" fill="url(#k)" stroke-width="1.122707"/><path d="m6.833 10.89c-.085-.007-.182 0-.28.03-.377.115-.42.345-.454.455-.035.11-.042.195-.048.285-.01.18-.002.37.007.56.007.155.014.294.017.416l-.44.09c-.208.04-.418.08-.61.136-.098.027-.19.055-.305.115-.058.03-.124.066-.202.145-.078.078-.172.226-.167.405.01.348.248.454.358.515.11.062.2.093.298.126.195.064.41.117.62.167.174.042.327.08.462.116-.01.117-.024.245-.04.39-.02.185-.04.37-.038.546 0 .088.003.172.033.286.015.057.035.122.097.21.063.09.193.215.39.265.386.1.575-.062.677-.134.1-.072.164-.138.23-.208.13-.14.253-.3.374-.46.1-.13.187-.245.268-.345.124.044.26.095.417.153.194.073.392.147.586.2.097.027.188.05.322.06.067.006.148.01.264-.013.116-.024.29-.094.408-.24.227-.288.11-.497.063-.603-.048-.106-.1-.177-.157-.253-.113-.15-.252-.3-.39-.45-.11-.12-.207-.23-.293-.326.087-.09.184-.185.296-.296.14-.14.28-.278.4-.422.06-.07.116-.14.168-.248.027-.054.055-.117.065-.22.01-.104-.013-.27-.138-.413-.245-.277-.508-.242-.64-.236-.13.006-.225.027-.326.05-.202.047-.41.113-.616.18-.17.054-.318.102-.45.142-.072-.1-.148-.21-.234-.336-.11-.16-.218-.318-.34-.46-.06-.07-.115-.138-.216-.214-.05-.04-.113-.083-.224-.123-.055-.02-.13-.038-.217-.044zm.99 1.233.024.004c-.007 0-.027.006-.03.007-.01.002-.018-.008.005-.01zm.36.106c.03.02.03.03.023.024l-.022-.025zm-1.873.342c.024-.01.026.003.018.006-.004 0-.027.006-.036.01.004-.003.015-.015.018-.016zm-.233.26v.03c0 .008-.01 0 0-.03zm3.074.515c-.004-.008.01-.007.02.023-.003-.006-.017-.02-.02-.023zm.01.332c-.014.03-.026.033-.02.026 0-.003.015-.02.02-.027zm-3.06.542v.033c-.01-.033 0-.04 0-.033zm.206.287c.007 0 .025.007.03.008.01.004 0 .01-.03-.01zm1.93.31c.007-.008.008.004-.022.023.005-.005.018-.02.02-.024zm-.398.1.037.013c-.04-.002-.046-.014-.037-.012z" opacity=".05"/><path d="m2 3.0000002v8.3179998c.447.116 1.026.21 1.716.21 1.76 0 1.508-.575 3.023-.575 1.513 0 2.405.94 4.453.94 2.536 0 3.118-1.515 5.125-1.515 1.567 0 1.685.83 3.41.83 1.164 0 1.55-.436 2.272-.72v-7.4879998z" opacity=".07"/><path d="m1.99988 2.9929004v7.6540816c.2964704.133925.6729408.254993 1.0799995.254993.9294113 0 1.8352932-.730695 3.3858806-.730695 1.5505875 0 2.7176457.91819 4.6705859.91819 1.95294 0 2.394116-1.326393 4.88588-1.326393 2.491763 0 2.256469.839978 3.817645.839978 1.074117 0 1.534117-.364276 2.158823-.59677v-7.014456z" fill="url(#i)" stroke-width="1.122707"/><g fill="#fff"><path d="m16.023 8.15c-1.31 0-2.133.36-2.807.697-.674.336-1.183.63-2.08.63-.92 0-1.65-.214-2.375-.442-.724-.228-1.45-.476-2.294-.476-.83 0-1.5.19-2.046.375-.546.186-.97.354-1.34.354-.336 0-.664-.113-.932-.233a.346.337 0 0 0 -.149-.031v1.448c.46.112 1.037.2 1.716.2.918 0 1.385-.164 1.74-.31.352-.147.57-.266 1.283-.266.682 0 1.232.216 1.908.454.675.237 1.467.486 2.545.486 1.34 0 2.21-.413 2.932-.796.72-.383 1.28-.72 2.193-.72.72 0 1.056.18 1.5.388.445.21.99.443 1.91.443 1.17 0 1.683-.422 2.272-.685v-1.27a.346.337 0 0 0 -.125.02c-.686.255-1.04.576-2.034.576-.715 0-.94-.166-1.408-.386-.47-.22-1.123-.454-2.41-.454z" opacity=".1"/><path d="m16.023 8.814c-2.492 0-2.932 1.326-4.887 1.326-1.954 0-3.12-.917-4.67-.917s-2.458.73-3.386.73c-.407 0-.783-.122-1.08-.255v.763c.447.117 1.026.21 1.716.21 1.76 0 1.508-.574 3.023-.574 1.513 0 2.406.94 4.453.94 2.536 0 3.12-1.515 5.125-1.515 1.567 0 1.685.83 3.41.83 1.164 0 1.55-.435 2.272-.718v-.575c-.625.232-1.084.597-2.16.597-1.56 0-1.325-.84-3.817-.84z" opacity=".3"/><path d="m16.023 9.35c-2.492 0-2.932 1.326-4.887 1.326-1.954 0-3.12-.918-4.67-.918s-2.458.73-3.386.73c-.407 0-.783-.12-1.08-.254v.763c.447.115 1.026.21 1.716.21 1.76 0 1.508-.575 3.023-.575 1.513 0 2.406.94 4.453.94 2.536 0 3.12-1.515 5.125-1.515 1.567 0 1.685.83 3.41.83 1.164 0 1.55-.436 2.272-.72v-.574c-.625.23-1.084.597-2.16.597-1.56 0-1.325-.84-3.817-.84z"/></g><path d="m6.67 11.406c-.21.065.036 1.465-.098 1.622-.13.15-1.723.304-1.717.492.006.195 1.62.42 1.75.58.127.153-.198 1.516.01 1.57.216.054.965-1.206 1.18-1.264.207-.056 1.6.63 1.722.474.127-.16-1.024-1.164-1.02-1.36 0-.187 1.186-1.124 1.054-1.273-.136-.155-1.597.483-1.81.42-.205-.06-.865-1.324-1.07-1.26z" opacity=".15"/><path d="m6.73 11.04c.206-.062.867 1.204 1.073 1.264.213.063 1.673-.576 1.81-.422.132.15-1.053 1.087-1.055 1.275-.003.195 1.15 1.2 1.02 1.36-.122.156-1.515-.53-1.723-.474-.214.058-.962 1.318-1.178 1.263-.208-.053.116-1.415-.01-1.568-.13-.16-1.744-.386-1.75-.58-.005-.19 1.588-.344 1.718-.495.134-.156-.116-1.557.096-1.622z" fill-opacity=".486"/><path d="m6.752 11.004-.057.05-.002.002c-.114.25.07 1.35-.046 1.483-.005.005-.012.013-.02.018l.045.03c.93.252.116-1.53.093-1.58-.004-.002-.008-.004-.013-.004z" fill="#454545" opacity=".5"/><path d="m5.24 13.1c-.196.002-.31.01-.31.01v.044c.115.193 1.636.413 1.763.568.127.156-.2 1.533.01 1.587.22.056.976-1.22 1.193-1.278.208-.057 1.6.628 1.74.483l-.002-.003c-1.174-1.311-3.546-1.417-4.394-1.411z" fill="#3c3c3c" opacity=".75"/><path d="m2.5 3.5000002h19v11.9999998h-19z" fill="none" opacity=".35" stroke="url(#h)"/><path d="m2 3.0000002h20v4.8l-20 4.1999998z" fill="url(#g)"/><path d="m1 2v10l22-7.291667v-2.708333z" fill="url(#f)" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_overline.svg b/icon-themes/elementary_svg/cmd/lc_overline.svg
new file mode 100644
index 000000000..1cb77cf49
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_overline.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="14.589" cy="5.685" gradientTransform="matrix(-3.27768 .01336 -.00972 -2.38465 62.46 17.557)" gradientUnits="userSpaceOnUse" r="6.64"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="22.571" cy="30.857" gradientTransform="matrix(.789 0 0 .1355 -5.523 16.93)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.45135 0 0 .30192 1.277 -9.22)" gradientUnits="userSpaceOnUse" x1="23.306" x2="14.389" y1="24.844" y2="9.59"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><ellipse cx="12.286" cy="21.11" fill="url(#b)" opacity=".2" rx="12.286" ry="2.89"/><g stroke="#000"><path d="m3.374 3.626v-1.252h17.252v1.222z" fill="url(#c)" opacity=".66" stroke-linecap="round" stroke-linejoin="round" stroke-width=".748"/><path d="m18.14 12.964q0 3.617-1.588 5.56-1.588 1.942-4.552 1.942-2.964 0-4.552-1.943-1.588-1.942-1.588-5.58 0-3.635 1.588-5.548 1.597-1.923 4.57-1.923 2.973 0 4.543 1.933 1.58 1.933 1.58 5.56zm-9.413 0q0 2.44.82 3.676.82 1.236 2.453 1.236 3.273 0 3.273-4.912 0-4.922-3.255-4.922-1.632 0-2.462 1.246-.83 1.235-.83 3.676z" fill="url(#a)" stroke-opacity=".588"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pagebreakmode.svg b/icon-themes/elementary_svg/cmd/lc_pagebreakmode.svg
new file mode 100644
index 000000000..c15d695a4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pagebreakmode.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" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#c" y1="4.999989" y2="43"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.211864" x2="11.432384" xlink:href="#c" y1="1.864238" y2="22.762543"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728327"/><linearGradient id="f" gradientTransform="matrix(.72803143 0 0 .72724184 -9.459104 -1.459103)" gradientUnits="userSpaceOnUse" x1="39.777271" x2="39.777271" xlink:href="#g" y1="15.756936" y2="21.257172"/><linearGradient id="g"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.72803143 0 0 .72724184 -9.459104 -1.459103)" gradientUnits="userSpaceOnUse" x1="30.162304" x2="30.162304" xlink:href="#g" y1="15.756935" y2="21.25717"/><path d="m2.5273438 2c-.2923891 0-.5273438.2469095-.5273438.5546875v11.4453125h19v-11.4453125c0-.307778-.234955-.5546875-.527344-.5546875zm-.5273438 16v3.443359c0 .307778.2349547.556641.5273438.556641h17.9453122c.292389 0 .527344-.248863.527344-.556641v-3.443359z" fill="url(#a)"/><path d="m2.50125 2.498592h17.938934v19.501226h-17.938934z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1 6.1640625v7.8359375h1v-7.8359375zm20 0v7.8359375h.472656.527344v-7.8359375zm-20 11.8359375v3.462891c0 .842497.6946124 1.537109 1.5371094 1.537109h17.9257816c.842497 0 1.537109-.694612 1.537109-1.537109v-3.462891h-.527344-.472656v3.462891c0 .305795-.231314.537109-.537109.537109h-17.9257816c-.305795 0-.5371094-.231314-.5371094-.537109v-3.462891z" opacity=".3"/><path d="m2.536364 1.499845c-.574145 0-1.036364.462218-1.036364 1.036364v3.963609h20.000182v-3.963609c0-.574146-.462218-1.036364-1.036363-1.036364z" fill="url(#d)"/><g fill="none"><path d="m2.536364 1.499845c-.574146 0-1.036364.462218-1.036364 1.036364l.000001 3.963609h20.000182l-.000001-3.963609c0-.574146-.462218-1.036364-1.036364-1.036364z" opacity=".3" stroke="#000" stroke-linecap="round"/><path d="m17.500013 16.499818h-12.9999991zm-.0096-5.98755-12.9904261-.0093v7.99685h12.9999991zm.0096 3.98755h-13m13-2h-13m2.5453926-1.979205-.017614 7.979125m2.5487754-7.944393-.0034 7.944393m2.534768-7.972179.0037 7.972179m2.521631-7.999964.01314 7.999964" opacity=".2" stroke="#fff"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m6 7v7h1v-7zm0 11v4h1v-4z" opacity=".321"/><path d="m11 7v7h1v-7zm0 11v4h1v-4z" opacity=".321"/><path d="m16 7v7h1v-7zm0 11v4h1v-4z" opacity=".321"/><path d="m2.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 9.999818h4v1h-4z" opacity=".321"/><path d="m2.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m7.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m12.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m17.000002 17.999819h4v1h-4z" opacity=".321"/><g opacity=".7"><path d="m6.000001 1.999818h1v4.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1v4.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1v4.000182h-1z" opacity=".4"/></g><g transform="translate(-10 4)"><rect fill="url(#h)" height="2" rx=".5" ry=".500011" width="4" x="10.500271" y="10.999728"/><rect fill="none" height="2" opacity=".5" rx=".5" ry=".500011" stroke="#206b00" width="4" x="10.500271" y="10.999728"/></g><g transform="translate(-11.000271 4)"><rect fill="url(#f)" height="2" rx=".5" ry=".500011" width="4" x="17.500271" y="10.999728"/><rect fill="none" height="2" opacity=".5" rx=".5" ry=".500011" stroke="#206b00" width="4" x="17.500271" y="10.999728"/></g><g transform="translate(-5.000271 4)"><rect fill="url(#f)" height="2" rx=".5" ry=".500011" width="4" x="17.500271" y="10.999728"/><rect fill="none" height="2" opacity=".5" rx=".5" ry=".500011" stroke="#206b00" width="4" x="17.500271" y="10.999728"/></g><g transform="translate(.999729 4)"><rect fill="url(#f)" height="2" rx=".5" ry=".500011" width="4" x="17.500271" y="10.999728"/><rect fill="none" height="2" opacity=".5" rx=".5" ry=".500011" stroke="#206b00" width="4" x="17.500271" y="10.999728"/></g><path d="m2 13h19v1h-19z" fill="#b5b4b3"/><g fill="#fff" stroke-width=".514527"><path d="m1 15.5h3v.5h-3z" opacity=".3"/><path d="m7 15.5h3v.5h-3z" opacity=".3"/><path d="m13 15.5h3v.5h-3z" opacity=".3"/><path d="m19 15.5h3v.5h-3z" opacity=".3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pagecolumntype.svg b/icon-themes/elementary_svg/cmd/lc_pagecolumntype.svg
new file mode 100644
index 000000000..c196be908
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pagecolumntype.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999601 1.499957c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.998716s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="url(#e)"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-18.9999999h15.0000004z" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4999601 1.499957c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.998716s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000349 0-21.0000537z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><g stroke="#616161" stroke-linecap="round"><path d="m6.5071212 5.49995h3.9928788"/><path d="m6.5071212 9.49995h3.9928788"/><path d="m6.5071212 13.49995h3.9928788"/><path d="m6.5071212 17.49995h3.9928788"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pagedialog.svg b/icon-themes/elementary_svg/cmd/lc_pagedialog.svg
new file mode 100644
index 000000000..437b40e39
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pagedialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876353"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879737"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#i)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#g)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#f)"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m3.4460282 1.4819796c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987164s-11.3333861 0-17.0000798 0c0-7.000018 0-14.0000353 0-21.0000541z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.097656l-1.123047.480469-.072266.074219-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.061113.360765.125.546875l.552735.552734-.074219.072266-.480469 1.123047v.097656h-.763672c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.070312.068359-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.061112.546875-.125l.548828-.548828.076172.078124 1.123047.482422h.097656v.753907c0 .263198.133564.474609.298828.474609h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.072265-.074218.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.061113-.360766-.125-.546875l-.544922-.544922.074218-.072265.482422-1.123047v-.105469h.753907c.263197 0 .474609-.133564.474609-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.097656l-.482422-1.123047-.078124-.076172.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.061113-.546875.125l-.548828.548828-.068359-.070312-1.123047-.480469h-.105469v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pagemargin.svg b/icon-themes/elementary_svg/cmd/lc_pagemargin.svg
new file mode 100644
index 000000000..ec63f3743
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pagemargin.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238794 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.5 22.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#b)" opacity=".15"/><path d="m3.49996 1.4999574c3.895581 0 17.000059.00136 17.000059.00136l.000021 20.9987156s-11.333386 0-17.00008 0c0-7.000018 0-14.000035 0-21.0000533z" fill="url(#d)"/><path d="m19.5 21.5h-15v-18.9999995h15z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m3.49996 1.4999574c3.895581 0 17.000059.00136 17.000059.00136l.000021 20.9987156s-11.333386 0-17.00008 0c0-7.000018 0-14.000035 0-21.0000533z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.6924-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><g fill="none" stroke="#f37329" stroke-linecap="round"><path d="m6.50005 22.492879v-20.9999998"/><path d="m17.50005 22.492879v-20.9999994"/><path d="m3.5 4.4999504h17"/><path d="m3.5 19.49995h17"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pagemode.svg b/icon-themes/elementary_svg/cmd/lc_pagemode.svg
new file mode 100644
index 000000000..b84145184
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pagemode.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" gradientTransform="matrix(.03934912 0 0 .0082353 -2.221895 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 14.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(0 .59999859 -.36938167 0 21.431834 -2.399967)" gradientUnits="userSpaceOnUse" x1="7.333295" x2="40.666706" y1="28.241343" y2="28.241343"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 .51351311 -.4054054 0 21.729758 -.325023)" gradientUnits="userSpaceOnUse" x1="6.47505" x2="41.52771" y1="26.466736" y2="26.466736"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 .5)"><path d="m2.5 21h19v2h-19z" fill="url(#a)" opacity=".15"/><path d="m2.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m21.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/></g><path d="m20.499999 1.4999999c0 4.8121656-.0011 20.9999741-.0011 20.9999741l-16.998899.000026s0-13.9999992 0-21.0000001h16.999982z" fill="url(#e)"/><path d="m4.500032 21.500039v-18.9999997h15v18.9999997z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m20.500077 1.4999999c0 4.8121834-.0011 21.0000521-.0011 21.0000521l-16.998977.000026s0-14.0000512 0-21.0000781h17.00006z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m18 4-.000039 15.999961-11.999961.000039.000039-15.999961z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pagesetup.svg b/icon-themes/elementary_svg/cmd/lc_pagesetup.svg
new file mode 100644
index 000000000..45cb295db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pagesetup.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 14.238794 17.980588)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.51351311 0 0 .4054054 -.325062 3.270281)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.59999859 0 0 .36938167 -2.400006 3.568205)" 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><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.03934912 0 0 .0082353 -2.221895 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m2.5 21h19v2h-19z" fill="url(#h)" opacity=".15"/><path d="m2.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#g)" opacity=".15"/><path d="m21.5 21.000109v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.6924-.999816-1.5-.999816z" fill="url(#a)" opacity=".15"/><path d="m1.4999609 4.5000402c4.8121656 0 20.9999741.0011 20.9999741.0011l.000026 16.9988988s-13.9999992 0-21.0000001 0c0-5.666661 0-11.333321 0-16.9999816z" fill="url(#f)"/><path d="m21.5 20.500007h-18.9999997v-14.9999998h18.9999997z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m1.4999609 4.4999621c4.8121834 0 21.0000521.0011 21.0000521.0011l.000026 16.9989769s-14.0000512 0-21.0000781 0c0-5.666687 0-11.333373 0-17.0000598z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#d)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_paragraphdialog.svg b/icon-themes/elementary_svg/cmd/lc_paragraphdialog.svg
new file mode 100644
index 000000000..d08237838
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_paragraphdialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876353"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879737"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><radialGradient id="d" cx="15" cy="3.75" gradientTransform="matrix(-3.2699 .13625 -.18182 -4.3636 64.73 14.32)" gradientUnits="userSpaceOnUse" r="5.5"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="e" cx="22.571" cy="30.857" gradientTransform="matrix(.70612 0 0 .1355 -3.4582 16.709)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m9 3.5137c-1.9633 0-3.4863 1.8282-3.4863 3.9863s1.523 3.986 3.4863 3.986h2.5137v8.514a.486.486 0 0 0 .486.486h1a.486.486 0 0 0 .486-.486v-14.514h2.0273v14.446a.486.486 0 0 0 .487.486h1a.486.486 0 0 0 .48633-.48633v-15.932a.486.486 0 0 0 -.486-.4863z" fill="url(#d)"/><ellipse cx="12.48" cy="20.89" fill="url(#e)" opacity=".2" rx="10.995" ry="2.1099"/><path d="m9 2.9746v.025391c-2.2091 0-4 2.0147-4 4.5s1.7909 4.5 4 4.5h2v8.9316l3 .05273v-14.984h1v15h3v-18zm0 1.0254h8v15.932h-1v-14.932h-3v15h-1v-9h-3c-1.6569 0-3-1.567-3-3.5s1.3431-3.5 3-3.5z" fill-opacity=".43137"/><path d="m9 4h8v15.932h-1v-14.932h-3v15h-1v-9h-3c-1.6569 0-3-1.567-3-3.5s1.3431-3.5 3-3.5z" fill="url(#d)"/><path d="m9 4c-1.6569 0-3 1.567-3 3.5 0 .1713.0226.3352.043.5.2096-1.6939 1.447-3 2.957-3h4 3 1v-1z" fill="#fff" opacity=".1"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_paralefttoright.svg b/icon-themes/elementary_svg/cmd/lc_paralefttoright.svg
new file mode 100644
index 000000000..23a288840
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_paralefttoright.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" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" y1="6.5" y2="17"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".823529"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.44324004 .45870569 0 -19.384787 24.993361)" gradientUnits="userSpaceOnUse" x1="34.256763" x2="27.058388" y1="60.880592" y2="60.880592"><stop offset="0" stop-color="#fff"/><stop offset=".37316024" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68658012" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="15" cy="3.75" gradientTransform="matrix(-3.2699 .13625 -.18182 -4.36364 64.73 14.32)" gradientUnits="userSpaceOnUse" r="5.5"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="d" cx="24.837" cy="36.421" gradientTransform="matrix(-.2365535 0 0 -.10688439 11.575968 26.042263)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="22.571" cy="30.857" gradientTransform="matrix(.70612 0 0 .1355 -3.458 16.71)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#e"/><path d="m9 3.514c-1.963 0-3.486 1.828-3.486 3.986s1.523 3.986 3.486 3.986h2.514v8.514a.486.486 0 0 0 .486.486h1a.486.486 0 0 0 .486-.486v-14.514h2.028v14.446a.486.486 0 0 0 .486.486h1a.486.486 0 0 0 .486-.486v-15.932a.486.486 0 0 0 -.486-.486z" fill="url(#c)"/><ellipse cx="12.48" cy="20.89" fill="url(#f)" opacity=".2" rx="10.995" ry="2.11"/><path d="m9 2.975v.025c-2.21 0-4 2.015-4 4.5s1.79 4.5 4 4.5h2v8.932l3 .052v-14.984h1v15h3v-18zm0 1.025h8v15.932h-1v-14.932h-3v15h-1v-9h-3c-1.657 0-3-1.567-3-3.5s1.343-3.5 3-3.5z" fill-opacity=".431"/><path d="m9 4h8v15.932h-1v-14.932h-3v15h-1v-9h-3c-1.657 0-3-1.567-3-3.5s1.343-3.5 3-3.5z" fill="url(#c)"/><path d="m9 4c-1.657 0-3 1.567-3 3.5 0 .17.023.335.043.5.21-1.694 1.447-3 2.957-3h8v-1z" fill="#fff" opacity=".1"/><path d="m2 22c0-2.229242 7.257404-2.229242 7.257404.000717 0 .923491-1.6568512 1.820969-3.7011301 1.820969-2.0434218 0-3.557131-2.745184-3.557131-1.821692z" fill="url(#d)" fill-rule="evenodd" opacity=".141" stroke-width=".556496"/><g fill="none" stroke-miterlimit="7" transform="translate(-1 6.000026)"><path d="m6.5002344 16.5 5.9997976-5-5.9997975-5.0000593v3.0000593h-5.0002343l-.0004689 4h5.0002342z" display="block" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.5 14.344173 3.455062-2.844173-3.455062-2.8330289v1.8330289h-4.9999999v2h4.9999999z" display="block" opacity=".401" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pararighttoleft.svg b/icon-themes/elementary_svg/cmd/lc_pararighttoleft.svg
new file mode 100644
index 000000000..1f9b14f36
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pararighttoleft.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" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" y1="6.5" y2="17"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".823529"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.44324004 .45870569 0 -19.384787 24.993361)" gradientUnits="userSpaceOnUse" x1="34.256763" x2="27.058388" y1="60.880592" y2="60.880592"><stop offset="0" stop-color="#fff"/><stop offset=".37316024" stop-color="#fff" stop-opacity=".235294"/><stop offset=".68658012" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="15" cy="3.75" gradientTransform="matrix(-3.2699 .13625 -.18182 -4.36364 60.73 14.32)" gradientUnits="userSpaceOnUse" r="5.5"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="d" cx="24.837" cy="36.421" gradientTransform="matrix(-.2365535 0 0 -.10688439 11.575968 26.042263)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="22.571" cy="30.857" gradientTransform="matrix(.70612 0 0 .1355 -7.458 16.71)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#e"/><path d="m5 3.514c-1.963 0-3.486 1.828-3.486 3.986s1.523 3.986 3.486 3.986h2.514v8.514a.486.486 0 0 0 .486.486h1a.486.486 0 0 0 .486-.486v-14.514h2.028v14.446a.486.486 0 0 0 .486.486h1a.486.486 0 0 0 .486-.486v-15.932a.486.486 0 0 0 -.486-.486z" fill="url(#c)"/><ellipse cx="8.48" cy="20.889999" fill="url(#f)" opacity=".2" rx="10.995" ry="2.11"/><path d="m5 2.975v.025c-2.21 0-4 2.015-4 4.5s1.79 4.5 4 4.5h2v8.932l3 .052v-14.984h1v15h3v-18zm0 1.025h8v15.932h-1v-14.932h-3v15h-1v-9h-3c-1.657 0-3-1.567-3-3.5s1.343-3.5 3-3.5z" fill-opacity=".431"/><path d="m5 4h8v15.932h-1v-14.932h-3v15h-1v-9h-3c-1.657 0-3-1.567-3-3.5s1.343-3.5 3-3.5z" fill="url(#c)"/><path d="m5 4c-1.657 0-3 1.567-3 3.5 0 .17.023.335.043.5.21-1.694 1.447-3 2.957-3h8v-1z" fill="#fff" opacity=".1"/><g transform="matrix(-1 0 0 1 23.999535 0)"><path d="m2 22c0-2.229242 7.257404-2.229242 7.257404.000717 0 .923491-1.6568512 1.820969-3.7011301 1.820969-2.0434218 0-3.557131-2.745184-3.557131-1.821692z" fill="url(#d)" fill-rule="evenodd" opacity=".141" stroke-width=".556496"/><g fill="none" stroke-miterlimit="7" transform="translate(-1 6.000026)"><path d="m6.5002344 16.5 5.9997976-5-5.9997975-5.0000593v3.0000593h-5.0002343l-.0004689 4h5.0002342z" display="block" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.5 14.344173 3.455062-2.844173-3.455062-2.8330289v1.8330289h-4.9999999v2h4.9999999z" display="block" opacity=".401" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_paraspacedecrease.svg b/icon-themes/elementary_svg/cmd/lc_paraspacedecrease.svg
new file mode 100644
index 000000000..794e71491
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_paraspacedecrease.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" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="6" y2="11"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="12.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="3.5" y2="12.5"/><linearGradient id="d" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="6" y2="11"/><linearGradient id="e" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="13.000026" y2="3.000026"/><linearGradient id="f" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="11.000026" y2="6.000026"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="48" y2="26"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="47" y2="25"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="42" y2="20"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="52" y2="30"/><linearGradient id="k"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(1 -23)"><path d="m9.5 30.5v2h11v-2z" fill="url(#h)"/><path d="m9.5 30.5v2h11v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m9.5 26.5v2h11v-2z" fill="url(#i)"/><path d="m9.5 26.5v2h11v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m20 27v.5h-9v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m9.5 41.5v2h11v-2z" fill="url(#j)"/><path d="m9.5 41.5v2h11v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 31v.5h-10v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m20 42v.5h-9v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m9.5 37.5v2h11v-2z" fill="url(#g)"/><path d="m9.5 37.5v2h11v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m20 38v.5h-9v.5h-1v-1z" fill="#fff" opacity=".2"/><g transform="matrix(1 0 0 -1 -1 47.000026)"><path d="m5 12.5-3.5 4h2v5h3v-5h2z" fill="url(#e)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5 14-1.3359375 1.527344c.4751863.079816.8234614.490814.8242187.972656l.0117188 4.000026 1-.000026.011719-4c.0007573-.481842.3490324-.89284.8242187-.972656z" fill="none" opacity=".49" stroke="url(#f)"/></g><g transform="translate(-1 23)"><path d="m5 12.5-3.5 4h2v5h3v-5h2z" fill="url(#c)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5 14-1.3359375 1.527344c.4751863.079816.8234614.490814.8242187.972656l.0117188 4h1l.011719-4c.0007573-.481842.3490324-.89284.8242187-.972656z" fill="none" opacity=".49" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_paraspaceincrease.svg b/icon-themes/elementary_svg/cmd/lc_paraspaceincrease.svg
new file mode 100644
index 000000000..2818635bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_paraspaceincrease.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" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="12.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="6" y2="11"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="10.000026" y2="3.000026"/><linearGradient id="d" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="8.000026" y2="5.500026"/><linearGradient id="e" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="3" y2="10"/><linearGradient id="f" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="5.5" y2="8"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="48" y2="26"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="47" y2="25"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="42" y2="20"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#k" y1="52" y2="30"/><linearGradient id="k"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(1 -23)"><path d="m9.5 30.5v2h11v-2z" fill="url(#h)"/><path d="m9.5 30.5v2h11v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m9.5 26.5v2h11v-2z" fill="url(#i)"/><path d="m9.5 26.5v2h11v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m20 27v.5h-9v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m9.5 41.5v2h11v-2z" fill="url(#j)"/><path d="m9.5 41.5v2h11v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 31v.5h-10v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m20 42v.5h-9v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m9.5 37.5v2h11v-2z" fill="url(#g)"/><path d="m9.5 37.5v2h11v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m20 38v.5h-9v.5h-1v-1z" fill="#fff" opacity=".2"/></g><g transform="translate(0 -7)"><path d="m5 12.5-3.5 4h2l-.0000001 2h3l.0000001-2h2z" fill="url(#e)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5 14-1.3359375 1.527344c.4751863.079816.8234614.490814.8242187.972656l.011719 1.000026 1-.000026.011719-1c.0007573-.481842.3490324-.89284.8242187-.972656z" fill="none" opacity=".49" stroke="url(#f)"/></g><g transform="matrix(1 0 0 -1 0 31.000026)"><path d="m5 12.5-3.5 4h2v2.000026h3v-2.000026h2z" fill="url(#c)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5 14-1.3359375 1.527344c.4751863.079816.8234614.490814.8242187.972656l.0117188 1.000026h1l.011719-1.000026c.0007573-.481842.3490324-.89284.8242187-.972656z" fill="none" opacity=".49" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_paste.svg b/icon-themes/elementary_svg/cmd/lc_paste.svg
new file mode 100644
index 000000000..486009c78
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_paste.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837" cy="36.421" gradientTransform="matrix(-.25568 0 0 -.19176 17.353 22.984)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.27962 0 0 -.26116 5.022 18.693)" gradientUnits="userSpaceOnUse" x1="25.469" x2="25.469" y1="32.841" y2="2.724"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 .30606 .3277 0 5.52 4.564)" gradientUnits="userSpaceOnUse" x1="20.797" x2="37.474" y1="20.649" y2="20.649"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.31427 0 0 .32592858 7.4573 5.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="k" gradientTransform="matrix(.46667 0 0 .5 -.933 .75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m25.492 10.898h10v1.5h-10z" fill="url(#h)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#i)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#j)" opacity=".15" transform="translate(-21.492 8.602)"/><rect display="block" fill="url(#k)" height="16" rx="1.5" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="14" x="3.5" y="-19.5"/><rect display="block" fill="none" height="14" opacity=".5" rx=".5" stroke="url(#l)" transform="scale(1 -1)" width="12" x="4.5" y="-18.5"/><path d="m11.5 5.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-4 .03c-1.026.043-1.01 1.002-1.01 1.002l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#m)" stroke="#000" stroke-opacity=".345" transform="translate(2)"/><path d="m6.004 5v-2c-.04-.632.208-1.034 1-1h3c.463.074.942.116 1 1v2l-1-2h-3z" fill="url(#n)" transform="translate(2)"/><path d="m7.507 4.5h6" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m8.5 19v-12.5s0-.937 1-1h7.5" fill="none" opacity=".05" stroke="#000" stroke-linejoin="round"/><path d="m7.003 16a4 3 0 1 1 8 0 4 3 0 0 1 -8 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141"/><path d="m9.5 6.5h11v15h-11z" fill="url(#e)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#f)" stroke-linecap="round" transform="translate(7 6)"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#g)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m25.492 10.898h10v1.5h-10z" fill="url(#h)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#i)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#j)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m9.303 8.59c-3.55 2.404-1.418 7.017 2.2 7.017v1.91l5-3.57-5-3.34v2c-2.553.1-3.67-2.34-1.844-4.018z" display="block" fill="url(#c)"/><g fill="none"><path d="m8.62 9.833c-1.252 1.47-.124 5.31 3.883 4.785v.99l2.33-1.66-2.33-1.51v.79c-4.397.236-4.256-2.8-3.882-3.395z" display="block" opacity=".8" stroke="url(#d)" stroke-miterlimit="7" stroke-width=".964"/><path d="m9.303 8.59c-3.55 2.404-1.418 7.017 2.2 7.017v1.91l5-3.57-5-3.34v2c-2.553.1-3.67-2.34-1.844-4.018z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pasteaslink.svg b/icon-themes/elementary_svg/cmd/lc_pasteaslink.svg
new file mode 100644
index 000000000..f5e7423b3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pasteaslink.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" gradientUnits="userSpaceOnUse" x1="65.5" x2="73.25" xlink:href="#b" y1="12.75" y2="12.75"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="75.75" x2="83.5" xlink:href="#b" y1="12.75" y2="12.75"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="71.500145" x2="75.500145" xlink:href="#b" y1="12.749854" y2="12.749854"/><radialGradient id="e" cx="605.71399" cy="486.64801" gradientTransform="matrix(.00803 0 0 .00618 16.16 19.236)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.31167273 0 0 .32592858 7.474182 5.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="m" gradientTransform="matrix(.46667 0 0 .5 -.933 .75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m25.492 10.898h10v1.5h-10z" fill="url(#j)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#k)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#l)" opacity=".15" transform="translate(-21.492 8.602)"/><rect display="block" fill="url(#m)" height="16" rx="1.5" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="14" x="3.5" y="-19.5"/><rect display="block" fill="none" height="14" opacity=".5" rx=".5" stroke="url(#n)" transform="scale(1 -1)" width="12" x="4.5" y="-18.5"/><path d="m11.5 5.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-4 .03c-1.026.043-1.01 1.002-1.01 1.002l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#o)" stroke="#000" stroke-opacity=".345" transform="translate(2)"/><path d="m6.004 5v-2c-.04-.632.208-1.034 1-1h3c.463.074.942.116 1 1v2l-1-2h-3z" fill="url(#p)" transform="translate(2)"/><path d="m7.507 4.5h6" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m8.5 19v-12.5s0-.937 1-1h7.5" fill="none" opacity=".05" stroke="#000" stroke-linejoin="round"/><path d="m9.5 6.5h12v15h-12z" fill="url(#g)" stroke-width="1.081125"/><path d="m13.5 14.5h-10v-13h10z" fill="none" stroke="url(#h)" stroke-linecap="round" transform="translate(7 6)"/><path d="m2.5.5h12v15h-12z" fill="none" stroke="url(#i)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m25.492 10.898h11v1.5h-11z" fill="url(#j)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#k)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m36.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#l)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m21 21.5v1.5c.414.003 1-.336 1-.75s-.46-.75-1-.75z" fill="url(#e)" opacity=".15"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -45.695212 57.66399)"><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#a)" opacity=".2"/><path d="m71.25 14.5h-3.75c-.554 0-1-.446-1-1v-1.5m1-1h3.75c.554 0 1 .446 1 1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#c)" opacity=".2"/><path d="m77.75 11h3.75c.554 0 1 .446 1 1v1.5m-1 1h-3.75c-.554 0-1-.446-1-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="1.75" rx=".875" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".403922" width="8" x="70.5" y="11.874998"/><rect fill="url(#d)" height=".75" opacity=".2" rx=".5" width="7" x="71.000145" y="12.374854"/><rect fill="#fff" height=".75" opacity=".4" rx=".5" width="7" x="71.000145" y="12.374854"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pasteonlyformula.svg b/icon-themes/elementary_svg/cmd/lc_pasteonlyformula.svg
new file mode 100644
index 000000000..2226b2b64
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pasteonlyformula.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71399" cy="486.64801" gradientTransform="matrix(.00803 0 0 .00618 16.16 19.236)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="10.35943" cy="10.070175" gradientTransform="matrix(1 0 0 1.1599802 0 -1.611029)" gradientUnits="userSpaceOnUse" r="3.815441"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.31167273 0 0 .32592858 7.474182 5.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="j" gradientTransform="matrix(.46667 0 0 .5 -.933 .75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m25.492 10.898h10v1.5h-10z" fill="url(#g)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#h)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#i)" opacity=".15" transform="translate(-21.492 8.602)"/><rect display="block" fill="url(#j)" height="16" rx="1.5" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="14" x="3.5" y="-19.5"/><rect display="block" fill="none" height="14" opacity=".5" rx=".5" stroke="url(#k)" transform="scale(1 -1)" width="12" x="4.5" y="-18.5"/><path d="m11.5 5.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-4 .03c-1.026.043-1.01 1.002-1.01 1.002l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#l)" stroke="#000" stroke-opacity=".345" transform="translate(2)"/><path d="m6.004 5v-2c-.04-.632.208-1.034 1-1h3c.463.074.942.116 1 1v2l-1-2h-3z" fill="url(#m)" transform="translate(2)"/><path d="m7.507 4.5h6" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m8.5 19v-12.5s0-.937 1-1h7.5" fill="none" opacity=".05" stroke="#000" stroke-linejoin="round"/><path d="m9.5 6.5h12v15h-12z" fill="url(#d)" stroke-width="1.081125"/><path d="m13.5 14.5h-10v-13h10z" fill="none" stroke="url(#e)" stroke-linecap="round" transform="translate(7 6)"/><path d="m2.5.5h12v15h-12z" fill="none" stroke="url(#f)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m25.492 10.898h11v1.5h-11z" fill="url(#g)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#h)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m36.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#i)" opacity=".15" transform="translate(-15.492 10.602)"/><g fill="url(#c)" stroke="#000" stroke-linejoin="round" stroke-opacity=".676471" stroke-width=".912022" transform="matrix(1.0964644 0 0 1.0964644 3.85895 3.105641)"><path d="m10.265 9.1859h-1.3937v4.8541h-.9055v-4.8541h-.9658v-.4256l.9658-.3141v-.3192q0-1.0133.43764-1.52.44267-.50665 1.3582-.50665.52819 0 1.0715.18746l-.241.7143q-.468-.152-.8203-.152-.45776 0-.6791.30399-.22134.30399-.22134.96264v.35972h1.3934z" opacity=".66" stroke-width=".912022"/><path d="m17.716 16.335-1.92-2.7204h1.0385l1.4336 2.0973 1.4184-2.0973h1.0284l-1.92 2.7204 2.0263 2.842h-1.0385l-1.5147-2.2189-1.535 2.2189h-1.0284z" opacity=".66" stroke-width="1.649242" transform="matrix(.55341 0 0 .55258 2.1959 2.9737)"/></g><path d="m21 21.5v1.5c.414.003 1-.336 1-.75s-.46-.75-1-.75z" fill="url(#a)" opacity=".15"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pasteonlytext.svg b/icon-themes/elementary_svg/cmd/lc_pasteonlytext.svg
new file mode 100644
index 000000000..762fd6eb7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pasteonlytext.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13.999999" cy="9.527605" gradientTransform="matrix(-.00000008 1.4754388 -1.3740264 -.00000007 27.091182 -9.656141)" gradientUnits="userSpaceOnUse" r="5.094516"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="727.52179" cy="528.15533" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.31167273 0 0 .32592858 7.474182 5.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="j" gradientTransform="matrix(.46667 0 0 .5 -.933 .75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m25.492 10.898h10v1.5h-10z" fill="url(#g)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#h)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#i)" opacity=".15" transform="translate(-21.492 8.602)"/><rect display="block" fill="url(#j)" height="16" rx="1.5" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="14" x="3.5" y="-19.5"/><rect display="block" fill="none" height="14" opacity=".5" rx=".5" stroke="url(#k)" transform="scale(1 -1)" width="12" x="4.5" y="-18.5"/><path d="m11.5 5.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-4 .03c-1.026.043-1.01 1.002-1.01 1.002l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#l)" stroke="#000" stroke-opacity=".345" transform="translate(2)"/><path d="m6.004 5v-2c-.04-.632.208-1.034 1-1h3c.463.074.942.116 1 1v2l-1-2h-3z" fill="url(#m)" transform="translate(2)"/><path d="m7.507 4.5h6" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m8.5 19v-12.5s0-.937 1-1h7.5" fill="none" opacity=".05" stroke="#000" stroke-linejoin="round"/><path d="m9.5 6.5h12v15h-12z" fill="url(#d)" stroke-width="1.081125"/><path d="m13.5 14.5h-10v-13h10z" fill="none" stroke="url(#e)" stroke-linecap="round" transform="translate(7 6)"/><path d="m2.5.5h12v15h-12z" fill="none" stroke="url(#f)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m25.492 10.898h11v1.5h-11z" fill="url(#g)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#h)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m36.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#b)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m13.969 17.998-.15-.616h-.034c-.09.12-.178.227-.267.316-.09.086-.188.158-.293.215s-.223.098-.353.125-.28.04-.45.04c-.186 0-.358-.027-.514-.08-.157-.052-.294-.132-.41-.24-.113-.11-.203-.25-.267-.414-.065-.166-.098-.364-.098-.59 0-.444.156-.784.466-1.022.315-.238.79-.368 1.428-.39l.746-.028v-.28c0-.18-.02-.332-.06-.453-.038-.122-.095-.22-.17-.292-.074-.076-.166-.13-.277-.163-.108-.032-.232-.048-.372-.048-.225 0-.434.032-.63.097-.19.066-.376.144-.554.236l-.26-.555c.2-.107.424-.2.67-.275.246-.076.504-.113.775-.113.275 0 .513.028.713.085.203.054.37.142.5.263.13.12.23.272.295.458.064.187.09111.413066.097.678v3.048zm-1.356-.514c.165 0 .318-.027.458-.078s.262-.128.365-.23c.103-.106.182-.238.24-.394.06-.16.088-.346.088-.56v-.4l-.58.027c-.243.01-.447.038-.612.08s-.297.105-.397.184c-.097.074-.167.168-.21.28-.044.107-.065.23-.065.367 0 .25.064.43.194.548.133.116.305.174.52.174zm5.899-4.017c.253333 0 .484333.04867.693.146s.385333.243333.53.438c.149333.192.264667.431.346.717.08133.286.121333.618667.12.998 0 .381333-.04.716667-.12 1.006-.08133.286667-.196333.526667-.345.72-.146667.195333-.323333.343-.53.443-.208667.09667-.44.145-.694.145-.16 0-.304667-.01733-.434-.052s-.246667-.08067-.352-.138c-.102667-.06-.194667-.129-.276-.207-.07867-.07867-.148667-.161-.21-.247h-.05l-.15.564h-.54v-6.309h.74v1.524c0 .09467-.0017.196-.005.304-.0027.106667-.0067.205333-.012.296l-.016.317h.03c.06267-.09467.133333-.182667.212-.264.07867-.08133.169333-.151333.272-.21.105333-.06.222667-.106667.352-.14.13-.03333.276-.05.438-.05zm-.142.612c-.216 0-.397.03533-.543.106-.144.06667-.260667.170667-.35.312-.08667.14-.148667.315667-.186.527-.03533.21-.053.456667-.053.74 0 .273333.018.516667.054.73.038.210667.1.389.186.535.08933.143333.207.253333.353.33.146667.072.329.108.547.108.364667 0 .632333-.147333.803-.442.173333-.293333.26-.716.26-1.268 0-.562-.08667-.982-.26-1.26-.170667-.278667-.440667-.418-.81-.418z" fill="url(#a)" stroke="#000" stroke-opacity=".54"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pasteonlyvalue.svg b/icon-themes/elementary_svg/cmd/lc_pasteonlyvalue.svg
new file mode 100644
index 000000000..f99bf0fb2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pasteonlyvalue.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" gradientUnits="userSpaceOnUse" x1="5.7407" x2="14.614" y1="10.461" y2="10.461"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="6.8587" cy="8.760063" gradientTransform="matrix(.55288326 3.0408571 -2.0741769 .37712318 21.23656 -17.337949)" gradientUnits="userSpaceOnUse" r="1.8087" xlink:href="#b"/><radialGradient id="d" cx="10.8587" cy="7.640163" gradientTransform="matrix(-.00000006 2.5506931 -1.9002804 -.00000005 25.377151 -21.37521)" gradientUnits="userSpaceOnUse" r="2.631191" xlink:href="#b"/><radialGradient id="e" cx="727.52179" cy="496.93268" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.31167273 0 0 .32592858 7.474182 5.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="m" gradientTransform="matrix(.46667 0 0 .5 -.933 .75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m25.492 10.898h10v1.5h-10z" fill="url(#j)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#k)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#l)" opacity=".15" transform="translate(-21.492 8.602)"/><rect display="block" fill="url(#m)" height="16" rx="1.5" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="14" x="3.5" y="-19.5"/><rect display="block" fill="none" height="14" opacity=".5" rx=".5" stroke="url(#n)" transform="scale(1 -1)" width="12" x="4.5" y="-18.5"/><path d="m11.5 5.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-4 .03c-1.026.043-1.01 1.002-1.01 1.002l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#o)" stroke="#000" stroke-opacity=".345" transform="translate(2)"/><path d="m6.004 5v-2c-.04-.632.208-1.034 1-1h3c.463.074.942.116 1 1v2l-1-2h-3z" fill="url(#p)" transform="translate(2)"/><path d="m7.507 4.5h6" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m8.5 19v-12.5s0-.937 1-1h7.5" fill="none" opacity=".05" stroke="#000" stroke-linejoin="round"/><path d="m9.5 6.5h12v15h-12z" fill="url(#g)" stroke-width="1.081125"/><path d="m13.5 14.5h-10v-13h10z" fill="none" stroke="url(#h)" stroke-linecap="round" transform="translate(7 6)"/><path d="m2.5.5h12v15h-12z" fill="none" stroke="url(#i)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m25.492 10.898h11v1.5h-11z" fill="url(#j)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#k)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m36.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#e)" opacity=".15" transform="translate(-15.492 10.602)"/><g fill="url(#a)" stroke="#000" stroke-opacity=".54007" transform="translate(5.1413 4.678)"><path d="m8.3587 13.822h-.7976v-4.138-.41694c.00302-.1480467.00604-.29458.00906-.4396.00604-.1480467.010572-.28854.013596-.42148.00604-.13596.010572-.2553033.013596-.35803-.051363.054384-.096683.101214-.13596.14049-.039277.039277-.080064.077044-.12236.1133-.039277.036256-.081577.075533-.1269.11783-.04532.039277-.099703.086107-.16315.14049l-.6708.5483-.4351-.5574 1.7358-1.3551h.6798z" fill="url(#c)"/><path d="m14.4919 13.822h-4.1332v-.70699l1.5862-1.7267c.2266-.244727.42903-.468307.60729-.67074.17826-.202427.329327-.400323.4532-.59369.126893-.1933667.223577-.3867333.29005-.5801.06647-.1963867.0997-.40939.0997-.63901 0-.17826-.02568-.33537-.07704-.47133s-.125383-.25077-.22207-.34443c-.09366-.09668-.20545-.1691933-.33537-.21754-.12992-.0483413-.274943-.072512-.43507-.072512-.287027 0-.54686.058917-.7795.17675-.22962.1148133-.448667.26286-.65714.44414l-.462-.5394c.120853-.1087667.25077-.20998.38975-.30364.13898-.09668.288537-.1797667.44867-.24926.160133-.069493.329327-.1238767.50758-.16315.17826-.042299.365583-.063448.56197-.063448.290047 0 .55139.040787.78403.12236.235667.081573.435073.1994067.59822.3535.163153.1510667.28854.3368767.37616.55743.09064.2175333.13596.46377.13596.73871 0 .2568133-.04079.50154-.12236.73418-.07855.23264-.188833.46226-.33084.68886-.13898.22358-.306663.44867-.50305.67527-.193367.2266-.40335.462263-.62995.70699l-1.2735 1.3551v.03626h3.1225z" fill="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pastespecial.svg b/icon-themes/elementary_svg/cmd/lc_pastespecial.svg
new file mode 100644
index 000000000..e865cec59
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pastespecial.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71399" cy="486.64801" gradientTransform="matrix(.00803 0 0 .00618 16.16 19.236)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31167273 0 0 .32592858 7.474182 5.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="i" gradientTransform="matrix(.46667 0 0 .5 -.933 .75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m25.492 10.898h10v1.5h-10z" fill="url(#f)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#g)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#h)" opacity=".15" transform="translate(-21.492 8.602)"/><rect display="block" fill="url(#i)" height="16" rx="1.5" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="14" x="3.5" y="-19.5"/><rect display="block" fill="none" height="14" opacity=".5" rx=".5" stroke="url(#j)" transform="scale(1 -1)" width="12" x="4.5" y="-18.5"/><path d="m11.5 5.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-4 .03c-1.026.043-1.01 1.002-1.01 1.002l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#k)" stroke="#000" stroke-opacity=".345" transform="translate(2)"/><path d="m6.004 5v-2c-.04-.632.208-1.034 1-1h3c.463.074.942.116 1 1v2l-1-2h-3z" fill="url(#l)" transform="translate(2)"/><path d="m7.507 4.5h6" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m8.5 19v-12.5s0-.937 1-1h7.5" fill="none" opacity=".05" stroke="#000" stroke-linejoin="round"/><path d="m9.5 6.5h12v15h-12z" fill="url(#c)" stroke-width="1.081125"/><path d="m13.5 14.5h-10v-13h10z" fill="none" stroke="url(#d)" stroke-linecap="round" transform="translate(7 6)"/><path d="m2.5.5h12v15h-12z" fill="none" stroke="url(#e)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m25.492 10.898h11v1.5h-11z" fill="url(#f)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#g)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m36.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#h)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m15.004503 15.56767v-.20533q0-.31632.03885-.5716.0444-.25528.14984-.47726.11099-.22198.29413-.43286.18313-.21643.46061-.44951.26638-.22753.45506-.41067.18868-.18868.30522-.37737.12209-.19423.17759-.41067.06105-.22198.06105-.51611 0-.26638-.08324-.48281-.08324-.22198-.24418-.37737-.155-.1613-.394-.2445-.2331-.0888-.5439-.0888-.46061 0-.87683.14429-.416303.1443-.804703.3329l-.3496-.8046q.44951-.23308.97117-.39402.52166-.16649 1.06-.16649.51611 0 .92677.14429.41622.13874.70479.40512.28858.26638.44396.65485.15539.38292.15539.86573 0 .37182-.07769.66595-.07214.28858-.22198.53831-.14984.24973-.37182.48281-.22198.23308-.52166.49391-.28858.24973-.47171.43841-.18313.18314-.28858.36072-.10544.17204-.14429.35517-.03885.18314-.03885.42732v.09989zm-.26638 1.6815q0-.21088.0555-.35517.05549-.14984.14984-.23863.09434-.09434.22198-.13319.12764-.0444.27748-.0444.14429 0 .27193.0444.13319.03885.22753.13319.09434.08879.14984.23863.0555.14429.0555.35517 0 .20533-.0555.35517-.0555.14429-.14984.23863-.09434.09434-.22753.13874-.12764.0444-.27193.0444-.14984 0-.27748-.0444-.12764-.0444-.22198-.13874-.09434-.09434-.14984-.23863-.0555-.14984-.0555-.35517z" fill="#ffc27d" stroke="#a62100" stroke-opacity=".44485"/><path d="m21 21.5v1.5c.414.003 1-.336 1-.75s-.46-.75-1-.75z" fill="url(#a)" opacity=".15"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pastetransposed.svg b/icon-themes/elementary_svg/cmd/lc_pastetransposed.svg
new file mode 100644
index 000000000..532ecf527
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pastetransposed.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="727.52179" cy="496.93268" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31167273 0 0 .32592858 7.474182 5.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="i" gradientTransform="matrix(.46667 0 0 .5 -.933 .75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m25.492 10.898h10v1.5h-10z" fill="url(#f)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#g)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#h)" opacity=".15" transform="translate(-21.492 8.602)"/><rect display="block" fill="url(#i)" height="16" rx="1.5" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="14" x="3.5" y="-19.5"/><rect display="block" fill="none" height="14" opacity=".5" rx=".5" stroke="url(#j)" transform="scale(1 -1)" width="12" x="4.5" y="-18.5"/><path d="m11.5 5.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-4 .03c-1.026.043-1.01 1.002-1.01 1.002l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#k)" stroke="#000" stroke-opacity=".345" transform="translate(2)"/><path d="m6.004 5v-2c-.04-.632.208-1.034 1-1h3c.463.074.942.116 1 1v2l-1-2h-3z" fill="url(#l)" transform="translate(2)"/><path d="m7.507 4.5h6" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m8.5 19v-12.5s0-.937 1-1h7.5" fill="none" opacity=".05" stroke="#000" stroke-linejoin="round"/><path d="m9.5 6.5h12v15h-12z" fill="url(#c)" stroke-width="1.081125"/><path d="m13.5 14.5h-10v-13h10z" fill="none" stroke="url(#d)" stroke-linecap="round" transform="translate(7 6)"/><path d="m2.5.5h12v15h-12z" fill="none" stroke="url(#e)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m25.492 10.898h11v1.5h-11z" fill="url(#f)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#g)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m36.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#a)" opacity=".15" transform="translate(-15.492 10.602)"/><g transform="translate(3)"><path d="m10.5 9.5h6v2h-6z" fill="#fff" fill-opacity=".784314" stroke="#393939" stroke-opacity=".498"/><g fill="none" stroke="#9a9a9a"><path d="m12.5 9.5v2"/><path d="m14.5 9.5v2"/></g></g><g transform="matrix(0 -1 1 0 2 29)"><path d="m10.5 9.5h6v2h-6z" fill="#fff" fill-opacity=".784314" stroke="#393939" stroke-opacity=".498"/><g fill="none" stroke="#9a9a9a"><path d="m12.5 9.5v2"/><path d="m14.5 9.5v2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pasteunformatted.svg b/icon-themes/elementary_svg/cmd/lc_pasteunformatted.svg
new file mode 100644
index 000000000..be4feba89
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pasteunformatted.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 16.16 19.236)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31167273 0 0 .32592858 7.474182 5.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="i" gradientTransform="matrix(.46667 0 0 .5 -.933 .75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m25.492 10.898h10v1.5h-10z" fill="url(#f)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#g)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#h)" opacity=".15" transform="translate(-21.492 8.602)"/><rect display="block" fill="url(#i)" height="16" rx="1.5" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="14" x="3.5" y="-19.5"/><rect display="block" fill="none" height="14" opacity=".5" rx=".5" stroke="url(#j)" transform="scale(1 -1)" width="12" x="4.5" y="-18.5"/><path d="m11.5 5.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-4 .03c-1.026.043-1.01 1.002-1.01 1.002l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#k)" stroke="#000" stroke-opacity=".345" transform="translate(2)"/><path d="m6.004 5v-2c-.04-.632.208-1.034 1-1h3c.463.074.942.116 1 1v2l-1-2h-3z" fill="url(#l)" transform="translate(2)"/><path d="m7.507 4.5h6" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m8.5 19v-12.5s0-.937 1-1h7.5" fill="none" opacity=".05" stroke="#000" stroke-linejoin="round"/><path d="m9.5 6.5h12v15h-12z" fill="url(#c)" stroke-width="1.081125"/><path d="m13.5 14.5h-10v-13h10z" fill="none" stroke="url(#d)" stroke-linecap="round" transform="translate(7 6)"/><path d="m2.5.5h12v15h-12z" fill="none" stroke="url(#e)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m25.492 10.898h11v1.5h-11z" fill="url(#f)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#g)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m36.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#h)" opacity=".15" transform="translate(-15.492 10.602)"/><path d="m11 9v1h9v-1zm0 2v1h8v-1zm0 2v1h9v-1zm0 2v1h6v-1zm0 2v1h9v-1z" fill="#919191"/><path d="m21 21.5v1.5c.414.003 1-.336 1-.75s-.46-.75-1-.75z" fill="url(#a)" opacity=".15"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_patternfield.svg b/icon-themes/elementary_svg/cmd/lc_patternfield.svg
new file mode 100644
index 000000000..2ee286542
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_patternfield.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" gradientUnits="userSpaceOnUse" x1="14.792416" x2="14.792416" xlink:href="#d" y1="3.666105" y2="15.222877"/><radialGradient id="b" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 29.533211 -17.399743)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><radialGradient id="c" cx="4.993" cy="43.5" gradientTransform="matrix(-2.0038 0 0 -1.4 18.466443 104.40026)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14.681973" x2="14.681973" y1="4.236227" y2="15.236227"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.497636" x2="11.497636" y1="4" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".063165" stop-color="#fff" stop-opacity=".23529"/><stop offset=".95056" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="h" cx="7.4957" cy="8.4498" gradientTransform="matrix(0 1.1385 -1.2044 -.00000002 22.677 -6.2503)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><g transform="translate(0 3)"><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 -3.1429)"><path d="m39.545211 40.000257h5v7h-5z" fill="url(#b)"/><path d="m8.4544434 47.000257h-5v-7h5z" fill="url(#c)"/><path d="m8.4544434 40.000257h31.0907676v7h-31.0907676z" fill="url(#f)"/></g><path d="m2 2.5c-.28565 0-.5.21435-.5.5v12c0 .28565.21435.5.5.5h20c.28565 0 .5-.21435.5-.5v-12c0-.28565-.21435-.5-.5-.5z" fill="url(#h)"/><path d="m2.5012 3.4988 18.9988.0012-.0012 11.0012-18.9988-.0012z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#b5b5b5" height="8" rx="1" width="16" x="4" y="5"/><path d="m2.5 2c-.82235 0-1.5.67765-1.5 1.5v11c0 .82235.67765 1.5 1.5 1.5h19c.82235 0 1.5-.67765 1.5-1.5v-11c0-.82235-.67765-1.5-1.5-1.5zm0 1h19c.28565 0 .5.21435.5.5v11c0 .28565-.21435.5-.5.5h-19c-.28565 0-.5-.21435-.5-.5v-11c0-.28565.21435-.5.5-.5z" fill-opacity=".23907"/><rect fill="#cacaca" height="7" rx="1" width="16" x="4" y="6"/></g><g fill="url(#d)" stroke="#000" stroke-opacity=".470588"><path d="m7.5 15.5v-6h1v5h2v1z"/><path d="m17.499988 15.5h-1.168262l-2.876876-4.965801h-.03283c.01642.210671.0301.419973.04104.627908.01095.177839.01915.363885.02463.55814.0082.194253.01433.369369.01231.525307v3.254446h-1v-6h1.168257l2.864563 4.941176h.02872c-.0082-.207935-.01779-.413133-.02872-.615595-.0027-.08755-.0068-.17647-.01231-.266757-.0027-.09302-.0068-.184679-.01231-.274966-.0027-.09302-.0055-.181943-.0082-.266758v-.233927-3.283173h1z" fill="url(#a)" stroke-width="1.050616"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_photoalbumdialog.svg b/icon-themes/elementary_svg/cmd/lc_photoalbumdialog.svg
new file mode 100644
index 000000000..efb67dd4e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_photoalbumdialog.svg
@@ -0,0 +1 @@
+<svg height="24.000042" width="24.000042" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.08449704 0 0 .01235294 -6.539646 38.470822)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.0289166 0 0 .01235294 21.026894 38.470848)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02891661 0 0 .01235294 20.573036 38.470723)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.60000084 0 0 .39111189 -2.400021 2.513404)" 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(.48449879 0 0 .36602247 33.24617 2.077517)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.51351353 0 0 .4324324 -.324321 2.121668)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.21395589 0 0 .17748965 -26.540652 -22.697465)" gradientUnits="userSpaceOnUse" x1="45.414135" x2="45.567307" y1="15.270427" y2="96.25267"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.48571466 0 0 .51851843 -.339441 1.498599)" gradientUnits="userSpaceOnUse" x1="-24.032034" x2="-24.097931" y1="-13.090545" y2="-40.163883"><stop offset="0" stop-color="#1d1d1d"/><stop offset="1"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.18365538 0 0 .19792868 -12.930099 33.912459)" gradientUnits="userSpaceOnUse" x1="149.98465" x2="149.98465" y1="-104.23534" y2="-174.9679"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.39078161 0 0 .48796251 2.602928 2.212697)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.0289166 0 0 .01235294 23.426884 38.470723)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><g transform="translate(-1 -2)"><g opacity=".4" transform="matrix(.50000086 0 0 .50000086 0 -.499998)"><path d="m5.99999 43.000004h31.999941v2.999995h-31.999941z" fill="url(#b)"/><path d="m5.9999897 43.000005v2.999835c-1.4891338.0056-3.6-.672111-3.6-1.500111 0-.827998 1.6617608-1.499723 3.6-1.499724z" fill="url(#l)"/><path d="m37.999935 43.000005v2.999835c1.489133.0056 3.6-.672111 3.6-1.500111 0-.827998-1.661761-1.499723-3.6-1.499724z" fill="url(#d)"/></g><path d="m2.5 3.500087c4.8121841 0 16-.000045 16-.000045l.000024 17.998923-16.000024.001145v-18.000068z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m17.5 20.500042h-14v-16h14z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m-16.540186-17.566584h12.027568v12.048387h-12.027568z" fill="url(#h)" stroke="url(#i)" stroke-linecap="round" stroke-width="1.000011" transform="matrix(-.99999192 .00402031 .00227997 -.9999974 0 0)"/><path d="m10.99199 5.7271275c-.481478 0-.871794.8357341-.871794 1.8666677 0 .1715308.007.3380588.02724.4958318-.103472-.111924-.2014825-.232093-.3269196-.335416-.7632026-.6286558-1.6270707-.8022891-1.9206728-.3937497-.2936021.4085367.09497 1.2525947.8581731 1.8812487.1448129.119286.2888369.205737.4358974.291668-.1665926.0228-.3417423.06175-.5176282.116667-.9244499.288622-1.5650848.934314-1.4302884 1.429166.1347966.494853.996223.653206 1.920673.364584.1733343-.05411.3402749-.114312.4903846-.189583-.036641.07142-.075811.141425-.1089741.218749-1.8165447 1.735701-3.3100962 5.060417-3.3100962 5.060417l.6266025.01458c.340254-.874521 1.1817143-2.794876 2.4791663-4.404165-.1836346.817902-.064861 1.540398.3269233 1.691664.4529251.174872 1.0899831-.473954 1.4166661-1.443748.02939-.08723.0456-.176464.0681-.262501.03528.08324.06638.164621.108974.247917.462447.904271 1.185048 1.443379 1.607372 1.195833.422325-.247543.380715-1.181145-.08172-2.085416-.02638-.05158-.05379-.09675-.08173-.145833.05123.01706.09673.02891.14984.04375.931765.260267 1.785497.07585 1.90705-.422919.121555-.498768-.539388-1.110565-1.471153-1.370832-.01426-.004-.02663-.01081-.04086-.01459.01256-.0076.02832-.0069.04086-.01458.833947-.515467 1.316861-1.303595 1.076123-1.750001-.240741-.4464065-1.113972-.3842158-1.947918.13125-.267122.165109-.484905.354466-.667467.554166.06923-.267635.108974-.576548.108974-.9041651 0-1.0309335-.390316-1.8666677-.871795-1.8666677zm.02724 3.1208335c.601849 0 1.089743.522335 1.089743 1.166667s-.487894 1.166666-1.089743 1.166666c-.60185 0-1.0897434-.522334-1.0897434-1.166666s.4878934-1.166667 1.0897434-1.166667z" fill="url(#j)"/><path d="m10.99199 6.17921c-.481478 0-.871794.8357351-.871794 1.866667 0 .171532.007.33806.02724.495834-.103472-.111923-.2014825-.232093-.3269196-.335417-.7632026-.6286548-1.6270707-.8022872-1.9206728-.39375-.2936021.408538.09497 1.252596.8581731 1.881251.1448129.119283.2888369.205736.4358974.291666-.1665926.02279-.3417423.06176-.5176282.116666-.9244499.288623-1.5650848.934315-1.4302884 1.429167.1347966.494853.996223.653207 1.920673.364583.1733343-.05411.3402749-.11431.4903846-.189583-.036641.07142-.075811.141426-.1089741.218752-1.8165447 1.735698-3.3100962 5.060416-3.3100962 5.060416l.6266025.01458c.340254-.874522 1.1817143-2.794878 2.4791663-4.404168-.1836346.817903-.064861 1.540401.3269233 1.691668.4529251.174872 1.0899831-.473957 1.4166661-1.443751.02939-.08723.0456-.176463.0681-.262498.03528.08323.06638.164618.108974.247915.462447.904272 1.185048 1.443378 1.607372 1.195834.422325-.247545.380715-1.181145-.08172-2.085418-.02638-.05158-.05379-.09674-.08173-.145831.05123.01705.09673.02891.14984.04374.931765.26027 1.785497.07585 1.90705-.422915.121555-.498769-.539388-1.110565-1.471153-1.370833-.01426-.004-.02663-.01082-.04086-.01459.01256-.0076.02832-.0069.04086-.01459.833947-.515465 1.316861-1.303593 1.076123-1.750001-.240741-.446407-1.113972-.384214-1.947918.131251-.267122.16511-.484905.354466-.667467.554166.06923-.267635.108974-.576549.108974-.904166 0-1.0309328-.390316-1.866667-.871795-1.866667zm.02724 3.120834c.601849 0 1.089743.522335 1.089743 1.166667s-.487894 1.166666-1.089743 1.166666c-.60185 0-1.0897434-.522334-1.0897434-1.166666s.4878934-1.166667 1.0897434-1.166667z" fill="#d2d2d2"/><path d="m4 5.000042.00592 9c.5178173-.0091 12.601102-3.317589 12.994141-3.476734l-.000061-5.523266z" fill="url(#k)" fill-rule="evenodd" opacity=".15"/></g><g transform="translate(4 1)"><g opacity=".4" transform="matrix(.50000086 0 0 .50000086 0 -.499998)"><path d="m3.6 43h34.399933v3h-34.399933z" fill="url(#b)"/><path d="m3.6 43.00013v2.999835c-1.4891338.005647-3.6-.672111-3.6-1.500111 0-.827998 1.6617608-1.499723 3.6-1.499724z" fill="url(#c)"/><path d="m37.999935 43.000005v2.999835c1.489133.0056 3.6-.672111 3.6-1.500111 0-.827998-1.661761-1.499723-3.6-1.499724z" fill="url(#d)"/></g><path d="m2.5 3.500087c4.8121841 0 16-.000045 16-.000045l.000024 17.998923-16.000024.001145v-18.000068z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m17.5 20.500042h-14v-16h14z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m-16.540186-17.566584h12.027568v12.048387h-12.027568z" fill="url(#h)" stroke="url(#i)" stroke-linecap="round" stroke-width="1.000011" transform="matrix(-.99999192 .00402031 .00227997 -.9999974 0 0)"/><path d="m10.99199 5.7271275c-.481478 0-.871794.8357341-.871794 1.8666677 0 .1715308.007.3380588.02724.4958318-.103472-.111924-.2014825-.232093-.3269196-.335416-.7632026-.6286558-1.6270707-.8022891-1.9206728-.3937497-.2936021.4085367.09497 1.2525947.8581731 1.8812487.1448129.119286.2888369.205737.4358974.291668-.1665926.0228-.3417423.06175-.5176282.116667-.9244499.288622-1.5650848.934314-1.4302884 1.429166.1347966.494853.996223.653206 1.920673.364584.1733343-.05411.3402749-.114312.4903846-.189583-.036641.07142-.075811.141425-.1089741.218749-1.8165447 1.735701-3.3100962 5.060417-3.3100962 5.060417l.6266025.01458c.340254-.874521 1.1817143-2.794876 2.4791663-4.404165-.1836346.817902-.064861 1.540398.3269233 1.691664.4529251.174872 1.0899831-.473954 1.4166661-1.443748.02939-.08723.0456-.176464.0681-.262501.03528.08324.06638.164621.108974.247917.462447.904271 1.185048 1.443379 1.607372 1.195833.422325-.247543.380715-1.181145-.08172-2.085416-.02638-.05158-.05379-.09675-.08173-.145833.05123.01706.09673.02891.14984.04375.931765.260267 1.785497.07585 1.90705-.422919.121555-.498768-.539388-1.110565-1.471153-1.370832-.01426-.004-.02663-.01081-.04086-.01459.01256-.0076.02832-.0069.04086-.01458.833947-.515467 1.316861-1.303595 1.076123-1.750001-.240741-.4464065-1.113972-.3842158-1.947918.13125-.267122.165109-.484905.354466-.667467.554166.06923-.267635.108974-.576548.108974-.9041651 0-1.0309335-.390316-1.8666677-.871795-1.8666677zm.02724 3.1208335c.601849 0 1.089743.522335 1.089743 1.166667s-.487894 1.166666-1.089743 1.166666c-.60185 0-1.0897434-.522334-1.0897434-1.166666s.4878934-1.166667 1.0897434-1.166667z" fill="url(#j)"/><path d="m10.99199 6.17921c-.481478 0-.871794.8357351-.871794 1.866667 0 .171532.007.33806.02724.495834-.103472-.111923-.2014825-.232093-.3269196-.335417-.7632026-.6286548-1.6270707-.8022872-1.9206728-.39375-.2936021.408538.09497 1.252596.8581731 1.881251.1448129.119283.2888369.205736.4358974.291666-.1665926.02279-.3417423.06176-.5176282.116666-.9244499.288623-1.5650848.934315-1.4302884 1.429167.1347966.494853.996223.653207 1.920673.364583.1733343-.05411.3402749-.11431.4903846-.189583-.036641.07142-.075811.141426-.1089741.218752-1.8165447 1.735698-3.3100962 5.060416-3.3100962 5.060416l.6266025.01458c.340254-.874522 1.1817143-2.794878 2.4791663-4.404168-.1836346.817903-.064861 1.540401.3269233 1.691668.4529251.174872 1.0899831-.473957 1.4166661-1.443751.02939-.08723.0456-.176463.0681-.262498.03528.08323.06638.164618.108974.247915.462447.904272 1.185048 1.443378 1.607372 1.195834.422325-.247545.380715-1.181145-.08172-2.085418-.02638-.05158-.05379-.09674-.08173-.145831.05123.01705.09673.02891.14984.04374.931765.26027 1.785497.07585 1.90705-.422915.121555-.498769-.539388-1.110565-1.471153-1.370833-.01426-.004-.02663-.01082-.04086-.01459.01256-.0076.02832-.0069.04086-.01459.833947-.515465 1.316861-1.303593 1.076123-1.750001-.240741-.446407-1.113972-.384214-1.947918.131251-.267122.16511-.484905.354466-.667467.554166.06923-.267635.108974-.576549.108974-.904166 0-1.0309328-.390316-1.866667-.871795-1.866667zm.02724 3.120834c.601849 0 1.089743.522335 1.089743 1.166667s-.487894 1.166666-1.089743 1.166666c-.60185 0-1.0897434-.522334-1.0897434-1.166666s.4878934-1.166667 1.0897434-1.166667z" fill="#d2d2d2"/><path d="m4 5.000042.00592 9c.5178173-.0091 12.601102-3.317589 12.994141-3.476734l-.000061-5.523266z" fill="url(#k)" fill-rule="evenodd" opacity=".15"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pie_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_pie_unfilled.svg
new file mode 100644
index 000000000..68d69588f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pie_unfilled.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" transform="translate(0 2)"><path d="m11.5 5.5351562a8.4860487 7.4860487 0 0 0 -7.9863281 7.4648438 8.4860487 7.4860487 0 0 0 8.4863281 7.486328 8.4860487 7.4860487 0 0 0 8.466797-6.986328h-7.966797c-.554 0-1-.446-1-1z" transform="translate(0 -2)"/><path d="m7 14 4-2" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_polygon.svg b/icon-themes/elementary_svg/cmd/lc_polygon.svg
new file mode 100644
index 000000000..aa41a4a14
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_polygon.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027728" y2="39.999442"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="28.734865" x2="40.487045" y1="77.796242" y2="115.57488"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="5.583078" x2="6.627639" y1="50.854767" y2="-21.661228"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -1.631579 .857147)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width="1.310345" transform="matrix(.76315789 0 0 .76315789 3.60527 3.855263)"><path d="m1.1724044 6.7413792 8.5172412 13.7586208h11.1379314l-5.241379-11.1379312 2.620689-9.8275861z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m3.1379216 7.3965516 7.3318234 11.7931034h8.297181l-4.575078-9.7311527 2.049522-7.5434797z" fill="none" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_polygon_diagonal.svg b/icon-themes/elementary_svg/cmd/lc_polygon_diagonal.svg
new file mode 100644
index 000000000..1bf12c966
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_polygon_diagonal.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.18243289 0 0 .26351416 23.812332 -7.647308)" gradientUnits="userSpaceOnUse" x1="-64.748917" x2="-64.748917" y1="59.379383" y2="101.12287"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".49999997" stop-color="#fff" stop-opacity=".196078"/><stop offset=".63636363" stop-color="#fff" stop-opacity=".900735"/><stop offset=".63636363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="13.122005" x2="13.122005" y1="49.12722" y2="2.135016"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -.631579 1.857133)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.5039063 6.5039062-.0039063 13.9960938h17l-.003-7.002806-8.997.002806.00081-6.9965592z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m4.4980468 7.4980469-.00391 12.0156241 15.0078124-.01172.000906-5.004757-9.005049.02688.003-7.0264926z" fill="none" opacity=".5" stroke="url(#e)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_polygon_diagonal_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_polygon_diagonal_unfilled.svg
new file mode 100644
index 000000000..16a08db70
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_polygon_diagonal_unfilled.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none"><ellipse cx="11.852736" cy="21.036797" display="block" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke="#7239b3" stroke-linecap="round"><path d="m3.5039063 6.5039062-.0039063 14.0039058 16.996094-.01172.000906-6.998898-8.99919.02688.003-7.0206332z" stroke-linejoin="round"/><path d="m6 18 5-3" stroke-linejoin="bevel"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_polygon_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_polygon_unfilled.svg
new file mode 100644
index 000000000..9e9b64314
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_polygon_unfilled.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" stroke-linecap="round" stroke-width="1.310345" transform="matrix(.76315789 0 0 .76315789 3.60527 3.855263)"><path d="m1.1724044 6.7413792 8.5172412 13.7586208h11.1379314l-5.241379-11.1379312 2.620689-9.8275861z" stroke-linejoin="round"/><path d="m8.379301 12.637931 3.931035-1.965517" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_preformattedparastyle.svg b/icon-themes/elementary_svg/cmd/lc_preformattedparastyle.svg
new file mode 100644
index 000000000..b2e93691f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_preformattedparastyle.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" gradientUnits="userSpaceOnUse" x1="14.419792" x2="14.419792" y1="-.79375" y2="2.248958"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="22.570999" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -5.844828 16.93)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(-2.84165 0 0 -2.59455 19.272 6.038)" gradientUnits="userSpaceOnUse" x1="10.807897" x2="10.807897" y1="-.925249" y2="21.170961"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m16.844459 11.454856 5.655541.045144v10.5h-1v-9.999999h-2v9.999999h-1v-5.974965h-1.655541c-1.100057 0-1.991655-1.040307-1.991655-2.323597s.891675-2.259634 1.991655-2.246582z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><ellipse cx="10.100172" cy="21.110001" fill="url(#b)" opacity=".2" rx="11" ry="2.89"/><g fill="url(#c)" stroke="#000" stroke-linejoin="round" stroke-opacity=".490196" transform="matrix(.92524938 0 0 1.0807897 .004667 0)"><path d="m8.7174581 15.475079-8.22250214-3.626844v-1.184106l8.22250214-4.1071112v1.9873117l-5.6638383 2.6249075 5.6638383 2.326811z"/><path d="m16.393449 5.0499731-4.512853 12.1060399h-2.2936892l4.5128532-12.1060399z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_presentation.svg b/icon-themes/elementary_svg/cmd/lc_presentation.svg
new file mode 100644
index 000000000..e2ffa8e79
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_presentation.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.3599214 0 0 .08725363 7.079729 13.865792)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="10.491356" cy="21.940859" gradientTransform="matrix(.0000001 2.9166669 -2.8333337 .00000016 72.657129 -8.658938)" gradientUnits="userSpaceOnUse" r="5.459508"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.374535" x2="10.374535" y1="22.257729" y2="30.693684"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.99998741 0 0 .99998741 29.638279 -2.962035)" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" xlink:href="#d" y1="8.717988" y2="10.968022"/><linearGradient id="f" gradientTransform="matrix(-.99998741 0 0 .99998741 23.651324 -3.009822)" gradientUnits="userSpaceOnUse" x1="15.651522" x2="15.651522" xlink:href="#d" y1="9.515787" y2="11.01581"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.999993" x2="4.999993" xlink:href="#d" y1="8.005848" y2="8.380849"/><linearGradient id="h" gradientTransform="matrix(.30158659 0 0 .33185129 -.293634 1.810038)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.013155" y1=".985206" y2="29.970716"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.486092" x2="23.486092" y1="5.516603" y2="24.728191"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="14.526505" x2="14.526505" y1="8.39077" y2="12.515833"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" y1="7.592971" y2="12.09304"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="n" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="21.611818" x2="21.611818" y1="-5.666174" y2="-3.545106"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#d" y1="1.255832" y2="2.005834"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><ellipse cx="7.889552" cy="15.26185" display="block" fill="url(#a)" opacity=".433333" rx="6.073674" ry="1.472407" stroke-width=".750002"/><path d="m6.8749972 10.630856v1.875004l-2.2500056 1.500004.7500018 1.125003 2.2500057-1.500004 2.2500056 1.500004.7500023-1.125003-2.2500061-1.500004v-1.875004z" style="fill:#e5e5e5;stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098"/><path d="m.87498219 2.3808352h14.25003581v9.0000228h-14.25003581z" fill="url(#h)" stroke-width="1.073087"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#i)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#j)" stroke-linejoin="round"/></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><g stroke="#747474"><rect fill="url(#k)" height="2.250006" rx=".375" ry=".375001" width="15.750039" x=".12498" y=".130829"/><circle cx="10.423996" cy="14.589039" fill="#e5e5e5" r=".951788"/></g><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><path d="m.874982.880831h14.250035v.750002h-14.250035z" fill="none" opacity=".8" stroke="url(#o)"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.63828 -2.962035)"><rect fill="url(#m)" height="4.499149" rx=".375006" ry=".374087" width="2.248525" x="17.514999" y="7.59389"/><rect height="4.499149" rx=".375006" ry=".374087" style="opacity:.5;fill:none;stroke:#7239b3;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="17.514999" y="7.59389"/></g><g transform="matrix(-.9999874 0 0 .9999874 23.651324 -3.009822)"><rect fill="url(#l)" height="3.750057" rx=".375006" width="2.250033" x="14.526505" y="8.39077"/><rect height="3.749139" rx=".375006" ry=".374088" style="opacity:.5;fill:none;stroke:#cc3b02;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="14.528013" y="8.391688"/></g><g transform="matrix(.74999242 0 0 .74999242 -10.000976 -3.241624)"><rect fill="url(#n)" height="2.998814" rx=".500006" ry=".498782" width="3.000038" x="18.501474" y="13.497988"/><rect fill="none" height="2.998814" opacity=".5" rx=".497994" ry=".59664" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="18.501474" y="13.497988"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m11.373499 5.3817612-.748493-.0009187.000003 3.0000073h.750002z" opacity=".5" stroke="url(#e)" stroke-width=".750002"/><path d="m8.3734917 6.1317619-.7500026-.0000002.0015 2.2490886h.7500015z" opacity=".5" stroke="url(#f)" stroke-width=".750002"/><path d="m4.6249914 7.630848.7500022.0009v.7491022l-.7500022-.0009z" opacity=".5" stroke="url(#g)" stroke-width=".749992"/></g></g><g transform="matrix(1.099 0 0 1.099 6.47 -11.113)"><path d="m15.495904 26.490446a5.0045495 5.0045495 0 0 1 -5.004548 5.00455 5.0045495 5.0045495 0 0 1 -5.0045498-5.00455 5.0045495 5.0045495 0 0 1 5.0045498-5.004549 5.0045495 5.0045495 0 0 1 5.004548 5.004549z" style="stroke:#206b00;stroke-width:.909918;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;fill:url(#b)"/><path d="m14.586662 26.490446c0 2.262042-1.833265 4.095308-4.095307 4.095308-2.2620423 0-4.0953067-1.833265-4.0953067-4.095308 0-2.262041 1.8332644-4.095307 4.0953067-4.095307 2.262042 0 4.095307 1.833265 4.095307 4.095307z" style="opacity:.5;fill:none;stroke-width:.909918;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)"/><path d="m9.53125 22.855469a.9076266.9076266 0 0 0 -.8574219.90625v5.458984a.9076266.9076266 0 0 0 1.4531249.726563l3.638672-2.730469a.9076266.9076266 0 0 0 0-1.453125l-3.638672-2.728516a.9076266.9076266 0 0 0 -.595703-.179687z" fill="#206b00" fill-opacity=".67451" opacity=".1"/><path d="m9.6066799 24.67061-.025242 5.459508 3.6396721-2.729754z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m9.582 23.762 3.63911 2.728446-3.6396723 2.729754z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_presentationcurrentslide.svg b/icon-themes/elementary_svg/cmd/lc_presentationcurrentslide.svg
new file mode 100644
index 000000000..11934d40d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_presentationcurrentslide.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.3599214 0 0 .08725363 7.079729 13.865792)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="10.491356" cy="21.940859" gradientTransform="matrix(.0000001 2.9166669 -2.8333337 .00000016 72.657129 -8.658938)" gradientUnits="userSpaceOnUse" r="5.459508"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.374535" x2="10.374535" y1="22.257729" y2="30.693684"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.99998741 0 0 .99998741 29.638279 -2.962035)" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" xlink:href="#d" y1="8.717988" y2="10.968022"/><linearGradient id="f" gradientTransform="matrix(-.99998741 0 0 .99998741 23.651324 -3.009822)" gradientUnits="userSpaceOnUse" x1="15.651522" x2="15.651522" xlink:href="#d" y1="9.515787" y2="11.01581"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.999993" x2="4.999993" xlink:href="#d" y1="8.005848" y2="8.380849"/><linearGradient id="h" gradientTransform="matrix(.30158659 0 0 .33185129 -.293634 1.810038)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.013155" y1=".985206" y2="29.970716"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.486092" x2="23.486092" y1="5.516603" y2="24.728191"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="14.526505" x2="14.526505" y1="8.39077" y2="12.515833"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" y1="7.592971" y2="12.09304"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="n" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="21.611818" x2="21.611818" y1="-5.666174" y2="-3.545106"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#d" y1="1.255832" y2="2.005834"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><ellipse cx="7.889552" cy="15.26185" display="block" fill="url(#a)" opacity=".433333" rx="6.073674" ry="1.472407" stroke-width=".750002"/><path d="m6.8749972 10.630856v1.875004l-2.2500056 1.500004.7500018 1.125003 2.2500057-1.500004 2.2500056 1.500004.7500023-1.125003-2.2500061-1.500004v-1.875004z" style="fill:#e5e5e5;stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098"/><path d="m.87498219 2.3808352h14.25003581v9.0000228h-14.25003581z" fill="url(#h)" stroke-width="1.073087"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#i)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#j)" stroke-linejoin="round"/></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><g stroke="#747474"><rect fill="url(#k)" height="2.250006" rx=".375" ry=".375001" width="15.750039" x=".12498" y=".130829"/><circle cx="10.423996" cy="14.589039" fill="#e5e5e5" r=".951788"/></g><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><path d="m.874982.880831h14.250035v.750002h-14.250035z" fill="none" opacity=".8" stroke="url(#o)"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.63828 -2.962035)"><rect fill="url(#m)" height="4.499149" rx=".375006" ry=".374087" width="2.248525" x="17.514999" y="7.59389"/><rect height="4.499149" rx=".375006" ry=".374087" style="opacity:.5;fill:none;stroke:#7239b3;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="17.514999" y="7.59389"/></g><g transform="matrix(-.9999874 0 0 .9999874 23.651324 -3.009822)"><rect fill="url(#l)" height="3.750057" rx=".375006" width="2.250033" x="14.526505" y="8.39077"/><rect height="3.749139" rx=".375006" ry=".374088" style="opacity:.5;fill:none;stroke:#cc3b02;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="14.528013" y="8.391688"/></g><g transform="matrix(.74999242 0 0 .74999242 -10.000976 -3.241624)"><rect fill="url(#n)" height="2.998814" rx=".500006" ry=".498782" width="3.000038" x="18.501474" y="13.497988"/><rect fill="none" height="2.998814" opacity=".5" rx=".497994" ry=".59664" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="18.501474" y="13.497988"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m11.373499 5.3817612-.748493-.0009187.000003 3.0000073h.750002z" opacity=".5" stroke="url(#e)" stroke-width=".750002"/><path d="m8.3734917 6.1317619-.7500026-.0000002.0015 2.2490886h.7500015z" opacity=".5" stroke="url(#f)" stroke-width=".750002"/><path d="m4.6249914 7.630848.7500022.0009v.7491022l-.7500022-.0009z" opacity=".5" stroke="url(#g)" stroke-width=".749992"/></g></g><g transform="matrix(1.099 0 0 1.099 6.47 -11.113)"><path d="m15.495904 26.490446a5.0045495 5.0045495 0 0 1 -5.004548 5.00455 5.0045495 5.0045495 0 0 1 -5.0045498-5.00455 5.0045495 5.0045495 0 0 1 5.0045498-5.004549 5.0045495 5.0045495 0 0 1 5.004548 5.004549z" style="stroke:#206b00;stroke-width:.909918;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;fill:url(#b)"/><path d="m17 14-1.992188.002a5.0000001 5.0000001 0 0 0 -1.007812 1.007766v5.980468a5.0000001 5.0000001 0 0 0 1.009766 1.009766h1.990234a1.0001001 1.0001001 0 0 0 1-1 1.0001001 1.0001001 0 0 0 1 1h1.990234a5.0000001 5.0000001 0 0 0 1.009766-1.009766v-5.980468a5.0000001 5.0000001 0 0 0 -1.009766-1.009766l-1.990234.001953a1.0001001 1.0001001 0 0 0 -1 .998047 1.0001001 1.0001001 0 0 0 -1-1z" fill="#206b00" opacity=".1" transform="matrix(.90991811 0 0 .90991811 -5.88717 10.11192)"/><path d="m14.586662 26.490446c0 2.262042-1.833265 4.095308-4.095307 4.095308-2.2620423 0-4.0953067-1.833265-4.0953067-4.095308 0-2.262041 1.8332644-4.095307 4.0953067-4.095307 2.262042 0 4.095307 1.833265 4.095307 4.095307z" style="opacity:.5;fill:none;stroke-width:.909918;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)"/><path d="m7.7868437 24.67061-.025242 5.459508h1.8198362v-5.459508z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m7.7621638 23.762 1.8192741-.0013v5.4595h-1.8198364z" fill="#fff"/><path d="m11.426516 24.670602-.02524 5.459508h1.819836v-5.459508z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m11.401836 23.761992 1.819274-.0013v5.4595h-1.819836z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_presentationdialog.svg b/icon-themes/elementary_svg/cmd/lc_presentationdialog.svg
new file mode 100644
index 000000000..f87ea3ef4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_presentationdialog.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.3599214 0 0 .08725363 7.079729 13.865792)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.99998741 0 0 .99998741 29.638279 -2.962035)" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" xlink:href="#e" y1="8.717988" y2="10.968022"/><linearGradient id="g" gradientTransform="matrix(-.99998741 0 0 .99998741 23.651324 -3.009822)" gradientUnits="userSpaceOnUse" x1="15.651522" x2="15.651522" xlink:href="#e" y1="9.515787" y2="11.01581"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="4.999993" x2="4.999993" xlink:href="#e" y1="8.005848" y2="8.380849"/><linearGradient id="i" gradientTransform="matrix(.30158659 0 0 .33185129 -.293634 1.810038)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.013155" y1=".985206" y2="29.970716"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.486092" x2="23.486092" y1="5.516603" y2="24.728191"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="14.526505" x2="14.526505" y1="8.39077" y2="12.515833"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" y1="7.592971" y2="12.09304"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="o" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="21.611818" x2="21.611818" y1="-5.666174" y2="-3.545106"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#e" y1="1.255832" y2="2.005834"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><ellipse cx="7.889552" cy="15.26185" display="block" fill="url(#a)" opacity=".433333" rx="6.073674" ry="1.472407" stroke-width=".750002"/><path d="m6.8749972 10.630856v1.875004l-2.2500056 1.500004.7500018 1.125003 2.2500057-1.500004 2.2500056 1.500004.7500023-1.125003-2.2500061-1.500004v-1.875004z" style="fill:#e5e5e5;stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098"/><path d="m.87498219 2.3808352h14.25003581v9.0000228h-14.25003581z" fill="url(#i)" stroke-width="1.073087"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#j)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#k)" stroke-linejoin="round"/></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><g stroke="#747474"><rect fill="url(#l)" height="2.250006" rx=".375" ry=".375001" width="15.750039" x=".12498" y=".130829"/><circle cx="10.423996" cy="14.589039" fill="#e5e5e5" r=".951788"/></g><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><path d="m.874982.880831h14.250035v.750002h-14.250035z" fill="none" opacity=".8" stroke="url(#p)"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.63828 -2.962035)"><rect fill="url(#n)" height="4.499149" rx=".375006" ry=".374087" width="2.248525" x="17.514999" y="7.59389"/><rect height="4.499149" rx=".375006" ry=".374087" style="opacity:.5;fill:none;stroke:#7239b3;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="17.514999" y="7.59389"/></g><g transform="matrix(-.9999874 0 0 .9999874 23.651324 -3.009822)"><rect fill="url(#m)" height="3.750057" rx=".375006" width="2.250033" x="14.526505" y="8.39077"/><rect height="3.749139" rx=".375006" ry=".374088" style="opacity:.5;fill:none;stroke:#cc3b02;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="14.528013" y="8.391688"/></g><g transform="matrix(.74999242 0 0 .74999242 -10.000976 -3.241624)"><rect fill="url(#o)" height="2.998814" rx=".500006" ry=".498782" width="3.000038" x="18.501474" y="13.497988"/><rect fill="none" height="2.998814" opacity=".5" rx=".497994" ry=".59664" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="18.501474" y="13.497988"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m11.373499 5.3817612-.748493-.0009187.000003 3.0000073h.750002z" opacity=".5" stroke="url(#f)" stroke-width=".750002"/><path d="m8.3734917 6.1317619-.7500026-.0000002.0015 2.2490886h.7500015z" opacity=".5" stroke="url(#g)" stroke-width=".750002"/><path d="m4.6249914 7.630848.7500022.0009v.7491022l-.7500022-.0009z" opacity=".5" stroke="url(#h)" stroke-width=".749992"/></g></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#d)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_presentationlayout.svg b/icon-themes/elementary_svg/cmd/lc_presentationlayout.svg
new file mode 100644
index 000000000..19bf627d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_presentationlayout.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="4.559" y2="21.517"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#c" y1="8.0466" y2="21.817619"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.783 0 0 .78 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#c" y1="33" y2="24.52"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3746 0 0 .37083 29.393 2.44)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66892 0 0 .4054 -1.18 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="6.733" y2="41.267"/><linearGradient id="i" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="37.633" x2="37.633" xlink:href="#e" y1="6.733" y2="41.267"/><linearGradient id="j" gradientTransform="matrix(.47058531 0 0 .36937813 2.972059 3.568188)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="m" gradientTransform="matrix(.03873 0 0 .00824 -1.997 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -2)"><path d="m2.65 21h18.7v2h-18.7z" fill="url(#m)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#l)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#k)" opacity=".15"/><path d="m5 4.5h17.5v17h-17.5z" fill="url(#j)" stroke-width="1.045825"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#i)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#a)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#h)" stroke-linecap="square"/><path d="m6 7.5h4m1 0h2m1 0h1m1 0h2m-12 4h2m-2 2h1m-1 2h2m-2 2h2m0-4h1m0 4h1" stroke="#aaa"/><g stroke-linejoin="round"><path d="m5 21.5h17.5v-17h-17.5" stroke="url(#g)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#a)"><path d="m20 14a4 4 0 1 1 -2.116-3.53l-1.884 3.53z" opacity=".5"/><path d="m20 14.012c0 1.734-1.26 3.392-2.933 3.854-1.67.463-3.605-.31-4.497-1.798-.007.007 3.43-2.056 3.43-2.056z" opacity=".5"/><path d="m20 14c0 1.734-1.26 3.392-2.933 3.855-.04-.007-1.067-3.855-1.067-3.855z"/></g></g><g transform="translate(.032 -1)"><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961" transform="translate(-.032)"/><path d="m2.468 8.9116875v12.5883125h12.602z" fill="none" opacity=".5" stroke="url(#b)"/><path d="m3.468 14v6.5h7" fill="none" opacity=".5" stroke="url(#d)"/><path d="m3.468 23.5h14" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_presentationminimizer.svg b/icon-themes/elementary_svg/cmd/lc_presentationminimizer.svg
new file mode 100644
index 000000000..b2c0ae871
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_presentationminimizer.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="4.559" y2="21.517"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".655513" x2="14.727656" xlink:href="#c" y1="11.822087" y2="1.32404"/><linearGradient id="c"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="d" cx="32.5" cy="16.5625" gradientTransform="matrix(.13600338 .32887282 -.25782279 .11298813 11.149645 -7.537857)" gradientUnits="userSpaceOnUse" r="14.4375" xlink:href="#c"/><filter id="e" color-interpolation-filters="sRGB" height="1.324258" width="1.386852" x="-.193426" y="-.162129"><feGaussianBlur stdDeviation=".67849208"/></filter><linearGradient id="f" gradientTransform="matrix(.26725589 0 0 1.157552 9.315594 -10.704165)" gradientUnits="userSpaceOnUse" x1="-32.957481" x2="-25.474016" y1="27.388975" y2="27.388975"><stop offset="0" stop-color="#2e3436"/><stop offset=".64444447" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.77602087 .23906428 -.31605097 .56747902 -20.167798 4.551095)" gradientUnits="userSpaceOnUse" x1="27.52779" x2="30.419695" y1="4.16702" y2="2.948735"><stop offset="0" stop-color="#eeeeec"/><stop offset=".78888887" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.3746 0 0 .37083 29.393 2.44)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.66892 0 0 .4054 -1.18 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#h" y1="6.733" y2="41.267"/><linearGradient id="l" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="37.633" x2="37.633" xlink:href="#h" y1="6.733" y2="41.267"/><linearGradient id="m" gradientTransform="matrix(.47058531 0 0 .36937813 2.972059 3.568188)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="n" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="p" gradientTransform="matrix(.03873 0 0 .00824 -1.997 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -2)"><path d="m2.65 21h18.7v2h-18.7z" fill="url(#p)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#o)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#n)" opacity=".15"/><path d="m5 4.5h17.5v17h-17.5z" fill="url(#m)" stroke-width="1.045825"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#l)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#a)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#k)" stroke-linecap="square"/><path d="m6 7.5h4m1 0h2m1 0h1m1 0h2m-12 4h2m-2 2h1m-1 2h2m-2 2h2m0-4h1m0 4h1" stroke="#aaa"/><g stroke-linejoin="round"><path d="m5 21.5h17.5v-17h-17.5" stroke="url(#j)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#a)"><path d="m20 14a4 4 0 1 1 -2.116-3.53l-1.884 3.53z" opacity=".5"/><path d="m20 14.012c0 1.734-1.26 3.392-2.933 3.854-1.67.463-3.605-.31-4.497-1.798-.007.007 3.43-2.056 3.43-2.056z" opacity=".5"/><path d="m20 14c0 1.734-1.26 3.392-2.933 3.855-.04-.007-1.067-3.855-1.067-3.855z"/></g></g><path d="m9.9746091 1.1054688-.101562 2.4785156-1.5957033.8359375-.5-.28125-.017578-1.4765625-1.046875.9648437-1.4101562-.4414062.59375 1.2929687-.8554688 1.2050782 1.4140625-.1640626.8828125 1.1855469.2792969-1.3964843.7382813-.25 1.5625001.5800781.4316399 2.5390625 1.539063-1.9453125 2.546875.375-1.375-2.0664063 1.142578-2.3046875-2.386719.6679688zm-5.5234372 4.3671874-.8125.75-1.09375-.34375.4609375 1.0058594-.6640625.9335938 1.0976562-.1269532.6835938.9199218.2167969-1.0839842 1.0878906-.3652344-.9628906-.5410156zm3.7128906.8925782-1.1835937 1.0898437-1.5957032-.4980469.671875 1.4628908-.9648437 1.361328 1.5976562-.185547.9960938 1.339844.3164062-1.578125 1.5839844-.533203-1.4042969-.7890628zm-6.2207031 1.5859375-.296875 1.1191411-1.15820315.3125.97070315.626953-.060547 1.199218.8964844-.730468 1.1230469.429687-.4179688-1.080078.7539062-.933594-1.1542968.06445z" fill="url(#b)"/><path d="m13.263114 9.769977c-2.055779.900922-4.601427-.494534-5.685864-3.116837-1.084439-2.622304-.297012-5.478444 1.758767-6.37936679 2.055778-.9009236 4.601426.4945301 5.685864 3.11683479 1.084439 2.622304.297012 5.478445-1.758767 6.379369z" fill="url(#d)" filter="url(#e)" opacity=".483"/><g transform="matrix(1.0583533 -.61104055 .51705714 .89556923 3.108729 -5.864404)"><path d="m.5 18v12.4375c0 .5817.297334 1.0625.666667 1.0625h.666667c.369333 0 .666666-.4808.666666-1.0625v-12.4375z" fill="url(#f)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".74907" ry=".929487" stroke="#000" stroke-width=".814307" width="2" x=".5" y="10.5"/><path d="m1.166667 10.5c-.369333 0-.666667.4808-.666667 1.0625v6.4375h2v-6.4375c0-.5817-.297333-1.0625-.666666-1.0625z" fill="url(#g)" fill-rule="evenodd" opacity=".9"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_previousannotation.svg b/icon-themes/elementary_svg/cmd/lc_previousannotation.svg
new file mode 100644
index 000000000..884b0434a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_previousannotation.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.451878 30.383287)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.673566 -16.421791)" gradientUnits="userSpaceOnUse" x1="5.009942" x2="5.03216" y1="28.039032" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000039" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="18.573938" x2="62.560024" y1="-44.262432" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="g" cx="1.196594" cy="17.424702" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1=".999998" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.264583 -.24939)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><path d="m4.9824219-.49609377c-1.3759392.00038298-2.4863159.91328684-2.4824219 2.04687507l.0000001 6.4492173-.0000001 3.4544704c0 1.133595 1.1064826 2.046875 2.4824219 2.046875h3.1113281l-1.0937499 4.998655 4.7753909-4.488889.692035-.513672h6.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-8.9531244c0-1.13359475-1.106483-2.04725794-2.482422-2.04687495z" fill="url(#f)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157.49609221c-.8193638-.00022833-1.4785156.34795195-1.4785156 1.00390629v10.0000005c0 .5.6806362 1 1.5 1h3.0000001c.5844537-.050415 1.1557789.268001 1.1507732.834195l-.4974342 2.261586 2.8521848-2.67312c.26576-.155803.494476-.344393.818134-.422661h6.676342c1 0 1.5-.5 1.5-1v-10.0000005c0-.50000003-.680636-.99977051-1.5-.99999885z" fill="none" opacity=".5" stroke="url(#h)" transform="translate(0 3.942578)"/></g><g transform="matrix(-.21166667 0 0 .21166667 6.796536 1.77433)"><path d="m19.001669 17.523805a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><g stroke-width="1.25"><path d="m12.011963 4.7560117v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.659036 6.9571693c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.659041 6.941278c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.7206982c-.285849 0-.5-.214151-.5-.5v-4c0-.2858493.2141509-.5000003.5-.5000003h7.7695312c.267637-.02501.480647-.241068.480469-.4960909v-1.3789091-2.611325c0-.290366.225627-.500003.527344-.500003z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m10.48586 13.49234h-6.5012412v-2.5h6.5012412" fill="none" opacity=".6" stroke="url(#d)"/><path d="m12.734375 6.8769531v2.3671875c-.000287.8872194-.740534 1.6221014-1.591168 1.7481994l-.02407 2.5c.850634.126098 1.614948.854816 1.615235 1.742035v2.341797l5.871094-5.333984z" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_previouspage.svg b/icon-themes/elementary_svg/cmd/lc_previouspage.svg
new file mode 100644
index 000000000..48a6a3ade
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_previouspage.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.451878 30.383287)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.673566 -16.421791)" gradientUnits="userSpaceOnUse" x1="5.009942" x2="5.03216" y1="28.039032" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000039" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 .396742 .365522)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.292706 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.815119 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="j" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 18.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(-2)"><path d="m3.500002 22h16.999998v2h-16.999998z" fill="url(#j)" opacity=".15"/><path d="m3.5000009 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#i)" opacity=".15"/><path d="m20.500001 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><path d="m3.5538731 1.5166173c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987157s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000346 0-21.0000534z" fill="url(#g)"/><g fill="none" transform="translate(.053913 .01666)"><path d="m19.446087 21.48334h-15v-19.0000001h15z" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(-.8 0 0 .8 24.687695 6.706128)"><path d="m19.001669 17.523805a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><g stroke-width="1.25"><path d="m12.011963 4.7560117v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.659036 6.9571693c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.659041 6.941278c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.7206982c-.285849 0-.5-.214151-.5-.5v-4c0-.2858493.2141509-.5000003.5-.5000003h7.7695312c.267637-.02501.480647-.241068.480469-.4960909v-1.3789091-2.611325c0-.290366.225627-.500003.527344-.500003z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m10.48586 13.49234h-6.5012412v-2.5h6.5012412" fill="none" opacity=".6" stroke="url(#d)"/><path d="m12.734375 6.8769531v2.3671875c-.000287.8872194-.740534 1.6221014-1.591168 1.7481994l-.02407 2.5c.850634.126098 1.614948.854816 1.615235 1.742035v2.341797l5.871094-5.333984z" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_previoustrackedchange.svg b/icon-themes/elementary_svg/cmd/lc_previoustrackedchange.svg
new file mode 100644
index 000000000..1acda3858
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_previoustrackedchange.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.451878 30.383287)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.673566 -16.421791)" gradientUnits="userSpaceOnUse" x1="5.009942" x2="5.03216" y1="28.039032" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000039" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .46216215 2.269687 .858112)" gradientUnits="userSpaceOnUse" x1="24.001358" x2="24.001358" y1="4.634402" y2="41.41803"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.48571543 0 0 .41480329 -1.657131 1.363224)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="-3.71906" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.39221364 0 0 .38819409 27.199336 .900934)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 11.238833 17.980607)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 8.761246 17.980607)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="k" gradientTransform="matrix(.0352071 0 0 .0082353 -2.724812 17.98059)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m1.5000409 21.000043h16.9999981v2h-16.9999981z" fill="url(#k)" opacity=".15"/><path d="m1.5000398 21.000128v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#j)" opacity=".15"/><path d="m18.50004 21.000128v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#i)" opacity=".15"/><path d="m1.5 1.5c3.8955809 0 17.000059.00124 17.000059.00124l.000021 19.99884s-11.3333863 0-17.00008 0c0-6.363471 0-13.6365847 0-20.0000561z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><g fill="none" transform="translate(-1.99996 .000043)"><path d="m19.5 20.5h-15.0000004v-18h15.0000004z" stroke="url(#f)" stroke-linecap="round"/><path d="m6 4.5050064h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" stroke="#aaa"/><path d="m12.13125 6.5050061h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" stroke="#c6262e"/></g><g fill="#c6262e" transform="translate(-1.99996 .000043)"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g><g transform="matrix(-.8 0 0 .8 24.687695 6.706129)"><path d="m19.001669 17.523805a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><g stroke-width="1.25"><path d="m12.011963 4.7560117v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.659036 6.9571693c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.659041 6.941278c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.7206982c-.285849 0-.5-.214151-.5-.5v-4c0-.2858493.2141509-.5000003.5-.5000003h7.7695312c.267637-.02501.480647-.241068.480469-.4960909v-1.3789091-2.611325c0-.290366.225627-.500003.527344-.500003z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m10.48586 13.49234h-6.5012412v-2.5h6.5012412" fill="none" opacity=".6" stroke="url(#d)"/><path d="m12.734375 6.8769531v2.3671875c-.000287.8872194-.740534 1.6221014-1.591168 1.7481994l-.02407 2.5c.850634.126098 1.614948.854816 1.615235 1.742035v2.341797l5.871094-5.333984z" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_prevrecord.svg b/icon-themes/elementary_svg/cmd/lc_prevrecord.svg
new file mode 100644
index 000000000..9ca93afa4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_prevrecord.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" gradientTransform="matrix(.87905913 0 0 1.0000035 13.576794 -16.671791)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="27.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000017" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24.00036 1.000001)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.004639 0 0 1 13.142957 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="translate(3.939331 8.54761)"/><path d="m11.966084 4.5136719v.0039c-.162385 0-.29734.06441-.394531.167969-.0067.0074-.01441.01451-.02149.02148l-7.8918599 6.9492291c-.090901.09098-.1445312.214106-.1445312.349609 0 .134536.053632.250868.1445312.347657l7.8918649 6.949218c.0071.007.01484.01412.02149.02148.09719.103564.232145.167969.394531.167969.301717 0 .527344-.215491.527344-.505858v-3.988275c-.000189-.271008.237747-.49805.529297-.49805h7.97727c.285849 0 .5-.214151.5-.5v-4.0000001c0-.285849-.214151-.5-.5-.5h-8.026103c-.267637-.02501-.480647-.241068-.480469-.496091v-3.990234c0-.290366-.225627-.500003-.527344-.500003z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m13.00036 13.500003h7.5v-3.000003h-7.5" opacity=".6" stroke="url(#a)" stroke-width=".999992"/><path d="m13.055604 13.494013c-.827238.000268-1.555336.670809-1.555604 1.498047v2.920565l-6.7393961-5.920565 6.7393961-5.938069v2.9479618c.000268.827238.728366 1.4977792 1.555604 1.4980472" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_print.svg b/icon-themes/elementary_svg/cmd/lc_print.svg
new file mode 100644
index 000000000..2e6c07ec0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_print.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" gradientTransform="translate(0 -5)" gradientUnits="userSpaceOnUse" x1="10" x2="10" y2="22"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48572 0 0 -.25857 -.657 10.22)" gradientUnits="userSpaceOnUse" x1="30.176" x2="30.176" xlink:href="#e" y1="47.256" y2="-26.225"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="7"><stop offset="0" stop-color="#232323"/><stop offset=".8" stop-color="#535353"/><stop offset=".8" stop-color="#676767"/><stop offset="1" stop-color="#676767"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48572 0 0 -.25857 -.657 24.72)" gradientUnits="userSpaceOnUse" x1="28.118" x2="28.118" xlink:href="#e" y1="91.732" y2="22.118"/><linearGradient id="e" gradientTransform="matrix(.48572 0 0 .4563 -34.657 -3.314)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4054 0 0 .5135 2.27 -2.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset=".056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m6 3v1h12v-1z" fill="#fff" opacity=".4"/><path d="m6 1v14h12v-14zm1 1h10v12h-10z" fill="url(#a)" opacity=".4" transform="translate(0 2)"/><path d="m4.78 5.5-.124.156-2 2-.156.125v9.72h19v-9.721l-.156-.124-2-2-.125-.156h-14.219z" fill="url(#c)" transform="translate(0 2)"/><path d="m4.78 7.5-.124.156-2 2-.156.125v9.72h19v-9.721l-.156-.124-2-2-.125-.156h-14.219z" fill="none" opacity=".71" stroke="#000"/><path d="m5.5 7h13v-6.5h-13z" fill="url(#b)" transform="translate(0 2)"/><path d="m3 10h18v1h-18z" fill="#fff" opacity=".2"/><path d="m5.344 2c-.214.07-.355.275-.344.5v6.5h1v-6h12v6h1v-6.5c0-.276-.224-.5-.5-.5h-13c-.03-.003-.063-.003-.094 0z" opacity=".3"/><path d="m5.5 9h13v1h-13z" opacity=".4"/><path d="m5 18h14v-1h-14z" fill="#505050"/><path d="m6 16h12v1h-12z" opacity=".2"/><path d="m5 18h14v1h-14z" opacity=".4"/><path d="m19 20-.5-5h-13l-.5 5z" fill="url(#d)" transform="translate(0 2)"/><path d="m5 16.875-.5 5.5c-.077.3.19.635.5.625h14c.31.01.577-.326.5-.625l-.5-5.5v.125h-.906v.5l.25 4.5h-.25v.03h-11.094v-.03h-1.344l.25-4.5v-.5h-.906z" opacity=".3"/><path d="m7 18h9v1h-9z" opacity=".2"/><path d="m18 12h2v2h-2z" fill="#0cceff"/><path d="m17.502 6.505-11.008-.005.01-5 10.997.005z" fill="none" stroke="url(#f)" stroke-linecap="round" transform="translate(0 2)"/><path d="m10 20h6v1h-6z" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_printdefault.svg b/icon-themes/elementary_svg/cmd/lc_printdefault.svg
new file mode 100644
index 000000000..b7b955092
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_printdefault.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" gradientTransform="matrix(.99999998 0 0 -.99999998 13 49.499993)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="13.5" y2="22"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="15.000001" y2="19.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="translate(0 -5)" gradientUnits="userSpaceOnUse" x1="10" x2="10" y2="22"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48572 0 0 -.25857 -.657 10.22)" gradientUnits="userSpaceOnUse" x1="30.176" x2="30.176" xlink:href="#g" y1="47.256" y2="-26.225"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="7"><stop offset="0" stop-color="#232323"/><stop offset=".8" stop-color="#535353"/><stop offset=".8" stop-color="#676767"/><stop offset="1" stop-color="#676767"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48572 0 0 -.25857 -.657 24.72)" gradientUnits="userSpaceOnUse" x1="28.118" x2="28.118" xlink:href="#g" y1="91.732" y2="22.118"/><linearGradient id="g" gradientTransform="matrix(.48572 0 0 .4563 -34.657 -3.314)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.4054 0 0 .5135 2.27 -2.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset=".056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m6 3v1h12v-1z" fill="#fff" opacity=".4"/><path d="m6 1v14h12v-14zm1 1h10v12h-10z" fill="url(#c)" opacity=".4" transform="translate(0 2)"/><path d="m4.78 5.5-.124.156-2 2-.156.125v9.72h19v-9.721l-.156-.124-2-2-.125-.156h-14.219z" fill="url(#e)" transform="translate(0 2)"/><path d="m4.78 7.5-.124.156-2 2-.156.125v9.72h19v-9.721l-.156-.124-2-2-.125-.156h-14.219z" fill="none" opacity=".71" stroke="#000"/><path d="m5.5 7h13v-6.5h-13z" fill="url(#d)" transform="translate(0 2)"/><path d="m3 10h18v1h-18z" fill="#fff" opacity=".2"/><path d="m5.344 2c-.214.07-.355.275-.344.5v6.5h1v-6h12v6h1v-6.5c0-.276-.224-.5-.5-.5h-13c-.03-.003-.063-.003-.094 0z" opacity=".3"/><path d="m5.5 9h13v1h-13z" opacity=".4"/><path d="m5 18h14v-1h-14z" fill="#505050"/><path d="m6 16h12v1h-12z" opacity=".2"/><path d="m5 18h14v1h-14z" opacity=".4"/><path d="m19 20-.5-5h-13l-.5 5z" fill="url(#f)" transform="translate(0 2)"/><path d="m5 16.875-.5 5.5c-.077.3.19.635.5.625h14c.31.01.577-.326.5-.625l-.5-5.5v.125h-.906v.5l.25 4.5h-.25v.03h-11.094v-.03h-1.344l.25-4.5v-.5h-.906z" opacity=".3"/><path d="m7 18h9v1h-9z" opacity=".2"/><path d="m18 12h2v2h-2z" fill="#0cceff"/><path d="m17.502 6.505-11.008-.005.01-5 10.997.005z" fill="none" stroke="url(#h)" stroke-linecap="round" transform="translate(0 2)"/><path d="m10 20h6v1h-6z" opacity=".2"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(1 0 0 -1 -5 50.499993)"><path d="m15.5 35.999993v-4h-2l3.5-4 3.5 4h-2v4z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m3.4765621 14.5.011719 3c-.0007568.481843-.3490321.892841-.8242187.972657l1.3359376 1.527343 1.3359375-1.527343c-.4751866-.079816-.8234619-.490814-.8242187-.972657l-.011719-3z" fill="none" opacity=".245" stroke="url(#b)" transform="matrix(.99999998 0 0 -.99999998 13 49.499993)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_printersetup.svg b/icon-themes/elementary_svg/cmd/lc_printersetup.svg
new file mode 100644
index 000000000..afe49d42a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_printersetup.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="d" gradientTransform="translate(0 -5)" gradientUnits="userSpaceOnUse" x1="10" x2="10" y2="22"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48572 0 0 -.25857 -.657 10.22)" gradientUnits="userSpaceOnUse" x1="30.176" x2="30.176" xlink:href="#h" y1="47.256" y2="-26.225"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="7"><stop offset="0" stop-color="#232323"/><stop offset=".8" stop-color="#535353"/><stop offset=".8" stop-color="#676767"/><stop offset="1" stop-color="#676767"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.48572 0 0 -.25857 -.657 24.72)" gradientUnits="userSpaceOnUse" x1="28.118" x2="28.118" xlink:href="#h" y1="91.732" y2="22.118"/><linearGradient id="h" gradientTransform="matrix(.48572 0 0 .4563 -34.657 -3.314)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.4054 0 0 .5135 2.27 -2.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset=".056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m6 3v1h12v-1z" fill="#fff" opacity=".4"/><path d="m6 1v14h12v-14zm1 1h10v12h-10z" fill="url(#d)" opacity=".4" transform="translate(0 2)"/><path d="m4.78 5.5-.124.156-2 2-.156.125v9.72h19v-9.721l-.156-.124-2-2-.125-.156h-14.219z" fill="url(#f)" transform="translate(0 2)"/><path d="m4.78 7.5-.124.156-2 2-.156.125v9.72h19v-9.721l-.156-.124-2-2-.125-.156h-14.219z" fill="none" opacity=".71" stroke="#000"/><path d="m5.5 7h13v-6.5h-13z" fill="url(#e)" transform="translate(0 2)"/><path d="m3 10h18v1h-18z" fill="#fff" opacity=".2"/><path d="m5.344 2c-.214.07-.355.275-.344.5v6.5h1v-6h12v6h1v-6.5c0-.276-.224-.5-.5-.5h-13c-.03-.003-.063-.003-.094 0z" opacity=".3"/><path d="m5.5 9h13v1h-13z" opacity=".4"/><path d="m5 18h14v-1h-14z" fill="#505050"/><path d="m6 16h12v1h-12z" opacity=".2"/><path d="m5 18h14v1h-14z" opacity=".4"/><path d="m19 20-.5-5h-13l-.5 5z" fill="url(#g)" transform="translate(0 2)"/><path d="m5 16.875-.5 5.5c-.077.3.19.635.5.625h14c.31.01.577-.326.5-.625l-.5-5.5v.125h-.906v.5l.25 4.5h-.25v.03h-11.094v-.03h-1.344l.25-4.5v-.5h-.906z" opacity=".3"/><path d="m7 18h9v1h-9z" opacity=".2"/><path d="m18 12h2v2h-2z" fill="#0cceff"/><path d="m17.502 6.505-11.008-.005.01-5 10.997.005z" fill="none" stroke="url(#i)" stroke-linecap="round" transform="translate(0 2)"/><path d="m10 20h6v1h-6z" opacity=".2"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_printlayout.svg b/icon-themes/elementary_svg/cmd/lc_printlayout.svg
new file mode 100644
index 000000000..8ee253a85
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_printlayout.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" gradientTransform="matrix(.4054 0 0 .5135 .266 -2.324)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" y1="8.420643" y2="12.315482"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40541 0 0 .51351 2.2697 -.32432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.4737" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48572 0 0 .4563 .34283 .34886)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="e" cx="605.71" cy="486.65" gradientTransform="matrix(.012049 0 0 .0082353 13.239 18.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><radialGradient id="f" cx="605.71" cy="486.65" gradientTransform="matrix(-.012049 0 0 .0082353 10.761 18.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.035207 0 0 .0082353 -.72485 18.981)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#g)" opacity=".15"/><path d="m3.5 22v1.9999c-.62047.0038-1.5-.44808-1.5-1.0001 0-.552.6924-.99982 1.5-.99982z" fill="url(#f)" opacity=".15"/><path d="m20.5 22v1.9999c.62047.0038 1.5-.44808 1.5-1.0001 0-.552-.6924-.99982-1.5-.99982z" fill="url(#e)" opacity=".15"/><path d="m3.5 1.5c3.8956 0 17 .00136 17 .00136l.000021 20.999s-11.333 0-17 0v-21z" fill="url(#d)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m3.5 1.5c3.8956 0 17 .00136 17 .00136l.000021 20.999s-11.333 0-17 0v-21z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".99992"/><g transform="translate(8 8)"><path d="m2.8684 14.499c.0073.35961.029665.91477.34211.99126 3.3006.01952 6.2781.0028 9.579.0084.34064.01588.35312-.62103.34211-.99966h-10.263z" fill="#505050" stroke="#565656" stroke-linecap="square" stroke-width=".99971"/><g stroke-linecap="round"><path d="m.64718 6.5559.74742-3.0509 13.216.0036.715 3.0637z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.2252 6.5169h13.55c.40178 0 .72523.34771.72523.77962v6.2035h-15v-6.2035c0-.43191.32345-.77962.72522-.77962z" fill="#4f4f4f"/><path d="m1.2252 6.5169h13.55c.40178 0 .72523.34771.72523.77962v6.2035h-15v-6.2035c0-.43191.32345-.77962.72522-.77962z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round" stroke-width=".99993"/><path d="m12 8h2v2h-2z" fill="#0cceff"/><path d="m.64718 6.5559.74742-3.0509 13.216.0036.715 3.0637z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><g fill="#e9e9e9"><path d="m13 11v3.506c0 .274-.07.494-.156.494h-9.6878c-.0865 0-.1562-.22-.1562-.494v-3.506z" stroke-width="1.9872"/><path d="m3.5.5h9v5h-9z" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m11.511 4.5h-7.011v-3h7z" fill="none" stroke="url(#a)" stroke-linecap="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_printpreview.svg b/icon-themes/elementary_svg/cmd/lc_printpreview.svg
new file mode 100644
index 000000000..3de9166f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_printpreview.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" gradientUnits="userSpaceOnUse" x1="5.5" x2="5" y1=".5" y2="14.999999"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="6.702713" cy="73.615715" fx="11.969189" fy="75.92881" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -5.358552)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#b"/><radialGradient id="d" cx="22.099527" cy="24.537743" gradientTransform="matrix(.66197227 0 0 .66182423 -2.643616 -4.229381)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".426901"/><stop offset="1" stop-color="#fff" stop-opacity=".362573"/></radialGradient><radialGradient id="e" cx="8.072266" cy="5.962701" fx="6" fy="3.371369" gradientTransform="matrix(1 0 0 .75741005 0 1.446491)" gradientUnits="userSpaceOnUse" r="4.572266"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".526471"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="24.845652" x2="28.006701" y1="-2.361655" y2="1.111197"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#8a715e"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19.525978" x2="19.577271" y1="17.036358" y2="21.284676"><stop offset="0" stop-color="#f3f3f3"/><stop offset="1" stop-color="#f3f3f3" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9.235025" x2="8.461289" y1="2.335336" y2="15.488882"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" xlink:href="#b"/><linearGradient id="j" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 10.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 10.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 10.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><linearGradient id="m" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 -7.651138)" 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="n" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -8.32432)" gradientUnits="userSpaceOnUse" x1="24.001455" x2="24.001455" y1="6.473676" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 8)"><path d="m3.500001 14h16.999998v2h-16.999998z" fill="url(#j)" opacity=".15"/><path d="m3.4999999 14.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#k)" opacity=".15"/><path d="m20.5 14.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#l)" opacity=".15"/><path d="m3.4999601-6.5000431c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#m)"/><g fill="none"><path d="m19.5 13.5h-15.0000004v-19h15.0000004z" stroke="url(#n)" stroke-linecap="round"/><path d="m3.4999601-6.5000431c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(.64621359 0 0 .64621359 6.032201 8.490874)"><path d="m5.5.5c-2.7614238.00000006-4.99999994 2.2385762-5 5 .00000006 2.7614238 2.2385762 5 5 5 1.0375112 0 1.9999271-.316413 2.7988281-.8574219l2.2226559 2.2499999.91211-.914062-2.1933596-2.1933598c.7740056-.8804761 1.2597656-2.0207042 1.2597656-3.2851562 0-2.7614238-2.2385762-4.99999994-5-5zm0 2c1.6568543 0 3 1.3431457 3 3s-1.3431457 3-3 3-3-1.3431457-3-3 1.3431457-3 3-3z" fill="url(#a)" stroke="#555761" stroke-opacity=".501961" transform="matrix(1.547476 0 0 1.547476 -.04983 -.759615)"/><path d="m24.090748 21.375c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#c)" opacity=".15"/><g fill-rule="evenodd" transform="translate(-.538712 -.248064)"><path d="m14.5 8a5.5 5.49877 0 1 1 -10.9999999 0 5.5 5.49877 0 1 1 10.9999999 0z" fill="url(#d)" opacity=".2"/><path d="m9.1601562 2.5019531a5.5 5.49877 0 0 0 -5.6601562 5.4980469 5.5 5.49877 0 0 0 .1933594 1.4257812 12 11.997316 0 0 0 8.9511716-5.5429687 5.5 5.49877 0 0 0 -3.4843748-1.3808594z" fill="url(#e)" opacity=".15"/></g><rect fill="url(#f)" height="4.074684" rx=".5" stroke="#57392d" stroke-opacity=".501961" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="7.170102" x="23.431021" y="-2.022343"/><g fill="none" stroke-width="1.547476"><path d="m16.383596 18.566737 1.630459-1.61202 3.804127 3.770226" opacity=".5" stroke="url(#g)"/><path d="m14.651192 7.7515025a6.1899042 6.1899042 0 0 1 -6.1899045 6.1899045 6.1899042 6.1899042 0 0 1 -6.1899042-6.1899045 6.1899042 6.1899042 0 0 1 6.1899042-6.1899042 6.1899042 6.1899042 0 0 1 6.1899045 6.1899042z" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_progressbar.svg b/icon-themes/elementary_svg/cmd/lc_progressbar.svg
new file mode 100644
index 000000000..b6423e789
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_progressbar.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fcfcfc" stop-opacity=".827068"/><stop offset=".15000351" stop-color="#fcfcfc" stop-opacity=".498039"/><stop offset=".75" stop-color="#fcfcfc" stop-opacity=".247059"/><stop offset="1" stop-color="#fcfcfc" stop-opacity=".263158"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.630209" x2="4.630209" xlink:href="#a" y1="292.23749" y2="293.29581"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.630207" x2="4.630209" xlink:href="#a" y1="291.9729" y2="293.29581"/><g stroke-linecap="square" stroke-linejoin="round" stroke-width=".396873" transform="matrix(.66667 0 0 .66667 .352764 -192.003743)"><rect fill="#e6e6e6" height="1.984352" rx=".793747" ry=".529174" stroke="#c1c1c1" width="7.540588" x=".46304" y="291.77448"/><rect fill="none" height="1.190659" rx=".396873" ry=".264586" stroke="url(#b)" width="6.746841" x=".859913" y="292.17136"/><rect fill="#59ace5" height="1.984358" rx="1.058333" ry=".529174" stroke="#3790cc" width="5.556222" x=".46304" y="291.77448"/><rect fill="none" height="1.190604" rx=".396873" ry=".198421" stroke="url(#c)" width="4.762476" x=".859913" y="292.17136"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_protect.svg b/icon-themes/elementary_svg/cmd/lc_protect.svg
new file mode 100644
index 000000000..52d90e327
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_protect.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="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.68421053 0 0 .64285716 1.052632 2.178571)" gradientUnits="userSpaceOnUse" x1="21.771429" x2="21.771429" y1="14.871428" y2="27.924538"><stop offset="0" stop-color="#fff"/><stop offset=".03252051" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98558509" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.66666669 0 0 .66666664 12.833333 -30.333334)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#a" y1="29" y2="14"/><linearGradient id="f" gradientTransform="matrix(.66666669 0 0 .66666664 -.166667 -30.333334)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#a" y1="29" y2="14"/><linearGradient id="g" gradientTransform="matrix(.66666666 0 0 .66666664 1.833333 1.666667)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="29" y2="14"/><linearGradient id="h" gradientTransform="matrix(.66666666 0 0 .66666664 .833333 1.666667)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#b" y1="29" y2="14"/><radialGradient id="i" cx="16.823883" cy="11.368058" fx="16.777113" fy="11.597148" gradientTransform="matrix(0 1.1130951 -1.5532529 0 29.657471 -7.195333)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".76470584" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><radialGradient id="j" cx="18.031223" cy="6.2807" gradientTransform="matrix(.46988398 0 0 .47066524 .450587 -.083191)" gradientUnits="userSpaceOnUse" r="3.181981" xlink:href="#a"/><linearGradient id="k" gradientTransform="matrix(.48214367 0 0 .32142905 .428572 7.892833)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="4.992979" cy="43.5" gradientTransform="matrix(.90170441 0 0 .45000068 -9.755358 -41.450027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><radialGradient id="m" cx="4.992979" cy="43.5" gradientTransform="matrix(.90170441 0 0 .45000068 14.244682 2.299968)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="n" gradientTransform="matrix(-.87866114 0 0 .69999996 25.533474 -5.749999)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(-.93357899 0 0 .75000126 25.99446 -9.250054)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#a" y1="27.5" y2="27.5"/><linearGradient id="p" gradientTransform="matrix(.41893991 0 0 .47066524 1.836614 -.218697)" gradientUnits="userSpaceOnUse" x1="11.276111" x2="31.420702" y1="8.963265" y2="17.461874"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><path d="m11.90625 1.4999997c-2.9911222 0-5.40625 2.4151278-5.40625 5.40625v4.5937503l2-.03644v-4.4635563c0-1.939 1.561-3.5 3.5-3.5s3.5 1.561 3.5 3.5v4.5617883l2-.06179v-4.5937503c0-2.9911202-2.415128-5.406248-5.40625-5.406248z" fill="url(#p)" fill-rule="evenodd"/><path d="m11.90625 1.1758534c-2.9911222 0-5.40625 2.4151278-5.40625 5.40625v4.5937496l2-.03644v-4.4635556c0-1.939 1.561-3.5 3.5-3.5s3.5 1.561 3.5 3.5v4.5617876l2-.06179v-4.5937496c0-2.9911202-2.415128-5.406248-5.40625-5.406248z" fill="#fff" fill-rule="evenodd" opacity=".3"/><path d="m11.90625 1.5c-2.9911222 0-5.40625 2.4151278-5.40625 5.40625v4.59375l2-.036444v-4.463556c0-1.939 1.561-3.5 3.5-3.5s3.5 1.561 3.5 3.5v4.561788l2-.06179v-4.59375c0-2.9911202-2.415128-5.406248-5.40625-5.406248z" fill="none" opacity=".35" stroke="#000" stroke-width=".999999"/><path d="m10.418331 2.8729151c.000207.827275-.6692601 1.498024-1.4951617 1.498024-.8259006 0-1.4953686-.670749-1.4951614-1.498024-.0002072-.827274.6692608-1.498023 1.4951614-1.498023.8259016 0 1.4953687.670749 1.4951617 1.498023z" fill="url(#j)" fill-rule="evenodd" opacity=".5"/><path d="m9.5725691 2.8729151c.0000901.359315-.2906824.650644-.6493998.650644-.3587173 0-.6494898-.291329-.6493998-.650644-.00009-.359312.2906825-.650643.6493998-.650643.3587174 0 .6494899.291331.6493998.650643z" fill="#fff" fill-rule="evenodd" opacity=".5"/><path d="m18.750032 20.749996h2.250004v2.250003h-2.250004z" fill="url(#m)" opacity=".3"/><path d="m-5.250009-23h2.250004v2.250003h-2.250004z" fill="url(#l)" opacity=".3" transform="scale(-1)"/><path d="m5.250009 20.749996h13.500024v2.250004h-13.500024z" fill="url(#k)" opacity=".3"/><rect fill="url(#i)" height="11" rx="1" width="15" x="4.5" y="10.5"/><rect fill="url(#h)" height="10" opacity=".5" rx="2" ry="1" width="1" x="6" y="11"/><rect fill="url(#g)" height="10" opacity=".5" rx="2" ry="1" width="1" x="17" y="11"/><rect fill="url(#f)" height="10" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="5" y="-21"/><rect fill="url(#e)" height="10" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="18" y="-21"/><g fill="none"><path d="m5.5 11.5h13v9h-13z" opacity=".5" stroke="url(#d)" stroke-linejoin="round"/><rect height="11" opacity=".3" rx="1" stroke="#000" width="15" x="4.5" y="10.5"/><path d="m5.5 12.5h12m-12 2h12m-12 2h12m-12 2h12m-12 2h12" opacity=".05" stroke="url(#n)"/><path d="m5.5 11.5h12m-12 2h12m-12 2h12m-12 2h12m-12 2h12" opacity=".2" stroke="url(#o)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_protectbookmarks.svg b/icon-themes/elementary_svg/cmd/lc_protectbookmarks.svg
new file mode 100644
index 000000000..ffbce15b2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_protectbookmarks.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" gradientTransform="matrix(.26064 0 0 .3149 1.727 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.191999" y1="2.914" y2="17.469999"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="b" cx="16.823999" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 20.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.924999"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#f" y1="27.5" y2="27.5"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#h" y1="27.5" y2="27.5"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.66667 0 0 .46668 5.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="j" gradientTransform="matrix(.66667 0 0 .46668 -1.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="k" gradientTransform="matrix(.66667 0 0 .46667 -12.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#l" y1="29" y2="14"/><linearGradient id="l"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.66667 0 0 .46667 -3.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#l" y1="29" y2="14"/><linearGradient id="n" gradientTransform="matrix(.77056228 0 0 .77077837 -4.554279 -6.199358)" gradientUnits="userSpaceOnUse" x1="23.470181" x2="23.470181" y1="11.209872" y2="35.051075"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="7.373661" x2="9.158983" y1="9.636601" y2="15.344099"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="p" cx="62.625" cy="4.625" gradientTransform="matrix(1.0352941 0 0 .42352883 -52.835297 17.541176)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#h"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="12.000001" x2="12.000001" y1="1.496136" y2="21.922901"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m23 19.499999c0 2.485282-4.924869 4.500001-11 4.500001-6.0751315 0-11.00000001-2.014719-11.00000001-4.500001 0-2.485281 4.92486851-4.499999 11.00000001-4.499999 6.075131 0 11 2.014718 11 4.499999z" fill="url(#p)" fill-rule="evenodd" opacity=".3"/><path d="m12.000001 1.4961357c.708911 0 2.994425 5.7107023 3.567948 6.1275073.57352.416804 6.709462.826364 6.928527 1.500768.219066.674404-4.504349 4.613371-4.723415 5.287775-.219065.674404 1.287639 6.638229.714118 7.055033-.573521.416805-5.778267-2.859481-6.487179-2.859481-.708911 0-5.9136574 3.276286-6.4871791 2.859481-.5735211-.416804.9331833-6.38063.7141178-7.055033-.2190657-.674404-4.9424802-4.613372-4.7234145-5.287776.2190656-.674403 6.3550063-1.083963 6.9285281-1.500767.5735207-.416805 2.8590377-6.1275073 3.5679487-6.1275073z" fill="url(#q)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m11.969145 2.093355c-.45703.693479-1.679762 2.629165-3.0312503 5.8125a.43670935.43670935 0 0 1 -.34375.28125c-2.1354674.348211-4.8091853.716906-6.5625 1.15625 1.1001782 1.3189 2.393494 2.529956 3.625 3.78125l15.1562503-2.71875c.353244-.353813.697176-.697415 1.0625-1.0625-2.051482-.507486-4.36574-.808235-6.5-1.15625a.43670935.43670935 0 0 1 -.34375-.25c-1.039472-2.413271-2.582922-5.037031-3.0625-5.84375z" fill="url(#o)" opacity=".8"/><path d="m12.000395 2.937105c-.289389.492394-.61844 1.165503-.96875 1.875-.361907.732986-.746865 1.511515-1.0625003 2.125-.1578173.306742-.2983144.582546-.4375.8125s-.1632419.388801-.53125.65625c-.3684354.267759-.5505426.251058-.8125.3125-.2619574.06144-.5652425.100734-.90625.15625-.6820149.111033-1.5021108.22551-2.3125.34375-.7742066.112961-1.5055387.221892-2.0625.34375.3780266.425859.9075435.983352 1.46875 1.53125.5845803.570717 1.1708703 1.135202 1.65625 1.625.2426898.244899.4494983.484046.625.6875s.3283605.286554.46875.71875c.1407051.433167.085066.575594.0625.84375s-.072353.564729-.125.90625c-.1052939.683043-.2681064 1.505117-.40625 2.3125-.1323415.773473-.25635 1.525786-.3125 2.09375.525364-.229545 1.203496-.56765 1.90625-.9375.7258699-.382016 1.4761784-.781664 2.0937503-1.09375.308786-.156043.564288-.301637.8125-.40625s.387156-.1875.84375-.1875.595538.08289.84375.1875c.248212.104613.503714.250207.8125.40625.617572.312086 1.36788.711734 2.09375 1.09375.702754.36985 1.380886.707955 1.90625.9375-.05615-.567964-.180159-1.320277-.3125-2.09375-.138144-.807383-.300956-1.629457-.40625-2.3125-.05265-.341521-.102434-.638094-.125-.90625-.02257-.268156-.0782-.410584.0625-.84375.14039-.432195.293248-.515296.46875-.71875s.38231-.442601.625-.6875c.48538-.489798 1.07167-1.054283 1.65625-1.625.561206-.547898 1.090723-1.105391 1.46875-1.53125-.556961-.121858-1.288293-.230789-2.0625-.34375-.810389-.11824-1.630485-.232717-2.3125-.34375-.341007-.055516-.644293-.094808-.90625-.15625s-.444064-.04474-.8125-.3125c-.368009-.267449-.392064-.426296-.53125-.65625s-.279683-.505758-.4375-.8125c-.315635-.613485-.700593-1.392014-1.0625-2.125-.350309-.709497-.679362-1.382606-.96875-1.875z" fill="none" opacity=".8" stroke="url(#n)" stroke-linejoin="round" stroke-width=".992271"/><g transform="translate(9 8)"><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path d="m5.2 6s-.59-3.5 2.8-3.5 2.8 3.5 2.8 3.5" fill="none" opacity=".6" stroke="#fff" stroke-linecap="round"/><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-2v-2.746c0-.63.15-2.254-1.498-2.254-1.65 0-1.51 1.637-1.502 2.252v2.748z" fill="none" opacity=".4" stroke="#000" stroke-linecap="square"/><rect fill="url(#b)" height="8" rx="1" width="11" x="2.5" y="6.5"/><g fill="none"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#c)" stroke-linejoin="round"/><rect height="8" rx="1" stroke="url(#d)" width="11" x="2.5" y="6.5"/><g stroke-linecap="square"><path d="m3.5 7.5h9m-9 2h9m-9 2h9" opacity=".2" stroke="url(#e)"/><path d="m3.5 12.5h9m-9-6h9m-9 2h9m-9 2h9" opacity=".05" stroke="url(#g)"/></g></g><rect fill="url(#i)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="11" y="-14"/><rect fill="url(#j)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="4" y="-14"/><rect fill="url(#k)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="3" y="7"/><rect fill="url(#m)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="12" y="7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_protectfields.svg b/icon-themes/elementary_svg/cmd/lc_protectfields.svg
new file mode 100644
index 000000000..9e8b6162f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_protectfields.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544994 -.5716256 0 46.193389 -21.123812)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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(.26064 0 0 .3149 1.727 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.191999" y1="2.914" y2="17.469999"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="d" cx="16.823999" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 20.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.924999"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#h" y1="27.5" y2="27.5"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.66667 0 0 .46668 5.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="29" y2="14"/><linearGradient id="k" gradientTransform="matrix(.66667 0 0 .46668 -1.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="29" y2="14"/><linearGradient id="l" gradientTransform="matrix(.66667 0 0 .46667 -12.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#m" y1="29" y2="14"/><linearGradient id="m"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.66667 0 0 .46667 -3.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#m" y1="29" y2="14"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#r" y1="42" y2="20"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#r" y1="52" y2="30"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#r" y1="57" y2="35"/><linearGradient id="r"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#r" y1="47" y2="25"/><g transform="translate(0 -25)"><path d="m2.5 33.5v2h19v-2z" fill="url(#s)"/><path d="m2.5 33.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 28.5v2h19v-2z" fill="url(#o)"/><path d="m2.5 28.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 29v.5h-17v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m2.5 38.5v2h19v-2z" fill="url(#p)"/><path d="m2.5 38.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 43.5v2h19v-2z" fill="url(#q)"/><path d="m2.5 43.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 34v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m21 39v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m21 44v.5h-17v.5h-1v-1z" opacity=".2"/></g></g><g transform="translate(-7.981714 .992705)"><path d="m21.481714 16.507295v4h-7.989v-4z" fill="url(#a)"/><g fill="none"><path d="m21.481714 16.507295v4h-7.989v-4z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.992714 17.507286 3.489-.0073v2l-3.489.0073m.0073.000009-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#b)"/></g></g><path d="m17 8a5 5 0 0 0 -5 5h-.5c-.831 0-1.5.669-1.5 1.5v8c0 .831.669 1.5 1.5 1.5h11c.831 0 1.5-.669 1.5-1.5v-8c0-.831-.669-1.5-1.5-1.5h-.5a5 5 0 0 0 -5-5z" fill="#fcfcfc" opacity=".9"/><g transform="translate(9 8)"><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#c)" fill-rule="evenodd" opacity=".4"/><path d="m5.2 6s-.59-3.5 2.8-3.5 2.8 3.5 2.8 3.5" fill="none" opacity=".6" stroke="#fff" stroke-linecap="round"/><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-2v-2.746c0-.63.15-2.254-1.498-2.254-1.65 0-1.51 1.637-1.502 2.252v2.748z" fill="none" opacity=".4" stroke="#000" stroke-linecap="square"/><rect fill="url(#d)" height="8" rx="1" width="11" x="2.5" y="6.5"/><g fill="none"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#e)" stroke-linejoin="round"/><rect height="8" rx="1" stroke="url(#f)" width="11" x="2.5" y="6.5"/><g stroke-linecap="square"><path d="m3.5 7.5h9m-9 2h9m-9 2h9" opacity=".2" stroke="url(#g)"/><path d="m3.5 12.5h9m-9-6h9m-9 2h9m-9 2h9" opacity=".05" stroke="url(#i)"/></g></g><rect fill="url(#j)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="11" y="-14"/><rect fill="url(#k)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="4" y="-14"/><rect fill="url(#l)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="3" y="7"/><rect fill="url(#n)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="12" y="7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_pushbutton.svg b/icon-themes/elementary_svg/cmd/lc_pushbutton.svg
new file mode 100644
index 000000000..b82283069
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_pushbutton.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.93896692 0 0 .26458333 -217.5476 281.70752)" gradientUnits="userSpaceOnUse" x1="231.98471" x2="231.98471" y1="34.795803" y2="47.945488"><stop offset="0" stop-color="#f7f7f7"/><stop offset=".5" stop-color="#ececec"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458484 0 0 .26458333 -21.204885 211.24164)" gradientUnits="userSpaceOnUse" x1="89.232002" x2="89.232002" y1="303.31516" y2="312.08167"><stop offset="0" stop-color="#fff"/><stop offset=".00000137" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.68442421 0 0 .68442421 .206351 -197.124148)"><rect height="3.479202" rx=".386578" style="stroke:#000;stroke-width:.386578;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.214035;fill:url(#a)" width="8.118137" x=".278371" y="290.91391"/><g fill="#fff" fill-opacity=".845588"><path d="m2.79112792 292.65350784h.38657799v.38657799h-.38657799z"/><path d="m3.17770591 292.26692985h.38657799v.38657799h-.38657799z"/><path d="m3.5642839 292.65350784h.38657799v.38657799h-.38657799z"/><path d="m2.79112792 293.04008583h.38657799v.38657799h-.38657799z"/><path d="m3.5642839 293.04008583h.38657799v.38657799h-.38657799z"/><path d="m3.17770591 293.42666382h.38657799v.38657799h-.38657799z"/><path d="m4.33743988 292.26692985h.38657799v.38657799h-.38657799z"/><path d="m4.33743988 292.65350784h.38657799v.38657799h-.38657799z"/><path d="m4.33743988 293.04008583h.38657799v.38657799h-.38657799z"/><path d="m4.33743988 293.42666382h.38657799v.38657799h-.38657799z"/><path d="m5.11059586 292.26692985h.38657799v.38657799h-.38657799z"/><path d="m4.72401787 292.65350784h.38657799v.38657799h-.38657799z"/><path d="m5.11059586 293.04008583h.38657799v.38657799h-.38657799z"/><path d="m5.11059586 293.42666382h.38657799v.38657799h-.38657799z"/></g><g stroke-width=".386578"><g fill="#666"><path d="m2.79112792 292.26693784h.38657799v.38657799h-.38657799z"/><path d="m3.17770591 291.88035985h.38657799v.38657799h-.38657799z"/><path d="m3.5642839 292.26693784h.38657799v.38657799h-.38657799z"/><path d="m2.79112792 292.65351583h.38657799v.38657799h-.38657799z"/><path d="m3.5642839 292.65351583h.38657799v.38657799h-.38657799z"/><path d="m3.17770591 293.04009382h.38657799v.38657799h-.38657799z"/><path d="m4.33743988 291.88035985h.38657799v.38657799h-.38657799z"/><path d="m4.33743988 292.26693784h.38657799v.38657799h-.38657799z"/><path d="m4.33743988 292.65351583h.38657799v.38657799h-.38657799z"/><path d="m4.33743988 293.04009382h.38657799v.38657799h-.38657799z"/><path d="m5.11059586 291.88035985h.38657799v.38657799h-.38657799z"/><path d="m4.72401787 292.26693784h.38657799v.38657799h-.38657799z"/><path d="m5.11059586 292.65351583h.38657799v.38657799h-.38657799z"/><path d="m5.11059586 293.04009382h.38657799v.38657799h-.38657799z"/></g><path d="m.66494924 291.30051h7.34498166v2.70604h-7.34498166z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".687719"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_quit.svg b/icon-themes/elementary_svg/cmd/lc_quit.svg
new file mode 100644
index 000000000..e4e5b9dad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_quit.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499998 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -58.729414 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="9" y2="31"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.728292" x2="11.728292" y1="10.181786" y2="29.748312"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m24 21c0 1.656854-5.372583 3-12 3-6.6274173 0-12.00000025-1.343146-12.00000025-3s5.37258295-3 12.00000025-3c6.627417 0 12 1.343146 12 3z" fill="url(#a)" fill-rule="evenodd" opacity=".3"/><g stroke-linecap="round"><g stroke-linejoin="round" transform="translate(0 -8)"><path d="m12.000002 9.5017851c-5.792553 0-10.498217 4.7056619-10.498217 10.4982139 0 5.792554 4.7056639 10.498219 10.498217 10.498216 5.79255 0 10.498219-4.705662 10.498213-10.498216 0-5.792552-4.705663-10.4982139-10.498213-10.4982139z" fill="url(#b)" stroke="#7a0000" stroke-opacity=".501961" stroke-width="1.003654"/><path d="m21.5 19.999663c0 5.246874-4.253609 9.500337-9.499879 9.500337-5.2467526 0-9.500121-4.253511-9.500121-9.500337 0-5.24663 4.2533684-9.499662 9.500121-9.499662 5.24627 0 9.499879 4.253032 9.499879 9.499662z" fill="none" opacity=".5" stroke="url(#c)"/></g><g fill="none" stroke-miterlimit="0" stroke-width="1.812154"><g opacity=".5" stroke="#7a0000" transform="matrix(1.1162516 0 0 1.0912086 -1.953145 -2.745203)"><path d="m9.6949685 8.2559395c-4.6499814 2.4267145-2.5472723 9.3806545 2.7687765 9.3806545 5.260671 0 7.61842-6.592658 2.768775-9.3806545" fill="none"/><path d="m12.5 11.357548v-4.7181465"/></g><g stroke="#fff" transform="matrix(1.1162516 0 0 1.0912086 -1.953145 -1.745203)"><path d="m9.6949685 8.2559395c-4.6499814 2.4267145-2.5472723 9.3806545 2.7687765 9.3806545 5.260671 0 7.61842-6.592658 2.768775-9.3806545"/><path d="m12.5 11.357548v-4.7181465"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_quotecharstyle.svg b/icon-themes/elementary_svg/cmd/lc_quotecharstyle.svg
new file mode 100644
index 000000000..bcaa9b82e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_quotecharstyle.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" gradientTransform="matrix(-2.7931934 0 0 -2.6395605 21.943368 5.142748)" gradientUnits="userSpaceOnUse" x1="7.630111" x2="7.630111" y1="1.474422" y2="21.133375"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m17.732025 9.038882q0 2.810491-1.056965 4.945041-1.048373 2.125656-2.870136 2.997264l2.182678 3.495325h-3.084966l-1.529593-2.917218h-.223424q-2.1998645 0-3.4372882-1.307411-1.2288304-1.316306-1.2288304-3.646524 0-2.356898.8507287-4.3313572.8507288-1.9833526 2.3459492-3.0417336 1.4952207-1.0583812 3.4544747-1.0583812 2.191271 0 3.394322 1.2807301 1.20305 1.28073 1.20305 3.5842649zm-4.812203-2.5703537q-1.039779 0-1.907695.8182442-.867915.8093502-1.3663216 2.2323835-.4898136 1.423034-.4898136 3.086203 0 1.307413.5671525 1.974459.5757457.667047 1.6155257.667047 1.039779 0 1.890508-.773775.859323-.773773 1.340542-2.187912.481221-1.41414.481221-3.175144 0-1.2629422-.55856-1.9477769-.558559-.6937288-1.572559-.6937288z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_quoteparastyle.svg b/icon-themes/elementary_svg/cmd/lc_quoteparastyle.svg
new file mode 100644
index 000000000..eb4491643
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_quoteparastyle.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" gradientTransform="matrix(-2.84165 0 0 -2.59455 19.272 6.038)" gradientUnits="userSpaceOnUse" x1="7.630111" x2="7.630111" y1="1.474422" y2="21.133375"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.98294772 1.0173481)"><path d="m14.987598 9.8676965q0 2.7625655-1.075302 4.8607165-1.06656 2.089409-2.919927 2.946154l2.220543 3.435722h-3.138484l-1.556129-2.867473h-.2272997q-2.2380278 0-3.4969185-1.285117-1.2501483-1.29386-1.2501483-3.584342 0-2.316708.8654873-4.257498.8654873-1.949532 2.3866469-2.9898652 1.5211595-1.0403333 3.5144033-1.0403333 2.229285 0 3.453207 1.2588907 1.223921 1.2588906 1.223921 3.5231453zm-4.895686-2.5265236q-1.0578175 0-1.9407894.8042913-.8829719.7955489-1.3900251 2.1943158-.4983109 1.398768-.4983109 3.033577 0 1.285118.5769915 1.94079.5857339.655672 1.6435517.655672 1.0578179 0 1.9233052-.76058.87423-.760579 1.363798-2.150604.489569-1.390025.489569-3.1210001 0-1.2414061-.56825-1.9145629-.568249-.6818991-1.59984-.6818991z" fill="url(#a)" stroke="#000" stroke-opacity=".490196"/><g fill="#f37329" stroke="#cc3b02"><path d="m17.803592 3.440317-.256575 3.3041827h-1.521546l-.256575-3.3041827z"/><path d="m21.872984 3.440317-.256575 3.3041827h-1.521546l-.256575-3.3041827z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_radiobutton.svg b/icon-themes/elementary_svg/cmd/lc_radiobutton.svg
new file mode 100644
index 000000000..579ce9752
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_radiobutton.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.104041" x2="3.659887" y1="292.480213" y2="295.118285"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><g transform="translate(0 -290.65)"><circle cx="3.175" cy="293.825" fill="#fdfdfb" r="2.782" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265"/><circle cx="3.175" cy="293.825" fill="url(#a)" r="1.717"/><circle cx="3.175" cy="293.825" r="1.717" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_recalcpivottable.svg b/icon-themes/elementary_svg/cmd/lc_recalcpivottable.svg
new file mode 100644
index 000000000..a6d6e2d89
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_recalcpivottable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(.564708 0 0 .16941 -19.364 21.5164)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.48288 0 0 .360996 -990.092 -1149.617)" gradientUnits="userSpaceOnUse" x1="2082.573" x2="2082.573" y1="3213.947" y2="3247.2981"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.38778 0 0 .3918 7.072 2.35)" gradientUnits="userSpaceOnUse" x1="30.027" x2="26.434999" y1="27.802999" y2="33.389999"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.49416 0 0 .49422 19.834 2.1202)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" xlink:href="#e" y1="22.767" y2="39.522999"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.36396 0 0 .36408 18.838 6.1576)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" xlink:href="#e" y1="39.396999" y2="22.916"/><linearGradient id="g"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" xlink:href="#g" y1="2.968749" y2="6.968749"/><linearGradient id="i" gradientTransform="matrix(.35135134 0 0 .24324327 .567566 1.162163)" gradientUnits="userSpaceOnUse" x1="38.230774" x2="38.230774" xlink:href="#j" y1="7.555551" y2="81.555542"/><linearGradient id="j" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 10.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" y1="7.555553" y2="40.444439"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 3.130913)" gradientUnits="userSpaceOnUse" x1="40.334888" x2="40.290417" xlink:href="#j" y1="7.684023" y2="40.444439"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#g" y1="8.5" y2="20"/><linearGradient id="m" gradientTransform="matrix(.35135134 0 0 .24324327 -1.432434 7.162164)" gradientUnits="userSpaceOnUse" x1="39.653851" x2="39.653851" xlink:href="#j" y1="11.666657" y2="48.666653"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#g" y1="3.5" y2="7"/><linearGradient id="o" gradientTransform="matrix(.35135134 0 0 .24324327 -1.432434 2.162164)" gradientUnits="userSpaceOnUse" x1="39.653851" x2="39.653851" xlink:href="#j" y1="11.666657" y2="19.88888"/><linearGradient id="p" gradientTransform="matrix(.44576989 0 0 .44993664 40.801525 -.024539)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.393398" y2="22.462784"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#p)" height="21" rx=".527778" ry=".555556" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298039" width="21" x="1.5" y="1.5"/><path d="m8.5 3.5h12v3h-12z" fill="url(#h)" stroke="#206b00" stroke-opacity=".501961"/><path d="m2.5 2.5h19v18.968749h-19z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.5 4.5h10v1h-10z" fill="none" opacity=".3" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5 8.5h3v12h-3z" fill="url(#l)" stroke="#206b00" stroke-opacity=".501961"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.5 9.5h1v10h-1z" fill="none" opacity=".3" stroke="url(#m)"/><path d="m3.5 3.5h3v3h-3z" fill="url(#n)" stroke="#206b00" stroke-opacity=".501961"/><path d="m4.5 4.5h1v1h-1z" fill="none" opacity=".3" stroke="url(#o)"/></g><g transform="translate(-1.8 -1.91)"><path d="m22 22.3c0 .9942-2.6862 1.8-6 1.8s-6-.8058-6-1.8 2.6862-1.8 6-1.8 6 .8058 6 1.8z" fill="url(#a)" fill-rule="evenodd" opacity=".3" stroke-width=".6"/><path d="m16.3 10.6v1.8108c-.0996-.006-.1998-.0102-.3-.0108-2.8164 0-5.1 2.2836-5.1 5.1s2.2836 5.1 5.1 5.1c2.7-.0012 4.9308-2.106 5.0892-4.8h-2.4072c-.018.1596-.0528.3138-.096.462l-.0138.048c-.0438.1398-.1002.2742-.165.402l-.03.0618c-.0672.1236-.1428.24-.2268.3516l-.048.06c-.0876.108-.183.2118-.2862.306l-.0504.0438c-.108.0942-.2238.1824-.3468.258-.0096.006-.0192.0108-.03.0162-.12.072-.246.1356-.3762.189l-.0504.0222c-.132.0504-.2688.0876-.4092.117-.0264.006-.054.012-.0798.0168-.156.0276-.312.0444-.474.0444-.186 0-.3642-.018-.5382-.054-.0018 0-.0042 0-.006-.0024-.0048 0-.0084-.0024-.012-.0036-.1644-.0336-.324-.084-.4752-.147l-.039-.0162c-.1482-.0648-.2892-.141-.4218-.2292l-.024-.0138c-.1338-.0912-.258-.1962-.3732-.3096l-.0264-.0252c-.1104-.111-.21-.234-.2988-.3624l-.036-.048c-.0822-.1224-.1512-.2544-.2124-.3912-.012-.0258-.024-.0522-.0348-.078-.057-.1392-.102-.285-.135-.4344l-.015-.072c-.0318-.1644-.051-.336-.051-.5124 0-.1842.018-.363.054-.537l.0012-.003.0036-.0156c.0342-.1638.084-.3228.1476-.474l.0162-.0402c.066-.1482.1422-.2892.2304-.4218l.0138-.024c.0912-.1338.1962-.258.3096-.3732l.0252-.027c.111-.1104.234-.21.3624-.2988l.048-.036c.123-.084.255-.1524.3918-.2136.0258-.012.0522-.024.078-.0348.1392-.057.285-.102.4344-.135.024-.006.048-.012.072-.0156.1662-.0324.3372-.0516.5136-.0516.1002 0 .2004.006.3.018v1.782l4.6596-3z" fill="url(#b)" opacity=".99" stroke-width=".6"/><g fill="none"><path d="m16.894 13.372v-1.674l2.9592 1.9128-2.9592 1.884v-1.5156" opacity=".5" stroke="url(#c)" stroke-width=".9822"/><path d="m20.434 18.1276a4.488 4.488 0 0 1 -5.0244 3.837 4.488 4.488 0 0 1 -3.879-4.9896 4.488 4.488 0 0 1 4.9614-3.921" opacity=".5" stroke="url(#d)" stroke-width=".9822"/><path d="m16.3 10.6v1.81c-.1-.005-.2-.01-.3-.01-2.816 0-5.1 2.284-5.1 5.1s2.284 5.1 5.1 5.1c2.7 0 4.93-2.106 5.09-4.8h-2.41c-.018.16-.053.314-.096.462l-.014.048c-.044.14-.1.274-.165.402l-.03.062c-.067.123-.143.24-.227.35l-.048.063c-.087.108-.183.21-.286.306l-.05.043c-.108.095-.224.183-.347.258-.01.006-.02.01-.03.017-.12.074-.247.137-.377.19l-.05.02c-.133.053-.27.09-.41.12l-.08.016c-.154.028-.312.044-.474.044-.185 0-.364-.02-.538-.055h-.006c-.004 0-.008-.003-.012-.004-.164-.033-.324-.082-.475-.146l-.04-.016c-.15-.065-.29-.14-.422-.23l-.024-.013c-.135-.09-.26-.196-.374-.31l-.026-.025c-.11-.112-.21-.235-.3-.363l-.035-.048c-.083-.126-.152-.258-.214-.395l-.033-.078c-.057-.14-.102-.285-.135-.434l-.017-.072c-.03-.163-.05-.334-.05-.51 0-.185.018-.364.054-.538v-.003l.004-.017c.033-.163.083-.322.146-.474l.017-.04c.064-.15.14-.29.23-.423l.013-.024c.09-.133.196-.258.31-.373l.024-.026c.11-.11.234-.21.363-.3l.048-.035c.124-.084.256-.153.393-.214l.078-.035c.14-.056.286-.1.436-.134.024-.006.048-.012.072-.016.166-.03.337-.05.513-.05.1 0 .202.007.3.017v1.783l4.66-3z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".982"/><path d="m20.662 18.4-1.476-.003c-.462 1.6338-2.103 2.67-3.7992 2.3472-1.785-.3396-2.9616-2.0556-2.6352-3.843.327-1.788 2.034-2.976 3.8244-2.6616" opacity=".5" stroke="url(#f)" stroke-width=".9822"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_recentfilelist.svg b/icon-themes/elementary_svg/cmd/lc_recentfilelist.svg
new file mode 100644
index 000000000..b0a930ba5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_recentfilelist.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" gradientUnits="userSpaceOnUse" x1="11.245246" x2="11.245246" y1="2.306204" y2="21.795208"><stop offset="0" stop-color="#fff"/><stop offset=".42448" stop-color="#fff" stop-opacity=".23529"/><stop offset=".8209" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="b" cx="15.026" cy="8.6258" fx=".30353" gradientTransform="matrix(-.00000003 .56511 -.53241 -.00000004 16.499 1.6332)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dadada"/></radialGradient><radialGradient id="c" cx="62.625" cy="4.625" gradientTransform="matrix(.94118 0 0 .28235 -46.941 19.694)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="99.157" cy="186.17" gradientTransform="matrix(.1269 0 0 .040378 -.58337 13.535)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".49804"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="f" cx="24.837" cy="36.421" gradientTransform="matrix(.3025 -.25989 -.17365 -.20095 4.8226 22.583)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#d"/><linearGradient id="g" gradientTransform="matrix(-.39365 0 0 .36565 15.864 .1669)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="4.4175" y2="42.04"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66094" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.42851 -.46133 0 15.163 19.949)" gradientUnits="userSpaceOnUse" x1="38.941" x2="20.576" y1="15.991" y2="15.991"><stop offset="0" stop-color="#fff"/><stop offset=".51154" stop-color="#fff" stop-opacity=".23529"/><stop offset=".58522" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><path d="m19.966 21.052a7.9656 2.5345 0 1 1 -15.931 0 7.9656 2.5345 0 1 1 15.931 0z" fill="url(#e)"/><path d="m22 21c0 1.6569-4.4772 3-10 3s-10-1.3431-10-3 4.4772-3 10-3 10 1.3431 10 3z" fill="url(#c)" fill-rule="evenodd" opacity=".3"/><path d="m12 1.5c-5.7935 0-10.5 4.7065-10.5 10.5 0 5.794 4.7065 10.5 10.5 10.5 5.794 0 10.5-4.706 10.5-10.5 0-5.7935-4.706-10.5-10.5-10.5z" fill="url(#b)"/><g stroke-linecap="round"><path d="m21.5 12c0 5.2467-4.2533 9.5-9.5 9.5s-9.5-4.2533-9.5-9.5 4.2533-9.5 9.5-9.5 9.5 4.2533 9.5 9.5z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><g stroke-width=".6"><path d="m11.468 12.606 5.773-6.6114" fill="none" stroke="#333"/><path d="m12.848 12.024-5.0568-.329" fill="#00f" stroke="#333"/><path d="m11.398 10.45 2.7373 7.4255" fill="none" stroke="#eb5c3a"/></g></g><path d="m12.656 2.6992c-.09076.000001-.17555.02016-.24893.04526-.07145.02317-.12697.03699-.18104.06789-.05214.0309-.10295.08225-.13578.11315s-.0563.03367-.06789.04526l.13578.15841c.01352-.01738.04278-.04085.06789-.06789.02703-.02897.0519-.06541.09052-.09052.03862-.0251.08557-.05051.13578-.06789.05214-.01931.11731-.02263.18104-.02263.06179.000001.11206.0053.15841.02263.04828.01738.08225.03892.11315.06789.03283.02897.05244.07646.06789.11315.01738.03669.02263.05383.02263.09052-.000001.05793-.0105.11592-.04526.15841-.03283.04248-.08364.07839-.13578.11315s-.09661.06155-.15841.09052c-.05987.02704-.1289.06349-.18104.09052-.09849.05214-.16257.09855-.2263.15841-.06179.05793-.12172.11731-.15841.18104-.03476.06372-.05437.13415-.06789.20367-.011.0675-.022.1548-.022.2262h1.2446v-.18104h-1.0183c.0077-.05986.02788-.11206.04526-.15841.01931-.04634.05383-.09716.09052-.13578s.07784-.07646.13578-.11315c.05793-.03669.1394-.07453.2263-.11315.03669-.01738.07977-.04085.13578-.06789.05793-.02703.10434-.07066.15841-.11315.05406-.04248.09909-.07784.13578-.13578.03862-.05986.06789-.14519.06789-.2263-.000001-.06179-.02015-.10434-.04526-.15841-.02511-.056-.06487-.11592-.11315-.15841-.04828-.04248-.11152-.06734-.18104-.09052-.06758-.0251-.1394-.04526-.2263-.04526zm-1.4257.02263c-.0038.0097-.03506.03892-.06789.06789-.03282.02897-.06487.05769-.11315.09052-.04635.03283-.10434.06542-.15841.09052-.05214.02511-.09136.04526-.13578.04526v.18104c.03669.000002.06487-.0072.11315-.02263.04828-.01545.11399-.04472.15841-.06789.04634-.02317.07646-.04085.11315-.06789.03669-.02703.07314-.04472.09052-.06789v1.2446h-.40733v.18104h.97307v-.18104h-.36207v-1.4936h-.20367zm-7.9656 8.2372c-.10235.000001-.20536.0086-.29418.04526-.088829.03669-.16064.09468-.2263.15841-.063725.06372-.11979.1394-.15841.2263-.036693.08497-.045259.17307-.045259.27156 0 .09655.00857.18659.045259.27156.036693.08497.094682.16257.15841.2263.063725.06179.14133.09909.2263.13578.086897.03476.17307.06789.27156.06789.13131 0 .2371-.04556.33944-.11315.10428-.06759.18381-.15762.2263-.27156-.0000014.1429-.016293.2727-.045259.3847-.027032.11007-.062943.19624-.11315.27156-.048279.07724-.11152.14048-.18104.18104-.069518.04055-.14133.06789-.2263.06789-.10814 0-.20536-.03065-.29418-.09052-.088829-.05793-.14242-.15044-.18104-.24892l-.1353.136c.055998.11973.14079.20397.24893.27156.10814.06758.2269.09052.36207.09052.11393-.000001.22412-.01768.31681-.06789.092689-.05021.16064-.12202.2263-.2263.067585-.10235.12172-.23022.15841-.3847.036685-.15642.067889-.33456.067889-.54311-.0000014-.13324-.031204-.25586-.067889-.36207-.0366-.108-.0927-.198-.1583-.272-.0638-.073-.1356-.142-.2263-.181-.0908-.04-.1861-.045-.2942-.045zm17.266 0c-.06952.000001-.13801.0053-.20367.02263-.06566.01545-.12697.03892-.18104.06789s-.0933.07067-.13578.11315c-.04249.04055-.08998.08557-.11315.13578l.13578.11315c.04249-.0869.098-.15539.18104-.20367.08497-.05021.18411-.06789.29418-.06789.05986.000001.13083.0072.18104.02263.05214.01545.09909.037.13578.06789.03862.02897.06928.06874.09052.11315.02124.04249.02263.07785.02263.13578-.000002.11007-.03398.20204-.11315.27156s-.19075.11315-.33944.11315h-.09052v.15841h.06789c.16414.000001.2978.0359.3847.11315.0869.07724.13578.18357.13578.31681-.000002.13131-.05275.2473-.13578.31682-.08304.07145-.19462.09052-.33944.09052-.12552 0-.23378-.01768-.31681-.06789-.08304-.05021-.14048-.1187-.18104-.20367l-.13578.13578c.056.10428.13886.16836.24893.2263.11007.05987.23794.09052.3847.09052.10041-.000001.19045-.01629.27156-.04526.08303-.02703.14573-.06101.20367-.11315.05986-.05021.10488-.10766.13578-.18104.03282-.07145.06789-.16203.06789-.24893-.000001-.13904-.03591-.24482-.11315-.33944-.07531-.09462-.18937-.1598-.31681-.18104.05986-.0077.11206-.01823.15841-.04526.04828-.02897.10295-.07259.13578-.11315.03282-.04248.05051-.08364.06789-.13578.01738-.05406.02263-.10047.02263-.15841-.000001-.07724-.01437-.16257-.04526-.2263-.02897-.06372-.08171-.11399-.13578-.15841-.05407-.04635-.10573-.08804-.18104-.11315-.07338-.0251-.1601-.02263-.24892-.02263zm-17.265.158c.073379.000001.13994.01629.20367.04526.065658.02704.11013.06294.15841.11315.050205.04828.10681.11538.13578.18104.028966.06372.045259.13222.045259.20367-.0000014.07338-.016293.13801-.045259.20367-.027032.06372-.062943.11013-.11315.15841-.048279.04828-.11538.10681-.18104.13578-.065659.02703-.13029.02263-.20367.02263-.073381 0-.13801.0044-.20367-.02263-.063725-.02897-.13276-.0875-.18104-.13578-.048279-.04828-.084183-.09468-.11315-.15841-.028966-.06566-.045259-.13028-.045259-.20367-.0000007-.07338.018227-.13994.045259-.20367.028966-.06565.064869-.13276.11315-.18104.050205-.04828.11731-.08611.18104-.11315.065658-.02897.13029-.04526.20367-.04526zm8.7577 8.0335c-.11393.000002-.22412.04031-.31682.09052-.09269.05021-.15871.12202-.2263.2263-.06566.10235-.12172.22829-.15841.3847-.03669.15449-.04526.33456-.04526.54311 0 .13324.0105.25393.04526.36207.03669.10621.09275.19818.15841.27156s.13554.11786.2263.15841c.09076.03862.18604.06789.29418.06789.10234 0 .20536-.0086.29418-.04526.08883-.03669.16257-.09468.2263-.15841.06566-.06372.12172-.14133.15841-.2263.03862-.0869.04526-.17307.04526-.27156-.000002-.09655-.0086-.18659-.04526-.27156-.03669-.08497-.09468-.1645-.15841-.2263-.06372-.06373-.1394-.10102-.2263-.13578-.08497-.03668-.17307-.06789-.27156-.06789-.13131.000002-.23517.04556-.33944.11315-.10235.06758-.18381.15762-.2263.27156 0-.14097.01823-.2727.04526-.3847.02897-.112.06487-.21887.11315-.29418.05021-.07724.11152-.11785.18104-.15841.06952-.04055.14133-.06789.2263-.06789.10814.000002.20536.03066.29418.09052.08883.05793.16504.12781.20367.2263l.11315-.11315c-.056-.119-.141-.203-.249-.271-.108-.067-.227-.113-.362-.113zm-.023.861c.07145.000002.13801.01629.20367.04526.06566.02703.13276.06487.18104.11315s.08418.11538.11315.18104c.02896.06373.04526.13029.04526.20367-.000002.07338-.01629.13801-.04526.20367-.02703.06372-.06294.11013-.11315.15841-.04828.04828-.11538.10681-.18104.13578-.06372.02703-.13029.02263-.20367.02263s-.13801.0044-.20367-.02263c-.06372-.02896-.1082-.0875-.15841-.13578-.04828-.05021-.10681-.09468-.13578-.15841s-.02263-.13029-.02263-.20367c-.000001-.07338-.0044-.13994.02263-.20367.02897-.06566.06487-.13276.11315-.18104.05021-.04828.11538-.08611.18104-.11315.06566-.02897.13028-.04526.20367-.04526z" opacity=".4"/><path d="m12 1.5c-5.7935 0-10.5 4.7065-10.5 10.5 0 5.794 4.7065 10.5 10.5 10.5 5.794 0 10.5-4.706 10.5-10.5 0-5.7935-4.706-10.5-10.5-10.5z" fill="none" opacity=".4" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.744 4.7438a4.155 6.2393 49.465 1 0 -9.4652 8.1312 4.155 6.2393 49.465 0 0 9.4652-8.1312z" fill="url(#f)" fill-rule="evenodd" opacity=".14118"/><path d="m11.968 1.4993c-3.6222 0-6.8135 1.8333-8.7071 4.6153l-2.5635-1.4753 1.0738 8.1447 7.612-3.1447-2.6413-1.5205c.9282-3.4541 6.7341-6.9437 12.852-3.348-1.917-2.0137-4.625-3.2715-7.626-3.2715z" display="block" fill="url(#g)"/><g fill="none"><path d="m11.968 1.4993c-3.6222 0-6.8135 1.8333-8.7071 4.6153l-2.5635-1.4753 1.0738 8.1447 7.612-3.1447-2.6413-1.5205c.9282-3.4541 6.7341-6.9437 12.852-3.348-1.917-2.0137-4.625-3.2715-7.626-3.2715z" opacity=".5" stroke="#956500" stroke-linejoin="round"/><path d="m11.933 2.3782c-3.6285 0-6.6132 2.0578-8.3068 4.9799l-1.6939-.8468.6669 4.8797 4.6616-1.9383-1.6544-.8875c.4223-3.1386 4.0016-6.0937 7.8586-6.0858-.718-.1674-.762-.1012-1.532-.1012z" display="block" opacity=".8" stroke="url(#h)" stroke-miterlimit="7" stroke-width=".96392"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_recsave.svg b/icon-themes/elementary_svg/cmd/lc_recsave.svg
new file mode 100644
index 000000000..13d56acbb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_recsave.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48571255 0 0 .45632325 .342909 .347538)" 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(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.583334" y2="41.507179"><stop offset="0" stop-color="#fff"/><stop offset=".01246384" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98888642" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.570093" x2="16.570093" y1="1.607472" y2="22.542051"><stop offset="0" stop-opacity=".239"/><stop offset="1" stop-opacity=".318"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11.703956" x2="11.703956" y1="19.198923" y2="12.500629"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#c"/><linearGradient id="j" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601002" y1="22.594999" y2="22.594999"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.882999" y1="16.42416" y2="37.992001"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 0)"><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.5000217 1.4987c3.8955579 0 16.9999583.00137 16.9999583.00137l.000022 20.99993s-11.33332 0-16.9999803 0c0-7.000426 0-14.0008507 0-21.0012777z" fill="url(#e)" stroke-width="1.056264"/><path d="m19.5 21.5h-15.0000004v-18.9999999h15.0000004z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4999601 1.499957c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.998716s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><g stroke-linecap="round"><path d="m16.5 12.522385-4.500001 5-4.499999-5h3v-5.0223848h3v5.0223848z" fill="#7e8087" stroke="#7c7c7c" stroke-linejoin="round"/><path d="m10.280875 6.4684452c-.5966543.112049-.9162257.736506-.84375 1.30311v3.6971948c-.5788649.0367-2.2592394-.146354-2.7090233.328895-.4664666.45279-.3538552 1.232121.1203581 1.631199 1.4721128 1.632101 2.9372057 3.270736 4.4137232 4.898737.474211.475926 1.303176.33271 1.665288-.205327 1.48182-1.654007 2.97913-3.295035 4.451232-4.957185.514277-.661155-.04205-1.734972-.878703-1.696319-.3125 0-1.62492 0-1.93742 0-.0045-1.014919.009-3.0307158-.0069-4.0452728-.05174-.634617-.69724-1.035839-1.29626-.955032-1.659293.000048-1.319779-.000065-2.978595 0z" fill="none" opacity=".6" stroke="url(#h)"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -3.441265 -2.04506)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#i)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#j)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#k)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_recsearch.svg b/icon-themes/elementary_svg/cmd/lc_recsearch.svg
new file mode 100644
index 000000000..14ddbe72f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_recsearch.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="22.099527" cy="24.537743" gradientTransform="matrix(.66197227 0 0 .66182423 -2.643616 -4.229381)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".426901"/><stop offset="1" stop-color="#fff" stop-opacity=".362573"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.814092" x2="8.814092" y1="1.282271" y2="14.669901"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="8.072265" cy="5.962701" fx="6" fy="3.371369" gradientTransform="matrix(1 0 0 .75741005 0 1.446491)" gradientUnits="userSpaceOnUse" r="4.572266"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".526471"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.256701" x2="28.006701" y1="-2.482553" y2="1.111197"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#8a715e"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19.577271" x2="19.577271" y1="14.756647" y2="21.284676"><stop offset="0" stop-color="#f3f3f3"/><stop offset="1" stop-color="#f3f3f3" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.594286" x2="9.594286" y1="1.177143" y2="15.52913"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><radialGradient id="g" cx="6.702713" cy="73.615715" fx="11.969189" fy="75.92881" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -5.358552)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m24.090748 21.375c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#g)" opacity=".15"/><path d="m9 .5c-4.1362133 0-7.5 3.3637867-7.5 7.5 0 4.136213 3.3637867 7.5 7.5 7.5 1.391742-.000737 2.730409-.436545 3.910156-1.164062l5.824219 5.822265c.385576.385576 1.028486.385575 1.414063 0 .385574-.385577.385574-1.028486 0-1.414062l-5.716797-5.714844c1.273856-1.377766 2.065218-3.1400573 2.068359-5.029297 0-4.1362133-3.363787-7.5-7.5-7.5zm0 2c3.043488 0 5.5 2.4565115 5.5 5.5 0 3.043488-2.456512 5.5-5.5 5.5-3.0434885 0-5.5-2.456512-5.5-5.5 0-3.0434885 2.4565115-5.5 5.5-5.5z" fill="url(#f)" fill-opacity=".501961"/><path d="m14.5 8a5.5 5.49877 0 1 1 -10.9999999 0 5.5 5.49877 0 1 1 10.9999999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".2"/><path d="m9.1601562 2.5019531a5.5 5.49877 0 0 0 -5.6601562 5.4980469 5.5 5.49877 0 0 0 .1933594 1.4257812 12 11.997316 0 0 0 8.9511716-5.5429687 5.5 5.49877 0 0 0 -3.4843748-1.3808594z" fill="url(#c)" fill-rule="evenodd" opacity=".15"/><path d="m15.5 7.9997638c0 3.5899722-2.910366 6.5002362-6.4999211 6.5002362-3.5898838 0-6.500079-2.910298-6.500079-6.5002362 0-3.5898013 2.9101952-6.4997707 6.500079-6.4997707 3.5895551 0 6.4999211 2.9099694 6.4999211 6.4997707z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 .5c-4.1421356 0-7.5 3.3578644-7.5 7.5 0 4.142136 3.3578644 7.5 7.5 7.5 1.396565-.0038 2.764322-.397512 3.949219-1.136719l3.28125 3.28125 1.414062-1.414062-3.142578-3.142578c1.282333-1.384235 1.995776-3.2009676 1.998047-5.087891 0-4.1421356-3.357864-7.5-7.5-7.5zm0 2c3.037566 0 5.5 2.4624339 5.5 5.5 0 3.037566-2.462434 5.5-5.5 5.5-3.0375661 0-5.5-2.462434-5.5-5.5 0-3.0375661 2.4624339-5.5 5.5-5.5z" fill="none" opacity=".5" stroke="#555761"/><rect fill="url(#d)" height="3" rx=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="9" x="21.662951" y="-1.545052"/><g fill="none"><path d="m15.330584 16.686738 1.077326-1.053083 5.313052 5.313051" opacity=".5" stroke="url(#e)"/><rect height="3" opacity=".5" rx=".5" stroke="#57392d" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="9" x="21.662951" y="-1.545052"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_rect_rounded_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_rect_rounded_unfilled.svg
new file mode 100644
index 000000000..48ad2e79c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rect_rounded_unfilled.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" stroke-linecap="round" transform="translate(0 2)"><path d="m5.9672089 4.4835639h12.0655811c1.375939 0 2.483645.9126052 2.483645 2.0462v9.9404711c0 1.133595-1.107706 2.0462-2.483645 2.0462h-12.0655811c-1.3759393 0-2.483645-.912605-2.483645-2.0462v-9.9404711c0-1.1335948 1.1077057-2.0462 2.483645-2.0462z" stroke-linejoin="round" stroke-width=".967129"/><path d="m6 16 12-9.0000003" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_rect_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_rect_unfilled.svg
new file mode 100644
index 000000000..5b08e485c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rect_unfilled.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg"><g stroke="#7239b3" stroke-linecap="round" transform="matrix(.26458333 0 0 .26458333 0 .52917)"><path d="m3.483564 4.483564h17.032871v14.032871h-17.032871z" fill="none" stroke-linejoin="round" stroke-width=".967129"/><path d="m6 16 12-9.0000003" fill="#ededeb" fill-rule="evenodd" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_recundo.svg b/icon-themes/elementary_svg/cmd/lc_recundo.svg
new file mode 100644
index 000000000..832ea14d6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_recundo.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.004639 0 0 1 7.087713 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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(1.004639 0 0 1 7.087713 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.004639 0 0 1 12.087713 -16.171689)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6.05754" x2="6.05754" y1="3.821137" y2="21.051763"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><radialGradient id="f" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601002" y1="22.594999" y2="22.594999"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.882999" y1="16.42416" y2="37.992001"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(1 -1)"><path d="m11 4.5000003c-.153845 0-.28292.064176-.375.1679688-.0063.00735-.01283.014514-.01953.021484l-7.96875 6.9687499c-.08612.09122-.13672.206858-.13672.341797 0 .134941.0506.250577.136719.341797l7.96875 6.96875c.0067.007.01323.01418.01953.02148.092082.103793.221155.167973.375001.167973.285849 0 .5-.214151.5-.5v-4c-.000179-.276217.223783-.500179.5-.5h1c3 0 5.935108 2.5 5.990244 5.25 0 .4155.3345.75.75.75.496221 0 .759756-.265113.759756-.75v-2.75c.083913-4-2.5-7.5-7.5-7.5h-1c-.276217.000179-.500179-.223783-.5-.5v-3.9999997c0-.2858493-.214151-.5-.5-.5z" fill="url(#e)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m12.00036 13.501953c-.827238.000268-1.497779.670809-1.498047 1.498047v2.920565l-6.796953-5.920565 6.796953-5.9380689v2.9479618c.000268.827238.670809 1.4977791 1.498047 1.4980471" opacity=".8" stroke="url(#d)"/><path d="m12 13.503906h1c4 0 6.74313 3.224377 6.74313 6.496094" opacity=".5" stroke="url(#c)"/><path d="m19.503906 17c0-3.570009-1.880213-6.5-6.503906-6.5h-1" opacity=".8" stroke="url(#b)"/></g></g><g transform="translate(-12.994 -.916)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#f)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#g)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#h)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_redactdoc.svg b/icon-themes/elementary_svg/cmd/lc_redactdoc.svg
new file mode 100644
index 000000000..2df05ea10
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_redactdoc.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" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="6.691329" x2="9.798401" y1="6.23943" y2="9.208744"><stop offset="0" stop-color="#c6262e"/><stop offset=".13482948" stop-color="#ff8c82"/><stop offset=".20224422" stop-color="#c6262e"/><stop offset=".26965895" stop-color="#ff8c82"/><stop offset=".44650277" stop-color="#c6262e"/><stop offset=".57114136" stop-color="#ed5353"/><stop offset=".72038066" stop-color="#ff8c82"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1=".793627" x2="2.753848" y1="12.970258" y2="14.847912"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="-.256905" x2="5.42395" y1="13.494254" y2="13.494254"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="g"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="l" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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="m" gradientTransform="matrix(.48571543 0 0 .45629666 -.603199 .366882)" 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><radialGradient id="n" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 12.292765 18.998584)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#o"/><linearGradient id="o"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.815178 18.998584)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#o"/><linearGradient id="q" gradientTransform="matrix(.0352071 0 0 .0082353 -1.67088 18.998567)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m2.5539728 22.01802h16.9999982v2h-16.9999982z" fill="url(#q)" opacity=".15"/><path d="m2.5539717 22.018105v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#p)" opacity=".15"/><path d="m19.553972 22.018105v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#n)" opacity=".15"/><path d="m2.5539319 1.5179773c3.8955809 0 17.0000591.00136 17.0000591.00136l.000021 20.9987157s-11.3333864 0-17.0000801 0c0-7.000018 0-14.0000346 0-21.0000534z" fill="url(#m)"/><path d="m6.053972 12.01802h6v2h-6z" fill="#7a7a7a"/><path d="m8.053972 16.018021h9v3h-9z" fill="#7a7a7a"/><g fill="none" transform="translate(-.946028 .01802)"><path d="m19.5 21.5h-15.0000004v-18.9999997h15.0000004z" stroke="url(#l)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><g fill="#7a7a7a"><path d="m5.053972 4.01802h9v2h-9z"/><path d="m5.053972 8.01802h3v2h-3z"/></g><g transform="translate(-.049054 -3)"><path d="m19.027856 12.429415c-.08415-.04997-.14927-.03697-.192287-.0092l-5.729561 3.680067-1.054515.679216-.03247.01374-1.248484 2.837694 3.094081.094.02569-.01734 1.061294-.675616 5.048396-3.031976v-2c-.382808-.605994-.719684-1.420722-.972146-1.570623z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.821403 0 0 .8233928 10.976317 6.271489)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#a)" stroke="#7a0000" stroke-linejoin="round" stroke-width="1.215957"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#c6262e" opacity=".6"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width="1.215957"/><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#d)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#f)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#h)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#i)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#j)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#k)"/><g fill-rule="evenodd" stroke-width="1.215957"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#c)" stroke="url(#b)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#7a0000" stroke="#7a0000"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_redactedexportblack.svg b/icon-themes/elementary_svg/cmd/lc_redactedexportblack.svg
new file mode 100644
index 000000000..a621941c5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_redactedexportblack.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -1 -1 0 52.245449 -5.776674)" gradientUnits="userSpaceOnUse" x1="-11.85488" x2="-23.730785" y1="31.408499" y2="31.408499"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.58603996 0 0 .33333609 16.115706 2.442686)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.68959699 0 0 .63823543 16.381463 -5.989018)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 -.603199 .366882)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 12.292765 18.998584)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><linearGradient id="i" xlink:href="#b"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.815178 18.998584)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><linearGradient id="k" gradientTransform="matrix(.0352071 0 0 .0082353 -1.67088 18.998567)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m2.5539728 22.01802h16.9999982v2h-16.9999982z" fill="url(#k)" opacity=".15"/><path d="m2.5539717 22.018105v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#j)" opacity=".15"/><path d="m19.553972 22.018105v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><path d="m2.5539319 1.5179773c3.8955809 0 17.0000591.00136 17.0000591.00136l.000021 20.9987157s-11.3333864 0-17.0000801 0c0-7.000018 0-14.0000346 0-21.0000534z" fill="url(#g)"/><path d="m6.053972 12.01802h6v2h-6z" fill="#7a7a7a"/><path d="m8.053972 16.018021h9v3h-9z" fill="#7a7a7a"/><g fill="none" transform="translate(-.946028 .01802)"><path d="m19.5 21.5h-15.0000004v-18.9999997h15.0000004z" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><g fill="#7a7a7a"><path d="m5.053972 4.01802h9v2h-9z"/><path d="m5.053972 8.01802h3v2h-3z"/></g><g transform="translate(0 -1)"><path d="m13.151556 14.044686a4.317657 4.6282081 0 1 1 8.635314 0 4.317657 4.6282081 0 0 1 -8.635314 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m16.870809 6.5c.129184 0 .228749.10128.285156.126255.0048.0054.01041.01065.01553.01578l6.224035 5.103413c.0657.06681.104463.157237.104463.256748 0 .0988-.03876.184234-.104463.255315l-6.224036 5.103361c-.0051.0051-.01072.01037-.01553.01577-.07024.07606-.167788.123358-.285157.123358-.218072 0-.370816-.158254-.370816-.371495v-3.262028c.000137-.199024-.18217-.365761-.392893-.365761h-5.245713c-.206604 0-.361385-.157269-.361385-.367193v-2.267765c0-.209925.154781-.367193.361385-.367193h5.281009c.19344-.01837.357729-.177038.3576-.364322v-3.267049c0-.190944.223285-.367194.370815-.367194z" fill="url(#c)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.499996 12.499999h-5.000005v-1.000006h5.000005" opacity=".5" stroke="url(#d)" stroke-width=".999992"/><path d="m16.441423 12.499997c.567826.000171 1.058388.877889 1.058573 1.405861v1.864008l4.635221-3.778715-4.635221-3.789885v2.13906c0 .599342-.699145 1.159576-1 1.159667" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_redactedexportwhite.svg b/icon-themes/elementary_svg/cmd/lc_redactedexportwhite.svg
new file mode 100644
index 000000000..c2f6f39d7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_redactedexportwhite.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -1 -1 0 52.245449 -5.776674)" gradientUnits="userSpaceOnUse" x1="-11.85488" x2="-23.730785" y1="31.408499" y2="31.408499"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.58603996 0 0 .33333609 16.115706 2.442686)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.68959699 0 0 .63823543 16.381463 -5.989018)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 -.603199 .366882)" 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><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 12.292765 18.998584)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><linearGradient id="i" xlink:href="#b"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.815178 18.998584)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><linearGradient id="k" gradientTransform="matrix(.0352071 0 0 .0082353 -1.67088 18.998567)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m2.5539728 22.01802h16.9999982v2h-16.9999982z" fill="url(#k)" opacity=".15"/><path d="m2.5539717 22.018105v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#j)" opacity=".15"/><path d="m19.553972 22.018105v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><path d="m2.5539319 1.5179773c3.8955809 0 17.0000591.00136 17.0000591.00136l.000021 20.9987157s-11.3333864 0-17.0000801 0c0-7.000018 0-14.0000346 0-21.0000534z" fill="url(#g)"/><path d="m6.053972 12.01802h6v2h-6z" fill="#fff"/><path d="m8.053972 16.018021h9v3h-9z" fill="#fff"/><g fill="none" transform="translate(-.946028 .01802)"><path d="m19.5 21.5h-15.0000004v-18.9999997h15.0000004z" stroke="url(#f)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><g fill="#fff"><path d="m5.053972 4.01802h9v2h-9z"/><path d="m5.053972 8.01802h3v2h-3z"/></g><g transform="translate(0 -1)"><path d="m13.151556 14.044686a4.317657 4.6282081 0 1 1 8.635314 0 4.317657 4.6282081 0 0 1 -8.635314 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m16.870809 6.5c.129184 0 .228749.10128.285156.126255.0048.0054.01041.01065.01553.01578l6.224035 5.103413c.0657.06681.104463.157237.104463.256748 0 .0988-.03876.184234-.104463.255315l-6.224036 5.103361c-.0051.0051-.01072.01037-.01553.01577-.07024.07606-.167788.123358-.285157.123358-.218072 0-.370816-.158254-.370816-.371495v-3.262028c.000137-.199024-.18217-.365761-.392893-.365761h-5.245713c-.206604 0-.361385-.157269-.361385-.367193v-2.267765c0-.209925.154781-.367193.361385-.367193h5.281009c.19344-.01837.357729-.177038.3576-.364322v-3.267049c0-.190944.223285-.367194.370815-.367194z" fill="url(#c)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.499996 12.499999h-5.000005v-1.000006h5.000005" opacity=".5" stroke="url(#d)" stroke-width=".999992"/><path d="m16.441423 12.499997c.567826.000171 1.058388.877889 1.058573 1.405861v1.864008l4.635221-3.778715-4.635221-3.789885v2.13906c0 .599342-.699145 1.159576-1 1.159667" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_redo.svg b/icon-themes/elementary_svg/cmd/lc_redo.svg
new file mode 100644
index 000000000..66d38c329
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_redo.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 26.514589 30.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.004639 0 0 1 16.914261 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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(-1.004639 0 0 1 16.914261 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.004639 0 0 1 11.914261 -16.171689)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" 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 -4.439332 7.687501)" gradientUnits="userSpaceOnUse" x1="-22.383766" x2="-22.383766" y1="-3.866364" y2="13.364262"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><path d="m5.0610423 17.976195a8.2909995 5.5238047 0 1 1 16.5819987 0 8.2909995 5.5238047 0 0 1 -16.5819987 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m13.001974 4.5000003c.153845 0 .28292.064176.375.1679688.0063.00735.01283.014514.01953.021484l7.96875 6.9687499c.08612.09122.13672.206858.13672.341797 0 .134941-.0506.250577-.136719.341797l-7.96875 6.96875c-.0067.007-.01323.01418-.01953.02148-.092082.103793-.221155.167973-.375001.167973-.285849 0-.5-.214151-.5-.5v-4c.000179-.276217-.223783-.500179-.5-.5h-1c-2.9999997 0-5.9351077 2.5-5.9902437 5.25 0 .4155-.3345.75-.75.75-.496221 0-.759756-.265113-.759756-.75v-2.75c-.083913-4 2.5-7.5 7.4999997-7.5h1c.276217.000179.500179-.223783.5-.5v-3.9999997c0-.2858493.214151-.5.5-.5z" fill="url(#e)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m12.001614 13.501953c.827238.000268 1.497779.670809 1.498047 1.498047v2.920565l6.796953-5.920565-6.796953-5.9380689v2.9479618c-.000268.827238-.670809 1.4977791-1.498047 1.4980471" opacity=".5" stroke="url(#d)"/><path d="m12.001974 13.503906h-1c-3.9999997 0-6.7431297 3.224377-6.7431297 6.496094" opacity=".5" stroke="url(#c)"/><path d="m4.4980683 17c0-3.570009 1.880213-6.5 6.5039057-6.5h1" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_rehearsetimings.svg b/icon-themes/elementary_svg/cmd/lc_rehearsetimings.svg
new file mode 100644
index 000000000..8c1ed510f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rehearsetimings.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.3599214 0 0 .08725363 7.079729 13.865792)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="10.5" cy="26.5" gradientTransform="matrix(.14495014 1.0027439 -1.1660464 .16855605 39.878251 11.504453)" gradientUnits="userSpaceOnUse" r="5.455"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dadada"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.377398" x2="10.377398" y1="22.057787" y2="30.91127"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.99998741 0 0 .99998741 29.638279 -2.962035)" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" xlink:href="#d" y1="8.717988" y2="10.968022"/><linearGradient id="f" gradientTransform="matrix(-.99998741 0 0 .99998741 23.651324 -3.009822)" gradientUnits="userSpaceOnUse" x1="15.651522" x2="15.651522" xlink:href="#d" y1="9.515787" y2="11.01581"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.999993" x2="4.999993" xlink:href="#d" y1="8.005848" y2="8.380849"/><linearGradient id="h" gradientTransform="matrix(.30158659 0 0 .33185129 -.293634 1.810038)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.013155" y1=".985206" y2="29.970716"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.486092" x2="23.486092" y1="5.516603" y2="24.728191"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732536" x2="-51.786404" y1="34.231792" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="14.526505" x2="14.526505" y1="8.39077" y2="12.515833"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="18.638508" x2="18.638508" y1="7.592971" y2="12.09304"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="n" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="21.611818" x2="21.611818" y1="-5.666174" y2="-3.545106"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#d" y1="1.255832" y2="2.005834"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><ellipse cx="7.889552" cy="15.26185" display="block" fill="url(#a)" opacity=".433333" rx="6.073674" ry="1.472407" stroke-width=".750002"/><path d="m6.8749972 10.630856v1.875004l-2.2500056 1.500004.7500018 1.125003 2.2500057-1.500004 2.2500056 1.500004.7500023-1.125003-2.2500061-1.500004v-1.875004z" style="fill:#e5e5e5;stroke:#747474;stroke-width:.750002;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.745098"/><path d="m.87498219 2.3808352h14.25003581v9.0000228h-14.25003581z" fill="url(#h)" stroke-width="1.073087"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#i)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#j)" stroke-linejoin="round"/></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><g stroke="#747474"><rect fill="url(#k)" height="2.250006" rx=".375" ry=".375001" width="15.750039" x=".12498" y=".130829"/><circle cx="10.423996" cy="14.589039" fill="#e5e5e5" r=".951788"/></g><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><path d="m.874982.880831h14.250035v.750002h-14.250035z" fill="none" opacity=".8" stroke="url(#o)"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.63828 -2.962035)"><rect fill="url(#m)" height="4.499149" rx=".375006" ry=".374087" width="2.248525" x="17.514999" y="7.59389"/><rect height="4.499149" rx=".375006" ry=".374087" style="opacity:.5;fill:none;stroke:#7239b3;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="17.514999" y="7.59389"/></g><g transform="matrix(-.9999874 0 0 .9999874 23.651324 -3.009822)"><rect fill="url(#l)" height="3.750057" rx=".375006" width="2.250033" x="14.526505" y="8.39077"/><rect height="3.749139" rx=".375006" ry=".374088" style="opacity:.5;fill:none;stroke:#cc3b02;stroke-width:.750011;stroke-linecap:round;stroke-linejoin:round" width="2.248525" x="14.528013" y="8.391688"/></g><g transform="matrix(.74999242 0 0 .74999242 -10.000976 -3.241624)"><rect fill="url(#n)" height="2.998814" rx=".500006" ry=".498782" width="3.000038" x="18.501474" y="13.497988"/><rect fill="none" height="2.998814" opacity=".5" rx=".497994" ry=".59664" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="18.501474" y="13.497988"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m11.373499 5.3817612-.748493-.0009187.000003 3.0000073h.750002z" opacity=".5" stroke="url(#e)" stroke-width=".750002"/><path d="m8.3734917 6.1317619-.7500026-.0000002.0015 2.2490886h.7500015z" opacity=".5" stroke="url(#f)" stroke-width=".750002"/><path d="m4.6249914 7.630848.7500022.0009v.7491022l-.7500022-.0009z" opacity=".5" stroke="url(#g)" stroke-width=".749992"/></g></g><g stroke-linecap="round" transform="matrix(1.099 0 0 1.099 6.47 -11.113)"><circle cx="10.5" cy="26.5" fill="url(#b)" r="5" stroke="#000" stroke-linejoin="round" stroke-opacity=".430147" stroke-width=".91"/><g fill="none"><path d="m14.798 26.5c0 2.374-1.924 4.298-4.298 4.298s-4.298-1.924-4.298-4.298 1.924-4.298 4.298-4.298 4.298 1.924 4.298 4.298z" opacity=".5" stroke="url(#c)" stroke-linejoin="round" stroke-width=".91"/><g stroke-width=".400364"><path d="m10.367421 26.156919 1.328208 2.776057" stroke="#eb5c3a"/><path d="m10.247446 26.780152 2.346867-2.872011" stroke="#333"/></g></g><path d="m10.827239 26.53226-2.4196664-.09208" fill="#00f" stroke="#333" stroke-width=".400364"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_rejectalltrackedchanges.svg b/icon-themes/elementary_svg/cmd/lc_rejectalltrackedchanges.svg
new file mode 100644
index 000000000..23f36f867
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rejectalltrackedchanges.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" gradientTransform="matrix(.70710678 .70785487 -.70635949 .70710678 91.679663 -493.56845)" gradientUnits="userSpaceOnUse" x1="641.75488" x2="641.53125" xlink:href="#c" y1="-143.49838" y2="-129.03125"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="640.829149" x2="640.829149" xlink:href="#d" y1="-142.17348" y2="-129.870484"/><linearGradient id="c" gradientTransform="matrix(.70710678 .70785487 -.70635949 .70710678 91.679663 -493.56845)" gradientUnits="userSpaceOnUse" x1="641.75488" x2="641.53125" y1="-143.49838" y2="-129.03125"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="640.829149" x2="640.829149" y1="-142.17348" y2="-129.870484"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.40540511 0 0 .46216215 2.269687 .858112)" gradientUnits="userSpaceOnUse" x1="24.001455" x2="24.001455" y1="4.634495" y2="41.418121"><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(.48571543 0 0 .41480329 .342829 1.363181)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="-3.71906" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.39221364 0 0 .38819409 29.199296 .900891)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><linearGradient id="k" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 21h16.999998v2h-16.999998z" fill="url(#k)" opacity=".15"/><path d="m3.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#j)" opacity=".15"/><path d="m20.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00124 17.0000589.00124l.000021 19.9988401s-11.3333862 0-17.0000799 0c0-6.363471 0-13.6365848 0-20.0000562z" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><g fill="none"><path d="m19.5 20.5h-15.0000004v-18h15.0000004z" stroke="url(#e)" stroke-linecap="round"/><path d="m6 4.5050064h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" stroke="#aaa"/><path d="m12.13125 6.5050061h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" stroke="#c6262e"/></g><g fill="#c6262e"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g><g transform="matrix(.66633813 0 0 .66563392 -408.62054 109.03422)"><path d="m646.2977-141.3033c-2.92618-2.92927-7.67792-2.93179-10.601-.006-2.92309 2.92618-2.92057 7.68294.006 10.61221 2.92618 2.92927 7.67792 2.93179 10.601.006 2.92309-2.92618 2.92057-7.68294-.006-10.61221z" style="stroke:#7a0000;stroke-width:1.501533;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.737255;fill:url(#c)"/><path d="m637.66602-141.33398a.82951787.82951787 0 0 0 -.57618.24414l-1.17578 1.17773a.82951787.82951787 0 0 0 .002 1.17188l2.73632 2.74023-2.73632 2.74023a.82951787.82951787 0 0 0 -.002 1.17188l1.17578 1.17773a.82951787.82951787 0 0 0 1.17383 0l2.73633-2.74023 2.73633 2.74023a.82951787.82951787 0 0 0 1.17383 0l1.17578-1.17773a.82951787.82951787 0 0 0 -.002-1.17188l-2.73628-2.74023 2.73632-2.74023a.82951787.82951787 0 0 0 .002-1.17188l-1.17578-1.17773a.82951787.82951787 0 0 0 -1.17383 0l-2.73633 2.74023-2.73633-2.74023a.82951787.82951787 0 0 0 -.59765-.24414z" fill="#7a0000" opacity=".1"/><path d="m644.32263-139.75251-3.32263 3.32614-3.32263-3.32615-1.1763 1.17754 3.32264 3.32615-3.32263 3.32614 1.17629 1.17754 3.32263-3.32614 3.32263 3.32615 1.1763-1.17754-3.32264-3.32615 3.32263-3.32614z" fill="#7a0000" opacity=".25"/><path d="m644.32263-140.50368-3.32263 3.32614-3.32263-3.32615-1.1763 1.17754 3.32264 3.32615-3.32263 3.32614 1.17629 1.17754 3.32263-3.32614 3.32263 3.32615 1.1763-1.17754-3.32264-3.32615 3.32263-3.32614z" fill="#fff"/><path d="m646.97339-136.00021c0 3.29912-2.67458 5.9736-5.97332 5.9736-3.29903 0-5.97346-2.67452-5.97346-5.9736 0-3.29897 2.67443-5.97318 5.97346-5.97318 3.29874 0 5.97332 2.67421 5.97332 5.97318z" style="opacity:.5;fill:none;stroke-width:1.485923;stroke-linecap:round;stroke-linejoin:round;stroke:url(#d)"/></g><g transform="matrix(.66633813 0 0 .66563392 -419.62054 109.03422)"><path d="m646.2977-141.3033c-2.92618-2.92927-7.67792-2.93179-10.601-.006-2.92309 2.92618-2.92057 7.68294.006 10.61221 2.92618 2.92927 7.67792 2.93179 10.601.006 2.92309-2.92618 2.92057-7.68294-.006-10.61221z" style="stroke:#7a0000;stroke-width:1.501533;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.737255;fill:url(#a)"/><path d="m637.66602-141.33398a.82951787.82951787 0 0 0 -.57618.24414l-1.17578 1.17773a.82951787.82951787 0 0 0 .002 1.17188l2.73632 2.74023-2.73632 2.74023a.82951787.82951787 0 0 0 -.002 1.17188l1.17578 1.17773a.82951787.82951787 0 0 0 1.17383 0l2.73633-2.74023 2.73633 2.74023a.82951787.82951787 0 0 0 1.17383 0l1.17578-1.17773a.82951787.82951787 0 0 0 -.002-1.17188l-2.73628-2.74023 2.73632-2.74023a.82951787.82951787 0 0 0 .002-1.17188l-1.17578-1.17773a.82951787.82951787 0 0 0 -1.17383 0l-2.73633 2.74023-2.73633-2.74023a.82951787.82951787 0 0 0 -.59765-.24414z" fill="#7a0000" opacity=".1"/><path d="m644.32263-139.75251-3.32263 3.32614-3.32263-3.32615-1.1763 1.17754 3.32264 3.32615-3.32263 3.32614 1.17629 1.17754 3.32263-3.32614 3.32263 3.32615 1.1763-1.17754-3.32264-3.32615 3.32263-3.32614z" fill="#7a0000" opacity=".25"/><path d="m644.32263-140.50368-3.32263 3.32614-3.32263-3.32615-1.1763 1.17754 3.32264 3.32615-3.32263 3.32614 1.17629 1.17754 3.32263-3.32614 3.32263 3.32615 1.1763-1.17754-3.32264-3.32615 3.32263-3.32614z" fill="#fff"/><path d="m646.97339-136.00021c0 3.29912-2.67458 5.9736-5.97332 5.9736-3.29903 0-5.97346-2.67452-5.97346-5.9736 0-3.29897 2.67443-5.97318 5.97346-5.97318 3.29874 0 5.97332 2.67421 5.97332 5.97318z" style="opacity:.5;fill:none;stroke-width:1.485923;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_rejecttrackedchange.svg b/icon-themes/elementary_svg/cmd/lc_rejecttrackedchange.svg
new file mode 100644
index 000000000..7b6b6b40d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rejecttrackedchange.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" gradientTransform="matrix(.70710678 .70785487 -.70635949 .70710678 91.679663 -493.56845)" gradientUnits="userSpaceOnUse" x1="641.75488" x2="641.53125" y1="-143.49838" y2="-129.03125"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="640.829149" x2="640.829149" y1="-142.17348" y2="-129.870484"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40540511 0 0 .46216215 2.269687 .858112)" gradientUnits="userSpaceOnUse" x1="24.001455" x2="24.001455" y1="4.634495" y2="41.418121"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .41480329 .342829 1.363181)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="-3.71906" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.39221364 0 0 .38819409 29.199296 .900891)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 21h16.999998v2h-16.999998z" fill="url(#i)" opacity=".15"/><path d="m3.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#h)" opacity=".15"/><path d="m20.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00124 17.0000589.00124l.000021 19.9988401s-11.3333862 0-17.0000799 0c0-6.363471 0-13.6365848 0-20.0000562z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><g fill="none"><path d="m19.5 20.5h-15.0000004v-18h15.0000004z" stroke="url(#c)" stroke-linecap="round"/><path d="m6 4.5050064h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" stroke="#aaa"/><path d="m12.13125 6.5050061h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" stroke="#c6262e"/></g><g fill="#c6262e"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g><g transform="matrix(.66633813 0 0 .66563392 -408.62054 109.03422)"><path d="m646.2977-141.3033c-2.92618-2.92927-7.67792-2.93179-10.601-.006-2.92309 2.92618-2.92057 7.68294.006 10.61221 2.92618 2.92927 7.67792 2.93179 10.601.006 2.92309-2.92618 2.92057-7.68294-.006-10.61221z" style="stroke:#7a0000;stroke-width:1.501533;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.737255;fill:url(#a)"/><path d="m637.66602-141.33398a.82951787.82951787 0 0 0 -.57618.24414l-1.17578 1.17773a.82951787.82951787 0 0 0 .002 1.17188l2.73632 2.74023-2.73632 2.74023a.82951787.82951787 0 0 0 -.002 1.17188l1.17578 1.17773a.82951787.82951787 0 0 0 1.17383 0l2.73633-2.74023 2.73633 2.74023a.82951787.82951787 0 0 0 1.17383 0l1.17578-1.17773a.82951787.82951787 0 0 0 -.002-1.17188l-2.73628-2.74023 2.73632-2.74023a.82951787.82951787 0 0 0 .002-1.17188l-1.17578-1.17773a.82951787.82951787 0 0 0 -1.17383 0l-2.73633 2.74023-2.73633-2.74023a.82951787.82951787 0 0 0 -.59765-.24414z" fill="#7a0000" opacity=".1"/><path d="m644.32263-139.75251-3.32263 3.32614-3.32263-3.32615-1.1763 1.17754 3.32264 3.32615-3.32263 3.32614 1.17629 1.17754 3.32263-3.32614 3.32263 3.32615 1.1763-1.17754-3.32264-3.32615 3.32263-3.32614z" fill="#7a0000" opacity=".25"/><path d="m644.32263-140.50368-3.32263 3.32614-3.32263-3.32615-1.1763 1.17754 3.32264 3.32615-3.32263 3.32614 1.17629 1.17754 3.32263-3.32614 3.32263 3.32615 1.1763-1.17754-3.32264-3.32615 3.32263-3.32614z" fill="#fff"/><path d="m646.97339-136.00021c0 3.29912-2.67458 5.9736-5.97332 5.9736-3.29903 0-5.97346-2.67452-5.97346-5.9736 0-3.29897 2.67443-5.97318 5.97346-5.97318 3.29874 0 5.97332 2.67421 5.97332 5.97318z" style="opacity:.5;fill:none;stroke-width:1.485923;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_rejecttrackedchangetonext.svg b/icon-themes/elementary_svg/cmd/lc_rejecttrackedchangetonext.svg
new file mode 100644
index 000000000..485be41aa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rejecttrackedchangetonext.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" gradientTransform="matrix(.70710678 .70785487 -.70635949 .70710678 91.679663 -493.56845)" gradientUnits="userSpaceOnUse" x1="641.75488" x2="641.53125" y1="-143.49838" y2="-129.03125"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="640.82916" x2="640.82916" y1="-142.17348" y2="-129.87048"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.451878 30.383287)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.99964" x2="11.99964" y1="5.000001" y2="20.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.87905913 0 0 1.0000035 10.673566 -16.421791)" gradientUnits="userSpaceOnUse" x1="5.009942" x2="5.03216" y1="28.039032" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000039" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.004639 0 0 1 10.857043 -16.179629)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.40540511 0 0 .46216215 2.269687 .858112)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="2.787236" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.48571543 0 0 .41480329 .342829 1.363181)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="-3.71906" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.39221364 0 0 .38819409 29.199296 .900891)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="m" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(-2)"><path d="m3.500001 21h16.999998v2h-16.999998z" fill="url(#m)" opacity=".15"/><path d="m3.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#l)" opacity=".15"/><path d="m20.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#k)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00124 17.0000589.00124l.000021 19.9988401s-11.3333862 0-17.0000799 0c0-6.363471 0-13.6365848 0-20.0000562z" fill="url(#i)" stroke="url(#j)" stroke-linejoin="round" stroke-width=".999922"/><g fill="none"><path d="m19.5 20.5h-15.0000004v-18h15.0000004z" stroke="url(#h)" stroke-linecap="round"/><path d="m6 4.5050064h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" stroke="#aaa"/><path d="m12.13125 6.5050061h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" stroke="#c6262e"/></g><g fill="#c6262e"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g></g><g transform="matrix(.8 0 0 .8 6.314759 6.706129)"><path d="m19.001669 17.523805a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141176"/><g stroke-width="1.25"><path d="m12.011963 4.7560117v.0039c.162385 0 .29734.06441.394531.167969.0067.0074.01441.01451.02149.02148l7.659036 6.9571693c.0909.09098.144531.214106.144531.349609 0 .134536-.05363.250868-.144531.347657l-7.659041 6.941278c-.0071.007-.01484.01412-.02149.02148-.09719.103564-.232145.167969-.394531.167969-.301717 0-.527344-.215491-.527344-.505858v-3.988275c.000189-.271008-.237747-.49805-.529297-.49805h-7.7206982c-.285849 0-.5-.214151-.5-.5v-4c0-.2858493.2141509-.5000003.5-.5000003h7.7695312c.267637-.02501.480647-.241068.480469-.4960909v-1.3789091-2.611325c0-.290366.225627-.500003.527344-.500003z" fill="url(#e)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m10.48586 13.49234h-6.5012412v-2.5h6.5012412" fill="none" opacity=".6" stroke="url(#f)"/><path d="m12.734375 6.8769531v2.3671875c-.000287.8872194-.740534 1.6221014-1.591168 1.7481994l-.02407 2.5c.850634.126098 1.614948.854816 1.615235 1.742035v2.341797l5.871094-5.333984z" opacity=".5" stroke="url(#g)"/></g></g></g><g transform="matrix(.66633813 0 0 .66563392 -421.63173 96.016557)"><path d="m646.2977-141.3033c-2.92618-2.92927-7.67792-2.93179-10.601-.006-2.92309 2.92618-2.92057 7.68294.006 10.61221 2.92618 2.92927 7.67792 2.93179 10.601.006 2.92309-2.92618 2.92057-7.68294-.006-10.61221z" style="stroke:#7a0000;stroke-width:1.501533;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.737255;fill:url(#a)"/><path d="m637.66602-141.33398a.82951787.82951787 0 0 0 -.57618.24414l-1.17578 1.17773a.82951787.82951787 0 0 0 .002 1.17188l2.73632 2.74023-2.73632 2.74023a.82951787.82951787 0 0 0 -.002 1.17188l1.17578 1.17773a.82951787.82951787 0 0 0 1.17383 0l2.73633-2.74023 2.73633 2.74023a.82951787.82951787 0 0 0 1.17383 0l1.17578-1.17773a.82951787.82951787 0 0 0 -.002-1.17188l-2.73628-2.74023 2.73632-2.74023a.82951787.82951787 0 0 0 .002-1.17188l-1.17578-1.17773a.82951787.82951787 0 0 0 -1.17383 0l-2.73633 2.74023-2.73633-2.74023a.82951787.82951787 0 0 0 -.59765-.24414z" fill="#7a0000" opacity=".1"/><path d="m644.32263-139.75251-3.32263 3.32614-3.32263-3.32615-1.1763 1.17754 3.32264 3.32615-3.32263 3.32614 1.17629 1.17754 3.32263-3.32614 3.32263 3.32615 1.1763-1.17754-3.32264-3.32615 3.32263-3.32614z" fill="#7a0000" opacity=".25"/><path d="m644.32263-140.50368-3.32263 3.32614-3.32263-3.32615-1.1763 1.17754 3.32264 3.32615-3.32263 3.32614 1.17629 1.17754 3.32263-3.32614 3.32263 3.32615 1.1763-1.17754-3.32264-3.32615 3.32263-3.32614z" fill="#fff"/><path d="m646.97339-136.00021c0 3.29912-2.67458 5.9736-5.97332 5.9736-3.29903 0-5.97346-2.67452-5.97346-5.9736 0-3.29897 2.67443-5.97318 5.97346-5.97318 3.29874 0 5.97332 2.67421 5.97332 5.97318z" style="opacity:.5;fill:none;stroke-width:1.485923;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_reload.svg b/icon-themes/elementary_svg/cmd/lc_reload.svg
new file mode 100644
index 000000000..f4a4b8949
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_reload.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=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.60658 0 0 .60675 16.73 -5.904)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" xlink:href="#a" y1="39.397" y2="22.916"/><linearGradient id="c" gradientTransform="matrix(.82355 0 0 .82373 18.39 -12.633)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" xlink:href="#a" y1="22.767" y2="39.523"/><linearGradient id="d" gradientTransform="matrix(.6463 0 0 .6531 -2.88 -12.25)" gradientUnits="userSpaceOnUse" x1="30.027" x2="26.435" y1="27.803" y2="33.39"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="62.625" cy="4.625" gradientTransform="matrix(.94118 0 0 .28235 -46.94 19.694)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.8048 0 0 .60166 -1664.82 -1932.195)" gradientUnits="userSpaceOnUse" x1="2082.573" x2="2082.573" y1="3213.947" y2="3247.298"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m22 21c0 1.657-4.477 3-10 3s-10-1.343-10-3 4.477-3 10-3 10 1.343 10 3z" fill="url(#e)" fill-rule="evenodd" opacity=".3"/><path d="m12.5 1.5v3.018c-.166-.01-.333-.017-.5-.018-4.694 0-8.5 3.806-8.5 8.5s3.806 8.5 8.5 8.5c4.5-.002 8.218-3.51 8.482-8h-4.012c-.03.266-.088.523-.16.77l-.023.08c-.073.233-.167.457-.275.67l-.05.103c-.112.206-.238.4-.378.586l-.08.103c-.146.18-.305.352-.477.51l-.084.072c-.18.157-.373.304-.578.43-.016.01-.032.018-.05.027-.2.12-.41.225-.627.314l-.084.037c-.22.084-.448.146-.682.195-.044.01-.09.02-.133.028-.258.046-.52.074-.79.074-.307 0-.605-.03-.895-.09-.003 0-.007 0-.01-.002-.008 0-.014-.004-.02-.006-.274-.057-.54-.14-.792-.246l-.066-.027c-.247-.108-.482-.235-.703-.382l-.04-.023c-.223-.152-.43-.327-.622-.516l-.045-.042c-.184-.185-.35-.39-.498-.604l-.06-.08c-.137-.206-.252-.426-.354-.654-.02-.043-.04-.087-.058-.13-.095-.232-.17-.475-.225-.724l-.027-.12c-.052-.273-.084-.558-.084-.853 0-.307.03-.605.09-.895l.002-.005.006-.026c.057-.273.14-.538.246-.79l.027-.067c.108-.247.235-.482.382-.703l.023-.04c.152-.223.327-.43.516-.622l.042-.045c.185-.184.39-.35.604-.498l.08-.06c.206-.137.426-.252.654-.354.043-.02.087-.04.13-.058.232-.095.475-.17.724-.225.04-.01.08-.02.12-.027.277-.054.562-.086.856-.086.167 0 .334.012.5.03v2.97l7.766-5z" fill="url(#f)" opacity=".99"/><g fill="none"><path d="m13.49 6.12v-2.79l4.932 3.188-4.932 3.14v-2.526" opacity=".5" stroke="url(#d)" stroke-width=".992"/><path d="m19.39 14.046a7.48 7.48 0 0 1 -8.374 6.395 7.48 7.48 0 0 1 -6.465-8.318 7.48 7.48 0 0 1 8.266-6.534" opacity=".5" stroke="url(#c)" stroke-width=".992"/><path d="m12.5 1.5v3.018c-.166-.01-.333-.017-.5-.018-4.694 0-8.5 3.806-8.5 8.5s3.806 8.5 8.5 8.5c4.5-.002 8.218-3.51 8.482-8h-4.012c-.03.266-.088.523-.16.77l-.023.08c-.073.233-.167.457-.275.67l-.05.103c-.112.206-.238.4-.378.586l-.08.103c-.146.18-.305.352-.477.51l-.084.072c-.18.157-.373.304-.578.43-.016.01-.032.018-.05.027-.2.12-.41.225-.627.314l-.084.037c-.22.084-.448.146-.682.195-.044.01-.09.02-.133.028-.258.046-.52.074-.79.074-.307 0-.605-.03-.895-.09-.003 0-.007 0-.01-.002-.008 0-.014-.004-.02-.006-.274-.057-.54-.14-.792-.246l-.066-.027c-.247-.108-.482-.235-.703-.382l-.04-.023c-.223-.152-.43-.327-.622-.516l-.045-.042c-.184-.185-.35-.39-.498-.604l-.06-.08c-.137-.206-.252-.426-.354-.654-.02-.043-.04-.087-.058-.13-.095-.232-.17-.475-.225-.724l-.027-.12c-.052-.273-.084-.558-.084-.853 0-.307.03-.605.09-.895l.002-.005.006-.026c.057-.273.14-.538.246-.79l.027-.067c.108-.247.235-.482.382-.703l.023-.04c.152-.223.327-.43.516-.622l.042-.045c.185-.184.39-.35.604-.498l.08-.06c.206-.137.426-.252.654-.354.043-.02.087-.04.13-.058.232-.095.475-.17.724-.225.04-.01.08-.02.12-.027.277-.054.562-.086.856-.086.167 0 .334.012.5.03v2.97l7.766-5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.77 14.5-2.46-.005c-.77 2.723-3.505 4.45-6.332 3.912-2.975-.566-4.936-3.426-4.392-6.405.545-2.98 3.39-4.96 6.374-4.436" opacity=".5" stroke="url(#b)" stroke-width=".992"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_remove.svg b/icon-themes/elementary_svg/cmd/lc_remove.svg
new file mode 100644
index 000000000..64dde0c74
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_remove.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" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#x" y1="16" y2="17"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#x" y1="16" y2="17"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#x" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#x" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#x" y1="12" y2="13"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#x" y1="12" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#x" y1="12" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#x" y1="12" y2="13"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#x" y1="8" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#x" y1="8" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#x" y1="8" y2="9"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#x" y1="8" y2="9"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#x" y1="3" y2="5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#x" y1="3" y2="5"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#x" y1="3" y2="5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#x" y1="3" y2="5"/><radialGradient id="q" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="r" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#u" y1="13.022708" y2="32.702335"/><linearGradient id="u"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="v" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#u" y1="20.584223" y2="32.702335"/><linearGradient id="w" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m2.0273438 1.5c-.2923891 0-.5273438.2469095-.5273438.5546875v19.8906245c0 .307779.2349547.554688.5273438.554688h3.671875l1.9941406-4h12.3066406.972656c.292389 0 .527344-.246909.527344-.554688v-15.8906245c0-.307778-.234955-.5546875-.527344-.5546875z" fill="url(#w)"/><g fill="none" stroke-linecap="square"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#x)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#a)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#b)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#c)"/><path d="m17.5 15.5v2h3v-2z" opacity=".5" stroke="url(#d)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m17.5 11.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#j)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#k)"/><path d="m17.5 7.5v2h3v-2z" opacity=".5" stroke="url(#l)"/><path d="m2.5 2.5v3h3v-3z" opacity=".5" stroke="url(#m)"/><path d="m7.5 2.5v3h3v-3z" opacity=".5" stroke="url(#n)"/><path d="m12.5 2.5v3h3v-3z" opacity=".5" stroke="url(#o)"/><path d="m17.5 2.5v3h3v-3z" opacity=".5" stroke="url(#p)"/></g><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4l2-4h13c.554 0 1-.446 1-1v-16c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm-15 5h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h5l-1.5 3h-3.5z" opacity=".32"/><g transform="matrix(.87817681 0 0 .88433535 3.449172 3.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#q)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#r)" stroke="url(#s)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#t)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#v)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_removebullets.svg b/icon-themes/elementary_svg/cmd/lc_removebullets.svg
new file mode 100644
index 000000000..4255b2bfa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_removebullets.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0" stop-opacity=".119318"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#e" y1="13.022708" y2="32.702335"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#e" y1="20.584223" y2="32.702335"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#i" y1="57" y2="35"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#i" y1="52" y2="30"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#i" y1="47" y2="25"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#i" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m8.5 43.5v2h7v-2z" fill="url(#j)"/><path d="m8.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#k)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#l)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#m)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#g)"/><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="none" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#h)"/><g transform="translate(0 10)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#g)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#h)"/></g></g><g transform="matrix(.87817681 0 0 .88433535 3.449172 28.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#a)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#f)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_removefiltersort.svg b/icon-themes/elementary_svg/cmd/lc_removefiltersort.svg
new file mode 100644
index 000000000..bfb3eab0c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_removefiltersort.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0" stop-opacity=".119318"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#e" y1="13.022708" y2="32.702335"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#e" y1="20.584223" y2="32.702335"/><linearGradient id="g" gradientTransform="matrix(-.222635 -.37381299 .385616 -.215821 26.912532 54.139086)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.923607" x2="107.10129" y1="27.590219" y2="27.913111"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".09508789" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.661862" x2="19.652243" y1="11.660338" y2="4.160338"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74407381" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1=".110175" x2="22.257858" y1="11.067201" y2="11.067201"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(-.5 .8660254 -.8660254 -.5 25.42908 5.060827)"><path d="m10.112109 20.640247 2.344358-1.353516 2.816611-9.7113296 6.495191-3.75c-.197165-1.8980106-1.161447-3.2342531-2.5-4.330127l-6.495191 3.75-9.8185638-2.4164084-2.34435782 1.3535156 4.76281672 8.2220964z" fill="url(#g)" fill-rule="evenodd" stroke="url(#i)" stroke-linejoin="round"/><path d="m6.237307 11.905455 4.241543 7.366099 1.154003-.666264 2.82554-9.7142305 6.172328-3.5726163c-.323052-.9681865-.777781-1.8513276-1.496093-2.5913104l-6.176235 3.5658505-9.8154759-2.415936-1.1640675.6720747z" fill="none" stroke="url(#h)"/><g transform="matrix(-.43908841 -.76052343 .76585688 -.44216768 9.439706 19.930195)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#a)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#f)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_removehyperlink.svg b/icon-themes/elementary_svg/cmd/lc_removehyperlink.svg
new file mode 100644
index 000000000..cc1b537bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_removehyperlink.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375"><stop offset="0" stop-opacity=".119318"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#e" y1="13.022708" y2="32.702335"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#e" y1="20.584223" y2="32.702335"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="23.6453" x2="33.6453" xlink:href="#g" y1="9.99" y2="9.99"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="37.6453" x2="47.6453" xlink:href="#g" y1="9.99" y2="9.99"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="32.1453" x2="37.1453" xlink:href="#g" y1="9.99" y2="9.99"/><radialGradient id="k" cx="99.157" cy="186.17" gradientTransform="matrix(.063451 0 0 .040378 -.29159 13.535)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".49804"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="l" cx="62.625" cy="4.625" gradientTransform="matrix(.47059 0 0 .28235 -23.471 19.694)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m9.9828 21.052a3.9828 2.5345 0 1 1 -7.9655 0 3.9828 2.5345 0 1 1 7.9655 0z" fill="url(#k)"/><path d="m11 21c0 1.6569-2.2386 3-5 3s-5-1.3431-5-3 2.2386-3 5-3 5 1.3431 5 3z" fill="url(#l)" fill-rule="evenodd" opacity=".3"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -20.269434 30.141258)"><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m26.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#h)" opacity=".2"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m40.27 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#i)" opacity=".2"/><g stroke-linecap="round" stroke-linejoin="bevel"><path d="m40.27 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff"/><path d="m31.02 12.49h-4.75c-.90025 0-1.625-.72475-1.625-1.625v-1.7499m1.625-1.625h4.75c.90025 0 1.625.72475 1.625 1.625" fill="none" opacity=".4" stroke="#fff"/><rect fill="#d4d4d4" height="2" rx="1.5" stroke="#000" stroke-opacity=".42745" width="10" x="30.645" y="8.9901"/></g><rect fill="url(#j)" height="2" opacity=".2" rx="1.5" width="10" x="30.645" y="8.9901"/><path d="m31.645 9.9901h8" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.87817681 0 0 .88433535 3.449172 3.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#a)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_rename.svg b/icon-themes/elementary_svg/cmd/lc_rename.svg
new file mode 100644
index 000000000..a9eb145b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rename.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" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#r" y1="3" y2="5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#r" y1="3" y2="5"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#r" y1="3" y2="5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#r" y1="3" y2="5"/><linearGradient id="q" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m2.0273438 1.5c-.2923891 0-.5273438.2469095-.5273438.5546875v19.8906245c0 .307779.2349547.554688.5273438.554688h3.671875l1.9941406-4h12.3066406.972656c.292389 0 .527344-.246909.527344-.554688v-15.8906245c0-.307778-.234955-.5546875-.527344-.5546875z" fill="url(#q)"/><g fill="none" stroke-linecap="square"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#r)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#a)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#b)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#c)"/><path d="m17.5 15.5v2h3v-2z" opacity=".5" stroke="url(#d)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m17.5 11.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#j)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#k)"/><path d="m17.5 7.5v2h3v-2z" opacity=".5" stroke="url(#l)"/><path d="m2.5 2.5v3h3v-3z" opacity=".5" stroke="url(#m)"/><path d="m7.5 2.5v3h3v-3z" opacity=".5" stroke="url(#n)"/><path d="m12.5 2.5v3h3v-3z" opacity=".5" stroke="url(#o)"/><path d="m17.5 2.5v3h3v-3z" opacity=".5" stroke="url(#p)"/></g><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4l2-4h13c.554 0 1-.446 1-1v-16c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm-15 5h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h5l-1.5 3h-3.5z" opacity=".32"/><path d="m16 1v3h1l1 1.0157v13.921l-1 1.0631h-1v3h7v-3h-1l-1-.93v-14.07l1-.99996h1v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16.97 2.5h1.5303s1 0 1 1v17s-.088 1-1.0884 1h-1.4419m5.0441-19h-1.5303s-1 0-1 1v17s.088 1 1.0884 1h1.4419" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_renameobject.svg b/icon-themes/elementary_svg/cmd/lc_renameobject.svg
new file mode 100644
index 000000000..7a509ed0d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_renameobject.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" gradientTransform="matrix(.77562455 0 0 .7756249 -43.981565 -9.61426)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(.94117648 0 0 .2823525 -46.941177 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="99.157013" cy="186.17059" gradientTransform="matrix(.12690354 0 0 .04037841 -.583375 13.534573)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="1.5" y2="22.525715"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m19.965624 21.051843a7.9656233 2.5345164 0 1 1 -15.9312462 0 7.9656233 2.5345164 0 1 1 15.9312462 0z" fill="url(#c)"/><path d="m22 21c0 1.656854-4.477153 3-10 3-5.5228476 0-10-1.343146-10-3s4.4771524-3 10-3c5.522847 0 10 1.343146 10 3z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><path d="m12 1.5000002c-5.7935374 0-10.4999999 4.7064618-10.4999999 10.4999998 0 5.793537 4.7064625 10.500001 10.4999999 10.5 5.793537 0 10.500004-4.706463 10.5-10.5 0-5.793538-4.706463-10.4999998-10.5-10.4999998z" fill="url(#d)" stroke="#7239b3" stroke-opacity=".498039"/><path d="m21.5 12c0 5.246706-4.253305 9.5-9.5 9.5s-9.5-4.253294-9.5-9.5c0-5.246704 4.253305-9.5 9.5-9.5s9.5 4.253296 9.5 9.5z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m16 1v3h1l1 1.016v13.92l-1 1.064h-1v3h7v-3h-1l-1-.93v-14.07l1-1h1v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16.97 2.5h1.53s1 0 1 1v17s-.088 1-1.088 1h-1.442m5.044-19h-1.53s-1 0-1 1v17s.087 1 1.088 1h1.442" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_renamepage.svg b/icon-themes/elementary_svg/cmd/lc_renamepage.svg
new file mode 100644
index 000000000..306a15c35
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_renamepage.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" gradientTransform="matrix(.035207 0 0 .0082353 -.72485 18.981)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71" cy="486.65" gradientTransform="matrix(-.012049 0 0 .0082353 10.761 18.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48572 0 0 .4563 .34283 .34886)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.40541 0 0 .51351 2.2697 -.32432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.4737" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="f" cx="605.71" cy="486.65" gradientTransform="matrix(.012049 0 0 .0082353 13.239 18.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#c"/><path d="m3.5 22h17v2h-17z" fill="url(#a)" opacity=".15"/><path d="m3.5 22v1.9999c-.62047.0038-1.5-.44808-1.5-1.0001 0-.552.6924-.99982 1.5-.99982z" fill="url(#b)" opacity=".15"/><path d="m3.5 1.5c3.8956 0 17 .00136 17 .00136l.000021 20.999s-11.333 0-17 0v-21z" fill="url(#d)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m3.5 1.5c3.8956 0 17 .00136 17 .00136l.000021 20.999s-11.333 0-17 0v-21z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".99992"/><path d="m20.5 22v1.9999c.62047.0038 1.5-.44808 1.5-1.0001 0-.552-.6924-.99982-1.5-.99982z" fill="url(#f)" opacity=".15"/><path d="m16 1v3h1l1 1.0157v13.921l-1 1.0631h-1v3h7v-3h-1l-1-.93v-14.07l1-.99996h1v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16.97 2.5h1.5303s1 0 1 1v17s-.088 1-1.0884 1h-1.4419m5.0441-19h-1.5303s-1 0-1 1v17s.088 1 1.0884 1h1.4419" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_renameslide.svg b/icon-themes/elementary_svg/cmd/lc_renameslide.svg
new file mode 100644
index 000000000..168517fe7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_renameslide.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="4.559" y2="21.517"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3746 0 0 .37083 29.393 2.44)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.66892 0 0 .4054 -1.18 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="6.733" y2="41.267"/><linearGradient id="f" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="37.633" x2="37.633" xlink:href="#b" y1="6.733" y2="41.267"/><linearGradient id="g" gradientTransform="matrix(.47058531 0 0 .36937813 2.972059 3.568188)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="j" gradientTransform="matrix(.03873 0 0 .00824 -1.997 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -2)"><path d="m2.65 21h18.7v2h-18.7z" fill="url(#j)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#i)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#h)" opacity=".15"/><path d="m5 4.5h17.5v17h-17.5z" fill="url(#g)" stroke-width="1.045825"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#f)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#a)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m6 7.5h4m1 0h2m1 0h1m1 0h2m-12 4h2m-2 2h1m-1 2h2m-2 2h2m0-4h1m0 4h1" stroke="#aaa"/><g stroke-linejoin="round"><path d="m5 21.5h17.5v-17h-17.5" stroke="url(#d)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#a)"><path d="m20 14a4 4 0 1 1 -2.116-3.53l-1.884 3.53z" opacity=".5"/><path d="m20 14.012c0 1.734-1.26 3.392-2.933 3.854-1.67.463-3.605-.31-4.497-1.798-.007.007 3.43-2.056 3.43-2.056z" opacity=".5"/><path d="m20 14c0 1.734-1.26 3.392-2.933 3.855-.04-.007-1.067-3.855-1.067-3.855z"/></g></g><path d="m16 1v3h1l1 1.016v13.92l-1 1.064h-1v3h7v-3h-1l-1-.93v-14.07l1-1h1v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16.97 2.5h1.53s1 0 1 1v17s-.088 1-1.088 1h-1.442m5.044-19h-1.53s-1 0-1 1v17s.087 1 1.088 1h1.442" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_repeat.svg b/icon-themes/elementary_svg/cmd/lc_repeat.svg
new file mode 100644
index 000000000..1d6963501
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_repeat.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=".501194" 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"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.004639 0 0 1 16.914261 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" xlink:href="#b" y1="27.314026" y2="35.272106"/><linearGradient id="e" gradientTransform="matrix(-1.004639 0 0 1 16.914261 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" xlink:href="#a" y1="20.383398" y2="38.171688"/><linearGradient id="f" gradientTransform="matrix(-1.004639 0 0 1 11.914261 -16.171689)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" xlink:href="#c" y1="22.402153" y2="35.268829"/><linearGradient id="g" gradientTransform="matrix(-1 0 0 1 -4.439332 7.687501)" gradientUnits="userSpaceOnUse" x1="-22.383766" x2="-22.383766" y1="-3.866364" y2="13.364262"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1="4" y2="20"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="i" gradientTransform="matrix(1.004639 0 0 1 12.087713 -16.171689)" gradientUnits="userSpaceOnUse" x1="-3.073455" x2="-3.073455" xlink:href="#c" y1="34.171688" y2="21.171688"/><linearGradient id="j" gradientTransform="matrix(1.004639 0 0 1 7.087713 -16.171689)" gradientUnits="userSpaceOnUse" x1="7.37806" x2="7.37806" xlink:href="#a" y1="29.171688" y2="20.171688"/><linearGradient id="k" gradientTransform="matrix(1.004639 0 0 1 7.087713 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" xlink:href="#b" y1="38.671688" y2="24.171688"/><g transform="translate(-2 -4)"><path d="m13.001974 4.5000003c.153845 0 .28292.064176.375.1679688.0063.00735.01283.014514.01953.021484l7.96875 6.9687499c.08612.09122.13672.206858.13672.341797 0 .134941-.0506.250577-.136719.341797l-7.96875 6.96875c-.0067.007-.01323.01418-.01953.02148-.092082.103793-.221155.167973-.375001.167973-.285849 0-.5-.214151-.5-.5v-4c.000179-.276217-.223783-.500179-.5-.5h-1c-3 0-5.935108 2.5-5.990244 5.25 0 .4155-.3345.75-.75.75-.496221 0-.759756-.265113-.759756-.75v-2.75c-.083913-4 2.5-7.5 7.5-7.5h1c.276217.000179.500179-.223783.5-.5v-3.9999997c0-.2858493.214151-.5.5-.5z" fill="url(#g)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m12.001614 13.501953c.827238.000268 1.497779.670809 1.498047 1.498047v2.920565l6.796953-5.920565-6.796953-5.9380689v2.9479618c-.000268.827238-.670809 1.4977791-1.498047 1.4980471" opacity=".8" stroke="url(#f)"/><path d="m12.001974 13.503906h-1c-4 0-6.74313 3.224377-6.74313 6.496094" opacity=".5" stroke="url(#e)"/><path d="m4.498068 17c0-3.570009 1.880213-6.5 6.503906-6.5h1" opacity=".8" stroke="url(#d)"/></g></g><g transform="matrix(1 0 0 -1 3 28)"><path d="m11 4.5c-.153845 0-.28292.064176-.375.1679688-.0063.00735-.01283.014514-.01953.021484l-7.96875 6.9687502c-.08612.09122-.13672.206858-.13672.341797 0 .134941.0506.250577.136719.341797l7.96875 6.96875c.0067.007.01323.01418.01953.02148.092082.103793.221155.167973.375001.167973.285849 0 .5-.214151.5-.5v-4c-.000179-.276217.223783-.500179.5-.5h1c3 0 5.935108 2.5 5.990244 5.25 0 .4155.3345.75.75.75.496221 0 .759756-.265113.759756-.75v-2.75c.083913-4-2.5-7.5000003-7.5-7.5000003h-1c-.276217.000179-.500179-.223783-.5-.5v-3.9999997c0-.2858493-.214151-.5-.5-.5z" fill="url(#h)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m12.00036 13.501953c-.827238.000268-1.497779.670809-1.498047 1.498047v2.920565l-6.796953-5.920565 6.796953-5.9380692v2.9479618c.000268.827238.670809 1.4977794 1.498047 1.4980474" opacity=".5" stroke="url(#i)"/><path d="m12 13.503906h1c4 0 6.74313 3.224377 6.74313 6.496094" opacity=".5" stroke="url(#j)"/><path d="m19.503906 17c0-3.570009-1.880213-6.5-6.503906-6.5h-1" opacity=".5" stroke="url(#k)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_replycomment.svg b/icon-themes/elementary_svg/cmd/lc_replycomment.svg
new file mode 100644
index 000000000..0752ea728
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_replycomment.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.520687" x2="10.520687" y1="1.655975" y2="13.175975"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.39447799 -.42344634 0 16.496307 18.346218)" gradientUnits="userSpaceOnUse" x1="38.940514" x2="20.576487" y1="15.991243" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="18.573938" x2="62.560024" y1="-44.262432" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="d" cx="1.196594" cy="17.424702" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1=".999998" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -.264583 -.24939)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><path d="m4.9824219-.49609377c-1.3759392.00038298-2.4863159.91328684-2.4824219 2.04687507l.0000001 6.4492173-.0000001 3.4544704c0 1.133595 1.1064826 2.046875 2.4824219 2.046875h3.1113281l-1.0937499 4.998655 4.7753909-4.488889.692035-.513672h6.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-8.9531244c0-1.13359475-1.106483-2.04725794-2.482422-2.04687495z" fill="url(#c)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157.49609221c-.8193638-.00022833-1.4785156.34795195-1.4785156 1.00390629v10.0000005c0 .5.6806362 1 1.5 1h3.0000001c.5844537-.050415 1.1557789.268001 1.1507732.834195l-.4974342 2.261586 2.8521848-2.67312c.26576-.155803.494476-.344393.818134-.422661h6.676342c1 0 1.5-.5 1.5-1v-10.0000005c0-.50000003-.680636-.99977051-1.5-.99999885z" fill="none" opacity=".5" stroke="url(#e)" transform="translate(0 3.942578)"/></g><g transform="matrix(.26458334 0 0 .26458334 2.116667 2.116667)"><path d="m11.609066 13.158733c3.751621-3.2698419 2.557601-8.6031753-3.1090659-8.7460233v-2.7623493l-6.1393131 4.6031707 6.1393131 4.6031699v-2.7401299c3.2982039-.1280254 5.0063379 2.8792089 2.6484549 5.0421619z" display="block" fill="url(#a)"/><g fill="none"><path d="m12.490365 11.55524c1.61845-1.8954589.408938-6.5742253-4.9619916-6.2069919l-.0567467-1.7028531-3.5685721 2.6081361 3.5685721 2.6373086v-1.6856033c5.1395403-.496628 5.5022183 3.5837676 5.0187383 4.3500036z" display="block" opacity=".53" stroke="url(#b)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m11.609066 13.158733c3.751621-3.269842 2.557601-8.6031754-3.1090659-8.7460234v-2.7623493l-6.1393131 4.6031707 6.1393131 4.60317v-2.74013c3.2982039-.1280254 5.0063379 2.879209 2.6484549 5.042162z" opacity=".5" stroke="#7239b3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_reportnavigator.svg b/icon-themes/elementary_svg/cmd/lc_reportnavigator.svg
new file mode 100644
index 000000000..d353af8ce
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_reportnavigator.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="23.896" cy="3.99" gradientTransform="matrix(0 .98632502 -1.3019316 0 13.194836 -22.714478)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.476259" x2="7.476259" y1="1.263739" y2="14.806796"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31194295 0 0 .31194147 -20.72549 -2.159155)" gradientUnits="userSpaceOnUse" x1="92.696327" x2="92.696327" y1="16.554602" y2="48.983677"><stop offset="0" stop-color="#fff"/><stop offset=".33799788" stop-color="#fff" stop-opacity=".235294"/><stop offset=".61996669" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="8" cy="4.999986" gradientTransform="matrix(1.1446205 0 0 1.1446151 -1.156964 -1.15687)" gradientUnits="userSpaceOnUse" r="4.805086"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></radialGradient><linearGradient id="e" gradientTransform="matrix(3.6415332 1.0119605 -1.0119605 3.6415332 4.760432 -10.827302)" gradientUnits="userSpaceOnUse" x1="2.027828" x2="3.185315" y1="3.995011" y2="4.434366"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-3.6415331 -1.0119607 1.0119607 -3.6415331 19.739567 18.327303)" gradientUnits="userSpaceOnUse" x1="3.230561" x2="1.906501" xlink:href="#g" y1="4.55868" y2="4.231917"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.47371654 -.24028843 .24028843 .47371654 -9.064166 2.185152)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#g" y1="22" y2="26"/><linearGradient id="i" gradientTransform="matrix(.03006 0 0 .01647 2.135 13.96)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71399" cy="486.64801" gradientTransform="matrix(.03006 0 0 .01647 2.14 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#k"/><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.03006 0 0 .01647 23.86 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#k"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="16.040001" x2="15.99" y1=".377" y2="23.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="13.3" x2="12.679" xlink:href="#o" y1="23.048" y2="-5.018"/><linearGradient id="o"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="11.413" x2="11.719" y1="1.918" y2="21.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="13.132" x2="13.19" xlink:href="#o" y1="23.033001" y2="13.664"/><path d="m5.742 20h14.516v4h-14.516z" fill="url(#i)" opacity=".5"/><path d="m20.258 20v4c1.548.007 3.742-.896 3.742-2s-1.728-2-3.742-2z" fill="url(#j)" opacity=".5"/><path d="m5.742 20v4c-1.548.007-3.742-.896-3.742-2s1.728-2 3.742-2z" fill="url(#l)" opacity=".5"/><path d="m2.5 1.5000003c-1.566-.02-2.093 1.51-1.97 3h1.97v15.9999997c0 .943 1.057 2 2 2h17v-18.6999997c0-.943-1.357-2.3-2.3-2.3z" fill="url(#m)" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 4.0000003v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 1.9999997v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m4 4.0000003v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 1.9999997v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-15.9999997v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 1.9999997v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m3.29 2.5000003c-1.544-.107-1.68.58-1.79 1h2v16.6899997c0 .853.74 1.31 1.59 1.31h15.41v-17.3899997c0-.853-.752-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#p)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 19.5h17c.125 1.5-.41 3.043-2 3h-17c1.51 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="7" y="20.066999"/><g transform="translate(8 8)"><path d="m7.9999999.99999865c-3.8623577 0-6.99999993 3.13764035-6.99999993 7.00000085 0 3.8623615 3.13764223 7.0000015 6.99999993 7.0000015 3.8623581 0 7.0000061-3.13764 7.0000001-7.0000015 0-3.8623605-3.137642-7.00000085-7.0000001-7.00000085z" fill="url(#a)"/><g fill="none"><path d="m14.5 8.0000001c0 3.5898529-2.910146 6.4999999-6.5000066 6.4999999-3.5898477 0-6.4999934-2.910147-6.4999934-6.4999999 0-3.5898535 2.9101457-6.5000001 6.4999934-6.5000001 3.5898606 0 6.5000066 2.9101466 6.5000066 6.5000001z" opacity=".8" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.9998579.500281c-4.138162 0-7.49985796 3.361693-7.49985796 7.499859s3.36169596 7.49986 7.49985796 7.49986c4.1381621 0 7.4998651-3.361694 7.4998581-7.49986 0-4.138166-3.361696-7.499859-7.4998581-7.499859z" opacity=".7" stroke="#636363"/><path d="m13 8.0012247a5.0000003 4.9999769 0 0 1 -10.0000003 0 5.0000003 4.9999769 0 1 1 10.0000003 0z" opacity=".3" stroke="url(#c)"/></g><path d="m13.5 8.0012106a5.5000003 5.4999746 0 0 1 -11.0000002 0 5.5000003 5.4999746 0 1 1 11.0000002 0z" fill="url(#d)" stroke="#626262" stroke-opacity=".701961" stroke-width="1.14462"/><path d="m11.703125 2.96875a.91978818.91978818 0 0 0 -.630859.2421875l-4.1113285 3.7832031a.91978818.91978818 0 0 0 -.28125.515625.91978818.91978818 0 0 0 -.3300781.5957032l-.6777344 5.3886722a.91978818.91978818 0 0 0 .5527344.96289l.3457031.146485a.91978818.91978818 0 0 0 .9804687-.169922l4.1308598-3.792969a.91978818.91978818 0 0 0 .283203-.515625.91978818.91978818 0 0 0 .330078-.5957031l.677734-5.3222657a.91978818.91978818 0 0 0 -.464844-.9199218l-.365234-.203125a.91978818.91978818 0 0 0 -.439453-.1152344z" fill="#0e141f" opacity=".1"/><path d="m11.695312 3.8886719-4.1113276 3.7832031 3.7988276 1.7421875.677735-5.3222656zm-4.4335932 4.3320312-.6777344 5.3886719.3457031.146484 4.1308595-3.7929684z" fill="#0e141f" opacity=".25"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941" stroke-width="1.369617" transform="matrix(.73013135 0 0 .73013135 -.621794 5.079301)"><path d="m14.629538 5.3193311-5.6552978 5.1935489-.4742411-.200677.9276869-7.3799596z" fill="url(#e)" stroke="#7a0000"/><path d="m9.8704612 2.1806693 5.6295388-5.1806689.500006.2779382-.927686 7.2898006z" fill="url(#f)" stroke="#000"/></g><path d="m10.222186 8.57093c-1.0444359 2.865895-5.345694 1.3003653-4.301258-1.5655299 1.0429353-2.8691133 5.344193-1.3035834 4.301258 1.5655299z" opacity=".2" stroke-width="2.288653"/><path d="m9.0193857 7.3068483a1.0623483 1.0623483 0 0 1 -1.8948665.9611537 1.0623483 1.0623483 0 1 1 1.8948665-.9611537z" fill="url(#h)" stroke-width="1.062348"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_resetattributes.svg b/icon-themes/elementary_svg/cmd/lc_resetattributes.svg
new file mode 100644
index 000000000..571f1e30c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_resetattributes.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1162.1" cy="1294.5" gradientTransform="matrix(.87946 -.11013 .063119 .75018 -1091.3 -829.8)" gradientUnits="userSpaceOnUse" r="11.902" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.056274" x2="14.056274" y1="7.1402" y2="20.1018"><stop offset="0" stop-color="#fe9ab8"/><stop offset="1" stop-color="#f4679d"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.35182" x2="13.35182" y1="8.40058" y2="14.97316"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="e" cx="15.224" cy="-1.1769" gradientTransform="matrix(-2.9767 -.016372 .016203 -2.946 60.56 -4.8813)" gradientUnits="userSpaceOnUse" r="9.0984"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="f" cx="22.571" cy="30.857" gradientTransform="matrix(.81697 0 0 .1567 -6.1433 13.732082)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#a"/><g transform="matrix(.85665 0 0 .85665 .14335 3.0103)"><ellipse cx="12.297" cy="18.567081" fill="url(#f)" opacity=".2" rx="12.721" ry="2.44"/><path d="m15.089933 14.5797h-5.1879998l-2.0570342 3.502346-3.9265543-.000332 9.5756793-17.5094552 3.848378.00033235 2.335004 17.50912285h-3.847735zm-4.018709-2.334676h4.5205l-.713644-7.687824-4.160376 7.687824" style="stroke:#000;stroke-width:1.167338;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49793;fill:url(#e)"/><path d="m11.70314 3.499797-3.0774664 5.6034183 2.7474664-4.6034183 3.63834.0002847 1.464819 11.0756183-1.475819-12.0756183-3.29734-.0005847zm-2.2827889 9.999883-.52381 1.050287h.3281 4.1937999l-.13849-1.050287h-3.6524999zm-1.4457511 3.07602-1.2120549 1.924869h.1016z" fill="#fff" opacity=".2" transform="matrix(1.1673 0 0 1.1673 -.16733 -3.514)"/></g><g transform="matrix(.58098 0 0 .58098 10.057 11.509)"><g fill-rule="evenodd"><path d="m11.851-.43396-7.8897 15.276-1.9613 5.826 2.7287.624 13.473.208 1.961-1.768 3.837-8.947 1.409-9.2424z" fill="url(#b)"/><g stroke-linejoin="round" stroke-width="1.7212"><path d="m2.4731 20.643h13.686l4.3835-7.7148 1.619168-10.1176144-1.1485-1.167-10.784.062153-1.5258002 1.1188-6.1931678 13.1196144z" fill="url(#c)" stroke="#e41b79" stroke-opacity=".5"/><path d="m4.5028 15.435 11.158.042 5.314768-11.4656144-.368-.7321h-10.165l-5.889468 12.2116144z" fill="#fff" fill-opacity=".5" opacity=".5" stroke="url(#d)"/></g></g><path d="m4.1465 16.003v2.9906h11.876" style="opacity:.2;stroke-linejoin:round;stroke:#fff;stroke-linecap:round;stroke-width:1.7212;fill:none"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_reverseorder.svg b/icon-themes/elementary_svg/cmd/lc_reverseorder.svg
new file mode 100644
index 000000000..307a331b9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_reverseorder.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" gradientTransform="matrix(1.4 0 0 -1.5 .8 10.25)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.689" xlink:href="#j" y1="5.48" y2="3.734"/><linearGradient id="b" gradientTransform="matrix(1.4 0 0 -1.5 .8 27.75)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.689" xlink:href="#j" y1="5.48" y2="3.734"/><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.27598 0 0 .29583 24.866 4.854)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(0 -1 -1 0 29.55 30.5)" gradientUnits="userSpaceOnUse" x1="11.5" x2="24" xlink:href="#i" y1="11.037" y2="11.037"/><linearGradient id="e" gradientTransform="matrix(.5372 0 0 .57682 1.683 -21.997)" gradientUnits="userSpaceOnUse" x1="30.398361" x2="30.398361" xlink:href="#h" y1="64.139595" y2="48.536804"/><linearGradient id="f" gradientTransform="matrix(0 -1 -1 0 29.55 30.5)" gradientUnits="userSpaceOnUse" x1="23.264" x2="10.336" xlink:href="#i" y1="10.034" y2="10.034"/><linearGradient id="g" gradientTransform="matrix(.5372 0 0 .57682 1.683 -21.997)" gradientUnits="userSpaceOnUse" x1="30.374" x2="30.374" xlink:href="#h" y1="48.537" y2="58.939"/><linearGradient id="h" gradientTransform="matrix(.5372 0 0 .57682 1.683 -21.997)" gradientUnits="userSpaceOnUse" x1="30.374" x2="30.374" y1="48.537" y2="58.939"><stop offset="0" stop-color="#fff"/><stop offset=".00000013" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 -1 -1 0 29.55 30.5)" gradientUnits="userSpaceOnUse" x1="23.264" x2="10.336" y1="10.034" y2="10.034"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientTransform="matrix(1.4 0 0 -1.5 .8 24.75)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.689" y1="5.48" y2="3.734"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 22.5h21v-3h-21z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m2 17.5h20" fill="none" opacity=".3" stroke="#fff"/><g transform="translate(-1.012 .5)"><path d="m13.694 15.628a4.318 4.628 0 1 0 8.635 0 4.318 4.628 0 0 0 -8.636 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141"/><path d="m12.327 13 5.673 7 5.696-7h-3.184v-6h-5v6z" display="block" fill="url(#f)"/><g fill="none" transform="translate(0 2.5)"><path d="m14.437 11.5 3.563 4.435 3.623-4.435h-2.11v-6h-3v6z" display="block" opacity=".401" stroke="url(#g)" stroke-miterlimit="7" stroke-width=".964"/><path d="m12.327 10.5 5.673 7 5.696-7h-3.184v-6h-5v6z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></g><g transform="translate(0 -.5)"><path d="m1.5 5h21v-3h-21z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m2 3h20" fill="none" opacity=".3" stroke="#fff"/></g><g transform="matrix(1 0 0 -1 -11.013 23.5)"><path d="m13.694 15.628a4.318 4.628 0 1 0 8.635 0 4.318 4.628 0 0 0 -8.636 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141"/><path d="m12.327 13 5.673 7 5.696-7h-3.184v-6h-5v6z" display="block" fill="url(#d)"/><g fill="none" transform="translate(0 2.5)"><path d="m14.437 11.5 3.563 4.435 3.623-4.435h-2.11v-6h-3v6z" display="block" opacity=".401" stroke="url(#e)" stroke-miterlimit="7" stroke-width=".964"/><path d="m12.327 10.5 5.673 7 5.696-7h-3.184v-6h-5v6z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_romanliststyle.svg b/icon-themes/elementary_svg/cmd/lc_romanliststyle.svg
new file mode 100644
index 000000000..4e16053d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_romanliststyle.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" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#d" y1="2.5" y2="9"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#d" y1="12.5" y2="19"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#d" y1="12.5" y2="19"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="57" y2="35"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="52" y2="30"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="47" y2="25"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="42" y2="20"/><path d="m4.5 13.5h1v6h-1z" fill="url(#b)"/><path d="m1.5 13.5h1v6h-1z" fill="url(#c)"/><path d="m1.5 13.5h1v6h-1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5 13.5h1v6h-1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5 3.5h1v6h-1z" fill="url(#a)"/><path d="m4.5 3.5h1v6h-1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(0 -25)"><path d="m8.5 43.5v2h7v-2z" fill="url(#f)"/><path d="m8.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#g)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#h)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#i)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_romanlowliststyle.svg b/icon-themes/elementary_svg/cmd/lc_romanlowliststyle.svg
new file mode 100644
index 000000000..648d3e97c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_romanlowliststyle.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" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#g" y1="3" y2="5"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#g" y1="5.5" y2="11"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#g" y1="13" y2="15"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#g" y1="15.5" y2="21"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#g" y1="13" y2="15"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#g" y1="15.5" y2="21"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#h" y1="57" y2="35"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#h" y1="52" y2="30"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#h" y1="47" y2="25"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#h" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m8.5 43.5v2h7v-2z" fill="url(#i)"/><path d="m8.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 38.5v2h14v-2z" fill="url(#j)"/><path d="m8.5 38.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#k)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#l)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff" transform="translate(6)"><path d="m16 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m16 39v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><path d="m4.5 3.5h1v1h-1z" fill="url(#a)"/><path d="m1.5 13.5h1v1h-1z" fill="url(#e)"/><path d="m4.5 13.5h1v1h-1z" fill="url(#c)"/><path d="m1.5 13.5h1v1h-1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5 13.5h1v1h-1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 16.5h1v4h-1z" fill="url(#f)"/><path d="m1.5 16.5h1v4h-1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5 3.5h1v1h-1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5 6.5h1v4h-1z" fill="url(#b)"/><path d="m4.5 6.5h1v4h-1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5 16.5h1v4h-1z" fill="url(#d)"/><path d="m4.5 16.5h1v4h-1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_rotate180.svg b/icon-themes/elementary_svg/cmd/lc_rotate180.svg
new file mode 100644
index 000000000..cd6a779d8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rotate180.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(.00000002 -.56470588 .23529379 0 17.907357 41.364764)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.5097808 .03067969 -.03009813 .5001183 1.225607 .506203)" gradientUnits="userSpaceOnUse" x1="31.226292" x2="34.96563" y1="34.600941" y2="26.842505"><stop offset="0" stop-color="#b58ce4"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3446423 -.3446422 .3381098 .3381098 -3.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="6.092043" x2="31.480688" y1="12.653325" y2="37.05368"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.4865175 .02927958 -.02872474 .4772959 1.284279 1.962637)" gradientUnits="userSpaceOnUse" x1="28.116938" x2="39.686337" y1="41.67448" y2="28.50532"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".63129705" stop-color="#fff" stop-opacity=".274725"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.5097808 .03067969 -.03009813 .5001183 1.225607 .506203)" gradientUnits="userSpaceOnUse" x1="33.686768" x2="37.039948" y1="35.773647" y2="29.856804"><stop offset="0" stop-color="#6326b9"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3446423 -.3446422 .3381098 .3381098 -3.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="1.739704" x2="53.967773" y1="6.738088" y2="59.975224"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><g transform="matrix(0 1 -1 0 24.000058 1.004408)"><path d="m18.995592-.999942c3.333332 0 3.333332 14 0 14s-3.333332-14 0-14z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path d="m12.301845 18.816592c-1.128728.06587-2.859052-.343133-3.906116-1.390196-1.747833-1.747833-2.158823-5.887156-.01788-7.9626149.866864-.8403489 2.925507-1.9309102 4.118843-1.9637813l.01294 3.0000002 6.097157-4.8092842s-6.097157-5.1907165-6.097157-5.1907165l-.01404 2.8225719c-2.6301.048138-5.12131.9196431-7.119025 2.8746754-4.063985 3.9771554-4.05746 10.3968804-.175027 14.3682154 1.985452 2.030915 4.586146 2.999155 7.197102 2.928568" fill="url(#f)"/><path d="m12.403327 23.484076c4.640461.101529 9.933855-3.179938 10.287863-9.200086l-4.368847.575921c-.245199 2.531264-3.879206 4.316315-6.073699 4.006329" fill="url(#b)"/><path d="m11.985379 19.441441h1.000053v3.278722h-1.000053z" fill="#b58ce4"/><path d="m13.663861 13.821288a1.1787115 1.1787115 0 0 1 -2.357423 0 1.1787115 1.1787115 0 1 1 2.357423 0z" fill="#c09cee"/><g fill="none"><path d="m12.301845 18.816592c-1.128728.06587-2.859052-.343133-3.906116-1.390196-1.747833-1.747833-2.158823-5.887156-.01788-7.9626144.866864-.8403489 2.925507-1.9309102 4.118843-1.9637813l.01294 2.9999997 6.097157-4.8092837s-6.097157-5.19071651-6.097157-5.19071651l-.01404 2.82257191c-2.6301.048138-5.12131.9196431-7.119025 2.8746754-4.063985 3.9771549-4.05746 10.3968799-.175027 14.3682149 1.985452 2.030915 4.586146 2.999155 7.197102 2.928568" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/><g stroke-width="1.004748"><path d="m12.403327 23.484076c4.640461.101529 9.933855-3.179938 10.287863-9.200086l-4.368847.575921c-.110438 1.140089-2.322343 4.006329-6.073699 4.006329" opacity=".5" stroke="url(#e)"/><path d="m12.308423 19.966046c-1.446471.0129-3.484597-.709353-4.588023-1.800765-2.57887-2.554359-2.409256-7.367123-.02984-9.5593888 1.00408-.9251103 2.559213-2.0487461 5.80944-2.0487461v1.926054l3.69258-2.7924843s-3.69258-3.1243897-3.69258-3.1243897v1.8440569c-2.678814-.120611-5.477585.5510024-7.478441 2.5518583-3.676568 3.6765687-3.47004 9.5432587-.07722 12.9360817 2.147844 2.147843 4.400824 2.725534 6.445786 2.572342" opacity=".4" stroke="url(#c)"/><path d="m12.651944 22.568281c2.671474.166198 8.572949-2.28894 8.936808-8.334926l-1.953302-.06205c-.172372 2.864146-3.63545 5.671566-7.296631 5.827299" stroke="url(#d)" stroke-linejoin="round"/></g><path d="m13.663861 13.821288a1.1787115 1.1787115 0 0 1 -2.357423 0 1.1787115 1.1787115 0 1 1 2.357423 0z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_rotateleft.svg b/icon-themes/elementary_svg/cmd/lc_rotateleft.svg
new file mode 100644
index 000000000..1169d6e04
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rotateleft.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(-1.0352941 0 0 .23529379 77.028857 20.411496)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.5097808 .03067969 .03009813 .5001183 22.774393 .506203)" gradientUnits="userSpaceOnUse" x1="31.226292" x2="34.96563" y1="34.600941" y2="26.842505"><stop offset="0" stop-color="#a575d6"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.3446423 -.3446422 -.3381098 .3381098 27.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="32.325527" x2="22.245434" y1="5.020115" y2="43.366352"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.4865175 .02927958 .02872474 .4772959 22.715721 1.962637)" gradientUnits="userSpaceOnUse" x1="28.116938" x2="39.686337" y1="41.67448" y2="28.50532"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".63129705" stop-color="#fff" stop-opacity=".274725"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.5097808 .03067969 .03009813 .5001183 22.774393 .506203)" gradientUnits="userSpaceOnUse" x1="33.686768" x2="37.039948" y1="35.773647" y2="29.856804"><stop offset="0" stop-color="#6326b9"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.3446423 -.3446422 -.3381098 .3381098 27.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="39.401215" x2="-33.29887" y1="-5.301917" y2="68.80278"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><path d="m1.1935642 21.49973a11 2.5 0 0 0 21.9999998 0 11 2.5 0 1 0 -21.9999998 0z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path d="m11.698155 18.816592c1.128728.06587 2.859052-.343133 3.906116-1.390196 1.747833-1.747833 2.158823-5.887156.01788-7.9626149-.866864-.8403489-2.925507-1.9309102-4.118843-1.9637813l-.01294 3.0000002-6.097157-4.8092842s6.097157-5.1907165 6.097157-5.1907165l.01404 2.8225719c2.6301.048138 5.12131.9196431 7.119025 2.8746754 4.063985 3.9771554 4.05746 10.3968804.175027 14.3682154-1.985452 2.030915-4.586146 2.999155-7.197102 2.928568" fill="url(#f)"/><path d="m11.596673 23.484076c-4.6404615.101529-9.9338546-3.179938-10.287863-9.200086l4.368847.575921c.245199 2.531264 3.879206 4.316315 6.073699 4.006329" fill="url(#b)"/><path d="m-12.014621 19.441441h1.000053v3.278722h-1.000053z" fill="#a575d6" transform="scale(-1 1)"/><path d="m10.336139 13.821288a1.1787115 1.1787115 0 0 0 2.357423 0 1.1787115 1.1787115 0 1 0 -2.357423 0z" fill="#c09cee"/><g fill="none"><path d="m11.698155 18.816592c1.128728.06587 2.859052-.343133 3.906116-1.390196 1.747833-1.747833 2.158823-5.887156.01788-7.9626144-.866864-.8403489-2.925507-1.9309102-4.118843-1.9637813l-.01294 2.9999997-6.097157-4.8092837s6.097157-5.19071651 6.097157-5.19071651l.01404 2.82257191c2.6301.048138 5.12131.9196431 7.119025 2.8746754 4.063985 3.9771549 4.05746 10.3968799.175027 14.3682149-1.985452 2.030915-4.586146 2.999155-7.197102 2.928568" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/><g stroke-width="1.004748"><path d="m11.596673 23.484076c-4.6404615.101529-9.9338546-3.179938-10.287863-9.200086l4.368847.575921c.1104384 1.140089 2.322343 4.006329 6.073699 4.006329" opacity=".5" stroke="url(#e)"/><path d="m11.691577 19.966046c1.446471.0129 3.484597-.709353 4.588023-1.800765 2.57887-2.554359 2.409256-7.367123.02984-9.5593888-1.00408-.9251103-2.559213-2.0487461-5.80944-2.0487461v1.926054l-3.69258-2.7924843s3.69258-3.1243897 3.69258-3.1243897v1.8440569c2.678814-.120611 5.477585.5510024 7.478441 2.5518583 3.676568 3.6765687 3.47004 9.5432587.07722 12.9360817-2.147844 2.147843-4.400824 2.725534-6.445786 2.572342" opacity=".4" stroke="url(#c)"/><path d="m11.348056 22.568281c-2.6714741.166198-8.572949-2.28894-8.936808-8.334926l1.9533017-.06205c.172372 2.864146 3.6354503 5.671566 7.2966313 5.827299" stroke="url(#d)" stroke-linejoin="round"/></g><path d="m10.336139 13.821288a1.1787115 1.1787115 0 0 0 2.357423 0 1.1787115 1.1787115 0 1 0 -2.357423 0z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_rotateright.svg b/icon-themes/elementary_svg/cmd/lc_rotateright.svg
new file mode 100644
index 000000000..801cc7107
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rotateright.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(1.0352941 0 0 .23529379 -53.028857 20.411496)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.5097808 .03067969 -.03009813 .5001183 1.225607 .506203)" gradientUnits="userSpaceOnUse" x1="31.226292" x2="34.96563" y1="34.600941" y2="26.842505"><stop offset="0" stop-color="#a575d6"/><stop offset="1" stop-color="#b483d5" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3446423 -.3446422 .3381098 .3381098 -3.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="32.325527" x2="22.245434" y1="5.020115" y2="43.366352"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.4865175 .02927958 -.02872474 .4772959 1.284279 1.962637)" gradientUnits="userSpaceOnUse" x1="28.116938" x2="39.686337" y1="41.67448" y2="28.50532"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".63129705" stop-color="#fff" stop-opacity=".274725"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.5097808 .03067969 -.03009813 .5001183 1.225607 .506203)" gradientUnits="userSpaceOnUse" x1="33.686768" x2="37.039948" y1="35.773647" y2="29.856804"><stop offset="0" stop-color="#6326b9"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3446423 -.3446422 .3381098 .3381098 -3.882197 14.32142)" gradientUnits="userSpaceOnUse" x1="39.401215" x2="-33.29887" y1="-5.301917" y2="68.80278"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><path d="m22.806436 21.49973a11 2.5 0 0 1 -22 0 11 2.5 0 1 1 22 0z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path d="m12.301845 18.816592c-1.128728.06587-2.859052-.343133-3.906116-1.390196-1.747833-1.747833-2.158823-5.887156-.01788-7.9626149.866864-.8403489 2.925507-1.9309102 4.118843-1.9637813l.01294 3.0000002 6.097157-4.8092842s-6.097157-5.1907165-6.097157-5.1907165l-.01404 2.8225719c-2.6301.048138-5.12131.9196431-7.119025 2.8746754-4.063985 3.9771554-4.05746 10.3968804-.175027 14.3682154 1.985452 2.030915 4.586146 2.999155 7.197102 2.928568" fill="url(#f)"/><path d="m12.403327 23.484076c4.640461.101529 9.933855-3.179938 10.287863-9.200086l-4.368847.575921c-.245199 2.531264-3.879206 4.316315-6.073699 4.006329" fill="url(#b)"/><path d="m11.985379 19.441441h1.000053v3.278722h-1.000053z" fill="#a575d6"/><path d="m13.663861 13.821288a1.1787115 1.1787115 0 0 1 -2.357423 0 1.1787115 1.1787115 0 1 1 2.357423 0z" fill="#c09cee"/><g fill="none"><path d="m12.301845 18.816592c-1.128728.06587-2.859052-.343133-3.906116-1.390196-1.747833-1.747833-2.158823-5.887156-.01788-7.9626144.866864-.8403489 2.925507-1.9309102 4.118843-1.9637813l.01294 2.9999997 6.097157-4.8092837s-6.097157-5.19071651-6.097157-5.19071651l-.01404 2.82257191c-2.6301.048138-5.12131.9196431-7.119025 2.8746754-4.063985 3.9771549-4.05746 10.3968799-.175027 14.3682149 1.985452 2.030915 4.586146 2.999155 7.197102 2.928568" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/><g stroke-width="1.004748"><path d="m12.403327 23.484076c4.640461.101529 9.933855-3.179938 10.287863-9.200086l-4.368847.575921c-.110438 1.140089-2.322343 4.006329-6.073699 4.006329" opacity=".5" stroke="url(#e)"/><path d="m12.308423 19.966046c-1.446471.0129-3.484597-.709353-4.588023-1.800765-2.57887-2.554359-2.409256-7.367123-.02984-9.5593888 1.00408-.9251103 2.559213-2.0487461 5.80944-2.0487461v1.926054l3.69258-2.7924843s-3.69258-3.1243897-3.69258-3.1243897v1.8440569c-2.678814-.120611-5.477585.5510024-7.478441 2.5518583-3.676568 3.6765687-3.47004 9.5432587-.07722 12.9360817 2.147844 2.147843 4.400824 2.725534 6.445786 2.572342" opacity=".4" stroke="url(#c)"/><path d="m12.651944 22.568281c2.671474.166198 8.572949-2.28894 8.936808-8.334926l-1.953302-.06205c-.172372 2.864146-3.63545 5.671566-7.296631 5.827299" stroke="url(#d)" stroke-linejoin="round"/></g><path d="m13.663861 13.821288a1.1787115 1.1787115 0 0 1 -2.357423 0 1.1787115 1.1787115 0 1 1 2.357423 0z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_rowheight.svg b/icon-themes/elementary_svg/cmd/lc_rowheight.svg
new file mode 100644
index 000000000..ddbd26b3f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rowheight.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" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 2.601171)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#b" y1="6.451322" y2="8.345967"/><linearGradient id="b" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 2.599763)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#b" y1="6.451322" y2="8.348639"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 2.601171)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#b" y1="6.451322" y2="8.345967"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 2.599763)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#b" y1="6.451322" y2="8.348639"/><linearGradient id="f" gradientTransform="matrix(.46923148 0 0 .08998732 .238447 4.095129)" gradientUnits="userSpaceOnUse" x1="25.065567" x2="25.132275" y1="4.499203" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(1.5 5)"><path d="m3 4.5h19v4h-19z" fill="url(#f)" stroke-width=".872872"/><path d="m2.5 4v5h1l3 .000002h1l3.99875.00141h1l4.00125-.00141h1l4-.000002h1v-5h-1-18zm1 1 3 .000002v3l-3-.000002zm4 .000002 3.99875.00141v3l-3.99875-.00141zm4.99875.001408 4.00125-.001408v3l-4.00125.001408zm5.00125-.001408 4-.000002v3l-4 .000002z" opacity=".321"/><g fill="none"><path d="m4.00125 5.49859 1.99875.001412.00125 1.99859-2.000004-.000002z" stroke="url(#e)"/><path d="m8 5.5 2.9975.00282.0012 1.99859-2.998704-.00141z" stroke="url(#d)"/><path d="m13 5.5 3 .000002.0013 1.99859-3.001254.001408z" stroke="url(#c)"/><path d="m18 5.5 2.99875.00141.0012 1.99859-3.000004.000002z" stroke="url(#a)"/></g></g><g fill="none" stroke="#f37329" transform="matrix(0 1 -1 0 16 4)"><path d="m5.5 13.5v2" stroke-linecap="square" stroke-linejoin="round"/><path d="m6 14.5h3"/><path d="m9.5 13.5v2" stroke-linecap="square" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_rowmenu.svg b/icon-themes/elementary_svg/cmd/lc_rowmenu.svg
new file mode 100644
index 000000000..5c193190c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rowmenu.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="10.245955"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="10.245955"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="10.245955"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#H" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#H" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientUnits="userSpaceOnUse" x1="9.567797" x2="9.771187" y1="10.31356" y2="14.720339"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="B" gradientTransform="translate(16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="3"/><linearGradient id="C" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="D" gradientTransform="translate(11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="3"/><linearGradient id="E" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="3"/><linearGradient id="F" gradientTransform="translate(1 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#C" y1="2" y2="3"/><linearGradient id="G" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#J" y1="15.499894" y2="48.395687"/><linearGradient id="H" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="I" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#J" y1="2" y2="22"/><linearGradient id="J" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#G)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#I)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#H)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#h)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#i)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#j)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#l)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#m)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#n)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#o)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#p)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#q)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#s)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#t)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#w)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#x)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/></g><path d="m1.5 10.5h20v4h-20z" fill="url(#A)"/><g fill="none" stroke-linecap="square"><path d="m17.5 11.5h3v2h-3z" opacity=".5" stroke="url(#B)"/><path d="m12.5 11.5h3v2h-3z" opacity=".5" stroke="url(#D)"/><path d="m7.4999999 11.5h3.0000001v2h-3.0000001z" opacity=".5" stroke="url(#E)"/><path d="m2.5 11.5h3v2h-3z" opacity=".5" stroke="url(#F)"/></g><path d="m2 10c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h19c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4z" fill="#002e99" fill-opacity=".501961"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#g)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_ruler.svg b/icon-themes/elementary_svg/cmd/lc_ruler.svg
new file mode 100644
index 000000000..46f4b0dab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_ruler.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" gradientUnits="userSpaceOnUse" x1="4" x2="9" y1="-12" y2="-12"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.33333336 0 0 .86363639 -121.66668 -29.704545)" gradientUnits="userSpaceOnUse" x1="382.92136" x2="386" y1="21.697643" y2="21.657894"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#g)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#f)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#d)"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.5-22.5h4v21h-4z" fill="url(#a)" stroke="#783f07" stroke-opacity=".490196" transform="rotate(90)"/><path d="m5.5-21.5h2v19h-2z" fill="none" opacity=".4" stroke="url(#h)" transform="rotate(90)"/><path d="m4 5v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2z" fill="#a1550a" fill-opacity=".25098"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_runbasic.svg b/icon-themes/elementary_svg/cmd/lc_runbasic.svg
new file mode 100644
index 000000000..cd1a32d81
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_runbasic.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(.29879999 0 0 .0747 -15.539999 295.86)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="23.896" cy="3.99" gradientTransform="matrix(0 .326 -.43019998 0 4.89 283.05)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".262" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.406734" x2="2.406734" y1="296.68777" y2="290.968693"><stop offset="0" stop-color="#505050"/><stop offset="1" stop-color="#aaa"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.113744" x2="3.113744" y1="291.228368" y2="296.410376"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="6.501444" cy="1.90846" gradientTransform="matrix(-.04560053 .6628547 -.57062303 -.03925553 4.513233 288.23442)" gradientUnits="userSpaceOnUse" r="4.8065"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.531282" x2="6.001512" y1="7.679217" y2="12.000504"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -290.64998)"><path d="m6.35 296.206c0 .44-1.422.794-3.175.794s-3.175-.355-3.175-.794c0-.438 1.422-.793 3.175-.793s3.175.355 3.175.793z" fill="url(#a)" fill-rule="evenodd" opacity=".3"/><path d="m3.175 291.047c-1.533 0-2.77800001 1.245-2.77800001 2.778 0 1.532 1.24500001 2.777 2.77800001 2.777 1.5329998 0 2.7779999-1.245 2.7779999-2.777 0-1.533-1.246-2.778-2.7779999-2.778z" fill="url(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".266"/><path d="m5.6899998 293.825c0 1.388-1.1269999 2.514-2.5149998 2.514-1.388.001-2.515-1.127-2.515-2.515 0-1.387 1.128-2.512 2.5159999-2.512 1.3880002 0 2.5139999 1.125 2.5139999 2.513z" style="opacity:.8;fill:none;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke:url(#d)"/><path d="m2.251146 295.27825-.00159-2.90796 2.5435998 1.45451z" fill="url(#e)" stroke-width=".2646"/><g fill="none" transform="translate(0 290.65)"><path d="m2.25 4.628v-2.908l2.543 1.455z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m3.5016693 4.2396013v7.5231427l6.6198567-3.761988z" opacity=".6" stroke="url(#f)" stroke-width=".999937" transform="matrix(.2646 0 0 .2646 1.587 1.058)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_runmacro.svg b/icon-themes/elementary_svg/cmd/lc_runmacro.svg
new file mode 100644
index 000000000..466fdb0c8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_runmacro.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.08" cy="48.19" gradientTransform="matrix(0 .6154 -.6695 0 41.292 -38.28)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.531281" x2="6.001512" y1="7.679217" y2="12.000504"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="62.625" cy="4.625" gradientTransform="matrix(.2988 0 0 .0747 -15.54 5.21)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="d" cx="23.896" cy="3.99" gradientTransform="matrix(0 .326 -.4302 0 4.89 -7.6)" gradientUnits="userSpaceOnUse" r="20.397"><stop offset="0" stop-color="#fff"/><stop offset=".262" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.406734" x2="2.406734" y1="6.03777" y2=".318693"><stop offset="0" stop-color="#505050"/><stop offset="1" stop-color="#aaa"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.113744" x2="3.113744" y1=".578368" y2="5.760376"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m6.35 5.556c0 .44-1.422.794-3.175.794s-3.175-.355-3.175-.794c0-.438 1.422-.793 3.175-.793s3.175.355 3.175.793z" fill="url(#c)" fill-rule="evenodd" opacity=".3"/><path d="m3.175.397c-1.533 0-2.778 1.245-2.778 2.778 0 1.532 1.245 2.777 2.778 2.777s2.778-1.245 2.778-2.777c0-1.533-1.246-2.778-2.778-2.778z" fill="url(#d)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".266"/><path d="m5.69 3.175c0 1.388-1.127 2.514-2.515 2.514-1.388.001-2.515-1.127-2.515-2.515 0-1.387 1.128-2.512 2.516-2.512s2.514 1.125 2.514 2.513z" style="opacity:.8;fill:none;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)"/><path d="m2.51 13.493-.006-10.99 9.613 5.497z" fill="url(#a)" transform="matrix(.2646 0 0 .2646 1.587 1.058)"/><g fill="none"><path d="m2.25 4.628v-2.908l2.543 1.455z" style="opacity:.5;stroke:#002e99;stroke-linecap:round;stroke-linejoin:round;stroke-width:.264583;stroke-opacity:.863"/><path d="m3.5016693 4.2396013v7.5231427l6.6198567-3.761988z" opacity=".6" stroke="url(#b)" stroke-width=".999937" transform="matrix(.2646 0 0 .2646 1.587 1.058)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_safemode.svg b/icon-themes/elementary_svg/cmd/lc_safemode.svg
new file mode 100644
index 000000000..97598e7c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_safemode.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.157013" cy="186.17059" gradientTransform="matrix(.11151981 0 0 .03548359 .942029 15.166729)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.0891819 0 0 .0779309 -90.165471 -1.745973)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="1179.2244" x2="1055.881" y1="51.275898" y2="51.275898"><stop offset="0" stop-color="#b4b4b4"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.999999" x2="13.999999" y1="4" y2="20"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.000006" x2="20.000006" y1="5.500002" y2="22.000001"><stop offset="0" stop-color="#fff"/><stop offset=".00641762" stop-color="#fff" stop-opacity=".235294"/><stop offset=".79602259" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.999999" x2="14.999999" y1="5" y2="20"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#206b00" stop-opacity="0"/></linearGradient><path d="m19 21.772727a7 2.2272727 0 0 1 -14 0 7 2.2272727 0 1 1 14 0z" fill="url(#a)" opacity=".6"/><path d="m3 4.8515625 9-2.8242188 9.003906 2.8281251c0 11.1445312-1.163192 12.5321282-9.003906 17.0589662-7.85616-4.535756-9-5.914435-9-17.0628725z" fill="url(#b)"/><path d="m5 6.1494132 7-2.1796875 7 2.1796875c0 8.4999998-1 10.4504168-6.999217 13.9140668-6.000783-3.464553-7.000783-5.414067-7.000783-13.9140668z" fill="url(#c)"/><g fill="none" stroke-linecap="round"><path d="m2.5 4.5 9.5-3 9.5 3c0 11.5-1 13.092531-9.5 18.000008-8.5-4.907477-9.5-6.500008-9.5-18.000008z" opacity=".5" stroke="#555761" stroke-linejoin="round"/><path d="m5.5 6.5 6.5-2 6.5 2c0 8.5-1.5 10.113704-6.499217 13.000004-5.000783-2.887203-6.500783-4.500004-6.500783-13.000004z" opacity=".5" stroke="#555761" stroke-linejoin="round"/><path d="m3.5 5.2265625 8.5-2.6875 8.5 2.6902482c0 10.2706893-1 11.7843133-8.5 16.1144393-7.523596-4.34375-8.5-5.84375-8.5-16.1171875z" opacity=".7" stroke="url(#d)" stroke-miterlimit="4.1"/><path d="m6.5 7.2348349 5.5-1.6795922 5.5 1.6795922c0 7.2651651-1.5 8.7999661-5.499217 11.1089151-4.000783-2.309853-5.500783-3.84375-5.500783-11.1089151z" opacity=".15" stroke="url(#e)"/></g><path d="m3 4.8515625 9-2.8242188v19.8870913c-7.85616-4.535756-9-5.914435-9-17.0628725z" fill="#fff" opacity=".2"/><path d="m15.340936 9.0761702a1 1 0 0 0 -.6875.30274l-3.79297 3.7929698-1.4921903-1.49219c-.942-.982-2.39606.47206-1.41406 1.41406l2.9062503 2.90625 5.20703-5.20703c.654-.636.18544-1.7427998-.72656-1.7167998z" fill="#fff" opacity=".3"/><path d="m15.340936 8.0761702a1 1 0 0 0 -.6875.30274l-3.79297 3.7929698-1.4921903-1.49219c-.942-.982-2.39606.47206-1.41406 1.41406l2.9062503 2.90625 5.20703-5.20703c.654-.636.18544-1.7427998-.72656-1.7167998z" fill="#206b00"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_save.svg b/icon-themes/elementary_svg/cmd/lc_save.svg
new file mode 100644
index 000000000..1267e714f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_save.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.583334" y2="41.507179"><stop offset="0" stop-color="#fff"/><stop offset=".01246384" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98888642" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571314 0 0 .456295 .342883 .348909)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.570093" x2="16.570093" y1="1.607472" y2="22.542051"><stop offset="0" stop-opacity=".239"/><stop offset="1" stop-opacity=".318"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.5 1.5c3.8955625 0 16.999979.00137 16.999979.00137l.000021 20.99863s-11.3333329 0-17 0c0-6.999993 0-13.9999842 0-20.9999777z" fill="url(#c)" stroke-width="1.056232"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m17 12-5.000001 6-4.999999-6h3v-5h4v5z" fill="#7e8087"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_saveacopy.svg b/icon-themes/elementary_svg/cmd/lc_saveacopy.svg
new file mode 100644
index 000000000..cb4bbe977
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_saveacopy.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.518" x2="18.522" y1="21.017" y2="13.441"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31427 0 0 .32592858 10.4573 7.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#b" y1=".985" y2="47.013"/><linearGradient id="d" gradientTransform="matrix(.2432 0 0 .3513 2.162 7.568)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2538 0 0 .305 19.13 7.315)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.0328 0 0 .015 .147 14.28)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71" cy="486.65" gradientTransform="matrix(.0328 0 0 .015 .154 14.28)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71" cy="486.65" gradientTransform="matrix(-.0328 0 0 .015 23.846 14.28)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.4863 .0003 0 .3476 59.86 1.242)" gradientUnits="userSpaceOnUse" x1="-116.939" x2="-75.809" y1="28.167" y2="28.135"><stop offset="0" stop-opacity=".271"/><stop offset="1" stop-opacity=".368"/></linearGradient><linearGradient id="k" gradientTransform="matrix(0 .57157897 -.34773334 0 21.376801 -1.21579)" gradientUnits="userSpaceOnUse" x1="12.768" x2="41.805" xlink:href="#b" y1="27.818" y2="27.356"/><linearGradient id="l" gradientTransform="matrix(.4865 0 0 .3784 .824 2.42)" gradientUnits="userSpaceOnUse" x1="6.528263" x2="43.511" y1="25.317125" y2="25.706"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g opacity=".2"><path d="m4.083 19.827h15.835v3.673h-15.835z" fill="url(#f)" transform="translate(0 .5)"/><path d="m19.917 19.827v3.673c1.69.007 4.083-.823 4.083-1.837 0-1.013-1.885-1.836-4.083-1.836z" fill="url(#g)" transform="translate(0 .5)"/><path d="m4.083 19.827v3.673c-1.69.007-4.083-.823-4.083-1.837 0-1.013 1.885-1.836 4.083-1.836z" fill="url(#i)" transform="translate(0 .5)"/></g><path d="m20.5 2.5v20h-16v-20z" fill="url(#k)" stroke-width="1.059626"/><path d="m22.5 19.5h-20v-16h20z" fill="none" stroke="url(#j)" stroke-linejoin="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m21.5 18.5h-18v-14h18z" fill="none" stroke="url(#l)" stroke-linecap="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m11 7h10v16h-10z" opacity=".05" stroke-width="1.511858"/><path d="m12.5 8.5h11v15h-11z" fill="url(#c)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 22.5h-9v-13h9z" stroke="url(#d)" stroke-linecap="round" transform="translate(10)"/><path d="m2.5 8.5h11v15h-11z" stroke="url(#e)" stroke-linejoin="round" transform="translate(10)"/></g><g stroke-linecap="round"><path d="m21.677 17.5-3.088 3.275-3.266-3.275h2.177v-4h1.999v4z" fill="none" opacity=".6" stroke="url(#a)"/><path d="m21.677 16.5-3.088 3.275-3.266-3.275h2.177v-4h2v4z" fill="#7e8087" stroke="#7c7c7c"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_saveall.svg b/icon-themes/elementary_svg/cmd/lc_saveall.svg
new file mode 100644
index 000000000..6d71451cc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_saveall.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" gradientTransform="matrix(.2432 0 0 .3513 2.162 7.568)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2538 0 0 .305 19.13 7.315)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31427 0 0 .32592858 5.4573 3.678214)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#i" y1=".985" y2="47.013"/><radialGradient id="d" cx="605.06097" cy="547.99994" gradientTransform="matrix(.0205 0 0 .01280519 7.58036 15.982756)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#k"/><linearGradient id="e" gradientTransform="matrix(.0205 0 0 .015 7.591875 14.78)" gradientUnits="userSpaceOnUse" x1="312.59146" x2="312.59146" y1="448" y2="648"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.06097" cy="547.99994" gradientTransform="matrix(-.0205 0 0 .01280519 22.40375 15.982756)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#k"/><linearGradient id="g" gradientTransform="matrix(.31427 0 0 .32592858 2.4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#i" y1=".985" y2="47.013"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="18.518" x2="18.522" y1="21.017" y2="13.441"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.31427 0 0 .32592858 8.4573 7.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#i" y1=".985" y2="47.013"/><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g opacity=".2" stroke-width=".790569" transform="translate(-5 -7.5)"><path d="m10 22h10l-.05125 2h-9.94875z" fill="url(#e)"/><path d="m10 22v2c-1.05625.007-2.5158898.015983-2.5158898-.998017 0-1.013 1.1421398-1.001983 2.5158898-1.001983z" fill="url(#f)"/><path d="m19.98411 22v2c1.05625.007 2.51589.015983 2.51589-.998017 0-1.013-1.14214-1.001983-2.51589-1.001983z" fill="url(#d)"/></g><path d="m4.5.5h11v15h-11z" fill="url(#g)" stroke-width="1.08562"/><g fill="none" transform="translate(-8 -8)"><path d="m12.5 22.5h-9v-13h9z" stroke="url(#a)" stroke-linecap="round" transform="translate(10)"/><path d="m2.5 8.5h11v15h-11z" stroke="url(#b)" stroke-linejoin="round" transform="translate(10)"/></g><path d="m6 3h10v13h-10z" opacity=".05" stroke-width="1.511858"/><g opacity=".2" stroke-width=".790569" transform="translate(-2 -3.5)"><path d="m10 22h10l-.05125 2h-9.94875z" fill="url(#e)"/><path d="m10 22v2c-1.05625.007-2.5158898.015983-2.5158898-.998017 0-1.013 1.1421398-1.001983 2.5158898-1.001983z" fill="url(#f)"/><path d="m19.98411 22v2c1.05625.007 2.51589.015983 2.51589-.998017 0-1.013-1.14214-1.001983-2.51589-1.001983z" fill="url(#d)"/></g><path d="m7.5 4.5h11v15h-11z" fill="url(#c)" stroke-width="1.08562"/><g fill="none" transform="translate(-5 -4)"><path d="m12.5 22.5h-9v-13h9z" stroke="url(#a)" stroke-linecap="round" transform="translate(10)"/><path d="m2.5 8.5h11v15h-11z" stroke="url(#b)" stroke-linejoin="round" transform="translate(10)"/></g><path d="m9 7h10v13h-10z" opacity=".05" stroke-width="1.511858"/><path d="m10.5 8.5h11v15h-11z" fill="url(#j)" stroke-width="1.08562"/><g transform="translate(-2)"><g fill="none"><path d="m12.5 22.5h-9v-13h9z" stroke="url(#a)" stroke-linecap="round" transform="translate(10)"/><path d="m2.5 8.5h11v15h-11z" stroke="url(#b)" stroke-linejoin="round" transform="translate(10)"/></g><g stroke-linecap="round"><path d="m21.677 17.5-3.088 3.275-3.266-3.275h2.177v-4h1.999v4z" fill="none" opacity=".6" stroke="url(#h)"/><path d="m21.677 16.5-3.088 3.275-3.266-3.275h2.177v-4h2v4z" fill="#7e8087" stroke="#7c7c7c"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_saveas.svg b/icon-themes/elementary_svg/cmd/lc_saveas.svg
new file mode 100644
index 000000000..b247d451f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_saveas.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.583334" y2="41.507179"><stop offset="0" stop-color="#fff"/><stop offset=".01246384" 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(.48571314 0 0 .44543084 .342883 .876316)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.45000003 0 0 .29999999 .974999 1.85)" gradientUnits="userSpaceOnUse" x1="21.478369" x2="21.478369" y1=".537115" y2="6.574707"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.5 2c3.8955625 0 16.999979.00133 16.999979.00133l.000021 20.49867s-11.3333329 0-17 0c0-6.833326 0-13.6666513 0-20.4999783z" fill="url(#c)" stroke-width="1.043582"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m17 12-5.000001 6-4.999999-6h3v-5h4v5z" fill="#7e8087"/><path d="m3.5 1.5h17c.554 0 1 .446 1 1v2c0 .554-.446 1-1 1h-17c-.554 0-1-.446-1-1v-2c0-.554.446-1 1-1zm-.0000399-.0000431c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" opacity=".3" stroke="#000"/><rect fill="url(#g)" height="3" rx=".5" width="18" x="3" y="2"/><path d="m3.999999 3.000006h6.000001v1h-6.000001z" fill="#d4d4d4"/><path d="m10.999999 2.500006h1v2h-1z" fill="#969696"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_saveasremote.svg b/icon-themes/elementary_svg/cmd/lc_saveasremote.svg
new file mode 100644
index 000000000..765e15137
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_saveasremote.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#474747" stop-opacity="0"/><stop offset=".1" stop-color="#474747"/><stop offset=".9" stop-color="#474747"/><stop offset="1" stop-color="#474747" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.6496818 0 0 .09123999 1197.9894 -639.98526)" gradientUnits="userSpaceOnUse" x1="1.642" x2="15.343" y1="117.827" y2="117.827"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".108" stop-color="#d9d9d9"/><stop offset=".921" stop-color="#d9d9d9"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1201" x2="1223.0884" xlink:href="#a" y1="-628.23541" y2="-628.23541"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1201" x2="1223" xlink:href="#a" y1="-630.23529" y2="-630.23529"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="1212" x2="1212" y1="-630.735289" y2="-625.23529"><stop offset="0" stop-color="#7a7a7a"/><stop offset=".198" stop-color="#ebebeb"/><stop offset=".599" stop-color="#b9b9b9"/><stop offset="1" stop-color="#878787"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.12907679 0 0 .12186445 .067265 289.62879)" 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="g" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -4.32432)" gradientUnits="userSpaceOnUse" x1="24.001457" x2="23.99999" y1="14.263149" y2="41.507179"><stop offset="0" stop-color="#fff"/><stop offset=".01246384" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98888642" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16.570093" x2="16.570093" y1="-2.392528" y2="18.542051"><stop offset="0" stop-opacity=".239"/><stop offset="1" stop-opacity=".318"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.703956" x2="11.703956" y1="16.198799" y2="9.500505"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(0 -290.64998)"><g enable-background="new" transform="matrix(.26458334 0 0 .26458334 -317.50001 462.8237)"><path d="m1201-628.73529h22v1.00978h-22z" display="block" fill="url(#c)" opacity=".65"/><path d="m1201-630.73529h22v1h-22z" display="block" fill="url(#d)" opacity=".65"/><g fill="#d9d9d9" stroke="#828282"><path d="m1211.2241-635.23426c-.4034 0-.7241.28069-.7241.6338v4.36517h3v-4.36517c0-.35311-.3207-.6338-.7241-.6338z" display="block"/><path d="m1211-633.44946h2v2.71421h-2z" opacity=".174"/></g><path d="m1201-629.73528h22v.99999h-22z" display="block" fill="url(#b)" stroke-width="3.380335"/><rect fill="url(#e)" height="4" rx="1" ry=".999999" stroke="#5a5c58" stroke-linecap="round" stroke-linejoin="round" width="7.000001" x="1208.5" y="-631.23529"/><path d="m1210.537-630.23529h3.963c.277 0 .5.15987.5.36019v.99999c0 .19993-.223.35981-.5.35981h-3.963c-.277 0-.5-.15988-.5-.35981v-.99999c0-.19994.223-.36019.5-.36019z" display="block" fill="#fff" fill-opacity=".72" stroke-width="3.779527"/><circle cx="1210.0933" cy="-629.64209" fill="#f8f8f8" r=".59322"/></g><path d="m.90625967 291.03696c1.03523393 0 4.51769303.00037 4.51769303.00037l.0000057 4.50744h-4.51769873l.0211108-4.49732z" fill="url(#f)" stroke-width=".28139"/><g fill="none" transform="matrix(.26458333 0 0 .26458333 0 290.64998)"><path d="m19.5 17.5h-15.0000004v-15h15.0000004z" stroke="url(#g)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 16.9987161h-17.0000799v-17.0000538z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10.280875 3.4683208c-.5966543.112049-.9162257.736506-.84375 1.30311v3.6971948c-.5788649.0367-2.2592394-.146354-2.7090233.328895-.4664666.45279-.3538552 1.2321214.1203581 1.6311994 1.4721128 1.632101 2.9372057 3.270736 4.4137232 4.898737.474211.475926 1.303176.33271 1.665288-.205327 1.48182-1.654007 2.97913-3.295035 4.451232-4.957185.514277-.6611554-.04205-1.7349724-.878703-1.6963194-.3125 0-1.62492 0-1.93742 0-.0045-1.014919.009-3.0307158-.0069-4.0452728-.05174-.634617-.69724-1.035839-1.29626-.955032-1.659293.000048-1.319779-.000065-2.978595 0z" opacity=".6" stroke="url(#i)" stroke-linecap="round"/></g><path d="m4.3656248 293.16353-1.1906252 1.32291-1.1906248-1.32291h.79375v-1.32884h.79375v1.32884z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_saveastemplate.svg b/icon-themes/elementary_svg/cmd/lc_saveastemplate.svg
new file mode 100644
index 000000000..88b2cf848
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_saveastemplate.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" gradientTransform="matrix(-1.33 0 0 -1.33 62.809687 54.310312)" gradientUnits="userSpaceOnUse" x1="40.458412" x2="40.458412" y1="31.812265" y2="19.03031"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1.3333334 0 0 -1.3333334 63.167156 54.166667)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303995 0 0 .01470022 20.639608 20.963253)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724819 10.98054)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761241 10.98055)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.23882 10.98055)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><g transform="translate(0 -8)"><g transform="translate(-.000031 15)"><path d="m3.500031 14h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.5000311 14.00008v1.99989c-.62047.004-1.5-.44808-1.5-1.00008s.6924-.99981 1.5-.99981z" fill="url(#f)" opacity=".15"/><path d="m20.50003 14.00008v1.99989c.62047.004 1.5-.44808 1.5-1.00008s-.6924-.99981-1.5-.99981z" fill="url(#g)" opacity=".15"/></g><path d="m6.754342 26.353179v3.569856c-1.1865.0067-2.86838-.799823-2.86838-1.785158 0-.985333 1.324045-1.784697 2.86838-1.784698z" fill="url(#c)" opacity=".3"/><path d="m22.500489 29.5-20.000001-20.000001v20.000001zm-9.333333-4.000001h-6.666667v-6.666666z" fill="url(#b)" fill-rule="evenodd" opacity=".8"/><g fill="none"><path d="m20 28.5-16.5-16.5v16.5z" opacity=".8" stroke="url(#a)"/><g stroke="#83899a" stroke-linecap="square"><path d="m11.50049 28.5v1" opacity=".3"/><path d="m8.50049 28.5v1" opacity=".3"/><path d="m5.50049 28.5v1" opacity=".3"/><path d="m2.5 20.5h1.00049" opacity=".3"/><path d="m2.5 26.423077h1.00049" opacity=".3"/><path d="m2.5 17.5h1.00049" opacity=".3"/><path d="m2.5 23.423077h1.00049" opacity=".3"/><path d="m2.5 14.5h1.00049" opacity=".3"/></g><path d="m22.500489 29.5-20.000001-20.000001v20.000001zm-9.333333-4.000001h-6.666667v-6.666666z" opacity=".3" stroke="#000"/><path d="m17.50049 28.5v1" opacity=".3" stroke="#83899a" stroke-linecap="square"/><path d="m14.50049 28.5v1" opacity=".3" stroke="#83899a" stroke-linecap="square"/><path d="m14.5 26.5h-8.5285714z" opacity=".3" stroke="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_savebackground.svg b/icon-themes/elementary_svg/cmd/lc_savebackground.svg
new file mode 100644
index 000000000..fa2137bab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_savebackground.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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .4865 -.37838 0 21.58 .824)" gradientUnits="userSpaceOnUse" x1="6.528263" x2="41.471737" xlink:href="#a" y1="22.675617" y2="22.675617"/><linearGradient id="c"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.31427 0 0 .32592858 10.4573 7.678215)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#c" y1=".985" y2="47.013"/><linearGradient id="e" gradientTransform="matrix(.2432 0 0 .3513 2.162 7.568)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="6.923" y2="41.077"/><linearGradient id="f" gradientTransform="matrix(.2538 0 0 .305 19.13 7.315)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="18.518" x2="18.521999" y1="21.017" y2="13.441"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.0328 0 0 .01513 .147 14.28)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71" cy="486.65" gradientTransform="matrix(.0328 0 0 .01513 .154 14.28)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#j"/><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.71" cy="486.65" gradientTransform="matrix(-.0328 0 0 .01513 23.846 14.28)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#j"/><linearGradient id="l" gradientTransform="matrix(.48626 .00027 .0001 .34755 59.86 1.242)" gradientUnits="userSpaceOnUse" x1="-116.939" x2="-75.809" y1="28.167" y2="28.135"><stop offset="0" stop-opacity=".271"/><stop offset="1" stop-opacity=".368"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 .57143159 -.34765868 0 21.376801 -1.21579)" gradientUnits="userSpaceOnUse" x1="7.377593" x2="40.627419" xlink:href="#c" y1="26.971285" y2="26.971285"/><linearGradient id="n" gradientTransform="matrix(.11183 0 0 .11095 27.052 7.434)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.92" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="o" gradientTransform="matrix(0 -.11183 .1195 0 6.62 -5.052)" gradientUnits="userSpaceOnUse" x1="-107.46" x2="-107.46" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.0751 .00587 -.0062 .0715 25.005 9.547)" gradientUnits="userSpaceOnUse" x1="-211.29" x2="-208.5" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.07503 0 0 .0756 21.87 7.858)" gradientUnits="userSpaceOnUse" x1="-184.92" x2="-175.25" y1="113.98" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><g opacity=".2"><path d="m4.083 19.827h15.835v3.673h-15.835z" fill="url(#h)" transform="translate(0 .5)"/><path d="m19.917 19.827v3.673c1.69.007 4.083-.823 4.083-1.837 0-1.013-1.885-1.836-4.083-1.836z" fill="url(#i)" transform="translate(0 .5)"/><path d="m4.083 19.827v3.673c-1.69.007-4.083-.823-4.083-1.837 0-1.013 1.885-1.836 4.083-1.836z" fill="url(#k)" transform="translate(0 .5)"/></g><path d="m20.5 2.5v20h-16v-20z" fill="url(#m)" stroke-width="1.059626"/><path d="m22.5 19.5h-20v-16h20z" fill="none" stroke="url(#l)" stroke-linejoin="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m4 5v13h17v-13z" fill="url(#n)" transform="matrix(0 1 -1 0 24 0)"/><path d="m6 4v11.764c.38.108.872.196 1.46.196 1.494 0 1.28-.537 2.568-.537 1.287 0 2.046.877 3.786.877 2.156 0 2.65-1.413 4.356-1.413 1.332 0-2.568.773-1.102.773.99 0 1.32-.406 1.932-.67v-10.99z" opacity=".07"/><path d="m4 18h11.145c.124-.252.237-.572.237-.918 0-.79-.68-1.56-.68-2.878s.855-2.31.855-3.97-1.238-2.035-1.238-4.153.783 2.082.783.755c0-.914-.34-1.304-.557-1.835h-10.545z" fill="url(#o)" transform="matrix(0 1 -1 0 24 0)"/><g fill="#fff"><path d="m18.62 13.055c-1.177 0-1.92.337-2.526.65-.607.314-1.064.588-1.87.588-.83 0-1.485-.2-2.138-.412s-1.306-.443-2.066-.443c-.748 0-1.35.18-1.842.352s-.873.33-1.207.33c-.302 0-.596-.105-.837-.218a.31.314 0 0 0 -.133-.03v1.35c.414.105.934.186 1.545.186.826 0 1.247-.152 1.564-.29.317-.136.514-.247 1.156-.247.615 0 1.11.203 1.716.425.608.22 1.32.453 2.29.453 1.206 0 1.99-.385 2.64-.742.65-.358 1.152-.67 1.975-.67.043 0 .073.006.113.008v-1.272c-.126-.006-.236-.017-.38-.017z" opacity=".1"/><path d="m18.62 13.674c-2.242 0-2.638 1.238-4.397 1.238-1.76 0-2.808-.855-4.203-.855-1.396 0-2.214.68-3.05.68-.365 0-.703-.113-.97-.237v.713c.402.108.924.195 1.545.195 1.583 0 1.357-.537 2.72-.537 1.364 0 2.165.878 4.008.878 2.283 0 2.808-1.414 4.614-1.414.042 0 .073.006.113.008v-.65c-.125-.007-.234-.018-.38-.018z" opacity=".3"/><path d="m18.62 14.174c-2.242 0-2.638 1.238-4.397 1.238-1.76 0-2.808-.855-4.203-.855-1.396 0-2.214.68-3.05.68-.365 0-.703-.113-.97-.237v.713c.402.108.924.195 1.545.195 1.583 0 1.357-.537 2.72-.537 1.364 0 2.165.878 4.008.878 2.283 0 2.808-1.414 4.614-1.414.042 0 .073.006.113.008v-.65c-.125-.007-.234-.018-.38-.018z"/></g><path d="m18.5 4.5v16h-12v-16z" fill="none" opacity=".3" stroke="#000"/><path d="m8.9 15.537c-.072-.006-.154 0-.237.028-.32.108-.358.322-.387.425-.03.103-.035.182-.04.266-.01.17 0 .346.006.523.007.144.013.273.016.387-.11.025-.234.053-.375.083-.176.038-.355.076-.52.128-.08.026-.16.052-.257.108-.05.028-.106.06-.172.134s-.146.212-.142.378c.01.326.21.424.305.482.093.057.17.087.252.117.164.06.347.11.526.156l.393.108-.035.365c-.017.172-.033.343-.033.51 0 .08.003.16.028.266.013.054.03.115.083.198.053.082.164.2.332.247.327.092.488-.06.575-.126.087-.068.14-.13.196-.195.11-.132.215-.28.318-.43.084-.12.16-.228.227-.32.107.04.223.087.356.14.166.07.334.138.5.188.082.025.16.048.273.057.056.005.124.01.223-.013.1-.023.248-.088.347-.225.193-.268.094-.463.053-.562-.04-.1-.084-.165-.132-.236-.096-.14-.214-.28-.33-.42-.095-.113-.177-.214-.25-.304.074-.083.156-.173.252-.277.12-.13.24-.26.34-.393.05-.067.1-.132.143-.232.023-.05.047-.11.055-.206.01-.096-.01-.252-.117-.385-.208-.258-.432-.225-.543-.22-.112.007-.193.026-.278.048-.17.043-.35.105-.523.167-.145.05-.27.096-.385.133-.06-.092-.124-.196-.198-.314-.092-.146-.185-.295-.288-.428-.052-.066-.1-.128-.185-.2-.043-.036-.096-.077-.19-.114-.047-.02-.112-.036-.185-.04zm.84 1.15.022.005c-.006 0-.023.006-.026.007-.01 0-.015-.01.005-.012zm.308.1c.026.02.024.03.02.024l-.02-.023zm-1.592.32c.02-.01.022.003.015.006l-.03.008c.003 0 .013-.012.016-.013zm-.198.243v.027c0 .01-.01.002 0-.027zm2.613.48c-.004-.007.007-.006.017.022l-.016-.02zm.01.31c-.014.03-.024.032-.02.026.002-.003.014-.02.02-.025zm-2.602.507v.03c-.008-.03 0-.037 0-.03zm.174.268.025.01c.01.003 0 .007-.025-.01zm1.64.29c.007-.007.008.004-.018.023zm-.338.095c.004 0 .024.01.032.01-.033 0-.04-.012-.032-.01z" opacity=".05"/><path d="m8.762 16.02c-.18.06.03 1.366-.084 1.512-.11.14-1.464.284-1.46.46.006.182 1.38.393 1.49.54.106.144-.17 1.416.007 1.466.183.05.82-1.125 1.002-1.18.176-.05 1.36.59 1.464.444.11-.15-.87-1.087-.867-1.27.002-.175 1.01-1.05.897-1.188-.116-.144-1.358.45-1.54.392-.174-.056-.734-1.236-.908-1.177z" opacity=".15"/><path d="m8.022 12.505c.174-.06.736 1.123.91 1.18.182.057 1.423-.54 1.54-.395.11.14-.896 1.014-.898 1.19-.002.182.977 1.12.868 1.27-.104.145-1.29-.496-1.465-.443-.182.054-.818 1.23-1 1.18-.178-.05.097-1.322-.01-1.465-.11-.148-1.482-.36-1.487-.542-.005-.176 1.35-.32 1.46-.46.114-.147-.098-1.454.082-1.515z" fill="url(#p)" transform="translate(.792 3.174)"/><path d="m8.83 15.645-.047.046c0 .002-.002.003-.002.003-.096.235.06 1.26-.038 1.385-.004.005-.01.012-.018.017l.04.027c.79.237.098-1.428.08-1.475l-.012-.002z" fill="#9d0f06" opacity=".5"/><path d="m6.754 14.427c-.167.002-.263.01-.263.01v.04c.1.18 1.39.384 1.5.53.107.143-.17 1.43.01 1.48.184.052.827-1.138 1.01-1.193.18-.053 1.362.587 1.48.45-1-1.225-3.015-1.323-3.736-1.317z" fill="url(#q)" opacity=".75" transform="translate(.792 3.174)"/><path d="m5.5 21.5v-18h14v18z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m11 7h10v16h-10z" opacity=".05" stroke-width="1.511858"/><path d="m12.5 8.5h11v15h-11z" fill="url(#d)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 22.5h-9v-13h9z" stroke="url(#e)" stroke-linecap="round" transform="translate(10)"/><path d="m2.5 8.5h11v15h-11z" stroke="url(#f)" stroke-linejoin="round" transform="translate(10)"/></g><g stroke-linecap="round"><path d="m21.677 17.5-3.088 3.275-3.266-3.275h2.177v-4h1.999v4z" fill="none" opacity=".6" stroke="url(#g)"/><path d="m21.677 16.5-3.088 3.275-3.266-3.275h2.177v-4h2v4z" fill="#7e8087" stroke="#7c7c7c"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_savebasicas.svg b/icon-themes/elementary_svg/cmd/lc_savebasicas.svg
new file mode 100644
index 000000000..4be686261
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_savebasicas.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571314 0 0 .456295 -.657117 .348909)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 12.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -1.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="h" gradientTransform="matrix(0 -1 -1 0 52.245449 -5.776674)" gradientUnits="userSpaceOnUse" x1="-11.85488" x2="-23.730785" y1="31.408499" y2="31.408499"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.58603996 0 0 .33333609 16.115706 2.442686)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-.68959699 0 0 .63823543 16.381463 -5.989018)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m2.5000014 22h16.9999976v2h-16.9999976z" fill="url(#f)" opacity=".15"/><path d="m2.5000003 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m19.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m2.5 1.5c3.8955625 0 16.999979.00137 16.999979.00137l.000021 20.99863h-17v-20.9999777z" fill="url(#c)" stroke-width="1.056232"/><g fill="none" transform="translate(-1)"><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161h-17.0000799v-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m6 5.3772208h2.7752072zm3.0835636 0h1.3283044zm1.5655014 0h.664152zm.925069 0h1.209706zm1.470623 0h1.233425zm-7.044757 2.0022649h3.2496016zm3.5105186 0h3.5105184zm1.2927244 5.9928833h.640433zm.90135 0h1.423183zm1.70782 0h3.723996zm-2.820275 5.964718h2.253373zm2.927013 0h.90135z" stroke="#89adc2" stroke-width=".75"/></g><path d="m7.6494309 13.035281h.7086944v.753017h-.7086944z" fill="#d48eb3"/><path d="m8.4743458 13.035281h.3112893v.753017h-.3112893z" fill="#d48eb3"/><path d="m5.0000004 17h1.5155467v.753016h-1.5155467z" fill="#666" opacity=".7"/><path d="m6.6343506 17h1.6239264v.753016h-1.6239264z" fill="#666" opacity=".7"/><g fill="#d48eb3" transform="translate(-1)"><path d="m9.3770809 17h.6484821v.753016h-.6484821z"/><path d="m10.144367 17h1.527587v.753016h-1.527587z"/><path d="m12.955446 17h.407628v.753016h-.407628z"/><path d="m11.790759 17h1.045883v.753016h-1.045883z"/><path d="m13.481878 17h.239033v.753016h-.239033z"/><path d="m13.839715 17h.648482v.753016h-.648482z"/></g><path d="m5.0000004 15h1.3710355v.753017h-1.3710355z" fill="#94d48e"/><path d="m6.4842476 15h.4317141v.753017h-.4317141z" fill="#94d48e"/><path d="m7.0291727 15h.9856747v.753017h-.9856747z" fill="#666" opacity=".7"/><path d="m8.1280584 15h.6725675v.753017h-.6725675z" fill="#666" opacity=".7"/><path d="m5.0000004 19h1.1290511v.753017h-1.1290511z" fill="#de6161"/><path d="m6.3104022 19h2.0092903v.753017h-2.0092903z" fill="#666" opacity=".7"/><path d="m5.0000004 9v.7530165h2.3245326v-.7530165zm0 2v.753017h2.3482523v-.753017z" fill="#b78ed4"/><path d="m8.3444809 9v.753017h4.2458291v-.753017zm.05497 2v.753017h3.8663141v-.753017z" fill="#d48eb3"/><path d="m5.0000004 12.99586v.753017h1.9212973v-.753017z" fill="#94d48e"/><path d="m13.151556 14.044686a4.317657 4.6282081 0 1 1 8.635314 0 4.317657 4.6282081 0 0 1 -8.635314 0z" fill="url(#g)" fill-rule="evenodd" opacity=".141176"/><path d="m16.870809 6.5c.129184 0 .228749.10128.285156.126255.0048.0054.01041.01065.01553.01578l6.224035 5.103413c.0657.06681.104463.157237.104463.256748 0 .0988-.03876.184234-.104463.255315l-6.224036 5.103361c-.0051.0051-.01072.01037-.01553.01577-.07024.07606-.167788.123358-.285157.123358-.218072 0-.370816-.158254-.370816-.371495v-3.262028c.000137-.199024-.18217-.365761-.392893-.365761h-5.245713c-.206604 0-.361385-.157269-.361385-.367193v-2.267765c0-.209925.154781-.367193.361385-.367193h5.281009c.19344-.01837.357729-.177038.3576-.364322v-3.267049c0-.190944.223285-.367194.370815-.367194z" fill="url(#h)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m16.499996 12.499999h-5.000005v-1.000006h5.000005" opacity=".5" stroke="url(#i)" stroke-width=".999992"/><path d="m16.441423 12.499997c.567826.000171 1.058388.877889 1.058573 1.405861v1.864008l4.635221-3.778715-4.635221-3.789885v2.13906c0 .599342-.699145 1.159576-1 1.159667" opacity=".5" stroke="url(#j)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sbaexecutesql.svg b/icon-themes/elementary_svg/cmd/lc_sbaexecutesql.svg
new file mode 100644
index 000000000..187a0db64
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sbaexecutesql.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="69.576111" cy="57.160503" gradientTransform="matrix(.13508982 .50778779 -.4997639 .13295517 31.660615 997.55722)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.649428 8.26572)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#f" y1="-7.665694" y2="-7.665694"/><linearGradient id="f"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#h" y1="22.536863" y2="27.54611"/><linearGradient id="h"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#f" y1="-7.665694" y2="-7.665694"/><linearGradient id="j" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#h" y1="22.536863" y2="27.54611"/><linearGradient id="k" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#f" y1="-7.665694" y2="-7.665694"/><linearGradient id="l" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#h" y1="22.536863" y2="27.54611"/><linearGradient id="m" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#d)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#e)" stroke="url(#g)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#i)" stroke="url(#j)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#k)" stroke="url(#l)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#m)" stroke="url(#n)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#c)" width="17" x="3.5" y="10.5"/></g><g transform="translate(0 1.000002)"><g fill="#fff" fill-opacity=".784314"><path d="m21.722656 9.984375.529297.095703a1.5085731 1.5085731 0 0 0 -.529297-.095703zm.529297.095703c-.726628-.2731165-1.599125-.08159-2.148437.501953l-4.904297 5.207031-2.166016-2.121093a1.5085731 1.5085731 0 0 0 -.0078-.0078c-.772519-.744787-2.095112-.70961-2.830079.06836l.07227-.07227-1.7265624 1.595703a1.5085731 1.5085731 0 0 0 -.074219.07227c-.7427617.786688-.7204 2.057719.0625 2.816406l5.0273441 5.177734a1.5085731 1.5085731 0 0 0 .03906.03906c.397576.380658.234503.259892.695313.451172a1.5085731 1.5085731 0 0 0 .0039.002c.413688.170072 1.031779.15749 1.419922-.01172.388142-.169209.57503-.373395.705078-.509766a1.5085731 1.5085731 0 0 0 .0059-.0078l8.035157-8.533203.002-.002c.742838-.788683.718206-2.058017-.0625-2.814453l-1.462891-1.419922.01563.01758c-.227339-.227335-.470313-.363076-.699219-.449219a1.5085731 1.5085731 0 0 0 -.002 0z" fill-opacity=".627451"/><path d="m14.83991 19.142186 6.784171-6.574226 1.180594 1.235097m-7.44497 7.6681-4.892384-4.671607 1.136215-1.126565" fill-opacity=".784314" opacity=".5"/></g><path d="m11.17 1044.173 3.85 1.973 4.747295-8.3551 2.094705 1.1191.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#a)" transform="matrix(.90518841 .2425445 -.2425445 .90518841 255.36509 -932.81046)"/><g fill="none"><path d="m14.83991 19.142186 6.784171-6.574226 1.180594 1.235097m-7.44497 7.6681-4.892384-4.671607 1.136215-1.126565" opacity=".5" stroke="url(#b)" stroke-width=".93712"/><path d="m21.722 11.492c-.176-.067-.38-.025-.52.124l-5.96 6.328-3.263-3.197c-.195-.188-.5-.183-.688.016l-1.726 1.597c-.186.197-.18.508.014.696l5.06 5.212c.047.045.177.126.23.148.18.074.316-.016.46-.167l8.036-8.536c.187-.198.18-.51-.013-.697l-1.465-1.42c-.048-.048-.107-.082-.166-.104z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999907"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sbanativesql.svg b/icon-themes/elementary_svg/cmd/lc_sbanativesql.svg
new file mode 100644
index 000000000..cf90872d8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sbanativesql.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" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#e" y1="-7.665694" y2="-7.665694"/><linearGradient id="e"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#g" y1="22.536863" y2="27.54611"/><linearGradient id="g"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#e" y1="-7.665694" y2="-7.665694"/><linearGradient id="i" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#g" y1="22.536863" y2="27.54611"/><linearGradient id="j" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#e" y1="-7.665694" y2="-7.665694"/><linearGradient id="k" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#g" y1="22.536863" y2="27.54611"/><linearGradient id="l" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><radialGradient id="n" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 16.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#c"/><linearGradient id="o" gradientTransform="matrix(.49219581 0 0 .45839231 4.509306 -4.793718)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="39.735077"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="p" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" y1="46.97065" y2="46.97065"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#d)" stroke="url(#f)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#h)" stroke="url(#i)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#j)" stroke="url(#k)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#l)" stroke="url(#m)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#a)" width="17" x="3.5" y="10.5"/></g><g transform="translate(-10 13)"><path d="m13.151556 6.044686a4.317657 4.6282081 0 1 1 8.635314 0 4.317657 4.6282081 0 0 1 -8.635314 0z" fill="url(#n)" fill-rule="evenodd" opacity=".141176"/><path d="m16.5 9.221611 7-5.673017-7-5.6960218v3.6474278h-6v4h6z" display="block" fill="url(#o)"/><g fill="none" stroke-miterlimit="7"><path d="m17.5 7.111422 4.434589-3.562828-4.434589-3.6228751v2.5742811h-6v2h6z" display="block" opacity=".401" stroke="url(#p)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#002e99" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_scaletext.svg b/icon-themes/elementary_svg/cmd/lc_scaletext.svg
new file mode 100644
index 000000000..a95a7dd91
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_scaletext.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" gradientTransform="matrix(0 1 -1 0 33 3)" gradientUnits="userSpaceOnUse" x1="-.5" x2="17.5" y1="12.5" y2="12.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 41.021668 .00866)" gradientUnits="userSpaceOnUse" x1="4.49134" x2="18.991341" y1="20.521667" y2="20.521667"><stop offset="0" stop-color="#fff"/><stop offset=".48275858" 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(0 -.98294772 1.0173481 0 -40.008674 25.008526)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="1" y2="29"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="22.571428" cy="30.857143" gradientTransform="matrix(.706422 0 0 .13549598 -5.944954 16.928848)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="9.999999" cy="21.109867" fill="url(#d)" opacity=".2" rx="10.999999" ry="2.890133"/><path d="m13.399 16.7h-6.7170502l-1.1564 2.9h-3.0923782l6.3345004-15.1999997h2.877728l6.1092 15.1999997h-3.2337zm-5.9189999-2.3h5.0455999l-2.25115-6.8762673z" style="stroke:#000;stroke-width:.866387;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.490196;fill:url(#c)"/><path d="m8.767578 4.4003906-6.3339842 15.1992184h.4160156l5.9179686-14.1992184h2.876953l5.707031 14.1992184h.402344l-6.109375-15.1992184zm-.8808592 10.0000004-.40625 1h5.0449222l-.328125-1z" fill="#fff" opacity=".1"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m23.5 5.5-3-4-3 4h2v13h-2l3 4 3-4h-2v-13z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m21.525574 4.510614-1.003906-1.339844-1.003906 1.339844h.0039c.551299-.0002262.998273.4467466.998047.998046v12.999999c.000226.551296-.446741.998268-.998037.998047h-.0039l1.0039 1.339844 1.003906-1.339844h-.0039c-.551301.000228-.998277-.446746-.998051-.998047v-12.999999c-.000226-.5512994.446748-.9982722.998047-.998046z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_scan.svg b/icon-themes/elementary_svg/cmd/lc_scan.svg
new file mode 100644
index 000000000..ecf15e56a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_scan.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" gradientTransform="matrix(.45454545 0 0 1 1 21.999931)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="32" x2="32" y1="1017.8702" y2="1015.3622"><stop offset="0" stop-color="#c00"/><stop offset="1" stop-color="#c00" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324307 0 0 .32432431 6.161813 1032.0797)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .28246936 5.142873 1032.6505)" 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><radialGradient id="d" cx="7.118353" cy="9.957108" gradientTransform="matrix(0 4.2185746 -4.3158852 0 55.293371 992.37587)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#505050"/><stop offset=".26238" stop-color="#2b2b2b"/><stop offset=".704952" stop-color="#0a0a0a"/><stop offset="1"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.37254902 0 0 .37288135 -.294119 660.13397)" gradientUnits="userSpaceOnUse" x1="33" x2="33" y1="988.36218" y2="1048.3622"><stop offset="0" stop-color="#f0f0f0"/><stop offset=".08552461" stop-color="#d7d7d8"/><stop offset=".92166406" stop-color="#b2b2b3"/><stop offset="1" stop-color="#979798"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.57142859 0 0 .57142849 -1.752377 1025.5051)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(1.5819375 0 0 .79999996 -11.851495 -1085.1623)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><radialGradient id="i" cx="4.996482" cy="43.5" gradientTransform="matrix(1.6030271 .00000021 -.00000004 .80000616 11.990502 1015.5619)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><g transform="translate(0 -1028.3622)"><path d="m20 1048.3622h4v4h-4z" fill="url(#i)" opacity=".4"/><path d="m-4-1052.3622h4v4h-4z" fill="url(#h)" opacity=".4" transform="scale(-1)"/><path d="m4 1048.3622h16v4h-16z" fill="url(#g)" opacity=".4"/><rect fill="url(#e)" height="22" rx="1" width="19" x="2.5" y="1028.8622"/><rect fill="none" height="22" opacity=".5" rx="1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" width="19" x="2.5" y="1028.8622"/><path d="m4.500001 1030.8625h15v18h-15z" fill="url(#d)" opacity=".9"/><path d="m7 1033.363h9.999987l.000013 12.9992s-6.666666 0-10 0c0-4.3334 0-8.6666 0-13z" fill="url(#c)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m16.500001 1045.8635h-8.9999999v-12h8.9999999z" fill="none" stroke="url(#b)"/><path d="m6.4999608 1032.8632h10.9999862l.000014 13.999s-7.333332 0-11.0000002 0c0-4.6666 0-9.3333 0-14z" fill="none" opacity=".3" stroke="#000"/><g transform="matrix(.8 0 0 1 -.8 .000128)"><path d="m6 1037.3621h20v5h-20z" fill="url(#a)" opacity=".8"/><path d="m6 1039.3622h20v1h-20z" fill="#fff" opacity=".8"/></g><path d="m4.500001 1030.8622h15.000001v18h-15.000001z" fill="none" opacity=".5" stroke="#000"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_scriptorganizer.svg b/icon-themes/elementary_svg/cmd/lc_scriptorganizer.svg
new file mode 100644
index 000000000..ad7512bd3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_scriptorganizer.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" gradientTransform="matrix(1.0181566 0 0 -1.0195328 -.215304 32.481143)" gradientUnits="userSpaceOnUse" x1="12.913282" x2="12.913282" xlink:href="#b" y1="17.533852" y2="20.187275"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.999999" x2="12.001243" y1="10" y2="19.914931"><stop offset="0" stop-color="#fff"/><stop offset=".01652508" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98001981" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="6.730414" cy="9.957108" fx="6.200184" gradientTransform="matrix(0 4.6270127 -5.6804933 0 68.966159 -38.745063)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#919caf"/><stop offset=".26238" stop-color="#68758e"/><stop offset=".704952" stop-color="#485a6c"/><stop offset="1" stop-color="#444c5c"/></radialGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -29.693682 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="l" gradientTransform="matrix(.49096263 0 0 .48984879 -24.706222 .287238)" gradientUnits="userSpaceOnUse" x1="62.988873" x2="62.988873" y1="13" y2="16"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="m" gradientTransform="matrix(1.3210282 0 0 1.2679796 -76.729885 -5.32619)" gradientUnits="userSpaceOnUse" x1="69.753395" x2="69.771744" y1="9.721127" y2="20.089539"><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="n" gradientTransform="matrix(.50413225 0 0 .49333391 6.785671 -32.483135)" gradientUnits="userSpaceOnUse" x1="5.456163" x2="5.456163" y1="80.788902" y2="109.91929"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.62762637 0 0 .7245642 2.973068 4.627368)" gradientUnits="userSpaceOnUse" x1="27.557428" x2="27.557428" y1="6.034844" y2="21.386522"><stop offset="0" stop-color="#fff"/><stop offset=".0097359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -1)"><g stroke-width="104.962379" transform="matrix(.01182013 0 0 .0076791 22.513248 20.483864)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#i)" opacity=".402062"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#j)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#k)" opacity=".402062"/></g><path d="m3.0362982 3.5043841c-.277 0-.5.223-.5.5v1.495614h-.5c-.277 0-.5.223-.5.5v1.0465645h20.9999998v-1.0465645c0-.277-.223-.5-.5-.5h-11.5v-1.495614c0-.277-.223-.5-.5-.5z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m3.0362982 3.9999981v2h-1v3h19.9999998v-3h-12v-2z" fill="url(#l)"/><path d="m3.5362982 4.4999981v2h-1v2.33929h18.9999998v-2.33929h-11.9999998v-2z" fill="none" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 7.5000002v.5 10.0002638l.25 3.499736h20.5l.25-3.499736v-10.5002638z" fill="url(#n)" stroke="#987124" stroke-opacity=".498039"/><path d="m2.5 8.4999981-.0537632 9.5049189.3037632 2.495081h18.5l.258854-2.444262-.008854-9.5557379z" fill="none" opacity=".5" stroke="url(#o)" stroke-linecap="round"/></g><g transform="translate(1 1)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m38 40h5v7h-5z" fill="url(#e)"/><path d="m-19.681812-47h5v7h-5z" fill="url(#g)" transform="scale(-1)"/><path d="m19.681812 40h18.318188v7.000001h-18.318188z" fill="url(#h)"/></g><rect fill="url(#d)" height="13.000027" rx="1" width="13" x="8.5" y="8.5"/><rect fill="none" height="13.000027" opacity=".5" rx="1" stroke="#1c2c38" stroke-linecap="round" stroke-linejoin="round" width="13" x="8.5" y="8.5"/><path d="m9.5 9.5h11.001247v10.998756h-11.001247z" fill="none" opacity=".3" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.139282 10.885964c-.129492 0-.237402.500143-.300744 1.214918a3.9574456 3.9574456 0 0 0 -.956336.401929c-.552441-.463002-.983977-.742488-1.07579-.650675l-1.018172 1.018171c-.09181.09181.187673.52335.650675 1.075791a3.9574456 3.9574456 0 0 0 -.398415.956335c-.716778.06328-1.2184323.171035-1.2184323.300743v1.439072c0 .129491.5001433.237401 1.2149183.300743a3.9574456 3.9574456 0 0 0 .400523.958444c-.461949.551451-.74097.981979-.649269 1.073682l1.018172 1.018171c.09162.09162.521603-.186739 1.072277-.647863a3.9574456 3.9574456 0 0 0 .959849.395604c.06328.716778.171035 1.218432.300744 1.218432h1.439071c.129491 0 .237401-.500143.300743-1.214919a3.9574456 3.9574456 0 0 0 .956336-.401928c.552441.463002.983977.742487 1.07579.650674l1.018172-1.018171c.09181-.09181-.187673-.52335-.650675-1.07579a3.9574456 3.9574456 0 0 0 .398415-.956336c.716778-.06328 1.218432-.171035 1.218432-.300743v-1.439072c0-.129491-.500143-.237401-1.214918-.300743a3.9574456 3.9574456 0 0 0 -.400523-.958443c.461949-.551451.74097-.98198.649269-1.073683l-1.018172-1.018171c-.091616-.091616-.521603.18674-1.072277.647864a3.9574456 3.9574456 0 0 0 -.959849-.395605c-.06328-.716777-.171034-1.218431-.300743-1.218431zm.719535 3.237909a1.7988389 1.7988389 0 0 1 1.798839 1.798839 1.7988389 1.7988389 0 0 1 -1.798839 1.798839 1.7988389 1.7988389 0 0 1 -1.798839-1.798839 1.7988389 1.7988389 0 0 1 1.798839-1.798839z" fill="#fff" opacity=".1"/><g transform="matrix(.81514412 0 0 .81514412 5.218895 5.217638)"><path d="m11.142857 6.0000272c-.154257 0-.282804.595793-.35826 1.447265a4.7142854 4.7142854 0 0 0 -1.1392302.478795c-.658092-.551548-1.172157-.884484-1.281529-.775112l-1.212891 1.21289c-.109371.109373.223564.623438.775113 1.28153a4.7142854 4.7142854 0 0 0 -.47461 1.1392288c-.853858.07538-1.451451.203745-1.451451.358259v1.714286c0 .154256.595793.282803 1.447265.358259a4.7142854 4.7142854 0 0 0 .477121 1.141741c-.550295.656913-.882677 1.169777-.773438 1.279018l1.212891 1.21289c.109137.109137.621357-.222452 1.277344-.771763a4.7142854 4.7142854 0 0 0 1.1434152.471261c.07538.853858.203745 1.451451.35826 1.451451h1.714285c.154256 0 .282803-.595793.358259-1.447266a4.7142854 4.7142854 0 0 0 1.13923-.478795c.658092.551549 1.172157.884484 1.281529.775112l1.212891-1.21289c.109371-.109372-.223564-.623438-.775113-1.281529a4.7142854 4.7142854 0 0 0 .47461-1.13923c.853858-.07538 1.451451-.203745 1.451451-.358259v-1.714286c0-.154256-.595793-.282803-1.447265-.358259a4.7142854 4.7142854 0 0 0 -.477121-1.1417398c.550295-.656913.882677-1.169778.773438-1.279019l-1.212891-1.21289c-.109137-.109137-.621357.222452-1.277344.771764a4.7142854 4.7142854 0 0 0 -1.143415-.471262c-.07538-.853857-.203744-1.45145-.358259-1.45145zm.857142 3.857142a2.142857 2.142857 0 0 1 2.142857 2.1428568 2.142857 2.142857 0 0 1 -2.142857 2.142857 2.142857 2.142857 0 0 1 -2.1428572-2.142857 2.142857 2.142857 0 0 1 2.1428572-2.1428568z" fill="#455365"/><g fill="none"><path d="m12.002575 14.671181c1.469034.0381 2.754293-1.381505 2.563778-2.842678-.114039-1.464029-1.647021-2.6049393-3.079912-2.265809-1.441327.2611074-2.4259723 1.896655-1.9442349 3.290986.3196809 1.053899 1.3566149 1.831057 2.4603689 1.817501z" opacity=".05" stroke="url(#a)" stroke-linejoin="round"/><path d="m11.431641 6.5c-.0016.00651-.0023.00495-.0039.011719-.05052.2127751-.100234.5609439-.136718.9726562-.01967.2122132-.169229.3898162-.375.4453125-.356557.0970103-.700496.2432735-1.0195386.4296873-.1850422.1074383-.4174762.0879388-.5820313-.0488281-.318307-.2667725-.6018457-.4800795-.7890625-.5957031-.00749-.00463-.00645-.00351-.013672-.00781l-.8046874.804685c.0043.00722.00318.00618.00781.013672.1156264.1872156.3289318.4707567.5957057.7890623.1367684.1645549.1562679.3969893.0488281.5820313-.185205.3192226-.3279174.6631536-.4238281 1.0195316-.055746.206394-.2343113.356109-.4472657.375-.4129715.03646-.7611044.08617-.9746093.136718-.00775.0018-.00627.002-.013672.0039v1.136718c.00651.0016.00495.0023.011719.0039.212776.05052.5609425.100234.9726562.136718.2129543.01889.3915199.168606.4472656.375.096316.357064.2398319.701807.4257813 1.021485.1074396.185042.08794.417476-.048828.582031-.2661194.317678-.4784769.600262-.59375.787109-.00461.0075-.00352.0065-.00781.01367l.8027344.802735c.00684-.0041.00658-.0015.013672-.0059.1864151-.114875.4699312-.326199.7871094-.591797.1637402-.136504.3951104-.156759.5800781-.05078.3204951.184275.6660291.327354 1.0234371.421875.207163.05505.357788.233772.376954.447266.03646.412971.08617.761106.136718.974609.0018.0077.002.0063.0039.01367h1.136718c.0016-.0065.0023-.0049.0039-.01172.05052-.212776.100234-.560942.136718-.972656.01967-.212213.169229-.389817.375-.445313.35655-.09701.700488-.243274 1.019532-.429687.185042-.107438.417476-.08794.582031.04883.318306.266773.601846.480079.789062.595703.0075.0046.0065.0035.01367.0078l.804688-.804688c-.0043-.0072-.0032-.0062-.0078-.01367-.115624-.187215-.328929-.470758-.595703-.789062-.136768-.164555-.156268-.396989-.04883-.582031.185205-.319223.327917-.663154.423828-1.019532.05575-.206394.234312-.356109.447266-.375.412971-.03646.761105-.08617.974609-.136718.0077-.0018.0063-.002.01367-.0039v-1.136718c-.0065-.0016-.0049-.0023-.01172-.0039-.212777-.05052-.560942-.100234-.972656-.136718-.212954-.01889-.39152-.168606-.447266-.375-.09632-.357064-.239832-.701807-.425781-1.0214848-.10744-.185042-.08794-.4174763.04883-.5820312.26612-.3176779.478477-.6002621.59375-.7871094.0046-.00748.0035-.00647.0078-.013672l-.802719-.8026812c-.0068.00407-.0066.00149-.01367.00586-.186415.1148753-.469931.3261985-.787109.5917968-.16374.1365044-.39511.1567591-.580078.050781-.320497-.184275-.666031-.3273547-1.023439-.4218753-.207163-.0550513-.357788-.2337722-.376954-.4472657-.036457-.4129697-.086174-.7611051-.136718-.9746093-.0018-.00775-.002-.00627-.0039-.013672z" opacity=".05" stroke="#000" stroke-width="1.226777"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_scrollbar.svg b/icon-themes/elementary_svg/cmd/lc_scrollbar.svg
new file mode 100644
index 000000000..79a0aa4b0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_scrollbar.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#a" y1="293.29581" y2="294.35416"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#a" y1="291.57602" y2="295.94165"/><g transform="translate(0 -290.64998)"><rect fill="#dcdcdc" height="5.556264" ry="1.190633" stroke="#afafaf" stroke-linecap="square" stroke-width=".264583" width="2.910417" x="1.455208" y="291.04684"/><rect fill="none" height="5.027093" rx=".79375" ry=".926046" stroke="url(#c)" stroke-linecap="square" stroke-width=".264583" width="2.38125" x="1.719792" y="291.31143"/><path d="m1.5875 292.89893h2.645833v1.984388h-2.645833z" fill="#9b9b9b"/><path d="m1.719792 293.03122h2.38125v1.719777h-2.38125z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".264583"/><path d="m3.0565593 292.229-.7308128.0406.3408667-.46184z" fill="#919191" transform="matrix(1.8046248 .08300212 -.10029612 1.4934545 27.365367 -144.18235)"/><path d="m3.5718744 295.41247-1.322915.00002.6614573.66145z" fill="#919191"/><path d="m1.984375 293.29581h1.852083v1.190631h-1.852083z" fill="none" stroke="url(#b)" stroke-linecap="square" stroke-width=".264583"/><g fill="#919191"><path d="m2.38125 293.56039h1.058334v.264584h-1.058334z"/><path d="m2.38125 294.08957h1.058334v.264584h-1.058334z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_searchdialog.svg b/icon-themes/elementary_svg/cmd/lc_searchdialog.svg
new file mode 100644
index 000000000..814e463f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_searchdialog.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="22.099527" cy="24.537743" gradientTransform="matrix(.66197227 0 0 .66182423 -2.643616 -4.229381)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".426901"/><stop offset="1" stop-color="#fff" stop-opacity=".362573"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.814092" x2="8.814092" y1="1.282271" y2="14.669901"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="8.072265" cy="5.962701" fx="6" fy="3.371369" gradientTransform="matrix(1 0 0 .75741005 0 1.446491)" gradientUnits="userSpaceOnUse" r="4.572266"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".526471"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.256701" x2="28.006701" y1="-2.482553" y2="1.111197"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#8a715e"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19.577271" x2="19.577271" y1="14.756647" y2="21.284676"><stop offset="0" stop-color="#f3f3f3"/><stop offset="1" stop-color="#f3f3f3" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.594286" x2="9.594286" y1="1.177143" y2="15.52913"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><radialGradient id="g" cx="6.702713" cy="73.615715" fx="11.969189" fy="75.92881" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -5.358552)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="k"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#m" y1="24.989594" y2="30.000141"/><linearGradient id="m"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="o" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#m" y1="24.989594" y2="30.000141"/><linearGradient id="p" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="q" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#m" y1="24.989594" y2="30.000141"/><linearGradient id="r" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><path d="m24.090748 21.375c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#g)" opacity=".15"/><path d="m9 .5c-4.1362133 0-7.5 3.3637867-7.5 7.5 0 4.136213 3.3637867 7.5 7.5 7.5 1.391742-.000737 2.730409-.436545 3.910156-1.164062l5.824219 5.822265c.385576.385576 1.028486.385575 1.414063 0 .385574-.385577.385574-1.028486 0-1.414062l-5.716797-5.714844c1.273856-1.377766 2.065218-3.1400573 2.068359-5.029297 0-4.1362133-3.363787-7.5-7.5-7.5zm0 2c3.043488 0 5.5 2.4565115 5.5 5.5 0 3.043488-2.456512 5.5-5.5 5.5-3.0434885 0-5.5-2.456512-5.5-5.5 0-3.0434885 2.4565115-5.5 5.5-5.5z" fill="url(#f)" fill-opacity=".501961"/><path d="m14.5 8a5.5 5.49877 0 1 1 -10.9999999 0 5.5 5.49877 0 1 1 10.9999999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".2"/><path d="m9.1601562 2.5019531a5.5 5.49877 0 0 0 -5.6601562 5.4980469 5.5 5.49877 0 0 0 .1933594 1.4257812 12 11.997316 0 0 0 8.9511716-5.5429687 5.5 5.49877 0 0 0 -3.4843748-1.3808594z" fill="url(#c)" fill-rule="evenodd" opacity=".15"/><path d="m15.5 7.9997638c0 3.5899722-2.910366 6.5002362-6.4999211 6.5002362-3.5898838 0-6.500079-2.910298-6.500079-6.5002362 0-3.5898013 2.9101952-6.4997707 6.500079-6.4997707 3.5895551 0 6.4999211 2.9099694 6.4999211 6.4997707z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 .5c-4.1421356 0-7.5 3.3578644-7.5 7.5 0 4.142136 3.3578644 7.5 7.5 7.5 1.396565-.0038 2.764322-.397512 3.949219-1.136719l3.28125 3.28125 1.414062-1.414062-3.142578-3.142578c1.282333-1.384235 1.995776-3.2009676 1.998047-5.087891 0-4.1421356-3.357864-7.5-7.5-7.5zm0 2c3.037566 0 5.5 2.4624339 5.5 5.5 0 3.037566-2.462434 5.5-5.5 5.5-3.0375661 0-5.5-2.462434-5.5-5.5 0-3.0375661 2.4624339-5.5 5.5-5.5z" fill="none" opacity=".5" stroke="#555761"/><rect fill="url(#d)" height="3" rx=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="9" x="21.662951" y="-1.545052"/><path d="m15.330584 16.686738 1.077326-1.053083 5.313052 5.313051" fill="none" opacity=".5" stroke="url(#e)"/><rect fill="none" height="3" opacity=".5" rx=".5" stroke="#57392d" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="9" x="21.662951" y="-1.545052"/><g transform="translate(7.750827 7.373898)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#h)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#i)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#j)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#l)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#n)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#o)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#p)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#q)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#r)" stroke="url(#s)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sectionshrink.svg b/icon-themes/elementary_svg/cmd/lc_sectionshrink.svg
new file mode 100644
index 000000000..cc396524d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sectionshrink.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" gradientTransform="matrix(.99999998 0 0 -.99999998 13 48.499993)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="13.5" y2="22"/><linearGradient id="b" gradientTransform="translate(13 .5)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="13.5" y2="22"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="translate(13 .5)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="22.000069" y2="13.500069"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="19.500069" y2="15.499993"><stop offset="0" stop-color="#fff"/><stop offset=".25002578" 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 13.000001 48.499993)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="15.000001" y2="19.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".66666669" stop-color="#fff" stop-opacity=".196078"/><stop offset=".66666669" stop-color="#fff"/><stop offset=".88888896" stop-color="#fff"/><stop offset=".88888896" stop-color="#fff" stop-opacity=".176471"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-5.5270802 -.00000021 .00000029 -3.2038481 64.918703 -291.00218)" gradientUnits="userSpaceOnUse" r="7"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round"><path d="m2.5 11.5v1h19v-1z" fill="none" stroke="url(#f)"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(1 0 0 -1 -5 36.499993)"><path d="m15.5 34.999993v-4h-2l3.5-4 3.5 4h-2v4z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m15.5 13.999993v4.000007h-2l3.5 4 3.5-4h-2v-4.000007z" fill="url(#c)" stroke="#a62100" stroke-opacity=".501961"/><g fill="none"><path d="m16.476562 14.999993.01172 3.000007c-.000757.481843-.349032.892841-.824219.972657l1.335937 1.527343 1.335937-1.527343c-.475186-.079816-.823461-.490814-.824218-.972657l-.011719-3.000007z" opacity=".5" stroke="url(#d)"/><path d="m16.500001 33.999993-.01172-3c-.000756-.481843-.349031-.892841-.824218-.972657l1.335938-1.527343 1.335937 1.527343c-.475186.07982-.823461.490814-.824218.972657l-.01172 3z" opacity=".245" stroke="url(#e)" stroke-linecap="square" stroke-linejoin="miter"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sectionshrinkbottom.svg b/icon-themes/elementary_svg/cmd/lc_sectionshrinkbottom.svg
new file mode 100644
index 000000000..dcc9ba547
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sectionshrinkbottom.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" gradientTransform="matrix(1 0 0 -1 8 36)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="13.5" y2="22"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 8 36)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="15.000001" y2="19.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".66666669" stop-color="#fff" stop-opacity=".196078"/><stop offset=".66666669" stop-color="#fff"/><stop offset=".88888896" stop-color="#fff"/><stop offset=".88888896" stop-color="#fff" stop-opacity=".176471"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-5.5270802 -.00000021 .00000029 -3.2038481 64.918703 -291.00218)" gradientUnits="userSpaceOnUse" r="7"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(1 0 0 -1 0 28)"><path d="m2.5 11.49997v.99813.0019c6.3177597-.0095 12.682242.0095 19 0v-1h-19z" fill="none" stroke="url(#c)"/><path d="m10.5 22.5v-4h-2l3.5-4 3.5 4h-2v4z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m11.5 21.5-.01172-3c-.000757-.481843-.349032-.892841-.824219-.972657l1.335939-1.527343 1.335938 1.527343c-.475187.079816-.823462.490814-.824219.972657l-.011719 3z" fill="none" opacity=".245" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="miter"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sectionshrinktop.svg b/icon-themes/elementary_svg/cmd/lc_sectionshrinktop.svg
new file mode 100644
index 000000000..f43c9fd2e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sectionshrinktop.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" gradientTransform="matrix(1 0 0 -1 -5 34.5)" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="19.500069" y2="15.499993"><stop offset="0" stop-color="#fff"/><stop offset=".25002578" 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(1 0 0 -1 8 34)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="22.000069" y2="13.500069"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-5.5270802 -.00000021 .00000029 -3.2038481 64.918703 -291.00218)" gradientUnits="userSpaceOnUse" r="7"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -3)"><path d="m2.5 11.49997v.99813.0019c6.3177597-.0095 12.682242.0095 19 0v-1h-19z" fill="none" stroke="url(#c)"/><g transform="translate(-.5 2)"><path d="m10.5 20.500007v-4.000007h-1.9999997l3.4999997-4 3.5 4h-2v4.000007z" fill="url(#b)" stroke="#a62100" stroke-opacity=".501961"/><path d="m11.476562 19.500007.01172-3.000007c-.000757-.481843-.349032-.892841-.824219-.972657l1.335937-1.527343 1.335937 1.527343c-.475186.07982-.823461.490814-.824218.972657l-.01172 3.000007z" fill="none" opacity=".5" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_selectall.svg b/icon-themes/elementary_svg/cmd/lc_selectall.svg
new file mode 100644
index 000000000..99e2cdcbf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_selectall.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#c)"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m6 5v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h6v-1zm0 2v1h6v-1z" fill="#babdb6" opacity=".8"/><path d="m5 3.999998v17h9.0625v-1.557505h4.9375v-15.442495h-14z" fill="#8cd5ff" opacity=".3"/><g transform="matrix(2.1307637 0 0 1.7254789 -6.513263 -3.613733)"><path d="m8.9232148 12.236448v.954552h.3754519v.370132h-.3754519v.993513h1.8772612v-.993513h-.363719v-.370132h.363719v-.954552z" fill="#fff"/><path d="m9.1578275 12.526223.0000899.289774h.4692704v1.159099h-.4693153v.289774h1.4079455v-.289774h-.469315v-1.159099h.46936l-.00009-.289774z" fill="#333"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_selectbackground.svg b/icon-themes/elementary_svg/cmd/lc_selectbackground.svg
new file mode 100644
index 000000000..d1e830070
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_selectbackground.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" gradientTransform="matrix(0 .4865 -.37838 0 21.58 .824)" gradientUnits="userSpaceOnUse" x1="6.528263" x2="41.471737" y1="22.675617" y2="22.675617"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0328 0 0 .01513 .147 14.28)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71" cy="486.65" gradientTransform="matrix(.0328 0 0 .01513 .154 14.28)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71" cy="486.65" gradientTransform="matrix(-.0328 0 0 .01513 23.846 14.28)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.48626 .00027 .0001 .34755 59.86 1.242)" gradientUnits="userSpaceOnUse" x1="-116.939" x2="-75.809" y1="28.167" y2="28.135"><stop offset="0" stop-opacity=".271"/><stop offset="1" stop-opacity=".368"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 .57143159 -.34765868 0 21.376801 -1.21579)" gradientUnits="userSpaceOnUse" x1="7.377593" x2="40.627419" y1="26.971285" y2="26.971285"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.11183 0 0 .11095 27.052 7.434)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.92" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 -.11183 .1195 0 6.62 -5.052)" gradientUnits="userSpaceOnUse" x1="-107.46" x2="-107.46" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.0751 .00587 -.0062 .0715 25.005 9.547)" gradientUnits="userSpaceOnUse" x1="-211.29" x2="-208.5" y1="88.75" y2="75.191"><stop offset="0" stop-color="#ec4502"/><stop offset="1" stop-color="#fe7617"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.07503 0 0 .0756 21.87 7.858)" gradientUnits="userSpaceOnUse" x1="-184.92" x2="-175.25" y1="113.98" y2="88.801"><stop offset="0" stop-color="#7a0f01"/><stop offset="1" stop-color="#d31807"/></linearGradient><g opacity=".2"><path d="m4.083 19.827h15.835v3.673h-15.835z" fill="url(#b)" transform="translate(0 .5)"/><path d="m19.917 19.827v3.673c1.69.007 4.083-.823 4.083-1.837 0-1.013-1.885-1.836-4.083-1.836z" fill="url(#c)" transform="translate(0 .5)"/><path d="m4.083 19.827v3.673c-1.69.007-4.083-.823-4.083-1.837 0-1.013 1.885-1.836 4.083-1.836z" fill="url(#e)" transform="translate(0 .5)"/></g><path d="m20.5 2.5v20h-16v-20z" fill="url(#g)" stroke-width="1.059626"/><path d="m22.5 19.5h-20v-16h20z" fill="none" stroke="url(#f)" stroke-linejoin="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m4 5v13h17v-13z" fill="url(#h)" transform="matrix(0 1 -1 0 24 0)"/><path d="m6 4v11.764c.38.108.872.196 1.46.196 1.494 0 1.28-.537 2.568-.537 1.287 0 2.046.877 3.786.877 2.156 0 2.65-1.413 4.356-1.413 1.332 0-2.568.773-1.102.773.99 0 1.32-.406 1.932-.67v-10.99z" opacity=".07"/><path d="m4 18h11.145c.124-.252.237-.572.237-.918 0-.79-.68-1.56-.68-2.878s.855-2.31.855-3.97-1.238-2.035-1.238-4.153.783 2.082.783.755c0-.914-.34-1.304-.557-1.835h-10.545z" fill="url(#i)" transform="matrix(0 1 -1 0 24 0)"/><g fill="#fff"><path d="m18.62 13.055c-1.177 0-1.92.337-2.526.65-.607.314-1.064.588-1.87.588-.83 0-1.485-.2-2.138-.412s-1.306-.443-2.066-.443c-.748 0-1.35.18-1.842.352s-.873.33-1.207.33c-.302 0-.596-.105-.837-.218a.31.314 0 0 0 -.133-.03v1.35c.414.105.934.186 1.545.186.826 0 1.247-.152 1.564-.29.317-.136.514-.247 1.156-.247.615 0 1.11.203 1.716.425.608.22 1.32.453 2.29.453 1.206 0 1.99-.385 2.64-.742.65-.358 1.152-.67 1.975-.67.043 0 .073.006.113.008v-1.272c-.126-.006-.236-.017-.38-.017z" opacity=".1"/><path d="m18.62 13.674c-2.242 0-2.638 1.238-4.397 1.238-1.76 0-2.808-.855-4.203-.855-1.396 0-2.214.68-3.05.68-.365 0-.703-.113-.97-.237v.713c.402.108.924.195 1.545.195 1.583 0 1.357-.537 2.72-.537 1.364 0 2.165.878 4.008.878 2.283 0 2.808-1.414 4.614-1.414.042 0 .073.006.113.008v-.65c-.125-.007-.234-.018-.38-.018z" opacity=".3"/><path d="m18.62 14.174c-2.242 0-2.638 1.238-4.397 1.238-1.76 0-2.808-.855-4.203-.855-1.396 0-2.214.68-3.05.68-.365 0-.703-.113-.97-.237v.713c.402.108.924.195 1.545.195 1.583 0 1.357-.537 2.72-.537 1.364 0 2.165.878 4.008.878 2.283 0 2.808-1.414 4.614-1.414.042 0 .073.006.113.008v-.65c-.125-.007-.234-.018-.38-.018z"/></g><path d="m18.5 4.5v16h-12v-16z" fill="none" opacity=".3" stroke="#000"/><path d="m8.9 15.537c-.072-.006-.154 0-.237.028-.32.108-.358.322-.387.425-.03.103-.035.182-.04.266-.01.17 0 .346.006.523.007.144.013.273.016.387-.11.025-.234.053-.375.083-.176.038-.355.076-.52.128-.08.026-.16.052-.257.108-.05.028-.106.06-.172.134s-.146.212-.142.378c.01.326.21.424.305.482.093.057.17.087.252.117.164.06.347.11.526.156l.393.108-.035.365c-.017.172-.033.343-.033.51 0 .08.003.16.028.266.013.054.03.115.083.198.053.082.164.2.332.247.327.092.488-.06.575-.126.087-.068.14-.13.196-.195.11-.132.215-.28.318-.43.084-.12.16-.228.227-.32.107.04.223.087.356.14.166.07.334.138.5.188.082.025.16.048.273.057.056.005.124.01.223-.013.1-.023.248-.088.347-.225.193-.268.094-.463.053-.562-.04-.1-.084-.165-.132-.236-.096-.14-.214-.28-.33-.42-.095-.113-.177-.214-.25-.304.074-.083.156-.173.252-.277.12-.13.24-.26.34-.393.05-.067.1-.132.143-.232.023-.05.047-.11.055-.206.01-.096-.01-.252-.117-.385-.208-.258-.432-.225-.543-.22-.112.007-.193.026-.278.048-.17.043-.35.105-.523.167-.145.05-.27.096-.385.133-.06-.092-.124-.196-.198-.314-.092-.146-.185-.295-.288-.428-.052-.066-.1-.128-.185-.2-.043-.036-.096-.077-.19-.114-.047-.02-.112-.036-.185-.04zm.84 1.15.022.005c-.006 0-.023.006-.026.007-.01 0-.015-.01.005-.012zm.308.1c.026.02.024.03.02.024l-.02-.023zm-1.592.32c.02-.01.022.003.015.006l-.03.008c.003 0 .013-.012.016-.013zm-.198.243v.027c0 .01-.01.002 0-.027zm2.613.48c-.004-.007.007-.006.017.022l-.016-.02zm.01.31c-.014.03-.024.032-.02.026.002-.003.014-.02.02-.025zm-2.602.507v.03c-.008-.03 0-.037 0-.03zm.174.268.025.01c.01.003 0 .007-.025-.01zm1.64.29c.007-.007.008.004-.018.023zm-.338.095c.004 0 .024.01.032.01-.033 0-.04-.012-.032-.01z" opacity=".05"/><path d="m8.762 16.02c-.18.06.03 1.366-.084 1.512-.11.14-1.464.284-1.46.46.006.182 1.38.393 1.49.54.106.144-.17 1.416.007 1.466.183.05.82-1.125 1.002-1.18.176-.05 1.36.59 1.464.444.11-.15-.87-1.087-.867-1.27.002-.175 1.01-1.05.897-1.188-.116-.144-1.358.45-1.54.392-.174-.056-.734-1.236-.908-1.177z" opacity=".15"/><path d="m8.022 12.505c.174-.06.736 1.123.91 1.18.182.057 1.423-.54 1.54-.395.11.14-.896 1.014-.898 1.19-.002.182.977 1.12.868 1.27-.104.145-1.29-.496-1.465-.443-.182.054-.818 1.23-1 1.18-.178-.05.097-1.322-.01-1.465-.11-.148-1.482-.36-1.487-.542-.005-.176 1.35-.32 1.46-.46.114-.147-.098-1.454.082-1.515z" fill="url(#j)" transform="translate(.792 3.174)"/><path d="m8.83 15.645-.047.046c0 .002-.002.003-.002.003-.096.235.06 1.26-.038 1.385-.004.005-.01.012-.018.017l.04.027c.79.237.098-1.428.08-1.475l-.012-.002z" fill="#9d0f06" opacity=".5"/><path d="m6.754 14.427c-.167.002-.263.01-.263.01v.04c.1.18 1.39.384 1.5.53.107.143-.17 1.43.01 1.48.184.052.827-1.138 1.01-1.193.18-.053 1.362.587 1.48.45-1-1.225-3.015-1.323-3.736-1.317z" fill="url(#k)" opacity=".75" transform="translate(.792 3.174)"/><path d="m5.5 21.5v-18h14v18z" fill="none" stroke="url(#a)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_selectdata.svg b/icon-themes/elementary_svg/cmd/lc_selectdata.svg
new file mode 100644
index 000000000..84387c2c1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_selectdata.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" gradientTransform="matrix(.2576 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#b" y1="-7.666" y2="-7.666"/><linearGradient id="b"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5627 0 0 .5922 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#d" y1="22.537001" y2="27.546"/><linearGradient id="d"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2576 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#b" y1="-7.666" y2="-7.666"/><linearGradient id="f" gradientTransform="matrix(.5627 0 0 .5922 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#d" y1="22.537001" y2="27.546"/><linearGradient id="g" gradientTransform="matrix(.2576 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#b" y1="-7.666" y2="-7.666"/><linearGradient id="h" gradientTransform="matrix(.5627 0 0 .583 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#d" y1="22.537001" y2="27.546"/><linearGradient id="i" gradientTransform="matrix(.259 0 0 .195 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582001"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.259 0 0 .195 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.910999" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.3143 0 0 .342 .457 15.618)" gradientUnits="userSpaceOnUse" x1="21.381001" x2="21.381001" y1="5.052" y2="44.137001"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="40" x2="40" y1="2" y2="22"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#m" y1="6.451322" y2="10.245955"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#m" y1="6.451322" y2="10.245955"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#m" y1="6.451322" y2="10.245955"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#m" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#m" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#m" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#m" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#m" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#m" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#m" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#m" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#m" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#m" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#m" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#m" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#m" y1="6.451322" y2="8.348639"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#m" y1="6.451322" y2="8.345967"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#m" y1="6.451322" y2="8.348639"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#m" y1="6.451322" y2="8.345967"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#m" y1="6.451322" y2="10.245955"/><linearGradient id="H" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="1" y2="6.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="I" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="J" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.060406" xlink:href="#K" y1="4.999989" y2="39.654362"/><linearGradient id="K"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="L" gradientTransform="matrix(.49999998 0 0 .25 -.999998 2.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" y1="15.999304" y2="19.963179"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="M" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#K" y1="2.268861" y2="19.728326"/><rect fill="url(#I)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l.059816 18.501408h-17.938934z" fill="none" stroke="url(#J)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#L)" opacity=".15"/><path d="m1.5 6.163481v15.300155c0 .574146.462218 1.036364 1.036364 1.036364h17.927455c.574146 0 1.036364-.462218 1.036364-1.036364v-15.300155" fill="none" opacity=".3" stroke="#000"/><path d="m2.536364 1.499845c-.574145 0-1.036364.462218-1.036364 1.036364v3.963609h20.000182v-3.963609c0-.574146-.462218-1.036364-1.036363-1.036364z" fill="url(#H)"/><g fill="none"><path d="m2.536364 1.499845c-.574146 0-1.036364.462218-1.036364 1.036364l.000001 3.963609h20.000182l-.000001-3.963609c0-.574146-.462218-1.036364-1.036364-1.036364z" stroke="#a62100" stroke-linecap="round" stroke-opacity=".501961"/><path d="m17.500013 16.499818h-12.9999991zm-.0096-5.98755-12.9904261-.0093v7.99685h12.9999991zm.0096 3.98755h-13m13-2h-13m2.5453926-1.979205-.017614 7.979125m2.5487754-7.944393-.0034 7.944393m2.534768-7.972179.0037 7.972179m2.521631-7.999964.01314 7.999964" opacity=".2" stroke="#fff"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#M)" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m6.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m11.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m16.000002 7h1v14.999818h-1z" opacity=".321"/><path d="m2.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 9.999818h4v1h-4z" opacity=".321"/><path d="m2.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m12.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 13.999818h4v1h-4z" opacity=".321"/><path d="m2.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m7.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m12.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m17.000002 17.999819h4v1h-4z" opacity=".321"/><path d="m6 2v4h1v-4zm5 0v4h1v-4zm5 0v4h1v-4z" fill="#a62100" fill-opacity=".501961" opacity=".5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".5" stroke="url(#G)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" opacity=".5" stroke="url(#n)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".5" stroke="url(#o)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" opacity=".5" stroke="url(#p)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#r)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#t)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#u)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#v)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#y)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#z)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#A)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#C)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#D)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#E)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#F)"/></g><g transform="translate(9 -8)"><path d="m14.46 29.5c0 1.2-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#a)" stroke="url(#c)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#e)" stroke="url(#f)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.898 2-6.467 2-3.57 0-6.468-.95-6.468-2 0-4.344-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#g)" stroke="url(#h)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#i)" stroke="url(#j)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#k)" width="11" x="2.5" y="17.5"/></g><path d="m2.5371094 1.5c-.574145 0-1.0371094.4629634-1.0371094 1.0371094v18.9257816c0 .574146.4629634 1.037109 1.0371094 1.037109h8.8144526c1.101135.619675 3.200696 1 5.640626 1 3.568999 0 6.46875-.8 6.46875-2 0-1.416925.085549-2.272754 0-2.783203.024862-.071117.039062-.14364.039062-.216797 0-.178099-.100335-.347398-.242188-.511719.119948-.155891.203126-.316889.203126-.488281 0-1.416925.085549-2.272754 0-2.783203.024862-.071117.039062-.14364.039062-.216797 0-.172388-.093381-.336528-.226562-.496094.117202-.158519.187499-.325617.1875-.503906 0-1.404722.11549-2.201989-.066407-2.652344.064731-.113289.105469-.228639.105469-.347656 0-.5662263-.771852-1.0737224-2-1.4375v-6.5253906c0-.574146-.462964-1.0371094-1.037109-1.0371094z" fill="url(#l)" opacity=".65" stroke="#002e99" stroke-opacity=".834559"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_selectdb.svg b/icon-themes/elementary_svg/cmd/lc_selectdb.svg
new file mode 100644
index 000000000..0b9920a58
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_selectdb.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" gradientTransform="translate(16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="translate(11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="d" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="e" gradientTransform="translate(1 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="f" gradientTransform="translate(1 5.5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="g" gradientTransform="translate(1 14)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="h" gradientTransform="translate(1 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="9.5" y2="14.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="l"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="m" gradientTransform="matrix(.4458 0 0 .45 .302 -.525)" gradientUnits="userSpaceOnUse" x1="25.118887" x2="25.118887" y1="5.611111" y2="50.055557"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(6.010753 10.010752)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#j)" fill-rule="evenodd"/><path clip-path="url(#l)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.691112-.194011z" fill="none" opacity=".4" stroke="url(#k)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g><path d="m2.028 1.5 18.894.047c.292999.0007289.524.248.528.555l.05 3.898h-15v16.5h-4.472c-.293.006-.528-.248-.528-.556v-19.89c0-.304.2350009-.5547289.528-.554z" fill="url(#m)"/><path d="m2 1.5c-.277 0-.5.2125469-.5.4765625v4.5234375h20v-4.5234375c0-.2640156-.223-.4765625-.5-.4765625z" fill="url(#i)"/><path d="m2 6.5-1 .0019531v14.9628909c0 .839.6951094 1.535156 1.5371094 1.535156h4.4628906v-1h-4.4628906c-.307 0-.5371094-.230109-.5371094-.537109v-2.462891h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4z" opacity=".3"/><path d="m6 22h1v-15.5h-1z" opacity=".321"/><path d="m2.5 7h3v2.5h-3z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square"/><g fill="none" stroke-linecap="square" transform="translate(0 -9)"><path d="m17.5 11.5h3v3h-3z" opacity=".5" stroke="url(#a)"/><path d="m12.5 11.5h3v3h-3z" opacity=".5" stroke="url(#c)"/><path d="m7.4999999 11.5h3.0000001v3h-3.0000001z" opacity=".5" stroke="url(#d)"/><path d="m2.5 11.5h3v3h-3z" opacity=".5" stroke="url(#e)"/></g><path d="m2 1c-.554 0-1 .446-1 1v4 1h1 19 1v-1-4c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m2.5 15.5h3v2h-3z" opacity=".5" stroke="url(#g)"/><path d="m2.5 11.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m2.5 19.5h3v2h-3z" opacity=".5" stroke="url(#h)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_selectionmodemenu.svg b/icon-themes/elementary_svg/cmd/lc_selectionmodemenu.svg
new file mode 100644
index 000000000..83bbe941b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_selectionmodemenu.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="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><g transform="translate(-1.989247 7.010752)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.691112-.194011z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g><g transform="translate(-1.014)"><path d="m16 1v3h1l1 1.016v13.92l-1 1.064h-1v3h7v-3h-1l-1-.93v-14.07l1-1h1v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16.97 2.5h1.53s1 0 1 1v17s-.088 1-1.088 1h-1.442m5.044-19h-1.53s-1 0-1 1v17s.087 1 1.088 1h1.442" fill="none" stroke="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_selectobject.svg b/icon-themes/elementary_svg/cmd/lc_selectobject.svg
new file mode 100644
index 000000000..9841f5672
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_selectobject.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" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="21.912886" y2="2.127941"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".02" stroke-width="6"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".2" stroke-width="2"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".05" stroke-width="4"/></g><path d="m8 3.795363v13.849463l3.099126-3.779235 2.044188 4.932711a.98934618.98934618 0 1 0 1.827788-.757391l-2.088625-5.040911 4.33182.0097z" fill="none" stroke="#fff" stroke-width="2"/><path d="m8 3.795363v13.849463l3.099126-3.779235 2.044188 4.932711a.98934618.98934618 0 1 0 1.827788-.757391l-2.088625-5.040911 4.33182.0097z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 1.138693)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_selecttable.svg b/icon-themes/elementary_svg/cmd/lc_selecttable.svg
new file mode 100644
index 000000000..db331ad55
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_selecttable.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" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#v" y1="6.451322" y2="10.245955"/><linearGradient id="b" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#v" y1="6.451322" y2="10.245955"/><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#v" y1="6.451322" y2="10.245955"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#v" y1="6.451322" y2="8.348639"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#v" y1="6.451322" y2="8.345967"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#v" y1="6.451322" y2="8.348639"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#v" y1="6.451322" y2="8.345967"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#v" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#v" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#v" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#v" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#v" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#v" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#v" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#v" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#v" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#v" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#v" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#v" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="29.5" x2="29.5" y1="-5.5" y2="15.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="u" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#x" y1="15.499894" y2="48.395687"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#x" y1="2" y2="22"/><linearGradient id="x" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#u)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#w)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#v)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#a)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#b)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#c)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#d)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#e)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#f)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#g)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#h)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#i)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#j)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#k)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#l)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#m)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#p)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#q)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/></g><rect fill="url(#u)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#t)" stroke="#002e99" stroke-opacity=".501961"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".5" stroke="url(#v)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" opacity=".5" stroke="url(#a)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".5" stroke="url(#b)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" opacity=".5" stroke="url(#c)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" opacity=".5" stroke="url(#d)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" opacity=".5" stroke="url(#e)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" opacity=".5" stroke="url(#f)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" opacity=".5" stroke="url(#g)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" opacity=".5" stroke="url(#h)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" opacity=".5" stroke="url(#i)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" opacity=".5" stroke="url(#j)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" opacity=".5" stroke="url(#k)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" opacity=".5" stroke="url(#l)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" opacity=".5" stroke="url(#m)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" opacity=".5" stroke="url(#n)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" opacity=".5" stroke="url(#o)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" opacity=".5" stroke="url(#p)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" opacity=".5" stroke="url(#q)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" opacity=".5" stroke="url(#r)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" opacity=".5" stroke="url(#s)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_selecttables.svg b/icon-themes/elementary_svg/cmd/lc_selecttables.svg
new file mode 100644
index 000000000..a49aa2013
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_selecttables.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.042708" x2="3.175" y1="291.84061" y2="296.20624"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="12" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#b" y1="12" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="12" y2="13"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="20" y2="21"/><linearGradient id="m" gradientTransform="matrix(.11794328 0 0 .11904573 1.00582 290.11434)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 -290.64998)"><path d="m1.3301511 291.84067c-.077361 0-.1395264.0653-.1395264.14676l.0000003 3.93977c0 .0814.062165.14676.1395264.14676h.9715169l.5276162-1.05833h1.9332155.2573485c.077361 0 .1395265-.0653.1395265-.14677l-.0000003-2.88143c0-.0814-.062165-.14676-.1395264-.14676z" fill="url(#m)" stroke-width=".264583"/><path d="m1.3229167 291.70833c-.1465792 0-.2645834.11801-.2645834.26459v3.96875c0 .14658.1180042.26458.2645834.26458h1.0583333l.5291666-1.05833h2.1166667c.1465792 0 .2645833-.11801.2645833-.26459v-2.91041c0-.14658-.1180041-.26459-.2645833-.26459zm0 .26459h1.0583333v.79375h-1.0583333zm1.3229166 0h1.0583333v.79375h-1.0583333zm1.3229167 0h1.0583333v.79375h-1.0583333zm-2.6458333 1.05833h1.0583333v.79375h-1.0583333zm1.3229166 0h1.0583333v.79375h-1.0583333zm1.3229167 0h1.0583333v.79375h-1.0583333zm-2.6458333 1.05833h1.0583333v.79375h-1.0583333zm1.3229166 0h1.0583333v.79375h-1.0583333zm1.3229167 0h1.0583333v.79375h-1.0583333zm-2.6458333 1.05834h1.3229166l-.396875.79375h-.9260416z" opacity=".32"/><path d="m1.3301511 291.84067c-.077361 0-.1395264.0653-.1395264.14676l.0000003 3.93977c0 .0814.062165.14676.1395264.14676h.9715169l.5276162-1.05833h1.9332155.2573485c.077361 0 .1395265-.0653.1395265-.14677l-.0000003-2.88143c0-.0814-.062165-.14676-.1395264-.14676z" fill="url(#a)" stroke-width=".264583"/><path d="m1.3229167 291.70833c-.1465792 0-.2645834.11801-.2645834.26459v3.96875c0 .14658.1180042.26458.2645834.26458h1.0583333l.5291666-1.05833h2.1166667c.1465792 0 .2645833-.11801.2645833-.26459v-2.91041c0-.14658-.1180041-.26459-.2645833-.26459zm0 .26459h1.0583333v.79375h-1.0583333zm1.3229166 0h1.0583333v.79375h-1.0583333zm1.3229167 0h1.0583333v.79375h-1.0583333zm-2.6458333 1.05833h1.0583333v.79375h-1.0583333zm1.3229166 0h1.0583333v.79375h-1.0583333zm1.3229167 0h1.0583333v.79375h-1.0583333zm-2.6458333 1.05833h1.0583333v.79375h-1.0583333zm1.3229166 0h1.0583333v.79375h-1.0583333zm1.3229167 0h1.0583333v.79375h-1.0583333zm-2.6458333 1.05834h1.3229166l-.396875.79375h-.9260416z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" transform="matrix(.26458334 0 0 .26458334 .79375 290.12081)"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#l)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#c)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#d)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#j)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#k)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_selectunprotectedcells.svg b/icon-themes/elementary_svg/cmd/lc_selectunprotectedcells.svg
new file mode 100644
index 000000000..12b7cae71
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_selectunprotectedcells.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#M" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#M" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#M" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#M" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#M" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#M" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#M" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#M" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#M" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#M" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#M" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#M" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#M" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#M" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#M" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#M" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#M" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#M" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#M" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.25 0 0 1 6.125 0)" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="10.5" y2="14.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="y" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="12" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="z" gradientTransform="matrix(.26064 0 0 .3149 4.726 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.191999" y1="2.914" y2="17.469999"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="A" cx="16.823999" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 17.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="B" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.924999"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="C" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="D" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#E" y1="27.5" y2="27.5"/><linearGradient id="E"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="F" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="G" gradientTransform="matrix(.66667 0 0 .46668 2.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#E" y1="29" y2="14"/><linearGradient id="H" gradientTransform="matrix(.66667 0 0 .46668 -4.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#E" y1="29" y2="14"/><linearGradient id="I" gradientTransform="matrix(.66667 0 0 .46667 -15.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#J" y1="29" y2="14"/><linearGradient id="J"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="K" gradientTransform="matrix(.66667 0 0 .46667 -6.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#J" y1="29" y2="14"/><linearGradient id="L" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#O" y1="15.499894" y2="48.395687"/><linearGradient id="M" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="N" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#O" y1="2" y2="22"/><linearGradient id="O" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#L)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#N)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#M)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#e)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#f)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#i)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#j)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#l)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#m)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#p)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#q)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#t)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/></g><path d="m6.5 10.5h5v4h-5z" fill="url(#x)" stroke-width=".5"/><path d="m7.4999999 11.5h3.0000001v2h-3.0000001z" fill="none" opacity=".5" stroke="url(#y)" stroke-linecap="square"/><path d="m7 10c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h4v3h-4z" fill="#002e99" fill-opacity=".501961"/><g transform="translate(9 8)"><path d="m7.499 8.4999999v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#z)" fill-rule="evenodd" opacity=".4"/><path d="m8.199 5.9999999s-.59-3.5 2.8-3.5 2.8 3.5 2.8 3.5" fill="none" opacity=".6" stroke="#fff" stroke-linecap="round"/><path d="m7.499 8.4999999v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-2v-2.746c0-.63.15-2.254-1.498-2.254-1.65 0-1.51 1.637-1.502 2.252v2.748z" fill="none" opacity=".4" stroke="#000" stroke-linecap="square"/><rect fill="url(#A)" height="8" rx="1" width="11" x="-.5" y="6.5"/><g fill="none" transform="translate(-3)"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#B)" stroke-linejoin="round"/><rect height="8" rx="1" stroke="url(#C)" width="11" x="2.5" y="6.5"/><g stroke-linecap="square"><path d="m3.5 7.5h9m-9 2h9m-9 2h9" opacity=".2" stroke="url(#D)"/><path d="m3.5 12.5h9m-9-6h9m-9 2h9m-9 2h9" opacity=".05" stroke="url(#F)"/></g></g><rect fill="url(#G)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="8" y="-14"/><rect fill="url(#H)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="1" y="-14"/><rect fill="url(#I)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" y="7"/><rect fill="url(#K)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="9" y="7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sendfax.svg b/icon-themes/elementary_svg/cmd/lc_sendfax.svg
new file mode 100644
index 000000000..32e41dd58
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sendfax.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" gradientTransform="matrix(.99999998 0 0 -.99999998 13 49.499993)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="13.5" y2="22"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99999998 0 0 -.99999998 13 49.499993)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="13.5" y2="19.5"><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="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="7"><stop offset="0" stop-color="#232323"/><stop offset=".8" stop-color="#535353"/><stop offset=".8" stop-color="#676767"/><stop offset="1" stop-color="#676767"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48572 0 0 -.25857 -.657 24.72)" gradientUnits="userSpaceOnUse" x1="28.118" x2="28.118" y1="91.732" y2="22.118"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m4.78 5.5-.124.156-2 2-.156.125v9.72h19v-9.721l-.156-.124-2-2-.125-.156h-14.219z" fill="url(#c)"/><path d="m4.78 5.5-.124.156-2 2-.156.125v9.72h19v-9.721l-.156-.124-2-2-.125-.156h-14.219z" fill="none" opacity=".71" stroke="#000"/><path d="m3 8h18v1h-18z" fill="#fff" opacity=".2"/><path d="m5 16h14v-1h-14z" fill="#505050"/><path d="m6 14h12v1h-12z" opacity=".2"/><path d="m5 16h14v1h-14z" opacity=".4"/><path d="m19 20-.5-5h-13l-.5 5z" fill="url(#d)"/><path d="m5 14.875-.5 5.5c-.077.3.19.635.5.625h14c.31.01.577-.326.5-.625l-.5-5.5v.125h-.906v.5l.25 4.5h-.25v.03h-11.094v-.03h-1.344l.25-4.5v-.5h-.906z" opacity=".3"/><path d="m7 16h9v1h-9z" opacity=".2"/><path d="m18 10h2v2h-2z" fill="#0cceff"/><path d="m10 18h6v1h-6z" opacity=".2"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(1 0 0 -1 -5 40.499993)"><path d="m15.5 37.999993v-6h-2l3.5-4 3.5 4h-2v6z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.476562 36.999993.01172-5c-.000758-.481843-.349033-.892841-.82422-.972657l1.335938-1.527343 1.335937 1.527343c-.475186.07982-.823461.490814-.824218.972657l-.01172 5z" fill="none" opacity=".245" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sendfeedback.svg b/icon-themes/elementary_svg/cmd/lc_sendfeedback.svg
new file mode 100644
index 000000000..276797c0b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sendfeedback.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" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="35.429005" y2="15.737678"><stop offset="0" stop-color="#969696"/><stop offset=".5" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.45945946 0 0 .29729728 2.972974 16.864867)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.675988" y2="41.184601"><stop offset="0" stop-color="#fff"/><stop offset=".01864429" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98085731" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.39078075 0 0 .4337445 4.602995 15.522359)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#d" y1="15.298182" y2="24.627615"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 11.014342)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#d" y1="30.188753" y2="15.737678"/><linearGradient id="f" gradientTransform="matrix(.42223777 0 0 .41882295 3.90701 12.452607)" gradientUnits="userSpaceOnUse" x1="23.903786" x2="23.903786" y1="35.75" y2="20.443331"><stop offset="0"/><stop offset=".5" stop-opacity=".498039"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 13.747128)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#d" y1="30.188753" y2="15.737678"/><linearGradient id="h" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="30.188753" y2="15.737678"><stop offset="0" stop-color="#a0a0a0"/><stop offset=".5" stop-color="#8f8f8f" stop-opacity=".634783"/><stop offset="1" stop-color="#9d9d9d" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.40000003 0 0 .36363633 4.4 13.81818)" gradientUnits="userSpaceOnUse" x1="20.052792" x2="20.052792" y1="10.636821" y2="45.243549"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#l"/><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#l"/><g transform="translate(-2 -13)"><g opacity=".7" transform="matrix(.01045062 0 0 .00543807 23.295153 30.21816)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#j)" opacity=".39196"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#k)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#m)" opacity=".402062"/></g><rect fill="url(#i)" fill-rule="evenodd" height="13" rx=".5" width="19" x="4.5" y="17.5"/><g fill="none"><path d="m11.739261 24.322531-5.7012291 5.350022zm4.534881.02453 5.740893 5.227129z" stroke="url(#h)"/><path d="m11.739261 25.716773-3.8538679 3.665908zm4.534881.02453 3.923509 3.558336z" opacity=".7" stroke="url(#g)"/><path d="m7.4264159 21.420414 6.6143001 5.494264 6.533049-5.494264" opacity=".06" stroke="url(#f)"/><path d="m6.4197241 18.557066 7.5803669 6.192934 7.463992-6.200594" opacity=".7" stroke="url(#e)"/></g><path d="m5.6151563 18c-.3217228 0-.6151563.194425-.6151563.49027l.0059595 7.50973c.5178164-.008052 17.6010015-2.94897 17.9940405-3.090431v-4.323715c0-.226135-.271009-.585854-.549585-.585854z" fill="url(#c)" fill-rule="evenodd" opacity=".2"/><g fill="none"><path d="m5.5 18.5h17v11h-17z" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect height="13.000001" opacity=".3" rx="1" stroke="#000" width="19" x="4.5" y="17.499998"/><path d="m5.2155719 18.774502 8.7845191 7.314042 8.917279-7.363225" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sendmail.svg b/icon-themes/elementary_svg/cmd/lc_sendmail.svg
new file mode 100644
index 000000000..0dd52ab37
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sendmail.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" gradientTransform="matrix(1.050006 0 0 1.0801488 .187426 -28.482535)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="48" y2="28"><stop offset="0" stop-color="#e2e2e2"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.050006 0 0 1.0801488 .187426 -28.482535)" gradientUnits="userSpaceOnUse" x1="17" x2="2" y1="33" y2="42"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m21.445457 5.2346842-18.7917136 4.0496249 3.3462566 2.6375659v5.078125l2.3521795-3.080636.2829008-.169707.3197406.08148 4.9168441 3.653331z" fill="url(#a)"/><path d="m21.441447 5.2415638-12.4356157 8.1612012-.5939714.471756-2.4118599 3.125479v-4.981667z" fill="url(#b)" opacity=".61"/><path d="m22.500056 4.4999766-21.0001223 4.5146848 4.0000664 3.1644996-.0000002 6.286801 3.2187245-4.177137 5.2910526 3.923977z" fill="none" opacity=".4" stroke="#000" stroke-linejoin="round"/><path d="m5.7847218 18.857948 3.0276605-3.892951 1.7515617 1.297036z" fill="#9e9e9e"/><g fill="#fff" fill-rule="evenodd"><path d="m21.445312 5.234375-18.7910151 4.0507812 1.0058593.7929688 13.2851558-2.8632812 4.494141-1.9707032v-.00195h.002z"/><path d="m20.228516 7.203125-1.945313 1.28125-4.664062 7.552734-3.19336-2.371093-.8906248.585937 3.5566408 2.640625-.005859.007813.785156.583984z" opacity=".5"/><path d="m21.445312 5.234375-.074218.015625-.103516.0683594.171875-.0742188v-.0019531h.001953zm-.005859.0097656-12.1992186 8.0039064-.234375.154297-.0058594.003906-.5878906.46875-.0117188.015625.234375-.140625.3203125.082031.5722657.425781 10.7031252-7.0566401z" opacity=".8"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sendmaildocaspdf.svg b/icon-themes/elementary_svg/cmd/lc_sendmaildocaspdf.svg
new file mode 100644
index 000000000..1d22e0f4e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sendmaildocaspdf.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" gradientUnits="userSpaceOnUse" x1="13.090909" x2="13.090909" y1="0" y2="22.90909"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.909093" x2="10.909092" y1="2.181821" y2="20.727271"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#c" y1="366.64789" y2="609.50507"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(2.774389 0 0 1.969706 -1891.633 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.40000003 0 0 .36363633 4.4 13.81818)" gradientUnits="userSpaceOnUse" x1="20.052792" x2="20.052792" y1="10.636821" y2="45.243549"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="30.188753" y2="15.737678"><stop offset="0" stop-color="#a0a0a0"/><stop offset=".5" stop-color="#8f8f8f" stop-opacity=".634783"/><stop offset="1" stop-color="#9d9d9d" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 13.747128)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#k" y1="30.188753" y2="15.737678"/><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.42223777 0 0 .41882295 3.90701 12.452607)" gradientUnits="userSpaceOnUse" x1="23.903786" x2="23.903786" y1="35.75" y2="20.443331"><stop offset="0"/><stop offset=".5" stop-opacity=".498039"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 11.014342)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#k" y1="30.188753" y2="15.737678"/><linearGradient id="n" gradientTransform="matrix(.39078075 0 0 .4337445 4.602995 15.522359)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#k" y1="15.298182" y2="24.627615"/><linearGradient id="o" gradientTransform="matrix(.45945946 0 0 .29729728 2.972974 16.864867)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.675988" y2="41.184601"><stop offset="0" stop-color="#fff"/><stop offset=".01864429" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98085731" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 12.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="35.429005" y2="15.737678"><stop offset="0" stop-color="#969696"/><stop offset=".5" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.4210526 0 0 .5526316 1.894737 -1.763158)" gradientUnits="userSpaceOnUse" x1="23.969797" x2="24.000002" y1="3.981044" y2="42.670994"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="r" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .00823529 13.238794 18.980568)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><radialGradient id="s" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .00823529 10.761206 18.980568)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="t" gradientTransform="matrix(.0352071 0 0 .00823529 -.724852 18.980551)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#c" y1="366.64789" y2="609.50507"/><g transform="matrix(.91666672 0 0 .91666672 -1.000001 1)"><path d="m3.500001 21.999998h17v1.999998h-17z" fill="url(#t)" opacity=".15"/><path d="m3.5 22.000086v1.999889c-.6204725.003765-1.5-.448074-1.5-1.000074 0-.551999.6924-.999815 1.5-.999815z" fill="url(#s)" opacity=".15"/><path d="m20.5 22.000086v1.999889c.620472.0038 1.5-.448074 1.5-1.000074 0-.551999-.692401-.999815-1.5-.999815z" fill="url(#r)" opacity=".15"/><path d="m3.8181827.54545451 16.3636353-.00000004v21.81818053h-16.3636353z" fill="url(#a)" stroke="#7a0000" stroke-linejoin="round" stroke-opacity=".501961" stroke-width="1.090909"/><path d="m14 2c-4.9991079 5.6385387-8.0500943 8.412237-9 8.5v2.029297c.7169887-.131595 2.1821885-.652171 4.1015625-2.232422 2.4611645-2.0263156 5.9375005-8.296875 5.9375005-8.296875h-.126953zm1.039063 0c-.763169 1.9677985-1.831948 10.747333-1.902344 19.5h5.71875c-1.637067-5.913217-1.292286-13.249971-.998047-19.5zm-10.039063 11.800781v2.253907c1.8001304-.000001 3.9343958 2.289043 5.476562 5.445312h1.457032c-1.517712-3.446306-5.5591604-7.699219-6.933594-7.699219z" fill="#7a0000" fill-rule="evenodd" opacity=".2" stroke-width=".916667" transform="matrix(1.090909 0 0 1.090909 -1.090908 -1.090909)"/><path d="m13.607202 1.090909c-5.4535725 6.1511328-8.2073041 6.9951676-9.2435648 7.0909087v2.2129363c.7821694-.143558 2.380736-.7115415 4.4745984-2.4354515 2.6849064-2.2105256 5.9013194-6.8683935 5.9013194-6.8683935-.880321 2.2698704-1.497947 10.376947-1.514956 20.727272h6.411765v-1.037791c-1.945269-6.69393-2.153247-12.6590485-1.822268-19.689481h-3.2135zm-9.2435648 10.692653v2.457122c2.2640725-.000001 5.0154077 3.314584 6.6991978 7.577497h1.411764c-.79117-3.875404-6.3836569-10.034619-8.1109618-10.034619z" fill="url(#q)" fill-rule="evenodd" opacity=".9"/><path d="m4.909092 1.636364h14.181817v19.636362h-14.181817z" style="opacity:.4;fill:none;stroke-width:1.090909;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><path d="m18.164774 1.090909c-2.0461 1.246517-8.7432546 5.0150615-13.8011368 4.5340903v3.460227s11.2467728 1.6513167 15.2727268-1.6704537v-5.5284091c0-.4446459-.350127-.7954545-.795454-.7954545zm1.47159 7.7954543c-2.024056 2.0159297-8.727273 7.4772717-10.3636362 12.9318177h3.2018712c1.120547-1.893006 5.874758-9.46195 7.161765-10.744318z" fill="#7a0000" fill-rule="evenodd" opacity=".05"/></g><g transform="translate(-1 -10)"><g opacity=".7" transform="matrix(.01045062 0 0 .00543807 23.295153 30.21816)"><path d="m-1559.2523-150.69685h1339.6335v478.35718h-1339.6335z" fill="url(#d)" opacity=".39196"/><path d="m-219.61876-150.68038v478.33079c142.874166.90045 345.40022-107.16966 345.40014-239.196175 0-132.026537-159.436816-239.134595-345.40014-239.134615z" fill="url(#e)" opacity=".402062"/><path d="m-1559.2523-150.68038v478.33079c-142.8742.90045-345.4002-107.16966-345.4002-239.196175 0-132.026537 159.4368-239.134595 345.4002-239.134615z" fill="url(#g)" opacity=".402062"/></g><rect fill="url(#h)" fill-rule="evenodd" height="13" rx="1" ry="1.072034" width="19" x="4.5" y="17.5"/><g fill="none"><path d="m11.739261 24.322531-5.7012291 5.350022zm4.534881.02453 5.740893 5.227129z" stroke="url(#i)"/><path d="m11.739261 25.716773-3.8538679 3.665908zm4.534881.02453 3.923509 3.558336z" opacity=".7" stroke="url(#j)"/><path d="m7.4264159 21.420414 6.6143001 5.494264 6.533049-5.494264" opacity=".06" stroke="url(#l)"/><path d="m6.4197241 18.557066 7.5803669 6.192934 7.463992-6.200594" opacity=".7" stroke="url(#m)"/></g><path d="m5.6151563 18c-.3217228 0-.6151563.194425-.6151563.49027l.0059595 7.50973c.5178164-.008052 17.6010015-2.94897 17.9940405-3.090431v-4.323715c0-.226135-.271009-.585854-.549585-.585854z" fill="url(#n)" fill-rule="evenodd" opacity=".2"/><g fill="none"><path d="m5.5 18.5h17v11h-17z" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><rect height="13.000001" opacity=".3" rx="1" stroke="#000" width="19" x="4.5" y="17.499998"/><path d="m5.2155719 18.774502 8.7845191 7.314042 8.917279-7.363225" stroke="url(#p)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sendtoback.svg b/icon-themes/elementary_svg/cmd/lc_sendtoback.svg
new file mode 100644
index 000000000..eaa203e3d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sendtoback.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" gradientTransform="matrix(.5372 0 0 .57682 1.683 -21.997)" gradientUnits="userSpaceOnUse" x1="30.374" x2="30.374" y1="48.537" y2="58.939"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1 -1 0 29.55 28)" gradientUnits="userSpaceOnUse" x1="23.264" x2="10.336" y1="10.034" y2="10.034"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(-.27598 0 0 .29583 24.866 2.354)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.4 0 0 -1.5 .8 24.75)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.689" y1="5.48" y2="3.734"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 19.5h21v-3h-21z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.5 4.5v2h9v-2zm0 4v2h9v-2zm0 4v2h9v-2z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m2 5v1h8v-1zm0 4v1h8v-1zm0 4v1h8v-1z" fill="#fafafa"/><path d="m2 17.5h20" fill="none" opacity=".3" stroke="#fff"/><path d="m13.694 13.128a4.318 4.628 0 1 0 8.635 0 4.318 4.628 0 0 0 -8.636 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141"/><path d="m12.327 10.5 5.673 7 5.696-7h-3.184v-6h-5v6z" display="block" fill="url(#b)"/><g fill="none"><path d="m14.437 11.5 3.563 4.435 3.623-4.435h-2.11v-6h-3v6z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/><path d="m12.327 10.5 5.673 7 5.696-7h-3.184v-6h-5v6z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sendviabluetooth.svg b/icon-themes/elementary_svg/cmd/lc_sendviabluetooth.svg
new file mode 100644
index 000000000..f6104d654
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sendviabluetooth.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.157013" cy="186.17059" gradientTransform="matrix(.11151981 0 0 .03548359 .942029 15.166729)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.0922637 0 0 1.1672451 -54.136517 -5.701974)" gradientUnits="userSpaceOnUse" x1="27.583231" x2="27.583231" y1="7.457535" y2="43.432285"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".73809522" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.45454547 0 0 .46665642 22.909092 .800242)" gradientUnits="userSpaceOnUse" x1="-24" x2="-24" y1="2" y2="46.525425"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m19 21.772727a7 2.2272727 0 0 1 -14 0 7 2.2272727 0 1 1 14 0z" fill="url(#a)"/><path d="m9.5174248 22.291595c-2.4074422-.689844-3.8680431-2.406897-4.5993094-5.406864-.3972923-1.629848-.5521688-5.997305-.2846728-8.0277269.6033627-4.579869 2.443968-6.793519 6.0356994-7.258976 1.003636-.130062 1.671876-.130351 2.66881-.000933 3.619576.469069 5.443035 2.708656 6.05684 7.439054.212282 1.6360129.08431 6.0814009-.213977 7.4330249-.666387 3.01958-1.926204 4.770068-4.039968 5.613443-1.112819.444009-4.379842.56555-5.6234222.209206z" fill="url(#c)"/><path d="m9.5197707 22.289843c-2.403962-.689844-3.862454-2.406897-4.592672-5.406864-.396717-1.629848-.551367-5.997305-.284262-8.027727.602493-4.579869 2.440446-6.793519 6.0269953-7.258971 1.002189-.130067 1.66946-.130356 2.664958-.000933 3.614354.469064 5.435181 2.708651 6.048095 7.439049.211975 1.636013.08419 6.081401-.213664 7.433025-.665429 3.01958-1.923424 4.770068-4.034137 5.613443-1.111218.444009-4.373526.56555-5.6153133.209206z" fill="none" opacity=".5" stroke="#002e99"/><path d="m-21.181641 2.703125c-2.137894-.269845-3.468045-.2698216-5.621093.00195-3.775644.476591-6.473421 1.7959245-8.464844 4.1289063s-3.294969 5.7724956-3.94336 10.5664066c-.555918 4.110205-.180914 13.679927.605469 16.822265 1.554212 6.210525 4.432345 9.472832 9.414063 10.863282 1.119891.312574 3.602504.469492 5.988281.382812s4.806393-.434059 5.75-.800781c4.338268-1.686018 6.845264-5.028217 8.2695312-11.314453.5650034-2.4937309.8836638-12.3549889.4550782-15.5722629-.6607265-4.959895-1.9638664-8.4980456-3.9570314-10.8828125s-4.690912-3.7149928-8.496094-4.1953125z" style="opacity:.5;fill:none;stroke-width:2.324148;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)" transform="matrix(.42009876 0 0 .44067793 22.08869 1.443723)"/><path d="m10.996094 5.25a1.0001001 1.0001001 0 0 0 -.996094 1v3.453125l-.9355469-.6933594a1.0001001 1.0001001 0 0 0 -1.3339843.1289063l-.65625.71875a1.0001001 1.0001001 0 0 0 .1367187 1.4726561l2.6113281 1.972656-2.6445312 2.357422a1.0001001 1.0001001 0 0 0 -.083984 1.40625l.6875.78125a1.0001001 1.0001001 0 0 0 1.4140625.08789l.8046871-.71289v2.496094a1.0001001 1.0001001 0 0 0 1.712891.703125l4.53125-4.59375a1.0001001 1.0001001 0 0 0 -.107422-1.5l-1.632813-1.238281 1.666016-1.503906a1.0001001 1.0001001 0 0 0 .04492-1.441407l-4.5-4.5937498a1.0001001 1.0001001 0 0 0 -.718748-.3007812z" fill="#002e99" opacity=".05"/><path d="m11 6.25025v5.4375l-2.53125-1.875-.65625.71875 3.1875 2.40625v.65625l-3.15625 2.8125.6875.78125 2.46875-2.1875v4.71875l4.53125-4.59375-2.59375-1.96875 2.5625-2.3125zm1 2.4375 2.0625 2.09375-1.9375 1.78125-.125-.09375zm.1875 5.15625 1.84375 1.40625-2.03125 2.0625v-3.28125z" fill="#002e99" opacity=".15"/><path d="m11 5.2499999v5.4375001l-2.53125-1.8750001-.65625.71875 3.1875 2.4062501v.65625l-3.15625 2.8125.6875.78125 2.46875-2.1875v4.71875l4.53125-4.59375-2.59375-1.96875 2.5625-2.3125001zm1 2.4375 2.0625 2.09375-1.9375 1.7812501-.125-.09375zm.1875 5.1562501 1.84375 1.40625-2.03125 2.0625v-3.28125z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_setborderstyle.svg b/icon-themes/elementary_svg/cmd/lc_setborderstyle.svg
new file mode 100644
index 000000000..51b26d22a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_setborderstyle.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="20"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m1.539335 2.528801h19.921329v17.921329h-19.921329z" fill="none" stroke="#b2b2b2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.07867"/><path d="m2 11h19v1h-19z" fill="#b2b2b2" opacity=".8"/><path d="m11 3h1v17h-1z" fill="#b2b2b2" opacity=".8"/><path d="m1.5 2.5v18l19.972656-.02734v-17.9453162zm2 2h16v14h-16z" fill="url(#a)"/><g fill="#a62100" fill-opacity=".501961"><path d="m1.5 2.0546918c-.2761309.0000276-.4999723.2238691-.4999999.5v17.9453122c.0000276.276131.223869.499972.4999999.5l20-.000004c.276131-.000027.499972-.223869.5-.5v-17.945312c-.000028-.2761309-.223869-.4999724-.5-.5zm.5 1 19-.0000038v16.945312h-19z"/><path d="m3 4v15h17v-15zm1 1h15v13h-15z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_setdocumentproperties.svg b/icon-themes/elementary_svg/cmd/lc_setdocumentproperties.svg
new file mode 100644
index 000000000..718784c76
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_setdocumentproperties.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" gradientUnits="userSpaceOnUse" x1="18.171396" x2="23.966696" y1="15.64911" y2="21.366755"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.69666532 0 0 .69289412 -198.73958 -25.389475)" gradientUnits="userSpaceOnUse" x1="299.23199" x2="308.64999" y1="58.039154" y2="60.768002"><stop offset="0" stop-color="#abacae"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.565117" x2="20.5" y1="20.562592" y2="23.999975"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#d4d4d4" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17.691467" x2="19.636084" y1="20.709438" y2="24.018101"><stop offset="0" stop-color="#555761"/><stop offset="1" stop-color="#555761" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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="h" gradientTransform="matrix(.48571314 0 0 .456295 .342883 .348909)" 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><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="j" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.48571482 0 0 .477213 -.305596 -.326798)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#j)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#i)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m3.5 1.5c3.8955625 0 16.999979.00137 16.999979.00137l.000021 20.99863s-11.3333329 0-17 0c0-6.999993 0-13.9999842 0-20.9999777z" fill="url(#h)" stroke-width="1.056232"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" stroke="url(#g)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m6 5.5h1.138394zm1.305359 0h1.062501zm1.229466 0h.941072zm1.092858 0h.409822zm.576786 0h.910715zm1.092859 0h2.398216zm2.550002 0h1.83661zm1.988395 0h.561608zm-9.835725 1h1.775895zm1.973217 0h.850001zm1.001787 0h.425zm.591965 0h.774108zm.941072 0h.789287zm.941072 0h1.259823zm1.426788 0h1.639287zm1.791073 0h1.092858zm1.244644 0h.273215zm-9.911618.9925436h1.502681zm1.654466 0h2.458932zm2.610718 0h1.199108zm1.350894 0h1.123215zm1.275001 0h.956251zm1.108037 0 1.50268.014913zm1.639288.014913h2.443752zm-9.638404.9925434h2.079467zm2.246431 0h2.246431zm2.398217 0h.895537zm1.047323 0h2.109824zm2.246431 0h1.441966zm1.60893 0h.576787zm.728572 0h.318751zm.485715 0h.895537zm-10.761619 1h.774108zm1.016966 0h2.868753zm-1.016966 1.992545h1.502681zm1.654466 0h2.458932zm2.610718 0h1.199108zm1.350894 0h1.123215zm1.275001 0h.956251zm1.108037 0 1.50268.01491zm1.639288.01491h2.443752zm-9.638404.992545h1.912502zm2.064288 0h2.04911zm2.200896 0h.789286zm.941072 0h1.927681zm2.079467 0h2.428574zm2.595538 0h.895537zm-9.881261 1h2.079467zm2.246431 0h2.246431zm2.398217 0h.895537zm1.047323 0h2.109824zm2.246431 0h1.441966zm1.60893 0h.576787zm.728572 0h.318751zm.485715 0h.895537zm-10.761619 1h1.775895zm1.973217 0h.850001zm1.001787 0h.425zm.591965 0h.774108zm.941072 0h.789287zm.941072 0h1.259823zm1.426788 0h1.639287zm1.791073 0h1.092858zm1.244644 0h.273215zm-9.911618 1.992545h1.502681zm1.654466 0h2.458932zm2.610718 0h1.199108zm1.350894 0h1.123215zm1.275001 0h.956251zm1.108037 0 1.50268.01491zm1.639288.01491h2.443752zm-9.638404.992545h1.775895zm1.973217 0h.850001zm1.001787 0h.425zm.591965 0h.774108zm.941072 0h.789287zm.941072 0h1.259823zm1.426788 0h1.639287zm1.791073 0h1.092858zm1.244644 0h.273215zm-9.911618 1h1.882145zm2.04911 0h.591965zm.743751 0h1.350894zm1.50268 0h1.988395zm2.155359 0h1.350895zm1.487502 0h.288393zm.440179 0h1.71518zm1.897323 0h.895537zm-10.275904 1h1.882145zm2.04911 0h.850001zm1.001787 0h1.335715zm1.487501 0h1.441966zm1.60893 0h.576787zm.728573 0h.31875zm.485715 0h.895536z" stroke="url(#k)"/></g><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m13.851562 10.078125c-.151873.04493-.291448.133158-.396484.255859-.205393.239827-.275493.597427-.105469.910157.000667.0012-.000673.0027 0 .0039l1.398438 2.660156c-.01128-.02143.02026.086-.15625.335938-.178619.252913-.51046.555256-.939453.802734-.431557.248945-.85118.381899-1.136719.404297-.143911.0113-.249995-.0056-.294922-.02148-.04493-.0159-.02334-.009-.01758.002l-1.412109-2.685547a.5340498.5340498 0 0 0 0-.002c-.121282-.229649-.376885-.391796-.63086-.410157a.5340498.5340498 0 0 0 -.002 0c-.251838-.01775-.4893848.07565-.6660155.267578-.095308.10273-.1577631.219931-.1914063.339844a.5340498.5340498 0 0 0 -.00195.0039c-.3839268 1.405197-.3282212 2.960938.2792969 4.115235.792713 1.506101 2.515092 2.153886 4.214844 1.861328.529297.166286 1.2502.540013 2.130859 1.416016l9.5 9.43164a.5340498.5340498 0 0 0 .753906 0l2.460938-2.451172a.5340498.5340498 0 0 0 0-.757812l-9.5-9.431641c-.783662-.779534-1.161003-1.427393-1.355469-1.933594.203611-.892139.163859-1.831192-.273437-2.662109-.606802-1.152869-1.840737-2.033616-3.1875-2.449219-.158107-.05038-.320697-.05024-.470704-.0059z" style="fill-rule:evenodd;stroke-width:.999999;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:.3612;stroke-opacity:.5;fill:url(#c);stroke:url(#d)"/><path d="m13.876247 10.665392c.01303.0087.0052.02176 0 .02176l1.567497 2.793251c.211457.376304.05889.820679-.195935 1.19089-.257419.373954-.656256.736156-1.175645 1.017753-.520475.28212-1.066367.417652-1.523977.433059-.45655.01567-.885078-.114292-1.088518-.476408l-1.5674967-2.814837h-.021803c.014333-.01567.00261.01132 0 .02176-.2890466 1.239027-.1391333 2.671037.3918777 3.616106.726357 1.292648 2.242881 1.91016 3.744533 1.645624 1.494617-.266103 2.772676-1.561275 3.091474-2.793251.201277-.79796.115523-1.65546-.304795-2.403455-.529561-.942458-1.694582-1.829989-2.917308-2.251993z" fill="url(#b)" fill-rule="evenodd" stroke-width=".869565"/><path d="m14.565705 11.309542 1.085825 2.121771c.250991.476861.07384.975362-.217165 1.387355-.294085.416424-.742009.807352-1.275888 1.115246-.527172.304099-1.0635.503968-1.574446.544044-.243312.01906-.477676-.0017-.705786-.08156-.22811-.08017-.446161-.254221-.570058-.489639l-1.085825-2.067367c-.150157 1.013228-.08652 2.067193.271456 2.747378.593625 1.127868 1.890639 1.640139 3.284577 1.332864.07966-.02072.164629-.02072.244311 0 .715055.212307 1.62865.687323 2.633082 1.686535l9.501403 9.439377 1.764422-1.74094-9.501403-9.439377c-.904622-.899805-1.384991-1.718308-1.628737-2.393792-.0311-.09648-.0311-.202742 0-.299224.216435-.74225.153926-1.522627-.19002-2.176175-.356619-.677539-1.149671-1.282725-2.035965-1.686536z" fill="none" stroke="url(#a)" stroke-dashoffset=".3612" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_setminimalcolumnwidth.svg b/icon-themes/elementary_svg/cmd/lc_setminimalcolumnwidth.svg
new file mode 100644
index 000000000..41d02ca7f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_setminimalcolumnwidth.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" gradientUnits="userSpaceOnUse" x1="12.000003" x2="12.000003" xlink:href="#h" y1="8" y2="9"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.000003" x2="12.000003" xlink:href="#h" y1="12" y2="13"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.000003" x2="12.000003" xlink:href="#h" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.000003" x2="12.000003" xlink:href="#h" y1="20" y2="21"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.000003" x2="12.000003" y1="1.5" y2="22.5"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.000003" x2="14.000003" xlink:href="#h" y1="3" y2="5"/><linearGradient id="g" gradientTransform="matrix(.14285716 0 0 .25 8.428575 3.000001)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" y1="15.999304" y2="19.963179"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m10.000003 1.5h4c.277 0 .5.223.5.5v20c0 .277-.223.5-.5.5h-4c-.2770002 0-.5000002-.223-.5000002-.5v-20c0-.277.223-.5.5000002-.5z" fill="url(#e)"/><path d="m9.0000028 7h6.0000012v1h-6.0000012z" fill="url(#g)" opacity=".15"/><path d="m10.536366 1.500027c-.5741462 0-1.0382519.4622211-1.0363642 1.036364l.000001 3.963609h5.0000002l-.000002-3.963609c0-.574146-.462218-1.036364-1.036363-1.036364z" fill="none" opacity=".4" stroke="#000" stroke-linecap="round"/><path d="m10.500003 2.5v3h3v-3z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.0000038 7h1.0000002v14.999818h-1.0000002z" opacity=".321"/><path d="m14.000004 7h1v14.999818h-1z" opacity=".321"/><path d="m10.000004 9.999818h4v1h-4z" opacity=".321"/><path d="m10.000004 13.999818h4v1h-4z" opacity=".321"/><path d="m10.000004 17.999819h4v1l-4.000001.000181z" opacity=".321"/><path d="m9.0000028 22h6.0000002v1h-6.0000002z" opacity=".321"/><g fill="none"><path d="m10.500003 7.5v2h3v-2z" stroke="url(#a)"/><path d="m10.500003 11.5v2h3v-2z" stroke="url(#b)"/><path d="m10.500003 15.5v2h3v-2z" stroke="url(#c)"/><path d="m10.500003 19.5v2h3v-2z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_setminimalrowheight.svg b/icon-themes/elementary_svg/cmd/lc_setminimalrowheight.svg
new file mode 100644
index 000000000..a7e2d948f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_setminimalrowheight.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" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 2.601171)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#b" y1="6.451322" y2="8.345967"/><linearGradient id="b" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 2.599763)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#b" y1="6.451322" y2="8.348639"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 2.601171)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#b" y1="6.451322" y2="8.345967"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 2.599763)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#b" y1="6.451322" y2="8.348639"/><linearGradient id="f" gradientTransform="matrix(.46923148 0 0 .08998732 .238447 4.095129)" gradientUnits="userSpaceOnUse" x1="25.065567" x2="25.132275" y1="4.499203" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 5)"><path d="m1.5 4.5h20v4h-20z" fill="url(#f)" stroke-width=".872872"/><path d="m1 4v5h1 4 1 4 1 4 1 4 1v-5h-1-19zm1 1h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4z" opacity=".321"/><g fill="none"><path d="m2.50125 5.49859 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#e)"/><path d="m7.5 5.499998 2.99875.00141.0012 1.99859h-2.999954z" stroke="url(#d)"/><path d="m12.50125 5.49859 2.99875.00141.0013 1.99859h-3.000004z" stroke="url(#c)"/><path d="m17.5 5.499998 2.99875.00141.0012 1.99859h-3.000004z" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_setobjecttobackground.svg b/icon-themes/elementary_svg/cmd/lc_setobjecttobackground.svg
new file mode 100644
index 000000000..23191a18b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_setobjecttobackground.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" gradientTransform="matrix(.53069049 0 0 .53069073 -30.303177 -6.788705)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-.083333" x2="16.083332" y1="8" y2="8"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#h)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#g)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m3.4999601 1.4999572c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987158s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000347 0-21.0000535z" fill="url(#d)"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-18.9999997h15.0000004z" stroke="url(#c)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke-width="1.166667" transform="matrix(.8571428 0 0 .8571428 8.232445 8.142858)"><path d="m8 .5c-4.1382411 0-7.5 3.361758-7.5 7.5 0 4.138241 3.3617589 7.500001 7.5 7.5 4.138241 0 7.500003-3.361759 7.5-7.5 0-4.138242-3.361759-7.5-7.5-7.5z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".74902"/><path d="m14.500001 8.0000001c0 3.5898509-2.910156 6.4999999-6.500001 6.4999999-3.589844 0-6.5-2.910149-6.5-6.4999999 0-3.5898503 2.910156-6.5000003 6.5-6.5000003 3.589845 0 6.500001 2.91015 6.500001 6.5000003z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/><path d="m6 6.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 6h12v1h-12z" fill="#9d9d9d"/><path d="m6 8.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 8h12v1h-12z" fill="#9d9d9d"/><path d="m6 10.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 10h12v1h-12z" fill="#9d9d9d"/><path d="m6 12.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 12h12v1h-12z" fill="#9d9d9d"/><path d="m6 14.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 14h12v1h-12z" fill="#9d9d9d"/><path d="m6 16.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 16h12v1h-12z" fill="#9d9d9d"/><path d="m6 18.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 18h12v1h-12z" fill="#9d9d9d"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_setobjecttoforeground.svg b/icon-themes/elementary_svg/cmd/lc_setobjecttoforeground.svg
new file mode 100644
index 000000000..d19230d04
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_setobjecttoforeground.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" gradientTransform="matrix(.53069049 0 0 .53069073 -30.303177 -6.788705)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.395481" x2="9.062148" y1="3.333333" y2="15.000001"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#h)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#g)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m3.4999601 1.4999572c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987158s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000347 0-21.0000535z" fill="url(#d)"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-18.9999997h15.0000004z" stroke="url(#c)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m6 4.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 4h12v1h-12z" fill="#9d9d9d"/><path d="m6 6.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 6h12v1h-12z" fill="#9d9d9d"/><path d="m6 8.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 8h12v1h-12z" fill="#9d9d9d"/><path d="m6 10.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 10h12v1h-12z" fill="#9d9d9d"/><path d="m6 12.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 12h12v1h-12z" fill="#9d9d9d"/><path d="m6 14.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 14h12v1h-12z" fill="#9d9d9d"/><path d="m6 16.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 16h12v1h-12z" fill="#9d9d9d"/><path d="m6 18.46741h12v1h-12z" fill="#fff" fill-opacity=".735294"/><path d="m6 18h12v1h-12z" fill="#9d9d9d"/><g stroke-width="1.166667" transform="matrix(.8571428 0 0 .8571428 8.232445 8.142858)"><path d="m8 .5c-4.1382411 0-7.5 3.361758-7.5 7.5 0 4.138241 3.3617589 7.500001 7.5 7.5 4.138241 0 7.500003-3.361759 7.5-7.5 0-4.138242-3.361759-7.5-7.5-7.5z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".74902"/><path d="m14.500001 8.0000001c0 3.5898509-2.910156 6.4999999-6.500001 6.4999999-3.589844 0-6.5-2.910149-6.5-6.4999999 0-3.5898503 2.910156-6.5000003 6.5-6.5000003 3.589845 0 6.500001 2.91015 6.500001 6.5000003z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_setoptimalcolumnwidth.svg b/icon-themes/elementary_svg/cmd/lc_setoptimalcolumnwidth.svg
new file mode 100644
index 000000000..a8373ceaf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_setoptimalcolumnwidth.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" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.649428 8.26572)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#i" y1="8" y2="9"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#i" y1="12" y2="13"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#i" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#i" y1="20" y2="21"/><linearGradient id="f" gradientTransform="matrix(.26746192 0 0 .44993664 5.280915 -.024539)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="1.5" y2="22.5"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><radialGradient id="g" cx="69.576111" cy="57.160503" gradientTransform="matrix(.13508982 .50778779 -.4997639 .13295517 31.660615 997.55722)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.14285716 0 0 .25 5.428572 3.000001)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" y1="15.999304" y2="19.963179"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m7 1.5h4c.277 0 .5.223.5.5v20c0 .277-.223.5-.5.5h-4c-.277 0-.5-.223-.5-.5v-20c0-.277.223-.5.5-.5z" fill="url(#f)"/><path d="m6 7h6.000001v1h-6.000001z" fill="url(#h)" opacity=".15"/><path d="m7.536363 1.500027c-.574146 0-1.0382517.4622211-1.036364 1.036364l.000001 3.963609h5l-.000002-3.963609c0-.574146-.462218-1.036364-1.036363-1.036364z" fill="none" opacity=".4" stroke="#000" stroke-linecap="round"/><path d="m7.5 2.5v3h3v-3z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m11.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m7.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 17.999819h4v1l-4.000001.000181z" opacity=".321"/><path d="m6 22h6v1h-6z" opacity=".321"/><g fill="none"><path d="m7.5 7.5v2h3v-2z" stroke="url(#b)"/><path d="m7.5 11.5v2h3v-2z" stroke="url(#c)"/><path d="m7.5 15.5v2h3v-2z" stroke="url(#d)"/><path d="m7.5 19.5v2h3v-2z" stroke="url(#e)"/></g><g transform="translate(0 1.000001)"><path d="m11.17 1044.173 3.85 1.973 4.747295-8.3551 2.094705 1.1191.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#g)" transform="matrix(.90518841 .2425445 -.2425445 .90518841 255.36509 -932.81046)"/><g fill="none"><path d="m14.83991 19.142186 6.784171-6.574226 1.180594 1.235097m-7.44497 7.6681-4.892384-4.671607 1.136215-1.126565" opacity=".5" stroke="url(#a)" stroke-width=".93712"/><path d="m21.722 11.492c-.176-.067-.38-.025-.52.124l-5.96 6.328-3.263-3.197c-.195-.188-.5-.183-.688.016l-1.726 1.597c-.186.197-.18.508.014.696l5.06 5.212c.047.045.177.126.23.148.18.074.316-.016.46-.167l8.036-8.536c.187-.198.18-.51-.013-.697l-1.465-1.42c-.048-.048-.107-.082-.166-.104z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999907"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_setoptimalrowheight.svg b/icon-themes/elementary_svg/cmd/lc_setoptimalrowheight.svg
new file mode 100644
index 000000000..e8430ff3f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_setoptimalrowheight.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" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 2.601171)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#b" y1="6.451322" y2="8.345967"/><linearGradient id="b" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 2.599763)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#b" y1="6.451322" y2="8.348639"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 2.601171)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#b" y1="6.451322" y2="8.345967"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 2.599763)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#b" y1="6.451322" y2="8.348639"/><radialGradient id="f" cx="69.576111" cy="57.160503" gradientTransform="matrix(.13508982 .50778779 -.4997639 .13295517 31.660615 997.55722)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.649428 8.26572)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.46923148 0 0 .08998732 .238447 4.095129)" gradientUnits="userSpaceOnUse" x1="25.065567" x2="25.132275" y1="4.499203" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 2)"><path d="m1.5 4.5h20v4h-20z" fill="url(#h)" stroke-width=".872872"/><path d="m1 4v5h1 4 1 4 1 4 1 4 1v-5h-1-19zm1 1h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4z" opacity=".321"/><g fill="none"><path d="m2.50125 5.49859 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#e)"/><path d="m7.5 5.499998 2.99875.00141.0012 1.99859h-2.999954z" stroke="url(#d)"/><path d="m12.50125 5.49859 2.99875.00141.0013 1.99859h-3.000004z" stroke="url(#c)"/><path d="m17.5 5.499998 2.99875.00141.0012 1.99859h-3.000004z" stroke="url(#a)"/></g></g><g transform="translate(0 1.000001)"><path d="m11.17 1044.173 3.85 1.973 4.747295-8.3551 2.094705 1.1191.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#f)" transform="matrix(.90518841 .2425445 -.2425445 .90518841 255.36509 -932.81046)"/><g fill="none"><path d="m14.83991 19.142186 6.784171-6.574226 1.180594 1.235097m-7.44497 7.6681-4.892384-4.671607 1.136215-1.126565" opacity=".5" stroke="url(#g)" stroke-width=".93712"/><path d="m21.722 11.492c-.176-.067-.38-.025-.52.124l-5.96 6.328-3.263-3.197c-.195-.188-.5-.183-.688.016l-1.726 1.597c-.186.197-.18.508.014.696l5.06 5.212c.047.045.177.126.23.148.18.074.316-.016.46-.167l8.036-8.536c.187-.198.18-.51-.013-.697l-1.465-1.42c-.048-.048-.107-.082-.166-.104z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999907"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_setoutline.svg b/icon-themes/elementary_svg/cmd/lc_setoutline.svg
new file mode 100644
index 000000000..6cfcc97f9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_setoutline.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" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.77085" x2="3.090316" xlink:href="#a" y1="-.441177" y2="7.641264"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.279048" x2="3.104153" xlink:href="#b" y1="-.441177" y2="7.558823"/><linearGradient id="e"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="57" y2="35"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="52" y2="30"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="47" y2="25"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="42" y2="20"/><g transform="translate(0 -25)"><path d="m12.5 43.5v2h3v-2z" fill="url(#f)"/><path d="m12.5 43.5v2h3v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m12.5 38.5v2h10v-2z" fill="url(#g)"/><path d="m12.5 38.5v2h10v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 33.5v2h7v-2z" fill="url(#h)"/><path d="m8.5 33.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h14v-2z" fill="url(#i)"/><path d="m8.5 28.5v2h14v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m22 29v.5h-12v.5h-1v-1z" opacity=".2"/><path d="m15 34v.5h-5v.5h-1v-1z" opacity=".2"/><path d="m22 39v.5h-8v.5h-1v-1z" opacity=".2"/><path d="m15 44v.5h-1v.5h-1v-1z" opacity=".2"/></g></g><g transform="matrix(.85 0 0 .85 .43647 1.875)"><path d="m3.6041529 7.5588232h-.9777423v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666057.012963-.31295157.016666-.43887297-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258897-.1555499.14443917-.055553.048147-.1222176.105552-.1999928.172216l-.8221925.6721979-.53331397-.6833086 2.12770057-1.66105077h.8333031z" fill="url(#c)"/><path d="m3.6041529 7.5588232h-.9777423v-4.9501104-.5110925c.00371-.1814749.00741-.3610981.011111-.5388694.00741-.1814749.012963-.3536908.016666-.5166479.00741-.16666057.012963-.31295157.016666-.43887297-.062961.066664-.1185142.1240693-.1666607.172216-.048147.048147-.098145.094441-.1499945.1388838-.048147.044443-.099997.09258897-.1555499.14443917-.055553.048147-.1222176.105552-.1999928.172216l-.8221925.6721979-.53331397-.6833086 2.12770057-1.66105077h.8333031z" fill="url(#c)" opacity=".5" stroke="#002e99" stroke-width="1.176471"/><path d="m1.1041528 1.2931982 1.5-1.23437497h.5v7.49999997" fill="none" opacity=".5" stroke="url(#d)"/></g><g transform="translate(4 -15)"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)"/><g fill="none"><path d="m5.5 30.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" opacity=".5" stroke="#002e99"/><path d="m4.5 30.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_setreminder.svg b/icon-themes/elementary_svg/cmd/lc_setreminder.svg
new file mode 100644
index 000000000..33380e490
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_setreminder.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m16.465977 2.4011069c-1.006 0-1.947.4640002-2.575 1.2680004l-9.2958899 12.0638127c-.5520003.708-.804 1.6-.7120002 2.504.092.904.5200005 1.720001 1.2050002 2.293l.3679998.310002.003.000006c.5849997.490001 1.3200003.762 2.0759999.762.1149983-.000003.2320005-.007.3479999-.02.8720001-.095 1.6600001-.535 2.2100003-1.23l.144067-.190441c-.000007.003 2.463192-3.301102 6.293192-8.201102.749997-.960003.606001-2.3700005-.322999-3.148l-.385.1239939c-.385001-.3219985-.869999-.5020001-1.368-.5020003-.66.0000004-1.28.3049999-1.692999.8320001l-3.8300008 4.9000003c-.3169754.406018-.2549993 1.002.1400005 1.333l-.0000046.002c.1640026.136995.3699988.212.5839991.212.2820008 0 .5480008-.132.7220008-.356l3.828005-4.898001c.06302-.07998.149998-.123.246-.122999.075-.000002.139997.022.199998.072l.193.162002c.067.055.110002.136997.12.231999.01.094-.018.179999-.073.249998l-6.2292621 8.086542c-.2800229.355984-.686.557-1.1270001.557001-.3280003-.000001-.6530001-.116001-.9100006-.33l.0000068-.003-.3670027-.306996-.002-.002c-.2999965-.253999-.4899951-.614-.5319949-1.017-.04-.404.072999-.796.3199993-1.11l9.2918913-12.065814c.280023-.3559826.686001-.5599997 1.127-.5599995.328-.0000004.652.1199998.908.3329996l.37.3100005c1.549894.7534765-.354746 3.1086746-.98763 3.7272715-.152971.1960212-.220001.4469988-.196.6959999.026.25.145.477.336.637l-.000005.002c.164003.137997.369999.213002.584001.213.280004 0 .547004-.13.723004-.3540007.552006-.7070066 2.102636-3.2440142 1.915625-4.1012751-.193693-.8878897-.52-1.7199998-1.204-2.293l-.367-.3100001c-.002-.0000046-.002-.002-.003-.002-.585999-.4899997-1.322999-.7599998-2.078-.76z" fill="#e9e9e9" stroke="#222" stroke-opacity=".474"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_shadowcursor.svg b/icon-themes/elementary_svg/cmd/lc_shadowcursor.svg
new file mode 100644
index 000000000..56b06c505
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_shadowcursor.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="9.978495" x2="9.978495" y1="21.912886" y2="2.127941"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><path d="m10.347927 3.395725 10.761675 10.444965-4.906057.158257s2.057379 4.27294 2.057379 4.27294c.63304 1.899085-2.215639 2.61124-2.690419 1.186928 0 0-1.899119-4.272941-1.899119-4.272941l-3.481718 3.719042z" fill="#828282" fill-opacity=".430147" fill-rule="evenodd"/><g transform="translate(-2)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".02" stroke-width="6"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".2" stroke-width="2"/><path d="m8.9892474 4.784611v13.849462l3.0991256-3.779234 2.044188 4.932711a.98934621.98934621 0 1 0 1.827789-.757391l-2.088626-5.040912 4.331821.0097z" opacity=".05" stroke-width="4"/></g><path d="m8 3.7953629v13.8494631l3.099126-3.779235 2.044188 4.932711a.98934618.98934618 0 1 0 1.827788-.757391l-2.088625-5.040911 4.33182.0097z" fill="none" stroke="#fff" stroke-width="2"/><path d="m8 3.7953629v13.8494631l3.099126-3.779235 2.044188 4.932711a.98934618.98934618 0 1 0 1.827788-.757391l-2.088625-5.040911 4.33182.0097z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 1.138693)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_shadowed.svg b/icon-themes/elementary_svg/cmd/lc_shadowed.svg
new file mode 100644
index 000000000..0fdbae97c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_shadowed.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10" cy="-.99844" gradientTransform="matrix(-1.5882 .1433 -.19981 -2.2145 24.683 -5.5676)" gradientUnits="userSpaceOnUse" r="8.0937"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.44548 0 0 .4102 4.3486 1.1623)" gradientUnits="userSpaceOnUse" x1="23.306" x2="14.389" y1="24.844" y2="9.5902"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><filter id="c" color-interpolation-filters="sRGB" height="1.0482" width="1.0478" x="-.023905" y="-.024096"><feGaussianBlur stdDeviation=".15260714"/></filter><g stroke="#000" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 2)"><path d="m17.832 15.734h-6.717l-1.1564 2.9h-3.0923l6.3347-15.2h2.8777l6.1092 15.2h-3.2337zm-5.919-2.3h5.0456l-2.2512-6.8763z" fill="url(#b)" filter="url(#c)" opacity=".3" stroke-width=".86639"/><path d="m14.299 12.7h-6.7171l-1.1564 2.9h-3.0923l6.3345-15.2h2.8773l6.11 15.2h-3.234zm-5.919-2.3h5.0456l-2.252-6.8763z" fill="url(#a)" stroke-opacity=".43137" stroke-width=".866"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sharedocument.svg b/icon-themes/elementary_svg/cmd/lc_sharedocument.svg
new file mode 100644
index 000000000..6cae5ded3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sharedocument.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" gradientTransform="matrix(.53064133 0 0 .58970225 12.274862 -11.791863)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="23" y2="1"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="b" cx="12" cy="11.999935" gradientTransform="matrix(1 0 0 1.2222295 0 -2.666739)" gradientUnits="userSpaceOnUse" r="9"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".704952" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1" x2="5" xlink:href="#c" y1="-12" y2="-12"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.34829932 0 0 .64312604 3.640816 -.838657)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#g" y1="15.298182" y2="24.627615"/><linearGradient id="g" xlink:href="#c"/><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="j" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.34829932 0 0 .64312604 3.640816 -1.838657)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#g" y1="15.298182" y2="24.627615"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#j)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#i)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><path d="m3.4999609 1.4998305c3.89558 0 17.0000571.00134 17.0000571.00134l.000021 20.9988685s-11.3333861 0-17.0000781 0c0-7.000026 0-14.0001795 0-21.0002085z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4 3.0000028v11.6968542c.0009778.08657.02152.168428.056684.225715.035165.05729.081707.08477.1283485.07574l15.6734705-4.582264c.08062-.02348.14037-.15077.141497-.301466v-7.1145792z" fill="url(#f)" fill-rule="evenodd" opacity=".2"/><path d="m5 3h9.613334l4.386666 4.3846154v13.6153846h-14z" fill="#fff"/><path d="m4.4999999 2.4999991h10.3124991l4.687501 4.6341466v14.3658543h-15.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m7 6v1h2v-1zm3 0v1h3v-1zm4 0v1h2l-1-1zm-7 2v1h2v-1zm3 0v1h3v-1zm4 0v1h3v-1zm-7 2v1h2v-1zm3 0v1h3v-1zm4 0v1h3v-1zm-7 2v1h2v-1zm3 0v1h3v-1zm4 0v1h3v-1zm-7 2v1h2v-1zm3 0v1h3v-1zm4 0v1h3v-1zm-7 2v1h2v-1zm3 0v1h3v-1zm4 0v1h3v-1zm-7 2v1h2v-1zm3 0v1h3v-1zm4 0v1h3v-1z" fill="#89ac68"/><path d="m4 2.0000029v11.6968541c.0009778.08657.02152.168428.056684.225715.035165.05729.081707.08477.1283485.07574l15.6734705-4.5822639c.08062-.02348.14037-.15077.141497-.301466v-7.1145792z" fill="url(#k)" fill-rule="evenodd" opacity=".2"/><path d="m19.625 8.9550781a3.4030001 3.4030001 0 0 0 -3.402344 3.4042969 3.4030001 3.4030001 0 0 0 3.402344 3.402344 3.4030001 3.4030001 0 0 0 .875-.119141v-6.5703124a3.4030001 3.4030001 0 0 0 -.875-.1171875zm-7.386719 4.0351559a3.4030001 3.4030001 0 0 0 -3.4023435 3.402344 3.4030001 3.4030001 0 0 0 3.4023435 3.404297 3.4030001 3.4030001 0 0 0 3.404297-3.404297 3.4030001 3.4030001 0 0 0 -3.404297-3.402344zm7.291016 4.019532a3.4030001 3.4030001 0 0 0 -3.402344 3.402343 3.4030001 3.4030001 0 0 0 .71875 2.087891h3.654297v-5.345703a3.4030001 3.4030001 0 0 0 -.970703-.144531z" fill="#fff"/><g transform="matrix(.80932 0 0 .80932 9.86 10.05)"><path d="m11.635 2.344-9 5a.75.75 0 0 0 0 1.312l9 5a.75.75 0 0 0 .365.094v-1.5h.193l-7.648-4.25 7.818-4.344z" fill="#333" fill-rule="evenodd"/><g id="l" fill-rule="evenodd" stroke-linejoin="round" transform="rotate(90)"><circle cx="3" cy="-12" fill="#666" r="2.5"/><circle cx="3" cy="-12" fill="none" r="2.5" stroke="#333" stroke-width="1.236"/><circle cx="3" cy="-12" fill="none" opacity=".3" r="1.5" stroke="url(#d)" stroke-width="1.236"/></g><use height="100%" transform="translate(-9 5)" width="100%" xlink:href="#l"/><use height="100%" transform="translate(0 10)" width="100%" xlink:href="#l"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_shear.svg b/icon-themes/elementary_svg/cmd/lc_shear.svg
new file mode 100644
index 000000000..66b6215e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_shear.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" gradientTransform="matrix(-.44404249 0 0 -.45324701 19.598557 33.41781)" gradientUnits="userSpaceOnUse" x1="31.750467" x2="31.750467" xlink:href="#l" y1="60.491982" y2="49.460468"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#k" y1="1" y2="13.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.000056" x2="3.000056" xlink:href="#k" y1="12.500088" y2=".500088"/><linearGradient id="d" gradientTransform="matrix(-.44404249 0 0 -.45324701 19.598557 33.41781)" gradientUnits="userSpaceOnUse" x1="31.750341" x2="31.750341" xlink:href="#l" y1="49.460274" y2="60.491787"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="24.722101" x2="17.50985" y1="10.817456" y2="33.964962"><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(.49219581 0 0 .45839231 4.509306 -4.793718)" gradientUnits="userSpaceOnUse" x1="39.599411" x2="11.155507" y1="32.076946" y2="5.854015"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="l" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" y1="46.97065" y2="46.97065"><stop offset="0" stop-color="#fff"/><stop offset=".00000016" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m6.5 12.5h-2v-5h-3l5-6z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.5 4.2458839-1.8863341 2.2541162h1.8863341v5.5000009-.000001-5.4999999z" display="block" fill="none" opacity=".401" stroke="url(#a)" stroke-miterlimit="7"/><g transform="matrix(.63466588 .28172895 -.28172895 .63466588 10.82923 2.577563)"><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#f)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/></g><path d="m17.5 5.5v17l-10.9978323-4.943722v-16.0742758z" fill="url(#i)"/><g fill="none"><path d="m16.473087 20.924727-8.9805072-3.981861v-14.0487979l8.9888572 3.3150488z" opacity=".5" stroke="url(#j)" stroke-linecap="round"/><path d="m6.5111817 1.4717268c.053932.018 10.9888183 4.0282732 10.9888183 4.0282732l-.009 16.982056-10.9888323-4.925778v-16.0742758z" opacity=".3" stroke="#7239b3" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="matrix(-1 0 0 -1 24.000056 24.000088)"><path d="m6.5 12.5h-2v-5h-3l5-6z" fill="url(#c)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.5 4.2458839-1.8863341 2.2541162h1.8863341v5.5000009-.000001-5.4999999z" display="block" fill="none" opacity=".401" stroke="url(#d)" stroke-miterlimit="7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_shell3d.svg b/icon-themes/elementary_svg/cmd/lc_shell3d.svg
new file mode 100644
index 000000000..f03e3aa7d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_shell3d.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.778611" x2="12.185377" y1="8.964839" y2="22.998737"><stop offset="0" stop-color="#fff"/><stop offset=".28888068" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="7.728814" cy="10.53536" gradientTransform="matrix(1 0 0 .76315811 0 3.315787)" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#e4c6fa"/><stop offset="1" stop-color="#a56de2"/></radialGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.58642609 0 0 .28808909 10.569233 13.025698)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill-rule="evenodd"><ellipse cx="11.888691" cy="17.635126" display="block" fill="url(#c)" opacity=".245" rx="9.895941" ry="4.861509" stroke-width="1.573631"/><path d="m12 7.250002c-5.5829363.00464-8.6499991 4.613619-9 9 0 2.485238 4.029437 4.5 9 4.5s9-2.014762 9-4.5c-.727385-5.021689-4.531072-8.9125397-9-9z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".560784"/></g><path d="m12.056641 8.3398438c-4.5371266-.1321728-8.2868884 3.5097712-8.2871098 8.0488282.00416.603821-.2114047.414257-.072793 1.001968 2.2434174 1.353283 5.1752078 2.86789 7.8813867 2.869126 2.944973-.0043 5.808707-.863825 8.160156-2.449219.0876-.468973.133356-.944802.136719-1.421875-.000216-4.355966-3.464242-7.9221047-7.818359-8.0488282z" fill="none" opacity=".5" stroke="url(#a)" stroke-width=".894736"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_show.svg b/icon-themes/elementary_svg/cmd/lc_show.svg
new file mode 100644
index 000000000..fb26458e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_show.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" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#r" y1="3" y2="5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#r" y1="3" y2="5"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#r" y1="3" y2="5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#r" y1="3" y2="5"/><linearGradient id="q" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m2.0273438 1.5c-.2923891 0-.5273438.2469095-.5273438.5546875v19.8906245c0 .307779.2349547.554688.5273438.554688h3.671875l1.9941406-4h12.3066406.972656c.292389 0 .527344-.246909.527344-.554688v-15.8906245c0-.307778-.234955-.5546875-.527344-.5546875z" fill="url(#q)"/><g fill="none" stroke-linecap="square"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#r)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#a)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#b)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#c)"/><path d="m17.5 15.5v2h3v-2z" opacity=".5" stroke="url(#d)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m17.5 11.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#j)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#k)"/><path d="m17.5 7.5v2h3v-2z" opacity=".5" stroke="url(#l)"/><path d="m2.5 2.5v3h3v-3z" opacity=".5" stroke="url(#m)"/><path d="m7.5 2.5v3h3v-3z" opacity=".5" stroke="url(#n)"/><path d="m12.5 2.5v3h3v-3z" opacity=".5" stroke="url(#o)"/><path d="m17.5 2.5v3h3v-3z" opacity=".5" stroke="url(#p)"/></g><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4l2-4h13c.554 0 1-.446 1-1v-16c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm-15 5h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm-15 4h5l-1.5 3h-3.5z" opacity=".32"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showallnotes.svg b/icon-themes/elementary_svg/cmd/lc_showallnotes.svg
new file mode 100644
index 000000000..a177bbbb4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showallnotes.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="1.196594" cy="17.424702" gradientTransform="matrix(.67947269 0 0 .11633788 11.499105 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="24.577461" x2="62.560024" y1="-43.318027" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="3.999999" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 -.24939)"><ellipse cx="13.027919" cy="22.276831" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".291" rx="11.466102" ry="1.963204" stroke-width="1.128721"/><path d="m4.9824219 2.5039063c-1.3759391.0004871-2.4863159.9132868-2.4824219 2.0468751l.0000001 6.4492176-.0000005 1.45447c-.0000004 1.133595 1.1065595 2.061425 2.4824219 2.046875h3.1113281l-1.0410152 3.919922 4.7226566-3.410156.692035-.513672h3.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-5.5000004-1.4531239c0-1.1335948-1.106483-2.0473621-2.482422-2.046875z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157 3.5252169c-.8193617.001871-1.4785156.5276394-1.4785156 1.1835938v7.6115003c.0029.655949.6593112 1.167431 1.4785156 1.183594l3.7230484-.003906.4492089.834195-.4530226 1.668157 2.8022496-2.002351.544922-.544195 3.955078.044194c.81876-.03146 1.5-.493708 1.5-1.149662v-7.6667436c-.002902-.6559478-.659153-1.1854648-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#c)" transform="translate(0 3.942578)"/><path d="m5 5c-.3530072 0-.6859425.0598378-1 .1523438v8.8476562c0 1.108 1.3380002 2 3 2h11c.335659 0 .65225-.044131.953125-.111328.023791-.127302.046875-.255639.046875-.388672v-8c0-1.3850001-1.338-2.5-3-2.5z" fill="#a62100" opacity=".2" transform="translate(0 .942576)"/><path d="m4.9824219 2.5039063c-1.3759391.0004871-2.4863159.9132868-2.4824219 2.0468751l.0000001 6.4492176-.0000005 1.45447c-.0000004 1.133595 1.1065595 2.061425 2.4824219 2.046875h3.1113281l-1.0410152 3.919922 4.7226566-3.410156.692035-.513672h3.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-5.5000004-1.4531239c0-1.1335948-1.106483-2.0473621-2.482422-2.046875z" fill="url(#b)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(-1 0 0 1 23.999989 .942578)"/><path d="m4.9785157 3.5252169c-.8193617.001871-1.4785156.5276394-1.4785156 1.1835938v7.6115003c.0029.655949.6593112 1.167431 1.4785156 1.183594l3.7230484-.003906.4492089.834195-.4530226 1.668157 2.8022496-2.002351.544922-.544195 3.955078.044194c.81876-.03146 1.5-.493708 1.5-1.149662v-7.6667436c-.002902-.6559478-.659153-1.1854648-1.478515-1.1835937z" fill="none" opacity=".5" stroke="url(#c)" transform="matrix(-1 0 0 1 23.999989 .942578)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showbookview.svg b/icon-themes/elementary_svg/cmd/lc_showbookview.svg
new file mode 100644
index 000000000..257ee4a47
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showbookview.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 8.342829 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#f" y1=".985206" y2="47.013336"/><linearGradient id="f"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.40540511 0 0 .51351351 10.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#h" y1="6.473675" y2="41.526306"/><linearGradient id="h"><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="i" gradientTransform="matrix(.40540511 0 0 .51351351 -7.730313 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#h" y1="6.473675" y2="41.526306"/><linearGradient id="j" gradientTransform="matrix(.48571543 0 0 .45629666 -9.657171 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#f" y1=".985206" y2="47.013336"/><g transform="translate(1)"><g transform="translate(8)"><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/></g><path d="m11.49996 1.499957c3.895581 0 17.000059.0014 17.000059.0014l.000021 20.998716s-11.333386 0-17.00008 0c0-7.000018 0-14.000035 0-21.000054z" fill="url(#e)"/><path d="m27.5 21.5h-15v-19h15z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m11.446028 1.48198c3.895581 0 17.000059.0014 17.000059.0014l.000021 20.998716s-11.333386 0-17.00008 0c0-7.000018 0-14.000035 0-21.000054z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><g transform="translate(-10)"><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/></g><path d="m-6.50004 1.4999569c3.895581 0 17.000059.0014 17.000059.0014l.000021 20.9987161s-11.333386 0-17.00008 0c0-7.000018 0-14.0000351 0-21.0000541z" fill="url(#j)"/><g fill="none"><path d="m9.5 21.5h-15v-19.0000001h15z" stroke="url(#i)" stroke-linecap="round"/><path d="m-6.553972 1.4819799c3.895581 0 17.000059.0014 17.000059.0014l.000021 20.9987161s-11.333386 0-17.00008 0c0-7.000018 0-14.0000351 0-21.0000541z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showcolumn.svg b/icon-themes/elementary_svg/cmd/lc_showcolumn.svg
new file mode 100644
index 000000000..00f9f0eb5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showcolumn.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="23"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="y" gradientTransform="translate(6 1)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="4"/><linearGradient id="z" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="A" gradientTransform="translate(6 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="B" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="C" gradientTransform="translate(6 14)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="D" gradientTransform="translate(6 18)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="E" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#H" y1="15.499894" y2="48.395687"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="G" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#H" y1="2" y2="22"/><linearGradient id="H" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#E)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#G)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#F)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#e)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#f)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#i)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#j)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#l)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#m)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#p)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#q)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#t)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/></g><path d="m11.5 1.5v21h-5v-21z" fill="url(#x)"/><g fill="none" stroke-linecap="square"><path d="m7.5 2.5h3v3h-3z" opacity=".5" stroke="url(#y)"/><path d="m7.5 7.4999999h3v2h-3z" opacity=".5" stroke="url(#A)"/><path d="m7.5 11.5h3v2h-3z" opacity=".5" stroke="url(#B)"/><path d="m7.5 15.5h3v2h-3z" opacity=".5" stroke="url(#C)"/><path d="m7.5 19.5h3v2h-3z" opacity=".5" stroke="url(#D)"/></g><path d="m7 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-20c0-.554-.446-1-1-1zm0 1h4v4h-4zm0 5h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4z" fill="#ad5f00" fill-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showdatanavigator.svg b/icon-themes/elementary_svg/cmd/lc_showdatanavigator.svg
new file mode 100644
index 000000000..d5552d7e7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showdatanavigator.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" gradientTransform="matrix(.91617425 0 0 .91617432 34.193683 .012193)" gradientUnits="userSpaceOnUse" x1="-26.930492" x2="-36" y1="16.292387" y2="6"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><g style="opacity:.66;stroke:#000;stroke-width:.916;stroke-linejoin:round;stroke-linecap:round;fill:url(#a)" transform="scale(.92524938 1.0807897)"><path d="m8.7174581 15.475079-8.22250214-3.626844v-1.184106l8.22250214-4.1071112v1.9873117l-5.6638383 2.6249075 5.6638383 2.326811z"/><path d="m16.393449 5.0499731-4.512853 12.1060399h-2.2936892l4.5128532-12.1060399z"/><path d="m17.221496 13.496048 5.663838-2.326811-5.663838-2.6249075v-1.9873117l8.222502 4.1071112v1.184106l-8.222502 3.626844z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showdependents.svg b/icon-themes/elementary_svg/cmd/lc_showdependents.svg
new file mode 100644
index 000000000..f7092f2c1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showdependents.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" gradientTransform="matrix(1 0 0 -1 -1.525126 22.525126)" gradientUnits="userSpaceOnUse" x1="5.525127" x2="5.525127" xlink:href="#b" y1="30.525126" y2="1.525126"/><linearGradient id="b" gradientTransform="translate(-27.940678 -10.601695)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="translate(-1.525126 .474874)" gradientUnits="userSpaceOnUse" x1="5.525127" x2="5.525127" xlink:href="#b" y1="-8.474874" y2="20.525126"/><linearGradient id="d" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="40.824818" x2="40.824818" y1="41.17144" y2="50.061581"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 23 15.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="3" y2="4"/><linearGradient id="f" gradientTransform="translate(0 1)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3" y2="4"><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(-1 0 0 1 23 8.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="3" y2="4"/><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 8 8.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="3" y2="4"/><linearGradient id="i" gradientTransform="matrix(-1 0 0 1 23 1)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="3" y2="4"/><g transform="translate(0 -2)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -9)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -16)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-15 -9)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m20.5 3.499997h-3v2.000003h3z" stroke="url(#i)"/><path d="m20.5 10.5h-3v2.000003h3z" stroke="url(#g)"/><path d="m20.5 17.5h-3v2.000003h3z" stroke="url(#e)"/><path d="m5.5 10.5h-3v2.000003h3z" stroke="url(#h)"/></g><g fill-rule="evenodd"><path d="m15.5 3.5-4.595703 1.0605469 1.416016 1.4160156-4.8027349 4.8027345.7050781.710937 4.8046878-4.8066402 1.412109 1.4121093z" fill="url(#c)"/><path d="m15.5 19.5-4.595703-1.060547 1.416016-1.416016-4.8027349-4.802734.7050781-.710937 4.8046878 4.80664 1.412109-1.412109z" fill="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showdetail.svg b/icon-themes/elementary_svg/cmd/lc_showdetail.svg
new file mode 100644
index 000000000..af3775fbb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showdetail.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 32.170797 -18.821396)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.20515598 0 0 .20369724 7.420038 5.278451)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.631441" y2="35.62291"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" 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(.20515598 0 0 .20369724 7.407064 5.283756)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-1 0 0 1 31.992194 0)"><g fill="#fff" fill-opacity=".977941" stroke-width="1.33333"><rect height="2" opacity=".35" ry=".5" width="10" x="9" y="7.999997"/><rect height="2" opacity=".35" ry=".5" width="10" x="9" y="16"/><rect height="2" opacity=".35" ry=".5" width="12.992194" x="9" y="4"/><rect height="2" opacity=".35" ry=".5" width="12.992194" x="9" y="12"/></g><g fill-opacity=".658824"><path d="m9.5 7.0000004c-.2761309.0000276-.4999724.2238691-.5.5v.9980469.00195c.0000257.2768954.2250597.5010538.5019531.5 2.9994899-.01 5.9975379.0099947 8.9980469.0000027.275368-.001103.498021-.2246296.498047-.4999996l.001953-1.0000031c-.000028-.2761309-.223869-.4999724-.5-.5h-9z"/><path d="m9.5 11 .00781.0078c-.00976-.000286-.019533-.000286-.029297 0-.016982.000437-.033931.0017-.050781.0039-.032662.0053-.06472.01378-.095703.02539-.078696.02775-.1491968.07475-.2050781.136719-.011062.01249-.021491.02553-.03125.03906-.00984.01385-.018965.02819-.027344.04297-.00851.01393-.016331.02827-.023437.04297-.00664.01532-.012505.03096-.017578.04687-.01107.03168-.018923.0644-.023438.09766-.00237.0188-.00367.03772-.0039.05666v.998047.002c.0000257.276895.2250597.501054.5019531.5 4.332979-.01 7.65655.01 11.990237-.000046.275368-.0011.498022-.22463.498047-.500001v-.974609c-.000028-.276131-.223869-.499972-.5-.5l-11.9902371-.025344z"/><path d="m9.5 15 .00781.0078c-.00976-.000286-.019533-.000286-.029297 0-.016982.000437-.033931.0017-.050781.0039-.032662.0053-.06472.01378-.095703.02539-.078696.02775-.1491968.07475-.2050781.136719-.011062.01249-.021491.02553-.03125.03906-.00984.01385-.018965.02819-.027344.04297-.00851.01393-.016331.02827-.023437.04297-.00664.01532-.012505.03096-.017578.04687-.01107.03168-.018923.0644-.023438.09766-.00237.0188-.00367.03771-.0039.05666v.998047.002c.0000257.276895.2250597.501054.5019531.5 2.99949-.01 5.997534.0099 8.998043-.000046.275368-.0011.498022-.22463.498047-.500001l.002-.999953c-.000028-.276131-.223869-.499972-.5-.5h-9.0000431z"/></g><rect fill="#fff" fill-opacity=".977941" height="2.007799" opacity=".35" ry=".5" stroke-width="1.33333" width="13.000004" x="8.99219" y="19.992201"/><g fill-opacity=".658824"><path d="m9.49219 18.9922.00781.0078c-.00976-.000286-.019533-.000286-.029297 0-.016982.000437-.033931.0017-.050781.0039-.032662.0053-.06472.01378-.095703.02539-.078696.02775-.1491968.07475-.2050781.136719-.011062.01249-.021491.02553-.03125.03906-.00984.01385-.018965.02819-.027344.04297-.00851.01393-.016331.02827-.023437.04297-.00664.01532-.012505.03096-.017578.04687-.01107.03168-.018923.0644-.023438.09766-.00237.0188-.00367.03772-.0039.05666v.998047.002c.0000257.276895.2250597.501054.5019531.5 4.332979-.01 7.66436.01775 11.998047.0078.275368-.0011.498022-.22463.498047-.500001v-.974655c-.000028-.276131-.223869-.499972-.5-.5l-11.9980471-.033144z"/><path d="m9.49219 2.9922.00781.0078c-.00976-.0002861-.019533-.0002861-.029297 0-.016982.0004366-.033931.00174-.050781.0039-.032662.00528-.06472.013781-.095703.02539-.078696.027748-.1491968.074749-.2050781.136719-.011062.012491-.021491.025527-.03125.03906-.00984.01385-.018965.028192-.027344.04297-.00851.013932-.016331.028273-.023437.04297-.00664.01532-.012505.030963-.017578.04687-.01107.031684-.018923.064403-.023438.09766-.00237.018798-.00367.037715-.0039.05666v.998047.002c.0000257.2768954.2250597.5010538.5019531.5 4.332979-.01 7.66436.017754 11.998047.007754.275368-.001103.498022-.2246305.498047-.500001v-.974609c-.000028-.2761309-.223869-.4999724-.5-.5l-11.9980471-.033144z"/></g></g><g transform="translate(-7.023894 2.158458)"><path d="m10.525424 8.3538136v-2h3l-.000516 2.0062978 2.02987-.00934-.02935 3.0030426h-2v2h-3v-2h-2.0000043l-.00153-3.0122719z" fill="url(#a)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#b)"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#c)"/><path d="m10.522896 8.3646014.0037-2.0097959 3.002012-.00449-.0037 2.0097959h2.006128l.000516 2.9937026h-2.006128l.0073 1.995421-3.002013.0045-.0053-1.999921h-1.9999873l-.00153-3.0122723z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showerrors.svg b/icon-themes/elementary_svg/cmd/lc_showerrors.svg
new file mode 100644
index 000000000..dbdeaba24
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showerrors.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="69.576111" cy="57.160503" gradientTransform="matrix(.13508982 .50778779 -.4997639 .13295517 31.660615 997.55722)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.649428 8.26572)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.752733" x2="12.752733" y1="4.144877" y2="21.950917"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.73237897 0 0 .54752367 -1480.1881 -1752.4431)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><radialGradient id="e" cx="99.157013" cy="186.17059" gradientTransform="matrix(.10148588 0 0 .03229098 2.936964 15.961504)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m19.37018 21.97313a6.3701792 2.0268751 0 0 1 -12.7403585 0 6.3701792 2.0268751 0 1 1 12.7403585 0z" fill="url(#e)"/><path d="m13 3.5244304c-5.2722692 0-9.5552681 4.282999-9.5552681 9.5552686 0 5.272269 4.2829989 9.555269 9.5552681 9.555269 5.27227 0 9.555278-4.283 9.555269-9.555269 0-5.2722696-4.282999-9.5552686-9.555269-9.5552686z" fill="url(#d)" opacity=".99"/><path d="m13 3.5244304c-5.2722692 0-9.5552681 4.282999-9.5552681 9.5552686 0 5.272269 4.2829989 9.555269 9.5552681 9.555269 5.27227 0 9.555278-4.283 9.555269-9.555269 0-5.2722696-4.282999-9.5552686-9.555269-9.5552686z" fill="none" opacity=".5" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.645234 13.07939c0 4.774795-3.870894 8.645552-8.645134 8.645552-4.7746762 0-8.6453426-3.870803-8.6453426-8.645552 0-4.774568 3.8706664-8.644934 8.6453426-8.644934 4.77424 0 8.645134 3.870366 8.645134 8.644934z" fill="none" opacity=".4" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m13 6.70952c-1.160193 0-2.2093.8876143-2.2093 2.0795505 0 1.3941595.442522 4.0350495.874477 7.1451235a.91011657.91011657 0 0 0 .90114.785608h.433683.433684a.91011657.91011657 0 0 0 .90114-.785608c.431955-3.110075.874477-5.750964.874477-7.1451235 0-1.1919371-1.049106-2.0795505-2.209301-2.0795505zm0 10.010282c-1.245704 0-2.275064 1.029359-2.275064 2.275063 0 1.245705 1.02936 2.275064 2.275064 2.275064 1.245705 0 2.275065-1.02936 2.275065-2.275064s-1.02936-2.275063-2.275065-2.275063z" fill="#7a0000" opacity=".05"/><path d="m13 7.6195455c-.71799 0-1.299274.5233342-1.299274 1.169525 0 1.1700331.432245 3.9006195.865591 7.0207055h.867367c.433346-3.120087.865591-5.8506724.865591-7.0207055 0-.6461908-.581285-1.169525-1.299275-1.169525zm0 10.0102815c-.753888 0-1.365038.611148-1.365038 1.365038s.61115 1.365039 1.365038 1.365039c.75389 0 1.365039-.611149 1.365039-1.365039s-.611149-1.365038-1.365039-1.365038z" fill="#7a0000" opacity=".15"/><path d="m13 6.70952c-.71799 0-1.299274.5233342-1.299274 1.1695249 0 1.1700333.432245 3.9006191.865591 7.0207051h.867367c.433346-3.120087.865591-5.8506718.865591-7.0207051 0-.6461908-.581285-1.1695249-1.299275-1.1695249zm0 10.010282c-.753888 0-1.365038.611148-1.365038 1.365038 0 .753889.61115 1.365038 1.365038 1.365038.75389 0 1.365039-.611149 1.365039-1.365038 0-.75389-.611149-1.365038-1.365039-1.365038z" fill="#fff"/><g transform="matrix(1.2834709 0 0 1.2834709 -11.604665 -14.211659)"><path d="m11.17 1044.173 3.85 1.973 4.747295-8.3551 2.094705 1.1191.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#a)" transform="matrix(.90518841 .2425445 -.2425445 .90518841 255.36509 -932.81046)"/><g fill="none" stroke-width=".779137"><path d="m15.148059 19.128179 6.396788-6.738496 1.358871 1.274714m-7.670074 8.128916-4.906391-5.09181 1.612446-1.434715" opacity=".5" stroke="url(#b)"/><path d="m21.722 11.492c-.176-.067-.38-.025-.52.124l-5.96 6.328-3.263-3.197c-.195-.188-.5-.183-.688.016l-1.726 1.597c-.186.197-.18.508.014.696l5.06 5.212c.047.045.177.126.23.148.18.074.316-.016.46-.167l8.036-8.536c.187-.198.18-.51-.013-.697l-1.465-1.42c-.048-.048-.107-.082-.166-.104z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showfmexplorer.svg b/icon-themes/elementary_svg/cmd/lc_showfmexplorer.svg
new file mode 100644
index 000000000..813e54980
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showfmexplorer.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.4957" cy="8.4498" gradientTransform="matrix(0 1.2021946 -1.2711137 -.00000002 22.739245 -6.739845)" gradientUnits="userSpaceOnUse" r="20" xlink:href="#p"/><radialGradient id="b" cx="23.896" cy="3.99" gradientTransform="matrix(0 .98632502 -1.3019316 0 13.194836 -22.714478)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.476259" x2="7.476259" y1="1.263739" y2="14.806796"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.31194295 0 0 .31194147 -20.72549 -2.159155)" gradientUnits="userSpaceOnUse" x1="92.696327" x2="92.696327" y1="16.554602" y2="48.983677"><stop offset="0" stop-color="#fff"/><stop offset=".33799788" stop-color="#fff" stop-opacity=".235294"/><stop offset=".61996669" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="8" cy="4.999986" gradientTransform="matrix(1.1446205 0 0 1.1446151 -1.156964 -1.15687)" gradientUnits="userSpaceOnUse" r="4.805086"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></radialGradient><linearGradient id="f" gradientTransform="matrix(3.6415332 1.0119605 -1.0119605 3.6415332 4.760432 -10.827302)" gradientUnits="userSpaceOnUse" x1="2.027828" x2="3.185315" y1="3.995011" y2="4.434366"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-3.6415331 -1.0119607 1.0119607 -3.6415331 19.739567 18.327303)" gradientUnits="userSpaceOnUse" x1="3.230561" x2="1.906501" xlink:href="#h" y1="4.55868" y2="4.231917"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.47371654 -.24028843 .24028843 .47371654 -9.064166 2.185152)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#h" y1="22" y2="26"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#p" y1="13" y2="19"/><linearGradient id="k"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><radialGradient id="m" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="12.001" x2="12.001" y1="3.269" y2="20.728"><stop offset="0" stop-color="#fff"/><stop offset=".063165" stop-color="#fff" stop-opacity=".23529"/><stop offset=".95056" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="p" cx="7.4957" cy="8.4498" gradientTransform="matrix(0 1.1385 -1.2044 -.00000002 22.177 -5.7503)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 2.8571)"><path d="m38 40h5v7h-5z" fill="url(#l)"/><path d="m-10-47h5v7h-5z" fill="url(#m)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#n)"/></g><path d="m3.0276959 2.5c-.3014727 0-.5276959.2263421-.5276959.527973v17.951084c0 .301631.2262232.527973.5276959.527973h17.9416581c.301472 0 .527696-.226342.527696-.527973v-17.951084c0-.3016309-.226224-.527973-.527696-.527973z" fill="url(#a)" stroke-width="1.055669"/><path d="m3.5012 3.4988h17v17h-17z" fill="none" opacity=".5" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m4.9358 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 4.9746a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 4.5301a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m4.9358 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m4.9358 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/><path d="m19.916 19.992a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" fill="#fff"/><path d="m19.916 19.548a.44445.44445 0 0 1 -.88889 0 .44445.44445 0 1 1 .88889 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="14" x="5" y="7"/><path d="m3.5 2c-.82235 0-1.5.67765-1.5 1.5v17c0 .82235.67765 1.5 1.5 1.5h17c.82235 0 1.5-.67765 1.5-1.5v-17c0-.82235-.67765-1.5-1.5-1.5zm0 1h17c.28565 0 .5.21435.5.5v17c0 .28565-.21435.5-.5.5h-17c-.28565 0-.5-.21435-.5-.5v-17c0-.28565.21435-.5.5-.5z" fill-opacity=".23907"/><rect fill="#cacaca" height="4" rx="1" width="14" x="5" y="8"/><rect fill="#bababa" height="5" rx=".68955" width="14" x="5" y="14"/><rect fill="url(#j)" height="3" rx=".3843" width="12" x="6" y="15"/><g fill="#4d4d4d"><path d="m8 16h1v1h-1z"/><path d="m9 15h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m8 17h1v1h-1z"/><path d="m10 17h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m12 15h1v1h-1z"/><path d="m12 16h1v1h-1z"/><path d="m12 17h1v1h-1z"/><path d="m12 18h1v1h-1z"/><path d="m14 15h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m14 17h1v1h-1z"/><path d="m14 18h1v1h-1z"/></g><g transform="translate(8 8)"><path d="m7.9999999.99999865c-3.8623577 0-6.99999993 3.13764035-6.99999993 7.00000085 0 3.8623615 3.13764223 7.0000015 6.99999993 7.0000015 3.8623581 0 7.0000061-3.13764 7.0000001-7.0000015 0-3.8623605-3.137642-7.00000085-7.0000001-7.00000085z" fill="url(#b)"/><g fill="none"><path d="m14.5 8.0000001c0 3.5898529-2.910146 6.4999999-6.5000066 6.4999999-3.5898477 0-6.4999934-2.910147-6.4999934-6.4999999 0-3.5898535 2.9101457-6.5000001 6.4999934-6.5000001 3.5898606 0 6.5000066 2.9101466 6.5000066 6.5000001z" opacity=".8" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.9998579.500281c-4.138162 0-7.49985796 3.361693-7.49985796 7.499859s3.36169596 7.49986 7.49985796 7.49986c4.1381621 0 7.4998651-3.361694 7.4998581-7.49986 0-4.138166-3.361696-7.499859-7.4998581-7.499859z" opacity=".7" stroke="#636363"/><path d="m13 8.0012247a5.0000003 4.9999769 0 0 1 -10.0000003 0 5.0000003 4.9999769 0 1 1 10.0000003 0z" opacity=".3" stroke="url(#d)"/></g><path d="m13.5 8.0012106a5.5000003 5.4999746 0 0 1 -11.0000002 0 5.5000003 5.4999746 0 1 1 11.0000002 0z" fill="url(#e)" stroke="#626262" stroke-opacity=".701961" stroke-width="1.14462"/><path d="m11.703125 2.96875a.91978818.91978818 0 0 0 -.630859.2421875l-4.1113285 3.7832031a.91978818.91978818 0 0 0 -.28125.515625.91978818.91978818 0 0 0 -.3300781.5957032l-.6777344 5.3886722a.91978818.91978818 0 0 0 .5527344.96289l.3457031.146485a.91978818.91978818 0 0 0 .9804687-.169922l4.1308598-3.792969a.91978818.91978818 0 0 0 .283203-.515625.91978818.91978818 0 0 0 .330078-.5957031l.677734-5.3222657a.91978818.91978818 0 0 0 -.464844-.9199218l-.365234-.203125a.91978818.91978818 0 0 0 -.439453-.1152344z" fill="#0e141f" opacity=".1"/><path d="m11.695312 3.8886719-4.1113276 3.7832031 3.7988276 1.7421875.677735-5.3222656zm-4.4335932 4.3320312-.6777344 5.3886719.3457031.146484 4.1308595-3.7929684z" fill="#0e141f" opacity=".25"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941" stroke-width="1.369617" transform="matrix(.73013135 0 0 .73013135 -.621794 5.079301)"><path d="m14.629538 5.3193311-5.6552978 5.1935489-.4742411-.200677.9276869-7.3799596z" fill="url(#f)" stroke="#7a0000"/><path d="m9.8704612 2.1806693 5.6295388-5.1806689.500006.2779382-.927686 7.2898006z" fill="url(#g)" stroke="#000"/></g><path d="m10.222186 8.57093c-1.0444359 2.865895-5.345694 1.3003653-4.301258-1.5655299 1.0429353-2.8691133 5.344193-1.3035834 4.301258 1.5655299z" opacity=".2" stroke-width="2.288653"/><path d="m9.0193857 7.3068483a1.0623483 1.0623483 0 0 1 -1.8948665.9611537 1.0623483 1.0623483 0 1 1 1.8948665-.9611537z" fill="url(#i)" stroke-width="1.062348"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showinvalid.svg b/icon-themes/elementary_svg/cmd/lc_showinvalid.svg
new file mode 100644
index 000000000..cd9a66dd3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showinvalid.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" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="23.99999" y1="6.451322" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(1)"><rect fill="url(#a)" height="19.999817" rx=".527778" ry=".555556" width="19" x="2" y="2"/><path d="m2.561066 2.5h17.938934v19h-17.938934z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m2.4984578 1.4979437c-.088268 0-1.0001253 0-1 1.5l.0015422 18.4656923c.000048.574146.462218 1.036364 1.036364 1.036364h17.927455c.574146 0 1.036418-.462218 1.036364-1.036364l-.0017-18.4656923c-.06509-.718245-.02064-1.452593-1.5-1.5" fill="none" opacity=".3" stroke="#000"/><path d="m7 1h1v21h-1z" opacity=".321" stroke-width=".894426"/><path d="m15 1h1v21h-1z" opacity=".321" stroke-width=".894426"/><path d="m2 10 5-.000001v1l-5 .000001z" opacity=".321" stroke-width="1.054093"/><path d="m16 10h5v1h-5z" opacity=".321" stroke-width="1.118034"/><path d="m2.000001 13.999818 4.999999.000181v1l-4.999999-.000181z" opacity=".321"/><path d="m16 14 5.000002-.000182v1l-5.000002.000182z" opacity=".321"/><path d="m2.000001 17.999819 4.999999.000181v1l-4.999999-.000181z" opacity=".321"/><path d="m8 18 7 .000001v1l-7-.000001z" opacity=".321"/><path d="m16 18.000001 5.000002-.000182v1l-5.000002.000182z" opacity=".321"/><path d="m2.5 1.000001 4.5-.000001v1l-4.5.000001z" opacity=".321"/><path d="m8 1 7 .000001v1l-7-.000001z" opacity=".321"/><path d="m16 1.000001h4v1h-4z" opacity=".321"/><path d="m2 6 5-.000001v1l-5 .000001z" opacity=".321" stroke-width="1.054093"/><path d="m8 5.999999 7 .000001v1l-7-.000001z" opacity=".321"/><path d="m16 6h5v1h-5z" opacity=".321" stroke-width="1.118034"/><path d="m10 9h3v7h-3z" opacity=".321" stroke-width="2.291288"/><circle cx="11" cy="11.999999" fill="#ff8c82" fill-opacity=".317647" r="6.477479" stroke="#a10705" stroke-linecap="square" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showlicense.svg b/icon-themes/elementary_svg/cmd/lc_showlicense.svg
new file mode 100644
index 000000000..c713f88b9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showlicense.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571314 0 0 .456295 .342883 .348909)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.5 1.5c3.8955625 0 16.999979.00137 16.999979.00137l.000021 20.99863s-11.3333329 0-17 0c0-6.999993 0-13.9999842 0-20.9999777z" fill="url(#c)" stroke-width="1.056232"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.499975 4.9999812c-.646841 0-1.197769.4209726-1.406252 1.0000014h-2.593723c-.676163-.00957-.676163 1.009564 0 1.0000015h2.593723c.151865.4217796.484472.7543871.906252.9062513v9.0937626h-4.492194c-.676163-.0096-.676163 1.009564 0 1.000002h10.000014c.676162.0096.676162-1.009564 0-1.000002h-4.507819v-9.0937626c.42178-.1518642.754387-.4844717.906251-.9062513h2.593773c.676162.00956.676162-1.009564 0-1.0000015h-2.593773c-.208482-.5790288-.75941-1.0000014-1.406252-1.0000014zm0 1.0000014c.270918 0 .477826.2029333.494142.4687507-.0013.020815-.0013.041685 0 .0625-.01632.2658174-.223224.4687507-.494142.4687507-.270917 0-.477825-.2029333-.494141-.4687507.0013-.020815.0013-.041685 0-.0625.01632-.2658174.223224-.4687507.494141-.4687507zm-3.998057 1.8535182c-.158598-.000458-.304366.089445-.375001.2314458l-2.080081 4.6601624c-.02979.05959-.04486.125772-.04394.192384l.001.0625h-.0039v.353516.146484c.424238 1.00219 1.403031 1.666169 2.501957 1.666995 1.098306-.0015 2.074219-.665345 2.498051-1.666995v-.146484-.0029-.350587h-.002l-.001-.07129c-.000363-.06386-.01539-.126466-.04395-.183594l-2.080062-4.6621444c-.070562-.1403222-.21403-.2290433-.371094-.2294928zm8.000011 0c-.158599-.000458-.304367.089445-.375002.2314458l-2.08008 4.6601624c-.02979.05959-.04486.125772-.04395.192384l.001.0625h-.0039v.353516.146484c.424237 1.00219 1.403031 1.666169 2.501956 1.666995 1.098306-.0015 2.074218-.665345 2.49805-1.666995v-.146484-.0029-.350587h-.002l-.001-.07129c-.000362-.06386-.01539-.126466-.04394-.183594l-2.080041-4.6621444c-.070561-.1403222-.214029-.2290433-.371093-.2294928zm-8.001964 1.3476582 1.649416 3.798834h-3.298832zm8.000011 0 1.649415 3.798834h-3.298832z" fill="#7e8087"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showmultiplepages.svg b/icon-themes/elementary_svg/cmd/lc_showmultiplepages.svg
new file mode 100644
index 000000000..9196acf96
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showmultiplepages.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" gradientTransform="matrix(.34613 0 0 .45006 -5.888 1.252)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48572 0 0 .4563 -9.13 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#c)" opacity=".15" transform="matrix(.52133 0 0 .52133 11.277 -.968)"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#d)" opacity=".15" transform="matrix(.52133 0 0 .52133 11.277 -.968)"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15" transform="matrix(.52133 0 0 .52133 11.277 -.968)"/><g transform="matrix(.47384 0 0 .47654 16.35 -.207)"><path d="m-5.973 1.5h17v21h-17z" fill="url(#b)"/><g fill="none"><path d="m-6.027 1.482h17v21h-17z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width="2.092"/><path d="m8.824 20.38h-12.807v-16.654h12.807z" stroke="url(#a)" stroke-linecap="round" stroke-width="2.098"/></g></g><path d="m3.5 22h17v2h-17z" fill="url(#c)" opacity=".15" transform="matrix(.52133 0 0 .52133 11.277 12.032)"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#d)" opacity=".15" transform="matrix(.52133 0 0 .52133 11.277 12.032)"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15" transform="matrix(.52133 0 0 .52133 11.277 12.032)"/><g transform="matrix(.47384 0 0 .47654 16.35 12.793)"><path d="m-5.973 1.5h17v21h-17z" fill="url(#b)"/><g fill="none"><path d="m-6.027 1.482h17v21h-17z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width="2.092"/><path d="m8.824 20.38h-12.807v-16.654h12.807z" stroke="url(#a)" stroke-linecap="round" stroke-width="2.098"/></g></g><path d="m3.5 22h17v2h-17z" fill="url(#c)" opacity=".15" transform="matrix(.52133 0 0 .52133 .277 -.968)"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#d)" opacity=".15" transform="matrix(.52133 0 0 .52133 .277 -.968)"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15" transform="matrix(.52133 0 0 .52133 .277 -.968)"/><g transform="matrix(.47384 0 0 .47654 5.35 -.207)"><path d="m-5.973 1.5h17v21h-17z" fill="url(#b)"/><g fill="none"><path d="m-6.027 1.482h17v21h-17z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width="2.092"/><path d="m8.824 20.38h-12.807v-16.654h12.807z" stroke="url(#a)" stroke-linecap="round" stroke-width="2.098"/></g></g><path d="m3.5 22h17v2h-17z" fill="url(#c)" opacity=".15" transform="matrix(.52133 0 0 .52133 .277 12.032)"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#d)" opacity=".15" transform="matrix(.52133 0 0 .52133 .277 12.032)"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15" transform="matrix(.52133 0 0 .52133 .277 12.032)"/><g transform="matrix(.47384 0 0 .47654 5.35 12.793)"><path d="m-5.973 1.5h17v21h-17z" fill="url(#b)"/><g fill="none"><path d="m-6.027 1.482h17v21h-17z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width="2.092"/><path d="m8.824 20.38h-12.807v-16.654h12.807z" stroke="url(#a)" stroke-linecap="round" stroke-width="2.098"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_shownote.svg b/icon-themes/elementary_svg/cmd/lc_shownote.svg
new file mode 100644
index 000000000..413abdf74
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_shownote.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.00271019 .50014348 -.5122065 -.00277662 -10.621166 -10.412536)" gradientUnits="userSpaceOnUse" x1="18.573938" x2="62.560024" y1="-44.262432" y2="-44.495171"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><radialGradient id="b" cx="1.196594" cy="17.424702" gradientTransform="matrix(.53333333 0 0 .11633788 9.361817 20.415424)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1=".999998" y2="11.999999"><stop offset="0" stop-color="#fff"/><stop offset=".04494323" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 -.24939)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><path d="m4.9824219-.49609377c-1.3759392.00038298-2.4863159.91328684-2.4824219 2.04687507l.0000001 6.4492173-.0000001 3.4544704c0 1.133595 1.1064826 2.046875 2.4824219 2.046875h3.1113281l-1.0937499 4.998655 4.7753909-4.488889.692035-.513672h6.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-.950564-8.9531244c0-1.13359475-1.106483-2.04725794-2.482422-2.04687495z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="translate(0 3.942578)"/><path d="m4.9785157.49609221c-.8193638-.00022833-1.4785156.34795195-1.4785156 1.00390629v10.0000005c0 .5.6806362 1 1.5 1h3.0000001c.5844537-.050415 1.1557789.268001 1.1507732.834195l-.4974342 2.261586 2.8521848-2.67312c.26576-.155803.494476-.344393.818134-.422661h6.676342c1 0 1.5-.5 1.5-1v-10.0000005c0-.50000003-.680636-.99977051-1.5-.99999885z" fill="none" opacity=".5" stroke="url(#c)" transform="translate(0 3.942578)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showprecedents.svg b/icon-themes/elementary_svg/cmd/lc_showprecedents.svg
new file mode 100644
index 000000000..666974991
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showprecedents.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" gradientTransform="translate(-1.525126 8.48464)" gradientUnits="userSpaceOnUse" x1="10.525126" x2="10.525126" xlink:href="#b" y1="-10.48464" y2="11.51536"/><linearGradient id="b" gradientTransform="translate(-27.940678 -10.601695)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 -1 -1.525126 14.51536)" gradientUnits="userSpaceOnUse" x1="10.525126" x2="10.525126" xlink:href="#b" y1="16.51536" y2="-5.48464"/><linearGradient id="d" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="40.824818" x2="40.824818" y1="41.17144" y2="50.061581"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="e" gradientTransform="translate(0 1)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3" y2="4"><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="translate(0 8.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(0 15.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(15 8.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><g transform="translate(-15 -2)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-15 -9)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-15 -16)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -9)"><rect fill="url(#d)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.5 3.499997h3v2.000003h-3z" stroke="url(#e)"/><path d="m2.5 10.5h3v2.000003h-3z" stroke="url(#f)"/><path d="m2.5 17.5h3v2.000003h-3z" stroke="url(#g)"/><path d="m17.5 10.5h3v2.000003h-3z" stroke="url(#h)"/></g><g fill-rule="evenodd"><path d="m15.5 11.490234-4.595703-1.060547 1.416016-1.4160155-4.8027349-4.8027345.7050781-.710937 4.8046878 4.8066402 1.412109-1.4121093z" fill="url(#c)"/><path d="m15.5 11.509766-4.595703 1.060547 1.416016 1.416016-4.8027349 4.802734.7050781.710937 4.8046878-4.80664 1.412109 1.412109z" fill="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showpropbrowser.svg b/icon-themes/elementary_svg/cmd/lc_showpropbrowser.svg
new file mode 100644
index 000000000..a212aab41
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showpropbrowser.svg
@@ -0,0 +1,3 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="d" gradientTransform="matrix(.04846 0 0 .5238 -20.405 -100.176)" gradientUnits="userSpaceOnUse" x1="292.85699" x2="292.85699" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -404.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" xlink:href="#e" y1="654.815" y2="619.30701"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.814" x2="9.271" xlink:href="#e" y1="12.475" y2="19.39"/>
+
+/&amp;amp;amp;amp;gt;<g transform="translate(8 -8)"><circle cx="8" cy="16" fill="#fdfdfb" r="7.5" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round"/><circle cx="8" cy="16" fill="url(#g)" r="4.5"/><circle cx="8" cy="16" fill="none" opacity=".5" r="4.5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(0 1)"><rect fill="url(#f)" height="12" opacity=".99" rx="1.5" transform="scale(-1)" width="12" x="-14" y="-22"/><rect fill="none" height="13" opacity=".3" rx="2" stroke="#000" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="13" x="-14.5" y="9.5"/><path d="m11.987 11.624 2.013 1.812-6.765 8.94-5.235-4.51 1.732-2.296 3.06 2.658z" fill="#2f78c7" fill-opacity=".992"/><path d="m11.987 10.624 2.013 1.812-6.765 8.94-5.235-4.51 1.732-2.296 3.06 2.658z" fill="#fff"/><rect fill="none" height="11" opacity=".05" rx="1" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="11" x="-13.5" y="10.5"/></g><g transform="translate(6.010753 10.010752)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.691112-.194011z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showrow.svg b/icon-themes/elementary_svg/cmd/lc_showrow.svg
new file mode 100644
index 000000000..4d8a25cd5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showrow.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="10.5" y2="14.5"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="y" gradientTransform="translate(16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="z" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="A" gradientTransform="translate(11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="B" gradientTransform="translate(6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="C" gradientTransform="translate(1 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#z" y1="2" y2="3"/><linearGradient id="D" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#G" y1="15.499894" y2="48.395687"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="F" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#G" y1="2" y2="22"/><linearGradient id="G" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#D)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#F)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#E)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#e)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#f)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#g)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#h)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#i)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#j)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#k)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#l)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#m)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#n)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#p)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#q)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#r)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#t)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#u)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/></g><path d="m21.500002 14.499818-20.000002.000182v-4l20.000002-.000182z" fill="url(#x)"/><path d="m2 10c-.554.000005-1 .446-1 1v3c0 .554.446 1.000005 1 1h19c.554-.000005 1-.446 1-1v-3c0-.554-.446-1.0000053-1-1zm0 1h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4z" fill="#ad5f00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m17.5 11.5h3v2h-3z" opacity=".5" stroke="url(#y)"/><path d="m12.5 11.5h3v2h-3z" opacity=".5" stroke="url(#A)"/><path d="m7.4999999 11.5h3.0000001v2h-3.0000001z" opacity=".5" stroke="url(#B)"/><path d="m2.5 11.5h3v2h-3z" opacity=".5" stroke="url(#C)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showsinglepage.svg b/icon-themes/elementary_svg/cmd/lc_showsinglepage.svg
new file mode 100644
index 000000000..4759e6e52
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showsinglepage.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" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.868471" x2="23.868471" y1="6.441231" y2="41.493862"><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(.48571543 0 0 .45629666 .342869 .348905)" 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><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.292706 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.815119 18.997224)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.670939 18.997207)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500002 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.5000009 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.500001 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m3.5 1.5c3.8955809 0 17.000059.00136 17.000059.00136l.000021 20.998716s-11.3333863 0-17.00008 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="url(#b)"/><g fill="none" transform="translate(.053913 .01666)"><path d="m19.446087 21.48334h-15v-19.0000001h15z" stroke="url(#a)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.9987161s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showslide.svg b/icon-themes/elementary_svg/cmd/lc_showslide.svg
new file mode 100644
index 000000000..294ea6621
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showslide.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="4.559" y2="21.517"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3746 0 0 .37083 29.393 2.44)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.66892 0 0 .4054 -1.18 3.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="6.733" y2="41.267"/><linearGradient id="f" gradientTransform="matrix(.5135 0 0 .4054 -.325 3.27)" gradientUnits="userSpaceOnUse" x1="37.633" x2="37.633" xlink:href="#b" y1="6.733" y2="41.267"/><linearGradient id="g" gradientTransform="matrix(.47058531 0 0 .36937813 2.972059 3.568188)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="j" gradientTransform="matrix(.03873 0 0 .00824 -1.997 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -2)"><path d="m2.65 21h18.7v2h-18.7z" fill="url(#j)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#i)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#h)" opacity=".15"/><path d="m5 4.5h17.5v17h-17.5z" fill="url(#g)" stroke-width="1.045825"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#f)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#a)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m6 7.5h4m1 0h2m1 0h1m1 0h2m-12 4h2m-2 2h1m-1 2h2m-2 2h2m0-4h1m0 4h1" stroke="#aaa"/><g stroke-linejoin="round"><path d="m5 21.5h17.5v-17h-17.5" stroke="url(#d)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#a)"><path d="m20 14a4 4 0 1 1 -2.116-3.53l-1.884 3.53z" opacity=".5"/><path d="m20 14.012c0 1.734-1.26 3.392-2.933 3.854-1.67.463-3.605-.31-4.497-1.798-.007.007 3.43-2.056 3.43-2.056z" opacity=".5"/><path d="m20 14c0 1.734-1.26 3.392-2.933 3.855-.04-.007-1.067-3.855-1.067-3.855z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showtoolbar.svg b/icon-themes/elementary_svg/cmd/lc_showtoolbar.svg
new file mode 100644
index 000000000..f8008f8b4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showtoolbar.svg
@@ -0,0 +1,2 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 29.714934 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -18.284598 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.1234054 0 0 1 -2.961737 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="13.466666" cy="-.192307" gradientTransform="matrix(-.00000007 1.3636365 -1.7272727 -.00000008 11.667834 -11.363637)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="10" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98001981" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;amp;gt;<g transform="translate(0 -2)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -2.000239 -.142853)"><path d="m39.726803 40h5v7h-5z" fill="url(#a)"/><path d="m-8.272728-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m8.272317 40h31.455351v7.000001h-31.455351z" fill="url(#d)"/></g><path d="m2.5 8.5c-.5540001 0-1 .4460002-1 1v8c0 .554.4459999 1 1 1h2.1503906 14.7324214 2.117188c.554 0 1-.446 1-1v-8c0-.5539998-.446-1-1-1h-2-14.5z" fill="url(#e)" stroke="#0e141f" stroke-opacity=".382353"/><g fill="none"><rect height="8" opacity=".8" rx=".688394" ry=".760303" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="19" x="2.5" y="9.5"/><path d="m4.5 11v4.5h4v-4.5" stroke="#999"/><path d="m5 11.5h3" stroke="#747474"/><path d="m10.5 11v4.5h4v-4.5" stroke="#999"/><path d="m11 11.5h3" stroke="#747474"/><path d="m16.5 11v4.5h4v-4.5" stroke="#999"/><path d="m17 11.5h3" stroke="#747474"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showtrackedchanges.svg b/icon-themes/elementary_svg/cmd/lc_showtrackedchanges.svg
new file mode 100644
index 000000000..40503d709
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showtrackedchanges.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" gradientTransform="matrix(1.0080891 0 0 1.0000217 -4.038 2.999761)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1110.5" cy="1543" gradientTransform="matrix(1.3323351 0 0 .9601284 -1471.5547 -1471.5679)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.006025" x2="16.000223" xlink:href="#c" y1="9.534337" y2="9.534337"/><radialGradient id="e" cx="62.625" cy="4.625" gradientTransform="matrix(.76091728 0 0 .19022902 -39.567475 19.101329)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#c"/><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .46216215 2.269687 .858112)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="2.787236" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.48571543 0 0 .41480329 .342829 1.363181)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="-3.71906" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.39221364 0 0 .38819409 29.199296 .900891)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><linearGradient id="j" xlink:href="#c"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><linearGradient id="l" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 21h16.999998v2h-16.999998z" fill="url(#l)" opacity=".15"/><path d="m3.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#k)" opacity=".15"/><path d="m20.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#i)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00124 17.0000589.00124l.000021 19.9988401s-11.3333862 0-17.0000799 0c0-6.363471 0-13.6365848 0-20.0000562z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><g fill="none"><path d="m19.5 20.5h-15.0000004v-18h15.0000004z" stroke="url(#f)" stroke-linecap="round"/><path d="m6 4.5050064h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" stroke="#aaa"/><path d="m12.13125 6.5050061h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" stroke="#c6262e"/></g><g fill="#c6262e"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g><g transform="translate(7.999776 1.997674)"><g transform="translate(0 -1)"><g fill-rule="evenodd" transform="translate(0 8)"><path d="m1.6311977 10.044215-1.2140423-.5314124c.9355638-5.9221279 6.9649974-9.81131271 15.4743956-2.6074566l-.148677 3.105767v.024c-2.3001-1.9558412-4.28185-4.4661954-8.3626394-4.4661954-4.6845799.0620013-5.4152457 3.6123781-5.7451002 4.4751964z" fill="url(#a)"/><path d="m15.497906 10.035214c-2.197549 2.805361-4.840524 3.464775-7.4943994 3.464775-2.6539763 0-5.9811868-.45581-6.4951461-3.464775.5575631-2.7513595 1.9987083-4.4348957 5.7001846-4.4661968 4.0448559-.0340007 6.0093479 2.5103543 8.2893609 4.4661968z" style="stroke-width:1.004673;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#b);stroke:url(#d)"/><ellipse cx="7.320361" cy="9.525049" fill="#64baff" fill-opacity=".984314" rx="3.161734" ry="3.136432" stroke="#0d52bf" stroke-width=".669784"/><ellipse cx="7.050984" cy="8.801107" fill="#0d52bf" rx="2.016211" ry="1.800021"/><ellipse cx="6.546961" cy="8.400906" fill="#d7e4f1" rx="1.008172" ry=".800054"/></g><path d="m.49911436 17.499903c.89458434-5.925929 7.65508724-10.9231368 15.03926664-2.609057" fill="none" stroke="#8c8c8c" stroke-width="1.004673"/></g><path d="m16.169716 19.98114c0 1.116301-3.619676 2.021186-8.0847463 2.021186-4.4650706 0-8.0847461-.904818-8.0847461-2.021186 0-1.116369 3.6196755-2.021187 8.0847461-2.021187 4.4650703 0 8.0847463.904885 8.0847463 2.021187z" fill="url(#e)" fill-rule="evenodd" opacity=".3" stroke-width=".673729"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showtwopages.svg b/icon-themes/elementary_svg/cmd/lc_showtwopages.svg
new file mode 100644
index 000000000..dd2fae74c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showtwopages.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" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.48571543 0 0 .45629666 10.869795 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#f" y1=".985206" y2="47.013336"/><linearGradient id="f"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.40540511 0 0 .51351351 12.796653 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#h" y1="6.473675" y2="41.526306"/><linearGradient id="h"><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="i" gradientTransform="matrix(.48571543 0 0 .45629666 -9.130206 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#f" y1=".985206" y2="47.013336"/><linearGradient id="j" gradientTransform="matrix(.40540511 0 0 .51351351 -7.203348 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#h" y1="6.473675" y2="41.526306"/><g transform="translate(11.066283)"><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/></g><g transform="translate(.526967)"><path d="m14.026926 1.499957c3.895581 0 17.000059.0014 17.000059.0014l.000021 20.998716s-11.333386 0-17.00008 0c0-7.000018 0-14.000035 0-21.000054z" fill="url(#e)"/><g fill="none"><path d="m30.026966 21.5h-15v-19h15z" stroke="url(#g)" stroke-linecap="round"/><path d="m13.972994 1.48198c3.895581 0 17.000059.0014 17.000059.0014l.000021 20.998716s-11.333386 0-17.00008 0c0-7.000018 0-14.000035 0-21.000054z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(-9.90449)"><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/></g><g transform="translate(-.473033)"><path d="m-5.9730745 1.4999569c3.895581 0 17.0000595.0014 17.0000595.0014l.000021 20.9987161s-11.33338646 0-17.0000805 0c0-7.000018 0-14.0000351 0-21.0000541z" fill="url(#i)"/><g fill="none"><path d="m10.026966 21.5h-15.0000005v-19.0000001h15.0000005z" stroke="url(#j)" stroke-linecap="round"/><path d="m-6.0270065 1.4819799c3.895581 0 17.0000595.0014 17.0000595.0014l.000021 20.9987161s-11.33338646 0-17.0000805 0c0-7.000018 0-14.0000351 0-21.0000541z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_showwhitespace.svg b/icon-themes/elementary_svg/cmd/lc_showwhitespace.svg
new file mode 100644
index 000000000..4bed70257
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showwhitespace.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" gradientTransform="matrix(1 0 0 -1 13 47.499993)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="15.000001" y2="19.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".66666669" stop-color="#fff" stop-opacity=".196078"/><stop offset=".66666669" stop-color="#fff"/><stop offset=".88888896" stop-color="#fff"/><stop offset=".88888896" stop-color="#fff" stop-opacity=".176471"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.35135 0 0 .5135 6.567 -16.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24.001707" y1="5.564" y2="41.526775"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="translate(13 .5)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="13.5" y2="22"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.99999998 0 0 -.99999998 13 47.499993)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#c" y1="13.5" y2="22"/><linearGradient id="e" gradientTransform="translate(13 .5)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#c" y1="22.000069" y2="13.500069"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="19.500069" y2="15.499993"><stop offset="0" stop-color="#fff"/><stop offset=".25002578" 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(.35135 0 0 .5135 6.567 -16.324)" gradientUnits="userSpaceOnUse" x1="24.001707" x2="24" y1="6.473223" y2="43"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><clipPath id="h"><path d="m7-5h16v12h-16z"/></clipPath><clipPath id="i"><path d="m7-15h16v11h-16z"/></clipPath><linearGradient id="j" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="5.81" y2="67.174"/><linearGradient id="k"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#k" y1=".985" y2="47.013"/><g clip-path="url(#h)" transform="translate(-3 5)"><path d="m7.5-14.5h15v21h-15z" fill="url(#j)"/><g fill="none"><path d="m21.5 5.5h-13v-19h13z" stroke="url(#b)" stroke-linecap="round"/><path d="m7.5-14.5h15v21h-15z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g clip-path="url(#i)" transform="translate(-3 28)"><path d="m7.5-14.5h15v21h-15z" fill="url(#l)"/><g fill="none"><path d="m21.5 5.5h-13v-19h13z" stroke="url(#g)" stroke-linecap="round"/><path d="m7.5-14.5h15v21h-15z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></g><g stroke-linecap="round" stroke-linejoin="round"><g transform="matrix(1 0 0 -1 -5 24.499993)"><path d="m15.5 13.999993v4.000007h-2l3.5 4 3.5-4h-2v-4.000007z" fill="url(#e)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.476562 14.999993.01172 3.000007c-.000757.481843-.349032.892841-.824219.972657l1.335937 1.527343 1.335937-1.527343c-.475186-.079816-.823461-.490814-.824218-.972657l-.011719-3.000007z" fill="none" opacity=".5" stroke="url(#f)"/></g><g transform="matrix(1 0 0 -1 -5 48.499993)"><path d="m15.5 33.999993v-4h-2l3.5-4 3.5 4h-2v4z" fill="url(#d)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.5 32.999993-.01172-3c-.000756-.481843-.349031-.892841-.824218-.972657l1.335938-1.527343 1.335937 1.527343c-.475186.07982-.823461.490814-.824218.972657l-.01172 3z" fill="none" opacity=".245" stroke="url(#a)" stroke-linecap="square" stroke-linejoin="miter"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_shrink.svg b/icon-themes/elementary_svg/cmd/lc_shrink.svg
new file mode 100644
index 000000000..028e3f7b0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_shrink.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" gradientUnits="userSpaceOnUse" x1="5.5" x2="5.5" y1="20" y2="11"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.5" x2="5.5" y1="18" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".60000002" stop-color="#fff" stop-opacity=".176471"/><stop offset=".60000002" stop-color="#fff"/><stop offset=".80000001" stop-color="#fff"/><stop offset=".80000001" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99991581 0 0 .98733013 .000766 -.002655)" gradientUnits="userSpaceOnUse" x1="11" x2="12" y1="-4" y2="21"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="22.507378" cy="30.193634" gradientTransform="matrix(.51880774 -.00288634 .00075383 .1354979 -2.651101 13.422014)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(.8 0 0 .8 1.2 4.6)"><ellipse cx="9.094001" cy="17.536987" fill="url(#d)" opacity=".2" rx="7.898917" ry="2.89" stroke-width="1.2425"/><path d="m12.542969 14.875h-7.167969l-.8506153 2.499355h-3.0907398l6.3344667-15.0074174h2.8767574l6.109486 15.0074174h-3.234728zm-6.1213426-2.5h5.2033736l-2.3510152-6.9236432z" style="stroke:#000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49;fill:url(#c)"/><path d="m7.4140625 6.4941406-5.0664063 12.0058594h.421875l4.6445313-11.0058594h2.3027344l4.4804691 11.0058594h.40625l-4.8867191-12.0058594zm-.6328125 8.0058594-.3964844.892578h4.0351564l-.316406-.892578z" fill="#fff" opacity=".2" transform="matrix(1.25 0 0 1.25 -1.5 -5.75)"/></g><g transform="matrix(1 0 0 -1 13 21)"><path d="m5.5 11c-.1298868.0021-.25387.05461-.3457031.146484l-3.5078125 3.5c-.3147787.314997-.0918033.853342.3535156.853516h2.5v3.5c.0000276.276131.2238691.499972.5.5h1c.2761309-.000028.4999724-.223869.5-.5v-3.5h2.5c.4453189-.000174.6682943-.538519.3535156-.853516l-3.4921875-3.5c-.0956617-.095706-.2260267-.148556-.3613281-.146484z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.5 12.220339-2.255429 2.279661h2.255429l-.0117188.999974.0117188 3.500026.011719-3.5-.011719-1h2.2342428z" fill="none" opacity=".49" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sidebar.svg b/icon-themes/elementary_svg/cmd/lc_sidebar.svg
new file mode 100644
index 000000000..1520206f7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sidebar.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" gradientUnits="userSpaceOnUse" x1="-19.059322" x2=".940678" y1="9.983051" y2="9.983051"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.03105 0 0 .01367 .78 15.67)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.03105 0 0 .01367 .785 15.67)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.03105 0 0 .01367 23.215 15.67)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.57576 0 0 .62295 -2.394 -3.107)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="17.829" y2="8.197"><stop offset="0" stop-color="#cdcdcd"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m4.504 20.68h14.992v3.32h-14.992z" fill="url(#b)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m19.496 20.68v3.32c1.6.006 3.865-.744 3.865-1.66s-1.783-1.66-3.864-1.66z" fill="url(#c)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m4.504 20.68v3.32c-1.6.006-3.865-.744-3.865-1.66s1.783-1.66 3.864-1.66z" fill="url(#e)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m4.5 2.5c-1.108 0-2 .892-2 2v17h19v-17c0-1.108-.892-2-2-2z" fill="url(#f)" stroke="url(#a)"/><path d="m20.5 6.5v-2c0-.554-.446-1-1-1h-15c-.554 0-1 .446-1 1v2" fill="none" opacity=".8" stroke="#fff"/><path d="m3 8h18v13h-18z" fill="#fff"/><path d="m13 8h8v13h-8z" fill="#eee"/><path d="m3 7.5h18" fill="none" stroke="#a0a0a0"/><g fill="#808080"><path d="m12.542 8-.05 13" stroke="#b3b3b3"/><path d="m4 5h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z" opacity=".6"/></g><path d="m3 8.5h18" fill="none" opacity=".05" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_signature.svg b/icon-themes/elementary_svg/cmd/lc_signature.svg
new file mode 100644
index 000000000..05bcf691d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_signature.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" gradientTransform="matrix(.82398 -.85484 .74718 .73096 -68.713 11.515)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.80068 -.83068 .87443 .85546 -71.348 8.308)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.467"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.63343 -.055 -.0391 .63928 -44.564 .714)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817" y2="41.392"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4857 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.012 0 0 .0082 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.012 0 0 .0082 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.0352 0 0 .0082 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#i)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#h)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#g)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#f)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m3.5 1.5h17v21h-17z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><path d="m19.682 16.506c-.083-.038-.167-.02-.23.008l-8.372 3.764-1.542.694-.044.015-2.61 2.64 3.718-.17.038-.02 1.548-.69 8.383-3.793c.253-.114.208-.75-.1-1.43-.23-.51-.54-.905-.787-1.018z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m-39.834 20.34c.546-.45 1.15.252 2.32 1.396.54.775 1.126 1.562 1.392 2.47l13.922-13.953 7.252-8.75c.51-.528 3.79-4.808 2.584-5.99-1.207-1.18-5.8 2.73-6.31 3.26l-7.765 7.064z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".972" transform="matrix(.5145 0 0 .5145 29.976 8.968)"/><path d="m9.522 19.392c.28-.232.55.17 1.15.76.6.587.922.838.703 1.13l7.092-6.948.025-.027s-.015-.013-.014-.014c.22-.29-.06-.967-.66-1.554-.602-.59-1.294-.867-1.575-.635l-.026.027z" fill="#0c0c0c" opacity=".6"/><path d="m-36.368 24.484c.425-.566.193-1.878-.974-3.02-1.17-1.144-2.068-1.326-2.614-.876-1.45 2.87-2.095 2.633-4.34 7.56.083.172.244.337.487.58z" style="fill-rule:evenodd;stroke-width:.972;stroke-linecap:round;stroke-linejoin:round;fill:url(#b);stroke:url(#c)" transform="matrix(.5145 0 0 .5145 29.976 8.968)"/><path d="m16.722 11.51c.28-.233.973.043 1.575.632.6.587.88 1.263.66 1.554 0 0 .015.012.014.013.774-1.164 2.814-2.9 3.41-4.037.22-.29 1.736-2.29 1.136-2.878-.602-.588-2.678 1.02-2.96 1.253z" fill="#0c0c0c" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_signaturelinedialog.svg b/icon-themes/elementary_svg/cmd/lc_signaturelinedialog.svg
new file mode 100644
index 000000000..067ef881f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_signaturelinedialog.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" gradientTransform="matrix(.82398 -.85484 .74718 .73096 -68.713 11.515)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.80068 -.83068 .87443 .85546 -71.348 8.308)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.467"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.63343 -.055 -.0391 .63928 -44.564 .714)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817" y2="41.392"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#i)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#h)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#g)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#f)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m3.5 1.5h17v21h-17z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><path d="m19.682 16.506c-.083-.038-.167-.02-.23.008l-8.372 3.764-1.542.694-.044.015-2.61 2.64 3.718-.17.038-.02 1.548-.69 8.383-3.793c.252-.114.207-.75-.1-1.43-.232-.51-.54-.905-.788-1.018z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m-39.834 20.34c.546-.45 1.15.252 2.32 1.396.54.775 1.126 1.562 1.392 2.47l13.922-13.953 7.252-8.75c.51-.528 3.79-4.808 2.584-5.99-1.207-1.18-5.8 2.73-6.31 3.26l-7.765 7.064z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".972" transform="matrix(.51454 0 0 .51454 29.976 8.968)"/><path d="m9.522 19.392c.28-.232.55.17 1.15.76.6.587.922.838.703 1.13l7.092-6.948.025-.027s-.015-.013-.014-.014c.22-.29-.06-.967-.66-1.554-.602-.59-1.294-.866-1.575-.634l-.026.027z" fill="#0c0c0c" opacity=".6"/><path d="m-36.368 24.484c.425-.566.193-1.878-.974-3.02-1.17-1.144-2.068-1.326-2.614-.876-1.45 2.87-2.095 2.633-4.34 7.56.083.172.244.337.487.58z" style="fill-rule:evenodd;stroke-width:.972;stroke-linecap:round;stroke-linejoin:round;fill:url(#b);stroke:url(#c)" transform="matrix(.51454 0 0 .51454 29.976 8.968)"/><path d="m16.722 11.51c.28-.233.973.043 1.575.632.6.587.88 1.263.66 1.554 0 0 .015.012.014.013.773-1.163 2.813-2.898 3.41-4.036.22-.29 1.735-2.29 1.135-2.878-.602-.588-2.678 1.02-2.96 1.253z" fill="#0c0c0c" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_signaturesmenu.svg b/icon-themes/elementary_svg/cmd/lc_signaturesmenu.svg
new file mode 100644
index 000000000..01e209cfb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_signaturesmenu.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" gradientTransform="matrix(.82398 -.85484 .74718 .73096 -68.713 11.515)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.80068 -.83068 .87443 .85546 -71.348 8.308)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.467"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.63343 -.055 -.0391 .63928 -44.564 .714)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817" y2="41.392"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><path d="m19.682 16.506c-.083-.038-.167-.02-.23.008l-8.372 3.764-1.542.694-.044.015-2.61 2.64 3.718-.17.038-.02 1.548-.69 8.383-3.793c.253-.114.208-.75-.1-1.43-.23-.51-.54-.905-.787-1.018z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m-39.834 20.34c.546-.45 1.15.252 2.32 1.396.54.775 1.126 1.562 1.392 2.47l13.922-13.953 7.252-8.75c.51-.528 3.79-4.808 2.584-5.99-1.207-1.18-5.8 2.73-6.31 3.26l-7.765 7.064z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".972" transform="matrix(.5145 0 0 .5145 29.976 8.968)"/><path d="m9.522 19.392c.28-.232.55.17 1.15.76.6.587.922.838.703 1.13l7.092-6.948.025-.027s-.015-.013-.014-.014c.22-.29-.06-.967-.66-1.554-.602-.59-1.294-.867-1.575-.635l-.026.027z" fill="#0c0c0c" opacity=".6"/><path d="m-36.368 24.484c.425-.566.193-1.878-.974-3.02-1.17-1.144-2.068-1.326-2.614-.876-1.45 2.87-2.095 2.633-4.34 7.56.083.172.244.337.487.58z" style="fill-rule:evenodd;stroke-width:.972;stroke-linecap:round;stroke-linejoin:round;fill:url(#b);stroke:url(#c)" transform="matrix(.5145 0 0 .5145 29.976 8.968)"/><path d="m16.722 11.51c.28-.233.973.043 1.575.632.6.587.88 1.263.66 1.554 0 0 .015.012.014.013.774-1.164 2.814-2.9 3.41-4.037.22-.29 1.736-2.29 1.136-2.878-.602-.588-2.678 1.02-2.96 1.253z" fill="#0c0c0c" opacity=".6"/><path d="m5.9140542 24.264372c-.3154222-.308149-.631209-.61494-.913193-.954291-.3669417-.430949-.6388467-.928737-.9250977-1.413809-.1794697-.317018-.3525269-.636903-.5664673-.932297-.1990807-.290536-.3947186-.583627-.5861074-.879326-.2195911-.383605-.3674105-.80305-.5139768-1.218551-.1450204-.417155-.294086-.834105-.4722828-1.238405-.1708516-.369516-.3569294-.731745-.5402959-1.095143-.1844463-.335673-.3161533-.686561-.3926308-1.060888-.08776917-.355262-.11829825-.717384-.13241671-1.081853-.00702554-.525883.11931755-1.03564.29739291-1.52632.2023523-.48575.4144105-.969311.6696002-1.429878.1929421-.351116.46845-.631033.7742658-.883527.2380217-.193117.475928-.385826.7199018-.5713633.5021862-.3706791 1.0931249-.6562203 1.6290416-.9370678.0997189-.0522578.4620938-.1050825.5767062-.1251733.5458194-.1219182 1.1054437-.1413755 1.6601209-.1931507.6105083-.0631933 1.2227686-.1193963 1.8285448-.2198113.5168157-.0762677 1.02284-.2010541 1.523401-.3478809.156247-.0566688.205174-.068559.350039-.1428337.049083-.0251656.191508-.1095607.143596-.0822322-1.9836631 1.1314532-1.3045253.7930326-.891865.4714652.21927-.183054.41869-.3881629.619607-.5907488.191557-.1755519.376317-.35667.538406-.5599737.269557-.3591185.385459-.7850672.461936-1.2197631.049992-.3584924-.029642-.6985383-.167134-1.0267331-.152234-.3494501-.378841-.6591361-.609069-.9604401-.224779-.2661051-.443679-.5448515-.730514-.7466971-.211477-.1337329-.4082159-.0577021-.6101281.0496462-.504266.3268028.069976-.048314 1.0314181-.5812898.04183-.023189-.0777.055805-.116023.084421-.132308.0987919-.261619.2014452-.390371.3047855-.3193976.2411177-.5517456.5605243-.7630852.8951651-.2199617.364049-.3874073.7586448-.5160143 1.1634269-.0812942.3149449-.1449165.6349532-.191357.9569158-.067158.3542231.029583.6817975.1576967 1.0082318.1907251.4157083.3763918.8335387.5584931 1.2531228.1750416.4454672.3705761.8823451.6178917 1.292514.170452.2729741.388421.5099296.610766.7406776.196747.189089.383205.386719.521683.622864.110749.207884.12856.437847.138105.668237.01947.251596-.03257.488241-.142737.712862-.110576.220995-.295747.371524-.478311.528244-.01945.02095-.0389.04191-.05835.06286 0 0-1.3708252.591481-1.3708252.591481.017194-.02837.034389-.05675.051583-.08512.1580762-.175732.3866657-.274383.5025737-.492128.1230269-.19547.1931455-.405094.1766498-.639498-.00733-.205762-.015877-.415542-.1047453-.60533-.1264546-.228956-.3093029-.4145-.4938883-.597664-.2268817-.241207-.445632-.491667-.611383-.78023-.2367312-.422828-.4252071-.8683081-.6106357-1.3155497-.1850739-.4192056-.3819696-.8325949-.5792138-1.2461372-.1423815-.3416217-.2579309-.6934056-.2040826-1.0691484.0399479-.3331498.1128259-.6616274.1942556-.9866803.1298173-.4136762.2912316-.8200519.5058058-1.1975562.2025049-.3421711.4174003-.6825205.7320066-.9341096.6006286-.5156683 1.2662444-.9434017 1.9922834-1.2739561.268016-.09592.461735-.093937.698334.081293.277233.230114.501685.5140215.729523.7915184.241592.3083158.475188.6282462.639834.9853464.155401.3543495.234819.7223896.183968 1.1115698-.070049.4429385-.168201.8810393-.405253 1.2687349-.147023.2178338-.320609.4154076-.527635.5788895-.201981.2046248-.402157.4114124-.614727.6051713-.613651.5303836-1.345307.9413978-2.117198 1.1878949-.4960508.1351542-.9986163.242023-1.5078943.314828-.6093361.0927482-1.2234391.1526779-1.8365871.214028-.5605647.0500193-1.1238801.0882467-1.6727396.2219004-.1742352.0396259-.2477882.0522168-.4145877.1053738-.0547016.0174327-.2107013.0888085-.1620744.0582866 1.9760765-1.2403336 1.3300392-.7829576.8960626-.5224094-.2455431.1911854-.4970851.3737256-.7353949.5742879-.3111416.243022-.6077911.499871-.814233.842837-.2745994.446324-.4800579.932371-.6884192 1.41222-.1849606.466814-.3152196.957953-.3052712 1.464131.021351.355451.053754.710089.1363157 1.057495.061471.36452.1867893.704318.3577897 1.032457.1873885.364759.3805604.726942.5515176 1.09981.1716124.411536.3148324.834614.4626755 1.255108.1404132.404941.3025026.804376.5144325 1.177778.1933735.292442.3870898.584858.5908473.870201.210694.30348.3848603.628539.5468358.960353.2673119.486036.5323047.978135.8993942 1.398442.2829307.329015.5945516.64239.9645685.873863 0 0-1.2716538.814226-1.2716538.814226z"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_signpdf.svg b/icon-themes/elementary_svg/cmd/lc_signpdf.svg
new file mode 100644
index 000000000..79ae89041
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_signpdf.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" gradientUnits="userSpaceOnUse" x1="13.090909" x2="13.090909" y1="0" y2="22.90909"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.909093" x2="10.909092" y1="2.181821" y2="20.727271"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.42397067 -.43984937 .384454 .37610816 -5.379587 14.892928)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.41198189 -.42741809 .44992921 .44016839 -6.7354 13.242799)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.466999"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.32592507 -.0282997 -.02011851 .32893513 7.046039 9.335382)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817001" y2="41.391998"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4210526 0 0 .5526316 1.894737 -1.763158)" gradientUnits="userSpaceOnUse" x1="23.969797" x2="24.000002" y1="3.981044" y2="42.670994"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .00823529 13.238794 18.980568)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .00823529 10.761206 18.980568)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="j" gradientTransform="matrix(.0352071 0 0 .00823529 -.724852 18.980551)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.91666672 0 0 .91666672 .999999 1)"><path d="m3.500001 21.999998h17v1.999998h-17z" fill="url(#j)" opacity=".15"/><path d="m3.5 22.000086v1.999889c-.6204725.003765-1.5-.448074-1.5-1.000074 0-.551999.6924-.999815 1.5-.999815z" fill="url(#i)" opacity=".15"/><path d="m20.5 22.000086v1.999889c.620472.0038 1.5-.448074 1.5-1.000074 0-.551999-.692401-.999815-1.5-.999815z" fill="url(#h)" opacity=".15"/><path d="m3.8181827.54545451 16.3636353-.00000004v21.81818053h-16.3636353z" fill="url(#a)" stroke="#7a0000" stroke-linejoin="round" stroke-opacity=".501961" stroke-width="1.090909"/><path d="m14 2c-4.9991079 5.6385387-8.0500943 8.412237-9 8.5v2.029297c.7169887-.131595 2.1821885-.652171 4.1015625-2.232422 2.4611645-2.0263156 5.9375005-8.296875 5.9375005-8.296875h-.126953zm1.039063 0c-.763169 1.9677985-1.831948 10.747333-1.902344 19.5h5.71875c-1.637067-5.913217-1.292286-13.249971-.998047-19.5zm-10.039063 11.800781v2.253907c1.8001304-.000001 3.9343958 2.289043 5.476562 5.445312h1.457032c-1.517712-3.446306-5.5591604-7.699219-6.933594-7.699219z" fill="#7a0000" fill-rule="evenodd" opacity=".2" stroke-width=".916667" transform="matrix(1.090909 0 0 1.090909 -1.090908 -1.090909)"/><path d="m13.607202 1.090909c-5.4535725 6.1511328-8.2073041 6.9951676-9.2435648 7.0909087v2.2129363c.7821694-.143558 2.380736-.7115415 4.4745984-2.4354515 2.6849064-2.2105256 5.9013194-6.8683935 5.9013194-6.8683935-.880321 2.2698704-1.497947 10.376947-1.514956 20.727272h6.411765v-1.037791c-1.945269-6.69393-2.153247-12.6590485-1.822268-19.689481h-3.2135zm-9.2435648 10.692653v2.457122c2.2640725-.000001 5.0154077 3.314584 6.6991978 7.577497h1.411764c-.79117-3.875404-6.3836569-10.034619-8.1109618-10.034619z" fill="url(#g)" fill-rule="evenodd" opacity=".9"/><path d="m4.909092 1.636364h14.181817v19.636362h-14.181817z" style="opacity:.4;fill:none;stroke-width:1.090909;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><path d="m18.164774 1.090909c-2.0461 1.246517-8.7432546 5.0150615-13.8011368 4.5340903v3.460227s11.2467728 1.6513167 15.2727268-1.6704537v-5.5284091c0-.4446459-.350127-.7954545-.795454-.7954545zm1.47159 7.7954543c-2.024056 2.0159297-8.727273 7.4772717-10.3636362 12.9318177h3.2018712c1.120547-1.893006 5.874758-9.46195 7.161765-10.744318z" fill="#7a0000" fill-rule="evenodd" opacity=".05"/></g><path d="m19.682 16.506c-.083-.038-.167-.02-.23.008l-8.372 3.764-1.542.694-.044.015-2.61 2.64 3.718-.17.038-.02 1.548-.69 8.383-3.793c.252-.114.207-.75-.1-1.43-.232-.51-.54-.905-.788-1.018z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m9.4798136 19.433744c.2809389-.231543.5917214.129664 1.1937324.718298.277852.398768.579373.803711.71624 1.270914l7.163426-7.179377 3.731444-4.5022251c.262415-.2716771 1.950107-2.4739083 1.329571-3.0820946-.621049-.6071572-2.984332 1.4046942-3.246747 1.6774004l-3.995403 3.6347103z" fill="url(#c)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".500133"/><path d="m9.522 19.392c.28-.232.55.17 1.15.76.6.587.922.838.703 1.13l7.092-6.948.025-.027s-.015-.013-.014-.014c.22-.29-.06-.967-.66-1.554-.602-.59-1.294-.866-1.575-.634l-.026.027z" fill="#0c0c0c" opacity=".6"/><path d="m11.263209 21.565998c.21868-.29123.09931-.966306-.501162-1.553911-.602011-.588634-1.0640684-.68228-1.3450072-.450737-.746083 1.47673-1.0779613 1.354784-2.2331036 3.889922.042707.0885.1255477.1734.2505809.298433z" style="fill-rule:evenodd;stroke-width:.500133;stroke-linecap:round;stroke-linejoin:round;fill:url(#d);stroke:url(#e)"/><path d="m16.722 11.51c.28-.233.973.043 1.575.632.6.587.88 1.263.66 1.554 0 0 .015.012.014.013.773-1.163 2.813-2.898 3.41-4.0359997.22-.29 1.735-2.29 1.135-2.878-.602-.588-2.678 1.02-2.96 1.253z" fill="#0c0c0c" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_slidemasterpage.svg b/icon-themes/elementary_svg/cmd/lc_slidemasterpage.svg
new file mode 100644
index 000000000..1ce73cf14
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_slidemasterpage.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" gradientTransform="matrix(.5135 0 0 .4054 -.33 3.265)" gradientUnits="userSpaceOnUse" x1="24.011684" x2="24.011684" y1="6.746423" y2="41.280216"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="7.504621" cy="8.597903" gradientTransform="matrix(-.00000006 1.4444444 -1.2222222 -.00000005 22.508549 -9.840008)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.4845 0 0 .34573 33.24 3.15)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="53.624" y2="2.906"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 8.76 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 15.24 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><g transform="translate(0 -2)"><path d="m1.5 22h21v2h-21z" fill="url(#d)" opacity=".15" transform="translate(0 -1)"/><path d="m1.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#e)" opacity=".15"/><path d="m22.5 21v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#g)" opacity=".15"/><g stroke-linejoin="round"><path d="m1.5 4.5h21v17h-21z" fill="url(#b)" stroke="url(#c)"/><g fill="none"><path d="m21.495 20.495h-19v-15h19z" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><path d="m11.5 18.5h9m-1 1v-7m-9-5h-7m1-1v10" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></g><path d="m7 13.018h.993l.007.982h-.993zm2-.018h1l.007.982h-1zm2 0h2l.007.982h-2zm3 0 1.993.018.007.982-1.994-.018zm-7-2h2v1h-2zm3 0h1v1h-1.0000019zm2 0h2l.001 1h-2.001zm3 0h2v1h-2zm-8 4h2v1h-2zm3 0h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1.002zm2 0 1.012.013-.012.987-1.012-.013z" fill="#fff" opacity=".7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_smallcaps.svg b/icon-themes/elementary_svg/cmd/lc_smallcaps.svg
new file mode 100644
index 000000000..170938741
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_smallcaps.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" gradientTransform="matrix(.40540511 0 0 .51351351 3.278675 -.31533)" gradientUnits="userSpaceOnUse" x1="36.334797" x2="36.334797" y1="6.473674" y2="8.421042"><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="18" x2="18" y1="2" y2="6"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.98294772 1.0173481 0 -38.008674 23.008526)" gradientUnits="userSpaceOnUse" x1="18.312265" x2="-5.255175" y1="14.744216" y2="15.096445"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.68058746 0 0 .70440603 40.788047 5.474433)" gradientUnits="userSpaceOnUse" x1="-32.692204" x2="-32.692204" xlink:href="#c" y1="3.563357" y2="23.438257"/><linearGradient id="e" gradientTransform="translate(-.01387 .204693)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#c" y1="3" y2="25"/><g transform="translate(0 2)"><path d="m16.345191 9.3477566h2.798801q1.913027 0 2.774196.5666171.867321.5602503.867321 1.7889823 0 .83401-.381376 1.368794-.375224.534786-1.002647.643016v.06367q.855019.19736 1.230244.738512.381374.541151.381374 1.438825 0 1.273297-.891926 1.986344-.885775.713046-2.411274.713046h-3.364713zm1.906876 3.6861954h1.107217q.775053 0 1.119521-.248293.350618-.248293.350618-.821277 0-.534784-.381375-.763978-.375223-.23556-1.193334-.23556h-1.002647zm0 1.566155v2.425631h1.242544q.787355 0 1.162579-.311958.375224-.311957.375224-.954973 0-1.1587-1.599315-1.1587z" style="stroke:#000;stroke-width:.692199;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.490196;fill:url(#d)"/><path d="m16.344783 9.3477638v1.0000002h2.798828c1.275351 0 2.201278.188662 2.77539.566407.454382.293509.723.73011.820313 1.298828.02719-.160486.04687-.32795.04687-.509766 0-.819155-.288974-1.415563-.867188-1.7890622-.574107-.3777451-1.500034-.566407-2.775385-.566407zm4.376953 3.1425782c-.05796.120106-.135848.219617-.242188.294922-.229645.165529-.604392.248047-1.121094.248047h-1.105467v1h1.105467c.516702 0 .89145-.08252 1.121094-.248047.233746-.165528.34961-.438323.34961-.820312 0-.18658-.03779-.343826-.107422-.47461zm1.583984 1.697266c-.237882.283693-.536222.463851-.904297.527344v.06445c.570012.131573.98032.377513 1.230469.738281.17373.246513.282871.552669.337891.910156.02276-.151764.04297-.304645.04297-.470703 0-.598449-.126609-1.078686-.380859-1.439453-.087-.125476-.200476-.232327-.326172-.330078zm-1.359375 2.105469c-.06238.169869-.157818.310807-.289062.419922-.25015.207972-.637206.3125-1.16211.3125h-1.242187v1h1.242187c.524904 0 .91196-.104528 1.16211-.3125.250149-.207972.375-.526401.375-.955078 0-.176138-.0305-.328869-.08594-.464844z" fill="#fff" opacity=".1"/><path d="m11.429971 18.5-.97432-3.310658h-4.8991781l-.9743206 3.310658h-3.070029l4.742919-13.9656521h3.4836557l4.761302 13.9656521zm-1.6545062-5.784139q-1.3511804-4.4998323-1.5258228-5.0896623-.1654506-.58983-.2389843-.932312-.3033262 1.2177136-1.737232 6.0219743z" style="stroke:#000;stroke-width:1.034348;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.490196;fill:url(#e)"/><path d="m6.2558594 6.5351562-4.7441406 13.9648438h.3398437l4.4042969-12.9648438h3.4824218l4.4199218 12.9648438h.341797l-4.7617188-13.9648438zm.3066406 8.1816408c-.1379538.465913-.1303258.468157-.2890625 1h3.5019531c-.1769352-.589247-.152155-.511324-.2988281-1z" fill="#fff" opacity=".1" transform="translate(0 -2)"/><path d="m18 6-4.5-4.5h9z" fill="url(#b)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m18.008988 4.6168524-2.099443-2.1168524h4.180909z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_smallestheight.svg b/icon-themes/elementary_svg/cmd/lc_smallestheight.svg
new file mode 100644
index 000000000..b4d8f7716
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_smallestheight.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(13 .5)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="13.5" y2="22"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="15.000001" y2="19.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="translate(13 .5)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="22.000069" y2="13.500069"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="19.500069" y2="15.499993"><stop offset="0" stop-color="#fff"/><stop offset=".25002578" 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(.99999998 0 0 -.99999998 13 49.499993)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="13.5" y2="22"/><linearGradient id="f" gradientTransform="matrix(.00438363 0 0 .00217892 .400006 293.68757)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.07559506 0 0 .08048546 -4.996936 292.55595)" gradientUnits="userSpaceOnUse" x1="72.692543" x2="73.101372" y1="1.217758" y2="30.560207"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.06714751 0 0 .08070285 5.053555 291.51929)" gradientUnits="userSpaceOnUse" x1="-24.036209" x2="-25.057144" y1="43.323273" y2="13.641807"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00318786 0 0 .00217892 2.847236 293.68758)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(.00318786 0 0 .00217892 1.121514 293.68755)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><linearGradient id="l" gradientTransform="matrix(0 .06435811 -.0929617 0 6.059884 292.27274)" gradientUnits="userSpaceOnUse" x1="11.666659" x2="32.222214" y1="35.384918" y2="35.384918"><stop offset="0" stop-color="#fff"/><stop offset=".03934082" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -290.64998)"><path d="m.92604166 294.48647h2.11666664v.52916h-2.11666664z" fill="url(#f)" opacity=".15" stroke-width=".181503"/><g stroke-width=".264583"><path d="m.94134993 294.75102-.0153083-2.11666h2.11666667v2.11666z" fill="url(#g)" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m.92604166 294.4865v.52913c-.16416665.001-.39687497-.11855-.39687497-.2646s.1831975-.26453.39687497-.26453z" fill="url(#i)" opacity=".15"/><path d="m3.0427083 294.48647v.52913c.1641666.001.3968751-.11855.3968751-.2646s-.1831981-.26453-.3968751-.26453z" fill="url(#k)" opacity=".15"/></g><path d="m1.190625 292.89894h1.5875001v1.57332h-1.5875001z" fill="none" stroke="url(#l)" stroke-width=".264583"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(.26458334 0 0 -.26458334 0 300.30727)"><path d="m15.5 35.999993v-4h-2l3.5-4 3.5 4h-2v4z" fill="url(#e)" stroke="#a62100" stroke-opacity=".501961"/><path d="m3.4765621 14.5.011719 3c-.0007568.481843-.3490321.892841-.8242187.972657l1.3359376 1.527343 1.3359375-1.527343c-.4751866-.079816-.8234619-.490814-.8242187-.972657l-.011719-3z" fill="none" opacity=".245" stroke="url(#b)" transform="matrix(.99999998 0 0 -.99999998 13 49.499993)"/><path d="m15.5 13.999993v4.000007h-2l3.5 4 3.5-4h-2v-4.000007z" fill="url(#c)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.476562 14.999993.01172 3.000007c-.000757.481843-.349032.892841-.824219.972657l1.335937 1.527343 1.335937-1.527343c-.475186-.079816-.823461-.490814-.824218-.972657l-.011719-3.000007z" fill="none" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_smallestwidth.svg b/icon-themes/elementary_svg/cmd/lc_smallestwidth.svg
new file mode 100644
index 000000000..e3fa0b6a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_smallestwidth.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="4" x2="4" y1="15.5" y2="19.5"><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="translate(13 .5)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="13.5" y2="22"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -1 -1 0 36.028998 10.971071)" gradientUnits="userSpaceOnUse" x1="0" x2="8" xlink:href="#b" y1="16.50008" y2="16.50008"/><linearGradient id="d" gradientTransform="matrix(0 -1 1 0 -12.971083 10.971071)" gradientUnits="userSpaceOnUse" x1="0" x2="8" xlink:href="#b" y1="17.5" y2="17.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4" x2="4.476562" xlink:href="#a" y1="15.5" y2="15.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4" x2="4.5" xlink:href="#a" y1="17" y2="17"/><linearGradient id="g" gradientTransform="matrix(.25378586 0 0 .30501865 19.073245 -4.687074)" gradientUnits="userSpaceOnUse" x1="-26.120363" x2="-62.175446" y1="7.165421" y2="7.165421"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.28571361 0 0 .30419701 -18.912861 -.768992)" gradientUnits="userSpaceOnUse" x1="78.25013" x2="106.2502" y1="61.69487" y2="61.694511"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -3.932428)" gradientUnits="userSpaceOnUse" x1="11.666659" x2="32.222214" y1="35.384918" y2="35.384918"><stop offset="0" stop-color="#fff"/><stop offset=".03934082" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 .767722 16.509432)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 7.290135 16.509541)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><linearGradient id="m" gradientTransform="matrix(.01656805 0 0 .0082353 1.511834 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(0 1 -1 0 23.971071 -.028929)"><g transform="matrix(0 -1 1 0 -9.055757 15.498403)"><path d="m.0289292 19.528953h8v2h-8z" fill="url(#m)" opacity=".15" stroke-width=".685994"/><path d="m.0289292 19.529062v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#l)" opacity=".15"/><path d="m8.0289292 19.528953v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#j)" opacity=".15"/></g><path d="m3.528929 15.471071v-8.0031946h7.942142v8.0031946z" fill="url(#h)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.057858"/><path d="m4.528929 14.471071v-6h5.94639v6z" fill="none" stroke="url(#i)"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 1 -1 0 24 -.057846)"><path d="m.528917 8.471071 4 .0000001v1.9999999l4-3.4999999-4-3.5v2l-4-.0000001z" fill="url(#d)" stroke="#a62100" stroke-opacity=".501961"/><path d="m3.4765622 14.5.011719 3c-.0007569.481843-.3490322.892841-.8242188.972657l1.3359376 1.527343 1.3359375-1.527343c-.4751866-.079816-.8234619-.490814-.8242187-.972657l-.011719-3z" fill="none" opacity=".245" stroke="url(#f)" transform="matrix(0 -1 1 0 -12.971083 10.971071)"/><path d="m22.528917 8.471071-3.999919.0000002v1.9999998l-4-3.4999998 4-3.5v2l3.999919-.0000002z" fill="url(#c)" stroke="#a62100" stroke-opacity=".501961"/><path d="m3.4765623 14.500081.0117188 2.999919c-.0007568.481843-.3490321.892841-.8242187.972657l1.3359376 1.527343 1.3359375-1.527343c-.4751866-.079816-.8234619-.490814-.8242187-.972657-.0124106-1.006861-.0651592-2.046394-.011719-2.999919z" fill="none" opacity=".245" stroke="url(#e)" transform="matrix(0 -1 -1 0 36.028917 10.947633)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_snapborder.svg b/icon-themes/elementary_svg/cmd/lc_snapborder.svg
new file mode 100644
index 000000000..9b04ea2a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_snapborder.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" gradientTransform="matrix(0 -.59172 -.63517 0 9.814467 30.721957)" gradientUnits="userSpaceOnUse" x1="31.639893" x2="19.809973" y1="-57.732822" y2="-57.732822"><stop offset="0" stop-color="#fff"/><stop offset=".12500004" stop-color="#fff" stop-opacity=".235"/><stop offset=".93855339" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="46.984623" x2="46.984623" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -2.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 .342869 -1.651095)" 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><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238774 16.979247)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761187 16.979247)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.0352071 0 0 .0082353 -.724871 16.97923)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 2)"><path d="m3.499982 19.998683h16.999998v2h-16.999998z" fill="url(#h)" opacity=".15"/><path d="m3.4999809 19.998768v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#g)" opacity=".15"/><path d="m20.499981 19.998768v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><path d="m3.5-.5c3.8955809 0 17.000059.00136 17.000059.00136l.000021 20.998716s-11.3333863 0-17.00008 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="url(#e)"/><path d="m19.5 19.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m3.5-.5c3.8955809 0 17.000059.00136 17.000059.00136l.000021 20.998716s-11.3333863 0-17.00008 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><g transform="translate(-27.984624 -2)"><path d="m46.389038 10.48409c.607323-.0019 1.125775.04938 1.555347.148128 2.436367.560409 3.509238 2.656355 3.539408 4.920758-.179755 2.406173-.827918 3.925521-2.858708 4.760262-.444385.108628-1.494965.176168-2.245478.178566l-4.891349.01563.000431-4.037564 4.535841-.01563c2.001672-.05235 1.988936-1.911699.009-1.967993l-4.535841.01563v-4.002158z" fill="url(#b)" stroke="#7a0000" stroke-opacity=".490196"/><path d="m41.498047 10.5v4.001953l2.501953-.007812v-3.994141zm2.501953 5.962891-2.501953.0078v3.529309h2.501953z" fill="#eee" fill-opacity=".761029"/><path d="m46.388672 10.484375-4.890625.015625v1l4.890625-.01563c.607323-.0019 1.127069.04969 1.55664.148437 2.220557.510769 3.297943 2.299324 3.496094 4.326172.01382-.13577.03247-.265662.04297-.40625-.03017-2.264403-1.102696-4.359513-3.539063-4.919922-.429571-.09875-.949317-.150337-1.55664-.148437zm.90625 5.488281c-.232254.262227-.639048.465933-1.269531.482422l-4.53711.01563.002 1 4.535157-.01563c1.369909-.03583 1.771504-.911077 1.269531-1.482422z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m46.392578 11.46875-3.910156.01367v2.03125l3.546875-.01172c.01042-.000165.02083-.000165.03125 0 .648942.01845 1.220216.182742 1.671875.515625.451658.332883.774464.872509.77539 1.453125.000927.580616-.32116 1.124207-.77539 1.457031-.45423.332825-1.028846.494646-1.681641.511719-.0072.000078-.01432.000078-.02148 0l-3.554688.01172.02153 2.058594 3.904297-.01172c.662081-.0021 1.659313-.09435 1.919922-.142578.787752-.337493 1.229944-.56674 1.560546-1.197266.333519-.636088.522119-1.525325.609375-2.628906-.01938-.964566-.251905-1.860657-.695312-2.535156-.449879-.684345-1.08261-1.175154-2.070313-1.402344-.33354-.07667-.782226-.124767-1.332031-.123047z" fill="none" opacity=".53" stroke="url(#a)" stroke-opacity=".915441"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_snapframe.svg b/icon-themes/elementary_svg/cmd/lc_snapframe.svg
new file mode 100644
index 000000000..00bb6f05f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_snapframe.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.905738" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.905746" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="21"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><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(.44577 0 0 .44994 27.776767 3.633537)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1 0 0 -1 -.001249 22.998774)" gradientUnits="userSpaceOnUse" x1="12" x2="12.001249" xlink:href="#f" y1="4" y2="17.998774"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="46.985001" x2="46.985001" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 -.59172 -.63517 0 9.814 30.722)" gradientUnits="userSpaceOnUse" x1="31.639965" x2="19.810045" y1="-56.94696" y2="-56.94696"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity=".235"/><stop offset=".939" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="scale(.26458333)"><g><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m37.818169 40.000002 5.181831-.000002v7l-5.181831.000002z" fill="url(#a)"/><path d="m-10.181816-47.000001 5.181816.000001v7l-5.181816-.000001z" fill="url(#c)" transform="scale(-1)"/><path d="m10.181816 40.000001h27.636353v7.000001h-27.636353z" fill="url(#d)"/></g><rect fill="url(#e)" height="19.000002" rx="1" width="19.000002" x="2.499998" y="2.500026"/><path d="m3.501249 3.498774h17v17h-17z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="19.000002" x="2.499998" y="2.500026"/><rect fill="url(#g)" height="12.776214" rx=".528" ry=".556" width="12.938914" x="5.528392" y="5.637476"/><g fill="none"><path d="m6.2916816 5.5443025c-.4300235.0004839-.7766156.3468658-.7768895.7768895l-.00728 11.422362c-.000274.430024.3468661.777373.7768894.776889l11.4360815-.01287c.430024-.000484.776616-.346867.77689-.77689l.0073-11.4223637c.000254-.4300215-.346886-.7773714-.776909-.7768875z" stroke="#002e99" stroke-opacity=".501961"/><path d="m4.5000001 19.5h14.9999999v-14.9999999l-14.9999997.0000002z" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/></g></g><g><path d="m46.39 10.484c.606-.002 1.125.05 1.554.148 2.437.56 3.51 2.657 3.54 4.92-.18 2.407-.828 3.926-2.86 4.76-.443.11-1.494.177-2.244.18l-4.892.015v-4.037l4.537-.016c2-.052 1.988-1.91.01-1.968l-4.537.016v-4.002z" fill="url(#i)" stroke="#7a0000" stroke-opacity=".49" transform="translate(-27.985)"/><path d="m13.513 10.5v4.002l2.502-.008v-3.994zm2.502 5.963-2.502.008v3.529h2.502z" fill="#eee" fill-opacity=".761"/><path d="m18.404 10.484-4.89.016v1l4.89-.016c.607-.002 1.127.05 1.556.15 2.22.51 3.298 2.298 3.496 4.325.014-.137.033-.267.043-.407-.03-2.265-1.103-4.36-3.54-4.92-.43-.1-.95-.15-1.556-.15zm.906 5.49c-.232.26-.64.465-1.27.48l-4.537.017.002 1 4.535-.015c1.37-.036 1.772-.91 1.27-1.482z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m46.393 11.47-3.91.012v2.032l3.546-.012h.03c.65.018 1.22.183 1.672.516.452.332.775.872.776 1.453 0 .58-.32 1.125-.776 1.458-.454.333-1.028.494-1.68.51-.008.002-.016.002-.023 0l-3.555.013.02 2.06 3.905-.012c.663-.002 1.66-.094 1.92-.143.788-.337 1.23-.566 1.56-1.197.334-.636.523-1.525.61-2.63-.02-.963-.252-1.86-.695-2.534-.45-.684-1.083-1.175-2.07-1.402-.334-.077-.783-.125-1.332-.123z" fill="none" opacity=".53" stroke="url(#j)" stroke-opacity=".915" transform="translate(-27.985)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_snappoints.svg b/icon-themes/elementary_svg/cmd/lc_snappoints.svg
new file mode 100644
index 000000000..fb563c3df
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_snappoints.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="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#a" y1="2" y2="7"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#b" y1="7" y2="1.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" xlink:href="#c" y1="3" y2="5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="46.985" x2="46.985" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.59172 -.63517 0 9.814 30.722)" gradientUnits="userSpaceOnUse" x1="31.639965" x2="20.655039" y1="-56.94696" y2="-56.94696"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity=".235"/><stop offset=".939" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(1.29412 0 0 1.00005 1.706 1.98)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.806" xlink:href="#j" y1="423.455" y2="423.455"/><linearGradient id="j"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1.29412 0 0 1 1.706 2)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#l" y1="423.586" y2="423.586"/><linearGradient id="l"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(1.29412 0 0 1 1.706 -13)" gradientUnits="userSpaceOnUse" x1="-12.909" x2="1" xlink:href="#j" y1="423.506" y2="423.455"/><linearGradient id="n" gradientTransform="matrix(1.29412 0 0 1.00524 1.706 -15.21)" gradientUnits="userSpaceOnUse" x1="-16" x2=".587" xlink:href="#l" y1="423.586" y2="423.586"/><g opacity=".5"><g opacity=".6"><path d="m-19 424h22v3h-22z" fill="url(#i)" transform="matrix(-1 0 0 -1 4 429)"/><path d="m-19 425h22v1h-22z" fill="url(#k)" transform="matrix(-1 0 0 -1 4 429)"/></g><g opacity=".6"><path d="m-19 424h22v3h-22z" fill="url(#i)" transform="translate(20 -422)"/><path d="m-19 425h22v1h-22z" fill="url(#k)" transform="translate(20 -422)"/></g><g stroke-linecap="round" stroke-linejoin="round"><g transform="translate(8)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#d)" stroke="url(#e)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#f)"/></g><g transform="translate(-2)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></g></g><path d="m-14 409h17v3h-17z" fill="url(#m)" transform="translate(14 -390)"/><path d="m-14 409.995 17 .01v1.005l-17-.01z" fill="url(#n)" transform="translate(14 -390)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(-3 16)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g><path d="m46.39 10.484c.606-.002 1.125.05 1.554.148 2.437.56 3.51 2.657 3.54 4.92-.18 2.407-.828 3.926-2.86 4.76-.443.11-1.494.177-2.244.18l-4.892.015v-4.037l4.537-.016c2-.052 1.988-1.91.01-1.968l-4.537.016v-4.002z" fill="url(#g)" stroke="#7a0000" stroke-opacity=".49" transform="translate(-27.985 3)"/><path d="m13.513 13.5v4.002l2.502-.008v-3.994zm2.502 5.963-2.502.008v3.529h2.502z" fill="#eee" fill-opacity=".761"/><path d="m18.404 13.484-4.89.016v1l4.89-.016c.607-.002 1.127.05 1.556.15 2.22.51 3.298 2.298 3.496 4.325.014-.137.033-.267.043-.407-.03-2.265-1.103-4.36-3.54-4.92-.43-.1-.95-.15-1.556-.15zm.906 5.49c-.232.26-.64.465-1.27.48l-4.537.017.002 1 4.535-.015c1.37-.036 1.772-.91 1.27-1.482z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m46.393 11.47-3.91.012v2.032l3.546-.012h.03c.65.018 1.22.183 1.672.516.452.332.775.872.776 1.453 0 .58-.32 1.125-.776 1.458-.454.333-1.028.494-1.68.51-.008.002-.016.002-.023 0l-3.555.013.02 2.06 3.905-.012c.663-.002 1.66-.094 1.92-.143.788-.337 1.23-.566 1.56-1.197.334-.636.523-1.525.61-2.63-.02-.963-.252-1.86-.695-2.534-.45-.684-1.083-1.175-2.07-1.402-.334-.077-.783-.125-1.332-.123z" fill="none" opacity=".53" stroke="url(#h)" stroke-opacity=".915" transform="translate(-27.985 3)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_solverdialog.svg b/icon-themes/elementary_svg/cmd/lc_solverdialog.svg
new file mode 100644
index 000000000..1dabcc43d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_solverdialog.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" gradientTransform="matrix(-.44651225 0 0 .44445 28.773405 4.953456)" gradientUnits="userSpaceOnUse" x1="35.325806" x2="35.325806" y1="24.854414" y2="27.104385"><stop offset="0" stop-color="#fff"/><stop offset=".45287895" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(0 .44445 .44445 0 6.0869 5.8388)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="99.157" cy="186.171" gradientTransform="matrix(.08508 0 0 .02707 .074 10.927)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.61402 0 0 .45904 -1243.367 -1471.69)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.318722" x2="8.318722" y1="1.578649" y2="15.393273"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m43.666 22.923c0 4-40.666 4.077-40.666.077s40.666-4.076 40.666-.077z" fill="url(#b)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.541016 10.078125-.002 4.447266h-7.0058129v4.02539l6.9667969-.050781v4.5l7.5-6.5z" fill="url(#c)" stroke-width=".44445"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#d)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.5 6.44-7.506 6.416.006-4.416h-7v-4l6.997916-.01003z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g><path d="m16 17.5h-6.5v-2h6.5" fill="none" opacity=".6" stroke="url(#a)" stroke-width="1.000013"/><g transform="translate(-.084897 -.084897)"><path d="m13.852 15.967a5.341 1.7003184 0 0 1 -10.682 0 5.341 1.7003184 0 1 1 10.682 0z" fill="url(#e)" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="url(#f)" opacity=".99" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m6.84.585c-3.45 0-6.255 2.805-6.255 6.255 0 3.452 2.804 6.255 6.255 6.255 3.452 0 6.255-2.803 6.255-6.255 0-3.45-2.803-6.255-6.255-6.255z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:1.000205;stroke-linecap:round;stroke-linejoin:round"/><path d="m15.218 8.51c0 3.705-3.003 6.708-6.707 6.708-3.703 0-6.706-3.003-6.706-6.707s3.003-6.706 6.707-6.706c3.705 0 6.708 3.002 6.708 6.707z" style="opacity:.5;fill:none;stroke-width:1.281;stroke-linecap:round;stroke-linejoin:round;stroke:url(#g)" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m7.38 3.322c-.64-.086-1.306-.03-1.917.186-.617.218-1.198.592-1.47 1.23-.175.39-.167.81 0 1.21.165.397.608.78 1.153.78.308 0 .616-.107.82-.297.203-.19.305-.44.335-.67.037-.288-.047-.41-.093-.52.03-.034.08-.077.075-.075.033-.02.08-.028.112-.037.016-.005.024.002.037 0 .014-.003-.012-.002.057-.02.36-.085.79.155.893.318.002.002.026.05-.037.242-.063.19-.2.47-.39.744-.424.612-.97 1.38-.97 2.346 0 .25-.015.355.02.577.027.172.13.315.223.39.015.013.023.01.037.02-.264.117-.493.304-.633.54-.226.382-.234.923.075 1.34l-.02.018c.01.013.03.007.038.02.003.002-.002.014 0 .018.32.433.84.564 1.285.503.45-.06.928-.334 1.098-.856.002-.005 0-.013 0-.02.003-.008.016-.008.02-.017h-.02c.216-.624-.11-1.23-.65-1.508a.592.592 0 0 0 .26-.52c-.018-.605.076-1.03.558-1.38a.592.592 0 0 0 .02-.018c.37-.29.74-.63 1.04-1.042.295-.403.523-.906.485-1.47v-.038h-.021c-.028-.596-.377-1.088-.82-1.415-.445-.33-.998-.52-1.58-.578h-.02z" fill="#002e99" opacity=".05"/><path d="m7.112 9.272c-.02-.703.137-1.385.8-1.868.702-.546 1.377-1.23 1.306-2.036-.015-.777-.92-1.386-1.897-1.473-1.096-.152-2.424.224-2.79 1.08-.188.418-.015 1.165.61 1.165.367 0 .535-.236.563-.452.02-.164-.047-.31-.086-.445-.045-.155.148-.453.358-.575.176-.1.36-.135.386-.142.632-.152 1.26.183 1.524.59.262.41-.027 1.027-.442 1.628-.415.6-.86 1.284-.86 2.01 0 .276-.024.37-.006.48.014.09.31.08.536.038zm-.288.946c-.604-.033-1.02.65-.66 1.086.325.482 1.232.363 1.388-.182.162-.424-.228-.91-.728-.904z" fill="#002e99" opacity=".15"/><path d="m7.112 8.676c-.02-.702.137-1.384.8-1.867.702-.548 1.377-1.23 1.306-2.037-.015-.777-.92-1.386-1.897-1.474-1.096-.153-2.424.223-2.79 1.08-.188.417-.015 1.165.61 1.165.367 0 .535-.237.563-.453.02-.164-.047-.31-.086-.445-.045-.154.148-.453.358-.574.176-.102.36-.136.386-.143.632-.15 1.26.184 1.524.59.262.41-.027 1.027-.442 1.628-.415.602-.86 1.285-.86 2.01 0 .276-.024.37-.006.482.014.09.31.078.536.036zm-.288.946c-.604-.033-1.02.65-.66 1.087.325.48 1.232.36 1.388-.184.162-.423-.228-.91-.728-.904z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sortascending.svg b/icon-themes/elementary_svg/cmd/lc_sortascending.svg
new file mode 100644
index 000000000..1747b7a65
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sortascending.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="-1.051233" gradientTransform="matrix(-.00000009 2.4818355 -1.6545571 -.00000006 6.260676 -20.854684)" gradientUnits="userSpaceOnUse" r="6.043913"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="7" cy="4.992233" gradientTransform="matrix(.00000003 3.1384514 -3.1384514 .00000003 32.66788 -20.973279)" gradientUnits="userSpaceOnUse" r="7.009827"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 2)"><path d="m10.5 9.5h-5l-.7607013 1.999999h-2.2379053l4.5841778-10.999999h2.0825661l4.4211317 10.999999h-2.340178zm-4.2024783-2h3.4536706l-1.5751897-4.7394044z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".537255"/><path d="m16.490234.99588131c-.272045 0-.490234.21818939-.490234.49023439v16.0859373l-4.292969-4.292969a1.0001 1.0001 0 0 0 -.716797-.302734 1.0001 1.0001 0 0 0 -.697265 1.716797l5.857422 5.857422a1.0001 1.0001 0 0 0 .855468.449218 1.0001 1.0001 0 0 0 .002 0 1.0001 1.0001 0 0 0 .002 0 1.0001 1.0001 0 0 0 .0039 0 1.0001 1.0001 0 0 0 .839844-.455078l5.853516-5.851562a1.0001 1.0001 0 0 0 -.726562-1.716797 1.0001 1.0001 0 0 0 -.6875.302734l-4.293057 4.292969v-16.0859373c0-.272045-.218189-.49023439-.490234-.49023439z" fill="url(#b)"/><path d="m7.0859375 2.5-4.5839844 11h.4160157l4.1679687-10h2.0820313l4.0195312 10h.402344l-4.4218752-11zm-.3925781 7-.3964844 1h3.4550781l-.3320312-1z" fill="#f8fcfe" opacity=".1" transform="translate(0 -2)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sortdescending.svg b/icon-themes/elementary_svg/cmd/lc_sortdescending.svg
new file mode 100644
index 000000000..25bf6159b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sortdescending.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.061667" cy="7.833584" gradientTransform="matrix(-2.434398 .23920676 -.22241281 -2.1854518 25.994865 21.378326)" gradientUnits="userSpaceOnUse" r="4.535755"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="17" cy="4.98553" gradientTransform="matrix(-.00000005 3.1363666 -2.1384314 -.00000004 27.661215 -54.318232)" gradientUnits="userSpaceOnUse" r="7.014487"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 2)"><path d="m16.980468-.99999958a1.0001 1.0001 0 0 0 -.0293.00195 1.0001 1.0001 0 0 0 -.07031.00586 1.0001 1.0001 0 0 0 -.697265.40625l-5.890625 5.88867188a1.0001 1.0001 0 1 0 1.414062 1.4140625l4.292969-4.2929663v16.0859375c0 .272045.218189.490234.490234.490234h1.019532c.272045 0 .490234-.218189.490234-.490234v-16.0859375l4.292969 4.2929688a1.0001 1.0001 0 1 0 1.414062-1.4140625l-5.882812-5.88281248a1.0001 1.0001 0 0 0 -.828125-.4199219 1.0001 1.0001 0 0 0 -.01563 0z" fill="url(#b)"/><text x="4" y="18"><tspan x="4" y="18"/></text><path d="m10.674517 19.410305h-8.2345104v-1.521265l5.3055071-7.606326h-5.1617059v-1.9375322h7.9469082v1.5136968l-5.2979389 7.6138944h5.4417399z" style="stroke:#000;stroke-width:.837;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.490196;fill:url(#a)" transform="scale(.99126738 1.0088095)"/><path d="m2.5605469 10.417969v1h7.8789061v-1zm4.4316406 2.955078-4.5742187 6.673828v1l5.2597656-7.673828zm-1.1210937 6.253906-.6835938 1h5.394531v-1z" fill="#fff" opacity=".2" transform="translate(0 -2)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sourcecharstyle.svg b/icon-themes/elementary_svg/cmd/lc_sourcecharstyle.svg
new file mode 100644
index 000000000..11c1a8813
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sourcecharstyle.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.556" x2="13.152" y1="1.223" y2="22.018"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m8.717 15.475-8.222-3.627v-1.184l8.222-4.107v1.987l-5.663 2.626 5.663 2.326zm7.676-10.425-4.513 12.106h-2.292l4.512-12.106zm.827 8.446 5.665-2.327-5.664-2.626v-1.986l8.224 4.107v1.184l-8.223 3.627z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".916" transform="scale(.92525 1.0808)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sourceview.svg b/icon-themes/elementary_svg/cmd/lc_sourceview.svg
new file mode 100644
index 000000000..5c22544f7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sourceview.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571125 0 0 .4562985 .344375 .3492)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="18.148" cy="16.232" gradientTransform="matrix(0 3.94925 -4.8064 0 90.003 -85.36)" gradientUnits="userSpaceOnUse" r="12.672"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".262" stop-color="#fc8f36"/><stop offset=".705" stop-color="#e23a0e"/><stop offset="1" stop-color="#ac441f"/></radialGradient><path d="m3.5 22h17v2h-17z" fill="url(#f)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#e)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#d)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#c)" stroke-width="1.056232"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.5 1.5h17v21h-17z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><path d="m13.024 8-2.91 8h.862l2.91-8zm-4.254 1.333-3.77 2.222v.89l3.77 2.222v-.89l-2.933-1.775 2.932-1.78v-.89zm6.46 0v.89l2.933 1.78-2.932 1.775v.89l3.769-2.224v-.89l-3.77-2.222z" fill="url(#g)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_spacepara1.svg b/icon-themes/elementary_svg/cmd/lc_spacepara1.svg
new file mode 100644
index 000000000..85f6d00e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_spacepara1.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="6" y2="16.5"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="47" y2="25"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="42" y2="20"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="52" y2="30"/><linearGradient id="f"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(1 -23)"><path d="m8.5 33.5v2h13v-2z" fill="url(#c)"/><path d="m8.5 33.5v2h13v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 28.5v2h13v-2z" fill="url(#d)"/><path d="m8.5 28.5v2h13v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 29v.5h-11v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m8.5 38.5v2h13v-2z" fill="url(#e)"/><path d="m8.5 38.5v2h13v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 34v.5h-11v.5h-1v-1z" opacity=".2"/><path d="m21 39v.5h-11v.5h-1v-1z" opacity=".2"/></g></g><path d="m4 3.5-3.5 4h2v3.740234.259766 3.740234h-2l3.5 4 3.5-4h-2v-3.740234-.259766-3.740234h2z" fill="url(#a)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m4 3.5-3.5 4h2v3.740234.259766 3.740234h-2l3.5 4 3.5-4h-2v-3.740234-.259766-3.740234h2z" opacity=".49" stroke="#a62100"/><path d="m4 5-1.3359375 1.5273438a.98785568.98785568 0 0 1 .8242187.9726562v3.740234.259766 3.740234a.98785568.98785568 0 0 1 -.8242187.972657l1.3359375 1.527343 1.3359375-1.527343a.98785568.98785568 0 0 1 -.8242187-.972657v-3.740234-.259766-3.740234a.98785568.98785568 0 0 1 .8242187-.9726562z" opacity=".49" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_spacepara15.svg b/icon-themes/elementary_svg/cmd/lc_spacepara15.svg
new file mode 100644
index 000000000..8701e9bd6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_spacepara15.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="6" y2="16.5"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="47" y2="25"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="41" y2="19"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="53" y2="31"/><linearGradient id="f"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(1 -23)"><path d="m8.5 33.5v2h13v-2z" fill="url(#c)"/><path d="m8.5 33.5v2h13v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 27.5v2h13v-2z" fill="url(#d)"/><path d="m8.5 27.5v2h13v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 28v.5h-11v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m8.5 39.5v2h13v-2z" fill="url(#e)"/><path d="m8.5 39.5v2h13v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 34v.5h-11v.5h-1v-1z" opacity=".2"/><path d="m21 40v.5h-11v.5h-1v-1z" opacity=".2"/></g></g><path d="m4 2.5-3.5 4h2v4.740234.259766 5h-2l3.5 4 3.5-4h-2v-5-.259766-4.740234h2z" fill="url(#a)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m4 2.5-3.5 4h2v4.740234.259766 5h-2l3.5 4 3.5-4h-2v-5-.259766-4.740234h2z" opacity=".49" stroke="#a62100"/><path d="m4 4-1.3359375 1.5273438c.4751863.0798161.8234615.4908138.8242187.9726562v4.740234.259766 5c-.0007568.481843-.3490321.892841-.8242187.972657l1.3359375 1.527343 1.3359375-1.527343c-.4751866-.079816-.8234619-.490814-.8242187-.972657v-5-.259766-4.740234c.0007572-.4818424.3490324-.8928401.8242187-.9726562z" opacity=".49" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_spacepara2.svg b/icon-themes/elementary_svg/cmd/lc_spacepara2.svg
new file mode 100644
index 000000000..0b8759a4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_spacepara2.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="1" y2="21"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="4" y2="18.5"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="47" y2="25"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="40" y2="18"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#f" y1="54" y2="32"/><linearGradient id="f"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(1 -23)"><path d="m8.5 33.5v2h13v-2z" fill="url(#c)"/><path d="m8.5 33.5v2h13v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m8.5 26.5v2h13v-2z" fill="url(#d)"/><path d="m8.5 26.5v2h13v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 27v.5h-11v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m8.5 40.5v2h13v-2z" fill="url(#e)"/><path d="m8.5 40.5v2h13v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 34v.5h-11v.5h-1v-1z" opacity=".2"/><path d="m21 41v.5h-11v.5h-1v-1z" opacity=".2"/></g></g><path d="m4 1.5-3.5 4h2v5.740234.259766 6h-2l3.5 4 3.5-4h-2v-6-.259766-5.740234h2z" fill="url(#a)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m4 1.5-3.5 4h2v5.740234.259766 6h-2l3.5 4 3.5-4h-2v-6-.259766-5.740234h2z" opacity=".49" stroke="#a62100"/><path d="m4 3-1.3359375 1.5273438c.4751863.0798161.8234615.4908138.8242187.9726562v5.740234.259766 6c-.0007568.481843-.3490321.892841-.8242187.972657l1.3359375 1.527343 1.3359375-1.527343c-.4751866-.079816-.8234619-.490814-.8242187-.972657v-6-.259766-5.740234c.0007572-.4818424.3490324-.8928401.8242187-.9726562z" opacity=".49" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_spacing.svg b/icon-themes/elementary_svg/cmd/lc_spacing.svg
new file mode 100644
index 000000000..0fbede531
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_spacing.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" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="17" y2="24"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="20.5" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="12.569" cy="4.287" gradientTransform="matrix(-1.88408 -.0185 .03505 -3.33105 35.393513 16.380607)" gradientUnits="userSpaceOnUse" r="4.701" xlink:href="#c"/><radialGradient id="e" cx="2.345" cy="4.902" gradientTransform="matrix(-1.70084 -.14124 .39 -4.38428 4.490439 25.879607)" gradientUnits="userSpaceOnUse" r="4.51" xlink:href="#c"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.684" x2="1.179" y1="10.036" y2="4.63"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><g fill="url(#f)" stroke="#000" stroke-opacity=".431" stroke-width=".999998" transform="scale(.98295 1.01735)"><path d="m6.9124388 16.218607-.48-1.238h-.065q-.627.79-1.295 1.1-.66.3-1.726.3-1.31 0-2.07-.748-.74799997-.75-.74799997-2.134 0-1.45 1.00999997-2.133 1.018-.692 3.062-.765l1.58-.05v-.398q0-1.3849998-1.418-1.3849998-1.09 0-2.565.66l-.822-1.677q1.572-.823 3.485-.823 1.832 0 2.81.798.977.798.977 2.4269998v6.066zm-.733-4.218-.962.033q-1.083.032-1.612.39-.53.36-.53 1.092 0 1.05 1.206 1.05.863 0 1.376-.497.52-.496.52-1.32z" fill="url(#e)"/><path d="m19.815513 6.9466072q1.612 0 2.524 1.26.912 1.255.912 3.4449998 0 2.256-.944 3.493-.937 1.238-2.557 1.238-1.604 0-2.516-1.164h-.17l-.416 1h-1.897v-12.6689998h2.484v2.95q0 .56-.097 1.798h.098q.872-1.35 2.582-1.35zm-.798 1.985q-.92 0-1.344.57-.423.5619998-.44 1.8649998v.27q0 1.464.432 2.1.44.635 1.385.635.765 0 1.213-.7.456-.71.456-2.053 0-1.343-.456-2.0099998-.456-.677-1.246-.677z" fill="url(#d)"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 17.5-4 3 4 3v-2h7v2l4-3-4-3v2h-7z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m6.5019531 19.496094-1.3398437 1.003906 1.3398437 1.003906v-.003906a.99763766.99763766 0 0 1 .9980469-.998047h7a.99763766.99763766 0 0 1 .998047.998047v.0039l1.339844-1.0039-1.339844-1.003906v.003906a.99763766.99763766 0 0 1 -.998047.998047h-7a.99763766.99763766 0 0 1 -.9980469-.998047z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_spelling.svg b/icon-themes/elementary_svg/cmd/lc_spelling.svg
new file mode 100644
index 000000000..45767ad25
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_spelling.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24.000001 24.000001" 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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="4.134" cy="4.612" gradientTransform="matrix(-2.23306 .00833 -.00867 -2.32422 13.405 14.265)" gradientUnits="userSpaceOnUse" r="3.803" xlink:href="#a"/><radialGradient id="c" cx="13.076" cy="4.224" gradientTransform="matrix(-3.68374 -.0472 .03228 -2.5195 61.106 13.447)" gradientUnits="userSpaceOnUse" r="3.969" xlink:href="#a"/><radialGradient id="d" cx="19.919" cy="5.353" gradientTransform="matrix(-4.26634 -.0201 .00605 -1.28314 104.87 11.432)" gradientUnits="userSpaceOnUse" r="3.577" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.2818 0 0 .2801 10.766 1036.762)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="f" cx="69.576111" cy="57.160503" gradientTransform="matrix(.13508982 .50778779 -.4997639 .13295517 31.660615 997.55722)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g stroke="#000" stroke-opacity=".431"><path d="m5.934 13.506-.417-1.073h-.063q-.233.317-.466.55-.233.226-.508.374-.275.15-.62.22-.34.07-.792.07-.48 0-.89-.148-.41-.157-.712-.46-.297-.31-.466-.777-.17-.473-.17-1.115 0-1.256.805-1.85.805-.6 2.407-.663l1.258-.041v-.593q0-.487-.284-.72-.282-.233-.79-.233-.51 0-.996.148-.48.148-.967.395l-.698-1.425q.593-.332 1.313-.523.72-.19 1.51-.19 1.475 0 2.26.69.79.693.79 2.105v5.26zm-.634-3.656-.714.027q-.43.015-.727.113-.298.1-.48.27-.178.16-.262.394-.078.226-.078.508 0 .494.24.706.24.205.628.205.297 0 .55-.1.255-.105.438-.303.19-.204.297-.494.106-.296.106-.677z" fill="url(#b)"/><path d="m13.67 5.466q.606 0 1.108.26.5.262.86.777.36.516.558 1.278.205.763.205 1.766 0 1.016-.204 1.786-.197.762-.564 1.277-.367.514-.883.776-.516.26-1.137.26-.395 0-.706-.084-.303-.085-.543-.226-.24-.14-.424-.317-.176-.185-.325-.383h-.148l-.36.87h-1.645v-10.986h2.153v2.556q0 .233-.014.508-.013.268-.027.5l-.042.552h.085q.15-.247.34-.46.19-.21.437-.366.254-.163.572-.254.317-.092.705-.092zm-.728 1.722q-.36 0-.614.134-.247.127-.402.388-.155.262-.226.664-.07.395-.085.925v.232q0 .57.064 1.016.07.445.225.748.155.297.41.452.26.155.642.155.642 0 .938-.607.304-.614.304-1.78 0-1.163-.305-1.742-.296-.586-.953-.586z" fill="url(#c)"/><path d="m21.037 13.647q-.847 0-1.532-.233-.678-.233-1.165-.72-.48-.494-.74-1.257-.255-.77-.255-1.835 0-1.18.26-1.97.27-.797.75-1.277.486-.48 1.164-.684.684-.204 1.517-.204.607 0 1.207.148.6.148 1.13.417l-.623 1.638q-.466-.205-.896-.332-.43-.134-.82-.134-.783 0-1.136.6-.353.593-.353 1.786 0 1.186.353 1.75.353.565 1.108.565.615 0 1.116-.155.5-.162 1.023-.41v1.793q-.26.13-.508.227-.248.1-.502.163-.247.063-.522.09-.27.037-.58.037z" fill="url(#d)"/></g><path d="m11.17 1044.173 3.85 1.973 4.747295-8.3551 2.094705 1.1191.514.348-6.314 11.868-7.48-4.568 1.903-2.89z" fill="url(#f)" transform="matrix(.90518841 .2425445 -.2425445 .90518841 255.36509 -932.81046)"/><g fill="none"><path d="m14.997 1047.644 5.177-8.65 1.558.947m-5.556 9.96-6.333-3.464.86-1.475" opacity=".5" stroke="url(#e)" transform="matrix(.90518841 .2425445 -.2425445 .90518841 255.365094 -932.810462)"/><path d="m21.722 11.492c-.176-.067-.38-.025-.52.124l-5.96 6.328-3.263-3.197c-.195-.188-.5-.183-.688.016l-1.726 1.597c-.186.197-.18.508.014.696l5.06 5.212c.047.045.177.126.23.148.18.074.316-.016.46-.167l8.036-8.536c.187-.198.18-.51-.013-.697l-1.465-1.42c-.048-.048-.107-.082-.166-.104z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999907"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_spellonline.svg b/icon-themes/elementary_svg/cmd/lc_spellonline.svg
new file mode 100644
index 000000000..34480f628
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_spellonline.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24.000001 24.000001" 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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="12.165" cy="8.085" gradientTransform="matrix(1 0 0 .51224 0 3.943)" gradientUnits="userSpaceOnUse" r="11.835" xlink:href="#a"/><radialGradient id="c" cx="11.662" cy="-6.515" gradientTransform="matrix(-2.06236 -.08507 .0211 -.5118 35.85 -1.736)" gradientUnits="userSpaceOnUse" r="11.835" xlink:href="#a"/><g fill="url(#b)" stroke="#000" stroke-opacity=".431" transform="translate(0 2)"><path d="m5.934 13.506-.417-1.073h-.063q-.233.317-.466.55-.233.226-.508.374-.275.15-.62.22-.34.07-.792.07-.48 0-.89-.148-.41-.157-.712-.46-.297-.31-.466-.777-.17-.473-.17-1.115 0-1.256.805-1.85.805-.6 2.407-.663l1.258-.041v-.593q0-.487-.284-.72-.282-.233-.79-.233-.51 0-.996.148-.48.148-.967.395l-.698-1.425q.593-.332 1.313-.523.72-.19 1.51-.19 1.475 0 2.26.69.79.693.79 2.105v5.26zm-.634-3.656-.714.027q-.43.015-.727.113-.298.1-.48.27-.178.16-.262.394-.078.226-.078.508 0 .494.24.706.24.205.628.205.297 0 .55-.1.255-.105.438-.303.19-.204.297-.494.106-.296.106-.677z"/><path d="m13.67 5.466q.606 0 1.108.26.5.262.86.777.36.516.558 1.278.205.763.205 1.766 0 1.016-.204 1.786-.197.762-.564 1.277-.367.514-.883.776-.516.26-1.137.26-.395 0-.706-.084-.303-.085-.543-.226-.24-.14-.424-.317-.176-.185-.325-.383h-.148l-.36.87h-1.645v-10.986h2.153v2.556q0 .233-.014.508-.013.268-.027.5l-.042.552h.085q.15-.247.34-.46.19-.21.437-.366.254-.163.572-.254.317-.092.705-.092zm-.728 1.722q-.36 0-.614.134-.247.127-.402.388-.155.262-.226.664-.07.395-.085.925v.232q0 .57.064 1.016.07.445.225.748.155.297.41.452.26.155.642.155.642 0 .938-.607.304-.614.304-1.78 0-1.163-.305-1.742-.296-.586-.953-.586z" fill="url(#c)"/><path d="m21.037 13.647q-.847 0-1.532-.233-.678-.233-1.165-.72-.48-.494-.74-1.257-.255-.77-.255-1.835 0-1.18.26-1.97.27-.797.75-1.277.486-.48 1.164-.684.684-.204 1.517-.204.607 0 1.207.148.6.148 1.13.417l-.623 1.638q-.466-.205-.896-.332-.43-.134-.82-.134-.783 0-1.136.6-.353.593-.353 1.786 0 1.186.353 1.75.353.565 1.108.565.615 0 1.116-.155.5-.162 1.023-.41v1.793q-.26.13-.508.227-.248.1-.502.163-.247.063-.522.09-.27.037-.58.037z"/></g><path d="m2 20.293 2-2 2 2 2-2 2 2 2-2 2 2 2-2 2 2 2-1.793 2 2" fill="none" stroke="#ef5858"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sphere.svg b/icon-themes/elementary_svg/cmd/lc_sphere.svg
new file mode 100644
index 000000000..85e8f863f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_sphere.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="9.762712" cy="7.525415" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#e4c6fa"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.957627" x2="12.364393" y1="4.576263" y2="18.610161"><stop offset="0" stop-color="#fff"/><stop offset=".28888068" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.42236667 0 0 .11633788 10.902411 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="7.127438" ry="1.963204"/><path d="m21 12a9 9.0000113 0 0 1 -18 0 9 9.0000113 0 1 1 18 0" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".560784"/><path d="m20.052619 11.999991a8.0526255 8.0526356 0 0 1 -16.105251 0 8.0526255 8.0526356 0 1 1 16.105251 0" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".894736"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_spinbutton.svg b/icon-themes/elementary_svg/cmd/lc_spinbutton.svg
new file mode 100644
index 000000000..a15e2246a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_spinbutton.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" y1="291.57602" y2="295.94165"><stop offset="0" stop-color="#fff"/><stop offset=".12500216" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><g transform="translate(0 -290.64998)"><rect fill="#dcdcdc" height="5.556264" ry="1.190633" stroke="#afafaf" stroke-linecap="square" stroke-width=".264583" width="2.910417" x="1.455208" y="291.04684"/><rect fill="none" height="5.027093" rx=".79375" ry=".926046" stroke="url(#a)" stroke-linecap="square" stroke-width=".264583" width="2.38125" x="1.719792" y="291.31143"/><path d="m1.5875004 293.5604h2.645833v.52916h-2.645833z" fill="#9b9b9b"/><g fill="#919191"><path d="m3.5718749 292.76665-1.322915-.00002.6614573-.66145z" stroke-width="1.644217"/><path d="m3.5718744 294.8833-1.322915.00002.6614573.66145z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_splitcell.svg b/icon-themes/elementary_svg/cmd/lc_splitcell.svg
new file mode 100644
index 000000000..ab49038cc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_splitcell.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="10.5" y2="18.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602582)" gradientUnits="userSpaceOnUse" x1="6.533862" x2="6.533862" xlink:href="#F" y1="6.445978" y2="8.343294"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 11.830898 8.603982)" gradientUnits="userSpaceOnUse" x1="6.533862" x2="6.53644" xlink:href="#F" y1="6.445978" y2="8.340638"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 7.833398 8.601174)" gradientUnits="userSpaceOnUse" x1="6.533862" x2="6.531284" xlink:href="#F" y1="6.445978" y2="8.345966"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602573)" gradientUnits="userSpaceOnUse" x1="6.533862" x2="6.533862" xlink:href="#F" y1="6.445978" y2="8.34331"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 11.830898 12.603973)" gradientUnits="userSpaceOnUse" x1="6.533862" x2="6.53644" xlink:href="#F" y1="6.445978" y2="9.289312"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 7.833398 12.601165)" gradientUnits="userSpaceOnUse" x1="6.533862" x2="6.531284" xlink:href="#F" y1="6.445978" y2="8.345983"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="10.245955"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="10.245955"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="10.245955"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#F" y1="6.451322" y2="8.348639"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#F" y1="6.451322" y2="8.345967"/><linearGradient id="E" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#H" y1="15.499894" y2="48.395687"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="G" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#H" y1="2" y2="22"/><linearGradient id="H" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#E)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#G)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#F)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#l)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#m)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#n)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#o)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#p)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#q)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#r)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#s)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#t)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#v)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#w)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#x)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#A)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#B)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#D)"/></g><path d="m6.5 10.5h10v8h-10z" fill="url(#e)"/><path d="m7 10c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h9c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1zm0 1h9v7h-9z" fill="#a62100" fill-opacity=".501961"/><path d="m7.49875 11.501408 1.00125-.001408.00125 1.998592-1.002504.0028z" fill="none" opacity=".5" stroke="url(#f)"/><g fill="#a62100" fill-opacity=".501961"><path d="m9 10h1v9h-1z"/><path d="m6 14h11v1h-11z"/><path d="m13 10h1v9h-1z"/></g><g fill="none"><path d="m14.4975 11.502808 1.00125-.0014.00125 1.998592-1.002504.0028z" opacity=".5" stroke="url(#g)"/><path d="m10.5 11.5h2l.0013 1.998592-2.001254.0014z" opacity=".5" stroke="url(#h)"/><path d="m7.49875 15.5014 1.00125-.0014.00125 1.9986-1.002504.0028z" opacity=".5" stroke="url(#i)"/><path d="m14.4975 15.5028 1.00125-.0014.00125 1.9986-1.002504.0028z" opacity=".5" stroke="url(#j)"/><path d="m10.5 15.499992h2l.0013 1.9986-2.001254.0014z" opacity=".5" stroke="url(#k)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_splittable.svg b/icon-themes/elementary_svg/cmd/lc_splittable.svg
new file mode 100644
index 000000000..e1b58cfec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_splittable.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" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#c" y1="3" y2="5"/><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#c" y1="3" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="5"/><linearGradient id="f" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="5"/><clipPath id="g"><path d="m1 1h16v9h-16z"/></clipPath><linearGradient id="h" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#i" y1="15.499894" y2="48.395687"/><linearGradient id="i" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#i" y1="2" y2="22"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#c" y1="6.451322" y2="10.245955"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#c" y1="6.451322" y2="10.245955"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#c" y1="6.451322" y2="10.245955"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#c" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#c" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#c" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#c" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#c" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#c" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#c" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#c" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#c" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#c" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#c" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#c" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#c" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#c" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#c" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#c" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#c" y1="6.451322" y2="10.245955"/><clipPath id="E"><path d="m1 14h16v9h-16z"/></clipPath><linearGradient id="F" gradientUnits="userSpaceOnUse" x1="28.788" x2="28.823" xlink:href="#I" y1="15.757" y2="22.632"/><linearGradient id="G" gradientUnits="userSpaceOnUse" x1="28.788" x2="28.788" xlink:href="#I" y1="15.757" y2="22.632"/><radialGradient id="H" cx="65.297" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#I"/><linearGradient id="I"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="J"><stop offset="0" stop-color="#fff"/><stop offset=".00000018" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="K" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="22.325228" x2="22.325228" xlink:href="#J" y1="13.363832" y2="33.000561"/><linearGradient id="L" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="22.385553" x2="22.385553" xlink:href="#J" y1="23.157204" y2="25.611795"/><linearGradient id="M" gradientUnits="userSpaceOnUse" x1="28.788" x2="28.858" xlink:href="#I" y1="15.757" y2="22.632"/><g clip-path="url(#g)" transform="translate(7 14)"><rect fill="url(#h)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#j)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#D)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#k)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#l)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#m)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#n)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#o)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#p)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#r)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#s)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#v)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#z)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#A)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/></g><path d="m2.5 1.5c-.5453514 0-1 .454649-1 1v4h20v-4c0-.545351-.454649-1-1-1z" fill="url(#a)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#555761" fill-opacity=".501961"/><g fill="none"><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".8" stroke="url(#e)"/><path d="m12.5 2.5h3v3h-3z" opacity=".8" stroke="url(#f)"/></g></g></g><g clip-path="url(#E)" transform="translate(7 -14)"><rect fill="url(#h)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#j)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#D)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#k)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#l)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#m)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#n)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#o)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#p)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#r)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#s)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#v)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#z)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#A)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/></g></g><g transform="matrix(.72803 0 0 .72724 -9.46 -1.46)"><path d="m16.427894 16.44574v-2.750124h4.12071v2.750124h2.747139v4.249876h-2.747139v2.625433h-4.12071v-2.750123h-2.747139v-4.125186z" fill="url(#H)"/><g fill="none" stroke-width="1.374316"><path d="m17.801464 17.820802v-2.750124h1.37357v2.750124m0 2.062593v2.062593h-1.37357v-2.062593" opacity=".5" stroke="url(#K)"/><path d="m16.427894 16.44574v-2.750124h4.12071v2.750124h2.747139v4.249876h-2.747139v2.625433h-4.12071v-2.750123h-2.747139v-4.125186z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.861819 17.820802h2.060355v1.375062h-2.060355m-2.74714 0h-2.060354v-1.375062h2.060354" opacity=".5" stroke="url(#L)"/></g><rect fill="url(#M)" height="4.131" rx=".687" ry=".688" width="5.494" x="26.042" y="16.45"/><rect fill="none" height="4.131" opacity=".5" rx=".687" ry=".688" stroke="#206b00" stroke-width="1.374" width="5.494" x="26.042" y="16.45"/><path d="m26.729668 17.133271h4.120709v1.375h-4.120709z" fill="#fff" opacity=".3"/></g><g transform="matrix(.72803 0 0 .72724 -3.46 -1.46)"><rect fill="url(#F)" height="4.131" rx=".687" ry=".688" width="5.494" x="26.042" y="16.45"/><rect fill="none" height="4.131" opacity=".5" rx=".687" ry=".688" stroke="#206b00" stroke-width="1.374" width="5.494" x="26.042" y="16.45"/><path d="m26.729668 17.133271h4.120709v1.375h-4.120709z" fill="#fff" opacity=".3"/></g><g transform="matrix(.72803 0 0 .72724 2.54 -1.46)"><rect fill="url(#G)" height="4.026" rx=".687" ry=".688" width="2.805" x="26.042" y="16.45"/><rect fill="none" height="4.112" opacity=".5" rx=".687" ry=".688" stroke="#206b00" stroke-width="1.374" width="2.746" x="26.042" y="16.45"/><path d="m26.729668 17.133271h1.37357v1.363h-1.37357z" fill="#fff" opacity=".3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_splitwindow.svg b/icon-themes/elementary_svg/cmd/lc_splitwindow.svg
new file mode 100644
index 000000000..de98fa442
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_splitwindow.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 29.715 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><radialGradient id="b" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -18.285 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><linearGradient id="c" gradientTransform="matrix(1.1234 0 0 1 -2.962 0)" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" xlink:href="#k" y1="47.028" y2="39.999"/><radialGradient id="d" cx="7.686" cy="5.959" gradientTransform="matrix(0 1.15 -1.2044 0 19.177 -8.838)" gradientUnits="userSpaceOnUse" r="20" xlink:href="#l"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#m" y1="5" y2="7"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.002" x2="12.002" xlink:href="#n" y1="5.000437" y2="19.916726"/><clipPath id="g"><rect height="20" rx=".5" width="9" x="15" y="3"/></clipPath><clipPath id="h"><rect height="20" rx=".5" width="9" x="1" y="3"/></clipPath><linearGradient id="i" gradientTransform="matrix(.728 0 0 .7272 -31.95 -1.46)" gradientUnits="userSpaceOnUse" x1="32.90934" x2="24.667582" xlink:href="#o" y1="19.878988" y2="19.878988"/><linearGradient id="j"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1.1234 0 0 1 -2.962 0)" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="7.686" cy="5.959" gradientTransform="matrix(0 1.15 -1.2044 0 19.177 -8.838)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="5" y2="7"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="12.002" x2="12.002" y1="5.000437" y2="19.916726"><stop offset="0" stop-color="#fff"/><stop offset=".017" stop-color="#fff" stop-opacity=".235"/><stop offset=".98" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="p" cx="75.338982" cy="36.133709" gradientTransform="matrix(.30645163 .00000001 .00000001 -.2827 -25.095754 22.210998)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#o"/><linearGradient id="q" gradientTransform="matrix(.13939236 0 0 .13837341 8.410006 .281304)" gradientUnits="userSpaceOnUse" x1="24.51" x2="24.416418" y1="8.762" y2="34.101177"><stop offset="0" stop-color="#fff"/><stop offset=".00168642" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.13939236 0 0 .13837341 8.401175 .284021)" gradientUnits="userSpaceOnUse" x1="32.991943" x2="32.991943" y1="23.241306" y2="26.854717"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g clip-path="url(#g)" transform="translate(-15 1)"><g opacity=".4"><path d="m39.727 40h5v7h-5z" fill="url(#a)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/><path d="m-8.273-47h5v7h-5z" fill="url(#b)" transform="matrix(-.579 0 0 -.4286 -1.895 2.857)"/><path d="m8.272 40h31.455v7h-31.455z" fill="url(#c)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/></g><rect fill="url(#d)" height="18" rx="1" width="21" x="1.5" y="3.5"/><path d="m2.5 3.5c-.554 0-1 .446-1 1v4.5h21v-4.5c0-.554-.446-1-1-1z" fill="url(#e)"/><g fill="none"><rect height="18" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="21" x="1.5" y="3.5"/><path d="m2.5 4.5h19v16h-19z" opacity=".7" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8.5h20" opacity=".2" stroke="#000"/></g></g><path d="m2.492 10.996v-2h-2v2h-2l.001 1.992 2 .018-.001 1.99h2v-2h2v-2z" fill="url(#p)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(0 1 1 0 -.496 2.008)"/><path d="m11.5 3v-2zm0 1v2z" fill="none" opacity=".5" stroke="url(#q)" stroke-width=".99993"/><path d="m12.5 3.5h1v.5h-1m-2 0h-1v-.5h1" fill="none" opacity=".5" stroke="url(#r)" stroke-width=".99993"/><g transform="matrix(0 -1 1 0 -.496 .008)"><path d="m-12.492 11h4.0000004v2h-4.0000004z" fill="url(#i)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m-9.992 11.496h1v1h-1z" fill="#fff" opacity=".3"/></g><g clip-path="url(#h)" transform="translate(14 1)"><g opacity=".4"><path d="m39.727 40h5v7h-5z" fill="url(#a)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/><path d="m-8.273-47h5v7h-5z" fill="url(#b)" transform="matrix(-.579 0 0 -.4286 -1.895 2.857)"/><path d="m8.272 40h31.455v7h-31.455z" fill="url(#k)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/></g><rect fill="url(#l)" height="18" rx="1" width="21" x="1.5" y="3.5"/><path d="m2.5 3.5c-.554 0-1 .446-1 1v4.5h21v-4.5c0-.554-.446-1-1-1z" fill="url(#m)"/><g fill="none"><rect height="18" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="21" x="1.5" y="3.5"/><path d="m2.5 4.5h19v16h-19z" opacity=".7" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8.5h20" opacity=".2" stroke="#000"/></g></g><g transform="matrix(0 -1 1 0 -.496 6.008)"><path d="m-12.492 11h4.0000004v2h-4.0000004z" fill="url(#i)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m-9.992 11.496h1v1h-1z" fill="#fff" opacity=".3"/></g><g transform="matrix(0 -1 1 0 -.496 12.008)"><path d="m-11.492 10.996 3.0000004.004v2l-3.0000004-.004z" fill="url(#i)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m-9.992 11.496h1v1h-1z" fill="#fff" opacity=".3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_square_rounded_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_square_rounded_unfilled.svg
new file mode 100644
index 000000000..5ef83cb28
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_square_rounded_unfilled.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(-.53333333 0 0 -.10524888 13.2 19.358625)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="12" cy="20" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><path d="m6.000001 1.529856h11.999999c1.36846 0 2.470145 1.1016846 2.470145 2.470145v11.999999c0 1.36846-1.101685 2.470145-2.470145 2.470145h-11.999999c-1.3684604 0-2.470145-1.101685-2.470145-2.470145v-11.999999c0-1.3684604 1.1016846-2.470145 2.470145-2.470145z" fill="none" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/></g><path d="m6 18 12-11.9999999" fill="none" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="bevel"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_square_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_square_unfilled.svg
new file mode 100644
index 000000000..c2f6350b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_square_unfilled.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" stroke-linecap="round" transform="scale(.26458333)"><path d="m3.529856 3.529856h16.940289v16.940289h-16.940289z" stroke-linejoin="round" stroke-width="1.059712"/><path d="m6 18 12-11.9999995" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_starshapes.bang.svg b/icon-themes/elementary_svg/cmd/lc_starshapes.bang.svg
new file mode 100644
index 000000000..3cb9d4dc3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.bang.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.830509" x2="15.016949" y1="4.983051" y2="13.932203"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 11.359322 17.901093)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="41.279507" x2="42.561611" y1="26.646023" y2="37.006443"><stop offset="0" stop-color="#fff"/><stop offset=".53130156" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m14.019531 4-1.716797 3.9746094-1.15625-3.2363282-.996093 3.3378907-2.244141-2.7128907 2.460938 4.4003907-4.1445318-2.7949219 3.1914063 3.771484-4.0371094-1.5175778 2.40625 1.8515628-3.7304687 1.179687 4.3027344.621094-4.3554688 1.955078 4.8203125-.724609-1.8125 3.611328 3.4023435-2.845703-2.4667966 4.046875 3.3789066-2.814453-.857422 3.146484 1.71875-3.845703 1.154297 4.595703.998047-4.699219 2.242187 2.585938-.833984-2.783203 3.412109 1.990234-4.083984-2.966797 4.927734.916016-3.296875-2.574219 2.998047-.660156-3.572266.183594 3.625-2.7597661-4.08789 1.5292971 2.703125-3.0566409-4.292969.8027344 2.466797-2.5605469-3.38086 3.015625z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><ellipse cx="12.55932" cy="19.762499" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".264" rx="9" ry="1.963204"/><path d="m11.228516 7.8261719-.15625.5253906a.96127949.96127949 0 0 1 -.195313.3535156l.330078.5898438a.96127949.96127949 0 0 1 -.832031 1.4277341.96127949.96127949 0 0 1 -1.2988281.917969l-.4238281-.160156a.96127949.96127949 0 0 1 -.3691407.414062l.2089844.0293a.96127949.96127949 0 0 1 .75 1.31836.96127949.96127949 0 0 1 .5371094.904296l.013672-.01172a.96127949.96127949 0 0 1 1.5781251.757812.96127949.96127949 0 0 1 1.74414.277344l.144532.576172.136718-.644532a.96127949.96127949 0 0 1 .744141-.740234.96127949.96127949 0 0 1 1.107422-1.179687l1.056641.197265-.19336-.152344a.96127949.96127949 0 0 1 -.259766-.316407.96127949.96127949 0 0 1 -.609374-1.285156.96127949.96127949 0 0 1 -.296876-1.5l.84961-.9609375-1.542969.2890625a.96127949.96127949 0 0 1 -.210937.013672l-.238282.2128906a.96127949.96127949 0 0 1 -1.599609-.75.96127949.96127949 0 0 1 -.804687-.6308594z" fill="none" opacity=".5" stroke="url(#c)" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_starshapes.concave-star6.svg b/icon-themes/elementary_svg/cmd/lc_starshapes.concave-star6.svg
new file mode 100644
index 000000000..fcee1b226
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.concave-star6.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="6.085365" x2="14.319176" y1="6.103448" y2="14.301093"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.47909604 0 0 .11633788 10.922034 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="38.294628" x2="39.027409" y1="21.923077" y2="46.353329"><stop offset="0" stop-color="#fff"/><stop offset=".38740948" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 4s.7454 3.5092906 0 5c-.7454 1.490712-4 3-4 3s3.2546 1.509288 4 3c.7454 1.490715 0 5 0 5s2.3333-2.999998 4-3 4 3 4 3-.7454-3.509291 0-5c.7454-1.490712 4-3 4-3s-3.2546-1.509288-4-3c-.7454-1.4907145 0-5 0-5s-2.3333 2.9999977-4 3-4-3-4-3z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><ellipse cx="12" cy="21.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".208" rx="8.084745" ry="1.963204"/><path d="m9.0429688 6.1230469c.050552.298597.083358.3918927.125.8671875.078124.8917019.099781 1.9372014-.2539063 2.6445312-.3536595.7072784-1.2028636 1.3164384-1.9628906 1.7890624-.5550605.345165-.8163661.460193-1.0527344.576172.2363683.115979.4976739.231007 1.0527344.576172.760027.472624 1.6092311 1.081784 1.9628906 1.789062.3536865.707332.3320299 1.75283.2539063 2.644532-.041642.475294-.074448.56859-.125.867187.207551-.241775.2683828-.346347.6347656-.693359.6670176-.631752 1.4957036-1.30078 2.3222656-1.300782.826562-.000001 1.655248.669029 2.322266 1.300782.366382.347012.427214.451584.634765.693359-.05055-.298597-.08336-.391893-.125-.867187-.07812-.891703-.09978-1.937202.253907-2.644532.353659-.707278 1.202863-1.316438 1.96289-1.789062.555061-.345165.816366-.460193 1.052734-.576172-.236368-.115979-.497673-.231007-1.052734-.576172-.760027-.472624-1.609231-1.081784-1.96289-1.7890624-.353687-.7073314-.33203-1.7528298-.253907-2.6445312.041642-.4752945.074449-.5685908.125-.8671875-.207551.2417753-.268383.3463475-.634765.6933593-.667018.6317521-1.495704 1.3007802-2.322266 1.3007813s-1.655248-.6690287-2.3222656-1.3007813c-.3663828-.3470121-.4272146-.4515837-.6347656-.6933593z" fill="none" opacity=".5" stroke="url(#c)" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_starshapes.doorplate.svg b/icon-themes/elementary_svg/cmd/lc_starshapes.doorplate.svg
new file mode 100644
index 000000000..9c1a3183d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.doorplate.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1 0 0 -1 0 24)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="19.5" y2="3"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.36308851 0 0 .11633788 11.183051 19.149965)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 25.698119 7.134651)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="5" y2="19"><stop offset="0" stop-color="#fff"/><stop offset=".2857143" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m7.5 3.5a4 4 0 0 1 -.6601562 2.1953125l-.0351563.1210937-.0585937.0117188a4 4 0 0 1 -3.2460938 1.671875v9a4 4 0 0 1 3.2480469 1.671875l.056641.01172.037109.126953a4 4 0 0 1 .6582031 2.189452h9a4 4 0 0 1 .160156-1.113281l.03125-.212891.08789-.298828.03516-.09766.109375-.06445a4 4 0 0 1 3.576169-2.21289v-9a4 4 0 0 1 -3.625-2.3183594l-.03906-.017578-.03516-.097656-.07422-.25a4 4 0 0 1 -.22656-1.3164066z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><ellipse cx="12" cy="21.011374" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".219" rx="6.127119" ry="1.963204"/><path d="m8.3945312 4.5a5 5 0 0 1 -3.8945312 3.8984375v7.2070315a5 5 0 0 1 3.8984375 3.894531h7.2070315a5 5 0 0 1 3.894531-3.898438v-6.7324214-.0039062-.4707032a5 5 0 0 1 -3.898438-3.8945312z" fill="none" opacity=".5" stroke="url(#c)" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_starshapes.horizontal-scroll.svg b/icon-themes/elementary_svg/cmd/lc_starshapes.horizontal-scroll.svg
new file mode 100644
index 000000000..610ffa46e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.horizontal-scroll.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 26.338131 -17.400028)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 109.06664)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" xlink:href="#e" y1="47.027729" y2="39.999443"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" xlink:href="#e" y1="51.694397" y2="44.666111"/><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 3.538131 -12.73336)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19.767475" x2="3.552531" y1="9.084505" y2="8.638232"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 18.585549)" gradientUnits="userSpaceOnUse" x1="57.009037" x2="20.009037" y1="12.647393" y2="12.647393"><stop offset="0" stop-color="#fff"/><stop offset=".22222215" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.13925438 0 0 .11339283 -.167105 -.037793)"><path d="m36.350001 39.999972h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 51.666642h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 39.999972 26.6000007.000001v7.000001l-26.6000007-.000001z" fill="url(#d)"/><path d="m9.7500003 44.66664 3.8000007.000001v7.000001l-3.8000007-.000001z" fill="url(#f)"/><path d="m13.550001 44.66664h5v7h-5z" fill="url(#g)"/></g><g transform="matrix(0 -.26458333 -.26458333 0 6.357733 6.357733)"><path d="m7.529227 4.529227c-1.1079906.00656-2 .8919904-2 2v10c-1.104569 0-2 .8954-2 2s.8719866 1.994217 1.9765556 1.994217h10.0000004c1.10801 0 2.023444-.886207 2.023444-1.994217v-1-9c1.104569 0 2-.8954 2-2s-.895449-1.9937583-2-2l-1.023444-.00578h-1z" fill="url(#h)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m15.505859 5.5292969-7.9707028.00586c-.5753758.00341-1 .4259421-1 .9941407v9.9999994l-.00593.99993-.9999301.0059c-.5610183 0-.9941406.433095-.9941407.994141 0 .575273.4294968 1.00062.9940714.999959l9.9766312-.01168c.571757-.000669 1.017578-.434254 1.017579-.988281v-1-9.0000001l.0058-1.0000699 1.00007-.00579c.561018 0 .994141-.4330949.994141-.9941406 0-.5610348-.426344-.9968315-.994221-1.0000406l-1.025311.0000399z" fill="none" opacity=".5" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_starshapes.signet.svg b/icon-themes/elementary_svg/cmd/lc_starshapes.signet.svg
new file mode 100644
index 000000000..fd674350f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.signet.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.499991" x2="8.499991" y1="12.131402" y2="29.131445"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 25.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.060732" x2="11.086229" y1="17.726027" y2="22.36418"><stop offset="0" stop-color="#fff"/><stop offset=".23464158" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.160215" y1="16" y2="23.822548"><stop offset="0" stop-color="#fff"/><stop offset=".60000008" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458267 0 0 .26458267 .000008 -2.28372)"><path d="m11.5 12c-1.035801 0-1.240311 1.800866-2.197266 2.197266-.956359.3961-2.373502-.732-3.105468 0-.731967.732.396136 2.149068 0 3.105468-.396385.9568-2.197266 1.161366-2.197266 2.197266s1.800881 1.240266 2.197266 2.197266c.396136.9562-.731967 2.373468 0 3.105468.731966.7319 2.149109-.3962 3.105468 0 .956955.3963 1.161465 2.197266 2.197266 2.197266 1.0358 0 1.240311-1.800966 2.197266-2.197266.01833-.01833.06357-.04634.08984-.01563l3.212894 3.212896 1-2 2-1c.01282-.02765-1.905869-1.422762-3.224609-2.419922-.05556-.312308-.08254-.617416.02734-.882812.396469-.957 2.197269-1.161366 2.197269-2.197266s-1.800883-1.240466-2.197266-2.197266c-.396136-.9564.731966-2.373468 0-3.105468s-2.149108.3961-3.105468 0c-.956955-.3964-1.161466-2.197266-2.197266-2.197266zm0 4c1.932997 0 3.5 1.567003 3.5 3.5s-1.567003 3.5-3.5 3.5-3.5-1.567003-3.5-3.5 1.567003-3.5 3.5-3.5z" fill="url(#a)" stroke="#7239b3" stroke-miterlimit="2" stroke-opacity=".501961" stroke-width="1.000002"/><ellipse cx="12" cy="27.674644" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".23" rx="9" ry="1.963204"/><g fill="none" stroke-miterlimit="2" stroke-width="1.000002"><ellipse cx="11.558868" cy="19.451851" rx="4.221968" ry="4.087143" stroke="url(#c)" stroke-linejoin="round"/><path d="m11.5 13.113281c-.06492.07933-.143194.177031-.253906.361328-.279829.465819-.593585 1.266754-1.5527346 1.664063-.9588697.39714-1.7465448.0533-2.2734375-.07813-.2100301-.05239-.3359452-.06819-.4375-.07813.00994.101556.025735.22747.078125.4375.1314282.526892.4752796 1.314578.078125 2.273437-.3973456.959129-1.1982686 1.272925-1.6640625 1.552745-.1842879.110708-.2819973.188979-.3613282.253906.079325.06491.1770319.143202.3613282.253906.4658152.279809 1.2667702.593544 1.6640625 1.552735.3972435.958873.053302 1.746525-.078125 2.273437-.05239.210038-.068185.335925-.078125.4375.1015697-.0099.2274589-.02573.4375-.07813.5269202-.131432 1.3145796-.47536 2.2734375-.07813.9592366.397245 1.2729016 1.198225 1.5527346 1.664063.110714.184305.18898.281988.253906.361328.06493-.07934.143192-.177023.253906-.361328.265097-.441307.597416-1.165392 1.44336-1.580079.06758-.04469.10643-.09924.228515-.138671.240662-.07773.836095-.03308 1.136719.318359l-.05469-.05859 2.212891 2.212891.367188-.734375a1.0197916 1.0197916 0 0 1 .457031-.457031l.53125-.265625c-.606982-.44994-1.313099-.97379-1.916014-1.429682a1.0197916 1.0197916 0 0 1 -.388672-.634766c-.06565-.369022-.148263-.876066.08984-1.451171.397346-.959118 1.198264-1.27293 1.664063-1.552735.184293-.110702.282013-.188994.361332-.253906-.07933-.06493-.17704-.143198-.361328-.253906-.465795-.27982-1.266719-.593614-1.664063-1.552735-.397154-.958859-.0533-1.746545.07813-2.273437.05239-.21003.06819-.335944.07813-.4375-.101554.0099-.22747.02574-.4375.07813-.526892.131426-1.314568.475264-2.273437.07813-.95915-.397309-1.272906-1.198244-1.552735-1.664063-.110722-.184307-.188994-.282005-.253916-.361338z" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_starshapes.star12.svg b/icon-themes/elementary_svg/cmd/lc_starshapes.star12.svg
new file mode 100644
index 000000000..5c3a6d895
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.star12.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" gradientTransform="translate(-22.398056 -9.740678)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.716851" x2="12.716851" xlink:href="#a" y1="13.269794" y2="22.116323"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17.294918" x2="17.803593" xlink:href="#a" y1="12.77832" y2="21.624849"/><linearGradient id="d" gradientTransform="matrix(.99874004 .05018298 -.05018298 .99874004 .591892 -.637924)" gradientUnits="userSpaceOnUse" x1="11.216887" x2="10.03735" y1="1.932203" y2="24.20339"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="36.333324" x2="36.333324" y1="21.153835" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset=".07566522" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.4338983 0 0 .11633788 11.023729 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m14.490234 2.5351562-2.519531 4.5410157-2.5253905-4.5371094.0898437 5.1933594-4.4570312-2.6679688 2.6757812 4.4511719-5.1933593-.0820312 4.5410156 2.5195312-4.5371094 2.525391 5.1933594-.089844-2.6679687 4.457031 3.9101562-2.349609v-4.996094h9.546875l2.837891-2.0800781-5.19336.089844 2.667969-4.4570312-4.451172 2.6757812z" fill="url(#d)" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".501961"/><ellipse cx="12" cy="21.036797" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".166" rx="7.322034" ry="1.963204"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".671" transform="scale(.98294772 1.0173481)"><path d="m14.751546 22.116324h-2.034695v-5.133962l.01821-.843524.03034-.922414c-.311516.311517-.52796.515824-.649331.61292l-1.01951.819249-.904208-1.128743 2.858269-2.275693h1.700927v8.872167z" fill="url(#b)" stroke="none"/><path d="m22.890332 22.116323-6.104088.000001v-1.692812l2.129211-2.25142c.659446-.675628 1.09031-1.142903 1.292594-1.401826.202284-.262969.347928-.50571.436933-.728222.08901-.222512.133507-.453115.133507-.691811 0-.356019-.09912-.621011-.297357-.794975-.194192-.173964-.455138-.260946-.782838-.260946-.343882 0-.677651.07889-1.001305.236672s-.563535.382318-.915509.673606l-1.01951-1.207634c.436932-.372202.79902-.635171 1.086264-.788907.287242-.153735.50285-.271061.842686-.351975.339838-.08496.720131-.127438 1.140881-.127438.554258 0 1.043784.101142 1.46858.303425.424796.202284 1.064896.510472 1.299546.874583.234649.36411.351974.780815.351974 1.250114 0 .408613-.07282.792952-.218467 1.153017-.141599.35602-.364111.722153-.667536 1.098401-.29938.376248-1.139741.887309-1.900329 1.583165l-1.14088 1.074127v.08496h3.865643v1.965896z" fill="url(#c)" stroke="none"/><g fill="none" stroke="#a62100" stroke-width="1"><path d="m14.751546 22.116324h-2.034695v-5.133962l.01821-.843524.03034-.922414c-.311516.311517-.52796.515824-.649331.61292l-1.01951.819249-.904208-1.128743 2.858269-2.250056h1.700927v8.84653z" opacity=".5"/><path d="m22.890332 22.116323-6.104088.000001v-1.692812l2.129211-2.25142c.659446-.675628 1.09031-1.142903 1.292594-1.401826.202284-.262969.347928-.50571.436933-.728222.08901-.222512.133507-.453115.133507-.691811 0-.356019-.09912-.621011-.297357-.794975-.194192-.173964-.455138-.260946-.782838-.260946-.343882 0-.677651.07889-1.001305.236672s-.563535.382318-.915509.673606l-1.01951-1.207634c.436932-.372202.79902-.635171 1.086264-.788907.287242-.153735.50285-.271061.842686-.351975.339838-.08496.720131-.127438 1.140881-.127438.554258 0 1.043784.101142 1.46858.303425.424796.202284 1.064896.510472 1.299546.874583.234649.36411.351974.780815.351974 1.250114 0 .408613-.07282.792952-.218467 1.153017-.141599.35602-.364111.722153-.667536 1.098401-.29938.376248-1.139741.887309-1.900329 1.583165l-1.14088 1.074127v.08496h3.865643v1.965896z" opacity=".5"/></g></g><path d="m10.59375 6.8085938.01563.9042968c.01609.8431256-.9015916 1.3747653-1.625.9414063l-.7753956-.4628907.4648437.7714844c.1820743.3030586.2032583.6763346.0566407.9980469.0879912-.0230916.4773888.5393135.5683592.5390625h6.201172c-.132265-.314798-.405713-1.2479611-.230468-1.5410156l.462891-.7753906-.771484.4648437c-.722302.43473-1.640873-.094579-1.626954-.9375l.01367-.9023437-.4375.7890624c-.408988.7363564-1.467965.7363564-1.876953 0zm-2.5683594 3.7441402c-.094219.02545-.1914694.03794-.2890625.03711l-.9023437-.01367.7890625.4375c.1155862.0646.2182248.150017.3027343.251953v-.265627c.0006266-.15452.034604-.307084.099609-.447266zm-.099609 2.085938c-.084509.101936-.1871481.187358-.3027343.251953l-.7890625.439453.9042968-.01563c.062837-.000288.1255779.0049.1875.01563z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_starshapes.star24.svg b/icon-themes/elementary_svg/cmd/lc_starshapes.star24.svg
new file mode 100644
index 000000000..cfc0fe9a6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.star24.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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="8" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".09817364" 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="translate(42.601944 -13.740678)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.037568" x2="12.037568" xlink:href="#b" y1="13.636317" y2="22.974319"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.176353" x2="20.176353" xlink:href="#b" y1="13.636317" y2="22.974319"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="13" y1="3" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.4338983 0 0 .11633788 11.023729 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m13.304688.96875-1.601563 4.1855469-1.298828-4.1484375-.4628908 4.4589844-2.328125-3.6699219.7070313 4.4257812-3.1972656-2.9433593 1.828125 4.0917968-3.8515625-2.015625 2.8242187 3.4804688-4.2421875-.9492188 3.6308594 2.6289064-4.34375.18164 4.1855469 1.601563-4.1484375 1.298828 4.4589844.462891-3.6699219 2.328125 4.4257812-.707031-2.9433593 3.197265 4.0917968-1.828125-2.015625 3.851563 3.1464844-2.148438v-6.251953h8.619141l-.119141 2.5 2.253906-3h.367188l-.775391-.296875 4.148438-1.298828-4.458985-.4628908 3.669922-2.328125-4.425781.7070313 2.943359-3.1972656-4.091797 1.828125 2.015625-3.8515625-3.480468 2.8242187.949218-4.2421875-2.628906 3.6308594zm-5.304688 20.833984-.1152344.515625.1152344-.158203z" fill="url(#e)" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".501961"/><ellipse cx="12" cy="21.036797" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".166" rx="7.322034" ry="1.963204"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" transform="matrix(.98294772 0 0 1.0173481 .1677 .127119)"><path d="m15.598286 22.974319-6.1040883.000001v-1.692811l1.9888013-1.863338c.659445-.675628 1.09031-1.142903 1.292593-1.401826.202284-.262969.347928-.50571.436933-.728222.08901-.222512.133507-.453115.133507-.691811 0-.356019-.09912-.621011-.297357-.794975-.194192-.173964-.455138-.260946-.782838-.260946-.343883 0-.677651.07889-1.001305.236672s-.661468.382317-1.013441.673605l-1.0195105-1.207634c.436933-.372202.7990205-.635171 1.0862635-.788907.287243-.153735.600783-.27106.94062-.351974.339837-.08496.72013-.127438 1.14088-.127438.554258 0 1.043785.101142 1.468581.303425.424795.202284.754518.485482.989167.849592.234649.364111.351974.780816.351974 1.250114 0 .408614-.07282.792953-.218466 1.153017-.141599.35602-.364111.722154-.667537 1.098401-.29938.376248-.829363.524219-1.58995 1.220075l-1.140881 1.074127v.08496l4.006054-.000001z" fill="url(#c)" stroke="none"/><path d="m22.719723 21.008425-1.017349-.000001v1.965896h-2.034696l-.05071-1.965895h-3.584747v-1.814182l3.738623-5.09209h1.931531v4.940376l1.017349.000001zm-3.102755-1.965895.05071-.868404c.01462-.250434.01011-.614942.03034-1.092332s.03641-.754519.04855-.831387h-.04855c-.14969.331746-.329723.6554-.540098.970962l-1.475067 1.821161h1.934111z" fill="url(#d)" stroke="none"/><g fill="none" stroke="#a62100" stroke-width="1"><path d="m15.598286 22.974319-6.1040883.000001v-1.692811l1.9888013-1.863338c.659445-.675628 1.09031-1.142903 1.292593-1.401826.202284-.262969.347928-.50571.436933-.728222.08901-.222512.133507-.453115.133507-.691811 0-.356019-.09912-.621011-.297357-.794975-.194192-.173964-.455138-.260946-.782838-.260946-.343883 0-.677651.07889-1.001305.236672s-.661468.382317-1.013441.673605l-1.0195105-1.207634c.436933-.372202.7990205-.635171 1.0862635-.788907.287243-.153735.600783-.27106.94062-.351974.339837-.08496.72013-.127438 1.14088-.127438.554258 0 1.043785.101142 1.468581.303425.424795.202284.754518.485482.989167.849592.234649.364111.351974.780816.351974 1.250114 0 .408614-.07282.792953-.218466 1.153017-.141599.35602-.364111.722154-.667537 1.098401-.29938.376248-.829363.524219-1.58995 1.220075l-1.140881 1.074127v.08496l4.006054-.000001z" opacity=".5"/><path d="m22.719723 21.008425-1.017349-.000001v1.965896h-2.034696l-.05071-1.965895h-3.584747v-1.814182l3.738623-5.09209h1.931531v4.940376l1.017349.000001zm-3.102755-1.965895.05071-.868404c.01462-.250434.01011-.614942.03034-1.092332s.03641-.754519.04855-.831387h-.04855c-.14969.331746-.329723.6554-.540098.970962l-1.475067 1.821161h1.934111z" opacity=".5"/></g></g><path d="m12.589844 5.3496094-.04883.125a.89638679.89638679 0 0 1 -1.69336-.052734l-.002-.00391-.01367.1386718a.89638679.89638679 0 0 1 -1.6483902.3886753l.021484.1347656a.89638679.89638679 0 0 1 -1.490234.8027344l.054687.1210937a.89638679.89638679 0 0 1 -1.234375 1.1601563l.083984.1054687a.89638679.89638679 0 0 1 -.888671 1.4394532l.1074218.078125a.89638679.89638679 0 0 1 -.4882812 1.6230466l.125.04883a.89638679.89638679 0 0 1 -.052734 1.69336l-.00391.002.1386718.01367a.89638679.89638679 0 0 1 .3886719 1.648437l.1347656-.02148a.89638679.89638679 0 0 1 .8027344 1.490234l.1210937-.05469a.89638679.89638679 0 0 1 .5996094-.04687v-3.683647a.89638679.89638679 0 0 1 .8964878-.896484h8.619141a.89638679.89638679 0 0 1 .849609.613281l.08008-.105469a.89638679.89638679 0 0 1 .529297-1.263672l.0039-.002-.138672-.01367a.89638679.89638679 0 0 1 -.388667-1.6483922l-.134766.021484a.89638679.89638679 0 0 1 -.802734-1.490234l-.121094.054687a.89638679.89638679 0 0 1 -1.160156-1.234375l-.105469.083984a.89638679.89638679 0 0 1 -1.439453-.888671l-.07813.1074218a.89638679.89638679 0 0 1 -1.623042-.4882812zm-5.4296878 16.4414066-.011719.01758.064453.0059z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_starshapes.star4.svg b/icon-themes/elementary_svg/cmd/lc_starshapes.star4.svg
new file mode 100644
index 000000000..70a02d516
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.star4.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15.488957" x2="15.501203" y1="5.356688" y2="18.700766"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.26913374 0 0 .11633788 11.394449 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="40.444439" x2="40.743645" y1="18.546713" y2="46.748371"><stop offset="0" stop-color="#fff"/><stop offset=".55903572" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m12 4-2.828125 5.171875-5.171875 2.828125 5.171875 2.828125 2.828125 5.171875 2.828125-5.171875 5.171875-2.828125-5.171875-2.828125z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><ellipse cx="12" cy="21.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".336" rx="4.541632" ry="1.963204"/><path d="m12 6.0839844-2.0449219 3.7421875a.32215741.32215741 0 0 1 -.1289062.1289062l-3.7421875 2.0449219 3.7421875 2.044922a.32215741.32215741 0 0 1 .1289062.128906l2.0449219 3.742188 2.044922-3.742188a.32215741.32215741 0 0 1 .128906-.128906l3.742188-2.044922-3.742188-2.0449219a.32215741.32215741 0 0 1 -.128906-.1289062z" fill="none" opacity=".5" stroke="url(#c)" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_starshapes.star5.svg b/icon-themes/elementary_svg/cmd/lc_starshapes.star5.svg
new file mode 100644
index 000000000..e0c2dcdc5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.star5.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.881355" x2="13.338984" y1="4.932197" y2="16.983044"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.4338983 0 0 .11633788 11.023729 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-22.068218" x2="-22.12389" y1="8.454815" y2="18.759874"><stop offset="0" stop-color="#fff"/><stop offset=".43189588" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m12 3.5423663-3.0000001 6h-5l4 3.9999997-1 6 5.0000001-3 5 3-1-6 4-3.9999997h-5z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><ellipse cx="12" cy="21.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".166" rx="7.322034" ry="1.963204"/><path d="m11.974576 5.6609112-2.2882565 4.8390888h-3.3646096l2.6357554 2.700825-.6144476 4.40087 3.6315583-2.138895 3.69948 2.136132-.682369-4.398107 2.635755-2.700825h-3.415456z" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_starshapes.star6.svg b/icon-themes/elementary_svg/cmd/lc_starshapes.star6.svg
new file mode 100644
index 000000000..d583f4ed3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.star6.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27118644 0 0 .11633788 11.389831 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -18.094415 5.097012)" gradientUnits="userSpaceOnUse" x1="74.035454" x2="73.911179" y1="-3.844404" y2="50.116867"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="39.626003" x2="38.802204" y1="23.826786" y2="45.691196"><stop offset="0" stop-color="#fff"/><stop offset=".43841338" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".336" rx="4.576271" ry="1.963204"/><path d="m12.039062 3.9980469-2.015624 3.5117187-4.5898442-.0117187 2.2988281 4.0019531-2.2988281 4.003906 4.5898442-.01172 2.015624 3.511718 2.044922-3.521484 4.615235-.01172-2.304688-3.96875 2.304688-3.9687499-4.615235-.011719z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.044922 6.046875-1.132813 1.9726562a1.0237972 1.0237972 0 0 1 -.890625.5136719l-2.818359-.00781 1.4160156 2.4648439a1.0237972 1.0237972 0 0 1 .00195 1.019532l-1.4160157 2.466796 2.8164061-.0078a1.0237972 1.0237972 0 0 1 .890625.513672l1.132813 1.974608 1.154297-1.988281a1.0237972 1.0237972 0 0 1 .882812-.509766l2.841797-.0078-1.414062-2.435547a1.0237972 1.0237972 0 0 1 0-1.027344l1.414062-2.4355461-2.841797-.00781a1.0237972 1.0237972 0 0 1 -.882809-.5097947z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_starshapes.star8.svg b/icon-themes/elementary_svg/cmd/lc_starshapes.star8.svg
new file mode 100644
index 000000000..e82b79464
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.star8.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.28830951 0 0 .11633788 11.351304 18.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -19.232127 -6.267395)" gradientUnits="userSpaceOnUse" x1="75.311066" x2="76.065659" y1="32.542973" y2="87.762894"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="40.492695" x2="39.850216" y1="23.21056" y2="50.014423"><stop offset="0" stop-color="#fff"/><stop offset=".20345086" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="12" cy="20.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".196" rx="4.865223" ry="1.963204"/><g stroke-linecap="square"><path d="m12 4.2226562-2.2773438 2.2773438h-3.2226562v3.2226562l-2.2773438 2.2773438 2.2773438 2.277344v3.222656h3.2226562l2.2773438 2.277344 2.277344-2.277344h3.222656v-3.222656l2.277344-2.277344-2.277344-2.2773438v-3.2226562h-3.222656z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12.003906 5.6386719-1.570312 1.5703125a1.0055182 1.0055182 0 0 1 -.7109378.2949218h-2.21875v2.21875a1.0055182 1.0055182 0 0 1 -.2949218.7109378l-1.5683594 1.568359 1.5683594 1.568359a1.0055182 1.0055182 0 0 1 .2949218.710938v2.220703h2.2207032a1.0055182 1.0055182 0 0 1 .7109376.294922l1.568359 1.568359 1.56836-1.568359a1.0055182 1.0055182 0 0 1 .710937-.294922h2.21875v-2.21875a1.0055182 1.0055182 0 0 1 .294922-.710937l1.570313-1.570313-1.570313-1.570312a1.0055182 1.0055182 0 0 1 -.294922-.7109379v-2.2167969h-2.216797a1.0055182 1.0055182 0 0 1 -.710937-.2949218z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_starshapes.vertical-scroll.svg b/icon-themes/elementary_svg/cmd/lc_starshapes.vertical-scroll.svg
new file mode 100644
index 000000000..0605ff8d1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.vertical-scroll.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.538131 -12.73336)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 109.06664)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="51.694397" y2="44.666111"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.023446" x2="12.023446" y1="4.023446" y2="21.023445"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 18.585549)" gradientUnits="userSpaceOnUse" x1="26.151932" x2="26.151932" y1="-35.753685" y2="1.246319"><stop offset="0" stop-color="#fff"/><stop offset=".22222215" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g opacity=".4" transform="matrix(.13925438 0 0 .11339283 -.167105 -.037793)"><path d="m32.550001 44.66664h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 51.666642h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 44.66664 22.8000007.000001v7.000001l-22.8000007-.000001z" fill="url(#d)"/></g><g transform="matrix(.26458333 0 0 .26458333 -.006203 -.006203)"><path d="m7.529227 4.529227c-1.1079906.00656-2 .8919904-2 2v10c-1.104569 0-2 .8954-2 2s.8719866 1.994217 1.9765556 1.994217h10.0000004c1.10801 0 2.023444-.886207 2.023444-1.994217v-1-9c1.104569 0 2-.8954 2-2s-.895449-1.9937583-2-2l-1.023444-.00578h-1z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m15.505859 5.5292969-7.9707028.00586c-.5753758.00341-1 .4259421-1 .9941407v9.9999994l-.00593.99993-.9999301.0059c-.5610183 0-.9941406.433095-.9941407.994141 0 .575273.4294968 1.00062.9940714.999959l9.9766312-.01168c.571757-.000669 1.017578-.434254 1.017579-.988281v-1-9.0000001l.0058-1.0000699 1.00007-.00579c.561018 0 .994141-.4330949.994141-.9941406 0-.5610348-.426344-.9968315-.994221-1.0000406l-1.025311.0000399z" fill="none" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_statisticsmenu.svg b/icon-themes/elementary_svg/cmd/lc_statisticsmenu.svg
new file mode 100644
index 000000000..976e2d496
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_statisticsmenu.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" gradientTransform="translate(15.968656 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" y1="3.031343" y2="12.031343"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" 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(.9999874 0 0 .9999874 -4.002767 3.974933)" gradientUnits="userSpaceOnUse" x1="14.50295" x2="14.50295" xlink:href="#a" y1="8.025168" y2="13.016757"/><linearGradient id="c" gradientTransform="matrix(.9999874 0 0 .9999874 -10.002767 -.016593)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.50295" xlink:href="#a" y1="9.016707" y2="17.016808"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="24.635593" x2="15" xlink:href="#f" y1="18.673729" y2="6.572034"/><linearGradient id="f"><stop offset="0" stop-opacity=".658824"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="18.635593" x2="9" xlink:href="#f" y1="18.682203" y2="6.580508"/><radialGradient id="h" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#d"/><radialGradient id="i" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#d"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m15.483051 10.5h3.016949l.01695 8.991526h-3.01695z" fill="url(#e)" stroke="#000" stroke-opacity=".6"/><path d="m9.5 7.516949h3.016949v11.983051h-3.016949z" fill="url(#g)" stroke="#000" stroke-opacity=".6"/><g fill="none"><path d="m2.5000001 18.499953v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" stroke="url(#h)"/><path d="m5.500047 2.5000001h-.998047-.002c.01 6.3333345.0154 12.6666679.02539 18.9999999h.974606v-18.9999999z" stroke="url(#i)"/><path d="m7 6.5 4-4 6 6 2-2" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><g stroke-width=".999987"><path d="m10.5 8.4999997h1.048774l-.048774 9.0000003h-1z" opacity=".7" stroke="url(#c)"/><path d="m16.483051 11.491526h1.048774l-.03182 6h-1z" opacity=".7" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_statusbarvisible.svg b/icon-themes/elementary_svg/cmd/lc_statusbarvisible.svg
new file mode 100644
index 000000000..21bf14af5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_statusbarvisible.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" gradientUnits="userSpaceOnUse" x1="7.690887" x2="8.131595" y1="22.063791" y2="2.144952"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.03105 0 0 .01367 .78 15.67)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.03105 0 0 .01367 .785 15.67)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.03105 0 0 .01367 23.215 15.67)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.57576 0 0 .62295 -2.394 -3.107)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="17.829" y2="8.197"><stop offset="0" stop-color="#cdcdcd"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m4.504 20.68h14.992v3.32h-14.992z" fill="url(#b)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m19.496 20.68v3.32c1.6.006 3.865-.744 3.865-1.66s-1.783-1.66-3.864-1.66z" fill="url(#c)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m4.504 20.68v3.32c-1.6.006-3.865-.744-3.865-1.66s1.783-1.66 3.864-1.66z" fill="url(#e)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m4.5 2.5c-1.108 0-2 .892-2 2v17h19v-17c0-1.108-.892-2-2-2z" fill="url(#f)" stroke="url(#a)"/><path d="m20.5 6.5v-2c0-.554-.446-1-1-1h-15c-.554 0-1 .446-1 1v2" fill="none" opacity=".8" stroke="#fff"/><path d="m3 8h18v13h-18z" fill="#fff"/><path d="m21 17v4h-18v-4z" fill="#eee"/><path d="m3 7.5h18" fill="none" stroke="#a0a0a0"/><g fill="#808080"><path d="m3 16.508475 18-.01038" stroke="#b3b3b3"/><path d="m4 5h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z" opacity=".6"/></g><path d="m3 8.5h18" fill="none" opacity=".05" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_strikeout.svg b/icon-themes/elementary_svg/cmd/lc_strikeout.svg
new file mode 100644
index 000000000..fe997b99f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_strikeout.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="12" cy="6.152" gradientTransform="matrix(-3.07968 0 0 -4.39955 48.956 29.067)" gradientUnits="userSpaceOnUse" r="4.546" xlink:href="#a"/><radialGradient id="c" cx="22.571" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.945 16.71)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.44503 0 0 .4849 1.427 -8.124)" gradientUnits="userSpaceOnUse" x1="23.306" x2="14.389" xlink:href="#a" y1="24.844" y2="9.59"/><path d="m12.633 3.54c-1.684 0-3.024.42-3.99 1.26a.686.686 0 0 0 -.004.003c-.95.83-1.44 2.006-1.44 3.45 0 .27.028.513.062.747h3.57a.686.686 0 0 0 -.05-.26c-.087-.21-.134-.408-.134-.6 0-.455.184-.876.487-1.15.32-.288.775-.433 1.388-.433.522 0 1.054.07 1.592.21a.686.686 0 0 0 .004 0 .686.686 0 0 0 .005 0c.366.095.942.32 1.525.55a.686.686 0 0 0 .89-.385l.62-1.555a.686.686 0 0 0 -.38-.89c-.58-.235-1.178-.48-1.776-.64h-.002c-.75-.204-1.54-.308-2.37-.308zm.46 10.46a.686.686 0 0 0 .24.52c.19.163.338.318.437.462a.686.686 0 0 0 .003.004c.158.226.25.52.25.817 0 .53-.218.99-.564 1.244a.686.686 0 0 0 -.005.002c-.374.277-.898.415-1.62.415-.6 0-1.267-.1-2-.3-.462-.125-1.17-.425-1.864-.716a.686.686 0 0 0 -.95.632v1.89a.686.686 0 0 0 .404.626c1.216.548 2.59.86 4.152.86 1.844 0 3.295-.43 4.336-1.294 1.034-.853 1.57-2.058 1.57-3.53 0-.602-.1-1.143-.273-1.634h-4.119z" fill="url(#b)"/><ellipse cx="12" cy="20.89" fill="url(#c)" opacity=".2" rx="11" ry="2.11"/><path d="m12.633 4.225c-1.573 0-2.723.383-3.54 1.093-.813.712-1.206 1.63-1.206 2.934 0 .27.024.515.062.748h2.196c-.11-.27-.183-.558-.183-.86 0-.637.255-1.246.713-1.66.477-.43 1.122-.61 1.847-.61.583 0 1.174.08 1.764.232h.002c.443.113 1.03.346 1.612.576l.62-1.555c-.58-.236-1.16-.47-1.698-.615-.69-.187-1.418-.283-2.19-.283zm1.144 9.775c.216.183.41.376.56.594.243.348.372.775.372 1.21 0 .718-.3 1.394-.845 1.796-.533.396-1.22.55-2.03.55-.674 0-1.4-.11-2.18-.322h-.004c-.545-.15-1.257-.457-1.947-.746v1.89c1.13.51 2.4.8 3.87.8 1.74 0 3.013-.4 3.9-1.135l.002-.002c.897-.74 1.32-1.675 1.32-3 0-.633-.113-1.164-.316-1.635z" fill="url(#b)"/><path d="m3.495 12.505v-2.01h17.01v1.962z" style="stroke:#000;stroke-width:.99;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.431;fill:url(#d)"/><path d="m12.633 2.99c-1.765 0-3.23.444-4.313 1.385v.002c-1.073.94-1.627 2.292-1.627 3.875 0 .257.02.505.05.748h1.207c-.04-.233-.063-.48-.063-.748 0-1.305.393-2.222 1.205-2.934.818-.71 1.968-1.093 3.54-1.093.774 0 1.503.096 2.192.283.54.144 1.12.38 1.7.615l-.624 1.555c-.583-.23-1.17-.463-1.613-.576h-.003c-.59-.153-1.18-.23-1.764-.23-.725 0-1.37.178-1.847.608-.458.414-.713 1.023-.713 1.66 0 .302.072.59.183.86h1.495c-.173-.143-.302-.28-.367-.385-.073-.126-.115-.267-.115-.474 0-.344.084-.53.303-.728.2-.18.523-.307 1.063-.307.482 0 .972.066 1.475.196h.003c.51.13 1.187.37 2.012.72l.55.234 1.532-3.822-.54-.24c-.837-.376-1.647-.67-2.43-.88-.792-.217-1.624-.322-2.49-.322zm-1.22 11.01c.64.33 1.142.605 1.34.742l.005.002c.293.2.49.394.607.565l.002.005.002.003c.1.143.146.28.146.485 0 .426-.098.613-.342.793h-.002l-.002.002c-.244.182-.676.316-1.334.316-.548 0-1.176-.09-1.877-.28h-.003c-.686-.187-1.562-.523-2.607-1.005l-.838-.388v4.553l.334.17c1.387.7 2.972 1.045 4.73 1.045 1.917 0 3.49-.447 4.647-1.408 1.16-.958 1.767-2.345 1.767-3.967 0-.58-.077-1.126-.23-1.635h-1.28c.203.47.317 1.002.317 1.635 0 1.325-.423 2.26-1.32 3l-.002.002c-.887.736-2.16 1.136-3.9 1.136-1.47 0-2.74-.29-3.87-.8v-1.89c.69.288 1.402.596 1.947.745h.002c.78.212 1.507.322 2.182.322.808 0 1.496-.154 2.03-.55.545-.402.843-1.078.843-1.797 0-.434-.13-.86-.372-1.21-.15-.217-.345-.41-.56-.593z" fill-opacity=".431"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_strongemphasischarstyle.svg b/icon-themes/elementary_svg/cmd/lc_strongemphasischarstyle.svg
new file mode 100644
index 000000000..c45635e65
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_strongemphasischarstyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.289" cy="5.254" gradientTransform="matrix(-4.6355054 .02446223 -.02626522 -4.9755113 64.237112 25.711501)" gradientUnits="userSpaceOnUse" r="4.807"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m17.171083 15.23476q0 1.968857-1.551653 3.101775-1.540845 1.132918-4.299474 1.132918-2.5388512 0-4.491629-.873337v-2.863092q1.6056974.655552 2.7141929.923932 1.1169021.268381 2.0392471.268381 1.107296 0 1.693369-.387171.596882-.387173.596882-1.152717 0-.428969-.26061-.755645-.260611-.338776-.768622-.646754-.500805-.307977-2.053659-.984428-1.453174-.626954-2.1809619-1.202213-.7277881-.576358-1.1613383-1.341903-.4347514-.7655439-.4347514-1.7895695 0-1.92926 1.4231499-3.03248 1.4327576-1.1032199 3.9511927-1.1032199 1.237 0 2.353902.2683804 1.128912.2694805 2.356303.7567452l-1.084476 2.3956261q-1.270626-.4773653-2.106502-.6665516-.825067-.1869865-1.627315-.1869865-.955972 0-1.465184.4069705-.510412.4069705-.510412 1.0625229 0 .4069705.204165.7149482.207768.2991782.653328.5873574.456369.2782798 2.137727 1.0141258 2.225398.97453 3.050465 1.957859.825067.975628.825067 2.397825z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_stylenewbyexample.svg b/icon-themes/elementary_svg/cmd/lc_stylenewbyexample.svg
new file mode 100644
index 000000000..169f6c88d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_stylenewbyexample.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13" cy=".94" gradientTransform="matrix(-2.84165 0 0 -2.59455 49.94 3.438)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.49294 0 0 .51865 -1.792 -.03)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4925 0 0 .5272 -1.783 -.32)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="d" cx="15.415" cy="35.357" gradientTransform="matrix(.472 0 0 .475 -2.01 2.097)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#690808"/><stop offset="1" stop-color="#f462ea"/></radialGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="26.782" cy="42.343" gradientTransform="matrix(1 0 0 .282 0 30.394)" gradientUnits="userSpaceOnUse" r="14.407" xlink:href="#e"/><radialGradient id="g" cx="65.297" cy="48.216" gradientTransform="matrix(0 .525 -.572 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.282 0 0 .28 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="22.326241" x2="22.326241" xlink:href="#h" y1="7.114286" y2="39.257141"/><linearGradient id="j" gradientTransform="matrix(.282 0 0 .28 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#h" y1="21.342" y2="24.912"/><radialGradient id="k" cx="22.571" cy="30.857" gradientTransform="matrix(.706 0 0 .136 -3.945 13.93)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#e"/><g transform="translate(-3 -.967)"><ellipse cx="12" cy="18.11" fill="url(#k)" opacity=".2" rx="11" ry="2.89"/><path d="m15.3 13.7h-6.72l-1.156 2.9h-3.09l6.334-15.2h2.877l6.11 15.2h-3.235zm-5.92-2.3h5.046l-2.252-6.876z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#a)"/><path d="m7.6679688.43359375-6.3339844 15.19921825h.4160156l5.9179688-14.1992182h2.8769532l5.707031 14.1992182h.402344l-6.109375-15.19921825zm-.8808594 10.00000025-.40625 1h5.0449216l-.328125-1z" fill="#fff" opacity=".1" transform="translate(3 .967)"/></g><path d="m9.82 12.62 2.005 1.972c1.178-1.218 3.057-3.31 4.353-5.147l.085-4.152c-2.142 2.367-4.8 5.343-6.442 7.328z" fill="url(#b)" stroke="#673907" stroke-linecap="round" stroke-width=".743" transform="matrix(1.048 0 0 1.048 7.707 -.107)"/><path d="m5.413 18.464 1.272 1.162 5.355-4.94c-.216-.824-1.45-2.312-2.373-2.312l-4.253 6.09z" fill="url(#c)" stroke="#787a75" stroke-linecap="round" stroke-width=".749" transform="matrix(1.048 0 0 1.048 7.707 -.107)"/><path d="m1 21.977c3.135 0 5.514.386 5.965-1.97.363-1.898-2.165-2.808-3.417-1.113-1.208 1.632-2.548 3.083-2.548 3.083z" fill="url(#d)" transform="matrix(1.048 0 0 1.048 7.707 -.107)"/><path d="m41.19 42.343c0 2.245-6.45 4.066-14.408 4.066-7.957 0-14.407-1.82-14.407-4.07 0-2.244 6.45-4.065 14.407-4.065s14.407 1.82 14.407 4.066z" fill="url(#f)" opacity=".2" transform="matrix(.546 0 0 .516 .955 .073)"/><path d="m16.493 16.507v-4h4v4l3.999-.006v4l-3.999.006.001 3.998h-4l-.001-3.998-3.996.001-.004-4.001z" fill="url(#g)" stroke="#206b00" stroke-opacity=".501961" transform="translate(-.993 -2.007)"/><g fill="none"><path d="m17.5 18.004-.007-4.497h2l.007 4.493m-.007 1.007v4.5h-2v-4.5" opacity=".5" stroke="url(#i)" transform="translate(-.993 -2.007)"/><path d="m19.993 17.507h3.5v1.987l-3.493.013m-3.007 0h-3.5v-2l3.507.001" opacity=".5" stroke="url(#j)" transform="translate(-.993 -2.007)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_styleupdatebyexample.svg b/icon-themes/elementary_svg/cmd/lc_styleupdatebyexample.svg
new file mode 100644
index 000000000..fe6bb4258
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_styleupdatebyexample.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13" cy=".94" gradientTransform="matrix(-2.84165 0 0 -2.59455 49.94 3.438)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.49294 0 0 .51865 -1.792 -.03)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4925 0 0 .5272 -1.783 -.32)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="d" cx="15.415" cy="35.357" gradientTransform="matrix(.472 0 0 .475 -2.01 2.097)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#690808"/><stop offset="1" stop-color="#f462ea"/></radialGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="26.782" cy="42.343" gradientTransform="matrix(1 0 0 .282 0 30.394)" gradientUnits="userSpaceOnUse" r="14.407" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.518 0 0 .36 -1079.953 -1152.217)" gradientUnits="userSpaceOnUse" x1="2100.578" x2="2100.578" y1="3215.147" y2="3256.79"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.29 0 0 .323 2.122 2.74)" gradientUnits="userSpaceOnUse" x1="29.556" x2="26.135" y1="28.447" y2="34.107"><stop offset="0" stop-color="#fff"/><stop offset=".004" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.000742" x2="10.000742" y1="20.962546" y2="12.99235"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.848872" x2="8.848872" y1="11.921802" y2="22.075938"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="k" cx="22.571" cy="30.857" gradientTransform="matrix(.706 0 0 .136 -3.945 13.93)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#e"/><g transform="translate(-3 -.967)"><ellipse cx="12" cy="18.11" fill="url(#k)" opacity=".2" rx="11" ry="2.89"/><path d="m15.3 13.7h-6.72l-1.156 2.9h-3.09l6.334-15.2h2.877l6.11 15.2h-3.235zm-5.92-2.3h5.046l-2.252-6.876z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#a)"/></g><path d="m9.82 12.62 2.005 1.972c1.178-1.218 3.057-3.31 4.353-5.147l.085-4.152c-2.142 2.367-4.8 5.343-6.442 7.328z" fill="url(#b)" stroke="#673907" stroke-linecap="round" stroke-width=".743" transform="matrix(1.048 0 0 1.048 7.707 -.107)"/><path d="m5.413 18.464 1.272 1.162 5.355-4.94c-.216-.824-1.45-2.312-2.373-2.312l-4.253 6.09z" fill="url(#c)" stroke="#787a75" stroke-linecap="round" stroke-width=".749" transform="matrix(1.048 0 0 1.048 7.707 -.107)"/><path d="m1 21.977c3.135 0 5.514.386 5.965-1.97.363-1.898-2.165-2.808-3.417-1.113-1.208 1.632-2.548 3.083-2.548 3.083z" fill="url(#d)" transform="matrix(1.048 0 0 1.048 7.707 -.107)"/><path d="m41.19 42.343c0 2.245-6.45 4.066-14.408 4.066-7.957 0-14.407-1.82-14.407-4.07 0-2.245 6.45-4.066 14.407-4.066s14.407 1.82 14.407 4.066z" fill="url(#f)" opacity=".2" transform="matrix(.546 0 0 .516 .955 .073)"/><g transform="translate(9.02)"><path d="m8.5 8.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" fill="url(#g)" opacity=".99"/><g fill="none"><path d="m8.5 8.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.496 13.578v-3.13l2.222 1.56z" opacity=".5" stroke="url(#h)" stroke-width=".992"/><path d="m12.32 18.176a4.49 4.49 0 0 1 -5.392 3.202 4.49 4.49 0 0 1 -3.33-5.315 4.49 4.49 0 0 1 5.232-3.458" opacity=".5" stroke="url(#i)" stroke-width=".992"/><ellipse cx="8" cy="17.212" opacity=".99" rx="4" ry="2.472"/><path d="m13.386 18.154a5.506 5.504 0 0 1 -6.446 4.246 5.506 5.504 0 0 1 -4.357-6.372 5.506 5.504 0 0 1 6.3-4.46" opacity=".5" stroke="url(#j)" stroke-width=".992"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_subscript.svg b/icon-themes/elementary_svg/cmd/lc_subscript.svg
new file mode 100644
index 000000000..80e301518
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_subscript.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="19.400183" x2="19.627119" y1="12.10778" y2="23.599306"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="13" cy=".94" gradientTransform="matrix(-2.84165 0 0 -2.59455 49.94 3.438)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="c" cx="22.571" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.945 11.93)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(-4 3.033)"><ellipse cx="12" cy="16.110001" fill="url(#c)" opacity=".2" rx="11" ry="2.89"/><path d="m15.3 13.7h-6.72l-1.156 2.9h-3.09l6.334-15.2h2.877l6.11 15.2h-3.235zm-5.92-2.3h5.046l-2.252-6.876z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#b)"/><path d="m6.6679688 4.4335938-6.33398442 15.1992182h.41601562l5.9179688-14.1992182h2.8769531l5.7070311 14.1992182h.402344l-6.1093751-15.1992182zm-.8808594 10.0000002-.40625 1h5.0449216l-.328125-1z" fill="#fff" opacity=".1" transform="translate(4 -3.033)"/></g><path d="m23.527346 23.5285h-7.71v-1.69l2.704-2.915q.51-.55.927-1.014.415-.464.713-.904.3-.44.464-.896.165-.456.165-.983 0-.58-.353-.903-.347-.323-.937-.323-.62 0-1.194.305-.574.305-1.204.872l-1.32-1.564q.354-.322.74-.613.384-.297.847-.525.464-.228 1.022-.362.558-.14 1.25-.14.825 0 1.477.227.66.228 1.124.652.464.417.708 1.014.25.597.25 1.344 0 .676-.235 1.297-.237.613-.645 1.21-.41.59-.95 1.18-.536.58-1.15 1.186l-1.382 1.39v.11h4.684z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".943"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_substract.svg b/icon-themes/elementary_svg/cmd/lc_substract.svg
new file mode 100644
index 000000000..f04195645
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_substract.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" gradientTransform="matrix(.31231236 0 0 .31231203 -.439937 34.002483)" gradientUnits="userSpaceOnUse" x1="51.798126" x2="51.798126" y1="-99.267654" y2="-60.844543"><stop offset="0" stop-color="#fff"/><stop offset=".49999997" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.71770322 0 0 .71753731 -.430618 31.745917)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" y1="-42.231876" y2="-21.229681"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.499997" x2="8.499997" y1="10" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.416009" x2="10.416009" y1="8.614654" y2="22.339955"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.02485212 0 0 .0082353 -.48225 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 7.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><path d="m2.499999 22h12v2h-12z" fill="url(#e)" opacity=".15"/><path d="m2.5 22.000085v1.999891c-.620473.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#f)" opacity=".15"/><path d="m14.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#h)" opacity=".15"/><rect fill="url(#d)" height="14" rx="1.5" width="14" x="1.5" y="8.5"/><rect fill="none" height="12" opacity=".5" rx=".75" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" width="12" x="2.5" y="9.5"/><rect fill="none" height="14" opacity=".5" rx="1.5" stroke="#105845" stroke-linecap="round" stroke-linejoin="round" width="14" x="1.5" y="8.5"/><path d="m23 10.000796a8.0000001 7.9991057 0 1 1 -16 0 8.0000001 7.9991057 0 1 1 16 0z" opacity=".05"/><path d="m22.5 10.000796a7.5000002 7.4982683 0 1 1 -14.9999999 0 7.5000002 7.4982683 0 1 1 14.9999999 0z" opacity=".07"/><path d="m22.5 9a7.5000002 7.4982683 0 1 1 -15 0 7.5000002 7.4982683 0 1 1 15 0z" fill="url(#b)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m21.499999 8.997998a6.4999998 6.4999935 0 1 1 -12.9999991 0 6.4999998 6.4999935 0 1 1 12.9999991 0z" stroke="url(#a)"/><path d="m22.5 9.000001a7.5000002 7.5000021 0 1 1 -15 0 7.5000002 7.5000021 0 1 1 15 0z" opacity=".5" stroke="#555761"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_subtitleparastyle.svg b/icon-themes/elementary_svg/cmd/lc_subtitleparastyle.svg
new file mode 100644
index 000000000..2c8089a2b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_subtitleparastyle.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" gradientUnits="userSpaceOnUse" x1="18.709766" x2="18.820939" y1="8.996068" y2="18.184532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .962699 -1.0387429 0 18.331647 3.952538)" gradientUnits="userSpaceOnUse" x1="6.126" x2="14.385702" y2=".304666"><stop offset="0" stop-color="#737373"/><stop offset=".37163121" stop-color="#636363"/><stop offset="1" stop-color="#4b4b4b"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.98294772 1.0173481)"><path d="m7.6301108 18.184533.0000007-9.8294739-4.0535577-.0000034-.015835-2.9488432h11.1908296l.01583 2.9488432-4.085223.0000005-.000001 9.8294758z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m21.872984 18.184533h-6.104088v-1.684288l2.005149-1.982854c.680028-.696715 1.12434-1.178575 1.332937-1.44558.208598-.271177.358788-.521494.45057-.750951.09178-.229457.137675-.467258.137675-.713403 0-.367131-.102212-.640394-.306638-.819788-.200254-.179394-.469344-.269091-.807272-.269091-.354616 0-.698801.08135-1.032557.244059-.333756.162706-.390604.394249-.753564.69463l-1.051331-1.245327c.45057-.3838189.82396-.6549952 1.120168-.8135294.296208-.1585339.328025-.2795203.678469-.3629592.350444-.087611.742607-.1314164 1.176489-.1314164.571557 0 1.076363.1042987 1.514417.3128961.438055.2085974.778069.5006337 1.020041.8761089.241974.375475.36296.805186.36296 1.289132 0 .421367-.07509.817702-.225285 1.189005-.146018.367131-.375476.744693-.688372 1.132684-.308724.387991-.855249.940774-1.639575 1.658349l-1.17649.768817v.08761h3.986297z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m3.5 5.5.0058594 1h10.9941406l.009766 2h.005859l-.015625-3z" fill="#fff" opacity=".1" transform="scale(1.0173481 .98294772)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_superscript.svg b/icon-themes/elementary_svg/cmd/lc_superscript.svg
new file mode 100644
index 000000000..21664fc5b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_superscript.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" gradientUnits="userSpaceOnUse" x1="17.400837" x2="17.627773" y1="1.05628" y2="12.547806"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="22.570999" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.945 11.93)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="13" cy=".94" gradientTransform="matrix(-2.84165 0 0 -2.59455 49.94 3.438)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m21.528 12.477h-7.71v-1.69l2.704-2.915q.51-.55.927-1.014.415-.464.713-.904.3-.44.464-.896.165-.456.165-.983 0-.58-.353-.903-.347-.323-.937-.323-.62 0-1.194.305-.574.305-1.204.872l-1.32-1.564q.354-.322.74-.613.384-.297.847-.525.464-.228 1.022-.362.558-.14 1.25-.14.825 0 1.477.227.66.228 1.124.652.464.417.708 1.014.25.597.25 1.344 0 .676-.235 1.297-.237.613-.645 1.21-.41.59-.95 1.18-.536.58-1.15 1.186l-1.382 1.39v.11h4.684z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".943"/><g transform="translate(-4 7.033)"><ellipse cx="12" cy="16.110001" fill="url(#b)" opacity=".2" rx="11" ry="2.89"/><path d="m15.3 13.7h-6.72l-1.156 2.9h-3.09l6.334-15.2h2.877l6.11 15.2h-3.235zm-5.92-2.3h5.046l-2.252-6.876z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#c)"/><path d="m6.6679688 8.4335938-6.33398442 15.1992182h.41601562l5.9179688-14.1992182h2.8769531l5.7070311 14.1992182h.402344l-6.1093751-15.1992182zm-.8808594 10.0000002-.40625 1h5.0449216l-.328125-1z" fill="#fff" opacity=".1" transform="translate(4 -7.033)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_switchcontroldesignmode.svg b/icon-themes/elementary_svg/cmd/lc_switchcontroldesignmode.svg
new file mode 100644
index 000000000..0627e157a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_switchcontroldesignmode.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" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#b" y1="8.0466" y2="21.817619"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.783 0 0 .78 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.52"/><linearGradient id="d" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="g"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#i" y1="24.989594" y2="30.000141"/><linearGradient id="i"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#i" y1="24.989594" y2="30.000141"/><linearGradient id="l" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#g" y1="24.989594" y2="30.000141"/><linearGradient id="m" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#i" y1="24.989594" y2="30.000141"/><linearGradient id="n" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="21.853868" x2="17.074223" y1="13.294365" y2="13.222456"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.33333 0 0 .86364 -108.667 -5.705)" gradientUnits="userSpaceOnUse" x1="391.774" x2="379.774" xlink:href="#b" y1="20.421" y2="20.421"/><radialGradient id="r" cx="22.571" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -5.436 16.488)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 -3)"><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none" transform="translate(.032)"><path d="m2.468 8.9116875v12.5883125h12.602z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m3.468 14v6.5h7" opacity=".5" stroke="url(#c)"/><path d="m3.468 23.5h14" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g><ellipse cx="10.508" cy="20.669" fill="url(#r)" opacity=".2" rx="11" ry="2.89"/><g transform="translate(7.750827 .216349)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#d)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#e)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#f)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#h)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#j)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#k)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#l)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#m)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#n)" stroke="url(#o)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g><path d="m17.5 1.5h4v21h-4z" fill="url(#p)" stroke="#783f07" stroke-opacity=".490196" transform="matrix(0 -1 1 0 0 38)"/><path d="m18.5 2.5h2v19h-2z" fill="none" opacity=".4" stroke="url(#q)" transform="matrix(0 -1 1 0 0 38)"/><path d="m4 17v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2z" fill="#a1550a" fill-opacity=".25"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_switchxformsdesignmode.svg b/icon-themes/elementary_svg/cmd/lc_switchxformsdesignmode.svg
new file mode 100644
index 000000000..2feba5376
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_switchxformsdesignmode.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="2" fx="12" fy="2" gradientTransform="matrix(-.00000005 2.2105263 -1.7894737 -.00000004 15.578948 -24.526316)" gradientUnits="userSpaceOnUse" r="9.5" xlink:href="#b"/><radialGradient id="b" cx="7.496" cy="8.45" gradientTransform="matrix(0 1.1385 -1.2044 0 22.177 -5.75)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#d" y1="8.0466" y2="21.817619"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.783 0 0 .78 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#d" y1="33" y2="24.52"/><linearGradient id="f" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#i" y1="24.989594" y2="30.000141"/><linearGradient id="i"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="k"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#i" y1="24.989594" y2="30.000141"/><linearGradient id="m" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="n" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#i" y1="24.989594" y2="30.000141"/><linearGradient id="o" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#k" y1="24.989594" y2="30.000141"/><linearGradient id="p" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="13" y2="19"/><linearGradient id="s"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="t" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#s"/><radialGradient id="u" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#s"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#a)" height="19" rx="1" width="19" x="2.5" y="2.5"/><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#t)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#u)" transform="matrix(-.579 0 0 -.4286 -1.895 2.857)"/><path d="m10 40h28v7h-28z" fill="url(#v)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/></g><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".5" stroke="url(#w)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m4.936 4.975a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m4.936 4.53a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m19.916 4.975a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m19.916 4.53a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m4.936 19.992a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m4.936 19.548a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m19.916 19.992a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m19.916 19.548a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="14" x="5" y="7"/><path d="m3.5 2c-.822 0-1.5.678-1.5 1.5v17c0 .822.678 1.5 1.5 1.5h17c.822 0 1.5-.678 1.5-1.5v-17c0-.822-.678-1.5-1.5-1.5zm0 1h17c.286 0 .5.214.5.5v17c0 .286-.214.5-.5.5h-17c-.286 0-.5-.214-.5-.5v-17c0-.286.214-.5.5-.5z" fill-opacity=".239"/><rect fill="#cacaca" height="4" rx="1" width="14" x="5" y="8"/><rect fill="#bababa" height="5" rx=".69" width="14" x="5" y="14"/><rect fill="url(#r)" height="3" rx=".384" width="12" x="6" y="15"/><g fill="#4d4d4d"><path d="m8 16h1v1h-1z"/><path d="m9 15h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m8 17h1v1h-1z"/><path d="m10 17h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m12 15h1v1h-1z"/><path d="m12 16h1v1h-1z"/><path d="m12 17h1v1h-1z"/><path d="m12 18h1v1h-1z"/><path d="m14 15h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m14 17h1v1h-1z"/><path d="m14 18h1v1h-1z"/></g><g transform="translate(7.750827 .216349)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#f)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#g)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#h)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#j)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#l)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#m)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#n)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#o)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#p)" stroke="url(#q)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g><g transform="translate(0 -1)"><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none" transform="translate(.032)"><path d="m2.468 8.9116875v12.5883125h12.602z" fill="none" opacity=".5" stroke="url(#c)"/><path d="m3.468 14v6.5h7" opacity=".5" stroke="url(#e)"/><path d="m3.468 23.5h14" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.brace-pair.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.brace-pair.svg
new file mode 100644
index 000000000..c0d1fa46f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.brace-pair.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" gradientTransform="matrix(-.98294772 0 0 1.0173481 21 0)" gradientUnits="userSpaceOnUse" x1="11.699503" x2="11.699503" y1="5.406212" y2="17.69306"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.28813623 0 0 .11633788 9.20443 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(-.98294772 0 0 1.0173481 21 0)" gradientUnits="userSpaceOnUse" x1="9.322863" x2="10.109642" y1="2.889321" y2="19.358448"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="translate(6)"><ellipse cx="9.852737" cy="21.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204"/><g stroke-linejoin="round"><path d="m11.520325 14.824068c0-.614337.201934-1.05134.605802-1.311008.397749-.259668.608971-.37679 1.373873-.37679v-2.270514c-.764902 0-.976124-.13938-1.373873-.392714-.403868-.259669-.605802-.696671-.605802-1.3110081v-3.0210181c0-.7030042-.125444-1.2350074-.376332-1.5960096-.250888-.3610021-.660875-.623837-1.2299619-.7885047-.5752072-.171001-1.3798836-.2565015-2.4140311-.2565015v2.1375128c.6058025.012667 1.4190364.1266675 1.6515665.342002.2264102.2090014.3396163.5415033.3396163.997506v2.8405171c0 1.1843401.32188 1.8873451 1.7537772 2.1090131v.114001c-1.4318972.221668-1.7537772.921505-1.7537772 2.099512v2.840518c0 .462335-.1162651.798003-.3487951 1.007005-.23253.209001-1.042705.319835-1.6423877.332502v2.147014c1.01579 0 1.8143475-.08233 2.3956726-.247002.5752064-.164668.9913124-.427503 1.2483204-.788505.250888-.361002.376332-.899339.376332-1.61501z" fill="url(#c)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m8.500053 4.6356897c.3920959.039077.9128311.050159 1.138453.1172335a1.0002726 1.0352793 0 0 0 .00767.00198c.424561.1228486.601625.2729184.685375.3934276.07035.1012302.188143.4179058.188143.993504v3.0202522c0 .6022206.250466 1.167276.610502 1.639282-.208116-.07016-.466794-.145148-.504913-.196715-.05794-.07839-.134386-.292029-.134386-.7868544v-2.8414145c0-.6330115-.17913-1.3107521-.6738572-1.7684371-.4825586-.4468724-.7991916-.4252936-1.1749332-.494765-.047604-.0088-.094078-.00623-.1420664-.013909zm3.664936 6.8810083c.09375.04352.225351.05921.334049.09736v.768972c-.113902.03795-.250287.05231-.349407.09736a1.0002726 1.0352793 0 0 0 .09599-.439121v-.115247a1.0002726 1.0352793 0 0 0 -.08063-.409324zm-.566347 1.116699c-.0012.00077-.000723.0032-.0019.004-.000782.00051-.0031-.00051-.0038 0zm-.443478.52457c-.374636.474725-.63546 1.050373-.63546 1.665112v2.994422c0 .586942-.117335.902523-.186223 1.003439-.08996.124503-.277565.279263-.7026538.401375-.2322027.06577-.7425197.07412-1.1307742.111273v-.07352c.044154-.0069.086726-.0041.1305482-.01192.3726856-.06712.6838731-.04268 1.1691701-.478869.5100857-.458474.6911347-1.148372.6911347-1.788308v-2.841421c0-.491136.07526-.699916.132467-.77692.03948-.05316.298417-.131433.531791-.204662z" fill="none" opacity=".5" stroke="url(#a)"/></g></g><g transform="matrix(-1 0 0 1 18 0)"><ellipse cx="9.852737" cy="21.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204"/><g stroke-linejoin="round"><path d="m11.520325 14.824068c0-.614337.201934-1.05134.605802-1.311008.397749-.259668.608971-.37679 1.373873-.37679v-2.270514c-.764902 0-.976124-.13938-1.373873-.392714-.403868-.259669-.605802-.696671-.605802-1.3110081v-3.0210181c0-.7030042-.125444-1.2350074-.376332-1.5960096-.250888-.3610021-.660875-.623837-1.2299619-.7885047-.5752072-.171001-1.3798836-.2565015-2.4140311-.2565015v2.1375128c.6058025.012667 1.4190364.1266675 1.6515665.342002.2264102.2090014.3396163.5415033.3396163.997506v2.8405171c0 1.1843401.32188 1.8873451 1.7537772 2.1090131v.114001c-1.4318972.221668-1.7537772.921505-1.7537772 2.099512v2.840518c0 .462335-.1162651.798003-.3487951 1.007005-.23253.209001-1.042705.319835-1.6423877.332502v2.147014c1.01579 0 1.8143475-.08233 2.3956726-.247002.5752064-.164668.9913124-.427503 1.2483204-.788505.250888-.361002.376332-.899339.376332-1.61501z" fill="url(#c)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m8.500053 4.6356897c.3920959.039077.9128311.050159 1.138453.1172335a1.0002726 1.0352793 0 0 0 .00767.00198c.424561.1228486.601625.2729184.685375.3934276.07035.1012302.188143.4179058.188143.993504v3.0202522c0 .6022206.250466 1.167276.610502 1.639282-.208116-.07016-.466794-.145148-.504913-.196715-.05794-.07839-.134386-.292029-.134386-.7868544v-2.8414145c0-.6330115-.17913-1.3107521-.6738572-1.7684371-.4825586-.4468724-.7991916-.4252936-1.1749332-.494765-.047604-.0088-.094078-.00623-.1420664-.013909zm3.664936 6.8810083c.09375.04352.225351.05921.334049.09736v.768972c-.113902.03795-.250287.05231-.349407.09736a1.0002726 1.0352793 0 0 0 .09599-.439121v-.115247a1.0002726 1.0352793 0 0 0 -.08063-.409324zm-.566347 1.116699c-.0012.00077-.000723.0032-.0019.004-.000782.00051-.0031-.00051-.0038 0zm-.443478.52457c-.374636.474725-.63546 1.050373-.63546 1.665112v2.994422c0 .586942-.117335.902523-.186223 1.003439-.08996.124503-.277565.279263-.7026538.401375-.2322027.06577-.7425197.07412-1.1307742.111273v-.07352c.044154-.0069.086726-.0041.1305482-.01192.3726856-.06712.6838731-.04268 1.1691701-.478869.5100857-.458474.6911347-1.148372.6911347-1.788308v-2.841421c0-.491136.07526-.699916.132467-.77692.03948-.05316.298417-.131433.531791-.204663z" fill="none" opacity=".5" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.bracket-pair.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.bracket-pair.svg
new file mode 100644
index 000000000..76a43096e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.bracket-pair.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" gradientTransform="matrix(1.33333 0 0 1.33333 -19.743605 -13.695589)" gradientUnits="userSpaceOnUse" x1="12.114408" x2="12.114408" y1="2.694915" y2="17.591103"><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="7" x2="7" xlink:href="#a" y1="5" y2="19"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 0)" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#a" y1="5" y2="19"/><linearGradient id="d" gradientTransform="matrix(-.98294772 0 0 1.0173481 23.714001 -.017977)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="13.362554" xlink:href="#f" y1="3.242736" y2="20.44198"/><linearGradient id="e" gradientTransform="matrix(.98294772 0 0 1.0173481 .282261 -.017977)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="13.310824" xlink:href="#f" y1="3.242736" y2="20.541943"/><linearGradient id="f"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.51412493 0 0 .11633788 -12.82308 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m14.497706 18.499197 2.002294.000803v-13h-2v-2l4.003536-.0015283-.003536 17.0015283-4.002294.0037z" fill="url(#e)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><ellipse cx="-11.666297" cy="21.036797" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".245" rx="8.675859" ry="1.963204" transform="scale(-1 1)"/><g stroke-linejoin="round"><path d="m9.4985558 18.499197-1.9985558.000803v-13h2v-2h-4l.00544 17.00371h3.99312z" fill="url(#d)" stroke="#7239b3" stroke-opacity=".501961"/><g fill="none"><path d="m6.4492188 4.4492188.00586 15.1054692h2.09375v-.105469h-1.0488288a.94924744.94924744 0 0 1 -.9492188-.949219v-13a.94924744.94924744 0 0 1 .9492188-.9492188h1.0507812v-.1015624z" opacity=".5" stroke="url(#b)"/><path d="m17.550781 4.4492188-.0059 15.1054692h-2.09371v-.105469h1.048829a.94924744.94924744 0 0 0 .949219-.949219v-13a.94924744.94924744 0 0 0 -.949219-.9492188h-1.050781v-.1015624z" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.cloud.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.cloud.svg
new file mode 100644
index 000000000..60a379712
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.cloud.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 18.024842)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -26.179161 -2.377565)" gradientUnits="userSpaceOnUse" x1="129.40706" x2="127.83079" y1="39.210869" y2="84.771233"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="31.962961" x2="32.040272" y1="21.682827" y2="50.672535"><stop offset="0" stop-color="#fff"/><stop offset=".39045411" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="11.852736" cy="19.88625" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m12 4.5882354c-1.524062 0-2.802289 1.0827045-3.110294 2.5147059-.496128-.2465309-1.062822-.3970588-1.654412-.3970588-2.046703 0-3.705882 1.6591801-3.705882 3.7058825 0 1.279189.635552 2.411233 1.621323 3.077206-.962212.545853-1.621323 1.561042-1.621323 2.746324 0 1.754316 1.422154 3.17647 3.17647 3.17647.817821 0 1.554624-.319506 2.117647-.827206.563021.507699 1.299829.827206 2.117647.827206 1.524058 0 2.80229-1.082708 3.110295-2.514706.496127.246532 1.062821.397059 1.654411.397059 2.046703 0 3.705883-1.659179 3.705883-3.705882 0-.730331-.230841-1.411428-.595589-1.985294.983073-.539996 1.654412-1.5786 1.654412-2.7794125 0-1.7543162-1.422154-3.1764705-3.17647-3.1764705-.927466 0-1.76854.3918164-2.349265 1.0257352-.450615-1.2060828-1.581603-2.0845588-2.944853-2.0845588z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961" stroke-width="1.058824"/><path d="m11.964046 5.5970682c-1.323142 0-2.181175 1.0837876-2.4305978 3.1000287-.4307224-.2140302-1.5878678-1.0278507-2.1014673-1.0278507-1.7768817 0-2.840379 1.206839-2.8218274 2.9836228.017977 1.721779 1.5764715 2.309082 2.4322863 2.887259-.8353617.473891-2.4322863 1.13952-2.4322863 2.168543 0 1.523042.8278889 2.732285 2.3509296 2.732285.710006 0 1.2988274-.887553 1.7876258-1.328322.4887968.440768 1.4589781 1.735102 2.6520321 1.252051 1.226427-.496563 1.797265-1.778955 2.064665-3.02217.430722.214032 1.609148.92946 2.122747.92946 1.776883 0 2.810549-1.084513 2.810549-2.861395 0-.634051-.734306-1.682984-1.050968-2.181196.853472-.468807 2.122747-.989133 2.122747-2.0316406 0-1.523041-.857756-2.7071045-2.350929-2.5288962-.972554.116073-2.002451 1.2480179-2.420913 1.9328833-.391209-1.0470823-.991741-3.0046623-2.734593-3.0046623z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".91939"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.diamond-bevel.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.diamond-bevel.svg
new file mode 100644
index 000000000..4d93afc48
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.diamond-bevel.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.31954742 0 0 .34021959 -32.633821 -2.601549)" gradientUnits="userSpaceOnUse" x1="121.89803" x2="123.18954" y1="19.949394" y2="65.821892"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.25701242 0 0 .13011445 11.421721 19.194805)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.592105" x2="13.514284" xlink:href="#a" y1="3.118419" y2="18.186666"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="11.838213" y1="4" y2="18.438251"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="11.949442" y1="9.5" y2="14.011953"><stop offset="0" stop-color="#fff"/><stop offset=".55408376" 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(.31954742 0 0 .34021959 -32.633821 -2.601549)" gradientUnits="userSpaceOnUse" x1="121.89803" x2="123.18954" xlink:href="#a" y1="19.949394" y2="65.821892"/><g transform="scale(.26458333)"><path d="m12 2.4078945-9.4736868 9.4736865 9.4736868 9.473687 9.473687-9.473687z" fill="#7239b3" fill-opacity=".501961"/><path d="m11.407895 3.1184185-8.2894767 8.2894765h4.7368434l3.5526333-3.5526331zm1.18421 0v4.7368434l3.552633 3.5526331h4.736844zm-9.4736867 9.4736875 8.2894767 8.289475v-4.736843l-3.5526333-3.552632zm13.0263197 0-3.552633 3.552632v4.736843l8.289477-8.289476z" fill="url(#f)" stroke-width="1.118419"/><ellipse cx="12" cy="21.276638" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="4.337084" ry="2.195684" stroke-width="1.118419"/><path d="m12 2.492161-9.5078391 9.507839 9.5078391 9.507839 9.507839-9.507839z" fill="none" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.999023 2.5253908-.591797.59375v4.7363282l-3.552734 3.552734h-4.736328l-.591797.591797.591797.591797h4.736328l3.552734 3.552734v4.736328l.591797.59375.59375-.59375v-4.736328l3.550782-3.552734h4.738281l.591797-.591797-.591797-.591797h-4.738281l-3.550782-3.552734v-4.7363282z" fill="#7239b3" fill-opacity=".941176"/><path d="m12 8.8418741-3.0397071 3.0397069 3.0397071 3.039708 3.039708-3.039708z" fill="url(#c)"/><g fill="none" stroke-linejoin="round"><path d="m12 4-8 8 8 8 8-8z" opacity=".5" stroke="url(#d)"/><path d="m12 9.4999998-2.5 2.5000002 2.5 2.5 2.5-2.5z" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.flower.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.flower.svg
new file mode 100644
index 000000000..a0575fb3d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.flower.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.24486575 0 0 .11633788 11.301789 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.553451" x2="13.504366" y1="5.147804" y2="19.710112"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="7.5" y2="17.5"><stop offset="0" stop-color="#fff"/><stop offset=".36842105" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="4.13211" ry="1.963204"/><path d="m12 3.5294119c-1.169845 0-2.4816179 2.4816176-2.4816179 2.4816176s-2.6806613-.826691-3.5073526 0 0 3.507353 0 3.507353-2.4816176 1.3117725-2.4816176 2.4816175 2.4816176 2.481618 2.4816176 2.481618-.8266913 2.680661 0 3.507353c.8266913.826691 3.5073526 0 3.5073526 0s1.3117729 2.481617 2.4816179 2.481617 2.481618-2.481617 2.481618-2.481617 2.680661.826691 3.507353 0c.826691-.826692 0-3.507353 0-3.507353s2.481617-1.311773 2.481617-2.481618-2.481617-2.4816175-2.481617-2.4816175.826691-2.680662 0-3.507353c-.826692-.826691-3.507353 0-3.507353 0s-1.311773-2.4816176-2.481618-2.4816176zm0 4.2352941c2.339088 0 4.235294 1.8962057 4.235294 4.235294 0 2.339088-1.896206 4.235294-4.235294 4.235294-2.3390879 0-4.235294-1.896206-4.235294-4.235294 0-2.3390883 1.8962061-4.235294 4.235294-4.235294z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961" stroke-width="1.058824"/><g fill="none"><ellipse cx="12.08074" cy="11.99117" rx="5.17746" ry="5.213414" stroke="#fdfdfb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059"/><path d="m12 4.6972656c.120539 0 .02822-.014433-.146484.1269532-.1747.1413858-.403439.3919424-.605469.65625-.40406.528615-.697266 1.0761718-.697266 1.0761718a1.1678785 1.1678785 0 0 1 -1.3769529.5703125s-.5956493-.1795954-1.2539062-.2675781c-.3291285-.043991-.6657234-.05867-.8886719-.035156s-.2785026.098815-.1933594.013672c.085143-.085143.00984-.029589-.013672.1933594-.023514.2229484-.00884.5595434.035156.8886719.087983.6582569.2675781 1.2539062.2675781 1.2539062a1.1678785 1.1678785 0 0 1 -.5703121 1.3769525s-.5475568.293206-1.0761718.697266c-.2643076.20203-.5148642.430769-.65625.605469-.1413859.1747-.1269532.267023-.1269532.146484s-.014433-.02822.1269532.146484c.1413858.1747.3919424.403439.65625.605469.528615.40406 1.0761718.697266 1.0761718.697266a1.1678785 1.1678785 0 0 1 .5703125 1.376953s-.1795954.595649-.2675781 1.253906c-.043991.329128-.05867.665724-.035156.888672s.098815.278502.013672.193359c-.085143-.08514-.029589-.0098.1933594.01367.2229485.02351.5595434.0088.8886719-.03516.6582569-.08798 1.2539062-.267578 1.2539062-.267578a1.1678785 1.1678785 0 0 1 1.3769525.570312s.293206.547557.697266 1.076172c.20203.264308.430769.514864.605469.65625s.267023.126953.146484.126953-.02822.01443.146484-.126953c.1747-.141386.403439-.391942.605469-.65625.40406-.528615.697266-1.076172.697266-1.076172a1.1678785 1.1678785 0 0 1 1.376953-.570312s.595649.179595 1.253906.267578c.329129.04399.665723.05867.888672.03516s.278502-.09881.193359-.01367c-.08514.08514-.0098.02959.01367-.193359.02351-.222949.0088-.559543-.03516-.888672-.08798-.658257-.267578-1.253906-.267578-1.253906a1.1678785 1.1678785 0 0 1 .570312-1.376953s.547557-.293206 1.076172-.697266c.264308-.20203.514864-.430769.65625-.605469s.126953-.267023.126953-.146484.01443.02822-.126953-.146484c-.141386-.1747-.391942-.403439-.65625-.605469-.528615-.40406-1.076172-.697266-1.076172-.697266a1.1678785 1.1678785 0 0 1 -.570306-1.3769529s.179595-.5956492.267578-1.2539062c.04399-.3291285.05867-.6657234.03516-.8886719s-.09882-.2785028-.01367-.1933594c.08514.085143.02959.00984-.193359-.013672-.222949-.023514-.559544-.00884-.888672.035156-.658257.087983-1.253906.2675781-1.253906.2675781a1.1678785 1.1678785 0 0 1 -1.376959-.5703121s-.293206-.5475568-.697266-1.0761718c-.20203-.2643076-.430769-.5148642-.605469-.65625-.1747-.1413859-.267023-.1269532-.146484-.1269532z" opacity=".5" stroke="url(#c)" stroke-width="1.058824"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.forbidden.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.forbidden.svg
new file mode 100644
index 000000000..223469fa2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.forbidden.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.37336191 0 0 .11633788 11.012672 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12.364381" y1="3.529412" y2="20.994982"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-8" x2="-8" y1="5" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="6.300482" ry="1.963204"/><path d="m12 3.5294119c-4.678179 0-8.470588 3.7924094-8.470588 8.4705881 0 4.678179 3.792409 8.470588 8.470588 8.470588s8.470588-3.792409 8.470588-8.470588c0-4.6781787-3.792409-8.4705881-8.470588-8.4705881zm0 2.117647c3.508634 0 6.352941 2.8443071 6.352941 6.3529411 0 1.365173-.458384 2.60409-1.191176 3.639706l-8.801471-8.8014706c1.035616-.7327926 2.274533-1.1911765 3.639706-1.1911765zm-5.161765 2.7132353 8.801471 8.8014708c-1.035616.732792-2.274533 1.191176-3.639706 1.191176-3.508634 0-6.352941-2.844307-6.352941-6.352941 0-1.365173.458384-2.6040894 1.191176-3.6397058z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961" stroke-width="1.058824"/><path d="m19.5 12a7.5 7.5 0 0 1 -7.5 7.5 7.5 7.5 0 0 1 -7.5-7.5 7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.heart.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.heart.svg
new file mode 100644
index 000000000..d2cbce18c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.heart.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -39.704585 .266503)" gradientUnits="userSpaceOnUse" x1="167.99585" x2="167.66586" y1="10.726398" y2="68.202042"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.29910304 0 0 .11633788 11.179755 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="18.598759" x2="12.778177" y1="17.359871" y2="52.757607"><stop offset="0" stop-color="#fff"/><stop offset=".24506821" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8.294116 3.5294414c-2.631474 0-4.764706 2.1332118-4.764706 4.7647059 0 .5616.06085 1.1346353.297794 1.5882353 2.415599 4.5087154 5.334532 4.9199594 8.139706 10.5220584v.03309c.007.01403.02609.019.03309.03309.01157-.02329.02152-.04306.03309-.06618 2.805174-5.602099 5.724107-6.013343 8.139706-10.5220584.236944-.4536.297794-1.0266353.297794-1.5882353 0-2.6314941-2.133231-4.7647059-4.764706-4.7647059-1.489549 0-2.799408.68322-3.672794 1.7536765-.0096.011741-.02361.021254-.03309.033088-.0095-.011834-.02351-.021347-.03309-.033088-.873386-1.0704565-2.183244-1.7536765-3.672794-1.7536765z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="5.047364" ry="1.963204"/><path d="m8.3196746 4.3902121c-2.2845233 0-3.9567233 1.6776035-3.9567233 3.8357729 0 .4605854.4123738 1.1822312.6180768 1.5542426 2.0971107 3.9674454 4.6311925 4.5189694 7.0665139 8.6294644v.02714c.006.01151.02266.01558.02872.02714.01005-.0191.01868-.03531.02872-.05427 2.892554-4.518249 5.026844-4.922153 7.066514-8.6294644.205704-.3720114.294486-1.1655663.294486-1.6261517 0-2.1581694-1.60029-3.7638638-3.884814-3.7638638-1.293158 0-2.730665 1.2043503-3.488898 2.0822647-.0083.00963-.02049.017431-.02872.027137-.0082-.0097-.02041-.017508-.02872-.027137-.758232-.8779244-2.4219977-2.0822747-3.7151554-2.0822747z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".844"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.left-brace.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.left-brace.svg
new file mode 100644
index 000000000..525817f1b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.left-brace.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="1.073144" x2="1.073144" y1="-1.161331" y2="15.221092"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.28813623 0 0 .11633788 11.20443 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.322863" x2="10.109642" y1="2.889321" y2="19.358448"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><ellipse cx="11.852737" cy="21.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204"/><g stroke-linejoin="round"><path d="m9.6441294 14.571284c0-.603861-.2054373-1.033412-.6163119-1.288652-.4046493-.25524-.6195351-.370365-1.3977067-.370365v-2.231797c.7781716 0 .9930574-.137003 1.3977067-.386017.4108746-.255241.6163119-.6847914.6163119-1.2886526v-2.9695029c0-.6910164.1276201-1.2139477.3828606-1.568794.25524-.3548462.67234-.6131992 1.251299-.7750589.585186-.168085 1.403822-.2521276 2.45591-.2521276v2.1010634c-.616312.012451-1.443654.1245075-1.680218.3361701-.230338.2054374-.345508.5322694-.345508.9804962v2.7920798c0 1.1641445-.327464 1.8551615-1.7842018 2.0730495v.112057c1.4567378.217888 1.7842018.905791 1.7842018 2.063711v2.79208c0 .454452.118282.784396.354846.989834.236564.205437 1.060794.314381 1.67088.326832v2.110402c-1.033412 0-1.845823-.08093-2.437233-.24279-.585185-.16186-1.00851-.420213-1.269976-.775059-.2552405-.354846-.3828606-.884003-.3828606-1.58747z" fill="url(#c)" stroke="#7239b3" stroke-opacity=".501961" transform="scale(.98294772 1.0173481)"/><path d="m12.716797 4.5566406c-.398898.038411-.928667.049304-1.158203.1152344a1.0176254 1.0176254 0 0 1 -.0078.00195c-.431926.1207538-.612062.2682645-.697265.3867188-.07157.099504-.191407.4107795-.191407.9765625v2.96875c0 .5919514-.254811 1.1473716-.621093 1.6113286.211726-.06896.474892-.142673.513672-.19336.05895-.07705.136718-.28705.136718-.7734374v-2.7929656c0-.6222173.182237-1.2884008.685547-1.7382813.490927-.4392522.813053-.4180413 1.195313-.4863281.04843-.00865.09571-.00612.144531-.013672zm-3.7285158 6.7636714c-.095377.04278-.22926.0582-.3398437.0957v.755859c.1158778.0373.254629.05142.3554687.0957a1.0176254 1.0176254 0 0 1 -.0976562-.431633v-.113282a1.0176254 1.0176254 0 0 1 .082031-.402344zm.5761719 1.097657c.00122.000757.0007358.0031.00195.0039.0007964.000501.00311-.000501.00391 0zm.4511719.515625c.381135.46663.646484 1.032461.646484 1.636718v2.94336c0 .576933.11937.887133.189453.986328.09152.12238.282381.274501.714844.394531.236231.06465.755401.07286 1.150391.109375v-.07227c-.04492-.0068-.08823-.004-.132813-.01172-.379151-.06597-.695737-.04195-1.189453-.470703-.518935-.450656-.703125-1.128789-.703125-1.757813v-2.792968c0-.482761-.07657-.687981-.134765-.763672-.04017-.05225-.303594-.129192-.541016-.201172z" fill="none" opacity=".5" stroke="url(#a)" transform="scale(.98294772 1.0173481)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.left-bracket.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.left-bracket.svg
new file mode 100644
index 000000000..f603d40bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.left-bracket.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" gradientTransform="matrix(-.98294772 0 0 1.0173481 28.718981 -.017977)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="13.310824" y1="3.242736" y2="20.541943"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.001242" x2="12.001242" y1="5" y2="19"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.51412493 0 0 .11633788 -12.82308 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m14.503536 18.499197-2.002294.000803v-13h2v-2l-4.003536-.00153.0035 17.0015283 4.002294.0037z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.450461 4.4492188.0059 15.1054692h2.09371v-.105469h-1.048829a.94924744.94924744 0 0 1 -.949219-.949219v-13a.94924744.94924744 0 0 1 .949219-.9492188h1.050781v-.1015624z" fill="none" opacity=".5" stroke="url(#b)" stroke-linejoin="round"/><ellipse cx="-11.666297" cy="21.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.675859" ry="1.963204" transform="scale(-1 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.lightning.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.lightning.svg
new file mode 100644
index 000000000..daeaa4c4d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.lightning.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.22678666 0 0 .11633788 7.47806 20.039795)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -33.60289 4.232605)" gradientUnits="userSpaceOnUse" x1="144.49182" x2="143.59706" y1="-5.363489" y2="57.047234"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="1.000013" y2="11.000013"><stop offset="0" stop-color="#fff"/><stop offset=".14660846" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".203922"/><stop offset=".5" stop-color="#fff"/><stop offset=".55000001" stop-color="#fff" stop-opacity=".988971"/><stop offset=".55000001" stop-color="#fff" stop-opacity=".184314"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="7.98833" cy="21.901203" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="3.827025" ry="1.963204"/><g stroke-linejoin="round"><path d="m13.371665 2.7188918-6.7964792 7.9292262-1.628324 1.876112h2.477884 6.5132932l-3.716825 4.123905-1.0995612-2.183634-1.696907 7.121702 6.7876302-2.588503-2.212397-.942481 5.3363-5.920371 1.663721-1.634848h-2.513281-6.6194882l5.2035542-6.3297766z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m13.46875 3.9726562-6.21875 7.2558598a.89067234.89067234 0 0 1 -.00391.0039l-.3476563.40039h.5253944 6.5136719a.89067234.89067234 0 0 1 .662109 1.486329l-3.716797 4.125a.89067234.89067234 0 0 1 -1.4570308-.195307l-.00195-.0059-.7421875 3.111328 3.1542973-1.203125-.185547-.07813a.89067234.89067234 0 0 1 -.3125-1.414063l5.335937-5.919922a.89067234.89067234 0 0 1 .037107-.039016l.111328-.109375h-.335938-6.6191405a.89067234.89067234 0 0 1 -.6875-1.4570312l4.6484375-5.6542969z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.moon.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.moon.svg
new file mode 100644
index 000000000..a546ae05d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.moon.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.28253054 0 0 .11633788 7.886534 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 26.39711 1.486842)" gradientUnits="userSpaceOnUse" x1="-87.705956" x2="-86.701309" y1="9.634115" y2="63.319523"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.43" x2="13.062352" y1="17.933594" y2="51.014011"><stop offset="0" stop-color="#fff"/><stop offset=".28238243" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="8.522228" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="4.767703" ry="1.963204"/><path d="m7.2173728 3.5313323c2.258238.4352962 4.2509392 4.0999245 4.2509392 8.5018787 0 4.401953-1.9927012 7.999948-4.2509392 8.435457 4.7321382-.228063 9.5646132-3.886953 9.5646132-8.435457 0-4.5485054-4.832475-8.2740283-9.5646132-8.5018787z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m9.6343962 4.748629c1.4650148.3746199 2.7577658 3.5284331 2.7577658 7.316797 0 3.78836-1.292751 6.884828-2.7577658 7.259631 3.0699408-.196274 6.2142248-3.345159 6.2049728-7.259631-.0087-3.6878564-3.170712-6.1930156-6.2049728-7.316797z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".747225"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.octagon-bevel.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.octagon-bevel.svg
new file mode 100644
index 000000000..4de13d350
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.octagon-bevel.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.529412" x2="20.470589" y1="12" y2="12"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 -18.043568 1.181758)" gradientUnits="userSpaceOnUse" x1="92.529549" x2="92.529549" xlink:href="#d" y1="9.131585" y2="61.994965"/><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -18.043568 1.181758)" gradientUnits="userSpaceOnUse" x1="92.529549" x2="99.53933" y1="9.131585" y2="68.842735"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#d" y1="6" y2="20"/><linearGradient id="f"><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(.24324324 0 0 .35135133 20.166964 -12.427628)" gradientUnits="userSpaceOnUse" x1="-33.575298" x2="-33.575298" xlink:href="#f" y1="49.601715" y2="89.447868"/><linearGradient id="h" gradientTransform="matrix(.24324324 0 0 .35135133 20.166964 -12.427628)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#f" y1="10" y2="14"/><linearGradient id="i" gradientTransform="matrix(.24324324 0 0 .35135133 20.166964 -12.427628)" gradientUnits="userSpaceOnUse" x1="12.215728" x2="12" y1="15.259461" y2="8.518083"><stop offset="0" stop-color="#fff"/><stop offset=".20345086" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m8.8235295 3.529412-5.2941175 5.2941175v6.3529405l5.2941175 5.294118h6.3529405l5.294118-5.294118v-6.3529405l-5.294118-5.2941175z" fill="url(#b)" fill-opacity=".501961" stroke="#7239b3" stroke-opacity=".501961"/><path d="m9.3860295 3.529412 1.5882355 4.235294h2.05147l1.588236-4.235294zm-.992647.430147-4.4338235 4.4338235 4.235294 1.5882352 1.7867647-1.7867647zm7.2132355 0-1.588236 4.235294 1.786765 1.7867647 4.235294-1.5882352zm-12.077206 5.4264705v5.2279415l4.235294-1.588236v-2.05147zm16.941176 0-4.235294 1.5882355v2.05147l4.235294 1.588236zm-12.275735 4.6323525-4.235294 1.588236 4.4338235 4.433823 1.5882352-4.235294zm7.610294 0-1.786765 1.786765 1.588236 4.235294 4.433823-4.433823zm-4.830882 2.216912-1.5882355 4.235294h5.2279415l-1.588236-4.235294z" fill="url(#c)"/><path d="m8.8235295 3.5294117-5.2941175 5.2941175v6.3529408l5.2941175 5.294118h6.3529405l5.294118-5.294118v-6.3529408l-5.294118-5.2941175z" fill="none" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width="1.059"/><path d="m10.875 9-1.8749998 1.875v2.25l1.8749998 1.875h2.25l1.875-1.875v-2.25l-1.875-1.875z" fill="url(#e)"/><path d="m8.8241955 3.5292969-.431641.4296875v.00195l1.589844 4.234375-1.787109 1.7871094-4.234375-1.5898438h-.002l-.429641.4316438v.5625l4.236328 1.5878902v2.050782l-4.236328 1.58789v.5625l.431641.431641 4.234375-1.589844 1.787109 1.78711-1.589844 4.234374v.002l.431641.429687h.5625l1.5878905-4.236328h2.050782l1.58789 4.236328h.5625l.431641-.429687v-.002l-1.589844-4.234374 1.787109-1.78711 4.234375 1.589844h.002l.429687-.431641v-.5625l-4.236328-1.58789v-2.050782l4.236328-1.5878902v-.5625l-.429733-.4316407h-.002l-4.234374 1.5898438-1.78711-1.7871094 1.589844-4.234375-.431641-.4316406h-.5625l-1.587844 4.2363281h-2.050782l-1.5878905-4.2363281zm2.0507815 5.4707031h2.25l1.875 1.875v2.25l-1.875 1.875h-2.25l-1.8750005-1.875v-2.25z" fill="#7239b3" fill-opacity=".955882"/><path d="m9.2246094 4.5-4.7246094 4.7265625v5.5468755l4.7265625 4.726562h5.5468755l4.726562-4.726562v-5.5468755l-4.726562-4.7265625z" fill="none" opacity=".5" stroke="url(#g)" stroke-linejoin="round" stroke-width="1.059"/><path d="m10.875 9-1.875 1.875v2.25l1.875 1.875h2.25l1.875-1.875v-2.25l-1.875-1.875zm.414062 1h1.421876l1.289062 1.289062v1.421876l-1.289062 1.289062h-1.421876l-1.289062-1.289062v-1.421876z" fill="url(#h)" opacity=".5"/><path d="m10.974609 6.765625c-.120107.0001996-.239196.022033-.351562.064453l.351562.9355469h2.050782l.349609-.9355468c-.111752-.04219-.230159-.06402-.349609-.064453zm-1.3437496.4921875-.0449219.0195313c-.1159026.0500794-.2212744.1216526-.3105469.2109374l-1.7871094 1.7871094c-.089285.089272-.160858.1946443-.2109374.3105469l-.019531.044922.9375.3515625 1.7871094-1.7871094zm4.7382816 0-.351563.9375 1.78711 1.7871094.9375-.3515625-.01953-.044922c-.050081-.1159025-.121654-.2212742-.210939-.3105468l-1.78711-1.7871094c-.08927-.089285-.194644-.160858-.310547-.2109374zm2.800781 3.3652345-.935547.351562v2.050782l.935547.349609c.04219-.111752.06402-.230159.06445-.349609v-2.050782c-.0002-.120107-.02203-.239196-.06445-.351562zm-10.3398439.001953c-.04219.111752-.06402.230159-.064453.349609v2.050782c.0001996.120107.022033.239196.064453.351562l.9355469-.351562v-2.050782zm1.3652344 3.392578-.9375.351563.019531.04492c.050079.115903.1216526.221274.2109374.310547l1.7871094 1.78711c.089273.08929.1946443.160858.3105469.210937l.044922.01953.3515625-.9375zm7.6093755 0-1.78711 1.78711.351563.9375.04492-.01953c.115903-.05008.221274-.121652.310547-.210937l1.78711-1.78711c.08929-.08927.160858-.194644.210937-.310547l.01953-.04492zm-4.830079 2.216797-.349609.935547c.111752.04219.230159.06402.349609.06445h2.050782c.120107-.0002.239196-.02203.351562-.06445l-.351562-.935547z" fill="url(#i)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.puzzle.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.puzzle.svg
new file mode 100644
index 000000000..1a699c5c1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.puzzle.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.236405" x2="11.240158" y1="1.444389" y2="21.811028"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="37.714153" x2="38.460487" y1="23.425673" y2="41.674004"><stop offset="0" stop-color="#fff"/><stop offset=".13188316" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width="1.058824"><path d="m7.4877169 3.5503384c.032887.2971061.1367037 1.3559763.2026653 2.676012.037916.7587532.061708 1.5778892.033088 2.2355247-.0143045.3287648-.0587433.601498-.1013292.8478863-.0425859.2463884-.0770189.4375788-.169577.5749083-.1567282.2328353-.2876952.3874403-.4404877.4404873-.1527915.054-.2929469-.011065-.4404866-.068241-.2950794-.1206-.673807-.3147989-1.3897064-.3039989-.7151021.0105883-1.2212581.2419109-1.5572155.6100639-.3359574.368259-.5084726.887401-.508732 1.455883.0002594.568589.1727746 1.054536.508732 1.422795s.8421134.599159 1.5572155.610064c.7158994.01059 1.094627-.185465 1.3897064-.306066.1475397-.05824.2876951-.119223.4404866-.06618.1527925.054.2837595.207758.4404877.440488.092552.137435.1269868.32852.169577.574908.042586.246283.087025.552104.1013294.880975.02862.657741.00487 1.443683-.033088 2.202436-.067024 1.341424-.1724983 2.437936-.2026653 2.7091.1841274-.000635.3749126-.02568.5418203-.03309.3230694-.01376 1.0270937-.08115 1.2592959-.121382.2322022-.03918.3884532-.07629.4756432-.13442.216569-.1458.3094125-.259002.3370875-.339155.02768-.07941.02181-.169739-.03309-.303998-.1097865-.268518-.3508875-.697186-.3391545-1.457951.01174-.761824.262953-1.314858.6783095-1.693705.415357-.378742.98139-.574591 1.592372-.574908.610981.000317 1.177015.196166 1.592372.574908.415356.378847.666566.931881.678309 1.693705.01173.760765-.229368 1.189433-.339154 1.457951-.0549.134259-.06077.223739-.03309.303998.02769.07941.120518.193355.337086.339155.08721.05929.243434.09429.475644.13442.232211.04024 1.036641.160929 1.359713.174694.166909.01059.357692.03203.541821.03309-.03016-.271164-.135646-1.367676-.202665-2.7091-.0379-.758753-.0617-1.544695-.03309-2.202436.01432-.328871.05873-.634692.10133-.880975.04259-.246388.07703-.437473.169577-.574908.156728-.23273.287695-.387335.440486-.440488.152793-.05294.292948.009.440488.06618.29508.120601.673808.316866 1.389706.306066.715104-.01059 1.221258-.241805 1.557216-.610064.335956-.368259.508473-.854206.508732-1.422795-.000259-.568482-.172776-1.087624-.508732-1.455883-.335955-.368153-.842109-.599158-1.557213-.610064-.715898-.010588-1.094626.183399-1.389706.303999-.14754.05718-.287695.121291-.440488.06824-.152791-.054-.283758-.207652-.440486-.4404877-.09256-.1373295-.126989-.3285199-.169577-.5749083-.04259-.2463883-.08703-.5191215-.10133-.8478863-.02862-.6576355-.0047-1.4767715.03309-2.2355247.06596-1.3200357.169782-2.3789059.202665-2.676012-.183936.0006354-.375074-.010588-.541821 0-.323072.013765-1.127502-.010192-1.359713.030044-.23221.039176-.388439.078359-.475644.136489-.216568.1458001-.309406.2588957-.337086.3391545-.02769.079412-.0218.1697395.03309.3039983.109786.2686236.350885.6948003.339154 1.4558829-.01174.7615068-.262953 1.314964-.678309 1.6937053-.415359.3788472-.981393.5766587-1.592374.5769764-.610982-.0003177-1.177015-.1981292-1.592372-.5769764-.4153565-.3787413-.6665645-.9321985-.6783095-1.6937046-.011731-.7610826.229368-1.1872593.3391545-1.4558829.05489-.1342588.060766-.2249041.033089-.3039983-.027678-.0794118-.1205185-.1933544-.3370875-.3391545-.087194-.0592941-.243441-.0963593-.4756434-.136489-.2322022-.0391764-.9362265-.0695906-1.2592959-.0833553-.1667457-.010588-.3578856.00106-.5418203 0z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m8.5898438 4.6074219c.042594.500338.080606.7972031.1191406 1.5683593.038673.7739102.064495 1.6110624.033203 2.3300782-.017067.3922693-.068541.719663-.1132813.9785156-.043431.25128-.059295.56894-.3300781.970703-.1883306.279784-.39654.638224-.9511719.832031-.569561.198609-1.0321925-.03459-1.1445312-.07813a1.0205228 1.0205228 0 0 1 -.017578-.0059c-.3677241-.150243-.4629507-.238348-.9882813-.230423-.5028902.007446-.6829676.128977-.8183594.277344-.13136.14399-.2439758.408444-.2441406.769531.0001648.361214.090922.566424.2441406.734375.1351254.148118.31485.269666.8183594.277344.5256353.0078.6209501-.08034.9882813-.230469a1.0205228 1.0205228 0 0 1 .011719-.0039c.1241932-.04902.5845917-.277775 1.1484375-.08203a1.0205228 1.0205228 0 0 1 .00586.002c.548775.193948.75792.550867.9472656.832031.2727896.405079.2867889.722225.3300781.972656.04722.273087.096337.620206.1132813 1.009766.031223.717568.00544 1.524376-.033203 2.296875-.038121.762959-.073385 1.044679-.1152344 1.548828.1662004-.01687.3143332-.02915.3945312-.03906-.1271471-.331067-.2895347-.592157-.2792978-1.255916.0150975-.979695.383468-1.858612 1.0117187-2.43164.6258199-.570652 1.4491719-.841367 2.2792969-.841797.830124.00043 1.653476.271144 2.279297.841797.628252.573029.996617 1.45195 1.011719 2.43164.01027.665942-.15396.92914-.28125 1.259766.127088.01951.280633.03761.496093.06641-.04203-.501645-.07764-.772851-.115234-1.525391-.03859-.77249-.06442-1.581135-.0332-2.298828.01713-.393497.06887-.741719.115234-1.009765.04345-.251338.05982-.569359.330078-.970703.185036-.274765.382591-.636866.949219-.833985a1.0205228 1.0205228 0 0 1 .002-.002c.569882-.197454 1.024996.03375 1.144532.08008a1.0205228 1.0205228 0 0 1 .01758.0059c.372748.152344.462825.240319.986328.232422.501166-.0074.685107-.131093.820312-.279297.151893-.166499.242022-.370828.242188-.734375-.000166-.363422-.110943-.623715-.242188-.767578-.135073-.148019-.318729-.271648-.820312-.279297-.525663-.0078-.617535.07974-.986328.230468a1.0205228 1.0205228 0 0 1 -.01758.0059c-.111821.04334-.566799.282624-1.144532.08203a1.0205228 1.0205228 0 0 1 -.0059-.002c-.55825-.197287-.759526-.557957-.945322-.833976-.270797-.401776-.286647-.7194371-.330078-.9707026-.0437-.2528107-.09799-.5800785-.115234-.9765625-.0313-.7192331-.0053-1.5582675.0332-2.3320313.03938-.7880802.0793-1.0981585.123047-1.6015625-.0538-.0001417-.100663.00184-.154297.00195-.191961.0004076-.285271.00728-.347656.00781.126893.3308875.289479.5874362.279297 1.2480468-.0151.9794598-.383066 1.8584048-1.011719 2.4316406-.624612.5697144-1.447114.843323-2.279294.8437557-.832181-.0004327-1.654682-.2740387-2.2792969-.84375-.6286573-.5732389-.9966123-1.4521891-1.0117187-2.4316406-.0102279-.6635649.1521988-.9235245.2792968-1.2539062-.0555665-.0033252-.2304386-.0125108-.3984374-.0234375z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.quad-bevel.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.quad-bevel.svg
new file mode 100644
index 000000000..0cdf53e7a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.quad-bevel.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.30357072 0 0 .32320934 -76.035701 1.622143)" gradientUnits="userSpaceOnUse" x1="262.00055" x2="262.00055" xlink:href="#f" y1="8.070083" y2="56.14748"/><linearGradient id="f" gradientTransform="matrix(.28571361 0 0 .30419701 -30.857127 2.232605)" gradientUnits="userSpaceOnUse" x1="262.00055" x2="262.00055" y1="8.070083" y2="56.14748"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.0588235 0 0 1.0588235 -43.058822 -.705882)" gradientUnits="userSpaceOnUse" x1="52.358635" x2="52.999649" xlink:href="#f" y1="5.07275" y2="18.383936"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="10" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".0000001" 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" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="5" y2="19"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 1.857146)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.5 3.5v11.687499 5.312501h11.687499 5.312501v-17h-5.312501-6.374999z" fill="#7239b3"/><path d="m4.2304688 3.5 4.5 4.5h.2695312 6 .269531l4.5-4.5h-1.394531-12.75zm-.7304688.7304688v15.5390622l4.5-4.5v-.269531-6-.2695312zm17 0-4.5 4.5v.2695312 6 .269531l4.5 4.5v-1.394531zm-10.7695312 4.7695312.7500002.75h3.039062l.75-.75zm-.7304688.7304688v4.5390622l.75-.75v-3.039062zm6 0-.75.7500002v3.039062l.75.75zm-4.519531 4.5195312-.7500002.75h4.5390622l-.75-.75zm-1.7500002 1.75-4.5 4.5h1.3945312 14.144531l-4.5-4.5h-.269531-6z" fill="url(#e)" stroke-width="1.0625"/><path d="m3.5 3.5.029412 11.67647-.029412 5.32353 11.67647-.029412 5.32353.029414v-17.000002h-5.294118l-6.382353.029412z" fill="none" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m9.0000004 9v6h5.9999996v-6z" fill="url(#g)" stroke-width="1.058823"/><g fill="none"><path d="m9.5000002 9.5v5h4.9999998v-5z" stroke="url(#h)" stroke-opacity=".235294"/><path d="m4.5 4.5h15v15h-15z" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.right-brace.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.right-brace.svg
new file mode 100644
index 000000000..9961a4d0a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.right-brace.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" gradientTransform="matrix(-.98294772 0 0 1.0173481 21 0)" gradientUnits="userSpaceOnUse" x1="11.699503" x2="11.699503" y1="5.406212" y2="17.69306"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.28813623 0 0 .11633788 9.20443 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(-.98294772 0 0 1.0173481 21 0)" gradientUnits="userSpaceOnUse" x1="9.322863" x2="10.109642" y1="2.889321" y2="19.358448"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><ellipse cx="9.852737" cy="21.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204"/><g stroke-linejoin="round"><path d="m11.520325 14.824068c0-.614337.201934-1.05134.605802-1.311008.397749-.259668.608971-.37679 1.373873-.37679v-2.270514c-.764902 0-.976124-.13938-1.373873-.392714-.403868-.259669-.605802-.696671-.605802-1.3110081v-3.0210181c0-.7030042-.125444-1.2350074-.376332-1.5960096-.250888-.3610021-.660875-.623837-1.2299619-.7885047-.5752072-.171001-1.3798836-.2565015-2.4140311-.2565015v2.1375128c.6058025.012667 1.4190364.1266675 1.6515665.342002.2264102.2090014.3396163.5415033.3396163.997506v2.8405171c0 1.1843401.32188 1.8873451 1.7537772 2.1090131v.114001c-1.4318972.221668-1.7537772.921505-1.7537772 2.099512v2.840518c0 .462335-.1162651.798003-.3487951 1.007005-.23253.209001-1.042705.319835-1.6423877.332502v2.147014c1.01579 0 1.8143475-.08233 2.3956726-.247002.5752064-.164668.9913124-.427503 1.2483204-.788505.250888-.361002.376332-.899339.376332-1.61501z" fill="url(#c)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m8.500053 4.6356897c.3920959.039077.9128311.050159 1.138453.1172335a1.0002726 1.0352793 0 0 0 .00767.00198c.424561.1228486.601625.2729184.685375.3934276.07035.1012302.188143.4179058.188143.993504v3.0202522c0 .6022206.250466 1.1672762.610502 1.6392822-.208116-.07016-.466794-.145148-.504913-.196715-.05794-.07839-.134386-.292029-.134386-.7868546v-2.8414145c0-.6330115-.17913-1.3107521-.6738572-1.7684371-.4825586-.4468724-.7991916-.4252936-1.1749332-.494765-.047604-.0088-.094078-.00623-.1420664-.013909zm3.664936 6.8810083c.09375.04352.225351.05921.334049.09736v.768972c-.113902.03795-.250287.05231-.349407.09736a1.0002726 1.0352793 0 0 0 .09599-.439121v-.115247a1.0002726 1.0352793 0 0 0 -.08063-.409324zm-.566347 1.116699c-.0012.00077-.000723.0032-.0019.004-.000782.00051-.0031-.00051-.0038 0zm-.443478.52457c-.374636.474725-.63546 1.050373-.63546 1.665112v2.994422c0 .586942-.117335.902523-.186223 1.003439-.08996.124503-.277565.279263-.7026538.401375-.2322027.06577-.7425197.07412-1.1307742.111273v-.07352c.044154-.0069.086726-.0041.1305482-.01192.3726856-.06712.6838731-.04268 1.1691701-.478869.5100857-.458474.6911347-1.148372.6911347-1.788308v-2.841421c0-.491136.07526-.699916.132467-.77692.03948-.05316.298417-.131433.531791-.204662z" fill="none" opacity=".5" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.right-bracket.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.right-bracket.svg
new file mode 100644
index 000000000..df0972627
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.right-bracket.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" gradientTransform="matrix(.98294772 0 0 1.0173481 -3.717739 -.017977)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="13.310824" y1="3.242736" y2="20.541943"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 0)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="5" y2="19"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.51412493 0 0 .11633788 -12.82308 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m10.497706 18.499197 2.002294.000803v-13h-2v-2l4.003536-.0015283-.003536 17.0015283-4.002294.0037z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m13.550781 4.4492188-.0059 15.1054692h-2.09371v-.105469h1.048829a.94924744.94924744 0 0 0 .949219-.949219v-13a.94924744.94924744 0 0 0 -.949219-.9492188h-1.050781v-.1015624z" fill="none" opacity=".5" stroke="url(#b)" stroke-linejoin="round"/><ellipse cx="-11.666297" cy="21.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.675859" ry="1.963204" transform="scale(-1 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.smiley.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.smiley.svg
new file mode 100644
index 000000000..c0f3fede4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.smiley.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.39697225 0 0 .11633788 11.106812 17.899702)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.559322" x2="7.177966" y1="6.169491" y2="18.915255"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="11.872883" y1="4.941176" y2="18.40678"><stop offset="0" stop-color="#fff"/><stop offset=".43823975" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="11" y2="7"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="16.5" y2="13"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="11.872883" xlink:href="#c" y1="4.941176" y2="18.40678"/><g transform="scale(.26458333)"><ellipse cx="12" cy="19.76111" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".711111" rx="6.698907" ry="1.963204"/><path d="m12 4c-4.418278 0-8 3.581722-8 8s3.581722 8 8 8 8-3.581722 8-8-3.581722-8-8-8zm-3 4c.554 0 1 .446 1 1s-.446 1-1 1-1-.446-1-1 .446-1 1-1zm6 0c.554 0 1 .446 1 1s-.446 1-1 1-1-.446-1-1 .446-1 1-1zm-7.5 5.5h9c-.443289 1.72689-2.631042 3.5-4.5 3.5s-4.056711-1.77311-4.5-3.5z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><g fill="none"><path d="m12 4.9411763c-3.8984809 0-7.0588238 3.1603429-7.0588238 7.0588237 0 3.898481 3.1603429 7.058824 7.0588238 7.058824 3.898481 0 7.058824-3.160343 7.058824-7.058824 0-3.8984808-3.160343-7.0588237-7.058824-7.0588237z" opacity=".5" stroke="url(#f)" stroke-width=".882353"/><g stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"><path d="m10.5 9a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5"/><path d="m16.5 9a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5"/></g><g stroke-linecap="square"><path d="m9 6.5a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm6 0a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5z" opacity=".5" stroke="url(#d)"/><path d="m6.5273438 12.5a5.5 5.5 0 0 0 5.4726562 5 5.5 5.5 0 0 0 5.474609-5z" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_symbolshapes.sun.svg b/icon-themes/elementary_svg/cmd/lc_symbolshapes.sun.svg
new file mode 100644
index 000000000..4367394b2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.sun.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="12.261017" x2="12.476271" xlink:href="#d" y1="7.805085" y2="14.974577"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="40.973806" x2="40.973806" y1="7.963704" y2="11.963694"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.33501035 0 0 .11633788 11.3866 18.851798)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.953269" x2="14.803397" y1="1.8302" y2="12.946591"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><ellipse cx="12.140373" cy="20.713205" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="5.6533" ry="1.963204"/><g stroke-linejoin="round"><g stroke="#7239b3" stroke-opacity=".501961" stroke-width=".8"><path d="m12.500062 3.0292884-1.753689 3.5073784c.553894-.1966348 1.132363-.3308847 1.753689-.3308847.621325 0 1.199794.1342499 1.753689.3308847zm-5.989014 2.4816357 1.224273 3.7059093c.252614-.5306862.586327-1.016478 1.025743-1.4558929.439341-.439415.92521-.7731057 1.455893-1.0257428zm11.978028 0-3.705909 1.2242736c.530697.2526371 1.01655.5863278 1.455893 1.0257428.439344.439309.773115.9252067 1.025742 1.4558929zm-10.952286 4.2353249-3.507378 1.753689 3.507378 1.753689c-.196625-.553874-.330884-1.132261-.330884-1.753689 0-.621322.134259-1.199814.330884-1.753689zm9.926543 0c.196625.553875.330885 1.132261.330885 1.753689 0 .621322-.13426 1.199815-.330885 1.753689l3.507379-1.753689zm-9.728012 4.036794-1.224273 3.705909 3.705909-1.224273c-.530683-.252637-1.016477-.586328-1.455893-1.025743-.439341-.439309-.773129-.925207-1.025743-1.455893zm9.529481 0c-.252614.530686-.586326 1.016478-1.025742 1.455893-.439342.439309-.92521.773211-1.455893 1.025743l3.705909 1.224273zm-6.518429 2.680167 1.753689 3.507378 1.753689-3.507378c-.553875.196625-1.132261.330884-1.753689.330884-.621322 0-1.199815-.134259-1.753689-.330884z" fill="url(#d)"/><path d="m16.016949 11.491526a3.4830511 3.40678 0 0 1 -3.483051 3.40678 3.4830511 3.40678 0 0 1 -3.4830507-3.40678 3.4830511 3.40678 0 0 1 3.4830507-3.4067804 3.4830511 3.40678 0 0 1 3.483051 3.4067804z" fill="url(#a)" stroke-linecap="round"/></g><path d="m15 11.5a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_tabdialog.svg b/icon-themes/elementary_svg/cmd/lc_tabdialog.svg
new file mode 100644
index 000000000..85243c9ef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_tabdialog.svg
@@ -0,0 +1,5 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16.999999" cy="14.815425" gradientUnits="userSpaceOnUse" r="3.932233" xlink:href="#e"/><linearGradient id="b" gradientTransform="matrix(.27961814 0 0 -.26116043 25.022124 16.69338)" gradientUnits="userSpaceOnUse" x1="25.46862" x2="25.46862" y1="32.841259" y2="2.723591"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .3060607 .32769183 0 25.520628 2.564309)" gradientUnits="userSpaceOnUse" x1="20.796995" x2="37.473785" y1="20.64884" y2="20.64884"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.04846 0 0 .5238 -20.405 -109.176)" gradientUnits="userSpaceOnUse" x1="292.85699" x2="292.85699" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -395.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" xlink:href="#e" y1="654.815" y2="619.30701"/>
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<rect fill="url(#f)" height="11.000002" opacity=".99" rx="2" transform="scale(-1)" width="11" x="-12.5" y="-12.5"/><rect fill="none" height="11" opacity=".3" rx="2" stroke="#000" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="11" x="-12.5" y="1.5"/><rect fill="none" height="9" opacity=".05" rx="1" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="9" x="-11.5" y="2.5"/><path d="m10.5 3.5 1.6775 1.51-5.6375 7.45-4.3625-3.758334 1.4433333-1.913333 2.55 2.215z" fill="#2f78c7" fill-opacity=".992" stroke-width=".833333"/><path d="m10.5 2.666666 1.6775 1.51-5.6375 7.45-4.3625-3.758333 1.4433333-1.913333 2.55 2.215z" fill="#fff" stroke-width=".833333"/><circle cx="17" cy="17" fill="#fafafa" r="6.5" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941"/><circle cx="17" cy="17" fill="url(#a)" r="3.495318" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941"/><g transform="translate(-25.002637 7.892877)"><path d="m29.30271 6.589085c-3.550424 2.4050402-1.417791 7.018039 2.199927 7.018039v1.910877l5-3.571427-5-3.3394508v1.9999998c-2.552377.09933-3.668166-2.3398838-1.843474-4.018038z" display="block" fill="url(#b)"/><g fill="none"><path d="m28.620701 7.833176c-1.252468 1.4706152-.124646 5.310408 3.881936 4.78517v.988778l2.330149-1.66055-2.330149-1.509302v.791685c-4.396795.235118-4.256087-2.8012878-3.881936-3.395781z" display="block" opacity=".8" stroke="url(#c)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m29.30271 6.5890852c-3.550424 2.40504-1.417791 7.0180388 2.199927 7.0180388v1.910877l5-3.571427-5-3.3394508v1.9999998c-2.552377.09933-3.668166-2.3398838-1.843474-4.0180378z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_tabledeselectall.svg b/icon-themes/elementary_svg/cmd/lc_tabledeselectall.svg
new file mode 100644
index 000000000..c418e4592
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_tabledeselectall.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="20" y2="21"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.961865" x2="8.961865" xlink:href="#b" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="12" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.961865" x2="8.961865" xlink:href="#b" y1="12" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="12" y2="13"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.961865" x2="8.961865" xlink:href="#b" y1="8" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#b" y1="16.000011" y2="17.000011"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#b" y1="12.000012" y2="13.000012"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#b" y1="8.000012" y2="9.000012"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#b" y1="20.000011" y2="21.000011"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="3.042708" x2="3.042708" y1="291.972892" y2="296.206232"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 -290.64998)"><path d="m.53640127 291.8406c-.077361 0-.1395264.0653-.1395264.14677v3.93981c0 .0814.062165.14676.1395264.14676h.97151693l.5276162-1.05834h.2134238v.91158c0 .0814.062165.14676.1395264.14676h.971517l.5276162-1.05834h1.4040491.257348c.07736 0 .139527-.0653.139527-.14676v-2.88147c0-.0814-.0623-.15132-.139527-.14677h-.257348z" fill="url(#p)" stroke-width=".264583"/><path d="m2 4c-.5540001 0-1 .4459969-1 1v15c0 .553965.4459999 1 1 1h4l2-4v3c0 .553965.4460003 1 1 1h4l2-4h1 5c.553999 0 1-.446035 1-1v-11c0-.5540031-.446001-1-1-1h-5-9zm0 1h4 1 4 1 4 1 4v3 1 3 1 3h-4-1-4-1-4-1-4v-3-1-3-1zm0 12h4 1l-1.5 3h-3.5zm7 0h3 2l-1.5 3h-3.5z" fill="#7a0000" fill-opacity=".501961" stroke-width="3.779527" transform="matrix(.26458334 0 0 .26458334 0 290.64998)"/><g fill="none" stroke-linecap="square" transform="matrix(.26458334 0 0 .26458334 0 290.12081)"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#a)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#c)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#d)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#j)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#k)"/><path d="m17.5 15.500012v2h3v-2z" opacity=".5" stroke="url(#l)"/><path d="m17.5 11.500012v2h3v-2z" opacity=".5" stroke="url(#m)"/><path d="m17.5 7.5000125v2h3v-2z" opacity=".5" stroke="url(#n)"/><path d="m9.4999999 19.500012v2h2.7033901l.984188-2z" opacity=".5" stroke="url(#o)"/></g><path d="m6 5v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h-1v3h-4v-3h-1v3h-4v-3zm1 4h4v3h-4zm5 0h4v3h-4z" opacity=".3" transform="matrix(.26458334 0 0 .26458334 0 290.64998)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_tabledesign.svg b/icon-themes/elementary_svg/cmd/lc_tabledesign.svg
new file mode 100644
index 000000000..8b6b443d6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_tabledesign.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" gradientTransform="matrix(.783 0 0 .78 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#a" y1="33" y2="24.52"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#a" y1="8.0466" y2="21.817619"/><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#i" y1="6.451322" y2="10.245955"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#i" y1="6.451322" y2="10.245955"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#i" y1="6.451322" y2="10.245955"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#i" y1="6.451322" y2="8.348639"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#i" y1="6.451322" y2="8.345967"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#i" y1="6.451322" y2="8.348639"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#i" y1="6.451322" y2="8.345967"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#i" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#i" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#i" y1="6.451322" y2="8.348639"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#i" y1="6.451322" y2="8.345967"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#i" y1="6.451322" y2="8.348639"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#i" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#i" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#i" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#i" y1="6.451322" y2="8.348639"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#i" y1="6.451322" y2="8.345967"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#i" y1="6.451322" y2="8.348639"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#i" y1="6.451322" y2="8.345967"/><linearGradient id="C" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="D" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#i" y1="3" y2="5"/><linearGradient id="E" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#i" y1="3" y2="5"/><linearGradient id="F" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#i" y1="3" y2="5"/><linearGradient id="G" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#i" y1="3" y2="5"/><linearGradient id="H" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" y1="16.001053" y2="20.001053"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="I" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#i" y1="6.451322" y2="10.245955"/><g transform="translate(1)"><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#d)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#f)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#g)" stroke-width="1.003675"/></g><rect fill="url(#h)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#I)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#j)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#k)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#l)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#m)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#n)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#o)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#p)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#q)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#r)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#s)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#u)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#v)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#y)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#z)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#A)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#C)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#555761" fill-opacity=".501961"/><path d="m2.7303406 2.5 2.5393184.012712c.1276074.0006388.230341.082687.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.012712c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" fill="none" opacity=".5" stroke="url(#D)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#E)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".8" stroke="url(#F)"/><path d="m12.5 2.5h3v3h-3z" opacity=".8" stroke="url(#G)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#H)" opacity=".15"/></g><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none" transform="translate(.032)"><path d="m2.468 8.9116875v12.5883125h12.602z" fill="none" opacity=".5" stroke="url(#c)"/><path d="m3.468 14v6.5h7" opacity=".5" stroke="url(#b)"/><path d="m3.468 23.5h14" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_tabledialog.svg b/icon-themes/elementary_svg/cmd/lc_tabledialog.svg
new file mode 100644
index 000000000..63a137293
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_tabledialog.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876352"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879738"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="2" y2="6"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#h" y1="3" y2="5"/><linearGradient id="k" gradientTransform="translate(15)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#h" y1="3" y2="5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="5"/><linearGradient id="m" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="5"/><linearGradient id="n" gradientTransform="matrix(.49999998 0 0 .25 -4.998791 2.999737)" gradientUnits="userSpaceOnUse" x1="32.997581" x2="32.997581" y1="16.001053" y2="20.001053"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="10.245955"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="10.245955"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="10.245955"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="F" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#h" y1="6.451322" y2="8.348639"/><linearGradient id="G" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#h" y1="6.451322" y2="8.345967"/><linearGradient id="H" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#H)" height="21" rx="1" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#h)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#o)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#p)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#q)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#r)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#s)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#v)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#z)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#A)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#D)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#E)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#F)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#G)"/></g><path d="m2.5 1.5c-.5453514 0-1 .4546486-1 1v4h20v-4c0-.5453514-.454649-1-1-1z" fill="url(#i)"/><path d="m2.5 1c-.831 0-1.5.669-1.5 1.5v3.5 1h21v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h4v4h-4zm5 0h4v4h-4zm5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#555761" fill-opacity=".501961"/><path d="m2.7303406 2.5 2.5393184.0127119c.1276074.0006388.230341.0826873.230341.1853974v2.6292052c0 .1027101-.1027336.1860362-.230341.1853974l-2.5393184-.0127119c-.1276071-.0006388-.2303406-.0826873-.2303406-.1853974v-2.6292052c0-.1027101.1027335-.1860362.2303406-.1853974z" fill="none" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.5c0 .831.669 1.5 1.5 1.5h18c.831 0 1.5-.669 1.5-1.5v-14.5h-1v14.5c0 .277-.223.5-.5.5h-18c-.277 0-.5-.223-.5-.5v-14.5z" fill-opacity=".330882"/><g fill="none"><path d="m17.730341 2.5 2.539318.012712c.127607.0006387.230341.0826872.230341.1853973v2.6292052c0 .1027101-.102734.1860362-.230341.1853974l-2.539318-.0127119c-.127608-.0006388-.230341-.0826873-.230341-.1853974v-2.6292052c0-.1027101.102733-.1860362.230341-.1853974z" opacity=".5" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-linecap="square" stroke-opacity=".67451"><path d="m7.5 2.5h3v3h-3z" opacity=".8" stroke="url(#l)"/><path d="m12.5 2.5h3v3h-3z" opacity=".8" stroke="url(#m)"/></g></g><path d="m1 7h21v1h-21z" fill="url(#n)" opacity=".15"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#g)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_tablemodefix.svg b/icon-themes/elementary_svg/cmd/lc_tablemodefix.svg
new file mode 100644
index 000000000..7317a3243
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_tablemodefix.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" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 3.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#n" y1="23.52717" y2="25.424486"/><linearGradient id="b" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 7.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#n" y1="23.52717" y2="25.424486"/><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 13.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#n" y1="23.52717" y2="25.424486"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 13.834648 3.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#n" y1="23.52717" y2="25.424486"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 13.834648 7.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#n" y1="23.52717" y2="25.424486"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 5.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#n" y1="23.52717" y2="25.424486"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 5.834648 3.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#n" y1="23.52717" y2="25.424486"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 5.834648 7.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#n" y1="23.52717" y2="25.424486"/><radialGradient id="i" cx="5.121245" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><linearGradient id="j"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="4.871718" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#j"/><linearGradient id="l" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.121649" x2="25.121649" y1="22.27989" y2="51.172848"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" y1="23.52717" y2="25.424486"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(1)"><g stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 4.5 3-3v6z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m1.5 7.5v-6" fill="none" stroke="#f37329"/><g transform="matrix(-1 0 0 1 16.99995 0)"><path d="m3.5 4.5 3-3v6z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m1.5 7.5v-6" fill="none" stroke="#f37329"/></g></g><g><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.763158 3.857159)"><path d="m44.450001 39.999971 4.5.000002v7l-4.5-.000002z" fill="url(#i)"/><path d="m10 46.999972-5.2499997.000001v-7l5.2499997-.000001z" fill="url(#k)"/><path d="m10 39.999999 34.450001-.000029v7.000001l-34.450001.000029z" fill="url(#l)" stroke-width="1.003675"/></g><rect fill="url(#m)" height="12" rx="1" width="20" x="1.5" y="10.5"/><path d="m2.5 11.5h4v2h-4z" fill="none" stroke="url(#n)" stroke-linecap="square"/><path d="m2.5 10.5c-.088268 0-1 0-1 1.5v9.463636c0 .574146.462218 1.036364 1.036364 1.036364h17.927455c.574146 0 1.036375-.462218 1.036364-1.036364l-.000183-9.463636c-.06509-.718245-.02064-1.452593-1.5-1.5" fill="none" opacity=".3" stroke="#000"/><path d="m7 10.000182h1v11.999818h-1z" opacity=".321" stroke-width=".894426"/><path d="m15 10.000182h1v11.999818h-1z" opacity=".321" stroke-width=".894426"/><path d="m2.5 10 4.5-.000001v1l-4.5.000001z" opacity=".321"/><path d="m8 9.999999 7 .000001v1l-7-.000001z" opacity=".321"/><path d="m16 10h4v1h-4z" opacity=".321"/><path d="m2.000001 13.999818 4.999999.000181v1l-4.999999-.000181z" opacity=".321"/><path d="m8 13.999999 7 .000001v1l-7-.000001z" opacity=".321"/><path d="m16 14 5.000002-.000182v1l-5.000002.000182z" opacity=".321"/><path d="m2.000001 17.999819 4.999999.000181v1l-4.999999-.000181z" opacity=".321"/><path d="m8 18 7 .000001v1l-7-.000001z" opacity=".321"/><path d="m16 18.000001 5.000002-.000182v1l-5.000002.000182z" opacity=".321"/><g fill="none" stroke-linecap="square"><path d="m2.5 15.5h4v2h-4z" stroke="url(#a)"/><path d="m2.5 19.5h4v2h-4z" stroke="url(#b)"/><path d="m16.5 11.5h4v2h-4z" stroke="url(#c)"/><path d="m16.5 15.5h4v2h-4z" stroke="url(#d)"/><path d="m16.5 19.5h4v2h-4z" stroke="url(#e)"/><path d="m8.5 11.5h6v2h-6z" stroke="url(#f)"/><path d="m8.5 15.5h6v2h-6z" stroke="url(#g)"/><path d="m8.5 19.5h6v2h-6z" stroke="url(#h)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_tablemodefixprop.svg b/icon-themes/elementary_svg/cmd/lc_tablemodefixprop.svg
new file mode 100644
index 000000000..46dd2cd16
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_tablemodefixprop.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.121245" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.871718" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.121649" x2="25.121649" y1="22.27989" y2="51.172848"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" y1="23.52717" y2="25.424486"><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(.48483606 0 0 .5270602 -.165352 3.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 7.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 13.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 13.834648 3.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 13.834648 7.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 5.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 5.834648 3.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 5.834648 7.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><g transform="translate(1)"><g stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 4.5 3-3v6z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m1.5 7.5v-6" fill="none" stroke="#f37329"/><g transform="matrix(-1 0 0 1 22.99995 0)"><path d="m3.5 4.5 3-3v6z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m1.5 7.5v-6" fill="none" stroke="#f37329"/></g></g><g><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.763158 3.857159)"><path d="m44.450001 39.999971 4.5.000002v7l-4.5-.000002z" fill="url(#a)"/><path d="m10 46.999972-5.2499997.000001v-7l5.2499997-.000001z" fill="url(#c)"/><path d="m10 39.999999 34.450001-.000029v7.000001l-34.450001.000029z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#e)" height="12" rx="1" width="20" x="1.5" y="10.5"/><path d="m2.5 11.5h4v2h-4z" fill="none" stroke="url(#o)" stroke-linecap="square"/><path d="m2.5 10.5c-.088268 0-1 0-1 1.5v9.463636c0 .574146.462218 1.036364 1.036364 1.036364h17.927455c.574146 0 1.036375-.462218 1.036364-1.036364l-.000183-9.463636c-.06509-.718245-.02064-1.452593-1.5-1.5" fill="none" opacity=".3" stroke="#000"/><path d="m7 10.000182h1v11.999818h-1z" opacity=".321" stroke-width=".894426"/><path d="m15 10.000182h1v11.999818h-1z" opacity=".321" stroke-width=".894426"/><path d="m2.5 10 4.5-.000001v1l-4.5.000001z" opacity=".321"/><path d="m8 9.999999 7 .000001v1l-7-.000001z" opacity=".321"/><path d="m16 10h4v1h-4z" opacity=".321"/><path d="m2.000001 13.999818 4.999999.000181v1l-4.999999-.000181z" opacity=".321"/><path d="m8 13.999999 7 .000001v1l-7-.000001z" opacity=".321"/><path d="m16 14 5.000002-.000182v1l-5.000002.000182z" opacity=".321"/><path d="m2.000001 17.999819 4.999999.000181v1l-4.999999-.000181z" opacity=".321"/><path d="m8 18 7 .000001v1l-7-.000001z" opacity=".321"/><path d="m16 18.000001 5.000002-.000182v1l-5.000002.000182z" opacity=".321"/><g fill="none" stroke-linecap="square"><path d="m2.5 15.5h4v2h-4z" stroke="url(#g)"/><path d="m2.5 19.5h4v2h-4z" stroke="url(#h)"/><path d="m16.5 11.5h4v2h-4z" stroke="url(#i)"/><path d="m16.5 15.5h4v2h-4z" stroke="url(#j)"/><path d="m16.5 19.5h4v2h-4z" stroke="url(#k)"/><path d="m8.5 11.5h6v2h-6z" stroke="url(#l)"/><path d="m8.5 15.5h6v2h-6z" stroke="url(#m)"/><path d="m8.5 19.5h6v2h-6z" stroke="url(#n)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_tablemodevariable.svg b/icon-themes/elementary_svg/cmd/lc_tablemodevariable.svg
new file mode 100644
index 000000000..14bba9af1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_tablemodevariable.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.121245" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.871718" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.121649" x2="25.121649" y1="22.27989" y2="51.172848"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" y1="23.52717" y2="25.424486"><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(.48483606 0 0 .5270602 -.165352 3.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 7.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 13.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 13.834648 3.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 13.834648 7.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 5.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 5.834648 3.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 5.834648 7.599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#f" y1="23.52717" y2="25.424486"/><g transform="translate(1)"><g stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 4.5 3-3v6z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m1.5 7.5v-6" fill="none" stroke="#f37329"/><path d="m7.5 4.5 3-3v6z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/></g><g><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.763158 3.857159)"><path d="m44.450001 39.999971 4.5.000002v7l-4.5-.000002z" fill="url(#a)"/><path d="m10 46.999972-5.2499997.000001v-7l5.2499997-.000001z" fill="url(#c)"/><path d="m10 39.999999 34.450001-.000029v7.000001l-34.450001.000029z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#e)" height="12" rx="1" width="20" x="1.5" y="10.5"/><path d="m2.5 11.5h4v2h-4z" fill="none" stroke="url(#o)" stroke-linecap="square"/><path d="m2.5 10.5c-.088268 0-1 0-1 1.5v9.463636c0 .574146.462218 1.036364 1.036364 1.036364h17.927455c.574146 0 1.036375-.462218 1.036364-1.036364l-.000183-9.463636c-.06509-.718245-.02064-1.452593-1.5-1.5" fill="none" opacity=".3" stroke="#000"/><path d="m7 10.000182h1v11.999818h-1z" opacity=".321" stroke-width=".894426"/><path d="m15 10.000182h1v11.999818h-1z" opacity=".321" stroke-width=".894426"/><path d="m2.5 10 4.5-.000001v1l-4.5.000001z" opacity=".321"/><path d="m8 9.999999 7 .000001v1l-7-.000001z" opacity=".321"/><path d="m16 10h4v1h-4z" opacity=".321"/><path d="m2.000001 13.999818 4.999999.000181v1l-4.999999-.000181z" opacity=".321"/><path d="m8 13.999999 7 .000001v1l-7-.000001z" opacity=".321"/><path d="m16 14 5.000002-.000182v1l-5.000002.000182z" opacity=".321"/><path d="m2.000001 17.999819 4.999999.000181v1l-4.999999-.000181z" opacity=".321"/><path d="m8 18 7 .000001v1l-7-.000001z" opacity=".321"/><path d="m16 18.000001 5.000002-.000182v1l-5.000002.000182z" opacity=".321"/><g fill="none" stroke-linecap="square"><path d="m2.5 15.5h4v2h-4z" stroke="url(#g)"/><path d="m2.5 19.5h4v2h-4z" stroke="url(#h)"/><path d="m16.5 11.5h4v2h-4z" stroke="url(#i)"/><path d="m16.5 15.5h4v2h-4z" stroke="url(#j)"/><path d="m16.5 19.5h4v2h-4z" stroke="url(#k)"/><path d="m8.5 11.5h6v2h-6z" stroke="url(#l)"/><path d="m8.5 15.5h6v2h-6z" stroke="url(#m)"/><path d="m8.5 19.5h6v2h-6z" stroke="url(#n)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_tablenumberformatdialog.svg b/icon-themes/elementary_svg/cmd/lc_tablenumberformatdialog.svg
new file mode 100644
index 000000000..4ae5a4dac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_tablenumberformatdialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876353"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879737"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.251" x2="11.562" y1=".907" y2="21.099"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m18.838 10.034q0 1.258-.403 2.308-.402 1.05-1.136 1.634-.735.586-1.706.586-.647 0-1.154-.306-.498-.315-.708-.822h-.14q-.428.525-1.04.83-.612.298-1.364.298-1.547 0-2.44-.927-.89-.935-.89-2.544 0-1.826 1.153-2.962 1.164-1.137 3.08-1.137.707 0 1.633.14.927.132 1.513.342l-.2 4.275q0 1.224.663 1.224.56 0 .89-.812.333-.822.333-2.142 0-1.407-.586-2.483-.577-1.084-1.643-1.652-1.058-.576-2.43-.576-1.758 0-3.07.734-1.31.735-2 2.1-.693 1.358-.693 3.141 0 2.42 1.285 3.715 1.294 1.284 3.742 1.284.978 0 2.097-.218 1.12-.22 2.125-.595v1.69q-1.854.785-4.153.785-3.323 0-5.185-1.748-1.854-1.75-1.854-4.86 0-2.16.954-3.926.962-1.765 2.72-2.753 1.756-.997 4.012-.997 1.923 0 3.436.787 1.512.787 2.334 2.238.822 1.452.822 3.35zm-8.953 1.092q0 1.845 1.504 1.845.777 0 1.188-.55.42-.56.507-1.818l.116-1.933q-.403-.088-1.007-.088-1.092 0-1.704.682-.605.682-.605 1.862z" fill="url(#d)" stroke="#000" stroke-opacity=".49" stroke-width=".967" transform="scale(.98295 1.01735)"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_tableselectall.svg b/icon-themes/elementary_svg/cmd/lc_tableselectall.svg
new file mode 100644
index 000000000..2c1e05735
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_tableselectall.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="20" y2="21"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="16" y2="17"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="12" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#b" y1="12" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="12" y2="13"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#b" y1="8" y2="9"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#b" y1="16.000012" y2="17.000012"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#b" y1="12.000012" y2="13.000012"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#b" y1="8.000012" y2="9.000012"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#b" y1="20.000012" y2="21.000012"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" y1="291.84061" y2="296.07394"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6" stop-opacity=".898246"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="3.042708" x2="3.042708" y1="291.972892" y2="296.206232"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 -290.64998)"><path d="m.52916667 291.70831c-.1465792 0-.2645833.11801-.2645833.26459v3.96875c0 .14657.1180041.26458.2645833.26458h1.05833333l.5291667-1.05833v.79375c0 .14657.1180042.26458.2645833.26458h1.0583334l.529167-1.05833h.264583 1.322917c.146579 0 .264583-.11802.264583-.26459v-2.91041c0-.14658-.118004-.26459-.264583-.26459h-1.322917-2.38125zm0 .26459h1.05833333v.79375h-1.05833333zm1.32291673 0h1.0583333v.79375h-1.0583333zm1.3229166 0h1.0583334v.79375h-1.0583334zm1.3229164 0h1.058334v.79375h-1.058334zm-3.96874973 1.05833h1.05833333v.79375h-1.05833333zm1.32291673 0h1.0583333v.79375h-1.0583333zm1.3229166 0h1.0583334v.79375h-1.0583334zm1.3229164 0h1.058334v.79375h-1.058334zm-3.96874973 1.05833h1.05833333v.79375h-1.05833333zm1.32291673 0h1.0583333v.79375h-1.0583333zm1.3229166 0h1.0583334v.79375h-1.0583334zm1.3229164 0h1.058334v.79375h-1.058334zm-3.96874973 1.05834h1.05833333.2645834l-.396875.79375h-.92604173zm1.85208333 0h.79375.5291667l-.396875.79375h-.9260417z" opacity=".32"/><path d="m.53640127 291.8406c-.077361 0-.1395264.0653-.1395264.14677v3.93981c0 .0814.062165.14676.1395264.14676h.97151693l.5276162-1.05834h.2134238v.91158c0 .0814.062165.14676.1395264.14676h.971517l.5276162-1.05834h1.4040491.257348c.07736 0 .139527-.0653.139527-.14676v-2.88147c0-.0814-.0623-.15132-.139527-.14677h-.257348z" fill="url(#q)" stroke-width=".264583"/><path d="m.53640127 291.8406c-.077361 0-.1395264.0653-.1395264.14677v3.93981c0 .0814.062165.14676.1395264.14676h.97151693l.5276162-1.05834h.2134238v.91158c0 .0814.062165.14676.1395264.14676h.971517l.5276162-1.05834h1.4040491.257348c.07736 0 .139527-.0653.139527-.14676v-2.88147c0-.0814-.0623-.15132-.139527-.14677h-.257348z" fill="url(#p)" stroke-width=".264583"/><path d="m.52916667 291.70831c-.1465792 0-.2645833.11801-.2645833.26459v3.96875c0 .14657.1180041.26458.2645833.26458h1.05833333l.5291667-1.05833v.79375c0 .14657.1180042.26458.2645833.26458h1.0583334l.529167-1.05833h.264583 1.322917c.146579 0 .264583-.11802.264583-.26459v-2.91041c0-.14658-.118004-.26459-.264583-.26459h-1.322917-2.38125zm0 .26459h1.05833333v.79375h-1.05833333zm1.32291673 0h1.0583333v.79375h-1.0583333zm1.3229166 0h1.0583334v.79375h-1.0583334zm1.3229164 0h1.058334v.79375h-1.058334zm-3.96874973 1.05833h1.05833333v.79375h-1.05833333zm1.32291673 0h1.0583333v.79375h-1.0583333zm1.3229166 0h1.0583334v.79375h-1.0583334zm1.3229164 0h1.058334v.79375h-1.058334zm-3.96874973 1.05833h1.05833333v.79375h-1.05833333zm1.32291673 0h1.0583333v.79375h-1.0583333zm1.3229166 0h1.0583334v.79375h-1.0583334zm1.3229164 0h1.058334v.79375h-1.058334zm-3.96874973 1.05834h1.05833333.2645834l-.396875.79375h-.92604173zm1.85208333 0h.79375.5291667l-.396875.79375h-.9260417z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" transform="matrix(.26458334 0 0 .26458334 0 290.12081)"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#a)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#c)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#d)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#j)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#k)"/><path d="m17.5 15.500012v2h3v-2z" opacity=".5" stroke="url(#l)"/><path d="m17.5 11.500012v2h3v-2z" opacity=".5" stroke="url(#m)"/><path d="m17.5 7.5000125v2h3v-2z" opacity=".5" stroke="url(#n)"/><path d="m9.4999999 19.500012v2h2.7033901l.984188-2z" opacity=".5" stroke="url(#o)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_templatemanager.svg b/icon-themes/elementary_svg/cmd/lc_templatemanager.svg
new file mode 100644
index 000000000..98aa8a2dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_templatemanager.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40541 0 0 .51351 2.2697 -.32432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.4737" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571125 0 0 .45631988 .342888 .347552)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71" cy="486.65" gradientTransform="matrix(.012049 0 0 .0082353 13.239 18.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#a"/><radialGradient id="e" cx="605.71" cy="486.65" gradientTransform="matrix(-.012049 0 0 .0082353 10.761 18.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.035207 0 0 .0082353 -.72485 18.981)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.48571 0 0 .47721 -.3056 -.3268)" gradientUnits="userSpaceOnUse" x1="22.004" x2="22.004" y1="47.813" y2="3.3639"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><radialGradient id="h" cx="605.71" cy="486.65" gradientTransform="matrix(-.014726 0 0 .0095356 21.208 18.688)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#a"/><linearGradient id="i" gradientTransform="matrix(0 .61754 -.65185 0 33.559 -4.7561)" gradientUnits="userSpaceOnUse" x1="33.877" x2="44.119" y1="19.948" y2="30.191"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#f)" opacity=".15"/><path d="m3.5 22v1.9999c-.6205.004-1.5-.448-1.5-1s.6924-1 1.5-1z" fill="url(#e)" opacity=".15"/><path d="m20.5 22v1.9999c.62047.0038 1.5-.44808 1.5-1.0001 0-.552-.6924-.99982-1.5-.99982z" fill="url(#d)" opacity=".15"/><path d="m3.5 1.4987c3.89555 0 17 .00137 17 .00137v20.99993h-17v-21.000985z" fill="url(#c)" stroke-width="1.056256"/><g fill="none"><path d="m19.5 21.5h-15v-19h15z" stroke="url(#b)" stroke-linecap="round"/><path d="m3.5 1.5c3.8956 0 17 .00136 17 .00136l.000021 20.999h-17v-21z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".99992"/><path d="m6 5.5h1.1384zm1.3054 0h1.0625zm1.2295 0h.94107zm1.0929 0h.40982zm.57679 0h.91072zm1.0929 0h2.3982zm2.55 0h1.8366zm1.9884 0h.56161zm-9.836 1h1.7759zm1.9732 0h.85zm1.0018 0h.425zm.59196 0h.77411zm.94107 0h.78929zm.94107 0h1.2598zm1.4268 0h1.6393zm1.7911 0h1.0929zm1.2446 0h.27322zm-9.912.9925h1.5027zm1.6545 0h2.4589zm2.6107 0h1.1991zm1.3509 0h1.1232zm1.275 0h.95625zm1.108 0 1.5027.014913zm1.6393.014913h2.4438zm-9.638.9926h2.0795zm2.2464 0h2.2464zm2.3982 0h.89554zm1.0473 0h2.1098zm2.2464 0h1.442zm1.6089 0h.57679zm.72857 0h.31875zm.48572 0h.89554zm-10.762 1h.77411zm1.017 0h2.8687zm-1.017 1.993h1.5027zm1.6545 0h2.4589zm2.6107 0h1.1991zm1.3509 0h1.1232zm1.275 0h.95625zm1.108 0 1.5027.01491zm1.6393.01491h2.4438zm-9.638.992h1.9125zm2.0643 0h2.0491zm2.2009 0h.78929zm.94107 0h1.9277zm2.0795 0h2.4286zm2.5955 0h.89554zm-9.882 1h2.0795zm2.2464 0h2.2464zm2.3982 0h.89554zm1.0473 0h2.1098zm2.2464 0h1.442zm1.6089 0h.57679zm.72857 0h.31875zm.48572 0h.89554zm-10.762 1h1.7759zm1.9732 0h.85zm1.0018 0h.425zm.59196 0h.77411zm.94107 0h.78929zm.94107 0h1.2598zm1.4268 0h1.6393zm1.7911 0h1.0929zm1.2446 0h.27322zm-9.912 1.993h1.5027zm1.6545 0h2.4589zm2.6107 0h1.1991zm1.3509 0h1.1232zm1.275 0h.95625zm1.108 0 1.5027.01491zm1.6393.01491h2.4438zm-9.638.992h1.7759zm1.9732 0h.85zm1.0018 0h.425zm.59196 0h.77411zm.94107 0h.78929zm.94107 0h1.2598zm1.4268 0h1.6393zm1.7911 0h1.0929zm1.2446 0h.27322zm-9.912 1h1.8821zm2.0491 0h.59196zm.74375 0h1.3509zm1.5027 0h1.9884zm2.1554 0h1.3509zm1.4875 0h.28839zm.44018 0h1.7152zm1.8973 0h.89554zm-10.275 1h1.8821zm2.0491 0h.85zm1.0018 0h1.3357zm1.4875 0h1.442zm1.6089 0h.57679zm.72857 0h.31875zm.48572 0h.89554z" stroke="url(#g)"/></g><path d="m12.333 22.184v2.3157c-.758.004-1.833-.519-1.833-1.158 0-.63916.84627-1.1577 1.8333-1.1577z" fill="url(#h)" opacity=".15"/><path d="m21.5 13-11 10.5h11zm-2 4.8v3.7h-3.9z" fill="url(#i)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_testmode.svg b/icon-themes/elementary_svg/cmd/lc_testmode.svg
new file mode 100644
index 000000000..de10f5500
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_testmode.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.853868" x2="17.074223" y1="13.294365" y2="13.222456"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.33333 0 0 .86364 -108.667 -5.705)" gradientUnits="userSpaceOnUse" x1="391.77399" x2="379.77399" y1="20.421" y2="20.421"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.353107" x2="14.315862" y1="26.81356" y2="55.507172"><stop offset="0" stop-color="#fff"/><stop offset=".04494322" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="14.474395" x2="11.439335" y1="71.791916" y2="25.131905"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 18.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.680651)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="37.746555" y1="23.992306" y2="39.486301"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.8239774 -.8548421 .7471754 .7309632 -68.713149 11.514804)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#181818"/><stop offset=".13482948" stop-color="#dbdbdb"/><stop offset=".20224422" stop-color="#a4a4a4"/><stop offset=".26965895" stop-color="#fff"/><stop offset=".44650277" stop-color="#8d8d8d"/><stop offset=".57114136" stop-color="#959595"/><stop offset=".72038066" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.8006848 -.8306768 .8744329 .8554595 -71.348022 8.307975)" gradientUnits="userSpaceOnUse" x1="10.86941" x2="11.083416" y1="25.077497" y2="30.467169"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".13482948" stop-color="#f3f3f3"/><stop offset=".20224422" stop-color="#b6b6b6"/><stop offset=".26965895" stop-color="#fff"/><stop offset=".44650277" stop-color="#9d9d9d"/><stop offset=".57114136" stop-color="#a6a6a6"/><stop offset=".72038066" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.6334257 -.05500901 -.03910351 .6392777 -44.564069 .713749)" gradientUnits="userSpaceOnUse" x1="5.711783" x2="9.522056" y1="37.817223" y2="41.391716"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><ellipse cx="12" cy="20.036797" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><path d="m3.5 6.5h17v14.5h-17z" fill="url(#f)" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5 7.5h15v12.5h-15z" fill="none" stroke="url(#c)"/><path d="m17.5 1.5h4v21h-4z" fill="url(#a)" stroke="#783f07" stroke-opacity=".490196" transform="matrix(0 -1 1 0 0 37)"/><path d="m18.5 2.5h2v19h-2z" fill="none" opacity=".4" stroke="url(#b)" transform="matrix(0 -1 1 0 0 37)"/><path d="m4 17v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2z" fill="#a1550a" fill-opacity=".25" transform="translate(0 -1)"/><g transform="matrix(.5145355 0 0 .5145355 29.975569 4.467802)"><path d="m-20.006264 14.650792c-.16099-.07329-.324292-.04023-.446586.01499l-16.271002 7.315568-2.996075 1.349729-.08686.0291-5.071935 5.131349 7.226102-.334205.07358-.03426 3.009364-1.344566 16.291433-7.370485c.489178-.220903.400051-1.457808-.197775-2.779654-.448378-.99138-1.047268-1.757712-1.530239-1.977572z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m-39.833733 20.340642c.546127-.450225 1.148697.251117 2.318286 1.395328.540287.775209 1.127409 1.562056 1.392949 2.468889l13.922219-13.951118 7.252295-8.748825c.510123-.529234 3.790545-4.809294 2.583825-5.989829-1.206714-1.180533-5.800195 2.729207-6.310321 3.258442l-7.76415 7.064089z" fill="url(#g)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".97175"/><path d="m-39.751115 20.25802c.546126-.450224 1.06608.333736 2.235667 1.477945 1.166791 1.141475 1.79051 1.628788 1.365621 2.194308l13.781544-13.502238.05004-.05192c.0016-.0021-.02894-.02458-.02733-.02673.424887-.565521-.116215-1.878997-1.283005-3.02047-1.169587-1.144209-2.515704-1.68032-3.061832-1.230094l-.05004.051918-13.010668 14.107282z" fill="#0c0c0c" opacity=".6"/><path d="m-36.368366 24.483597c.42489-.565519.193365-1.877941-.973425-3.019416-1.169586-1.144209-2.068506-1.326182-2.614637-.875957-1.450621 2.868332-2.095062 2.633063-4.340424 7.559765.08336.172306.245016.33745.487928.581233z" style="fill-rule:evenodd;stroke-width:.97175;stroke-linecap:round;stroke-linejoin:round;fill:url(#h);stroke:url(#i)"/><path d="m-25.759246 4.937675c.546126-.450225 1.892241.085886 3.061827 1.230096 1.166791 1.141473 1.707895 2.45495 1.283007 3.020469-.0016.00215.02897.024603.02733.026731 1.499799-2.259861 5.463204-5.632013 6.62456-7.842044.424887-.565522 3.372736-4.451842 2.205946-5.593315-1.169587-1.14421-5.204501 1.98369-5.750629 2.433915l-7.452038 6.724148z" fill="#0c0c0c" opacity=".6"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_text.svg b/icon-themes/elementary_svg/cmd/lc_text.svg
new file mode 100644
index 000000000..5a52cf777
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_text.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="22" x2="22" y1="0" y2="4"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 42 -9)" gradientUnits="userSpaceOnUse" x1="11" x2="11.5" y1="12" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="12" cy="-.075555" gradientTransform="matrix(-2.3475 -.00000003 .00000002 -2.224 40.17 -.16803)" gradientUnits="userSpaceOnUse" r="8.0937"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="d" cx="12" cy="-14.267" gradientTransform="matrix(1.9091 .00000009 -.00000012 2.7273 -10.909 62.909)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></radialGradient><g transform="translate(0 2)"><path d="m15.299 14.7h-6.7171l-1.1564 2.9h-3.0924l6.3345-15.2h2.8777l6.1092 15.2h-3.2337zm-5.919-2.3h5.0456l-2.2512-6.8763z" style="stroke-linejoin:round;stroke-opacity:.43137;stroke:#000;stroke-linecap:round;stroke-width:.866;fill:url(#c)"/><path d="m2.9316-.50977-.048828-.48828-.29102.029297-.048828.005859-.048828.013672-.23047.072266.29492.95508.17773-.054688.22656-.023438h2.0371v-1h-2.0684zm3.0684.50977h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm2.9998 0h2.0004v-1h-2.0004zm3.0002 0h.0127l.25098.023438.16406.050781.16211.087891.13672.11133.11133.13672.08789.16211.041017.42773h.95508l-.05664-.77344-.01367-.046875-.02344-.044922-.13281-.24219-.02344-.042969-.0293-.037109-.17578-.21289-.0293-.037109-.03711-.029297-.21289-.17578-.03711-.029297-.04297-.023438-.24219-.13281-.04492-.023438-.04687-.013672-.26758-.083984-.04883-.013672-.04883-.005859-.31543-.029297-.023432-.0019533h-.06934zm-19.828.13477-.023438.044922-.013672.046875-.083984.26758-.013672.048828-.0058594.048828-.029297.29102-.0019531.023438v1.0938h1v-1.0371l.023438-.22656.050781-.16602.044922-.083984-.87891-.47461zm20.828 3.8652h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm21 1.549h1v-1.549h-1zm-21 .51936v.02539l.00195.02344.029297.29102.00586.04883.013672.04883.083984.26758.013672.04687.023438.04492.13281.24219.023438.04297.029297.03711.17578.21289.029297.03711.037109.0293.021484.01758.40234-.49023.28125-.23047-.14258-.17384-.087891-.16211-.050781-.16406-.023438-.22656v-.81836h-1zm20.945.32422-.0078-.002-.01172.03711-.08789.16211-.11133.13672-.13672.11133-.16211.08789-.16406.05078-.22657.023485h-.20312v1h.25977l.02344-.002.29102-.0293.04883-.0059.04883-.01367.26758-.08398.04687-.01367.04492-.02344.24219-.13281.04297-.02344.03711-.0293.21289-.17578.03711-.0293.0293-.03711.17578-.21289.0293-.03711.02344-.04297.13281-.24219.02344-.04492.01367-.04687.02734-.08789-.92383-.28516-.02148-.01172zm-19.16 1.5957.097656.0098.023438.002h2.0938v-1h-2.0371l-.078125-.0078zm3.2148.011719h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2z" fill="url(#d)" opacity=".867"/></g><path id="e" d="m20.501.5h2.9986v3.0003h-2.9986z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".99292"/><use id="f" height="100%" transform="translate(.003537 20.003)" width="100%" xlink:href="#e"/><use height="100%" transform="translate(-20.009 -20.007)" width="100%" xlink:href="#f"/><use height="100%" transform="translate(-20.005 20.003)" width="100%" xlink:href="#e"/><path id="g" d="m22.5 1.5v1h-1v-1z" fill="none" opacity=".5" stroke="url(#b)"/><use height="100%" transform="translate(0 20)" width="100%" xlink:href="#g"/><use height="100%" transform="translate(-20)" width="100%" xlink:href="#g"/><use height="100%" transform="translate(-20 20)" width="100%" xlink:href="#g"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_text_marquee.svg b/icon-themes/elementary_svg/cmd/lc_text_marquee.svg
new file mode 100644
index 000000000..487072ff8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_text_marquee.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" gradientTransform="translate(-2.5 -3)" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="20.5" y2="21"><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="translate(-2.5 -3)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="17" y2="24"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 26.999999 -1)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#b" y1="17" y2="24"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 26.999999 -1)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#a" y1="20.5" y2="21"/><linearGradient id="e" gradientTransform="translate(-2.999999 -3)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#a" y1="20.5" y2="21"/><linearGradient id="f" gradientTransform="translate(-2.999999 -3)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#b" y1="17" y2="24"/><linearGradient id="g" gradientTransform="matrix(.98294772 0 0 1.0173481 0 -1)" gradientUnits="userSpaceOnUse" x1="-2.987319" x2="-2.987319" y1="5.457937" y2="22.659522"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="h" cx="22.571428" cy="30.857143" gradientTransform="matrix(.30275225 0 0 .13549598 5.16645 12.249671)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 1)"><ellipse cx="12" cy="16.430689" fill="url(#h)" opacity=".2" rx="4.714285" ry="2.890133"/><path d="m13.525471 16.446096h-3.050941l.02547-11.946096h-4.0000001v-3h11.0000001v3h-4.000001z" fill="url(#g)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"/><path d="m6.4999998 1.5v1h11.0000002v-1zm3.9980472 4-.02344 10.945312h.002l.023393-10.945312zm3.001953 0 .02344 10.945312h.002l-.023487-10.945312z" fill="#fff" opacity=".1"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.500001 14.5-4 3 4 3v-2h6.999999v-2h-6.999999z" fill="url(#f)" stroke="#a62100" stroke-opacity=".501961"/><path d="m3.5019541 16.496094-1.3398437 1.003906 1.3398437 1.003906v-.0039c-.0002262-.5513.4467471-.998273.9980469-.998047l6-.002-6-.002c-.5512998.000314-.9982731-.446659-.9980469-.997959z" fill="none" opacity=".5" stroke="url(#e)"/><path d="m19.499999 16.5 4 3-4 3v-2h-6.999999v-2h6.999999z" fill="url(#c)" stroke="#a62100" stroke-opacity=".501961"/><path d="m20.498046 18.496094 1.339844 1.003906-1.339844 1.003906v-.0039c.000226-.5513-.446747-.998273-.998047-.998047l-6-.002 6-.002c.5513.000314.998273-.446659.998047-.997959z" fill="none" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_textbodyparastyle.svg b/icon-themes/elementary_svg/cmd/lc_textbodyparastyle.svg
new file mode 100644
index 000000000..8f5801e0a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_textbodyparastyle.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" gradientUnits="userSpaceOnUse" x1="14.419792" x2="14.419792" y1="-.79375" y2="2.248958"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="22.570999" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.945 13.93)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="13" cy=".94" gradientTransform="matrix(-2.84165 0 0 -2.59455 49.94 3.438)" gradientUnits="userSpaceOnUse" r="8.094"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(-1.899828 3)"><ellipse cx="12" cy="18.110001" fill="url(#b)" opacity=".2" rx="11" ry="2.89"/><path d="m15.3 13.7h-6.72l-1.156 2.9h-3.091l6.335-15.2h2.877l6.11 15.2h-3.235zm-5.92-2.3h5.046l-2.252-6.876z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.581;fill:url(#c)"/></g><path d="m16.844459 11.454856 5.655541.045144v10.5h-1v-10h-2v10h-1v-5.974966h-1.655541c-1.100057 0-1.991655-1.040307-1.991655-2.323597s.891675-2.259633 1.991655-2.246581z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_textdirectionlefttoright.svg b/icon-themes/elementary_svg/cmd/lc_textdirectionlefttoright.svg
new file mode 100644
index 000000000..55c4e65f4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_textdirectionlefttoright.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.31356" cy="-.516949" gradientTransform="matrix(-1.3050847 .06026365 -.04612697 -.99893729 -1.834962 -5.751868)" gradientUnits="userSpaceOnUse" r="4.5"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="13.894735" cy="4.951923" gradientTransform="matrix(-.00000354 -17.500002 -17.439664 .00000267 90.255648 259.40789)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="13.894735" cy="4.951923" gradientTransform="matrix(-.00000352 -17.500002 -17.340442 .00000267 89.861622 269.40789)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#c"/><g transform="translate(17.059322 7.398297)"><path d="m-7.7943457 2.6316049h-3.5869983l-.617534 1.561006h-1.651373l3.382712-8.181832h1.5367465l3.2623983 8.181832h-1.7268408zm-3.1608283-1.2380413h2.6944206l-1.2021454-3.7013467z" fill="url(#a)"/><path d="m-7.7943457 2.6316049h-3.5869983l-.617534 1.561006h-1.651373l3.382712-8.181832h1.5367465l3.2623983 8.181832h-1.7268408zm-3.1608283-1.2380413h2.6944206l-1.2021454-3.7013467z" style="fill:none;stroke:#000;stroke-width:.818183;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.471"/></g><path d="m17.981596 11v-7.0000001l3.018404 3.5000002z" fill="url(#b)" fill-rule="evenodd"/><path d="m17.99877 21v-7l3.00123 3.5z" fill="url(#d)" fill-rule="evenodd"/><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round"><path d="m3.4928243 20.5h13.0058487z" stroke-width=".999687"/><path d="m3.4928243 14.499741h13.0058487z" stroke-width=".999687"/><g stroke-width="1.002543"><path d="m14.494232 4.4997407h1.978684z"/><path d="m14.494232 10.499741h1.978684z"/><path d="m14.494232 7.4997407h1.978684z"/></g><path d="m3.4928243 17.499741h13.0058487z" stroke-width=".999687"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_textdirectiontoptobottom.svg b/icon-themes/elementary_svg/cmd/lc_textdirectiontoptobottom.svg
new file mode 100644
index 000000000..facc6f9c5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_textdirectiontoptobottom.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.31356" cy="-.516949" gradientTransform="matrix(-1.3050847 .06026365 -.04612697 -.99893729 12.22436 6.646429)" gradientUnits="userSpaceOnUse" r="4.5"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="13.894735" cy="4.951923" gradientTransform="matrix(-17.500002 -.00000352 .00000267 -17.333334 259.40789 89.833396)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="13.894735" cy="4.951923" gradientTransform="matrix(-17.500002 -.00000352 .00000267 -17.333334 269.40789 89.833396)" gradientUnits="userSpaceOnUse" r="1.5" xlink:href="#c"/><g transform="translate(3 -5)"><path d="m6.2649765 15.029902h-3.5869985l-.6175336 1.561006h-1.65137301l3.38271161-8.1818325h1.5367467l3.2623983 8.1818325h-1.7268408zm-3.1608285-1.238042h2.6944208l-1.2021454-3.701346z" fill="url(#a)"/><path d="m6.2649765 15.029902h-3.5869985l-.6175336 1.561006h-1.65137301l3.38271161-8.1818325h1.5367467l3.2623983 8.1818325h-1.7268408zm-3.1608285-1.238042h2.6944208l-1.2021454-3.701346z" style="fill:none;stroke:#000;stroke-width:.818183;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.471"/></g><path d="m11 18h-7l3.5000002 3z" fill="url(#b)" fill-rule="evenodd"/><path d="m21 18h-7l3.5 3z" fill="url(#d)" fill-rule="evenodd"/><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999482"><path d="m20.5 3.5v13.000518z"/><path d="m14.499741 3.5v13.000518z"/><path d="m4.4997409 14.533898v1.96662z"/><path d="m10.499741 14.533898v1.96662z"/><path d="m7.4997409 14.533898v1.96662z"/><path d="m17.499741 3.5v13.000518z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_textfittosizetool.svg b/icon-themes/elementary_svg/cmd/lc_textfittosizetool.svg
new file mode 100644
index 000000000..b04bba2f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_textfittosizetool.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" gradientTransform="matrix(.98294772 0 0 1.0173481 0 -1)" gradientUnits="userSpaceOnUse" x1="-2.987319" x2="-2.987319" y1="5.457937" y2="22.659521"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#b" y1="17" y2="24"/><linearGradient id="d"><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" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#d" y1="20.5" y2="21"/><linearGradient id="f" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="22" x2="22" xlink:href="#b" y1="0" y2="4"/><linearGradient id="g" gradientTransform="matrix(0 1 -1 0 42 -9)" gradientUnits="userSpaceOnUse" x1="11" x2="11.5" xlink:href="#d" y1="12" y2="12"/><radialGradient id="h" cx="12" cy="-14.267" gradientTransform="matrix(1.9091 .00000009 -.00000012 2.7273 -10.909 62.909)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></radialGradient><g transform="translate(0 2)"><path d="m2.9316-.50977-.048828-.48828-.29102.029297-.048828.005859-.048828.013672-.23047.072266.29492.95508.17773-.054688.22656-.023438h2.0371v-1h-2.0684zm3.0684.50977h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm2.9998 0h2.0004v-1h-2.0004zm3.0002 0h.0127l.25098.023438.16406.050781.16211.087891.13672.11133.11133.13672.08789.16211.041017.42773h.95508l-.05664-.77344-.01367-.046875-.02344-.044922-.13281-.24219-.02344-.042969-.0293-.037109-.17578-.21289-.0293-.037109-.03711-.029297-.21289-.17578-.03711-.029297-.04297-.023438-.24219-.13281-.04492-.023438-.04687-.013672-.26758-.083984-.04883-.013672-.04883-.005859-.31543-.029297-.02343-.001953h-.06934zm-19.828.13477-.023438.044922-.013672.046875-.083984.26758-.013672.048828-.00586.048828-.029297.29102-.00195.023438v1.0938h1v-1.0371l.023438-.22656.050781-.16602.044922-.083984-.87891-.47461zm20.828 3.8652h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm0 3.00003h1v-2h-1zm21 0h1v-3h-1zm-21 2.06836v.02539l.00195.02344.029297.29102.00586.04883.013672.04883.083984.26758.013672.04687.023438.04492.13281.24219.023438.04297.029297.03711.17578.21289.029297.03711.037109.0293.021484.01758.40234-.49023.28125-.23047-.14258-.17384-.087891-.16211-.050781-.16406-.023438-.22656v-.81836h-1zm20.945.32422-.0078-.002-.01172.03711-.08789.16211-.11133.13672-.13672.11133-.16211.08789-.16406.05078-.22657.02349h-.20312v1h.25977l.02344-.002.29102-.0293.04883-.0059.04883-.01367.26758-.08398.04687-.01367.04492-.02344.24219-.13281.04297-.02344.03711-.0293.21289-.17578.03711-.0293.0293-.03711.17578-.21289.0293-.03711.02344-.04297.13281-.24219.02344-.04492.01367-.04687.02734-.08789-.92383-.28516-.02148-.01172zm-19.16 1.5957.097656.0098.023438.002h2.0938v-1h-2.0371l-.078125-.0078zm3.2148.01172h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2z" fill="url(#h)" opacity=".867"/><path d="m13.5 12.5h-3.050941l.050941-7h-6.0000001v-3h15.0000001v3h-6.000001z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"/><path d="m4.4999998 2.5v1h15.0000002v-1zm5.9980472 4-.04888 6h.002l.048833-6zm3.001953 0-.002 6h.002l.002-6z" fill="#fff" opacity=".1"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -2)"><path d="m5.5 17.5-4 3 4 3v-2h13v2l4-3-4-3v2h-13z" fill="url(#c)" stroke="#a62100" stroke-opacity=".501961"/><path d="m4.5019531 19.496094-1.3398437 1.003906 1.3398437 1.003906v-.003906c-.0002262-.5513.4467471-.998273.9980469-.998047h13c.5513-.000226.998273.446747.998047.998047v.0039l1.339844-1.0039-1.339844-1.003906v.003906c.000226.5513-.446747.998273-.998047.998047h-13c-.5512998.000226-.9982731-.446747-.9980469-.998047z" fill="none" opacity=".5" stroke="url(#e)"/></g></g><path id="i" d="m20.501.5h2.9986v3.0003h-2.9986z" fill="url(#f)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".99292"/><use id="j" height="100%" transform="translate(.0004 14)" width="100%" xlink:href="#i"/><use height="100%" transform="translate(-20.005863 -14.004)" width="100%" xlink:href="#j"/><use height="100%" transform="translate(-20.008137 14)" width="100%" xlink:href="#i"/><path id="k" d="m22.5 1.5v1h-1v-1z" fill="none" opacity=".5" stroke="url(#g)"/><use height="100%" transform="translate(-.003137 13.997)" width="100%" xlink:href="#k"/><use height="100%" transform="translate(-20)" width="100%" xlink:href="#k"/><use height="100%" transform="translate(-20.003137 13.997)" width="100%" xlink:href="#k"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_texttocolumns.svg b/icon-themes/elementary_svg/cmd/lc_texttocolumns.svg
new file mode 100644
index 000000000..e828cd8a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_texttocolumns.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" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.49" x2="1.49" y1="1.493" y2="5.493"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="c" gradientTransform="translate(.009659 -.507)" gradientUnits="userSpaceOnUse" x1="3.980341" x2="3.980341" xlink:href="#a" y1="3" y2="5.5"/><linearGradient id="d" gradientTransform="translate(5.009659 -.507)" gradientUnits="userSpaceOnUse" x1="3.980341" x2="3.980341" xlink:href="#a" y1="3" y2="5.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="8" y2="12.788118"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#k" y1="10" y2="10.5"/><linearGradient id="g" gradientTransform="matrix(.44577 0 0 .44994 .802 -.025)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.48484 0 0 .52706 -.165 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.5 0 0 .25 -1 3)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#i" y1="15.999" y2="19.963"/><linearGradient id="k" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24.018253" y1="6.474" y2="20.017527"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.043234" y1=".985" y2="28.72014"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="m" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><radialGradient id="n" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="o" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 -11.018026)"><path d="m3.5 22h17v2h-17z" fill="url(#o)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#n)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#m)" opacity=".15"/></g><path d="m3.5 1.5h17v10h-17z" fill="url(#l)"/><g fill="none"><path d="m19.5 10.5h-15v-8h15z" stroke="url(#k)" stroke-linecap="round"/><path d="m3.554 1.518 16.892-.036.054 10.018h-17z" opacity=".3" stroke="#000" stroke-linejoin="round"/><path d="m6 4.5h4.5" stroke="#c6262e"/><path d="m11.5 4.5h6.5" stroke="#f9c440"/><path d="m18 6.5h-4.5" stroke="#c6262e"/><path d="m12.5 6.5h-6.5" stroke="#f9c440"/></g><g transform="translate(6.01 8.007)"><rect fill="url(#g)" height="13" rx="1" width="10" x="1.49" y="1.493"/><path d="m2.5 2.5 7.99-.007v11h-8z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m.99 6.993h11v1h-11z" fill="url(#j)" opacity=".15"/><path d="m1.5 6.163.018 7.3c0 .575.462 1.033 1.036 1.037l7.91.05c.575.005 1.04-.46 1.037-1.035l-.017-7.3" fill="none" opacity=".3" stroke="#000"/><path d="m5.99 6.993h1l.01 8.007h-1zm-3.99 3.007h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><g fill="none"><path d="m2.99 8.493h2" stroke="#c6262e"/><path d="m7.99 8.493h2" stroke="#f9c440"/><path d="m9.99 12.493h-2" stroke="#c6262e"/><path d="m4.99 12.493h-2" stroke="#f9c440"/></g><path d="m2.49.993c-.5453514 0-.7561114.5122229-1 1v4.5h10v-4.5c0-.5453514-.454649-1-1-1z" fill="url(#b)"/><path d="m8.5 8.5c-.831 0-1.5.669-1.5 1.5v4 1h11v-1-4c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4.5h-4v-4c0-.06925.0138281-.1354531.0390625-.1953125.0757031-.1795781.2531875-.3046875.4609375-.3046875zm4.5 0h3.5c.277 0 .5.223.5.5v4h-4z" fill="#555761" fill-opacity=".501961" transform="translate(-6.01 -8.007)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.7164343 1.980288 2.5393184.012712c.1276074.0006388.2302126.082687.230341.1853973l.0039063 3.123681c.0001284.10271-.1027323.1851198-.230341.1853974l-2.5393184.0055243c-.1276084.0002776-.2302129-.0826873-.2303406-.1853973l-.0039063-3.1419173c-.0001276-.10271.1027336-.1860362.2303406-.1853974z" opacity=".5" stroke="url(#c)"/><path d="m7.7164343 1.980288 2.5393187.012712c.127607.0006388.230212.082687.230341.1853973l.0039 3.123681c.000128.10271-.102732.1851198-.230341.1853974l-2.5393124.0055243c-.1276084.0002776-.2302129-.0826873-.2303406-.1853973l-.0039063-3.1419173c-.0001276-.10271.1027336-.1860362.2303406-.1853974z" opacity=".5" stroke="url(#d)"/></g></g><g stroke-opacity=".501961"><path d="m12.50005 12.5-3.0000003-4h6.0000003z" fill="url(#e)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 10.860169-1-1.360169h2z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_thesaurusdialog.svg b/icon-themes/elementary_svg/cmd/lc_thesaurusdialog.svg
new file mode 100644
index 000000000..7c65a6b65
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_thesaurusdialog.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="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.7744 0 0 1.9697 -1892.2 -872.89)" gradientUnits="userSpaceOnUse" x1="302.86" x2="302.86" y1="366.65" y2="609.51"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71" cy="486.65" gradientTransform="matrix(2.7744 0 0 1.9697 -1891.6 -872.89)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><radialGradient id="e" cx="605.71" cy="486.65" gradientTransform="matrix(-2.7744 0 0 1.9697 112.76 -872.89)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><radialGradient id="f" cx="17.949" cy="25.435" gradientTransform="matrix(1.3584321 -1.4275338 2.3207549 2.4634583 -66.634576 -25.135058)" gradientUnits="userSpaceOnUse" r="13.428" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(.46233 0 0 .32361 1.3242 7.6916)" gradientUnits="userSpaceOnUse" x1="23.638" x2="23.638" xlink:href="#a" y1="38.423" y2="36.402"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10" x2="11" y1="1" y2="18"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="2" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.010738 0 0 .0073241 21.55 21.6)"><path d="m-1559.3-150.7h1339.6v478.36h-1339.6z" fill="url(#c)" opacity=".40206"/><path d="m-219.62-150.68v478.33c142.87.90045 345.4-107.17 345.4-239.2s-159.44-239.13-345.4-239.13z" fill="url(#d)" opacity=".40206"/><path d="m-1559.3-150.68v478.33c-142.87.90045-345.4-107.17-345.4-239.2s159.44-239.13 345.4-239.13z" fill="url(#e)" opacity=".40206"/></g><g stroke-linecap="round"><path d="m1.8239 18.5 20.676.16178c-.21592 1.2586-.46366 2.787-.65311 3.8382h-19.649c-.17946 0-.32394-.14346-.32394-.32165l-.374-3.357c0-.179.1445-.322.3239-.322z" fill="url(#g)" stroke="#7a0000" stroke-dashoffset=".06" stroke-linejoin="round"/><path d="m21.916 21.813c.08621-.90783.43596-2.7379.47901-3.5531" fill="none" stroke="#666"/><path d="m2.851.5c-.1866 0-.3318.20856-.3318.47279l-1.0192 17.054c0 .26422.15967.47279.34626.47279h20.307c.18659.000001.34626-.20856.34626-.47279l-1.139-17.054c0-.26444-.145-.473-.332-.473h-18.177z" style="stroke-linejoin:round;stroke-width:.99975;stroke-dashoffset:.06;stroke:#7a0000;stroke-opacity:.501961;fill:url(#h)"/></g><path d="m2.9099 21.625-.194-2.136" fill="none" opacity=".2" stroke="#020201" stroke-linecap="square"/><g fill="#141414" opacity=".4" stroke-width="1.000024" transform="scale(1.0258757 .97477695)"><path d="m10.69746 12.709292-.8522854-2.413034h-2.9030987l-.8629394 2.413034h-1.0014359l2.8604844-7.8197222h.9055537l2.8658113 7.8197222zm-1.1665658-3.2919537-.7883644-2.2585575q-.0319608-.0958821-.0799018-.2343786-.0426143-.1384964-.0905554-.2983-.0479411-.1598036-.0958822-.3302608-.047941-.1757839-.0905553-.3409143-.037287.1651304-.085229.3409143-.047941.175784-.095882.3409144-.047941.1598035-.095882.2983-.042614.1331697-.074575.223725l-.772384 2.2585575z"/><path d="m15.933692 12.709292-.197091-.809671h-.04261q-.175784.239705-.351568.415489-.175784.170457-.383528.28232-.207745.111862-.463431.16513-.255685.05327-.591273.05327-.367548 0-.676502-.106536-.308954-.101209-.538005-.31428-.223725-.218398-.351568-.543332-.127843-.330261-.127843-.777711 0-.873593.61258-1.3423503.617908-.4687572 1.875029-.5113715l.980129-.037287v-.3675508q0-.3568947-.0799-.5966-.07457-.2397054-.223725-.3835287-.143823-.14915-.362221-.2130714-.213072-.063922-.490065-.063922-.442123 0-.825652.1278429-.378202.1278429-.729769.3089536l-.340922-.7297692q.394182-.2130715.87892-.3622215.484738-.14915 1.017416-.14915.543332 0 .937515.1118625.399509.1065357.655194.3462411.261013.2343786.388856.6019269.127843.3675482.127843.8895733v4.0057431zm-1.779147-.676501q.324934 0 .601927-.101209.276993-.101209.479411-.303627.202417-.207745.31428-.516699.117189-.31428.117189-.735096v-.527352l-.76173.037287q-.479411.021307-.804345.1065358-.324934.085229-.522025.2397057-.191764.14915-.276993.367548-.08523.213071-.08523.484738 0 .490064.255686.719116.261013.229052.681829.229052z"/></g><g fill="url(#f)" stroke-width="1.000024" transform="scale(1.0258757 .97477696)"><path d="m10.592317 13.329432-.852286-2.413035h-2.9030986l-.8629395 2.413035h-1.0014358l2.8604843-7.8197231h.9055538l2.8658108 7.8197231zm-1.1665664-3.291955-.7883644-2.258557q-.0319607-.0958822-.0799018-.2343787-.0426143-.1384964-.0905554-.2983-.047941-.1598036-.0958821-.3302608-.0479411-.1757839-.0905554-.3409143-.0372875.1651304-.0852286.3409143-.047941.175784-.095882.3409144-.047941.1598036-.095882.2983-.042614.1331697-.074575.2237251l-.772384 2.258557z"/><path d="m15.828548 13.329432-.197091-.809672h-.04261q-.175784.239705-.351568.415489-.175784.170457-.383529.28232-.207745.111863-.46343.16513-.255686.05327-.591274.05327-.367548 0-.676501-.106535-.308954-.101209-.538006-.314281-.223725-.218398-.351568-.543332-.127843-.330261-.127843-.777711 0-.873593.612581-1.34235.617907-.4687574 1.875029-.5113717l.980128-.037287v-.3675507q0-.3568947-.0799-.5966001-.07457-.2397054-.223726-.3835287-.143823-.14915-.362221-.2130714-.213071-.063921-.490064-.063921-.442124 0-.825652.1278429-.378202.1278429-.72977.3089536l-.340919-.7297702q.394182-.2130715.878919-.3622215.484738-.14915 1.017417-.14915.543332 0 .937514.1118625.399509.1065357.655195.3462411.261012.2343786.388855.6019269.127843.3675483.127843.8895734v4.0057439zm-1.779147-.676502q.324934 0 .601927-.101209.276993-.101209.479411-.303627.202418-.207745.31428-.516698.11719-.314281.11719-.735097v-.527352l-.761731.03729q-.479411.02131-.804344.106535-.324934.08523-.522026.239706-.191764.14915-.276992.367548-.08523.213072-.08523.484738 0 .490064.255686.719116.261012.229052.681828.229052z"/></g><path d="m3.8528 1.5c-.18684 0-.33227.20854-.33227.47274l-1.0205 15.054c0 .2642.15988.47274.34672.47274h18.307c.18684.000001.34672-.20854.34672-.47274l-1.142-15.054c0-.2642-.14544-.47274-.33227-.47274h-16.174z" style="opacity:.5;stroke-linejoin:round;stroke-dashoffset:.06;stroke-linecap:round;fill:none;stroke:url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_timefield.svg b/icon-themes/elementary_svg/cmd/lc_timefield.svg
new file mode 100644
index 000000000..0b231d4af
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_timefield.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" gradientTransform="matrix(.77562455 0 0 .7756249 -43.981565 -9.61426)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="15.026252" cy="8.62576" fx=".303533" fy="8.625761" gradientTransform="matrix(-.00000003 .56510885 -.53241442 -.00000004 16.49884 1.63324)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dadada"/></radialGradient><radialGradient id="c" cx="62.625" cy="4.625" gradientTransform="matrix(.94117648 0 0 .2823525 -46.941177 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="d" cx="99.157013" cy="186.17059" gradientTransform="matrix(.12690354 0 0 .04037841 -.583375 13.534573)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><path d="m19.965624 21.051843a7.9656233 2.5345164 0 1 1 -15.9312462 0 7.9656233 2.5345164 0 1 1 15.9312462 0z" fill="url(#d)"/><path d="m22 21c0 1.656854-4.477153 3-10 3-5.5228476 0-10-1.343146-10-3s4.4771524-3 10-3c5.522847 0 10 1.343146 10 3z" fill="url(#c)" fill-rule="evenodd" opacity=".3"/><path d="m12 1.5000002c-5.7935374 0-10.4999999 4.7064618-10.4999999 10.4999998 0 5.793537 4.7064625 10.500001 10.4999999 10.5 5.793537 0 10.500004-4.706463 10.5-10.5 0-5.793538-4.706463-10.4999998-10.5-10.4999998z" fill="url(#b)"/><g stroke-linecap="round"><path d="m21.5 12c0 5.246706-4.253305 9.5-9.5 9.5s-9.5-4.253294-9.5-9.5c0-5.246704 4.253305-9.5 9.5-9.5s9.5 4.253296 9.5 9.5z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><g stroke-width=".6"><path d="m11.468162 12.606151 5.772823-6.611569" fill="none" stroke="#333"/><path d="m12.848222 12.024423-5.0570603-.329172" fill="#00f" stroke="#333"/><path d="m11.397737 10.450238 2.737257 7.425508" fill="none" stroke="#eb5c3a"/></g></g><path d="m12.656259 2.69923c-.09076.000001-.175547.02016-.248926.04526-.07145.02317-.126968.03699-.181037.06789-.05214.0309-.10295.08225-.135777.113148-.03283.0309-.0563.03367-.06789.04526l.135777.158407c.01352-.01738.04278-.04085.06789-.06789.02703-.02897.0519-.06541.09052-.09052.03862-.0251.08557-.05051.135777-.06789.05214-.01931.117312-.02263.181037-.02263.06179.000001.112061.0053.158408.02263.04828.01738.08225.03892.113148.06789.03283.02897.05244.07646.06789.113148.01738.03669.02263.05383.02263.09052-.000001.05793-.0105.115925-.04526.158407-.03283.04248-.08364.07839-.135778.113148-.05214.03476-.09661.06155-.158407.09052-.05987.02704-.128899.06349-.181037.09052-.09849.05214-.162572.09855-.226296.158408-.06179.05793-.121718.117312-.158407.181036-.03476.06372-.05437.134149-.06789.203667-.011588.067582-.022631.154842-.022631.226291h1.244629v-.181036h-1.018333c.0077-.05986.02788-.112062.04526-.158408.01931-.04634.05383-.09716.09052-.135777.03669-.03862.07784-.07646.135778-.113148.05793-.03669.139397-.07453.226296-.113149.03669-.01738.07977-.04085.135777-.06789.05793-.02703.104337-.07066.158408-.113148.05406-.04248.09909-.07784.135777-.135777.03862-.05986.06789-.145191.06789-.226296-.000001-.06179-.02015-.104337-.04526-.158408-.02511-.056-.06487-.115922-.113148-.158407-.04828-.04248-.11152-.06734-.181037-.09052-.06758-.0251-.139399-.04526-.226296-.04526zm-1.425666.02263c-.0038.0097-.03506.03892-.06789.06789-.03282.02897-.06487.05769-.113148.09052-.04635.03283-.104338.06542-.158407.09052-.05214.02511-.09136.04526-.135778.04526v.181036c.03669.000002.06487-.0072.113149-.02263.04828-.01545.113992-.04472.158407-.06789.04634-.02317.07646-.04085.113148-.06789.03669-.02703.07314-.04472.09052-.06789v1.244629h-.407333v.181037h.973074v-.181037h-.362074v-1.493554h-.203667zm-7.9656229 8.237178c-.1023467.000001-.2053567.0086-.294185.04526-.088829.03669-.1606405.09468-.2262961.158407-.063725.06372-.1197863.1394-.1584073.226296-.036693.08497-.045259.173072-.045259.271556 0 .09655.00857.186589.045259.271555.036693.08497.094682.162572.1584073.226296.063725.06179.141329.09909.2262961.135778.086897.03476.1730705.06789.2715553.06789.1313112 0 .2370968-.04556.3394442-.113148.1042758-.06759.1838111-.157623.2262961-.271556-.0000014.142899-.016293.272703-.045259.384704-.027032.11007-.062943.196244-.1131481.271555-.048279.07724-.1115201.140485-.1810368.181037-.069518.04055-.1413305.06789-.2262962.06789-.1081398 0-.2053566-.03065-.2941849-.09052-.088829-.05793-.1424159-.150441-.1810369-.248925l-.1357777.135777c.055998.119726.1407859.203968.2489258.271556.1081384.06758.2268986.09052.3620737.09052.1139316-.000001.2241223-.01768.3168146-.06789.092689-.05021.1606384-.122019.2262961-.226296.067585-.102346.1217155-.230219.1584073-.384703.036685-.156416.067889-.334556.067889-.543111-.0000014-.133242-.031204-.255865-.067889-.362074-.0366928-.108141-.0927526-.198177-.1584075-.271558-.063725-.073379-.135538-.142415-.2262961-.181037-.090761-.040551-.1860465-.045258-.2941849-.045259zm17.2663939 0c-.06952.000001-.138011.0053-.203667.02263-.06566.01545-.126968.03892-.181037.06789-.05407.02897-.0933.07067-.135777.113148-.04249.04055-.08998.08557-.113148.135778l.135777.113148c.04249-.0869.098-.155388.181037-.203667.08497-.05021.184114-.06789.294185-.06789.05986.000001.130828.0072.181037.02263.05214.01545.09909.037.135778.06789.03862.02897.06928.06874.09052.113148.02124.04249.02263.07785.02263.135778-.000002.110071-.03398.202038-.113148.271555-.07917.06952-.190754.113149-.339445.113148h-.09052v.158407h.06789c.164139.000001.297805.0359.384703.113149.0869.07724.135776.183571.135778.316814-.000002.131312-.05275.247296-.135778.316815-.08304.07145-.194615.09052-.339444.09052-.125519 0-.233779-.01768-.316814-.06789-.08304-.05021-.140485-.1187-.181037-.203666l-.135778.135777c.056.104278.138855.168365.248926.226297.110069.05987.237942.09052.384703.09052.100414-.000001.19045-.01629.271555-.04526.08303-.02703.145734-.06101.203667-.113148.05986-.05021.104879-.107657.135778-.181037.03282-.07145.06789-.162028.06789-.248926-.000001-.139036-.03591-.244822-.113148-.339444-.07531-.09462-.189366-.159795-.316814-.181037.05986-.0077.11206-.01823.158407-.04526.04828-.02897.102949-.07259.135778-.113148.03282-.04248.05051-.08364.06789-.135778.01738-.05406.02263-.100474.02263-.158407-.000001-.07724-.01437-.16257-.04526-.226296-.02897-.06372-.08171-.113992-.135778-.158408-.05407-.04635-.105727-.08804-.181037-.113148-.07338-.0251-.160098-.02263-.248925-.02263zm-17.2663939.158407c.073379.000001.1399407.01629.2036665.04526.065658.02704.1101298.06294.1584072.113148.050205.04828.1068104.115382.1357777.181037.028966.06372.045259.132219.045259.203667-.0000014.07338-.016293.138011-.045259.203666-.027032.06372-.062943.110131-.1131481.158407-.048279.04828-.115382.106813-.1810368.135778-.065659.02703-.1302872.02263-.2036665.02263-.073381 0-.138011.0044-.2036666-.02263-.063725-.02897-.1327608-.0875-.1810368-.135778-.048279-.04828-.084183-.09468-.1131481-.158407-.028966-.06566-.045259-.130285-.045259-.203666-.0000007-.07338.018227-.13994.045259-.203667.028966-.06565.064869-.132759.1131481-.181037.050205-.04828.1173111-.08611.1810368-.113148.065658-.02897.1302851-.04526.2036666-.04526zm8.7576599 8.033512c-.113933.000002-.224125.04031-.316815.09052s-.158709.122021-.226296.226296c-.06566.102348-.121718.228289-.158407.384703-.03669.154486-.04526.334557-.04526.543111 0 .133244.0105.253934.04526.362074.03669.106208.09275.198175.158407.271555.06566.07338.135536.117855.226296.158407.09076.03862.186045.06789.294185.06789.102345 0 .205355-.0086.294185-.04526.08883-.03669.16257-.09468.226296-.158408.06566-.06372.121716-.141328.158407-.226296.03862-.0869.04526-.17307.04526-.271555-.000002-.09655-.0086-.186587-.04526-.271555-.03669-.08497-.09468-.164501-.158407-.226296-.06372-.06373-.1394-.101018-.226296-.135778-.08497-.03668-.173072-.06789-.271555-.06789-.131313.000002-.235168.04556-.339444.113148-.102347.06758-.183814.157624-.226297.271555 0-.140966.01823-.2727.04526-.384703.02897-.112.06487-.218872.113148-.294185.05021-.07724.111518-.117853.181037-.158407.06952-.04055.141329-.06789.226296-.06789.108138.000002.205355.03066.294185.09052.08883.05793.165044.127814.203666.226297l.113148-.113148c-.056005-.119726-.140788-.203968-.248925-.271557-.108141-.067585-.226901-.113146-.362074-.113148zm-.02263.859925c.07145.000002.13801.01629.203667.04526.06566.02703.132759.06487.181037.113148.04828.04828.08418.115382.113148.181037.02896.06373.04526.130287.04526.203666-.000002.07338-.01629.138011-.04526.203667-.02703.06372-.06294.110131-.113148.158407-.04828.04828-.115383.106812-.181037.135777-.06372.02703-.130288.02263-.203667.02263-.07338 0-.138011.0044-.203666-.02263-.06372-.02896-.1082-.0875-.158408-.135777-.04828-.05021-.106812-.09468-.135777-.158407-.02897-.06373-.02263-.130286-.02263-.203667-.000001-.07338-.0044-.139941.02263-.203666.02897-.06566.06487-.13276.113148-.181037.05021-.04828.11538-.08611.181037-.113148.06566-.02897.130285-.04526.203666-.04526z" opacity=".4"/><path d="m12 1.4999999c-5.7935381 0-10.5000001 4.7064611-10.5000001 10.4999991 0 5.793539 4.706462 10.500003 10.5000001 10.500001 5.793538 0 10.500007-4.706462 10.5-10.500001 0-5.793538-4.706462-10.4999991-10.5-10.4999991z" fill="none" opacity=".4" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_titlepagedialog.svg b/icon-themes/elementary_svg/cmd/lc_titlepagedialog.svg
new file mode 100644
index 000000000..3cc42cf9b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_titlepagedialog.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="17.461565" x2="17.461565" y1="12.132274" y2="23.876353"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879737"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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="i" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.184637 0 0 .22360095 5.500679 1.359007)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="k" cx="65.297462" cy="48.216358" gradientTransform="matrix(-.00221239 .42691169 -.62133805 -.00333874 39.838606 -26.040759)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#d)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#g)" opacity=".15"/><path d="m3.4999601 1.4999572c3.8955809 0 18.0000299.00136 18.0000299.00136l.000021 20.9987158h-18.0000509v-21.0000535z" fill="url(#h)"/><path d="m20.5 21.5h-16.0000004v-18.9999997h16.0000004z" fill="none" stroke="url(#i)" stroke-linecap="round"/><path d="m3.4460282 1.4819799c3.8955809 0 17.9999618.00136 17.9999618.00136l.000021 20.9987161h-17.9999828v-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m18.513621 4.5440073v2.9384798h-12.0071956v-2.9384798z" fill="url(#k)" stroke-width="1.008585"/><g fill="none" stroke-width=".991488" transform="matrix(.9994932 0 0 1.01776 .011663 -.654813)"><path d="m6.9852218 6.0698376 10.4639042-.0630764.02544 1.0970034-10.438468-.1117836" opacity=".5" stroke="url(#j)"/><path d="m18.523651 5.0685901v2.9395447h-12.0391844v-2.9395447z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_titleparastyle.svg b/icon-themes/elementary_svg/cmd/lc_titleparastyle.svg
new file mode 100644
index 000000000..1ea1c3547
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_titleparastyle.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="20.18247" x2="19.838287" y1="9.338003" y2="18.184532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .962699 -1.0387429 0 18.331647 3.952538)" gradientUnits="userSpaceOnUse" x1="6.126" x2="14.385702" y2=".304666"><stop offset="0" stop-color="#737373"/><stop offset=".37163121" stop-color="#636363"/><stop offset="1" stop-color="#4b4b4b"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.98294772 1.0173481)"><path d="m7.6301108 18.184533.0000007-9.8294739-4.0535577-.0000034-.015835-2.9488432h11.1908296l.01583 2.9488432-4.085223.0000005-.000001 9.8294758z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/><path d="m21.872986 18.184533h-2.034699v-4.991649l.01877-.869851.03129-.951204c-.321239.32124-.544438.531923-.669597.63205l-1.051331.844819-.831429-1.163973 2.846479-2.3467216h1.690514v8.8465296z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m3.5607184 5.4062125.00596.9829477h11.184867l.01 1.9658955h.006l-.016-2.9488432z" fill="#fff" opacity=".1"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_toggleanchortype.svg b/icon-themes/elementary_svg/cmd/lc_toggleanchortype.svg
new file mode 100644
index 000000000..29625fb9c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_toggleanchortype.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="12" x2="13" y1="-2" y2="23"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m12 3.5c-1.375 0-2.5 1.125-2.5 2.5 0 .998.648 1.776 1.5 2.176l-.5.3275751v.9964249h-1.5c-.276 0-.5.224-.5.5v1c0 .276.224.5.5.5h1.5v6.81c-1.936-.276-3.093-1.262-4.256-2.722l.498-.276c.244-.135.33-.443.192-.685l-.5-.875c-.135-.236-.433-.32-.672-.19l-3 1.624c-.247.133-.335.444-.196.687l.5.875c.135.237.435.322.674.19l.676-.368c1.72 2.353 4.447 3.93 7.584 3.93 3.138 0 5.864-1.577 7.584-3.93l.676.37c.24.13.54.045.674-.192l.5-.875c.04-.072.064-.153.066-.236 0 0-.263-.452-.27-.455l-.025-.014-.096-.053-.34-.183-1.032-.56-1.5-.81c-.238-.13-.537-.046-.672.19l-.5.875c-.138.242-.052.55.192.685l.498.276c-1.163 1.46-2.319 2.446-4.255 2.72v-6.808h1.499c.276 0 .5-.224.5-.5v-1c0-.276-.224-.5-.5-.5h-1.499l.001-1-.502-.324c.852-.4 1.5-1.178 1.5-2.176 0-1.375-1.125-2.5-2.5-2.5zm0 2c.282 0 .5.218.5.5s-.218.5-.5.5-.5-.218-.5-.5.218-.5.5-.5z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_toggleaxistitle.svg b/icon-themes/elementary_svg/cmd/lc_toggleaxistitle.svg
new file mode 100644
index 000000000..973fd5794
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_toggleaxistitle.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" gradientTransform="matrix(.9999874 0 0 .9999874 -3.002767 1.957984)" gradientUnits="userSpaceOnUse" x1="14.50295" x2="14.50295" xlink:href="#b" y1="8.025168" y2="13.016757"/><linearGradient id="b" gradientTransform="translate(15.968656 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" y1="3.031343" y2="12.031343"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" 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(.9999874 0 0 .9999874 -9.002767 -2.033542)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.50295" xlink:href="#b" y1="9.016707" y2="17.016808"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19.635593" x2="10" xlink:href="#e" y1="16.665254" y2="4.563559"/><linearGradient id="e"><stop offset="0" stop-opacity=".658824"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.635593" x2="16" xlink:href="#e" y1="16.65678" y2="4.555085"/><radialGradient id="g" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -82.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#h"/><linearGradient id="h"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="i" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 106.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#h"/><g stroke-linejoin="round"><path d="m16.483051 8.483051h3.016949v8.140788h-3.01695z" fill="url(#f)" stroke="#000" stroke-opacity=".6"/><path d="m10.5 5.5h3.016949l-.01695 11.132313h-3.016949z" fill="url(#d)" stroke="#000" stroke-opacity=".6"/><g fill="none"><path d="m11.5 6.5h1v9h-1z" opacity=".7" stroke="url(#c)" stroke-width=".999987"/><path d="m17.5 9.5h1v6h-1z" opacity=".7" stroke="url(#a)" stroke-width=".999987"/><g stroke-linecap="round"><path d="m2.5 16.5v1h19v-1z" stroke="url(#g)"/><path d="m7.500047 2.5000001h-.998047-.002c.01 6.3333345.0154 12.6666679.02539 18.9999999h.974606v-18.9999999z" stroke="url(#i)"/></g></g><g fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"><path d="m20.5 21.5-11 .04127v-2h11z"/><path d="m3.5-4.5h11v2h-11z" transform="rotate(90)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_togglebreakpoint.svg b/icon-themes/elementary_svg/cmd/lc_togglebreakpoint.svg
new file mode 100644
index 000000000..8dcf2418c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_togglebreakpoint.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" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2973 0 0 -.2973 -9.326 19.54)" gradientUnits="userSpaceOnUse" x1="71.204" x2="71.204" xlink:href="#d" y1="6.238" y2="44.341"/><radialGradient id="f" cx="23.896" cy="3.99" gradientTransform="matrix(0 .5277 -.6966 0 14.78 -5.448)" gradientUnits="userSpaceOnUse" r="20.397"><stop offset="0" stop-color="#ff8c82"/><stop offset=".262" stop-color="#ed5353"/><stop offset=".661" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.257238" x2="8.257238" y1="7.374122" y2="16.719549"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><radialGradient id="h" cx="23.896" cy="3.99" gradientTransform="matrix(0 1.2316 -1.6258 0 18.487 -28.722)" gradientUnits="userSpaceOnUse" r="20.397"><stop offset="0" stop-color="#fff"/><stop offset=".262" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9.098564" x2="9.098564" y1="22.82468" y2="1.205312"><stop offset="0" stop-color="#505050"/><stop offset="1" stop-color="#aaa"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11.728" x2="11.728" xlink:href="#d" y1="2.182" y2="21.748"/><radialGradient id="k" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294 0 0 .2824 -58.73 19.694)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="11.9" x2="11.9" xlink:href="#d" y1="8.383" y2="15.592"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="68.313" x2="68.313" y1="52.925" y2="65.922"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m24 21c0 1.657-5.373 3-12 3s-12-1.343-12-3 5.373-3 12-3 12 1.343 12 3z" fill="url(#k)" fill-rule="evenodd" opacity=".3"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12 1.5c-5.793 0-10.498 4.708-10.498 10.5s4.706 10.497 10.498 10.497c5.793 0 10.498-4.705 10.498-10.498s-4.706-10.5-10.498-10.5z" fill="url(#h)" stroke="url(#i)" stroke-width="1.004"/><path d="m12 7.502c-2.482 0-4.498 2.016-4.498 4.498s2.016 4.498 4.498 4.498 4.498-2.016 4.498-4.498-2.016-4.498-4.498-4.498z" fill="url(#f)" stroke="url(#g)" stroke-width="1.004"/><g fill="none"><path d="m17.5 12c0-3.038-2.463-5.5-5.5-5.5-3.038 0-5.5 2.463-5.5 5.5 0 3.038 2.462 5.5 5.5 5.5 3.037 0 5.5-2.462 5.5-5.5z" opacity=".5" stroke="url(#e)"/><path d="m21.5 12c0 5.247-4.254 9.5-9.5 9.5-5.247 0-9.5-4.254-9.5-9.5 0-5.247 4.253-9.5 9.5-9.5 5.246 0 9.5 4.253 9.5 9.5z" opacity=".8" stroke="url(#j)"/><path d="m15.5 12c0 1.933-1.567 3.5-3.5 3.5s-3.5-1.567-3.5-3.5 1.567-3.5 3.5-3.5 3.5 1.567 3.5 3.5z" opacity=".5" stroke="url(#l)"/></g></g><path d="m78.34 64.35a11.424 11.424 0 1 1 -22.85 0 11.424 11.424 0 1 1 22.85 0z" fill="url(#m)" opacity=".4" transform="matrix(.175 0 0 .175 .286 -.265)"/><g transform="translate(6.010753 10.010752)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_togglegridhorizontal.svg b/icon-themes/elementary_svg/cmd/lc_togglegridhorizontal.svg
new file mode 100644
index 000000000..6868147de
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_togglegridhorizontal.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 2.8642857 2.1857141 .00000015 103.97431 15.183299)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(2.8642857 .00000019 .00000015 -2.1857141 15.183298 -78.050576)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><g stroke-linejoin="round"><path d="m5.500051 22.5h-.998051-.002c.01-6.333334-.00999-14.666668 0-21h1v21z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m21.5 20.5v.998.002c-6.333335-.01-12.666668.01-19 0v-1z" fill="none" stroke="url(#c)" stroke-linecap="round"/><g fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961" transform="scale(-1 1)"><path d="m-21.5 15.5h18v2h-18z"/><path d="m-21.5 9.5h18v2h-18z"/><path d="m-21.5 3.5h18v2h-18z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_togglegridvertical.svg b/icon-themes/elementary_svg/cmd/lc_togglegridvertical.svg
new file mode 100644
index 000000000..13585010d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_togglegridvertical.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -82.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 102.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><g stroke-linejoin="round"><path d="m1.5 16.499949v.998051.002c6.333334-.01 14.666668.01 21 0v-1h-21z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m3.500051 2.5h-.998051-.002v19h1v-19z" fill="none" stroke="url(#c)" stroke-linecap="round"/><g fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961" transform="rotate(90)"><path d="m2.5-8.5h18v2h-18z"/><path d="m2.5-14.5h18v2h-18z"/><path d="m2.5-20.5h18v2h-18z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_togglelegend.svg b/icon-themes/elementary_svg/cmd/lc_togglelegend.svg
new file mode 100644
index 000000000..0b0b0e306
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_togglelegend.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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162176 -1.433318)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset=".00000043" 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="4.253551" x2="4.253551" y1="11.249987" y2="14.249994"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" y1="14.999996" y2="18.000004"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" y1="18.750006" y2="21.750013"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" xlink:href="#a" y1="12.74999" y2="13.124991"/><linearGradient id="f" gradientTransform="translate(0 3.750009)" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" xlink:href="#a" y1="12.74999" y2="13.124991"/><linearGradient id="g" gradientTransform="translate(0 7.500019)" gradientUnits="userSpaceOnUse" x1="4.253551" x2="4.253551" xlink:href="#a" y1="12.74999" y2="13.124991"/><linearGradient id="h" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="24.001455" x2="23.99999" y1="8.421042" y2="41.526306"><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="i" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#k"/><linearGradient id="m" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#m)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#l)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#j)" opacity=".15"/><path d="m3.553892 2.49864c3.8955809 0 17.000059.00136 17.000059.00136l-.053911 20.000033h-17.0000799l.0539319-20.0013707z" fill="url(#i)"/><g fill="none"><path d="m19.5 21.5h-15.0000004l.0539319-18.0013169h15.0000005z" stroke="url(#h)" stroke-linecap="round"/><path d="m3.4999601 2.4806627c3.8955809 0 17.0000589.00136 17.0000589.00136l-.053911 20.0000333h-17.0000798l.0539319-20.001371z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 1.328613 -8.999945)"><path d="m3.6285479 11.624988h1.250006c.277 0 .5.223.5.5v1.250006c0 .277-.223.5-.5.5h-1.250006c-.277 0-.5-.223-.5-.5v-1.250006c0-.277.223-.5.5-.5z" fill="url(#b)" stroke="#002e99" stroke-linecap="square" stroke-opacity=".501961"/><path d="m6.8785578 11.624988h5.5000002" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m6.8785578 13.124992h3" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m3.6285479 15.374997h1.250006c.277 0 .5.223.5.5v1.250006c0 .277-.223.5-.5.5h-1.250006c-.277 0-.5-.223-.5-.5v-1.250006c0-.277.223-.5.5-.5z" fill="url(#c)" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961"/><path d="m6.8785578 15.374997h5.6250142" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m6.8785578 16.875001h3.0000075" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m3.6285479 19.125006h1.250006c.277 0 .5.223.5.5v1.250006c0 .277-.223.5-.5.5h-1.250006c-.277 0-.5-.223-.5-.5v-1.250006c0-.277.223-.5.5-.5z" fill="url(#d)" stroke="#206b00" stroke-linecap="square" stroke-opacity=".501961"/><g fill="none"><g stroke="#898989" stroke-linecap="round"><path d="m6.8785578 19.125007h5.5000002"/><path d="m6.8785578 20.62501h3"/></g><g stroke-linecap="square" stroke-linejoin="miter" stroke-opacity=".501961" stroke-width=".750002"><path d="m3.8785501 12.37499h.7500019v.750002h-.7500019z" opacity=".584" stroke="url(#e)"/><path d="m3.8785499 16.124999h.7500019v.750002h-.7500019z" opacity=".584" stroke="url(#f)"/><path d="m3.8785499 19.875008h.7500019v.750002h-.7500019z" opacity=".584" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_togglemergecells.svg b/icon-themes/elementary_svg/cmd/lc_togglemergecells.svg
new file mode 100644
index 000000000..a62e02ca8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_togglemergecells.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="10.5" y2="18.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723" stop-opacity=".882353"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602582)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.065561" xlink:href="#E" y1="6.451322" y2="15.932561"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="11" y2="18"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13.941406" x2="13" xlink:href="#i" y1="14.353133" y2="15.304965"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1 0 0 1 23 0)" gradientUnits="userSpaceOnUse" x1="13.941406" x2="13" xlink:href="#i" y1="14.353133" y2="15.304965"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="10.245955"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#E" y1="6.451322" y2="8.348639"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#E" y1="6.451322" y2="8.345967"/><linearGradient id="D" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#G" y1="15.499894" y2="48.395687"/><linearGradient id="E" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="F" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#G" y1="2" y2="22"/><linearGradient id="G" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#D)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#F)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#E)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#k)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#l)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#m)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#n)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#o)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#p)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#q)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#r)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#s)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#v)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#w)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#y)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#z)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#A)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#B)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#C)"/></g><path d="m6.5 10.5h10v8h-10z" fill="url(#e)" stroke-width="1.126872"/><path d="m7 10c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h9c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1zm0 1h9v7h-9z" fill="#206b00" fill-opacity=".501961"/><path d="m7.49875 11.501408 8.00125-.001408.0013 5.998599-8.002504.0028z" fill="none" opacity=".5" stroke="url(#f)"/><path d="m7.4999998 14.5 3.0000002-3v6zm8.0000002 0-3-3v6z" style="stroke:#a62100;stroke-width:1.001575;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#g)"/><g fill="none"><path d="m13.5 15.078125v-1.15625l.582031.578125z" opacity=".5" stroke="url(#h)"/><path d="m9.5 15.078125v-1.15625l-.582031.578125z" opacity=".5" stroke="url(#j)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_toggleobjectbeziermode.svg b/icon-themes/elementary_svg/cmd/lc_toggleobjectbeziermode.svg
new file mode 100644
index 000000000..745551c14
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_toggleobjectbeziermode.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-57.850174" cy="24.296782" fx="-58.028885" fy="27.01318" gradientTransform="matrix(.989175 0 0 .30911873 71.223899 12.989458)" gradientUnits="userSpaceOnUse" r="8.087534"><stop offset="0" stop-opacity=".313726"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-.00085" x2="19.0002" y1="4.94153" y2="4.94153"><stop offset="0" stop-color="#888a85" stop-opacity="0"/><stop offset=".10416666" stop-color="#888a85"/><stop offset=".7013889" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 .333336 -190.8773 -129.23889)" gradientUnits="userSpaceOnUse" x1="191.80257" x2="212.50331" y1="403.65472" y2="403.65472"><stop offset="0" stop-color="#e6e6e6" stop-opacity="0"/><stop offset=".10416666" stop-color="#fff"/><stop offset=".6267361" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.61732467 0 0 .18154125 -14.933001 .081038)" gradientUnits="userSpaceOnUse" x1="36.657681" x2="36.657681" y1="21.587172" y2="38.112343"><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" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="9"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m0 .000008h23.999992v23.999992h-23.999992z" fill="none"/><ellipse cx="14" cy="20.500038" fill="url(#a)" opacity=".5" rx="7.999986" ry="2.500005"/><path d="m0 4.000008h18.999996v3h-18.999996z" fill="url(#b)"/><path d="m0 5.000008h18.999996v1.000008h-18.999996z" fill="url(#c)" opacity=".8"/><path d="m4.4999987 2.5001579h6.0000003v6.00011h-6.0000003z" fill="url(#e)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><path d="m5.4959987 3.4972279v4.00536l4.008-.005v-4.00033z" fill="none" opacity=".5" stroke="url(#d)" stroke-width=".992"/><g fill-rule="evenodd"><path d="m7.4472656 5.0019531a1.500253 1.500253 0 0 0 -1.4472656 1.4980469l.00977 16a1.500253 1.500253 0 0 0 2.39648 1.203125l4.917969-3.660156 6.304687-.541016a1.500253 1.500253 0 0 0 .910156-2.576172l-11.9999995-11.5078122a1.500253 1.500253 0 0 0 -1.0917969-.4160157z" fill-opacity=".991565" opacity=".05"/><path d="m7.4824219 6a.50035509.50035509 0 0 0 -.4824219.5l.00977 16a.50035509.50035509 0 0 0 .7988282.400391l5.1464842-3.830079 6.587891-.564453a.50035509.50035509 0 0 0 .302734-.859375l-12.0000043-11.5078121a.50035509.50035509 0 0 0 -.3632812-.1386719z" fill-opacity=".991565" opacity=".15"/><path d="m19.5 17.00794-6.72885.57676-5.2606 3.91519-.0104-15.99988z" fill="#333" stroke="#fafafa" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_toggleobjectrotatemode.svg b/icon-themes/elementary_svg/cmd/lc_toggleobjectrotatemode.svg
new file mode 100644
index 000000000..f51b3b7d0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_toggleobjectrotatemode.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499998 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.32565891 0 0 .26857222 4.244614 6.494824)" gradientUnits="userSpaceOnUse" x1="33.278999" x2="37.746555" y1=".530143" y2="39.486301"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.14471762 -.14471762 .20903655 -.20903655 8.374021 24.952223)" gradientUnits="userSpaceOnUse" x1="51.965439" x2="13.187366" y1="39.467884" y2="39.927933"><stop offset="0" stop-color="#fff"/><stop offset=".27216786" 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" gradientUnits="userSpaceOnUse" x1="10.186459" x2="5.746894" xlink:href="#d" y1="2.549" y2="4.195608"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.878025" x2="9.885405" y1="3.595065" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset=".29685691" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.878025" x2="8.334375" xlink:href="#g" y1="3.595065" y2="4.614189"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.990913" x2="8.504643" xlink:href="#g" y1="3.131632" y2="4.03656"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" xlink:href="#d" y1="2.549" y2="9.641272"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.692771" x2="10.777772" y1="3.432965" y2="3.319621"><stop offset="0" stop-color="#fff"/><stop offset=".37499994" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="7.703298" x2="9.940942" xlink:href="#g" y1="2.608473" y2="1.794038"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="7.545164" x2="9.8733" xlink:href="#g" y1="2.947593" y2="2.381785"/><g transform="scale(.26458333)"><path d="m12.892425 18.861484-7.7539094-7.753909 5.9690584-5.9690591 7.75391 7.7539101z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m12.861484 17.371683-6.3226807-6.233167 4.5687707-4.7014076 6.25391 6.4553166z" fill="none" opacity=".5" stroke="url(#b)"/><g stroke-width=".264583"><g transform="matrix(-1.2926745 -3.5515941 -3.5515941 1.2926745 28.329959 45.987082)"><path d="m7.5406252 1.6877522c.042122 1.3724856.6670185 2.244142 2.1166667 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-1.4226635-.5080845-1.5528769-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#c)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#e)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#f)"/><path d="m9.6572919 3.319811c-.1908425-.0445587-1.4552084.2807708-1.6859873-1.4678275-.002871-.0217535-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#h)"/></g></g><g transform="matrix(1.2926745 3.5515941 3.5515941 -1.2926745 -4.222095 -21.987082)"><path d="m7.5406252 1.6877522c.042122 1.3724856.6670185 2.244142 2.1166667 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-1.4226635-.5080845-1.5528769-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#i)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#j)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#k)"/><path d="m9.6572919 3.319811c-.1908425-.0445587-1.4552084.2807708-1.6859873-1.4678275-.002871-.0217535-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#l)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_togglesheetgrid.svg b/icon-themes/elementary_svg/cmd/lc_togglesheetgrid.svg
new file mode 100644
index 000000000..83e0ae5a0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_togglesheetgrid.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" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#r" y1="16" y2="17"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#r" y1="12" y2="13"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.961864" x2="3.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.961864" x2="8.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.961864" x2="13.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="18.961864" x2="18.961864" xlink:href="#r" y1="8" y2="9"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#r" y1="3" y2="5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#r" y1="3" y2="5"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#r" y1="3" y2="5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#r" y1="3" y2="5"/><linearGradient id="q" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="20" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m2.0273438 1.5c-.2923891 0-.5273438.2469095-.5273438.5546875v19.8906245c0 .307779.2349547.554688.5273438.554688h3.671875l1.9941406-4h12.3066406.972656c.292389 0 .527344-.246909.527344-.554688v-15.8906245c0-.307778-.234955-.5546875-.527344-.5546875z" fill="url(#q)"/><g fill="none" stroke-linecap="square"><path d="m2.5 19.5v2h2.7033898l.9841886-2z" opacity=".5" stroke="url(#r)"/><path d="m2.5 15.5v2h3v-2z" opacity=".5" stroke="url(#a)"/><path d="m7.5 15.5v2h3v-2z" opacity=".5" stroke="url(#b)"/><path d="m12.5 15.5v2h3v-2z" opacity=".5" stroke="url(#c)"/><path d="m17.5 15.5v2h3v-2z" opacity=".5" stroke="url(#d)"/><path d="m2.5 11.5v2h3v-2z" opacity=".5" stroke="url(#e)"/><path d="m7.5 11.5v2h3v-2z" opacity=".5" stroke="url(#f)"/><path d="m12.5 11.5v2h3v-2z" opacity=".5" stroke="url(#g)"/><path d="m17.5 11.5v2h3v-2z" opacity=".5" stroke="url(#h)"/><path d="m2.5 7.5v2h3v-2z" opacity=".5" stroke="url(#i)"/><path d="m7.5 7.5v2h3v-2z" opacity=".5" stroke="url(#j)"/><path d="m12.5 7.5v2h3v-2z" opacity=".5" stroke="url(#k)"/><path d="m17.5 7.5v2h3v-2z" opacity=".5" stroke="url(#l)"/><path d="m2.5 2.5v3h3v-3z" opacity=".5" stroke="url(#m)"/><path d="m7.5 2.5v3h3v-3z" opacity=".5" stroke="url(#n)"/><path d="m12.5 2.5v3h3v-3z" opacity=".5" stroke="url(#o)"/><path d="m17.5 2.5v3h3v-3z" opacity=".5" stroke="url(#p)"/></g><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h4l2-4h13c.554 0 1-.446 1-1v-16c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm-15 5h4v3h-4zm5 0h4v2.8242188a14.562305 9 0 0 1 1-.5957032v-2.2285156h4v.7011719a14.562305 9 0 0 1 1-.234375v-.4667969h4v.0136719 2.9863281 1 3 1 3h-4-1-4-1-3.6171875-.3828125v-2-1h.1035156a14.562305 9 0 0 1 .2675782-1h-.3710938v-3h2.4824219a14.562305 9 0 0 1 1.2363281-1h-3.71875zm-5 4h4v3h-4zm0 4h4v3h-4zm0 4h5l-1.5 3h-3.5z" opacity=".32"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_toggletabbarvisibility.svg b/icon-themes/elementary_svg/cmd/lc_toggletabbarvisibility.svg
new file mode 100644
index 000000000..37883ad8a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_toggletabbarvisibility.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623001"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="21.341999" y2="24.912001"/><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" gradientUnits="userSpaceOnUse" x1="0" x2="0" y1="19" y2="5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="7" y2="17"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".80000001" stop-color="#fff" stop-opacity=".184314"/><stop offset=".80000001" stop-color="#fff" stop-opacity=".894737"/><stop offset=".89999998" stop-color="#fff" stop-opacity=".894737"/><stop offset=".89999998" stop-color="#fff" stop-opacity=".168627"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01446 0 0 .00922 14.122 14.197)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.01446 0 0 .00922 11.15 14.197)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.04225 0 0 .00922 -2.635 14.197)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.51147 0 0 .5174 -.283 -2.972)" gradientUnits="userSpaceOnUse" x1="20.104795" x2="20.104795" y1="15.407808" y2="42.466179"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d0d0d0"/></linearGradient><g opacity=".5"><path d="m2.435 17.58h20.4v2.24h-20.4z" fill="url(#j)" opacity=".402" transform="matrix(1 0 0 1.34 -.635 -6.04)"/><path d="m2.435 17.58v2.24c-.744.004-1.8-.502-1.8-1.12 0-.62.83-1.12 1.8-1.12z" fill="url(#i)" opacity=".402" transform="matrix(1 0 0 1.34 -.635 -6.04)"/><path d="m22.835 17.58v2.24c.745.004 1.8-.502 1.8-1.12 0-.62-.83-1.12-1.8-1.12z" fill="url(#g)" opacity=".402" transform="matrix(1 0 0 1.34 -.635 -6.04)"/></g><path d="m4.2954305 5.5c-.982 0-1.7846808.8270009-1.786 1.83l-.0094305 7.17-1.73190625-.003906c-.15499961-.00035-.27217694.135-.272.29l.00390625 3.421906c.00018036.158.117.292.272.292h22.44c.155 0 .287817-.134.288-.29l.004-3.418c.000184-.157-.133094-.286596-.288-.292h-1.716v-7c0-1.46-.613-2-2-2z" fill="url(#k)" fill-rule="evenodd" stroke="url(#e)" stroke-linejoin="round"/><path d="m4.598 6.5c-.566 0-1.098.385-1.098 1.013v7.987h-2v2h21v-2h-2v-8.025c-.02-.724-.112-.938-1-.938z" fill="none" stroke="url(#f)" stroke-linecap="round"/><g transform="translate(0 -2)"><path d="m16.5 16.5v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m20 17.507 2.5-.007v2l-2.5.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_toggletitle.svg b/icon-themes/elementary_svg/cmd/lc_toggletitle.svg
new file mode 100644
index 000000000..7b562726a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_toggletitle.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" gradientTransform="translate(15.968656 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" y1="3.031343" y2="12.031343"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" 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(.9999874 0 0 .9999874 -10.002767 -.016593)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.50295" xlink:href="#a" y1="9.016707" y2="17.016808"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.635593" x2="9" xlink:href="#g" y1="18.682203" y2="6.580508"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="24.635593" x2="15" xlink:href="#g" y1="18.673729" y2="6.572034"/><linearGradient id="e" gradientTransform="matrix(.9999874 0 0 .9999874 -4.002767 3.974933)" gradientUnits="userSpaceOnUse" x1="14.50295" x2="14.50295" xlink:href="#a" y1="8.025168" y2="13.016757"/><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="g"><stop offset="0" stop-opacity=".658824"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><radialGradient id="h" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -80.012447)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="i" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><g stroke-linejoin="round"><g transform="translate(-1.020634 -.020634)"><path d="m15.483051 10.5h3.016949v8h-3.01695z" fill="url(#d)" stroke="#000" stroke-opacity=".6"/><path d="m9.5 7.516949h3.016949l-.01695 10.991525h-3.016949z" fill="url(#c)" stroke="#000" stroke-opacity=".6"/><g fill="none" stroke-width=".999987"><path d="m10.5 8.4999997h1.048774l-.048774 9.0000003h-1z" opacity=".7" stroke="url(#b)"/><path d="m16.483051 11.491526h1.048774l-.03182 6h-1z" opacity=".7" stroke="url(#e)"/></g></g><g fill="none" stroke-linecap="round"><path d="m2.5 18.499949v.998047.002c6.333334-.01 12.666668.01 19 .000004v-1h-19z" stroke="url(#h)"/><path d="m5.500047 2.5000001h-.998047-.002c.01 6.3333345.0154 12.6666679.02539 18.9999999h.974606v-18.9999999z" stroke="url(#i)"/></g><path d="m8.5 2.5h12v2h-12z" fill="#fcaf3e" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_toolbarmode.svg b/icon-themes/elementary_svg/cmd/lc_toolbarmode.svg
new file mode 100644
index 000000000..dc0771666
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_toolbarmode.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" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#b" y1="8.0466" y2="21.817619"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.783 0 0 .78 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.52"/><linearGradient id="d" gradientTransform="matrix(.03105 0 0 .01367 .78 15.67)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.03105 0 0 .01367 .785 15.67)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.03105 0 0 .01367 23.215 15.67)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.57576 0 0 .62295 -2.394 -3.107)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="17.829" y2="8.197"><stop offset="0" stop-color="#cdcdcd"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m4.504 20.68h14.992v3.32h-14.992z" fill="url(#d)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m19.496 20.68v3.32c1.6.006 3.865-.744 3.865-1.66s-1.783-1.66-3.864-1.66z" fill="url(#e)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m4.504 20.68v3.32c-1.6.006-3.865-.744-3.865-1.66s1.783-1.66 3.864-1.66z" fill="url(#g)" opacity=".236" transform="matrix(1.05624 0 0 1.20504 -.675 -5.92)"/><path d="m4.5 2.5c-1.108 0-2 .892-2 2v17h19v-17c0-1.108-.892-2-2-2z" fill="url(#h)" stroke="#8c8c8c"/><path d="m20.5 6.5v-2c0-.554-.446-1-1-1h-15c-.554 0-1 .446-1 1v2" fill="none" opacity=".8" stroke="#fff"/><path d="m3 8h18v13h-18z" fill="#fff"/><path d="m3 7.5h18" fill="none" stroke="#a0a0a0"/><path d="m3 8.5h18" fill="none" opacity=".05" stroke="#000"/><g transform="translate(0 -1)"><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" style="fill:#9bdb4d;fill-opacity:.588;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none" transform="translate(.032)"><path d="m2.468 8.9116875v12.5883125h12.602z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m3.468 14v6.5h7" opacity=".5" stroke="url(#c)"/><path d="m3.468 23.5h14" opacity=".3" stroke="#d1ff82" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_toolprotectiondocument.svg b/icon-themes/elementary_svg/cmd/lc_toolprotectiondocument.svg
new file mode 100644
index 000000000..72b5657b9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_toolprotectiondocument.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" gradientTransform="matrix(.53064133 0 0 .58970225 12.274862 -11.791863)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="23" y2="1"><stop offset="0" stop-color="#425a2d"/><stop offset="1" stop-color="#7f956d"/></linearGradient><radialGradient id="b" cx="12" cy="11.999935" gradientTransform="matrix(1 0 0 1.2222295 0 -2.666739)" gradientUnits="userSpaceOnUse" r="9"><stop offset="0" stop-color="#b5cc85"/><stop offset=".26238" stop-color="#9abe74"/><stop offset=".704952" stop-color="#669f4d"/><stop offset="1" stop-color="#47892b"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.26064 0 0 .3149 1.727 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.191999" y1="2.914" y2="17.469999"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="d" cx="16.823999" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 20.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.924999"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#h" y1="27.5" y2="27.5"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#i" y1="27.5" y2="27.5"/><linearGradient id="k" gradientTransform="matrix(.66667 0 0 .46668 5.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="29" y2="14"/><linearGradient id="l" gradientTransform="matrix(.66667 0 0 .46668 -1.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="29" y2="14"/><linearGradient id="m" gradientTransform="matrix(.66667 0 0 .46667 -12.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#n" y1="29" y2="14"/><linearGradient id="n"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.66667 0 0 .46667 -3.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#n" y1="29" y2="14"/><linearGradient id="p" xlink:href="#i"/><linearGradient id="q" gradientTransform="matrix(.34829932 0 0 .64312604 3.640816 -.838657)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#h" y1="15.298182" y2="24.627615"/><radialGradient id="r" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#p"/><radialGradient id="s" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#p"/><linearGradient id="t" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="u" gradientTransform="matrix(.34829932 0 0 .64312604 3.640816 -1.838657)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#h" y1="15.298182" y2="24.627615"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#t)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#s)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#r)" opacity=".15"/><path d="m3.4999609 1.4998305c3.89558 0 17.0000571.00134 17.0000571.00134l.000021 20.9988685s-11.3333861 0-17.0000781 0c0-7.000026 0-14.0001795 0-21.0002085z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4 3.0000028v11.6968542c.0009778.08657.02152.168428.056684.225715.035165.05729.081707.08477.1283485.07574l15.6734705-4.582264c.08062-.02348.14037-.15077.141497-.301466v-7.1145792z" fill="url(#q)" fill-rule="evenodd" opacity=".2"/><path d="m5 3h9.613334l4.386666 4.3846154v13.6153846h-14z" fill="#fff"/><path d="m4.4999999 2.4999991h10.3124991l4.687501 4.6341466v14.3658543h-15.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m7 6v1h2v-1zm3 0v1h3v-1zm4 0v1h2l-1-1zm-7 2v1h2v-1zm3 0v1h3v-1zm4 0v1h3v-1zm-7 2v1h2v-1zm3 0v1h3v-1zm4 0v1h3v-1zm-7 2v1h2v-1zm3 0v1h3v-1zm4 0v1h3v-1zm-7 2v1h2v-1zm3 0v1h3v-1zm4 0v1h3v-1zm-7 2v1h2v-1zm3 0v1h3v-1zm4 0v1h3v-1zm-7 2v1h2v-1zm3 0v1h3v-1zm4 0v1h3v-1z" fill="#89ac68"/><path d="m4 2.0000029v11.6968541c.0009778.08657.02152.168428.056684.225715.035165.05729.081707.08477.1283485.07574l15.6734705-4.5822639c.08062-.02348.14037-.15077.141497-.301466v-7.1145792z" fill="url(#u)" fill-rule="evenodd" opacity=".2"/><path d="m17.007812 8c-1.340536-.0189967-2.665369.3680132-3.613281 1.3046875-.947911.9366745-1.394531 2.3030505-1.394531 3.8183595v.087891c-1.096745.262237-2 1.123137-2 2.289062v6c0 .353879.080337.691994.21875 1h10.28125v-13.2695312c-.950431-.8662481-2.212909-1.2124508-3.492188-1.2304688z" fill="#fcfcfc" fill-rule="evenodd" opacity=".896"/><g transform="translate(9 8)"><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#c)" fill-rule="evenodd" opacity=".4"/><path d="m5.2 6s-.59-3.5 2.8-3.5 2.8 3.5 2.8 3.5" fill="none" opacity=".6" stroke="#fff" stroke-linecap="round"/><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-2v-2.746c0-.63.15-2.254-1.498-2.254-1.65 0-1.51 1.637-1.502 2.252v2.748z" fill="none" opacity=".4" stroke="#000" stroke-linecap="square"/><rect fill="url(#d)" height="8" rx="1" width="11" x="2.5" y="6.5"/><g fill="none"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#e)" stroke-linejoin="round"/><rect height="8" rx="1" stroke="url(#f)" width="11" x="2.5" y="6.5"/><g stroke-linecap="square"><path d="m3.5 7.5h9m-9 2h9m-9 2h9" opacity=".2" stroke="url(#g)"/><path d="m3.5 12.5h9m-9-6h9m-9 2h9m-9 2h9" opacity=".05" stroke="url(#j)"/></g></g><rect fill="url(#k)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="11" y="-14"/><rect fill="url(#l)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="4" y="-14"/><rect fill="url(#m)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="3" y="7"/><rect fill="url(#o)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="12" y="7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_torus.svg b/icon-themes/elementary_svg/cmd/lc_torus.svg
new file mode 100644
index 000000000..3e98ed089
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_torus.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"><defs><radialGradient id="a" cx="15" cy="1037.3622" gradientTransform="matrix(-.64403343 -.48884694 .31038244 -.40891466 -297.31851 1468.8874)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#4d4d4d" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="11" cy="1041.3622" gradientTransform="matrix(-1.0000002 .00001075 -.00001076 -1.0000128 22.01121 2082.7375)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#b3b3b3" stop-opacity="0"/><stop offset=".795008" stop-color="#4d4d4d"/><stop offset="1" stop-color="#4d4d4d" stop-opacity="0"/></radialGradient><path id="c" d="m11 1033.3622a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8m0 4a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4-4 4 4 0 0 1 4-4"/><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="e" cx="48.332634" cy="14.770915" gradientTransform="matrix(1 0 0 .88235318 0 1.411764)" gradientUnits="userSpaceOnUse" r="8.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.86174054 0 0 .86384326 -22.812767 -5.201465)" gradientUnits="userSpaceOnUse" x1="13.887581" x2="14.786515" y1="3.56322" y2="20.318056"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient></defs><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke="#888a85" transform="matrix(1.0588235 0 0 1.0588235 -43.058822 .852923)"><use fill="#4d4d4d" fill-opacity=".835294" height="100%" transform="matrix(1 0 0 .87500027 41 -899.19219)" width="100%" xlink:href="#c"/><path d="m46.845703 6.6560395a8 7.0000022 0 0 0 -2.845703 5.3439765 8 7.0000022 0 0 0 8 7.000002 8 7.0000022 0 0 0 6.158203-2.534438 8 7.0000022 0 0 1 -5.158203 1.659438 8 7.0000022 0 0 1 -8-7.000002 8 7.0000022 0 0 1 1.845703-4.4689765" fill="#4d4d4d" fill-opacity=".470588"/><use fill="url(#b)" height="100%" transform="matrix(1 0 0 .87500027 41 -899.19219)" width="100%" xlink:href="#c"/><use fill="url(#a)" height="100%" transform="matrix(1 0 0 .87500027 41 -899.19219)" width="100%" xlink:href="#c"/><g stroke-opacity=".662745"><path d="m52 19.000018a8 7.0000022 0 0 0 8-7.000002 8 7.0000022 0 0 0 -8-7.000002 8 7.0000022 0 0 0 -8 7.000002 8 7.0000022 0 0 0 8 7.000002m0-3.500001a4 3.5000011 0 0 1 -4-3.500001 4 3.5000011 0 0 1 4-3.5000009 4 3.5000011 0 0 1 4 3.5000009 4 3.5000011 0 0 1 -4 3.500001" fill="url(#e)" stroke="#7239b3" stroke-width=".944444"/><path d="m57 11.562516a4.5 3.9375012 0 0 0 -4.5-3.9375012 4.5 3.9375012 0 0 0 -4.5 3.9375012 4.5 3.9375012 0 0 0 .0098.24955 4 3.5000011 0 0 1 3.990234-3.3120509 4 3.5000011 0 0 1 4 3.5000009 4 3.5000011 0 0 1 -3.707031 3.489764 4.5 3.9375012 0 0 0 .207031.0105 4.5 3.9375012 0 0 0 4.5-3.937501z" fill="#fdfdfb" opacity=".892" stroke="#7239b3"/><path d="m12 7.1777344c-1.981358-.0000236-3.9438926.7201537-5.3105469 1.9160156-1.3666542 1.195862-2.1289925 2.833038-2.1289062 4.464844-.0000861 1.631805.762252 3.268982 2.1289062 4.464844 1.3666543 1.195861 3.3291889 1.916039 5.3105469 1.916015 1.981358.000024 3.943893-.720154 5.310547-1.916015 1.366654-1.195862 2.128992-2.833039 2.128906-4.464844.000086-1.631806-.762252-3.268982-2.128906-4.464844-1.366654-1.1958619-3.329189-1.9160392-5.310547-1.9160156zm.529297 2.7792968c-.556346.000094.932879.063284.378906.015625s.921846.1439338.375.048828c-.546845-.095105.900217.222016.365235.08008-.534983-.1419373.871933.299171.353515.111329-.518418-.187843.835089.371169.337891.138671-.497199-.232497.787788.443537.316406.167969s.735965.508102.294922.191407c-.441044-.316696.675808.568382.269531.21289s.607443.623956.240235.232422c-.367209-.391534.534952.672399.210937.248047s.456631.717109.179687.263672c-.276943-.453438.374776.751692.148438.273437s.2879.779518.115234.28125c-.172665-.498267.198558.800088.08203.28711-.116527-.512979.107481.814948.04883.292968-.05865-.52198.01746.817973.01758.292969-.000116-.525004-.07623.814949-.01758.292969s-.165355.805947-.04883.292969c.116526-.512979-.254697.785377-.08203.287109.172666-.4982702-.341572.7595028-.115234.2812478s-.425381.726875-.148438.273438c.276944-.453438-.503702.688023-.179687.263671.324015-.424351-.578146.639581-.210937.248047.367208-.391533-.646512.587914-.240235.232422s-.710575.529586-.269531.212891c.441043-.316695-.766304.466974-.294922.191406s-.813605.400467-.316406.167969c.497198-.232498-.856309.326514-.337891.138672.518418-.187843-.888498.253266-.353515.111328.534982-.141938-.91208.175183-.365235.08008.546846-.09511-.928973.09649-.375.04883-.0042 0-.0055 0-.0098 0-.533969-.000043-.705942-.000048-1.236329 0 .360287.02727-.788306-.124268-.310547-.04102.495871.08641-.801638-.197262-.316406-.06836.485232.128903-.77506-.266299-.304687-.0957.470372.170596-.7403849-.332301-.289063-.121094.451322.211207-.7015556-.393017-.273437-.142578.428118.250439-.6527631-.452033-.2519534-.164062.4008094.28797-.5999303-.50509-.2304687-.181641.3694611.323449-.541199-.555701-.2070313-.199219s-.474755-.59952-.1796875-.21289c.2950676.386629-.4047128-.63802-.1523437-.22461.252369.41341-.3333283-.66873-.1269532-.232422.2063752.436308-.2551634-.693087-.097656-.238281.1575072.454806-.1746793-.712564-.068359-.244141.10632.468423-.096467-.722855-.042969-.246093.051398.458048-.00873-.577009-.013672-.238282.016115-.378882.063572-1.857997.00195-.02539-.085218 2.534455.1241638-2.566154 0-.0332-.1241637 2.53295.1650252-2.566043.00195-.03516-.163072 2.530887.2058377-2.561468.00391-.0332v-.158203c.202659 2.765218-.156568-2.815047-.00391-.04687.1526618 2.768173-.1045563-2.817171-.00195-.04687.1026033 2.770296-.054457-2.818462-.00195-.04687.052504 2.771587-.00238-2.818919 0-.04687.0001156.52505.076221-.814996.017578-.292969s.165335-.804045.048828-.291015c-.1165068.513029.2546688-.787387.082031-.289063-.1726375.498325.3415376-.75957.1152344-.28125s.4253409-.726949.1484375-.273437c-.2769035.453512.50366-.686156.1796875-.261719s.578103-.641631.2109375-.25.6464696-.588023.2402344-.232422c-.4062351.355602.7105362-.529707.2695312-.21289-.4410055.316816.764319-.467109.292969-.191407-.4713503.275702.815533-.398659.318359-.166015s.856295-.328626.337891-.140625c-.518404.188.886543-.251483.351562-.109375-.53498.142107.914046-.1773178.367188-.08203-.546858.09529.92705-.094724.373047-.046875-.554003.04785.9353-.017684.378906-.017578zm-.548828.9277348c-.0066.000489-.01295.0014-.01953.002.169466-.01072 1.347587-.04309.01172 0-5.3527498.172671 5.40162-.107599.04687-.002a1.0316985 1.0316985 0 0 1 -.02734 0c-.0039.000278-.0078-.000291-.01172 0zm-.269531 5.33789c.382455.000194.06651-.000215.599609 0l-.07227.002c2.651369-.185537-2.7149353.146817-.06055.0039 2.654389-.14291-2.7171706.102205-.06055.002 2.656624-.100252-2.7205754.05953-.0625.002 2.658074-.05757-2.7192883.01684-.06055.002.381749-.0017-.397817-.03122-.283203-.01172zm.603515 0c.451488-.000182.165239.000167.507813 0-.118093-.0044-.548447.0076-.275391.01172.09719-.02313-4.74972-.259258-.06836-.0039 5.88202.320844-5.9612196-.442964-.08789-.0059z" fill="none" stroke="url(#f)" transform="matrix(.94444447 0 0 .94444447 40.666666 -.805538)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_trackchanges.svg b/icon-themes/elementary_svg/cmd/lc_trackchanges.svg
new file mode 100644
index 000000000..9700192b1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_trackchanges.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" gradientTransform="matrix(.40540511 0 0 .46216215 2.269687 .858112)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="2.787236" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48571543 0 0 .41480329 .342829 1.363181)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="-3.71906" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.39221364 0 0 .38819409 29.199296 .900891)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 17.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="23.896" cy="3.99" gradientTransform="matrix(0 .52770723 -.69656421 0 14.779293 -5.447722)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#ff8c82"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.22110724 0 0 .22110728 6.693426 6.693263)" gradientUnits="userSpaceOnUse" x1="7.0776" x2="7.0776" y1="3.0816" y2="45.368999"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11.899823" x2="11.899823" y1="8.382963" y2="15.591519"><stop offset="0" stop-color="#fff"/><stop offset=".50775999" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456999" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m3.500001 21h16.999998v2h-16.999998z" fill="url(#g)" opacity=".15"/><path d="m3.4999999 21.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#f)" opacity=".15"/><path d="m20.5 21.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00124 17.0000589.00124l.000021 19.9988401s-11.3333862 0-17.0000799 0c0-6.363471 0-13.6365848 0-20.0000562z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><g fill="none"><path d="m19.5 20.5h-15.0000004v-18h15.0000004z" stroke="url(#a)" stroke-linecap="round"/><path d="m6 4.5050064h2.34375zm5.21875 0h1.9375zm2.25 0h.84375zm-3.40625 2h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm-9.28125 2.0300479h1.59375zm2.09375 0h5.90625zm-2.09375 2.9649457h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-8.65625 3h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm-8.78125 2h3.875zm4.21875 0h1.75z" stroke="#aaa"/><path d="m12.13125 6.5050061h.875zm-4.03125 2.0300479h5.90625zm6.6875 2.964946h2.46875zm-6.09375 2h2.15625z" stroke="#c6262e"/></g><g fill="#c6262e"><path d="m6 6h3.673729v1h-3.673729z"/><path d="m8.611123 4h2.25615v1h-2.25615z"/><path d="m12.279661 18h3.597458v1h-3.597458z"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(6 6)"><path d="m12 7.5018c-2.4819 0-4.4982 2.0162-4.4982 4.4982 0 2.4819 2.0163 4.4982 4.4982 4.4982s4.4982-2.0162 4.4982-4.4982c0-2.4819-2.0162-4.4982-4.4982-4.4982z" fill="url(#h)" stroke="url(#i)" stroke-width="1.003654"/><path d="m15.499905 12.000095c0 1.933053-1.567221 3.499905-3.499905 3.499905-1.932906 0-3.4999053-1.567221-3.4999053-3.499905 0-1.932906 1.5669993-3.4997951 3.4999423-3.4997951 1.932795 0 3.499868 1.5668521 3.499868 3.4997951z" fill="none" opacity=".5" stroke="url(#j)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_trackchangesbar.svg b/icon-themes/elementary_svg/cmd/lc_trackchangesbar.svg
new file mode 100644
index 000000000..ac927c062
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_trackchangesbar.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" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -8.236684 10.17891)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#7e8087"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#7e8087"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="d"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="f"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#d" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#f" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4054 0 0 .46216 2.27 .858)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24.000986" y1="4.634759" y2="41.418556"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.48572 0 0 .4148 .343 1.363)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="-3.719" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.3922 0 0 .3882 29.2 .9)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><radialGradient id="p" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#q"/><linearGradient id="q"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="r" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#q"/><linearGradient id="s" gradientTransform="matrix(.0352 0 0 .00824 -.725 17.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 21h17v2h-17z" fill="url(#s)" opacity=".15"/><path d="m3.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#r)" opacity=".15"/><path d="m20.5 21v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#p)" opacity=".15"/><path d="m3.5 1.5h17v20h-17z" fill="url(#n)" stroke="url(#o)" stroke-linejoin="round"/><g fill="none"><path d="m19.5 20.5h-15v-18h15z" stroke="url(#m)" stroke-linecap="round"/><path d="m6 4.505h2.344zm5.22 0h1.936zm2.25 0h.842zm-3.408 2h1.75zm2.063 0h.875zm1.22 0h1.592zm1.936 0h1.626zm-9.281 2.03h1.594zm2.094 0h5.906zm-2.094 2.965h3.094zm3.406 0h5.063zm5.375 0h2.47zm-8.781 2h2.344zm2.688 0h2.156zm2.53 0h1.938zm2.25 0h.845zm1.188 0h1.875zm-8.656 3h3.094zm3.406 0h5.063zm5.375 0h2.47zm-8.781 2h3.875zm4.22 0h1.75z" stroke="#aaa"/><path d="m12.13 6.505h.876zm-4.03 2.03h5.906zm6.688 2.965h2.468zm-6.094 2h2.156z" stroke="#c6262e"/></g><path d="m6 6h3.674v1h-3.674zm2.61-2h2.257v1h-2.257zm3.67 14h3.597v1h-3.597z" fill="#c6262e"/><g transform="translate(7.750827 7.373898)"><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#a)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".969689"/><path d="m20.664062 8.2617188c-.05213.010767-.09381.033047-.126953.066406l-3.224609 3.2460942c.296545-.211927 1.182133.265278 2.017578 1.095703.834766.829753 1.298569 1.695492 1.089844 1.99414-.000714.001.01475.01397.01758.01758l3.226562-3.246094c.265132-.266874-.218698-1.178963-1.082033-2.0371105-.755416-.750879-1.553081-1.2120851-1.917969-1.1367187z" fill="url(#b)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 -7.75054 -7.208073)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".969689"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#c)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#e)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#g)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#h)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#i)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#j)"/><g fill-rule="evenodd" stroke-width=".969689"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#k)" stroke="url(#l)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_transformdialog.svg b/icon-themes/elementary_svg/cmd/lc_transformdialog.svg
new file mode 100644
index 000000000..1eaa833a3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_transformdialog.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" gradientUnits="userSpaceOnUse" x1="17.461565" x2="17.461565" y1="12.132274" y2="23.876353"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.525564" x2="14.525564" y1="12.132274" y2="23.879737"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.127912" x2="9.984243" y1="12.048073" y2="3.95193"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><radialGradient id="d" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.6600963 0 0 .36315008 .872852 1.641448)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.53333" x2="11.53333" xlink:href="#f" y1="14.000001" y2="29.527292"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset=".01966729" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99149066" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1 0 0 -1 24 32)" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#h" y1="2" y2="20"/><linearGradient id="h"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.53333" x2="11.53333" xlink:href="#f" y1="12.000001" y2="27.000001"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#h" y1="10" y2="28"/><g transform="translate(0 -8)"><path d="m4.5 9.5v15 3h3 15v-3h-15v-15z" fill="url(#j)"/><g fill="none"><path d="m4.5 9.5v15 3h3 15v-3h-15v-15z" opacity=".5" stroke="#a1550a"/><path d="m22 25.5h-15" opacity=".5" stroke="#fff" stroke-linejoin="round"/><path d="m7 10.5h-1.5v16.5" opacity=".5" stroke="url(#i)"/></g><path d="m4 12.5h-2.5v3h2.5m4 0h8.5v15h3v-15-3h-11.5" fill="url(#g)"/><path d="m4 12.5h-2.5v3h2.5m4 0h8.5v15h3v-15-3h-3-8.5" fill="none" opacity=".5" stroke="#a1550a"/><path d="m23.999865 28.375c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#d)" opacity=".2"/><path d="m6 4v1h2v-1zm0 2v1h2v1h1v-2h-1zm2 2h-2v1h2zm2-2v2h1v-2zm2 0v2h1v-2zm2 0v2h1v-2zm2 3v1h2v-1zm-10 1v1h2v-1zm10 1v1h2v-1zm-10 1v1h2v-1zm10 1v1h2v-1zm-10 1v1h2v-1zm12 2v-1h-2v1m-1 0v2h3v-1h-2v-1zm-6 0v2h1v-2zm2 0v2h1v-2zm2 0v2h1v-2zm3 3v1h2v-1z" fill="#a1550a" opacity=".3" transform="translate(0 8)"/><path d="m2 13.5h2m4 0h11m-1.46494 16.5-.03506-15" fill="none" opacity=".5" stroke="url(#e)" stroke-linejoin="round"/></g><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><path d="m16.798828 12.5c-.165264 0-.298828.211412-.298828.474609v.763672h-.09766l-1.123047.480469-.07227.07422-.552734-.552735c-.18611-.186109-.430016-.241858-.546875-.125l-.992188.992188c-.116858.116859-.06111.360765.125.546875l.552735.552734-.07422.07227-.480469 1.123047v.097651h-.763663c-.263197 0-.474609.133564-.474609.298828v1.402344c0 .165264.211412.298828.474609.298828h.763672v.105469l.480469 1.123047.07031.06836-.548828.548828c-.186109.186109-.241858.430016-.125.546875l.992188.992188c.116859.116859.360765.06111.546875-.125l.548828-.548828.07617.07812 1.123047.482422h.09766v.753907c0 .263201.133564.474612.298828.474612h1.402344c.165264 0 .298828-.211411.298828-.474609v-.753907h.105469l1.123047-.482422.07227-.07422.544922.544922c.18611.186108.430016.241859.546875.125l.992188-.992188c.116858-.116859.06111-.360766-.125-.546875l-.544922-.544922.07422-.07227.482422-1.123047v-.105462h.753907c.26319 0 .474602-.133564.474602-.298828v-1.402344c0-.165264-.211412-.298828-.474609-.298828h-.753907v-.09766l-.482422-1.123047-.07812-.07617.548828-.548828c.186109-.18611.241858-.430016.125-.546875l-.992188-.992188c-.116859-.116858-.360765-.06111-.546875.125l-.548828.548828-.06836-.07031-1.123047-.480469h-.105472v-.763672c0-.263197-.133564-.474609-.298828-.474609zm.705078 4c.829457 0 1.503906.674449 1.503906 1.503906.000001.829457-.674449 1.503906-1.503906 1.503906-.829457.000001-1.503906-.674449-1.503906-1.503906s.674449-1.503906 1.503906-1.503906z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" transform="matrix(1.3623976 0 0 1.3623976 -15.847782 -16.528981)"/><path d="m8 3.465116c-2.5005771 0-4.5348837 2.034307-4.5348837 4.534884s2.0343066 4.534884 4.5348837 4.534884c2.500576-.000001 4.534884-2.034307 4.534884-4.534884s-2.034308-4.534884-4.534884-4.534884zm0 2.093024c1.347907 0 2.44186 1.093953 2.44186 2.44186s-1.093953 2.44186-2.44186 2.44186-2.4418605-1.093953-2.4418605-2.44186 1.0939535-2.44186 2.4418605-2.44186z" opacity=".05"/><path d="m8.0000001 4c-2.2056004 0-4.0000002 1.7944001-4.0000002 4.0000008 0 2.2055992 1.7943998 3.9999992 4.0000002 3.9999992 2.2055999 0 3.9999999-1.7944 3.9999999-3.9999992 0-2.2056007-1.7944-4.0000008-3.9999999-4.0000008z" fill="none" stroke="url(#c)" stroke-width="1.352275"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_underline.svg b/icon-themes/elementary_svg/cmd/lc_underline.svg
new file mode 100644
index 000000000..350880d4d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_underline.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.594071" cy="11.636958" gradientTransform="matrix(1 0 0 1.3160351 0 -3.677687)" gradientUnits="userSpaceOnUse" r="6.165566"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="b" cx="11.375" cy="1.125" gradientTransform="matrix(-2.81612 0 0 -3.9403 43.408 3.466)" gradientUnits="userSpaceOnUse" r="5.154"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="c" cx="11.844007" cy="4.334252" fx="11.844007" fy="4.334252" gradientTransform="matrix(-2.2411582 -.0000002 .00000026 -3.2865457 38.388299 16.271062)" gradientUnits="userSpaceOnUse" r="6.165566" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="25" y2="3"/><path d="m2.5 21.5v2h19v-2z" fill="url(#d)" stroke="#000" stroke-opacity=".6"/><path d="m3 22v1h18v-1z" fill="#fff" opacity=".2"/><g fill="url(#a)" stroke-width=".987001" transform="scale(1.0131706 .98700059)"><path d="m18.259511 3.5460972.0025 9.9999758c.000221.883107-.127818 1.704241-.383454 2.463402-.255636.759162-.642964 1.417619-1.161983 1.97537-.511272.557751-1.158109.995431-1.94051 1.31304-.774655.317609-1.990376.453173-3.043907.453173-.991559 0-2.0676647-.147184-2.8268262-.441553-.7591598-.302115-1.3982501-.728176-1.9172688-1.278181-.5112722-.550005-.8985996-1.208461-1.1619823-1.97537-.2633827-.774655-.395074-1.634521-.395074-2.5796l-.0025-9.9302568h2.1729069l.0025 10.0464548c.0003377 1.355646.3331016 2.405303.9993048 3.148972.6739497.743669 1.8894936 1.115503 3.2451396 1.115503.689443 0 1.583683-.08134 2.079462-.290495.495779-.209157.902473-.503526 1.220081-.883107.317609-.379581.553879-.832754.70881-1.359519s.236269-1.103883.244016-1.731354l-.0025-10.0464548z" fill="url(#c)" stroke="#000" stroke-opacity=".6" stroke-width="1"/><path d="m16.309773 3.4995001v1.5h2.189453v-1.5zm-10.809773.0004999v1.5h2.2011719v-1.5zm10.81368 9.923329c-.0085.616189-.09176 1.183516-.248047 1.701171-.156972.519918-.396958.967151-.71875 1.341797-.321791.374647-.73402.664656-1.236329.871094-.502308.206438-1.407859.287609-2.106383.287609-1.3735 0-2.6045481-.367561-3.2873741-1.101562-.6749775-.734002-1.0133298-1.769399-1.0136719-3.107422v1.5c.0003421 1.338023.3386944 2.37342 1.0136719 3.107422.682826.734001 1.9138741 1.101562 3.2873741 1.101562.698524 0 1.604075-.08117 2.106383-.287609.502309-.206438.914538-.496447 1.236329-.871094.321792-.374646.561778-.821879.71875-1.341797.156971-.519917.240197-1.08967.248047-1.708984z" fill="#fdeff5" opacity=".2" transform="scale(.98700061 1.0131706)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/lc_underlinedouble.svg
new file mode 100644
index 000000000..18eb59a41
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.594071" cy="11.636958" gradientTransform="matrix(1 0 0 1.3160351 0 -3.677687)" gradientUnits="userSpaceOnUse" r="6.165566" xlink:href="#d"/><radialGradient id="b" cx="11.844007" cy="4.334252" gradientTransform="matrix(-2.2411582 -.0000002 .00000026 -3.2865457 38.388299 16.271062)" gradientUnits="userSpaceOnUse" r="6.165566"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 .66667 1 9.9999)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#d" y1="22"/><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(0 -3)"><path d="m2.5 22.5v1h19v-1z" fill="url(#c)" stroke="#000" stroke-opacity=".6"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></g><g fill="url(#a)" stroke-width=".987001" transform="matrix(1.0131706 0 0 .98700059 0 -2)"><path d="m18.259511 3.5460972.0025 9.9999758c.000221.883107-.127818 1.704241-.383454 2.463402-.255636.759162-.642964 1.417619-1.161983 1.97537-.511272.557751-1.158109.995431-1.94051 1.31304-.774655.317609-1.990376.453173-3.043907.453173-.991559 0-2.0676647-.147184-2.8268262-.441553-.7591598-.302115-1.3982501-.728176-1.9172688-1.278181-.5112722-.550005-.8985996-1.208461-1.1619823-1.97537-.2633827-.774655-.395074-1.634521-.395074-2.5796l-.0025-9.9302568h2.1729069l.0025 10.0464548c.0003377 1.355646.3331016 2.405303.9993048 3.148972.6739497.743669 1.8894936 1.115503 3.2451396 1.115503.689443 0 1.583683-.08134 2.079462-.290495.495779-.209157.902473-.503526 1.220081-.883107.317609-.379581.553879-.832754.70881-1.359519s.236269-1.103883.244016-1.731354l-.0025-10.0464548z" fill="url(#b)" stroke="#000" stroke-opacity=".6" stroke-width="1"/><path d="m16.309773 3.4995001v1.5h2.189453v-1.5zm-10.809773.0004999v1.5h2.2011719v-1.5zm10.81368 9.923329c-.0085.616189-.09176 1.183516-.248047 1.701171-.156972.519918-.396958.967151-.71875 1.341797-.321791.374647-.73402.664656-1.236329.871094-.502308.206438-1.407859.287609-2.106383.287609-1.3735 0-2.6045481-.367561-3.2873741-1.101562-.6749775-.734002-1.0133298-1.769399-1.0136719-3.107422v1.5c.0003421 1.338023.3386944 2.37342 1.0136719 3.107422.682826.734001 1.9138741 1.101562 3.2873741 1.101562.698524 0 1.604075-.08117 2.106383-.287609.502309-.206438.914538-.496447 1.236329-.871094.321792-.374646.561778-.821879.71875-1.341797.156971-.519917.240197-1.08967.248047-1.708984z" fill="#fdeff5" opacity=".2" transform="scale(.98700061 1.0131706)"/></g><path d="m2.5 22.5v1h19v-1z" fill="url(#c)" stroke="#000" stroke-opacity=".6"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_undo.svg b/icon-themes/elementary_svg/cmd/lc_undo.svg
new file mode 100644
index 000000000..09451f9ff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_undo.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 -2.512615 30.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.004639 0 0 1 7.087713 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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(1.004639 0 0 1 7.087713 -16.171689)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.004639 0 0 1 12.087713 -16.171689)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6.05754" x2="6.05754" y1="3.821137" y2="21.051763"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m18.940932 17.976195a-8.2909995 5.5238047 0 1 0 -16.581999 0-8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m11 4.5000003c-.153845 0-.28292.064176-.375.1679688-.0063.00735-.01283.014514-.01953.021484l-7.96875 6.9687499c-.08612.09122-.13672.206858-.13672.341797 0 .134941.0506.250577.136719.341797l7.96875 6.96875c.0067.007.01323.01418.01953.02148.092082.103793.221155.167973.375001.167973.285849 0 .5-.214151.5-.5v-4c-.000179-.276217.223783-.500179.5-.5h1c3 0 5.935108 2.5 5.990244 5.25 0 .4155.3345.75.75.75.496221 0 .759756-.265113.759756-.75v-2.75c.083913-4-2.5-7.5-7.5-7.5h-1c-.276217.000179-.500179-.223783-.5-.5v-3.9999997c0-.2858493-.214151-.5-.5-.5z" fill="url(#e)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m12.00036 13.501953c-.827238.000268-1.497779.670809-1.498047 1.498047v2.920565l-6.796953-5.920565 6.796953-5.9380689v2.9479618c.000268.827238.670809 1.4977791 1.498047 1.4980471" opacity=".8" stroke="url(#d)"/><path d="m12 13.503906h1c4 0 6.74313 3.224377 6.74313 6.496094" opacity=".5" stroke="url(#c)"/><path d="m19.503906 17c0-3.570009-1.880213-6.5-6.503906-6.5h-1" opacity=".8" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_ungroup.svg b/icon-themes/elementary_svg/cmd/lc_ungroup.svg
new file mode 100644
index 000000000..5b72b148a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_ungroup.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" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" y1="3.704167" y2="5.027083"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.1401091 0 0 .11072978 -.228091 1.935505)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#c" y1="20.751673" y2="23.141123"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.52954621 0 0 .41850626 10.149923 -4.674705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#c" y1="20.751673" y2="23.141123"/><linearGradient id="e" gradientTransform="matrix(.52954621 0 0 .41850626 10.149923 .325295)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#c" y1="20.751673" y2="23.141123"/><linearGradient id="f" gradientTransform="matrix(.52954621 0 0 .41850626 10.149924 5.325314)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#c" y1="20.751673" y2="23.141123"/><linearGradient id="g" gradientTransform="matrix(.52954621 0 0 .41850626 10.149924 10.325314)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#c" y1="20.751673" y2="23.141123"/><linearGradient id="h" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#k" y1="4.354743" y2="57.840454"/><linearGradient id="i" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#k" y1="17.83482" y2="73.398201"/><linearGradient id="j" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#k" y1="33.392567" y2="88.955948"/><linearGradient id="k" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g stroke-width=".264583" transform="matrix(3.7795276 0 0 3.7795276 -4.000002 -4.000001)"><path d="m1.4552088 3.8364585v.7937542l1.8520833-.0000042v-.79375z" style="stroke:#7a0000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.5;stroke-opacity:.501961;fill:url(#a)"/><path d="m1.7166166 4.3629836v-.2645879l1.3260916.00265.0000003.2645884z" fill="none" opacity=".4" stroke="url(#b)"/></g><path d="m4.5 21.5v-4h2v2h8v2h-8z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961"/><path d="m4.5 2.5v4h2v-2h8v-2h-8z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961"/><g transform="translate(0 -6)"><rect fill="url(#h)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -11)"><rect fill="url(#i)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -16)"><rect fill="url(#j)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(0 -1)"><rect fill="url(#h)" height="4" rx=".527778" ry=".555556" width="5" x="16.5" y="18.5"/><path d="m16.5 18.5h5v4h-5z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g fill="none"><path d="m17.5 5.5v-2l2.999999-.0000192.000001 2.0000019z" opacity=".4" stroke="url(#d)"/><path d="m17.5 10.5v-2l2.999999-.0000192.000001 2.0000022z" opacity=".4" stroke="url(#e)"/><path d="m17.500001 15.500019v-2l2.999999-.000019.000001 2.000002z" opacity=".4" stroke="url(#f)"/><path d="m17.500001 20.500019v-2l2.999999-.000019.000001 2.000002z" opacity=".4" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_unhainframes.svg b/icon-themes/elementary_svg/cmd/lc_unhainframes.svg
new file mode 100644
index 000000000..43c979409
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_unhainframes.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="42.645521" x2="42.645521" xlink:href="#a" y1="13.989586" y2="6.489585"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="28.645521" x2="28.645521" xlink:href="#a" y1="13.989586" y2="6.489585"/><radialGradient id="d" cx="4.905738" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.905746" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3" y2="21"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.44577 0 0 .44994 27.776767 3.633537)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1 0 0 -1 -.001249 22.998774)" gradientUnits="userSpaceOnUse" x1="12" x2="12.001249" xlink:href="#i" y1="4" y2="17.998774"/><g transform="scale(.26458333)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m37.818169 40.000002 5.181831-.000002v7l-5.181831.000002z" fill="url(#d)"/><path d="m-10.181816-47.000001 5.181816.000001v7l-5.181816-.000001z" fill="url(#f)" transform="scale(-1)"/><path d="m10.181816 40.000001h27.636353v7.000001h-27.636353z" fill="url(#g)"/></g><rect fill="url(#h)" height="19.000002" rx="1" width="19.000002" x="2.499998" y="2.500026"/><path d="m3.501249 3.498774h17v17h-17z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="19.000002" x="2.499998" y="2.500026"/><rect fill="url(#j)" height="12.776214" rx=".528" ry=".556" width="12.938914" x="5.528392" y="5.637476"/><g fill="none"><path d="m6.2916816 5.5443025c-.4300235.0004839-.7766156.3468658-.7768895.7768895l-.00728 11.422362c-.000274.430024.3468661.777373.7768894.776889l11.4360815-.01287c.430024-.000484.776616-.346867.77689-.77689l.0073-11.4223637c.000254-.4300215-.346886-.7773714-.776909-.7768875z" stroke="#002e99" stroke-opacity=".501961"/><path d="m4.5000001 19.5h14.9999999v-14.9999999l-14.9999997.0000002z" opacity=".5" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -6.256211 1.590256)"><g fill="#f37329"><rect height="7" rx=".474576" ry=".5" width=".999998" x="34.645519" y=".989585"/><rect height="6.999999" rx=".474576" ry=".5" width="1.000002" x="34.645519" y="10.989587"/><rect height="7" rx=".474576" ry=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width=".999998" x="31.061785" y="-26.641485"/><rect height="6.999999" rx=".474576" ry=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="1.000002" x="31.061785" y="-16.641483"/><rect height="7" rx=".474576" ry=".5" transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 0 0)" width=".999998" x="-18.641483" y="-40.061787"/><rect height="6.999999" rx=".474576" ry=".5" transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 0 0)" width="1.000002" x="-18.641483" y="-30.061785"/><g transform="rotate(90)"><rect height="7" rx=".474576" ry=".5" width=".999998" x="8.989586" y="-43.645519"/><rect height="6.999999" rx=".474576" ry=".5" width="1.000002" x="8.989586" y="-33.645519"/></g></g><path d="m26.770521 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m26.770521 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#c)" opacity=".2"/><path d="m26.770521 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m39.770521 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".42745"/><path d="m39.770521 6.4901c-1.4542 0-2.625 1.1708-2.625 2.625v1.75c0 1.4542 1.1708 2.625 2.625 2.625h4.75c1.4542 0 2.625-1.1708 2.625-2.625v-1.7499c0-1.4542-1.1708-2.625-2.625-2.625zm.3125 2h4.125c.51938 0 .9375.41812.9375.9375v1.125c0 .51938-.41812.9375-.9375.9375h-4.125c-.51938 0-.9375-.41812-.9375-.9375v-1.1244c0-.51938.41812-.9375.9375-.9375z" fill="url(#b)" opacity=".2"/><path d="m39.770521 7.4901h4.75c.90025 0 1.625.72475 1.625 1.625v1.75m-1.625 1.625h-4.75c-.90025 0-1.625-.72475-1.625-1.625" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_unsetcellsreadonly.svg b/icon-themes/elementary_svg/cmd/lc_unsetcellsreadonly.svg
new file mode 100644
index 000000000..d8712ac99
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_unsetcellsreadonly.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.11084452 0 0 .12453018 .485936 290.59251)" gradientUnits="userSpaceOnUse" x1="11.276111" x2="31.420702" y1="8.963265" y2="17.461874"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="b" cx="18.031223" cy="6.2807" gradientTransform="matrix(.12432347 0 0 .12453018 .119217 290.62837)" gradientUnits="userSpaceOnUse" r="3.181981" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(.23857596 0 0 .11906268 3.768904 291.25891)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(.23857596 0 0 .11906268 -2.581104 -301.61736)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.12756718 0 0 .08504477 .113392 292.73869)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.25891" x2="3.25891" y1="293.432285" y2="296.316999"><stop offset="0" stop-color="#f0dab6"/><stop offset="1" stop-color="#dfa751"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.24700944 0 0 .19843783 7.009991 288.20297)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#c" y1="27.5" y2="27.5"/><linearGradient id="j" gradientTransform="matrix(-.23247909 0 0 .18520832 6.888022 289.12902)" gradientUnits="userSpaceOnUse" x1="9.345224" x2="22.792734" y1="27.5" y2="27.5"><stop offset="0" stop-color="#7d511a" stop-opacity=".1"/><stop offset="1" stop-color="#b69464" stop-opacity=".029412"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="1.807986" x2="1.807986" xlink:href="#l" y1="296.206628" y2="293.560794"/><linearGradient id="l"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="4.718403" x2="4.718403" xlink:href="#l" y1="296.206628" y2="293.560794"/><linearGradient id="n" gradientTransform="matrix(.1810307 0 0 .17008929 .278508 291.22679)" gradientUnits="userSpaceOnUse" x1="21.846153" x2="21.846153" y1="15.277778" y2="27.722221"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(1.5875 -290.64998)"><path d="m3.150194 291.04725c-.791401 0-1.4304037.639-1.4304037 1.43041v1.21543l.5291667-.01v-1.18098c0-.51303.4130146-.92604.9260417-.92604s.9260414.41301.9260414.92604v1.20697l.5291666-.0163v-1.21543c0-.7914-.6390026-1.43041-1.4304033-1.43041z" fill="url(#a)" fill-rule="evenodd"/><path d="m3.150194 290.96149c-.791401 0-1.4304037.639-1.4304037 1.4304v1.21543l.5291667-.01v-1.18098c0-.51303.4130146-.92604.9260417-.92604s.9260414.41301.9260414.92604v1.20697l.5291666-.0164v-1.21543c0-.7914-.6390026-1.4304-1.4304033-1.4304z" fill="#fff" fill-rule="evenodd" opacity=".3"/><path d="m3.150194 291.04725c-.791401 0-1.4304037.639-1.4304037 1.43041v1.21543l.5291667-.01v-1.18098c0-.51303.4130146-.92604.9260417-.92604s.9260414.41301.9260414.92604v1.20697l.5291666-.0164v-1.21543c0-.7914-.6390026-1.4304-1.4304033-1.4304z" fill="none" opacity=".5" stroke="#555761" stroke-width=".264583"/><g fill-rule="evenodd"><path d="m2.7565154 291.4105c.0000548.21889-.177075.39635-.3955949.39635-.2185194 0-.3956495-.17746-.3955947-.39635-.0000548-.21888.1770753-.39635.3955947-.39635.2185199 0 .3956497.17747.3955949.39635z" fill="url(#b)" opacity=".5"/><path d="m2.5327409 291.4105c.0000238.0951-.07691.17215-.1718204.17215-.094911 0-.171844-.0771-.1718202-.17215-.0000238-.0951.07691-.17215.1718202-.17215.094911 0 .1718442.0771.1718204.17215z" fill="#fff" opacity=".5"/></g></g><g transform="translate(-.79375 -290.64998)"><path d="m4.960944 296.14047h.595313v.595313h-.595313z" fill="url(#d)" opacity=".3"/><path d="m-1.389064-296.73581h.595313v.595313h-.595313z" fill="url(#f)" opacity=".3" transform="scale(-1)"/><path d="m1.389064 296.14047h3.571881v.595313h-3.571881z" fill="url(#g)" opacity=".3"/><rect fill="url(#h)" height="2.910417" rx=".264583" width="3.96875" x="1.190624" y="293.4285"/><g fill="none" stroke-width=".264583"><rect height="2.910417" opacity=".5" rx=".264583" stroke="#7d511a" width="3.96875" x="1.190624" y="293.4285"/><path d="m1.5874984 293.69309h3.175m-3.175.52916h3.175m-3.175.52917h3.175m-3.175.52917h3.175m-3.175.52916h3.175" opacity=".2" stroke="url(#i)"/><path d="m1.5874984 293.95767h3.175m-3.175.52916h3.175m-3.175.52917h3.175m-3.175.52917h3.175m-3.175.52917h3.175" stroke="url(#j)"/></g><rect fill="url(#k)" height="2.645833" opacity=".5" rx=".529167" ry=".264583" width=".264583" x="1.5875" y="293.56079"/><rect fill="url(#m)" height="2.645833" opacity=".5" rx=".529167" ry=".264583" width=".264583" x="4.497917" y="293.56079"/><path d="m1.455207 293.69308h3.439583v2.38125h-3.439583z" fill="none" opacity=".6" stroke="url(#n)" stroke-linejoin="round" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_updatecurindex.svg b/icon-themes/elementary_svg/cmd/lc_updatecurindex.svg
new file mode 100644
index 000000000..79d66c8c9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_updatecurindex.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" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#m" y1="42" y2="20"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#m" y1="48" y2="26"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#m" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#m" y1="59" y2="37"/><linearGradient id="e"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" xlink:href="#e" y1="32" y2="39"/><radialGradient id="g" cx="62.625" cy="4.625" gradientTransform="matrix(.564708 0 0 .16941 -19.364 21.5164)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.48288 0 0 .360996 -990.092 -1149.617)" gradientUnits="userSpaceOnUse" x1="2082.573" x2="2082.573" xlink:href="#e" y1="3213.947" y2="3247.2981"/><linearGradient id="i" gradientTransform="matrix(.38778 0 0 .3918 7.072 2.35)" gradientUnits="userSpaceOnUse" x1="30.027" x2="26.434999" y1="27.802999" y2="33.389999"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.49416 0 0 .49422 19.834 2.1202)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" xlink:href="#k" y1="22.767" y2="39.522999"/><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.36396 0 0 .36408 18.838 6.1576)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" xlink:href="#k" y1="39.396999" y2="22.916"/><linearGradient id="m"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#m" y1="59" y2="37"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#m" y1="54" y2="32"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#m" y1="48" y2="26"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#m" y1="42" y2="20"/><g transform="translate(0 -26)"><path d="m2 32.5h20c.831 0 1.5.669 1.5 1.5v3c0 .831-.669 1.5-1.5 1.5h-20c-.831 0-1.5-.669-1.5-1.5v-3c0-.831.669-1.5 1.5-1.5z" fill="url(#f)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m2.5 45.5v2h7v-2z" fill="url(#n)"/><path d="m2.5 45.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 40.5v2h9v-2z" fill="url(#o)"/><path d="m2.5 40.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 34.5v2h6v-2z" fill="url(#p)"/><path d="m2.5 34.5v2h6v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 28.5v2h7v-2z" fill="url(#q)"/><path d="m2.5 28.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m9 29v.5h-5v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m8 35v.5h-4v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m11 41v.5h-7v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m9 46v.5h-5v.5h-1v-1z" fill="#fff" opacity=".2"/><path d="m19.5 28.5v2h2v-2z" fill="url(#a)"/><path d="m19.5 28.5v2h2v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 29v.5h-1v-.5z" fill="#fff" opacity=".2"/><path d="m19.5 34.5v2h2v-2z" fill="url(#b)"/><path d="m19.5 34.5v2h2v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 35v.5h-1v-.5z" fill="#fff" opacity=".2"/><path d="m19.5 40.5v2h2v-2z" fill="url(#c)"/><path d="m19.5 40.5v2h2v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 41v.5h-1v-.5z" fill="#fff" opacity=".2"/><path d="m19.5 45.5v2h2v-2z" fill="url(#d)"/><path d="m19.5 45.5v2h2v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m21 46v.5h-1v-.5z" fill="#fff" opacity=".2"/><g fill="#333"><path d="m13 36h2v1h-2z"/><path d="m16 36h2v1h-2z"/><path d="m13 42h2v1h-2z"/><path d="m16 42h2v1h-2z"/><path d="m13 47h2v1h-2z"/><path d="m16 47h2v1h-2z"/><path d="m13 30h2v1h-2z"/><path d="m16 30h2v1h-2z"/><path d="m11 30h1v1h-1z"/><path d="m10 36h2v1h-2z"/><path d="m11 47h1v1h-1z"/></g><path d="m16.451172 9a1.6897785 1.6897785 0 0 0 -1.640625 1.689453v.394531c-1.345594.293078-2.537012.979509-3.46875 1.916016h10.658203c.227953 0 .443829-.045999.648438-.117188a1.6897785 1.6897785 0 0 0 -.572266-.617187l-4.66211-2.9980469a1.6897785 1.6897785 0 0 0 -.96289-.2675781zm-5.931641 5c-.5860005.877197-.9823419 1.888227-1.082031 3h2.0625a.50005.50005 0 0 0 .5-.5v-2a.50005.50005 0 0 0 -.5-.5zm8.980469 0a.50005.50005 0 0 0 -.5.5v2a.50005.50005 0 0 0 .5.5h2a.50005.50005 0 0 0 .5-.5v-.140625a1.6897785 1.6897785 0 0 0 -.710938-.158203h-.912109l1.623047-1.044922v-.65625a.50005.50005 0 0 0 -.5-.5zm-6.5 1.5a.50005.50005 0 0 0 -.5.5v1a.50005.50005 0 0 0 .5.5h2a.50005.50005 0 0 0 .5-.5.50005.50005 0 0 0 .5.5h2a.50005.50005 0 0 0 .5-.5v-1a.50005.50005 0 0 0 -.5-.5h-2a.50005.50005 0 0 0 -.5.5.50005.50005 0 0 0 -.5-.5zm6.5 3.5a.50005.50005 0 0 0 -.5.5v2a.50005.50005 0 0 0 .5.5h1.845703c.240956-.2801.460818-.577535.654297-.894531v-1.605469a.50005.50005 0 0 0 -.5-.5zm-9.9375.005859c.09932.46205.2486068.905405.4375 1.328125v-.833984a.50005.50005 0 0 0 -.4375-.494141zm1.4375 1.494141a.50005.50005 0 0 0 -.5.5v.251953c.295274.45651.642531.874743 1.035156 1.248047h.464844a.50005.50005 0 0 0 .5-.5.50005.50005 0 0 0 .5.5h2a.50005.50005 0 0 0 .5-.5.50005.50005 0 0 0 .5.5h2a.50005.50005 0 0 0 .5-.5v-1a.50005.50005 0 0 0 -.5-.5h-2a.50005.50005 0 0 0 -.5.5.50005.50005 0 0 0 -.5-.5h-2a.50005.50005 0 0 0 -.5.5.50005.50005 0 0 0 -.5-.5z" fill="#fff" fill-opacity=".742647" transform="translate(0 26)"/><g transform="translate(.2 26.09)"><path d="m22 22.3c0 .9942-2.6862 1.8-6 1.8s-6-.8058-6-1.8 2.6862-1.8 6-1.8 6 .8058 6 1.8z" fill="url(#g)" fill-rule="evenodd" opacity=".3" stroke-width=".6"/><path d="m16.3 10.6v1.8108c-.0996-.006-.1998-.0102-.3-.0108-2.8164 0-5.1 2.2836-5.1 5.1s2.2836 5.1 5.1 5.1c2.7-.0012 4.9308-2.106 5.0892-4.8h-2.4072c-.018.1596-.0528.3138-.096.462l-.0138.048c-.0438.1398-.1002.2742-.165.402l-.03.0618c-.0672.1236-.1428.24-.2268.3516l-.048.06c-.0876.108-.183.2118-.2862.306l-.0504.0438c-.108.0942-.2238.1824-.3468.258-.0096.006-.0192.0108-.03.0162-.12.072-.246.1356-.3762.189l-.0504.0222c-.132.0504-.2688.0876-.4092.117-.0264.006-.054.012-.0798.0168-.156.0276-.312.0444-.474.0444-.186 0-.3642-.018-.5382-.054-.0018 0-.0042 0-.006-.0024-.0048 0-.0084-.0024-.012-.0036-.1644-.0336-.324-.084-.4752-.147l-.039-.0162c-.1482-.0648-.2892-.141-.4218-.2292l-.024-.0138c-.1338-.0912-.258-.1962-.3732-.3096l-.0264-.0252c-.1104-.111-.21-.234-.2988-.3624l-.036-.048c-.0822-.1224-.1512-.2544-.2124-.3912-.012-.0258-.024-.0522-.0348-.078-.057-.1392-.102-.285-.135-.4344l-.015-.072c-.0318-.1644-.051-.336-.051-.5124 0-.1842.018-.363.054-.537l.0012-.003.0036-.0156c.0342-.1638.084-.3228.1476-.474l.0162-.0402c.066-.1482.1422-.2892.2304-.4218l.0138-.024c.0912-.1338.1962-.258.3096-.3732l.0252-.027c.111-.1104.234-.21.3624-.2988l.048-.036c.123-.084.255-.1524.3918-.2136.0258-.012.0522-.024.078-.0348.1392-.057.285-.102.4344-.135.024-.006.048-.012.072-.0156.1662-.0324.3372-.0516.5136-.0516.1002 0 .2004.006.3.018v1.782l4.6596-3z" fill="url(#h)" opacity=".99" stroke-width=".6"/><g fill="none"><path d="m16.894 13.372v-1.674l2.9592 1.9128-2.9592 1.884v-1.5156" opacity=".5" stroke="url(#i)" stroke-width=".9822"/><path d="m20.434 18.1276a4.488 4.488 0 0 1 -5.0244 3.837 4.488 4.488 0 0 1 -3.879-4.9896 4.488 4.488 0 0 1 4.9614-3.921" opacity=".5" stroke="url(#j)" stroke-width=".9822"/><path d="m16.3 10.6v1.81c-.1-.005-.2-.01-.3-.01-2.816 0-5.1 2.284-5.1 5.1s2.284 5.1 5.1 5.1c2.7 0 4.93-2.106 5.09-4.8h-2.41c-.018.16-.053.314-.096.462l-.014.048c-.044.14-.1.274-.165.402l-.03.062c-.067.123-.143.24-.227.35l-.048.063c-.087.108-.183.21-.286.306l-.05.043c-.108.095-.224.183-.347.258-.01.006-.02.01-.03.017-.12.074-.247.137-.377.19l-.05.02c-.133.053-.27.09-.41.12l-.08.016c-.154.028-.312.044-.474.044-.185 0-.364-.02-.538-.055h-.006c-.004 0-.008-.003-.012-.004-.164-.033-.324-.082-.475-.146l-.04-.016c-.15-.065-.29-.14-.422-.23l-.024-.013c-.135-.09-.26-.196-.374-.31l-.026-.025c-.11-.112-.21-.235-.3-.363l-.035-.048c-.083-.126-.152-.258-.214-.395l-.033-.078c-.057-.14-.102-.285-.135-.434l-.017-.072c-.03-.163-.05-.334-.05-.51 0-.185.018-.364.054-.538v-.003l.004-.017c.033-.163.083-.322.146-.474l.017-.04c.064-.15.14-.29.23-.423l.013-.024c.09-.133.196-.258.31-.373l.024-.026c.11-.11.234-.21.363-.3l.048-.035c.124-.084.256-.153.393-.214l.078-.035c.14-.056.286-.1.436-.134.024-.006.048-.012.072-.016.166-.03.337-.05.513-.05.1 0 .202.007.3.017v1.783l4.66-3z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".982"/><path d="m20.662 18.4-1.476-.003c-.462 1.6338-2.103 2.67-3.7992 2.3472-1.785-.3396-2.9616-2.0556-2.6352-3.843.327-1.788 2.034-2.976 3.8244-2.6616" opacity=".5" stroke="url(#l)" stroke-width=".9822"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_upsearch.svg b/icon-themes/elementary_svg/cmd/lc_upsearch.svg
new file mode 100644
index 000000000..6f665d881
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_upsearch.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" gradientTransform="matrix(0 -1 -1 0 23.002927 24.000361)" gradientUnits="userSpaceOnUse" x1="21.110256" x2="1.935627" y1="6.002927" y2="6.002927"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 21.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(0 1.004639 1 0 -41.537059 -15.538205)" gradientUnits="userSpaceOnUse" x1="20.443369" x2="35.374104" y1="54.037033" y2="54.037033"><stop offset="0" stop-color="#fff"/><stop offset=".46875" 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><path d="m1.059 8.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" transform="matrix(-1 0 0 1 20.85018 8.547609)"/><path d="m19.489256 11.952413h-.0039c0-.162386-.06441-.29734-.167969-.394532-.0074-.0067-.01451-.01441-.02148-.02149l-6.94923-7.891859c-.09098-.0909-.214106-.144532-.349609-.144532-.134536 0-.250868.05363-.347657.144532l-6.949218 7.891864c-.007.0071-.01412.01484-.02148.02149-.1035639.09719-.1679689.232145-.1679689.394532 0 .301717.215491.527343.505858.527343h3.988275c.271008-.000189.49805.237748.49805.529297v7.97727c0 .285849.214151.5.4999999.5h4.000001c.285849 0 .5-.214151.5-.5v-8.026103c.02501-.267637.241068-.480647.496091-.480469h3.990234c.290366 0 .500003-.225626.500003-.527343z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><path d="m11.999974 4.7050783-5.8806293 6.7968747h2.8825668c.8272384.000268 1.4977795.670809 1.4980475 1.498047h.002v7.5h2.987202v-7.5h.002c.000221-.827238.670762-1.497779 1.498-1.498047h2.883743z" fill="none" opacity=".6" stroke="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_usewizards.svg b/icon-themes/elementary_svg/cmd/lc_usewizards.svg
new file mode 100644
index 000000000..3cabc5e60
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_usewizards.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -6.267669)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="32.5" cy="16.5625" gradientTransform="matrix(.13600338 .32887282 -.25782279 .11298813 11.149645 -7.537857)" gradientUnits="userSpaceOnUse" r="14.4375" xlink:href="#f"/><linearGradient id="c" gradientTransform="matrix(.26725589 0 0 1.157552 9.315594 -10.704165)" gradientUnits="userSpaceOnUse" x1="-32.957481" x2="-25.474016" y1="27.388975" y2="27.388975"><stop offset="0" stop-color="#2e3436"/><stop offset=".64444447" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.77602087 .23906428 -.31605097 .56747902 -20.167798 4.551095)" gradientUnits="userSpaceOnUse" x1="27.52779" x2="30.419695" y1="4.16702" y2="2.948735"><stop offset="0" stop-color="#eeeeec"/><stop offset=".78888887" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.417044" x2="1.164339" y1="4.476628" y2="10.218431"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><filter id="g" color-interpolation-filters="sRGB" height="1.324258" width="1.386852" x="-.193426" y="-.162129"><feGaussianBlur stdDeviation=".67849208"/></filter><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".655513" x2="14.727656" xlink:href="#f" y1="11.822087" y2="1.32404"/><path d="m-.21353815 8.9553792c13.01421415.8253086 4.81258425-6.6877572 14.86944815-6.9271331l2.526834 5.3100242c-4.589328-2.1399165-7.728547 8.8538297-17.45599893 2.3934249l.0597161-.776316z" fill="url(#e)" fill-rule="evenodd" opacity=".444444"/><path d="m24.090748 20.465883c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#a)" opacity=".2"/><path d="m9.9746094 1.1054688-.1015625 2.4785156-1.5957031.8359375-.5-.28125-.0175782-1.4765625-1.046875.9648437-1.4101562-.4414062.59375 1.2929687-.8554688 1.2050782 1.4140625-.1640626.8828125 1.1855469.2792969-1.3964843.7382813-.25 1.5625.5800781.4316402 2.5390625 1.539063-1.9453125 2.546875.375-1.375-2.0664063 1.142578-2.3046875-2.386719.6679688zm-5.5234375 4.3671874-.8125.75-1.09375-.34375.4609375 1.0058594-.6640625.9335938 1.0976562-.1269532.6835938.9199219.2167969-1.0839843 1.0878906-.3652344-.9628906-.5410156zm3.7128906.8925782-1.1835937 1.0898437-1.5957032-.4980469.671875 1.4628907-.9648437 1.3613281 1.5976562-.1855469.9960938 1.3398439.3164062-1.5781251 1.5839844-.5332031-1.4042969-.7890626zm-6.2207031 1.5859375-.296875 1.1191406-1.15820315.3125.97070315.6269535-.0605469 1.199218.8964844-.730468 1.1230469.429687-.4179688-1.080078.7539062-.9335938-1.1542968.0644532z" fill="url(#h)"/><path d="m13.263114 9.769977c-2.055779.900922-4.601427-.494534-5.685864-3.116837-1.084439-2.622304-.297012-5.478444 1.758767-6.3793668 2.055778-.9009236 4.601426.4945301 5.685864 3.1168348 1.084439 2.622304.297012 5.478445-1.758767 6.379369z" fill="url(#b)" filter="url(#g)" opacity=".483"/><g transform="matrix(1.0583533 -.61104055 .51705714 .89556923 3.108729 -5.864404)"><path d="m.5 18v12.4375c0 .5817.297334 1.0625.666667 1.0625h.666667c.369333 0 .666666-.4808.666666-1.0625v-12.4375z" fill="url(#c)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".74907" ry=".929487" stroke="#000" stroke-width=".814307" width="2" x=".5" y="10.5"/><path d="m1.166667 10.5c-.369333 0-.666667.4808-.666667 1.0625v6.4375h2v-6.4375c0-.5817-.297333-1.0625-.666666-1.0625z" fill="url(#d)" fill-rule="evenodd" opacity=".9"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_validation.svg b/icon-themes/elementary_svg/cmd/lc_validation.svg
new file mode 100644
index 000000000..d61cb3758
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_validation.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" gradientUnits="userSpaceOnUse" x1="18" x2="18.5" y1="13.5" y2="20"><stop offset="0" stop-color="#ff8c82"/><stop offset="1" stop-color="#c6262e" stop-opacity=".687719"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.29349916 0 0 .29349126 -.268177 9.100885)" gradientUnits="userSpaceOnUse" x1="63.396999" x2="63.396999" xlink:href="#f" y1="-12.489" y2="5.4676"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18" x2="18" y1="4" y2="12"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="21"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".750877"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="29.608269" x2="29.608269" xlink:href="#i" y1="41.17144" y2="51.172848"/><linearGradient id="f" gradientTransform="matrix(.29349916 0 0 .29349126 -.268177 18.100885)" gradientUnits="userSpaceOnUse" x1="63.396999" x2="63.396999" y1="-12.489" y2="5.4676"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -16.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#i" y1="33.392567" y2="88.955948"/><linearGradient id="h" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.121649" x2="25.121649" xlink:href="#i" y1="42.282707" y2="51.172848"/><linearGradient id="i" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(-1 0 0 1 23 0)"><rect fill="url(#g)" height="20" rx=".527778" ry=".555556" width="21" x=".5" y="2.5"/><path d="m.5 2.5h21v20h-21z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/><path d="m1.5 3.5h19v18h-19z" fill="none" stroke="url(#d)" stroke-linecap="square" stroke-linejoin="round"/><g transform="translate(-2 -4)"><rect fill="url(#h)" height="4" rx=".527778" ry=".555556" width="17" x="4.5" y="18.5"/><path d="m4.5 18.5h17v4h-17z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g><g transform="translate(-2 -12)"><rect fill="url(#e)" height="4" rx=".527778" ry=".555556" width="17" x="4.5" y="18.5"/><path d="m4.5 18.5h17v4h-17z" fill="none" stroke="#575757" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".529412"/></g></g><path d="m3 19.5h18" fill="none" stroke="#fff"/><path d="m3 11.5h18" fill="none" stroke="#fff"/><path d="m21.5 17a3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 3.5 3.5z" fill="url(#a)" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m20.554452 17.070534c0 1.417739-1.149135 2.566874-2.566756 2.566874s-2.566835-1.149135-2.566835-2.566874c0-1.417582 1.149214-2.566717 2.566835-2.566717s2.566756 1.149135 2.566756 2.566717z" fill="none" opacity=".4" stroke="url(#f)"/><path d="m16 17h4v-1h-4z" opacity=".2" stroke-width=".469662"/><path d="m16 18h4v-1h-4z" fill="#fff" stroke-width=".469662"/><path d="m21.5 8a3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 3.5 3.5z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m20.554452 8.070534c0 1.417739-1.149135 2.566874-2.566756 2.566874s-2.566835-1.149135-2.566835-2.566874c0-1.417582 1.149214-2.566717 2.566835-2.566717s2.566756 1.149135 2.566756 2.566717z" fill="none" opacity=".4" stroke="url(#b)"/><g stroke-width=".528973" transform="matrix(.99999999 0 0 1 -.000001 .000002)"><path d="m20.273438 4.7109375-1.789063 1.9472656-.794922-.7929687a1.0798285 1.0786873 0 0 0 -1.521484 0l-1.058594 1.0566406a1.0798285 1.0786873 0 0 0 -.28125.4628906 1.0798285 1.0786873 0 0 0 0 .0332032c.021752.3074881.073635.6084401.166016.890625a1.0798285 1.0786873 0 0 0 .197265.2148437l2.646485 2.1152345a1.0798285 1.0786873 0 0 0 .380859.199219c.01085.001057.022301-.000529.033203 0a1.0798285 1.0786873 0 0 0 .066406.015625c.065728.0037.13067 0 .197266 0 .094583 0 .188446-.008699.28125-.015625a1.0798285 1.0786873 0 0 0 .513672-.314453l2.671875-2.867188a4 4 0 0 0 -1.708984-2.9453125z" fill="#206b00" opacity=".1"/><path d="m20.71875 5.0742188-2.21875 2.4257812-1.224609-1.2226562a.50223526.50170447 0 0 0 -.69336 0l-1.058593 1.0566406a.50223526.50170447 0 0 0 .033203.7441406l2.646484 2.115234a.50223526.50170447 0 0 0 .677734-.050781l2.976563-3.1972655a4 4 0 0 0 -1.138672-1.8710937z" fill="#206b00" opacity=".25"/><path d="m21.066406 5.4375-2.550781 2.7734375-1.585937-1.5859375-1.058594 1.0566406 2.644531 2.1152344 3.150391-3.3828125a4 4 0 0 0 -.59961-.9765625z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_versiondialog.svg b/icon-themes/elementary_svg/cmd/lc_versiondialog.svg
new file mode 100644
index 000000000..c18595263
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_versiondialog.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" gradientTransform="matrix(.31428606 0 0 .32378988 .457153 -.316822)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.221258" xlink:href="#h" y1=".985206" y2="51.832962"/><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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.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" gradientTransform="matrix(.02071006 0 0 .00617647 .514794 15.235447)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#i" y1="366.64789" y2="609.50507"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00803239 0 0 .00617647 7.840805 15.23546)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="f" gradientTransform="matrix(.31428605 0 0 .34691773 .457153 -.375166)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.221258" xlink:href="#h" y1=".985206" y2="51.832962"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00803239 0 0 .00617647 11.840805 18.23546)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="k" gradientTransform="matrix(.02071006 0 0 .00617647 4.514794 18.235447)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#i" y1="366.64789" y2="609.50507"/><linearGradient id="l" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#h" y1=".985206" y2="47.013336"/><linearGradient id="m" gradientTransform="matrix(.02071006 0 0 .00617647 23.006319 8.633711)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#i" y1="366.64789" y2="609.50507"/><radialGradient id="n" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00803239 0 0 .00617647 30.33233 8.633724)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><radialGradient id="o" cx="605.71429" cy="486.64789" gradientTransform="matrix(.00803239 0 0 .00617647 30.651196 8.633724)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><path d="m3.000001 17.500035h10v1.5h-10z" fill="url(#d)" opacity=".15"/><path d="m3.000001 17.5001v1.499919c-.413648.0029-1-.336056-1-.750057 0-.413999.4616-.749862 1-.749862z" fill="url(#e)" opacity=".15"/><g transform="translate(0 1)"><path d="m2.5.5c2.5206668 0 11.000025.001016 11.000025.001016l.000013 15.965112s-7.3333588 0-11.000038 0c0-5.322042 0-10.6440857 0-15.966128z" fill="url(#f)" stroke-width="1.120038"/><g fill="none"><path d="m12.5 15.516949h-9.0000001v-14.016949h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 15.96520004h-11.000076z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m5 3h9l.000009 14.999133-9.000009.000867v-14.999962z" opacity=".05"/><path d="m7.000001 20.500035h10v1.5h-10z" fill="url(#k)" opacity=".15"/><path d="m7.000001 20.5001v1.499919c-.413648.0029-1-.336056-1-.750057 0-.413999.4616-.749862 1-.749862z" fill="url(#j)" opacity=".15"/><g transform="translate(4 4)"><path d="m2.5.5c2.5206668 0 11.000025.00094775 11.000025.00094775l.000013 15.96518025h-11.000038z" fill="url(#a)" stroke-width="1.08206"/><g fill="none"><path d="m12.5 15.516949h-9.0000001v-14.016949h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l-.000025 15.99907204-11.000038-.033872z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m9 6h9l.000009 14.999133-9.000009.000867v-14.999962z" opacity=".05"/><g transform="translate(8 7)"><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#l)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l-.000025 14.99907204-11.000038.000026z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(-14.491525 11.601735)"><path d="m25.491526 10.8983h10v1.5h-10z" fill="url(#m)" opacity=".15"/><path d="m25.491526 10.898364v1.499919c-.413648.0029-1-.336056-1-.750057 0-.413999.4616-.749862 1-.749862z" fill="url(#n)" opacity=".15"/><path d="m35.492 10.898364v1.499919c.413648.0029 1-.336056 1-.750057 0-.413999-.4616-.749862-1-.749862z" fill="url(#o)" opacity=".15"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_verticalcaption.svg b/icon-themes/elementary_svg/cmd/lc_verticalcaption.svg
new file mode 100644
index 000000000..41eecaa65
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_verticalcaption.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 -.0082353 17.761206 7.019521)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.0352071 0 0 -.0082353 -.724852 7.019538)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 -.0082353 13.238793 7.019521)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="e" gradientTransform="matrix(0 -.4507042 -.46666668 0 22.881342 20.886296)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset=".11111111" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11" x2="20" xlink:href="#f" y1="9.5" y2="9.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="13" y2="1"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="20" y2="4"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#f" y1="16" y2="7"/><g transform="matrix(1 0 0 -1 0 24)"><path d="m10.5 4v-1.999891c-.6204724-.0038-1.4999999.448075-1.4999999 1.000075 0 .551999.6924.999816 1.4999999.999816z" fill="url(#a)" opacity=".15"/><path d="m10.5 4 9.999999.000085v-2l-9.999999-.000085z" fill="url(#c)" opacity=".15"/><path d="m20.5 4v-1.999891c.620472-.0038 1.5.448075 1.5 1.000075 0 .551999-.692402.999816-1.5.999816z" fill="url(#d)" opacity=".15"/><path d="m11 4v.5 12.5h9v-13zm1 1h7v11h-7z" fill="url(#g)"/><path d="m10.5 3.5v14h10v-14zm-3.8125 5-2.15625 10.8125-.03125.1875h2l1.78125-8h2.71875l-.14162-3.0220971z" fill="url(#h)"/><path d="m11.5 4.5h8v12h-8z" fill="none" stroke="url(#j)"/><path d="m10 3v.5 4.5039062h-.5722656l.0019531-.0039062h-3.1542969l-.078125.4042969c-.7053676 3.6045231-1.4353388 7.2059901-2.15625 10.8105471l-.00195.0078-.1289094.777356h2.9902344l.087891-.390625c.6057518-2.706093 1.0478084-4.931793 1.6132809-7.609375h1.3984375v6h11v-15zm1 1h9v13h-9v-6h-1-1.1679688c.0004514-.002.0015-.0039.00195-.0059h-1.0097656c-.6383372 2.841652-1.121418 5.200425-1.7324187 8.0059h-.9882813c.6669279-3.331605 1.3395161-6.663325 1.9941406-10 1.3061748-.0034325 2.6024101.0117188 3.9023438.0117188z" fill="url(#i)"/><path d="m8.0117156 10.10348 2.9882844-.00973v.90625l-3.1757844-.0059z" fill="#fdfdfb"/><path d="m17.492709 15.035211v-1.647888zm0-1.830986v-.788732zm0-.929578v-.394365zm0-.549296v-.718309zm0-.873238v-.732395zm0-.87324v-1.169014zm0-1.323943v-1.521127zm0-1.661972v-1.014085zm0-1.15493v-.253521zm-2 9.197183v-1.929578zm0-2.084507v-2.084507zm0-2.225352v-.830986zm0-.971831v-1.957747zm0-2.084507v-1.338028zm0-1.492958v-.535211zm-1.992709 8.823944v-1.394366zm0-1.535211v-2.28169zm0-2.422536v-1.112676zm0-1.253521v-1.042253zm0-1.183098v-.887324zm0-1.028169-.01458-1.394367z" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_verticaltext.svg b/icon-themes/elementary_svg/cmd/lc_verticaltext.svg
new file mode 100644
index 000000000..d60a1ffd5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_verticaltext.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="22" x2="22" y1="0" y2="4"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 42 -9)" gradientUnits="userSpaceOnUse" x1="11" x2="11.5" y1="12" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="14.984537" cy="-4.569169" gradientTransform="matrix(-2.3475 .00000005 -.00000005 -2.1003991 47.1762 -6.597079)" gradientUnits="userSpaceOnUse" r="8.0937"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="d" cx="12" cy="-14.267" gradientTransform="matrix(1.9091 .00000009 -.00000012 2.7273 -10.909 62.909)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></radialGradient><g transform="translate(0 2)"><path d="m7.2938 13.3052v-6.7171l-2.9-1.1564v-3.0924l15.2 6.3345v2.8777l-15.2 6.1092v-3.2337zm2.3-5.919v5.0456l6.8763-2.2512z" style="stroke:#000;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.43137;fill:url(#c)"/><path d="m2.9316-.50977-.048828-.48828-.29102.029297-.048828.005859-.048828.013672-.23047.072266.29492.95508.17773-.054688.22656-.023438h2.0371v-1h-2.0684zm3.0684.50977h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm2.9998 0h2.0004v-1h-2.0004zm3.0002 0h.0127l.25098.023438.16406.050781.16211.087891.13672.11133.11133.13672.08789.16211.041017.42773h.95508l-.05664-.77344-.01367-.046875-.02344-.044922-.13281-.24219-.02344-.042969-.0293-.037109-.17578-.21289-.0293-.037109-.03711-.029297-.21289-.17578-.03711-.029297-.04297-.023438-.24219-.13281-.04492-.023438-.04687-.013672-.26758-.083984-.04883-.013672-.04883-.005859-.31543-.029297-.023432-.0019533h-.06934zm-19.828.13477-.023438.044922-.013672.046875-.083984.26758-.013672.048828-.0058594.048828-.029297.29102-.0019531.023438v1.0938h1v-1.0371l.023438-.22656.050781-.16602.044922-.083984-.87891-.47461zm20.828 3.8652h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm21 1.549h1v-1.549h-1zm-21 .51936v.02539l.00195.02344.029297.29102.00586.04883.013672.04883.083984.26758.013672.04687.023438.04492.13281.24219.023438.04297.029297.03711.17578.21289.029297.03711.037109.0293.021484.01758.40234-.49023.28125-.23047-.14258-.17384-.087891-.16211-.050781-.16406-.023438-.22656v-.81836h-1zm20.945.32422-.0078-.002-.01172.03711-.08789.16211-.11133.13672-.13672.11133-.16211.08789-.16406.05078-.22657.023485h-.20312v1h.25977l.02344-.002.29102-.0293.04883-.0059.04883-.01367.26758-.08398.04687-.01367.04492-.02344.24219-.13281.04297-.02344.03711-.0293.21289-.17578.03711-.0293.0293-.03711.17578-.21289.0293-.03711.02344-.04297.13281-.24219.02344-.04492.01367-.04687.02734-.08789-.92383-.28516-.02148-.01172zm-19.16 1.5957.097656.0098.023438.002h2.0938v-1h-2.0371l-.078125-.0078zm3.2148.011719h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2z" fill="url(#d)" opacity=".867"/><path d="m4.3945312 4.3398438v.5l15.1992188 6.3339842v-.5zm11.3945308 8.0625002-6.195312 2.029297v.5l6.876953-2.251953zm-8.4960932 2.902344-2.8984376 1.123046v.5l2.8984376-1.123046z" fill="#e7e1f6" opacity=".2" transform="translate(0 -2)"/></g><path id="e" d="m20.501.49999999h2.9986v3.00030001h-2.9986z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".99292"/><use id="f" height="100%" transform="translate(.003537 20.003)" width="100%" xlink:href="#e"/><use height="100%" transform="translate(-20.009 -20.007)" width="100%" xlink:href="#f"/><use height="100%" transform="translate(-20.005 20.003)" width="100%" xlink:href="#e"/><path id="g" d="m22.5 1.5v1h-1v-1z" fill="none" opacity=".5" stroke="url(#b)"/><use height="100%" transform="translate(0 20)" width="100%" xlink:href="#g"/><use height="100%" transform="translate(-20)" width="100%" xlink:href="#g"/><use height="100%" transform="translate(-20 20)" width="100%" xlink:href="#g"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_verticaltextfittosizetool.svg b/icon-themes/elementary_svg/cmd/lc_verticaltextfittosizetool.svg
new file mode 100644
index 000000000..7a9b11974
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_verticaltextfittosizetool.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" gradientTransform="matrix(.98294772 0 0 1.0173481 0 -1)" gradientUnits="userSpaceOnUse" x1="4.067797" x2="20.345367" y1="6.875161" y2="6.875161"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.5" x2="22.5" xlink:href="#b" y1="20.5" y2="20.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.498432" x2="19.998432" y1="20.494432" y2="20.494432"><stop offset="0" stop-color="#fff"/><stop offset=".42424244" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="22" x2="22.5" y1="-6" y2="-6"><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(0 -1.3105937 1.3564607 0 10.991634 16.648564)" gradientUnits="userSpaceOnUse" x1="22" x2="22" xlink:href="#b" y1="0" y2="4"/><radialGradient id="g" cx="12" cy="-14.267" gradientTransform="matrix(1.9091 .00000009 -.00000012 2.7273 -10.909 62.909)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></radialGradient><g transform="matrix(0 1 -1 0 23.994432 .001568)"><g transform="translate(0 2)"><path d="m2.9316-.50977-.048828-.48828-.29102.029297-.048828.005859-.048828.013672-.23047.072266.29492.95508.17773-.054688.22656-.023438h2.0371v-1h-2.0684zm3.0684.50977h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm2.9998 0h2.0004v-1h-2.0004zm3.0002 0h.0127l.25098.023438.16406.050781.16211.087891.13672.11133.11133.13672.08789.16211.041017.42773h.95508l-.05664-.77344-.01367-.046875-.02344-.044922-.13281-.24219-.02344-.042969-.0293-.037109-.17578-.21289-.0293-.037109-.03711-.029297-.21289-.17578-.03711-.029297-.04297-.023438-.24219-.13281-.04492-.023438-.04687-.013672-.26758-.083984-.04883-.013672-.04883-.005859-.31543-.029297-.02343-.001953h-.06934zm-19.828.13477-.023438.044922-.013672.046875-.083984.26758-.013672.048828-.00586.048828-.029297.29102-.00195.023438v1.0938h1v-1.0371l.023438-.22656.050781-.16602.044922-.083984-.87891-.47461zm20.828 3.8652h1v-2h-1zm-21 1h1v-2h-1zm21 2h1v-2h-1zm-21 1h1v-2h-1zm0 3.00003h1v-2h-1zm21 0h1v-3h-1zm-21 2.06836v.02539l.00195.02344.029297.29102.00586.04883.013672.04883.083984.26758.013672.04687.023438.04492.13281.24219.023438.04297.029297.03711.17578.21289.029297.03711.037109.0293.021484.01758.40234-.49023.28125-.23047-.14258-.17384-.087891-.16211-.050781-.16406-.023438-.22656v-.81836h-1zm20.945.32422-.0078-.002-.01172.03711-.08789.16211-.11133.13672-.13672.11133-.16211.08789-.16406.05078-.22657.02349h-.20312v1h.25977l.02344-.002.29102-.0293.04883-.0059.04883-.01367.26758-.08398.04687-.01367.04492-.02344.24219-.13281.04297-.02344.03711-.0293.21289-.17578.03711-.0293.0293-.03711.17578-.21289.0293-.03711.02344-.04297.13281-.24219.02344-.04492.01367-.04687.02734-.08789-.92383-.28516-.02148-.01172zm-19.16 1.5957.097656.0098.023438.002h2.0938v-1h-2.0371l-.078125-.0078zm3.2148.01172h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2z" fill="url(#g)" opacity=".867"/><path d="m13.5 12.5h-3.050941l.050941-7h-6.0000001v-3h15.0000001v3h-6.000001z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -2)"><path d="m5.5 17.5-4 3 4 3v-2h13v2l4-3-4-3v2h-13z" fill="url(#c)" stroke="#a62100" stroke-opacity=".501961"/><path d="m4.5019531 19.496094-1.3398437 1.003906 1.3398437 1.003906v-.003906c-.0002262-.5513.4467471-.998273.9980469-.998047h13c.5513-.000226.998273.446747.998047.998047v.0039l1.339844-1.0039-1.339844-1.003906v.003906c.000226.5513-.446747.998273-.998047.998047h-13c-.5512998.000226-.9982731-.446747-.9980469-.998047z" fill="none" opacity=".5" stroke="url(#d)"/></g><path d="m16.494141 4.5019531v1h3v-1zm-7.0000004 5.9492189v1l7.0000004.050781v-1z" fill="#fff" opacity=".1" transform="matrix(0 -1 1 0 -.001568 21.994432)"/></g><path id="h" d="m20.50015 3.49945v-2.9986h3.0003v2.9986z" fill="url(#f)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".99292"/><use id="i" height="100%" transform="translate(.0004 14)" width="100%" xlink:href="#h"/><use height="100%" transform="translate(-20.005863 -14.004)" width="100%" xlink:href="#i"/><use height="100%" transform="translate(-20.008137 14)" width="100%" xlink:href="#h"/><path id="j" d="m21.5 1.5h1v1h-1z" fill="none" opacity=".5" stroke="url(#e)"/><use height="100%" transform="translate(-.003137 13.997)" width="100%" xlink:href="#j"/><use height="100%" transform="translate(-20)" width="100%" xlink:href="#j"/><use height="100%" transform="translate(-20.003137 13.997)" width="100%" xlink:href="#j"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_vfixedline.svg b/icon-themes/elementary_svg/cmd/lc_vfixedline.svg
new file mode 100644
index 000000000..95c654f9b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_vfixedline.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.21688641 0 0 .11633788 10.917726 18.626797)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1.3142331 -1.0026853 0 23.532234 -1.75927)" gradientUnits="userSpaceOnUse" x1="5.627119" x2="17.762712" y1="4.169491" y2="18.305084"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="11.405721" cy="20.488203" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".238" rx="3.659958" ry="1.963204"/><path d="m10.497533 3.4975329v16.0049341h2.004934v-16.0049341z" fill="url(#b)" stroke="#888a85" stroke-linejoin="round" stroke-width=".995066"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_view100.svg b/icon-themes/elementary_svg/cmd/lc_view100.svg
new file mode 100644
index 000000000..2b77cffae
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_view100.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="19.000001"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.88235294 0 0 .88235295 1.411765 1.411765)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24.466665" y2="2.933333"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1 0 0 .87593985 0 .992481)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="16" y2="10"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="7" y2="16.541353"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".698"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="16.999986" y2="10.548858"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m3.5 20h16.999998v2h-16.999998z" fill="url(#d)" opacity=".15"/><path d="m3.5 20.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m20.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#b)" opacity=".15"/><rect fill="url(#e)" height="17.000023" rx="2.615385" width="17" x="3.5" y="3.499989"/><g fill="none"><path d="m10.492713 9.4926863h3v7.0145997h-2.999999v-4.0073h-1.0000003v-2z" opacity=".6" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"/><rect height="17.000023" opacity=".3" rx="2.615385" stroke="#000" width="17" x="3.5" y="3.499989"/><rect height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#f)" width="15" x="4.5" y="4.49999"/><path d="m10.492713 8.4927h3v7.0146h-2.999999v-4.0073h-1.0000003v-2z" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"/></g><path d="m11 9h2v6h-2v-4h-1v-1z" fill="url(#g)" opacity=".05"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_viewdatasourcebrowser.svg b/icon-themes/elementary_svg/cmd/lc_viewdatasourcebrowser.svg
new file mode 100644
index 000000000..e0445187a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_viewdatasourcebrowser.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" gradientTransform="matrix(.48571425 0 0 .5 .342857 7.750001)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="23.334524" cy="41.63604" gradientTransform="matrix(.48613594 0 0 .19884311 .65625 19.220963)" gradientUnits="userSpaceOnUse" r="22.627417"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="h" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="i" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#d" y1="-7.665694" y2="-7.665694"/><linearGradient id="j" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="k" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.37845152 0 0 .34136193 -27.338025 17.61463)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><g transform="translate(0 -8)"><path d="m23 27.500001c.000931 2.485168-4.924204 4.499999-11 4.499999-6.0757958 0-11.00093826-2.014831-10.9999999-4.499999-.00093921-2.48517 4.9242041-4.500001 10.9999999-4.500001 6.075796 0 11.000939 2.014831 11 4.500001z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><path d="m21.441286 26.825403c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#c)" stroke="url(#e)"/><path d="m21.5 23.000001c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 21.825404c0 2.028375-4.234572 3.674596-9.452159 3.674596-5.2175947 0-9.4521646-1.646221-9.4521646-3.674596 0-6.488122-1.1553118-3.598097 9.4521646-3.674595 10.850407-.07892 9.452159-2.849032 9.452159 3.674595z" fill="url(#g)" stroke="url(#h)"/><path d="m21.5 18.000002c0 1.932996-4.253296 3.499999-9.499999 3.499999-5.2467056 0-9.500001-1.567003-9.500001-3.499999 0-1.932998 4.2532954-3.500001 9.500001-3.500001 5.246703 0 9.499999 1.567003 9.499999 3.500001z" fill="none" stroke="#d8d8d8"/><path d="m21.441286 16.976886c0 1.99669-4.234572 3.523114-9.452159 3.523114-5.2175947 0-9.4521646-1.526424-9.4521646-3.523114 0-7.1907048-1.1553118-3.541892 9.4521646-3.617194 10.850407-.0777 9.452159-3.109574 9.452159 3.617194z" fill="url(#i)" stroke="url(#j)"/><path d="m21.5 13c0 1.932997-4.253296 3.5-9.499999 3.5-5.2467055 0-9.500001-1.567003-9.500001-3.5 0-1.932996 4.2532955-3.5 9.500001-3.5 5.246703 0 9.499999 1.567004 9.499999 3.5z" fill="url(#k)" stroke="url(#l)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#a)" width="17" x="3.5" y="10.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_viewformasgrid.svg b/icon-themes/elementary_svg/cmd/lc_viewformasgrid.svg
new file mode 100644
index 000000000..db0b88aba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_viewformasgrid.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="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><radialGradient id="b" cx="12" cy="2" gradientTransform="matrix(-.00000005 2.2105263 -1.7894737 -.00000004 15.578948 -24.526316)" gradientUnits="userSpaceOnUse" r="9.5" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.47750318 0 0 .48076162 .119252 -8.754128)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.5 0 0 .25 -1 3)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#e" y1="15.999" y2="19.962999"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="8.348639"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#f" y1="6.451322" y2="8.345967"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#f" y1="6.451322" y2="8.348639"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#f" y1="6.451322" y2="8.345967"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="1.403044" x2="1.403044" y1="2.058757" y2="6.12927"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.0176282 0 0 1.0176282 -.13905 .023501)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#f" y1="3" y2="5"/><linearGradient id="m" gradientTransform="matrix(-1.0176282 0 0 1.0176282 13.121422 .023501)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#f" y1="3" y2="5"/><linearGradient id="n" gradientTransform="matrix(0 1.14 -1.2 0 22.18 -5.75)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="13" y2="19"/><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(0 0 0 0 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="p"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="q" cx="4.993" cy="43.5" gradientTransform="matrix(2 0 0 1.4 27.99 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#p"/><radialGradient id="r" cx="4.993" cy="43.5" gradientTransform="matrix(2 0 0 1.4 -20.01 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#p"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#b)" height="19" rx="1" width="19" x="2.5" y="2.5"/><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#q)" transform="matrix(.58 0 0 .43 -1.9 2.86)"/><path d="m-10-47h5v7h-5z" fill="url(#r)" transform="matrix(-.58 0 0 -.43 -1.9 2.86)"/><path d="m10 40h28v7h-28z" fill="url(#s)" transform="matrix(.58 0 0 .43 -1.9 2.86)"/></g><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".5" stroke="url(#t)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m4.936 4.975a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m4.936 4.53a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m19.916 4.975a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m19.916 4.53a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m4.936 19.992a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m4.936 19.548a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m19.916 19.992a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m19.916 19.548a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="14" x="5" y="7"/><path d="m3.5 2c-.822 0-1.5.678-1.5 1.5v17c0 .822.678 1.5 1.5 1.5h17c.822 0 1.5-.678 1.5-1.5v-17c0-.822-.678-1.5-1.5-1.5zm0 1h17c.286 0 .5.214.5.5v17c0 .286-.214.5-.5.5h-17c-.286 0-.5-.214-.5-.5v-17c0-.286.214-.5.5-.5z" fill-opacity=".239"/><rect fill="#cacaca" height="4" rx="1" width="14" x="5" y="8"/><rect fill="#bababa" height="5" rx=".69" width="14" x="5" y="14"/><rect fill="url(#n)" height="3" rx=".384" width="12" x="6" y="15"/><g fill="#4d4d4d"><path d="m8 16h1v1h-1z"/><path d="m9 15h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m8 17h1v1h-1z"/><path d="m10 17h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m12 15h1v1h-1z"/><path d="m12 16h1v1h-1z"/><path d="m12 17h1v1h-1z"/><path d="m12 18h1v1h-1z"/><path d="m14 15h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m14 17h1v1h-1z"/><path d="m14 18h1v1h-1z"/></g><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#o)" opacity=".15"/><g transform="matrix(.98267716 0 0 .98267716 10.12126 7.976907)"><rect fill="url(#c)" height="13.229166" rx="1.017628" stroke-width="1.069848" width="10.176282" x="1.403045" y="1.549943"/><path d="m2.420673 1.549943c-.554965 0-1.0176282.4626632-1.0176282 1.0176282v4.0705129h10.1762822v-4.0705129c0-.554965-.462664-1.0176282-1.017628-1.0176282z" fill="url(#k)"/><path d="m1 7h11v1h-11z" fill="url(#d)" opacity=".15"/><path d="m5.9823718 7.1468982 1.0176282.0000002v8.0528846h-1.0176282zm-4.0705129 3.0528848h4.0705129v1.017628h-4.0705129zm5.0881411 0h4.070513v1.017628h-4.070513z" opacity=".321"/><path d="m2.5 9c-.831 0-1.5.669-1.5 1.5v3.5 1h11v-1-3.5c0-.831-.669-1.5-1.5-1.5zm0 1h3.5v4h-4v-3.5c0-.277.223-.5.5-.5zm4.5 0h3.5c.277 0 .5.223.5.5v3.5h-4z" fill="#555761" fill-opacity=".501961" transform="matrix(1.0176282 0 0 1.0176282 -.123398 -8.117525)"/><path d="m2.6562861 2.5675712h2.8172716v3.0528847h-2.8172716c-.1298582 0-.2344011-.084145-.2344011-.1886656v-2.6755535c0-.1045206.1045445-.1893156.2344011-.1886656z" fill="none" opacity=".5" stroke="url(#l)" stroke-linecap="square" stroke-width="1.017628"/><path d="m10.326086 2.5675712h-2.8172719v3.0528847h2.8172719c.129858 0 .234401-.084145.234401-.1886656v-2.6755535c0-.1045206-.104545-.1893156-.234401-.1886656z" fill="none" opacity=".5" stroke="url(#m)" stroke-linecap="square" stroke-width="1.017628"/><path d="m.89423071 7.1468982v6.6145838c0 .845649.68079329 1.526442 1.52644229 1.526442h8.141026c.845649 0 1.526442-.680793 1.526442-1.526442v-6.6145838h-1.017628v6.6145838c0 .281883-.226931.508814-.508814.508814h-8.141026c-.281883 0-.5088141-.226931-.5088141-.508814v-6.6145838z" fill-opacity=".330882"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="matrix(1.0176282 0 0 1.0176282 -.123397 -8.117525)"><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#g)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#h)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#i)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#j)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_viewrowcolumnheaders.svg b/icon-themes/elementary_svg/cmd/lc_viewrowcolumnheaders.svg
new file mode 100644
index 000000000..796c8cc72
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_viewrowcolumnheaders.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 33.938131 -17.400027)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 19.76187 104.39997)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(1.0073638 0 0 1 -.323637 0)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4762 0 0 .25 .095 3)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" y1="15.999" y2="19.962999"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 .4762 .25 0 3 .095)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#e" y1="15.999" y2="19.962999"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="22"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#C" y1="6.451322" y2="10.245955"/><linearGradient id="i" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#C" y1="6.451322" y2="10.245955"/><linearGradient id="j" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#C" y1="6.451322" y2="10.245955"/><linearGradient id="k" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 -.398827)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#C" y1="6.451322" y2="10.245955"/><linearGradient id="l" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#C" y1="6.451322" y2="8.348639"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#C" y1="6.451322" y2="8.348639"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 -.166602 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#C" y1="6.451322" y2="8.348639"/><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#C" y1="6.451322" y2="8.348639"/><linearGradient id="p" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#C" y1="6.451322" y2="8.345967"/><linearGradient id="q" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 4.599765)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#C" y1="6.451322" y2="8.348639"/><linearGradient id="r" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 4.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#C" y1="6.451322" y2="8.345967"/><linearGradient id="s" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#C" y1="6.451322" y2="8.345967"/><linearGradient id="t" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 8.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#C" y1="6.451322" y2="8.348639"/><linearGradient id="u" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 8.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#C" y1="6.451322" y2="8.345967"/><linearGradient id="v" gradientTransform="matrix(.48483606 0 0 .5270602 4.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#C" y1="6.451322" y2="8.345967"/><linearGradient id="w" gradientTransform="matrix(.48483606 0 0 .5270602 9.833398 12.601173)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#C" y1="6.451322" y2="8.348639"/><linearGradient id="x" gradientTransform="matrix(.48483606 0 0 .5270602 14.832148 12.602581)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#C" y1="6.451322" y2="8.345967"/><linearGradient id="y" gradientTransform="matrix(.48483606 0 0 .5270602 4.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#C" y1="6.451322" y2="8.345967"/><linearGradient id="z" gradientTransform="matrix(.48483606 0 0 .5270602 9.834648 16.599773)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" xlink:href="#C" y1="6.451322" y2="8.348639"/><linearGradient id="A" gradientTransform="matrix(.48483606 0 0 .5270602 14.833398 16.601181)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.062983" xlink:href="#C" y1="6.451322" y2="8.345967"/><linearGradient id="B" gradientTransform="matrix(.46923147 0 0 .47243347 .238446 -.625575)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#E" y1="15.499894" y2="48.395687"/><linearGradient id="C" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="D" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#E" y1="2" y2="22"/><linearGradient id="E" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -2.631579 3.857159)"><path d="m43.950001 39.999973h5v7h-5z" fill="url(#a)"/><path d="m9.7500003 46.999973h-5v-7h5z" fill="url(#c)"/><path d="m9.7500003 40 34.2000007-.000028v7.000001l-34.2000007.000028z" fill="url(#d)" stroke-width="1.003675"/></g><rect fill="url(#B)" height="21" rx=".555556" ry=".583334" stroke-width="1.051315" width="20" x="1.5" y="1.5"/><path d="m2.5371094 1.5c-.574146 0-1.0371021.4629634-1.0371094 1.0371094v3.6269531 10.8359375 4.462891c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-4.462891-10.8359375-3.6269531c.000007-.574146-.462963-1.0371094-1.037109-1.0371094z" fill="url(#D)" stroke="#000" stroke-opacity=".273077"/><path d="m6 2v4h-4v1h4v3h-4v1h4v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-3h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4zm5 0h4v3h-4z" fill-opacity=".27451"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#C)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#i)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" stroke="url(#j)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" stroke="url(#k)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" stroke="url(#l)"/><path d="m7.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#p)"/><path d="m12.50125 7.498592 2.99875.001408.0013 1.99859h-3.000004z" stroke="url(#q)"/><path d="m17.5 7.5 2.99875.00141.00125 1.99859h-3.000004z" stroke="url(#r)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#m)"/><path d="m7.49875 11.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#s)"/><path d="m12.5 11.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#t)"/><path d="m17.49875 11.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#u)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#n)"/><path d="m7.49875 15.501408 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#v)"/><path d="m12.5 15.5 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#w)"/><path d="m17.49875 15.501408 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#x)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" stroke="url(#o)"/><path d="m7.5 19.500008 2.99875.0014.0012 1.99859h-2.999954z" stroke="url(#y)"/><path d="m12.50125 19.4986 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#z)"/><path d="m17.5 19.500008 2.99875.0014.0013 1.99859h-3.000004z" stroke="url(#A)"/></g><path d="m2 7h20v1h-20z" fill="url(#e)" opacity=".15"/><path d="m7 2v20h1v-20z" fill="url(#f)" opacity=".15"/><path d="m2.537 1.5c-.574 0-1.037.463-1.037 1.037v3.963s-.085 10.67-.085 14.997c0 .574.387 1.04.96 1.037l4.125-.05v-15.984h15v-3.963c0-.574-.463-1.037-1.037-1.037z" fill="url(#g)"/><path d="m2.5371094 1c-.842 0-1.5371094.6951094-1.5371094 1.5371094v18.9257816c0 .843.6941094 1.537109 1.5371094 1.537109h4.4628906v-1-15h15v-4.4628906c0-.842-.695109-1.5371094-1.537109-1.5371094zm0 1h3.4628906v4h-4v-3.4628906c0-.307.2301094-.5371094.5371094-.5371094zm4.4628906 0h4v4h-4zm5 0h4v4h-4zm5 0h3.462891c.306 0 .537109.2301094.537109.5371094v3.4628906h-4zm-15 5h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-4zm0 4h4v3h-3.4628906c-.305 0-.5371094-.232109-.5371094-.537109z" fill="#ad5f00" fill-opacity=".501961"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".49" stroke="url(#h)"/><path d="m7.5 2.5 2.99875.00141.000004 3h-3.000004z" opacity=".49" stroke="url(#i)"/><path d="m12.50125 2.498592 2.99875.001408.000004 3h-3.000004z" opacity=".49" stroke="url(#j)"/><path d="m17.5 2.5 2.99875.00141.000004 3h-3.000004z" opacity=".49" stroke="url(#k)"/><path d="m2.50125 7.498592 2.99875.001408.00125 1.99859h-3.000004z" opacity=".49" stroke="url(#l)"/><path d="m2.5 11.5 2.99875.0014.00125 1.998598h-3.000004z" opacity=".49" stroke="url(#m)"/><path d="m2.5 15.5 2.99875.0014.00125 1.998598h-3.000004z" opacity=".49" stroke="url(#n)"/><path d="m2.50125 19.4986 2.99875.0014.00125 1.998598h-3.000004z" opacity=".49" stroke="url(#o)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_viewvaluehighlighting.svg b/icon-themes/elementary_svg/cmd/lc_viewvaluehighlighting.svg
new file mode 100644
index 000000000..435931431
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_viewvaluehighlighting.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" gradientTransform="matrix(.98295 0 0 1.01735 -29.788365 -1.432117)" gradientUnits="userSpaceOnUse" x1="13.067797" x2="13.271187" y1="-4.983051" y2="21.254238"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m20.419636 11.060797q0 1.536876-.474346 2.817606-.474346 1.280731-1.340542 1.995805-.866196.715073-2.010813.715073-.763078 0-1.361166-.373546-.587776-.38422-.835261-1.003238h-.16499q-.505281.640365-1.227111 1.013911-.721831.362873-1.60865.362873-1.8252008 0-2.8770107-1.131311-1.0518101-1.141985-1.0518101-3.10577 0-2.230604 1.361166-3.6180616 1.3714768-1.3874574 3.6297758-1.3874574.835261 0 1.928318.1707641 1.093057.1600911 1.783952.4162371l-.237172 5.2189738q0 1.494186.7837 1.494186.659959 0 1.051811-.992567.39185-1.003238.39185-2.614822 0-1.7183134-.690894-3.0310616-.680583-1.3234208-1.938631-2.0171495-1.247734-.7044014-2.866697-.7044014-2.072685 0-3.6194638.8965109-1.5467793.8965108-2.3614165 2.5614597-.8146371 1.6649489-.8146371 3.8421889 0 2.956351 1.5158437 4.535918 1.5261557 1.568896 4.4134777 1.568896 1.154928 0 2.474846-.26682 1.319918-.266818 2.505783-.725747v2.05984q-2.186115.960549-4.898134.960549-3.9185083 0-6.1149352-2.13455-2.1861149-2.134549-2.1861149-5.934049 0-2.636169 1.1239931-4.7920639 1.134305-2.1558954 3.2069894-3.361916 2.0726848-1.2166934 4.7331436-1.2166934 2.268612 0 4.052563.9605475 1.783952.9605473 2.753268 2.7322237.969315 1.7716762.969315 4.0876621zm-10.5593478 1.334094q0 2.251951 1.7736398 2.251951.917757 0 1.402415-.672384.494969-.683057.598087-2.219932l.134055-2.3586772q-.474346-.106728-1.185864-.106728-1.288984 0-2.010814.8324742-.7115189.832474-.7115189 2.273295z" fill="url(#a)" stroke="#000" stroke-opacity=".490196"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_vruler.svg b/icon-themes/elementary_svg/cmd/lc_vruler.svg
new file mode 100644
index 000000000..18e9c785a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_vruler.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" gradientUnits="userSpaceOnUse" x1="6.301093" x2="6.195543" y1="-2.220354" y2="-21.779646"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.525424" x2="6.300973" y1="-2.949153" y2="-14.740289"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><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(.48571543 0 0 .45629666 .342829 .348862)" 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><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#h)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#g)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="url(#e)"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.5-22.5h4v21h-4z" fill="url(#a)" stroke="#783f07" stroke-opacity=".490196" transform="matrix(-1 0 0 -1 14 0)"/><path d="m5.5-21.5h2v19h-2z" fill="none" opacity=".4" stroke="url(#b)" transform="matrix(-1 0 0 -1 14 0)"/><path d="m7 4v1h2v-1zm0 3v1h2v-1zm0 3v1h2v-1zm0 3v1h2v-1zm0 3v1h2v-1zm0 3v1h2v-1z" fill="#a1550a" fill-opacity=".25098"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_warningcellstyles.svg b/icon-themes/elementary_svg/cmd/lc_warningcellstyles.svg
new file mode 100644
index 000000000..577976816
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_warningcellstyles.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .12941156 -58.729414 22.026471)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.48890916 0 0 .48839827 .266182 .742322)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="2.011209" y2="44.532082"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49373581 0 -.00214922 .51518426 -2.337959 -7.425973)" gradientUnits="userSpaceOnUse" x1="29.126724" x2="29.291178" y1="19.787613" y2="57.567127"><stop offset="0" stop-color="#fff"/><stop offset=".56911701" stop-color="#fff" stop-opacity=".235294"/><stop offset=".93297637" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m24 22.625c0 .759391-5.372583 1.375-12 1.375-6.6274172 0-12.00000025-.615609-12.00000025-1.375s5.37258305-1.375 12.00000025-1.375c6.627417 0 12 .615609 12 1.375z" fill="url(#a)" fill-rule="evenodd" opacity=".3"/><path d="m22.843441 20.277765-9.548497-18.0000829c-.274455-.5-.771065-.77778-1.324145-.77778-.553075 0-1.052235.33333-1.330855.833335l-9.4773974 18.0000879c-.22308499.444445-.22563499 1.05556.04905 1.500005.27468.44445.716215.66667 1.269296.66667h19.0258884c.55308 0 1.052005-.27778 1.275095-.722225.278385-.444445.280705-1.000005.06156-1.50001z" fill="url(#b)"/><path d="m21.554893 19.506436-8.545176-15.5905839c-.363933-.693386-.494462-1.415852-1.047538-1.415852-.475681 0-.724576.823993-1.068333 1.478495l-8.4503237 15.5776199c-.490695.902951-.543267 1.138323-.307081 1.535746.236181.397428.539433.375782 1.659914.401703h16.6086097c1.043148.01297 1.278124-.06692 1.470057-.464346.2395-.397427.137629-.712731-.320129-1.522782z" fill="none" opacity=".6" stroke="url(#c)"/><path d="m22.847741 20.277775-9.548497-17.9999979c-.274455-.499998-.771065-.777777-1.324145-.777777-.553075 0-1.052235.333329-1.330855.833332l-9.4773967 18.0000029c-.22308505.444443-.22563505 1.055555.04905 1.499998.27468.444448.716215.666667 1.269295.666667h19.0258887c.55308 0 1.052005-.277779 1.275095-.722222.278385-.444443.280705-1 .06156-1.500003z" fill="none" opacity=".5" stroke="#ad5f00"/><path d="m12 9.0000001c-.717969 0-1.3.596955-1.3 1.3333329 0 1.333334.433332 3.111111.866667 6.666667h.866665c.433335-3.555556.866668-5.333333.866668-6.666667 0-.7363779-.582031-1.3333329-1.3-1.3333329zm0 9.3333329c-.717969 0-1.3.596955-1.3 1.333334 0 .736378.582031 1.333333 1.3 1.333333s1.3-.596955 1.3-1.333333c0-.736379-.582031-1.333334-1.3-1.333334z" fill="#fff" opacity=".3"/><path d="m12 8.0000001c-.717969 0-1.3.596955-1.3 1.333333 0 1.3333339.433332 3.1111109.866667 6.6666669h.866665c.433335-3.555556.866668-5.333333.866668-6.6666669 0-.736378-.582031-1.333333-1.3-1.333333zm0 9.3333329c-.717969 0-1.3.596955-1.3 1.333334 0 .736378.582031 1.333333 1.3 1.333333s1.3-.596955 1.3-1.333333c0-.736379-.582031-1.333334-1.3-1.333334z" fill="#7a0000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_watermark.svg b/icon-themes/elementary_svg/cmd/lc_watermark.svg
new file mode 100644
index 000000000..8c20a7f8b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_watermark.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="11.777966" x2="12.684763" y1="7.287034" y2="17.049746"><stop offset="0" stop-color="#ffc27d"/><stop offset="1" stop-color="#f37329" stop-opacity=".952206"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.474" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48572 0 0 .4563 .343 .35)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.0352 0 0 .00824 -.725 18.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m3.5 22h17v2h-17z" fill="url(#g)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#f)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#d)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#c)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#b)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m3.446 1.482h17v21h-17z" fill="none" opacity=".3" stroke="#000"/><path d="m13.793 16.586-.47-1.253h-.064q-.614.8-1.267 1.113-.645.305-1.69.305-1.28 0-2.022-.758-.732-.758-.732-2.16 0-1.467.988-2.16.995-.7 2.995-.775l1.546-.05v-.404q0-1.4-1.386-1.4-1.067 0-2.51.667l-.804-1.7q1.538-.832 3.41-.832 1.792 0 2.748.808.956.808.956 2.457v6.143zm-.717-4.27-.94.032q-1.06.033-1.577.396-.52.363-.52 1.105 0 1.062 1.18 1.062.845 0 1.346-.503.51-.504.51-1.336z" fill="url(#a)" stroke="#cc3b02" stroke-opacity=".501961" stroke-width=".896"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_window3d.svg b/icon-themes/elementary_svg/cmd/lc_window3d.svg
new file mode 100644
index 000000000..46d17b052
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_window3d.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 15.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><path d="m6.470983.470983h15.058034v15.058034h-15.058034z" fill="none" stroke="#888a85" stroke-linecap="round" stroke-linejoin="round" stroke-width=".941966"/><ellipse cx="12" cy="17.674644" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><path d="m3.470983 3.470983h15.058034v15.058034h-15.058034z" fill="none" stroke="#888a85" stroke-linecap="round" stroke-linejoin="round" stroke-width=".941966"/><g fill="#fdfdfb"><path d="m4 4v.4648438 13.5351562h14v-14z"/><g fill-rule="evenodd" stroke="#888a85" stroke-linejoin="round" stroke-width="1.027786"><path d="m18.513893 3.8900003 3.083358-3.08335767v14.38900137l-3.083358 3.083358z"/><path d="m17.902822 3.4861071 3.083358-3.08335775h-14.3890017l-3.083358 3.08335775z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_wordcountdialog.svg b/icon-themes/elementary_svg/cmd/lc_wordcountdialog.svg
new file mode 100644
index 000000000..f3cb8eee8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_wordcountdialog.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" gradientTransform="translate(.074394 .075543)" gradientUnits="userSpaceOnUse" x1="6.946572" x2="7.531537" xlink:href="#b" y1="-3.023074" y2="13.679376"/><linearGradient id="b" gradientTransform="translate(-15.70417 8.40678)" gradientUnits="userSpaceOnUse" x1="11" x2="12" y1="-4" y2="21"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20.271908" x2="20.271908" xlink:href="#b" y1="5.919522" y2="22.6915"/><g stroke="#000" stroke-linejoin="round" stroke-opacity=".490196"><path d="m6.4503881 13.603833h-4.961837v-1.201501l.9923674-.597568v-7.270153l-.9923674-.6627962v-1.3525865h4.961837v1.3525865l-.9923674.4464826v7.2701526l.9923674.813882z" fill="url(#a)" transform="scale(1.0076913 .99236738)"/><path d="m20.778705 16.278685v1.973174h2.027191v1.973174h-2.027191v1.973174h-2.027191v-1.973174h-2.02719v1.973174h-2.027191v-1.973174h-2.027191v-1.973174h2.027191v-1.973175l-2.027191.000001v-1.973174l2.027191-.000001v-1.973174h2.027191v1.973174l2.02719.000001v-1.973174h2.027191v1.973174h2.027191v1.973174zm-4.054381 1.973174h2.02719v-1.973174l-2.02719-.000001z" fill="url(#c)" stroke-linecap="round" transform="scale(.98658696 1.0135954)"/><path d="m6.4503881 13.603833h-4.961837v-1.201501l.9923674-.597568v-7.270153l-.9923674-.6627962v-1.3525865h4.961837v1.3525865l-.9923674.4464826v7.2701526l.9923674.813882z" fill="url(#a)" transform="matrix(1.0076913 0 0 .99236738 7 0)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_wrapcontour.svg b/icon-themes/elementary_svg/cmd/lc_wrapcontour.svg
new file mode 100644
index 000000000..e120b0884
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_wrapcontour.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" gradientTransform="matrix(1.4147061 0 0 -1.5157566 .745365 24.778941)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.571429" y1="5.48" y2=".5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -95.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><radialGradient id="e" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -87.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><radialGradient id="f" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><g stroke-width="1.428571" transform="matrix(.49497475 .49497475 -.49497475 .49497475 23.917279 -1.862403)"><path d="m.44412973 27.546556 11.10798427.0011.0061-11.104277-11.10806923-.0011z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.9453125 26.830357-.092017-8.950817 8.9014973.04564" fill="none" opacity=".3" stroke="#fff"/></g><path d="m22 4.4995548c0-.269086-.576667-.499541-1.25-.499541h-17.5c-.673332 0-1.25.230455-1.25.499541v.999082c0 .269086.576668.499541 1.25.499541.0028.0041 17.5 0 17.5 0 .673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><path d="m2.5000001 3.5000018v.9980469.00195c6.333334-.00999 12.6666679-.015401 18.9999999-.025391v-.9746059z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m8 12.001836h-6v1.998164h6z" fill="#fff" opacity=".35"/><path d="m2.5000001 11.500002v.998047.002l4.9999999-.02539v-.974606h-4.9999999z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11 8.001836h-9v1.998164h9z" fill="#fff" opacity=".35"/><path d="m2.5000001 7.5000018v.9980469.00195l7.9999999-.025391v-.9746059z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11 16.001836h-9v1.998164h9z" fill="#fff" opacity=".35"/><path d="m2.5000001 15.500002v.998047.002l7.9999999-.02539v-.974606h-7.9999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 20.001836h-20v1.998164h20z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 4)"><path d="m2.5000001 15.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" stroke="url(#b)"/><path d="m2.5 15.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" opacity=".1" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_wrapideal.svg b/icon-themes/elementary_svg/cmd/lc_wrapideal.svg
new file mode 100644
index 000000000..31f57262e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_wrapideal.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" gradientTransform="matrix(1.4 0 0 -1.5 .8 24.75)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.571429" y1="5.48" y2=".5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#h"/><radialGradient id="c" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 25.778565 -85.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#h"/><radialGradient id="d" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 25.778565 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#h"/><radialGradient id="e" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 25.778565 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#h"/><linearGradient id="f" gradientTransform="matrix(.5372 0 0 .57682 1.683 -21.997)" gradientUnits="userSpaceOnUse" x1="30.374001" x2="30.374001" y1="48.536999" y2="58.938999"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 -1 -1 0 29.55 28)" gradientUnits="userSpaceOnUse" x1="23.264" x2="10.336" y1="10.034" y2="10.034"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="i" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -93.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#h"/><radialGradient id="j" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -85.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#h"/><radialGradient id="k" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#h"/><radialGradient id="l" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#h"/><g transform="translate(0 -2)"><g transform="translate(-10 3)"><path d="m28.496861 17.50091.002451-12.9983442-12.987312-.0025658-.0025 12.998344z" display="block" fill="url(#g)"/><g fill="none"><path d="m27.494411 16.489946.005901-10.9873802-10.987312-.0025658-.0059 10.98738z" display="block" opacity=".401" stroke="url(#f)" stroke-miterlimit="7" stroke-width=".964"/><path d="m28.496861 17.50091.002451-12.9983442-12.987312-.0025658-.0025 12.998344z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/></g></g><g transform="translate(6 -8)"><path d="m.5018957 27.488846 10.9925153.0011.006-10.988846-10.9925985-.0011z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.0078125 17.5 9.9925165.0011" fill="none" opacity=".3" stroke="#fff"/></g><path d="m22 6.4995548c0-.269086-.576667-.499541-1.25-.499541h-17.5c-.673332 0-1.25.230455-1.25.499541v.999082c0 .269086.576668.499541 1.25.499541.0028.0041 17.5 0 17.5 0 .673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><path d="m2.5000001 5.5000018v.9980469.00195c6.333334-.00999 12.6666679.0080365 18.9999999-.0019535v-.9746059z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5 14.001836h-3v1.998164h3z" fill="#fff" opacity=".35"/><path d="m2.5000001 13.500002v.998047.002l1.9999999-.02539v-.974606h-1.9999999z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5 10.001836h-3v1.998164h3z" fill="#fff" opacity=".35"/><path d="m2.5000001 9.5000018v.9980472.002l1.9999999-.025441v-.9746062z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5 18.001836h-3v1.998164h3z" fill="#fff" opacity=".35"/><path d="m2.5000001 17.500002v.998047.002l1.9999999-.02539v-.974606h-1.9999999z" fill="none" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 22.001836h-20v1.998164h20z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 6)"><path d="m2.5000001 15.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" stroke="url(#b)"/><path d="m2.5 15.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" opacity=".1" stroke="#000"/></g><path d="m22 14.001836h-3v1.998164h3z" fill="#fff" opacity=".35"/><path d="m19.5 13.500002v.998047.002l2-.02539v-.974606h-2z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 10.001836h-3v1.998164h3z" fill="#fff" opacity=".35"/><path d="m19.5 9.5000018v.9980472.002l2-.02539v-.9746572z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 18.001836h-3v1.998164h3z" fill="#fff" opacity=".35"/><path d="m19.5 17.500002v.998047.002l2-.02539v-.974606h-2z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_wrapleft.svg b/icon-themes/elementary_svg/cmd/lc_wrapleft.svg
new file mode 100644
index 000000000..1e091fa45
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_wrapleft.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" gradientTransform="matrix(1.4 0 0 -1.5 .8 24.75)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.571429" y1="5.48" y2=".5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -95.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><radialGradient id="e" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -87.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><radialGradient id="f" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><g transform="translate(9.999589 -10)"><path d="m.5018957 27.488846 10.9925153.0011.006-10.988846-10.9925985-.0011z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.0078125 17.5 9.9925165.0011" fill="none" opacity=".3" stroke="#fff"/></g><path d="m22 4.4995548c0-.269086-.576667-.499541-1.25-.499541h-17.5c-.673332 0-1.25.230455-1.25.499541v.999082c0 .269086.576668.499541 1.25.499541.0028.0041 17.5 0 17.5 0 .673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><path d="m2.5000001 3.5000018v.9980469.00195c6.333334-.00999 12.6666679-.015401 18.9999999-.025391v-.9746059z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 12.001836h-7v1.998164h7z" fill="#fff" opacity=".35"/><path d="m2.5000001 11.500002v.998047.002l5.9999999-.02539v-.974606h-5.9999999z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 8.001836h-7v1.998164h7z" fill="#fff" opacity=".35"/><path d="m2.5000001 7.5000018v.9980469.00195l5.9999999-.025391v-.9746059z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 16.001836h-7v1.998164h7z" fill="#fff" opacity=".35"/><path d="m2.5000001 15.500002v.998047.002l5.9999999-.02539v-.974606h-5.9999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 20.001836h-20v1.998164h20z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 4)"><path d="m2.5000001 15.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" stroke="url(#b)"/><path d="m2.5 15.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" opacity=".1" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_wrapoff.svg b/icon-themes/elementary_svg/cmd/lc_wrapoff.svg
new file mode 100644
index 000000000..81637c2f8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_wrapoff.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" gradientTransform="matrix(1.4 0 0 -1.5 .8 24.75)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.571429" y1="5.48" y2=".5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -95.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><g transform="translate(6 -10)"><path d="m.5018957 27.488846 10.9925153.0011.006-10.988846-10.9925985-.0011z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.0078125 17.5 9.9925165.0011" fill="none" opacity=".3" stroke="#fff"/></g><path d="m22 4.4995548c0-.269086-.576667-.499541-1.25-.499541h-17.5c-.673332 0-1.25.230455-1.25.499541v.999082c0 .269086.576668.499541 1.25.499541.0028.0041 17.5 0 17.5 0 .673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><path d="m2.5000001 3.5000018v.9980469.00195c6.333334-.00999 12.6666679-.015401 18.9999999-.025391v-.9746059z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 20.001836h-20v1.998164h20z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 4)"><path d="m2.5000001 15.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" stroke="url(#b)"/><path d="m2.5 15.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" opacity=".1" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_wrapon.svg b/icon-themes/elementary_svg/cmd/lc_wrapon.svg
new file mode 100644
index 000000000..be8418667
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_wrapon.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" gradientTransform="matrix(1.4 0 0 -1.5 .8 24.75)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.571429" y1="5.48" y2=".5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="c" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 25.778565 -87.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="d" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 25.778565 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="e" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 25.778565 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="g" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -95.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="h" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -87.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="i" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><g transform="translate(6 -10)"><path d="m.5018957 27.488846 10.9925153.0011.006-10.988846-10.9925985-.0011z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.0078125 17.5 9.9925165.0011" fill="none" opacity=".3" stroke="#fff"/></g><path d="m22 4.4995548c0-.269086-.576667-.499541-1.25-.499541h-17.5c-.673332 0-1.25.230455-1.25.499541v.999082c0 .269086.576668.499541 1.25.499541.0028.0041 17.5 0 17.5 0 .673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><path d="m2.5000001 3.5000018v.9980469.00195c6.333334-.00999 12.6666679-.015401 18.9999999-.025391v-.9746059z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5 12.001836h-3v1.998164h3z" fill="#fff" opacity=".35"/><path d="m2.5000001 11.500002v.998047.002l1.9999999-.02539v-.974606h-1.9999999z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5 8.001836h-3v1.998164h3z" fill="#fff" opacity=".35"/><path d="m2.5000001 7.5000018v.9980469.00195l1.9999999-.025391v-.9746059z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5 16.001836h-3v1.998164h3z" fill="#fff" opacity=".35"/><path d="m2.5000001 15.500002v.998047.002l1.9999999-.02539v-.974606h-1.9999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 20.001836h-20v1.998164h20z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 4)"><path d="m2.5000001 15.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" stroke="url(#b)"/><path d="m2.5 15.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" opacity=".1" stroke="#000"/></g><path d="m22 12.001836h-3v1.998164h3z" fill="#fff" opacity=".35"/><path d="m19.5 11.500002v.998047.002l2-.02539v-.974606h-2z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 8.001836h-3v1.998164h3z" fill="#fff" opacity=".35"/><path d="m19.5 7.5000018v.9980469.00195l2-.025391v-.9746059z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 16.001836h-3v1.998164h3z" fill="#fff" opacity=".35"/><path d="m19.5 15.500002v.998047.002l2-.02539v-.974606h-2z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_wrapright.svg b/icon-themes/elementary_svg/cmd/lc_wrapright.svg
new file mode 100644
index 000000000..ea7126a4d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_wrapright.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" gradientTransform="matrix(1.4 0 0 -1.5 .8 24.75)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.571429" y1="5.48" y2=".5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -95.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><radialGradient id="e" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -87.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><radialGradient id="f" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><g transform="translate(1.998104 -10)"><path d="m.5018957 27.488846 10.9925153.0011.006-10.988846-10.9925985-.0011z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.0078125 17.5 9.9925165.0011" fill="none" opacity=".3" stroke="#fff"/></g><path d="m22 4.4995548c0-.269086-.576667-.499541-1.25-.499541h-17.5c-.673332 0-1.25.230455-1.25.499541v.999082c0 .269086.576668.499541 1.25.499541.0028.0041 17.5 0 17.5 0 .673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><path d="m2.5000001 3.5000018v.9980469.00195c6.333334-.00999 12.6666679-.015401 18.9999999-.025391v-.9746059z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(13)"><path d="m9 12.001836h-7v1.998164h7z" fill="#fff" opacity=".35"/><path d="m2.5000001 11.500002v.998047.002l5.9999999-.02539v-.974606h-5.9999999z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 8.001836h-7v1.998164h7z" fill="#fff" opacity=".35"/><path d="m2.5000001 7.5000018v.9980469.00195l5.9999999-.025391v-.9746059z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 16.001836h-7v1.998164h7z" fill="#fff" opacity=".35"/><path d="m2.5000001 15.500002v.998047.002l5.9999999-.02539v-.974606h-5.9999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m22 20.001836h-20v1.998164h20z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 4)"><path d="m2.5000001 15.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" stroke="url(#b)"/><path d="m2.5 15.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" opacity=".1" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_wraptext.svg b/icon-themes/elementary_svg/cmd/lc_wraptext.svg
new file mode 100644
index 000000000..bc2e33703
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_wraptext.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" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="57" y2="35"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="52" y2="30"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="47" y2="25"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="42" y2="20"/><linearGradient id="f" gradientTransform="matrix(.27961814 0 0 -.26116043 25.022124 16.69338)" gradientUnits="userSpaceOnUse" x1="25.46862" x2="25.46862" y1="32.841259" y2="2.723591"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 .3060607 .32769183 0 25.520628 2.564309)" gradientUnits="userSpaceOnUse" x1="20.796995" x2="37.473785" y1="20.64884" y2="20.64884"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -25)"><path d="m2.5 43.5v2h7v-2z" fill="url(#a)"/><path d="m2.5 43.5v2h7v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 38.5v2h9v-2z" fill="url(#c)"/><path d="m2.5 38.5v2h9v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 33.5v2h15v-2z" fill="url(#d)"/><path d="m2.5 33.5v2h15v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m2.5 28.5v2h19v-2z" fill="url(#e)"/><path d="m2.5 28.5v2h19v-2z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><g fill="#fff"><path d="m21 29v.5h-17v.5h-1v-1z" opacity=".2"/><path d="m17 34v.5h-13v.5h-1v-1z" opacity=".2"/><path d="m11 39v.5h-7v.5h-1v-1z" opacity=".2"/><path d="m9 44v.5h-5v.5h-1v-1z" opacity=".2"/></g></g><g transform="matrix(-1 0 0 1 49.993651 4)"><path d="m29.30271 6.589085c-3.550424 2.4050402-1.417791 7.018039 2.199927 7.018039v1.910877l5-3.571427-5-3.3394508v1.9999998c-2.552377.09933-3.668166-2.3398838-1.843474-4.018038z" display="block" fill="url(#f)"/><g fill="none"><path d="m28.620701 7.833176c-1.252468 1.4706152-.124646 5.310408 3.881936 4.78517v.988778l2.330149-1.66055-2.330149-1.509302v.791685c-4.396795.235118-4.256087-2.8012878-3.881936-3.395781z" display="block" opacity=".8" stroke="url(#g)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m29.30271 6.5890852c-3.550424 2.40504-1.417791 7.0180388 2.199927 7.0180388v1.910877l5-3.571427-5-3.3394508v1.9999998c-2.552377.09933-3.668166-2.3398838-1.843474-4.0180378z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_wrapthrough.svg b/icon-themes/elementary_svg/cmd/lc_wrapthrough.svg
new file mode 100644
index 000000000..dc388cd09
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_wrapthrough.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" gradientTransform="matrix(1.4 0 0 -1.5 .8 24.75)" gradientUnits="userSpaceOnUse" x1="6.689" x2="6.571429" y1="5.48" y2=".5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -95.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><radialGradient id="e" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -87.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><radialGradient id="f" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><path d="m22 4.4995548c0-.269086-.576667-.499541-1.25-.499541h-17.5c-.673332 0-1.25.230455-1.25.499541v.999082c0 .269086.576668.499541 1.25.499541.0028.0041 17.5 0 17.5 0 .673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><path d="m2.5000001 3.5000018v.9980469.00195c6.333334-.00999 12.6666679-.015401 18.9999999-.025391v-.9746059z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 12.001836h-20v1.998164h20z" fill="#fff" opacity=".35"/><path d="m2.5000001 11.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 8.001836h-20v1.998164h20z" fill="#fff" opacity=".35"/><path d="m2.5000001 7.5000018v.9980469.00195c6.333334-.00999 12.6666679-.015401 18.9999999-.025391v-.9746059z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 16.001836h-20v1.998164h20z" fill="#fff" opacity=".35"/><path d="m2.5000001 15.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 20.001836h-20v1.998164h20z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 4)"><path d="m2.5000001 15.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" stroke="url(#b)"/><path d="m2.5 15.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" opacity=".1" stroke="#000"/></g><g transform="translate(6 -10)"><path d="m.5018957 27.488846 10.9925153.0011.006-10.988846-10.9925985-.0011z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1.0078125 17.5 9.9925165.0011" fill="none" opacity=".3" stroke="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_xlinecolor.svg b/icon-themes/elementary_svg/cmd/lc_xlinecolor.svg
new file mode 100644
index 000000000..dacf7d751
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_xlinecolor.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" gradientTransform="matrix(.68946585 0 0 .93677434 3.976097 13.625741)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3673 0 0 .36733 15.431 .868)" gradientUnits="userSpaceOnUse" x1="-17.508848" x2="-17.508848" y1="35.74987" y2="41.194565"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99801056 0 0 1.0626878 -14.968169 10.982075)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.784682 -1.220038)" gradientUnits="userSpaceOnUse" x1="10.308109" x2="-2.003653" xlink:href="#d" y1="17.140203" y2="10.036304"/><linearGradient id="f" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.737843 11.17534)" gradientUnits="userSpaceOnUse" x1="10.636931" x2="-1.841883" xlink:href="#d" y1="17.100588" y2="9.662432"/><linearGradient id="g" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.784682 8.890634)" gradientUnits="userSpaceOnUse" x1="10.488523" x2="-2.194253" xlink:href="#d" y1="17.688837" y2="10.366432"/><g transform="matrix(1.3343663 0 0 1.3343663 -8.02557 -5.306729)"><path d="m6.3892276 17.841225v3.747097h17.2366464v-3.747097z" fill="url(#a)"/><g fill="none"><path d="m8.3469834 8.6596772s3.7033486 1.301366 6.8262716-.2641368c3.224201-1.6162718 7.32849 1.5767798 7.32849 1.5767798" stroke="url(#e)" stroke-width="1.498839"/><g transform="translate(0 -7.494194)"><path d="m8.3001444 21.055056s3.7033486 1.301366 6.8262716-.264137c3.224201-1.616272 7.32849 1.57678 7.32849 1.57678" stroke="url(#f)" stroke-dasharray="1.498839 .74942" stroke-width=".74942"/><path d="m8.3469834 18.77035s3.7033486 1.301366 6.8262716-.264137c3.224201-1.616272 7.32849 1.57678 7.32849 1.57678" stroke="url(#g)" stroke-width=".749419"/></g><g stroke-linecap="square" transform="matrix(.74941941 0 0 .74941941 6.014518 8.473482)"><path d="m1.5 13.5h21v3h-21z" opacity=".6" stroke="url(#b)"/><path d="m.5 12.5h23v5h-23z" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_zoom.svg b/icon-themes/elementary_svg/cmd/lc_zoom.svg
new file mode 100644
index 000000000..05694dc4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_zoom.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" gradientUnits="userSpaceOnUse" x1="17.5" x2="15.5" xlink:href="#k" y1="19.5" y2="2"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" xlink:href="#l" y1="20.5" y2="3"/><linearGradient id="c" gradientTransform="matrix(.99849079 0 0 .99892177 3.807019 4.866895)" gradientUnits="userSpaceOnUse" x1="7.704372" x2="7.704372" xlink:href="#k" y1="-1.026171" y2="15.219138"/><linearGradient id="d" gradientTransform="matrix(.99971709 0 0 1.0001486 3.798482 5.865614)" gradientUnits="userSpaceOnUse" x1="9.872277" x2="9.872277" xlink:href="#l" y1="15.22011" y2="-2.10822"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="h" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="19.000001"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.88235294 0 0 .88235295 1.411765 1.411765)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24.466665" y2="2.933333"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="7.704372" x2="7.704372" y1="-1.026171" y2="15.219138"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="9.872277" x2="9.872277" y1="15.22011" y2="-2.10822"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m3.5 20h16.999998v2h-16.999998z" fill="url(#h)" opacity=".15"/><path d="m3.5 20.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#g)" opacity=".15"/><path d="m20.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><rect fill="url(#i)" height="17.000023" rx="2.615385" width="17" x="3.5" y="3.499989"/><g fill="none"><rect height="17.000023" opacity=".3" rx="2.615385" stroke="#000" width="17" x="3.5" y="3.499989"/><g stroke-linejoin="round" stroke-miterlimit="0" transform="translate(-4)"><path d="m17.498976 11.003469a3.4990105 3.5005217 0 1 1 -6.998021 0 3.4990105 3.5005216 0 1 1 6.998021 0z" stroke="url(#d)" stroke-width="1.009226"/><path d="m17.490706 9.9984475a3.4947185 3.4962277 0 1 1 -6.989437 0 3.4947185 3.4962277 0 1 1 6.989437 0z" stroke="url(#c)" stroke-width="1.007988"/></g><rect height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#j)" width="15" x="4.5" y="4.49999"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m13 12.5 4.5 4" stroke="url(#a)"/><path d="m13 13.5 4.5 4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_zoomin.svg b/icon-themes/elementary_svg/cmd/lc_zoomin.svg
new file mode 100644
index 000000000..1a0638793
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_zoomin.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="19.000001"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="19" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.88235294 0 0 .88235295 1.411765 1.411765)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24.466665" y2="2.933333"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="16" y2="10"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="6" y2="18"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><path d="m3.5 20h16.999998v2h-16.999998z" fill="url(#d)" opacity=".15"/><path d="m3.5 20.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m20.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#b)" opacity=".15"/><rect fill="url(#e)" height="17.000023" rx="2.615385" width="17" x="3.5" y="3.499989"/><g fill="none"><rect height="17.000023" opacity=".3" rx="2.615385" stroke="#000" width="17" x="3.5" y="3.499989"/><path d="m10.5 11.500295v-3.0070087h3v3.0070087h3.007v3h-3.007v3.006991h-3v-3.006991h-3.007v-3z" opacity=".6" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"/><path d="m10.5 10.500009v-3.007009h3v3.007009h3.007v3h-3.007v3.006991h-3v-3.006991h-3.007v-3z" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"/><rect height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#g)" width="15" x="4.5" y="4.49999"/></g><path d="m11 8h2v3h3v2h-3v3h-2v-3h-3v-2h3z" fill="url(#h)" opacity=".05"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_zoomnext.svg b/icon-themes/elementary_svg/cmd/lc_zoomnext.svg
new file mode 100644
index 000000000..02d717a7c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_zoomnext.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="19.000001"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.88235294 0 0 .88235295 1.411765 1.411765)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24.466665" y2="2.933333"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="34.818359" x2="34.818359" y1="6.132813" y2="18.132813"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="34" x2="34" y1="19" y2="8"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m3.5 20h16.999998v2h-16.999998z" fill="url(#d)" opacity=".15"/><path d="m3.5 20.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m20.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#b)" opacity=".15"/><rect fill="url(#e)" height="17.000023" rx="2.615385" width="17" x="3.5" y="3.499989"/><rect fill="none" height="17.000023" opacity=".3" rx="2.615385" stroke="#000" width="17" x="3.5" y="3.499989"/><path d="m12.648438 7.6484375c-.258651.017772-.459292.2329269-.458985.4921875v1.7871094c-2.5214559-.1325902-4.2711362.6231716-5.1523436 1.9042966-.9180465 1.334683-.9823489 3.008121-.6640625 4.394531-.0009809.01039-.00163.02081-.00195.03125-.0008547.02262.01018.04185.00977.06445.00594.0243-.0003323.05403.00586.07813.00378.01584.00834.03148.013672.04687.011736.561806.2053967 1.052235.5878906 1.388672.015599.02502.021045.06151.037109.08594l.021484-.02344c.07271.05569.093884.156085.1816406.197265.450089.211224.8942268-.301354.6210863-.716793-.1897966-.288654-.3534009-.699734-.4765625-1.146484.0450306-.714937.4158505-1.664922 1.2285156-2.38086.7583526-.668089 1.9523195-1.088327 3.5878905-1.027343v1.582031c.000406.400639.453354.633357.779297.400391l4.320312-3.087891c.271405-.195465.273378-.598763.0039-.796875l-4.320306-3.1777344c-.09341-.069133-.208241-.10303-.324218-.095703z" fill="url(#h)"/><g fill="none"><rect height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#f)" width="15" x="4.5" y="4.49999"/><path d="m12.5 7.2734375v2.2265625c-5.539383-.6247801-6.4881813 3.303352-5.8183598 5.910156.0658171-1.741796 1.7630459-4.386279 5.8183598-3.976563v2.105469l4.320312-3.087891zm-5.8183598 8.1367185c-.0247235.654289.1738579 1.185175.5742188 1.373047-.2429833-.369544-.4390946-.847172-.5742188-1.373047z" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_zoomobjects.svg b/icon-themes/elementary_svg/cmd/lc_zoomobjects.svg
new file mode 100644
index 000000000..a2382f0d6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_zoomobjects.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" gradientTransform="matrix(.92294504 0 0 .92334344 4.889289 4.947508)" gradientUnits="userSpaceOnUse" x1="7.704372" x2="7.704372" xlink:href="#k" y1="-1.026171" y2="15.219138"/><linearGradient id="b" gradientTransform="matrix(.99849079 0 0 .99892177 3.807019 4.866895)" gradientUnits="userSpaceOnUse" x1="7.704372" x2="7.704372" xlink:href="#k" y1="-1.026171" y2="15.219138"/><linearGradient id="c" gradientTransform="matrix(.99971709 0 0 1.0001486 3.798482 5.865614)" gradientUnits="userSpaceOnUse" x1="9.872277" x2="9.872277" xlink:href="#l" y1="15.22011" y2="-2.10822"/><linearGradient id="d" gradientTransform="matrix(.92294504 0 0 .92334344 4.88843 5.946611)" gradientUnits="userSpaceOnUse" x1="9.872277" x2="9.872277" xlink:href="#l" y1="15.22011" y2="-2.10822"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="h" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="19.000001"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.88235294 0 0 .88235295 1.411765 1.411765)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24.466665" y2="2.933333"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="7.704372" x2="7.704372" y1="-1.026171" y2="15.219138"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="9.872277" x2="9.872277" y1="15.22011" y2="-2.10822"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m3.5 20h16.999998v2h-16.999998z" fill="url(#h)" opacity=".15"/><path d="m3.5 20.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#g)" opacity=".15"/><path d="m20.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#f)" opacity=".15"/><rect fill="url(#i)" height="17.000023" rx="2.615385" width="17" x="3.5" y="3.499989"/><g fill="none"><rect height="17.000023" opacity=".3" rx="2.615385" stroke="#000" width="17" x="3.5" y="3.499989"/><g stroke-miterlimit="0"><path d="m17.498976 11.003469a3.4990105 3.5005217 0 1 1 -6.998021 0 3.4990105 3.5005216 0 1 1 6.998021 0z" stroke="url(#c)" stroke-linejoin="round" stroke-width="1.009226"/><path d="m6.499141 11.499103 7.000859.000897v7l-7.000859-.000897z" fill="none" stroke="url(#d)"/><path d="m17.490706 9.9984475a3.4947185 3.4962277 0 1 1 -6.989437 0 3.4947185 3.4962277 0 1 1 6.989437 0z" stroke="url(#b)" stroke-linejoin="round" stroke-width="1.007988"/></g><rect height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#j)" width="15" x="4.5" y="4.49999"/><path d="m6.5 10.5h7v7h-7z" fill="none" stroke="url(#a)" stroke-miterlimit="0"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_zoomoptimal.svg b/icon-themes/elementary_svg/cmd/lc_zoomoptimal.svg
new file mode 100644
index 000000000..4dfdf0e4c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_zoomoptimal.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="19.000001"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.88235294 0 0 .88235295 1.411765 1.411765)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24.466665" y2="2.933333"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="1" y2="21"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="21" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="19" y2="15"><stop offset="0" stop-opacity=".05"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1 0 0 1 24 0)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#a" y1="19" y2="15"/><path d="m3.5 20h16.999998v2h-16.999998z" fill="url(#d)" opacity=".15"/><path d="m3.5 20.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m20.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#b)" opacity=".15"/><rect fill="url(#e)" height="17.000023" rx="2.615385" width="17" x="3.5" y="3.499989"/><g fill="none"><rect height="17.000023" opacity=".3" rx="2.615385" stroke="#000" width="17" x="3.5" y="3.499989"/><rect height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#f)" width="15" x="4.5" y="4.49999"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"><g stroke="url(#h)"><path d="m10.5 18.507286v-2h-2.007286v-1.985413h-2.0000003v3.985413z" opacity=".6"/><path d="m10.5 7.5218728v2.0000001h-2.0072863v1.9854131h-2v-3.9854132z" opacity=".6"/><path d="m13.492714 7.5218728v2.0000001h2.007286v1.9854131h2v-3.9854132z" opacity=".6"/><path d="m13.492714 18.507286v-2h2.007286v-1.985413h2v3.985413z" opacity=".6"/></g><g stroke="url(#g)"><path d="m10.5 6.5218725v2.0000001h-2.0072863v1.9854134h-2v-3.9854135z"/><path d="m13.492714 6.5218725v2.0000001h2.007286v1.9854134h2v-3.9854135z"/><path d="m10.5 17.507286v-2h-2.007286v-1.985413h-2.0000003v3.985413z"/><path d="m13.492714 17.507286v-2h2.007286v-1.985413h2v3.985413z"/></g></g></g><path d="m7 14v3h3v-1h-2v-2z" fill="url(#i)"/><path d="m17 14v3h-3v-1h2v-2z" fill="url(#j)" opacity=".05"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_zoomout.svg b/icon-themes/elementary_svg/cmd/lc_zoomout.svg
new file mode 100644
index 000000000..427ea0d17
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_zoomout.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="19.000001"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="19" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.88235294 0 0 .88235295 1.411765 1.411765)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24.466665" y2="2.933333"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="14" y2="10"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="6" y2="18"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><path d="m3.5 20h16.999998v2h-16.999998z" fill="url(#d)" opacity=".15"/><path d="m3.5 20.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m20.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#b)" opacity=".15"/><rect fill="url(#e)" height="17.000023" rx="2.615385" width="17" x="3.5" y="3.499989"/><g fill="none"><rect height="17.000023" opacity=".3" rx="2.615385" stroke="#000" width="17" x="3.5" y="3.499989"/><path d="m16.507 11.500295v3h-9.014v-3z" opacity=".6" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"/><path d="m16.507 10.500009v3h-9.014v-3z" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"/><rect height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#g)" width="15" x="4.5" y="4.49999"/></g><path d="m16 11v2h-8v-2z" fill="url(#h)" opacity=".05"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_zoompage.svg b/icon-themes/elementary_svg/cmd/lc_zoompage.svg
new file mode 100644
index 000000000..319147b95
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_zoompage.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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#f4f4f4" stop-opacity="0"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#b" y1="3" y2="19.000001"/><linearGradient id="g" gradientTransform="matrix(.88235294 0 0 .88235295 1.411765 1.411765)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24.466665" y2="2.933333"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 24 0)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#a" y1="19" y2="15"/><linearGradient id="i" gradientTransform="matrix(.23051202 0 0 .23904885 6.467711 5.896105)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#b" y1=".985206" y2="47.013336"/><linearGradient id="j" gradientTransform="matrix(.18613772 0 0 .22371411 20.162484 5.629689)" gradientUnits="userSpaceOnUse" x1="-46.838856" x2="-46.875084" y1="-6.495248" y2="59.074402"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.23051202 0 0 .23904885 6.467711 6.895256)" gradientUnits="userSpaceOnUse" x1="24.000004" x2="24.000004" xlink:href="#b" y1="-12.111565" y2="-12.111565"/><linearGradient id="l" gradientTransform="matrix(.18613772 0 0 .22371411 20.162485 6.62884)" gradientUnits="userSpaceOnUse" x1="-43.85186" x2="-43.85186" y1="59.768963" y2="-11.750891"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m3.5 20h16.999998v2h-16.999998z" fill="url(#c)" opacity=".15"/><path d="m3.5 20.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><rect fill="url(#f)" height="17.000023" rx="2.615385" width="17" x="3.5" y="3.499989"/><rect fill="none" height="17.000023" opacity=".3" rx="2.615385" stroke="#000" width="17" x="3.5" y="3.499989"/><rect fill="none" height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#g)" width="15" x="4.5" y="4.499991"/><path d="m17 14v3h-3v-1h2v-2z" fill="url(#h)" opacity=".05"/><g stroke-linejoin="round"><path d="m8.5 7.499151h7l.000009 11.000998-7.000009.0007z" fill="url(#k)" stroke="url(#l)"/><path d="m8.5 6.5h7l.000009 11.000998-7.000009.0007z" fill="url(#i)" stroke="url(#j)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_zoompagewidth.svg b/icon-themes/elementary_svg/cmd/lc_zoompagewidth.svg
new file mode 100644
index 000000000..c7dacdbbb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_zoompagewidth.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="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="19.000001"><stop offset="0" stop-color="#f4f4f4" stop-opacity="0"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.88235294 0 0 .88235295 1.411765 1.411765)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24.466665" y2="2.933333"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="1" y2="21"/><linearGradient id="i" gradientTransform="matrix(-1 0 0 1 24 0)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#b" y1="19" y2="15"/><linearGradient id="j" gradientTransform="matrix(-1 0 0 1 23.992728 0)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="1" y2="21"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="20" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m3.5 20h16.999998v2h-16.999998z" fill="url(#c)" opacity=".15"/><path d="m3.5 20.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><rect fill="url(#f)" height="17.000023" rx="2.615385" width="17" x="3.5" y="3.499989"/><g fill="none"><rect height="17.000023" opacity=".3" rx="2.615385" stroke="#000" width="17" x="3.5" y="3.499989"/><rect height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#g)" width="15" x="4.5" y="4.499991"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"><path d="m6.4921875 7.5292969.0078125 10.9785151h4v-2h-2l-.0078125-6.9785151h2.0078125v-2zm7.0000005 0v2h2.007812l-.007812 6.9785151h-2v2h4l.007812-10.9785151z" stroke="url(#k)"/><path d="m10.5 6.5218729v2.0000001h-2.0072863l.00729 6.978127h2.0000003v2h-4.0000003l-.0072937-10.9781271z" stroke="url(#h)"/></g></g><path d="m17 14v3h-3v-1h2v-2z" fill="url(#i)" opacity=".05"/><path d="m13.492728 6.5218727v2.0000001h2.007286l-.0073 6.9781272h-2v2h4l.0073-10.9781273z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_zoompanning.svg b/icon-themes/elementary_svg/cmd/lc_zoompanning.svg
new file mode 100644
index 000000000..235b0695f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_zoompanning.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.498934" width="1.462451" x="-.231225" y="-.249467"><feGaussianBlur stdDeviation="1.1433904"/></filter><radialGradient id="b" cx="12" cy="16.276121" gradientTransform="matrix(2.5278467 -.00000017 .00000009 1.3481851 -18.334161 1022.4568)" gradientUnits="userSpaceOnUse" r="5.933904"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff"/></radialGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="19.000001"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.88235294 0 0 .88235295 1.411765 1.411765)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24.466665" y2="2.933333"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="1" y2="21"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="21" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="19" y2="15"><stop offset="0" stop-opacity=".05"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(-1 0 0 1 24 0)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="19" y2="15"/><path d="m3.5 20h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.5 20.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><rect fill="url(#g)" height="17.000023" rx="2.615385" width="17" x="3.5" y="3.499989"/><g fill="none"><rect height="17.000023" opacity=".3" rx="2.615385" stroke="#000" width="17" x="3.5" y="3.499989"/><rect height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#h)" width="15" x="4.5" y="4.49999"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"><g stroke="url(#j)"><path d="m10.5 18.507286v-2h-2.007286v-1.985413h-2.0000003v3.985413z" opacity=".6"/><path d="m10.5 7.5218728v2.0000001h-2.0072863v1.9854131h-2v-3.9854132z" opacity=".6"/><path d="m13.492714 7.5218728v2.0000001h2.007286v1.9854131h2v-3.9854132z" opacity=".6"/><path d="m13.492714 18.507286v-2h2.007286v-1.985413h2v3.985413z" opacity=".6"/></g><g stroke="url(#i)"><path d="m10.5 6.5218725v2.0000001h-2.0072863v1.9854134h-2v-3.9854135z"/><path d="m13.492714 6.5218725v2.0000001h2.007286v1.9854134h2v-3.9854135z"/><path d="m10.5 17.507286v-2h-2.007286v-1.985413h-2.0000003v3.985413z"/><path d="m13.492714 17.507286v-2h2.007286v-1.985413h2v3.985413z"/></g></g></g><path d="m7 14v3h3v-1h-2v-2z" fill="url(#k)"/><path d="m17 14v3h-3v-1h2v-2z" fill="url(#l)" opacity=".05"/><g transform="translate(4 -1024.4)"><path d="m12.5 1036.4s-.5 0-.5 1c0 0-.0209.897-.3 1-.24632.091-.639796.1521-.7-.1688 0-1-.470363-1.1782-1.4999999-.8312-.6344648.2139-.5 1-.5 1v1.5c0 1 .2284961 2 0 2-.5 0-.5-.5-.5-1.5-1.4045508-.187-1.4983856.8169-1.2597403 1.7728.3397768 1.3609.9781108 2.4773 1.6936242 3.6529.683416 1.1228 1.58906 1.5743 2.566116 1.5743h4.500001c3 0 2.940224-6.0225 3-7.125.08401-1.5493-.658267-1.5818-1.220267-1.5818-.175495.1702-.07615.9787-.279733 1.5818-.5.5-.5-.4121-.5-.875v-1c.11908-.6145-.5-1-.5-1h-1c-.363505-.02-.487677.2854-.501578.7544-.0067.2897-.217172.2456-.217172.2456h-.500001c-.28125 0-.28125-1-.28125-1 0-1-.5-1-.5-1z" style="opacity:.5;fill-rule:evenodd;stroke:#000;stroke-width:2;stroke-linejoin:round;filter:url(#a)"/><path d="m11.5 1035.4s-.5 0-.5 1c0 0-.0209.897-.3 1-.24632.091-.639796.1521-.7-.1688 0-1-.4703631-1.1782-1.4999999-.8312-.6344648.2139-.5 1-.5 1v1.5c0 1 .2284961 2 0 2-.5 0-.5-.5-.5-1.5-1.4045508-.187-1.4983856.8169-1.2597403 1.7728.3397768 1.3609.9781108 2.4773 1.6936242 3.6529.683416 1.1228 1.5890604 1.5743 2.566116 1.5743h4.500001c3 0 2.940224-6.0225 3-7.125.08401-1.5493-.658267-1.5818-1.220267-1.5818-.175495.1702-.07615.9787-.279733 1.5818-.5.5-.5-.4121-.5-.875v-1c.11908-.6145-.5-1-.5-1h-1c-.363506-.02-.487678.2854-.501579.7544-.0067.2897-.217172.2456-.217172.2456h-.5c-.28125 0-.28125-1-.28125-1 0-1-.5-1-.5-1z" fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="2"/><g fill-rule="evenodd"><path d="m11.5 1035.4s-.5 0-.5 1c0 0-.0209.897-.3 1-.24632.091-.639796.1521-.7-.1688 0-1-.4703631-1.1782-1.4999999-.8312-.6344648.2139-.5 1-.5 1v1.5c0 1 .2284961 2 0 2-.5 0-.5-.5-.5-1.5-1.4045508-.187-1.4983856.8169-1.2597403 1.7728.3397768 1.3609.9781108 2.4773 1.6936242 3.6529.683416 1.1228 1.5890604 1.5743 2.566116 1.5743h4.500001c3 0 2.940224-6.0225 3-7.125.08401-1.5493-.658267-1.5818-1.220267-1.5818-.175495.1702-.07615.9787-.279733 1.5818-.5.5-.5-.4121-.5-.875v-1c.11908-.6145-.5-1-.5-1h-1c-.363506-.02-.487678.2854-.501579.7544-.0067.2897-.217172.2456-.217172.2456h-.5c-.28125 0-.28125-1-.28125-1 0-1-.5-1-.5-1z"/><path d="m11.5 1035.4s-.5 0-.5 1c0 0-.0209.897-.3 1-.24632.091-.639796.1521-.7-.1688 0-1-.4703631-1.1782-1.4999999-.8312-.6344648.2139-.5 1-.5 1v1.5c0 1 .2284961 2 0 2-.5 0-.5-.5-.5-1.5-1.4045508-.187-1.4983856.8169-1.2597403 1.7728.3397768 1.3609.9781108 2.4773 1.6936242 3.6529.683416 1.1228 1.5890604 1.5743 2.566116 1.5743h4.500001c3 0 2.940224-6.0225 3-7.125.08401-1.5493-.658267-1.5818-1.220267-1.5818-.175495.1702-.07615.9787-.279733 1.5818-.5.5-.5-.4121-.5-.875v-1c.11908-.6145-.5-1-.5-1h-1c-.363506-.02-.487678.2854-.501579.7544-.0067.2897-.217172.2456-.217172.2456h-.5c-.28125 0-.28125-1-.28125-1 0-1-.5-1-.5-1z" fill="url(#b)" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_zoomprevious.svg b/icon-themes/elementary_svg/cmd/lc_zoomprevious.svg
new file mode 100644
index 000000000..1c2c0f000
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_zoomprevious.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 16.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 16.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="19.000001"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.88235294 0 0 .88235295 1.411765 1.411765)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24.466665" y2="2.933333"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1 0 0 1 4.175015 0)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="6" y2="18"><stop offset="0" stop-color="#6c6c6c" stop-opacity=".7"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 4.175015 .999964)" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="18.000036" y2="7.000036"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m3.5 20h16.999998v2h-16.999998z" fill="url(#d)" opacity=".15"/><path d="m3.5 20.000085v1.999891c-.620472.0038-1.5-.448075-1.5-1.000075 0-.551999.6924-.999816 1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m20.5 20.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#b)" opacity=".15"/><rect fill="url(#e)" height="17.000023" rx="2.615385" width="17" x="3.5" y="3.499989"/><rect fill="none" height="17.000023" opacity=".3" rx="2.615385" stroke="#000" width="17" x="3.5" y="3.499989"/><rect fill="none" height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#f)" width="15" x="4.5" y="4.49999"/><path d="m11.526577 7.6484375c.258651.017772.459292.2329269.458985.4921875v1.7871094c2.521456-.1325902 4.271136.6231716 5.152344 1.9042966.918046 1.334683.982348 3.008121.664062 4.394531.000981.01039.0016.02081.002.03125.000855.02262-.01018.04185-.0098.06445-.0059.0243.000332.05403-.0059.07813-.0038.01584-.0083.03148-.01367.04687-.01174.561806-.205397 1.052235-.587891 1.388672-.0156.02502-.02105.06151-.03711.08594l-.02148-.02344c-.07271.05569-.09388.156085-.18164.197265-.450089.211224-.894227-.301354-.621086-.716793.189796-.288654.3534-.699734.476562-1.146484-.04503-.714937-.41585-1.664922-1.228516-2.38086-.758352-.668089-1.952319-1.088327-3.58789-1.027343v1.582031c-.000406.400639-.453354.633357-.779297.400391l-4.320297-3.087891c-.271405-.195465-.273378-.598763-.0039-.796875l4.320306-3.1777344c.09341-.069133.208241-.10303.324218-.095703z" fill="url(#h)"/><path d="m11.493374 7.140625v2.2265625c5.539383-.6247801 6.488181 3.3033515 5.81836 5.9101565-.06582-1.741796-1.763046-4.386279-5.81836-3.976563v2.105469l-4.320312-3.087891zm5.81836 8.136719c.02472.654289-.173858 1.185175-.574219 1.373047.242983-.369544.439095-.847172.574219-1.373047z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/nl/lc_bold.svg b/icon-themes/elementary_svg/cmd/nl/lc_bold.svg
new file mode 100644
index 000000000..a8d72559d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/nl/lc_bold.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.904744" cy="4.36105" gradientTransform="matrix(.01593237 2.9166493 -2.3215578 .01268165 23.839502 -31.91211)" gradientUnits="userSpaceOnUse" r="6.758298"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -26.446602 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 .479155 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientTransform="matrix(.29101737 0 0 1 8.024068 0)" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.73633307 0 0 1 4.020185 -24)"><path d="m13.553398 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m8.8854046 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m9.4791546 43.5h4.0742434v3h-4.0742434z" fill="url(#d)" opacity=".2" stroke-width=".53946"/></g><path d="m15.730348 4.4989768h3.425664l-4.990743 16.0010232h-3.699279l-4.9797987-16.0010232h3.4256636l2.7142641 9.6312592q.05472.186058.14228.623843.0985.437784.197003.963125.109446.525342.207947 1.050683.0985.525342.153225.886514.05472-.361172.153225-.886514.0985-.525341.207947-1.039738.109446-.525341.207948-.963126.109446-.437784.164169-.634787z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m5.4863281 4.4980469.4667969 1.5h2.9589844l2.7148436 9.6328121c.03648.124039.08225.331191.140625.623047.06567.291857.131598.612663.197266.962891.07296.350227.143316.700554.208984 1.050781.06567.350228.115862.645937.152344.886719.03648-.240782.08863-.536491.154297-.886719.06567-.350227.134067-.696131.207031-1.039062.07296-.350228.143317-.671035.208984-.962891.07296-.291856.127581-.50343.164063-.634766l2.669922-9.6328121h2.957031l.46875-1.5h-3.425781l-2.669922 9.6328121c-.03648.131336-.0911.34291-.164063.634766-.06567.291856-.13602.612663-.208984.962891-.07296.342931-.141364.688835-.207031 1.039062-.06567.350228-.117815.645937-.154297.886719-.03648-.240782-.08668-.536491-.152344-.886719-.06567-.350227-.13602-.700554-.208984-1.050781-.06567-.350228-.131598-.671034-.197266-.962891-.05837-.291856-.104143-.499008-.140625-.623047l-2.7148436-9.6328121z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/nl/lc_underline.svg b/icon-themes/elementary_svg/cmd/nl/lc_underline.svg
new file mode 100644
index 000000000..59588e80a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/nl/lc_underline.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.779233" cy="4.333702" gradientTransform="matrix(-1.8639066 -.06932268 .09816279 -2.8622988 27.87548 13.170548)" gradientUnits="userSpaceOnUse" r="4.989573" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="25" y2="3"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -20 -9.125)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><radialGradient id="f" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -6 -9.125)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="25" y2="22"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m20 22v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#e)" opacity=".2"/><path d="m2.40625 22c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#f)" opacity=".2"/><path d="m3 22h17v3h-17z" fill="url(#g)" opacity=".2"/><path d="m2.5 21.5v2h19v-2z" fill="url(#c)"/><path d="m2.5 21.5v2h19v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m3 22v1h18v-1z" fill="#fff" opacity=".2"/><path d="m19.066557 10.207354q0 1.94899-.472831 3.552005-.4613 1.603015-1.383898 2.744731-.922599 1.141715-2.294964 1.764469-1.360833.622754-3.148368.622754-1.8797941 0-3.2636919-.622754-1.3723653-.622754-2.2834314-1.764469-.8995336-1.141716-1.3377679-2.744731-.4382343-1.614548-.4382343-3.575069 0-1.9605224.4382343-3.5520049.4382343-1.6030149 1.3493004-2.7331981.9110661-1.1301833 2.2949639-1.7414048 1.3838978-.622754 3.2636919-.622754 1.787535 0 3.136835.622754 1.360833.6112215 2.283432 1.7529372.922598 1.1301832 1.383898 2.7331982.472831 1.5914825.472831 3.5635364zm-12.3512876 0q0 1.57995.2998446 2.848523.2998445 1.257041.911066 2.145042.622754.876469 1.5684175 1.3493.9571965.4613 2.2718985.4613 1.314703 0 2.260367-.4613.957196-.472831 1.568417-1.3493.622754-.888001.911066-2.145042.288312-1.268573.288312-2.848523 0-1.591482-.288312-2.8485225-.288312-1.2570405-.899533-2.1219767-.611222-.8764686-1.556885-1.3377678-.945664-.4728318-2.260367-.4728318-1.314703 0-2.2718985.4728318-.957196.4612992-1.57995 1.3377678-.622754.8649362-.9225985 2.1219767-.2998446 1.2570405-.2998446 2.8485225z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="scale(1.0208454 .9795803)"/><path d="m12.035156 1.5039062c-1.279319 0-2.3902005.2026833-3.332031.609375-.9418305.3991604-1.7217585.9689612-2.3417969 1.7070313s-1.0806599 1.6289267-1.3789062 2.6757813c-.2982463 1.0393232-.4472657 2.2001429-.4472657 3.4804687 0 .2555335.0115572.5034665.0234376.7499995.0477194-.9856997.185231-1.8990097.4238281-2.7304682.2982463-1.0468546.7588678-1.9377112 1.3789062-2.6757813s1.3999664-1.3078709 2.3417969-1.7070313c.9418305-.4066917 2.052712-.6093749 3.332031-.609375 1.216531.0000001 2.284841.2026833 3.203125.609375.926134.3991604 1.702191.9711955 2.330078 1.7167969.627887.7380702 1.098166 1.6308798 1.41211 2.6777344.257366.8312396.407457 1.7461106.458984 2.7363285.012845-.245279.025391-.491797.025391-.7460941 0-1.2878571-.162583-2.4509111-.484375-3.4902344-.313944-1.0468546-.784223-1.9396642-1.41211-2.6777344-.627887-.7456014-1.403944-1.3176365-2.330078-1.7167969-.918284-.4066917-1.986594-.609375-3.203125-.609375zm-5.1406248 9.2421878c-.0132311.250486-.0390624.487305-.0390624.751953 0 1.031792.1025773 1.962569.3066406 2.791015.2040632.820915.5137123 1.521651.9296875 2.101563.4238237.572381.9579783 1.013481 1.6015625 1.322266.6514326.301253 1.4236206.451172 2.3183596.451171.894739 0 1.663056-.149918 2.30664-.451171.651433-.308785 1.185588-.749885 1.601563-1.322266.423824-.579912.733473-1.280648.929687-2.101563.196215-.828446.294922-1.759223.294922-2.791015 0-.26463-.024388-.501482-.037109-.751953-.037177.731221-.11143 1.424922-.257813 2.042968-.196214.820915-.505863 1.521651-.929687 2.101563-.415975.572381-.95013 1.013481-1.601563 1.322266-.643584.301253-1.411901.451171-2.30664.451171-.894739.000001-1.666927-.149918-2.3183596-.451171-.6435842-.308785-1.1777388-.749885-1.6015625-1.322266-.4159752-.579912-.7256243-1.280648-.9296875-2.101563-.1522342-.618032-.2289129-1.311766-.2675782-2.042968z" fill="#eeeaf5" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/nl/lc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/nl/lc_underlinedouble.svg
new file mode 100644
index 000000000..b8200faef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/nl/lc_underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.779233" cy="4.333702" gradientTransform="matrix(-1.8639066 -.06932268 .09816279 -2.8622989 27.875481 12.146043)" gradientUnits="userSpaceOnUse" r="4.989573" xlink:href="#c"/><linearGradient id="b" gradientTransform="matrix(1 0 0 .66667 1 9.9999)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="22"/><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m19.066557 9.1828489q0 1.9489891-.472831 3.5520041-.4613 1.603015-1.383898 2.744731-.922599 1.141716-2.294964 1.76447-1.360833.622754-3.148368.622754-1.8797941 0-3.2636919-.622754-1.3723653-.622754-2.2834314-1.76447-.8995336-1.141716-1.3377679-2.744731-.4382343-1.614547-.4382343-3.5750691 0-1.9605219.4382343-3.5520044.4382343-1.603015 1.3493004-2.7331982.9110661-1.1301832 2.2949639-1.7414047 1.3838978-.62275402 3.2636919-.62275402 1.787535 0 3.136835.62275402 1.360833.6112215 2.283432 1.7529372.922598 1.1301832 1.383898 2.7331982.472831 1.5914825.472831 3.5635369zm-12.3512876 0q0 1.5799501.2998446 2.8485231.2998445 1.25704.911066 2.145041.622754.876469 1.5684175 1.349301.9571965.461299 2.2718985.461299 1.314703 0 2.260367-.461299.957196-.472832 1.568417-1.349301.622754-.888001.911066-2.145041.288312-1.268573.288312-2.8485231 0-1.5914825-.288312-2.848523-.288312-1.2570405-.899533-2.1219767-.611222-.8764686-1.556885-1.3377679-.945664-.4728317-2.260367-.4728317-1.314703 0-2.2718985.4728317-.957196.4612993-1.57995 1.3377679-.622754.8649362-.9225985 2.1219767-.2998446 1.2570405-.2998446 2.848523z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="scale(1.0208454 .97958028)"/><path d="m12.035156.50032079c-1.279319 0-2.3902005.2026833-3.332031.60937501-.9418305.3991604-1.7217585.9689612-2.3417969 1.7070313s-1.0806599 1.6289267-1.3789062 2.6757813c-.2982463 1.0393232-.4472657 2.2001429-.4472657 3.4804687 0 .2555335.011557.5034665.023438.7499995.047719-.9856997.1852306-1.8990097.4238277-2.7304682.2982463-1.0468546.7588678-1.9377112 1.3789062-2.6757813s1.3999664-1.3078709 2.3417969-1.7070313c.9418305-.4066917 2.052712-.6093749 3.332031-.609375 1.216531.0000001 2.284841.2026833 3.203125.609375.926134.3991604 1.702191.9711955 2.330078 1.7167969.627887.7380702 1.098166 1.6308798 1.41211 2.6777344.257366.8312396.407457 1.7461106.458984 2.7363285.01284-.245279.02539-.491797.02539-.7460941 0-1.2878571-.162583-2.4509111-.484375-3.4902344-.313943-1.0468546-.784222-1.9396642-1.412109-2.6777344-.627887-.7456014-1.403944-1.3176365-2.330078-1.7167969-.918284-.40669171-1.986594-.60937501-3.203125-.60937501zm-5.1406248 9.24218781c-.013231.250486-.039062.4873054-.039062.7519534 0 1.031792.1025773 1.962569.3066406 2.791015.2040632.820915.5137123 1.521651.9296875 2.101563.4238237.572381.9579783 1.013481 1.6015625 1.322266.6514326.301253 1.4236206.451172 2.3183596.451171.894739 0 1.663056-.149918 2.30664-.451171.651433-.308785 1.185588-.749885 1.601563-1.322266.423824-.579912.733473-1.280648.929687-2.101563.196215-.828446.294922-1.759223.294922-2.791015 0-.26463-.02439-.5014824-.03711-.7519534-.03718.7312214-.11143 1.4249224-.257813 2.0429684-.196214.820915-.505863 1.521651-.929687 2.101563-.415975.572381-.95013 1.013481-1.601563 1.322266-.643584.301253-1.411901.451171-2.30664.451171-.894739.000001-1.666927-.149918-2.3183596-.451171-.6435836-.308785-1.1777382-.749885-1.6015619-1.322266-.4159752-.579912-.7256243-1.280648-.9296875-2.101563-.1522342-.618032-.2289129-1.311766-.2675782-2.0429684z" fill="#eeeaf5" opacity=".2"/><g transform="translate(0 -3)"><path d="m2.5 22.333v1.3333h19v-1.3333z" fill="url(#b)"/><path d="m2.3921 22.392v1.2159h19.216v-1.2159z" fill="none" opacity=".61" stroke="#000" stroke-width=".78412"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></g><path d="m2.5 22.333v1.3333h19v-1.3333z" fill="url(#b)"/><path d="m2.3921 22.392v1.2159h19.216v-1.2159z" fill="none" opacity=".61" stroke="#000" stroke-width=".78412"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/nl/sc_bold.svg b/icon-themes/elementary_svg/cmd/nl/sc_bold.svg
new file mode 100644
index 000000000..9683ca5ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/nl/sc_bold.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"><radialGradient id="a" cx="6" cy="3.41416" gradientTransform="matrix(.00000011 4.5623183 -3.2204598 .00000008 17.577787 -27.37391)" gradientUnits="userSpaceOnUse" r="3.726176"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<path d="m10.770176 1.4984027h2.783516l-4.0552179 13.0015973h-3.0058412l-4.0463248-13.0015973h2.7835157l2.2054693 7.8258589q.044465.1511813.1156093.5069022.080037.3557212.1600744.7825862.08893.426865.1689674.85373.080037.426865.1245023.720334.044465-.293469.1245023-.720334.080037-.426865.1689674-.844837.08893-.426865.1689674-.7825862.08893-.3557209.1333953-.5157952z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/nl/sc_underline.svg b/icon-themes/elementary_svg/cmd/nl/sc_underline.svg
new file mode 100644
index 000000000..88edbf80e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/nl/sc_underline.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"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.6197201 .00000004 -.00000006 -3.5647902 17.449339 17.729398)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m3.49 15.5h9.02z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/><path d="m12.739224 7.8774127q0 1.2268433-.297636 2.2359033-.290377 1.009061-.871131 1.727744-.580755.718683-1.444627 1.110693-.856612.392009-1.9818233.392009-1.1832867 0-2.054418-.392009-.8638718-.39201-1.4373666-1.110693-.5662354-.718683-.8420936-1.727744-.2758583-1.0163195-.2758583-2.2504222 0-1.2341026.2758583-2.2359036.2758582-1.0090605.849353-1.7204844.5734948-.7114239 1.4446261-1.0961735.8711313-.3920091 2.054418-.3920091 1.1252113 0 1.9745644.3920091.856612.3847496 1.437367 1.103433.580754.7114239.871131 1.7204843.297636 1.001801.297636 2.2431631zm-7.7748465 0q0 .9945416.1887451 1.7930786.1887451.7912777.5734948 1.3502537.392009.551716.9872821.849353.6025325.290377 1.4301072.290377.8275748 0 1.4228478-.290377.6025325-.297637.9872825-.849353.392009-.558976.573494-1.3502537.181486-.798537.181486-1.7930786 0-1.001801-.181486-1.7930786-.181485-.7912776-.566235-1.3357347-.38475-.5517165-.9800226-.8420936-.5952731-.2976365-1.4228478-.2976365-.8275748 0-1.4301072.2976365-.6025325.2903771-.9945416.8420936-.3920091.5444571-.5807542 1.3357347-.1887451.7912776-.1887451 1.7930786z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width="1.006883" transform="matrix(.98054575 0 0 1.005945 .021547 .07419)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/nl/sc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/nl/sc_underlinedouble.svg
new file mode 100644
index 000000000..f5bbaadbc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/nl/sc_underlinedouble.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.6197201 .00000004 -.00000006 -3.5647902 17.449339 17.729398)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m3.49 15.5h9.02zm0-2h9.02z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/><path d="m12.739224 7.8774127q0 1.2268433-.297636 2.2359033-.290377 1.009061-.871131 1.727744-.580755.718683-1.444627 1.110693-.856612.392009-1.9818233.392009-1.1832867 0-2.054418-.392009-.8638718-.39201-1.4373666-1.110693-.5662354-.718683-.8420936-1.727744-.2758583-1.0163195-.2758583-2.2504222 0-1.2341026.2758583-2.2359036.2758582-1.0090605.849353-1.7204844.5734948-.7114239 1.4446261-1.0961735.8711313-.3920091 2.054418-.3920091 1.1252113 0 1.9745644.3920091.856612.3847496 1.437367 1.103433.580754.7114239.871131 1.7204843.297636 1.001801.297636 2.2431631zm-7.7748465 0q0 .9945416.1887451 1.7930786.1887451.7912777.5734948 1.3502537.392009.551716.9872821.849353.6025325.290377 1.4301072.290377.8275748 0 1.4228478-.290377.6025325-.297637.9872825-.849353.392009-.558976.573494-1.3502537.181486-.798537.181486-1.7930786 0-1.001801-.181486-1.7930786-.181485-.7912776-.566235-1.3357347-.38475-.5517165-.9800226-.8420936-.5952731-.2976365-1.4228478-.2976365-.8275748 0-1.4301072.2976365-.6025325.2903771-.9945416.8420936-.3920091.5444571-.5807542 1.3357347-.1887451.7912776-.1887451 1.7930786z" fill="url(#a)" stroke="#000" stroke-opacity=".6" stroke-width="1.006883" transform="matrix(.98054575 0 0 1.005945 .021547 -1.926266)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/outlinecollapse.svg b/icon-themes/elementary_svg/cmd/outlinecollapse.svg
new file mode 100644
index 000000000..2d4b41583
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/outlinecollapse.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" gradientTransform="matrix(-1 0 0 1 15 -1)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#h" y1="18" y2="2"/><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 15 -1)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="18" y2="2"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 15 7)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#h" y1="18" y2="2"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="5.5" y2="7.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="translate(-9.398056 -8.740678)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 -1 0 5)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#e" y1=".5" y2="4.5"/><linearGradient id="g" gradientTransform="matrix(-1 0 0 1 15 3)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#h" y1="18" y2="2"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g opacity=".35"><path d="m14.5 5.5v2h-6v-2z" fill="url(#a)"/><path d="m9 6v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 5.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m14.5 13.5v2h-6v-2z" fill="url(#c)"/><path d="m9 14v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 13.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(1)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#d)" opacity="1"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(1 8)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#d)" opacity="1"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m14.5 9.5v2h-6v-2z" fill="url(#g)"/><path d="m9 10v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 9.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(1 4)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#d)" opacity="1"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m.5 3.5h4l-2-2.2569386z" fill="url(#f)"/><path d="m14.5 1.5v2h-8v-2z" fill="url(#b)"/><path d="m7 2v.5zm7 0v.5h-7v-.5z" fill="#bebebe" opacity=".2"/><g fill="none" stroke="#a62100"><path d="m14.5 1.5v2h-8v-2z" opacity=".61"/><path d="m.5 3.5h4l-2-2.2569386z" opacity=".5" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/pl/lc_underline.svg b/icon-themes/elementary_svg/cmd/pl/lc_underline.svg
new file mode 100644
index 000000000..856849379
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/pl/lc_underline.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 28.043153 9.725415)" gradientUnits="userSpaceOnUse" r="5.094793" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="25" y2="3"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -20 -9.125)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><radialGradient id="f" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -6 -9.125)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="25" y2="22"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m20 22v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#e)" opacity=".2"/><path d="m2.40625 22c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#f)" opacity=".2"/><path d="m3 22h17v3h-17z" fill="url(#g)" opacity=".2"/><path d="m2.5 21.5v2h19v-2z" fill="url(#c)"/><path d="m2.5 21.5v2h19v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m3 22v1h18v-1z" fill="#fff" opacity=".2"/><path d="m17.701242 6.4704239q0 1.0585072-.325694 2.0355909-.314063.9770836-1.046875 1.7331602-.732813.744445-1.942536 1.198091-1.19809.442014-2.966146.442014h-1.7447926v6.618578h-2.1635423v-17.0059078h4.2107649q1.558681 0 2.68698.3373264 1.128299.3256946 1.861112.9654517.732813.6281252 1.081771 1.558681.348958.9305559.348958 2.1170146zm-8.0260436 3.5710081h1.5005216q1.081771 0 1.884375-.1861113.814237-.1861111 1.337674-.5932293.53507-.4187501.802605-1.0701392.267534-.6630211.267534-1.6052088 0-1.6517367-.953819-2.4427091-.95382-.8026044-2.977779-.8026044h-1.8611116z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m7.5117188 1.4921875v1.5h4.2109372c1.039121 0 1.935301.1130064 2.6875.3378906.7522.2171298 1.372786.538339 1.861328.9648438.488542.4187501.84744.9382232 1.080078 1.5585937.154557.4121506.239141.875831.291016 1.3632813.028091-.2467953.058594-.4922759.058594-.7460938 0-.7909724-.116971-1.4968169-.34961-2.1171875-.232638-.6203705-.591536-1.1398436-1.080078-1.5585937-.488542-.4265048-1.109128-.747714-1.861328-.9648438-.752199-.2248842-1.648379-.3378906-2.6875-.3378906zm7.8984372 5.84375c-.043703.3127267-.107236.6033105-.208984.8554687-.178357.4342594-.446021.7911458-.802734 1.0703126-.348958.2714121-.795066.4696759-1.337891.59375-.535069.1240742-1.163585.1855472-1.884766.1855472h-1.4999998v1.5h1.4999998c.721181 0 1.349697-.061473 1.884766-.185547.542825-.124074.988933-.322338 1.337891-.59375.356713-.279167.624377-.636054.802734-1.0703128.178356-.442014.267578-.9773436.267578-1.6054687 0-.2676157-.021036-.5162778-.058594-.75z" fill="#ffe9fb" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/pl/lc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/pl/lc_underlinedouble.svg
new file mode 100644
index 000000000..439de9620
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/pl/lc_underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 28.043153 9.725415)" gradientUnits="userSpaceOnUse" r="5.094793" xlink:href="#c"/><linearGradient id="b" gradientTransform="matrix(1 0 0 .66667 1 9.9999)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="22"/><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(0 -1)"><path d="m17.701242 6.4704239q0 1.0585072-.325694 2.0355909-.314063.9770836-1.046875 1.7331602-.732813.744445-1.942536 1.198091-1.19809.442014-2.966146.442014h-1.7447926v6.618578h-2.1635423v-17.0059078h4.2107649q1.558681 0 2.68698.3373264 1.128299.3256946 1.861112.9654517.732813.6281252 1.081771 1.558681.348958.9305559.348958 2.1170146zm-8.0260436 3.5710081h1.5005216q1.081771 0 1.884375-.1861113.814237-.1861111 1.337674-.5932293.53507-.4187501.802605-1.0701392.267534-.6630211.267534-1.6052088 0-1.6517367-.953819-2.4427091-.95382-.8026044-2.977779-.8026044h-1.8611116z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m7.5117188 1.4921875v1.5h4.2109372c1.039121 0 1.935301.1130064 2.6875.3378906.7522.2171298 1.372786.538339 1.861328.9648438.488542.4187501.84744.9382232 1.080078 1.5585937.154557.4121506.239141.875831.291016 1.3632813.02809-.2467953.05859-.4922759.05859-.7460938 0-.7909724-.116971-1.4968169-.34961-2.1171875-.232634-.6203705-.591532-1.1398436-1.080074-1.5585937-.488542-.4265048-1.109128-.747714-1.861328-.9648438-.752199-.2248842-1.648379-.3378906-2.6875-.3378906zm7.8984372 5.84375c-.043703.3127267-.107236.6033105-.208984.8554687-.178357.4342594-.446021.7911458-.802734 1.0703126-.348958.2714121-.795066.4696759-1.337891.59375-.535069.1240742-1.163585.1855472-1.884766.1855472h-1.4999998v1.5h1.4999998c.721181 0 1.349697-.06147 1.884766-.185547.542825-.124074.988933-.322338 1.337891-.59375.356713-.279167.624377-.636054.802734-1.0703128.178356-.442014.267578-.9773436.267578-1.6054687 0-.2676157-.02104-.5162778-.05859-.75z" fill="#ffe9fb" opacity=".2"/></g><g transform="translate(0 -3)"><path d="m2.5 22.333v1.3333h19v-1.3333z" fill="url(#b)"/><path d="m2.3921 22.392v1.2159h19.216v-1.2159z" fill="none" opacity=".61" stroke="#000" stroke-width=".78412"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></g><path d="m2.5 22.333v1.3333h19v-1.3333z" fill="url(#b)"/><path d="m2.3921 22.392v1.2159h19.216v-1.2159z" fill="none" opacity=".61" stroke="#000" stroke-width=".78412"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/pl/sc_underline.svg b/icon-themes/elementary_svg/cmd/pl/sc_underline.svg
new file mode 100644
index 000000000..5927388fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/pl/sc_underline.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"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.7873592 .00000004 -.00000007 -3.9337416 19.043105 19.321482)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m3.49 15.5h9.02z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/><path d="m11.298075 6.0385885q0 .72898-.224302 1.4018846-.21629.6729047-.720969 1.1936047-.5046784.5126892-1.3377984.8251092-.8251092.3044092-2.0427461.3044092h-1.2016154v4.5581278h-1.4900031v-11.7117447h2.8998985q1.0734431 0 1.8504877.2323123.7770446.2243015 1.2817228.6648938.504679.4325816.745002 1.0734431.240323.6408616.240323 1.45796zm-5.5274309 2.4593062h1.0333892q.7450016 0 1.2977446-.1281723.5607539-.1281723.9212385-.4085493.3684954-.2883877.5527431-.7369907.1842477-.4566139.1842477-1.1054862 0-1.1375292-.6568831-1.6822615-.6568831-.5527431-2.0507569-.5527431h-1.2817231z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="scale(1.0586091 .94463579)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/pl/sc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/pl/sc_underlinedouble.svg
new file mode 100644
index 000000000..9d6c3fa01
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/pl/sc_underlinedouble.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"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.7873592 .00000004 -.00000007 -3.9337416 19.043105 19.321482)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m11.298075 6.0385885q0 .72898-.224302 1.4018846-.21629.6729047-.720969 1.1936047-.5046784.5126892-1.3377984.8251092-.8251092.3044092-2.0427461.3044092h-1.2016154v4.5581278h-1.4900031v-11.7117447h2.8998985q1.0734431 0 1.8504877.2323123.7770446.2243015 1.2817228.6648938.504679.4325816.745002 1.0734431.240323.6408616.240323 1.45796zm-5.5274309 2.4593062h1.0333892q.7450016 0 1.2977446-.1281723.5607539-.1281723.9212385-.4085493.3684954-.2883877.5527431-.7369907.1842477-.4566139.1842477-1.1054862 0-1.1375292-.6568831-1.6822615-.6568831-.5527431-2.0507569-.5527431h-1.2817231z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="matrix(1.0586091 0 0 .94463579 0 -2)"/><path d="m3.49 15.5h9.02zm0-2h9.02z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ru/lc_bold.svg b/icon-themes/elementary_svg/cmd/ru/lc_bold.svg
new file mode 100644
index 000000000..0a0a5fd72
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ru/lc_bold.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.904744" cy="4.36105" gradientTransform="matrix(.01593237 2.9166493 -2.3215578 .01268165 20.235017 -31.91211)" gradientUnits="userSpaceOnUse" r="6.758298"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -25.767561 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#f"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 .479155 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#f"/><radialGradient id="d" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -26.446602 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#f"/><linearGradient id="e" gradientTransform="matrix(.29101737 0 0 1 8.024068 0)" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.73633307 0 0 1 -5.507149 -24.5)"><path d="m13.553398 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#d)" opacity=".2"/><path d="m8.8854046 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m9.4791546 43.5h4.0742434v3h-4.0742434z" fill="url(#e)" opacity=".2" stroke-width=".53946"/></g><g transform="matrix(.73633307 0 0 1 12.547519 -24.5)"><path d="m13.553398 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#d)" opacity=".2"/><path d="m8.8854046 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m9.4791546 43.5h4.0742434v3h-4.0742434z" fill="url(#e)" opacity=".2" stroke-width=".53946"/></g><g transform="matrix(.73633307 0 0 1 3.270185 -24.5)"><path d="m14.232439 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m8.8854046 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m9.4791546 43.5h4.7532844v3h-4.7532844z" fill="url(#e)" opacity=".2" stroke-width=".53946"/></g><path d="m7.1241752 12.182095-4.9250756-7.6831182h3.4913314l4.728072 7.7487852v-7.7487852h3.162993v7.7487852l4.728073-7.7487852h3.502276l-4.93602 7.6831182 5.242469 8.317905h-3.622667l-4.914131-8.109958v8.109958h-3.162993v-8.109958l-4.9031858 8.109958h-3.6336113z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m2.1992188 4.4980469.9609374 1.5h2.53125l4.3144528 7.0742191.41211-.681641v-.142578l-4.7265628-7.7500001zm8.2187502 0v1.5h3.164062v-1.5zm7.890625 0-4.726563 7.7500001v.142578l.41211.681641 4.314453-7.0742191h2.539062l.964844-1.5zm-11.6601565 8.4394531-4.7675781 7.5625h.9453125l4.2988281-6.818359zm10.7031245.001953-.476562.742188 4.298828 6.818359h.945313z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ru/lc_underline.svg b/icon-themes/elementary_svg/cmd/ru/lc_underline.svg
new file mode 100644
index 000000000..28c02d46c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ru/lc_underline.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 26.933778 9.729322)" gradientUnits="userSpaceOnUse" r="5.094793" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="25" y2="3"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -20 -9.125)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><radialGradient id="f" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -6 -9.125)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="25" y2="22"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m20 22v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#e)" opacity=".2"/><path d="m2.40625 22c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#f)" opacity=".2"/><path d="m3 22h17v3h-17z" fill="url(#g)" opacity=".2"/><path d="m2.5 21.5v2h19v-2z" fill="url(#c)"/><path d="m2.5 21.5v2h19v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m3 22v1h18v-1z" fill="#fff" opacity=".2"/><path d="m17.499159 18.501764h-2.163542v-6.955905c-.891783.341204-1.717651.600984-2.477605.779341-.752199.178357-1.508276.267535-2.26823.267535-.7211805 0-1.0464555-.08915-1.6125436-.275261-.5660881-.193866-1.0468753-.473032-1.4423615-.8375-.3877316-.372222-.6862849-.825868-.89566-1.360938-.2016205-.5350695-.3024307-1.1476855-.3024307-1.8378477v-6.7814257h2.1635423v6.5022589c0 .8917827.2016204 1.5625582.6048613 2.0123265.4109955.449769.7750437.670747 1.7288632.670747.697917 0 1.403589-.07755 2.117015-.232639.721181-.155093 1.51603-.387732 2.384549-.6979166v-8.258683h2.163542z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m6.3359375 1.5v1.5h2.1640625v-1.5zm9.0000005-.00391v1.5h2.164062v-1.5zm-6.835938 6.5058631v1.5c0 .8917819.2022279 1.5619499.6054688 2.0117189.4109956.449768.7746962.671875 1.7285152.671875.697918 0 1.403762-.07733 2.117188-.232422.721181-.155093 1.516247-.389033 2.384766-.699219v-1.4999998c-.868519.3101848-1.663585.5441258-2.384766.6992188-.713426.155093-1.41927.232422-2.117188.232422-.953819 0-1.3175196-.222107-1.7285152-.671875-.4032409-.4497686-.6054688-1.1199363-.6054688-2.0117189z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ru/lc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/ru/lc_underlinedouble.svg
new file mode 100644
index 000000000..cf13590d3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ru/lc_underlinedouble.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.918949" cy="4.564843" gradientTransform="matrix(-1.551757 .03070916 -.03957393 -1.999701 26.933778 8.733465)" gradientUnits="userSpaceOnUse" r="5.094793" xlink:href="#c"/><linearGradient id="b" gradientTransform="matrix(1 0 0 .66667 1 9.9999)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="22"/><linearGradient id="c"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m17.499159 17.505907h-2.163542v-6.955905c-.891783.341204-1.717651.600984-2.477605.779341-.752199.178357-1.508276.267535-2.26823.267535-.7211805 0-1.046784-.09305-1.6128721-.279166-.5660881-.193866-1.0468753-.473033-1.4423615-.8375-.3877316-.372223-.6862849-.825869-.89566-1.3609386-.2016205-.5350696-.3018717-1.1476857-.3024307-1.8378478v-6.7814256h2.1635423v6.5022589c0 .8917827.2016204 1.5625584.6048613 2.012327.4109955.4497686.7753722.6746521 1.7291917.6746521.697917 0 1.403589-.077546 2.117015-.2326389.721181-.1550927 1.51603-.3877316 2.384549-.6979169v-8.25868303h2.163542z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m6.335609.50023822v1.49999998h2.1640625v-1.49999998zm9.000329-.00000083v1.50000001h2.164062v-1.50000001zm-6.8362665 6.50195391v1.5c0 .8917821.2022279 1.5619507.6054688 2.0117197.4109956.449768.7750247.67578 1.7288437.67578.697918 0 1.403762-.07733 2.117188-.232422.721181-.155093 1.516247-.389033 2.384766-.699219v-1.5000002c-.868519.3101848-1.663585.5441258-2.384766.6992188-.713426.155093-1.41927.232422-2.117188.232422-.953819 0-1.3178481-.2260122-1.7288437-.6757802-.4032409-.4497688-.6054688-1.1199365-.6054688-2.0117191z" fill="#fff" opacity=".2"/><g transform="translate(0 -3)"><path d="m2.5 22.333v1.3333h19v-1.3333z" fill="url(#b)"/><path d="m2.3921 22.392v1.2159h19.216v-1.2159z" fill="none" opacity=".61" stroke="#000" stroke-width=".78412"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></g><path d="m2.5 22.333v1.3333h19v-1.3333z" fill="url(#b)"/><path d="m2.3921 22.392v1.2159h19.216v-1.2159z" fill="none" opacity=".61" stroke="#000" stroke-width=".78412"/><path d="m3 22.5v1h18v-1z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ru/sc_bold.svg b/icon-themes/elementary_svg/cmd/ru/sc_bold.svg
new file mode 100644
index 000000000..39de43115
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ru/sc_bold.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"><radialGradient id="a" cx="8" cy="-2.589108" gradientTransform="matrix(-1.08925 .00000001 -.00000002 -1.7198682 16.714 -4.952924)" gradientUnits="userSpaceOnUse" r="8.721599"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<path d="m4.038159 7.7413037-3.53782083-6.2413037h2.83687383l3.3777464 6.2946619v-6.2962592h2.5700832v6.2962592l3.3691914-6.2946619h2.845767l-3.538159 6.2413037 3.618807 6.7586963h-2.94359l-3.3520164-6.5897288v6.5897288h-2.5700832v-6.5897288l-3.2624753 6.5897288h-2.9524831z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".6"/><path d="m.5011482 1.4996442.9609375 1.5h1.875l2.9578362 5.6058246.4199219-.6953126v-.1152343l-3.3777581-6.2952777zm6.2136956-.0016v1.5h2.5703124v-1.5zm5.9395152.00159-3.3692028 6.2952777v.1152343l.421875.6953126 2.9473278-5.6058246h1.882813l.96289-1.5zm-9.091859 6.9984127-3.06160485 6.0019531h.94531245l2.5928549-5.2578125zm8.875.0019531-.476562.7421875 2.673503 5.2578125h.945312z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ru/sc_underline.svg b/icon-themes/elementary_svg/cmd/ru/sc_underline.svg
new file mode 100644
index 000000000..89bbf6efd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ru/sc_underline.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"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.7704476 .00000004 -.00000006 -3.8965216 18.701121 18.126406)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m11.648301 13.173955-1.8332942.03166v-4.7451122c-.608348.2327592-.8143418.3783116-1.3327601.4999812-.5131283.1216696-1.0289015.1825044-1.5473198.1825044-.4919684 0-1.0822302-.0318178-1.4683989-.1587774-.3861687-.1322495-1.1077677-.3226889-1.3775569-.5713181-.264499-.2539191-.4681633-.5633831-.6109929-.9283919-.1375395-.3650088-.2063093-.7829174-.2063093-1.2537258v-4.6260896h1.8695251v4.4356502c0 .608348.1375396 1.0659315.4126187 1.3727505.2803691.3068189.8970808.4285664 1.5477486.4285664.4760984 0 .9574868-.0529 1.4441652-.1586995.4919683-.1057996.6768023-.2328371 1.2692803-.4444364v-5.6338312l1.8332942-.031662z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="scale(1.0697904 .93476255)"/><path d="m3.49 15.5h9.02z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/ru/sc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/ru/sc_underlinedouble.svg
new file mode 100644
index 000000000..de07e323f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ru/sc_underlinedouble.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"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.7704476 .00000004 -.00000006 -3.8965216 18.701121 18.126406)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m11.684532 12.30259-1.8332952.03166v-4.7451126c-.6083481.2327592-.814341.3783116-1.3327593.4999812-.5131282.1216696-1.0289015.1825044-1.5473198.1825044-.4919684 0-1.0822302-.0318178-1.4683989-.1587774-.3861687-.1322496-1.1077677-.3226889-1.3775569-.5713181-.264499-.2539192-.4681633-.5633831-.6109929-.9283919-.1375395-.3650088-.2017665-.7829461-.2063093-1.2537258l-.0362308-3.7547242h1.8695251l.036231 3.5642848c.00618.6083068.1375396 1.0659315.4126187 1.3727505.2803691.3068189.8970808.4285664 1.5477486.4285664.4760984 0 .9574868-.0529 1.4441652-.1586995.4919682-.1057996.6768011-.2328371 1.2692793-.4444364l-.03623-4.7624658 1.8332952-.031662z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="scale(1.0697904 .93476255)"/><path d="m3.49 15.5h9.02zm0-2h9.02z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_about.svg b/icon-themes/elementary_svg/cmd/sc_about.svg
new file mode 100644
index 000000000..bbaa3a7a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_about.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" gradientTransform="matrix(.55048262 0 0 .57815823 -3.826225 -5.276228)" gradientUnits="userSpaceOnUse" x1="24.046366" x2="24.046366" y1="11.673002" y2="34.713669"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.373267" x2="9.158589" y1="33.636996" y2="39.344494"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1=".496136" y2="15.977216"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m8.0000006.49613568c.5064396 0 2.1391894 4.28357812 2.5489094 4.59622212.409717.3126432 4.793178.6198528 4.949676 1.125721.156499.505868-3.217866 3.4604743-3.374364 3.9663412-.156498.505868 1.285496 4.979313.875778 5.291956-.409718.312645-4.4935598-2.144886-5.0000001-2.144886-.5064395 0-4.5902812 2.457531-4.9999999 2.144886-.4097182-.312643 1.0322763-4.786089.8757779-5.291956-.1564985-.5058669-3.53086246-3.4604739-3.37436393-3.966342.15649845-.5058674 4.53995813-.813077 4.94967683-1.1257202.409718-.312644 2.0424703-4.59622212 2.5489098-4.59622212z" fill="url(#c)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m11.96875 26.375c-.506596.779667-1.63252 2.593568-2.90625 5.59375a.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 -.03125 0c.00461-.0064-.035912.0063-.03125 0 .00522-.0059-.00527.03708 0 .03125.00556-.0056-.036852.0055-.03125 0 .00608-.005-.00612.03618 0 .03125.00629-.0047-.037574.0047-.03125 0 .00682-.0039-.038107.0038-.03125 0 .00692-.0037-.00695.03492 0 .03125.00726-.003-.038533.003-.03125 0a.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0c-2.0575321.335503-4.6049536.679328-6.34375 1.09375 1.0525595 1.235411 2.264992 2.404007 3.4375 3.59375l15.03125-2.71875c.0052-.0052.02606.0052.03125 0 .28516-.285558.552815-.584263.84375-.875-1.985656-.473093-4.21957-.75757-6.28125-1.09375a.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 0-.03125c.0075.0027-.0387-.0027-.03125 0 .0071.0035-.03835-.0035-.03125 0 .007.0037-.007-.03496 0-.03125.0066.0044-.03785-.0044-.03125 0 .0062.0049-.0062-.03622 0-.03125.006.0052-.03724-.0052-.03125 0 .0054.0058-.0053-.03713 0-.03125.0052.006-.03638-.006-.03125 0 .0045.0065-.0045-.0378 0-.03125.004.0069-.0352-.0069-.03125 0 .0037.007-.0037-.03828 0-.03125l-.125.0625-.125.0625c-.985076-2.286983-2.388794-4.698127-2.9375-5.625z" fill="url(#b)" opacity=".8" transform="matrix(.71439082 0 0 .70011588 -.572408 -16.954765)"/><path d="m8 2.3125003c-.5795026 1.0967235-1.0411109 2.2564459-1.6574842 3.3321931-.4355928.5786297-1.2016958.5640806-1.8445342.7006123-.7990951.1487384-1.6040837.2624313-2.4042316.4046946.8321477 1.0057613 1.9042251 1.803058 2.6553809 2.8730975.2931609.5612752.086735 1.1940262.048954 1.7875722-.1300362.873671-.7822554 2.011403-.8721349 2.890749 1.1003565-.559851 2.6237664-1.531888 3.7910708-1.94011.6246409-.12796 1.1682081.254232 1.7115393.49593.7264099.38268 1.7399469.939694 2.4653779 1.324105-.123973-1.302273-.773372-2.733611-.799425-4.042542.09173-.7298892.734153-1.1887208 1.185876-1.7078873.556483-.5461027 1.116396-1.0897375 1.625861-1.6809144-1.211014-.2155824-2.435696-.3737737-3.634767-.6459894-.7510947-.2936551-.937663-1.1434347-1.2928787-1.7800564-.3267359-.6702695-.6326855-1.3506457-.9786043-2.0114542z" fill="none" opacity=".8" stroke="url(#a)" stroke-linecap="square" stroke-width=".992"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_absoluterecord.svg b/icon-themes/elementary_svg/cmd/sc_absoluterecord.svg
new file mode 100644
index 000000000..1fe9b2174
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_absoluterecord.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.34431854 0 0 .25741381 -697.0041 -825.04)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.898115" x2="4.898115" y1="1.384232" y2="8.584124"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-9.015 -5.756)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#a)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#b)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#c)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g><g transform="translate(6.003194 6.005255)"><path d="m4.998403.50508947c-2.4785425 0-4.49228328 2.01374083-4.49228328 4.49228323s2.01374078 4.4922832 4.49228328 4.4922832c2.4785424 0 4.4922833-2.0137408 4.4922833-4.4922832s-2.0137409-4.49228323-4.4922833-4.49228323z" fill="url(#d)" opacity=".99" stroke-width=".598971"/><path d="m4.9984029.50019545c-2.480917 0-4.49820745 2.01935105-4.49820745 4.49923785 0 2.4819472 2.01935105 4.4951167 4.49923785 4.4951167 2.4829776 0 4.4971772-2.0141997 4.4971772-4.4961471-.0020605-2.480917-2.01523-4.49820745-4.4971772-4.49820745z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:1.000391;stroke-linecap:round;stroke-linejoin:round"/><path d="m8.4941517 4.9973727c0 1.9307289-1.5650198 3.4957487-3.4957487 3.4957487s-3.4957487-1.5650198-3.4957487-3.4957487 1.5650198-3.4957487 3.4957487-3.4957487 3.4957487 1.5650198 3.4957487 3.4957487z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.34 1.528c-.56-.077-1.148-.025-1.686.17-.542.196-1.067.553-1.32 1.15-.165.382-.16.763-.005 1.147.152.385.6.79 1.136.79.302 0 .61-.118.812-.313.203-.196.302-.437.33-.67.028-.215-.02-.265-.053-.378l.01-.004c.024-.008-.02.004.07-.018.19-.047.467.128.512.2-.035-.056-.004-.076-.046.055-.04.132-.153.348-.305.573-.35.52-.826 1.193-.824 2.08 0 .192-.036.263.002.51.018.115.092.184.15.27-.17.113-.327.25-.427.42-.224.378-.244.937.073 1.355.31.443.824.585 1.258.526.436-.058.912-.342 1.073-.873.186-.55-.098-.99-.516-1.296a.684.684 0 0 0 .19-.49c-.013-.484.045-.758.385-1.012a.684.684 0 0 0 .017-.014c.314-.25.643-.544.908-.917.26-.367.457-.846.418-1.38-.023-.57-.347-1.04-.747-1.343-.402-.307-.894-.485-1.415-.536zm-.83 1.915v.006c.004-.006.04-.032-.007-.005 0 0 .006 0 .007-.002zm.333 3.42h.048c-.01 0-.018.01-.03.01-.007 0-.01-.01-.017-.01z" fill="#002e99" opacity=".05"/><path d="m5.09 6.748c-.016-.594.114-1.17.66-1.578.578-.462 1.135-1.04 1.076-1.72-.013-.657-.76-1.172-1.563-1.246-.904-.13-1.998.19-2.3.913-.154.353-.012.985.504.985.3 0 .44-.2.463-.383.017-.14-.038-.263-.07-.377-.038-.13.12-.383.294-.485.145-.086.296-.115.318-.12.52-.13 1.038.154 1.255.5.216.343-.022.866-.364 1.374-.343.508-.71 1.085-.708 1.698 0 .233-.02.313-.006.407.01.075.254.066.44.03zm-.237.8c-.497-.03-.84.55-.542.917.267.407 1.015.307 1.143-.154.133-.357-.187-.77-.6-.763z" fill="#002e99" opacity=".15"/><path d="m5.09 6.093c-.016-.593.114-1.17.66-1.578.578-.462 1.135-1.04 1.076-1.72-.013-.657-.76-1.17-1.563-1.245-.904-.13-1.998.19-2.3.913-.154.352-.012.984.504.984.3 0 .44-.2.463-.383.017-.138-.038-.26-.07-.376-.038-.13.12-.382.294-.485.145-.086.296-.115.318-.12.52-.128 1.038.155 1.255.5.216.344-.022.866-.364 1.374-.343.508-.71 1.085-.708 1.698 0 .234-.02.313-.006.408.01.075.254.066.44.03zm-.237.8c-.497-.028-.84.55-.542.918.267.407 1.015.307 1.143-.153.133-.358-.187-.77-.6-.764z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_accent1cellstyles.svg b/icon-themes/elementary_svg/cmd/sc_accent1cellstyles.svg
new file mode 100644
index 000000000..f2aaad99e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_accent1cellstyles.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-.25" x2="16.25" xlink:href="#b" y1="8" y2="8"/><radialGradient id="b" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 22.792 .7)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+/&amp;amp;amp;amp;gt;<path d="m0 0h16v16h-16z" fill="url(#a)"/><path d="m11.173 14.52-.903-3.092h-4.54l-.903 3.09h-2.847l4.398-13.036h3.23l4.412 13.04zm-1.533-5.4q-1.252-4.203-1.414-4.753-.154-.55-.222-.87-.28 1.136-1.61 5.62z" fill="url(#b)" stroke="#fff" stroke-linejoin="round" stroke-width=".962"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_accent2cellstyles.svg b/icon-themes/elementary_svg/cmd/sc_accent2cellstyles.svg
new file mode 100644
index 000000000..a18decadd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_accent2cellstyles.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-.25" x2="16.25" xlink:href="#b" y1="8" y2="8"/><radialGradient id="b" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 22.792 .7)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+/&amp;amp;amp;amp;gt;<path d="m0 0h16v16h-16z" fill="url(#a)" opacity=".6"/><path d="m11.173 14.52-.903-3.092h-4.54l-.903 3.09h-2.847l4.398-13.036h3.23l4.412 13.04zm-1.533-5.4q-1.252-4.203-1.414-4.753-.154-.55-.222-.87-.28 1.136-1.61 5.62z" fill="url(#b)" stroke="#fff" stroke-linejoin="round" stroke-width=".962"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_accent3cellstyles.svg b/icon-themes/elementary_svg/cmd/sc_accent3cellstyles.svg
new file mode 100644
index 000000000..c4ffa7f48
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_accent3cellstyles.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-.25" x2="16.25" xlink:href="#b" y1="8" y2="8"/><radialGradient id="b" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 22.792 .7)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+/&amp;amp;amp;amp;gt;<path d="m0 0h16v16h-16z" fill="url(#a)" opacity=".3"/><path d="m11.173 14.52-.903-3.092h-4.54l-.903 3.09h-2.847l4.398-13.036h3.23l4.412 13.04zm-1.533-5.4q-1.252-4.203-1.414-4.753-.154-.55-.222-.87-.28 1.136-1.61 5.62z" fill="url(#b)" stroke="#fff" stroke-linejoin="round" stroke-width=".962"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_acceptalltrackedchanges.svg b/icon-themes/elementary_svg/cmd/sc_acceptalltrackedchanges.svg
new file mode 100644
index 000000000..8782471a6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_acceptalltrackedchanges.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" gradientUnits="userSpaceOnUse" x1="12" x2="12.029746" y1="8.5" y2="15.461853"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="10.5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" 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" 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="e" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#e)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5 5h1v1h-1z" fill="#c6262e"/><path d="m8 3h3.000001v1h-3.000001z" fill="#c6262e"/><g fill="#aaa"><path d="m5 3h2v1h-2z"/><path d="m7 5h3v1h-3z"/><path d="m5 7h3v1h-3z"/></g><path d="m9 7h2v1h-2z" fill="#c6262e"/><path d="m12 8.5c-1.930453 0-3.5 1.569547-3.5 3.5s1.569547 3.5 3.5 3.5 3.5-1.569547 3.5-3.5-1.569547-3.5-3.5-3.5z" fill="url(#a)" opacity=".99" stroke="#002e99" stroke-opacity=".501961"/><path d="m14.496094 9.6894531a.53130324.53130324 0 0 0 -.357422.140625l-2.628906 2.4355469-.94336-.923828a.53130324.53130324 0 0 0 -.8066404.07422l-.8984375 1.279296a.53130324.53130324 0 0 0 .078125.697266l2.1855469 1.984374c.197667.05133.40181.08172.611328.09766.00065.00005.0013-.000049.002 0a.53130324.53130324 0 0 0 .125-.08789l3.632813-3.417969c-.0078-.869106-.339987-1.655203-.873047-2.2636719a.53130324.53130324 0 0 0 -.126953-.015625z" fill="#002e99" opacity=".25"/><path d="m13.980469 9.1191406a1.2208252 1.2208252 0 0 0 -.310547.2070313l-2.146484 1.9882811-.472657-.464844a1.2208252 1.2208252 0 0 0 -1.8535154.169922l-.6953125.992188c.0065458 1.924904 1.5716309 3.488281 3.4980469 3.488281.306571 0 .599286-.05067.882812-.125l2.425782-2.283203c.114426-.345562.191406-.708266.191406-1.091797 0-1.194608-.603857-2.2490781-1.519531-2.8808594z" fill="#002e99" opacity=".1"/><path d="m14.5 10.220339 1 1.016949-4 3.762712-2.2024237-2 .8973387-1.279661 1.305085 1.279661z" fill="#fff"/><path d="m14.5 12a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".6" stroke="url(#b)" stroke-linecap="round" stroke-opacity=".501961"/><g transform="translate(-8)"><path d="m12 8.5c-1.930453 0-3.5 1.569547-3.5 3.5s1.569547 3.5 3.5 3.5 3.5-1.569547 3.5-3.5-1.569547-3.5-3.5-3.5z" fill="url(#a)" opacity=".99" stroke="#002e99" stroke-opacity=".501961"/><path d="m14.496094 9.6894531a.53130324.53130324 0 0 0 -.357422.140625l-2.628906 2.4355469-.94336-.923828a.53130324.53130324 0 0 0 -.8066404.07422l-.8984375 1.279296a.53130324.53130324 0 0 0 .078125.697266l2.1855469 1.984374c.197667.05133.40181.08172.611328.09766.00065.00005.0013-.000049.002 0a.53130324.53130324 0 0 0 .125-.08789l3.632813-3.417969c-.0078-.869106-.339987-1.655203-.873047-2.2636719a.53130324.53130324 0 0 0 -.126953-.015625z" fill="#002e99" opacity=".25"/><path d="m13.980469 9.1191406a1.2208252 1.2208252 0 0 0 -.310547.2070313l-2.146484 1.9882811-.472657-.464844a1.2208252 1.2208252 0 0 0 -1.8535154.169922l-.6953125.992188c.0065458 1.924904 1.5716309 3.488281 3.4980469 3.488281.306571 0 .599286-.05067.882812-.125l2.425782-2.283203c.114426-.345562.191406-.708266.191406-1.091797 0-1.194608-.603857-2.2490781-1.519531-2.8808594z" fill="#002e99" opacity=".1"/><path d="m14.5 10.220339 1 1.016949-4 3.762712-2.2024237-2 .8973387-1.279661 1.305085 1.279661z" fill="#fff"/><path d="m14.5 12a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".6" stroke="url(#b)" stroke-linecap="round" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_accepttracedchange.svg b/icon-themes/elementary_svg/cmd/sc_accepttracedchange.svg
new file mode 100644
index 000000000..26f65883e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_accepttracedchange.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" gradientTransform="matrix(.57484957 0 0 .42975531 -1164.0142 -1377.7717)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.814092" x2="7.814092" y1="1.282271" y2="14.669901"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m8 .50000007c-4.1382429 0-7.50000006 3.36175713-7.50000006 7.49999993 0 4.138243 3.36175716 7.5 7.50000006 7.5 4.138243 0 7.500007-3.361757 7.5-7.5 0-4.1382428-3.361757-7.49999993-7.5-7.49999993z" fill="url(#a)" opacity=".99"/><path d="m8 .50000008c-4.1382429 0-7.50000006 3.36175712-7.50000006 7.50000002s3.36175716 7.4999999 7.50000006 7.4999999c4.138243 0 7.500007-3.361757 7.5-7.4999999 0-4.1382429-3.361757-7.50000002-7.5-7.50000002z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.847543 4.8202283 1.438157 1.2943501-4.8322214 6.3854216-3.7392072-3.2214717 1.2368142-1.6395071 2.1860001 1.8983714z" fill="#002e99" fill-opacity=".992157" opacity=".25"/><path d="m10.847543 3.8202285 1.438157 1.29435-4.8322214 6.3854215-3.7392072-3.2214715 1.2368142-1.6395072 2.1860001 1.8983715z" fill="#fff"/><path d="m14.5 7.9997643c0 3.5899727-2.910367 6.5002357-6.4999212 6.5002357-3.5898836 0-6.5000789-2.910298-6.5000789-6.5002357 0-3.5898014 2.9101953-6.4997709 6.5000789-6.4997709 3.5895542 0 6.4999212 2.9099695 6.4999212 6.4997709z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_accepttrackedchange.svg b/icon-themes/elementary_svg/cmd/sc_accepttrackedchange.svg
new file mode 100644
index 000000000..7f7b23fd8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_accepttrackedchange.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" gradientUnits="userSpaceOnUse" x1="12" x2="12.029746" y1="8.5" y2="15.461853"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="10.5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" 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" 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="e" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#e)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5 5h1v1h-1z" fill="#c6262e"/><path d="m8 3h3.000001v1h-3.000001z" fill="#c6262e"/><g fill="#aaa"><path d="m5 3h2v1h-2z"/><path d="m7 5h3v1h-3z"/><path d="m5 7h3v1h-3z"/></g><path d="m9 7h2v1h-2z" fill="#c6262e"/><path d="m12 8.5c-1.930453 0-3.5 1.569547-3.5 3.5s1.569547 3.5 3.5 3.5 3.5-1.569547 3.5-3.5-1.569547-3.5-3.5-3.5z" fill="url(#a)" opacity=".99" stroke="#002e99" stroke-opacity=".501961"/><path d="m14.496094 9.6894531a.53130324.53130324 0 0 0 -.357422.140625l-2.628906 2.4355469-.94336-.923828a.53130324.53130324 0 0 0 -.8066404.07422l-.8984375 1.279296a.53130324.53130324 0 0 0 .078125.697266l2.1855469 1.984374c.197667.05133.40181.08172.611328.09766.00065.00005.0013-.000049.002 0a.53130324.53130324 0 0 0 .125-.08789l3.632813-3.417969c-.0078-.869106-.339987-1.655203-.873047-2.2636719a.53130324.53130324 0 0 0 -.126953-.015625z" fill="#002e99" opacity=".25"/><path d="m13.980469 9.1191406a1.2208252 1.2208252 0 0 0 -.310547.2070313l-2.146484 1.9882811-.472657-.464844a1.2208252 1.2208252 0 0 0 -1.8535154.169922l-.6953125.992188c.0065458 1.924904 1.5716309 3.488281 3.4980469 3.488281.306571 0 .599286-.05067.882812-.125l2.425782-2.283203c.114426-.345562.191406-.708266.191406-1.091797 0-1.194608-.603857-2.2490781-1.519531-2.8808594z" fill="#002e99" opacity=".1"/><path d="m14.5 10.220339 1 1.016949-4 3.762712-2.2024237-2 .8973387-1.279661 1.305085 1.279661z" fill="#fff"/><path d="m14.5 12a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".6" stroke="url(#b)" stroke-linecap="round" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_accepttrackedchanges.svg b/icon-themes/elementary_svg/cmd/sc_accepttrackedchanges.svg
new file mode 100644
index 000000000..26c442223
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_accepttrackedchanges.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" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d" 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="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(.31428497 0 0 .32592538 .45716 -.322209)" 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><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#f)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5 5h1v1h-1z" fill="#c6262e"/><path d="m8 3h3.000001v1h-3.000001z" fill="#c6262e"/><g fill="#aaa"><path d="m5 3h2v1h-2z"/><path d="m7 5h3v1h-3z"/><path d="m5 7h3v1h-3z"/></g><path d="m9 7h2v1h-2z" fill="#c6262e"/><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_accepttrackedchangetonext.svg b/icon-themes/elementary_svg/cmd/sc_accepttrackedchangetonext.svg
new file mode 100644
index 000000000..3d1f18d3c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_accepttrackedchangetonext.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" gradientUnits="userSpaceOnUse" x1="12" x2="12.029746" y1="8.5" y2="15.461853"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="10.5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="translate(-2)"><path d="m2.5.5h11v15h-11z" fill="url(#h)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#f)" stroke-linejoin="round"/><path d="m5 5h1v1h-1zm3-2h3v1h-3z" fill="#c6262e"/><path d="m5 3h2v1h-2zm2 2h3v1h-3zm-2 2h3v1h-3z" fill="#aaa"/><path d="m9 7h2v1h-2z" fill="#c6262e"/></g><g transform="matrix(-1 0 0 1 17.999997 3)"><path d="m7.1774891 3.50781c-.1845764 0-.1776546.076034-.2412856.103267l-4.347816 4.1806129c-.05559.054667-.08839.128648-.08839.2100663 0 .080838.03281.1507369.08839.2088935l4.3478193 4.1962383c.059439.06222.1419743.100925.2412857.100925.1845228 0 .3225109-.129479.3225109-.30395v-2.3964022c-.000116-.1628379.1454002-.2989986.323705-.299258l5.3705026-.00781c.174818-.0002568.305788-.1286773.305788-.3004327v-2.4034435c0-.1717556-.13097-.3006833-.305788-.3004304l-5.4003677.00781c-.1636804-.0150253-.2939521-.1448458-.2938433-.2980791v-2.397575c0-.1744694-.1379879-.3004321-.3225109-.3004321z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#d)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#e)" stroke-width=".999996"/></g></g><g transform="translate(-8 -8)"><path d="m12 8.5c-1.930453 0-3.5 1.569547-3.5 3.5s1.569547 3.5 3.5 3.5 3.5-1.569547 3.5-3.5-1.569547-3.5-3.5-3.5z" fill="url(#a)" opacity=".99" stroke="#002e99" stroke-opacity=".501961"/><path d="m14.496094 9.6894531a.53130324.53130324 0 0 0 -.357422.140625l-2.628906 2.4355469-.94336-.923828a.53130324.53130324 0 0 0 -.8066404.07422l-.8984375 1.279296a.53130324.53130324 0 0 0 .078125.697266l2.1855469 1.984374c.197667.05133.40181.08172.611328.09766.00065.00005.0013-.000049.002 0a.53130324.53130324 0 0 0 .125-.08789l3.632813-3.417969c-.0078-.869106-.339987-1.655203-.873047-2.2636719a.53130324.53130324 0 0 0 -.126953-.015625z" fill="#002e99" opacity=".25"/><path d="m13.980469 9.1191406a1.2208252 1.2208252 0 0 0 -.310547.2070313l-2.146484 1.9882811-.472657-.464844a1.2208252 1.2208252 0 0 0 -1.8535154.169922l-.6953125.992188c.0065458 1.924904 1.5716309 3.488281 3.4980469 3.488281.306571 0 .599286-.05067.882812-.125l2.425782-2.283203c.114426-.345562.191406-.708266.191406-1.091797 0-1.194608-.603857-2.2490781-1.519531-2.8808594z" fill="#002e99" opacity=".1"/><path d="m14.5 10.220339 1 1.016949-4 3.762712-2.2024237-2 .8973387-1.279661 1.305085 1.279661z" fill="#fff"/><path d="m14.5 12a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".6" stroke="url(#b)" stroke-linecap="round" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_actionmode.svg b/icon-themes/elementary_svg/cmd/sc_actionmode.svg
new file mode 100644
index 000000000..b079254d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_actionmode.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><radialGradient id="d" cx="-14.890854" cy="11.546391" gradientTransform="matrix(.00000108 1.9363669 -2.0089295 0 33.325299 26.387727)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.39801787 0 0 .39801805 -18.852383 -1.216529)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m6 .375c-3.1036808 0-5.625 2.5213185-5.625 5.625 0 3.1036808 2.5213192 5.625001 5.625 5.625 3.1036808 0 5.625002-2.5213192 5.625-5.625 0-3.1036815-2.5213192-5.625-5.625-5.625z" fill="none" opacity=".6" stroke="#9a69d7" stroke-dasharray="2 1"/><path d="m9.875 4.25c-3.1036808 0-5.625 2.5213185-5.625 5.625 0 3.103681 2.5213192 5.625001 5.625 5.625 3.103681 0 5.625002-2.521319 5.625-5.625 0-3.1036815-2.521319-5.625-5.625-5.625z" fill="url(#d)" stroke="#9a69d7"/><path d="m14.750001 9.875c0 2.692388-2.182617 4.875-4.875001 4.875-2.692383 0-4.875-2.182612-4.875-4.875 0-2.6923876 2.182617-4.8750002 4.875-4.8750002 2.692384 0 4.875001 2.1826126 4.875001 4.8750002z" style="opacity:.5;fill:none;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke:url(#e)"/><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_add.svg b/icon-themes/elementary_svg/cmd/sc_add.svg
new file mode 100644
index 000000000..405f92b48
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_add.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.2818 0 0 .2801 .18 2.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#b" y1="21.341999" y2="24.912001"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2818 0 0 .2801 2.197 .015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.141235" xlink:href="#b" y1="10.631" y2="49.928596"/><radialGradient id="d" cx="11.479612" cy="1.852917" gradientTransform="matrix(.00000016 4.2 -3.8000001 .0000002 15.041082 -48.214372)" gradientUnits="userSpaceOnUse" r="5"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><path d="m6.5 1.4999999v5h-5v4.0000001h5v5h4v-5h5v-4h-5v-5z" style="stroke:#206b00;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3;stroke-opacity:.501961;fill:url(#d)"/><g fill="none"><path d="m7.5 6.504v-4.004h2v4m0 3.5v4.5h-2v-4.5" opacity=".5" stroke="url(#c)"/><path d="m10 7.5h4.5v2h-4.5m-3 0h-4.5v-2h4.5" opacity=".5" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_adddirect.svg b/icon-themes/elementary_svg/cmd/sc_adddirect.svg
new file mode 100644
index 000000000..ae3d58e2a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_adddirect.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" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m3 1h10v14h-10z" fill="url(#c)"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#a)" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_addfield.svg b/icon-themes/elementary_svg/cmd/sc_addfield.svg
new file mode 100644
index 000000000..4df923ad8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_addfield.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" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><radialGradient id="b" cx="10.5" cy="12.999889" gradientTransform="matrix(.00000007 2.3336799 -2.5003712 .00000007 43.004548 -10.003641)" gradientUnits="userSpaceOnUse" r="2.999555"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.75675483 0 0 .54053921 4.697392 13.814672)" gradientUnits="userSpaceOnUse" x1="8.328467" x2="8.328467" y1="5.892871" y2="7.742876"><stop offset="0" stop-color="#fff"/><stop offset=".04168307" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96375686" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round"><path d="m2 6.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m14 7v.5zm-12 0v.5h12v-.5zm12 0v.5z" fill="#bebebe" opacity=".2"/><path d="m2 6.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m2 2.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m14 3v.5zm-12 0v.5h12v-.5zm12 0v.5z" fill="#bebebe" opacity=".2"/><path d="m2 2.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m2 10.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m7 11v.5zm-5 0v.5h5v-.5zm5 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m2 10.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(0 -6)"><path d="m7.5017807 15.5h5.9982193l-.00089 3.99911h-5.9982193z" fill="url(#b)"/><g fill="none"><path d="m7.5017807 15.5h5.9982193l-.00089 3.99911h-5.9982193z" opacity=".5" stroke="#206b00" stroke-width="1.001781"/><path d="m8.5 16.5h4v2h-4z" opacity=".3" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_additionsdialog.svg b/icon-themes/elementary_svg/cmd/sc_additionsdialog.svg
new file mode 100644
index 000000000..63229ad9e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_additionsdialog.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" gradientUnits="userSpaceOnUse" x1="6.5052029816" x2="6.5052029816" y1="4.00000005156" y2="12.0000020182"><stop offset="0" stop-color="#fff"/><stop offset=".12499987" stop-color="#fff" stop-opacity=".235294"/><stop offset=".87499982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81996151 0 0 .61300006 -1684.8015 -1973.6141)" gradientUnits="userSpaceOnUse" x1="2065.6956" x2="2065.6956" y1="3220.5276" y2="3244.8506"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m8 .49996722-2.0086758 2.64954778-3.2940818-.4522725.4522725 3.2940818-2.64954769 2.0086757 2.64954769 2.008676-.4522725 3.294082 3.2940818-.452273 2.0086758 2.649548 2.008676-2.649548 3.294081.452273-.452272-3.294082 2.649548-2.008676-2.649548-2.0086757.452272-3.2940818-3.294081.4522725z" fill="url(#b)" opacity=".99"/><path d="m8 .49996722-2.0086758 2.64954778-3.2940818-.4522725.4522725 3.2940818-2.64954769 2.0086757 2.64954769 2.008676-.4522725 3.294082 3.2940818-.452273 2.0086758 2.649548 2.008676-2.649548 3.294081.452273-.452272-3.294082 2.649548-2.008676-2.649548-2.0086757.452272-3.2940818-3.294081.4522725z" fill="none" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m8 2.15625-1.2109375 1.5976562a1.0004397 1.0004397 0 0 1 -.9335937.3867188l-1.9882813-.2734375.2734375 1.9882813a1.0004397 1.0004397 0 0 1 -.3867188.9335937l-1.5976562 1.2109375 1.5976562 1.2109375a1.0004397 1.0004397 0 0 1 .3867188.9335935l-.2734375 1.988281 1.9882813-.273437a1.0004397 1.0004397 0 0 1 .9335937.386719l1.2109375 1.597656 1.2109375-1.597656a1.0004397 1.0004397 0 0 1 .9335935-.386719l1.988281.273437-.273437-1.988281a1.0004397 1.0004397 0 0 1 .386719-.9335935l1.597656-1.2109375-1.597656-1.2109375a1.0004397 1.0004397 0 0 1 -.386719-.9335937l.273437-1.9882813-1.988281.2734375a1.0004397 1.0004397 0 0 1 -.9335935-.3867188z" fill="none" opacity=".3" stroke="url(#a)" stroke-linecap="round"/><path d="m8 14.000624c-.4016709 0-.8020585-.163613-1.09375-.464844a1.0001 1.0001 0 0 1 -.048828-.05469l-2.5-3a1.0001 1.0001 0 0 1 -.013672-.015622c-.3996418-.4999851-.367219-1.1148472-.1640625-1.5546878.2031565-.4398405.6505428-.8637198 1.2910156-.8828125a1.0001 1.0001 0 0 1 .029297 0h.4999999v-2.5000001a1.0001 1.0001 0 0 1 0-.0098c.00673-.702023.506517-1.316273 1.1914062-1.466797a1.0001 1.0001 0 0 1 .1230469-.01953c.092225-.0086.1851192-.0086.2773438 0l-.0917969-.003873h1a1.0001 1.0001 0 0 1 .037109 0c.7851139.029668 1.4332309.677764 1.462891 1.462891a1.0001 1.0001 0 0 1 0 .03711v2.4999991h.5a1.0001 1.0001 0 0 1 .0293 0c.640473.019093 1.087859.442972 1.291015.8828125.203157.4398406.23558 1.0547027-.164062 1.5546878a1.0001 1.0001 0 0 1 -.01367.01563l-2.4999999 3a1.0001 1.0001 0 0 1 -.0488331.054682c-.2916899.301227-.6920756.464844-1.09375.464844z" fill="#a65a00" opacity=".05"/><path d="m8 13c.1362185 0 .272437-.05424.375-.160156l2.5-3.0000003c.231-.289-.006-.8015-.375-.8125h-1.5v-3.4999997c-.010267-.271776-.2282237-.48973-.5-.5h-1c-.031265-.0029-.062485-.0029-.09375 0-.2353002.051714-.40394.259095-.40625.5v3.4999997h-1.5c-.369.011-.606.5235-.375.8125l2.5 3.0000003c.102563.105917.2387815.160156.375.160156z" fill="#a65a00" opacity=".15"/><path d="m8 12.000222c.1362185 0 .272437-.05424.375-.160156l2.5-3.0000003c.231-.289-.006-.8015-.375-.8125h-1.5v-3.5000001c-.010267-.271776-.2282237-.48973-.5-.5h-1c-.031265-.0029-.062485-.0029-.09375 0-.2353002.051714-.40394.259095-.40625.5v3.5000001h-1.5c-.369.011-.606.5235-.375.8125l2.5 3.0000003c.102563.105917.2387815.160156.375.160156z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_addons.svg b/icon-themes/elementary_svg/cmd/sc_addons.svg
new file mode 100644
index 000000000..4d23ebeea
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_addons.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-3.927422" cy="12.495369" gradientTransform="matrix(.00000043 2.4425732 -2.867104 0 42.325685 3.813318)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.19216985 0 0 .18943039 -13.033619 6.719988)" gradientUnits="userSpaceOnUse" x1="106.21918" x2="106.21918" y1="-3.556668" y2="38.481674"><stop offset="0" stop-color="#fff"/><stop offset=".03392986" 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><path d="m6.5.50000031c-.980526 0-2 .79578939-2 1.77631569 0 .612829.527473 1.2043637 1 1.523684v.7524572h-4.2105262c-.43736839 0-.78947374.3521053-.78947374.7894737v3.3365233c.32553995-.4085057.81901304-.678454 1.38157894-.678454.9805263 0 1.7763158.7957895 1.7763158 1.7763158 0 .980526-.7957895 1.776316-1.7763158 1.776316-.5625659 0-1.05603899-.269948-1.38157894-.678454v3.836348c0 .437369.35210535.789474.78947374.789474h3.7105262c-.408505-.32554-.776316-.819013-.776316-1.381579 0-.980526.79579-1.776315 1.776316-1.776315.980527 0 1.776316.795789 1.776316 1.776315 0 .562566-.36781 1.056039-.776316 1.381579h3.705263c.437368 0 .794737-.352105.794737-.789474v-4.223684h.755757c.31932.472528.215751 1.054122 1.744243 1.054122.980527 0 1.5-.855619 1.5-2.0409641 0-1.1853455-.519473-1.9891565-1.5-1.9891565-1.528492 0-1.424923.5297868-1.744243 1.0023144h-.755757v-3.1712269c0-.4373684-.357369-.7894737-.794737-.7894737h-3.205263v-.7524572c.472528-.3193203 1-.910855 1-1.523684 0-.9805263-1.019473-1.77631569-2-1.77631569z" fill="url(#a)"/><g fill="none" stroke-linejoin="round"><path d="m5.5 5.5h-4l-.0072 1.823425c0-.204114.01364-.34375.02131-.34375 2.166192 0 3.162798 1.409649 3.162798 2.88285 0 1.4732-1.209943 2.673041-3.137374 2.673041-.0077 0-.01368.000073-.02131 0v1.953869c0 .02446-.0033.02113.02131.02113h1.669407c-.000075-.0076 0-.01353 0-.02113 0-1.959336 1.309379-3.130221 2.794869-3.130221 1.485489 0 2.783821 1.104594 2.783821 3.130221 0 .0076.000074.01356 0 .02113l1.712345-.01056v-4.596265c-.008-.508907 1.419595-.397707 1.992816-.397707.374143 0 .682251 1.088492 1.214378 1.088492.663801 0 .766488-.395944.766488-1.163824 0-.767882-.04744-.987049-.876973-.987049-.377449 0-.530134 1.044295-1.192581 1.044295-.496631 0-1.906753.188538-1.898802-.320366l-.01065-3.619806-2.994676-.04777" opacity=".6" stroke="url(#b)"/><path d="m6.5.50000031c-.980526 0-2 .79578939-2 1.77631569 0 .612829.527473 1.2043637 1 1.523684v.7524572h-4.2105262c-.43736839 0-.78947374.3521053-.78947374.7894737v3.3365233c.32553995-.4085057.81901304-.678454 1.38157894-.678454.9805263 0 1.7763158.7957895 1.7763158 1.7763158 0 .980526-.7957895 1.776316-1.7763158 1.776316-.5625659 0-1.05603899-.269948-1.38157894-.678454v3.836348c0 .437369.35210535.789474.78947374.789474h3.7105262c-.408505-.32554-.776316-.819013-.776316-1.381579 0-.980526.79579-1.776315 1.776316-1.776315.980527 0 1.776316.795789 1.776316 1.776315 0 .562566-.36781 1.056039-.776316 1.381579h3.705263c.437368 0 .794737-.352105.794737-.789474v-4.223684h.755757c.31932.472528.215751 1.054122 1.744243 1.054122.980527 0 1.5-.855619 1.5-2.0409641 0-1.1853455-.519473-1.9891565-1.5-1.9891565-1.528492 0-1.424923.5297868-1.744243 1.0023144h-.755757v-3.1712269c0-.4373684-.357369-.7894737-.794737-.7894737h-3.205263v-.7524572c.472528-.3193203 1-.910855 1-1.523684 0-.9805263-1.019473-1.77631569-2-1.77631569z" opacity=".4" stroke="#0a3600" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_addprintarea.svg b/icon-themes/elementary_svg/cmd/sc_addprintarea.svg
new file mode 100644
index 000000000..b981ac359
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_addprintarea.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4054 0 0 .5135 -2.734 1.676)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="2" y2="13.5"/><linearGradient id="d"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#d" y1="4" y2="9"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1=".5" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#d" y1="12" y2="15"/><linearGradient id="h" gradientTransform="matrix(.4054 0 0 .5135 -2.734 1.676)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" xlink:href="#b" y1="8.420643" y2="10.368062"/><path d="m15.5.5v13h-15v-13z" fill="url(#f)" stroke-width="1.077365"/><g fill="none"><path d="m15.5.5v13h-15v-13z" opacity=".74" stroke="#9f9f9f" stroke-linejoin="round"/><path d="m1.483 12.517.017-11.017h13l-.017 11.017z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m3.497 3.503 10.003-.003v9h-10z" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/></g><path d="m2.396 14.988c.005.248.02.632.236.685 2.282.013 4.575-.01 6.856-.006.235.01.244-.43.236-.69l-7.33.01z" fill="none" stroke="#000" stroke-linecap="square" stroke-opacity=".501961" stroke-width=".691"/><g stroke-linecap="round"><path d="m.637 9.568.517-2.11 9.76.014.494 2.118z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.037 9.54 9.99.012c.278 0 .502.24.5.54l-.004 4.414-10.993-.01.007-4.416c0-.3.223-.54.5-.54z" fill="#4f4f4f"/><path d="m1.037 9.54 9.99.012c.278 0 .502.24.5.54l-.004 4.414-10.993-.01.007-4.416c0-.3.223-.54.5-.54z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round"/><path d="m8.05 10h1v1h-1z" fill="#0cceff"/><path d="m.637 9.568.517-2.11 9.76.014.494 2.118z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><path d="m2.5 4.5h7v4h-7z" fill="url(#e)" stroke="#000" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.5 7.5h-5.011l.011-2h5z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m9 12-.000166 2.658786c-.0000118.189035-.0481754.341214-.108003.341214h-2.891831-2.8921622c-.059833 0-.10801-.152179-.1080031-.341214l.0001653-2.658786z" fill="url(#g)" stroke-width="1.373592"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_addressbooksource.svg b/icon-themes/elementary_svg/cmd/sc_addressbooksource.svg
new file mode 100644
index 000000000..6d007d4ef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_addressbooksource.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" gradientTransform="matrix(.24324326 0 0 .29729733 2.162163 1.864868)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="7.181806" y2="40.818165"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="7.495683" cy="8.449767" gradientTransform="matrix(0 .77899668 -.98890282 -.00000001 18.656045 -3.144933)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.40000006 0 0 .33333333 .7 1)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899002"/><linearGradient id="d"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.40000003 0 0 .05128184 .7 .269239)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899002"/><linearGradient id="f" gradientTransform="matrix(.23432741 0 0 .49377342 .835715 .144129)" gradientUnits="userSpaceOnUse" x1="5.212257" x2="54.887218" y1=".065302" y2=".065302"><stop offset="0" stop-color="#0e9a83"/><stop offset=".92477626" stop-color="#0e9a83"/><stop offset=".93581694" stop-color="#c2c2c2"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.497487" x2="8.497487" y1="2.98586" y2="14.993865"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#28bca3"/></linearGradient><g stroke-linejoin="round"><path d="m13.491301 2.3043766c-.096631-.6550622-.036411-1.1709278-.089789-1.79567784h-9.8928133l.058388 1.98260254" fill="#e9e9e9" stroke="url(#f)" stroke-miterlimit="0" stroke-width="1.017398"/><g stroke-linecap="round"><path d="m4.4999999 2.5h-1.6000002c-.2283392 0-.3999998-.021171-.3999998-.048786v-1.3982157c0-.4439613.2236128-.55299825.5163576-.55299825h1.4836424" fill="#e9e9e9" stroke="url(#e)"/><path d="m3.509521 2.509521h9.980959v12.980959h-9.980959z" fill="url(#g)" stroke="#0e9a83" stroke-miterlimit="0"/><path d="m4.4999999 2.5v13h-1.5999999c-.2283394 0-.4000001-.137593-.4000001-.317074v-12.682926z" fill="url(#b)" stroke="url(#c)"/></g></g><g fill="#007367" opacity=".3"><path d="m8.9394531 6c-1.3513308.0330012-2.439856 1.1482663-2.4394531 2.5 0 1.3747896 1.1252104 2.5 2.5 2.5 1.37479 0 2.5-1.1252104 2.5-2.5s-1.12521-2.5-2.5-2.5c-.0183758-.0001809-.036312-.0002243-.0546875 0a.50005.50005 0 0 0 -.0058594 0zm.0605469 5h-1.5c-.8223514 0-1.5.677649-1.5 1.5s.6776486 1.5 1.5 1.5h3c.822351 0 1.5-.677649 1.5-1.5s-.677649-1.5-1.5-1.5zm-.0371094-4c.0102795-.0000859.0209708-.0001255.03125 0a.50005.50005 0 0 0 .0058594 0c.8343494 0 1.5.6656506 1.5 1.5s-.6656506 1.5-1.5 1.5-1.5-.6656506-1.5-1.5c-.0002444-.8198234.6433115-1.4799848 1.4628906-1.5zm-1.4628906 5h3c.285649 0 .5.214351.5.5s-.214351.5-.5.5h-3c-.2856486 0-.5-.214351-.5-.5s.2143514-.5.5-.5z" opacity=".05"/><path d="m8.9511719 6.5c-1.085455.0265082-1.9514955.9142215-1.9511719 2 0 1.1045695.8954305 2 2 2 1.104569 0 2-.8954305 2-2s-.895431-2-2-2c-.016275-.0001987-.032553-.0001987-.048828 0zm-1.4511719 5c-.554 0-1 .446-1 1s.446 1 1 1h3c.554 0 1-.446 1-1s-.446-1-1-1z" opacity=".15"/></g><path d="m8.9394531 5c-1.3513308.0330012-2.439856 1.1482663-2.4394531 2.5 0 1.3747896 1.1252104 2.5 2.5 2.5 1.37479 0 2.5-1.1252104 2.5-2.5s-1.12521-2.5-2.5-2.5c-.0183758-.0001809-.036312-.0002243-.0546875 0-.00195-.0000114-.00391-.0000114-.00586 0zm.0605469 5h-1.5c-.8223514 0-1.5.677649-1.5 1.5s.6776486 1.5 1.5 1.5h3c.822351 0 1.5-.677649 1.5-1.5s-.677649-1.5-1.5-1.5z" fill="#fff"/><path d="m3.5 3.5h9v11h-9z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_addwatch.svg b/icon-themes/elementary_svg/cmd/sc_addwatch.svg
new file mode 100644
index 000000000..00debd656
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_addwatch.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.0080891 0 0 1.0000217 -4.038 2.999761)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1110.5" cy="1543" gradientTransform="matrix(1.3323351 0 0 .9601284 -1471.5547 -1471.5679)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.006025" x2="16.000224" y1="9.534337" y2="9.534337"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g fill-rule="evenodd"><path d="m1.6311977 10.044215-1.2140423-.5314124c.9355638-5.9221279 6.9649974-9.81131271 15.4743956-2.6074566l-.148677 3.105767v.024c-2.3001-1.9558412-4.28185-4.4661954-8.3626394-4.4661954-4.6845799.0620013-5.4152457 3.6123781-5.7451002 4.4751964z" fill="url(#a)"/><path d="m15.497906 10.035214c-2.197549 2.805361-4.840524 3.464775-7.4943994 3.464775-2.6539763 0-5.9811868-.45581-6.4951461-3.464775.5575631-2.7513595 1.9987083-4.4348957 5.7001846-4.4661968 4.0448559-.0340007 6.0093479 2.5103543 8.2893609 4.4661968z" style="stroke-width:1.004673;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#b);stroke:url(#c)"/><ellipse cx="7.320361" cy="9.525049" fill="#64baff" fill-opacity=".984314" rx="3.161734" ry="3.136432" stroke="#0d52bf" stroke-width=".669784"/><ellipse cx="7.050984" cy="8.801106" fill="#0d52bf" rx="2.016211" ry="1.800021"/><ellipse cx="6.546961" cy="8.400906" fill="#d7e4f1" rx="1.008172" ry=".800054"/></g><path d="m.49911436 9.4999026c.89458434-5.9259287 7.65508724-10.9231367 15.03926664-2.6090566" fill="none" stroke="#8c8c8c" stroke-width="1.004673"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_alignblock.svg b/icon-themes/elementary_svg/cmd/sc_alignblock.svg
new file mode 100644
index 000000000..7c4f2785e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alignblock.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" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m3 6.5h-.5v.5 1 .5h.5 10 .5v-.5-1-.5h-.5s-4.996916 0-10 0z" fill="url(#a)"/><path d="m7 7v.5zm-4 0v.5h4v-.5zm4 0v.5h6v-.5z" fill="#bebebe" opacity=".2"/><path d="m3 6.5h-.5v.5 1 .5h.5 10 .5v-.5-1-.5h-.5s-4.996916 0-10 0z" fill="none" opacity=".61" stroke="#000"/><path d="m3 2.5h-.5v.5 1 .5h.5 10 .5v-.5-1-.5h-.5s-4.996916 0-10 0z" fill="url(#a)"/><path d="m7 3v.5zm-4 0v.5h4v-.5zm4 0v.5h6v-.5z" fill="#bebebe" opacity=".2"/><path d="m3 2.5h-.5v.5 1 .5h.5 10 .5v-.5-1-.5h-.5s-4.996916 0-10 0z" fill="none" opacity=".61" stroke="#000"/><path d="m3 10.5h-.5v.5 1 .5h.5 10 .5v-.5-1-.5h-.5s-4.996916 0-10 0z" fill="url(#a)"/><path d="m7 11v.5zm-4 0v.5h4v-.5zm4 0v.5h6v-.5z" fill="#bebebe" opacity=".2"/><path d="m3 10.5h-.5v.5 1 .5h.5 10 .5v-.5-1-.5h-.5s-4.996916 0-10 0z" fill="none" opacity=".61" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_alignbottom.svg b/icon-themes/elementary_svg/cmd/sc_alignbottom.svg
new file mode 100644
index 000000000..673f1ba3f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alignbottom.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.0666667 0 0 1 -1.3 6.003951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="13.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0666667 0 0 1 -1.3 1.001951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><rect fill="url(#b)" height="15.000002" rx="2.5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".235294" width="15" x=".5" y=".5"/><rect fill="none" height="13" rx="1.5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".408088" width="13" x="1.5" y="1.5"/><g transform="matrix(.5 0 0 .5 .5 5.499)"><path d="m5 7v1.9980469l20 .0019531v-1.9999969z" fill="url(#e)"/><g fill="#fff"><path d="m5 9v.9980469l20 .00195v-.9999969z" fill-opacity=".558824"/><path d="m5 13.003953v.998047h10v-1l-10 .002z" fill-opacity=".558824"/><path d="m25 7.0000031v1l-20-.0000031v-1z" opacity=".2"/></g><path d="m5 11.002v1.998047h10v-2.000047z" fill="url(#a)"/><path d="m15 11v1l-10 .002v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_aligncenter.svg b/icon-themes/elementary_svg/cmd/sc_aligncenter.svg
new file mode 100644
index 000000000..73745a178
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_aligncenter.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" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.999852" x2="11.999852" xlink:href="#c" y1="6.999853" y2="2.999853"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.999852" x2="7.999852" xlink:href="#c" y1="11.999853" y2="7.999853"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.999852" x2="4.999852" xlink:href="#b" y1="5.999853" y2="13.999853"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="1.999852" x2="1.999852" xlink:href="#b" y1=".999853" y2="7.999853"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.999852" x2="14.999852" xlink:href="#a" y1="7.999853" y2=".999853"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.999852" x2="11.999852" xlink:href="#a" y1="13.999853" y2="5.999853"/><g transform="matrix(-1 0 0 -1 15.999852 15.999853)"><path d="m3.500038 6.500008h9.999757v7h-9.999757z" fill="url(#i)" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="3" stroke-width=".999999"/><path d="m4.500161 7.500008h7.999814v5.000031h-7.999814z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><g stroke-width="1.000249"><path d="m1.499825 1.496269h14.000055v7.003598h-14.000055z" fill="url(#h)" fill-rule="evenodd" stroke="url(#g)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m2.500161 2.500069h11.999876v4.999894h-11.999876z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-miterlimit="2"/></g></g><g fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961" transform="matrix(0 -1 1 0 15.999852 15.999853)"><path d="m8.5-9.50016h3v2h-3z"/><path d="m3.5-9.50016h3v2h-3z"/><path d="m-1.5-9.50016h3v2h-3z"/><path d="m13.5-9.50016h3v2h-3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_aligndown.svg b/icon-themes/elementary_svg/cmd/sc_aligndown.svg
new file mode 100644
index 000000000..4211cd662
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_aligndown.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" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.000001" x2="4.000001" xlink:href="#c" y1="4" y2="4"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.000001" x2="4.000001" xlink:href="#c" y1="11" y2="11"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.000001" x2="15.000001" xlink:href="#b" y1="3" y2="3"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.000001" x2="12.000001" xlink:href="#b" y1="8" y2="8"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.000001" x2="2.000001" xlink:href="#a" y1="6" y2="6"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12.000001" x2="2.000001" xlink:href="#a" y1="12" y2="12"/><g transform="matrix(0 -1 1 0 0 16.000001)"><path d="m2.500609 6.500007h8.999515v7h-8.999515z" fill="url(#i)" stroke="url(#g)" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m3.500426 7.500007h6.999999v5.000031h-6.999999z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><g stroke-width="1.000249"><path d="m2.500182 1.496268h11.999694v7.003598h-11.999694z" fill="url(#h)" fill-rule="evenodd" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m3.500365 2.500068h9.99978v4.999894h-9.99978z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-miterlimit="2"/></g></g><g transform="matrix(1 0 0 -1 0 10.999635)"><path d="m0-3.500365h16v2h-16z" fill="#ffa154"/><g fill="#a62100" fill-opacity=".501961"><path d="m0-4.000365h16v1h-16z"/><path d="m0-2.000365h16v1h-16z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_alignhorizontalcenter.svg b/icon-themes/elementary_svg/cmd/sc_alignhorizontalcenter.svg
new file mode 100644
index 000000000..5883fe587
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alignhorizontalcenter.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m14 6.5h.5v.5 1 .5h-.5s-6.996916 0-12 0h-.5v-.5-1-.5h.5z" fill="url(#a)"/><path d="m10 7v.5h-2v-.5zm4 0v.5h-4v-.5zm-6 0v.5h-6v-.5z" fill="#bebebe" opacity=".2"/><path d="m14 6.5h.5v.5 1 .5h-.5s-6.996916 0-12 0h-.5v-.5-1-.5h.5z" fill="none" opacity=".61" stroke="#000"/><path d="m12 2.5h.5v.5 1 .5h-.5s-2.996916 0-8 0h-.5v-.5-1-.5h.5z" fill="url(#a)"/><path d="m8 3v.5h-2v-.5zm4 0v.5h-4v-.5zm-6 0v.5h-2v-.5z" fill="#bebebe" opacity=".2"/><path d="m12 2.5h.5v.5 1 .5h-.5s-2.996916 0-8 0h-.5v-.5-1-.5h.5z" fill="none" opacity=".61" stroke="#000"/><path d="m13 10.5h.5v.5 1 .5h-.5s-4.996916 0-10 0h-.5v-.5-1-.5h.5z" fill="url(#a)"/><path d="m9 11v.5h-2v-.5zm4 0v.5h-4v-.5zm-6 0v.5h-4v-.5z" fill="#bebebe" opacity=".2"/><path d="m13 10.5h.5v.5 1 .5h-.5s-4.996916 0-10 0h-.5v-.5-1-.5h.5z" fill="none" opacity=".61" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_alignleft.svg b/icon-themes/elementary_svg/cmd/sc_alignleft.svg
new file mode 100644
index 000000000..b9a0f5822
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alignleft.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m2 6.5h-.5v.5 1 .5h.5 11 .5v-.5-1-.5h-.5s-5.996916 0-11 0z" fill="url(#a)"/><path d="m6 7v.5h2v-.5zm-4 0v.5h4v-.5zm6 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m2 6.5h-.5v.5 1 .5h.5 11 .5v-.5-1-.5h-.5s-5.996916 0-11 0z" fill="none" opacity=".61" stroke="#000"/><path d="m2 2.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5s-2.996916 0-8 0z" fill="url(#a)"/><path d="m6 3v.5h2v-.5zm-4 0v.5h4v-.5zm6 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m2 2.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5s-2.996916 0-8 0z" fill="none" opacity=".61" stroke="#000"/><path d="m2 10.5h-.5v.5 1 .5h.5 10 .5v-.5-1-.5h-.5s-4.996916 0-10 0z" fill="url(#a)"/><path d="m6 11v.5h2v-.5zm-4 0v.5h4v-.5zm6 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m2 10.5h-.5v.5 1 .5h.5 10 .5v-.5-1-.5h-.5s-4.996916 0-10 0z" fill="none" opacity=".61" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_alignmiddle.svg b/icon-themes/elementary_svg/cmd/sc_alignmiddle.svg
new file mode 100644
index 000000000..feca8c33a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alignmiddle.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" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.999705" x2="2.999706" xlink:href="#c" y1="5.000001" y2="5.000001"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.999705" x2="4.999705" xlink:href="#c" y1="11.000001" y2="11.000001"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.999706" x2="13.999705" xlink:href="#b" y1="9.000001" y2="9.000001"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1=".999705" x2="15.999705" xlink:href="#b" y1="3.000001" y2="3.000001"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.999705" x2=".999705" xlink:href="#a" y1="5.000001" y2="5.000001"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13.999705" x2="2.999706" xlink:href="#a" y1="12.000001" y2="12.000001"/><g transform="matrix(0 -1 1 0 0 16.999705)"><path d="m3.500038 6.500008h9.999757v7h-9.999757z" fill="url(#i)" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="3" stroke-width=".999999"/><path d="m4.500161 7.500008h7.999814v5.000031h-7.999814z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><g stroke-width="1.000249"><path d="m1.499825 1.496269h14.000055v7.003598h-14.000055z" fill="url(#h)" fill-rule="evenodd" stroke="url(#g)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m2.500161 2.500069h11.999876v4.999894h-11.999876z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-miterlimit="2"/></g></g><g fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961" transform="translate(0 16.999705)"><path d="m8.5-9.50016h3v2h-3z"/><path d="m3.5-9.50016h3v2h-3z"/><path d="m-1.5-9.50016h3v2h-3z"/><path d="m13.5-9.50016h3v2h-3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_alignright.svg b/icon-themes/elementary_svg/cmd/sc_alignright.svg
new file mode 100644
index 000000000..0440f5043
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alignright.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m14 6.5h.5v.5 1 .5h-.5s-5.996916 0-11 0h-.5v-.5-1-.5h.5z" fill="url(#a)"/><path d="m10 7v.5h-2v-.5zm4 0v.5h-4v-.5zm-6 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14 6.5h.5v.5 1 .5h-.5s-5.996916 0-11 0h-.5v-.5-1-.5h.5z" fill="none" opacity=".61" stroke="#000"/><path d="m14 2.5h.5v.5 1 .5h-.5s-2.996916 0-8 0h-.5v-.5-1-.5h.5z" fill="url(#a)"/><path d="m10 3v.5h-2v-.5zm4 0v.5h-4v-.5zm-6 0v.5h-2v-.5z" fill="#bebebe" opacity=".2"/><path d="m14 2.5h.5v.5 1 .5h-.5s-2.996916 0-8 0h-.5v-.5-1-.5h.5z" fill="none" opacity=".61" stroke="#000"/><path d="m14 10.5h.5v.5 1 .5h-.5s-4.996916 0-10 0h-.5v-.5-1-.5h.5z" fill="url(#a)"/><path d="m10 11v.5h-2v-.5zm4 0v.5h-4v-.5zm-6 0v.5h-4v-.5z" fill="#bebebe" opacity=".2"/><path d="m14 10.5h.5v.5 1 .5h-.5s-4.996916 0-10 0h-.5v-.5-1-.5h.5z" fill="none" opacity=".61" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_aligntop.svg b/icon-themes/elementary_svg/cmd/sc_aligntop.svg
new file mode 100644
index 000000000..a6d721ef8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_aligntop.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.0666667 0 0 1 -1.3 6.003951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="13.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0666667 0 0 1 -1.3 1.001951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><rect fill="url(#b)" height="15.000002" rx="2.5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".235294" width="15" x=".5" y=".5"/><rect fill="none" height="13" rx="1.5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".408088" width="13" x="1.5" y="1.5"/><g transform="matrix(.5 0 0 .5 .5 .5)"><path d="m5 7v1.9980469l20 .0019531v-1.9999969z" fill="url(#e)"/><g fill="#fff"><path d="m5 9v.9980469l20 .00195v-.9999969z" fill-opacity=".558824"/><path d="m5 13.003953v.998047h10v-1l-10 .002z" fill-opacity=".558824"/><path d="m25 7.0000031v1l-20-.0000031v-1z" opacity=".2"/></g><path d="m5 11.002v1.998047h10v-2.000047z" fill="url(#a)"/><path d="m15 11v1l-10 .002v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_alignup.svg b/icon-themes/elementary_svg/cmd/sc_alignup.svg
new file mode 100644
index 000000000..a3cfe1517
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alignup.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" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.000365" x2="13.000365" xlink:href="#c" y1="5" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.000365" x2="10.000365" xlink:href="#c" y1="10" y2="10"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15.000365" x2="3.000365" xlink:href="#b" y1="2" y2="2"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.000365" x2="3.000365" xlink:href="#b" y1="7" y2="7"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.000365" x2="15.000365" xlink:href="#a" y1="7" y2="7"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="2.000365" x2="12.000365" xlink:href="#a" y1="13" y2="13"/><g transform="matrix(0 1 1 0 0 -.000365)"><path d="m2.500609 6.500007h8.999515v7h-8.999515z" fill="url(#i)" stroke="url(#g)" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m3.500426 7.500007h6.999999v5.000031h-6.999999z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><g stroke-width="1.000249"><path d="m2.500182 1.496268h11.999694v7.003598h-11.999694z" fill="url(#h)" fill-rule="evenodd" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m3.500365 2.500068h9.99978v4.999894h-9.99978z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-miterlimit="2"/></g></g><g transform="matrix(1 0 0 -1 0 -.000365)"><path d="m0-3.500365h16v2h-16z" fill="#ffa154"/><g fill="#a62100" fill-opacity=".501961"><path d="m0-4.000365h16v1h-16z"/><path d="m0-2.000365h16v1h-16z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_alignverticalcenter.svg b/icon-themes/elementary_svg/cmd/sc_alignverticalcenter.svg
new file mode 100644
index 000000000..c9c57781f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alignverticalcenter.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.0666667 0 0 1 -1.3 6.003951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="13.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0666667 0 0 1 -1.3 1.001951)" gradientUnits="userSpaceOnUse" x1="4.5" x2="19.5" xlink:href="#d" y1="8.000001" y2="8.000001"/><rect fill="url(#b)" height="15.000002" rx="2.5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".235294" width="15" x=".5" y=".5"/><rect fill="none" height="13" rx="1.5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".408088" width="13" x="1.5" y="1.5"/><g transform="matrix(.5 0 0 .5 .5 2.5)"><path d="m5 7v1.9980469l20 .0019531v-1.9999969z" fill="url(#e)"/><g fill="#fff"><path d="m5 9v.9980469l20 .00195v-.9999969z" fill-opacity=".558824"/><path d="m5 13.003953v.998047h10v-1l-10 .002z" fill-opacity=".558824"/><path d="m25 7.0000031v1l-20-.0000031v-1z" opacity=".2"/></g><path d="m5 11.002v1.998047h10v-2.000047z" fill="url(#a)"/><path d="m15 11v1l-10 .002v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_alphaliststyle.svg b/icon-themes/elementary_svg/cmd/sc_alphaliststyle.svg
new file mode 100644
index 000000000..001606b4f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alphaliststyle.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" gradientUnits="userSpaceOnUse" x1="3.223533" x2="3.223533" xlink:href="#c" y1=".164631" y2="7.629541"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.028001" x2="3.528001" xlink:href="#c" y1="8.753006" y2="13.753006"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#d)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#d)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#d)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><g fill="url(#b)" stroke-width=".187392" transform="matrix(1.2322768 0 0 1.2322768 -1.38292 -1.846511)"><path d="m1.5280006 9.2077618h1.3769171q.4417178 0 .776457.069018.3381902.065567.5625.217408.2277607.1483896.3416411.3934049.1138803.2415643.1138803.5970093 0 .213957-.069018.400306-.065567.186351-.1932515.327838-.1276841.141488-.3174846.238113-.1863497.09317-.4244632.124233v.03451q.2381135.04141.4451687.120782.2105061.07592.3657975.213957.1552914.134586.2450154.341641.089724.207055.089724.503835 0 .345091-.1138804.617714-.1104294.269172-.3243865.458973-.2105061.186349-.5141871.286426-.3036809.100076-.6867331.100076h-1.6736967zm.6418711 2.1395702h.8420245q.2898773 0 .4865798-.05176.1967024-.05176.3174846-.15184.1207822-.103528.172546-.255369.055215-.155291.055215-.358895 0-.414111-.2657208-.5935583-.2657211-.1794517-.8385739-.1794517h-.7695552zm0 .538344v1.822085h.9179448q.3036809 0 .5072852-.06902.2070552-.06902.3312884-.193252.127684-.124233.1828987-.296779.055215-.175997.055215-.386503 0-.193252-.058666-.355445-.055215-.162193-.1863497-.276073-.127684-.117331-.341641-.179448-.2139571-.06557-.5314418-.06557z"/><path d="m1.5280006 9.2077618h1.3769171q.4417178 0 .776457.069018.3381902.065567.5625.217408.2277607.1483896.3416411.3934049.1138803.2415643.1138803.5970093 0 .213957-.069018.400306-.065567.186351-.1932515.327838-.1276841.141488-.3174846.238113-.1863497.09317-.4244632.124233v.03451q.2381135.04141.4451687.120782.2105061.07592.3657975.213957.1552914.134586.2450154.341641.089724.207055.089724.503835 0 .345091-.1138804.617714-.1104294.269172-.3243865.458973-.2105061.186349-.5141871.286426-.3036809.100076-.6867331.100076h-1.6736967zm.6418711 2.1395702h.8420245q.2898773 0 .4865798-.05176.1967024-.05176.3174846-.15184.1207822-.103528.172546-.255369.055215-.155291.055215-.358895 0-.414111-.2657208-.5935583-.2657211-.1794517-.8385739-.1794517h-.7695552zm0 .538344v1.822085h.9179448q.3036809 0 .5072852-.06902.2070552-.06902.3312884-.193252.127684-.124233.1828987-.296779.055215-.175997.055215-.386503 0-.193252-.058666-.355445-.055215-.162193-.1863497-.276073-.127684-.117331-.341641-.179448-.2139571-.06557-.5314418-.06557z"/></g><g fill="url(#a)" stroke-width=".175722" transform="matrix(1.0474356 0 0 1.0474356 -.559134 .581916)"><path d="m2.0703125 1.5-1.84375 5.0390625h.64648438l.54882812-1.5390625h1.8828125l.5429687 1.5390625h.6523438l-1.8457031-5.0390625zm.2871094.6855469c.018304.070929.038001.1451978.058594.2207031.020592.073217.041908.1442494.0625.2128906.020592.068641.040289.1319173.058594.1914063.020592.059489.037053.111159.050781.1523437l.5078122 1.4550782.0292969.0820312h-1.5195312l.029297-.082031.4980469-1.4550782c.013728-.038897.028571-.08733.046875-.1445312.020592-.059489.041908-.1247182.0625-.1933594.020592-.070929.039954-.1432446.060547-.21875.020592-.075505.038671-.1497739.054687-.2207033z" transform="matrix(1.0664158 0 0 1.0664158 .557494 -.368577)"/><path d="m2.0703125 1.5-1.84375 5.0390625h.64648438l.54882812-1.5390625h1.8828125l.5429687 1.5390625h.6523438l-1.8457031-5.0390625zm.2871094.6855469c.018304.070929.038001.1451978.058594.2207031.020592.073217.041908.1442494.0625.2128906.020592.068641.040289.1319173.058594.1914063.020592.059489.037053.111159.050781.1523437l.5078122 1.4550782.0292969.0820312h-1.5195312l.029297-.082031.4980469-1.4550782c.013728-.038897.028571-.08733.046875-.1445312.020592-.059489.041908-.1247182.0625-.1933594.020592-.070929.039954-.1432446.060547-.21875.020592-.075505.038671-.1497739.054687-.2207033z" transform="matrix(1.0664158 0 0 1.0664158 .557494 -.368577)"/></g><g stroke="#002e99" stroke-width=".5"><g fill="none" opacity=".5" transform="matrix(1.11700187 0 0 1.11700187 .024805 .195855)"><path d="m2.0703125 1.5-1.84375 5.0390625h.64648438l.54882812-1.5390625h1.8828125l.5429687 1.5390625h.6523438l-1.8457031-5.0390625zm.2871094.6855469c.018304.070929.038001.1451978.058594.2207031.020592.073217.041908.1442494.0625.2128906.020592.068641.040289.1319173.058594.1914063.020592.059489.037053.111159.050781.1523437l.5078122 1.4550782.0292969.0820312h-1.5195312l.029297-.082031.4980469-1.4550782c.013728-.038897.028571-.08733.046875-.1445312.020592-.059489.041908-.1247182.0625-.1933594.020592-.070929.039954-.1432446.060547-.21875.020592-.075505.038671-.1497739.054687-.2207033z"/><path d="m2.0703125 1.5-1.84375 5.0390625h.64648438l.54882812-1.5390625h1.8828125l.5429687 1.5390625h.6523438l-1.8457031-5.0390625zm.2871094.6855469c.018304.070929.038001.1451978.058594.2207031.020592.073217.041908.1442494.0625.2128906.020592.068641.040289.1319173.058594.1914063.020592.059489.037053.111159.050781.1523437l.5078122 1.4550782.0292969.0820312h-1.5195312l.029297-.082031.4980469-1.4550782c.013728-.038897.028571-.08733.046875-.1445312.020592-.059489.041908-.1247182.0625-.1933594.020592-.070929.039954-.1432446.060547-.21875.020592-.075505.038671-.1497739.054687-.2207033z"/></g><g fill="url(#b)" opacity=".5" transform="matrix(1.2322768 0 0 1.2322768 -1.38292 -1.846511)"><path d="m1.5280006 9.2077618h1.3769171q.4417178 0 .776457.069018.3381902.065567.5625.217408.2277607.1483896.3416411.3934049.1138803.2415643.1138803.5970093 0 .213957-.069018.400306-.065567.186351-.1932515.327838-.1276841.141488-.3174846.238113-.1863497.09317-.4244632.124233v.03451q.2381135.04141.4451687.120782.2105061.07592.3657975.213957.1552914.134586.2450154.341641.089724.207055.089724.503835 0 .345091-.1138804.617714-.1104294.269172-.3243865.458973-.2105061.186349-.5141871.286426-.3036809.100076-.6867331.100076h-1.6736967zm.6418711 2.1395702h.8420245q.2898773 0 .4865798-.05176.1967024-.05176.3174846-.15184.1207822-.103528.172546-.255369.055215-.155291.055215-.358895 0-.414111-.2657208-.5935583-.2657211-.1794517-.8385739-.1794517h-.7695552zm0 .538344v1.822085h.9179448q.3036809 0 .5072852-.06902.2070552-.06902.3312884-.193252.127684-.124233.1828987-.296779.055215-.175997.055215-.386503 0-.193252-.058666-.355445-.055215-.162193-.1863497-.276073-.127684-.117331-.341641-.179448-.2139571-.06557-.5314418-.06557z"/><path d="m1.5280006 9.2077618h1.3769171q.4417178 0 .776457.069018.3381902.065567.5625.217408.2277607.1483896.3416411.3934049.1138803.2415643.1138803.5970093 0 .213957-.069018.400306-.065567.186351-.1932515.327838-.1276841.141488-.3174846.238113-.1863497.09317-.4244632.124233v.03451q.2381135.04141.4451687.120782.2105061.07592.3657975.213957.1552914.134586.2450154.341641.089724.207055.089724.503835 0 .345091-.1138804.617714-.1104294.269172-.3243865.458973-.2105061.186349-.5141871.286426-.3036809.100076-.6867331.100076h-1.6736967zm.6418711 2.1395702h.8420245q.2898773 0 .4865798-.05176.1967024-.05176.3174846-.15184.1207822-.103528.172546-.255369.055215-.155291.055215-.358895 0-.414111-.2657208-.5935583-.2657211-.1794517-.8385739-.1794517h-.7695552zm0 .538344v1.822085h.9179448q.3036809 0 .5072852-.06902.2070552-.06902.3312884-.193252.127684-.124233.1828987-.296779.055215-.175997.055215-.386503 0-.193252-.058666-.355445-.055215-.162193-.1863497-.276073-.127684-.117331-.341641-.179448-.2139571-.06557-.5314418-.06557z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_alphalowliststyle.svg b/icon-themes/elementary_svg/cmd/sc_alphalowliststyle.svg
new file mode 100644
index 000000000..7e6a35d59
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alphalowliststyle.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" gradientUnits="userSpaceOnUse" x1="2.454715" x2="2.425381" xlink:href="#c" y1="2.326037" y2="6.917637"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.815347" x2="2.815347" xlink:href="#c" y1="8.340837" y2="14.340837"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#d)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#d)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#d)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m3.06721 9.852885q.3440404 0 .6258608.13176.2818203.13176.4794604.39528.2013002.259861.3111003.647821.1098002.387961.1098002.900361 0 .516061-.1098002.907681-.1098001.387961-.3111003.651481-.1976402.26352-.4794605.39894-.2818204.13176-.6258608.13176-.2159402 0-.3916204-.04758-.1756802-.04758-.3184204-.12444-.13908-.08052-.2488801-.18666-.1061401-.10614-.1903203-.22326h-.04392l-.13542.50874h-.4867808v-5.694966h.6661208v1.376162q0 .1281-.00366.2745-.00366.14274-.01098.26718-.00732.1464-.01464.28548h.02928q.08418-.1281.1903203-.2379.1061401-.1098.2452201-.19032.1427402-.08052.3184205-.12444.1756802-.04758.3952804-.04758zm-.1281001.55266q-.2928004 0-.4904406.09516-.1939802.0915-.3147603.28182-.1171201.19032-.1683603.4758-.04758.285481-.04758.669781 0 .369661.04758.658801.05124.28548.1683603.48312.1207801.193981.3184203.296461.1976402.09882.4941006.09882.4941005 0 .7246808-.398941.2342403-.39894.2342403-1.145581 0-.761281-.2342403-1.138261-.2305802-.37698-.7320008-.37698z" fill="url(#b)"/><path d="m3.2728626 6.7405242-.1354202-.5563206h-.02928q-.1207802.1647001-.2415603.2854803-.1207801.1171201-.2635203.1939802-.1427402.07686-.3184204.1134601-.1756802.0366-.4062604.0366-.2525403 0-.4648205-.0732-.2122803-.0695401-.3696605-.2159403-.1537201-.1500601-.2415602-.3733204-.08784-.2269202-.08784-.5343606 0-.6002407.4209004-.922321.4245605-.3220804 1.2883215-.3513604l.6734408-.02562v-.2525403q0-.2452203-.0549-.4099205-.0512403-.1647002-.1537204-.2635203-.0988201-.1024801-.2488803-.1464002-.1464001-.04392-.3367203-.04392-.3037804 0-.5673007.08784-.2598603.08784-.5014205.2122802l-.2342403-.5014204q.2708403-.1464002.6039007-.2488803.3330604-.1024801.6990608-.1024801.3733204 0 .6441607.07686.2745003.0732.4501805.2379002.1793402.1610402.2671803.4135805.08784.2525403.08784.6112207v2.7523232zm-1.2224414-.4648205q.2232602 0 .4135804-.06954.1903203-.06954.3294004-.2086203.1390802-.1427401.2159403-.3550204.08052-.2159402.08052-.5050805v-.3623405l-.5233806.02562q-.3294004.01464-.5526607.0732-.2232602.05856-.3586804.1647002-.1317601.1024801-.1903202.2525402-.05856.1464002-.05856.3330604 0 .3367204.1756802.4941006.1793402.1573802.4684806.1573803z" fill="url(#a)"/><g fill="none" stroke="#002e99" stroke-width=".5"><path d="m3.06721 9.852885q.3440404 0 .6258608.13176.2818203.13176.4794604.39528.2013002.259861.3111003.647821.1098002.387961.1098002.900361 0 .516061-.1098002.907681-.1098001.387961-.3111003.651481-.1976402.26352-.4794605.39894-.2818204.13176-.6258608.13176-.2159402 0-.3916204-.04758-.1756802-.04758-.3184204-.12444-.13908-.08052-.2488801-.18666-.1061401-.10614-.1903203-.22326h-.04392l-.13542.50874h-.4867808v-5.694966h.6661208v1.376162q0 .1281-.00366.2745-.00366.14274-.01098.26718-.00732.1464-.01464.28548h.02928q.08418-.1281.1903203-.2379.1061401-.1098.2452201-.19032.1427402-.08052.3184205-.12444.1756802-.04758.3952804-.04758zm-.1281001.55266q-.2928004 0-.4904406.09516-.1939802.0915-.3147603.28182-.1171201.19032-.1683603.4758-.04758.285481-.04758.669781 0 .369661.04758.658801.05124.28548.1683603.48312.1207801.193981.3184203.296461.1976402.09882.4941006.09882.4941005 0 .7246808-.398941.2342403-.39894.2342403-1.145581 0-.761281-.2342403-1.138261-.2305802-.37698-.7320008-.37698z" opacity=".5"/><path d="m3.2728626 6.7405242-.1354202-.5563206h-.02928q-.1207802.1647001-.2415603.2854803-.1207801.1171201-.2635203.1939802-.1427402.07686-.3184204.1134601-.1756802.0366-.4062604.0366-.2525403 0-.4648205-.0732-.2122803-.0695401-.3696605-.2159403-.1537201-.1500601-.2415602-.3733204-.08784-.2269202-.08784-.5343606 0-.6002407.4209004-.922321.4245605-.3220804 1.2883215-.3513604l.6734408-.02562v-.2525403q0-.2452203-.0549-.4099205-.0512403-.1647002-.1537204-.2635203-.0988201-.1024801-.2488803-.1464002-.1464001-.04392-.3367203-.04392-.3037804 0-.5673007.08784-.2598603.08784-.5014205.2122802l-.2342403-.5014204q.2708403-.1464002.6039007-.2488803.3330604-.1024801.6990608-.1024801.3733204 0 .6441607.07686.2745003.0732.4501805.2379002.1793402.1610402.2671803.4135805.08784.2525403.08784.6112207v2.7523232zm-1.2224414-.4648205q.2232602 0 .4135804-.06954.1903203-.06954.3294004-.2086203.1390802-.1427401.2159403-.3550204.08052-.2159402.08052-.5050805v-.3623405l-.5233806.02562q-.3294004.01464-.5526607.0732-.2232602.05856-.3586804.1647002-.1317601.1024801-.1903202.2525402-.05856.1464002-.05856.3330604 0 .3367204.1756802.4941006.1793402.1573802.4684806.1573803z" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_animationeffects.svg b/icon-themes/elementary_svg/cmd/sc_animationeffects.svg
new file mode 100644
index 000000000..d2f9b9ba5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_animationeffects.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" gradientTransform="matrix(.39801787 0 0 .39801805 -18.852383 -1.216529)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="-14.890854" cy="11.546391" gradientTransform="matrix(.00000108 1.9363669 -2.0089295 0 33.325299 26.387727)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><path d="m6 .375c-3.1036808 0-5.625 2.5213185-5.625 5.625 0 3.1036808 2.5213192 5.625001 5.625 5.625 3.1036808 0 5.625002-2.5213192 5.625-5.625 0-3.1036815-2.5213192-5.625-5.625-5.625z" fill="none" opacity=".6" stroke="#7239b3" stroke-dasharray="2 1"/><path d="m9.875 4.25c-3.1036808 0-5.625 2.5213185-5.625 5.625 0 3.103681 2.5213192 5.625001 5.625 5.625 3.103681 0 5.625002-2.521319 5.625-5.625 0-3.1036815-2.521319-5.625-5.625-5.625z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".509804"/><path d="m14.750001 9.8750001c0 2.6923879-2.182617 4.8749999-4.875001 4.8749999-2.692383 0-4.875-2.182612-4.875-4.8749999 0-2.6923877 2.182617-4.8750003 4.875-4.8750003 2.692384 0 4.875001 2.1826126 4.875001 4.8750003z" style="opacity:.5;fill:none;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_animationmode.svg b/icon-themes/elementary_svg/cmd/sc_animationmode.svg
new file mode 100644
index 000000000..bcb272f17
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_animationmode.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" gradientUnits="userSpaceOnUse" x1="4.716301" x2="4.716301" y1="1.067991" y2="15.084203"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 .314523)" 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="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 .567572)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.205239" y2="41.589603"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 0 0 0 7.05 10.39)" gradientUnits="userSpaceOnUse" x1="86.133003" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.1 -.4 .4 1.1 -6 4.3)" gradientUnits="userSpaceOnUse" x1="11.7" x2="11.7" y1="1.834" y2="12.026"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.1 -.4 .4 1.1 -6 4.3)" gradientUnits="userSpaceOnUse" x1="9.7" x2="9.7" y1="2.783" y2="15.8025"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.18643331 .00029903 .0006901 -.16327516 22.605714 19.315949)" gradientUnits="userSpaceOnUse" x1="45.414135" x2="45.567307" y1="15.270427" y2="96.25267"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><radialGradient id="h" cx="6.213198" cy="8.449812" gradientTransform="matrix(0 .74595657 -.92551809 -.00000001 15.820454 -3.634776)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.31571408 0 0 .38907187 .921071 1.210908)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259199" y1="12.875" y2="24.893845"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m.49997398 14.500038c0-2.520676.000954-13.000063.000954-13.000063l14.99909802-.000013v13.000076z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/><path d="m13.5 12.5h-11v-9h11z" fill="url(#g)" stroke="#7239b3" stroke-linecap="round"/><path d="m3 4h10v8h-10z" fill="url(#h)"/><path d="m1.039464 9.8677586c8.6005537.6721414 5.3143734-5.6728078 11.960536-5.8677586l-.0052 4.4659345c-3.0328414-1.7427746-5.5663313 7.2954985-11.9948 2.0340655z" fill="url(#i)" fill-rule="evenodd" opacity=".444444" stroke-width=".893525"/><g fill="#fff"><path d="m12.473393 8.6811881-1.788155-.2914696-1.0798405 1.5137116-.3024835-1.9751066-1.6324847-.6705845 1.6012099-.9292148.0709091-1.9281548 1.2920857 1.4008214 1.676309-.5210811-.802657 1.7949689z"/><path d="m7.7354118 12.048954-.6997711-1.043104-1.1220004.145342.6787637-1.060023-.4714238-1.1378776 1.1192711.3879748.8306441-.84859.01298 1.2998044.9847901.6134214-1.1112462.415348-.2220106 1.227704z"/><path d="m4.7390206 12.026634-.7871273-.332928-.6293848.567858.0424215-.932654-.6817254-.488007.8133462-.243484.2080555-.8694643.4602516.7821733.8103109-.049348-.5288951.726893.2927444.838964z"/></g><g transform="translate(-.283018 -1.184118)"><path d="m9.542 8.612c-.1375.05-.204.1925-.154.33l.2496.6864c-.2767.1878-.5042.415-.7114.6672l-.6802-.3156c-.1317-.0642-.2813-.0098-.341.124l-.525 1.125c-.0642.1317-.0098.2813.124.341l.6788.3186c-.0602.3208-.0867.6418-.0544.9738l-.6864.2496c-.1375.05-.204.1925-.154.33l.424 1.166c.05.1375.1925.204.33.154l.6864-.2496c.1878.2767.415.5042.6672.7114l-.3171.6795c-.0642.1317-.0098.2813.124.341l1.125.525c.1317.0642.2813.0098.341-.124l.3186-.6788c.3208.0602.6418.0867.9738.0544l.25.6875c.05.1375.1925.204.33.154l1.166-.424c.1375-.05.204-.1925.154-.33l-.2496-.6864c.2767-.1878.5042-.415.7114-.6672l.6795.3171c.1317.0642.2813.0098.341-.124l.525-1.125c.0642-.1317.0098-.2813-.124-.341l-.6788-.3186c.0602-.3208.0867-.6418.0544-.9738l.6875-.25c.1375-.05.204-.1925.154-.33l-.424-1.166c-.05-.1375-.1925-.204-.33-.154l-.6864.2496c-.1878-.2767-.415-.5042-.6672-.7114l.3171-.6795c.0642-.1317.0098-.2813-.124-.341l-1.125-.525c-.1317-.0642-.2813-.0098-.341.124l-.3186.6788c-.3208-.0602-.6418-.0867-.9738-.0544l-.2504-.6886c-.05-.1375-.1925-.204-.33-.154zm1.683 2.813c.6072-.2208 1.2792.0928 1.5.7s-.0928 1.2792-.7 1.5-1.2792-.0928-1.5-.7.0928-1.2792.7-1.5z" display="block" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".616838"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m10.825 10.325c-1.2133.4412-1.8412 1.7867-1.4 3s1.7867 1.8412 3 1.4 1.8412-1.7867 1.4-3-1.7867-1.8412-3-1.4z" fill="none" stroke="url(#d)" stroke-width="1.028843"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_animationobjects.svg b/icon-themes/elementary_svg/cmd/sc_animationobjects.svg
new file mode 100644
index 000000000..269683415
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_animationobjects.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" gradientTransform="matrix(.94777286 0 0 .9730468 -34.336834 -7.6485)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="26.000008" y2="13.000008"><stop offset="0" stop-color="#dcdcdc"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756761 0 0 .43243246 -1.621628 -4.878375)" gradientUnits="userSpaceOnUse" x1="24.000004" x2="23.99999" y1="7.812578" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="7.118353" cy="9.957108" gradientTransform="matrix(0 4.2185745 -6.6176904 0 78.383172 -41.986552)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#505050"/><stop offset=".26238" stop-color="#2b2b2b"/><stop offset=".704952" stop-color="#0a0a0a"/><stop offset="1"/></radialGradient><g transform="matrix(.66667 0 0 .66667 -.000038 3.99998)"><rect fill="url(#c)" height="19.499905" opacity=".9" rx="1" width="22.499887" x=".750053" y="-3.749952"/><path d="m1.8009006-3.7616704 20.3981924.00586c.58217.0001672 1.050848.4744681 1.050848 1.0638297v17.3781027c0 .589362-.468678 1.064165-1.050848 1.06383l-20.3981924-.01172c-.5821694-.000335-1.05084742-.474468-1.05084742-1.06383v-17.3722427c0-.5893616.46867802-1.0639969 1.05084742-1.0638297z" style="opacity:.7;fill:none;stroke:#000;stroke-width:1.499992;stroke-linecap:round;stroke-linejoin:round"/><path d="m-38.675153-12.228288c-.0407-.000113-.07634.01434-.114257.02344l-2.885728.0088c-.296785.000824-.530271.257796-.530271.562496v9.3427139c0 .3046995.233486.5633207.530271.5624972l6.688443-.020505 7.25094.020505c.296786.0008235.530271-.2577977.530271-.5624972v-9.3427139c0-.3047-.233485-.561672-.530271-.562497l-2.885727-.0088c-.03792-.0091-.07354-.02355-.114255-.02344l-4.250958.01172zm1.415492 1.502922h5.053227c.276999-.000001.500973.223974.500973.500974v1.9951069c0 .277-.223974.5009729-.500973.5009741l-5.053227-.0000021c-.277-.0000012-.500975-.2239741-.500975-.5009741v-1.9951068c0-.277.223975-.500974.500975-.500974zm-3.445755-.0029h1.499992v1.4999926h-1.499992zm10.499947 0h1.499993v1.4999926h-1.499993zm-10.499947 2.9999851h1.499992v1.4999925h-1.499992zm10.499947 0h1.499993v1.4999925h-1.499993zm-7.031214 1.4999929h5.030248c.277001-.0000012.49773.2239931.500974.5009741l.02344 2.000965c0 .2770006-.223973.498044-.500974.4980455h-5.030248c-.277 0-.49773-.2210639-.500975-.4980455l-.02344-2.000965c0-.277.223975-.5009753.500975-.5009741zm-3.468733 1.4999921h1.499992v1.4999925h-1.499992zm10.499947 0h1.499993v1.4999925h-1.499993z" fill="url(#a)" transform="translate(46.705443 12.228317)"/><path d="m2.250046-2.249959h19.499903v16.499918h-19.499903z" style="opacity:.3;fill:none;stroke-width:1.499992;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arc.svg b/icon-themes/elementary_svg/cmd/sc_arc.svg
new file mode 100644
index 000000000..3f4e49083
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arc.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m2.1471551 292.89119a1.9922922 1.9922922 0 0 0 -1.8624186 1.20871 1.9922922 1.9922922 0 0 0 .41237792 2.18126 1.9922922 1.9922922 0 0 0 2.17506108.44545 1.9922922 1.9922922 0 0 0 1.236617-1.8433h-.053227a1.9387675 1.9387675 0 0 1 -1.2035441 1.79421 1.9387675 1.9387675 0 0 1 -2.11666671-.43357 1.9387675 1.9387675 0 0 1 -.40152587-2.12286 1.9387675 1.9387675 0 0 1 1.81229248-1.17616z" fill="none" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" transform="translate(0 -292.76665)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.chevron.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.chevron.svg
new file mode 100644
index 000000000..fae45b08d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.chevron.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="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 -18.043568 -3.157226)" gradientUnits="userSpaceOnUse" x1="93.317955" x2="90.287506" y1="16.970251" y2="59.94656"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.666659" x2="11.666659" 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><g transform="scale(.26458333)"><path d="m.49996911.5 3.74999999 7.5-3.74999999 7.5h11.24999989l3.75-7.5-3.75-7.5z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m2.125 1.5 3.2617187 6.5-3.247309 6.5 9.0511993.006598 3.195557-6.5753855-3.249671-6.4312125z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.circular-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.circular-arrow.svg
new file mode 100644
index 000000000..0cb007bc9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.circular-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13.627119" x2="13.59315" y1="3.36451" y2="11.872985"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="14.03845" y2="33.961529"><stop offset="0" stop-color="#fff"/><stop offset=".08968482" stop-color="#fff" stop-opacity=".235294"/><stop offset=".78571427" stop-color="#fff" stop-opacity=".172549"/><stop offset=".78571427" stop-color="#fff"/><stop offset=".9285714" stop-color="#fff"/><stop offset=".9285714" stop-color="#fff" stop-opacity=".658824"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m6.8461537 3.7321868c-3.5048769 0-6.3461537 2.5829769-6.3461537 5.7692307h2.3076922c0-1.91175 1.8080769-3.4615384 4.0384615-3.4615384 2.2303842 0 4.0384603 1.5497884 4.0384603 3.4615384h-2.3076911l3.4615381 3.4615385 3.461538-3.4615385h-2.307692c0-3.1862538-2.841277-5.7692307-6.3461533-5.7692307z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6.8457031 4.734375c-2.602054 0-4.5967546 1.653629-5.1191406 3.765625h.3105469c.5353367-2.0096774 2.4951716-3.4628906 4.8085937-3.4628906 2.6948375 0 5.0410159 1.9212628 5.0410159 4.4648437a1.0018559 1.0018559 0 0 1 -.896485.9960939l1.048828 1.048828 1.048829-1.048828a1.0018559 1.0018559 0 0 1 -.898438-.9960939c0-2.5908179-2.331105-4.7675781-5.3437499-4.7675781z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.corner-right-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.corner-right-arrow.svg
new file mode 100644
index 000000000..752bdd1dd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.corner-right-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 1 -1 0 -30.880959 -2.559323)" gradientUnits="userSpaceOnUse" x1="4.559323" x2="16.559322" y1="-38.880959" y2="-38.880959"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 -30.880959 -2.559323)" gradientUnits="userSpaceOnUse" x1="5.559323" x2="13.559323" y1="-36.880959" y2="-36.880959"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235294"/><stop offset=".75" stop-color="#fff" stop-opacity=".192157"/><stop offset=".75" stop-color="#fff" stop-opacity=".794118"/><stop offset=".87499994" stop-color="#fff" stop-opacity=".996324"/><stop offset=".87499994" stop-color="#fff" stop-opacity="0"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m4.4999769 1.5v7.5000658 2.4999992h5.0000001v2.5l4-3.75-4-3.7499992v2.5h-1l-.999977-.0000658-.0000231-7.5z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.5058594 2.5058594v6.4941406 1.494141h3.9941406a1.006829 1.006829 0 0 1 1.005859 1.005859v.175781l1.521485-1.425781-1.521485-1.4257812v.1757812a1.006829 1.006829 0 0 1 -1.005859 1.005859h-1-1a1.006829 1.006829 0 0 1 -1.0058594-1.005859v-6.4941406z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.down-arrow-callout.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.down-arrow-callout.svg
new file mode 100644
index 000000000..b85276090
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.down-arrow-callout.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.464391" x2="33.797676" y1="-2.788118" y2="-2.788118"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-.666674" x2="45.262146" y1="23.999989" y2="23.999989"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".35804197" stop-color="#fff" stop-opacity=".196078"/><stop offset=".35804197" stop-color="#fff" stop-opacity=".970588"/><stop offset=".44755244" stop-color="#fff" stop-opacity=".164706"/><stop offset=".44755244" stop-color="#fff" stop-opacity="0"/><stop offset=".80559438" stop-color="#fff" stop-opacity=".165441"/><stop offset=".80559438" stop-color="#fff" stop-opacity=".794118"/><stop offset=".89510489" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 1 -1 0 16 0)"><path d="m.5 15.5h6.9998985v-5.99999h3.0000915v3l5.00001-4.5-5.00001-4.5v3h-3.0000915v-6.00001h-6.9998985z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1 1v7 7h5.9492188l.0507812-6h3.96875v2.363281l3.886719-3.3554685-3.886719-3.5136719v1.1269532 1.3789062h-3.96875v-6zm1 1h4v12h-4zm9.96875 4.7460938 1.376953 1.2441406-1.376953 1.1894531v-.1796875h.03125v-1-1h-.03125z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.down-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.down-arrow.svg
new file mode 100644
index 000000000..c7dd282e5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.down-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.152605" x2="8.009766" y1="2.033896" y2="13.345703"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="6.923065" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81818181" stop-color="#fff" stop-opacity=".188235"/><stop offset=".81818181" stop-color="#fff"/><stop offset=".90909094" stop-color="#fff"/><stop offset=".90909094" stop-color="#fff" stop-opacity=".168627"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m6.5.50001v9.99999h-3l4.5 5.00001 4.5-5.00001h-3v-9.99999z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7 .99999965v9.96875035l-2.3749999.03125 3.3749999 3.738282 3.372881-3.738282c-.833021-.03668-1.5393314-.03125-2.372881-.03125v-9.96875035h-1zm-.1640625 11.00000035h2.3867187l-1.2128906 1.345703z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-arrow-callout.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-arrow-callout.svg
new file mode 100644
index 000000000..0ef54e1cc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-arrow-callout.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.999975" x2="3.999975" y1="0" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444334" x2="3.444334" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".41666666" stop-color="#fff" stop-opacity=".196078"/><stop offset=".41666666" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".970588"/><stop offset=".5" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.26458333 0 0 .26458333 4.233327 0)"><path d="m.5 15.5h6.9998985v-5.99999h3.0000915v3l5.00001-4.5-5.00001-4.5v3h-3.0000915v-6.00001h-6.9998985z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1 1v7 7h5.9492188l.0507812-6h3.999975v2.375l3.7344-3.375-3.7344-3.3788012v2.3788012h-3.999975v-6zm1 1h4v12h-4zm9.96875 4.7460938 1.376953 1.2441406-1.345728 1.1855469.000025-1.1757813z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-arrow.svg
new file mode 100644
index 000000000..500c619e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-arrow.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.000062" x2="12.999938" y1="7.999998" y2="7.999998"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999952" x2="26.055508" y1="9.769177" y2="9.769177"><stop offset="0" stop-color="#fff"/><stop offset=".74633807" 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>
+
+
+/&amp;amp;amp;gt;<g transform="matrix(0 1 -1 0 16.00001 .00001)"><path d="m6.5.50001v8.7500001.9499899.3h-3l4.5 5.00001 4.5-5.00001h-3v-.3-.9499899-8.7500001z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7 .99999965v9.96875035h-2.3632812l3.3554687 3.886719 3.5136715-3.886719h-1.126953-1.378906v-9.96875035h-1zm-.1796875 10.96875035h.1796875v.03125h1 1v-.03125h.2539062l-1.2441406 1.376953z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-right-arrow-callout.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-right-arrow-callout.svg
new file mode 100644
index 000000000..79b1e6d10
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-right-arrow-callout.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="6.059323" x2="21.559322" y1="-17.380959" y2="-16.880959"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="6.372881" x2="20.338984" y1="-13.457627" y2="-13.457627"><stop offset="0" stop-color="#fff"/><stop offset=".08333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".41666666" stop-color="#fff" stop-opacity=".192157"/><stop offset=".51456314" stop-color="#fff" stop-opacity=".786765"/><stop offset=".51456314" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m6.5.5.0006621 6.0058554h-1-1l-.0006621-2.2558554-4 3.75 4 3.75v-2.2514078h1 1v6.0014078h3v-6.0014078h1 1v2.2514078l4-3.75-4-3.75.000662 2.2558554h-1-.9999999l-.0006621-6.0058554z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.5 1.5v5.004979c-.0000552.5522618-.4477381.9999447-1 1h-1-1c-.5522619-.0000553-.9999448-.4477382-1-1v.053615l-1.5371094 1.441406 1.5410156 1.4433594c.0290376-.5292912.4660084-.943985.9960938-.9453125h1 1c.5522619.0000552.9999448.4477381 1 1v5.0019531h1v-5.0019531c.0000552-.5522619.4477381-.9999448 1-1h1 1c.53084.0002926.968967.4152695.998047.9453125l1.539062-1.4433594-1.537109-1.4414062v-.0536148c-.000055.5522618-.447738.9999447-1 1h-1-1c-.5522619-.0000553-.9999448-.4477382-1-1v-5.004979z" fill="none" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-right-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-right-arrow.svg
new file mode 100644
index 000000000..6bc535af8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-right-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="9" y1="4" y2="12"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="7" y2="8.440678"><stop offset="0" stop-color="#fff"/><stop offset=".44178069" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m3.9882812 4.7128906c-.1239802.0038802-.2460984.055044-.3339843.1425782l-2.79687502 2.7929687c-.09204485.0916463-.14453125.2216729-.14453126.3515625 0 .1298896.0524864.2599162.14453126.3515625l2.79687502 2.7910155c.1375983.136721.3599455.181874.5390625.107422.1791169-.07445.304547-.263057.3046875-.457031v-1.2226565a.07575846.07575846 0 0 1 .076172-.076172h.2304687 6.3906244.230469a.07575846.07575846 0 0 1 .07617.076172v1.2226565c.00014.193974.12557.382579.304688.457031.179117.07445.401464.0293.539062-.107422l2.796877-2.7910155c.092045-.0916463.144531-.2216729.144531-.3515625s-.05249-.2599162-.144531-.3515625l-2.796875-2.7910156c-.137598-.1367217-.359945-.1818741-.539062-.1074219-.179118.0744522-.304548.2630568-.304688.4570312v1.2226563a.07575846.07575846 0 0 1 -.07617.076172h-.230471-6.3906245-.2304687a.07575846.07575846 0 0 1 -.0761719-.076172v-1.2226563c.0000118-.1320494-.0556114-.2635234-.1503907-.3554687-.0947792-.0919453-.2273867-.1426911-.359375-.1386719z" fill="url(#a)"/><path d="m4.5117188 3.5c-.1353015-.0020722-.2656665.0507785-.3613282.1464844l-4.00390622 4c-.19518416.1952649-.19518416.5117663 0 .7070312l4.00390622 4.0000004c.3149974.314778.8533412.091803.8535156-.353516v-2h5.9921878v2c.000175.445318.538518.668293.853515.353516l4.003907-4.0000004c.195184-.1952649.195184-.5117663 0-.7070312l-4.003907-4c-.095662-.0957059-.226027-.1485566-.361328-.1464844-.273075.0042945-.492193.2268913-.492187.5v2c-1.9973959 0-3.9947919 0-5.9921878 0v-2c.0000065-.2731089-.2191123-.4957057-.4921874-.5zm-.5078126 1.7070312v1.2929688c.0000276.2761309.2238691.4999724.5.5h.3007813 6.3906245.300782c.276131-.0000276.499972-.2238691.5-.5v-1.2929688l2.796875 2.7929688-2.796875 2.792969v-1.292969c-.000028-.2761309-.223869-.4999724-.5-.5h-.300782c-2.1302082 0-4.2604163 0-6.3906245 0h-.3007813c-.2761309.0000276-.4999724.2238691-.5.5v1.292969l-2.796875-2.792969z" fill="#7239b3" fill-opacity=".501961"/><path d="m3.5 6.4491531-1.5338983 1.5508469 1.5338983 1.5508474v-1.0508474h9l.0339.9830509 1.589142-1.4830509-1.623042-1.6186441v1.1186441h-9z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.notched-right-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.notched-right-arrow.svg
new file mode 100644
index 000000000..9b8a6dba6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.notched-right-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="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 -17.162212 10.266503)" gradientUnits="userSpaceOnUse" x1="8.067867" x2="7.932179" y1="3.525433" y2="11.796619"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .24324324 .35135133 0 -19.074982 1.772762)" gradientUnits="userSpaceOnUse" x1="25.600868" x2="26.556635" y1="87.021111" y2="87.021111"><stop offset="0" stop-color="#fff"/><stop offset=".74633807" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m.5 9.50001h8.7500001.9499899.3v3l5.00001-4.5-5.00001-4.5v3h-.3-.9499899-8.7500001l1.5 1.49999z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11.507812 5.7636719v.7363281a1.0085754 1.0085754 0 0 1 -1.007812 1.0078125h-.300781-.949219-6.3710938a1.0085754 1.0085754 0 0 1 0 .984375h6.3710938.949219.300781a1.0085754 1.0085754 0 0 1 1.007812 1.0078125v.736328l2.484376-2.236328z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.pentagon-right.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.pentagon-right.svg
new file mode 100644
index 000000000..f00b84ddc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.pentagon-right.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="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 -20.687635 -4.106378)" gradientUnits="userSpaceOnUse" x1="107.41734" x2="108.07616" y1="27.201145" y2="65.280937"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9.611104" x2="9.611104" 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><g transform="scale(.26458333)"><path d="m.49996911.5v15h11.24999989l3.75-7.5-3.75-7.5z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.5 1.5v13h9.649417l3.14087-6.5687875-3.160481-6.4312125z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.quad-arrow-callout.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.quad-arrow-callout.svg
new file mode 100644
index 000000000..46882f789
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.quad-arrow-callout.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="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 -20.416449 -4.648751)" gradientUnits="userSpaceOnUse" x1="15.661033" x2="15.457627" y1=".20339" y2="15.906779"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.864908" x2="23.887007" y1="7.589632" y2="40.352024"><stop offset="0" stop-color="#fff"/><stop offset=".02703105" stop-color="#fff" stop-opacity=".235294"/><stop offset=".26464" stop-color="#fff" stop-opacity=".196078"/><stop offset=".50089008" stop-color="#fff" stop-opacity=".727941"/><stop offset=".50089008" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 .5-3.5 3h3v.75.25 1.0019531h-2v1.9980469h-1.25-.75v-3l-3 3.5 3 3.5.00391-2.9960938h.75 1.24609v1.9921878h2v.003906 1.25.75h-3l3.5 3 3.5-3h-3v-.75l.00195-1.253906h1.996097v-1.9921878h2.005859l-.003906 2.9960938 3-3.5-3-3.5v3h-2.001953v-1.9980469h-1.998047v-1.2519531-.75h3z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8 .5-3.5 3h3v.75.25 2.0078125h-.9921875v.9921875h-2.2578125-.75v-3l-3 3.5 3 3.5.00391-2.9960938h.75 2.2539063v1.0039063h.9941368l-.0019531.9921875v1.25.75h-3l3.5 3 3.5-3h-3v-.75l.00195-2.2421875h1.0019562v-1.0039063h2.9999998l-.003906 2.9960938 3-3.5-3-3.5v3h-2.9960938v-.9921875h-1.0039062v-2.2578125-.75h3zm-5 6.5.0039062 1.0039062-1.0039062-.0039062zm10 1h1l-.996094.00391z" fill="url(#b)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.quad-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.quad-arrow.svg
new file mode 100644
index 000000000..4267d619e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.quad-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="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 -20.416449 -4.648751)" gradientUnits="userSpaceOnUse" x1="99.457809" x2="99.457809" y1="16.925713" y2="66.235863"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="8.346142" y2="39.653835"><stop offset="0" stop-color="#fff"/><stop offset=".09322052" stop-color="#fff" stop-opacity=".235294"/><stop offset=".28229663" stop-color="#fff" stop-opacity=".196078"/><stop offset=".5" stop-color="#fff" stop-opacity=".727941"/><stop offset=".5" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m8 .5-3.5 3h2v.75.25 2h-2.25-.75v-2l-3 3.5 3 3.5v-2h.75 2.25v1 1.25.75h-2l3.5 3 3.5-3h-2v-.75-2.25h3v2l3-3.5-3-3.5v2h-3v-2.25-.75h2z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m8 1.8242188-.9628906.8261718a1.0063915 1.0063915 0 0 1 .46875.8496094v.75.25 2a1.0063915 1.0063915 0 0 1 -1.0058594 1.0058594h-2.25-.75a1.0063915 1.0063915 0 0 1 -.8496094-.4667969l-.8242187.9609375.8242187.9628906a1.0063915 1.0063915 0 0 1 .8496094-.46875h.75 2.25a1.0063915 1.0063915 0 0 1 1.0058594 1.0058594v1 1.25.75a1.0063915 1.0063915 0 0 1 -.4667969.849609l.9609375.824219.9628906-.824219a1.0063915 1.0063915 0 0 1 -.46875-.849609v-.75-2.25a1.0063915 1.0063915 0 0 1 1.0058594-1.0058594h3a1.0063915 1.0063915 0 0 1 .849609.4667969l.824219-.9609375-.824219-.9628906a1.0063915 1.0063915 0 0 1 -.849609.46875h-3a1.0063915 1.0063915 0 0 1 -1.0058594-1.0058594v-2.25-.75a1.0063915 1.0063915 0 0 1 .46875-.8515625z" fill="none" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.right-arrow-callout.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.right-arrow-callout.svg
new file mode 100644
index 000000000..722eef0b7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.right-arrow-callout.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.999975" x2="3.999975" y1="0" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444334" x2="3.444334" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".41666666" stop-color="#fff" stop-opacity=".196078"/><stop offset=".41666666" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".970588"/><stop offset=".5" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m.5 15.5h6.9998985v-5.99999h3.0000915v3l5.00001-4.5-5.00001-4.5v3h-3.0000915v-6.00001h-6.9998985z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1 1v7 7h5.9492188l.0507812-6h3.999975v2.375l3.7344-3.375-3.7344-3.3788012v2.3788012h-3.999975v-6zm1 1h4v12h-4zm9.96875 4.7460938 1.376953 1.2441406-1.345728 1.1855469.000025-1.1757813z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.right-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.right-arrow.svg
new file mode 100644
index 000000000..4d44c64a7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.right-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.000062" x2="12.999938" y1="7.999998" y2="7.999998"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999952" x2="26.055508" y1="9.769177" y2="9.769177"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 .26458333 .26458333 0 .000004 0)"><path d="m6.5.50001v8.7500001.9499899.3h-3l4.5 5.00001 4.5-5.00001h-3v-.3-.9499899-8.7500001z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7 .99999965-.00001 9.99998535h-2.3671874l3.3671874 3.761734 3.3768-3.761734h-2.3768l.00001-9.99998535h-1zm-.1796875 10.99998535 1.1796875.000015 1.25-.00001-1.2402344 1.345718z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.s-sharped-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.s-sharped-arrow.svg
new file mode 100644
index 000000000..dd91f3611
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.s-sharped-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="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.297805 -4.241971)" gradientUnits="userSpaceOnUse" x1="102.88157" x2="101.28832" y1="14.577327" y2="61.35297"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="30.063427" x2="30.088127" y1="13.080838" y2="16.538656"><stop offset="0" stop-color="#fff"/><stop offset=".39107734" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" transform="scale(.26458333)"><path d="m11.5.5v2.0454545.9545455h-1.454545c-3.0124641 0-5.4545459 2.8511727-5.4545459 5.8636363 0 1.5062317-1.2210409 2.1363637-2.7272727 2.1363637h-1.3636364v3h1.3636364c3.0124636 0 5.4545454-2.1239 5.4545454-5.1363637 0-1.5062318 1.2210412-2.8636363 2.7272732-2.8636363h1.454545v3l4-4.5z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m12.505859 3.1445312v.3554688a1.005709 1.005709 0 0 1 -1.005859 1.0058594h-1.455078c-2.3780321 0-4.4472658 2.3881127-4.4472658 4.8574218 0 1.0251278-.4958486 1.9438588-1.2285156 2.4570308-.732667.513173-1.6124324.685547-2.5058594.685547h-.3574218v.988282h.3574218c2.5397236 0 4.4492188-1.661985 4.4492188-4.1308598 0-2.0493861 1.6221835-3.8691406 3.732422-3.8691406h1.455078a1.005709 1.005709 0 0 1 1.005859 1.0058594v.3554688l1.648438-1.8554688z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.split-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.split-arrow.svg
new file mode 100644
index 000000000..f94a4369b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.split-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="7.423729" x2="21.355932" y1="-24.135593" y2="-17.711864"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="7.559323" x2="19.559322" y1="-16.880959" y2="-16.880959"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.157087" x2="10.842913" y1="6.339542" y2="6.339542"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".5" stop-color="#fff" stop-opacity=".856618"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="scale(.26458333)"><path d="m.5.5v5.3125l1.7578125-1.7578125 4.2421875 4.4921875v6.953125h3v-6.953125l4.242188-4.4921875 1.757812 1.7578125v-5.3125h-5.3125l1.757813 1.7578125-3.945313 3.9453125-3.9453125-3.9453125 1.7578125-1.7578125z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m1.4960938 1.4960938v1.9101562l.056641-.056641a.99673552.99673552 0 0 1 1.4296875.021484l4.2421871 4.4921882a.99673552.99673552 0 0 1 .2714844.6835938v5.957031h1.0078124v-5.957031a.99673552.99673552 0 0 1 .2714844-.6835938l4.2421874-4.4921874a.99673552.99673552 0 0 1 1.429688-.021484l.05664.056641v-1.910157h-1.910156l.05664.056641a.99673552.99673552 0 0 1 0 1.4101562l-3.9453119 3.9453121a.99673552.99673552 0 0 1 -1.4101562 0l-3.9453125-3.9453125a.99673552.99673552 0 0 1 0-1.4101562l.0566406-.0566406z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m5.5 5 2.5 2.3559322 2.5-2.3559322" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.split-round-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.split-round-arrow.svg
new file mode 100644
index 000000000..4f05a456f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.split-round-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="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 -15.60289 -.513158)" gradientUnits="userSpaceOnUse" x1="2.237309" x2="1.288115" y1=".135629" y2="15.864442"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="11.192296" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset=".09760009" 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" gradientUnits="userSpaceOnUse" x1="6.066415" x2="9.870338" y1="5.150906" y2="5.150906"><stop offset="0" stop-color="#fff" stop-opacity=".202206"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="scale(.26458333)"><path d="m4.5.5-4 4 4 4v-3c1.3807125 0 1.9540018 1.1200539 2 2.5v7.5h3v-7.5c0-1.3807125.619287-2.5 2-2.5v3l4-4-4-4v2.5c-1.492041 0-2.58388.6432626-3.5 1.6796875-.9161195-1.0364249-2.0079588-1.6796875-3.5-1.6796875z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m3.5 2.9003907-1.609375 1.5996093 1.609375 1.6074218v-.6269531c.0004011-.5424104.4575896-.9624895 1-.9628906.9561779 0 1.8197189.4650344 2.3027344 1.1445313s.6524532 1.4876579.6796875 2.3046875c.0001869.011067.0001869.022136 0 .033203v6.5175781h1.0351562v-6.517578c0-.8373312.1747448-1.6622213.6679688-2.34375.4932239-.6815287 1.3584571-1.1386719 2.3144531-1.1386719.54241.000401.999599.4126677 1 .9550781v.6269531l1.609375-1.5996093-1.609375-1.6074219v.1269532c-.000401.5424104-.45759.9624896-1 .9628906-1.209493 0-1.9705654.450399-2.7636719 1.3476562-.3912775.4422491-1.0813787.4422491-1.4726562 0-.7931058-.8972569-1.5541787-1.3476562-2.7636719-1.3476562-.5424104-.0004011-.9995989-.4126677-1-.9550781z" opacity=".5" stroke="url(#b)"/><path d="m6.2755727 4.16701c1.0599539.4881583 1.1823903 1.0933959 1.7244273 1.6462329.47118-.6595518.9581339-1.2963191 1.6895726-1.5799417" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.striped-right-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.striped-right-arrow.svg
new file mode 100644
index 000000000..0b9a052ab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.striped-right-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="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 -17.162212 10.266503)" gradientUnits="userSpaceOnUse" x1="13.470984" x2="13.794761" y1="1.480236" y2="15.478553"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .24324324 .35135133 0 -19.074982 1.772762)" gradientUnits="userSpaceOnUse" x1="21.489756" x2="25.600868" y1="88.444183" y2="88.444183"><stop offset="0" stop-color="#fff"/><stop offset=".99999988" 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(0 .24324324 .35135133 0 -19.074982 1.772762)" gradientUnits="userSpaceOnUse" x1="1.5" x2="1.5" y1="7.5" y2="8"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m10.5 3.4999998v3h-.300781-.949219-4.75v3h4.75.949219.300781v3.0000002l5-4.5000002zm-10 3v3h2v-3z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m11.507812 5.7636719v.7363281c-.000421.5564249-.451387 1.0073915-1.007812 1.0078125h-.300781-.949219l-3.7482124-.00424v.984375l3.7482124.00424h.949219.300781c.556425.000421 1.007391.4513876 1.007812 1.0078125v.736328l2.484376-2.236328z" opacity=".5" stroke="url(#b)"/><path d="m1.5 7v2" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-arrow-callout.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-arrow-callout.svg
new file mode 100644
index 000000000..c25c6d87b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-arrow-callout.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15.999988" x2="-.000013" y1="8" y2="8"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="44.555496" x2="-.666726" y1="23.99999" y2="23.99999"><stop offset="0" stop-color="#fff"/><stop offset=".04166668" stop-color="#fff" stop-opacity=".235294"/><stop offset=".54545456" stop-color="#fff" stop-opacity=".196078"/><stop offset=".54545456" stop-color="#fff"/><stop offset=".63636363" stop-color="#fff" stop-opacity=".970588"/><stop offset=".63636363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 -.26458333 .26458333 0 0 4.23333)"><path d="m.5 15.5h6.9998985v-5.99999h3.0000915v3l5.00001-4.5-5.00001-4.5v3h-3.0000915v-6.00001h-6.9998985z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1 1v7 7h5.9492188l.0507812-6h3.999975v2.375l3.7344-3.375-3.7344-3.3788012v2.3788012h-3.999975v-6zm1 1h4v12h-4zm9.96875 4.7460938 1.376953 1.2441406-1.345728 1.1855469.000025-1.1757813z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-arrow.svg
new file mode 100644
index 000000000..367772da1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1 0 0 -1 0 15.999995)" gradientUnits="userSpaceOnUse" x1="8" x2="7.5" y1="16.499994" y2="-.000005"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 -.35135133 2.162164 16.432423)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="39.65382" y2="6.92305"><stop offset="0" stop-color="#fff"/><stop offset=".04545451" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m6.5 15.499985v-8.7499998-.9499899-.3h-3l4.5-5.00001004 4.5 5.00001004h-3v.3.9499899 8.7499998z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7 14.999996v-9.9687507l-2.3749999-.03125 3.3749999-3.738282 3.368167 3.7382867-2.368167.0312453v9.9687507h-1zm-.1640625-11.0000007h2.3867187l-1.2128906-1.345703z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-down-arrow-callout.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-down-arrow-callout.svg
new file mode 100644
index 000000000..fd90ed158
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-down-arrow-callout.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="16" x2="0" y1="15" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="13.559323" x2="13.559323" y1="-21.880959" y2="-10.880958"><stop offset="0" stop-color="#fff"/><stop offset=".08333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".36363637" stop-color="#fff" stop-opacity=".192157"/><stop offset=".36363637" stop-color="#fff" stop-opacity=".985294"/><stop offset=".45454547" stop-color="#fff" stop-opacity=".786765"/><stop offset=".45454547" stop-color="#fff" stop-opacity=".164706"/><stop offset=".81818181" stop-color="#fff" stop-opacity=".018382"/><stop offset=".81818181" stop-color="#fff"/><stop offset=".90909088" stop-color="#fff" stop-opacity=".422794"/><stop offset=".90909088" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 -.26458333 .26458333 0 0 4.23333)"><path d="m6.5.5-.00715 6.0028296h-1-1l.00715-2.2528296-4 3.75 4 3.75v-2.2514078h1 1v6.0014078h3v-6.0014078h1 1v2.2514078l4-3.75-4-3.75-.0071 2.2528295h-1-1.0000004l.0071004-6.0028295z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.5 1.5-.00781 5.0019531c-.0000552.5522619-.4477381.9999448-1 1h-1-1c-.5522619-.0000552-.9999448-.4477381-1-1l.00781.0566407-1.5371094 1.4414062 1.5410156 1.4433594c.0290376-.5292912.4660084-.943985.9960938-.9453125h1 1c.5522619.0000552.9999448.4477381 1 1v5.0019531h1v-5.0019531c.0000552-.5522619.4477381-.9999448 1-1h1 1c.53084.0002926.968967.4152695.998047.9453125l1.539062-1.4433594-1.537109-1.4414062c0 .5272225-.355786.9414062-1.0078.943359h-1-1.0000005c-.5522619-.0000552-.9999448-.4477381-1-1l.0078005-5.0019528z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-down-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-down-arrow.svg
new file mode 100644
index 000000000..690f05000
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-down-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 1 -1 0 16.000398 .000398)" gradientUnits="userSpaceOnUse" x1="8" x2="9" y1="4" y2="12"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 16.000398 .000398)" gradientUnits="userSpaceOnUse" x1="3.110177" x2="11.999602" y1="8.054668" y2="8.000398"><stop offset="0" stop-color="#fff"/><stop offset=".44178069" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m7.9941406.70507812c-.1299951.00134-.2578882.0563085-.3496094.1484375l-2.7929687 2.79687498c-.1386452.1395345-.1829217.3632845-.1074219.5449219.0755.1816374.2661869.3104043.4628906.3105469h1.2226563a.06879544.06879544 0 0 1 .068359.068359v.2304687 6.3906249.230469a.06879544.06879544 0 0 1 -.068359.06836h-1.2226563c-.1967039.000142-.3873907.128909-.4628906.310547-.0755.181637-.031224.405387.1074219.544921l2.7929687 2.796875c.092936.09334.2237515.148438.3554688.148438s.2625328-.0551.3554688-.148438l2.7929692-2.796875c.138645-.139534.182921-.363284.107421-.544921-.0755-.181638-.266186-.310405-.46289-.310547h-1.2226565a.06879544.06879544 0 0 1 -.068359-.06836v-.230469-6.3906245-.2304687a.06879544.06879544 0 0 1 .068359-.068359h1.2226565c.133907.0000119.266136-.056231.359375-.1523438.09324-.096113.146654-.2313889.142578-.3652344-.0039-.1257248-.05772-.2487678-.146484-.3378906l-2.7929692-2.79687538c-.0941451-.09456344-.2278978-.14980342-.3613282-.1484375z" fill="url(#a)"/><path d="m12.500398 4.5121169c.002073-.1353015-.050778-.2656665-.146484-.3613282l-4.0000001-4.00390622c-.1952649-.19518416-.5117663-.19518416-.7070312 0l-4.0000004 4.00390622c-.314778.3149974-.091803.8533412.353516.8535156h2v5.9921877h-2c-.445318.000175-.668293.538518-.353516.853515l4.0000004 4.003907c.1952649.195184.5117663.195184.7070312 0l4.0000001-4.003907c.09571-.09566.148557-.226027.146484-.361328-.0043-.273075-.226891-.492193-.5-.492187h-2c0-1.9973958 0-3.9947918 0-5.9921877h2c.273109.0000065.495706-.2191123.5-.4921874zm-1.707031-.5078126h-1.2929687c-.2761309.0000276-.4999724.2238691-.5.5v.3007813 6.3906244.300782c.0000276.276131.2238691.499972.5.5h1.2929687l-2.7929687 2.796875-2.792969-2.796875h1.292969c.2761309-.000028.4999724-.223869.5-.5v-.300782c0-2.1302081 0-4.2604162 0-6.3906244v-.3007813c-.0000276-.2761309-.2238691-.4999724-.5-.5h-1.292969l2.792969-2.796875z" fill="#7239b3" fill-opacity=".501961"/><path d="m9.5597203 3.5258218-1.5173474-1.5851438-1.6351949 1.5851438 1.092822-.0258218v9h-1.0250255l1.5250255 1.652943 1.6953135-1.652943h-1.1953135l.00887-8.9741782z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-arrow-callout.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-arrow-callout.svg
new file mode 100644
index 000000000..78d4939ef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-arrow-callout.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-21.864647" x2="-21.499567" y1="-8.604788" y2="10.443103"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 -.35135133 17.164117 18.431748)" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset=".15625" stop-color="#fff" stop-opacity=".235294"/><stop offset=".55367231" stop-color="#fff" stop-opacity=".203922"/><stop offset=".55555558" stop-color="#fff"/><stop offset=".66666669" stop-color="#fff"/><stop offset=".66666669" stop-color="#fff" stop-opacity=".2"/><stop offset=".77777779" stop-color="#fff" stop-opacity=".196078"/><stop offset=".77777779" stop-color="#fff" stop-opacity=".665441"/><stop offset=".8888889" stop-color="#fff" stop-opacity=".963235"/><stop offset=".8888889" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" transform="scale(.26458333)"><path d="m5.0332031.5-4.5332031 4h3v.3007812.9492188 1.7441406h-2.0019531v7.0136714h7.0058593v-2.007812h1.7441408.949219.300781v3l4-4.466797-4-4.533203v3h-.300781-.949219-1.7441408v-2.0058594h-2.0039062v-1.7441406-.9492188-.3007812h3z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m5.0273438 1.8808594-1.796875 1.5859375h.2695312 1.0332031v1.0332031.3007812.9492188l.00195 2.7441406h-2.0371062v5.0097654h5.0019531v-2.037109h2.748047.949219.300781 1.033203v1.033203.298828l1.585938-1.771484-1.585938-1.7968752v.2695312 1.033203h-1.033203-.300781-.949219-2.748047v-2.0390624h-2.03125l-.0019531-2.7441406v-.9492188-.3007812-1.0332031h1.0332031.296875z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-opacity=".974265"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-arrow.svg
new file mode 100644
index 000000000..c7745f83d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-20.677883" x2="-19.866381" y1="-9.728509" y2="4.102"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 -.35135133 -.837836 16.432423)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="38.230743" y2="9.769204"><stop offset="0" stop-color="#fff"/><stop offset=".15625" stop-color="#fff" stop-opacity=".235294"/><stop offset=".69799721" stop-color="#fff" stop-opacity=".196078"/><stop offset=".69999999" stop-color="#fff" stop-opacity=".963235"/><stop offset=".79999995" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m5.0332031.5-4.5332031 4h3v.3007812.9492188l.00195 3.7506752v2.4960938.503906h6.746094.949219.300781v3l4.001956-4.500675-4.001956-4.4993248v3h-.300778-.949219-3.7460939l-.0019531-3.7506752v-.9492188-.3007812h3z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.0253906 1.1445312-3.2088989 2.8554688h2.1835083l.00195 6.000675v2h7.964844l.033206 2.190976 2.81836-3.191651-2.81836-3.1751061v2.1751061l-5.9980469.000675-.0019531-6.000675h2.1814698zm-.0253906 1.3554688.5.5h-1zm8 7.5.801336 1-.801336 1z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-down-arrow.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-down-arrow.svg
new file mode 100644
index 000000000..cb273ba95
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-down-arrow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -1 1 0 -4 16)" gradientUnits="userSpaceOnUse" x1="16" x2="0" y1="15" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="9.559323" x2="19.059322" y1="-12.880958" y2="-12.880958"><stop offset="0" stop-color="#fff"/><stop offset=".08333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".31578946" stop-color="#fff" stop-opacity=".192157"/><stop offset=".31578946" stop-color="#fff" stop-opacity=".786765"/><stop offset=".42105263" stop-color="#fff" stop-opacity=".164706"/><stop offset=".84210533" stop-color="#fff" stop-opacity=".156863"/><stop offset=".84210533" stop-color="#fff"/><stop offset=".9473685" stop-color="#fff"/><stop offset=".9473685" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m4 .5-3.5 4.015625 2.0019531-.0078125v6.9999995l-2.0019531.007813 3.5 3.984375 3.5-4h-2l-.00195-1 .00195-1h5v3l4.5-4.5-4.5-4.5v3h-5.0019531v-1-1h2.0019531z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.0019531 1.9980469-1.3417969 1.5390625c.476485.077151.8269997.4880138.828125.9707031v6.9999995c-.0003231.484059-.3520883.896245-.8300781.972657l1.3398438 1.52539 1.3417969-1.533203c-.4772134-.07727-.827956-.489227-.828125-.972656v-1-1c-.0003622-.5448839.4414442-.9866903.9863281-.9863281h5.0019531c.544884-.0003621.98669.4414442.986328.9863281v.785156l2.039063-2.285156-2.039063-2.2851562v.7851562c.000362.5448839-.441444.9866902-.986328.9863281h-5.0019531c-.5448839.0003622-.9866903-.4414442-.9863281-.9863281v-1-1c.0001689-.4834287.3509116-.8953859.828125-.9726562z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_assignlayout.svg b/icon-themes/elementary_svg/cmd/sc_assignlayout.svg
new file mode 100644
index 000000000..b8b4ba503
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_assignlayout.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" gradientTransform="matrix(.33196 0 0 .24402 22.863 1.552)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2.5" y2="5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.35" y2="40.444"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.34286 0 0 .239 .77 2.397)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m1 3h14v11h-14z" fill="url(#d)"/><path d="m.5 2.5v12h2.5 10 2.5v-12h-2.5-10z" fill="none" stroke="url(#a)"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#c)" stroke-linecap="round"/><g stroke-linecap="square" stroke-linejoin="round"><g fill="#fff" stroke="#848484" stroke-opacity=".569853"><rect height="2" rx=".5" width="11" x="2.5" y="7.5"/><rect height="2" rx=".5" width="5" x="2.5" y="10.5"/><rect height="2" rx=".5" width="5" x="8.5" y="10.5"/></g><path d="m2.5 4.5h11v1h-11z" fill="url(#b)" stroke="#e56700" stroke-opacity=".478431"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_assignmacro.svg b/icon-themes/elementary_svg/cmd/sc_assignmacro.svg
new file mode 100644
index 000000000..19495fbcf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_assignmacro.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" gradientUnits="userSpaceOnUse" x1="7.941811" x2="7.941811" y1="0" y2="16.000105"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.5" x2="8" y1=".5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3673 0 0 .36733 -.292 -1.32)" gradientUnits="userSpaceOnUse" x1="24.123219" x2="19.852982" y1="24.776405" y2="30.816977"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="65.080002" cy="48.189999" gradientTransform="matrix(0 .6154 -.6695 0 41.292 -38.28)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><radialGradient id="e" cx="10.5" cy="6" gradientTransform="matrix(.09170073 2.1091186 -2.5555556 .11111102 24.870476 -16.812412)" gradientUnits="userSpaceOnUse" r="4.5"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="8" y2="13"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g stroke-linejoin="round"><path d="m6.9375.5c-.2484169 0-.4375.18908218-.4375.4375v1.25c-.5539029.1422005-1.051164.3718783-1.53125.65625l-.90625-.90625c-.1756569-.1756579-.449342-.1756579-.625 0l-1.5 1.5c-.175657.1756579-.175657.4493421 0 .625l.90625.90625c-.2843711.4800856-.514049.9773468-.65625 1.53125h-1.25c-.24841699 0-.4375.1890821-.4375.4375v2.125c.00000001.2484178.189083.4375.4375.4375h1.25c.1422009.553903.371879 1.051164.65625 1.53125l-.90625.90625c-.175657.175658-.175657.449342 0 .625l1.5 1.5c.1756579.175658.449342.175658.625 0l.90625-.90625c.4800861.284372.977347.51405 1.53125.65625v1.25c.0000001.248418.189083.4375.4375.4375h2.125c.2484176 0 .4375-.189082.4375-.4375v-1.25c.553903-.1422 1.051164-.371878 1.53125-.65625l.90625.90625c.175658.175658.449342.175658.625 0l1.5-1.5c.175658-.175658.175658-.449342 0-.625l-.90625-.90625c.284372-.480086.51405-.977347.65625-1.53125h1.25c.248418 0 .4375-.1890826.4375-.4375v-2.125c0-.2484178-.189083-.4375-.4375-.4375h-1.25c-.1422-.5539032-.371878-1.0511644-.65625-1.53125l.90625-.90625c.175658-.1756579.175658-.449342 0-.625l-1.5-1.5c-.175658-.1756579-.449342-.1756579-.625 0l-.90625.90625c-.480086-.2843717-.977347-.5140495-1.53125-.65625v-1.25c-.0000004-.24841782-.189082-.4375-.4375-.4375z" display="block" fill="url(#a)" stroke="#000" stroke-opacity=".278431"/><path d="m7.5 1.5v.6875a1.0001 1.0001 0 0 1 -.7519531.96875c-.4423258.1135559-.8468172.2984398-1.2695313.5488281a1.0001 1.0001 0 0 1 -1.2167968-.1542969l-.5117188-.5117187-.7109375.7109375.5117187.5117188a1.0001 1.0001 0 0 1 .1542969 1.2167968c-.2503879.4227139-.4352717.8272048-.5488281 1.2695313a1.0001 1.0001 0 0 1 -.96875.7519531h-.6875v1h.6875a1.0001 1.0001 0 0 1 .96875.7519531c.1135562.4423259.29844.8468159.5488281 1.2695309a1.0001 1.0001 0 0 1 -.1542969 1.216797l-.5117187.511719.7109375.710938.5117188-.511719a1.0001 1.0001 0 0 1 1.2167968-.154297c.4227143.250388.8272063.435273 1.2695313.548828a1.0001 1.0001 0 0 1 .7519531.96875v.6875h1v-.6875a1.0001 1.0001 0 0 1 .7519531-.96875c.442325-.113555.8468169-.29844 1.2695309-.548828a1.0001 1.0001 0 0 1 1.216797.154297l.511719.511719.710938-.710938-.511719-.511719a1.0001 1.0001 0 0 1 -.154297-1.216797c.250388-.422714.435273-.8272059.548828-1.2695309a1.0001 1.0001 0 0 1 .96875-.7519531h.6875v-1h-.6875a1.0001 1.0001 0 0 1 -.96875-.7519531c-.113555-.4423253-.29844-.846818-.548828-1.2695313a1.0001 1.0001 0 0 1 .154297-1.2167968l.511719-.5117188-.710938-.7109375-.511719.5117187a1.0001 1.0001 0 0 1 -1.216797.1542969c-.422714-.2503883-.8272051-.4352722-1.2695309-.5488281a1.0001 1.0001 0 0 1 -.7519531-.96875v-.6875z" display="block" fill="none" stroke="url(#b)" stroke-opacity=".893382"/><path d="m6.5 11.5v-7l5 3.5z" fill="url(#d)" stroke="#002e99" stroke-linecap="round" stroke-opacity=".501961"/></g><path d="m7.5 6.4116117v3.1811347l2.243068-1.5927464z" fill="none" opacity=".6" stroke="url(#c)"/><g transform="translate(1 1)"><path d="m14.5 10.5a4 4 0 0 1 -4 4 4 4 0 0 1 -4-4 4 4 0 0 1 4-4 4 4 0 0 1 4 4z" fill="url(#e)" stroke="#206b00" stroke-linecap="square" stroke-opacity=".67451"/><path d="m10 8h1v5h-1z" fill="#fff"/><path d="m13 10v1h-5v-1z" fill="#fff"/><path d="m13.5 10.5a3 3 0 0 1 -3 3 3 3 0 0 1 -3-3 3 3 0 0 1 3-3 3 3 0 0 1 3 3z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="square" stroke-opacity=".67451"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_attributepagesize.svg b/icon-themes/elementary_svg/cmd/sc_attributepagesize.svg
new file mode 100644
index 000000000..69c48d537
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_attributepagesize.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .33333 -.86364 0 28.751782 -116.66411)" gradientUnits="userSpaceOnUse" x1="384" x2="384" y1="9" y2="32"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.49985 0 0 .8773 -186.694 -29.013)" gradientUnits="userSpaceOnUse" x1="379.71027" x2="388.25522" y1="24.073971" y2="24.112949"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="#fff" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="url(#d)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#b)" stroke-linejoin="round"/><path d="m3.5-12.5h4v10h-4z" fill="url(#e)" stroke="#783f07" stroke-linejoin="round" stroke-opacity=".490196" transform="matrix(0 1 -1 0 3 6)"/><path d="m14.5 10.5v2h-8v-2z" fill="none" opacity=".4" stroke="url(#a)"/><path d="m7 10h1v2h-1zm3 0h1v2h-1zm3 0h1v2h-1z" fill="#a1550a" fill-opacity=".25098"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_auditingfillmode.svg b/icon-themes/elementary_svg/cmd/sc_auditingfillmode.svg
new file mode 100644
index 000000000..a0d3d3add
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_auditingfillmode.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="0" y2="16.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="14"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17.493935" x2="19.536646" y1="-1.438168" y2=".806037"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#8a715e"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.57281" x2="13.605957" y1="12.088385" y2="14.833706"><stop offset="0" stop-color="#f3f3f3"/><stop offset="1" stop-color="#f3f3f3" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.20191" x2="25.20191" y1="3.075728" y2="8.245437"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g><path d="m10.654297 0-3.904297.01367188 1.2851562 1.53125002-4.8242187 4.0488281a2.506052 2.506052 0 0 0 -.7050781-.1015625 2.506052 2.506052 0 0 0 -2.5058594 2.5058594 2.506052 2.506052 0 0 0 2.5058594 2.5058591 2.506052 2.506052 0 0 0 .6992187-.101562l4.8300781 4.052734-1.2851562 1.53125 3.904297.013672-.6914064-3.84375-1.2851562 1.53125-4.5292969-3.8007812a2.506052 2.506052 0 0 0 .8632813-1.8867188h6.9882812v2l3-2.5-3-2.5v2h-7.1972656a2.506052 2.506052 0 0 0 -.6503906-.890625l4.5253906-3.796875 1.2851562 1.53125z" fill="url(#a)"/><g><path d="m8 3.5a4.5 4.5 0 0 0 -4.5 4.5 4.5 4.5 0 0 0 4.5 4.5 4.5 4.5 0 0 0 2.455078-.732422l4.03125 3.931641a.32794259.32794259 0 0 1 .0078.0059c.01647.01705.05075.03573.105468.0332.05525-.0025.111309-.02797.148438-.06641l.878906-.908203v-.002c.06847-.07365.06006-.116729.01953-.152344a.32794259.32794259 0 0 1 -.002-.002l-4.17572-3.746034a4.5 4.5 0 0 0 1.03125-2.861328 4.5 4.5 0 0 0 -4.5-4.5zm0 2a2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5z" fill="url(#b)" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><rect fill="url(#c)" height="2.633116" rx=".323107" stroke="#57392d" stroke-opacity=".501961" stroke-width=".646214" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="4.633418" x="16.579786" y="-1.218903"/><g fill="none"><path d="m11.54216 13.077336 1.053625-1.041709 2.458279 2.436371" opacity=".5" stroke="url(#d)"/><path d="m11.5 8a3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 3.5 3.5z" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_auditmenu.svg b/icon-themes/elementary_svg/cmd/sc_auditmenu.svg
new file mode 100644
index 000000000..f2e03a677
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_auditmenu.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="0" y2="16.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m10.654297 0-3.904297.01367188 1.2851562 1.53125002-4.8242187 4.0488281a2.506052 2.506052 0 0 0 -.7050781-.1015625 2.506052 2.506052 0 0 0 -2.5058594 2.5058594 2.506052 2.506052 0 0 0 2.5058594 2.5058591 2.506052 2.506052 0 0 0 .6992187-.101562l4.8300781 4.052734-1.2851562 1.53125 3.904297.013672-.6914064-3.84375-1.2851562 1.53125-4.5292969-3.8007812a2.506052 2.506052 0 0 0 .8632813-1.8867188h6.9882812v2l3-2.5-3-2.5v2h-7.1972656a2.506052 2.506052 0 0 0 -.6503906-.890625l4.5253906-3.796875 1.2851562 1.53125z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_autocontrolfocus.svg b/icon-themes/elementary_svg/cmd/sc_autocontrolfocus.svg
new file mode 100644
index 000000000..97502e773
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_autocontrolfocus.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" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="b"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2" y2="9"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><rect fill="url(#e)" height="10" rx="1" transform="scale(1 -1)" width="15" x=".5" y="-10.5"/><rect fill="none" height="9.999" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.998" x=".502" y=".501"/><path d="m1.493 1.5h13.005l.002 8h-13.005z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#b5b5b5" height="6.5" rx="1" width="12" x="2" y="2"/><rect fill="#cacaca" height="5.5" rx="1" width="12" x="2" y="3"/><g transform="matrix(.69327406 0 0 .69327406 4.147082 6)"><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".05" stroke="#000" stroke-linejoin="round" stroke-width="4.327293"/><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".2" stroke="#000" stroke-linejoin="round" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2.884862"/><path clip-path="url(#b)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#a)" stroke-width="2.916219" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#c)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_autocorrectdlg.svg b/icon-themes/elementary_svg/cmd/sc_autocorrectdlg.svg
new file mode 100644
index 000000000..13400eb2e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_autocorrectdlg.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="1.404335" x2="10.875335" xlink:href="#b" y1="9.084833" y2="2.018832"/><linearGradient id="b"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="c" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#b"/><filter id="d" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><radialGradient id="e" cx="6.703" cy="73.615997" gradientTransform="matrix(1.1067389 0 0 .24210121 .916005 -3.843495)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.19514764 0 0 .28355475 .952005 .526527)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#g" y1="12.875" y2="24.893999"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="32.5" cy="16.563" gradientTransform="matrix(.09066712 .21924776 -.17188086 .07533371 7.706706 -4.690166)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#g"/><linearGradient id="i"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="4.705" x2="5.109" xlink:href="#i" y1="6.347" y2="16.209"/><radialGradient id="k" cx="2.986" cy="2.54" gradientTransform="matrix(-2.6678158 .22232157 -.33463226 -4.0155751 21.317214 12.533294)" gradientUnits="userSpaceOnUse" r="2.988" xlink:href="#i"/>
+
+/&amp;amp;amp;gt;<g stroke="#000" stroke-linejoin="round" stroke-opacity=".49"><path d="m15.5 15.5h-6v-1.29138l2-.531497v-7.177123l-2-.7118072v-1.2881928h6v1.2881928l-2 .7118072v7.177122l2 .531498z" fill="url(#k)"/><path d="m7.676335 1.8718324-.068 1.668-1.075.562-.336-.19-.012-.992-.704.65-.95-.298.4.87-.575.81.95-.11.596.8.186-.94.496-.17 1.052.39.29 1.71 1.037-1.31 1.716.253-.926-1.39.77-1.552-1.607.45zm-3.717 2.94-.547.504-.738-.23.31.676-.447.628.74-.085.46.62.145-.73.733-.247-.648-.364zm2.5.6-.798.734-1.074-.336.452.985-.65.916 1.076-.127.67.902.213-1.062 1.067-.36-.946-.53zm-4.19 1.067-.2.754-.78.21.655.424-.04.807.603-.49.756.29-.28-.728.505-.628-.777.044-.442-.68z" fill="url(#a)" stroke="none"/><path d="m-1.01-3.742c-2.055.9-4.6-.495-5.685-3.117-1.085-2.62-.297-5.476 1.758-6.377 2.056-.9 4.602.494 5.686 3.116 1.083 2.622.295 5.48-1.76 6.38z" fill="url(#c)" filter="url(#d)" opacity=".483" transform="matrix(.67304 0 0 .67304 10.569335 10.221832)"/><g stroke="none"><path d="m16.333415 13.97926c0 .966672-3.581351 1.750009-8.0000397 1.750009-4.4173554 0-8.00003999-.782004-8.00003999-1.748675 0-.966672 3.58268459-1.750009 8.00003999-1.750009 4.4186887 0 8.0000397.784004 8.0000397 1.750675z" fill="url(#e)" opacity=".2"/><path d="m1.0246721 6.8352249c4.0440202.4293355 1.3000065-3.9086862 5.7713622-5.92936296l1.6380082 5.09069206c-1.8733427-1.2700063-2.4893458 4.10402-7.4333705 1.3000065z" fill="url(#f)" fill-rule="evenodd" opacity=".444"/><path d="m9.1153792 6.8485583c-1.3706735.600003-3.066682-.3300017-3.7906856-2.0780104-.7226703-1.7480088-.198001-3.6520183 1.1733392-4.25335457 1.3700068-.600003 3.066682.33000165 3.7900192 2.07867697.72267 1.7493421.198 3.6533516-1.1733395 4.2533546z" fill="url(#h)"/><path d="m7.411335 5.1118324-1.324-.2-.8 1.022-.223-1.334-1.207-.453 1.185-.628.053-1.304.958.947 1.24-.352-.594 1.214.715 1.085zm-2.778 3.206-.553-.716-.887.1.536-.728-.372-.78.885.265.655-.582.01.892.78.42-.88.286z" fill="#fff"/></g><path d="m5.349 15.5-.32-.837h-.043c-.2773333.356-.564.603667-.86.743-.2933333.136-.676.204-1.148.204-.58 0-1.038-.169-1.374-.507-.332-.338-.498-.819-.498-1.443 0-.653333.2233333-1.134667.67-1.444.4513333-.312 1.13-.484333 2.036-.517l1.05-.035v-.27c0-.624-.314-.648363-.942-.648363-.4833333 0-1.0516667.148333-1.705.445l-.547-1.133c.696-.3706666 1.468-.5559999 2.316-.5559999.8113333 0 1.4333333.18 1.866.5399999.4333333.36.65.619696.65 1.354363v4.104zm-.487-2.854-.64.022c-.48.01467-.8366667.103-1.07.265-.2346667.161333-.352.407333-.352.738 0 .474667.2666667.712.8.712.3833333 0 .6886667-.112.916-.336.2306667-.224667.346-.522333.346-.893z" fill="url(#j)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_autoformat.svg b/icon-themes/elementary_svg/cmd/sc_autoformat.svg
new file mode 100644
index 000000000..d14987e18
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_autoformat.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m16 1.7929688c-1.036913 1.1926078-1.994844 2.305806-2.84375 3.2773437-.01719-.0007439-.01443-.00586-.0332-.00586a.53346598.53346598 0 0 0 -.429691.2167975l-4.427734 5.986328c-.5977315.129119-1.1855087.457135-1.6035156 1.091797-1.1329277 1.726413-2.4042969 3.275391-2.4042969 3.275391a.53346598.53346598 0 0 0 -.1191406.365234h5.4785156c.1737957-.102636.340494-.219138.4882815-.365234.412334-.407618.681596-.978348.802734-1.691407.05267-.307763-.0127-.578532-.05664-.855468l5.148437-4.4882816z"/></clipPath><linearGradient id="b" gradientTransform="matrix(.5656 0 0 .5621 -.077 -7.93)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.55645 0 0 .56274 .185 -7.95)" gradientUnits="userSpaceOnUse" x1="20.250999" x2="22.011999" y1="29.811001" y2="31.724001"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="d" cx="15.415" cy="35.356998" gradientTransform="matrix(.45238 0 0 .5118 1.782 -5.44)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#650000"/><stop offset="1" stop-color="#fb66f5"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="f" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="j" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="k" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="l" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="m" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="n" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="o" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="p" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="q" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="r" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="s" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#s)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#e)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.99804688v-4.00195312h4.00195312v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#555761" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".8" stroke="url(#f)"/><path d="m1.5 1.5h3v2h-3z" opacity=".8" stroke="url(#h)"/><path d="m11.5 1.5h3v2h-3z" opacity=".8" stroke="url(#i)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#j)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#k)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#l)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#m)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#n)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#o)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#p)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#q)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#r)"/></g><g clip-path="url(#a)" transform="translate(0 .000001)"><path d="m13.247 5.778 2.3 2.136.91-.942-.01-4.88c-1.168 1.343-2.276 2.634-3.2 3.687z" fill="url(#b)" stroke="#673907" stroke-linecap="round"/><path d="m8.316 12.098 1.437 1.24 6.05-5.273c-.245-.88-1.64-2.467-2.68-2.467z" fill="url(#c)" stroke="#797b75" stroke-linecap="round"/><path d="m4.667 15.973c3.003 0 5.284.417 5.715-2.12.35-2.045-2.073-3.025-3.275-1.2-1.153 1.757-2.437 3.32-2.437 3.32z" fill="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_autooutline.svg b/icon-themes/elementary_svg/cmd/sc_autooutline.svg
new file mode 100644
index 000000000..d52e24f5a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_autooutline.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 4.953777)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#m" y1="15.499894" y2="48.395687"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.071" x2="10.542" xlink:href="#c" y1="7.053001" y2="-.013"/><linearGradient id="c"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="d" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#c"/><filter id="e" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><radialGradient id="f" cx="6.703" cy="73.615997" gradientTransform="matrix(1.1067389 0 0 .24210121 .58267 -5.875327)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.19514764 0 0 .28355475 .61867 -1.505306)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#h" y1="12.875" y2="24.893999"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="32.5" cy="16.563" gradientTransform="matrix(.09066712 .21924776 -.17188086 .07533371 7.373371 -6.721998)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.59435835 0 0 .59991399 -19.266673 9.969402)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#m" y1="15.499894" y2="48.395687"/><linearGradient id="m" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 2)"><rect fill="url(#m)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.5" y="-1.5"/><path d="m10 0v1.0195312 2.9804688 1h6v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm5.001953.99804688v3.00195312h-4.001953v-2.9863281c1.29591-.00644 2.394149-.015625 4.001953-.015625z" fill="#030303" opacity=".32" transform="translate(0 -2)"/><rect fill="url(#a)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.5" y="3.486328"/><path d="m10 2.986328v1.0195312 2.9804688 1h6v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm5.001953.9980469v3.0019531h-4.001953v-2.9863281c1.29591-.00644 2.394149-.015625 4.001953-.015625z" fill="#030303" opacity=".32"/><rect fill="url(#l)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.498047" y="8.501953"/><path d="m9.998047 8.001953v1.0195312 2.9804688 1h6v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm5.001953.9980469v3.0019531h-4.001953v-2.9863281c1.29591-.00644 2.394149-.015625 4.001953-.015625z" fill="#030303" opacity=".32"/><g transform="matrix(-1 0 0 1 16.00008 0)"><path d="m7.343-.15999975-.068 1.66799995-1.075.562-.336-.19-.012-.99199995-.704.64999995-.95-.298.4.87-.575.81.95-.11.596.8.187-.94.496-.17 1.052.39.29 1.71 1.036-1.31 1.716.253-.926-1.39.77-1.55199995-1.607.44999995zm-3.717 2.93999995-.547.504-.737-.23.31.676-.447.628.74-.085.46.62.145-.73.733-.247-.648-.364zm2.5.6-.798.734-1.074-.336.452.985-.65.916 1.076-.126.67.902.213-1.062 1.067-.36-.946-.53zm-4.189 1.067-.2.754-.78.21.654.423-.04.807.602-.492.756.29-.28-.727.506-.628-.777.044-.442-.68z" fill="url(#b)"/><path d="m-1.01-3.742c-2.055.9-4.6-.495-5.685-3.117-1.085-2.62-.297-5.477 1.758-6.378 2.056-.9 4.602.494 5.686 3.116 1.084 2.623.296 5.48-1.76 6.38z" fill="url(#d)" filter="url(#e)" opacity=".483" transform="matrix(.67304 0 0 .67304 10.236 8.19)"/><g stroke-width=".66667"><path d="m16.00008 11.947428c0 .966672-3.581351 1.750009-8.0000397 1.750009-4.4173554 0-8.00004-.78267-8.00004-1.749342 0-.966671 3.5826846-1.750009 8.00004-1.750009 4.4186887 0 8.0000397.784004 8.0000397 1.750676z" fill="url(#f)" opacity=".2"/><path d="m.69133709 4.8033927c4.04402021.4293355 1.30000651-3.90868615 5.77136221-5.9293629l1.6380082 5.0906921c-1.8733427-1.2700064-2.4900125 4.1040202-7.43337053 1.3000065z" fill="url(#g)" fill-rule="evenodd" opacity=".444"/><path d="m8.7820442 4.8167261c-1.3706735.600003-3.066682-.3300016-3.7906856-2.0780103-.7226703-1.74800875-.198001-3.65201825 1.1733392-4.2533546 1.3700068-.600003 3.066682.3300016 3.7900189 2.07867705.7226703 1.74867535.1980003 3.65335155-1.1733392 4.25335455z" fill="url(#i)"/></g><path d="m7.078 3.0800002-1.324-.2-.8 1.022-.223-1.334-1.208-.453 1.185-.628.053-1.30399995.957.94699995 1.24-.35199995-.594 1.21399995.715 1.085zm-2.778 3.206-.553-.716-.887.1.536-.728-.372-.78.885.265.656-.582.01.892.78.42-.88.286z" fill="#fff"/><g transform="matrix(.77076 -.445 .37655 .6522 .838 -7.332)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#j)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width="1.221" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#k)" fill-rule="evenodd"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_autoredactdoc.svg b/icon-themes/elementary_svg/cmd/sc_autoredactdoc.svg
new file mode 100644
index 000000000..3964abba2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_autoredactdoc.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" gradientUnits="userSpaceOnUse" x1="1.071" x2="10.542" xlink:href="#b" y1="7.053001" y2="-.013"/><linearGradient id="b"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="c" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#b"/><filter id="d" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><radialGradient id="e" cx="6.703" cy="73.615997" gradientTransform="matrix(1.1067389 0 0 .24210121 .58267 -5.875327)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.19514764 0 0 .28355475 .61867 -1.505306)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#g" y1="12.875" y2="24.893999"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="32.5" cy="16.563" gradientTransform="matrix(.09066712 .21924776 -.17188086 .07533371 7.373371 -6.721998)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="k" 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="l" 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="m" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232631)" 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><path d="m2.9999999 1.000026c2.2915074 0 9.9999881.0008904 9.9999881.0008904l.000012 13.9991096s-6.6666669 0-10.0000001 0c0-4.666666 0-9.3333336 0-14z" fill="url(#m)"/><g fill="#7a7a7a" transform="translate(1.999962)"><path d="m3.000038 9.000026h4v2h-4z"/><path d="m2.000038 2.000026h6v2h-6z"/><path d="m2.000038 5.000026h3v2h-3z"/><path d="m4.000038 12.000026h6v2h-6z"/></g><g fill="none" transform="translate(0 .000026)"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#l)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="matrix(-1 0 0 1 16.00008 2)"><path d="m7.343-.15999975-.068 1.66799995-1.075.562-.336-.19-.012-.99199995-.704.64999995-.95-.298.4.87-.575.81.95-.11.596.8.187-.94.496-.17 1.052.39.29 1.71 1.036-1.31 1.716.253-.926-1.39.77-1.55199995-1.607.44999995zm-3.717 2.93999995-.547.504-.737-.23.31.676-.447.628.74-.085.46.62.145-.73.733-.247-.648-.364zm2.5.6-.798.734-1.074-.336.452.985-.65.916 1.076-.126.67.902.213-1.062 1.067-.36-.946-.53zm-4.189 1.067-.2.754-.78.21.654.423-.04.807.602-.492.756.29-.28-.727.506-.628-.777.044-.442-.68z" fill="url(#a)"/><path d="m-1.01-3.742c-2.055.9-4.6-.495-5.685-3.117-1.085-2.62-.297-5.477 1.758-6.378 2.056-.9 4.602.494 5.686 3.116 1.084 2.623.296 5.48-1.76 6.38z" fill="url(#c)" filter="url(#d)" opacity=".483" transform="matrix(.67304 0 0 .67304 10.236 8.19)"/><g stroke-width=".66667"><path d="m16.00008 11.947428c0 .966672-3.581351 1.750009-8.0000397 1.750009-4.4173554 0-8.00004-.78267-8.00004-1.749342 0-.966671 3.5826846-1.750009 8.00004-1.750009 4.4186887 0 8.0000397.784004 8.0000397 1.750676z" fill="url(#e)" opacity=".2"/><path d="m.69133709 4.8033927c4.04402021.4293355 1.30000651-3.90868615 5.77136221-5.9293629l1.6380082 5.0906921c-1.8733427-1.2700064-2.4900125 4.1040202-7.43337053 1.3000065z" fill="url(#f)" fill-rule="evenodd" opacity=".444"/><path d="m8.7820442 4.8167261c-1.3706735.600003-3.066682-.3300016-3.7906856-2.0780103-.7226703-1.74800875-.198001-3.65201825 1.1733392-4.2533546 1.3700068-.600003 3.066682.3300016 3.7900189 2.07867705.7226703 1.74867535.1980003 3.65335155-1.1733392 4.25335455z" fill="url(#h)"/></g><path d="m7.078 3.0800002-1.324-.2-.8 1.022-.223-1.334-1.208-.453 1.185-.628.053-1.30399995.957.94699995 1.24-.35199995-.594 1.21399995.715 1.085zm-2.778 3.206-.553-.716-.887.1.536-.728-.372-.78.885.265.656-.582.01.892.78.42-.88.286z" fill="#fff"/><g transform="matrix(.77076 -.445 .37655 .6522 .838 -7.332)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#i)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width="1.221" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#j)" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_autosum.svg b/icon-themes/elementary_svg/cmd/sc_autosum.svg
new file mode 100644
index 000000000..28208c5b7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_autosum.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.047" x2="9.042" y2="15.925"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient>
+/&amp;amp;gt;<path d="m3.508 14.44-.0002249-1.432475 4.0274899-5.5426101-4.0194899-4.5612879.0002249-1.418627h9.043l-.000225 1.998627h-5.525861l3.516457 3.9812879-3.516457 4.9766101h5.525861l.000225 2.000475z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width="1.000001" transform="scale(.99532 1.0047)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_avmediaplayer.svg b/icon-themes/elementary_svg/cmd/sc_avmediaplayer.svg
new file mode 100644
index 000000000..1eb2831b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_avmediaplayer.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" gradientUnits="userSpaceOnUse" x1="8.000002" x2="8.000002" xlink:href="#b" y1="3.234848" y2="12.765151"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.23837" x2="8.23837" y1="2.635218" y2="13.501357"><stop offset="0" stop-color="#fff5ef"/><stop offset="1" stop-color="#fef8dd"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.535525" x2="7.535525" y1="1.514484" y2="14.429667"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.69230769 0 0 .69999999 -.307705 -5.149978)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="5.369091" y2="40.668579"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.2972973 0 0 .32432436 .864861 .71621)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#b" y1="7.041685" y2="40.958347"/><g transform="matrix(.85714286 0 0 .86618241 -.857143 2.141082)"><path d="m3.333333 1.882663h9.333333v14.117336h-9.333333z" fill="url(#e)"/><path d="m1.5 1c-.276131.0000276-.499972.2238691-.5.5v14c.000028.276131.223869.499972.5.5h1.8135593 11.1864407c.276131-.000028.499972-.223869.5-.5v-14c-.000028-.2761309-.390536-.4999727-.666667-.5000003l-1.666666.0000008-9.3531077-.0000005zm.6666667 1.1461051h1.1468926l.019774 1.1544912h-1.1468926zm2.3333333 0 7 .081439v13.7724559l-7-.08144zm8.166667.0000005 1.166666-.0000008.01977 1.1544912-1.166666.0000008zm-10.5000003 2.308982h1.1468926v1.1544912h-1.1468926zm10.5000003.0000005 1.166666-.0000008v1.1544912l-1.166666.0000008zm-10.5000003 2.308982h1.1468926v1.1544912h-1.1468926zm10.5000003.0000005 1.166666-.0000008v1.1544912l-1.166666.0000008zm-10.5000003 2.3089819h1.1468926v1.1544915h-1.1468926zm10.5000003.0000005 1.166666-.0000008v1.1544918h-1.166666zm-10.5000003 2.308982h1.1468926v1.154491h-1.1468926zm10.5000003 0h1.166666v1.154491h-1.166666zm-10.5000003 2.308982h1.1468926v1.154492h-1.1468926zm10.5000003 0h1.166666v1.154492h-1.166666z" opacity=".7"/><g fill="none" stroke-width="1.160563"><path d="m4.6864407 9.663247 6.3135593.0814389" display="block" stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".588235"/><path d="m4.6864407 10.80202 6.3134593.081439" display="block" opacity=".2" stroke="#fff" stroke-linecap="square" stroke-linejoin="round"/><path d="m2.5 2.5h11.333333v12.345509h-11.333333z" opacity=".3" stroke="url(#f)" stroke-linecap="round"/></g><path d="m2 2.1461051h1.3135593l.019774 1.1544912h-1.3135593zm10.666667.0000005 1.166666-.0000008.01977 1.1544912-1.166666.0000008zm-10.666667 2.308982h1.3135593v1.1544912h-1.3135593zm10.666667.0000005 1.166666-.0000008v1.1544912l-1.166666.0000008zm-10.666667 2.308982h1.3135593v1.1544912h-1.3135593zm10.666667.0000005 1.166666-.0000008v1.1544912l-1.166666.0000008zm-10.666667 2.3089819h1.3135593v1.1544915h-1.3135593zm10.666667.0000005 1.166666-.0000008v1.1544918h-1.166666zm-10.666667 2.308982h1.3135593v1.154491h-1.3135593zm10.666667 0h1.166666v1.154491h-1.166666zm-10.666667 2.308982h1.3135593v1.154492h-1.3135593zm10.666667 0h1.166666v1.154492h-1.166666z" fill="#fff" opacity=".1"/></g><g transform="matrix(.85 0 0 .85 3.249998 -.849998)"><rect fill="url(#d)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><path d="m8.4374997 3.031247v.03125c-.52547.0098-1.11382.389913-1.28125.78125-.15297.357526-.12305.623827-.0937.875.004.03651-.0364.08992-.0312.125v5.03125c-.0597.01413-.12825-.01703-.1875 0-.01.0028-.0214-.0029-.0312 0v.03125c-1.24512.348605-2.39917 1.416768-2.28125 2.90625a.96662978.96662978 0 0 0 0 .0625c.0842.71044.47924 1.261734 1 1.625h2.96875c.75213-.500615 1.20102-1.373254 1.3125-2.3125a.96662978.96662978 0 0 0 .0625.03125c.2439203.06806.5385203.03755.7500003-.0625.21148-.100046.33245-.226692.40625-.3125.14759-.171615.21774-.257538.125-.15625a.96662978.96662978 0 0 0 .0625-.09375c1.18043-1.582667 1.28005-3.868389-.0312-5.46875-.45628-.557201-.83325-.845688-.9375-1.0625a.96662978.96662978 0 0 0 -.0625-.09375c-.16881-.26972-.2890103-.58212-.3437503-.90625a.96662978.96662978 0 0 0 -.125-.34375c-.31385-.512523-.8193-.676956-1.21875-.6875-.0192-.000508-.0439-.000148-.0625 0z" fill="#a62100" opacity=".15"/><path d="m8.4460597 3.989786c-.42554-.024-.49097.43676-.44606.74277v6.01404c-.26105-.0549-.60167-.0314-.89598.0554-.88431.23526-1.67046 1.03472-1.59755 1.95566.10219.86241 1.12393 1.42508 1.9663 1.16895.95426-.22591 1.50754-1.05504 1.50754-2.12519v-4.76113c.79277.41916 1.5066603 1.20244 1.4903503 2.12522.009.66704-.17842 1.33407-.44266 1.94127-.0356.0733.0419.14513.099.17295.15302.0427.23252-.15786.319-.25231.92096-1.23478.98053-3.04941-.0135-4.26256-.35277-.4308-.8122003-.7977-1.0527903-1.29807-.24087-.38486-.39351-.82027-.46768-1.25941-.0972-.15873-.28241-.21909-.46599-.21763z" fill="#a62100" opacity=".3"/><path d="m8.4879514 2.5859381c-.4646524-.0262059-.536096.4769035-.4870583.8110396v6.5668031c-.2850436-.059946-.6569708-.034286-.9783313.060492-.9655889.256883-1.8239956 1.129823-1.7443844 2.135408.1115825.941676 1.2272328 1.556063 2.1470269 1.276391 1.041968-.246673 1.6461011-1.152011 1.6461011-2.320521v-5.1987348c.8656352.4576858 1.6451406 1.3129587 1.6273306 2.3205534.0099.7283492-.194818 1.4566873-.483344 2.1196956-.03887.08004.04575.158469.108098.188847.167086.04663.253892-.17237.348321-.275501 1.005607-1.3482707 1.070652-3.3296872-.014741-4.6543404-.385194-.4703957-.8868517-.8710182-1.1495548-1.4173784-.2630089-.4202333-.4296784-.8956627-.5106655-1.375165-.1061338-.1733191-.3083669-.239227-.5088202-.2376328z" fill="url(#c)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.758333 2.75833h10.483334v10.483334h-10.483334z" opacity=".35" stroke="url(#a)" stroke-width="1.121212"/><rect height="12.761611" opacity=".5" rx=".981662" stroke="#a62100" stroke-width="1.176471" width="12.761611" x="1.619196" y="1.619193"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_backcolor.svg b/icon-themes/elementary_svg/cmd/sc_backcolor.svg
new file mode 100644
index 000000000..4554c1131
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_backcolor.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" gradientTransform="matrix(.59999999 0 0 .75000006 -1.6 9.125)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3673 0 0 .36733 15.431 .868)" gradientUnits="userSpaceOnUse" x1="-18.081625" x2="-18.081625" y1="34.772778" y2="37.015892"><stop offset="0" stop-color="#fff"/><stop offset=".0257705" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99801056 0 0 1.0626878 -14.968169 10.982075)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.82437 0 0 .80582 -4.63 -5.71)" gradientUnits="userSpaceOnUse" x1="15.192006" x2="17.705498" y1="13.392899" y2="16.435255"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;amp;amp;amp;amp;gt;<path d="m.5 12.5v3h15v-3z" fill="url(#a)"/><path d="m1.5 13.5h13v1h-13z" fill="none" opacity=".6" stroke="url(#b)" stroke-linecap="square"/><path d="m.5 12.5h15v3h-15z" fill="none" stroke="url(#c)" stroke-linecap="square"/><g transform="translate(.238 .12)"><g fill-rule="evenodd"><path d="m5.262 6.378 3.298 3.222 5.77-5.64c.564-.405 0-.805 0-.805l-2.473-2.418s-.41-.464-.825 0z" fill="url(#d)"/><path d="m5.262 6.38v1.61l1.65 1.612h1.648zm-.207 2.49-.618.732.826.806.695-.53z" fill="#cecece"/><path d="m2.9189167 10.88h1.647l.6970833-.471-.826-.808z" fill="#fff55e"/></g><g fill="none"><path d="m6.637894 6.38 4.818242-4.6251363" opacity=".5" stroke="#fff" stroke-linecap="square"/><path d="m8.4789697 8.0406056 4.7830303-4.6606056" opacity=".1" stroke="#000" stroke-linecap="square"/><path d="m5.262 6.378 3.2210508 3.002 5.7700002-5.64c.504-.405 0-.805 0-.805l-2.396051-2.198s-.38-.435-.825 0zm-2.3430833 4.502h1.647l.6960833-.473-.825-.806z" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".552941"/><g stroke="#555761" stroke-opacity=".501961"><path d="m5.056 8.87-.62.73.826.807.696-.528z" fill="#d4d4d4"/><path d="m5.262 6.378-.0136821 2.122.9276413.88h2.3070916z" stroke-linejoin="round"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_backgroundcolor.svg b/icon-themes/elementary_svg/cmd/sc_backgroundcolor.svg
new file mode 100644
index 000000000..4cd089c0e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_backgroundcolor.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.17714382 -.22666268 .23497705 -.17366282 22.632734 36.215782)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="80.82" x2="104.747" y1="27.165" y2="27.652"><stop offset="0" stop-color="#abacae"/><stop offset=".111" stop-color="#7e8087"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99204424 -.12588975 .12588975 .99204424 -.038378 2.910877)" gradientUnits="userSpaceOnUse" x1="11.099779" x2="11.099779" y1="1.358313" y2="10.053093"><stop offset="0" stop-color="#fff"/><stop offset=".405" stop-color="#fff" stop-opacity=".235"/><stop offset=".744" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="24.66" cy="21.218" gradientTransform="matrix(.3353 0 0 .33301518 -4.460524 3.933534)" gradientUnits="userSpaceOnUse" r="4.301"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#9d9d9d"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.65995402 -.04057263 .04057263 .65995402 -133.95319 -140.10783)" gradientUnits="userSpaceOnUse" x1="194.152" x2="195.835" y1="235.838" y2="240.809"><stop offset="0" stop-color="#cfd1d3"/><stop offset="1" stop-color="#cfd1d3" stop-opacity="0"/></linearGradient>
+
+
+/&amp;amp;amp;amp;amp;gt;<g transform="matrix(.75382113 0 0 .75382113 1.896447 .122239)"><g stroke-width="1.326575"><path d="m3.7694357 7.1250389c-.4274762.237706-.8287828 2.0002488 1.1319585 4.5194531 1.8543061 2.379493 3.4832606 2.713079 3.8675656 2.405249.3675811-.296634.2975665-2.119321-1.4016952-4.1666898-1.3787727-1.6586222-3.1688722-2.9999382-3.5968369-2.7581382z" fill="#555753" stroke="#555761"/><path d="m8.7875923 13.997984 7.0039997-5.3507151c1.818458-2.7961709-2.429247-7.6409725-5.041624-6.8195661l-7.0318163 5.2665473c2.865416.9740226 4.8298508 4.1419229 5.0694406 6.9037339z" fill="url(#a)" fill-rule="evenodd" stroke="#555761" stroke-linejoin="round"/><path d="m11.608075 3.0707297c-.176027-.020312-.316206.00843-.445312.0625l-4.9557318 3.7905984c.7302698.4897669 1.4389068 1.1028355 2.0566407 1.8925781.6594477.843072 1.1431708 1.7759848 1.4921875 2.7011718l4.9557316-3.7085671c.186328-.3365571.231458-.7740436.089844-1.3320312-.151285-.59609-.508442-1.2760066-.970704-1.8554688-.462408-.5796449-1.0343-1.0653364-1.542968-1.3242187-.256454-.1305205-.487479-.2043842-.679688-.2265625z" fill="none" stroke="url(#b)"/><g stroke="#555761" stroke-linecap="round"><path d="m8.7601067 5.1441389v-2.82c0-2.06500002-3.9592334-2.02298557-3.967.064l-.012725 3.4192879" fill="none" stroke-width="1.326575"/><ellipse cx="3.806476" cy="10.998857" fill="url(#c)" fill-rule="evenodd" rx="1.274" ry="1.265058" stroke-width="1.326605" transform="matrix(.86839794 -.49586795 .50413577 .86362441 0 0)"/></g></g><path d="m4.1170947 7.7972887c-.125.05-.207.17-.21.303-.117 1.637.804 3.3850003 1.91 4.1470003.15.105.357.07.462-.08s.07-.356-.08-.46c-.836-.578-1.722-2.2320003-1.626-3.5660003.014-.117-.035-.233-.13-.304-.093-.07-.218-.087-.326-.04z" fill="url(#d)"/><circle cx="-13.647" cy="2.806" fill="#fff" r=".626" transform="rotate(-90)"/><path d="m3.9618188 17.081321c-1.887 0-2.48.563-2.48 1.302 0 .533999.496394.956448 3.303394.956448h4.62c2.3659992 0 4.9866052-.02745 4.9866052-.950448 0-.896-2.541998-1.313-4.5799992-1.318l-.8-.002-.9150001.01399c-1.5559999-.29999-1.3799999-1.86199-1.7899999-3.11999-.82.549999-.886 1.253001-1.227 2.260001-.15.361999-.7130001.866-1.1200001.857999z" style="fill:#ffa154;fill-rule:evenodd;stroke:#a62100;stroke-width:1.326575;stroke-linejoin:round;stroke-opacity:.501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_backward.svg b/icon-themes/elementary_svg/cmd/sc_backward.svg
new file mode 100644
index 000000000..0fcd77488
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_backward.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" gradientTransform="matrix(.32595 0 0 .35064 2.1 -15.43)" gradientUnits="userSpaceOnUse" x1="32.095" x2="32.095" y1="49.712" y2="61.119"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.36364 -.36307 0 20.905 17.41)" gradientUnits="userSpaceOnUse" x1="46.301" x2="24.453" y1="24.282" y2="24.282"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="8.506" y2="10.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1 1v1h6v-1zm0 4v1h6v-1zm0 8v1h6v-1z" fill="#fafafa"/><path d="m.5.5v2h7v-2zm0 4v2h7v-2zm0 8v2h7v-2z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m.5 8.5h15v2h-15z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m8.567 4.5 3.446 4 3.452-4h-1.95v-4h-3v4z" display="block" fill="url(#b)"/><g fill="none"><path d="m8.567 4.5 3.446 4 3.452-4h-1.95v-4h-3v4z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/><path d="m10.717 5.5 1.283 1.5 1.317-1.5h-.8v-4h-1v4z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_badcellstyle.svg b/icon-themes/elementary_svg/cmd/sc_badcellstyle.svg
new file mode 100644
index 000000000..de9329101
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_badcellstyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-1.50575 0 0 -1.50575 20.046 -.006)" gradientUnits="userSpaceOnUse" x1="15.674732" x2="16.794355" y1=".893157" y2="14.290516"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m.5 6.5v3h7v-3z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m6.5 7.5h-5v1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square"/><path d="m17.412913 12.01446h-6.452094v-1.414068l2.262508-2.4400885q.427509-.4603941.776093-.8484405.348584-.3880465.598512-.7563617.249928-.3683153.388047-.7497847.138118-.3814693.138118-.8221322 0-.4867023-.295968-.7563617-.28939-.2696594-.78267-.2696594-.519587 0-.999713.2565052-.480125.2565053-1.006289.7300535l-1.104946-1.3088346q.295967-.2696594.618243-.5130105.322276-.2499282.710323-.4406629.388046-.1907347.855017-.3025447.466971-.118387 1.045752-.118387.690591 0 1.236487.1907346.552473.1907347.94052.5458959.388046.3485841.591935.8484405.210466.4998564.210466 1.1246769 0 .5656271-.197312 1.0852147-.197312.5130105-.539319 1.0128669-.342007.4932794-.795824.9865588-.44724.4867023-.96025.9931357l-1.157563 1.1641397v.09208h3.919927z" fill="url(#a)" stroke="#000" stroke-opacity=".49" transform="scale(.89315723 1.1196237)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_badcellstyles.svg b/icon-themes/elementary_svg/cmd/sc_badcellstyles.svg
new file mode 100644
index 000000000..de9329101
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_badcellstyles.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-1.50575 0 0 -1.50575 20.046 -.006)" gradientUnits="userSpaceOnUse" x1="15.674732" x2="16.794355" y1=".893157" y2="14.290516"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m.5 6.5v3h7v-3z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m6.5 7.5h-5v1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square"/><path d="m17.412913 12.01446h-6.452094v-1.414068l2.262508-2.4400885q.427509-.4603941.776093-.8484405.348584-.3880465.598512-.7563617.249928-.3683153.388047-.7497847.138118-.3814693.138118-.8221322 0-.4867023-.295968-.7563617-.28939-.2696594-.78267-.2696594-.519587 0-.999713.2565052-.480125.2565053-1.006289.7300535l-1.104946-1.3088346q.295967-.2696594.618243-.5130105.322276-.2499282.710323-.4406629.388046-.1907347.855017-.3025447.466971-.118387 1.045752-.118387.690591 0 1.236487.1907346.552473.1907347.94052.5458959.388046.3485841.591935.8484405.210466.4998564.210466 1.1246769 0 .5656271-.197312 1.0852147-.197312.5130105-.539319 1.0128669-.342007.4932794-.795824.9865588-.44724.4867023-.96025.9931357l-1.157563 1.1641397v.09208h3.919927z" fill="url(#a)" stroke="#000" stroke-opacity=".49" transform="scale(.89315723 1.1196237)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicideappear.svg b/icon-themes/elementary_svg/cmd/sc_basicideappear.svg
new file mode 100644
index 000000000..c06e103cd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicideappear.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" gradientUnits="userSpaceOnUse" x1="7.941811" x2="7.941811" y1="0" y2="16.000105"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.5" x2="8" y1=".5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3673 0 0 .36733 -.292 -1.32)" gradientUnits="userSpaceOnUse" x1="24.123219" x2="19.852982" y1="24.776405" y2="30.816977"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="65.080002" cy="48.189999" gradientTransform="matrix(0 .6154 -.6695 0 41.292 -38.28)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="g"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#i" y1="24.99" y2="30"/><linearGradient id="i"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#i" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="m" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#i" y1="24.99" y2="30"/><linearGradient id="n" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><g stroke-linejoin="round"><path d="m6.9375.5c-.2484169 0-.4375.18908218-.4375.4375v1.25c-.5539029.1422005-1.051164.3718783-1.53125.65625l-.90625-.90625c-.1756569-.1756579-.449342-.1756579-.625 0l-1.5 1.5c-.175657.1756579-.175657.4493421 0 .625l.90625.90625c-.2843711.4800856-.514049.9773468-.65625 1.53125h-1.25c-.24841699 0-.4375.1890821-.4375.4375v2.125c.00000001.2484178.189083.4375.4375.4375h1.25c.1422009.553903.371879 1.051164.65625 1.53125l-.90625.90625c-.175657.175658-.175657.449342 0 .625l1.5 1.5c.1756579.175658.449342.175658.625 0l.90625-.90625c.4800861.284372.977347.51405 1.53125.65625v1.25c.0000001.248418.189083.4375.4375.4375h2.125c.2484176 0 .4375-.189082.4375-.4375v-1.25c.553903-.1422 1.051164-.371878 1.53125-.65625l.90625.90625c.175658.175658.449342.175658.625 0l1.5-1.5c.175658-.175658.175658-.449342 0-.625l-.90625-.90625c.284372-.480086.51405-.977347.65625-1.53125h1.25c.248418 0 .4375-.1890826.4375-.4375v-2.125c0-.2484178-.189083-.4375-.4375-.4375h-1.25c-.1422-.5539032-.371878-1.0511644-.65625-1.53125l.90625-.90625c.175658-.1756579.175658-.449342 0-.625l-1.5-1.5c-.175658-.1756579-.449342-.1756579-.625 0l-.90625.90625c-.480086-.2843717-.977347-.5140495-1.53125-.65625v-1.25c-.0000004-.24841782-.189082-.4375-.4375-.4375z" display="block" fill="url(#a)" stroke="#000" stroke-opacity=".278431"/><path d="m7.5 1.5v.6875a1.0001 1.0001 0 0 1 -.7519531.96875c-.4423258.1135559-.8468172.2984398-1.2695313.5488281a1.0001 1.0001 0 0 1 -1.2167968-.1542969l-.5117188-.5117187-.7109375.7109375.5117187.5117188a1.0001 1.0001 0 0 1 .1542969 1.2167968c-.2503879.4227139-.4352717.8272048-.5488281 1.2695313a1.0001 1.0001 0 0 1 -.96875.7519531h-.6875v1h.6875a1.0001 1.0001 0 0 1 .96875.7519531c.1135562.4423259.29844.8468159.5488281 1.2695309a1.0001 1.0001 0 0 1 -.1542969 1.216797l-.5117187.511719.7109375.710938.5117188-.511719a1.0001 1.0001 0 0 1 1.2167968-.154297c.4227143.250388.8272063.435273 1.2695313.548828a1.0001 1.0001 0 0 1 .7519531.96875v.6875h1v-.6875a1.0001 1.0001 0 0 1 .7519531-.96875c.442325-.113555.8468169-.29844 1.2695309-.548828a1.0001 1.0001 0 0 1 1.216797.154297l.511719.511719.710938-.710938-.511719-.511719a1.0001 1.0001 0 0 1 -.154297-1.216797c.250388-.422714.435273-.8272059.548828-1.2695309a1.0001 1.0001 0 0 1 .96875-.7519531h.6875v-1h-.6875a1.0001 1.0001 0 0 1 -.96875-.7519531c-.113555-.4423253-.29844-.846818-.548828-1.2695313a1.0001 1.0001 0 0 1 .154297-1.2167968l.511719-.5117188-.710938-.7109375-.511719.5117187a1.0001 1.0001 0 0 1 -1.216797.1542969c-.422714-.2503883-.8272051-.4352722-1.2695309-.5488281a1.0001 1.0001 0 0 1 -.7519531-.96875v-.6875z" display="block" fill="none" stroke="url(#b)" stroke-opacity=".893382"/><path d="m6.5 11.5v-7l5 3.5z" fill="url(#d)" stroke="#002e99" stroke-linecap="round" stroke-opacity=".501961"/></g><path d="m7.5 6.4116117v3.1811347l2.243068-1.5927464z" fill="none" opacity=".6" stroke="url(#c)"/><g transform="translate(-.254739 -.495187)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#e)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#f)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#h)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#j)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#k)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#l)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#m)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#n)" stroke="url(#o)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.3703389 10.926816c.270411-.196663 1.0789124.24173 1.843711 1.003797.7607014.756605 1.1840721 1.547352.9928724 1.820495 0 0 .017754.01639.016389.01776l6.5636117-6.6182406.02731-.023214s-.02186-.016386-.02049-.017757c.191206-.2731447-.232164-1.0625261-.994231-1.8204962-.764798-.7647986-1.5733-1.199095-1.8437114-1.0037981l-.023214.024583z" fill="#f9c440" opacity=".6" stroke-width="1.365712"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.block-arc.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.block-arc.svg
new file mode 100644
index 000000000..b2b1a36ac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.block-arc.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.888058" x2="12" y1="4.172162" y2="11.75"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.47035" x2="8.246353" y1="6.307495" y2="11.124191"><stop offset="0" stop-color="#fff"/><stop offset=".56578577" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26405696 0 0 .28116948 .004211 -.0004)"><path d="m8 4.25c-4.142125 0-7.5 3.3578625-7.5 7.5h3.5c.053027-5.0422417 7.975568-4.6588973 8 0h3.5c0-4.1421375-3.357862-7.5-7.5-7.5z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.3902439 11.301935c1.1227336-7.3617393 11.3196011-9.0655035 13.1593771-.04794" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.can.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.can.svg
new file mode 100644
index 000000000..75d3217e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.can.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.101176" x2="4.541791" xlink:href="#b" y1="1.057144" y2="6.819856"/><linearGradient id="b"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.880837" x2="3.796028" xlink:href="#b" y1="6.858492" y2="13.841543"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.576271" x2="9.118645" y1="2.460252" y2="7.544998"><stop offset="0" stop-color="#fff"/><stop offset=".10180623" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m7.9824999.50056752a6.5175254 4.28539 0 0 0 -6.5175254 4.28538998 6.5175254 4.28539 0 0 0 6.5175254 4.28539 6.5175254 4.28539 0 0 0 6.5175261-4.28539 6.5175254 4.28539 0 0 0 -6.5175261-4.28538998z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" stroke-width=".964886"/><path d="m1.4649745 4.7859575v2.142695 2.142695 2.1426955c0 2.366755 2.9180031 4.285389 6.5175254 4.285389 3.5995221 0 6.5175261-1.918634 6.5175261-4.285389v-2.1426955-2.142695-2.142695c0 2.3667554-2.918004 4.28539-6.5175261 4.28539-3.5995223 0-6.5175254-1.9186346-6.5175254-4.28539z" fill="url(#c)" stroke="#7239b3" stroke-opacity=".501961" stroke-width=".964886"/><path d="m7.9999998 1.2287913a5.5977438 3.4687489 0 0 0 -5.5977438 3.4687489 5.5977438 3.4687489 0 0 0 5.5977438 3.4687489 5.5977438 3.4687489 0 0 0 5.5977452-3.4687489 5.5977438 3.4687489 0 0 0 -5.5977452-3.4687489z" fill="none" opacity=".5" stroke="url(#d)" stroke-width=".804512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.circle-pie.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.circle-pie.svg
new file mode 100644
index 000000000..b2893c482
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.circle-pie.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.677966" x2="13.016949" y1="-.067797" y2="15.728813"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="13"><stop offset="0" stop-color="#fff"/><stop offset=".22727273" stop-color="#fff" stop-opacity=".235294"/><stop offset=".54545456" stop-color="#fff" stop-opacity=".203922"/><stop offset=".54545456" stop-color="#fff" stop-opacity=".959559"/><stop offset=".63636363" stop-color="#fff" stop-opacity=".959559"/><stop offset=".63636363" stop-color="#fff" stop-opacity=".188235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8.5.5c-4.8372559 0-8 3.3578746-8 7.5 0 4.142125 3.357866 7.5 7.5 7.5s7.5-2.803207 7.5-8h-7z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m8 1c-3.8659932 0-7 3.1340068-7 7h1c0-2.9721383 2.1634955-5.4330664 5-5.9101562v6.9101562h6.910156c-.47709 2.836504-2.938018 5-5.910156 5-2.9721383 0-5.4330663-2.163496-5.9101562-5h-1.0097657c.4866964 3.390631 3.3946318 6 6.9199219 6 3.52529 0 6.433225-2.609369 6.919922-6 0 0 .080078-.7301118.080078-1h-1-5.7539062-.2460938v-6zm-7 7c0 .3393762.0334.6696242.080078.9960938-.0467457-.3264475-.080078-.6567131-.080078-.9960938z" fill="url(#b)" opacity=".5"/><path d="m1 8c0 .3407031.033041.6723111.080078 1h1.0097658c-.0548292-.3259826-.0898438-.6584298-.0898438-1z" fill="#c398ef"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.circle.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.circle.svg
new file mode 100644
index 000000000..93c5ac48e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.circle.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.272497" x2="11.493692" y1=".904962" y2="15.190916"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 .5c-4.142134 0-7.5 3.3578746-7.5 7.5 0 4.142125 3.357866 7.5 7.5 7.5s7.5-3.357875 7.5-7.5c0-4.1421254-3.357866-7.5-7.5-7.5z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m8 1a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0 -7-7zm0 1a6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6-6 6 6 0 0 1 6-6z" fill="url(#b)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.cross.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.cross.svg
new file mode 100644
index 000000000..f00aeeb81
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.cross.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="0" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".513725"/><stop offset=".33333334" stop-color="#fff"/><stop offset=".41666666" stop-color="#fff"/><stop offset=".41666666" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m5.5.5-.0004578 5.0068594-4.9995422-.0068594.00091578 5 4.99954222.0069-.000458 4.992184 5 .000916.000458-4.992225 4.999542-.007775-.000916-5-4.999542.007775.000458-5.00685943z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6 1v5h-5v4h5v5h4v-5h4 1v-4h-5v-5zm1 1h2v5h5v2h-5v5h-2v-5h-5v-2h5z" fill="url(#b)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.cube.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.cube.svg
new file mode 100644
index 000000000..810516992
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.cube.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="6.601695" x2="15.5" xlink:href="#b" y1="2.440678" y2="8"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.118644" x2="6.720339" y1="5.860169" y2="14.131356"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.118644" x2="6.720339" xlink:href="#b" y1="5.860169" y2="14.131356"/><g transform="scale(.26458333)"><g stroke="#8c8c8c"><path d="m3.5.5-3 3h12v12l3-3v-12z" fill="url(#a)" stroke="none"/><g stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"><path d="m.5 3.5v12h12v-12z" fill="url(#d)"/><path d="m12.5 3.5 3-3" fill="none" stroke-linecap="round"/></g></g><g fill="none"><path d="m1.5 4.5h10v10l-10.032383.03238z" opacity=".5" stroke="url(#c)"/><path d="m.5 3.5 3-3h12v12l-3 3" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.diamond.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.diamond.svg
new file mode 100644
index 000000000..64b6cf23a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.diamond.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.966102" x2="9.830508" y1="2.101695" y2="15.593221"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.847457" x2="7.81356" y1="3.254237" y2="12.745763"><stop offset="0" stop-color="#fff"/><stop offset=".10100447" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8.0000002.50207129-7.49792893 7.49792861 7.49792893 7.4979291 7.4979288-7.4979291z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width="1.004184"/><path d="m8 1.2372881-6.78125 6.7627119 6.78125 6.78125 6.792969-6.78125zm0 1.4140625 5.378907 5.3486494-5.378907 5.367188-5.3671875-5.367188z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.ellipse.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.ellipse.svg
new file mode 100644
index 000000000..91beb2b93
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.ellipse.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.033898" x2="9.627121" y1="3.79661" y2="14.847458"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.862069" x2="9.295206" y1="3.493692" y2="12.889823"><stop offset="0" stop-color="#fff"/><stop offset=".27821726" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m7.9999998 1.5092262a7.4907706 6.4907736 0 0 0 -7.49077359 6.4907736 7.4907706 6.4907736 0 0 0 7.49077359 6.4907742 7.4907706 6.4907736 0 0 0 7.4907742-6.4907742 7.4907706 6.4907736 0 0 0 -7.4907742-6.4907736z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" stroke-width="1.018453"/><path d="m8 2.440979a6.5590183 5.5590209 0 0 0 -6.5590209 5.5590209 6.5590183 5.5590209 0 0 0 6.5590209 5.5590211 6.5590183 5.5590209 0 0 0 6.559021-5.5590211 6.5590183 5.5590209 0 0 0 -6.559021-5.5590209z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".881958"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.frame.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.frame.svg
new file mode 100644
index 000000000..4eba41ad7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.frame.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.883095" x2="4.063079" y1=".857023" y2="15.095037"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m.5.5v15h15v-15zm4 4h7v7h-7z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><g fill="none"><path d="m1.4999998 1.5v13h13.0000002v-13z" opacity=".5" stroke="url(#b)"/><path d="m4 12.5h8" opacity=".5" stroke="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.hexagon.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.hexagon.svg
new file mode 100644
index 000000000..f3d0f56e6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.hexagon.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.99998028 .0062805 -.0062805 .99998028 .050402 -.050086)" gradientUnits="userSpaceOnUse" x1="10.372881" x2="10.576259" y1="1.288136" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m11.767727.5h-7.5000969l-3.76773345 7.4919582 3.73627035 7.5000418 7.500099.008 3.763825-7.4920008z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.6486693 1-3.5900755 7 3.5431011 7h6.8857931l3.450012-7-3.421412-7zm.5661744 1h5.7070313l2.898437 5.9980469-2.95703 6.0019531h-5.7890633l-2.9023437-5.9980469z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.isosceles-triangle.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.isosceles-triangle.svg
new file mode 100644
index 000000000..07971624b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.isosceles-triangle.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.272536" x2="12.356564" y1=".425568" y2="16.341463"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="4" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".35425553" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8.0000002.49996997-7.4999917 14.99998403s14.9999885.000037 14.9999835 0z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8 2.7259184-5.8893901 11.7740816h11.7724881z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.octagon.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.octagon.svg
new file mode 100644
index 000000000..2b019707b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.octagon.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13.084745" x2="13.898305" y1="1.152542" y2="15.389831"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" transform="scale(.26458333)"><path d="m4.875.5-4.375 4.375v6.25l4.375 4.375h6.25l4.375-4.375v-6.25l-4.375-4.375z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m5.2929688 1.5-3.7929688 3.7910156v5.4179684l3.7910156 3.791016h5.4179684l3.791016-3.791016v-5.4179684l-3.791016-3.7910156z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.paper.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.paper.svg
new file mode 100644
index 000000000..782a5f0c2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.paper.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="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 1.142871 .232609)" gradientUnits="userSpaceOnUse" x1="13.499984" x2="13.499984" y1="48.545544" y2="2.522738"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162161 -.432421)" gradientUnits="userSpaceOnUse" x1="15.777782" x2="15.777782" y1="41.076946" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="7.219422" cy="4.173831" gradientTransform="matrix(.11927542 5.2962252 -6.2176891 .14002772 36.720745 -36.463656)" gradientUnits="userSpaceOnUse" r="3.314894"><stop offset="0" stop-color="#a56de2"/><stop offset=".11008343" stop-color="#a66fe3"/><stop offset=".19113763" stop-color="#a771e3" stop-opacity=".470175"/><stop offset=".30111277" stop-color="#b180e6" stop-opacity=".291228"/><stop offset=".53130001" stop-color="#c18ff1" stop-opacity=".389474"/><stop offset=".84490001" stop-color="#c898f4" stop-opacity=".221053"/><stop offset="1" stop-color="#e1e2e3" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.34972769 0 0 .35610773 -1.348519 .293919)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><g transform="matrix(.26458333 0 0 -.26458333 0 4.23334)"><path d="m2.5.500018h7c1.646822.8015353 3.070656 2.3509331 4 3.5v11.5h-11z" fill="url(#a)"/><path d="m12.500001 14.500009h-9v-13h5.49894l3.50106 3.33947z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m2.499961.49997874 6.76766.00051c.61416 0 4.23241 2.73141026 4.23241 3.88354026l.00001 11.11601s-7.33339 0-11.00008 0c0-5.00002 0-15.00006026 0-15.00006026z" fill="none" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".999922"/><path d="m9.326881 1.0123287 3.65217 3.1875403c0 11.15219-12.05670008-3.1875403-3.65217-3.1875403z" fill="url(#c)"/><g fill-rule="evenodd"><path d="m6.172041 1.0126387c1.11697 0 .82796 4.9873703.82796 4.9873703s6.1005-.69597 6.1005.8853c0-.38528-.0846-2.03569-.1616-2.15591-.55326-.86374-3.68844-3.37544-4.55138-3.62946-1.21584-.12804026-2.21548-.0873-2.21548-.0873z" opacity=".05"/><path d="m7.000001.98754874c1.11697 0 1 4.01246026 1 4.01246026s5.01089-.58127 5.01089 1c0-.38528.0301-1.8063-.0469-1.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.69408-.058-2.15813-.0299-2.15813-.0299z" opacity=".12"/><path d="m8.000001.98754874c1.11697 0 1 3.01246026 1 3.01246026s4.01089-.58127 4.01089 1c0-.38528.0301-.8063-.0469-.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.17779-.005-.98055-.02-1.15813-.0299z" fill="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.parallelogram.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.parallelogram.svg
new file mode 100644
index 000000000..745a086e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.parallelogram.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.4375" x2="6.983037" y1="2" y2="15.18644"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><g transform="scale(.26458333)"><path d="m4.25.5-3.75 15h11.25l3.75-15z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.6425781 1-3.4960937 14h10.2070316l3.498047-14zm.7949219 1h8.117188l-3.03125 12h-8.0664067z" fill="url(#b)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.pentagon.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.pentagon.svg
new file mode 100644
index 000000000..59e2dc604
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.pentagon.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.355941" x2="8.677958" y1="3.389838" y2="14.644075"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3.5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".06733397" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 .5-7.49999999 6.25 3.12499999 8.75h8.75l3.125-8.75z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8 1.7931647-6.314087 5.2842155 2.6527498 7.4226198h7.3316652l2.652567-7.4227824z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.quadrat.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.quadrat.svg
new file mode 100644
index 000000000..27d786884
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.quadrat.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.883095" x2="4.063079" y1=".857023" y2="15.095037"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m.5.5v15h15v-15z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.rectangle.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.rectangle.svg
new file mode 100644
index 000000000..e9a22206b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.rectangle.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.525424" x2="11.661017" y1="3.525424" y2="12.949153"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="4.5" y2="11.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 -.13229)"><path d="m.5 3v10h15v-5-5z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.5 4v8h13v-8z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.right-triangle.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.right-triangle.svg
new file mode 100644
index 000000000..de2764e19
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.right-triangle.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.271187" x2="8.542302" y1=".881391" y2="15.118679"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.156788" x2="7.258998" y1="4.134305" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".15783957" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m.5.5v15h15z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.5 2.9067797v11.5932203h11.589844z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.ring.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.ring.svg
new file mode 100644
index 000000000..260109a69
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.ring.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="6.169491" x2="4.881356" y1="1.288136" y2="15.18644"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="26" x2="26" y1="2.5" y2="13"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" 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" gradientUnits="userSpaceOnUse" x1="26" x2="26" y1="11.5" y2="4"><stop offset="0" stop-color="#fff"/><stop offset=".66666669" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 .5c-4.142134 0-7.5 3.3578746-7.5 7.5 0 4.142125 3.357866 7.5 7.5 7.5s7.5-3.357875 7.5-7.5c0-4.1421254-3.357866-7.5-7.5-7.5zm0 4.5a3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -3-3 3 3 0 0 1 3-3z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".922794"><path d="m14.5 8a6.5 6.5 0 0 1 -6.5 6.5 6.5 6.5 0 0 1 -6.5-6.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 6.5 6.5z" opacity=".5" stroke="url(#b)"/><path d="m12 8a4 4 0 0 1 -4 4 4 4 0 0 1 -4-4 4 4 0 0 1 4-4 4 4 0 0 1 4 4z" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.round-quadrat.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.round-quadrat.svg
new file mode 100644
index 000000000..320dbc7c9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.round-quadrat.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="27.435182" x2="27.435182" y1="4.5625" y2="16.5625"><stop offset="0" stop-color="#fff"/><stop offset=".19684869" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m3 .49999964c-1.3850207 0-2.5 1.11497926-2.5 2.49999996v10.0000004c0 1.385021 1.1149793 2.5 2.5 2.5h10c1.38502 0 2.5-1.114979 2.5-2.5v-10.0000004c0-1.3850207-1.11498-2.49999996-2.5-2.49999996z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m3 1.5h10c.831 0 1.5.6948822 1.5 1.5580319v9.8839361c0 .86315-.669 1.558032-1.5 1.558032h-10c-.831 0-1.5-.694882-1.5-1.558032v-9.8839361c0-.8631497.669-1.5580319 1.5-1.5580319z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.round-rectangle.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.round-rectangle.svg
new file mode 100644
index 000000000..07e84d7a3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.round-rectangle.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1=".5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="13"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="square" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m4.5 1.5h7c2.216 0 4 1.784 4 4v5c0 2.216-1.784 4-4 4h-7c-2.216 0-4-1.784-4-4v-5c0-2.216 1.784-4 4-4z" fill="url(#a)" stroke="#7239b3"/><path d="m4.5 2.5h7c1.662 0 3 1.2170509 3 2.7288136v5.5423724c0 1.511763-1.338 2.728814-3 2.728814h-7c-1.662 0-3-1.217051-3-2.728814v-5.5423724c0-1.5117627 1.338-2.7288136 3-2.7288136z" fill="none" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicshapes.trapezoid.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.trapezoid.svg
new file mode 100644
index 000000000..22fdeb795
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.trapezoid.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.457641" x2="10.644054" y1="2.237289" y2="15.457628"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.000001" x2="9.000001" y1="2.000001" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m.49999998.50000002 3.75000002 14.99999998h7.5l3.75-14.99999998z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.7765788 1.5 3.2234212 13h5.957031l3.266391-13z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicstepinto.svg b/icon-themes/elementary_svg/cmd/sc_basicstepinto.svg
new file mode 100644
index 000000000..62388ee70
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicstepinto.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="6.991014" x2="16.991014" y1="13.607173" y2="13.607173"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .3060607 .32769183 0 5.520628 4.564359)" gradientUnits="userSpaceOnUse" x1="31.179482" x2="31.179482" y1="10.590396" y2="27.374458"><stop offset="0" stop-color="#fff"/><stop offset=".45454547" stop-color="#fff" stop-opacity=".235294"/><stop offset=".72727275" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m3 0c-1.104522 0-2 .8954778-2 2v4 1c0 .2761493-.2238577.5-.5.5h-.5v1h.5c.2761423 0 .5.2238507.5.5v1 1 3c0 1.104597 1 2 2 2h1v-1h-1c-.5522843 0-1-.447701-1-1v-3-1-1c0-.382499-.1392847-.7350257-.375-1 .2357153-.2649743.375-.617501.375-1v-1-.28125-3.71875c0-.5522986.4477765-1 1-1h1v-1z" fill="#7e8087"/><path d="m13 0c1.104522 0 2 .8954778 2 2v4 1c0 .2761493.223858.5.5.5h.5v1h-.5c-.276142 0-.5.2238507-.5.5v1 1 3c0 1.104597-1 2-2 2h-1v-1h1c.552284 0 1-.447701 1-1v-3-1-1c0-.382499.139285-.7350257.375-1-.235715-.2649743-.375-.617501-.375-1v-1-.28125-3.71875c0-.5522986-.447777-1-1-1h-1v-1z" fill="#7e8087"/><g stroke-miterlimit="7" transform="matrix(0 1 1 0 -5.107173 -3.991014)"><path d="m9.30271 8.5891352c-3.550424 2.4050398-1.417791 7.0180388 2.199927 7.0180388v1.910877l5.00613-3.410878-5.00613-3.5v2c-2.552377.09933-3.668166-2.339884-1.843474-4.0180378z" display="block" fill="url(#a)" stroke="#452981" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.261326 10.607173c-.018093 2 .747441 4.5 4.241311 4.011223l.0061.988777 2.238082-1.5-2.238082-1.634695v1.134695c-4.5.313243-4.621592-2.405507-4.247441-3z" display="block" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicstepout.svg b/icon-themes/elementary_svg/cmd/sc_basicstepout.svg
new file mode 100644
index 000000000..3a1360864
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicstepout.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="17.008766" x2="7.008767" y1="14.107173" y2="14.107173"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6" stop-opacity=".75"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .3060607 .32769183 0 5.520628 4.564359)" gradientUnits="userSpaceOnUse" x1="32.813145" x2="32.813145" y1="25.902809" y2="9.118748"><stop offset="0" stop-color="#fff"/><stop offset=".45454547" stop-color="#fff" stop-opacity=".235294"/><stop offset=".72727275" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m3 0c-1.104522 0-2 .8954778-2 2v4 1c0 .2761493-.2238577.5-.5.5h-.5v1h.5c.2761423 0 .5.2238507.5.5v1 1 3c0 1.104597 1 2 2 2h1v-1h-1c-.5522843 0-1-.447701-1-1v-3-1-1c0-.382499-.1392847-.7350257-.375-1 .2357153-.2649743.375-.617501.375-1v-1-.28125-3.71875c0-.5522986.4477765-1 1-1h1v-1z" fill="#7e8087"/><path d="m13 0c1.104522 0 2 .8954778 2 2v4 1c0 .2761493.223858.5.5.5h.5v1h-.5c-.276142 0-.5.2238507-.5.5v1 1 3c0 1.104597-1 2-2 2h-1v-1h1c.552284 0 1-.447701 1-1v-3-1-1c0-.382499.139285-.7350257.375-1-.235715-.2649743-.375-.617501-.375-1v-1-.28125-3.71875c0-.5522986-.447777-1-1-1h-1v-1z" fill="#7e8087"/><g stroke-miterlimit="7" transform="matrix(0 -1 1 0 -5.107173 20.008767)"><path d="m9.30271 8.5891352c-3.550424 2.4050398-1.417791 7.0180388 2.199927 7.0180388v1.910877l5.00613-3.410878-5.00613-3.5v2c-2.552377.09933-3.668166-2.339884-1.843474-4.0180378z" display="block" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.261326 10.607173c-.018093 2 .747441 4.5 4.241311 4.011223l.0061.988777 2.238082-1.5-2.238082-1.634695v1.134695c-4.5.313243-4.621592-2.405507-4.247441-3z" display="block" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicstepover.svg b/icon-themes/elementary_svg/cmd/sc_basicstepover.svg
new file mode 100644
index 000000000..2e0f18ec5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicstepover.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="42.923489" cy="10.687387" gradientTransform="matrix(.60165079 3.1017029 -2.0309437 .39395097 38.804019 -126.25624)" gradientUnits="userSpaceOnUse" r="4.592037"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.30050814 -.05803453 .06213618 .32174684 33.857383 11.344709)" gradientUnits="userSpaceOnUse" x1="32.515041" x2="30.894814" y1="10.583598" y2="25.843086"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m4 3c-1.104522 0-2 .8954778-2 2v2.5 1c0 .2761493-.2238577.5-.5.5h-.5v1h.5c.2761423 0 .4936649.223923.5.5v1 1.5 1c0 1.104597 1 2 2 2h1v-1h-1c-.5522843 0-1-.447701-1-1v-1-1.5-1c0-.382499-.1392847-.7350257-.375-1 .2357153-.2649743.375-.617501.375-1v-1-.28125-2.21875c0-.5522986.4480494-1.0173599 1-1h1v-1z" fill="#7e8087"/><path d="m7 3c1.104522 0 1.9860786.8955655 2 2v2.5 1c0 .2761493.2243794.4830387.5.5h.5v1h-.5c-.276142 0-.5135647.224184-.5.5v1 1.5 1c0 1.104597-1.0006371 1.964308-2 2h-1v-1h1c.552284 0 .9905334-.447782 1-1v-1-1.5-1c0-.382499.139285-.7350257.375-1-.235715-.2649743-.3951037-.6180297-.375-1v-1-.28125-2.21875c0-.5522986-.4481288-1.0197097-1-1h-1v-1z" fill="#7e8087"/><g transform="matrix(.98170171 .19042517 -.19042517 .98170171 -28.526253 -19.06076)"><path d="m32.961866 17.498601c1.585563-7.05376 12.466586-6.932849 13.249984-.42693l1.87621-.362336-2.558545 5.586496-4.226956-4.276071 1.963716-.379236c-1.046959-6.644793-9.1661-3.342552-10.236819.208063z" display="block" fill="url(#a)"/><g fill="none"><path d="m32.961866 17.498601c2.16863-7.6004969 12.864675-6.26856 13.249984-.42693l1.87621-.362336-2.558545 5.586496-4.226956-4.276071 1.963716-.379236c-1.295225-6.731977-9.22169-3.22845-10.236819.208063z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m36.301424 14.108487c2.695259-2.256812 8.96632-1.435959 9.129204 4.132532l.97084-.18749-1.188587 2.602745-1.923758-2.001685 1.062556-.201851c-.937338-7.457976-6.637123-5.333723-8.050255-4.344251z" display="block" opacity=".5" stroke="url(#b)" stroke-miterlimit="7" stroke-width=".963925"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_basicstop.svg b/icon-themes/elementary_svg/cmd/sc_basicstop.svg
new file mode 100644
index 000000000..06529bbe7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicstop.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" gradientTransform="matrix(.53069044 0 0 .53068372 -30.303174 -6.788424)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="1.1979" cy="8.449767" gradientTransform="matrix(0 1.5672497 -1.6579631 -.00000004 22.009446 -7.04804)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><path d="m8.000001.5000985c-4.13824 0-7.50000105 3.361757-7.50000105 7.499998 0 4.1382405 3.36176105 7.4999995 7.50000105 7.4999995s7.500003-3.361759 7.499999-7.4999995c0-4.138241-3.361759-7.499998-7.499999-7.499998z" fill="url(#b)"/><path d="m8.0000003.50019603c-4.1382416 0-7.5000003 3.36171477-7.5000003 7.49990107 0 4.1381889 3.3617587 7.4999049 7.5000003 7.4999029 4.1382417 0 7.5000047-3.361714 7.5000007-7.4999029 0-4.1381863-3.361759-7.49990107-7.5000007-7.49990107z" fill="none" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.5 8.000086c0 3.589804-2.910156 6.499914-6.5000006 6.499914-3.5898435 0-6.4999994-2.91011-6.4999994-6.499914 0-3.5898032 2.9101559-6.4999137 6.4999994-6.4999137 3.5898446 0 6.5000006 2.9101105 6.5000006 6.4999137z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5 5h7v7h-7z" fill="#7a0000" fill-rule="evenodd" opacity=".3"/><path d="m5 5.000079h6v5.999921h-6z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_beforeobject.svg b/icon-themes/elementary_svg/cmd/sc_beforeobject.svg
new file mode 100644
index 000000000..256ca5497
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_beforeobject.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" gradientTransform="matrix(.32595 0 0 -.35064 2.1 30.43)" gradientUnits="userSpaceOnUse" x1="34.875" x2="34.875" y1="67.731" y2="49.712"><stop offset="0" stop-color="#fff"/><stop offset=".525" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .36364 -.36307 0 20.905 -2.41)" gradientUnits="userSpaceOnUse" x1="24" x2="46.511" y1="21.483" y2="21.483"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="4.506" y2="6.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m.5 4.5h15v2h-15z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1 9v1h6v-1z" fill="#fafafa"/><path d="m.5 8.5v2h7v-2z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m8.567 10.5 3.446-4 3.452 4h-1.95v4h-3v-4z" display="block" fill="url(#b)"/><g fill="none"><path d="m8.567 10.5 3.446-4 3.452 4h-1.95v4h-3v-4z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/><path d="m10.717 9.5 1.283-1.5 1.317 1.5h-.8v4h-1v-4z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_behindobject.svg b/icon-themes/elementary_svg/cmd/sc_behindobject.svg
new file mode 100644
index 000000000..e3caf85c1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_behindobject.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" gradientTransform="matrix(.32595 0 0 .35064 2.1 -15.43)" gradientUnits="userSpaceOnUse" x1="32.095" x2="32.095" y1="49.712" y2="61.119"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.36364 -.36307 0 20.905 17.41)" gradientUnits="userSpaceOnUse" x1="46.301" x2="24.453" y1="24.282" y2="24.282"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="8.506" y2="10.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1 5v1h6v-1z" fill="#fafafa"/><path d="m.5 4.5v2h7v-2z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m.5 8.5h15v2h-15z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m8.567 4.5 3.446 4 3.452-4h-1.95v-4h-3v4z" display="block" fill="url(#b)"/><g fill="none"><path d="m8.567 4.5 3.446 4 3.452-4h-1.95v-4h-3v4z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/><path d="m10.717 5.5 1.283 1.5 1.317-1.5h-.8v-4h-1v4z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bezier_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_bezier_unfilled.svg
new file mode 100644
index 000000000..f216be15b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bezier_unfilled.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" gradientTransform="matrix(.933332 0 0 .933329 -21.09995 49.83527)" gradientUnits="userSpaceOnUse" x1="16.499979" x2="16.499979" y1="399.49966" y2="405.49969"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-11.299982" x2="-11.299982" y1="428.2999" y2="422.69989"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.699998 0 0 .699999 -17.94997 143.7502)" gradientUnits="userSpaceOnUse" x1="12.500013" x2="12.500013" y1="400.50015" y2="403.50015"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6626178 0 0 .5383127 -221.02564 -224.722)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6619286 0 0 .5541422 -220.77558 -231.53464)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><g transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 19.512668 8.906057)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g transform="matrix(.70710678 -.70710678 -.70710678 -.70710678 8.852419 19.459012)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g fill="none" stroke="#002e99" stroke-opacity=".588235" stroke-width="3" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -541.247671 -58.293769)"><path d="m337.46203 433.51576 8.03797-.01576"/><g stroke-linecap="square" stroke-linejoin="round"><path d="m348.49998 433.50001a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z"/><path d="m336.49998 433.50001a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z"/></g></g><g stroke="#8cd5ff" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -541.247671 -58.293769)"><path d="m336.49998 433.50001 9.96205.0158" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m348.49998 433.50001a1 1 .00000005 1 1 -2 0 1 1 .00000005 1 1 2 0z"/><path d="m336.49998 433.50001a1 1 .00000005 1 1 -2 0 1 1 .00000005 1 1 2 0z"/></g></g><g stroke-width="1.399999" transform="matrix(-.50507718 .50507718 .50507577 .50507577 -212.44271 -203.85642)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bezierappend.svg b/icon-themes/elementary_svg/cmd/sc_bezierappend.svg
new file mode 100644
index 000000000..f7d3ee321
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bezierappend.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.294118 0 0 1 1.705882 -13.00043)" gradientUnits="userSpaceOnUse" x1="-15.227268" x2="-.931818" y1="423.50052" y2="423.50052"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".80000001" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.294118 0 0 1.005236 1.705882 -15.2096)" gradientUnits="userSpaceOnUse" x1="-14.840905" x2="-1.318181" y1="423.98969" y2="423.98969"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".84444445" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.08622" x2="5.253335" y1="1.542087" y2="8.389545"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><g transform="scale(.26458333)"><g transform="translate(17 -397.0001)"><path d="m-17 409.0001h16v3h-16z" fill="url(#a)"/><path d="m-17 410.00533h16v1.00524h-16z" fill="url(#b)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2 9)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#c)" stroke="url(#d)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#e)"/></g><path d="m3.5002863 3.499714v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#f)"/><path d="m3.5002863 3.499714v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" stroke="#944200" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".588235"/><g fill="#fff"><path d="m4.000286 1.999714h2v1h-2z" opacity=".5"/><path d="m4.000286 6.999714h2v1h-2z" opacity=".2"/><path d="m2.0002863 3.999714v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bezierclose.svg b/icon-themes/elementary_svg/cmd/sc_bezierclose.svg
new file mode 100644
index 000000000..be9041d44
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bezierclose.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="6"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="6" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="4"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.294118 0 0 1 1.705882 -13.00043)" gradientUnits="userSpaceOnUse" x1="-15.227268" x2="-.931818" y1="423.50052" y2="423.50052"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".80000001" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.294118 0 0 1.005236 1.705882 -15.2096)" gradientUnits="userSpaceOnUse" x1="-14.840905" x2="-1.318181" y1="423.98969" y2="423.98969"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".84444445" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.294118 0 0 1 1.705882 -13.00043)" gradientUnits="userSpaceOnUse" x1="-15.227268" x2="-.931818" xlink:href="#d" y1="423.50052" y2="423.50052"/><linearGradient id="g" gradientTransform="matrix(1.294118 0 0 1.005236 1.705882 -15.2096)" gradientUnits="userSpaceOnUse" x1="-14.840905" x2="-1.318181" xlink:href="#e" y1="423.98969" y2="423.98969"/><g transform="matrix(.81915204 -.57357644 -.57357644 -.81915204 250.24624 341.66681)"><path d="m-15 409.01058h12v3h-12z" fill="url(#f)"/><path d="m-15 410.01581h12v1.00524h-12z" fill="url(#g)"/></g><g transform="matrix(.93969262 .34202014 -.34202014 .93969262 156.998003 -378.623258)"><path d="m-15 409.01058h12v3h-12z" fill="url(#f)"/><path d="m-15 410.01581h12v1.00524h-12z" fill="url(#g)"/></g><g transform="matrix(0 1 -1 0 413.01058 17)"><path d="m-15 409.01058h12v3h-12z" fill="url(#d)"/><path d="m-15 410.01581h12v1.00524h-12z" fill="url(#e)"/></g><g stroke-linecap="round" stroke-linejoin="round"><g transform="translate(-7 10)"><path d="m7.5 1.5h4v4h-4.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m8.5 2.5h2v2h-2.00005z" fill="none" stroke="url(#c)"/></g><g transform="translate(4.000045 2.99998)"><path d="m7.5 1.5h4v4h-4.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m8.5 2.5h2v2h-2.00005z" fill="none" stroke="url(#c)"/></g><g transform="translate(-7 -1)"><path d="m7.5 1.5h4v4h-4.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m8.5 2.5h2v2h-2.00005z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bezierconvert.svg b/icon-themes/elementary_svg/cmd/sc_bezierconvert.svg
new file mode 100644
index 000000000..6631ca94d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bezierconvert.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#b" y1="2" y2="6"/><linearGradient id="b"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="translate(6 -970.36218)" gradientUnits="userSpaceOnUse" x1="1.5" x2="1.5" xlink:href="#d" y1="976.36218" y2="971.86218"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="8" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#f" y1="972.36218" y2="973.36218"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.619989" x2="12.681973" xlink:href="#b" y1=".49866" y2="4.56067"/><linearGradient id="h" gradientTransform="translate(6 -970.36218)" gradientUnits="userSpaceOnUse" x1="4.560653" x2=".318012" xlink:href="#d" y1="977.04413" y2="972.80151"/><linearGradient id="i" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.146439" x2="3.207099" xlink:href="#f" y1="972.50861" y2="973.56927"/><linearGradient id="j" gradientTransform="matrix(.6626178 0 0 .5383127 -221.02564 -224.722)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" xlink:href="#k" y1="427.76694" y2="424.16095"/><linearGradient id="k"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.6619286 0 0 .5541422 -220.77558 -231.53464)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" xlink:href="#m" y1="426.56412" y2="424.16095"/><linearGradient id="m"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(1.0131795 0 0 .7238442 -341.92828 -306.2747)" gradientUnits="userSpaceOnUse" x1="337.30206" x2="337.04034" xlink:href="#k" y1="431.7355" y2="428.74005"/><linearGradient id="o" gradientTransform="matrix(1.0152681 0 0 .7238442 -342.63008 -306.27468)" gradientUnits="userSpaceOnUse" x1="337.47427" x2="337.2131" xlink:href="#m" y1="430.89902" y2="426.41998"/><g transform="translate(0 3.00005)"><path d="m13.375397 3.4220093c.735087 3.831631-1.853267 7.0650017-5.8807347 7.0650017-4.0731408 0-6.5698813-3.1870414-5.8807345-7.0650017" fill="none" stroke="url(#j)" stroke-linecap="square" stroke-width="3"/><path d="m13.381641 3.3181331c.711376 3.9852867-1.851338 7.2727539-5.8746199 7.2727539-4.0689079 0-6.6318895-3.2397756-5.874613-7.2727539" fill="none" stroke="url(#l)" stroke-linecap="square"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(-2 6.99995)"><path d="m7.5 1.5h4v4h-4.00005z" fill="url(#a)" stroke="url(#c)"/><path d="m8.5 2.5h2v2h-2.00005z" fill="none" stroke="url(#e)"/></g></g><g transform="translate(0 -4.196261)"><path d="m16.48393.5-8.99197 9.49999-8.99197-9.49999" fill="none" stroke="url(#n)" stroke-linecap="square" stroke-width="3"/><path d="m16.521.50004-9.01051 9.49998-9.0105-9.49998" fill="none" stroke="url(#o)" stroke-linecap="square" stroke-width="1.2"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(.70710678 .70710678 -.70710678 .70710678 3.257352 .503891)"><path d="m7.5 1.5h4v4h-4.00005z" fill="url(#g)" stroke="url(#h)"/><path d="m8.5 2.5h2v2h-2.00005z" fill="none" stroke="url(#i)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_beziercutline.svg b/icon-themes/elementary_svg/cmd/sc_beziercutline.svg
new file mode 100644
index 000000000..0af9487b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_beziercutline.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#b" y1="1.5" y2="5.5"/><linearGradient id="b"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="translate(6 -970.36218)" gradientUnits="userSpaceOnUse" x1="1.5" x2="1.5" xlink:href="#d" y1="975.86218" y2="971.86218"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="8" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#f" y1="972.36218" y2="974.36218"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-11.299982" x2="-11.299982" xlink:href="#d" y1="428.2999" y2="422.69989"/><linearGradient id="h" gradientTransform="matrix(.933332 0 0 .933329 -21.09995 49.83527)" gradientUnits="userSpaceOnUse" x1="16.499979" x2="16.499979" xlink:href="#b" y1="399.49966" y2="405.49969"/><linearGradient id="i" gradientTransform="matrix(.699998 0 0 .699999 -17.94997 143.7502)" gradientUnits="userSpaceOnUse" x1="12.500013" x2="12.500013" xlink:href="#f" y1="400.50015" y2="403.50015"/><clipPath id="j"><path d="m0 2h16v3h-16z"/></clipPath><clipPath id="k"><path d="m0 11h4v3h-4z"/></clipPath><clipPath id="l"><path d="m12 11h4v3h-4z" transform="scale(-1 1)"/></clipPath><g stroke-linecap="round"><g opacity=".5"><path clip-path="url(#j)" d="m-1.5 2.500001h19v1.999999h-19z" fill="#d3d7cf" stroke="#555753" stroke-linejoin="round"/><g stroke-width="1.399999" transform="matrix(.714287 0 0 .714285 13.57143 -300.4282)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#h)" stroke="url(#g)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#i)"/></g></g><path clip-path="url(#k)" d="m-1.5 11.500001h5v1.999999h-5z" fill="#d3d7cf" stroke="#555753" stroke-linejoin="round"/><g stroke-width="1.399999" transform="matrix(.714287 0 0 .714285 10.57143 -291.4282)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#h)" stroke="url(#g)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#i)"/></g><g stroke-linejoin="round"><path clip-path="url(#l)" d="m-17.5 11.500001h5v1.999999h-5z" fill="#d3d7cf" stroke="#555753" transform="scale(-1 1)"/><g stroke-linecap="round" transform="translate(2 9)"><path d="m7.5 1.5h4v4h-4.00005z" fill="url(#a)" stroke="url(#c)"/><path d="m8.5 2.5h2v2h-2.00005z" fill="none" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bezierdelete.svg b/icon-themes/elementary_svg/cmd/sc_bezierdelete.svg
new file mode 100644
index 000000000..a4d9fdd94
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bezierdelete.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" gradientTransform="matrix(.50841813 0 0 .49129742 -20.134916 -.107318)" gradientUnits="userSpaceOnUse" x1="47.470604" x2="47.470604" y1="4.289292" y2="18.537281"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.87817681 0 0 .88433535 -50.058476 -9.389948)" gradientUnits="userSpaceOnUse" x1="54.725285" x2="54.725285" y1="19.664427" y2="12.87967"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#f" y1="5" y2="5.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><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(1.294118 0 0 1 1.705882 -13.00043)" gradientUnits="userSpaceOnUse" x1="-15.227268" x2="-.931818" y1="423.50052" y2="423.50052"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".80000001" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.294118 0 0 1.005236 1.705882 -15.2096)" gradientUnits="userSpaceOnUse" x1="-14.840905" x2="-1.318181" y1="423.98969" y2="423.98969"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".84444445" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g transform="translate(17 -397.0001)"><path d="m-17 409.0001h16v3h-16z" fill="url(#g)"/><path d="m-17 410.00533h16v1.00524h-16z" fill="url(#h)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2 9)"><path d="m6.5 1.5h5v5h-5z" fill="url(#d)" stroke="url(#e)"/><path d="m7.5 2.5h3v3h-3z" fill="none" stroke="url(#f)"/></g><path d="m.5 3.5v3h9v-3z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m1.5 4.5h7v1h-7z" fill="#ed5353" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bezieredge.svg b/icon-themes/elementary_svg/cmd/sc_bezieredge.svg
new file mode 100644
index 000000000..08de3f12f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bezieredge.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" gradientUnits="userSpaceOnUse" x1="8.619989" x2="12.681973" y1=".49866" y2="4.56067"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.560653" x2="6.318012" y1="6.68195" y2="2.43933"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.146439" x2="10.207099" y1="3.14643" y2="4.20709"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.0152681 0 0 .7238442 -342.63008 -306.27468)" gradientUnits="userSpaceOnUse" x1="337.47427" x2="337.2131" y1="430.89902" y2="426.41998"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.0131795 0 0 .7238442 -341.92828 -306.2747)" gradientUnits="userSpaceOnUse" x1="337.30206" x2="337.04034" y1="431.7355" y2="428.74005"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><path d="m16.48393.5-8.99197 9.49999-8.99197-9.49999" fill="none" stroke="url(#e)" stroke-linecap="square" stroke-width="3"/><path d="m16.521.50004-9.01051 9.49998-9.0105-9.49998" fill="none" stroke="url(#d)" stroke-linecap="square" stroke-width="1.2"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(.70710678 .70710678 -.70710678 .70710678 3.257352 .307629)"><path d="m7.5 1.5h4v4h-4.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m8.5 2.5h2v2h-2.00005z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_beziereliminatepoints.svg b/icon-themes/elementary_svg/cmd/sc_beziereliminatepoints.svg
new file mode 100644
index 000000000..b9443e135
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_beziereliminatepoints.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#b" y1="1.5" y2="5.5"/><linearGradient id="b"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="translate(6 -970.36218)" gradientUnits="userSpaceOnUse" x1="1.5" x2="1.5" xlink:href="#d" y1="975.86218" y2="971.86218"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="8" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#f" y1="972.36218" y2="974.36218"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-11.299982" x2="-11.299982" xlink:href="#d" y1="428.2999" y2="422.69989"/><linearGradient id="h" gradientTransform="matrix(.933332 0 0 .933329 -21.09995 49.83527)" gradientUnits="userSpaceOnUse" x1="16.499979" x2="16.499979" xlink:href="#b" y1="399.49966" y2="405.49969"/><linearGradient id="i" gradientTransform="matrix(.699998 0 0 .699999 -17.94997 143.7502)" gradientUnits="userSpaceOnUse" x1="12.500013" x2="12.500013" xlink:href="#f" y1="400.50015" y2="403.50015"/><clipPath id="j"><path d="m0 2h16v3h-16z"/></clipPath><clipPath id="k"><path d="m0 11h4v3h-4z"/></clipPath><clipPath id="l"><path d="m12 11h4v3h-4z" transform="scale(-1 1)"/></clipPath><g stroke-linecap="round"><g transform="translate(0 9.000042)"><path clip-path="url(#j)" d="m-1.5 2.500001h19v1.999999h-19z" fill="#d3d7cf" stroke="#555753" stroke-linejoin="round"/><g stroke-width="1.399999" transform="matrix(.714287 0 0 .714285 13.57143 -300.4282)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#h)" stroke="url(#g)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#i)"/></g></g><g opacity=".5" transform="translate(0 -9.000042)"><path clip-path="url(#k)" d="m-1.5 11.500001h5v1.999999h-5z" fill="#d3d7cf" stroke="#555753" stroke-linejoin="round"/><g stroke-width="1.399999" transform="matrix(.714287 0 0 .714285 10.57143 -291.4282)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#h)" stroke="url(#g)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#i)"/></g><g stroke-linejoin="round"><path clip-path="url(#l)" d="m-17.5 11.500001h5v1.999999h-5z" fill="#d3d7cf" stroke="#555753" transform="scale(-1 1)"/><g stroke-linecap="round" transform="translate(2 9)"><path d="m7.5 1.5h4v4h-4.00005z" fill="url(#a)" stroke="url(#c)"/><path d="m8.5 2.5h2v2h-2.00005z" fill="none" stroke="url(#e)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bezierfill.svg b/icon-themes/elementary_svg/cmd/sc_bezierfill.svg
new file mode 100644
index 000000000..6328ef8ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bezierfill.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" gradientTransform="matrix(.933332 0 0 .933329 -21.09995 49.83527)" gradientUnits="userSpaceOnUse" x1="16.499979" x2="16.499979" y1="399.49966" y2="405.49969"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-11.299982" x2="-11.299982" y1="428.2999" y2="422.69989"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.699998 0 0 .699999 -17.94997 143.7502)" gradientUnits="userSpaceOnUse" x1="12.500013" x2="12.500013" y1="400.50015" y2="403.50015"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6626178 0 0 .5383127 -221.02564 -224.722)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6619286 0 0 .5541422 -220.77558 -231.53464)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.189364" x2="28.706161" y1="4.170683" y2="16.690115"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#a56de2" stop-opacity="0"/></linearGradient><path d="m11.611948 8.6734339a5.5929036 5.5929036 0 0 1 -2.1603381-5.631394 5.5929036 5.5929036 0 0 1 4.2104521-4.3187676 5.5929036 5.5929036 0 0 1 5.684439 2.01663468" fill="url(#f)" transform="translate(-3.8465 6.760093)"/><g transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 19.512668 8.906057)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g transform="matrix(.70710678 -.70710678 -.70710678 -.70710678 8.852419 19.459012)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g fill="none" stroke="#002e99" stroke-opacity=".588235" stroke-width="3" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -541.247671 -58.293769)"><path d="m337.46203 433.51576 8.03797-.01576"/><g stroke-linecap="square" stroke-linejoin="round"><path d="m348.49998 433.50001a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z"/><path d="m336.49998 433.50001a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z"/></g></g><g stroke="#8cd5ff" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -541.247671 -58.293769)"><path d="m336.49998 433.50001 9.96205.0158" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m348.49998 433.50001a1 1 .00000005 1 1 -2 0 1 1 .00000005 1 1 2 0z"/><path d="m336.49998 433.50001a1 1 .00000005 1 1 -2 0 1 1 .00000005 1 1 2 0z"/></g></g><g stroke-width="1.399999" transform="matrix(-.50507718 .50507718 .50507577 .50507577 -212.44271 -203.85642)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bezierinsert.svg b/icon-themes/elementary_svg/cmd/sc_bezierinsert.svg
new file mode 100644
index 000000000..9ca9ffbd6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bezierinsert.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" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.294118 0 0 1 1.705882 -13.00043)" gradientUnits="userSpaceOnUse" x1="-15.227268" x2="-.931818" y1="423.50052" y2="423.50052"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".80000001" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.294118 0 0 1.005236 1.705882 -15.2096)" gradientUnits="userSpaceOnUse" x1="-14.840905" x2="-1.318181" y1="423.98969" y2="423.98969"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".84444445" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="64.575233" cy="48.605404" gradientTransform="matrix(0 .38528829 -.41958841 0 25.389782 -23.793293)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g transform="translate(17 -397.0001)"><path d="m-17 409.0001h16v3h-16z" fill="url(#d)"/><path d="m-17 410.00533h16v1.00524h-16z" fill="url(#e)"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2 9)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g><path d="m3.5002863 3.499714v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#f)"/><path d="m3.5002863 3.499714v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff"><path d="m4.000286 1.999714h2v1h-2z" opacity=".5"/><path d="m4.000286 6.999714h2v1h-2z" opacity=".2"/><path d="m2.0002863 3.999714v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_beziermove.svg b/icon-themes/elementary_svg/cmd/sc_beziermove.svg
new file mode 100644
index 000000000..bff015f9e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_beziermove.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" gradientTransform="matrix(.933332 0 0 .933329 -21.09995 49.83527)" gradientUnits="userSpaceOnUse" x1="16.499979" x2="16.499979" y1="399.49966" y2="405.49969"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-11.299982" x2="-11.299982" y1="428.2999" y2="422.69989"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.699998 0 0 .699999 -17.94997 143.7502)" gradientUnits="userSpaceOnUse" x1="12.500013" x2="12.500013" y1="400.50015" y2="403.50015"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.49219581 0 0 .45839231 4.509306 -4.793718)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="39.735077"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="37.082222" x2="22.691765" y1="47.273022" y2="47.273022"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.6619286 0 0 .5541422 -220.77558 -231.53464)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.6626178 0 0 .5383127 -221.02564 -224.722)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><g transform="translate(0 -3.066406)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#g)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125l-.08789-.492188z" fill="url(#f)"/></g><g transform="matrix(-1 0 0 -1 15 17.958984)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#g)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125l-.08789-.492188z" fill="url(#f)"/></g><g stroke-width="1.399999" transform="matrix(.714287 0 0 .714285 13.57143 -296.42816)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g><g transform="matrix(.64678195 0 0 .64678195 -.289687 8.535588)"><path d="m16.710054 9.864121 7.03706-6.1547966-7.05559-5.8627917v3.6474278l-6.191524.0060395.01853 4.6485495 6.191524-.0060395z" display="block" fill="url(#d)"/><g fill="none" stroke-miterlimit="7" stroke-width="1.546116"><path d="m16.710054 9.864121 7.03706-6.1547966-7.05559-5.8627919v3.6474278l-6.191524.0060395.01853 4.6485497 6.191524-.0060395z" style="display:block;stroke:#002e99;stroke-linejoin:round;stroke-opacity:.490196;stroke-width:1.546116;stroke-miterlimit:7"/><path d="m18.228516 1.0742188v1.4199218a.53687254.53687254 0 0 1 -.53711.5371094l-5.65039.00586.0098 1.5742187 5.660157-.00586a.53687254.53687254 0 0 1 .537109.5371093v1.4023438l3.119141-2.8222657z" display="block" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_beziersmooth.svg b/icon-themes/elementary_svg/cmd/sc_beziersmooth.svg
new file mode 100644
index 000000000..afd4bb545
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_beziersmooth.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" gradientTransform="matrix(.933332 0 0 .933329 -21.09995 49.83527)" gradientUnits="userSpaceOnUse" x1="16.499979" x2="16.499979" y1="399.49966" y2="405.49969"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-11.299982" x2="-11.299982" y1="428.2999" y2="422.69989"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.699998 0 0 .699999 -17.94997 143.7502)" gradientUnits="userSpaceOnUse" x1="12.500013" x2="12.500013" y1="400.50015" y2="403.50015"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6626178 0 0 .5383127 -221.02564 -224.722)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6619286 0 0 .5541422 -220.77558 -231.53464)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><g transform="matrix(-1 0 0 1 15 -3.066406)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g transform="matrix(1 0 0 -1 0 17.958984)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g stroke-width="1.399999" transform="matrix(-.714287 0 0 .714285 1.42857 -296.42816)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_beziersymmetric.svg b/icon-themes/elementary_svg/cmd/sc_beziersymmetric.svg
new file mode 100644
index 000000000..32d24f31b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_beziersymmetric.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" gradientTransform="matrix(.933332 0 0 .933329 -21.09995 49.83527)" gradientUnits="userSpaceOnUse" x1="16.499979" x2="16.499979" y1="399.49966" y2="405.49969"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-11.299982" x2="-11.299982" y1="428.2999" y2="422.69989"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.699998 0 0 .699999 -17.94997 143.7502)" gradientUnits="userSpaceOnUse" x1="12.500013" x2="12.500013" y1="400.50015" y2="403.50015"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6619286 0 0 .5541422 -220.7756 -231.45665)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6626178 0 0 .5383127 -221.02566 -224.64401)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><g fill="none"><path d="m13.375382 3.5c.735087 3.831631-1.853267 7.065002-5.880735 7.065002-4.073141 0-6.569881-3.187041-5.880735-7.065002" stroke="url(#e)" stroke-linecap="square" stroke-width="3"/><path d="m13.381626 3.396124c.711376 3.985287-1.851338 7.272754-5.87462 7.272754-4.068908 0-6.63189-3.239775-5.874613-7.272754" stroke="url(#d)" stroke-linecap="square"/><g stroke="#002e99" stroke-opacity=".588235" transform="translate(-333.99999 -423)"><path d="m338.5 433.5h6" stroke-width="3"/><g stroke-linecap="square" stroke-linejoin="round" stroke-width="3.114984"><path d="m352.53691 433.53482a1.016466 1.0606601 0 1 1 -2.03293 0 1.016466 1.0606601 0 1 1 2.03293 0z" transform="matrix(.9838007 0 0 .9428091 .673922 24.759433)"/><path d="m352.53691 433.53482a1.016466 1.0606601 0 1 1 -2.03293 0 1.016466 1.0606601 0 1 1 2.03293 0z" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g></g><g stroke="#8cd5ff" transform="translate(-333.99999 -423)"><path d="m337.5 433.5h8" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.038328"><path d="m352.53691 433.53482a1.016466 1.0606601 0 1 1 -2.03293 0 1.016466 1.0606601 0 1 1 2.03293 0z" transform="matrix(.9838007 0 0 .9428091 .673922 24.759433)"/><path d="m352.53691 433.53482a1.016466 1.0606601 0 1 1 -2.03293 0 1.016466 1.0606601 0 1 1 2.03293 0z" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke-width="1.399999" transform="matrix(.714287 0 0 .714285 13.57143 -293.42816)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bibliographycomponent.svg b/icon-themes/elementary_svg/cmd/sc_bibliographycomponent.svg
new file mode 100644
index 000000000..e754c3a45
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bibliographycomponent.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" gradientTransform="matrix(.37517 0 0 .49377 -24.398214 -1.655662)" gradientUnits="userSpaceOnUse" x1="3.000001" x2="13.994554" y1="1.253138" y2="1.253138"><stop offset="0" stop-color="#715344" stop-opacity=".501961"/><stop offset=".90954125" stop-color="#715344" stop-opacity=".501961"/><stop offset=".90954125" stop-color="#c2c2c2" stop-opacity=".501961"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324326 0 0 .29729733 2.162163 1.864868)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="7.181806" y2="40.818165"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="7.495683" cy="8.449767" gradientTransform="matrix(0 .77899668 -.98890282 -.00000001 18.656045 -3.144933)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.40000006 0 0 .33333333 .7 1)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="44" y2="3.899002"/><linearGradient id="e"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><radialGradient id="f" cx="24.501682" cy="6.647596" gradientTransform="matrix(0 .86935046 -.93513174 0 14.716379 -18.896953)" gradientUnits="userSpaceOnUse" r="17.49832"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#715344"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.20583462 0 0 .23348985 1.913292 1.358445)" gradientUnits="userSpaceOnUse" x1="32.901409" x2="32.901409" y1="4.648178" y2="61.481758"><stop offset="0" stop-color="#a79071"/><stop offset="1" stop-color="#6f5d45"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.40000003 0 0 .05128184 .7 .269239)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="44" y2="3.899002"/><g stroke-linejoin="round"><path d="m13.491301 2.3043766c-.096631-.6550622-.036411-1.1709278-.089789-1.79567784h-9.8928133l.058388 1.98260254" fill="#e9e9e9" stroke="url(#a)" stroke-miterlimit="0" stroke-width="1.017398"/><g stroke-linecap="round"><path d="m4.4999999 2.5h-1.6000002c-.2283392 0-.3999998-.021171-.3999998-.048786v-1.3982157c0-.4439613.2236128-.55299825.5163576-.55299825h1.4836424" fill="#e9e9e9" stroke="url(#h)"/><path d="m3.509521 2.509521h9.980959v12.980959h-9.980959z" fill="url(#f)" stroke="url(#g)" stroke-miterlimit="0" stroke-opacity=".501961" stroke-width="1.019041"/><path d="m4.4999999 2.5v13h-1.5999999c-.2283394 0-.4000001-.137593-.4000001-.317074v-12.682926z" fill="url(#c)" stroke="url(#d)"/></g></g><path d="m3.5 3.5h9v11h-9z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bmpmask.svg b/icon-themes/elementary_svg/cmd/sc_bmpmask.svg
new file mode 100644
index 000000000..e4a853655
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bmpmask.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" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -756.13906)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -756.13906)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#c" y1="291.03757" y2="291.09607"/><linearGradient id="c"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#fe9ab8"/><stop offset="1" stop-color="#f4679d"/></linearGradient><clipPath id="e"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="f"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="17.000001" x2="22.514097" y1="-5.999999" y2="-.083572"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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><clipPath id="h"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.990284" x2="12.53125" y1="4.518816" y2="9.230567"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.67749414 .67749414 -.67749414 .67749414 11.79144 -11.898439)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#c" y1="6.034468" y2="6.022181"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10.614066" x2="19.068521" y1="-4.594192" y2="4.896776"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><g transform="matrix(.675 0 0 .675 -.094755 5.294408)"><path d="m14.783257 1.0996633a5.631697.96827621 45 0 0 -4.607483-3.2392418 5.631697.96827621 45 0 0 3.296174 4.6670263 5.631697.96827621 45 0 0 4.668364 3.2974713 5.631697.96827621 45 0 0 -3.298829-4.6670266 5.631697.96827621 45 0 0 -.05821-.058302z" fill="#273445"/><path d="m10.175786-2.1396141c-.380894.3759205 1.095374 2.46617687 3.296158 4.6670619 2.201275 2.2014283 4.292361 3.6784623 4.668371 3.2974713" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width="1.481481"/><path d="m13.116981-1.5166874-7.5500453 7.5500455a7.3559606 7.3559606 0 0 0 -1.7174253 2.703586l-.201548.558272a7.6260297 7.6260297 0 0 1 -1.2260568 2.1844649l-.67396.839527a1.1356765 1.1356765 0 0 0 .082565 1.513999l.3362838.336283a1.1356717 1.1356717 0 0 0 1.5139965.08256l.8395461-.673979a7.6159146 7.6159146 0 0 1 2.1846455-1.225552l.5589626-.201528a7.3486279 7.3486279 0 0 0 2.703826-1.716766l7.5500419-7.5500114z" fill="url(#a)"/><path d="m21.581557-5.580414c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.0000362l-2.820037 2.8200457 4.454017 4.453988 2.820004-2.8200094c1.22978-1.2300287 1.229772-3.2239956-.000014-4.4539881z" fill="url(#b)"/><path d="m21.581557-5.580414c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.0000362l-2.820037 2.8200457 4.454017 4.453988 2.820004-2.8200094c1.22978-1.2300287 1.229772-3.2239956-.000014-4.4539881z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#e)" d="m3.760907 4.1571303h-3.17500012l-1.11507356 2.1928699 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#d)" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><g fill="none"><path d="m13.11698-1.5166874-7.5986332 7.5986425a7.0479072 7.0479072 0 0 0 -1.6455023 2.590349l-.2429387.672937a7.3066668 7.3066668 0 0 1 -1.1747114 2.0929719l-.733943.914256a1.0881161 1.0881161 0 0 0 .079107 1.450599l.3965881.396562a1.0881114 1.0881114 0 0 0 1.4505924.07894l.9142643-.733955a7.2969727 7.2969727 0 0 1 2.093156-1.174257l.673629-.242986a7.0408791 7.0408791 0 0 0 2.5905939-1.644878l7.5986309-7.5986065z" opacity=".5" stroke="#002e99" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#f)" d="m3.760907 4.1571303h-3.17500012l-1.11507356 2.1928699 2.64583338.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#910e38" stroke-width=".391975" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><path d="m19.355469-4.9433594c-.410046-.0000077-.819927.1539756-1.13086.4648438a.55379981.55379981 0 0 1 0 .00195l-1.71875 1.7167969 2.259766 2.2519531 1.720703-1.71875c.624013-.6241391.624055-1.6277929 0-2.2519531-.310825-.3107836-.720814-.4648361-1.130859-.4648438z" stroke="url(#g)" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#h)" d="m.69315044 4.5491056-.82205669 1.5739413 2.14648435.2167969 1.1816407-1.1835938.1697129-.6071444z" opacity=".5" stroke="#fff" stroke-width=".391975" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><path d="m13.117188.6875-6.4472661 6.4492188c-.6058256.6058268-1.0739806 1.3310234-1.3613281 2.1269531l-.1894532.546875a.55892555.55892555 0 0 1 -.00195.00781c-.3161576.8757541-.7930279 1.6782761-1.3535187 2.4179711.740135-.559957 1.5387637-1.034011 2.4082031-1.347656l.5683594-.207031a.55892555.55892555 0 0 1 .00195 0c.7931594-.285975 1.5163595-.7468288 2.1210968-1.3515629l6.4453128-6.4492187z" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.481481"/></g><path d="m17.159787-1.2768526a5.6316974.96827621 45 0 0 -4.607501-3.2392771l-2.376512 2.3765512a5.6316974.96827621 45 0 1 4.607483 3.2392418 5.6316974.96827621 45 0 1 .05824.058303 5.6316974.96827621 45 0 1 3.298803 4.6670258l2.376527-2.376516a5.6316974.96827621 45 0 0 -3.298828-4.6670264 5.6316974.96827621 45 0 0 -.05821-.058302z" fill="url(#j)"/><g fill="none" stroke-linejoin="round" stroke-width="1.481481"><path d="m18.140315 5.8249191 2.376531-2.376515c.376154-.379797-1.100425-2.46882173-3.298817-4.667063-.01937-.018106-.03879-.038747-.05824-.058302-2.180158-2.1699235-4.23192-3.611759-4.607479-3.2393138l-2.376531 2.3765153" opacity=".5" stroke="#0e141f"/><path d="m18.140315 5.8249191c.37606-.379797-1.100484-2.468821-3.298837-4.6670266-.01937-.018106-.03879-.038747-.05824-.058302-2.180114-2.1698866-4.231831-3.6117223-4.607455-3.2393497" opacity=".5" stroke="#0e141f"/><path d="m12.947266-3.203125-.66211.6621094c1.093404.6899459 2.262123 1.69151247 3.359375 2.7832031.02524.0252312.04304.0449438.05859.0605469 1.117679 1.11761082 2.124279 2.30702092 2.820313 3.41796872l.673832-.67382812c-.02146-.036516-.04694-.075545-.08008-.1289062-.502143-.8086208-1.470315-1.98406667-2.761719-3.27539068-.02805-.028161-.0454-.0463481-.05859-.0605469-.0063-.00675-.01222-.0125229-.01953-.0214844-.000346-.00034343.000346-.00161 0-.001953-1.267812-1.25837305-2.415178-2.20515955-3.205078-2.69140625-.03574-.022003-.0783-.044169-.125-.070312z" stroke="url(#k)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bold.svg b/icon-themes/elementary_svg/cmd/sc_bold.svg
new file mode 100644
index 000000000..9f6ac4e8a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bold.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.375" cy="1.125" gradientTransform="matrix(-2.81612 0 0 -3.9403 43.408 3.466)" gradientUnits="userSpaceOnUse" r="5.154"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>/&amp;gt;<path d="m3.596 1.43h3.926q2.684 0 3.892.767 1.216.76 1.216 2.424 0 1.132-.535 1.857-.526.724-1.406.87v.087q1.198.268 1.725 1 .535.735.535 1.95 0 1.727-1.252 2.694-1.242.966-3.382.966h-4.72v-12.615zm2.674 4.994h1.554q1.087 0 1.57-.337.492-.336.492-1.113 0-.725-.535-1.035-.525-.32-1.673-.32h-1.408zm0 2.122v3.288h1.744q1.104 0 1.63-.423.527-.423.527-1.294 0-1.57-2.243-1.57z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".555" stroke-width=".954" transform="scale(.96704 1.03408)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_borderdialog.svg b/icon-themes/elementary_svg/cmd/sc_borderdialog.svg
new file mode 100644
index 000000000..cd008d370
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_borderdialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><g fill="#cc3b02"><path d="m0 3h15v1h-15z"/><g transform="scale(-1 1)"><path d="m-3 6h3v1h-3z"/><path d="m-7 6h3v1h-3z"/><path d="m-15 6h3v1h-3z"/><path d="m-11 6h3v1h-3z"/><path d="m-5 9h5v1h-5z"/><path d="m-9 9h2.000002v1h-2.000002z"/><path d="m-15 9h4v1h-4z"/><path d="m-2.000002 12h2.000002v1h-2.000002z"/><path d="m-6.000002 12h2.000002v1h-2.000002z"/><path d="m-10.000002 12h2.000002v1h-2.000002z"/><path d="m-14.000002 12h2.000002v1h-2.000002z"/></g></g><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bringtofront.svg b/icon-themes/elementary_svg/cmd/sc_bringtofront.svg
new file mode 100644
index 000000000..560aefff7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bringtofront.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" gradientTransform="matrix(.32595 0 0 -.35064 2.1 26.43)" gradientUnits="userSpaceOnUse" x1="34.875" x2="34.875" y1="67.731" y2="49.712"><stop offset="0" stop-color="#fff"/><stop offset=".525" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .36364 -.36307 0 20.905 -6.41)" gradientUnits="userSpaceOnUse" x1="24" x2="46.511" y1="21.483" y2="21.483"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1=".506" y2="2.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m.5.5h15v2h-15z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1 5v1h6v-1zm0 4v1h6v-1zm0 4v1h6v-1z" fill="#fafafa"/><path d="m.5 4.5v2h7v-2zm0 4v2h7v-2zm0 4v2h7v-2z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m8.567 6.5 3.446-4 3.452 4h-1.95v4h-3v-4z" display="block" fill="url(#b)"/><g fill="none"><path d="m8.567 6.5 3.446-4 3.452 4h-1.95v4h-3v-4z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/><path d="m10.717 5.5 1.283-1.5 1.317 1.5h-.8v4h-1v-4z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_browseview.svg b/icon-themes/elementary_svg/cmd/sc_browseview.svg
new file mode 100644
index 000000000..b62b567bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_browseview.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.780028" cy="8.449767" gradientTransform="matrix(0 .89892574 -.95095622 -.00000002 16.035401 -6.014685)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.53899354 0 0 .53902447 -30.90246 -7.020941)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="-1.264577" cy="8.449769" fx=".666809" gradientTransform="matrix(0 1.4370175 -1.1315221 -.00000002 17.918287 -1.380598)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><path d="m8.000001.49999997c-4.138241 0-7.50000103 3.36175853-7.50000103 7.49999993 0 4.1382421 3.36176003 7.5000011 7.50000103 7.5000001 4.138239 0 7.500003-3.361758 7.499999-7.5000001 0-4.1382414-3.36176-7.49999993-7.499999-7.49999993z" fill="url(#a)"/><path d="m8.034298.608011-.891768.103226-1.01753.252331c.08605-.02856.173793-.05293.262957-.08029l-.0686-.114695c-.213841.04313-.422108.08909-.628811.149104-.01039.003-.0239.0084-.0343.01147-.242771.07159-.477307.14717-.708841.240861l-.02286.02294-.04574.01147c-.05298.02206-.107734.04564-.160061.06882l-.102896.194982-.05716-.126165c-.04742.02232-.101778.04559-.148629.06882l.02286.217922-.251524.194982-.137195.3670262h.297256l.11433-.2408612.04574-.08029c.132672-.08899.265031-.189605.400153-.27527l.308689.09176c.204986.132108.412218.269525.617378.4014343l.297256-.2638003-.331555-.137634-.160061-.298209-.583079-.05735-.01143-.05735.251524.04588.137195-.137634.320122-.05735c.07451-.03438.153446-.06377.228659-.09176l-.205793.172043.708841.458783v.275269l-.27439.2637993.365854.6881735.251524-.126165.320122-.4587819c.442652-.1298181.828386-.2792324 1.246187-.4587829l-.02287.1720437.217226.126165.365854-.2293907-.182928-.206452-.251524.137634-.08003-.02294c.0181-.0078.03902-.01499.05717-.02294l.365853-.894626-.800305-.298209c-.0105-.000226-.01236.000186-.02286 0zm-3.578505 1.341938.308688.1949836h.240092v-.2293916l-.297257-.126165zm-.914635 0-.125762.3326179s-.226887.032066-.285823.045881c-.75266.6579061-2.276263 2.0787135-2.629573 4.7598658.01399.062161.251524.4243742.251524.4243742l.571646.3211476.58308.1491042.240091.2867385.38872.27527.217225-.034409.160061.068818v.057346l-.205792.5505385-.171494.2408609.04574.1146951-.125762.4473135.480183.8487468.503049.401435.217225.309678-.02286.619356.160061.344087-.160061.676704c-.0026.0085-.0105.03495 0 .06882.02119.06778.883017.520135.9375.481722.01336-.0096.0108-.01417.02286-.02294-.304279-.543165-.480182-1.167558-.480182-1.835129 0-1.057392.442689-2.0007686 1.143292-2.683877l-.205792-.3899677-.411586-.091756-.217226-.5505393-.537347.057346-.46875-.3211476-.503049.4129035v.057346c-.149313-.040881-.324364-.048624-.457317-.126165l-.102896-.2982084v-.3211476l-.342988.034409c.02744-.2060897.06383-.4133029.09146-.6193561h-.19436l-.205793.2408609-.182927.080287-.27439-.1491042-.02287-.3211476.05717-.3440869.400152-.3096777h.331555l.0686-.1720419.400153.091757.308688.367026.04574-.6078868.525915-.4014344.182926-.4358427.400152-.1605741.205793-.2982085.491617-.080287.262957-.3555567h-.754574l.46875-.2064518h.331555l.423019-.1376342.08003.3784951.182927-.2638-.205793-.1376343.04574-.1605741-.171494-.1491043-.182927-.045881.04574-.1949825-.137195-.2637993-.331555.126165.05716-.2408609-.388719-.2064517-.297257.4931902.0343.1835134-.308708.1261664-.182927.3784952-.09146-.355556-.514481-.2064518-.09146-.2638.697409-.3784959.308689-.2752692.02286-.3211476-.171494-.091756zm7.065549.1376353-.05717.034409v.1949826l-.537347.3211476.102897.481721.308688-.2064517.205792.2064517.217227.1261658.148628-.3555567-.08003-.2179217.04574-.080287c-.105652-.1800175-.225348-.342791-.354425-.5046603zm-1.429116.4587826v.2064518l.114329.1146951v.3096784l-.0686.3899651.342988-.057346.251524-.2408608-.228655-.1949826c-.07233-.1826861-.13814-.3523772-.228659-.5275993zm-.297256.4014343-.205793.057346.05716.3670252.262958-.1376343zm1.577744.2064518-.19436.137635.08003.2064518h-.308689l-.171494.2638-.205793.229391-.377287.080287.217226.2064525.05716.2064517h-.274391l-.365853.1949826v.5505392h.160061l.160061.1605735.354421-.1605735.137195-.3440867.251524-.1491042.05716-.1146959.423019-.1146958.228658.2523301.262958.1261658-.148628.2752692.217225-.057346.114329-.2752693-.285823-.3211475h.125762l.285823.2293916.05717.2982084.137195.1491043c.04883-.2389908.08003-.4921738.08003-.7455211-.02755-.430116-.132451-.8364192-.285822-1.227245l-.354421.2867385-.434451-.1032259zm-.19436 2.1906857-.537347.057346-.468751.1146951c-.269417.2897237-.556737.5937337-.811737.8946252l-.297256.6881738.137195.1491042-.251525.3670259.217226.4817218c1.369154-.1440032 2.52152-1.0486291 3.018293-2.2824425l-.11433.1146957-.525915-.4931908z" fill="#002e99" opacity=".5"/><path d="m7.962844.50077c1.908938 0 3.63772 1.767246 3.768578 3.8459824.000002 2.0159762-1.674261 3.3292636-3.649662 3.3292636l-.18843.012022c-3.254441.076745-4.659069 2.542388-4.431421 4.47395.292623 2.482863 2.474402 3.455836 4.500935 3.326095v.01202c.06291.0016.125143 0 .18843 0 4.054396 0 7.348728-3.361992 7.348726-7.4996621 0-4.1376711-3.29433-7.4996639-7.348726-7.4996639-.06329 0-.125523-.0016-.18843-.000009z" fill="url(#c)"/><g fill="none"><path d="m7.999999.47597c-4.13824 0-7.499999 3.372529-7.499999 7.5240288 0 4.1515012 3.361759 7.5240322 7.499999 7.5240302 4.138241 0 7.500003-3.372529 7.500001-7.5240302 0-4.1514998-3.36176-7.5240288-7.500001-7.5240288zm-.973647.0059c2.16393 0 4.148453 1.7080047 4.29679 3.7978846.000003 2.0267854-1.599159 2.9383891-3.838431 2.9383891l-.21539.011472c-2.7303986.1255161-4.268066 2.5057673-4.268066 4.5208833 0 1.155454.384439 1.919508 1.230269 2.799519" opacity=".3" stroke="#002728"/><path d="m14.5 7.9999999c0 3.5900581-2.910151 6.5003721-6.5000038 6.5003721-3.5898458 0-6.4999962-2.910314-6.4999962-6.5003721 0-3.5900565 2.9101504-6.5003718 6.4999962-6.5003718 3.5898528 0 6.5000038 2.9103153 6.5000038 6.5003718zm-2.623359-5.2695356c.42018.6551191.350055 1.0108099.406621 1.8077343.000003 1.9414475-1.93365 3.8290708-4.0786365 3.8290708l-.206321.010989c-2.1063282.096827-4.0107782.9734055-4.0107782 3.3174576 0 .717018.1545487 1.276689.4836861 1.811147" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bullet.svg b/icon-themes/elementary_svg/cmd/sc_bullet.svg
new file mode 100644
index 000000000..62ead6c88
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bullet.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m3.6696203.3050633c-1.7477367 0-3.16455701 1.4168204-3.16455701 3.164557s1.41682031 3.1645569 3.16455701 3.1645569h1.8987341v2.5316456h-1.8987341c-1.7477342 0-3.16455701 1.4168222-3.16455701 3.1645572 0 1.747733 1.41682281 3.164557 3.16455701 3.164557 1.7477341 0 3.1645569-1.416824 3.1645569-3.164557v-1.898734h2.5316456v1.898734c0 1.747733 1.4168222 3.164557 3.1645572 3.164557 1.747733 0 3.164557-1.416824 3.164557-3.164557 0-1.747735-1.416824-3.1645572-3.164557-3.1645572h-1.898734v-2.5316456h1.898734c1.747733 0 3.164557-1.4168228 3.164557-3.1645569 0-1.7477342-1.416824-3.164557-3.164557-3.164557-1.747735 0-3.1645572 1.4168228-3.1645572 3.164557v1.8987341h-2.5316456v-1.8987341c0-1.7477366-1.4168203-3.164557-3.1645569-3.164557zm0 1.2658228c1.0486419 0 1.8987341.8500922 1.8987341 1.8987342v1.8987341h-1.8987341c-1.048642 0-1.8987342-.8500922-1.8987342-1.8987341 0-1.048642.8500922-1.8987342 1.8987342-1.8987342zm8.8607597 0c1.048646 0 1.898734.8500886 1.898734 1.8987342 0 1.0486455-.850088 1.8987341-1.898734 1.8987341h-1.898734v-1.8987341c0-1.0486456.850089-1.8987342 1.898734-1.8987342zm-5.6962028 5.0632911h2.5316456v2.5316456h-2.5316456zm-3.1645569 3.7974688h1.8987341v1.898734c0 1.048646-.8500886 1.898734-1.8987341 1.898734-1.0486456 0-1.8987342-.850088-1.8987342-1.898734 0-1.048645.8500886-1.898734 1.8987342-1.898734zm6.9620257 0h1.898734c1.048646 0 1.898734.850089 1.898734 1.898734 0 1.048646-.850088 1.898734-1.898734 1.898734-1.048645 0-1.898734-.850088-1.898734-1.898734z" fill="#8c8c8c" stroke="#565656" stroke-opacity=".85" stroke-width=".810127"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bulletsandnumberingdialog.svg b/icon-themes/elementary_svg/cmd/sc_bulletsandnumberingdialog.svg
new file mode 100644
index 000000000..693138eaf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bulletsandnumberingdialog.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" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2.663777" x2="3.163777" xlink:href="#e" y1="13.039486" y2="22.039486"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.285389" x2="3.169935" xlink:href="#e" y1="2.500001" y2="7.781046"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.741559" x2="2.741559" xlink:href="#h" y1="9.301656" y2="14.582701"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="2.949911" x2="3.1608" xlink:href="#h" y1="1.5" y2="6.835467"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#j)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#j)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#j)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="url(#i)" stroke-width=".660131"/><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="none" opacity=".5" stroke="#002e99"/><g fill="none" transform="translate(0 -1)"><path d="m5.1637773 21.539486h-5.06648291v-.866635l1.94437391-2.11659q.4166516-.449984.7444175-.822193.3277658-.372208.5555354-.727751.2333248-.355543.3555426-.711085.1222178-.361098.1222178-.783305 0-.327766-.094441-.577757-.094441-.249991-.2722124-.422207-.1722159-.177771-.4110962-.266657-.2388802-.088886-.5333139-.088886-.5277587 0-.9555209.216659-.422207.211104-.80552638.544425l-.56664612-.661087q.22221416-.199993.47776045-.372209.25554629-.177771.54998005-.305544.2944338-.127774.6221997-.199993.3277658-.07778.6888639-.07778.5333139 0 .9610762.149994.4333176.149995.7333067.433318.2999892.277768.4610944.683309.1666607.399985.1666607.905522 0 .472205-.1499946.899968-.1444392.427767-.4055408.844418-.2555463.411097-.6166444.827748-.3555426.416652-.7721942.866635l-1.5610545 1.661051v.04444h3.827639z" opacity=".5" stroke="#002e99" stroke-width="1.514851" transform="matrix(.66013072 0 0 .66013072 1.091232 1.389891)"/><path d="m1.8496732 3.6449142.9901961-.8148488h.3300653v4.9509804" opacity=".5" stroke="url(#f)" stroke-width=".660131"/><path d="m2.5195312 13.708984c-.2110122 0-.4097455.02228-.5957031.06641a.40852733.40852733 0 0 1 -.00586.002c-.1947902.04292-.3758984.101583-.546875.175781-.1716129.07447-.3323386.164531-.4804688.267578a.40852733.40852733 0 0 1 -.003906.002c-.0429344.02893-.0780033.06194-.11914063.0918l.0546875.0625c.17939883-.129368.35188313-.272621.54492233-.369241.3453378-.174911.7327806-.259765 1.140625-.259765.238723 0 .4665231.03737.6757813.115234.2089214.07774.4008338.197772.5585937.359375.1618831.158022.2842416.352013.3652344.566406.083251.22037.1210937.46334.1210937.722657 0 .321688-.047834.628366-.1445312.914062a.40852733.40852733 0 0 1 0 .002c-.093841.272993-.2285328.540856-.4003906.802735-.1647695.256753-.3628532.51345-.5917969.773437-.2211487.251135-.4722037.527948-.7519531.830078l-1.83398442 1.996094v.300781h4.25000002v-.105515h-3.4199219a.40852733.40852733 0 0 1 -.40820312-.408203v-.04492a.40852733.40852733 0 0 1 .11132812-.279299l1.5585937-1.658203.00195-.002c.273907-.295866.5275915-.581436.7597656-.853515a.40852733.40852733 0 0 1 .00195-.002c.2277885-.262732.4180693-.520948.5761782-.775298a.40852733.40852733 0 0 1 .0019531-.001953c.1590847-.253858.280205-.505992.3652344-.757812a.40852733.40852733 0 0 1 .00195-.0039c.084536-.241083.1269532-.494415.1269532-.765625 0-.292656-.047203-.537896-.1347657-.748047a.40852733.40852733 0 0 1 -.00195-.0059c-.0865592-.217856-.2065652-.391824-.3613281-.535122a.40852733.40852733 0 0 1 -.00391-.002c-.1553541-.14668-.3431579-.260341-.5839807-.343703a.40852733.40852733 0 0 1 -.00195-.002c-.23551-.08258-.5092287-.126954-.8261719-.126954z" opacity=".5" stroke="url(#d)" transform="matrix(.66013072 0 0 .66013072 1.091232 1.389891)"/></g><path d="m4.5000002 14.608768h-3.344541v-.572093l1.283541-1.397226q.2750445-.297048.4914128-.542755.2163683-.245706.366726-.480411.1540249-.234704.2347046-.469409.08068-.238372.08068-.517083 0-.216369-.062343-.381396-.0623441-.165026-.1796965-.2787113-.113685-.1173521-.2713772-.1760285-.1576922-.0586764-.3520569-.0586764-.3483897 0-.6307687.1430233-.2787118.1393559-.5317527.3593919l-.3740605-.4364041q.1466904-.1320215.3153843-.2457066.168694-.1173521.3630588-.2016989.1943648-.0843476.4107331-.1320216.2163683-.051345.4547402-.051345.3520569 0 .634436.099016.2860462.099016.4840782.2860465.1980321.1833632.3043826.4510737.1100179.264042.1100179.597763 0 .311717-.099016.594096-.095349.282382-.2677099.557426-.168694.271378-.4070659.546422-.2347046.275045-.5097491.572092l-1.0305002 1.096511v.029336h2.5267421z" fill="url(#g)" stroke-width=".660131"/><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_calculate.svg b/icon-themes/elementary_svg/cmd/sc_calculate.svg
new file mode 100644
index 000000000..e0f72389c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calculate.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" gradientTransform="matrix(.1892 0 0 .24324 5.46 3.162)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="7.556" y2="40.444"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25714 0 0 .239 3.83 2.897)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#d" y1=".985" y2="47.013"/><linearGradient id="d"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.20764 0 0 .22368 19.106 2.63)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#f" y1="50.786" y2="2.906"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.1892 0 0 .24324 1.46 .162)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="7.556" y2="40.444"/><linearGradient id="h" gradientTransform="matrix(.25714 0 0 .239 -.17 -.103)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#d" y1=".985" y2="47.013"/><linearGradient id="i" gradientTransform="matrix(.20764 0 0 .22368 15.106 -.37)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#f" y1="50.786" y2="2.906"/><linearGradient id="j" gradientTransform="matrix(.51817 0 0 .361 -1079.953 -1160.217)" gradientUnits="userSpaceOnUse" x1="2100.578" x2="2100.578" y1="3215.147" y2="3256.79"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.29115 0 0 .32302 2.122 -5.26)" gradientUnits="userSpaceOnUse" x1="29.556" x2="26.135" y1="28.447" y2="34.107"><stop offset="0" stop-color="#fff"/><stop offset=".004" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.49412 0 0 .49434 11.832 -6.382)" gradientUnits="userSpaceOnUse" x1="-3.707" x2="-3.707" y1="39.159" y2="23.025"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="8.848872" x2="8.848872" y1="3.921802" y2="14.075938"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m1.5.5h9v11h-9z" fill="url(#h)" stroke="url(#i)" stroke-linejoin="round"/><path d="m9.5 10.5h-7v-9h7z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m4 2h7v10h-7z" opacity=".05"/><path d="m5.5 3.5h9v11h-9z" fill="url(#c)" stroke="url(#e)" stroke-linejoin="round"/><path d="m13.5 13.5h-7v-9h7z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g transform="matrix(.6314 0 0 .6314 6.358 5.714)"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" fill="url(#j)" opacity=".99"/><g fill="none"><g stroke-width="1.584"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.496 5.578v-3.13l2.222 1.56z" opacity=".5" stroke="url(#k)"/><path d="m12.32 10.176a4.49 4.49 0 0 1 -5.392 3.202 4.49 4.49 0 0 1 -3.33-5.315 4.49 4.49 0 0 1 5.232-3.458" opacity=".5" stroke="url(#l)"/></g><ellipse cx="8" cy="9.212" opacity=".99" rx="4" ry="2.472"/><path d="m13.386 10.154a5.506 5.504 0 0 1 -6.446 4.246 5.506 5.504 0 0 1 -4.357-6.372 5.506 5.504 0 0 1 6.3-4.46" opacity=".5" stroke="url(#m)" stroke-width="1.584"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_calloutshapes.cloud-callout.svg b/icon-themes/elementary_svg/cmd/sc_calloutshapes.cloud-callout.svg
new file mode 100644
index 000000000..363924962
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.cloud-callout.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8.303345" y1=".5" y2="16.775625"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 -19.939531 -3.551075)" gradientUnits="userSpaceOnUse" x1="113.113" x2="113.83239" y1="16.535854" y2="29.970015"><stop offset="0" stop-color="#fff"/><stop offset=".35994753" 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" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#b" y1="10.279661" y2="10.5"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 -19.939531 -3.551075)" gradientUnits="userSpaceOnUse" x1="113.113" x2="113.83239" xlink:href="#b" y1="16.535854" y2="29.970015"/><g transform="scale(.26458333)"><path d="m8 .5c-4.142134 0-7.5 1.9587439-7.5 4.375s3.357866 4.375 7.5 4.375 7.5-1.9587439 7.5-4.375-3.357866-4.375-7.5-4.375zm-1.875 8.75c-1.7258899 0-3.125.5596441-3.125 1.25 0 .690356 1.3991101 1.25 3.125 1.25s3.125-.559644 3.125-1.25c0-.6903559-1.3991101-1.25-3.125-1.25zm-2.5 2.8125c-1.0355339 0-1.875.419733-1.875.9375 0 .517768.8394661.9375 1.875.9375s1.875-.419732 1.875-.9375c0-.517767-.8394661-.9375-1.875-.9375zm-1.875 2.1875c-.6903559 0-1.25.279832-1.25.625s.5596441.625 1.25.625 1.25-.279832 1.25-.625-.5596441-.625-1.25-.625z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><g fill="none" stroke-linejoin="round"><path d="m14.5 5a6.5 3.5 0 0 1 -6.5 3.5 6.5 3.5 0 0 1 -6.5-3.5 6.5 3.5 0 0 1 6.5-3.5 6.5 3.5 0 0 1 6.5 3.5z" opacity=".5" stroke="url(#d)" stroke-miterlimit="0"/><path d="m8 10.347458a2 .34745789 0 0 1 -2 .347458 2 .34745789 0 0 1 -2-.347458 2 .34745789 0 0 1 2-.347458 2 .34745789 0 0 1 2 .347458z" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-opacity=".501961"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-1.svg b/icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-1.svg
new file mode 100644
index 000000000..38a41f167
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-1.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -47.80628 -2.953839)" gradientUnits="userSpaceOnUse" x1="221.57251" x2="222.33948" y1="11.353954" y2="60.574146"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 -19.939531 -3.551075)" gradientUnits="userSpaceOnUse" x1="123.08474" x2="123.08474" y1="15.799214" y2="35.722294"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m5.5.5v10h10v-10zm-3.75 5-1.25 10.000005h1.8252733l1.25-10.000005z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6.5 1.5h8v8h-8z" fill="none" opacity=".5" stroke="url(#b)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m2.1797729 6h.8202271l-.125841 1h-.8082423z" fill="#fff" fill-opacity=".978947" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-2.svg b/icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-2.svg
new file mode 100644
index 000000000..417c21e42
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-2.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -25.704585 .164808)" gradientUnits="userSpaceOnUse" x1="124.96635" x2="124.96635" y1="-.54178" y2="52.055714"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444437" x2="3.444437" xlink:href="#c" y1="21.153835" y2="41.076912"/><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="6.923065" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" xlink:href="#c" y1="6.923065" y2="26.846144"/><g transform="scale(.26458333)"><path d="m5.5.5v5c-1.25 0-2.5 0-3.75 0l-1.25 9.921875v.07813h1.8261719c.3334553-2.563323.7015733-5.7194328 1.0175781-8.000005h2.15625v3h10v-10z" fill="url(#a)"/><path d="m5.5.5v5c-1.25 0-2.5 0-3.75 0l-1.25 9.921875v.07813h1.8261719c.3334553-2.563323.7015733-5.7194328 1.0175781-8.000005h2.15625v3h10v-10z" fill="none" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7 2h7v7h-7z" fill="none"/><path d="m6 6h-3.8202271l-1.1246882 9h.8347458l.9543663-8h3.1558032z" fill="url(#b)" opacity=".5"/><path d="m6 1v5 1 3h9v-9zm1 1h7v7h-7z" fill="url(#d)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-3.svg b/icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-3.svg
new file mode 100644
index 000000000..08fdf0533
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-3.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -47.80628 -2.953839)" gradientUnits="userSpaceOnUse" x1="186.57242" x2="188.32242" y1="11.353954" y2="62.307774"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 -19.939531 -3.551075)" gradientUnits="userSpaceOnUse" x1="123.08474" x2="123.08474" y1="15.799214" y2="35.722294"><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>
+
+
+/&amp;amp;amp;gt;<g stroke-linejoin="round"><path d="m5.5.5v10h10v-10zm-4 5v9.921938.07813l2-.000068v-10z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m6.5 1.5h8v8h-8z" fill="none" opacity=".5" stroke="url(#b)" stroke-miterlimit="0"/></g><path d="m2 6.5h1" fill="none" opacity=".5" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_calloutshapes.rectangular-callout.svg b/icon-themes/elementary_svg/cmd/sc_calloutshapes.rectangular-callout.svg
new file mode 100644
index 000000000..425183910
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.rectangular-callout.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.841043" x2="12.404542" y1=".473466" y2="13.89651"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m.5.5v11h4v4l3.5-4h7.5v-11z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1 1v10h4l.017578 3.083984 2.982422-3.083984h7v-10zm1 1h12v8h-6.3898305l-.6101695.601695-1 1.076271v-1.677966h-4z" fill="url(#b)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_calloutshapes.round-callout.svg b/icon-themes/elementary_svg/cmd/sc_calloutshapes.round-callout.svg
new file mode 100644
index 000000000..dd2faa0e1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.round-callout.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -18.924924 -7.767395)" gradientUnits="userSpaceOnUse" x1="67.987167" x2="66.377083" y1="25.936684" y2="76.559639"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="21.128061" x2="21.161959" y1="8.046937" y2="29.908737"><stop offset="0" stop-color="#fff"/><stop offset=".23850326" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 .5c-4.1421356 0-7.5 2.5183881-7.5 5.625 0 2.0759552 1.7690972 3.8687004 4 4.843375v4.53125l3.5-3.999625c4.142135 0 7.5-2.2683881 7.5-5.375s-3.357865-5.625-7.5-5.625z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8 1c-3.8659932 0-7 2.2385763-7 5 .00314 1.9291624 1.5597786 3.6849359 4 4.511719v3.674722l2.8144531-3.186441-.0253906-.005859c.0702673.00271.1405878.004663.2109375.005859 3.865993 0 7-2.2385763 7-5s-3.134007-5-7-5zm0 1c3.313708 0 6 1.790861 6 4s-2.686292 4-6 4c-3.3137085 0-6-1.790861-6-4s2.6862915-4 6-4z" fill="url(#b)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_calloutshapes.round-rectangular-callout.svg b/icon-themes/elementary_svg/cmd/sc_calloutshapes.round-rectangular-callout.svg
new file mode 100644
index 000000000..57065af1c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.round-rectangular-callout.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.546678" x2="12.164845" y1="-1.495584" y2="13.845037"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.20339" x2="9.169492" y1="2.411017" y2="11.56356"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" transform="scale(.26458333)"><path d="m3.625.5c-1.731275 0-3.125 1.393725-3.125 3.125v2.5 3.75c0 1.731275 1.393725 3.125 3.125 3.125h.875v2.5l2.1875-2.5h5.6875c1.731275 0 3.125-1.393725 3.125-3.125v-3.75-2.5c0-1.731275-1.393725-3.125-3.125-3.125h-4.375z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.2083333 1.5c-1.7083333 0-2.7083336.5-2.7083334 2.7083333l.0000005 5.0790977c.0000002 2.212569 1.207895 2.708332 2.7083333 2.708332h.8933617l.050847 1.374293 1.1186445-1.374293h5.5204791c1.500439 0 2.708334-.495763 2.708334-2.708332v-5.0790977c-.000001-2.2083333-1-2.7083333-2.708334-2.7083333z" fill="none" opacity=".5" stroke="url(#b)" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_cancel.svg b/icon-themes/elementary_svg/cmd/sc_cancel.svg
new file mode 100644
index 000000000..0d3767b83
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_cancel.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" gradientUnits="userSpaceOnUse" x1="7.814092" x2="7.814092" y1="1.282271" y2="14.669901"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.57484957 0 0 .4297553 -1164.0142 -1377.7717)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><path d="m7.9999999.50000026c-4.138243 0-7.49999996 3.36175724-7.49999996 7.49999984 0 4.1382429 3.36175696 7.4999999 7.49999996 7.4999999 4.1382431 0 7.5000071-3.361757 7.5000001-7.4999999 0-4.1382426-3.361757-7.49999984-7.5000001-7.49999984z" fill="url(#b)" opacity=".99"/><path d="m7.9999999.50000016c-4.138243 0-7.49999996 3.36175724-7.49999996 7.49999994 0 4.1382429 3.36175696 7.4999999 7.49999996 7.4999999 4.1382431 0 7.5000071-3.361757 7.5000001-7.4999999 0-4.1382427-3.361757-7.49999994-7.5000001-7.49999994z" fill="none" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.5 7.9997641c0 3.5899719-2.910366 6.5002359-6.4999211 6.5002359-3.589884 0-6.500079-2.910298-6.500079-6.5002359 0-3.5898015 2.910195-6.4997709 6.500079-6.4997709 3.5895551 0 6.4999211 2.9099694 6.4999211 6.4997709z" fill="none" opacity=".4" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.4941406 5.0195312c-.5834658-.0000255-1.1483759.3809925-1.3671875.921875-.2188115.5408826-.0775692 1.2076158.3417969 1.6132813l1.4453125 1.4453125-1.4570313 1.457031a.9754565.9754565 0 0 0 -.025391.02539c-.5139078.552747-.4965713 1.515147.037109 2.048828.5336807.533681 1.4960802.551017 2.0488281.03711a.9754565.9754565 0 0 0 .025391-.02539l1.4570317-1.457031 1.4316406 1.43164c.5382917.578957 1.5660064.598057 2.1250004.03906.558994-.558994.539894-1.586709-.03906-2.125l-1.431643-1.431638 1.449218-1.4492188c.421281-.4116598.557912-1.0885134.328125-1.6308593-.229787-.542346-.811599-.9147364-1.40039-.8984375-.378158.0105112-.7493015.1727646-1.0136722.4433594l-1.4492188 1.4492187-1.4453125-1.4453125c-.2742346-.2834618-.666142-.4492355-1.0605469-.4492188z" fill="#7a0000" opacity=".05" transform="matrix(1.0063871 0 0 1.0069747 -.050501 -.054541)"/><path d="m5.494 5.9937218a.5.5 0 0 0 -.347.86l2.146 2.146-2.146 2.1460002a.50027817.50027817 0 1 0 .707.708l2.146-2.1470002 2.147 2.1470002a.50027817.50027817 0 1 0 .707-.708l-2.147-2.1460002 2.147-2.146a.5.5 0 0 0 -.364-.858.5.5 0 0 0 -.343.15l-2.147 2.147-2.146-2.147a.5.5 0 0 0 -.36-.152z" fill="#7a0000" opacity=".15"/><path d="m5.494 4.994a.5.5 0 0 0 -.347.86l2.146 2.146-2.146 2.146a.50027817.50027817 0 1 0 .707.708l2.146-2.147 2.147 2.147a.50027817.50027817 0 1 0 .707-.708l-2.147-2.146 2.147-2.146a.5.5 0 0 0 -.364-.858.5.5 0 0 0 -.343.15l-2.147 2.147-2.146-2.147a.5.5 0 0 0 -.36-.152z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_capturepoint.svg b/icon-themes/elementary_svg/cmd/sc_capturepoint.svg
new file mode 100644
index 000000000..a0451eb37
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_capturepoint.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" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" 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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.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="11.000001" x2="11.000001" y1="5" y2="18"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="7.5" y2="13.5"><stop offset="0" stop-color="#fff"/><stop offset=".09090909" stop-color="#fff" stop-opacity=".235"/><stop offset=".939" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m1 1h14l.000012 13.99911-14.000012.00089z" fill="url(#a)"/><path d="m14.500012 14.49911-13.0000121.00089v-13l13.0000121-.0008904z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m.4999621.49997399c2.5206756 0 15.0000749.0000636 15.0000749.0000636l.000013 14.99909841-15.000088.00089z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><g transform="matrix(.125 0 0 .125 -1 14.5)"><g fill="#cc3b02" fill-rule="evenodd"><path d="m31.191406-96 16.808594 16 16.822266-16h-12.816407l-.005859.003906-8-.003906z"/><path d="m48-56-16.650391 16h33.333985z"/><path d="m76-84.59375-16 16.59375 16 16.689453z"/><path d="m20-84.683594v33.333985l16-16.650391z"/></g><rect fill="#ffc27d" height="15.999999" rx=".000002" transform="rotate(-90)" width="15.999999" x="60" y="40"/></g><path d="m10.374 6.484c.607-.003 1.126.05 1.555.148 2.436.56 3.517 1.604 3.547 3.868-.077 1.845-.905 2.918-2.832 3.822-.444.11-1.495.176-2.246.18l-3.89.017-.007-3.02 4.082-.003c2.002-.052 1.984-1.945.004-2.002l-4.083.003v-2.995z" fill="url(#d)" stroke="#7a0000" stroke-opacity=".49"/><path d="m6.507 6.502v2.996l2.503-.008v-2.988zm2.507 4.99-2.502.01.006 2.51h2.502z" fill="#eee" fill-opacity=".761"/><path d="m10.374 6.484-3.866.017v1l3.866-.017c.608-.002 1.128.05 1.557.148 2.097.598 3.52 2.718 3.548 2.867-.03-2.264-1.112-3.307-3.548-3.867-.43-.1-.95-.15-1.557-.148zm1.508 3.497c.67 1.253-.512 1.666-1.294 1.516l-4.083.003.002 1 4.08-.002c1.37-.036 1.798-1.945 1.296-2.516z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m10.377 7.47-2.91.015.025 1.024h3.123c2.492.09 2.876 2.414 1.678 3.46-.454.334-1.03.496-1.682.513h-.02l-3.1-.002.027 1.04 2.903-.013c.662-.002 1.66-.094 1.92-.143 1.44-.635 2.22-1.848 2.144-2.887.155-1.858-1.366-2.7-2.775-2.885-.334-.077-.783-.125-1.333-.123z" fill="none" opacity=".53" stroke="url(#e)" stroke-opacity=".915"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_chainframes.svg b/icon-themes/elementary_svg/cmd/sc_chainframes.svg
new file mode 100644
index 000000000..8ac550259
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_chainframes.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="76.25" x2="84" xlink:href="#a" y1="12.75" y2="12.75"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="71.500145" x2="75.500145" xlink:href="#a" y1="12.749854" y2="12.749854"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="67.25" x2="75" xlink:href="#a" y1="12.75" y2="12.75"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="13"><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(.44577 0 0 .44994 23.778918 -.392045)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1 0 0 -1 0 14.999997)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="3" y2="10.999997"/><g transform="scale(.26458333)"><rect fill="url(#e)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><rect fill="none" height="13.000003" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#g)" height="7" rx=".528" ry=".556" stroke="#002e99" stroke-opacity=".501961" width="7" x="4.5" y="4.5"/><path d="m3.5 12.5h9v-9h-9z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.26458333 0 0 .26458333 -17.594791 -.661458)"><path d="m68.949219 10c-1.0803 0-1.949219.868918-1.949219 1.949219v.550781 1.550781c0 1.0803.868919 1.949219 1.949219 1.949219h1.050781 1.050781c1.080301 0 1.949219-.868919 1.949219-1.949219v-2.101563c0-1.080299-.868918-1.9492189-1.949219-1.9492186zm.300781 1.75h1.5c.277 0 .5.223.500001.5l-.000001 1.499999c0 .277001-.223.500001-.5.500001h-1.5c-.277 0-.5-.223-.5-.5v-1.5c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m68.949219 10c-1.0803 0-1.949219.868918-1.949219 1.949219v2.101562c0 1.0803.868919 1.949219 1.949219 1.949219h2.101562c1.080301 0 1.949219-.868919 1.949219-1.949219v-2.101563c0-1.080299-.868918-1.9492189-1.949219-1.9492186zm.300781 1.75h1.5c.277 0 .5.223.500001.5l-.000001 1.499999c0 .277001-.223.500001-.5.500001h-1.5c-.277 0-.5-.223-.5-.5v-1.5c0-.277.223-.5.5-.5z" fill="url(#d)" opacity=".2"/><path d="m69 11h2c.554 0 1 .446 1 1v2m-1 1h-2c-.554 0-1-.446-1-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m77.949219 10c-1.0803 0-1.949219.868918-1.949219 1.949219v.550781 1.550781c0 1.0803.868919 1.949219 1.949219 1.949219h1.050781 1.050781c1.080301 0 1.949219-.868919 1.949219-1.949219v-2.101563c0-1.080299-.868918-1.9492189-1.949219-1.9492186zm.300781 1.75h1.5c.277 0 .5.223.500001.5l-.000001 1.499999c0 .277001-.223.500001-.5.500001h-1.5c-.277 0-.5-.223-.5-.5v-1.5c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77.949219 10c-1.0803 0-1.949219.868918-1.949219 1.949219v2.101562c0 1.0803.868919 1.949219 1.949219 1.949219h2.101562c1.080301 0 1.949219-.868919 1.949219-1.949219v-2.101563c0-1.080299-.868918-1.9492189-1.949219-1.9492186zm.300781 1.75h1.5c.277 0 .5.223.500001.5l-.000001 1.499999c0 .277001-.223.500001-.5.500001h-1.5c-.277 0-.5-.223-.5-.5v-1.5c0-.277.223-.5.5-.5z" fill="url(#b)" opacity=".2"/><path d="m78 11h2c.554 0 1 .446 1 1v2m-1 1h-2c-.554 0-1-.446-1-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="2" rx=".875" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".403922" width="8" x="70.5" y="12"/><rect fill="url(#c)" height=".624854" opacity=".2" rx=".5" width="7.000145" x="71" y="12.5"/><rect fill="#fff" height="1" opacity=".4" rx=".5" width="7" x="71" y="12.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_changebezier.svg b/icon-themes/elementary_svg/cmd/sc_changebezier.svg
new file mode 100644
index 000000000..cb208d6f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_changebezier.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" gradientTransform="matrix(.933332 0 0 .933329 -21.09995 49.83527)" gradientUnits="userSpaceOnUse" x1="16.499979" x2="16.499979" y1="399.49966" y2="405.49969"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-11.299982" x2="-11.299982" y1="428.2999" y2="422.69989"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.699998 0 0 .699999 -17.94997 143.7502)" gradientUnits="userSpaceOnUse" x1="12.500013" x2="12.500013" y1="400.50015" y2="403.50015"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6626178 0 0 .5383127 -221.02564 -224.722)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6619286 0 0 .5541422 -220.77558 -231.53464)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#i" y1="2.36523" y2="4.614189"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#i" y1="1.753905" y2="3.688147"/><g transform="matrix(-1 0 0 1 15 -3.066406)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g transform="matrix(1 0 0 -1 0 17.958984)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g stroke-width="1.399999" transform="matrix(-.714287 0 0 .714285 1.42857 -296.42816)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 4.080689)"><path d="m7.7044465 1.753905c.042122 1.3724856.5031972 2.1779892 1.9528454 2.0231256v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.2588422-.4419317-1.3890556-1.3890556z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#f)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7681953.7214093-.0033633-.6253431" opacity=".5" stroke="url(#g)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#h)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4507879-.0518308-1.5874921-1.4483293h-.291331" opacity=".5" stroke="url(#j)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_changecasetolower.svg b/icon-themes/elementary_svg/cmd/sc_changecasetolower.svg
new file mode 100644
index 000000000..434bfac58
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_changecasetolower.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.220411" x2="1.508405" y1="-2.530475" y2=".418678"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 -2.230313 .567817)" gradientUnits="userSpaceOnUse" x1="36.334797" x2="36.334797" y1="5.71004" y2="8.421042"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="7.837353" cy="1.618825" gradientTransform="matrix(-1.3843098 .00000003 -.00000002 -1.1801148 18.686677 5.99341)" gradientUnits="userSpaceOnUse" r="7.784645"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linejoin="round"><g fill="url(#c)" stroke="#000" stroke-opacity=".431373" transform="scale(1.0207528 .97966912)"><path d="m5.354047 14.768065-.3728118-.960464h-.050551q-.486551.612928-1.0046963.853044-.5118264.233797-1.3395951.233797-1.017334 0-1.60498661-.581333-.58133373-.581334-.58133373-1.655538 0-1.124754.78353674-1.655537.7898556-.537102 2.3758857-.593971l1.2258559-.03791v-.309623q0-1.0742036-1.099479-1.0742036-.8467252 0-1.9904361.5118264l-.6382032-1.301686q1.2195371-.6382033 2.7044656-.6382033 1.4217401 0 2.1800015.6192468.7582614.6192468.7582614 1.8830157v4.707539zm-.568696-3.273161-.7456237.02528q-.8404064.02528-1.2511313.303305-.4107249.278029-.4107249.846725 0 .815131.935189.815131.6697976 0 1.0678848-.38545.4044061-.385449.4044061-1.023652v-.581334z"/><path d="m12.30281 7.5953684c.834087 0 1.487035.3264736 1.958842.9794209.471807.6487347.707711 1.5396917.707711 2.6728707 0 1.166881-.244329 2.070476-.732986 2.710785-.484445.640309-1.145818.960464-1.984118.960464-.829875 0-1.480716-.301198-1.952523-.903594h-.132695l-.3222621.777217h-1.4722904v-9.8321219h1.9272475v2.2874218c0 .2906668-.02528.7561551-.07583 1.3964647h.07583c.450745-.6992855 1.118436-1.0489282 2.003074-1.0489282zm-.619247 1.5417981c-.476019 0-.823556.1474397-1.042609.4423191-.219053.2906668-.332793.7730054-.341218 1.4470154v.208522c0 .758261.111633 1.301682.334899 1.630262.227479.32858.585547.49287 1.074204.49287.395981 0 .709817-.18114.941508-.543421.235903-.366493.353855-.897276.353855-1.592349s-.117952-1.215324-.353855-1.5607544c-.235904-.3496428-.558165-.5244641-.966784-.5244641z"/></g><path d="m12.500001 5.5010545-3.0000003-3h6.0000003z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-opacity=".501961"/><path d="m12.5 4.134991-.637826-.634991h1.276753z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="miter"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_changecasetoupper.svg b/icon-themes/elementary_svg/cmd/sc_changecasetoupper.svg
new file mode 100644
index 000000000..209380ccf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_changecasetoupper.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="1" y2="3.5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.414" x2="8.414" y1="1.902" y2="14.749"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><g fill="url(#b)" stroke="#000" stroke-opacity=".49" stroke-width=".772" transform="scale(.95075 1.0518)"><path d="m6.855 13.894-.634-2.08h-3.184l-.634 2.08h-1.997l3.084-8.774h2.265l3.096 8.774zm-1.075-3.634q-.88-2.826-.993-3.197-.108-.37-.156-.585-.196.765-1.128 3.783z"/><path d="m9.944 5.157h2.72q1.858 0 2.695.532.84.525.84 1.678 0 .783-.37 1.285-.364.502-.973.604v.06q.83.185 1.195.693.37.508.37 1.35 0 1.195-.866 1.865-.86.67-2.343.67h-3.27v-8.738zm1.853 3.46h1.076q.753 0 1.087-.233.34-.233.34-.77 0-.503-.37-.718-.364-.22-1.16-.22h-.973zm0 1.47v2.277h1.207q.765 0 1.13-.293.364-.292.364-.895 0-1.088-1.554-1.088z"/></g><path d="m12.5.5-3 3h6z" fill="#f37329" stroke="#a62100" stroke-linecap="round" stroke-opacity=".501961"/></g><path d="m12.5 2-.5.5h1z" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_changedatabasefield.svg b/icon-themes/elementary_svg/cmd/sc_changedatabasefield.svg
new file mode 100644
index 000000000..ff94ea2e0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_changedatabasefield.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-3.128147" y2="10.786898"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.3652913" x2="14.3652913" y1="3.8293751" y2="4.60243315"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="19.0036396" x2="19.0036396" y1="2.283259" y2="5.3754912"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.684467" x2="16.684467" y1="-2.355089" y2="10.01384"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 32.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#f" y1="-7.665694" y2="-7.665694"/><linearGradient id="f"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 15.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#h" y1="22.536863" y2="27.54611"/><linearGradient id="h"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 28.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#f" y1="-7.665694" y2="-7.665694"/><linearGradient id="j" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 11.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#h" y1="22.536863" y2="27.54611"/><linearGradient id="k" gradientTransform="matrix(.25763669 0 0 .2519943 -18.787395 24.390022)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#f" y1="-7.665694" y2="-7.665694"/><linearGradient id="l" gradientTransform="matrix(.56272887 0 0 .58293421 -44.991146 7.801097)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#h" y1="22.536863" y2="27.54611"/><linearGradient id="m" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.31428569 0 0 .34210527 .457142 15.618423)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+
+
+
+
+ /&amp;amp;amp;amp;amp;gt;
+ <g transform="translate(0 -16)"><path d="m14.459827 29.5c0 1.198813-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#e)" stroke="url(#g)"/><path d="m14.5 26.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 25.5c0 1.157142-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#i)" stroke="url(#j)"/><path d="m14.5 22.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 21.5c0 1.217851-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.948833-6.4672704-2 0-4.344467-.79047651-3.046433 6.4672704-3.10022 7.4239625-.0555 6.4672665-.829521 6.4672665 3.10022z" fill="url(#k)" stroke="url(#l)"/><path d="m14.5 18.5c0 1.104569-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.895431-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.895431 6.4999994 2z" fill="url(#m)" stroke="url(#n)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#o)" width="11" x="2.5" y="17.5"/></g><path d="m4.53125 5.6464844a1.4838054 1.4838054 0 0 0 -1.5273438 1.4824218v.8769532l-2.52148432.0019531a1.4838054 1.4838054 0 0 0 -.48242188.0839844v5.8046871a1.4838054 1.4838054 0 0 0 .49804688.085938l2.51757812-.001953v.921875a1.4838054 1.4838054 0 0 0 1.484375 1.484375h.0019531a1.4838054 1.4838054 0 0 0 .9765625-.367188l4.5507814-3.980469a1.4838054 1.4838054 0 0 0 -.029297-2.257812l-4.5644531-3.7929688a1.4838054 1.4838054 0 0 0 -.9042969-.3417968z" display="block" fill="#fff" fill-opacity=".614108"/><path d="m11.453125.65820312a1.4838054 1.4838054 0 0 0 -.904297.34179688l-4.564453 3.7929688a1.4838054 1.4838054 0 0 0 -.0292969 2.2578124l4.5507809 3.9804688a1.4838054 1.4838054 0 0 0 .976563.367188h.001953a1.4838054 1.4838054 0 0 0 1.484375-1.4843755v-.921875l2.517578.0019531a1.4838054 1.4838054 0 0 0 .611328-.1308594v-5.7167968a1.4838054 1.4838054 0 0 0 -.595703-.1269532l-2.521484-.0019531v-.8769531a1.4838054 1.4838054 0 0 0 -1.527344-1.48242188z" display="block" fill="#fff" fill-opacity=".614108"/><g stroke-width="1.546116"><g transform="matrix(.64678195 0 0 .64678195 -6.291211 8.523229)"><path d="m16.684465 9.9486742 6.957523-6.1192986-6.957523-6.1844645v3.8652903l-6.184424-.010201.000001 4.64855h6.184464z" style="display:block;stroke:#002e99;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a);stroke-miterlimit:7"/><g fill="none"><path d="m17.457523 3.0563173h.399262c.373796 0 .373796 0 .373796-.3175645v-1.6593098l3.092233 2.7499324-3.092233 2.7057047v-1.5340378c0-.3986089 0-.3986089-.372449-.3986089h-.400609" opacity=".5" stroke="url(#c)"/><path d="m17.457523 3.0563173h-5.411406v1.5461161h5.411406" opacity=".5" stroke="url(#b)"/></g></g><g transform="matrix(-.64678195 0 0 .64678195 22.291212 3.523229)"><path d="m16.684465 9.9486742 6.957523-6.1192986-6.957523-6.1844645.000002 3.8652903-6.184426-.010201.000001 4.64855h6.184464z" style="display:block;stroke:#452981;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d);stroke-miterlimit:7"/><g fill="none"><path d="m17.457523 3.0563173h.399262c.373796 0 .373796 0 .373796-.3175645v-1.6593098l3.092233 2.7499324-3.092233 2.7057047v-1.5340378c0-.3986089 0-.3986089-.372449-.3986089h-.400609" opacity=".5" stroke="url(#c)"/><path d="m17.457523 3.0563173h-5.411406v1.5461161h5.411406" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_changepicture.svg b/icon-themes/elementary_svg/cmd/sc_changepicture.svg
new file mode 100644
index 000000000..bf73b57f4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_changepicture.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" gradientTransform="matrix(.29729729 0 0 .24324323 .86491 2.1622)" gradientUnits="userSpaceOnUse" x1="23.999983" x2="23.999983" y1="7.555569" y2="40.444458"><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(.0657842 0 0 .06827881 16.55981 5.497619)" gradientUnits="userSpaceOnUse" x1="-107.45584" x2="-107.45584" y1="-37.385227" y2="38.561256"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.0657842 0 0 .06827881 16.55981 5.497619)" gradientUnits="userSpaceOnUse" x1="-96.557358" x2="-96.557358" y1="110.92493" y2="39.991924"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.37142803 0 0 .23902519 -.914224 1.896433)" 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(.31606802 .00018694 .00006478 .23894327 38.784 .94776)" gradientUnits="userSpaceOnUse" x1="-76.834877" x2="-76.844345" y1="6.680585" y2="52.887863"><stop offset="0" stop-opacity=".270588"/><stop offset="1" stop-opacity=".368"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.145206" y1="2.549" y2="-3.603903"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.343643" x2="9.748333" y1="3.73824" y2="3.06222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8.75615" x2="8.75615" xlink:href="#i" y1="4.73043" y2="2.150756"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.954587" x2="8.954587" xlink:href="#i" y1="3.936684" y2="1.753883"/><g transform="translate(.99996 1.999959)"><path d="m1.50004 2.499421c2.9789631 0 12.999999.000682 12.999999.000682l.000011 10.999938s-8.6666733 0-13.00001 0c0-3.6668691 0-7.3337397 0-11.000609z" fill="url(#d)" stroke-width="1.091666"/><path d="m14.50008 13.500081h-13.00008v-11.000081h13.00008z" fill="none" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.00004 4.00004v8.000001h10v-8.000001z" fill="url(#c)"/><path d="m3.00004 4.00004v4.082555c.14848.07106.33651.135627.53977.135627.46418 0 .91812-.389189 1.69318-.389189s1.35801.489434 2.33523.489434 1.19716-.707616 2.44318-.707616 1.12886.448157 1.90909.448157c.53744 0 .76696-.194811 1.07955-.318427v-3.740541z" fill="url(#b)"/><path d="m10.0114 7.350163c-1.24602 0-1.46596.707616-2.44318.707616s-1.56017-.489434-2.33523-.489434-1.229.389189-1.69318.389189c-.20326 0-.39129-.06457-.53977-.135627v.871499c.22336.06164.51301.112039.85795.112039.8795 0 .75402-.306634 1.51137-.306634.75734 0 1.20343.501229 2.22727.501229 1.26814 0 1.55916-.807863 2.5625-.807863.78346 0 .84229.442261 1.70454.442261.5825 0 .77595-.232336 1.13637-.383293v-.771252c-.31259.123616-.54211.318427-1.07955.318427-.78023 0-.66307-.448157-1.90909-.448157z" fill="#fff"/><g fill="none"><path d="m3.50004 4.500251c2.06237 0 9.00006.000447 9.00006.000447l.00001 6.999343s-6.00004 0-9.00007 0c0-2.3332628 0-4.666526 0-6.999788z" opacity=".3" stroke="#000"/><path d="m13.50004 12.500041h-11v-9.000001h11z" stroke="url(#a)" stroke-linecap="round"/></g></g><path d="m-.02929688 4a1.6035602 1.6035602 0 0 0 .29101563.3632812l3.15039065 2.9121094a1.6035602 1.6035602 0 0 0 2.5039062-.4316406l.4042969.4199219c.0309096.1807423.0634037.3462131.0917969.5527343a1.6035602 1.6035602 0 0 0 1.5878906 1.3847657h.8632812.5566407a1.6035602 1.6035602 0 0 0 1.6035161-1.6523438c-.039273-1.2796315-.199874-2.4855329-.646485-3.5488281z" fill="#fff" fill-opacity=".606618"/><g transform="matrix(-2.5196976 0 0 -2.5196976 28.833456 12.016976)"><path d="m7.7044465 1.753905c.042122 1.3724856.5031972 2.1779892 1.9528454 2.0231256v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.2588422-.4419317-1.3890556-1.3890556z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#f)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7816486.6286037.01009-.5325375" opacity=".5" stroke="url(#g)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#h)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4507879-.0518308-1.5874921-1.4483293h-.291331" opacity=".5" stroke="url(#j)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_changepolygon.svg b/icon-themes/elementary_svg/cmd/sc_changepolygon.svg
new file mode 100644
index 000000000..5a524a6cb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_changepolygon.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#d" y1="2.36523" y2="4.614189"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#d" y1="1.753905" y2="3.688147"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 -61.998852 -9.432432)" gradientUnits="userSpaceOnUse" x1="279.74979" x2="288.21469" y1="42.569824" y2="67.620644"><stop offset="0" stop-color="#fff"/><stop offset=".06375919" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.73526" x2="3.121363" y1="15.590015" y2=".888447"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g stroke-width="1.176471" transform="matrix(.85 0 0 .85 3.175028 .346151)"><path d="m13.080985.5-11.580985 4.6500001 5.950704 10.3499999h7.049296l-3.616197-7.8999999z" fill="url(#g)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".686275"/><path d="m11.208984 2.4921875-8.0117184 3.2636719 4.9101563 8.5703126h4.5214841l-2.9589841-6.6445314a.17373426.17373426 0 0 1 -.00781-.1210937z" fill="none" opacity=".5" stroke="url(#f)"/></g><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 4.080689)"><path d="m7.7044465 1.753905c.042122 1.3724856.5031972 2.1779892 1.9528454 2.0231256v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.2588422-.4419317-1.3890556-1.3890556z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#a)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7681953.7214093-.0033633-.6253431" opacity=".5" stroke="url(#b)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#c)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4507879-.0518308-1.5874921-1.4483293h-.291331" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_chapternumberingdialog.svg b/icon-themes/elementary_svg/cmd/sc_chapternumberingdialog.svg
new file mode 100644
index 000000000..8a28bc927
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_chapternumberingdialog.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" 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="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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31428497 0 0 .32592538 2.45716 -.322209)" 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><path d="m3 3v1h-1v3.000001h1v1h-1-1-1v-1h1v-3.000001h-1v-1h1 1z" fill="#f6f6f6" opacity=".35"/><path d="m4.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#c)" stroke-width="1.08562"/><g fill="none" transform="translate(2)"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m0 2v1h1v3.000001h-1v1h1 1 1v-1h-1v-3.000001h1v-1h-1-1z" fill="#565656"/><rect fill="#f37329" height="2" rx=".5" width="8" x="6" y="3"/><g fill="#616161"><rect height="1" rx=".5" width="7" x="7" y="7"/><rect height="1" rx=".5" width="7" x="7" y="10"/><rect height="1" rx=".5" width="7" x="7" y="13"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_charfontname.svg b/icon-themes/elementary_svg/cmd/sc_charfontname.svg
new file mode 100644
index 000000000..646b8f967
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_charfontname.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 22.792 .7)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>/&amp;gt;<path d="m11.173 14.52-.903-3.092h-4.54l-.903 3.09h-2.847l4.398-13.036h3.23l4.412 13.04zm-1.533-5.4q-1.252-4.203-1.414-4.753-.154-.55-.222-.87-.28 1.136-1.61 5.62z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".471" stroke-width=".962"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_checkbox.svg b/icon-themes/elementary_svg/cmd/sc_checkbox.svg
new file mode 100644
index 000000000..90d7400a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_checkbox.svg
@@ -0,0 +1,2 @@
+<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(.04846 0 0 .5238 -20.405 -108.176)" gradientUnits="userSpaceOnUse" x1="292.857" x2="292.857" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.1948 0 0 .7143 -120.792 -334.992)" gradientUnits="userSpaceOnUse" x1="620.067" x2="620.067" y1="446.589" y2="452.189"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -396.08)" gradientUnits="userSpaceOnUse" x1="731.057" x2="731.057" y1="654.815" y2="619.307"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient>
+/&amp;amp;gt;<rect fill="url(#c)" height="12" opacity=".99" rx="1.5" transform="scale(-1)" width="12" x="-14" y="-14"/><rect fill="none" height="15" opacity=".1" rx="3" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1)" width="15" x="-15.5" y="-15.5"/><rect fill="none" height="13" rx="2" stroke="#248adc" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="13" x="-14.5" y="1.5"/><path d="m11.987 3.624 2.013 1.812-6.765 8.94-5.235-4.51 1.732-2.296 3.06 2.658z" fill="#2f78c7" fill-opacity=".992"/><path d="m11.987 2.624 2.013 1.812-6.765 8.94-5.235-4.51 1.732-2.296 3.06 2.658z" fill="#fff"/><rect fill="none" height="11" opacity=".05" rx="1" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="11" x="-13.5" y="2.5"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_choosecontrols.svg b/icon-themes/elementary_svg/cmd/sc_choosecontrols.svg
new file mode 100644
index 000000000..0da30f59e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_choosecontrols.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" 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="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.67911689 0 0 .50770063 -435.40827 -335.44457)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" xlink:href="#a" y1="654.815" y2="619.30701"/><linearGradient id="c" gradientTransform="matrix(.04089215 0 0 .44199979 -16.518546 -90.06334)" gradientUnits="userSpaceOnUse" x1="292.85699" x2="292.85699" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.843156" x2="10.938993" xlink:href="#a" y1="5.636917" y2="10.837817"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".10605836" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#e" y1="293.4281" y2="294.35416"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#e" y1="291.44373" y2="295.94165"/><g transform="matrix(.2183282 0 0 .2183282 .019509 -.391887)"><rect fill="url(#b)" height="10.125998" opacity=".99" rx="1.26575" stroke-width=".843833" transform="scale(-1)" width="10.125998" x="-11.113794" y="-13.032814"/><rect height="10.969831" rx="1.687666" style="opacity:.3;fill:none;stroke:#000;stroke-width:1.211861;stroke-linecap:round;stroke-linejoin:round" transform="scale(-1 1)" width="10.969831" x="-11.480678" y="2.400877"/><g stroke-width=".843833"><path d="m9.4151586 4.2772008 1.6986354 1.5290256-5.7085309 7.5438696-4.41746629-3.8056892 1.46151889-1.9374406 2.5821294 2.2429088z" fill="#2f78c7" fill-opacity=".992"/><path d="m9.4151586 3.4333676 1.6986354 1.5290257-5.7085309 7.5438687-4.41746629-3.8056881 1.46151889-1.9374408 2.5821294 2.2429084z" fill="#fff"/><rect fill="none" height="9.282165" opacity=".05" rx=".843833" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="9.282165" x="-10.691878" y="3.328732"/></g></g><g transform="matrix(.666665 0 0 .666665 .970144 -193.76616)"><rect fill="#dcdcdc" height="5.953141" rx="1.190628" ry="1.289854" stroke="#afafaf" stroke-linecap="square" stroke-width=".396876" width="3.571884" x="1.124475" y="290.84839"/><rect fill="none" height="5.159397" rx=".595314" ry=".992179" stroke="url(#g)" stroke-linecap="square" stroke-width=".396876" width="2.778132" x="1.521351" y="291.24527"/><path d="m1.521351 292.93201h2.778132v1.88516h-2.778132z" fill="#9b9b9b"/><path d="m1.521351 292.83279h2.778132v1.98439h-2.778132z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".396876"/><path d="m3.7041689 292.23747-1.5874992-.00006.7937524-.59526z" fill="#919191"/><path d="m3.7041689 295.41248h-1.587504l.793752.59531z" fill="#919191"/><path d="m1.918227 293.22964h1.98438v1.19064h-1.98438z" fill="none" stroke="url(#f)" stroke-linecap="square" stroke-width=".396876"/></g><g transform="matrix(.21492547 0 0 .21492547 -.800949 1.107339)"><circle cx="9.983051" cy="8.288137" fill="#fdfdfb" r="5.64089" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.231047"/><circle cx="9.983051" cy="8.288137" fill="url(#d)" r="3.384534" stroke-width=".752119"/><circle cx="9.983051" cy="8.288137" r="3.384534" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:1.231047;stroke-linecap:round;stroke-linejoin:round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_choosedesign.svg b/icon-themes/elementary_svg/cmd/sc_choosedesign.svg
new file mode 100644
index 000000000..9ec7f5b5a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_choosedesign.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#b" y1="17" y2="36.026299"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.519934"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="0" x2="16" y1="5.5" y2="5.5"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 .33333 -.86364 0 28.705 -122.667)" gradientUnits="userSpaceOnUse" x1="384.50485" x2="384.50485" y1="30.92145" y2="17.02677"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" stop-color="#fff" stop-opacity=".055147"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".264706"/><stop offset="1" stop-color="#fff" stop-opacity=".485294"/></linearGradient><g transform="matrix(0 1 -1 0 19 0)"><path d="m15.5 3.5v4h-15v-4z" fill="url(#d)" stroke="#783f07" stroke-linejoin="round" stroke-opacity=".490196" stroke-width="1.001"/><path d="m14.46 4.5v2h-12.96v-2z" fill="none" opacity=".4" stroke="url(#e)"/><path d="m3 12v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2z" fill="#a1550a" fill-opacity=".25098" transform="translate(0 -7.9995)"/></g><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" style="fill:#9bdb4d;fill-opacity:.588235;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_choosemacro.svg b/icon-themes/elementary_svg/cmd/sc_choosemacro.svg
new file mode 100644
index 000000000..55754fccb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_choosemacro.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" gradientUnits="userSpaceOnUse" x1="7.941811" x2="7.941811" y1="0" y2="16.000105"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.5" x2="8" y1=".5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3673 0 0 .36733 -.292 -1.32)" gradientUnits="userSpaceOnUse" x1="24.123219" x2="19.852982" y1="24.776405" y2="30.816977"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="65.080002" cy="48.189999" gradientTransform="matrix(0 .6154 -.6695 0 41.292 -38.28)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><g stroke-linejoin="round"><path d="m6.9375.5c-.2484169 0-.4375.18908218-.4375.4375v1.25c-.5539029.1422005-1.051164.3718783-1.53125.65625l-.90625-.90625c-.1756569-.1756579-.449342-.1756579-.625 0l-1.5 1.5c-.175657.1756579-.175657.4493421 0 .625l.90625.90625c-.2843711.4800856-.514049.9773468-.65625 1.53125h-1.25c-.24841699 0-.4375.1890821-.4375.4375v2.125c.00000001.2484178.189083.4375.4375.4375h1.25c.1422009.553903.371879 1.051164.65625 1.53125l-.90625.90625c-.175657.175658-.175657.449342 0 .625l1.5 1.5c.1756579.175658.449342.175658.625 0l.90625-.90625c.4800861.284372.977347.51405 1.53125.65625v1.25c.0000001.248418.189083.4375.4375.4375h2.125c.2484176 0 .4375-.189082.4375-.4375v-1.25c.553903-.1422 1.051164-.371878 1.53125-.65625l.90625.90625c.175658.175658.449342.175658.625 0l1.5-1.5c.175658-.175658.175658-.449342 0-.625l-.90625-.90625c.284372-.480086.51405-.977347.65625-1.53125h1.25c.248418 0 .4375-.1890826.4375-.4375v-2.125c0-.2484178-.189083-.4375-.4375-.4375h-1.25c-.1422-.5539032-.371878-1.0511644-.65625-1.53125l.90625-.90625c.175658-.1756579.175658-.449342 0-.625l-1.5-1.5c-.175658-.1756579-.449342-.1756579-.625 0l-.90625.90625c-.480086-.2843717-.977347-.5140495-1.53125-.65625v-1.25c-.0000004-.24841782-.189082-.4375-.4375-.4375z" display="block" fill="url(#a)" stroke="#000" stroke-opacity=".278431"/><path d="m7.5 1.5v.6875a1.0001 1.0001 0 0 1 -.7519531.96875c-.4423258.1135559-.8468172.2984398-1.2695313.5488281a1.0001 1.0001 0 0 1 -1.2167968-.1542969l-.5117188-.5117187-.7109375.7109375.5117187.5117188a1.0001 1.0001 0 0 1 .1542969 1.2167968c-.2503879.4227139-.4352717.8272048-.5488281 1.2695313a1.0001 1.0001 0 0 1 -.96875.7519531h-.6875v1h.6875a1.0001 1.0001 0 0 1 .96875.7519531c.1135562.4423259.29844.8468159.5488281 1.2695309a1.0001 1.0001 0 0 1 -.1542969 1.216797l-.5117187.511719.7109375.710938.5117188-.511719a1.0001 1.0001 0 0 1 1.2167968-.154297c.4227143.250388.8272063.435273 1.2695313.548828a1.0001 1.0001 0 0 1 .7519531.96875v.6875h1v-.6875a1.0001 1.0001 0 0 1 .7519531-.96875c.442325-.113555.8468169-.29844 1.2695309-.548828a1.0001 1.0001 0 0 1 1.216797.154297l.511719.511719.710938-.710938-.511719-.511719a1.0001 1.0001 0 0 1 -.154297-1.216797c.250388-.422714.435273-.8272059.548828-1.2695309a1.0001 1.0001 0 0 1 .96875-.7519531h.6875v-1h-.6875a1.0001 1.0001 0 0 1 -.96875-.7519531c-.113555-.4423253-.29844-.846818-.548828-1.2695313a1.0001 1.0001 0 0 1 .154297-1.2167968l.511719-.5117188-.710938-.7109375-.511719.5117187a1.0001 1.0001 0 0 1 -1.216797.1542969c-.422714-.2503883-.8272051-.4352722-1.2695309-.5488281a1.0001 1.0001 0 0 1 -.7519531-.96875v-.6875z" display="block" fill="none" stroke="url(#b)" stroke-opacity=".893382"/><path d="m6.5 11.5v-7l5 3.5z" fill="url(#d)" stroke="#002e99" stroke-linecap="round" stroke-opacity=".501961"/></g><path d="m7.5 6.4116117v3.1811347l2.243068-1.5927464z" fill="none" opacity=".6" stroke="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_choosepolygon.svg b/icon-themes/elementary_svg/cmd/sc_choosepolygon.svg
new file mode 100644
index 000000000..ddaea9972
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_choosepolygon.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.00297" x2="16.00297" y1="7.016683" y2="14.016771"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.002944" x2="14.002944" xlink:href="#a" y1="9.016708" y2="12.016747"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.958644" x2="12.958644" y1="8.992981" y2="15.99307"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.958644" x2="12.958644" xlink:href="#a" y1="10.993007" y2="13.993044"/><linearGradient id="f" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="23.418909" x2="23.418909" y1="-5.996188" y2=".013503"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.000929" x2="12.00126" xlink:href="#a" y1="15.030018" y2="19.999826"/><g transform="matrix(.26458 0 0 .26458 -3.439789 -3.182892)"><rect fill="url(#f)" height="8.0001" rx="1" width="6.000076" x="17.500998" y="13.529999"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.499 14.498 4.002063.03201v6.0013l-4.002063-.03201z" opacity=".5" stroke="url(#g)"/><rect height="8.000101" opacity=".5" rx=".86555" ry=".59664" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.000013" width="6.000076" x="17.500999" y="13.53"/></g></g><g transform="matrix(.26458 0 0 .26458 -4.498649 .524776)"><rect fill="url(#b)" height="6.000076" rx="1" width="10.000126" x="17.502989" y="7.516689"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.503 8.5167 8.000102.0000019.000001 4.0000521-8.000102-.000002z" opacity=".5" stroke="url(#c)"/><rect height="6.000076" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="10.000126" x="17.502989" y="7.516689"/></g></g><g transform="matrix(.26458 0 0 .26458 -1.841098 -.791863)"><rect fill="url(#d)" height="6.000075" rx="1" ry="1.000013" width="8.0001" x="14.458663" y="9.492988"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.458675 10.493h6.000076v4.000051h-6.000076z" opacity=".5" stroke="url(#e)"/><rect height="6.000076" opacity=".5" rx="1.000012" ry="1.000013" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" width="8.000101" x="14.458663" y="9.492988"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_circle_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_circle_unfilled.svg
new file mode 100644
index 000000000..569654bd8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_circle_unfilled.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" transform="scale(.26458333)"><path d="m8 .5c-4.142134 0-7.5 3.3578746-7.5 7.5 0 4.142125 3.357866 7.5 7.5 7.5s7.5-3.357875 7.5-7.5c0-4.1421254-3.357866-7.5-7.5-7.5z"/><path d="m4.5273339 11.424727 6.8973931-6.8015142" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_circlearc.svg b/icon-themes/elementary_svg/cmd/sc_circlearc.svg
new file mode 100644
index 000000000..b39644cbe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_circlearc.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.677966" x2="13.016949" y1="-.067797" y2="15.728813"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="4.910156" y2="15.410156"><stop offset="0" stop-color="#fff"/><stop offset=".38095239" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8.5.5c-4.8372559 0-8 3.3578746-8 7.5 0 4.142125 3.357866 7.5 7.5 7.5s7.5-2.803207 7.5-8h-4.035156a3.5049944 3.5049944 0 0 1 .041015.5 3.5049944 3.5049944 0 0 1 -3.505859 3.505859 3.5049944 3.5049944 0 0 1 -3.5058594-3.505859 3.5049944 3.5049944 0 0 1 3.5058594-3.5058594 3.5049944 3.5049944 0 0 1 .5.0410156z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m7.5 1.5c-3.941298.3623213-6.1914063 3.0200768-6.1914062 6.5 0 3.705503 2.9858943 6.691406 6.6914062 6.691406 1.8888175 0 3.541799-.627881 4.734375-1.814453 1.039611-1.034377 1.599184-2.409797 1.765625-4.376953h-2.064454c-.161883 2.361349-2.068655 4.003427-4.435546 4.005859-2.4886193.000246-4.5061055-2.01724-4.5058594-4.505859.0003799-2.3683956 1.6430098-4.2813729 4.0058594-4.4433594z" fill="none" opacity=".5" stroke="url(#b)"/><path d="m12 8h3v1h-3z" fill="#d9d9d9" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_circlecut.svg b/icon-themes/elementary_svg/cmd/sc_circlecut.svg
new file mode 100644
index 000000000..a1205a7fc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_circlecut.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.656013" x2="12.979815" y1="1.240539" y2="15.526492"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.525424" x2="8.237289" y1="3.322034" y2="13.423729"><stop offset="0" stop-color="#fff"/><stop offset=".30284238" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 .5c-4.142134 0-7.5 3.3578746-7.5 7.5 0 4.142125 3.357866 7.5 7.5 7.5s7.5-3.357875 7.5-7.5c0-.1778671-.01516-.3525726-.02734-.5273438l-6.9453162-6.94531245c-.1747715-.0121796-.3494763-.02734375-.5273438-.02734375z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m8.2372881 1c-4.2372881 0-7.2372881 3.1340068-7.2372881 7 0 3.865993 3.1340068 7 7 7 3.865993 0 7-3.235702 7.016949-7.2881356zm-.2372881 1 6 6c0 3.313708-2.686292 6-6 6-3.3137085 0-6-2.686292-6-6 0-3.3137085 2.6862915-6 6-6z" fill="url(#b)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_circlecut_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_circlecut_unfilled.svg
new file mode 100644
index 000000000..46ef36697
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_circlecut_unfilled.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<g fill="none"><path d="m8 .5c-4.142134 0-7.5 3.3578746-7.5 7.5 0 4.142125 3.357866 7.5 7.5 7.5s7.5-3.357875 7.5-7.5c0-.1778671-.01516-.3525726-.02734-.5273438l-6.9453162-6.94531245c-.1747715-.0121796-.3494763-.02734375-.5273438-.02734375z" stroke="#7239b3"/><path d="m8 1 7 7v-7z"/><path d="m5 11 5-5" fill="none" stroke="#7239b3" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_circlepie_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_circlepie_unfilled.svg
new file mode 100644
index 000000000..1326df855
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_circlepie_unfilled.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<g fill="none" stroke="#7239b3"><path d="m8.5.5c-4.8372559 0-8 3.3578746-8 7.5 0 4.142125 3.357866 7.5 7.5 7.5s7.5-2.803207 7.5-8h-7z"/><path d="m4 11 3.5084746-2.559322" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_cleararrowdependents.svg b/icon-themes/elementary_svg/cmd/sc_cleararrowdependents.svg
new file mode 100644
index 000000000..e14ace79c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_cleararrowdependents.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-19.940678" x2="-19.940678" y1="-13.601695" y2="2.398305"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.284962" x2="54.284962" xlink:href="#o" y1="-2.446099" y2="4.221523"/><linearGradient id="c" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.284962" x2="54.284962" xlink:href="#o" y1="-2.423309" y2="4.244313"/><linearGradient id="d" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.288246" x2="54.288246" xlink:href="#o" y1="-2.449354" y2="4.218268"/><linearGradient id="e" gradientTransform="translate(9 -.999997)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3" y2="4"><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="translate(9 7.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(9 2.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(-1 2.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(9 -2.999997)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="j" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 5.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 -1.966325)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#m" y1="13.022708" y2="32.702335"/><linearGradient id="m"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#m" y1="20.584223" y2="32.702335"/><linearGradient id="o" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 2)"><g stroke="#000" stroke-opacity=".308824"><rect fill="url(#b)" height="4" rx=".423727" ry=".491478" width="5" x="10.5" y="-1.5"/><rect fill="url(#c)" height="4" rx=".423727" ry=".491478" transform="translate(0 4.986328)" width="5" x="10.5" y="-1.5"/><rect fill="url(#d)" height="4" rx=".423727" ry=".491478" transform="translate(-.001953 10.001953)" width="5" x="10.5" y="-1.5"/><rect fill="url(#c)" height="3.986328" rx=".423727" ry=".491478" transform="translate(-10 4.986328)" width="5" x="10.5" y="-1.486328"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 4.5h3v2.000003h-3z" stroke="url(#h)"/><path d="m11.5-.5h3v2.000003h-3z" stroke="url(#i)"/><path d="m11.5 4.5h3v2.000003h-3z" stroke="url(#g)"/><path d="m11.5 9.5h3v2.000003h-3z" stroke="url(#f)"/></g><path d="m5.9511719 8.4941406-.7070313.7070313 3.1816406 3.1816401-1.4140624 1.416016 3.8906252.353516-.353516-3.890625-1.4160155 1.414062z" fill="url(#a)" transform="matrix(.99999999664 0 0 .99999999664 -.00000029924 -2.00000065883)"/><path d="m10.902344.49414062-3.8906252.35351563 1.4140624 1.41406255-3.1816406 3.1835937.7070313.7070313 3.1816406-3.1835938 1.4160155 1.4160156z" fill="url(#a)" transform="matrix(.99999999664 0 0 .99999999664 -.00000029924 -2.00000032509)"/><g transform="translate(-7.960021)"><path d="m15.5 12.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#j)" stroke="url(#k)" stroke-linejoin="round"/><g fill="none" transform="translate(0 -2)"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#l)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#n)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_cleararrowprecedents.svg b/icon-themes/elementary_svg/cmd/sc_cleararrowprecedents.svg
new file mode 100644
index 000000000..fff28019f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_cleararrowprecedents.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="6.902344" x2="6.902344" xlink:href="#b" y1="8.494141" y2="-5.505859"/><linearGradient id="b" gradientTransform="translate(-27.940678 -10.601695)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.902344" x2="6.902344" xlink:href="#b" y1="23.152344" y2="9.152344"/><linearGradient id="d" gradientTransform="translate(9 7.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="e" gradientTransform="translate(9 -.999997)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3" y2="4"><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="translate(9 2.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(9 -2.999997)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="h" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.288246" x2="54.288246" xlink:href="#i" y1="-2.449354" y2="4.218268"/><linearGradient id="i" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.284962" x2="54.284962" xlink:href="#i" y1="-2.423309" y2="4.244313"/><linearGradient id="k" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.284962" x2="54.284962" xlink:href="#i" y1="-2.446099" y2="4.221523"/><linearGradient id="l" gradientTransform="translate(-1 2.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="m" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#n" y1="13.022708" y2="32.702335"/><linearGradient id="n"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#n" y1="20.584223" y2="32.702335"/><linearGradient id="p" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 5.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 -1.966325)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><g transform="translate(0 2)"><g transform="matrix(-1 0 0 1 16 0)"><g stroke="#000" stroke-opacity=".308824"><rect fill="url(#k)" height="4" rx=".423727" ry=".491478" width="5" x="10.5" y="-1.5"/><rect fill="url(#j)" height="4" rx=".423727" ry=".491478" transform="translate(0 4.986328)" width="5" x="10.5" y="-1.5"/><rect fill="url(#h)" height="4" rx=".423727" ry=".491478" transform="translate(-.001953 10.001953)" width="5" x="10.5" y="-1.5"/><rect fill="url(#j)" height="3.986328" rx=".423727" ry=".491478" transform="translate(-10 4.986328)" width="5" x="10.5" y="-1.486328"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 4.5h3v2.000003h-3z" stroke="url(#l)"/><path d="m11.5-.5h3v2.000003h-3z" stroke="url(#g)"/><path d="m11.5 4.5h3v2.000003h-3z" stroke="url(#f)"/><path d="m11.5 9.5h3v2.000003h-3z" stroke="url(#d)"/></g></g><path d="m5.9511719 8.4941406-.7070313.7070313 3.1816406 3.1816401-1.4140624 1.416016 3.8906252.353516-.353516-3.890625-1.4160155 1.414062z" fill="url(#c)" transform="matrix(.99999999664 0 0 -.99999999664 .09765570076 20.15234365883)"/><path d="m10.902344.49414062-3.8906252.35351563 1.4140624 1.41406255-3.1816406 3.1835937.7070313.7070313 3.1816406-3.1835938 1.4160155 1.4160156z" fill="url(#a)" transform="matrix(.99999999664 0 0 -.99999999664 .09765570076 5.49414132509)"/><path d="m15.5 12.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#p)" stroke="url(#q)" stroke-linejoin="round"/><g fill="none" transform="translate(0 -2)"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#m)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#o)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_cleararrows.svg b/icon-themes/elementary_svg/cmd/sc_cleararrows.svg
new file mode 100644
index 000000000..554b59889
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_cleararrows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-27.940678 -10.601695)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient gradientUnits="userSpaceOnUse" x1="0" x2="15" xlink:href="#a" y1="6" y2="6"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#a" y1="-3.5" y2="13.5"/><linearGradient id="c" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 5.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 -1.966325)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#f" y1="13.022708" y2="32.702335"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#f" y1="20.584223" y2="32.702335"/><g transform="translate(0 2)"><path d="m10.654297 0-3.904297.01367188 1.2851562 1.53125002-4.8242187 4.0488281a2.506052 2.506052 0 0 0 -.0390625-.0097656 2.506052 2.506052 0 0 0 -.2050781-.0488282 2.506052 2.506052 0 0 0 -.0195313-.0019531 2.506052 2.506052 0 0 0 -.2285156-.03125 2.506052 2.506052 0 0 0 -.2128906-.0097656 2.506052 2.506052 0 0 0 -.2128906.0097656 2.506052 2.506052 0 0 0 -.1054688.0117188 2.506052 2.506052 0 0 0 -.1640625.0273437 2.506052 2.506052 0 0 0 -.078125.0175782 2.506052 2.506052 0 0 0 -.1347656.0332031 2.506052 2.506052 0 0 0 -.1425781.046875 2.506052 2.506052 0 0 0 -.1015626.0371093 2.506052 2.506052 0 0 0 -.109375.0488282 2.506052 2.506052 0 0 0 -.1308593.0625 2.506052 2.506052 0 0 0 -.0742188.0449218 2.506052 2.506052 0 0 0 -.1347656.0820313 2.506052 2.506052 0 0 0 -.0996094.0703125 2.506052 2.506052 0 0 0 -.09179685.0703125 2.506052 2.506052 0 0 0 -.08984375.0800781 2.506052 2.506052 0 0 0 -.11132812.1035156 2.506052 2.506052 0 0 0 -.05078126.0546876 2.506052 2.506052 0 0 0 -.11523437.1308593 2.506052 2.506052 0 0 0 -.05078125.0644531 2.506052 2.506052 0 0 0 -.09179688.1308594 2.506052 2.506052 0 0 0 -.06054687.0957032 2.506052 2.506052 0 0 0 -.06835937.1230468 2.506052 2.506052 0 0 0 -.03710938.0761719 2.506052 2.506052 0 0 0 -.06835938.1484375 2.506052 2.506052 0 0 0 -.03515624.0976562 2.506052 2.506052 0 0 0 -.046875.1425782 2.506052 2.506052 0 0 0 -.02539063.0996094 2.506052 2.506052 0 0 0 -.02929687.1347656 2.506052 2.506052 0 0 0 -.01757813.1074218 2.506052 2.506052 0 0 0 -.01757812.1445313 2.506052 2.506052 0 0 0 -.00976563.2089844 2.506052 2.506052 0 0 0 .00976563.2089843 2.506052 2.506052 0 0 0 .01757812.1445313 2.506052 2.506052 0 0 0 .01757813.1074219 2.506052 2.506052 0 0 0 .02929687.1347656 2.506052 2.506052 0 0 0 .02539063.0996094 2.506052 2.506052 0 0 0 .046875.1425781 2.506052 2.506052 0 0 0 .03515624.0976563 2.506052 2.506052 0 0 0 .06835938.1484374 2.506052 2.506052 0 0 0 .03710938.0761719 2.506052 2.506052 0 0 0 .06445312.1132813 2.506052 2.506052 0 0 0 .0703125.1152344 2.506052 2.506052 0 0 0 .0703125.0996093 2.506052 2.506052 0 0 0 .06835938.0898438 2.506052 2.506052 0 0 0 .09960937.1132812 2.506052 2.506052 0 0 0 .07421875.078125 2.506052 2.506052 0 0 0 .1015625.09375 2.506052 2.506052 0 0 0 .08203125.0722657 2.506052 2.506052 0 0 0 .11328125.0859372 2.506052 2.506052 0 0 0 .0859375.0625 2.506052 2.506052 0 0 0 .1152344.070313 2.506052 2.506052 0 0 0 .1132812.064453 2.506052 2.506052 0 0 0 .0761719.037109 2.506052 2.506052 0 0 0 .1484375.06836 2.506052 2.506052 0 0 0 .0976563.035156 2.506052 2.506052 0 0 0 .1425781.046875 2.506052 2.506052 0 0 0 .0996093.025391 2.506052 2.506052 0 0 0 .1347657.029296 2.506052 2.506052 0 0 0 .1074219.017578 2.506052 2.506052 0 0 0 .1445312.017579 2.506052 2.506052 0 0 0 .2089844.009765 2.506052 2.506052 0 0 0 .2324218-.011718 2.506052 2.506052 0 0 0 .0722657-.009766 2.506052 2.506052 0 0 0 .1601562-.023438 2.506052 2.506052 0 0 0 .1210938-.027343 2.506052 2.506052 0 0 0 .1132812-.029297l4.8300781 4.052734-1.2851562 1.53125 3.904297.013672-.6914064-3.84375-1.2851562 1.53125-4.5292969-3.8007812a2.506052 2.506052 0 0 0 .0019531-.0019532 2.506052 2.506052 0 0 0 .1601563-.1542968 2.506052 2.506052 0 0 0 .046875-.0488282 2.506052 2.506052 0 0 0 .1054687-.125 2.506052 2.506052 0 0 0 .0566406-.0742187 2.506052 2.506052 0 0 0 .0996094-.1425781 2.506052 2.506052 0 0 0 .03125-.0507813 2.506052 2.506052 0 0 0 .1054688-.1914063 2.506052 2.506052 0 0 0 .0097656-.0234374 2.506052 2.506052 0 0 0 .078125-.1777344 2.506052 2.506052 0 0 0 .0234375-.0664063 2.506052 2.506052 0 0 0 .0625-.2011719 2.506052 2.506052 0 0 0 .0039063-.0214843 2.506052 2.506052 0 0 0 .046875-.2246094 2.506052 2.506052 0 0 0 .0019531-.015625 2.506052 2.506052 0 0 0 .0214843-.1933594 2.506052 2.506052 0 0 0 .0078126-.1738281h6.9882812v2l3-2.5-3-2.5v2h-7.1972656a2.506052 2.506052 0 0 0 -.0078125-.0175781 2.506052 2.506052 0 0 0 -.1035157-.2070313 2.506052 2.506052 0 0 0 -.0097656-.015625 2.506052 2.506052 0 0 0 -.109375-.1757812 2.506052 2.506052 0 0 0 -.0390625-.0546875 2.506052 2.506052 0 0 0 -.109375-.140625 2.506052 2.506052 0 0 0 -.046875-.0527344 2.506052 2.506052 0 0 0 -.1445312-.1523437 2.506052 2.506052 0 0 0 -.0800781-.0742188l4.5253906-3.796875 1.2851562 1.53125z" fill="url(#b)" transform="translate(0 -2)"/><path d="m9.875 7a1.6890529 1.6890529 0 0 0 -1.0976562.4550781l-.5820313.5449219h3.4394535l-.511719-.5097656a1.6890529 1.6890529 0 0 0 -1.1640626-.4902344zm4.056641 0a1.6890529 1.6890529 0 0 0 -1.125.5019531l-.806641.8183594v1.6796875l3-2.5-.519531-.4316406a1.6890529 1.6890529 0 0 0 -.548828-.0683594zm-3.9687504 5.15625-1.2851562 1.53125-1.1308594-.949219-.2792969.279297a1.6890529 1.6890529 0 0 0 -.3457031.503906l1.1132812.933594-.7851562.933594a1.6890529 1.6890529 0 0 0 .0332031.035156l.5820313.566406 2.7890626.009766z" fill="#fff" fill-opacity=".816176" transform="translate(0 -2)"/><path d="m15.5 12.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none" transform="translate(0 -2)"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_closedoc.svg b/icon-themes/elementary_svg/cmd/sc_closedoc.svg
new file mode 100644
index 000000000..9a6714322
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_closedoc.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" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.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" gradientTransform="matrix(.37342256 0 0 .2791721 -750.7135 -889.57069)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.9971"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.505974" x2="10.505974" y1="6.262787" y2="14.959632"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#a)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m10.6268 5.7548002c-2.6880448 0-4.872 2.1839552-4.872 4.8719998 0 2.688045 2.1839552 4.872 4.872 4.872 2.688045 0 4.872-2.183955 4.872-4.872 0-2.6880446-2.183955-4.8719998-4.872-4.8719998z" fill="url(#d)" opacity=".99" stroke-width=".6496"/><path d="m10.627 5.7550002c-2.688 0-4.872 2.184-4.872 4.8719998 0 2.688 2.184 4.872 4.872 4.872s4.872-2.185 4.872-4.873c0-2.6879998-2.185-4.8719998-4.873-4.8719998z" fill="none" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.8492 10.6268c0 2.332064-1.890336 4.2224-4.2224 4.2224s-4.2224-1.890336-4.2224-4.2224c0-2.3320638 1.890336-4.2223998 4.2224-4.2223998s4.2224 1.890336 4.2224 4.2223998z" style="opacity:.4;fill:none;stroke-width:.999734;stroke-linecap:round;stroke-linejoin:round;stroke:url(#e)"/><path d="m8.99 8.6780002c-.382 0-.752.25-.895.603-.143.355-.05.7899998.224 1.0559998l.944.946-.953.953a.638.638 0 0 0 -.016.016c-.336.363-.324.993.025 1.342.348.35.977.36 1.338.024a.638.638 0 0 0 .017-.017l.952-.954.936.937c.352.378 1.024.39 1.39.025.365-.365.352-1.038-.026-1.39l-.936-.936.948-.948c.276-.27.365-.7119998.215-1.0669998s-.53-.598-.916-.588c-.247.006-.49.112-.662.29l-.948.947-.945-.945c-.18-.186-.435-.294-.693-.294z" fill="#7a0000" opacity=".05"/><path d="m9 9.3240002a.325.325 0 0 0 -.227.558l1.395 1.3939998-1.395 1.394a.32526912.32526912 0 1 0 .46.46l1.394-1.395 1.394 1.395a.32526912.32526912 0 1 0 .46-.46l-1.394-1.394 1.395-1.3939998a.325.325 0 0 0 -.236-.557.325.325 0 0 0 -.223.097l-1.393 1.3949998-1.394-1.3949998a.325.325 0 0 0 -.236-.098z" fill="#7a0000" opacity=".15"/><path d="m9 8.6740002a.325.325 0 0 0 -.227.56l1.395 1.3929998-1.395 1.394a.32526912.32526912 0 1 0 .46.46l1.394-1.394 1.394 1.395a.32526912.32526912 0 1 0 .46-.46l-1.394-1.393 1.395-1.3939998a.325.325 0 0 0 -.236-.558.325.325 0 0 0 -.223.098l-1.393 1.3949998-1.394-1.3949998a.325.325 0 0 0 -.234-.1z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_closemasterview.svg b/icon-themes/elementary_svg/cmd/sc_closemasterview.svg
new file mode 100644
index 000000000..eacf8154e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_closemasterview.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" gradientTransform="matrix(.37342256 0 0 .2791721 -750.7135 -889.57069)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.9971"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.515966" x2="10.515966" y1="6.623698" y2="14.601299"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48449877 0 0 .34573161 51.746207 -2.345813)" gradientUnits="userSpaceOnUse" x1="-90.291679" x2="-90.291679" y1="44.38649" y2="12.569903"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="d" cx="6.296552" cy="2.23274" gradientTransform="matrix(-.00000002 2 -2.3881217 -.00000004 13.332056 -12.593104)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.35135134 0 0 .2162162 -.43243 3.310814)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="3.187486" y2="40.187489"><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><path d="m.49996075 2.5000267c3.43728005 0 15.00006125.0006471 15.00006125.0006471l.0039 10.9955252h-15.000055l-.00390625-10.9961617z" fill="url(#d)" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999921"/><path d="m14.5 12.5h-13.0000002v-8.9999338h13.0000002z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round"/><path d="m4.0000001 6.5h1.9999999zm2.9999999 0h2zm3 0h1zm-5.9999999 1.994804.9999999.005196zm1.9999999.005196h1zm1.5 0h1zm1.5 0 3 .00518zm-4.9999999 2h1.7459999zm1.9999999 0h1zm2 0h1zm2 0h1.867483z" fill="none" stroke="#fff"/><path d="m10.6268 5.7548002c-2.6880448 0-4.872 2.1839552-4.872 4.8719998 0 2.688045 2.1839552 4.872 4.872 4.872 2.688045 0 4.872-2.183955 4.872-4.872 0-2.6880446-2.183955-4.8719998-4.872-4.8719998z" fill="url(#a)" opacity=".99" stroke-width=".6496"/><path d="m10.627 5.7550002c-2.688 0-4.872 2.184-4.872 4.8719998 0 2.688 2.184 4.872 4.872 4.872s4.872-2.185 4.872-4.873c0-2.6879998-2.185-4.8719998-4.873-4.8719998z" fill="none" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.5 10.6268c0 2.139198-1.734002 3.8732-3.8732 3.8732-2.1391982 0-3.8732-1.734002-3.8732-3.8732s1.7340018-3.8731998 3.8732-3.8731998c2.139198 0 3.8732 1.7340018 3.8732 3.8731998z" fill="none" opacity=".4" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.99 8.6780002c-.382 0-.752.25-.895.603-.143.355-.05.7899998.224 1.0559998l.944.946-.953.953a.638.638 0 0 0 -.016.016c-.336.363-.324.993.025 1.342.348.35.977.36 1.338.024a.638.638 0 0 0 .017-.017l.952-.954.936.937c.352.378 1.024.39 1.39.025.365-.365.352-1.038-.026-1.39l-.936-.936.948-.948c.276-.27.365-.7119998.215-1.0669998s-.53-.598-.916-.588c-.247.006-.49.112-.662.29l-.948.947-.945-.945c-.18-.186-.435-.294-.693-.294z" fill="#7a0000" opacity=".05"/><path d="m9 9.3240002a.325.325 0 0 0 -.227.558l1.395 1.3939998-1.395 1.394a.32526912.32526912 0 1 0 .46.46l1.394-1.395 1.394 1.395a.32526912.32526912 0 1 0 .46-.46l-1.394-1.394 1.395-1.3939998a.325.325 0 0 0 -.236-.557.325.325 0 0 0 -.223.097l-1.393 1.3949998-1.394-1.3949998a.325.325 0 0 0 -.236-.098z" fill="#7a0000" opacity=".15"/><path d="m9 8.6740002a.325.325 0 0 0 -.227.56l1.395 1.3929998-1.395 1.394a.32526912.32526912 0 1 0 .46.46l1.394-1.394 1.394 1.395a.32526912.32526912 0 1 0 .46-.46l-1.394-1.393 1.395-1.3939998a.325.325 0 0 0 -.236-.558.325.325 0 0 0 -.223.098l-1.393 1.3949998-1.394-1.3949998a.325.325 0 0 0 -.234-.1z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_closepreview.svg b/icon-themes/elementary_svg/cmd/sc_closepreview.svg
new file mode 100644
index 000000000..0d3767b83
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_closepreview.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" gradientUnits="userSpaceOnUse" x1="7.814092" x2="7.814092" y1="1.282271" y2="14.669901"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.57484957 0 0 .4297553 -1164.0142 -1377.7717)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><path d="m7.9999999.50000026c-4.138243 0-7.49999996 3.36175724-7.49999996 7.49999984 0 4.1382429 3.36175696 7.4999999 7.49999996 7.4999999 4.1382431 0 7.5000071-3.361757 7.5000001-7.4999999 0-4.1382426-3.361757-7.49999984-7.5000001-7.49999984z" fill="url(#b)" opacity=".99"/><path d="m7.9999999.50000016c-4.138243 0-7.49999996 3.36175724-7.49999996 7.49999994 0 4.1382429 3.36175696 7.4999999 7.49999996 7.4999999 4.1382431 0 7.5000071-3.361757 7.5000001-7.4999999 0-4.1382427-3.361757-7.49999994-7.5000001-7.49999994z" fill="none" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.5 7.9997641c0 3.5899719-2.910366 6.5002359-6.4999211 6.5002359-3.589884 0-6.500079-2.910298-6.500079-6.5002359 0-3.5898015 2.910195-6.4997709 6.500079-6.4997709 3.5895551 0 6.4999211 2.9099694 6.4999211 6.4997709z" fill="none" opacity=".4" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.4941406 5.0195312c-.5834658-.0000255-1.1483759.3809925-1.3671875.921875-.2188115.5408826-.0775692 1.2076158.3417969 1.6132813l1.4453125 1.4453125-1.4570313 1.457031a.9754565.9754565 0 0 0 -.025391.02539c-.5139078.552747-.4965713 1.515147.037109 2.048828.5336807.533681 1.4960802.551017 2.0488281.03711a.9754565.9754565 0 0 0 .025391-.02539l1.4570317-1.457031 1.4316406 1.43164c.5382917.578957 1.5660064.598057 2.1250004.03906.558994-.558994.539894-1.586709-.03906-2.125l-1.431643-1.431638 1.449218-1.4492188c.421281-.4116598.557912-1.0885134.328125-1.6308593-.229787-.542346-.811599-.9147364-1.40039-.8984375-.378158.0105112-.7493015.1727646-1.0136722.4433594l-1.4492188 1.4492187-1.4453125-1.4453125c-.2742346-.2834618-.666142-.4492355-1.0605469-.4492188z" fill="#7a0000" opacity=".05" transform="matrix(1.0063871 0 0 1.0069747 -.050501 -.054541)"/><path d="m5.494 5.9937218a.5.5 0 0 0 -.347.86l2.146 2.146-2.146 2.1460002a.50027817.50027817 0 1 0 .707.708l2.146-2.1470002 2.147 2.1470002a.50027817.50027817 0 1 0 .707-.708l-2.147-2.1460002 2.147-2.146a.5.5 0 0 0 -.364-.858.5.5 0 0 0 -.343.15l-2.147 2.147-2.146-2.147a.5.5 0 0 0 -.36-.152z" fill="#7a0000" opacity=".15"/><path d="m5.494 4.994a.5.5 0 0 0 -.347.86l2.146 2.146-2.146 2.146a.50027817.50027817 0 1 0 .707.708l2.146-2.147 2.147 2.147a.50027817.50027817 0 1 0 .707-.708l-2.147-2.146 2.147-2.146a.5.5 0 0 0 -.364-.858.5.5 0 0 0 -.343.15l-2.147 2.147-2.146-2.147a.5.5 0 0 0 -.36-.152z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_closewin.svg b/icon-themes/elementary_svg/cmd/sc_closewin.svg
new file mode 100644
index 000000000..6010101c9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_closewin.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" gradientTransform="matrix(.37342256 0 0 .2791721 -750.7135 -889.57069)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.9971"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.505974" x2="10.505974" y1="6.262787" y2="14.959632"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.0002" x2="8" y1="3.000209" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="9.072" cy="9.514" fx="8.542" gradientTransform="matrix(0 1.26264 -1.5783 0 23.016 -11.455)" gradientUnits="userSpaceOnUse" r="12.672"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="4.5"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><rect fill="url(#d)" height="13" rx="1" width="13" x="1.5" y="1.5"/><path d="m2.5 1.5c-.554 0-1 .446-1 1v3.5h13v-3.5c0-.554-.446-1-1-1z" fill="url(#e)"/><g fill="none"><rect height="13" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="13" x="1.5" y="1.5"/><path d="m2.5 2.5h11v11h-11z" opacity=".7" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 5.5h12" opacity=".2" stroke="#000"/></g><path d="m10.6268 5.7548c-2.6880448 0-4.872 2.1839552-4.872 4.872 0 2.688045 2.1839552 4.872 4.872 4.872 2.688045 0 4.872-2.183955 4.872-4.872 0-2.6880448-2.183955-4.872-4.872-4.872z" fill="url(#a)" opacity=".99" stroke-width=".6496"/><path d="m10.627 5.755c-2.688 0-4.872 2.184-4.872 4.872s2.184 4.872 4.872 4.872 4.872-2.185 4.872-4.873-2.185-4.872-4.873-4.872z" fill="none" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.8492 10.6268c0 2.332064-1.890336 4.2224-4.2224 4.2224s-4.2224-1.890336-4.2224-4.2224 1.890336-4.2224 4.2224-4.2224 4.2224 1.890336 4.2224 4.2224z" style="opacity:.4;fill:none;stroke-width:.999734;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><path d="m8.99 8.678c-.382 0-.752.25-.895.603-.143.355-.05.79.224 1.056l.944.946-.953.953a.638.638 0 0 0 -.016.016c-.336.363-.324.993.025 1.342.348.35.977.36 1.338.024a.638.638 0 0 0 .017-.017l.952-.954.936.937c.352.378 1.024.39 1.39.025.365-.365.352-1.038-.026-1.39l-.936-.936.948-.948c.276-.27.365-.712.215-1.067s-.53-.598-.916-.588c-.247.006-.49.112-.662.29l-.948.947-.945-.945c-.18-.186-.435-.294-.693-.294z" fill="#7a0000" opacity=".05"/><path d="m9 9.324a.325.325 0 0 0 -.227.558l1.395 1.394-1.395 1.394a.32526912.32526912 0 1 0 .46.46l1.394-1.395 1.394 1.395a.32526912.32526912 0 1 0 .46-.46l-1.394-1.394 1.395-1.394a.325.325 0 0 0 -.236-.557.325.325 0 0 0 -.223.097l-1.393 1.395-1.394-1.395a.325.325 0 0 0 -.236-.098z" fill="#7a0000" opacity=".15"/><path d="m9 8.674a.325.325 0 0 0 -.227.56l1.395 1.393-1.395 1.394a.32526912.32526912 0 1 0 .46.46l1.394-1.394 1.394 1.395a.32526912.32526912 0 1 0 .46-.46l-1.394-1.393 1.395-1.394a.325.325 0 0 0 -.236-.558.325.325 0 0 0 -.223.098l-1.393 1.395-1.394-1.395a.325.325 0 0 0 -.234-.1z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_color.svg b/icon-themes/elementary_svg/cmd/sc_color.svg
new file mode 100644
index 000000000..897e7d289
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_color.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.3673 0 0 .36733 15.431 .868)" gradientUnits="userSpaceOnUse" x1="-18.081625" x2="-18.081625" y1="34.772778" y2="37.015892"><stop offset="0" stop-color="#fff"/><stop offset=".0257705" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99801056 0 0 1.0626878 -14.968169 10.982075)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 22.792 -.29)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+/&amp;amp;amp;amp;gt;<g transform="matrix(.9375 0 0 1 .5 -.5)"><path d="m0 13h.64v3h-.64z" fill="#ff0909"/><path d="m.64 13h.64v3h-.64z" fill="#ff2c09"/><path d="m1.28 13h.64v3h-.64z" fill="#ffb509"/><path d="m1.92 13h.64v3h-.64z" fill="#ffc109"/><path d="m2.56 13h.64v3h-.64z" fill="#adff09"/><path d="m3.2 13h.64v3h-.64z" fill="#92ff09"/><path d="m3.84 13h.64v3h-.64z" fill="#84ff09"/><path d="m4.48 13h.64v3h-.64z" fill="#43ff09"/><path d="m5.12 13h.64v3h-.64z" fill="#09ff11"/><path d="m5.76 13h.64v3h-.64z" fill="#09ff59"/><path d="m6.4 13h.64v3h-.64z" fill="#09ff68"/><path d="m7.04 13h.64v3h-.64z" fill="#09ff68"/><path d="m7.68 13h.64v3h-.64z" fill="#09ffa9"/><path d="m8.32 13h.64v3h-.64z" fill="#09ffff"/><path d="m8.96 13h.64v3h-.64z" fill="#09d2ff"/><path d="m9.6 13h.64v3h-.64z" fill="#0985ff"/><path d="m10.24 13h.64v3h-.64z" fill="#0947ff"/><path d="m10.88 13h.64v3h-.64z" fill="#092fff"/><path d="m11.52 13h.64v3h-.64z" fill="#5c09ff"/><path d="m12.16 13h.64v3h-.64z" fill="#8d09ff"/><path d="m12.8 13h.64v3h-.64z" fill="#cb09ff"/><path d="m13.44 13h.64v3h-.64z" fill="#b709ff"/><path d="m14.08 13h.64v3h-.64z" fill="#f709ff"/><path d="m14.72 13h.64v3h-.64z" fill="#ff099d"/><path d="m15.36 13h.64v3h-.64z" fill="#ff0951"/></g><path d="m10.5 11.5-.491525-1.9661017-4.0414581-.0318983-.4670169 1.998h-2.847l3.725-11.008h3.23l3.739 11.01zm-.9237288-4c-.8346667-2.802-1.2422712-3.7563333-1.3502712-4.123-.1026667-.3666667-.1766667-.6566667-.222-.87-.1866667.7573333-.5258079 1.9687684-1.4124746 4.9581017z" fill="url(#c)" stroke="#000" stroke-linejoin="round" stroke-opacity=".471" stroke-width=".962"/><g stroke-linecap="square"><path d="m1.5 13.5h13v1h-13z" fill="#ff0951" opacity=".6" stroke="url(#a)"/><path d="m.5 12.5h15v3h-15z" fill="none" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_colorscaleformatdialog.svg b/icon-themes/elementary_svg/cmd/sc_colorscaleformatdialog.svg
new file mode 100644
index 000000000..3513019db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_colorscaleformatdialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 11.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#b" y1="5.499996" y2="7.555551"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 7.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#b" y1="5.499996" y2="7.555551"/><linearGradient id="d" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 3.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#b" y1="5.499996" y2="7.555551"/><linearGradient id="e" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 1.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#b" y1="7.555551" y2="54.833324"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3" y2="6"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="7" y2="10"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" y1="11" y2="14"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.25378586 0 0 .30501865 44.128979 -8.143104)" gradientUnits="userSpaceOnUse" x1="-158.4903" x2="-154.21603" y1="75.568459" y2="33.451473"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.28571361 0 0 .30419701 20.142873 -5.767395)" gradientUnits="userSpaceOnUse" x1="9.301924" x2="9.301924" y1="23.378263" y2="70.842506"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><rect fill="url(#j)" height="13.998343" rx=".218243" ry=".372828" stroke="url(#i)" stroke-width=".999899" width="15.0001" x=".499949" y="1.501707"/><rect fill="url(#g)" height="2" rx=".218243" ry=".372828" stroke="#ad5f00" stroke-opacity=".501961" width="11.006728" x="2.5" y="7.5"/><path d="m1.5 14.5v-12h13v12z" fill="none" stroke="url(#e)"/><path d="m2.5 3.5h11v2h-11z" fill="url(#f)" stroke="#002e99" stroke-opacity=".501961"/><path d="m3.5 4.5h9z" fill="none" opacity=".3" stroke="url(#d)"/><path d="m3.5 8.5h9z" fill="none" opacity=".3" stroke="url(#c)"/><path d="m2.5 11.5h11v2h-11z" fill="url(#h)" stroke="#206b00" stroke-opacity=".501961"/><path d="m3.5 12.5h9z" fill="none" opacity=".3" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_colorsettings.svg b/icon-themes/elementary_svg/cmd/sc_colorsettings.svg
new file mode 100644
index 000000000..e229076d0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_colorsettings.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" gradientUnits="userSpaceOnUse" x1="2.23155" x2="6.84695" y1="1043.213244" y2="1040.905544"><stop offset="0" stop-color="#f01e14"/><stop offset="1" stop-color="#f5d21e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.15465" x2="11.46235" y1="1038.597844" y2="1043.213244"><stop offset="0" stop-color="#f5d21e"/><stop offset="1" stop-color="#64e10f"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.77005" x2="9.15465" y1="1045.520944" y2="1047.828644"><stop offset="0" stop-color="#64e10f"/><stop offset="1" stop-color="#3c73af"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.84695" x2="3.3854" y1="1050.136344" y2="1045.520944"><stop offset="0" stop-color="#3c73af"/><stop offset="1" stop-color="#f01e14"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1037.362" y2="1051.362"><stop offset="0" stop-color="#fff"/><stop offset=".205" stop-color="#fff" stop-opacity=".235"/><stop offset=".789" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -1036.362)"><path d="m8 1051.862a7.5 7.5 0 0 1 -5.303-2.197 7.5 7.5 0 0 1 -2.197-5.303h7.5z" fill="url(#d)"/><path d="m15.5 1044.362a7.5 7.5 0 0 1 -7.5 7.5v-7.5z" fill="url(#c)"/><path d="m8 1036.862a7.5 7.5 0 0 1 7.5 7.5h-7.5z" fill="url(#b)"/><path d="m.5 1044.362a7.5 7.5 0 0 1 7.5-7.5v7.5z" fill="url(#a)"/><circle cx="8" cy="1044.362" fill="none" opacity=".4" r="6.5" stroke="url(#e)"/><circle cx="8" cy="1044.362" fill="#dcdcdc" r="2.5"/><g fill="none" stroke="#000"><circle cx="8" cy="1044.362" opacity=".3" r="2.5" stroke-linejoin="round"/><circle cx="8" cy="1044.362" opacity=".4" r="7.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_columnmenu.svg b/icon-themes/elementary_svg/cmd/sc_columnmenu.svg
new file mode 100644
index 000000000..9212626f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_columnmenu.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.7" x2="11.7" y1="1.834" y2="12.026"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.7" x2="9.7" y1="2.783" y2="15.8025"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 0 0 0 8.7 8.7)" gradientUnits="userSpaceOnUse" x1="86.133003" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(1 0 0 .71428571 -1 -.571429)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="23.200001" y2="1.5"><stop offset="0" stop-color="#3689e6"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#i)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><path d="m10.5.5v15h-5v-15z" fill="url(#g)" stroke-width=".845154"/><path d="m-5 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h4v4h-4zm0 5h4v4h-4zm0 5h4v4h-4z" fill="#002e99" fill-opacity=".501961" transform="translate(11)"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#d)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#e)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#f)"/><g transform="translate(-5)"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#d)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#e)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#f)"/></g><g transform="translate(5)"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#d)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#e)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#f)"/></g></g><g transform="translate(-.283018 .815882)"><path d="m11.22 8c-.125 0-.22.095-.22.22v.624c-.277.07-.526.186-.766.328l-.454-.452c-.087-.09-.223-.09-.31 0l-.75.75c-.09.087-.09.223 0 .31l.452.454c-.142.24-.257.49-.328.766h-.624c-.125 0-.22.095-.22.22v1.06c0 .125.095.22.22.22h.624c.07.277.186.526.328.766l-.453.453c-.09.087-.09.223 0 .31l.75.75c.087.09.223.09.31 0l.454-.452c.24.142.49.257.766.328v.625c0 .125.095.22.22.22h1.06c.125 0 .22-.095.22-.22v-.624c.277-.07.526-.186.766-.328l.453.453c.087.09.223.09.31 0l.75-.75c.09-.087.09-.223 0-.31l-.452-.454c.142-.24.257-.49.328-.766h.625c.125 0 .22-.095.22-.22v-1.06c0-.125-.095-.22-.22-.22h-.624c-.07-.277-.186-.526-.328-.766l.453-.453c.09-.087.09-.223 0-.31l-.75-.75c-.087-.09-.223-.09-.31 0l-.454.452c-.24-.142-.49-.257-.766-.328v-.626c0-.125-.095-.22-.22-.22zm.53 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527" transform="matrix(1.1 -.4 .4 1.1 -6 2.3)"/><path d="m10.718 8.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.75 9.75c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".879" transform="matrix(1.1 -.4 .4 1.1 -6 2.3)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_columnwidth.svg b/icon-themes/elementary_svg/cmd/sc_columnwidth.svg
new file mode 100644
index 000000000..6dc9ea1e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_columnwidth.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1=".5" y2="15.5"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientTransform="translate(-4)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="2" y2="4"/><linearGradient id="c" gradientTransform="translate(-4 5)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 10.98 1036.705)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(3.999)"><path d="m1.7711864.5h4.4576276c.150237 0 .271186.13606779.271186.30508474v10.38983026c0 .169017-.120949.305085-.271186.305085h-4.4576276c-.1502372 0-.2711864-.136068-.2711864-.305085v-10.38983026c0-.16901695.1209492-.30508474.2711864-.30508474z" fill="url(#a)"/><path d="m5.5019531.00195313c-.276 0-.5.22399999-.5.49999999l.0019531 10.99804688c0 .276.2240001.5.5.5h4.9941408c.276 0 .5-.224.5-.5l-.002-5.5h.002v-1h-.002v-4.49804688c0-.276-.224-.49999999-.5-.49999999zm.4960938.99804687h4v4h-4zm0 5h4l.00391 5.001953h-4.0000038z" opacity=".32" transform="translate(-3.999)"/><g fill="none"><path d="m2.5 1.5h3v3h-3z" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 6.5h3l.001 4h-3z" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><g stroke="#f37329" transform="translate(-2.999)"><path d="m4.5 13.5v2" stroke-linecap="square" stroke-linejoin="round"/><path d="m9.5 13.5v2" stroke-linecap="square" stroke-linejoin="round"/><path d="m5 14.5h4"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_combine.svg b/icon-themes/elementary_svg/cmd/sc_combine.svg
new file mode 100644
index 000000000..4b9396a8e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_combine.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" gradientUnits="userSpaceOnUse" x1="6.868578" x2="6.868578" y1="5.581896" y2="15.385682"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.501248" x2="5.501248" y1="7" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.510404" x2="10.510404" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m10.160156.501953a5.5000005 5.5000019 0 0 0 -5.634765 4.998047h4.974609c.554 0 1 .446 1 1v4.972656a5.5000005 5.5000019 0 0 0 5-5.472656 5.5000005 5.5000019 0 0 0 -5.339844-5.498047zm.339844 10.970703a5.5000005 5.5000019 0 0 1 -6-5.472656 5.5000005 5.5000019 0 0 1 .025391-.5h-3.025391c-.554 0-1 .446-1 1v8c0 .554.446 1 1 1h8c.554 0 1-.446 1-1z" fill="url(#a)"/><g fill="none" stroke-linejoin="round"><rect height="10" opacity=".5" rx="1" stroke="#105845" stroke-linecap="round" width="10" x=".5" y="5.5"/><path d="m15.5 6a5.5000005 5.5000019 0 1 1 -11.000001 0 5.5000005 5.5000019 0 1 1 11.000001 0z" opacity=".5" stroke="#105845" stroke-linecap="round"/><path d="m3.515625 6.498047h-2.013672v8h8v-1.9861" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m11.309051 10.305627c1.830016-.557006 3.190198-2.25746 3.190949-4.305627.001-2.435799-1.936295-4.430225-4.371094-4.5-2.075363-.05947-3.855268 1.293949-4.432342 3.178168" opacity=".5" stroke="url(#c)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_combobox.svg b/icon-themes/elementary_svg/cmd/sc_combobox.svg
new file mode 100644
index 000000000..361356ecd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_combobox.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" 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="#fff"/><stop offset=".10605836" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#a" y1="293.4281" y2="294.35416"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.910416" x2="2.910417" xlink:href="#a" y1="293.82498" y2="295.94165"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="0" x2="1.984375" y1="294.8833" y2="293.03122"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#f7f7f7"/></linearGradient><g stroke-width=".264583" transform="translate(0 -292.76664)"><rect fill="url(#d)" height="3.968744" rx=".396875" ry=".396881" stroke="#696969" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".595588" width="3.704167" x=".396875" y="292.89893"/><rect fill="url(#d)" height="1.322923" rx=".264583" ry=".244673" stroke="#696969" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".595588" width="3.439583" x=".132292" y="292.89893"/><path d="m2.2489584 294.35414v2.38125" fill="none" stroke="#8d8d8d"/></g><g transform="matrix(.666665 0 0 .666665 .970144 -193.766159)"><g stroke-linecap="square" stroke-width=".396876"><g transform="translate(-.000001 -1.984361)"><path d="m1.918227 292.83276h2.778132v1.98439h-2.778132z" fill="#dcdcdc" stroke="#a2a2a2"/><path d="m2.315103 293.22964h1.98438v1.19063h-1.98438z" fill="none" stroke="url(#b)"/></g><rect fill="#dcdcdc" height="3.571855" rx="1.190628" ry="1.289854" stroke="#afafaf" width="2.778132" x="1.918226" y="293.22964"/><rect fill="none" height="2.778128" rx=".595314" ry=".992179" stroke="url(#c)" width="1.984381" x="2.315102" y="293.62653"/></g><path d="m4.1010447 294.61872-1.5874992-.00006.7937524-.59526z" fill="#919191"/><path d="m4.1010447 295.41248h-1.587504l.793752.59531z" fill="#919191"/><path d="m1.9182264 295.01561h2.778132" fill="none" stroke="#9e9e9e" stroke-width=".396876"/></g><g fill="#acacac" transform="translate(-.000001 -292.50205)"><path d="m.79375065 294.35413h1.05833335v.26458h-1.05833335z"/><path d="m.79375065 294.8833h.66145835v.26458h-.66145835z"/><path d="m.79375065 295.41248h1.05833335v.26458h-1.05833335z"/><path d="m.79375065 295.94162h.66145835v.26458h-.66145835z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_commentchangetracking.svg b/icon-themes/elementary_svg/cmd/sc_commentchangetracking.svg
new file mode 100644
index 000000000..9985b3322
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_commentchangetracking.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="7" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" 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(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="73.70591" x2="151.63832" y1="-121.15649" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></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" 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="e" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" 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><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#e)"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5 5h1v1h-1z" fill="#c6262e"/><path d="m8 3h3.000001v1h-3.000001z" fill="#c6262e"/><g fill="#aaa"><path d="m5 3h2v1h-2z"/><path d="m7 5h3v1h-3z"/><path d="m5 7h3v1h-3z"/></g><path d="m9 7h2v1h-2z" fill="#c6262e"/><g transform="translate(5)"><path d="m3.5 5.5c-1.1080002 0-2 .8919999-2 2v3c0 1.108.8919998 2 2 2h.8007814l-.8007814 3 4.0000003-3h.9999999c1.1079998 0 1.9999998-.892 1.9999998-2v-3c0-1.1080001-.892-2-1.9999998-2z" fill="url(#b)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.5 6.5c-.5712976 0-1 .4287025-1 1v3c0 .571297.4287025 1 1 1h.8007814c.3298992.000001 1.1689446.211161 1.0800268.556667l-.2266763.93721 1.6388371-1.200908c.1875117-.187536.4418322-.292918.7070312-.292969h1c.5712968 0 .9999998-.428703.9999998-1v-3c0-.5712974-.428703-1-.9999998-1z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_comparedocuments.svg b/icon-themes/elementary_svg/cmd/sc_comparedocuments.svg
new file mode 100644
index 000000000..cbf7f5d52
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_comparedocuments.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><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="16.684467" x2="16.684467" y1="-2.355089" y2="10.01384"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="19.0036396" x2="19.0036396" y1="2.283259" y2="5.3754912"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14.3652913" x2="14.3652913" y1="3.8293751" y2="4.60243315"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-3.128147" y2="10.786898"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></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="11" x2="11" xlink:href="#a" y1="5" y2="13"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="2" y2="10"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#f" y1="14" y2="4"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#f" y1="12" y2="0"/>
+
+
+
+
+ /&amp;amp;amp;amp;gt;
+ <path d="m1.499961.49996096c2.0623745 0 9.000067.000712 9.000067.000712l.000012 10.99936604s-6.0000528 0-9.000079 0c0-3.66669 0-7.333378 0-11.00006704z" fill="#e9e9e9" stroke="url(#j)" stroke-linejoin="round" stroke-width=".999922"/><path d="m9.4999998 10.5h-7.0000001v-9h7.0000001z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m5.4999613 3.499961c2.0623745 0 9.0000667.000712 9.0000667.000712l.000012 10.999366s-6.0000525 0-9.0000787 0c0-3.66669 0-7.333378 0-11.000067z" fill="#e9e9e9" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/><path d="m13.5 13.5h-7v-9h7z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m11.453125 5.6582029a1.4838054 1.4838054 0 0 0 -.904297.3417969l-4.564453 3.7929692a1.4838054 1.4838054 0 0 0 -.029297 2.257812l4.550781 3.980469a1.4838054 1.4838054 0 0 0 .976563.367188h.002a1.4838054 1.4838054 0 0 0 1.484328-1.484376v-.921875l2.517578.002a1.4838054 1.4838054 0 0 0 .611328-.130856v-5.7168468a1.4838054 1.4838054 0 0 0 -.595703-.1269532l-2.521484-.00195v-.8769562a1.4838054 1.4838054 0 0 0 -1.527344-1.4824219z" display="block" fill="#fff" fill-opacity=".614108"/><g stroke-width="1.546116" transform="matrix(-.64678195 0 0 .64678195 22.291212 8.523229)"><path d="m16.684465 9.9486742 6.957523-6.1192986-6.957523-6.1844645.000002 3.8652903-6.184426-.010201.000001 4.64855h6.184464z" style="display:block;stroke:#452981;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b);stroke-miterlimit:7"/><g fill="none"><path d="m17.457523 3.0563173h.399262c.373796 0 .373796 0 .373796-.3175645v-1.6593098l3.092233 2.7499324-3.092233 2.7057047v-1.5340378c0-.3986089 0-.3986089-.372449-.3986089h-.400609" opacity=".5" stroke="url(#c)"/><path d="m17.457523 3.0563173h-5.411406v1.5461161h5.411406" opacity=".5" stroke="url(#d)"/></g></g><path d="m4.53125.6464839a1.4838054 1.4838054 0 0 0 -1.5273438 1.4824218v.8769532l-2.52148432.00195a1.4838054 1.4838054 0 0 0 -.48242188.0839875v5.8046873a1.4838054 1.4838054 0 0 0 .49804688.08594l2.51757812-.002v.921875a1.4838054 1.4838054 0 0 0 1.484375 1.4844203h.00195a1.4838054 1.4838054 0 0 0 .9765656-.367188l4.5507814-3.9804693a1.4838054 1.4838054 0 0 0 -.029297-2.2578122l-4.5644531-3.7929688a1.4838054 1.4838054 0 0 0 -.9042969-.3417968z" display="block" fill="#fff" fill-opacity=".614108"/><g stroke-width="1.546116" transform="matrix(.64678195 0 0 .64678195 -6.291211 3.523229)"><path d="m16.684465 9.9486742 6.957523-6.1192986-6.957523-6.1844645v3.8652903l-6.184424-.010201.000001 4.64855h6.184464z" style="display:block;stroke:#002e99;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#e);stroke-miterlimit:7"/><g fill="none"><path d="m17.457523 3.0563173h.399262c.373796 0 .373796 0 .373796-.3175645v-1.6593098l3.092233 2.7499324-3.092233 2.7057047v-1.5340378c0-.3986089 0-.3986089-.372449-.3986089h-.400609" opacity=".5" stroke="url(#c)"/><path d="m17.457523 3.0563173h-5.411406v1.5461161h5.411406" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_compilebasic.svg b/icon-themes/elementary_svg/cmd/sc_compilebasic.svg
new file mode 100644
index 000000000..0a81bfc16
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_compilebasic.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11" cy="4" gradientTransform="matrix(.00000015 2.3706191 -1.6363636 .0000001 17.545453 -22.07681)" gradientUnits="userSpaceOnUse" r="5.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><radialGradient id="b" cx="8.952042" cy="5.339347" gradientTransform="matrix(.20354143 3.1187319 -3.1527575 .20576209 23.963596 -24.56517)" gradientUnits="userSpaceOnUse" r="2.999981"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.385308" x2="10.385308" y1="6.322404" y2="14.64974"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.941811" x2="7.941811" y1="0" y2="16.000105"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#ccc"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.5" x2="8" y1=".5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3673 0 0 .36733 -.292 -1.32)" gradientUnits="userSpaceOnUse" x1="24.123219" x2="19.852982" y1="24.776405" y2="30.816977"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g stroke-linejoin="round"><path d="m6.9375.5c-.2484169 0-.4375.18908218-.4375.4375v1.25c-.5539029.1422005-1.051164.3718783-1.53125.65625l-.90625-.90625c-.1756569-.1756579-.449342-.1756579-.625 0l-1.5 1.5c-.175657.1756579-.175657.4493421 0 .625l.90625.90625c-.2843711.4800856-.514049.9773468-.65625 1.53125h-1.25c-.24841699 0-.4375.1890821-.4375.4375v2.125c.00000001.2484178.189083.4375.4375.4375h1.25c.1422009.553903.371879 1.051164.65625 1.53125l-.90625.90625c-.175657.175658-.175657.449342 0 .625l1.5 1.5c.1756579.175658.449342.175658.625 0l.90625-.90625c.4800861.284372.977347.51405 1.53125.65625v1.25c.0000001.248418.189083.4375.4375.4375h2.125c.2484176 0 .4375-.189082.4375-.4375v-1.25c.553903-.1422 1.051164-.371878 1.53125-.65625l.90625.90625c.175658.175658.449342.175658.625 0l1.5-1.5c.175658-.175658.175658-.449342 0-.625l-.90625-.90625c.284372-.480086.51405-.977347.65625-1.53125h1.25c.248418 0 .4375-.1890826.4375-.4375v-2.125c0-.2484178-.189083-.4375-.4375-.4375h-1.25c-.1422-.5539032-.371878-1.0511644-.65625-1.53125l.90625-.90625c.175658-.1756579.175658-.449342 0-.625l-1.5-1.5c-.175658-.1756579-.449342-.1756579-.625 0l-.90625.90625c-.480086-.2843717-.977347-.5140495-1.53125-.65625v-1.25c-.0000004-.24841782-.189082-.4375-.4375-.4375z" display="block" fill="url(#d)" stroke="#000" stroke-opacity=".278431"/><path d="m7.5 1.5v.6875a1.0001 1.0001 0 0 1 -.7519531.96875c-.4423258.1135559-.8468172.2984398-1.2695313.5488281a1.0001 1.0001 0 0 1 -1.2167968-.1542969l-.5117188-.5117187-.7109375.7109375.5117187.5117188a1.0001 1.0001 0 0 1 .1542969 1.2167968c-.2503879.4227139-.4352717.8272048-.5488281 1.2695313a1.0001 1.0001 0 0 1 -.96875.7519531h-.6875v1h.6875a1.0001 1.0001 0 0 1 .96875.7519531c.1135562.4423259.29844.8468159.5488281 1.2695309a1.0001 1.0001 0 0 1 -.1542969 1.216797l-.5117187.511719.7109375.710938.5117188-.511719a1.0001 1.0001 0 0 1 1.2167968-.154297c.4227143.250388.8272063.435273 1.2695313.548828a1.0001 1.0001 0 0 1 .7519531.96875v.6875h1v-.6875a1.0001 1.0001 0 0 1 .7519531-.96875c.442325-.113555.8468169-.29844 1.2695309-.548828a1.0001 1.0001 0 0 1 1.216797.154297l.511719.511719.710938-.710938-.511719-.511719a1.0001 1.0001 0 0 1 -.154297-1.216797c.250388-.422714.435273-.8272059.548828-1.2695309a1.0001 1.0001 0 0 1 .96875-.7519531h.6875v-1h-.6875a1.0001 1.0001 0 0 1 -.96875-.7519531c-.113555-.4423253-.29844-.846818-.548828-1.2695313a1.0001 1.0001 0 0 1 .154297-1.2167968l.511719-.5117188-.710938-.7109375-.511719.5117187a1.0001 1.0001 0 0 1 -1.216797.1542969c-.422714-.2503883-.8272051-.4352722-1.2695309-.5488281a1.0001 1.0001 0 0 1 -.7519531-.96875v-.6875z" display="block" fill="none" stroke="url(#e)" stroke-opacity=".893382"/><path d="m6.5 11.5v-7l5 3.5z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-opacity=".501961"/></g><path d="m7.5 6.4116117v3.1811347l2.243068-1.5927464z" fill="none" opacity=".6" stroke="url(#f)"/><path d="m15.5 10.5a5 5 0 0 1 -5 5 5 5 0 0 1 -5-5 5 5 0 0 1 5-5 5 5 0 0 1 5 5z" fill="url(#a)" stroke="#0d52bf" stroke-linecap="round" stroke-linejoin="round"/><path d="m10 7h1v4h2.5l-2.975 3-3.025-3h2.5z" fill="#fff"/><path d="m14.542 10.5c0 2.232-1.81 4.042-4.042 4.042s-4.042-1.81-4.042-4.042c0-2.233 1.81-4.042 4.042-4.042s4.042 1.81 4.042 4.042z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_compressgraphic.svg b/icon-themes/elementary_svg/cmd/sc_compressgraphic.svg
new file mode 100644
index 000000000..8397829ea
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_compressgraphic.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" gradientTransform="matrix(.29729729 0 0 .24324323 .86491 2.1622)" gradientUnits="userSpaceOnUse" x1="23.999849" x2="23.999849" y1="7.5554" y2="40.44429"><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"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.0657842 0 0 .06827881 16.55981 5.497619)" gradientUnits="userSpaceOnUse" x1="-107.45584" x2="-107.45584" y1="-37.385227" y2="38.561256"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0657842 0 0 .06827881 16.55981 5.497619)" gradientUnits="userSpaceOnUse" x1="-96.557358" x2="-96.557358" y1="110.92493" y2="39.991924"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.37142772 0 0 .23901172 -.914262 1.897046)" 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(.31606802 .00018694 .00006478 .23894327 38.784 .94776)" gradientUnits="userSpaceOnUse" x1="-76.834877" x2="-76.844345" y1="6.680585" y2="52.887863"><stop offset="0" stop-opacity=".270588"/><stop offset="1" stop-opacity=".368"/></linearGradient><radialGradient id="g" cx="38" cy="69" fx="28.603323" gradientTransform="matrix(1 0 0 .45 0 37.95)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.5249934 0 0 .5276959 -1.174865 -.779471)" gradientUnits="userSpaceOnUse" x1="28" x2="26" y1="16" y2="8"><stop offset="0" stop-color="#c17d11"/><stop offset="1" stop-color="#e9b96e"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="28" x2="33.447109" xlink:href="#b" y1="8" y2="16.685888"/><linearGradient id="j" gradientTransform="matrix(.5249934 0 0 .5276959 -1.174865 -.779471)" gradientUnits="userSpaceOnUse" x1="20.933708" x2="30.208115" y1="25.060659" y2="30.742676"><stop offset="0" stop-color="#fdef72"/><stop offset="1" stop-color="#e2cb0b"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.5249934 0 0 .5276959 -1.174865 -.779471)" gradientUnits="userSpaceOnUse" x1="22.319767" x2="18.985712" xlink:href="#b" y1="41.955986" y2="37.029255"/><linearGradient id="l" gradientTransform="matrix(.5249934 0 0 .5276959 -1.174865 -.779471)" gradientUnits="userSpaceOnUse" x1="27.354809" x2="23.489431" y1="36.218422" y2="34.728424"><stop offset="0" stop-color="#c4a000"/><stop offset="1" stop-color="#c4a000" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.5128237 0 0 .5276959 -.846567 -.779471)" gradientUnits="userSpaceOnUse" x1="27.651777" x2="21.59099" y1="23.145937" y2="20.618719"><stop offset="0" stop-color="#919191"/><stop offset="1" stop-color="#cecece"/></linearGradient><path d="m1.5 2.5c2.9789608 0 12.999989.000682 12.999989.000682l.000011 10.999318s-8.6666667 0-13 0c0-3.6666624 0-7.3333264 0-10.999989z" fill="url(#e)" stroke-width="1.091635"/><path d="m13.50004 12.500041h-11v-9.000001h11z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m14.50008 13.500081h-13.00008v-11.000081h13.00008z" fill="none" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.00004 4.00004v8.000001h10v-8.000001z" fill="url(#d)"/><path d="m3.00004 4.00004v4.082555c.14848.07106.33651.135627.53977.135627.46418 0 .91812-.389189 1.69318-.389189s1.35801.489434 2.33523.489434 1.19716-.707616 2.44318-.707616 1.12886.448157 1.90909.448157c.53744 0 .76696-.194811 1.07955-.318427v-3.740541z" fill="url(#c)"/><path d="m10.0114 7.350163c-1.24602 0-1.46596.707616-2.44318.707616s-1.56017-.489434-2.33523-.489434-1.229.389189-1.69318.389189c-.20326 0-.39129-.06457-.53977-.135627v.871499c.22336.06164.51301.112039.85795.112039.8795 0 .75402-.306634 1.51137-.306634.75734 0 1.20343.501229 2.22727.501229 1.26814 0 1.55916-.807863 2.5625-.807863.78346 0 .84229.442261 1.70454.442261.5825 0 .77595-.232336 1.13637-.383293v-.771252c-.31259.123616-.54211.318427-1.07955.318427-.78023 0-.66307-.448157-1.90909-.448157z" fill="#fff"/><path d="m3.50004 4.500251c2.06237 0 9.00006.000447 9.00006.000447l.00001 6.999343s-6.00004 0-9.00007 0c0-2.3332628 0-4.666526 0-6.999788z" fill="none" opacity=".3" stroke="#000"/><g transform="matrix(.51998289 0 0 .51998289 5.073976 3.776135)"><path d="m58 69a20 9 0 1 1 -40 0 20 9 0 1 1 40 0z" fill="url(#g)" opacity=".25" transform="matrix(.5249934 0 0 .3517973 -7.474785 -3.417955)"/><path d="m18.036612.52327815c-4.306634.05575123-4.933258 8.57375305-6.168673 10.10867385l2.099973.758564c1.381717-2.3073754 8.271796-9.9776727 4.495257-10.85074739-.14673-.01634226-.287633-.01828887-.426557-.01649046zm-.541399 1.08837285c.101618-.00989.19319.00302.278902.049472.342852.1858136.379914.7888406.08203 1.3357301-.297885.5468898-.821981.8454336-1.164829.65962-.342848-.1858143-.379913-.788841-.08203-1.3357307.223414-.4101674.58107-.6794265.885927-.7090914z" fill="url(#h)" fill-rule="evenodd" stroke="#8f5902" stroke-opacity=".639706" stroke-width="1.92314"/><path d="m36.625 4.4375c-1.40362.018077-2.407675.6240676-3.46875 1.90625s-2.011219 3.2438178-2.78125 5.34375c-.770031 2.099932-1.387991 4.324349-1.96875 6.28125-.277069.933601-.502012 1.785823-.78125 2.5625l.46875.1875c1.805094-2.666031 4.739135-6.290408 7.03125-10 1.297268-2.0995181 2.232092-4.1040266 2.40625-5.21875.087079-.5573617-.010305-.8073181-.03125-.84375-.018404-.0320127-.113145-.0896175-.46875-.1875-.125337-.0078654-.240621-.0333832-.40625-.03125z" fill="none" opacity=".266667" stroke="url(#i)" stroke-width="3.653778" transform="matrix(.5249934 0 0 .5276959 -1.174865 -.779471)"/><g fill-rule="evenodd"><path d="m10.637486 7.9275114c.372486 1.0569785-.284225 1.9724385-.524993 2.6384796-2.7255386.815646-4.6130126 5.120617-7.4195126 7.36325.3505842.368014.7624093.762086 1.1195917 1.079885l2.1327856-1.863427-1.6104466 2.387638c1.1598348.945095 2.3651246 1.586571 3.1526147 1.850421l1.4437319-1.92939-.9187385 2.193237c.7622873.310751 2.6172418.782059 3.6749528.791544l1.052029-1.795484-.269409 1.828464c.435514.08357 1.28002.197473 1.842347.214377 1.765127-2.902328 2.099974-7.6351 1.049988-9.745884-.262497-1.055392.787489-2.374631 1.57498-2.902327-1.312484-1.0553917-4.307881-2.2710586-6.299921-2.1107836z" fill="url(#j)" stroke="#b3a10b" stroke-miterlimit="20" stroke-opacity=".6875" stroke-width="1.92314"/><g fill="#c4a000"><path d="m4.6000621 19.53682c2.5286279-2.644229 2.3441075-3.801481 5.3108943-6.083134-1.5657623 2.547943-1.8195424 3.873318-3.7359143 7.138526z" opacity=".266667"/><path d="m8.3536638 21.490588 2.2816352-5.192604c.873858-1.5745 1.501309-3.150371 2.377681-4.404863-.841016 2.859075-2.56758 6.396618-3.9538564 9.828335z" opacity=".415686"/></g></g><path d="m11.546584 8.8511988c.05079 1.0106149-.803019 1.4665882-.958317 1.8961872-.05465.15024.278185.669248-.01074.587782-2.5452545 1.338376-5.9206918 5.890725-6.7748527 6.75402l6.3570997-6.167375-4.2787424 7.237717c.666759.542268.3940795.558876 1.1839086.877932l5.6511158-7.210001-3.3911645 8.244299c.8376635.277386.7545255.226726 1.7240335.364504l3.60864-5.958323-1.107267 6.153253.148352.04006c.752428-1.33797.726825-2.292787 1.097939-3.9036.367988-1.597249-.292139-3.59749-.266049-4.608599-.182098-.732141.428503-1.535365.799075-2.131329.224116-.360432-.231425-.503594.04923-.773246-.61502-.4130233-.935347-.4134662-1.872204-.7535172-.925079-.3357756-1.220735-.6398829-1.960057-.649764z" fill="none" opacity=".478431" stroke="url(#k)"/><g fill-rule="evenodd"><path d="m9.8335896 21.911452c1.1432074-3.035239 3.3578124-5.31334 4.2088264-8.409052.02706 1.932461.1311 5.384464-.993243 8.821314-.167875.000937-.09131-.05847-.246684-.06256l.420412-3.020803-1.722759 2.931024c-1.150159-.08249-.679662.0172-1.6665524-.259923z" fill="url(#l)" opacity=".247059"/><g fill="#c4a000"><path d="m10.901593 11.151968c-.657289.325262-1.0826464.80594-1.5661113 1.247679.6438976-.373948 1.2489513-.764629 2.0997483-1.04945z" opacity=".482353"/><path d="m11.954535 11.389749-.533637 1.049449 1.564854-.838112z" opacity=".482353"/><path d="m11.918366 8.6986851-.46997.9007887.821997.2649472z" opacity=".482353"/><path d="m15.584632 9.7139566-1.291614.9685584.821997.264947z" opacity=".482353"/><path d="m13.531735 8.6866362-.794794 1.3322288.821997.264947-.0272-1.5971758z" opacity=".482353"/></g><path d="m9.8330522 10.842873c-.2975558-1.5648748 4.8996768 1.136077 5.7942578 1.580115-.0034.569419 0 1.055391-.512823 1.055391-1.347941-.735069-3.430964-1.902418-5.2814348-2.635506z" opacity=".2"/><path d="m9.6663183 10.565991c-.2564121-.527696 0-1.0553923.5128237-1.0553923 2.09548.5147243 3.84551 1.1642203 5.64106 2.1107843.256412.527696 0 1.055392-.512823 1.055392-1.855297-.983847-3.604977-1.622567-5.6410607-2.110784z" fill="url(#m)" stroke="#464646" stroke-linejoin="round" stroke-width="1.92314"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_conddateformatdialog.svg b/icon-themes/elementary_svg/cmd/sc_conddateformatdialog.svg
new file mode 100644
index 000000000..5213e463f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_conddateformatdialog.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="#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(.3846154 0 0 .3333333 -1.230769 .677521)" gradientUnits="userSpaceOnUse" x1="19.360001" x2="19.360001" y1="16.137854" y2="44.98436"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3513515 0 0 .3513512 -.432433 -.432429)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" xlink:href="#a" y1="6.92307" y2="9.769225"/><linearGradient id="d" gradientTransform="matrix(.35 0 0 .25 -.399998 .999998)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" y1="15.999304" y2="19.963179"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1=".5" y2="5"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3513515 0 0 .3513512 -.432433 3.567572)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" xlink:href="#a" y1="6.92307" y2="29.692308"/><radialGradient id="g" cx="14" cy="5.732222" gradientTransform="matrix(.72748775 -.00000001 .00000002 .94778467 1.815172 -3.432912)" gradientUnits="userSpaceOnUse" r="2" spreadMethod="reflect" xlink:href="#h"/><linearGradient id="h"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#999"/></linearGradient><radialGradient id="i" cx="14" cy="5.732222" gradientTransform="matrix(.72748775 -.00000001 .00000002 .94778467 -6.184829 -3.432912)" gradientUnits="userSpaceOnUse" r="2" spreadMethod="reflect" xlink:href="#h"/><rect fill="url(#b)" height="15" rx=".888889" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".263158" width="15" x=".5" y=".5"/><path d="m1.3533652.5000001c-.47563346 0-.8533652.3916173-.8533652.8847351v3.1152648h15v-3.1152648c0-.4931179-.377732-.8847351-.853366-.8847351z" fill="url(#e)" stroke="#7a0000" stroke-opacity=".501961"/><path d="m1.5 1.499999h13v2.000001h-13z" fill="none" opacity=".4" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 5h14v1h-14z" fill="url(#d)" opacity=".15"/><g stroke-opacity=".501961"><path d="m2.5 6.5v2h2v-2z" fill="#9bdb4d" stroke="#206b00"/><path d="m6.5 6.5v2h2v-2z" fill="#9bdb4d" stroke="#206b00"/><path d="m10.5 6.5v2h2v-2z" fill="#ed5353" stroke="#7a0000"/><path d="m6.5 10.5v2h2v-2z" fill="#9bdb4d" stroke="#206b00"/><path d="m10.5 10.5v2h2v-2z" fill="#ed5353" stroke="#7a0000"/></g><path d="m1.5 5.5h13v9h-13z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#i)" height="3.166667" rx=".988015" ry=".833333" width="2" x="3" y="-.166667"/><rect fill="url(#g)" height="3.166667" rx="1" ry=".833333" width="2" x="11" y="-.166667"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_conditionalformatdialog.svg b/icon-themes/elementary_svg/cmd/sc_conditionalformatdialog.svg
new file mode 100644
index 000000000..6222de47f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_conditionalformatdialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" y1="11" y2="14"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="6"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="7" y2="10"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 3.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#e" y1="5.499996" y2="7.555551"/><linearGradient id="e"><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(.35135134 0 0 .24324327 1.567566 7.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#e" y1="5.499996" y2="7.555551"/><linearGradient id="g" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 11.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#e" y1="5.499996" y2="7.555551"/><linearGradient id="h" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 1.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#e" y1="7.555551" y2="54.833324"/><linearGradient id="i" gradientTransform="matrix(.25378586 0 0 .30501865 44.128979 -8.143104)" gradientUnits="userSpaceOnUse" x1="-158.4903" x2="-154.21603" y1="75.568459" y2="33.451473"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.28571361 0 0 .30419701 20.142873 -5.767395)" gradientUnits="userSpaceOnUse" x1="9.301924" x2="9.301924" y1="23.378263" y2="70.842506"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><rect fill="url(#j)" height="13.998343" rx=".218243" ry=".372828" stroke="url(#i)" stroke-width=".999899" width="15.0001" x=".499949" y="1.501707"/><g stroke-opacity=".501961"><path d="m2.5 11.5h8v2h-8z" fill="url(#a)" stroke="#206b00"/><path d="m2.5 7.5h4v2h-4z" fill="url(#c)" stroke="#002e99"/><path d="m2.5 3.5h11.006728v2h-11.006728z" fill="url(#b)" stroke="#7a0000"/></g><g fill="none"><path d="m3.5 4.5h9z" opacity=".3" stroke="url(#d)"/><path d="m3.5 8.5h2z" opacity=".3" stroke="url(#f)"/><path d="m3.5 12.5h6z" opacity=".3" stroke="url(#g)"/><path d="m1.5 14.5v-12h13v12z" stroke="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_conditionalformatmenu.svg b/icon-themes/elementary_svg/cmd/sc_conditionalformatmenu.svg
new file mode 100644
index 000000000..0483fe317
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_conditionalformatmenu.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="6"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" y1="11" y2="14"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="7" y2="10"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 11.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#e" y1="5.499996" y2="7.555551"/><linearGradient id="e"><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(.35135134 0 0 .24324327 1.567566 7.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#e" y1="5.499996" y2="7.555551"/><linearGradient id="g" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 3.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#e" y1="5.499996" y2="7.555551"/><linearGradient id="h" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 1.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#e" y1="7.555551" y2="54.833324"/><linearGradient id="i" gradientTransform="matrix(.25378586 0 0 .30501865 44.128979 -8.143104)" gradientUnits="userSpaceOnUse" x1="-158.4903" x2="-154.21603" y1="75.568459" y2="33.451473"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.28571361 0 0 .30419701 20.142873 -5.767395)" gradientUnits="userSpaceOnUse" x1="9.301924" x2="9.301924" y1="23.378263" y2="70.842506"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><rect fill="url(#j)" height="13.998343" rx=".218243" ry=".372828" stroke="url(#i)" stroke-width=".999899" width="15.0001" x=".499949" y="1.501707"/><g stroke-opacity=".501961"><path d="m2.5 11.5h8.010513v2h-8.010513z" fill="url(#b)" stroke="#7a0000"/><path d="m2.5 7.5h3.9836v2h-3.9836z" fill="url(#c)" stroke="#ad5f00"/><path d="m2.5 3.5h11.006728v2h-11.006728z" fill="url(#a)" stroke="#206b00"/></g><g fill="none"><path d="m3.5 4.5h9z" opacity=".3" stroke="url(#g)"/><path d="m3.5 8.5h2z" opacity=".3" stroke="url(#f)"/><path d="m3.5 12.5h6z" opacity=".3" stroke="url(#d)"/><path d="m1.5 14.5v-12h13v12z" stroke="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_cone.svg b/icon-themes/elementary_svg/cmd/sc_cone.svg
new file mode 100644
index 000000000..f21faaa6c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_cone.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.508475" cy="11.254244" gradientTransform="matrix(.76271229 .48304993 -.53505014 .84481808 6.616815 .534731)" gradientUnits="userSpaceOnUse" r="8.000015"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.949138" x2="7.932219" y1=".135593" y2="13.762712"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" stroke-opacity=".662745" stroke-width=".842107"><path d="m7.9999998.42102237-7.2236977 10.21388363c-.2296982.361894-.3552639.75458-.3552639 1.154559 0 2.092836 3.3932166 3.789482 7.5789616 3.789482 4.1857452 0 7.5789622-1.696646 7.5789622-3.789482 0-.457769-.176166-.896306-.473685-1.302634z" fill="url(#a)" opacity=".986928" stroke="#7239b3"/><path d="m8 1.6816406-6.6132812 9.3476564c-.1629775.258852-.2382813.511694-.2382813.759765 0 .653744.5793193 1.409773 1.8183594 2.029297 1.2390401.619525 3.0384997 1.033204 5.0332031 1.033203 1.9947034 0 3.794163-.413678 5.033203-1.033203 1.23904-.619524 1.818359-1.375553 1.818359-2.029297 0-.272404-.101482-.558181-.332031-.873046a.72682317.72682317 0 0 1 -.0078-.0098z" fill="none" opacity=".986928" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_config.svg b/icon-themes/elementary_svg/cmd/sc_config.svg
new file mode 100644
index 000000000..6b45afd02
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_config.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" gradientUnits="userSpaceOnUse" x1="10.127827" x2="9.984193" y1="12.047795" y2="3.951845"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="b" gradientTransform="translate(-17.058)" gradientUnits="userSpaceOnUse" x1="21" x2="21" y2="16.005"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.942" x2="7.942" y1="3.1" y2="16"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><path d="m6.938.5c-.25 0-.438.19-.438.438v1.25c-.554.142-1.05.37-1.53.656l-.907-.906c-.176-.176-.45-.176-.625 0l-1.5 1.5c-.176.175-.176.45 0 .624l.906.907c-.285.48-.514.976-.656 1.53h-1.25c-.25 0-.438.19-.438.438v2.125c0 .248.19.437.438.437h1.25c.142.554.37 1.05.656 1.53l-.906.908c-.176.175-.176.45 0 .624l1.5 1.5c.175.176.45.176.624 0l.907-.906c.48.285.976.514 1.53.656v1.25c0 .25.19.438.438.438h2.125c.248 0 .437-.19.437-.438v-1.25c.554-.142 1.05-.37 1.53-.656l.908.906c.175.176.45.176.624 0l1.5-1.5c.176-.175.176-.45 0-.624l-.906-.907c.285-.48.514-.976.656-1.53h1.25c.25 0 .438-.19.438-.438v-2.124c0-.25-.19-.438-.438-.438h-1.25c-.142-.554-.37-1.05-.656-1.53l.906-.907c.176-.176.176-.45 0-.625l-1.5-1.5c-.175-.176-.45-.176-.624 0l-.907.906c-.48-.285-.976-.514-1.53-.656v-1.25c0-.25-.19-.438-.438-.438zm1.062 5.5c1.104 0 2 .896 2 2s-.896 2-2 2-2-.896-2-2 .896-2 2-2z" display="block" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m8 3.465c-2.5 0-4.535 2.035-4.535 4.535s2.034 4.535 4.535 4.535c2.5 0 4.535-2.034 4.535-4.535 0-2.5-2.034-4.535-4.535-4.535zm0 2.093c1.348 0 2.442 1.094 2.442 2.442s-1.094 2.442-2.442 2.442-2.442-1.094-2.442-2.442 1.094-2.442 2.442-2.442z" opacity=".05"/><path d="m8 4c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4z" fill="none" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_configuredialog.svg b/icon-themes/elementary_svg/cmd/sc_configuredialog.svg
new file mode 100644
index 000000000..36c117995
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_configuredialog.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" gradientUnits="userSpaceOnUse" x1="12.00126" x2="12.00126" y1="-4.019159" y2="11.999776"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.000344" x2="10.843882" y1="-1.000261" y2="-15.125668"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.12613 0 0 .12613 20.547 4.3142)" gradientUnits="userSpaceOnUse" x1="71.204" x2="71.204" y1="6.2376" y2="44.341"><stop offset="0" stop-color="#fff"/><stop offset=".50776" stop-color="#fff" stop-opacity=".23529"/><stop offset=".83457" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.122 0 0 .122 15.404 3.3643)" gradientUnits="userSpaceOnUse" x1="38.977" x2="38.977" y1="59.968" y2="8.0929"><stop offset="0" stop-color="#e9e9e9"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.38889 0 0 .38373 -4.4443 -4.2169)" gradientUnits="userSpaceOnUse" x1="30.271" x2="30.271" y1="10.029" y2="55.053"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><rect fill="url(#b)" height="14" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-15"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".50217" y=".50054"/><path d="m1.4933 1.5004h13.005v13h-13.005z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4 14.001a.99693.99693 0 0 1 -1.9939 0 .99693.99693 0 1 1 1.9939 0z" fill="#fff" fill-rule="evenodd"/><path d="m4 13.004a.99693.99693 0 0 1 -1.9939 0 .99693.99693 0 1 1 1.9939 0z" fill-rule="evenodd" opacity=".3"/><path d="m6 4.9926c-1.6461 0-2.9712 1.3523-2.9712 3.032s1.3252 3.032 2.9712 3.032h5.9424c1.6461 0 2.9712-1.3523 2.9712-3.032s-1.3252-3.032-2.9712-3.032z" fill="#fff" opacity=".2"/><path d="m6.5001 4.9926c-1.9388-.0264-3.5 1.3692-3.5 3.0699s1.5612 3.0435 3.5 3.0699l3.6711.04997c1.9388.0264 3.5-1.3692 3.5-3.0699s-1.5612-3.0435-3.5-3.0699z" fill="url(#e)"/><path d="m6.5 4.9918c-1.939 0-3.5 1.3692-3.5 3.0699 0 .15031.025258.29414.048828.43855.24312-1.4896 1.6838-2.6554 3.4512-2.6313l3.6711.049974c1.7674.024058 3.2081 1.1417 3.4512 2.6313.02357-.14442.04883-.28824.04883-.43855 0-1.7007-1.5612-3.0435-3.5-3.0699l-3.671-.05z" fill="#002e99" opacity=".3"/><g fill-rule="evenodd" transform="translate(10)"><path d="m4 14.001a.99693.99693 0 0 1 -1.9939 0 .99693.99693 0 1 1 1.9939 0z" fill="#fff"/><path d="m4 13.004a.99693.99693 0 0 1 -1.9939 0 .99693.99693 0 1 1 1.9939 0z" opacity=".3"/></g><g fill-rule="evenodd" transform="translate(0 -10)"><path d="m4 14.001a.99693.99693 0 0 1 -1.9939 0 .99693.99693 0 1 1 1.9939 0z" fill="#fff"/><path d="m4 13.004a.99693.99693 0 0 1 -1.9939 0 .99693.99693 0 1 1 1.9939 0z" opacity=".3"/><g transform="translate(10)"><path d="m4 14.001a.99693.99693 0 0 1 -1.9939 0 .99693.99693 0 1 1 1.9939 0z" fill="#fff"/><path d="m4 13.004a.99693.99693 0 0 1 -1.9939 0 .99693.99693 0 1 1 1.9939 0z" opacity=".3"/></g></g><g transform="matrix(.92424 0 0 .8771 .13643 1.4733)"><path d="m11.5 4.9885c1.9312 0 3.5 1.5688 3.5 3.5s-1.5688 3.5-3.5 3.5-3.5-1.5688-3.5-3.5 1.5688-3.5 3.5-3.5z" opacity=".15"/><path d="m11.5 4.4013c1.7166 0 3.1111 1.3945 3.1111 3.1111s-1.3945 3.1111-3.1111 3.1111-3.1111-1.3945-3.1111-3.1111 1.3945-3.1111 3.1111-3.1111z" fill="url(#d)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".77778"><path d="m9.1667 7.5123c0 1.2887 1.0447 2.3334 2.3333 2.3334 1.2887 0 2.3334-1.0447 2.3334-2.3334 0-1.2886-1.0447-2.3332-2.3334-2.3332-1.2886 0-2.3333 1.0446-2.3333 2.3332z" stroke="url(#c)"/><path d="m11.5 4.4013c1.7166 0 3.1111 1.3945 3.1111 3.1111s-1.3945 3.1111-3.1111 3.1111-3.1111-1.3945-3.1111-3.1111 1.3945-3.1111 3.1111-3.1111z" opacity=".3" stroke="#000"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connector.svg b/icon-themes/elementary_svg/cmd/sc_connector.svg
new file mode 100644
index 000000000..64741c363
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connector.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="translate(11 10)"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorarrowend.svg b/icon-themes/elementary_svg/cmd/sc_connectorarrowend.svg
new file mode 100644
index 000000000..f7cc8c6d8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorarrowend.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="9.5" y2="15"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#a" y1="1" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;amp;gt;<g fill="#7239b3"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><g stroke-opacity=".74902"><path d="m12.5 14.5 3-2-3-2z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#c)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#d)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorarrows.svg b/icon-themes/elementary_svg/cmd/sc_connectorarrows.svg
new file mode 100644
index 000000000..fbfe38ded
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorarrows.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><g stroke-opacity=".74902"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/><g transform="matrix(-1 0 0 1 16.99996 -10)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorarrowstart.svg b/icon-themes/elementary_svg/cmd/sc_connectorarrowstart.svg
new file mode 100644
index 000000000..bf45e3073
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorarrowstart.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 16.99996 -10)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcircleend.svg b/icon-themes/elementary_svg/cmd/sc_connectorcircleend.svg
new file mode 100644
index 000000000..53ba71148
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcircleend.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" transform="translate(11 10)"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcirclestart.svg b/icon-themes/elementary_svg/cmd/sc_connectorcirclestart.svg
new file mode 100644
index 000000000..6d5cb5d98
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcirclestart.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcurve.svg b/icon-themes/elementary_svg/cmd/sc_connectorcurve.svg
new file mode 100644
index 000000000..05ff8525c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurve.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="translate(10 10)"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowend.svg b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowend.svg
new file mode 100644
index 000000000..f2658d6b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowend.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#b" y1="9.5" y2="15"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="1" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;amp;gt;<g fill="#7239b3"><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><g stroke-opacity=".74902"><g transform="translate(-1 1)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#c)"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#d)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcurvearrows.svg b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrows.svg
new file mode 100644
index 000000000..eadf15301
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrows.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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+/&amp;amp;gt;<g fill="#7239b3"><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><g stroke-opacity=".74902"><g transform="translate(-1 1)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g><g transform="matrix(-1 0 0 1 16.99996 -9)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowstart.svg b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowstart.svg
new file mode 100644
index 000000000..b28658cda
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowstart.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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+/&amp;amp;gt;<g fill="#7239b3"><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h10v1h-10z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 16.99996 -9)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcurvecircleend.svg b/icon-themes/elementary_svg/cmd/sc_connectorcurvecircleend.svg
new file mode 100644
index 000000000..67031015b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvecircleend.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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+/&amp;amp;gt;<g fill="#7239b3"><path d="m5 3h7v1h-7z"/><path d="m2 3h10v1h-10z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" transform="translate(10 10)"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcurvecirclestart.svg b/icon-themes/elementary_svg/cmd/sc_connectorcurvecirclestart.svg
new file mode 100644
index 000000000..412216cc6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvecirclestart.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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+/&amp;amp;gt;<g fill="#7239b3"><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h10v1h-10z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorline.svg b/icon-themes/elementary_svg/cmd/sc_connectorline.svg
new file mode 100644
index 000000000..6fa78cd97
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorline.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#7239b3"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="translate(10 10)"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinearrowend.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinearrowend.svg
new file mode 100644
index 000000000..d7eb84a37
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinearrowend.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.550233" x2="14.5" xlink:href="#b" y1="11.085787" y2="15"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.103783" y1="16.672636" y2="16.962049"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="1" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#7239b3"/><g stroke-opacity=".74902"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 12.378694 -5.298976)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinearrows.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinearrows.svg
new file mode 100644
index 000000000..1db298eec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinearrows.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.550233" x2="14.5" xlink:href="#b" y1="11.085787" y2="15"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.103783" xlink:href="#d" y1="16.672636" y2="16.962049"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.146427" x2="11.610893" xlink:href="#b" y1="14.267767" y2="10.732233"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.684292" xlink:href="#d" y1="16.672636" y2="16.38154"/>
+/&amp;amp;gt;<path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#7239b3"/><g stroke-opacity=".74902"><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 12.378694 -5.298976)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#c)"/></g><g transform="matrix(-.70710678 -.70710678 .70710678 -.70710678 3.621307 21.298976)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#e)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinearrowstart.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinearrowstart.svg
new file mode 100644
index 000000000..cde7ab68d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinearrowstart.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15.146427" x2="11.610893" y1="14.267767" y2="10.732233"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.684292" y1="16.672636" y2="16.38154"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#7239b3"/><g stroke-opacity=".74902" transform="matrix(-.70710678 -.70710678 .70710678 -.70710678 3.621307 21.298976)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinecircleend.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinecircleend.svg
new file mode 100644
index 000000000..67ee60f97
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinecircleend.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#7239b3"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" transform="translate(10 10)"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinecirclestart.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinecirclestart.svg
new file mode 100644
index 000000000..6ffbd6ab3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinecirclestart.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#7239b3"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlines.svg b/icon-themes/elementary_svg/cmd/sc_connectorlines.svg
new file mode 100644
index 000000000..2490c21ac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlines.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><g transform="translate(-1)"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g><g transform="translate(11 10)"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowend.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowend.svg
new file mode 100644
index 000000000..16a5cdb0e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowend.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#b" y1="9.5" y2="15"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="1" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/><g stroke-opacity=".74902"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#c)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(-1)"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#d)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinesarrows.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrows.svg
new file mode 100644
index 000000000..fb1087178
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrows.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 15.99996 -10)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/><g stroke-opacity=".74902"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowstart.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowstart.svg
new file mode 100644
index 000000000..d40d283a0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowstart.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 15.99996 -10)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinescircleend.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinescircleend.svg
new file mode 100644
index 000000000..032b7917b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinescircleend.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" transform="translate(11 10)"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinescirclestart.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinescirclestart.svg
new file mode 100644
index 000000000..a0e3f0001
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinescirclestart.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" transform="translate(-1)"><path d="m4.5 3a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_continuenumbering.svg b/icon-themes/elementary_svg/cmd/sc_continuenumbering.svg
new file mode 100644
index 000000000..693a86099
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_continuenumbering.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" gradientUnits="userSpaceOnUse" x1="2.741559" x2="2.741559" y1="9.301656" y2="14.582701"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.84967302893" x2="3.17973838893" xlink:href="#c" y1="8.99765628161" y2="14.93883276161"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.059152" x2="4.47534" xlink:href="#i" y1="12.934497" y2="12.934497"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#i" y1="10" y2="15.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#c" y1="10" y2="15.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="17" y2="1"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="0" x2="0" xlink:href="#i" y1="24" y2="8"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="0" x2="0" y1="24" y2="8"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m6 5.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m14 6v.5zm-8 0v.5h8v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 5.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 1.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m6 2v.5h9v-.5zm9 0v.5z" fill="#bebebe" opacity=".2"/><path d="m6 1.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#h)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#a62100"/><g transform="translate(-.655459 -8.108768)"><path d="m4.5 14.608767h-3.344541v-.572092l1.283541-1.397226q.2750445-.297048.4914128-.542755.2163683-.245706.366726-.480411.1540249-.234705.2347046-.469409.08068-.238372.08068-.517083 0-.216369-.062343-.381396-.0623441-.165026-.1796964-.2787114-.1136851-.1173521-.2713773-.1760285-.1576921-.0586764-.3520569-.0586764-.3483897 0-.6307687.1430233-.2787118.139356-.5317527.359392l-.3740605-.4364042q.1466904-.1320215.3153844-.2457066.1686939-.1173521.3630587-.201699.1943648-.0843475.4107331-.1320215.2163683-.051345.4547402-.051345.3520569 0 .634436.099016.2860462.099016.4840783.2860465.198032.1833632.3043825.4510728.1100179.264043.1100179.597763 0 .311717-.099016.594097-.095349.282382-.2677099.557426-.168694.271378-.4070659.546422-.2347046.275045-.5097491.572092l-1.0305002 1.096511v.029336h2.5267421z" fill="none" opacity=".5" stroke="#002e99"/><g stroke-width=".660131"><path d="m2.7544519 9.4396125c-.1392956 0-.2704855.014708-.3932419.043839a.26968144.26968144 0 0 1 -.00387.00132c-.128587.028333-.2481421.067058-.361009.1160385-.113287.04916-.2193869.1086119-.3171722.1766364a.26968144.26968144 0 0 1 -.00258.00132c-.028342.019098-.051492.040888-.078648.0606l.036101.041258c.1184267-.0854.2322889-.1799654.35972-.2437473.2279681-.1154641.483731-.1714788.7529616-.1714788.1575884 0 .3079662.024669.446104.076069.1379154.051319.2646027.1305553.3687448.2372344.106864.1043152.1876366.2323753.2411025.3739023.054957.145473.079938.305865.079938.477048 0 .212356-.031577.414804-.095409.603401a.26968144.26968144 0 0 1 0 .0013c-.061947.180211-.1508616.357036-.2643102.52991-.1087694.16949-.2395305.338944-.3906633.510569-.145987.165782-.3117162.348515-.4963873.54796l-1.2106695 1.317683v.198555h2.8055556v-.06965h-2.2575936a.26968144.26968144 0 0 1 -.2694674-.26945v-.02965a.26968144.26968144 0 0 1 .073491-.184374l1.0288756-1.094631.00129-.0013c.1808144-.19531.3482794-.383824.5015446-.563431a.26968144.26968144 0 0 1 .00129-.0013c.1503648-.173481.275975-.343937.3803475-.511842a.26968144.26968144 0 0 1 .00129-.0013c.1050167-.167579.1849719-.334021.2411025-.500255a.26968144.26968144 0 0 1 .00129-.0026c.055805-.159147.083806-.326379.083806-.505413 0-.193191-.03116-.355082-.088963-.493809a.26968144.26968144 0 0 1 -.00129-.0039c-.0571414-.1437708-.136361-.2586125-.2385248-.3532079a.26968144.26968144 0 0 1 -.00258-.00132c-.1025551-.0968282-.2265302-.1718593-.3855047-.2268892a.26968144.26968144 0 0 1 -.00129-.00132c-.1554646-.0545138-.3361548-.0838064-.5453787-.0838064z" fill="none" opacity=".5" stroke="url(#b)"/><path d="m4.5000002 14.608768h-3.344541v-.572093l1.283541-1.397226q.2750445-.297048.4914128-.542755.2163683-.245706.366726-.480411.1540249-.234704.2347046-.469409.08068-.238372.08068-.517083 0-.216369-.062343-.381396-.0623441-.165026-.1796965-.2787113-.113685-.1173521-.2713772-.1760285-.1576922-.0586764-.3520569-.0586764-.3483897 0-.6307687.1430233-.2787118.1393559-.5317527.3593919l-.3740605-.4364041q.1466904-.1320215.3153843-.2457066.168694-.1173521.3630588-.2016989.1943648-.0843476.4107331-.1320216.2163683-.051345.4547402-.051345.3520569 0 .634436.099016.2860462.099016.4840782.2860465.1980321.1833632.3043826.4510737.1100179.264042.1100179.597763 0 .311717-.099016.594096-.095349.282382-.2677099.557426-.168694.271378-.4070659.546422-.2347046.275045-.5097491.572092l-1.0305002 1.096511v.029336h2.5267421z" fill="url(#a)"/></g></g><g fill="url(#d)" stroke-width=".189295" transform="matrix(1.086917 0 0 1.086917 -.766506 -1.581445)"><path d="m4.3089672 11.498149c0 .179929-.028345.343837-.085035.491724s-.1367954.276055-.2403162.384506c-.1010561.10845-.2230628.198414-.3660202.269893-.1429573.06901-.3019358.11831-.4769353.147887v.02218c.4362664.05423.7677796.193487.9945396.417781.2267599.221831.3401399.511443.3401399.868836 0 .236619-.040669.453519-.1220067.650702-.078873.197183-.1996473.367253-.362323.51021-.1626756.142957-.3684849.253873-.6174279.332746-.248943.07887-.5434845.118309-.8836244.118309-.2686613 0-.5225338-.02095-.7616177-.06285-.2366191-.041901-.4596818-.118308-.6691883-.229223v-.62852c.214436.11338.4461255.20088.6950685.262499.2514078.06162.4917241.09243.7209488.09243.2267599 0 .4227101-.02465.5878505-.07394.1651405-.04929.3007035-.11954.4066891-.210739.1084504-.0912.1873234-.203344.2366191-.336442.051761-.133099.077641-.282218.077641-.447358 0-.167605-.033275-.310563-.099824-.428872-.0640844-.120777-.1565137-.21937-.277288-.295778-.1207743-.078873-.2686613-.136796-.4436608-.173767-.1725348-.036972-.368485-.055458-.5878506-.055458h-.491724v-.558273h.491724c.1996474 0 .3771117-.02465.532393-.07394s.2846823-.119539.3882032-.210738c.1059856-.0912.186091-.199648.2403162-.325352.054225-.125704.081338-.263732.081338-.414083 0-.128169-.022183-.242781-.066549-.343837s-.1072179-.186091-.1885558-.255105c-.081338-.07148-.1786967-.125704-.2920767-.162676-.11338-.03697-.2390839-.05546-.3771117-.05546l-1.5354945.06384.00742-.593981 1.5280735-.03923c.2661965 0 .4991184.03327.6987658.09982.2021121.06655.3709497.160208.5065127.280985.135563.118309.2378515.260034.3068654.425175.069014.162675.1035208.341372.1035208.53609z" fill="none" opacity=".61" stroke="#a62100" stroke-width="1"/><path d="m4.3089672 11.498149c0 .179929-.028345.343837-.085035.491724s-.1367954.276055-.2403162.384506c-.1010561.10845-.2230628.198414-.3660202.269893-.1429573.06901-.3019358.11831-.4769353.147887v.02218c.4362664.05423.7677796.193487.9945396.417781.2267599.221831.3401399.511443.3401399.868836 0 .236619-.040669.453519-.1220067.650702-.078873.197183-.1996473.367253-.362323.51021-.1626756.142957-.3684849.253873-.6174279.332746-.248943.07887-.5434845.118309-.8836244.118309-.2686613 0-.5225338-.02095-.7616177-.06285-.2366191-.041901-.4596818-.118308-.6691883-.229223v-.62852c.214436.11338.4461255.20088.6950685.262499.2514078.06162.4917241.09243.7209488.09243.2267599 0 .4227101-.02465.5878505-.07394.1651405-.04929.3007035-.11954.4066891-.210739.1084504-.0912.1873234-.203344.2366191-.336442.051761-.133099.077641-.282218.077641-.447358 0-.167605-.033275-.310563-.099824-.428872-.0640844-.120777-.1565137-.21937-.277288-.295778-.1207743-.078873-.2686613-.136796-.4436608-.173767-.1725348-.036972-.368485-.055458-.5878506-.055458h-.491724v-.558273h.491724c.1996474 0 .3771117-.02465.532393-.07394s.2846823-.119539.3882032-.210738c.1059856-.0912.186091-.199648.2403162-.325352.054225-.125704.081338-.263732.081338-.414083 0-.128169-.022183-.242781-.066549-.343837s-.1072179-.186091-.1885558-.255105c-.081338-.07148-.1786967-.125704-.2920767-.162676-.11338-.03697-.2390839-.05546-.3771117-.05546l-1.5354945.06384.00742-.593981 1.5280735-.03923c.2661965 0 .4991184.03327.6987658.09982.2021121.06655.3709497.160208.5065127.280985.135563.118309.2378515.260034.3068654.425175.069014.162675.1035208.341372.1035208.53609z" fill="url(#e)"/><path d="m4.3089672 11.498149c0 .179929-.028345.343837-.085035.491724s-.1367954.276055-.2403162.384506c-.1010561.10845-.2230628.198414-.3660202.269893-.1429573.06901-.3019358.11831-.4769353.147887v.02218c.4362664.05423.7677796.193487.9945396.417781.2267599.221831.3401399.511443.3401399.868836 0 .236619-.040669.453519-.1220067.650702-.078873.197183-.1996473.367253-.362323.51021-.1626756.142957-.3684849.253873-.6174279.332746-.248943.07887-.5434845.118309-.8836244.118309-.2686613 0-.5225338-.02095-.7616177-.06285-.2366191-.041901-.4596818-.118308-.6691883-.229223v-.62852c.214436.11338.4461255.20088.6950685.262499.2514078.06162.4917241.09243.7209488.09243.2267599 0 .4227101-.02465.5878505-.07394.1651405-.04929.3007035-.11954.4066891-.210739.1084504-.0912.1873234-.203344.2366191-.336442.051761-.133099.077641-.282218.077641-.447358 0-.167605-.033275-.310563-.099824-.428872-.0640844-.120777-.1565137-.21937-.277288-.295778-.1207743-.078873-.2686613-.136796-.4436608-.173767-.1725348-.036972-.368485-.055458-.5878506-.055458h-.491724v-.558273h.491724c.1996474 0 .3771117-.02465.532393-.07394s.2846823-.119539.3882032-.210738c.1059856-.0912.186091-.199648.2403162-.325352.054225-.125704.081338-.263732.081338-.414083 0-.128169-.022183-.242781-.066549-.343837s-.1072179-.186091-.1885558-.255105c-.081338-.07148-.1786967-.125704-.2920767-.162676-.11338-.03697-.2390839-.05546-.3771117-.05546l-1.5354945.06384.00742-.593981 1.5280735-.03923c.2661965 0 .4991184.03327.6987658.09982.2021121.06655.3709497.160208.5065127.280985.135563.118309.2378515.260034.3068654.425175.069014.162675.1035208.341372.1035208.53609z" fill="url(#f)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_contourdialog.svg b/icon-themes/elementary_svg/cmd/sc_contourdialog.svg
new file mode 100644
index 000000000..0578ceff9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_contourdialog.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" gradientUnits="userSpaceOnUse" x1="8.889" x2="9" y1="11.506" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><g transform="translate(0 -6)"><path d="m1.4999998 11.5 5 .0078.01953 4.992187-4.9999998-.0078z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round"><path d="m14.507122 9.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.507122 12.5-6.007122.02525z"/><path d="m14.507122 15.5-6.007122.02525z"/><path d="m14.507122 18.5c-4.338048 0-8.676095 0-13.014143 0z"/></g><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 10.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#d)" stroke-width=".878792"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_controlcodes.svg b/icon-themes/elementary_svg/cmd/sc_controlcodes.svg
new file mode 100644
index 000000000..ed128a4eb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_controlcodes.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 37.96 4.016)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#a"/><radialGradient id="c" cx="9" cy="1.239" gradientTransform="matrix(-2.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#a"/>
+/&amp;gt;<path d="m7.34 1.494c-1.583 0-2.78.338-3.604 1.022-.0006667-.0000014-.00133-.0000014-.002 0-.82.67-1.24 1.694-1.24 3.035 0 1.395.446 2.48 1.32 3.216.0006648.0006686.00133.00134.002.002.875.74 1.878 1.093 3.498 1.093h.186v4.138c.0005501.271496.2205041.49145.492.492l1.016.017c.2714959-.00055.4914499-.220504.492-.492 0-3.137-.006-6.86-.008-10.524h2.016v10.507c.00055.271496.220504.49145.492.492h1c.271496-.00055.49145-.220504.492-.492v-12c-.00055-.2714959-.220504-.4914499-.492-.492-2.288 0-3.16-.008-5.658-.014-.0006667-.0000014-.00133-.0000014-.002 0zm-3.604 1.022.09-.06c-.03211.016638-.062292.03676-.09.06z" fill="url(#c)"/><path d="m7.34 1c-1.654 0-2.98.357-3.922 1.14-.95.776-1.418 1.963-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.638 1.207 3.505 1.214h.014v4.136c0 .273.2200089.491791.495.494l1.992.016c.2739912.0022.496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .483-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016l-1.008-.016v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.425-.334-3.185-.979h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654h.005c.702-.584 1.778-.91 3.29-.91 2.496.005 3.371.013 5.659.013z" fill-opacity=".431"/><path d="m13 2v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016l-1.008-.016v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.425-.334-3.185-.979h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654h.005c.702-.584 1.778-.91 3.29-.91 2.496.005 3.371.013 5.659.013z" fill="url(#b)"/><path d="m7.3398438 1.4941406c-1.5830001 0-2.7795157.3374844-3.6035157 1.0214844h-.0019531c-.82.67-1.2402344 1.6941563-1.2402344 3.0351562 0 .1736617.0272267.3282096.0410156.4921876.097335-1.0866569.4893258-1.9473093 1.1992188-2.5273438h.0019531c.824-.684 2.0205156-1.0214844 3.6035157-1.0214844h.0019531c2.498.006 3.3702031.0136719 5.6582031.0136719.271496.0005501.491637.2206916.492188.4921875v-1c-.000551-.2714959-.220692-.4916374-.492188-.4921875-2.288 0-3.1602031-.0076719-5.6582031-.0136719z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_controlproperties.svg b/icon-themes/elementary_svg/cmd/sc_controlproperties.svg
new file mode 100644
index 000000000..6b45afd02
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_controlproperties.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" gradientUnits="userSpaceOnUse" x1="10.127827" x2="9.984193" y1="12.047795" y2="3.951845"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="b" gradientTransform="translate(-17.058)" gradientUnits="userSpaceOnUse" x1="21" x2="21" y2="16.005"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.942" x2="7.942" y1="3.1" y2="16"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><path d="m6.938.5c-.25 0-.438.19-.438.438v1.25c-.554.142-1.05.37-1.53.656l-.907-.906c-.176-.176-.45-.176-.625 0l-1.5 1.5c-.176.175-.176.45 0 .624l.906.907c-.285.48-.514.976-.656 1.53h-1.25c-.25 0-.438.19-.438.438v2.125c0 .248.19.437.438.437h1.25c.142.554.37 1.05.656 1.53l-.906.908c-.176.175-.176.45 0 .624l1.5 1.5c.175.176.45.176.624 0l.907-.906c.48.285.976.514 1.53.656v1.25c0 .25.19.438.438.438h2.125c.248 0 .437-.19.437-.438v-1.25c.554-.142 1.05-.37 1.53-.656l.908.906c.175.176.45.176.624 0l1.5-1.5c.176-.175.176-.45 0-.624l-.906-.907c.285-.48.514-.976.656-1.53h1.25c.25 0 .438-.19.438-.438v-2.124c0-.25-.19-.438-.438-.438h-1.25c-.142-.554-.37-1.05-.656-1.53l.906-.907c.176-.176.176-.45 0-.625l-1.5-1.5c-.175-.176-.45-.176-.624 0l-.907.906c-.48-.285-.976-.514-1.53-.656v-1.25c0-.25-.19-.438-.438-.438zm1.062 5.5c1.104 0 2 .896 2 2s-.896 2-2 2-2-.896-2-2 .896-2 2-2z" display="block" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m8 3.465c-2.5 0-4.535 2.035-4.535 4.535s2.034 4.535 4.535 4.535c2.5 0 4.535-2.034 4.535-4.535 0-2.5-2.034-4.535-4.535-4.535zm0 2.093c1.348 0 2.442 1.094 2.442 2.442s-1.094 2.442-2.442 2.442-2.442-1.094-2.442-2.442 1.094-2.442 2.442-2.442z" opacity=".05"/><path d="m8 4c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4z" fill="none" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_convertinto3d.svg b/icon-themes/elementary_svg/cmd/sc_convertinto3d.svg
new file mode 100644
index 000000000..62c878819
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_convertinto3d.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" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#d" y1="2.36523" y2="4.614189"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#d" y1="1.753905" y2="3.688147"/><linearGradient id="f" gradientTransform="matrix(.2502023 -.7175237 .7175237 .2502023 -440.80327 133.5896)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="-6" y2="-3.215936"><stop offset="0" stop-color="#fff"/><stop offset=".5" 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" gradientUnits="userSpaceOnUse" x1="9" x2="4.844184" y1="-1.473364" y2="8.352354"><stop offset="0" stop-color="#fff"/><stop offset=".04552736" 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" gradientUnits="userSpaceOnUse" x1="17" x2="20.446054" y1="-1" y2="7.74026"><stop offset="0" stop-color="#fff"/><stop offset=".04277762" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.47916667 0 0 .47916667 4.485369 4.288494)"><path d="m11.77595 3.999996a1.0250168 1.0250168 0 0 0 -.298828.0625l-10.77539088 4a1.0250168 1.0250168 0 0 0 -.66796875.960938v1.5a1.0250168 1.0250168 0 0 0 .56640625.916016l11.00000038 5.5a1.0250168 1.0250168 0 0 0 .917968 0l11-5.5a1.0250168 1.0250168 0 0 0 .566407-.916016v-1.5a1.0250168 1.0250168 0 0 0 -.681641-.964844l-11.224609-4a1.0250168 1.0250168 0 0 0 -.402344-.05859z" opacity=".05"/><path d="m11.882534 15.978672 11-5.5v-1.5000002l-11.22405-4-10.77595055 4v1.5000002z" opacity=".1"/><path d="m12 13.5 10.5191-4.9665v-12.0335l-10.74315-4-10.27595 4v12.0335z" fill="url(#f)"/><path d="m12 1-10.5-4.5.06945 11.9005 10.43055 5.0995z" fill="#fff" opacity=".2"/><path d="m0-8.9499h24v24h-24z" fill="none"/><path d="m1.5-3.5 10.5 4.5 10.5191-4.4123999-10.5191-4.0876001z" fill="#fff" fill-rule="evenodd" opacity=".4"/><g fill="none" stroke-width="1.499992"><path d="m12-5.7421875-7.0917969 2.6191406 7.0898439 3.00000002 7.037109-3.02343752z" opacity=".9" stroke="url(#g)" stroke-opacity=".659483" stroke-width="2.086957"/><path d="m2.5-3v10.8923l8.9967 4.323179.0066-11.3661129" opacity=".6" stroke="url(#h)" stroke-opacity=".448276"/><path d="m21.5-3.1882487v11.1099487l-9.5 4.5783" opacity=".5" stroke="url(#i)" stroke-opacity=".448276"/><path d="m12.587473 12.755729 10.295061-4.8607218v-11.7772066l-10.516981-3.8474721-10.0544476 3.8474721v11.7772066z" opacity=".55" stroke="#7239b3" stroke-linecap="round" stroke-width="2.086957"/></g></g><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 4.080689)"><path d="m7.7044465 1.753905c.042122 1.3724856.5031972 2.1779892 1.9528454 2.0231256v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.2588422-.4419317-1.3890556-1.3890556z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#a)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7681953.7214093-.0033633-.6253431" opacity=".5" stroke="url(#b)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#c)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4507879-.0518308-1.5874921-1.4483293h-.291331" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_convertinto3dlathe.svg b/icon-themes/elementary_svg/cmd/sc_convertinto3dlathe.svg
new file mode 100644
index 000000000..7e3ad42da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_convertinto3dlathe.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.508475" cy="11.254244" gradientTransform="matrix(.76271229 .48304993 -.53505014 .84481808 6.616815 .534731)" gradientUnits="userSpaceOnUse" r="8.000015"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.949138" x2="7.932219" y1=".135593" y2="13.762712"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" stroke-opacity=".662745" stroke-width=".842107"><path d="m7.9999998.42102237-7.2236977 10.21388363c-.2296982.361894-.3552639.75458-.3552639 1.154559 0 2.092836 3.3932166 3.789482 7.5789616 3.789482 4.1857452 0 7.5789622-1.696646 7.5789622-3.789482 0-.457769-.176166-.896306-.473685-1.302634z" fill="url(#a)" opacity=".986928" stroke="#7239b3"/><path d="m8 1.6816406-6.6132812 9.3476564c-.1629775.258852-.2382813.511694-.2382813.759765 0 .653744.5793193 1.409773 1.8183594 2.029297 1.2390401.619525 3.0384997 1.033204 5.0332031 1.033203 1.9947034 0 3.794163-.413678 5.033203-1.033203 1.23904-.619524 1.818359-1.375553 1.818359-2.029297 0-.272404-.101482-.558181-.332031-.873046a.72682317.72682317 0 0 1 -.0078-.0098z" fill="none" opacity=".986928" stroke="url(#b)"/></g><path d="m6.5 3.5199972v2.98h3v-2.99zm0 4.9999998v2.98h3v-2.99zm0 5v2.98h3v-2.99zm0-14.9999998v2.98h3v-2.99z" fill="#ffa154" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_convertinto3dlathefast.svg b/icon-themes/elementary_svg/cmd/sc_convertinto3dlathefast.svg
new file mode 100644
index 000000000..867b5268d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_convertinto3dlathefast.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" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#d" y1="2.36523" y2="4.614189"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#d" y1="1.753905" y2="3.688147"/><radialGradient id="f" cx="2.508475" cy="11.254244" gradientTransform="matrix(.76271229 .48304993 -.53505014 .84481808 6.616815 .534731)" gradientUnits="userSpaceOnUse" r="8.000015"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.949138" x2="7.932219" y1=".135593" y2="13.762712"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(3 -2.509997)"><g stroke-linejoin="round" stroke-opacity=".662745" stroke-width="1.583548" transform="matrix(.63149349 0 0 .63149349 2.948052 2.948052)"><path d="m7.9999998.42102237-7.2236977 10.21388363c-.2296982.361894-.3552639.75458-.3552639 1.154559 0 2.092836 3.3932166 3.789482 7.5789616 3.789482 4.1857452 0 7.5789622-1.696646 7.5789622-3.789482 0-.457769-.176166-.896306-.473685-1.302634z" fill="url(#f)" opacity=".986928" stroke="#7239b3"/><path d="m7.9980469 3.5585938-5.6972657 8.0546872c-.066761.108428-.068359.147892-.068359.175781 0 .01365.1742502.538294 1.21875 1.060547 1.0362864.518148 2.7039277.917971 4.5488278.917969 1.8449014 0 3.512542-.399822 4.548828-.917969 1.0445-.522253 1.21875-1.046896 1.21875-1.060547 0-.0033.01242-.04741-.123047-.232421-.006-.0084-.01184-.01684-.01758-.02539z" fill="none" opacity=".986928" stroke="url(#g)"/></g><path d="m6.5 6.029997v2.98h3v-2.99zm0 4.999999v2.98h3v-2.99zm0-9.999999v2.98h3v-2.99z" fill="#ffa154" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/></g><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 4.080689)"><path d="m7.7044465 1.753905c.042122 1.3724856.5031972 2.1779892 1.9528454 2.0231256v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.2588422-.4419317-1.3890556-1.3890556z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#a)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7681953.7214093-.0033633-.6253431" opacity=".5" stroke="url(#b)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#c)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4507879-.0518308-1.5874921-1.4483293h-.291331" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_copy.svg b/icon-themes/elementary_svg/cmd/sc_copy.svg
new file mode 100644
index 000000000..785adc741
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_copy.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837" cy="36.421" gradientTransform="matrix(-.2557 0 0 -.17604 13.353 17.657)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.27963 0 0 -.23975 1.022 13.72)" gradientUnits="userSpaceOnUse" x1="25.469" x2="25.469" y1="32.841" y2="2.724"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .28097 .3277 0 1.52 .748)" gradientUnits="userSpaceOnUse" x1="20.797" x2="37.474" y1="20.649" y2="20.649"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.1892 0 0 .24324 5.46 3.162)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="7.556" y2="40.444"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25714 0 0 .239 3.83 2.897)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#g" y1=".985" y2="47.013"/><linearGradient id="g"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.20764 0 0 .22368 19.106 2.63)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#i" y1="50.786" y2="2.906"/><linearGradient id="i"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.1892 0 0 .24324 1.46 .162)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="7.556" y2="40.444"/><linearGradient id="k" gradientTransform="matrix(.25714 0 0 .239 -.17 -.103)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#g" y1=".985" y2="47.013"/><linearGradient id="l" gradientTransform="matrix(.20764 0 0 .22368 15.106 -.37)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#i" y1="50.786" y2="2.906"/><path d="m1.5.5h9v11h-9z" fill="url(#k)" stroke="url(#l)" stroke-linejoin="round"/><path d="m9.5 10.5h-7v-9h7z" fill="none" stroke="url(#j)" stroke-linecap="round"/><path d="m4 2h7v10h-7z" opacity=".05"/><path d="m5.5 3.5h9v11h-9z" fill="url(#f)" stroke="url(#h)" stroke-linejoin="round"/><path d="m13.5 13.5h-7v-9h7z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m3.003 11.246a4 2.754 0 1 1 8 0 4 2.754 0 0 1 -8 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141"/><path d="m5.303 4.442c-3.55 2.208-1.418 6.443 2.2 6.443v1.755l4.497-3.28-4.497-3.064v1.834c-2.553.093-3.668-2.146-1.843-3.687z" display="block" fill="url(#b)"/><g fill="none"><path d="m4.62 6.128c-.906.807-.124 4.332 3.883 3.85v.907l1.897-1.525-1.896-1.384v1.122c-4.397.216-4.256-2.423-3.882-2.97z" display="block" opacity=".8" stroke="url(#c)" stroke-miterlimit="7" stroke-width=".964"/><path d="m5.303 4.442c-3.55 2.208-1.418 6.443 2.2 6.443v1.755l4.497-3.28-4.497-3.064v1.834c-2.553.093-3.668-2.146-1.843-3.687z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_copyobjects.svg b/icon-themes/elementary_svg/cmd/sc_copyobjects.svg
new file mode 100644
index 000000000..46c619e19
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_copyobjects.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -24.958822 -2.614853)" gradientUnits="userSpaceOnUse" x1="100.87982" x2="100.87982" xlink:href="#h" y1="22.187065" y2="61.635185"/><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-52.268723" x2="-52.268723" xlink:href="#f" y1="55.143719" y2="15.801864"/><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-48.328392" x2="-48.328392" xlink:href="#f" y1="55.143719" y2="19.080351"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-48.32505" x2="-48.32505" xlink:href="#f" y1="55.146503" y2="15.804646"/><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 -24.958822 -2.614853)" gradientUnits="userSpaceOnUse" x1="104.3828" x2="104.3828" xlink:href="#h" y1="22.189856" y2="61.637978"/><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9.177619" x2="8.521733" y1="15.50049" y2="4.635235"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.864765" x2="4.864765" y1="6.135235" y2="14.135235"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" 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(.28571361 0 0 .30419701 -24.958822 -2.614853)" gradientUnits="userSpaceOnUse" x1="2.864765" x2="3.364765" y1="5.135235" y2="15.635235"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+/&amp;amp;amp;gt;<g stroke-linejoin="round"><g transform="translate(6.135235 -4.135235)"><path d="m.36391629 4.6343859c1.84877471 0 8.00084871.0008491 8.00084871.0008491v11l-8.00084871.000849z" fill="url(#e)" stroke="url(#d)" stroke-width=".998302"/><path d="m1.3639163 5.6343859c1.8487747 0 6.0008487.0008491 6.0008487.0008491v9h-6z" fill="none" stroke="url(#g)"/></g><g transform="translate(3.136084 -2.134386)"><path d="m.36391629 4.6343859c1.84877471 0 8.00084871.0008491 8.00084871.0008491v11l-8.00084871.000849z" fill="url(#a)" stroke="url(#c)" stroke-width=".998302"/><path d="m1.3639163 5.6343859c1.8487747 0 6.0008487.0008491 6.0008487.0008491v9h-6z" fill="none" stroke="url(#g)"/></g><g transform="translate(.136084 -.134386)"><path d="m.36391629 4.6343859c1.84877471 0 8.00084871.0008491 8.00084871.0008491v11l-8.00084871.000849z" fill="url(#a)" stroke="url(#b)" stroke-width=".998302"/><path d="m1.3639163 5.6343859c1.8487747 0 6.0008487.0008491 6.0008487.0008491v9h-6z" fill="none" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_crookrotate.svg b/icon-themes/elementary_svg/cmd/sc_crookrotate.svg
new file mode 100644
index 000000000..f96e94416
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_crookrotate.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.3446422 -.3446423 .3381098 -.3381098 1.734919 34.417716)" gradientUnits="userSpaceOnUse" x1="35.31226" x2="1.331919" y1="66.30397" y2="30.932793"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="10.908747" x2="10.908747" y1="11.050139" y2="26.965582"><stop offset="0" stop-color="#fff"/><stop offset=".16666667" 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" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#f" y1="2.36523" y2="4.614189"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#f" y1="1.753905" y2="3.688147"/><linearGradient id="h" gradientTransform="matrix(.28571361 0 0 .30419701 -.857089 .232631)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="26.793295" y1=".985206" y2="18.959322"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.24324324 0 0 .35135133 .162202 -.432402)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="14.038376"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.26458333)"><path d="m11.386034 3.5c-.386771 1.1952571-2.5242887 3.0052204-3.7805652 3.0058594-.0351889-.0013122-.0703511-.0032657-.1054688-.0058594v3.998047c.035147.0015.070304.0028.1054688.0039 4.0109582-.004828 7.3807052-3.0166807 7.8339842-7.001947z" fill="url(#a)" stroke="#452981" stroke-opacity=".595588"/><path d="m8.5 7.4066033v2.0348456c1.3579912-.1830497 2.67318-.7870178 3.689453-1.6953551.952749-.8515589 1.683674-2.0104874 2.041015-3.2460938h-2.230468c-1.114615 1.5544956-2.6072991 2.5533105-3.5 2.9066033z" fill="none" stroke="url(#b)"/></g><g transform="matrix(.66666998 0 0 .66666998 -4.983019 .550516)"><path d="m7.7044465 1.753905c.042122 1.3724856.5031972 2.1779892 1.9528454 2.0231256v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.2588422-.4419317-1.3890556-1.3890556z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#c)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7681953.7214093-.0033633-.6253431" opacity=".5" stroke="url(#d)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#e)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4507879-.0518308-1.5874921-1.4483293h-.291331" opacity=".5" stroke="url(#g)"/></g></g></g><g transform="scale(.26458333)"><path d="m.5.5h5l.000012 4.9991096-5.000012.0008904z" fill="url(#h)"/><g fill="none"><path d="m4.4999372 4.499046-2.9999372.000954.0000379-2.999974 2.9999372-.000954z" opacity=".5" stroke="url(#i)" stroke-linecap="round"/><path d="m.5000001.49999996h5l-.0000249 4.99907204-5.0000131.000954z" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".74902" stroke-width=".999922"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_crookslant.svg b/icon-themes/elementary_svg/cmd/sc_crookslant.svg
new file mode 100644
index 000000000..ef58ec8f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_crookslant.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -.857089 .232631)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="26.793295" y1=".985206" y2="18.959322"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 .162202 -.432402)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="14.038376"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.3446422 -.3446423 .3381098 -.3381098 1.734919 34.417716)" gradientUnits="userSpaceOnUse" x1="35.31226" x2="1.331919" y1="66.30397" y2="30.932793"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9.611104" x2="9.611104" y1="6.923065" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset=".64285713" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#h" y1="2.36523" y2="4.614189"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#h" y1="1.753905" y2="3.688147"/><g transform="scale(.26458333)"><path d="m.5.5h5l.000012 4.9991096-5.000012.0008904z" fill="url(#a)"/><g fill="none"><path d="m4.4999372 4.499046-2.9999372.000954.0000379-2.999974 2.9999372-.000954z" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m.5000001.49999996h5l-.0000249 4.99907204-5.0000131.000954z" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".74902" stroke-width=".999922"/></g></g><g stroke-linecap="square" stroke-linejoin="round" transform="scale(.26458333)"><path d="m15.5.5c-.386771 1.1952571-6.6382547 6.0052204-7.8945312 6.0058594-.0351889-.0013122-.0703511-.0032657-.1054688-.0058594v3.998047c.035147.0015.070304.0028.1054688.0039 4.0109582-.004828 7.3807052-3.0166807 7.8339842-7.001947z" fill="url(#c)" stroke="#7239b3" stroke-opacity=".74902"/><path d="m8.5 7.4066033v2.0348456c1.3579912-.1830497 2.67318-.7870178 3.689453-1.6953551.952749-.8515589 1.683674-2.0104874 2.041015-3.2460938l.269532-1.5c-1.5 1.5-5.1072991 4.0533105-6 4.4066033z" fill="none" stroke="url(#d)"/></g><g transform="matrix(.66666998 0 0 .66666998 -4.983019 .550516)"><path d="m7.7044465 1.753905c.042122 1.3724856.5031972 2.1779892 1.9528454 2.0231256v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.2588422-.4419317-1.3890556-1.3890556z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#e)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7681953.7214093-.0033633-.6253431" opacity=".5" stroke="url(#f)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#g)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4507879-.0518308-1.5874921-1.4483293h-.291331" opacity=".5" stroke="url(#i)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_crop.svg b/icon-themes/elementary_svg/cmd/sc_crop.svg
new file mode 100644
index 000000000..d2a2f6c4b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_crop.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" gradientUnits="userSpaceOnUse" x1="-4.467" x2="-4.467" xlink:href="#b" y1="-9" y2="6.527"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity=".235"/><stop offset=".8" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#b" y1="3" y2="13"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5" x2="15" xlink:href="#b" y1="11.5" y2="11.5"/><path d="m2.49.492v13.016h13.017v-3.016h-10v-10z" fill="#e9b986"/><g stroke="#ad7237" stroke-linecap="round" stroke-linejoin="round"><path d="m8 11h1v1h-1z" fill="#a1550a" opacity=".3"/><path d="m12 11h1v1h-1zm-8-8h1v1h-1z" fill="#e9b986"/><path d="m4 7h1v1h-1z" fill="#a1550a" opacity=".3"/></g><path d="m13.507 15.51v-13.018h-13.017v3.018h10v10z" fill="#e9b986"/><g stroke-linejoin="round"><g stroke-linecap="round"><path d="m8 5h-1v-1h1zm-4 0h-1v-1h1zm8 8h-1v-1h1zm0-4h-1v-1h1z" fill="#a1550a" opacity=".3" stroke="#ad7237"/><g fill="none" stroke="#a1550a"><path d="m2.49.492v13.016h13.017v-3.016h-10v-10z" opacity=".5"/><path d="m13.507 15.51v-13.018h-13.017v3.018h10v10z" opacity=".5"/></g></g><path d="m-14-9.5h2m4 0h11m-1.465 16.5-.035-15" fill="none" opacity=".5" stroke="url(#a)"/></g><path d="m1 3h12v1h-12z" fill="url(#c)" opacity=".5"/><path d="m5 11h10v1h-10z" fill="url(#d)" opacity=".5"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_cube.svg b/icon-themes/elementary_svg/cmd/sc_cube.svg
new file mode 100644
index 000000000..9c846fe5f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_cube.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" gradientTransform="matrix(.2502023 -.7175237 .7175237 .2502023 -440.80327 133.5896)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="-6" y2="-3.215936"><stop offset="0" stop-color="#fff"/><stop offset=".5" 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" gradientUnits="userSpaceOnUse" x1="9" x2="4.844184" y1="-1.473364" y2="8.352354"><stop offset="0" stop-color="#fff"/><stop offset=".04552736" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="20.446054" y1="-1" y2="7.74026"><stop offset="0" stop-color="#fff"/><stop offset=".04277762" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.66667 0 0 .66667 -.497183 5.591753)"><path d="m11.716797 2.976562a1.0250168 1.0250168 0 0 0 -.298828.0625l-10.77539088 4a1.0250168 1.0250168 0 0 0 -.66796875.960938v1.5a1.0250168 1.0250168 0 0 0 .56640625.916016l11.00000038 5.5a1.0250168 1.0250168 0 0 0 .917968 0l11-5.5a1.0250168 1.0250168 0 0 0 .566407-.916016v-1.5a1.0250168 1.0250168 0 0 0 -.681641-.964844l-11.224609-4a1.0250168 1.0250168 0 0 0 -.402344-.05859z" opacity=".05"/><path d="m12 15 11-5.5v-1.5l-11.22405-4-10.77595 4v1.5z" opacity=".1"/><path d="m12 13.5 10.5191-4.9665v-12.0335l-10.74315-4-10.27595 4v12.0335z" fill="url(#a)"/><path d="m12 1-10.5-4.5.06945 11.9005 10.43055 5.0995z" fill="#fff" opacity=".2"/><path d="m0-8.9499h24v24h-24z" fill="none"/><path d="m1.5-3.5 10.5 4.5 10.5191-4.4123999-10.5191-4.0876001z" fill="#fff" fill-rule="evenodd" opacity=".4"/><g fill="none" stroke-width="1.499992"><path d="m3.2637209-3.1612973 8.7362791 3.6965227 8.668258-3.7239113-8.668258-3.1974141z" opacity=".9" stroke="url(#b)" stroke-opacity=".659483"/><path d="m2.5-3v10.8923l8.9967 4.323179.0066-11.3661129" opacity=".6" stroke="url(#c)" stroke-opacity=".448276"/><path d="m21.5-3.1882487v11.1099487l-9.5 4.5783" opacity=".5" stroke="url(#d)" stroke-opacity=".448276"/><path d="m12 13.5 10.5191-4.9665v-12.0335l-10.74585-3.9312-10.27325 3.9312v12.0335z" opacity=".55" stroke="#7239b3" stroke-linecap="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_currencyfield.svg b/icon-themes/elementary_svg/cmd/sc_currencyfield.svg
new file mode 100644
index 000000000..f49c1c553
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_currencyfield.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" gradientUnits="userSpaceOnUse" x1="4.073832" x2="11.963182" y1="11.830508" y2="11.830508"><stop offset="0" stop-color="#86641c"/><stop offset=".25" stop-color="#fdeb69"/><stop offset=".375" stop-color="#be9843"/><stop offset=".5" stop-color="#dfc98b"/><stop offset=".60820836" stop-color="#fdeb69"/><stop offset="1" stop-color="#835c17" stop-opacity=".960784"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.39448 .42345 0 -.496 18.346)" gradientUnits="userSpaceOnUse" x1="7.604416" x2="7.857325" y1="11.003552" y2="12.489676"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="-2" y2="25"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 2.162164)" gradientUnits="userSpaceOnUse" x1="39.653851" x2="39.653851" y1="7.555547" y2="32.22221"><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><path d="m.5 2.5h13.5l1.5-1v9c-.17754.529554-.572392.926871-1.5 1h-13.5z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941"/><path d="m1.5 3.500001 12.662568-.000001.337432-.1916155v6.6916155c.203917.315081-.08368.433316-.5.5h-12.5z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><g fill="#68b723"><circle cx="8" cy="8" r="2.499622"/><circle cx="12.5" cy="8" r=".998361"/><circle cx="3.5" cy="8" r=".998361"/></g><circle cx="8" cy="7" fill="#3a9104" r="2.499622" stroke-width="1.0325"/><g stroke-linecap="round" stroke-linejoin="round"><g transform="translate(-2)"><g transform="translate(0 2)"><ellipse cx="8.018507" cy="11.830508" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#a)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="11.842493" fill="none" rx="2.442897" ry=".786727" stroke="url(#b)" stroke-opacity=".610294"/></g><g transform="translate(0 1)"><ellipse cx="8.018507" cy="11.830508" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#a)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="11.842493" fill="none" rx="2.442897" ry=".786727" stroke="url(#b)" stroke-opacity=".610294"/></g><ellipse cx="8.018507" cy="11.830508" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#a)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="11.842493" fill="none" rx="2.442897" ry=".786727" stroke="url(#b)" stroke-opacity=".610294"/><g transform="translate(0 -1)"><ellipse cx="8.018507" cy="11.830508" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#a)"/><ellipse cx="8.006522" cy="11.842493" fill="none" rx="2.442897" ry=".786727" stroke="url(#b)" stroke-opacity=".610294"/></g><g transform="translate(0 -2)"><g><ellipse cx="8.018507" cy="11.830508" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#a)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="11.842493" fill="none" rx="2.442897" ry=".786727" stroke="url(#b)" stroke-opacity=".610294"/></g><g><ellipse cx="8.018507" cy="11.830508" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#a)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="11.842493" fill="none" rx="2.442897" ry=".786727" stroke="url(#b)" stroke-opacity=".610294"/></g></g></g><path d="m6.0175781 8.1835938a3.444675 1.646508 0 0 0 -3.4433593 1.6464843 3.444675 1.646508 0 0 0 .1660156.4999999 3.444675 1.646508 0 0 0 -.1660156.5 3.444675 1.646508 0 0 0 .1660156.5 3.444675 1.646508 0 0 0 -.1660156.5 3.444675 1.646508 0 0 0 .1660156.5 3.444675 1.646508 0 0 0 -.1660156.5 3.444675 1.646508 0 0 0 .1660156.5 3.444675 1.646508 0 0 0 -.1660156.5 3.444675 1.646508 0 0 0 3.4433593 1.646484 3.444675 1.646508 0 0 0 3.4453125-1.646484 3.444675 1.646508 0 0 0 -.1660156-.498047 3.444675 1.646508 0 0 0 .1660156-.501953 3.444675 1.646508 0 0 0 -.1660156-.498047 3.444675 1.646508 0 0 0 .1660156-.501953 3.444675 1.646508 0 0 0 -.1660156-.498047 3.444675 1.646508 0 0 0 .1660156-.501953 3.444675 1.646508 0 0 0 -.1660156-.498047 3.444675 1.646508 0 0 0 .1660156-.5019529 3.444675 1.646508 0 0 0 -3.4453125-1.6464843z" fill="none" stroke="#86641c" stroke-opacity=".614108"/><g transform="translate(3 2)"><ellipse cx="8.018507" cy="11.830508" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#a)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="11.842493" fill="none" rx="2.442897" ry=".786727" stroke="url(#b)" stroke-opacity=".610294"/></g><path d="m11.017578 12.183594a3.444675 1.646508 0 0 0 -3.4433592 1.646484 3.444675 1.646508 0 0 0 3.4433592 1.646484 3.444675 1.646508 0 0 0 3.445313-1.646484 3.444675 1.646508 0 0 0 -3.445313-1.646484z" fill="none" stroke="#86641c" stroke-opacity=".639004"/></g><g fill="#3a9104" stroke-width=".412385"><circle cx="12.5" cy="7" r=".998361"/><circle cx="3.5" cy="7" r=".998361"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_customanimation.svg b/icon-themes/elementary_svg/cmd/sc_customanimation.svg
new file mode 100644
index 000000000..14cea4f7f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_customanimation.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" gradientTransform="matrix(.55048262 0 0 .57815823 -3.826225 -5.276228)" gradientUnits="userSpaceOnUse" x1="24.046366" x2="24.046366" y1="11.673002" y2="34.713669"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.373267" x2="9.158589" y1="33.636996" y2="39.344494"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1=".496136" y2="15.977216"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><g transform="matrix(-1 0 0 1 16 0)"><g fill="#fff" stroke="#242424" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".451128"><rect height="2" rx="0" ry=".5" width="4" x="5.5" y="3.5"/><rect height="2" rx="0" ry=".5" width="2" x="2.5" y="3.5"/><rect height="2" rx="0" ry=".5" width="4" x="5.5" y="9.5"/><rect height="2" rx="0" ry=".5" width="2" x="2.5" y="9.5"/><rect height="2" rx="0" ry=".5" width="4" x="3.5" y="6.5"/><rect height="2" rx="0" ry=".5" width="2" x=".5" y="6.5"/></g><g transform="matrix(.59558277 0 0 .59558277 6.25285 3.235251)"><path d="m8.0000006.49613568c.5064396 0 2.1391894 4.28357812 2.5489094 4.59622212.409717.3126432 4.793178.6198528 4.949676 1.125721.156499.505868-3.217866 3.4604743-3.374364 3.9663412-.156498.505868 1.285496 4.979313.875778 5.291956-.409718.312645-4.4935598-2.144886-5.0000001-2.144886-.5064395 0-4.5902812 2.457531-4.9999999 2.144886-.4097182-.312643 1.0322763-4.786089.8757779-5.291956-.1564985-.5058669-3.53086246-3.4604739-3.37436393-3.966342.15649845-.5058674 4.53995813-.813077 4.94967683-1.1257202.409718-.312644 2.0424703-4.59622212 2.5489098-4.59622212z" fill="url(#c)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width="1.679028"/><path d="m11.96875 26.375c-.506596.779667-1.63252 2.593568-2.90625 5.59375a.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 -.03125 0c.00461-.0064-.035912.0063-.03125 0 .00522-.0059-.00527.03708 0 .03125.00556-.0056-.036852.0055-.03125 0 .00608-.005-.00612.03618 0 .03125.00629-.0047-.037574.0047-.03125 0 .00682-.0039-.038107.0038-.03125 0 .00692-.0037-.00695.03492 0 .03125.00726-.003-.038533.003-.03125 0a.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0c-2.0575321.335503-4.6049536.679328-6.34375 1.09375 1.0525595 1.235411 2.264992 2.404007 3.4375 3.59375l15.03125-2.71875c.0052-.0052.02606.0052.03125 0 .28516-.285558.552815-.584263.84375-.875-1.985656-.473093-4.21957-.75757-6.28125-1.09375a.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 0-.03125c.0075.0027-.0387-.0027-.03125 0 .0071.0035-.03835-.0035-.03125 0 .007.0037-.007-.03496 0-.03125.0066.0044-.03785-.0044-.03125 0 .0062.0049-.0062-.03622 0-.03125.006.0052-.03724-.0052-.03125 0 .0054.0058-.0053-.03713 0-.03125.0052.006-.03638-.006-.03125 0 .0045.0065-.0045-.0378 0-.03125.004.0069-.0352-.0069-.03125 0 .0037.007-.0037-.03828 0-.03125l-.125.0625-.125.0625c-.985076-2.286983-2.388794-4.698127-2.9375-5.625z" fill="url(#b)" opacity=".8" transform="matrix(.71439082 0 0 .70011588 -.572408 -16.954765)"/><path d="m8 2.3125003c-.5795026 1.0967235-1.0411109 2.2564459-1.6574842 3.3321931-.4355928.5786297-1.2016958.5640806-1.8445342.7006123-.7990951.1487384-1.6040837.2624313-2.4042316.4046946.8321477 1.0057613 1.9042251 1.803058 2.6553809 2.8730975.2931609.5612752.086735 1.1940262.048954 1.7875722-.1300362.873671-.7822554 2.011403-.8721349 2.890749 1.1003565-.559851 2.6237664-1.531888 3.7910708-1.94011.6246409-.12796 1.1682081.254232 1.7115393.49593.7264099.38268 1.7399469.939694 2.4653779 1.324105-.123973-1.302273-.773372-2.733611-.799425-4.042542.09173-.7298892.734153-1.1887208 1.185876-1.7078873.556483-.5461027 1.116396-1.0897375 1.625861-1.6809144-1.211014-.2155824-2.435696-.3737737-3.634767-.6459894-.7510947-.2936551-.937663-1.1434347-1.2928787-1.7800564-.3267359-.6702695-.6326855-1.3506457-.9786043-2.0114542z" fill="none" opacity=".8" stroke="url(#a)" stroke-linecap="square" stroke-width="1.317762"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_customshowdialog.svg b/icon-themes/elementary_svg/cmd/sc_customshowdialog.svg
new file mode 100644
index 000000000..576e29a93
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_customshowdialog.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.028032" x2="16.028032" xlink:href="#b" y1="10.016719" y2="11.016732"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".0000001" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" xlink:href="#b" y1="8.968919" y2="10.968945"/><radialGradient id="d" cx="10.90426" cy="8.449767" gradientTransform="matrix(0 .7455191 -.67881264 0 12.738896 -6.181255)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.30952278 0 0 .34225972 -.511886 1.636585)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="27.50001" y1=".985206" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="23.999989"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.73251" x2="-51.786404" y1="28.475233" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.528013" x2="14.528013" y1="8.5167" y2="12.51675"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" y1="7.4689" y2="12.468963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.53695193 0 0 .53021938 -5.883818 -4.970409)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899002"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.53695193 0 0 .53021938 -5.883818 -4.970409)" gradientUnits="userSpaceOnUse" x1="26.305275" x2="26.305275" y1="16.918297" y2="32.092857"><stop offset="0" stop-color="#fff"/><stop offset=".37286323" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99493182" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.5 2.5h12.999987l.000013 9-13 .001z" fill="url(#e)" stroke-width="1.104031"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#f)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><path d="m.5.5h15v2h-15z" fill="url(#h)"/><g fill="#e5e5e5"><path d="m7 11.5v1l-1.9511719 1.951172 1.0605469 1.060547 1.890625-1.890625 1.890625 1.890625 1.060547-1.060547-1.951172-1.951172v-1z"/><circle cx="6.00108" cy="14.5" r="1"/><circle cx="10.00108" cy="14.5" r="1"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)"><rect fill="url(#j)" height="5.000063" rx=".500006" width="3.000038" x="17.514999" y="7.4689"/><rect fill="none" height="5.000063" opacity=".5" rx=".500006" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="17.514999" y="7.4689"/></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#i)" height="4.000051" rx=".500007" width="3.000038" x="14.528013" y="8.5167"/><g fill="none"><rect height="4.000051" opacity=".5" rx=".500007" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="14.528013" y="8.5167"/><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#a)" stroke-linecap="square" stroke-width="1.000013"/></g></g><path d="m10.5 5.4999997h-1.0000001v3.0000004l1.0120121.047786z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".999987"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.203953" transform="matrix(.83059703 0 0 .83059703 6.032836 4.371642)"><path d="m6.4238281 2.5117184c-.3883337.0498391-.734375.2441406-.734375.2441406l-.5488281.2578125s-.5971316.489858-.6035156.65625c-.335812.559065-.1827479 1.2380214-.2167969 1.8496093.03272.525084-.3568494.9128775-.1621094 1.4453126-.02841.5140149.4234236.815721.7128907 1.1875.3257669.4703499.7683358 1.0835913.4199218 1.6464843-.644065.8781733-1.577101 1.2071083-2.5546875 1.6855473-.00295.01676-.003.0073-.00586.02344-.127869.011312-.2304681.111277-.2304681.242185v1.5c0 .1385.1115.25.25.25h8.5c.1385 0 .25-.1115.25-.25v-1.650391c-.946383-.450853-2.071003-.93265-2.734375-1.734375-.39853-.536987-.0000719-1.1827253.3144531-1.6601563.24488-.397698.7563569-.6511091.7636719-1.1582031.188211-.514479-.0954225-.9409456-.1484375-1.4316406-.06931-.650552.1193355-1.3615179-.2109375-1.9667969-.44781-.619368-1.2693149-.8905306-2.0136719-1.0566406-.21591-.04096-.43575-.068706-.65625-.070312-.1279435-.028115-.2611804-.026379-.390625-.00977z" fill="url(#d)" stroke="url(#k)"/><path d="m6.6074219 3.4628906c.017092.00376-.00543-.00317-.060547.00391-.1464991.018802-.3867188.1289062-.3867188.1289062a.96322446.96322446 0 0 1 -.060547.03125l-.425781.1992151c-.045716.038826-.08742.073501-.1679687.1503906-.045001.042957-.073828.073412-.097656.099609a.96322446.96322446 0 0 1 0 .00195.96322446.96322446 0 0 1 -.044922.087891c-.0920586.1532635-.0368782.5952119-.0820314 1.4062531v-.1132812c.0320317.5140379-.125929.879966-.1796875 1.0585937s-.0393546.1163889-.0390625.1171875a.96322446.96322446 0 0 1 .056641.3828125c.00189-.034277-.039711-.093772.035156.00195.074867.095725.2601823.2631063.4765625.5410157a.96322446.96322446 0 0 1 .03125.042969c.1581992.2284118.4017069.5472769.5722656.9941406.1705587.4468638.2276356 1.139271-.125 1.7089846a.96322446.96322446 0 0 1 -.041016.0625c-.7530339 1.02675-1.7441286 1.432446-2.6054688 1.832031v.335937h7.0742187v-.33789c-.836832-.387644-1.7872301-.842753-2.5136715-1.7207a.96322446.96322446 0 0 1 -.03125-.03906c-.4009195-.5402095-.4018394-1.2450887-.2578125-1.7109404.1422213-.4600115.3713409-.7907176.5351562-1.0390625.228223-.3645107.4650841-.5558031.5664063-.6679687.1029148-.1139287.0459007-.0561372.0449219.0117187a.96322446.96322446 0 0 1 .0585937-.3164062c.0109761-.0300035.0181089-.0223105-.0175781-.1757813-.035687-.1534707-.1405838-.4241754-.1835938-.8222656a.96322446.96322446 0 0 1 0-.00195c-.0920683-.8641674-.0139444-1.3199775-.0957031-1.5312531-.2180969-.2597973-.731982-.5059868-1.3730469-.6503907-.1675581-.0307695-.3249096-.0497762-.4628906-.0507812a.96322446.96322446 0 0 1 -.1992187-.0214844z" fill="none" opacity=".3" stroke="url(#l)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_cut.svg b/icon-themes/elementary_svg/cmd/sc_cut.svg
new file mode 100644
index 000000000..7b65acec3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_cut.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="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="10" y2="16"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="10" y2="16"/><g stroke-linejoin="round" stroke-opacity=".501961"><path d="m7.5 8.5 5.5-7.5s3.012802 6.2915-5.3744632 10z" fill="#e9e9e9" stroke="#4d4d4d"/><path d="m8.5405904 8.5-5.5405904-7.5s-2.80608422 6.4945 5.5 10z" fill="#e9e9e9" stroke="#4d4d4d"/><g fill="#e14548" stroke="#7a0000" stroke-width=".8"><path d="m3.1623616 12.837639c.7220462-1.600995 1.92432-1.608588 2.6217712-.878229.2822879 1.081181-.2393877 1.642526-.9464944 1.878229-.7071068.235702-1.6752768-.254644-1.6752768-1zm2.0083417-2.337639c-.985795.053-3.6707033.645-3.6707033 2.5 0 2.12 1.6175168 2.5024 2.5548536 2.5.9373368 0 3.4087829-.6357 3.4451464-2.7851.028987-1.7134-1.5278645-2.1094-2.0168588-2.2149-.061124-.013-.17161-.01-.3124379 0z" fill="url(#b)"/><path d="m12.838038 12.8376c-.722046-1.601-1.92432-1.6085-2.621771-.8782-.282288 1.0812.239387 1.6425.946494 1.8782s1.675277-.2546 1.675277-1zm-2.008342-2.3376c.985795.053 3.670703.645 3.670703 2.5 0 2.12-1.617516 2.5024-2.554853 2.5-.937337 0-3.4087831-.6357-3.4451466-2.7851-.028987-1.7134 1.5278646-2.1094 2.0168586-2.2149.06112-.013.17161-.01.312438 0z" fill="url(#c)"/></g></g><g fill="#fdfdfb" fill-rule="evenodd"><path d="m12.853516 2.0878906-4.1773375 5.6915718.3931001.5649635-.0290906.4694645 3.973947-5.3695379z"/><path d="m3.1891221 2.1148372-.1547604 1.3981726 4.9649101 6.5768672.0361162-1.4131688z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_cylinder.svg b/icon-themes/elementary_svg/cmd/sc_cylinder.svg
new file mode 100644
index 000000000..b02e0a7f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_cylinder.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" gradientTransform="matrix(.2502023 -.7175237 .7175237 .2502023 -474.2609 139.20483)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.86174054 0 0 .86384326 -2.270395 -2.421804)" gradientUnits="userSpaceOnUse" x1="10.485164" x2="10.945673" y1="5.032969" y2="9.707065"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.5" x2="11.639838" xlink:href="#a" y1="14.25" y2="14.466102"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.5" x2="31.37711" xlink:href="#a" y1="8.000013" y2="21.470341"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.344085" x2="11.739075" y1="6.100302" y2="18.630463"><stop offset="0" stop-color="#fff"/><stop offset=".04277762" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke="#888a85" stroke-opacity=".662745" transform="matrix(.94117731 0 0 .94117731 -3.294128 -3.294135)"><path d="m20 8.0000134a8 4 0 0 1 -16 0 8 4 0 1 1 16 0" fill="url(#d)" opacity=".986928" stroke="#7239b3"/><path d="m4 8v8c0 2.2091 3.581722 4 8 4s8-1.7909 8-4v-8c0 2.2091-3.581722 4-8 4s-8-1.7909-8-4" fill="url(#c)" opacity=".986928" stroke="#7239b3"/><path d="m5.0214844 11.089844v4.910156c0 .552939.5153648 1.285022 1.7773437 1.916016 1.2619789.630993 3.1299361 1.0625 5.2011719 1.0625 2.071236 0 3.939193-.431507 5.201172-1.0625 1.261979-.630994 1.777344-1.363077 1.777344-1.916016v-4.910156c-.302144.210074-.523154.481302-.865235.652344-1.633451.816731-3.766239 1.279296-6.113281 1.279296-2.3470422 0-4.4798297-.462565-6.1132812-1.279296-.3420806-.171042-.5630905-.44227-.8652344-.652344z" fill="none" opacity=".986928" stroke="url(#e)"/></g><ellipse cx="8.047939" cy="4.224267" fill="none" opacity=".9" rx="6.429007" ry="2.756312" stroke="url(#b)" stroke-opacity=".6639"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_cyramid.svg b/icon-themes/elementary_svg/cmd/sc_cyramid.svg
new file mode 100644
index 000000000..0d49b9ecc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_cyramid.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.2502023 -.7175237 .7175237 .2502023 -474.2609 139.20483)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.610273" x2="13.318075" xlink:href="#a" y1="11.643536" y2="11.745406"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.500027" x2="22.815989" xlink:href="#a" y1="12.000046" y2="17.552019"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.500084" x2="20.499985" y1="12.000084" y2="12.000084"><stop offset="0" stop-color="#fff"/><stop offset=".04277762" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.681936" x2="11.508301" y1="6.040589" y2="19.945988"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke="#888a85" stroke-linejoin="round" stroke-opacity=".662745" transform="matrix(.94117882 0 0 .94117882 -3.294151 -3.294189)"><path d="m11 4-7 16h6 6z" fill="url(#c)" stroke="#7239b3"/><path d="m11 4 5 16 4-4z" fill="url(#b)" stroke="#7239b3"/><g fill="none"><path d="m13.65625 9.1875 2.800781 8.958984 2.238281-2.238281z" stroke="url(#d)"/><path d="m10.84375 6.8359375-5.3242188 12.1699215h4.4804688 4.646484z" stroke="url(#e)" stroke-linecap="square" stroke-width=".99981"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dataarearefresh.svg b/icon-themes/elementary_svg/cmd/sc_dataarearefresh.svg
new file mode 100644
index 000000000..32372f3bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dataarearefresh.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(0 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="translate(5 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="d" gradientTransform="translate(10 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5" y2="10"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="translate(0 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="g" gradientTransform="translate(0 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="h" gradientTransform="translate(0 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="i" gradientTransform="matrix(.51817 0 0 .361 -1079.953 -1160.217)" gradientUnits="userSpaceOnUse" x1="2100.5779" x2="2100.5779" y1="3215.147" y2="3256.79"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.29115 0 0 .32302 2.122 -5.26)" gradientUnits="userSpaceOnUse" x1="29.556" x2="26.135" y1="28.447001" y2="34.106998"><stop offset="0" stop-color="#fff"/><stop offset=".004" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.49412 0 0 .49434 11.832 -6.382)" gradientUnits="userSpaceOnUse" x1="-3.707" x2="-3.707" y1="39.159" y2="23.025"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="8.848872" x2="8.848872" y1="3.921802" y2="14.075938"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.59436 0 0 .5999 -19.765 1.467)" gradientUnits="userSpaceOnUse" x1="38.301704" x2="38.301704" y1="-.778463" y2="22.55876"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m.9238281.5c-.234896 0-.4238281.2182204-.4238281.4902344v14.0195316c0 .272014.1889903.495462.4238281.490234h4.5761719v-11h10v-3.5097656c0-.272014-.188932-.4902344-.423828-.4902344z" fill="url(#m)"/><path d="m-.00195313 5 .00195313 10.5c0 .276.224.5.5.5h5.5v-.998047h-5.00195312l-.00195313-10.001953zm5.00195313 0v2h-4v1h4v3h-4v1h4v3h1v-3-1-3-1-2z" fill-opacity=".231579"/><g transform="translate(0 -5)"><path d="m1.5 5.5c-.554 0-1 .446-1 1v3h15v-3c0-.554-.446-1-1-1z" fill="url(#e)"/><path d="m16 6c0-.554-.446-1-1-1h-14c-.554 0-1 .446-1 1v4h1 14 1zm-1 0v3h-4v-3zm-5 0v3h-4v-3zm-5 0v3h-4v-3z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 6.5h3v2h-3z" opacity=".5" stroke="url(#a)"/><path d="m6.5 6.5h3v2h-3z" opacity=".5" stroke="url(#c)"/><path d="m11.5 6.5h3v2h-3z" opacity=".5" stroke="url(#d)"/></g></g><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" opacity=".5" stroke="url(#f)"/><path d="m1.5 12.5h3v2h-3z" opacity=".5" stroke="url(#g)"/><path d="m1.5 5.5h3v1h-3z" opacity=".5" stroke="url(#h)"/></g><g transform="matrix(.63 0 0 .63 6.145 5.4124)"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" fill="url(#i)" opacity=".99"/><g fill="none"><g stroke-width="1.584"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.496 5.578v-3.13l2.222 1.56z" opacity=".5" stroke="url(#j)"/><path d="m12.32 10.176a4.49 4.49 0 0 1 -5.392 3.202 4.49 4.49 0 0 1 -3.33-5.315 4.49 4.49 0 0 1 5.232-3.458" opacity=".5" stroke="url(#k)"/></g><ellipse cx="8" cy="9.212" opacity=".99" rx="4" ry="2.472"/><path d="m13.386 10.154a5.506 5.504 0 0 1 -6.446 4.246 5.506 5.504 0 0 1 -4.357-6.372 5.506 5.504 0 0 1 6.3-4.46" opacity=".5" stroke="url(#l)" stroke-width="1.584"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_databarformatdialog.svg b/icon-themes/elementary_svg/cmd/sc_databarformatdialog.svg
new file mode 100644
index 000000000..89fbd7351
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_databarformatdialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#a" y1="7" y2="10"/><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 3.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#d" y1="5.499996" y2="7.555551"/><linearGradient id="d"><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(.35135134 0 0 .24324327 1.567566 7.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#d" y1="5.499996" y2="7.555551"/><linearGradient id="f" gradientTransform="matrix(.35135134 0 0 .24324327 1.567566 11.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#d" y1="5.499996" y2="7.555551"/><linearGradient id="g" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 1.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#d" y1="7.555551" y2="54.833324"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="3" y2="6"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#a" y1="11" y2="14"/><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 44.128979 -8.143104)" gradientUnits="userSpaceOnUse" x1="-158.4903" x2="-154.21603" y1="75.568459" y2="33.451473"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.28571361 0 0 .30419701 20.142873 -5.767395)" gradientUnits="userSpaceOnUse" x1="9.301924" x2="9.301924" y1="23.378263" y2="70.842506"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><rect fill="url(#k)" height="13.998343" rx=".218243" ry=".372828" stroke="url(#j)" stroke-width=".999899" width="15.0001" x=".499949" y="1.501707"/><g stroke="#002e99" stroke-opacity=".501961"><path d="m2.5 11.5h8v2h-8z" fill="url(#i)"/><path d="m2.5 7.5h4v2h-4z" fill="url(#b)"/><path d="m2.5 3.5h11.006728v2h-11.006728z" fill="url(#h)"/></g><g fill="none"><path d="m3.5 4.5h9z" opacity=".3" stroke="url(#c)"/><path d="m3.5 8.5h2z" opacity=".3" stroke="url(#e)"/><path d="m3.5 12.5h6z" opacity=".3" stroke="url(#f)"/><path d="m1.5 14.5v-12h13v12z" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dataconsolidate.svg b/icon-themes/elementary_svg/cmd/sc_dataconsolidate.svg
new file mode 100644
index 000000000..c8ebc0fff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dataconsolidate.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.52954621 0 0 .41850626 5.137922 -1.684705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 31.007121 -1)" gradientUnits="userSpaceOnUse" x1="18.50712" x2="18.50712" y1="6.5" y2="10"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="52.602474" x2="52.602474" xlink:href="#e" y1="-3.279552" y2="5.054977"/><linearGradient id="e" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.52954621 0 0 .41850626 7.137922 -8.684705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="g" gradientTransform="matrix(.52954621 0 0 .41850626 7.137922 -3.684705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="h" gradientTransform="matrix(.52954621 0 0 .41850626 7.137922 1.315296)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="i" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.284962" x2="54.284962" xlink:href="#e" y1="-2.446099" y2="4.221523"/><linearGradient id="j" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.284962" x2="54.284962" xlink:href="#e" y1="-3.279552" y2="5.054977"/><path d="m6.5.5v1h1v12h-1v1h2v-14z" fill="#ffa154" stroke="#cc3b02" stroke-linecap="square" stroke-opacity=".501961"/><path d="m10.5 5.5v4h5v-4z" style="stroke:#7a0000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3;stroke-opacity:.501961;fill:url(#c)"/><path d="m11.5 8.5v-2h3l.000001 2.0000019z" fill="none" opacity=".4" stroke="url(#a)"/><g transform="translate(-10 2)"><rect fill="url(#d)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.5" y="-1.5"/><path d="m10.5 0c-.276301-.0003844-.5003835.2236985-.5.5v.5.0195312 2.9609376.0195312.5c-.0003835.2763015.223699.5003844.5.5h5c.276301.0003844.500384-.2236985.5-.5v-.5195312-2.9609376-.0195312-.5c.000384-.2763015-.223699-.5003844-.5-.5zm.498047.99804688c.200877 0 .313652.00169.5.001953h3.003906c.186348-.00026349.299123-.001953.5-.001953v.00195312 3 .00195c-.200877 0-.313652-.00169-.5-.00195h-3.003906c-.186348.00026-.299123.00195-.5.00195v-.00195-3z" fill="#030303" opacity=".32" transform="translate(0 -2)"/><g fill="none"><path d="m11.5 1.5v-2h3l.000001 2.0000019z" opacity=".4" stroke="url(#f)"/><path d="m11.5 6.5v-2h3l.000001 2.0000019z" opacity=".4" stroke="url(#g)"/><path d="m11.5 11.5v-2h3l.000001 2.000002z" opacity=".4" stroke="url(#h)"/></g><g transform="translate(0 5)"><rect fill="url(#i)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.5" y="-1.5"/><path d="m10.5 0c-.276301-.0003844-.5003835.2236985-.5.5v.5.0195312 2.9609376.0195312.5c-.0003835.2763015.223699.5003844.5.5h5c.276301.0003844.500384-.2236985.5-.5v-.5195312-2.9609376-.0195312-.5c.000384-.2763015-.223699-.5003844-.5-.5zm.498047.99804688c.200877 0 .313652.00169.5.001953h3.003906c.186348-.00026349.299123-.001953.5-.001953v.00195312 3 .00195c-.200877 0-.313652-.00169-.5-.00195h-3.003906c-.186348.00026-.299123.00195-.5.00195v-.00195-3z" fill="#030303" opacity=".32" transform="translate(0 -2)"/></g><g transform="translate(0 10)"><rect fill="url(#j)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.5" y="-1.5"/><path d="m10.5 0c-.276301-.0003844-.5003835.2236985-.5.5v.5.0195312 2.9609376.0195312.5c-.0003835.2763015.223699.5003844.5.5h5c.276301.0003844.500384-.2236985.5-.5v-.5195312-2.9609376-.0195312-.5c.000384-.2763015-.223699-.5003844-.5-.5zm.498047.99804688c.200877 0 .313652.00169.5.001953h3.003906c.186348-.00026349.299123-.001953.5-.001953v.00195312 3 .00195c-.200877 0-.313652-.00169-.5-.00195h-3.003906c-.186348.00026-.299123.00195-.5.00195v-.00195-3z" fill="#030303" opacity=".32" transform="translate(0 -2)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_datadatapilotrun.svg b/icon-themes/elementary_svg/cmd/sc_datadatapilotrun.svg
new file mode 100644
index 000000000..bdf1cf032
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_datadatapilotrun.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.993272" x2="9.993272" xlink:href="#f" y1="2" y2="5"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" xlink:href="#f" y1="2" y2="5"/><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 16 4)" gradientUnits="userSpaceOnUse" x1="2" x2="10" xlink:href="#f" y1="13.5" y2="13.5"/><linearGradient id="d" gradientTransform="matrix(0 .35135134 -.24324327 0 4.837837 1.567566)" gradientUnits="userSpaceOnUse" x1="5.500005" x2="8.346159" xlink:href="#h" y1="5.499996" y2="5.499996"/><radialGradient id="e" cx="8" cy="4.8" gradientTransform="matrix(.00000011 1.8120353 -2.0000078 .00000011 17.600036 -9.496283)" gradientUnits="userSpaceOnUse" r="5.24998"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".932" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" y1="11" y2="14"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.35135134 0 0 .24324327 1.560838 2.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#h" y1="5.499996" y2="7.555551"/><linearGradient id="h"><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="i" gradientTransform="matrix(0 .35135134 -.24324327 0 4.837837 5.567566)" gradientUnits="userSpaceOnUse" x1="6.923081" x2="19.730774" xlink:href="#h" y1="5.499996" y2="5.499996"/><linearGradient id="j" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 .162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#h" y1="7.555551" y2="56.888878"/><linearGradient id="k" gradientTransform="matrix(.25378586 0 0 .30501865 44.128979 -8.143104)" gradientUnits="userSpaceOnUse" x1="-158.4903" x2="-154.21603" y1="75.568459" y2="33.451473"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.28571361 0 0 .30419701 20.142873 -5.767395)" gradientUnits="userSpaceOnUse" x1="9.301924" x2="9.301924" y1="23.378263" y2="70.842506"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><rect fill="url(#l)" height="15.000051" rx=".218243" ry=".372828" stroke="url(#k)" stroke-width=".999899" width="15.00005" x=".5" y=".5"/><g stroke="#206b00" stroke-opacity=".501961"><path d="m4.5 6.5v7h-2v-7z" fill="url(#c)" stroke-linecap="square" stroke-linejoin="miter"/><path d="m2.5 2.5h2v2h-2z" fill="url(#b)"/><path d="m6.493272 2.5h7.006728v2h-7.006728z" fill="url(#a)" stroke-linecap="square" stroke-linejoin="miter"/></g><g fill="none"><path d="m7 3.5h6z" opacity=".3" stroke="url(#g)" stroke-linecap="square" stroke-linejoin="miter"/><path d="m3.5 7v6z" opacity=".3" stroke="url(#i)" stroke-linecap="square" stroke-linejoin="miter"/><path d="m1.5 14.5v-13h13v13z" stroke="url(#j)"/><path d="m3.5 3v1z" opacity=".3" stroke="url(#d)" stroke-linecap="square" stroke-linejoin="miter"/></g><path d="m11.5 4.5-2.5 2.5.5.5h1.5v.5c0 1.5-.5 2.5-3 2.5h-.5v-1.5l-.5-.5-2.5 2.5 2.5 2.5.5-.5v-1.5h.5c2 0 4-.5 4-3.5v-.5h1.5l.5-.5z" style="display:block;stroke:#5f2a8a;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.592;fill:url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_datafilterautofilter.svg b/icon-themes/elementary_svg/cmd/sc_datafilterautofilter.svg
new file mode 100644
index 000000000..72ecddb3a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_datafilterautofilter.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" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="8" y2="8"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="8" y2="8"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="645.08795" x2="645.08795" y1="-128.62953" y2="-109.01227"><stop offset="0" stop-color="#fff"/><stop offset=".00000009" 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><path d="m.5.5v2.8046875c.28021846.6270994 4.2731717 3.2353524 6 5.6953125v6.5h1.5 1.5v-6.5c1.726828-2.4599601 5.719782-5.0682131 6-5.6953125v-2.8046875h-7.5z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 1.5h13v1.4453125c-1.986969 1.8400155-3.419162 2.7272634-6 5.5546875v6h-1v-6c-1.7290181-2.4358744-3.9973166-3.6953641-6-5.5546875z" fill="none" stroke="url(#e)" stroke-width=".999566"/><g transform="matrix(.77076 -.445 .37655 .6522 1.94 -4.56)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#a)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width="1.221" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#b)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_datafilterspecialfilter.svg b/icon-themes/elementary_svg/cmd/sc_datafilterspecialfilter.svg
new file mode 100644
index 000000000..4f4bd738b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_datafilterspecialfilter.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" gradientUnits="userSpaceOnUse" x1="12.001" x2="12.001" y1="3.269" y2="20.729"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="8" y2="13"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="12" y2="14"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="9.5" y2="10"/><linearGradient id="e" gradientTransform="matrix(.4223 0 0 .40494 1.865 1.178)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="10" y2="16"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="8" y2="8"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="8" y2="8"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="645.08795" x2="645.08795" y1="-128.62953" y2="-109.01227"><stop offset="0" stop-color="#fff"/><stop offset=".00000009" 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><path d="m.5.5v2.8046875c.28021846.6270994 4.2731717 3.2353524 6 5.6953125v6.5h1.5 1.5v-6.5c1.726828-2.4599601 5.719782-5.0682131 6-5.6953125v-2.8046875h-7.5z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 1.5h13v1.4453125c-1.986969 1.8400155-3.419162 2.7272634-6 5.5546875v6h-1v-6c-1.7290181-2.4358744-3.9973166-3.6953641-6-5.5546875z" fill="none" stroke="url(#h)" stroke-width=".999566"/><g stroke-width=".991358"><path d="m8.496 10v5.122c0 .212.17.382.382.382h6.244c.212 0 .382-.17.382-.382v-5.122" fill="url(#e)" stroke="#141414" stroke-opacity=".326316"/><path d="m8.878 8.496c-.212 0-.382.17-.382.382v1.622h7.008v-1.622c0-.212-.17-.382-.382-.382z" fill="url(#b)" stroke="#126400" stroke-linecap="round" stroke-opacity=".501961"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"><path d="m9.5 11.5h5v3h-5z" stroke="url(#c)"/><path d="m9.5 9.5h5z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_datafilterstandardfilter.svg b/icon-themes/elementary_svg/cmd/sc_datafilterstandardfilter.svg
new file mode 100644
index 000000000..7a50432a7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_datafilterstandardfilter.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" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="8" y2="8"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="8" y2="8"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="645.08795" x2="645.08795" y1="-128.62953" y2="-109.01227"><stop offset="0" stop-color="#fff"/><stop offset=".00000009" 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><path d="m.5.5v2.8046875c.28021846.6270994 4.2731717 3.2353524 6 5.6953125v6.5h1.5 1.5v-6.5c1.726828-2.4599601 5.719782-5.0682131 6-5.6953125v-2.8046875h-7.5z" fill="url(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 1.5h13v1.4453125c-1.986969 1.8400155-3.419162 2.7272634-6 5.5546875v6h-1v-6c-1.7290181-2.4358744-3.9973166-3.6953641-6-5.5546875z" fill="none" stroke="url(#c)" stroke-width=".999566"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dataform.svg b/icon-themes/elementary_svg/cmd/sc_dataform.svg
new file mode 100644
index 000000000..97231e1f7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dataform.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" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><rect fill="url(#b)" height="15" rx="1" transform="scale(1 -1)" width="15" x=".5" y="-15.5"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".502" y=".501"/><path d="m1.493 1.5h13.005v13h-13.005z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m3.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m13.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m4.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m14.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/></g><rect fill="#b5b5b5" height="5" rx="1" width="12" x="2" y="5"/><rect fill="#cacaca" height="4" rx="1" width="12" x="2" y="6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dataimport.svg b/icon-themes/elementary_svg/cmd/sc_dataimport.svg
new file mode 100644
index 000000000..9b96aca6a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dataimport.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" gradientTransform="matrix(-.90608582 0 0 .5153763 19.182549 -10.193381)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" 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="c" 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="d" gradientTransform="matrix(.30952307 0 0 .32592538 .654779 -.322209)" 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(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="32.765083" x2="24.130812" y1="47.277107" y2="47.277107"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-2.374197" y2="10.76779"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m.5.5c2.4824663 0 12.999987.000954 12.999987.000954l.000013 14.999046h-13z" fill="url(#d)" stroke-width="1.077365"/><path d="m12.5 14.5h-11.0000001v-13h11.0000001z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m.4999621.49997396c2.5206756 0 13.0000629.000954 13.0000629.000954l.000013 14.99909804h-13.000076z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/><g stroke-width="1.546116" transform="matrix(-.64678195 0 0 .64678195 22.291211 5.535588)"><path d="m16.684465-1.6011393v4.6383484h-6.184464v3.0922322l6.203998.010089-.01953 4.6282597 7.730577-6.1844648z" style="display:block;stroke:#452981;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#f)"/><g fill="none"><path d="m18.230581 1.5815815-.002 3.0017443-6.955568-.0000006h6.957522l.000046 2.9554694 3.7115-2.9554694z" display="block" opacity=".5" stroke="url(#e)" stroke-miterlimit="7"/><path d="m11.273059 4.5833252h6.184464" opacity=".5" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dataincolumns.svg b/icon-themes/elementary_svg/cmd/sc_dataincolumns.svg
new file mode 100644
index 000000000..28f844c92
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dataincolumns.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="9"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="9"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(.99999999 0 0 .71428571 -13 -1.071429)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="9.200001" y2="16.200001"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="translate(0 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="translate(5 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="i" gradientTransform="translate(10 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="9"/><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#l)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v9h1v-9h4v9h1v-9h4l.002 9.001953h-14.00395312z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 6.5h-2.9999996v8h2.9999996z" stroke="url(#j)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#k)"/><path d="m4.4999996 6.5h-2.9999996v8h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m14.5 6.5h-3v8h3z" stroke="url(#c)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#d)"/></g><g transform="translate(0 -5)"><path d="m15.5 10.5h-15v-5h15z" fill="url(#e)" stroke-width=".944911"/><path d="m16 6c0-.554-.446-1-1-1h-14c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h14c.554 0 1-.446 1-1zm-1 0v4h-4v-4zm-5 0v4h-4v-4zm-5 0v4h-4v-4z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 6.5h3v3h-3z" opacity=".5" stroke="url(#f)"/><path d="m6.5 6.5h3v3h-3z" opacity=".5" stroke="url(#h)"/><path d="m11.5 6.5h3v3h-3z" opacity=".5" stroke="url(#i)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_datainrows.svg b/icon-themes/elementary_svg/cmd/sc_datainrows.svg
new file mode 100644
index 000000000..66d2968e6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_datainrows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="2.000716" x2="4.000716" xlink:href="#g" y1="5.000716" y2="5.000716"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="2.000716" x2="4.000716" xlink:href="#g" y1="3.000716" y2="3.000716"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="2.000716" x2="4.000716" xlink:href="#g" y1="5.500716" y2="5.500716"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="2.000716" x2="4.000716" xlink:href="#g" y1="3.000716" y2="3.000716"/><linearGradient id="e" gradientTransform="matrix(.99999999 0 0 .71428571 -13 -1.071429)" gradientUnits="userSpaceOnUse" x1="28.499285" x2="12.999285" y1="12.701003" y2="12.701003"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 1 -1 0 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 1 -1 0 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(0 1 -1 0 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="2.000716" x2="4.000716" xlink:href="#g" y1="5.000716" y2="5.000716"/><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="2.000716" x2="4.000716" xlink:href="#g" y1="3.000716" y2="3.000716"/><linearGradient id="l" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="57.64904" x2="32.411812" y1="13.391758" y2="13.391758"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(0 -1 1 0 -.000716 15.999284)"><rect fill="url(#l)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v9h1v-9h4v9h1v-9h4l.002 9.001953h-14.00395312z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 6.5h-2.9999996v8h2.9999996z" stroke="url(#j)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#k)"/><path d="m4.4999996 6.5h-2.9999996v8h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m14.5 6.5h-3v8h3z" stroke="url(#c)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#d)"/></g><g transform="translate(0 -5)"><path d="m15.5 10.5h-15v-5h15z" fill="url(#e)" stroke-width=".944911"/><path d="m16 6c0-.554-.446-1-1-1h-14c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h14c.554 0 1-.446 1-1zm-1 0v4h-4v-4zm-5 0v4h-4v-4zm-5 0v4h-4v-4z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m4.5 6.5v3h-3v-3z" opacity=".5" stroke="url(#f)"/><path d="m9.5 6.5v3h-3v-3z" opacity=".5" stroke="url(#h)"/><path d="m14.5 6.5v3h-3v-3z" opacity=".5" stroke="url(#i)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dataprovider.svg b/icon-themes/elementary_svg/cmd/sc_dataprovider.svg
new file mode 100644
index 000000000..7d8a851e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dataprovider.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" gradientTransform="matrix(.59436 0 0 .5999 -19.765 1.467)" gradientUnits="userSpaceOnUse" x1="23.159365" x2="23.159365" y1="-2.445408" y2="14.224037"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1=".5" y2="4.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="f" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="j" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#l)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#k)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#j)" stroke-linejoin="round"/><g transform="translate(5 5)"><rect fill="url(#a)" height="10" rx=".424" ry=".491" width="10" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 9.99804688c0 .276.224.5.5.5h10c.276 0 .5-.224.5-.5l-.001953-5.5h.001953v-1h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h9.00390625v3h-4.0019531v-2.9980469h-1v2.9980469h-4.00195315zm.00390625 4h4v2h-4v1h4v2h1v-2h4l.002 2.001953-9.002-.001953zm5 0h4v2h-4z" fill="#030303" opacity=".32"/><path d="m.92382812.5c-.23489599 0-.42382812.21822038-.42382812.49023438v3.49023442h10v-3.49023442c0-.272014-.188932-.49023438-.423828-.49023438z" fill="url(#b)"/><path d="m.5 0c-.27614237 0-.5.2238576-.5.5v4.5h.99804688v-4.00195312h9.00390612v4.00195312h.998047v-4.5c0-.2761424-.223858-.5-.5-.5zm4.5 1v3h-4v1h9v-1h-4v-3z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#c)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m6.5 8.5h3v1h-3z" stroke="url(#f)"/><path d="m1.5 8.5h3v1h-3z" stroke="url(#g)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#h)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#i)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dataproviderrefresh.svg b/icon-themes/elementary_svg/cmd/sc_dataproviderrefresh.svg
new file mode 100644
index 000000000..2e7cb0a60
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dataproviderrefresh.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" gradientTransform="matrix(.59436 0 0 .5999 -19.765 1.467)" gradientUnits="userSpaceOnUse" x1="23.159365" x2="23.159365" y1="-2.445408" y2="14.224037"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1=".5" y2="4.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="f" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="j" gradientTransform="matrix(.5182 0 0 .361 -1079.953 -1160.217)" gradientUnits="userSpaceOnUse" x1="2100.5779" x2="2100.5779" y1="3215.147" y2="3256.79"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.2912 0 0 .323 2.122 -5.26)" gradientUnits="userSpaceOnUse" x1="29.556" x2="26.135" y1="28.447001" y2="34.106998"><stop offset="0" stop-color="#fff"/><stop offset=".004" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.494 0 0 .4943 11.832 -6.382)" gradientUnits="userSpaceOnUse" x1="-3.707" x2="-3.707" y1="39.159" y2="23.025"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="8.848872" x2="8.848872" y1="3.921802" y2="14.075938"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#p)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#o)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#n)" stroke-linejoin="round"/><g transform="translate(0 5)"><rect fill="url(#a)" height="10" rx=".424" ry=".491" width="10" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 9.99804688c0 .276.224.5.5.5h10c.276 0 .5-.224.5-.5l-.001953-5.5h.001953v-1h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h9.00390625v3h-4.0019531v-2.9980469h-1v2.9980469h-4.00195315zm.00390625 4h4v2h-4v1h4v2h1v-2h4l.002 2.001953-9.002-.001953zm5 0h4v2h-4z" fill="#030303" opacity=".32"/><path d="m.92382812.5c-.23489599 0-.42382812.21822038-.42382812.49023438v3.49023442h10v-3.49023442c0-.272014-.188932-.49023438-.423828-.49023438z" fill="url(#b)"/><path d="m.5 0c-.27614237 0-.5.2238576-.5.5v4.5h.99804688v-4.00195312h9.00390612v4.00195312h.998047v-4.5c0-.2761424-.223858-.5-.5-.5zm4.5 1v3h-4v1h9v-1h-4v-3z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#c)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m6.5 8.5h3v1h-3z" stroke="url(#f)"/><path d="m1.5 8.5h3v1h-3z" stroke="url(#g)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#h)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#i)"/></g></g><g transform="matrix(.63 0 0 .63 6.145 5.685)"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" fill="url(#j)" opacity=".99"/><g fill="none"><g stroke-width="1.584"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.496 5.578v-3.13l2.222 1.56z" opacity=".5" stroke="url(#k)"/><path d="m12.32 10.176a4.49 4.49 0 0 1 -5.392 3.202 4.49 4.49 0 0 1 -3.33-5.315 4.49 4.49 0 0 1 5.232-3.458" opacity=".5" stroke="url(#l)"/></g><ellipse cx="8" cy="9.212" opacity=".99" rx="4" ry="2.472"/><path d="m13.386 10.154a5.506 5.504 0 0 1 -6.446 4.246 5.506 5.504 0 0 1 -4.357-6.372 5.506 5.504 0 0 1 6.3-4.46" opacity=".5" stroke="url(#m)" stroke-width="1.584"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dataranges.svg b/icon-themes/elementary_svg/cmd/sc_dataranges.svg
new file mode 100644
index 000000000..01527a991
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dataranges.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.2576 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#b" y1="-7.666" y2="-7.666"/><linearGradient id="b"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5627 0 0 .5922 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#d" y1="22.537001" y2="27.546"/><linearGradient id="d"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2576 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#b" y1="-7.666" y2="-7.666"/><linearGradient id="f" gradientTransform="matrix(.5627 0 0 .5922 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#d" y1="22.537001" y2="27.546"/><linearGradient id="g" gradientTransform="matrix(.2576 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#b" y1="-7.666" y2="-7.666"/><linearGradient id="h" gradientTransform="matrix(.5627 0 0 .583 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#d" y1="22.537001" y2="27.546"/><linearGradient id="i" gradientTransform="matrix(.259 0 0 .195 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582001"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.259 0 0 .195 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.910999" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.3143 0 0 .342 .457 15.618)" gradientUnits="userSpaceOnUse" x1="21.381001" x2="21.381001" y1="5.052" y2="44.137001"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="15.509959" x2="15.509959" y1="7.009537" y2="22.009726"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="14.00994" x2="14.00124" y1="9.009563" y2="19.999826"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="12.986217" x2="12.986217" y1="11.009587" y2="20.009701"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="p" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="22.696379" x2="22.696379" y1="-6.010596" y2=".352606"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="16.001587" x2="16.001587" y1="15.009638" y2="20.009701"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><g transform="matrix(.26458 0 0 .26458 -2.913 -1.59)"><rect fill="url(#l)" height="14.000176" rx="1" width="4.00005" x="17.509985" y="7.509543"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.503 8.5167 2.007022-.00714v12.000151h-2.000025z" opacity=".5" stroke="url(#m)" stroke-linecap="square" stroke-linejoin="miter"/><rect height="14.000176" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="4.00005" x="17.509985" y="7.509543"/></g></g><g transform="matrix(.26458 0 0 .26458 -.79006 -1.59)"><rect fill="url(#n)" height="12.000152" rx="1" width="4.000051" x="14.486236" y="9.509568"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.486249 10.509581h2.000025v10.000126h-2.000025z" opacity=".5" stroke="url(#o)" stroke-linecap="square" stroke-linejoin="miter"/><rect height="11.990432" opacity=".5" rx=".78992" ry=".51261" stroke="#cc3b02" width="3.995064" x="14.486236" y="9.509568"/></g></g><g transform="matrix(.26458 0 0 .26458 -4.2337 -1.59)"><rect fill="url(#p)" height="7.990581" rx="1" width="3.998792" x="17.501606" y="13.509619"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.501619 14.509632h2.000025v6.000075h-2.000025z" opacity=".5" stroke="url(#q)" stroke-linecap="square" stroke-linejoin="miter"/><rect height="8.000101" opacity=".5" rx=".86555" ry=".59664" stroke="#206b00" stroke-width="1.000013" width="4.000051" x="17.501606" y="13.509619"/></g></g><g transform="matrix(.1984 0 0 .1984 -.198 -3.175)"><path d="m14.46 29.5c0 1.2-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#a)" stroke="url(#c)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#e)" stroke="url(#f)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.898 2-6.467 2-3.57 0-6.468-.95-6.468-2 0-4.344-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#g)" stroke="url(#h)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#i)" stroke="url(#j)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#k)" width="11" x="2.5" y="17.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_datasort.svg b/icon-themes/elementary_svg/cmd/sc_datasort.svg
new file mode 100644
index 000000000..650c7640e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_datasort.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g stroke="#565656" stroke-linecap="round" stroke-width="2.008711"><g transform="matrix(.99980787 0 0 .9915361 -.00094 .07677)"><path d="m11.003054 14.042081.000092-11.5322115" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m8.0024775 3.9567196 2.9998075-2.6238954 3.001346 2.6238954" fill="none"/></g><g transform="matrix(.99980787 0 0 -.9915361 -6.00094 15.008673)"><path d="m11.003054 14.042081.000092-11.5322115" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m8.0024775 3.9567196 2.9998075-2.6238954 3.001346 2.6238954" fill="none"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_datastreams.svg b/icon-themes/elementary_svg/cmd/sc_datastreams.svg
new file mode 100644
index 000000000..e3df63e43
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_datastreams.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" gradientTransform="matrix(.7432394 0 0 .7432224 -38.229789 10.609333)" gradientUnits="userSpaceOnUse" x1="63.397362" x2="63.397362" y1="-12.489107" y2="5.46756"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m15.5 7.999735c0 4.142268-3.358112 7.500265-7.499906 7.500265-4.142172 0-7.500094-3.358035-7.500094-7.500265 0-4.1420798 3.357922-7.4997353 7.500094-7.4997353 4.141794 0 7.499906 3.3576555 7.499906 7.4997353z" fill="#64baff" fill-opacity=".984314" stroke="#0d52bf" stroke-opacity=".501961"/><path d="m8.1022062.95621712-.8660622.10065298-.9526705.2642146c.0811509-.0288852.1633605-.0604153.2474473-.0880715l-.1113512-.2013063-.3711686.0629082-.1855858.1761431-.284564.0377449-.2598182.1258165-.1237232.0629081-.0371178.0503266-.1855838.0377449-.1113503.2390512-.1484689-.3019594-.04949.1258166.024747.3397042-.2350734.2013063-.1360962.3648676h.2845641l.1113503-.2390512.037118-.088071c.1251194-.0899795.2437339-.1901864.3711694-.2767966l.296936.1006531c.1933267.1335678.3880117.2692476.5814991.4026126l.2845602-.2642145-.3216799-.1383981-.148467-.3019595-.5443824-.0629081-.0123728-.0629081.2350724.0503266.1360971-.1383983.296935-.0629083c.0702695-.0347535.1393941-.0597848.2103296-.0880714l-.1855848.1761431.6681055.4655208v.2767962l-.2598192.2642143.3464255.7045726.2350746-.1383991.296936-.4655201c.4174696-.131253.7937205-.2839837 1.1877449-.465521l-.0247469.1761429.1979558.1383982.3464257-.2390513-.1732119-.2013062-.2350754.1383981-.0742335-.0251629c.017052-.00792.032364-.017109.04949-.025163l.3464263-.9058789zm-3.3900172 1.35881738.2845631.2013063h.2350744v-.2390513l-.2845631-.1258162zm6.569706-.1635612-.507267.1258162-.321677.2138881v.1887243l-.5072681.3271224.098978.4906852.296936-.2138887.185586.2138887.210331.1258164.136094-.3648684-.07423-.2138876.07423-.1509803.296936-.2767955h.136096l-.136096.3019602v.2767953c.122388-.033878.245923-.047072.371169-.062909l-.346425.2516338-.02474.1509791-.395915.3397051-.408287-.1006539v-.2390512l-.185585.1258166.08661.2138885h-.2969378l-.1608399.276796-.1979568.2264696-.3587976.075489.2103296.213888.049489.2138881h-.2598183l-.3464256.1887243v.5535916h.160839l.148469.1635617.3340539-.1635617.1237223-.3397046.2474463-.1509795.04949-.1258161.395915-.1006531.222701.2516328.235075.1258159-.136096.2767966.21033-.062908.11135-.2767966-.272189-.3145408h.11135l.272192.2264692.04949.3019603.235072.276796.06186-.4026124.123723-.062909c.131695.1390299.235504.3090531.346424.4655215l.408287.025165.235074.1509801-.11135.1635607-.235073.2138886h-.346429l-.457779-.1509776-.235074.0251651-.173213.2013064-.494893-.5032661-.346425-.1006534-.5072653.0629085-.4454041.1258164c-.2540856.2929267-.5142232.5890807-.7547119.8932972l-.284564.7045722.1360969.1509791-.2474472.3648681.2721911.6416637c.2264922.2605448.4543163.5193311.6804775.7800606l.3340537-.2893772.1360951.1761447.3587986-.2390518.1237209.1383971h.3587977l.210332.2390509-.123724.4277763.247446.289379-.01237.503264.185586.364869-.136095.314541c-.01327.225592-.02475.4412-.02475.666826.10916.305671.218601.610592.32168.918462l.07423.490682v.251634h.197957l.284562-.188726h.346427l.519637-.591336-.06186-.201308.346427-.314538-.259821-.289379.309308-.251633.296936-.188725.136096-.15098-.08661-.339704c0-.285996.000001-.569519 0-.855553l.235074-.5284277.296937-.3271236.321679-.8052243v-.2138884c-.160078.020506-.313514.038996-.470148.050327l.321681-.3271227.445403-.30196.235075-.2767953v-.3019591c-.053311-.1022501-.107154-.2122928-.160836-.3145413l-.210329.2516315-.16084-.1887234-.235076-.1887233v-.3900316l.272193.3145399.309309-.037745c.139537.1288198.273525.2433636.395913.3900326l.197962-.2264767c0-.2438137-.270036-1.4474482-.85369-2.466002-.583656-1.0182182-1.608402-1.9501545-1.608401-1.9501545l-.07423.1383981-.272192.3019595-.346426-.3648677h.346426l.160835-.1761429-.643359-.1258166zm-7.4357691.1635612-.1237232.3271227s-.2166086.036366-.2721911.050327c-.7098347.6651771-2.1412568 2.1079749-2.47446451 4.8187696.01319354.0628494.23507351.4277754.23507351.4277754l.5443833.3271217.5443813.1509801.2350744.2893781.3587977.2767963.2103295-.037745.148469.07549v.050326l-.1979586.5661735-.1608399.2390518.049489.113235-.1237222.4529393.4577758.855551.470148.415195.2103284.30196-.024746.629081.1484679.352287-.1484679.67941s-.019811-.0056 0 .06291c.019988.06853.8270507.529522.8784351.490683.051209-.03956.098979-.07549.098979-.07549l-.049489-.150981.2103287-.201305.074234-.213887.3340518-.113235.2598192-.654247-.074233-.176143.1732127-.276796.3959144-.08807.1979577-.478102-.049491-.591338.3093088-.440357.049489-.452939c-.4243845-.214015-.8407556-.4339096-1.2619768-.6542495l-.2103286-.4151937-.3835424-.0880707-.2103296-.5661745-.5072656.0629081-.445403-.3271227-.4701488.4151935v.062909c-.14082-.0413333-.3076403-.0474163-.4330291-.1258161l-.098978-.301959v-.3271237l-.3216799.037745c.025887-.2083697.06054-.4207485.086605-.6290818h-.1855858l-.1855847.2390518-.1732118.088072-.2598193-.1509809-.024745-.3271236.04949-.352285.3835414-.3019601h.3093088l.061863-.1761423.3835415.088071.2845626.3648672.0494887-.6039189.4948937-.4151928.1732119-.4403584.3711704-.1509793.1979567-.3019597.4701488-.0880718.2350745-.3522861c-.2326763 0-.472546 0-.7052233 0l.4454049-.2138879h.309307l.3959144-.1383978.0742346.3900309.1732127-.2767964-.1979576-.138398.0494906-.1635607-.1608409-.1509806-.1732139-.0503263.0494907-.1887244-.1360961-.2642142-.3093089.1258162.0494896-.2390509-.3587974-.2138883-.2845623.5032656.0247459.1761431-.2845631.1258165-.1732128.390031-.0866064-.3648683-.4825209-.201306-.0866063-.276796.6557336-.377449.2845631-.2767965.0247467-.3271226-.1608409-.0880717-.2103295-.0251627zm5.3077282.6039198v.2013049l.1113521.1258168v.3019596l-.0618624.4026123.3216808-.0629084.2350734-.2390507-.2103286-.2013069c-.0682091-.1847056-.1373339-.3512706-.2227025-.5284276zm-.2721921.4026113-.1979557.062909.0494896.3648675.2598193-.1383993zm3.625092 3.308973.296937.3522842.358798.7800638.2227.2516317-.11135.2642164.197958.2390499c-.09084.00611-.17882.012584-.272192.012584-.169621-.362459-.303864-.7279946-.43303-1.1071857l-.222704-.2516326-.123722-.4529392.08661-.088071v-.0000013z" fill="#fff" opacity=".8"/><path d="m14.500001 7.9997709c0 3.5899661-2.910365 6.5002291-6.4999192 6.5002291-3.5898834 0-6.5000817-2.910295-6.5000817-6.5002291 0-3.5898006 2.9101983-6.4997695 6.5000817-6.4997695 3.5895542 0 6.4999192 2.9099689 6.4999192 6.4997695z" fill="none" opacity=".4" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_datastreamsplay.svg b/icon-themes/elementary_svg/cmd/sc_datastreamsplay.svg
new file mode 100644
index 000000000..71ab57232
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_datastreamsplay.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" gradientTransform="matrix(.49601832 0 0 .48279948 -4.368133 -4.924873)" gradientUnits="userSpaceOnUse" x1="24.377628" x2="17.064001" y1="22.098661" y2="35.86034"><stop offset="0" stop-color="#fff"/><stop offset=".00164232" stop-color="#fff" stop-opacity=".235294"/><stop offset=".39239356" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.781147" x2="7.781147" y1=".516966" y2="15.502328"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><path d="m2.1190476 1.2291664c-.3418904 0-.6190476.2755823-.6190476.6155304v12.3106072c0 .339948.2771572.61553.6190476.61553.1042785 0 .1979262-.03166.2841332-.07694l11.7594862-6.1541029c.19774-.1027649.337333-.3025707.337333-.5397913 0-.2372204-.139593-.4370263-.337333-.5397909l-11.7594862-6.1541011c-.086207-.045281-.1798547-.0769414-.2841332-.0769414z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><path d="m2.4769328 2.4769017v11.0461963l10.6031932-5.5138346z" fill="none" opacity=".6" stroke="url(#a)" stroke-width=".953865"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_datasubtotals.svg b/icon-themes/elementary_svg/cmd/sc_datasubtotals.svg
new file mode 100644
index 000000000..de2c9e8d4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_datasubtotals.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.52954621 0 0 .41850626 7.137922 -8.684705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.52954621 0 0 .41850626 2.135969 -8.682751)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="d" gradientTransform="matrix(.59435835 0 0 .59991399 -24.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#o" y1="15.499894" y2="48.395687"/><linearGradient id="e" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 4.967449)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#o" y1="15.499894" y2="48.395687"/><linearGradient id="f" gradientTransform="matrix(.52954621 0 0 .41850626 7.137922 -3.684705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="g" gradientTransform="matrix(.59435835 0 0 .59991399 -24.26472 4.967449)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#o" y1="15.499894" y2="48.395687"/><linearGradient id="h" gradientTransform="matrix(.52954621 0 0 .41850626 2.137922 -3.684705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="i" gradientTransform="matrix(.59435835 0 0 .59991399 -19.266673 9.969402)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#o" y1="15.499894" y2="48.395687"/><linearGradient id="j" gradientTransform="matrix(.52954621 0 0 .41850626 7.135969 1.317249)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="k" gradientTransform="matrix(.59435835 0 0 .59991399 -24.266673 9.969402)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#o" y1="15.499894" y2="48.395687"/><linearGradient id="l" gradientTransform="matrix(.52954621 0 0 .41850626 2.135969 1.317249)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><radialGradient id="m" cx="64.575233" cy="48.605404" gradientTransform="matrix(0 .39751491 .4329035 0 -9.334735 -18.397671)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><radialGradient id="n" cx="64.575233" cy="48.605404" gradientTransform="matrix(0 .39751491 .4329035 0 -9.334735 -18.397671)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#m"/><linearGradient id="o" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 2)"><rect fill="url(#d)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="4" x="6.5" y="-1.5"/><rect fill="url(#o)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="4" x="11.5" y="-1.5"/><path d="m11.5 0c-.276301-.0003844-.500384.2236985-.5.5v.5.0195312 2.9609376.0195312.5c-.000384.2763015.223699.5003844.5.5h4c.276301.0003844.500384-.2236985.5-.5v-.5-.0195312-2.9609376-.0195312-.5c.000384-.2763015-.223699-.5003844-.5-.5zm.498047.99804688c.200845 0 .21599.00168972.375.00195312h2.253906c.15901-.0002634.174155-.00195313.375-.00195312v.00195312 3 .0019531c-.200845 0-.21599-.0016897-.375-.0019531h-2.253906c-.15901.0002634-.174155.0019531-.375.0019531v-.0019531-3z" fill="#030303" opacity=".32" transform="translate(0 -2)"/><g stroke-width="1.333333"><g transform="matrix(-.75 0 0 .75 12.990285 -2.821083)"><path d="m13.987048 9.7614437-.000001-2.6666666h-1.333334v2.6666666h-2.6666663l-.0000006 1.3333333h2.6666659l.000001 2.666667h1.333337l-.000003-2.666667h2.666666v-1.3333336z" fill="url(#m)"/><path d="m13.987048 9.7614437-.000001-2.6666666h-1.333335v2.6666666h-2.6666653l-.0000006 1.3333333h2.6666659l.000004 2.666667h1.333337l-.000006-2.666667h2.666666v-1.3333333z" fill="none" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff" transform="translate(.833333 -.833333)"><path d="m13.153714 10.594777h-.666667v-2.6666667h.666667z" opacity=".5"/><path d="m13.169577 11.951494-.682531-.02338.01587 2.643283.6508.02338z" opacity=".2"/><path d="m15.82038 10.594778v.666666h-2.666666l-.0075-.666666zm-4 0v.666666l-2.6666666.0452v-.711864z" opacity=".4"/></g></g><g transform="matrix(-.75 0 0 .75 12.990284 3.178915)"><path d="m13.987048 9.7614437-.000001-2.6666666h-1.333334v2.6666666h-2.6666663l-.0000006 1.3333333h2.6666659l.000001 2.666667h1.333337l-.000003-2.666667h2.666666v-1.3333336z" fill="url(#n)"/><path d="m13.987048 9.7614437-.000001-2.6666666h-1.333335v2.6666666h-2.6666653l-.0000006 1.3333333h2.6666659l.000004 2.666667h1.333337l-.000006-2.666667h2.666666v-1.3333333z" fill="none" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff" transform="translate(.833333 -.833333)"><path d="m13.153714 10.594777h-.666667v-2.6666667h.666667z" opacity=".5"/><path d="m13.169577 11.951494-.682531-.02338.01587 2.643283.6508.02338z" opacity=".2"/><path d="m15.82038 10.594778v.666666h-2.666666l-.0075-.666666zm-4 0v.666666l-2.6666666.0452v-.711864z" opacity=".4"/></g></g></g><path d="m2.5-1.5v3h1v-2h2v-1h-1z" fill="#ffa154" stroke="#cc3b02" stroke-linecap="square" stroke-opacity=".501961"/><path d="m12.5 1.5v-2l2-.00000003.000001 2.00000193z" fill="none" opacity=".4" stroke="url(#a)"/><path d="m6.498047-1.9980469c-.276301-.0003844-.500384.2236985-.5.5v.5.0195312 2.9609376.019531.5c-.000384.2763015.223699.5003844.5.5h4c.276301.0003844.500384-.2236985.5-.5v-.5-.019531-2.9609376-.0195312-.5c.000384-.2763015-.223699-.5003844-.5-.5zm.498047.9980469c.200845 0 .21599.00169.375.00195h2.253906c.15901-.0002634.174155-.00195.375-.00195v.001953 3 .00195c-.200845 0-.21599-.00169-.375-.00195h-2.253906c-.15901.0002634-.174155.00195-.375.00195v-.00195-3z" fill="#030303" opacity=".32"/><path d="m7.498047 1.5019531v-2l2-.00000003.000001 2.00000193z" fill="none" opacity=".4" stroke="url(#c)"/><rect fill="url(#e)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="4" x="11.5" y="3.5"/><path d="m11.5 3c-.276301-.0003844-.500384.2236985-.5.5v.5.0195312 2.9609376.0195312.5c-.000384.2763015.223699.5003844.5.5h4c.276301.0003844.500384-.2236985.5-.5v-.5-.0195312-2.9609376-.0195312-.5c.000384-.2763015-.223699-.5003844-.5-.5zm.498047.9980469c.200845 0 .21599.00169.375.00195h2.253906c.15901-.0002634.174155-.00195.375-.00195v.0019531 3 .00195c-.200845 0-.21599-.00169-.375-.00195h-2.253906c-.15901.0002634-.174155.00195-.375.00195v-.00195-3z" fill="#030303" opacity=".32"/><path d="m12.5 6.5v-2h2l.000001 2.0000019z" fill="none" opacity=".4" stroke="url(#f)"/><rect fill="url(#g)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="4" x="6.5" y="3.5"/><path d="m6.5 3c-.276301-.0003844-.500384.2236985-.5.5v.5.0195312 2.9609376.0195312.5c-.000384.2763015.223699.5003844.5.5h4c.276301.0003844.500384-.2236985.5-.5v-.5-.0195312-2.9609376-.0195312-.5c.000384-.2763015-.223699-.5003844-.5-.5zm.498047.9980469c.200845 0 .21599.00169.375.00195h2.253906c.15901-.0002634.174155-.00195.375-.00195v.0019531 3 .00195c-.200845 0-.21599-.00169-.375-.00195h-2.253906c-.15901.0002634-.174155.00195-.375.00195v-.00195-3z" fill="#030303" opacity=".32"/><path d="m7.5 6.5v-2h2l.000001 2.0000019z" fill="none" opacity=".4" stroke="url(#h)"/><rect fill="url(#i)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="4" x="11.498047" y="8.501953"/><path d="m11.498047 8.0019531c-.276301-.0003844-.500384.2236985-.5.5v.5.019531 2.9609379.01953.5c-.000384.276302.223699.500384.5.5h4c.276301.000384.500384-.223698.5-.5v-.5-.01953-2.9609379-.019531-.5c.000384-.2763015-.223699-.5003844-.5-.5zm.498047.9980469c.200845 0 .21599.00169.375.00195h2.253906c.15901-.0002634.174155-.00195.375-.00195v.00195 2.9999999.002c-.200845 0-.21599-.0017-.375-.002h-2.253906c-.15901.000263-.174155.002-.375.002v-.002-2.9999999z" fill="#030303" opacity=".32"/><path d="m12.498047 11.501953v-1.9999999h2l.000001 2.0000019z" fill="none" opacity=".4" stroke="url(#j)"/><rect fill="url(#k)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="4" x="6.498047" y="8.501953"/><path d="m6.498047 8.0019531c-.276301-.0003844-.500384.2236985-.5.5v.5.019531 2.9609379.01953.5c-.000384.276302.223699.500384.5.5h4c.276301.000384.500384-.223698.5-.5v-.5-.01953-2.9609379-.019531-.5c.000384-.2763015-.223699-.5003844-.5-.5zm.498047.9980469c.200845 0 .21599.00169.375.00195h2.253906c.15901-.0002634.174155-.00195.375-.00195v.00195 2.9999999.002c-.200845 0-.21599-.0017-.375-.002h-2.253906c-.15901.000263-.174155.002-.375.002v-.002-2.9999999z" fill="#030303" opacity=".32"/><path d="m7.498047 11.501953v-1.9999999h2l.000001 2.0000019z" fill="none" opacity=".4" stroke="url(#l)"/></g><path d="m8 2.5h.999999" stroke="#abacae"/><path d="m8 7.5h1" stroke="#f37329"/><path d="m13 7.5h1" stroke="#f37329"/><path d="m8 12.5h.999999" stroke="#abacae"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_datefield.svg b/icon-themes/elementary_svg/cmd/sc_datefield.svg
new file mode 100644
index 000000000..b0c516061
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_datefield.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" gradientUnits="userSpaceOnUse" x1="8.0002" x2="8.0002" y1="2.3515" y2="13.6489"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.35 0 0 .25 -.4 2)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" y1="15.999" y2="19.963"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28 0 0 .27 1.3 1.1)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.2408" x2="6.2408" y1="-2.20808" y2="12.47416"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><path d="m1.5 6v8.503c0 .554.446 1 1 1h11c.554 0 1-.446 1-1v-8.503" fill="none" opacity=".3" stroke="#000"/><path d="m2 6v7.5c0 .277.223.5.5.5h11c.277 0 .5-.223.5-.5v-7.5z" fill="url(#c)"/><path d="m2.5 2.5h11v11h-11z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 2.5h11v12.003h-11z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 6h14v1h-14z" fill="url(#b)" opacity=".15"/><path d="m2.5 1.5c-.554 0-1 .446-1 1v3h13v-3c0-.554-.446-1-1-1z" fill="url(#d)"/><path d="m2.5 1.5c-.554 0-1 .446-1 1v3h13v-3c0-.554-.446-1-1-1z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m2.5 2.5v2h11v-2z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><g fill="#919191" fill-opacity=".997"><path d="m3 7h10v1h-10z" opacity=".708"/><path d="m3 13h10v1h-10z" opacity=".708"/><g transform="rotate(90)"><path d="m8-4h5v1h-5z" opacity=".708"/><path d="m8-13h5v1h-5z" opacity=".708"/><path d="m8-10h5v1h-5z" opacity=".708"/><path d="m8-7h5v1h-5z" opacity=".708"/></g><g transform="scale(-1)"><path d="m-12-10h8v1h-8z" opacity=".708"/><path d="m-12-12h8v1h-8z" opacity=".708"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbaddrelation.svg b/icon-themes/elementary_svg/cmd/sc_dbaddrelation.svg
new file mode 100644
index 000000000..ca7dd5f10
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbaddrelation.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="38.658855" cy="9.341145" gradientUnits="userSpaceOnUse" r="8.341651"><stop offset="0" stop-color="#d48e15"/><stop offset=".25" stop-color="#f9c440" stop-opacity=".917647"/><stop offset=".5" stop-color="#ffe16b"/><stop offset="1" stop-color="#fff394" stop-opacity=".121569"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.000001" x2="10.000001" y1="10.999999" y2="13.999998"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="14.615859" cy="7.296221" fx="14.085626" gradientTransform="matrix(-.00000003 1.2626387 -1.5782983 -.00000004 23.015615 -11.45455)" gradientUnits="userSpaceOnUse" r="12.671875" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" xlink:href="#f" y1="8.5" y2="10.5"/><radialGradient id="e" cx="14.615859" cy="7.296221" fx="14.085626" gradientTransform="matrix(-.00000003 1.2626387 -1.5782983 -.00000004 23.015615 -11.45455)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="8.5" y2="10.5"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><path d="m3.5.5v2h1v-1h8v-1h-7z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".552941"/><path d="m3.5 13.5v-3h1v2h3v1h-2z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".552941"/><g transform="translate(-8 -6)"><g transform="translate(-.000001 .000002)"><rect fill="url(#e)" height="6" rx=".5" width="7.000001" x="8.500001" y="9.499998"/><path d="m9.5 9.5c-.554 0-1 .446-1 1v1.5h7v-1.5c0-.554-.446-1-1-1z" fill="url(#f)" transform="translate(.000001 -.000002)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="6" opacity=".3" rx="1" stroke="#0e141f" width="7.000001" x="8.500002" y="9.499998"/><path d="m9.500002 10.499998h5.000001v4h-5.000001z" opacity=".8" stroke="url(#b)"/></g></g><path d="m9 11.5h6" fill="none" opacity=".2" stroke="#000"/></g><g fill-rule="evenodd" transform="translate(.01 -.46478)"><path d="m47.000506 9.3411446c0 4.6069664-3.734684 8.3416514-8.341651 8.3416514-4.606966 0-8.341651-3.734685-8.341651-8.3416514 0-4.6069667 3.734685-8.341651 8.341651-8.341651 4.606967 0 8.341651 3.7346843 8.341651 8.341651z" fill="url(#a)" transform="matrix(.59940175 0 0 .59940175 -12.182186 -.634318)"/><g fill="#fff"><path d="m9.99 1.96478v1h-2l.01043 1.03522.98957.96478.01043 2.03522h1l1-1 1 1.00601h1l-.01043-2.04123 1.01043-.96478-.01043-1.03522h-2v-1h-1z" stroke="#f9c440" stroke-linejoin="round" stroke-width="2"/><path d="m9.99 1.96478v1h-2l.01043 1.03522.98957.96478.01043 2.03522h1l1-1 1 1.00601h1l-.01043-2.04123 1.01043-.96478-.01043-1.03522h-2v-1l-.98957-.96478z"/></g></g><g transform="translate(-.000002)"><g transform="translate(-.000001 .000002)"><rect fill="url(#c)" height="6" rx=".5" width="7.000001" x="8.500001" y="9.499998"/><path d="m9.5 9.5c-.554 0-1 .446-1 1v1.5h7v-1.5c0-.554-.446-1-1-1z" fill="url(#d)" transform="translate(.000001 -.000002)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="6" opacity=".3" rx="1" stroke="#0e141f" width="7.000001" x="8.500002" y="9.499998"/><path d="m9.500002 10.499998h5.000001v4h-5.000001z" opacity=".8" stroke="url(#b)"/></g></g><path d="m9 11.5h6" fill="none" opacity=".2" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbchangedesignmode.svg b/icon-themes/elementary_svg/cmd/sc_dbchangedesignmode.svg
new file mode 100644
index 000000000..1d331e6c6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbchangedesignmode.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" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#b" y1="17" y2="36.026299"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.519934"/><linearGradient id="d" gradientTransform="matrix(.31428569 0 0 .34210527 .457142 15.618423)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.25763669 0 0 .2519943 -18.787395 24.390022)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#e" y1="-7.665694" y2="-7.665694"/><linearGradient id="j" gradientTransform="matrix(.56272887 0 0 .58293421 -44.991146 7.801097)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="k" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 28.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#e" y1="-7.665694" y2="-7.665694"/><linearGradient id="l" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 11.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="m" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 32.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#e" y1="-7.665694" y2="-7.665694"/><linearGradient id="n" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 15.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><g transform="translate(0 -16)"><path d="m14.459827 29.5c0 1.198813-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#m)" stroke="url(#n)"/><path d="m14.5 26.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 25.5c0 1.157142-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#k)" stroke="url(#l)"/><path d="m14.5 22.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 21.5c0 1.217851-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.948833-6.4672704-2 0-4.344467-.79047651-3.046433 6.4672704-3.10022 7.4239625-.0555 6.4672665-.829521 6.4672665 3.10022z" fill="url(#i)" stroke="url(#j)"/><path d="m14.5 18.5c0 1.104569-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.895431-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.895431 6.4999994 2z" fill="url(#g)" stroke="url(#h)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#d)" width="11" x="2.5" y="17.5"/></g><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" style="fill:#9bdb4d;fill-opacity:.588235;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbclearquery.svg b/icon-themes/elementary_svg/cmd/sc_dbclearquery.svg
new file mode 100644
index 000000000..d566b88f8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbclearquery.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="1161" cy="1295.3" gradientTransform="matrix(.48354 -.04788 .038139 .36499 -599.71 -404.69)" gradientUnits="userSpaceOnUse" r="11.902"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.594" x2="11.843" y1="6.2579" y2="14.312"><stop offset="0" stop-color="#fe9ab8"/><stop offset="1" stop-color="#f4679d"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.1313" x2="15.93" y1="10.806" y2="10.806"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3143 0 0 .3421 .457 15.618)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.053" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.31" x2="102.31" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.96" x2="109.96" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.25764 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#g" y1="-7.666" y2="-7.666"/><linearGradient id="i"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.56273 0 0 .58293 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#i" y1="22.537" y2="27.546"/><linearGradient id="k" gradientTransform="matrix(.25764 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#g" y1="-7.666" y2="-7.666"/><linearGradient id="l" gradientTransform="matrix(.56273 0 0 .59218 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#i" y1="22.537" y2="27.546"/><linearGradient id="m" gradientTransform="matrix(.25764 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#g" y1="-7.666" y2="-7.666"/><linearGradient id="n" gradientTransform="matrix(.56273 0 0 .59218 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#i" y1="22.537" y2="27.546"/><g transform="translate(0 -16)"><path d="m14.46 29.5c0 1.2-2.897 2-6.467 2s-6.468-.8-6.468-2c0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#m)" stroke="url(#n)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.897 2-6.467 2s-6.468-.8-6.468-2c0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#k)" stroke="url(#l)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.897 2-6.467 2s-6.468-.95-6.468-2c0-4.345-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#h)" stroke="url(#j)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#e)" stroke="url(#f)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#d)" width="11" x="2.5" y="17.5"/></g><g fill-rule="evenodd"><path d="m10.222 8.1695-3.722 5.3305.055199 2.0205.944801.4795 5.403129.01324 1.199-.86033 2.1764-4.2845-.20859-1.7713z" fill="url(#a)"/><path d="m7.5 14v1.5h5l3.02036-4.888-.02036-2.112h-4z" fill="url(#b)" stroke="#e41b79" stroke-opacity=".50196"/><path d="m8 14h3.5l3.5-5-3.33044.04214z" fill="#fff" fill-opacity=".5" opacity=".44" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbdistinctvalues.svg b/icon-themes/elementary_svg/cmd/sc_dbdistinctvalues.svg
new file mode 100644
index 000000000..80cca2ec8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbdistinctvalues.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" gradientTransform="matrix(.20660756 .05536033 -.05502636 .20536117 13.864123 2.956434)" gradientUnits="userSpaceOnUse" x1="10.568387" x2="15.296399" y1="28.749016" y2="44.988041"><stop offset="0" stop-color="#fff"/><stop offset=".35621077" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.787552" x2="10.181707" y1="7.617602" y2="17.678915"><stop offset="0" stop-color="#ff8c82"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".934084" x2="12.220248" y1="7.011249" y2="7.011249"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".934084" x2="12.220248" y1="7.011249" y2="7.011249"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53162475 0 0 .53106291 -335.80164 70.244456)" gradientUnits="userSpaceOnUse" x1="644.81879" x2="644.81879" y1="-128.5054" y2="-109.67525"><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><path d="m.5.5v2.4349359c.24327628.5444267 3.5008254 2.7863267 5 4.9219817v5.6430824l1.511249.0225 1.488751-.0225v-5.6430824c1.4991742-2.135655 4.779222-4.377555 5.022498-4.9219817v-2.4349359h-6.511249z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 1.5h11v1.2547719c-1.72502 1.5974399-2.7594028 2.0815538-5 4.5362288v5.2089993h-1v-5.2089993c-1.5010757-2.1147446-3.2613373-2.9220264-5-4.5362288z" fill="none" stroke="url(#e)"/><path d="m14.282 8.1017019c-.121495-.045358-.261619-.016199-.356385.083426l-4.0741236 4.2887651-2.0573106-1.954446c-.1328342-.127974-.3426151-.124735-.4697796.0097l-1.1606799 1.231146c-.1271645.133645-.1214947.345045.01134.47221l3.2722585 3.178303c.030779.02997.066417.05022.1052954.0648.1214947.05103.2672884.02592.3661042-.07695l5.4915616-5.7855595c.129594-.1336442.123925-.345045-.0097-.4730195l-1.005996-.9679082c-.0324-.032399-.0729-.056698-.113395-.070467z" fill="url(#b)" stroke="#7a0000" stroke-linecap="round" stroke-opacity=".501961"/><path d="m10.047939 13.375314 4.130027-4.3922632.584746.5593221m-4.8883956 5.2047841-2.8628612-2.767231.7512567-.839558" fill="none" opacity=".5" stroke="url(#a)" stroke-width=".5"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbformdelete.svg b/icon-themes/elementary_svg/cmd/sc_dbformdelete.svg
new file mode 100644
index 000000000..eba694eae
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbformdelete.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" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.55" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19.294" x2="17.956" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#g)" height="14" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-15"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".502" y=".501"/><path d="m1.493 1.5h13.005v13h-13.005z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m3.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m13.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m4.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m14.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/></g><g transform="matrix(.9984 0 0 1.1897 -10.967 -15.284)"><rect fill="url(#h)" height="5.077" rx="1.065" ry="1.049" width="11.003" x="13.485" y="17.463"/><g fill="none" stroke-width=".918"><path d="m14.485 18.335h9.078v3.303h-9.078z" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="11.1" x="13.446" y="17.51"/></g></g><g fill="#4d4d4d"><path d="m5 7h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m5 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m6 9h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m9 9h1v1h-1z"/><path d="m11 6h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/><path d="m11 9h1v1h-1z"/></g><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h4.0546881l.060546-.0625.060547.0625h3.949219v-3.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbformedit.svg b/icon-themes/elementary_svg/cmd/sc_dbformedit.svg
new file mode 100644
index 000000000..7ced49fc6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbformedit.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" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="n" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.55" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="19.294" x2="17.956" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#m)" height="14" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-15"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".502" y=".501"/><path d="m1.493 1.5h13.005v13h-13.005z" fill="none" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m3.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m13.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m4.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m14.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/></g><g transform="matrix(.9984 0 0 1.1897 -10.967 -15.284)"><rect fill="url(#n)" height="5.077" rx="1.065" ry="1.049" width="11.003" x="13.485" y="17.463"/><g fill="none" stroke-width=".918"><path d="m14.485 18.335h9.078v3.303h-9.078z" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="11.1" x="13.446" y="17.51"/></g></g><g fill="#4d4d4d"><path d="m5 7h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m5 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m6 9h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m9 9h1v1h-1z"/><path d="m11 6h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/><path d="m11 9h1v1h-1z"/></g><g transform="translate(-.254739 -.495187)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#b)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#d)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#f)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#g)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#h)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#j)" stroke="url(#k)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.3703389 10.926816c.270411-.196663 1.0789124.24173 1.843711 1.003797.7607014.756605 1.1840721 1.547352.9928724 1.820495 0 0 .017754.01639.016389.01776l6.5636117-6.6182406.02731-.023214s-.02186-.016386-.02049-.017757c.191206-.2731447-.232164-1.0625261-.994231-1.8204962-.764798-.7647986-1.5733-1.199095-1.8437114-1.0037981l-.023214.024583z" fill="#f9c440" opacity=".6" stroke-width="1.365712"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbformrename.svg b/icon-themes/elementary_svg/cmd/sc_dbformrename.svg
new file mode 100644
index 000000000..0f1023fee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbformrename.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" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.55" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19.294" x2="17.956" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#b)" height="14" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-15"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".502" y=".501"/><path d="m1.493 1.5h13.005v13h-13.005z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m3.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m13.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m4.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m14.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/></g><g transform="matrix(.9984 0 0 1.1897 -10.967 -15.284)"><rect fill="url(#c)" height="5.077" rx="1.065" ry="1.049" width="11.003" x="13.485" y="17.463"/><g fill="none" stroke-width=".918"><path d="m14.485 18.335h9.078v3.303h-9.078z" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="11.1" x="13.446" y="17.51"/></g></g><g fill="#4d4d4d"><path d="m5 7h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m5 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m6 9h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m9 9h1v1h-1z"/><path d="m11 6h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/><path d="m11 9h1v1h-1z"/></g><path d="m9 0v3h1l1-.287v9.487l-1 .8h-1v3h7v-3h-1l-1-.726v-9.596l1.143.322h.857v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16-4.944 1.94-.027s1 0 1 1v15.388s-.087 1.544-1.088 1.544h-1.852m5.833-17.95-1.91.017s-1 0-1 1v15.932s.09 1.01 1.09 1l1.82-.016" fill="none" stroke="#fff" stroke-width="1.267" transform="matrix(.85714 0 0 .72727 -3.714 5.09)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbindexdesign.svg b/icon-themes/elementary_svg/cmd/sc_dbindexdesign.svg
new file mode 100644
index 000000000..1d331e6c6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbindexdesign.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" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#b" y1="17" y2="36.026299"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.519934"/><linearGradient id="d" gradientTransform="matrix(.31428569 0 0 .34210527 .457142 15.618423)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.25763669 0 0 .2519943 -18.787395 24.390022)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#e" y1="-7.665694" y2="-7.665694"/><linearGradient id="j" gradientTransform="matrix(.56272887 0 0 .58293421 -44.991146 7.801097)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="k" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 28.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#e" y1="-7.665694" y2="-7.665694"/><linearGradient id="l" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 11.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><linearGradient id="m" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 32.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#e" y1="-7.665694" y2="-7.665694"/><linearGradient id="n" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 15.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#f" y1="22.536863" y2="27.54611"/><g transform="translate(0 -16)"><path d="m14.459827 29.5c0 1.198813-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#m)" stroke="url(#n)"/><path d="m14.5 26.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 25.5c0 1.157142-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#k)" stroke="url(#l)"/><path d="m14.5 22.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 21.5c0 1.217851-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.948833-6.4672704-2 0-4.344467-.79047651-3.046433 6.4672704-3.10022 7.4239625-.0555 6.4672665-.829521 6.4672665 3.10022z" fill="url(#i)" stroke="url(#j)"/><path d="m14.5 18.5c0 1.104569-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.895431-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.895431 6.4999994 2z" fill="url(#g)" stroke="url(#h)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#d)" width="11" x="2.5" y="17.5"/></g><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" style="fill:#9bdb4d;fill-opacity:.588235;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbnewform.svg b/icon-themes/elementary_svg/cmd/sc_dbnewform.svg
new file mode 100644
index 000000000..d8fe5af4f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbnewform.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.55" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19.294" x2="17.956" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#c)" height="14" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-15"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".502" y=".501"/><path d="m1.493 1.5h13.005v13h-13.005z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m3.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m13.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m4.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m14.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/></g><g transform="matrix(.998 0 0 1.19 -10.967 -15.284)"><rect fill="url(#d)" height="5.077" rx="1.065" ry="1.049" width="11.003" x="13.485" y="17.463"/><g fill="none" stroke-width=".918"><path d="m14.485 18.335h9.078v3.303h-9.078z" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="11.1" x="13.446" y="17.51"/></g></g><g fill="#4d4d4d"><path d="m5 7h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m5 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m6 9h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m9 9h1v1h-1z"/><path d="m11 6h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/><path d="m11 9h1v1h-1z"/></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbnewformautopilot.svg b/icon-themes/elementary_svg/cmd/sc_dbnewformautopilot.svg
new file mode 100644
index 000000000..e7bb81772
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbnewformautopilot.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.071" x2="10.542" xlink:href="#c" y1="7.053001" y2="-.013"/><linearGradient id="c"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="d" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#c"/><filter id="e" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><radialGradient id="f" cx="6.703" cy="73.615997" gradientTransform="matrix(1.1067389 0 0 .24210121 .58267 -5.875327)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.19514764 0 0 .28355475 .61867 -1.505306)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#h" y1="12.875" y2="24.893999"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="32.5" cy="16.563" gradientTransform="matrix(.09066712 .21924776 -.17188086 .07533371 7.373371 -6.721998)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="n" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.55" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="19.294" x2="17.956" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#m)" height="14" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-15"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".502" y=".501"/><path d="m1.493 1.5h13.005v13h-13.005z" fill="none" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m3.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m13.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m4.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m14.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/></g><g transform="matrix(.998 0 0 1.19 -10.967 -15.284)"><rect fill="url(#n)" height="5.077" rx="1.065" ry="1.049" width="11.003" x="13.485" y="17.463"/><g fill="none" stroke-width=".918"><path d="m14.485 18.335h9.078v3.303h-9.078z" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="11.1" x="13.446" y="17.51"/></g></g><g fill="#4d4d4d"><path d="m5 7h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m5 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m6 9h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m9 9h1v1h-1z"/><path d="m11 6h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/><path d="m11 9h1v1h-1z"/></g><g transform="matrix(-1 0 0 1 16.00008 2)"><path d="m8.1016425-2c.081863.090424.1536223.1883604.2128906.2910156l7.2089839 12.4824224c.456481.790642.285504 2.050462-.865234 2.714843l-.388672.222657c-.273815.158087-.547911.247573-.814453.287109h-.576172c-.609248-.08412-1.12386-.432484-1.390625-.894531l-7.2070309-12.4843754c-.437133-.757132-.290522-1.9365117.732422-2.6191406z" fill="#fff" fill-opacity=".784314"/><path d="m7.343-.15999975-.068 1.66799995-1.075.562-.336-.19-.012-.99199995-.704.64999995-.95-.298.4.87-.575.81.95-.11.596.8.187-.94.496-.17 1.052.39.29 1.71 1.036-1.31 1.716.253-.926-1.39.77-1.55199995-1.607.44999995zm-3.717 2.93999995-.547.504-.737-.23.31.676-.447.628.74-.085.46.62.145-.73.733-.247-.648-.364zm2.5.6-.798.734-1.074-.336.452.985-.65.916 1.076-.126.67.902.213-1.062 1.067-.36-.946-.53zm-4.189 1.067-.2.754-.78.21.654.423-.04.807.602-.492.756.29-.28-.727.506-.628-.777.044-.442-.68z" fill="url(#b)"/><path d="m-1.01-3.742c-2.055.9-4.6-.495-5.685-3.117-1.085-2.62-.297-5.477 1.758-6.378 2.056-.9 4.602.494 5.686 3.116 1.084 2.623.296 5.48-1.76 6.38z" fill="url(#d)" filter="url(#e)" opacity=".483" transform="matrix(.67304 0 0 .67304 10.236 8.19)"/><g stroke-width=".66667"><path d="m16.00008 11.947428c0 .966672-3.581351 1.750009-8.0000397 1.750009-4.4173554 0-8.00004-.78267-8.00004-1.749342 0-.966671 3.5826846-1.750009 8.00004-1.750009 4.4186887 0 8.0000397.784004 8.0000397 1.750676z" fill="url(#f)" opacity=".2"/><path d="m.69133709 4.8033927c4.04402021.4293355 1.30000651-3.90868615 5.77136221-5.9293629l1.6380082 5.0906921c-1.8733427-1.2700064-2.4900125 4.1040202-7.43337053 1.3000065z" fill="url(#g)" fill-rule="evenodd" opacity=".444"/><path d="m8.7820442 4.8167261c-1.3706735.600003-3.066682-.3300016-3.7906856-2.0780103-.7226703-1.74800875-.198001-3.65201825 1.1733392-4.2533546 1.3700068-.600003 3.066682.3300016 3.7900189 2.07867705.7226703 1.74867535.1980003 3.65335155-1.1733392 4.25335455z" fill="url(#i)"/></g><path d="m7.078 3.0800002-1.324-.2-.8 1.022-.223-1.334-1.208-.453 1.185-.628.053-1.30399995.957.94699995 1.24-.35199995-.594 1.21399995.715 1.085zm-2.778 3.206-.553-.716-.887.1.536-.728-.372-.78.885.265.656-.582.01.892.78.42-.88.286z" fill="#fff"/><g transform="matrix(.77076 -.445 .37655 .6522 .838 -7.332)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#j)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width="1.221" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#k)" fill-rule="evenodd"/></g></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbnewquery.svg b/icon-themes/elementary_svg/cmd/sc_dbnewquery.svg
new file mode 100644
index 000000000..77cfe622b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbnewquery.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.31429 0 0 .34211 .45714 15.618)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.0525" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081258" stop-color="#fff" stop-opacity=".23529"/><stop offset=".92328" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.31" x2="102.31" y1="-2.3925" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.96" x2="109.96" y1="-24.911" y2="-2.3758"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25764 0 0 .25199 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#e" y1="-7.6657" y2="-7.6657"/><linearGradient id="g"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.56273 0 0 .58293 -44.991 7.8011)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#g" y1="22.537" y2="27.546"/><linearGradient id="i" gradientTransform="matrix(.25764 0 0 .25599 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#e" y1="-7.6657" y2="-7.6657"/><linearGradient id="j" gradientTransform="matrix(.56273 0 0 .59218 -44.991 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#g" y1="22.537" y2="27.546"/><linearGradient id="k" gradientTransform="matrix(.25764 0 0 .25599 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#e" y1="-7.6657" y2="-7.6657"/><linearGradient id="l" gradientTransform="matrix(.56273 0 0 .59218 -44.991 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#g" y1="22.537" y2="27.546"/><g transform="translate(0 -16)"><path d="m14.46 29.5c0 1.1988-2.8973 2-6.4673 2-3.5699 0-6.4673-.80119-6.4673-2 0-4.6344-.79048-3.1948 6.4673-3.2494 7.4247-.057 6.4677-1.411 6.4677 3.249z" fill="url(#k)" stroke="url(#l)"/><path d="m14.5 26.5c0 1.1046-2.9102 2-6.5 2-3.5899 0-6.5-.895-6.5-2 0-1.1046 2.9101-2 6.5-2 3.59 0 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.1571-2.8973 2-6.4673 2-3.5699 0-6.4673-.80119-6.4673-2 0-4.6344-.79048-3.1948 6.4673-3.2494 7.4247-.057 6.4677-1.411 6.4677 3.249z" fill="url(#i)" stroke="url(#j)"/><path d="m14.5 22.5c0 1.1046-2.9102 2-6.5 2-3.5899 0-6.5-.895-6.5-2 0-1.1046 2.9101-2 6.5-2 3.59 0 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.2179-2.8973 2-6.4673 2-3.5699 0-6.4673-.94883-6.4673-2 0-4.3445-.79048-3.0464 6.4673-3.1002 7.424-.0555 6.4673-.82952 6.4673 3.1002z" fill="url(#f)" stroke="url(#h)"/><path d="m14.5 18.5c0 1.1046-2.9102 2-6.5 2-3.5899 0-6.5-.895-6.5-2 0-1.1046 2.9101-2 6.5-2 3.59 0 6.5.895 6.5 2z" fill="url(#c)" stroke="url(#d)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#b)" width="11" x="2.5" y="17.5"/></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbnewqueryautopilot.svg b/icon-themes/elementary_svg/cmd/sc_dbnewqueryautopilot.svg
new file mode 100644
index 000000000..c87db5842
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbnewqueryautopilot.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.071" x2="10.542" xlink:href="#c" y1="7.053001" y2="-.013"/><linearGradient id="c"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="d" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#c"/><filter id="e" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><radialGradient id="f" cx="6.703" cy="73.615997" gradientTransform="matrix(1.1067389 0 0 .24210121 .58267 -5.875327)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.19514764 0 0 .28355475 .61867 -1.505306)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#h" y1="12.875" y2="24.893999"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="32.5" cy="16.563" gradientTransform="matrix(.09066712 .21924776 -.17188086 .07533371 7.373371 -6.721998)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.31429 0 0 .34211 .45714 15.618)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.0525" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081258" stop-color="#fff" stop-opacity=".23529"/><stop offset=".92328" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.31" x2="102.31" y1="-2.3925" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.96" x2="109.96" y1="-24.911" y2="-2.3758"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="o"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.25764 0 0 .25199 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#o" y1="-7.6657" y2="-7.6657"/><linearGradient id="q"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.56273 0 0 .58293 -44.991 7.8011)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#q" y1="22.537" y2="27.546"/><linearGradient id="s" gradientTransform="matrix(.25764 0 0 .25599 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#o" y1="-7.6657" y2="-7.6657"/><linearGradient id="t" gradientTransform="matrix(.56273 0 0 .59218 -44.991 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#q" y1="22.537" y2="27.546"/><linearGradient id="u" gradientTransform="matrix(.25764 0 0 .25599 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#o" y1="-7.6657" y2="-7.6657"/><linearGradient id="v" gradientTransform="matrix(.56273 0 0 .59218 -44.991 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#q" y1="22.537" y2="27.546"/><g transform="translate(0 -16)"><path d="m14.46 29.5c0 1.1988-2.8973 2-6.4673 2-3.5699 0-6.4673-.80119-6.4673-2 0-4.6344-.79048-3.1948 6.4673-3.2494 7.4247-.057 6.4677-1.411 6.4677 3.249z" fill="url(#u)" stroke="url(#v)"/><path d="m14.5 26.5c0 1.1046-2.9102 2-6.5 2-3.5899 0-6.5-.895-6.5-2 0-1.1046 2.9101-2 6.5-2 3.59 0 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.1571-2.8973 2-6.4673 2-3.5699 0-6.4673-.80119-6.4673-2 0-4.6344-.79048-3.1948 6.4673-3.2494 7.4247-.057 6.4677-1.411 6.4677 3.249z" fill="url(#s)" stroke="url(#t)"/><path d="m14.5 22.5c0 1.1046-2.9102 2-6.5 2-3.5899 0-6.5-.895-6.5-2 0-1.1046 2.9101-2 6.5-2 3.59 0 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.2179-2.8973 2-6.4673 2-3.5699 0-6.4673-.94883-6.4673-2 0-4.3445-.79048-3.0464 6.4673-3.1002 7.424-.0555 6.4673-.82952 6.4673 3.1002z" fill="url(#p)" stroke="url(#r)"/><path d="m14.5 18.5c0 1.1046-2.9102 2-6.5 2-3.5899 0-6.5-.895-6.5-2 0-1.1046 2.9101-2 6.5-2 3.59 0 6.5.895 6.5 2z" fill="url(#m)" stroke="url(#n)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#l)" width="11" x="2.5" y="17.5"/></g><g transform="matrix(-1 0 0 1 16.00008 2)"><path d="m8.00008-2c.035428 0 .068218.00374.1035156.00391.080731.089579.1523231.1855868.2109375.2871093l6.6796879 11.5644497c-.0024.439071-.01953.964312-.01953 1.644531 0 .501076-.308008.920257-.708984 1.21875-.400977.298493-.922259.523296-1.542969.708984-.240375.07191-.507982.132502-.777344.191407-.188797-.144896-.344465-.320657-.457031-.515625l-7.2070334-12.4843754c-.380941-.6598052-.316613-1.6397045.380859-2.3339843.9935224-.1780242 2.1205657-.2851563 3.3378914-.2851563z" fill="#fff" fill-opacity=".784314"/><path d="m7.343-.15999975-.068 1.66799995-1.075.562-.336-.19-.012-.99199995-.704.64999995-.95-.298.4.87-.575.81.95-.11.596.8.187-.94.496-.17 1.052.39.29 1.71 1.036-1.31 1.716.253-.926-1.39.77-1.55199995-1.607.44999995zm-3.717 2.93999995-.547.504-.737-.23.31.676-.447.628.74-.085.46.62.145-.73.733-.247-.648-.364zm2.5.6-.798.734-1.074-.336.452.985-.65.916 1.076-.126.67.902.213-1.062 1.067-.36-.946-.53zm-4.189 1.067-.2.754-.78.21.654.423-.04.807.602-.492.756.29-.28-.727.506-.628-.777.044-.442-.68z" fill="url(#b)"/><path d="m-1.01-3.742c-2.055.9-4.6-.495-5.685-3.117-1.085-2.62-.297-5.477 1.758-6.378 2.056-.9 4.602.494 5.686 3.116 1.084 2.623.296 5.48-1.76 6.38z" fill="url(#d)" filter="url(#e)" opacity=".483" transform="matrix(.67304 0 0 .67304 10.236 8.19)"/><g stroke-width=".66667"><path d="m16.00008 11.947428c0 .966672-3.581351 1.750009-8.0000397 1.750009-4.4173554 0-8.00004-.78267-8.00004-1.749342 0-.966671 3.5826846-1.750009 8.00004-1.750009 4.4186887 0 8.0000397.784004 8.0000397 1.750676z" fill="url(#f)" opacity=".2"/><path d="m.69133709 4.8033927c4.04402021.4293355 1.30000651-3.90868615 5.77136221-5.9293629l1.6380082 5.0906921c-1.8733427-1.2700064-2.4900125 4.1040202-7.43337053 1.3000065z" fill="url(#g)" fill-rule="evenodd" opacity=".444"/><path d="m8.7820442 4.8167261c-1.3706735.600003-3.066682-.3300016-3.7906856-2.0780103-.7226703-1.74800875-.198001-3.65201825 1.1733392-4.2533546 1.3700068-.600003 3.066682.3300016 3.7900189 2.07867705.7226703 1.74867535.1980003 3.65335155-1.1733392 4.25335455z" fill="url(#i)"/></g><path d="m7.078 3.0800002-1.324-.2-.8 1.022-.223-1.334-1.208-.453 1.185-.628.053-1.30399995.957.94699995 1.24-.35199995-.594 1.21399995.715 1.085zm-2.778 3.206-.553-.716-.887.1.536-.728-.372-.78.885.265.656-.582.01.892.78.42-.88.286z" fill="#fff"/><g transform="matrix(.77076 -.445 .37655 .6522 .838 -7.332)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#j)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width="1.221" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#k)" fill-rule="evenodd"/></g></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbnewreport.svg b/icon-themes/elementary_svg/cmd/sc_dbnewreport.svg
new file mode 100644
index 000000000..7c5494e06
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbnewreport.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.46484" x2="6.416018" y1="15.861947" y2="-9.737715"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".08988646" 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>
+
+
+/&amp;amp;amp;amp;amp;gt;<path d="m1 3h1l1 1v11h12v-13l-1-1h-13z" fill="url(#b)" fill-rule="evenodd"/><path d="m2.4941406 0c-.946-.013-1.68249997.49945315-2.06249998 1.1894531-.37999999.692-.48010937 1.5336094-.41210937 2.3496094.02037721.2600322.23721752.4607158.49804687.4609375h1.46874998v9.5c0 .658.3379688 1.252031.7929688 1.707031.4391765.441116 1.0124198.765356 1.6464843.785157.00325.000683.0065.0013.00977.002.00196.000051.00389-.000045.00586 0 .0146603.000289.0282335.005812.0429638.005812h4.515625 3 1.474609c.958.026 1.70675-.485688 2.09375-1.179688.302152-.541063.42518-1.176215.433594-1.820312h.002l-.017625-10.1992188c0-.7119998-.422453-1.3413281-.939453-1.86132808-.52-.516-1.147375-.93945312-1.859375-.93945312h-1.1875-5zm-.013672 1c.00195.0000114.00391.0000114.00586 0h4.5136714 5 1.1875c.23 0 .752437.2524375 1.148438.6484375.395998.396.65039.9203906.65039 1.1503906l.015625 9.2011719h-2.001953v-.002l-4 .002h-2.5136719c-.2761424 0-.5.223858-.5.5.002.762-.1232343 1.435375-.3652343 1.859375-.2400001.426-.5298126.640625-1.1328126.640625h-.00195c-.284 0-.69-.19-1-.5s-.5-.715-.5-1v-10c0-.2761424-.2238576-.5-.5-.5h-1.4863312c.018-.488.1256406-.9981719.3066406-1.3261719.243-.442.5538282-.6818281 1.1738282-.6738281zm4.4003908 11.998047h2.1191406v.001953h5.912109c-.018.49-.0357 1.004984-.220703 1.333984-.245.442-.559406.683016-1.191406.666016-.0046-.000062-.0091-.000062-.01367 0h-.48633v-.002h-6.6503906c.038-.056.107625-.08553.140625-.144531.3-.526.347625-1.192469.390625-1.855469z" fill="url(#c)"/><path d="m6 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1z" opacity=".1"/><path d="m12.987 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#adadad"/><path d="m6.88 13h8.12l-.186 1h-8.052z" fill="#fff"/><path d="m3.289 1.5001881c-1.542943-.1071376-1.679834.5800695-1.788999.9998119h1.999999v10.689999c0 .853009.7408864 1.309351 1.59 1.31h9.41v-11.389999c0-.8530092-.751885-1.6098119-1.601-1.6098119z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.987 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1z" fill="#adadad"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbnewreportautopilot.svg b/icon-themes/elementary_svg/cmd/sc_dbnewreportautopilot.svg
new file mode 100644
index 000000000..0e618064f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbnewreportautopilot.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.071" x2="10.542" xlink:href="#c" y1="7.053001" y2="-.013"/><linearGradient id="c"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="d" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#c"/><filter id="e" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><radialGradient id="f" cx="6.703" cy="73.615997" gradientTransform="matrix(1.1067389 0 0 .24210121 .58267 -5.875327)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.19514764 0 0 .28355475 .61867 -1.505306)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#h" y1="12.875" y2="24.893999"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="32.5" cy="16.563" gradientTransform="matrix(.09066712 .21924776 -.17188086 .07533371 7.373371 -6.721998)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="5.46484" x2="6.416018" y1="15.861947" y2="-9.737715"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".08988646" 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>
+
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<path d="m1 3h1l1 1v11h12v-13l-1-1h-13z" fill="url(#l)" fill-rule="evenodd"/><path d="m2.4941406 0c-.946-.013-1.68249997.49945315-2.06249998 1.1894531-.37999999.692-.48010937 1.5336094-.41210937 2.3496094.02037721.2600322.23721752.4607158.49804687.4609375h1.46874998v9.5c0 .658.3379688 1.252031.7929688 1.707031.4391765.441116 1.0124198.765356 1.6464843.785157.00325.000683.0065.0013.00977.002.00196.000051.00389-.000045.00586 0 .0146603.000289.0282335.005812.0429638.005812h4.515625 3 1.474609c.958.026 1.70675-.485688 2.09375-1.179688.302152-.541063.42518-1.176215.433594-1.820312h.002l-.017625-10.1992188c0-.7119998-.422453-1.3413281-.939453-1.86132808-.52-.516-1.147375-.93945312-1.859375-.93945312h-1.1875-5zm-.013672 1c.00195.0000114.00391.0000114.00586 0h4.5136714 5 1.1875c.23 0 .752437.2524375 1.148438.6484375.395998.396.65039.9203906.65039 1.1503906l.015625 9.2011719h-2.001953v-.002l-4 .002h-2.5136719c-.2761424 0-.5.223858-.5.5.002.762-.1232343 1.435375-.3652343 1.859375-.2400001.426-.5298126.640625-1.1328126.640625h-.00195c-.284 0-.69-.19-1-.5s-.5-.715-.5-1v-10c0-.2761424-.2238576-.5-.5-.5h-1.4863312c.018-.488.1256406-.9981719.3066406-1.3261719.243-.442.5538282-.6818281 1.1738282-.6738281zm4.4003908 11.998047h2.1191406v.001953h5.912109c-.018.49-.0357 1.004984-.220703 1.333984-.245.442-.559406.683016-1.191406.666016-.0046-.000062-.0091-.000062-.01367 0h-.48633v-.002h-6.6503906c.038-.056.107625-.08553.140625-.144531.3-.526.347625-1.192469.390625-1.855469z" fill="url(#m)"/><path d="m6 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1z" opacity=".1"/><path d="m12.987 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#adadad"/><path d="m6.88 13h8.12l-.186 1h-8.052z" fill="#fff"/><path d="m3.289 1.5001881c-1.542943-.1071376-1.679834.5800695-1.788999.9998119h1.999999v10.689999c0 .853009.7408864 1.309351 1.59 1.31h9.41v-11.389999c0-.8530092-.751885-1.6098119-1.601-1.6098119z" fill="none" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.987 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1z" fill="#adadad"/><g transform="matrix(-1 0 0 1 16.00008 2)"><path d="m8.1016449-2c.08186.090424.153622.1883604.21289.2910156l4.6855471 8.1132813v5.1855471c.0035-.02959.01367-.0623.01367-.08984v-5.0722696l1 1.7324216v3.339844c0 .658-.337969 1.252031-.792969 1.707031-.265648.266821-.584099.481307-.93164.621094-.344343-.165233-.625774-.421489-.800782-.724609l-7.207029-12.4843754c-.4371331-.757132-.2905221-1.9365117.732422-2.6191406z" fill="#fff" fill-opacity=".784314"/><path d="m7.343-.15999975-.068 1.66799995-1.075.562-.336-.19-.012-.99199995-.704.64999995-.95-.298.4.87-.575.81.95-.11.596.8.187-.94.496-.17 1.052.39.29 1.71 1.036-1.31 1.716.253-.926-1.39.77-1.55199995-1.607.44999995zm-3.717 2.93999995-.547.504-.737-.23.31.676-.447.628.74-.085.46.62.145-.73.733-.247-.648-.364zm2.5.6-.798.734-1.074-.336.452.985-.65.916 1.076-.126.67.902.213-1.062 1.067-.36-.946-.53zm-4.189 1.067-.2.754-.78.21.654.423-.04.807.602-.492.756.29-.28-.727.506-.628-.777.044-.442-.68z" fill="url(#b)"/><path d="m-1.01-3.742c-2.055.9-4.6-.495-5.685-3.117-1.085-2.62-.297-5.477 1.758-6.378 2.056-.9 4.602.494 5.686 3.116 1.084 2.623.296 5.48-1.76 6.38z" fill="url(#d)" filter="url(#e)" opacity=".483" transform="matrix(.67304 0 0 .67304 10.236 8.19)"/><g stroke-width=".66667"><path d="m16.00008 11.947428c0 .966672-3.581351 1.750009-8.0000397 1.750009-4.4173554 0-8.00004-.78267-8.00004-1.749342 0-.966671 3.5826846-1.750009 8.00004-1.750009 4.4186887 0 8.0000397.784004 8.0000397 1.750676z" fill="url(#f)" opacity=".2"/><path d="m.69133709 4.8033927c4.04402021.4293355 1.30000651-3.90868615 5.77136221-5.9293629l1.6380082 5.0906921c-1.8733427-1.2700064-2.4900125 4.1040202-7.43337053 1.3000065z" fill="url(#g)" fill-rule="evenodd" opacity=".444"/><path d="m8.7820442 4.8167261c-1.3706735.600003-3.066682-.3300016-3.7906856-2.0780103-.7226703-1.74800875-.198001-3.65201825 1.1733392-4.2533546 1.3700068-.600003 3.066682.3300016 3.7900189 2.07867705.7226703 1.74867535.1980003 3.65335155-1.1733392 4.25335455z" fill="url(#i)"/></g><path d="m7.078 3.0800002-1.324-.2-.8 1.022-.223-1.334-1.208-.453 1.185-.628.053-1.30399995.957.94699995 1.24-.35199995-.594 1.21399995.715 1.085zm-2.778 3.206-.553-.716-.887.1.536-.728-.372-.78.885.265.656-.582.01.892.78.42-.88.286z" fill="#fff"/><g transform="matrix(.77076 -.445 .37655 .6522 .838 -7.332)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#j)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width="1.221" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#k)" fill-rule="evenodd"/></g></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbnewtable.svg b/icon-themes/elementary_svg/cmd/sc_dbnewtable.svg
new file mode 100644
index 000000000..65561c6b0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbnewtable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="f" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="j" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="k" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="l" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="m" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="n" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="o" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="p" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#p)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#b)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.99804688v-4.00195312h4.00195312v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#452981" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#c)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m11.5 1.5h3v2h-3z" opacity=".5" stroke="url(#f)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#g)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#h)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#i)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#j)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#k)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#l)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#m)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#n)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#o)"/></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbnewtableautopilot.svg b/icon-themes/elementary_svg/cmd/sc_dbnewtableautopilot.svg
new file mode 100644
index 000000000..77fbaf917
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbnewtableautopilot.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 16.00008 2)" gradientUnits="userSpaceOnUse" x1="1.071" x2="10.542" xlink:href="#c" y1="7.053001" y2="-.013"/><linearGradient id="c"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="d" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#c"/><filter id="e" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="f" gradientTransform="matrix(-.19514764 0 0 .28355475 15.38141 .494694)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#g" y1="12.875" y2="24.893999"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="32.5" cy="16.563" gradientTransform="matrix(-.09066712 .21924776 .17188086 .07533371 8.626709 -4.721998)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="l" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#m" y1="3" y2="4"/><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="n" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#m" y1="3" y2="4"/><linearGradient id="o" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#m" y1="3" y2="4"/><linearGradient id="p" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#m" y1="3" y2="4"/><linearGradient id="q" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#m" y1="3" y2="4"/><linearGradient id="r" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#m" y1="3" y2="4"/><linearGradient id="s" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#m" y1="3" y2="4"/><linearGradient id="t" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#m" y1="3" y2="4"/><linearGradient id="u" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#m" y1="3" y2="4"/><linearGradient id="v" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#m" y1="3" y2="4"/><linearGradient id="w" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#m" y1="3" y2="4"/><linearGradient id="x" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#m" y1="3" y2="4"/><linearGradient id="y" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#y)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#k)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.99804688v-4.00195312h4.00195312v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#452981" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#l)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#n)"/><path d="m11.5 1.5h3v2h-3z" opacity=".5" stroke="url(#o)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#p)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#q)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#r)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#s)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#t)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#u)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#v)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#w)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#x)"/></g><path d="m7.8984375 0c-.0818631.09042375-.1536223.18836043-.2128906.29101562l-7.2089844 12.48242238c-.45648027.790642-.28550369 2.050462.8652344 2.714843l.3886719.222657c1.1507379.664381 2.3247698.18322 2.78125-.607422l7.2070312-12.4843754c.437133-.757132.290522-1.93651174-.732422-2.6191406z" fill="#fff" fill-opacity=".784314"/><path d="m8.65708 1.8400002.068 1.668 1.075.562.336-.19.012-.9919999.704.6499999.95-.298-.4.87.575.81-.95-.11-.596.8-.187-.94-.496-.17-1.052.39-.29 1.71-1.036-1.31-1.716.253.926-1.39-.77-1.5519999 1.607.4499999zm3.717 2.94.547.504.737-.23-.31.676.447.628-.74-.085-.46.62-.145-.73-.733-.247.648-.364zm-2.5.6.798.734 1.074-.336-.452.985.65.916-1.076-.126-.67.902-.213-1.062-1.067-.36.946-.53zm4.189 1.067.2.754.78.21-.654.423.04.807-.602-.492-.756.29.28-.727-.506-.628.777.044.442-.68z" fill="url(#b)"/><path d="m-1.01-3.742c-2.055.9-4.6-.495-5.685-3.117-1.085-2.62-.297-5.477 1.758-6.378 2.056-.9 4.602.494 5.686 3.116 1.084 2.623.296 5.48-1.76 6.38z" fill="url(#d)" filter="url(#e)" opacity=".483" transform="matrix(-.67304 0 0 .67304 5.76408 10.19)"/><path d="m15.308743 6.8033927c-4.04402.4293355-1.300007-3.9086861-5.7713623-5.9293629l-1.6380082 5.0906921c1.8733427-1.2700064 2.4900125 4.1040201 7.4333705 1.3000065z" fill="url(#f)" fill-rule="evenodd" opacity=".444" stroke-width=".66667"/><path d="m7.2180358 6.8167261c1.3706735.600003 3.0666822-.3300016 3.7906852-2.0780103.722671-1.7480087.198001-3.6520183-1.1733388-4.2533546-1.3700068-.600003-3.066682.3300016-3.7900189 2.078677-.7226703 1.7486754-.1980003 3.6533516 1.1733392 4.2533546z" fill="url(#h)" stroke-width=".66667"/><path d="m8.92208 5.0800002 1.324-.2.8 1.022.223-1.334 1.208-.453-1.185-.628-.053-1.3039999-.957.9469999-1.24-.352.594 1.214-.715 1.085zm2.778 3.206.553-.716.887.1-.536-.728.372-.78-.885.265-.656-.582-.01.892-.78.42.88.286z" fill="#fff"/><g transform="matrix(-.77076 -.445 -.37655 .6522 15.16208 -5.332)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#i)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width="1.221" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#j)" fill-rule="evenodd"/></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbnewviewsql.svg b/icon-themes/elementary_svg/cmd/sc_dbnewviewsql.svg
new file mode 100644
index 000000000..2ab80662d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbnewviewsql.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.49219581 0 0 .45839231 4.509306 -4.793718)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="39.735077"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" y1="46.97065" y2="46.97065"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5.46484" x2="6.416018" y1="15.861947" y2="-9.737715"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".08988646" 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>
+
+
+/&amp;amp;amp;amp;gt;<path d="m1 3h1l1 1v11h12v-13l-1-1h-13z" fill="url(#c)" fill-rule="evenodd"/><path d="m2.4941406 0c-.946-.013-1.68249997.49945315-2.06249998 1.1894531-.37999999.692-.48010937 1.5336094-.41210937 2.3496094.02037721.2600322.23721752.4607158.49804687.4609375h1.46874998v9.5c0 .658.3379688 1.252031.7929688 1.707031.4391765.441116 1.0124198.765356 1.6464843.785157.00325.000683.0065.0013.00977.002.00196.000051.00389-.000045.00586 0 .0146603.000289.0282335.005812.0429638.005812h4.515625 3 1.474609c.958.026 1.70675-.485688 2.09375-1.179688.302152-.541063.42518-1.176215.433594-1.820312h.002l-.017625-10.1992188c0-.7119998-.422453-1.3413281-.939453-1.86132808-.52-.516-1.147375-.93945312-1.859375-.93945312h-1.1875-5zm-.013672 1c.00195.0000114.00391.0000114.00586 0h4.5136714 5 1.1875c.23 0 .752437.2524375 1.148438.6484375.395998.396.65039.9203906.65039 1.1503906l.015625 9.2011719h-2.001953v-.002l-4 .002h-2.5136719c-.2761424 0-.5.223858-.5.5.002.762-.1232343 1.435375-.3652343 1.859375-.2400001.426-.5298126.640625-1.1328126.640625h-.00195c-.284 0-.69-.19-1-.5s-.5-.715-.5-1v-10c0-.2761424-.2238576-.5-.5-.5h-1.4863312c.018-.488.1256406-.9981719.3066406-1.3261719.243-.442.5538282-.6818281 1.1738282-.6738281zm4.4003908 11.998047h2.1191406v.001953h5.912109c-.018.49-.0357 1.004984-.220703 1.333984-.245.442-.559406.683016-1.191406.666016-.0046-.000062-.0091-.000062-.01367 0h-.48633v-.002h-6.6503906c.038-.056.107625-.08553.140625-.144531.3-.526.347625-1.192469.390625-1.855469z" fill="url(#d)"/><path d="m6 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1z" opacity=".1"/><path d="m12.987 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#adadad"/><path d="m6.88 13h8.12l-.186 1h-8.052z" fill="#fff"/><path d="m3.289 1.5001881c-1.542943-.1071376-1.679834.5800695-1.788999.9998119h1.999999v10.689999c0 .853009.7408864 1.309351 1.59 1.31h9.41v-11.389999c0-.8530092-.751885-1.6098119-1.601-1.6098119z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.987 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1z" fill="#adadad"/><path d="m4.53125 5.6464839a1.4838054 1.4838054 0 0 0 -1.5273438 1.4824218v.8769532h-1.0039062v5.9746091h1.015625v.921875a1.4838054 1.4838054 0 0 0 1.484375 1.484376h.00195a1.4838054 1.4838054 0 0 0 .9765656-.367188l4.5507814-3.98047a1.4838054 1.4838054 0 0 0 -.0292973-2.2578115l-4.5644528-3.7929688a1.4838054 1.4838054 0 0 0 -.9042969-.3417968z" display="block" fill="#fff" fill-opacity=".614108"/><g transform="matrix(.64678195 0 0 .64678195 -6.291211 8.523229)"><path d="m16.710054 9.864121 7.03706-6.1547966-7.05559-5.8627917v3.6474278l-6.191524.0060395.01853 4.6485495 6.191524-.0060395z" display="block" fill="url(#a)"/><g stroke-miterlimit="7" stroke-width="1.546116"><path d="m16.710054 9.864121 7.03706-6.1547966-7.05559-5.8627919v3.6474278l-6.191524.0060395.01853 4.6485497 6.191524-.0060395z" style="display:block;fill:#46a9eb;fill-opacity:.984314;stroke:#002e99;stroke-linejoin:round;stroke-opacity:.745098"/><path d="m17.691406-.08007812v2.57421872l-6.191406.0058594.01758 2.6484375 6.19336-.00586v2.6113281l4.470703-4.0449218z" display="block" fill="none" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbquerydelete.svg b/icon-themes/elementary_svg/cmd/sc_dbquerydelete.svg
new file mode 100644
index 000000000..3db26c283
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbquerydelete.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" gradientTransform="matrix(.31428569 0 0 .34210527 .457142 15.618423)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25763669 0 0 .2519943 -18.787395 24.390022)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#b" y1="-7.665694" y2="-7.665694"/><linearGradient id="g" gradientTransform="matrix(.56272887 0 0 .58293421 -44.991146 7.801097)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#c" y1="22.536863" y2="27.54611"/><linearGradient id="h" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 28.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#b" y1="-7.665694" y2="-7.665694"/><linearGradient id="i" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 11.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#c" y1="22.536863" y2="27.54611"/><linearGradient id="j" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 32.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#b" y1="-7.665694" y2="-7.665694"/><linearGradient id="k" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 15.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#c" y1="22.536863" y2="27.54611"/><linearGradient id="l" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#o" y1="13.022708" y2="32.702335"/><linearGradient id="o"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#o" y1="20.584223" y2="32.702335"/><g transform="translate(0 -16)"><path d="m14.459827 29.5c0 1.198813-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#j)" stroke="url(#k)"/><path d="m14.5 26.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 25.5c0 1.157142-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#h)" stroke="url(#i)"/><path d="m14.5 22.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 21.5c0 1.217851-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.948833-6.4672704-2 0-4.344467-.79047651-3.046433 6.4672704-3.10022 7.4239625-.0555 6.4672665-.829521 6.4672665 3.10022z" fill="url(#f)" stroke="url(#g)"/><path d="m14.5 18.5c0 1.104569-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.895431-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.895431 6.4999994 2z" fill="url(#d)" stroke="url(#e)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#a)" width="11" x="2.5" y="17.5"/></g><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h4.0546881l.060546-.0625.060547.0625h3.949219v-3.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#l)" stroke="url(#m)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#n)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#p)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbqueryedit.svg b/icon-themes/elementary_svg/cmd/sc_dbqueryedit.svg
new file mode 100644
index 000000000..815297027
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbqueryedit.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" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.3143 0 0 .3421 .457 15.618)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.053" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.31" x2="102.31" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.96" x2="109.96" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="o"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.25764 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#o" y1="-7.666" y2="-7.666"/><linearGradient id="q"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.56273 0 0 .58293 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#q" y1="22.537" y2="27.546"/><linearGradient id="s" gradientTransform="matrix(.25764 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#o" y1="-7.666" y2="-7.666"/><linearGradient id="t" gradientTransform="matrix(.56273 0 0 .59218 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#q" y1="22.537" y2="27.546"/><linearGradient id="u" gradientTransform="matrix(.25764 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#o" y1="-7.666" y2="-7.666"/><linearGradient id="v" gradientTransform="matrix(.56273 0 0 .59218 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#q" y1="22.537" y2="27.546"/><g transform="translate(0 -16)"><path d="m14.46 29.5c0 1.2-2.897 2-6.467 2s-6.468-.8-6.468-2c0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#u)" stroke="url(#v)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.897 2-6.467 2s-6.468-.8-6.468-2c0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#s)" stroke="url(#t)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.897 2-6.467 2s-6.468-.95-6.468-2c0-4.345-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#p)" stroke="url(#r)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#m)" stroke="url(#n)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#l)" width="11" x="2.5" y="17.5"/></g><g transform="translate(-.254739 -.495187)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#b)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#d)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#f)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#g)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#h)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#j)" stroke="url(#k)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.3703389 10.926816c.270411-.196663 1.0789124.24173 1.843711 1.003797.7607014.756605 1.1840721 1.547352.9928724 1.820495 0 0 .017754.01639.016389.01776l6.5636117-6.6182406.02731-.023214s-.02186-.016386-.02049-.017757c.191206-.2731447-.232164-1.0625261-.994231-1.8204962-.764798-.7647986-1.5733-1.199095-1.8437114-1.0037981l-.023214.024583z" fill="#f9c440" opacity=".6" stroke-width="1.365712"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbqueryrename.svg b/icon-themes/elementary_svg/cmd/sc_dbqueryrename.svg
new file mode 100644
index 000000000..2a6e8ab63
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbqueryrename.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" gradientTransform="matrix(.3143 0 0 .3421 .457 15.618)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.053" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.31" x2="102.31" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.96" x2="109.96" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25764 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.56273 0 0 .58293 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#f" y1="22.537" y2="27.546"/><linearGradient id="h" gradientTransform="matrix(.25764 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="i" gradientTransform="matrix(.56273 0 0 .59218 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#f" y1="22.537" y2="27.546"/><linearGradient id="j" gradientTransform="matrix(.25764 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="k" gradientTransform="matrix(.56273 0 0 .59218 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#f" y1="22.537" y2="27.546"/><g transform="translate(0 -16)"><path d="m14.46 29.5c0 1.2-2.897 2-6.467 2s-6.468-.8-6.468-2c0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#j)" stroke="url(#k)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.897 2-6.467 2s-6.468-.8-6.468-2c0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#h)" stroke="url(#i)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.897 2-6.467 2s-6.468-.95-6.468-2c0-4.345-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#e)" stroke="url(#g)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#b)" stroke="url(#c)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#a)" width="11" x="2.5" y="17.5"/></g><path d="m9 0v3h1l1-.287v9.487l-1 .8h-1v3h7v-3h-1l-1-.726v-9.596l1.143.322h.857v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16-4.944 1.94-.027s1 0 1 1v15.388s-.087 1.544-1.088 1.544h-1.852m5.833-17.95-1.91.017s-1 0-1 1v15.932s.09 1.01 1.09 1l1.82-.016" fill="none" stroke="#fff" stroke-width="1.267" transform="matrix(.85714 0 0 .72727 -3.714 5.09)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbrelationdesign.svg b/icon-themes/elementary_svg/cmd/sc_dbrelationdesign.svg
new file mode 100644
index 000000000..b3cabc70a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbrelationdesign.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" gradientUnits="userSpaceOnUse" x1="10.000001" x2="10.000001" y1="10.999999" y2="13.999998"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="14.615859" cy="7.296221" fx="14.085626" gradientTransform="matrix(-.00000003 1.2626387 -1.5782983 -.00000004 23.015615 -11.45455)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="8.5" y2="10.5"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><path d="m3.5 1.5v2h1v-1h3v-1h-2z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".552941"/><path d="m3.5 14.5v-3h1v2h3v1h-2z" fill="#ffa154" stroke="#a62100" stroke-linecap="square" stroke-opacity=".552941"/><g transform="translate(-8 -5)"><g transform="translate(-.000001 .000002)"><rect fill="url(#b)" height="6" rx=".5" width="7.000001" x="8.500001" y="9.499998"/><path d="m9.5 9.5c-.554 0-1 .446-1 1v1.5h7v-1.5c0-.554-.446-1-1-1z" fill="url(#c)" transform="translate(.000001 -.000002)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="6" opacity=".3" rx="1" stroke="#0e141f" width="7.000001" x="8.500002" y="9.499998"/><path d="m9.500002 10.499998h5.000001v4h-5.000001z" opacity=".8" stroke="url(#a)"/></g></g><path d="m9 11.5h6" fill="none" opacity=".2" stroke="#000"/></g><g transform="translate(-.000002)"><g transform="translate(-.000001 .000002)"><rect fill="url(#b)" height="6" rx=".5" width="7.000001" x="8.500001" y="9.499998"/><path d="m9.5 9.5c-.554 0-1 .446-1 1v1.5h7v-1.5c0-.554-.446-1-1-1z" fill="url(#c)" transform="translate(.000001 -.000002)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="6" opacity=".3" rx="1" stroke="#0e141f" width="7.000001" x="8.500002" y="9.499998"/><path d="m9.500002 10.499998h5.000001v4h-5.000001z" opacity=".8" stroke="url(#a)"/></g></g><path d="m9 11.5h6" fill="none" opacity=".2" stroke="#000"/></g><g transform="translate(-.000002 -9)"><g transform="translate(-.000001 .000002)"><rect fill="url(#b)" height="6" rx=".5" width="7.000001" x="8.500001" y="9.499998"/><path d="m9.5 9.5c-.554 0-1 .446-1 1v1.5h7v-1.5c0-.554-.446-1-1-1z" fill="url(#c)" transform="translate(.000001 -.000002)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="6" opacity=".3" rx="1" stroke="#0e141f" width="7.000001" x="8.500002" y="9.499998"/><path d="m9.500002 10.499998h5.000001v4h-5.000001z" opacity=".8" stroke="url(#a)"/></g></g><path d="m9 11.5h6" fill="none" opacity=".2" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbreportdelete.svg b/icon-themes/elementary_svg/cmd/sc_dbreportdelete.svg
new file mode 100644
index 000000000..1bc6253a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbreportdelete.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(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5.46484" x2="6.416018" y1="15.861947" y2="-9.737715"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".08988646" 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>
+
+/&amp;amp;amp;amp;gt;<path d="m1 3h1l1 1v11h12v-13l-1-1h-13z" fill="url(#f)" fill-rule="evenodd"/><path d="m2.4941406 0c-.946-.013-1.68249997.49945315-2.06249998 1.1894531-.37999999.692-.48010937 1.5336094-.41210937 2.3496094.02037721.2600322.23721752.4607158.49804687.4609375h1.46874998v9.5c0 .658.3379688 1.252031.7929688 1.707031.4391765.441116 1.0124198.765356 1.6464843.785157.00325.000683.0065.0013.00977.002.00196.000051.00389-.000045.00586 0 .0146603.000289.0282335.005812.0429638.005812h4.515625 3 1.474609c.958.026 1.70675-.485688 2.09375-1.179688.302152-.541063.42518-1.176215.433594-1.820312h.002l-.017625-10.1992188c0-.7119998-.422453-1.3413281-.939453-1.86132808-.52-.516-1.147375-.93945312-1.859375-.93945312h-1.1875-5zm-.013672 1c.00195.0000114.00391.0000114.00586 0h4.5136714 5 1.1875c.23 0 .752437.2524375 1.148438.6484375.395998.396.65039.9203906.65039 1.1503906l.015625 9.2011719h-2.001953v-.002l-4 .002h-2.5136719c-.2761424 0-.5.223858-.5.5.002.762-.1232343 1.435375-.3652343 1.859375-.2400001.426-.5298126.640625-1.1328126.640625h-.00195c-.284 0-.69-.19-1-.5s-.5-.715-.5-1v-10c0-.2761424-.2238576-.5-.5-.5h-1.4863312c.018-.488.1256406-.9981719.3066406-1.3261719.243-.442.5538282-.6818281 1.1738282-.6738281zm4.4003908 11.998047h2.1191406v.001953h5.912109c-.018.49-.0357 1.004984-.220703 1.333984-.245.442-.559406.683016-1.191406.666016-.0046-.000062-.0091-.000062-.01367 0h-.48633v-.002h-6.6503906c.038-.056.107625-.08553.140625-.144531.3-.526.347625-1.192469.390625-1.855469z" fill="url(#g)"/><path d="m6 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1z" opacity=".1"/><path d="m12.987 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#adadad"/><path d="m6.88 13h8.12l-.186 1h-8.052z" fill="#fff"/><path d="m3.289 1.5001881c-1.542943-.1071376-1.679834.5800695-1.788999.9998119h1.999999v10.689999c0 .853009.7408864 1.309351 1.59 1.31h9.41v-11.389999c0-.8530092-.751885-1.6098119-1.601-1.6098119z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.987 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1z" fill="#adadad"/><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h4.0546881l.060546-.0625.060547.0625h3.949219v-3.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbreportedit.svg b/icon-themes/elementary_svg/cmd/sc_dbreportedit.svg
new file mode 100644
index 000000000..49a5e29a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbreportedit.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="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="5.46484" x2="6.416018" y1="15.861947" y2="-9.737715"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".08988646" 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>
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<path d="m1 3h1l1 1v11h12v-13l-1-1h-13z" fill="url(#l)" fill-rule="evenodd"/><path d="m2.4941406 0c-.946-.013-1.68249997.49945315-2.06249998 1.1894531-.37999999.692-.48010937 1.5336094-.41210937 2.3496094.02037721.2600322.23721752.4607158.49804687.4609375h1.46874998v9.5c0 .658.3379688 1.252031.7929688 1.707031.4391765.441116 1.0124198.765356 1.6464843.785157.00325.000683.0065.0013.00977.002.00196.000051.00389-.000045.00586 0 .0146603.000289.0282335.005812.0429638.005812h4.515625 3 1.474609c.958.026 1.70675-.485688 2.09375-1.179688.302152-.541063.42518-1.176215.433594-1.820312h.002l-.017625-10.1992188c0-.7119998-.422453-1.3413281-.939453-1.86132808-.52-.516-1.147375-.93945312-1.859375-.93945312h-1.1875-5zm-.013672 1c.00195.0000114.00391.0000114.00586 0h4.5136714 5 1.1875c.23 0 .752437.2524375 1.148438.6484375.395998.396.65039.9203906.65039 1.1503906l.015625 9.2011719h-2.001953v-.002l-4 .002h-2.5136719c-.2761424 0-.5.223858-.5.5.002.762-.1232343 1.435375-.3652343 1.859375-.2400001.426-.5298126.640625-1.1328126.640625h-.00195c-.284 0-.69-.19-1-.5s-.5-.715-.5-1v-10c0-.2761424-.2238576-.5-.5-.5h-1.4863312c.018-.488.1256406-.9981719.3066406-1.3261719.243-.442.5538282-.6818281 1.1738282-.6738281zm4.4003908 11.998047h2.1191406v.001953h5.912109c-.018.49-.0357 1.004984-.220703 1.333984-.245.442-.559406.683016-1.191406.666016-.0046-.000062-.0091-.000062-.01367 0h-.48633v-.002h-6.6503906c.038-.056.107625-.08553.140625-.144531.3-.526.347625-1.192469.390625-1.855469z" fill="url(#m)"/><path d="m6 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1z" opacity=".1"/><path d="m12.987 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#adadad"/><path d="m6.88 13h8.12l-.186 1h-8.052z" fill="#fff"/><path d="m3.289 1.5001881c-1.542943-.1071376-1.679834.5800695-1.788999.9998119h1.999999v10.689999c0 .853009.7408864 1.309351 1.59 1.31h9.41v-11.389999c0-.8530092-.751885-1.6098119-1.601-1.6098119z" fill="none" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.987 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1z" fill="#adadad"/><g transform="translate(-.254739 -.495187)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#b)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#d)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#f)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#g)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#h)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#j)" stroke="url(#k)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.3703389 10.926816c.270411-.196663 1.0789124.24173 1.843711 1.003797.7607014.756605 1.1840721 1.547352.9928724 1.820495 0 0 .017754.01639.016389.01776l6.5636117-6.6182406.02731-.023214s-.02186-.016386-.02049-.017757c.191206-.2731447-.232164-1.0625261-.994231-1.8204962-.764798-.7647986-1.5733-1.199095-1.8437114-1.0037981l-.023214.024583z" fill="#f9c440" opacity=".6" stroke-width="1.365712"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbreportrename.svg b/icon-themes/elementary_svg/cmd/sc_dbreportrename.svg
new file mode 100644
index 000000000..db73e7330
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbreportrename.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="6" x2="6" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.46484" x2="6.416018" y1="15.861947" y2="-9.737715"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".08988646" 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>
+
+/&amp;amp;amp;amp;gt;<path d="m1 3h1l1 1v11h12v-13l-1-1h-13z" fill="url(#a)" fill-rule="evenodd"/><path d="m2.4941406 0c-.946-.013-1.68249997.49945315-2.06249998 1.1894531-.37999999.692-.48010937 1.5336094-.41210937 2.3496094.02037721.2600322.23721752.4607158.49804687.4609375h1.46874998v9.5c0 .658.3379688 1.252031.7929688 1.707031.4391765.441116 1.0124198.765356 1.6464843.785157.00325.000683.0065.0013.00977.002.00196.000051.00389-.000045.00586 0 .0146603.000289.0282335.005812.0429638.005812h4.515625 3 1.474609c.958.026 1.70675-.485688 2.09375-1.179688.302152-.541063.42518-1.176215.433594-1.820312h.002l-.017625-10.1992188c0-.7119998-.422453-1.3413281-.939453-1.86132808-.52-.516-1.147375-.93945312-1.859375-.93945312h-1.1875-5zm-.013672 1c.00195.0000114.00391.0000114.00586 0h4.5136714 5 1.1875c.23 0 .752437.2524375 1.148438.6484375.395998.396.65039.9203906.65039 1.1503906l.015625 9.2011719h-2.001953v-.002l-4 .002h-2.5136719c-.2761424 0-.5.223858-.5.5.002.762-.1232343 1.435375-.3652343 1.859375-.2400001.426-.5298126.640625-1.1328126.640625h-.00195c-.284 0-.69-.19-1-.5s-.5-.715-.5-1v-10c0-.2761424-.2238576-.5-.5-.5h-1.4863312c.018-.488.1256406-.9981719.3066406-1.3261719.243-.442.5538282-.6818281 1.1738282-.6738281zm4.4003908 11.998047h2.1191406v.001953h5.912109c-.018.49-.0357 1.004984-.220703 1.333984-.245.442-.559406.683016-1.191406.666016-.0046-.000062-.0091-.000062-.01367 0h-.48633v-.002h-6.6503906c.038-.056.107625-.08553.140625-.144531.3-.526.347625-1.192469.390625-1.855469z" fill="url(#b)"/><path d="m6 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1z" opacity=".1"/><path d="m12.987 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#adadad"/><path d="m6.88 13h8.12l-.186 1h-8.052z" fill="#fff"/><path d="m3.289 1.5001881c-1.542943-.1071376-1.679834.5800695-1.788999.9998119h1.999999v10.689999c0 .853009.7408864 1.309351 1.59 1.31h9.41v-11.389999c0-.8530092-.751885-1.6098119-1.601-1.6098119z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.987 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1z" fill="#adadad"/><path d="m9 0v3h1l1-.287v9.487l-1 .8h-1v3h7v-3h-1l-1-.726v-9.596l1.143.322h.857v-3z" fill-rule="evenodd" opacity=".52"/><path d="m10.00024 1.4943771 1.662852-.019636s.85714 0 .85714.72727v11.1905029s-.07457 1.122905-.932569 1.122905h-1.587423m4.999698-13.0544963-1.637138.0130909s-.85714 0-.85714.72727v11.5868654s.07714.734543.934283.72727l1.559995-.01164" fill="none" stroke="#fff" stroke-width="1.000346"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbsortingandgrouping.svg b/icon-themes/elementary_svg/cmd/sc_dbsortingandgrouping.svg
new file mode 100644
index 000000000..41ddb986d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbsortingandgrouping.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.911363" cy=".455971" gradientTransform="matrix(1 0 0 1.036102 0 -.17679)" gradientUnits="userSpaceOnUse" r="3.786587"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke="#565656" stroke-linejoin="round"><path d="m7.1755473 8.545393-.5268849-1.7297733h-2.6493367l-.526885 1.7297733h-1.6601847l2.5648363-7.2968598h1.8838623l2.5747775 7.2968598zm-.8947103-3.0221327q-.7306801-2.3510999-.8251217-2.6592779-.0894711-.308178-.129236-.4871201-.1640302.6362385-.9394458 3.146398z" fill="url(#a)" stroke="#000" stroke-opacity=".490196" stroke-width=".54972" transform="scale(.97940746 1.0210255)"/><g stroke-linecap="round" stroke-width="2.008711" transform="matrix(.99980787 0 0 -.9915361 .99906 15.92323)"><path d="m11.003054 14.042081.000092-11.5322115" fill="#565656" fill-rule="evenodd"/><path d="m8.0024775 3.9567196 2.9998075-2.6238954 3.001346 2.6238954" fill="none"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbtabledelete.svg b/icon-themes/elementary_svg/cmd/sc_dbtabledelete.svg
new file mode 100644
index 000000000..820178fbe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbtabledelete.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 9.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 10.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="j" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="k" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="l" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="m" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="n" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="o" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="p" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="q" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="r" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="s" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="t" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#t)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#f)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.99804688v-4.00195312h4.00195312v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#452981" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#g)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#i)"/><path d="m11.5 1.5h3v2h-3z" opacity=".5" stroke="url(#j)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#k)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#l)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#m)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#n)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#o)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#p)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#q)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#r)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#s)"/></g><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h4.0546881l.060546-.0625.060547.0625h3.949219v-3.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none" transform="translate(0 2)"><path d="m14.01392 8.0981181-2.00624 2.0493559-2.09215-2.0474029" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m14.3566 12.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbtableedit.svg b/icon-themes/elementary_svg/cmd/sc_dbtableedit.svg
new file mode 100644
index 000000000..098353d87
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbtableedit.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="m" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="3" y2="4"/><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="o" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="3" y2="4"/><linearGradient id="p" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="3" y2="4"/><linearGradient id="q" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="3" y2="4"/><linearGradient id="r" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="3" y2="4"/><linearGradient id="s" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="3" y2="4"/><linearGradient id="t" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="3" y2="4"/><linearGradient id="u" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="3" y2="4"/><linearGradient id="v" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="3" y2="4"/><linearGradient id="w" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="3" y2="4"/><linearGradient id="x" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="3" y2="4"/><linearGradient id="y" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="3" y2="4"/><linearGradient id="z" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#z)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#l)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.99804688v-4.00195312h4.00195312v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#452981" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#m)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#o)"/><path d="m11.5 1.5h3v2h-3z" opacity=".5" stroke="url(#p)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#q)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#r)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#s)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#t)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#u)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#v)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#w)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#x)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#y)"/></g><g transform="translate(-.254739 -.495187)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#b)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#d)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#f)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#g)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#h)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#j)" stroke="url(#k)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.3703389 10.926816c.270411-.196663 1.0789124.24173 1.843711 1.003797.7607014.756605 1.1840721 1.547352.9928724 1.820495 0 0 .017754.01639.016389.01776l6.5636117-6.6182406.02731-.023214s-.02186-.016386-.02049-.017757c.191206-.2731447-.232164-1.0625261-.994231-1.8204962-.764798-.7647986-1.5733-1.199095-1.8437114-1.0037981l-.023214.024583z" fill="#f9c440" opacity=".6" stroke-width="1.365712"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbtablerename.svg b/icon-themes/elementary_svg/cmd/sc_dbtablerename.svg
new file mode 100644
index 000000000..b43046844
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbtablerename.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="e" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="f" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="j" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="k" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="l" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="m" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="n" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="o" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#o)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#a)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.99804688v-4.00195312h4.00195312v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#452981" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#b)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#d)"/><path d="m11.5 1.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#f)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#g)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#h)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#i)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#j)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#k)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#l)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#m)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#n)"/></g><path d="m9 0v3h1l1-.287v9.487l-1 .8h-1v3h7v-3h-1l-1-.726v-9.596l1.143.322h.857v-3z" fill-rule="evenodd" opacity=".52"/><path d="m10.00024 1.4943771 1.662852-.019636s.85714 0 .85714.72727v11.1912309s-.07457 1.122904-.932569 1.122904h-1.587423m4.999698-13.054496-1.637138.0123636s-.85714 0-.85714.72727v11.5868654s.07714.734543.934283.72727l1.559995-.01164" fill="none" stroke="#fff" stroke-width="1.000346"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbviewaliases.svg b/icon-themes/elementary_svg/cmd/sc_dbviewaliases.svg
new file mode 100644
index 000000000..7f0bd95da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbviewaliases.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.904" cy="8.45" gradientTransform="matrix(0 .74552 -.6788 0 13.74 -6.18)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".262" stop-color="#4f4f4f"/><stop offset=".705" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.53695 0 0 .53022 -4.884 -4.97)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53695 0 0 .53022 -5.884 -4.97)" gradientUnits="userSpaceOnUse" x1="26.305" x2="26.305" y1="16.918" y2="32.093"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".995" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><path d="m7.424 2.512c-.39.05-.735.244-.735.244l-.55.258s-.597.49-.603.656c-.336.56-.183 1.238-.217 1.85.033.525-.357.912-.162 1.445-.028.514.424.816.713 1.187.327.47.77 1.084.42 1.647-.643.877-1.576 1.206-2.554 1.684-.003.017-.003.008-.006.024-.127.01-.23.11-.23.242v1.5c0 .139.112.25.25.25h8.5c.139 0 .25-.112.25-.25v-1.649c-.946-.45-2.07-.933-2.734-1.735-.4-.537 0-1.182.314-1.66.245-.398.756-.65.764-1.158.188-.515-.096-.94-.15-1.432-.068-.65.12-1.36-.21-1.967-.447-.62-1.27-.89-2.013-1.056-.215-.04-.435-.07-.656-.07-.127-.03-.26-.027-.39-.01z" fill="url(#a)" stroke="url(#b)"/><path d="m6.607 3.463c.018.004-.005-.003-.06.004-.147.02-.387.13-.387.13a.963.963 0 0 1 -.06.03l-.426.2c-.046.038-.088.073-.168.15-.045.043-.074.073-.098.1a.963.963 0 0 1 -.045.09c-.092.152-.037.594-.082 1.405v-.112c.033.513-.125.88-.178 1.058-.054.178-.04.116-.04.117a.963.963 0 0 1 .057.383c0-.035-.04-.094.034.002.075.095.26.263.477.54a.963.963 0 0 1 .032.044c.158.228.402.547.572.994s.228 1.14-.125 1.71a.963.963 0 0 1 -.042.06c-.753 1.028-1.744 1.434-2.605 1.833v.337h7.074v-.338c-.837-.388-1.787-.844-2.514-1.72a.963.963 0 0 1 -.03-.04c-.402-.54-.403-1.246-.26-1.71.144-.46.373-.792.537-1.04.228-.365.465-.556.566-.67.103-.112.046-.055.045.013a.963.963 0 0 1 .06-.316c.01-.03.018-.023-.018-.176-.036-.152-.14-.423-.184-.82a.963.963 0 0 1 0-.003c-.092-.864-.014-1.32-.095-1.53-.22-.26-.732-.507-1.373-.652-.168-.03-.325-.05-.463-.05a.963.963 0 0 1 -.2-.022z" fill="none" opacity=".3" stroke="url(#c)" transform="translate(1)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbviewforms.svg b/icon-themes/elementary_svg/cmd/sc_dbviewforms.svg
new file mode 100644
index 000000000..5ee537b20
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbviewforms.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" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.55" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19.294" x2="17.956" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#b)" height="14" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-15"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".502" y=".501"/><path d="m1.493 1.5h13.005v13h-13.005z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m3.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m13.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m4.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m14.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/></g><g transform="matrix(.9984 0 0 1.1897 -10.967 -15.284)"><rect fill="url(#c)" height="5.077" rx="1.065" ry="1.049" width="11.003" x="13.485" y="17.463"/><g fill="none" stroke-width=".918"><path d="m14.485 18.335h9.078v3.303h-9.078z" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="11.1" x="13.446" y="17.51"/></g></g><g fill="#4d4d4d"><path d="m5 7h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m5 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m6 9h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m9 9h1v1h-1z"/><path d="m11 6h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/><path d="m11 9h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbviewfunctions.svg b/icon-themes/elementary_svg/cmd/sc_dbviewfunctions.svg
new file mode 100644
index 000000000..09bda43de
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbviewfunctions.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.396" x2="2.541" xlink:href="#a" y1="-1.75" y2="13.676"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.506" x2="13.273" xlink:href="#a" y1="6.119" y2="14.525"/>/&amp;gt;<g stroke="#000" stroke-linejoin="round" stroke-opacity=".49"><path d="m6.625 6.134h-2.208v7.435h-2.55v-7.436h-1.407v-1.23l1.406-.685v-.687q0-1.598.787-2.333.787-.734 2.517-.734 1.32 0 2.35.393l-.652 1.873q-.77-.243-1.422-.243-.544 0-.786.327-.243.317-.243.82v.585h2.208z" fill="url(#b)" transform="scale(1.00232 .9977)"/><path d="m10.784 10.925-2.154-3.41h2.07l1.3 2.22 1.31-2.22h2.073l-2.18 3.41 2.282 3.56h-2.078l-1.407-2.388-1.413 2.388h-2.072z" fill="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbviewqueries.svg b/icon-themes/elementary_svg/cmd/sc_dbviewqueries.svg
new file mode 100644
index 000000000..736409d6a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbviewqueries.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" gradientTransform="matrix(.3143 0 0 .3421 .457 15.618)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.053" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.31" x2="102.31" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.96" x2="109.96" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25764 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="f"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.56273 0 0 .58293 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#f" y1="22.537" y2="27.546"/><linearGradient id="h" gradientTransform="matrix(.25764 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="i" gradientTransform="matrix(.56273 0 0 .59218 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#f" y1="22.537" y2="27.546"/><linearGradient id="j" gradientTransform="matrix(.25764 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="k" gradientTransform="matrix(.56273 0 0 .59218 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#f" y1="22.537" y2="27.546"/><g transform="translate(0 -16)"><path d="m14.46 29.5c0 1.2-2.897 2-6.467 2s-6.468-.8-6.468-2c0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#j)" stroke="url(#k)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.897 2-6.467 2s-6.468-.8-6.468-2c0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#h)" stroke="url(#i)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.897 2-6.467 2s-6.468-.95-6.468-2c0-4.345-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#e)" stroke="url(#g)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#b)" stroke="url(#c)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#a)" width="11" x="2.5" y="17.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbviewreports.svg b/icon-themes/elementary_svg/cmd/sc_dbviewreports.svg
new file mode 100644
index 000000000..cb8a26a24
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbviewreports.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.46484" x2="6.416018" y1="15.861947" y2="-9.737715"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".08988646" 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>
+
+
+/&amp;amp;amp;amp;amp;gt;<path d="m1 3h1l1 1v11h12v-13l-1-1h-13z" fill="url(#a)" fill-rule="evenodd"/><path d="m2.4941406 0c-.946-.013-1.68249997.49945315-2.06249998 1.1894531-.37999999.692-.48010937 1.5336094-.41210937 2.3496094.02037721.2600322.23721752.4607158.49804687.4609375h1.46874998v9.5c0 .658.3379688 1.252031.7929688 1.707031.4391765.441116 1.0124198.765356 1.6464843.785157.00325.000683.0065.0013.00977.002.00196.000051.00389-.000045.00586 0 .0146603.000289.0282335.005812.0429638.005812h4.515625 3 1.474609c.958.026 1.70675-.485688 2.09375-1.179688.302152-.541063.42518-1.176215.433594-1.820312h.002l-.017625-10.1992188c0-.7119998-.422453-1.3413281-.939453-1.86132808-.52-.516-1.147375-.93945312-1.859375-.93945312h-1.1875-5zm-.013672 1c.00195.0000114.00391.0000114.00586 0h4.5136714 5 1.1875c.23 0 .752437.2524375 1.148438.6484375.395998.396.65039.9203906.65039 1.1503906l.015625 9.2011719h-2.001953v-.002l-4 .002h-2.5136719c-.2761424 0-.5.223858-.5.5.002.762-.1232343 1.435375-.3652343 1.859375-.2400001.426-.5298126.640625-1.1328126.640625h-.00195c-.284 0-.69-.19-1-.5s-.5-.715-.5-1v-10c0-.2761424-.2238576-.5-.5-.5h-1.4863312c.018-.488.1256406-.9981719.3066406-1.3261719.243-.442.5538282-.6818281 1.1738282-.6738281zm4.4003908 11.998047h2.1191406v.001953h5.912109c-.018.49-.0357 1.004984-.220703 1.333984-.245.442-.559406.683016-1.191406.666016-.0046-.000062-.0091-.000062-.01367 0h-.48633v-.002h-6.6503906c.038-.056.107625-.08553.140625-.144531.3-.526.347625-1.192469.390625-1.855469z" fill="url(#b)"/><path d="m6 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1z" opacity=".1"/><path d="m12.987 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#adadad"/><path d="m6.88 13h8.12l-.186 1h-8.052z" fill="#fff"/><path d="m3.289 1.5001881c-1.542943-.1071376-1.679834.5800695-1.788999.9998119h1.999999v10.689999c0 .853009.7408864 1.309351 1.59 1.31h9.41v-11.389999c0-.8530092-.751885-1.6098119-1.601-1.6098119z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.987 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1z" fill="#adadad"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbviewtablenames.svg b/icon-themes/elementary_svg/cmd/sc_dbviewtablenames.svg
new file mode 100644
index 000000000..979384251
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbviewtablenames.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="e" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="f" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="j" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="k" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="l" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="m" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="n" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="o" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#o)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#a)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.99804688v-4.00195312h4.00195312v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#452981" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#b)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#d)"/><path d="m11.5 1.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#f)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#g)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#h)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#i)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#j)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#k)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#l)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#m)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#n)"/></g><rect fill="#fff" height="5.026" rx=".876" ry=".85" stroke="#000" stroke-opacity=".445614" stroke-width=".99" width="12.963" x="2.506" y="4.505"/><path d="m4 5.9999998h10v2h-10z" fill="#3689e6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dbviewtables.svg b/icon-themes/elementary_svg/cmd/sc_dbviewtables.svg
new file mode 100644
index 000000000..1e403f4c5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbviewtables.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="e" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="f" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="j" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="k" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="l" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="m" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="n" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="3" y2="4"/><linearGradient id="o" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#o)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#a)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.99804688v-4.00195312h4.00195312v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#452981" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#b)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#d)"/><path d="m11.5 1.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#f)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#g)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#h)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#i)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#j)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#k)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#l)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#m)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#n)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_decrementindent.svg b/icon-themes/elementary_svg/cmd/sc_decrementindent.svg
new file mode 100644
index 000000000..cfd507efa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_decrementindent.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.587083" x2="1.587083" y1=".793166" y2="3.174416"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.64625" x2="2.64625" y1="4.4985" y2=".265167"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.06397 .0662 0 -2.495209 3.9325)" gradientUnits="userSpaceOnUse" x1="34.257" x2="27.058" y1="60.881" y2="60.881"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".687" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="24.837" cy="36.421" gradientTransform="matrix(-.0507 0 0 -.02307 2.738417 3.582167)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m2.38.265v.265h.53v-.266zm-2.114.53v.263h1.587v-.264zm2.116 0v.263h1.853v-.264zm-2.11766665 2.9091667v.265h1.58699995v-.265zm2.11599995 0v.265h1.853v-.265z" fill="#fff" transform="translate(.000417 .000583)"/><path d="m2.3804167.001v.265h.53v-.266zm-2.11400002.53v.263h1.58700002v-.264zm2.11600002 0v.263h1.853v-.264zm-2.11766667 2.9091667v.265h1.58699997v-.265zm2.11599997 0v.265h1.853v-.265z" fill="#4d4d4d" opacity=".4"/><path d="m.68741668 2.6981667c0-.482 1.58700002-.482 1.58700002 0 0 .48-1.58600002.48-1.58700002 0z" fill="url(#d)" fill-rule="evenodd" opacity=".2"/><g stroke-width=".264583"><g fill="none" stroke-miterlimit="7" transform="matrix(-1 0 0 1 2.380833 .265167)"><path d="m1.1902077 3.0431244 1.0583336-1.0593331-1.0583333-1.0583333-.0000003.7947497-.7937497-.0009997v.53l.7937497.0001664z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m1.4547913 2.4008464.4189015-.4170551-.4189015-.4194885v.4194885l-.92604134-.0009997.92604134.0009997z" display="block" opacity=".5" stroke="url(#c)"/></g><path d="m2.64625 1.4557917h-.1322916v.1322916.2645834.1322917h.1322916 1.3229167.1322917v-.1322917-.2645834-.1322916h-.1322917z" fill="url(#b)"/><path d="m2.64625 1.5880833v.1322917h1.3229167v-.1322917z" fill="#bebebe" opacity=".2"/><path d="m2.5139584 1.4557917v.1322916.2645834.1322917h.1322916 1.3229167.1322917v-.1322917-.2645834-.1322916z" fill="none" opacity=".61" stroke="#000"/><path d="m2.64625 2.514125h-.1322916v.1322917.2645833.1322917h.1322916 1.0583334.1322916v-.1322917-.2645833-.1322917h-.1322916z" fill="url(#b)"/><path d="m2.64625 2.6464167v.1322916h1.0583334v-.1322916z" fill="#bebebe" opacity=".2"/><path d="m2.64625 2.514125h-.1322916v.1322917.2645833.1322917h.1322916 1.0583334.1322916v-.1322917-.2645833-.1322917h-.1322916z" fill="none" opacity=".61" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_decrementlevel.svg b/icon-themes/elementary_svg/cmd/sc_decrementlevel.svg
new file mode 100644
index 000000000..95a1fd52e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_decrementlevel.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" gradientTransform="matrix(-.61441293 0 0 .61115825 7.610963 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.52743574 0 0 .33333554 7.65414 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61157583 0 0 .6008607 .970838 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m8.8304669 3.499998c.1845764 0 .1776546.076034.2412856.103267l4.3398565 4.1884254c.05559.054667.08839.128648.08839.2100663 0 .080838-.03281.1507369-.08839.2088935l-4.3398598 4.1884268c-.059439.06222-.1419743.100925-.2412857.100925-.1845228 0-.3225109-.12948-.3225109-.303951v-2.3964022c.000116-.1628379-.1454-.299258-.323705-.299258h-5.3784621c-.1748184 0-.305788-.1286748-.305788-.3004302v-2.4034435c0-.1717556.1309696-.3004304.305788-.3004304h5.4083272c.1636804-.0150278.2939521-.1448483.2938433-.2980816v-2.397575c0-.1744694.1379879-.3004321.3225109-.3004321z" style="stroke:#002e99;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#c)"/><g fill="none"><path d="m8.5 8.500002h-5.000002v-1.000004h5.000002" opacity=".6" stroke="url(#b)"/><path d="m8.5 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.673407-2.553808-2.673407-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".5" stroke="url(#a)" stroke-width=".999996"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_decrementsublevels.svg b/icon-themes/elementary_svg/cmd/sc_decrementsublevels.svg
new file mode 100644
index 000000000..786c2ee91
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_decrementsublevels.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" gradientTransform="matrix(.61157583 0 0 .6008607 .970838 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.52743574 0 0 .33333554 7.65414 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" xlink:href="#e" y1="28.671694" y2="29.671688"/><linearGradient id="c" gradientTransform="matrix(-.61441293 0 0 .61115825 7.610963 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" xlink:href="#d" y1="22.402153" y2="35.268829"/><linearGradient id="d" gradientTransform="matrix(-.61441293 0 0 .61115825 7.610963 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.52743574 0 0 .33333554 7.65414 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.61157583 0 0 .6008607 .970838 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><g transform="translate(-4 3)"><path d="m8.8304669 3.4999975c.1845764 0 .1776546.076034.2412856.103267l4.3398565 4.1884254c.05559.054667.08839.128648.08839.2100663 0 .080838-.03281.1507369-.08839.2088935l-4.3398598 4.1884263c-.059439.06222-.1419743.100925-.2412857.100925-.1845228 0-.3225109-.12948-.3225109-.303951v-2.3964017c.000116-.1628379-.1454-.299258-.323705-.299258h-3.3784621c-.1748184 0-.305788-.1286748-.305788-.3004302v-2.4034435c0-.1717556.1309696-.3004304.305788-.3004304h3.4083272c.1636804-.0150278.2939521-.1448483.2938433-.2980816v-2.397575c0-.1744694.1379879-.3004321.3225109-.3004321z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#a)"/><g fill="none"><path d="m8.5 8.500002h-3.000002v-1.000004h3.000002" opacity=".6" stroke="url(#b)"/><path d="m8.5 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.673407-2.553808-2.673407-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".5" stroke="url(#c)" stroke-width=".999996"/></g></g><g transform="translate(2 -3)"><path d="m8.8304669 3.499998c.1845764 0 .1776546.076034.2412856.103267l4.3398565 4.1884254c.05559.054667.08839.128648.08839.2100663 0 .080838-.03281.1507369-.08839.2088935l-4.3398598 4.1884268c-.059439.06222-.1419743.100925-.2412857.100925-.1845228 0-.3225109-.12948-.3225109-.303951v-2.3964022c.000116-.1628379-.1454-.2992581-.323705-.299258l-6.3784601.000002c-.1748184.0000001-.305788-.1286748-.305788-.3004302v-2.4034435c0-.1717556.1309696-.3004303.305788-.3004304l6.4083252-.000002c.1636804-.0150278.2939521-.1448483.2938433-.2980816v-2.397575c0-.1744694.1379879-.3004321.3225109-.3004321z" style="stroke:#002e99;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#f)"/><g fill="none"><path d="m8.5 8.500002-6 .000002v-1.000004l6-.000002" opacity=".6" stroke="url(#e)"/><path d="m8.5 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.673407-2.553808-2.673407-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".5" stroke="url(#d)" stroke-width=".999996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_defaultbullet.svg b/icon-themes/elementary_svg/cmd/sc_defaultbullet.svg
new file mode 100644
index 000000000..54e14d6f9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_defaultbullet.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" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".39" stroke="url(#c)"/><g transform="translate(0 8)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_defaultcharstyle.svg b/icon-themes/elementary_svg/cmd/sc_defaultcharstyle.svg
new file mode 100644
index 000000000..cb400ce15
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_defaultcharstyle.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"><radialGradient id="a" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 22.792 .7)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;amp;gt;<path d="m11.173 14.52-.903-3.092h-4.54l-.903 3.09h-2.847l4.398-13.036h3.23l4.412 13.04zm-1.533-5.4q-1.252-4.203-1.414-4.753-.154-.55-.222-.87-.28 1.136-1.61 5.62z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".471" stroke-width=".962"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_defaultnumbering.svg b/icon-themes/elementary_svg/cmd/sc_defaultnumbering.svg
new file mode 100644
index 000000000..10b7a3663
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_defaultnumbering.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" gradientUnits="userSpaceOnUse" x1="2.663777" x2="3.163777" xlink:href="#b" y1="13.039486" y2="22.039486"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="29.5" y2="31.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.285389" x2="3.169935" xlink:href="#b" y1="2.500001" y2="7.781046"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2.741559" x2="2.741559" xlink:href="#e" y1="9.301656" y2="14.582701"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.949911" x2="3.1608" xlink:href="#e" y1="1.5" y2="6.835467"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="url(#f)" stroke-width=".660131"/><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="none" opacity=".5" stroke="#002e99"/><g fill="none" transform="translate(0 -1)"><path d="m5.1637773 21.539486h-5.06648291v-.866635l1.94437391-2.11659q.4166516-.449984.7444175-.822193.3277658-.372208.5555354-.727751.2333248-.355543.3555426-.711085.1222178-.361098.1222178-.783305 0-.327766-.094441-.577757-.094441-.249991-.2722124-.422207-.1722159-.177771-.4110962-.266657-.2388802-.088886-.5333139-.088886-.5277587 0-.9555209.216659-.422207.211104-.80552638.544425l-.56664612-.661087q.22221416-.199993.47776045-.372209.25554629-.177771.54998005-.305544.2944338-.127774.6221997-.199993.3277658-.07778.6888639-.07778.5333139 0 .9610762.149994.4333176.149995.7333067.433318.2999892.277768.4610944.683309.1666607.399985.1666607.905522 0 .472205-.1499946.899968-.1444392.427767-.4055408.844418-.2555463.411097-.6166444.827748-.3555426.416652-.7721942.866635l-1.5610545 1.661051v.04444h3.827639z" opacity=".5" stroke="#002e99" stroke-width="1.514851" transform="matrix(.66013072 0 0 .66013072 1.091232 1.389891)"/><path d="m1.8496732 3.6449142.9901961-.8148488h.3300653v4.9509804" opacity=".5" stroke="url(#c)" stroke-width=".660131"/><path d="m2.5195312 13.708984c-.2110122 0-.4097455.02228-.5957031.06641a.40852733.40852733 0 0 1 -.00586.002c-.1947902.04292-.3758984.101583-.546875.175781-.1716129.07447-.3323386.164531-.4804688.267578a.40852733.40852733 0 0 1 -.003906.002c-.0429344.02893-.0780033.06194-.11914063.0918l.0546875.0625c.17939883-.129368.35188313-.272621.54492233-.369241.3453378-.174911.7327806-.259765 1.140625-.259765.238723 0 .4665231.03737.6757813.115234.2089214.07774.4008338.197772.5585937.359375.1618831.158022.2842416.352013.3652344.566406.083251.22037.1210937.46334.1210937.722657 0 .321688-.047834.628366-.1445312.914062a.40852733.40852733 0 0 1 0 .002c-.093841.272993-.2285328.540856-.4003906.802735-.1647695.256753-.3628532.51345-.5917969.773437-.2211487.251135-.4722037.527948-.7519531.830078l-1.83398442 1.996094v.300781h4.25000002v-.105515h-3.4199219a.40852733.40852733 0 0 1 -.40820312-.408203v-.04492a.40852733.40852733 0 0 1 .11132812-.279299l1.5585937-1.658203.00195-.002c.273907-.295866.5275915-.581436.7597656-.853515a.40852733.40852733 0 0 1 .00195-.002c.2277885-.262732.4180693-.520948.5761782-.775298a.40852733.40852733 0 0 1 .0019531-.001953c.1590847-.253858.280205-.505992.3652344-.757812a.40852733.40852733 0 0 1 .00195-.0039c.084536-.241083.1269532-.494415.1269532-.765625 0-.292656-.047203-.537896-.1347657-.748047a.40852733.40852733 0 0 1 -.00195-.0059c-.0865592-.217856-.2065652-.391824-.3613281-.535122a.40852733.40852733 0 0 1 -.00391-.002c-.1553541-.14668-.3431579-.260341-.5839807-.343703a.40852733.40852733 0 0 1 -.00195-.002c-.23551-.08258-.5092287-.126954-.8261719-.126954z" opacity=".5" stroke="url(#a)" transform="matrix(.66013072 0 0 .66013072 1.091232 1.389891)"/></g><path d="m4.5000002 14.608768h-3.344541v-.572093l1.283541-1.397226q.2750445-.297048.4914128-.542755.2163683-.245706.366726-.480411.1540249-.234704.2347046-.469409.08068-.238372.08068-.517083 0-.216369-.062343-.381396-.0623441-.165026-.1796965-.2787113-.113685-.1173521-.2713772-.1760285-.1576922-.0586764-.3520569-.0586764-.3483897 0-.6307687.1430233-.2787118.1393559-.5317527.3593919l-.3740605-.4364041q.1466904-.1320215.3153843-.2457066.168694-.1173521.3630588-.2016989.1943648-.0843476.4107331-.1320216.2163683-.051345.4547402-.051345.3520569 0 .634436.099016.2860462.099016.4840782.2860465.1980321.1833632.3043826.4510737.1100179.264042.1100179.597763 0 .311717-.099016.594096-.095349.282382-.2677099.557426-.168694.271378-.4070659.546422-.2347046.275045-.5097491.572092l-1.0305002 1.096511v.029336h2.5267421z" fill="url(#d)" stroke-width=".660131"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_definedbname.svg b/icon-themes/elementary_svg/cmd/sc_definedbname.svg
new file mode 100644
index 000000000..3277086b2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_definedbname.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(0 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="translate(5 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="d" gradientTransform="translate(10 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5" y2="10"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="translate(0 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="g" gradientTransform="translate(0 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="h" gradientTransform="translate(0 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="i" gradientTransform="matrix(.56057 0 0 .59553 7.5 6.5)" gradientUnits="userSpaceOnUse" x1="3.139" x2="2" y1="8.199" y2="8"><stop offset="0" stop-color="#e4e4e4"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.16834 .03973 .00114 .1974 8.327 4.97)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1=".365" x2="28.059999" y1="19.599001" y2="19.599001"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".262" stop-color="#fc8f36"/><stop offset="1" stop-color="#e23a0e"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.12692 .02995 .00085 .14783 9.244 5.505)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="30" x2="-11" y1="30" y2="30"><stop offset="0" stop-color="#ba3d12"/><stop offset="1" stop-color="#db6737"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.59436 0 0 .5999 -19.765 1.467)" gradientUnits="userSpaceOnUse" x1="38.301704" x2="38.301704" y1="-.778463" y2="22.55876"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m.9238281.5c-.234896 0-.4238281.2182204-.4238281.4902344v14.0195316c0 .272014.1889903.495462.4238281.490234h4.5761719v-11h10v-3.5097656c0-.272014-.188932-.4902344-.423828-.4902344z" fill="url(#l)"/><path d="m-.00195313 5 .00195313 10.5c0 .276.224.5.5.5h5.5v-.998047h-5.00195312l-.00195313-10.001953zm5.00195313 0v2h-4v1h4v3h-4v1h4v3h1v-3-1-3-1-2z" fill-opacity=".231579"/><g transform="translate(0 -5)"><path d="m1.5 5.5c-.554 0-1 .446-1 1v3h15v-3c0-.554-.446-1-1-1z" fill="url(#e)"/><path d="m16 6c0-.554-.446-1-1-1h-14c-.554 0-1 .446-1 1v4h1 14 1zm-1 0v3h-4v-3zm-5 0v3h-4v-3zm-5 0v3h-4v-3z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 6.5h3v2h-3z" opacity=".5" stroke="url(#a)"/><path d="m6.5 6.5h3v2h-3z" opacity=".5" stroke="url(#c)"/><path d="m11.5 6.5h3v2h-3z" opacity=".5" stroke="url(#d)"/></g></g><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" opacity=".5" stroke="url(#f)"/><path d="m1.5 12.5h3v2h-3z" opacity=".5" stroke="url(#g)"/><path d="m1.5 5.5h3v1h-3z" opacity=".5" stroke="url(#h)"/></g><g stroke-linejoin="round"><path d="m7.5 6.7599849c.384-.315 1.5-.4919849 2-.0969849v8.337c-.313.266-1.564.385-2 0z" fill="url(#i)" opacity=".366" stroke="#000"/><path d="m9.5 7c-.007-.235.791-.324 1.67-.078.88.243 1.115.655 2.11.938.92.262 2.22-.03 2.214.206l.006 4.587c.01.315-1.186.326-2.183.087-.994-.238-1.18-.7-2.12-.943-.936-.24-1.719.134-1.697-.297z" fill="url(#j)" fill-rule="evenodd" stroke="url(#k)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_definename.svg b/icon-themes/elementary_svg/cmd/sc_definename.svg
new file mode 100644
index 000000000..4abb0766d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_definename.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" gradientUnits="userSpaceOnUse" x1="7.8645" x2="7.8645" y1="15.5" y2="3"><stop offset="0" stop-color="#c7c7c7"/><stop offset=".26238" stop-color="#a6a6a6"/><stop offset=".70495" stop-color="#7b7b7b"/><stop offset="1" stop-color="#595959"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16" x2="16" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.000508" x2="12.000508" y1="1.608339" y2="14.000032"><stop offset="0" stop-color="#fff"/><stop offset=".027828" stop-color="#fff" stop-opacity=".23529"/><stop offset=".9843" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.4372" x2="9.4372" y1="2.9153" y2="14.856"><stop offset="0" stop-color="#fff4e9"/><stop offset="1" stop-color="#e7d6c5"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.63241 0 0 .63366 -16.069 -.5594)" gradientUnits="userSpaceOnUse" x1="41.051" x2="41.051" y1="6.9669" y2="20.055"><stop offset="0" stop-color="#fff"/><stop offset=".03301" stop-color="#fff" stop-opacity=".23529"/><stop offset=".49856" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.82997 0 0 .83015 -23.704 -2.8029)" gradientUnits="userSpaceOnUse" x1="40.007" x2="40.007" y1="11.782" y2="10.518"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><rect fill="url(#b)" height="3" rx=".5" width="14" x="1" y="12"/><path d="m1 10 2-8h10l2 8v3h-14z" fill="url(#b)"/><path d="m3.7656 3-1.7656 7h3v2h6v-2h3l-1.7656-7z" fill="url(#a)"/><path d="m3.7717 3-1.7717 7h.3993l1.6007-5h8l1.601 5h.399l-1.77-7z" opacity=".2"/><g transform="matrix(.71381 -.67157 .70407 .68085 -2.3787 7.579)"><path d="m6.8334 2.4999-6.3334 6.5626 5.5 5.4375 6.5-6.3334v-5.6667zm2.6667 2c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" fill="url(#d)" fill-rule="evenodd"/><g fill="none"><path d="m7.3435 3.5s-5.4056 5.4976-5.4056 5.4976 4.1443 4.3564 4.1443 4.3564 5.3593-5.5623 5.3593-5.5623l.05839-4.2917h-4.1565z" opacity=".7" stroke="url(#e)"/><path d="m9.4944 3.5011c1.2556-.0443 2.2916 1.2899 1.9336 2.4961-.265 1.1836-1.7221 1.8658-2.7986 1.3016-1.108-.4895-1.4942-2.048-.7348-2.9945.3689-.4993.9782-.808 1.5998-.8032z" opacity=".6" stroke="url(#f)"/><path d="m10.333 4.9996c.73935-.39148 1.7027-.51142 2.6179-.53183.41143-.0092.8273.0746 1.231-.02143.51383-.12222.86399-.49868.81277-.84284-.06877-.46198-.68935-.80302-1.2714-1.0471-.51628-.21648-.91364-.60224-1.1236-1.0097-.1061-.20589.07919-.42208.3764-.48844.27-.060291.55279-.084123.82754-.022904.41816.093175.91179.20685 1.1063.50311" opacity=".5" stroke="#5d3c1e"/><path d="m6.8334 2.4999-6.3334 6.5626 5.5 5.4375 6.5-6.3334v-5.6667zm2.6667 2c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" opacity=".5" stroke="#5c432c"/></g></g><path d="m2 10v1h3v2l6 .000022v-2h3v-1s-1.2824.00005-3 0v2h-6v-2h-3z" fill="#fff"/><path d="m.5 10v4.5c0 .554.446 1 1 1h13c.554 0 1-.446 1-1v-4.5l-2.1016-8.5h-10.796z" fill="none" opacity=".45" stroke="#383838" stroke-linejoin="round"/><path d="m3.375 2.5-1.875 7.625v4.375h13v-4.375l-1.875-7.625z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 11v3h4 6 4v-3h-4v2h-6v-2z" fill="#eaeaea"/><g fill="#626262"><path d="m5 11h6v1h-6z"/><path d="m2 9h3v1h-3z"/><path d="m11 9h3v1h-3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_defineprintarea.svg b/icon-themes/elementary_svg/cmd/sc_defineprintarea.svg
new file mode 100644
index 000000000..695d0d1aa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_defineprintarea.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="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4054 0 0 .5135 -2.734 1.676)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="2" y2="13.5"/><linearGradient id="c"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#c" y1="4" y2="9"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#c" y1=".5" y2="13"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#c" y1="12" y2="15"/><linearGradient id="g" gradientTransform="matrix(.4054 0 0 .5135 1.266 1.676)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" xlink:href="#a" y1="8.420643" y2="10.368062"/><path d="m15.5.5v13h-15v-13z" fill="url(#e)" stroke-width="1.077365"/><g fill="none"><path d="m15.5.5v13h-15v-13z" opacity=".74" stroke="#9f9f9f" stroke-linejoin="round"/><path d="m1.483 12.517.017-11.017h13l-.017 11.017z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.497 3.503 10.003-.003v9h-10z" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/></g><path d="m6.396 14.988c.005.248.02.632.236.685 2.282.013 4.575-.01 6.856-.006.235.01.244-.43.236-.69l-7.33.01z" fill="none" stroke="#000" stroke-linecap="square" stroke-opacity=".501961" stroke-width=".691"/><g stroke-linecap="round" transform="translate(4)"><path d="m.637 9.568.517-2.11 9.76.014.494 2.118z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.037 9.54 9.99.012c.278 0 .502.24.5.54l-.004 4.414-10.993-.01.007-4.416c0-.3.223-.54.5-.54z" fill="#4f4f4f"/><path d="m1.037 9.54 9.99.012c.278 0 .502.24.5.54l-.004 4.414-10.993-.01.007-4.416c0-.3.223-.54.5-.54z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round"/><path d="m8.05 10h1v1h-1z" fill="#0cceff"/><path d="m.637 9.568.517-2.11 9.76.014.494 2.118z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><path d="m6.5 4.5h7v4h-7z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.5 7.5h-5.011l.011-2h5z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m13 12-.000166 2.658786c-.000012.189035-.048175.341214-.108003.341214h-2.891831-2.8921622c-.059833 0-.10801-.152179-.1080031-.341214l.0001653-2.658786z" fill="url(#f)" stroke-width="1.373592"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_delete.svg b/icon-themes/elementary_svg/cmd/sc_delete.svg
new file mode 100644
index 000000000..d18bb4338
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_delete.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" gradientTransform="matrix(.45754817 0 0 .47298439 -1.837284 -3.65587)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="10.572186" x2="32.427807" y1="26.410894" y2="26.410894"><stop offset="0" stop-color="#8d909a"/><stop offset=".39999998" stop-color="#e5e5e5"/><stop offset="1" stop-color="#8d909a"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.33333342 .01405066 0 .30511322 .333331 .885219)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="15.502284" y2="45"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.33333342 .11166313 0 .30309867 -.000004 .189334)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="13.506023" y2="43"/><linearGradient id="e" gradientTransform="matrix(.33333342 .01405066 0 .30511322 -.333335 .885219)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="15.502284" y2="45"/><linearGradient id="f" gradientTransform="matrix(.33333337 .11166313 0 .30309867 0 -.026289)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="13.506023" y2="43"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.968921" x2="8.968921" xlink:href="#h" y1="4.009423" y2="15.009423"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".09090912" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81818187" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="26.999998" x2="26.999998" xlink:href="#h" y1="3" y2="14"/><linearGradient id="j" gradientTransform="matrix(.45754817 0 0 .47298439 -1.837284 -3.65587)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="34.613369" x2="19.314434" y1="26.410894" y2="26.410894"><stop offset="0" stop-color="#8d909a"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><path d="m3 4.03125v9.4375c0 .152203.2258817.55299 1.03125.90625s2.106482.625 3.96875.625c1.8622686 0 3.163382-.27174 3.96875-.625s1.03125-.754047 1.03125-.90625v-9.4375z" fill="url(#a)" transform="matrix(1 0 0 1.0408342 0 -.164613)"/><path d="m2.5 3.5v10.5c0 .828427 2.4624339 1.5 5.5 1.5 3.037566 0 5.5-.671573 5.5-1.5v-10.5z" fill="none" opacity=".5" stroke="#161b28"/><path d="m4.5 5.5748208c.277.092792.5.3702676.5.6221427v8.0302875c0 .251876-.223.379947-.5.287154-.277-.09279-.5-.370268-.5-.622143v-8.030288c0-.251875.223-.3799454.5-.2871532z" fill="url(#f)" opacity=".15"/><path d="m11.499999 5.7155823c-.277.092792-.499999.3702677-.499999.6221426v8.0302881c0 .251876.222999.379947.499999.287154.277-.09279.500001-.370268.500001-.622143v-8.0302885c0-.251875-.223001-.3799454-.500001-.2871532z" fill="url(#d)" opacity=".15"/><path d="m6.5 5.9043505c.277.011677.5.2251968.5.4787459v8.0836636c0 .253549-.223.44827-.5.436593-.277-.01167-.5-.225197-.5-.478746v-8.0836626c0-.2535491.223-.4482699.5-.4365939z" fill="url(#e)" opacity=".3"/><path d="m9.5 5.9043505c-.277001.011677-.5.2251968-.5.4787459v8.0836636c0 .253549.222999.44827.5.436593.277-.01167.500001-.225197.500001-.478746v-8.0836626c0-.2535491-.223001-.4482699-.500001-.4365939z" fill="url(#b)" opacity=".3"/><path d="m3.5 4.5v9.25c.1473239.09118.4515636.259517.875.375.8725625.237972 2.1788323.375 3.625.375s2.752437-.137028 3.625-.375c.423436-.115483.727676-.283818.875-.375v-9.25z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m8 1c-3.5898508 0-6.5.8657221-6.5 1.9336444v1.9336444c0 1.0679223 2.9101492 1.9336443 6.5 1.9336443 3.589851 0 6.5-.865722 6.5-1.9336443v-1.9336444c0-1.0679223-2.910149-1.9336444-6.5-1.9336444z" fill="none" opacity=".5" stroke="#161b28"/><path d="m8 1.46875c-1.7572026 0-3.3544793.2196475-4.46875.5625-.5571353.1714263-.9846671.3694792-1.25.5625s-.3125.3293312-.3125.40625v2c0 .076919.047167.2132292.3125.40625.2653329.1930208.6928647.3910737 1.25.5625 1.1142707.3428525 2.7115474.5625 4.46875.5625 1.7572027 0 3.354479-.2196475 4.46875-.5625.557135-.1714263.984667-.3694792 1.25-.5625s.3125-.3293311.3125-.40625v-2c0-.076919-.04717-.2132292-.3125-.40625-.265333-.1930208-.692865-.3910737-1.25-.5625-1.114271-.3428525-2.7115473-.5625-4.46875-.5625z" fill="url(#j)" transform="matrix(1 0 0 .96682219 0 .033178)"/><path d="m33 3.5a7 3.5 0 1 1 -14 0 7 3.5 0 1 1 14 0z" style="opacity:.7;fill:none;stroke-width:1.932887;stroke-linecap:round;stroke-linejoin:round;stroke:url(#i)" transform="matrix(.79112049 0 0 -.33833318 -12.56502 4.352283)"/><path d="m6 .5c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h2c-.277 0-.5-.223-.5-.5s.223-.5.5-.5.5.223.5.5-.223.5-.5.5h2c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5z" fill="#dcdcdd"/><path d="m6 .5c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h2c-.277 0-.5-.223-.5-.5 0-.5009502-.000951-.5.5-.5.476067 0 .5.023933.5.5 0 .277-.223.5-.5.5h2c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5z" fill="none" opacity=".4" stroke="#161b28"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deleteallannotation.svg b/icon-themes/elementary_svg/cmd/sc_deleteallannotation.svg
new file mode 100644
index 000000000..feb5ce844
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deleteallannotation.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f" gradientTransform="matrix(.00071707 .13232963 .1355213 -.00073465 24.366433 -7.342483)" gradientUnits="userSpaceOnUse" x1="54.814247" x2="151.63832" xlink:href="#h" y1="-121.05653" y2="-121.81685"/><linearGradient id="g" gradientTransform="matrix(-1 0 0 1 16 -3)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="5" y2="10"/><linearGradient id="h" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="54.814247" x2="151.63832" y1="-121.05653" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g stroke-linecap="round" stroke-opacity=".501961"><path d="m2.5000002 3.5000002c-1.1080002 0-1.99999998.8919999-1.99999998 2v4.9999998c0 1.108.89199978 2 1.99999998 2h1.8007812l-.8007814 3 4.0000003-3h1.9999999c1.1079998 0 1.9999998-.892 1.9999998-2v-4.9999998c0-1.1080001-.892-2-1.9999998-2z" fill="url(#h)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5000002 4.5000002c-.5712976 0-1 .4287025-1 1v4.9999998c0 .571297.4287025 1 1 1h1.8007812c.3298992.000001 1.1689446.211161 1.0800268.556667l-.2266763.93721 1.6388371-1.200908c.1875117-.187536.4418322-.292918.7070312-.292969h2c.5712968 0 .9999998-.428703.9999998-1v-4.9999998c0-.5712974-.428703-1-.9999998-1z" fill="none" stroke="url(#i)" stroke-linecap="square"/><path d="m3.0703125 3c-.0338339.1633322-.0703125.3259831-.0703125.5v5c0 1.385 1.1150002 2.5 2.5 2.5h6v-1h-5c-1.3849998 0-2.5-1.115-2.5-2.5v-4.5z" fill="#a62100" opacity=".2"/><path d="m13.5.50000018c1.108 0 2 .89199992 2 2.00000002v4.9999998c0 1.108-.892 2-2 2h-1.800781l-.199219 4.5-3.0000001-4.5h-1.9999999c-1.1079998 0-1.9999997-.892-1.9999997-2v-4.9999998c0-1.1080001.8919999-2.00000002 1.9999997-2.00000002z" fill="url(#f)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m13.5 1.5000002c.571298 0 1 .4287025 1 1v4.9999998c0 .571297-.428702 1-1 1h-1.800781c-.329899.000001-1.168945.211161-1.080027.556667l-.027561 1.776193-1.3845998-2.039891c-.1875117-.187536-.4418322-.292918-.7070312-.292969h-2c-.5712968 0-.9999998-.428703-.9999998-1v-4.9999998c0-.5712974.428703-1 .9999998-1z" fill="none" stroke="url(#g)" stroke-linecap="square"/></g><g><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deleteallbreaks.svg b/icon-themes/elementary_svg/cmd/sc_deleteallbreaks.svg
new file mode 100644
index 000000000..b347e0d67
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deleteallbreaks.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m2 0h9v5h-9z"/></clipPath><linearGradient id="b" gradientTransform="matrix(1.1 0 0 1.0714286 -.8 -.571429)" gradientUnits="userSpaceOnUse" x1="8.6396" x2="8.6396" y1=".4955" y2="14.3039"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2 0 0 .4 2.2 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="6" y2="41.077"/><linearGradient id="d" gradientTransform="matrix(.2 0 0 .4 2.2 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><clipPath id="e"><path d="m2 11h9v5h-9z"/></clipPath><linearGradient id="f" gradientTransform="matrix(.2 0 0 .4 2.2 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="6.923" y2="36"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.5642" x2="3.5642" y1="14.5358" y2=".1718"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#k" y1="13.022708" y2="32.702335"/><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#k" y1="20.584223" y2="32.702335"/><g clip-path="url(#e)" transform="translate(5 -11)"><path d="m2.5.5h11v15h-11z" fill="url(#b)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#f)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#g)" stroke-linejoin="round"/></g></g><g clip-path="url(#a)" transform="translate(5 11)"><path d="m2.5.5h11v15h-11z" fill="url(#b)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#c)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#g)" stroke-linejoin="round"/></g></g><path d="m9.5 6.5h2v2h-2z" fill="#9cde4a" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".434"/><path d="m10 7h1v.5h-1z" fill="#fff" opacity=".4"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727"><path d="m13.5 6.5h2v2h-2z" stroke="#206b00" stroke-opacity=".434" stroke-width="1"/><path d="m14 7h1v.5h-1z" fill="#fff" opacity=".4" stroke="none"/></g><g transform="translate(-7.960021 -4.166666)"><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#h)" stroke="url(#i)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#j)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#l)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deleteannotation.svg b/icon-themes/elementary_svg/cmd/sc_deleteannotation.svg
new file mode 100644
index 000000000..8cc6de364
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deleteannotation.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="33.891682" x2="151.63832" y1="-119.68561" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g stroke-linecap="round" stroke-opacity=".501961"><path d="m2.5.5c-1.1080002 0-2 .8919999-2 2v7c0 1.108.8919998 2 2 2h1.8007812l-.8007812 4 4.0000001-4h5.9999999c1.108 0 2-.892 2-2v-7c0-1.1080001-.892-2-2-2z" fill="url(#f)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5 1.5c-.5712976 0-1 .4287025-1 1v7c0 .571297.4287025 1 1 1h1.8007812c.6315369.000002 1.104974.578124.9804688 1.197266l-.1523438.759765 1.6640626-1.664062c.1875117-.187536.4418322-.292918.7070312-.292969h6c.571297 0 1-.428703 1-1v-7c0-.5712974-.428703-1-1-1z" fill="none" stroke="url(#g)" stroke-linecap="square"/></g><g><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deleteauthor.svg b/icon-themes/elementary_svg/cmd/sc_deleteauthor.svg
new file mode 100644
index 000000000..795db779a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deleteauthor.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.904" cy="8.45" gradientTransform="matrix(0 .74552 -.6788 0 13.74 -6.18)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".262" stop-color="#4f4f4f"/><stop offset=".705" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.53695 0 0 .53022 -4.884 -4.97)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53695 0 0 .53022 -5.884 -4.97)" gradientUnits="userSpaceOnUse" x1="26.305" x2="26.305" y1="16.917999" y2="32.092999"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".995" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#g" y1="13.022708" y2="32.702335"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#g" y1="20.584223" y2="32.702335"/><linearGradient id="i" gradientTransform="matrix(.00071707 .13232963 .1355213 -.00073465 24.366433 -7.342483)" gradientUnits="userSpaceOnUse" x1="54.814247" x2="151.63832" xlink:href="#k" y1="-121.05653" y2="-121.81685"/><linearGradient id="j" gradientTransform="matrix(-1 0 0 1 16 -3)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#l" y1="5" y2="10"/><linearGradient id="k" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="54.814247" x2="151.63832" y1="-121.05653" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m2.5000002 3.5000002c-1.1080002 0-1.99999998.8919999-1.99999998 2v4.9999998c0 1.108.89199978 2 1.99999998 2h1.8007812l-.8007814 3 4.0000003-3h1.9999999c1.1079998 0 1.9999998-.892 1.9999998-2v-4.9999998c0-1.1080001-.892-2-1.9999998-2z" fill="url(#k)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5000002 4.5000002c-.5712976 0-1 .4287025-1 1v4.9999998c0 .571297.4287025 1 1 1h1.8007812c.3298992.000001 1.1689446.211161 1.0800268.556667l-.2266763.93721 1.6388371-1.200908c.1875117-.187536.4418322-.292918.7070312-.292969h2c.5712968 0 .9999998-.428703.9999998-1v-4.9999998c0-.5712974-.428703-1-.9999998-1z" fill="none" stroke="url(#l)" stroke-linecap="square"/><path d="m3.0703125 3c-.0338339.1633322-.0703125.3259831-.0703125.5v5c0 1.385 1.1150002 2.5 2.5 2.5h6v-1h-5c-1.3849998 0-2.5-1.115-2.5-2.5v-4.5z" fill="#a62100" opacity=".2"/><path d="m13.5.50000018c1.108 0 2 .89199992 2 2.00000002v4.9999998c0 1.108-.892 2-2 2h-1.800781l-.199219 4.5-3.0000001-4.5h-1.9999999c-1.1079998 0-1.9999997-.892-1.9999997-2v-4.9999998c0-1.1080001.8919999-2.00000002 1.9999997-2.00000002z" fill="url(#i)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m13.5 1.5000002c.571298 0 1 .4287025 1 1v4.9999998c0 .571297-.428702 1-1 1h-1.800781c-.329899.000001-1.168945.211161-1.080027.556667l-.027561 1.776193-1.3845998-2.039891c-.1875117-.187536-.4418322-.292918-.7070312-.292969h-2c-.5712968 0-.9999998-.428703-.9999998-1v-4.9999998c0-.5712974.428703-1 .9999998-1z" fill="none" stroke="url(#j)" stroke-linecap="square"/></g><g transform="scale(.26458333)"><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#f)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#h)"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 -.79375 .529431)"><path d="m7.424 2.512c-.39.05-.735.244-.735.244l-.55.258s-.597.49-.603.656c-.336.56-.183 1.238-.217 1.85.033.525-.357.912-.162 1.445-.028.514.424.816.713 1.187.327.47.77 1.084.42 1.647-.643.877-1.576 1.206-2.554 1.684-.003.017-.003.008-.006.024-.127.01-.23.11-.23.242v1.5c0 .139.112.25.25.25h8.5c.139 0 .25-.112.25-.25v-1.649c-.946-.45-2.07-.933-2.734-1.735-.4-.537 0-1.182.314-1.66.245-.398.756-.65.764-1.158.188-.515-.096-.94-.15-1.432-.068-.65.12-1.36-.21-1.967-.447-.62-1.27-.89-2.013-1.056-.215-.04-.435-.07-.656-.07-.127-.03-.26-.027-.39-.01z" fill="url(#a)" stroke="url(#b)"/><path d="m6.607 3.463c.018.004-.005-.003-.06.004-.147.02-.387.13-.387.13a.963.963 0 0 1 -.06.03l-.426.2c-.046.038-.088.073-.168.15-.045.043-.074.073-.098.1a.963.963 0 0 1 -.045.09c-.092.152-.037.594-.082 1.405v-.112c.033.513-.125.88-.178 1.058-.054.178-.04.116-.04.117a.963.963 0 0 1 .057.383c0-.035-.04-.094.034.002.075.095.26.263.477.54a.963.963 0 0 1 .032.044c.158.228.402.547.572.994s.228 1.14-.125 1.71a.963.963 0 0 1 -.042.06c-.753 1.028-1.744 1.434-2.605 1.833v.337h7.074v-.338c-.837-.388-1.787-.844-2.514-1.72a.963.963 0 0 1 -.03-.04c-.402-.54-.403-1.246-.26-1.71.144-.46.373-.792.537-1.04.228-.365.465-.556.566-.67.103-.112.046-.055.045.013a.963.963 0 0 1 .06-.316c.01-.03.018-.023-.018-.176-.036-.152-.14-.423-.184-.82a.963.963 0 0 1 0-.003c-.092-.864-.014-1.32-.095-1.53-.22-.26-.732-.507-1.373-.652-.168-.03-.325-.05-.463-.05a.963.963 0 0 1 -.2-.022z" fill="none" opacity=".3" stroke="url(#c)" transform="translate(1)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deletecolumns.svg b/icon-themes/elementary_svg/cmd/sc_deletecolumns.svg
new file mode 100644
index 000000000..0b7e938dd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deletecolumns.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#p" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#p" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#p" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#p" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#p" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#p" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#j" y1="13.022708" y2="32.702335"/><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#j" y1="20.584223" y2="32.702335"/><linearGradient id="l" gradientTransform="matrix(.99999999 0 0 .71428571 -1 -.571429)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="23"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#p" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#p" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#p" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="23.915924" x2="23.915924" y1="6.182396" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#r)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none"><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" opacity=".4" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g></g><path d="m10.5.5v15h-5v-15z" fill="url(#l)" stroke-width=".845154"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#m)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#n)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#o)"/></g><path d="m-5 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h4v4h-4zm0 5h4v4h-4zm0 5h4v4h-4z" fill="#7a0000" fill-opacity=".501961" transform="translate(11)"/><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h4.0546881l.060546-.0625.060547.0625h3.949219v-3.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#i)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#k)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deletemasterpage.svg b/icon-themes/elementary_svg/cmd/sc_deletemasterpage.svg
new file mode 100644
index 000000000..4593f2db0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deletemasterpage.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" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f" gradientTransform="matrix(.48449877 0 0 .34573161 51.746207 -2.345813)" gradientUnits="userSpaceOnUse" x1="-90.291679" x2="-90.291679" y1="44.38649" y2="12.569903"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="g" cx="6.296552" cy="2.23274" gradientTransform="matrix(-.00000002 2 -2.3881217 -.00000004 13.332056 -12.593104)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.35135134 0 0 .2162162 -.43243 3.310814)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="3.187486" y2="40.187489"><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><path d="m.49996075 2.5000267c3.43728005 0 15.00006125.0006471 15.00006125.0006471l.0039 10.9955252h-15.000055l-.00390625-10.9961617z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999921"/><path d="m14.5 12.5h-13.0000002v-8.9999338h13.0000002z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="round"/><path d="m4.0000001 6.5h1.9999999zm2.9999999 0h2zm3 0h1zm-5.9999999 1.994804.9999999.005196zm1.9999999.005196h1zm1.5 0h1zm1.5 0 3 .00518zm-4.9999999 2h1.7459999zm1.9999999 0h1zm2 0h1zm2 0h1.867483z" fill="none" stroke="#fff"/><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h4.0546881l.060546-.0625.060547.0625h3.949219v-3.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deletepage.svg b/icon-themes/elementary_svg/cmd/sc_deletepage.svg
new file mode 100644
index 000000000..d9d2c6e1e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deletepage.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" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.205239" y2="41.589603"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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="h" 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><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#g)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deletepivottable.svg b/icon-themes/elementary_svg/cmd/sc_deletepivottable.svg
new file mode 100644
index 000000000..cd2a1c414
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deletepivottable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#b" y1="13.022708" y2="32.702335"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#b" y1="20.584223" y2="32.702335"/><linearGradient id="d" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.993272" x2="9.993272" xlink:href="#k" y1="2" y2="5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" xlink:href="#k" y1="2" y2="5"/><linearGradient id="h" gradientTransform="matrix(0 1 -1 0 16 4)" gradientUnits="userSpaceOnUse" x1="2" x2="10" xlink:href="#k" y1="13.5" y2="13.5"/><linearGradient id="i" gradientTransform="matrix(0 .35135134 -.24324327 0 4.837837 1.567566)" gradientUnits="userSpaceOnUse" x1="5.500005" x2="8.346159" xlink:href="#m" y1="5.499996" y2="5.499996"/><radialGradient id="j" cx="8" cy="4.8" gradientTransform="matrix(.00000011 1.8120353 -2.0000078 .00000011 17.600036 -9.496283)" gradientUnits="userSpaceOnUse" r="5.24998"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".932" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></radialGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" y1="11" y2="14"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.35135134 0 0 .24324327 1.560838 2.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#m" y1="5.499996" y2="7.555551"/><linearGradient id="m"><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="n" gradientTransform="matrix(0 .35135134 -.24324327 0 4.837837 5.567566)" gradientUnits="userSpaceOnUse" x1="6.923081" x2="19.730774" xlink:href="#m" y1="5.499996" y2="5.499996"/><linearGradient id="o" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 .162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#m" y1="7.555551" y2="56.888878"/><linearGradient id="p" gradientTransform="matrix(.25378586 0 0 .30501865 44.128979 -8.143104)" gradientUnits="userSpaceOnUse" x1="-158.4903" x2="-154.21603" y1="75.568459" y2="33.451473"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.28571361 0 0 .30419701 20.142873 -5.767395)" gradientUnits="userSpaceOnUse" x1="9.301924" x2="9.301924" y1="23.378263" y2="70.842506"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><rect fill="url(#q)" height="15.000051" rx=".218243" ry=".372828" stroke="url(#p)" stroke-width=".999899" width="15.00005" x=".5" y=".5"/><g stroke="#206b00" stroke-opacity=".501961"><path d="m4.5 6.5v7h-2v-7z" fill="url(#h)" stroke-linecap="square" stroke-linejoin="miter"/><path d="m2.5 2.5h2v2h-2z" fill="url(#g)"/><path d="m6.493272 2.5h7.006728v2h-7.006728z" fill="url(#f)" stroke-linecap="square" stroke-linejoin="miter"/></g><g fill="none"><path d="m7 3.5h6z" opacity=".3" stroke="url(#l)" stroke-linecap="square" stroke-linejoin="miter"/><path d="m3.5 7v6z" opacity=".3" stroke="url(#n)" stroke-linecap="square" stroke-linejoin="miter"/><path d="m1.5 14.5v-13h13v13z" stroke="url(#o)"/><path d="m3.5 3v1z" opacity=".3" stroke="url(#i)" stroke-linecap="square" stroke-linejoin="miter"/></g><path d="m11.5 4.5-2.5 2.5.5.5h1.5v.5c0 1.5-.5 2.5-3 2.5h-.5v-1.5l-.5-.5-2.5 2.5 2.5 2.5.5-.5v-1.5h.5c2 0 4-.5 4-3.5v-.5h1.5l.5-.5z" style="display:block;stroke:#5f2a8a;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.592;fill:url(#j)"/></g><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h4.0546881l.060546-.0625.060547.0625h3.949219v-3.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#a)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deleteprintarea.svg b/icon-themes/elementary_svg/cmd/sc_deleteprintarea.svg
new file mode 100644
index 000000000..76e2f8f8f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deleteprintarea.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="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4054 0 0 .5135 -2.734 1.676)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="2" y2="13.5"/><linearGradient id="c"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#c" y1="4" y2="9"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#c" y1=".5" y2="13"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#c" y1="12" y2="15"/><linearGradient id="g" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#h" y1="13.022708" y2="32.702335"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#h" y1="20.584223" y2="32.702335"/><linearGradient id="j" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.4054 0 0 .5135 -2.734 1.676)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" xlink:href="#a" y1="8.420643" y2="10.368062"/><path d="m15.5.5v13h-15v-13z" fill="url(#e)" stroke-width="1.077365"/><g fill="none"><path d="m15.5.5v13h-15v-13z" opacity=".74" stroke="#9f9f9f" stroke-linejoin="round"/><path d="m1.483 12.517.017-11.017h13l-.017 11.017z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.497 3.503 10.003-.003v9h-10z" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/></g><path d="m2.396 14.988c.005.248.02.632.236.685 2.282.013 4.575-.01 6.856-.006.235.01.244-.43.236-.69l-7.33.01z" fill="none" stroke="#000" stroke-linecap="square" stroke-opacity=".501961" stroke-width=".691"/><g stroke-linecap="round"><path d="m.637 9.568.517-2.11 9.76.014.494 2.118z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.037 9.54 9.99.012c.278 0 .502.24.5.54l-.004 4.414-10.993-.01.007-4.416c0-.3.223-.54.5-.54z" fill="#4f4f4f"/><path d="m1.037 9.54 9.99.012c.278 0 .502.24.5.54l-.004 4.414-10.993-.01.007-4.416c0-.3.223-.54.5-.54z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round"/><path d="m8.05 10h1v1h-1z" fill="#0cceff"/><path d="m.637 9.568.517-2.11 9.76.014.494 2.118z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><path d="m2.5 4.5h7v4h-7z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.5 7.5h-5.011l.011-2h5z" fill="none" stroke="url(#l)" stroke-linecap="round"/><path d="m9 12-.000166 2.658786c-.0000118.189035-.0481754.341214-.108003.341214h-2.891831-2.8921622c-.059833 0-.10801-.152179-.1080031-.341214l.0001653-2.658786z" fill="url(#f)" stroke-width="1.373592"/><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h2.125l2.0000001-2h4v-1.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.0594801-2.0460349-1.47106 1.3788389 2.0594801 2.089411-2.0594801 2.056046 1.47106 1.432225 2.0570901-2.148338 2.06188 2.148338z" fill="url(#j)" stroke="url(#k)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#g)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deleterecord.svg b/icon-themes/elementary_svg/cmd/sc_deleterecord.svg
new file mode 100644
index 000000000..9e66dbfee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deleterecord.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" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#b" y1="13.022708" y2="32.702335"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#b" y1="20.584223" y2="32.702335"/><linearGradient id="d" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><radialGradient id="f" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-9.015 -5.756)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#f)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#g)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#h)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g><g transform="translate(-1 -1)"><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#a)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deleterows.svg b/icon-themes/elementary_svg/cmd/sc_deleterows.svg
new file mode 100644
index 000000000..4956c0841
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deleterows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 9.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#j" y1="13.022708" y2="32.702335"/><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 10.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#j" y1="20.584223" y2="32.702335"/><linearGradient id="l" gradientTransform="matrix(.99999999 0 0 .71428571 -13 -1.071429)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="9.200001" y2="16.200001"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="m" gradientTransform="translate(0 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="translate(5 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="p" gradientTransform="translate(10 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="r" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="s" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="t" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="23.915924" x2="23.915924" y1="6.182396" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="u" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#u)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none"><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" opacity=".4" stroke="url(#t)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#q)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#r)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#s)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g></g><path d="m15.5 10.5h-15v-5h15z" fill="url(#l)" stroke-width=".944911"/><path d="m16 6c0-.554-.446-1-1-1h-14c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h14c.554 0 1-.446 1-1zm-1 0v4h-4v-4zm-5 0v4h-4v-4zm-5 0v4h-4v-4z" fill="#7a0000" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 6.5h3v3h-3z" opacity=".5" stroke="url(#m)"/><path d="m6.5 6.5h3v3h-3z" opacity=".5" stroke="url(#o)"/><path d="m11.5 6.5h3v3h-3z" opacity=".5" stroke="url(#p)"/></g><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h4.0546881l.060546-.0625.060547.0625h3.949219v-3.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round"/><g fill="none" transform="translate(0 2)"><path d="m14.01392 8.0981181-2.00624 2.0493559-2.09215-2.0474029" opacity=".5" stroke="url(#i)" stroke-linecap="square"/><path d="m14.3566 12.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#k)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deleteslide.svg b/icon-themes/elementary_svg/cmd/sc_deleteslide.svg
new file mode 100644
index 000000000..1467d1172
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deleteslide.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" gradientUnits="userSpaceOnUse" x1="2.106" x2="2.106" y1="2.532" y2="14.492"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#e" y1="13.022708" y2="32.702335"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#e" y1="20.584223" y2="32.702335"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.33196 0 0 .24402 22.863 1.552)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#g" y1="7.35" y2="40.65"/><linearGradient id="j" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#g" y1="7.35" y2="40.444"/><linearGradient id="k" gradientTransform="matrix(.35714584 0 0 .26072727 .677083 1.842182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="translate(0 -1)"><path d="m3 2.5h12.5v12h-12.5z" fill="url(#k)" stroke-width="1.066004"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#a)" opacity=".5"/><path d="m14 9.01c0 1.3-.946 2.543-2.2 2.89-1.253.347-2.704-.233-3.372-1.35-.006.007 2.572-1.54 2.572-1.54z" fill="url(#a)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#h)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#j)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#a)"/><g fill="none"><path d="m3 14.5h-2.376c-.233-.142-.056-.424-.11-.625v-11.305l.03-.05.08-.02h2.376" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m2.5 13.5h-1v-10h1" opacity=".5" stroke="url(#i)" stroke-linecap="square"/><path d="m4 7.5h2m-2 2h1m-1 2h3m-1-2h1" stroke="#aaa"/></g><path d="m14 9c0 1.3-.946 2.543-2.2 2.89-.03-.005-.8-2.89-.8-2.89z" fill="url(#a)"/></g><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h4.0546881l.060546-.0625.060547.0625h3.949219v-3.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deletetable.svg b/icon-themes/elementary_svg/cmd/sc_deletetable.svg
new file mode 100644
index 000000000..7cd499120
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deletetable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 9.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 10.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="j" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="k" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="l" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="m" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="n" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="o" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="p" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="q" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="r" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="s" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#h" y1="3" y2="4"/><linearGradient id="t" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#t)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#f)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.99804688v-4.00195312h4.00195312v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#555761" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".8" stroke="url(#g)"/><path d="m1.5 1.5h3v2h-3z" opacity=".8" stroke="url(#i)"/><path d="m11.5 1.5h3v2h-3z" opacity=".8" stroke="url(#j)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#k)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#l)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#m)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#n)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#o)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#p)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#q)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#r)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#s)"/></g><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h4.0546881l.060546-.0625.060547.0625h3.949219v-3.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none" transform="translate(0 2)"><path d="m14.01392 8.0981181-2.00624 2.0493559-2.09215-2.0474029" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m14.3566 12.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_designerdialog.svg b/icon-themes/elementary_svg/cmd/sc_designerdialog.svg
new file mode 100644
index 000000000..140e84818
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_designerdialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 21.293 -.3)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.39367 0 0 .39124 -3.304 -.658)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3873 0 0 .39168 -3.122 -.67)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="d" cx="15.415" cy="35.357" gradientTransform="matrix(.31487 0 0 .35623 -2.01 1.076)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#650000"/><stop offset="1" stop-color="#fb66f5"/></radialGradient>/&amp;gt;<path d="m9.674 13.52-.903-3.093h-4.541l-.902 3.09h-2.848l4.4-13.037h3.23l4.41 13.04zm-1.534-5.4-1.412-4.755q-.154-.55-.222-.87-.28 1.136-1.61 5.62z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".471" stroke-width=".962"/><path d="m10.45 5.62-3.22 4.35c-.56.246-1.09.573-1.52 1.026h2.634l.783 2.684a.57.57 0 0 0 .547.408l2.812.002c-.01-.092-.03-.184-.023-.28l.584-.51-2.598-7.68zm-6.5 7.792c-.26.35-.34.456-.505.662a.57.57 0 0 0 .43-.396l.076-.266z" fill="#fff" fill-opacity=".816"/><path d="m5.97 8.884 1.6 1.487.635-.656-.007-3.397c-.814.935-1.585 1.834-2.228 2.567z" fill="url(#b)" stroke="#673907" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m2.538 13.283 1 .863 4.21-3.67c-.17-.613-1.14-1.717-1.865-1.717l-3.345 4.523z" fill="url(#c)" stroke="#797b75" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m-.002 15.98c2.09 0 3.678.29 3.978-1.476.243-1.423-1.443-2.105-2.28-.835-.802 1.223-1.696 2.311-1.696 2.311z" fill="url(#d)" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_developmenttoolsdockingwindow.svg b/icon-themes/elementary_svg/cmd/sc_developmenttoolsdockingwindow.svg
new file mode 100644
index 000000000..90707e740
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_developmenttoolsdockingwindow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.11666664" x2="2.11666664" y1="293.163514995" y2="296.603098285"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.11666664" x2="2.11666664" y1="293.56040004417" y2="296.20623334417"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -292.76665)"><rect fill="url(#a)" height="3.439584" rx=".264583" width="3.439584" x=".396875" y="293.16351"/><path d="m.66145833 293.4281h2.91041667v2.91041h-2.91041667z" style="opacity:.5;fill:none;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><rect height="3.439584" rx=".264583" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round" width="3.439584" x=".396875" y="293.16351"/><g fill="#fff" stroke-width=".5" transform="matrix(.20985778 .16113364 -.16113364 .20985778 -119.53967 44.952137)"><path d="m938.91406 463.37305c-1.61696.0774-2.91718 1.15751-3.95312 2.60351-.51712.72241-.46855 1.79568.11133 2.46875.47431.55056 1.24938.68991 1.95507.53711-.21752.25282-.42655.58109-.43945 1.10938l-.0879 3.61132a1.0042061 1.0042061 0 0 0 0 .002c-.0125.51953.16793.92077.38086 1.25195s.44147.60205.85547.80664c.53544.26462 1.06836.23633 1.06836.23633l-.0547.002h1.45703s.52954.0267 1.06836-.24609c.38814-.19654.61895-.45575.82813-.77148.20917-.31574.38457-.6957.39648-1.1836l.0879-3.61133a1.0042061 1.0042061 0 0 0 0-.002c.009-.38682-.12427-.65899-.26562-.89844.93908-.14125 1.76552-.93925 1.76562-1.89844v-2c-.00012-1.0472-.95279-1.99987-2-2h-.75c-.2406-.00003-.45452.12429-.67969.20899-.42326-.10873-1.02244-.26109-1.74414-.22656z" fill="#0d52bf" opacity=".1"/><path d="m938.96289 464.37695c-1.19287.0571-2.24132.86562-3.18555 2.1836a.99620457.99620457 0 0 0 1.26368 1.46679s.54109-.24271.89843-.27929c.17868-.0183.23545.0277.17774-.0137-.0577-.0413-.0254-.13517-.0254.17382v1.4043c-.22575.2211-.49187.47163-.5.80469l-.0879 3.61133c-.0112.46477.37534.98532.67773 1.13476s.56836.13477.56836.13477h1.5s.27485.0119.57227-.13867c.29741-.15059.66287-.63529.67382-1.08399l.0879-3.61133c.008-.34311-.26878-.60549-.5-.83789v-.97265a.99620457.99620457 0 0 0 .25391.0332h.75a.99620457.99620457 0 0 0 .99609-.9961v-2a.99620457.99620457 0 0 0 -.99609-.99609h-.75a.99620457.99620457 0 0 0 -.55664.16992l-.11719.0801c-.10536-.0313-.10268-.0365-.23437-.0703-.41138-.10578-.90481-.22416-1.4668-.19727z" fill="#0d52bf" opacity=".25"/><path d="m936.58811 467.14008s2.5-1.2785 2.5.7685v1.9815h-.25s-.2439.00008-.25.25l-.08811 3.61092c-.006.24993.25.25.25.25h1.5s.2439-.00007.25-.25l.0881-3.61092c.006-.24992-.25-.25-.25-.25h-.25v-2.093c.005-.2335.145-.86.7425-.86l.5075.453h.75v-2h-.75l-.5075.343s-1.12-.395-1.82-.3615-1.5825.596-2.4225 1.7685z" fill="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dia.svg b/icon-themes/elementary_svg/cmd/sc_dia.svg
new file mode 100644
index 000000000..12fa29c4b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dia.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-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3746 0 0 .37083 29.393 2.44)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" xlink:href="#a" y1="50.785999" y2="2.906"/><linearGradient id="c"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.74969914 0 0 .44107637 -3.205833 -1.839636)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#c" y1="15.285" y2="37.546001"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.33196 0 0 .24402 22.863 1.552)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#a" y1="50.786" y2="2.906"/><linearGradient id="g" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#e" y1="7.35" y2="40.65"/><linearGradient id="h" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="7.35" y2="40.444"/><linearGradient id="i" gradientTransform="matrix(.35714584 0 0 .26072727 .677083 1.842182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#c" y1=".985" y2="47.013"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="2.106" x2="2.106" y1="2.532" y2="14.492"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><g opacity=".75" transform="translate(-2 -2)"><path d="m3.5 2.5h13v12h-13z" fill="url(#d)" opacity=".75" stroke-width="1.087115"/><path d="m3.5 2.5h13v11h-13z" fill="none" opacity=".75" stroke="url(#b)" stroke-linejoin="round"/></g><path d="m3 2.5h12.5v12h-12.5z" fill="url(#i)" stroke-width="1.066004"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#j)" opacity=".5"/><path d="m14 9.01c0 1.3-.946 2.543-2.2 2.89-1.253.347-2.704-.233-3.372-1.35-.006.007 2.572-1.54 2.572-1.54z" fill="url(#j)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#f)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#j)"/><g fill="none"><path d="m3 14.5h-2.376c-.233-.142-.056-.424-.11-.625v-11.305l.03-.05.08-.02h2.376" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m2.5 13.5h-1v-10h1" opacity=".5" stroke="url(#g)" stroke-linecap="square"/><path d="m4 7.5h2m-2 2h1m-1 2h3m-1-2h1" stroke="#aaa"/></g><path d="m14 9c0 1.3-.946 2.543-2.2 2.89-.03-.005-.8-2.89-.8-2.89z" fill="url(#j)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diaauto.svg b/icon-themes/elementary_svg/cmd/sc_diaauto.svg
new file mode 100644
index 000000000..ef9c04031
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diaauto.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.028032" x2="16.028032" xlink:href="#b" y1="10.016719" y2="11.016732"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".0000001" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" xlink:href="#b" y1="8.968919" y2="10.968945"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.071" x2="10.542" xlink:href="#e" y1="7.053001" y2="-.013"/><linearGradient id="e"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="f" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#e"/><filter id="g" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="h" gradientTransform="matrix(.19514764 0 0 .28355475 .61867 -1.505306)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#i" y1="12.875" y2="24.893999"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="32.5" cy="16.563" gradientTransform="matrix(.09066712 .21924776 -.17188086 .07533371 7.373371 -6.721998)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#i"/><linearGradient id="k" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.30952278 0 0 .34225972 -.511886 1.636585)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="27.50001" y1=".985206" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="23.999989"><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="o" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.73251" x2="-51.786404" y1="28.475233" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="14.528013" x2="14.528013" y1="8.5167" y2="12.51675"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" y1="7.4689" y2="12.468963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 2.5h12.999987l.000013 9-13 .001z" fill="url(#m)" stroke-width="1.104031"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#n)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#o)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><path d="m.5.5h15v2h-15z" fill="url(#p)"/><g fill="#e5e5e5"><path d="m7 11.5v1l-1.9511719 1.951172 1.0605469 1.060547 1.890625-1.890625 1.890625 1.890625 1.060547-1.060547-1.951172-1.951172v-1z"/><circle cx="6.00108" cy="14.5" r="1"/><circle cx="10.00108" cy="14.5" r="1"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)"><rect fill="url(#r)" height="5.000063" rx=".500006" width="3.000038" x="17.514999" y="7.4689"/><rect fill="none" height="5.000063" opacity=".5" rx=".500006" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="17.514999" y="7.4689"/></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#q)" height="4.000051" rx=".500007" width="3.000038" x="14.528013" y="8.5167"/><g fill="none"><rect height="4.000051" opacity=".5" rx=".500007" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="14.528013" y="8.5167"/><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#a)" stroke-linecap="square" stroke-width="1.000013"/></g></g><path d="m10.5 5.4999997h-1.0000001v3.0000004l1.0120121.047786z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".999987"/><g transform="matrix(-1 0 0 1 16.00008 2)"><path d="m7.343-.15999975-.068 1.66799995-1.075.562-.336-.19-.012-.99199995-.704.64999995-.95-.298.4.87-.575.81.95-.11.596.8.187-.94.496-.17 1.052.39.29 1.71 1.036-1.31 1.716.253-.926-1.39.77-1.55199995-1.607.44999995zm-3.717 2.93999995-.547.504-.737-.23.31.676-.447.628.74-.085.46.62.145-.73.733-.247-.648-.364zm2.5.6-.798.734-1.074-.336.452.985-.65.916 1.076-.126.67.902.213-1.062 1.067-.36-.946-.53zm-4.189 1.067-.2.754-.78.21.654.423-.04.807.602-.492.756.29-.28-.727.506-.628-.777.044-.442-.68z" fill="url(#d)"/><path d="m-1.01-3.742c-2.055.9-4.6-.495-5.685-3.117-1.085-2.62-.297-5.477 1.758-6.378 2.056-.9 4.602.494 5.686 3.116 1.084 2.623.296 5.48-1.76 6.38z" fill="url(#f)" filter="url(#g)" opacity=".483" transform="matrix(.67304 0 0 .67304 10.236 8.19)"/><g stroke-width=".66667"><path d="m.69133709 4.8033927c4.04402021.4293355 1.30000651-3.90868615 5.77136221-5.9293629l1.6380082 5.0906921c-1.8733427-1.2700064-2.4900125 4.1040202-7.43337053 1.3000065z" fill="url(#h)" fill-rule="evenodd" opacity=".444"/><path d="m8.7820442 4.8167261c-1.3706735.600003-3.066682-.3300016-3.7906856-2.0780103-.7226703-1.74800875-.198001-3.65201825 1.1733392-4.2533546 1.3700068-.600003 3.066682.3300016 3.7900189 2.07867705.7226703 1.74867535.1980003 3.65335155-1.1733392 4.25335455z" fill="url(#j)"/></g><path d="m7.078 3.0800002-1.324-.2-.8 1.022-.223-1.334-1.208-.453 1.185-.628.053-1.30399995.957.94699995 1.24-.35199995-.594 1.21399995.715 1.085zm-2.778 3.206-.553-.716-.887.1.536-.728-.372-.78.885.265.656-.582.01.892.78.42-.88.286z" fill="#fff"/><g transform="matrix(.77076 -.445 .37655 .6522 .838 -7.332)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#k)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width="1.221" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#l)" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diaeffect.svg b/icon-themes/elementary_svg/cmd/sc_diaeffect.svg
new file mode 100644
index 000000000..490b5803f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diaeffect.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" gradientUnits="userSpaceOnUse" x1="4.106132" x2="4.445115" y1="1.339177" y2="14.813016"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 .314523)" 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="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 .567572)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.205239" y2="41.589603"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.18643331 .00029903 .0006901 -.16327516 22.605714 19.315949)" gradientUnits="userSpaceOnUse" x1="45.414135" x2="45.567307" y1="15.270427" y2="96.25267"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><radialGradient id="e" cx="6.213198" cy="8.449812" gradientTransform="matrix(0 .74595657 -.92551809 -.00000001 15.820454 -3.634776)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.31571408 0 0 .38907187 .921071 1.210908)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259199" y1="12.875" y2="24.893845"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m.49997398 14.500038c0-2.520676.000954-13.000063.000954-13.000063l14.99909802-.000013v13.000076z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/><path d="m13.5 12.5h-11v-9h11z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round"/><path d="m3 4h10v8h-10z" fill="url(#e)"/><path d="m1.039464 9.8677586c8.6005537.6721414 5.3143734-5.6728078 11.960536-5.8677586l-.0052 4.4659345c-3.0328414-1.7427746-5.5663313 7.2954985-11.9948 2.0340655z" fill="url(#f)" fill-rule="evenodd" opacity=".444444" stroke-width=".893525"/><g fill="#fff"><path d="m12.473393 8.6811881-1.788155-.2914696-1.0798405 1.5137116-.3024835-1.9751066-1.6324847-.6705845 1.6012099-.9292148.0709091-1.9281548 1.2920857 1.4008214 1.676309-.5210811-.802657 1.7949689z"/><path d="m7.7354118 12.048954-.6997711-1.043104-1.1220004.145342.6787637-1.060023-.4714238-1.1378776 1.1192711.3879748.8306441-.84859.01298 1.2998044.9847901.6134214-1.1112462.415348-.2220106 1.227704z"/><path d="m4.7390206 12.026634-.7871273-.332928-.6293848.567858.0424215-.932654-.6817254-.488007.8133462-.243484.2080555-.8694643.4602516.7821733.8103109-.049348-.5288951.726893.2927444.838964z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diagramarea.svg b/icon-themes/elementary_svg/cmd/sc_diagramarea.svg
new file mode 100644
index 000000000..726a7f3ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diagramarea.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="8.480226" x2="8.370998" y1="12.55802" y2="34.315517"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 -34.246958 -9.394514)" gradientUnits="userSpaceOnUse" x1="109.96469" x2="110.87313" y1="41.280045" y2="74.929153"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.51)" gradientUnits="userSpaceOnUse" x1="22.335165" x2="22.335165" y1="-6.009615" y2=".353507"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="19.502001" x2="19.502001" xlink:href="#a" y1="15.01" y2="20.01"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15.51" x2="15.51" y1="7.01" y2="21.891546"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.51" x2="14.51" xlink:href="#a" y1="9.01" y2="20.01"/><path d="m15 3v10h-14v-10z" fill="url(#c)"/><path d="m1.5 12.5v-9h13v9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m15.5 2.5v11h-15v-11z" fill="none" stroke="#cc3b02" stroke-linejoin="round"/><g transform="translate(-6.01 -6.01)"><rect fill="url(#f)" height="14" rx="1" width="4" x="17.51" y="7.51"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.51 8.51h2v12h-2z" opacity=".5" stroke="url(#g)"/><rect height="14" opacity=".5" rx=".664" ry=".63" stroke="#7239b3" width="4" x="17.51" y="7.51"/></g></g><g transform="translate(-11.002 -6.01)"><rect fill="url(#d)" height="7.99" rx="1" width="3.998" x="17.502001" y="13.51"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.5 14.498h2v6h-2z" opacity=".5" stroke="url(#e)"/><rect height="7.980001" opacity=".5" rx=".866" ry=".597" stroke="#206b00" width="4.001" x="17.500999" y="13.53"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diagramaxis.svg b/icon-themes/elementary_svg/cmd/sc_diagramaxis.svg
new file mode 100644
index 000000000..9a4e71d13
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diagramaxis.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke-linecap="round"><path d="m1.5052565 12.49995h12.9894865" stroke="#565656" stroke-width=".99816"/><path d="m3.50005 1.4590312v13.0338478" stroke="#565656"/><g stroke="#ffa154"><path d="m1.50005 2.5130646v7.9798144"/><path d="m13.479814 14.5h-7.979814"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diagramaxisx.svg b/icon-themes/elementary_svg/cmd/sc_diagramaxisx.svg
new file mode 100644
index 000000000..f98b901b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diagramaxisx.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke-linecap="round"><path d="m1.5052565 12.49995h12.9894865" stroke="#565656" stroke-width=".99816"/><path d="m3.50005 1.4590312v13.0338478" stroke="#565656"/><path d="m5.5071212 14.49995h7.9798148" stroke="#ffa154"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diagramaxisxyz.svg b/icon-themes/elementary_svg/cmd/sc_diagramaxisxyz.svg
new file mode 100644
index 000000000..37a0b8b7e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diagramaxisxyz.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke-linecap="round"><path d="m6.5316296 9.4999494h7.9438604" stroke="#565656" stroke-width=".99816"/><path d="m6.5009816 1.5031852v7.9762368" stroke="#565656"/><path d="m4.9876445 8.5054946-3.4875945 3.4854924" stroke="#ffa154"/><path d="m6.5423729 9.491525-5.041065 5.041065" stroke="#565656"/><g stroke="#ffa154"><path d="m7.5071212 11.49995h5.9798148"/><path d="m4.5 1.4961148v4.996764"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diagramaxisy.svg b/icon-themes/elementary_svg/cmd/sc_diagramaxisy.svg
new file mode 100644
index 000000000..1c78386e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diagramaxisy.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke-linecap="round"><path d="m1.5052565 12.49995h12.9894865" stroke="#565656" stroke-width=".99816"/><path d="m3.50005 1.4590312v13.0338478" stroke="#565656"/><path d="m1.50005 2.5130646v7.9798144" stroke="#ffa154"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diagramaxisz.svg b/icon-themes/elementary_svg/cmd/sc_diagramaxisz.svg
new file mode 100644
index 000000000..f5f43e78e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diagramaxisz.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke-linecap="round"><path d="m6.5316296 9.4999498h7.9438604" stroke="#565656" stroke-width=".99816"/><path d="m6.5009816 1.5031856v7.9762368" stroke="#565656"/><path d="m4.9876445 8.505495-3.4875945 3.485492" stroke="#ffa154"/><path d="m6.5423729 9.4915254-5.041065 5.0410646" stroke="#565656"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diagramdata.svg b/icon-themes/elementary_svg/cmd/sc_diagramdata.svg
new file mode 100644
index 000000000..4c00f4b05
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diagramdata.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 11 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 11 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 6 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 6 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 16 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 16 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 16 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 11 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 6 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="8.194915" x2="8.367458" y1=".442203" y2="4.543898"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.6368143 0 0 .64275002 -21.212501 1.536072)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#o)" height="15" rx=".454286" ry=".526071" stroke-width="1.071429" width="15" x=".5" y=".5"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#n)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.998v-4.002h14.004v4.002h.998v-4.5c0-.27614237-.223858-.5-.5-.5zm4.5 1v3h-4v1h14v-1h-4v-3h-1v3h-4v-3z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 12.5h-2.9999996v2h2.9999996z" stroke="url(#a)"/><path d="m9.4999996 8.5h-2.9999996v2h2.9999996z" stroke="url(#c)"/><path d="m9.4999996 1.5000001h-2.9999996v1.9999999h2.9999996z" fill="none" opacity=".5" stroke="url(#d)"/><path d="m4.4999996 12.5h-2.9999996v2h2.9999996z" stroke="url(#e)"/><path d="m4.4999996 8.5h-2.9999996v2h2.9999996z" stroke="url(#f)"/><path d="m4.4999996 1.5000001h-2.9999996v1.9999999h2.9999996z" fill="none" opacity=".5" stroke="url(#g)"/><path d="m14.5 12.5h-3v2h3z" stroke="url(#h)"/><path d="m14.5 8.5h-3v2h3z" stroke="url(#i)"/><path d="m14.5 1.5000001h-3v1.9999999h3z" fill="none" opacity=".5" stroke="url(#j)"/><path d="m14.5 5.5h-3v1h3z" stroke="url(#k)"/><path d="m9.5 5.5h-3v1h3z" stroke="url(#l)"/><path d="m4.5 5.5h-3v1h3z" stroke="url(#m)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diagramtype.svg b/icon-themes/elementary_svg/cmd/sc_diagramtype.svg
new file mode 100644
index 000000000..fd9ddb67e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diagramtype.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#b" y1="17" y2="36.026299"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.519934"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.509959" x2="15.509959" y1="7.009537" y2="22.009726"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.00994" x2="14.00124" y1="9.009563" y2="19.999826"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.986217" x2="12.986217" y1="11.009587" y2="20.009701"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="22.696379" x2="22.696379" y1="-6.010596" y2=".352606"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16.001587" x2="16.001587" y1="15.009638" y2="20.009701"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><g transform="matrix(.26458 0 0 .26458 -2.913 -1.59)"><rect fill="url(#d)" height="14.000176" rx="1" width="4.00005" x="17.509985" y="7.509543"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.503 8.5167 2.007022-.00714v12.000151h-2.000025z" opacity=".5" stroke="url(#e)" stroke-linecap="square" stroke-linejoin="miter"/><rect height="14.000176" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="4.00005" x="17.509985" y="7.509543"/></g></g><g transform="matrix(.26458 0 0 .26458 -.79006 -1.59)"><rect fill="url(#f)" height="12.000152" rx="1" width="4.000051" x="14.486236" y="9.509568"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.486249 10.509581h2.000025v10.000126h-2.000025z" opacity=".5" stroke="url(#g)" stroke-linecap="square" stroke-linejoin="miter"/><rect height="11.990432" opacity=".5" rx=".78992" ry=".51261" stroke="#cc3b02" width="3.995064" x="14.486236" y="9.509568"/></g></g><g transform="matrix(.26458 0 0 .26458 -4.2337 -1.59)"><rect fill="url(#h)" height="7.990581" rx="1" width="3.998792" x="17.501606" y="13.509619"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.501619 14.509632h2.000025v6.000075h-2.000025z" opacity=".5" stroke="url(#i)" stroke-linecap="square" stroke-linejoin="miter"/><rect height="8.000101" opacity=".5" rx=".86555" ry=".59664" stroke="#206b00" stroke-width="1.000013" width="4.000051" x="17.501606" y="13.509619"/></g></g><g transform="scale(.26458333)"><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" style="fill:#9bdb4d;fill-opacity:.588235;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diagramwall.svg b/icon-themes/elementary_svg/cmd/sc_diagramwall.svg
new file mode 100644
index 000000000..5966d2828
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diagramwall.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -34.246958 -9.394514)" gradientUnits="userSpaceOnUse" x1="109.96469" x2="110.87313" y1="41.280045" y2="74.929153"><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="8.480226" x2="8.370998" y1="12.55802" y2="34.315517"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.1472 -.24716 .25497 -.1427 18.298 35.894)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="80.82" x2="104.747" y1="27.165" y2="27.652"><stop offset="0" stop-color="#abacae"/><stop offset=".111" stop-color="#7e8087"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.099779" x2="11.099779" y1="1.358313" y2="10.053093"><stop offset="0" stop-color="#fff"/><stop offset=".405" stop-color="#fff" stop-opacity=".235"/><stop offset=".744" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="24.66" cy="21.218" gradientTransform="matrix(.3353 0 0 .333 -4.142 2.754)" gradientUnits="userSpaceOnUse" r="4.301"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#9d9d9d"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.65995402 -.04057263 .04057263 .65995402 -134.766282 -142.493118)" gradientUnits="userSpaceOnUse" x1="194.152" x2="195.835" y1="235.838" y2="240.809"><stop offset="0" stop-color="#cfd1d3"/><stop offset="1" stop-color="#cfd1d3" stop-opacity="0"/></linearGradient><path d="m15 3v10h-14v-10z" fill="url(#a)"/><path d="m1.5 12.5v-9h13v9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m15.5 2.5v11h-15v-11z" fill="none" stroke="#dd9861" stroke-linejoin="round"/><path d="m3.247 4.66c-.454.182-1.074 1.88.554 4.626 1.54 2.594 3.114 3.13 3.534 2.873.402-.248.562-2.065-.866-4.31-1.159-1.819-2.766-3.375-3.221-3.189z" fill="#555753" stroke="#555761"/><path d="m7.36 12.11 7.31-4.177c2.156-2.545-1.448-7.886-4.143-7.4l-7.327 4.09c2.72 1.327 4.27 4.717 4.16 7.487z" fill="url(#c)" fill-rule="evenodd" stroke="#555761" stroke-linejoin="round"/><path d="m8.146 10.907 6.104-3.377c1.735-2.063-1.474-7.097-3.74-6.376l-6.12 3.476c1.723.95 3.56 4.058 3.756 6.277z" fill="none" stroke="url(#d)"/><path d="m8.46 4.823v-2.82c0-2.065-3.967-2.023-3.967.064v1.588" fill="none" stroke="#555761" stroke-linecap="round"/><ellipse cx="4.125" cy="9.819" fill="url(#e)" fill-rule="evenodd" rx="1.274" ry="1.265" stroke="#555761" stroke-linecap="round" transform="matrix(.86839794 -.49586795 .50415875 .86366377 0 0)"/><path d="m3.98 12.835c-1.887 0-2.48.563-2.48 1.302 0 .534.643 1.336 3.45 1.336h4.62c2.366 0 4.84-.407 4.84-1.33 0-.896-2.542-1.313-4.58-1.318l-.8-.002-.915.014c-1.556-.3-1.38-1.862-1.79-3.12-.82.55-.886 1.253-1.227 2.26-.15.362-.713.866-1.12.858z" fill="#fcaf3e" fill-rule="evenodd" stroke="#ce5c00" stroke-linejoin="round"/><path d="m3.304 5.412c-.125.05-.207.17-.21.303-.117 1.637.804 3.385 1.91 4.147.15.105.357.07.462-.08s.07-.356-.08-.46c-.836-.578-1.722-2.232-1.626-3.566.014-.117-.035-.233-.13-.304-.093-.07-.218-.087-.326-.04z" fill="url(#f)"/><circle cx="-13.647" cy="2.806" fill="#fff" r=".626" transform="rotate(-90)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diamode.svg b/icon-themes/elementary_svg/cmd/sc_diamode.svg
new file mode 100644
index 000000000..13b45ea46
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diamode.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" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-20.21" x2="-59.613" y1="28.475" y2="28.475"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="7.556" x2="40.444" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".25" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .31167273 -.32592858 0 16.321786 .565091)" gradientUnits="userSpaceOnUse" x1="10" x2="45" y1="22.247" y2="22.247"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m15.5 1.5v12h-15v-12z" fill="url(#c)" stroke-width="1.081125"/><g fill="none"><path d="m12.5 14.5-10.02.002v-13l10.02-.002z" stroke="url(#b)" stroke-linecap="round" transform="matrix(0 1 -1 0 16 0)"/><path d="m1.517.5h11.983v15h-11.983z" stroke="url(#a)" stroke-linejoin="round" transform="matrix(0 1 -1 0 16 0)"/><path d="m1.5 12.5v-10h13v10z" stroke="#fff" stroke-linecap="round"/></g><path d="m9 8h4v3h-4zm-6 0h4v3h-4zm6-4h4v3h-4zm-6 0h4v3h-4z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diaspeed.svg b/icon-themes/elementary_svg/cmd/sc_diaspeed.svg
new file mode 100644
index 000000000..c61ed6a27
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diaspeed.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.028032" x2="16.028032" xlink:href="#b" y1="10.016719" y2="11.016732"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".0000001" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" xlink:href="#b" y1="8.968919" y2="10.968945"/><radialGradient id="d" cx="10.4375" cy="4.812501" gradientTransform="matrix(.00000032 2.3999997 -1.6 .00000021 18.137498 -20.237496)" gradientUnits="userSpaceOnUse" r="5.625"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.325748" x2="10.325748" y1="6.366996" y2="14.480861"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.30952278 0 0 .34225972 -.511886 1.636585)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="27.50001" y1=".985206" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="23.999989"><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="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.73251" x2="-51.786404" y1="28.475233" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.528013" x2="14.528013" y1="8.5167" y2="12.51675"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" y1="7.4689" y2="12.468963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 2.5h12.999987l.000013 9-13 .001z" fill="url(#f)" stroke-width="1.104031"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#g)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><path d="m.5.5h15v2h-15z" fill="url(#i)"/><g fill="#e5e5e5"><path d="m7 11.5v1l-1.9511719 1.951172 1.0605469 1.060547 1.890625-1.890625 1.890625 1.890625 1.060547-1.060547-1.951172-1.951172v-1z"/><circle cx="6.00108" cy="14.5" r="1"/><circle cx="10.00108" cy="14.5" r="1"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)"><rect fill="url(#k)" height="5.000063" rx=".500006" width="3.000038" x="17.514999" y="7.4689"/><rect fill="none" height="5.000063" opacity=".5" rx=".500006" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="17.514999" y="7.4689"/></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#j)" height="4.000051" rx=".500007" width="3.000038" x="14.528013" y="8.5167"/><g fill="none"><rect height="4.000051" opacity=".5" rx=".500007" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="14.528013" y="8.5167"/><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#a)" stroke-linecap="square" stroke-width="1.000013"/></g></g><path d="m10.5 5.4999997h-1.0000001v3.0000004l1.0120121.047786z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".999987"/><g transform="matrix(.88888889 0 0 .88888889 1.722222 1.722222)"><path d="m15.5 10.4375a5.0625 5.0625 0 0 1 -5.0625 5.0625 5.0625 5.0625 0 0 1 -5.0625-5.0625 5.0625 5.0625 0 0 1 5.0625-5.0625 5.0625 5.0625 0 0 1 5.0625 5.0625z" style="stroke:#206b00;stroke-width:1.125;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;fill:url(#d)"/><g stroke-width=".714286"><path d="m11.548828 7.0644531a1.1234091 1.1234091 0 0 0 -1.109375 1.1230469v4.5a1.1234091 1.1234091 0 0 0 1.746094.935547l3.375-2.25a1.1234091 1.1234091 0 0 0 0-1.8710939l-3.375-2.25a1.1234091 1.1234091 0 0 0 -.636719-.1875z" fill="#206612" opacity=".1"/><path d="m11.5625 9.3125 3.375 2.25-3.375 2.25z" fill="#206612" opacity=".25"/><path d="m11.5625 8.1875 3.375 2.25-3.375 2.25z" fill="#fff"/></g><path d="m14.375884 10.4375c0 2.174783-1.763601 3.938384-3.938384 3.938384-2.1747828 0-3.9383834-1.763601-3.9383834-3.938384 0-2.1757571 1.7636006-3.9383834 3.9383834-3.9383834 2.174783 0 3.938384 1.7636006 3.938384 3.9383834z" style="opacity:.5;fill:none;stroke-width:1.125;stroke-linecap:round;stroke-linejoin:round;stroke:url(#e)"/><g stroke-width=".714286"><path d="m8.1738282 7.0644531a1.1234091 1.1234091 0 0 0 -1.1093749 1.1230469v4.5a1.1234091 1.1234091 0 0 0 1.7460939.935547l3.3749998-2.25a1.1234091 1.1234091 0 0 0 0-1.8710939l-3.3749998-2.25a1.1234091 1.1234091 0 0 0 -.636719-.1875z" fill="#206612" opacity=".1"/><path d="m8.1875002 9.3125 3.3749998 2.25-3.3749998 2.25z" fill="#206612" opacity=".25"/><path d="m8.1875002 8.1875 3.3749998 2.25-3.3749998 2.25z" fill="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_diatime.svg b/icon-themes/elementary_svg/cmd/sc_diatime.svg
new file mode 100644
index 000000000..af0dd8b23
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_diatime.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" gradientUnits="userSpaceOnUse" x1="7.484251" x2="7.484251" y1="1.367475" y2="14.702122"><stop offset="0" stop-color="#fff"/><stop offset=".42448" stop-color="#fff" stop-opacity=".23529"/><stop offset=".8209" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="b" cx="15.026" cy="8.6258" fx=".30353" gradientTransform="matrix(-.00000002 .40365 -.3803 -.00000003 11.213 .59517)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dadada"/></radialGradient><path d="m8 .5c-4.1382 0-7.5 3.3618-7.5 7.5s3.3618 7.5 7.5 7.5c4.138 0 7.5-3.362 7.5-7.5 0-4.1382-3.362-7.5-7.5-7.5z" fill="url(#b)"/><g stroke-linecap="round"><g fill="none"><path d="m8 .5c-4.1382 0-7.5 3.3618-7.5 7.5 0 4.138 3.3618 7.5 7.5 7.5s7.5-3.3618 7.5-7.5-3.3618-7.5-7.5-7.5z" opacity=".4" stroke="#000" stroke-linejoin="round"/><g stroke-width=".6"><path d="m7.4577 7.8631 1.9905 4.1603" stroke="#eb5c3a"/><path d="m7.2779 8.7971 3.5171-4.3041" stroke="#333"/></g></g><path d="m8.1468 8.4256-3.6262-.138" fill="#00f" stroke="#333" stroke-width=".6"/><path d="m14.5 8c0 3.59-2.91 6.5-6.5 6.5-3.5898 0-6.5-2.91-6.5-6.5 0-3.5899 2.9102-6.5 6.5-6.5s6.5 2.9102 6.5 6.5z" fill="none" stroke="url(#a)" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dismantle.svg b/icon-themes/elementary_svg/cmd/sc_dismantle.svg
new file mode 100644
index 000000000..445f4306a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dismantle.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" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#d" y1=".5" y2="12"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.510404" x2="10.510404" y1="1.999999" y2="9.999999"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.501249" x2="5.501249" y1="7" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.868578" x2="6.868578" y1="5.581896" y2="15.385682"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><rect fill="url(#d)" height="10" rx="1" width="10" x=".5" y="5.5"/><path d="m1.501251 6.498745h8v8h-8z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="10" opacity=".5" rx="1" stroke="#105845" stroke-linecap="round" stroke-linejoin="round" width="10" x=".5" y="5.5"/><path d="m15.5 6a5.5000005 5.5000019 0 1 1 -11.000001 0 5.5000005 5.5000019 0 1 1 11.000001 0z" fill="url(#a)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m14.499993 5.999999a4.4999993 4.4999996 0 1 1 -8.999998 0 4.4999993 4.4999996 0 1 1 8.999998 0z" opacity=".5" stroke="url(#b)"/><path d="m15.5 6a5.5000005 5.5000019 0 1 1 -11.000001 0 5.5000005 5.5000019 0 1 1 11.000001 0z" opacity=".5" stroke="#555761"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_displaymasterbackground.svg b/icon-themes/elementary_svg/cmd/sc_displaymasterbackground.svg
new file mode 100644
index 000000000..fdb63fea8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_displaymasterbackground.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" gradientTransform="matrix(1.0080891 0 0 1.0000217 -4.038 2.999761)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1110.5" cy="1543" gradientTransform="matrix(1.3323351 0 0 .9601284 -1471.5547 -1471.5679)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.006025" x2="16.000223" y1="9.534337" y2="9.534337"><stop offset="0"/><stop offset="1" stop-opacity=".992647"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324 0 0 .35135 2.162 .568)" gradientUnits="userSpaceOnUse" x1="-.666" x2="56.889999" y1="21.153" y2="21.153"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".972" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.30610715 0 0 .32954999 .653214 .669083)" gradientUnits="userSpaceOnUse" x1="-2.13394" x2="50.135338" y1="25.279675" y2="25.279675"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.2538 0 0 .305 19.13 .315)" gradientUnits="userSpaceOnUse" x1="-16.273" x2="-75.374313" xlink:href="#f" y1="35.03" y2="35.032787"/><linearGradient id="h" gradientTransform="matrix(0 -.2528 .3136 0 .208 13.257)" gradientUnits="userSpaceOnUse" x1="16.626" x2="20.055" y1="15.298" y2="24.628"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.3142 0 0 .3333 -.44 .934)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" xlink:href="#f" y1="-13.091" y2="-40.164"/><linearGradient id="j" gradientTransform="matrix(.0787 0 0 .085 18.225 4.95)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.0787 0 0 .085 19.217 3.783)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><g transform="matrix(0 1 -1 0 15 0)"><path d="m.5 14.5v-13h15v13z" fill="url(#e)" stroke-width="1.077365"/><path d="m.5 14.5v-13h15v13z" fill="none" stroke="url(#g)" stroke-linejoin="round"/><path d="m2 3v10h12v-10z" fill="url(#j)"/><path d="m3 1.918v7.082c.177.088.402.168.645.168.555 0 1.098-.484 2.025-.484s1.624.61 2.793.61c1.17 0 1.434-.88 2.924-.88.995 0 1.267.243 1.613.408v-6.902z" fill="url(#k)" transform="matrix(0 -1 1 0 0 16)"/><path d="m8.326 4.615c0 1.49.88 1.753.88 2.922 0 1.168-.606 1.866-.606 2.793s.482 1.47.482 2.025c0 .243-.08.468-.168.645h1.086c.077-.267.14-.612.14-1.025 0-1.052-.382-.9-.382-1.807s.625-1.44.625-2.666c0-1.517-1.008-1.864-1.008-3.064 0-.712.316-.926.47-1.438h-1.11c-.166.346-.41.618-.41 1.613v.002z" fill="#fff"/><path d="m-13.578541-12.5h11.0000001l.05655 9h-11.0000001z" fill="none" stroke="url(#i)" stroke-linecap="round" transform="matrix(-1 0 .00628327 -1 0 0)"/><path d="m2 13 7.785-.004c-.007-.336-2.133-9.742-2.235-9.996h-5.55z" fill="url(#h)" fill-rule="evenodd" opacity=".15"/><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#d)" stroke-linecap="round"/></g><g transform="matrix(.83472322 0 0 .83472322 2.644242 4.311934)"><g fill-rule="evenodd"><path d="m1.6311977 10.044215-1.2140423-.5314124c.9355638-5.9221279 6.9649974-9.81131271 15.4743956-2.6074566l-.148677 3.105767v.024c-2.3001-1.9558412-4.28185-4.4661954-8.3626394-4.4661954-4.6845799.0620013-5.4152457 3.6123781-5.7451002 4.4751964z" fill="url(#a)"/><path d="m15.497906 10.035214c-2.197549 2.805361-4.840524 3.464775-7.4943994 3.464775-2.6539763 0-5.9811868-.45581-6.4951461-3.464775.5575631-2.7513595 1.9987083-4.4348957 5.7001846-4.4661968 4.0448559-.0340007 6.0093479 2.5103543 8.2893609 4.4661968z" style="stroke-width:1.198002;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#b);stroke:url(#c)"/><ellipse cx="7.320361" cy="9.525049" fill="#46aaed" fill-opacity=".984314" rx="3.161734" ry="3.136432" stroke="#2f78c8" stroke-width="1.198002"/><ellipse cx="7.050984" cy="8.801107" fill="#2f78c8" rx="2.016211" ry="1.800021"/><ellipse cx="6.546961" cy="8.400906" fill="#d7e4f1" rx="1.008172" ry=".800054"/></g><path d="m.49911436 9.4999029c.89458434-5.9259287 7.65508724-10.9231367 15.03926664-2.6090566" fill="none" stroke="#8c8c8c" stroke-width="1.198002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_displaymasterobjects.svg b/icon-themes/elementary_svg/cmd/sc_displaymasterobjects.svg
new file mode 100644
index 000000000..21e2cfa67
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_displaymasterobjects.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" gradientTransform="matrix(1.0080891 0 0 1.0000217 -4.038 2.999761)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1110.5" cy="1543" gradientTransform="matrix(1.3323351 0 0 .9601284 -1471.5547 -1471.5679)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.006025" x2="16.000223" y1="9.534337" y2="9.534337"><stop offset="0"/><stop offset="1" stop-opacity=".992647"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.48449877 0 0 .34573161 51.746207 -2.345813)" gradientUnits="userSpaceOnUse" x1="-90.291679" x2="-90.291679" y1="44.38649" y2="12.569903"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="e" cx="6.296552" cy="2.23274" gradientTransform="matrix(-.00000002 2 -2.3881217 -.00000004 13.332056 -12.593104)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.35135134 0 0 .2162162 -.43243 3.310814)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="3.187486" y2="40.187489"><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><path d="m.49996075 2.5000267c3.43728005 0 15.00006125.0006471 15.00006125.0006471l.0039 10.9955252h-15.000055l-.00390625-10.9961617z" fill="url(#e)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999921"/><path d="m14.5 12.5h-13.0000002v-8.9999338h13.0000002z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round"/><path d="m4.0000001 6.5h1.9999999zm2.9999999 0h2zm3 0h1zm-5.9999999 1.994804.9999999.005196zm1.9999999.005196h1zm1.5 0h1zm1.5 0 3 .00518zm-4.9999999 2h1.7459999zm1.9999999 0h1zm2 0h1zm2 0h1.867483z" fill="none" stroke="#fff"/><g transform="matrix(.83472322 0 0 .83472322 2.644242 4.311934)"><g fill-rule="evenodd"><path d="m1.6311977 10.044215-1.2140423-.5314124c.9355638-5.9221279 6.9649974-9.81131271 15.4743956-2.6074566l-.148677 3.105767v.024c-2.3001-1.9558412-4.28185-4.4661954-8.3626394-4.4661954-4.6845799.0620013-5.4152457 3.6123781-5.7451002 4.4751964z" fill="url(#a)"/><path d="m15.497906 10.035214c-2.197549 2.805361-4.840524 3.464775-7.4943994 3.464775-2.6539763 0-5.9811868-.45581-6.4951461-3.464775.5575631-2.7513595 1.9987083-4.4348957 5.7001846-4.4661968 4.0448559-.0340007 6.0093479 2.5103543 8.2893609 4.4661968z" style="stroke-width:1.198002;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#b);stroke:url(#c)"/><ellipse cx="7.320361" cy="9.525049" fill="#64baff" fill-opacity=".984314" rx="3.161734" ry="3.136432" stroke="#0d52bf" stroke-width="1.198002"/><ellipse cx="7.050984" cy="8.801107" fill="#0d52bf" rx="2.016211" ry="1.800021"/><ellipse cx="6.546961" cy="8.400906" fill="#d7e4f1" rx="1.008172" ry=".800054"/></g><path d="m.49911436 9.4999029c.89458434-5.9259287 7.65508724-10.9231367 15.03926664-2.6090566" fill="none" stroke="#8c8c8c" stroke-width="1.198002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_displaymode.svg b/icon-themes/elementary_svg/cmd/sc_displaymode.svg
new file mode 100644
index 000000000..1cc113501
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_displaymode.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="8.147742" x2="8.813546" y1="50.683105" y2="1.330528"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9.88688" x2="9.723694" y1="9.847576" y2="34.99955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 -1.357127 .732605)" 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>
+
+/&amp;amp;gt;<path d="m.5 1.5h15.000026l-.000014 11.999148-15.000038.00089z" fill="url(#c)"/><path d="m15 3c0 2.291507-.000891 9.999988-.000891 9.999988l-13.999109.000012s0-6.666667 0-10z" fill="#e9e9e9"/><path d="m1.4999997 12.5v-10h13.0000003v10z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m15.500026 1.5c0 2.520676-.000954 12.000025-.000954 12.000025l-14.999098.000013v-12.000038z" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><g fill="#fff"><path d="m9 8h4v3h-4z"/><path d="m3 8h4v3h-4z"/><path d="m9 4h4v3h-4z"/><path d="m3 4h4v3h-4z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_distributecolumns.svg b/icon-themes/elementary_svg/cmd/sc_distributecolumns.svg
new file mode 100644
index 000000000..de8551b25
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_distributecolumns.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-4)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#j" y1=".5" y2="15.5"/><linearGradient id="b" gradientTransform="translate(-4)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="2" y2="4"/><linearGradient id="c" gradientTransform="translate(-4 5)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="2" y2="4"/><linearGradient id="d" gradientTransform="translate(-4 10)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="2" y2="4"/><linearGradient id="e" gradientTransform="translate(-5)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#j" y1=".5" y2="15.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16.684153" x2="16.684153" y1="-3.773957" y2="10.141131"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.05438" x2="34.652016" xlink:href="#g" y1="59.337875" y2="59.337875"/><linearGradient id="i" gradientTransform="matrix(.2818 0 0 .2801 10.98 1036.705)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#g" y1="10.631" y2="35.623001"/><linearGradient id="j" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(5)"><path d="m1.7711864.5h4.4576276c.150237 0 .271186.13606779.271186.30508474v14.38983026c0 .169017-.120949.305085-.271186.305085h-4.4576276c-.1502372 0-.2711864-.136068-.2711864-.305085v-14.38983026c0-.16901695.1209492-.30508474.2711864-.30508474z" fill="url(#a)"/><path d="m1.502.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h4.996c.276 0 .5-.224.5-.5l-.002-9.5h.002v-1h-.002v-4.498c0-.276-.224-.5-.5-.5zm.498.998h4v4h-4zm0 5h4v4h-3.996v1h3.996l.002 4.002h-4z" opacity=".32"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.5 1.5h3v3h-3z" stroke="url(#b)"/><path d="m2.5 6.5h3v3h-3z" stroke="url(#c)"/><path d="m2.5 11.5h3v3h-3z" stroke="url(#d)"/></g></g><g transform="translate(-1)"><path d="m.77148438.5c-.1502372 0-.27148438.13567055-.27148438.3046875v14.3906245c0 .169017.12124718.304688.27148438.304688h4.22851562v-15z" fill="url(#e)" transform="translate(1)"/><path d="m.50195312.00195313c-.276 0-.49999999.22399999-.49999999.49999999l.00195312 14.99804688c0 .276.224.5.5.5h4.49609375v-.998047h-3.9980469l-.0019531-9.001953h4v-1h-4v-4h4v-.99804687zm.50195308 9.99804687v1h3.9960938v-1z" opacity=".32" transform="translate(1)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.5 1.5h3v3h-3z" stroke="url(#b)"/><path d="m2.5 6.5h3v3h-3z" stroke="url(#c)"/><path d="m2.5 11.5h3v3h-3z" stroke="url(#d)"/></g></g><g stroke-width="1.546121" transform="matrix(0 -1 -1 0 21.999544 21.999081)"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#f)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#h)" stroke-miterlimit="7" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_distributehorzcenter.svg b/icon-themes/elementary_svg/cmd/sc_distributehorzcenter.svg
new file mode 100644
index 000000000..11d0dd106
--- /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 000000000..a65718318
--- /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 000000000..46a144064
--- /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 000000000..990c80707
--- /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_distributerows.svg b/icon-themes/elementary_svg/cmd/sc_distributerows.svg
new file mode 100644
index 000000000..f90d4b343
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_distributerows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="e" gradientTransform="matrix(.59436 0 0 .5999 -19.767 -4.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#h" y1="15.5" y2="48.396"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.725001" x2="24.413149" y1="3.185009" y2="3.185009"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.051733" x2="31.051733" y1="49.953613" y2="62.685616"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.59436 0 0 .5999 -19.765 -.533)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(-.002 -.002)"><rect fill="url(#h)" height="3.998" rx=".424" ry=".491" width="14.998" x=".502" y="5.502"/><path d="m.502 5.002c-.276 0-.5.224-.5.5v3.996c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.002-5.004 0 1.003 0-3.996 0-.276-.224-.5-.5-.5zm.5 1 3.998-.002v3h-4zm4.998-.002 4.002.002-.002 2.998h-4v-1h.002v-1.998h-.002zm5 0 4.002.002.002 2.998h-4.004v-1h.002v-1.998h-.002z" opacity=".32"/><g fill="none"><path d="m9.502 6.502h-3v2l2.9979996-.002z" stroke="url(#d)"/><path d="m4.502 6.502h-3v2l2.9979996-.002z" stroke="url(#c)"/><path d="m14.502 6.502h-3l-.002 1.998h3z" stroke="url(#a)"/></g></g><g transform="translate(-.002 -4.002)"><path d="m.92382812 1.5c-.23489599 0-.42382812.2182204-.42382812.4902344v2.0097656h14.998047v-2.0097656c0-.272014-.188932-.4902344-.423828-.4902344z" fill="url(#e)" transform="translate(.002 4.002)"/><path d="m.5 1c-.276 0-.5.224-.5.5v2.5h.99804688l.00195312-2 3.9980469-.0019531v2.0019531h1v-.0019531h.0019531v-1.9980469h-.0019531v-.0019531l4.0019531.0019531-.0019531 2h1.0000001v-.0019531h.001953v-1.9980469h-.001953v-.0019531l4.001953.0019531.001953 2h.998047c-.000096.0968041 0 .6274291 0-2.5 0-.276-.224-.5-.5-.5z" opacity=".32" transform="translate(.002 4.002)"/><g fill="none"><path d="m9.502 6.502h-3l.002 1.002 2.9979996-.002z" stroke="url(#d)"/><path d="m4.502 6.502h-3l.002 1.002 2.9979996-.002z" stroke="url(#c)"/><path d="m14.502 6.502h-3v1h3z" stroke="url(#a)"/></g></g><g stroke-width="1.546121" transform="matrix(.99999998 0 0 -.99999998 0 22.000063)"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#f)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#g)" stroke-miterlimit="7" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_distributeselection.svg b/icon-themes/elementary_svg/cmd/sc_distributeselection.svg
new file mode 100644
index 000000000..b139ec02e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_distributeselection.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" 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="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9.602433" x2="46.602432" y1="-32.928219" y2="-32.928219"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="21.935766" x2="42.491322" y1="-8.735909" y2="-8.735909"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14.497891" x2="5.497891" xlink:href="#a" y1="-6.001801" y2="-6.001801"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.497891" x2="2.497891" xlink:href="#a" y1="-15.001801" y2="-15.001801"/><g transform="matrix(0 1 -1 0 -.001801 -.497891)"><g stroke-width="1.000249"><path d="m2.997891-15.501801h11.999694v6.003608l-11.999694-.003608z" fill="#e9e9e9" fill-rule="evenodd" stroke="url(#e)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m3.998074-14.498001h9.99978v3.999806h-9.99978z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-miterlimit="2"/><path d="m5.998197-6.49795h7.99908v5.999751h-7.99908z" fill="#e9e9e9" fill-rule="evenodd" stroke="url(#d)" stroke-linejoin="round" stroke-miterlimit="0"/></g><path d="m6.99753-5.498072h6.000422v3.999871h-6.000422z" fill="none" stroke="url(#c)" stroke-miterlimit="3"/></g><g fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961" transform="translate(.001926 .499692)"><g transform="matrix(0 -1 1 0 20.500306 .000308)"><path d="m-7-9.000308h3v2h-3z"/><path d="m-12-9.000308h3v2h-3z"/><path d="m-17-9.000308h3v2h-3z"/><path d="m-2-9.000308h3v2h-3z"/></g><g transform="matrix(0 -1 1 0 11.498382 .000308)"><path d="m-7-9.000308h3v2h-3z"/><path d="m-12-9.000308h3v2h-3z"/><path d="m-17-9.000308h3v2h-3z"/><path d="m-2-9.000308h3v2h-3z"/></g></g></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 000000000..34d233a84
--- /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 000000000..bade570cd
--- /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 000000000..bda2bb507
--- /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 000000000..c998201ff
--- /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/cmd/sc_documentation.svg b/icon-themes/elementary_svg/cmd/sc_documentation.svg
new file mode 100644
index 000000000..59a23c8b3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_documentation.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" 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(.24285691 0 0 .32594469 3.42144 -.323148)" 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" gradientTransform="matrix(.32160807 0 0 .3333374 1.824853 -.349077)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.96741" x2="4.96741" y1=".511429" y2="15.497143"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m5 .4991096c1.947784 0 8.500002.00095406 8.500002.00095406l.00001 14.99993634s-5.6666748 0-8.500012 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#b)" stroke-width=".954342"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#a)" stroke-linecap="round"/><path d="m5.0000001.49997396 8.5000249.000954.000013 14.99909804h-8.5000381" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m6 3.499995h.7537691zm.8643219 0h.703517zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0h1.5879396zm-3.5075384.994817h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437188zm.8442218 0h.633165zm-4.562815 1.005188h.5125628zm.6733666 0h1.8994984zm-.6733666 1.9947954h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437188zm.8442218 0h.633165zm-4.562815 1.0052046h.7537691zm.8643219 0h.6934672zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0h1.5778886zm-3.5075384 1h1.1758797zm1.3065331 0h.5628138zm.6633158 0h.2814074zm.3919602 0h.5125629zm.6231157 0h.5226136zm.6231156 0h.8341716zm.9447246 0h1.085426zm-4.552765 1.994804h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437188zm.8442218 0h.633165zm-4.562815 1.005196h1.2462313zm1.3567841 0h.3919602zm.4924622 0h.8944722zm.9949753 0h1.3165834zm1.4271354 0h.894473zm.984925 0h.190955zm-5.256282 1h1.2462313zm1.3567841 0h.5628138zm.6633168 0h.8844215zm.9849245 0h.954774zm1.0653266 0h.38191zm.482413 0h.211055zm.321607 0h.592966z" stroke="url(#d)"/></g><path d="m4.9999997 15.5h-2.4999997v-15h2.5" fill="url(#e)"/><g fill="none"><path d="m4.5000001 14.5h-1v-13h1" opacity=".5" stroke="url(#a)" stroke-linecap="square"/><path d="m5.0000065 15.500026h-2.5000445l.0000001-15.00005204 2.5000314.00002604" opacity=".5" stroke="#0d52bf" stroke-linejoin="round" stroke-width=".999922"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_donation.svg b/icon-themes/elementary_svg/cmd/sc_donation.svg
new file mode 100644
index 000000000..30890406e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_donation.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" gradientTransform="matrix(.35135 0 0 .24324 -.432 2.162)" gradientUnits="userSpaceOnUse" x1="40.29" x2="40.29" y1="7.556" y2="40.444"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.34783 0 0 .33333 -.348 -1.333)" gradientUnits="userSpaceOnUse" x1="22.5" x2="22.5" y1="19.5" y2="44.625"><stop offset="0" stop-color="#273445"/><stop offset="1" stop-color="#0e141f"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.35778 0 0 .34425 .487 5.606)" gradientUnits="userSpaceOnUse" x1="10" x2="20" y1="-3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.34427 0 0 .30272 -.43 -1.705)" gradientUnits="userSpaceOnUse" x1="23.25" x2="23.25" y1="-28.809" y2="70.295"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><rect fill="url(#d)" height="11" rx="1" width="15" x=".5" y="2.5"/><path d="m1.5 3.5h13v9h-13z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="11" opacity=".5" rx="1" stroke="#667885" stroke-linecap="round" stroke-linejoin="round" width="15" x=".5" y="2.5"/><path d="m0 5h16v2h-16z" fill="url(#b)"/><path d="m1.933 3c-.517 0-.933.395-.933.885v5.115l14-4.42v-.695c0-.49-.416-.885-.933-.885z" fill="url(#c)" opacity=".2"/><circle cx="13.5" cy="12.5" fill="#fff" opacity=".1" r=".5"/><circle cx="13.5" cy="11.5" fill="#667885" opacity=".25" r=".5"/><circle cx="11.5" cy="12.5" fill="#fff" opacity=".1" r=".5"/><circle cx="11.5" cy="11.5" fill="#667885" opacity=".25" r=".5"/><path d="m2 8h9v2h-9z" fill="#95a3ab"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_doubleclicktextedit.svg b/icon-themes/elementary_svg/cmd/sc_doubleclicktextedit.svg
new file mode 100644
index 000000000..dfd59f812
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_doubleclicktextedit.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="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="b"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><radialGradient id="d" cx="8" cy="4.143" gradientTransform="matrix(-4.66667 0 0 -5.33333 45.333 21.095)" gradientUnits="userSpaceOnUse" r="3"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<g transform="translate(-4)"><path d="m5 .428a.572.572 0 0 0 -.572.572v1a.572.572 0 0 0 .572.572h1.428v10.856h-1.428a.572.572 0 0 0 -.572.572v1a.572.572 0 0 0 .572.572h6a.572.572 0 0 0 .572-.572v-1a.572.572 0 0 0 -.574-.572l-1.426.006v-10.868l1.426.006a.572.572 0 0 0 .574-.572v-1a.572.572 0 0 0 -.572-.572z" fill="url(#d)"/><path d="m7.693 0-3.243.012h-.032c-.236.018-.418.22-.418.468l.004 2.065c0 .257.2.466.45.467l1.546-.012v10l-1.547-.012c-.248 0-.45.21-.45.467l-.003 2.065c0 .247.182.45.418.468h.03l3.246.012c.012 0 .022 0 .034-.002h.01l.034.002 3.78-.008c.25 0 .45-.21.45-.467l.004-2.066c0-.258-.2-.467-.45-.468l-1.571.009.015-5-.016-5 1.57.008c.25 0 .45-.21.45-.467l-.004-2.065c0-.258-.2-.467-.45-.467l-3.78-.009c-.01 0-.02 0-.032.002h-.01l-.036-.002zm-2.693 1h6v1l-1.547-.006c-.248 0-.453.276-.453.533v10.946c0 .257.205.532.453.533l1.547-.006v1h-6v-1h1.55c.25 0 .45-.275.45-.533v-10.934c0-.258-.2-.533-.45-.533h-1.55z" fill-opacity=".431"/><path d="m5 1v1h1.55c.25 0 .45.275.45.533v10.934c0 .258-.2.534-.45.533h-1.55v1h6v-1l-1.547.006c-.248 0-.453-.276-.453-.533v-10.946c0-.257.205-.532.453-.533l1.547.006v-1z" fill="url(#d)"/></g><g transform="matrix(.69327406 0 0 .69327406 4.147082 6)"><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".05" stroke="#000" stroke-linejoin="round" stroke-width="4.327293"/><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".2" stroke="#000" stroke-linejoin="round" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2.884862"/><path clip-path="url(#b)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#a)" stroke-width="2.916219" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#c)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_downsearch.svg b/icon-themes/elementary_svg/cmd/sc_downsearch.svg
new file mode 100644
index 000000000..172f86110
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_downsearch.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" gradientTransform="matrix(0 .61157583 -.6008607 0 14.611229 .970842)" gradientUnits="userSpaceOnUse" x1="1.682796" x2="23.836843" y1="10.24962" y2="10.24962"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.39056144 .43562686 0 -15.519345 20.010508)" gradientUnits="userSpaceOnUse" x1="25.631071" x2="17.949821" y1="57.037033" y2="57.037033"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.66975928 .49699178 0 -18.864984 27.525589)" gradientUnits="userSpaceOnUse" x1="35.125439" x2="27.66007" y1="53.037033" y2="53.037033"><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><path d="m7.9980469 13.500001c-.080838 0-.1508278-.03231-.2089844-.08789l-4.1875005-4.339844c-.062219-.059439-.101562-.1428761-.101562-.2421875 0-.1845228.130217-.3222656.304688-.3222656h2.3964839c.1628379.000116.2988281-.1459138.2988281-.3242187v-5.3769528c0-.174818.1290258-.306641.3007812-.306641h2.4023438c.1717556 0 .3007813.131823.3007812.306641v5.4082028c.015028.1636803.1455949.2930775.2988282.2929687h2.3964846c.174469 0 .300781.1377426.300781.3222656 0 .1845764-.07628.1785565-.103516.2421875l-4.1874996 4.339843c-.054667.05559-.1295192.08789-.2109375.087891z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#a)"/><g fill="none"><path d="m6.5 9.5h-1.0931236l2.5931236 2.706997 2.602876-2.706997h-1.102876" opacity=".6" stroke="url(#b)" stroke-width=".999996"/><path d="m9.4819632 9.5000002c-.4109944 0-.9813632-.6055885-.9814655-1.1198537 0 0-.02477-3.2222699-.0009955-4.8801464h-.9990045l-.0009955 4.8801464c-.0000622.465044-.5025106 1.1198537-.9995024 1.1198537" opacity=".6" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_drawcaption.svg b/icon-themes/elementary_svg/cmd/sc_drawcaption.svg
new file mode 100644
index 000000000..62a8ac6eb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_drawcaption.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.32160807 0 0 -.3333374 3.824853 13.349077)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.118644" x2="6.847457" y1="15.932206" y2=".271189"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="28.111103" x2="28.111103" y1="32.538464" y2="6.923079"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" 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(.28571361 0 0 .30419701 -25.704585 .164808)" gradientUnits="userSpaceOnUse" x1="124.96635" x2="124.96635" y1="32.331669" y2="-.541764"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+/&amp;amp;amp;gt;<g transform="matrix(1 0 0 -1 0 16.000005)"><path d="m5.5.5v5h-3.75l-1.25 9.921875v.07813h1.8261719c.3334553-2.563323.7015733-5.7194328 1.0175781-8.000005h2.15625v5h10v-12z" fill="url(#d)"/><path d="m5.5.5v5h-3.75l-1.25 9.921875v.07813h1.8261719c.3334553-2.563323.7015733-5.7194328 1.0175781-8.000005h2.15625v5h10v-12z" fill="none" stroke="url(#b)" stroke-linejoin="round"/><path d="m7 2h7v9h-7z" fill="none"/><path d="m6 1v5h-3.8202271l-1.1246882 9h.8347458l.9543663-8h3.1558032v5h9v-11zm1 1h7v9h-7z" fill="url(#c)"/><path d="m8 9.500005h.7537691zm.8643219 0h.703517zm.8140698 0h.6231153zm.7236183 0h.271357zm.38191 0h.603015zm.723618 0h1.58794zm-3.507538-.994817h.9949753zm1.0954773 0h1.6281407zm1.7286437 0h.79397zm.894472 0h.743719zm.844222 0h.633165zm-4.562815-1.005188h.5125628zm.6733666 0h1.8994984zm-.6733666-1.994795h.9949753zm1.0954773 0h1.6281407zm1.7286437 0h.79397zm.894472 0h.743719zm.844222 0h.633165zm-4.562815-1.005205h.7537691zm.8643219 0h.6934672zm.8140698 0h.6231153zm.7236183 0h.271357zm.38191 0h.603015zm.723618 0h1.577889zm-3.507538-1h1.1758797zm1.3065331 0h.5628138zm.6633158 0h.2814071zm.3919601 0h.512563zm.623116 0h.522613zm.623115 0h.834172zm.944725 0h1.085426z" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_drawchart.svg b/icon-themes/elementary_svg/cmd/sc_drawchart.svg
new file mode 100644
index 000000000..97f40e621
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_drawchart.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15.509959" x2="15.509959" y1="7.009537" y2="22.009726"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.00994" x2="14.00124" y1="9.009563" y2="19.999826"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.986217" x2="12.986217" y1="11.009587" y2="20.009701"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="22.696379" x2="22.696379" y1="-6.010596" y2=".352606"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16.001587" x2="16.001587" y1="15.009638" y2="20.009701"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><g transform="matrix(.26458 0 0 .26458 -2.913 -1.59)"><rect fill="url(#a)" height="14.000176" rx="1" width="4.00005" x="17.509985" y="7.509543"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.503 8.5167 2.007022-.00714v12.000151h-2.000025z" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="miter"/><rect height="14.000176" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="4.00005" x="17.509985" y="7.509543"/></g></g><g transform="matrix(.26458 0 0 .26458 -.79006 -1.59)"><rect fill="url(#c)" height="12.000152" rx="1" width="4.000051" x="14.486236" y="9.509568"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.486249 10.509581h2.000025v10.000126h-2.000025z" opacity=".5" stroke="url(#d)" stroke-linecap="square" stroke-linejoin="miter"/><rect height="11.990432" opacity=".5" rx=".78992" ry=".51261" stroke="#cc3b02" width="3.995064" x="14.486236" y="9.509568"/></g></g><g transform="matrix(.26458 0 0 .26458 -4.2337 -1.59)"><rect fill="url(#e)" height="7.990581" rx="1" width="3.998792" x="17.501606" y="13.509619"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.501619 14.509632h2.000025v6.000075h-2.000025z" opacity=".5" stroke="url(#f)" stroke-linecap="square" stroke-linejoin="miter"/><rect height="8.000101" opacity=".5" rx=".86555" ry=".59664" stroke="#206b00" stroke-width="1.000013" width="4.000051" x="17.501606" y="13.509619"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dsbdocumentdatasource.svg b/icon-themes/elementary_svg/cmd/sc_dsbdocumentdatasource.svg
new file mode 100644
index 000000000..fe93615f4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dsbdocumentdatasource.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" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25764 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#e" y1="-7.666" y2="-7.666"/><linearGradient id="e"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56273 0 0 .59218 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#g" y1="22.537" y2="27.546"/><linearGradient id="g"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.25764 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#e" y1="-7.666" y2="-7.666"/><linearGradient id="i" gradientTransform="matrix(.56273 0 0 .59218 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#g" y1="22.537" y2="27.546"/><linearGradient id="j" gradientTransform="matrix(.25764 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#e" y1="-7.666" y2="-7.666"/><linearGradient id="k" gradientTransform="matrix(.56273 0 0 .58293 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#g" y1="22.537" y2="27.546"/><linearGradient id="l" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.3143 0 0 .3421 .457 15.618)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><clipPath id="o"><path d="m-1 16h10v14h-10z"/></clipPath><path d="m2.5.5h11v15h-11z" fill="url(#b)" stroke-width="1.08562"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#c)" stroke-linejoin="round"/><g clip-path="url(#o)" opacity=".7" transform="translate(4 -15)"><path d="m14.46 29.5c0 1.2-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#d)" stroke="url(#f)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#h)" stroke="url(#i)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.898 2-6.467 2-3.57 0-6.468-.95-6.468-2 0-4.344-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#j)" stroke="url(#k)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#l)" stroke="url(#m)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#n)" width="11" x="2.5" y="17.5"/></g><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#a)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dsbinsertcontent.svg b/icon-themes/elementary_svg/cmd/sc_dsbinsertcontent.svg
new file mode 100644
index 000000000..a2f5e41e5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dsbinsertcontent.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" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><radialGradient id="b" cx="10.5" cy="12.999889" gradientTransform="matrix(.19563041 4.4995035 -3.8339024 .16669128 58.286188 -34.911755)" gradientUnits="userSpaceOnUse" r="2.999555"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.75675483 0 0 .54053921 4.697392 13.814672)" gradientUnits="userSpaceOnUse" x1="8.328467" x2="8.328467" y1="5.892871" y2="15.142894"><stop offset="0" stop-color="#fff"/><stop offset=".04168307" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96375686" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round"><path d="m2 6.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m14 7v.5zm-12 0v.5h12v-.5zm12 0v.5z" fill="#bebebe" opacity=".2"/><path d="m2 6.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m2 2.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m14 3v.5zm-12 0v.5h12v-.5zm12 0v.5z" fill="#bebebe" opacity=".2"/><path d="m2 2.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m2 10.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m7 11v.5zm-5 0v.5h5v-.5zm5 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m2 10.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(0 -10)"><path d="m7.5017807 15.5h5.9982193l-.00089 7.99911h-5.9982193z" fill="url(#b)"/><g fill="none"><path d="m7.5017807 15.5h5.9982193l-.00089 7.99911h-5.9982193z" opacity=".5" stroke="#206b00" stroke-width="1.001781"/><path d="m8.5 16.5h4v6h-4z" opacity=".3" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_dsbrowserexplorer.svg b/icon-themes/elementary_svg/cmd/sc_dsbrowserexplorer.svg
new file mode 100644
index 000000000..9df4ca856
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dsbrowserexplorer.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="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".680702"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19.0036396" x2="19.0036396" y1="2.283259" y2="5.3754912"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.3652913" x2="14.3652913" y1="3.8293751" y2="4.60243315"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.684467" x2="16.684467" xlink:href="#a" y1="-3.128147" y2="10.786899"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.457523" x2="17.457523" xlink:href="#a" y1="-3.128147" y2="10.786899"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.338983" x2="8.288135" y1="14.008475" y2="1.127119"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><path d="m1.974.5c-.817 0-1.474.657-1.474 1.474v12.526h14v-12.527c0-.816-.657-1.473-1.474-1.473z" fill="#e9e9e9" stroke="url(#f)"/><path d="m2.205 1.5c-.39 0-.705.372-.705.834v1.166h12v-1.166c0-.462-.314-.834-.705-.834z" fill="none" opacity=".8" stroke="#fff"/><path d="m1 5h13v9h-13z" fill="#fff"/><path d="m1 4.5h13" fill="none" stroke="#8c8c8c"/><path d="m4.53125 5.6464842a1.4838054 1.4838054 0 0 0 -1.5273438 1.4824218v.8769532l-2.52148432.00195a1.4838054 1.4838054 0 0 0 -.48242188.0839875v5.8046873a1.4838054 1.4838054 0 0 0 .49804688.08594l2.51757812-.002v.921875a1.4838054 1.4838054 0 0 0 1.484375 1.48442h.00195a1.4838054 1.4838054 0 0 0 .9765656-.367188l4.5507814-3.980469a1.4838054 1.4838054 0 0 0 -.029297-2.2578122l-4.5644531-3.7929688a1.4838054 1.4838054 0 0 0 -.9042969-.3417968z" display="block" fill="#fff" fill-opacity=".614108"/><path d="m11.453125.65820291a1.4838054 1.4838054 0 0 0 -.904297.34179688l-4.564453 3.79296881a1.4838054 1.4838054 0 0 0 -.0292969 2.2578124l4.5507809 3.980469a1.4838054 1.4838054 0 0 0 .976563.367188h.002a1.4838054 1.4838054 0 0 0 1.484328-1.4843757v-.921875l2.517578.00195a1.4838054 1.4838054 0 0 0 .611328-.1308563v-5.7167968a1.4838054 1.4838054 0 0 0 -.595703-.1269532l-2.521484-.00195v-.8769562a1.4838054 1.4838054 0 0 0 -1.527344-1.48242189z" display="block" fill="#fff" fill-opacity=".614108"/><g stroke-width="1.546116"><g transform="matrix(.64678195 0 0 .64678195 -6.291211 8.523229)"><path d="m16.684465 9.9486742 6.957523-6.1192986-6.957523-6.1844645v3.8652903l-6.184424-.010201.000001 4.64855h6.184464z" style="display:block;stroke:#a62100;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#e);stroke-miterlimit:7"/><g fill="none"><path d="m17.457523 3.0563173h.399262c.373796 0 .373796 0 .373796-.3175645v-1.6593098l3.092233 2.7499324-3.092233 2.7057047v-1.5340378c0-.3986089 0-.3986089-.372449-.3986089h-.400609" opacity=".5" stroke="url(#b)"/><path d="m17.457523 3.0563173h-5.411406v1.5461161h5.411406" opacity=".5" stroke="url(#c)"/></g></g><g transform="matrix(-.64678195 0 0 .64678195 22.291212 3.523229)"><path d="m16.684465 9.9486742 6.957523-6.1192986-6.957523-6.1844645.000002 3.8652903-6.184426-.010201.000001 4.64855h6.184464z" style="display:block;stroke:#a62100;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d);stroke-miterlimit:7"/><g fill="none"><path d="m17.457523 3.0563173h.399262c.373796 0 .373796 0 .373796-.3175645v-1.6593098l3.092233 2.7499324-3.092233 2.7057047v-1.5340378c0-.3986089 0-.3986089-.372449-.3986089h-.400609" opacity=".5" stroke="url(#b)"/><path d="m17.457523 3.0563173h-5.411406v1.5461161h5.411406" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_duplicatepage.svg b/icon-themes/elementary_svg/cmd/sc_duplicatepage.svg
new file mode 100644
index 000000000..46e3b3176
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_duplicatepage.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.25568731 0 0 -.17604034 13.353337 17.657486)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.18918906 0 0 .24324323 5.459188 3.162165)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#c" y1="7.555544" y2="40.444435"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25714449 0 0 .23901336 3.828532 2.897003)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#e" y1=".985206" y2="47.013336"/><linearGradient id="e"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.20764335 0 0 .2236809 19.105546 2.630629)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" xlink:href="#g" y1="50.786446" y2="2.906247"/><linearGradient id="g"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.18918906 0 0 .24324323 1.459187 .162165)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#c" y1="7.555544" y2="40.444435"/><linearGradient id="i" gradientTransform="matrix(.25714449 0 0 .23901336 -.171468 -.102997)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#e" y1=".985206" y2="47.013336"/><linearGradient id="j" gradientTransform="matrix(.20764335 0 0 .2236809 15.105546 -.369371)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" xlink:href="#g" y1="50.786446" y2="2.906247"/><linearGradient id="k" gradientTransform="matrix(.26423972 0 0 -.23508661 .152085 12.576766)" gradientUnits="userSpaceOnUse" x1="25.46862" x2="25.46862" y1="32.841259" y2="2.723591"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="5.73154" x2="5.899279" y1="6.972961" y2="12.650928"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.499961.49996096c2.0623745 0 9.000067.000712 9.000067.000712l.000012 10.99936604s-6.0000528 0-9.000079 0c0-3.66669 0-7.333378 0-11.00006704z" fill="url(#i)" stroke="url(#j)" stroke-linejoin="round" stroke-width=".999922"/><path d="m9.4999998 10.5h-7.0000001v-9h7.0000001z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m4 2c1.6040548 0 6.999992.000668 6.999992.000668l.000008 9.999332s-4.6666668 0-7 0c0-3.333325 0-6.666648 0-9.999971z" opacity=".05"/><path d="m5.4999613 3.499961c2.0623745 0 9.0000667.000712 9.0000667.000712l.000012 10.999366s-6.0000525 0-9.0000787 0c0-3.66669 0-7.333378 0-11.000067z" fill="url(#d)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m13.5 13.5h-7v-9h7z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.0026383 11.245895a4.0001608 2.7541062 0 1 1 8.0003217 0 4.0001608 2.7541062 0 0 1 -8.0003217 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><g transform="translate(1.233498 2.409228)"><path d="m4.1972475 3.4812663c-3.35515788 2.1649249-1.3398156 6.3173698 2.0789355 6.3173698v1.7200979l4.249674-3.2148613-4.249674-3.006046v1.8003238c-2.4120014.0894127-3.4664244-2.1062743-1.7420866-3.6168842z" display="block" fill="url(#k)"/><g fill="none"><path d="m4.1501107 3.4072865c-3.41560759 2.2047897-1.3639548 6.4336967 2.1163916 6.4336967v1.7517708l4.3262397-3.2740578-4.3262397-3.0613992v1.8334748c-2.4554583.091059-3.5288789-2.145059-1.7734738-3.6834853z" stroke="#0d52bf" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.671875 7.2402344c.2099117.4951025.5183283.8570023.9042969 1.1035156.6654241.4249981 1.5600315.5436133 2.3984375.4765625a.31452192.31452192 0 0 1 .3398437.3203125l-.00586.34375 1.53125-1.1386719-1.5429681-1.1035156-.015625.4785156a.31452192.31452192 0 0 1 -.2421875.296875c-.9797155.229553-1.951649.0696192-2.7246094-.3105469-.2497513-.1228355-.4384988-.30099-.6425781-.4667968z" opacity=".5" stroke="url(#l)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_duplicatesheet.svg b/icon-themes/elementary_svg/cmd/sc_duplicatesheet.svg
new file mode 100644
index 000000000..95db1995c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_duplicatesheet.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.59436 0 0 .5999 -22.265323 -.032977)" gradientUnits="userSpaceOnUse" x1="50.91758" x2="50.912964" xlink:href="#g" y1="3.392116" y2="22.438185"/><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 -.234164 -4.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#h" y1="21.090319" y2="22.445583"/><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 -.280774 -8.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#h" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 4.719226 -8.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#h" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 -.280774 -12.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#h" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 4.719226 -12.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#h" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.59436 0 0 .5999 -22.265323 -.032977)" gradientUnits="userSpaceOnUse" x1="50.91758" x2="50.912964" y1="3.392116" y2="22.438185"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-2 -1)"><path d="m2.5 1.5h10v8h-4.220339l-2.779661 4h-3z" fill="url(#g)"/><path d="m2.5 1c-.276-.0000539-.5.224-.5.5l.00195 11.998047c0 .276.224.499946.5.5l3.2104133.001953 2.7876367-4h3.5 1c-.000454-2.6636061-.002-4.9586117-.002-8.4980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.0019531v3h-4l-.00195-2.9980469h-1l.00195 2.9980469h-4v1h4v3h-4v-3zm5.0019531 4.0019531h4v3h-4zm-5 4h2 2l-2 3h-2z" fill="#666" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m3.5 10.5h2.5466102l-1.3121498 2h-1.2344604z" opacity=".5" stroke="url(#b)"/><path d="m3.5 6.5h3v2h-3z" opacity=".5" stroke="url(#c)"/><path d="m8.5 6.5h3v2h-3z" opacity=".5" stroke="url(#d)"/><path d="m3.5 2.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m8.5 2.5h3v2h-3z" opacity=".5" stroke="url(#f)"/></g></g><g transform="translate(3.00195 1.998047)"><path d="m2.5 1.5h10v8h-4.220339l-2.779661 4h-3z" fill="url(#a)"/><path d="m2.5 1c-.276-.0000539-.5.224-.5.5l.00195 11.998047c0 .276.224.499946.5.5l3.2104133.001953 2.7876367-4h3.5 1c-.000454-2.6636061-.002-4.9586117-.002-8.4980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.0019531v3h-4l-.00195-2.9980469h-1l.00195 2.9980469h-4v1h4v3h-4v-3zm5.0019531 4.0019531h4v3h-4zm-5 4h2 2l-2 3h-2z" fill="#666" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m3.5 10.5h2.5466102l-1.3121498 2h-1.2344604z" opacity=".5" stroke="url(#b)"/><path d="m3.5 6.5h3v2h-3z" opacity=".5" stroke="url(#c)"/><path d="m8.5 6.5h3v2h-3z" opacity=".5" stroke="url(#d)"/><path d="m3.5 2.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m8.5 2.5h3v2h-3z" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_duplicateslide.svg b/icon-themes/elementary_svg/cmd/sc_duplicateslide.svg
new file mode 100644
index 000000000..3c48a41c3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_duplicateslide.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" gradientTransform="matrix(.26423972 0 0 -.23508661 .152085 12.576766)" gradientUnits="userSpaceOnUse" x1="25.46862" x2="25.46862" y1="32.841259" y2="2.723591"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.73154" x2="5.899279" y1="6.972961" y2="12.650928"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.1892 0 0 .24324 5.46 3.162)" gradientUnits="userSpaceOnUse" x1="-1.846" x2="43.258" y1="21.746" y2="20.736"><stop offset="0" stop-color="#fff"/><stop offset=".461" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25714 0 0 .239 3.83 2.897)" gradientUnits="userSpaceOnUse" x1="2.326" x2="40.82" y1="20.132" y2="19.641"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.20764 0 0 .22368 19.106 2.63)" gradientUnits="userSpaceOnUse" x1="-22.238" x2="-70.397" y1="28.054" y2="29.124"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-1.148" x2="-1.148" xlink:href="#g" y1="3.515" y2="15.475"/><linearGradient id="g"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" y1="7.35" y2="40.65"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="2.106" x2="2.106" xlink:href="#g" y1="2.532" y2="14.492"/><path d="m5.5 3.5h9v11h-9z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" transform="matrix(0 1 -1 0 15 -3.996)"/><path d="m13.5 13.5h-7v-9h7z" fill="none" stroke="url(#c)" stroke-linecap="round" transform="matrix(0 1 -1 0 15 -3.996)"/><path d="m10.746 9.983c0 3.044-4.008 4.152-5.573 1.543-1.564-2.61 1.3-5.623 3.986-4.19l-1.414 2.648z" fill="url(#f)" opacity=".5" transform="translate(0 -3.996)"/><path d="m10.746 9.992c0 1.3-.946 2.544-2.2 2.89-1.253.348-2.704-.232-3.373-1.348-.005.005 2.573-1.542 2.573-1.542z" fill="url(#f)" opacity=".5" transform="translate(0 -3.996)"/><path d="m3 14.5h-2.5c.002-3.655.002-8.53 0-9.008h2.5" fill="url(#i)" transform="translate(0 -3.996)"/><path d="m3 10.504h-2.376c-.233-.142-.056-.424-.11-.625v-8.316l.03-.048.08-.02h2.376" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m2.5 13.5h-1v-7.008h1" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="square" transform="translate(0 -3.996)"/><path d="m10.746 9.982c0 1.3-.946 2.544-2.2 2.89-.03-.004-.8-2.89-.8-2.89z" fill="url(#f)" transform="translate(0 -3.996)"/><path d="m5.5 3.5h9v11h-9z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" transform="matrix(0 1 -1 0 19 0)"/><path d="m13.5 13.5h-7v-9h7z" fill="none" stroke="url(#c)" stroke-linecap="round" transform="matrix(0 1 -1 0 19 0)"/><path d="m10.746 9.983c0 3.044-4.008 4.152-5.573 1.543-1.564-2.61 1.3-5.623 3.986-4.19l-1.414 2.648z" fill="url(#f)" opacity=".5" transform="translate(4)"/><path d="m10.746 9.992c0 1.3-.946 2.544-2.2 2.89-1.253.348-2.704-.232-3.373-1.348-.005.005 2.573-1.542 2.573-1.542z" fill="url(#f)" opacity=".5" transform="translate(4)"/><path d="m3 14.5h-2.5c.002-3.655.002-8.53 0-9.008h2.5" fill="url(#i)" transform="translate(4)"/><path d="m7 14.5h-2.376c-.233-.142-.056-.424-.11-.625v-8.315l.03-.048.08-.02h2.376" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m2.5 13.5h-1v-7.008h1" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="square" transform="translate(4)"/><path d="m10.746 9.982c0 1.3-.946 2.544-2.2 2.89-.03-.004-.8-2.89-.8-2.89z" fill="url(#f)" transform="translate(4)"/><g transform="translate(1.233498 2.409229)"><path d="m4.1972475 3.4812663c-3.35515788 2.1649249-1.3398156 6.3173698 2.0789355 6.3173698v1.7200979l4.249674-3.2148613-4.249674-3.006046v1.8003238c-2.4120014.0894127-3.4664244-2.1062743-1.7420866-3.6168842z" display="block" fill="url(#a)"/><g fill="none"><path d="m4.1501107 3.4072865c-3.41560759 2.2047897-1.3639548 6.4336967 2.1163916 6.4336967v1.7517708l4.3262397-3.2740578-4.3262397-3.0613992v1.8334748c-2.4554583.091059-3.5288789-2.145059-1.7734738-3.6834853z" stroke="#0d52bf" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.671875 7.2402344c.2099117.4951025.5183283.8570023.9042969 1.1035156.6654241.4249981 1.5600315.5436133 2.3984375.4765625a.31452192.31452192 0 0 1 .3398437.3203125l-.00586.34375 1.53125-1.1386719-1.5429681-1.1035156-.015625.4785156a.31452192.31452192 0 0 1 -.2421875.296875c-.9797155.229553-1.951649.0696192-2.7246094-.3105469-.2497513-.1228355-.4384988-.30099-.6425781-.4667968z" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_edit.svg b/icon-themes/elementary_svg/cmd/sc_edit.svg
new file mode 100644
index 000000000..d7fdd3d56
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_edit.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 22.792 .7)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>/&amp;gt;<path d="m11.173 14.52-.903-3.092h-4.54l-.903 3.09h-2.847l4.398-13.036h3.23l4.412 13.04zm-1.533-5.4q-1.252-4.203-1.414-4.753-.154-.55-.222-.87-.28 1.136-1.61 5.62z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".471" stroke-width=".962"/><path d="m9 0v3h1l1-.287v9.487l-1 .8h-1v3h7v-3h-1l-1-.726v-9.596l1.143.322h.857v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16-4.944 1.94-.027s1 0 1 1v15.387s-.087 1.544-1.088 1.544h-1.852m5.833-17.95-1.91.018s-1 0-1 1v15.932s.09 1.01 1.09 1l1.82-.016" fill="none" stroke="#fff" stroke-width="1.267" transform="matrix(.85714 0 0 .72727 -3.714 5.09)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_editannotation.svg b/icon-themes/elementary_svg/cmd/sc_editannotation.svg
new file mode 100644
index 000000000..370a9623e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_editannotation.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="33.891682" x2="151.63832" y1="-119.68561" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m2.5.5c-1.1080002 0-2 .8919999-2 2v7c0 1.108.8919998 2 2 2h1.8007812l-.8007812 4 4.0000001-4h5.9999999c1.108 0 2-.892 2-2v-7c0-1.1080001-.892-2-2-2z" fill="url(#l)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5 1.5c-.5712976 0-1 .4287025-1 1v7c0 .571297.4287025 1 1 1h1.8007812c.6315369.000002 1.104974.578124.9804688 1.197266l-.1523438.759765 1.6640626-1.664062c.1875117-.187536.4418322-.292918.7070312-.292969h6c.571297 0 1-.428703 1-1v-7c0-.5712974-.428703-1-1-1z" fill="none" stroke="url(#m)" stroke-linecap="square"/></g><g transform="matrix(.26458333 0 0 .26458333 -.0674 -.131018)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#b)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#d)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#f)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#g)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#h)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#j)" stroke="url(#k)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.3703389 10.926816c.270411-.196663 1.0789124.24173 1.843711 1.003797.7607014.756605 1.1840721 1.547352.9928724 1.820495 0 0 .017754.01639.016389.01776l6.5636117-6.6182406.02731-.023214s-.02186-.016386-.02049-.017757c.191206-.2731447-.232164-1.0625261-.994231-1.8204962-.764798-.7647986-1.5733-1.199095-1.8437114-1.0037981l-.023214.024583z" fill="#f9c440" opacity=".6" stroke-width="1.365712"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_editcurindex.svg b/icon-themes/elementary_svg/cmd/sc_editcurindex.svg
new file mode 100644
index 000000000..d38a958b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_editcurindex.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#s" y1="17" y2="1"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#s" y1="23" y2="7"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#s" y1="29" y2="13"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#s" y1="17" y2="1"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#s" y1="23" y2="7"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#s" y1="29" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="13"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="j"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#l" y1="24.99" y2="30"/><linearGradient id="l"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="n" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#l" y1="24.99" y2="30"/><linearGradient id="o" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="p" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#l" y1="24.99" y2="30"/><linearGradient id="q" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m.5 5.5h15v6h-15z" fill="url(#g)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.5 1.5v2h5v-2z" fill="url(#a)"/><path d="m2 2v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m1.5 1.5v2h5v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m1.5 7.5v2h5v-2z" fill="url(#b)"/><path d="m2 8v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m1.5 7.5v2h5v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m1.5 13.5v2h5v-2z" fill="url(#c)"/><path d="m2 14v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m1.5 13.5v2h5v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m12.5 1.5v2h2v-2z" fill="url(#d)"/><path d="m13 2v.5h1v-.5z" fill="#bebebe" opacity=".2"/><path d="m12.5 1.5v2h2v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m12.5 7.5v2h2v-2z" fill="url(#e)"/><path d="m13 8v.5h1v-.5z" fill="#bebebe" opacity=".2"/><path d="m12.5 7.5v2h2v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m12.5 13.5v2h2v-2z" fill="url(#f)"/><path d="m13 14v.5h1v-.5z" fill="#bebebe" opacity=".2"/><path d="m12.5 13.5v2h2v-2z" fill="none" opacity=".61" stroke="#000"/><g fill="#333"><path d="m10 3h1v1h-1z"/><path d="m8 3h1v1h-1z"/><path d="m8 9h1v1h-1z"/><path d="m10 9h1v1h-1z"/><path d="m8 15h1v1h-1z"/><path d="m10 15h1v1h-1z"/></g><g transform="translate(-.254739 -.495187)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#h)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#i)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#k)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#m)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#n)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#o)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#p)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#q)" stroke="url(#r)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.3703389 10.926816c.270411-.196663 1.0789124.24173 1.843711 1.003797.7607014.756605 1.1840721 1.547352.9928724 1.820495 0 0 .017754.01639.016389.01776l6.5636117-6.6182406.02731-.023214s-.02186-.016386-.02049-.017757c.191206-.2731447-.232164-1.0625261-.994231-1.8204962-.764798-.7647986-1.5733-1.199095-1.8437114-1.0037981l-.023214.024583z" fill="#f9c440" opacity=".6" stroke-width="1.365712"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_editdoc.svg b/icon-themes/elementary_svg/cmd/sc_editdoc.svg
new file mode 100644
index 000000000..0004647df
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_editdoc.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" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#n)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#m)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#l)" stroke-linejoin="round"/><g transform="translate(-.254739 -5.316769)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#b)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#d)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#f)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#g)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#h)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#j)" stroke="url(#k)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.2438571 10.997857c.2828571-.205714 1.1285714.252857 1.9285714 1.05.7957143.791429 1.2385715 1.618571 1.0385715 1.904286 0 0 .018571.01714.017143.01857l6.865714-6.9228558.02857-.024286s-.02286-.017143-.02143-.018571c.2-.2857143-.242858-1.1114286-1.04-1.9042857-.8-.8-1.6457148-1.2542857-1.9285719-1.05l-.024286.025714z" fill="#f9c440" opacity=".6" stroke-width="1.428571"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_editframeset.svg b/icon-themes/elementary_svg/cmd/sc_editframeset.svg
new file mode 100644
index 000000000..342b4a396
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_editframeset.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.44577 0 0 .44994 23.778918 -.392045)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 -1 0 14.999997)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="3" y2="10.999997"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="g"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#i" y1="24.99" y2="30"/><linearGradient id="i"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#i" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="m" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#i" y1="24.99" y2="30"/><linearGradient id="n" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><g transform="scale(.26458333)"><rect fill="url(#a)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><rect fill="none" height="13.000003" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#c)" height="7" rx=".528" ry=".556" stroke="#002e99" stroke-opacity=".501961" width="7" x="4.5" y="4.5"/><path d="m3.5 12.5h9v-9h-9z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.26458333 0 0 .26458333 -.0674 -.13102)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#e)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#f)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#h)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#j)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#k)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#l)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#m)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#n)" stroke="url(#o)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.3703389 10.926816c.270411-.196663 1.0789124.24173 1.843711 1.003797.7607014.756605 1.1840721 1.547352.9928724 1.820495 0 0 .017754.01639.016389.01776l6.5636117-6.6182406.02731-.023214s-.02186-.016386-.02049-.017757c.191206-.2731447-.232164-1.0625261-.994231-1.8204962-.764798-.7647986-1.5733-1.199095-1.8437114-1.0037981l-.023214.024583z" fill="#f9c440" opacity=".6" stroke-width="1.365712"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_editglossary.svg b/icon-themes/elementary_svg/cmd/sc_editglossary.svg
new file mode 100644
index 000000000..109b5a58e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_editglossary.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.703" cy="73.616" gradientTransform="matrix(1.6601 0 0 .36315 .964 1.732)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.29272 0 0 .42533 1.018 8.287)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#b" y1="12.875" y2="24.894"/><linearGradient id="e" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957" x2="-25.474" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><radialGradient id="g" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#h"/><linearGradient id="h"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><filter id="i" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="1.071" x2="10.542" xlink:href="#h" y1="9.053" y2="1.987"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="3.909" x2="4.313" y1="6.427" y2="16.289"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m7.343 1.84-.068 1.668-1.075.562-.336-.19-.012-.992-.704.65-.95-.298.4.87-.575.81.95-.11.596.8.186-.94.496-.17 1.052.39.29 1.71 1.037-1.31 1.716.253-.926-1.39.77-1.552-1.607.45zm-3.717 2.94-.547.504-.738-.23.31.676-.447.628.74-.085.46.62.145-.73.733-.247-.648-.364zm2.5.6-.798.734-1.074-.336.452.985-.65.916 1.076-.127.67.902.213-1.062 1.067-.36-.946-.53zm-4.19 1.067-.2.754-.78.21.655.424-.04.807.603-.49.756.29-.28-.728.505-.628-.777.044-.442-.68z" fill="url(#j)"/><path d="m-1.01-3.742c-2.055.9-4.6-.495-5.685-3.117-1.085-2.62-.297-5.476 1.758-6.377 2.056-.9 4.602.494 5.686 3.116 1.083 2.622.295 5.48-1.76 6.38z" fill="url(#g)" filter="url(#i)" opacity=".483" transform="matrix(.67304 0 0 .67304 10.236 10.19)"/><path d="m24.09 28.466c0 1.45-5.372 2.625-12 2.625-6.626 0-12-1.173-12-2.623s5.374-2.625 12-2.625c6.628 0 12 1.176 12 2.626z" fill="url(#a)" opacity=".2" transform="matrix(.66667 0 0 .66667 -.06 -5.03)"/><path d="m1.127 17.75c6.066.644 1.95-5.863 8.657-8.894l2.457 7.636c-2.81-1.905-3.734 6.156-11.15 1.95z" fill="url(#d)" fill-rule="evenodd" opacity=".444" transform="matrix(.66667 0 0 .66667 -.06 -5.03)"/><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.624.297 5.48-1.76 6.38z" fill="url(#c)" transform="matrix(.66667 0 0 .66667 -.06 -5.03)"/><path d="m7.078 5.08-1.324-.2-.8 1.022-.223-1.334-1.207-.453 1.185-.628.053-1.304.958.947 1.24-.352-.594 1.214.715 1.085zm-2.778 3.206-.553-.716-.887.1.536-.728-.372-.78.885.265.655-.582.01.892.78.42-.88.286z" fill="#fff"/><g transform="matrix(.77076 -.445 .37655 .6522 .838 -5.332)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#e)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width="1.221" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#f)" fill-rule="evenodd"/></g><path d="m4.553 15.58-.32-.837h-.043q-.416.534-.86.743-.44.204-1.148.204-.87 0-1.374-.507-.498-.507-.498-1.443 0-.98.67-1.444.677-.468 2.036-.517l1.05-.035v-.27q0-.936-.942-.936-.725 0-1.705.445l-.547-1.133q1.044-.556 2.316-.556 1.217 0 1.866.54.65.54.65 1.642v4.104zm-.487-2.854-.64.022q-.72.022-1.07.265-.352.242-.352.738 0 .712.8.712.575 0 .916-.336.346-.337.346-.893z" fill="url(#k)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".604"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_editheaderandfooter.svg b/icon-themes/elementary_svg/cmd/sc_editheaderandfooter.svg
new file mode 100644
index 000000000..7b99a7bdf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_editheaderandfooter.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" gradientTransform="translate(21.5 -3.5)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" y1="3.5" y2="8.5"><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="7.5" x2="7.5" xlink:href="#a" y1="4.5" y2="5"/><linearGradient id="c" gradientTransform="translate(0 7)" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#a" y1="4.5" y2="5"/><linearGradient id="d" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m3 1h10v14h-10z" fill="url(#f)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#e)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#d)"/><path d="m4.5 3.5h6.982v2h-6.98zm0 7h7v2h-7z" fill="#f37329" stroke="#cc3b02" stroke-opacity=".501961" stroke-width="1.001"/></g><g fill="none"><path d="m5 4.5h6" opacity=".5" stroke="url(#b)"/><path d="m5 11.5h6" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_edithyperlink.svg b/icon-themes/elementary_svg/cmd/sc_edithyperlink.svg
new file mode 100644
index 000000000..1f74ae1d6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_edithyperlink.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" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="71.500146" x2="75.500146" xlink:href="#l" y1="12.749854" y2="12.749854"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="65.5" x2="73.25" xlink:href="#l" y1="12.75" y2="12.75"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="75.75" x2="83.5" xlink:href="#l" y1="12.75" y2="12.75"/><g transform="matrix(-.70710678 -.70710678 -.70710678 .70710678 69.69492 51.66399)"><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#n)" opacity=".2"/><path d="m71.25 14.5h-3.75c-.554 0-1-.446-1-1v-1.5m1-1h3.75c.554 0 1 .446 1 1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#o)" opacity=".2"/><path d="m77.75 11h3.75c.554 0 1 .446 1 1v1.5m-1 1h-3.75c-.554 0-1-.446-1-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="1.75" rx=".875" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".403922" width="8" x="70.5" y="11.874998"/><rect fill="url(#m)" height=".75" opacity=".2" rx=".5" width="7" x="71.000145" y="12.374854"/><rect fill="#fff" height=".75" opacity=".4" rx=".5" width="7" x="71.000145" y="12.374854"/></g><g transform="matrix(1.4294458 0 0 1.4294458 -7.235269 -7.600033)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#b)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#d)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#f)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#g)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#h)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#j)" stroke="url(#k)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.3703389 10.926816c.270411-.196663 1.0789124.24173 1.843711 1.003797.7607014.756605 1.1840721 1.547352.9928724 1.820495 0 0 .017754.01639.016389.01776l6.5636117-6.6182406.02731-.023214s-.02186-.016386-.02049-.017757c.191206-.2731447-.232164-1.0625261-.994231-1.8204962-.764798-.7647986-1.5733-1.199095-1.8437114-1.0037981l-.023214.024583z" fill="#f9c440" opacity=".6" stroke-width="1.365712"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_editprintarea.svg b/icon-themes/elementary_svg/cmd/sc_editprintarea.svg
new file mode 100644
index 000000000..41093166a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_editprintarea.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" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4054 0 0 .5135 -2.734 1.676)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#l" y1="2" y2="13.5"/><linearGradient id="n"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#n" y1="4" y2="9"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#n" y1=".5" y2="13"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#n" y1="12" y2="15"/><linearGradient id="r" gradientTransform="matrix(.4054 0 0 .5135 -2.734 1.676)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" xlink:href="#l" y1="8.420643" y2="10.368062"/><path d="m15.5.5v13h-15v-13z" fill="url(#p)" stroke-width="1.077365"/><g fill="none"><path d="m15.5.5v13h-15v-13z" opacity=".74" stroke="#9f9f9f" stroke-linejoin="round"/><path d="m1.483 12.517.017-11.017h13l-.017 11.017z" fill="none" stroke="url(#m)" stroke-linecap="round"/><path d="m3.497 3.503 10.003-.003v9h-10z" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/></g><path d="m2.396 14.988c.005.248.02.632.236.685 2.282.013 4.575-.01 6.856-.006.235.01.244-.43.236-.69l-7.33.01z" fill="none" stroke="#000" stroke-linecap="square" stroke-opacity=".501961" stroke-width=".691"/><g stroke-linecap="round"><path d="m.637 9.568.517-2.11 9.76.014.494 2.118z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.037 9.54 9.99.012c.278 0 .502.24.5.54l-.004 4.414-10.993-.01.007-4.416c0-.3.223-.54.5-.54z" fill="#4f4f4f"/><path d="m1.037 9.54 9.99.012c.278 0 .502.24.5.54l-.004 4.414-10.993-.01.007-4.416c0-.3.223-.54.5-.54z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round"/><path d="m8.05 10h1v1h-1z" fill="#0cceff"/><path d="m.637 9.568.517-2.11 9.76.014.494 2.118z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><path d="m2.5 4.5h7v4h-7z" fill="url(#o)" stroke="#000" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.5 7.5h-5.011l.011-2h5z" fill="none" stroke="url(#r)" stroke-linecap="round"/><path d="m9 12-.000166 2.658786c-.0000118.189035-.0481754.341214-.108003.341214h-2.891831-2.8921622c-.059833 0-.10801-.152179-.1080031-.341214l.0001653-2.658786z" fill="url(#q)" stroke-width="1.373592"/><g transform="translate(-.254739 -.495187)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#b)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#d)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#f)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#g)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#h)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#j)" stroke="url(#k)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.3703389 10.926816c.270411-.196663 1.0789124.24173 1.843711 1.003797.7607014.756605 1.1840721 1.547352.9928724 1.820495 0 0 .017754.01639.016389.01776l6.5636117-6.6182406.02731-.023214s-.02186-.016386-.02049-.017757c.191206-.2731447-.232164-1.0625261-.994231-1.8204962-.764798-.7647986-1.5733-1.199095-1.8437114-1.0037981l-.023214.024583z" fill="#f9c440" opacity=".6" stroke-width="1.365712"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_editstyle.svg b/icon-themes/elementary_svg/cmd/sc_editstyle.svg
new file mode 100644
index 000000000..8f95d2d4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_editstyle.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" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#abacae"/><stop offset=".5" stop-color="#fafafa"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#555761"/><stop offset=".5" stop-color="#abacae"/><stop offset="1" stop-color="#555761"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="k" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.4282553 -.43106531 .53455872 .53134798 -16.236606 2.214998)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#555761"/><stop offset=".13482948" stop-color="#d4d4d4"/><stop offset=".20224422" stop-color="#abacae"/><stop offset=".26965895" stop-color="#fafafa"/><stop offset=".44650277" stop-color="#abacae"/><stop offset=".57114136" stop-color="#abacae"/><stop offset=".72038066" stop-color="#d4d4d4"/><stop offset="1" stop-color="#555761"/></linearGradient><path d="m13.219868 12.085402c-.135595-.02111-.239457-.01225-.307686.003l-9.0874927 2.017202-1.6724992.372194-.051633.008-1.9387153 1.432663 4.9498341-.07402.040722-.0095 1.6834123-.370698 9.0845618-2.03263c.272911-.06092-.177299-.409927-1.009983-.78431-.624515-.280788-1.283742-.498541-1.690521-.561884z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.030012 0 0 1.0325071 -.016773 -.521525)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#k)"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355-6.9820304 7.0108637z" fill="#f9c440" opacity=".6"/><g stroke-linejoin="round"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="none" stroke="#ad5f00" stroke-width=".484844"/><path d="m12.664062.296875c-.052126.01076662-.093811.03304702-.126953.06640625l-3.224609 3.24609375c.2965301-.2119541 1.182118.2672165 2.017578 1.0976562.834766.8297532 1.298569 1.6935388 1.089844 1.9921876-.000793.0011357.020345.0184161.019531.0195312l3.224609-3.2460938c.265134-.2668729-.218696-1.1809151-1.082031-2.0390624-.755416-.75087904-1.553081-1.21208513-1.917969-1.1367188z" fill="url(#l)" stroke="#555761" stroke-width=".5" transform="matrix(.97086248 0 0 .96851634 .016284 .505106)"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-width=".484844"/></g><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#j)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#i)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#h)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#g)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#f)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#d)"/><g fill-rule="evenodd" stroke-width=".484844"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#b)" stroke="url(#a)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#333" stroke="#1a1a1a"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_ellipse_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_ellipse_unfilled.svg
new file mode 100644
index 000000000..c9cbdb676
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_ellipse_unfilled.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<g fill="none" stroke="#7239b3"><path d="m7.9999998 1.5092264a7.4907706 6.4907736 0 0 0 -7.49077359 6.4907736 7.4907706 6.4907736 0 0 0 7.49077359 6.490774 7.4907706 6.4907736 0 0 0 7.4907742-6.490774 7.4907706 6.4907736 0 0 0 -7.4907742-6.4907736z" stroke-width="1.018453"/><path d="m4.5 10 7-4" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_ellipsecut.svg b/icon-themes/elementary_svg/cmd/sc_ellipsecut.svg
new file mode 100644
index 000000000..440eba2c1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_ellipsecut.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -27.738483 -4.038581)" gradientUnits="userSpaceOnUse" x1="95.765984" x2="98.256348" y1="16.6609" y2="63.542023"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.725238" x2="7.555548" y1="14.001025" y2="36.807682"><stop offset="0" stop-color="#fff"/><stop offset=".38631982" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 1.5097656a7.4907706 6.4907736 0 0 0 -7.49023438 6.4902344 7.4907706 6.4907736 0 0 0 7.49023438 6.490234 7.4907706 6.4907736 0 0 0 7.490234-6.490234 7.4907706 6.4907736 0 0 0 -.027343-.46875l-6.853516-5.9980469a7.4907706 6.4907736 0 0 0 -.609375-.0234375z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" stroke-width="1.018453"/><path d="m8 2.4414062c-3.6220832.0001987-6.5583155 2.4887386-6.5585938 5.5585938.0002781 3.069855 2.9365105 5.558395 6.5585938 5.558594 3.622083-.000199 6.558316-2.488739 6.558594-5.558594l-6.3555835-5.554925c-.067637-.0021105-.1353153-.0033337-.2030105-.0036688z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".881958"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_ellipsecut_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_ellipsecut_unfilled.svg
new file mode 100644
index 000000000..e3b1a25fc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_ellipsecut_unfilled.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<g fill="none" stroke="#7239b3"><path d="m8 1.5097655a7.4907706 6.4907736 0 0 0 -7.49023438 6.4902344 7.4907706 6.4907736 0 0 0 7.49023438 6.4902341 7.4907706 6.4907736 0 0 0 7.490234-6.4902341 7.4907706 6.4907736 0 0 0 -.027343-.46875l-6.853516-5.9980469a7.4907706 6.4907736 0 0 0 -.609375-.0234375z" stroke-width="1.018453"/><path d="m4.5479394 10.503364 6.4367116-5.3183345" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_emojicontrol.svg b/icon-themes/elementary_svg/cmd/sc_emojicontrol.svg
new file mode 100644
index 000000000..97c0c0f11
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_emojicontrol.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" gradientUnits="userSpaceOnUse" x1="7.81414" x2="7.81414" y1="1.282299" y2="14.669922"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="282.78751" cy="533.11218" fx="277.66473" gradientTransform="matrix(0 .91915984 -.99587439 0 814.28776 272.60038)" gradientUnits="userSpaceOnUse" r="6.830357"><stop offset="0" stop-color="#fff3cb"/><stop offset=".4334898" stop-color="#fdde76"/><stop offset=".69222504" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="c" gradientTransform="matrix(1.25 0 0 .70833327 -387 -633.00649)" gradientUnits="userSpaceOnUse" x1="318.42047" x2="318.42047" y1="906.38409" y2="912.35657"><stop offset="0" stop-color="#60170a"/><stop offset="1" stop-color="#29140a"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="8.020222" x2="13.242857" y1="10.285715" y2="10.285715"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.500025 0 0 1 -466.00787 -898.11218)" gradientUnits="userSpaceOnUse" x1="316" x2="316" y1="911.36218" y2="909.36218"><stop offset="0" stop-color="#e84b00"/><stop offset="1" stop-color="#e44a00" stop-opacity=".798817"/></linearGradient><path d="m289.75 533.11218a6.375 6.375 0 1 1 -12.75 0 6.375 6.375 0 1 1 12.75 0z" fill="url(#b)" transform="matrix(1.1764706 0 0 1.1764706 -325.38236 -619.19081)"/><path d="m267.67143 512.297a.8419643 1.7205358 0 1 1 -1.68393 0 .8419643 1.7205358 0 1 1 1.68393 0z" fill="#43340d" transform="matrix(.89077411 0 0 1.1624286 -231.68477 -589.24539)"/><path d="m267.67143 512.297a.8419643 1.7205358 0 1 1 -1.68393 0 .8419643 1.7205358 0 1 1 1.68393 0z" fill="#43340d" transform="matrix(-.89077411 0 0 1.1624286 247.68478 -589.24539)"/><path d="m14.500047 7.9997246c0 3.5900004-2.91036 6.5003004-6.4999102 6.5003004-3.58989 0-6.50009-2.9103-6.50009-6.5003004 0-3.5898 2.9102-6.4997 6.50009-6.4997 3.5895502 0 6.4999102 2.9099 6.4999102 6.4997z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m289.75 533.11218a6.375 6.375 0 1 1 -12.75 0 6.375 6.375 0 1 1 12.75 0z" fill="none" opacity=".5" stroke="#a53400" stroke-width=".85" transform="matrix(1.1764706 0 0 1.1764706 -325.38236 -619.19081)"/><path d="m3.0311301 9c-.01.1018512-.0311.1997075-.0311.3035701 0 2.1795559 2.23858 3.9464299 5 3.9464299 2.7614199 0 4.9999999-1.766874 4.9999999-3.9464299 0-.1038594-.0214-.2017189-.0311-.3035701 0 0-1.391956.4834694-4.96893.425-3.5769739-.0584694-4.9685699-.425-4.9685699-.425z" fill="url(#c)"/><path d="m3.2285714 10.071429s.9095238.428571 4.7714286.428571c3.861905 0 4.742857-.428571 4.742857-.428571" fill="none" stroke="url(#d)"/><path d="m5.0186601 11.25c-.006.0479-.0187.094-.0187.14286 0 1.02567 1.34317 1.85714 3.00005 1.85714s3.0000499-.83147 3.0000499-1.85714c0-.0489-.0135-.0949-.0188-.14286z" fill="url(#e)" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_emphasischarstyle.svg b/icon-themes/elementary_svg/cmd/sc_emphasischarstyle.svg
new file mode 100644
index 000000000..94b798e60
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_emphasischarstyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.008" x2="9.008" y2="15.986"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient>/&amp;gt;<path d="m9.76 14.495h-7.265l2.749-13.005h7.275l-.48 2.26h-4.556l-.596 2.855h4.243l-.488 2.26h-4.242l-.713 3.353h4.555z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".984" transform="scale(.99913 1.00087)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_entergroup.svg b/icon-themes/elementary_svg/cmd/sc_entergroup.svg
new file mode 100644
index 000000000..f95abb0ef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_entergroup.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" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-3.128147" y2="10.786898"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19.003639" x2="19.003639" y1="2.283259" y2="5.375491"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.365292" x2="14.365292" y1="3.829375" y2="4.602433"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><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(.33492817 0 0 .33492817 2.799044 16.617216)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#d" y1="-42.231876" y2="-21.229681"/><linearGradient id="f" gradientTransform="matrix(.12012014 0 0 .12005232 4.061558 15.613937)" gradientUnits="userSpaceOnUse" x1="51.798126" x2="51.798126" y1="-98.562508" y2="-61.562508"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.31578944 0 0 .31578944 2.710527 5.710518)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#d" y1="2.655628" y2="21.282824"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.501251" x2="6.501251" y1="8" y2="11"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(1)"><rect fill="url(#g)" height="6" rx=".5" width="6" x="3.5" y="6.5"/><path d="m4.501251 7.498745h4v4h-4z" fill="none" stroke="url(#h)" stroke-linecap="square"/><rect fill="none" height="6" opacity=".5" rx=".5" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="6" x="3.5" y="6.5"/><path d="m14.5 13.5h-2v2h2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m11.999999 14.5h-8.999999" fill="none" opacity=".6" stroke="#abacae"/><path d="m1.5000001 3v10" fill="none" opacity=".6" stroke="#abacae"/><path d="m.50000012.49999988h1.99999998v2.00000002h-1.99999998z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g transform="translate(-2)"><path d="m13.499999 6.0000003a3.5 3.5000009 0 1 1 -6.9999999 0 3.5 3.5000009 0 1 1 6.9999999 0z" fill="url(#e)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m12.499994 6.0022473a2.4999999 2.4985886 0 1 1 -4.9999989 0 2.4999999 2.4985886 0 1 1 4.9999989 0z" opacity=".5" stroke="url(#f)"/><path d="m13.499999 5.9999999a3.5 3.5000017 0 1 1 -6.9999999 0 3.5 3.5000017 0 1 1 6.9999999 0z" opacity=".5" stroke="#555761"/></g></g><path d="m14.5 2.5h-2v-2h2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g fill="none" stroke="#abacae"><path d="m12 1.5-9.0000009.0000001" opacity=".6"/><path d="m13.676777 12.905553-.176777-9.9055528" opacity=".6"/></g><path d="m2.5 13.5h-2v2h2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/></g><g transform="matrix(.64678195 0 0 .64678195 -6.291211 8.523229)"><path d="m4.4765625 5.4960938a1.5034833 1.5034833 0 0 0 -1.4804687 1.5039062v.9941406l-.9960938-.0019531v5.0078125h-.5175781c-.2676102 0-.4824219.214812-.4824219.482422v.521484h1.9960938v.955078a1.5034833 1.5034833 0 0 0 .421875 1.041016h.0996093c.2676102 0 .4824219-.214812.4824219-.482422v-.517578h2.59375l2.9628906-2.931641a1.5034833 1.5034833 0 0 0 .0058594-2.130859l-4-4a1.5034833 1.5034833 0 0 0 -1.0859375-.4414062z" display="block" fill="#fff" fill-opacity=".490196" stroke-width=".646782" transform="matrix(1.5461161 0 0 1.5461161 9.726943 -13.177902)"/><g stroke-miterlimit="5" stroke-width="1.546116"><path d="m16.684465 9.9486742 6.184464-6.1192986-6.184464-6.1844645v3.8652903l-6.184424-.010201.000001 4.64855h6.184464z" display="block" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.457523 3.0563173h.399262c.373796 0 .373796 0 .373796-.3175645v-1.3310454l2.476202 2.4216682-2.476202 2.3191742v-1.1475075c0-.3986089 0-.3986089-.372449-.3986089h-.400609" opacity=".5" stroke="url(#b)"/><path d="m17.457523 3.0563173h-5.411406v1.5461161h5.411406" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_entirecell.svg b/icon-themes/elementary_svg/cmd/sc_entirecell.svg
new file mode 100644
index 000000000..eef55245c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_entirecell.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(.33333333 0 0 1 5.333333 0)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="10" y2="6"><stop offset="0" stop-color="#3689e6"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#h" y1="7" y2="9"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#h" y1="65.686996" y2="48.688"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#n)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#j)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#l)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g><path d="m10.5 10.5h-5v-5h5z" fill="url(#g)" stroke-width=".545545"/><path d="m6 5c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h4v4h-4z" fill="#002e99" fill-opacity=".501961"/><path d="m6.5 6.5h3v3h-3z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_entirecolumn.svg b/icon-themes/elementary_svg/cmd/sc_entirecolumn.svg
new file mode 100644
index 000000000..71e475b26
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_entirecolumn.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(1 0 0 .71428571 -1 -.571429)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="23.200001" y2="1.5"><stop offset="0" stop-color="#3689e6"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#f)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><path d="m10.5.5v15h-5v-15z" fill="url(#d)" stroke-width=".845154"/><path d="m-5 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h4v4h-4zm0 5h4v4h-4zm0 5h4v4h-4z" fill="#002e99" fill-opacity=".501961" transform="translate(11)"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#a)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#b)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#c)"/><g transform="translate(-5)"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/></g><g transform="translate(5)"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_entirerow.svg b/icon-themes/elementary_svg/cmd/sc_entirerow.svg
new file mode 100644
index 000000000..7a1d10f56
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_entirerow.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="g" gradientTransform="translate(0 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="h" gradientTransform="translate(5 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="i" gradientTransform="translate(10 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="10" y2="6"><stop offset="0" stop-color="#3689e6"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#o)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#k)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g><path d="m15.5 10.5h-15v-5h15z" fill="url(#j)" stroke-width=".944911"/><path d="m16 6c0-.554-.446-1-1-1h-14c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h14c.554 0 1-.446 1-1zm-1 0v4h-4v-4zm-5 0v4h-4v-4zm-5 0v4h-4v-4z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 6.5h3v3h-3z" opacity=".5" stroke="url(#g)"/><path d="m6.5 6.5h3v3h-3z" opacity=".5" stroke="url(#h)"/><path d="m11.5 6.5h3v3h-3z" opacity=".5" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_equalizeheight.svg b/icon-themes/elementary_svg/cmd/sc_equalizeheight.svg
new file mode 100644
index 000000000..08701382f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_equalizeheight.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" gradientTransform="matrix(.32651427 0 0 .33461997 .234857 -.593699)" gradientUnits="userSpaceOnUse" x1="38.584763" x2="3.874693" y1="23.191582" y2="23.191582"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="35.649292" x2="8.241517" y1="19.729616" y2="19.729616"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-69.464142" x2="-22.182821" xlink:href="#f" y1="23.555834" y2="23.555834"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11" x2=".5" xlink:href="#g" y1="5.5" y2="5.5"/><linearGradient id="e" gradientTransform="matrix(0 .33333 -.86364 0 28.705 -122.667)" gradientUnits="userSpaceOnUse" x1="383.00482" x2="383.00482" xlink:href="#h" y1="22.816219" y2="30.92145"/><linearGradient id="f" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-69.464142" x2="-22.182821" y1="23.555834" y2="23.555834"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11" x2=".5" y1="5.5" y2="5.5"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 .33333 -.86364 0 28.705 -122.667)" gradientUnits="userSpaceOnUse" x1="383.00482" x2="383.00482" y1="22.816219" y2="30.92145"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="matrix(0 -.75 .75 0 3.625 11.125)"><path d="m2.1666667 1.166667 10.6666663-.0000003v14.6666663h-10.6666663z" fill="url(#a)" stroke-width="1.121224"/><path d="m11.5 14.5h-8v-12h8z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-width="1.333333"/><path d="m2.1666667 1.1666667 10.6666663.0000003v14.666666h-10.6666663z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width="1.333333"/><g transform="matrix(1.3333333 0 0 1.3333333 .166667 4.5)"><path d="m10.5 3.5v3.0000001h-10v-3.0000001z" fill="url(#d)" stroke="#783f07" stroke-linejoin="round" stroke-opacity=".490196" stroke-width="1.001"/><path d="m9.4600003 4.5v1.0000001h-7.9600003v-1.0000001z" fill="none" opacity=".4" stroke="url(#e)"/><path d="m2 11v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1z" fill="#a1550a" fill-opacity=".25098" transform="translate(0 -7)"/></g></g><g transform="matrix(0 -.75 .75 0 -.375 16.125)"><path d="m2.1666667 1.166667 10.6666663-.0000003v14.6666663h-10.6666663z" fill="url(#a)" stroke-width="1.121224"/><path d="m11.5 14.5h-8v-12h8z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-width="1.333333"/><path d="m2.1666667 1.1666667 10.6666663.0000003v14.666666h-10.6666663z" fill="none" stroke="url(#f)" stroke-linejoin="round" stroke-width="1.333333"/><g transform="matrix(1.3333333 0 0 1.3333333 .166667 4.5)"><path d="m10.5 3.5v3.0000001h-10v-3.0000001z" fill="url(#g)" stroke="#783f07" stroke-linejoin="round" stroke-opacity=".490196" stroke-width="1.001"/><path d="m9.4600003 4.5v1.0000001h-7.9600003v-1.0000001z" fill="none" opacity=".4" stroke="url(#h)"/><path d="m2 11v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1z" fill="#a1550a" fill-opacity=".25098" transform="translate(0 -7)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_equalizewidth.svg b/icon-themes/elementary_svg/cmd/sc_equalizewidth.svg
new file mode 100644
index 000000000..466dc9401
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_equalizewidth.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" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24.68618" x2="24.68618" y1="10.242398" y2="40.60149"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.32651427 0 0 .33462 .234857 -.5937)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#h" y1=".985" y2="47.013"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.846957" x2="11.017448" y1="2.991525" y2="7.805085"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 .33333 -.86364 0 28.705 -122.667)" gradientUnits="userSpaceOnUse" x1="382.98303" x2="385.72882" y1="23.993692" y2="23.914396"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.32651427 0 0 .33461997 .234857 -.593699)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#h" y1=".985" y2="47.013"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.846957" x2="11.017448" xlink:href="#c" y1="2.991525" y2="7.805085"/><linearGradient id="h" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="matrix(.75 0 0 .75 4.875 -.375)"><path d="m2.1666663 1.166667 10.6666667-.0000003v14.6666663h-10.6666667z" fill="url(#f)" stroke-width="1.121224"/><g fill="none" stroke-width="1.333333"><path d="m11.5 14.5h-8v-12h8z" stroke="url(#a)" stroke-linecap="round"/><path d="m2.1666667 1.1666667 10.6666663.0000003v14.666666h-10.6666663z" stroke="url(#e)" stroke-linejoin="round"/></g></g><g transform="matrix(.99999998 0 0 .99999998 5 3)"><path d="m10.5 3.5v3.0000001h-10v-3.0000001z" fill="url(#g)" stroke="#783f07" stroke-linejoin="round" stroke-opacity=".490196" stroke-width="1.001"/><path d="m9.4600003 4.5v1.0000001h-7.9600003v-1.0000001z" fill="none" opacity=".4" stroke="url(#d)"/><path d="m2 11v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1z" fill="#a1550a" fill-opacity=".25098" transform="translate(0 -7)"/></g><g transform="matrix(.75 0 0 .75 -.125 3.625)"><path d="m2.1666667 1.1666667 10.6666663-.0000003v14.6666666h-10.6666663z" fill="url(#b)" stroke-width="1.121224"/><g fill="none" stroke-width="1.333333"><path d="m11.5 14.5h-8v-12h8z" stroke="url(#a)" stroke-linecap="round"/><path d="m2.1666667 1.1666667 10.6666663.0000003v14.666666h-10.6666663z" stroke="url(#e)" stroke-linejoin="round"/></g></g><g transform="matrix(.99999998 0 0 .99999998 0 7)"><path d="m10.5 3.5v3.0000001h-10v-3.0000001z" fill="url(#c)" stroke="#783f07" stroke-linejoin="round" stroke-opacity=".490196" stroke-width="1.001"/><path d="m9.4600003 4.5v1.0000001h-7.9600003v-1.0000001z" fill="none" opacity=".4" stroke="url(#d)"/><path d="m2 11v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1z" fill="#a1550a" fill-opacity=".25098" transform="translate(0 -7)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_errorcellstyles.svg b/icon-themes/elementary_svg/cmd/sc_errorcellstyles.svg
new file mode 100644
index 000000000..d45eebf78
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_errorcellstyles.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" gradientUnits="userSpaceOnUse" x1="7.814092" x2="7.814092" y1="1.282271" y2="14.669901"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.57484957 0 0 .4297553 -1164.0142 -1377.7717)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><path d="m7.9999999.50000026c-4.138243 0-7.49999996 3.36175724-7.49999996 7.49999984 0 4.1382429 3.36175696 7.4999999 7.49999996 7.4999999 4.1382431 0 7.5000071-3.361757 7.5000001-7.4999999 0-4.1382426-3.361757-7.49999984-7.5000001-7.49999984z" fill="url(#b)" opacity=".99"/><path d="m7.9999999.50000016c-4.138243 0-7.49999996 3.36175724-7.49999996 7.49999994 0 4.1382429 3.36175696 7.4999999 7.49999996 7.4999999 4.1382431 0 7.5000071-3.361757 7.5000001-7.4999999 0-4.1382427-3.361757-7.49999994-7.5000001-7.49999994z" fill="none" opacity=".5" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.5 7.9997641c0 3.5899719-2.910366 6.5002359-6.4999211 6.5002359-3.589884 0-6.500079-2.910298-6.500079-6.5002359 0-3.5898015 2.910195-6.4997709 6.500079-6.4997709 3.5895551 0 6.4999211 2.9099694 6.4999211 6.4997709z" fill="none" opacity=".4" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3a1.0001 1.0001 0 0 0 -1 1v4a1.0001 1.0001 0 0 0 .013672.1640625l.5 2.9999995a1.0001 1.0001 0 0 0 .1699219.410157c-.4040507.373847-.6835939.873545-.6835939 1.425781 0 1.047198.9528024 2 2 2s2-.952802 2-2c0-.552236-.2795432-1.051934-.6835938-1.425781a1.0001 1.0001 0 0 0 .1699219-.410157l.5-2.9999995a1.0001 1.0001 0 0 0 .0136719-.1640625v-4a1.0001 1.0001 0 0 0 -1-1z" fill="#7a0000" opacity=".05"/><path d="m7 4v4l.5 3h1l.5-3v-4zm1 8a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1z" fill="#7a0000" opacity=".15"/><path d="m7 3v4l.5 3h1l.5-3v-4zm1 8a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_euroconverter.svg b/icon-themes/elementary_svg/cmd/sc_euroconverter.svg
new file mode 100644
index 000000000..6facbaeff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_euroconverter.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6" cy="1.400214" gradientTransform="matrix(.0000001 3.4453734 -2.5386962 .00000008 9.554718 -21.67224)" gradientUnits="userSpaceOnUse" r="5.514642"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+/&amp;gt;<path d="m9.6015625 1.4707031c-1.3472956 0-2.4709436.4123113-3.3691406 1.234375-.8981971.8162335-1.3827471 2.3840041-1.5878907 3.7949219h-2.1445312v1h2.0039062l-.083984.5488281c0 .2273793.011025.4069201.033203.5410157l.0917967.9101562h-2.0449219l.011985 1h2.2578125c.277845 1.073362 1.2040995 2.975544 1.9411396 3.627946.8760193.775422 1.9931781 1.164063 3.351563 1.164063.981363 0 1.794346-.173594 2.4375-.517578v-2.238281c-.731865.332323-1.511259.334733-2.28711.498046-2.2128901.465804-2.5153095-1.533329-2.915749-2.534196h3.2148439l-.011985-1h-3.4609375l-.0820313-.9101562-.0175781-.2890626v-.4101562l.0839844-.390625h3.4765625v-1h-3.3515625c.1275218-.781252.3432403-1.8301646.78125-2.2382812.4380097-.413947.995455-.6210938 1.671875-.6210938.3603877 0 .7063975.053259 1.0390625.1582031.332666.099114.6897.2372314 1.072266.4179688l.816406-2.0273438c-.909287-.4780795-1.885382-.71875-2.9277345-.71875z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".470588"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_executereport.svg b/icon-themes/elementary_svg/cmd/sc_executereport.svg
new file mode 100644
index 000000000..0cc4ccb57
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_executereport.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.443482 .03325)" gradientUnits="userSpaceOnUse" x1="10.568387" x2="15.296399" y1="28.749016" y2="44.988041"><stop offset="0" stop-color="#fff"/><stop offset=".35621077" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="7.772984" cy="7.282222" gradientTransform="matrix(.01735505 1.7567937 -1.7341486 .01713137 20.266537 -5.783222)" gradientUnits="userSpaceOnUse" r="6.164814"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5.46484" x2="6.416018" y1="15.861947" y2="-9.737715"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".08988646" 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>
+
+
+/&amp;amp;amp;amp;amp;gt;<path d="m1 3h1l1 1v11h12v-13l-1-1h-13z" fill="url(#c)" fill-rule="evenodd"/><path d="m2.4941406 0c-.946-.013-1.68249997.49945315-2.06249998 1.1894531-.37999999.692-.48010937 1.5336094-.41210937 2.3496094.02037721.2600322.23721752.4607158.49804687.4609375h1.46874998v9.5c0 .658.3379688 1.252031.7929688 1.707031.4391765.441116 1.0124198.765356 1.6464843.785157.00325.000683.0065.0013.00977.002.00196.000051.00389-.000045.00586 0 .0146603.000289.0282335.005812.0429638.005812h4.515625 3 1.474609c.958.026 1.70675-.485688 2.09375-1.179688.302152-.541063.42518-1.176215.433594-1.820312h.002l-.017625-10.1992188c0-.7119998-.422453-1.3413281-.939453-1.86132808-.52-.516-1.147375-.93945312-1.859375-.93945312h-1.1875-5zm-.013672 1c.00195.0000114.00391.0000114.00586 0h4.5136714 5 1.1875c.23 0 .752437.2524375 1.148438.6484375.395998.396.65039.9203906.65039 1.1503906l.015625 9.2011719h-2.001953v-.002l-4 .002h-2.5136719c-.2761424 0-.5.223858-.5.5.002.762-.1232343 1.435375-.3652343 1.859375-.2400001.426-.5298126.640625-1.1328126.640625h-.00195c-.284 0-.69-.19-1-.5s-.5-.715-.5-1v-10c0-.2761424-.2238576-.5-.5-.5h-1.4863312c.018-.488.1256406-.9981719.3066406-1.3261719.243-.442.5538282-.6818281 1.1738282-.6738281zm4.4003908 11.998047h2.1191406v.001953h5.912109c-.018.49-.0357 1.004984-.220703 1.333984-.245.442-.559406.683016-1.191406.666016-.0046-.000062-.0091-.000062-.01367 0h-.48633v-.002h-6.6503906c.038-.056.107625-.08553.140625-.144531.3-.526.347625-1.192469.390625-1.855469z" fill="url(#d)"/><path d="m6 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1z" opacity=".1"/><path d="m12.987 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#adadad"/><path d="m6.88 13h8.12l-.186 1h-8.052z" fill="#fff"/><path d="m3.289 1.5001881c-1.542943-.1071376-1.679834.5800695-1.788999.9998119h1.999999v10.689999c0 .853009.7408864 1.309351 1.59 1.31h9.41v-11.389999c0-.8530092-.751885-1.6098119-1.601-1.6098119z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.987 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1z" fill="#adadad"/><path d="m14.105469 4.9785156c-.161418-.009719-.323375.0029045-.480469.0390625-.316745.072905-.613691.2345064-.847656.4804688a1.2828685 1.2828685 0 0 0 0 .0019531l-4.1464846 4.3652344-1.6015625-1.5234375-.0019531-.0019531c-.6575875-.63142-1.7664989-.613589-2.4003907.0566406a1.2828685 1.2828685 0 0 0 -.0019531 0l-1.4296875 1.515625c-.6369188.6693736-.6097145 1.7566176.0566406 2.3945316l3.8457031 3.734375c.0691098-.015004.1332986-.041016.2070313-.041016h2.5507813l6.1445312-6.4746094v-3.0253906c0-.0783058.028055-.1476672.044922-.2207031l-.851563-.8183594c-.175326-.1753799-.365584-.2970667-.611328-.3847656-.001338-.0004846-.002567-.0014721-.003906-.0019531-.0048-.0017-.006899-.0061426-.011719-.0078126a1.2828685 1.2828685 0 0 0 -.373047-.0703124c-.029657-.0033538-.058149-.0157875-.08789-.0175782z" fill="#fff" fill-opacity=".627451"/><path d="m14.148001 6.28c-.15-.056-.323-.02-.44.103l-5.030001 5.295-2.54-2.413c-.164-.158-.423-.154-.58.012l-1.433 1.52c-.157.165-.15.426.014.583l4.04 3.924c.038.037.082.062.13.08.15.063.33.032.452-.095l6.780001-7.143c.16-.165.153-.426-.012-.584l-1.242-1.195c-.04-.04-.09-.07-.14-.087z" fill="url(#b)" stroke="#0f5a00" stroke-linecap="round" stroke-opacity=".501961"/><path d="m9.0974938 12.827279 4.9193512-5.3442508.792467.6915203m-6.0401865 6.3269985-3.5872994-3.442793 1.0216836-1.026074" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_expandpage.svg b/icon-themes/elementary_svg/cmd/sc_expandpage.svg
new file mode 100644
index 000000000..8ad60fd48
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_expandpage.svg
@@ -0,0 +1,2 @@
+<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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9.177619" x2="8.521733" y1="15.50049" y2="4.635235"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.864765" x2="4.864765" y1="6.135235" y2="14.135235"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" 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(.28571361 0 0 .30419701 -24.958822 -2.614853)" gradientUnits="userSpaceOnUse" x1="2.864765" x2="3.364765" y1="5.135235" y2="15.635235"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+/&amp;gt;<g stroke-linejoin="round"><g transform="translate(.136084 -.134386)"><path d="m.36391629 4.6343859c1.84877471 0 8.00084871.0008491 8.00084871.0008491v11l-8.00084871.000849z" fill="url(#c)" stroke="url(#a)" stroke-width=".998302"/><path d="m1.3639163 5.6343859c1.8487747 0 6.0008487.0008491 6.0008487.0008491v9h-6z" fill="none" stroke="url(#b)"/></g><g transform="translate(3.136084 -2.134386)"><path d="m.36391629 4.6343859c1.84877471 0 8.00084871.0008491 8.00084871.0008491v11l-8.00084871.000849z" fill="url(#c)" stroke="url(#a)" stroke-width=".998302"/><path d="m1.3639163 5.6343859c1.8487747 0 6.0008487.0008491 6.0008487.0008491v9h-6z" fill="none" stroke="url(#b)"/></g><g transform="translate(6.135235 -4.135235)"><path d="m.36391629 4.6343859c1.84877471 0 8.00084871.0008491 8.00084871.0008491v11l-8.00084871.000849z" fill="url(#c)" stroke="url(#a)" stroke-width=".998302"/><path d="m1.3639163 5.6343859c1.8487747 0 6.0008487.0008491 6.0008487.0008491v9h-6z" fill="none" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_exportdialog.svg b/icon-themes/elementary_svg/cmd/sc_exportdialog.svg
new file mode 100644
index 000000000..5209b869f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_exportdialog.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" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1="2.999998" y2="13.648651"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="9.071913" cy="9.513799" fx="8.541679" gradientTransform="matrix(-.00000003 1.2626387 -1.5782983 -.00000004 23.015615 -11.45455)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="4.5"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-2.374197" y2="10.76779"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="32.765083" x2="24.130812" y1="47.277107" y2="47.277107"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.90608582 0 0 .5153763 19.182549 -10.193381)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(-1)"><g transform="translate(-.000001 .000002)"><rect fill="url(#b)" height="12" rx=".5" width="12" x="2.000001" y="1.999999"/><path d="m2.5 1.5c-.554 0-1 .446-1 1v3.5h13v-3.5c0-.554-.446-1-1-1z" fill="url(#c)" transform="translate(.000001 -.000002)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="13.000003" opacity=".3" rx="1" stroke="#0e141f" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" opacity=".7" stroke="url(#a)"/></g></g><path d="m2 5.5h12" fill="none" opacity=".2" stroke="#000"/></g><g stroke-width="1.546116" transform="matrix(.64678195 0 0 .64678195 -.291181 5.535588)"><path d="m16.684465-1.6011393v4.6383484h-6.184464v3.0922322l6.203998.010089-.01953 4.6282597 7.730577-6.1844648z" style="display:block;stroke:#002e99;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><g fill="none"><path d="m18.230581 1.5815815-.002 3.0017443-6.955568-.0000006h6.957522l.000046 2.9554694 3.7115-2.9554694z" display="block" opacity=".5" stroke="url(#e)" stroke-miterlimit="7"/><path d="m11.273059 4.5833252h6.184464" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_exportdirecttoepub.svg b/icon-themes/elementary_svg/cmd/sc_exportdirecttoepub.svg
new file mode 100644
index 000000000..77c213276
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_exportdirecttoepub.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" gradientTransform="matrix(.24324 0 0 .2973 2.162 1.865)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.182" y2="40.818"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="7.496" cy="8.45" gradientTransform="matrix(0 .779 -.9889 0 18.656 -3.145)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".262" stop-color="#4f4f4f"/><stop offset=".705" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.4 0 0 .33333 .7 1)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899"/><linearGradient id="d"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4 0 0 .05128 .7 .27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899"/><linearGradient id="f" gradientTransform="matrix(1.0019 0 0 1.00147 -62.74 -28.482)" gradientUnits="userSpaceOnUse" x1="70.766" x2="70.766" y1="30.632" y2="44.038"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.3485 0 0 2.04184 -61.32 -33.946)" gradientUnits="userSpaceOnUse" x1="51.829" x2="51.829" y1="17.115" y2="17.605"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g stroke-linejoin="round"><path d="m13.49 2.304c-.095-.655-.035-1.17-.088-1.795h-9.892l.057 1.98" fill="url(#g)" stroke="#206b00" stroke-miterlimit="0" stroke-opacity=".498" stroke-width="1.017"/><g stroke-linecap="round"><path d="m4.5 2.5h-1.6c-.228 0-.4-.02-.4-.05v-1.396c0-.444.224-.554.516-.554h1.484" fill="#e9e9e9" stroke="url(#e)"/><path d="m3.5 2.5h10v13h-10z" fill="url(#f)" stroke="#206b00" stroke-miterlimit="0" stroke-opacity=".498"/><path d="m4.5 2.5v13h-1.6c-.228 0-.4-.138-.4-.317v-12.683z" fill="url(#b)" stroke="url(#c)"/></g></g><path d="m3.5 3.5h9v11h-9z" fill="none" opacity=".3" stroke="url(#a)" stroke-linecap="round"/><path d="m9 5.025c-.37 0-.74.14-1.018.416l-3.54 3.542c-.555.555-.554 1.48 0 2.036l3.54 3.54c.555.555 1.48.555 2.036 0l3.54-3.54c.554-.555.555-1.48 0-2.036l-.513-.513a.98.98 0 0 0 -.56-.277.98.98 0 0 0 -.278-.562l-2.19-2.19c-.275-.276-.647-.415-1.017-.415z" fill="#206b00" opacity=".15"/><path d="m9 12.514-2.514-2.514 2.514-2.514.838.838-1.676 1.676.838.838 2.514-2.514-2.19-2.19c-.18-.18-.47-.18-.648 0l-3.542 3.542c-.18.18-.18.47 0 .648l3.542 3.542c.18.18.47.18.648 0l3.542-3.542c.18-.18.18-.47 0-.648l-.514-.514z" fill="#206b00" opacity=".15"/><path d="m9 11.514-2.514-2.514 2.514-2.514.838.838-1.676 1.676.838.838 2.514-2.514-2.19-2.19c-.18-.18-.47-.18-.648 0l-3.542 3.542c-.18.18-.18.47 0 .648l3.542 3.542c.18.18.47.18.648 0l3.542-3.542c.18-.18.18-.47 0-.648l-.514-.514z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_exportdirecttopdf.svg b/icon-themes/elementary_svg/cmd/sc_exportdirecttopdf.svg
new file mode 100644
index 000000000..ee6638ccd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_exportdirecttopdf.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="16"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1" y2="15"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.000001" x2="9" y1="2.000003" y2="14.000001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#a)" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m10 1c-2.9235951 2.785415-5.71515 5.0221-7 5.5v1.4785156c.714076-.233471 1.5984932-.6192316 2.5195312-1.2597656 2.1190401-1.473684 5.3710938-5.3496094 5.3710938-5.3496093-.655929 1.4286162-1.5895499 7.3002654-1.6230469 13.6308593h3.2324219c.211878 0 .389833-.131094.462891-.316406l-.01172-.470703c-.164183-.811487-.957006-5.1487024-1.08789-5.9375004-.344776-2.905015.983123-6.4258266 1.171875-7.2441406-.04911-.000005-1.6103-.0310851-3.035156-.03125zm-7 8.765625v1.425781c1.3579345.622356 2.8904707 2.067427 3.9648438 3.808594h1.2441406c-1.0616585-1.913283-3.5346673-4.211335-5.2089844-5.234375z" fill="#7a0000" opacity=".2"/><path d="m9.277174 1.0000001c-2.923595 2.785415-4.992324 3.942359-6.277174 4.420259v1.478448c.714076-.233471 1.599342-.619164 2.52038-1.259698 2.11904-1.473684 4.64674-4.269396 4.64674-4.269396-.694786 1.513247-.896901 6.73017-.910326 13.6303869h3.743206l-.04794-1.866248c-.164184-.811487-.957816-5.1488069-1.0887-5.9376049-.344776-2.905015.260388-5.3465831.44914-6.1648971-.04911-.000005-1.61047-.031085-3.035326-.03125zm-6.277174 7.686422v1.4256469c1.631445.747709 3.523823 2.675395 4.558424 4.887931h1.11413c-.490311-2.028702-3.66792-5.0887079-5.672554-6.3135779z" fill="url(#b)"/><path d="m12.3125 1.03125c-1.379115 1.1426409-5.9033863 4.5971408-9.3125 4.15625v3.15625s7.072543 1.4589543 10-1.1875v-6.0625c-.07417-.051631-.160615-.0625-.25-.0625zm.65625 7.5625c-1.305828 1.793247-4.519059 4.060196-5.410326 6.40625h1.7091541c.690809-1.542126 2.8878179-3.227005 3.7011719-4.40625z" fill="#7a0000" fill-rule="evenodd" opacity=".05"/><path d="m3.5 1.5h9v13h-9z" fill="none" opacity=".4" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_exportto.svg b/icon-themes/elementary_svg/cmd/sc_exportto.svg
new file mode 100644
index 000000000..203710ba7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_exportto.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" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-2.374197" y2="10.76779"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="32.765083" x2="24.130812" y1="47.277107" y2="47.277107"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.90608582 0 0 .5153763 19.182549 -10.193381)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.30950832 0 0 .32592858 .654917 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m.5.5h13v15h-13z" fill="url(#f)" stroke-width="1.077365"/><path d="m12.5 14.5h-11v-13h11z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m.5.5h13v15h-13z" fill="none" stroke="url(#d)" stroke-linejoin="round"/><g stroke-width="1.546116" transform="matrix(.64678195 0 0 .64678195 -.291181 5.535588)"><path d="m16.684465-1.6011393v4.6383484h-6.184464v3.0922322l6.203998.010089-.01953 4.6282597 7.730577-6.1844648z" style="display:block;stroke:#002e99;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none"><path d="m18.230581 1.5815815-.002 3.0017443-6.955568-.0000006h6.957522l.000046 2.9554694 3.7115-2.9554694z" display="block" opacity=".5" stroke="url(#b)" stroke-miterlimit="7"/><path d="m11.273059 4.5833252h6.184464" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_extendedhelp.svg b/icon-themes/elementary_svg/cmd/sc_extendedhelp.svg
new file mode 100644
index 000000000..6893ddb3c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_extendedhelp.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" gradientUnits="userSpaceOnUse" x1="8.000001" x2="7.754416" y1=".5" y2="15.670311"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.42963" x2="7.42963" y1="15.162963" y2="2.120666"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.814094" x2="7.814094" y1="1.282274" y2="14.669898"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m8.000001.49999997c-4.138241 0-7.50000103 3.36175853-7.50000103 7.49999993 0 4.1382421 3.36176003 7.5000011 7.50000103 7.5000001 4.138239 0 7.500003-3.361758 7.499999-7.5000001 0-4.1382414-3.36176-7.49999993-7.499999-7.49999993z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m14.5 7.999769c0 3.589968-2.910364 6.500231-6.4999176 6.500231-3.5898831 0-6.5000824-2.910297-6.5000824-6.500231 0-3.5897993 2.9101993-6.4997687 6.5000824-6.4997687 3.5895536 0 6.4999176 2.9099694 6.4999176 6.4997687z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.3414142 10.98598c-.0247796-.907215.1733905-1.7879294 1.0090757-2.4117717.8826981-.7055267 1.7328061-1.5882357 1.6429681-2.6287507-.019617-1.0034821-1.1595908-1.7898197-2.387831-1.9028813-1.3815696-.1963029-3.0532597.2891289-3.5162151 1.3957468-.2347997.5382209-.0170628 1.5038522.7709237 1.5038522.4608941 0 .6725855-.3053592.7073635-.5846914.026312-.211351-.058288-.4000864-.1082498-.5746636-.056929-.19892.1860948-.5844493.4507816-.7415272.221175-.13126.4525815-.1752734.4866925-.183681.794304-.1957868 1.5861109.236679 1.9164669.763044.330356.5263639-.033266 1.3247554-.556071 2.1011604-.5228054.776406-1.0838678 1.6582439-1.0816261 2.5948995 0 .356586-.030978.477727-.00897.621992.017586.115264.3897098.101334.6746888.04727zm-.3624955 1.221064c-.7594802-.04229-1.2851464.840767-.8288879 1.403394.40746.621196 1.5498839.467848 1.7456953-.235593.2035731-.547016-.2863285-1.176932-.9168074-1.167802z" fill="url(#e)" opacity=".25"/><path d="m8.3414142 9.9859797c-.0247796-.9072157.1733905-1.7879296 1.0090757-2.4117719.8826981-.7055267 1.7328061-1.5882357 1.6429681-2.6287507-.019617-1.0034821-1.1595908-1.7898197-2.387831-1.9028813-1.3815696-.1963029-3.0532597.2891289-3.5162151 1.3957468-.2347997.5382209-.0170628 1.5038522.7709237 1.5038522.4608941 0 .6725855-.3053592.7073635-.5846914.026312-.211351-.058288-.4000864-.1082498-.5746636-.056929-.19892.1860948-.5844493.4507816-.7415272.221175-.13126.4525815-.1752734.4866925-.183681.794304-.1957868 1.5861109.236679 1.9164669.763044.330356.5263639-.033266 1.3247554-.556071 2.1011604-.5228054.776406-1.0838678 1.6582439-1.0816261 2.5949 0 .356586-.030978.4777262-.00897.6219919.017586.1152641.3897098.1013341.6746888.047272zm-.3624955 1.2210643c-.7594802-.04229-1.2851464.840767-.8288879 1.403394.40746.621196 1.5498839.467848 1.7456953-.235593.2035731-.547016-.2863285-1.176932-.9168074-1.167802z" fill="#fff"/><g transform="matrix(.69327406 0 0 .69327406 4.147082 6)"><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".05" stroke="#000" stroke-linejoin="round" stroke-width="4.327293"/><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".2" stroke="#000" stroke-linejoin="round" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2.884862"/><path clip-path="url(#c)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.916219" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#d)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_extrusion3dcolor.svg b/icon-themes/elementary_svg/cmd/sc_extrusion3dcolor.svg
new file mode 100644
index 000000000..3ff877d95
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_extrusion3dcolor.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.3673 0 0 .36733 15.431 .868)" gradientUnits="userSpaceOnUse" x1="-18.081625" x2="-18.081625" y1="34.772778" y2="37.015892"><stop offset="0" stop-color="#fff"/><stop offset=".0257705" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99801056 0 0 1.0626878 -14.968169 10.982075)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" xlink:href="#b" y1="1.428383" y2="4.251413"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 20.128981 -1.685477)" gradientUnits="userSpaceOnUse" x1="-8.082794" x2="-10.378396" xlink:href="#b" y1="41.229637" y2=".776429"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 3.162166 -1.432428)" gradientUnits="userSpaceOnUse" x1="7.393597" x2="7.393597" y1="18.542374" y2="35.155151"><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><path d="m6.3664797 0-4.3664782 3 .0000015 9h8.687486l3.312512-3.856182.000001-8.143818z" fill="#e9e9e9"/><path d="m6.3664797 0-4.3664782 3v1l.0000015 7.3125v.6875h.687499 7.3124877.6874993s3.323463-3.857582 3.312513-3.856182v-.4793941-7.6644239h-6.5931998zm.2081105 1h5.9939588c-.833338.84433-1.914502 1.66118-2.256061 2h-3.3124939-.9999985-.9999985-1.6960131zm6.4254328 1-.000019 5.6644239-2 2.6480761-.000016-1.3125v-1-1l-.000001-3v-.3125zm-10.000023 2h1.9999971.9999985 3.9999926l.0000015 4v1 2h-6.3124892-.687499v-.6875z" fill="url(#d)"/><path d="m3.0000015 4 .0000015 7h7l-.000001-7zm1 1h5l.0000015 5h-5z" fill="url(#e)"/><g transform="matrix(.9375 0 0 1 .5 -.5)"><path d="m0 13h.64v3h-.64z" fill="#ff0909"/><path d="m.64 13h.64v3h-.64z" fill="#ff2c09"/><path d="m1.28 13h.64v3h-.64z" fill="#ffb509"/><path d="m1.92 13h.64v3h-.64z" fill="#ffc109"/><path d="m2.56 13h.64v3h-.64z" fill="#adff09"/><path d="m3.2 13h.64v3h-.64z" fill="#92ff09"/><path d="m3.84 13h.64v3h-.64z" fill="#84ff09"/><path d="m4.48 13h.64v3h-.64z" fill="#43ff09"/><path d="m5.12 13h.64v3h-.64z" fill="#09ff11"/><path d="m5.76 13h.64v3h-.64z" fill="#09ff59"/><path d="m6.4 13h.64v3h-.64z" fill="#09ff68"/><path d="m7.04 13h.64v3h-.64z" fill="#09ff68"/><path d="m7.68 13h.64v3h-.64z" fill="#09ffa9"/><path d="m8.32 13h.64v3h-.64z" fill="#09ffff"/><path d="m8.96 13h.64v3h-.64z" fill="#09d2ff"/><path d="m9.6 13h.64v3h-.64z" fill="#0985ff"/><path d="m10.24 13h.64v3h-.64z" fill="#0947ff"/><path d="m10.88 13h.64v3h-.64z" fill="#092fff"/><path d="m11.52 13h.64v3h-.64z" fill="#5c09ff"/><path d="m12.16 13h.64v3h-.64z" fill="#8d09ff"/><path d="m12.8 13h.64v3h-.64z" fill="#cb09ff"/><path d="m13.44 13h.64v3h-.64z" fill="#b709ff"/><path d="m14.08 13h.64v3h-.64z" fill="#f709ff"/><path d="m14.72 13h.64v3h-.64z" fill="#ff099d"/><path d="m15.36 13h.64v3h-.64z" fill="#ff0951"/></g><g stroke-linecap="square"><path d="m1.5 13.5h13v1h-13z" fill="#ff0951" opacity=".6" stroke="url(#a)"/><path d="m.5 12.5h15v3h-15z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_extrusiondepthfloater.svg b/icon-themes/elementary_svg/cmd/sc_extrusiondepthfloater.svg
new file mode 100644
index 000000000..18ac76102
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_extrusiondepthfloater.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.25378586 0 0 .30501865 18.12898 1.314523)" gradientUnits="userSpaceOnUse" x1="-8.082794" x2="-10.378396" y1="41.229637" y2=".776429"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 1.162166 1.567572)" gradientUnits="userSpaceOnUse" x1="7.393597" x2="7.393597" y1="18.542374" y2="35.155151"><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><path d="m7.9596775 0-7.959676 6v10h9.687486l6.3125105-7.520606.000002-8.479394z" fill="#e9e9e9"/><path d="m7.9596775 0-7.959676 6v1 8.3125.6875h.687499 8.312488.687499s6.3234615-7.28265 6.3125105-7.28125v-.71875l.000002-8h-7zm.2081105 1h6.40076c-.833338.84433-4.9145005 4.66118-5.2560605 5h-4.3124934-.9999985-.9999985-1.6960131zm6.832233 1-.000021 6-4.999999 6.3125-.0000145-1.3125v-1-1-4-.3125zm-14.000021 5h1.9999971.9999985 4.9999929v5 1 2h-7.3124895-.687499v-.6875z" fill="url(#a)"/><path d="m1.0000015 7v8h8v-8zm1 1h6v6h-6z" fill="url(#b)"/><g stroke="#cc3b02"><path d="m7.5.5-.01462 4.242615-4.227997-4.257234z" fill="#f37329" stroke-linecap="round" stroke-linejoin="round"/><path d="m.5 6.5.01462-4.242615 4.227997 4.257234z" fill="#f37329" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 4.5 3-2" fill="none"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_extrusiondirectionfloater.svg b/icon-themes/elementary_svg/cmd/sc_extrusiondirectionfloater.svg
new file mode 100644
index 000000000..e28d065f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_extrusiondirectionfloater.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9.962336" x2="10.376648" y1="21.827902" y2="38.829208"><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><path d="m10 .5-8.3559322 4.5-.6440678 10h9.5l5.5-8.5-.254258-5.90677966z" fill="#e9e9e9"/><path d="m10 0-9 5.3125v.6875 8.3125.6875h.687499 8.3124877.6874993s5.323462-8.0877349 5.312512-8.0863349v-.7187498l.000002-6.1949153zm0 1h4.568547c-.833338.84433-3.914501 3.66118-4.256061 4h-4.3124934-.9999985-.9999985-.9999956zm5.000021 1-.000021 5-4 6.10911-.000015-1.10911v-1-1-4-.3125zm-13.0000225 4h1.9999971.9999985 4.9999926v5 1 2h-7.3124892-.687499v-.6875z" fill="#a9a9a9"/><path d="m2 6v8h8v-8zm1 1h6v6h-6z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_extrusionlightingfloater.svg b/icon-themes/elementary_svg/cmd/sc_extrusionlightingfloater.svg
new file mode 100644
index 000000000..7a614638f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_extrusionlightingfloater.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.175488" x2="5.292155" xlink:href="#b" y1="296.054555" y2="296.054555"/><linearGradient id="b"><stop offset="0" stop-color="#555761"/><stop offset=".3125" stop-color="#abacae" stop-opacity=".988235"/><stop offset=".5625" stop-color="#fafafa" stop-opacity=".988235"/><stop offset=".8125" stop-color="#abacae" stop-opacity=".988235"/><stop offset="1" stop-color="#555761" stop-opacity=".985965"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.159648" x2="5.276315" xlink:href="#b" y1="295.523035" y2="295.523035"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.175" x2="5.291667" xlink:href="#b" y1="295.015605" y2="295.015605"/><radialGradient id="e" cx="4.155227" cy="290.803264" gradientUnits="userSpaceOnUse" r="1.202704"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.999999" x2="7.999999" y1="-.000018" y2="8.000001"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.999999" x2="7.999999" y1="2.999982" y2="5.500021"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.52299524 0 0 .52299524 -.097347 -151.09751)"><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".5059"><path d="m8 .5a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 .3417969 1.5c-.0014197-.0002207-.0024852.0002202-.0039063 0 .7711086 1.9927848 1.3418042 4.2091337 1.5546875 5.46875.0010065.00593.0068242.013601.0078125.019531h-.0039062c.0028069.01186.0041434.026017.0039062.039063v.091797c.4076366.117216.9779914.200875 1.5976563.201171.6198633-.000079 1.1933937-.081037 1.6015625-.197265v-.095703c-.0015167-.01186-.0015167-.026214 0-.039063.0005744-.003953.003333-.007765.0039062-.011719.2083706-1.2478348.7938444-3.4939373 1.5625004-5.476562-.002753.0003774-.005063.0015732-.007813.0019531a3.5 3.5 0 0 0 .341797-1.5019531 3.5 3.5 0 0 0 -3.5-3.5z" fill="url(#f)" stroke="#ad5f00" stroke-width="1" transform="matrix(.50590009 0 0 .50590009 .186134 288.908)"/><path d="m8 1.5a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 .4257812 1.3925781c-.0194224-.0002321-.0392549.0090229-.0585937.0058594.5512496 1.4999997 1.0120143 3.482051 1.3359375 4.8066405.2491694.053766.4853762.107224.7949219.107422.3074484-.00004.5464385-.056772.7988281-.111328.2428849-.9455821.9527105-3.933709 1.414063-5.0273439-.001779.0002704-.004073-.0002511-.00586 0a2.5 2.5 0 0 0 .294922-1.1738281 2.5 2.5 0 0 0 -2.5-2.5z" fill="none" stroke="url(#g)" stroke-width="1" transform="matrix(.50590009 0 0 .50590009 .186134 288.908)"/><path d="m4.7625002 296.41873a.52916664.33072916 0 0 1 -.5291666.33072.52916664.33072916 0 0 1 -.5291666-.33072.52916664.33072916 0 0 1 .5291666-.33073.52916664.33072916 0 0 1 .5291666.33073z" fill="#1a1a1a" fill-opacity=".988235" stroke="#000"/><g stroke="#667885"><path d="m3.4864469 295.76849c.4409723.223 1.0525519.13992 1.4935242.0164.1411484-.0395.1357088.12581.1357088.27239s-.1283679.21045-.2645833.26458c-.4373171.17381-.7871342.17815-1.2318699-.00081-.1359831-.0547-.2645833-.118-.2645833-.26458s.1318035-.43458.1318035-.28801z" fill="url(#a)"/><path d="m3.4706067 295.23697c.4409723.22301 1.0525519.13993 1.4935242.0164.1411484-.0395.1357088.12582.1357088.2724 0 .14657-.1283679.21044-.2645833.26458-.4373171.1738-.7871342.17815-1.2318699-.00081-.1359831-.0547-.2645833-.11801-.2645833-.26458 0-.14658.1318035-.43459.1318035-.28802z" fill="url(#c)"/><path d="m3.4859587 294.72954c.4409723.22301 1.052552.13993 1.4935243.0164.1411483-.0395.1357087.12582.1357087.2724s-.1283679.21044-.2645833.26458c-.4373171.17381-.7871341.17815-1.2318699-.00081-.1359831-.0547-.2645833-.118-.2645833-.26458s.1318035-.43459.1318035-.28802z" fill="url(#d)"/></g></g><circle cx="4.155228" cy="290.80325" fill="url(#e)" opacity=".683" r="1.202704"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_extrusionsurfacefloater.svg b/icon-themes/elementary_svg/cmd/sc_extrusionsurfacefloater.svg
new file mode 100644
index 000000000..a5135175b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_extrusionsurfacefloater.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.5" cy=".999991" gradientTransform="matrix(-.00000003 1.9230741 -2.3076889 -.00000004 9.807667 -13.423056)" gradientUnits="userSpaceOnUse" r="6.50001"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.393597" y1="14.03845" y2="35.155151"><stop offset="0" stop-color="#fff"/><stop offset=".21678239" 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><path d="m4.3664782 1-3.3664782 3v10h9.687486l3.312533-2.856182-.000019-10.143818z" fill="url(#a)"/><path d="m4.3664782 1-3.3664782 3v1 8.3125.6875h.687499 8.3124877.6874993s3.323483-2.857582 3.312533-2.856182v-.479394l-.000019-9.664424h-8.5931993zm.2081105 1h7.9939583c-.833338.84433-1.914501 1.66118-2.256061 2h-4.3124934-.9999985-.9999985-1.6960131zm8.4254323 1v7.664424l-2.000021 1.648076-.000015-1.3125v-1-1-4-.3125zm-11.0000225 2h1.9999971.9999985 4.9999926v5 1 2h-7.3124892-.687499v-.6875z" fill="#0f5a00" fill-opacity=".490196"/><path d="m2 5v8h8v-8zm1 1h6v6h-6z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_extrusiontiltdown.svg b/icon-themes/elementary_svg/cmd/sc_extrusiontiltdown.svg
new file mode 100644
index 000000000..47cf5d0c1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_extrusiontiltdown.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" gradientUnits="userSpaceOnUse" x1="10.999633" x2="6.999633" y1="5.500078" y2="8.000077"><stop offset="0" stop-color="#d1b0e6"/><stop offset="1" stop-color="#b483d5"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 23.999249 -3.003975)" gradientUnits="userSpaceOnUse" x1="19" x2="19.999249" y1="16.322426" y2="15.003975"><stop offset="0" stop-color="#9853c6"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24.999686 -3.003975)" gradientUnits="userSpaceOnUse" x1="20.387228" x2="19.466814" y1="14.775601" y2="15.92439"><stop offset="0" stop-color="#c198dd" stop-opacity="0"/><stop offset="1" stop-color="#b483d5"/></linearGradient><g transform="matrix(0 -1 1 0 -.000078 15.999633)"><path d="m9.5048185 16 .0048135-15.4999993-2.009632-.0000007-.0048135 15.499999" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><g stroke-linejoin="round"><path d="m8.1082455 12.444637c1.8890541-.048364 3.3645025-1.353505 3.3910035-3.444637.0265-2.091132-1.652582-3.5751173-4-3.5v2l-4-3.5s4-3.5 4-3.5v2c3.936619-.049298 7.056338 2.5633803 7 6.5-.05633 3.936217-3.357693 6.689654-6.2249135 6.444637" fill="url(#a)" stroke="#9853c6"/><path d="m8.1670691 12.444637c-2.291079.061041-3.6413191-1.308184-3.6678201-2.9486115l-3 .004c0 3.5422535 3.4752424 6.0739765 6.8062284 5.9683435" fill="url(#c)" stroke="url(#b)"/></g><g transform="matrix(.66667 0 0 .66667 -2.66672 -5.33344)"><path d="m15.250004 25.694947v6.305053" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m18.249989 25.250034v6.749966" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m16 25.250034h1.499992v6.749966h-1.499992z" fill="#ffa154"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_extrusiontiltleft.svg b/icon-themes/elementary_svg/cmd/sc_extrusiontiltleft.svg
new file mode 100644
index 000000000..9033d27fc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_extrusiontiltleft.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" gradientUnits="userSpaceOnUse" x1="7.999249" x2="6.999249" y1="7" y2="11"><stop offset="0" stop-color="#d1b0e6"/><stop offset="1" stop-color="#b483d5"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 23.999249 -3.003975)" gradientUnits="userSpaceOnUse" x1="19" x2="19.999249" y1="16.322426" y2="15.003975"><stop offset="0" stop-color="#9853c6"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24.999686 -3.003975)" gradientUnits="userSpaceOnUse" x1="20.387228" x2="19.466814" y1="14.775601" y2="15.92439"><stop offset="0" stop-color="#c198dd" stop-opacity="0"/><stop offset="1" stop-color="#b483d5"/></linearGradient><path d="m9.5048185 16 .0048135-15.4999993-2.009632-.0000007-.0048135 15.499999" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><g stroke-linejoin="round"><path d="m8.1082455 12.444637c1.8890541-.048364 3.3645025-1.353505 3.3910035-3.444637.0265-2.091132-1.652582-3.5751173-4-3.5v2l-4-3.5s4-3.5 4-3.5v2c3.936619-.049298 7.056338 2.5633803 7 6.5-.05633 3.936217-3.357693 6.689654-6.2249135 6.444637" fill="url(#a)" stroke="#9853c6"/><path d="m8.1670691 12.444637c-2.291079.061041-3.6413191-1.308184-3.6678201-2.9486115l-3 .004c0 3.5422535 3.4752424 6.0739765 6.8062284 5.9683435" fill="url(#c)" stroke="url(#b)"/></g><g transform="matrix(.66667 0 0 .66667 -2.66672 -5.33344)"><path d="m15.250004 25.694947v6.305053" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m18.249989 25.250034v6.749966" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m16 25.250034h1.499992v6.749966h-1.499992z" fill="#ffa154"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_extrusiontiltright.svg b/icon-themes/elementary_svg/cmd/sc_extrusiontiltright.svg
new file mode 100644
index 000000000..b48961072
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_extrusiontiltright.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" gradientUnits="userSpaceOnUse" x1="7" x2="8" y1="11.000155" y2="5.000155"><stop offset="0" stop-color="#d1b0e6"/><stop offset="1" stop-color="#b483d5"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 23.999249 -3.003975)" gradientUnits="userSpaceOnUse" x1="19" x2="19.999249" y1="16.322426" y2="15.003975"><stop offset="0" stop-color="#9853c6"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24.999686 -3.003975)" gradientUnits="userSpaceOnUse" x1="20.387228" x2="19.466814" y1="14.775601" y2="15.92439"><stop offset="0" stop-color="#c198dd" stop-opacity="0"/><stop offset="1" stop-color="#d1b0e6"/></linearGradient><g transform="matrix(1 0 0 -1 0 16.000155)"><path d="m9.5048185 16 .0048135-15.4999993-2.009632-.0000007-.0048135 15.499999" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><g stroke-linejoin="round"><path d="m8.1082455 12.444637c1.8890541-.048364 3.3645025-1.353505 3.3910035-3.444637.0265-2.091132-1.652582-3.5751173-4-3.5v2l-4-3.5s4-3.5 4-3.5v2c3.936619-.049298 7.056338 2.5633803 7 6.5-.05633 3.936217-3.357693 6.689654-6.2249135 6.444637" fill="url(#a)" stroke="#9853c6"/><path d="m8.1670691 12.444637c-2.291079.061041-3.6413191-1.308184-3.6678201-2.9486115l-3 .004c0 3.5422535 3.4752424 6.0739765 6.8062284 5.9683435" fill="url(#c)" stroke="url(#b)"/></g><g transform="matrix(.66667 0 0 .66667 -2.66672 -5.33344)"><path d="m15.250004 25.694947v6.305053" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m18.249989 25.250034v6.749966" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m16 25.250034h1.499992v6.749966h-1.499992z" fill="#ffa154"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_extrusiontiltup.svg b/icon-themes/elementary_svg/cmd/sc_extrusiontiltup.svg
new file mode 100644
index 000000000..01cf6f937
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_extrusiontiltup.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" gradientUnits="userSpaceOnUse" x1="3.999616" x2="9.999616" y1="6.000078" y2="9.000077"><stop offset="0" stop-color="#d1b0e6"/><stop offset="1" stop-color="#b483d5"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 23.999249 -3.003975)" gradientUnits="userSpaceOnUse" x1="19" x2="19.999249" y1="16.322426" y2="15.003975"><stop offset="0" stop-color="#9853c6"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24.999686 -3.003975)" gradientUnits="userSpaceOnUse" x1="20.387228" x2="19.466814" y1="14.775601" y2="15.92439"><stop offset="0" stop-color="#c198dd" stop-opacity="0"/><stop offset="1" stop-color="#d1b0e6"/></linearGradient><g transform="matrix(0 1 -1 0 16.000078 .000384)"><path d="m9.5048185 16 .0048135-15.4999993-2.009632-.0000007-.0048135 15.499999" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><g stroke-linejoin="round"><path d="m8.1082455 12.444637c1.8890541-.048364 3.3645025-1.353505 3.3910035-3.444637.0265-2.091132-1.652582-3.5751173-4-3.5v2l-4-3.5s4-3.5 4-3.5v2c3.936619-.049298 7.056338 2.5633803 7 6.5-.05633 3.936217-3.357693 6.689654-6.2249135 6.444637" fill="url(#a)" stroke="#9853c6"/><path d="m8.1670691 12.444637c-2.291079.061041-3.6413191-1.308184-3.6678201-2.9486115l-3 .004c0 3.5422535 3.4752424 6.0739765 6.8062284 5.9683435" fill="url(#c)" stroke="url(#b)"/></g><g transform="matrix(.66667 0 0 .66667 -2.66672 -5.33344)"><path d="m15.250004 25.694947v6.305053" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m18.249989 25.250034v6.749966" fill="none" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.499992"/><path d="m16 25.250034h1.499992v6.749966h-1.499992z" fill="#ffa154"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_extrusiontoggle.svg b/icon-themes/elementary_svg/cmd/sc_extrusiontoggle.svg
new file mode 100644
index 000000000..d5c6e853f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_extrusiontoggle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -.53720189 .57681716 0 -15.997186 19.865618)" gradientUnits="userSpaceOnUse" x1="29.618698" x2="29.618698" y1="62.019447" y2="49.957527"><stop offset="0" stop-color="#fff"/><stop offset=".38128021" stop-color="#fff" stop-opacity=".235294"/><stop offset=".9976837" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.550991" x2="10.499999" y1="4.705999" y2="4.727456"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-8.082794" x2="-10.378396" y1="41.229637" y2=".776429"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="18.30768" y2="35.384605"><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><path d="m4.3664782 1-3.3664782 3v10h9.687486l3.312533-2.856182-.000019-10.143818z" fill="#e9e9e9"/><path d="m4.3664782 1-3.3664782 3v1 8.3125.6875h.687499 8.3124877.6874993s3.323483-2.857582 3.312533-2.856182v-.479394l-.000019-9.664424h-8.5931993zm.2081105 1h7.9939583c-.833338.84433-1.914501 1.66118-2.256061 2h-4.3124934-.9999985-.9999985-1.6960131zm8.4254323 1v7.664424l-2.000021 1.648076-.000015-1.3125v-1-1-4-.3125zm-11.0000225 2h1.9999971.9999985 4.9999926v5 1 2h-7.3124892-.687499v-.6875z" fill="url(#c)"/><path d="m2 5v8h8v-8zm1 1h6v6h-6z" fill="url(#d)"/><g stroke-miterlimit="7" stroke-width="1.546116" transform="matrix(0 -.64678195 -.64678195 0 8.557633 22.29121)"><path d="m16.684464 10.138862 6.957522-6.1844644-6.950462-6.1078651-.0071 3.7886909h-6.184465v4.6383484h6.184465z" display="block" fill="url(#b)" stroke="#452981" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m18.230469 1.265625v1.1425781a.77362596.77362596 0 0 1 -.773438.7734375h-5.410156v1.5449219h5.410156a.77362596.77362596 0 0 1 .773438.7734375v1.1796875l3.052734-2.7226563z" display="block" fill="none" opacity=".5" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fields.svg b/icon-themes/elementary_svg/cmd/sc_fields.svg
new file mode 100644
index 000000000..30569249b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fields.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="0" x2="1.984375" y1="2.11666" y2=".26458"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#f7f7f7"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.910416" x2="2.910416" y1=".529184" y2="1.146556"><stop offset="0" stop-color="#fff"/><stop offset=".10605836" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><g stroke-width=".264583" transform="translate(0 1.322917)"><rect fill="url(#a)" height="1.322923" rx=".264583" ry=".244673" stroke="#696969" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".595588" width="3.439583" x=".132292" y=".132286"/><g stroke-linecap="square"><path d="m2.2489581.13229195h1.8520834v1.32292335h-1.8520834z" fill="#dcdcdc" stroke="#a2a2a2"/><path d="m2.5135415.39687795h1.3229167v.79375135h-1.3229167z" fill="none" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_filldown.svg b/icon-themes/elementary_svg/cmd/sc_filldown.svg
new file mode 100644
index 000000000..b7ba15763
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_filldown.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.496981" x2="21.319826" y1="3.180819" y2="3.180819"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.99999999 -.99999999 0 19 11.001953)" gradientUnits="userSpaceOnUse" x1="3" x2="5" y1="11" y2="11"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.99999999 -.99999999 0 19 11.001953)" gradientUnits="userSpaceOnUse" x1="6" x2="7" y1="11" y2="11"><stop offset="0" stop-color="#fff"/><stop offset=".00000006" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="15.001953" y2="12.001953"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="14.001953" y2="2.001953"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.59436 0 0 .5999 -19.265 -.033)" gradientUnits="userSpaceOnUse" x1="45.031631" x2="45.031631" y1="22.562016" y2="-2.442152"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(1 0 0 -1 0 16.001953)"><g transform="translate(0 2)"><rect fill="url(#f)" height="15" rx=".424" ry=".491" width="15" x=".5" y="-1.5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5v-11.5h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h.00390625l14 .00195v2.99805 11.001953h-14.00195312l-.00195313-10.001953h.00390625v-1h-.003906z" fill="#020202" opacity=".3" transform="translate(0 -2)"/></g><path d="m1 12h14v3h-14z" fill="url(#d)"/><path d="m1.5 1.5h13v13h-13z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.135343 9.365302 7.733623-6.1844832-7.733623-6.1844831v3.86530195h-4.638363l.00302 4.63836235h4.635343z" style="display:block;stroke:#a62100;stroke-width:1.546121;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)" transform="matrix(0 -.64678 .64678 0 5.94271 16.29119)"/><path d="m0 11.001953h16v1h-16z" opacity=".3"/><g fill="none"><path d="m8.5 6.0019532v-.2582354c0-.2417645 0-.2417645.205395-.2417645l1.21648-.0000003-1.921875-2.3646021-1.9101573 2.3646021 1.1523443.0000003c.257813 0 .257813 0 .257813.2408933v.2591066" opacity=".5" stroke="url(#c)"/><path d="m8.5 6.0019532v2.4999998h-1v-2.4999998" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fillleft.svg b/icon-themes/elementary_svg/cmd/sc_fillleft.svg
new file mode 100644
index 000000000..20465a145
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fillleft.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15.135343" x2="15.135343" y1="9.365302" y2="-3.003664"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.99999999 -.99999999 0 19 11.001953)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="11" y2="11.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.99999999 -.99999999 0 19 11.001953)" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="10" y2="12"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15" x2="1" y1="13.501953" y2="13.501953"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14" x2="2" y1="8.501953" y2="8.501953"><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(.59436 0 0 .5999 -19.265 -.033)" gradientUnits="userSpaceOnUse" x1="59.332729" x2="32.413017" y1="8.392987" y2="8.392987"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(0 -1 1 0 -.001953 16)"><g transform="translate(0 2)"><rect fill="url(#f)" height="15" rx=".424" ry=".491" width="15" x=".5" y="-1.5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5v-11.5h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h.00390625l14 .00195v2.99805 11.001953h-14.00195312l-.00195313-10.001953h.00390625v-1h-.003906z" fill="#020202" opacity=".3" transform="translate(0 -2)"/></g><path d="m1 12h14v3h-14z" fill="url(#d)"/><path d="m1.5 1.5h13v13h-13z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.135343 9.365302 7.733623-6.1844832-7.733623-6.1844831v3.86530195h-4.638363l.00302 4.63836235h4.635343z" style="display:block;stroke:#a62100;stroke-opacity:.501961;stroke-width:1.546121;stroke-linecap:round;stroke-linejoin:round;fill:url(#a)" transform="matrix(0 -.64678 .64678 0 5.94271 16.29119)"/><path d="m0 11.001953h16v1h-16z" opacity=".3"/><g fill="none"><path d="m8.5 6.0019532v-.2582354c0-.2417645 0-.2417645.205395-.2417645l1.21648-.0000003-1.921875-2.3646021-1.9101573 2.3646021 1.1523443.0000003c.257813 0 .257813 0 .257813.2408933v.2591066" opacity=".5" stroke="url(#c)"/><path d="m8.5 6.0019532v2.4999998h-1v-2.4999998" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fillright.svg b/icon-themes/elementary_svg/cmd/sc_fillright.svg
new file mode 100644
index 000000000..1c002a98e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fillright.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15.135343" x2="15.135343" y1="9.365302" y2="-3.003664"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.99999999 -.99999999 0 19 11.001953)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="11" y2="11.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.99999999 -.99999999 0 19 11.001953)" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="10" y2="12"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15" x2="1" y1="13.501953" y2="13.501953"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14" x2="2" y1="8.501953" y2="8.501953"><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(.59436 0 0 .5999 -19.265 -.033)" gradientUnits="userSpaceOnUse" x1="59.332729" x2="32.413017" y1="8.392987" y2="8.392987"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(0 -1 -1 0 16 16)"><g transform="translate(0 2)"><rect fill="url(#f)" height="15" rx=".424" ry=".491" width="15" x=".5" y="-1.5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5v-11.5h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h.00390625l14 .00195v2.99805 11.001953h-14.00195312l-.00195313-10.001953h.00390625v-1h-.003906z" fill="#020202" opacity=".3" transform="translate(0 -2)"/></g><path d="m1 12h14v3h-14z" fill="url(#d)"/><path d="m1.5 1.5h13v13h-13z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.135343 9.365302 7.733623-6.1844832-7.733623-6.1844831v3.86530195h-4.638363l.00302 4.63836235h4.635343z" style="display:block;stroke:#a62100;stroke-width:1.546121;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)" transform="matrix(0 -.64678 .64678 0 5.94271 16.29119)"/><path d="m0 11.001953h16v1h-16z" opacity=".3"/><g fill="none"><path d="m8.5 6.0019532v-.2582354c0-.2417645 0-.2417645.205395-.2417645l1.21648-.0000003-1.921875-2.3646021-1.9101573 2.3646021 1.1523443.0000003c.257813 0 .257813 0 .257813.2408933v.2591066" opacity=".5" stroke="url(#c)"/><path d="m8.5 6.0019532v2.4999998h-1v-2.4999998" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fillshadow.svg b/icon-themes/elementary_svg/cmd/sc_fillshadow.svg
new file mode 100644
index 000000000..d0df51e1e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fillshadow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="11"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.92855424 0 0 .92855416 2.253786 .343938)" gradientUnits="userSpaceOnUse" x1="7" x2="6" y1="0" y2="13"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="3" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m4.4999241 4.499498c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 10.999548h-11.000076z" fill="#8c8c8c" opacity=".5" stroke="#8c8c8c" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.000011 1.9993428c2.2915074 0 9.999988.0008904 9.999988.0008904v9.9999998h-10z" fill="#e9e9e9"/><g fill="none"><path d="m11.499999 11.499788h-9v-9h9z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g stroke-opacity=".74902"><path d="m1.4999611 1.4995365c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 10.9995485h-11.000076z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.5 2.5h9v9h-9z" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fillup.svg b/icon-themes/elementary_svg/cmd/sc_fillup.svg
new file mode 100644
index 000000000..353f48866
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fillup.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="23.642027" x2="9.726939" y1="3.180819" y2="3.180819"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.99999999 -.99999999 0 19 11.001953)" gradientUnits="userSpaceOnUse" x1="5.001953" x2="3.001953" y1="11" y2="11"><stop offset="0" stop-color="#fff"/><stop offset=".0000001" 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(0 -.99999999 -.99999999 0 19 11.001953)" gradientUnits="userSpaceOnUse" x1="7.001953" x2="6.001953" y1="11" y2="11"><stop offset="0" stop-color="#fff"/><stop offset=".50000006" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="12" y2="15"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="2" y2="14"><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(.59436 0 0 .5999 -19.265 -.033)" gradientUnits="userSpaceOnUse" x1="45.872871" x2="45.872871" y1="-1.611935" y2="22.55876"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 2)"><rect fill="url(#f)" height="15" rx=".424" ry=".491" width="15" x=".5" y="-1.5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5v-11.5h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h.00390625l14 .00195v2.99805 11.001953h-14.00195312l-.00195313-10.001953h.00390625v-1h-.003906z" fill="#020202" opacity=".3" transform="translate(0 -2)"/></g><path d="m1 12h14v3h-14z" fill="url(#d)"/><path d="m1.5 1.5h13v13h-13z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.135343 9.365302 7.733623-6.1844832-7.733623-6.1844831v3.86530195h-4.638363l.00302 4.63836235h4.635343z" style="display:block;stroke:#a62100;stroke-width:1.546121;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)" transform="matrix(0 -.64678 .64678 0 5.94271 16.29119)"/><path d="m0 11.001953h16v1h-16z" opacity=".3"/><g fill="none"><path d="m8.5 6.0019532v-.2582354c0-.2417645 0-.2417645.205395-.2417645l1.21648-.0000003-1.921875-2.3646021-1.9101573 2.3646021 1.1523443.0000003c.257813 0 .257813 0 .257813.2408933v.2591066" opacity=".5" stroke="url(#c)"/><path d="m8.5 6.0019532v2.4999998h-1v-2.4999998" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_firstpage.svg b/icon-themes/elementary_svg/cmd/sc_firstpage.svg
new file mode 100644
index 000000000..f28e6d9f3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_firstpage.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" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 3.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2.681535" y2="19.324327"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.42214318 0 0 .6852547 16.979561 -11.701545)" gradientUnits="userSpaceOnUse" x1="35.836643" x2="35.836643" y1="24.372755" y2="33.128624"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" 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="f" 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="g" gradientTransform="matrix(.31428463 0 0 .32594469 2.457175 -.323148)" 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><g transform="translate(-4)"><path d="m4.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#g)" stroke-width="1.085652"/><g fill="none" transform="translate(2)"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#f)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(2 1)"><path d="m.83398438 5.4999995c-.18466749 0-.33398438.1645862-.33398438.3691406v8.2617179c0 .204555.14931689.369141.33398438.369141h1.33203122c.1846674 0 .3339844-.164586.3339844-.369141v-4.128905-4.1328129c0-.2045544-.149317-.3691406-.3339844-.3691406zm1.66601562 4.5019535c0 .08084.032311.150827.087891.208984l4.3398434 4.1875c.059439.06222.1428761.101562.2421875.101562.1845228 0 .3222656-.130217.3222656-.304688v-2.396483c-.000116-.162838.1459138-.298828.3242187-.298828h5.3769528c.174818 0 .306641-.129026.306641-.300782v-2.402343c0-.171756-.131823-.300782-.306641-.300782h-5.4082028c-.1636803-.015028-.2930775-.145595-.2929687-.298828v-2.3964843c0-.1744693-.1377426-.3007812-.3222656-.3007812-.1845764 0-.1785565.076283-.2421875.1035156l-4.3398438 4.1874999c-.05559.054667-.087891.129519-.0878906.210938z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#a)"/><g fill="none" transform="translate(0 2)"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#b)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#c)" stroke-width=".999996"/><path d="m1.504003 3.9999999v8.0000001z" opacity=".5" stroke="url(#d)" stroke-width=".999999"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_firstrecord.svg b/icon-themes/elementary_svg/cmd/sc_firstrecord.svg
new file mode 100644
index 000000000..dd8c9ea5a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_firstrecord.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" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2.681535" y2="19.324327"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.42214318 0 0 .6852547 16.979561 -11.701545)" gradientUnits="userSpaceOnUse" x1="35.836643" x2="35.836643" y1="24.372755" y2="33.128624"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m.83398438 3.5c-.18466749 0-.33398438.1645862-.33398438.3691406v8.2617184c0 .204555.14931689.369141.33398438.369141h1.33203122c.1846674 0 .3339844-.164586.3339844-.369141v-4.1289059-4.1328125c0-.2045544-.149317-.3691406-.3339844-.3691406zm1.66601562 4.5019531c0 .080838.0323106.1508278.0878906.2089844l4.3398438 4.1875005c.059439.062219.1428761.101562.2421875.101562.1845228 0 .3222656-.130217.3222656-.304688v-2.3964839c-.000116-.1628379.1459138-.2988281.3242187-.2988281h5.3769528c.174818 0 .306641-.1290258.306641-.3007812v-2.4023438c0-.1717556-.131823-.3007813-.306641-.3007812h-5.4082028c-.1636803-.0150279-.2930775-.1455949-.2929687-.2988282v-2.3964844c0-.1744693-.1377426-.3007812-.3222656-.3007812-.1845764 0-.1785565.0762826-.2421875.1035156l-4.3398438 4.1875c-.05559.054667-.0878906.1295192-.0878906.2109375z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#c)"/><g fill="none"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#b)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#a)" stroke-width=".999996"/><path d="m1.504003 3.9999999v8.0000001z" opacity=".5" stroke="url(#d)" stroke-width=".999999"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fliphorizontal.svg b/icon-themes/elementary_svg/cmd/sc_fliphorizontal.svg
new file mode 100644
index 000000000..e8d1b919a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fliphorizontal.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" gradientUnits="userSpaceOnUse" x1="12.264338" x2="13.396914" y1="5.169118" y2="11.880982"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 19.847734 -7.631887)" gradientUnits="userSpaceOnUse" x1="21" x2="21" y1="15.999999" y2="19"><stop offset="0" stop-color="#fff"/><stop offset=".43001461" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16.84536" x2="16.84536" y1="6.868117" y2="11.368118"><stop offset="0" stop-color="#fff"/><stop offset=".66666663" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round"><path d="m4.52 12.624h-4.06l3.463-10.164h.595z" fill="#e9e9e9" fill-rule="evenodd" stroke="#8c8c8c" stroke-miterlimit="0"/><path d="m11.544 12.624h3.997l-3.401-10.164h-.596z" fill="url(#a)" stroke="#452981" stroke-opacity=".501961"/><path d="m6.5 3.52v2.98h3v-2.99zm0 5v2.98h3v-2.99zm0 5v2.98h3v-2.99zm0-15v2.98h3v-2.99z" fill="#ffa154" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m13.84536 11.868118-1.497626.000005-.0024-5.5000049z" opacity=".5" stroke="url(#c)"/><path d="m1.8477339 11.868113 1.497626.000005.00237-5.5000049z" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flipvertical.svg b/icon-themes/elementary_svg/cmd/sc_flipvertical.svg
new file mode 100644
index 000000000..b58075376
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flipvertical.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" gradientUnits="userSpaceOnUse" x1="15" x2="11" y1="8.5" y2="8.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 19.847734 -7.631887)" gradientUnits="userSpaceOnUse" x1="16.347734" x2="18.847734" y1="17.631887" y2="17.631887"><stop offset="0" stop-color="#fff"/><stop offset=".43001461" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14" x2="12.5" y1="9.5" y2="9.5"><stop offset="0" stop-color="#fff"/><stop offset=".66666663" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" transform="matrix(0 -1 1 0 0 16)"><path d="m4.52 12.624h-4.06l3.463-10.164h.595z" fill="#e9e9e9" fill-rule="evenodd" stroke="#8c8c8c" stroke-miterlimit="0"/><path d="m11.544 12.624h3.997l-3.401-10.164h-.596z" fill="url(#a)" stroke="#452981" stroke-opacity=".501961"/><path d="m6.5 3.52v2.98h3v-2.99zm0 5v2.98h3v-2.99zm0 5v2.98h3v-2.99zm0-15v2.98h3v-2.99z" fill="#ffa154" stroke="#a62100" stroke-miterlimit="0" stroke-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m13.84536 11.868118-1.497626.000005-.0024-5.5000049z" opacity=".5" stroke="url(#c)"/><path d="m1.8477339 11.868113 1.497626.000005.00237-5.5000049z" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-card.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-card.svg
new file mode 100644
index 000000000..db6d92896
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-card.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="77.802101" x2="77.802101" y1="14.759808" y2="47.63316"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="11.668114" x2="11.668114" y1="4.526306" y2="27.894726"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m5.5.5-5 5v10h15v-15z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.7288136 1 .2711864 1h8v12h-12v-8l4.0081599-4.0033943-.2549386-1.02044981-4.7532213 4.73570851v8.2881356 1h14v-1-13h-.457031z" fill="url(#b)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-collate.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-collate.svg
new file mode 100644
index 000000000..c1df0f184
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-collate.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="1" y2="15"/><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -50.673778 -1.259405)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="1" y2="8"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="32.538452" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" 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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="6.923065" y2="16.884604"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m.5 15.5 7.5-7 7.5 7z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m.5.50001839 7.5 7.00000001 7.5-7.00000001z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none" stroke="#fff"><path d="m3.0338983 14.491525 4.9661017-4.6610165 4.932203 4.6440675z" opacity=".5" stroke="url(#d)"/><path d="m3.0508475 1.493888 4.9661017 4.6610164 4.9322028-4.6440674z" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-decision.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-decision.svg
new file mode 100644
index 000000000..a5efb2985
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-decision.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 3.232605)" gradientUnits="userSpaceOnUse" x1="110.23753" x2="111.50021" y1="-7.083548" y2="40.327137"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="22.628716" x2="22.840212" y1="10.816168" y2="37.851372"><stop offset="0" stop-color="#fff"/><stop offset=".43501592" stop-color="#fff" stop-opacity=".235294"/><stop offset=".88550609" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 .5-7.5 7.5 7.5 7.5 7.5-7.5z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8 2-6.0996094 6 6.0996094 6 6.099609-6z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-delay.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-delay.svg
new file mode 100644
index 000000000..4d3154eb5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-delay.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="99.261017" x2="98.423531" y1="11.617646" y2="47.63316"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="6.734777" x2="6.734777" y1="4.526306" y2="27.894726"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m10.003511.5c2.761424 0 5 3.3578728 5 7.5 0 4.142127-2.238576 7.5-5 7.5h-9.503511l-.00072629-7.3771187.00072629-7.6228813z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m10.5 14.5h-9v-13h9c4.006301 1.2115029 5.292493 10.669834 0 13z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-direct-access-storage.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-direct-access-storage.svg
new file mode 100644
index 000000000..09ec3916d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-direct-access-storage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#b" y1="0" y2="16"/><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 27.447958 -1.936887)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#b" y1="0" y2="16"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#e" y1="2" y2="14"/><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=".16430601" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#e" y1="2" y2="14"/><g transform="scale(.26458333)"><path d="m11.5.5a3.9999999 7.4999848 0 0 0 -4 7.5 3.9999999 7.4999848 0 0 0 4 7.5 3.9999999 7.4999848 0 0 0 4-7.5 3.9999999 7.4999848 0 0 0 -4-7.5z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m5.5.5c-2.7614233 0-5 3.3578731-5 7.5 0 4.142127 2.2385767 7.5 5 7.5h3.1016949s-2.5254237-1.764653-2.5254237-7.3644068c0-4.9556862 2.5254237-7.6355932 2.5254237-7.6355932z" fill="url(#c)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none" stroke="#fff"><ellipse cx="11.491526" cy="8.016949" opacity=".5" rx="2.949153" ry="6.491525" stroke="url(#d)" stroke-linejoin="round"/><path d="m5.5839844 1.5273438c-2.2373746.0008688-4.0508261 2.9177801-4.0507813 6.515625.0006257 3.5970822 1.8138808 6.5128042 4.0507813 6.5136722l.9361037.000512c-2.3614493-4.010923-1.8723697-10.4082637.431455-13.0283686z" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-display.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-display.svg
new file mode 100644
index 000000000..6864bff88
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-display.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="66.98336" x2="66.715675" y1="13.070649" y2="47.43119"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="9.201446" x2="9.201446" y1="4.526306" y2="27.894726"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m10.499967.5c2.761424 0 5 3.3578728 5 7.5 0 4.142127-2.238576 7.5-5 7.5h-5.0000003-2.0002112l-3.0032998-7.5 3.0032998-7.5h2.0002112z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m11 14.5h-6.8320313l-2.6012005-6.5 2.6012005-6.5 6.8355093.059322c4.006301 1.2115029 5.289015 10.610512-.003478 12.940678z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-document.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-document.svg
new file mode 100644
index 000000000..448bb0bc0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-document.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="72.655052" x2="72.613968" y1="13.665025" y2="49.619843"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="11.668114" x2="11.668114" y1="4.526306" y2="25.947359"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m.5.50045435v12.49757965c3.5899752 3.965133 5.7311836 2.64314 9.296875 0 2.58032-1.584348 3.735169-2.260125 5.703125-2.499517v-9.99806265z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.5 1.5h13v8c-6.5 1.5-9.3684437 8.089879-13 3z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-internal-storage.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-internal-storage.svg
new file mode 100644
index 000000000..715d5e033
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-internal-storage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-15.792435" x2="-15.43955" y1="-8.202873" y2="11.048656"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".41666666" stop-color="#fff" stop-opacity=".801471"/><stop offset=".41666666" stop-color="#fff" stop-opacity=".898039"/><stop offset=".49306014" stop-color="#fff"/><stop offset=".51136363" stop-color="#fff" stop-opacity=".576471"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m.5.5v15h15v-15z" fill="url(#a)"/><path d="m0 0v1 5 1 8 1h1 4 1 9 1v-1-8-1-5-1h-1-9-1zm1 1h4v5h-4zm5 0h9v5h-9zm-5 6h4v8h-4zm5 0h9v8h-9z" fill="#7239b3" fill-opacity=".501961"/><path d="m1 1v1 4h1 2 1v-4-1zm5 0v1 3 1h8 1v-4-1zm-4 1h2v3h-2zm5 0h7v3h-7zm-6 5v8h1 2 1v-8h-1-2zm5 0v8h1 8v-1-6-1h-8zm-4 1h2v6h-2zm5 0h7v6h-7z" fill="url(#b)" opacity=".51"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-manual-input.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-manual-input.svg
new file mode 100644
index 000000000..210d54006
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-manual-input.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -17.297805 -5.25892)" gradientUnits="userSpaceOnUse" x1="63.440151" x2="64.042465" y1="16.741493" y2="66.598022"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="14.418623" x2="21.944437" y1="16.799166" y2="51.038452"><stop offset="0" stop-color="#fff"/><stop offset=".00260353" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m15.5.5-14.9999999 4.9999695-.0000001 10.0000305h15v-1.25z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m14.958984 1.1875-13.9316402 4.6777344.0019531.1347656h-.0292969v8 1h14v-1-12h-.01953zm-.958984 1.3984375v11.4140625h-12v-7.390625z" fill="url(#b)" opacity=".5"/><path d="m1 14h14v1h-14z" fill="#fff" fill-opacity=".529412" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-merge.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-merge.svg
new file mode 100644
index 000000000..75e21a79a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-merge.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1 0 0 -1 0 16)" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="14" y2="4"><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="-24.166665" x2="-23.5" y1="-7.258608" y2="14.074672"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="scale(.26458333)"><path d="m8.0000002 15.50003-7.4999917-14.99998363s14.9999885-.000037 14.9999835 0z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8 13.223301-5.8854839-11.723301h11.7578589z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-multidocument.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-multidocument.svg
new file mode 100644
index 000000000..aa341c15d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-multidocument.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -20.840178 -8.699829)" gradientUnits="userSpaceOnUse" x1="82.277252" x2="85.287994" xlink:href="#b" y1="29.872334" y2="57.896267"/><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -25.840178 -3.699598)" gradientUnits="userSpaceOnUse" x1="8.005887" x2="7.931876" y1="6.025165" y2="15.996569"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 7.162164 -5.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" xlink:href="#d" y1="21.153835" y2="38.230759"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.355932" x2="5.271186" y1="7.133813" y2="13.235508"><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(.28571361 0 0 .30419701 -22.840178 -6.699829)" gradientUnits="userSpaceOnUse" x1="84.517418" x2="84.443405" xlink:href="#b" y1="28.718615" y2="58.861977"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 5.162164 -3.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" xlink:href="#d" y1="21.153835" y2="38.230759"/><linearGradient id="g" gradientTransform="matrix(.28571361 0 0 .30419701 -25.840178 -3.699598)" gradientUnits="userSpaceOnUse" x1="89.215492" x2="92.190842" xlink:href="#b" y1="28.718615" y2="59.015274"/><linearGradient id="h" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" xlink:href="#d" y1="21.153835" y2="38.230759"/><g stroke-linejoin="round" transform="scale(.26458333)"><path d="m5.5.4999996v2.5 6.2524414c2.918586 2.885809 6.134787-.07662 7.5-.546875.812378-.36403 1.561515-.588844 2.5-.703125v-1.132813-.664062-3.2055664-1.25-1.25z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m6.5 1.5c.023567 2.4259725.016949 4.852047.016949 7.278096 1.3449354 1.203486 2.7906866.734049 4.258275-.0084 1.241908-.628257 2.499452-1.452019 3.724776-1.622956v-5.64674z" fill="none" opacity=".5" stroke="url(#c)"/><path d="m3.5 2.4999996v2.5 6.2524414c2.918586 2.885809 6.134787-.07662 7.5-.546875.812378-.36403 1.561515-.588844 2.5-.703125v-1.132813-.664062-3.2055664-1.25-1.25z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m4.5 3.5c.023567 2.425973.016949 4.852047.016949 7.278096 1.3449354 1.203486 2.7906866.734049 4.2582752-.0084 1.2419078-.628257 2.4994518-1.452019 3.7247758-1.622956v-5.64674z" fill="none" opacity=".5" stroke="url(#f)"/><path d="m.5 5.5002306v2.5 6.2524414c2.918586 2.885809 6.134787-.07662 7.5-.546875.8123775-.36403 1.5615147-.588844 2.5-.703125v-1.132813-.664062-3.2055664-1.25-1.25z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m1.5 6.5c.023567 2.425973.016949 4.852047.016949 7.278096 1.3449354 1.203486 2.7906866.734049 4.2582752-.0084 1.2419074-.628257 2.4994522-1.452019 3.7247758-1.622956v-5.64674z" fill="none" opacity=".5" stroke="url(#h)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-off-page-connector.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-off-page-connector.svg
new file mode 100644
index 000000000..3d82d1dc0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-off-page-connector.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -25.026619 -10.004683)" gradientUnits="userSpaceOnUse" x1="89.343376" x2="88.830696" y1="34.532497" y2="89.54734"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="6.923065" y2="39.653835"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m.5.5v10l7.5 5 7.5-5v-10z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1 1v9.191758l6.9819172 4.602186 7.0180828-4.602186v-9.191758h-1-12zm1 1h12v7.8149705l-6 3.6850295-6-3.6850295z" fill="url(#b)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-or.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-or.svg
new file mode 100644
index 000000000..0e851b128
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-or.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 3.232605)" gradientUnits="userSpaceOnUse" x1="113.42397" x2="113.46064" y1="-7.800476" y2="40.292912"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="21.944437" x2="21.944437" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74474996" stop-color="#fff"/><stop offset=".74474996" stop-color="#fff" stop-opacity=".172549"/><stop offset=".88550609" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m9.5.65234375v5.84765625h5.847656a7.5 7.5 0 0 0 -5.847656-5.84765625zm-3 .007813a7.5 7.5 0 0 0 -5.83789062 5.83984325h5.83789062zm-5.84765625 8.83984325a7.5 7.5 0 0 0 5.84765625 5.847656v-5.847656zm8.84765625 0v5.839844a7.5 7.5 0 0 0 5.837891-5.839844z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m9.9570312 1.2597656.0664068.7402344h-.023438v4h1 3v-.011719l.705078.017578c-.370767-1.6917926-1.98272-3.85717-4.7480468-4.7460934zm-3.9511718.0351563c-1.6917929.3707671-3.8571704 1.9827207-4.7460938 4.7480469l.7402344-.0664063v.0234375h4v-1-3h-.0117188zm-1.0058594 1.4101562v2.2949219h-2.2109375c.5908854-1.205465 1.4043683-1.9084635 2.2109375-2.2949219zm6 .083984c1.205465.5908854 1.908464 1.4043689 2.294922 2.2109379h-2.294922zm-9.7402344 7.1679691c.8889234 2.7653258 3.0543009 4.3772798 4.7460938 4.7480468l-.0175782-.705078h.0117188v-3-1h-4v.02344zm13.4453124.0371094-.705078.0175784v-.011719h-3-1v4h.02344l-.066407.740234c2.765326-.888923 4.37728-3.0543 4.748047-4.7460934zm-11.9160155 1.0058594h2.2109375v2.294922c-.8065692-.386458-1.6200521-1.089457-2.2109375-2.294922zm8.2109375 0h2.294922c-.386458.806569-1.089457 1.620052-2.294922 2.210938z" fill="url(#b)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-predefined-process.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-predefined-process.svg
new file mode 100644
index 000000000..1f2c51a0c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-predefined-process.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><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="2" x2="2" y1="2" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#a" y1="3" y2="13"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="3" y2="13"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#a" y1="3" y2="13"/>
+
+
+
+ /&amp;amp;gt;
+ <path d="m.50599243 1.5083781-.00599243 12.9909699h3l.00599-12.9909699zm5.99999997 0-.0059924 12.9909699h3l.00599-12.9909699zm5.9999996 0-.005992 12.9909699h3l.006-12.9909699z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m1.5026019 2.4931556h.9998932l-.0024951 11.0068444h-.9973981z" opacity=".5" stroke="url(#c)"/><path d="m7.5026019 2.4931556h.9998932l-.0024951 11.0068444h-.9973981z" opacity=".5" stroke="url(#d)"/><path d="m13.502602 2.4931556h.999893l-.002495 11.0068444h-.997398z" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-preparation.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-preparation.svg
new file mode 100644
index 000000000..cb6abfd78
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-preparation.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7" x2="15.999994" y1="16" y2="8"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -18.450347 -6.004683)" gradientUnits="userSpaceOnUse" x1="117.07649" x2="117.07649" y1="23.026798" y2="72.336945"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" 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><g stroke="url(#a)" stroke-linejoin="round" transform="scale(.26458333)"><path d="m4.25.5-3.75 7.5 3.75 7.5h7.5l3.75-7.5-3.75-7.5z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m4.8527461 1.5-3.2411668 6.5 3.1362056 6.504425h6.3872441l3.242343-6.504425-3.242343-6.5z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".991151"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-punched-tape.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-punched-tape.svg
new file mode 100644
index 000000000..b9de1473c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-punched-tape.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -19.874076 -4.174175)" gradientUnits="userSpaceOnUse" x1="74.169632" x2="73.152687" y1="14.35008" y2="64.905945"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.499993" x2="7.555548" y1="23.999989" y2="36.807682"><stop offset="0" stop-color="#fff"/><stop offset=".1010411" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" transform="scale(.26458333)"><path d="m11.603515 1.7559898c-1.257865.080247-2.467453.8978611-3.6621087 2.1875-2.7143895 3.0996208-5.1293038 2.4336581-7.4414063.3051757v1.7260742 4.0625003 1.711426c1.2731477 1.523179 2.5574337 2.5 3.75 2.5 1.25 0 2.5490762-.822957 3.8085938-2.182617 2.7143902-3.0996216 5.1293042-2.4458664 7.4414062-.317383v-1.711426-4.0625003-1.7260742c-1.346241-1.6106271-2.638619-2.5729228-3.896485-2.4926757z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m11.626509 2.7234298c-1.106149.059755-2.4476987 1.5631321-3.4982626 2.523454-2.386997 2.308114-4.4044618 2.2531162-6.6282464.9928134l.016949 1.1666667v2.7854191 1.274403c1.1195887 1.134227 1.8654393 1.780179 2.9141658 1.780179 1.0992328 0 2.4026396-1.477217 3.5102421-2.48968 2.3869981-2.308114 4.5423611-2.2313931 6.5586431-1.0023636v-.9438945-3.0251161-1.2853108c-1.319461-1-1.767342-1.8363257-2.873491-1.7765702z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-sequential-access.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-sequential-access.svg
new file mode 100644
index 000000000..cbb504cf8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-sequential-access.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -17.772381 -4.241971)" gradientUnits="userSpaceOnUse" x1="62.644184" x2="63.423847" y1="14.244249" y2="67.279755"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="20.262337" x2="21.968552" y1="5.826895" y2="39.839935"><stop offset="0" stop-color="#fff"/><stop offset=".16692893" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 .5c4.142136 0 7.5 2.5183881 7.5 5.625 0 2.0759552-1.769097 3.8687004-4 4.843375l4 .03163v4.5l-4-.000375c-4.9688338-.099553-10.804099-4.554606-11-9.37463 0-3.1066119 3.357865-5.625 7.5-5.625z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m8 .5c4.142136 0 7.5 2.5183881 7.5 5.625 0 2.0759552-1.769097 3.8687004-4 4.843375l4 .03163v4.5l-4-.000375c-4.9688338-.099553-10.804099-4.554606-11-9.37463 0-3.1066119 3.357865-5.625 7.5-5.625z"/><path d="m8.030698 1.454742c3.624369 0 6.5625 2.2035896 6.5625 4.921875 0 1.5149946-1.997252 3.2232862-3.921417 3.956196-.243809.09287-.105917.85703-.105917.85703l.245401.678417 3.781933.140264v2.571226l-3.5-.000328c-4.3477296-.08711-9.4535866-3.985284-9.625-8.202805 0-2.7182854 2.9381319-4.921875 6.5625-4.921875z" opacity=".5" stroke="url(#b)" stroke-linejoin="round" stroke-width=".875"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-sort.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-sort.svg
new file mode 100644
index 000000000..53bcbe5ea
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-sort.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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="8.346142" y2="39.653835"><stop offset="0" stop-color="#fff"/><stop offset=".1" stop-color="#fff" stop-opacity=".235294"/><stop offset=".63636363" stop-color="#fff"/><stop offset=".77272731" stop-color="#fff" stop-opacity=".172549"/><stop offset=".88550609" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 3.232605)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="0" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient>
+
+/&amp;amp;gt;<path d="m8.0000001.5-6.8188476 6h13.6376955zm-6.8188476 9 6.8188476 6 6.8188479-6z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.0019531 1.8828125-4.3418631 3.5859375 8.507813.023437zm4.2460939 8.6152345-8.5078126.02344 4.2890625 3.583985z" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-stored-data.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-stored-data.svg
new file mode 100644
index 000000000..817404199
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-stored-data.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -19.3995 -3.970785)" gradientUnits="userSpaceOnUse" x1="68.860237" x2="70.492134" y1="14.998593" y2="66.45369"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="17.833326" x2="17.833326" 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><g transform="scale(.26458333)"><path d="m5.5035106.5c-2.7614234 0-4.99999998 3.3578728-4.99999998 7.5 0 4.142127 2.23857658 7.5 4.99999998 7.5h5.0000004 5c-2.761424 0-5-3.35785-5-7.5 0-4.1421506 2.238576-7.5 5-7.5h-5z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5 14.440678.5.059322h6c-2-4-3.5479394-7.9576271.180875-13h-6.180875l-.5.059322c-4.00630054 1.2115029-5.29249263 10.55119 0 12.881356z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-summing-junction.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-summing-junction.svg
new file mode 100644
index 000000000..f84a12da7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-summing-junction.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 3.232605)" gradientUnits="userSpaceOnUse" x1="71.661156" x2="111.32504" y1="15.823822" y2="52.105057"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.861826" x2="44.299435" y1="10.950673" y2="36.926991"><stop offset="0" stop-color="#fff"/><stop offset=".1" stop-color="#fff" stop-opacity=".235294"/><stop offset=".52958149" stop-color="#fff"/><stop offset=".60115111" stop-color="#fff" stop-opacity=".172549"/><stop offset=".82145053" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.18708867 .18708867 -.18708867 .18708867 2.116667 -.87675)"><path d="m9.5.65234375v5.84765625h5.847656a7.5 7.5 0 0 0 -5.847656-5.84765625zm-3 .007813a7.5 7.5 0 0 0 -5.83789062 5.83984325h5.83789062zm-5.84765625 8.83984325a7.5 7.5 0 0 0 5.84765625 5.847656v-5.847656zm8.84765625 0v5.839844a7.5 7.5 0 0 0 5.837891-5.839844z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width="1.011825"/><path d="m9.9570312 1.2597656.0664068.7402344h-.023438v4h1 3v-.011719l.705078.017578c-.370767-1.6917926-1.98272-3.85717-4.7480468-4.7460934zm-3.9511718.0351563c-1.6917929.3707671-3.8571704 1.9827207-4.7460938 4.7480469l.7402344-.0664063v.0234375h4v-1-3h-.0117188zm-1.0058594 1.4101562v2.2949219h-2.2109375c.5908854-1.205465 1.4043683-1.9084635 2.2109375-2.2949219zm6 .083984c1.205465.5908854 1.908464 1.4043689 2.294922 2.2109379h-2.294922zm-9.7402344 7.1679691c.8889234 2.7653258 3.0543009 4.3772798 4.7460938 4.7480468l-.0175782-.705078h.0117188v-3-1h-4v.02344zm13.4453124.0371094-.705078.0175784v-.011719h-3-1v4h.02344l-.066407.740234c2.765326-.888923 4.37728-3.0543 4.748047-4.7460934zm-11.9160155 1.0058594h2.2109375v2.294922c-.8065692-.386458-1.6200521-1.089457-2.2109375-2.294922zm8.2109375 0h2.294922c-.386458.806569-1.089457 1.620052-2.294922 2.210938z" fill="url(#b)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-terminator.svg b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-terminator.svg
new file mode 100644
index 000000000..687a914fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-terminator.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -17.094415 -9.055531)" gradientUnits="userSpaceOnUse" x1="58.76683" x2="60.851494" y1="30.596916" y2="83.653366"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="22.988703" x2="24.674528" y1="7.76971" y2="42.728142"><stop offset="0" stop-color="#fff"/><stop offset=".1314981" 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>
+
+
+/&amp;amp;amp;gt;<path d="m5.5.5c-2.7614234 0-5 3.3578725-5 7.5 0 4.142127 2.2385766 7.5 5 7.5h5c2.761422 0 5-3.35785 5-7.5 0-4.1421507-2.238578-7.5-5-7.5z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.0033238 14.441225 6.3559322-.0339c3.990077-2.650354 4.31956-10.4204893-.440681-12.8813551l-5.9152552.033898c-4.00630101 1.2115029-5.292493 10.5511908.000004 12.8813568z" fill="none" opacity=".5" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontdialog.svg b/icon-themes/elementary_svg/cmd/sc_fontdialog.svg
new file mode 100644
index 000000000..1d1bd4e86
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontdialog.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 22.792 .7)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.7" x2="11.7" y1="1.834" y2="12.026"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.7" x2="9.7" y1="2.783" y2="15.8025"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 0 0 0 8.7 8.7)" gradientUnits="userSpaceOnUse" x1="86.133" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient>
+/&amp;amp;gt;<path d="m11.173 14.52-.903-3.092h-4.54l-.903 3.09h-2.847l4.398-13.036h3.23l4.412 13.04zm-1.533-5.4q-1.252-4.203-1.414-4.753-.154-.55-.222-.87-.28 1.136-1.61 5.62z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".471" stroke-width=".962"/><g transform="translate(-.283018 -1.184118)"><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.03 2.087 3.404 1.587c1.375-.5 2.087-2.03 1.587-3.404-.5-1.375-2.026-2.087-3.4-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.028 2.087 3.403 1.587 2.087-2.028 1.587-3.403-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.22 8c-.125 0-.22.095-.22.22v.624c-.277.07-.526.186-.766.328l-.454-.452c-.087-.09-.223-.09-.31 0l-.75.75c-.09.087-.09.223 0 .31l.452.454c-.142.24-.257.49-.328.766h-.624c-.125 0-.22.095-.22.22v1.06c0 .125.095.22.22.22h.624c.07.277.186.526.328.766l-.453.453c-.09.087-.09.223 0 .31l.75.75c.087.09.223.09.31 0l.454-.452c.24.142.49.257.766.328v.625c0 .125.095.22.22.22h1.06c.125 0 .22-.095.22-.22v-.624c.277-.07.526-.186.766-.328l.453.453c.087.09.223.09.31 0l.75-.75c.09-.087.09-.223 0-.31l-.452-.454c.142-.24.257-.49.328-.766h.625c.125 0 .22-.095.22-.22v-1.06c0-.125-.095-.22-.22-.22h-.624c-.07-.277-.186-.526-.328-.766l.453-.453c.09-.087.09-.223 0-.31l-.75-.75c-.087-.09-.223-.09-.31 0l-.454.452c-.24-.142-.49-.257-.766-.328v-.626c0-.125-.095-.22-.22-.22zm.53 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" stroke-width=".527" transform="matrix(1.1 -.4 .4 1.1 -6 4.3)"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.75 9.75c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2z" fill="none" stroke="url(#d)" stroke-width=".879" transform="matrix(1.1 -.4 .4 1.1 -6 4.3)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontwork.svg b/icon-themes/elementary_svg/cmd/sc_fontwork.svg
new file mode 100644
index 000000000..0bd3a8e64
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontwork.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="8" x2="8" y1="1.5" y2="15"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="translate(10 -6)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="6" y2="18"/><linearGradient id="c" gradientTransform="matrix(-.24324324 0 0 .35135132 42.588739 -16.277553)" gradientUnits="userSpaceOnUse" x1="18.107346" x2="19.107346" y1="21.32725" y2="44.404175"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#c" y1="3" y2="13.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#c" y1="10.5" y2="12.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1=".167" x2="14.239" y1="10.717" y2=".219"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient>
+
+/&amp;amp;amp;amp;gt;<g stroke-linejoin="round"><path d="m6.3789062 1.5019531-4.3789062 12.9960939h2.8359375l.8652344-2.998047h4.5898441l.871093 2.998047h2.837891l-4.3984375-12.9960939zm1.625 2.0117188.2207032.8671875 1.5185735 5.1191406h-3.5201817z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><g fill="none"><path d="m7.0957031 2.5-3.7070312 11h.6972656l.65625-2.277344c.1235444-.426955.5145141-.720779.9589844-.720703h4.5898441c.443927-.000328.834722.292569.958984.71875l.662109 2.279297h.697266l-3.7246094-11zm.9179688.015625c.4526044.00467.8454141.3133027.9570312.7519531l.2167969.8515625 1.509766 5.1035156c.186177.6390233-.293393 1.2777978-.9589848 1.2773438h-3.4570312c-.6645082.000076-1.1435574-.6370303-.9589844-1.2753907l1.7226563-5.9882812c.1245327-.4304533.5206668-.7251579.96875-.7207031z" stroke="url(#d)" stroke-opacity=".501961"/><path d="m21.347129-.5-5.433894 13h.882084l.932104-2.346696c.137294-.348008.537105-.653698.911216-.653304h6.735417c.38634-.000427.771307.319445.899824.683783l.824995 2.316217h.993257l-5.25103-13zm.828652 1.171875c.384906.00123.803701.1745192.93174.5375066l2.463421 7.0514434c.208939.592541-.442643 1.239847-1.070942 1.239175h-5c-.642445.000651-1.2357-.710914-1-1.30856l2.754304-7.0196643c.137813-.3493395.545942-.5019061.921477-.4999007z" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-opacity=".968421"/></g></g><path d="m5.5 10.5h5" fill="none" opacity=".5" stroke="url(#e)"/><path d="m9.486 0-.1 2.48-1.597.834-.5-.28-.02-1.477-1.045.964-1.41-.44.593 1.293-.855 1.205 1.414-.164.884 1.185.28-1.397.737-.25 1.563.58.43 2.54 1.54-1.946 2.547.375-1.375-2.066 1.143-2.305-2.387.67zm-5.523 4.367-.813.75-1.093-.344.46 1.006-.663.933 1.097-.127.685.92.217-1.084 1.087-.365-.963-.54-.014-1.15zm3.713.893-1.184 1.09-1.596-.498.672 1.462-.964 1.362 1.596-.186.997 1.34.317-1.578 1.584-.533-1.405-.79-.017-1.67zm-6.22 1.586-.298 1.12-1.158.309.97.628-.06 1.2.897-.73 1.123.43-.418-1.08.754-.935-1.155.064-.655-1.008z" fill="url(#f)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworksameletterheights.svg b/icon-themes/elementary_svg/cmd/sc_fontworksameletterheights.svg
new file mode 100644
index 000000000..a8688aa3a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworksameletterheights.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" gradientTransform="matrix(0 -1 -1 0 23 5)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.5" x2="3.5" y1="15" y2="7"><stop offset="0" stop-color="#a62100"/><stop offset=".90147907" stop-color="#a62100"/><stop offset="1" stop-color="#a62100" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1.0952381 0 24.142857 -2)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.5" x2="3.5" y1="14.73913" y2="7.434783"><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><radialGradient id="c" cx="4.333" cy="288.644" gradientTransform="matrix(-8.94376 .3016 -.2982 -8.84088 110.184 2552.074)" gradientUnits="userSpaceOnUse" r="2.799"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.648" x2="11.83" xlink:href="#c" y1="5.166" y2="14.506"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.688" x2="13.006" xlink:href="#c" y1="1.499" y2="14.815"/><path d="m16 .5v2h-16v-2z" fill="url(#b)"/><path d="m16 .5h-16m0 2h16" opacity=".5" stroke="url(#a)"/><g stroke="#000" stroke-linejoin="round" stroke-opacity=".49"><g fill="url(#e)" stroke-width=".718" transform="matrix(.84512 0 0 .85534 -6.144 1.546)"><path d="m16.246 11.96h-6.04l-.763 2.24h-1.813l4.176-10.98h2.91l4.028 10.98h-1.758zm-5.176-1.772h4.263l-2.068-5.608z"/><path d="m16.246 11.96h-6.04l-.763 2.24h-1.813l4.176-10.98h2.91l4.028 10.98h-1.758zm-5.176-1.772h4.263l-2.068-5.608z" stroke-linecap="round"/></g><path d="m14.675 13.468-.322-.83h-.044q-.422.53-.87.737-.442.202-1.157.202-.88 0-1.387-.502-.502-.503-.502-1.43 0-.973.677-1.432.683-.464 2.054-.513l1.06-.033v-.267q0-.93-.95-.93-.733 0-1.72.444l-.554-1.124q1.055-.553 2.34-.553 1.227 0 1.883.535.655.536.655 1.628v4.068zm-.492-2.83-.644.023q-.727.023-1.082.263-.355.24-.355.732 0 .704.808.704.58 0 .924-.334.35-.333.35-.884v-.503z" fill="url(#d)" stroke-width=".604" transform="scale(.99118 1.0089)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-down-curve.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-down-curve.svg
new file mode 100644
index 000000000..18a9d823e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-down-curve.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -18.314761 -5.733497)" gradientUnits="userSpaceOnUse" x1="120.15667" x2="120.11031" y1="68.105492" y2="29.874973"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.19205347 0 0 .27741055 3.389254 2.990173)" gradientUnits="userSpaceOnUse" x1="24.132412" x2="24.132412" y1="17.999941" y2="10.789954"><stop offset="0" stop-color="#fff"/><stop offset=".35018232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".999511" transform="matrix(.26485919 0 0 -.26456658 -.008555 4.49343)"><path d="m8.0000003 4.4990104c-4.1424083 0-6.8293608 3.0645358-7.45257354 6.8185846l3.45229994 1.150547c.053031-5.3576383 7.9761133-4.9503153 8.0005473 0l3.500239-1.366274c-1.174516-4.209474-3.358091-6.6028576-7.5005127-6.6028576z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m8 5.4667969c-3.3623312 0-5.4809387 2.2430721-6.2539062 5.2285151l1.5488281.517579c.2495967-.986165.6666342-1.8623424 1.3457031-2.4394535.9600061-.8158674 2.1904042-1.1694753 3.3945312-1.1386719 1.2041271.030804 2.4083728.4436377 3.3476558 1.2617188.638808.5563778 1.045987 1.3650776 1.302735 2.2636716l1.566406-.611328c-.529537-1.5507165-1.181398-2.8111669-2.048828-3.6171874-1.027603-.9548543-2.3186352-1.4648437-4.203125-1.4648437z" opacity=".5" stroke="#fff" stroke-linejoin="round" stroke-opacity=".257353"/><path d="m3.0291755 11.780397c1.0489165-5.4477458 8.7381225-5.2103191 9.7864065-.186452" opacity=".5" stroke="url(#b)" stroke-width=".789167"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-down-pour.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-down-pour.svg
new file mode 100644
index 000000000..e05468729
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-down-pour.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -11.857127 -4.767395)" gradientUnits="userSpaceOnUse" x1="34.502419" x2="34.502419" y1="55.842194" y2="27.997799"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.18370063 0 0 .26534534 3.64448 3.004626)" gradientUnits="userSpaceOnUse" x1="20.262815" x2="20.918247" y1="17.46665" y2="1.501147"><stop offset="0" stop-color="#fff"/><stop offset=".44444445" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".970086" transform="matrix(-.26460143 0 0 -.28113326 4.233478 4.49368)"><path d="m8 4.25c-4.142125 0-7.5 3.3578625-7.5 7.5h3.5c.053027-5.0422417 7.975568-4.6588973 8 0h3.5c0-4.1421375-3.357862-7.5-7.5-7.5z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m8 5.1425781c-3.342451 0-5.9766446 2.5003777-6.4277344 5.7148439h1.734375c.2147975-1.0652162.6658251-1.9972413 1.4042969-2.5878908.9460762-.756697 2.1439168-1.0791036 3.3203125-1.0507812 1.1763957.028322 2.354368.4062589 3.28125 1.1660156.71325.5846445 1.157535 1.4726307 1.375 2.4726564h1.740234c-.451087-3.2144673-3.08527-5.7148439-6.427734-5.7148439z" opacity=".5" stroke="#fff" stroke-linejoin="round" stroke-opacity=".544118"/><path d="m3.0003418 11.278503c0-4.7056574 8.9993842-6.0126199 9.9993162 0" opacity=".5" stroke="url(#b)" stroke-width=".970086"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-left-curve.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-left-curve.svg
new file mode 100644
index 000000000..78f1b0fce
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-left-curve.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -18.314761 -5.733497)" gradientUnits="userSpaceOnUse" x1="64.66433" x2="120.11031" y1="29.683689" y2="29.874973"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.618113" x2="50.744034" y1="28.522444" y2="28.134842"><stop offset="0" stop-color="#fff"/><stop offset=".35018232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".999511" transform="matrix(0 .26485919 .26456658 0 .00449 -.00856)"><path d="m8.0000003 4.4990104c-4.1424083 0-6.8293608 3.0645358-7.45257354 6.8185846l3.45229994 1.150547c.053031-5.3576383 7.9761133-4.9503153 8.0005473 0l3.500239-1.366274c-1.174516-4.209474-3.358091-6.6028576-7.5005127-6.6028576z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.6294893 11.10517c1.3776806-7.2394202 11.1113307-7.9026595 12.7288217-.146817" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-left-pour.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-left-pour.svg
new file mode 100644
index 000000000..85063343b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-left-pour.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -11.857127 -4.767395)" gradientUnits="userSpaceOnUse" x1="43.309322" x2="95.805855" y1="63.627563" y2="63.627563"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.568773" x2="38.455414" y1="26.678593" y2="23.999989"><stop offset="0" stop-color="#fff"/><stop offset=".44444445" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".970086" transform="matrix(0 .26460143 .28113326 0 -.000108 -.00014)"><path d="m8 4.25c-4.142125 0-7.5 3.3578625-7.5 7.5h3.5c.053027-5.0422417 7.975568-4.6588973 8 0h3.5c0-4.1421375-3.357862-7.5-7.5-7.5z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.3902439 11.301935c1.1227336-7.3617393 11.3196011-9.0655035 13.1593771-.04794" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-right-curve.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-right-curve.svg
new file mode 100644
index 000000000..8cdd9cecc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-right-curve.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -18.314761 -5.733497)" gradientUnits="userSpaceOnUse" x1="64.66433" x2="120.11031" y1="29.683689" y2="29.874973"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.618113" x2="50.744034" y1="28.522444" y2="28.134842"><stop offset="0" stop-color="#fff"/><stop offset=".35018232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".999511" transform="matrix(0 .26485919 -.26456658 0 4.493426 -.00856)"><path d="m8.0000003 4.4990104c-4.1424083 0-6.8293608 3.0645358-7.45257354 6.8185846l3.45229994 1.150547c.053031-5.3576383 7.9761133-4.9503153 8.0005473 0l3.500239-1.366274c-1.174516-4.209474-3.358091-6.6028576-7.5005127-6.6028576z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.6294893 11.10517c1.3776806-7.2394202 11.1113307-7.9026595 12.7288217-.146817" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-right-pour.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-right-pour.svg
new file mode 100644
index 000000000..2ca839d83
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-right-pour.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -11.857127 -4.767395)" gradientUnits="userSpaceOnUse" x1="43.309322" x2="95.805855" y1="63.627563" y2="63.627563"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.568773" x2="38.455414" y1="26.678593" y2="23.999989"><stop offset="0" stop-color="#fff"/><stop offset=".44444445" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".970086" transform="matrix(0 .26460143 -.28113326 0 4.233441 -.00014)"><path d="m8 4.25c-4.142125 0-7.5 3.3578625-7.5 7.5h3.5c.053027-5.0422417 7.975568-4.6588973 8 0h3.5c0-4.1421375-3.357862-7.5-7.5-7.5z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.3902439 11.301935c1.1227336-7.3617393 11.3196011-9.0655035 13.1593771-.04794" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-up-curve.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-up-curve.svg
new file mode 100644
index 000000000..ca93692a1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-up-curve.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -18.314761 -5.733497)" gradientUnits="userSpaceOnUse" x1="59.803543" x2="57.422794" y1="30.786913" y2="61.080444"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="20.704281" x2="19.559973" y1="16.172247" y2="37.204517"><stop offset="0" stop-color="#fff"/><stop offset=".35018232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".999511" transform="matrix(.26485919 0 0 .26456658 -.008555 .0045)"><path d="m8.0000003 4.4990104c-4.1424083 0-6.8293608 3.0645358-7.45257354 6.8185846l3.45229994 1.150547c.053031-5.3576383 7.9761133-4.9503153 8.0005473 0l3.500239-1.366274c-1.174516-4.209474-3.358091-6.6028576-7.5005127-6.6028576z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.6294893 11.10517c1.3776806-7.2394202 11.1113307-7.9026595 12.7288217-.146817" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-up-pour.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-up-pour.svg
new file mode 100644
index 000000000..f5215fd90
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-up-pour.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -11.857127 -4.767395)" gradientUnits="userSpaceOnUse" x1="40.065689" x2="38.879326" y1="26.654171" y2="54.507061"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="20.262815" x2="21.656317" y1="17.46665" y2="30.476839"><stop offset="0" stop-color="#fff"/><stop offset=".44444445" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".970086" transform="matrix(.26460143 0 0 .28113326 -.000145 -.00445)"><path d="m8 4.25c-4.142125 0-7.5 3.3578625-7.5 7.5h3.5c.053027-5.0422417 7.975568-4.6588973 8 0h3.5c0-4.1421375-3.357862-7.5-7.5-7.5z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.3902439 11.301935c1.1227336-7.3617393 11.3196011-9.0655035 13.1593771-.04794" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-chevron-down.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-chevron-down.svg
new file mode 100644
index 000000000..206345708
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-chevron-down.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -18.043568 -3.157226)" gradientUnits="userSpaceOnUse" x1="65.297279" x2="119.14712" y1="16.812656" y2="17.238747"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="6.889252" x2="52.560566" y1="33.505482" y2="33.117283"><stop offset="0" stop-color="#fff"/><stop offset=".32289302" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 .26458333 .26458333 0 -.000008 0)"><path d="m.49996911.5 3.74999999 7.5-3.74999999 7.5h11.24999989l3.75-7.5-3.75-7.5z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m2.1008769 1.500031 3.2671325 6.5-3.2671325 6.5h9.0311381l3.254151-6.5-3.254151-6.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-chevron-up.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-chevron-up.svg
new file mode 100644
index 000000000..c48b8314a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-chevron-up.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -18.043568 -3.157226)" gradientUnits="userSpaceOnUse" x1="117.40259" x2="63.152462" y1="36.677734" y2="36.677734"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="44.555344" x2="15.777563" y1="24.000078" y2="24.000078"><stop offset="0" stop-color="#fff"/><stop offset=".32289302" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 -.26458333 .26458333 0 -.000008 4.23332)"><path d="m.49996911.5 3.74999999 7.5-3.74999999 7.5h11.24999989l3.75-7.5-3.75-7.5z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m2.1008769 1.500031 3.2671325 6.5-3.2671325 6.5h9.0311381l3.254151-6.5-3.254151-6.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-circle-curve.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-circle-curve.svg
new file mode 100644
index 000000000..c9a7a9253
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-circle-curve.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-2.230608" x2="-1.869577" xlink:href="#b" y1="5.247672" y2="22.290047"/><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -23.806286 -3.835192)" gradientUnits="userSpaceOnUse" x1="50.250065" x2="52.000069" y1="15.672064" y2="35.396122"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.828352" x2="8.078282" xlink:href="#d" y1="6.767572" y2="11.57263"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="21.153835" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset=".22707038" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.513484" x2="9.874515" xlink:href="#b" y1="21.966457" y2="3.953316"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.256285" x2="7.695514" xlink:href="#d" y1="7.367584" y2="2.278853"/><g stroke-width="1.030836" transform="scale(.26458333)"><g transform="matrix(.88987711 0 0 .888894 .971511 -3.540991)"><path d="m8.0000003 4.4990104c-4.1424083 0-6.8293608 3.0645358-7.45257354 6.8185846l3.45229994 1.150547c.053031-5.3576383 7.9761133-4.9503153 8.0005473 0l3.500239-1.366274c-1.174516-4.209474-3.358091-6.6028576-7.5005127-6.6028576z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.6294893 11.10517c1.4104471-7.1031304 10.9128897-7.5471925 12.7288217-.146817" fill="none" opacity=".58" stroke="url(#c)"/></g><g transform="matrix(.88987711 0 0 -.888894 .971511 19.540991)"><path d="m8.0000003 4.4990104c-4.1424083 0-6.8293608 3.0645358-7.45257354 6.8185846l3.45229994 1.150547c.053031-5.3576383 7.9761133-4.9503153 8.0005473 0l3.500239-1.366274c-1.174516-4.209474-3.358091-6.6028576-7.5005127-6.6028576z" fill="url(#e)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.0038506 11.57852c1.0905783-5.490993 8.6133594-5.5579249 10.0137914.167971" fill="none" opacity=".58" stroke="url(#f)" stroke-width="1.124372"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-circle-pour.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-circle-pour.svg
new file mode 100644
index 000000000..0e7228e5c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-circle-pour.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.07567388 0 0 -.08048036 -11.873088 4.712066)" gradientUnits="userSpaceOnUse" x1="262.6149" x2="264.98917" y1="52.336571" y2="-137.15227"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="26" x2="26" y1="2.5" y2="13"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" 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" gradientUnits="userSpaceOnUse" x1="26" x2="26" y1="11.5" y2="4"><stop offset="0" stop-color="#fff"/><stop offset=".66666669" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 .5c-4.142134 0-7.5 3.3578746-7.5 7.5 0 4.142125 3.357866 7.5 7.5 7.5s7.5-3.357875 7.5-7.5c0-4.1421254-3.357866-7.5-7.5-7.5zm0 4.5a3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -3-3 3 3 0 0 1 3-3z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".922794"><path d="m14.5 8a6.5 6.5 0 0 1 -6.5 6.5 6.5 6.5 0 0 1 -6.5-6.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 6.5 6.5z" opacity=".5" stroke="url(#b)"/><path d="m12 8a4 4 0 0 1 -4 4 4 4 0 0 1 -4-4 4 4 0 0 1 4-4 4 4 0 0 1 4 4z" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-curve-down.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-curve-down.svg
new file mode 100644
index 000000000..24c3dbc22
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-curve-down.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -19.874083 3.893622)" gradientUnits="userSpaceOnUse" x1="71.518753" x2="73.129105" y1="-11.07753" y2="32.162781"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.693516" x2="14.131518" y1="18.771469" y2="39.397285"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.26458333 0 0 .26458333 4.233403 0)"><path d="m15.5.5c-2.359788 2.0086817-4.60402 3.8980753-15 4v7.5c.008475 3.271186 15.075873 3.442547 15 0z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m14.523187 2.4693639c-2.437862 1.9461632-8.4053553 3.0743717-13.142253 2.9910473v6.1515868c.1420313 2.690499 13.154444 2.488668 13.142253.04189z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".85883"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-curve-up.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-curve-up.svg
new file mode 100644
index 000000000..f8ed6f6a2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-curve-up.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -19.874083 3.893622)" gradientUnits="userSpaceOnUse" x1="71.518753" x2="73.129105" y1="-11.07753" y2="32.162781"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.693516" x2="14.131518" y1="18.771469" y2="39.397285"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m15.5.5c-2.359788 2.0086817-4.60402 3.8980753-15 4v7.5c.008475 3.271186 15.075873 3.442547 15 0z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m14.523187 2.4693639c-2.437862 1.9461632-8.4053553 3.0743717-13.142253 2.9910473v6.1515868c.1420313 2.690499 13.154444 2.488668 13.142253.04189z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".85883"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-down.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-down.svg
new file mode 100644
index 000000000..1d4390c4b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-down.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -25.026625 -6.758921)" gradientUnits="userSpaceOnUse" x1="115.59346" x2="115.59346" y1="22.609026" y2="78.493866"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="7.260839" y2="41.414688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 -.0314)"><path d="m.44067797.61864401 3.75000003 14.99999999h7.5l3.75-14.99999999z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.823 1.618644 3.177 13h5.896873l3.25927-13z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-left.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-left.svg
new file mode 100644
index 000000000..e06ae99f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-left.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -29.365608 -.174175)" gradientUnits="userSpaceOnUse" x1="159.27153" x2="100.6104" y1="39.886478" y2="37.212029"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="44.898514" x2="4.5" y1="16.30348" y2="9.618644"><stop offset="0" stop-color="#fff"/><stop offset=".12948485" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 -.26458333 -.26458333 0 4.249029 4.23333)"><path d="m.5.618644 3.690678 14.940678h7.5l3.809322-14.940678z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.7711864 1.618644 2.9604113 13.000422h6.3210783l3.16653-13.000422z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-right.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-right.svg
new file mode 100644
index 000000000..8bc818bc4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-right.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -29.365608 -.174175)" gradientUnits="userSpaceOnUse" x1="159.27153" x2="100.6104" y1="39.886478" y2="37.212029"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="44.898514" x2="4.5" y1="16.30348" y2="9.618644"><stop offset="0" stop-color="#fff"/><stop offset=".12948485" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 -.26458333 .26458333 0 -.031391 4.23333)"><path d="m.5.618644 3.690678 14.940678h7.5l3.809322-14.940678z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.7711864 1.618644 2.9604113 13.000422h6.3210783l3.16653-13.000422z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up-and-left.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up-and-left.svg
new file mode 100644
index 000000000..8f2ae2c75
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up-and-left.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -23.33171 -4.106378)" gradientUnits="userSpaceOnUse" x1="68.740463" x2="70.201546" y1="19.432953" y2="70.33725"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="6.629472" x2="5.380577" y1="17.729239" y2="32.353752"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.2632676 0 0 .27426706 .018335 -.43302)"><path d="m15.440678 15.559322-14.99999998-3.75.05932198-7.809322 15 1z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m14.523187 14.428941-13.142253-3.160539v-6.321078l13.142253.9411569z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".85883"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up-and-right.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up-and-right.svg
new file mode 100644
index 000000000..798dc3810
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up-and-right.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -23.33171 -4.106378)" gradientUnits="userSpaceOnUse" x1="68.740463" x2="70.201546" y1="19.432953" y2="70.33725"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="6.629472" x2="5.380577" y1="17.729239" y2="32.353752"><stop offset="0" stop-color="#fff"/><stop offset=".06666665" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.2632676 0 0 .27426706 4.214999 -.43302)"><path d="m15.440678 15.559322-14.99999998-3.75.05932198-7.809322 15 1z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m14.523187 14.428941-13.142253-3.160539v-6.321078l13.142253.9411569z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".85883"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up.svg
new file mode 100644
index 000000000..c8b44e4ee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -25.026625 -6.758921)" gradientUnits="userSpaceOnUse" x1="85.843391" x2="85.015335" y1="75.401421" y2="22.89555"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="11.666659" x2="11.666659" y1="41.414593" y2="7.260744"><stop offset="0" stop-color="#fff"/><stop offset=".00000002" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 -.26458333 0 4.26472)"><path d="m.44067797.61864401 3.75000003 14.99999999h7.5l3.75-14.99999999z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.823 1.618644 3.177 13h5.896873l3.25927-13z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-inflate.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-inflate.svg
new file mode 100644
index 000000000..4e5d6b4cb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-inflate.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -25.636795 -7.360615)" gradientUnits="userSpaceOnUse" x1="90.169708" x2="148.40707" y1="81.54734" y2="83.330307"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.499968" x2="40.444412" y1="23.999971" y2="23.999971"><stop offset="0" stop-color="#fff"/><stop offset=".38595292" 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><path d="m11.779292.50000016-7.500001-.00000616-3.779297 7.5 3.779297 7.500006 7.500001-.000006 3.720702-7.499998z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961" transform="matrix(0 .26458333 -.26458333 0 4.233332 .000002)"/><path d="m11.165566 1.499994h-6.2659031l-3.2883348 6.5 3.2883348 6.5 6.2659031-.000005 3.191856-6.5351502z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" transform="matrix(0 .26458333 -.26458333 0 4.233332 .000002)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-open-circle-curve.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-open-circle-curve.svg
new file mode 100644
index 000000000..dec79adf7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-open-circle-curve.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8.22743" xlink:href="#b" y1="4.499011" y2="13.026227"/><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -23.602896 .639385)" gradientUnits="userSpaceOnUse" x1="50.250065" x2="52.000069" y1="15.672064" y2="35.396122"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="8.023968" x2="8.023968" y1="6.483414" y2="11.234609"><stop offset="0" stop-color="#fff"/><stop offset=".46224758" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#b" y1="10" y2="16"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="12" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .00002)"><g stroke-width="1.030836" transform="matrix(1.0010426 0 0 .99993668 -.032334 -3.983003)"><path d="m8.0000003 4.4990104c-4.1424083 0-6.8293608 3.0645358-7.45257354 6.8185846l3.45229994 1.150547c.053031-5.3576383 7.9761133-4.9503153 8.0005473 0l3.500239-1.366274c-1.174516-4.209474-3.358091-6.6028576-7.5005127-6.6028576z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".999511"/><path d="m1.6294893 11.10517c1.4104471-7.1031304 10.9128897-7.5471925 12.7288217-.146817" fill="none" opacity=".5" stroke="url(#c)"/></g><g stroke-linejoin="round"><path d="m1.501482 10.501482 12.998518-.001482v4l-12.998518-.0015z" fill="url(#d)" fill-rule="evenodd" stroke="#002e99" stroke-opacity=".501961"/><path d="m2.5019531 11.501953v1.996094l10.9980469.001953v-2z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-open-circle-pour.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-open-circle-pour.svg
new file mode 100644
index 000000000..d795cdce4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-open-circle-pour.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1=".000547" x2=".000547" xlink:href="#b" y1="4.721497" y2="12.250548"/><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -23.602896 .639385)" gradientUnits="userSpaceOnUse" x1="50.250065" x2="52.000069" y1="15.672064" y2="35.396122"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="17.347469" y2="28.06189"><stop offset="0" stop-color="#fff"/><stop offset=".58156025" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#b" y1="10" y2="16"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.777771" x2="15.777771" y1="35.384605" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g transform="matrix(1.0000684 0 0 1.0625509 -.000547 -4.016831)"><path d="m8.0005128 4.2799825c-4.142125 0-7.50000004 3.3578625-7.50000004 7.4999995h3.50000004c.053027-5.0422412 7.9755682-4.6588968 8.0000002 0h3.5c0-4.142137-3.357862-7.4999995-7.5000002-7.4999995z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".970086"/><path d="m1.3902439 11.301935c1.1227336-7.3617393 11.3196011-9.0655035 13.1593771-.04794" fill="none" opacity=".5" stroke="url(#c)"/></g><g stroke-linejoin="round" stroke-width="1.002964"><path d="m1.501482 10.501482 12.998518-.001482v4l-12.998518-.0015z" fill="url(#d)" fill-rule="evenodd" stroke="#002e99" stroke-opacity=".501961" stroke-width="1"/><path d="m2.5019531 11.501953v1.996094h10.9824219v-1.996094z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-plain-text.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-plain-text.svg
new file mode 100644
index 000000000..c16b77536
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-plain-text.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5.5" y2="10.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" y1="21.153835" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="none" transform="scale(.26458333)"><path d="m.5 5.5h15l.000013 4.999046-15.000013.000954z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".999922"/><path d="m14.499975 9.49902-12.9999371.000954-.0000001-2.999948 12.9999372-.000954z" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-slant-down.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-slant-down.svg
new file mode 100644
index 000000000..215d5e81a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-slant-down.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -18.314754 -1.394514)" gradientUnits="userSpaceOnUse" x1="87.609932" x2="88.485321" y1="17.85973" y2="56.299278"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.030114" x2="2.320576" y1="17.794847" y2="32.775566"><stop offset="0" stop-color="#fff"/><stop offset=".06957842" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".984639" transform="matrix(.2632676 0 0 .27426706 .018335 -.43302)"><path d="m15.507822 15.566851-15.07496547-3.739342.00000002-7.8369665 15.07496545 3.2268925z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m14.502824 14.297049-13.0649698-3.232137v-5.8805731l13.0649698 2.8272136z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-slant-up.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-slant-up.svg
new file mode 100644
index 000000000..152ae0545
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-slant-up.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -18.314754 -1.394514)" gradientUnits="userSpaceOnUse" x1="87.609932" x2="88.485321" y1="17.85973" y2="56.299278"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.030114" x2="2.320576" y1="17.794847" y2="32.775566"><stop offset="0" stop-color="#fff"/><stop offset=".06957842" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-width=".984639" transform="matrix(-.2632676 0 0 .27426706 4.214999 -.43302)"><path d="m15.507822 15.566851-15.07496547-3.739342.00000002-7.8369665 15.07496545 3.2268925z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m14.502824 14.297049-13.0649698-3.232137v-5.8805731l13.0649698 2.8272136z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-stop.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-stop.svg
new file mode 100644
index 000000000..b8e1f0643
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-stop.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -22.382551 1.92752)" gradientUnits="userSpaceOnUse" x1="76.715576" x2="76.753044" y1="-5.493769" y2="45.556171"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="26.055548" x2="26.055548" 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><g stroke-linejoin="round" transform="scale(.26458333)"><path d="m4.875.5-4.375 4.375v6.25l4.375 4.375h6.25l4.375-4.375v-6.25l-4.375-4.375z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><path d="m5.2929688 1.5-3.7929688 3.7910156v5.4179684l3.7910156 3.791016h5.4179684l3.791016-3.791016v-5.4179684l-3.791016-3.7910156z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-triangle-down.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-triangle-down.svg
new file mode 100644
index 000000000..0d90947f8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-triangle-down.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1 0 0 -1 0 16)" gradientUnits="userSpaceOnUse" x1="14.374231" x2="14.661649" y1="16.086584" y2="-.20091"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 0 16)" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="14" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8.0000002 15.50003-7.4999917-14.99998363s14.9999885-.000037 14.9999835 0z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8 13.223301-5.8854839-11.723301h11.7578589z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-triangle-up.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-triangle-up.svg
new file mode 100644
index 000000000..1a9e5c2f3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-triangle-up.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1 0 0 -1 0 16)" gradientUnits="userSpaceOnUse" x1="11" x2="10" y1=".000012" y2="16.000013"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 0 16)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="3.000012" y2="14.000012"><stop offset="0" stop-color="#fff"/><stop offset=".40909091" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 -.26458333 0 4.23333)"><path d="m8.0000002 15.50003-7.4999917-14.99998363s14.9999885-.000037 14.9999835 0z" fill="url(#a)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8 13.223301-5.8854839-11.723301h11.7578589z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-wave.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-wave.svg
new file mode 100644
index 000000000..5f96c0bfd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-wave.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -19.874076 -4.174175)" gradientUnits="userSpaceOnUse" x1="63.760262" x2="64.363617" y1="20.334787" y2="54.696438"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.163838" x2="4.875713" y1="16.689308" y2="34.425945"><stop offset="0" stop-color="#fff"/><stop offset=".212284" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" transform="matrix(-.26458333 0 0 .26458333 4.233333 0)"><path d="m11.603515 1.7559898c-1.257865.080247-2.467453.8978611-3.6621087 2.1875-2.7143895 3.0996208-5.1293038 2.4336581-7.4414063.3051757v1.7260742 4.0625003 1.711426c1.2731477 1.523179 2.5574337 2.5 3.75 2.5 1.25 0 2.5490762-.822957 3.8085938-2.182617 2.7143902-3.0996216 5.1293042-2.4458664 7.4414062-.317383v-1.711426-4.0625003-1.7260742c-1.346241-1.6106271-2.638619-2.5729228-3.896485-2.4926757z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><path d="m11.648438 2.765625c-.515003.0278208-1.168565.3882256-1.8164068.8671875-.647842.4789619-1.2928523 1.0723677-1.8183593 1.5527344-1.2022522 1.1619457-2.3240498 1.7544083-3.4238281 1.8652343-1.0502535.1058354-2.0711413-.2409282-3.1074219-.9160156l.015625 1a.09468728.09468728 0 0 1 0 .00195v3.0253904 1.232422c1.1022742 1.113328 1.9692857 1.791016 2.9667969 1.791016.5081985 0 1.116062-.345799 1.7304687-.828125.6136949-.481768 1.2336712-1.093774 1.7890625-1.601563l.00195-.002c1.2036271-1.1631377 2.349367-1.7074895 3.451175-1.7987779 1.052848-.087232 2.057326.2478898 3.033203.8183594l.03125-.9355469v-3.0234375-1.2460937c-.577896-.5857448-1.033619-1.0547994-1.466797-1.3632813-.440673-.3138202-.855053-.4681743-1.386718-.4394531z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_footnotedialog.svg b/icon-themes/elementary_svg/cmd/sc_footnotedialog.svg
new file mode 100644
index 000000000..c45e55a4b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_footnotedialog.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" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="11.5" y2="11.754116"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="10" y2="13.5"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="c" cx="7" cy="8.250004" gradientTransform="matrix(-.00000022 2.7613478 -2.5000061 -.00000019 27.625062 -12.829433)" gradientUnits="userSpaceOnUse" r="1.999995"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="g" 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="h" 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="i" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#i)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m7.7274215 13.72742h-1.4724775v-4.3138133l.0142958-.7087708.0238267-.7750588q-.3669282.3926285-.5098871.5150061l-.8005702.6883747-.7100296-.9484273 2.2444559-1.9121516h1.210386z" fill="url(#c)" stroke="#000" stroke-linejoin="round" stroke-opacity=".431373" stroke-width=".545158"/><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#f)" stroke-width=".878792"/></g><g transform="translate(0 -6)"><path d="m9.5 10.5h5v2h-5z" fill="url(#b)" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m10 11.5h4" fill="none" opacity=".5" stroke="url(#a)"/></g><path d="m6.5175781 6.2734375-2.2441406 1.9121094.4570313.6113281 1.7871093-1.5234375h1.2089844v-1zm-.2246093 2.65625c-.0139778.0149568-.0158067.0149284-.0292969.0292969l-.0078125.4550781v.9999995l.0136718-.7089839z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_formatallnotes.svg b/icon-themes/elementary_svg/cmd/sc_formatallnotes.svg
new file mode 100644
index 000000000..fd65da363
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formatallnotes.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.55 -.2 .2 .55 -3.76 13.2)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="-11.932" y2="8.452"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.55 -.2 .2 .55 -3.76 13.2)" gradientUnits="userSpaceOnUse" x1="21" x2="21" y1="-10.034" y2="16.004999"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 0 0 0 7.05 10.39)" gradientUnits="userSpaceOnUse" x1="86.133003" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.00071707 .13232963 .1355213 -.00073465 24.366433 -7.342483)" gradientUnits="userSpaceOnUse" x1="54.814247" x2="151.63832" xlink:href="#f" y1="-121.05653" y2="-121.81685"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 16 -3)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#g" y1="5" y2="10"/><linearGradient id="f" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="54.814247" x2="151.63832" y1="-121.05653" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m2.5000002 3.5000002c-1.1080002 0-1.99999998.8919999-1.99999998 2v4.9999998c0 1.108.89199978 2 1.99999998 2h1.8007812l-.8007814 3 4.0000003-3h1.9999999c1.1079998 0 1.9999998-.892 1.9999998-2v-4.9999998c0-1.1080001-.892-2-1.9999998-2z" fill="url(#f)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5000002 4.5000002c-.5712976 0-1 .4287025-1 1v4.9999998c0 .571297.4287025 1 1 1h1.8007812c.3298992.000001 1.1689446.211161 1.0800268.556667l-.2266763.93721 1.6388371-1.200908c.1875117-.187536.4418322-.292918.7070312-.292969h2c.5712968 0 .9999998-.428703.9999998-1v-4.9999998c0-.5712974-.428703-1-.9999998-1z" fill="none" stroke="url(#g)" stroke-linecap="square"/><path d="m3.0703125 3c-.0338339.1633322-.0703125.3259831-.0703125.5v5c0 1.385 1.1150002 2.5 2.5 2.5h6v-1h-5c-1.3849998 0-2.5-1.115-2.5-2.5v-4.5z" fill="#a62100" opacity=".2"/><path d="m13.5.50000018c1.108 0 2 .89199992 2 2.00000002v4.9999998c0 1.108-.892 2-2 2h-1.800781l-.199219 4.5-3.0000001-4.5h-1.9999999c-1.1079998 0-1.9999997-.892-1.9999997-2v-4.9999998c0-1.1080001.8919999-2.00000002 1.9999997-2.00000002z" fill="url(#d)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m13.5 1.5000002c.571298 0 1 .4287025 1 1v4.9999998c0 .571297-.428702 1-1 1h-1.800781c-.329899.000001-1.168945.211161-1.080027.556667l-.027561 1.776193-1.3845998-2.039891c-.1875117-.187536-.4418322-.292918-.7070312-.292969h-2c-.5712968 0-.9999998-.428703-.9999998-1v-4.9999998c0-.5712974.428703-1 .9999998-1z" fill="none" stroke="url(#e)" stroke-linecap="square"/></g><g transform="matrix(.26458333 0 0 .26458333 -.074882 -.3133)"><path d="m9.542 8.612c-.1375.05-.204.1925-.154.33l.2496.6864c-.2767.1878-.5042.415-.7114.6672l-.6802-.3156c-.1317-.0642-.2813-.0098-.341.124l-.525 1.125c-.0642.1317-.0098.2813.124.341l.6788.3186c-.0602.3208-.0867.6418-.0544.9738l-.6864.2496c-.1375.05-.204.1925-.154.33l.424 1.166c.05.1375.1925.204.33.154l.6864-.2496c.1878.2767.415.5042.6672.7114l-.3171.6795c-.0642.1317-.0098.2813.124.341l1.125.525c.1317.0642.2813.0098.341-.124l.3186-.6788c.3208.0602.6418.0867.9738.0544l.25.6875c.05.1375.1925.204.33.154l1.166-.424c.1375-.05.204-.1925.154-.33l-.2496-.6864c.2767-.1878.5042-.415.7114-.6672l.6795.3171c.1317.0642.2813.0098.341-.124l.525-1.125c.0642-.1317.0098-.2813-.124-.341l-.6788-.3186c.0602-.3208.0867-.6418.0544-.9738l.6875-.25c.1375-.05.204-.1925.154-.33l-.424-1.166c-.05-.1375-.1925-.204-.33-.154l-.6864.2496c-.1878-.2767-.415-.5042-.6672-.7114l.3171-.6795c.0642-.1317.0098-.2813-.124-.341l-1.125-.525c-.1317-.0642-.2813-.0098-.341.124l-.3186.6788c-.3208-.0602-.6418-.0867-.9738-.0544l-.2504-.6886c-.05-.1375-.1925-.204-.33-.154zm1.683 2.813c.6072-.2208 1.2792.0928 1.5.7s-.0928 1.2792-.7 1.5-1.2792-.0928-1.5-.7.0928-1.2792.7-1.5z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".616838"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m10.825 10.325c-1.2133.4412-1.8412 1.7867-1.4 3s1.7867 1.8412 3 1.4 1.8412-1.7867 1.4-3-1.7867-1.8412-3-1.4z" fill="none" stroke="url(#c)" stroke-width="1.028843"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_formatcelldialog.svg b/icon-themes/elementary_svg/cmd/sc_formatcelldialog.svg
new file mode 100644
index 000000000..9e4350cd7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formatcelldialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.7" x2="11.7" y1="1.834" y2="12.026"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9.7" x2="9.7" y1="2.783" y2="15.8025"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="i" gradientTransform="matrix(0 0 0 0 8.7 8.7)" gradientUnits="userSpaceOnUse" x1="86.133003" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.33333333 0 0 1 5.333333 0)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="10" y2="6"><stop offset="0" stop-color="#3689e6"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#k" y1="7" y2="9"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" xlink:href="#k" y1="65.686996" y2="48.688"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#q)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#p)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g><path d="m10.5 10.5h-5v-5h5z" fill="url(#j)" stroke-width=".545545"/><path d="m6 5c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h4v4h-4z" fill="#002e99" fill-opacity=".501961"/><path d="m6.5 6.5h3v3h-3z" fill="none" opacity=".5" stroke="url(#l)" stroke-linecap="square"/><g transform="translate(-.283018 .815882)"><path d="m11.22 8c-.125 0-.22.095-.22.22v.624c-.277.07-.526.186-.766.328l-.454-.452c-.087-.09-.223-.09-.31 0l-.75.75c-.09.087-.09.223 0 .31l.452.454c-.142.24-.257.49-.328.766h-.624c-.125 0-.22.095-.22.22v1.06c0 .125.095.22.22.22h.624c.07.277.186.526.328.766l-.453.453c-.09.087-.09.223 0 .31l.75.75c.087.09.223.09.31 0l.454-.452c.24.142.49.257.766.328v.625c0 .125.095.22.22.22h1.06c.125 0 .22-.095.22-.22v-.624c.277-.07.526-.186.766-.328l.453.453c.087.09.223.09.31 0l.75-.75c.09-.087.09-.223 0-.31l-.452-.454c.142-.24.257-.49.328-.766h.625c.125 0 .22-.095.22-.22v-1.06c0-.125-.095-.22-.22-.22h-.624c-.07-.277-.186-.526-.328-.766l.453-.453c.09-.087.09-.223 0-.31l-.75-.75c-.087-.09-.223-.09-.31 0l-.454.452c-.24-.142-.49-.257-.766-.328v-.626c0-.125-.095-.22-.22-.22zm.53 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".527" transform="matrix(1.1 -.4 .4 1.1 -6 2.3)"/><path d="m10.718 8.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.75 9.75c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2z" fill="none" stroke="url(#i)" stroke-width=".879" transform="matrix(1.1 -.4 .4 1.1 -6 2.3)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_formatcolumns.svg b/icon-themes/elementary_svg/cmd/sc_formatcolumns.svg
new file mode 100644
index 000000000..e1a3deb35
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formatcolumns.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" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#c)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><path d="m5.507 4.5h1.993m2.007 0h1.993m-5.993 2h1.993m2.007 0h1.993m-5.993 2h1.993m2.007 0h1.993m-5.993 2h1.993m2.007 0h1.993" stroke="#8c8c8c" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_formatgroup.svg b/icon-themes/elementary_svg/cmd/sc_formatgroup.svg
new file mode 100644
index 000000000..c06487ab9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formatgroup.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" gradientUnits="userSpaceOnUse" x1="11.825457" x2="11.825457" y1="2.472571" y2="9.506798"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.12012014 0 0 .12005232 4.061558 15.613937)" gradientUnits="userSpaceOnUse" x1="51.798126" x2="51.798126" y1="-98.562508" y2="-61.562508"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.321146" x2="7.321146" y1="6.549137" y2="12.431409"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.501251" x2="6.501251" y1="8" y2="11"><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><rect fill="url(#c)" height="6" rx=".5" width="6" x="3.5" y="6.5"/><path d="m4.501251 7.498745h4v4h-4z" fill="none" stroke="url(#d)" stroke-linecap="square"/><rect fill="none" height="6" opacity=".5" rx=".5" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="6" x="3.5" y="6.5"/><path d="m.50000012 13.5h1.99999998v2h-1.99999998z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m3.0000011 14.5h9.9999989" fill="none" opacity=".6" stroke="#abacae"/><path d="m1.5000001 3v10" fill="none" opacity=".6" stroke="#abacae"/><path d="m.50000012.49999988h1.99999998v2.00000002h-1.99999998z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m13.499999 6.0000003a3.5 3.5000009 0 1 1 -6.9999999 0 3.5 3.5000009 0 1 1 6.9999999 0z" fill="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.499994 6.0022473a2.4999999 2.4985886 0 1 1 -4.9999989 0 2.4999999 2.4985886 0 1 1 4.9999989 0z" fill="none" opacity=".5" stroke="url(#b)"/><path d="m13.499999 5.9999999a3.5 3.5000017 0 1 1 -6.9999999 0 3.5 3.5000017 0 1 1 6.9999999 0z" fill="none" opacity=".5" stroke="#002e99"/><g fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"><path d="m13.5 13.5h2v2h-2z"/><path d="m15.5 2.5000001h-2v-1.99999998h2z"/></g></g><g fill="none" stroke="#abacae"><path d="m12.999999 1.5000001h-9.9999999" opacity=".6"/><path d="m14.5 13v-9.9999997" opacity=".6"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_formatpaintbrush.svg b/icon-themes/elementary_svg/cmd/sc_formatpaintbrush.svg
new file mode 100644
index 000000000..9d1a80ecf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formatpaintbrush.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" gradientUnits="userSpaceOnUse" x1="9.043325" x2="9.441695" y1="11.734281" y2="15.259705"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".985965"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.36667 0 0 -.40625 1.017 -.953)" gradientUnits="userSpaceOnUse" x1="27.226116" x2="26" y1="-3.576615" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.32143 0 0 -.36667 2.125 .017)" gradientUnits="userSpaceOnUse" x1="12.055502" x2="12.055502" y1="-28.589741" y2="-5.408133"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".41176471" stop-color="#fff" stop-opacity=".388"/><stop offset=".41176471" stop-color="#fff" stop-opacity=".54"/><stop offset=".52941179" stop-color="#fff" stop-opacity=".345"/><stop offset=".5625" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.86533 0 0 .62434 1.465 5.09)" gradientUnits="userSpaceOnUse" x1="10.557" x2="10.9" y1="11.323" y2="16.716"><stop offset="0" stop-color="#0d0d0d"/><stop offset="1" stop-color="#727272"/></linearGradient><path d="m10.514.47c-.962 0-1.742.91-1.743 2.03 0 .668.283 1.293.755 1.672v1.32h-3.008c-.554 0-1 .446-1 1v3.66h9.99v-3.662c0-.554-.446-1-1-1h-2.988v-1.34c.46-.38.733-.996.734-1.652 0-1.12-.78-2.028-1.74-2.03z" display="block" fill="url(#b)" stroke="#8a5b0f" stroke-opacity=".784"/><path d="m10.512 1.48c-.296.002-.73.412-.73 1.02 0 .375.18.727.376.885.194.156.324.38.363.625.037-.25.164-.475.357-.635.194-.16.367-.506.367-.875 0-.608-.435-1.018-.73-1.02zm.01 4.165c-.074.492-.523.855-1.022.855h-3v5l8.033-.028-.034-4.97-2.999-.002c-.497-.0003314-.9-.363-.977-.855z" display="block" fill="none" opacity=".73" stroke="url(#c)"/><path d="m15.5 11.5-.01-2.97-9.99-.03v3z" display="block" fill="#e9e9e9" stroke="#8c8c8c"/><path d="m6 10c-.04-.632.208-1.034 1-1h7c.463.074.942.116 1 1h-8z" fill="#fff"/><path d="m5 12h11v4h-11z" fill="url(#d)"/><path d="m3.234 13.463-2.857 1.005c-.545.192.74 1.032 3.973 1.032h5.324c1.975 0 3.412-.036 4.386-.398.37-.138.78-1.113.78-1.31 0-.69-2.518-.334-4.865-.337l-.92-.002-1.055.01c-1.79-.23-1.426.62-1.896-.353-.944.424-1.186-1.09-1.58-.31-.172.28-.82.668-1.29.663z" fill="url(#a)" fill-rule="evenodd" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_formattedfield.svg b/icon-themes/elementary_svg/cmd/sc_formattedfield.svg
new file mode 100644
index 000000000..ef2a7e478
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formattedfield.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 15.715092 -17.399767)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.993" cy="43.5" gradientTransform="matrix(-2.0038 0 0 -1.4 18.466443 104.40026)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058001" x2="25.058001" y1="47.028" y2="39.999001"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.40674" x2="8.40674" y1="2.501057" y2="10.702312"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2" y2="9"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 -4.1429)"><path d="m25.727092 40.000233h5v7h-5z" fill="url(#a)"/><path d="m8.4544434 47.000257h-5v-7h5z" fill="url(#c)"/><path d="m8.4544434 40.000257 17.2726486-.000024v7l-17.2726486.000024z" fill="url(#d)"/></g><g transform="translate(0 1)"><rect fill="url(#g)" height="13" rx="1" transform="scale(1 -1)" width="15" x=".5" y="-13.5"/><rect fill="none" height="12.999" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.998" x=".502" y=".501"/><path d="m1.493 1.5h13.005l.002 11h-13.005z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#b5b5b5" height="6.5" rx="1" width="12" x="2" y="2"/><rect fill="#cacaca" height="8.5" rx="1" width="12" x="2" y="3"/></g><g fill="url(#e)" stroke="#000" stroke-opacity=".470588"><path d="m3.3993962 6.666597q0 .652825.138478.9812158.1424346.3244342.4589558.3244342.6172164 0 .6172164-1.30565 0-1.2977371-.6172164-1.2977371-.3165212 0-.4589558.3244343-.138478.3204777-.138478.9733028zm1.8002145 0q0 .4273036-.071217.7675639-.0712176.3402604-.2176087.5736948-.146391.2334344-.3758689.3600429-.2255214.1226519-.5380861.1226519-.2888256 0-.5103905-.1226519-.2215648-.1266085-.3719124-.3600429-.1503476-.2334344-.2255214-.5736948-.0751738-.3402603-.0751738-.7675639 0-.4273037.067261-.7636075.0712171-.3363038.2136516-.5657817.1463911-.2334344.3679559-.3560864.2255214-.1226519.5341296-.1226519.2967387 0 .5183035.1226519.2255214.122652.375869.3560864.1543041.2294779.2294779.5657817.07913.3363038.07913.7636075zm1.6933885 2.318518q0 .652825.1384781.9772593.1424345.3244347.4589558.3244347.6172163 0 .6172163-1.301694 0-1.2977371-.6172163-1.2977371-.3165213 0-.4589558.3244343-.1384781.3204777-.1384781.9733028zm1.796258 0q0 .4273036-.071217.7675639-.067261.3363041-.2136518.5697381-.1463911.233435-.375869.360043-.2255213.122652-.538086.122652-.2927822 0-.514347-.122652-.2215652-.126608-.3719128-.360043-.1463911-.233434-.2215648-.5697381-.0751738-.3402603-.0751738-.7675639 0-.4273037.067261-.7636075.071217-.3363038.2136516-.5657817.146391-.2334344.3679559-.3560864.2255214-.1226519.5341296-.1226519.2967386 0 .5183035.1226519.2255213.122652.3758689.3560864.1503476.2294779.2255214.5657817.07913.3363038.07913.7636075zm-1.0128679-4.0435587-3.208734 5.7844257h-.6251294l3.2126905-5.7844257z"/><path d="m11.239316 10.725982h-.735912v-5.7844257h3.002995v.6488685h-2.267083v2.0415619h2.116736v.6488685h-2.116736z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_formatungroup.svg b/icon-themes/elementary_svg/cmd/sc_formatungroup.svg
new file mode 100644
index 000000000..83e7f916d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formatungroup.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" gradientTransform="matrix(.12012014 0 0 .12005232 4.061558 15.613937)" gradientUnits="userSpaceOnUse" x1="51.798126" x2="51.798126" y1="-98.562508" y2="-61.562508"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.825457" x2="11.825457" y1="2.472571" y2="9.506798"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.501251" x2="6.501251" y1="8" y2="11"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.321146" x2="7.321146" y1="6.549137" y2="12.431409"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><path d="m11.5 6v7" fill="none" opacity=".6" stroke="#abacae"/><path d="m3.0000001 4.4999998h6.9999999" fill="none" opacity=".6" stroke="#abacae"/><rect fill="url(#d)" height="6" rx=".5" width="6" x="3.5" y="6.5"/><path d="m4.501251 7.498745h4v4h-4z" fill="none" stroke="url(#c)" stroke-linecap="square"/><rect fill="none" height="6" opacity=".5" rx=".5" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="6" x="3.5" y="6.5"/><path d="m.50000022 13.5h1.99999978v2h-1.99999978z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m3.0000001 14.5h6.9999999" fill="none" opacity=".6" stroke="#abacae"/><path d="m1.5000001 6v7" fill="none" opacity=".6" stroke="#abacae"/><path d="m10.5 13.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m.50000012 3.4999999h1.99999998v2h-1.99999998z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m13.499999 6a3.5 3.5000009 0 1 1 -7 0 3.5 3.5000009 0 1 1 7 0z" fill="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.499994 6.002247a2.4999999 2.4985886 0 1 1 -4.999999 0 2.4999999 2.4985886 0 1 1 4.999999 0z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m13.499999 5.9999996a3.5 3.5000017 0 1 1 -7 0 3.5 3.5000017 0 1 1 7 0z" fill="none" opacity=".5" stroke="#002e99"/><path d="m4.5 9.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"/></g><path d="m7 10.5h7" fill="none" opacity=".6" stroke="#abacae"/><path d="m5.5 2.0000002v6.9999998" fill="none" opacity=".6" stroke="#abacae"/><g fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"><path d="m13.5 9.5h2v2h-2z"/><path d="m4.5.4999999h2v2h-2z"/><path d="m15.5 2.4999998h-2v-2h2z"/></g><g fill="none" stroke="#abacae"><path d="m13 1.4999998h-6" opacity=".6"/><path d="m14.5 9v-5.9999999" opacity=".6"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_formdesigntools.svg b/icon-themes/elementary_svg/cmd/sc_formdesigntools.svg
new file mode 100644
index 000000000..2f6578224
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formdesigntools.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" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#b" y1="17" y2="36.026299"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.519934"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.55" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19.294" x2="17.956" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#e)" height="14" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-15"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".502" y=".501"/><path d="m1.493 1.5h13.005v13h-13.005z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m3.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m13.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m4.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m14.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/></g><g transform="matrix(.998 0 0 1.19 -10.967 -15.284)"><rect fill="url(#f)" height="5.077" rx="1.065" ry="1.049" width="11.003" x="13.485" y="17.463"/><g fill="none" stroke-width=".918"><path d="m14.485 18.335h9.078v3.303h-9.078z" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="11.1" x="13.446" y="17.51"/></g></g><g fill="#4d4d4d"><path d="m5 7h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m5 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m6 9h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m9 9h1v1h-1z"/><path d="m11 6h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/><path d="m11 9h1v1h-1z"/></g><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" style="fill:#9bdb4d;fill-opacity:.588235;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_formelcursor.svg b/icon-themes/elementary_svg/cmd/sc_formelcursor.svg
new file mode 100644
index 000000000..962d95e0c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formelcursor.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="4.143" gradientTransform="matrix(-4.66667 0 0 -5.33333 45.333 21.095)" gradientUnits="userSpaceOnUse" r="3"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>/&amp;gt;<path d="m5 .428a.572.572 0 0 0 -.572.572v1a.572.572 0 0 0 .572.572h1.428v10.856h-1.428a.572.572 0 0 0 -.572.572v1a.572.572 0 0 0 .572.572h6a.572.572 0 0 0 .572-.572v-1a.572.572 0 0 0 -.574-.572l-1.426.006v-10.868l1.426.006a.572.572 0 0 0 .574-.572v-1a.572.572 0 0 0 -.572-.572z" fill="url(#a)"/><path d="m7.693 0-3.243.012h-.032c-.236.018-.418.22-.418.468l.004 2.065c0 .257.2.466.45.467l1.546-.012v10l-1.547-.012c-.248 0-.45.21-.45.467l-.003 2.065c0 .247.182.45.418.468h.03l3.246.012c.012 0 .022 0 .034-.002h.01l.034.002 3.78-.008c.25 0 .45-.21.45-.467l.004-2.066c0-.258-.2-.467-.45-.468l-1.571.009.015-5-.016-5 1.57.008c.25 0 .45-.21.45-.467l-.004-2.065c0-.258-.2-.467-.45-.467l-3.78-.009c-.01 0-.02 0-.032.002h-.01l-.036-.002zm-2.693 1h6v1l-1.547-.006c-.248 0-.453.276-.453.533v10.946c0 .257.205.532.453.533l1.547-.006v1h-6v-1h1.55c.25 0 .45-.275.45-.533v-10.934c0-.258-.2-.533-.45-.533h-1.55z" fill-opacity=".431"/><path d="m5 1v1h1.55c.25 0 .45.275.45.533v10.934c0 .258-.2.534-.45.533h-1.55v1h6v-1l-1.547.006c-.248 0-.453-.276-.453-.533v-10.946c0-.257.205-.532.453-.533l1.547.006v-1z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_formfiltered.svg b/icon-themes/elementary_svg/cmd/sc_formfiltered.svg
new file mode 100644
index 000000000..2a06ec14d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formfiltered.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" gradientUnits="userSpaceOnUse" x1="12" x2="12.029746" y1="8.5" y2="15.461853"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="10.5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="8" y2="8"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="8" y2="8"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="645.08795" x2="645.08795" y1="-128.62953" y2="-109.01227"><stop offset="0" stop-color="#fff"/><stop offset=".00000009" 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><path d="m.5.5v2.8046875c.28021846.6270994 4.2731717 3.2353524 6 5.6953125v6.5h1.5 1.5v-6.5c1.726828-2.4599601 5.719782-5.0682131 6-5.6953125v-2.8046875h-7.5z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 1.5h13v1.4453125c-1.986969 1.8400155-3.419162 2.7272634-6 5.5546875v6h-1v-6c-1.7290181-2.4358744-3.9973166-3.6953641-6-5.5546875z" fill="none" stroke="url(#e)" stroke-width=".999566"/><path d="m12 8.5c-1.930453 0-3.5 1.569547-3.5 3.5s1.569547 3.5 3.5 3.5 3.5-1.569547 3.5-3.5-1.569547-3.5-3.5-3.5z" fill="url(#a)" opacity=".99" stroke="#002e99" stroke-opacity=".501961"/><path d="m14.496094 9.6894531a.53130324.53130324 0 0 0 -.357422.140625l-2.628906 2.4355469-.94336-.923828a.53130324.53130324 0 0 0 -.8066404.074219l-.8984375 1.279296a.53130324.53130324 0 0 0 .078125.697266l2.1855469 1.984375c.197667.051326.40181.081722.611328.097656.00065.00005.001304-.000049.001953 0a.53130324.53130324 0 0 0 .125-.08789l3.632813-3.417969c-.007849-.869106-.339987-1.655203-.873047-2.2636719a.53130324.53130324 0 0 0 -.126953-.015625z" fill="#002e99" opacity=".25"/><path d="m13.980469 9.1191406a1.2208252 1.2208252 0 0 0 -.310547.2070313l-2.146484 1.9882811-.472657-.464844a1.2208252 1.2208252 0 0 0 -1.8535154.169922l-.6953125.992188c.0065458 1.924904 1.5716309 3.488281 3.4980469 3.488281.306571 0 .599286-.050673.882812-.125l2.425782-2.283203c.114426-.345562.191406-.708266.191406-1.091797 0-1.194608-.603857-2.2490781-1.519531-2.8808594z" fill="#002e99" opacity=".1"/><path d="m14.5 10.220339 1 1.016949-4 3.762712-2.2024237-2 .8973387-1.279661 1.305085 1.279661z" fill="#fff"/><path d="m14.5 12a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".6" stroke="url(#b)" stroke-linecap="round" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_formfilternavigator.svg b/icon-themes/elementary_svg/cmd/sc_formfilternavigator.svg
new file mode 100644
index 000000000..9316fa682
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formfilternavigator.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="23.896" cy="3.99" gradientTransform="matrix(0 .71350132 -.94180913 0 13.740574 -12.219552)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.643186" x2="9.643186" y1="5.149087" y2="14.946049"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="10.314467" cy="9.423866" gradientTransform="matrix(1 0 0 .99999531 -.230109 -.238274)" gradientUnits="userSpaceOnUse" r="3.475969"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></radialGradient><linearGradient id="d" gradientTransform="matrix(3.6415332 1.0119605 -1.0119605 3.6415332 4.760432 -10.827302)" gradientUnits="userSpaceOnUse" x1="2.027828" x2="3.185315" y1="3.995011" y2="4.434366"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-3.6415331 -1.0119607 1.0119607 -3.6415331 19.739567 18.327303)" gradientUnits="userSpaceOnUse" x1="3.230561" x2="1.906501" xlink:href="#f" y1="4.55868" y2="4.231917"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.22565757 0 0 .2256565 -10.567067 2.888219)" gradientUnits="userSpaceOnUse" x1="92.696327" x2="92.696327" y1="16.554602" y2="48.983677"><stop offset="0" stop-color="#fff"/><stop offset=".33799788" stop-color="#fff" stop-opacity=".235294"/><stop offset=".61996669" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.11456319 -.12240772 .12240772 .11456319 -2.512264 3.362804)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="22" y2="26"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="8" y2="8"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="8" y2="8"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="645.08795" x2="645.08795" y1="-128.62953" y2="-109.01227"><stop offset="0" stop-color="#fff"/><stop offset=".00000009" 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><path d="m.5.5v2.8046875c.28021846.6270994 4.2731717 3.2353524 6 5.6953125v6.5h1.5 1.5v-6.5c1.726828-2.4599601 5.719782-5.0682131 6-5.6953125v-2.8046875h-7.5z" fill="url(#j)" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 1.5h13v1.4453125c-1.986969 1.8400155-3.419162 2.7272634-6 5.5546875v6h-1v-6c-1.7290181-2.4358744-3.9973166-3.6953641-6-5.5546875z" fill="none" stroke="url(#k)" stroke-width=".999566"/><path d="m9.9826629 4.9353506c-2.7940055 0-5.0637562 2.2697492-5.0637562 5.0637568 0 2.7940086 2.2697507 5.0637576 5.0637562 5.0637576 2.7940051 0 5.0637601-2.269749 5.0637561-5.0637576 0-2.7940076-2.269751-5.0637568-5.0637561-5.0637568z" fill="url(#a)"/><g fill="none" transform="matrix(1.0254587 0 0 1.0254587 -.294543 -.278096)"><path d="m14.724116 10.022056c0 2.596877-2.105181 4.702059-4.702064 4.702059-2.596873 0-4.7020541-2.105182-4.7020541-4.702059 0-2.5968778 2.1051811-4.7020595 4.7020541-4.7020595 2.596883 0 4.702064 2.1051817 4.702064 4.7020595z" opacity=".8" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.022057 4.6449603c-2.9668943 0-5.377094 2.4101975-5.377094 5.3770947 0 2.966898 2.4101997 5.377096 5.377094 5.377096 2.966894 0 5.377099-2.410198 5.377094-5.377096 0-2.9668972-2.4102-5.3770947-5.377094-5.3770947z" opacity=".7" stroke="#636363" stroke-width=".975173"/><path d="m13.82974 10.238174a3.6169687 3.6169518 0 0 1 -7.233937 0 3.6169687 3.6169518 0 1 1 7.233937 0z" opacity=".3" stroke="url(#g)"/></g><path d="m13.458632 9.9996976a3.4759692 3.4759529 0 0 1 -6.9519383 0 3.4759692 3.4759529 0 1 1 6.9519383 0z" fill="url(#c)" stroke="#626262" stroke-opacity=".701961"/><g transform="matrix(2.1409749 .77925114 -.77925114 2.1409749 5.626402 .491195)"><g transform="matrix(.82392438 0 0 .82392438 .631859 .605483)"><path d="m3.8549583.74310382a.40370308.40370308 0 0 0 -.223835.19458945l-1.1277555 2.17751643a.40370308.40370308 0 0 0 -.038595.254884.40370308.40370308 0 0 0 -.046713.2952413l.5293996 2.3242389a.40370308.40370308 0 0 0 .3725143.3141596l.1645712.00852a.40370308.40370308 0 0 0 .3788759-.2172655l1.1343451-2.1844762a.40370308.40370308 0 0 0 .0394006-.2551772.40370308.40370308 0 0 0 .0467128-.2952413l-.5194311-2.2968501a.40370308.40370308 0 0 0 -.3298146-.30963155l-.1811291-.0289494a.40370308.40370308 0 0 0 -.1985462.0184416z" fill="#0e141f" opacity=".1"/><path d="m3.9898305 1.1236886-1.1277552 2.1775163 1.8283155.1482832-.5194307-2.2968502zm-1.1782825 2.4522517.5293996 2.3242387.1645711.00852 1.134345-2.184476z" fill="#0e141f" opacity=".25"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941" stroke-width="1.662309" transform="matrix(.30113487 -.10960413 .10960413 .30113487 -.911496 3.463741)"><path d="m14.629538 5.3193311-5.6552978 5.1935489-.4742411-.200677.9276869-7.3799596z" fill="url(#d)" stroke="#7a0000"/><path d="m9.8704612 2.1806693 5.6295388-5.1806689.500006.2779382-.927686 7.2898006z" fill="url(#e)" stroke="#000"/></g></g><path d="m3.8973717 3.1747972c-.0003961.9627655-1.4451394.9627655-1.4447433 0-.0003964-.963558 1.4443469-.963558 1.4447433 0z" opacity=".2" stroke-width=".722372"/><path d="m3.4041639 2.9297196a.3353111.3353111 0 0 1 -.4582529.4896309.3353111.3353111 0 1 1 .4582529-.4896309z" fill="url(#h)" stroke-width=".335311"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_formproperties.svg b/icon-themes/elementary_svg/cmd/sc_formproperties.svg
new file mode 100644
index 000000000..5ee537b20
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formproperties.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" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.55" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19.294" x2="17.956" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#b)" height="14" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-15"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".502" y=".501"/><path d="m1.493 1.5h13.005v13h-13.005z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m3.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m13.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m4.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m14.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/></g><g transform="matrix(.9984 0 0 1.1897 -10.967 -15.284)"><rect fill="url(#c)" height="5.077" rx="1.065" ry="1.049" width="11.003" x="13.485" y="17.463"/><g fill="none" stroke-width=".918"><path d="m14.485 18.335h9.078v3.303h-9.078z" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="11.1" x="13.446" y="17.51"/></g></g><g fill="#4d4d4d"><path d="m5 7h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m5 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m6 9h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m9 9h1v1h-1z"/><path d="m11 6h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/><path d="m11 9h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_forward.svg b/icon-themes/elementary_svg/cmd/sc_forward.svg
new file mode 100644
index 000000000..2052c61e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_forward.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" gradientTransform="matrix(.32595 0 0 -.35064 2.1 30.43)" gradientUnits="userSpaceOnUse" x1="34.875" x2="34.875" y1="67.731" y2="49.712"><stop offset="0" stop-color="#fff"/><stop offset=".525" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .36364 -.36307 0 20.905 -2.41)" gradientUnits="userSpaceOnUse" x1="24" x2="46.511" y1="21.483" y2="21.483"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="4.506" y2="6.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m.5 4.5h15v2h-15z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m1 1v1h6v-1zm0 8v1h6v-1zm0 4v1h6v-1z" fill="#fafafa"/><path d="m.5.5v2h7v-2zm0 8v2h7v-2zm0 4v2h7v-2z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/><path d="m8.567 10.5 3.446-4 3.452 4h-1.95v4h-3v-4z" display="block" fill="url(#b)"/><g fill="none"><path d="m8.567 10.5 3.446-4 3.452 4h-1.95v4h-3v-4z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/><path d="m10.717 9.5 1.283-1.5 1.317 1.5h-.8v4h-1v-4z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_framedialog.svg b/icon-themes/elementary_svg/cmd/sc_framedialog.svg
new file mode 100644
index 000000000..26b2df11f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_framedialog.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.44577 0 0 .44994 23.778918 -.392045)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 -1 0 14.999997)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="3" y2="10.999997"/><linearGradient id="e" gradientTransform="matrix(.55 -.2 .2 .55 -3.76 13.2)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="-11.932" y2="8.452"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.55 -.2 .2 .55 -3.76 13.2)" gradientUnits="userSpaceOnUse" x1="21" x2="21" y1="-10.034" y2="16.004999"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 0 0 0 7.05 10.39)" gradientUnits="userSpaceOnUse" x1="86.133003" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><g transform="scale(.26458333)"><rect fill="url(#a)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><rect fill="none" height="13.000003" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#c)" height="7" rx=".528" ry=".556" stroke="#002e99" stroke-opacity=".501961" width="7" x="4.5" y="4.5"/><path d="m3.5 12.5h9v-9h-9z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.26458333 0 0 .26458333 -.074882 -.3133)"><path d="m9.542 8.612c-.1375.05-.204.1925-.154.33l.2496.6864c-.2767.1878-.5042.415-.7114.6672l-.6802-.3156c-.1317-.0642-.2813-.0098-.341.124l-.525 1.125c-.0642.1317-.0098.2813.124.341l.6788.3186c-.0602.3208-.0867.6418-.0544.9738l-.6864.2496c-.1375.05-.204.1925-.154.33l.424 1.166c.05.1375.1925.204.33.154l.6864-.2496c.1878.2767.415.5042.6672.7114l-.3171.6795c-.0642.1317-.0098.2813.124.341l1.125.525c.1317.0642.2813.0098.341-.124l.3186-.6788c.3208.0602.6418.0867.9738.0544l.25.6875c.05.1375.1925.204.33.154l1.166-.424c.1375-.05.204-.1925.154-.33l-.2496-.6864c.2767-.1878.5042-.415.7114-.6672l.6795.3171c.1317.0642.2813.0098.341-.124l.525-1.125c.0642-.1317.0098-.2813-.124-.341l-.6788-.3186c.0602-.3208.0867-.6418.0544-.9738l.6875-.25c.1375-.05.204-.1925.154-.33l-.424-1.166c-.05-.1375-.1925-.204-.33-.154l-.6864.2496c-.1878-.2767-.415-.5042-.6672-.7114l.3171-.6795c.0642-.1317.0098-.2813-.124-.341l-1.125-.525c-.1317-.0642-.2813-.0098-.341.124l-.3186.6788c-.3208-.0602-.6418-.0867-.9738-.0544l-.2504-.6886c-.05-.1375-.1925-.204-.33-.154zm1.683 2.813c.6072-.2208 1.2792.0928 1.5.7s-.0928 1.2792-.7 1.5-1.2792-.0928-1.5-.7.0928-1.2792.7-1.5z" display="block" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".616838"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m10.825 10.325c-1.2133.4412-1.8412 1.7867-1.4 3s1.7867 1.8412 3 1.4 1.8412-1.7867 1.4-3-1.7867-1.8412-3-1.4z" fill="none" stroke="url(#g)" stroke-width="1.028843"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_framelinecolor.svg b/icon-themes/elementary_svg/cmd/sc_framelinecolor.svg
new file mode 100644
index 000000000..cfb2c8879
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_framelinecolor.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" gradientTransform="matrix(.3673 0 0 .36733 15.431 .868)" gradientUnits="userSpaceOnUse" x1="-18.081625" x2="-18.081625" y1="34.772778" y2="37.015892"><stop offset="0" stop-color="#fff"/><stop offset=".0257705" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99801056 0 0 1.0626878 -14.968169 10.982075)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6 0 0 .75000007 -1.6 9.125)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 -1 16 11)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="9" y2="2"><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" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1=".5" y2="10.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.711133" x2="7.711133" y1="7.430126" y2="8.200703"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".744" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m2.5.5c-.554 0-1 .446-1 1v8c0 .1384999.027656.2709063.078125.390625v.00195c.1514448.362328.5064985.617556.921875.607425h1 10c.554 0 1-.446 1-1v-8c0-.1385-.027656-.2709062-.078125-.390625-.151445-.36232218-.506499-.619506-.921875-.609375zm1 2h9v6h-9z" fill="url(#e)" stroke="#002e99" stroke-opacity=".501961"/><path d="m12.705078 1.5h-10.205078v7.6855469.3144531h.7949219 10.2050781v-7.6855469-.3144531z" fill="none" opacity=".5" stroke="url(#d)"/><path d="m3 9.5h10" fill="none" opacity=".5" stroke="url(#f)"/><circle cx="-13.646999" cy="4.806" fill="#fff" r=".626" transform="rotate(-90)"/><path d="m.5 12.5v3h15v-3z" fill="url(#c)"/><g fill="none" stroke-linecap="square"><path d="m1.5 13.5h13v1h-13z" opacity=".6" stroke="url(#a)"/><path d="m.50000001 12.5h14.99999999v3h-14.99999999z" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_freeline.svg b/icon-themes/elementary_svg/cmd/sc_freeline.svg
new file mode 100644
index 000000000..39f66cb28
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_freeline.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" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -655.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1430.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 6.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1=".127065" y2="2.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.74145039 0 0 .72693975 23.799526 -14.551446)" gradientUnits="userSpaceOnUse" x1="28.534189" x2="5.540084" y1="24.239939" y2="6.739199"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g transform="matrix(.6667 0 0 .6667 -.010491 5.460832)"><path d="m13.5676 13.481456c-5.2055377 1.308634-14.07511192-2.570424-5.8253386-7.438381 1.0049713-.593005.5695046-1.780522 1.2252072-3.425403 1.2341934-3.0960691-5.6815756-5.7307157-5.9886791-4.5990811l1.6309706-6.009904 13.5306929-.0086869" fill="url(#i)" fill-rule="evenodd"/><g fill="none" transform="translate(.77377 -8.77941)"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#a)" stroke-width="4.499775"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#b)" stroke-width="1.499925"/></g></g><g transform="translate(0 -1.499925)"><path d="m12.5376 11.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5287 4.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.2178419c-2.5 0-.5-5.9714906-7-5.9714906z" fill="url(#d)" fill-rule="evenodd"/><g stroke-linecap="round" stroke-width="1.499925" transform="translate(0 -8)"><path d="m23.5376 8.4969718-2.7291 6.7202052-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.8864347" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round"/><path d="m20.8085 15.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)"/><path d="m16.11 9.7909733 2.5-5.9714906" fill="none" stroke="#fff"/></g><path d="m17.751953-4.4042969-3.691406 9.1152344.03516 7.4199215 5.5-5.9296871 2.587891-6.33203128z" fill="none" stroke="url(#h)" stroke-linecap="square" stroke-opacity=".502488" stroke-width="1.499925"/><path d="m12.5355 14.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#g)" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_freeline_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_freeline_unfilled.svg
new file mode 100644
index 000000000..e6b3a8a7a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_freeline_unfilled.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" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -655.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1430.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 6.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1=".127065" y2="2.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="none" transform="matrix(.6667 0 0 .6667 .505381 -.392401)"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#a)" stroke-width="4.499775"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#b)" stroke-width="1.499925"/></g></g><g transform="matrix(.6667 0 0 .6667 -.010491 4.460832)"><path d="m12.5376 11.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5287 4.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.2178419c-2.5 0-.5-5.9714906-7-5.9714906z" fill="url(#d)" fill-rule="evenodd"/><g stroke-linecap="round" stroke-width="1.499925" transform="translate(0 -8)"><path d="m23.5376 8.4969718-2.7291 6.7202052-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.8864347" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round"/><path d="m20.8085 15.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)"/><path d="m16.11 9.7909733 2.5-5.9714906" fill="none" stroke="#fff"/></g><path d="m17.751953-4.4042969-3.691406 9.1152344.03516 7.4199215 5.5-5.9296871 2.587891-6.33203128z" fill="none" stroke="url(#h)" stroke-linecap="square" stroke-opacity=".502488" stroke-width="1.499925"/><path d="m12.5355 14.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#g)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_freezepanes.svg b/icon-themes/elementary_svg/cmd/sc_freezepanes.svg
new file mode 100644
index 000000000..0530ba907
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_freezepanes.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1" y2="15"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#28bca3"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="3"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 8)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="3" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 6 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="1" y2="2"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="3"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="3"/><linearGradient id="g" gradientTransform="matrix(.33333333 0 0 1 5.333333 0)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="10" y2="6"><stop offset="0" stop-color="#3689e6"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="7" y2="8"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 6 7)" gradientUnits="userSpaceOnUse" x1="3.000001" x2="3.000001" xlink:href="#x" y1="1" y2="2"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 6 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="3" y2="4"/><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="r" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="s" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="t" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 3)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="u" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="v" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 3)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="w" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="x" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="y" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 3)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="z" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="A" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#A)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 8.49804688v1 2 1 2.5c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.001953-9.9990437-.001953-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v2h-4l-.001953-1.9980469h-1.0000001l.0019531 1.9980469h-4l-.0019531-1.9980469h-1l.0019531 1.9980469h-4v1h4v2h-4v1h4v2h-4.00195312zm5.00390625 3h4v2h-4zm5 0h4v2h-4zm-5 3h4v2h-4zm5 0h4v2h-4zm-10.00195312 3h4.00195312v2h-4.00195312zm5.00195312 0h4v2h-4zm5 0h4l.001953 5.001953h-14.00390612v-2.001953h4.00195312v2h1v-2h4v2h1v-2h4v-1h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square" transform="translate(-.5)"><path d="m9.9999996 4.4999999h-2.9999996v1h2.9999996z" stroke="url(#y)"/><path d="m9.9999996 1.5h-2.9999996v.9999999h2.9999996z" stroke="url(#z)"/><path d="m4.9999996 4.4999999h-2.9999996v1h2.9999996z" stroke="url(#t)"/><path d="m4.9999996 1.5h-2.9999996v.9999999h2.9999996z" stroke="url(#u)"/><path d="m15 4.4999999h-3v1h3z" stroke="url(#v)"/><path d="m15 1.5h-3v.9999999h3z" stroke="url(#w)"/><path d="m9.9999996 7.4999999h-2.9999996v1h2.9999996z" stroke="url(#k)"/><path d="m4.9999996 7.4999999h-2.9999996v1h2.9999996z" stroke="url(#l)"/><path d="m15 7.4999999h-3v1h3z" stroke="url(#m)"/><path d="m9.9999996 10.5h-2.9999996v1h2.9999996z" stroke="url(#n)"/><path d="m4.9999996 10.5h-2.9999996v1h2.9999996z" stroke="url(#o)"/><path d="m15 10.5h-3v1h3z" stroke="url(#p)"/><path d="m9.9999996 13.5h-2.9999996v1h2.9999996z" stroke="url(#q)"/><path d="m4.9999996 13.5h-2.9999996v1h2.9999996z" stroke="url(#r)"/><path d="m15 13.5h-3v1h3z" stroke="url(#s)"/></g><path d="m.92382812.5c-.23489599 0-.42382812.21822038-.42382812.49023438v14.01953162c0 .272014.18893213.490234.42382812.490234h4.57617188v-12h10v-2.50976562c0-.272014-.188932-.49023438-.423828-.49023438z" fill="url(#a)"/><path d="m.49804688.00195313c-.27600004 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h5.5v-.998047h-5.00195312l-.00195313-14.001953h14.00390625l.001953 2h-4l-.003906-1.9980469h-1.0000001l.0039061 1.9980469h-3.9999999l-.0039062-1.9980469h-1l.0039062 1.9980469h-4v1h4l-.0019531 2h-4v1h4v2h-4v1h4v2h-4v1h4v2h1v-5-1l.0019531-5h3.9999999 1 4 .998047c-.00057-1.8321605-.001953-1.6654914-.001953-3.49804688 0-.276-.224-.49999999-.5-.49999999z" fill="#007367" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 1.5000001h-2.9999996l.00195 1h2.9999996z" opacity=".5" stroke="url(#b)"/><path d="m4.5 10.5h-2.9999996l.0000004 1h2.9999996z" opacity=".5" stroke="url(#c)"/><path d="m4.4999996 4.5000001h-2.9999996l.0000004.9999999h2.9999996z" opacity=".5" stroke="url(#d)"/><path d="m4.4999996 1.5000001h-2.9999996l.00195 1h2.9999996z" opacity=".5" stroke="url(#e)"/><path d="m14.5 1.5000001h-3l.002 1h3z" opacity=".5" stroke="url(#f)"/><path d="m4.4999996 7.5h-2.9999996v1h2.9999996z" opacity=".5" stroke="url(#i)"/><path d="m4.5 13.5h-2.9999996l.0000004 1h2.9999996z" opacity=".5" stroke="url(#j)"/></g><g transform="translate(0 -2)"><path d="m10.5 8.5h-5v-3h5z" fill="url(#g)" stroke-width=".545545"/><path d="m6 5c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1zm0 1h4v2h-4z" fill="#002e99" fill-opacity=".501961"/><path d="m6.5 6.5h3v1h-3z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_freezepanesfirstcolumn.svg b/icon-themes/elementary_svg/cmd/sc_freezepanesfirstcolumn.svg
new file mode 100644
index 000000000..cf8c9b69f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_freezepanesfirstcolumn.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1" y2="15"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#28bca3"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="3"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 8)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="3" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 6 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="1" y2="2"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="3"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="3"/><linearGradient id="g" gradientTransform="matrix(.33333333 0 0 1 5.333333 0)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="10" y2="6"><stop offset="0" stop-color="#3689e6"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="7" y2="8"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 6 7)" gradientUnits="userSpaceOnUse" x1="3.000001" x2="3.000001" xlink:href="#x" y1="1" y2="2"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 6 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="3" y2="4"/><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="r" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="s" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="t" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 3)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="u" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="v" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 3)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="w" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="x" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="y" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 3)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="z" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="A" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#A)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 8.49804688v1 2 1 2.5c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.001953-9.9990437-.001953-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v2h-4l-.001953-1.9980469h-1.0000001l.0019531 1.9980469h-4l-.0019531-1.9980469h-1l.0019531 1.9980469h-4v1h4v2h-4v1h4v2h-4.00195312zm5.00390625 3h4v2h-4zm5 0h4v2h-4zm-5 3h4v2h-4zm5 0h4v2h-4zm-10.00195312 3h4.00195312v2h-4.00195312zm5.00195312 0h4v2h-4zm5 0h4l.001953 5.001953h-14.00390612v-2.001953h4.00195312v2h1v-2h4v2h1v-2h4v-1h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square" transform="translate(-.5)"><path d="m9.9999996 4.4999999h-2.9999996v1h2.9999996z" stroke="url(#y)"/><path d="m9.9999996 1.5h-2.9999996v.9999999h2.9999996z" stroke="url(#z)"/><path d="m4.9999996 4.4999999h-2.9999996v1h2.9999996z" stroke="url(#t)"/><path d="m4.9999996 1.5h-2.9999996v.9999999h2.9999996z" stroke="url(#u)"/><path d="m15 4.4999999h-3v1h3z" stroke="url(#v)"/><path d="m15 1.5h-3v.9999999h3z" stroke="url(#w)"/><path d="m9.9999996 7.4999999h-2.9999996v1h2.9999996z" stroke="url(#k)"/><path d="m4.9999996 7.4999999h-2.9999996v1h2.9999996z" stroke="url(#l)"/><path d="m15 7.4999999h-3v1h3z" stroke="url(#m)"/><path d="m9.9999996 10.5h-2.9999996v1h2.9999996z" stroke="url(#n)"/><path d="m4.9999996 10.5h-2.9999996v1h2.9999996z" stroke="url(#o)"/><path d="m15 10.5h-3v1h3z" stroke="url(#p)"/><path d="m9.9999996 13.5h-2.9999996v1h2.9999996z" stroke="url(#q)"/><path d="m4.9999996 13.5h-2.9999996v1h2.9999996z" stroke="url(#r)"/><path d="m15 13.5h-3v1h3z" stroke="url(#s)"/></g><path d="m.92382812.5c-.23489599 0-.42382812.21822038-.42382812.49023438v14.01953162c0 .272014.18893213.490234.42382812.490234h4.57617188v-4-8-3z" fill="url(#a)"/><path d="m.49804688.00195313c-.27600005 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h5.5v-.998047h-5.00195312l-.00195313-14.001953h5.00390625v-.99804687zm4.50000002.99999997.0039062 1.9980469h-4v1h4l-.0019531 2h-4v1h4v2h-4v1h4v2h-4v1h4v2h1v-4-2-7l-.0019531-.9980469z" fill="#007367" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 1.5000001h-2.9999996l.00195 1h2.9999996z" opacity=".5" stroke="url(#b)"/><path d="m4.5 10.5h-2.9999996l.0000004 1h2.9999996z" opacity=".5" stroke="url(#c)"/><path d="m4.4999996 4.5000001h-2.9999996l.0000004.9999999h2.9999996z" opacity=".5" stroke="url(#d)"/><path d="m4.4999996 1.5000001h-2.9999996l.00195 1h2.9999996z" opacity=".5" stroke="url(#e)"/><path d="m14.5 1.5000001h-3l.002 1h3z" opacity=".5" stroke="url(#f)"/><path d="m4.4999996 7.5h-2.9999996v1h2.9999996z" opacity=".5" stroke="url(#i)"/><path d="m4.5 13.5h-2.9999996l.0000004 1h2.9999996z" opacity=".5" stroke="url(#j)"/></g><g transform="translate(0 -2)"><path d="m10.5 8.5h-5v-3h5z" fill="url(#g)" stroke-width=".545545"/><path d="m6 5c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1zm0 1h4v2h-4z" fill="#002e99" fill-opacity=".501961"/><path d="m6.5 6.5h3v1h-3z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="square"/></g><path d="m-.5 4h19v14h-19z" fill="none" opacity=".5"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_freezepanesfirstrow.svg b/icon-themes/elementary_svg/cmd/sc_freezepanesfirstrow.svg
new file mode 100644
index 000000000..53f65732c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_freezepanesfirstrow.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1" y2="15"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#28bca3"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="3"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 8)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="3" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 6 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="1" y2="2"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="3"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="3"/><linearGradient id="g" gradientTransform="matrix(.33333333 0 0 1 5.333333 0)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="10" y2="6"><stop offset="0" stop-color="#3689e6"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="7" y2="8"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 6 7)" gradientUnits="userSpaceOnUse" x1="3.000001" x2="3.000001" xlink:href="#x" y1="1" y2="2"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 6 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="3" y2="4"/><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="r" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="s" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="t" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 3)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="u" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="v" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 3)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="w" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="x" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="y" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 3)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="z" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#x" y1="2" y2="4"/><linearGradient id="A" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#A)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 8.49804688v1 2 1 2.5c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.001953-9.9990437-.001953-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v2h-4l-.001953-1.9980469h-1.0000001l.0019531 1.9980469h-4l-.0019531-1.9980469h-1l.0019531 1.9980469h-4v1h4v2h-4v1h4v2h-4.00195312zm5.00390625 3h4v2h-4zm5 0h4v2h-4zm-5 3h4v2h-4zm5 0h4v2h-4zm-10.00195312 3h4.00195312v2h-4.00195312zm5.00195312 0h4v2h-4zm5 0h4l.001953 5.001953h-14.00390612v-2.001953h4.00195312v2h1v-2h4v2h1v-2h4v-1h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square" transform="translate(-.5)"><path d="m9.9999996 4.4999999h-2.9999996v1h2.9999996z" stroke="url(#y)"/><path d="m9.9999996 1.5h-2.9999996v.9999999h2.9999996z" stroke="url(#z)"/><path d="m4.9999996 4.4999999h-2.9999996v1h2.9999996z" stroke="url(#t)"/><path d="m4.9999996 1.5h-2.9999996v.9999999h2.9999996z" stroke="url(#u)"/><path d="m15 4.4999999h-3v1h3z" stroke="url(#v)"/><path d="m15 1.5h-3v.9999999h3z" stroke="url(#w)"/><path d="m9.9999996 7.4999999h-2.9999996v1h2.9999996z" stroke="url(#k)"/><path d="m4.9999996 7.4999999h-2.9999996v1h2.9999996z" stroke="url(#l)"/><path d="m15 7.4999999h-3v1h3z" stroke="url(#m)"/><path d="m9.9999996 10.5h-2.9999996v1h2.9999996z" stroke="url(#n)"/><path d="m4.9999996 10.5h-2.9999996v1h2.9999996z" stroke="url(#o)"/><path d="m15 10.5h-3v1h3z" stroke="url(#p)"/><path d="m9.9999996 13.5h-2.9999996v1h2.9999996z" stroke="url(#q)"/><path d="m4.9999996 13.5h-2.9999996v1h2.9999996z" stroke="url(#r)"/><path d="m15 13.5h-3v1h3z" stroke="url(#s)"/></g><path d="m.92382812.5c-.23489599 0-.42382812.21822038-.42382812.49023438v2.50976562h5 .5 9.5v-2.50976562c0-.272014-.188932-.49023438-.423828-.49023438z" fill="url(#a)"/><path d="m.49804688.00195313c-.27600005 0-.50000001.22399999-.50000001.49999999v3.49804688h.99804688v-3h14.00390625l.001953 2h-4l-.003906-1.9980469h-1.0000001l.0039061 1.9980469h-3.9999999l-.0039062-1.9980469h-1l.0039062 1.9980469h-4v1h4 1 9.9980469c-.00057-1.8321605-.001953-1.6654914-.001953-3.49804688 0-.276-.224-.49999999-.5-.49999999z" fill="#007367" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 1.5000001h-2.9999996l.00195 1h2.9999996z" opacity=".5" stroke="url(#b)"/><path d="m4.5 10.5h-2.9999996l.0000004 1h2.9999996z" opacity=".5" stroke="url(#c)"/><path d="m4.4999996 4.5000001h-2.9999996l.0000004.9999999h2.9999996z" opacity=".5" stroke="url(#d)"/><path d="m4.4999996 1.5000001h-2.9999996l.00195 1h2.9999996z" opacity=".5" stroke="url(#e)"/><path d="m14.5 1.5000001h-3l.002 1h3z" opacity=".5" stroke="url(#f)"/><path d="m4.4999996 7.5h-2.9999996v1h2.9999996z" opacity=".5" stroke="url(#i)"/><path d="m4.5 13.5h-2.9999996l.0000004 1h2.9999996z" opacity=".5" stroke="url(#j)"/></g><g transform="translate(0 -2)"><path d="m10.5 8.5h-5v-3h5z" fill="url(#g)" stroke-width=".545545"/><path d="m6 5c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1zm0 1h4v2h-4z" fill="#002e99" fill-opacity=".501961"/><path d="m6.5 6.5h3v1h-3z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fullscreen.svg b/icon-themes/elementary_svg/cmd/sc_fullscreen.svg
new file mode 100644
index 000000000..34a46bab6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fullscreen.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16"><defs><linearGradient id="a" y2="1052.4" gradientUnits="userSpaceOnUse" y1="1037.5" x2="8" x1="8.068"><stop stop-color="#fcfcfc" offset="0"/><stop stop-color="#dbdbdb" offset="1"/></linearGradient><linearGradient id="b" y2="1038.5" gradientUnits="userSpaceOnUse" y1="1050.1" x2="10.077" x1="9.785"><stop stop-color="#fff" stop-opacity=".502" offset="0"/><stop stop-color="#fff" stop-opacity="0" offset="1"/></linearGradient></defs><g transform="translate(0 -1036.4)"><rect stroke-opacity=".386" rx="2" ry="2" height="13" width="13" stroke="#000" y="1037.9" x="1.5" fill="url(#a)"/><rect stroke-opacity=".386" rx="1.003" ry="1.028" height="11" width="11.021" stroke="url(#b)" y="1038.9" x="2.488" fill="none"/><path d="M8 1039.29l-1.29 1.89h2.58zm-3.7 3.825l-1.525 1.285 1.524 1.285zm7.48 0v2.57l1.462-1.285zm-5.07 4.504l1.29 1.89 1.29-1.89z" fill="#f37329" fill-rule="evenodd" stroke="#cc3b02" stroke-linejoin="round" stroke-opacity=".333"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_gallery.svg b/icon-themes/elementary_svg/cmd/sc_gallery.svg
new file mode 100644
index 000000000..9a56fd241
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gallery.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2658137 .15346761 -.09725928 .16845802 4.105187 -.311036)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#a" y1=".985206" y2="47.013336"/><linearGradient id="c" gradientTransform="matrix(.0657842 0 0 .06827881 16.561056 6.497578)" gradientUnits="userSpaceOnUse" x1="-107.45584" x2="-107.45584" y1="-37.385227" y2="38.561256"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0657842 0 0 .06827881 16.561056 6.497578)" gradientUnits="userSpaceOnUse" x1="-96.557358" x2="-96.557358" y1="110.92493" y2="39.991924"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.34285637 0 0 .2172834 -.227264 3.451859)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#a" y1=".985206" y2="47.013336"/><path d="m10.578814 14.847262-10.07885309-5.819028 4.92379879-8.52826967 10.0788533 5.81902837z" fill="none" stroke="#8c8c8c" stroke-linejoin="round" stroke-width=".999922"/><path d="m5.587611 1.1114654c2.131904 1.2308553 9.30321 5.3718568 9.30321 5.3718568l-4.475858 7.7524388s-6.2023339-3.580918-9.303501-5.3713781c1.4920485-2.5843039 2.9840968-5.1686074 4.4761454-7.7529113z" fill="url(#b)"/><path d="m6.0791261 2.9458252c1.5989283.9231417 6.9774199 4.028871 6.9774199 4.028871l-3.1330986 5.4267058s-4.6517497-2.6856894-6.9776256-4.0285344c1.0444346-1.8090138 2.0888688-3.6180269 3.1333034-5.4270408z" fill="#49bdea" stroke="#158bb9"/><path d="m10.251124 13.624308-8.5282087-4.9237635 4.0285341-6.9776258 8.5282086 4.9237637z" fill="none" stroke="#fdfdfb" stroke-linecap="round"/><path d="m14.501326 14.50004h-13.0000797v-11.0000812h13.0000797z" fill="none" stroke="#8c8c8c" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.0012863 3.9999988c2.74981 0 11.9999897.00062 11.9999897.00062l.00001 9.9993812s-7.9999997 0-11.9999997 0c0-3.33333 0-6.6666612 0-9.9999912z" fill="url(#e)"/><path d="m13.501286 13.5h-10.9999997v-9.0000012h10.9999997z" fill="none" stroke="#fdfdfb" stroke-linecap="round"/><path d="m3.0012863 4.9999988v8.0000012h9.9999997v-8.0000012z" fill="url(#d)"/><path d="m3.0012863 4.9999988v4.082555c.14848.07106.33651.135627.53977.135627.46418 0 .91812-.389189 1.69318-.389189s1.35801.489434 2.33523.489434 1.19716-.707616 2.4431797-.707616c1.24602 0 1.12886.448157 1.90909.448157.53744 0 .76696-.194811 1.07955-.318427v-3.740541z" fill="url(#c)"/><path d="m10.012646 8.3501218c-1.2460197 0-1.4659597.707616-2.4431797.707616s-1.56017-.489434-2.33523-.489434-1.229.389189-1.69318.389189c-.20326 0-.39129-.06457-.53977-.135627v.871499c.22336.06164.51301.112039.85795.112039.8795 0 .75402-.306634 1.51137-.306634.75734 0 1.20343.501229 2.22727.501229 1.26814 0 1.55916-.807863 2.5624997-.807863.78346 0 .84229.442261 1.70454.442261.5825 0 .77595-.232336 1.13637-.383293v-.771252c-.31259.123616-.54211.318427-1.07955.318427-.78023 0-.66307-.448157-1.90909-.448157z" fill="#fff"/><path d="m3.5012863 5.5002098c2.06237 0 9.0000597.000447 9.0000597.000447l.00001 6.9993432s-6.0000397 0-9.0000697 0c0-2.333263 0-4.6665262 0-6.9997882z" fill="none" opacity=".3" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_getinvolved.svg b/icon-themes/elementary_svg/cmd/sc_getinvolved.svg
new file mode 100644
index 000000000..58a9ebf36
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_getinvolved.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="#b8b8b8"/><stop offset="1" stop-color="#878787"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#f5f5f5"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="24.999998" cy="28.659998" gradientTransform="matrix(.56186795 0 0 .15787922 -6.16826 5.338521)" gradientUnits="userSpaceOnUse" r="16" xlink:href="#b"/><linearGradient id="e" gradientTransform="matrix(.42808986 0 0 .42296591 -2.823809 -3.248602)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="25.084745" y2="45"/><linearGradient id="f" gradientTransform="matrix(.42808986 0 0 .42296591 -2.823809 -3.248602)" gradientUnits="userSpaceOnUse" x1="29.955881" x2="29.955881" xlink:href="#c" y1="21.86607" y2="43.144382"/><linearGradient id="g" gradientTransform="matrix(.33685737 0 0 .32161283 -.105721 -.2953)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#c" y1=".918184" y2="25.792814"/><radialGradient id="h" cx="26.375898" cy="12.31301" gradientTransform="matrix(.55250164 -.0426402 .04315608 .50971914 -6.302668 -1.976507)" gradientUnits="userSpaceOnUse" r="8" xlink:href="#b"/><linearGradient id="i" gradientTransform="matrix(.33685737 0 0 .32161283 -.105721 -.2953)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="5" y2="44.678879"/><g transform="translate(-3 -1.00162)"><path d="m8.84375 6.5c-.08064.680093.5901642 2.100105.21875 2.71875-1.4448249.5048907-4.0488577 1.426148-4.1875 2.03125-.10237.939935-.2559186 2.311421-.375 3.25 2.5328977 1.368167 8.491801 1.30225 10.9375 0-.0863-.665917-.163702-2.584084-.25-3.25-.65364-.780518-2.374885-1.23725-4.1875-2.03125-.473647-.616173.243461-1.99318.09375-2.6875-.286426-.049247-1.959938-.023725-2.25-.03125z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width="1.000121"/><path d="m10 1.46875c-1.3953075 0-2.53125 1.0066477-2.53125 2.25.010946.4601408.05895 1.0054807.34375 2.25.1684289.4824189 1.6739448 1.7766941 1.6875 1.9375.3266416.1608049.850642.1608049 1.1875 0 0-.1608059 1.331572-1.4550811 1.5-1.9375.320478-1.293427.326559-1.7675806.34375-2.25 0-1.2433523-1.13594-2.25-2.53125-2.25z" fill="url(#h)" stroke="url(#i)" stroke-width=".947141"/><g fill="none"><path d="m10 2.46875c-.6123911-.014824-1.2669839.3305569-1.46875.9375-.1135765.4104884-.010161.836839.03125 1.25.05222.3381399.1132782.6660809.1875 1 .1940928.171452.3611426.3974634.5625.5625.2633075.2560314.4907965.5212016.75.78125.268203-.2173103.448424-.5032708.6875-.75.152681-.179823.310251-.3876203.46875-.5625.157636-.7102813.339729-1.4221995.28125-2.15625-.124632-.686773-.847024-1.0796884-1.5-1.0625z" stroke="url(#g)" stroke-width=".947141"/><path d="m10 9.0625c.04083.6184717-.4844988 1.101042-1.0625 1.1875-1.0618145.377577-2.1650919.706505-3.125 1.3125-.224724.540724-.1042376 1.160705-.25 1.71875-.3309301.708961.5690774.776057 1.03125.90625 2.2561001.540715 4.652113.499061 6.90625-.03125.335847-.168593 1.138282-.08494.9375-.625-.06223-.587513-.09192-1.191653-.125-1.78125-.920048-.708331-2.086918-.957329-3.125-1.4375-.822973-.116761-.852605-.7196165-1.1875-1.25z" stroke="url(#f)" stroke-linejoin="round" stroke-width="1.000121"/></g></g><path d="m8.84375 6.5c-.08064.680093.5901642 2.100105.21875 2.71875-1.4448249.5048907-4.0488577 1.426148-4.1875 2.03125-.10237.939935-.2559186 2.311421-.375 3.25 2.5328977 1.368167 8.491801 1.30225 10.9375 0-.0863-.665917-.163702-2.584084-.25-3.25-.65364-.780518-2.374885-1.23725-4.1875-2.03125-.473647-.616173.243461-1.99318.09375-2.6875-.286426-.049247-1.959938-.023725-2.25-.03125z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width="1.000121"/><path d="m10 1.46875c-1.3953075 0-2.53125 1.0066477-2.53125 2.25.010946.4601408.05895 1.0054807.34375 2.25.1684289.4824189 1.6739448 1.7766941 1.6875 1.9375.3266416.1608049.850642.1608049 1.1875 0 0-.1608059 1.331572-1.4550811 1.5-1.9375.320478-1.293427.326559-1.7675806.34375-2.25 0-1.2433523-1.13594-2.25-2.53125-2.25z" fill="url(#h)" stroke="url(#i)" stroke-width=".947141"/><g fill="none"><path d="m10 2.46875c-.6123911-.014824-1.2669839.3305569-1.46875.9375-.1135765.4104884-.010161.836839.03125 1.25.05222.3381399.1132782.6660809.1875 1 .1940928.171452.3611426.3974634.5625.5625.2633075.2560314.4907965.5212016.75.78125.268203-.2173103.448424-.5032708.6875-.75.152681-.179823.310251-.3876203.46875-.5625.157636-.7102813.339729-1.4221995.28125-2.15625-.124632-.686773-.847024-1.0796884-1.5-1.0625z" stroke="url(#g)" stroke-width=".947141"/><path d="m10 9.0625c.04083.6184717-.4844988 1.101042-1.0625 1.1875-1.0618145.377577-2.1650919.706505-3.125 1.3125-.224724.540724-.1042376 1.160705-.25 1.71875-.3309301.708961.5690774.776057 1.03125.90625 2.2561001.540715 4.652113.499061 6.90625-.03125.335847-.168593 1.138282-.08494.9375-.625-.06223-.587513-.09192-1.191653-.125-1.78125-.920048-.708331-2.086918-.957329-3.125-1.4375-.822973-.116761-.852605-.7196165-1.1875-1.25z" stroke="url(#f)" stroke-linejoin="round" stroke-width="1.000121"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_glueeditmode.svg b/icon-themes/elementary_svg/cmd/sc_glueeditmode.svg
new file mode 100644
index 000000000..5c71adaf6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_glueeditmode.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.8722 0 0 .8263 -3.34 -.676)" gradientUnits="userSpaceOnUse" x1="14.911" x2="16.89" y1="10.677" y2="13.594"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#d48e15"/></linearGradient><path d="m2.767 7.587c2.386 1.346 4.538 3.08 6.105 5.784l-5.26.724-2.59 1.756-.872-.826 1.745-2.48z" fill="#cacaca"/><path d="m8.872 13.37 6.106-6.61-5.234-4.13-6.977 4.957c2.624 1.32 4.61 3.297 6.105 5.784z" fill="url(#a)"/><path d="m9.744 2.63v-2.48h1.745l4.36 4.958-.872 1.653z" fill="#f9c440"/><g fill="none"><path d="m1.9 22.32 3.27-2.74" opacity=".2" stroke="#000" transform="matrix(.65416 0 0 .65416 .105 .194)"/><path d="m7.483 10.31c2.42 1.67 4.532 3.652 6.16 6.13" stroke="#c4a000" stroke-linecap="round" stroke-width=".788" transform="matrix(.85177 0 0 .80933 -2.952 -.627)"/><path d="m21.523 7.045-4.703-5.645-1.438.027-.01 2.796-8.018 6.013c3.639335 1.605769 4.765088 4.093738 6.457 6.383l6.864-7.835z" style="opacity:.4;fill:none;stroke:#ad5f00;stroke-width:1.204415;stroke-linecap:round;stroke-linejoin:round" transform="matrix(.85177 0 0 .80933 -2.952 -.627)"/><path d="m17.492188.72851562-.0098 2.29101558a.47319185.47319185 0 0 1 -.189419.3769532l-10.1777346 7.6445316-1.1621094 6.974609 7.332031-1.072266 8.304688-9.474609.5625-1.1191406z" opacity=".6" stroke="#fff" stroke-width="1.542" transform="matrix(.66518 0 0 .6326 -.522 1.213)"/><path d="m7.354 10.236-.988 5.91-1.845 2.79.546.514 2.806-1.963 5.938-.868c-1.699626-2.457514-3.409754-4.907377-6.457-6.383z" style="opacity:.2;fill:none;stroke:#000;stroke-width:1.204415;stroke-linecap:round;stroke-linejoin:round" transform="matrix(.85177 0 0 .80933 -2.952 -.627)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_glueescapedirectionbottom.svg b/icon-themes/elementary_svg/cmd/sc_glueescapedirectionbottom.svg
new file mode 100644
index 000000000..6492e5cc8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_glueescapedirectionbottom.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"><radialGradient id="a" cx="5.482023" cy=".975428" gradientTransform="matrix(.00000006 3.1428575 -2.1428572 .00000004 7.572225 -16.253788)" gradientUnits="userSpaceOnUse" r="3.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 3.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="6.923065" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 20.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-41.881683" x2="-45.822014" y1="51.424648" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;gt;<path d="m1.5.5v14h14v-14z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round"/><path d="m2.4999998 1.5.0000002 12h12v-12z" fill="none" stroke="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3.017977 2.024572)"><path d="m4.482023 4.475428v-2h2v2h2v2h-2v2h-2v-2h-2v-2z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065 1.0012173.0002215.0012173 1.0002215-1.0012173-.0002215z" opacity=".5"/><path d="m2.982023 4.975428v.5h2v-.5zm3 0v.5h2v-.5z" opacity=".4"/></g></g><rect fill="#565656" height="8" ry=".5" transform="scale(-1 1)" width=".999998" x="-8.999998" y="8"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_glueescapedirectionleft.svg b/icon-themes/elementary_svg/cmd/sc_glueescapedirectionleft.svg
new file mode 100644
index 000000000..b39428078
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_glueescapedirectionleft.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"><radialGradient id="a" cx="5.482023" cy=".975428" gradientTransform="matrix(.00000006 3.1428575 -2.1428572 .00000004 7.572225 -16.253788)" gradientUnits="userSpaceOnUse" r="3.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 3.162164 .567572)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="6.923065" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 20.128979 .314523)" gradientUnits="userSpaceOnUse" x1="-41.881683" x2="-45.822014" y1="51.424648" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;gt;<path d="m1.5 1.5v14h14v-14z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round"/><path d="m2.4999998 2.5.0000002 12h12v-12z" fill="none" stroke="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3.017977 3.024572)"><path d="m4.482023 4.475428v-2h2v2h2v2h-2v2h-2v-2h-2v-2z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065 1.0012173.0002215.0012173 1.0002215-1.0012173-.0002215z" opacity=".5"/><path d="m2.982023 4.975428v.5h2v-.5zm3 0v.5h2v-.5z" opacity=".4"/></g></g><rect fill="#565656" height="8" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-9" y="-8"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_glueescapedirectionright.svg b/icon-themes/elementary_svg/cmd/sc_glueescapedirectionright.svg
new file mode 100644
index 000000000..43ef63476
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_glueescapedirectionright.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"><radialGradient id="a" cx="5.482023" cy=".975428" gradientTransform="matrix(.00000006 3.1428575 -2.1428572 .00000004 7.572225 -16.253788)" gradientUnits="userSpaceOnUse" r="3.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 .567572)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="6.923065" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 .314523)" gradientUnits="userSpaceOnUse" x1="-41.881683" x2="-45.822014" y1="51.424648" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;gt;<path d="m.5 1.5v14h14v-14z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round"/><path d="m1.4999998 2.5.0000002 12h12v-12z" fill="none" stroke="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 3.024572)"><path d="m4.482023 4.475428v-2h2v2h2v2h-2v2h-2v-2h-2v-2z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065 1.0012173.0002215.0012173 1.0002215-1.0012173-.0002215z" opacity=".5"/><path d="m2.982023 4.975428v.5h2v-.5zm3 0v.5h2v-.5z" opacity=".4"/></g></g><rect fill="#565656" height="8" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-9" y="-16"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_glueescapedirectiontop.svg b/icon-themes/elementary_svg/cmd/sc_glueescapedirectiontop.svg
new file mode 100644
index 000000000..bd858fc88
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_glueescapedirectiontop.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"><radialGradient id="a" cx="5.482023" cy=".975428" gradientTransform="matrix(.00000006 3.1428575 -2.1428572 .00000004 7.572225 -16.253788)" gradientUnits="userSpaceOnUse" r="3.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 3.162164 .567572)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="6.923065" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 20.128979 .314523)" gradientUnits="userSpaceOnUse" x1="-41.881683" x2="-45.822014" y1="51.424648" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;gt;<path d="m1.5 1.5v14h14v-14z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round"/><path d="m2.4999998 2.5.0000002 12h12v-12z" fill="none" stroke="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3.017977 3.024572)"><path d="m4.482023 4.475428v-2h2v2h2v2h-2v2h-2v-2h-2v-2z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065 1.0012173.0002215.0012173 1.0002215-1.0012173-.0002215z" opacity=".5"/><path d="m2.982023 4.975428v.5h2v-.5zm3 0v.5h2v-.5z" opacity=".4"/></g></g><rect fill="#565656" height="8" ry=".5" transform="scale(-1 1)" width=".999998" x="-8.999998"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_gluehorzaligncenter.svg b/icon-themes/elementary_svg/cmd/sc_gluehorzaligncenter.svg
new file mode 100644
index 000000000..f8f38282e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gluehorzaligncenter.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"><radialGradient id="a" cx="5.482023" cy=".975428" gradientTransform="matrix(.00000006 3.1428575 -2.1428572 .00000004 7.572225 -16.253788)" gradientUnits="userSpaceOnUse" r="3.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 3.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="6.923065" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 20.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-41.881683" x2="-45.822014" y1="51.424648" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;gt;<path d="m1.5.5v14h14v-14z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round"/><path d="m2.4999998 1.5.0000002 12h12v-12z" fill="none" stroke="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3.017977 2.024572)"><path d="m4.482023 4.475428v-2h2v2h2v2h-2v2h-2v-2h-2v-2z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065 1.0012173.0002215.0012173 1.0002215-1.0012173-.0002215z" opacity=".5"/><path d="m2.982023 4.975428v.5h2v-.5zm3 0v.5h2v-.5z" opacity=".4"/></g></g><g fill="#cc3b02" transform="matrix(0 -1 1 0 0 16)"><rect height="7.500001" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-9" y="-8"/><circle cx="1.5" cy="8.5" r="1.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_gluehorzalignleft.svg b/icon-themes/elementary_svg/cmd/sc_gluehorzalignleft.svg
new file mode 100644
index 000000000..1818ab414
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gluehorzalignleft.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"><radialGradient id="a" cx="5.482023" cy=".975428" gradientTransform="matrix(.00000006 3.1428575 -2.1428572 .00000004 7.572225 -16.253788)" gradientUnits="userSpaceOnUse" r="3.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 3.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="6.923065" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 20.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-41.881683" x2="-45.822014" y1="51.424648" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;gt;<path d="m1.5.5v14h14v-14z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round"/><path d="m2.4999998 1.5.0000002 12h12v-12z" fill="none" stroke="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3.017977 2.024572)"><path d="m4.482023 4.475428v-2h2v2h2v2h-2v2h-2v-2h-2v-2z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065 1.0012173.0002215.0012173 1.0002215-1.0012173-.0002215z" opacity=".5"/><path d="m2.982023 4.975428v.5h2v-.5zm3 0v.5h2v-.5z" opacity=".4"/></g></g><g fill="#cc3b02"><rect height="8.500001" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-12.999998" y="-9"/><circle cx="1.5" cy="12.5" r="1.5"/><rect height="5" ry=".5" transform="scale(-1 1)" width="1.000002" x="-9" y="8"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_gluehorzalignright.svg b/icon-themes/elementary_svg/cmd/sc_gluehorzalignright.svg
new file mode 100644
index 000000000..c923acd90
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gluehorzalignright.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"><radialGradient id="a" cx="5.482023" cy=".975428" gradientTransform="matrix(.00000006 3.1428575 -2.1428572 .00000004 7.572225 -16.253788)" gradientUnits="userSpaceOnUse" r="3.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="6.923065" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-41.881683" x2="-45.822014" y1="51.424648" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;gt;<path d="m.5.5v14h14v-14z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round"/><path d="m1.4999998 1.5.0000002 12h12v-12z" fill="none" stroke="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 2.024572)"><path d="m4.482023 4.475428v-2h2v2h2v2h-2v2h-2v-2h-2v-2z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065 1.0012173.0002215.0012173 1.0002215-1.0012173-.0002215z" opacity=".5"/><path d="m2.982023 4.975428v.5h2v-.5zm3 0v.5h2v-.5z" opacity=".4"/></g></g><g fill="#cc3b02" transform="matrix(-1 0 0 1 16 0)"><rect height="8.500001" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-12.999998" y="-9"/><circle cx="1.5" cy="12.5" r="1.5"/><rect height="5" ry=".5" transform="scale(-1 1)" width="1.000002" x="-9" y="8"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_glueinsertpoint.svg b/icon-themes/elementary_svg/cmd/sc_glueinsertpoint.svg
new file mode 100644
index 000000000..4ceaaa82b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_glueinsertpoint.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><radialGradient id="b" cx="5.482023" cy=".975428" gradientTransform="matrix(.00000006 3.1428575 -2.1428572 .00000004 7.572225 -16.253788)" gradientUnits="userSpaceOnUse" r="3.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 3.162164 .567572)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="6.923065" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 20.128979 .314523)" gradientUnits="userSpaceOnUse" x1="-41.881683" x2="-45.822014" y1="51.424648" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+
+/&amp;amp;amp;amp;amp;gt;<path d="m1.5 1.5v14h14v-14z" fill="#e9e9e9" stroke="url(#d)" stroke-linejoin="round"/><path d="m2.4999998 2.5.0000002 12h12v-12z" fill="none" stroke="url(#c)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 2.024572)"><path d="m4.482023 4.475428v-2h2v2h2v2h-2v2h-2v-2h-2v-2z" fill="url(#b)" stroke="#002e99" stroke-opacity=".501961"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065 1.0012173.0002215.0012173 1.0002215-1.0012173-.0002215z" opacity=".5"/><path d="m2.982023 4.975428v.5h2v-.5zm3 0v.5h2v-.5z" opacity=".4"/></g></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_gluepercent.svg b/icon-themes/elementary_svg/cmd/sc_gluepercent.svg
new file mode 100644
index 000000000..d7f8d8f5e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gluepercent.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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="6.923065" y2="38.230759"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-41.881683" x2="-45.822014" y1="51.424648" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;gt;<path d="m.5.5v14h14v-14z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5.0000002 12h12v-12z" fill="none" stroke="url(#a)"/><path d="m3.4710887 5.6200588c0 .5321077.040243.9301411.1207299 1.1941.084145.2597692.2176795.3896538.4006035.3896538.351214 0 .5268211-.5279179.5268211-1.5837538 0-1.0474562-.1756071-1.5711843-.5268211-1.5711843-.182924 0-.3164585.1298846-.4006035.3896538-.080487.2555793-.1207299.6494228-.1207299 1.1815305zm2.4310601-.012569c0 .9636597-.1628024 1.6884993-.4884072 2.174519-.3256048.4818299-.8030364.7227448-1.4322949.7227448-.6036492 0-1.0701055-.2471997-1.3993687-.7415991-.3292632-.4985891-.4938948-1.217144-.4938948-2.1556647 0-1.9147499.6310878-2.8721248 1.8932635-2.8721248.6182831 0 1.0920562.2492945 1.4213194.7478836.3329218.4943993.4993827 1.2024797.4993827 2.1242412zm4.1590672-2.7401453-4.4505414 9.1882855h-1.3170528l4.4505408-9.1882855zm.419541 6.5188805c0 .532107.04024.930141.12073 1.1941.08415.259769.21768.389653.400604.389653.351215 0 .526822-.527918.526822-1.583753 0-1.0474566-.175607-1.5711847-.526822-1.5711847-.182924 0-.316458.1298846-.400604.3896537-.08049.2555793-.12073.6494228-.12073 1.181531zm2.43106-.01257c0 .95947-.162802 1.682215-.488408 2.168234-.325604.48183-.803034.722745-1.432293.722745-.603649 0-1.070106-.2472-1.399369-.741599-.329263-.498589-.493895-1.21505-.493895-2.14938 0-1.9147503.631089-2.8721252 1.893264-2.8721252.618284 0 1.092056.2492946 1.421318.7478837.332922.4943993.499383 1.2024796.499383 2.1242415z" fill="#8c8c8c" stroke="#565656" stroke-linejoin="round" stroke-width=".56661"/><g fill="#cc3b02" transform="matrix(-1 0 0 1 16 0)"><rect height="8.500001" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-12.999998" y="-9"/><circle cx="1.5" cy="12.5" r="1.5"/><rect height="5" ry=".5" transform="scale(-1 1)" width="1.000002" x="-9" y="8"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_gluevertalignbottom.svg b/icon-themes/elementary_svg/cmd/sc_gluevertalignbottom.svg
new file mode 100644
index 000000000..b9b6a50cf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gluevertalignbottom.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.482023" cy=".975428" gradientTransform="matrix(.00000006 3.1428575 -2.1428572 .00000004 7.572225 -16.253788)" gradientUnits="userSpaceOnUse" r="3.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 3.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="6.923065" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 20.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-41.881683" x2="-45.822014" y1="51.424648" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+
+/&amp;amp;amp;amp;amp;gt;<path d="m1.5.5v14h14v-14z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round"/><path d="m2.4999998 1.5.0000002 12h12v-12z" fill="none" stroke="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3.017977 2.024572)"><path d="m4.482023 4.475428v-2h2v2h2v2h-2v2h-2v-2h-2v-2z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065 1.0012173.0002215.0012173 1.0002215-1.0012173-.0002215z" opacity=".5"/><path d="m2.982023 4.975428v.5h2v-.5zm3 0v.5h2v-.5z" opacity=".4"/></g></g><g fill="#cc3b02" transform="matrix(0 -1 -1 0 16 16)"><rect height="8.500001" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-12.999998" y="-9"/><circle cx="1.5" cy="12.5" r="1.5"/><rect height="5" ry=".5" transform="scale(-1 1)" width="1.000002" x="-9" y="8"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_gluevertaligncenter.svg b/icon-themes/elementary_svg/cmd/sc_gluevertaligncenter.svg
new file mode 100644
index 000000000..f948c58f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gluevertaligncenter.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"><radialGradient id="a" cx="5.482023" cy=".975428" gradientTransform="matrix(.00000006 3.1428575 -2.1428572 .00000004 7.572225 -16.253788)" gradientUnits="userSpaceOnUse" r="3.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 3.162164 .567572)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="6.923065" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 20.128979 .314523)" gradientUnits="userSpaceOnUse" x1="-41.881683" x2="-45.822014" y1="51.424648" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;gt;<path d="m1.5 1.5v14h14v-14z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round"/><path d="m2.4999998 2.5.0000002 12h12v-12z" fill="none" stroke="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3.017977 3.024572)"><path d="m4.482023 4.475428v-2h2v2h2v2h-2v2h-2v-2h-2v-2z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065 1.0012173.0002215.0012173 1.0002215-1.0012173-.0002215z" opacity=".5"/><path d="m2.982023 4.975428v.5h2v-.5zm3 0v.5h2v-.5z" opacity=".4"/></g></g><g fill="#cc3b02"><rect height="7.500001" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-9" y="-8"/><circle cx="1.5" cy="8.5" r="1.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_gluevertaligntop.svg b/icon-themes/elementary_svg/cmd/sc_gluevertaligntop.svg
new file mode 100644
index 000000000..033a0c3ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gluevertaligntop.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.482023" cy=".975428" gradientTransform="matrix(.00000006 3.1428575 -2.1428572 .00000004 7.572225 -16.253788)" gradientUnits="userSpaceOnUse" r="3.5"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 3.162164 .567572)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="19.888882" y1="6.923065" y2="38.230759"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 20.128979 .314523)" gradientUnits="userSpaceOnUse" x1="-41.881683" x2="-45.822014" y1="51.424648" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+
+/&amp;amp;amp;amp;amp;gt;<path d="m1.5 1.5v14h14v-14z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round"/><path d="m2.4999998 2.5.0000002 12h12v-12z" fill="none" stroke="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3.017977 3.024572)"><path d="m4.482023 4.475428v-2h2v2h2v2h-2v2h-2v-2h-2v-2z" fill="url(#a)" stroke="#002e99" stroke-opacity=".501961"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065 1.0012173.0002215.0012173 1.0002215-1.0012173-.0002215z" opacity=".5"/><path d="m2.982023 4.975428v.5h2v-.5zm3 0v.5h2v-.5z" opacity=".4"/></g></g><g fill="#cc3b02" transform="matrix(0 1 -1 0 16 .000002)"><rect height="8.500001" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-12.999998" y="-9"/><circle cx="1.5" cy="12.5" r="1.5"/><rect height="5" ry=".5" transform="scale(-1 1)" width="1.000002" x="-9" y="8"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_goalseekdialog.svg b/icon-themes/elementary_svg/cmd/sc_goalseekdialog.svg
new file mode 100644
index 000000000..6ff795a88
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_goalseekdialog.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" gradientUnits="userSpaceOnUse" x1="11.000001" x2="11.000001" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="10.500001" x2="10.500001" y1="5" y2="0"><stop offset="0" stop-color="#c2c3c4"/><stop offset=".09508789" stop-color="#c4c5c8"/><stop offset="1" stop-color="#fcfcfc"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .28097 -.3277 0 17.849747 3.608048)" gradientUnits="userSpaceOnUse" x1="29.790571" x2="29.867786" y1="12.127446" y2="28.184109"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="11" cy="10.999818" gradientTransform="matrix(.00000014 2.9999077 -2.1999327 .0000001 35.198858 -21.998985)" gradientUnits="userSpaceOnUse" r="5.000153"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><radialGradient id="e" cx="11" cy="10.999818" gradientTransform="matrix(.00000014 2.9999077 -2.1999327 .0000001 35.574136 -27.998985)" gradientUnits="userSpaceOnUse" r="5.000153" xlink:href="#d"/><radialGradient id="f" cx="15.797363" cy="10.165664" fx="15.797363" fy="10.165664" gradientTransform="matrix(-.00000036 -2.4020085 2.1999325 -.00000033 -5.988186 48.423707)" gradientUnits="userSpaceOnUse" r="5.000153" xlink:href="#d"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="14" y2="14"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="14" y2="14"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 86.68349)" gradientUnits="userSpaceOnUse" x1="645.08795" x2="645.08795" y1="-128.62953" y2="-109.01227"><stop offset="0" stop-color="#fff"/><stop offset=".00000009" 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><path d="m10.425782.5c-.240449 0-.433977.1931447-.433593.4335937l-.000001 2.1328125c-.000384.2404491.193144.4335938.433593.4335938h4.632813c.240448 0 .433223-.1931447.433594-.4335938l.000001-2.1328125c-.000372-.240449-.193146-.4335937-.433594-.4335937z" fill="url(#b)" stroke="#000" stroke-opacity=".291228"/><path d="m11 1.5v1h3.5v-1z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m.5 6.5v2.359375l5 4.140625v2.5h1.5.5v-2.5l5-4.140625v-2.359375h-4.5z" fill="url(#h)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 7.5h10v1l-5 4v2-2l-5-4z" fill="none" stroke="url(#i)" stroke-width=".999566"/><g transform="matrix(0 -1 -1 0 17.478305 16.375583)"><path d="m14.065078 6.5015c3.54471 2.423392 1.415509 7.071591-2.196386 7.071591v1.925457l-4.9919521-3.598678 4.9919521-3.364933v2.015261c2.548269.100091 3.662262-2.357738 1.840507-4.048698z" fill="url(#e)"/><path d="m14.065078 6.5015c3.54471 2.423392 1.415509 7.071591-2.196386 7.071591v1.925457l-4.9919521-3.598678 4.9919521-3.364933v2.015261c2.548269.100091 3.662262-2.357738 1.840507-4.048698z" style="opacity:.5;stroke:#206b00;stroke-width:1.003;stroke-linecap:round;stroke-linejoin:round;fill:url(#f)"/><path d="m15.089638 9.6135026c-.990787 2.5702954-2.530958 2.9964554-4.214055 2.8648024v1l-2.2617687-1.478305 2.2614627-1.622.000306 1.376237c1.744448-.03405 3.354147-.337602 4.214055-2.1407344z" style="display:block;opacity:.5;fill:none;stroke-width:.964;stroke-miterlimit:7;stroke:url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_goodcellstyle.svg b/icon-themes/elementary_svg/cmd/sc_goodcellstyle.svg
new file mode 100644
index 000000000..662ae3601
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_goodcellstyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.50575 0 0 -1.50575 20.046 -.006)" gradientUnits="userSpaceOnUse" x1="12.560146" x2="12.560146" y1="0" y2="12.420238"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m14.009394 13.972767h-1.93233v-7.1761922-.6169986c.0053-.2567605.01051-.5109009.01572-.7624213.01048-.2567605.01834-.500421.02358-.7309814.01048-.2358004.01834-.4427808.02358-.6209411-.08908.09432-.167681.1755403-.235801.2436604-.06812.06812-.13886.1336202-.21222.1965004-.06812.06288-.14148.1310001-.220081.2043604-.0786.06812-.17292.1493402-.28296.2436604l-1.163282.9510617-.7545622-.9667817 3.0103862-2.3501443 1.72797-.0000002z" fill="url(#b)" stroke="#000" stroke-opacity=".49" transform="scale(1.0350198 .9661651)"/><g transform="translate(-8 -4)"><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_goodcellstyles.svg b/icon-themes/elementary_svg/cmd/sc_goodcellstyles.svg
new file mode 100644
index 000000000..662ae3601
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_goodcellstyles.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.50575 0 0 -1.50575 20.046 -.006)" gradientUnits="userSpaceOnUse" x1="12.560146" x2="12.560146" y1="0" y2="12.420238"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m14.009394 13.972767h-1.93233v-7.1761922-.6169986c.0053-.2567605.01051-.5109009.01572-.7624213.01048-.2567605.01834-.500421.02358-.7309814.01048-.2358004.01834-.4427808.02358-.6209411-.08908.09432-.167681.1755403-.235801.2436604-.06812.06812-.13886.1336202-.21222.1965004-.06812.06288-.14148.1310001-.220081.2043604-.0786.06812-.17292.1493402-.28296.2436604l-1.163282.9510617-.7545622-.9667817 3.0103862-2.3501443 1.72797-.0000002z" fill="url(#b)" stroke="#000" stroke-opacity=".49" transform="scale(1.0350198 .9661651)"/><g transform="translate(-8 -4)"><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_gotopage.svg b/icon-themes/elementary_svg/cmd/sc_gotopage.svg
new file mode 100644
index 000000000..5db31f75b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gotopage.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" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.36133 0 0 .3366 -1.134 .135)" gradientUnits="userSpaceOnUse" x1="22.53" x2="22.53" y1="8.51" y2="44.16"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.39448 .42345 0 -.49 18.346)" gradientUnits="userSpaceOnUse" x1="43.973" x2="21.158" y1="15.342" y2="15.342"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#c)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><g transform="translate(-2.292 -1.033)"><path d="m13.257 4.423c-3.27-3.753-8.603-2.558-8.747 3.11h-2.76l4.6 6.137 4.603-6.138h-2.74c-.128-3.298 2.88-5.006 5.042-2.65z" display="block" fill="url(#d)" transform="matrix(-1 0 0 1 16.007 0)"/><g fill="none"><path d="m11.654 3.542c-1.895-1.62-6.574-.41-6.207 4.962l-1.703.056 2.608 3.57 2.638-3.57h-1.686c-.497-5.14 3.584-5.502 4.35-5.018z" display="block" opacity=".8" stroke="url(#e)" stroke-miterlimit="7" stroke-width=".964" transform="matrix(-1 0 0 1 16.007 0)"/><path d="m2.75 4.423c3.27-3.752 8.603-2.558 8.746 3.11h2.762l-4.603 6.137-4.603-6.137h2.74c.128-3.298-2.88-5.006-5.042-2.65z" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".498"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_grafblue.svg b/icon-themes/elementary_svg/cmd/sc_grafblue.svg
new file mode 100644
index 000000000..6108a0d72
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grafblue.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" gradientUnits="userSpaceOnUse" x1="13.909769" x2="13.480425" xlink:href="#e" y1="6.912843" y2="15.929048"/><linearGradient id="b" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -756.13906)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -756.13906)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#d" y1="291.03757" y2="291.09607"/><linearGradient id="d"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#64baff"/></linearGradient><clipPath id="f"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="g"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="17.000001" x2="22.514097" y1="-5.999999" y2="-.083572"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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><clipPath id="i"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="7.990284" x2="12.53125" y1="4.518816" y2="9.230567"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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(.67749414 .67749414 -.67749414 .67749414 11.79144 -11.898439)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#d" y1="6.034468" y2="6.022181"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.614066" x2="19.068521" y1="-4.594192" y2="4.896776"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><g transform="matrix(.675 0 0 .675 -.094755 5.294408)"><path d="m14.783257 1.0996633a5.631697.96827621 45 0 0 -4.607483-3.2392418 5.631697.96827621 45 0 0 3.296174 4.6670263 5.631697.96827621 45 0 0 4.668364 3.2974713 5.631697.96827621 45 0 0 -3.298829-4.6670266 5.631697.96827621 45 0 0 -.05821-.058302z" fill="#273445"/><path d="m10.175786-2.1396141c-.380894.3759205 1.095374 2.46617687 3.296158 4.6670619 2.201275 2.2014283 4.292361 3.6784623 4.668371 3.2974713" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width="1.481481"/><path d="m13.116981-1.5166874-7.5500453 7.5500455a7.3559606 7.3559606 0 0 0 -1.7174253 2.703586l-.201548.558272a7.6260297 7.6260297 0 0 1 -1.2260568 2.1844649l-.67396.839527a1.1356765 1.1356765 0 0 0 .082565 1.513999l.3362838.336283a1.1356717 1.1356717 0 0 0 1.5139965.08256l.8395461-.673979a7.6159146 7.6159146 0 0 1 2.1846455-1.225552l.5589626-.201528a7.3486279 7.3486279 0 0 0 2.703826-1.716766l7.5500419-7.5500114z" fill="url(#b)"/><path d="m21.581557-5.580414c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.0000362l-2.820037 2.8200457 4.454017 4.453988 2.820004-2.8200094c1.22978-1.2300287 1.229772-3.2239956-.000014-4.4539881z" fill="url(#c)"/><path d="m21.581557-5.580414c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.0000362l-2.820037 2.8200457 4.454017 4.453988 2.820004-2.8200094c1.22978-1.2300287 1.229772-3.2239956-.000014-4.4539881z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#f)" d="m3.760907 4.1571303h-3.17500012l-1.11507356 2.1928699 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#e)" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><g fill="none"><path d="m13.11698-1.5166874-7.5986332 7.5986425a7.0479072 7.0479072 0 0 0 -1.6455023 2.590349l-.2429387.672937a7.3066668 7.3066668 0 0 1 -1.1747114 2.0929719l-.733943.914256a1.0881161 1.0881161 0 0 0 .079107 1.450599l.3965881.396562a1.0881114 1.0881114 0 0 0 1.4505924.07894l.9142643-.733955a7.2969727 7.2969727 0 0 1 2.093156-1.174257l.673629-.242986a7.0408791 7.0408791 0 0 0 2.5905939-1.644878l7.5986309-7.5986065z" opacity=".5" stroke="#000" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#g)" d="m3.760907 4.1571303h-3.17500012l-1.11507356 2.1928699 2.64583338.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#002e99" stroke-width=".391975" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><path d="m19.355469-4.9433594c-.410046-.0000077-.819927.1539756-1.13086.4648438a.55379981.55379981 0 0 1 0 .00195l-1.71875 1.7167969 2.259766 2.2519531 1.720703-1.71875c.624013-.6241391.624055-1.6277929 0-2.2519531-.310825-.3107836-.720814-.4648361-1.130859-.4648438z" stroke="url(#h)" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#i)" d="m.69315044 4.5491056-.82205669 1.5739413 2.14648435.2167969 1.1816407-1.1835938.1697129-.6071444z" opacity=".5" stroke="#fff" stroke-width=".391975" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><path d="m13.117188.6875-6.4472661 6.4492188c-.6058256.6058268-1.0739806 1.3310234-1.3613281 2.1269531l-.1894532.546875a.55892555.55892555 0 0 1 -.00195.00781c-.3161576.8757541-.7930279 1.6782761-1.3535187 2.4179711.740135-.559957 1.5387637-1.034011 2.4082031-1.347656l.5683594-.207031a.55892555.55892555 0 0 1 .00195 0c.7931594-.285975 1.5163595-.7468288 2.1210968-1.3515629l6.4453128-6.4492187z" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.481481"/></g><path d="m17.159787-1.2768526a5.6316974.96827621 45 0 0 -4.607501-3.2392771l-2.376512 2.3765512a5.6316974.96827621 45 0 1 4.607483 3.2392418 5.6316974.96827621 45 0 1 .05824.058303 5.6316974.96827621 45 0 1 3.298803 4.6670258l2.376527-2.376516a5.6316974.96827621 45 0 0 -3.298828-4.6670264 5.6316974.96827621 45 0 0 -.05821-.058302z" fill="url(#k)"/><g fill="none" stroke-linejoin="round" stroke-width="1.481481"><path d="m18.140315 5.8249191 2.376531-2.376515c.376154-.379797-1.100425-2.46882173-3.298817-4.667063-.01937-.018106-.03879-.038747-.05824-.058302-2.180158-2.1699235-4.23192-3.611759-4.607479-3.2393138l-2.376531 2.3765153" opacity=".5" stroke="#0e141f"/><path d="m18.140315 5.8249191c.37606-.379797-1.100484-2.468821-3.298837-4.6670266-.01937-.018106-.03879-.038747-.05824-.058302-2.180114-2.1698866-4.231831-3.6117223-4.607455-3.2393497" opacity=".5" stroke="#0e141f"/><path d="m12.947266-3.203125-.66211.6621094c1.093404.6899459 2.262123 1.69151247 3.359375 2.7832031.02524.0252312.04304.0449438.05859.0605469 1.117679 1.11761082 2.124279 2.30702092 2.820313 3.41796872l.673832-.67382812c-.02146-.036516-.04694-.075545-.08008-.1289062-.502143-.8086208-1.470315-1.98406667-2.761719-3.27539068-.02805-.028161-.0454-.0463481-.05859-.0605469-.0063-.00675-.01222-.0125229-.01953-.0214844-.000346-.00034343.000346-.00161 0-.001953-1.267812-1.25837305-2.415178-2.20515955-3.205078-2.69140625-.03574-.022003-.0783-.044169-.125-.070312z" stroke="url(#l)"/></g></g><path d="m12.621737 6.1999139c-1.635303 2.9913237-5.930744 9.3513821.000001 9.2997911 5.838656-.05079 1.162665-6.4162989-.000001-9.2997911z" fill="url(#a)" stroke="#002e99" stroke-opacity=".517647"/><path d="m12.620478 8.0419222c-.969052 1.6390431-2.726714 5.1072768-2.018763 5.7946458l.716335.520865z" fill="#fff" opacity=".8" stroke-width="2.075429"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_grafcontrast.svg b/icon-themes/elementary_svg/cmd/sc_grafcontrast.svg
new file mode 100644
index 000000000..babeac72d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grafcontrast.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" gradientTransform="matrix(.7432394 0 0 .7432224 -38.229789 10.609333)" gradientUnits="userSpaceOnUse" x1="63.397362" x2="63.397362" y1="-12.489107" y2="5.46756"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .98489584 -.91917381 0 19.372573 -3.580873)" gradientUnits="userSpaceOnUse" x1="3.696669" x2="19.821404" y1="16.722891" y2="16.722891"><stop offset="0" stop-color="#808080"/><stop offset=".54610044" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .98489584 -.91917381 0 30.3196 -55.412497)" gradientUnits="userSpaceOnUse" x1="56.323174" x2="72.451813" y1="25.882757" y2="25.882757"><stop offset="0" stop-color="#4d4d4d"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.71417163 0 0 .71423312 -.569414 -.570797)" gradientUnits="userSpaceOnUse" x1="17.610361" x2="17.610361" y1=".999958" y2="23.062979"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.36854206 0 0 .36857379 -.844364 -.845771)" gradientUnits="userSpaceOnUse" x1="12.962829" x2="12.962829" y1="2.683795" y2="45.326431"><stop offset="0" stop-color="#808080"/><stop offset=".87326682" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><path d="m8.0000011.50182812c-4.1372321 0-7.4981741 3.36093918-7.4981741 7.49817178 0 4.1372331 3.360942 7.4981751 7.4981741 7.4981721 4.1372309 0 7.4981759-3.360939 7.4981719-7.4981721 0-4.1372326-3.360941-7.49817178-7.4981719-7.49817178z" fill="url(#d)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.003654"/><path d="m7.5008339 15.5a6.9990102 7.4994477 0 1 1 0-14.998895v7.4994474z" fill="url(#b)" stroke="url(#c)"/><path d="m14.500001 7.9997712c0 3.5899658-2.910365 6.5002288-6.4999192 6.5002288-3.5898834 0-6.5000817-2.910295-6.5000817-6.5002288 0-3.5898006 2.9101983-6.4997695 6.5000817-6.4997695 3.5895542 0 6.4999192 2.9099689 6.4999192 6.4997695z" fill="none" opacity=".4" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_grafgamma.svg b/icon-themes/elementary_svg/cmd/sc_grafgamma.svg
new file mode 100644
index 000000000..fdd60ff24
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grafgamma.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" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24.000986" y1="6.921873" y2="41.075851"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="24.0007" x2="24.0007" y1=".877712" y2="51.831032"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.73365" x2="-51.786" xlink:href="#c" y1="54.701332" y2="2.906"/><linearGradient id="e" gradientTransform="matrix(-.31418 .00125672 .00076659 -.3333 .442148 -1.93576)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" xlink:href="#c" y1="-13.091" y2="-40.164"/><path d="m1.040916 14.981952-.040916-13.981952h14l.04092 13.981952z" fill="url(#b)"/><path d="m14.5 1.5.04092 12.981952h-13l-.04092-12.981952z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m.540916 15.481952-.040916-14.981952h15l.04092 14.981952c-5.067648.02881-10.0442927.01887-15 0z" fill="none" stroke="url(#d)" stroke-linejoin="round"/><path d="m3.5 3.5h9v9h-9z" fill="#fafafa"/><path d="m12.476 12.4561-8.976.0439v-9h9z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-width=".999995"/><path d="m12 6h-8v1h8zm0 3h-8v1h8z" fill="#d4d4d4" fill-opacity=".459559"/><path d="m10 12v-8h-1v8zm-3 0v-8h-1v8z" fill="#d4d4d4" fill-opacity=".459559"/><path d="m3 12.5c6.5206559-1.461197 8.137492-4.9358727 9.614574-9.4232144" fill="none" stroke="#cc3b02"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_grafgreen.svg b/icon-themes/elementary_svg/cmd/sc_grafgreen.svg
new file mode 100644
index 000000000..eced72cc8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grafgreen.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" gradientUnits="userSpaceOnUse" x1="13.909769" x2="13.480425" xlink:href="#e" y1="6.912843" y2="15.929048"/><linearGradient id="b" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -756.13906)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -756.13906)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#d" y1="291.03757" y2="291.09607"/><linearGradient id="d"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#9bdb4d"/></linearGradient><clipPath id="f"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="g"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="17.000001" x2="22.514097" y1="-5.999999" y2="-.083572"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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><clipPath id="i"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="7.990284" x2="12.53125" y1="4.518816" y2="9.230567"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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(.67749414 .67749414 -.67749414 .67749414 11.79144 -11.898439)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#d" y1="6.034468" y2="6.022181"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.614066" x2="19.068521" y1="-4.594192" y2="4.896776"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><g transform="matrix(.675 0 0 .675 -.094755 5.294408)"><path d="m14.783257 1.0996633a5.631697.96827621 45 0 0 -4.607483-3.2392418 5.631697.96827621 45 0 0 3.296174 4.6670263 5.631697.96827621 45 0 0 4.668364 3.2974713 5.631697.96827621 45 0 0 -3.298829-4.6670266 5.631697.96827621 45 0 0 -.05821-.058302z" fill="#273445"/><path d="m10.175786-2.1396141c-.380894.3759205 1.095374 2.46617687 3.296158 4.6670619 2.201275 2.2014283 4.292361 3.6784623 4.668371 3.2974713" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width="1.481481"/><path d="m13.116981-1.5166874-7.5500453 7.5500455a7.3559606 7.3559606 0 0 0 -1.7174253 2.703586l-.201548.558272a7.6260297 7.6260297 0 0 1 -1.2260568 2.1844649l-.67396.839527a1.1356765 1.1356765 0 0 0 .082565 1.513999l.3362838.336283a1.1356717 1.1356717 0 0 0 1.5139965.08256l.8395461-.673979a7.6159146 7.6159146 0 0 1 2.1846455-1.225552l.5589626-.201528a7.3486279 7.3486279 0 0 0 2.703826-1.716766l7.5500419-7.5500114z" fill="url(#b)"/><path d="m21.581557-5.580414c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.0000362l-2.820037 2.8200457 4.454017 4.453988 2.820004-2.8200094c1.22978-1.2300287 1.229772-3.2239956-.000014-4.4539881z" fill="url(#c)"/><path d="m21.581557-5.580414c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.0000362l-2.820037 2.8200457 4.454017 4.453988 2.820004-2.8200094c1.22978-1.2300287 1.229772-3.2239956-.000014-4.4539881z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#f)" d="m3.760907 4.1571303h-3.17500012l-1.11507356 2.1928699 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#e)" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><g fill="none"><path d="m13.11698-1.5166874-7.5986332 7.5986425a7.0479072 7.0479072 0 0 0 -1.6455023 2.590349l-.2429387.672937a7.3066668 7.3066668 0 0 1 -1.1747114 2.0929719l-.733943.914256a1.0881161 1.0881161 0 0 0 .079107 1.450599l.3965881.396562a1.0881114 1.0881114 0 0 0 1.4505924.07894l.9142643-.733955a7.2969727 7.2969727 0 0 1 2.093156-1.174257l.673629-.242986a7.0408791 7.0408791 0 0 0 2.5905939-1.644878l7.5986309-7.5986065z" opacity=".5" stroke="#000" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#g)" d="m3.760907 4.1571303h-3.17500012l-1.11507356 2.1928699 2.64583338.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#206b00" stroke-width=".391975" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><path d="m19.355469-4.9433594c-.410046-.0000077-.819927.1539756-1.13086.4648438a.55379981.55379981 0 0 1 0 .00195l-1.71875 1.7167969 2.259766 2.2519531 1.720703-1.71875c.624013-.6241391.624055-1.6277929 0-2.2519531-.310825-.3107836-.720814-.4648361-1.130859-.4648438z" stroke="url(#h)" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#i)" d="m.69315044 4.5491056-.82205669 1.5739413 2.14648435.2167969 1.1816407-1.1835938.1697129-.6071444z" opacity=".5" stroke="#fff" stroke-width=".391975" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><path d="m13.117188.6875-6.4472661 6.4492188c-.6058256.6058268-1.0739806 1.3310234-1.3613281 2.1269531l-.1894532.546875a.55892555.55892555 0 0 1 -.00195.00781c-.3161576.8757541-.7930279 1.6782761-1.3535187 2.4179711.740135-.559957 1.5387637-1.034011 2.4082031-1.347656l.5683594-.207031a.55892555.55892555 0 0 1 .00195 0c.7931594-.285975 1.5163595-.7468288 2.1210968-1.3515629l6.4453128-6.4492187z" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.481481"/></g><path d="m17.159787-1.2768526a5.6316974.96827621 45 0 0 -4.607501-3.2392771l-2.376512 2.3765512a5.6316974.96827621 45 0 1 4.607483 3.2392418 5.6316974.96827621 45 0 1 .05824.058303 5.6316974.96827621 45 0 1 3.298803 4.6670258l2.376527-2.376516a5.6316974.96827621 45 0 0 -3.298828-4.6670264 5.6316974.96827621 45 0 0 -.05821-.058302z" fill="url(#k)"/><g fill="none" stroke-linejoin="round" stroke-width="1.481481"><path d="m18.140315 5.8249191 2.376531-2.376515c.376154-.379797-1.100425-2.46882173-3.298817-4.667063-.01937-.018106-.03879-.038747-.05824-.058302-2.180158-2.1699235-4.23192-3.611759-4.607479-3.2393138l-2.376531 2.3765153" opacity=".5" stroke="#0e141f"/><path d="m18.140315 5.8249191c.37606-.379797-1.100484-2.468821-3.298837-4.6670266-.01937-.018106-.03879-.038747-.05824-.058302-2.180114-2.1698866-4.231831-3.6117223-4.607455-3.2393497" opacity=".5" stroke="#0e141f"/><path d="m12.947266-3.203125-.66211.6621094c1.093404.6899459 2.262123 1.69151247 3.359375 2.7832031.02524.0252312.04304.0449438.05859.0605469 1.117679 1.11761082 2.124279 2.30702092 2.820313 3.41796872l.673832-.67382812c-.02146-.036516-.04694-.075545-.08008-.1289062-.502143-.8086208-1.470315-1.98406667-2.761719-3.27539068-.02805-.028161-.0454-.0463481-.05859-.0605469-.0063-.00675-.01222-.0125229-.01953-.0214844-.000346-.00034343.000346-.00161 0-.001953-1.267812-1.25837305-2.415178-2.20515955-3.205078-2.69140625-.03574-.022003-.0783-.044169-.125-.070312z" stroke="url(#l)"/></g></g><path d="m12.621737 6.1999139c-1.635303 2.9913237-5.930744 9.3513821.000001 9.2997911 5.838656-.05079 1.162665-6.4162989-.000001-9.2997911z" fill="url(#a)" stroke="#206b00" stroke-opacity=".517647"/><path d="m12.620478 8.0419222c-.969052 1.6390431-2.726714 5.1072768-2.018763 5.7946458l.716335.520865z" fill="#fff" opacity=".8" stroke-width="2.075429"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_grafluminance.svg b/icon-themes/elementary_svg/cmd/sc_grafluminance.svg
new file mode 100644
index 000000000..5f8fa747e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grafluminance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" x1="17.924406" x2="30.935999" y1="-6.12944" y2="-6.284504"><stop offset="0" stop-color="#fff394"/><stop offset=".26238" stop-color="#ffe16b"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5.5" y2="11"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".5"/></linearGradient><g stroke-linejoin="round"><path d="m7.3670887.40506322v1.26582288h1.2658227v-1.26582288zm-4.2721519 1.81962028c-.3137976.2667722-.6034811.5564557-.8702533.8702532l.9098102.9098102c.257962-.3125823.5576709-.6122912.8702532-.8702533zm9.8101272 0-.909811.9098101c.312583.2579621.612292.557671.870254.8702533l.909809-.9098102c-.266759-.3137975-.556455-.603481-.870252-.8702532zm-4.9050639.7120254c-2.7963798 0-5.0632912 2.2669114-5.0632912 5.0632911 0 2.79638 2.2669114 5.063291 5.0632912 5.063291 2.7963799 0 5.0632909-2.266911 5.0632909-5.063291 0-2.7963797-2.266911-5.0632911-5.0632909-5.0632911zm-7.59493679 4.4303798v1.2658227h1.26582279v-1.2658227zm13.92405069 0v1.2658227h1.265823v-1.2658227zm-11.1946203 4.6281643-.9098102.90981c.2667722.313798.5564557.603494.8702533.870253l.9098101-.909809c-.3125823-.257962-.6122912-.557671-.8702532-.870254zm9.7310133 0c-.257962.312583-.557671.612292-.870254.870254l.909811.909809c.313797-.266759.603493-.556455.870252-.870253zm-5.4984183 2.333861v1.265823h1.2658227v-1.265823z" fill="url(#a)" stroke="#ad5f00" stroke-opacity=".501961" stroke-width=".810127"/><path d="m12.140736 8.0084743a4.1492105 4.1492105 0 0 1 -4.1492108 4.1492107 4.1492105 4.1492105 0 0 1 -4.1492105-4.1492107 4.1492105 4.1492105 0 0 1 4.1492105-4.1492104 4.1492105 4.1492105 0 0 1 4.1492108 4.1492104z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_grafred.svg b/icon-themes/elementary_svg/cmd/sc_grafred.svg
new file mode 100644
index 000000000..59f5cf4cc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grafred.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" gradientUnits="userSpaceOnUse" x1="13.909769" x2="13.480425" xlink:href="#e" y1="6.912843" y2="15.929048"/><linearGradient id="b" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -756.13906)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -756.13906)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#d" y1="291.03757" y2="291.09607"/><linearGradient id="d"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#ff8c82"/><stop offset="1" stop-color="#ed5353"/></linearGradient><clipPath id="f"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="g"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="17.000001" x2="22.514097" y1="-5.999999" y2="-.083572"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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><clipPath id="i"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="7.990284" x2="12.53125" y1="4.518816" y2="9.230567"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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(.67749414 .67749414 -.67749414 .67749414 11.79144 -11.898439)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#d" y1="6.034468" y2="6.022181"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.614066" x2="19.068521" y1="-4.594192" y2="4.896776"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><g transform="matrix(.675 0 0 .675 -.094755 5.294408)"><path d="m14.783257 1.0996633a5.631697.96827621 45 0 0 -4.607483-3.2392418 5.631697.96827621 45 0 0 3.296174 4.6670263 5.631697.96827621 45 0 0 4.668364 3.2974713 5.631697.96827621 45 0 0 -3.298829-4.6670266 5.631697.96827621 45 0 0 -.05821-.058302z" fill="#273445"/><path d="m10.175786-2.1396141c-.380894.3759205 1.095374 2.46617687 3.296158 4.6670619 2.201275 2.2014283 4.292361 3.6784623 4.668371 3.2974713" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width="1.481481"/><path d="m13.116981-1.5166874-7.5500453 7.5500455a7.3559606 7.3559606 0 0 0 -1.7174253 2.703586l-.201548.558272a7.6260297 7.6260297 0 0 1 -1.2260568 2.1844649l-.67396.839527a1.1356765 1.1356765 0 0 0 .082565 1.513999l.3362838.336283a1.1356717 1.1356717 0 0 0 1.5139965.08256l.8395461-.673979a7.6159146 7.6159146 0 0 1 2.1846455-1.225552l.5589626-.201528a7.3486279 7.3486279 0 0 0 2.703826-1.716766l7.5500419-7.5500114z" fill="url(#b)"/><path d="m21.581557-5.580414c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.0000362l-2.820037 2.8200457 4.454017 4.453988 2.820004-2.8200094c1.22978-1.2300287 1.229772-3.2239956-.000014-4.4539881z" fill="url(#c)"/><path d="m21.581557-5.580414c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.0000362l-2.820037 2.8200457 4.454017 4.453988 2.820004-2.8200094c1.22978-1.2300287 1.229772-3.2239956-.000014-4.4539881z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#f)" d="m3.760907 4.1571303h-3.17500012l-1.11507356 2.1928699 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#e)" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><g fill="none"><path d="m13.11698-1.5166874-7.5986332 7.5986425a7.0479072 7.0479072 0 0 0 -1.6455023 2.590349l-.2429387.672937a7.3066668 7.3066668 0 0 1 -1.1747114 2.0929719l-.733943.914256a1.0881161 1.0881161 0 0 0 .079107 1.450599l.3965881.396562a1.0881114 1.0881114 0 0 0 1.4505924.07894l.9142643-.733955a7.2969727 7.2969727 0 0 1 2.093156-1.174257l.673629-.242986a7.0408791 7.0408791 0 0 0 2.5905939-1.644878l7.5986309-7.5986065z" opacity=".5" stroke="#000" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#g)" d="m3.760907 4.1571303h-3.17500012l-1.11507356 2.1928699 2.64583338.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#7a0000" stroke-width=".391975" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><path d="m19.355469-4.9433594c-.410046-.0000077-.819927.1539756-1.13086.4648438a.55379981.55379981 0 0 1 0 .00195l-1.71875 1.7167969 2.259766 2.2519531 1.720703-1.71875c.624013-.6241391.624055-1.6277929 0-2.2519531-.310825-.3107836-.720814-.4648361-1.130859-.4648438z" stroke="url(#h)" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#i)" d="m.69315044 4.5491056-.82205669 1.5739413 2.14648435.2167969 1.1816407-1.1835938.1697129-.6071444z" opacity=".5" stroke="#fff" stroke-width=".391975" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><path d="m13.117188.6875-6.4472661 6.4492188c-.6058256.6058268-1.0739806 1.3310234-1.3613281 2.1269531l-.1894532.546875a.55892555.55892555 0 0 1 -.00195.00781c-.3161576.8757541-.7930279 1.6782761-1.3535187 2.4179711.740135-.559957 1.5387637-1.034011 2.4082031-1.347656l.5683594-.207031a.55892555.55892555 0 0 1 .00195 0c.7931594-.285975 1.5163595-.7468288 2.1210968-1.3515629l6.4453128-6.4492187z" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.481481"/></g><path d="m17.159787-1.2768526a5.6316974.96827621 45 0 0 -4.607501-3.2392771l-2.376512 2.3765512a5.6316974.96827621 45 0 1 4.607483 3.2392418 5.6316974.96827621 45 0 1 .05824.058303 5.6316974.96827621 45 0 1 3.298803 4.6670258l2.376527-2.376516a5.6316974.96827621 45 0 0 -3.298828-4.6670264 5.6316974.96827621 45 0 0 -.05821-.058302z" fill="url(#k)"/><g fill="none" stroke-linejoin="round" stroke-width="1.481481"><path d="m18.140315 5.8249191 2.376531-2.376515c.376154-.379797-1.100425-2.46882173-3.298817-4.667063-.01937-.018106-.03879-.038747-.05824-.058302-2.180158-2.1699235-4.23192-3.611759-4.607479-3.2393138l-2.376531 2.3765153" opacity=".5" stroke="#0e141f"/><path d="m18.140315 5.8249191c.37606-.379797-1.100484-2.468821-3.298837-4.6670266-.01937-.018106-.03879-.038747-.05824-.058302-2.180114-2.1698866-4.231831-3.6117223-4.607455-3.2393497" opacity=".5" stroke="#0e141f"/><path d="m12.947266-3.203125-.66211.6621094c1.093404.6899459 2.262123 1.69151247 3.359375 2.7832031.02524.0252312.04304.0449438.05859.0605469 1.117679 1.11761082 2.124279 2.30702092 2.820313 3.41796872l.673832-.67382812c-.02146-.036516-.04694-.075545-.08008-.1289062-.502143-.8086208-1.470315-1.98406667-2.761719-3.27539068-.02805-.028161-.0454-.0463481-.05859-.0605469-.0063-.00675-.01222-.0125229-.01953-.0214844-.000346-.00034343.000346-.00161 0-.001953-1.267812-1.25837305-2.415178-2.20515955-3.205078-2.69140625-.03574-.022003-.0783-.044169-.125-.070312z" stroke="url(#l)"/></g></g><path d="m12.621737 6.1999139c-1.635303 2.9913237-5.930744 9.3513821.000001 9.2997911 5.838656-.05079 1.162665-6.4162989-.000001-9.2997911z" fill="url(#a)" stroke="#7a0000" stroke-opacity=".517647"/><path d="m12.620478 8.0419222c-.969052 1.6390431-2.726714 5.1072768-2.018763 5.7946458l.716335.520865z" fill="#fff" opacity=".8" stroke-width="2.075429"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graftransparence.svg b/icon-themes/elementary_svg/cmd/sc_graftransparence.svg
new file mode 100644
index 000000000..ef8577dda
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graftransparence.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" gradientUnits="userSpaceOnUse" x1="13.909769" x2="13.480425" xlink:href="#e" y1="6.912843" y2="15.929048"/><linearGradient id="b" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -756.13906)" gradientUnits="userSpaceOnUse" x1="4.688216" x2=".51116" y1="294.66931" y2="294.66989"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.5606079 2.5606079 -2.5606079 2.5606079 756.03211 -756.13906)" gradientUnits="userSpaceOnUse" x1="4.761125" x2="1.571992" xlink:href="#d" y1="291.03757" y2="291.09607"/><linearGradient id="d"><stop offset="0" stop-color="#667885"/><stop offset="1" stop-color="#95a3ab"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="1.5875" x2="1.852083" y1="3.96875" y2="5.291667"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><clipPath id="f"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><clipPath id="g"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057824.021844l.22212988-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="17.000001" x2="22.514097" y1="-5.999999" y2="-.083572"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" 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><clipPath id="i"><path d="m3.4705346 1.7153764-1.9976162 1.9976163a1.9462646 1.9462646 0 0 0 -.4544021.7153238l-.05332627.1477092a2.0177204 2.0177204 0 0 1 -.32439419.5779733l-.17831856.2221248a.30048108.30048108 0 0 0 .0218453.4005789l.0889751.088975a.30047981.30047981 0 0 0 .40057821.021844l.22212991-.1783237a2.0150441 2.0150441 0 0 1 .5780208-.3242606l.1478922-.053321a1.9443245 1.9443245 0 0 0 .7153873-.4542277l1.9976153-1.9976073z"/></clipPath><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="7.990284" x2="12.53125" y1="4.518816" y2="9.230567"><stop offset="0" stop-color="#fff"/><stop offset=".73065954" 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(.67749414 .67749414 -.67749414 .67749414 11.79144 -11.898439)" gradientUnits="userSpaceOnUse" x1="17.765625" x2="6.009766" xlink:href="#d" y1="6.034468" y2="6.022181"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.614066" x2="19.068521" y1="-4.594192" y2="4.896776"><stop offset="0" stop-color="#fff"/><stop offset=".57806093" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/></linearGradient><g transform="matrix(.675 0 0 .675 -.094755 5.294408)"><path d="m14.783257 1.0996633a5.631697.96827621 45 0 0 -4.607483-3.2392418 5.631697.96827621 45 0 0 3.296174 4.6670263 5.631697.96827621 45 0 0 4.668364 3.2974713 5.631697.96827621 45 0 0 -3.298829-4.6670266 5.631697.96827621 45 0 0 -.05821-.058302z" fill="#273445"/><path d="m10.175786-2.1396141c-.380894.3759205 1.095374 2.46617687 3.296158 4.6670619 2.201275 2.2014283 4.292361 3.6784623 4.668371 3.2974713" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width="1.481481"/><path d="m13.116981-1.5166874-7.5500453 7.5500455a7.3559606 7.3559606 0 0 0 -1.7174253 2.703586l-.201548.558272a7.6260297 7.6260297 0 0 1 -1.2260568 2.1844649l-.67396.839527a1.1356765 1.1356765 0 0 0 .082565 1.513999l.3362838.336283a1.1356717 1.1356717 0 0 0 1.5139965.08256l.8395461-.673979a7.6159146 7.6159146 0 0 1 2.1846455-1.225552l.5589626-.201528a7.3486279 7.3486279 0 0 0 2.703826-1.716766l7.5500419-7.5500114z" fill="url(#b)"/><path d="m21.581557-5.580414c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.0000362l-2.820037 2.8200457 4.454017 4.453988 2.820004-2.8200094c1.22978-1.2300287 1.229772-3.2239956-.000014-4.4539881z" fill="url(#c)"/><path d="m21.581557-5.580414c-1.229975-1.2298115-3.223977-1.2297753-4.45397-.0000362l-2.820037 2.8200457 4.454017 4.453988 2.820004-2.8200094c1.22978-1.2300287 1.229772-3.2239956-.000014-4.4539881z" fill="none" opacity=".5" stroke="#0e141f" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#f)" d="m3.760907 4.1571303h-3.17500012l-1.11507356 2.1928699 2.64583338.2645833 1.3229167-1.3229167z" fill="url(#e)" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><g fill="none"><path d="m13.11698-1.5166874-7.5986332 7.5986425a7.0479072 7.0479072 0 0 0 -1.6455023 2.590349l-.2429387.672937a7.3066668 7.3066668 0 0 1 -1.1747114 2.0929719l-.733943.914256a1.0881161 1.0881161 0 0 0 .079107 1.450599l.3965881.396562a1.0881114 1.0881114 0 0 0 1.4505924.07894l.9142643-.733955a7.2969727 7.2969727 0 0 1 2.093156-1.174257l.673629-.242986a7.0408791 7.0408791 0 0 0 2.5905939-1.644878l7.5986309-7.5986065z" opacity=".5" stroke="#000" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#g)" d="m3.760907 4.1571303h-3.17500012l-1.11507356 2.1928699 2.64583338.2645833 1.3229167-1.3229167z" opacity=".499" stroke="#000" stroke-width=".391975" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><path d="m19.355469-4.9433594c-.410046-.0000077-.819927.1539756-1.13086.4648438a.55379981.55379981 0 0 1 0 .00195l-1.71875 1.7167969 2.259766 2.2519531 1.720703-1.71875c.624013-.6241391.624055-1.6277929 0-2.2519531-.310825-.3107836-.720814-.4648361-1.130859-.4648438z" stroke="url(#h)" stroke-linejoin="round" stroke-width="1.481481"/><path clip-path="url(#i)" d="m.69315044 4.5491056-.82205669 1.5739413 2.14648435.2167969 1.1816407-1.1835938.1697129-.6071444z" opacity=".5" stroke="#fff" stroke-width=".391975" transform="matrix(3.7795275 0 0 3.7795275 0 -8)"/><path d="m13.117188.6875-6.4472661 6.4492188c-.6058256.6058268-1.0739806 1.3310234-1.3613281 2.1269531l-.1894532.546875a.55892555.55892555 0 0 1 -.00195.00781c-.3161576.8757541-.7930279 1.6782761-1.3535187 2.4179711.740135-.559957 1.5387637-1.034011 2.4082031-1.347656l.5683594-.207031a.55892555.55892555 0 0 1 .00195 0c.7931594-.285975 1.5163595-.7468288 2.1210968-1.3515629l6.4453128-6.4492187z" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.481481"/></g><path d="m17.159787-1.2768526a5.6316974.96827621 45 0 0 -4.607501-3.2392771l-2.376512 2.3765512a5.6316974.96827621 45 0 1 4.607483 3.2392418 5.6316974.96827621 45 0 1 .05824.058303 5.6316974.96827621 45 0 1 3.298803 4.6670258l2.376527-2.376516a5.6316974.96827621 45 0 0 -3.298828-4.6670264 5.6316974.96827621 45 0 0 -.05821-.058302z" fill="url(#k)"/><g fill="none" stroke-linejoin="round" stroke-width="1.481481"><path d="m18.140315 5.8249191 2.376531-2.376515c.376154-.379797-1.100425-2.46882173-3.298817-4.667063-.01937-.018106-.03879-.038747-.05824-.058302-2.180158-2.1699235-4.23192-3.611759-4.607479-3.2393138l-2.376531 2.3765153" opacity=".5" stroke="#0e141f"/><path d="m18.140315 5.8249191c.37606-.379797-1.100484-2.468821-3.298837-4.6670266-.01937-.018106-.03879-.038747-.05824-.058302-2.180114-2.1698866-4.231831-3.6117223-4.607455-3.2393497" opacity=".5" stroke="#0e141f"/><path d="m12.947266-3.203125-.66211.6621094c1.093404.6899459 2.262123 1.69151247 3.359375 2.7832031.02524.0252312.04304.0449438.05859.0605469 1.117679 1.11761082 2.124279 2.30702092 2.820313 3.41796872l.673832-.67382812c-.02146-.036516-.04694-.075545-.08008-.1289062-.502143-.8086208-1.470315-1.98406667-2.761719-3.27539068-.02805-.028161-.0454-.0463481-.05859-.0605469-.0063-.00675-.01222-.0125229-.01953-.0214844-.000346-.00034343.000346-.00161 0-.001953-1.267812-1.25837305-2.415178-2.20515955-3.205078-2.69140625-.03574-.022003-.0783-.044169-.125-.070312z" stroke="url(#l)"/></g></g><path d="m12.621737 6.1999139c-1.635303 2.9913237-5.930744 9.3513821.000001 9.2997911 5.838656-.05079 1.162665-6.4162989-.000001-9.2997911z" fill="url(#a)" stroke="#000" stroke-opacity=".517647"/><path d="m12.620478 8.0419222c-.969052 1.6390431-2.726714 5.1072768-2.018763 5.7946458l.716335.520865z" fill="#fff" opacity=".8" stroke-width="2.075429"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphic.svg b/icon-themes/elementary_svg/cmd/sc_graphic.svg
new file mode 100644
index 000000000..153db050d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphic.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" gradientTransform="matrix(.29729729 0 0 .24324323 .86491 2.1622)" gradientUnits="userSpaceOnUse" x1="23.999849" x2="23.999849" y1="7.5554" y2="40.44429"><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(.0657842 0 0 .06827881 16.55981 5.497619)" gradientUnits="userSpaceOnUse" x1="-107.45584" x2="-107.45584" y1="-37.385227" y2="38.561256"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.0657842 0 0 .06827881 16.55981 5.497619)" gradientUnits="userSpaceOnUse" x1="-96.557358" x2="-96.557358" y1="110.92493" y2="39.991924"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.37142772 0 0 .23901172 -.914262 1.897046)" 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(.31606802 .00018694 .00006478 .23894327 38.784 .94776)" gradientUnits="userSpaceOnUse" x1="-76.834877" x2="-76.844345" y1="6.680585" y2="52.887863"><stop offset="0" stop-opacity=".270588"/><stop offset="1" stop-opacity=".368"/></linearGradient><path d="m1.5 2.5c2.9789608 0 12.999989.000682 12.999989.000682l.000011 10.999318s-8.6666667 0-13 0c0-3.6666624 0-7.3333264 0-10.999989z" fill="url(#d)" stroke-width="1.091635"/><path d="m13.50004 12.500041h-11v-9.000001h11z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m14.50008 13.500081h-13.00008v-11.000081h13.00008z" fill="none" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.00004 4.00004v8.000001h10v-8.000001z" fill="url(#c)"/><path d="m3.00004 4.00004v4.082555c.14848.07106.33651.135627.53977.135627.46418 0 .91812-.389189 1.69318-.389189s1.35801.489434 2.33523.489434 1.19716-.707616 2.44318-.707616 1.12886.448157 1.90909.448157c.53744 0 .76696-.194811 1.07955-.318427v-3.740541z" fill="url(#b)"/><path d="m10.0114 7.350163c-1.24602 0-1.46596.707616-2.44318.707616s-1.56017-.489434-2.33523-.489434-1.229.389189-1.69318.389189c-.20326 0-.39129-.06457-.53977-.135627v.871499c.22336.06164.51301.112039.85795.112039.8795 0 .75402-.306634 1.51137-.306634.75734 0 1.20343.501229 2.22727.501229 1.26814 0 1.55916-.807863 2.5625-.807863.78346 0 .84229.442261 1.70454.442261.5825 0 .77595-.232336 1.13637-.383293v-.771252c-.31259.123616-.54211.318427-1.07955.318427-.78023 0-.66307-.448157-1.90909-.448157z" fill="#fff"/><path d="m3.50004 4.500251c2.06237 0 9.00006.000447 9.00006.000447l.00001 6.999343s-6.00004 0-9.00007 0c0-2.3332628 0-4.666526 0-6.999788z" fill="none" opacity=".3" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphicdialog.svg b/icon-themes/elementary_svg/cmd/sc_graphicdialog.svg
new file mode 100644
index 000000000..26794a6ef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicdialog.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" gradientTransform="matrix(.29729729 0 0 .24324323 .86491 2.1622)" gradientUnits="userSpaceOnUse" x1="23.999849" x2="23.999849" y1="7.5554" y2="40.44429"><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="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.0657842 0 0 .06827881 16.55981 5.497619)" gradientUnits="userSpaceOnUse" x1="-107.45584" x2="-107.45584" y1="-37.385227" y2="38.561256"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.0657842 0 0 .06827881 16.55981 5.497619)" gradientUnits="userSpaceOnUse" x1="-96.557358" x2="-96.557358" y1="110.92493" y2="39.991924"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.37142772 0 0 .23901172 -.914262 1.897046)" 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="h" gradientTransform="matrix(.31606802 .00018694 .00006478 .23894327 38.784 .94776)" gradientUnits="userSpaceOnUse" x1="-76.834877" x2="-76.844345" y1="6.680585" y2="52.887863"><stop offset="0" stop-opacity=".270588"/><stop offset="1" stop-opacity=".368"/></linearGradient><path d="m1.5 2.5c2.9789608 0 12.999989.000682 12.999989.000682l.000011 10.999318s-8.6666667 0-13 0c0-3.6666624 0-7.3333264 0-10.999989z" fill="url(#g)" stroke-width="1.091635"/><path d="m13.50004 12.500041h-11v-9.000001h11z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m14.50008 13.500081h-13.00008v-11.000081h13.00008z" fill="none" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.00004 4.00004v8.000001h10v-8.000001z" fill="url(#f)"/><path d="m3.00004 4.00004v4.082555c.14848.07106.33651.135627.53977.135627.46418 0 .91812-.389189 1.69318-.389189s1.35801.489434 2.33523.489434 1.19716-.707616 2.44318-.707616 1.12886.448157 1.90909.448157c.53744 0 .76696-.194811 1.07955-.318427v-3.740541z" fill="url(#e)"/><path d="m10.0114 7.350163c-1.24602 0-1.46596.707616-2.44318.707616s-1.56017-.489434-2.33523-.489434-1.229.389189-1.69318.389189c-.20326 0-.39129-.06457-.53977-.135627v.871499c.22336.06164.51301.112039.85795.112039.8795 0 .75402-.306634 1.51137-.306634.75734 0 1.20343.501229 2.22727.501229 1.26814 0 1.55916-.807863 2.5625-.807863.78346 0 .84229.442261 1.70454.442261.5825 0 .77595-.232336 1.13637-.383293v-.771252c-.31259.123616-.54211.318427-1.07955.318427-.78023 0-.66307-.448157-1.90909-.448157z" fill="#fff"/><path d="m3.50004 4.500251c2.06237 0 9.00006.000447 9.00006.000447l.00001 6.999343s-6.00004 0-9.00007 0c0-2.3332628 0-4.666526 0-6.999788z" fill="none" opacity=".3" stroke="#000"/><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#d)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphicfilterinvert.svg b/icon-themes/elementary_svg/cmd/sc_graphicfilterinvert.svg
new file mode 100644
index 000000000..babeac72d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicfilterinvert.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" gradientTransform="matrix(.7432394 0 0 .7432224 -38.229789 10.609333)" gradientUnits="userSpaceOnUse" x1="63.397362" x2="63.397362" y1="-12.489107" y2="5.46756"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .98489584 -.91917381 0 19.372573 -3.580873)" gradientUnits="userSpaceOnUse" x1="3.696669" x2="19.821404" y1="16.722891" y2="16.722891"><stop offset="0" stop-color="#808080"/><stop offset=".54610044" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .98489584 -.91917381 0 30.3196 -55.412497)" gradientUnits="userSpaceOnUse" x1="56.323174" x2="72.451813" y1="25.882757" y2="25.882757"><stop offset="0" stop-color="#4d4d4d"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.71417163 0 0 .71423312 -.569414 -.570797)" gradientUnits="userSpaceOnUse" x1="17.610361" x2="17.610361" y1=".999958" y2="23.062979"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.36854206 0 0 .36857379 -.844364 -.845771)" gradientUnits="userSpaceOnUse" x1="12.962829" x2="12.962829" y1="2.683795" y2="45.326431"><stop offset="0" stop-color="#808080"/><stop offset=".87326682" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><path d="m8.0000011.50182812c-4.1372321 0-7.4981741 3.36093918-7.4981741 7.49817178 0 4.1372331 3.360942 7.4981751 7.4981741 7.4981721 4.1372309 0 7.4981759-3.360939 7.4981719-7.4981721 0-4.1372326-3.360941-7.49817178-7.4981719-7.49817178z" fill="url(#d)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.003654"/><path d="m7.5008339 15.5a6.9990102 7.4994477 0 1 1 0-14.998895v7.4994474z" fill="url(#b)" stroke="url(#c)"/><path d="m14.500001 7.9997712c0 3.5899658-2.910365 6.5002288-6.4999192 6.5002288-3.5898834 0-6.5000817-2.910295-6.5000817-6.5002288 0-3.5898006 2.9101983-6.4997695 6.5000817-6.4997695 3.5895542 0 6.4999192 2.9099689 6.4999192 6.4997695z" fill="none" opacity=".4" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphicfiltermosaic.svg b/icon-themes/elementary_svg/cmd/sc_graphicfiltermosaic.svg
new file mode 100644
index 000000000..869a9d2ee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicfiltermosaic.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m12.5 8.5v3h3v-3z" fill="#ed5353" stroke="#a10705"/><path d="m.5 12.5v3h3v-3z" fill="#9bdb4d" stroke="#3a9104"/><path d="m4.5 12.5v3h3v-3z" fill="#ed5353" stroke="#a10705"/><path d="m8.5 12.5v3h3v-3z" fill="#ffe16b" stroke="#d48e15"/><path d="m12.5 12.5v3h3v-3z" fill="#64baff" stroke="#0d52bf"/><path d="m8.5 8.5v3h3v-3z" fill="#9bdb4d" stroke="#3a9104"/><path d="m4.5 8.5v3h3v-3z" fill="#64baff" stroke="#0d52bf"/><path d="m.5 8.5v3h3v-3z" fill="#ffe16b" stroke="#d48e15"/><path d="m8.5 4.5v3h3v-3z" fill="#64baff" stroke="#0d52bf"/><path d="m.5 4.5v3h3v-3z" fill="#ed5353" stroke="#a10705"/><path d="m4.5 4.5v3h3v-3z" fill="#9bdb4d" stroke="#3a9104"/><path d="m12.5 4.5v3h3v-3z" fill="#ffe16b" stroke="#d48e15"/><path d="m4.5.5v3h3v-3z" fill="#ffe16b" stroke="#d48e15"/><path d="m.5.5v3h3v-3z" fill="#64baff" stroke="#0d52bf"/><path d="m8.5.5v3h3v-3z" fill="#ed5353" stroke="#a10705"/><path d="m12.5.5v3h3v-3z" fill="#9bdb4d" stroke="#3a9104"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphicfilterpopart.svg b/icon-themes/elementary_svg/cmd/sc_graphicfilterpopart.svg
new file mode 100644
index 000000000..13074459c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicfilterpopart.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" 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="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(.19921668 0 0 .04980409 -10.359279 296.24047)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="2.116667" cy="292.76666" gradientTransform="matrix(.00003901 13.43829 -10.918633 .0000317 3204.6116 -28.453644)" gradientUnits="userSpaceOnUse" r="1.190625"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><radialGradient id="d" cx="2.116667" cy="292.76666" gradientTransform="matrix(.00003901 13.43829 -10.918633 .0000317 3207.6116 -23.453669)" gradientUnits="userSpaceOnUse" r="1.190625"><stop offset="0" stop-color="#ff8c82"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><radialGradient id="e" cx="2.116667" cy="292.76666" gradientTransform="matrix(.00003901 13.43829 -10.918633 .0000317 3201.6116 -23.453669)" gradientUnits="userSpaceOnUse" r="1.190625"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" xlink:href="#a" y1="293.16351" y2="295.01559"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#a" y1="294.486424" y2="296.338504"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="1.322917" x2="1.322917" xlink:href="#a" y1="294.486432" y2="296.338512"/><g transform="translate(0 -292.76665)"><path d="m4.2333439 296.47081c0 .29225-.9476688.52917-2.1166774.52917-1.16900856 0-2.11667706-.23692-2.11667706-.52917s.9476685-.52917 2.11667706-.52917c1.1690086 0 2.1166774.23692 2.1166774.52917z" fill="url(#b)" fill-rule="evenodd" opacity=".3"/><g transform="matrix(.26458333 0 0 .26458333 0 292.76665)"><path d="m5 5.5c.2643946.0004229.5260983.0263656.7832031.0722656a4.4999998 4.4999998 0 0 0 -.7832031-.0722656zm0 0a4.4999998 4.4999998 0 0 0 -.7285156.0625c.2400508-.0404984.4842711-.0613617.7285156-.0625zm-.7285156.0625a4.4999998 4.4999998 0 0 0 -.7070313.1796875c.2310993-.0790557.4669805-.1391891.7070313-.1796875zm-.7070313.1796875a4.4999998 4.4999998 0 0 0 -3.0644531 4.2578125 4.4999998 4.4999998 0 0 0 4.5 4.5 4.4999998 4.4999998 0 0 0 3-1.152344 4.4999995 4.4999995 0 0 1 -1.5-3.347656 4.4999995 4.4999995 0 0 1 .0664062-.7382812c-1.5732113-.5296881-2.7270492-1.8824632-3.0019531-3.5195313zm2.2734375-.1601563c.2498213.0478026.4931588.1181935.7304688.2070313a4.4999998 4.4999998 0 0 0 -.7304688-.2070313zm.7910156.2285157c.2401532.0938516.4739414.2076951.6953126.3417969a4.4999998 4.4999998 0 0 0 -.6953126-.3417969zm.7246094.359375c.226877.1398088.4416815.3003523.6425782.4804687a4.4999998 4.4999998 0 0 0 -.6425782-.4804687zm1.5527344 1.6152343a4.4999996 4.4999996 0 0 1 .0507812.0898438c-.001658-.0030832-.0022408-.0066863-.0039062-.0097656-.0139073-.0257155-.0285629-.050732-.0429688-.0761719-.0008915-.0015745-.0030127-.0023328-.0039062-.0039063zm.5292969 1.4726563a4.4999996 4.4999996 0 0 1 -.0039063.0019531 4.4999995 4.4999995 0 0 1 .0390625.2714844 4.4999998 4.4999998 0 0 0 -.0351562-.2734375zm.0371093.2988281a4.4999995 4.4999995 0 0 1 .0273438.4433594 4.4999998 4.4999998 0 0 0 -.0273438-.4433594zm.0117188.7578124a4.4999995 4.4999995 0 0 1 -.0214844.226563 4.4999998 4.4999998 0 0 0 .0214844-.226563zm-.0507812.421875a4.4999995 4.4999995 0 0 1 -.0527344.275391 4.4999998 4.4999998 0 0 0 .0527344-.275391zm-.0878907.408203a4.4999995 4.4999995 0 0 1 -.0917969.310547 4.4999998 4.4999998 0 0 0 .0917969-.310547zm-.1308593.414063a4.4999995 4.4999995 0 0 1 -.1347657.330078 4.4999998 4.4999998 0 0 0 .1347657-.330078zm-.1640626.390625a4.4999995 4.4999995 0 0 1 -.1835937.34375 4.4999998 4.4999998 0 0 0 .1835937-.34375zm-.2109374.388672a4.4999995 4.4999995 0 0 1 -.2109376.316406 4.4999998 4.4999998 0 0 0 .2109376-.316406zm-.2714844.396484a4.4999995 4.4999995 0 0 1 -.2285156.273437 4.4999998 4.4999998 0 0 0 .2285156-.273437zm-.2753906.324219a4.4999995 4.4999995 0 0 1 -.2871094.283203 4.4999998 4.4999998 0 0 0 .2871094-.283203z" fill="url(#e)"/><path d="m11 5.5c.226778.0005722.452397.0221045.675781.0566406a4.4999998 4.4999998 0 0 0 -.675781-.0566406zm0 0a4.4999998 4.4999998 0 0 0 -.816406.078125c.267439-.0500256.540879-.0774311.816406-.078125zm.761719.0703125c.225392.0393431.448531.0926094.666015.1660156a4.4999998 4.4999998 0 0 0 -.666015-.1660156zm-1.589844.0097656a4.4999998 4.4999998 0 0 0 -2.171875 1.0722657 4.4999995 4.4999995 0 0 0 .0019531.0019531c.6154366-.5535729 1.3669468-.9218088 2.1699219-1.0742188zm2.261719.1582031c-.274214 1.6361092-1.426355 2.9886551-2.9980471 3.5195313a4.4999996 4.4999996 0 0 1 -.0039063.0019531 4.4999995 4.4999995 0 0 1 .0683594.7402344 4.4999995 4.4999995 0 0 1 -1.5 3.347656 4.4999998 4.4999998 0 0 0 3 1.152344 4.4999998 4.4999998 0 0 0 4.5-4.5 4.4999998 4.4999998 0 0 0 -3.066406-4.2617188zm-3.527344 2.046875a4.4999996 4.4999996 0 0 1 .0507812.0898438c-.001658-.0030832-.0022408-.0066863-.0039062-.0097656-.0139073-.0257155-.0285629-.050732-.0429688-.0761719-.0008915-.0015745-.0030127-.0023328-.0039062-.0039063zm-2.3398438 1.4824219a4.4999998 4.4999998 0 0 0 -.0488281.3925781 4.4999995 4.4999995 0 0 1 .0488281-.3925781zm-.0664062.7324219a4.4999998 4.4999998 0 0 0 .0195312.388672 4.4999995 4.4999995 0 0 1 -.0195312-.388672zm.0449219.585938a4.4999998 4.4999998 0 0 0 .0390625.259765 4.4999995 4.4999995 0 0 1 -.0390625-.259765zm.0742187.412109a4.4999998 4.4999998 0 0 0 .0742188.291015 4.4999995 4.4999995 0 0 1 -.0742188-.291015zm.1210938.431641a4.4999998 4.4999998 0 0 0 .1015625.28125 4.4999995 4.4999995 0 0 1 -.1015625-.28125zm.1582031.40625a4.4999998 4.4999998 0 0 0 .1484375.304687 4.4999995 4.4999995 0 0 1 -.1484375-.304687zm.1738281.349609a4.4999998 4.4999998 0 0 0 .2128906.345703 4.4999995 4.4999995 0 0 1 -.2128906-.345703zm.2304688.369141a4.4999998 4.4999998 0 0 0 .2597656.341796 4.4999995 4.4999995 0 0 1 -.2597656-.341796zm.2597656.341796a4.4999998 4.4999998 0 0 0 .2988281.322266 4.4999995 4.4999995 0 0 1 -.2988281-.322266z" fill="url(#d)"/><path d="m8 .5a4.4999998 4.4999998 0 0 0 -4.5 4.5 4.4999998 4.4999998 0 0 0 .0644531.7421875c.4621985-.1581114.9470579-.2399108 1.4355469-.2421875 1.1077479.0017717 2.1759206.4120725 3 1.1523438a4.4999995 4.4999995 0 0 0 .0019531.0019531c.8232887-.7405317 1.8907151-1.1515082 2.9980469-1.1542969.487619.0012303.971796.0817068 1.433594.2382812a4.4999998 4.4999998 0 0 0 .066406-.7382812 4.4999998 4.4999998 0 0 0 -4.5-4.5zm-4.4355469 5.2421875a4.4999998 4.4999998 0 0 0 .1347657.5664063c-.0562152-.1844933-.1023045-.3730979-.1347657-.5664063zm8.8691409-.0019531c-.068617.4083422-.192413.7994514-.363282 1.1640625a4.4999998 4.4999998 0 0 0 .363282-1.1640625zm-.363282 1.1640625c-.513396 1.0955219-1.455996 1.9553585-2.6347651 2.3535156a4.4999998 4.4999998 0 0 0 2.6347651-2.3535156zm-8.3398432-.5039063a4.4999998 4.4999998 0 0 0 .1777343.4550782c-.0671003-.1477655-.1266296-.2995273-.1777343-.4550782zm.2128906.5351563a4.4999998 4.4999998 0 0 0 .6191406.9609375c-.2454998-.2912878-.4536266-.6145487-.6191406-.9609375zm4.9628906.8496093a4.4999996 4.4999996 0 0 1 .0507812.0898438c-.001658-.0030832-.0022408-.0066863-.0039062-.0097656-.0139073-.0257155-.0285629-.050732-.0429688-.0761719-.0008915-.0015745-.0030127-.0023328-.0039062-.0039063zm-4.2988281.1621094a4.4999998 4.4999998 0 0 0 .3652343.375c-.1290791-.1176757-.2508673-.243383-.3652343-.375zm.40625.4140625a4.4999998 4.4999998 0 0 0 .9628906.6523438c-.3510736-.1769279-.6738916-.3954597-.9628906-.6523438zm1.0117187.6757813a4.4999998 4.4999998 0 0 0 .5253906.21875c-.1809611-.0616782-.3563115-.1360851-.5253906-.21875z" fill="url(#c)"/><path d="m5 5.5c-.488489.0022767-.9733484.0840761-1.4355469.2421875.2749039 1.6370681 1.4287416 2.9898432 3.0019531 3.5195313.1679562-1.0072566.6735045-1.927437 1.4335938-2.609375-.8240794-.7402713-1.8922521-1.1505721-3-1.1523438z" fill="#43d6b5"/><path d="m8 6.6523438a4.4999998 4.4999998 0 0 0 -1.4335938 2.609375 4.4999998 4.4999998 0 0 0 1.4335938.2382812 4.4999998 4.4999998 0 0 0 1.4355469-.2421875 4.4999998 4.4999998 0 0 0 -1.4355469-2.6054687z" fill="#fff"/><path d="m11 5.5c-1.1073318.0027887-2.1747582.4137652-2.9980469 1.1542969.7589354.6804304 1.2643825 1.5983609 1.4335938 2.6035156 1.5716921-.5308762 2.7238331-1.8834221 2.9980471-3.5195313-.461798-.1565746-.945975-.2370509-1.433594-.2382812zm-1.5644531 3.7578125c-6.2903646 4.4947915-3.1451823 2.2473955 0 0z" fill="#f9c440"/><path d="m8 6.6523438a4.4999997 4.4999997 0 0 1 .1816406.1757812 4.4999997 4.4999997 0 0 0 -.1816406-.1757812zm-.3203125.3164062a4.4999997 4.4999997 0 0 0 -1.1074219 2.2675781 4.4999997 4.4999997 0 0 1 1.1074219-2.2675781zm.6503906.0195312a4.4999997 4.4999997 0 0 1 .1523438.1738282 4.4999997 4.4999997 0 0 0 -.1523438-.1738282zm.2910157.3554688a4.4999997 4.4999997 0 0 1 .1289062.1816406 4.4999997 4.4999997 0 0 0 -.1289062-.1816406zm.2519531.3828125a4.4999997 4.4999997 0 0 1 .1054687.1835937 4.4999997 4.4999997 0 0 0 -.1054687-.1835937zm.1992187.3769531a4.4999997 4.4999997 0 0 1 .1015625.2285156 4.4999997 4.4999997 0 0 0 -.1015625-.2285156zm.1621094.3945313a4.4999997 4.4999997 0 0 1 .0898438.2753906 4.4999997 4.4999997 0 0 0 -.0898438-.2753906zm.1230469.4121093a4.4999997 4.4999997 0 0 1 .0644531.2910157 4.4999997 4.4999997 0 0 0 -.0644531-.2910157zm.0742187.3496094a4.4999997 4.4999997 0 0 1 -1.4316406.2402344 4.4999997 4.4999997 0 0 1 -1.4335938-.2382812 4.4999997 4.4999997 0 0 0 -.0664062.7382812 4.4999997 4.4999997 0 0 0 1.5 3.347656 4.4999997 4.4999997 0 0 0 1.5-3.347656 4.4999997 4.4999997 0 0 0 -.0683594-.7402344z" fill="#f4679d"/></g><g fill="none" stroke-linecap="round" stroke-width=".264583"><g stroke="#000"><circle cx="2.910417" cy="295.41248" opacity=".3" r="1.190625"/><circle cx="1.322917" cy="295.41248" opacity=".3" r="1.190625"/><circle cx="2.116667" cy="294.08957" opacity=".3" r="1.190625"/></g><circle cx="2.116667" cy="294.08957" opacity=".7" r=".926042" stroke="url(#f)"/><circle cx="2.910417" cy="295.41248" opacity=".7" r=".926042" stroke="url(#g)"/><circle cx="1.322917" cy="295.41248" opacity=".7" r=".926042" stroke="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphicfilterrelief.svg b/icon-themes/elementary_svg/cmd/sc_graphicfilterrelief.svg
new file mode 100644
index 000000000..a8f58f117
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicfilterrelief.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><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="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="15"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="2" y2="15"/><linearGradient id="e" gradientTransform="translate(1.004425 1.004425)" gradientUnits="userSpaceOnUse" x1="8" x2="7.995575" xlink:href="#a" y1="2" y2="11.995575"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="5.5" y2="11"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#b" y1="3.5" y2="13"/><linearGradient id="h" gradientTransform="translate(3.004425 3.004425)" gradientUnits="userSpaceOnUse" x1="8" x2="7.995575" xlink:href="#a" y1="2" y2="7.995575"/><linearGradient id="i" gradientTransform="translate(5.004425 5.004425)" gradientUnits="userSpaceOnUse" x1="8" x2="7.995575" xlink:href="#a" y1="2" y2="3.995575"/><rect fill="url(#d)" height="13.008849" rx=".36742" ry=".477726" stroke="url(#c)" stroke-width=".99115" width="13.00885" x="1.495575" y="1.495575"/><rect fill="url(#g)" height="9" rx=".423658" ry=".495762" stroke="#868686" stroke-opacity=".6" width="9" x="3.5" y="3.5"/><path d="m2.5 2.5h11v11h-11z" fill="none" opacity=".6" stroke="url(#e)" stroke-width=".99115"/><rect fill="url(#f)" height="5" rx=".529572" ry=".619702" stroke="#868686" stroke-opacity=".6" width="5" x="5.5" y="5.5"/><g fill="none" stroke-width=".99115"><path d="m4.5 4.5h7v7h-7z" opacity=".6" stroke="url(#h)"/><path d="m6.5 6.5h3v3h-3z" opacity=".6" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphicfilterremovenoise.svg b/icon-themes/elementary_svg/cmd/sc_graphicfilterremovenoise.svg
new file mode 100644
index 000000000..3f087e870
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicfilterremovenoise.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="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4499622 -.1120672 .1227883 .4259461 -4.74083 -1.070173)" gradientUnits="userSpaceOnUse" x1="16.790216" x2="29.694229" xlink:href="#a" y1="21.270329" y2="46.259285"/><linearGradient id="c" gradientTransform="matrix(.3705567 -.09229061 .1095138 .3798979 -2.159865 -.334148)" gradientUnits="userSpaceOnUse" x1="23.238182" x2="29.892563" y1="12.158657" y2="26.354361"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="30.685316" cy="42.261425" gradientTransform="matrix(1.6484137 -.3627337 -.2781234 -.964796 -32.143264 54.779715)" gradientUnits="userSpaceOnUse" r="8.22791"><stop offset="0" stop-color="#e8e8e8"/><stop offset="1" stop-color="#a5a6a8"/></radialGradient><radialGradient id="e" cx="20.8839" cy="20.434256" gradientTransform="matrix(.5371911 -.1337924 .1715429 .5950737 -6.129997 -1.778193)" gradientUnits="userSpaceOnUse" r="3.999984"><stop offset="0" stop-color="#878a85"/><stop offset="1" stop-color="#3e3f3d"/></radialGradient><radialGradient id="f" cx="23.164974" cy="30.23279" gradientTransform="matrix(.8701111 -.1745419 .3300608 1.4200319 -20.893461 -28.858813)" gradientUnits="userSpaceOnUse" r="8.189013"><stop offset="0" stop-color="#767973"/><stop offset="1" stop-color="#202120"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.5028984 -.1252515 .1294254 .4489702 -6.262896 -1.380506)" gradientUnits="userSpaceOnUse" x1="33.430557" x2="33.430557" y1="45.052155" y2=".310371"><stop offset="0" stop-color="#4c4c4c"/><stop offset="1" stop-color="#d3d7cf"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.3314901 -.08273655 .08563292 .297689 1.046038 3.194268)" gradientUnits="userSpaceOnUse" x1="19.240318" x2="11.323519" xlink:href="#a" y1="4.81117" y2="35.457581"/><linearGradient id="i" gradientTransform="matrix(.2735062 -.06811922 .1099287 .3813368 -.902295 .510156)" gradientUnits="userSpaceOnUse" x1="20.226221" x2="11.4375" y1="20.33363" y2="21.75"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="23.986883" cy="27.053167" gradientTransform="matrix(-.1320116 .03287874 -.1415271 -.4909505 13.556651 21.362264)" gradientUnits="userSpaceOnUse" r="7.75" xlink:href="#a"/><radialGradient id="k" cx="9.320398" cy="18.817093" gradientTransform="matrix(.3500156 .1262354 -.2512029 .5442315 6.88755 -3.763048)" gradientUnits="userSpaceOnUse" r="12.5"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#61635f"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.3739344 -.09313176 .09660397 .3351143 .008028 2.599482)" gradientUnits="userSpaceOnUse" x1="7.75" x2="4.643187" y1="33.046577" y2="12.063652"><stop offset="0" stop-color="#4b4b4b"/><stop offset="1" stop-color="#babdb6"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4102593 -.1021789 .1099287 .3813368 -30.111184 9.011045)" gradientUnits="userSpaceOnUse" x1="80.693359" x2="77.125" y1="31.561478" y2="14"><stop offset="0" stop-color="#383937"/><stop offset="1" stop-color="#595b57"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.05032913 .1745891 -.1773494 .04417049 -9.142051 -6.372378)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.35701" x2="82.681335" y1="-41.092239" y2="-41.092239"><stop offset="0" stop-color="#babdb6"/><stop offset=".43738842" stop-color="#eeeeec"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.1099287 .3813368 -.4102593 .1021789 -2.585923 -27.037288)" gradientUnits="userSpaceOnUse" x1="84.425995" x2="102.42599" y1="8.293367" y2="8.293367"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.3522734 -.08790629 .1056126 .3670722 -.670871 2.017405)" gradientUnits="userSpaceOnUse" x1="9.883214" x2="5.101239" xlink:href="#a" y1="14.05074" y2="30.00112"/><linearGradient id="q" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#a" y1="13.022708" y2="32.702335"/><linearGradient id="t" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#a" y1="20.584223" y2="32.702335"/><path d="m4.10235 9.4815989c.3339157 1.1583351.0535696 2.2345941-.6261705 2.4038901-.67974.169295-1.5014702-.632481-1.8353858-1.790817-.3339155-1.1583358-.0535695-2.2345939.6261705-2.4038893.6797401-.1692955 1.5014704.6324802 1.8353858 1.7908162z" fill="#2e3436" stroke="#555753" stroke-linecap="round"/><path d="m1.9582328 8.9554983c.045534.1579552-.0553131.320313-.2252481.3626369-.1699351.0423239-.344607-.0514135-.3901411-.2093686-.045534-.157955.0553131-.3203128.2252481-.3626367.1699352-.0423239.3446072.0514134.3901411.2093684z" fill="#babdb6"/><path d="m2.6038495 6.3807317c-.8209279.2044597-1.0685792 1.8225376-.5527969 3.6117623.5157827 1.789223 1.6006561 3.075425 2.4215837 2.870965l1.4871901-.370399c.8209275-.204459 1.0685799-1.822538.5527973-3.6117612-.5157827-1.7892241-1.6006565-3.0754247-2.421584-2.8709655z" fill="url(#n)" stroke="url(#o)"/><path d="m4.34375 7.0625c-.46875.1145833-.9375.2291667-1.40625.34375.2083628-.05307-.1287502.3012871-.068111.4478077-.06611.7721724.1053981 1.5468372.3567813 2.2733363.2138278.560785.4677829 1.135612.914576 1.551411.1350985.07558.1838335.156273.149358.122758.4449649-.121355.8899303-.242709 1.3348957-.364063.085825.0011-.1477317.05904-.02248-.0492.1733972-.487133.1193505-1.020477.053252-1.523392-.1375026-.8340849-.4297701-1.6554655-.9156505-2.3514631-.0722121-.1693867-.42786-.3990564-.4318285-.443304z" fill="none" opacity=".4" stroke="url(#p)" stroke-linecap="round"/><path d="m4.1242278 6.2064195c-.8372157.2085165-1.1234807 1.7417976-.6389865 3.4224848.4844943 1.6806867 1.5571938 2.8755067 2.3944099 2.6669887l.261499-.06513c.837216-.208515 1.1234813-1.741796.6389867-3.4224827-.4844945-1.6806867-1.5571938-2.8755055-2.3944096-2.6669895l-.2614995.065129z" fill="url(#m)"/><path d="m4.5638899 9.3666427c1.0143413 3.5187003 5.3630086 4.5906703 7.6965741 4.0094743 1.615397-.40233 2.157719-3.192418 1.277851-6.2446368-.879868-3.0522193-2.850385-5.2164622-4.4657813-4.8141328-2.3335667.5811961-5.5229853 3.5305962-4.5086438 7.0492953z" fill="url(#k)" stroke="url(#l)" stroke-linecap="round"/><path d="m13.948572 7.0292991c1.032101 3.5803109-.013929 6.9516339-2.336373 7.5300609-2.3224449.578426-5.0418426-1.855082-6.0739446-5.4353934-1.0321024-3.580311.0139269-6.9516338 2.3363718-7.5300604 2.3224448-.5784264 5.0418428 1.8550819 6.0739458 5.4353929z" fill="url(#j)"/><path d="m6.3134393 4.1480951c-.9065217.7958041-1.6699586 2.5710602-2.2807831 4.3290675.9837306-.7052564 2.0373417-1.3086946 3.0896998-1.4847708z" fill="url(#i)" fill-rule="evenodd" opacity=".733591"/><g stroke-linecap="round"><path d="m6.3434703 5.3219425c-.7922209 1.0317102-1.2370976 2.3381387-.8237414 3.775105.4133564 1.4369665 1.4998945 2.3611695 2.7397781 2.8856875 6.730668 1.789397 5.745242-8.1896472-1.9160367-6.6607925z" fill="none" opacity=".4" stroke="url(#h)"/><path d="m13.948572 7.0293008c1.183882 4.1068282.398655 7.8706662-1.753856 8.4067692-2.152507.536102-4.857187-2.358544-6.0410688-6.4653713-1.1838818-4.1068277-.3986544-7.8706661 1.7538548-8.4067684 2.152509-.53610223 4.857188 2.3585428 6.04107 6.4653705z" fill="url(#f)" stroke="url(#g)"/><path d="m9.8936185 8.0392286c.2730625.9472397-.4829431 1.9594945-1.1735952 2.1315074-.6906519.172013-1.472797-.4571564-1.7458596-1.4043961-.2730626-.9472396.0658506-1.8556186.7565031-2.0276321.6906516-.172013 1.88989.3532806 2.1629517 1.3005208z" fill="url(#e)" stroke="#3e3f3d"/></g><path d="m7.9624647.75459967c-1.0799862.26898053-1.7457314 1.35432953-2.0158255 2.82663003-.2700943 1.4723001-.1433611 3.3637238.424956 5.3351873.5683172 1.971465 1.4760018 3.668384 2.5018944 4.817907 1.025892 1.149524 2.1862764 1.780058 3.2662634 1.511078s1.745731-1.35433 2.015825-2.82663c.16881-.920188.183777-2.012192.03267-3.1756846-.0048-.036689-.013-.073595-.0181-.110444-.03098-.2240052-.0687-.4453486-.112017-.6745812-.0392-.213566-.0801-.4267919-.130785-.6443618-.0028-.011955-.0075-.023786-.01031-.03575-.05422-.2300259-.119165-.461082-.186412-.6943666-.070835-.2457187-.141001-.4878825-.222373-.7237299-.071795-.2096196-.154237-.4171885-.233353-.6188171-.0858-.2186536-.172194-.427873-.265861-.6362642-.016-.034919-.02752-.06947-.04374-.1040579-.495012-1.0778386-1.095386-2.0165859-1.736568-2.7350378-1.025893-1.1495234-2.1862774-1.78005789-3.2662643-1.51107723zm.4249868.71158433c.788631-.1964156 1.7450275.2870337 2.6606885 1.3170478.572287.6437586 1.123509 1.4921117 1.580633 2.4801104.09142.1976001.175204.4039931.258993.6124304.07723.1955082.15645.3915773.22648.5949833.08129.2333607.16153.4650061.231758.7086206.06549.2271797.114383.4497514.166733.6737256.0038.015813.01005.031872.01374.047668.04769.2075084.08722.4169512.123916.620528.03956.2194524.07803.4371315.105146.6507474.135585 1.0680805.11456 2.0589565-.03476 2.8824385-.238918 1.317574-.807122 2.180739-1.595754 2.377154-.788631.196415-1.745027-.287034-2.6606863-1.317047-.9156617-1.030014-1.7739499-2.578708-2.2978662-4.3961453-.5239157-1.8174378-.6136924-3.5575361-.3747745-4.8751082.2389173-1.3175723.8071235-2.1807378 1.5957535-2.3771535z" fill="url(#d)"/><path d="m13.128052 7.2336606c1.001746 3.4750084.528066 6.6122894-1.057994 7.0073114-1.586059.395024-3.6838903-2.101798-4.6856369-5.576807-1.0017465-3.4750086-.528067-6.6122891 1.0579927-7.0073119 1.5860602-.395023 3.6838922 2.1017989 4.6856382 5.5768075z" fill="none" opacity=".3" stroke="url(#c)" stroke-linecap="round"/><path d="m2.7115741 7.7077659c.0607121.2106065-.0737505.4270838-.3003306.4835156-.2265802.056432-.4594761-.0685513-.5201881-.2791579-.0607119-.2106066.0737507-.4270838.3003309-.4835157.2265799-.056432.459476.068551.5201878.279158z" fill="#fff"/><path d="m8.0481294 1.0517549c-.8949419.2228935-1.5238319 1.1861222-1.7828948 2.5982858-.2590626 1.4121636-.1461 3.2573538.4111609 5.1904638.5572608 1.9331095 1.4520014 3.5835905 2.4359907 4.6861615.9839888 1.10257 2.0467658 1.644474 2.9417088 1.42158.894942-.222892 1.523833-1.186121 1.782895-2.598285s.146099-3.2573541-.411161-5.1904641c-.557261-1.93311-1.452001-3.5835912-2.435992-4.6861615-.983988-1.1025702-2.0467655-1.64447393-2.9417076-1.4215805z" fill="none" opacity=".4" stroke="url(#b)" stroke-linecap="round"/><path d="m6.4343156 3.8429396c.0607118.2106065-.0737507.4270838-.3003307.4835156-.2265803.056432-.4594762-.0685513-.5201881-.2791579-.0607118-.2106066.0737506-.4270838.3003307-.4835157.2265801-.056432.4594762.068551.5201881.279158z" fill="#fff" opacity=".6"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.329922-2.01857 2.046035-2.05948-2.046035-1.47106 1.378839 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#q)" stroke="url(#r)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#s)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#t)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphicfiltersepia.svg b/icon-themes/elementary_svg/cmd/sc_graphicfiltersepia.svg
new file mode 100644
index 000000000..4c26a9d9b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicfiltersepia.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" gradientTransform="matrix(.0657842 0 0 .06827881 16.55977 5.497579)" gradientUnits="userSpaceOnUse" x1="8.105551" x2="8.062238" y1="2.851392" y2="11.312703"><stop offset="0" stop-color="#89cdff"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0657842 0 0 .06827881 16.55977 5.497579)" gradientUnits="userSpaceOnUse" x1="-96.557358" x2="-96.557358" y1="110.92493" y2="39.991924"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.34285637 0 0 .2172834 -.22855 2.45186)" 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><path d="m14.50004 13.500041h-13.0000799v-11.0000816h13.0000799z" fill="none" stroke="#a67534" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.0000002 2.9999994c2.7498099 0 11.9999898.00062 11.9999898.00062l.00001 9.9993816s-7.9999999 0-11.9999998 0c0-3.3333304 0-6.6666616 0-9.9999916z" fill="url(#c)"/><path d="m13.5 12.500001h-10.9999998v-9.0000016h10.9999998z" fill="none" stroke="#fff6e5" stroke-linecap="round"/><path d="m3.0000002 3.9999994v8.0000016h9.9999998v-8.0000016z" fill="url(#b)"/><path d="m3.0000002 3.9999994v4.082555c.14848.07106.33651.135627.5397699.135627.46418 0 .91812-.389189 1.69318-.389189s1.35801.489434 2.33523.489434 1.19716-.707616 2.4431799-.707616c1.24602 0 1.12886.448157 1.90909.448157.53744 0 .76696-.194811 1.07955-.318427v-3.740541z" fill="url(#a)"/><path d="m10.01136 7.3501224c-1.2460198 0-1.4659598.707616-2.4431799.707616-.97722 0-1.56017-.489434-2.33523-.489434s-1.229.389189-1.6931799.389189c-.20326 0-.39129-.06457-.53977-.135627v.871499c.22336.06164.51301.112039.85795.112039.8794999 0 .7540199-.306634 1.5113699-.306634.75734 0 1.20343.501229 2.22727.501229 1.2681401 0 1.55916-.807863 2.5624999-.807863.78346 0 .84229.442261 1.70454.442261.5825 0 .77595-.232336 1.13637-.383293v-.771252c-.31259.123616-.54211.318427-1.07955.318427-.78023 0-.66307-.448157-1.90909-.448157z" fill="#fff6e5"/><path d="m3.5000002 4.5002104c2.0623699 0 9.0000598.000447 9.0000598.000447l.00001 6.9993436s-6.0000399 0-9.0000698 0c0-2.3332634 0-4.6665266 0-6.9997886z" fill="none" opacity=".3" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphicfiltersharpen.svg b/icon-themes/elementary_svg/cmd/sc_graphicfiltersharpen.svg
new file mode 100644
index 000000000..7ccdafbfa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicfiltersharpen.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" y1="10" y2="13"><stop offset="0" stop-color="#89ffdd"/><stop offset="1" stop-color="#43d6b5"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.751979" x2="9.004434" y1="-.680081" y2="14.167377"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".643137"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".014706"/><stop offset="1" stop-color="#fff" stop-opacity=".290441"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.71417163 0 0 .71423312 -26.942295 1.666491)" gradientUnits="userSpaceOnUse" x1="42.353455" x2="52.91367" y1="-2.157235" y2="20.204899"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient>
+
+
+
+
+ /&amp;amp;amp;gt;
+ <path d="m8 .5-6.25 15h12.5zm2.86348 10.933263.877651 2.066737h-7.4305617s5.9100377-3.049477 6.0495467-3.049493z" fill="url(#c)" stroke="#7c7c7c" stroke-linejoin="round" stroke-opacity=".584559"/><path d="m8 3.1171875-3.9902344 9.5761715c.2646765-.144376 1.3555387-.739622 2.7285156-1.480468.765151-.412869 1.535598-.824751 2.1269532-1.136719.2956776-.1559844.5455574-.2874585.734375-.3828126.094409-.047677.1719539-.086465.2421875-.1191406.035117-.016338.066483-.030802.1113281-.048828.022423-.00901.047446-.017235.091797-.03125.02218-.00701.04856-.015821.0918-.025391.04323-.00957.221566-.025391.222656-.025391a1.0072715 1.0072715 0 0 1 .294922.044922zm-4.6601562 11.1855465-.078125.189454h.2421874a1.0072715 1.0072715 0 0 1 -.1640624-.189454zm9.3496092.06836a1.0072715 1.0072715 0 0 1 -.134765.121094h.183593z" fill="none" stroke="url(#b)" stroke-linecap="square"/><path d="m4.3105693 13.5h7.4305617l-1.381015-3.049493z" style="fill-rule:evenodd;stroke:#007367;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphicfiltersmooth.svg b/icon-themes/elementary_svg/cmd/sc_graphicfiltersmooth.svg
new file mode 100644
index 000000000..f9a4101fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicfiltersmooth.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.848921" x2="7.747585" y1="5.122233" y2="12.169331"><stop offset="0" stop-color="#fefefe"/><stop offset=".5" stop-color="#fefefe" stop-opacity="0"/><stop offset=".75" stop-color="#fefefe" stop-opacity="0"/><stop offset="1" stop-color="#fefefe" stop-opacity=".25614"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.808242" x2="7.846695" y1=".512558" y2="17.792245"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><g stroke-linejoin="round" stroke-opacity=".25098"><path d="m7.8082422.51255848s-8.46546244 8.39388992-6.0582422 12.26745052c2.1992847 3.538963 10.344802 3.565983 12.5 0 2.38898-3.9527982-6.4417578-12.26745052-6.4417578-12.26745052z" fill="url(#b)" stroke="#000"/><path d="m7.828125 2.0234375c-.5420328.5583423-1.6995347 1.6902213-3.140625 3.7402344-.8762016 1.2464345-1.6634694 2.6005584-2.0683594 3.7851562-.40489 1.1845979-.4069693 2.0961599-.027344 2.7070309.8106857 1.304509 3.0724858 2.194186 5.4257812 2.197266 2.3532959.0031 4.5936559-.876579 5.3847659-2.185547.377868-.625219.357532-1.542472-.08008-2.7304686-.4376087-1.1879963-1.2716997-2.5410509-2.1933577-3.7832032-1.5209491-2.0498395-2.7406821-3.1829035-3.300781-3.7304687z" fill="none" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphicfiltersobel.svg b/icon-themes/elementary_svg/cmd/sc_graphicfiltersobel.svg
new file mode 100644
index 000000000..540855ba8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicfiltersobel.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" gradientTransform="matrix(0 .98489584 -.91917381 0 -.627427 -3.580873)" gradientUnits="userSpaceOnUse" x1="7.547045" x2="1.084746" y1="8.761647" y2="15.593221"><stop offset="0" stop-color="#6d6d6d"/><stop offset="1" stop-color="#4f5053"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.7432394 0 0 .7432224 -58.229789 10.609333)" gradientUnits="userSpaceOnUse" x1="14.921105" x2="3.731926" y1=".6249" y2="12.993277"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m11.007813.5-6.3671877 6.3671878c-6.4108303 5.7261062-5.03113336 11.7916712 2.4245232 6.7006092l4.3332895-4.4740466 4.101562-4.1015627v-1.9921876l-2.499999-2.5000001z" fill="url(#a)" stroke="#3c3c3c"/><path d="m12.71875.93945329-1.556641.13867191-8.0159203 7.9600839c-1.1882137 1.6555029-1.7096166 2.5441389-1.9837031 3.6614309l10.4547024-10.6586242.75-.066406 1.753906 1.6113281.04492.8242187-10.5631817 10.3779024c1.1095239-.336319 2.1149033-.985071 3.1321455-1.598235l8.4544752-8.38123-.0918-1.6835938z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphicfiltersolarize.svg b/icon-themes/elementary_svg/cmd/sc_graphicfiltersolarize.svg
new file mode 100644
index 000000000..5f8fa747e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicfiltersolarize.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" x1="17.924406" x2="30.935999" y1="-6.12944" y2="-6.284504"><stop offset="0" stop-color="#fff394"/><stop offset=".26238" stop-color="#ffe16b"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5.5" y2="11"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".5"/></linearGradient><g stroke-linejoin="round"><path d="m7.3670887.40506322v1.26582288h1.2658227v-1.26582288zm-4.2721519 1.81962028c-.3137976.2667722-.6034811.5564557-.8702533.8702532l.9098102.9098102c.257962-.3125823.5576709-.6122912.8702532-.8702533zm9.8101272 0-.909811.9098101c.312583.2579621.612292.557671.870254.8702533l.909809-.9098102c-.266759-.3137975-.556455-.603481-.870252-.8702532zm-4.9050639.7120254c-2.7963798 0-5.0632912 2.2669114-5.0632912 5.0632911 0 2.79638 2.2669114 5.063291 5.0632912 5.063291 2.7963799 0 5.0632909-2.266911 5.0632909-5.063291 0-2.7963797-2.266911-5.0632911-5.0632909-5.0632911zm-7.59493679 4.4303798v1.2658227h1.26582279v-1.2658227zm13.92405069 0v1.2658227h1.265823v-1.2658227zm-11.1946203 4.6281643-.9098102.90981c.2667722.313798.5564557.603494.8702533.870253l.9098101-.909809c-.3125823-.257962-.6122912-.557671-.8702532-.870254zm9.7310133 0c-.257962.312583-.557671.612292-.870254.870254l.909811.909809c.313797-.266759.603493-.556455.870252-.870253zm-5.4984183 2.333861v1.265823h1.2658227v-1.265823z" fill="url(#a)" stroke="#ad5f00" stroke-opacity=".501961" stroke-width=".810127"/><path d="m12.140736 8.0084743a4.1492105 4.1492105 0 0 1 -4.1492108 4.1492107 4.1492105 4.1492105 0 0 1 -4.1492105-4.1492107 4.1492105 4.1492105 0 0 1 4.1492105-4.1492104 4.1492105 4.1492105 0 0 1 4.1492108 4.1492104z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_graphicfiltertoolbox.svg b/icon-themes/elementary_svg/cmd/sc_graphicfiltertoolbox.svg
new file mode 100644
index 000000000..d7f2d4336
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicfiltertoolbox.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="29.095" cy="31.602" gradientTransform="matrix(.22283 .12733 -.12865 .22054 18.047 -20.447)" gradientUnits="userSpaceOnUse" r="7.245" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#ffe375"/><stop offset="1" stop-color="#ffa600"/></linearGradient><radialGradient id="c" cx="32" cy="32" gradientTransform="matrix(.2573 0 0 .25466 12.218 -17.936)" gradientUnits="userSpaceOnUse" r="8" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#ffb800"/><stop offset="1" stop-color="#ffb800" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="32" cy="32" gradientUnits="userSpaceOnUse" r="8" xlink:href="#d"/><radialGradient id="f" cx="29.095" cy="31.602" gradientUnits="userSpaceOnUse" r="7.245" xlink:href="#b"/><radialGradient id="g" cx="12.506" cy="-2.917" gradientTransform="matrix(.06166 .80687 -1.2638 .08187 3.752 -4.868)" gradientUnits="userSpaceOnUse" r="10.004"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><radialGradient id="h" cx="6.703" cy="73.616" gradientTransform="matrix(1.6603 0 0 .35946 .873 -12.89)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957" x2="-25.474" xlink:href="#j" y1="27.389" y2="27.389"/><linearGradient id="j"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.6559 0 0 .39678 -3.742 -6.13)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.60635 0 0 .47944 -2.552 -7.506)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(-.14017 .0002 .00052 -.1023 17.51 13.337)" gradientUnits="userSpaceOnUse" x1="45.414" x2="45.567" y1="15.27" y2="96.253"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.34642 0 0 .24577 23.19 .527)" gradientUnits="userSpaceOnUse" x1="-41.19" x2="-21.654" xlink:href="#j" y1="76.191" y2="-4.017"/><path d="m.522-5.13h22.956v18.26h-22.956z" fill="url(#l)" transform="matrix(.6666 0 0 .67352 0 4.806)"/><path d="m23.217 12.87h-22.434v-17.74h22.434z" fill="none" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".522" transform="matrix(.6666 0 0 .67352 0 4.806)"/><path d="m13.61 11.522h-11.156v-8.044h11.156z" fill="url(#n)" stroke="#002e99" stroke-linecap="round"/><path d="m.49 1.483h15.017v12.085h-15.017z" fill="none" opacity=".781" stroke="url(#o)" stroke-linejoin="round"/><path d="m2.9 3.868h10.106v7.23h-10.106z" fill="url(#g)"/><g fill="#fc0"><path d="m40 32a8 8 0 1 1 -16 0 8 8 0 1 1 16 0z" fill="url(#e)" transform="matrix(.22075 0 0 .22075 1.304 3.243)"/><path d="m8.378 8.03-.45 1.835-1.84.45 1.84.433.452 1.86.43-1.86 1.862-.43-1.862-.453z" opacity=".1"/><path d="m8.38 12.386-.33-1.73-1.737-.338 1.73-.314.337-1.753.318 1.73 1.75.34-1.743.36z" opacity=".2"/><path d="m33.278 38.847-4.53-5.952-6.898 2.89 5.952-4.53-2.89-6.898 4.53 5.952 6.898-2.89-5.952 4.527z" fill="url(#f)" transform="matrix(.19118377 .11038 -.11038 .19118377 6.305968 1.065976)"/><path d="m40 32a8 8 0 1 1 -16 0 8 8 0 1 1 16 0z" fill="url(#e)" transform="matrix(.1462 0 0 .1462 9.65 2.067)"/><path d="m14.336 5.24-.3 1.214-1.216.298 1.217.287.3 1.23.285-1.23 1.234-.288-1.234-.3z" opacity=".1"/><path d="m14.337 8.123-.22-1.145-1.15-.224 1.147-.208.223-1.16.21 1.144 1.16.224-1.155.237z" opacity=".2"/><path d="m33.278 38.847-4.53-5.952-6.898 2.89 5.952-4.53-2.89-6.898 4.53 5.952 6.898-2.89-5.952 4.527z" fill="url(#f)" transform="matrix(.12661291 .0731 -.0731 .12661291 12.964037 .626133)"/><path d="m40 32a8 8 0 1 1 -16 0 8 8 0 1 1 16 0z" fill="url(#e)" transform="matrix(.35946 0 0 .35946 -6.382 -4.787)"/><path d="m5.136 3.01-.734 2.986-2.992.735 2.992.705.738 3.03.7-3.03 3.032-.7-3.033-.738z" opacity=".1"/><path d="m5.14 10.1-.54-2.814-2.827-.55 2.817-.512.55-2.855.517 2.815 2.85.55-2.84.584z" opacity=".2"/><path d="m33.278 38.847-4.53-5.952-6.898 2.89 5.952-4.53-2.89-6.898 4.53 5.952 6.898-2.89-5.952 4.527z" fill="url(#f)" transform="matrix(.31130149 .17973 -.17973 .31130149 1.762203 -8.33263)"/></g><path d="m22.51-9.787a2.058 2.037 0 0 1 -4.117 0 2.058 2.037 0 1 1 4.117 0z" fill="url(#c)" transform="matrix(.6666 0 0 .67352 -3.525 10.5)"/><path d="m10.115 2.14-.35 1.425-1.428.35 1.428.336.352 1.448.334-1.446 1.45-.333-1.448-.353z" fill="#fc0" opacity=".1"/><path d="m10.117 5.524-.257-1.344-1.35-.263 1.345-.244.262-1.362.247 1.346 1.36.262-1.355.28z" fill="#fc0" opacity=".2"/><path d="m20.465-7.643-.244-1.89-1.907-.24 1.91-.24.243-1.89.244 1.89 1.908.24-1.91.24z" fill="url(#a)" transform="matrix(.6666 0 0 .67352 -3.525 10.5)"/><path d="m24 13.573c0 1.435-5.37 2.598-12 2.598-6.627 0-12-1.16-12-2.595s5.373-2.6 12-2.6c6.63 0 12 1.166 12 2.6z" fill="url(#h)" opacity=".2" transform="matrix(.6666 0 0 .67352 0 4.806)"/><g transform="matrix(.77076 -.445 .37655 .6522 .838 -5.332)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#i)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width="1.221" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#k)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_greatestheight.svg b/icon-themes/elementary_svg/cmd/sc_greatestheight.svg
new file mode 100644
index 000000000..2f290f4d8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_greatestheight.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.500071" x2="12.500071" y1="1" y2="15.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.500071" x2="12.500071" y1="4" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".25" 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="-75.374489" x2="-12.329209" y1="35.032207" y2="35.032207"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -16.357127 -8.354442)" gradientUnits="userSpaceOnUse" x1="113.25021" x2="57.25008" y1="20.889231" y2="20.889231"><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="48.66666" x2="-.666674" y1="12.615373" y2="12.615373"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;gt;<g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 1 0 0 16)"><path d="m.5.5h15v7h-15z" fill="url(#d)" stroke="url(#c)"/><path d="m1.5 1.5h13v5h-13z" fill="none" stroke="url(#e)"/><g transform="matrix(0 1 -1 0 17.000021 0)"><path d="m9.5000707 4.5000003 3.0000003-3 3 3h-2l-.000071 9.0000207h2l-3 3-3.0000003-3h2.0000003l.000071-9.0000207z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941"/><path d="m12.500071 2.9062503-.59375.59375h.59375.59375zm-.593821 11.5937707.59375.59375.59375-.59375h-.59375z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="miter"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_greatestwidth.svg b/icon-themes/elementary_svg/cmd/sc_greatestwidth.svg
new file mode 100644
index 000000000..91be2a7da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_greatestwidth.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.500071" x2="12.500071" y1="1" y2="15.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="translate(1)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#b" y1="2.5" y2="14"/><linearGradient id="d" gradientTransform="translate(10.000071)" gradientUnits="userSpaceOnUse" x1="2.499929" x2="3.499929" xlink:href="#c" y1="9.000011" y2="9.000011"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.5" x2="13" xlink:href="#c" y1="9.000011" y2="9.000011"/><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-12.329209" x2="-12.329209" y1="28.475233" y2="2.247328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.28571361 0 0 .30419701 -16.357127 -8.354442)" gradientUnits="userSpaceOnUse" x1="57.25008" x2="57.25008" y1="27.463919" y2="53.762665"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="28.111103" x2="28.111103" xlink:href="#b" y1="6.923065" y2="18.30768"/>
+
+
+
+/&amp;amp;amp;amp;gt;<g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h15v7h-15z" fill="url(#g)" stroke="url(#f)"/><path d="m1.5 1.5h13v5h-13z" fill="none" stroke="url(#h)"/><g transform="matrix(0 1 -1 0 17.000011 0)"><path d="m9.5000707 4.5000003 3.0000003-3 3 3h-2l-.000071 9.0000207h2l-3 3-3.0000003-3h2.0000003l.000071-9.0000207z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941"/><g fill="none" stroke-linejoin="miter"><path d="m12.500071 2.9062503-.59375.59375h.59375.59375zm-.593821 11.5937707.59375.59375.59375-.59375h-.59375z" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><path d="m12.5 14.000011v-10.0000008" opacity=".5" stroke="url(#e)" stroke-linecap="butt"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_grid.svg b/icon-themes/elementary_svg/cmd/sc_grid.svg
new file mode 100644
index 000000000..937728421
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grid.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#k)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#g)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#i)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#j)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_griduse.svg b/icon-themes/elementary_svg/cmd/sc_griduse.svg
new file mode 100644
index 000000000..ea6e7a8d6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_griduse.svg
@@ -0,0 +1,2 @@
+<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="46.984623" x2="46.984623" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#b5232a"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.59172 -.63517 0 9.814467 30.721957)" gradientUnits="userSpaceOnUse" x1="31.205669" x2="21.499962" y1="-58.520012" y2="-58.520012"><stop offset="0" stop-color="#fff"/><stop offset=".12500004" stop-color="#fff" stop-opacity=".235"/><stop offset=".93855339" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient>
+/&amp;amp;gt;<path d="m1 2h1v1h-1zm4 0h1v1h-1zm4 0h1v1h-1zm4 0h1v1h-1zm-12 4h1v1h-1zm4 0h1v1h-1zm4 0h1v1h-1zm4 0h1v1h-1zm-12 4h1v1h-1zm4 0h1v1h-1zm-4 4h1v1h-1zm4 0h1v1h-1z" fill="#565656"/><g transform="translate(-35.984624 -4)"><path d="m46.358458 11.484261c.60732-.0028 1.125775.04938 1.555347.148128 2.436367.560409 3.517721 1.603455 3.547891 3.867858-.07716 1.84436-.905194 2.917939-2.832173 3.821888-.444385.108628-1.494965.176169-2.245478.178566l-3.890786.01792-.0056-3.018851 4.082153-.0023c2.001672-.05235 1.98388-1.945866.0039-2.00216l-4.081751.0023v-2.99543z" fill="url(#a)" stroke="#2a0303" stroke-opacity=".490196"/><path d="m42.492001 11.502459v2.995225l2.501953-.0078v-2.987425zm2.507008 4.99033-2.501953.0078.006 2.510596h2.501953z" fill="#eee" fill-opacity=".761029"/><path d="m46.358092 11.484546-3.866091.01791v1l3.866091-.01792c.607323-.0019 1.127069.04969 1.55664.148437 2.096696.597539 3.518977 2.717594 3.547547 2.867022-.03017-2.264403-1.111179-3.306613-3.547546-3.867022-.429571-.09875-.949317-.150337-1.55664-.148437zm1.507675 3.497007c.668805 1.253122-.513327 1.666595-1.295055 1.51676l-4.083422.0023.002 1 4.081469-.0023c1.369909-.03583 1.797028-1.945415 1.295055-2.51676z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m46.361998 12.468921-2.909592.01596.02397 1.024522 3.093186.0016c.01042-.000165.02083-.000165.03125 0 2.490553.0904 2.874485 2.412579 1.676931 3.459948-.45423.332825-1.028846.494646-1.681641.511719-.0072.000078-.01432.000078-.02148 0l-3.101-.0016.02752 1.039881 2.903734-.01401c.662081-.0021 1.659313-.09435 1.919922-.142578 1.440953-.6353 2.218409-1.848071 2.143386-2.887798.155473-1.85781-1.365798-2.698505-2.774108-2.8846-.33354-.07667-.782226-.124767-1.332031-.123047z" fill="none" opacity=".53" stroke="url(#b)" stroke-opacity=".915441"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_gridvisible.svg b/icon-themes/elementary_svg/cmd/sc_gridvisible.svg
new file mode 100644
index 000000000..44322ae47
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gridvisible.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<g fill="#565656"><path d="m1 2h1v1h-1z"/><path d="m5 2h1v1h-1z"/><path d="m9 2h1v1h-1z"/><path d="m13 2h1v1h-1z"/><path d="m1 6h1v1h-1z"/><path d="m5 6h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m13 6h1v1h-1z"/><path d="m1 10h1v1h-1z"/><path d="m5 10h1v1h-1z"/><path d="m9 10h1v1h-1z"/><path d="m13 10h1v1h-1z"/><path d="m1 14h1v1h-1z"/><path d="m5 14h1v1h-1z"/><path d="m9 14h1v1h-1z"/><path d="m13 14h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_group.svg b/icon-themes/elementary_svg/cmd/sc_group.svg
new file mode 100644
index 000000000..079b7ed49
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_group.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.52954621 0 0 .41850626 7.137922 3.315296)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#c" y1="20.751673" y2="23.141123"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.52954621 0 0 .41850626 7.137922 -1.684705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#c" y1="20.751673" y2="23.141123"/><linearGradient id="e" gradientTransform="matrix(.52954621 0 0 .41850626 7.137922 -6.684705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#c" y1="20.751673" y2="23.141123"/><linearGradient id="f" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#g" y1="15.499894" y2="48.395687"/><linearGradient id="g" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 2)"><rect fill="url(#g)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.5" y="-1.5"/><path d="m10 0v1.0195312 2.9804688 1h6v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm5.001953.99804688v3.00195312h-4.001953v-2.9863281c1.29591-.00644 2.394149-.015625 4.001953-.015625z" fill="#030303" opacity=".32" transform="translate(0 -2)"/><g transform="translate(0 4.986328)"><rect fill="url(#f)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.5" y="-1.5"/><path d="m10 0v1.0195312 2.9804688 1h6v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm5.001953.99804688v3.00195312h-4.001953v-2.9863281c1.29591-.00644 2.394149-.015625 4.001953-.015625z" fill="#030303" opacity=".32" transform="translate(0 -2)"/></g><g transform="translate(-.001953 10.001953)"><rect fill="url(#f)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.5" y="-1.5"/><path d="m10 0v1.0195312 2.9804688 1h6v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm5.001953.99804688v3.00195312h-4.001953v-2.9863281c1.29591-.00644 2.394149-.015625 4.001953-.015625z" fill="#030303" opacity=".32" transform="translate(0 -2)"/></g><path d="m3.5-1.5v3h1v-2h5v-1h-4z" fill="#ffa154" stroke="#cc3b02" stroke-linecap="square" stroke-opacity=".501961"/><path d="m3.5 12.5v-2h1v1h5v1h-4z" fill="#ffa154" stroke="#cc3b02" stroke-linecap="square" stroke-opacity=".501961"/><g transform="translate(-8 -6)"><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></g><g fill="none"><path d="m11.5 3.5v-2h3l.000001 2.0000019z" opacity=".4" stroke="url(#e)"/><path d="m11.5 8.5v-2h3l.000001 2.0000019z" opacity=".4" stroke="url(#d)"/><path d="m11.5 13.5v-2h3l.000001 2.000002z" opacity=".4" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_groupbox.svg b/icon-themes/elementary_svg/cmd/sc_groupbox.svg
new file mode 100644
index 000000000..a1000523c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_groupbox.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.39" x2="9.409" y1="2.87" y2="13.921"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="14" y2="6"><stop offset="0" stop-color="#e9e9e9"/><stop offset="1" stop-color="#f6f6f6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.48945" x2="5.4142" y1="4.2966" y2=".6063"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient>/&amp;gt;<path d="m1 1h14l-.504 13.5h-12.996z" fill="url(#b)"/><path d="m1.5 1.02c-.276.002-.5.225-.5.5v12.98c0 .276.224.5.5.5h12.996c.276 0 .5-.224.5-.5v-12.98c0-.275-.224-.498-.5-.5h-2.496v1h1.996v11.98h-11.996v-11.98h1v-1z" fill="#acacac" fill-opacity=".838"/><path d="m2.502 2.02a.5.5 0 0 0 -.502.5v10.98a.5.5 0 0 0 .498.5l11.022.023a.5.5 0 0 0 .5-.5v-10.978a.5.5 0 0 0 -.5-.5l-1.52-.005v1l1.02.003v9.978l-10.02-.018v-9.98l1 .003v-1z" fill="url(#a)"/><path d="m7.996 3.644 1.696-3.346h1.856l-2.696 4.964v3.163h-1.712v-3.108l-2.696-5.02h1.868z" style="stroke:#000;stroke-width:.615;stroke-linecap:round;stroke-linejoin:round;opacity:.66;fill:url(#c)" transform="scale(.9692 1.0318)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_grow.svg b/icon-themes/elementary_svg/cmd/sc_grow.svg
new file mode 100644
index 000000000..b68669faf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grow.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1=".5" y2="6.788146"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.34745022 0 0 -.37307564 31.902987 21.673204)" gradientUnits="userSpaceOnUse" x1="55.843933" x2="55.843933" y1="51.392269" y2="44.691216"><stop offset="0" stop-color="#fff"/><stop offset=".67299902" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 21.292 1.678)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+/&amp;amp;amp;amp;gt;<g stroke-linejoin="round"><path d="m9.673 15.498-.9416699-2.998h-4.4714205l-.9339096 2.996h-2.846l4.3940937-12.996h3.2378126l4.4080937 13zm-1.5440485-5.498c-.8346667-2.802-1.2949515-4.2883333-1.4029515-4.655-.1026667-.3666667-.1766667-.6566667-.222-.87-.1866667.7573333-.7077083 2.5356667-1.594375 5.525z" fill="url(#c)" stroke="#000" stroke-opacity=".471"/><path d="m12.5.5-3 3h2v3h2v-3h2z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m12.5 1.8886719-.601562.6113281h1.203124zm0 1.1113281v3z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="miter"/><path d="m4.875 2.5-4.39453125 12.996094h.33789063l4.05664062-11.996094h3.2363281l4.0683599 12h.339843l-4.4082029-13zm.3242188 7.5c-.1367234.462876-.1285647.458893-.2890626 1h3.21875c-.1793067-.601938-.1558105-.517554-.3007812-1z" fill="#fff" opacity=".1"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_halfsphere.svg b/icon-themes/elementary_svg/cmd/sc_halfsphere.svg
new file mode 100644
index 000000000..aedddbf27
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_halfsphere.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" gradientTransform="matrix(.94117731 0 0 .94117731 -23.8365 -6.073796)" gradientUnits="userSpaceOnUse" x1="3.5" x2="31.37711" xlink:href="#b" y1="8.000013" y2="21.470341"/><linearGradient id="b" gradientTransform="matrix(.2502023 -.7175237 .7175237 .2502023 -474.2609 139.20483)" gradientUnits="userSpaceOnUse" x1="371.03683" x2="345.4321" y1="501.16919" y2="510.09763"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.86174054 0 0 .86384326 -22.812767 -5.201465)" gradientUnits="userSpaceOnUse" x1="10.485164" x2="10.945673" y1="5.032969" y2="9.707065"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset=".81289846" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="8" cy="11.222548" gradientTransform="matrix(1 0 0 .47456792 0 5.896687)" gradientUnits="userSpaceOnUse" r="7.969946" xlink:href="#b"/><path d="m.49542539 7.534896c.20206852 3.898341 3.47387921 7.003936 7.50457421 7.003936 4.0306944 0 7.3025054-3.105595 7.5045744-7.003936-.385816 1.8603499-3.603716 3.314596-7.5045744 3.314596-3.9008586 0-7.11875786-1.4542461-7.50457421-3.314596" fill="url(#d)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".662745" stroke-width=".931992"/><g transform="translate(20.542372 5.704228)"><path d="m-5.0129538 1.4556352a7.5294186 3.7647092 0 0 1 -15.0588372 0 7.5294186 3.7647092 0 1 1 15.0588372 0" fill="url(#a)" opacity=".986928" stroke="#7239b3" stroke-opacity=".662745" stroke-width=".941177"/><ellipse cx="-12.494432" cy="1.444606" fill="none" opacity=".9" rx="6.429007" ry="2.756312" stroke="url(#c)" stroke-opacity=".6639"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_handoutmode.svg b/icon-themes/elementary_svg/cmd/sc_handoutmode.svg
new file mode 100644
index 000000000..580244162
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_handoutmode.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" gradientTransform="matrix(.48449877 0 0 .34573161 51.746207 -2.345813)" gradientUnits="userSpaceOnUse" x1="-105.3888" x2="-74.436615" y1="20.50728" y2="19.722897"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6" stop-opacity=".941176"/></linearGradient><radialGradient id="b" cx="9.898618" cy="-.249676" gradientTransform="matrix(-2.9091106 -.02358941 .01606429 -1.9810887 47.69679 7.351528)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .2162162 -.43243 3.310814)" gradientUnits="userSpaceOnUse" x1="41.077072" x2="4.077071" y1="21.669779" y2="21.669779"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92540914" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 -1 1 0 .003829 16.000054)"><path d="m.49996075 2.5000267c3.43728005 0 15.00006125.0006471 15.00006125.0006471l.0039 10.9955252h-15.000055l-.00390625-10.9961617z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999921"/><path d="m14.5 12.5h-13.0000002v-8.9999338h13.0000002z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round"/><g fill="#fff" transform="matrix(0 1 -1 0 16.000054 -.003829)"><path d="m5 2v3h3v-3zm1 1h1v1h-1z"/><path d="m9 2v3h3v-3zm1 1h1v1h-1z"/><path d="m5 6v3h3v-3zm1 1h1v1h-1z"/><path d="m9 6v3h3v-3zm1 1h1v1h-1z"/><path d="m5 10v3h3v-3zm1 1h1v1h-1z"/><path d="m9 10v3h3v-3zm1 1h1v1h-1z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hangingindent.svg b/icon-themes/elementary_svg/cmd/sc_hangingindent.svg
new file mode 100644
index 000000000..4b033779b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hangingindent.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.587083" x2="1.587083" y1=".793166" y2="3.174416"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.06397 .0662 0 -2.495209 3.9325)" gradientUnits="userSpaceOnUse" x1="34.257" x2="27.058001" y1="60.881001" y2="60.881001"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".687" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2.64625" x2="2.64625" xlink:href="#c" y1="4.4985" y2=".265167"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.64625" x2="2.64625" xlink:href="#c" y1="5.556833" y2="1.3235"/><path d="m2.38.265v.265h.53v-.266zm-2.114.53v.263h1.587v-.264zm2.116 0v.263h1.853v-.264z" fill="#fff" transform="translate(.000417 .000583)"/><path d="m2.3804167.001v.265h.53v-.266zm-2.11400002.53v.263h1.58700002v-.264zm2.11600002 0v.263h1.853v-.264z" fill="#4d4d4d" opacity=".4"/><g stroke-width=".264583"><path d="m2.64625 1.4557917h-.1322916v.1322916.2645834.1322917h.1322916 1.3229167.1322917v-.1322917-.2645834-.1322916h-.1322917z" fill="url(#d)"/><path d="m2.64625 1.5880833v.1322917h1.3229167v-.1322917z" fill="#bebebe" opacity=".2"/><path d="m2.5139584 1.4557917v.1322916.2645834.1322917h.1322916 1.3229167.1322917v-.1322917-.2645834-.1322916z" fill="none" opacity=".61" stroke="#000"/><path d="m2.64625 2.514125h-.1322916v.1322917.2645833.1322917h.1322916l1.3225001-.0005833h.1322916v-.1322917-.2645833-.1322917h-.1322916z" fill="url(#d)"/><path d="m2.64625 2.6464167v.1322916l1.3225001-.0005833v-.1322916z" fill="#bebebe" opacity=".2"/><path d="m2.64625 2.514125h-.1322916v.1322917.2645833.1322917h.1322916l1.3225001-.0005833h.1322916v-.1322917-.2645833-.1322917h-.1322916z" fill="none" opacity=".61" stroke="#000"/><path d="m2.64625 3.5724584h-.1322916v.1322917.2645833.1322917h.1322916 1.0583334.1322916v-.1322917-.2645833-.1322917h-.1322916z" fill="url(#e)"/><path d="m2.64625 3.7047501v.1322916h1.0583334v-.1322916z" fill="#bebebe" opacity=".2"/><g fill="none"><path d="m2.64625 3.5724584h-.1322916v.1322917.2645833.1322917h.1322916 1.0583334.1322916v-.1322917-.2645833-.1322917h-.1322916z" opacity=".61" stroke="#000"/><g stroke-miterlimit="7" transform="translate(.000417 .265167)"><path d="m1.1902077 3.0431244 1.0583336-1.0593331-1.0583333-1.0583333-.0000003.7947497-.7937497-.0009997v.53l.7937497.0001664z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m1.4547913 2.4008464.4189015-.4170551-.4189015-.4194885v.4194885l-.92604134-.0009997.92604134.0009997z" display="block" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_heading1parastyle.svg b/icon-themes/elementary_svg/cmd/sc_heading1parastyle.svg
new file mode 100644
index 000000000..c3c66b2d8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_heading1parastyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="26.447812" x2="26.447812" y1="5.816938" y2="14.517382"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m11.741883 14.201346h-3.0631001v-4.912257l-4.0841331.015241v4.897016h-3.0630999v-12.7170003h3.0630999v4.8817748l4.0841331-.015241v-4.8817748h3.0631001z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width="1.000002" transform="scale(.9794 1.02103)"/><path d="m12 4.357-2.7133701 2.174034c-.6185834.5292431-.7189012 1.4952494-.224 2.157l.888 1.186c.3065301.409781.7875261.623306 1.2750001.566v4.22l.000536.341c.39519.102555.773834-.272969.773834-.501034z" fill="#fff" fill-opacity=".728"/><path d="m15.000483 14.016382-2.069894.001v-5.2100008l.02-.858.03-.936c-.316667.316-.536667.5233333-.66.622l-1.035.832-.918-1.146 2.902-2.31 1.729894-.0009996v9.0070004z" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961" stroke-width="1.000008" transform="scale(.9667 1.03443)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_heading2parastyle.svg b/icon-themes/elementary_svg/cmd/sc_heading2parastyle.svg
new file mode 100644
index 000000000..932830ffa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_heading2parastyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="25.378356" x2="26.075694" y1="5.453178" y2="15.136945"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m11.741883 14.201346h-3.0631001v-4.912257l-4.0841331.015241v4.897016h-3.0630999v-12.7170003h3.0630999v4.8817748l4.0841331-.015241v-4.8817748h3.0631001z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width="1.000002" transform="scale(.9794 1.02103)"/><path d="m12 3.8145625c-.376.024-.624.0904375-.975.1794375-.456.112-.897.277-1.308.502-.46.25-.882.578-1.37 1.004-.6250764.5436051-.7027232 1.4864585-.175 2.125l1.033 1.25c.4833501.5821469 1.32013.7225319 1.967.33-.21.234-.294.344-.647.713l-2.25 2.322c-.2759831.285018-.2739515.650636-.27375 1.047375v1.35c0 .342558.2761923.362625 1.36875.386062l2.63-.023437z" fill="#fff" fill-opacity=".816"/><path d="m15.5 14.5h-6.288v-1.35l2.258-2.33c.668667-.7 1.105333-1.1833333 1.31-1.45.205333-.2733333.353-.5246667.443-.754.09067-.2313333.136-.4703333.136-.717 0-.3686667-.101-.643-.303-.823-.196667-.18-.461-.27-.793-.27-.348667 0-.687333.081667-1.016.245-.328.1633333-.670333.3956667-1.027.697l-1.033-1.25c.4433333-.3846667.8106667-.6566667 1.102-.816.29-.1586667.607333-.28.952-.364.344667-.088.730333-.132 1.157-.132.561333 0 1.057333.1046667 1.488.314s.765.5026667 1.003.88c.238.376.357.807.357 1.293 0 .4226667-.07333.8203333-.22 1.193-.144.3686667-.37.7476667-.678 1.137-.304.389333-.841667.944-1.613 1.664l-1.155.745v.088h3.92z" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_heading3parastyle.svg b/icon-themes/elementary_svg/cmd/sc_heading3parastyle.svg
new file mode 100644
index 000000000..128ed4f3a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_heading3parastyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="25.145627" x2="25.610169" y1="5.416754" y2="14.840483"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m11.741883 14.201346h-3.0631001v-4.912257l-4.0841331.015241v4.897016h-3.0630999v-12.7170003h3.0630999v4.8817748l4.0841331-.015241v-4.8817748h3.0631001z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width="1.000002" transform="scale(.9794 1.02103)"/><path d="m11.999 4c-1.314.03-2.391.335-3.423 1.06v1.11h-.636c-.013735.3055017.071872.6072317.244.86l.892 1.32c.089843.1321465.2014217.2481202.33.343-.049515.1448997-.075182.2968759-.076.45v1.468c.0006909.177072.034612.352442.1.517-.3148202-.01915-.6270129.06744-.887.246l-.043 3.3205-.38.1875c.6240335.333299 2.46.08533 3.69.128.064 0 .125-.008.19-.01v-11z" fill="#fff" fill-opacity=".816"/><path d="m15.232 7.5q0 .85-.518 1.445-.52.595-1.454.818v.037q1.104.136 1.67.67.57.526.57 1.424 0 1.307-.955 2.038-.954.725-2.725.725-1.485 0-2.632-.49v-1.63q.53.268 1.166.435.635.167 1.26.167.953 0 1.41-.323.454-.322.454-1.035 0-.638-.524-.904-.524-.267-1.672-.267h-.692v-1.466h.705q1.06 0 1.548-.273.493-.278.493-.948 0-1.028-1.297-1.028-.45 0-.917.15-.46.147-1.03.513l-.89-1.32q1.247-.892 2.974-.892 1.416 0 2.233.57.824.57.824 1.586z" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_heading4parastyle.svg b/icon-themes/elementary_svg/cmd/sc_heading4parastyle.svg
new file mode 100644
index 000000000..f96d0195d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_heading4parastyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="25.862" x2="26.705914" y1="5.67" y2="14.741779"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m11.741883 14.201346h-3.0631001v-4.912257l-4.0841331.015241v4.897016h-3.0630999v-12.7170003h3.0630999v4.8817748l4.0841331-.015241v-4.8817748h3.0631001z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width="1.000002" transform="scale(.9794 1.02103)"/><path d="m12 3.5-.203.296375-3.39 5.547-.407.891v3.765625c.2625045.227136 1.0048707.15841 1.352.159h2.136l.012.841c.73251.218006.518612-.207377.5-.5z" fill="#fff" fill-opacity=".804"/><path d="m15.51 12.566h-1.01v1.934h-1.735v-1.934h-3.585v-1.373l3.682-6.023h1.637v5.865h1.012zm-2.745-1.53v-1.585c0-.2646667.0093-.648.028-1.15.02-.502.03533-.7933333.046-.874h-.045c-.141333.3486667-.311333.6886667-.51 1.02l-1.54 2.586h2.022z" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_heading5parastyle.svg b/icon-themes/elementary_svg/cmd/sc_heading5parastyle.svg
new file mode 100644
index 000000000..41c89abad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_heading5parastyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="25.064096" x2="25.581435" y1="5.752237" y2="14.430203"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m11.741883 14.201346h-3.0631001v-4.912257l-4.0841331.015241v4.897016h-3.0630999v-12.7170003h3.0630999v4.8817748l4.0841331-.015241v-4.8817748h3.0631001z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width="1.000002" transform="scale(.9794 1.02103)"/><path d="m9.89 3.838a1.518 1.518 0 0 0 -1.484 1.2v.962h-.09l-.273 3.594h.363v1.45a1.518 1.518 0 0 0 .15.145 1.518 1.518 0 0 0 -.15.106v4.053a1.518 1.518 0 0 0 .248.16c.447.23.928.384 1.436.49h2.045v-12.161h-2.245z" fill="#fff" fill-opacity=".804"/><path d="m12.554062 8.513c.910667 0 1.634.2483333 2.17.745.543333.498.815 1.179667.815 2.045 0 1.024667-.324667 1.813-.974 2.365-.648.552-1.575667.828-2.783.828-1.048 0-1.8946665-.165333-2.5399995-.496v-1.674c.34.175333.7356665.319333 1.1869995.432.450667.109333.878.164 1.282.164 1.216 0 1.824-.486 1.824-1.458 0-.924-.63-1.386-1.89-1.386-.226667 0-.477667.02333-.753.07-.275333.04133-.498667.087-.67.137l-.7929995-.414.323938-4.371h5.7469995v1.5h-4l-.143938 1.643.227-.044c.262667-.058.587333-.087.974-.087z" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_heading6parastyle.svg b/icon-themes/elementary_svg/cmd/sc_heading6parastyle.svg
new file mode 100644
index 000000000..8bf89560e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_heading6parastyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="25.03876" x2="25" y1="5.561738" y2="15.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.126" x2="7.147" y2="15.671"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m11.741883 14.201346h-3.0631001v-4.912257l-4.0841331.015241v4.897016h-3.0630999v-12.7170003h3.0630999v4.8817748l4.0841331-.015241v-4.8817748h3.0631001z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width="1.000002" transform="scale(.9794 1.02103)"/><path d="m12 4.1280485c-1.088.264-1.915.7809515-2.617 1.6039515l-.002.002c-.858 1.01-1.251 2.739-1.381 4.266v2.5c.014.032.43.874.444.907.0006607.0023.00133.0047.002.007.2695017.595857.4876644 1.529415 1.1297256 1.563486l2.4242744.022514v-.370019z" fill="#fff" fill-opacity=".804"/><path d="m9.183 10.672q0-2.698 1.12-4.016 1.126-1.316 3.366-1.316.766 0 1.2.092v1.535q-.544-.124-1.077-.124-.973 0-1.59.298-.613.3-.92.884-.306.584-.36 1.66h.08q.605-1.057 1.94-1.057 1.2 0 1.88.764.678.766.678 2.115 0 1.454-.807 2.306-.808.846-2.24.846-.992 0-1.733-.466-.734-.466-1.138-1.36-.398-.896-.398-2.158zm3.232 2.45q.606 0 .93-.41.325-.418.325-1.182 0-.665-.305-1.045-.3-.385-.912-.385-.576 0-.986.38-.404.378-.404.882 0 .74.38 1.25.385.51.973.51z" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_helpindex.svg b/icon-themes/elementary_svg/cmd/sc_helpindex.svg
new file mode 100644
index 000000000..4b9155a9c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_helpindex.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" gradientUnits="userSpaceOnUse" x1="8.000001" x2="7.754416" y1=".5" y2="15.670311"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.42963" x2="7.42963" y1="15.162963" y2="2.120666"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.814094" x2="7.814094" y1="1.282274" y2="14.669898"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m8.000001.49999997c-4.138241 0-7.50000103 3.36175853-7.50000103 7.49999993 0 4.1382421 3.36176003 7.5000011 7.50000103 7.5000001 4.138239 0 7.500003-3.361758 7.499999-7.5000001 0-4.1382414-3.36176-7.49999993-7.499999-7.49999993z" fill="url(#a)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m14.5 7.999769c0 3.589968-2.910364 6.500231-6.4999176 6.500231-3.5898831 0-6.5000824-2.910297-6.5000824-6.500231 0-3.5897993 2.9101993-6.4997687 6.5000824-6.4997687 3.5895536 0 6.4999176 2.9099694 6.4999176 6.4997687z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.3414142 10.98598c-.0247796-.907215.1733905-1.7879294 1.0090757-2.4117717.8826981-.7055267 1.7328061-1.5882357 1.6429681-2.6287507-.019617-1.0034821-1.1595908-1.7898197-2.387831-1.9028813-1.3815696-.1963029-3.0532597.2891289-3.5162151 1.3957468-.2347997.5382209-.0170628 1.5038522.7709237 1.5038522.4608941 0 .6725855-.3053592.7073635-.5846914.026312-.211351-.058288-.4000864-.1082498-.5746636-.056929-.19892.1860948-.5844493.4507816-.7415272.221175-.13126.4525815-.1752734.4866925-.183681.794304-.1957868 1.5861109.236679 1.9164669.763044.330356.5263639-.033266 1.3247554-.556071 2.1011604-.5228054.776406-1.0838678 1.6582439-1.0816261 2.5948995 0 .356586-.030978.477727-.00897.621992.017586.115264.3897098.101334.6746888.04727zm-.3624955 1.221064c-.7594802-.04229-1.2851464.840767-.8288879 1.403394.40746.621196 1.5498839.467848 1.7456953-.235593.2035731-.547016-.2863285-1.176932-.9168074-1.167802z" fill="url(#b)" opacity=".25"/><path d="m8.3414142 9.9859797c-.0247796-.9072157.1733905-1.7879296 1.0090757-2.4117719.8826981-.7055267 1.7328061-1.5882357 1.6429681-2.6287507-.019617-1.0034821-1.1595908-1.7898197-2.387831-1.9028813-1.3815696-.1963029-3.0532597.2891289-3.5162151 1.3957468-.2347997.5382209-.0170628 1.5038522.7709237 1.5038522.4608941 0 .6725855-.3053592.7073635-.5846914.026312-.211351-.058288-.4000864-.1082498-.5746636-.056929-.19892.1860948-.5844493.4507816-.7415272.221175-.13126.4525815-.1752734.4866925-.183681.794304-.1957868 1.5861109.236679 1.9164669.763044.330356.5263639-.033266 1.3247554-.556071 2.1011604-.5228054.776406-1.0838678 1.6582439-1.0816261 2.5949 0 .356586-.030978.4777262-.00897.6219919.017586.1152641.3897098.1013341.6746888.047272zm-.3624955 1.2210643c-.7594802-.04229-1.2851464.840767-.8288879 1.403394.40746.621196 1.5498839.467848 1.7456953-.235593.2035731-.547016-.2863285-1.176932-.9168074-1.167802z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_helplinesmove.svg b/icon-themes/elementary_svg/cmd/sc_helplinesmove.svg
new file mode 100644
index 000000000..b3fe3ecc0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_helplinesmove.svg
@@ -0,0 +1,2 @@
+<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="7" x2="7" y1="6" y2="11"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 26 -4)" gradientUnits="userSpaceOnUse" x1="11" x2="14" y1="12" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;gt;<g fill="#565656"><path d="m5 2h1v1h-1z"/><path d="m9 2h1v1h-1z"/><path d="m1 6h1v1h-1z"/><path d="m13 6h1v1h-1z"/><path d="m1 10h1v1h-1z"/><path d="m13 10h1v1h-1z"/><path d="m5 14h1v1h-1z"/><path d="m9 14h1v1h-1z"/></g><g transform="translate(-.021379 .016009)"><path d="m4.521379 5.483991h5.99463v5.99463h-5.99463z" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><path d="m9.5 6.5v4h-4v-4z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_helplinesuse.svg b/icon-themes/elementary_svg/cmd/sc_helplinesuse.svg
new file mode 100644
index 000000000..2b8a2a842
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_helplinesuse.svg
@@ -0,0 +1,2 @@
+<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="46.984623" x2="46.984623" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.59172 -.63517 0 9.814467 30.721957)" gradientUnits="userSpaceOnUse" x1="31.205669" x2="21.499962" y1="-58.520012" y2="-58.520012"><stop offset="0" stop-color="#fff"/><stop offset=".12500004" stop-color="#fff" stop-opacity=".235"/><stop offset=".93855339" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient>
+/&amp;amp;gt;<path d="m1 2h1v1h-1zm0 4h1v1h-1zm8 8h1v1h-1zm4 0h1v1h-1zm-12-4h1v1h-1zm0 4h1v1h-1zm4 0h1v1h-1z" fill="#565656"/><g transform="translate(-35.984624 -11)"><path d="m46.358458 11.484261c.60732-.0028 1.125775.04938 1.555347.148128 2.436367.560409 3.517721 1.603455 3.547891 3.867858-.07716 1.84436-.905194 2.917939-2.832173 3.821888-.444385.108628-1.494965.176169-2.245478.178566l-3.890786.01792-.0056-3.018851 4.082153-.0023c2.001672-.05235 1.98388-1.945866.0039-2.00216l-4.081751.0023v-2.99543z" fill="url(#a)" stroke="#7a0000" stroke-opacity=".490196"/><path d="m42.492001 11.502459v2.995225l2.501953-.0078v-2.987425zm2.507008 4.99033-2.501953.0078.006 2.510596h2.501953z" fill="#eee" fill-opacity=".761029"/><path d="m46.358092 11.484546-3.866091.01791v1l3.866091-.01792c.607323-.0019 1.127069.04969 1.55664.148437 2.096696.597539 3.518977 2.717594 3.547547 2.867022-.03017-2.264403-1.111179-3.306613-3.547546-3.867022-.429571-.09875-.949317-.150337-1.55664-.148437zm1.507675 3.497007c.668805 1.253122-.513327 1.666595-1.295055 1.51676l-4.083422.0023.002 1 4.081469-.0023c1.369909-.03583 1.797028-1.945415 1.295055-2.51676z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m46.361998 12.468921-2.909592.01596.02397 1.024522 3.093186.0016c.01042-.000165.02083-.000165.03125 0 2.490553.0904 2.874485 2.412579 1.676931 3.459948-.45423.332825-1.028846.494646-1.681641.511719-.0072.000078-.01432.000078-.02148 0l-3.101-.0016.02752 1.039881 2.903734-.01401c.662081-.0021 1.659313-.09435 1.919922-.142578 1.440953-.6353 2.218409-1.848071 2.143386-2.887798.155473-1.85781-1.365798-2.698505-2.774108-2.8846-.33354-.07667-.782226-.124767-1.332031-.123047z" fill="none" opacity=".53" stroke="url(#b)" stroke-opacity=".915441"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_helplinesvisible.svg b/icon-themes/elementary_svg/cmd/sc_helplinesvisible.svg
new file mode 100644
index 000000000..5b454be2f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_helplinesvisible.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<g fill="#565656"><path d="m1 2h1v1h-1z"/><path d="m1 6h1v1h-1z"/><path d="m9 14h1v1h-1z"/><path d="m13 14h1v1h-1z"/><path d="m1 10h1v1h-1z"/><path d="m1 14h1v1h-1z"/><path d="m5 14h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hfixedline.svg b/icon-themes/elementary_svg/cmd/sc_hfixedline.svg
new file mode 100644
index 000000000..b56215ed0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hfixedline.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<path d="m16 8h-16v-1h16z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hide.svg b/icon-themes/elementary_svg/cmd/sc_hide.svg
new file mode 100644
index 000000000..7f62c97e1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hide.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="h" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="i" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><clipPath id="j"><path d="m.49804688.00195313c-.27255694 0-.4925543.21898506-.49804688.49023437v11.5078125h.00390625v3.498047c0 .276.224.499946.5.5l3.20898435.002 2.7871094-4h.25l2.25-11.99809387z"/></clipPath><linearGradient id="k" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="40.825424" x2="42.507908" y1="-1.611935" y2="23.392233"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g clip-path="url(#j)"><path d="m.5.5v.49023438 10.01953162 4.490234h3l2.7792969-4h8.7968751.423828v-.490234-10.01953162-.49023438h-.423828-14.15234388z" fill="url(#l)"/><path d="m1.5 12.5h2.5466102l-1.3121498 2h-1.2344604z" fill="none" stroke="url(#k)" stroke-linecap="square"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 11.49804688h.00195313v3.498047c0 .276.22399999.499946.49999999.5l3.21093748.001953 2.7871094-4h3.5 1 4 .5c.276 0 .5-.224.5-.5l-.001953-7.5h.001953v-1h-.001953v-2.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v2h-4.001953v-1.9980469h-1.0000001v1.9980469h-4v-1.9980469h-1v1.9980469h-4.00195315zm.00195313 3h4.00195312v.0019531h-.0019531l.0019531 2.9980469h-4zm5.00195312 0h4v3h-4zm5 0h4v3h-4zm-10 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4c-.000238-.917573.000317-2.0560243 0-3zm-10 4h4l-2 3h-2z" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" stroke="url(#a)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#b)"/><path d="m1.5 4.5h3v2h-3z" stroke="url(#c)"/><path d="m6.5 4.5h3v2h-3z" stroke="url(#d)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#e)"/><path d="m11.5 4.5h3v2h-3z" stroke="url(#f)"/><path d="m11.5 1.5h3v1h-3z" stroke="url(#g)"/><path d="m6.5 1.5h3v1h-3z" stroke="url(#h)"/><path d="m1.5 1.5h3v1h-3z" stroke="url(#i)"/></g></g><g opacity=".5"><path d="m.5.5v.49023438 10.01953162 4.490234h3l2.7792969-4h8.7968751.423828v-.490234-10.01953162-.49023438h-.423828-14.15234388z" fill="url(#l)"/><path d="m1.5 12.5h2.5466102l-1.3121498 2h-1.2344604z" fill="none" stroke="url(#k)" stroke-linecap="square"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 11.49804688h.00195313v3.498047c0 .276.22399999.499946.49999999.5l3.21093748.001953 2.7871094-4h3.5 1 4 .5c.276 0 .5-.224.5-.5l-.001953-7.5h.001953v-1h-.001953v-2.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v2h-4.001953v-1.9980469h-1.0000001v1.9980469h-4v-1.9980469h-1v1.9980469h-4.00195315zm.00195313 3h4.00195312v.0019531h-.0019531l.0019531 2.9980469h-4zm5.00195312 0h4v3h-4zm5 0h4v3h-4zm-10 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4c-.000238-.917573.000317-2.0560243 0-3zm-10 4h4l-2 3h-2z" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" stroke="url(#a)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#b)"/><path d="m1.5 4.5h3v2h-3z" stroke="url(#c)"/><path d="m6.5 4.5h3v2h-3z" stroke="url(#d)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#e)"/><path d="m11.5 4.5h3v2h-3z" stroke="url(#f)"/><path d="m11.5 1.5h3v1h-3z" stroke="url(#g)"/><path d="m6.5 1.5h3v1h-3z" stroke="url(#h)"/><path d="m1.5 1.5h3v1h-3z" stroke="url(#i)"/></g></g><path d="m9 .4999998-3 14.9930622" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hideallnotes.svg b/icon-themes/elementary_svg/cmd/sc_hideallnotes.svg
new file mode 100644
index 000000000..ab71276ca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hideallnotes.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.00071707 .13232963 .1355213 -.00073465 24.366433 -7.342483)" gradientUnits="userSpaceOnUse" x1="54.814247" x2="151.63832" xlink:href="#d" y1="-121.05653" y2="-121.81685"/><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 16 -3)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="5" y2="10"/><clipPath id="c"><path d="m0 .00000041h9.0000001l-3 15.99999959h-6.0000001z"/></clipPath><linearGradient id="d" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="54.814247" x2="151.63832" y1="-121.05653" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round"><g opacity=".5" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m2.5000002 3.5000002c-1.1080002 0-1.99999998.8919999-1.99999998 2v4.9999998c0 1.108.89199978 2 1.99999998 2h1.8007812l-.8007814 3 4.0000003-3h1.9999999c1.1079998 0 1.9999998-.892 1.9999998-2v-4.9999998c0-1.1080001-.892-2-1.9999998-2z" fill="url(#d)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5000002 4.5000002c-.5712976 0-1 .4287025-1 1v4.9999998c0 .571297.4287025 1 1 1h1.8007812c.3298992.000001 1.1689446.211161 1.0800268.556667l-.2266763.93721 1.6388371-1.200908c.1875117-.187536.4418322-.292918.7070312-.292969h2c.5712968 0 .9999998-.428703.9999998-1v-4.9999998c0-.5712974-.428703-1-.9999998-1z" fill="none" stroke="url(#e)" stroke-linecap="square"/><path d="m3.0703125 3c-.0338339.1633322-.0703125.3259831-.0703125.5v5c0 1.385 1.1150002 2.5 2.5 2.5h6v-1h-5c-1.3849998 0-2.5-1.115-2.5-2.5v-4.5z" fill="#a62100" opacity=".2"/><path d="m13.5.50000018c1.108 0 2 .89199992 2 2.00000002v4.9999998c0 1.108-.892 2-2 2h-1.800781l-.199219 4.5-3.0000001-4.5h-1.9999999c-1.1079998 0-1.9999997-.892-1.9999997-2v-4.9999998c0-1.1080001.8919999-2.00000002 1.9999997-2.00000002z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m13.5 1.5000002c.571298 0 1 .4287025 1 1v4.9999998c0 .571297-.428702 1-1 1h-1.800781c-.329899.000001-1.168945.211161-1.080027.556667l-.027561 1.776193-1.3845998-2.039891c-.1875117-.187536-.4418322-.292918-.7070312-.292969h-2c-.5712968 0-.9999998-.428703-.9999998-1v-4.9999998c0-.5712974.428703-1 .9999998-1z" fill="none" stroke="url(#b)" stroke-linecap="square"/></g><g clip-path="url(#c)" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m2.5000002 3.5000002c-1.1080002 0-1.99999998.8919999-1.99999998 2v4.9999998c0 1.108.89199978 2 1.99999998 2h1.8007812l-.8007814 3 4.0000003-3h1.9999999c1.1079998 0 1.9999998-.892 1.9999998-2v-4.9999998c0-1.1080001-.892-2-1.9999998-2z" fill="url(#d)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5000002 4.5000002c-.5712976 0-1 .4287025-1 1v4.9999998c0 .571297.4287025 1 1 1h1.8007812c.3298992.000001 1.1689446.211161 1.0800268.556667l-.2266763.93721 1.6388371-1.200908c.1875117-.187536.4418322-.292918.7070312-.292969h2c.5712968 0 .9999998-.428703.9999998-1v-4.9999998c0-.5712974-.428703-1-.9999998-1z" fill="none" stroke="url(#e)" stroke-linecap="square"/><path d="m3.0703125 3c-.0338339.1633322-.0703125.3259831-.0703125.5v5c0 1.385 1.1150002 2.5 2.5 2.5h6v-1h-5c-1.3849998 0-2.5-1.115-2.5-2.5v-4.5z" fill="#a62100" opacity=".2"/><path d="m13.5.50000018c1.108 0 2 .89199992 2 2.00000002v4.9999998c0 1.108-.892 2-2 2h-1.800781l-.199219 4.5-3.0000001-4.5h-1.9999999c-1.1079998 0-1.9999997-.892-1.9999997-2v-4.9999998c0-1.1080001.8919999-2.00000002 1.9999997-2.00000002z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m13.5 1.5000002c.571298 0 1 .4287025 1 1v4.9999998c0 .571297-.428702 1-1 1h-1.800781c-.329899.000001-1.168945.211161-1.080027.556667l-.027561 1.776193-1.3845998-2.039891c-.1875117-.187536-.4418322-.292918-.7070312-.292969h-2c-.5712968 0-.9999998-.428703-.9999998-1v-4.9999998c0-.5712974.428703-1 .9999998-1z" fill="none" stroke="url(#b)" stroke-linecap="square"/></g><path d="m2.3912081.1205535-.8037081 3.9786525" fill="none" stroke="#757575" stroke-linejoin="round" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hidecolumn.svg b/icon-themes/elementary_svg/cmd/sc_hidecolumn.svg
new file mode 100644
index 000000000..9e33265ff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hidecolumn.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m0-.0000002h9l-3 16.0000002h-6z"/></clipPath><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(.99999999 0 0 .71428571 -1 -.571429)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="23"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="23.915924" x2="23.915924" y1="6.182396" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="24.80937" x2="25.132" y1="-2.720025" y2="23.623159"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g clip-path="url(#a)"><rect fill="url(#n)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none"><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" opacity=".4" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#i)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#j)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#k)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#d)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#f)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#g)"/></g></g><path d="m10.5.5v15h-5v-15z" fill="url(#h)" stroke-width=".845154"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#i)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#j)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#k)"/></g><path d="m-5 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h4v4h-4zm0 5h4v4h-4zm0 5h4v4h-4z" fill="#ad5f00" fill-opacity=".501961" transform="translate(11)"/></g><g opacity=".5"><rect fill="url(#n)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none"><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" opacity=".4" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#i)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#j)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#k)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#d)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#f)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#g)"/></g></g><path d="m10.5.5v15h-5v-15z" fill="url(#h)" stroke-width=".845154"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#i)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#j)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#k)"/></g><path d="m-5 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h4v4h-4zm0 5h4v4h-4zm0 5h4v4h-4z" fill="#ad5f00" fill-opacity=".501961" transform="translate(11)"/></g><path d="m9 .4999998-3 14.9930622" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hidedetail.svg b/icon-themes/elementary_svg/cmd/sc_hidedetail.svg
new file mode 100644
index 000000000..4f69c0292
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hidedetail.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke-linecap="round" transform="matrix(-1 0 0 1 23.007121 0)"><path d="m22.507121 6.5v3h-7v-3z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><g fill="none"><path d="m16.507121 7.5h5v1" opacity=".5" stroke="#fff" stroke-linecap="square"/><g stroke="#565656"><path d="m7.507121 3.49995 6 .00005"/><path d="m7.507121 9.49995 6 .00005"/><path d="m7.507121 6.49995 4 .00005"/><path d="m7.507121 12.49995 4 .00005"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hidenote.svg b/icon-themes/elementary_svg/cmd/sc_hidenote.svg
new file mode 100644
index 000000000..39318d56e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hidenote.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m0 .00000041h9.0000001l-3 15.99999959h-6.0000001z"/></clipPath><linearGradient id="b" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="33.891682" x2="151.63832" y1="-119.68561" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round"><g clip-path="url(#a)" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m2.5.5c-1.1080002 0-2 .8919999-2 2v7c0 1.108.8919998 2 2 2h1.8007812l-.8007812 4 4.0000001-4h5.9999999c1.108 0 2-.892 2-2v-7c0-1.1080001-.892-2-2-2z" fill="url(#b)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5 1.5c-.5712976 0-1 .4287025-1 1v7c0 .571297.4287025 1 1 1h1.8007812c.6315369.000002 1.104974.578124.9804688 1.197266l-.1523438.759765 1.6640626-1.664062c.1875117-.187536.4418322-.292918.7070312-.292969h6c.571297 0 1-.428703 1-1v-7c0-.5712974-.428703-1-1-1z" fill="none" stroke="url(#c)" stroke-linecap="square"/></g><g opacity=".5" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m2.5.5c-1.1080002 0-2 .8919999-2 2v7c0 1.108.8919998 2 2 2h1.8007812l-.8007812 4 4.0000001-4h5.9999999c1.108 0 2-.892 2-2v-7c0-1.1080001-.892-2-2-2z" fill="url(#b)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5 1.5c-.5712976 0-1 .4287025-1 1v7c0 .571297.4287025 1 1 1h1.8007812c.6315369.000002 1.104974.578124.9804688 1.197266l-.1523438.759765 1.6640626-1.664062c.1875117-.187536.4418322-.292918.7070312-.292969h6c.571297 0 1-.428703 1-1v-7c0-.5712974-.428703-1-1-1z" fill="none" stroke="url(#c)" stroke-linecap="square"/></g><path d="m2.3912081.1205535-.8037081 3.9786525" fill="none" stroke="#757575" stroke-linejoin="round" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hiderow.svg b/icon-themes/elementary_svg/cmd/sc_hiderow.svg
new file mode 100644
index 000000000..62b0b7448
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hiderow.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m0-.0000002h9l-3 16.0000002h-6z"/></clipPath><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(.99999999 0 0 .71428571 -13 -1.071429)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="9.200001" y2="16.200001"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="i" gradientTransform="translate(0 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="translate(5 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="l" gradientTransform="translate(10 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="23.915924" x2="23.915924" y1="6.182396" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g opacity=".5"><rect fill="url(#q)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none"><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" opacity=".4" stroke="url(#p)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#d)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#f)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#g)"/></g></g><path d="m15.5 10.5h-15v-5h15z" fill="url(#h)" stroke-width=".944911"/><path d="m16 6c0-.554-.446-1-1-1h-14c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h14c.554 0 1-.446 1-1zm-1 0v4h-4v-4zm-5 0v4h-4v-4zm-5 0v4h-4v-4z" fill="#ad5f00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 6.5h3v3h-3z" opacity=".5" stroke="url(#i)"/><path d="m6.5 6.5h3v3h-3z" opacity=".5" stroke="url(#k)"/><path d="m11.5 6.5h3v3h-3z" opacity=".5" stroke="url(#l)"/></g></g><g clip-path="url(#a)"><rect fill="url(#q)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none"><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" opacity=".4" stroke="url(#p)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#d)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#f)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#g)"/></g></g><path d="m15.5 10.5h-15v-5h15z" fill="url(#h)" stroke-width=".944911"/><path d="m16 6c0-.554-.446-1-1-1h-14c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h14c.554 0 1-.446 1-1zm-1 0v4h-4v-4zm-5 0v4h-4v-4zm-5 0v4h-4v-4z" fill="#ad5f00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 6.5h3v3h-3z" opacity=".5" stroke="url(#i)"/><path d="m6.5 6.5h3v3h-3z" opacity=".5" stroke="url(#k)"/><path d="m11.5 6.5h3v3h-3z" opacity=".5" stroke="url(#l)"/></g></g><path d="m9 .4999998-3 14.9930622" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hideslide.svg b/icon-themes/elementary_svg/cmd/sc_hideslide.svg
new file mode 100644
index 000000000..0405f790d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hideslide.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" gradientUnits="userSpaceOnUse" x1="2.106" x2="2.106" y1="2.532" y2="14.492"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><clipPath id="b"><path d="m0 1.9999998h8.5l-2.5 13.0000002h-6z"/></clipPath><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.33196 0 0 .24402 22.863 1.552)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#c" y1="7.35" y2="40.65"/><linearGradient id="f" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="7.35" y2="40.444"/><linearGradient id="g" gradientTransform="matrix(.35714584 0 0 .26072727 .677083 1.842182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g opacity=".5" transform="translate(0 -1)"><path d="m3 2.5h12.5v12h-12.5z" fill="url(#g)" stroke-width="1.066004"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#a)" opacity=".5"/><path d="m14 9.01c0 1.3-.946 2.543-2.2 2.89-1.253.347-2.704-.233-3.372-1.35-.006.007 2.572-1.54 2.572-1.54z" fill="url(#a)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#d)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#a)"/><g fill="none"><path d="m3 14.5h-2.376c-.233-.142-.056-.424-.11-.625v-11.305l.03-.05.08-.02h2.376" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m2.5 13.5h-1v-10h1" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m4 7.5h2m-2 2h1m-1 2h3m-1-2h1" stroke="#aaa"/></g><path d="m14 9c0 1.3-.946 2.543-2.2 2.89-.03-.005-.8-2.89-.8-2.89z" fill="url(#a)"/></g><g clip-path="url(#b)" transform="translate(0 -1)"><path d="m3 2.5h12.5v12h-12.5z" fill="url(#g)" stroke-width="1.066004"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#a)" opacity=".5"/><path d="m14 9.01c0 1.3-.946 2.543-2.2 2.89-1.253.347-2.704-.233-3.372-1.35-.006.007 2.572-1.54 2.572-1.54z" fill="url(#a)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#d)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#a)"/><g fill="none"><path d="m3 14.5h-2.376c-.233-.142-.056-.424-.11-.625v-11.305l.03-.05.08-.02h2.376" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m2.5 13.5h-1v-10h1" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m4 7.5h2m-2 2h1m-1 2h3m-1-2h1" stroke="#aaa"/></g><path d="m14 9c0 1.3-.946 2.543-2.2 2.89-.03-.005-.8-2.89-.8-2.89z" fill="url(#a)"/></g><path d="m8.75.7499998-2.75 13.7430622" fill="none" stroke="#757575" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hidewhitespace.svg b/icon-themes/elementary_svg/cmd/sc_hidewhitespace.svg
new file mode 100644
index 000000000..62b255bc9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hidewhitespace.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m2 0h12v7h-12z"/></clipPath><linearGradient id="b" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><clipPath id="c"><path d="m2 9h12v7h-12z"/></clipPath><linearGradient id="d" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.999979" x2="17.999979" xlink:href="#g" y1="12.5" y2="12.5"/><linearGradient id="g"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 1 -1 0 16 10)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" y1="3.000021" y2=".000021"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="17.5" x2="11" xlink:href="#g" y1="12.5" y2="12.5"/><linearGradient id="j" gradientTransform="matrix(0 1 -1 0 16 10)" gradientUnits="userSpaceOnUse" x1="2.699219" x2="2.75621" y1=".019531" y2="4"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g clip-path="url(#c)" transform="translate(0 -9)"><path d="m2.5.5h11v15h-11z" fill="url(#b)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#d)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#e)" stroke-linejoin="round"/></g></g><g clip-path="url(#a)" transform="translate(0 9)"><path d="m2.5.5h11v15h-11z" fill="url(#b)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#d)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#e)" stroke-linejoin="round"/></g></g><g stroke-linecap="round" stroke-linejoin="round"><g transform="matrix(0 -1 1 0 -3.999999 26.999999)"><path d="m14.499999 9.499999 3.000001 3.000001-3.000001 2.999999v-2l-2.999999.000001v-2l2.999999-.000001z" fill="url(#i)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.179687 12.5-1.179688-1.000001c-.144989.08762-.330592.934986-.5.935547l-1.999999.000001v.128906l1.999999-.000001c.169408.000561.355011.847921.5.935547z" fill="none" opacity=".5" stroke="url(#j)"/></g><g transform="matrix(0 1 1 0 -4 -10.999979)"><path d="m14.499979 9.5 3.000021 3-3.000021 3v-2h-3v-2h3z" fill="url(#f)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.179687 12.5-1.179708-1c-.144989.08762-.330592.934986-.5.935547h-2v.128906h2c.169408.000561.355011.847921.5.935547z" fill="none" opacity=".5" stroke="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hscrollbar.svg b/icon-themes/elementary_svg/cmd/sc_hscrollbar.svg
new file mode 100644
index 000000000..46ce071a4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hscrollbar.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" 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="#fff"/><stop offset=".10605836" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.704155" x2="2.116651" xlink:href="#a" y1="293.82495" y2="293.82495"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.101031" x2="2.116651" xlink:href="#a" y1="293.82495" y2="293.82495"/><g transform="matrix(0 -.666665 .666665 0 -193.76615 4.056931)"><rect fill="#dcdcdc" height="5.953141" rx="1.190628" ry="1.289854" stroke="#afafaf" stroke-linecap="square" stroke-width=".396876" width="3.571884" x="1.124475" y="290.84839"/><rect fill="none" height="5.159397" rx=".595314" ry=".992179" stroke="url(#c)" stroke-linecap="square" stroke-width=".396876" width="2.778132" x="1.521351" y="291.24527"/><path d="m1.521351 292.93201h2.778132v1.88516h-2.778132z" fill="#9b9b9b"/><path d="m1.521351 292.83279h2.778132v1.98439h-2.778132z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".396876"/><path d="m3.7041689 292.23747-1.5874992-.00006.7937524-.59526z" fill="#919191"/><path d="m3.7041689 295.41248h-1.587504l.793752.59531z" fill="#919191"/><path d="m1.918227 293.22964h1.98438v1.19064h-1.98438z" fill="none" stroke="url(#b)" stroke-linecap="square" stroke-width=".396876"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hyphenate.svg b/icon-themes/elementary_svg/cmd/sc_hyphenate.svg
new file mode 100644
index 000000000..9f284020c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hyphenate.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16.000001 16.000001" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.27962 0 0 -.26116 5.022 18.693)" gradientUnits="userSpaceOnUse" x1="25.469" x2="25.469" y1="32.841" y2="2.724"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".25" stop-color="#64baff"/><stop offset=".625" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.27962 0 0 -.26116 5.022 18.693)" gradientUnits="userSpaceOnUse" x1="36.245998" x2="36.245998" y1="2.929" y2="42.787998"><stop offset="0" stop-color="#002e99" stop-opacity=".709804"/><stop offset="1" stop-color="#3689e6" stop-opacity=".709804"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .30606 .3277 0 5.52 4.564)" gradientUnits="userSpaceOnUse" x1="20.797001" x2="37.473999" y1="20.649" y2="20.649"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="12.165" cy="8.085" gradientTransform="matrix(.66667 0 0 .34149504 -9.063391 9.068642)" gradientUnits="userSpaceOnUse" r="11.835" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="f" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 92.96 -10.984)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#e"/><radialGradient id="g" cx="9" cy="1.239" gradientTransform="matrix(-2.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#e"/><radialGradient id="h" cx="11.82" cy="968.252" gradientTransform="matrix(-2.1328937 0 0 -1.3706521 36.431823 1328.9198)" gradientUnits="userSpaceOnUse" r="3.54" xlink:href="#e"/><radialGradient id="i" cx="5.373" cy="966.996" gradientTransform="matrix(-1.5479487 -.06867217 .08755024 -1.9732735 -70.822622 1908.4222)" gradientUnits="userSpaceOnUse" r="3.398" xlink:href="#e"/><path d="m7.34 1.494c-1.583 0-2.78.338-3.604 1.022a.493.493 0 0 0 -.002 0c-.82.67-1.24 1.694-1.24 3.035 0 1.395.446 2.48 1.32 3.216a.493.493 0 0 0 .002.002c.875.74 2.12 1.11 3.74 1.11h.186v4.138a.493.493 0 0 0 .492.492h.774a.493.493 0 0 0 .492-.492c0-3.137-.006-6.86-.008-10.524h2.016v10.507a.493.493 0 0 0 .492.492h1a.493.493 0 0 0 .492-.492v-12a.493.493 0 0 0 -.492-.492c-2.288 0-3.16-.008-5.658-.014a.493.493 0 0 0 -.002 0zm-3.604 1.022.09-.06a.493.493 0 0 0 -.09.06z" fill="url(#g)" transform="translate(55 -15)"/><path d="m62.34-14c-1.654 0-2.98.357-3.922 1.14-.95.777-1.418 1.964-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.873 1.223 3.74 1.23h.014v4.136c0 .273.22.494.495.494h1.757c.274 0 .496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .482-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill-opacity=".431"/><path d="m68-13v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill="url(#f)"/><g stroke="#000" stroke-opacity=".431" transform="translate(-2)"><path d="m6.2077051 8.226766-.2907452-.8647676h-.040835q-.3789488.5516784-.784032.7685776-.3985496.210298-1.0437426.210298-.7938324 0-1.2520011-.5233873-.4540852-.5233872-.4540852-1.4900032 0-1.014711.6108916-1.4918893.6157918-.4828364 1.853909-.5347036l.955539-.033949v-.2791403q0-.966616-.857535-.966616-.661527 0-1.55173.4620896l-.498187-1.1731418q.9506388-.5733683 2.1087194-.5733683 1.1090786 0 1.7003694.5563936.5912908.5582797.5912908 1.697472v4.2389646h-1.0478261zm-.4434681-2.948886-.5814904.023576q-.6558101.022633-.9759565.2734816-.3201464.2508486-.3201464.7638624 0 .7327421.7293131.7327421.522688 0 .833034-.3470387.3152462-.3470388.3152462-.9222932z" fill="url(#i)" stroke-linejoin="round" stroke-width=".684528"/><path d="m12.304055 2.7452522c.650638 0 1.159714.2939141 1.527229.8817424.368059.5834274.552089 1.3856401.552089 2.406638 0 1.0499179-.190563 1.8640757-.57169 2.4424736-.378404.5758832-.894286.8638248-1.547646.8638248-.647915 0-1.155631-.2712812-1.523146-.8138436h-.103721l-.251543.6997356h-1.146647l-.0338983-7.9059931h1.5027283l.0339 1.1113899c.008.2614149-.01987.6805606-.05962 1.2570724h.05962c.351181-.6286933.871964-.94304 1.562347-.94304zm-.483486 1.3881548c-.370237 0-.640837.1329687-.8118.398906-.170963.2609077-.259711.6947061-.266244 1.3013952v.188608c0 .6827609.08711 1.1721987.261344 1.4683132.176951.2954859.456263.4432288.837934.4432288.308713 0 .553723-.1634603.73503-.4903808.183485-.3294353.275228-.8072422.275228-1.4334208 0-.6255499-.09201-1.0939264-.276045-1.4051296-.184029-.3143467-.435573-.47152-.754631-.47152z" fill="url(#h)" stroke-linejoin="round" stroke-width=".684528" transform="translate(0 -1)"/><path d="m4.9613458 15.538007q-.5646695 0-1.0213384-.155334-.4520023-.155334-.7766706-.480002-.3200016-.329335-.4933358-.838004-.1700008-.513336-.1700008-1.22334 0-.78667.1733342-1.31334.1800009-.531336.5000025-.851337.3240016-.320002.7760038-.456003.4560023-.136 1.0113384-.136.4046687 0 .8046707.09867.400002.09867.7533369.278001l-.4153352 1.092003q-.3106682-.136668-.5973363-.221335-.2866681-.08933-.5466694-.08933-.5220026 0-.7573371.400002-.2353345.395335-.2353345 1.190672 0 .790671.2353345 1.166673.2353345.376668.7386703.376668.4100021 0 .7440038-.103334.333335-.108003.6820034-.273337v1.195339q-.1733342.08667-.3386684.151334-.1653342.06667-.3346683.108667-.1646675.042-.3480018.06-.1800009.02467-.3866686.02467z" fill="url(#d)"/></g><g stroke-miterlimit="7" stroke-width=".964" transform="matrix(-1 0 0 1 22.991445 -2.107)"><path d="m9.303 8.59c-3.55 2.404-1.418 7.017 2.2 7.017v1.91l5-3.57-5-3.34v2c-2.553.1-3.668-2.34-1.844-4.018z" style="display:block;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:7;fill:url(#a);stroke:url(#b)"/><path d="m8.3862952 11.325115c-.9998462 1.474849 2.0888358 3.855945 4.1167048 3.292885v.99l2.33-1.662-2.33-1.51v.793c-3.8781056 1.16801-4.3908297-1.489658-4.0168297-2.084658z" display="block" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_iconsetformatdialog.svg b/icon-themes/elementary_svg/cmd/sc_iconsetformatdialog.svg
new file mode 100644
index 000000000..dff461bc0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_iconsetformatdialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -.5372019 .57681717 0 -13.931807 21.91824)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" y1="46.97065" y2="46.97065"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.009285" x2="16.009285" y1="-2.288624" y2="8.697674"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.025547" x2="15.025547" y1=".440456" y2="10.761978"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 1.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" y1="7.555551" y2="54.833324"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 44.128979 -8.143104)" gradientUnits="userSpaceOnUse" x1="-158.4903" x2="-154.21603" y1="75.568459" y2="33.451473"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.28571361 0 0 .30419701 20.142873 -5.767395)" gradientUnits="userSpaceOnUse" x1="9.301924" x2="9.301924" y1="23.378263" y2="70.842506"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><rect fill="url(#f)" height="13.998343" rx=".218243" ry=".372828" stroke="url(#e)" stroke-width=".999899" width="15.0001" x=".499949" y="1.501707"/><g fill="none" stroke="#8c8c8c" stroke-linecap="round" stroke-width=".999983"><path d="m10.5201 5.5h2.9799"/><path d="m10.56804 10.5h2.93196"/></g><path d="m1.5 14.5v-12h13v12z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><g stroke-miterlimit="7" stroke-width="2.030715"><g transform="matrix(-.50058284 0 0 .48442469 14.013973 3.286632)"><path d="m17.00812 10.761978 6.99185-6.1929128-6.99185-6.1929131v4.1286088h-5.993014v4.1286087h5.993014z" display="block" fill="url(#b)" stroke="#452981" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.005791 6.3060836 1.997672-1.7370184-1.997672-1.6823834.007 1.6823834h-6.998849 6.998849z" style="display:block;opacity:.5;fill:none;stroke-linecap:butt;stroke-linejoin:miter;stroke:url(#a)"/></g><g transform="matrix(.50058284 0 0 .48442469 -3.521531 9.286632)"><path d="m17.023219 10.761978 6.991849-6.1929128-6.991849-6.1929131v4.1286088h-5.993014v4.1286087h5.993014z" display="block" fill="url(#c)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m19.005791 6.3060836 1.997672-1.7370184-1.997672-1.6823834.007 1.6823834h-6.998849 6.998849z" style="display:block;opacity:.5;fill:none;stroke-linecap:butt;stroke-linejoin:miter;stroke:url(#a)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_imagebutton.svg b/icon-themes/elementary_svg/cmd/sc_imagebutton.svg
new file mode 100644
index 000000000..5903cc029
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_imagebutton.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333334" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.64265166 0 0 .18108723 -155.56766 -6.433368)" gradientUnits="userSpaceOnUse" x1="244.54173" x2="244.54173" y1="41.370674" y2="53.059334"><stop offset="0" stop-color="#f7f7f7"/><stop offset=".5" stop-color="#ececec"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" y1=".529167" y2="3.704167"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.719792" x2="1.719792" y1="1.058333" y2="1.852083"><stop offset="0" stop-color="#fff"/><stop offset=".49999997" 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"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.458481" x2="14.874377" xlink:href="#d" y1="6.71871" y2="17.433177"/><linearGradient id="f"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.496748" x2="10.200281" xlink:href="#f" y1="18.008451" y2="6.502983"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="18.883095" x2="19.063079" xlink:href="#d" y1="5.397024" y2="19.635038"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="23.533221" x2="23.761144" xlink:href="#f" y1="19.730917" y2="4.86969"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="21.000027" x2="21.000027" y1="12.289994" y2="16.78997"><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" gradientUnits="userSpaceOnUse" x1="24.272545" x2="24.356573" xlink:href="#d" y1="8.965616" y2="24.881511"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="14.684657" x2="14.19341" xlink:href="#f" y1="24.210359" y2="8.965616"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="22.250029" x2="22.250029" y1="16.120573" y2="21.790035"><stop offset="0" stop-color="#fff"/><stop offset=".35425553" 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><path d="m.39687499.13229166c-.14699999 0-.26358332.1185833-.26458332.2645833l.00074189 3.44116654c0 .14.12384147.255.26384145.263h3.43958329c.1469999 0 .264-.118.2649998-.265l-.0004164-3.43916654c0-.14-.1245836-.2555833-.2645834-.2645833z" style="stroke:#000;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.215686;fill:url(#a)"/><path d="m.39687499.39687496h3.43958331v3.43958314h-3.43958331z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m12.254108 6.4149881c-3.1066011 0-5.6250011 2.518406-5.6250011 5.6250009 0 3.106593 2.5184 5.625001 5.6250011 5.625001 3.106601 0 5.625001-2.518408 5.625001-5.625001 0-3.1065949-2.5184-5.6250009-5.625001-5.6250009z" fill="url(#e)" stroke="url(#g)" stroke-width="1.499992" transform="matrix(.17638978 0 0 .17638978 -.511988 -.47008)"/><path d="m2.3812499 1.6536458a.72760415.72760415 0 0 1 -.7276041.7276041.72760415.72760415 0 0 1 -.7276042-.7276041.72760415.72760415 0 0 1 .7276042-.7276042.72760415.72760415 0 0 1 .7276041.7276042z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><g stroke-width="1.499992"><g transform="matrix(.17638978 0 0 .17638978 -.926065 -.315746)"><path d="m16.500046 10.040002v8.999956h8.999955v-8.999956z" fill="url(#h)" stroke="url(#i)" stroke-linejoin="round"/><path d="m18.000041 11.539998v5.99997h5.99997v-5.99997z" fill="none" stroke="url(#j)"/></g><g transform="matrix(.17638978 0 0 .17638978 -2.204886 -.933123)"><path d="m22.250029 12.790082-5.250028 11.249919s10.500005.000037 10.5 0z" fill="url(#k)" stroke="url(#l)" stroke-linejoin="round" stroke-width="1.499992"/><path d="m22.250029 16.120573-2.921419 6.419459h5.832421z" fill="none" stroke="url(#m)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_imagecontrol.svg b/icon-themes/elementary_svg/cmd/sc_imagecontrol.svg
new file mode 100644
index 000000000..b6360992a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_imagecontrol.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" gradientTransform="matrix(.24324 0 0 .35135 2.162 .568)" gradientUnits="userSpaceOnUse" x1="-.666" x2="56.889999" y1="21.153" y2="21.153"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".972" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.30610715 0 0 .32954999 .653214 .669083)" gradientUnits="userSpaceOnUse" x1="-2.13394" x2="50.135338" y1="25.279675" y2="25.279675"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.2538 0 0 .305 19.13 .315)" gradientUnits="userSpaceOnUse" x1="-16.273" x2="-75.374313" xlink:href="#f" y1="35.03" y2="35.032787"/><linearGradient id="h" gradientTransform="matrix(0 -.2528 .3136 0 .208 13.257)" gradientUnits="userSpaceOnUse" x1="16.626" x2="20.055" y1="15.298" y2="24.628"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.3142 0 0 .3333 -.44 .934)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" xlink:href="#f" y1="-13.091" y2="-40.164"/><linearGradient id="j" gradientTransform="matrix(.0787 0 0 .085 18.225 4.95)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.0787 0 0 .085 19.217 3.783)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><g transform="matrix(0 1 -1 0 16 0)"><path d="m.5 14.5v-13h15v13z" fill="url(#e)" stroke-width="1.077365"/><path d="m.5 14.5v-13h15v13z" fill="none" stroke="url(#g)" stroke-linejoin="round"/><path d="m2 3v10h12v-10z" fill="url(#j)"/><path d="m3 1.918v7.082c.177.088.402.168.645.168.555 0 1.098-.484 2.025-.484s1.624.61 2.793.61c1.17 0 1.434-.88 2.924-.88.995 0 1.267.243 1.613.408v-6.902z" fill="url(#k)" transform="matrix(0 -1 1 0 0 16)"/><path d="m8.326 4.615c0 1.49.88 1.753.88 2.922 0 1.168-.606 1.866-.606 2.793s.482 1.47.482 2.025c0 .243-.08.468-.168.645h1.086c.077-.267.14-.612.14-1.025 0-1.052-.382-.9-.382-1.807s.625-1.44.625-2.666c0-1.517-1.008-1.864-1.008-3.064 0-.712.316-.926.47-1.438h-1.11c-.166.346-.41.618-.41 1.613v.002z" fill="#fff"/><path d="m-13.578541-12.5h11.0000001l.05655 9h-11.0000001z" fill="none" stroke="url(#i)" stroke-linecap="round" transform="matrix(-1 0 .00628327 -1 0 0)"/><path d="m2 13 7.785-.004c-.007-.336-2.133-9.742-2.235-9.996h-5.55z" fill="url(#h)" fill-rule="evenodd" opacity=".15"/><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#a)" stroke-linecap="round"/></g><g transform="matrix(.69327406 0 0 .69327406 4.147082 6)"><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".05" stroke="#000" stroke-linejoin="round" stroke-width="4.327293"/><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".2" stroke="#000" stroke-linejoin="round" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2.884862"/><path clip-path="url(#c)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.916219" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#d)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_imagemapdialog.svg b/icon-themes/elementary_svg/cmd/sc_imagemapdialog.svg
new file mode 100644
index 000000000..121d0146b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_imagemapdialog.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(.48649 0 0 .37838 -2.17567 1.4189)" gradientUnits="userSpaceOnUse" x1="23.999815" x2="23.999815" y1="6.821449" y2="18.714256"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.34286 0 0 .21728 -.227 3.452)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.06578 0 0 .06828 16.56 6.498)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.06578 0 0 .06828 16.56 6.498)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient>
+
+/&amp;amp;gt;<path d="m14.5 13.5h-13v-11h13z" fill="none" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m2 4h12v10h-12z" fill="url(#e)" transform="translate(0 -1)"/><path d="m13.5 12.5h-11v-9h11z" fill="none" stroke="#fdfdfb" stroke-linecap="round"/><path d="m3 5v8h10v-8z" fill="url(#f)" transform="translate(0 -1)"/><path d="m3 5v4.083c.15.07.338.135.54.135.465 0 .92-.39 1.694-.39s1.358.49 2.335.49 1.197-.707 2.443-.707 1.13.45 1.91.45c.536 0 .766-.196 1.078-.32v-3.741z" fill="url(#g)" transform="translate(0 -1)"/><path d="m10.013 7.35c-1.246 0-1.466.708-2.444.708s-1.56-.49-2.336-.49-1.23.39-1.693.39c-.202 0-.39-.065-.54-.136v.87c.225.063.514.113.86.113.88 0 .753-.306 1.51-.306.758 0 1.204.5 2.228.5 1.268 0 1.56-.808 2.562-.808.784 0 .843.442 1.705.442.582 0 .776-.232 1.136-.383v-.77c-.31.123-.54.318-1.078.318-.78 0-.663-.448-1.91-.448z" fill="#fff"/><path d="m3.5 4.5h9v7h-9z" fill="none" opacity=".3" stroke="#000"/><rect fill="#ff8c82" fill-opacity=".816176" height="7.5" rx="1" stroke="#7a0000" stroke-linecap="square" stroke-opacity=".517647" width="8" x="6.5" y="2.5"/><path d="m13.5 9h-6v-5.5h6z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><g transform="matrix(.69327406 0 0 .69327406 4.147082 6)"><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".05" stroke="#000" stroke-linejoin="round" stroke-width="4.327293"/><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".2" stroke="#000" stroke-linejoin="round" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2.884862"/><path clip-path="url(#c)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.916219" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#d)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_importdialog.svg b/icon-themes/elementary_svg/cmd/sc_importdialog.svg
new file mode 100644
index 000000000..45f0d4616
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_importdialog.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" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1="2.999998" y2="13.648651"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="9.071913" cy="9.513799" fx="8.541679" gradientTransform="matrix(-.00000003 1.2626387 -1.5782983 -.00000004 23.015615 -11.45455)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="4.5"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-2.374197" y2="10.76779"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="32.765083" x2="24.130812" y1="47.277107" y2="47.277107"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.90608582 0 0 .5153763 19.182549 -10.193381)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(-1)"><g transform="translate(-.000001 .000002)"><rect fill="url(#b)" height="13" rx=".5" width="12.999999" x="1.500001" y="1.499998"/><path d="m2.5 1.5c-.554 0-1 .446-1 1v3.5h13v-3.5c0-.554-.446-1-1-1z" fill="url(#c)" transform="translate(.000001 -.000002)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="13.000003" opacity=".3" rx="1" stroke="#0e141f" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" opacity=".7" stroke="url(#a)"/></g></g><path d="m2 5.5h12" fill="none" opacity=".2" stroke="#000"/></g><g stroke-width="1.546116" transform="matrix(-.64678195 0 0 .64678195 22.291211 5.535588)"><path d="m16.684465-1.6011393v4.6383484h-6.184464v3.0922322l6.203998.010089-.01953 4.6282597 7.730577-6.1844648z" style="display:block;stroke:#452981;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><g fill="none"><path d="m18.230581 1.5815815-.002 3.0017443-6.955568-.0000006h6.957522l.000046 2.9554694 3.7115-2.9554694z" display="block" opacity=".5" stroke="url(#e)" stroke-miterlimit="7"/><path d="m11.273059 4.5833252h6.184464" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_importfromfile.svg b/icon-themes/elementary_svg/cmd/sc_importfromfile.svg
new file mode 100644
index 000000000..4479d156c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_importfromfile.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" gradientUnits="userSpaceOnUse" x1="13.607206" x2="13.210122" y1="2.273942" y2="10.91801"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="28.766335" x2="22.22485" y1="41.857925" y2="41.668373"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(1 0 0 .536723 0 16.87306)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" 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-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m40.481863 36.421127a15.644737 8.3968935 0 1 1 -31.2894745 0 15.644737 8.3968935 0 1 1 31.2894745 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141176" transform="matrix(.25567703 0 0 -.35727499 5.629043 23.012345)"/><g stroke-miterlimit="7" stroke-width=".963925"><path d="m12.678889 11.518038c3.550425-2.4050396 1.417792-7.018038-2.199926-7.018038v-1.9108774l-5.0000006 3.5714274 5.0000006 3.33945v-2c2.552377-.09933 3.668165 2.3398839 1.843474 4.018038z" display="block" fill="url(#a)" stroke="#452981" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m13.360898 10.273947c1.252469-1.4706149.124647-5.3104076-3.8819354-4.7851697v-.9887773l-2.3301492 1.66055 2.3301492 1.5093014v-.7916852c4.3967954-.2351177 4.2560864 2.8012877 3.8819354 3.3957808z" display="block" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_importslidefromfile.svg b/icon-themes/elementary_svg/cmd/sc_importslidefromfile.svg
new file mode 100644
index 000000000..96b73ca26
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_importslidefromfile.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" gradientUnits="userSpaceOnUse" x1="2.106" x2="2.106" y1="2.532" y2="14.492"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-2.374197" y2="10.76779"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="32.765083" x2="24.130812" y1="47.277107" y2="47.277107"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.90608582 0 0 .5153763 19.182549 -10.193381)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.33196 0 0 .24402 22.863 1.552)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#e" y1="7.35" y2="40.65"/><linearGradient id="h" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="7.35" y2="40.444"/><linearGradient id="i" gradientTransform="matrix(.35714584 0 0 .26072727 .677083 1.842182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="translate(0 -1)"><path d="m3 2.5h12.5v12h-12.5z" fill="url(#i)" stroke-width="1.066004"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#a)" opacity=".5"/><path d="m14 9.01c0 1.3-.946 2.543-2.2 2.89-1.253.347-2.704-.233-3.372-1.35-.006.007 2.572-1.54 2.572-1.54z" fill="url(#a)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#f)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#a)"/><g fill="none"><path d="m3 14.5h-2.376c-.233-.142-.056-.424-.11-.625v-11.305l.03-.05.08-.02h2.376" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m2.5 13.5h-1v-10h1" opacity=".5" stroke="url(#g)" stroke-linecap="square"/><path d="m4 7.5h2m-2 2h1m-1 2h3m-1-2h1" stroke="#aaa"/></g><path d="m14 9c0 1.3-.946 2.543-2.2 2.89-.03-.005-.8-2.89-.8-2.89z" fill="url(#a)"/></g><g stroke-width="1.546116" transform="matrix(-.64678195 0 0 .64678195 22.291211 5.535588)"><path d="m16.684465-1.6011393v4.6383484h-6.184464v3.0922322l6.203998.010089-.01953 4.6282597 7.730577-6.1844648z" style="display:block;stroke:#452981;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><g fill="none"><path d="m18.230581 1.5815815-.002 3.0017443-6.955568-.0000006h6.957522l.000046 2.9554694 3.7115-2.9554694z" display="block" opacity=".5" stroke="url(#c)" stroke-miterlimit="7"/><path d="m11.273059 4.5833252h6.184464" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_incrementindent.svg b/icon-themes/elementary_svg/cmd/sc_incrementindent.svg
new file mode 100644
index 000000000..d68a645d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_incrementindent.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.587083" x2="1.587083" y1=".793166" y2="3.174416"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.64625" x2="2.64625" y1="4.4985" y2=".265167"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.06397 .0662 0 -2.495209 3.9325)" gradientUnits="userSpaceOnUse" x1="34.257" x2="27.058" y1="60.881" y2="60.881"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".687" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="24.837" cy="36.421" gradientTransform="matrix(-.0507 0 0 -.02307 2.738417 3.582167)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m2.38.265v.265h.53v-.266zm-2.114.53v.263h1.587v-.264zm2.116 0v.263h1.853v-.264zm-2.11766665 2.9091667v.265h1.58699995v-.265zm2.11599995 0v.265h1.853v-.265z" fill="#fff" transform="translate(.000417 .000583)"/><path d="m2.3804167.001v.265h.53v-.266zm-2.11400002.53v.263h1.58700002v-.264zm2.11600002 0v.263h1.853v-.264zm-2.11766667 2.9091667v.265h1.58699997v-.265zm2.11599997 0v.265h1.853v-.265z" fill="#4d4d4d" opacity=".4"/><path d="m.68741668 2.6981667c0-.482 1.58700002-.482 1.58700002 0 0 .48-1.58600002.48-1.58700002 0z" fill="url(#d)" fill-rule="evenodd" opacity=".2"/><g stroke-width=".264583"><g fill="none" stroke-miterlimit="7" transform="translate(.000417 .265167)"><path d="m1.1902077 3.0431244 1.0583336-1.0593331-1.0583333-1.0583333-.0000003.7947497-.7937497-.0009997v.53l.7937497.0001664z" style="display:block;stroke:#a62100;stroke-linejoin:round;stroke-opacity:.501961;stroke-linecap:round;fill:url(#a)"/><path d="m1.4547913 2.4008464.4189015-.4170551-.4189015-.4194885v.4194885l-.92604134-.0009997.92604134.0009997z" display="block" opacity=".5" stroke="url(#c)"/></g><path d="m2.64625 1.4557917h-.1322916v.1322916.2645834.1322917h.1322916 1.3229167.1322917v-.1322917-.2645834-.1322916h-.1322917z" fill="url(#b)"/><path d="m2.64625 1.5880833v.1322917h1.3229167v-.1322917z" fill="#bebebe" opacity=".2"/><path d="m2.5139584 1.4557917v.1322916.2645834.1322917h.1322916 1.3229167.1322917v-.1322917-.2645834-.1322916z" fill="none" opacity=".61" stroke="#000"/><path d="m2.64625 2.514125h-.1322916v.1322917.2645833.1322917h.1322916 1.0583334.1322916v-.1322917-.2645833-.1322917h-.1322916z" fill="url(#b)"/><path d="m2.64625 2.6464167v.1322916h1.0583334v-.1322916z" fill="#bebebe" opacity=".2"/><path d="m2.64625 2.514125h-.1322916v.1322917.2645833.1322917h.1322916 1.0583334.1322916v-.1322917-.2645833-.1322917h-.1322916z" fill="none" opacity=".61" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_incrementlevel.svg b/icon-themes/elementary_svg/cmd/sc_incrementlevel.svg
new file mode 100644
index 000000000..f058df892
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_incrementlevel.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" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m7.1695296 3.499998c-.1845764 0-.1776546.076034-.2412856.103267l-4.3398565 4.1884254c-.05559.054667-.08839.128648-.08839.2100663 0 .080838.03281.1507369.08839.2088935l4.3398598 4.1884268c.059439.06222.1419743.100925.2412857.100925.1845228 0 .3225109-.12948.3225109-.303951v-2.3964022c-.000116-.1628379.1454-.299258.323705-.299258h5.3784621c.174818 0 .305788-.1286748.305788-.3004302v-2.4034435c0-.1717556-.13097-.3004304-.305788-.3004304h-5.4083272c-.1636804-.0150278-.2939521-.1448483-.2938433-.2980816v-2.397575c0-.1744694-.1379879-.3004321-.3225109-.3004321z" style="stroke:#002e99;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#c)"/><g fill="none"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#b)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#a)" stroke-width=".999996"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_incrementsublevels.svg b/icon-themes/elementary_svg/cmd/sc_incrementsublevels.svg
new file mode 100644
index 000000000..4d3fe25e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_incrementsublevels.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" gradientTransform="matrix(.61157583 0 0 .6008607 .970838 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.52743574 0 0 .33333554 7.65414 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.61441293 0 0 .61115825 7.610963 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.61157583 0 0 .6008607 .970838 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><g transform="matrix(-1 0 0 1 19.999996 3)"><path d="m8.8304669 3.4999975c.1845764 0 .1776546.076034.2412856.103267l4.3398565 4.1884254c.05559.054667.08839.128648.08839.2100663 0 .080838-.03281.1507369-.08839.2088935l-4.3398598 4.1884263c-.059439.06222-.1419743.100925-.2412857.100925-.1845228 0-.3225109-.12948-.3225109-.303951v-2.3964017c.000116-.1628379-.1454-.299258-.323705-.299258h-3.3784621c-.1748184 0-.305788-.1286748-.305788-.3004302v-2.4034435c0-.1717556.1309696-.3004304.305788-.3004304h3.4083272c.1636804-.0150278.2939521-.1448483.2938433-.2980816v-2.397575c0-.1744694.1379879-.3004321.3225109-.3004321z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#a)"/><g fill="none"><path d="m8.5 8.500002h-3.000002v-1.000004h3.000002" opacity=".6" stroke="url(#b)"/><path d="m8.5 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.673407-2.553808-2.673407-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".5" stroke="url(#c)" stroke-width=".999996"/></g></g><g transform="matrix(-1 0 0 1 13.999996 -3)"><path d="m8.8304669 3.499998c.1845764 0 .1776546.076034.2412856.103267l4.3398565 4.1884254c.05559.054667.08839.128648.08839.2100663 0 .080838-.03281.1507369-.08839.2088935l-4.3398598 4.1884268c-.059439.06222-.1419743.100925-.2412857.100925-.1845228 0-.3225109-.12948-.3225109-.303951v-2.3964022c.000116-.1628379-.1454-.2992581-.323705-.299258l-6.3784601.000002c-.1748184.0000001-.305788-.1286748-.305788-.3004302v-2.4034435c0-.1717556.1309696-.3004303.305788-.3004304l6.4083252-.000002c.1636804-.0150278.2939521-.1448483.2938433-.2980816v-2.397575c0-.1744694.1379879-.3004321.3225109-.3004321z" style="stroke:#002e99;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><g fill="none"><path d="m8.5 8.500002-6 .000002v-1.000004l6-.000002" opacity=".6" stroke="url(#b)"/><path d="m8.5 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.673407-2.553808-2.673407-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".5" stroke="url(#c)" stroke-width=".999996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_inscellsctrl.svg b/icon-themes/elementary_svg/cmd/sc_inscellsctrl.svg
new file mode 100644
index 000000000..7a2995d96
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_inscellsctrl.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="h" gradientTransform="translate(10 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(.99999998 0 0 -.99999998 -5 11)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5.500063" y2=".500063"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#n)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#j)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#l)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#d)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#f)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#g)"/></g><path d="m5.5000003 5.4999999h4.9999997v5.0000001h-4.9999997z" fill="url(#i)"/><path d="m6.0000003 4.9999999c-.554 0-1 .446-1 1v4c0 .5540001.446 1.0000001 1 1.0000001h3.9999997c.554 0 1-.446 1-1.0000001v-4c0-.554-.446-1-1-1zm0 1h3.9999997v4h-3.9999997z" fill="#206b00" fill-opacity=".501961"/><path d="m11.5-4.5h3v3h-3z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="square" transform="matrix(.99999998 0 0 .99999998 -5 11)"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insert.svg b/icon-themes/elementary_svg/cmd/sc_insert.svg
new file mode 100644
index 000000000..1b5bf52ed
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insert.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="h" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="i" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="j" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#k" y1="21.090319" y2="22.445583"/><linearGradient id="k" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="40.825424" x2="42.507908" y1="-1.611935" y2="23.392233"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m.5.5v.49023438 10.01953162 4.490234h3l2.7792969-4h8.7968751.423828v-.490234-10.01953162-.49023438h-.423828-14.15234388z" fill="url(#l)"/><path d="m1.5 12.5h2.5466102l-1.3121498 2h-1.2344604z" fill="none" stroke="url(#k)" stroke-linecap="square"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 11.49804688h.00195313v3.498047c0 .276.22399999.499946.49999999.5l3.21093748.001953 2.7871094-4h3.5 1 4 .5c.276 0 .5-.224.5-.5l-.001953-7.5h.001953v-1h-.001953v-2.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v2h-4.001953v-1.9980469h-1.0000001v1.9980469h-4v-1.9980469h-1v1.9980469h-4.00195315zm.00195313 3h4.00195312v.0019531h-.0019531l.0019531 2.9980469h-4zm5.00195312 0h4v3h-4zm5 0h4v3h-4zm-10 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4c-.000238-.917573.000317-2.0560243 0-3zm-10 4h4l-2 3h-2z" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" stroke="url(#b)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#c)"/><path d="m1.5 4.5h3v2h-3z" stroke="url(#d)"/><path d="m6.5 4.5h3v2h-3z" stroke="url(#e)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#f)"/><path d="m11.5 4.5h3v2h-3z" stroke="url(#g)"/><path d="m11.5 1.5h3v1h-3z" stroke="url(#h)"/><path d="m6.5 1.5h3v1h-3z" stroke="url(#i)"/><path d="m1.5 1.5h3v1h-3z" stroke="url(#j)"/></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertannotation.svg b/icon-themes/elementary_svg/cmd/sc_insertannotation.svg
new file mode 100644
index 000000000..fbc9a8c05
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertannotation.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="33.891682" x2="151.63832" y1="-119.68561" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><g stroke-linecap="round" stroke-opacity=".501961"><path d="m2.5.5c-1.1080002 0-2 .8919999-2 2v7c0 1.108.8919998 2 2 2h1.8007812l-.8007812 4 4.0000001-4h5.9999999c1.108 0 2-.892 2-2v-7c0-1.1080001-.892-2-2-2z" fill="url(#b)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5 1.5c-.5712976 0-1 .4287025-1 1v7c0 .571297.4287025 1 1 1h1.8007812c.6315369.000002 1.104974.578124.9804688 1.197266l-.1523438.759765 1.6640626-1.664062c.1875117-.187536.4418322-.292918.7070312-.292969h6c.571297 0 1-.428703 1-1v-7c0-.5712974-.428703-1-1-1z" fill="none" stroke="url(#c)" stroke-linecap="square"/></g><g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertbookmark.svg b/icon-themes/elementary_svg/cmd/sc_insertbookmark.svg
new file mode 100644
index 000000000..8ad18c3db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertbookmark.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.55048262 0 0 .57815823 -3.826225 -5.276228)" gradientUnits="userSpaceOnUse" x1="24.046366" x2="24.046366" y1="11.673002" y2="34.713669"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.373267" x2="9.158589" y1="33.636996" y2="39.344494"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1=".496136" y2="15.977216"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m8.0000006.49613568c.5064396 0 2.1391894 4.28357812 2.5489094 4.59622212.409717.3126432 4.793178.6198528 4.949676 1.125721.156499.505868-3.217866 3.4604743-3.374364 3.9663412-.156498.505868 1.285496 4.979313.875778 5.291956-.409718.312645-4.4935598-2.144886-5.0000001-2.144886-.5064395 0-4.5902812 2.457531-4.9999999 2.144886-.4097182-.312643 1.0322763-4.786089.8757779-5.291956-.1564985-.5058669-3.53086246-3.4604739-3.37436393-3.966342.15649845-.5058674 4.53995813-.813077 4.94967683-1.1257202.409718-.312644 2.0424703-4.59622212 2.5489098-4.59622212z" fill="url(#d)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m11.96875 26.375c-.506596.779667-1.63252 2.593568-2.90625 5.59375a.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 -.03125 0c.00461-.0064-.035912.0063-.03125 0 .00522-.0059-.00527.03708 0 .03125.00556-.0056-.036852.0055-.03125 0 .00608-.005-.00612.03618 0 .03125.00629-.0047-.037574.0047-.03125 0 .00682-.0039-.038107.0038-.03125 0 .00692-.0037-.00695.03492 0 .03125.00726-.003-.038533.003-.03125 0a.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0c-2.0575321.335503-4.6049536.679328-6.34375 1.09375 1.0525595 1.235411 2.264992 2.404007 3.4375 3.59375l15.03125-2.71875c.0052-.0052.02606.0052.03125 0 .28516-.285558.552815-.584263.84375-.875-1.985656-.473093-4.21957-.75757-6.28125-1.09375a.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 0-.03125c.0075.0027-.0387-.0027-.03125 0 .0071.0035-.03835-.0035-.03125 0 .007.0037-.007-.03496 0-.03125.0066.0044-.03785-.0044-.03125 0 .0062.0049-.0062-.03622 0-.03125.006.0052-.03724-.0052-.03125 0 .0054.0058-.0053-.03713 0-.03125.0052.006-.03638-.006-.03125 0 .0045.0065-.0045-.0378 0-.03125.004.0069-.0352-.0069-.03125 0 .0037.007-.0037-.03828 0-.03125l-.125.0625-.125.0625c-.985076-2.286983-2.388794-4.698127-2.9375-5.625z" fill="url(#c)" opacity=".8" transform="matrix(.71439082 0 0 .70011588 -.572408 -16.954765)"/><path d="m8 2.3125003c-.5795026 1.0967235-1.0411109 2.2564459-1.6574842 3.3321931-.4355928.5786297-1.2016958.5640806-1.8445342.7006123-.7990951.1487384-1.6040837.2624313-2.4042316.4046946.8321477 1.0057613 1.9042251 1.803058 2.6553809 2.8730975.2931609.5612752.086735 1.1940262.048954 1.7875722-.1300362.873671-.7822554 2.011403-.8721349 2.890749 1.1003565-.559851 2.6237664-1.531888 3.7910708-1.94011.6246409-.12796 1.1682081.254232 1.7115393.49593.7264099.38268 1.7399469.939694 2.4653779 1.324105-.123973-1.302273-.773372-2.733611-.799425-4.042542.09173-.7298892.734153-1.1887208 1.185876-1.7078873.556483-.5461027 1.116396-1.0897375 1.625861-1.6809144-1.211014-.2155824-2.435696-.3737737-3.634767-.6459894-.7510947-.2936551-.937663-1.1434347-1.2928787-1.7800564-.3267359-.6702695-.6326855-1.3506457-.9786043-2.0114542z" fill="none" opacity=".8" stroke="url(#b)" stroke-linecap="square" stroke-width=".992"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertbreak.svg b/icon-themes/elementary_svg/cmd/sc_insertbreak.svg
new file mode 100644
index 000000000..7ca421eea
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertbreak.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1 0 0 1.0714286 -.8 -.571429)" gradientUnits="userSpaceOnUse" x1="8.6396" x2="8.6396" y1=".4955" y2="14.3039"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><clipPath id="b"><path d="m2 0h9v5h-9z"/></clipPath><clipPath id="c"><path d="m2 11h9v5h-9z"/></clipPath><linearGradient id="d" gradientTransform="matrix(.2 0 0 .4 2.2 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#h" y1="6.923" y2="36"/><linearGradient id="e" gradientTransform="matrix(.2 0 0 .4 2.2 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#h" y1="6" y2="41.077"/><linearGradient id="f" gradientTransform="matrix(1.1 -.4 .4 1.1 -13 3.1)" gradientUnits="userSpaceOnUse" x1="11.7" x2="11.7" y1="1.834" y2="12.026"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.1 -.4 .4 1.1 -13 3.1)" gradientUnits="userSpaceOnUse" x1="9.7" x2="9.7" y1="2.783" y2="15.8025"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.2 0 0 .4 2.2 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.5642" x2="3.5642" y1="14.5358" y2=".1718"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><radialGradient id="j" cx="64.575" cy="48.605" gradientTransform="matrix(0 .4 -.4 0 32.4 -16.8)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g clip-path="url(#c)" transform="translate(5 -11)"><path d="m2.5.5h11v15h-11z" fill="url(#a)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#d)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#i)" stroke-linejoin="round"/></g></g><g clip-path="url(#b)" transform="translate(5 11)"><path d="m2.5.5h11v15h-11z" fill="url(#a)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#e)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#i)" stroke-linejoin="round"/></g></g><path d="m9.5 6.5h2v2h-2z" fill="#9cde4a" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".434"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727"><path d="m11.5 10.5v-2.007h2v2.007h2.007l-.007 2h-2.007v2.007h-2v-2.007h-1.993v-2z" fill="url(#j)" stroke="none" transform="translate(-8 -4)"/><path d="m3.5 6.5v-2.007h2v2.007h2.007l-.007 2h-2.007v2.007h-2v-2.007h-1.993v-2z" fill="none" opacity=".5" stroke="#206b00" stroke-opacity=".93" stroke-width="1"/><g fill="#fff" stroke="none"><path d="m4 5h1v1h-1z" opacity=".5"/><path d="m3.993 9h1v1h-1z" opacity=".2"/><path d="m2 7h2v.5h-2zm3 0h2v.5h-2z" opacity=".4"/></g></g><path d="m10 7h1v.5h-1z" fill="#fff" opacity=".4"/><g stroke-linejoin="round"><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-width=".727"><path d="m13.5 6.5h2v2h-2z" stroke="#206b00" stroke-opacity=".434" stroke-width="1"/><path d="m14 7h1v.5h-1z" fill="#fff" opacity=".4" stroke="none"/></g><path d="m2.542 7.412c-.1375.05-.204.1925-.154.33l.2496.6864c-.2767.1878-.5042.415-.7114.6672l-.6784-.3175c-.1328-.0638-.28350001-.009-.34430001.1252l-.525 1.125c-.0646.1306-.0102.2802.124.341l.67620001.3183c-.058.32-.0856.6414-.0533.9734l-.68420001.2488c-.1375.05-.2044.1914-.154.33l.424 1.166c.0496.1364.1925.204.33000001.154l.6864-.2496c.1874.2756.4146.5031.6668.7103l-.3171.6795c-.0646.1306-.0098.2813.124.341l1.125.525c.1306.0646.2813.0098.341-.124l.3186-.6788c.32.058.6414.0856.9734.0533l.25.6875c.0496.1364.1936.2036.33.154l1.1682-.4248c.1353-.0492.2014-.1928.1518-.3292l-.25-.6875c.2767-.1878.5042-.415.7114-.6672l.6795.3171c.1298.0624.2805.0076.341-.124l.525-1.125c.0616-.132.0068-.2827-.1252-.3443l-.6791-.316c.0602-.3208.0867-.6418.0544-.9738l.6875-.25c.1375-.05.2036-.1936.154-.33l-.4248-1.1682c-.0492-.1353-.1917-.2018-.3292-.1518l-.6864.2496c-.19-.2759-.415-.5042-.6694-.7106l.3194-.6766c.0608-.1342.0064-.2838-.1256-.3454l-1.125-.525c-.1317-.0642-.2824-.0094-.3432.1248l-.3164.678c-.3208-.0602-.6418-.0867-.9738-.0544l-.248-.682c-.05-.1375-.1925-.204-.33-.154zm1.683 2.813c.6072-.2208 1.2792.0928 1.5.7s-.0928 1.2792-.7 1.5-1.2792-.0928-1.5-.7.0928-1.2792.7-1.5z" display="block" fill="url(#f)" stroke="url(#g)" stroke-width=".616838"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertcaptiondialog.svg b/icon-themes/elementary_svg/cmd/sc_insertcaptiondialog.svg
new file mode 100644
index 000000000..7487c6b23
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertcaptiondialog.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.118644" x2="6.847457" y1="15.932206" y2=".271189"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="48.66666" y1="23.999989" y2="23.999989"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" 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(.28571361 0 0 .30419701 -25.704585 .164808)" gradientUnits="userSpaceOnUse" x1="110.96631" x2="142.46638" y1="12.607593" y2="12.607593"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+
+
+
+/&amp;amp;amp;amp;amp;gt;<path d="m16 13.5h-13.5v2h13.5" fill="#ffa154" stroke="#a62100" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".501961"/><g transform="matrix(0 1 -1 0 13 -4)"><path d="m5.5-2.5v13h10v-13z" fill="url(#d)"/><path d="m5.5-2.5v13h10v-13z" fill="none" stroke="url(#b)" stroke-linejoin="round"/><path d="m7 2h7v9h-7z" fill="none"/><path d="m6-2v12h9v-12zm1 1h7v10h-7z" fill="url(#c)"/></g><g transform="translate(-8 -8)"><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertcellsdown.svg b/icon-themes/elementary_svg/cmd/sc_insertcellsdown.svg
new file mode 100644
index 000000000..8797e048a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertcellsdown.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="g" gradientTransform="translate(10 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(.99999998 0 0 -.99999998 0 16.000063)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5.500063" y2=".500063"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9.725001" x2="24.413149" y1="3.185009" y2="3.185009"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.051733" x2="31.051733" y1="49.953613" y2="62.685616"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#l" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="23.915924" x2="23.915924" y1="6.182396" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#p)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none"><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" opacity=".4" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#k)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g></g><path d="m10.5 10.500063h5v5h-5z" fill="url(#h)"/><path d="m11 10.000063c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h4v4h-4z" fill="#206b00" fill-opacity=".501961"/><path d="m11.5-4.5h3v3h-3z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="square" transform="matrix(.99999998 0 0 .99999998 0 16.000063)"/><g stroke-width="1.546121" transform="matrix(.99999998 0 0 -.99999998 0 16.000063)"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#i)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#j)" stroke-miterlimit="7" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertcellsright.svg b/icon-themes/elementary_svg/cmd/sc_insertcellsright.svg
new file mode 100644
index 000000000..55f829f18
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertcellsright.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="translate(-6 -11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(0 -1 1 0 -.000975 15.999081)" gradientUnits="userSpaceOnUse" x1="10.499081" x2="5.499081" y1="2.999544" y2="2.999544"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="16.684153" x2="16.684153" y1="-3.773957" y2="10.141131"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="k" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.05438" x2="34.652016" xlink:href="#g" y1="59.337875" y2="59.337875"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="23.915924" x2="23.915924" y1="6.182396" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(-1 0 0 1 15.998569 0)"><rect fill="url(#p)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none"><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" opacity=".4" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#l)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g></g><path d="m5.498569 10.5v-5h-5l-.00000002 5z" fill="url(#i)"/><path d="m5.998569 10c0 .554-.446 1-1 1h-4.00000002c-.554 0-1-.446-1-1v-4c0-.554.446-1 1-1h4.00000002c.554 0 1 .446 1 1zm-1 0v-4h-4.00000002v4z" fill="#206b00" fill-opacity=".501961"/><path d="m-4.5-9.5h3v3h-3z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="square" transform="matrix(-1 0 0 1 -.000975 15.999081)"/></g><g stroke-width="1.546121" transform="matrix(0 -1 -1 0 15.999544 19.999081)"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#j)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#k)" stroke-miterlimit="7" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertcolumnbreak.svg b/icon-themes/elementary_svg/cmd/sc_insertcolumnbreak.svg
new file mode 100644
index 000000000..7b6671323
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertcolumnbreak.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" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#c)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><path d="m4.507 4.5.976-.017m5.024.017h.993m-6.993 2 .976-.017m5.024.017h.993m-6.993 2 .976-.017m5.024.017h.993m-6.993 2 .976-.017m5.024.017h.993" stroke="#8c8c8c" stroke-linecap="round"/><path d="m7 4v8h-2v2h4v-8l1-1-1-1z" fill="#206b00" fill-opacity=".727941"/><path d="m7.508 4.508.012 8h-1.995v1.047h2.99v-.92h.005l-.01-7.075.49-.56-.492-.492z" fill="#9bdb4d"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertcolumns.svg b/icon-themes/elementary_svg/cmd/sc_insertcolumns.svg
new file mode 100644
index 000000000..b8e7d86a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertcolumns.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="g" gradientTransform="translate(-6 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="translate(-6 -11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="j" gradientTransform="translate(-6 -16)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(0 -1 1 0 -.000975 15.999081)" gradientUnits="userSpaceOnUse" x1="15.999081" x2="-.00092" y1="2.500977" y2="2.500977"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="16.684153" x2="16.684153" y1="-3.773957" y2="10.141131"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.05438" x2="34.652016" xlink:href="#h" y1="59.337875" y2="59.337875"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#q)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#p)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g><path d="m5.4990249 15.499081v-15h-5.00000002v15z" fill="url(#k)"/><path d="m5.9990249 14.999081c0 .554-.446 1-1 1h-4.00000002c-.554 0-1-.446-1-1v-14c0-.554.446-1 1-1h4.00000002c.554 0 1 .446 1 1zm-1 0v-14h-4.00000002v14z" fill="#206b00" fill-opacity=".501961"/><path d="m4.9990249 10.999081v-1h-4.00000002v1zm0-5v-1h-4.00000002v1z" fill="#206b00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" transform="matrix(0 -1 1 0 -.000975 15.999081)"><path d="m-4.5-4.5h3v3h-3z" opacity=".5" stroke="url(#g)" transform="matrix(0 -1 -1 0 0 0)"/><path d="m-4.5-9.5h3v3h-3z" opacity=".5" stroke="url(#i)" transform="matrix(0 -1 -1 0 0 0)"/><path d="m-4.5-14.5h3v3h-3z" opacity=".5" stroke="url(#j)" transform="matrix(0 -1 -1 0 0 0)"/></g><g stroke-width="1.546121" transform="matrix(0 -1 1 0 -.000975 21.999081)"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#l)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#m)" stroke-miterlimit="7" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertcolumnsafter.svg b/icon-themes/elementary_svg/cmd/sc_insertcolumnsafter.svg
new file mode 100644
index 000000000..3fce8fe31
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertcolumnsafter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="g" gradientTransform="translate(-6 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="translate(-6 -11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="j" gradientTransform="translate(-6 -16)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(0 -1 1 0 -.000975 15.999081)" gradientUnits="userSpaceOnUse" x1="15.999081" x2="-.00092" y1="2.500977" y2="2.500977"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="16.684153" x2="16.684153" y1="-3.773957" y2="10.141131"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.05438" x2="34.652016" xlink:href="#h" y1="59.337875" y2="59.337875"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(-1 0 0 1 15.998569 0)"><rect fill="url(#q)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#p)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g><path d="m5.4990249 15.499081v-15h-5.00000002v15z" fill="url(#k)"/><path d="m5.9990249 14.999081c0 .554-.446 1-1 1h-4.00000002c-.554 0-1-.446-1-1v-14c0-.554.446-1 1-1h4.00000002c.554 0 1 .446 1 1zm-1 0v-14h-4.00000002v14z" fill="#206b00" fill-opacity=".501961"/><path d="m4.9990249 10.999081v-1h-4.00000002v1zm0-5v-1h-4.00000002v1z" fill="#206b00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" transform="matrix(0 -1 1 0 -.000975 15.999081)"><path d="m-4.5-4.5h3v3h-3z" opacity=".5" stroke="url(#g)" transform="matrix(0 -1 -1 0 0 0)"/><path d="m-4.5-9.5h3v3h-3z" opacity=".5" stroke="url(#i)" transform="matrix(0 -1 -1 0 0 0)"/><path d="m-4.5-14.5h3v3h-3z" opacity=".5" stroke="url(#j)" transform="matrix(0 -1 -1 0 0 0)"/></g></g><g stroke-width="1.546121" transform="matrix(0 -1 -1 0 15.999544 21.999081)"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#l)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#m)" stroke-miterlimit="7" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertctrl.svg b/icon-themes/elementary_svg/cmd/sc_insertctrl.svg
new file mode 100644
index 000000000..6d221c8f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertctrl.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 .92308 21.75 2.73)" gradientUnits="userSpaceOnUse" x1="0" x2="16" y1="7" y2="7"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff"/></linearGradient><rect fill="url(#b)" height="11" rx="1.5" stroke="#868686" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".862745" width="15" x=".5" y="1.5"/><rect fill="none" height="9" opacity=".05" rx="1" ry=".737288" stroke="#000" stroke-linecap="square" stroke-linejoin="round" width="13" x="1.5" y="2.5"/><path d="m1.9414062 2c-.5211355 0-.9414062.446-.9414062 1v1c0-.554.4202707-1 .9414062-1h12.1171878c.521135 0 .941406.446.941406 1v-1c0-.554-.420271-1-.941406-1z" fill="#2d2d2d" opacity=".2"/><path d="m2 3c-.5211355 0-.9414062.446-.9414062 1v1c0-.554.4202707-1 .9414062-1h12.117188c.521135 0 .941406.446.941406 1v-1c0-.554-.420271-1-.941406-1z" fill="#2d2d2d" opacity=".1"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertdoc.svg b/icon-themes/elementary_svg/cmd/sc_insertdoc.svg
new file mode 100644
index 000000000..4ae2af31f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertdoc.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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.205239" y2="41.589603"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428463 0 0 .32594469 .457175 -.323148)" 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" gradientTransform="matrix(.32160807 0 0 .3333374 -.175147 -.349077)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><path d="m2.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#b)" stroke-width="1.085652"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.0000001 3.499995h.7537691zm.8643219 0h.703517zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0h1.5879395zm1.6884415 0h1.216081zm1.316584 0h.371858zm-6.5125639.994817h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437182zm.8442213 0h.6331654zm.7336684 0 .994975.010376zm1.085427.010376h1.61809zm-6.3819099.994812h.5125628zm.6733666 0h1.8994984zm-.6733666 1.9947954h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437182zm.8442213 0h.6331654zm.7336684 0 .994975.010376zm1.085427.010376h1.61809zm-6.3819099.9948286h.7537691zm.8643219 0h.6934672zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0h1.5778887zm1.6884415 0h1.206031zm1.306533 0h.381909zm.482412 0h.904523zm-6.9849249 1h1.1758797zm1.3065331 0h.5628138zm.6633158 0h.2814074zm.3919602 0h.5125629zm.6231157 0h.5226136zm.6231156 0h.8341715zm.9447243 0h1.0854264zm1.1859294 0h.7236178zm.8241208 0h.180904zm-6.5628149 1.994804h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437182zm.8442213 0h.6331654zm.7336684 0 .994975.01038zm1.085427.01038h1.61809zm-6.3819099.994816h1.2462313zm1.3567841 0h.3919602zm.4924622 0h.8944722zm.9949753 0h1.3165828zm1.4271356 0h.8944723zm.9849245 0h.1909552zm.2914572 0h1.135678zm1.256282 0h.592964zm-6.8040209 1h1.2462313zm1.3567841 0h.5628138zm.6633168 0h.8844215zm.9849245 0h.954774zm1.0653268 0h.3819094zm.4824125 0h.2110548zm.3216076 0h.5929652z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertdraw.svg b/icon-themes/elementary_svg/cmd/sc_insertdraw.svg
new file mode 100644
index 000000000..8511c841a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertdraw.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" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="7" y2="9.211865"/><linearGradient id="b"><stop offset="0" stop-color="#ffc27d"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 41.159237 -10.792713)" gradientUnits="userSpaceOnUse" x1="11" x2="12.00003" y1="12" y2="12.000002"><stop offset="0" stop-color="#fff"/><stop offset=".18181819" 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"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="e" cx="15.415" cy="35.357" gradientTransform="matrix(.31487 0 0 .35623 -2.0092 1.0762)" gradientUnits="userSpaceOnUse" r="7.5792"><stop offset="0" stop-color="#696969"/><stop offset="1"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.38729 0 0 .39168 -3.1215 -.67147)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" xlink:href="#d" y1="29.811" y2="31.724"/><linearGradient id="g" gradientTransform="matrix(.39367 0 0 .39124 -3.3035 -.65792)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".24242" stop-color="#ea8113"/><stop offset=".62121" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.2584 0 0 .39257 -3.782 -1.9893)" gradientUnits="userSpaceOnUse" x1="61.075851" x2="61.075851" xlink:href="#d" y1="38.182491" y2="45.82444"/><linearGradient id="i" gradientTransform="matrix(.35429 0 0 .23448 -9.395 4.654)" gradientUnits="userSpaceOnUse" x1="58.977108" x2="58.977108" xlink:href="#d" y1="7.87274" y2="41.990788"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="2.5" y2="6"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="11.9992" x2="12" xlink:href="#c" y1="4.021203" y2="5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="7" y2="12.5"/><path d="m5.9708 8.8843 1.6006 1.4867c2.8296-2.7628 7.0006-9.3806 7.0006-9.3806.169-.47906-.428-.78088-.727-.45795 0 0-5.3894 5.5154-7.8745 8.3519z" fill="url(#g)" stroke="#673907" stroke-linecap="round" stroke-width=".79639"/><path d="m2.5376 13.283 1.0002.86297 4.2103-3.6702c-.1694-.6123-1.1392-1.7172-1.8653-1.7172l-3.3452 4.5242z" fill="url(#f)" stroke="#1a1a1a" stroke-linecap="round" stroke-opacity=".501961" stroke-width=".79035"/><path d="m-.0019011 15.981c2.091 0 3.6779.28908 3.9784-1.477.2421-1.4232-1.4436-2.1052-2.279-.83463-.80473 1.224-1.6994 2.3117-1.6994 2.3117z" fill="url(#e)"/><g stroke-linecap="round"><path d="m11.813 2.5012c-1.2893.043526-2.3124.52662-2.3124 1.1092v1.7803c0 .61121 1.1262 1.1092 2.5051 1.1092 1.379 0 2.4944-.49797 2.4944-1.1092v-1.7803c0-.61121-1.1154-1.1092-2.4944-1.1092-.06465 0-.12932-.00214-.1927 0z" fill="url(#j)" stroke="#a62100" stroke-opacity=".615686" stroke-width="1.0004"/><path d="m11.845703 3.5019531c-.418025.014112-.741693.037956-.995367.1305257-.06724.024538-.161087.159907-.212922.1846557-.25155-.3180717-.137414.7591064-.137414 1.3586467.03524.025144.05039.044056.140625.083984.282699.1250961.796209.2402348 1.365234.2402348.569089 0 1.078799-.1141868 1.357422-.2382812.088063-.0392219.102232-.0573277.136719-.0820313v-1.3574219c-.03449-.024705-.04866-.042809-.136719-.082031-.278626-.1240973-.788338-.2382813-1.357422-.2382813-.08672 0-.142409-.0005992-.160156-.0000002z" fill="none" opacity=".2" stroke="url(#k)" stroke-width="1.0004"/><path d="m9.50005 14.49961-.00005-7.49961.3875-1.3792c1.4639-.15314 2.8674-.16919 4.1892 0l.4233 1.3792v7.5h-5z" fill="url(#i)"/><path d="m9.50005 14.49961-.00005-7.49961.3875-1.3792c1.4639-.15314 2.8674-.16919 4.1892 0l.4233 1.3792v7.5h-5z" fill="none" stroke="#555761" stroke-opacity=".613971" stroke-width=".99963"/></g><path d="m9.5 7.5v2c1.757726-.721792 3.410234-.609559 5 0v-2c-1.678585-.674832-3.344962-.6584602-5 0z" fill="url(#a)"/><g stroke-linecap="round"><rect fill="url(#h)" height="2.0003" rx=".30977" ry=".45013" stroke="#555761" stroke-opacity=".613971" stroke-width=".99972" width="7.0003" x="8.4999" y="13.5"/><path d="m13 6.5c-1.072834-.1176415-.657719-.1106602-1.865606 0l-.634394 1v6h3v-6z" fill="none" opacity=".44" stroke="url(#l)" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertendnote.svg b/icon-themes/elementary_svg/cmd/sc_insertendnote.svg
new file mode 100644
index 000000000..1701f3805
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertendnote.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="11.5" y2="11.754116"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="10" y2="13.5"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="c" cx="11.699557" cy="8.275" gradientTransform="matrix(-.00000011 7.5166481 -4.9999995 -.00000007 53.374997 -81.441453)" gradientUnits="userSpaceOnUse" r="1"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="d"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".077" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5.643" x2="6.343" xlink:href="#d" y1=".768" y2="12.849"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7.657" x2="8.069" xlink:href="#e" y1="1.056" y2="13.04"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3" x2="15" xlink:href="#f" y1="9" y2="9"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="1" x2="13" xlink:href="#f" y1="7" y2="7"/><linearGradient id="k" gradientTransform="matrix(.24324 0 0 .35135 1.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="35.385"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="7.643" x2="8.343" xlink:href="#d" y1="2.768" y2="14.849"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="9.657" x2="10.069" xlink:href="#e" y1="3.056" y2="15.04"/><path d="m4 3h10v12h-10z" fill="url(#l)"/><path d="m13.5 14.5h-9v-11h9z" fill="none" stroke="#fff" stroke-linecap="round"/><path d="m4 3v12h8-8v-12h10l-1 3h1v-3z" fill="url(#m)"/><path d="m3.5 2.5h11v13h-11z" fill="none" stroke="url(#i)" stroke-linejoin="round"/><path d="m2 1h10v12h-10z" fill="url(#g)"/><path d="m2 1v12h8-8v-12h10l-1 3h1v-3z" fill="url(#h)"/><path d="m1.5 0a.5.5 0 0 0 -.5.5v13a.5.5 0 0 0 .5.5h8.5v-1h-8v-12h10v3h1v-3.5a.5.5 0 0 0 -.5-.5z" fill="url(#j)"/><g transform="translate(-6 -1)"><path d="m9.5 10.5h5v2h-5z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m10 11.5h4" fill="none" opacity=".5" stroke="url(#a)"/></g><path d="m11 4h2v9h-2zm-1 8h1v1h-1z" fill="#fff"/><g stroke-linecap="round"><path d="m11.5 12.5h-9v-11h9z" fill="none" stroke="url(#k)"/><path d="m12 7.25a.75.75 0 0 0 -.75.75.75.75 0 0 0 .75.75.75.75 0 0 0 .75-.75.75.75 0 0 0 -.75-.75zm-.746094 2.4960938v4.0000002l1.503906.003906v-4z" fill="url(#c)" stroke="#000" stroke-linejoin="round" stroke-opacity=".431373" stroke-width=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertenvelope.svg b/icon-themes/elementary_svg/cmd/sc_insertenvelope.svg
new file mode 100644
index 000000000..04c2f587e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertenvelope.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" gradientTransform="matrix(.33561593 0 0 .31131665 12.981341 2.416963)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="16.443359" x2="16.443359" y1="11.5093" y2="5.888014"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#8f8f8f" stop-opacity=".634783"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.33561593 0 0 .31131665 14.981341 2.355139)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#c" y1="30.188753" y2="15.737678"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.33561593 0 0 .31131665 14.981341 4.355138)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#c" y1="30.188753" y2="15.737678"/><linearGradient id="e" gradientTransform="matrix(.33561593 0 0 .31131665 14.981341 3.416964)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#f" y1="35.429005" y2="15.737678"/><linearGradient id="f" gradientTransform="matrix(.42307923 0 0 .39244743 1.84619 7.352884)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" y1="35.429005" y2="15.737678"><stop offset="0" stop-color="#969696"/><stop offset=".5" stop-color="#858585" stop-opacity=".634783"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.33561593 0 0 .31131665 14.981341 5.416963)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#f" y1="35.429005" y2="15.737678"/><linearGradient id="h" gradientTransform="matrix(.16780799 0 0 .31131665 10.990665 -1.644862)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#c" y1="30.188753" y2="15.737678"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="6" x2="7" y1="8.9577" y2="17.957701"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="17.957701" y2="8.9577"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.44186 0 0 .46429 1.3953 .30357)" gradientUnits="userSpaceOnUse" x1="25.577" x2="25.577" xlink:href="#c" y1="15" y2="44.001"/><g transform="translate(-1 -4.98235)"><rect fill="url(#i)" fill-rule="evenodd" height="9.97535" rx=".46667" ry=".45455" stroke="url(#j)" stroke-linecap="square" stroke-linejoin="round" width="14.993" x="1.507" y="8.507"/><g fill="none"><rect height="7.9859" opacity=".4" rx=".036476" ry=".035005" stroke="url(#k)" stroke-linecap="square" width="12.915" x="2.5" y="9.4718"/><g transform="translate(-13.999992 1.982351)"><path d="m19.999992 9.499999h-3z" stroke="url(#a)"/><path d="m22.999994 11.5h6" opacity=".7" stroke="url(#b)"/><path d="m22.999994 13.499999h6" opacity=".7" stroke="url(#d)"/><path d="m22.999994 12.499999h6" stroke="url(#e)"/><path d="m22.999994 14.499999h6" stroke="url(#g)"/><path d="m27.499992 8.499999h1v1h-1z" fill="none" stroke="#d48e15" stroke-linecap="square"/><path d="m16.99999 8.499999h3" opacity=".7" stroke="url(#h)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertexternaldatasource.svg b/icon-themes/elementary_svg/cmd/sc_insertexternaldatasource.svg
new file mode 100644
index 000000000..af0f55f4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertexternaldatasource.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" gradientTransform="matrix(.31428569 0 0 .34210527 .457142 15.618423)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25763669 0 0 .2519943 -18.787395 24.390022)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#b" y1="-7.665694" y2="-7.665694"/><linearGradient id="g" gradientTransform="matrix(.56272887 0 0 .58293421 -44.991146 7.801097)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#c" y1="22.536863" y2="27.54611"/><linearGradient id="h" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 28.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#b" y1="-7.665694" y2="-7.665694"/><linearGradient id="i" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 11.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#c" y1="22.536863" y2="27.54611"/><linearGradient id="j" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 32.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#b" y1="-7.665694" y2="-7.665694"/><linearGradient id="k" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 15.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#c" y1="22.536863" y2="27.54611"/><g transform="translate(0 -16)"><path d="m14.459827 29.5c0 1.198813-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#j)" stroke="url(#k)"/><path d="m14.5 26.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 25.5c0 1.157142-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#h)" stroke="url(#i)"/><path d="m14.5 22.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 21.5c0 1.217851-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.948833-6.4672704-2 0-4.344467-.79047651-3.046433 6.4672704-3.10022 7.4239625-.0555 6.4672665-.829521 6.4672665 3.10022z" fill="url(#f)" stroke="url(#g)"/><path d="m14.5 18.5c0 1.104569-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.895431-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.895431 6.4999994 2z" fill="url(#d)" stroke="url(#e)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#a)" width="11" x="2.5" y="17.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertfield.svg b/icon-themes/elementary_svg/cmd/sc_insertfield.svg
new file mode 100644
index 000000000..5d72802f0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertfield.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><radialGradient id="c" cx="10.5" cy="12.999889" gradientTransform="matrix(.00000007 2.3336799 -2.5003712 .00000007 43.004548 -10.003641)" gradientUnits="userSpaceOnUse" r="2.999555"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.75675483 0 0 .54053921 4.697392 13.814672)" gradientUnits="userSpaceOnUse" x1="8.328467" x2="8.328467" y1="5.892871" y2="7.742876"><stop offset="0" stop-color="#fff"/><stop offset=".04168307" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96375686" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round"><path d="m11 6.5h-.5v.5 1 .5h.5 3 .5v-.5-1-.5h-.5z" fill="url(#b)"/><path d="m14 7v.5zm-3 0v.5h3v-.5zm3 0v.5z" fill="#bebebe" opacity=".2"/><path d="m11 6.5h-.5v.5 1 .5h.5 3 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m11 2.5h-.5v.5 1 .5h.5 3 .5v-.5-1-.5h-.5z" fill="url(#b)"/><path d="m14 3v.5zm-3 0v.5h3v-.5zm3 0v.5z" fill="#bebebe" opacity=".2"/><path d="m11 2.5h-.5v.5 1 .5h.5 3 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m2 10.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="url(#b)"/><path d="m7 11v.5zm-5 0v.5h5v-.5zm5 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m2 10.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(0 -6)"><path d="m7.5017807 15.5h5.9982193l-.00089 3.99911h-5.9982193z" fill="url(#c)"/><g fill="none"><path d="m7.5017807 15.5h5.9982193l-.00089 3.99911h-5.9982193z" opacity=".5" stroke="#206b00" stroke-width="1.001781"/><path d="m8.5 16.5h4v2h-4z" opacity=".3" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="translate(-7 -7)"><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertfixedtext.svg b/icon-themes/elementary_svg/cmd/sc_insertfixedtext.svg
new file mode 100644
index 000000000..d830d55bd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertfixedtext.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="7.976" cy="8.525" gradientTransform="matrix(1 0 0 .56568 0 3.703)" gradientUnits="userSpaceOnUse" r="7.977" xlink:href="#a"/><radialGradient id="c" cx="7.976" cy="-1.226" gradientTransform="matrix(-1.37484 0 0 -1.1316 18.942 1.62)" gradientUnits="userSpaceOnUse" r="7.977" xlink:href="#a"/>/&amp;gt;<g fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".632" transform="scale(1.003 .99702)"><path d="m6.484 12.722-.606-1.99h-3.048l-.605 1.99h-1.91l2.95-8.393h2.167l2.96 8.392zm-1.03-3.476q-.84-2.704-.948-3.06-.103-.353-.15-.56-.187.733-1.08 3.62z"/><path d="m9.44 4.363h2.6q1.78 0 2.58.51.806.502.806 1.606 0 .748-.355 1.228-.348.48-.93.577v.057q.794.178 1.143.664.354.486.354 1.292 0 1.143-.83 1.783-.822.642-2.24.642h-3.128v-8.36zm1.772 3.31h1.03q.72 0 1.04-.222.326-.222.326-.737 0-.48-.355-.686-.35-.21-1.11-.21h-.93zm0 1.407v2.178h1.155q.732 0 1.08-.28.35-.28.35-.858 0-1.04-1.487-1.04z" fill="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertfooter.svg b/icon-themes/elementary_svg/cmd/sc_insertfooter.svg
new file mode 100644
index 000000000..10d5d4703
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertfooter.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" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="11.5" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#d)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#c)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#b)"/><path d="m4.5 10.5h7v2h-7z" fill="#f37329" stroke="#cc3b02" stroke-opacity=".501961" stroke-width="1.001"/></g><path d="m5 11.5h6" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertfootnote.svg b/icon-themes/elementary_svg/cmd/sc_insertfootnote.svg
new file mode 100644
index 000000000..4b6f99bd4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertfootnote.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" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="11.5" y2="11.754116"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="10" y2="13.5"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="c" cx="7" cy="8.250004" gradientTransform="matrix(-.00000022 2.7613478 -2.5000061 -.00000019 27.625062 -12.829433)" gradientUnits="userSpaceOnUse" r="1.999995"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="d" 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="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(.31428463 0 0 .32594469 .457175 -.323148)" 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><path d="m2.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#f)" stroke-width="1.085652"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#e)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#d)" stroke-width=".999922"/><path d="m7.7274215 13.72742h-1.4724775v-4.3138133l.0142958-.7087708.0238267-.7750588q-.3669282.3926285-.5098871.5150061l-.8005702.6883747-.7100296-.9484273 2.2444559-1.9121516h1.210386z" fill="url(#c)" stroke="#000" stroke-opacity=".431373" stroke-width=".545158"/><path d="m9.5 10.5h5v2h-5z" fill="url(#b)" stroke="#206b00" stroke-opacity=".501961"/><path d="m10 11.5h4" fill="none" opacity=".5" stroke="url(#a)"/></g><path d="m6.5175781 6.2734375-2.2441406 1.9121094.4570313.6113281 1.7871093-1.5234375h1.2089844v-1zm-.2246093 2.65625c-.0139778.0149568-.0158067.0149284-.0292969.0292969l-.0078125.4550781v.9999995l.0136718-.7089839z" fill="#fff" opacity=".1"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertframe.svg b/icon-themes/elementary_svg/cmd/sc_insertframe.svg
new file mode 100644
index 000000000..8b19cc46e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertframe.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.44577 0 0 .44994 23.778918 -.392045)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 -1 0 14.999997)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="3" y2="10.999997"/><g transform="scale(.26458333)"><rect fill="url(#a)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><rect fill="none" height="13.000003" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#c)" height="7" rx=".528" ry=".556" stroke="#002e99" stroke-opacity=".501961" width="7" x="4.5" y="4.5"/><path d="m3.5 12.5h9v-9h-9z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertframeinteract.svg b/icon-themes/elementary_svg/cmd/sc_insertframeinteract.svg
new file mode 100644
index 000000000..e3f77d392
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertframeinteract.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="b"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="13"><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(.44577 0 0 .44994 23.778918 -.392045)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1 0 0 -1 0 14.999997)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="3" y2="10.999997"/><g transform="scale(.26458333)"><rect fill="url(#d)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><rect fill="none" height="13.000003" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#f)" height="7" rx=".528" ry=".556" stroke="#002e99" stroke-opacity=".501961" width="7" x="4.5" y="4.5"/><path d="m3.5 12.5h9v-9h-9z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.18342876 0 0 .18342876 1.097249 1.5875)"><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".05" stroke="#000" stroke-linejoin="round" stroke-width="4.327293"/><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".2" stroke="#000" stroke-linejoin="round" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2.884862"/><path clip-path="url(#b)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#a)" stroke-width="2.916219" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#c)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertgraphic.svg b/icon-themes/elementary_svg/cmd/sc_insertgraphic.svg
new file mode 100644
index 000000000..2563b2c09
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertgraphic.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" gradientTransform="matrix(.29729729 0 0 .24324323 .86491 2.1622)" gradientUnits="userSpaceOnUse" x1="23.999849" x2="23.999849" y1="7.5554" y2="40.44429"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.0657842 0 0 .06827881 16.55981 5.497619)" gradientUnits="userSpaceOnUse" x1="-107.45584" x2="-107.45584" y1="-37.385227" y2="38.561256"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0657842 0 0 .06827881 16.55981 5.497619)" gradientUnits="userSpaceOnUse" x1="-96.557358" x2="-96.557358" y1="110.92493" y2="39.991924"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.37142772 0 0 .23901172 -.914262 1.897046)" 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(.31606802 .00018694 .00006478 .23894327 38.784 .94776)" gradientUnits="userSpaceOnUse" x1="-76.834877" x2="-76.844345" y1="6.680585" y2="52.887863"><stop offset="0" stop-opacity=".270588"/><stop offset="1" stop-opacity=".368"/></linearGradient><path d="m1.5 2.5c2.9789608 0 12.999989.000682 12.999989.000682l.000011 10.999318s-8.6666667 0-13 0c0-3.6666624 0-7.3333264 0-10.999989z" fill="url(#e)" stroke-width="1.091635"/><path d="m13.50004 12.500041h-11v-9.000001h11z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m14.50008 13.500081h-13.00008v-11.000081h13.00008z" fill="none" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.00004 4.00004v8.000001h10v-8.000001z" fill="url(#d)"/><path d="m3.00004 4.00004v4.082555c.14848.07106.33651.135627.53977.135627.46418 0 .91812-.389189 1.69318-.389189s1.35801.489434 2.33523.489434 1.19716-.707616 2.44318-.707616 1.12886.448157 1.90909.448157c.53744 0 .76696-.194811 1.07955-.318427v-3.740541z" fill="url(#c)"/><path d="m10.0114 7.350163c-1.24602 0-1.46596.707616-2.44318.707616s-1.56017-.489434-2.33523-.489434-1.229.389189-1.69318.389189c-.20326 0-.39129-.06457-.53977-.135627v.871499c.22336.06164.51301.112039.85795.112039.8795 0 .75402-.306634 1.51137-.306634.75734 0 1.20343.501229 2.22727.501229 1.26814 0 1.55916-.807863 2.5625-.807863.78346 0 .84229.442261 1.70454.442261.5825 0 .77595-.232336 1.13637-.383293v-.771252c-.31259.123616-.54211.318427-1.07955.318427-.78023 0-.66307-.448157-1.90909-.448157z" fill="#fff"/><path d="m3.50004 4.500251c2.06237 0 9.00006.000447 9.00006.000447l.00001 6.999343s-6.00004 0-9.00007 0c0-2.3332628 0-4.666526 0-6.999788z" fill="none" opacity=".3" stroke="#000"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertheader.svg b/icon-themes/elementary_svg/cmd/sc_insertheader.svg
new file mode 100644
index 000000000..b3d186814
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertheader.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" gradientUnits="userSpaceOnUse" x1="29" x2="29" y1="1" y2="1.5"><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(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.4999995.5h11.0000005v15h-11.0000005z" fill="url(#d)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#c)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#b)"/><path d="m4.5 3.5h6.982v2h-6.98z" fill="#f37329" stroke="#cc3b02" stroke-opacity=".501961" stroke-width="1.001"/></g><path d="m5 4.5h6" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_inserthyperlink.svg b/icon-themes/elementary_svg/cmd/sc_inserthyperlink.svg
new file mode 100644
index 000000000..69780f2f9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_inserthyperlink.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="71.500146" x2="75.500146" xlink:href="#b" y1="12.749854" y2="12.749854"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="65.5" x2="73.25" xlink:href="#b" y1="12.75" y2="12.75"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="75.75" x2="83.5" xlink:href="#b" y1="12.75" y2="12.75"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -53.695213 51.66399)"><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#d)" opacity=".2"/><path d="m71.25 14.5h-3.75c-.554 0-1-.446-1-1v-1.5m1-1h3.75c.554 0 1 .446 1 1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#e)" opacity=".2"/><path d="m77.75 11h3.75c.554 0 1 .446 1 1v1.5m-1 1h-3.75c-.554 0-1-.446-1-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="1.75" rx=".875" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".403922" width="8" x="70.5" y="11.874998"/><rect fill="url(#c)" height=".75" opacity=".2" rx=".5" width="7" x="71.000145" y="12.374854"/><rect fill="#fff" height=".75" opacity=".4" rx=".5" width="7" x="71.000145" y="12.374854"/></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_inserthyperlinkcontrol.svg b/icon-themes/elementary_svg/cmd/sc_inserthyperlinkcontrol.svg
new file mode 100644
index 000000000..9fc6020af
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_inserthyperlinkcontrol.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 offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="71.500146" x2="75.500146" xlink:href="#a" y1="12.749854" y2="12.749854"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="65.5" x2="73.25" xlink:href="#a" y1="12.75" y2="12.75"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="75.75" x2="83.5" xlink:href="#a" y1="12.75" y2="12.75"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -53.695213 51.66399)"><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#c)" opacity=".2"/><path d="m71.25 14.5h-3.75c-.554 0-1-.446-1-1v-1.5m1-1h3.75c.554 0 1 .446 1 1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#d)" opacity=".2"/><path d="m77.75 11h3.75c.554 0 1 .446 1 1v1.5m-1 1h-3.75c-.554 0-1-.446-1-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="1.75" rx=".875" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".403922" width="8" x="70.5" y="11.874998"/><rect fill="url(#b)" height=".75" opacity=".2" rx=".5" width="7" x="71.000145" y="12.374854"/><rect fill="#fff" height=".75" opacity=".4" rx=".5" width="7" x="71.000145" y="12.374854"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertindexesentry.svg b/icon-themes/elementary_svg/cmd/sc_insertindexesentry.svg
new file mode 100644
index 000000000..f88fa723e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertindexesentry.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#h" y1="17" y2="1"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#h" y1="23" y2="7"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#h" y1="29" y2="13"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#h" y1="17" y2="1"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#h" y1="23" y2="7"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#h" y1="29" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="13"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m.5 5.5h15v6h-15z" fill="url(#g)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.5 1.5v2h5v-2z" fill="url(#a)"/><path d="m2 2v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m1.5 1.5v2h5v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m1.5 7.5v2h5v-2z" fill="url(#b)"/><path d="m2 8v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m1.5 7.5v2h5v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m1.5 13.5v2h5v-2z" fill="url(#c)"/><path d="m2 14v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m1.5 13.5v2h5v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m12.5 1.5v2h2v-2z" fill="url(#d)"/><path d="m13 2v.5h1v-.5z" fill="#bebebe" opacity=".2"/><path d="m12.5 1.5v2h2v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m12.5 7.5v2h2v-2z" fill="url(#e)"/><path d="m13 8v.5h1v-.5z" fill="#bebebe" opacity=".2"/><path d="m12.5 7.5v2h2v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m12.5 13.5v2h2v-2z" fill="url(#f)"/><path d="m13 14v.5h1v-.5z" fill="#bebebe" opacity=".2"/><path d="m12.5 13.5v2h2v-2z" fill="none" opacity=".61" stroke="#000"/><g fill="#333"><path d="m10 3h1v1h-1z"/><path d="m8 3h1v1h-1z"/><path d="m8 9h1v1h-1z"/><path d="m10 9h1v1h-1z"/><path d="m8 15h1v1h-1z"/><path d="m10 15h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertlayer.svg b/icon-themes/elementary_svg/cmd/sc_insertlayer.svg
new file mode 100644
index 000000000..32fb001f0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertlayer.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.84745" x2="32.291897" y1="21.202074" y2="21.202074"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="8" x2="10.5" xlink:href="#d" y1="15.5" y2="4.5"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="8" x2="10.5" y1="15.5" y2="4.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+
+ /&amp;amp;amp;amp;gt;
+ <g transform="matrix(0 1 -1 0 16.016949 3.983051)"><path d="m4.516949.516949 6.983076 2.9331315.01692 12.0668685-6.9830887-2.999974z" fill="#e9e9e9"/><g fill="none"><path d="m10.516949 14.016949-5-2.217012v-9.782988l5 2.1663137z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.516949.516949 7 3v12l-6.9830887-2.999974z" stroke="url(#c)" stroke-linejoin="round"/></g></g><g transform="matrix(0 1 -1 0 16.016949 -1.016949)"><path d="m4.516949.516949 6.983076 2.9331315.01692 12.0668685-6.9830887-2.999974z" fill="#e9e9e9"/><g fill="none"><path d="m10.516949 14.016949-5-2.217012v-9.782988l5 2.1663137z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.516949.516949 7 3v12l-6.9830887-2.999974z" stroke="url(#d)" stroke-linejoin="round"/></g></g><g transform="translate(-8 -8)"><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertlinebreak.svg b/icon-themes/elementary_svg/cmd/sc_insertlinebreak.svg
new file mode 100644
index 000000000..a5340a4f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertlinebreak.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" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#c)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><path d="m4.5 2.5h7m-7 2h7m-7 2h7m-7 7h7" stroke="#8c8c8c" stroke-linecap="round"/><path d="m9.5 8.5.02 2.008-3.02-.008v-1l-1.5 1.5v.5h1.5 4l-.013-2.055.513-.445-.5-.5z" fill="#9bdb4d" stroke="#206b00" stroke-linecap="square" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertmasterpage.svg b/icon-themes/elementary_svg/cmd/sc_insertmasterpage.svg
new file mode 100644
index 000000000..010f76e1c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertmasterpage.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.48449877 0 0 .34573161 51.746207 -2.345813)" gradientUnits="userSpaceOnUse" x1="-90.291679" x2="-90.291679" y1="44.38649" y2="12.569903"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="c" cx="6.296552" cy="2.23274" gradientTransform="matrix(-.00000002 2 -2.3881217 -.00000004 13.332056 -12.593104)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.35135134 0 0 .2162162 -.43243 3.310814)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="3.187486" y2="40.187489"><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><path d="m.49996075 2.5000267c3.43728005 0 15.00006125.0006471 15.00006125.0006471l.0039 10.9955252h-15.000055l-.00390625-10.9961617z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999921"/><path d="m14.5 12.5h-13.0000002v-8.9999338h13.0000002z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round"/><path d="m4.0000001 6.5h1.9999999zm2.9999999 0h2zm3 0h1zm-5.9999999 1.994804.9999999.005196zm1.9999999.005196h1zm1.5 0h1zm1.5 0 3 .00518zm-4.9999999 2h1.7459999zm1.9999999 0h1zm2 0h1zm2 0h1.867483z" fill="none" stroke="#fff"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertmath.svg b/icon-themes/elementary_svg/cmd/sc_insertmath.svg
new file mode 100644
index 000000000..7898e75a9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertmath.svg
@@ -0,0 +1,2 @@
+<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(.98503013 0 0 1.0151974 -.019968 -.057995)" gradientUnits="userSpaceOnUse" x1="16.73152" x2="15.634348" y1="7.462856" y2="21.186497"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="12.182301" cy="5.99242" gradientTransform="matrix(0 1.5089508 -1.3157188 0 20.06664 -13.457314)" gradientUnits="userSpaceOnUse" r="3.263975" xlink:href="#a"/><radialGradient id="c" cx="7.094396" cy="-.505441" gradientTransform="matrix(-.00000001 1.1042356 -1.3496213 -.00000001 6.817846 -6.833885)" gradientUnits="userSpaceOnUse" r="8.150434" xlink:href="#a"/>
+/&amp;gt;<g stroke="#000" stroke-linejoin="round" stroke-opacity=".470588"><path d="m1 2.5v1h1.2122746l1.9093727 9.627399c.073944.325598.5367867.368886.6741385.06305l4.1782716-9.690449h5.5259426v2h1l.0339-2.6565926c-.000021-.1896507-.159322-.3433883-.355836-.3434074h-6.4050143c-.1421366.0001346-.2705587.0818806-.3266444.2079229l-3.8632859 9.2202331-1.7356253-9.1571863c-.0353383-.1579795-.180027-.2708051-.3474941-.2709697z" fill="url(#c)" fill-rule="evenodd"/><path d="m14.587955 12.312945h-.882867v1.477554h-1.522787v-1.477554h-3.0455756v-.859627l3.1308516-5.0505864h1.437511v4.9251784h.882867zm-2.405654-.985035v-1.24404c0-.2073395.0084-.5083169.02508-.9029316.01672-.3946147.0301-.6236919.04013-.6872316h-.04013c-.123736.2742238-.272552.5417592-.44645.8026063l-1.204172 2.0315969z" fill="url(#b)" transform="scale(.98503562 1.0151917)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertmenutitles.svg b/icon-themes/elementary_svg/cmd/sc_insertmenutitles.svg
new file mode 100644
index 000000000..18092f2b0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertmenutitles.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.9999874 0 0 .9999874 -10.002767 -1.016593)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.50295" xlink:href="#b" y1="9.016707" y2="12.016744"/><linearGradient id="b" gradientTransform="translate(15.968656 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" y1="3.031343" y2="12.031343"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" 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(.9999874 0 0 .9999874 -14.002767 -3.016593)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.50295" xlink:href="#b" y1="9.016707" y2="17.016808"/><g stroke-linecap="round"><g stroke="#565656"><g stroke-linejoin="round"><path d="m5.5 4.5h2v8h-2z" fill="#8c8c8c" stroke="#000" stroke-opacity=".6"/><path d="m9.5 6.5h2v6h-2z" fill="#8c8c8c" stroke="#000" stroke-opacity=".6"/><g fill="none" stroke-linecap="round"><path d="m6.5 5.5v6z" opacity=".7" stroke="url(#c)"/><path d="m10.5 7.5v4z" opacity=".7" stroke="url(#a)"/></g></g><g fill="none"><path d="m1.5052565 12.49995h12.9894865" stroke-width=".99816"/><path d="m3.50005 1.4590308v13.0338482"/></g></g><g fill="none" stroke="#ffa154"><path d="m5.5071212 14.49995h7.9798148"/><path d="m1.50005 2.5130642v7.9798148"/><path d="m5.5071212 2.49995h7.9798148" stroke-linecap="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertmultiindex.svg b/icon-themes/elementary_svg/cmd/sc_insertmultiindex.svg
new file mode 100644
index 000000000..3d39cb979
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertmultiindex.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="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="20" y2="4"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="27" y2="11"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#a" y1="8.5" y2="13.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="1.5" y2="6.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m1.5 4.5v2h5v-2z" fill="url(#b)"/><path d="m2 5v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m1.5 4.5v2h5v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m1.5 11.5v2h5v-2z" fill="url(#c)"/><path d="m2 12v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m1.5 11.5v2h5v-2z" fill="none" opacity=".61" stroke="#000"/><g fill="#333"><path d="m10 6h1v1h-1z"/><path d="m8 6h1v1h-1z"/><path d="m8 13h1v1h-1z"/><path d="m10 13h1v1h-1z"/></g><g fill="#f37329" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"><path d="m14.75008 6.7500802h-1.014717v-2.7701041l.011-.5086724.01831-.5562459c-.188.187855-.280536.3110586-.353783.3696107l-.61528.4940345-.545691-.6806696 1.500101-1.3723171h1.000068z" fill="url(#e)" stroke-width=".49984"/><path d="m15.649227 13.753424h-3.38842v-.773966c.719442-.573091 1.384705-1.222204 2.064953-1.831647.118675-.155994.204121-.299988.256338-.431982.05222-.131995.07833-.268789.07833-.410382 0-.211191-.05815-.3683836-.174454-.4715786-.113928-.103196-.267019-.1547936-.459273-.1547936-.201748 0-.397562.0468-.587443.1403937-.189881.093591-.388069.2267895-.594564.3995825l-.598127-.7163682c.256339-.220791.468768-.3767838.637287-.4679804.168518-.091193.352465-.1607928.551841-.2087906.199374-.050398.422484-.075592.669328-.075592.325171 0 .612365.060002.861584.1799917.249218.1199945.442659.2879877.580322.5039787.137664.2159901.206496.4631786.206496.7415678 0 .242389-.04272.470379-.12817.68397-.08307.211191-.213616.428381-.391629.651573-.175639.223189-.486569.541176-.932789.953958l-.304331.279875v.0504h1.652721z" fill="url(#d)" stroke-width=".493151"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertneutralparagraph.svg b/icon-themes/elementary_svg/cmd/sc_insertneutralparagraph.svg
new file mode 100644
index 000000000..19eb6ede8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertneutralparagraph.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" gradientUnits="userSpaceOnUse" x1="1.5" x2="2" y1="1.5" y2="4.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="0" x2="0" y1="24" y2="8"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#c)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#c)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#b)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#a62100"/><path d="m1.2714844 2c-.1502373 0-.2714844.1212471-.2714844.2714844v.7285156h-.72851562c-.15023731 0-.27148438.1212471-.27148438.2714844v.4570312c0 .1502373.12124708.2714844.27148438.2714844h.72851562v1h-.72851562c-.15023731 0-.27148438.1212471-.27148438.2714844v.4570312c0 .1502373.12124708.2714844.27148438.2714844h.72851562v.7285156c0 .1502373.1212471.2714844.2714844.2714844h.4570312c.1502373 0 .2714844-.1212471.2714844-.2714844v-.7285156h1v.7285156c0 .1502373.1212471.2714844.2714844.2714844h.4570312c.1502373 0 .2714844-.1212471.2714844-.2714844v-.7285156h.7285156c.1502373 0 .2714844-.1212471.2714844-.2714844v-.4570312c0-.1502373-.1212471-.2714844-.2714844-.2714844h-.7285156v-1h.7285156c.1502373 0 .2714844-.1212471.2714844-.2714844v-.4570312c0-.1502373-.1212471-.2714844-.2714844-.2714844h-.7285156v-.7285156c0-.1502373-.1212471-.2714844-.2714844-.2714844h-.4570312c-.1502373 0-.2714844.1212471-.2714844.2714844v.7285156h-1v-.7285156c0-.1502373-.1212471-.2714844-.2714844-.2714844zm.7285156 2h1v1h-1z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertobject.svg b/icon-themes/elementary_svg/cmd/sc_insertobject.svg
new file mode 100644
index 000000000..ca702849b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertobject.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.53069049 0 0 .53069073 -30.303177 -6.788705)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.725647" x2="7.725647" y1="-.097383" y2="15.984245"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m8 .5c-4.1382411 0-7.5 3.361758-7.5 7.5 0 4.138241 3.3617589 7.500001 7.5 7.5 4.138241 0 7.500003-3.361759 7.5-7.5 0-4.138242-3.361759-7.5-7.5-7.5z" fill="url(#c)" stroke="#7239b3" stroke-opacity=".498039"/><path d="m14.500001 8.0000001c0 3.5898509-2.910156 6.4999999-6.500001 6.4999999-3.589844 0-6.5-2.910149-6.5-6.4999999 0-3.5898503 2.910156-6.5000003 6.5-6.5000003 3.589845 0 6.500001 2.91015 6.500001 6.5000003z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertobjectdialog.svg b/icon-themes/elementary_svg/cmd/sc_insertobjectdialog.svg
new file mode 100644
index 000000000..6a8f5ad50
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertobjectdialog.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" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.53069049 0 0 .53069073 -30.303177 -6.788705)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.725647" x2="7.725647" y1="-.097383" y2="15.984245"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m8 .5c-4.1382411 0-7.5 3.361758-7.5 7.5 0 4.138241 3.3617589 7.500001 7.5 7.5 4.138241 0 7.500003-3.361759 7.5-7.5 0-4.138242-3.361759-7.5-7.5-7.5z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".498039"/><path d="m14.500001 8.0000001c0 3.5898509-2.910156 6.4999999-6.500001 6.4999999-3.589844 0-6.5-2.910149-6.5-6.4999999 0-3.5898503 2.910156-6.5000003 6.5-6.5000003 3.589845 0 6.500001 2.91015 6.500001 6.5000003z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertobjectfloatingframe.svg b/icon-themes/elementary_svg/cmd/sc_insertobjectfloatingframe.svg
new file mode 100644
index 000000000..15a309dd7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertobjectfloatingframe.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.44577 0 0 .44994 23.778918 -.392045)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="scale(.26458333)"><rect fill="url(#a)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><rect fill="none" height="13.000003" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#c)" height="9" rx=".528" ry=".556" stroke="#002e99" stroke-opacity=".501961" width="11" x="2.5" y="4.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertpage.svg b/icon-themes/elementary_svg/cmd/sc_insertpage.svg
new file mode 100644
index 000000000..0321a89d7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertpage.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" 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="c" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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="d" 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><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#c)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertpagebreak.svg b/icon-themes/elementary_svg/cmd/sc_insertpagebreak.svg
new file mode 100644
index 000000000..355e88042
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertpagebreak.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1 0 0 1.0714286 -.8 -.571429)" gradientUnits="userSpaceOnUse" x1="8.6396" x2="8.6396" y1=".4955" y2="14.3039"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><clipPath id="b"><path d="m2 11h9v5h-9z"/></clipPath><clipPath id="c"><path d="m2 0h9v6h-9z"/></clipPath><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.5642" x2="3.5642" xlink:href="#h" y1="14.5358" y2=".1718"/><linearGradient id="e" gradientTransform="matrix(.2 0 0 .4 2.2 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#g" y1="6.923" y2="36"/><linearGradient id="f" gradientTransform="matrix(.2 0 0 .4 2.2 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#g" y1="6" y2="41.077"/><linearGradient id="g" gradientTransform="matrix(.2 0 0 .4 2.2 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.5642" x2="3.5642" y1="14.5358" y2=".1718"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><radialGradient id="i" cx="64.575" cy="48.605" gradientTransform="matrix(0 .4 -.4 0 32.4 -16.8)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g clip-path="url(#b)" transform="translate(5 -11)"><path d="m2.5.5h11v15h-11z" fill="url(#a)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#e)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#h)" stroke-linejoin="round"/></g></g><g clip-path="url(#c)" transform="translate(5 10)"><path d="m2.5.5h11v15h-11z" fill="url(#a)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#f)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#d)" stroke-linejoin="round"/></g></g><path d="m9.5 6.5h2v2h-2z" fill="#9cde4a" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".434"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727"><path d="m11.5 10.5v-2.007h2v2.007h2.007l-.007 2h-2.007v2.007h-2v-2.007h-1.993v-2z" fill="url(#i)" stroke="none" transform="translate(-8 -4)"/><path d="m3.5 6.5v-2.007h2v2.007h2.007l-.007 2h-2.007v2.007h-2v-2.007h-1.993v-2z" fill="none" opacity=".5" stroke="#206b00" stroke-opacity=".93" stroke-width="1"/><g fill="#fff" stroke="none"><path d="m4 5h1v1h-1z" opacity=".5"/><path d="m3.993 9h1v1h-1z" opacity=".2"/><path d="m2 7h2v.5h-2zm3 0h2v.5h-2z" opacity=".4"/></g></g><path d="m10 7h1v.5h-1z" fill="#fff" opacity=".4"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727"><path d="m13.5 6.5h2v2h-2z" stroke="#206b00" stroke-opacity=".434" stroke-width="1"/><path d="m14 7h1v.5h-1z" fill="#fff" opacity=".4" stroke="none"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertpagecountfield.svg b/icon-themes/elementary_svg/cmd/sc_insertpagecountfield.svg
new file mode 100644
index 000000000..8c109bd7a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertpagecountfield.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="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="5" cy="5.002" gradientTransform="matrix(-1.33343 0 0 -1.55567 11.667 12.78)" gradientUnits="userSpaceOnUse" r="4.5" xlink:href="#a"/><radialGradient id="c" cx="10" cy="1.001" gradientTransform="matrix(-1.88723 0 0 -1.0003 28.874619 2.0006)" gradientUnits="userSpaceOnUse" r="4.5" xlink:href="#a"/><g stroke="#000" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".431"><path d="m8.02 1.498c-.58 0-.52.55-.52.522v.478h-.48c-.287 0-.52.232-.52.52v.958c0 .096.155.522.52.522h.48v2h-.48c-.287 0-.52.233-.52.522v.957c0 .288.233.52.52.52h.48v.48c0 .288.232.52.52.52h.958c.29 0 .522-.232.522-.52v-.48h2v.48c0 .288.232.52.52.52h.958c.317 0 .522-.007.522-.52v-.48h.478c.29 0 .52-.232.52-.52v-.957c0-.593-.402-.522-.52-.522h-.478v-2h.478c.29 0 .52-.233.52-.522v-.956c0-.326-.106-.522-.52-.522h-.478v-.478c0-.29-.233-.522-.522-.522h-.957c-.288 0-.52.233-.52.522v.478h-2v-.478c0-.29-.233-.522-.522-.522zm1.48 3h2v2h-2z" fill="url(#c)"/><path d="m3.02 6.498c-.58 0-.52.55-.52.522v.478h-.48c-.287 0-.52.232-.52.52v.958c0 .096.155.522.52.522h.48v2h-.48c-.287 0-.52.233-.52.522v.957c0 .288.233.52.52.52h.48v.48c0 .288.232.52.52.52h.958c.29 0 .522-.232.522-.52v-.48h2v.48c0 .288.232.52.52.52h.958c.317 0 .522-.008.522-.52v-.48h.478c.29 0 .52-.232.52-.52v-.957c0-.593-.402-.522-.52-.522h-.478v-2h.478c.29 0 .52-.233.52-.522v-.956c0-.326-.106-.522-.52-.522h-.478v-.478c0-.29-.233-.522-.522-.522h-.958c-.288 0-.52.233-.52.522v.478h-2v-.478c0-.29-.233-.522-.522-.522zm1.48 3h2v2h-2z" fill="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertpagenumberfield.svg b/icon-themes/elementary_svg/cmd/sc_insertpagenumberfield.svg
new file mode 100644
index 000000000..bc0009814
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertpagenumberfield.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10" cy="3" gradientTransform="matrix(-1.50923 0 0 -2 25.092 9)" gradientUnits="userSpaceOnUse" r="6"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m7.02 4.5c-.287 0-.52.233-.52.52v1.48h-1.48c-.287 0-.52.233-.52.52v.96c0 .287.233.52.52.52h1.48v3h-1.48c-.287 0-.52.233-.52.52v.96c0 .287.233.52.52.52h1.48v1.48c0 .287.233.52.52.52h.96c.287 0 .52-.233.52-.52v-1.48h3v1.48c0 .287.233.52.52.52h.96c.287 0 .52-.233.52-.52v-1.48h1.48c.287 0 .52-.233.52-.52v-.96c0-.287-.233-.52-.52-.52h-1.48v-3h1.48c.287 0 .52-.233.52-.52v-.96c0-.287-.233-.52-.52-.52h-1.48v-1.48c0-.287-.233-.52-.52-.52h-.96c-.287 0-.52.233-.52.52v1.48h-3v-1.48c0-.287-.233-.52-.52-.52zm1.48 4h3v3h-3z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".431"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertplugin.svg b/icon-themes/elementary_svg/cmd/sc_insertplugin.svg
new file mode 100644
index 000000000..eae29b471
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertplugin.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-3.927" cy="12.495" gradientTransform="matrix(0 2.44257 -2.8671 0 42.326 3.813)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.19217 0 0 .18943 -13.034 6.72)" gradientUnits="userSpaceOnUse" x1="106.219" x2="106.219" y1="-3.557" y2="38.482"><stop offset="0" stop-color="#fff"/><stop offset=".034" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m6.5.5c-.98 0-2 .796-2 1.776 0 .613.527 1.205 1 1.524v.752h-4.21c-.438 0-.79.353-.79.79v3.336c.326-.408.82-.678 1.382-.678.98 0 1.776.796 1.776 1.776s-.796 1.777-1.776 1.777c-.563 0-1.056-.27-1.382-.68v3.838c0 .438.352.79.79.79h3.71c-.41-.326-.776-.82-.776-1.382 0-.98.795-1.776 1.776-1.776.98 0 1.776.796 1.776 1.776 0 .563-.367 1.056-.776 1.382h3.705c.438 0 .795-.352.795-.79v-4.223h.756c.32.472.216 1.054 1.744 1.054.98 0 1.5-.855 1.5-2.04s-.52-1.99-1.5-1.99c-1.528 0-1.425.53-1.744 1.003h-.756v-3.17c0-.438-.357-.79-.795-.79h-3.205v-.755c.473-.32 1-.91 1-1.524 0-.98-1.02-1.776-2-1.776z" fill="url(#a)"/><g fill="none" stroke-linejoin="round"><path d="m5.5 5.5h-4l-.007 1.823c0-.204.013-.343.02-.343 2.167 0 3.164 1.41 3.164 2.883s-1.21 2.673-3.137 2.673h-.022v1.953c0 .024-.003.02.022.02h1.67v-.02c0-1.96 1.308-3.13 2.794-3.13 1.485 0 2.784 1.104 2.784 3.13v.02l1.712-.01v-4.595c-.008-.51 1.42-.398 1.993-.398.374 0 .682 1.09 1.214 1.09.664 0 .767-.397.767-1.165 0-.767-.048-.986-.877-.986-.378 0-.53 1.044-1.193 1.044-.497 0-1.907.188-1.9-.32l-.01-3.62-2.994-.049" opacity=".6" stroke="url(#b)"/><path d="m6.5.5c-.98 0-2 .796-2 1.776 0 .613.527 1.205 1 1.524v.752h-4.21c-.438 0-.79.353-.79.79v3.336c.326-.408.82-.678 1.382-.678.98 0 1.776.796 1.776 1.776s-.796 1.777-1.776 1.777c-.563 0-1.056-.27-1.382-.68v3.838c0 .438.352.79.79.79h3.71c-.41-.326-.776-.82-.776-1.382 0-.98.795-1.776 1.776-1.776.98 0 1.776.796 1.776 1.776 0 .563-.367 1.056-.776 1.382h3.705c.438 0 .795-.352.795-.79v-4.223h.756c.32.472.216 1.054 1.744 1.054.98 0 1.5-.855 1.5-2.04s-.52-1.99-1.5-1.99c-1.528 0-1.425.53-1.744 1.003h-.756v-3.17c0-.438-.357-.79-.795-.79h-3.205v-.755c.473-.32 1-.91 1-1.524 0-.98-1.02-1.776-2-1.776z" opacity=".4" stroke="#0a3600" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertreferencefield.svg b/icon-themes/elementary_svg/cmd/sc_insertreferencefield.svg
new file mode 100644
index 000000000..44e8e06dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertreferencefield.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" gradientTransform="matrix(0 .28097453 .327705 0 -1.48229 3.272342)" gradientUnits="userSpaceOnUse" x1="20.796995" x2="37.473785" y1="20.64884" y2="20.64884"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.5" x2="6" xlink:href="#b" y1="7.5" y2="17"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="10" y2="13.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="11.5" y2="11.754116"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#h)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#f)" stroke-linejoin="round"/><path d="m11.5 10.5h3v2h-3z" fill="url(#d)" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".501961"/><rect fill="#565656" height="2" ry=".479" width="6" x="5" y="3"/><path d="m2.31 6.502c-3.544 2.423-1.415 7.07 2.197 7.07v1.928l4.993-3.6-4.994-3.365v2.015c-2.548.1-3.662-2.358-1.84-4.05z" style="stroke-linejoin:round;stroke-linecap:round;stroke-width:1.003;stroke:#206b00;stroke-opacity:.501961;fill:url(#c)"/><g fill="none"><path d="m1.617908 8.6530532c-.906525.8063712-.124651 4.3314378 3.882092 3.8492498v.907734l2.2033847-1.410037-2.2033847-1.5v1.122216c-4.396972.215847-4.256258-2.4233972-3.882092-2.9691628z" display="block" opacity=".8" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m12 11.5h2" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertrows.svg b/icon-themes/elementary_svg/cmd/sc_insertrows.svg
new file mode 100644
index 000000000..f5acceaac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertrows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="h" gradientTransform="translate(5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="i" gradientTransform="translate(10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1=".5" y2="5.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="23.640186" x2="10.49816" y1="3.185009" y2="3.185009"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="l" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.051733" x2="31.120687" y1="65.263168" y2="49.98278"><stop offset="0" stop-color="#fff"/><stop offset=".38794234" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="23.915924" x2="23.915924" y1="6.182396" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#r)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none"><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" opacity=".4" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#p)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g></g><path d="m.5.500076h15v5h-15z" fill="url(#j)"/><path d="m1 .000076c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h14v4h-14z" fill="#206b00" fill-opacity=".501961"/><path d="m5 1.000076h1v4h-1zm5 0h1v4h-1z" fill="#206b00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" transform="translate(0 .000076)"><path d="m1.5 1.5h3v3h-3z" opacity=".5" stroke="url(#g)"/><path d="m6.5 1.5h3v3h-3z" opacity=".5" stroke="url(#h)"/><path d="m11.5 1.5h3v3h-3z" opacity=".5" stroke="url(#i)"/></g><g stroke-width="1.546121" transform="scale(3.7795275)"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#k)" transform="matrix(0 -.17112721 .17112721 0 2.365375 5.897582)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#l)" stroke-miterlimit="7" transform="matrix(0 -.17112721 .17112721 0 2.365375 5.897582)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertrowsafter.svg b/icon-themes/elementary_svg/cmd/sc_insertrowsafter.svg
new file mode 100644
index 000000000..313a8509f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertrowsafter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="g" gradientTransform="translate(0 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="h" gradientTransform="translate(5 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="i" gradientTransform="translate(10 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(.99999998 0 0 -.99999998 0 16.000063)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5.500063" y2=".500063"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="9.725001" x2="24.413149" y1="3.185009" y2="3.185009"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="l" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.051733" x2="31.051733" y1="49.953613" y2="62.685616"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="23.915924" x2="23.915924" y1="6.182396" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#r)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none"><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" opacity=".4" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#p)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g></g><path d="m.49999999 10.500063h15.00000001v5h-15.00000001z" fill="url(#j)"/><path d="m.99999998 10.000063c-.55399999 0-.99999998.446-.99999998 1v4c0 .554.44599999 1 .99999998 1h14.00000002c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h14.00000002v4h-14.00000002z" fill="#206b00" fill-opacity=".501961"/><path d="m4.9999999 11.000063h1v4h-1zm4.9999999 0h1.0000002v4h-1.0000002z" fill="#206b00" fill-opacity=".501961"/><g transform="matrix(.99999998 0 0 -.99999998 0 16.000063)"><g fill="none" stroke-linecap="square"><path d="m1.5-4.5h3v3h-3z" opacity=".5" stroke="url(#g)" transform="scale(1 -1)"/><path d="m6.5-4.5h3v3h-3z" opacity=".5" stroke="url(#h)" transform="scale(1 -1)"/><path d="m11.5-4.5h3v3h-3z" opacity=".5" stroke="url(#i)" transform="scale(1 -1)"/></g><g stroke-width="1.546121"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#k)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#l)" stroke-miterlimit="7" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertscript.svg b/icon-themes/elementary_svg/cmd/sc_insertscript.svg
new file mode 100644
index 000000000..6aca3e24a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertscript.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.6655579 0 0 1.4407893 -1.823498 -35.848874)" gradientUnits="userSpaceOnUse" x1="22.104254" x2="22.104254" y1="40.124432" y2="10.035408"><stop offset="0" stop-color="#a3a3a3"/><stop offset="1" stop-color="#bababa"/></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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.205239" y2="41.589603"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.31428463 0 0 .32594469 .457175 -.323148)" 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><path d="m2.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#e)" stroke-width="1.085652"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4 7v1h3.0625v-1z" fill="#b78ed4"/><path d="m8 7v1h4v-1z" fill="#d48eb3"/><path d="m10 5v1h1.90625v-1zm-3 0v1h2.15625v-1zm-3 0v1h2.3125v-1zm3-2v1h2v-1zm-3 0v1h2v-1z" fill="#89adc2"/><path d="m4 9v1h2v-1z" fill="#94d48e"/><path d="m4 13h3.036746v1h-3.036746z" fill="#de6161"/><path d="m8 13v1h3.34375v-1zm-4-2v1h2v-1zm3-2v1h2v-1z" fill="url(#b)"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertsection.svg b/icon-themes/elementary_svg/cmd/sc_insertsection.svg
new file mode 100644
index 000000000..b2b82e4c3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertsection.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" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="10" y2="13.5"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="11.5" y2="11.754116"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#e)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#c)" stroke-linejoin="round"/><g stroke-linecap="round"><path d="m5.507 4.5h6m-6 6h6" fill="none" stroke="#8c8c8c"/><g transform="translate(-4 -4)"><path d="m9.5 10.5h6v2h-6z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m10 11.5h5" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="butt"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertslide.svg b/icon-themes/elementary_svg/cmd/sc_insertslide.svg
new file mode 100644
index 000000000..aac8590a3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertslide.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" gradientUnits="userSpaceOnUse" x1="2.106" x2="2.106" y1="2.532" y2="14.492"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.33196 0 0 .24402 22.863 1.552)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#c" y1="7.35" y2="40.65"/><linearGradient id="f" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="7.35" y2="40.444"/><linearGradient id="g" gradientTransform="matrix(.35714584 0 0 .26072727 .677083 1.842182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="translate(0 -1)"><path d="m3 2.5h12.5v12h-12.5z" fill="url(#g)" stroke-width="1.066004"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#a)" opacity=".5"/><path d="m14 9.01c0 1.3-.946 2.543-2.2 2.89-1.253.347-2.704-.233-3.372-1.35-.006.007 2.572-1.54 2.572-1.54z" fill="url(#a)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#d)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#a)"/><g fill="none"><path d="m3 14.5h-2.376c-.233-.142-.056-.424-.11-.625v-11.305l.03-.05.08-.02h2.376" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m2.5 13.5h-1v-10h1" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m4 7.5h2m-2 2h1m-1 2h3m-1-2h1" stroke="#aaa"/></g><path d="m14 9c0 1.3-.946 2.543-2.2 2.89-.03-.005-.8-2.89-.8-2.89z" fill="url(#a)"/></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertsound.svg b/icon-themes/elementary_svg/cmd/sc_insertsound.svg
new file mode 100644
index 000000000..cc7ef4132
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertsound.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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(.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="d" 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="e" gradientTransform="matrix(.2529987 -.06188599 .07145079 .18134844 -4.159231 2.578501)" gradientUnits="userSpaceOnUse" x1="43.141579" x2="21.736967" y1="3.421479" y2="79.212646"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#cc3b02"/></linearGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#b)"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10.722656 4.0058594c-.054524-.0102564-.114656-.0075621-.177734.0097656l-4.0898439 1.1230469c-.2523118.069311-.4550781.348-.4550781.625v.5625.2832031 4.416016a.98817231 1.5078181 82.261693 0 0 -.8691406.03906.98817231 1.5078181 82.261693 0 0 -1.0839844 1.291016.98817231 1.5078181 82.261693 0 0 1.8222656.580078.98817231 1.5078181 82.261693 0 0 1.1289063-1.085938h.00195v-5.0156226l3-.8222656v4.0136722a.98817231 1.5078181 82.261693 0 0 -.8691406.03906.98817231 1.5078181 82.261693 0 0 -1.0839844 1.291016.98817231 1.5078181 82.261693 0 0 1.8222656.580078.98817231 1.5078181 82.261693 0 0 1.1289065-1.052735h.0019v-5.6464819-.8457031c0-.20775-.113771-.3539965-.277344-.3847656z" fill="url(#e)"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertsymbol.svg b/icon-themes/elementary_svg/cmd/sc_insertsymbol.svg
new file mode 100644
index 000000000..43fdae6b0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertsymbol.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.033" cy="-.07" gradientTransform="matrix(-1.85302 .13112 -.1429 -1.98196 20.055 -1.06)" gradientUnits="userSpaceOnUse" r="7.031"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>/&amp;gt;<path d="m8.042 3.73c-1.054 0-1.867.32-2.437.96-.57.642-.857 1.544-.857 2.71 0 1.18.174 2.416.56 3.156.383.734.965 1.31 1.746 1.73l.018 2.163h-5.582l-.02-2h3.243c-.886-.54-1.57-1.277-2.053-2.21-.478-.936-.698-2.256-.698-3.41 0-1.07.247-2.01.742-2.82.5-.816 1.212-1.442 2.132-1.88.92-.436 1.99-.654 3.206-.654 1.858 0 3.334.486 4.43 1.46 1.1.972 1.65 2.276 1.65 3.913 0 1.152-.26 2.462-.743 3.383-.485.92-1.178 1.66-2.08 2.218h3.267l.018 2h-5.616l-.018-2.164c.81-.42 1.406-1.005 1.79-1.756.385-.752.596-1.984.596-3.148 0-1.16-.29-2.056-.865-2.69-.57-.642-1.38-.962-2.428-.962z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".431" transform="scale(.99532 1.0047)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_inserttable.svg b/icon-themes/elementary_svg/cmd/sc_inserttable.svg
new file mode 100644
index 000000000..a8bd40635
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_inserttable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="c" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="f" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="j" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="k" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="l" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="m" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="n" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="o" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="p" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#p)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#b)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.99804688v-4.00195312h4.00195312v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#555761" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".8" stroke="url(#c)"/><path d="m1.5 1.5h3v2h-3z" opacity=".8" stroke="url(#e)"/><path d="m11.5 1.5h3v2h-3z" opacity=".8" stroke="url(#f)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#g)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#h)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#i)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#j)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#k)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#l)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#m)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#n)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#o)"/></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_inserttitlefield.svg b/icon-themes/elementary_svg/cmd/sc_inserttitlefield.svg
new file mode 100644
index 000000000..21bce668e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_inserttitlefield.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" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="3" y2="6.5"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="4.5" y2="4.754116"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#e)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#c)" stroke-linejoin="round"/><path d="m5.5 3.5h5v2h-5z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6 4.5h4" fill="none" opacity=".5" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_inserttopicfield.svg b/icon-themes/elementary_svg/cmd/sc_inserttopicfield.svg
new file mode 100644
index 000000000..638a90c46
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_inserttopicfield.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="9" y2="12.5"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="10.5" y2="10.754116"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#e)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#c)" stroke-linejoin="round"/><path d="m2.5 9.5h7v2h-7z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3 10.5h6" fill="none" opacity=".5" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_inserttreecontrol.svg b/icon-themes/elementary_svg/cmd/sc_inserttreecontrol.svg
new file mode 100644
index 000000000..378f91f43
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_inserttreecontrol.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" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.73251" x2="-51.786404" y1="18.639769" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.38094996 0 0 .45649875 .023841 -.651605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.750006" y1=".985206" y2="12.384721"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="8.346142"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(6 5)"><path d="m2.5.5h3.999984l.000016 3-4 .00134z" fill="url(#b)" stroke-width="1.414526"/><g fill="none"><path d="m2.4999621.49997396c2.5206756 0 4.0000749.0000636 4.0000749.0000636l.000013 2.99909804-4.000088.0008904z" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5.500012 2.4991096-2.0000121.0008904v-1l2.0000121-.0008904z" stroke="url(#c)" stroke-linecap="round"/></g></g><g fill="none" stroke="#585c5f"><path d="m4.5 4v9.5h3.5"/><path d="m5 7.5h3"/></g><path d="m2.5.5h3.999984l.000016 3-4 .00134z" fill="url(#b)" stroke-width="1.414526"/><path d="m2.4999621.49997396c2.5206756 0 4.0000749.0000636 4.0000749.0000636l.000013 2.99909804-4.000088.0008904z" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5.500012 2.4991096-2.0000121.0008904v-1l2.0000121-.0008904z" fill="none" stroke="url(#c)" stroke-linecap="round"/><g transform="translate(6 11)"><path d="m2.5.5h3.999984l.000016 3-4 .00134z" fill="url(#b)" stroke-width="1.414526"/><g fill="none"><path d="m2.4999621.49997396c2.5206756 0 4.0000749.0000636 4.0000749.0000636l.000013 2.99909804-4.000088.0008904z" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5.500012 2.4991096-2.0000121.0008904v-1l2.0000121-.0008904z" stroke="url(#c)" stroke-linecap="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertvideo.svg b/icon-themes/elementary_svg/cmd/sc_insertvideo.svg
new file mode 100644
index 000000000..934abfcf4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertvideo.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.2973 0 0 .32432 .865 .716)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.042" y2="40.958"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6923 0 0 .7 -.308 -5.15)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="5.369" y2="40.669"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m3.5 1.5h9v14h-9z" fill="url(#c)"/><path d="m1.5 1c-.276 0-.5.224-.5.5v14c0 .276.224.5.5.5h13c.276 0 .5-.224.5-.5v-14c0-.276-.224-.5-.5-.5zm.5 1h1v1h-1zm2 0h8v13h-8zm9 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1z" opacity=".7"/><g fill="none"><path d="m4.5 8.5h7" display="block" stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".588"/><path d="m4.5 9.5h7" display="block" opacity=".2" stroke="#fff" stroke-linecap="square" stroke-linejoin="round"/><path d="m2.5 2.5h11v12h-11z" opacity=".3" stroke="url(#b)" stroke-linecap="round"/></g><path d="m2 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1z" fill="#fff" opacity=".1"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_inspectordeck.svg b/icon-themes/elementary_svg/cmd/sc_inspectordeck.svg
new file mode 100644
index 000000000..dee0ede7b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_inspectordeck.svg
@@ -0,0 +1,2 @@
+<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.0080891 0 0 1.0000217 -4.038 2.999761)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1110.5" cy="1543" gradientTransform="matrix(1.3323351 0 0 .9601284 -1471.5547 -1471.5679)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.006025" x2="16.000223" y1="9.534337" y2="9.534337"><stop offset="0"/><stop offset="1" stop-opacity=".992647"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.39367 0 0 .39124 -3.304 -.658)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3873 0 0 .39168 -3.122 -.67)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="f" cx="15.415" cy="35.357" gradientTransform="matrix(.31487 0 0 .35623 -2.01 1.076)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#650000"/><stop offset="1" stop-color="#fb66f5"/></radialGradient>
+/&amp;amp;gt;<path d="m5.97 8.884 1.6 1.487.635-.656-.007-3.397c-.814.935-1.585 1.834-2.228 2.567z" fill="url(#d)" stroke="#673907" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m2.538 13.283 1 .863 4.21-3.67c-.17-.613-1.14-1.717-1.865-1.717l-3.345 4.523z" fill="url(#e)" stroke="#797b75" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m-.002 15.98c2.09 0 3.678.29 3.978-1.476.243-1.423-1.443-2.105-2.28-.835-.802 1.223-1.696 2.311-1.696 2.311z" fill="url(#f)" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m14.583984 3.3359375c-.484785.5595169-1.017881 1.1737165-1.451172 1.6699219-.005486-.0000657-.004139-.0019532-.009765-.0019532a.59403101.59403101 0 0 0 -.476563.2402344l-4.2929684 5.8027344c1.8381824-.285505 3.7458474-1.1034529 5.3378904-2.84375a1.4976312 1.4976312 0 0 0 1.025391-1.4023438v-.015625l.123047-2.5410156a1.4976312 1.4976312 0 0 0 -.25586-.9082031z" fill="#fff" fill-opacity=".784314" fill-rule="evenodd" stroke-width=".834723"/><g transform="matrix(.83472322 0 0 .83472322 .077776 -1.591729)"><g fill-rule="evenodd"><path d="m1.6311977 10.044215-1.2140423-.5314124c.9355638-5.9221279 6.9649974-9.81131271 15.4743956-2.6074566l-.148677 3.105767v.024c-2.3001-1.9558412-4.28185-4.4661954-8.3626394-4.4661954-4.6845799.0620013-5.4152457 3.6123781-5.7451002 4.4751964z" fill="url(#a)"/><path d="m15.497906 10.035214c-2.197549 2.805361-4.840524 3.464775-7.4943994 3.464775-2.6539763 0-5.9811868-.45581-6.4951461-3.464775.5575631-2.7513595 1.9987083-4.4348957 5.7001846-4.4661968 4.0448559-.0340007 6.0093479 2.5103543 8.2893609 4.4661968z" style="stroke-width:1.198002;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#b);stroke:url(#c)"/><ellipse cx="7.320361" cy="9.525049" fill="#64baff" fill-opacity=".984314" rx="3.161734" ry="3.136432" stroke="#0d52bf" stroke-width="1.198002"/><ellipse cx="7.050984" cy="8.801107" fill="#0d52bf" rx="2.016211" ry="1.800021"/><ellipse cx="6.546961" cy="8.400906" fill="#d7e4f1" rx="1.008172" ry=".800054"/></g><path d="m.49911436 9.4999029c.89458434-5.9259287 7.65508724-10.9231367 15.03926664-2.6090566" fill="none" stroke="#8c8c8c" stroke-width="1.198002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_interactivegradient.svg b/icon-themes/elementary_svg/cmd/sc_interactivegradient.svg
new file mode 100644
index 000000000..a1b4af984
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_interactivegradient.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" gradientTransform="matrix(.45598 0 0 .4385 1.058 -6.944)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.591" y2="41.414"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99243 0 0 .9544 .09 -7.87)" gradientUnits="userSpaceOnUse" x1="7.284" x2="17.171" y1="6.993" y2="16.88"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#9bdb4d"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99243 0 0 .9544 .09 -7.87)" gradientUnits="userSpaceOnUse" x1="2.382" x2="21.571" y1="2.544" y2="21.733"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#206b00"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".236"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6.414052" x2="9.088466" xlink:href="#f" y1="-1.636766" y2="1.038412"/><linearGradient id="f"><stop offset="0" stop-color="#898989"/><stop offset="1" stop-color="#fbfbfb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.55 0 0 .5529 21 -220.658)" gradientUnits="userSpaceOnUse" x1="-8.688" x2="-8.688" xlink:href="#d" y1="410.109" y2="417.386"/><linearGradient id="h" gradientTransform="matrix(.33165 0 0 .33343 13.353 -138.304)" gradientUnits="userSpaceOnUse" x1="-8.688" x2="-8.688" xlink:href="#d" y1="410.109" y2="417.386"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15.608052" x2="18.282466" xlink:href="#f" y1="6.669234" y2="9.344412"/><g transform="matrix(.7932 0 0 .8248 -1.518 5.046)"><rect fill="url(#b)" height="18.133" rx=".992" ry=".954" width="18.856" x="2.572" y="-5.485"/><path d="m3.8-4.286h16.424v15.814h-16.424z" style="opacity:.5;fill:none;stroke-width:1.236;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><rect height="18.133" rx=".992" ry=".954" style="opacity:.5;fill:none;stroke-width:1.236;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)" width="18.856" x="2.572" y="-5.485"/><path d="m16.454 7.628-8.087-8.088-.48.48 8.09 8.086z" fill="#323232" stroke="#5a5a5a" stroke-width=".593"/><g stroke-linecap="round" stroke-width=".917"><path d="m14.31 5.445h4.583v4.584h-4.583z" fill="url(#i)" stroke="#5a5a5a" stroke-linejoin="round"/><path d="m15.226 6.362h2.75v2.75h-2.75z" fill="#fff" stroke="url(#g)"/><path d="m7.426-2.86c1.306.002 2.282.932 2.274 2.27-.01 1.445-.887 2.312-2.243 2.313-1.452 0-2.335-.938-2.34-2.298-.006-1.38.88-2.288 2.31-2.285z" fill="url(#e)" stroke="#5a5a5a" stroke-linejoin="round"/><path d="m7.393-1.95c.788.012 1.377.562 1.372 1.37-.005.87-.535 1.393-1.353 1.393-.938 0-1.408-.47-1.41-1.385-.004-.898.53-1.393 1.39-1.38z" fill="#fff" stroke="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_interactivetransparence.svg b/icon-themes/elementary_svg/cmd/sc_interactivetransparence.svg
new file mode 100644
index 000000000..03b1e9995
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_interactivetransparence.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" gradientTransform="matrix(.45598 0 0 .4385 1.058 -6.944)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.591" y2="41.414"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99243 0 0 .9544 .09 -7.87)" gradientUnits="userSpaceOnUse" x1="7.284" x2="17.171" y1="6.993" y2="16.88"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#9bdb4d" stop-opacity=".206"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99243 0 0 .9544 .09 -7.87)" gradientUnits="userSpaceOnUse" x1="2.382" x2="21.571" y1="2.544" y2="21.733"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#206b00"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".236"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6.415272" x2="9.090036" xlink:href="#f" y1="-1.596656" y2="1.078872"/><linearGradient id="f"><stop offset="0" stop-color="#898989"/><stop offset="1" stop-color="#fbfbfb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.55 0 0 .553 21 -220.658)" gradientUnits="userSpaceOnUse" x1="-8.688" x2="-8.688" xlink:href="#d" y1="410.109" y2="417.386"/><linearGradient id="h" gradientTransform="matrix(.3317 0 0 .3334 13.353 -138.304)" gradientUnits="userSpaceOnUse" x1="-8.688" x2="-8.688" xlink:href="#d" y1="410.109" y2="417.386"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15.609272" x2="18.284036" xlink:href="#f" y1="6.709344" y2="9.384872"/><path d="m12 0h4v4h-4zm-4 4h4v4h-4zm-4 4h4v4h-4zm4 4h4v4h-4zm4-4h4v4h-4z" fill="#b3b3b3"/><path d="m4 4h4v4h-4zm4-4h4v4h-4zm-4 12h4v4h-4zm8-8h4v4h-4zm-4 4h4v4h-4zm4 4h4v4h-4z" fill="#777"/><g transform="matrix(.7932 0 0 .8248 -1.518 5.046)"><rect fill="url(#b)" height="18.133" rx=".992" ry=".954" width="18.856" x="2.572" y="-5.485"/><path d="m3.8-4.286h16.424v15.814h-16.424z" style="opacity:.5;fill:none;stroke-width:1.236;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><rect height="18.133" rx=".992" ry=".954" style="opacity:.5;fill:none;stroke-width:1.236;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)" width="18.856" x="2.572" y="-5.485"/><path d="m16.454 7.628-8.087-8.088-.48.48 8.09 8.086z" fill="#323232" stroke="#5a5a5a" stroke-width=".593"/><g stroke-linecap="round" stroke-width=".917"><path d="m14.31 5.445h4.583v4.584h-4.583z" fill="url(#i)" stroke="#5a5a5a" stroke-linejoin="round"/><path d="m15.226 6.362h2.75v2.75h-2.75z" fill="#fff" stroke="url(#g)"/><path d="m7.426-2.86c1.306.002 2.282.932 2.274 2.27-.01 1.445-.887 2.312-2.243 2.313-1.452 0-2.335-.938-2.34-2.298-.006-1.38.88-2.288 2.31-2.285z" fill="url(#e)" stroke="#5a5a5a" stroke-linejoin="round"/><path d="m7.393-1.95c.788.012 1.377.562 1.372 1.37-.005.87-.535 1.393-1.353 1.393-.938 0-1.408-.47-1.41-1.385-.004-.898.53-1.393 1.39-1.38z" fill="#fff" stroke="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_intersect.svg b/icon-themes/elementary_svg/cmd/sc_intersect.svg
new file mode 100644
index 000000000..92dc64389
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_intersect.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="#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(.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" gradientUnits="userSpaceOnUse" x1="10.510404" x2="10.510404" y1="1.999999" y2="9.999999"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.52631574 0 0 .52631574 -1.315788 22.684197)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#b" y1="-42.231876" y2="-21.229681"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5.501249" x2="5.501249" xlink:href="#a" y1="7" y2="14"/><linearGradient id="f" gradientTransform="matrix(.52631574 0 0 .52631574 -.815788 4.184197)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#b" y1="2.655628" y2="21.282824"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="6.868578" x2="6.868578" y1="5.581896" y2="15.385682"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="5.501249" x2="5.501249" xlink:href="#a" y1="7" y2="11"/><rect fill="url(#f)" height="10" rx="1" width="10" x=".5" y="5.5"/><path d="m1.501251 6.498745h8v8h-8z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.5 6a5.5000005 5.5000019 0 1 1 -11.000001 0 5.5000005 5.5000019 0 1 1 11.000001 0z" fill="url(#d)"/><path d="m14.499993 5.999999a4.4999993 4.4999996 0 1 1 -8.999998 0 4.4999993 4.4999996 0 1 1 8.999998 0z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.525391 5.5a5.5000005 5.5000019 0 0 0 -.025391.5 5.5000005 5.5000019 0 0 0 6 5.472656v-4.972656c0-.554-.446-1-1-1z" fill="url(#g)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m4.525391 5.5a5.5000005 5.5000019 0 0 0 -.025391.5 5.5000005 5.5000019 0 0 0 6 5.472656v-4.972656c0-.554-.446-1-1-1z" opacity=".5" stroke="#105845"/><path d="m5.528129 6.498047c.141277 1.237881.819621 2.478208 1.886532 3.170206.622588.405988 1.354411.707945 2.087292.794801l-.002-3.965007z" opacity=".5" stroke="url(#h)"/><path d="m10.160156.501953a5.5000005 5.5000019 0 0 0 -5.634765 4.998047h-3.025391c-.554 0-1 .446-1 1v8c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-3.027344a5.5000005 5.5000019 0 0 0 5-5.472656 5.5000005 5.5000019 0 0 0 -5.339844-5.498047z" opacity=".5" stroke="#555761"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_italic.svg b/icon-themes/elementary_svg/cmd/sc_italic.svg
new file mode 100644
index 000000000..529c4b0a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_italic.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"><radialGradient id="a" cx="9" cy="3.783174" gradientTransform="matrix(-2.183201 -.15594313 .2735958 -3.8303361 27.613749 16.394315)" gradientUnits="userSpaceOnUse" r="3.655032"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<path d="m9.0582696 14.500798h-4.7133013l.1778604-.907088 1.6096369-.364614 2.08986-10.458193-1.4584555-.3646139.1778604-.9070881h4.7133015l-.177861.9070881-1.6007434.3646139-2.08986 10.458193 1.4495625.364614z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_jumptonexttable.svg b/icon-themes/elementary_svg/cmd/sc_jumptonexttable.svg
new file mode 100644
index 000000000..612345aea
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_jumptonexttable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#f" y1="15.5" y2="48.396"/><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 2.765836 .43824)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" xlink:href="#e" y1="5" y2="18.379787"/><linearGradient id="c" gradientTransform="matrix(.49219581 0 0 .45839231 4.509306 -4.793718)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="39.735077"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" y1="46.97065" y2="46.97065"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 2.765836 .43824)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="18.379787"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(-4.998 -3.001953)"><rect fill="url(#a)" height="11" rx=".424" ry=".491" width="9" x="6" y="4"/><path d="m5.5 3.0000001c-.276-.0000539-.5.224-.5.5l.00195 11.9980469c0 .276.224.499946.5.5l9.99805.001953c.276.000054.5-.224.5-.5.0021-5.002515-.002-7.0008623-.002-11.9980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.001953v3h-4l-.002-2.9980469h-.9999531l.0019531 2.9980469h-4v1h4v3h-4v1h2 2v3h1v-3h4l.002 3.001953-9.002-.001953zm5.0019531 4.001953h4v3h-4z" fill="#030303" fill-opacity=".317647"/><path d="m6.5 4.5h8l-.000001 10h-7.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></g><rect fill="url(#f)" height="11" rx=".424" ry=".491" width="9" x="6" y="4"/><path d="m5.5 3.0000001c-.276-.0000539-.5.224-.5.5l.00195 11.9980469c0 .276.224.499946.5.5l9.99805.001953c.276.000054.5-.224.5-.5.0021-5.002515-.002-7.0008623-.002-11.9980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.001953v3h-4l-.002-2.9980469h-.9999531l.0019531 2.9980469h-4v1h4v3h-4v1h2 2v3h1v-3h4l.002 3.001953-9.002-.001953zm5.0019531 4.001953h4v3h-4z" fill="#030303" fill-opacity=".317647"/><path d="m6.5 4.5h8l-.000001 10h-7.999999z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g transform="matrix(.64678195 0 0 .64678195 -.289687 8.535588)"><path d="m16.710054 9.864121 7.03706-6.1547966-7.05559-5.8627917v3.6474278l-6.191524.0060395.01853 4.6485495 6.191524-.0060395z" display="block" fill="url(#c)"/><g stroke-miterlimit="7" stroke-width="1.546116"><path d="m16.710054 9.864121 7.03706-6.1547966-7.05559-5.8627919v3.6474278l-6.191524.0060395.01853 4.6485497 6.191524-.0060395z" style="display:block;fill:#46a9eb;fill-opacity:.984314;stroke:#004372;stroke-linejoin:round;stroke-opacity:.490196"/><path d="m17.691406-.08007812v2.57421872l-6.191406.0058594.01758 2.6484375 6.19336-.00586v2.6113281l4.470703-4.0449218z" display="block" fill="none" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_jumptonexttablesel.svg b/icon-themes/elementary_svg/cmd/sc_jumptonexttablesel.svg
new file mode 100644
index 000000000..ba72a19c9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_jumptonexttablesel.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.59436 0 0 .5999 -22.265323 -.032977)" gradientUnits="userSpaceOnUse" x1="50.91758" x2="50.912964" y1="3.392116" y2="22.438185"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 -.234164 -4.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 -.280774 -8.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 4.719226 -8.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 -.280774 -12.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 4.719226 -12.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="5.5" x2="5.5" y1=".5" y2="12.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -5.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="j" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -9.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="k" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -9.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="l" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="m" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><g transform="translate(-2 -1)"><path d="m2.5 1.5h10v8h-4.220339l-2.779661 4h-3z" fill="url(#a)"/><path d="m2.5 1c-.276-.0000539-.5.224-.5.5l.00195 11.998047c0 .276.224.499946.5.5l3.2104133.001953 2.7876367-4h3.5 1c-.000454-2.6636061-.002-4.9586117-.002-8.4980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.0019531v3h-4l-.00195-2.9980469h-1l.00195 2.9980469h-4v1h4v3h-4v-3zm5.0019531 4.0019531h4v3h-4zm-5 4h2 2l-2 3h-2z" fill="#666" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m3.5 10.5h2.5466102l-1.3121498 2h-1.2344604z" opacity=".5" stroke="url(#c)"/><path d="m3.5 6.5h3v2h-3z" opacity=".5" stroke="url(#d)"/><path d="m8.5 6.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m3.5 2.5h3v2h-3z" opacity=".5" stroke="url(#f)"/><path d="m8.5 2.5h3v2h-3z" opacity=".5" stroke="url(#g)"/></g></g><g transform="translate(5 3)"><path d="m.5.5h10v8h-4.220339l-2.779661 4h-3z" fill="url(#h)"/><path d="m.5 0c-.276-.00005388-.5.224-.5.5l.00195 11.998047c0 .276.224.499946.5.5l3.2104133.001953 2.7876367-4h3.5 1c-.000454-2.6636061-.002-4.9586117-.002-8.4980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.0019531v3h-4l-.00195-2.9980469h-1l.00195 2.9980469h-4v1h4v3h-4v-3zm5.0019531 4.0019531h4v3h-4zm-5 4h2 2l-2 3h-2z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 9.5h2.5466102l-1.3121498 2h-1.2344604z" opacity=".5" stroke="url(#i)"/><path d="m1.5 5.5h3v2h-3z" opacity=".5" stroke="url(#k)"/><path d="m6.5 5.5h3v2h-3z" opacity=".5" stroke="url(#j)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#l)"/><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#m)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_jumptoprevtable.svg b/icon-themes/elementary_svg/cmd/sc_jumptoprevtable.svg
new file mode 100644
index 000000000..a3f5b580a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_jumptoprevtable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#h" y1="15.5" y2="48.396"/><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 2.765836 .43824)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" xlink:href="#g" y1="5" y2="18.379787"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17.457523" x2="17.457523" xlink:href="#d" y1="-2.374197" y2="10.619582"/><linearGradient id="d"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" xlink:href="#d" y1="2.264152" y2="6.099961"/><linearGradient id="f" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" y1="46.97065" y2="46.97065"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 2.765836 .43824)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="18.379787"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(-4.998 -3.001953)"><rect fill="url(#a)" height="11" rx=".424" ry=".491" width="9" x="6" y="4"/><path d="m5.5 3.0000001c-.276-.0000539-.5.224-.5.5l.00195 11.9980469c0 .276.224.499946.5.5l9.99805.001953c.276.000054.5-.224.5-.5.0021-5.002515-.002-7.0008623-.002-11.9980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.001953v3h-4l-.002-2.9980469h-.9999531l.0019531 2.9980469h-4v1h4v3h-4v1h2 2v3h1v-3h4l.002 3.001953-9.002-.001953zm5.0019531 4.001953h4v3h-4z" fill="#030303" fill-opacity=".317647"/><path d="m6.5 4.5h8l-.000001 10h-7.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></g><rect fill="url(#h)" height="11" rx=".424" ry=".491" width="9" x="6" y="4"/><path d="m5.5 3.0000001c-.276-.0000539-.5.224-.5.5l.00195 11.9980469c0 .276.224.499946.5.5l9.99805.001953c.276.000054.5-.224.5-.5.0021-5.002515-.002-7.0008623-.002-11.9980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.001953v3h-4l-.002-2.9980469h-.9999531l.0019531 2.9980469h-4v1h4v3h-4v1h2 2v3h1v-3h4l.002 3.001953-9.002-.001953zm5.0019531 4.001953h4v3h-4z" fill="#030303" fill-opacity=".317647"/><path d="m6.5 4.5h8l-.000001 10h-7.999999z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g transform="matrix(-.64678195 0 0 .64678195 22.291211 8.535588)"><path d="m16.710054 9.864121 7.03706-6.1547966-7.05559-5.8627919v3.6474278l-6.191524.0060395.01853 4.6485497 6.191524-.0060395z" style="display:block;stroke:#6326b9;stroke-width:1.546116;stroke-linejoin:round;stroke-miterlimit:7;stroke-opacity:.490196;fill:url(#c)"/><path d="m16.691406-2.1542969v3.6484375l-6.191406.0058594.01758 4.6484375 6.19336-.00586v3.7207031l7.037109-6.1542968z" display="block" fill="url(#e)"/><path d="m17.691406-.08007812v2.57421872l-6.191406.0058594.01758 2.6484375 6.19336-.00586v2.6113281l4.470703-4.0449218z" display="block" fill="none" stroke="url(#f)" stroke-miterlimit="7" stroke-width="1.546116"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_jumptoprevtablesel.svg b/icon-themes/elementary_svg/cmd/sc_jumptoprevtablesel.svg
new file mode 100644
index 000000000..fbc26cc4f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_jumptoprevtablesel.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.59436 0 0 .5999 -22.265323 -.032977)" gradientUnits="userSpaceOnUse" x1="50.91758" x2="50.912964" y1="3.392116" y2="22.438185"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 -.234164 -4.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 -.280774 -8.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 4.719226 -8.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 -.280774 -12.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 4.719226 -12.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="5.5" x2="5.5" y1=".5" y2="12.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -5.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="j" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -9.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="k" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -9.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="l" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="m" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><path d="m.5.5h10v8h-4.220339l-2.779661 4h-3z" fill="url(#h)"/><path d="m.5 0c-.276-.00005388-.5.224-.5.5l.00195 11.998047c0 .276.224.499946.5.5l3.2104133.001953 2.7876367-4h3.5 1c-.000454-2.6636061-.002-4.9586117-.002-8.4980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.0019531v3h-4l-.00195-2.9980469h-1l.00195 2.9980469h-4v1h4v3h-4v-3zm5.0019531 4.0019531h4v3h-4zm-5 4h2 2l-2 3h-2z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 9.5h2.5466102l-1.3121498 2h-1.2344604z" opacity=".5" stroke="url(#i)"/><path d="m1.5 5.5h3v2h-3z" opacity=".5" stroke="url(#k)"/><path d="m6.5 5.5h3v2h-3z" opacity=".5" stroke="url(#j)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#l)"/><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#m)"/></g><g transform="translate(3 2)"><path d="m2.5 1.5h10v8h-4.220339l-2.779661 4h-3z" fill="url(#a)"/><path d="m2.5 1c-.276-.0000539-.5.224-.5.5l.00195 11.998047c0 .276.224.499946.5.5l3.2104133.001953 2.7876367-4h3.5 1c-.000454-2.6636061-.002-4.9586117-.002-8.4980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.0019531v3h-4l-.00195-2.9980469h-1l.00195 2.9980469h-4v1h4v3h-4v-3zm5.0019531 4.0019531h4v3h-4zm-5 4h2 2l-2 3h-2z" fill="#666" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m3.5 10.5h2.5466102l-1.3121498 2h-1.2344604z" opacity=".5" stroke="url(#c)"/><path d="m3.5 6.5h3v2h-3z" opacity=".5" stroke="url(#d)"/><path d="m8.5 6.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m3.5 2.5h3v2h-3z" opacity=".5" stroke="url(#f)"/><path d="m8.5 2.5h3v2h-3z" opacity=".5" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_label.svg b/icon-themes/elementary_svg/cmd/sc_label.svg
new file mode 100644
index 000000000..6a056a645
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_label.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" gradientTransform="matrix(.82996661 0 0 .83014725 -23.704279 -2.802855)" gradientUnits="userSpaceOnUse" x1="40.006763" x2="40.006763" y1="11.78156" y2="10.518054"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.63241105 0 0 .63366331 -16.06917 -.559405)" gradientUnits="userSpaceOnUse" x1="41.050556" x2="41.050556" y1="6.966937" y2="20.055338"><stop offset="0" stop-color="#fff"/><stop offset=".0330098" stop-color="#fff" stop-opacity=".235294"/><stop offset=".49855825" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.437231" x2="9.437231" y1="2.915281" y2="14.856069"><stop offset="0" stop-color="#fff4e9"/><stop offset="1" stop-color="#e7d6c5"/></linearGradient><path d="m6.8333755 2.4999192-6.33337544 6.562544 5.50003674 5.4375368 6.5000412-6.3333758v-5.666705zm2.6666849 2.000014c.5520026 0 1.0000066.448002 1.0000066 1.000006s-.448004 1.000007-1.0000066 1.000007c-.5520042 0-1.0000072-.448003-1.0000072-1.000007s.448003-1.000006 1.0000072-1.000006z" fill="url(#c)" fill-rule="evenodd"/><g fill="none"><path d="m7.3435443 3.5000004s-5.4055851 5.4975779-5.4055851 5.4975779 4.1443391 4.3564347 4.1443391 4.3564347 5.3593077-5.5623316 5.3593077-5.5623316.05839-4.291681.05839-4.291681h-4.1564557z" opacity=".7" stroke="url(#b)"/><path d="m9.4943871 3.5010736c1.2559789-.0442798 2.2915909 1.2898796 1.9341109 2.4961046-.265456 1.1836393-1.7226076 1.8657718-2.7990842 1.3016668-1.108004-.4895292-1.4942289-2.048046-.7348029-2.9945458.3689151-.499324.9782378-.8080346 1.5997762-.8032256z" opacity=".6" stroke="url(#a)"/><path d="m10.333402 4.9995634c.73935-.391482 1.702694-.511416 2.617932-.53183.411434-.0092.8273.0746 1.231029-.02143.513831-.122222.863993-.498679.812771-.842839-.06877-.461979-.68935-.803021-1.271382-1.047072-.516276-.216476-.913636-.6022352-1.123633-1.0097466-.106098-.20589.07919-.4220767.376399-.4884432.269998-.060291.552791-.084123.827535-.022904.418164.093175.911794.2068481 1.106321.5031098" opacity=".5" stroke="#5d3c1e"/><path d="m6.8333755 2.4999191-6.33337544 6.562544 5.50003674 5.4375369 6.5000412-6.3333759v-5.666705zm2.6666849 2.000014c.5520026 0 1.0000066.448002 1.0000066 1.000006s-.448004 1.000007-1.0000066 1.000007c-.5520042 0-1.0000072-.448003-1.0000072-1.000007s.448003-1.000006 1.0000072-1.000006z" opacity=".5" stroke="#5c432c"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_lastpage.svg b/icon-themes/elementary_svg/cmd/sc_lastpage.svg
new file mode 100644
index 000000000..475aff3fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_lastpage.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" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 3.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2.681535" y2="19.324327"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.42214318 0 0 .6852547 16.979561 -11.701545)" gradientUnits="userSpaceOnUse" x1="35.836643" x2="35.836643" y1="24.372755" y2="33.128624"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" 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="f" 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="g" gradientTransform="matrix(.31428497 0 0 .32592538 1.45716 -.322209)" 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><g transform="translate(1)"><path d="m3.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#g)" stroke-width="1.08562"/><g fill="none" transform="translate(1)"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#f)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(-1 0 0 1 14 1)"><path d="m.83398438 5.4999995c-.18466749 0-.33398438.1645862-.33398438.3691406v8.2617179c0 .204555.14931689.369141.33398438.369141h1.33203122c.1846674 0 .3339844-.164586.3339844-.369141v-4.128905-4.1328129c0-.2045544-.149317-.3691406-.3339844-.3691406zm1.66601562 4.5019535c0 .08084.032311.150827.087891.208984l4.3398434 4.1875c.059439.06222.1428761.101562.2421875.101562.1845228 0 .3222656-.130217.3222656-.304688v-2.396483c-.000116-.162838.1459138-.298828.3242187-.298828h5.3769528c.174818 0 .306641-.129026.306641-.300782v-2.402343c0-.171756-.131823-.300782-.306641-.300782h-5.4082028c-.1636803-.015028-.2930775-.145595-.2929687-.298828v-2.3964843c0-.1744693-.1377426-.3007812-.3222656-.3007812-.1845764 0-.1785565.076283-.2421875.1035156l-4.3398438 4.1874999c-.05559.054667-.087891.129519-.0878906.210938z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#a)"/><g fill="none" transform="translate(0 2)"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#b)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#c)" stroke-width=".999996"/><path d="m1.504003 3.9999999v8.0000001z" opacity=".5" stroke="url(#d)" stroke-width=".999999"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_lastrecord.svg b/icon-themes/elementary_svg/cmd/sc_lastrecord.svg
new file mode 100644
index 000000000..16ffbf886
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_lastrecord.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" gradientTransform="matrix(-.61441293 0 0 .61115825 7.610966 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.52743574 0 0 .33333554 7.654143 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61157583 0 0 .6008607 .970841 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2.681535" y2="19.324327"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.42214318 0 0 .6852547 -.979561 -11.701545)" gradientUnits="userSpaceOnUse" x1="35.836643" x2="35.836643" y1="24.372755" y2="33.128624"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m15.166016 3.5c.184667 0 .333984.1645862.333984.3691406v8.2617184c0 .204555-.149317.369141-.333984.369141h-1.332032c-.184667 0-.333984-.164586-.333984-.369141v-4.1289059-4.1328125c0-.2045544.149317-.3691406.333984-.3691406zm-1.666016 4.5019531c0 .080838-.03231.1508278-.08789.2089844l-4.3398444 4.1875005c-.059439.062219-.1428761.101562-.2421875.101562-.1845228 0-.3222656-.130217-.3222656-.304688v-2.3964839c.000116-.1628379-.1459138-.2988281-.3242187-.2988281h-5.3769528c-.174818 0-.306641-.1290258-.306641-.3007812v-2.4023438c0-.1717556.131823-.3007813.306641-.3007812h5.4082028c.1636803-.0150279.2930775-.1455949.2929687-.2988282v-2.3964844c0-.1744693.1377426-.3007812.3222656-.3007812.1845764 0 .1785565.076283.2421875.1035156l4.3398434 4.1875c.05559.054667.087891.1295192.087891.2109375z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#c)"/><g fill="none"><path d="m8.5000035 8.500002h-5.0000015v-1.000004h5.0000015" opacity=".6" stroke="url(#b)"/><path d="m8.5000035 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.6734075-2.553808-2.6734075-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".5" stroke="url(#a)" stroke-width=".999996"/><path d="m14.495997 3.9999999v8.0000001z" opacity=".5" stroke="url(#d)" stroke-width=".999999"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_leaveallgroups.svg b/icon-themes/elementary_svg/cmd/sc_leaveallgroups.svg
new file mode 100644
index 000000000..c91473242
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_leaveallgroups.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" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-3.128147" y2="10.786898"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19.003639" x2="19.003639" y1="2.283259" y2="5.375491"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.365292" x2="14.365292" y1="3.829375" y2="4.602433"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><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(.33492817 0 0 .33492817 2.799044 16.617216)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#d" y1="-42.231876" y2="-21.229681"/><linearGradient id="f" gradientTransform="matrix(.12012014 0 0 .12005232 4.061558 15.613937)" gradientUnits="userSpaceOnUse" x1="51.798126" x2="51.798126" y1="-98.562508" y2="-61.562508"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.31578944 0 0 .31578944 2.710527 5.710518)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#d" y1="2.655628" y2="21.282824"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.501251" x2="6.501251" y1="8" y2="11"><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><path d="m1.5 1.5v13.010148l12-.010148v-13z" fill="#8cd5ff" stroke-width="1.396969"/><rect fill="url(#g)" height="6" rx=".5" width="6" x="3.5" y="6.5"/><path d="m4.501251 7.498745h4v4h-4z" fill="none" stroke="url(#h)" stroke-linecap="square"/><rect fill="none" height="6" opacity=".5" rx=".5" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="6" x="3.5" y="6.5"/><path d="m.50000012 13.5h1.99999998v2h-1.99999998z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m3.0000011 14.5h8.9999989" fill="none" opacity=".6" stroke="#002e99"/><path d="m1.5000001 3v10" fill="none" opacity=".6" stroke="#002e99"/><path d="m.50000012.49999988h1.99999998v2.00000002h-1.99999998z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g transform="translate(-2)"><path d="m13.499999 6.0000003a3.5 3.5000009 0 1 1 -6.9999999 0 3.5 3.5000009 0 1 1 6.9999999 0z" fill="url(#e)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m12.499994 6.0022473a2.4999999 2.4985886 0 1 1 -4.9999989 0 2.4999999 2.4985886 0 1 1 4.9999989 0z" opacity=".5" stroke="url(#f)"/><path d="m13.499999 5.9999999a3.5 3.5000017 0 1 1 -6.9999999 0 3.5 3.5000017 0 1 1 6.9999999 0z" opacity=".5" stroke="#555761"/></g></g><path d="m14.5 2.5h-2v-2h2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m12 1.5-9.0000009.0000001" fill="none" opacity=".6" stroke="#002e99"/><path d="m13.5 13v-9.9999998" fill="none" opacity=".6" stroke="#002e99"/><path d="m12.5 13.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g transform="matrix(.64678195 0 0 .64678195 .708789 8.523229)"><path d="m11.476562 5.4960938a1.5034833 1.5034833 0 0 0 -1.4804682 1.5039062v.9941406l-2.4941407-.0039062a1.5034833 1.5034833 0 0 0 -1.5019531 1.3945312v3.1894534a1.5034833 1.5034833 0 0 0 1.5 1.429687h2.4960938v.955078a1.5034833 1.5034833 0 0 0 .0019531.041016h2.0019531v.314453c0 .349699.26382.624992.601562.667969l2.386719-2.363281c-.028756-.281287-.222984-.506297-.488281-.582032v-5.162109l-1.9375-1.9375a1.5034833 1.5034833 0 0 0 -1.085938-.4414062z" display="block" fill="#fff" fill-opacity=".490196" stroke-width=".646782" transform="matrix(1.5461161 0 0 1.5461161 -1.09587 -13.177902)"/><g stroke-miterlimit="5" stroke-width="1.546116"><path d="m16.684465 9.9486742 6.184464-6.1192986-6.184464-6.1844645v3.8652903l-6.184424-.010201.000001 4.64855h6.184464z" display="block" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.457523 3.0563173h.399262c.373796 0 .373796 0 .373796-.3175645v-1.3310454l2.476202 2.4216682-2.476202 2.3191742v-1.1475075c0-.3986089 0-.3986089-.372449-.3986089h-.400609" opacity=".5" stroke="url(#b)"/><path d="m17.457523 3.0563173h-5.411406v1.5461161h5.411406" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_leavegroup.svg b/icon-themes/elementary_svg/cmd/sc_leavegroup.svg
new file mode 100644
index 000000000..12faf643a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_leavegroup.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" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-3.128147" y2="10.786898"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19.003639" x2="19.003639" y1="2.283259" y2="5.375491"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.365292" x2="14.365292" y1="3.829375" y2="4.602433"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><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(.33492817 0 0 .33492817 2.799044 16.617216)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#d" y1="-42.231876" y2="-21.229681"/><linearGradient id="f" gradientTransform="matrix(.12012014 0 0 .12005232 4.061558 15.613937)" gradientUnits="userSpaceOnUse" x1="51.798126" x2="51.798126" y1="-98.562508" y2="-61.562508"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.31578944 0 0 .31578944 2.710527 5.710518)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#d" y1="2.655628" y2="21.282824"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.501251" x2="6.501251" y1="8" y2="11"><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><path d="m12.5 13.5h2v2h-2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><rect fill="url(#g)" height="6" rx=".5" width="6" x="3.5" y="6.5"/><path d="m4.501251 7.498745h4v4h-4z" fill="none" stroke="url(#h)" stroke-linecap="square"/><rect fill="none" height="6" opacity=".5" rx=".5" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="6" x="3.5" y="6.5"/><path d="m.50000012 13.5h1.99999998v2h-1.99999998z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m3.0000011 14.5h8.9999989" fill="none" opacity=".6" stroke="#abacae"/><path d="m1.5000001 3v10" fill="none" opacity=".6" stroke="#abacae"/><path d="m.50000012.49999988h1.99999998v2.00000002h-1.99999998z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><g transform="translate(-2)"><path d="m13.499999 6.0000003a3.5 3.5000009 0 1 1 -6.9999999 0 3.5 3.5000009 0 1 1 6.9999999 0z" fill="url(#e)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m12.499994 6.0022473a2.4999999 2.4985886 0 1 1 -4.9999989 0 2.4999999 2.4985886 0 1 1 4.9999989 0z" opacity=".5" stroke="url(#f)"/><path d="m13.499999 5.9999999a3.5 3.5000017 0 1 1 -6.9999999 0 3.5 3.5000017 0 1 1 6.9999999 0z" opacity=".5" stroke="#555761"/></g></g><path d="m14.5 2.5h-2v-2h2z" fill="#fafafa" stroke="#7e8087" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".949458"/><path d="m12 1.5-9.0000009.0000001" fill="none" opacity=".6" stroke="#abacae"/><path d="m13.5 13v-9.9999998" fill="none" opacity=".6" stroke="#abacae"/><g transform="matrix(.64678195 0 0 .64678195 .708789 8.523229)"><path d="m16.648227-4.6803032a2.3245598 2.3245598 0 0 0 -2.288976 2.325214v1.5370569l-3.856231-.00604a2.3245598 2.3245598 0 0 0 -2.3221935 2.1561072v4.9312659a2.3245598 2.3245598 0 0 0 2.3191745 2.2104621h3.85925v1.4766621a2.3245598 2.3245598 0 0 0 .003.063415h3.095257v.486181c0 .540675.407897.96631.930085 1.032758l3.69014-3.6539068c-.04444-.4349024-.344739-.782794-.754919-.8998891v-7.9812206l-2.9956-2.9955997a2.3245598 2.3245598 0 0 0 -1.678987-.682466z" display="block" fill="#fff" fill-opacity=".490196"/><g stroke-miterlimit="5" stroke-width="1.546116"><path d="m16.684465 9.9486742 6.184464-6.1192986-6.184464-6.1844645v3.8652903l-6.184424-.010201.000001 4.64855h6.184464z" display="block" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m17.457523 3.0563173h.399262c.373796 0 .373796 0 .373796-.3175645v-1.3310454l2.476202 2.4216682-2.476202 2.3191742v-1.1475075c0-.3986089 0-.3986089-.372449-.3986089h-.400609" opacity=".5" stroke="url(#b)"/><path d="m17.457523 3.0563173h-5.411406v1.5461161h5.411406" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_leftpanedraw.svg b/icon-themes/elementary_svg/cmd/sc_leftpanedraw.svg
new file mode 100644
index 000000000..90d5ef03a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_leftpanedraw.svg
@@ -0,0 +1,2 @@
+<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="-20.059322" x2="-5.059322" y1="5.483051" y2="5.483051"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient>
+/&amp;gt;<path d="m2.974.5c-.817 0-1.474.657-1.474 1.474v12.526h14v-12.526c0-.817-.657-1.474-1.474-1.474z" fill="#e9e9e9" stroke="url(#a)"/><path d="m3.205 1.5c-.39 0-.705.372-.705.834v1.666h12v-1.666c0-.462-.314-.834-.705-.834z" fill="none" opacity=".8" stroke="#fff"/><path d="m2 5h13v9h-13z" fill="#fff"/><path d="m2 4.5h13" fill="none" stroke="#8c8c8c"/><path d="m7 2h1v1h-1zm-2 0h1v1h-1zm-2 0h1v1h-1zm4 3h1v9h-1zm-4 1h3v1h-3zm0 1h1v2h-1zm0 2h3v1h-3zm2-2h1v2h-1zm-2 4h3v1h-3zm0 1h1v2h-1zm2 0h1v2h-1z" fill="#8c8c8c"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_legend.svg b/icon-themes/elementary_svg/cmd/sc_legend.svg
new file mode 100644
index 000000000..a3863105d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_legend.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" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3" y2="6"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#g" y1="4.5" y2="5"/><linearGradient id="c" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#g" y1="4.5" y2="5"/><linearGradient id="d" gradientTransform="translate(0 4)" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#g" y1="4.5" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="7" y2="10"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="11" y2="14"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162176 -1.433318)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" 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="h" gradientTransform="matrix(.28571361 0 0 .30419701 1.142885 -.768285)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.582922" y1=".985206" y2="43.614483"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.25378586 0 0 .30501865 19.128991 -1.686367)" gradientUnits="userSpaceOnUse" x1="-51.73251" x2="-51.786404" y1="46.506916" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><g transform="translate(-.000012 1.00089)"><path d="m2.0000121-.00089h11.9999999v14l-12.0000119.00089z" fill="url(#h)"/><g fill="none"><path d="m13.500012 13.49911-11.000012.00089.000012-13.00089 11.000012-.0008904z" stroke="url(#g)" stroke-linecap="round"/><path d="m1.4999742-.50091604c2.5206756 0 13.0000748.0000636 13.0000748.0000636l.000001 14.99998844-13.0000879.00089z" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g stroke-linejoin="round"><path d="m4 3.5h1c.277 0 .5.223.5.5v1c0 .277-.223.5-.5.5h-1c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#a)" stroke="#002e99" stroke-linecap="square" stroke-opacity=".501961"/><path d="m7 3.5h5.5" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m7 5.5h3" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m4 7.5h1c.277 0 .5.223.5.5v1c0 .277-.223.5-.5.5h-1c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#e)" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961"/><path d="m7 7.5h5.5" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m7 9.5h3" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m4 11.5h1c.277 0 .5.223.5.5v1c0 .277-.223.5-.5.5h-1c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#f)" stroke="#206b00" stroke-linecap="square" stroke-opacity=".501961"/><g fill="none"><g stroke="#898989" stroke-linecap="round"><path d="m7 11.5h5.5"/><path d="m7 13.5h3"/></g><g stroke-linejoin="miter"><path d="m4 4.5h1" opacity=".5" stroke="url(#b)"/><path d="m4 8.5h1" opacity=".5" stroke="url(#d)"/><path d="m4 12.5h1" opacity=".5" stroke="url(#c)"/></g></g></g><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#j)" stroke="url(#k)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#l)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_librelogo-clearscreen.svg b/icon-themes/elementary_svg/cmd/sc_librelogo-clearscreen.svg
new file mode 100644
index 000000000..af7f81c1e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_librelogo-clearscreen.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="38" cy="69" fx="28.603323" gradientTransform="matrix(.5249934 0 0 .15830878 -7.949749 1.932753)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 -8.779471)" gradientUnits="userSpaceOnUse" x1="28" x2="26" y1="16" y2="8"><stop offset="0" stop-color="#c17d11"/><stop offset="1" stop-color="#e9b96e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 -8.779471)" gradientUnits="userSpaceOnUse" x1="30.324829" x2="34" y1="9.240796" y2="18"><stop offset="0" stop-color="#8f5902"/><stop offset="1" stop-color="#73521e"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 -8.779471)" gradientUnits="userSpaceOnUse" x1="28" x2="33.447109" y1="8" y2="16.685888"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".134387"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 -8.779471)" gradientUnits="userSpaceOnUse" x1="20.933708" x2="30.208115" y1="25.060659" y2="30.742676"><stop offset="0" stop-color="#fdef72"/><stop offset="1" stop-color="#e2cb0b"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 -8.779471)" gradientUnits="userSpaceOnUse" x1="22.319767" x2="18.985712" y1="41.955986" y2="37.029255"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".694118"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5249934 0 0 .5276959 -1.649829 -8.779471)" gradientUnits="userSpaceOnUse" x1="27.354809" x2="23.489431" y1="36.218422" y2="34.728424"><stop offset="0" stop-color="#c4a000"/><stop offset="1" stop-color="#c4a000" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.5128237 0 0 .5276959 -1.321532 -8.779471)" gradientUnits="userSpaceOnUse" x1="27.651777" x2="21.59099" y1="23.145937" y2="20.618719"><stop offset="0" stop-color="#919191"/><stop offset="1" stop-color="#cecece"/></linearGradient><linearGradient id="i" 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="j" 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="k" gradientTransform="matrix(.31428463 0 0 .32594469 .457175 -.323148)" 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><path d="m2.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#k)" stroke-width="1.085652"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#j)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="matrix(.5 0 0 .5 5.922055 8.105051)"><path d="m22.499868 12.856059a10.499868 3.1661757 0 1 1 -20.999736 0 10.499868 3.1661757 0 1 1 20.999736 0z" fill="url(#a)" opacity=".25"/><path d="m17.561648-7.4767216c-4.306634.0557513-4.933258 8.5737531-6.168673 10.1086736l2.099973.758564c1.381717-2.3073751 8.271796-9.9776724 4.495257-10.8507471-.14673-.016342-.287633-.018289-.426557-.016491zm-.541399 1.0883729c.101618-.00989.19319.00302.278902.049472.342852.1858136.379914.7888406.08203 1.3357301-.297885.5468898-.821981.8454336-1.164829.65962-.342848-.1858143-.379913-.788841-.08203-1.3357307.223414-.4101674.58107-.6794265.885927-.7090914z" fill="url(#b)" fill-rule="evenodd" stroke="url(#c)" stroke-width="2"/><path d="m17.578054-6.4378201c-.736891.00954-1.264014.3293179-1.821071 1.0059203s-1.055877 1.7117493-1.460138 2.8198749c-.404261 1.1081255-.728686 2.2819413-1.033581 3.3145899-.145459.4926574-.263553.9423715-.410151 1.35222l.246091.09894c.947662-1.4068529 2.488015-3.3194218 3.69136-5.2769583.681057-1.1079071 1.171833-2.165678 1.263265-2.7539129.04572-.2941175-.0054-.4260185-.01641-.4452435-.0097-.016893-.0594-.047291-.24609-.098943-.0658-.00415-.126325-.017616-.213279-.016491z" fill="none" opacity=".266667" stroke="url(#d)" stroke-width="2"/><path d="m10.162522-.0724883c.372486 1.0569785-.2842252 1.9724385-.5249932 2.6384793-2.7255386.815646-4.6130126 5.120617-7.4195126 7.36325.3505842.368014.7624093.762086 1.1195917 1.079885l2.1327856-1.863427-1.6104466 2.387638c1.1598348.945095 2.3651246 1.586571 3.1526147 1.850421l1.4437319-1.92939-.9187385 2.193237c.7622873.310751 2.617242.782059 3.674953.791544l1.052029-1.795484-.269409 1.828464c.435514.08357 1.28002.197473 1.842347.214377 1.765127-2.902328 2.099974-7.6351 1.049988-9.745884-.262497-1.055392.787489-2.374631 1.57498-2.902327-1.312484-1.0553914-4.307881-2.2710583-6.299921-2.1107833z" fill="url(#e)" fill-rule="evenodd"/><path d="m10.162522-.0724882c.372486 1.0569785-.2842252 1.9724385-.5249932 2.6384792-2.7255386.815646-4.6130126 5.120617-7.4195126 7.36325.3505842.368014.7624093.762086 1.1195917 1.079885l2.1327856-1.863427-1.6104466 2.387638c1.1598348.945095 2.3651246 1.586571 3.1526147 1.850421l1.4437319-1.92939-.9187385 2.193237c.7622873.310751 2.617242.782059 3.674953.791544l1.052029-1.795484-.269409 1.828464c.435514.08357 1.28002.197473 1.842347.214377 1.765127-2.902328 2.099974-7.6351 1.049988-9.745884-.262497-1.055392.787489-2.374631 1.57498-2.902327-1.312484-1.0553913-4.307881-2.2710582-6.299921-2.1107832z" fill="none" opacity=".5" stroke="#ad5f00" stroke-miterlimit="20" stroke-width="2"/><path d="m4.1250979 11.53682c2.5286279-2.644229 2.3441075-3.801481 5.3108943-6.083134-1.5657623 2.547943-1.8195424 3.873318-3.7359143 7.138526z" fill="#c4a000" fill-rule="evenodd" opacity=".266667"/><path d="m7.8786996 13.490588 2.2816354-5.192604c.873858-1.5745 1.501309-3.150371 2.377681-4.404863-.841016 2.859075-2.5675802 6.396618-3.9538566 9.828335z" fill="#c4a000" fill-rule="evenodd" opacity=".415686"/><path d="m11.07162.8511991c.05079 1.0106149-.803019 1.4665879-.958317 1.8961869-.05465.15024.278185.669248-.01074.587782-2.5452547 1.338376-5.920692 5.890725-6.7748529 6.75402l6.3570997-6.167375-4.2787424 7.237717c.666759.542268.3940795.558876 1.1839086.877932l5.651116-7.210001-3.3911647 8.244299c.8376635.277386.7545255.226726 1.7240337.364504l3.60864-5.958323-1.107267 6.153253.148352.04006c.752428-1.33797.726825-2.292787 1.097939-3.9036.367988-1.597249-.292139-3.59749-.266049-4.608599-.182098-.732141.428503-1.535365.799075-2.131329.224116-.360432-.231425-.503594.04923-.773246-.61502-.413023-.935347-.4134659-1.872204-.7535169-.925079-.3357756-1.220735-.6398829-1.960057-.649764z" fill="none" opacity=".478431" stroke="url(#f)"/><g fill-rule="evenodd"><path d="m9.3586254 13.911452c1.1432076-3.035239 3.3578126-5.31334 4.2088266-8.409052.02706 1.932461.1311 5.384464-.993243 8.821314-.167875.000937-.09131-.05847-.246684-.06256l.420412-3.020803-1.722759 2.931024c-1.1501592-.08249-.679662.0172-1.6665526-.259923z" fill="url(#g)" opacity=".247059"/><g fill="#c4a000"><path d="m10.426629 3.151968c-.6572892.325262-1.0826466.80594-1.5661115 1.247679.6438976-.373948 1.2489515-.764629 2.0997485-1.04945z" opacity=".482353"/><path d="m11.479571 3.389749-.533637 1.049449 1.564854-.838112z" opacity=".482353"/><path d="m11.443402.6986854-.46997.9007887.821997.2649472z" opacity=".482353"/><path d="m15.109668 1.7139569-1.291614.9685581.821997.264947z" opacity=".482353"/><path d="m13.056771.6866365-.794794 1.3322288.821997.2649467-.0272-1.5971755z" opacity=".482353"/></g><path d="m9.358088 2.842873c-.2975558-1.5648745 4.899677 1.136077 5.794258 1.580115-.0034.569419 0 1.055391-.512823 1.055391-1.347941-.735069-3.430964-1.902418-5.281435-2.635506z" opacity=".2"/><path d="m9.1913541 2.565991c-.2564121-.527696 0-1.055392.5128237-1.055392 2.0954802.514724 3.8455102 1.16422 5.6410602 2.110784.256412.527696 0 1.055392-.512823 1.055392-1.855297-.983847-3.604977-1.622567-5.6410609-2.110784z" fill="url(#h)" stroke="#464646" stroke-linejoin="round" stroke-width="2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_librelogo-gobackward.svg b/icon-themes/elementary_svg/cmd/sc_librelogo-gobackward.svg
new file mode 100644
index 000000000..d152ff1a2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_librelogo-gobackward.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.228795" x2="2.116667" y1="292.874296" y2="296.867714"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="24.04014" y1="6.923065" y2="39.214684"><stop offset="0" stop-color="#fff"/><stop offset=".00549477" 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(.26458333 0 0 .26458333 0 292.76667)" gradientUnits="userSpaceOnUse" x1="8" x2="8.009766" xlink:href="#b" y1="1" y2="13.345703"/><linearGradient id="d" gradientTransform="matrix(.06435811 0 0 .0929617 .572073 292.65225)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="12" y2="13.5"><stop offset="0" stop-color="#fff"/><stop offset=".09978462" 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(.06435811 0 0 .0929617 .572073 292.65225)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="24.04014" xlink:href="#b" y1="6.923065" y2="39.214684"/><g stroke-width=".264583" transform="translate(0 -292.76665)"><path d="m1.7197917 292.89896v2.31511.25135.0794h-.79375005l1.19062495 1.32292 1.190625-1.32292h-.79375v-.0794-.25135-2.31511z" fill="url(#a)" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.8520833 293.03125v2.63757h-.6252848l.8878011 1.02836.9296589-1.02836h-.298173-.3648356v-2.63757h-.2645833zm-.047542 2.90215h.047542v.008h.2645833.2645833v-.008h.067179l-.3291782.36432z" fill="url(#e)" fill-rule="evenodd" opacity=".6" stroke="url(#c)"/><path d="m1.8520833 295.80938h-.2645833l.5291666.58746.5291667-.58746h-.2645834" fill="none" opacity=".6" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_librelogo-goforward.svg b/icon-themes/elementary_svg/cmd/sc_librelogo-goforward.svg
new file mode 100644
index 000000000..8d0150659
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_librelogo-goforward.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 0 15.999995)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="15.499995" y2=".999995"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 0 15.999995)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="12.999995" y2="11.999995"><stop offset="0" stop-color="#fff"/><stop offset=".09978462" 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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".19999839" 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>
+
+/&amp;amp;gt;<path d="m6.5 15.499985v-8.7499998-.9499899-.3h-3l4.5-5.00001004 4.5 5.00001004h-3v.3.9499899 8.7499998z" fill="url(#a)" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m7 4.4999953h-1l2-2.220339 2 2.220339h-1" opacity=".6" stroke="url(#b)"/><path d="m7.5 4v10.5h1v-10.5" opacity=".6" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_librelogo-home.svg b/icon-themes/elementary_svg/cmd/sc_librelogo-home.svg
new file mode 100644
index 000000000..b31ffbcd2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_librelogo-home.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="16" y2="11"><stop offset="0" stop-color="#ae6a37"/><stop offset="1" stop-color="#d28e5b"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="11" y2="16"><stop offset="0" stop-color="#793b19"/><stop offset="1" stop-color="#a76331"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.30469" x2="8.30469" y1="2.84357" y2="14.17345"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.674257" x2="8.674257" y1="15.027712" y2="3.102402"><stop offset="0" stop-color="#fff2e5"/><stop offset="1" stop-color="#d8c7b6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.05722" x2="14.05722" y1="15.943477" y2="1.048512"><stop offset="0" stop-color="#62421e" stop-opacity=".498039"/><stop offset="1" stop-color="#9f764d" stop-opacity=".415688"/></linearGradient><path d="m11.5 1.49999v3.5l-3.5-3.46875-5.5 5.46875v8.5h11v-8.5l-.5-.5h.5v-5z" fill="url(#d)" stroke="url(#e)"/><path d="m8 1.53124-4.5 5.46875v7.5h9v-8z" fill="none" stroke="url(#c)"/><path d="m8-.00001-7.75 7.75 1.5 1.5 6.25-6.32277 6.25 6.32277 1.5-1.5z" fill="#521818"/><path d="m8 10.5c-.831 0-1.5.669-1.5 1.5v3.5h3v-3.5c0-.831-.669-1.5-1.5-1.5z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m10 12a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z" fill="#620" transform="matrix(.5 0 0 .5 5 7.5)"/><g fill="#fff"><path d="m8 10.99999c-.55228 0-1 .44772-1 1h2c0-.55228-.44772-1-1-1z" opacity=".3"/><path d="m12 1.99999h1v1h-1z" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_librelogo-left.svg b/icon-themes/elementary_svg/cmd/sc_librelogo-left.svg
new file mode 100644
index 000000000..ceb7c3dde
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_librelogo-left.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.525424" x2="6.847386" y1="3.601798" y2="10.381459"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="40.708099" x2="40.444439" y1="31.436115" y2="34.118305"><stop offset="0" stop-color="#fff"/><stop offset=".08968482" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="6.888639" cy="7.118164" gradientTransform="matrix(1.3121194 -.02037026 .00771694 .49707529 -2.205009 3.720224)" gradientUnits="userSpaceOnUse" r="5.800815"><stop offset="0" stop-color="#fff"/><stop offset=".90799969" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".591912"/></radialGradient><g transform="matrix(-1 0 0 1 15.999928 0)"><path d="m6.8461537 3.7321868c-3.5048769 0-6.3461537 2.5829769-6.3461537 5.7692307h2.3076922c0-1.91175 1.8080769-3.4615384 4.0384615-3.4615384 2.2303842 0 4.0384603 1.5497884 4.0384603 3.4615384h-2.3076911l3.4615381 3.4615385 3.461538-3.4615385h-2.307692c0-3.1862538-2.841277-5.7692307-6.3461533-5.7692307z" fill="url(#a)" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m6.8457031 4.734375c-2.602054 0-4.5967546 1.653629-5.1191406 3.765625h.3105469c.5353367-2.0096774 2.4951716-3.4628906 4.8085937-3.4628906 2.6948375 0 5.0410159 1.9212628 5.0410159 4.4648437h.302734c0-2.5908179-2.331105-4.7675781-5.3437499-4.7675781z" opacity=".6" stroke="url(#c)"/><path d="m11.211864 10.5h-.34322l1.131356 1.055084 1.169492-1.055084h-.338984" opacity=".6" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_librelogo-right.svg b/icon-themes/elementary_svg/cmd/sc_librelogo-right.svg
new file mode 100644
index 000000000..18632c30a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_librelogo-right.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.991102" x2="2.053865" y1="293.719646" y2="295.791468"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><radialGradient id="b" cx="6.888639" cy="7.118164" gradientTransform="matrix(1.3121194 -.02037026 .00771694 .49707529 -2.205009 3.720224)" gradientUnits="userSpaceOnUse" r="5.800815"><stop offset="0" stop-color="#fff"/><stop offset=".90799969" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".591912"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="40.29002" x2="40.444439" y1="32.111473" y2="34.118305"><stop offset="0" stop-color="#fff"/><stop offset=".08968482" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -292.76665)"><path d="m1.8113782 293.75414c-.92733206 0-1.67908654.68341-1.67908654 1.52644h.61057689c0-.50581.47838705-.91586 1.06850965-.91586.5901225 0 1.0685093.41005 1.0685093.91586h-.6105766l.9158652.91587.9158653-.91587h-.6105768c0-.84303-.7517546-1.52644-1.6790864-1.52644z" fill="url(#a)" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264583"/><g fill="none" transform="matrix(.26458333 0 0 .26458333 0 292.76667)"><path d="m6.8457031 4.734375c-2.602054 0-4.5967546 1.653629-5.1191406 3.765625h.3105469c.5353367-2.0096774 2.4951716-3.4628906 4.8085937-3.4628906 2.6948375 0 5.0410159 1.9212628 5.0410159 4.4648437h.302734c0-2.5908179-2.331105-4.7675781-5.3437499-4.7675781z" opacity=".6" stroke="url(#b)"/><path d="m11.211864 10.5h-.34322l1.131356 1.055084 1.169492-1.055084h-.338984" opacity=".6" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_librelogo-run.svg b/icon-themes/elementary_svg/cmd/sc_librelogo-run.svg
new file mode 100644
index 000000000..71ab57232
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_librelogo-run.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" gradientTransform="matrix(.49601832 0 0 .48279948 -4.368133 -4.924873)" gradientUnits="userSpaceOnUse" x1="24.377628" x2="17.064001" y1="22.098661" y2="35.86034"><stop offset="0" stop-color="#fff"/><stop offset=".00164232" stop-color="#fff" stop-opacity=".235294"/><stop offset=".39239356" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.781147" x2="7.781147" y1=".516966" y2="15.502328"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><path d="m2.1190476 1.2291664c-.3418904 0-.6190476.2755823-.6190476.6155304v12.3106072c0 .339948.2771572.61553.6190476.61553.1042785 0 .1979262-.03166.2841332-.07694l11.7594862-6.1541029c.19774-.1027649.337333-.3025707.337333-.5397913 0-.2372204-.139593-.4370263-.337333-.5397909l-11.7594862-6.1541011c-.086207-.045281-.1798547-.0769414-.2841332-.0769414z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><path d="m2.4769328 2.4769017v11.0461963l10.6031932-5.5138346z" fill="none" opacity=".6" stroke="url(#a)" stroke-width=".953865"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_line.svg b/icon-themes/elementary_svg/cmd/sc_line.svg
new file mode 100644
index 000000000..f50be6535
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_line.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="0" y2="4"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="1.5" y2="2.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;gt;<path d="m1.5 14.5 13-13" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g stroke-linecap="square" stroke-opacity=".74902"><g transform="translate(-12 12)"><path d="m12.5.5h3v3h-3z" fill="url(#a)" stroke="#7239b3"/><path d="m13.5 1.5h1v1h-1z" fill="none" opacity=".5" stroke="url(#b)"/></g><path d="m12.5.5h3v3h-3z" fill="url(#a)" stroke="#7239b3"/><path d="m13.5 1.5h1v1h-1z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_line_diagonal.svg b/icon-themes/elementary_svg/cmd/sc_line_diagonal.svg
new file mode 100644
index 000000000..93091e168
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_line_diagonal.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-1 0 0 1 16.000022 8)" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" y1="5" y2="10"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 16.000022 8)" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" y1="6.5" y2="6.694855"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g stroke="#7239b3"><path d="m.5 13.5h15.027755v2.02397h-15.027755z" fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"/><g fill="none"><path d="m13.187516 12.300185c.0682-1.898731-.260134-3.6722392-1.999999-5.0000002"/><path d="m1.5 14.5 13-13" stroke-width="1.124385"/></g><g stroke-opacity=".74902"><path d="m15.5 13.5h-15v2h15z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m15 14.5h-14z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linearrowcircle.svg b/icon-themes/elementary_svg/cmd/sc_linearrowcircle.svg
new file mode 100644
index 000000000..f4d180297
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linearrowcircle.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="9.5" y2="15"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.5" x2="13.5" xlink:href="#a" y1="4.686441" y2="10"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.5" x2="13.5" y1="7.389831" y2="7.652543"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;amp;gt;<g fill="#7239b3"><path d="m13.986543 7h-11.986543v1h11.986543z"/><g stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 15.99996 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#c)"/></g><g stroke-linecap="square"><path d="m15.5 7.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m14.5 7.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linearrowend.svg b/icon-themes/elementary_svg/cmd/sc_linearrowend.svg
new file mode 100644
index 000000000..a22cc8b92
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linearrowend.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3" transform="matrix(-1 0 0 1 16.000022 0)"><path d="m15.000022 7h-13.000022v1h13.000022z"/><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 15.99996 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linearrows.svg b/icon-themes/elementary_svg/cmd/sc_linearrows.svg
new file mode 100644
index 000000000..290980b83
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linearrows.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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" xlink:href="#c" y1="16.587893" y2="17.189587"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+/&amp;amp;amp;gt;<g fill="#7239b3"><path d="m14 7h-12.000022v1h12.000022z" stroke-width=".960769"/><g stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 15.999938 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#c)"/></g><g transform="translate(.00004 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linearrowsquare.svg b/icon-themes/elementary_svg/cmd/sc_linearrowsquare.svg
new file mode 100644
index 000000000..a142e9384
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linearrowsquare.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="9.5" y2="15"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" xlink:href="#a" y1="5" y2="10"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" y1="7" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3" transform="translate(-.000022)"><path d="m15.000022 7h-13.000022v1h13.000022z"/><g stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 15.99996 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#c)"/></g><path d="m11.500022 5.5h4v4h-4z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.500022 6.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linearrowstart.svg b/icon-themes/elementary_svg/cmd/sc_linearrowstart.svg
new file mode 100644
index 000000000..2a63897d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linearrowstart.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3" transform="translate(-.000022)"><path d="m15.000022 7h-13.000022v1h13.000022z"/><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 15.99996 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linecirclearrow.svg b/icon-themes/elementary_svg/cmd/sc_linecirclearrow.svg
new file mode 100644
index 000000000..e2751af46
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linecirclearrow.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="9.5" y2="15"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.5" x2="13.5" xlink:href="#a" y1="4.686441" y2="10"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.5" x2="13.5" y1="7.389831" y2="7.652543"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;amp;gt;<g fill="#7239b3" transform="matrix(-1 0 0 1 16.000022 0)"><path d="m13.986543 7h-11.986543v1h11.986543z"/><g stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 15.99996 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#c)"/></g><g stroke-linecap="square"><path d="m15.5 7.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m14.5 7.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_lineendstyle.svg b/icon-themes/elementary_svg/cmd/sc_lineendstyle.svg
new file mode 100644
index 000000000..0f37a2739
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_lineendstyle.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="9.5" y2="15"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" xlink:href="#a" y1="5" y2="10"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" y1="7" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3" transform="matrix(-1 0 0 1 16.000022 3)"><path d="m16.000044 1h-13.000022v1h13.000022z"/><path d="m13.000044 7h-13.000022v1h13.000022z"/><g stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 15.99996 -11)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#c)"/></g><path d="m11.500022 5.5h4v4h-4z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.500022 6.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linenumberingdialog.svg b/icon-themes/elementary_svg/cmd/sc_linenumberingdialog.svg
new file mode 100644
index 000000000..f08981aca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linenumberingdialog.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" gradientTransform="matrix(.31428606 0 0 .32592592 .457115 5.677764)" 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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="translate(0 -6)"><path d="m4.2790936 8.5050449h-1.014648v-2.7720703l.010986-.5090332.01831-.5566406c-.1879877.1879883-.2805171.3112793-.3537593.369873l-.6152344.4943848-.5456543-.6811524 1.5-1.373291h1z" fill="#fff" opacity=".35" transform="translate(-1.296968 5.494955)"/><path d="m2.9821254 13h-1.014648v-2.77207l.010986-.5090335.01831-.5566406c-.1879877.1879883-.2805171.3112793-.3537593.369873l-.6152344.4943851-.5456543-.6811527 1.5-1.373291h1z" fill="#565656"/><path d="m5.1216229 16.505045h-3.4853515v-.787354c.7400224-.583003 1.4243165-1.243343 2.1240234-1.863328.1220703-.158692.209961-.305177.2636719-.439454.053711-.134278.080566-.273438.080566-.41748 0-.214844-.059814-.374756-.1794434-.479736-.1171875-.104981-.2746582-.157471-.4724121-.157471-.2075195 0-.4089355.04761-.604248.142822-.1953125.09521-.39917.230712-.6115723.406494l-.615234-.728759c.2636719-.22461.4821777-.383301.6555176-.476075.1733399-.09277.3625489-.163574.567627-.212402.2050781-.05127.4345702-.0769.6884765-.0769.3344727 0 .6298828.06104.8862305.183105.2563477.12207.4553223.292969.5969238.512696.1416016.219726.2124024.47119.2124024.754394 0 .246582-.043945.478515-.131836.695801-.085449.214843-.2197265.43579-.402832.662842-.1806641.22705-.5004883.550537-.9594727.970459l-.3130371.284716v.05127h1.7z" fill="#fff" opacity=".35" transform="translate(-1.139498 3.494955)"/><path d="m5.1216229 16.505045h-3.4853515v-.787354c.7400224-.583003 1.4243165-1.243343 2.1240234-1.863328.1220703-.158692.209961-.305177.2636719-.439454.053711-.134278.080566-.273438.080566-.41748 0-.214844-.059814-.374756-.1794434-.479736-.1171875-.104981-.2746582-.157471-.4724121-.157471-.2075195 0-.4089355.04761-.604248.142822-.1953125.09521-.39917.230712-.6115723.406494l-.615234-.728759c.2636719-.22461.4821777-.383301.6555176-.476075.1733399-.09277.3625489-.163574.567627-.212402.2050781-.05127.4345702-.0769.6884765-.0769.3344727 0 .6298828.06104.8862305.183105.2563477.12207.4553223.292969.5969238.512696.1416016.219726.2124024.47119.2124024.754394 0 .246582-.043945.478515-.131836.695801-.085449.214843-.2197265.43579-.402832.662842-.1806641.22705-.5004883.550537-.9594727.970459l-.3130371.284716v.05127h1.7z" fill="#565656" transform="matrix(1 0 0 .98238717 -1.139498 2.785651)"/><g transform="translate(2)"><path d="m2.4999621 6.499974c2.5206669 0 11.0000249.000954 11.0000249.000954l.000013 14.999072s-7.3333587 0-11.0000379 0c0-5.000008 0-10.000018 0-15.000026z" fill="url(#a)" stroke-width="1.085623"/><g fill="none" transform="translate(0 6)"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g fill="#565656"><path d="m6 10h8v1h-8z"/><path d="m6 16h8v1h-8z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linesquarearrow.svg b/icon-themes/elementary_svg/cmd/sc_linesquarearrow.svg
new file mode 100644
index 000000000..6f42d7c5a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linesquarearrow.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="9.5" y2="15"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" xlink:href="#a" y1="5" y2="10"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" y1="7" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3" transform="matrix(-1 0 0 1 16.000022 0)"><path d="m15.000022 7h-13.000022v1h13.000022z"/><g stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 15.99996 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#c)"/></g><path d="m11.500022 5.5h4v4h-4z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.500022 6.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linestyle.svg b/icon-themes/elementary_svg/cmd/sc_linestyle.svg
new file mode 100644
index 000000000..a7bd258c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linestyle.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="b" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#k" y1="24.99" y2="30"/><linearGradient id="c" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="d" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#k" y1="24.99" y2="30"/><linearGradient id="e" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#k" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="j"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.89308496 -.68051868 -.51562286 1.1786929 26.279853 1.545313)" gradientUnits="userSpaceOnUse" x1="10.488523" x2="-2.194253" xlink:href="#l" y1="17.688837" y2="10.366432"/><linearGradient id="n" gradientTransform="matrix(-.89308496 -.68051868 -.51562286 1.1786929 26.349267 -.974597)" gradientUnits="userSpaceOnUse" x1="10.308109" x2="-2.003653" xlink:href="#l" y1="17.140203" y2="10.036304"/><g transform="matrix(.26458333 0 0 .26458333 -2.04197 -.09012)"><path d="m8.3667154 12.472066s3.8190626 1.771208 7.0395636-.3595c3.324943-2.1998062 7.557473 2.146056 7.557473 2.146056" fill="none" stroke="url(#n)" stroke-width="1.775706"/><path d="m8.2973011 14.991976s3.8190629 1.771208 7.0395639-.359501c3.324943-2.199806 7.557473 2.146056 7.557473 2.146056" fill="none" stroke="url(#m)" stroke-width=".887852"/><g transform="matrix(1.0705698 0 0 1.0705698 2.315849 -5.351361)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#i)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".667201"/><path d="m2.2785468 10.974316c.2751066-.200077 1.0976476.245928 1.875727 1.02123.773911.769741 1.2046336 1.57422 1.0101137 1.852106 0 0 .018062.01667.016673.01806l6.6775875-6.7331661.02779-.02362s-.02223-.016673-.02084-.018062c.194518-.277883-.236205-1.0809719-1.011505-1.8521043-.77808-.7780793-1.6006201-1.2199173-1.8757273-1.0212291l-.023614.02501z" fill="#f9c440" opacity=".6" stroke-width="1.389427"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#a)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#b)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#c)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#d)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#e)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#f)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#g)" stroke="url(#h)" stroke-width=".667201"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linetoolbox.svg b/icon-themes/elementary_svg/cmd/sc_linetoolbox.svg
new file mode 100644
index 000000000..f6649ab29
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linetoolbox.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" gradientTransform="matrix(.9749318 -.20909082 .2177941 1.005371 -101.7938 -101.51199)" gradientUnits="userSpaceOnUse" x1="91.920059" x2="97.697929" y1="117.00874" y2="121.85545"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 .992701 -1295.9639 -754.32784)" gradientUnits="userSpaceOnUse" x1="1310.4253" x2="1313.2905" y1="762.42224" y2="764.30347"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="13" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.194952" x2="21.646202" y1="-2.65317" y2="-.317514"><stop offset="0" stop-color="#fff"/><stop offset=".04204606" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.948346" x2="17.554306" y1="4.211486" y2="5.151262"><stop offset="0" stop-color="#fff"/><stop offset=".11457052" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.66667 0 0 .66667 -.013374 5.280964)"><g fill-rule="evenodd"><path d="m14.7446 5.730117-2.0166 5.280623c-.4181 1.215344 1.2963 1.864878 1.7312.604773l2.0668-5.184559" fill="#d3d7cf" stroke="#484a47" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.499993"/><path d="m13.3058.5264576.7913 1.1721218 5.9084 2.4043016 1.5569-.505314 1.9838-5.4601635c-2.4933 0-.4986-5.9539823-6.9812-5.9539823z" fill="url(#a)"/><path d="m14.2075 1.8168597-.9086 3.2756353 4.9866 1.884643 1.9099-3.0506" style="stroke:#ad5f00;stroke-width:1.499993;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.7;fill:url(#b)"/></g><g fill="none"><path d="m15.2593 1.8168597-.7539 2.6614313 3.3779 1.270439 1.384-2.252131" stroke="url(#e)" stroke-opacity=".543103"/><path d="m23.5462-1.3664346-1.7345 4.2697556c-.2305.744983-1.1836 1.345329-1.6748 1.026056-1.8094-1.176043-3.7727-1.9811333-5.9696-2.2351258-.4209-.0486423-.907-1.1693025-.7171-1.6683928l3.1148-7.3462654" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.499993"/><path d="m.0361-7.807781h23.93572v23.679815h-23.93572z"/><path d="m13.0013 5.588667 4.4879 1.984657 1.496-2.976991-4.488-1.488495z"/><path d="m15.9932-.3653055 2.4933-5.9539923" stroke="#fff" stroke-linecap="round" stroke-width="1.499993"/><g stroke-linejoin="round"><path d="m22.8024-1.7401269-1.7091 3.7034795c-.1747.6764964-.2825 1.2888234-.9638.8448684-1.6648-1.0849035-3.7359-1.929285-5.4457-1.9862065-.3221-.010721.1-.2800509-.2376-.4726647l3.1934-7.6697766" stroke="url(#d)" stroke-linecap="round" stroke-opacity=".543103" stroke-width="1.499993"/><path d="m3.5234 12.798694c13.6036-9.752444-1.2533504-18.4701119-1.2533504-18.4701119h9.7499514" stroke="#0e141f" stroke-opacity=".8" stroke-width="4.499978"/><path d="m3.4797 12.842125c13.6036-9.752444-1.5374991-18.5304189-1.5374991-18.5304189l10.0778001.016876" stroke="#95a3ab" stroke-width="1.499992"/></g></g><path d="m12.02 12.328492h2.999986v2.999984h-2.999986z" fill="#fff" stroke="#555761" stroke-width="1.499992"/><path d="m11.270005 13.828485h-5.2499741" stroke="#555761" stroke-width="1.499992"/><path d="m1 12h3v3h-3z" fill="#fafafa"/><g fill="none" stroke-linecap="round" stroke-width="1.499992"><path d="m.77005713 10.8285h4.49997747v4.499977h-4.49997747z" opacity=".8" stroke="#555761" stroke-linejoin="round"/><path d="m2.2700496 12.328492h1.4999925v1.499993h-1.4999925z" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linewidth.svg b/icon-themes/elementary_svg/cmd/sc_linewidth.svg
new file mode 100644
index 000000000..79a4c6674
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linewidth.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="17.5" x2="11" xlink:href="#b" y1="12.5" y2="12.5"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 16 10)" gradientUnits="userSpaceOnUse" x1="2.699219" x2="2.75621" y1=".019531" y2="4"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.999979" x2="17.999979" xlink:href="#b" y1="12.5" y2="12.5"/><linearGradient id="e" gradientTransform="matrix(0 1 -1 0 16 10)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" y1="3.000021" y2=".000021"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+/&amp;amp;gt;<g stroke-linecap="round" stroke-linejoin="round"><path d="m2.00005 12h12z" fill="none" stroke="#565656" stroke-width="2" transform="translate(-.00005 -4)"/><g stroke-linecap="round"><g transform="matrix(0 -1 1 0 -3.999999 26.999999)"><path d="m14.499999 9.499999 3.000001 3.000001-3.000001 2.999999v-2l-2.999999.000001v-2l2.999999-.000001z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.179687 12.5-1.179688-1.000001c-.144989.08762-.330592.934986-.5.935547l-1.999999.000001v.128906l1.999999-.000001c.169408.000561.355011.847921.5.935547z" fill="none" opacity=".5" stroke="url(#c)"/></g><g transform="matrix(0 1 1 0 -4 -10.999979)"><path d="m14.499979 9.5 3.000021 3-3.000021 3v-2h-3v-2h3z" fill="url(#d)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.179687 12.5-1.179708-1c-.144989.08762-.330592.934986-.5.935547h-2v.128906h2c.169408.000561.355011.847921.5.935547z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linkdialog.svg b/icon-themes/elementary_svg/cmd/sc_linkdialog.svg
new file mode 100644
index 000000000..b1b04efd5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linkdialog.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" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" 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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.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"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="71.500146" x2="75.500146" xlink:href="#d" y1="12.749854" y2="12.749854"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="65.5" x2="73.25" xlink:href="#d" y1="12.75" y2="12.75"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="75.75" x2="83.5" xlink:href="#d" y1="12.75" y2="12.75"/><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#a)"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -53.695213 51.66399)"><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#f)" opacity=".2"/><path d="m71.25 14.5h-3.75c-.554 0-1-.446-1-1v-1.5m1-1h3.75c.554 0 1 .446 1 1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#g)" opacity=".2"/><path d="m77.75 11h3.75c.554 0 1 .446 1 1v1.5m-1 1h-3.75c-.554 0-1-.446-1-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="1.75" rx=".875" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".403922" width="8" x="70.5" y="11.874998"/><rect fill="url(#e)" height=".75" opacity=".2" rx=".5" width="7" x="71.000145" y="12.374854"/><rect fill="#fff" height=".75" opacity=".4" rx=".5" width="7" x="71.000145" y="12.374854"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_listbox.svg b/icon-themes/elementary_svg/cmd/sc_listbox.svg
new file mode 100644
index 000000000..c0504e7fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_listbox.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" 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="#fff"/><stop offset=".10605836" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#a" y1="293.4281" y2="294.35416"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#a" y1="291.44373" y2="295.94165"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="0" x2="1.984375" y1="294.8833" y2="293.03122"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#f7f7f7"/></linearGradient><g transform="translate(0 -292.76664)"><rect height="3.968756" rx=".396875" ry=".396881" style="stroke:#696969;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.595588;fill:url(#d)" width="3.175" x=".132292" y="292.89893"/><g transform="matrix(.666665 0 0 .666665 .970144 99.000481)"><g stroke-linecap="square" stroke-width=".396876"><rect fill="#dcdcdc" height="5.953141" rx="1.190628" ry="1.289854" stroke="#afafaf" width="2.778132" x="1.918227" y="290.84839"/><rect fill="none" height="5.159384" rx=".595314" ry=".992179" stroke="url(#c)" width="1.98438" x="2.315103" y="291.24527"/><path d="m2.315103 292.83279h1.98438v1.984386h-1.98438z" fill="#dcdcdc" stroke="#a2a2a2"/></g><path d="m4.1010447 292.23747-1.5874992-.00006.7937524-.59526z" fill="#919191"/><path d="m4.1010447 295.41248h-1.587504l.793752.59531z" fill="#919191"/><path d="m2.711979 293.22964h1.190628v1.190629h-1.190628z" fill="none" stroke="url(#b)" stroke-linecap="square" stroke-width=".396876"/></g><g fill="#acacac"><path d="m.529167 293.29581h1.322917v.264579h-1.322917z"/><path d="m.529167 293.82498h.926042v.264579h-.926042z"/><path d="m.529167 294.35413h1.322917v.264579h-1.322917z"/><path d="m.529167 294.8833h.926042v.264579h-.926042z"/><path d="m.529167 295.41248h1.322917v.264579h-1.322917z"/><path d="m.529167 295.94162h.926042v.264579h-.926042z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_loadbasic.svg b/icon-themes/elementary_svg/cmd/sc_loadbasic.svg
new file mode 100644
index 000000000..7c7d4ae3b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_loadbasic.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" gradientTransform="matrix(.6655579 0 0 1.4407893 -1.823498 -35.848874)" gradientUnits="userSpaceOnUse" x1="22.104254" x2="22.104254" y1="40.124432" y2="10.035408"><stop offset="0" stop-color="#a3a3a3"/><stop offset="1" stop-color="#bababa"/></linearGradient><linearGradient id="b" 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="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" 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="d" gradientTransform="matrix(.31428463 0 0 .32594469 .457175 -.323148)" 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" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-2.374197" y2="10.76779"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="32.765083" x2="24.130812" y1="47.277107" y2="47.277107"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.90608582 0 0 .5153763 19.182549 -10.193381)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m2.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#d)" stroke-width="1.085652"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4 7v1h3.0625v-1z" fill="#b78ed4"/><path d="m8 7v1h4v-1z" fill="#d48eb3"/><path d="m10 5v1h1.90625v-1zm-3 0v1h2.15625v-1zm-3 0v1h2.3125v-1zm3-2v1h2v-1zm-3 0v1h2v-1z" fill="#89adc2"/><path d="m4 9v1h2v-1z" fill="#94d48e"/><path d="m4 13h3.036746v1h-3.036746z" fill="#de6161"/><path d="m8 13v1h3.34375v-1zm-4-2v1h2v-1zm3-2v1h2v-1z" fill="url(#a)"/><g stroke-width="1.546116" transform="matrix(-.64678195 0 0 .64678195 22.291211 5.535588)"><path d="m16.684465-1.6011393v4.6383484h-6.184464v3.0922322l6.203998.010089-.01953 4.6282597 7.730577-6.1844648z" style="display:block;stroke:#452981;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#e)"/><g fill="none"><path d="m18.230581 1.5815815-.002 3.0017443-6.955568-.0000006h6.957522l.000046 2.9554694 3.7115-2.9554694z" display="block" opacity=".5" stroke="url(#f)" stroke-miterlimit="7"/><path d="m11.273059 4.5833252h6.184464" opacity=".5" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_lock.svg b/icon-themes/elementary_svg/cmd/sc_lock.svg
new file mode 100644
index 000000000..432b710d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_lock.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" gradientTransform="matrix(.66667 0 0 .46667 -3.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="29" y2="14"/><linearGradient id="b"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.66667 0 0 .46667 -12.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="29" y2="14"/><linearGradient id="d" gradientTransform="matrix(.66667 0 0 .46668 -1.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="29" y2="14"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.66667 0 0 .46668 5.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="29" y2="14"/><linearGradient id="g" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.3" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.3" xlink:href="#e" y1="27.5" y2="27.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.925"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="k" cx="16.824" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 20.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.26064 0 0 .3149 1.727 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.192" y1="2.914" y2="17.47"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#l)" fill-rule="evenodd" opacity=".4"/><path d="m5.2 6s-.59-3.5 2.8-3.5 2.8 3.5 2.8 3.5" fill="none" opacity=".6" stroke="#fff" stroke-linecap="round"/><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-2v-2.746c0-.63.15-2.254-1.498-2.254-1.65 0-1.51 1.637-1.502 2.252v2.748z" fill="none" opacity=".4" stroke="#000" stroke-linecap="square"/><rect fill="url(#k)" height="8" rx="1" width="11" x="2.5" y="6.5"/><g fill="none"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#j)" stroke-linejoin="round"/><rect height="8" rx="1" stroke="url(#i)" width="11" x="2.5" y="6.5"/><g stroke-linecap="square"><path d="m3.5 7.5h9m-9 2h9m-9 2h9" opacity=".2" stroke="url(#h)"/><path d="m3.5 12.5h9m-9-6h9m-9 2h9m-9 2h9" opacity=".05" stroke="url(#g)"/></g></g><rect fill="url(#f)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="11" y="-14"/><rect fill="url(#d)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="4" y="-14"/><rect fill="url(#c)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="3" y="7"/><rect fill="url(#a)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="12" y="7"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_macrorecorder.svg b/icon-themes/elementary_svg/cmd/sc_macrorecorder.svg
new file mode 100644
index 000000000..a14e02718
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_macrorecorder.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" gradientUnits="userSpaceOnUse" x1="7.813952" x2="7.813952" xlink:href="#e" y1="1.282289" y2="14.669971"/><linearGradient id="b" gradientTransform="matrix(.24324325 0 0 -.24324327 -9.448694 14.168118)" gradientUnits="userSpaceOnUse" x1="71.204002" x2="71.204002" xlink:href="#e" y1="6.2376" y2="44.341"/><radialGradient id="c" cx="23.896" cy="3.99" gradientTransform="matrix(0 .41038696 -.54170353 0 10.161398 -5.568732)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></radialGradient><radialGradient id="d" cx="23.896" cy="3.99" gradientTransform="matrix(0 .87967058 -1.1611496 0 12.63299 -21.084396)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.928443" x2="7.928443" xlink:href="#e" y1="5.416265" y2="10.565373"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m8 .50183c-4.1373 0-7.4982 3.361-7.4982 7.4982 0 4.1373 3.361 7.4982 7.4982 7.4982 4.1373 0 7.4982-3.361 7.4982-7.4982 0-4.1373-3.361-7.4982-7.4982-7.4982z" fill="url(#d)" stroke="#8c8c8c" stroke-width="1.003654"/><path d="m8.0000001 4.5018272c-1.9301424 0-3.498173 1.5680306-3.498173 3.498173s1.5680306 3.4981728 3.498173 3.4981728c1.9301419 0 3.4981729-1.5680304 3.4981729-3.4981728s-1.568031-3.498173-3.4981729-3.498173z" fill="url(#c)" stroke="#7a0000" stroke-width="1.003654"/><g fill="none"><path d="m12.5 8.0001291c0-2.4854146-2.014843-4.500129-4.4998713-4.500129-2.4854143 0-4.5001287 2.014843-4.5001287 4.500129 0 2.4852859 2.0147144 4.4998709 4.5001287 4.4998709 2.4850283 0 4.4998713-2.014585 4.4998713-4.4998709z" opacity=".5" stroke="url(#b)"/><path d="m14.5 7.9998c0 3.5902-2.91 6.5002-6.4999 6.5002s-6.5001-2.91-6.5001-6.5002c0-3.5898 2.9102-6.4998 6.5001-6.4998s6.4999 2.91 6.4999 6.4998z" opacity=".8" stroke="url(#a)"/><path d="m10.5 7.999923c0 1.3808461-1.1192309 2.500077-2.4999617 2.500077-1.3807307 0-2.5000383-1.1192309-2.5000383-2.500077 0-1.3806923 1.1193076-2.499923 2.5000383-2.499923 1.3807308 0 2.4999617 1.1192307 2.4999617 2.499923z" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mailmergecreatedocuments.svg b/icon-themes/elementary_svg/cmd/sc_mailmergecreatedocuments.svg
new file mode 100644
index 000000000..331a26a57
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mailmergecreatedocuments.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" gradientTransform="matrix(.32142724 0 0 .33803011 .410737 -.352745)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.75001" xlink:href="#b" y1=".985206" y2="37.039795"/><linearGradient id="b"><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.732506" x2="-51.786404" y1="41.589184" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" xlink:href="#e" y1="6.923065" y2="26.846144"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999996" y1="6.205239" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.32142724 0 0 .3549316 .410698 -.395409)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.75001" xlink:href="#b" y1=".985206" y2="37.039795"/><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999836" x2="23.999996" xlink:href="#e" y1="6.922991" y2="26.846144"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#k" y1="2.36523" y2="4.614189"/><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#k" y1="1.753905" y2="3.688147"/><linearGradient id="m" gradientTransform="matrix(.32160807 0 0 .3333374 5.824853 5.659398)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.32160807 0 0 .3333374 5.824853 9.693296)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" xlink:href="#m" y1="47.813133" y2="3.363852"/><linearGradient id="o" gradientTransform="matrix(.2432 0 0 .3513 4.114 2.548)" gradientUnits="userSpaceOnUse" x1="23.782223" x2="23.692017" y1="8.631661" y2="30.578993"><stop offset="0" stop-color="#fff"/><stop offset=".07876256" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.2538 0 0 .305 21.082 2.295)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.19394913 0 0 .20650796 7.078793 7.158898)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#b" y1=".985" y2="47.013"/><g transform="translate(-2.000001)"><path d="m2.500001.5h8.999985l.000015 10-8.9999988.000989z" fill="url(#a)" stroke-width="1.118088"/><g fill="none"><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#d)" stroke-linecap="round"/></g></g><path d="m2 1h8v10h-8z" opacity=".05"/><g transform="translate(1.000038 2.000026)"><path d="m2.499962.499974h8.999985l.000015 10.5-8.9999988.001z" fill="url(#f)" stroke-width="1.1457"/><g fill="none"><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#g)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m8.000005 7h6.999995v8h-7z" fill="url(#q)" stroke-width=".678856"/><g fill="none" stroke-width="1.473067" transform="matrix(.6788559 0 0 .6788559 4.977734 4.977734)"><path d="m14.026933 14.026933h-8.8383996v-10.3114663h8.8383996z" stroke="url(#o)" stroke-linecap="round"/><path d="m3.7154668 2.2424001 11.7845332-.0000001v13.2576h-11.7845333z" stroke="url(#p)" stroke-linejoin="round"/></g><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 4.080689)"><path d="m.58007812 6.9980469a1.5023386 1.5023386 0 0 0 -.58007812.1171875v6.2578126c.41523471.651303 1.073152 1.2145 1.8554688 1.494141.3413503.122015.7713644.0511 1.1425781.09375v.537109a1.5023386 1.5023386 0 0 0 .0878906.501953h3.171875l2.3457031-1.923828a1.5023386 1.5023386 0 0 0 .0625-2.263672l-3.1484375-2.9140625a1.5023386 1.5023386 0 0 0 -1.9785156-.0488281c-.0289549-.2721967-.0105842-.235849-.0546875-.5566406a1.5023386 1.5023386 0 0 0 -1.4863281-1.2949219z" fill="#fff" fill-opacity=".607843" transform="matrix(.39687302 0 0 .39687302 7.474491 -1.619515)"/><path d="m7.7044465 1.753905c.042122 1.3724856.1063245 2.1779894 1.5559727 2.0231258v.7549856l1.2501498-1.0270976-1.2501498-1.155704v.793746c-1.1223336.0592364-.8619695-.4419319-.9921829-1.3890558z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#h)"/><g fill="none"><path d="m9.4450322 3.4395836.00476-.6794884.7658018.7464222-.768195.7214093-.0033633-.6253431" opacity=".5" stroke="url(#i)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#j)"/><path d="m9.2604192 3.400671c-.5447375.0454536-1.0539152-.051831-1.1906194-1.4483295h-.291331" opacity=".5" stroke="url(#l)"/></g></g></g><path d="m10 9.5084701h.753769zm.864322 0h.703517zm.81407 0h.623116zm.723619 0h.271356zm.381909 0h.603015zm-2.78392.9948169h.994976zm1.095478 0h1.62814zm1.728643 0h.793971zm-2.824121 1.005188h.512563zm.673367 0h1.899498z" stroke="url(#m)"/><path d="m10 13.542368h.753769zm.864322 0h.703517zm.81407 0h.623116zm.723619 0h.271356zm.381909 0h.603015z" stroke="url(#n)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mailmergeemaildocuments.svg b/icon-themes/elementary_svg/cmd/sc_mailmergeemaildocuments.svg
new file mode 100644
index 000000000..0f1b04858
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mailmergeemaildocuments.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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999996" y1="6.205239" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.32142724 0 0 .3549316 .410698 -.395409)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.75001" xlink:href="#o" y1=".985206" y2="37.039795"/><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732506" x2="-51.786404" xlink:href="#w" y1="41.589184" y2="2.906247"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" xlink:href="#a" y1="6.923065" y2="26.846144"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#h" y1="2.36523" y2="4.614189"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#h" y1="1.753905" y2="3.688147"/><linearGradient id="j" gradientTransform="matrix(.32142724 0 0 .33803011 .410737 -.352745)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.75001" xlink:href="#o" y1=".985206" y2="37.039795"/><linearGradient id="k" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999836" x2="23.999996" xlink:href="#a" y1="6.922991" y2="26.846144"/><linearGradient id="l"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.30663884 0 0 .23369958 1.592613 5.677061)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#l" y1="30.188753" y2="15.737678"/><linearGradient id="n" gradientTransform="matrix(.30663884 0 0 .23369958 1.640234 7.63247)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#l" y1="30.188753" y2="15.737678"/><linearGradient id="o"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="6" x2="7" xlink:href="#o" y1="8.9577" y2="17.957701"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#w" y1="17.957701" y2="8.9577"/><linearGradient id="r" gradientTransform="matrix(.46574 0 0 .48509 .82234 1.5316)" gradientUnits="userSpaceOnUse" x1="23.783" x2="23.904" xlink:href="#s" y1="28.666" y2="16.007"/><linearGradient id="s"><stop offset="0" stop-color="#1e1e1e"/><stop offset="1" stop-color="#1e1e1e" stop-opacity="0"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.46574 0 0 .48509 .82234 -4.1022)" gradientUnits="userSpaceOnUse" x1="23.929" x2="23.929" xlink:href="#s" y1="30.773" y2="45.531"/><linearGradient id="u" gradientTransform="matrix(.44186 0 0 .46429 1.3953 .30357)" gradientUnits="userSpaceOnUse" x1="25.577" x2="25.577" xlink:href="#l" y1="15" y2="44.001"/><linearGradient id="v" gradientTransform="matrix(-.46574 0 0 .48509 17.075 -4.0638)" gradientUnits="userSpaceOnUse" x1="23.929" x2="23.929" xlink:href="#s" y1="30.773" y2="45.531"/><linearGradient id="w" 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><g transform="translate(-2.000001)"><path d="m2.500001.5h8.999985l.000015 10-8.9999988.000989z" fill="url(#j)" stroke-width="1.118088"/><g fill="none"><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#d)" stroke-linecap="round"/></g></g><path d="m2 1h8v10h-8z" opacity=".05"/><g transform="translate(1.000038 2.000026)"><path d="m2.499962.499974h8.999985l.000015 10.5-8.9999988.001z" fill="url(#b)" stroke-width="1.1457"/><g fill="none"><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#k)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(.7866 0 0 .7866 2.7469 .937533)"><rect height="10.170354" rx=".46667" ry=".45455" style="fill-rule:evenodd;stroke-width:1.271294;stroke-linecap:square;stroke-linejoin:round;fill:url(#p);stroke:url(#q)" width="12.712942" x="3.5" y="8.342826"/><g fill="none"><rect height="7.627765" opacity=".4" rx=".036476" ry=".035005" stroke="url(#u)" stroke-linecap="square" stroke-width="1.271294" width="10.170354" x="4.771294" y="9.61412"/><path d="m7.8373363 14.21335-3.67771 3.327159" opacity=".5" stroke="url(#t)"/><g stroke-width="1.271294"><path d="m3.9496263 10.319504 6.2653107 5.162846 5.785063-5.234755" opacity=".5" stroke="url(#r)"/><path d="m12.488937 14.25135 3.285263 3.25525" opacity=".5" stroke="url(#v)"/><path d="m4.6225392 9.5729978 5.5443428 4.4838982 5.248118-4.5850961" opacity=".7" stroke="url(#m)"/><path d="m8.5759014 14.960657-2.9638346 2.746918zm3.2867866.0146 2.561673 2.660403z" opacity=".7" stroke="url(#n)"/></g></g></g><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 4.080689)"><path d="m.58007812 6.9980469a1.5023386 1.5023386 0 0 0 -.58007812.1171875v6.2578126c.41523471.651303 1.073152 1.2145 1.8554688 1.494141.3413503.122015.7713644.0511 1.1425781.09375v.537109a1.5023386 1.5023386 0 0 0 .0878906.501953h3.171875l2.3457031-1.923828a1.5023386 1.5023386 0 0 0 .0625-2.263672l-3.1484375-2.9140625a1.5023386 1.5023386 0 0 0 -1.9785156-.0488281c-.0289549-.2721967-.0105842-.235849-.0546875-.5566406a1.5023386 1.5023386 0 0 0 -1.4863281-1.2949219z" fill="#fff" fill-opacity=".607843" transform="matrix(.39687302 0 0 .39687302 7.474491 -1.619515)"/><path d="m7.7044465 1.753905c.042122 1.3724856.1063245 2.1779894 1.5559727 2.0231258v.7549856l1.2501498-1.0270976-1.2501498-1.155704v.793746c-1.1223336.0592364-.8619695-.4419319-.9921829-1.3890558z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#e)"/><g fill="none"><path d="m9.4450322 3.4395836.00476-.6794884.7658018.7464222-.768195.7214093-.0033633-.6253431" opacity=".5" stroke="url(#f)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#g)"/><path d="m9.2604192 3.400671c-.5447375.0454536-1.0539152-.051831-1.1906194-1.4483295h-.291331" opacity=".5" stroke="url(#i)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mailmergeexcludeentry.svg b/icon-themes/elementary_svg/cmd/sc_mailmergeexcludeentry.svg
new file mode 100644
index 000000000..94fa70ccf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mailmergeexcludeentry.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" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1="2.999998" y2="13.648651"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="9.071913" cy="9.513799" fx="8.541679" gradientTransform="matrix(-.00000003 1.2626387 -1.5782983 -.00000004 23.015615 -11.45455)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="4.5"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="d" cx="24.999998" cy="28.659998" fx="24.999998" fy="28.659998" gradientTransform="matrix(.56186795 0 0 .15787922 -6.16826 5.338521)" gradientUnits="userSpaceOnUse" r="16" xlink:href="#o"/><linearGradient id="e" gradientTransform="matrix(.42808986 0 0 .42296591 -2.823809 -3.248602)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#p" y1="25.084745" y2="45"/><radialGradient id="f" cx="26.375898" cy="12.31301" fx="26.375898" fy="12.31301" gradientTransform="matrix(.55250164 -.0426402 .04315608 .50971914 -6.302668 -1.976507)" gradientUnits="userSpaceOnUse" r="8" xlink:href="#o"/><linearGradient id="g" gradientTransform="matrix(.33685737 0 0 .32161283 -.105721 -.2953)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#p" y1="5" y2="44.678879"/><linearGradient id="h" gradientTransform="matrix(.33685737 0 0 .32161283 -.105721 -.2953)" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#i" y1=".918184" y2="25.792814"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.42808986 0 0 .42296591 -2.823809 -3.248602)" gradientUnits="userSpaceOnUse" x1="31.123728" x2="29.955881" xlink:href="#i" y1="17.137556" y2="43.144382"/><linearGradient id="k" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#i" y1="13.022708" y2="32.702335"/><linearGradient id="n" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#i" y1="20.584223" y2="32.702335"/><radialGradient id="o" cx="10.90426" cy="8.449767" gradientTransform="matrix(0 .7455191 -.67881264 0 12.738896 1.818745)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="p" gradientTransform="matrix(.53695193 0 0 .53021938 -5.883818 3.029591)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899002"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><g transform="translate(-1.000001 -.999998)"><rect fill="url(#b)" height="13" rx=".5" width="13" x="2.000001" y="1.999999"/><path d="m2.5 1.5c-.554 0-1 .446-1 1v3.5h14v-3.5c0-.554-.446-1-1-1z" fill="url(#c)" transform="translate(.000001 -.000002)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="14.000001" opacity=".3" rx="1" stroke="#0e141f" width="14.000002" x="1.5" y="1.499997"/><path d="m2.5 2.499997h12.000002v12.000002h-12.000002z" opacity=".7" stroke="url(#a)"/></g></g><g fill="none" transform="translate(-1 -1)"><path d="m2 5.5h13" opacity=".2" stroke="#000"/><g stroke="#aaa"><path d="m3 7.5h1"/><path d="m5 7.5h1"/><path d="m7 7.5h1"/><path d="m9 7.5h1"/><path d="m11 7.5h1"/><path d="m3 9.5h1"/><path d="m5 9.5h1"/><path d="m7 9.5h1"/><path d="m9 9.5h1"/><path d="m11 9.5h1"/><path d="m3 11.5h1"/><path d="m5 11.5h1"/><path d="m7 11.5h1"/><path d="m9 11.5h1"/><path d="m11 11.5h1"/><path d="m3 13.5h1"/><path d="m5 13.5h1"/><path d="m7 13.5h1"/><path d="m9 13.5h1"/><path d="m11 13.5h1"/><path d="m13 7.5h1"/><path d="m13 9.5h1"/><path d="m13 11.5h1"/><path d="m13 13.5h1"/></g></g><g transform="translate(-3.999943)"><path d="m8.84375 6.5c-.08064.680093.5901642 2.100105.21875 2.71875-1.4448249.5048907-4.0488577 1.426148-4.1875 2.03125-.10237.939935-.2559186 2.311421-.375 3.25 2.5328977 1.368167 8.491801 1.30225 10.9375 0-.0863-.665917-.163702-2.584084-.25-3.25-.65364-.780518-2.374885-1.23725-4.1875-2.03125-.473647-.616173.243461-1.99318.09375-2.6875-.286426-.049247-1.959938-.023725-2.25-.03125z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width="1.000121"/><path d="m10 1.46875c-1.3953075 0-2.53125 1.0066477-2.53125 2.25.010946.4601408.05895 1.0054807.34375 2.25.1684289.4824189 1.6739448 1.7766941 1.6875 1.9375.3266416.1608049.850642.1608049 1.1875 0 0-.1608059 1.331572-1.4550811 1.5-1.9375.320478-1.293427.326559-1.7675806.34375-2.25 0-1.2433523-1.13594-2.25-2.53125-2.25z" fill="url(#f)" stroke="url(#g)" stroke-width=".947141"/><g fill="none"><path d="m10 2.46875c-.6123911-.014824-1.2669839.3305569-1.46875.9375-.1135765.4104884-.010161.836839.03125 1.25.05222.3381399.1132782.6660809.1875 1 .1940928.171452.3611426.3974634.5625.5625.2633075.2560314.4907965.5212016.75.78125.268203-.2173103.448424-.5032708.6875-.75.152681-.179823.310251-.3876203.46875-.5625.157636-.7102813.339729-1.4221995.28125-2.15625-.124632-.686773-.847024-1.0796884-1.5-1.0625z" stroke="url(#h)" stroke-width=".947141"/><path d="m10 9.0625c.04083.6184717-.4844988 1.101042-1.0625 1.1875-1.0618145.377577-2.1650919.706505-3.125 1.3125-.224724.540724-.1042376 1.160705-.25 1.71875-.3309301.708961.5690774.776057 1.03125.90625 2.2561001.540715 4.652113.499061 6.90625-.03125.335847-.168593 1.138282-.08494.9375-.625-.06223-.587513-.09192-1.191653-.125-1.78125-.920048-.708331-2.086918-.957329-3.125-1.4375-.822973-.116761-.852605-.7196165-1.1875-1.25z" stroke="url(#j)" stroke-linejoin="round" stroke-width="1.000121"/></g></g><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h4.0546881l.060546-.0625.060547.0625h3.949219v-3.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#k)" stroke="url(#l)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#m)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#n)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mailmergeprintdocuments.svg b/icon-themes/elementary_svg/cmd/sc_mailmergeprintdocuments.svg
new file mode 100644
index 000000000..91a10e997
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mailmergeprintdocuments.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" gradientTransform="matrix(.32142724 0 0 .33803011 .410737 -.352745)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.75001" xlink:href="#b" y1=".985206" y2="37.039795"/><linearGradient id="b"><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.732506" x2="-51.786404" y1="41.589184" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" xlink:href="#e" y1="6.923065" y2="26.846144"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999996" y1="6.205239" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.32142724 0 0 .3549316 .410698 -.395409)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.75001" xlink:href="#b" y1=".985206" y2="37.039795"/><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999836" x2="23.999996" xlink:href="#e" y1="6.922991" y2="26.846144"/><linearGradient id="h" gradientTransform="matrix(.56024196 0 0 .70963061 -3.982144 .474173)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" y1="8.420643" y2="29.842258"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#l" y1="2.36523" y2="4.614189"/><linearGradient id="l"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#l" y1="1.753905" y2="3.688147"/><g transform="translate(-2.000001)"><path d="m2.500001.5h8.999985l.000015 10-8.9999988.000989z" fill="url(#a)" stroke-width="1.118088"/><g fill="none"><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#d)" stroke-linecap="round"/></g></g><path d="m2 1h8v10h-8z" opacity=".05"/><g transform="translate(1.000038 2.000026)"><path d="m2.499962.499974h8.999985l.000015 10.5-8.9999988.001z" fill="url(#f)" stroke-width="1.1457"/><g fill="none"><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#g)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(.72361589 0 0 .72361589 7.147543 4.332881)"><path d="m2.324 14.747385c.005.248.02.632.236.685 2.282.013 4.575-.01 6.856-.006.235.01.244-.43.236-.69l-7.33.01z" fill="#505050" stroke="#565656" stroke-linecap="square" stroke-width="1.381949"/><g stroke-linecap="round"><path d="m.637 9.568.517-2.11 9.76.014.494 2.118z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.037 9.54 9.99.012c.278 0 .502.24.5.54l.01567 3.958437-10.99299977-.01-.01267023-3.960437c0-.3.223-.54.5-.54z" fill="#4f4f4f"/><path d="m1.0526662 10.043565 9.9899998.012c.278 0 .502.24.5.54l.000004 3.454872-10.99299977-.01.002996-3.456872c0-.3.223-.54.49999997-.54z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round" stroke-width="1.381949"/><path d="m8.05 10h1v1h-1z" fill="#0cceff"/><path d="m.637 9.568.517-2.11 9.76.014.494 2.118z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt" stroke-width="1.381949"/></g><g fill="#e9e9e9"><path d="m9.4697433 11.977514.011711 3.115607c.0007142.189999-.048.34-.108.34h-6.6947428c-.06 0-.1062858-.150001-.107-.34l-.0117115-3.115607z"/><g stroke-width="1.381949"><path d="m3.2509744 4.3767962h5.5277945v4.145846h-5.5277945z" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m7.4120218 7.1406931h-2.7790984l-.0000001-1.3819486h2.7638974z" fill="none" stroke="url(#h)" stroke-linecap="round"/></g></g></g><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 4.080689)"><path d="m.58007812 6.9980469a1.5023386 1.5023386 0 0 0 -.58007812.1171875v6.2578126c.41523471.651303 1.073152 1.2145 1.8554688 1.494141.3413503.122015.7713644.0511 1.1425781.09375v.537109a1.5023386 1.5023386 0 0 0 .0878906.501953h3.171875l2.3457031-1.923828a1.5023386 1.5023386 0 0 0 .0625-2.263672l-3.1484375-2.9140625a1.5023386 1.5023386 0 0 0 -1.9785156-.0488281c-.0289549-.2721967-.0105842-.235849-.0546875-.5566406a1.5023386 1.5023386 0 0 0 -1.4863281-1.2949219z" fill="#fff" fill-opacity=".607843" transform="matrix(.39687302 0 0 .39687302 7.474491 -1.619515)"/><path d="m7.7044465 1.753905c.042122 1.3724856.1063245 2.1779894 1.5559727 2.0231258v.7549856l1.2501498-1.0270976-1.2501498-1.155704v.793746c-1.1223336.0592364-.8619695-.4419319-.9921829-1.3890558z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#i)"/><g fill="none"><path d="m9.4450322 3.4395836.00476-.6794884.7658018.7464222-.768195.7214093-.0033633-.6253431" opacity=".5" stroke="url(#j)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#k)"/><path d="m9.2604192 3.400671c-.5447375.0454536-1.0539152-.051831-1.1906194-1.4483295h-.291331" opacity=".5" stroke="url(#m)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mailmergesavedocuments.svg b/icon-themes/elementary_svg/cmd/sc_mailmergesavedocuments.svg
new file mode 100644
index 000000000..cf12e78a7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mailmergesavedocuments.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" gradientTransform="matrix(.32142724 0 0 .33803011 .410737 -.352745)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.75001" xlink:href="#b" y1=".985206" y2="37.039795"/><linearGradient id="b"><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.732506" x2="-51.786404" y1="41.589184" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" xlink:href="#e" y1="6.923065" y2="26.846144"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999996" y1="6.205239" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.32142724 0 0 .3549316 .410698 -.395409)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.75001" xlink:href="#b" y1=".985206" y2="37.039795"/><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999836" x2="23.999996" xlink:href="#e" y1="6.922991" y2="26.846144"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#k" y1="2.36523" y2="4.614189"/><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#k" y1="1.753905" y2="3.688147"/><linearGradient id="m" gradientTransform="matrix(.2432 0 0 .3513 4.114 2.548)" gradientUnits="userSpaceOnUse" x1="23.782223" x2="23.692017" y1="8.631661" y2="30.578993"><stop offset="0" stop-color="#fff"/><stop offset=".07876256" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.2538 0 0 .305 21.082 2.295)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10.536" x2="10.54" y1="15.009" y2="7.433"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.19394913 0 0 .20650796 7.078793 7.158898)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#b" y1=".985" y2="47.013"/><g transform="translate(-2.000001)"><path d="m2.500001.5h8.999985l.000015 10-8.9999988.000989z" fill="url(#a)" stroke-width="1.118088"/><g fill="none"><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#d)" stroke-linecap="round"/></g></g><path d="m2 1h8v10h-8z" opacity=".05"/><g transform="translate(1.000038 2.000026)"><path d="m2.499962.499974h8.999985l.000015 10.5-8.9999988.001z" fill="url(#f)" stroke-width="1.1457"/><g fill="none"><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#g)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m8.000005 7h6.999995v8h-7z" fill="url(#p)" stroke-width=".678856"/><g fill="none" transform="matrix(.6788559 0 0 .6788559 4.977734 4.977734)"><path d="m14.026933 14.026933h-8.8383996v-10.3114663h8.8383996z" stroke="url(#m)" stroke-linecap="round" stroke-width="1.473067"/><path d="m3.7154668 2.2424001 11.7845332-.0000001v13.2576h-11.7845333z" stroke="url(#n)" stroke-linejoin="round" stroke-width="1.473067"/><path d="m14.309246 10.344267-3.964979 4.4192-3.6826669-4.4192 2.9461333.736533v-3.6449999l1.9502666-.0808001v3.645z" opacity=".6" stroke="url(#o)" stroke-linecap="round" stroke-width=".726"/></g><path d="m14.318768 11.5-2.318768 2.5-1.979906-2.5h1.479906v-2h1v2z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round"/><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 4.080689)"><path d="m.58007812 6.9980469a1.5023386 1.5023386 0 0 0 -.58007812.1171875v6.2578126c.41523471.651303 1.073152 1.2145 1.8554688 1.494141.3413503.122015.7713644.0511 1.1425781.09375v.537109a1.5023386 1.5023386 0 0 0 .0878906.501953h3.171875l2.3457031-1.923828a1.5023386 1.5023386 0 0 0 .0625-2.263672l-3.1484375-2.9140625a1.5023386 1.5023386 0 0 0 -1.9785156-.0488281c-.0289549-.2721967-.0105842-.235849-.0546875-.5566406a1.5023386 1.5023386 0 0 0 -1.4863281-1.2949219z" fill="#fff" fill-opacity=".607843" transform="matrix(.39687302 0 0 .39687302 7.474491 -1.619515)"/><path d="m7.7044465 1.753905c.042122 1.3724856.1063245 2.1779894 1.5559727 2.0231258v.7549856l1.2501498-1.0270976-1.2501498-1.155704v.793746c-1.1223336.0592364-.8619695-.4419319-.9921829-1.3890558z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#h)"/><g fill="none"><path d="m9.4450322 3.4395836.00476-.6794884.7658018.7464222-.768195.7214093-.0033633-.6253431" opacity=".5" stroke="url(#i)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#j)"/><path d="m9.2604192 3.400671c-.5447375.0454536-1.0539152-.051831-1.1906194-1.4483295h-.291331" opacity=".5" stroke="url(#l)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mailmergewizard.svg b/icon-themes/elementary_svg/cmd/sc_mailmergewizard.svg
new file mode 100644
index 000000000..11626643e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mailmergewizard.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="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.30663884 0 0 .23369958 1.592613 5.677061)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#b" y1="30.188753" y2="15.737678"/><linearGradient id="d" gradientTransform="matrix(.30663884 0 0 .23369958 1.640234 7.63247)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#b" y1="30.188753" y2="15.737678"/><linearGradient id="e"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6" x2="7" xlink:href="#e" y1="8.9577" y2="17.957701"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#p" y1="17.957701" y2="8.9577"/><linearGradient id="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" xlink:href="#p" y1="50.786446" y2="2.906247"/><linearGradient id="i" gradientTransform="matrix(.46574 0 0 .48509 .82234 1.5316)" gradientUnits="userSpaceOnUse" x1="23.783" x2="23.904" xlink:href="#j" y1="28.666" y2="16.007"/><linearGradient id="j"><stop offset="0" stop-color="#1e1e1e"/><stop offset="1" stop-color="#1e1e1e" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.46574 0 0 .48509 .82234 -4.1022)" gradientUnits="userSpaceOnUse" x1="23.929" x2="23.929" xlink:href="#j" y1="30.773" y2="45.531"/><linearGradient id="l" gradientTransform="matrix(.44186 0 0 .46429 1.3953 .30357)" gradientUnits="userSpaceOnUse" x1="25.577" x2="25.577" xlink:href="#a" y1="15" y2="44.001"/><linearGradient id="m" gradientTransform="matrix(-.46574 0 0 .48509 17.075 -4.0638)" gradientUnits="userSpaceOnUse" x1="23.929" x2="23.929" xlink:href="#j" y1="30.773" y2="45.531"/><linearGradient id="n" gradientTransform="matrix(.31428603 0 0 .32592592 .457154 -.32221)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#e" y1=".985206" y2="47.013336"/><linearGradient id="o" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" 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="p" 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><g transform="translate(-2.000001)"><path d="m2.500001.5c2.5206666 0 11.000024.000954 11.000024.000954l.000013 14.999072s-7.3333581 0-11.000037 0c0-5.000008 0-10.0000176 0-15.000026z" fill="url(#n)" stroke-width="1.085623"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#o)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(-1 -4.98235)"><rect fill="url(#f)" fill-rule="evenodd" height="9.999999" rx=".46667" ry=".45455" stroke="url(#g)" stroke-linecap="square" stroke-linejoin="round" width="13" x="3.5" y="8.48235"/><g fill="none"><rect height="7.975349" opacity=".4" rx=".036476" ry=".035005" stroke="url(#l)" stroke-linecap="square" width="10.914999" x="4.5" y="9.48235"/><path d="m7.8373363 14.21335-3.67771 3.327159" opacity=".5" stroke="url(#k)"/><path d="m3.9496263 10.319504 6.2653107 5.162846 5.785063-5.234755" opacity=".5" stroke="url(#i)"/><path d="m12.488937 14.25135 3.285263 3.25525" opacity=".5" stroke="url(#m)"/><path d="m4.6225392 9.5729978 5.5443428 4.4838982 5.248118-4.5850961" opacity=".7" stroke="url(#c)"/><path d="m8.5759014 14.960657-2.9638346 2.746918zm3.2867866.0146 2.561673 2.660403z" opacity=".7" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_managebreakpoints.svg b/icon-themes/elementary_svg/cmd/sc_managebreakpoints.svg
new file mode 100644
index 000000000..e02f15988
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_managebreakpoints.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" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.813952" x2="7.813952" xlink:href="#h" y1="1.282289" y2="14.669971"/><linearGradient id="e" gradientTransform="matrix(.24324325 0 0 -.24324327 -9.448694 14.168118)" gradientUnits="userSpaceOnUse" x1="71.204002" x2="71.204002" xlink:href="#h" y1="6.2376" y2="44.341"/><radialGradient id="f" cx="23.896" cy="3.99" gradientTransform="matrix(0 .41038696 -.54170353 0 10.161398 -5.568732)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></radialGradient><radialGradient id="g" cx="23.896" cy="3.99" gradientTransform="matrix(0 .87967058 -1.1611496 0 12.63299 -21.084396)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.928443" x2="7.928443" xlink:href="#h" y1="5.416265" y2="10.565373"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m8 .50183c-4.1373 0-7.4982 3.361-7.4982 7.4982 0 4.1373 3.361 7.4982 7.4982 7.4982 4.1373 0 7.4982-3.361 7.4982-7.4982 0-4.1373-3.361-7.4982-7.4982-7.4982z" fill="url(#g)" stroke="#8c8c8c" stroke-width="1.003654"/><path d="m8.0000001 4.5018272c-1.9301424 0-3.498173 1.5680306-3.498173 3.498173s1.5680306 3.4981728 3.498173 3.4981728c1.9301419 0 3.4981729-1.5680304 3.4981729-3.4981728s-1.568031-3.498173-3.4981729-3.498173z" fill="url(#f)" stroke="#7a0000" stroke-width="1.003654"/><g fill="none"><path d="m12.5 8.0001291c0-2.4854146-2.014843-4.500129-4.4998713-4.500129-2.4854143 0-4.5001287 2.014843-4.5001287 4.500129 0 2.4852859 2.0147144 4.4998709 4.5001287 4.4998709 2.4850283 0 4.4998713-2.014585 4.4998713-4.4998709z" opacity=".5" stroke="url(#e)"/><path d="m14.5 7.9998c0 3.5902-2.91 6.5002-6.4999 6.5002s-6.5001-2.91-6.5001-6.5002c0-3.5898 2.9102-6.4998 6.5001-6.4998s6.4999 2.91 6.4999 6.4998z" opacity=".8" stroke="url(#d)"/><path d="m10.5 7.999923c0 1.3808461-1.1192309 2.500077-2.4999617 2.500077-1.3807307 0-2.5000383-1.1192309-2.5000383-2.500077 0-1.3806923 1.1193076-2.499923 2.5000383-2.499923 1.3807308 0 2.4999617 1.1192307 2.4999617 2.499923z" opacity=".5" stroke="url(#i)"/></g></g><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_managelanguage.svg b/icon-themes/elementary_svg/cmd/sc_managelanguage.svg
new file mode 100644
index 000000000..6c811d6f4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_managelanguage.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="#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="5.483838" x2="5.532325" xlink:href="#a" y1="7" y2="14"/><radialGradient id="c" cx="20.930695" cy="8.449767" gradientTransform="matrix(0 .5992282 -.61806418 -.00000001 -.277476 -19.842263)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#d0d0d0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.57692296 0 0 .43830112 -26.065805 -2.580451)" gradientUnits="userSpaceOnUse" x1="30.643436" x2="30.643436" y1="3.915791" y2="30.093096"><stop offset="0" stop-opacity=".272059"/><stop offset="1" stop-opacity=".367647"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.21621624 0 0 .21621623 5.310813 .310815)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#a" y1="7.81248" y2="40.187477"/><linearGradient id="f" gradientTransform="matrix(.76923079 0 0 .76923074 -1.03846 -1.423092)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="3" y2="15"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><rect fill="url(#c)" height="10" rx=".769231" transform="scale(-1)" width="10" x="-10.500001" y="-15.499999"/><path d="m1.5 6.5h8v8h-8z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="10" rx=".769231" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" width="10" x=".5" y="5.5"/><path d="m4.7429261 6.2878708c-.00297.035478-.0056.1284601-.020482.2644227-.02679.2157831-.046563.3984397-.061435.549182l-.0204816.2847612-.0204816.2034003c-.3362977.0236546-.698862.0406835-1.0649163.0406751-.244039.0000067-.4872611-.0229405-.7372496-.0406751l.061435.6305438c.095233.0059.228395.02035.3891036.020342.4136716.0000058.8348472-.025548 1.2901874-.061018-.044641.5291032-.052514.9985178-.061435 1.4034661-.3005837.1625713-.5411836.3203797-.7167701.4474781-.9196044.688716-1.3925828 1.44419-1.3925828 2.29843 0 .629598.2775223.955984.8191665.955984.4493845 0 .924632-.191522 1.433541-.549181.050593.316277.087513.527438.1023965.610202l.6553339-.244081c-.0773821-.289673-.1165732-.582344-.1433545-.854285.3903128-.365124.734569-.777394 1.0444375-1.240744h-.6348543c-.037372 0-.066765-.01442-.1023954-.02034-.1239518.170703-.2497075.333864-.3891048.488162-.0118656-.175494-.0137006-.482628-.020481-.711903-.0898453-.111371-.1433546-.252345-.1433546-.406802v-4.0476792l-.2662286-.0203418zm-.2662295 3.9256382c.00893.75079.037275 1.357674.081916 1.830609-.4374837.399041-.8448388.610204-1.2287495.610203-.1755891.000001-.2662294-.110014-.2662286-.305102-.0000008-.04139-.011552-.07213-.020482-.101698.00893-.02069.020482-.06033.020482-.101698.035711-.458161.2815577-.924621.7577288-1.403471.2232029-.23351.4470062-.404694.6553333-.528843zm4.3825399.793265c.00768.06694.020476.132287.020476.203399-.0000074.585261-.2887261 1.048766-.8601236 1.403468-.4493919.280807-1.0492277.469374-1.8021665.549182l.3891036.610202c.8600784-.121189 1.5334039-.368673 2.0274376-.732243.6338942-.467023.9625118-1.085731.9625202-1.830609-.000001-.07061-.01464-.135937-.020476-.203399z" fill="#666"/><rect height="11" opacity=".15" rx=".785714" width="11" x="5" y="1"/><rect fill="url(#f)" height="10" rx=".769231" width="10" x="5.5" y=".5"/><g stroke-width="1.262358" transform="matrix(.79487179 0 0 .78947409 -1.813535 -2.065785)"><path d="m19.125 6.9980469a1.0015805 1.0015805 0 0 0 -.9375.6503906l-3.75 10.0000005a1.0015805 1.0015805 0 0 0 .9375 1.353515h1.71875a1.0015805 1.0015805 0 0 0 .947266-.675781l.798828-2.324219h2.289062l.798828 2.324219a1.0015805 1.0015805 0 0 0 .947266.675781h1.75a1.0015805 1.0015805 0 0 0 .9375-1.353515l-3.75-10.0000005a1.0015805 1.0015805 0 0 0 -.9375-.6503906zm.865234 5.6992191.103516.300781h-.208984z" fill="#002e99" fill-opacity=".631373" opacity=".05" transform="matrix(.75 0 0 .75 .410575 0)"/><path d="m17.571666 13.5-.785772-2.25h-2.772572l-.774057 2.25c-.429154 0-.858307 0-1.287459 0 .931534-2.499987 1.863068-4.9999731 2.794602-7.4999601h1.328332c.931533 2.499987 1.863068 4.9999731 2.794603 7.4999601-.432559 0-.865118 0-1.297677 0zm-1.043155-3-1.117936-3.2611921-1.140575 3.2611921z" fill="#002e99" fill-opacity=".631373" opacity=".3"/><path d="m17.571666 12.75-.785772-2.25h-2.772572l-.774057 2.25c-.429154 0-.858307 0-1.287459 0 .931534-2.499987 1.863068-4.9999731 2.794602-7.4999601h1.328332c.931533 2.499987 1.863068 4.9999731 2.794603 7.4999601-.432559 0-.865118 0-1.297677 0zm-1.043155-3.0000001-1.117936-3.261191-1.140575 3.261191z" fill="#fff"/></g><g fill="none" stroke-linejoin="round"><path d="m6.500001 1.5h8v8h-8z" opacity=".5" stroke="url(#e)" stroke-linecap="round"/><rect height="10.000078" opacity=".5" rx=".769237" stroke="#002e99" stroke-width=".999922" width="10.000078" x="5.499961" y=".499961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_managexmlsource.svg b/icon-themes/elementary_svg/cmd/sc_managexmlsource.svg
new file mode 100644
index 000000000..f1dc4bf7a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_managexmlsource.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" 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(.31428497 0 0 .32592538 .45716 -.322209)" 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="7.595703" x2="7.595703" y1="14.844112" y2="4.987615"><stop offset="0" stop-color="#cc3b02"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#b)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8.4042969 5-1.7089844 6h.9003906l1.7089844-6zm-2.4042969 1-2 1.25v1.5l2 1.25v-1l-1.5-.9980469 1.5-1.0019531zm4 0v1l1.5 1.0019531-1.5.9980469v1l2-1.25v-1.5z" fill="url(#d)" stroke-width=".65463"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_marks.svg b/icon-themes/elementary_svg/cmd/sc_marks.svg
new file mode 100644
index 000000000..f152c8c43
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_marks.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m7.021484 4.5c-.288823 0-.521484.2326611-.521484.5214841v1.478516h-1.478516c-.288823 0-.521484.232661-.521484.521484v.957032c0 .288823.232661.521484.521484.521484h1.478516v2.9999999h-1.478516c-.288823 0-.521484.232661-.521484.521484v.957032c0 .288823.232661.521484.521484.521484h1.478516v1.478516c0 .288823.232661.521484.521484.521484h.957032c.288823 0 .521484-.232661.521484-.521484v-1.478516h3v1.478516c0 .288823.232661.521484.521484.521484h.957032c.288823 0 .521484-.232661.521484-.521484v-1.478516h1.478516c.288823 0 .521484-.232661.521484-.521484v-.957032c0-.288823-.232661-.521484-.521484-.521484h-1.478516v-2.9999999h1.478516c.288823 0 .521484-.232661.521484-.521484v-.957032c0-.288823-.232661-.521484-.521484-.521484h-1.478516v-1.478516c0-.288823-.232661-.5214841-.521484-.5214841h-.957032c-.288823 0-.521484.2326611-.521484.5214841v1.478516h-3v-1.478516c0-.288823-.232661-.5214841-.521484-.5214841zm1.478516 4.0000001h3v2.9999999h-3z" fill="none" stroke="#000" stroke-linejoin="round" stroke-miterlimit="0" stroke-opacity=".196078"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_masterlayouts.svg b/icon-themes/elementary_svg/cmd/sc_masterlayouts.svg
new file mode 100644
index 000000000..143b0446b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_masterlayouts.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" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#b" y1="17" y2="36.026299"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.519934"/><linearGradient id="d" gradientTransform="matrix(.48449877 0 0 .34573161 51.746207 -2.345813)" gradientUnits="userSpaceOnUse" x1="-90.291679" x2="-90.291679" y1="44.38649" y2="12.569903"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="e" cx="6.296552" cy="2.23274" gradientTransform="matrix(-.00000002 2 -2.3881217 -.00000004 13.332056 -12.593104)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.35135134 0 0 .2162162 -.43243 3.310814)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="3.187486" y2="40.187489"><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><path d="m.49996075 2.5000267c3.43728005 0 15.00006125.0006471 15.00006125.0006471l.0039 10.9955252h-15.000055l-.00390625-10.9961617z" fill="url(#e)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999921"/><path d="m14.5 12.5h-13.0000002v-8.9999338h13.0000002z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round"/><path d="m4.0000001 6.5h1.9999999zm2.9999999 0h2zm3 0h1zm-5.9999999 1.994804.9999999.005196zm1.9999999.005196h1zm1.5 0h1zm1.5 0 3 .00518zm-4.9999999 2h1.7459999zm1.9999999 0h1zm2 0h1zm2 0h1.867483z" fill="none" stroke="#fff"/><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" style="fill:#9bdb4d;fill-opacity:.588235;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_masterpage.svg b/icon-themes/elementary_svg/cmd/sc_masterpage.svg
new file mode 100644
index 000000000..7a87f5739
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_masterpage.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" gradientTransform="matrix(.48449877 0 0 .34573161 51.746207 -2.345813)" gradientUnits="userSpaceOnUse" x1="-105.3888" x2="-74.436615" y1="20.50728" y2="19.722897"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6" stop-opacity=".941176"/></linearGradient><radialGradient id="b" cx="9.898618" cy="-.249676" gradientTransform="matrix(-2.9091106 -.02358941 .01606429 -1.9810887 47.69679 7.351528)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .2162162 -.43243 3.310814)" gradientUnits="userSpaceOnUse" x1="41.077072" x2="4.077071" y1="21.669779" y2="21.669779"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92540914" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 -1 1 0 .003829 16.000054)"><path d="m.49996075 2.5000267c3.43728005 0 15.00006125.0006471 15.00006125.0006471l.0039 10.9955252h-15.000055l-.00390625-10.9961617z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999921"/><path d="m14.5 12.5h-13.0000002v-8.9999338h13.0000002z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_matchgroup.svg b/icon-themes/elementary_svg/cmd/sc_matchgroup.svg
new file mode 100644
index 000000000..529704dd3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_matchgroup.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m6 0c-1.104522 0-2 .8954778-2 2v4 1c0 .2761493-.2238577.5-.5.5h-.5v1h.5c.2761423 0 .5.2238507.5.5v1 1 3c0 1.104597 1 2 2 2h1v-1h-1c-.5522843 0-1-.447701-1-1v-3-1-1c0-.382499-.1392847-.7350257-.375-1 .2357153-.2649743.375-.617501.375-1v-1-.28125-3.71875c0-.5522986.4477765-1 1-1h1v-1zm3 0v1h1c.552224 0 1 .4477014 1 1v3.71875.28125 1c0 .382499.139285.7350257.375 1-.235715.2649743-.375.617501-.375 1v1 1 3c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-3-1-1c0-.2761493.223858-.5.5-.5h.5v-1h-.5c-.276142 0-.5-.2238507-.5-.5v-1-4c0-1.1045222-.822906-2-2-2z" fill="#7e8087"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_measureline.svg b/icon-themes/elementary_svg/cmd/sc_measureline.svg
new file mode 100644
index 000000000..b94398d6f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_measureline.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.246272" x2="7.583934" y1="16.681643" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g stroke="#7239b3"><g fill="none" stroke-linecap="round"><path d="m1.50005 14.492879v-9.983051" stroke-linejoin="round"/><path d="m14.50005 14.492879v-9.9830506" stroke-linejoin="round"/><path d="m5 7.5000434 5.5-.0000434"/></g><g fill="#7239b3" stroke-opacity=".74902"><g transform="translate(-.99996 -5)"><path d="m11.49996 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.299622.314235.200378-.314235.201914z" fill="none" opacity=".4" stroke="url(#b)"/></g><g transform="matrix(-1 0 0 1 16.99992 -5)"><path d="m11.49996 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.299622.314235.200378-.314235.201914z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mediamute.svg b/icon-themes/elementary_svg/cmd/sc_mediamute.svg
new file mode 100644
index 000000000..6e0861464
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mediamute.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="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4499622 -.1120672 .1227883 .4259461 -4.74083 -1.070173)" gradientUnits="userSpaceOnUse" x1="16.790216" x2="29.694229" xlink:href="#a" y1="21.270329" y2="46.259285"/><linearGradient id="c" gradientTransform="matrix(.3705567 -.09229061 .1095138 .3798979 -2.159865 -.334148)" gradientUnits="userSpaceOnUse" x1="23.238182" x2="29.892563" y1="12.158657" y2="26.354361"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="30.685316" cy="42.261425" gradientTransform="matrix(1.6484137 -.3627337 -.2781234 -.964796 -32.143264 54.779715)" gradientUnits="userSpaceOnUse" r="8.22791"><stop offset="0" stop-color="#e8e8e8"/><stop offset="1" stop-color="#a5a6a8"/></radialGradient><radialGradient id="e" cx="20.8839" cy="20.434256" gradientTransform="matrix(.5371911 -.1337924 .1715429 .5950737 -6.129997 -1.778193)" gradientUnits="userSpaceOnUse" r="3.999984"><stop offset="0" stop-color="#878a85"/><stop offset="1" stop-color="#3e3f3d"/></radialGradient><radialGradient id="f" cx="23.164974" cy="30.23279" gradientTransform="matrix(.8701111 -.1745419 .3300608 1.4200319 -20.893461 -28.858813)" gradientUnits="userSpaceOnUse" r="8.189013"><stop offset="0" stop-color="#767973"/><stop offset="1" stop-color="#202120"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.5028984 -.1252515 .1294254 .4489702 -6.262896 -1.380506)" gradientUnits="userSpaceOnUse" x1="33.430557" x2="33.430557" y1="45.052155" y2=".310371"><stop offset="0" stop-color="#4c4c4c"/><stop offset="1" stop-color="#d3d7cf"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.3314901 -.08273655 .08563292 .297689 1.046038 3.194268)" gradientUnits="userSpaceOnUse" x1="19.240318" x2="11.323519" xlink:href="#a" y1="4.81117" y2="35.457581"/><linearGradient id="i" gradientTransform="matrix(.2735062 -.06811922 .1099287 .3813368 -.902295 .510156)" gradientUnits="userSpaceOnUse" x1="20.226221" x2="11.4375" y1="20.33363" y2="21.75"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="23.986883" cy="27.053167" gradientTransform="matrix(-.1320116 .03287874 -.1415271 -.4909505 13.556651 21.362264)" gradientUnits="userSpaceOnUse" r="7.75" xlink:href="#a"/><radialGradient id="k" cx="9.320398" cy="18.817093" gradientTransform="matrix(.3500156 .1262354 -.2512029 .5442315 6.88755 -3.763048)" gradientUnits="userSpaceOnUse" r="12.5"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#61635f"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.3739344 -.09313176 .09660397 .3351143 .008028 2.599482)" gradientUnits="userSpaceOnUse" x1="7.75" x2="4.643187" y1="33.046577" y2="12.063652"><stop offset="0" stop-color="#4b4b4b"/><stop offset="1" stop-color="#babdb6"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4102593 -.1021789 .1099287 .3813368 -30.111184 9.011045)" gradientUnits="userSpaceOnUse" x1="80.693359" x2="77.125" y1="31.561478" y2="14"><stop offset="0" stop-color="#383937"/><stop offset="1" stop-color="#595b57"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.05032913 .1745891 -.1773494 .04417049 -9.142051 -6.372378)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.35701" x2="82.681335" y1="-41.092239" y2="-41.092239"><stop offset="0" stop-color="#babdb6"/><stop offset=".43738842" stop-color="#eeeeec"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.1099287 .3813368 -.4102593 .1021789 -2.585923 -27.037288)" gradientUnits="userSpaceOnUse" x1="84.425995" x2="102.42599" y1="8.293367" y2="8.293367"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.3522734 -.08790629 .1056126 .3670722 -.670871 2.017405)" gradientUnits="userSpaceOnUse" x1="9.883214" x2="5.101239" xlink:href="#a" y1="14.05074" y2="30.00112"/><linearGradient id="q" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="s" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#a" y1="13.022708" y2="32.702335"/><linearGradient id="t" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#a" y1="20.584223" y2="32.702335"/><path d="m4.10235 9.4815989c.3339157 1.1583351.0535696 2.2345941-.6261705 2.4038901-.67974.169295-1.5014702-.632481-1.8353858-1.790817-.3339155-1.1583358-.0535695-2.2345939.6261705-2.4038893.6797401-.1692955 1.5014704.6324802 1.8353858 1.7908162z" fill="#2e3436" stroke="#555753" stroke-linecap="round"/><path d="m2.6038495 6.3807317c-.8209279.2044597-1.0685792 1.8225376-.5527969 3.6117623.5157827 1.789223 1.6006561 3.075425 2.4215837 2.870965l1.4871901-.370399c.8209275-.204459 1.0685799-1.822538.5527973-3.6117612-.5157827-1.7892241-1.6006565-3.0754247-2.421584-2.8709655z" fill="url(#n)" stroke="url(#o)"/><path d="m4.34375 7.0625c-.46875.1145833-.9375.2291667-1.40625.34375.2083628-.05307-.1287502.3012871-.068111.4478077-.06611.7721724.1053981 1.5468372.3567813 2.2733363.2138278.560785.4677829 1.135612.914576 1.551411.1350985.07558.1838335.156273.149358.122758.4449649-.121355.8899303-.242709 1.3348957-.364063.085825.0011-.1477317.05904-.02248-.0492.1733972-.487133.1193505-1.020477.053252-1.523392-.1375026-.8340849-.4297701-1.6554655-.9156505-2.3514631-.0722121-.1693867-.42786-.3990564-.4318285-.443304z" fill="none" opacity=".4" stroke="url(#p)" stroke-linecap="round"/><path d="m4.1242278 6.2064195c-.8372157.2085165-1.1234807 1.7417976-.6389865 3.4224848.4844943 1.6806867 1.5571938 2.8755067 2.3944099 2.6669887l.261499-.06513c.837216-.208515 1.1234813-1.741796.6389867-3.4224827-.4844945-1.6806867-1.5571938-2.8755055-2.3944096-2.6669895l-.2614995.065129z" fill="url(#m)"/><path d="m4.5638899 9.3666427c1.0143413 3.5187003 5.3630086 4.5906703 7.6965741 4.0094743 1.615397-.40233 2.157719-3.192418 1.277851-6.2446368-.879868-3.0522193-2.850385-5.2164622-4.4657813-4.8141328-2.3335667.5811961-5.5229853 3.5305962-4.5086438 7.0492953z" fill="url(#k)" stroke="url(#l)" stroke-linecap="round"/><path d="m13.948572 7.0292991c1.032101 3.5803109-.013929 6.9516339-2.336373 7.5300609-2.3224449.578426-5.0418426-1.855082-6.0739446-5.4353934-1.0321024-3.580311.0139269-6.9516338 2.3363718-7.5300604 2.3224448-.5784264 5.0418428 1.8550819 6.0739458 5.4353929z" fill="url(#j)"/><path d="m6.3134393 4.1480951c-.9065217.7958041-1.6699586 2.5710602-2.2807831 4.3290675.9837306-.7052564 2.0373417-1.3086946 3.0896998-1.4847708z" fill="url(#i)" fill-rule="evenodd" opacity=".733591"/><g stroke-linecap="round"><path d="m6.3434703 5.3219425c-.7922209 1.0317102-1.2370976 2.3381387-.8237414 3.775105.4133564 1.4369665 1.4998945 2.3611695 2.7397781 2.8856875 6.730668 1.789397 5.745242-8.1896472-1.9160367-6.6607925z" fill="none" opacity=".4" stroke="url(#h)"/><path d="m13.948572 7.0293008c1.183882 4.1068282.398655 7.8706662-1.753856 8.4067692-2.152507.536102-4.857187-2.358544-6.0410688-6.4653713-1.1838818-4.1068277-.3986544-7.8706661 1.7538548-8.4067684 2.152509-.53610223 4.857188 2.3585428 6.04107 6.4653705z" fill="url(#f)" stroke="url(#g)"/><path d="m9.8936185 8.0392286c.2730625.9472397-.4829431 1.9594945-1.1735952 2.1315074-.6906519.172013-1.472797-.4571564-1.7458596-1.4043961-.2730626-.9472396.0658506-1.8556186.7565031-2.0276321.6906516-.172013 1.88989.3532806 2.1629517 1.3005208z" fill="url(#e)" stroke="#3e3f3d"/></g><path d="m7.9624647.75459967c-1.0799862.26898053-1.7457314 1.35432953-2.0158255 2.82663003-.2700943 1.4723001-.1433611 3.3637238.424956 5.3351873.5683172 1.971465 1.4760018 3.668384 2.5018944 4.817907 1.025892 1.149524 2.1862764 1.780058 3.2662634 1.511078s1.745731-1.35433 2.015825-2.82663c.16881-.920188.183777-2.012192.03267-3.1756846-.0048-.036689-.013-.073595-.0181-.110444-.03098-.2240052-.0687-.4453486-.112017-.6745812-.0392-.213566-.0801-.4267919-.130785-.6443618-.0028-.011955-.0075-.023786-.01031-.03575-.05422-.2300259-.119165-.461082-.186412-.6943666-.070835-.2457187-.141001-.4878825-.222373-.7237299-.071795-.2096196-.154237-.4171885-.233353-.6188171-.0858-.2186536-.172194-.427873-.265861-.6362642-.016-.034919-.02752-.06947-.04374-.1040579-.495012-1.0778386-1.095386-2.0165859-1.736568-2.7350378-1.025893-1.1495234-2.1862774-1.78005789-3.2662643-1.51107723zm.4249868.71158433c.788631-.1964156 1.7450275.2870337 2.6606885 1.3170478.572287.6437586 1.123509 1.4921117 1.580633 2.4801104.09142.1976001.175204.4039931.258993.6124304.07723.1955082.15645.3915773.22648.5949833.08129.2333607.16153.4650061.231758.7086206.06549.2271797.114383.4497514.166733.6737256.0038.015813.01005.031872.01374.047668.04769.2075084.08722.4169512.123916.620528.03956.2194524.07803.4371315.105146.6507474.135585 1.0680805.11456 2.0589565-.03476 2.8824385-.238918 1.317574-.807122 2.180739-1.595754 2.377154-.788631.196415-1.745027-.287034-2.6606863-1.317047-.9156617-1.030014-1.7739499-2.578708-2.2978662-4.3961453-.5239157-1.8174378-.6136924-3.5575361-.3747745-4.8751082.2389173-1.3175723.8071235-2.1807378 1.5957535-2.3771535z" fill="url(#d)"/><path d="m13.128052 7.2336606c1.001746 3.4750084.528066 6.6122894-1.057994 7.0073114-1.586059.395024-3.6838903-2.101798-4.6856369-5.576807-1.0017465-3.4750086-.528067-6.6122891 1.0579927-7.0073119 1.5860602-.395023 3.6838922 2.1017989 4.6856382 5.5768075z" fill="none" opacity=".3" stroke="url(#c)" stroke-linecap="round"/><path d="m8.0481294 1.0517549c-.8949419.2228935-1.5238319 1.1861222-1.7828948 2.5982858-.2590626 1.4121636-.1461 3.2573538.4111609 5.1904638.5572608 1.9331095 1.4520014 3.5835905 2.4359907 4.6861615.9839888 1.10257 2.0467658 1.644474 2.9417088 1.42158.894942-.222892 1.523833-1.186121 1.782895-2.598285s.146099-3.2573541-.411161-5.1904641c-.557261-1.93311-1.452001-3.5835912-2.435992-4.6861615-.983988-1.1025702-2.0467655-1.64447393-2.9417076-1.4215805z" fill="none" opacity=".4" stroke="url(#b)" stroke-linecap="round"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.329922-2.01857 2.046035-2.05948-2.046035-1.47106 1.378839 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#q)" stroke="url(#r)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#s)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#t)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mediapause.svg b/icon-themes/elementary_svg/cmd/sc_mediapause.svg
new file mode 100644
index 000000000..42abacb64
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mediapause.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" gradientTransform="matrix(.3092808 0 0 .38548468 -1.921383 -3.256961)" gradientUnits="userSpaceOnUse" x1="20.094137" x2="20.094137" y1="18.82555" y2="39.578644"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m3.5 2.5v11h3v-11zm6 0v11h3v-11z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><path d="m4.5 3.4960938v9.0058592l1.0039062-.0098v-8.9960592zm5.996094 0v9.0058592l1.003906-.009765v-8.9960942z" fill="none" opacity=".5" stroke="url(#a)" stroke-width=".992"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mediarepeat.svg b/icon-themes/elementary_svg/cmd/sc_mediarepeat.svg
new file mode 100644
index 000000000..150a96f84
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mediarepeat.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" gradientUnits="userSpaceOnUse" x1="11.5" x2="11" xlink:href="#f" y1="2.5" y2="15"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.422968" x2="11.417682" xlink:href="#e" y1="5.036077" y2="11.845352"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 -1 16.00394 15.99995)" gradientUnits="userSpaceOnUse" x1="14.00394" x2="13.50394" xlink:href="#f" y1="15.99995" y2="2.99995"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 -1 16.00394 15.99995)" gradientUnits="userSpaceOnUse" x1="13.50394" x2="13.50394" xlink:href="#e" y1="11.49995" y2="5.49995"/><linearGradient id="e" gradientTransform="matrix(.3092808 0 0 .38548468 -1.921383 -3.256961)" gradientUnits="userSpaceOnUse" x1="20.094137" x2="20.094137" y1="18.82555" y2="39.578644"><stop offset="0" stop-color="#fff"/><stop offset=".28447294" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"><path d="m11.5 2.7109375v2.1347656c1.181425.5609196 2 1.754909 2 3.1542969 0 1.939-1.561 3.5-3.5 3.5h-.5v-2l-3.9960938 2.992188 3.9960938 3.007812v-2h.5c3.047 0 5.5-2.453 5.5-5.5 0-2.5257411-1.687824-4.6384558-4-5.2890625z" fill="url(#a)" stroke="#002e99"/><path d="m12.5 4.2832031v.1035157c1.175385.7865759 1.962891 2.0926462 1.962891 3.6132812 0 2.456175-2.006716 4.462891-4.462891 4.462891h-.5a.96371166.96371166 0 0 1 -.9628906-.962891v-.074219l-1.4277344 1.06836 1.4277344 1.074218v-.068359a.96371166.96371166 0 0 1 .9628906-.962891h.5c2.529825 0 4.537109-2.007284 4.537109-4.537109 0-1.5891972-.813648-2.9278004-2.037109-3.7167969z" fill="none" stroke="url(#b)"/><path d="m6.5039062.5v2h-.5c-3.047 0-5.49999995 2.453-5.49999995 5.5 0 2.524936 1.68501235 4.638259 3.99609375 5.289062v-2.154296c-1.177956-.558883-1.9960937-1.7387794-1.9960938-3.134766 0-1.939 1.561-3.5 3.5-3.5h.5v2l3.9960938-2.9921875z" fill="url(#c)" stroke="#002e99"/><path d="m7.4667969 2.4316406v.0683594a.96371166.96371166 0 0 1 -.9628907.9628906h-.5c-2.529825 0-4.5371093 2.0072844-4.5371093 4.5371094 0 1.5860006.8122114 2.918549 2.0332031 3.705078v-.103516c-1.1733942-.78359-1.9589844-2.0837101-1.9589844-3.601562 0-2.4561749 2.0067156-4.4628906 4.4628906-4.4628906h.5a.96371166.96371166 0 0 1 .9628907.9628906v.0742188l1.4277343-1.0683594z" fill="none" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_menubar.svg b/icon-themes/elementary_svg/cmd/sc_menubar.svg
new file mode 100644
index 000000000..d7e89d9fa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_menubar.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" gradientTransform="matrix(-.56431476 -.56431492 .55361865 -.55361865 25.378988 54.943154)" gradientUnits="userSpaceOnUse" x1="57.877392" x2="47.688046" y1="30.313427" y2="19.927217"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" xlink:href="#c" y1="9" y2="11.5"/><linearGradient id="c" gradientTransform="matrix(0 -.41844 .4493 0 -8.663 16.39)" gradientUnits="userSpaceOnUse" x1="31.365532" x2="31.365532" y1="58.840874" y2="62.282051"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;gt;<path d="m1.974.5c-.817 0-1.474.657-1.474 1.474v12.526h14v-12.526c0-.817-.657-1.474-1.474-1.474z" fill="#e9e9e9" stroke="#8c8c8c"/><path d="m2.205 1.5c-.39 0-.705.372-.705.834v1.666h12v-1.666c0-.462-.314-.834-.705-.834z" fill="none" opacity=".8" stroke="#fff"/><path d="m1 5h13v9h-13z" fill="#fff"/><path d="m1 4.5h13" fill="none" stroke="#8c8c8c"/><path d="m6 2h1v1h-1zm-2 0h1v1h-1zm-2 0h1v1h-1z" fill="#8c8c8c"/><path d="m.5 3.5h15v3h-15z" fill="#d1ff82" fill-opacity=".77193" stroke="#68b723" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.903 10.493-3.403 4.007-3.35-4h2.35v-3h2l-.004 2.993z" style="display:block;stroke:#452981;stroke-width:.999922;stroke-linejoin:round;stroke-opacity:.552941;fill:url(#a)"/><g fill="none" stroke-miterlimit="7"><path d="m17.001144 5.1068884 2.319181-1.8414813-2.319181-1.8014537v1.8014537z" display="block" opacity=".5" stroke="url(#c)" stroke-width="1.546" transform="matrix(0 .64678 .64678 0 7.388 .504)"/><path d="m9.5 8v3" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_merge.svg b/icon-themes/elementary_svg/cmd/sc_merge.svg
new file mode 100644
index 000000000..10ca83f19
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_merge.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" gradientUnits="userSpaceOnUse" x1="6.868578" x2="6.868578" y1=".455372" y2="15.385682"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.510404" x2="10.510404" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.501248" x2="5.501248" y1="7" y2="14"><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><path d="m10.160156.501953a5.5000005 5.5000019 0 0 0 -5.6347654 4.998047h-3.0253906c-.554 0-1 .446-1 1v8c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-3.027344a5.5000005 5.5000019 0 0 0 5-5.472656 5.5000005 5.5000019 0 0 0 -5.339844-5.498047z" fill="url(#a)"/><g fill="none" stroke-linejoin="round"><path d="m10.160156.501953a5.5000005 5.5000019 0 0 0 -5.6347654 4.998047h-3.0253906c-.554 0-1 .446-1 1v8c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-3.027344a5.5000005 5.5000019 0 0 0 5-5.472656 5.5000005 5.5000019 0 0 0 -5.339844-5.498047z" opacity=".5" stroke="#105845" stroke-linecap="round"/><path d="m4.5625 6.498047h-3.0605469v8h8v-3.032975" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m9.5019531 10.470703c2.6653589.296818 4.9970629-1.788868 4.9980469-4.470703.001-2.435799-1.936295-4.430225-4.371094-4.5-2.5354647-.07266-4.6299472 1.963494-4.628906 4.5.0012.166466.011629.332737.03125.498047" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mergecells.svg b/icon-themes/elementary_svg/cmd/sc_mergecells.svg
new file mode 100644
index 000000000..e7d5d8c04
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mergecells.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="5.5" y2="15.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="9"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#j" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#m)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#i)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#k)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#l)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#d)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#e)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#f)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#g)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#h)"/></g><path d="m15.5 5.5v10h-10v-10z" fill="url(#a)" stroke-width="1.111111"/><path d="m16 6c0-.554-.446-1-1-1h-9c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h9c.554 0 1-.446 1-1zm-1 0v9h-9v-9z" fill="#206b00" fill-opacity=".501961"/><path d="m14.5 6.5h-7.9999996v8h7.9999996z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mergedialog.svg b/icon-themes/elementary_svg/cmd/sc_mergedialog.svg
new file mode 100644
index 000000000..9464e98a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mergedialog.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="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.30663884 0 0 .23369958 1.592613 5.677061)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#b" y1="30.188753" y2="15.737678"/><linearGradient id="d" gradientTransform="matrix(.30663884 0 0 .23369958 1.640234 7.63247)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#b" y1="30.188753" y2="15.737678"/><linearGradient id="e"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6" x2="7" xlink:href="#e" y1="8.9577" y2="17.957701"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#s" y1="17.957701" y2="8.9577"/><linearGradient id="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" xlink:href="#s" y1="50.786446" y2="2.906247"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.46574 0 0 .48509 .82234 1.5316)" gradientUnits="userSpaceOnUse" x1="23.783" x2="23.904" xlink:href="#m" y1="28.666" y2="16.007"/><linearGradient id="m"><stop offset="0" stop-color="#1e1e1e"/><stop offset="1" stop-color="#1e1e1e" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.46574 0 0 .48509 .82234 -4.1022)" gradientUnits="userSpaceOnUse" x1="23.929" x2="23.929" xlink:href="#m" y1="30.773" y2="45.531"/><linearGradient id="o" gradientTransform="matrix(.44186 0 0 .46429 1.3953 .30357)" gradientUnits="userSpaceOnUse" x1="25.577" x2="25.577" xlink:href="#a" y1="15" y2="44.001"/><linearGradient id="p" gradientTransform="matrix(-.46574 0 0 .48509 17.075 -4.0638)" gradientUnits="userSpaceOnUse" x1="23.929" x2="23.929" xlink:href="#m" y1="30.773" y2="45.531"/><linearGradient id="q" gradientTransform="matrix(.31428603 0 0 .32592592 .457154 -.32221)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#e" y1=".985206" y2="47.013336"/><linearGradient id="r" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" 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="s" 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><g transform="translate(-2.000001)"><path d="m2.500001.5c2.5206666 0 11.000024.000954 11.000024.000954l.000013 14.999072s-7.3333581 0-11.000037 0c0-5.000008 0-10.0000176 0-15.000026z" fill="url(#q)" stroke-width="1.085623"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#r)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(-1 -4.98235)"><rect fill="url(#f)" fill-rule="evenodd" height="9.999999" rx=".46667" ry=".45455" stroke="url(#g)" stroke-linecap="square" stroke-linejoin="round" width="13" x="3.5" y="8.48235"/><g fill="none"><rect height="7.975349" opacity=".4" rx=".036476" ry=".035005" stroke="url(#o)" stroke-linecap="square" width="10.914999" x="4.5" y="9.48235"/><path d="m7.8373363 14.21335-3.67771 3.327159" opacity=".5" stroke="url(#n)"/><path d="m3.9496263 10.319504 6.2653107 5.162846 5.785063-5.234755" opacity=".5" stroke="url(#l)"/><path d="m12.488937 14.25135 3.285263 3.25525" opacity=".5" stroke="url(#p)"/><path d="m4.6225392 9.5729978 5.5443428 4.4838982 5.248118-4.5850961" opacity=".7" stroke="url(#c)"/><path d="m8.5759014 14.960657-2.9638346 2.746918zm3.2867866.0146 2.561673 2.660403z" opacity=".7" stroke="url(#d)"/></g><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -4.966936 9.248851)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#i)" stroke="url(#j)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#k)" stroke-width=".878792"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mergedocuments.svg b/icon-themes/elementary_svg/cmd/sc_mergedocuments.svg
new file mode 100644
index 000000000..f6b136ffe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mergedocuments.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="16" y2="0"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m8 1.09375-.40625.625-4 6-.53125.78125h.9375 2.5v.5s-.00921.8798886-.53125 1.75c-.5375061.895847-1.3692464 1.75-3.96875 1.75h-1-.5v.5 2 .5h.5 1c3.0401949 0 4.9049782-1.291201 6-2.71875 1.0950218 1.427549 2.959805 2.71875 6 2.71875h1 .5v-.5-2-.5h-.5-1c-2.599504 0-3.431244-.854154-3.96875-1.75-.5220608-.8701043-.53125-1.75-.53125-1.75v-.5h2.5.9375l-.53125-.78125-4-6z" fill="url(#a)"/><path d="m8 1.09375-.40625.625-4 6-.53125.78125h.9375 2.5v.5s-.00921.8798886-.53125 1.75c-.5375061.895847-1.3692464 1.75-3.96875 1.75h-1-.5v.5 2 .5h.5 1c3.0401949 0 4.9049782-1.291201 6-2.71875 1.0950218 1.427549 2.959805 2.71875 6 2.71875h1 .5v-.5-2-.5h-.5-1c-2.599504 0-3.431244-.854154-3.96875-1.75-.5220608-.8701043-.53125-1.75-.53125-1.75v-.5h2.5.9375l-.53125-.78125-4-6z" fill="none" opacity=".61" stroke="#000"/><path d="m8 2-4 6h.65625l3.34375-5 3.34375 5h.65625zm-1 7s.0034618 1.004596-.59375 2c-.2912223.485372-.7111932 1.029198-1.40625 1.40625s-1.6454843.59375-3 .59375h-1v1h1c1.3545157 0 2.3049432-.216698 3-.59375s1.1150277-.920878 1.40625-1.40625c.59721-.995404.59375-2 .59375-2v-.5zm2 0v.5.5s-.00349 1.004594.59375 2c.2912222.485372.711193 1.029198 1.40625 1.40625s1.645484.59375 3 .59375h1v-1h-1c-1.354516 0-2.304943-.216698-3-.59375s-1.1150278-.920878-1.40625-1.40625c-.59724-.995406-.59375-2-.59375-2z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mergetable.svg b/icon-themes/elementary_svg/cmd/sc_mergetable.svg
new file mode 100644
index 000000000..47fed56db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mergetable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><clipPath id="k"><path d="m0 9h9v7h-9z"/></clipPath><clipPath id="l"><path d="m0 0h9v9h-9z"/></clipPath><linearGradient id="m" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="n" gradientTransform="translate(-6.001953 -.998047)" gradientUnits="userSpaceOnUse" x1="9" x2="9.001953" xlink:href="#m" y1="3" y2="4.998047"/><linearGradient id="o" gradientTransform="translate(-1.001953 -.998047)" gradientUnits="userSpaceOnUse" x1="9" x2="9.001953" xlink:href="#m" y1="3" y2="4.998047"/><linearGradient id="p" gradientTransform="translate(3.998047 -.998047)" gradientUnits="userSpaceOnUse" x1="9" x2="9.001953" xlink:href="#m" y1="3" y2="4.998047"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="7.998047" x2="7.998047" y1=".001953" y2="5.001953"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="r" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="s" cx="64.575" cy="48.605" gradientTransform="matrix(0 .4 -.4 0 32.4 -16.8)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g clip-path="url(#k)" transform="translate(7 -9)"><rect fill="url(#j)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#d)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#e)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#f)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#g)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#h)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#i)"/></g></g><g clip-path="url(#l)" transform="translate(7 7)"><rect fill="url(#j)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#d)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#e)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#f)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#g)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#h)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#i)"/></g><path d="m.498047.501953h15l.002 4.978047-15 .02z" fill="url(#q)"/><path d="m.498047.001953c-.2761424 0-.5.223858-.5.5l.00195 5.498047h.9980469l-.00195-5h4.0019531v.002l.00195 3.998047h-4v1h14v-1h-4l-.00195-3.998047v-.002h4.001953l.002 5h.998l-.002-5.498047c-.000098-.276142-.223858-.5-.5-.5zm5.5.998047h4v.002l.002 3.998047h-4l-.002-3.998047z" fill="#555761" fill-opacity=".501961"/><g fill="none"><path d="m6.498047 1.501953h3l.00195 2.998047h-3z" opacity=".8" stroke="url(#o)"/><path d="m1.498047 1.501953h3l.00195 2.998047h-3z" opacity=".8" stroke="url(#n)"/><path d="m11.498047 1.501953h3l.002 2.998047h-3z" opacity=".8" stroke="url(#p)"/></g></g><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727" transform="translate(-1)"><path d="m11.5 10.5v-2.007h2v2.007h2.007l-.007 2h-2.007v2.007h-2v-2.007h-1.993v-2z" fill="url(#s)" stroke="none" transform="translate(-8 -4)"/><path d="m3.5 6.5v-2.007h2v2.007h2.007l-.007 2h-2.007v2.007h-2v-2.007h-1.993v-2z" fill="none" opacity=".5" stroke="#206b00" stroke-opacity=".93" stroke-width="1"/><g fill="#fff" stroke="none"><path d="m4 5h1v1h-1z" opacity=".5"/><path d="m3.993 9h1v1h-1z" opacity=".2"/><path d="m2 7h2v.5h-2zm3 0h2v.5h-2z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mirror.svg b/icon-themes/elementary_svg/cmd/sc_mirror.svg
new file mode 100644
index 000000000..3feaf38fc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mirror.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" gradientTransform="matrix(-.3446422 -.3446423 .3381098 -.3381098 -16.911519 17.417655)" gradientUnits="userSpaceOnUse" x1="0" x2="20.542374" y1="3.50001" y2="3.771196"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.87501582 .87501582 0 -1.062656 61.012799)" gradientUnits="userSpaceOnUse" x1="68.013153" x2="68.013153" xlink:href="#c" y1="5.743838" y2="18.321743"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".46147448" stop-color="#fff" stop-opacity=".235294"/><stop offset=".91555762" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 .87501582 .87501582 0 -1.062656 -46.012779)" gradientUnits="userSpaceOnUse" x1="68.013153" x2="68.013153" xlink:href="#c" y1="5.743838" y2="18.321743"/>
+
+
+ /&amp;gt;
+ <g transform="matrix(0 1 -1 0 16.00001 .00001)"><path d="m15.5 6.5v-6l-14.99996647 5.1429483-.00003353.8570517z" fill="url(#a)" stroke="#452981" stroke-linejoin="round" stroke-opacity=".509804"/><path d="m15 1.1171875-.580078.203125-11.3769532 3.953125-2.0127437.7317139 13.9697749-.0051514zm-1 1.2683765v2.614436h-7.8112647z" fill="url(#b)" opacity=".5"/><g transform="translate(0 1)"><path d="m15.5 8.50002v6l-14.99996647-5.1429483-.00003353-.8570517z" fill="#d3d7cf" stroke="#888a85" stroke-linejoin="round"/><path d="m15 13.882832-.580078-.203125-11.3769532-3.9531245-2.0127437-.7317139 13.9697749.0051514zm-1-1.268376v-2.614436h-7.8112647z" fill="url(#d)" opacity=".5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_mirrorvert.svg b/icon-themes/elementary_svg/cmd/sc_mirrorvert.svg
new file mode 100644
index 000000000..a90e118f3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mirrorvert.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.3446422 -.3446423 .3381098 -.3381098 -12.843723 17.214265)" gradientUnits="userSpaceOnUse" x1="-4.932666" x2="-22.962732" y1="54.414829" y2="37.189976"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".704952" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.87501582 .87501582 0 -1.062656 61.012799)" gradientUnits="userSpaceOnUse" x1="65.156303" x2="61.727798" y1="13.214225" y2="15.499898"><stop offset="0" stop-color="#fff"/><stop offset=".85879725" stop-color="#fff" stop-opacity=".235294"/><stop offset=".91555762" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .87501582 .87501582 0 -1.062656 -46.012779)" gradientUnits="userSpaceOnUse" x1="64.022911" x2="68.013374" y1="14.344167" y2="14.357061"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".91555762" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+
+
+ /&amp;amp;gt;
+ <path d="m15.5 6.5v-6l-14.99996647 5.1429483-.00003353.8570517z" fill="url(#a)" stroke="#452981" stroke-linejoin="round" stroke-opacity=".509804"/><path d="m15 1.1171875-.580078.203125-11.3769532 3.953125-2.0127437.7317139 13.9697749-.0051514zm-1 1.2683765v2.614436h-7.8112647z" fill="url(#b)" opacity=".5"/><g transform="translate(0 1)"><path d="m15.5 8.50002v6l-14.99996647-5.1429483-.00003353-.8570517z" fill="#d3d7cf" stroke="#888a85" stroke-linejoin="round"/><path d="m15 13.882832-.580078-.203125-11.3769532-3.9531245-2.0127437-.7317139 13.9697749.0051514zm-1-1.268376v-2.614436h-7.8112647z" fill="url(#c)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_modifyframe.svg b/icon-themes/elementary_svg/cmd/sc_modifyframe.svg
new file mode 100644
index 000000000..dd4731594
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_modifyframe.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" gradientUnits="userSpaceOnUse" x1="67.25" x2="75" xlink:href="#e" y1="12.75" y2="12.75"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="71.500146" x2="75.500146" xlink:href="#e" y1="12.749854" y2="12.749854"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="76.25" x2="84" xlink:href="#e" y1="12.75" y2="12.75"/><g transform="translate(-66.5 -8.5)"><path d="m68.949219 10c-1.0803 0-1.949219.868918-1.949219 1.949219v.550781 1.550781c0 1.0803.868919 1.949219 1.949219 1.949219h1.050781 1.050781c1.080301 0 1.949219-.868919 1.949219-1.949219v-2.101563c0-1.080299-.868918-1.9492189-1.949219-1.9492186zm.300781 1.75h1.5c.277 0 .5.223.500001.5l-.000001 1.499999c0 .277001-.223.500001-.5.500001h-1.5c-.277 0-.5-.223-.5-.5v-1.5c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m68.949219 10c-1.0803 0-1.949219.868918-1.949219 1.949219v2.101562c0 1.0803.868919 1.949219 1.949219 1.949219h2.101562c1.080301 0 1.949219-.868919 1.949219-1.949219v-2.101563c0-1.080299-.868918-1.9492189-1.949219-1.9492186zm.300781 1.75h1.5c.277 0 .5.223.500001.5l-.000001 1.499999c0 .277001-.223.500001-.5.500001h-1.5c-.277 0-.5-.223-.5-.5v-1.5c0-.277.223-.5.5-.5z" fill="url(#a)" opacity=".2"/><path d="m69 11h2c.554 0 1 .446 1 1v2m-1 1h-2c-.554 0-1-.446-1-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m77.949219 10c-1.0803 0-1.949219.868918-1.949219 1.949219v.550781 1.550781c0 1.0803.868919 1.949219 1.949219 1.949219h1.050781 1.050781c1.080301 0 1.949219-.868919 1.949219-1.949219v-2.101563c0-1.080299-.868918-1.9492189-1.949219-1.9492186zm.300781 1.75h1.5c.277 0 .5.223.500001.5l-.000001 1.499999c0 .277001-.223.500001-.5.500001h-1.5c-.277 0-.5-.223-.5-.5v-1.5c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77.949219 10c-1.0803 0-1.949219.868918-1.949219 1.949219v2.101562c0 1.0803.868919 1.949219 1.949219 1.949219h2.101562c1.080301 0 1.949219-.868919 1.949219-1.949219v-2.101563c0-1.080299-.868918-1.9492189-1.949219-1.9492186zm.300781 1.75h1.5c.277 0 .5.223.500001.5l-.000001 1.499999c0 .277001-.223.500001-.5.500001h-1.5c-.277 0-.5-.223-.5-.5v-1.5c0-.277.223-.5.5-.5z" fill="url(#g)" opacity=".2"/><path d="m78 11h2c.554 0 1 .446 1 1v2m-1 1h-2c-.554 0-1-.446-1-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="2" rx=".875" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".403922" width="8" x="70.5" y="12"/><rect fill="url(#f)" height=".624854" opacity=".2" rx=".5" width="7.000145" x="71" y="12.5"/><rect fill="#fff" height="1" opacity=".4" rx=".5" width="7" x="71" y="12.5"/></g><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#d)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_modifylayer.svg b/icon-themes/elementary_svg/cmd/sc_modifylayer.svg
new file mode 100644
index 000000000..28622c066
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_modifylayer.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="8" x2="10.5" y1="15.5" y2="4.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.7" x2="11.7" y1="1.834" y2="12.026"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.7" x2="9.7" y1="2.783" y2="15.8025"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 0 0 0 8.7 8.7)" gradientUnits="userSpaceOnUse" x1="86.133003" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.84745" x2="32.291897" xlink:href="#g" y1="21.202074" y2="21.202074"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.84745" x2="32.291897" xlink:href="#g" y1="24.048229" y2="24.048229"/><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9.644068" x2="8" y1="6.971305" y2="12"><stop offset="0" stop-color="#fff"/><stop offset=".12178955" 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>
+
+
+
+
+ /&amp;amp;amp;amp;gt;
+ <g transform="matrix(0 1 -1 0 16.016949 .966101)"><path d="m5.0338983 1 5.9660897 2.9500429.000012 11.0499571-5.9661017-2.983051z" fill="#e9e9e9"/><g fill="none"><path d="m10.567797 13.957627-5.0677971-2.135593v-9.7457629l5.0677971 2.1694916z" stroke="url(#f)" stroke-linecap="round"/><path d="m4.5338604.49997396 6.9661646 2.95010654.000013 12.0499455-6.9661777-2.983051z" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(0 1 -1 0 16.016949 -4.033899)"><path d="m5.0338983 1 5.9660897 2.9500429.000012 11.0499571-5.9661017-2.983051z" fill="#e9e9e9"/><g fill="none"><path d="m10.567797 13.957627-5.0677971-2.135593v-9.7457629l5.0677971 2.1694916z" stroke="url(#e)" stroke-linecap="round"/><path d="m4.5338604.49997396 6.9661646 2.95010654.000013 12.0499455-6.9661777-2.983051z" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(-.283018 -1.184118)"><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.03 2.087 3.404 1.587c1.375-.5 2.087-2.03 1.587-3.404-.5-1.375-2.026-2.087-3.4-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.028 2.087 3.403 1.587 2.087-2.028 1.587-3.403-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.22 8c-.125 0-.22.095-.22.22v.624c-.277.07-.526.186-.766.328l-.454-.452c-.087-.09-.223-.09-.31 0l-.75.75c-.09.087-.09.223 0 .31l.452.454c-.142.24-.257.49-.328.766h-.624c-.125 0-.22.095-.22.22v1.06c0 .125.095.22.22.22h.624c.07.277.186.526.328.766l-.453.453c-.09.087-.09.223 0 .31l.75.75c.087.09.223.09.31 0l.454-.452c.24.142.49.257.766.328v.625c0 .125.095.22.22.22h1.06c.125 0 .22-.095.22-.22v-.624c.277-.07.526-.186.766-.328l.453.453c.087.09.223.09.31 0l.75-.75c.09-.087.09-.223 0-.31l-.452-.454c.142-.24.257-.49.328-.766h.625c.125 0 .22-.095.22-.22v-1.06c0-.125-.095-.22-.22-.22h-.624c-.07-.277-.186-.526-.328-.766l.453-.453c.09-.087.09-.223 0-.31l-.75-.75c-.087-.09-.223-.09-.31 0l-.454.452c-.24-.142-.49-.257-.766-.328v-.626c0-.125-.095-.22-.22-.22zm.53 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" stroke-width=".527" transform="matrix(1.1 -.4 .4 1.1 -6 4.3)"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.75 9.75c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2z" fill="none" stroke="url(#d)" stroke-width=".879" transform="matrix(1.1 -.4 .4 1.1 -6 4.3)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_moduledialog.svg b/icon-themes/elementary_svg/cmd/sc_moduledialog.svg
new file mode 100644
index 000000000..a9321d140
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_moduledialog.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" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1="2.35135" y2="13.648651"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="6.730414" cy="9.957108" fx="6.200184" gradientTransform="matrix(0 3.1658508 -3.8866533 0 46.976839 -26.720326)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#919caf"/><stop offset=".26238" stop-color="#68758e"/><stop offset=".704952" stop-color="#485a6c"/><stop offset="1" stop-color="#444c5c"/></radialGradient><rect fill="url(#b)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" fill="none" opacity=".3" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="13.000003" opacity=".5" rx="1" stroke="#1c2c38" stroke-linecap="round" stroke-linejoin="round" width="13.000003" x="1.5" y="1.499997"/><path d="m7.25 4.999999c-.1385 0-.25.1115-.25.25v.9375c-.09609.034489-.189979.081264-.28125.125l-.65625-.65625c-.04897-.048967-.123595-.09375-.1875-.09375-.06391 0-.138533.044783-.1875.09375l-1.03125 1.03125c-.09793.097934-.09793.2770659 0 .375l.65625.65625c-.04374.09127-.09051.1851638-.125.28125h-.9375c-.1385 0-.25.1115-.25.25v1.5c0 .1385.1115.25.25.25h.9375c.03449.096091.08126.189979.125.281251l-.65625.65625c-.09793.09793-.09793.277065 0 .375l1.03125 1.03125c.09793.09793.277066.09793.375 0l.65625-.65625c.09127.04374.185164.09051.28125.125v.9375c0 .1385.1115.25.25.25h1.5c.1385 0 .25-.1115.25-.25v-.9375c.096086-.03449.1899795-.08126.28125-.125l.65625.65625c.097934.09793.277065.09793.375 0l1.03125-1.03125c.09793-.09793.09793-.277066 0-.375l-.65625-.65625c.04374-.09127.09051-.185165.125-.281251h.9375c.1385 0 .25-.1115.25-.25v-1.5c0-.1385-.1115-.25-.25-.25h-.9375c-.03449-.096086-.08126-.1899795-.125-.28125l.65625-.65625c.09793-.097934.09793-.2770656 0-.375l-1.03125-1.03125c-.09793-.097934-.277066-.097935-.375 0l-.65625.65625c-.091271-.043736-.1851638-.090511-.28125-.125v-.9375c0-.1385-.1115-.25-.25-.25zm.75 3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" fill="#fff" opacity=".1"/><path d="m7.25 3.999999c-.1385 0-.25.1115-.25.25v.9375c-.09609.034489-.189979.081264-.28125.125l-.65625-.65625c-.04897-.048967-.123595-.09375-.1875-.09375-.06391 0-.138533.044783-.1875.09375l-1.03125 1.03125c-.09793.097934-.09793.2770659 0 .375l.65625.65625c-.04374.09127-.09051.1851638-.125.28125h-.9375c-.1385 0-.25.1115-.25.25v1.5c0 .1385.1115.25.25.25h.9375c.03449.096086.08126.1899795.125.28125l-.65625.65625c-.09793.097937-.09793.277066 0 .375001l1.03125 1.03125c.09793.09793.277066.09793.375 0l.65625-.65625c.09127.04374.185164.09051.28125.125v.9375c0 .1385.1115.25.25.25h1.5c.1385 0 .25-.1115.25-.25v-.9375c.096086-.03449.1899795-.08126.28125-.125l.65625.65625c.097934.09793.277065.09793.375 0l1.03125-1.03125c.09793-.09793.09793-.277066 0-.375001l-.65625-.65625c.04374-.091271.09051-.1851638.125-.28125h.9375c.1385 0 .25-.1115.25-.25v-1.5c0-.1385-.1115-.25-.25-.25h-.9375c-.03449-.096086-.08126-.1899795-.125-.28125l.65625-.65625c.09793-.097934.09793-.2770656 0-.375l-1.03125-1.03125c-.09793-.097934-.277066-.097935-.375 0l-.65625.65625c-.091271-.043736-.1851638-.090511-.28125-.125v-.9375c0-.1385-.1115-.25-.25-.25zm.75 3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" fill="#455365"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_morecontrols.svg b/icon-themes/elementary_svg/cmd/sc_morecontrols.svg
new file mode 100644
index 000000000..cd55015f7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_morecontrols.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.843156" x2="10.938993" xlink:href="#a" y1="5.636917" y2="10.837817"/><radialGradient id="c" cx="64.575233" cy="48.605404" gradientTransform="matrix(0 .38528829 -.41958841 0 32.389496 -16.793007)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.04089215 0 0 .44199979 -16.518546 -90.06334)" gradientUnits="userSpaceOnUse" x1="292.857" x2="292.857" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.67911689 0 0 .50770063 -435.40827 -335.44457)" gradientUnits="userSpaceOnUse" x1="731.057" x2="731.057" xlink:href="#a" y1="654.815" y2="619.307"/>
+/&amp;amp;amp;amp;gt;<g transform="translate(-.123941 -2.147247)"><circle cx="9.983051" cy="8.288137" fill="#fdfdfb" r="5.64089" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round"/><circle cx="9.983051" cy="8.288137" fill="url(#b)" r="3.384534" stroke-width=".752119"/><circle cx="9.983051" cy="8.288137" fill="none" opacity=".5" r="3.384534" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.82517743 0 0 .82517743 .073733 4.466793)"><rect fill="url(#e)" height="10.125998" opacity=".99" rx="1.26575" stroke-width=".843833" transform="scale(-1)" width="10.125998" x="-11.113794" y="-13.032814"/><rect height="10.969831" rx="1.687666" style="opacity:.3;fill:none;stroke:#000;stroke-width:1.211861;stroke-linecap:round;stroke-linejoin:round" transform="scale(-1 1)" width="10.969831" x="-11.480678" y="2.400877"/><g stroke-width=".843833"><path d="m9.4151586 4.2772008 1.6986354 1.5290256-5.7085309 7.5438696-4.41746629-3.8056892 1.46151889-1.9374406 2.5821294 2.2429088z" fill="#2f78c7" fill-opacity=".992"/><path d="m9.4151586 3.4333676 1.6986354 1.5290257-5.7085309 7.5438687-4.41746629-3.8056881 1.46151889-1.9374408 2.5821294 2.2429084z" fill="#fff"/><rect fill="none" height="9.282165" opacity=".05" rx=".843833" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="9.282165" x="-10.691878" y="3.328732"/></g></g><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#c)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_morphing.svg b/icon-themes/elementary_svg/cmd/sc_morphing.svg
new file mode 100644
index 000000000..349fef051
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_morphing.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="13" y1="7.5" y2="7.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="0" y2="9"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="21.153761"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.32142781 0 0 .3476539 -1.589225 6.623003)" 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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-55.672836" x2="-51.786404" y1="36.671452" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#c" y1="5" y2="10"/><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="36.333324" x2="36.333324" y1="6.923065" y2="21.153835"><stop offset="0" stop-color="#fff"/><stop offset=".43750003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="square" stroke-linejoin="round"><path d="m11 .5c2.493 0 4.5 1.784 4.5 4s-2.007 4-4.5 4-4.5-1.784-4.5-4 2.007-4 4.5-4z" fill="url(#b)" stroke="#ad5f00" stroke-opacity=".65098"/><path d="m11 1.5h.000001c1.939 0 3.5 1.3271649 3.5 2.9757061v.048588c0 1.6485412-1.561 2.9757061-3.5 2.9757061h-.000001c-1.939-.0000002-3.5-1.3271651-3.5-2.9757063v-.0485878c0-1.6485412 1.561-2.9757061 3.5-2.9757061z" fill="none" stroke="url(#g)" stroke-opacity=".650735"/><g stroke-opacity=".65098"><path d="m6 3.5h4c1.385 0 2.5 1.115 2.5 2.5v3c0 1.385-1.115 2.5-2.5 2.5h-4c-1.385 0-2.5-1.115-2.5-2.5v-3c0-1.385 1.115-2.5 2.5-2.5z" fill="url(#a)" stroke="#a62100" stroke-opacity=".65098"/><path d="m6 4.5h4c.831 0 1.5.7260349 1.5 1.6278811v2.7442378c0 .9018462-.669 1.6278811-1.5 1.6278811h-4c-.831 0-1.5-.7260349-1.5-1.6278811v-2.7442378c0-.9018462.669-1.6278811 1.5-1.6278811z" fill="none" stroke="url(#f)"/></g></g><path d="m.50004244 7.5000259c2.57794586 0 8.99998696.00102 8.99998696.00102l-.0000294 7.9989541-9.00000022-.000001z" fill="url(#d)" stroke-width="1.133894"/><g fill="none" transform="translate(-1.999962 7.000026)"><path d="m10.499962 7.4999732-7-.0000007.0000379-5.9999725 7.0000001.0000007z" stroke="url(#c)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 9.0000629.00095467 9.0000629.00095467l-.000025 7.99907057-9.0000759-.0000007z" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_move.svg b/icon-themes/elementary_svg/cmd/sc_move.svg
new file mode 100644
index 000000000..97c9a77b7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_move.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.67880146 0 0 .73786273 -.282727 -12.563713)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 4.717273 -12.563713)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 4.717273 -8.563713)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 -.282727 -8.563713)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 -.236117 -4.563713)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.59436 0 0 .5999 -22.265323 -.032977)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m.5.5h10v12h-10z" style="fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2 2;stroke-opacity:.317647"/><g transform="translate(3.001953 2.001953)"><path d="m2.5 1.5h10v8h-4.220339l-2.779661 4h-3z" fill="url(#g)"/><path d="m2.5 1c-.276-.0000539-.5.224-.5.5l.00195 11.998047c0 .276.224.499946.5.5l3.2104133.001953 2.7876367-4h3.5 1c-.000454-2.6636061-.002-4.9586117-.002-8.4980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.0019531v3h-4l-.00195-2.9980469h-1l.00195 2.9980469h-4v1h4v3h-4v-3zm5.0019531 4.0019531h4v3h-4zm-5 4h2 2l-2 3h-2z" fill="#666" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m3.498047 10.498047h2.5466102l-1.3121498 2h-1.2344604z" stroke="url(#f)"/><path d="m3.498047 6.498047h3v2h-3z" stroke="url(#e)"/><path d="m8.498047 6.498047h3v2h-3z" stroke="url(#d)"/><path d="m3.498047 2.498047h3v2h-3z" stroke="url(#a)"/><path d="m8.498047 2.498047h3v2h-3z" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_movedown.svg b/icon-themes/elementary_svg/cmd/sc_movedown.svg
new file mode 100644
index 000000000..02829e41d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_movedown.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" gradientTransform="matrix(0 .61157583 -.6008607 0 14.611229 .970842)" gradientUnits="userSpaceOnUse" x1="1.682796" x2="23.836843" y1="10.24962" y2="10.24962"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.39056144 .43562686 0 -15.519345 20.010508)" gradientUnits="userSpaceOnUse" x1="25.631071" x2="17.949821" y1="57.037033" y2="57.037033"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.66975928 .49699178 0 -18.864984 27.525589)" gradientUnits="userSpaceOnUse" x1="35.125439" x2="27.66007" y1="53.037033" y2="53.037033"><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><path d="m7.9980469 13.500001c-.080838 0-.1508278-.03231-.2089844-.08789l-4.1875005-4.339844c-.062219-.059439-.101562-.1428761-.101562-.2421875 0-.1845228.130217-.3222656.304688-.3222656h2.3964839c.1628379.000116.2988281-.1459138.2988281-.3242187v-5.3769528c0-.174818.1290258-.306641.3007812-.306641h2.4023438c.1717556 0 .3007813.131823.3007812.306641v5.4082028c.015028.1636803.1455949.2930775.2988282.2929687h2.3964846c.174469 0 .300781.1377426.300781.3222656 0 .1845764-.07628.1785565-.103516.2421875l-4.1874996 4.339843c-.054667.05559-.1295192.08789-.2109375.087891z" style="stroke:#002e99;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none"><path d="m6.5 9.5h-1.0931236l2.5931236 2.706997 2.602876-2.706997h-1.102876" opacity=".6" stroke="url(#b)" stroke-width=".999996"/><path d="m9.4819632 9.5000002c-.4109944 0-.9813632-.6055885-.9814655-1.1198537 0 0-.02477-3.2222699-.0009955-4.8801464h-.9990045l-.0009955 4.8801464c-.0000622.465044-.5025106 1.1198537-.9995024 1.1198537" opacity=".6" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_movedownsubitems.svg b/icon-themes/elementary_svg/cmd/sc_movedownsubitems.svg
new file mode 100644
index 000000000..d80b53cd6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_movedownsubitems.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" gradientTransform="matrix(0 .61157583 -.6008607 0 17.611229 -3.029158)" gradientUnits="userSpaceOnUse" x1="4.953037" x2="23.75692" y1="10.170792" y2="10.170792"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.39056144 .43562686 0 -15.519345 20.010508)" gradientUnits="userSpaceOnUse" x1="25.631071" x2="17.949821" xlink:href="#e" y1="57.037033" y2="57.037033"/><linearGradient id="c" gradientTransform="matrix(0 -.66975928 .49699178 0 -18.864984 27.525589)" gradientUnits="userSpaceOnUse" x1="32.139294" x2="27.66007" y1="53.049133" y2="53.037033"><stop offset="0" stop-color="#fff"/><stop offset=".0000004" 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(0 .61157583 -.6008607 0 11.611229 2.970842)" gradientUnits="userSpaceOnUse" x1=".047677" x2="23.75692" y1="10.170792" y2="10.170792"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.39056144 .43562686 0 -15.519345 20.010508)" gradientUnits="userSpaceOnUse" x1="25.631071" x2="17.949821" y1="57.037033" y2="57.037033"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 -.66975928 .49699178 0 -18.864984 27.525589)" gradientUnits="userSpaceOnUse" x1="36.618515" x2="27.66007" y1="53.049133" y2="53.037033"><stop offset="0" stop-color="#fff"/><stop offset=".00000021" 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><path d="m4.9980469 15.500001c-.080838 0-.1508278-.03231-.2089844-.08789l-4.1875005-4.339844c-.062219-.059439-.101562-.142876-.101562-.242187 0-.184523.130217-.322266.304688-.322266h2.3964839c.1628379.000116.2988142-.145914.2988281-.324219l.0004978-6.3769527c.0000136-.174818.1290258-.306641.3007812-.306641h2.4023438c.1717556 0 .3007948.131823.3007812.306641l-.0004978 6.4082027c.015028.163681.1455949.293078.2988282.292969h2.3964846c.174469 0 .300781.137743.300781.322266 0 .184576-.07628.178556-.103516.242187l-4.1874996 4.339843c-.054667.05559-.1295192.08789-.2109375.087891z" style="stroke:#002e99;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><g fill="none" transform="translate(-3 2)"><path d="m6.5 9.5h-1.0931236l2.5931236 2.706997 2.602876-2.706997h-1.102876" opacity=".6" stroke="url(#e)" stroke-width=".999996"/><path d="m9.4819632 9.5000002c-.4109944 0-.9813632-.6055885-.9814655-1.1198537 0 0-.024272-4.22227-.0004977-5.8801465h-.9990045l-.00149 5.8801465c-.0000655.465044-.5025139 1.1198537-.9995057 1.1198537" opacity=".6" stroke="url(#f)"/></g><path d="m10.998047 9.500001c-.08084 0-.150828-.03231-.208984-.08789l-4.187501-4.339844c-.062219-.059439-.101562-.142876-.101562-.242187 0-.184523.130217-.322266.304688-.322266h2.3964839c.1628379.000116.2988018-.145914.2988281-.324219l.0004978-3.3769527c.0000258-.174818.1290258-.306641.3007812-.306641h2.402344c.171755 0 .300807.131823.300781.306641l-.000498 3.4082027c.01503.163681.145595.293078.298828.292969h2.396485c.174469 0 .300781.137743.300781.322266 0 .184576-.07628.178556-.103516.242187l-4.1875 4.339843c-.05467.05559-.129519.08789-.210937.087891z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#a)"/><g fill="none" transform="translate(3 -4)"><path d="m6.5 9.5h-1.0931236l2.5931236 2.706997 2.602876-2.706997h-1.102876" opacity=".6" stroke="url(#b)" stroke-width=".999996"/><path d="m9.4819632 9.5000002c-.4109944 0-.9813632-.6055885-.9814655-1.1198537 0 0-.024272-1.22227-.0004977-2.8801465h-.9990045l-.00149 2.8801465c-.0000655.465044-.5025139 1.1198537-.9995057 1.1198537" opacity=".6" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_movepagefirst.svg b/icon-themes/elementary_svg/cmd/sc_movepagefirst.svg
new file mode 100644
index 000000000..54f92b9a2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_movepagefirst.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" gradientTransform="matrix(0 -.61157583 -.6008607 0 14.611229 15.029157)" gradientUnits="userSpaceOnUse" x1="23.684666" x2="2.479839" y1="7.294484" y2="7.294484"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .54188661 .46916342 0 -17.115417 -6.918912)" gradientUnits="userSpaceOnUse" x1="20.443369" x2="34.913044" y1="54.037033" y2="54.037033"><stop offset="0" stop-color="#fff"/><stop offset=".36232007" 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><path d="m12.5.83398251c0-.184667-.164586-.333984-.369141-.333984h-8.261718c-.204555 0-.369141.149317-.369141.333984v1.33203199c0 .184667.164586.333984.369141.333984h4.1289059 4.1328121c.204555 0 .369141-.149317.369141-.333984zm-4.5019531 1.66601599c-.080838 0-.1508278.03231-.2089844.08789l-4.1875005 4.339844c-.062219.059439-.101562.1428761-.101562.2421875 0 .1845228.130217.3222656.304688.3222656h2.3964839c.1628379-.000116.2988281.1459138.2988281.3242187v5.3769527c0 .174818.1290258.306641.3007812.306641h2.4023438c.1717556 0 .3007813-.131823.3007812-.306641v-5.4082027c.015028-.1636803.1455949-.2930775.2988282-.2929687h2.3964846c.174469 0 .300781-.1377426.300781-.3222656 0-.1845764-.07628-.1785565-.103516-.2421875l-4.1874996-4.339843c-.054667-.05559-.1295192-.08789-.2109375-.087891z" style="stroke:#002e99;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m4 1h8v1h-8z" fill="#fff" opacity=".5"/><path d="m8 3.8232296-2.5895534 2.6767704h.9926493c.5584978.0002081 1.0963124.7738764 1.0964382 1.2200757l.0009318 4.7799243h.9990681l.000932-4.7799243c.000109-.4461993.5067412-1.2198527 1.1053156-1.2200757h.9729244z" fill="none" opacity=".6" stroke="url(#b)" stroke-width=".999994"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_movepagelast.svg b/icon-themes/elementary_svg/cmd/sc_movepagelast.svg
new file mode 100644
index 000000000..96b4b9ea7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_movepagelast.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" gradientTransform="matrix(0 .61157583 -.6008607 0 14.611229 .970842)" gradientUnits="userSpaceOnUse" x1="1.682796" x2="23.836843" y1="10.24962" y2="10.24962"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.39056144 .43562686 0 -15.519345 20.010508)" gradientUnits="userSpaceOnUse" x1="25.631071" x2="17.949821" y1="57.037033" y2="57.037033"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.66975928 .49699178 0 -18.864984 27.525589)" gradientUnits="userSpaceOnUse" x1="35.125439" x2="27.66007" y1="53.037033" y2="53.037033"><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><path d="m12.5 15.166017c0 .184667-.164586.333984-.369141.333984h-8.261718c-.204555 0-.369141-.149317-.369141-.333984v-1.332032c0-.184667.164586-.333984.369141-.333984h4.1289059 4.1328121c.204555 0 .369141.149317.369141.333984zm-4.5019531-1.666016c-.080838 0-.1508278-.03231-.2089844-.08789l-4.1875005-4.339844c-.062219-.059439-.101562-.1428761-.101562-.2421875 0-.1845228.130217-.3222656.304688-.3222656h2.3964839c.1628379.000116.2988281-.1459138.2988281-.3242187v-5.3769528c0-.174818.1290258-.306641.3007812-.306641h2.4023438c.1717556 0 .3007813.131823.3007812.306641v5.4082028c.015028.1636803.1455949.2930775.2988282.2929687h2.3964846c.174469 0 .300781.1377426.300781.3222656 0 .1845764-.07628.1785565-.103516.2421875l-4.1874996 4.339843c-.054667.05559-.1295192.08789-.2109375.08789z" style="stroke:#002e99;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none"><path d="m6.5 9.5h-1.0931236l2.5931236 2.706997 2.602876-2.706997h-1.102876" opacity=".6" stroke="url(#b)" stroke-width=".999996"/><path d="m9.4819632 9.5000002c-.4109944 0-.9813632-.6055885-.9814655-1.1198537 0 0-.02477-3.2222699-.0009955-4.8801464h-.9990045l-.0009955 4.8801464c-.0000622.465044-.5025106 1.1198537-.9995024 1.1198537" opacity=".6" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_moveup.svg b/icon-themes/elementary_svg/cmd/sc_moveup.svg
new file mode 100644
index 000000000..39fce7638
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_moveup.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" gradientTransform="matrix(0 -.61157583 -.6008607 0 14.611229 15.029157)" gradientUnits="userSpaceOnUse" x1="21.304237" x2="1.682795" y1="12.667211" y2="12.667211"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .54188661 .46916342 0 -17.115417 -6.918912)" gradientUnits="userSpaceOnUse" x1="20.443369" x2="34.913044" y1="54.037033" y2="54.037033"><stop offset="0" stop-color="#fff"/><stop offset=".36232007" 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><path d="m7.9980469 2.4999985c-.080838 0-.1508278.03231-.2089844.08789l-4.1875005 4.339844c-.062219.059439-.101562.1428761-.101562.2421875 0 .1845228.130217.3222656.304688.3222656h2.3964839c.1628379-.000116.2988281.1459138.2988281.3242187v5.3769527c0 .174818.1290258.306641.3007812.306641h2.4023438c.1717556 0 .3007813-.131823.3007812-.306641v-5.4082027c.015028-.1636803.1455949-.2930775.2988282-.2929687h2.3964846c.174469 0 .300781-.1377426.300781-.3222656 0-.1845764-.07628-.1785565-.103516-.2421875l-4.1874996-4.339843c-.054667-.05559-.1295192-.08789-.2109375-.087891z" style="stroke:#002e99;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m8 3.8232296-2.5895534 2.6767704h.9926493c.5584978.0002081 1.0963124.7738764 1.0964382 1.2200757l.0009318 4.7799243h.9990681l.000932-4.7799243c.000109-.4461993.5067412-1.2198527 1.1053156-1.2200757h.9729244z" fill="none" opacity=".6" stroke="url(#b)" stroke-width=".999994"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_moveupsubitems.svg b/icon-themes/elementary_svg/cmd/sc_moveupsubitems.svg
new file mode 100644
index 000000000..b7dc30283
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_moveupsubitems.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" gradientTransform="matrix(0 -.61157583 .6008607 0 4.388771 19.029157)" gradientUnits="userSpaceOnUse" x1="21.304237" x2="4.953036" y1="12.667211" y2="12.667211"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .54188661 -.46916342 0 36.115417 -2.918912)" gradientUnits="userSpaceOnUse" x1="20.443369" x2="31.222237" xlink:href="#e" y1="54.037033" y2="54.145412"/><linearGradient id="c" gradientTransform="matrix(0 .54188661 -.46916342 0 30.115417 -8.918912)" gradientUnits="userSpaceOnUse" x1="20.443369" x2="36.75845" xlink:href="#e" y1="54.037033" y2="53.883762"/><linearGradient id="d" gradientTransform="matrix(0 -.61157583 .6008607 0 -1.611229 13.029157)" gradientUnits="userSpaceOnUse" x1="21.304237" x2=".047675" y1="12.667211" y2="12.667211"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 .54188661 .46916342 0 -14.115417 -8.918912)" gradientUnits="userSpaceOnUse" x1="20.443369" x2="34.913044" y1="54.037033" y2="54.037033"><stop offset="0" stop-color="#fff"/><stop offset=".36232007" 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><path d="m5.001953.4999985c.08084 0 .150828.03231.208984.08789l4.187501 4.339844c.062219.059439.101562.1428761.101562.2421875 0 .1845228-.130217.3222656-.304688.3222656h-2.3964839c-.1628379-.000116-.2988151.1459138-.2988281.3242187l-.000466 6.3769527c-.0000128.174818-.1290258.306641-.3007812.306641h-2.4023438c-.171756 0-.300794-.131823-.300781-.306641l.000466-6.4082027c-.01503-.1636803-.145595-.2930775-.298828-.2929687h-2.396485c-.174469 0-.300781-.1377426-.300781-.3222656 0-.1845764.07628-.1785565.103516-.2421875l4.1875-4.339843c.05467-.05559.129519-.08789.210937-.087891z" style="stroke:#002e99;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#d)"/><path d="m5 1.8232296 2.5895534 2.6767704h-.9926493c-.5584978.0002081-1.0963121.7738764-1.0964381 1.2200757l-.001398 5.7799243h-.999068l-.000466-5.7799243c-.000109-.4461993-.506741-1.2198527-1.105316-1.2200757h-.972924z" fill="none" opacity=".6" stroke="url(#c)" stroke-width=".999994"/><path d="m11.001953 6.4999985c.08084 0 .150828.03231.208984.08789l4.187501 4.3398435c.062219.05944.101562.142877.101562.242188 0 .184523-.130217.322266-.304688.322266h-2.396484c-.162838-.000116-.298803.145913-.298828.324218l-.000466 3.376953c-.000024.174818-.129026.306641-.300781.306641h-2.402344c-.171756 0-.3008049-.131823-.300781-.306641l.000466-3.408203c-.01503-.16368-.145595-.293077-.298828-.292968h-2.396485c-.174469 0-.300781-.137743-.300781-.322266 0-.184576.07628-.178556.103516-.242188l4.1875-4.3398425c.05467-.05559.129519-.08789.210937-.087891z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m11 7.8232296 2.589553 2.6767704h-.992649c-.558498.000208-1.096312.773876-1.096438 1.220076l-.001398 2.779924h-.999068l-.000466-2.779924c-.000109-.4462-.506741-1.219853-1.105316-1.220076h-.972924z" fill="none" opacity=".6" stroke="url(#b)" stroke-width=".999994"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_name.svg b/icon-themes/elementary_svg/cmd/sc_name.svg
new file mode 100644
index 000000000..a4f54b3b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_name.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="h" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="i" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="j" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="40.825424" x2="42.507908" y1="-1.611935" y2="23.392233"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m.5.5v.49023438 10.01953162 4.490234h3l2.7792969-4h8.7968751.423828v-.490234-10.01953162-.49023438h-.423828-14.15234388z" fill="url(#k)"/><path d="m1.5 12.5h2.5466102l-1.3121498 2h-1.2344604z" fill="none" stroke="url(#j)" stroke-linecap="square"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 11.49804688h.00195313v3.498047c0 .276.22399999.499946.49999999.5l3.21093748.001953 2.7871094-4h3.5 1 4 .5c.276 0 .5-.224.5-.5l-.001953-7.5h.001953v-1h-.001953v-2.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v2h-4.001953v-1.9980469h-1.0000001v1.9980469h-4v-1.9980469h-1v1.9980469h-4.00195315zm.00195313 3h4.00195312v.0019531h-.0019531l.0019531 2.9980469h-4zm5.00195312 0h4v3h-4zm5 0h4v3h-4zm-10 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4c-.000238-.917573.000317-2.0560243 0-3zm-10 4h4l-2 3h-2z" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" stroke="url(#a)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#b)"/><path d="m1.5 4.5h3v2h-3z" stroke="url(#c)"/><path d="m6.5 4.5h3v2h-3z" stroke="url(#d)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#e)"/><path d="m11.5 4.5h3v2h-3z" stroke="url(#f)"/><path d="m11.5 1.5h3v1h-3z" stroke="url(#g)"/><path d="m6.5 1.5h3v1h-3z" stroke="url(#h)"/><path d="m1.5 1.5h3v1h-3z" stroke="url(#i)"/></g><path d="m9 0v3h1l1-.287v9.487l-1 .8h-1v3h7v-3h-1l-1-.726v-9.596l1.143.322h.857v-3z" fill-rule="evenodd" opacity=".52"/><path d="m10.00024 1.4943771 1.662852-.019636s.85714 0 .85714.72727v11.1912309s-.07457 1.122904-.932569 1.122904h-1.587423m4.999698-13.054496-1.637138.0123636s-.85714 0-.85714.72727v11.5868654s.07714.734543.934283.72727l1.559995-.01164" fill="none" stroke="#fff" stroke-width="1.000346"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_navigationbar.svg b/icon-themes/elementary_svg/cmd/sc_navigationbar.svg
new file mode 100644
index 000000000..42c3f86c8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_navigationbar.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333334" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" y1="1.5875" y2="2.645833"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64265169 0 0 .18108724 -155.56766 -6.433368)" gradientUnits="userSpaceOnUse" x1="244.54173" x2="244.54173" y1="41.370674" y2="53.059334"><stop offset="0" stop-color="#f7f7f7"/><stop offset=".5" stop-color="#ececec"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><path d="m.396875 1.190625c-.147 0-.26358333.1185833-.26458333.2645833l.00074186 1.3245c0 .14.12384147.255.26384147.263h3.4395833c.147 0 .264-.118.265-.265l-.0004166-1.3225c0-.14-.1245834-.2555833-.2645834-.2645833z" style="stroke:#000;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.215686;fill:url(#b)"/><path d="m.39687499 1.4552083h3.43958331v1.3229166h-3.43958331z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m1.0583334 1.8520833v1.0583334l.79375-.5291667zm1.0593668 0v1.0583334l.7942668-.5286499zm1.0572998.0005168v.2640666.2651001.263033.00103.2645834h.2656168v-.2645799-.0010335-.263033-.2651001-.2640666z" fill="#fbfbfb"/><path d="m2.1166667 1.5869833v1.0583333l.7942667-.5286499zm-1.0583333.0005167v1.0583333l.79375-.5291666zm2.1156331 0v.2640666.2651001.263033.00103.2645834h.2656168v-.2645799-.0010335-.263033-.2651001-.2640666z" fill="#666"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_navigator.svg b/icon-themes/elementary_svg/cmd/sc_navigator.svg
new file mode 100644
index 000000000..943a5e92f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_navigator.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="4.999986" gradientTransform="matrix(1.1446205 0 0 1.1446151 -1.156964 -1.15687)" gradientUnits="userSpaceOnUse" r="4.805086"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-3.6415331 -1.0119607 1.0119607 -3.6415331 19.739567 18.327303)" gradientUnits="userSpaceOnUse" x1="3.230561" x2="1.906501" xlink:href="#c" y1="4.55868" y2="4.231917"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="d" gradientTransform="matrix(3.6415332 1.0119605 -1.0119605 3.6415332 4.760432 -10.827302)" gradientUnits="userSpaceOnUse" x1="2.027828" x2="3.185315" y1="3.995011" y2="4.434366"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.476259" x2="7.476259" y1="1.263739" y2="14.806796"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="23.896" cy="3.99" gradientTransform="matrix(0 .98632502 -1.3019316 0 13.194836 -22.714478)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.31194295 0 0 .31194147 -20.72549 -2.159155)" gradientUnits="userSpaceOnUse" x1="92.696327" x2="92.696327" y1="16.554602" y2="48.983677"><stop offset="0" stop-color="#fff"/><stop offset=".33799788" stop-color="#fff" stop-opacity=".235294"/><stop offset=".61996669" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.47371654 -.24028843 .24028843 .47371654 -9.064166 2.185152)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="22" y2="26"/><path d="m7.9999999.99999865c-3.8623577 0-6.99999993 3.13764035-6.99999993 7.00000085 0 3.8623615 3.13764223 7.0000015 6.99999993 7.0000015 3.8623581 0 7.0000061-3.13764 7.0000001-7.0000015 0-3.8623605-3.137642-7.00000085-7.0000001-7.00000085z" fill="url(#f)"/><g fill="none"><path d="m14.5 8.0000001c0 3.5898529-2.910146 6.4999999-6.5000066 6.4999999-3.5898477 0-6.4999934-2.910147-6.4999934-6.4999999 0-3.5898535 2.9101457-6.5000001 6.4999934-6.5000001 3.5898606 0 6.5000066 2.9101466 6.5000066 6.5000001z" opacity=".8" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.9998579.500281c-4.138162 0-7.49985796 3.361693-7.49985796 7.499859s3.36169596 7.49986 7.49985796 7.49986c4.1381621 0 7.4998651-3.361694 7.4998581-7.49986 0-4.138166-3.361696-7.499859-7.4998581-7.499859z" opacity=".7" stroke="#636363"/><path d="m13 8.0012247a5.0000003 4.9999769 0 0 1 -10.0000003 0 5.0000003 4.9999769 0 1 1 10.0000003 0z" opacity=".3" stroke="url(#g)"/></g><path d="m13.5 8.0012106a5.5000003 5.4999746 0 0 1 -11.0000002 0 5.5000003 5.4999746 0 1 1 11.0000002 0z" fill="url(#a)" stroke="#626262" stroke-opacity=".701961" stroke-width="1.14462"/><path d="m11.703125 2.96875a.91978818.91978818 0 0 0 -.630859.2421875l-4.1113285 3.7832031a.91978818.91978818 0 0 0 -.28125.515625.91978818.91978818 0 0 0 -.3300781.5957032l-.6777344 5.3886722a.91978818.91978818 0 0 0 .5527344.96289l.3457031.146485a.91978818.91978818 0 0 0 .9804687-.169922l4.1308598-3.792969a.91978818.91978818 0 0 0 .283203-.515625.91978818.91978818 0 0 0 .330078-.5957031l.677734-5.3222657a.91978818.91978818 0 0 0 -.464844-.9199218l-.365234-.203125a.91978818.91978818 0 0 0 -.439453-.1152344z" fill="#0e141f" opacity=".1"/><path d="m11.695312 3.8886719-4.1113276 3.7832031 3.7988276 1.7421875.677735-5.3222656zm-4.4335932 4.3320312-.6777344 5.3886719.3457031.146484 4.1308595-3.7929684z" fill="#0e141f" opacity=".25"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941" stroke-width="1.369617" transform="matrix(.73013135 0 0 .73013135 -.621794 5.079301)"><path d="m14.629538 5.3193311-5.6552978 5.1935489-.4742411-.200677.9276869-7.3799596z" fill="url(#d)" stroke="#7a0000"/><path d="m9.8704612 2.1806693 5.6295388-5.1806689.500006.2779382-.927686 7.2898006z" fill="url(#b)" stroke="#000"/></g><path d="m10.222186 8.57093c-1.0444359 2.865895-5.345694 1.3003653-4.301258-1.5655299 1.0429353-2.8691133 5.344193-1.3035834 4.301258 1.5655299z" opacity=".2" stroke-width="2.288653"/><path d="m9.0193857 7.3068483a1.0623483 1.0623483 0 0 1 -1.8948665.9611537 1.0623483 1.0623483 0 1 1 1.8948665-.9611537z" fill="url(#h)" stroke-width="1.062348"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_neutralcellstyle.svg b/icon-themes/elementary_svg/cmd/sc_neutralcellstyle.svg
new file mode 100644
index 000000000..4654df358
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_neutralcellstyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><radialGradient id="b" cx="8" cy="-.668" gradientTransform="matrix(-1.50575 0 0 -1.50575 20.046 -.006)" gradientUnits="userSpaceOnUse" r="7.969"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linejoin="round"><g transform="translate(-8 -6)"><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g><path d="m17.27 7.27c0 1.7453333-.287333 3.037333-.862 3.876-.569333.838667-1.449333 1.258-2.64 1.258-1.153333 0-2.023333-.433333-2.61-1.3-.584-.865333-.876-2.1436667-.876-3.835 0-1.7646667.285-3.064.855-3.898.57-.8386667 1.447333-1.258 2.632-1.258 1.153333 0 2.023333.4376667 2.61 1.313.593333.8746667.89 2.1553333.89 3.842zm-4.89 0c0 1.2253333.105333 2.1046667.316 2.638.213333.528667.571.793 1.073.793.492 0 .847333-.268333 1.066-.805.218667-.538.328-1.4133333.328-2.626 0-1.2266667-.111667-2.1066667-.335-2.64-.22-.538-.573333-.807-1.06-.807-.497333 0-.853.269-1.067.807-.214667.5333333-.322 1.4133333-.322 2.64z" fill="url(#b)" stroke="#000" stroke-opacity=".49" stroke-width=".66" transform="scale(.90737 1.10208)"/><g transform="translate(0 4)"><path d="m.5 6.5v3h7v-3z" style="fill:#ef2929;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3;stroke:#7a0000;stroke-opacity:.501961"/><path d="m6.5 7.5h-5v1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_neutralcellstyles.svg b/icon-themes/elementary_svg/cmd/sc_neutralcellstyles.svg
new file mode 100644
index 000000000..4654df358
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_neutralcellstyles.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><radialGradient id="b" cx="8" cy="-.668" gradientTransform="matrix(-1.50575 0 0 -1.50575 20.046 -.006)" gradientUnits="userSpaceOnUse" r="7.969"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linejoin="round"><g transform="translate(-8 -6)"><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g><path d="m17.27 7.27c0 1.7453333-.287333 3.037333-.862 3.876-.569333.838667-1.449333 1.258-2.64 1.258-1.153333 0-2.023333-.433333-2.61-1.3-.584-.865333-.876-2.1436667-.876-3.835 0-1.7646667.285-3.064.855-3.898.57-.8386667 1.447333-1.258 2.632-1.258 1.153333 0 2.023333.4376667 2.61 1.313.593333.8746667.89 2.1553333.89 3.842zm-4.89 0c0 1.2253333.105333 2.1046667.316 2.638.213333.528667.571.793 1.073.793.492 0 .847333-.268333 1.066-.805.218667-.538.328-1.4133333.328-2.626 0-1.2266667-.111667-2.1066667-.335-2.64-.22-.538-.573333-.807-1.06-.807-.497333 0-.853.269-1.067.807-.214667.5333333-.322 1.4133333-.322 2.64z" fill="url(#b)" stroke="#000" stroke-opacity=".49" stroke-width=".66" transform="scale(.90737 1.10208)"/><g transform="translate(0 4)"><path d="m.5 6.5v3h7v-3z" style="fill:#ef2929;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3;stroke:#7a0000;stroke-opacity:.501961"/><path d="m6.5 7.5h-5v1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_newdoc.svg b/icon-themes/elementary_svg/cmd/sc_newdoc.svg
new file mode 100644
index 000000000..882424897
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_newdoc.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.205239" y2="41.589603"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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="d" 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><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#c)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_newglobaldoc.svg b/icon-themes/elementary_svg/cmd/sc_newglobaldoc.svg
new file mode 100644
index 000000000..4b76fd6a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_newglobaldoc.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" gradientTransform="matrix(.32160807 0 0 .3333374 1.005758 -.349077)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .6 .6 0 5.897627 -12.49769)" gradientUnits="userSpaceOnUse" x1="33.876614" x2="44.118835" y1="19.948324" y2="30.190546"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="e" 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-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round"/><path d="m3.4999999 1.5000004h5.994643l3.0053571 3.2709996v9.729h-9.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 1.9999987h5.317647l2.682353 3.0000013v9h-8z" fill="#fff"/><path d="m5.1809045 3.499995h.7537691zm.8643219 0h.703517zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0 1.0965608.000005zm-3.5075384.994817h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437188zm.8442218 0h.6331655zm-4.562815 1.005188h.5125628zm.6733666 0h1.8994984zm-.6733666 1.9947954h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437188zm.8442218 0h.6331655zm-4.562815 1.0052046h.7537691zm.8643219 0h.6934672zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0h1.5778891zm-3.5075384 1h1.1758797zm1.3065331 0h.5628138zm.6633158 0h.2814074zm.3919602 0h.5125629zm.6231157 0h.5226136zm.6231156 0h.8341716zm.9447246 0h1.0854265zm-4.552765 1.994804h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437188zm.8442218 0h.6331655zm-4.562815 1.005196h1.2462313zm1.3567841 0h.3919602zm.4924622 0h.8944722zm.9949753 0h1.3165834zm1.4271354 0h.8944735zm.9849255 0h.190955zm-5.2562825 1h1.2462313zm1.3567841 0h.5628138zm.6633168 0h.8844215zm.9849245 0h.954774zm1.0653266 0h.38191zm.482413 0h.211055zm.3216075 0h.592966z" fill="none" stroke="url(#a)"/><path d="m16.997627 5.8023097 9 9.0000003h-9zm2 5.0000003v2h2z" fill="url(#b)" fill-rule="evenodd" opacity=".8" stroke="#83899a" transform="matrix(-1 0 0 1 31.497627 .69769)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_newhtmldoc.svg b/icon-themes/elementary_svg/cmd/sc_newhtmldoc.svg
new file mode 100644
index 000000000..f1dc4bf7a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_newhtmldoc.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" 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(.31428497 0 0 .32592538 .45716 -.322209)" 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="7.595703" x2="7.595703" y1="14.844112" y2="4.987615"><stop offset="0" stop-color="#cc3b02"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#b)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8.4042969 5-1.7089844 6h.9003906l1.7089844-6zm-2.4042969 1-2 1.25v1.5l2 1.25v-1l-1.5-.9980469 1.5-1.0019531zm4 0v1l1.5 1.0019531-1.5.9980469v1l2-1.25v-1.5z" fill="url(#d)" stroke-width=".65463"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_newrecord.svg b/icon-themes/elementary_svg/cmd/sc_newrecord.svg
new file mode 100644
index 000000000..238980cda
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_newrecord.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" gradientUnits="userSpaceOnUse" x1="10.836355" x2="10.836355" y1="5.836355" y2="14.836355"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11.5" xlink:href="#e" y1="8.5" y2="12.5"/><radialGradient id="c" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-9.015 -5.756)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#c)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#d)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#e)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g><g stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".498039"><path d="m7.3363551 7.3363552 2.406636.8603855 1.0933639-2.3101331 1.093364 2.3101332 2.406636-.8603857-.860385 2.406636 2.310133 1.0933639-2.310133 1.093364.860385 2.406636-2.406636-.860385-1.093364 2.310133-1.0933639-2.310133-2.4066359.860385.8603855-2.406636-2.3101331-1.093364 2.3101332-1.0933639z" fill="url(#a)" stroke="#ad5f00"/><path d="m10.835938 7.6542969-.410157.8671875a.75596924.75596924 0 0 1 -.9374998.3867187l-.9042968-.3242187.3242187.9042968a.75596924.75596924 0 0 1 -.3867187.9374998l-.8671875.410157.8671875.410156a.75596924.75596924 0 0 1 .3867187.9375l-.3242187.904297.9042968-.322266a.75596924.75596924 0 0 1 .9374998.386719l.410157.865234.410156-.865234a.75596924.75596924 0 0 1 .9375-.386719l.90625.324219-.324219-.90625a.75596924.75596924 0 0 1 .386719-.9375l.865234-.410156-.865234-.410157a.75596924.75596924 0 0 1 -.386719-.9374998l.322266-.9042968-.904297.3242187a.75596924.75596924 0 0 1 -.9375-.3867187z" fill="none" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_newwindow.svg b/icon-themes/elementary_svg/cmd/sc_newwindow.svg
new file mode 100644
index 000000000..fdcccea26
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_newwindow.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.0002" x2="8.0002" y1="3.000209" y2="13.6489"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="9.072" cy="9.514" fx="8.542" gradientTransform="matrix(0 1.26264 -1.5783 0 23.016 -11.455)" gradientUnits="userSpaceOnUse" r="12.672"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="4.5"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><rect fill="url(#c)" height="13" rx="1" width="13" x="1.5" y="1.5"/><path d="m2.5 1.5c-.554 0-1 .446-1 1v3.5h13v-3.5c0-.554-.446-1-1-1z" fill="url(#d)"/><g fill="none"><rect height="13" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="13" x="1.5" y="1.5"/><path d="m2.5 2.5h11v11h-11z" opacity=".7" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 5.5h12" opacity=".2" stroke="#000"/></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_nextannotation.svg b/icon-themes/elementary_svg/cmd/sc_nextannotation.svg
new file mode 100644
index 000000000..2035aecf5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_nextannotation.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="33.891682" x2="151.63832" y1="-119.68561" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m2.5.5c-1.1080002 0-2 .8919999-2 2v7c0 1.108.8919998 2 2 2h1.8007812l-.8007812 4 4.0000001-4h5.9999999c1.108 0 2-.892 2-2v-7c0-1.1080001-.892-2-2-2z" fill="url(#d)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5 1.5c-.5712976 0-1 .4287025-1 1v7c0 .571297.4287025 1 1 1h1.8007812c.6315369.000002 1.104974.578124.9804688 1.197266l-.1523438.759765 1.6640626-1.664062c.1875117-.187536.4418322-.292918.7070312-.292969h6c.571297 0 1-.428703 1-1v-7c0-.5712974-.428703-1-1-1z" fill="none" stroke="url(#e)" stroke-linecap="square"/></g><g transform="matrix(-.26458333 0 0 .26458333 4.762499 .79375)"><path d="m7.1774891 3.50781c-.1845764 0-.1776546.076034-.2412856.103267l-4.347816 4.1806129c-.05559.054667-.08839.128648-.08839.2100663 0 .080838.03281.1507369.08839.2088935l4.3478193 4.1962383c.059439.06222.1419743.100925.2412857.100925.1845228 0 .3225109-.129479.3225109-.30395v-2.3964022c-.000116-.1628379.1454002-.2989986.323705-.299258l5.3705026-.00781c.174818-.0002568.305788-.1286773.305788-.3004327v-2.4034435c0-.1717556-.13097-.3006833-.305788-.3004304l-5.4003677.00781c-.1636804-.0150253-.2939521-.1448458-.2938433-.2980791v-2.397575c0-.1744694-.1379879-.3004321-.3225109-.3004321z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#b)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#c)" stroke-width=".999996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_nextpage.svg b/icon-themes/elementary_svg/cmd/sc_nextpage.svg
new file mode 100644
index 000000000..2e502c2ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_nextpage.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" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.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="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(.31428463 0 0 .32594469 .4572 -.32222)" 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><g transform="translate(1.999975 -.000928)"><path d="m2.500037.5000376c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#f)" stroke-width="1.085652"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#e)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(-1 0 0 1 13.999997 3)"><path d="m7.1774891 3.50781c-.1845764 0-.1776546.076034-.2412856.103267l-4.347816 4.1806129c-.05559.054667-.08839.128648-.08839.2100663 0 .080838.03281.1507369.08839.2088935l4.3478193 4.1962383c.059439.06222.1419743.100925.2412857.100925.1845228 0 .3225109-.129479.3225109-.30395v-2.3964022c-.000116-.1628379.1454002-.2989986.323705-.299258l5.3705026-.00781c.174818-.0002568.305788-.1286773.305788-.3004327v-2.4034435c0-.1717556-.13097-.3006833-.305788-.3004304l-5.4003677.00781c-.1636804-.0150253-.2939521-.1448458-.2938433-.2980791v-2.397575c0-.1744694-.1379879-.3004321-.3225109-.3004321z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#b)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#c)" stroke-width=".999996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_nextrecord.svg b/icon-themes/elementary_svg/cmd/sc_nextrecord.svg
new file mode 100644
index 000000000..1a3988f2e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_nextrecord.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" gradientTransform="matrix(-.61441293 0 0 .61115825 7.610963 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.52743574 0 0 .33333554 7.65414 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61157583 0 0 .6008607 .970838 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><path d="m8.8304669 3.499998c.1845764 0 .1776546.076034.2412856.103267l4.3398565 4.1884254c.05559.054667.08839.128648.08839.2100663 0 .080838-.03281.1507369-.08839.2088935l-4.3398598 4.1884268c-.059439.06222-.1419743.100925-.2412857.100925-.1845228 0-.3225109-.12948-.3225109-.303951v-2.3964022c.000116-.1628379-.1454-.299258-.323705-.299258h-5.3784621c-.1748184 0-.305788-.1286748-.305788-.3004302v-2.4034435c0-.1717556.1309696-.3004304.305788-.3004304h5.4083272c.1636804-.0150278.2939521-.1448483.2938433-.2980816v-2.397575c0-.1744694.1379879-.3004321.3225109-.3004321z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#c)"/><g fill="none"><path d="m8.5 8.500002h-5.000002v-1.000004h5.000002" opacity=".6" stroke="url(#b)"/><path d="m8.5 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.673407-2.553808-2.673407-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".5" stroke="url(#a)" stroke-width=".999996"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_nexttrackedchange.svg b/icon-themes/elementary_svg/cmd/sc_nexttrackedchange.svg
new file mode 100644
index 000000000..ffb469ab4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_nexttrackedchange.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" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.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="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(.31428497 0 0 .32592538 .45716 -.322209)" 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><g transform="translate(2)"><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#f)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5 5h1v1h-1z" fill="#c6262e"/><path d="m8 3h3.000001v1h-3.000001z" fill="#c6262e"/><g fill="#aaa"><path d="m5 3h2v1h-2z"/><path d="m7 5h3v1h-3z"/><path d="m5 7h3v1h-3z"/></g><path d="m9 7h2v1h-2z" fill="#c6262e"/></g><g transform="matrix(-1 0 0 1 13.999997 3)"><path d="m7.1774891 3.50781c-.1845764 0-.1776546.076034-.2412856.103267l-4.347816 4.1806129c-.05559.054667-.08839.128648-.08839.2100663 0 .080838.03281.1507369.08839.2088935l4.3478193 4.1962383c.059439.06222.1419743.100925.2412857.100925.1845228 0 .3225109-.129479.3225109-.30395v-2.3964022c-.000116-.1628379.1454002-.2989986.323705-.299258l5.3705026-.00781c.174818-.0002568.305788-.1286773.305788-.3004327v-2.4034435c0-.1717556-.13097-.3006833-.305788-.3004304l-5.4003677.00781c-.1636804-.0150253-.2939521-.1448458-.2938433-.2980791v-2.397575c0-.1744694-.1379879-.3004321-.3225109-.3004321z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#b)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#c)" stroke-width=".999996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_normalmultipanegui.svg b/icon-themes/elementary_svg/cmd/sc_normalmultipanegui.svg
new file mode 100644
index 000000000..1e902a4cd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_normalmultipanegui.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" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-22.182821" x2="-67.494087" y1="28.473543" y2="28.473543"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="7.556" x2="40.444" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".00000981" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .31427 -.32592858 0 16.321786 .4573)" gradientUnits="userSpaceOnUse" x1="10" x2="45" y1="22.247" y2="22.247"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m15.5 2.5v11h-15v-11z" fill="url(#c)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round" transform="matrix(0 1 -1 0 16 0)"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)" stroke-linejoin="round" transform="matrix(0 1 -1 0 16 0)"/><path d="m4 10h2v1h-2zm3 0h1v1h-1zm2 0h3v1h-3zm-5-2h1v1h-1zm2 0h4v1h-4zm5 0h1v1h-1zm-1-2h2v1h-2zm-6 0h2v1h-2zm3 0h2v1h-2z" fill-opacity=".337"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_normalviewmode.svg b/icon-themes/elementary_svg/cmd/sc_normalviewmode.svg
new file mode 100644
index 000000000..bda9e7788
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_normalviewmode.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.59436 0 0 .5999 -19.265 -.033)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#a)" height="10" rx=".424" ry=".491" width="14" x="1" y="3"/><path d="m.5 2a.5.5 0 0 0 -.5.5v11a.5.5 0 0 0 .5.5h15a.5.5 0 0 0 .5-.5v-11a.5.5 0 0 0 -.5-.5zm.498.998h14.004v10.004h-14.004zm4.002.002v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-2h-1v2h-4v-2zm1 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 2a.5.5 0 0 0 -.5.5v3.5h.998v-3.002h14.004v3.002h.998v-3.5a.5.5 0 0 0 -.5-.5zm4.5 1v2h-4v1h14v-1h-4v-2h-1v2h-4v-2z" fill="#b5b5b5" opacity=".4"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_notesmasterpage.svg b/icon-themes/elementary_svg/cmd/sc_notesmasterpage.svg
new file mode 100644
index 000000000..408e2c3b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_notesmasterpage.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" gradientTransform="matrix(.48449877 0 0 .34573161 51.746207 -2.345813)" gradientUnits="userSpaceOnUse" x1="-105.3888" x2="-74.436615" y1="20.50728" y2="19.722897"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6" stop-opacity=".941176"/></linearGradient><radialGradient id="b" cx="9.898618" cy="-.249676" gradientTransform="matrix(-2.9091106 -.02358941 .01606429 -1.9810887 47.69679 7.351528)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .2162162 -.43243 3.310814)" gradientUnits="userSpaceOnUse" x1="41.077072" x2="4.077071" y1="21.669779" y2="21.669779"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92540914" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 -1 1 0 .003829 16.000054)"><path d="m.49996075 2.5000267c3.43728005 0 15.00006125.0006471 15.00006125.0006471l.0039 10.9955252h-15.000055l-.00390625-10.9961617z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999921"/><path d="m14.5 12.5h-13.0000002v-8.9999338h13.0000002z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round"/><g fill="#fff" transform="matrix(0 1 -1 0 16.000054 -.003829)"><path d="m5 12h2v1h-2z"/><path d="m8 12h3v1h-3z"/><path d="m10 10h1v1h-1z"/><path d="m7 10h2v1h-2z"/><path d="m5 10h1v1h-1z"/><path d="m5 8h3v1h-3z"/><path d="m9 8h2v1h-2z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_notesmode.svg b/icon-themes/elementary_svg/cmd/sc_notesmode.svg
new file mode 100644
index 000000000..95943658d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_notesmode.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" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#c)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><path d="m5 12h2v1h-2zm3 0h3v1h-3zm2-2h1v1h-1zm-3 0h2v1h-2zm-2 0h1v1h-1zm0-2h3v1h-3zm4 0h2v1h-2z" fill-opacity=".341"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_numberformatdate.svg b/icon-themes/elementary_svg/cmd/sc_numberformatdate.svg
new file mode 100644
index 000000000..1e3d2293a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_numberformatdate.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="-2" gradientTransform="matrix(-1.37263 .08074 -.125 -2.125 18.73 -6.896)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>/&amp;gt;<path d="m.5.5v15h15v-15h-2v2h-2v-2h-7v2h-2v-2h-.75zm2 4h11v9h-11zm2 2v2h2v-2zm5 0v2h2v-2z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_numberformatdecdecimals.svg b/icon-themes/elementary_svg/cmd/sc_numberformatdecdecimals.svg
new file mode 100644
index 000000000..0a1be8506
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_numberformatdecdecimals.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="6.5" cy="11.743026" gradientTransform="matrix(-1.7405363 -.0000002 .00000016 -1.425042 17.643992 27.785154)" gradientUnits="userSpaceOnUse" r="1.723607" xlink:href="#a"/><radialGradient id="c" cx="8" cy="-.668" gradientTransform="matrix(-1.3663175 0 0 -1.6593365 18.18974 -1.97258)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#g"/><radialGradient id="d" cx="8" cy="-.668" gradientTransform="matrix(-1.3663175 0 0 -1.6593365 18.18974 -1.971478)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#g"/><linearGradient id="e" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><radialGradient id="g" cx="8" cy="-.668" gradientTransform="matrix(-1.50575 0 0 -1.50575 20.046 -.006)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#a"/><g stroke-linejoin="round"><g fill="url(#g)" stroke="#000" stroke-opacity=".49"><path d="m6.66939 6.045572q0 2.885036-.780364 4.271352-.775827 1.386316-2.395536 1.386316-1.569802 0-2.368314-1.4326-.7966972-1.429294-.7966972-4.225068 0-2.916994.775827-4.295596.775827-1.38631599 2.3882768-1.38631599 1.569802 0 2.3701288 1.44692599.807586 1.445824.807586 4.233884zm-4.4344638 0q0 2.025476.2849236 2.907076.290368.873886.9736402.873886.671476 0 .9681958-.88711.2976272-.889314.2976272-2.893852 0-2.02768-.303979-2.90928-.2976272-.889314-.961844-.889314-.676013 0-.9672884.889314-.290368.8816-.290368 2.90928z" fill="url(#c)" stroke-width=".659985"/><path d="m15.670798 6.046674q0 2.885036-.782179 4.271352-.774919 1.386316-2.395536 1.386316-1.569802 0-2.368314-1.4326-.7948822-1.430396-.7948822-4.22617 0-2.916994.7758272-4.295596.775827-1.38631599 2.388277-1.38631599 1.569802 0 2.368314 1.44692599.807586 1.445824.807586 4.233884zm-4.437186 0q0 2.025476.286738 2.907076.290368.873886.973641.873886.669661 0 .967288-.88711.297627-.889314.297627-2.893852 0-2.02768-.303979-2.90928-.299442-.889314-.961844-.889314-.67692 0-.968196.889314-.292182.8816-.292182 2.90928z" fill="url(#d)" stroke-width=".659985"/><path d="m5.5145851 12.575579q0-.29616.077937-.498795.077937-.210429.2104292-.335128.1324924-.132493.3117469-.187048.1792545-.06235.3896837-.06235.2026355 0 .38189.06235.1870481.05456.3195406.187048.1324924.124699.2104291.335128.077937.202635.077937.498795 0 .288366-.077937.498795-.077937.202636-.2104291.335128-.1324925.132492-.3195406.194842-.1792545.06235-.38189.06235-.2104292 0-.3896837-.06235-.1792548-.06235-.3117472-.194842-.1324925-.132492-.2104292-.335128-.0779367-.210429-.0779367-.498795z" fill="url(#b)" stroke="#000" stroke-opacity=".65098" transform="translate(1.485415 -1.075579)"/></g><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#e)" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_numberformatdecimal.svg b/icon-themes/elementary_svg/cmd/sc_numberformatdecimal.svg
new file mode 100644
index 000000000..91e2114a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_numberformatdecimal.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.5" cy="11.743026" gradientTransform="matrix(-1.7405363 -.0000002 .00000016 -1.425042 17.643992 27.785154)" gradientUnits="userSpaceOnUse" r="1.723607" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="12.959" cy="2.383" gradientTransform="matrix(-1.4572 0 0 -2.4989 31.844 6.88)" gradientUnits="userSpaceOnUse" r="4.447" xlink:href="#b"/><radialGradient id="d" cx="-1.259861" cy="2.578826" gradientTransform="matrix(-2.2537113 -.05375129 .07438249 -3.11419 -.072391 8.690783)" gradientUnits="userSpaceOnUse" r="4.091" xlink:href="#b"/><g stroke="#000" stroke-linejoin="round"><path d="m1.4811706 13.66933 3.3171866-9.3236023h-4.3570072v-2.0165264h6.3395514v1.5067304l-3.3419022 9.8333983z" fill="url(#d)" stroke-opacity=".49" stroke-width=".999997"/><path d="m16.906 10.473h-1.26v2.17h-2.166v-2.17h-4.47v-1.54l4.592-6.76h2.04v6.58h1.262zm-3.424-1.72v-1.773q0-.444.036-1.29.036-.844.057-.98h-.057q-.265.587-.637 1.146l-1.92 2.9h2.522z" fill="url(#c)" stroke-opacity=".49" transform="scale(.92597 1.07994)"/><path d="m5.5145851 12.575579q0-.29616.077937-.498795.077937-.210429.2104292-.335128.1324924-.132493.3117469-.187048.1792545-.06235.3896837-.06235.2026355 0 .38189.06235.1870481.05456.3195406.187048.1324924.124699.2104291.335128.077937.202635.077937.498795 0 .288366-.077937.498795-.077937.202636-.2104291.335128-.1324925.132492-.3195406.194842-.1792545.06235-.38189.06235-.2104292 0-.3896837-.06235-.1792548-.06235-.3117472-.194842-.1324925-.132492-.2104292-.335128-.0779367-.210429-.0779367-.498795z" fill="url(#a)" stroke-opacity=".65098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_numberformatincdecimals.svg b/icon-themes/elementary_svg/cmd/sc_numberformatincdecimals.svg
new file mode 100644
index 000000000..eb63af670
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_numberformatincdecimals.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="6.5" cy="11.743026" gradientTransform="matrix(-1.7405363 -.0000002 .00000016 -1.425042 17.643992 27.785154)" gradientUnits="userSpaceOnUse" r="1.723607" xlink:href="#b"/><radialGradient id="d" cx="8" cy="-.668" gradientTransform="matrix(-1.3663175 0 0 -1.6593365 18.18974 -1.97258)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#f"/><radialGradient id="e" cx="8" cy="-.668" gradientTransform="matrix(-1.3663175 0 0 -1.6593365 18.18974 -1.971478)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#f"/><radialGradient id="f" cx="8" cy="-.668" gradientTransform="matrix(-1.50575 0 0 -1.50575 20.046 -.006)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#b"/><g stroke-linejoin="round"><g fill="url(#f)" stroke="#000" stroke-opacity=".49"><path d="m6.66939 6.045572q0 2.885036-.780364 4.271352-.775827 1.386316-2.395536 1.386316-1.569802 0-2.368314-1.4326-.7966972-1.429294-.7966972-4.225068 0-2.916994.775827-4.295596.775827-1.38631599 2.3882768-1.38631599 1.569802 0 2.3701288 1.44692599.807586 1.445824.807586 4.233884zm-4.4344638 0q0 2.025476.2849236 2.907076.290368.873886.9736402.873886.671476 0 .9681958-.88711.2976272-.889314.2976272-2.893852 0-2.02768-.303979-2.90928-.2976272-.889314-.961844-.889314-.676013 0-.9672884.889314-.290368.8816-.290368 2.90928z" fill="url(#d)" stroke-width=".659985"/><path d="m15.670798 6.046674q0 2.885036-.782179 4.271352-.774919 1.386316-2.395536 1.386316-1.569802 0-2.368314-1.4326-.7948822-1.430396-.7948822-4.22617 0-2.916994.7758272-4.295596.775827-1.38631599 2.388277-1.38631599 1.569802 0 2.368314 1.44692599.807586 1.445824.807586 4.233884zm-4.437186 0q0 2.025476.286738 2.907076.290368.873886.973641.873886.669661 0 .967288-.88711.297627-.889314.297627-2.893852 0-2.02768-.303979-2.90928-.299442-.889314-.961844-.889314-.67692 0-.968196.889314-.292182.8816-.292182 2.90928z" fill="url(#e)" stroke-width=".659985"/><path d="m5.5145851 12.575579q0-.29616.077937-.498795.077937-.210429.2104292-.335128.1324924-.132493.3117469-.187048.1792545-.06235.3896837-.06235.2026355 0 .38189.06235.1870481.05456.3195406.187048.1324924.124699.2104291.335128.077937.202635.077937.498795 0 .288366-.077937.498795-.077937.202636-.2104291.335128-.1324925.132492-.3195406.194842-.1792545.06235-.38189.06235-.2104292 0-.3896837-.06235-.1792548-.06235-.3117472-.194842-.1324925-.132492-.2104292-.335128-.0779367-.210429-.0779367-.498795z" fill="url(#c)" stroke="#000" stroke-opacity=".65098" transform="translate(1.485415 -1.075579)"/></g><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_numberformatpercent.svg b/icon-themes/elementary_svg/cmd/sc_numberformatpercent.svg
new file mode 100644
index 000000000..f742b455d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_numberformatpercent.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8.561" cy="-1.02" gradientTransform="matrix(-2.6766 0 0 -2.1911 31.476 -2.235)" gradientUnits="userSpaceOnUse" r="6.397"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m4.28 5.42q0 .896.155 1.34.162.437.515.437.676 0 .676-1.776 0-1.76-.676-1.76-.353 0-.515.436-.155.43-.155 1.325zm3.122-.013q0 1.62-.627 2.44-.627.81-1.84.81-1.162 0-1.797-.833-.634-.838-.634-2.417 0-3.22 2.43-3.22 1.192 0 1.827.838.642.832.642 2.382zm4.85-3.072-5.718 10.303h-1.69l5.714-10.303zm-.756 7.202q0 .895.155 1.34.164.436.516.436.676 0 .676-1.776 0-1.762-.676-1.762-.352 0-.515.437-.154.43-.154 1.325zm3.122-.014q0 1.614-.627 2.43-.626.812-1.838.812-1.163 0-1.797-.832-.634-.84-.634-2.41 0-3.22 2.432-3.22 1.19 0 1.825.838.64.832.64 2.383z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".68" transform="scale(.93444 1.07016)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_numberformatscientific.svg b/icon-themes/elementary_svg/cmd/sc_numberformatscientific.svg
new file mode 100644
index 000000000..ed5169b69
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_numberformatscientific.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="11.994" cy="3.006" gradientTransform="matrix(-1.9999 0 0 -2.5024 35.98 10.524)" gradientUnits="userSpaceOnUse" r="3.998" xlink:href="#a"/><radialGradient id="c" cx="3.32" cy="3.42" gradientTransform="matrix(-3.024 .1899 -.337 -3.57657 14.513 12.504)" gradientUnits="userSpaceOnUse" r="3.284" xlink:href="#a"/><g stroke="#000" stroke-linejoin="round" stroke-opacity=".49"><path d="m7.374 12.345h-5.894v-10.233h5.894v1.778h-3.724v2.247h3.465v1.777h-3.465v2.64h3.724z" fill="url(#c)" stroke-width=".675" transform="scale(.90355 1.10674)"/><path d="m11.19 8.826h-2.84v-1.606h2.84v-2.865h1.608v2.865h2.84v1.606h-2.84v2.826h-1.608z" fill="url(#b)" stroke-width=".708" transform="scale(1.0005 .9995)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_numberformatstandard.svg b/icon-themes/elementary_svg/cmd/sc_numberformatstandard.svg
new file mode 100644
index 000000000..bf14ffbca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_numberformatstandard.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.5" cy="4.306637" gradientTransform="matrix(0 1.4757991 -1.6260966 0 18.503008 -14.97169)" gradientUnits="userSpaceOnUse" r="3.387995" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="4.031" cy="4.696" gradientTransform="matrix(-4.55967 .17297 -.0856 -2.25616 22.814 10.212)" gradientUnits="userSpaceOnUse" r="2.744" xlink:href="#b"/><g stroke="#000" stroke-opacity=".490196"><path d="m5.46 13.874h-1.91v-6.59l.016-1.084.03-1.184q-.475.6-.66.787l-1.04 1.052-.923-1.45 2.915-2.92h1.57z" fill="url(#c)" stroke-linejoin="round"/><path d="m11.740234 2.1542969c-.34524 0-.678953.035611-.998046.1113281-.309692.0686314-.606022.1633443-.8867192.2851562-.2812526.1220531-.5463059.269815-.7929688.4414063-.2386555.1611395-.4636089.335998-.671875.5234375a.32908729.32908729 0 0 0 -.0292969.4589844l.7578125.8847656a.32908729.32908729 0 0 0 .4667969.033203c.3225035-.2804372.6576995-.5065838 1.0078125-.6816405a.32908729.32908729 0 0 0 .002-.00195c.33332-.1688515.703918-.2558625 1.128859-.2558625.229188 0 .425741.035641.597657.099609.169649.063125.310074.1538726.429687.2773437a.32908729.32908729 0 0 0 .0078.00781c.12199.1181779.214081.262341.283203.4453125.06752.1787161.107422.3961003.107422.65625 0 .3443396-.05179.6558432-.148438.9414063-.09918.2878248-.243395.5811735-.4375.8769531a.32908729.32908729 0 0 0 -.002.00195c-.192126.2999039-.429585.611873-.712891.9335938-.289878.3291839-.6221.6940563-.992187 1.09375l-2.5995495 2.8320376a.32908729.32908729 0 0 0 -.0859375.222656v1.158203a.32908729.32908729 0 0 0 .328125.328125h6.775391a.32908729.32908729 0 0 0 .328125-.328125v-1.232422a.32908729.32908729 0 0 0 -.328125-.328125h-4.416016l1.625-1.728515a.32908729.32908729 0 0 0 .002-.002c.373641-.4035321.719401-.7934244 1.039063-1.1679684l.002-.00195c.331244-.3824123.615915-.7642565.853515-1.1464844.244213-.3896986.436538-.7867405.574219-1.1933593.146122-.4167162.21875-.856341.21875-1.3125 0-.484597-.07811-.9312701-.24414-1.3320313l-.002-.00195c-.159411-.4000727-.393525-.7486463-.69536-1.0292571l-.002-.00195c-.302839-.2855134-.672251-.503595-1.095656-.6503937h-.002c-.421824-.1476724-.887506-.2167969-1.392532-.2167969z" fill="url(#a)" transform="translate(-.719092 .02397)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_numberformatthousands.svg b/icon-themes/elementary_svg/cmd/sc_numberformatthousands.svg
new file mode 100644
index 000000000..47c8185e1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_numberformatthousands.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.5" cy="11.743026" gradientTransform="matrix(-1.7405363 -.0000002 .00000016 -1.425042 18.813484 27.734307)" gradientUnits="userSpaceOnUse" r="1.723607" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="11.991" cy="3.586" gradientTransform="matrix(-2.78683 .14778 -.08902 -1.6788 45.727 4.702)" gradientUnits="userSpaceOnUse" r="3.67" xlink:href="#b"/><radialGradient id="d" cx="4.031" cy="4.696" gradientTransform="matrix(-4.55967 .17297 -.0856 -2.25616 22.814 10.212)" gradientUnits="userSpaceOnUse" r="2.744" xlink:href="#b"/><g stroke="#000" stroke-linejoin="round"><path d="m5.46 13.874h-1.91v-6.59l.016-1.084.03-1.184q-.475.6-.66.787l-1.04 1.052-.923-1.45 2.915-2.92h1.57z" fill="url(#d)" stroke-opacity=".49"/><path d="m15.5 8.194q0 2.886-.782 4.273-.775 1.386-2.394 1.386-1.57 0-2.37-1.43-.794-1.433-.794-4.23 0-2.915.775-4.294.776-1.387 2.39-1.387 1.568 0 2.368 1.447.807 1.446.807 4.234zm-4.436 0q0 2.027.286 2.91.29.873.974.873.67 0 .967-.89.3-.888.3-2.893 0-2.027-.305-2.908-.298-.89-.96-.89-.678 0-.97.89-.29.88-.29 2.908z" fill="url(#c)" stroke-opacity=".49"/><path d="m8.3597161 11.534935.1169051.179255q-.1091114.420858-.2649849.896272-.1480798.475414-.3351279.958622-.1792545.483208-.38189.958622-.1948419.483208-.3896837.919653h-1.0755269q.1169051-.475414.2260165-.989796.1169051-.514383.2182229-1.028765.1091114-.506589.1948418-.989797.0857304-.491001.1480798-.904066z" fill="url(#a)" stroke-opacity=".65098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_numberingstart.svg b/icon-themes/elementary_svg/cmd/sc_numberingstart.svg
new file mode 100644
index 000000000..128186541
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_numberingstart.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" gradientUnits="userSpaceOnUse" x1="3.285389" x2="3.169935" y1="9.500001" y2="14.781046"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.949911" x2="3.1608" xlink:href="#d" y1="9.5" y2="14.835467"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.5" x2="2" y1="1.5" y2="4.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="0" x2="0" y1="24" y2="8"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m3.5 14.5h-1v-2.986675-.337387c.00245-.119798.00489-.238372.00733-.355725.00489-.119797.00856-.233482.011002-.341055.00489-.110018.00856-.206589.011002-.289713-.041563.04401-.078235.0819-.1100179.113685-.031783.03178-.064788.06234-.099016.09168-.031783.02934-.066011.06112-.1026832.09535-.036672.03178-.08068.06968-.1320214.113685l-.5427503.443739-.352057-.451073 1.4045605-1.096511h.9046513z" fill="none" opacity=".5" stroke="#a62100"/><path d="m3.5 14.5h-1v-2.986675-.337387c.00245-.119798.00489-.238372.00733-.355725.00489-.119797.00856-.233482.011002-.341055.00489-.110018.00856-.206589.011002-.289713-.041563.04401-.078235.0819-.1100179.113685-.031783.03178-.064788.06234-.099016.09168-.031783.02934-.066011.06112-.1026832.09535-.036672.03178-.08068.06968-.1320214.113685l-.5427503.443739-.352057-.451073 1.4045605-1.096511h.9046513z" fill="url(#b)"/><path d="m1.8496732 10.644914.9901961-.814849h.3300653v4.669936" fill="none" opacity=".5" stroke="url(#a)" stroke-width=".660131"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#d)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#a62100"/><path d="m1.2714844 2c-.1502373 0-.2714844.1212471-.2714844.2714844v.7285156h-.72851562c-.15023731 0-.27148438.1212471-.27148438.2714844v.4570312c0 .1502373.12124708.2714844.27148438.2714844h.72851562v1h-.72851562c-.15023731 0-.27148438.1212471-.27148438.2714844v.4570312c0 .1502373.12124708.2714844.27148438.2714844h.72851562v.7285156c0 .1502373.1212471.2714844.2714844.2714844h.4570312c.1502373 0 .2714844-.1212471.2714844-.2714844v-.7285156h1v.7285156c0 .1502373.1212471.2714844.2714844.2714844h.4570312c.1502373 0 .2714844-.1212471.2714844-.2714844v-.7285156h.7285156c.1502373 0 .2714844-.1212471.2714844-.2714844v-.4570312c0-.1502373-.1212471-.2714844-.2714844-.2714844h-.7285156v-1h.7285156c.1502373 0 .2714844-.1212471.2714844-.2714844v-.4570312c0-.1502373-.1212471-.2714844-.2714844-.2714844h-.7285156v-.7285156c0-.1502373-.1212471-.2714844-.2714844-.2714844h-.4570312c-.1502373 0-.2714844.1212471-.2714844.2714844v.7285156h-1v-.7285156c0-.1502373-.1212471-.2714844-.2714844-.2714844zm.7285156 2h1v1h-1z" fill="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_numberliststyle.svg b/icon-themes/elementary_svg/cmd/sc_numberliststyle.svg
new file mode 100644
index 000000000..3f4111db9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_numberliststyle.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="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="13.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 245.69416 40.267318)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#a"/><radialGradient id="c" cx="9.56807" cy="5.202357" gradientTransform="matrix(-11.831559 -.00000037 .00000034 -10.915835 122.77325 58.391159)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#a"/><g transform="translate(0 -6)"><path d="m5.4921875 9a.50005006.50005006 0 0 0 -.050781.00391.50005006.50005006 0 0 0 -.095703.021484.50005006.50005006 0 0 0 -.046875.017578.50005006.50005006 0 0 0 -.044922.021484.50005006.50005006 0 0 0 -.082031.058594.50005006.50005006 0 0 0 -.037109.033203.50005006.50005006 0 0 0 -.03125.039063.50005006.50005006 0 0 0 -.029297.041016.50005006.50005006 0 0 0 -.0742195.2363242.50005006.50005006 0 0 0 0 .048828.50005006.50005006 0 0 0 .013672.099609.50005006.50005006 0 0 0 .056641.1367187.50005006.50005006 0 0 0 .060547.080078.50005006.50005006 0 0 0 .035156.035156.50005006.50005006 0 0 0 .125.082031.50005006.50005006 0 0 0 .095703.03125.50005006.50005006 0 0 0 .1054685.0136731h9.0156245a.50005006.50005006 0 0 0 .09961-.011719.50005006.50005006 0 0 0 .04687-.013672.50005006.50005006 0 0 0 .134765-.066406.50005006.50005006 0 0 0 .07617-.064453.50005006.50005006 0 0 0 .03125-.039063.50005006.50005006 0 0 0 .0293-.041016.50005006.50005006 0 0 0 .04297-.089844.50005006.50005006 0 0 0 .02539-.095703.50005006.50005006 0 0 0 .0059-.099609.50005006.50005006 0 0 0 -.0039-.050781.50005006.50005006 0 0 0 -.04297-.1425782.50005006.50005006 0 0 0 -.05273-.085937.50005006.50005006 0 0 0 -.03125-.037109.50005006.50005006 0 0 0 -.03516-.035156.50005006.50005006 0 0 0 -.03906-.03125.50005006.50005006 0 0 0 -.230514-.0917976.50005006.50005006 0 0 0 -.050781-.0039062.50005006.50005006 0 0 0 -.00586 0zm0 3a.50005006.50005006 0 0 0 -.050781.0039.50005006.50005006 0 0 0 -.048828.0078.50005006.50005006 0 0 0 -.046875.01367.50005006.50005006 0 0 0 -.1347656.06641.50005006.50005006 0 0 0 -.039063.03125.50005006.50005006 0 0 0 -.037109.0332.50005006.50005006 0 0 0 -.03125.03906.50005006.50005006 0 0 0 -.029297.04101.50005006.50005006 0 0 0 -.023438.04297.50005006.50005006 0 0 0 -.019531.04687.50005006.50005006 0 0 0 -.015625.04687.50005006.50005006 0 0 0 -.00977.04883.50005006.50005006 0 0 0 -.0058549.099644.50005006.50005006 0 0 0 .00391.05078.50005006.50005006 0 0 0 .025391.0957.50005006.50005006 0 0 0 .017578.04687.50005006.50005006 0 0 0 .023437.04297.50005006.50005006 0 0 0 .029297.04297.50005006.50005006 0 0 0 .066406.07227.50005006.50005006 0 0 0 .039063.03125.50005006.50005006 0 0 0 .1328125.06836.50005006.50005006 0 0 0 .154293.027346h5.0156245a.50005006.50005006 0 0 0 .146485-.02539.50005006.50005006 0 0 0 .04687-.01758.50005006.50005006 0 0 0 .04492-.02148.50005006.50005006 0 0 0 .04297-.02734.50005006.50005006 0 0 0 .03906-.03125.50005006.50005006 0 0 0 .03711-.0332.50005006.50005006 0 0 0 .03125-.03906.50005006.50005006 0 0 0 .08789-.177735.50005006.50005006 0 0 0 .0098-.04883.50005006.50005006 0 0 0 .0059-.05078.50005006.50005006 0 0 0 -.09961-.328125.50005006.50005006 0 0 0 -.105469-.103516.50005006.50005006 0 0 0 -.04297-.02734.50005006.50005006 0 0 0 -.08984-.04101.50005006.50005006 0 0 0 -.04883-.01367.50005006.50005006 0 0 0 -.04883-.0098.50005006.50005006 0 0 0 -.056706-.003894zm0 3a.50005006.50005006 0 0 0 -.050781.0039.50005006.50005006 0 0 0 -.1875.06055.50005006.50005006 0 0 0 -.042969.02734.50005006.50005006 0 0 0 -.1367187.144538.50005006.50005006 0 0 0 -.0429688.089844.50005006.50005006 0 0 0 -.03125.195312.50005006.50005006 0 0 0 .00391.05078.50005006.50005006 0 0 0 .025391.0957.50005006.50005006 0 0 0 .070312.132812.50005006.50005006 0 0 0 .1484375.13086.50005006.50005006 0 0 0 .1386719.05469.50005006.50005006 0 0 0 .1054651.013674h9.0156245a.50005006.50005006 0 0 0 .09961-.01172.50005006.50005006 0 0 0 .04687-.01367.50005006.50005006 0 0 0 .04687-.01758.50005006.50005006 0 0 0 .04492-.02148.50005006.50005006 0 0 0 .08203-.05859.50005006.50005006 0 0 0 .03711-.0332.50005006.50005006 0 0 0 .03125-.03906.50005006.50005006 0 0 0 .0293-.04102.50005006.50005006 0 0 0 .02344-.04297.50005006.50005006 0 0 0 .03516-.09375.50005006.50005006 0 0 0 .0098-.04883.50005006.50005006 0 0 0 .0059-.09961.50005006.50005006 0 0 0 -.0039-.05078.50005006.50005006 0 0 0 -.0098-.04883.50005006.50005006 0 0 0 -.05664-.136718.50005006.50005006 0 0 0 -.365235-.238282.50005006.50005006 0 0 0 -.05078-.0039.50005006.50005006 0 0 0 -.0059 0h-9.0156245zm0 3a.50005006.50005006 0 0 0 -.099609.01172.50005006.50005006 0 0 0 -.046875.01367.50005006.50005006 0 0 0 -.046875.01758.50005006.50005006 0 0 0 -.087891.04883.50005006.50005006 0 0 0 -.076172.06445.50005006.50005006 0 0 0 -.03125.03906.50005006.50005006 0 0 0 -.029297.04102.50005006.50005006 0 0 0 -.042969.08984.50005006.50005006 0 0 0 -.015625.04687.50005006.50005006 0 0 0 -.00977.04883.50005006.50005006 0 0 0 -.0058545.050786.50005006.50005006 0 0 0 .013672.148438.50005006.50005006 0 0 0 .056641.136718.50005006.50005006 0 0 0 .060547.08008.50005006.50005006 0 0 0 .074219.06641.50005006.50005006 0 0 0 .042969.02734.50005006.50005006 0 0 0 .089844.04102.50005006.50005006 0 0 0 .048828.01367.50005006.50005006 0 0 0 .1054675.013668h5.0156245a.50005006.50005006 0 0 0 .09961-.01172.50005006.50005006 0 0 0 .04687-.01367.50005006.50005006 0 0 0 .04687-.01758.50005006.50005006 0 0 0 .04492-.02148.50005006.50005006 0 0 0 .04297-.02734.50005006.50005006 0 0 0 .195313-.28125.50005006.50005006 0 0 0 .015635-.148444.50005006.50005006 0 0 0 -.130859-.316407.50005006.50005006 0 0 0 -.117188-.09375.50005006.50005006 0 0 0 -.089844-.041015.50005006.50005006 0 0 0 -.154297-.027344z" fill-opacity=".690058"/><g fill="#4b4b4b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.4929788 13.5h5.0143092-5.0143091z"/><path d="m5.4929788 10.5h9.0143042-9.0143041z"/><path d="m5.4929788 19.5h5.0143092-5.0143091z"/><path d="m5.4929788 16.5h9.0143042-9.0143041z"/></g><path d="m4.2790936 8.5050449h-1.014648v-2.7720703l.010986-.5090332.01831-.5566406c-.1879877.1879883-.2805171.3112793-.3537593.369873l-.6152344.4943848-.5456543-.6811524 1.5-1.373291h1z" fill="#fff" opacity=".35" transform="translate(-1.296968 5.494955)"/><path d="m2.9821254 13h-1.014648v-2.77207l.010986-.5090335.01831-.5566406c-.1879877.1879883-.2805171.3112793-.3537593.369873l-.6152344.4943851-.5456543-.6811527 1.5-1.373291h1z" fill="url(#b)"/><path d="m5.1216229 16.505045h-3.4853515v-.787354c.7400224-.583003 1.4243165-1.243343 2.1240234-1.863328.1220703-.158692.209961-.305177.2636719-.439454.053711-.134278.080566-.273438.080566-.41748 0-.214844-.059814-.374756-.1794434-.479736-.1171875-.104981-.2746582-.157471-.4724121-.157471-.2075195 0-.4089355.04761-.604248.142822-.1953125.09521-.39917.230712-.6115723.406494l-.615234-.728759c.2636719-.22461.4821777-.383301.6555176-.476075.1733399-.09277.3625489-.163574.567627-.212402.2050781-.05127.4345702-.0769.6884765-.0769.3344727 0 .6298828.06104.8862305.183105.2563477.12207.4553223.292969.5969238.512696.1416016.219726.2124024.47119.2124024.754394 0 .246582-.043945.478515-.131836.695801-.085449.214843-.2197265.43579-.402832.662842-.1806641.22705-.5004883.550537-.9594727.970459l-.3130371.284716v.05127h1.7z" fill="#fff" opacity=".35" transform="translate(-1.139498 3.494955)"/><path d="m5.1216229 16.505045h-3.4853515v-.787354c.7400224-.583003 1.4243165-1.243343 2.1240234-1.863328.1220703-.158692.209961-.305177.2636719-.439454.053711-.134278.080566-.273438.080566-.41748 0-.214844-.059814-.374756-.1794434-.479736-.1171875-.104981-.2746582-.157471-.4724121-.157471-.2075195 0-.4089355.04761-.604248.142822-.1953125.09521-.39917.230712-.6115723.406494l-.615234-.728759c.2636719-.22461.4821777-.383301.6555176-.476075.1733399-.09277.3625489-.163574.567627-.212402.2050781-.05127.4345702-.0769.6884765-.0769.3344727 0 .6298828.06104.8862305.183105.2563477.12207.4553223.292969.5969238.512696.1416016.219726.2124024.47119.2124024.754394 0 .246582-.043945.478515-.131836.695801-.085449.214843-.2197265.43579-.402832.662842-.1806641.22705-.5004883.550537-.9594727.970459l-.3130371.284716v.05127h1.7z" fill="url(#c)" transform="translate(-1.139498 2.49495)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_numericfield.svg b/icon-themes/elementary_svg/cmd/sc_numericfield.svg
new file mode 100644
index 000000000..7ae169742
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_numericfield.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 15.715092 -17.399767)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.993" cy="43.5" gradientTransform="matrix(-2.0038 0 0 -1.4 18.466443 104.40026)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058001" x2="25.058001" y1="47.028" y2="39.999001"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.5" x2="5.5" y1="4" y2="11.5"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2" y2="9"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 -4.1429)"><path d="m25.727092 40.000233h5v7h-5z" fill="url(#a)"/><path d="m8.4544434 47.000257h-5v-7h5z" fill="url(#c)"/><path d="m8.4544434 40.000257 17.2726486-.000024v7l-17.2726486.000024z" fill="url(#d)"/></g><g transform="translate(0 1)"><rect fill="url(#g)" height="13" rx="1" transform="scale(1 -1)" width="14.998" x=".502" y="-13.5"/><rect fill="none" height="12.999" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.998" x=".502" y=".501"/><path d="m1.493 1.5h13.005l.002 11h-13.005z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#b5b5b5" height="6.5" rx="1" width="12" x="2" y="2"/><rect fill="#cacaca" height="8.5" rx="1" width="12" x="2" y="3"/></g><g fill="url(#e)" stroke="#000" stroke-opacity=".470588"><path d="m6.4223593 10.720907h-.6857512v-3.5573338q0-.1675415 0-.3584608.0039-.1909194.00779-.3779424.00779-.1909193.011689-.3623571.00779-.1753341.011689-.3078088-.066237.070134-.1168894.1207857-.050652.050652-.1052004.097408-.050652.046756-.1090968.1013041-.058445.050652-.1402673.1207857l-.5766518.4714538-.3740461-.4792465 1.492288-1.1649977h.584447z"/><path d="m11.974606 10.720907h-3.5534379v-.607825l1.3637096-1.484495q.2922233-.3156014.5221063-.5766544.229882-.261053.389631-.510417.163645-.2493641.249364-.4987281.08572-.2532604.08572-.5493802 0-.2298825-.06624-.4052165-.06624-.1753341-.19092-.2961199-.120785-.124682-.288327-.187023-.167541-.062341-.374046-.062341-.3701497 0-.6701659.1519562-.2961178.1480599-.5649634.3818387l-.3974239-.4636613q.1558525-.1402672.3350829-.261053.1792304-.124682.385735-.2142972.2065046-.0896152.4363871-.1402673.2298825-.054548.4831432-.054548.374046 0 .674062.1052004.303912.1052005.514313.3039124.210401.1948157.323394.4792466.11689.2805345.11689.635099 0 .3311867-.105201.6312028-.101304.3000161-.284431.5922396-.17923.2883272-.432491.5805507-.249364.2922235-.541587.6078248l-1.0948641 1.164998v.03117h2.6845601z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_objectalign.svg b/icon-themes/elementary_svg/cmd/sc_objectalign.svg
new file mode 100644
index 000000000..30ebe12f8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_objectalign.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" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.000365" x2="7.000365" xlink:href="#c" y1="12" y2="8"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.000365" x2="10.000365" xlink:href="#b" y1="6" y2="14"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.000365" x2="5.000365" xlink:href="#a" y1="14" y2="6"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.000365" x2="7.000365" xlink:href="#a" y1="9" y2="2"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.000365" x2="14.000365" xlink:href="#b" y1="1" y2="9"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.000365" x2="8.000365" xlink:href="#c" y1="7" y2="3"/><g stroke-miterlimit="3" transform="matrix(1 0 0 -1 -.000365 21.003864)"><path d="m2.500609 6.500007h8.999515v7h-8.999515z" fill="url(#f)" stroke="url(#e)" stroke-linejoin="round"/><path d="m3.500426 7.500007h6.999999v5.000031h-6.999999z" fill="none" stroke="url(#d)"/></g><g stroke-width="1.000249" transform="matrix(1 0 0 -1 -.000365 10.999983)"><path d="m2.500182 1.496268h11.999694v7.003598h-11.999694z" fill="url(#g)" fill-rule="evenodd" stroke="url(#h)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m3.500365 2.500068h9.99978v4.999894h-9.99978z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-miterlimit="2"/></g><g transform="matrix(0 1 1 0 5.000365 0)"><path d="m0-3.500365h16v2h-16z" fill="#ffa154"/><g fill="#a62100" fill-opacity=".501961"><path d="m0-4.000365h16v1h-16z"/><path d="m0-2.000365h16v1h-16z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_objectalignleft.svg b/icon-themes/elementary_svg/cmd/sc_objectalignleft.svg
new file mode 100644
index 000000000..f67f522e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_objectalignleft.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" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.000365" x2="8.000365" xlink:href="#c" y1="7" y2="3"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.000365" x2="7.000365" xlink:href="#c" y1="12" y2="8"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.000365" x2="14.000365" xlink:href="#b" y1="1" y2="9"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.000365" x2="10.000365" xlink:href="#b" y1="6" y2="14"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7.000365" x2="7.000365" xlink:href="#a" y1="9" y2="2"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="5.000365" x2="5.000365" xlink:href="#a" y1="14" y2="6"/><g transform="matrix(1 0 0 -1 -.000365 16)"><path d="m2.500609 6.500007h8.999515v7h-8.999515z" fill="url(#i)" stroke="url(#g)" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m3.500426 7.500007h6.999999v5.000031h-6.999999z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><g stroke-width="1.000249"><path d="m2.500182 1.496268h11.999694v7.003598h-11.999694z" fill="url(#h)" fill-rule="evenodd" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m3.500365 2.500068h9.99978v4.999894h-9.99978z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-miterlimit="2"/></g></g><g transform="matrix(0 1 1 0 5.000365 0)"><path d="m0-3.500365h16v2h-16z" fill="#ffa154"/><g fill="#a62100" fill-opacity=".501961"><path d="m0-4.000365h16v1h-16z"/><path d="m0-2.000365h16v1h-16z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_objectalignright.svg b/icon-themes/elementary_svg/cmd/sc_objectalignright.svg
new file mode 100644
index 000000000..85aa1961c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_objectalignright.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" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" 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="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.000365" x2="8.000365" xlink:href="#c" y1="7" y2="3"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.000365" x2="7.000365" xlink:href="#c" y1="12" y2="8"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.000365" x2="14.000365" xlink:href="#b" y1="1" y2="9"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.000365" x2="10.000365" xlink:href="#b" y1="6" y2="14"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7.000365" x2="7.000365" xlink:href="#a" y1="9" y2="2"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="5.000365" x2="5.000365" xlink:href="#a" y1="14" y2="6"/><g transform="matrix(-1 0 0 -1 16.000001 16)"><path d="m2.500609 6.500007h8.999515v7h-8.999515z" fill="url(#i)" stroke="url(#g)" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m3.500426 7.500007h6.999999v5.000031h-6.999999z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><g stroke-width="1.000249"><path d="m2.500182 1.496268h11.999694v7.003598h-11.999694z" fill="url(#h)" fill-rule="evenodd" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m3.500365 2.500068h9.99978v4.999894h-9.99978z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-miterlimit="2"/></g></g><g transform="matrix(0 1 1 0 16.000365 0)"><path d="m0-3.500365h16v2h-16z" fill="#ffa154"/><g fill="#a62100" fill-opacity=".501961"><path d="m0-4.000365h16v1h-16z"/><path d="m0-2.000365h16v1h-16z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_objectcatalog.svg b/icon-themes/elementary_svg/cmd/sc_objectcatalog.svg
new file mode 100644
index 000000000..191cc7607
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_objectcatalog.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="#fff"/><stop offset=".42857146" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="55.896851" x2="55.896851" y1="31.690237" y2="80.30912"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="45.092651" x2="45.092651" y1="39.793385" y2="72.205971"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.12843083 0 0 .12841888 -.304383 -.068817)" gradientUnits="userSpaceOnUse" x1="94.442909" x2="92.938271" y1="2.719964" y2="77.604172"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.525429" x2="10.525429" xlink:href="#a" y1="1.501732" y2="8.315282"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-26.035746" x2="50.625122" y1="24.177988" y2="-9.200577"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-16.11673" x2="47.078842" xlink:href="#a" y1="18.227474" y2="-7.844769"/><ellipse cx="10.52543" cy="5.476302" fill="url(#d)" rx="4.974571" ry="4.976302"/><path d="m15.5 5.4763022a4.9745712 4.9763022 0 0 1 -4.974571 4.9763028 4.9745712 4.9763022 0 0 1 -4.9745715-4.9763028 4.9745712 4.9763022 0 0 1 4.9745715-4.9763022 4.9745712 4.9763022 0 0 1 4.974571 4.9763022z" fill="none" opacity=".5" stroke="#206b00"/><path d="m14.5 5.4763025a3.974571 3.974571 0 0 1 -3.974571 3.974571 3.974571 3.974571 0 0 1 -3.9745712-3.974571 3.974571 3.974571 0 0 1 3.9745712-3.974571 3.974571 3.974571 0 0 1 3.974571 3.974571z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#b)" fill-rule="evenodd" height="48.618881" rx=".878405" transform="matrix(.18511326 0 0 .18511326 -3.847248 -2.366283)" width="48.618885" x="23.484261" y="31.690237"/><g fill="none" fill-rule="evenodd" stroke="#cc3b02" stroke-width="5.402098" transform="matrix(.18511326 0 0 .18511326 -3.847248 -2.366283)"><rect height="48.618881" opacity=".5" rx=".878405" stroke="#cc3b02" width="48.618885" x="23.484261" y="31.690237"/><rect height="37.814686" opacity=".7" rx=".878405" stroke="url(#c)" width="37.814686" x="28.886358" y="37.092335"/></g><g transform="matrix(-.0469711 .12301476 -.12285865 -.04702363 12.247547 10.339718)"><path d="m25.603516-36.115234a3.9331261 3.9331261 0 0 0 -2.982422 1.34375l-48.072266 55.005859a3.9331261 3.9331261 0 0 0 2.480469 6.492187l72.503906 8.908204a3.9331261 3.9331261 0 0 0 4.154297-5.308594l-24.431641-63.914063a3.9331261 3.9331261 0 0 0 -3.652343-2.527343z" fill="url(#f)"/><g fill="none" stroke-width="7.59799"><path d="m25.603516-36.115234a3.9331261 3.9331261 0 0 0 -2.982422 1.34375l-48.072266 55.005859a3.9331261 3.9331261 0 0 0 2.480469 6.492187l72.503906 8.908204a3.9331261 3.9331261 0 0 0 4.154297-5.308594l-24.431641-63.914063a3.9331261 3.9331261 0 0 0 -3.652343-2.527343z" opacity=".5" stroke="#7239b3"/><path d="m24.289062-24.931641-39.205078 44.859375 59.13086 7.265625z" opacity=".7" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_objectmenu.svg b/icon-themes/elementary_svg/cmd/sc_objectmenu.svg
new file mode 100644
index 000000000..273f83246
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_objectmenu.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" gradientTransform="matrix(.53069049 0 0 .53069073 -30.303177 -6.788705)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.725647" x2="7.725647" y1="-.097383" y2="15.984245"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m8 .5c-4.1382411 0-7.5 3.361758-7.5 7.5 0 4.138241 3.3617589 7.500001 7.5 7.5 4.138241 0 7.500003-3.361759 7.5-7.5 0-4.138242-3.361759-7.5-7.5-7.5z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".498039"/><path d="m14.500001 8.0000001c0 3.5898509-2.910156 6.4999999-6.500001 6.4999999-3.589844 0-6.5-2.910149-6.5-6.4999999 0-3.5898503 2.910156-6.5000003 6.5-6.5000003 3.589845 0 6.500001 2.91015 6.500001 6.5000003z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_objectposition.svg b/icon-themes/elementary_svg/cmd/sc_objectposition.svg
new file mode 100644
index 000000000..a8cd6b728
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_objectposition.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m1 1v1h14v-1zm0 4v1h14v-1zm0 4v1h14v-1zm0 4v1h14v-1z" fill="#fafafa"/><path d="m.5.5v2h15v-2zm0 4v2h15v-2zm0 4v2h15v-2zm0 4v2h15v-2z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_objecttitledescription.svg b/icon-themes/elementary_svg/cmd/sc_objecttitledescription.svg
new file mode 100644
index 000000000..12d4b4573
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_objecttitledescription.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.32160807 0 0 .3333374 -.175147 2.650928)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.118644" x2="6.847457" y1="15.932206" y2=".271189"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="19.888882" x2="48.66666" y1="23.999989" y2="23.999989"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" 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(.28571361 0 0 .30419701 -25.704585 .164808)" gradientUnits="userSpaceOnUse" x1="110.96631" x2="142.46638" y1="12.607593" y2="12.607593"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+
+
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<g transform="matrix(0 1 -1 0 12 -2)"><path d="m5.5-2.5v13h10v-13z" fill="url(#d)"/><path d="m5.5-2.5v13h10v-13z" fill="none" stroke="url(#b)" stroke-linejoin="round"/><path d="m7 2h7v9h-7z" fill="none"/><path d="m6-2v12h9v-12zm1 1h7v10h-7z" fill="url(#c)"/></g><path d="m4 6.5h.7537691zm.8643219 0h.703517zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0h1.5879395zm1.6884415 0h1.2160811zm1.3165841 0h.371858zm-6.512564.994817h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437182zm.8442213 0h.6331654zm.7336684 0 .9949751.010376zm1.0854271.010376h1.61809zm-6.38191.994812h.5125628zm.6733666 0h1.8994984zm-.6733666 1.994795h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437182zm.8442213 0h.6331654zm.7336684 0 .9949751.01038zm1.0854271.01038h1.61809z" fill="none" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_ok.svg b/icon-themes/elementary_svg/cmd/sc_ok.svg
new file mode 100644
index 000000000..33044c4d8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_ok.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" gradientTransform="matrix(.21819968 .03472351 -.03451404 .21688336 6.025292 .262873)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="8.068269" cy="2.029059" gradientTransform="matrix(.00244798 2.4091698 -2.422195 .00246121 10.911314 -15.573069)" gradientUnits="userSpaceOnUse" r="7.49998"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><path d="m13.090768 1.3275807c-.225143-.059774-.47061.016723-.622631.2143845l-6.4892897 8.1615817-3.1463873-2.1465219c-.2618372-.2033058-.6359588-.1588591-.8386537.1046917l-1.38168924 1.8026363c-.20269061.2635453-.15448249.640173.10735258.843476 0 0 5.39176366 4.166211 5.39844496 4.170978.061368.04765.1287316.07743.1987713.09788.2287953.06683.4853245-.0055.6405099-.207234l8.4351972-10.5521245c.202692-.2635489.154486-.6401729-.107351-.8434762l-1.977622-1.541232c-.06547-.050827-.141604-.085115-.216652-.1050396z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6.4492115 10.750981 6.5958805-8.2706932 1.699294 1.3184157m-7.9241015 9.9483245-5.1951088-3.9611344 1.2110025-1.5802212" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_open.svg b/icon-themes/elementary_svg/cmd/sc_open.svg
new file mode 100644
index 000000000..c5ebeb625
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_open.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" gradientTransform="matrix(.50256996 0 0 .39304699 93.351608 -16.857632)" gradientUnits="userSpaceOnUse" x1="-162.6788" x2="-162.6788" y1="58.56691" y2="80.030975"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.89189031 0 0 .94046961 3.144123 5.34654)" gradientUnits="userSpaceOnUse" x1="11.050709" x2="11.050709" y1="2.82142" y2="8.137913"><stop offset="0" stop-color="#fff"/><stop offset=".002736" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.000143" x2="8.000143" y1="5" y2="7.5"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><path d="m15.52332 5.5v-2.773333c0-.1385-.1115-.25-.25-.25h-6.75v-.71875c0-.1385-.1115-.25-.25-.25h-6.5c-.1385 0-.25.1115-.25.25v.71875h-.75c-.1385 0-.25.1115-.25.25v2.773333" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m2.000143 2v1h-1v4h14v-4h-7v-1z" fill="url(#c)"/><path d="m.5 6.4999999 15 .0000001v8l-15.0000004-.01115z" fill="url(#a)" stroke="#987124" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m14.500143 7.5v6l-12.97669-.03878-.02331-5.96122z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_openhyperlinkoncursor.svg b/icon-themes/elementary_svg/cmd/sc_openhyperlinkoncursor.svg
new file mode 100644
index 000000000..81980d0ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_openhyperlinkoncursor.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" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971001" y2="46.971001"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="71.500146" x2="75.500146" xlink:href="#b" y1="12.749854" y2="12.749854"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="65.5" x2="73.25" xlink:href="#b" y1="12.75" y2="12.75"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="75.75" x2="83.5" xlink:href="#b" y1="12.75" y2="12.75"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -53.695213 51.66399)"><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#d)" opacity=".2"/><path d="m71.25 14.5h-3.75c-.554 0-1-.446-1-1v-1.5m1-1h3.75c.554 0 1 .446 1 1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#e)" opacity=".2"/><path d="m77.75 11h3.75c.554 0 1 .446 1 1v1.5m-1 1h-3.75c-.554 0-1-.446-1-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="1.75" rx=".875" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".403922" width="8" x="70.5" y="11.874998"/><rect fill="url(#c)" height=".75" opacity=".2" rx=".5" width="7" x="71.000145" y="12.374854"/><rect fill="#fff" height=".75" opacity=".4" rx=".5" width="7" x="71.000145" y="12.374854"/></g><path d="m10.496094 5.6582031a1.485536 1.485536 0 0 0 -1.4765628 1.484375v.8769531h-2.5195312a1.485536 1.485536 0 0 0 -1.4863281 1.4921876l.0136719 3.0058592a1.485536 1.485536 0 0 0 1.2050781 1.451172l6.9609371-6.5234375-1.738281-1.4453125a1.485536 1.485536 0 0 0 -.958984-.3417969z" display="block" fill="#fff" fill-opacity=".896266"/><g stroke-miterlimit="7" transform="translate(0 3)"><path d="m10.518 11.916 4.55-3.98-4.562-3.793v2.36l-4.006.002.013 3.007 4.005-.004z" style="display:block;fill:#46a9eb;fill-opacity:.984;stroke:#002e99;stroke-width:.999922;stroke-linejoin:round;stroke-opacity:.49"/><path d="m17.69-.08v2.574l-6.19.006.018 2.648 6.193-.005v2.61l4.472-4.044z" display="block" fill="none" stroke="url(#a)" stroke-width="1.546" transform="matrix(.64678 0 0 .64678 -.29 5.536)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_openreadonly.svg b/icon-themes/elementary_svg/cmd/sc_openreadonly.svg
new file mode 100644
index 000000000..6c367b4d3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_openreadonly.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" gradientTransform="matrix(.50256996 0 0 .39304699 93.351608 -16.857632)" gradientUnits="userSpaceOnUse" x1="-162.6788" x2="-162.6788" y1="58.56691" y2="80.030975"><stop offset="0" stop-color="#dbdbdb"/><stop offset="1" stop-color="#acacac"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.89189031 0 0 .94046961 3.144123 5.34654)" gradientUnits="userSpaceOnUse" x1="11.050709" x2="11.050709" y1="2.82142" y2="8.137913"><stop offset="0" stop-color="#fff"/><stop offset=".002736" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.000143" x2="8.000143" y1="5" y2="7.5"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><path d="m15.52332 5.5v-2.773333c0-.1385-.1115-.25-.25-.25h-6.75v-.71875c0-.1385-.1115-.25-.25-.25h-6.5c-.1385 0-.25.1115-.25.25v.71875h-.75c-.1385 0-.25.1115-.25.25v2.773333" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m2.000143 2v1h-1v4h14v-4h-7v-1z" fill="url(#c)"/><path d="m.5 6.4999999 15 .0000001v8l-15.0000004-.01115z" fill="url(#a)" stroke="#585f64" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m14.500143 7.5v6l-12.97669-.03878-.02331-5.96122z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_openremote.svg b/icon-themes/elementary_svg/cmd/sc_openremote.svg
new file mode 100644
index 000000000..59a7883ee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_openremote.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(3.5765866 0 0 .22354 -2.189334 -60.865018)" gradientUnits="userSpaceOnUse" x1=".612" x2="5.086" y1="372.578" y2="372.578"><stop offset="0" stop-color="#474747" stop-opacity="0"/><stop offset=".1" stop-color="#474747"/><stop offset=".9" stop-color="#474747"/><stop offset="1" stop-color="#474747" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.73127999 0 0 .69699998 -7.095 -8.348004)" gradientUnits="userSpaceOnUse" x1="20.641888" x2="20.641888" y1="32.063133" y2="34.932575"><stop offset="0" stop-color="#7a7a7a"/><stop offset=".198" stop-color="#ebebeb"/><stop offset=".599" stop-color="#b9b9b9"/><stop offset="1" stop-color="#878787"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.000143" x2="8.000143" y1="5" y2="7.5"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.50256996 0 0 .39304699 93.341608 -17.857632)" gradientUnits="userSpaceOnUse" x1="-162.6788" x2="-162.6788" y1="58.56691" y2="80.030975"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.89189031 0 0 .94046961 3.144123 4.358457)" gradientUnits="userSpaceOnUse" x1="11.050709" x2="11.050709" y1="2.82142" y2="8.137913"><stop offset="0" stop-color="#fff"/><stop offset=".002736" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .00002)"><path d="m0 13.999975h16v1.000025h-16z" display="block" fill="url(#a)" opacity=".65" stroke-width="2.865549"/><path d="m6.5 11.5h3v1.999975h-3z" fill="#d9d9d9" stroke="#828282" stroke-width=".999999"/><path d="m6 13.5h4c.277 0 .5.223.5.5v1c0 .277-.223.5-.5.5h-4c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#b)" stroke="#5a5c58" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.26458333 0 0 .26458333 0 -.26772)"><path d="m15.52332 5.5v-2.773333c0-.1385-.1115-.25-.25-.25h-6.75v-.71875c0-.1385-.1115-.25-.25-.25h-6.5c-.1385 0-.25.1115-.25.25v.71875h-.75c-.1385 0-.25.1115-.25.25v2.773333" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m2.000143 2v1h-1v4h14v-4h-7v-1z" fill="url(#c)"/><path d="m.49 5.4999999 15 .0000001v8l-15-.01115z" fill="url(#d)" stroke="#987124" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m14.500143 6.511917v6l-12.97669-.03878-.02331-5.96122z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_opentemplate.svg b/icon-themes/elementary_svg/cmd/sc_opentemplate.svg
new file mode 100644
index 000000000..cf806dddd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_opentemplate.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" gradientTransform="matrix(.50256996 0 0 .39304699 93.341608 -15.857632)" gradientUnits="userSpaceOnUse" x1="-162.6788" x2="-162.6788" y1="58.56691" y2="80.030975"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.8919 0 0 .94047 3.134 6.347)" gradientUnits="userSpaceOnUse" x1="11.051" x2="11.051" y1="2.821" y2="8.138"><stop offset="0" stop-color="#fff"/><stop offset=".003" stop-color="#fff" stop-opacity=".235"/><stop offset=".99" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.99" x2="7.99" y1="6" y2="8.5"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.9975 0 0 -.9975 45.982 33.858)" gradientUnits="userSpaceOnUse" x1="35.453" x2="35.453" y1="31.551" y2="18.89"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m15.514 6.5v-2.773c0-.14-.112-.25-.25-.25h-6.75v-.72c0-.138-.112-.25-.25-.25h-6.5c-.14 0-.25.112-.25.25v.72h-.75c-.14 0-.25.11-.25.25v2.773" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m1.99 3v1h-1v4h14v-4h-7v-1z" fill="url(#c)"/><path d="m15.534 14.55-15.034-14.05.034 14.05zm-7-3h-5l-.034-4.05z" fill="#e9e9e9" fill-rule="evenodd"/><path d="m13.127 13.55-11.627-10.674.034 10.676z" fill="none" stroke="url(#d)"/><path d="m15.534 14.55-15.034-14.05.034 14.05zm-7-3h-5l-.034-4.05z" fill="none" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m.49 7.4999999 15 .0000001v8l-15-.01115z" fill="url(#a)" stroke="#987124" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m14.49 8.5v6l-12.976-.04-.024-5.96z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_optimizetable.svg b/icon-themes/elementary_svg/cmd/sc_optimizetable.svg
new file mode 100644
index 000000000..cf889badd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_optimizetable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.772984" cy="7.282222" gradientTransform="matrix(.01735505 1.7567937 -1.7341486 .01713137 20.266536 -5.783222)" gradientUnits="userSpaceOnUse" r="6.164814"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.443481 .03325)" gradientUnits="userSpaceOnUse" x1="10.568387" x2="15.296399" y1="28.749016" y2="44.988041"><stop offset="0" stop-color="#fff"/><stop offset=".35621077" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="d" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="4"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="4"/><linearGradient id="j" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="4"/><linearGradient id="k" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="4"/><linearGradient id="l" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="4"/><linearGradient id="m" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="4"/><linearGradient id="n" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="4"/><linearGradient id="o" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="4"/><linearGradient id="p" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="3" y2="4"/><linearGradient id="q" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#q)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#c)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.99804688v-4.00195312h4.00195312v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#555761" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".8" stroke="url(#d)"/><path d="m1.5 1.5h3v2h-3z" opacity=".8" stroke="url(#f)"/><path d="m11.5 1.5h3v2h-3z" opacity=".8" stroke="url(#g)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#h)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#i)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#j)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#k)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#l)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#m)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#n)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#o)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#p)"/></g><path d="m14.148 6.28c-.15-.056-.323-.02-.44.103l-5.03 5.295-2.54-2.413c-.164-.158-.423-.154-.58.012l-1.433 1.52c-.157.165-.15.426.014.583l4.04 3.924c.038.037.082.062.13.08.15.063.33.032.452-.095l6.78-7.143c.16-.165.153-.426-.012-.584l-1.242-1.195c-.04-.04-.09-.07-.14-.087z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-opacity=".501961"/><path d="m9.0974938 12.827279 4.9193502-5.3442508.792467.6915203m-6.0401855 6.3269985-3.5872994-3.442793 1.0216836-1.026074" fill="none" opacity=".5" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_orientation.svg b/icon-themes/elementary_svg/cmd/sc_orientation.svg
new file mode 100644
index 000000000..5b5ad6f7a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_orientation.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" gradientTransform="matrix(.31428463 0 0 .32594469 2.457175 -.323148)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#l" y1=".985206" y2="47.013336"/><linearGradient id="b" gradientTransform="matrix(.31428534 0 0 .32761924 2.45712 -.404464)" gradientUnits="userSpaceOnUse" x1="6.49996" x2="39.750038" xlink:href="#l" y1="32.10878" y2="32.10878"/><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="40.444435" y1="26.846144" y2="26.846144"><stop offset="0" stop-color="#fff"/><stop offset=".02693703" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-24.1502" x2="-67.493828" xlink:href="#j" y1="31.753721" y2="31.753721"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.252602" x2="10.252602" y1="3.936684" y2=".364827"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.252602" x2="10.003378" y1="3.630621" y2="3.341375"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#h" y1="2.36523" y2="4.614189"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9.458856" x2="9.458856" xlink:href="#h" y1="3.539811" y2="1.753883"/><linearGradient id="j" 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="k" 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="l" gradientTransform="matrix(.28571361 0 0 .30419701 3.142835 .232579)" 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><g transform="matrix(0 1 -1 0 15.999974 -.999962)"><path d="m4.499962 1.499015c2.5206612 0 11 .000959 11 .000959l.000013 14h-11.000013z" fill="url(#b)" stroke-width="1.088438"/><g fill="none" transform="translate(1.999962 -.000026)"><path d="m12.5 14.5h-9.0000001v-11.9999999h9.0000001z" stroke="url(#c)" stroke-linecap="round"/><path d="m2.4999621 1.4999741c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 13.9990979h-11.000076z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m4.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#a)" stroke-width="1.085652"/><g fill="none" transform="translate(1.999962 -.000026)"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#k)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#j)" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="matrix(2.5196976 0 0 -2.5196976 -17.833456 13.919254)"><path d="m7.6729271 1.3570097c.042122 1.3724856.5347166 2.5748845 1.9843648 2.4200209v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.1906188-.5953319-1.1906188-1.7859509z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#e)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7567383.6928705-.0148203-.5968043" opacity=".5" stroke="url(#f)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6853616-.612102-1.763188-2.1995941" opacity=".5" stroke="url(#g)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4823073-.4487261-1.6190115-1.8452246h-.291331" opacity=".5" stroke="url(#i)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_outlinebullet.svg b/icon-themes/elementary_svg/cmd/sc_outlinebullet.svg
new file mode 100644
index 000000000..7947616c8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlinebullet.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" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#i" y1="18" y2="2"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#i" y1="18" y2="2"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#i" y1="18" y2="2"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(-5)"><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#d)"/><path d="m13 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m9 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#f)"/><path d="m11 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m7 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/></g><g transform="translate(12)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#h)"/></g></g><g transform="translate(12 8)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#h)"/></g></g><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_outlinecollapse.svg b/icon-themes/elementary_svg/cmd/sc_outlinecollapse.svg
new file mode 100644
index 000000000..fbc4577b1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlinecollapse.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" gradientTransform="matrix(-1 0 0 1 15 3)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="18" y2="2"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#f" y1="5.5" y2="7.5"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 15 -1)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="18" y2="2"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 15 -1)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#g" y1="18" y2="2"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 15 7)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="18" y2="2"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="5.5" y2="7.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientTransform="translate(-9.398056 -8.740678)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1 0 0 -1 0 5)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#g" y1=".5" y2="4.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g opacity=".35"><path d="m14.5 5.5v2h-6v-2z" fill="url(#c)"/><path d="m9 6v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 5.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m14.5 13.5v2h-6v-2z" fill="url(#e)"/><path d="m9 14v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 13.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(1)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#f)" opacity="1"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(1 8)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#f)" opacity="1"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m14.5 9.5v2h-6v-2z" fill="url(#a)"/><path d="m9 10v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 9.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(1 4)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#b)" opacity="1"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m.5 3.5h4l-2-2.2569386z" fill="url(#h)"/><path d="m14.5 1.5v2h-8v-2z" fill="url(#d)"/><path d="m7 2v.5zm7 0v.5h-7v-.5z" fill="#bebebe" opacity=".2"/><g fill="none" stroke="#a62100"><path d="m14.5 1.5v2h-8v-2z" opacity=".61"/><path d="m.5 3.5h4l-2-2.2569386z" opacity=".5" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_outlinecollapseall.svg b/icon-themes/elementary_svg/cmd/sc_outlinecollapseall.svg
new file mode 100644
index 000000000..f1d533167
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlinecollapseall.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" gradientTransform="matrix(-1 0 0 1 15 -1)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="18" y2="2"/><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 15 -1)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="18" y2="2"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 15 7)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="18" y2="2"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="5.5" y2="7.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="translate(-9.398056 -8.740678)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 -1 0 5)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#e" y1=".5" y2="4.5"/><linearGradient id="g" gradientTransform="matrix(1 0 0 -1 0 13)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#e" y1=".5" y2="4.5"/><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 15 7)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="18" y2="2"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g opacity=".35"><path d="m14.5 5.5v2h-6v-2z" fill="url(#a)"/><path d="m9 6v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 5.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m14.5 13.5v2h-6v-2z" fill="url(#c)"/><path d="m9 14v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 13.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(1)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#d)" opacity="1"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(1 8)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#d)" opacity="1"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m.5 3.5h4l-2-2.2569386z" fill="url(#f)"/><path d="m14.5 1.5v2h-8v-2z" fill="url(#b)"/><path d="m7 2v.5zm7 0v.5h-7v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 1.5v2h-8v-2z" fill="none" opacity=".61" stroke="#a62100"/><path d="m.5 3.5h4l-2-2.2569386z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/><path d="m.5 11.5h4l-2-2.2569394z" fill="url(#g)"/><path d="m14.5 9.5v2h-8v-2z" fill="url(#h)"/><path d="m7 10v.5zm7 0v.5h-7v-.5z" fill="#bebebe" opacity=".2"/><g fill="none" stroke="#a62100"><path d="m14.5 9.5v2h-8v-2z" opacity=".61"/><path d="m.5 11.5h4l-2-2.2569394z" opacity=".5" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_outlineexpand.svg b/icon-themes/elementary_svg/cmd/sc_outlineexpand.svg
new file mode 100644
index 000000000..003baff25
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlineexpand.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" gradientTransform="matrix(-1 0 0 1 15 -1)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#h" y1="18" y2="2"/><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 15 -1)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="18" y2="2"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 15 3)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#h" y1="18" y2="2"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 15 7)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#h" y1="18" y2="2"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="5.5" y2="7.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="translate(-9.398056 -8.740678)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#f" y1=".5" y2="4.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m14.5 5.5v2h-6v-2z" fill="url(#a)"/><path d="m9 6v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 5.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m14.5 9.5v2h-6v-2z" fill="url(#c)"/><path d="m9 10v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 9.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m14.5 13.5v2h-6v-2z" fill="url(#d)"/><path d="m9 14v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 13.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(1)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#e)"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(1 4)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#e)"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(1 8)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#e)"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m.5 1.5h4l-2 2.2569386z" fill="url(#g)"/><path d="m14.5 1.5v2h-8v-2z" fill="url(#b)"/><path d="m7 2v.5zm7 0v.5h-7v-.5z" fill="#bebebe" opacity=".2"/><g fill="none" stroke="#a62100"><path d="m14.5 1.5v2h-8v-2z" opacity=".61"/><path d="m.5 1.5h4l-2 2.2569386z" opacity=".5" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_outlineexpandall.svg b/icon-themes/elementary_svg/cmd/sc_outlineexpandall.svg
new file mode 100644
index 000000000..003cad583
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlineexpandall.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" gradientTransform="matrix(-1 0 0 1 15 -1)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="18" y2="2"/><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 15 -1)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="18" y2="2"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 15 7)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="18" y2="2"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="5.5" y2="7.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="translate(-9.398056 -8.740678)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="19.240234"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#e" y1=".5" y2="4.5"/><linearGradient id="g" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#e" y1=".5" y2="4.5"/><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 15 7)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="18" y2="2"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m14.5 5.5v2h-6v-2z" fill="url(#a)"/><path d="m9 6v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 5.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m14.5 13.5v2h-6v-2z" fill="url(#c)"/><path d="m9 14v.5zm5 0v.5h-5v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 13.5v2h-6v-2z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(1)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#d)"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(1 8)"><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="url(#d)"/><path d="m5.5 6.5a1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1 1 1 0 0 1 1 1z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m.5 1.5h4l-2 2.2569386z" fill="url(#f)"/><path d="m14.5 1.5v2h-8v-2z" fill="url(#b)"/><path d="m7 2v.5zm7 0v.5h-7v-.5z" fill="#bebebe" opacity=".2"/><path d="m14.5 1.5v2h-8v-2z" fill="none" opacity=".61" stroke="#a62100"/><path d="m.5 1.5h4l-2 2.2569386z" fill="none" opacity=".5" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/><path d="m.5 9.5h4l-2 2.256939z" fill="url(#g)"/><path d="m14.5 9.5v2h-8v-2z" fill="url(#h)"/><path d="m7 10v.5zm7 0v.5h-7v-.5z" fill="#bebebe" opacity=".2"/><g fill="none" stroke="#a62100"><path d="m14.5 9.5v2h-8v-2z" opacity=".61"/><path d="m.5 9.5h4l-2 2.256939z" opacity=".5" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_outlinefont.svg b/icon-themes/elementary_svg/cmd/sc_outlinefont.svg
new file mode 100644
index 000000000..2b84dbb61
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlinefont.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m11.408387 14.219942-.922038-3.02707h-4.6362888l-.9220386 3.02707h-2.9052915l4.4884144-12.7693647h3.2967229l4.5058116 12.7693647zm-1.5657257-5.2886742q-1.2786762-4.1143798-1.4439472-4.6536854-.1565726-.5393056-.2261605-.8524508-.2870497 1.1134051-1.6440122 5.5061362z" fill="none" stroke="#565656" stroke-linejoin="round" stroke-width=".962" transform="scale(.97940746 1.0210255)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_outlineformat.svg b/icon-themes/elementary_svg/cmd/sc_outlineformat.svg
new file mode 100644
index 000000000..d2d52cdd3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlineformat.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.55599" x2="11.55599" y1="8.916733" y2="15.000313"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".978947"/></linearGradient><radialGradient id="b" cx="8.168" cy=".273" gradientTransform="matrix(-.90546 0 0 -1.282735 10.662833 .839743)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m4.8533335 7.7497426-.4515-1.546h-2.27l-.4515 1.545h-1.42350003l2.19900003-6.518h1.615l2.206 6.52zm-.7665-2.7q-.626-2.1015-.707-2.3765-.077-.275-.111-.435-.14.568-.805 2.81z" fill="url(#b)" stroke="#000" stroke-opacity=".471" stroke-width=".5"/><path d="m13.5.5-10.5 14.5" fill="none" stroke="#666" stroke-linecap="round"/><path d="m12.298333 14.728054.0405-1.536927h-2.256676l-.9378805 1.535932h-1.4151497l4.2492012-6.4797453h1.605522l.129312 6.4817343zm.09261-2.684155q.04285-2.0891648.04937-2.3625514.01049-.2733859.02734-.4324469-.318965.5646664-1.68971 2.7935083z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".497066"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_outlinemode.svg b/icon-themes/elementary_svg/cmd/sc_outlinemode.svg
new file mode 100644
index 000000000..5cd292832
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlinemode.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" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-20.21" x2="-59.613" y1="28.475" y2="28.475"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="7.556" x2="40.444" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".00000981" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .31427 -.32592858 0 16.321786 .4573)" gradientUnits="userSpaceOnUse" x1="10" x2="45" y1="22.247" y2="22.247"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m15.5 2.5v11h-15v-11z" fill="url(#c)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round" transform="matrix(0 1 -1 0 16 0)"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)" stroke-linejoin="round" transform="matrix(0 1 -1 0 16 0)"/><path d="m3 4h10v1h-10zm0 2h5v1h-5zm0 2h8v1h-8zm0 2h3v1h-3z" fill-opacity=".337"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_outputqualityblackwhite.svg b/icon-themes/elementary_svg/cmd/sc_outputqualityblackwhite.svg
new file mode 100644
index 000000000..ea1c0f97e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outputqualityblackwhite.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" gradientTransform="matrix(.37255 0 0 .33333 -.784 -1.157)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="15.574" x2="23.578" y1="46.971" y2="46.971"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3672 0 0 .48512 -123.515 -30.342)" gradientUnits="userSpaceOnUse" x1="361.106" x2="361.106" y1="87.05" y2="94.396"><stop offset="0" stop-color="#787878"/><stop offset=".35" stop-color="#bebebe"/><stop offset=".494" stop-color="#c8c8c8"/><stop offset=".589" stop-color="#e6e6e6"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.35 0 0 .55556 .65 6.444)" gradientUnits="userSpaceOnUse" x1="10" x2="20" y1="-3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.35135 0 0 .24324 -.432 1.162)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.557" y2="40.546"><stop offset="0" stop-color="#fff"/><stop offset=".02" stop-color="#fff" stop-opacity=".235"/><stop offset=".975" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3 0 0 .34783 1.7 5.783)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="24.619" y2="2"><stop offset="0" stop-color="#261e2b"/><stop offset="1" stop-color="#352f39"/></linearGradient><path d="m5.737 11.5s.052 1.827-.208 2.31c-.262.48-.78.486-.78.486-.333.05-.336 1.205 0 1.205h6.5c.336 0 .333-1.154 0-1.204 0 0-.518-.006-.78-.487-.26-.483-.207-2.31-.207-2.31z" fill="url(#b)"/><path d="m5.204 14.5h5.592" fill="none" stroke="url(#a)" stroke-linecap="square"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m5.737 11.5s.052 1.827-.208 2.31c-.262.48-.78.486-.78.486-.333.05-.336 1.205 0 1.205h6.5c.336 0 .333-1.154 0-1.204 0 0-.518-.006-.78-.487-.26-.483-.207-2.31-.207-2.31z" fill="none" opacity=".4" stroke="#000" stroke-dashoffset=".5" stroke-width=".998"/><rect fill="#939393" height="11" rx=".333" stroke="#000" stroke-dashoffset=".5" width="15" x=".5" y="1.5"/><path d="m1.5 2.5h13v9h-13z" fill="none" opacity=".2" stroke="url(#d)"/></g><path d="m2 3h12v8h-12z" fill="url(#e)"/><path d="m1 2v10h14v-10zm1 1h12v8h-12z" fill="#4c4c4c" opacity=".2"/><path d="m1 1.917v10.06h14v-10.059z" fill="#383838"/><path d="m1 1.917v5.135c.208.09.47.17.756.17.65 0 1.285-.49 2.37-.49s1.9.616 3.27.616c1.368 0 1.675-.89 3.42-.89 1.744 0 1.58.564 2.673.564.75 0 1.072-.245 1.51-.4v-4.706z" fill="#484848"/><path d="m10.816 6.13c-1.745 0-2.052.89-3.42.89-1.37 0-2.185-.615-3.27-.615s-1.72.49-2.37.49c-.285 0-.548-.082-.756-.17v1.095c.313.077.718.14 1.2.14 1.232 0 1.057-.385 2.117-.385s1.685.63 3.118.63c1.776 0 2.183-1.016 3.588-1.016 1.097 0 1.18.556 2.386.556.815 0 1.085-.293 1.59-.482v-.97c-.438.155-.76.4-1.51.4-1.094 0-.93-.564-2.674-.564z" fill="#fff"/><path d="m1 2v10l14-7.292v-2.708z" fill="url(#c)" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_outputqualitycolor.svg b/icon-themes/elementary_svg/cmd/sc_outputqualitycolor.svg
new file mode 100644
index 000000000..2f7ef9ebe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outputqualitycolor.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" gradientTransform="matrix(.37255 0 0 .33333 -.784 -1.157)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="15.574" x2="23.578" y1="46.971" y2="46.971"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3672 0 0 .48512 -123.515 -30.342)" gradientUnits="userSpaceOnUse" x1="361.106" x2="361.106" y1="87.05" y2="94.396"><stop offset="0" stop-color="#787878"/><stop offset=".35" stop-color="#bebebe"/><stop offset=".494" stop-color="#c8c8c8"/><stop offset=".589" stop-color="#e6e6e6"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.35 0 0 .55556 .65 6.444)" gradientUnits="userSpaceOnUse" x1="10" x2="20" y1="-3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.35135 0 0 .24324 -.432 1.162)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.557" y2="40.546"><stop offset="0" stop-color="#fff"/><stop offset=".02" stop-color="#fff" stop-opacity=".235"/><stop offset=".975" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3 0 0 .34783 1.7 5.783)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="24.619" y2="2"><stop offset="0" stop-color="#261e2b"/><stop offset="1" stop-color="#352f39"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.07894 0 0 .06828 18.272 4.498)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.07894 0 0 .06828 18.272 4.498)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><path d="m5.737 11.5s.052 1.827-.208 2.31c-.262.48-.78.486-.78.486-.333.05-.336 1.205 0 1.205h6.5c.336 0 .333-1.154 0-1.204 0 0-.518-.006-.78-.487-.26-.483-.207-2.31-.207-2.31z" fill="url(#b)"/><path d="m5.204 14.5h5.592" fill="none" stroke="url(#a)" stroke-linecap="square"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m5.737 11.5s.052 1.827-.208 2.31c-.262.48-.78.486-.78.486-.333.05-.336 1.205 0 1.205h6.5c.336 0 .333-1.154 0-1.204 0 0-.518-.006-.78-.487-.26-.483-.207-2.31-.207-2.31z" fill="none" opacity=".4" stroke="#000" stroke-dashoffset=".5" stroke-width=".998"/><rect fill="#1a1a1a" height="11" rx=".333" stroke="#000" stroke-dashoffset=".5" width="15" x=".5" y="1.5"/><path d="m1.5 2.5h13v9h-13z" fill="none" opacity=".2" stroke="url(#d)"/></g><path d="m2 3h12v8h-12z" fill="url(#e)"/><path d="m2 3v8h12v-8z" fill="url(#f)" transform="matrix(1.16667 0 0 1.25 -1.333 -1.75)"/><path d="m2 3v4.083c.178.07.404.135.648.135.557 0 1.1-.39 2.032-.39.93 0 1.63.49 2.802.49s1.436-.707 2.932-.707c1.495 0 1.354.45 2.29.45.645 0 .92-.196 1.296-.32v-3.741z" fill="url(#g)" transform="matrix(1.16667 0 0 1.25 -1.333 -1.75)"/><path d="m10.816 6.188c-1.744 0-2.052.884-3.42.884s-2.184-.612-3.27-.612c-1.085 0-1.72.487-2.37.487-.285 0-.548-.08-.756-.17v1.09c.313.077.72.14 1.2.14 1.233 0 1.057-.383 2.117-.383s1.685.626 3.12.626c1.774 0 2.18-1.01 3.586-1.01 1.097 0 1.18.553 2.386.553.815 0 1.086-.29 1.59-.48v-.963c-.437.154-.76.398-1.51.398-1.093 0-.93-.56-2.674-.56z" fill="#fff"/><path d="m1 2v10h14v-10zm1 1h12v8h-12z" fill="#4c4c4c" opacity=".2"/><path d="m1 2v10l14-7.292v-2.708z" fill="url(#c)" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_outputqualitygrayscale.svg b/icon-themes/elementary_svg/cmd/sc_outputqualitygrayscale.svg
new file mode 100644
index 000000000..6b4544bd7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outputqualitygrayscale.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" gradientTransform="matrix(.37255 0 0 .33333 -.784 -1.157)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="15.574" x2="23.578" y1="46.971" y2="46.971"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3672 0 0 .48512 -123.515 -30.342)" gradientUnits="userSpaceOnUse" x1="361.106" x2="361.106" y1="87.05" y2="94.396"><stop offset="0" stop-color="#787878"/><stop offset=".35" stop-color="#bebebe"/><stop offset=".494" stop-color="#c8c8c8"/><stop offset=".589" stop-color="#e6e6e6"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.35 0 0 .55556 .65 6.444)" gradientUnits="userSpaceOnUse" x1="10" x2="20" y1="-3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.35135 0 0 .24324 -.432 1.162)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.557" y2="40.546"><stop offset="0" stop-color="#fff"/><stop offset=".02" stop-color="#fff" stop-opacity=".235"/><stop offset=".975" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3 0 0 .34783 1.7 5.783)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="24.619" y2="2"><stop offset="0" stop-color="#261e2b"/><stop offset="1" stop-color="#352f39"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.81878 0 0 .74455 11.966 -12.507)" gradientUnits="userSpaceOnUse" x1="14.535" x2="13.126" xlink:href="#g" y1="20.845" y2="6.104"/><linearGradient id="g" gradientTransform="matrix(.54286 0 0 .32593 -.53 4.178)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="h" cx="12.5" cy="12.5" gradientTransform="matrix(.81878 0 0 .56936 11.966 -10.317)" gradientUnits="userSpaceOnUse" r="8.5" xlink:href="#g"/><path d="m5.737 11.5s.052 1.827-.208 2.31c-.262.48-.78.486-.78.486-.333.05-.336 1.205 0 1.205h6.5c.336 0 .333-1.154 0-1.204 0 0-.518-.006-.78-.487-.26-.483-.207-2.31-.207-2.31z" fill="url(#b)"/><path d="m5.204 14.5h5.592" fill="none" stroke="url(#a)" stroke-linecap="square"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m5.737 11.5s.052 1.827-.208 2.31c-.262.48-.78.486-.78.486-.333.05-.336 1.205 0 1.205h6.5c.336 0 .333-1.154 0-1.204 0 0-.518-.006-.78-.487-.26-.483-.207-2.31-.207-2.31z" fill="none" opacity=".4" stroke="#000" stroke-dashoffset=".5" stroke-width=".998"/><rect fill="#939393" height="11" rx=".333" stroke="#000" stroke-dashoffset=".5" width="15" x=".5" y="1.5"/><path d="m1.5 2.5h13v9h-13z" fill="none" opacity=".2" stroke="url(#d)"/></g><path d="m2 3h12v8h-12z" fill="url(#e)"/><path d="m15.24-8.04v9.68h13.92v-9.68z" fill="url(#h)" transform="matrix(1.00573 0 0 1.03587 -14.327 10.29)"/><path d="m4.384 7.64c-.06-.004-.127 0-.195.022-.266.084-.296.25-.32.328-.024.08-.03.14-.032.206-.008.13-.002.266.004.402.006.113.01.212.013.3l-.308.064c-.146.03-.293.06-.428.098-.07.02-.133.04-.214.084-.04.02-.087.047-.14.104-.056.056-.122.163-.118.29.007.252.173.328.25.373.078.045.14.068.208.09.137.047.287.085.435.12.123.03.23.06.324.085-.007.083-.017.175-.028.28-.014.133-.027.265-.027.392 0 .064 0 .125.022.207.01.04.025.088.07.15.042.065.133.155.272.192.27.07.402-.045.473-.097.072-.052.116-.1.16-.15.093-.102.18-.217.263-.33.07-.095.132-.178.188-.25.087.03.183.068.292.11.137.052.275.106.41.144.07.02.133.037.226.044.047.004.104.007.185-.01.082-.018.205-.068.287-.174.16-.207.077-.357.044-.433s-.07-.127-.11-.18c-.078-.11-.176-.218-.27-.325-.08-.087-.147-.165-.207-.235.06-.064.13-.133.207-.213.1-.1.197-.2.28-.303.042-.052.082-.102.12-.18.017-.038.037-.084.044-.158s-.01-.195-.097-.297c-.17-.2-.355-.174-.447-.17s-.16.02-.23.036c-.14.034-.286.08-.43.13-.118.038-.222.073-.315.102-.05-.07-.103-.15-.163-.242-.076-.114-.153-.23-.237-.33-.043-.052-.08-.1-.153-.156-.035-.027-.08-.06-.156-.088-.038-.014-.092-.027-.152-.03zm.693.888c.002 0 .014.004.016.003-.004.003-.018.006-.02.007-.008 0-.013-.006.004-.01zm.253.077c.02.016.02.023.015.018zm-1.312.247c.017-.007.018.002.013.004l-.025.007c.003-.002.01-.01.013-.01zm-.163.187v.02c0 .007-.007 0 0-.02zm2.152.37c-.004-.006.005-.005.013.016zm.006.24c-.01.02-.018.023-.015.018.002-.002.012-.014.015-.02zm-2.14.39-.002.024c-.005-.024 0-.03.002-.024zm.142.206.02.007c.008.003 0 .006-.02-.007zm1.35.224c.006-.006.007.003-.014.017l.016-.017zm-.278.073c.003 0 .02.007.026.01-.027-.003-.032-.01-.026-.01z" opacity=".05"/><path d="m1 1.962v5.988c.314.083.72.15 1.202.15 1.23 0 1.056-.413 2.116-.413s1.685.676 3.118.676c1.775 0 2.182-1.09 3.587-1.09 1.097 0 1.18.597 2.386.597.815 0 1.086-.314 1.59-.518v-5.39z" opacity=".07"/><path d="m15.24-8.045v5.32c.207.092.47.176.752.176.646 0 1.278-.506 2.357-.506 1.078 0 1.89.638 3.25.638s1.666-.922 3.4-.922 1.57.584 2.657.584c.748 0 1.068-.254 1.503-.415v-4.875z" fill="url(#f)" transform="matrix(1.00573 0 0 1.03587 -14.327 10.29)"/><g fill="#fff"><path d="m10.816 5.668c-.916 0-1.493.26-1.964.5-.472.243-.828.455-1.456.455-.645 0-1.155-.155-1.662-.32-.508-.163-1.015-.34-1.607-.34-.582 0-1.05.136-1.432.27-.382.133-.68.254-.938.254-.236 0-.465-.08-.653-.167a.242.242 0 0 0 -.104-.024v1.044c.323.08.727.142 1.202.142.643 0 .97-.117 1.217-.223.246-.106.4-.192.898-.192.478 0 .863.156 1.336.327.473.17 1.027.35 1.782.35.937 0 1.547-.298 2.052-.573.505-.276.895-.518 1.535-.518.504 0 .74.13 1.05.28s.693.317 1.336.317c.82 0 1.178-.303 1.59-.492v-.915a.242.242 0 0 0 -.087.016c-.48.182-.728.412-1.424.412-.503 0-.66-.12-.988-.278s-.786-.326-1.686-.326z" opacity=".1"/><path d="m10.816 6.145c-1.744 0-2.052.955-3.42.955s-2.184-.66-3.27-.66c-1.084 0-1.72.525-2.37.525-.284 0-.547-.087-.755-.183v.55c.314.082.72.15 1.202.15 1.23 0 1.056-.414 2.116-.414s1.684.677 3.118.677c1.775 0 2.182-1.09 3.587-1.09 1.097 0 1.18.596 2.386.596.815 0 1.085-.312 1.59-.516v-.415c-.438.167-.76.43-1.51.43-1.094 0-.93-.605-2.674-.605z" opacity=".3"/><path d="m10.816 6.53c-1.744 0-2.052.956-3.42.956s-2.184-.66-3.27-.66c-1.084 0-1.72.525-2.37.525-.284 0-.547-.087-.755-.183v.55c.314.083.72.15 1.202.15 1.23 0 1.056-.413 2.116-.413s1.684.676 3.118.676c1.775 0 2.182-1.09 3.587-1.09 1.097 0 1.18.597 2.386.597.815 0 1.085-.314 1.59-.517v-.414c-.438.167-.76.43-1.51.43-1.094 0-.93-.605-2.674-.605z"/></g><path d="m4.27 8.013c-.148.046.025 1.054-.07 1.167-.09.11-1.205.22-1.2.354.004.14 1.134.304 1.225.418.088.11-.14 1.09.007 1.13.15.04.675-.868.825-.91.145-.04 1.12.453 1.206.342.09-.116-.717-.838-.715-.98 0-.134.83-.81.738-.916-.096-.11-1.118.348-1.267.303-.145-.042-.606-.953-.75-.907z" opacity=".15"/><path d="m4.313 7.75c.143-.045.606.866.75.91.15.044 1.17-.416 1.267-.305.092.108-.737.782-.74.918 0 .14.805.864.716.98-.086.112-1.06-.383-1.206-.342-.15.043-.674.95-.825.91-.146-.038.08-1.018-.007-1.13-.09-.113-1.22-.276-1.225-.417-.004-.135 1.11-.246 1.202-.355.094-.113-.08-1.12.068-1.168z" fill-opacity=".486"/><path d="m4.327 7.724-.04.035c-.08.182.047.972-.034 1.07l-.014.012.032.02c.65.183.08-1.1.064-1.137-.003 0-.006-.002-.01 0z" fill="#454545" opacity=".5"/><path d="m3.27 9.233c-.138 0-.218.007-.218.007v.032c.08.137 1.145.295 1.234.407.09.11-.14 1.102.008 1.14.152.04.682-.876.834-.92.146-.04 1.12.454 1.218.35v-.003c-.824-.943-2.484-1.02-3.077-1.014z" fill="#3c3c3c" opacity=".75"/><path d="m1 2v10h14v-10zm1 1h12v8h-12z" fill="#4c4c4c" opacity=".2"/><path d="m1 2v10l14-7.292v-2.708z" fill="url(#c)" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_overline.svg b/icon-themes/elementary_svg/cmd/sc_overline.svg
new file mode 100644
index 000000000..f0dae95fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_overline.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8.501" cy="1.394" gradientTransform="matrix(-3.2069 .23665 -.20113 -2.1372 36.045 1.91)" gradientUnits="userSpaceOnUse" r="5.284"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>/&amp;gt;<path d="m13.31 7.525q0 2.508-1.243 3.855-1.244 1.348-3.566 1.348-2.32 0-3.564-1.348-1.244-1.347-1.244-3.87 0-2.52 1.244-3.848 1.25-1.334 3.58-1.334 2.328 0 3.558 1.34 1.237 1.34 1.237 3.857zm-7.372 0q0 1.693.642 2.55.643.856 1.92.856 2.565 0 2.565-3.405 0-3.414-2.55-3.414-1.278 0-1.928.865-.65.857-.65 2.55z" fill="url(#a)" stroke="#000" stroke-opacity=".548" stroke-width=".949" transform="scale(.94102 1.06268)"/><path d="m3.5.5h9z" fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pagebreakmode.svg b/icon-themes/elementary_svg/cmd/sc_pagebreakmode.svg
new file mode 100644
index 000000000..b9db5124e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pagebreakmode.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.63358776 0 0 .65720891 -21.02649 -.822745)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m1.027984 2.5c-.249444 0-.451984.2410167-.451984.5390012v3.9609988h14.924v-3.9609988c0-.2979845-.20254-.5390012-.451984-.5390012zm-.451984 9.5v.916306c0 .297985.20254.539002.451984.539002h14.020032c.25051 0 .451984-.241017.451984-.539002v-.916306z" fill="url(#a)" stroke-width="1.080665"/><path d="m.5 2a.5.5 0 0 0 -.5.5v4.5h.998v-4.002h14.004v4.002h.998v-4.5a.5.5 0 0 0 -.5-.5zm4.5 1v2h-4v1h4v1h1v-1h4v1h1v-1h4v-1h-4v-2h-1v2h-4v-2zm-5 9v1.5a.5.5 0 0 0 .5.5h15a.5.5 0 0 0 .5-.5v-1.5h-.998v1.002h-14.004v-1.002zm5 0v1h1v-1zm5 0v1h1v-1z" fill="#030303" opacity=".32"/><path d="m.5 2a.5.5 0 0 0 -.5.5v3.5h.998v-3.002h14.004v3.002h.998v-3.5a.5.5 0 0 0 -.5-.5zm4.5 1v2h-4v1h14v-1h-4v-2h-1v2h-4v-2z" fill="#b5b5b5" opacity=".4"/><path d="m.5 8.5h3v2h-3zm6 0h3v2h-3zm6 0h3v2h-3z" fill="#9cde4a" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".435"/><g fill="#fff" stroke-width="1.414214"><path d="m1 9h2v.5h-2z" opacity=".4"/><path d="m7 9h2v.5h-2z" opacity=".4"/><path d="m13 9h2v.5h-2z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pagecolumntype.svg b/icon-themes/elementary_svg/cmd/sc_pagecolumntype.svg
new file mode 100644
index 000000000..e2411accd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pagecolumntype.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" 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="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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" 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><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#c)"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><g stroke="#8c8c8c" stroke-linecap="round"><path d="m4.5071212 4.49995h1.9928788"/><path d="m4.5071212 6.49995h1.9928788"/><path d="m4.5071212 8.49995h1.9928788"/><path d="m4.5071212 10.49995h1.9928788"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pagedialog.svg b/icon-themes/elementary_svg/cmd/sc_pagedialog.svg
new file mode 100644
index 000000000..59b9aa327
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pagedialog.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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.205239" y2="41.589603"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" 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 1.142873 .232605)" 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="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#b)"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#f)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pagemargin.svg b/icon-themes/elementary_svg/cmd/sc_pagemargin.svg
new file mode 100644
index 000000000..899767b1e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pagemargin.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571285 0 0 .30423585 1.142905 .230716)" 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(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="2.000001" x2="13.999999" y1="8" y2="8"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="8.142851" x2="8.142851" y1="6.185175" y2="22.62962"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m3.000027.99821c2.2915011 0 9.999961.00089511 9.999961.00089511l.000012 14.00089489s-6.6666484 0-9.999973 0c0-4.667263 0-9.3345253 0-14.00178795z" fill="url(#a)"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#c)" stroke-linecap="round"/><g fill="none"><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/><g stroke="#f37329" stroke-linecap="round"><path d="m2.50652 3.49995h10.98696" stroke-width=".999407"/><path d="m2.50652 12.500246h10.98696" stroke-width=".999407"/><g stroke-width=".999555"><path d="m5.4998276 15.49333v-14.98665954"/><path d="m10.49995 15.49333v-14.98665931"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pagemode.svg b/icon-themes/elementary_svg/cmd/sc_pagemode.svg
new file mode 100644
index 000000000..cc09f132e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pagemode.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2538 0 0 .30502 19.63 -.685)" gradientUnits="userSpaceOnUse" x1="-20.21" x2="-59.613" y1="28.475" y2="28.475"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324 0 0 .35135 2.662 -.432)" gradientUnits="userSpaceOnUse" x1="7.556" x2="40.444" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".25" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2857 0 0 .3042 1.643 .233)" gradientUnits="userSpaceOnUse" x1="20.500525" x2="20.500525" y1="7.452334" y2="48.54372"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m3 1h10v14h-10z" fill="url(#d)"/><g fill="none"><path d="m13 14.5-10.02.002v-13l10.02-.002z" stroke="url(#c)" stroke-linecap="round"/><path d="m2.517.5h10.983v15h-10.983z" stroke="url(#b)" stroke-linejoin="round"/><path d="m12.5 14.5h-9v-13h9z" stroke="url(#a)" stroke-linecap="round"/></g><path d="m5 13v-10h6v10z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pagesetup.svg b/icon-themes/elementary_svg/cmd/sc_pagesetup.svg
new file mode 100644
index 000000000..8a1e17f0d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pagesetup.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" 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="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.55555" x2="40.444439" y1="23.999989" y2="23.999989"><stop offset="0" stop-color="#fff"/><stop offset=".25000018" 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(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="9.99997" x2="45.000053" y1="22.246752" y2="22.246752"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><g transform="matrix(0 1 -1 0 16 0)"><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#c)"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#f)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_paragraphdialog.svg b/icon-themes/elementary_svg/cmd/sc_paragraphdialog.svg
new file mode 100644
index 000000000..88e0bf5fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_paragraphdialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 37.96 4.016)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#a"/><radialGradient id="c" cx="9" cy="1.239" gradientTransform="matrix(-2.546 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#a"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.7" x2="11.7" y1="1.834" y2="12.026"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.7" x2="9.7" y1="2.783" y2="15.8025"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 0 0 0 8.7 8.7)" gradientUnits="userSpaceOnUse" x1="86.133" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient>/&amp;gt;<path d="m7.34 1.494c-1.583 0-2.78.338-3.604 1.022a.493.493 0 0 0 -.002 0c-.82.67-1.24 1.694-1.24 3.035 0 1.396.446 2.48 1.32 3.217a.493.493 0 0 0 .002.002c.875.74 2.12 1.11 3.74 1.11h.186v4.137a.493.493 0 0 0 .492.492h.774a.493.493 0 0 0 .492-.493c0-3.137-.006-6.86-.008-10.524h2.016v10.508a.493.493 0 0 0 .492.492h1a.493.493 0 0 0 .492-.492v-12a.493.493 0 0 0 -.492-.492c-2.288 0-3.16-.008-5.658-.014a.493.493 0 0 0 -.002 0zm-3.604 1.022.09-.06a.493.493 0 0 0 -.09.06z" fill="url(#c)"/><path d="m7.34 1c-1.654 0-2.98.357-3.922 1.14-.95.776-1.418 1.963-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.873 1.223 3.74 1.23h.014v4.136c0 .273.22.494.495.494h1.757c.274 0 .496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .483-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.644-1.147-1.54-1.147-2.84 0-1.245.358-2.08 1.06-2.653h.005c.703-.584 1.78-.91 3.29-.91 2.497.004 3.372.012 5.659.012z" fill-opacity=".431"/><path d="m13 2v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.644-1.147-1.54-1.147-2.84 0-1.245.358-2.08 1.06-2.653h.005c.703-.584 1.78-.91 3.29-.91 2.497.004 3.372.012 5.659.012z" fill="url(#b)"/><path d="m11.22 8c-.125 0-.22.095-.22.22v.624c-.277.07-.526.186-.766.328l-.454-.452c-.087-.09-.223-.09-.31 0l-.75.75c-.09.087-.09.223 0 .31l.452.454c-.142.24-.257.49-.328.766h-.624c-.125 0-.22.095-.22.22v1.06c0 .125.095.22.22.22h.624c.07.277.186.526.328.766l-.453.453c-.09.087-.09.223 0 .31l.75.75c.087.09.223.09.31 0l.454-.452c.24.142.49.257.766.328v.625c0 .125.095.22.22.22h1.06c.125 0 .22-.095.22-.22v-.624c.277-.07.526-.186.766-.328l.453.453c.087.09.223.09.31 0l.75-.75c.09-.087.09-.223 0-.31l-.452-.454c.142-.24.257-.49.328-.766h.625c.125 0 .22-.095.22-.22v-1.06c0-.125-.095-.22-.22-.22h-.624c-.07-.277-.186-.526-.328-.766l.453-.453c.09-.087.09-.223 0-.31l-.75-.75c-.087-.09-.223-.09-.31 0l-.454.452c-.24-.142-.49-.257-.766-.328v-.626c0-.125-.095-.22-.22-.22zm.53 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".527" transform="matrix(1.1 -.4 .4 1.1 -6 4.3)"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.75 9.75c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2z" fill="none" stroke="url(#f)" stroke-width=".879" transform="matrix(1.1 -.4 .4 1.1 -6 4.3)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_paralefttoright.svg b/icon-themes/elementary_svg/cmd/sc_paralefttoright.svg
new file mode 100644
index 000000000..33eb3dc41
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_paralefttoright.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 37.96 4.016)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#a"/><radialGradient id="c" cx="9" cy="1.239" gradientTransform="matrix(-2.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#a"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="8.5" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".735294"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.5372 .57682 0 -15.72 19.57)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971001" y2="46.971001"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient>
+/&amp;gt;<g transform="translate(2)"><path d="m7.34 1.494c-1.583 0-2.78.338-3.604 1.022-.0006667-.0000014-.00133-.0000014-.002 0-.82.67-1.24 1.694-1.24 3.035 0 1.395.446 2.48 1.32 3.216.0006648.0006686.00133.00134.002.002.875.74 1.878 1.093 3.498 1.093h.186v4.138c.0005501.271496.2205041.49145.492.492l1.016.017c.2714959-.00055.4914499-.220504.492-.492 0-3.137-.006-6.86-.008-10.524h2.016v10.507c.00055.271496.220504.49145.492.492h1c.271496-.00055.49145-.220504.492-.492v-12c-.00055-.2714959-.220504-.4914499-.492-.492-2.288 0-3.16-.008-5.658-.014-.0006667-.0000014-.00133-.0000014-.002 0zm-3.604 1.022.09-.06c-.03211.016638-.062292.03676-.09.06z" fill="url(#c)"/><path d="m7.34 1c-1.654 0-2.98.357-3.922 1.14-.95.776-1.418 1.963-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.638 1.207 3.505 1.214h.014v4.136c0 .273.2200089.491791.495.494l1.992.016c.2739912.0022.496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .483-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016l-1.008-.016v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.425-.334-3.185-.979h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654h.005c.702-.584 1.778-.91 3.29-.91 2.496.005 3.371.013 5.659.013z" fill-opacity=".431"/><path d="m13 2v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016l-1.008-.016v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.425-.334-3.185-.979h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654h.005c.702-.584 1.778-.91 3.29-.91 2.496.005 3.371.013 5.659.013z" fill="url(#b)"/><g fill="#fff"><path d="m7.3398438 1.4941406c-1.5830001 0-2.7795157.3374844-3.6035157 1.0214844h-.00195c-.82.67-1.2402344 1.6941563-1.2402344 3.0351562 0 .1736617.027227.3282096.041016.4921876.0973315-1.0866569.4893223-1.9473093 1.1992153-2.5273438h.00195c.824-.684 2.0205156-1.0214844 3.6035157-1.0214844h.00195c2.4980062.006 3.3702093.0136719 5.6582093.0136719.271496.0005501.491637.2206916.492188.4921875v-1c-.000551-.2714959-.220692-.4916374-.492188-.4921875-2.288 0-3.1602031-.00767-5.6582031-.013672h-.00195z" opacity=".1"/><path d="m4.5175781 6.4199219a1.581297 1.581297 0 0 0 -.4375.0566406c.1681667 1.0878258.6322544 2.0047062 1.4140625 2.6640625 1.156 1.08 2.6369063 1.205891 3.5039063 1.212891h.015625v3.416015l1.3925781-.974609a1.581297 1.581297 0 0 0 0-2.589844l-5-3.4999999a1.581297 1.581297 0 0 0 -.8886719-.2851562z" transform="translate(-2)"/></g></g><g stroke-miterlimit="7"><path d="m4.5 15 5-3.5-5-3.5v2.5l-3.998-.01-.002 2.01h4z" style="display:block;stroke:#a62100;stroke-linejoin:round;stroke-miterlimit:7;stroke-opacity:.501961;fill:url(#d)"/><path d="m18.503974.3244921v1.8127098c0 .2783515-.493789.6229029-.77213.6253882l-6.43557.057464.250156-.05559 6.185414-.00187c.279133-.0005544.772684.3088068.77213.5879399v1.8441466l3.44912-2.4302166z" display="block" fill="none" stroke="url(#e)" stroke-width="1.546" transform="matrix(.64678 0 0 .64678 -6.468 9.712)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pararighttoleft.svg b/icon-themes/elementary_svg/cmd/sc_pararighttoleft.svg
new file mode 100644
index 000000000..ddb383713
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pararighttoleft.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 37.96 4.016)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#a"/><radialGradient id="c" cx="9" cy="1.239" gradientTransform="matrix(-2.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#a"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="8.5" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329" stop-opacity=".735294"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.5372 .57682 0 -15.72 19.57)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971001" y2="46.971001"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient>
+/&amp;gt;<g transform="translate(-2)"><path d="m7.34 1.494c-1.583 0-2.78.338-3.604 1.022-.0006667-.0000014-.00133-.0000014-.002 0-.82.67-1.24 1.694-1.24 3.035 0 1.395.446 2.48 1.32 3.216.0006648.0006686.00133.00134.002.002.875.74 1.878 1.093 3.498 1.093h.186v4.138c.0005501.271496.2205041.49145.492.492l1.016.017c.2714959-.00055.4914499-.220504.492-.492 0-3.137-.006-6.86-.008-10.524h2.016v10.507c.00055.271496.220504.49145.492.492h1c.271496-.00055.49145-.220504.492-.492v-12c-.00055-.2714959-.220504-.4914499-.492-.492-2.288 0-3.16-.008-5.658-.014-.0006667-.0000014-.00133-.0000014-.002 0zm-3.604 1.022.09-.06c-.03211.016638-.062292.03676-.09.06z" fill="url(#c)"/><path d="m7.34 1c-1.654 0-2.98.357-3.922 1.14-.95.776-1.418 1.963-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.638 1.207 3.505 1.214h.014v4.136c0 .273.2200089.491791.495.494l1.992.016c.2739912.0022.496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .483-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016l-1.008-.016v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.425-.334-3.185-.979h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654h.005c.702-.584 1.778-.91 3.29-.91 2.496.005 3.371.013 5.659.013z" fill-opacity=".431"/><path d="m13 2v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016l-1.008-.016v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.425-.334-3.185-.979h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654h.005c.702-.584 1.778-.91 3.29-.91 2.496.005 3.371.013 5.659.013z" fill="url(#b)"/><g fill="#fff"><path d="m7.3398438 1.4941406c-1.5830001 0-2.7795157.3374844-3.6035157 1.0214844h-.00195c-.82.67-1.2402344 1.6941563-1.2402344 3.0351562 0 .1736617.027227.3282096.041016.4921876.0973315-1.0866569.4893223-1.9473093 1.1992153-2.5273438h.00195c.824-.684 2.0205156-1.0214844 3.6035157-1.0214844h.00195c2.4980062.006 3.3702093.0136719 5.6582093.0136719.271496.0005501.491637.2206916.492188.4921875v-1c-.000551-.2714959-.220692-.4916374-.492188-.4921875-2.288 0-3.1602031-.00767-5.6582031-.013672h-.00195z" opacity=".1"/><path d="m11.480469 6.4199219a1.581297 1.581297 0 0 0 -.888672.2851562l-1.591797 1.1152344v6.6972655c0 .266.2154219.482422.4824219.482422h2.0351561c.266 0 .483422-.216422.482422-.482422v-8.0156249a1.581297 1.581297 0 0 0 -.519531-.0820312zm-3.4824221 2.1015625-2.40625 1.6835936a1.581297 1.581297 0 0 0 -.578125.753906v1.080078a1.581297 1.581297 0 0 0 .578125.75586l2.4023437 1.68164z" transform="translate(2)"/></g></g><g stroke-miterlimit="7" transform="matrix(-1 0 0 1 15.997947 0)"><path d="m4.5 15 5-3.5-5-3.5v2.5l-3.998-.01-.002 2.01h4z" style="display:block;stroke:#a62100;stroke-linejoin:round;stroke-miterlimit:7;stroke-opacity:.501961;fill:url(#d)"/><path d="m18.503974.3244921v1.8127098c0 .2783515-.493789.6229029-.77213.6253882l-6.43557.057464.250156-.05559 6.185414-.00187c.279133-.0005544.772684.3088068.77213.5879399v1.8441466l3.44912-2.4302166z" display="block" fill="none" stroke="url(#e)" stroke-width="1.546" transform="matrix(.64678 0 0 .64678 -6.468 9.712)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_paraspacedecrease.svg b/icon-themes/elementary_svg/cmd/sc_paraspacedecrease.svg
new file mode 100644
index 000000000..b78cf59c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_paraspacedecrease.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" gradientTransform="matrix(1 0 0 -1 0 17)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" xlink:href="#g" y1="7" y2="6.5"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#k" y1="17" y2="1"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#k" y1="26" y2="10"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#k" y1="30" y2="14"/><linearGradient id="e" gradientTransform="matrix(1 0 0 -1 0 17.000026)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="10.000026" y2="3.000026"/><linearGradient id="f" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="12.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="6" y2="11"><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="h" gradientTransform="translate(0 -1)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="3" y2="9"/><linearGradient id="i" gradientTransform="translate(0 -1)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#g" y1="7" y2="8"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#k" y1="21" y2="5"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="19" y2="3"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><g transform="translate(0 -5)"><path d="m3.5 12.5-3-2.999974h2l.0000002-3.000026h1.9882808l-.0000002 3.000026h2z" fill="url(#e)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.5 11.085902-.5665471-.585902h.5665471l-.011719-3 .011719-.000026v.000026 3h.5703125z" fill="none" opacity=".49" stroke="url(#a)"/></g><path d="m8.5 4.5v2h7v-2z" fill="url(#j)"/><path d="m9 5v.5zm0 0v.5h6v-.5z" fill="#bebebe" opacity=".2"/><path d="m8.5 4.5v2h7v-2z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(0 5)"><path d="m3.5 3.5-3 3h2v3h1.9882808v-3h2z" fill="url(#h)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.5 4.914098-.5665471.585902h.5665471l-.011719 3 .011719.000026v-.000026-3h.5703125z" fill="none" opacity=".49" stroke="url(#i)"/></g><path d="m8.5.5v2h7v-2z" fill="url(#b)"/><path d="m9 1v.5zm0 0v.5h6v-.5z" fill="#bebebe" opacity=".2"/><path d="m8.5.5v2h7v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m8.5 9.5v2h7v-2z" fill="url(#c)"/><path d="m9 10v.5zm0 0v.5h6v-.5z" fill="#bebebe" opacity=".2"/><path d="m8.5 9.5v2h7v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m8.5 13.5v2h7v-2z" fill="url(#d)"/><path d="m9 14v.5zm0 0v.5h6v-.5z" fill="#bebebe" opacity=".2"/><path d="m8.5 13.5v2h7v-2z" fill="none" opacity=".61" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_paraspaceincrease.svg b/icon-themes/elementary_svg/cmd/sc_paraspaceincrease.svg
new file mode 100644
index 000000000..621ec87f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_paraspaceincrease.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" gradientTransform="matrix(1 0 0 -1 0 17)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" xlink:href="#g" y1="7" y2="6.5"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#k" y1="17" y2="1"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#k" y1="26" y2="10"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#k" y1="30" y2="14"/><linearGradient id="e" gradientTransform="matrix(1 0 0 -1 0 17.000026)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="10.000026" y2="3.000026"/><linearGradient id="f" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3.5" y2="12.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g" gradientTransform="translate(1 9)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="6" y2="11"><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="h" gradientTransform="translate(0 -1)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#f" y1="3" y2="9"/><linearGradient id="i" gradientTransform="translate(0 -1)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#g" y1="7" y2="8"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#k" y1="21" y2="5"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="19" y2="3"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m8.5 4.5v2h7v-2z" fill="url(#j)"/><path d="m9 5v.5zm0 0v.5h6v-.5z" fill="#bebebe" opacity=".2"/><path d="m8.5 4.5v2h7v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m3.5 3.5-3 3h2v1h1.9882808v-1h2z" fill="url(#h)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.5 4.914098-.5665471.585902h.5665471l-.011719 1 .011719.000026v-.000026-1h.5703125z" fill="none" opacity=".49" stroke="url(#i)"/><path d="m3.5 12.5-3-2.999974h2l.0000002-1.000026h1.9882808l-.0000002 1.000026h2z" fill="url(#e)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m3.5 11.085902-.5665471-.585902h.5665471l-.011719-1 .011719-.000026v.000026 1h.5703125z" fill="none" opacity=".49" stroke="url(#a)"/><path d="m8.5.5v2h7v-2z" fill="url(#b)"/><path d="m9 1v.5zm0 0v.5h6v-.5z" fill="#bebebe" opacity=".2"/><path d="m8.5.5v2h7v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m8.5 9.5v2h7v-2z" fill="url(#c)"/><path d="m9 10v.5zm0 0v.5h6v-.5z" fill="#bebebe" opacity=".2"/><path d="m8.5 9.5v2h7v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m8.5 13.5v2h7v-2z" fill="url(#d)"/><path d="m9 14v.5zm0 0v.5h6v-.5z" fill="#bebebe" opacity=".2"/><path d="m8.5 13.5v2h7v-2z" fill="none" opacity=".61" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_paste.svg b/icon-themes/elementary_svg/cmd/sc_paste.svg
new file mode 100644
index 000000000..67a418898
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_paste.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 offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837" cy="36.421" gradientTransform="matrix(-.25569 0 0 -.17604 13.353 17.657)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.27963 0 0 -.23975 1.022 13.719)" gradientUnits="userSpaceOnUse" x1="25.469" x2="25.469" y1="32.841" y2="2.7236"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66094" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 .28097 .3277 0 1.5206 .74757)" gradientUnits="userSpaceOnUse" x1="20.797" x2="37.474" y1="20.649" y2="20.649"><stop offset="0" stop-color="#fff"/><stop offset=".51154" stop-color="#fff" stop-opacity=".23529"/><stop offset=".58522" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.18919 0 0 .24324 5.4592 3.1622)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.5555" y2="40.444"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25714 0 0 .23901 3.8285 2.897)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.20764 0 0 .22368 19.106 2.6306)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.9062"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#bebebe"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.36667 0 0 .40625 -1.9833 1.9531)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.32143 0 0 -.36667 -.875 -.98333)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.8408" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".0625" stop-color="#fff" stop-opacity=".23529"/><stop offset=".9628" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="j" cx="24.837" cy="36.421" gradientTransform="matrix(-.25569 0 0 -.17604 13.353 18.657)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#a"/><rect display="block" fill="url(#h)" height="13" rx="1" stroke="#8a5b0f" transform="scale(1 -1)" width="11" x="1.5" y="-14.5"/><path d="m2.5 13.5h9v-11h-9z" display="block" fill="none" opacity=".5" stroke="url(#i)"/><path d="m9.5 4.5c.97227.04419 1-1 1-1l-1-1 .00007-1s.06876-1.0194-1-1l-3 .03108c-1.0259.04239-1.0091 1.0011-1.0091 1.0011l.009.9678-1 1s.11613.9558.99999 1z" display="block" fill="#e9e9e9" stroke="#8c8c8c"/><path d="m5.004 4v-2c-.0394-.63156.20798-1.0336 1-1h2c.46307.07386.94201.11598 1 1v2l-1-2h-2z" fill="#fff"/><path d="m3.0026 12.246a4.0002 2.7541 0 1 1 8.0003 0 4.0002 2.7541 0 0 1 -8.0003 0z" fill="url(#j)" fill-rule="evenodd" opacity=".14118"/><path d="m5.5 3.5c2.0624 0 9.0001.000712 9.0001.000712l.000012 10.999h-9.0001v-11z" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round" stroke-width=".99992"/><path d="m13.5 13.5h-7v-9h7z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m3.0026 11.246a4.0002 2.7541 0 1 1 8.0003 0 4.0002 2.7541 0 0 1 -8.0003 0z" fill="url(#b)" fill-rule="evenodd" opacity=".14118"/><path d="m5.3028 4.4425c-3.5506 2.2079-1.4178 6.4425 2.2 6.4425v1.7543l4.4972-3.2787-4.4972-3.0657v1.8361c-2.5525.0913-3.6683-2.1479-1.8435-3.6885z" display="block" fill="url(#c)"/><g fill="none"><path d="m4.6208 6.1283c-.90652.80637-.12465 4.3314 3.8821 3.8492v.90773l1.8983-1.5244-1.8983-1.3856v1.1222c-4.397.2159-4.2563-2.4234-3.8821-2.9691z" display="block" opacity=".8" stroke="url(#d)" stroke-miterlimit="7" stroke-width=".96392"/><path d="m5.3028 4.4425c-3.5506 2.2079-1.4178 6.4425 2.2 6.4425v1.7543l4.4972-3.2787-4.4972-3.0657v1.8361c-2.5525.0913-3.6683-2.1479-1.8435-3.6885z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pasteaslink.svg b/icon-themes/elementary_svg/cmd/sc_pasteaslink.svg
new file mode 100644
index 000000000..20a95fe08
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pasteaslink.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 offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="74.166664" x2="74.166664" xlink:href="#a" y1="12.748854" y2="12.082187"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="80.166671" x2="80.166671" xlink:href="#a" y1="16.748851" y2="9.415517"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="69.500003" x2="69.500003" xlink:href="#a" y1="16.748851" y2="9.415517"/><linearGradient id="e" gradientTransform="matrix(.36667 0 0 .40625 -1.9833 1.9531)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.32143 0 0 .36667 -.875 .98333)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.8408" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".0625" stop-color="#fff" stop-opacity=".23529"/><stop offset=".9628" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="-2" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".065624" stop-color="#ddd"/><stop offset=".66094" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9.502" x2="9.502" y1="-.002" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><rect display="block" fill="url(#e)" height="13" rx="1" stroke="#66430b" stroke-opacity=".49804" transform="scale(1 -1)" width="11" x="1.5" y="-14.5"/><path d="m1.96875 7c-.3547865 0-.6818637.1007572-.96875.2636719v6.5644531c0 .648815.446 1.171875 1 1.171875h10c.554 0 1-.52306 1-1.171875v-6.828125h-3.03125c-.5884395 0-1.1085885.2613058-1.46875.6679688-.3601615-.4066629-.8803105-.6679688-1.46875-.6679688z" opacity=".05"/><path d="m1.96875 7.5c-.1686985 0-.3164796.0731155-.46875.1289062v6.1992188c0 .419679.2607172.671875.5.671875h10c.239283 0 .5-.252196.5-.671875v-6.328125h-2.53125c-.4404177 0-.8215228.1926247-1.09375.5a.50005.50005 0 0 1 -.75 0c-.2722272-.3073752-.6533325-.5-1.09375-.5z" opacity=".1"/><path d="m2.5-13.5h9v11h-9z" display="block" fill="none" opacity=".5" stroke="url(#f)" transform="scale(1 -1)"/><path d="m9.5 4.5c.97227.04419 1-1 1-1l-1-1 .00007-1s.06876-1.0194-1-1l-3 .03108c-1.0259.04239-1.0091 1.0011-1.0091 1.0011l.009.9678-1 1s.11613.9558.99999 1z" display="block" fill="url(#g)" stroke="#000" stroke-opacity=".3451"/><path d="m5.004 4v-2c-.0394-.63156.20798-1.0336 1-1h2c.46307.07386.94201.11598 1 1v2l-1-2h-2z" fill="url(#h)"/><path d="m4.5071 4.5h5" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><g transform="matrix(.75000001 0 0 .75000001 -47.125001 2.43836)"><path d="m10.970703 8.5c-.810226-.0005144-1.4608655.6507203-1.4628905 1.4609375l-.0039063 1.5371095.0039063 1.537109c.002025.810222.6526655 1.460166 1.4628905 1.460938l1.533203.001953 1.533203-.001953c.810225-.000772 1.460866-.650716 1.462891-1.460938l.003906-1.537109-.003906-1.5371095c-.002058-.8102172-.652665-1.4614519-1.462891-1.4609375h-1.529297-.007812zm.904297 2 .628906.003906.628906-.003906c-.002913.002914-.001509.004996-.003906.007812.195532.003191.349751.153905.365235.345704.001818.008298.01371.012512.013671.021484l-.003906.832031.001953.417969c0 .207751-.167254.376298-.375.375l-.626953-.003906-.626953.003906c-.207745.001298-.375-.167249-.375-.375l.001953-.417969-.003906-.832031c-.000039-.008972.011853-.013186.013672-.021484.015483-.191799.169702-.342513.365234-.345704-.002396-.002816-.000992-.004898-.003906-.007812z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451" transform="matrix(1.3333333 0 0 1.3333333 62.833334 -3.251146)"/><path d="m77.424033 9.4155201h3.75c.554 0 1 .446 1 .9999999v1.5m-.590699 2.825343h-3.75c-.554 0-1-.446-1-1" style="opacity:.4;fill:none;stroke:#fff;stroke-width:1.333333;stroke-linecap:round;stroke-linejoin:bevel"/><path d="m77.449218 8.0769751c-1.080297-.00274-1.951963.868921-1.949219 1.9492199l.01042 4.102863c.0027 1.080296.868919 1.94819 1.949219 1.949219l4.101563.0039c1.080301.001 1.951963-.868923 1.949219-1.949219l-.01042-4.102861c-.0027-1.0802896-.873897-2.0528188-1.949219-1.9492121l-2.050781.0013zm1.217447 2.6718759 1.666666.01041c.276994.0017.5.223.500001.5l.0074 1.656249c0 .277001-.223006.501732-.5.500001l-1.666666-.01041c-.276994-.0017-.498762-.223003-.5-.5l-.0074-1.656249c-.0012-.276997.642516-.737525.5-.5z" fill="url(#c)" opacity=".2"/><path d="m66.79427 8.0821866c-1.080301-.0006858-1.947821.8676271-1.950521 1.9479164l-.0052 2.04948.0052 2.049478c.0027 1.080296.870221 1.946888 1.950521 1.947917l2.044271.0026 2.04427-.0026c1.0803-.001 1.947822-.867621 1.950522-1.947917l.0052-2.049478-.0052-2.04948c-.0027-1.0802893-.87022-1.9486022-1.950522-1.9479164h-2.039062-.01042zm1.205729 2.6666664.838542.0052.838541-.0052c-.0039.0039-.002.0067-.0052.01042.260709.0043.466335.205207.48698.460939.0024.01106.01828.01668.01823.02865l-.0052 1.109375.0026.557292c0 .277001-.223005.501731-.5.5l-.835937-.0052-.835938.0052c-.276993.0017-.5-.222999-.5-.5l.0026-.557292-.0052-1.109384c-.000052-.01196.0158-.01758.01823-.02865.02064-.255732.226269-.456684.486978-.460939-.0032-.0038-.0013-.0065-.0052-.01042z" style="fill:#d4d4d4;stroke:#000;stroke-width:1.333333;stroke-linecap:round;stroke-linejoin:bevel;stroke-opacity:.427451"/><path d="m66.757365 9.4155201h3.75c.554 0 1 .446 1 .9999999v1.5m-.590699 2.825343h-3.75c-.554 0-1-.446-1-1" style="opacity:.4;fill:none;stroke:#fff;stroke-width:1.333333;stroke-linecap:round;stroke-linejoin:bevel"/><path d="m66.78255 8.0769751c-1.080297-.00274-1.951963.868921-1.949219 1.9492199l.01042 4.102863c.0027 1.080296.868919 1.94819 1.949219 1.949219l4.101563.0039c1.080301.001 1.951963-.868923 1.949219-1.949219l-.01042-4.102861c-.0027-1.0802896-.873897-2.0528188-1.949219-1.9492121l-2.050781.0013zm1.217447 2.6718759 1.666666.01041c.276994.0017.5.223.500001.5l.0074 1.656249c0 .277001-.223006.501732-.5.500001l-1.666666-.01041c-.276994-.0017-.498762-.223003-.5-.5l-.0074-1.656249c-.0012-.276997.642516-.737525.5-.5z" fill="url(#d)" opacity=".2"/><rect height="2.666667" rx="1.333331" ry="1.333333" style="fill:#d4d4d4;stroke:#000;stroke-width:1.333333;stroke-linecap:round;stroke-linejoin:bevel;stroke-opacity:.403922" width="8.000003" x="70.166664" y="10.748854"/><rect fill="url(#b)" height="1.333334" opacity=".2" rx=".5" width="6.666665" x="70.833336" y="11.41552"/><rect fill="#fff" height="1.333334" opacity=".4" rx=".5" width="6.666665" x="70.833336" y="11.41552"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pasteonlyformula.svg b/icon-themes/elementary_svg/cmd/sc_pasteonlyformula.svg
new file mode 100644
index 000000000..5c2aff3c6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pasteonlyformula.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" gradientTransform="matrix(.18919 0 0 .24324 5.4592 4.1622)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.5555" y2="40.444"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25714 0 0 .23901 3.8285 3.897)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.36667 0 0 .40625 -1.9833 1.9531)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.32143 0 0 .36667 -.875 .98333)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.8408" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".0625" stop-color="#fff" stop-opacity=".23529"/><stop offset=".9628" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="-2" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".065624" stop-color="#ddd"/><stop offset=".66094" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.502" x2="9.502" y1="-.002" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.083" x2="13.281" xlink:href="#h" y1="15.414" y2="12.051"/><linearGradient id="h"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.55101 0 0 .55498 4.3989 3.7143)" gradientUnits="userSpaceOnUse" x1="11.081" x2="6.0308" xlink:href="#h" y1="11.825" y2="5.7643"/><rect display="block" fill="url(#c)" height="13" rx="1" stroke="#66430b" stroke-opacity=".49804" transform="scale(1 -1)" width="11" x="1.5" y="-14.5"/><path d="m2.5-13.5h9v11h-9z" display="block" fill="none" opacity=".5" stroke="url(#d)" transform="scale(1 -1)"/><path d="m9.5 4.5c.97227.04419 1-1 1-1l-1-1 .00007-1s.06876-1.0194-1-1l-3 .03108c-1.0259.04239-1.0091 1.0011-1.0091 1.0011l.009.9678-1 1s.11613.9558.99999 1z" display="block" fill="url(#e)" stroke="#000" stroke-opacity=".3451"/><path d="m5.004 4v-2c-.0394-.63156.20798-1.0336 1-1h2c.46307.07386.94201.11598 1 1v2l-1-2h-2z" fill="url(#f)"/><path d="m4.5071 4.5h5" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m3.4979 4.5058c2.0624 0 11.985.062693 11.985.062693l.000012 10.999-11.985-.06198v-11z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".3451" stroke-width=".99992"/><g stroke-linecap="round"><path d="m14.441 14.542-9.9431-.036v-9.0002l9.9427.036557z" fill="none" stroke="url(#a)"/><g stroke="#000" stroke-linejoin="round"><path d="m10.265 9.1859h-1.3937v4.8541h-.9055v-4.8541h-.9658v-.4256l.9658-.3141v-.3192q0-1.0133.43764-1.52.44267-.50665 1.3582-.50665.52819 0 1.0715.18746l-.241.7143q-.468-.152-.8203-.152-.45776 0-.6791.30399t-.22134.96264v.35972h1.3934z" fill="url(#i)" opacity=".66" stroke-width=".55852"/><path d="m17.716 16.335-1.92-2.7204h1.0385l1.4336 2.0973 1.4184-2.0973h1.0284l-1.92 2.7204 2.0263 2.842h-1.0385l-1.5147-2.2189-1.535 2.2189h-1.0284z" fill="url(#g)" opacity=".66" stroke-width=".5605" transform="matrix(.55341 0 0 .55258 2.1959 2.9737)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pasteonlytext.svg b/icon-themes/elementary_svg/cmd/sc_pasteonlytext.svg
new file mode 100644
index 000000000..86af64e07
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pasteonlytext.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" gradientTransform="matrix(.1892 0 0 .24324 5.46 4.162)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.556" y2="40.444"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25714 0 0 .239 3.83 3.897)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.36667 0 0 .40625 -1.983 1.953)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.32143 0 0 .36667 -.875 .983)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="-2" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.502" x2="9.502" y1="-.002" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="6.388432" x2="14.824605" y1="10.30085" y2="10.30085"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><rect display="block" fill="url(#c)" height="13" rx="1" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="11" x="1.5" y="-14.5"/><path d="m2.5-13.5h9v11h-9z" display="block" fill="none" opacity=".5" stroke="url(#d)" transform="scale(1 -1)"/><path d="m9.5 4.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-3 .03c-1.026.044-1.01 1.003-1.01 1.003l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#e)" stroke="#000" stroke-opacity=".345"/><path d="m5.004 4v-2c-.04-.632.208-1.034 1-1h2c.463.074.942.116 1 1v2l-1-2h-2z" fill="url(#f)"/><path d="m4.507 4.5h5" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m3.49 4.5c2.064 0 11.994.07 11.994.07v10.998l-11.992-.068v-11z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".345"/><path d="m14.44 14.542-9.947-.042v-9l9.95.042z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m10.262 5.888c-.615 0-1.867.43-1.867 1.045v1.25c-.26-.213-.55-.382-.857-.465-.33-.09-.66-.123-1.005-.123-.373 0-.746.053-1.103.162-.307.095-.597.213-.87.36-.52.28-.73.918-.48 1.453l.26.555c.032.067.07.13.115.19-.454.452-.795 1.06-.795 1.68 0 .335.047.67.172.995l.002.006c.115.29.29.572.526.802l.02.02c.23.216.517.38.812.477.28.095.576.14.87.14.232 0 .455-.018.677-.064.124-.025.248-.087.374-.134.153.077.322.117.494.117h.53c.25 0 1.243-.015 1.438-.166.197.152.438.234.686.234h.54c.167 0 .332-.037.483-.11.09.033.17.078.262.103.243.066.485.09.727.09.398 0 .802-.08 1.164-.25l.01-.006c.368-.177.69-.45.935-.775.247-.325.42-.696.53-1.09v-.002c.117-.413.164-.848.164-1.307 0-.457-.046-.888-.163-1.3-.11-.392-.284-.762-.533-1.087-.244-.325-.57-.6-.942-.775-.367-.17-.772-.247-1.164-.247-.053 0-.106.017-.16.02v-.686c0-.614-.5-1.112-1.114-1.112zm1.303 1.86c-.002 0-.003.003-.004.003-.005.002-.01 0-.017.003zm-2.323.548.018.016c-.003-.004-.008-.003-.012-.006-.003-.003-.003-.008-.006-.01zm-2.62 1.176h.007c-.124.004-.21.087-.33.098v-.086zm-.096 4.03c.02.082.048.16.086.236h-.03zm5.343.122-.063.234h-.04c.044-.074.078-.152.102-.234z" fill="#fff"/><path d="m8.47 13.414-.15-.616h-.034c-.09.12-.178.227-.267.316-.09.086-.188.158-.293.215s-.223.098-.353.125-.28.04-.45.04c-.186 0-.358-.027-.514-.08-.157-.052-.294-.132-.41-.24-.113-.11-.203-.25-.267-.414-.065-.166-.098-.364-.098-.59 0-.444.156-.784.466-1.022.315-.238.79-.368 1.428-.39l.746-.028v-.28c0-.18-.02-.332-.06-.453-.038-.122-.095-.22-.17-.292-.074-.076-.166-.13-.277-.163-.108-.032-.232-.048-.372-.048-.225 0-.434.032-.63.097-.19.066-.376.144-.554.236l-.26-.555c.2-.107.424-.2.67-.275.246-.076.504-.113.775-.113.275 0 .513.028.713.085.203.054.37.142.5.263.13.12.23.272.295.458.064.187.097.413.097.678v3.048zm-1.356-.514c.165 0 .318-.027.458-.078s.262-.128.365-.23c.103-.106.182-.238.24-.394.06-.16.088-.346.088-.56v-.4l-.58.027c-.243.01-.447.038-.612.08s-.297.105-.397.184c-.097.074-.167.168-.21.28-.044.107-.065.23-.065.367 0 .25.064.43.194.548.133.116.305.174.52.174zm6.02-4.018q.38 0 .693.146t.53.438q.224.288.346.717t.12.998q0 .572-.12 1.006-.122.43-.345.72-.22.293-.53.443-.313.145-.694.145-.24 0-.434-.052t-.352-.138q-.154-.09-.276-.207-.118-.118-.21-.247h-.05l-.15.564h-.54v-6.309h.74v1.524q0 .142-.005.304-.004.16-.012.296l-.016.317h.03q.094-.142.212-.264t.272-.21q.158-.09.352-.14.195-.05.438-.05zm-.142.612q-.324 0-.543.106-.216.1-.35.312-.13.21-.186.527-.053.315-.053.74 0 .41.054.73.057.316.186.535.134.215.353.33.22.108.547.108.547 0 .803-.442.26-.44.26-1.268 0-.843-.26-1.26-.256-.418-.81-.418z" fill="url(#g)" stroke="#000" stroke-opacity=".54" transform="translate(-.86 -.106)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pasteonlyvalue.svg b/icon-themes/elementary_svg/cmd/sc_pasteonlyvalue.svg
new file mode 100644
index 000000000..c15c07997
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pasteonlyvalue.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" gradientTransform="matrix(.18919 0 0 .24324 5.4592 4.1622)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.5555" y2="40.444"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25714 0 0 .23901 3.8285 3.897)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.36667 0 0 .40625 -1.9833 1.9531)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.32143 0 0 .36667 -.875 .98333)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.8408" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".0625" stop-color="#fff" stop-opacity=".23529"/><stop offset=".9628" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="-2" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".065624" stop-color="#ddd"/><stop offset=".66094" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.502" x2="9.502" y1="-.002" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5.7407" x2="14.614" y1="10.461" y2="10.461"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><rect display="block" fill="url(#c)" height="13" rx="1" stroke="#66430b" stroke-opacity=".49804" transform="scale(1 -1)" width="11" x="1.5" y="-14.5"/><path d="m2.5-13.5h9v11h-9z" display="block" fill="none" opacity=".5" stroke="url(#d)" transform="scale(1 -1)"/><path d="m9.5 4.5c.97227.04419 1-1 1-1l-1-1 .00007-1s.06876-1.0194-1-1l-3 .03108c-1.0259.04239-1.0091 1.0011-1.0091 1.0011l.009.9678-1 1s.11613.9558.99999 1z" display="block" fill="url(#e)" stroke="#000" stroke-opacity=".3451"/><path d="m5.004 4v-2c-.0394-.63156.20798-1.0336 1-1h2c.46307.07386.94201.11598 1 1v2l-1-2h-2z" fill="url(#f)"/><path d="m4.5071 4.5h5" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m3.4322 4.5339c2.0624 0 12.051.034611 12.051.034611l.000012 10.999-12.051-.0339v-11z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".3451" stroke-width=".99992"/><path d="m14.441 14.542-9.9545.458v-9l9.9545-.4576z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g fill="url(#g)" stroke="#000" stroke-opacity=".54007" transform="translate(-.61437 -.069393)"><path d="m8.1563 13.822h-.7976v-4.138q0-.19488 0-.41694.00453-.22207.00906-.4396.00906-.22207.013596-.42148.00906-.20394.013596-.35803-.077044.081576-.13596.14049-.058916.058916-.12236.1133-.058916.054384-.1269.11783-.06798.058916-.16315.14049l-.6708.5483-.4351-.5574 1.7358-1.3551h.6798z"/><path d="m14.614 13.822h-4.1332v-.70699l1.5862-1.7267q.3399-.36709.60729-.67074.26739-.30364.4532-.59369.19034-.29005.29005-.5801.0997-.29458.0997-.63901 0-.26739-.07704-.47133t-.22207-.34443q-.14049-.14502-.33537-.21754-.19488-.072512-.43507-.072512-.43054 0-.7795.17675-.34443.17222-.65714.44414l-.462-.5394q.18128-.16315.38975-.30364.20847-.14502.44867-.24926t.50758-.16315q.26739-.063448.56197-.063448.43507 0 .78403.12236.3535.12236.59822.3535.24473.2266.37616.55743.13596.3263.13596.73871 0 .38522-.12236.73418-.11783.34896-.33084.68886-.20847.33537-.50305.67527-.29005.3399-.62995.70699l-1.2735 1.3551v.03626h3.1225z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pastespecial.svg b/icon-themes/elementary_svg/cmd/sc_pastespecial.svg
new file mode 100644
index 000000000..4f83df9ec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pastespecial.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" gradientTransform="matrix(.18919 0 0 .24324 5.4592 4.1622)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.5555" y2="40.444"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25714 0 0 .23901 3.8285 3.897)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.36667 0 0 .40625 -1.9833 1.9531)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.32143 0 0 .36667 -.875 .98333)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.8408" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".0625" stop-color="#fff" stop-opacity=".23529"/><stop offset=".9628" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="-2" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".065624" stop-color="#ddd"/><stop offset=".66094" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.502" x2="9.502" y1="-.002" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><rect display="block" fill="url(#c)" height="13" rx="1" stroke="#66430b" stroke-opacity=".49804" transform="scale(1 -1)" width="11" x="1.5" y="-14.5"/><path d="m2.5-13.5h9v11h-9z" display="block" fill="none" opacity=".5" stroke="url(#d)" transform="scale(1 -1)"/><path d="m9.5 4.5c.97227.04419 1-1 1-1l-1-1 .00007-1s.06876-1.0194-1-1l-3 .03108c-1.0259.04239-1.0091 1.0011-1.0091 1.0011l.009.9678-1 1s.11613.9558.99999 1z" display="block" fill="url(#e)" stroke="#000" stroke-opacity=".3451"/><path d="m5.004 4v-2c-.0394-.63156.20798-1.0336 1-1h2c.46307.07386.94201.11598 1 1v2l-1-2h-2z" fill="url(#f)"/><path d="m4.5071 4.5h5" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m3.4979 4.5058c2.0624 0 11.985.062693 11.985.062693l.000012 10.999-11.985-.06198v-11z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".3451" stroke-width=".99992"/><path d="m14.441 14.542-9.9431-.036v-9.0002l9.9427.036557z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m8.839 11.69v-.20533q0-.31632.038847-.5716.044396-.25528.14984-.47726.11099-.22198.29413-.43286.18313-.21643.46061-.44951.26638-.22753.45506-.41067.18868-.18868.30522-.37737.12209-.19423.17759-.41067.06105-.22198.06105-.51611 0-.26638-.08324-.48281-.08324-.22198-.24418-.37737-.155-.1613-.394-.2445-.2331-.0888-.5439-.0888-.46061 0-.87683.14429-.4163.1443-.8047.3329l-.3496-.8046q.44951-.23308.97117-.39402.52166-.16649 1.06-.16649.51611 0 .92677.14429.41622.13874.70479.40512.28858.26638.44396.65485.15539.38292.15539.86573 0 .37182-.07769.66595-.07214.28858-.22198.53831t-.37182.48281-.52166.49391q-.28858.24973-.47171.43841-.18313.18314-.28858.36072-.10544.17204-.14429.35517-.038847.18314-.038847.42732v.09989zm-.26638 1.6815q0-.21088.055495-.35517.055495-.14984.14984-.23863.094342-.09434.22198-.13319.12764-.0444.27748-.0444.14429 0 .27193.0444.13319.03885.22753.13319.094342.08879.14984.23863.055495.14429.055495.35517 0 .20533-.055495.35517-.055495.14429-.14984.23863-.094342.09434-.22753.13874-.12764.0444-.27193.0444-.14984 0-.27748-.0444t-.22198-.13874q-.094342-.09434-.14984-.23863-.055495-.14984-.055495-.35517z" fill="#ffc27d" stroke="#a62100" stroke-opacity=".44485"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pastetransposed.svg b/icon-themes/elementary_svg/cmd/sc_pastetransposed.svg
new file mode 100644
index 000000000..1bbcba3e4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pastetransposed.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" gradientTransform="matrix(.1892 0 0 .24324 5.46 4.162)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.556" y2="40.444"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25714 0 0 .239 3.83 3.897)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.36667 0 0 .40625 -1.983 1.953)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.32143 0 0 .36667 -.875 .983)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="-2" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.502" x2="9.502" y1="-.002" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><rect display="block" fill="url(#c)" height="13" rx="1" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="11" x="1.5" y="-14.5"/><path d="m2.5-13.5h9v11h-9z" display="block" fill="none" opacity=".5" stroke="url(#d)" transform="scale(1 -1)"/><path d="m9.5 4.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-3 .03c-1.026.044-1.01 1.003-1.01 1.003l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#e)" stroke="#000" stroke-opacity=".345"/><path d="m5.004 4v-2c-.04-.632.208-1.034 1-1h2c.463.074.942.116 1 1v2l-1-2h-2z" fill="url(#f)"/><path d="m4.507 4.5h5" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m3.49 4.5c2.064 0 11.994.07 11.994.07v10.998l-11.992-.068v-11z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".345"/><path d="m14.44 14.542-9.947-.042v-9l9.95.042z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g transform="matrix(0 -1 1 0 -3 24)"><path d="m10.5 9.5h4v2h-4z" fill="#fff" fill-opacity=".784314" stroke="#393939" stroke-opacity=".498"/><path d="m12.5 9.5v2" fill="none" stroke="#9a9a9a"/></g><g transform="matrix(1 0 0 -1 -2 18)"><path d="m10.5 9.5h4v2h-4z" fill="#fff" fill-opacity=".784314" stroke="#393939" stroke-opacity=".498"/><path d="m12.5 9.5v2" fill="none" stroke="#9a9a9a"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pasteunformatted.svg b/icon-themes/elementary_svg/cmd/sc_pasteunformatted.svg
new file mode 100644
index 000000000..4c2ef50d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pasteunformatted.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" gradientTransform="matrix(.18919 0 0 .24324 5.4592 4.1622)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="7.5555" y2="40.444"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25714 0 0 .23901 3.8285 3.897)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.36667 0 0 .40625 -1.9833 1.9531)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.32143 0 0 .36667 -.875 .98333)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.8408" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".0625" stop-color="#fff" stop-opacity=".23529"/><stop offset=".9628" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="-2" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".065624" stop-color="#ddd"/><stop offset=".66094" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.502" x2="9.502" y1="-.002" y2="4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><rect display="block" fill="url(#c)" height="13" rx="1" stroke="#66430b" stroke-opacity=".49804" transform="scale(1 -1)" width="11" x="1.5" y="-14.5"/><path d="m2.5-13.5h9v11h-9z" display="block" fill="none" opacity=".5" stroke="url(#d)" transform="scale(1 -1)"/><path d="m9.5 4.5c.97227.04419 1-1 1-1l-1-1 .00007-1s.06876-1.0194-1-1l-3 .03108c-1.0259.04239-1.0091 1.0011-1.0091 1.0011l.009.9678-1 1s.11613.9558.99999 1z" display="block" fill="url(#e)" stroke="#000" stroke-opacity=".3451"/><path d="m5.004 4v-2c-.0394-.63156.20798-1.0336 1-1h2c.46307.07386.94201.11598 1 1v2l-1-2h-2z" fill="url(#f)"/><path d="m4.5071 4.5h5" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m5.5 4.5c2.0624 0 9.0001.000712 9.0001.000712l.000012 10.999h-9.0001v-11z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".3451" stroke-width=".99992"/><path d="m13.5 14.5h-7v-9h7z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g fill="#919191"><path d="m7 7h6v1h-6z"/><path d="m7 9h5v1h-5z"/><path d="m7 11h6v1h-6z"/><path d="m7 13h6v1h-6z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_patternfield.svg b/icon-themes/elementary_svg/cmd/sc_patternfield.svg
new file mode 100644
index 000000000..96fcd814a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_patternfield.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.993" cy="43.5" gradientTransform="matrix(2.0038 0 0 1.4 15.715092 -17.399767)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.993" cy="43.5" gradientTransform="matrix(-2.0038 0 0 -1.4 18.466443 104.40026)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058001" x2="25.058001" y1="47.028" y2="39.999001"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.766285" x2="8.766285" y1="2.477087" y2="10.678342"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2" y2="9"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><g opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 -4.1429)"><path d="m25.727092 40.000233h5v7h-5z" fill="url(#a)"/><path d="m8.4544434 47.000257h-5v-7h5z" fill="url(#c)"/><path d="m8.4544434 40.000257 17.2726486-.000024v7l-17.2726486.000024z" fill="url(#d)"/></g><g transform="translate(0 1)"><rect fill="url(#g)" height="13" rx="1" transform="scale(1 -1)" width="15" x=".5" y="-13.5"/><rect fill="none" height="12.999" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.998" x=".502" y=".501"/><path d="m1.493 1.5h13.005l.002 11h-13.005z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#b5b5b5" height="6.5" rx="1" width="12" x="2" y="2"/><rect fill="#cacaca" height="8.5" rx="1" width="12" x="2" y="3"/></g><g fill="url(#e)" stroke="#000" stroke-opacity=".470588"><path d="m3.5571596 10.702012v-5.7844254h.7359119v5.1276444h2.2670833v.656781z"/><path d="m12.489078 10.702012h-.850651l-2.8447344-4.7873835h-.031652q.023739.3046517.039565.6053468.015826.2571735.023739.5380861.01187.2809126.01187.506434v3.1375166h-.680521v-5.7844254h.8427378l2.8328646 4.7636445h.0277q-.01187-.3006952-.0277-.5934773-.004-.1266085-.01187-.2571735-.004-.1345215-.01187-.2650865-.004-.1345215-.0079-.2571735 0-.122652 0-.2255214v-3.1652123h.688434z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_photoalbumdialog.svg b/icon-themes/elementary_svg/cmd/sc_photoalbumdialog.svg
new file mode 100644
index 000000000..6c72d0d94
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_photoalbumdialog.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" gradientTransform="matrix(.3333929 0 0 .3359124 2.980185 -1.492336)" gradientUnits="userSpaceOnUse" x1="20.252666" x2="5.524974" y1="40.522579" y2="11.734877"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#828282"/></linearGradient><radialGradient id="b" cx="34.828457" cy="65.617027" gradientTransform="matrix(.1481826 .01025688 -.00894678 .1326541 2.708025 -1.875746)" gradientUnits="userSpaceOnUse" r="42.271381"><stop offset="0" stop-color="#6e8d5d"/><stop offset=".5" stop-color="#a2ac34" stop-opacity=".498039"/><stop offset=".75" stop-color="#cbbd40" stop-opacity=".247059"/><stop offset=".875" stop-color="#dbc146" stop-opacity=".121569"/><stop offset="1" stop-color="#ff480f" stop-opacity=".132653"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.12176809 0 .00000003 .10570772 4.95519 1.255464)" gradientUnits="userSpaceOnUse" x1=".633409" x2="79.104187" y1="3.090303" y2="170.28906"><stop offset="0" stop-color="#f3f7fa"/><stop offset="1" stop-color="#fdfeff"/></linearGradient><g transform="translate(-3 -3)"><path d="m5.008465 4.0087h10.002317v11.000087h-10.002317z" fill="url(#c)" transform="matrix(.99999849 -.00173536 -.00210974 .99999777 0 0)"/><path d="m3.774498 2.38444h9.669678v9.804619h-9.669678z" style="stroke:#333;stroke-width:1.416542;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.968627;fill:url(#a)" transform="matrix(.72594824 -.00128072 -.00148605 .71607903 3.763453 3.797387)"/><path d="m3.084312 1.684958h10.359866v10.504102h-10.359866z" fill="url(#b)" opacity=".35" transform="matrix(.72594824 -.00128072 -.00148605 .71607903 3.763453 3.797387)"/><path d="m4.5302402 3.519 10.9697598-.019-.02669 11.977457-10.9697598.019z" style="opacity:.3;fill:none;stroke:#000;stroke-width:1.007086;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.968627"/></g><path d="m5.008465 4.0087h10.002317v11.000087h-10.002317z" fill="url(#c)" transform="matrix(.99999849 -.00173536 -.00210974 .99999777 0 0)"/><path d="m3.774498 2.38444h9.669678v9.804619h-9.669678z" style="stroke:#333;stroke-width:1.416542;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.968627;fill:url(#a)" transform="matrix(.72594824 -.00128072 -.00148605 .71607903 3.763453 3.797387)"/><path d="m3.084312 1.684958h10.359866v10.504102h-10.359866z" fill="url(#b)" opacity=".35" transform="matrix(.72594824 -.00128072 -.00148605 .71607903 3.763453 3.797387)"/><path d="m4.5302402 3.519 10.9697598-.019-.02669 11.977457-10.9697598.019z" style="opacity:.3;fill:none;stroke:#000;stroke-width:1.007086;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.968627"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pie_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_pie_unfilled.svg
new file mode 100644
index 000000000..998af4c9a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pie_unfilled.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<g fill="none" stroke="#7239b3"><path d="m8.5 1.509883c-4.136586.0002566-7.98989076 2.9057539-7.99023438 6.4901172.00034388 3.5843628 3.35364858 6.4899768 7.49023438 6.4902338 4.136586-.000257 7.48989-3.40593 7.490234-6.9902924l-6.990234.0001172z" stroke-width="1.018453"/><path d="m4.5055012 11.495446 3.2487388-3.0531954" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_polygon.svg b/icon-themes/elementary_svg/cmd/sc_polygon.svg
new file mode 100644
index 000000000..649cca47e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_polygon.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 -61.998852 -9.432432)" gradientUnits="userSpaceOnUse" x1="281.7023" x2="289.06989" y1="40.429359" y2="66.05336"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.288575" x2="8.62884" y1="16.139017" y2=".230421"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><path d="m13.080985.5-11.580985 4.6500001 5.950704 10.3499999h7.049296l-3.616197-7.8999999z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".74902" stroke-width=".959592"/><path d="m11.481497 2.1934404-8.5332213 3.4756096 5.0576112 8.83095h4.8898231l-3.0681242-6.8894025z" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_polygon_diagonal.svg b/icon-themes/elementary_svg/cmd/sc_polygon_diagonal.svg
new file mode 100644
index 000000000..773c78cc3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_polygon_diagonal.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 -65.45648 -5.025652)" gradientUnits="userSpaceOnUse" x1="285.5433" x2="285.5433" y1="19.996088" y2="54.149937"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".56231058" stop-color="#fff" stop-opacity=".192157"/><stop offset=".75" stop-color="#fff" stop-opacity=".926471"/><stop offset=".75" stop-color="#fff" stop-opacity=".160784"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.491526" x2="6.5" y1="15.864407" y2=".5"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><path d="m.5.5v15h6 9v-6h-9v-9z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m1 1v14h5 9v-5h-9v-9zm1 1h3v9h9v3h-9-3z" fill="url(#a)" opacity=".5"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_polygon_diagonal_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_polygon_diagonal_unfilled.svg
new file mode 100644
index 000000000..87bce36c8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_polygon_diagonal_unfilled.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<g fill="none" stroke="#7239b3" stroke-linejoin="round"><path d="m.5.5v15h6 9v-6h-9v-9z"/><path d="m3.5057628 12.495783 1.9942372-1.995783" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_polygon_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_polygon_unfilled.svg
new file mode 100644
index 000000000..35f138a50
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_polygon_unfilled.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<g fill="none" stroke="#7239b3" stroke-linejoin="round"><path d="m13.080985.5000004-11.580985 4.6500001 5.950704 10.3499995h7.049296l-3.616197-7.8999995z" stroke-width=".959592"/><path d="m6.7542373 10.042373 3.0423498-2.623875" fill="none" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_position.svg b/icon-themes/elementary_svg/cmd/sc_position.svg
new file mode 100644
index 000000000..ff4fe3a20
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_position.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-6.690678" x2="-6.690678" y1="-8.800848" y2="-3.800848"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m7 3v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm0 2v1h1v-1zm-10 2v1h1v-1zm10 0v1h1v-1zm-10 2v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1z" fill="#565656"/><path d="m3 1v2h-2v1h2v2h1v-2h2v-1h-2v-2z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_preformattedparastyle.svg b/icon-themes/elementary_svg/cmd/sc_preformattedparastyle.svg
new file mode 100644
index 000000000..75323e9d3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_preformattedparastyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.583539" x2="12.567708" y1="-2.289319" y2=".396875"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1.81092 0 0 -2.56547 8.291019 .7)" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="1" y2="16"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m8.2608391 12.663802-7.7608391-3.896418v-1.2721181l7.7608391-4.4123816v2.1350233l-5.3458348 2.8200101 5.3458348 2.4997563z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".490196"/><path d="m9.6368968 5.5h5.8631032v.6102503 9.3897497h-1v-9.3897497l-2-.041716v9.4314657h-1v-5.7699637l-1.8631032.041716c-1.0193475.022824-1.8461541-.956264-1.8461541-2.135876s.8265511-2.1358763 1.8461541-2.1358763z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.004198"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_presentation.svg b/icon-themes/elementary_svg/cmd/sc_presentation.svg
new file mode 100644
index 000000000..434698da9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_presentation.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.028032" x2="16.028032" xlink:href="#b" y1="10.016719" y2="11.016732"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".0000001" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" xlink:href="#b" y1="8.968919" y2="10.968945"/><radialGradient id="d" cx="10.4375" cy="4.812501" gradientTransform="matrix(.00000032 2.3999997 -1.6 .00000021 18.137498 -20.237496)" gradientUnits="userSpaceOnUse" r="5.625"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.325748" x2="10.325748" y1="6.366996" y2="14.480861"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.30952278 0 0 .34225972 -.511886 1.636585)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="27.50001" y1=".985206" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="23.999989"><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="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.73251" x2="-51.786404" y1="28.475233" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.528013" x2="14.528013" y1="8.5167" y2="12.51675"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" y1="7.4689" y2="12.468963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 2.5h12.999987l.000013 9-13 .001z" fill="url(#f)" stroke-width="1.104031"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#g)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><path d="m.5.5h15v2h-15z" fill="url(#i)"/><g fill="#e5e5e5"><path d="m7 11.5v1l-1.9511719 1.951172 1.0605469 1.060547 1.890625-1.890625 1.890625 1.890625 1.060547-1.060547-1.951172-1.951172v-1z"/><circle cx="6.00108" cy="14.5" r="1"/><circle cx="10.00108" cy="14.5" r="1"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)"><rect fill="url(#k)" height="5.000063" rx=".500006" width="3.000038" x="17.514999" y="7.4689"/><rect fill="none" height="5.000063" opacity=".5" rx=".500006" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="17.514999" y="7.4689"/></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#j)" height="4.000051" rx=".500007" width="3.000038" x="14.528013" y="8.5167"/><g fill="none"><rect height="4.000051" opacity=".5" rx=".500007" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="14.528013" y="8.5167"/><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#a)" stroke-linecap="square" stroke-width="1.000013"/></g></g><path d="m10.5 5.4999997h-1.0000001v3.0000004l1.0120121.047786z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".999987"/><g transform="matrix(.88888889 0 0 .88888889 1.722222 1.722222)"><path d="m15.5 10.4375a5.0625 5.0625 0 0 1 -5.0625 5.0625 5.0625 5.0625 0 0 1 -5.0625-5.0625 5.0625 5.0625 0 0 1 5.0625-5.0625 5.0625 5.0625 0 0 1 5.0625 5.0625z" style="stroke:#206b00;stroke-width:1.125;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;fill:url(#d)"/><g stroke-width=".714286"><path d="m9.2988282 7.0644531a1.1234091 1.1234091 0 0 0 -1.109375 1.1230469v4.5a1.1234091 1.1234091 0 0 0 1.746094.935547l3.3749998-2.25a1.1234091 1.1234091 0 0 0 0-1.8710939l-3.3749998-2.25a1.1234091 1.1234091 0 0 0 -.636719-.1875z" fill="#206612" opacity=".1"/><path d="m9.3125002 9.3125 3.3749998 2.25-3.3749998 2.25z" fill="#206612" opacity=".25"/><path d="m9.3125002 8.1875 3.3749998 2.25-3.3749998 2.25z" fill="#fff"/></g><path d="m14.375884 10.4375c0 2.174783-1.763601 3.938384-3.938384 3.938384-2.1747828 0-3.9383834-1.763601-3.9383834-3.938384 0-2.1757571 1.7636006-3.9383834 3.9383834-3.9383834 2.174783 0 3.938384 1.7636006 3.938384 3.9383834z" style="opacity:.5;fill:none;stroke-width:1.125;stroke-linecap:round;stroke-linejoin:round;stroke:url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_presentationcurrentslide.svg b/icon-themes/elementary_svg/cmd/sc_presentationcurrentslide.svg
new file mode 100644
index 000000000..e8aa4df22
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_presentationcurrentslide.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.028032" x2="16.028032" xlink:href="#b" y1="10.016719" y2="11.016732"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".0000001" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" xlink:href="#b" y1="8.968919" y2="10.968945"/><radialGradient id="d" cx="10.4375" cy="4.812501" gradientTransform="matrix(.00000032 2.3999997 -1.6 .00000021 18.137498 -20.237496)" gradientUnits="userSpaceOnUse" r="5.625"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.325748" x2="10.325748" y1="6.366996" y2="14.480861"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.30952278 0 0 .34225972 -.511886 1.636585)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="27.50001" y1=".985206" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="23.999989"><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="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.73251" x2="-51.786404" y1="28.475233" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.528013" x2="14.528013" y1="8.5167" y2="12.51675"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" y1="7.4689" y2="12.468963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 2.5h12.999987l.000013 9-13 .001z" fill="url(#f)" stroke-width="1.104031"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#g)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><path d="m.5.5h15v2h-15z" fill="url(#i)"/><g fill="#e5e5e5"><path d="m7 11.5v1l-1.9511719 1.951172 1.0605469 1.060547 1.890625-1.890625 1.890625 1.890625 1.060547-1.060547-1.951172-1.951172v-1z"/><circle cx="6.00108" cy="14.5" r="1"/><circle cx="10.00108" cy="14.5" r="1"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)"><rect fill="url(#k)" height="5.000063" rx=".500006" width="3.000038" x="17.514999" y="7.4689"/><rect fill="none" height="5.000063" opacity=".5" rx=".500006" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="17.514999" y="7.4689"/></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#j)" height="4.000051" rx=".500007" width="3.000038" x="14.528013" y="8.5167"/><g fill="none"><rect height="4.000051" opacity=".5" rx=".500007" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="14.528013" y="8.5167"/><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#a)" stroke-linecap="square" stroke-width="1.000013"/></g></g><path d="m10.5 5.4999997h-1.0000001v3.0000004l1.0120121.047786z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".999987"/><g transform="matrix(.88888889 0 0 .88888889 1.722222 1.722222)"><path d="m15.5 10.4375a5.0625 5.0625 0 0 1 -5.0625 5.0625 5.0625 5.0625 0 0 1 -5.0625-5.0625 5.0625 5.0625 0 0 1 5.0625-5.0625 5.0625 5.0625 0 0 1 5.0625 5.0625z" style="stroke:#206b00;stroke-width:1.125;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;fill:url(#d)"/><path d="m9 8a1.0001 1.0001 0 0 0 -1 1v4a1.0001 1.0001 0 0 0 1 1h2a1.0001 1.0001 0 0 0 .5-.134766 1.0001 1.0001 0 0 0 .5.134766h2a1.0001 1.0001 0 0 0 1-1v-4a1.0001 1.0001 0 0 0 -1-1h-2a1.0001 1.0001 0 0 0 -.5.1347656 1.0001 1.0001 0 0 0 -.5-.1347656z" fill="#206b00" fill-opacity=".67451" opacity=".1" transform="matrix(1.125 0 0 1.125 -1.9375 -1.9375)"/><path d="m8.1875004 9.3125h2.2499996v4.5h-2.2499996z" fill="#206612" opacity=".25" stroke-width="1.010153"/><path d="m8.1875004 8.1875h2.2499996v4.5h-2.2499996z" fill="#fff" stroke-width="1.010153"/><path d="m14.375884 10.4375c0 2.174783-1.763601 3.938384-3.938384 3.938384-2.1747828 0-3.9383834-1.763601-3.9383834-3.938384 0-2.1757571 1.7636006-3.9383834 3.9383834-3.9383834 2.174783 0 3.938384 1.7636006 3.938384 3.9383834z" style="opacity:.5;fill:none;stroke-width:1.125;stroke-linecap:round;stroke-linejoin:round;stroke:url(#e)"/><g stroke-width="1.010153"><path d="m11.5625 9.3125h2.25v4.5h-2.25z" fill="#206612" opacity=".25"/><path d="m11.5625 8.1875h2.25v4.5h-2.25z" fill="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_presentationdialog.svg b/icon-themes/elementary_svg/cmd/sc_presentationdialog.svg
new file mode 100644
index 000000000..6886aee5f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_presentationdialog.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.028032" x2="16.028032" xlink:href="#b" y1="10.016719" y2="11.016732"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".0000001" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" xlink:href="#b" y1="8.968919" y2="10.968945"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.30952278 0 0 .34225972 -.511886 1.636585)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="27.50001" y1=".985206" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="23.999989"><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="i" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.73251" x2="-51.786404" y1="28.475233" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="14.528013" x2="14.528013" y1="8.5167" y2="12.51675"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" y1="7.4689" y2="12.468963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 2.5h12.999987l.000013 9-13 .001z" fill="url(#g)" stroke-width="1.104031"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#h)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><path d="m.5.5h15v2h-15z" fill="url(#j)"/><g fill="#e5e5e5"><path d="m7 11.5v1l-1.9511719 1.951172 1.0605469 1.060547 1.890625-1.890625 1.890625 1.890625 1.060547-1.060547-1.951172-1.951172v-1z"/><circle cx="6.00108" cy="14.5" r="1"/><circle cx="10.00108" cy="14.5" r="1"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)"><rect fill="url(#l)" height="5.000063" rx=".500006" width="3.000038" x="17.514999" y="7.4689"/><rect fill="none" height="5.000063" opacity=".5" rx=".500006" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="17.514999" y="7.4689"/></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#k)" height="4.000051" rx=".500007" width="3.000038" x="14.528013" y="8.5167"/><g fill="none"><rect height="4.000051" opacity=".5" rx=".500007" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="14.528013" y="8.5167"/><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#a)" stroke-linecap="square" stroke-width="1.000013"/></g></g><path d="m10.5 5.4999997h-1.0000001v3.0000004l1.0120121.047786z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".999987"/><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#f)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_presentationlayout.svg b/icon-themes/elementary_svg/cmd/sc_presentationlayout.svg
new file mode 100644
index 000000000..152b01b90
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_presentationlayout.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" gradientUnits="userSpaceOnUse" x1="2.106" x2="2.106" y1="2.532" y2="14.492"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#c" y1="17" y2="36.026299"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#c" y1="33" y2="24.519934"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.33196 0 0 .24402 22.863 1.552)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#e" y1="7.35" y2="40.65"/><linearGradient id="h" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="7.35" y2="40.444"/><linearGradient id="i" gradientTransform="matrix(.35714584 0 0 .26072727 .677083 1.842182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="translate(0 -1)"><path d="m3 2.5h12.5v12h-12.5z" fill="url(#i)" stroke-width="1.066004"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#a)" opacity=".5"/><path d="m14 9.01c0 1.3-.946 2.543-2.2 2.89-1.253.347-2.704-.233-3.372-1.35-.006.007 2.572-1.54 2.572-1.54z" fill="url(#a)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#f)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#a)"/><g fill="none"><path d="m3 14.5h-2.376c-.233-.142-.056-.424-.11-.625v-11.305l.03-.05.08-.02h2.376" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m2.5 13.5h-1v-10h1" opacity=".5" stroke="url(#g)" stroke-linecap="square"/><path d="m4 7.5h2m-2 2h1m-1 2h3m-1-2h1" stroke="#aaa"/></g><path d="m14 9c0 1.3-.946 2.543-2.2 2.89-.03-.005-.8-2.89-.8-2.89z" fill="url(#a)"/></g><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" style="fill:#9bdb4d;fill-opacity:.588235;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#b)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_presentationminimizer.svg b/icon-themes/elementary_svg/cmd/sc_presentationminimizer.svg
new file mode 100644
index 000000000..2a666f162
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_presentationminimizer.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" gradientUnits="userSpaceOnUse" x1="2.106" x2="2.106" y1="2.532" y2="14.492"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.071" x2="10.542" xlink:href="#c" y1="9.053001" y2="1.987"/><linearGradient id="c"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="d" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#c"/><filter id="e" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><radialGradient id="f" cx="6.703" cy="73.615997" gradientTransform="matrix(1.6601 0 0 .36315 .964 1.732)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.29272 0 0 .42533 1.018 8.287)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#h" y1="12.875" y2="24.893999"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957001" x2="-25.474001" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><linearGradient id="l"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.33196 0 0 .24402 22.863 1.552)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#l" y1="7.35" y2="40.65"/><linearGradient id="o" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#l" y1="7.35" y2="40.444"/><linearGradient id="p" gradientTransform="matrix(.35714584 0 0 .26072727 .677083 1.842182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="translate(0 -1)"><path d="m3 2.5h12.5v12h-12.5z" fill="url(#p)" stroke-width="1.066004"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#a)" opacity=".5"/><path d="m14 9.01c0 1.3-.946 2.543-2.2 2.89-1.253.347-2.704-.233-3.372-1.35-.006.007 2.572-1.54 2.572-1.54z" fill="url(#a)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#m)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#o)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#a)"/><g fill="none"><path d="m3 14.5h-2.376c-.233-.142-.056-.424-.11-.625v-11.305l.03-.05.08-.02h2.376" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m2.5 13.5h-1v-10h1" opacity=".5" stroke="url(#n)" stroke-linecap="square"/><path d="m4 7.5h2m-2 2h1m-1 2h3m-1-2h1" stroke="#aaa"/></g><path d="m14 9c0 1.3-.946 2.543-2.2 2.89-.03-.005-.8-2.89-.8-2.89z" fill="url(#a)"/></g><path d="m7.343 1.84-.068 1.668-1.075.562-.336-.19-.012-.992-.704.65-.95-.298.4.87-.575.81.95-.11.596.8.187-.94.496-.17 1.052.39.29 1.71 1.036-1.31 1.716.253-.926-1.39.77-1.552-1.607.45zm-3.717 2.94-.547.504-.737-.23.31.676-.447.628.74-.085.46.62.145-.73.733-.247-.648-.364zm2.5.6-.798.734-1.074-.336.452.985-.65.916 1.076-.126.67.902.213-1.062 1.067-.36-.946-.53zm-4.189 1.067-.2.754-.78.21.654.423-.04.807.602-.492.756.29-.28-.727.506-.628-.777.044-.442-.68z" fill="url(#b)"/><path d="m-1.01-3.742c-2.055.9-4.6-.495-5.685-3.117-1.085-2.62-.297-5.477 1.758-6.378 2.056-.9 4.602.494 5.686 3.116 1.084 2.623.296 5.48-1.76 6.38z" fill="url(#d)" filter="url(#e)" opacity=".483" transform="matrix(.67304 0 0 .67304 10.236 10.19)"/><path d="m24.09 28.466c0 1.45-5.372 2.625-12 2.625-6.626 0-12-1.174-12-2.624s5.374-2.625 12-2.625c6.628 0 12 1.176 12 2.626z" fill="url(#f)" opacity=".2" transform="matrix(.66667 0 0 .66667 -.06 -5.03)"/><path d="m1.127 17.75c6.066.644 1.95-5.863 8.657-8.894l2.457 7.636c-2.81-1.905-3.735 6.156-11.15 1.95z" fill="url(#g)" fill-rule="evenodd" opacity=".444" transform="matrix(.66667 0 0 .66667 -.06 -5.03)"/><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.623.297 5.48-1.76 6.38z" fill="url(#i)" transform="matrix(.66667 0 0 .66667 -.06 -5.03)"/><path d="m7.078 5.08-1.324-.2-.8 1.022-.223-1.334-1.208-.453 1.185-.628.053-1.304.957.947 1.24-.352-.594 1.214.715 1.085zm-2.778 3.206-.553-.716-.887.1.536-.728-.372-.78.885.265.656-.582.01.892.78.42-.88.286z" fill="#fff"/><g transform="matrix(.77076 -.445 .37655 .6522 .838 -5.332)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#j)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width="1.221" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#k)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_previousannotation.svg b/icon-themes/elementary_svg/cmd/sc_previousannotation.svg
new file mode 100644
index 000000000..2b8f77a6e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_previousannotation.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="33.891682" x2="151.63832" y1="-119.68561" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m2.5.5c-1.1080002 0-2 .8919999-2 2v7c0 1.108.8919998 2 2 2h1.8007812l-.8007812 4 4.0000001-4h5.9999999c1.108 0 2-.892 2-2v-7c0-1.1080001-.892-2-2-2z" fill="url(#d)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5 1.5c-.5712976 0-1 .4287025-1 1v7c0 .571297.4287025 1 1 1h1.8007812c.6315369.000002 1.104974.578124.9804688 1.197266l-.1523438.759765 1.6640626-1.664062c.1875117-.187536.4418322-.292918.7070312-.292969h6c.571297 0 1-.428703 1-1v-7c0-.5712974-.428703-1-1-1z" fill="none" stroke="url(#e)" stroke-linecap="square"/></g><g transform="matrix(.26458333 0 0 .26458333 .529167 .79375)"><path d="m7.1774891 3.50781c-.1845764 0-.1776546.076034-.2412856.103267l-4.347816 4.1806129c-.05559.054667-.08839.128648-.08839.2100663 0 .080838.03281.1507369.08839.2088935l4.3478193 4.1962383c.059439.06222.1419743.100925.2412857.100925.1845228 0 .3225109-.129479.3225109-.30395v-2.3964022c-.000116-.1628379.1454002-.2989986.323705-.299258l5.3705026-.00781c.174818-.0002568.305788-.1286773.305788-.3004327v-2.4034435c0-.1717556-.13097-.3006833-.305788-.3004304l-5.4003677.00781c-.1636804-.0150253-.2939521-.1448458-.2938433-.2980791v-2.397575c0-.1744694-.1379879-.3004321-.3225109-.3004321z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#b)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#c)" stroke-width=".999996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_previouspage.svg b/icon-themes/elementary_svg/cmd/sc_previouspage.svg
new file mode 100644
index 000000000..78d46d1a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_previouspage.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" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.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="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(.31428497 0 0 .32592538 .457185 -.321281)" 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><g transform="translate(-2.000025 -.000928)"><path d="m2.500025.500928c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#f)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#e)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(2 3)"><path d="m7.1774891 3.50781c-.1845764 0-.1776546.076034-.2412856.103267l-4.347816 4.1806129c-.05559.054667-.08839.128648-.08839.2100663 0 .080838.03281.1507369.08839.2088935l4.3478193 4.1962383c.059439.06222.1419743.100925.2412857.100925.1845228 0 .3225109-.129479.3225109-.30395v-2.3964022c-.000116-.1628379.1454002-.2989986.323705-.299258l5.3705026-.00781c.174818-.0002568.305788-.1286773.305788-.3004327v-2.4034435c0-.1717556-.13097-.3006833-.305788-.3004304l-5.4003677.00781c-.1636804-.0150253-.2939521-.1448458-.2938433-.2980791v-2.397575c0-.1744694-.1379879-.3004321-.3225109-.3004321z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#b)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#c)" stroke-width=".999996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_previoustrackedchange.svg b/icon-themes/elementary_svg/cmd/sc_previoustrackedchange.svg
new file mode 100644
index 000000000..a56f3ab24
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_previoustrackedchange.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" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 17.128991 -.686367)" 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="e" gradientTransform="matrix(.24324324 0 0 .35135133 .162176 -.433318)" 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(.31428497 0 0 .32592538 -1.54284 -.322209)" 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><path d="m.5.4999996c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.9990464s-7.3333335 0-11 0c0-4.999999 0-10.0000007 0-15.0000004z" fill="url(#f)" stroke-width="1.08562"/><path d="m10.500012 14.49911h-9.0000001v-13.0000004h9.0000001z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m.4999741.49908356c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909844s-7.3333841 0-11.000076 0c0-5.000017 0-10.0000354.0000001-15.00005244z" fill="none" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.000012 4.9991096h1v1h-1z" fill="#c6262e"/><path d="m6.000012 2.9991096h3.000001v1h-3.000001z" fill="#c6262e"/><g fill="#aaa" transform="translate(-1.999988 -.00089)"><path d="m5 3h2v1h-2z"/><path d="m7 5h3v1h-3z"/><path d="m5 7h3v1h-3z"/></g><path d="m7.000012 6.9991096h2v1h-2z" fill="#c6262e"/><g transform="translate(2 3)"><path d="m7.1774891 3.50781c-.1845764 0-.1776546.076034-.2412856.103267l-4.347816 4.1806129c-.05559.054667-.08839.128648-.08839.2100663 0 .080838.03281.1507369.08839.2088935l4.3478193 4.1962383c.059439.06222.1419743.100925.2412857.100925.1845228 0 .3225109-.129479.3225109-.30395v-2.3964022c-.000116-.1628379.1454002-.2989986.323705-.299258l5.3705026-.00781c.174818-.0002568.305788-.1286773.305788-.3004327v-2.4034435c0-.1717556-.13097-.3006833-.305788-.3004304l-5.4003677.00781c-.1636804-.0150253-.2939521-.1448458-.2938433-.2980791v-2.397575c0-.1744694-.1379879-.3004321-.3225109-.3004321z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#b)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#c)" stroke-width=".999996"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_prevrecord.svg b/icon-themes/elementary_svg/cmd/sc_prevrecord.svg
new file mode 100644
index 000000000..7c436f961
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_prevrecord.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" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><path d="m7.1695296 3.499998c-.1845764 0-.1776546.076034-.2412856.103267l-4.3398565 4.1884254c-.05559.054667-.08839.128648-.08839.2100663 0 .080838.03281.1507369.08839.2088935l4.3398598 4.1884268c.059439.06222.1419743.100925.2412857.100925.1845228 0 .3225109-.12948.3225109-.303951v-2.3964022c-.000116-.1628379.1454-.299258.323705-.299258h5.3784621c.174818 0 .305788-.1286748.305788-.3004302v-2.4034435c0-.1717556-.13097-.3004304-.305788-.3004304h-5.4083272c-.1636804-.0150278-.2939521-.1448483-.2938433-.2980816v-2.397575c0-.1744694-.1379879-.3004321-.3225109-.3004321z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#c)"/><g fill="none"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#b)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#a)" stroke-width=".999996"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_print.svg b/icon-themes/elementary_svg/cmd/sc_print.svg
new file mode 100644
index 000000000..e0ff0d102
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_print.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" gradientTransform="matrix(.4054 0 0 .5135 .266 -2.324)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" y1="8.420643" y2="29.842258"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m2.868 14.5c.008.36.03.914.342.99 3.3.02 6.28.003 9.58.01.34.015.353-.622.342-1z" fill="#505050" stroke="#565656" stroke-linecap="square"/><g stroke-linecap="round"><path d="m.647 6.556.748-3.05 13.216.003.716 3.062z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.225 6.517h13.55c.402 0 .725.348.725.78v6.203h-15v-6.203c0-.432.323-.78.725-.78z" fill="#4f4f4f"/><path d="m1.225 6.517h13.55c.402 0 .725.348.725.78v6.203h-15v-6.203c0-.432.323-.78.725-.78z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round"/><path d="m12 8h2v2h-2z" fill="#0cceff"/><path d="m.647 6.556.748-3.05 13.216.003.716 3.062z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><g fill="#e9e9e9"><path d="m13 11v3.506c0 .274-.07.494-.156.494h-9.688c-.086 0-.156-.22-.156-.494v-3.506z"/><path d="m3.5.5h9v5h-9z" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m11.511 4.5h-7.011v-3h7z" fill="none" stroke="url(#a)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_printdefault.svg b/icon-themes/elementary_svg/cmd/sc_printdefault.svg
new file mode 100644
index 000000000..0d4602395
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_printdefault.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" gradientUnits="userSpaceOnUse" x1="10.999979" x2="17.999979" y1="12.5" y2="12.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 16 10)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" y1="3.000021" y2=".000021"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4054 0 0 .5135 .266 -2.324)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" y1="8.420643" y2="29.842258"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m2.868 14.5c.008.36.03.914.342.99 3.3.02 6.28.003 9.58.01.34.015.353-.622.342-1z" fill="#505050" stroke="#565656" stroke-linecap="square"/><g stroke-linecap="round"><path d="m.647 6.556.748-3.05 13.216.003.716 3.062z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.225 6.517h13.55c.402 0 .725.348.725.78v6.203h-15v-6.203c0-.432.323-.78.725-.78z" fill="#4f4f4f"/><path d="m1.225 6.517h13.55c.402 0 .725.348.725.78v6.203h-15v-6.203c0-.432.323-.78.725-.78z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round"/><path d="m12 8h2v2h-2z" fill="#0cceff"/><path d="m.647 6.556.748-3.05 13.216.003.716 3.062z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><path d="m13 11v3.506c0 .274-.07.494-.156.494h-9.688c-.086 0-.156-.22-.156-.494v-3.506z" fill="#e9e9e9"/><g stroke-linejoin="round"><path d="m3.5.5h9v5h-9z" fill="#e9e9e9" stroke="#8c8c8c"/><g stroke-linecap="round"><path d="m11.511 4.5h-7.011v-3h7z" fill="none" stroke="url(#c)"/><g transform="matrix(0 1 1 0 -4 -1.999979)"><path d="m14.499979 9.5 3.000021 3-3.000021 3v-2h-3v-2h3z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.179687 12.5-1.179708-1c-.144989.08762-.330592.934986-.5.935547h-2v.128906h2c.169408.000561.355011.847921.5.935547z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_printersetup.svg b/icon-themes/elementary_svg/cmd/sc_printersetup.svg
new file mode 100644
index 000000000..e25016338
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_printersetup.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" gradientTransform="matrix(.4054 0 0 .5135 .266 -2.324)" gradientUnits="userSpaceOnUse" x1="23.940874" x2="24.010853" y1="8.341165" y2="29.842258"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.7" x2="11.7" y1="1.834" y2="12.026"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.7" x2="9.7" y1="2.783" y2="15.8025"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 0 0 0 8.7 8.7)" gradientUnits="userSpaceOnUse" x1="86.133" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><path d="m2.868 14.5c.008.36.03.914.342.99 3.3.02 6.28.003 9.58.01.34.015.353-.622.342-1z" fill="#505050" stroke="#565656" stroke-linecap="square"/><g stroke-linecap="round"><path d="m.647 6.556.748-3.05 13.216.003.716 3.062z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.225 6.517h13.55c.402 0 .725.348.725.78v6.203h-15v-6.203c0-.432.323-.78.725-.78z" fill="#4f4f4f"/><path d="m1.225 6.517h13.55c.402 0 .725.348.725.78v6.203h-15v-6.203c0-.432.323-.78.725-.78z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round"/><path d="m12 8h2v2h-2z" fill="#0cceff"/><path d="m.647 6.556.748-3.05 13.216.003.716 3.062z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><path d="m13 11v3.506c0 .274-.07.494-.156.494h-9.688c-.086 0-.156-.22-.156-.494v-3.506z" fill="#e9e9e9"/><path d="m3.5.5h9v5h-9z" fill="#e9e9e9" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.22 8c-.125 0-.22.095-.22.22v.624c-.277.07-.526.186-.766.328l-.454-.452c-.087-.09-.223-.09-.31 0l-.75.75c-.09.087-.09.223 0 .31l.452.454c-.142.24-.257.49-.328.766h-.624c-.125 0-.22.095-.22.22v1.06c0 .125.095.22.22.22h.624c.07.277.186.526.328.766l-.453.453c-.09.087-.09.223 0 .31l.75.75c.087.09.223.09.31 0l.454-.452c.24.142.49.257.766.328v.625c0 .125.095.22.22.22h1.06c.125 0 .22-.095.22-.22v-.624c.277-.07.526-.186.766-.328l.453.453c.087.09.223.09.31 0l.75-.75c.09-.087.09-.223 0-.31l-.452-.454c.142-.24.257-.49.328-.766h.625c.125 0 .22-.095.22-.22v-1.06c0-.125-.095-.22-.22-.22h-.624c-.07-.277-.186-.526-.328-.766l.453-.453c.09-.087.09-.223 0-.31l-.75-.75c-.087-.09-.223-.09-.31 0l-.454.452c-.24-.142-.49-.257-.766-.328v-.626c0-.125-.095-.22-.22-.22zm.53 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" stroke-width=".527" transform="matrix(1.1 -.4 .4 1.1 -6.283018 3.115882)"/><g fill="none"><path d="m11.75 9.75c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2z" stroke="url(#d)" stroke-width=".879" transform="matrix(1.1 -.4 .4 1.1 -6.283018 3.115882)"/><path d="m11.511 4.5h-7.011v-3h7z" stroke="url(#a)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_printlayout.svg b/icon-themes/elementary_svg/cmd/sc_printlayout.svg
new file mode 100644
index 000000000..fd27e6c6a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_printlayout.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" gradientTransform="matrix(.58649923 0 0 .74288938 -4.007407 -4.86097)" gradientUnits="userSpaceOnUse" x1="24.010853" x2="24.010853" y1="8.420643" y2="29.842258"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25379 0 0 .30502 19.129 -.68548)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.9062"><stop offset="0" stop-opacity=".33951"/><stop offset="1" stop-opacity=".24691"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324 0 0 .35135 2.1622 -.43243)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.9231" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.28571 0 0 .3042 1.1429 .2326)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".98521" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="translate(-2)"><path d="m3 1c2.2915 0 10 .0008904 10 .0008904v13.999h-10v-14z" fill="url(#d)"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#c)" stroke-linecap="round"/><path d="m2.5.49997c2.5207 0 11 .000954 11 .000954l.000013 14.999h-11c0-5 0-10 .0000001-15z" stroke="url(#b)" stroke-linejoin="round" stroke-width=".99992"/></g></g><g transform="matrix(.69122 0 0 .69122 4.036 5.036)"><path d="m3.3431 14.397c.0073.35961.029665.91477.34211.99126 3.3006.01952 6.6179-.01415 9.9189-.0086.34064.01588.35312-.62103.34211-.99966l-10.603.01695z" fill="#505050" stroke="#565656" stroke-linecap="square" stroke-width=".99971"/><g stroke-linecap="round"><path d="m.79903 6.5559.74747-3.0509 14.12.0196.714 3.0637z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.377 6.5169 14.453.015984c.40177.0004443.72577.34771.72523.77962l-.008 6.3873-15.903-.016.00781-6.3875c.00054-.4319.32345-.78.72519-.7796z" fill="#4f4f4f"/><path d="m1.377 6.5169 14.453.015984c.40177.0004443.72577.34771.72523.77962l-.008 6.3873-15.903-.016.00781-6.3875c.00054-.4319.32345-.78.72519-.7796z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round" stroke-width="1.4467"/><path d="m11.522 7.1815 2.893092.0000052-.000342 1.4467225-2.893093-.0000051z" fill="#0cceff"/><path d="m.79903 6.5559.74747-3.0509 14.12.0196.714 3.0637z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt" stroke-width="1.4467"/></g><g fill="#e9e9e9"><path d="m13.691733 10.07494-.000239 4.569871c-.000014.27348-.06974.496583-.15625.49364h-4.9070214-4.9075c-.086562 0-.15626-.22016-.15625-.49364l.0002391-4.569871z" stroke-width="1.9872"/><g stroke-width="1.446717"><path d="m3.5803-.76389 10.115-.00956-.0036 5.7848791-10.1149995.0113z" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m12.245016 3.5647117h-7.2495009l.015914-2.89343483h7.2335869z" fill="none" stroke="url(#a)" stroke-linecap="round"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_printpreview.svg b/icon-themes/elementary_svg/cmd/sc_printpreview.svg
new file mode 100644
index 000000000..fee82daa0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_printpreview.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" gradientUnits="userSpaceOnUse" x1="17.493934" x2="19.536647" y1="-1.438168" y2=".806037"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#8a715e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.57281" x2="13.605957" y1="12.088385" y2="14.833706"><stop offset="0" stop-color="#f3f3f3"/><stop offset="1" stop-color="#f3f3f3" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="14"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.20191" x2="25.20191" y1="3.075728" y2="8.245437"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.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="f" 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="g" gradientTransform="matrix(.31428463 0 0 .32594469 .457175 -.323148)" 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><path d="m2.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#g)" stroke-width="1.085652"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8 3.5a4.5 4.5 0 0 0 -4.5 4.5 4.5 4.5 0 0 0 4.5 4.5 4.5 4.5 0 0 0 2.455078-.732422l4.03125 3.931641a.32794259.32794259 0 0 1 .007813.005859c.016473.017052.050746.035731.105468.033203.055254-.002547.111309-.027968.148438-.066406l.878906-.908203v-.001953c.068472-.073649.060058-.116729.019531-.152344a.32794259.32794259 0 0 1 -.001953-.001953l-4.175781-3.746094a4.5 4.5 0 0 0 1.03125-2.861328 4.5 4.5 0 0 0 -4.5-4.5zm0 2a2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5z" fill="url(#c)" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><rect fill="url(#a)" height="2.633116" rx=".323107" stroke="#57392d" stroke-opacity=".501961" stroke-width=".646214" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="4.633418" x="16.579786" y="-1.218903"/><g fill="none"><path d="m11.54216 13.077336 1.053625-1.041709 2.458279 2.436371" opacity=".5" stroke="url(#b)"/><path d="m11.5 8a3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 3.5 3.5z" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_progressbar.svg b/icon-themes/elementary_svg/cmd/sc_progressbar.svg
new file mode 100644
index 000000000..105eaee1c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_progressbar.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" 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="#fcfcfc" stop-opacity=".827068"/><stop offset=".28571767" stop-color="#fcfcfc" stop-opacity=".498039"/><stop offset=".75" stop-color="#fcfcfc" stop-opacity=".247059"/><stop offset="1" stop-color="#fcfcfc" stop-opacity=".263158"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.630209" x2="4.630209" xlink:href="#a" y1="292.23749" y2="293.29581"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.530987" x2="4.530987" xlink:href="#a" y1="291.27838" y2="293.36197"/><g stroke-linecap="square" stroke-linejoin="round" stroke-width=".595307" transform="matrix(.44444889 0 0 .44444889 .235166 -128.00315)"><rect fill="#e6e6e6" height="2.381238" rx=".892959" ry=".892971" stroke="#c1c1c1" width="7.738985" x=".363841" y="291.27838"/><rect fill="none" height="1.190625" rx=".396873" ry=".264586" stroke="url(#b)" width="6.548372" x=".959148" y="291.87369"/><rect fill="#59ace5" height="2.381238" rx="1.058333" ry=".892971" stroke="#3790cc" width="5.060106" x=".363841" y="291.27838"/><rect fill="none" height="1.190625" rx=".297653" ry=".297665" stroke="url(#c)" width="3.869493" x=".959148" y="291.87369"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_protect.svg b/icon-themes/elementary_svg/cmd/sc_protect.svg
new file mode 100644
index 000000000..432b710d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_protect.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" gradientTransform="matrix(.66667 0 0 .46667 -3.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="29" y2="14"/><linearGradient id="b"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.66667 0 0 .46667 -12.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="29" y2="14"/><linearGradient id="d" gradientTransform="matrix(.66667 0 0 .46668 -1.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="29" y2="14"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.66667 0 0 .46668 5.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="29" y2="14"/><linearGradient id="g" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.3" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.3" xlink:href="#e" y1="27.5" y2="27.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.925"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="k" cx="16.824" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 20.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.26064 0 0 .3149 1.727 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.192" y1="2.914" y2="17.47"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#l)" fill-rule="evenodd" opacity=".4"/><path d="m5.2 6s-.59-3.5 2.8-3.5 2.8 3.5 2.8 3.5" fill="none" opacity=".6" stroke="#fff" stroke-linecap="round"/><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-2v-2.746c0-.63.15-2.254-1.498-2.254-1.65 0-1.51 1.637-1.502 2.252v2.748z" fill="none" opacity=".4" stroke="#000" stroke-linecap="square"/><rect fill="url(#k)" height="8" rx="1" width="11" x="2.5" y="6.5"/><g fill="none"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#j)" stroke-linejoin="round"/><rect height="8" rx="1" stroke="url(#i)" width="11" x="2.5" y="6.5"/><g stroke-linecap="square"><path d="m3.5 7.5h9m-9 2h9m-9 2h9" opacity=".2" stroke="url(#h)"/><path d="m3.5 12.5h9m-9-6h9m-9 2h9m-9 2h9" opacity=".05" stroke="url(#g)"/></g></g><rect fill="url(#f)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="11" y="-14"/><rect fill="url(#d)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="4" y="-14"/><rect fill="url(#c)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="3" y="7"/><rect fill="url(#a)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="12" y="7"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_protectbookmarks.svg b/icon-themes/elementary_svg/cmd/sc_protectbookmarks.svg
new file mode 100644
index 000000000..308627149
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_protectbookmarks.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" gradientTransform="matrix(.26064 0 0 .3149 1.727 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.191999" y1="2.914" y2="17.469999"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="b" cx="16.823999" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 20.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.924999"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#f" y1="27.5" y2="27.5"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66667 0 0 .46668 5.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="i" gradientTransform="matrix(.66667 0 0 .46668 -1.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="j" gradientTransform="matrix(.66667 0 0 .46667 -12.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="29" y2="14"/><linearGradient id="k"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.66667 0 0 .46667 -3.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="29" y2="14"/><linearGradient id="m" gradientTransform="matrix(.55048262 0 0 .57815823 -3.826225 -5.276228)" gradientUnits="userSpaceOnUse" x1="24.046366" x2="24.046366" y1="11.673002" y2="34.713669"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="7.373267" x2="9.158589" y1="33.636996" y2="39.344494"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1=".496136" y2="15.977216"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m8.0000006.49613568c.5064396 0 2.1391894 4.28357812 2.5489094 4.59622212.409717.3126432 4.793178.6198528 4.949676 1.125721.156499.505868-3.217866 3.4604743-3.374364 3.9663412-.156498.505868 1.285496 4.979313.875778 5.291956-.409718.312645-4.4935598-2.144886-5.0000001-2.144886-.5064395 0-4.5902812 2.457531-4.9999999 2.144886-.4097182-.312643 1.0322763-4.786089.8757779-5.291956-.1564985-.5058669-3.53086246-3.4604739-3.37436393-3.966342.15649845-.5058674 4.53995813-.813077 4.94967683-1.1257202.409718-.312644 2.0424703-4.59622212 2.5489098-4.59622212z" fill="url(#o)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m11.96875 26.375c-.506596.779667-1.63252 2.593568-2.90625 5.59375a.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 -.03125 0c.00461-.0064-.035912.0063-.03125 0 .00522-.0059-.00527.03708 0 .03125.00556-.0056-.036852.0055-.03125 0 .00608-.005-.00612.03618 0 .03125.00629-.0047-.037574.0047-.03125 0 .00682-.0039-.038107.0038-.03125 0 .00692-.0037-.00695.03492 0 .03125.00726-.003-.038533.003-.03125 0a.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0c-2.0575321.335503-4.6049536.679328-6.34375 1.09375 1.0525595 1.235411 2.264992 2.404007 3.4375 3.59375l15.03125-2.71875c.0052-.0052.02606.0052.03125 0 .28516-.285558.552815-.584263.84375-.875-1.985656-.473093-4.21957-.75757-6.28125-1.09375a.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 0-.03125c.0075.0027-.0387-.0027-.03125 0 .0071.0035-.03835-.0035-.03125 0 .007.0037-.007-.03496 0-.03125.0066.0044-.03785-.0044-.03125 0 .0062.0049-.0062-.03622 0-.03125.006.0052-.03724-.0052-.03125 0 .0054.0058-.0053-.03713 0-.03125.0052.006-.03638-.006-.03125 0 .0045.0065-.0045-.0378 0-.03125.004.0069-.0352-.0069-.03125 0 .0037.007-.0037-.03828 0-.03125l-.125.0625-.125.0625c-.985076-2.286983-2.388794-4.698127-2.9375-5.625z" fill="url(#n)" opacity=".8" transform="matrix(.71439082 0 0 .70011588 -.572408 -16.954765)"/><path d="m8 2.3125003c-.5795026 1.0967235-1.0411109 2.2564459-1.6574842 3.3321931-.4355928.5786297-1.2016958.5640806-1.8445342.7006123-.7990951.1487384-1.6040837.2624313-2.4042316.4046946.8321477 1.0057613 1.9042251 1.803058 2.6553809 2.8730975.2931609.5612752.086735 1.1940262.048954 1.7875722-.1300362.873671-.7822554 2.011403-.8721349 2.890749 1.1003565-.559851 2.6237664-1.531888 3.7910708-1.94011.6246409-.12796 1.1682081.254232 1.7115393.49593.7264099.38268 1.7399469.939694 2.4653779 1.324105-.123973-1.302273-.773372-2.733611-.799425-4.042542.09173-.7298892.734153-1.1887208 1.185876-1.7078873.556483-.5461027 1.116396-1.0897375 1.625861-1.6809144-1.211014-.2155824-2.435696-.3737737-3.634767-.6459894-.7510947-.2936551-.937663-1.1434347-1.2928787-1.7800564-.3267359-.6702695-.6326855-1.3506457-.9786043-2.0114542z" fill="none" opacity=".8" stroke="url(#m)" stroke-linecap="square" stroke-width=".992"/><path d="m9.5625 3.2128906a5 5 0 0 0 -3.5625 4.7871094c-.554 0-1 .446-1 1v5.742188c1.2754843-.630384 2.7096764-1.410157 3-1.410157.5064403 0 4.590282 2.457176 5 2.144531.409718-.312643-1.031498-4.7871-.875-5.292968.156498-.5058671 3.529546-3.458976 3.373047-3.964844-.156498-.5058682-4.539502-.8143099-4.949219-1.1269531-.169836-.1295967-.5635274-.9726202-.986328-1.8789063z" fill="#fcfcfc" opacity=".9"/><g transform="matrix(.8571 0 0 .8571 4 3.144)"><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path d="m5.2502625 6.2489791s-.4731875-3.500175 2.9168125-3.500175 2.916813 3.500175 2.916813 3.500175" fill="none" opacity=".74" stroke="#fff" stroke-linecap="round" stroke-width="1.166725"/><path d="m4.0835375 8.5824291v-3.376c0-2.478 1.9665375-3.65435 4.0835375-3.62435 2.13.03 4.132654 1.1178312 4.083538 3.62435v3.376h-2v-2.746c0-.63-.419538-2.25435-2.067538-2.25435-1.65 0-1.7740875 1.8166736-1.7660875 2.4316736v2.5686764z" fill="none" stroke="#a4a4a4" stroke-linecap="square" stroke-width="1.166725"/><rect fill="url(#b)" height="7.00035" rx="1" width="10.500525" x="2.916812" y="7.415704"/><g fill="none"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#c)" stroke-linejoin="round"/><rect height="7.00035" rx="1" stroke="url(#d)" stroke-width="1.166725" width="10.500525" x="2.916812" y="7.415704"/><g stroke-linecap="square"><path d="m4.0835375 7.4157041h8.1670755m-8.1670755 2.33345h8.1670755m-8.1670755 2.3334499h8.1670755" opacity=".2" stroke="url(#e)" stroke-width="1.166725"/><path d="m4.0835375 13.249329h9.0000005m-9.0000005-4.6668999h8.1670755m-8.1670755 2.3334499h8.1670755" opacity=".05" stroke="url(#g)"/></g></g><rect fill="url(#h)" height="5.833624" opacity=".5" rx=".333625" ry=".583362" transform="scale(1 -1)" width="1.166725" x="10.500525" y="-13.832691"/><rect fill="url(#i)" height="5.833624" opacity=".5" rx=".304237" ry="1.166725" transform="scale(1 -1)" width="1.166725" x="4.6669" y="-13.832691"/><rect fill="url(#j)" height="5.833624" opacity=".5" rx=".471498" ry=".5" width="1.166725" x="3.500175" y="7.999067"/><rect fill="url(#l)" height="5.833624" opacity=".5" rx=".371462" ry=".5" width="1.166725" x="11.66725" y="7.999067"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_protectfields.svg b/icon-themes/elementary_svg/cmd/sc_protectfields.svg
new file mode 100644
index 000000000..194bcf0bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_protectfields.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" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><radialGradient id="b" cx="10.5" cy="12.999889" gradientTransform="matrix(.00000007 2.3336799 -2.5003712 .00000007 43.004548 -10.003641)" gradientUnits="userSpaceOnUse" r="2.999555"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.75675483 0 0 .54053921 4.697392 13.814672)" gradientUnits="userSpaceOnUse" x1="8.328467" x2="8.328467" y1="5.892871" y2="7.742876"><stop offset="0" stop-color="#fff"/><stop offset=".04168307" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96375686" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.26064 0 0 .3149 1.727 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.191999" y1="2.914" y2="17.469999"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="e" cx="16.823999" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 20.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.924999"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#i" y1="27.5" y2="27.5"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.66667 0 0 .46668 5.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#i" y1="29" y2="14"/><linearGradient id="l" gradientTransform="matrix(.66667 0 0 .46668 -1.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#i" y1="29" y2="14"/><linearGradient id="m" gradientTransform="matrix(.66667 0 0 .46667 -12.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#n" y1="29" y2="14"/><linearGradient id="n"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.66667 0 0 .46667 -3.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#n" y1="29" y2="14"/><g stroke-linejoin="round"><path d="m2 6.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m14 7v.5zm-12 0v.5h12v-.5zm12 0v.5z" fill="#bebebe" opacity=".2"/><path d="m2 6.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m2 2.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m14 3v.5zm-12 0v.5h12v-.5zm12 0v.5z" fill="#bebebe" opacity=".2"/><path d="m2 2.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m2 10.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m7 11v.5zm-5 0v.5h5v-.5zm5 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m2 10.5h-.5v.5 1 .5h.5 12 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(-6 -6)"><path d="m7.5017807 15.5h5.9982193l-.00089 3.99911h-5.9982193z" fill="url(#b)"/><g fill="none"><path d="m7.5017807 15.5h5.9982193l-.00089 3.99911h-5.9982193z" opacity=".5" stroke="#206b00" stroke-width="1.001781"/><path d="m8.5 16.5h4v2h-4z" opacity=".3" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m10.75 3c-1.1119913.0081152-2.2054917.3527659-3.0175781 1.1191406-.9749386.7616166-1.6699219 2.0208895-1.6699219 3.4863282v.8789062a1.4381333 1.4381333 0 0 0 -.2832031.3261719c-.4079757.4146782-.7167969.9245267-.7167969 1.5468751v4.285156c0 .506192.178366.97367.4667969 1.357422h10.4707031v-7.3378906c-.02204-.017142-.04001-.038042-.0625-.054687v-.9746099c.02236-1.1410926-.356737-2.1941602-1.011719-2.9453125-.642237-.7365365-1.493072-1.1616342-2.353515-1.3925781-.510543-.1783068-1.055615-.2780993-1.625-.2949219z" fill="#ececec" fill-opacity=".976471" fill-rule="evenodd" stroke-width=".8571"/><g transform="matrix(.8571 0 0 .8571 4 3.144)"><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#d)" fill-rule="evenodd" opacity=".4"/><path d="m5.2502625 6.2489791s-.4731875-3.500175 2.9168125-3.500175 2.916813 3.500175 2.916813 3.500175" fill="none" opacity=".74" stroke="#fff" stroke-linecap="round" stroke-width="1.166725"/><path d="m4.0835375 8.5824291v-3.376c0-2.478 1.9665375-3.65435 4.0835375-3.62435 2.13.03 4.132654 1.1178312 4.083538 3.62435v3.376h-2v-2.746c0-.63-.419538-2.25435-2.067538-2.25435-1.65 0-1.7740875 1.8166736-1.7660875 2.4316736v2.5686764z" fill="none" stroke="#a4a4a4" stroke-linecap="square" stroke-width="1.166725"/><rect fill="url(#e)" height="7.00035" rx="1" width="10.500525" x="2.916812" y="7.415704"/><g fill="none"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#f)" stroke-linejoin="round"/><rect height="7.00035" rx="1" stroke="url(#g)" stroke-width="1.166725" width="10.500525" x="2.916812" y="7.415704"/><g stroke-linecap="square"><path d="m4.0835375 7.4157041h8.1670755m-8.1670755 2.33345h8.1670755m-8.1670755 2.3334499h8.1670755" opacity=".2" stroke="url(#h)" stroke-width="1.166725"/><path d="m4.0835375 13.249329h9.0000005m-9.0000005-4.6668999h8.1670755m-8.1670755 2.3334499h8.1670755" opacity=".05" stroke="url(#j)"/></g></g><rect fill="url(#k)" height="5.833624" opacity=".5" rx=".333625" ry=".583362" transform="scale(1 -1)" width="1.166725" x="10.500525" y="-13.832691"/><rect fill="url(#l)" height="5.833624" opacity=".5" rx=".304237" ry="1.166725" transform="scale(1 -1)" width="1.166725" x="4.6669" y="-13.832691"/><rect fill="url(#m)" height="5.833624" opacity=".5" rx=".471498" ry=".5" width="1.166725" x="3.500175" y="7.999067"/><rect fill="url(#o)" height="5.833624" opacity=".5" rx=".371462" ry=".5" width="1.166725" x="11.66725" y="7.999067"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_pushbutton.svg b/icon-themes/elementary_svg/cmd/sc_pushbutton.svg
new file mode 100644
index 000000000..679c763a1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pushbutton.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333334" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.116667" y1="1.5875" y2="2.645833"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64265169 0 0 .18108724 -155.56766 -6.433368)" gradientUnits="userSpaceOnUse" x1="244.54173" x2="244.54173" y1="41.370674" y2="53.059334"><stop offset="0" stop-color="#f7f7f7"/><stop offset=".5" stop-color="#ececec"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><path d="m.396875 1.190625c-.147 0-.26358333.1185833-.26458333.2645833l.00074186 1.3245c0 .14.12384147.255.26384147.263h3.4395833c.147 0 .264-.118.265-.265l-.0004166-1.3225c0-.14-.1245834-.2555833-.2645834-.2645833z" style="stroke:#000;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.215686;fill:url(#b)"/><g fill="#fbfbfb"><path d="m1.323 2.117h.264v.264h-.264zm.264-.265h.265v.265h-.265zm.265.265h.265v.264h-.265z"/><path d="m1.323 2.38h.264v.266h-.264zm.529 0h.265v.266h-.265zm-.265.266h.265v.264h-.265zm.793-.794h.266v.265h-.266zm0 .265h.266v.264h-.266z"/><path d="m2.38 2.38h.266v.266h-.266zm0 .266h.266v.264h-.266zm.53-.794h.265v.265h-.265zm-.264.265h.264v.264h-.264zm.264.263h.265v.266h-.265zm0 .266h.265v.264h-.265z"/></g><g fill="#666"><path d="m1.323 1.852h.264v.265h-.264zm.264-.264h.265v.264h-.265zm.265.264h.265v.265h-.265zm-.529.265h.264v.264h-.264zm.529 0h.265v.264h-.265z"/><path d="m1.587 2.38h.265v.266h-.265zm.793-.792h.266v.264h-.266zm0 .264h.266v.265h-.266zm0 .265h.266v.264h-.266z"/><path d="m2.38 2.38h.266v.266h-.266zm.53-.792h.265v.264h-.265zm-.264.264h.264v.265h-.264zm.264.265h.265v.264h-.265z"/><path d="m2.91 2.38h.265v.266h-.265z"/></g><path d="m.39687499 1.4552083h3.43958331v1.3229166h-3.43958331z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_quit.svg b/icon-themes/elementary_svg/cmd/sc_quit.svg
new file mode 100644
index 000000000..f68f616bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_quit.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.116667" x2="2.289318" y1="292.898942" y2="296.874418"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.814" x2="7.814" y1="1.282" y2="14.67"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -292.76665)"><path d="m2.1166667 292.89894c-1.0948459 0-1.98437503.88953-1.98437503 1.98438 0 1.09484.88952913 1.98437 1.98437503 1.98437 1.0948458 0 1.984375-.88953 1.984375-1.98437 0-1.09485-.8895292-1.98438-1.984375-1.98438z" fill="url(#a)" opacity=".99" stroke-width=".264583"/><g fill="none" stroke-linecap="round" transform="matrix(.26458333 0 0 .26458333 0 292.76665)"><path d="m8 .5c-4.138 0-7.5 3.362-7.5 7.5s3.362 7.5 7.5 7.5 7.5-3.362 7.5-7.5-3.362-7.5-7.5-7.5z" fill="none" stroke="#7a0000" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m14.5 8c0 3.59-2.91 6.5-6.5 6.5s-6.5-2.91-6.5-6.5 2.91-6.5 6.5-6.5 6.5 2.91 6.5 6.5z" opacity=".4" stroke="url(#b)" stroke-linejoin="round"/><path d="m5.61 4.418c-3.966 2.112-2.173 8.165 2.36 8.165 4.484 0 6.494-5.74 2.36-8.165" opacity=".25" stroke="#7a0000" stroke-width="2.835"/><g stroke-miterlimit="0"><path d="m5.61 4.396c-4.044 2.133-2.216 8.246 2.407 8.246 4.575 0 6.625-5.795 2.408-8.246" stroke="#fafafa" stroke-width="1.552"/><path d="m8.023 6.956v-3.512" opacity=".25" stroke="#7a0000" stroke-width="2.889"/><path d="m8.022 6.898v-3.396" stroke="#fafafa" stroke-width="1.805"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_quotecharstyle.svg b/icon-themes/elementary_svg/cmd/sc_quotecharstyle.svg
new file mode 100644
index 000000000..4f4ffa9dd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_quotecharstyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-2.7624938 0 0 -2.668894 19.735164 6.211012)" gradientUnits="userSpaceOnUse" x1="4.114615" x2="6.171924" y1="-2.916433" y2="16.526453"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m12.584466 7.2284287q0 1.9943176-.672085 3.3470523-.664779 1.345005-1.9578113 1.971128l2.5714533 3.037856h-2.9001903l-1.9578114-2.535411h-.1680211q-2.4545696 0-3.7695175-1.507334-1.314948-1.507333-1.314948-4.3287511 0-2.8214184 1.314948-4.3055617 1.3222532-1.4918732 3.784128-1.4918732 2.4618748 0 3.7622123 1.4996032 1.307643 1.4996031 1.307643 4.3132915zm-7.7947196 0q0 1.8938287.6793897 2.8523383.6793898.958509 2.0308641.958509 2.7102538 0 2.7102538-3.8108473 0-3.8185771-2.6956433-3.8185771-1.3514743 0-2.0381693.9662392-.686695.9585091-.686695 2.8523379z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".490196"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_quoteparastyle.svg b/icon-themes/elementary_svg/cmd/sc_quoteparastyle.svg
new file mode 100644
index 000000000..f5b815925
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_quoteparastyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-2.84165 0 0 -2.59455 19.272 6.038)" gradientUnits="userSpaceOnUse" x1="4.114615" x2="6.171924" y1="-2.916433" y2="16.526453"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m11.916406 7.0270756q0 1.9387644-.691343 3.2538174-.683827 1.307539-2.0139099 1.916221l2.6451359 2.953234h-2.9832925l-2.0139103-2.464785h-.1728356q-2.5249026 0-3.8775289-1.465346-1.3526264-1.4653449-1.3526264-4.2081706 0-2.7428257 1.3526264-4.1856271 1.3601409-1.450316 3.892558-1.450316 2.5324172 0 3.8700143 1.4578306 1.345112 1.4578306 1.345112 4.1931417zm-8.0180686 0q0 1.8410747.6988569 2.772884.698857.9318094 2.0890563.9318094 2.7879132 0 2.7879132-3.7046934 0-3.7122079-2.7728841-3.7122079-1.3901993 0-2.0965708.9393239-.7063715.9318092-.7063715 2.772884z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".490196" transform="scale(.97214427 1.0286539)"/><path d="m7.1679688 1.0292969a1.414355 1.414355 0 0 0 -.078125.5761719l.1738281 2.3300781c.402147.1191809.7157499.3359495.9570312.6777343.2670561.3782957.4524267.9347299.5390625 1.6621094h1.4882814a1.414355 1.414355 0 0 0 1.251953-.7578125 1.414355 1.414355 0 0 0 .398438.46875c-.16017-1.369032-.590385-2.5022809-1.330079-3.3515625l-.001953-.0019531c-.8267968-.9523148-1.9828357-1.4815927-3.3984372-1.6035156z" fill="#fff" fill-opacity=".729412"/><g fill="#f37329" stroke="#cc3b02" transform="matrix(.98294772 0 0 1.0173481 -.320559 .475551)"><path d="m11.008275 1.0069803-.256575 3.3041827h-1.5215467l-.2565746-3.3041827z"/><path d="m15.077667 1.0069803-.256575 3.3041827h-1.521547l-.256574-3.3041827z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_radiobutton.svg b/icon-themes/elementary_svg/cmd/sc_radiobutton.svg
new file mode 100644
index 000000000..7c9ff7fca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_radiobutton.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814" x2="9.271" y1="4.475" y2="11.39"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient>/&amp;gt;<circle cx="8" cy="8" fill="#fdfdfb" r="7.5" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round"/><circle cx="8" cy="8" fill="url(#a)" r="4.5"/><circle cx="8" cy="8" fill="none" opacity=".5" r="4.5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_recalcpivottable.svg b/icon-themes/elementary_svg/cmd/sc_recalcpivottable.svg
new file mode 100644
index 000000000..2027349e1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_recalcpivottable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.51817 0 0 .361 -1079.953 -1160.217)" gradientUnits="userSpaceOnUse" x1="2100.5779" x2="2100.5779" y1="3215.147" y2="3256.79"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.29115 0 0 .32302 2.122 -5.26)" gradientUnits="userSpaceOnUse" x1="29.556" x2="26.135" y1="28.447001" y2="34.106998"><stop offset="0" stop-color="#fff"/><stop offset=".004" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49412 0 0 .49434 11.832 -6.382)" gradientUnits="userSpaceOnUse" x1="-3.707" x2="-3.707" y1="39.159" y2="23.025"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.848872" x2="8.848872" y1="3.921802" y2="14.075938"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.993272" x2="9.993272" xlink:href="#i" y1="2" y2="5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" xlink:href="#i" y1="2" y2="5"/><linearGradient id="g" gradientTransform="matrix(0 1 -1 0 16 4)" gradientUnits="userSpaceOnUse" x1="2" x2="10" xlink:href="#i" y1="13.5" y2="13.5"/><linearGradient id="h" gradientTransform="matrix(0 .35135134 -.24324327 0 4.837837 1.567566)" gradientUnits="userSpaceOnUse" x1="5.500005" x2="8.346159" xlink:href="#k" y1="5.499996" y2="5.499996"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" y1="11" y2="14"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.35135134 0 0 .24324327 1.560838 2.162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#k" y1="5.499996" y2="7.555551"/><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(0 .35135134 -.24324327 0 4.837837 5.567566)" gradientUnits="userSpaceOnUse" x1="6.923081" x2="19.730774" xlink:href="#k" y1="5.499996" y2="5.499996"/><linearGradient id="m" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 .162163)" gradientUnits="userSpaceOnUse" x1="24.000006" x2="24.000006" xlink:href="#k" y1="7.555551" y2="56.888878"/><linearGradient id="n" gradientTransform="matrix(.25378586 0 0 .30501865 44.128979 -8.143104)" gradientUnits="userSpaceOnUse" x1="-158.4903" x2="-154.21603" y1="75.568459" y2="33.451473"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.28571361 0 0 .30419701 20.142873 -5.767395)" gradientUnits="userSpaceOnUse" x1="9.301924" x2="9.301924" y1="23.378263" y2="70.842506"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><rect fill="url(#o)" height="15.000051" rx=".218243" ry=".372828" stroke="url(#n)" stroke-width=".999899" width="15.00005" x=".5" y=".5"/><g stroke="#206b00" stroke-opacity=".501961"><path d="m4.5 6.5v7h-2v-7z" fill="url(#g)" stroke-linecap="square" stroke-linejoin="miter"/><path d="m2.5 2.5h2v2h-2z" fill="url(#f)"/><path d="m6.493272 2.5h7.006728v2h-7.006728z" fill="url(#e)" stroke-linecap="square" stroke-linejoin="miter"/></g><g fill="none"><path d="m7 3.5h6z" opacity=".3" stroke="url(#j)" stroke-linecap="square" stroke-linejoin="miter"/><path d="m3.5 7v6z" opacity=".3" stroke="url(#l)" stroke-linecap="square" stroke-linejoin="miter"/><path d="m1.5 14.5v-13h13v13z" stroke="url(#m)"/><path d="m3.5 3v1z" opacity=".3" stroke="url(#h)" stroke-linecap="square" stroke-linejoin="miter"/></g><g transform="matrix(.63 0 0 .63 5.145 5.4124)"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" fill="url(#a)" opacity=".99"/><g fill="none"><g stroke-width="1.584"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.496 5.578v-3.13l2.222 1.56z" opacity=".5" stroke="url(#b)"/><path d="m12.32 10.176a4.49 4.49 0 0 1 -5.392 3.202 4.49 4.49 0 0 1 -3.33-5.315 4.49 4.49 0 0 1 5.232-3.458" opacity=".5" stroke="url(#c)"/></g><ellipse cx="8" cy="9.212" opacity=".99" rx="4" ry="2.472"/><path d="m13.386 10.154a5.506 5.504 0 0 1 -6.446 4.246 5.506 5.504 0 0 1 -4.357-6.372 5.506 5.504 0 0 1 6.3-4.46" opacity=".5" stroke="url(#d)" stroke-width="1.584"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_recentfilelist.svg b/icon-themes/elementary_svg/cmd/sc_recentfilelist.svg
new file mode 100644
index 000000000..91158749e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_recentfilelist.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" gradientTransform="matrix(.44904576 0 0 .44904597 -24.410378 -4.513519)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="15.026252" cy="8.62576" fx=".303533" fy="8.625761" gradientTransform="matrix(-.00000002 .3498293 -.32958989 -.00000002 10.784997 1.582482)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dadada"/></radialGradient><linearGradient id="c" gradientTransform="matrix(0 -.26525244 -.28726686 0 9.931327 12.920444)" gradientUnits="userSpaceOnUse" x1="38.940514" x2="20.576487" y1="15.991243" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.24512367 0 0 .2263389 10.368335 .675258)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="42.03978"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="e" cx="24.837126" cy="36.421127" gradientTransform="matrix(.18836754 -.16202963 -.10813299 -.12528663 3.790619 15.689947)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m8.0000002 1.5c-3.5864756 0-6.5 2.9135243-6.5 6.5 0 3.586476 2.9135244 6.500001 6.5 6.5 3.5864758 0 6.5000018-2.913524 6.4999998-6.5 0-3.5864757-2.913524-6.5-6.4999998-6.5z" fill="url(#b)"/><path d="m7.4777603 4.5676035a2.5891634 3.8872081 49.374826 1 0 -5.8939216 5.0698224 2.5891634 3.8872081 49.374826 0 0 5.8939216-5.0698224z" fill="url(#e)" fill-rule="evenodd" opacity=".141176"/><path d="m13.5 8c0 3.037566-2.46244 5.5-5.5000003 5.5-3.03756 0-5.4999995-2.462434-5.4999995-5.5 0-3.0375654 2.4624395-5.4999998 5.4999995-5.4999998 3.0375603 0 5.5000003 2.4624344 5.5000003 5.4999998z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.0000001 1.5c-3.5864755 0-6.5 2.9135238-6.5 6.4999993 0 3.5864767 2.9135245 6.5000017 6.5 6.5000007 3.5864759 0 6.5000039-2.913524 6.4999999-6.5000007 0-3.5864755-2.913524-6.4999993-6.4999999-6.4999993z" fill="none" opacity=".4" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.9419358 1.5c-2.2555471-.0000001-4.2427709 1.1348261-5.4219173 2.8568832l-1.99321912-1.1424141-.02679938 7.2855309 6.1600486-3.772163-1.9723228-1.1303155c.5779978-2.1380783 4.1932883-4.2982093 8.0030242-2.0724006-1.193908-1.2465346-2.879747-2.025121-4.7488142-2.0251209z" display="block" fill="url(#d)"/><g fill="none"><path d="m8.0221647 2.2691928c-2.259488 0-4.21363 1.4497899-5.2682383 3.2585904l-1.2401149-.6608727-.0025858 3.8614373 3.3187377-1.9662072-1.2862276-.7916828c.8933314-3.524472 3.7099869-3.8113521 6.1120039-3.8064646-.4472867-.103613-1.1542622.1051996-1.633575.1051996z" display="block" opacity=".8" stroke="url(#c)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m7.9419358 1.5c-2.2555471-.0000001-4.2427709 1.1348261-5.4219173 2.8568832l-1.99321912-1.1424141-.02679938 7.2855309 6.1600486-3.772163-1.9723228-1.1303155c.5779978-2.1380783 4.1932883-4.2982093 8.0030242-2.0724006-1.193908-1.2465346-2.879747-2.025121-4.7488142-2.0251209z" opacity=".5" stroke="#956500" stroke-linejoin="round"/><g stroke-linecap="round" stroke-width=".6"><path d="m7.5300051 7.8813225 1.7251294 3.6056085" stroke="#eb5c3a"/><path d="m7.3741988 8.6908446 3.0482242-3.7302384" stroke="#333"/></g></g><path d="m8.1272316 8.3688448-3.1427065-.1195599" fill="#00f" stroke="#333" stroke-linecap="round" stroke-width=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_recsave.svg b/icon-themes/elementary_svg/cmd/sc_recsave.svg
new file mode 100644
index 000000000..f49a24784
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_recsave.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" gradientTransform="matrix(.31428463 0 0 .32594469 .457175 -.323148)" 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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.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.517958" x2="8.521604" y1="13.016949" y2="5.440678"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(1)"><path d="m2.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#a)" stroke-width="1.085652"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><g stroke-linecap="round"><path d="m10.677391 9.5000009-2.677391 3.4999991-2.6773921-3.4999991h2.1773921v-4.0000005h1v4.0000005z" opacity=".6" stroke="url(#d)"/><path d="m10.677391 8.5-2.677391 3.5-2.6773921-3.5h2.1773921v-4h1v4z" fill="#7e8087" stroke="#797b7e"/></g></g></g><g transform="translate(-9.015 -5.756)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#e)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#f)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#g)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_recsearch.svg b/icon-themes/elementary_svg/cmd/sc_recsearch.svg
new file mode 100644
index 000000000..a9ce46327
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_recsearch.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="22.099527" cy="24.537743" gradientTransform="matrix(.66197227 0 0 .66182423 -2.643616 -4.229381)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".426901"/><stop offset="1" stop-color="#fff" stop-opacity=".362573"/></radialGradient><radialGradient id="b" cx="8.072266" cy="5.962701" fx="6" fy="3.371369" gradientTransform="matrix(1 0 0 .75741005 0 1.446491)" gradientUnits="userSpaceOnUse" r="4.572266"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".526471"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="24.845652" x2="28.006701" y1="-2.361655" y2="1.111197"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#8a715e"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19.525978" x2="19.577271" y1="17.036358" y2="21.284676"><stop offset="0" stop-color="#f3f3f3"/><stop offset="1" stop-color="#f3f3f3" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="6.702713" cy="73.615715" fx="11.969189" fy="75.92881" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -5.358552)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.5" x2="5" y1=".5" y2="14.999999"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.235025" x2="8.461288" y1="2.335336" y2="15.488882"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.64621359 0 0 .64621359 .032201 .490874)"><path d="m5.5.5c-2.7614238.00000006-4.99999994 2.2385762-5 5 .00000006 2.7614238 2.2385762 5 5 5 1.0375112 0 1.9999271-.316413 2.7988281-.8574219l2.2226559 2.2499999.91211-.914062-2.1933596-2.1933598c.7740056-.8804761 1.2597656-2.0207042 1.2597656-3.2851562 0-2.7614238-2.2385762-4.99999994-5-5zm0 2c1.6568543 0 3 1.3431457 3 3s-1.3431457 3-3 3-3-1.3431457-3-3 1.3431457-3 3-3z" fill="url(#f)" stroke="#555761" stroke-opacity=".501961" transform="matrix(1.547476 0 0 1.547476 -.04983 -.759615)"/><path d="m24.090748 21.375c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#e)" opacity=".15"/><g fill-rule="evenodd" transform="translate(-.538712 -.248064)"><path d="m14.5 8a5.5 5.49877 0 1 1 -10.9999999 0 5.5 5.49877 0 1 1 10.9999999 0z" fill="url(#a)" opacity=".2"/><path d="m9.1601562 2.5019531a5.5 5.49877 0 0 0 -5.6601562 5.4980469 5.5 5.49877 0 0 0 .1933594 1.4257812 12 11.997316 0 0 0 8.9511716-5.5429687 5.5 5.49877 0 0 0 -3.4843748-1.3808594z" fill="url(#b)" opacity=".15"/></g><rect fill="url(#c)" height="4.074684" rx=".5" stroke="#57392d" stroke-opacity=".501961" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="7.170102" x="23.431021" y="-2.022343"/><g fill="none" stroke-width="1.547476"><path d="m16.383596 18.566737 1.630459-1.61202 3.804127 3.770226" opacity=".5" stroke="url(#d)"/><path d="m14.651192 7.7515025a6.1899042 6.1899042 0 0 1 -6.1899045 6.1899045 6.1899042 6.1899042 0 0 1 -6.1899042-6.1899045 6.1899042 6.1899042 0 0 1 6.1899042-6.1899042 6.1899042 6.1899042 0 0 1 6.1899045 6.1899042z" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_rect_rounded_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_rect_rounded_unfilled.svg
new file mode 100644
index 000000000..b7e392d15
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rect_rounded_unfilled.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" stroke-width=".264583" transform="translate(0 -292.76665)"><path d="m1.190625 293.16352h1.8520833c.5863167 0 1.0583334.47202 1.0583334 1.05834v1.32291c0 .58632-.4720167 1.05833-1.0583334 1.05833h-1.8520833c-.58631668 0-1.05833334-.47201-1.05833334-1.05833v-1.32291c0-.58632.47201666-1.05834 1.05833334-1.05834z" stroke-linecap="square"/><path d="m.98222945 295.64079 2.27065465-1.54032" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_rect_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_rect_unfilled.svg
new file mode 100644
index 000000000..567407d74
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rect_unfilled.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" transform="scale(.26458333)"><path d="m.5 2.5v10h15v-5-5z" stroke-linejoin="round"/><path d="m3 10 10-5" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_recundo.svg b/icon-themes/elementary_svg/cmd/sc_recundo.svg
new file mode 100644
index 000000000..bc6ee3864
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_recundo.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" gradientTransform="matrix(.61441293 0 0 .61115825 8.389033 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029158 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.66975934 0 0 .66666667 4.725141 -10.327071)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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(.66975934 0 0 .66666667 4.225137 -11.261321)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601002" y1="22.594999" y2="22.594999"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.882999" x2="34.882999" y1="12.992" y2="37.992001"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(1 -1)"><path d="m7.1699211 3.5c-.1845764 0-.1785565.076283-.2421875.1035156l-4.3398434 4.1875c-.05559.054667-.08789.1295192-.08789.2109375 0 .080838.03231.1508278.08789.2089844l4.3398434 4.1875005c.059439.062219.1428761.101562.2421875.101562.1845228 0 .3222656-.130217.3222656-.304688v-2.3964839c-.000116-.1628379.1459138-.2988281.3242187-.2988281h.6835938c1.9999998 0 3.9280858 1.666666 3.9648438 3.5 0 .277.223.5.5.5.330814 0 .505859-.176742.505859-.5v-1.833984c.055942-2.6666665-1.63737-4.666016-4.9707028-4.666016h-.7148438v-.00391c-.1636803-.0150241-.2930775-.1455911-.2929687-.2988244v-2.3964844c0-.1744693-.1377426-.3007812-.3222656-.3007812z" style="stroke:#ad5f00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><g fill="none"><path d="m7.4999957 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.6734065-2.553808 2.6734065-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".8" stroke="url(#a)" stroke-width=".999996"/><path d="m7.4999957 8.5224087h.6666667c2.6666666 0 4.6684646 1.2964473 4.6684646 3.4775913" opacity=".8" stroke="url(#d)"/><path d="m12.446192 11c0-2.229397-1.446193-3.4518328-3.7791928-3.5l-1.1670035-.024094" opacity=".8" stroke="url(#c)"/></g></g><g transform="translate(-9.015 -.155143)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#e)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#f)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#g)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_redactdoc.svg b/icon-themes/elementary_svg/cmd/sc_redactdoc.svg
new file mode 100644
index 000000000..e22921ea4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_redactdoc.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" gradientTransform="matrix(.415777 -.4174938 .518983 .5146192 -15.747227 2.650367)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#c6262e"/><stop offset=".13482948" stop-color="#ff8c82"/><stop offset=".20224422" stop-color="#c6262e"/><stop offset=".26965895" stop-color="#ff8c82"/><stop offset=".44650277" stop-color="#c6262e"/><stop offset=".57114136" stop-color="#ed5353"/><stop offset=".72038066" stop-color="#ff8c82"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.867764 .693027)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.983472 .809213)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.465684 .289287)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="g" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.581392 .405471)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="h" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.061661 -.116406)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#c" y1="24.989594" y2="30.000141"/><linearGradient id="i" gradientTransform="matrix(.4040235 -.4056919 .6073752 .6022679 -17.177369 -.00022)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#e" y1="24.989594" y2="30.000141"/><linearGradient id="j" gradientTransform="matrix(.4040235 -.4056919 .6073752 .602268 -17.636692 .462492)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.3763801 .03615261 .03669995 .374874 -2.218281 -1.1331)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#fff394"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.25378586 0 0 .30501865 17.129017 -.685451)" 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="m" gradientTransform="matrix(.24324324 0 0 .35135133 .162202 -.432402)" 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="n" gradientTransform="matrix(.31428531 0 0 .32594469 -1.542842 -.323148)" 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><path d="m.5.4991096c2.5206609 0 10.999999.00095406 10.999999.00095406l.000013 14.99993634s-7.3333415 0-11.000012 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#n)" stroke-width="1.085653"/><g fill="#7a7a7a"><path d="m3.000038 9.000026h4v2h-4z"/><path d="m2.000038 2.000026h6v2h-6z"/><path d="m2.000038 5.000026h3v2h-3z"/><path d="m4.000038 12.000026h6v2h-6z"/></g><path d="m10.500038 14.500026h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#m)" stroke-linecap="round"/><path d="m.5000001.49999996c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#l)" stroke-linejoin="round" stroke-width=".999922"/><path d="m9.8928186 7.0467872c-.08415-.04997-.14927-.03697-.192287-.0092l-2.3258612 2.3377624-1.054515.6792174-.03247.01374-1.2484838 2.837694 3.0940808.094.02569-.01734 1.0612942-.675616 2.3244354-2.3695c.172073-.111212-.100069-.8482718-.610477-1.6562678-.382808-.605994-.788946-1.084627-1.0414084-1.234528z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.70257725 0 0 .7042609 5.031709 1.662938)"><path d="m2.0488085 11.037368c.2865424-.207707 1.1479509.256388 1.9603385 1.061945.8104458.803629 1.2601996 1.641331 1.0575577 1.930575-.0007708.0011.01977.01774.01898.01882l10.1384643-10.1803301c.257408-.2584708-.213108-1.1436222-1.051287-1.9747519-.838177-.8311298-1.728181-1.29506029-1.98559-1.03658863z" fill="url(#a)" stroke="#7a0000" stroke-linejoin="round" stroke-width=".710814"/><path d="m2.0488079 11.037368c.286543-.207708 1.1479512.256388 1.960339 1.061943.8104449.80363 1.2601992 1.641332 1.0575579 1.930577-.0007714.0011.01977.01774.01898.01882l6.9820302-7.0108637.02525-.025356c.00079-.00108-.01975-.01772-.01898-.01882.202643-.2892462-.247112-1.1269457-1.057555-1.9305752-.812389-.8055563-1.6737981-1.2696506-1.9603403-1.0619438l-.025251.025355z" fill="#c6262e" opacity=".6"/><path d="m10.565423 2.4840909c.286542-.2077065 1.147951.2563879 1.960338 1.0619443.810445.8036291 1.260199 1.6413295 1.057557 1.9305744-.000769.0011.01977.017738.01898.018821l1.551936-1.5571217c.408481-.40858-.029278-1.092821-.981372-2.0446829-.812386-.8055561-1.673796-1.2696511-1.960337-1.06194452l-.02525.0253559-1.621849 1.62705352z" fill="#fe9ab8" opacity=".8" stroke="#de3e80" stroke-linejoin="round" stroke-width=".710814"/><path d="m9.1785348 3.8767048c.2865413-.2077068 1.1479522.2563879 1.9603392 1.0619443.810445.8036291 1.2602 1.6413294 1.057556 1.9305753-.000771.0011.01977.017736.01898.01882l.126256-.1267795c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892457-.24711-1.1269463-1.057556-1.9305745-.812387-.8055569-1.6737965-1.2696514-1.9603382-1.0619448z" fill="url(#b)"/><path d="m9.0628273 3.9928895c.2865436-.2077068 1.1479527.2563878 1.9603397 1.061944.810444.8036294 1.2602 1.6413292 1.057556 1.9305742-.000771.0011.01977.017738.01898.018822l.126257-.1267799c.00079-.00108-.01975-.017721-.01898-.018821.202643-.2892448-.24711-1.1269452-1.057557-1.9305743-.812387-.8055563-1.6737957-1.2696512-1.9603386-1.0619444z" fill="url(#d)"/><path d="m9.5806143 3.4729643c.2865426-.2077069 1.1479517.2563872 1.9603387 1.0619442.810446.803629 1.2602 1.6413292 1.057558 1.9305747-.000773.0011.01977.017737.01898.01882l.126258-.1267784c.000791-.00108-.01975-.017721-.01898-.01882.202642-.2892454-.247113-1.126946-1.057559-1.930575-.812386-.8055567-1.6737949-1.2696512-1.9603383-1.0619444z" fill="url(#f)"/><path d="m9.4649071 3.5891488c.2865435-.207707 1.1479529.2563877 1.9603379 1.061944.810447.8036298 1.260201 1.6413294 1.057558 1.9305748-.000769.0011.01977.017737.01898.018821l.126257-.12678c.00079-.00108-.01975-.01772-.01898-.01882.202645-.2892448-.247111-1.1269461-1.057556-1.9305739-.812386-.8055567-1.673796-1.2696517-1.9603395-1.0619447z" fill="url(#g)"/><path d="m9.9846388 3.0672723c.2865412-.2077066 1.1479512.2563878 1.9603372 1.0619445.810446.8036288 1.260201 1.641329 1.057558 1.9305741-.00077.0011.01977.017738.01898.018821l.126256-.1267791c.000792-.00108-.01975-.017721-.01898-.018821.202644-.2892444-.247111-1.126945-1.057557-1.9305744-.812385-.8055559-1.673795-1.2696505-1.960338-1.0619437z" fill="url(#h)"/><path d="m9.8689318 3.1834569c.2865412-.2077072 1.1479512.2563879 1.9603392 1.0619447.810444.8036283 1.260198 1.6413291 1.057556 1.9305739-.000771.0011.01977.017737.01898.018821l.126258-.1267782c.000789-.00108-.01975-.017722-.01898-.018821.202642-.2892458-.247113-1.1269461-1.057558-1.9305749-.812386-.8055564-1.673796-1.2696514-1.9603386-1.0619441z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".710814"><path d="m.25980529 15.79419 4.77185621-1.725488.039308-.03926c.2026429-.28924-.2523964-1.127286-1.0628421-1.930916-.8123879-.805556-1.6726784-1.26728-1.9592212-1.059573z" fill="url(#j)" stroke="url(#k)"/><path d="m.7444326 14.506276-.48521185 1.282691 1.30137225-.473393c-.113686-.133135-.2192836-.267835-.3543579-.401773-.1555069-.154199-.30708012-.280667-.4618025-.407525z" fill="#7a0000" stroke="#7a0000"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_redactedexportblack.svg b/icon-themes/elementary_svg/cmd/sc_redactedexportblack.svg
new file mode 100644
index 000000000..42a49cfd5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_redactedexportblack.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" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-2.374197" y2="10.76779"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="32.765083" x2="24.130812" y1="47.277107" y2="47.277107"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.90608582 0 0 .5153763 19.182549 -10.193381)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.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="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(.31428497 0 0 .32592538 -1.54284 -.322209)" 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><path d="m.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#f)" stroke-width="1.08562"/><g fill="#7a7a7a"><path d="m3.000038 9.000026h4v2h-4z"/><path d="m2.000038 2.000026h6v2h-6z"/><path d="m2.000038 5.000026h3v2h-3z"/><path d="m4.000038 12.000026h6v2h-6z"/></g><g fill="none" transform="translate(-1.999962 .000026)"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#e)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke-width="1.546116" transform="matrix(.64678195 0 0 .64678195 -.291181 4.535588)"><path d="m16.684465-1.6011393v4.6383484h-6.184464v3.0922322l6.203998.010089-.01953 4.6282597 7.730577-6.1844648z" style="display:block;stroke:#002e99;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none"><path d="m18.230581 1.5815815-.002 3.0017443-6.955568-.0000006h6.957522l.000046 2.9554694 3.7115-2.9554694z" display="block" opacity=".5" stroke="url(#b)" stroke-miterlimit="7"/><path d="m11.273059 4.5833252h6.184464" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_redactedexportwhite.svg b/icon-themes/elementary_svg/cmd/sc_redactedexportwhite.svg
new file mode 100644
index 000000000..7abec1451
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_redactedexportwhite.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" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-2.374197" y2="10.76779"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="32.765083" x2="24.130812" y1="47.277107" y2="47.277107"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.90608582 0 0 .5153763 19.182549 -10.193381)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.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="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(.31428463 0 0 .32594469 -1.542826 -.323148)" 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><path d="m.5000119.4991096c2.5206554 0 10.9999751.00095406 10.9999751.00095406l.000013 14.99993634s-7.3333256 0-10.9999881 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#f)" stroke-width="1.085652"/><g fill="#fff"><path d="m3.000038 9.000026h4v2h-4z"/><path d="m2.000038 2.000026h6v2h-6z"/><path d="m2.000038 5.000026h3v2h-3z"/><path d="m4.000038 12.000026h6v2h-6z"/></g><g fill="none" transform="translate(-1.999962 .000026)"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#e)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke-width="1.546116" transform="matrix(.64678195 0 0 .64678195 -.291181 4.535588)"><path d="m16.684465-1.6011393v4.6383484h-6.184464v3.0922322l6.203998.010089-.01953 4.6282597 7.730577-6.1844648z" style="display:block;stroke:#002e99;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none"><path d="m18.230581 1.5815815-.002 3.0017443-6.955568-.0000006h6.957522l.000046 2.9554694 3.7115-2.9554694z" display="block" opacity=".5" stroke="url(#b)" stroke-miterlimit="7"/><path d="m11.273059 4.5833252h6.184464" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_redo.svg b/icon-themes/elementary_svg/cmd/sc_redo.svg
new file mode 100644
index 000000000..7a37a6049
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_redo.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" gradientTransform="matrix(-.61441293 0 0 .61115825 7.582985 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.61157583 0 0 .6008607 .94286 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.66975934 0 0 .66666667 11.246877 -10.327071)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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(-.66975934 0 0 .66666667 11.746881 -11.261321)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" 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><path d="m8.8020971 3.5c.1845764 0 .1785565.076283.2421875.1035156l4.3398434 4.1875c.05559.054667.08789.1295192.08789.2109375 0 .080838-.03231.1508278-.08789.2089844l-4.3398434 4.1875005c-.059439.062219-.1428761.101562-.2421875.101562-.1845228 0-.3222656-.130217-.3222656-.304688v-2.3964839c.000116-.1628379-.1459138-.2988281-.3242187-.2988281h-.6835938c-2 0-3.928086 1.666666-3.964844 3.5 0 .277-.223.5-.5.5-.330814 0-.505859-.176742-.505859-.5v-1.833984c-.055942-2.6666665 1.63737-4.666016 4.970703-4.666016h.7148438v-.00391c.1636803-.0150241.2930775-.1455911.2929687-.2988244v-2.3964844c0-.1744693.1377426-.3007812.3222656-.3007812z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><g fill="none"><path d="m8.4720225 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.6734065-2.553808-2.6734065-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".6" stroke="url(#a)" stroke-width=".999996"/><path d="m8.4720225 8.5224087h-.6666667c-2.6666668 0-4.6684648 1.2964473-4.6684648 3.4775913" opacity=".6" stroke="url(#d)"/><path d="m3.525826 11c0-2.229397 1.446193-3.4518328 3.779193-3.5l1.1670035-.024094" opacity=".6" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_rehearsetimings.svg b/icon-themes/elementary_svg/cmd/sc_rehearsetimings.svg
new file mode 100644
index 000000000..b91d54914
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rehearsetimings.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.5" cy="10.5" gradientTransform="matrix(-.01138659 .70596906 -1.0132754 -.01634315 21.184373 3.18435)" gradientUnits="userSpaceOnUse" r="5.5625"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dadada"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.385308" x2="10.385308" y1="6.322404" y2="14.64974"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16.028032" x2="16.028032" xlink:href="#d" y1="10.016719" y2="11.016732"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".0000001" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" xlink:href="#d" y1="8.968919" y2="10.968945"/><linearGradient id="f" gradientTransform="matrix(.30952278 0 0 .34225972 -.511886 1.636585)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="27.50001" y1=".985206" y2="32.10878"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="23.999989"><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="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.73251" x2="-51.786404" y1="28.475233" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="1"><stop offset="0" stop-color="#d5d5d5"/><stop offset="1" stop-color="#e5e5e5"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.528013" x2="14.528013" y1="8.5167" y2="12.51675"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19.015018" x2="19.015018" y1="7.4689" y2="12.468963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m1.5 2.5h12.999987l.000013 9-13 .001z" fill="url(#f)" stroke-width="1.104031"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#g)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><path d="m.5.5h15v2h-15z" fill="url(#i)"/><g fill="#e5e5e5"><path d="m7 11.5v1l-1.9511719 1.951172 1.0605469 1.060547 1.890625-1.890625 1.890625 1.890625 1.060547-1.060547-1.951172-1.951172v-1z"/><circle cx="6.00108" cy="14.5" r="1"/><circle cx="10.00108" cy="14.5" r="1"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)"><rect fill="url(#k)" height="5.000063" rx=".500006" width="3.000038" x="17.514999" y="7.4689"/><rect fill="none" height="5.000063" opacity=".5" rx=".500006" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="17.514999" y="7.4689"/></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#j)" height="4.000051" rx=".500007" width="3.000038" x="14.528013" y="8.5167"/><g fill="none"><rect height="4.000051" opacity=".5" rx=".500007" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" width="3.000038" x="14.528013" y="8.5167"/><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-width="1.000013"/></g></g><path d="m10.5 5.4999997h-1.0000001v3.0000004l1.0120121.047786z" fill="none" opacity=".5" stroke="url(#e)" stroke-width=".999987"/><g stroke-linecap="round" transform="matrix(.88888889 0 0 .88888889 1.722222 1.722222)"><circle cx="10.425423" cy="10.425423" fill="url(#a)" r="5.067036" stroke="#2d2d2d" stroke-linejoin="round" stroke-opacity=".422794" stroke-width="1.125"/><path d="m14.542 10.5c0 2.232-1.81 4.042-4.042 4.042s-4.042-1.81-4.042-4.042c0-2.233 1.81-4.042 4.042-4.042s4.042 1.81 4.042 4.042z" fill="none" opacity=".5" stroke="url(#b)" stroke-linejoin="round" stroke-width="1.125"/><g stroke-width=".675" transform="matrix(.91923984 0 0 .91923984 -18.649297 3.911161)"><path d="m31.202412 6.9084879 2.143701 4.3935001" fill="none" stroke="#eb5c3a"/><g stroke="#333"><path d="m31.000137 7.9592379 3.230085-3.5035405" fill="none"/><path d="m32.035017 7.5221779-4.060352-.00227" fill="#00f"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_rejectalltrackedchanges.svg b/icon-themes/elementary_svg/cmd/sc_rejectalltrackedchanges.svg
new file mode 100644
index 000000000..9f5b84d87
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rejectalltrackedchanges.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" gradientUnits="userSpaceOnUse" x1="12" x2="12.029746" xlink:href="#d" y1="8.5" y2="15.461853"/><linearGradient id="b" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="651.56641" x2="651.63391" xlink:href="#c" y1="-115.56521" y2="-109.27387"/><linearGradient id="c" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="651.56641" x2="651.63391" y1="-115.56521" y2="-109.27387"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12.029746" y1="8.5" y2="15.461853"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="e" 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="f" 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="g" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#g)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5 5h1v1h-1z" fill="#c6262e"/><path d="m8 3h3.000001v1h-3.000001z" fill="#c6262e"/><g fill="#aaa"><path d="m5 3h2v1h-2z"/><path d="m7 5h3v1h-3z"/><path d="m5 7h3v1h-3z"/></g><path d="m9 7h2v1h-2z" fill="#c6262e"/><path d="m12 8.5c-1.930453 0-3.5 1.569547-3.5 3.5s1.569547 3.5 3.5 3.5 3.5-1.569547 3.5-3.5-1.569547-3.5-3.5-3.5z" fill="url(#d)" opacity=".99" stroke="#7a0000" stroke-opacity=".501961"/><path d="m10.496094 9.5a.26174492.26174492 0 0 0 -.181641.076172l-.7382811.738281a.26174492.26174492 0 0 0 0 .371094l1.3144531 1.314453-1.3144531 1.314453a.26174492.26174492 0 0 0 0 .371094l.7382811.738281a.26174492.26174492 0 0 0 .371094 0l1.314453-1.314453 1.314453 1.314453a.26174492.26174492 0 0 0 .371094 0l.738281-.738281a.26174492.26174492 0 0 0 0-.371094l-1.314453-1.314453 1.314453-1.314453a.26174492.26174492 0 0 0 0-.371094l-.738281-.7382811a.26174492.26174492 0 0 0 -.371094 0l-1.314453 1.3144531-1.314453-1.3144531a.26174492.26174492 0 0 0 -.189453-.0761719zm1.501953 1.853516a.26174492.26174492 0 0 0 .002 0 .26174492.26174492 0 0 0 .224609.02148c-.02244.01419-.04423.03282-.05469.03711-.02743.01124-.140274.0332-.169922.0332-.02965 0-.142489-.02196-.169922-.0332-.01089-.0045-.03312-.0241-.05664-.03906a.26174492.26174492 0 0 0 .224609-.01953zm.628906.419922a.26174492.26174492 0 0 0 .01953.224609.26174492.26174492 0 0 0 0 .002.26174492.26174492 0 0 0 -.02148.224609c-.01419-.02244-.03282-.04423-.03711-.05469-.01124-.02743-.0332-.140274-.0332-.169922 0-.02965.02196-.142489.0332-.169922.0045-.01089.0241-.03312.03906-.05664zm-1.251953.002c.01419.02244.03282.04423.03711.05469.01124.02743.0332.140274.0332.169922 0 .02965-.02196.142489-.0332.169922-.0045.01089-.0241.03312-.03906.05664a.26174492.26174492 0 0 0 -.01953-.224609.26174492.26174492 0 0 0 0-.002.26174492.26174492 0 0 0 .02148-.224609zm.625.77925c.02965 0 .142489.02196.169922.0332.01089.0045.03312.0241.05664.03906a.26174492.26174492 0 0 0 -.224609.01953.26174492.26174492 0 0 0 -.002 0 .26174492.26174492 0 0 0 -.224609-.02148c.02244-.01419.04423-.03282.05469-.03711.02743-.01124.140274-.0332.169922-.0332z" fill="#7a0000" opacity=".1"/><path d="m10.5 10.261719-.7382812.738281 1.3691402 1.369141a.18645932.18645932 0 0 1 0 .261718l-1.3691402 1.369141.7382812.738281 1.369141-1.36914a.18645932.18645932 0 0 1 .261718 0l1.369141 1.36914.738281-.738281-1.36914-1.369141a.18645932.18645932 0 0 1 0-.261718l1.36914-1.369141-.738281-.738281-1.369141 1.36914a.18645932.18645932 0 0 1 -.261718 0z" fill="#7a0000" opacity=".25"/><path d="m10.5 9.7617188-.7382812.7382812 1.3691402 1.369141a.18645932.18645932 0 0 1 0 .261718l-1.3691402 1.369141.7382812.738281 1.369141-1.36914a.18645932.18645932 0 0 1 .261718 0l1.369141 1.36914.738281-.738281-1.36914-1.369141a.18645932.18645932 0 0 1 0-.261718l1.36914-1.369141-.738281-.7382812-1.369141 1.3691402a.18645932.18645932 0 0 1 -.261718 0z" fill="#fff"/><path d="m14.5 12a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".6" stroke="url(#c)" stroke-linecap="round"/><g transform="translate(-8)"><path d="m12 8.5c-1.930453 0-3.5 1.569547-3.5 3.5s1.569547 3.5 3.5 3.5 3.5-1.569547 3.5-3.5-1.569547-3.5-3.5-3.5z" fill="url(#a)" opacity=".99" stroke="#7a0000" stroke-opacity=".501961"/><path d="m10.496094 9.5a.26174492.26174492 0 0 0 -.181641.076172l-.7382811.738281a.26174492.26174492 0 0 0 0 .371094l1.3144531 1.314453-1.3144531 1.314453a.26174492.26174492 0 0 0 0 .371094l.7382811.738281a.26174492.26174492 0 0 0 .371094 0l1.314453-1.314453 1.314453 1.314453a.26174492.26174492 0 0 0 .371094 0l.738281-.738281a.26174492.26174492 0 0 0 0-.371094l-1.314453-1.314453 1.314453-1.314453a.26174492.26174492 0 0 0 0-.371094l-.738281-.7382811a.26174492.26174492 0 0 0 -.371094 0l-1.314453 1.3144531-1.314453-1.3144531a.26174492.26174492 0 0 0 -.189453-.0761719zm1.501953 1.853516a.26174492.26174492 0 0 0 .002 0 .26174492.26174492 0 0 0 .224609.02148c-.02244.01419-.04423.03282-.05469.03711-.02743.01124-.140274.0332-.169922.0332-.02965 0-.142489-.02196-.169922-.0332-.01089-.0045-.03312-.0241-.05664-.03906a.26174492.26174492 0 0 0 .224609-.01953zm.628906.419922a.26174492.26174492 0 0 0 .01953.224609.26174492.26174492 0 0 0 0 .002.26174492.26174492 0 0 0 -.02148.224609c-.01419-.02244-.03282-.04423-.03711-.05469-.01124-.02743-.0332-.140274-.0332-.169922 0-.02965.02196-.142489.0332-.169922.0045-.01089.0241-.03312.03906-.05664zm-1.251953.002c.01419.02244.03282.04423.03711.05469.01124.02743.0332.140274.0332.169922 0 .02965-.02196.142489-.0332.169922-.0045.01089-.0241.03312-.03906.05664a.26174492.26174492 0 0 0 -.01953-.224609.26174492.26174492 0 0 0 0-.002.26174492.26174492 0 0 0 .02148-.224609zm.625.77925c.02965 0 .142489.02196.169922.0332.01089.0045.03312.0241.05664.03906a.26174492.26174492 0 0 0 -.224609.01953.26174492.26174492 0 0 0 -.002 0 .26174492.26174492 0 0 0 -.224609-.02148c.02244-.01419.04423-.03282.05469-.03711.02743-.01124.140274-.0332.169922-.0332z" fill="#7a0000" opacity=".1"/><path d="m10.5 10.261719-.7382812.738281 1.3691402 1.369141a.18645932.18645932 0 0 1 0 .261718l-1.3691402 1.369141.7382812.738281 1.369141-1.36914a.18645932.18645932 0 0 1 .261718 0l1.369141 1.36914.738281-.738281-1.36914-1.369141a.18645932.18645932 0 0 1 0-.261718l1.36914-1.369141-.738281-.738281-1.369141 1.36914a.18645932.18645932 0 0 1 -.261718 0z" fill="#7a0000" opacity=".25"/><path d="m10.5 9.7617188-.7382812.7382812 1.3691402 1.369141a.18645932.18645932 0 0 1 0 .261718l-1.3691402 1.369141.7382812.738281 1.369141-1.36914a.18645932.18645932 0 0 1 .261718 0l1.369141 1.36914.738281-.738281-1.36914-1.369141a.18645932.18645932 0 0 1 0-.261718l1.36914-1.369141-.738281-.7382812-1.369141 1.3691402a.18645932.18645932 0 0 1 -.261718 0z" fill="#fff"/><path d="m14.5 12a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".6" stroke="url(#b)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_rejecttrackedchange.svg b/icon-themes/elementary_svg/cmd/sc_rejecttrackedchange.svg
new file mode 100644
index 000000000..3c1ace6e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rejecttrackedchange.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" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="651.56641" x2="651.63391" y1="-115.56521" y2="-109.27387"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12.029746" y1="8.5" y2="15.461853"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></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" 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="e" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#e)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5 5h1v1h-1z" fill="#c6262e"/><path d="m8 3h3.000001v1h-3.000001z" fill="#c6262e"/><g fill="#aaa"><path d="m5 3h2v1h-2z"/><path d="m7 5h3v1h-3z"/><path d="m5 7h3v1h-3z"/></g><path d="m9 7h2v1h-2z" fill="#c6262e"/><path d="m12 8.5c-1.930453 0-3.5 1.569547-3.5 3.5s1.569547 3.5 3.5 3.5 3.5-1.569547 3.5-3.5-1.569547-3.5-3.5-3.5z" fill="url(#b)" opacity=".99" stroke="#7a0000" stroke-opacity=".501961"/><path d="m10.496094 9.5a.26174492.26174492 0 0 0 -.181641.076172l-.7382811.738281a.26174492.26174492 0 0 0 0 .371094l1.3144531 1.314453-1.3144531 1.314453a.26174492.26174492 0 0 0 0 .371094l.7382811.738281a.26174492.26174492 0 0 0 .371094 0l1.314453-1.314453 1.314453 1.314453a.26174492.26174492 0 0 0 .371094 0l.738281-.738281a.26174492.26174492 0 0 0 0-.371094l-1.314453-1.314453 1.314453-1.314453a.26174492.26174492 0 0 0 0-.371094l-.738281-.7382811a.26174492.26174492 0 0 0 -.371094 0l-1.314453 1.3144531-1.314453-1.3144531a.26174492.26174492 0 0 0 -.189453-.0761719zm1.501953 1.853516a.26174492.26174492 0 0 0 .002 0 .26174492.26174492 0 0 0 .224609.02148c-.02244.01419-.04423.03282-.05469.03711-.02743.01124-.140274.0332-.169922.0332-.02965 0-.142489-.02196-.169922-.0332-.01089-.0045-.03312-.0241-.05664-.03906a.26174492.26174492 0 0 0 .224609-.01953zm.628906.419922a.26174492.26174492 0 0 0 .01953.224609.26174492.26174492 0 0 0 0 .002.26174492.26174492 0 0 0 -.02148.224609c-.01419-.02244-.03282-.04423-.03711-.05469-.01124-.02743-.0332-.140274-.0332-.169922 0-.02965.02196-.142489.0332-.169922.0045-.01089.0241-.03312.03906-.05664zm-1.251953.002c.01419.02244.03282.04423.03711.05469.01124.02743.0332.140274.0332.169922 0 .02965-.02196.142489-.0332.169922-.0045.01089-.0241.03312-.03906.05664a.26174492.26174492 0 0 0 -.01953-.224609.26174492.26174492 0 0 0 0-.002.26174492.26174492 0 0 0 .02148-.224609zm.625.77925c.02965 0 .142489.02196.169922.0332.01089.0045.03312.0241.05664.03906a.26174492.26174492 0 0 0 -.224609.01953.26174492.26174492 0 0 0 -.002 0 .26174492.26174492 0 0 0 -.224609-.02148c.02244-.01419.04423-.03282.05469-.03711.02743-.01124.140274-.0332.169922-.0332z" fill="#7a0000" opacity=".1"/><path d="m10.5 10.261719-.7382812.738281 1.3691402 1.369141a.18645932.18645932 0 0 1 0 .261718l-1.3691402 1.369141.7382812.738281 1.369141-1.36914a.18645932.18645932 0 0 1 .261718 0l1.369141 1.36914.738281-.738281-1.36914-1.369141a.18645932.18645932 0 0 1 0-.261718l1.36914-1.369141-.738281-.738281-1.369141 1.36914a.18645932.18645932 0 0 1 -.261718 0z" fill="#7a0000" opacity=".25"/><path d="m10.5 9.7617188-.7382812.7382812 1.3691402 1.369141a.18645932.18645932 0 0 1 0 .261718l-1.3691402 1.369141.7382812.738281 1.369141-1.36914a.18645932.18645932 0 0 1 .261718 0l1.369141 1.36914.738281-.738281-1.36914-1.369141a.18645932.18645932 0 0 1 0-.261718l1.36914-1.369141-.738281-.7382812-1.369141 1.3691402a.18645932.18645932 0 0 1 -.261718 0z" fill="#fff"/><path d="m14.5 12a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".6" stroke="url(#a)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_rejecttrackedchangetonext.svg b/icon-themes/elementary_svg/cmd/sc_rejecttrackedchangetonext.svg
new file mode 100644
index 000000000..a3d2b92cc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rejecttrackedchangetonext.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" gradientUnits="userSpaceOnUse" x1="12" x2="12.029746" y1="8.5" y2="15.461853"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="651.62012" x2="651.62012" y1="-114.09539" y2="-109.01227"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029159 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.52743574 0 0 .33333554 8.345857 -1.557295)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671694" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.61441293 0 0 .61115825 8.389034 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="translate(-2)"><path d="m2.5.5h11v15h-11z" fill="url(#h)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#f)" stroke-linejoin="round"/><path d="m5 5h1v1h-1zm3-2h3v1h-3z" fill="#c6262e"/><path d="m5 3h2v1h-2zm2 2h3v1h-3zm-2 2h3v1h-3z" fill="#aaa"/><path d="m9 7h2v1h-2z" fill="#c6262e"/></g><g transform="matrix(-1 0 0 1 17.999997 3)"><path d="m7.1774891 3.50781c-.1845764 0-.1776546.076034-.2412856.103267l-4.347816 4.1806129c-.05559.054667-.08839.128648-.08839.2100663 0 .080838.03281.1507369.08839.2088935l4.3478193 4.1962383c.059439.06222.1419743.100925.2412857.100925.1845228 0 .3225109-.129479.3225109-.30395v-2.3964022c-.000116-.1628379.1454002-.2989986.323705-.299258l5.3705026-.00781c.174818-.0002568.305788-.1286773.305788-.3004327v-2.4034435c0-.1717556-.13097-.3006833-.305788-.3004304l-5.4003677.00781c-.1636804-.0150253-.2939521-.1448458-.2938433-.2980791v-2.397575c0-.1744694-.1379879-.3004321-.3225109-.3004321z" fill="url(#c)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5"/><g fill="none"><path d="m7.4999965 8.500002h5.0000015v-1.000004h-5.0000015" opacity=".6" stroke="url(#d)"/><path d="m7.4999965 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.673407-2.553808 2.673407-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".5" stroke="url(#e)" stroke-width=".999996"/></g></g><g transform="translate(-8 -8)"><path d="m12 8.5c-1.930453 0-3.5 1.569547-3.5 3.5s1.569547 3.5 3.5 3.5 3.5-1.569547 3.5-3.5-1.569547-3.5-3.5-3.5z" fill="url(#a)" opacity=".99" stroke="#7a0000" stroke-opacity=".501961"/><path d="m10.496094 9.5a.26174492.26174492 0 0 0 -.181641.076172l-.7382811.738281a.26174492.26174492 0 0 0 0 .371094l1.3144531 1.314453-1.3144531 1.314453a.26174492.26174492 0 0 0 0 .371094l.7382811.738281a.26174492.26174492 0 0 0 .371094 0l1.314453-1.314453 1.314453 1.314453a.26174492.26174492 0 0 0 .371094 0l.738281-.738281a.26174492.26174492 0 0 0 0-.371094l-1.314453-1.314453 1.314453-1.314453a.26174492.26174492 0 0 0 0-.371094l-.738281-.7382811a.26174492.26174492 0 0 0 -.371094 0l-1.314453 1.3144531-1.314453-1.3144531a.26174492.26174492 0 0 0 -.189453-.0761719zm1.501953 1.853516a.26174492.26174492 0 0 0 .002 0 .26174492.26174492 0 0 0 .224609.02148c-.02244.01419-.04423.03282-.05469.03711-.02743.01124-.140274.0332-.169922.0332-.02965 0-.142489-.02196-.169922-.0332-.01089-.0045-.03312-.0241-.05664-.03906a.26174492.26174492 0 0 0 .224609-.01953zm.628906.419922a.26174492.26174492 0 0 0 .01953.224609.26174492.26174492 0 0 0 0 .002.26174492.26174492 0 0 0 -.02148.224609c-.01419-.02244-.03282-.04423-.03711-.05469-.01124-.02743-.0332-.140274-.0332-.169922 0-.02965.02196-.142489.0332-.169922.0045-.01089.0241-.03312.03906-.05664zm-1.251953.002c.01419.02244.03282.04423.03711.05469.01124.02743.0332.140274.0332.169922 0 .02965-.02196.142489-.0332.169922-.0045.01089-.0241.03312-.03906.05664a.26174492.26174492 0 0 0 -.01953-.224609.26174492.26174492 0 0 0 0-.002.26174492.26174492 0 0 0 .02148-.224609zm.625.77925c.02965 0 .142489.02196.169922.0332.01089.0045.03312.0241.05664.03906a.26174492.26174492 0 0 0 -.224609.01953.26174492.26174492 0 0 0 -.002 0 .26174492.26174492 0 0 0 -.224609-.02148c.02244-.01419.04423-.03282.05469-.03711.02743-.01124.140274-.0332.169922-.0332z" fill="#7a0000" opacity=".1"/><path d="m10.5 10.261719-.7382812.738281 1.3691402 1.369141a.18645932.18645932 0 0 1 0 .261718l-1.3691402 1.369141.7382812.738281 1.369141-1.36914a.18645932.18645932 0 0 1 .261718 0l1.369141 1.36914.738281-.738281-1.36914-1.369141a.18645932.18645932 0 0 1 0-.261718l1.36914-1.369141-.738281-.738281-1.369141 1.36914a.18645932.18645932 0 0 1 -.261718 0z" fill="#7a0000" opacity=".25"/><path d="m10.5 9.7617188-.7382812.7382812 1.3691402 1.369141a.18645932.18645932 0 0 1 0 .261718l-1.3691402 1.369141.7382812.738281 1.369141-1.36914a.18645932.18645932 0 0 1 .261718 0l1.369141 1.36914.738281-.738281-1.36914-1.369141a.18645932.18645932 0 0 1 0-.261718l1.36914-1.369141-.738281-.7382812-1.369141 1.3691402a.18645932.18645932 0 0 1 -.261718 0z" fill="#fff"/><path d="m14.5 12a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".6" stroke="url(#b)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_reload.svg b/icon-themes/elementary_svg/cmd/sc_reload.svg
new file mode 100644
index 000000000..d2224b399
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_reload.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" gradientTransform="matrix(.49412 0 0 .49434 11.832 -6.382)" gradientUnits="userSpaceOnUse" x1="-3.707" x2="-3.707" y1="39.159" y2="23.025"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.29115 0 0 .32302 2.122 -5.26)" gradientUnits="userSpaceOnUse" x1="29.556" x2="26.135" y1="28.447" y2="34.107"><stop offset="0" stop-color="#fff"/><stop offset=".004" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.51817 0 0 .361 -1079.953 -1160.217)" gradientUnits="userSpaceOnUse" x1="2100.578" x2="2100.578" y1="3215.147" y2="3256.79"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6061 0 0 .606 12.72 -9.875)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" y1="22.767" y2="39.523"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" fill="url(#c)" opacity=".99"/><g fill="none"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.496 5.578v-3.13l2.222 1.56z" opacity=".5" stroke="url(#b)" stroke-width=".992"/><path d="m12.32 10.176a4.49 4.49 0 0 1 -5.392 3.202 4.49 4.49 0 0 1 -3.33-5.315 4.49 4.49 0 0 1 5.232-3.458" opacity=".5" stroke="url(#a)" stroke-width=".992"/><ellipse cx="8" cy="9.212" opacity=".99" rx="4" ry="2.472"/><path d="m13.386 10.154a5.506 5.504 0 0 1 -6.446 4.246 5.506 5.504 0 0 1 -4.357-6.372 5.506 5.504 0 0 1 6.3-4.46" opacity=".5" stroke="url(#d)" stroke-width=".992"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_remove.svg b/icon-themes/elementary_svg/cmd/sc_remove.svg
new file mode 100644
index 000000000..335dcf71f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_remove.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#o" y1="21.090319" y2="22.445583"/><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#o" y1="21.090319" y2="22.445583"/><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#o" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#o" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#o" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#o" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#o" y1="21.090319" y2="22.445583"/><linearGradient id="h" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#o" y1="21.090319" y2="22.445583"/><linearGradient id="i" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#o" y1="21.090319" y2="22.445583"/><linearGradient id="j" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 9.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#m" y1="13.022708" y2="32.702335"/><linearGradient id="m"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 10.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#m" y1="20.584223" y2="32.702335"/><linearGradient id="o" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="40.825424" x2="42.507908" y1="-1.611935" y2="23.392233"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m.5.5v.49023438 10.01953162 4.490234h3l2.7792969-4h8.7968751.423828v-.490234-10.01953162-.49023438h-.423828-14.15234388z" fill="url(#p)"/><path d="m1.5 12.5h2.5466102l-1.3121498 2h-1.2344604z" fill="none" stroke="url(#o)" stroke-linecap="square"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 11.49804688h.00195313v3.498047c0 .276.22399999.499946.49999999.5l3.21093748.001953 2.7871094-4h3.5 1 4 .5c.276 0 .5-.224.5-.5l-.001953-7.5h.001953v-1h-.001953v-2.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v2h-4.001953v-1.9980469h-1.0000001v1.9980469h-4v-1.9980469h-1v1.9980469h-4.00195315zm.00195313 3h4.00195312v.0019531h-.0019531l.0019531 2.9980469h-4zm5.00195312 0h4v3h-4zm5 0h4v3h-4zm-10 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4c-.000238-.917573.000317-2.0560243 0-3zm-10 4h4l-2 3h-2z" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" stroke="url(#a)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#b)"/><path d="m1.5 4.5h3v2h-3z" stroke="url(#c)"/><path d="m6.5 4.5h3v2h-3z" stroke="url(#d)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#e)"/><path d="m11.5 4.5h3v2h-3z" stroke="url(#f)"/><path d="m11.5 1.5h3v1h-3z" stroke="url(#g)"/><path d="m6.5 1.5h3v1h-3z" stroke="url(#h)"/><path d="m1.5 1.5h3v1h-3z" stroke="url(#i)"/></g><path d="m9.9023437 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.048828 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917968.576172h4.0546881l.060546-.0625.060547.0625h3.949219v-3.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.044922l-.828125.8398437-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207033-.4921875z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#j)" stroke="url(#k)" stroke-linejoin="round"/><g fill="none" transform="translate(0 2)"><path d="m14.01392 8.0981181-2.00624 2.0493559-2.09215-2.0474029" opacity=".5" stroke="url(#l)" stroke-linecap="square"/><path d="m14.3566 12.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#n)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_removebullets.svg b/icon-themes/elementary_svg/cmd/sc_removebullets.svg
new file mode 100644
index 000000000..9f1afb10c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_removebullets.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" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="2.5" y2="5.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#f)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#f)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#f)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="none" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".39" stroke="url(#h)"/><g transform="translate(0 8)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#h)"/></g></g><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.329922-2.01857 2.046035-2.05948-2.046035-1.47106 1.378839 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_removefiltersort.svg b/icon-themes/elementary_svg/cmd/sc_removefiltersort.svg
new file mode 100644
index 000000000..48efdecbc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_removefiltersort.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" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="8" y2="8"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="1" x2="14" y1="8" y2="8"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="645.08795" x2="645.08795" y1="-128.62953" y2="-109.01227"><stop offset="0" stop-color="#fff"/><stop offset=".00000009" 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><path d="m.5.5v2.8046875c.28021846.6270994 4.2731717 3.2353524 6 5.6953125v6.5h1.5 1.5v-6.5c1.726828-2.4599601 5.719782-5.0682131 6-5.6953125v-2.8046875h-7.5z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 1.5h13v1.4453125c-1.986969 1.8400155-3.419162 2.7272634-6 5.5546875v6h-1v-6c-1.7290181-2.4358744-3.9973166-3.6953641-6-5.5546875z" fill="none" stroke="url(#h)" stroke-width=".999566"/><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_removehyperlink.svg b/icon-themes/elementary_svg/cmd/sc_removehyperlink.svg
new file mode 100644
index 000000000..434cbb55c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_removehyperlink.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" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#d" y1="13.022708" y2="32.702335"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#d" y1="20.584223" y2="32.702335"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="71.500146" x2="75.500146" xlink:href="#f" y1="12.749854" y2="12.749854"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="65.5" x2="73.25" xlink:href="#f" y1="12.75" y2="12.75"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="75.75" x2="83.5" xlink:href="#f" y1="12.75" y2="12.75"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -53.695213 51.66399)"><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m67.449219 9.9999996c-1.0803.0000003-1.949219.8689194-1.949219 1.9492194v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601562c0-1.080301-.868918-1.949219-1.949219-1.949219zm.300781 1.7500004h3.25c.277 0 .500001.223.5.5v1c.000001.277-.223.5-.5.5h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#h)" opacity=".2"/><path d="m71.25 14.5h-3.75c-.554 0-1-.446-1-1v-1.5m1-1h3.75c.554 0 1 .446 1 1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m77.699219 10c-1.0803-.0000006-1.949219.868918-1.949219 1.949219v1.601562c0 1.0803.868919 1.949219 1.949219 1.949219h3.851562c1.080301 0 1.949219-.868919 1.949219-1.949219v-1.601563c0-1.080299-.868918-1.9492186-1.949219-1.9492186zm.300781 1.75h3.25c.277 0 .5.223.500001.5l-.000001.999999c0 .277001-.223.500001-.5.500001h-3.25c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#i)" opacity=".2"/><path d="m77.75 11h3.75c.554 0 1 .446 1 1v1.5m-1 1h-3.75c-.554 0-1-.446-1-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><rect fill="#d4d4d4" height="1.75" rx=".875" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".403922" width="8" x="70.5" y="11.874998"/><rect fill="url(#g)" height=".75" opacity=".2" rx=".5" width="7" x="71.000145" y="12.374854"/><rect fill="#fff" height=".75" opacity=".4" rx=".5" width="7" x="71.000145" y="12.374854"/></g><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_rename.svg b/icon-themes/elementary_svg/cmd/sc_rename.svg
new file mode 100644
index 000000000..a4f54b3b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rename.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="h" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="i" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="j" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="40.825424" x2="42.507908" y1="-1.611935" y2="23.392233"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m.5.5v.49023438 10.01953162 4.490234h3l2.7792969-4h8.7968751.423828v-.490234-10.01953162-.49023438h-.423828-14.15234388z" fill="url(#k)"/><path d="m1.5 12.5h2.5466102l-1.3121498 2h-1.2344604z" fill="none" stroke="url(#j)" stroke-linecap="square"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 11.49804688h.00195313v3.498047c0 .276.22399999.499946.49999999.5l3.21093748.001953 2.7871094-4h3.5 1 4 .5c.276 0 .5-.224.5-.5l-.001953-7.5h.001953v-1h-.001953v-2.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v2h-4.001953v-1.9980469h-1.0000001v1.9980469h-4v-1.9980469h-1v1.9980469h-4.00195315zm.00195313 3h4.00195312v.0019531h-.0019531l.0019531 2.9980469h-4zm5.00195312 0h4v3h-4zm5 0h4v3h-4zm-10 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4c-.000238-.917573.000317-2.0560243 0-3zm-10 4h4l-2 3h-2z" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" stroke="url(#a)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#b)"/><path d="m1.5 4.5h3v2h-3z" stroke="url(#c)"/><path d="m6.5 4.5h3v2h-3z" stroke="url(#d)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#e)"/><path d="m11.5 4.5h3v2h-3z" stroke="url(#f)"/><path d="m11.5 1.5h3v1h-3z" stroke="url(#g)"/><path d="m6.5 1.5h3v1h-3z" stroke="url(#h)"/><path d="m1.5 1.5h3v1h-3z" stroke="url(#i)"/></g><path d="m9 0v3h1l1-.287v9.487l-1 .8h-1v3h7v-3h-1l-1-.726v-9.596l1.143.322h.857v-3z" fill-rule="evenodd" opacity=".52"/><path d="m10.00024 1.4943771 1.662852-.019636s.85714 0 .85714.72727v11.1912309s-.07457 1.122904-.932569 1.122904h-1.587423m4.999698-13.054496-1.637138.0123636s-.85714 0-.85714.72727v11.5868654s.07714.734543.934283.72727l1.559995-.01164" fill="none" stroke="#fff" stroke-width="1.000346"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_renameobject.svg b/icon-themes/elementary_svg/cmd/sc_renameobject.svg
new file mode 100644
index 000000000..85a9faaf8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_renameobject.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" gradientTransform="matrix(.53069049 0 0 .53069073 -30.303177 -6.788705)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.725647" x2="7.725647" y1="-.097383" y2="15.984245"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m8 .5c-4.1382411 0-7.5 3.361758-7.5 7.5 0 4.138241 3.3617589 7.500001 7.5 7.5 4.138241 0 7.500003-3.361759 7.5-7.5 0-4.138242-3.361759-7.5-7.5-7.5z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".498039"/><path d="m14.500001 8.0000001c0 3.5898509-2.910156 6.4999999-6.500001 6.4999999-3.589844 0-6.5-2.910149-6.5-6.4999999 0-3.5898503 2.910156-6.5000003 6.5-6.5000003 3.589845 0 6.500001 2.91015 6.500001 6.5000003z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 0v3h1l1-.287v9.487l-1 .8h-1v3h7v-3h-1l-1-.726v-9.596l1.143.322h.857v-3z" fill-rule="evenodd" opacity=".52"/><path d="m10 1.495 1.663-.02s.858 0 .858.728v11.192s-.074 1.123-.93 1.123h-1.591m5-13.055-1.636.012s-.858 0-.858.728v11.587s.076.734.933.728l1.56-.012" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_renamepage.svg b/icon-themes/elementary_svg/cmd/sc_renamepage.svg
new file mode 100644
index 000000000..32edddf2d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_renamepage.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="#fff" stroke-linecap="round"/><path d="m3 1h10v14h-10z" fill="url(#c)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><path d="m9 0v3h1l1-.287v9.487l-1 .8h-1v3h7v-3h-1l-1-.726v-9.596l1.143.322h.857v-3z" fill-rule="evenodd" opacity=".52"/><path d="m16-4.944 1.94-.027s1 0 1 1v15.388s-.087 1.544-1.088 1.544h-1.852m5.833-17.95-1.91.017s-1 0-1 1v15.932s.09 1.01 1.09 1l1.82-.016" fill="none" stroke="#fff" stroke-width="1.267" transform="matrix(.85714 0 0 .72727 -3.714 5.09)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_renameslide.svg b/icon-themes/elementary_svg/cmd/sc_renameslide.svg
new file mode 100644
index 000000000..2b0f861ab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_renameslide.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" gradientUnits="userSpaceOnUse" x1="2.106" x2="2.106" y1="2.532" y2="14.492"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.33196 0 0 .24402 22.863 1.552)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#b" y1="7.35" y2="40.65"/><linearGradient id="e" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="7.35" y2="40.444"/><linearGradient id="f" gradientTransform="matrix(.35714584 0 0 .26072727 .677083 1.842182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="translate(0 -1)"><path d="m3 2.5h12.5v12h-12.5z" fill="url(#f)" stroke-width="1.066004"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#a)" opacity=".5"/><path d="m14 9.01c0 1.3-.946 2.543-2.2 2.89-1.253.347-2.704-.233-3.372-1.35-.006.007 2.572-1.54 2.572-1.54z" fill="url(#a)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#c)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#a)"/><g fill="none"><path d="m3 14.5h-2.376c-.233-.142-.056-.424-.11-.625v-11.305l.03-.05.08-.02h2.376" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m2.5 13.5h-1v-10h1" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><path d="m4 7.5h2m-2 2h1m-1 2h3m-1-2h1" stroke="#aaa"/></g><path d="m14 9c0 1.3-.946 2.543-2.2 2.89-.03-.005-.8-2.89-.8-2.89z" fill="url(#a)"/></g><path d="m9 0v3h1l1-.287v9.487l-1 .8h-1v3h7v-3h-1l-1-.726v-9.596l1.143.322h.857v-3z" fill-rule="evenodd" opacity=".52"/><path d="m10 1.495 1.663-.02s.858 0 .858.728v11.192s-.074 1.123-.93 1.123h-1.591m5-13.055-1.636.012s-.858 0-.858.728v11.587s.076.734.933.728l1.56-.012" fill="none" stroke="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_repeat.svg b/icon-themes/elementary_svg/cmd/sc_repeat.svg
new file mode 100644
index 000000000..39c7c6eb8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_repeat.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" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029158 1.388771)" gradientUnits="userSpaceOnUse" x1="10.675959" x2="10.675959" y1="20.156466" y2="2.681534"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.61441293 0 0 .61115825 8.389033 -9.305476)" gradientUnits="userSpaceOnUse" x1="-3.074533" x2="-3.074533" xlink:href="#b" y1="34.042698" y2="21.770916"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".501194" 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(.66975934 0 0 .66666667 4.225137 -11.261321)" gradientUnits="userSpaceOnUse" x1="5.636149" x2="6.382685" xlink:href="#d" y1="28.891979" y2="23.641979"/><linearGradient id="f" gradientTransform="matrix(.66975934 0 0 .66666667 4.725141 -10.327071)" gradientUnits="userSpaceOnUse" x1="5.636142" x2="5.636142" y1="38.740604" y2="16.240604"><stop offset="0" stop-color="#fff"/><stop offset=".43333331" 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(-.61441293 0 0 .61115825 7.582985 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" xlink:href="#b" y1="22.402153" y2="35.268829"/><linearGradient id="h" gradientTransform="matrix(.61157583 0 0 .6008607 .94286 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.66975934 0 0 .66666667 11.246877 -10.327071)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-.66975934 0 0 .66666667 11.746881 -11.261321)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" xlink:href="#d" y1="20.383398" y2="38.171688"/><g transform="translate(-2 -3)"><path d="m8.8020971 3.5c.1845764 0 .1785565.076283.2421875.1035156l4.3398434 4.1875c.05559.054667.08789.1295192.08789.2109375 0 .080838-.03231.1508278-.08789.2089844l-4.3398434 4.1875005c-.059439.062219-.1428761.101562-.2421875.101562-.1845228 0-.3222656-.130217-.3222656-.304688v-2.3964839c.000116-.1628379-.1459138-.2988281-.3242187-.2988281h-.6835938c-2 0-3.928086 1.666666-3.964844 3.5 0 .277-.223.5-.5.5-.330814 0-.505859-.176742-.505859-.5v-1.833984c-.055942-2.6666665 1.63737-4.666016 4.970703-4.666016h.7148438v-.00391c.1636803-.0150241.2930775-.1455911.2929687-.2988244v-2.3964844c0-.1744693.1377426-.3007812.3222656-.3007812z" style="stroke:#ad5f00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#h)"/><g fill="none"><path d="m8.4720225 8.5224087c.5059188.0001637.9998361.545123 1 1.0506969v.9807024l2.6734065-2.553808-2.6734065-2.6061903v.9752625c-.0001639.5055734-.4940812 1.1066704-1 1.1068342" opacity=".8" stroke="url(#g)" stroke-width=".999996"/><path d="m8.4720225 8.5224087h-.6666667c-2.6666668 0-4.6684648 1.2964473-4.6684648 3.4775913" opacity=".8" stroke="url(#j)"/><path d="m3.525826 11c0-2.229397 1.446193-3.4518328 3.779193-3.5l1.1670035-.024094" opacity=".8" stroke="url(#i)"/></g></g><g transform="matrix(1 0 0 -1 2 18.999999)"><path d="m7.1699209 3.4999995c-.1845764 0-.1785565.076283-.2421875.1035156l-4.3398434 4.1875c-.05559.054667-.08789.1295192-.08789.2109375 0 .080838.03231.1508278.08789.2089844l4.3398434 4.1875c.059439.06222.1428761.101562.2421875.101562.1845228 0 .3222656-.130217.3222656-.304688v-2.3964834c-.000116-.1628379.1459138-.2988281.3242187-.2988281h.6835938c2 0 3.928086 1.6666655 3.964844 3.4999995 0 .277001.223.500001.5.500001.330814 0 .505859-.176742.505859-.500001v-1.833984c.055942-2.666666-1.63737-4.6660155-4.970703-4.6660155h-.7148438v-.00391c-.1636803-.0150241-.2930775-.1455911-.2929687-.2988244v-2.3964844c0-.1744693-.1377426-.3007812-.3222656-.3007812z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><g fill="none"><path d="m7.4999955 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.6734065-2.553808 2.6734065-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".6" stroke="url(#c)" stroke-width=".999996"/><path d="m7.4999955 8.5224087h.6666667c2.6666668 0 4.6684648 1.2964473 4.6684648 3.4775913" opacity=".6" stroke="url(#e)"/><path d="m12.446192 11c0-2.229397-1.446193-3.4518328-3.779193-3.5l-1.1670035-.024094" opacity=".6" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_replycomment.svg b/icon-themes/elementary_svg/cmd/sc_replycomment.svg
new file mode 100644
index 000000000..3a4e066c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_replycomment.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -.08553189 -.0918129 0 4.499022 5.135514)" gradientUnits="userSpaceOnUse" x1="38.940514" x2="26.014828" y1="15.991243" y2="15.861755"><stop offset="0" stop-color="#fff"/><stop offset=".40169746" stop-color="#fff" stop-opacity=".235294"/><stop offset=".76067895" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.203371" x2="3.203371" y1="1.516685" y2="4.014486"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="33.891682" x2="151.63832" y1="-119.68561" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m2.5.5c-1.1080002 0-2 .8919999-2 2v7c0 1.108.8919998 2 2 2h1.8007812l-.8007812 4 4.0000001-4h5.9999999c1.108 0 2-.892 2-2v-7c0-1.1080001-.892-2-2-2z" fill="url(#c)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5 1.5c-.5712976 0-1 .4287025-1 1v7c0 .571297.4287025 1 1 1h1.8007812c.6315369.000002 1.104974.578124.9804688 1.197266l-.1523438.759765 1.6640626-1.664062c.1875117-.187536.4418322-.292918.7070312-.292969h6c.571297 0 1-.428703 1-1v-7c0-.5712974-.428703-1-1-1z" fill="none" stroke="url(#d)" stroke-linecap="square"/></g><g stroke-miterlimit="7" stroke-width=".264583"><path d="m3.439356 4.0107482c.8134376-.708977.5674327-1.9954005-.661231-2.0263732v-.5989408l-1.3311442.9980733 1.3311442.998073v-.5941232c.7151264-.027759 1.0726031.7543129.5613599 1.2232909z" display="block" fill="url(#b)" stroke="#452981" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m2.5126302 1.90625-.6523438.4765625.6503907.4824219v-.2753906a.04526034.04526034 0 0 1 .019531-.037109.04526034.04526034 0 0 1 .021484-.00781c.5708032-.055159.8874403.1828842 1.03711.4570283.070398.1289455.1037442.2632073.1152343.3808594.0418243-.1875474.0250095-.4152092-.078125-.6210937-.1566546-.3127254-.4873422-.5680887-1.0546875-.5292969a.04526034.04526034 0 0 1 -.048828-.042969z" display="block" fill="none" opacity=".5" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_reportnavigator.svg b/icon-themes/elementary_svg/cmd/sc_reportnavigator.svg
new file mode 100644
index 000000000..da73a33e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_reportnavigator.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10.314467" cy="9.423866" gradientTransform="matrix(1 0 0 .99999531 -.230109 -.238274)" gradientUnits="userSpaceOnUse" r="3.475969"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></radialGradient><linearGradient id="b" gradientTransform="matrix(3.6415332 1.0119605 -1.0119605 3.6415332 4.760432 -10.827302)" gradientUnits="userSpaceOnUse" x1="2.027828" x2="3.185315" y1="3.995011" y2="4.434366"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-3.6415331 -1.0119607 1.0119607 -3.6415331 19.739567 18.327303)" gradientUnits="userSpaceOnUse" x1="3.230561" x2="1.906501" xlink:href="#d" y1="4.55868" y2="4.231917"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><radialGradient id="e" cx="23.896" cy="3.99" gradientTransform="matrix(0 .71350132 -.94180913 0 13.740574 -12.219552)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.643186" x2="9.643186" y1="5.149087" y2="14.946049"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.22565757 0 0 .2256565 -10.567067 2.888219)" gradientUnits="userSpaceOnUse" x1="92.696327" x2="92.696327" y1="16.554602" y2="48.983677"><stop offset="0" stop-color="#fff"/><stop offset=".33799788" stop-color="#fff" stop-opacity=".235294"/><stop offset=".61996669" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.11456319 -.12240772 .12240772 .11456319 -2.512264 3.362804)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="22" y2="26"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="5.46484" x2="6.416018" y1="15.861947" y2="-9.737715"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".08988646" 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>
+
+
+/&amp;amp;amp;amp;amp;gt;<path d="m1 3h1l1 1v11h12v-13l-1-1h-13z" fill="url(#i)" fill-rule="evenodd"/><path d="m2.4941406 0c-.946-.013-1.68249997.49945315-2.06249998 1.1894531-.37999999.692-.48010937 1.5336094-.41210937 2.3496094.02037721.2600322.23721752.4607158.49804687.4609375h1.46874998v9.5c0 .658.3379688 1.252031.7929688 1.707031.4391765.441116 1.0124198.765356 1.6464843.785157.00325.000683.0065.0013.00977.002.00196.000051.00389-.000045.00586 0 .0146603.000289.0282335.005812.0429638.005812h4.515625 3 1.474609c.958.026 1.70675-.485688 2.09375-1.179688.302152-.541063.42518-1.176215.433594-1.820312h.002l-.017625-10.1992188c0-.7119998-.422453-1.3413281-.939453-1.86132808-.52-.516-1.147375-.93945312-1.859375-.93945312h-1.1875-5zm-.013672 1c.00195.0000114.00391.0000114.00586 0h4.5136714 5 1.1875c.23 0 .752437.2524375 1.148438.6484375.395998.396.65039.9203906.65039 1.1503906l.015625 9.2011719h-2.001953v-.002l-4 .002h-2.5136719c-.2761424 0-.5.223858-.5.5.002.762-.1232343 1.435375-.3652343 1.859375-.2400001.426-.5298126.640625-1.1328126.640625h-.00195c-.284 0-.69-.19-1-.5s-.5-.715-.5-1v-10c0-.2761424-.2238576-.5-.5-.5h-1.4863312c.018-.488.1256406-.9981719.3066406-1.3261719.243-.442.5538282-.6818281 1.1738282-.6738281zm4.4003908 11.998047h2.1191406v.001953h5.912109c-.018.49-.0357 1.004984-.220703 1.333984-.245.442-.559406.683016-1.191406.666016-.0046-.000062-.0091-.000062-.01367 0h-.48633v-.002h-6.6503906c.038-.056.107625-.08553.140625-.144531.3-.526.347625-1.192469.390625-1.855469z" fill="url(#j)"/><path d="m6 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1z" opacity=".1"/><path d="m12.987 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#adadad"/><path d="m6.88 13h8.12l-.186 1h-8.052z" fill="#fff"/><path d="m3.289 1.5001881c-1.542943-.1071376-1.679834.5800695-1.788999.9998119h1.999999v10.689999c0 .853009.7408864 1.309351 1.59 1.31h9.41v-11.389999c0-.8530092-.751885-1.6098119-1.601-1.6098119z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.987 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1z" fill="#adadad"/><path d="m9.9826629 4.9353506c-2.7940055 0-5.0637562 2.2697492-5.0637562 5.0637568 0 2.7940086 2.2697507 5.0637576 5.0637562 5.0637576 2.7940051 0 5.0637601-2.269749 5.0637561-5.0637576 0-2.7940076-2.269751-5.0637568-5.0637561-5.0637568z" fill="url(#e)"/><g fill="none" transform="matrix(1.0254587 0 0 1.0254587 -.294543 -.278096)"><path d="m14.724116 10.022056c0 2.596877-2.105181 4.702059-4.702064 4.702059-2.596873 0-4.7020541-2.105182-4.7020541-4.702059 0-2.5968778 2.1051811-4.7020595 4.7020541-4.7020595 2.596883 0 4.702064 2.1051817 4.702064 4.7020595z" opacity=".8" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.022057 4.6449603c-2.9668943 0-5.377094 2.4101975-5.377094 5.3770947 0 2.966898 2.4101997 5.377096 5.377094 5.377096 2.966894 0 5.377099-2.410198 5.377094-5.377096 0-2.9668972-2.4102-5.3770947-5.377094-5.3770947z" opacity=".7" stroke="#636363" stroke-width=".975173"/><path d="m13.82974 10.238174a3.6169687 3.6169518 0 0 1 -7.233937 0 3.6169687 3.6169518 0 1 1 7.233937 0z" opacity=".3" stroke="url(#g)"/></g><path d="m13.458632 9.9996976a3.4759692 3.4759529 0 0 1 -6.9519383 0 3.4759692 3.4759529 0 1 1 6.9519383 0z" fill="url(#a)" stroke="#626262" stroke-opacity=".701961"/><g transform="matrix(2.1409749 .77925114 -.77925114 2.1409749 5.626402 .491195)"><g transform="matrix(.82392438 0 0 .82392438 .631859 .605483)"><path d="m3.8549583.74310382a.40370308.40370308 0 0 0 -.223835.19458945l-1.1277555 2.17751643a.40370308.40370308 0 0 0 -.038595.254884.40370308.40370308 0 0 0 -.046713.2952413l.5293996 2.3242389a.40370308.40370308 0 0 0 .3725143.3141596l.1645712.00852a.40370308.40370308 0 0 0 .3788759-.2172655l1.1343451-2.1844762a.40370308.40370308 0 0 0 .0394006-.2551772.40370308.40370308 0 0 0 .0467128-.2952413l-.5194311-2.2968501a.40370308.40370308 0 0 0 -.3298146-.30963155l-.1811291-.0289494a.40370308.40370308 0 0 0 -.1985462.0184416z" fill="#0e141f" opacity=".1"/><path d="m3.9898305 1.1236886-1.1277552 2.1775163 1.8283155.1482832-.5194307-2.2968502zm-1.1782825 2.4522517.5293996 2.3242387.1645711.00852 1.134345-2.184476z" fill="#0e141f" opacity=".25"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941" stroke-width="1.662309" transform="matrix(.30113487 -.10960413 .10960413 .30113487 -.911496 3.463741)"><path d="m14.629538 5.3193311-5.6552978 5.1935489-.4742411-.200677.9276869-7.3799596z" fill="url(#b)" stroke="#7a0000"/><path d="m9.8704612 2.1806693 5.6295388-5.1806689.500006.2779382-.927686 7.2898006z" fill="url(#c)" stroke="#000"/></g></g><path d="m3.8973717 3.1747972c-.0003961.9627655-1.4451394.9627655-1.4447433 0-.0003964-.963558 1.4443469-.963558 1.4447433 0z" opacity=".2" stroke-width=".722372"/><path d="m3.4041639 2.9297196a.3353111.3353111 0 0 1 -.4582529.4896309.3353111.3353111 0 1 1 .4582529-.4896309z" fill="url(#h)" stroke-width=".335311"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_resetattributes.svg b/icon-themes/elementary_svg/cmd/sc_resetattributes.svg
new file mode 100644
index 000000000..c938ad205
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_resetattributes.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="1161" cy="1295.3" gradientTransform="matrix(.48354 -.04788 .038139 .36499 -599.71 -404.69)" gradientUnits="userSpaceOnUse" r="11.902"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.594" x2="11.843" y1="6.2579" y2="14.312"><stop offset="0" stop-color="#fe9ab8"/><stop offset="1" stop-color="#f4679d"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.1313" x2="15.93" y1="10.806" y2="10.806"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="d" cx="7.2287" cy=".88622" gradientTransform="matrix(-2.6312102 .083913 .28422672 -2.7034 27.048425 2.1282)" gradientUnits="userSpaceOnUse" r="6.4999"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;
+ <path d="m10.222 8.1695-3.722 5.3305.055199 2.0205.944801.4795 5.403129.01324 1.199-.86033 2.1764-4.2845-.20859-1.7713z" fill="url(#a)" fill-rule="evenodd"/><path d="m9.7788 14.519-.4787129-3.091h-4.5408l-1.3269871 3.091h-2.8455l6.1844-13.038h3.2288l2.6248 13.038zm-.792405-5.3999q-.6760698-4.2009-.7624312-4.7516-.0778752-.5506-.1021088-.8704-.4371466 1.1369-2.38136 5.622z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".50622" stroke-width=".962"/><g fill-rule="evenodd"><path d="m7.5 14v1.5h5l3.02036-4.888-.02036-2.112h-4z" fill="url(#b)" stroke="#e41b79" stroke-opacity=".50196"/><path d="m8 14h3.5l3.5-5-3.33044.04214z" fill="#fff" fill-opacity=".5" opacity=".44" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_reverseorder.svg b/icon-themes/elementary_svg/cmd/sc_reverseorder.svg
new file mode 100644
index 000000000..285dc6007
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_reverseorder.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" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" xlink:href="#f" y1=".506" y2="2.561"/><linearGradient id="b" gradientTransform="matrix(0 -.36364 -.36307 0 20.905 21.41)" gradientUnits="userSpaceOnUse" x1="46.301" x2="24.453" xlink:href="#e" y1="24.282" y2="24.282"/><linearGradient id="c" gradientTransform="matrix(.32595 0 0 .35064 2.1 -11.43)" gradientUnits="userSpaceOnUse" x1="30.418776" x2="30.418776" y1="61.116814" y2="48.283138"><stop offset="0" stop-color="#fff"/><stop offset=".24976155" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.32595 0 0 .35064 2.1 -11.43)" gradientUnits="userSpaceOnUse" x1="32.095" x2="32.095" y1="49.712" y2="61.119"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.36364 -.36307 0 20.905 21.41)" gradientUnits="userSpaceOnUse" x1="46.301" x2="24.453" y1="24.282" y2="24.282"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="12.506" y2="14.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m.5.5h15v2h-15z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m.5 12.5h15v2h-15z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m8.567 8.5 3.446 4 3.452-4h-1.95v-4h-3v4z" display="block" fill="url(#e)"/><path d="m8.567 8.5 3.446 4 3.452-4h-1.95v-4h-3v4z" fill="none" opacity=".5" stroke="#a62100" stroke-linejoin="round"/><path d="m10.717 9.5 1.283 1.5 1.317-1.5h-.8v-4h-1v4z" style="display:block;opacity:.401;fill:none;stroke-width:.964;stroke-miterlimit:7;stroke:url(#d)"/><g transform="matrix(1 0 0 -1 -8.015 15)"><path d="m8.567 8.5 3.446 4 3.452-4h-1.95v-4h-3v4z" display="block" fill="url(#b)"/><g fill="none"><path d="m8.567 8.5 3.446 4 3.452-4h-1.95v-4h-3v4z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/><path d="m10.717 9.5 1.283 1.5 1.317-1.5h-.8v-4h-1v4z" display="block" opacity=".401" stroke="url(#c)" stroke-miterlimit="7" stroke-width=".964"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_romanliststyle.svg b/icon-themes/elementary_svg/cmd/sc_romanliststyle.svg
new file mode 100644
index 000000000..d61f52d92
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_romanliststyle.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#d" y1="10" y2="15"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#d" y1="2" y2="7"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#d" y1="10" y2="15"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m2 2v5h2v-5z" fill="url(#b)"/><path d="m3 10v5h2v-5z" fill="url(#a)"/><path d="m0 10v5h2v-5z" fill="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_romanlowliststyle.svg b/icon-themes/elementary_svg/cmd/sc_romanlowliststyle.svg
new file mode 100644
index 000000000..baf845e49
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_romanlowliststyle.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" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#d" y1="10" y2="15"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#d" y1="2" y2="7"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#d" y1="10" y2="15"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="28" y2="33"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="url(#e)"/><path d="m10 11v.5zm-4 0v.5h4v-.5zm4 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 10.5h-.5v.5 1 .5h.5 8 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m2 2v1h2v-1zm0 2v3h2v-3z" fill="url(#b)"/><path d="m3 10v1h2v-1zm0 2v3h2v-3z" fill="url(#a)"/><path d="m0 10v1h2v-1zm0 2v3h2c0-1 0-1.252353 0-3z" fill="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_rotate180.svg b/icon-themes/elementary_svg/cmd/sc_rotate180.svg
new file mode 100644
index 000000000..5c79ec0bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rotate180.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" gradientUnits="userSpaceOnUse" x1="7.999249" x2="6.999249" y1="7" y2="11"><stop offset="0" stop-color="#d1b0e6"/><stop offset="1" stop-color="#b483d5"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24.999686 -3.003975)" gradientUnits="userSpaceOnUse" x1="19.514284" x2="17.014284" y1="15.989377" y2="15.989377"><stop offset="0" stop-color="#c198dd" stop-opacity="0"/><stop offset="1" stop-color="#b483d5"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 23.999249 -3.003975)" gradientUnits="userSpaceOnUse" x1="16.013847" x2="18.513847" y1="18.489376" y2="18.489376"><stop offset="0" stop-color="#9853c6"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><g transform="matrix(0 -1 -1 0 15.985402 15.985402)"><path d="m8.9085675 8.5c0 .501788-.4067795.9085675-.9085675.9085675s-.9085675-.4067795-.9085675-.9085675.4067795-.9085675.9085675-.9085675.9085675.4067795.9085675.9085675z" fill="#c49bde" stroke="#9853c6" stroke-width="1.818333" transform="matrix(.5501356 0 0 .5501356 3.599245 5.323518)"/><g stroke-linejoin="round"><path d="m8.1082455 12.444637c1.8890541-.048364 3.3645025-1.353505 3.3910035-3.444637.0265-2.091132-1.652582-3.5751173-4-3.5v2l-4-3.5s4-3.5 4-3.5v2c3.936619-.049298 7.056338 2.5633803 7 6.5-.05633 3.936217-3.357693 6.689654-6.2249135 6.444637" fill="url(#a)" stroke="#9853c6"/><path d="m8.1670691 12.444637c-2.291079.061041-3.6413191-1.308184-3.6678201-2.9486115l-3 .004c0 3.5422535 3.4752424 6.0739765 6.8062284 5.9683435" fill="url(#b)" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_rotateleft.svg b/icon-themes/elementary_svg/cmd/sc_rotateleft.svg
new file mode 100644
index 000000000..34759569c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rotateleft.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" gradientUnits="userSpaceOnUse" x1="7.999249" x2="6.999249" y1="7" y2="11"><stop offset="0" stop-color="#d1b0e6"/><stop offset="1" stop-color="#b483d5"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 23.999249 -3.003975)" gradientUnits="userSpaceOnUse" x1="19" x2="19.999249" y1="16.322426" y2="15.003975"><stop offset="0" stop-color="#9853c6"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24.999686 -3.003975)" gradientUnits="userSpaceOnUse" x1="20.387228" x2="19.466814" y1="14.775601" y2="15.92439"><stop offset="0" stop-color="#c198dd" stop-opacity="0"/><stop offset="1" stop-color="#b483d5"/></linearGradient><path d="m8.9085675 8.5c0 .501788-.4067795.9085675-.9085675.9085675s-.9085675-.4067795-.9085675-.9085675.4067795-.9085675.9085675-.9085675.9085675.4067795.9085675.9085675z" fill="#c49bde" stroke="#9853c6" stroke-width="1.818333" transform="matrix(.5501356 0 0 .5501356 3.599245 5.323518)"/><g stroke-linejoin="round"><path d="m8.1082455 12.444637c1.8890541-.048364 3.3645025-1.353505 3.3910035-3.444637.0265-2.091132-1.652582-3.5751173-4-3.5v2l-4-3.5s4-3.5 4-3.5v2c3.936619-.049298 7.056338 2.5633803 7 6.5-.05633 3.936217-3.357693 6.689654-6.2249135 6.444637" fill="url(#a)" stroke="#9853c6"/><path d="m8.1670691 12.444637c-2.291079.061041-3.6413191-1.308184-3.6678201-2.9486115l-3 .004c0 3.5422535 3.4752424 6.0739765 6.8062284 5.9683435" fill="url(#c)" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_rotateright.svg b/icon-themes/elementary_svg/cmd/sc_rotateright.svg
new file mode 100644
index 000000000..3c60f2ecf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rotateright.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" gradientUnits="userSpaceOnUse" x1="7.999249" x2="6.999249" y1="7" y2="11"><stop offset="0" stop-color="#d1b0e6"/><stop offset="1" stop-color="#b483d5"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24.999686 -3.003975)" gradientUnits="userSpaceOnUse" x1="20.387228" x2="19.466814" y1="14.775601" y2="15.92439"><stop offset="0" stop-color="#c198dd" stop-opacity="0"/><stop offset="1" stop-color="#b483d5"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 23.999249 -3.003975)" gradientUnits="userSpaceOnUse" x1="19" x2="19.999249" y1="16.322426" y2="15.003975"><stop offset="0" stop-color="#9853c6"/><stop offset="1" stop-color="#903fc4" stop-opacity="0"/></linearGradient><g transform="matrix(-1 0 0 1 15.999249 0)"><path d="m8.9085675 8.5c0 .501788-.4067795.9085675-.9085675.9085675s-.9085675-.4067795-.9085675-.9085675.4067795-.9085675.9085675-.9085675.9085675.4067795.9085675.9085675z" fill="#c49bde" stroke="#9853c6" stroke-width="1.818333" transform="matrix(.5501356 0 0 .5501356 3.599245 5.323518)"/><g stroke-linejoin="round"><path d="m8.1082455 12.444637c1.8890541-.048364 3.3645025-1.353505 3.3910035-3.444637.0265-2.091132-1.652582-3.5751173-4-3.5v2l-4-3.5s4-3.5 4-3.5v2c3.936619-.049298 7.056338 2.5633803 7 6.5-.05633 3.936217-3.357693 6.689654-6.2249135 6.444637" fill="url(#a)" stroke="#9853c6"/><path d="m8.1670691 12.444637c-2.291079.061041-3.6413191-1.308184-3.6678201-2.9486115l-3 .004c0 3.5422535 3.4752424 6.0739765 6.8062284 5.9683435" fill="url(#b)" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_rowheight.svg b/icon-themes/elementary_svg/cmd/sc_rowheight.svg
new file mode 100644
index 000000000..fd4b5a447
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rowheight.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="d" gradientTransform="matrix(.59436 0 0 .5999 -19.765 -.533)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(-.002 -.002)"><rect fill="url(#d)" height="3.998" rx=".424" ry=".491" width="10.998" x="4.502" y="5.502"/><path d="m4.5 5c-.276 0-.5.224-.5.5v3.9960938c0 .2759996.224.5.5.5 5.0029842.0046602 5.989586 0 11 0 .276 0 .5-.2240004.5-.5.002-5.0040003 0 1.0029062 0-3.9960938 0-.276-.224-.5-.5-.5zm.5 1h5v3h-5zm6 0h4v3h-4z" opacity=".32" transform="translate(.002 .002)"/><g fill="none"><path d="m9.502 6.502h-4v2l3.9979996-.002z" stroke="url(#c)"/><path d="m14.502 6.502h-3l-.002 1.998h3z" stroke="url(#a)"/></g></g><g fill="none" stroke="#f37329" transform="matrix(0 1 -1 0 16 0)"><path d="m5.5 13.5v2" stroke-linecap="square" stroke-linejoin="round"/><path d="m9.5 13.5v2" stroke-linecap="square" stroke-linejoin="round"/><path d="m6 14.5h3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_rowmenu.svg b/icon-themes/elementary_svg/cmd/sc_rowmenu.svg
new file mode 100644
index 000000000..7f0c7d4ce
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rowmenu.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="4"/><linearGradient id="j" gradientTransform="translate(0 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="4"/><linearGradient id="k" gradientTransform="translate(5 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="4"/><linearGradient id="l" gradientTransform="translate(10 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="4"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="10" y2="6"><stop offset="0" stop-color="#3689e6"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#o" y1="2" y2="4"/><linearGradient id="r" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#r)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#p)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#q)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#d)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#e)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#f)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#g)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#h)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#i)"/></g><path d="m15.5 10.5h-15v-5h15z" fill="url(#m)" stroke-width=".944911"/><path d="m16 6c0-.554-.446-1-1-1h-14c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h14c.554 0 1-.446 1-1zm-1 0v4h-4v-4zm-5 0v4h-4v-4zm-5 0v4h-4v-4z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 6.5h3v3h-3z" opacity=".5" stroke="url(#j)"/><path d="m6.5 6.5h3v3h-3z" opacity=".5" stroke="url(#k)"/><path d="m11.5 6.5h3v3h-3z" opacity=".5" stroke="url(#l)"/></g><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".878792"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_ruler.svg b/icon-themes/elementary_svg/cmd/sc_ruler.svg
new file mode 100644
index 000000000..d8d96bdf0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_ruler.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" gradientUnits="userSpaceOnUse" x1="10.846957" x2="11.017448" y1="2.991525" y2="7.805085"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .33333 -.86364 0 28.705 -122.667)" gradientUnits="userSpaceOnUse" x1="382.98303" x2="385.72882" y1="23.993692" y2="23.914396"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m3 1h10v14h-10z" fill="url(#e)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#c)" stroke-linejoin="round"/><g transform="translate(0 -.0005)"><path d="m15.5 3.5v4h-15v-4z" fill="url(#a)" stroke="#783f07" stroke-linejoin="round" stroke-opacity=".490196" stroke-width="1.001"/><path d="m14.46 4.5v2h-12.96v-2z" fill="none" opacity=".4" stroke="url(#b)"/><path d="m3 12v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2z" fill="#a1550a" fill-opacity=".25098" transform="translate(0 -7.9995)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_runbasic.svg b/icon-themes/elementary_svg/cmd/sc_runbasic.svg
new file mode 100644
index 000000000..6c43cfb56
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_runbasic.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" gradientTransform="matrix(.3673 0 0 .36733 -.292 -1.32)" gradientUnits="userSpaceOnUse" x1="24.123219" x2="19.852982" y1="24.776405" y2="30.816977"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="8" cy="0" gradientTransform="matrix(0 2.75 -2.875 0 8 -22)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#fff"/><stop offset=".262" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.338583" x2="23.338583" y1="43.97244" y2="-16.5"><stop offset="0" stop-color="#505050"/><stop offset="1" stop-color="#aaa"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="42.23622" x2="42.23622" y1="-14.610236" y2="43.97244"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="11.062496" cy="6.12499" gradientTransform="matrix(-.1666677 2.3333482 -2.333348 -.16666768 25.635494 -18.791819)" gradientUnits="userSpaceOnUse" r="2.999981"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><path d="m15.5 8a7.5 7.5 0 0 1 -7.5 7.5 7.5 7.5 0 0 1 -7.5-7.5 7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5z" fill="url(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 11.5v-7l5 3.5z" fill="url(#e)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m7.5 6.4116117v3.1811347l2.243068-1.5927464z" opacity=".6" stroke="url(#a)"/><path d="m14.5 8a6.5 6.5 0 0 1 -6.5 6.5 6.5 6.5 0 0 1 -6.5-6.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 6.5 6.5z" opacity=".8" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_runmacro.svg b/icon-themes/elementary_svg/cmd/sc_runmacro.svg
new file mode 100644
index 000000000..12f96e2ec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_runmacro.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" gradientTransform="matrix(.3673 0 0 .36733 -.292 -1.32)" gradientUnits="userSpaceOnUse" x1="24.123219" x2="19.852982" y1="24.776405" y2="30.816977"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".392" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="65.080002" cy="48.189999" gradientTransform="matrix(0 .6154 -.6695 0 41.292 -38.28)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><radialGradient id="c" cx="8" cy="0" gradientTransform="matrix(0 2.75 -2.875 0 8 -22)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#fff"/><stop offset=".262" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="23.338583" x2="23.338583" y1="43.97244" y2="-16.5"><stop offset="0" stop-color="#505050"/><stop offset="1" stop-color="#aaa"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.23622" x2="42.23622" y1="-14.610236" y2="43.97244"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m15.5 8a7.5 7.5 0 0 1 -7.5 7.5 7.5 7.5 0 0 1 -7.5-7.5 7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5z" fill="url(#c)" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 11.5v-7l5 3.5z" fill="url(#b)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m7.5 6.4116117v3.1811347l2.243068-1.5927464z" opacity=".6" stroke="url(#a)"/><path d="m14.5 8a6.5 6.5 0 0 1 -6.5 6.5 6.5 6.5 0 0 1 -6.5-6.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 6.5 6.5z" opacity=".8" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_safemode.svg b/icon-themes/elementary_svg/cmd/sc_safemode.svg
new file mode 100644
index 000000000..80092ecfc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_safemode.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" gradientTransform="matrix(.35645937 0 0 .35714296 -82.642136 -3.129465)" gradientUnits="userSpaceOnUse" x1="261.29803" x2="261.29803" y1="14.362497" y2="47.962486"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.82943625 0 0 .83102689 -114.96693 -14.859033)" gradientUnits="userSpaceOnUse" x1="154.28181" x2="154.28181" y1="22.091986" y2="35.930286"><stop offset="0" stop-color="#fff"/><stop offset=".00641762" stop-color="#fff" stop-opacity=".235294"/><stop offset=".79602259" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.35645937 0 0 .35714296 -70.784396 -3.129465)" gradientUnits="userSpaceOnUse" x1="225.22734" x2="225.22734" y1="17.162497" y2="45.162487"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#206b00" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.06357945 0 0 .05566495 -84.875534 -1.787305)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="1507.9642" x2="1366.4091" y1="51.275898" y2="51.275898"><stop offset="0" stop-color="#b4b4b4"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m2 2.8679355 6-1.8257148 6 1.8257148c0 7.6320645-.5 8.8003885-6 11.9758145-5.5-3.183505-6-4.34375-6-11.9758145z" fill="url(#d)"/><path d="m2.5 3.2409828 5.5-1.6869858 5.5 1.6876078c0 7.2583952-.673568 8.4484362-5.5 11.2349782-4.6868391-2.712832-5.5-3.976583-5.5-11.2356002z" fill="none" opacity=".7" stroke="url(#b)" stroke-linecap="round" stroke-miterlimit="4.1"/><path d="m1.5 2.5 6.5-1.9780586 6.5 1.9780586c0 8.219422-.440191 9.414349-6.5 12.921882-6.0598092-3.507533-6.5-4.70246-6.5-12.921882z" fill="none" opacity=".5" stroke="#555761" stroke-linecap="round"/><path d="m8 1.972656-5 1.6660158c0 6.138327.5 7.7632522 5 10.3613282 4.5-2.566406 5-4.2497482 5-10.3613282z" fill="url(#a)"/><path d="m3.5 3.9999998 4.4997208-1.4999998 4.5007292 1.4999998c0 6.0714312-.936135 7.3602322-4.5001709 9.4218752-3.565152-2.062288-4.5002791-3.350444-4.5002791-9.4218752z" fill="none" opacity=".5" stroke="#555761" stroke-linecap="round"/><path d="m4.5 4.7109378 3.4997208-1.15625 3.5002792 1.164062c0 4.78125-.906052 6.0466732-3.4997209 7.5470002-2.5864769-1.496166-3.5002791-2.7657502-3.5002791-7.5548122z" fill="none" opacity=".15" stroke="url(#c)" stroke-linecap="round"/><path d="m2 2.8679355 6-1.8257148v13.8015293c-5.5-3.183505-6-4.34375-6-11.9758145z" fill="#fff" opacity=".2"/><path d="m10.381816 6.054406a.71291872.71428591 0 0 0 -.4901323.216243l-2.704079 2.709265-1.06381-1.065851c-.67157-.701428-1.708196.337186-1.00811 1.010043l2.07192 2.075894 3.7121893-3.719308c.466249-.454286.132204-1.244858-.517978-1.226286z" fill="#fff" opacity=".3"/><path d="m10.381816 5.054406a.71291872.71428591 0 0 0 -.4901323.216243l-2.704079 2.709265-1.06381-1.065851c-.67157-.701428-1.708196.337186-1.00811 1.010044l2.07192 2.075893 3.7121893-3.719308c.466249-.454286.132204-1.244858-.517978-1.226286z" fill="#206b00"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_save.svg b/icon-themes/elementary_svg/cmd/sc_save.svg
new file mode 100644
index 000000000..5e6fd4b8a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_save.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" 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="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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" 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><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#c)"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m7 5h2v3h2.5l-3.5 4.5-3.5-4.5h2.5z" fill="#7e8087"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_saveacopy.svg b/icon-themes/elementary_svg/cmd/sc_saveacopy.svg
new file mode 100644
index 000000000..fc0ec9469
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_saveacopy.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" gradientTransform="matrix(.24324 0 0 .35135 2.162 .568)" gradientUnits="userSpaceOnUse" x1="-.666" x2="48.667984" y1="21.153" y2="21.152697"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".972" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .30610715 -.32954999 0 14.330916 .653214)" gradientUnits="userSpaceOnUse" x1="9.695" x2="49.295" xlink:href="#b" y1="20.526" y2="20.538"/><linearGradient id="d"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2538 0 0 .305 19.13 .315)" gradientUnits="userSpaceOnUse" x1="-16.273" x2="-71.434" xlink:href="#d" y1="35.03" y2="31.752"/><linearGradient id="f" gradientTransform="matrix(.2538 0 0 .305 21.082 2.295)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#d" y1="50.786" y2="2.906"/><linearGradient id="g" gradientTransform="matrix(.2432 0 0 .3513 4.114 2.548)" gradientUnits="userSpaceOnUse" x1="24.202303" x2="24.202303" y1="6.979789" y2="32.598919"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.3127687 0 0 .33125226 2.467058 2.664791)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#b" y1=".985" y2="47.013"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.536" x2="10.54" y1="15.009" y2="7.433"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m.5.5h13v15h-13z" fill="url(#c)" stroke-width="1.077365"/><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#a)" stroke-linecap="round" transform="matrix(0 1 -1 0 15 0)"/><path d="m.5 14.5v-13h15v13z" fill="none" stroke="url(#e)" stroke-linejoin="round" transform="matrix(0 1 -1 0 15 0)"/><path d="m4.5 3.5h11v12h-11z" fill="url(#h)" stroke-width="1.091833"/><g fill="none"><path d="m14.5 14.5h-9v-10h9z" stroke="url(#g)" stroke-linecap="round"/><path d="m4.5 3.5h11v12h-11z" stroke="url(#f)" stroke-linejoin="round"/><path d="m12.677 11.5-2.677 3.275-2.68-3.275h2.18v-4h1v4z" opacity=".6" stroke="url(#i)" stroke-linecap="round"/></g><path d="m12.677 10.5-2.677 3.275-2.68-3.275h2.18v-4h1v4z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_saveall.svg b/icon-themes/elementary_svg/cmd/sc_saveall.svg
new file mode 100644
index 000000000..9193444dd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_saveall.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" gradientTransform="matrix(.2857 0 0 .3042 2.609 -.233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 4.162 -.432)" gradientUnits="userSpaceOnUse" x1="24.000986" x2="24" y1="12.614202" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2538 0 0 .30502 21.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.518" x2="10.522" xlink:href="#e" y1="14.017" y2="6.441"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.518" x2="10.522" y1="14.017" y2="6.441"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(-4 -2)"><path d="m4.5 2.5h11v13h-11z" fill="url(#a)"/><g fill="none"><path d="m14.5 14.5h-9v-11h9z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.5 2.5h11v13h-11z" stroke="url(#c)" stroke-linejoin="round"/><path d="m12.720339 10.5-2.720339 3.5-2.6889849-3.5h2.1889849v-4h1v4z" opacity=".6" stroke="url(#d)" stroke-linecap="round"/></g><path d="m12.720339 9.5-2.720339 3.5-2.6889849-3.5h2.1889849v-4h1v4z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round"/></g><g transform="translate(-2 -1)"><path d="m4.5 2.5h11v13h-11z" fill="url(#a)"/><g fill="none"><path d="m14.5 14.5h-9v-11h9z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.5 2.5h11v13h-11z" stroke="url(#c)" stroke-linejoin="round"/><path d="m12.720339 10.5-2.720339 3.5-2.6889849-3.5h2.1889849v-4h1v4z" opacity=".6" stroke="url(#d)" stroke-linecap="round"/></g><path d="m12.720339 9.5-2.720339 3.5-2.6889849-3.5h2.1889849v-4h1v4z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round"/></g><path d="m4.5 2.5h11v13h-11z" fill="url(#a)"/><g fill="none"><path d="m14.5 14.5h-9v-11h9z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.5 2.5h11v13h-11z" stroke="url(#c)" stroke-linejoin="round"/><path d="m12.720339 10.5-2.720339 3.5-2.6889849-3.5h2.1889849v-4h1v4z" opacity=".6" stroke="url(#e)" stroke-linecap="round"/></g><path d="m12.720339 9.5-2.720339 3.5-2.6889849-3.5h2.1889849v-4h1v4z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_saveas.svg b/icon-themes/elementary_svg/cmd/sc_saveas.svg
new file mode 100644
index 000000000..aa1ffafd1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_saveas.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" 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="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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31428534 0 0 .32594609 .457158 -.323215)" 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="d" gradientUnits="userSpaceOnUse" x1="8.517958" x2="8.521604" y1="13.016949" y2="5.440678"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m2.5.49904594c2.5206612 0 11 .00095406 11 .00095406l.000013 15s-7.3333421 0-11.000013 0c0-5.000317 0-10.0006363 0-15.00095406z" fill="url(#c)" stroke-width="1.085655"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10.718073 9.0081332-2.718073 3.4918668-2.8141027-3.4918668h2.1773921v-3.6452343h1.1773922v3.6452343z" opacity=".6" stroke="url(#d)" stroke-linecap="round" stroke-width=".725797"/></g><path d="m10.5 8.5-2.4519848 2.862881-2.5480152-2.862881h2v-4h1v4z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round"/><rect fill="#fff" height="3.009706" rx=".876221" ry=".850165" width="13.009706" x="1.495147" y=".495147"/><path d="m1.966102.983051h7.033898v2.050848h-7.033898z" fill="#d4d4d4"/><path d="m7.995156.983051h1.004843v2.050848h-1.004843z" fill="#969696"/><rect fill="none" height="3.009706" rx=".876221" ry=".850165" stroke="#8c8c8c" stroke-width=".990294" width="13.009706" x="1.495147" y=".495147"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_saveasremote.svg b/icon-themes/elementary_svg/cmd/sc_saveasremote.svg
new file mode 100644
index 000000000..df4f179c7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_saveasremote.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(3.5765866 0 0 .22354 -2.189334 -60.865018)" gradientUnits="userSpaceOnUse" x1=".612" x2="5.086" y1="372.578" y2="372.578"><stop offset="0" stop-color="#474747" stop-opacity="0"/><stop offset=".1" stop-color="#474747"/><stop offset=".9" stop-color="#474747"/><stop offset="1" stop-color="#474747" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.73127999 0 0 .69699998 -7.095 -8.348004)" gradientUnits="userSpaceOnUse" x1="20.641888" x2="20.641888" y1="32.063133" y2="34.932575"><stop offset="0" stop-color="#7a7a7a"/><stop offset=".198" stop-color="#ebebeb"/><stop offset=".599" stop-color="#b9b9b9"/><stop offset="1" stop-color="#878787"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.08315448 0 0 .0878089 .120961 292.67719)" 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="d" gradientTransform="matrix(.06714751 0 0 .08070285 5.061209 292.58528)" 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="e" gradientUnits="userSpaceOnUse" x1="2.25526" x2="2.256225" y1="295.679399" y2="293.674844"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.06435811 0 0 .0929617 .572073 292.65223)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999985" y1="6.923065" y2="32.538525"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 0 .00002)"><path d="m0 13.999975h16v1.000025h-16z" display="block" fill="url(#a)" opacity=".65" stroke-width="2.865549"/><path d="m6.5 11.5h3v1.999975h-3z" fill="#d9d9d9" stroke="#828282" stroke-width=".999999"/><path d="m6 13.5h4c.277 0 .5.223.5.5v1c0 .277-.223.5-.5.5h-4c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#b)" stroke="#5a5c58" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(0 -292.76665)"><path d="m.66146158 292.8987c.66692342 0 2.91040992.00026 2.91040992.00026l.0000035 3.17498h-2.91041342z" fill="url(#c)" stroke-width=".289847"/><g fill="none"><path d="m3.3072916 295.80935h-2.38124996v-2.64583h2.38124996z" stroke="url(#f)" stroke-linecap="round" stroke-width=".264583"/><path d="m2.8485277 294.58461-.731861.96017-.7318607-.96018h.5761016l.023467-.89191.3115184.00001-.023467.89191z" opacity=".6" stroke="url(#e)" stroke-linecap="round" stroke-width=".264583"/><path d="m.6614483 292.89893c.6669288 0 2.9104333.00025 2.9104333.00025l.0000034 3.17477h-2.91043672z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".264563"/></g><path d="m2.82506 294.22186-.7083933.92605-.7083934-.92606h.5761017v-.79375l.2645833.00001v.79375z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_saveastemplate.svg b/icon-themes/elementary_svg/cmd/sc_saveastemplate.svg
new file mode 100644
index 000000000..c3389553c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_saveastemplate.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" gradientTransform="matrix(-.99749995 0 0 -.99749995 45.982263 33.857733)" gradientUnits="userSpaceOnUse" x1="35.452969" x2="35.452969" y1="31.550577" y2="18.89035"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m15.5 15.5-15-15v15zm-6.999999-3.000001h-5v-4.999999z" fill="#e9e9e9" fill-rule="evenodd"/><g fill="none"><path d="m13.093343 14.5-11.593343-11.62484v11.62484z" stroke="url(#a)"/><path d="m15.5 15.5-15-15v15zm-6.999999-3.000001h-5v-4.999999z" stroke="#8c8c8c" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_savebackground.svg b/icon-themes/elementary_svg/cmd/sc_savebackground.svg
new file mode 100644
index 000000000..7f6b0c509
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_savebackground.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3127687 0 0 .33125226 2.467058 2.664791)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#a" y1=".985" y2="47.013"/><linearGradient id="c" gradientTransform="matrix(.2432 0 0 .3513 4.114 2.548)" gradientUnits="userSpaceOnUse" x1="24.202303" x2="24.202303" y1="6.979789" y2="32.598919"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2538 0 0 .305 21.082 2.295)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" xlink:href="#e" y1="50.785999" y2="2.906"/><linearGradient id="e"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.536" x2="10.54" xlink:href="#f" y1="15.009" y2="7.433"/><linearGradient id="h" gradientTransform="matrix(.24324 0 0 .35135 2.162 .568)" gradientUnits="userSpaceOnUse" x1="-.666" x2="56.889999" y1="21.153" y2="21.153"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".972" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.30610715 0 0 .32954999 .653214 .669083)" gradientUnits="userSpaceOnUse" x1="-2.13394" x2="50.135338" xlink:href="#a" y1="25.279675" y2="25.279675"/><linearGradient id="j" gradientTransform="matrix(.2538 0 0 .305 19.13 .315)" gradientUnits="userSpaceOnUse" x1="-16.273" x2="-75.374313" xlink:href="#e" y1="35.03" y2="35.032787"/><linearGradient id="k" gradientTransform="matrix(0 -.2528 .3136 0 .208 13.257)" gradientUnits="userSpaceOnUse" x1="16.626" x2="20.055" xlink:href="#f" y1="15.298" y2="24.628"/><linearGradient id="l" gradientTransform="matrix(.3142 0 0 .3333 -.44 .934)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" xlink:href="#e" y1="-13.091" y2="-40.164"/><linearGradient id="m" gradientTransform="matrix(.0787 0 0 .085 18.225 4.95)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.0787 0 0 .085 19.217 3.783)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><g transform="matrix(0 1 -1 0 15 0)"><path d="m.5 14.5v-13h15v13z" fill="url(#i)" stroke-width="1.077365"/><path d="m.5 14.5v-13h15v13z" fill="none" stroke="url(#j)" stroke-linejoin="round"/><path d="m2 3v10h12v-10z" fill="url(#m)"/><path d="m3 1.918v7.082c.177.088.402.168.645.168.555 0 1.098-.484 2.025-.484s1.624.61 2.793.61c1.17 0 1.434-.88 2.924-.88.995 0 1.267.243 1.613.408v-6.902z" fill="url(#n)" transform="matrix(0 -1 1 0 0 16)"/><path d="m8.326 4.615c0 1.49.88 1.753.88 2.922 0 1.168-.606 1.866-.606 2.793s.482 1.47.482 2.025c0 .243-.08.468-.168.645h1.086c.077-.267.14-.612.14-1.025 0-1.052-.382-.9-.382-1.807s.625-1.44.625-2.666c0-1.517-1.008-1.864-1.008-3.064 0-.712.316-.926.47-1.438h-1.11c-.166.346-.41.618-.41 1.613v.002z" fill="#fff"/><path d="m-13.578541-12.5h11.0000001l.05655 9h-11.0000001z" fill="none" stroke="url(#l)" stroke-linecap="round" transform="matrix(-1 0 .00628327 -1 0 0)"/><path d="m2 13 7.785-.004c-.007-.336-2.133-9.742-2.235-9.996h-5.55z" fill="url(#k)" fill-rule="evenodd" opacity=".15"/><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#h)" stroke-linecap="round"/></g><path d="m4.5 3.5h11v12h-11z" fill="url(#b)" stroke-width="1.091833"/><g fill="none"><path d="m14.5 14.5h-9v-10h9z" stroke="url(#c)" stroke-linecap="round"/><path d="m4.5 3.5h11v12h-11z" stroke="url(#d)" stroke-linejoin="round"/><path d="m12.677 11.5-2.677 3.275-2.68-3.275h2.18v-4h1v4z" opacity=".6" stroke="url(#g)" stroke-linecap="round"/></g><path d="m12.677 10.5-2.677 3.275-2.68-3.275h2.18v-4h1v4z" fill="#7e8087" stroke="#7c7c7c" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_savebasicas.svg b/icon-themes/elementary_svg/cmd/sc_savebasicas.svg
new file mode 100644
index 000000000..59ae48812
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_savebasicas.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" gradientTransform="matrix(.6655579 0 0 1.4407893 -3.823498 -35.848874)" gradientUnits="userSpaceOnUse" x1="22.104254" x2="22.104254" y1="40.124432" y2="10.035408"><stop offset="0" stop-color="#a3a3a3"/><stop offset="1" stop-color="#bababa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 17.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="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.205239" y2="41.589603"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.31428463 0 0 .32594469 -1.542825 -.323148)" 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" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="-2.374197" y2="10.76779"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="32.765083" x2="24.130812" y1="47.277107" y2="47.277107"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.90608582 0 0 .5153763 19.182549 -10.193381)" gradientUnits="userSpaceOnUse" x1="5.03216" x2="5.03216" y1="28.671696" y2="29.671688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m.5000121.4991096c2.5206554 0 10.9999749.00095406 10.9999749.00095406l.000013 14.99993634s-7.3333254 0-10.9999879 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#d)" stroke-width="1.085652"/><path d="m10.5 14.5h-9v-13h9z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m.4999622.49997396c2.5206756 0 11.0000628.000954 11.0000628.000954l.000013 14.99909804s-7.333384 0-11.0000759 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.0000001 7v1h3.0625v-1z" fill="#b78ed4"/><path d="m6.0000001 7v1h3.9999999v-1z" fill="#d48eb3"/><path d="m8.0000001 5v1h1.90625v-1zm-3 0v1h2.15625v-1zm-3 0v1h2.3125v-1zm3-2v1h2v-1zm-3 0v1h2v-1z" fill="#89adc2"/><path d="m2.0000001 9v1h2v-1z" fill="#94d48e"/><path d="m2.0000001 13h3.036746v1h-3.036746z" fill="#de6161"/><path d="m6.0000001 13v1h3.34375v-1zm-4-2v1h2v-1zm3-2v1h2v-1z" fill="url(#a)"/><g stroke-width="1.546116" transform="matrix(.64678195 0 0 .64678195 -.291181 5.535588)"><path d="m16.684465-1.6011393v4.6383484h-6.184464v3.0922322l6.203998.010089-.01953 4.6282597 7.730577-6.1844648z" style="display:block;stroke:#002e99;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#e)"/><g fill="none"><path d="m18.230581 1.5815815-.002 3.0017443-6.955568-.0000006h6.957522l.000046 2.9554694 3.7115-2.9554694z" display="block" opacity=".5" stroke="url(#f)" stroke-miterlimit="7"/><path d="m11.273059 4.5833252h6.184464" opacity=".5" stroke="url(#g)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sbaexecutesql.svg b/icon-themes/elementary_svg/cmd/sc_sbaexecutesql.svg
new file mode 100644
index 000000000..fd03ebc43
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sbaexecutesql.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.772984" cy="7.282222" gradientTransform="matrix(.01735505 1.7567937 -1.7341486 .01713137 20.266536 -5.783222)" gradientUnits="userSpaceOnUse" r="6.164814"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.443481 .03325)" gradientUnits="userSpaceOnUse" x1="10.568387" x2="15.296399" y1="28.749016" y2="44.988041"><stop offset="0" stop-color="#fff"/><stop offset=".35621077" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3143 0 0 .3421 .457 15.618)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.25764 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="i" gradientTransform="matrix(.56273 0 0 .58293 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#e" y1="22.537" y2="27.546"/><linearGradient id="j" gradientTransform="matrix(.25764 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="k" gradientTransform="matrix(.56273 0 0 .59218 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#e" y1="22.537" y2="27.546"/><linearGradient id="l" gradientTransform="matrix(.25764 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.666" y2="-7.666"/><linearGradient id="m" gradientTransform="matrix(.56273 0 0 .59218 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#e" y1="22.537" y2="27.546"/><g transform="translate(0 -16)"><path d="m14.46 29.5c0 1.2-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#l)" stroke="url(#m)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#j)" stroke="url(#k)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.898 2-6.467 2-3.57 0-6.468-.95-6.468-2 0-4.344-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#h)" stroke="url(#i)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#f)" stroke="url(#g)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#c)" width="11" x="2.5" y="17.5"/></g><path d="m14.105469 4.9785156c-.161418-.009719-.323375.0029043-.480469.0390625-.316745.072905-.613691.2345064-.847656.4804688a1.2828685 1.2828685 0 0 0 0 .0019531l-4.1464846 4.3652344-1.6015625-1.5234375-.0019531-.0019531c-.6575875-.6314199-1.7664989-.613589-2.4003907.0566406a1.2828685 1.2828685 0 0 0 -.0019531 0l-1.4296875 1.515625c-.6369188.6693736-.6097145 1.7566176.0566406 2.3945316l3.8789063 3.767578c.1143888-.045347.2382315-.074219.3691406-.074219h2.3554688l5.1445312-5.421875v-5.078125c0-.0595284.023324-.1113536.033203-.1679688-.133515-.1042705-.275909-.1933132-.451172-.2558593-.001338-.0004846-.002567-.0014721-.003906-.0019531-.0048-.0017-.006899-.0061426-.011719-.0078126a1.2828685 1.2828685 0 0 0 -.373047-.0703124c-.029657-.0033538-.058149-.0157875-.08789-.0175782z" fill="#fff" fill-opacity=".627451"/><path d="m14.148 6.28c-.15-.056-.323-.02-.44.103l-5.03 5.295-2.54-2.413c-.164-.158-.423-.154-.58.012l-1.433 1.52c-.157.165-.15.426.014.583l4.04 3.924c.038.037.082.062.13.08.15.063.33.032.452-.095l6.78-7.143c.16-.165.153-.426-.012-.584l-1.242-1.195c-.04-.04-.09-.07-.14-.087z" fill="url(#a)" stroke="#0f5a00" stroke-linecap="round" stroke-opacity=".501961"/><path d="m9.0974938 12.827279 4.9193502-5.3442508.792467.6915203m-6.0401855 6.3269985-3.5872994-3.442793 1.0216836-1.026074" fill="none" opacity=".5" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sbanativesql.svg b/icon-themes/elementary_svg/cmd/sc_sbanativesql.svg
new file mode 100644
index 000000000..77fc76c94
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sbanativesql.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="15.911407" cy="-1.286179" gradientTransform="matrix(.00000017 2.334269 -1.8674148 .00000013 13.509574 -37.950477)" gradientUnits="userSpaceOnUse" r="6.623557"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 32.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#c" y1="-7.665694" y2="-7.665694"/><linearGradient id="c"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 15.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#e" y1="22.536863" y2="27.54611"/><linearGradient id="e"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 28.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#c" y1="-7.665694" y2="-7.665694"/><linearGradient id="g" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 11.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#e" y1="22.536863" y2="27.54611"/><linearGradient id="h" gradientTransform="matrix(.25763669 0 0 .2519943 -18.787395 24.390022)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#c" y1="-7.665694" y2="-7.665694"/><linearGradient id="i" gradientTransform="matrix(.56272887 0 0 .58293421 -44.991146 7.801097)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#e" y1="22.536863" y2="27.54611"/><linearGradient id="j" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.31428569 0 0 .34210527 .457142 15.618423)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="22.656195" y1="46.97065" y2="47.277107"><stop offset="0" stop-color="#fff"/><stop offset=".45000002" stop-color="#fff" stop-opacity=".235294"/><stop offset=".65000004" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+
+
+
+
+
+ /&amp;amp;amp;amp;amp;amp;gt;
+ <g transform="translate(0 -16)"><path d="m14.459827 29.5c0 1.198813-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#b)" stroke="url(#d)"/><path d="m14.5 26.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 25.5c0 1.157142-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#f)" stroke="url(#g)"/><path d="m14.5 22.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 21.5c0 1.217851-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.948833-6.4672704-2 0-4.344467-.79047651-3.046433 6.4672704-3.10022 7.4239625-.0555 6.4672665-.829521 6.4672665 3.10022z" fill="url(#h)" stroke="url(#i)"/><path d="m14.5 18.5c0 1.104569-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.895431-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.895431 6.4999994 2z" fill="url(#j)" stroke="url(#k)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#l)" width="11" x="2.5" y="17.5"/></g><path d="m4.53125 5.6464844a1.4838054 1.4838054 0 0 0 -1.5273438 1.4824218v.8769532l-2.52148432.0019531a1.4838054 1.4838054 0 0 0 -.48242188.0839844v5.8046871a1.4838054 1.4838054 0 0 0 .49804688.085938l2.51757812-.001953v.921875a1.4838054 1.4838054 0 0 0 1.484375 1.484375h.0019531a1.4838054 1.4838054 0 0 0 .9765625-.367188l4.5507814-3.980469a1.4838054 1.4838054 0 0 0 -.029297-2.257812l-4.5644531-3.7929688a1.4838054 1.4838054 0 0 0 -.9042969-.3417968z" display="block" fill="#fff" fill-opacity=".614108"/><g transform="matrix(.64678195 0 0 .64678195 -6.291211 8.523229)"><path d="m16.710054 9.864121 7.03706-6.1547966-7.05559-5.8627917v3.6474278l-6.191524.0060395.01853 4.6485495 6.191524-.0060395z" display="block" fill="url(#a)"/><g fill="none" stroke-miterlimit="7" stroke-width="1.546116"><path d="m16.710054 9.864121 7.03706-6.1547966-7.05559-5.8627919v3.6474278l-6.191524.0060395.01853 4.6485497 6.191524-.0060395z" display="block" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m18.230469 1.0800781v1.4140625a.53922907.53922907 0 0 1 -.539063.5390625l-5.648437.00586.0098 1.5703125 5.658204-.00586a.53922907.53922907 0 0 1 .539027.5390625v1.3964844l3.111328-2.8164063z" display="block" stroke="url(#m)" stroke-miterlimit="7" stroke-width="1.546116"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_scaletext.svg b/icon-themes/elementary_svg/cmd/sc_scaletext.svg
new file mode 100644
index 000000000..99cd1208a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_scaletext.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(0 -1 1 0 .00005 16)" gradientUnits="userSpaceOnUse" x1="16" x2="0" y1="12.49995" y2="12.49995"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1 1 0 -7.978278 19.00866)" gradientUnits="userSpaceOnUse" x1="17.008659" x2="6.00866" y1="20.478279" y2="20.478279"><stop offset="0" stop-color="#fff"/><stop offset=".31818181" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 21.292 .7)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;amp;gt;<g stroke-linejoin="round"><path d="m9.673 14.52-.903-3.092h-4.54l-.904 3.09h-2.846l4.398-13.036h3.23l4.412 13.04zm-1.533-5.4q-1.252-4.203-1.414-4.753-.154-.55-.222-.87-.28 1.136-1.61 5.62z" fill="url(#c)" stroke="#000" stroke-opacity=".471" stroke-width=".962"/><path d="m8.8144531 2.0644531-.375.375a1.50015 1.50015 0 0 0 1.0605469 2.5605469h.3066406zm1.1855469 3.5058594v5.4296875h-.5a1.50015 1.50015 0 0 0 -1.3769531.910156h.2851562l.6699219 2.289063.8027344.802734 2.6386716.001953a.48247012.48247012 0 0 0 .457031-.636718z" fill="#fff"/><g stroke-linecap="round"><path d="m9.5 12.5 3.00005 3 2.99995-3h-2v-9h2l-2.99995-3-3.00005 3h2v9z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m11.517765 13.506707 1.002235 1.015293 1.005577-1.015293h-.0039c-.5513.000226-.998273-.446747-.998047-.998047v-8.9999994c-.000226-.5512959.446741-.9982677.998037-.998047h.0039l-1.025567-1.0106136-.982239 1.0106136h.0039c.551301-.0002285.998277.4467456.998051.998047v8.9999994c.000226.5513-.446747.998273-.998047.998047z" fill="none" opacity=".5" stroke="url(#b)" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_scan.svg b/icon-themes/elementary_svg/cmd/sc_scan.svg
new file mode 100644
index 000000000..28a6cbab1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_scan.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" gradientTransform="matrix(.45454545 0 0 1 1 21.999931)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="32" x2="32" y1="1017.8702" y2="1015.3622"><stop offset="0" stop-color="#c00"/><stop offset="1" stop-color="#c00" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.13513505 0 0 .18918918 4.756603 1039.823)" gradientUnits="userSpaceOnUse" x1="24.001152" x2="24.001152" y1="8.135772" y2="39.85006"><stop offset="0" stop-color="#fff"/><stop offset=".16666667" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83333331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.17142818 0 0 .17382729 3.885763 1039.9242)" 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><radialGradient id="d" cx="7.118353" cy="9.957108" gradientTransform="matrix(0 2.5780178 -2.5895311 0 33.976024 1015.3429)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#505050"/><stop offset=".26238" stop-color="#2b2b2b"/><stop offset=".704952" stop-color="#0a0a0a"/><stop offset="1"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.25490195 0 0 .25423729 -.411765 785.4566)" gradientUnits="userSpaceOnUse" x1="33" x2="33" y1="988.36218" y2="1048.3622"><stop offset="0" stop-color="#f0f0f0"/><stop offset=".08552461" stop-color="#d7d7d8"/><stop offset=".92166406" stop-color="#b2b2b3"/><stop offset="1" stop-color="#979798"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1049.3622" y2="1039.3622"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.50861893 0 0 .60109518 -.30363 -11.039163)" gradientUnits="userSpaceOnUse" x1="16.325838" x2="16.325838" y1="21.692343" y2="43.319534"><stop offset="0" stop-color="#fff"/><stop offset=".05555556" stop-color="#fff" stop-opacity=".235294"/><stop offset=".94444442" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -1036.3622)"><rect fill="url(#e)" height="15" rx=".5" width="13" x="1.5" y="1036.8622"/><rect fill="none" height="15" opacity=".4" rx=".5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" width="13" x="1.5" y="1036.8622"/><path d="m3.5 1038.8624h9v11h-9z" fill="url(#d)" opacity=".9"/><path d="m3.5 1038.8622h9v11h-9z" fill="none" opacity=".7" stroke="#000" stroke-linecap="round"/><path d="m5.0000394 1040.3627h5.9999926l.000007 7.9995s-3.9999989 0-5.9999996 0c0-2.6667 0-5.3333 0-8z" fill="url(#c)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m10.500041 1047.8635h-5.0000002v-7h5.0000002z" fill="none" stroke="url(#b)"/><path d="m4.4999999 1039.8629h6.9999911l.000009 8.9993s-4.6666669 0-7.0000001 0c0-2.9999 0-6 0-9z" fill="none" opacity=".3" stroke="url(#f)"/><g transform="matrix(.5 0 0 1 0 5.000152)"><path d="m6 1037.3621h20v5h-20z" fill="url(#a)" opacity=".8"/><path d="m6 1039.3622h20v1h-20z" fill="#fff" opacity=".8"/></g></g></g><path d="m2.5 1.5h11v13h-11z" fill="none" opacity=".3" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_scriptorganizer.svg b/icon-themes/elementary_svg/cmd/sc_scriptorganizer.svg
new file mode 100644
index 000000000..bf0793656
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_scriptorganizer.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" gradientTransform="matrix(.89189031 0 0 .94046961 3.14398 5.346537)" gradientUnits="userSpaceOnUse" x1="11.350123" x2="11.350123" y1=".666966" y2="8.172179"><stop offset="0" stop-color="#fff"/><stop offset=".0097359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.33333327 0 0 .32971018 -17.44063 -.647843)" gradientUnits="userSpaceOnUse" x1="62.988873" x2="62.988873" y1="11.645091" y2="15.385052"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.50413225 0 0 .49333391 93.640247 -24.864023)" gradientUnits="userSpaceOnUse" x1="-162.6788" x2="-162.6788" y1="58.56691" y2="80.030975"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><radialGradient id="d" cx="6.730414" cy="9.957108" fx="6.200184" gradientTransform="matrix(0 3.1658508 -3.8866533 0 46.976839 -26.720326)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#919caf"/><stop offset=".26238" stop-color="#68758e"/><stop offset=".704952" stop-color="#485a6c"/><stop offset="1" stop-color="#444c5c"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.047941" x2="8.000001" y1="5.994748" y2="13.648651"><stop offset="0" stop-color="#fff"/><stop offset=".06316455" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -1)"><path d="m15.5 3.9996665v-1.273333c0-.1385-.08818-.2263335-.22668-.2263335h-6.77332v-.742083c0-.1385-.08818-.257917-.22668-.257917h-6.5c-.1385 0-.27332.119417-.27332.257917v.742083h-.727c-.1385 0-.273.088167-.273.226667v1.273333" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square"/><path d="m2 2v1h-1v4h14v-4h-7v-1z" fill="url(#b)"/><path d="m.5 4.5h15v10h-15z" fill="url(#c)" stroke="#987124" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m1.5 5.5h13v8h-13z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/></g><g transform="translate(.999997 1)"><rect fill="url(#d)" height="9.988043" rx="1" width="9.989455" x="4.510549" y="4.511957"/><path d="m5.510549 5.520182h7.989451v7.979815h-7.989451z" fill="none" opacity=".3" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="10.027758" opacity=".5" rx="1" stroke="#1c2c38" stroke-linecap="round" stroke-linejoin="round" width="9.98364" x="4.516365" y="4.472242"/><g transform="translate(2 1)"><path d="m7.3177966 5.5084736c-.1385 0-.25.1115-.25.25v.9375c-.09609.034489-.189979.081264-.28125.125l-.65625-.65625c-.04897-.048967-.123595-.09375-.1875-.09375-.06391 0-.138533.044783-.1875.09375l-1.03125 1.03125c-.09793.097934-.09793.2770659 0 .375l.65625.65625c-.04374.09127-.09051.1851638-.125.28125h-.9375c-.1385 0-.25.1115-.25.25v1.5000004c0 .1385.1115.25.25.25h.9375c.03449.09609.08126.189979.125.281251l-.65625.65625c-.09793.09793-.09793.277065 0 .375l1.03125 1.03125c.09793.09793.277066.09793.375 0l.65625-.65625c.09127.04374.185164.09051.28125.125v.9375c0 .1385.1115.25.25.25h1.5c.1385 0 .25-.1115.25-.25v-.9375c.096086-.03449.1899795-.08126.28125-.125l.6562504.65625c.09793.09793.277065.09793.375 0l1.03125-1.03125c.09793-.09793.09793-.277066 0-.375l-.65625-.65625c.04374-.09127.09051-.185165.125-.281251h.9375c.1385 0 .25-.1115.25-.25v-1.5000004c0-.1385-.1115-.25-.25-.25h-.9375c-.03449-.096086-.08126-.1899795-.125-.28125l.65625-.65625c.09793-.097934.09793-.2770656 0-.375l-1.03125-1.03125c-.09793-.097934-.277066-.097935-.375 0l-.6562504.65625c-.091271-.043736-.1851638-.090511-.28125-.125v-.9375c0-.1385-.1115-.25-.25-.25zm.75 3c.552 0 1 .448 1 1 0 .5520004-.448 1.0000004-1 1.0000004s-1-.448-1-1.0000004c0-.552.448-1 1-1z" fill="#fff" opacity=".1"/><path d="m7.3177966 4.5084736c-.1385 0-.25.1115-.25.25v.9375c-.09609.034489-.189979.081264-.28125.125l-.65625-.65625c-.04897-.048967-.123595-.09375-.1875-.09375-.06391 0-.138533.044783-.1875.09375l-1.03125 1.03125c-.09793.097934-.09793.2770659 0 .375l.65625.65625c-.04374.09127-.09051.1851638-.125.28125h-.9375c-.1385 0-.25.1115-.25.25v1.5c0 .1385.1115.25.25.25h.9375c.03449.096086.08126.1899795.125.28125l-.65625.6562504c-.09793.09794-.09793.277066 0 .375001l1.03125 1.03125c.09793.09793.277066.09793.375 0l.65625-.65625c.09127.04374.185164.09051.28125.125v.9375c0 .1385.1115.25.25.25h1.5c.1385 0 .25-.1115.25-.25v-.9375c.096086-.03449.1899795-.08126.28125-.125l.6562504.65625c.09793.09793.277065.09793.375 0l1.03125-1.03125c.09793-.09793.09793-.277066 0-.375001l-.65625-.6562504c.04374-.091271.09051-.1851638.125-.28125h.9375c.1385 0 .25-.1115.25-.25v-1.5c0-.1385-.1115-.25-.25-.25h-.9375c-.03449-.096086-.08126-.1899795-.125-.28125l.65625-.65625c.09793-.097934.09793-.2770656 0-.375l-1.03125-1.03125c-.09793-.097934-.277066-.097935-.375 0l-.6562504.65625c-.091271-.043736-.1851638-.090511-.28125-.125v-.9375c0-.1385-.1115-.25-.25-.25zm.75 3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" fill="#455365"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_scrollbar.svg b/icon-themes/elementary_svg/cmd/sc_scrollbar.svg
new file mode 100644
index 000000000..42ed9c387
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_scrollbar.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" 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="#fff"/><stop offset=".10605836" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#a" y1="293.4281" y2="294.35416"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#a" y1="291.44373" y2="295.94165"/><g transform="matrix(.666665 0 0 .666665 .176394 -193.766159)"><rect fill="#dcdcdc" height="5.953141" rx="1.190628" ry="1.289854" stroke="#afafaf" stroke-linecap="square" stroke-width=".396876" width="3.571884" x="1.124475" y="290.84839"/><rect fill="none" height="5.159397" rx=".595314" ry=".992179" stroke="url(#c)" stroke-linecap="square" stroke-width=".396876" width="2.778132" x="1.521351" y="291.24527"/><path d="m1.521351 292.93201h2.778132v1.88516h-2.778132z" fill="#9b9b9b"/><path d="m1.521351 292.83279h2.778132v1.984386h-2.778132z" fill="#dcdcdc" stroke="#a2a2a2" stroke-linecap="square" stroke-width=".396876"/><path d="m3.7041689 292.23747-1.5874992-.00006.7937524-.59526z" fill="#919191"/><path d="m3.7041689 295.41248h-1.587504l.793752.59531z" fill="#919191"/><path d="m1.918227 293.22964h1.98438v1.190642h-1.98438z" fill="none" stroke="url(#b)" stroke-linecap="square" stroke-width=".396876"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_searchdialog.svg b/icon-themes/elementary_svg/cmd/sc_searchdialog.svg
new file mode 100644
index 000000000..48cdf0983
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_searchdialog.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" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><radialGradient id="l" cx="22.099527" cy="24.537743" gradientTransform="matrix(.66197227 0 0 .66182423 -2.643616 -4.229381)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".426901"/><stop offset="1" stop-color="#fff" stop-opacity=".362573"/></radialGradient><radialGradient id="m" cx="8.072266" cy="5.962701" fx="6" fy="3.371369" gradientTransform="matrix(1 0 0 .75741005 0 1.446491)" gradientUnits="userSpaceOnUse" r="4.572266"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".526471"/></radialGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="24.845652" x2="28.006701" y1="-2.361655" y2="1.111197"><stop offset="0" stop-color="#a3907c"/><stop offset="1" stop-color="#8a715e"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="19.525978" x2="19.577271" y1="17.036358" y2="21.284676"><stop offset="0" stop-color="#f3f3f3"/><stop offset="1" stop-color="#f3f3f3" stop-opacity="0"/></linearGradient><radialGradient id="p" cx="6.702713" cy="73.615715" fx="11.969189" fy="75.92881" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -5.358552)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="5.5" x2="5" y1=".5" y2="14.999999"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="9.235025" x2="8.461288" y1="2.335336" y2="15.488882"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.64621359 0 0 .64621359 .032201 .490874)"><path d="m5.5.5c-2.7614238.00000006-4.99999994 2.2385762-5 5 .00000006 2.7614238 2.2385762 5 5 5 1.0375112 0 1.9999271-.316413 2.7988281-.8574219l2.2226559 2.2499999.91211-.914062-2.1933596-2.1933598c.7740056-.8804761 1.2597656-2.0207042 1.2597656-3.2851562 0-2.7614238-2.2385762-4.99999994-5-5zm0 2c1.6568543 0 3 1.3431457 3 3s-1.3431457 3-3 3-3-1.3431457-3-3 1.3431457-3 3-3z" fill="url(#q)" stroke="#555761" stroke-opacity=".501961" transform="matrix(1.547476 0 0 1.547476 -.04983 -.759615)"/><path d="m24.090748 21.375c0 1.449748-5.372523 2.625-11.999865 2.625-6.627343 0-11.999865-1.175252-11.999865-2.625 0-1.449747 5.372522-2.625 11.999865-2.625 6.627342 0 11.999865 1.175253 11.999865 2.625z" fill="url(#p)" opacity=".15"/><g fill-rule="evenodd" transform="translate(-.538712 -.248064)"><path d="m14.5 8a5.5 5.49877 0 1 1 -10.9999999 0 5.5 5.49877 0 1 1 10.9999999 0z" fill="url(#l)" opacity=".2"/><path d="m9.1601562 2.5019531a5.5 5.49877 0 0 0 -5.6601562 5.4980469 5.5 5.49877 0 0 0 .1933594 1.4257812 12 11.997316 0 0 0 8.9511716-5.5429687 5.5 5.49877 0 0 0 -3.4843748-1.3808594z" fill="url(#m)" opacity=".15"/></g><rect fill="url(#n)" height="4.074684" rx=".5" stroke="#57392d" stroke-opacity=".501961" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="7.170102" x="23.431021" y="-2.022343"/><g fill="none" stroke-width="1.547476"><path d="m16.383596 18.566737 1.630459-1.61202 3.804127 3.770226" opacity=".5" stroke="url(#o)"/><path d="m14.651192 7.7515025a6.1899042 6.1899042 0 0 1 -6.1899045 6.1899045 6.1899042 6.1899042 0 0 1 -6.1899042-6.1899045 6.1899042 6.1899042 0 0 1 6.1899042-6.1899042 6.1899042 6.1899042 0 0 1 6.1899045 6.1899042z" opacity=".5" stroke="url(#r)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/></g></g><g transform="translate(-.254739 -.495187)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#b)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#d)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#f)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#g)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#h)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#j)" stroke="url(#k)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.3703389 10.926816c.270411-.196663 1.0789124.24173 1.843711 1.003797.7607014.756605 1.1840721 1.547352.9928724 1.820495 0 0 .017754.01639.016389.01776l6.5636117-6.6182406.02731-.023214s-.02186-.016386-.02049-.017757c.191206-.2731447-.232164-1.0625261-.994231-1.8204962-.764798-.7647986-1.5733-1.199095-1.8437114-1.0037981l-.023214.024583z" fill="#f9c440" opacity=".6" stroke-width="1.365712"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sectionshrink.svg b/icon-themes/elementary_svg/cmd/sc_sectionshrink.svg
new file mode 100644
index 000000000..110c4a4bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sectionshrink.svg
@@ -0,0 +1,2 @@
+<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="17.5" x2="11" xlink:href="#b" y1="12.5" y2="12.5"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 16 10)" gradientUnits="userSpaceOnUse" x1="2.699219" x2="2.75621" y1=".019531" y2="4"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.999979" x2="17.999979" xlink:href="#b" y1="12.5" y2="12.5"/><linearGradient id="e" gradientTransform="matrix(0 1 -1 0 16 10)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" y1="3.000021" y2=".000021"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;amp;gt;<g stroke-linecap="round"><path d="m2.00005 12h13z" fill="none" stroke="#565656" stroke-linecap="square" stroke-width="2" transform="translate(-.00005 -4)"/><g stroke-linecap="round" stroke-linejoin="round"><g transform="matrix(0 -1 1 0 -3.999999 26.999999)"><path d="m14.499999 9.499999 3.000001 3.000001-3.000001 2.999999v-2l-2.999999.000001v-2l2.999999-.000001z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.179687 12.5-1.179688-1.000001c-.144989.08762-.330592.934986-.5.935547l-1.999999.000001v.128906l1.999999-.000001c.169408.000561.355011.847921.5.935547z" fill="none" opacity=".5" stroke="url(#c)"/></g><g transform="matrix(0 1 1 0 -4 -10.999979)"><path d="m14.499979 9.5 3.000021 3-3.000021 3v-2h-3v-2h3z" fill="url(#d)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.179687 12.5-1.179708-1c-.144989.08762-.330592.934986-.5.935547h-2v.128906h2c.169408.000561.355011.847921.5.935547z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sectionshrinkbottom.svg b/icon-themes/elementary_svg/cmd/sc_sectionshrinkbottom.svg
new file mode 100644
index 000000000..09d254e16
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sectionshrinkbottom.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.999979" x2="17.999979" y1="12.5" y2="12.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 16 10)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" y1="3.000021" y2=".000021"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;amp;gt;<g stroke-linecap="round" transform="matrix(1 0 0 -1 0 19)"><path d="m2 9h13z" fill="none" stroke="#565656" stroke-linecap="square" stroke-width="2"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 1 0 -3.999999 27.999979)"><path d="m14.499979 9.5 3.000021 3-3.000021 3v-2h-3v-2h3z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.179687 12.5-1.179708-1c-.144989.08762-.330592.934986-.5.935547h-2v.128906h2c.169408.000561.355011.847921.5.935547z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sectionshrinktop.svg b/icon-themes/elementary_svg/cmd/sc_sectionshrinktop.svg
new file mode 100644
index 000000000..2c5014cb2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sectionshrinktop.svg
@@ -0,0 +1,2 @@
+<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="17.5" x2="11" y1="12.5" y2="12.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 16 10)" gradientUnits="userSpaceOnUse" x1="2.699219" x2="2.75621" y1=".019531" y2="4"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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>
+/&amp;amp;amp;gt;<g stroke-linecap="round" transform="translate(0 -3)"><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 1 0 -3.999999 27.999999)"><path d="m14.499999 9.499999 3.000001 3.000001-3.000001 2.999999v-2l-2.999999.000001v-2l2.999999-.000001z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.179687 12.5-1.179688-1.000001c-.144989.08762-.330592.934986-.5.935547l-1.999999.000001v.128906l1.999999-.000001c.169408.000561.355011.847921.5.935547z" fill="none" opacity=".5" stroke="url(#b)"/></g><path d="m2 9h13z" fill="none" stroke="#565656" stroke-linecap="square" stroke-width="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_selectall.svg b/icon-themes/elementary_svg/cmd/sc_selectall.svg
new file mode 100644
index 000000000..84de6a89d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_selectall.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" 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 1.142873 .232605)" 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><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#b)"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4 3v1h8v-1zm0 2v1h8v-1zm0 2v1h8v-1zm0 2v1h5v-1zm0 2v1h5v-1z" fill="#babdb6" opacity=".8"/><path d="m4.0000002 3.0000001v9.9999999l7.9999998-.0078v-9.9921999z" fill="#8cd5ff" opacity=".3"/><g transform="matrix(2.1307637 0 0 1.7254789 -10.513262 -11.613732)"><path d="m8.9232148 12.236448v.954552h.3754519v.370132h-.3754519v.993513h1.8772612v-.993513h-.363719v-.370132h.363719v-.954552z" fill="#fff"/><path d="m9.1578275 12.526223.0000899.289774h.4692704v1.159099h-.4693153v.289774h1.4079455v-.289774h-.469315v-1.159099h.46936l-.00009-.289774z" fill="#333"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_selectbackground.svg b/icon-themes/elementary_svg/cmd/sc_selectbackground.svg
new file mode 100644
index 000000000..6d56a8053
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_selectbackground.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" gradientTransform="matrix(.24324 0 0 .35135 2.162 .568)" gradientUnits="userSpaceOnUse" x1="-.666" x2="56.889999" y1="21.153" y2="21.153"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".972" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.30610715 0 0 .32954999 .653214 .669083)" gradientUnits="userSpaceOnUse" x1="-2.13394" x2="50.135338" y1="25.279675" y2="25.279675"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2538 0 0 .305 19.13 .315)" gradientUnits="userSpaceOnUse" x1="-16.273" x2="-75.374313" xlink:href="#c" y1="35.03" y2="35.032787"/><linearGradient id="e" gradientTransform="matrix(0 -.2528 .3136 0 .208 13.257)" gradientUnits="userSpaceOnUse" x1="16.626" x2="20.055" y1="15.298" y2="24.628"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3142 0 0 .3333 -.44 .934)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" xlink:href="#c" y1="-13.091" y2="-40.164"/><linearGradient id="g" gradientTransform="matrix(.0787 0 0 .085 18.225 4.95)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.0787 0 0 .085 19.217 3.783)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><g transform="matrix(0 1 -1 0 16 0)"><path d="m.5 14.5v-13h15v13z" fill="url(#b)" stroke-width="1.077365"/><path d="m.5 14.5v-13h15v13z" fill="none" stroke="url(#d)" stroke-linejoin="round"/><path d="m2 3v10h12v-10z" fill="url(#g)"/><path d="m3 1.918v7.082c.177.088.402.168.645.168.555 0 1.098-.484 2.025-.484s1.624.61 2.793.61c1.17 0 1.434-.88 2.924-.88.995 0 1.267.243 1.613.408v-6.902z" fill="url(#h)" transform="matrix(0 -1 1 0 0 16)"/><path d="m8.326 4.615c0 1.49.88 1.753.88 2.922 0 1.168-.606 1.866-.606 2.793s.482 1.47.482 2.025c0 .243-.08.468-.168.645h1.086c.077-.267.14-.612.14-1.025 0-1.052-.382-.9-.382-1.807s.625-1.44.625-2.666c0-1.517-1.008-1.864-1.008-3.064 0-.712.316-.926.47-1.438h-1.11c-.166.346-.41.618-.41 1.613v.002z" fill="#fff"/><path d="m-13.578541-12.5h11.0000001l.05655 9h-11.0000001z" fill="none" stroke="url(#f)" stroke-linecap="round" transform="matrix(-1 0 .00628327 -1 0 0)"/><path d="m2 13 7.785-.004c-.007-.336-2.133-9.742-2.235-9.996h-5.55z" fill="url(#e)" fill-rule="evenodd" opacity=".15"/><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#a)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_selectdata.svg b/icon-themes/elementary_svg/cmd/sc_selectdata.svg
new file mode 100644
index 000000000..8e336ed31
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_selectdata.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 32.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#b" y1="-7.665694" y2="-7.665694"/><linearGradient id="b"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 15.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#d" y1="22.536863" y2="27.54611"/><linearGradient id="d"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 28.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#b" y1="-7.665694" y2="-7.665694"/><linearGradient id="f" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 11.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#d" y1="22.536863" y2="27.54611"/><linearGradient id="g" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 25.136932)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 25.136932)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.31428569 0 0 .34210527 .457142 15.618423)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1" y2="16"><stop offset="0" stop-color="#8cd5ff"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="2" y2="14"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 11 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="3"/><linearGradient id="m" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="3"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="3"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 6 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="3"/><linearGradient id="q" gradientTransform="matrix(-.99999999 0 0 .99999999 6 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="3"/><linearGradient id="r" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="3"/><linearGradient id="s" gradientTransform="matrix(-.99999999 0 0 .99999999 16 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="3"/><linearGradient id="t" gradientTransform="matrix(-.99999999 0 0 .99999999 16 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="3"/><linearGradient id="u" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="3"/><linearGradient id="v" gradientTransform="matrix(-.99999999 0 0 .99999999 16 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="3"/><linearGradient id="w" gradientTransform="matrix(-.99999999 0 0 .99999999 11 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="3"/><linearGradient id="x" gradientTransform="matrix(-.99999999 0 0 .99999999 6 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#m" y1="2" y2="3"/><linearGradient id="y" gradientUnits="userSpaceOnUse" x1="8.194915" x2="8.367458" y1=".442203" y2="4.543898"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="z" gradientTransform="matrix(.6368143 0 0 .64275002 -21.212501 1.536072)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#z)" height="15" rx=".454286" ry=".526071" stroke-width="1.071429" width="15" x=".5" y=".5"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#y)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.998v-4.002h14.004v4.002h.998v-4.5c0-.27614237-.223858-.5-.5-.5zm4.5 1v3h-4v1h14v-1h-4v-3h-1v3h-4v-3z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 12.5h-2.9999996v2h2.9999996z" stroke="url(#l)"/><path d="m9.4999996 8.5h-2.9999996v2h2.9999996z" stroke="url(#n)"/><path d="m9.4999996 1.5000001h-2.9999996v1.9999999h2.9999996z" fill="none" opacity=".5" stroke="url(#o)"/><path d="m4.4999996 12.5h-2.9999996v2h2.9999996z" stroke="url(#p)"/><path d="m4.4999996 8.5h-2.9999996v2h2.9999996z" stroke="url(#q)"/><path d="m4.4999996 1.5000001h-2.9999996v1.9999999h2.9999996z" fill="none" opacity=".5" stroke="url(#r)"/><path d="m14.5 12.5h-3v2h3z" stroke="url(#s)"/><path d="m14.5 8.5h-3v2h3z" stroke="url(#t)"/><path d="m14.5 1.5000001h-3v1.9999999h3z" fill="none" opacity=".5" stroke="url(#u)"/><path d="m14.5 5.5h-3v1h3z" stroke="url(#v)"/><path d="m9.5 5.5h-3v1h3z" stroke="url(#w)"/><path d="m4.5 5.5h-3v1h3z" stroke="url(#x)"/></g><g transform="translate(1 -16)"><path d="m14.459827 29.5c0 1.198813-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#a)" stroke="url(#c)"/><path d="m14.5 26.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 25.5c0 1.157142-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#e)" stroke="url(#f)"/><path d="m14.5 22.5c0 1.104569-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.895431-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.895431 6.4999994 2z" fill="url(#g)" stroke="url(#h)"/><rect fill="none" height="9" opacity=".5" rx="5.5" ry="1.5" stroke="url(#i)" width="11" x="2.5" y="21.5"/></g><path d="m.5.5h15v15h-15z" fill="url(#j)" opacity=".65"/><path d="m1.0000001.000001c-.554 0-1.00007727.44600001-1 1l.0019529 14.001953c.00007727.554.446 1 1 1h14c.554 0 1.000077-.446 1-1l-.001953-14.001953c-.000077-.55399999-.446-1-1-1zm0 1h13.9999999l.002 14.001953h-14z" fill="#002e99" fill-opacity=".501961"/><path d="m1.5 1.5h13v13h-13z" fill="none" opacity=".3" stroke="url(#k)" stroke-linecap="square"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_selectdb.svg b/icon-themes/elementary_svg/cmd/sc_selectdb.svg
new file mode 100644
index 000000000..4acbc3b5b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_selectdb.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(0 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="translate(5 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="d" gradientTransform="translate(10 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5" y2="10"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="translate(0 7)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="g" gradientTransform="translate(0 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="h" gradientTransform="translate(0 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="j"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.59436 0 0 .5999 -19.765 1.467)" gradientUnits="userSpaceOnUse" x1="38.301704" x2="38.301704" y1="-.778463" y2="22.55876"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m.9238281.5c-.234896 0-.4238281.2182204-.4238281.4902344v14.0195316c0 .272014.1889903.495462.4238281.490234h4.5761719v-11h10v-3.5097656c0-.272014-.188932-.4902344-.423828-.4902344z" fill="url(#l)"/><path d="m-.00195313 5 .00195313 10.5c0 .276.224.5.5.5h5.5v-.998047h-5.00195312l-.00195313-10.001953zm5.00195313 0v2h-4v1h4v3h-4v1h4v3h1v-3-1-3-1-2z" fill-opacity=".231579"/><g transform="matrix(.69327406 0 0 .69327406 4.147082 6)"><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".05" stroke="#000" stroke-linejoin="round" stroke-width="4.327293"/><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".2" stroke="#000" stroke-linejoin="round" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2.884862"/><path clip-path="url(#j)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#i)" stroke-width="2.916219" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#k)" fill-rule="evenodd"/></g><g transform="translate(0 -5)"><path d="m1.5 5.5c-.554 0-1 .446-1 1v3h15v-3c0-.554-.446-1-1-1z" fill="url(#e)"/><path d="m16 6c0-.554-.446-1-1-1h-14c-.554 0-1 .446-1 1v4h1 14 1zm-1 0v3h-4v-3zm-5 0v3h-4v-3zm-5 0v3h-4v-3z" fill="#a62100" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 6.5h3v2h-3z" opacity=".5" stroke="url(#a)"/><path d="m6.5 6.5h3v2h-3z" opacity=".5" stroke="url(#c)"/><path d="m11.5 6.5h3v2h-3z" opacity=".5" stroke="url(#d)"/></g></g><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" opacity=".5" stroke="url(#f)"/><path d="m1.5 12.5h3v2h-3z" opacity=".5" stroke="url(#g)"/><path d="m1.5 5.5h3v1h-3z" opacity=".5" stroke="url(#h)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_selectionmodemenu.svg b/icon-themes/elementary_svg/cmd/sc_selectionmodemenu.svg
new file mode 100644
index 000000000..185d6175c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_selectionmodemenu.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" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><g transform="translate(-5 2)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g><path d="m9 0v3h1l1-.287v9.487l-1 .8h-1v3h7v-3h-1l-1-.726v-9.596l1.143.322h.857v-3z" fill-rule="evenodd" opacity=".52"/><path d="m10.00024 1.4943771 1.662852-.019636s.85714 0 .85714.72727v11.1912309s-.07457 1.122904-.932569 1.122904h-1.587423m4.999698-13.054496-1.637138.0123636s-.85714 0-.85714.72727v11.5868654s.07714.734543.934283.72727l1.559995-.01164" fill="none" stroke="#fff" stroke-width="1.000346"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_selectobject.svg b/icon-themes/elementary_svg/cmd/sc_selectobject.svg
new file mode 100644
index 000000000..b8eb801f6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_selectobject.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" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><g transform="translate(-3 2)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_selecttable.svg b/icon-themes/elementary_svg/cmd/sc_selecttable.svg
new file mode 100644
index 000000000..d25d2bc65
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_selecttable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(1 0 0 .71428571 -1 -.571429)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="23.200001" y2="1.5"><stop offset="0" stop-color="#3689e6"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="23.915924" x2="23.915924" y1="6.182396" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#m)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.012911;opacity:.4;stroke:url(#l)"/><path d="m15.5.5v15h-15v-15z" fill="url(#g)" stroke-width=".845154"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm-10 5h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4zm-10 5h4v4h-4zm5 0h4v4h-4zm5 0h4v4h-4z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#h)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#j)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#k)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" opacity=".5" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" opacity=".5" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_selecttables.svg b/icon-themes/elementary_svg/cmd/sc_selecttables.svg
new file mode 100644
index 000000000..56901f636
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_selecttables.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="1.5" y2="13.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 -.280774 -12.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#c" y1="21.090319" y2="22.445583"/><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 4.719226 -12.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#c" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 4.719226 -8.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#c" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 -.280774 -8.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#c" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 -.234164 -4.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#c" y1="21.090319" y2="22.445583"/><linearGradient id="h" gradientTransform="matrix(.59436 0 0 .5999 -22.265323 -.032977)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.67880146 0 0 .73786273 -.234487 -1.561737)" gradientUnits="userSpaceOnUse" x1="23.916399" x2="23.915924" y1="6.182365" y2="18.379787"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m2.5 1.5h10v8h-4.220339l-2.779661 4h-3z" fill="url(#h)"/><path d="m2.5 1c-.276-.0000539-.5.224-.5.5l.00195 11.998047c0 .276.224.499946.5.5l3.2104133.001953 2.7876367-4h3.5 1c-.000454-2.6636061-.002-4.9586117-.002-8.4980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.0019531v3h-4l-.00195-2.9980469h-1l.00195 2.9980469h-4v1h4v3h-4v-3zm5.0019531 4.0019531h4v3h-4zm-5 4h2 2l-2 3h-2z" fill="#666" fill-opacity=".501961"/><path d="m3.499677 2.500023h8l.000323 5.999977h-4l-3 4-1.000323.000023z" style="opacity:.8;fill:none;stroke-width:1.012911;stroke-linecap:round;stroke-linejoin:round;stroke:url(#i)"/><path d="m2.5 1.5h10v8h-4.220339l-2.779661 4h-3z" fill="url(#a)"/><path d="m2.5 1c-.276-.0000539-.5.224-.5.5l.00195 11.998047c0 .276.224.499946.5.5l3.2104133.001953 2.7876367-4h3.5 1c-.000454-2.6636061-.002-4.9586117-.002-8.4980469 0-.276-.224-.4999461-.5-.5zm.4980469.9980469 9.0019531.0019531v3h-4l-.00195-2.9980469h-1l.00195 2.9980469h-4v1h4v3h-4v-3zm5.0019531 4.0019531h4v3h-4zm-5 4h2 2l-2 3h-2z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m3.5 10.5h2.5466102l-1.3121498 2h-1.2344604z" opacity=".5" stroke="url(#g)"/><path d="m3.5 6.5h3v2h-3z" opacity=".5" stroke="url(#f)"/><path d="m8.5 6.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m3.5 2.5h3v2h-3z" opacity=".5" stroke="url(#b)"/><path d="m8.5 2.5h3v2h-3z" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_selectunprotectedcells.svg b/icon-themes/elementary_svg/cmd/sc_selectunprotectedcells.svg
new file mode 100644
index 000000000..6b7380f9e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_selectunprotectedcells.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="33.257633" x2="29.534624" y1="32.934017" y2="32.934017"><stop offset="0" stop-color="#fff"/><stop offset=".00000056" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.33333333 0 0 1 .333333 -5)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="10" y2="6"><stop offset="0" stop-color="#3689e6"/><stop offset="1" stop-color="#64baff"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.26064 0 0 .3149 5.726 -1.047)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.191999" y1="2.914" y2="17.469999"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="j" cx="16.823999" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 18.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.47368 0 0 .42857 -1.58 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.924999"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="8.314" x2="8.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.93358 0 0 1 21.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#n" y1="27.5" y2="27.5"/><linearGradient id="n"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(-.93358 0 0 1 21.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.66667 0 0 .46668 3.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="29" y2="14"/><linearGradient id="q" gradientTransform="matrix(.66667 0 0 .46668 -3.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#n" y1="29" y2="14"/><linearGradient id="r" gradientTransform="matrix(.66667 0 0 .46667 -14.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#s" y1="29" y2="14"/><linearGradient id="s"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="t" gradientTransform="matrix(.66667 0 0 .46667 -5.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#s" y1="29" y2="14"/><linearGradient id="u" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="v" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="w" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="x" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="y" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="23.915924" x2="23.915924" y1="6.182396" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="z" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#z)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none"><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" opacity=".4" stroke="url(#y)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#u)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#w)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#x)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g></g><path d="m5.5 5.5h-5v-5h5z" fill="url(#h)" stroke-width=".545545"/><path d="m1 0c-.554 0-.99999348.446-1 1l-.0000471 4c-.00000652.554.446 1 1 1h4.0000001c.554 0 .9999935-.446 1-1l.000047-4c.0000065-.554-.446-1-1-1zm0 1h4v4h-4.0000001z" fill="#002e99" fill-opacity=".501961"/><path d="m1.5 1.5h3v3h-3z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="square"/><g transform="translate(0 1)"><path d="m8.5 7.5v-3.374c0-2.479 1.37-3.656 3.486-3.626 2.129.033 3.514 1.12 3.514 3.626v2.38h-1.43v-1.75c-.002-.63.147-2.668-2.068-2.668-2.198 0-2.038 2.05-2.03 2.665v2.75z" fill="url(#i)" fill-rule="evenodd" opacity=".4"/><path d="m9.2 5s-.59-3.5 2.8-3.5 2.8 3.5 2.8 3.5" fill="none" opacity=".6" stroke="#fff" stroke-linecap="round"/><path d="m8.5 7.5v-3.374c0-2.479 1.37-3.656 3.486-3.626 2.129.033 3.514 1.12 3.514 3.626v2.38h-2v-1.75c0-.63.15-2.254-1.498-2.254-1.65 0-1.51 1.638-1.503 2.252v2.75z" fill="none" opacity=".4" stroke="#000" stroke-linecap="square"/><rect fill="url(#j)" height="8" rx="1" width="11" x=".5" y="6.5"/><g fill="none"><path d="m1.5 7.5h9v6h-9z" opacity=".5" stroke="url(#k)" stroke-linejoin="round"/><rect height="8" rx="1" stroke="url(#l)" width="11" x=".5" y="6.5"/><g stroke-linecap="square"><path d="m1.5 7.5h9m-9 2h9m-9 2h9" opacity=".2" stroke="url(#m)"/><path d="m1.5 12.5h9m-9-6h9m-9 2h9m-9 2h9" opacity=".05" stroke="url(#o)"/></g></g><rect fill="url(#p)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="9" y="-14"/><rect fill="url(#q)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="2" y="-14"/><rect fill="url(#r)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="1" y="7"/><rect fill="url(#t)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="10" y="7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sendfax.svg b/icon-themes/elementary_svg/cmd/sc_sendfax.svg
new file mode 100644
index 000000000..0557ae4b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sendfax.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" gradientUnits="userSpaceOnUse" x1="5.986328" x2="15.605448" y1="11.5" y2="11.5"><stop offset="0" stop-color="#fff"/><stop offset=".60646206" 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="4.999979" x2="16.999979" y1="11.5" y2="11.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.868 14.5c.008.36.03.914.342.99 3.3.02 6.28.003 9.58.01.34.015.353-.622.342-1z" fill="#505050" stroke="#565656" stroke-linecap="square"/><g stroke-linecap="round"><path d="m.647 6.556.748-3.05 13.216.003.716 3.062z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m1.225 6.517h13.55c.402 0 .725.348.725.78v6.203h-15v-6.203c0-.432.323-.78.725-.78z" fill="#4f4f4f"/><path d="m1.225 6.517h13.55c.402 0 .725.348.725.78v6.203h-15v-6.203c0-.432.323-.78.725-.78z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round"/><path d="m12 8h2v2h-2z" fill="#0cceff"/><path d="m.647 6.556.748-3.05 13.216.003.716 3.062z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><path d="m13 11v3.506c0 .274-.07.494-.156.494h-9.688c-.086 0-.156-.22-.156-.494v-3.506z" fill="#e9e9e9"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 1 1 0 -4 -3.999979)"><path d="m12.499979 7.5 4.000021 4-4.000021 4v-3h-7v-2h7z" fill="url(#b)" stroke="#a62100" stroke-opacity=".501961"/><path d="m13.486328 9.880859v.619141a.98736586.98736586 0 0 1 -.986328.986328h-6.0136719v.02734h6.0136719a.98736586.98736586 0 0 1 .986328.986332v.619141l1.619141-1.619141z" fill="none" opacity=".5" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sendfeedback.svg b/icon-themes/elementary_svg/cmd/sc_sendfeedback.svg
new file mode 100644
index 000000000..6a96b15b9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sendfeedback.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="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.30663884 0 0 .23369958 1.592613 5.677061)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#b" y1="30.188753" y2="15.737678"/><linearGradient id="d" gradientTransform="matrix(.30663884 0 0 .23369958 1.640234 7.63247)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#b" y1="30.188753" y2="15.737678"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6" x2="7" y1="8.9577" y2="17.957701"><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="9" x2="9" y1="17.957701" y2="8.9577"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.46574 0 0 .48509 .82234 1.5316)" gradientUnits="userSpaceOnUse" x1="23.783" x2="23.904" xlink:href="#h" y1="28.666" y2="16.007"/><linearGradient id="h"><stop offset="0" stop-color="#1e1e1e"/><stop offset="1" stop-color="#1e1e1e" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.46574 0 0 .48509 .82234 -4.1022)" gradientUnits="userSpaceOnUse" x1="23.929" x2="23.929" xlink:href="#h" y1="30.773" y2="45.531"/><linearGradient id="j" gradientTransform="matrix(.44186 0 0 .46429 1.3953 .30357)" gradientUnits="userSpaceOnUse" x1="25.577" x2="25.577" xlink:href="#a" y1="15" y2="44.001"/><linearGradient id="k" gradientTransform="matrix(-.46574 0 0 .48509 17.075 -4.0638)" gradientUnits="userSpaceOnUse" x1="23.929" x2="23.929" xlink:href="#h" y1="30.773" y2="45.531"/><g transform="translate(-1 -4.98235)"><rect fill="url(#e)" fill-rule="evenodd" height="9.999999" rx=".46667" ry=".45455" stroke="url(#f)" stroke-linecap="square" stroke-linejoin="round" width="15" x="1.5" y="8.48235"/><g fill="none"><rect height="7.9859" opacity=".4" rx=".036476" ry=".035005" stroke="url(#j)" stroke-linecap="square" width="12.915" x="2.5" y="9.4718"/><path d="m6.6224 14.013-4.5002 3.4556" opacity=".5" stroke="url(#i)"/><path d="m1.9122 10.247595 7.0878 5.034405 7-5.034405" opacity=".5" stroke="url(#g)"/><path d="m11.274 14.051 4.5002 3.4556" opacity=".5" stroke="url(#k)"/><path d="m2.5851129 9.5010886 6.3668321 4.3554574 6.463055-4.3847461" opacity=".7" stroke="url(#c)"/><path d="m7.3609651 14.760307-3.7863246 2.875359zm3.2867859.0146 3.77661 2.860753z" opacity=".7" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sendmail.svg b/icon-themes/elementary_svg/cmd/sc_sendmail.svg
new file mode 100644
index 000000000..b6e74b973
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sendmail.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" gradientUnits="userSpaceOnUse" x1="8.731979" x2="8.731979" y1="15.97659" y2=".975676"><stop offset="0" stop-color="#e2e2e2"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.482208" x2="1.231522" y1="4.725904" y2="11.476315"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.9999815 0 0 1.0291152 -.161824 .544331)"><path d="m14.618011 3.607043-12.8039398 2.668263 2.1859288 1.699676-.015534 3.176612 1.7552172-2.14313 3.7301443 2.671541z" fill="url(#a)"/><path d="m14.322162 3.785418-8.2915229 5.273758-.5020622.203061-1.5355264 1.891476.0069495-3.153713z" fill="url(#b)" opacity=".61"/><path d="m15.669903 2.877159-15.00091543 3.134957 2.83101243 2.1974-.0000002 4.3655 2.3255516-2.900568 3.7795322 2.724775z" fill="none" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m3.8445126 12.945847 2.0721555-2.590023 1.251184.900651z" fill="#9e9e9e"/><g fill="#fff" fill-rule="evenodd"><path d="m1.8450572 6.273913 1.0277866.817154 6.6236101-1.346669 5.1107481-2.124352z"/><path d="m14.597656 3.6269531-1.259765 1.9726563-1.988282 1.2539062-2.1484371 3.3554684-1.5019531-1.052734-.9179688.578125-.6230469-.4316406 3.3125 2.3749996z"/><path d="m5.8948688 9.118795.8863812.61558 6.557607-4.134143 1.268782-1.988574z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sendmaildocaspdf.svg b/icon-themes/elementary_svg/cmd/sc_sendmaildocaspdf.svg
new file mode 100644
index 000000000..ea53dae3e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sendmaildocaspdf.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="16"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1" y2="15"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.000001" x2="9" y1="2.000003" y2="14.000001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6" x2="7" y1="8.9577" y2="17.957701"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="17.957701" y2="8.9577"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.44186 0 0 .46429 1.3953 .30357)" gradientUnits="userSpaceOnUse" x1="25.577" x2="25.577" xlink:href="#g" y1="15" y2="44.000999"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.46574 0 0 .48509 .82234 -4.1022)" gradientUnits="userSpaceOnUse" x1="23.929001" x2="23.929001" xlink:href="#i" y1="30.773001" y2="45.530998"/><linearGradient id="i"><stop offset="0" stop-color="#1e1e1e"/><stop offset="1" stop-color="#1e1e1e" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.46574 0 0 .48509 .82234 1.5316)" gradientUnits="userSpaceOnUse" x1="23.783001" x2="23.903999" xlink:href="#i" y1="28.666" y2="16.007"/><linearGradient id="k" gradientTransform="matrix(-.46574 0 0 .48509 17.075 -4.0638)" gradientUnits="userSpaceOnUse" x1="23.929001" x2="23.929001" xlink:href="#i" y1="30.773001" y2="45.530998"/><linearGradient id="l" gradientTransform="matrix(.30663884 0 0 .23369958 1.592613 5.677061)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#g" y1="30.188753" y2="15.737678"/><linearGradient id="m" gradientTransform="matrix(.30663884 0 0 .23369958 1.640234 7.63247)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#g" y1="30.188753" y2="15.737678"/><g transform="translate(-2)"><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#a)" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m10 1c-2.9235951 2.785415-5.71515 5.0221-7 5.5v1.4785156c.714076-.233471 1.5984932-.6192316 2.5195312-1.2597656 2.1190401-1.473684 5.3710938-5.3496094 5.3710938-5.3496093-.655929 1.4286162-1.5895499 7.3002654-1.6230469 13.6308593h3.2324219c.211878 0 .389833-.131094.462891-.316406l-.01172-.470703c-.164183-.811487-.957006-5.1487024-1.08789-5.9375004-.344776-2.905015.983123-6.4258266 1.171875-7.2441406-.04911-.000005-1.6103-.0310851-3.035156-.03125zm-7 8.765625v1.425781c1.3579345.622356 2.8904707 2.067427 3.9648438 3.808594h1.2441406c-1.0616585-1.913283-3.5346673-4.211335-5.2089844-5.234375z" fill="#7a0000" opacity=".2"/><path d="m9.277174 1.0000001c-2.923595 2.785415-4.992324 3.942359-6.277174 4.420259v1.478448c.714076-.233471 1.599342-.619164 2.52038-1.259698 2.11904-1.473684 4.64674-4.269396 4.64674-4.269396-.694786 1.513247-.896901 6.73017-.910326 13.6303869h3.743206l-.04794-1.866248c-.164184-.811487-.957816-5.1488069-1.0887-5.9376049-.344776-2.905015.260388-5.3465831.44914-6.1648971-.04911-.000005-1.61047-.031085-3.035326-.0312499zm-6.277174 7.686422v1.4256469c1.631445.747709 3.523823 2.675395 4.558424 4.887931h1.11413c-.490311-2.028702-3.66792-5.0887079-5.672554-6.3135779z" fill="url(#b)"/><path d="m12.3125 1.03125c-1.379115 1.1426409-5.9033863 4.5971408-9.3125 4.15625v3.15625s7.072543 1.4589543 10-1.1875v-6.0625c-.07417-.051631-.160615-.0625-.25-.0625zm.65625 7.5625c-1.305828 1.793247-4.519059 4.060196-5.410326 6.40625h1.7091541c.690809-1.542126 2.8878179-3.227005 3.7011719-4.40625z" fill="#7a0000" fill-rule="evenodd" opacity=".05"/><path d="m3.5 1.5h9v13h-9z" fill="none" opacity=".4" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(-1 -2.982349)"><rect fill="url(#d)" fill-rule="evenodd" height="9.999999" rx=".46667" ry=".45455" stroke="url(#e)" stroke-linecap="square" stroke-linejoin="round" width="13" x="3.5" y="8.48235"/><g fill="none"><rect height="7.975349" opacity=".4" rx=".036476" ry=".035005" stroke="url(#f)" stroke-linecap="square" width="10.914999" x="4.5" y="9.48235"/><path d="m7.8373363 14.21335-3.67771 3.327159" opacity=".5" stroke="url(#h)"/><path d="m3.9496263 10.319504 6.2653107 5.162846 5.785063-5.234755" opacity=".5" stroke="url(#j)"/><path d="m12.488937 14.25135 3.285263 3.25525" opacity=".5" stroke="url(#k)"/><path d="m4.6225392 9.5729978 5.5443428 4.4838982 5.248118-4.5850961" opacity=".7" stroke="url(#l)"/><path d="m8.5759014 14.960657-2.9638346 2.746918zm3.2867866.0146 2.561673 2.660403z" opacity=".7" stroke="url(#m)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sendtoback.svg b/icon-themes/elementary_svg/cmd/sc_sendtoback.svg
new file mode 100644
index 000000000..203f75b71
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sendtoback.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" gradientTransform="matrix(.32595 0 0 .35064 2.1 -11.43)" gradientUnits="userSpaceOnUse" x1="32.095" x2="32.095" y1="49.712" y2="61.119"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.36364 -.36307 0 20.905 21.41)" gradientUnits="userSpaceOnUse" x1="46.301" x2="24.453" y1="24.282" y2="24.282"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.889" x2="7.889" y1="12.506" y2="14.561"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m.5 12.5h15v2h-15z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".75"/><path d="m8.567 8.5 3.446 4 3.452-4h-1.95v-4h-3v4z" display="block" fill="url(#b)"/><path d="m8.567 8.5 3.446 4 3.452-4h-1.95v-4h-3v4z" fill="none" opacity=".5" stroke="#a62100" stroke-linejoin="round"/><path d="m10.717 9.5 1.283 1.5 1.317-1.5h-.8v-4h-1v4z" style="display:block;opacity:.401;fill:none;stroke-width:.964;stroke-miterlimit:7;stroke:url(#a)"/><path d="m1 1v1h6v-1zm0 4v1h6v-1zm0 4v1h6v-1z" fill="#fafafa"/><path d="m.5.5v2h7v-2zm0 4v2h7v-2zm0 4v2h7v-2z" style="opacity:.5;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.75"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sendviabluetooth.svg b/icon-themes/elementary_svg/cmd/sc_sendviabluetooth.svg
new file mode 100644
index 000000000..9057e72cb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sendviabluetooth.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" gradientTransform="matrix(.33333337 0 0 .33332136 16.000001 .000194)" gradientUnits="userSpaceOnUse" x1="-24" x2="-24" y1="2" y2="46.525425"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.0922637 0 0 1.1672451 -54.136517 -5.701974)" gradientUnits="userSpaceOnUse" x1="27.583231" x2="27.583231" y1="7.457535" y2="43.432285"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".73809522" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m6.179444 15.350946c-1.7654569-.492739-2.8365642-1.719188-3.3728258-3.861991-.2913482-1.164161-.4049237-4.2837301-.2087604-5.7340121.4424657-3.271289 1.792243-4.85244495 4.4261798-5.18490995.7360003-.0929 1.2260423-.09311 1.9571274-.000666 2.654356.335044 3.99156 1.93472695 4.441683 5.31353595.155673 1.168564.06183 4.3437971-.156917 5.3092291-.488683 2.156813-1.41255 3.407144-2.962644 4.009546-.8160657.317145-3.2118833.403959-4.123843.149431z" fill="url(#a)"/><path d="m6.1819077 15.34941c-1.761779-.492739-2.830657-1.719188-3.365807-3.861992-.290742-1.164161-.404078-4.2837296-.208326-5.7340106.441545-3.271289 1.788517-4.85244598 4.416972-5.18490598.73447-.09291 1.223489-.09311 1.953055-.000667 2.6488323.335041 3.9832533 1.93472398 4.4324363 5.31353298.155349 1.168564.0617 4.3437966-.156587 5.3092286-.48767 2.156813-1.409611 3.407144-2.956476 4.009546-.8143743.317145-3.2052053.403959-4.1152673.149431z" fill="none" opacity=".5" stroke="#002e99"/><path d="m-21.181641 2.703125c-2.137894-.269845-3.468045-.2698216-5.621093.00195-3.775644.476591-6.473421 1.7959245-8.464844 4.1289063s-3.294969 5.7724956-3.94336 10.5664066c-.555918 4.110205-.180914 13.679927.605469 16.822265 1.554212 6.210525 4.432345 9.472832 9.414063 10.863282 1.119891.312574 3.602504.469492 5.988281.382812s4.806393-.434059 5.75-.800781c4.338268-1.686018 6.845264-5.028217 8.2695312-11.314453.5650034-2.4937309.8836638-12.3549889.4550782-15.5722629-.6607265-4.959895-1.9638664-8.4980456-3.9570314-10.8828125s-4.690912-3.7149928-8.496094-4.1953125z" style="opacity:.5;fill:none;stroke-width:3.373584;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)" transform="matrix(.29098642 0 0 .30195649 14.993127 .755512)"/><path d="m6.9101562-.37304688c-.507112 0-1.0564853.25560591-1.375.6328125-.3185146.3772066-.4387908.81722628-.4433593 1.22460938a1.3736472 1.3736472 0 0 0 0 .015625v2.1855469c-.8425446-.3867648-1.8746888-.2986826-2.4667969.3789062-.7525094.8611747-.6880774 2.2283414.1933594 3l1.0683594.9355469-1.0683594.9355469c-.8814757.7716673-.9458844 2.1388131-.1933594 3.0000001.5921481.677652 1.6242911.765607 2.4667969.378906v2.185547c0 .416694.124659.864379.4453125 1.242188.3206535.377808.8659635.630859 1.3730468.630859.1728706 0 .4634126-.0032.7929688-.03711.3295562-.03394.6046788.09942 1.2988281-.433594a1.3736472 1.3736472 0 0 0 .058594-.04883l3.6718751-3.15625a1.3736472 1.3736472 0 0 0 .0175778-.015622c.381982-.339809.542684-.715773.630859-1.033203.01456-.05261.05812-.201381.07422-.427735.0093-.128124.0073-.242959.002-.318359a1.3736472 1.3736472 0 0 0 -.0039-.05469c-.0086-.07653-.03555-.22892-.08594-.396484-.08485-.291458-.228759-.671361-.625-1.0175782a1.3736472 1.3736472 0 0 0 -.023489-.0195293l-1.691406-1.4140625 1.691406-1.4140625a1.3736472 1.3736472 0 0 0 .02344-.019531c.395568-.3456532.540034-.7239644.625-1.015625.0509-.1676441.07693-.3190984.08594-.4023437a1.3736472 1.3736472 0 0 0 .0039-.050781c.0055-.076369.0079-.1919847-.002-.3222656-.016223-.2231153-.059196-.3697183-.074171-.4238287-.088174-.3174414-.248849-.6933881-.630859-1.0332031a1.3736472 1.3736472 0 0 0 -.01758-.015625l-3.6718731-3.15625002a1.3736472 1.3736472 0 0 0 -.03125-.0273438c-.397045-.32072477-.6055086-.32181221-.8027344-.36718746-.1972258-.04537524-.3714067-.06696441-.5371094-.08398437-.3314053-.03403993-.6118342-.04101562-.7792969-.04101563z" fill="#002e99" opacity=".05" transform="matrix(.70561795 0 0 .71735611 2.457577 3.260658)"/><path d="m6.9093416 1c-.277 0-.4422236.2230174-.4453298.5v4.875l-1.7734202-1.5c-.31288-.27345-.75785-.21912-1.03125.09375-.2734.31288-.25038.78909.0625 1.0625l2.25 1.96875-2.25 1.96875c-.31288.273401-.3359.749622-.0625 1.0625s.71837.367151 1.03125.09375l1.7734202-1.5v4.875c0 .277.1683298.5.4453298.5.28242 0 1.0379326-.01953 1.2566826-.1875l3.6725278-3.15625c.11231-.09991.18145-.24072.21875-.375.0142-.05132.0283-.10335.0312-.15625.004-.042.003-.083 0-.125-.006-.05361-.0136-.10455-.0312-.15625-.0385-.13396-.10556-.2761-.21875-.375l-2.9537778-2.46875 2.9537778-2.46875c.11319-.098907.18028-.2410493.21875-.375.0176-.051747.0254-.102645.0312-.15625.003-.041989.004-.083009 0-.125-.003-.052913-.017-.1049375-.0312-.15625-.0373-.1342859-.10644-.2750953-.21875-.375l-3.6725278-3.15625c-.19929-.1609824-1.0278826-.1875-1.2566826-.1875zm.9328806 1.9444435 2.4025798 1.9930565-2.4025798 1.8958323zm0 6.2222221 2.4025798 1.8958344-2.4025798 1.993054z" fill="#002e99" opacity=".15" transform="matrix(.70561795 0 0 .71735611 2.457577 3.260658)"/><path d="m6.9093416 1c-.277 0-.4422236.2230174-.4453298.5v4.875l-1.7734202-1.5c-.31288-.27345-.75785-.21912-1.03125.09375-.2734.31288-.25038.78909.0625 1.0625l2.25 1.96875-2.25 1.96875c-.31288.273401-.3359.749622-.0625 1.0625s.71837.367151 1.03125.09375l1.7734202-1.5v4.875c0 .277.1683298.5.4453298.5.28242 0 1.0379326-.01953 1.2566826-.1875l3.6725278-3.15625c.11231-.09991.18145-.24072.21875-.375.0142-.05132.0283-.10335.0312-.15625.004-.042.003-.083 0-.125-.006-.05361-.0136-.10455-.0312-.15625-.0385-.13396-.10556-.2761-.21875-.375l-2.9537778-2.46875 2.9537778-2.46875c.11319-.098907.18028-.2410493.21875-.375.0176-.051747.0254-.102645.0312-.15625.003-.041989.004-.083009 0-.125-.003-.052913-.017-.1049375-.0312-.15625-.0373-.1342859-.10644-.2750953-.21875-.375l-3.6725278-3.15625c-.19929-.1609824-1.0278826-.1875-1.2566826-.1875zm.9328806 1.9444435 2.4025798 1.9930565-2.4025798 1.8958323zm0 6.2222221 2.4025798 1.8958344-2.4025798 1.993054z" fill="#fff" transform="matrix(.70561795 0 0 .71735611 2.457577 2.261152)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_setborderstyle.svg b/icon-themes/elementary_svg/cmd/sc_setborderstyle.svg
new file mode 100644
index 000000000..908422703
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_setborderstyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="0" y2="14.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.59436 0 0 .5999 -17.765 -.533)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#b)" height="11" rx=".424" ry=".491" width="11" x="3" y="2"/><path d="m1.0039061 0v14h14.9960939v-14zm.9960939 1h13l.002 12.001953h-13.000047zm5.998047.0019531.001953 5.9980469h-5.9960939v1h5.9960939v5h1v-5h6v-1h-6l-.001953-5.9980469z" fill="#acacac"/><path d="m1.5039061.5v14h13.9960939v-14zm2 2h9.9960939v10h-9.9960939z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_setdocumentproperties.svg b/icon-themes/elementary_svg/cmd/sc_setdocumentproperties.svg
new file mode 100644
index 000000000..e27c89fdf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_setdocumentproperties.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" gradientUnits="userSpaceOnUse" x1="11" x2="14" y1="13" y2="16.5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#d4d4d4" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.69666532 0 0 .69289412 -187.48762 -34.297678)" gradientUnits="userSpaceOnUse" x1="9" x2="12" y1="9" y2="12"><stop offset="0" stop-color="#abacae"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.5" x2="12" y1="14.5" y2="16.5"><stop offset="0" stop-color="#555761"/><stop offset="1" stop-color="#555761" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.438604" x2="12" y1="9.849875" y2="16.5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.205239" y2="41.589603"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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="g" 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="h" gradientTransform="matrix(.32160807 0 0 .3333374 -.175147 -.349077)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#f)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#e)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.0000001 3.499995h.7537691zm.8643219 0h.703517zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0h1.5879395zm1.6884415 0h1.216081zm1.316584 0h.371858zm-6.5125639.994817h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437182zm.8442213 0h.6331654zm.7336684 0 .994975.010376zm1.085427.010376h1.61809zm-6.3819099.994812h.5125628zm.6733666 0h1.8994984zm-.6733666 1.9947954h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437182zm.8442213 0h.6331654zm.7336684 0 .994975.010376zm1.085427.010376h1.61809zm-6.3819099.9948286h.7537691zm.8643219 0h.6934672zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0h1.5778887zm1.6884415 0h1.206031zm1.306533 0h.381909zm.482412 0h.904523zm-6.9849249 1h1.1758797zm1.3065331 0h.5628138zm.6633158 0h.2814074zm.3919602 0h.5125629zm.6231157 0h.5226136zm.6231156 0h.8341715zm.9447243 0h1.0854264zm1.1859294 0h.7236178zm.8241208 0h.180904zm-6.5628149 1.994804h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437182zm.8442213 0h.6331654zm.7336684 0 .994975.01038zm1.085427.01038h1.61809zm-6.3819099.994816h1.2462313zm1.3567841 0h.3919602zm.4924622 0h.8944722zm.9949753 0h1.3165828zm1.4271356 0h.8944723zm.9849245 0h.1909552zm.2914572 0h1.135678zm1.256282 0h.592964zm-6.8040209 1h1.2462313zm1.3567841 0h.5628138zm.6633168 0h.8844215zm.9849245 0h.954774zm1.0653268 0h.3819094zm.4824125 0h.2110548zm.3216076 0h.5929652z" stroke="url(#h)"/></g><path d="m11.984861 15.97603-2.484861-2.47603h-1.8595458c-.9805253-.126073-2.115025-2.072673-2.1404542-2.771186v-1.228814c.3482947.00372.5205859-.00268.7033898-.00847l2 2.271187c.9575633-.104758 1.3921466-.808051 1.7288136-1.389836l-1.4322034-2.432203v-.440678l.3729208-.0871805.4235622.0819805c1.06595.2477825 1.584365.6318995 2.203517 1.5052.791902 1.023536.06497 2.09887 0 3l3.5 4-2.296284-.01825z" fill="url(#a)"/><path d="m9.5 13.5h-1.8595458c-.9805253-.126073-2.115025-2.072673-2.1404542-2.771186v-1.228814c.3482947.00372.5205859-.00268.7033898-.00847l2 2.271187c.9575633-.104758 1.3921466-.808051 1.7288136-1.389836l-1.4322034-2.432203v-.440678l.3729208-.0871805.4235622.0819805c1.06595.2477825 1.584365.6318995 2.203517 1.5052.791902 1.023536.06497 2.09887 0 3z" fill="url(#b)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m11.984861 15.97603-2.484861-2.47603h-1.8595458c-.9805253-.126073-2.115025-2.072673-2.1404542-2.771186v-1.228814c.3482947.00372.5205859-.00268.7033898-.00847l2 2.271187c.9575633-.104758 1.3921466-.808051 1.7288136-1.389836l-1.4322034-2.432203v-.440678l.3729208-.0871805.4235622.0819805c1.06595.2477825 1.584365.6318995 2.203517 1.5052.791902 1.023536.06497 2.09887 0 3l3.5 4-.571237.285618-1.428763.714382z" opacity=".57" stroke="url(#c)"/><path d="m9.8105469 8.5546875.8261721 1.4023437a.81923874.81923874 0 0 1 .0039.8261718c-.346123.598125-1.0222695 1.649924-2.3476562 1.794922a.81923874.81923874 0 0 1 -.7050722-.273437l-1.1796875-1.339844c.020893.06613.013328.06246.048828.142578.1015519.229187.2531465.502395.4277344.753906.3467492.499526.8456164.815752.8535156.820313h1.7617189a.81923874.81923874 0 0 1 .578125.238281l2.484375 2.476562a.81923874.81923874 0 0 1 .0039.0039l.597656.601562.521485-.259765-2.802735-3.203126a.81923874.81923874 0 0 1 -.199218-.597656c.04656-.645816.261204-1.14199.332031-1.539062.07083-.397072.0727-.5943796-.164063-.9003909a.81923874.81923874 0 0 1 -.01953-.027344c-.365011-.5148398-.651917-.7457384-1.0214791-.9199146z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_setminimalcolumnwidth.svg b/icon-themes/elementary_svg/cmd/sc_setminimalcolumnwidth.svg
new file mode 100644
index 000000000..324ad5176
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_setminimalcolumnwidth.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1=".5" y2="15.5"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientTransform="translate(-4)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="2" y2="4"/><linearGradient id="c" gradientTransform="translate(-4 5)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="2" y2="4"/><linearGradient id="d" gradientTransform="translate(-4 10)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(.2818 0 0 .2801 10.98 1036.705)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(3.999)"><path d="m1.7711864.5h4.4576276c.150237 0 .271186.13606779.271186.30508474v14.38983026c0 .169017-.120949.305085-.271186.305085h-4.4576276c-.1502372 0-.2711864-.136068-.2711864-.305085v-14.38983026c0-.16901695.1209492-.30508474.2711864-.30508474z" fill="url(#a)"/><path d="m1.502.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h4.996c.276 0 .5-.224.5-.5l-.002-9.5h.002v-1h-.002v-4.498c0-.276-.224-.5-.5-.5zm.498.998h4v4h-4zm0 5h4v4h-3.996v1h3.996l.002 4.002h-4z" opacity=".32"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.5 1.5h3v3h-3z" stroke="url(#b)"/><path d="m2.5 6.5h3v3h-3z" stroke="url(#c)"/><path d="m2.5 11.5h3v3h-3z" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_setminimalrowheight.svg b/icon-themes/elementary_svg/cmd/sc_setminimalrowheight.svg
new file mode 100644
index 000000000..fe5ee515c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_setminimalrowheight.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="e" gradientTransform="matrix(.59436 0 0 .5999 -19.765 -.533)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(-.002 -.002)"><rect fill="url(#e)" height="3.998" rx=".424" ry=".491" width="14.998" x=".502" y="5.502"/><path d="m.502 5.002c-.276 0-.5.224-.5.5v3.996c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.002-5.004 0 1.003 0-3.996 0-.276-.224-.5-.5-.5zm.5 1 3.998-.002v3h-4zm4.998-.002 4.002.002-.002 2.998h-4v-1h.002v-1.998h-.002zm9.002.002.002 2.998h-4.004l.002-2.998z" opacity=".32"/><g fill="none"><path d="m9.502 6.502h-3v2l2.9979996-.002z" stroke="url(#d)"/><path d="m4.502 6.502h-3v2l2.9979996-.002z" stroke="url(#c)"/><path d="m14.502 6.502h-3l-.002 1.998h3z" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_setobjecttobackground.svg b/icon-themes/elementary_svg/cmd/sc_setobjecttobackground.svg
new file mode 100644
index 000000000..f7ce28686
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_setobjecttobackground.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" 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="11" x2="11" y1="7" y2="15"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.492393" x2="14" y1="8" y2="14"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" 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="e" gradientTransform="matrix(.31428463 0 0 .32594469 .457175 -.323148)" 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><path d="m2.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#e)" stroke-width="1.085652"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m4 3h8v1h-8z" fill="#7e7e7e"/><path d="m4 5h7v1h-7z" fill="#7e7e7e"/><path d="m15.5 10.750013a4.7500191 4.7500129 0 0 1 -4.750019 4.750013 4.7500191 4.7500129 0 0 1 -4.7500191-4.750013 4.7500191 4.7500129 0 0 1 4.7500191-4.7500125 4.7500191 4.7500129 0 0 1 4.750019 4.7500125z" fill="url(#c)" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".75"/><path d="m14.545776 10.750013a3.795795 3.79579 0 0 1 -3.795795 3.79579 3.795795 3.79579 0 0 1 -3.795795-3.79579 3.795795 3.79579 0 0 1 3.795795-3.7957896 3.795795 3.79579 0 0 1 3.795795 3.7957896z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><g fill="#7e7e7e"><path d="m4 7h8v1h-8z"/><path d="m4 9h8v1h-8z"/><path d="m4 11h7v1h-7z"/><path d="m4 13h8v1h-8z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_setobjecttoforeground.svg b/icon-themes/elementary_svg/cmd/sc_setobjecttoforeground.svg
new file mode 100644
index 000000000..587f5beb0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_setobjecttoforeground.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" 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="11" x2="11" y1="7.5" y2="14.5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.492393" x2="14" y1="8" y2="14"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" 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="e" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#e)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/></g><g fill="#7e7e7e"><path d="m4 3h8v1h-8z"/><path d="m4 5h7v1h-7z"/><path d="m4 7h8v1h-8z"/><path d="m4 9h8v1h-8z"/><path d="m4 11h7v1h-7z"/><path d="m4 13h8v1h-8z"/></g><g stroke-linecap="square" stroke-opacity=".75"><path d="m15.5 10.750013a4.7500191 4.7500129 0 0 1 -4.750019 4.750013 4.7500191 4.7500129 0 0 1 -4.7500191-4.750013 4.7500191 4.7500129 0 0 1 4.7500191-4.7500125 4.7500191 4.7500129 0 0 1 4.750019 4.7500125z" fill="url(#c)" stroke="#7239b3"/><path d="m14.545776 10.750013a3.795795 3.79579 0 0 1 -3.795795 3.79579 3.795795 3.79579 0 0 1 -3.795795-3.79579 3.795795 3.79579 0 0 1 3.795795-3.7957896 3.795795 3.79579 0 0 1 3.795795 3.7957896z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity="1"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_setooutline.svg b/icon-themes/elementary_svg/cmd/sc_setooutline.svg
new file mode 100644
index 000000000..413f28421
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_setooutline.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="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#a" y1="2.5" y2="5.5"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#c" y1="3" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.285389" x2="3.169935" xlink:href="#c" y1="1.500001" y2="6.781046"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.949911" x2="3.1608" xlink:href="#a" y1="1.5" y2="6.835467"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m10 10.5h-.5v.5 1 .5h.5 4 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m10 11v.5zm0 0v.5zm0 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m10 10.5h-.5v.5 1 .5h.5 4 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="url(#f)" stroke-width=".660131"/><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="none" opacity=".5" stroke="#002e99"/><path d="m1.8496732 2.6449142.9901961-.8148488h.3300653v4.9509804" fill="none" opacity=".5" stroke="url(#e)" stroke-width=".660131"/><g transform="translate(4 8)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_setoptimalcolumnwidth.svg b/icon-themes/elementary_svg/cmd/sc_setoptimalcolumnwidth.svg
new file mode 100644
index 000000000..0a1b0821e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_setoptimalcolumnwidth.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1=".5" y2="15.5"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientTransform="translate(-4)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#g" y1="2" y2="4"/><linearGradient id="c" gradientTransform="translate(-4 5)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#g" y1="2" y2="4"/><linearGradient id="d" gradientTransform="translate(-4 10)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#g" y1="2" y2="4"/><radialGradient id="e" cx="7.772984" cy="7.282222" gradientTransform="matrix(.01735505 1.7567937 -1.7341486 .01713137 20.266536 -5.783222)" gradientUnits="userSpaceOnUse" r="6.164814"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.443481 .03325)" gradientUnits="userSpaceOnUse" x1="10.568387" x2="15.296399" y1="28.749016" y2="44.988041"><stop offset="0" stop-color="#fff"/><stop offset=".35621077" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.2818 0 0 .2801 10.98 1036.705)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(1)"><path d="m1.7711864.5h4.4576276c.150237 0 .271186.13606779.271186.30508474v14.38983026c0 .169017-.120949.305085-.271186.305085h-4.4576276c-.1502372 0-.2711864-.136068-.2711864-.305085v-14.38983026c0-.16901695.1209492-.30508474.2711864-.30508474z" fill="url(#a)"/><path d="m1.502.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h4.996c.276 0 .5-.224.5-.5l-.002-9.5h.002v-1h-.002v-4.498c0-.276-.224-.5-.5-.5zm.498.998h4v4h-4zm0 5h4v4h-3.996v1h3.996l.002 4.002h-4z" opacity=".32"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.5 1.5h3v3h-3z" stroke="url(#b)"/><path d="m2.5 6.5h3v3h-3z" stroke="url(#c)"/><path d="m2.5 11.5h3v3h-3z" stroke="url(#d)"/></g></g><path d="m14.148 6.28c-.15-.056-.323-.02-.44.103l-5.03 5.295-2.54-2.413c-.164-.158-.423-.154-.58.012l-1.433 1.52c-.157.165-.15.426.014.583l4.04 3.924c.038.037.082.062.13.08.15.063.33.032.452-.095l6.78-7.143c.16-.165.153-.426-.012-.584l-1.242-1.195c-.04-.04-.09-.07-.14-.087z" fill="url(#e)" stroke="#206b00" stroke-linecap="round" stroke-opacity=".501961"/><path d="m9.0974938 12.827279 4.9193502-5.3442508.792467.6915203m-6.0401855 6.3269985-3.5872994-3.442793 1.0216836-1.026074" fill="none" opacity=".5" stroke="url(#f)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_setoptimalrowheight.svg b/icon-themes/elementary_svg/cmd/sc_setoptimalrowheight.svg
new file mode 100644
index 000000000..0bf4ce451
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_setoptimalrowheight.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="2" y2="3"/><radialGradient id="e" cx="7.772984" cy="7.282222" gradientTransform="matrix(.01735505 1.7567937 -1.7341486 .01713137 20.266536 -5.783222)" gradientUnits="userSpaceOnUse" r="6.164814"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.443481 .03325)" gradientUnits="userSpaceOnUse" x1="10.568387" x2="15.296399" y1="28.749016" y2="44.988041"><stop offset="0" stop-color="#fff"/><stop offset=".35621077" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.59436 0 0 .5999 -19.765 -.533)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(-.002 -3.002)"><rect fill="url(#g)" height="3.998" rx=".424" ry=".491" width="14.998" x=".502" y="5.502"/><path d="m.502 5.002c-.276 0-.5.224-.5.5v3.996c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.002-5.004 0 1.003 0-3.996 0-.276-.224-.5-.5-.5zm.5 1 3.998-.002v3h-4zm4.998-.002 4.002.002-.002 2.998h-4v-1h.002v-1.998h-.002zm9.002.002.002 2.998h-4.004l.002-2.998z" opacity=".32"/><g fill="none"><path d="m9.502 6.502h-3v2l2.9979996-.002z" stroke="url(#d)"/><path d="m4.502 6.502h-3v2l2.9979996-.002z" stroke="url(#c)"/><path d="m14.502 6.502h-3l-.002 1.998h3z" stroke="url(#a)"/></g></g><path d="m14.148 6.28c-.15-.056-.323-.02-.44.103l-5.03 5.295-2.54-2.413c-.164-.158-.423-.154-.58.012l-1.433 1.52c-.157.165-.15.426.014.583l4.04 3.924c.038.037.082.062.13.08.15.063.33.032.452-.095l6.78-7.143c.16-.165.153-.426-.012-.584l-1.242-1.195c-.04-.04-.09-.07-.14-.087z" fill="url(#e)" stroke="#206b00" stroke-linecap="round" stroke-opacity=".501961"/><path d="m9.0974938 12.827279 4.9193502-5.3442508.792467.6915203m-6.0401855 6.3269985-3.5872994-3.442793 1.0216836-1.026074" fill="none" opacity=".5" stroke="url(#f)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_setoutline.svg b/icon-themes/elementary_svg/cmd/sc_setoutline.svg
new file mode 100644
index 000000000..413f28421
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_setoutline.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="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#a" y1="2.5" y2="5.5"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#c" y1="3" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.285389" x2="3.169935" xlink:href="#c" y1="1.500001" y2="6.781046"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.949911" x2="3.1608" xlink:href="#a" y1="1.5" y2="6.835467"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m10 7v.5zm-4 0v.5h4v-.5zm4 0v.5h2v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 6.5h-.5v.5 1 .5h.5 6 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m10 3v.5zm-4 0v.5h4v-.5zm4 0v.5h5v-.5z" fill="#bebebe" opacity=".2"/><path d="m6 2.5h-.5v.5 1 .5h.5 9 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m10 10.5h-.5v.5 1 .5h.5 4 .5v-.5-1-.5h-.5z" fill="url(#g)"/><path d="m10 11v.5zm0 0v.5zm0 0v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m10 10.5h-.5v.5 1 .5h.5 4 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="url(#f)" stroke-width=".660131"/><path d="m3.5 6.7810456h-.6454377v-3.26772-.3373878c.00245-.1197972.00489-.238372.00733-.3557243.00489-.1197971.00856-.2334821.011002-.3410551.00489-.1100178.00856-.206589.011002-.2897136-.041563.044007-.078235.081902-.1100179.1136851-.031783.031783-.064788.062343-.099016.091681-.031783.029338-.066011.061121-.1026832.095349-.036672.031783-.08068.069678-.1320214.1136851l-.5427503.4437387-.352057-.451073 1.4045605-1.0965107h.550089z" fill="none" opacity=".5" stroke="#002e99"/><path d="m1.8496732 2.6449142.9901961-.8148488h.3300653v4.9509804" fill="none" opacity=".5" stroke="url(#e)" stroke-width=".660131"/><g transform="translate(4 8)"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#b)"/><g fill="none"><path d="m3.5 4a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" opacity=".5" stroke="#002e99"/><path d="m2.5 4a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" opacity=".39" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_setreminder.svg b/icon-themes/elementary_svg/cmd/sc_setreminder.svg
new file mode 100644
index 000000000..c436f70d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_setreminder.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m10.79.795c-1.006 0-1.947.464-2.575 1.268l-5.685 7.272c-.552.708-.804 1.6-.712 2.504s.52 1.72 1.205 2.293l.368.31h.003c.585.49 1.32.762 2.076.762.115 0 .232-.007.348-.02.872-.095 1.66-.535 2.21-1.23l.1440678-.190441c0 .003.055932-.106559 3.8859322-5.006559.75-.96.606-2.37-.323-3.148l-.385.124c-.385-.322-.87-.502-1.368-.502-.66 0-1.28.305-1.693.832l-3.83 4.9c-.317.406-.255 1.002.14 1.333v.002c.164.137.37.212.584.212.282 0 .548-.132.722-.356l3.828-4.898c.063-.08.15-.123.246-.123.075 0 .14.022.2.072l.193.162c.067.055.11.137.12.232.01.094-.018.18-.073.25l-3.822 4.892c-.28.356-.686.557-1.127.557-.328 0-.653-.116-.91-.33v-.003l-.367-.307-.002-.002c-.3-.254-.49-.614-.532-1.017-.04-.404.073-.796.32-1.11l5.681-7.274c.28-.356.686-.56 1.127-.56.328 0 .652.12.908.333l.37.31c.626.523.723 1.48.216 2.13-.153.196-.22.447-.196.696.026.25.145.477.336.637v.002c.164.138.37.213.584.213.28 0 .547-.13.723-.354.552-.707.805-1.6.712-2.504s-.52-1.72-1.204-2.293l-.367-.31c-.002 0-.002-.002-.003-.002-.586-.49-1.323-.76-2.078-.76z" fill="#e9e9e9" stroke="#222" stroke-opacity=".474"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_shadowcursor.svg b/icon-themes/elementary_svg/cmd/sc_shadowcursor.svg
new file mode 100644
index 000000000..a8fa87dfc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_shadowcursor.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="c"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><path d="m7 1 9.313913 8.9062815-4.215185.1692475 1.794225 3.65716c.556198 1.628086-1.887042 2.257616-2.304894 1.037343l-1.6571624-3.659935-2.9693616 3.21752z" fill="#5a5a5a" fill-opacity=".426471" fill-rule="evenodd"/><g transform="translate(-3 2)"><g fill-rule="evenodd" stroke="#000" stroke-linejoin="round"><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.651422-.1919247z" opacity=".02" stroke-width="6"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".2" stroke-width="2"/><path d="m7.9892474.989248v10.999999l2.5652276-2.9424833 2.044188 3.7280743c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219433 3.117524-.2046366z" opacity=".05" stroke-width="4"/></g><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#a)" fill-rule="evenodd"/><path clip-path="url(#c)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#b)" stroke-width="2.695652" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_shadowed.svg b/icon-themes/elementary_svg/cmd/sc_shadowed.svg
new file mode 100644
index 000000000..f8cbedb48
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_shadowed.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.338" cy="-.047" gradientTransform="matrix(-1.84322 .07294 -.0791 -1.9993 19.207 -1.97)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><filter id="b" color-interpolation-filters="sRGB" height="1.047" width="1.049" x="-.024" y="-.024"><feGaussianBlur stdDeviation=".125"/></filter>/&amp;gt;<g stroke-linejoin="round" stroke-width=".962"><path d="m13.43 15.67-.92-3.027h-4.638l-.922 3.027h-2.904l4.489-12.77h3.296l4.506 12.77zm-1.565-5.288q-1.278-4.115-1.444-4.654-.155-.54-.225-.852-.287 1.113-1.644 5.506z" fill="#8c8c8c" filter="url(#b)" opacity=".5" transform="scale(.9794 1.02103)"/><path d="m9.673 13.52-.903-3.092h-4.54l-.904 3.09h-2.846l4.398-13.036h3.23l4.412 13.04zm-1.533-5.4q-1.252-4.203-1.414-4.754-.154-.55-.222-.87-.28 1.137-1.61 5.622z" fill="url(#a)" stroke="#000" stroke-opacity=".467"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sharedocument.svg b/icon-themes/elementary_svg/cmd/sc_sharedocument.svg
new file mode 100644
index 000000000..0c3a248fb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sharedocument.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" gradientUnits="userSpaceOnUse" x1="1" x2="5" y1="-12" y2="-12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3143 0 0 .32593 .457 -.322)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".705" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#3a9104"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><path d="m12.5 14.5h-9v-13h9z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m3.5 1.5h5.995l3.005 3.27v9.73h-9z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 2h5.318l2.682 3v9h-8z" fill="#fff"/><path d="m5 10h2v1h-2zm3 0h2v1h-2zm-3-2h2v1h-2zm3 0h2v1h-2zm-3-2h2v1h-2zm3 0h2v1h-2zm-3-2h2v1h-2zm3 0h1l1 1h-2zm-3 8h2v1h-2zm3 0h2v1h-2z" fill="#89ac68"/><g fill="#fff"><circle cx="13.625" cy="5.359" r="3.403"/><circle cx="13.529" cy="13.413" r="3.403"/><circle cx="6.239" cy="9.393" r="3.403"/></g><g transform="matrix(.80932 0 0 .80932 3.86 3.05)"><path d="m11.635 2.344-9 5a.75.75 0 0 0 0 1.312l9 5a.75.75 0 0 0 .365.094v-1.5h.193l-7.648-4.25 7.818-4.344z" fill="#333" fill-rule="evenodd"/><g id="e" fill-rule="evenodd" stroke-linejoin="round" transform="rotate(90)"><circle cx="3" cy="-12" fill="#666" r="2.5"/><circle cx="3" cy="-12" fill="none" r="2.5" stroke="#333" stroke-width="1.236"/><circle cx="3" cy="-12" fill="none" opacity=".3" r="1.5" stroke="url(#a)" stroke-width="1.236"/></g><use height="100%" transform="translate(-9 5)" width="100%" xlink:href="#e"/><use height="100%" transform="translate(0 10)" width="100%" xlink:href="#e"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_shear.svg b/icon-themes/elementary_svg/cmd/sc_shear.svg
new file mode 100644
index 000000000..349133881
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_shear.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="28.180637" x2="28.180637" xlink:href="#g" y1="60.383942" y2="49.596893"/><linearGradient id="b" gradientTransform="matrix(.49219581 0 0 .45839231 4.509306 -4.793718)" gradientUnits="userSpaceOnUse" x1="38.583462" x2="11.720007" xlink:href="#f" y1="29.202097" y2="29.202097"/><linearGradient id="c" gradientTransform="matrix(.49219581 0 0 .45839231 4.509306 -4.793718)" gradientUnits="userSpaceOnUse" x1="11.720008" x2="40.163666" xlink:href="#f" y1="27.515604" y2="27.515604"/><linearGradient id="d" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="25.302485" x2="25.302485" xlink:href="#g" y1="50.945278" y2="60.383945"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1.5" y2="14.5"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.49219581 0 0 .45839231 4.509306 -4.793718)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="39.735077"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" y1="46.97065" y2="46.97065"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999988" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="18.863583" x2="11.905343" y1="10.410402" y2="34.173634"><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>
+
+
+
+
+ /&amp;amp;amp;amp;gt;
+ <g stroke-width="1.550837" transform="matrix(0 .64286409 .64676805 0 9.442776 .392743)"><path d="m16.499999 9.3653729 6.999925-6.1845973h-12.44431v3.0922986l5.444386.0000004z" style="display:block;stroke:#002e99;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.517647;fill:url(#c)"/><path d="m18.055538 6.0001272 2.083292-2.046277h-9.083216 6.999924z" display="block" fill="none" opacity=".5" stroke="url(#d)" stroke-miterlimit="7"/></g><g stroke-width="1.550837" transform="matrix(0 -.64286409 -.64676805 0 6.557224 15.607257)"><path d="m16.499999 9.3653729 6.999925-6.1845973h-12.44431v3.0922986l5.444386.0000004z" style="display:block;stroke:#002e99;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.517647;fill:url(#b)"/><path d="m18.055538 6.0001272 2.083292-2.046277h-9.083216 6.999924z" display="block" fill="none" opacity=".5" stroke="url(#a)" stroke-miterlimit="7"/></g><path d="m4.5338604.49997396 6.9661646 2.95010654.000013 12.0499455-6.9661777-2.983051z" fill="url(#e)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".999922"/><path d="m10.567797 13.957627-5.0677971-2.135593v-9.7457629l5.0677971 2.1694916z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_shell3d.svg b/icon-themes/elementary_svg/cmd/sc_shell3d.svg
new file mode 100644
index 000000000..9d1991254
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_shell3d.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" gradientTransform="matrix(.84185778 0 0 .8378013 -2.102287 6.652377)" gradientUnits="userSpaceOnUse" x1="11.633746" x2="12.285708" y1="-3.44484" y2="9.907301"><stop offset="0" stop-color="#fff"/><stop offset=".28888068" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="5.220339" cy="4.293785" gradientTransform="matrix(1 0 0 .75 0 2)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#e4c6fa"/><stop offset="1" stop-color="#a56de2"/></radialGradient><path d="m8.0000005 2.417378c-4.7037018.00384-7.28774516 3.8157188-7.58262582 7.4434985 0 2.0554305 3.39485702 3.7217495 7.58262582 3.7217495 4.1877685 0 7.5826255-1.666319 7.5826255-3.7217495-.612832-4.1532147-3.817491-7.3711641-7.5826255-7.4434985z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".560784" stroke-width=".834749"/><path d="m14.779166 10.003574c-.861051 3.213751-5.3762549 2.500217-7.3860869 2.637415-3.8954998.028845-6.1258332-.942535-5.8846077-2.110081-1.12664044-3.5519173 2.7471777-7.2746593 6.4915289-7.2746593 3.7443517 0 6.7796207 3.0210089 6.7791657 6.7473253" fill="none" opacity=".6" stroke="url(#a)" stroke-width=".751424"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_show.svg b/icon-themes/elementary_svg/cmd/sc_show.svg
new file mode 100644
index 000000000..3c3e5fbc8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_show.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="h" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="i" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="j" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="40.825424" x2="42.507908" y1="-1.611935" y2="23.392233"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m.5.5v.49023438 10.01953162 4.490234h3l2.7792969-4h8.7968751.423828v-.490234-10.01953162-.49023438h-.423828-14.15234388z" fill="url(#k)"/><path d="m1.5 12.5h2.5466102l-1.3121498 2h-1.2344604z" fill="none" stroke="url(#j)" stroke-linecap="square"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 11.49804688h.00195313v3.498047c0 .276.22399999.499946.49999999.5l3.21093748.001953 2.7871094-4h3.5 1 4 .5c.276 0 .5-.224.5-.5l-.001953-7.5h.001953v-1h-.001953v-2.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v2h-4.001953v-1.9980469h-1.0000001v1.9980469h-4v-1.9980469h-1v1.9980469h-4.00195315zm.00195313 3h4.00195312v.0019531h-.0019531l.0019531 2.9980469h-4zm5.00195312 0h4v3h-4zm5 0h4v3h-4zm-10 4h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4c-.000238-.917573.000317-2.0560243 0-3zm-10 4h4l-2 3h-2z" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" stroke="url(#a)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#b)"/><path d="m1.5 4.5h3v2h-3z" stroke="url(#c)"/><path d="m6.5 4.5h3v2h-3z" stroke="url(#d)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#e)"/><path d="m11.5 4.5h3v2h-3z" stroke="url(#f)"/><path d="m11.5 1.5h3v1h-3z" stroke="url(#g)"/><path d="m6.5 1.5h3v1h-3z" stroke="url(#h)"/><path d="m1.5 1.5h3v1h-3z" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showallnotes.svg b/icon-themes/elementary_svg/cmd/sc_showallnotes.svg
new file mode 100644
index 000000000..c65154543
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showallnotes.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.00071707 .13232963 .1355213 -.00073465 24.366433 -7.342483)" gradientUnits="userSpaceOnUse" x1="54.814247" x2="151.63832" xlink:href="#c" y1="-121.05653" y2="-121.81685"/><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 16 -3)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="5" y2="10"/><linearGradient id="c" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="54.814247" x2="151.63832" y1="-121.05653" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m2.5000002 3.5000002c-1.1080002 0-1.99999998.8919999-1.99999998 2v4.9999998c0 1.108.89199978 2 1.99999998 2h1.8007812l-.8007814 3 4.0000003-3h1.9999999c1.1079998 0 1.9999998-.892 1.9999998-2v-4.9999998c0-1.1080001-.892-2-1.9999998-2z" fill="url(#c)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5000002 4.5000002c-.5712976 0-1 .4287025-1 1v4.9999998c0 .571297.4287025 1 1 1h1.8007812c.3298992.000001 1.1689446.211161 1.0800268.556667l-.2266763.93721 1.6388371-1.200908c.1875117-.187536.4418322-.292918.7070312-.292969h2c.5712968 0 .9999998-.428703.9999998-1v-4.9999998c0-.5712974-.428703-1-.9999998-1z" fill="none" stroke="url(#d)" stroke-linecap="square"/><path d="m3.0703125 3c-.0338339.1633322-.0703125.3259831-.0703125.5v5c0 1.385 1.1150002 2.5 2.5 2.5h6v-1h-5c-1.3849998 0-2.5-1.115-2.5-2.5v-4.5z" fill="#a62100" opacity=".2"/><path d="m13.5.50000018c1.108 0 2 .89199992 2 2.00000002v4.9999998c0 1.108-.892 2-2 2h-1.800781l-.199219 4.5-3.0000001-4.5h-1.9999999c-1.1079998 0-1.9999997-.892-1.9999997-2v-4.9999998c0-1.1080001.8919999-2.00000002 1.9999997-2.00000002z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m13.5 1.5000002c.571298 0 1 .4287025 1 1v4.9999998c0 .571297-.428702 1-1 1h-1.800781c-.329899.000001-1.168945.211161-1.080027.556667l-.027561 1.776193-1.3845998-2.039891c-.1875117-.187536-.4418322-.292918-.7070312-.292969h-2c-.5712968 0-.9999998-.428703-.9999998-1v-4.9999998c0-.5712974.428703-1 .9999998-1z" fill="none" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showbookview.svg b/icon-themes/elementary_svg/cmd/sc_showbookview.svg
new file mode 100644
index 000000000..f2cecd6d1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showbookview.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" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><clipPath id="d"><path d="m2 0h8v16h-8z"/></clipPath><clipPath id="e"><path d="m6 0h8v16h-8z"/></clipPath><g clip-path="url(#d)" transform="translate(6)"><path d="m3 1h10v14h-10z" fill="url(#c)"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#a)" stroke-linejoin="round"/></g></g><g clip-path="url(#e)" transform="translate(-6)"><path d="m3 1h10v14h-10z" fill="url(#c)"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#a)" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showcolumn.svg b/icon-themes/elementary_svg/cmd/sc_showcolumn.svg
new file mode 100644
index 000000000..dfd610311
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showcolumn.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(.99999999 0 0 .71428571 -1 -.571429)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="2" y2="23"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#k" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="23.915924" x2="23.915924" y1="6.182396" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="24.80937" x2="25.132" y1="-2.720025" y2="23.623159"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#m)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none"><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" opacity=".4" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#h)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#i)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#j)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g></g><path d="m10.5.5v15h-5v-15z" fill="url(#g)" stroke-width=".845154"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#h)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#i)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" opacity=".5" stroke="url(#j)"/></g><path d="m-5 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h4v4h-4zm0 5h4v4h-4zm0 5h4v4h-4z" fill="#ad5f00" fill-opacity=".501961" transform="translate(11)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showdatanavigator.svg b/icon-themes/elementary_svg/cmd/sc_showdatanavigator.svg
new file mode 100644
index 000000000..081e77942
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showdatanavigator.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#8c8c8c" stroke="#565656" stroke-linejoin="round" stroke-width=".99415" transform="scale(.93731165 1.066881)"><path d="m8.8102106 11.901093-8.27989176-3.6521578v-1.1923711l8.27989176-4.1357768v2.0011823l-5.7033696 2.6432283 5.7033696 2.3430509z"/><path d="m16.539777 1.4032241-4.544352 12.1905359h-2.3096974l4.5443514-12.1905359z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showdependents.svg b/icon-themes/elementary_svg/cmd/sc_showdependents.svg
new file mode 100644
index 000000000..8a4bed6b2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showdependents.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-19.940678" x2="-19.940678" y1="-13.601695" y2="2.398305"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.284962" x2="54.284962" xlink:href="#j" y1="-2.446099" y2="4.221523"/><linearGradient id="c" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.284962" x2="54.284962" xlink:href="#j" y1="-2.423309" y2="4.244313"/><linearGradient id="d" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.288246" x2="54.288246" xlink:href="#j" y1="-2.449354" y2="4.218268"/><linearGradient id="e" gradientTransform="translate(9 -.999997)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3" y2="4"><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="translate(9 7.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(9 2.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(-1 2.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(9 -2.999997)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="j" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 2)"><g stroke="#000" stroke-opacity=".308824"><rect fill="url(#b)" height="4" rx=".423727" ry=".491478" width="5" x="10.5" y="-1.5"/><rect fill="url(#c)" height="4" rx=".423727" ry=".491478" transform="translate(0 4.986328)" width="5" x="10.5" y="-1.5"/><rect fill="url(#d)" height="4" rx=".423727" ry=".491478" transform="translate(-.001953 10.001953)" width="5" x="10.5" y="-1.5"/><rect fill="url(#c)" height="3.986328" rx=".423727" ry=".491478" transform="translate(-10 4.986328)" width="5" x="10.5" y="-1.486328"/></g><path d="m5.9511719 8.4941406-.7070313.7070313 3.1816406 3.1816401-1.4140624 1.416016 3.8906252.353516-.353516-3.890625-1.4160155 1.414062z" fill="url(#a)" transform="matrix(.99999999664 0 0 .99999999664 -.00000029924 -1.99999965883)"/><path d="m10.902344.49414062-3.8906252.35351563 1.4140624 1.41406255-3.1816406 3.1835937.7070313.7070313 3.1816406-3.1835938 1.4160155 1.4160156z" fill="url(#a)" transform="matrix(.99999999664 0 0 .99999999664 -.00000029924 -2.00000032509)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 4.5h3v2.000003h-3z" stroke="url(#h)"/><path d="m11.5-.5h3v2.000003h-3z" stroke="url(#i)"/><path d="m11.5 4.5h3v2.000003h-3z" stroke="url(#g)"/><path d="m11.5 9.5h3v2.000003h-3z" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showdetail.svg b/icon-themes/elementary_svg/cmd/sc_showdetail.svg
new file mode 100644
index 000000000..179271492
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showdetail.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g fill="none" stroke-linecap="round" transform="matrix(-1 0 0 1 23.007121 0)"><g fill="none" stroke="#565656"><path d="m7.507121 3.49995 6 .00005"/><path d="m7.507121 9.49995 6 .00005"/><path d="m7.507121 6.49995 4 .00005"/><path d="m7.507121 12.49995 4 .00005"/></g><g transform="matrix(-1 0 0 1 31.007121 -4)"><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showerrors.svg b/icon-themes/elementary_svg/cmd/sc_showerrors.svg
new file mode 100644
index 000000000..4412e3f75
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showerrors.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.772984" cy="7.282222" gradientTransform="matrix(.01735505 1.7567937 -1.7341486 .01713137 20.266536 -5.783222)" gradientUnits="userSpaceOnUse" r="6.164814"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.443481 .03325)" gradientUnits="userSpaceOnUse" x1="10.568387" x2="15.296399" y1="28.749016" y2="44.988041"><stop offset="0" stop-color="#fff"/><stop offset=".35621077" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.814092" x2="7.814092" y1="1.282271" y2="14.669901"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.57484957 0 0 .4297553 -1164.0142 -1377.7717)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><g transform="matrix(.86666666 0 0 .86666666 2.066667 2.066667)"><path d="m7.9999999.50000026c-4.138243 0-7.49999996 3.36175724-7.49999996 7.49999984 0 4.1382429 3.36175696 7.4999999 7.49999996 7.4999999 4.1382431 0 7.5000071-3.361757 7.5000001-7.4999999 0-4.1382426-3.361757-7.49999984-7.5000001-7.49999984z" fill="url(#d)" opacity=".99"/><path d="m7.9999999.50000016c-4.138243 0-7.49999996 3.36175724-7.49999996 7.49999994 0 4.1382429 3.36175696 7.4999999 7.49999996 7.4999999 4.1382431 0 7.5000071-3.361757 7.5000001-7.4999999 0-4.1382427-3.361757-7.49999994-7.5000001-7.49999994z" style="opacity:.5;fill:none;stroke:#7a0000;stroke-width:1.153846;stroke-linecap:round;stroke-linejoin:round"/><path d="m14.5 7.9997641c0 3.5899719-2.910366 6.5002359-6.4999211 6.5002359-3.589884 0-6.500079-2.910298-6.500079-6.5002359 0-3.5898015 2.910195-6.4997709 6.500079-6.4997709 3.5895551 0 6.4999211 2.9099694 6.4999211 6.4997709z" style="opacity:.4;fill:none;stroke-width:1.153846;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)"/><path d="m7 3a1.0001 1.0001 0 0 0 -1 1v4a1.0001 1.0001 0 0 0 .013672.1640625l.5 2.9999995a1.0001 1.0001 0 0 0 .1699219.410157c-.4040507.373847-.6835939.873545-.6835939 1.425781 0 1.047198.9528024 2 2 2s2-.952802 2-2c0-.552236-.2795432-1.051934-.6835938-1.425781a1.0001 1.0001 0 0 0 .1699219-.410157l.5-2.9999995a1.0001 1.0001 0 0 0 .0136719-.1640625v-4a1.0001 1.0001 0 0 0 -1-1z" fill="#7a0000" opacity=".05"/><path d="m7 4v4l.5 3h1l.5-3v-4zm1 8a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1z" fill="#7a0000" opacity=".15"/><path d="m7 3v4l.5 3h1l.5-3v-4zm1 8a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1z" fill="#fff"/></g><g transform="translate(-3.514312 -5.755329)"><path d="m9 2a7 7 0 0 0 -2.6972656.546875l-1.1933594 1.2578125-.3710938-.3515625a7 7 0 0 0 -2.7382812 5.546875 7 7 0 0 0 .0019531.0488281l1.6210938 1.5742189c.1898455.184178.4218773.311276.6171875.388672.7072536.285309 1.5453365.123384 2.0878906-.441407a1.4978393 1.4978393 0 0 0 .0058594-.005859l6.7675776-7.1308592c.018402-.018977.0314-.0409385.048829-.0605469a7 7 0 0 0 -4.150391-1.3730469z" fill="#fff" fill-opacity=".852941" transform="translate(3.514312 5.755329)"/><path d="m14.148 6.28c-.15-.056-.323-.02-.44.103l-5.03 5.295-2.54-2.413c-.164-.158-.423-.154-.58.012l-1.433 1.52c-.157.165-.15.426.014.583l4.04 3.924c.038.037.082.062.13.08.15.063.33.032.452-.095l6.78-7.143c.16-.165.153-.426-.012-.584l-1.242-1.195c-.04-.04-.09-.07-.14-.087z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-opacity=".501961"/><path d="m9.0974938 12.827279 4.9193502-5.3442508.792467.6915203m-6.0401855 6.3269985-3.5872994-3.442793 1.0216836-1.026074" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showfmexplorer.svg b/icon-themes/elementary_svg/cmd/sc_showfmexplorer.svg
new file mode 100644
index 000000000..e827256e5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showfmexplorer.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="23.896" cy="3.99" gradientTransform="matrix(0 .71350132 -.94180913 0 13.740574 -12.219552)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#fff"/><stop offset=".26238" stop-color="#ddd"/><stop offset=".66093999" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.643186" x2="9.643186" y1="5.149087" y2="14.946049"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="10.314467" cy="9.423866" gradientTransform="matrix(1 0 0 .99999531 -.230109 -.238274)" gradientUnits="userSpaceOnUse" r="3.475969"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></radialGradient><linearGradient id="d" gradientTransform="matrix(3.6415332 1.0119605 -1.0119605 3.6415332 4.760432 -10.827302)" gradientUnits="userSpaceOnUse" x1="2.027828" x2="3.185315" y1="3.995011" y2="4.434366"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-3.6415331 -1.0119607 1.0119607 -3.6415331 19.739567 18.327303)" gradientUnits="userSpaceOnUse" x1="3.230561" x2="1.906501" xlink:href="#f" y1="4.55868" y2="4.231917"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.22565757 0 0 .2256565 -10.567067 2.888219)" gradientUnits="userSpaceOnUse" x1="92.696327" x2="92.696327" y1="16.554602" y2="48.983677"><stop offset="0" stop-color="#fff"/><stop offset=".33799788" stop-color="#fff" stop-opacity=".235294"/><stop offset=".61996669" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.11456319 -.12240772 .12240772 .11456319 -2.512264 3.362804)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="22" y2="26"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(1.071 0 0 1.0712143 -.571 .571214)" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.55" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="19.294" x2="17.956" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#j)" height="14.997001" rx=".5355" stroke-width="1.071107" transform="scale(1 -1)" width="14.993999" x=".5" y="-15.497001"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".502" y=".501"/><path d="m1.493 1.5h13.005v13h-13.005z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m3.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m13.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m4.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m14.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/></g><g transform="matrix(.9984 0 0 1.1897 -10.967 -15.284)"><rect fill="url(#k)" height="5.077" rx="1.065" ry="1.049" width="11.003" x="13.485" y="17.463"/><g fill="none" stroke-width=".918"><path d="m14.485 18.335h9.078v3.303h-9.078z" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="11.1" x="13.446" y="17.51"/></g></g><g fill="#4d4d4d"><path d="m5 7h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m5 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m6 9h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m9 9h1v1h-1z"/><path d="m11 6h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/><path d="m11 9h1v1h-1z"/></g><path d="m9.9826629 4.9353506c-2.7940055 0-5.0637562 2.2697492-5.0637562 5.0637568 0 2.7940086 2.2697507 5.0637576 5.0637562 5.0637576 2.7940051 0 5.0637601-2.269749 5.0637561-5.0637576 0-2.7940076-2.269751-5.0637568-5.0637561-5.0637568z" fill="url(#a)"/><g fill="none" transform="matrix(1.0254587 0 0 1.0254587 -.294543 -.278096)"><path d="m14.724116 10.022056c0 2.596877-2.105181 4.702059-4.702064 4.702059-2.596873 0-4.7020541-2.105182-4.7020541-4.702059 0-2.5968778 2.1051811-4.7020595 4.7020541-4.7020595 2.596883 0 4.702064 2.1051817 4.702064 4.7020595z" opacity=".8" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.022057 4.6449603c-2.9668943 0-5.377094 2.4101975-5.377094 5.3770947 0 2.966898 2.4101997 5.377096 5.377094 5.377096 2.966894 0 5.377099-2.410198 5.377094-5.377096 0-2.9668972-2.4102-5.3770947-5.377094-5.3770947z" opacity=".7" stroke="#636363" stroke-width=".975173"/><path d="m13.82974 10.238174a3.6169687 3.6169518 0 0 1 -7.233937 0 3.6169687 3.6169518 0 1 1 7.233937 0z" opacity=".3" stroke="url(#g)"/></g><path d="m13.458632 9.9996976a3.4759692 3.4759529 0 0 1 -6.9519383 0 3.4759692 3.4759529 0 1 1 6.9519383 0z" fill="url(#c)" stroke="#626262" stroke-opacity=".701961"/><g transform="matrix(2.1409749 .77925114 -.77925114 2.1409749 5.626402 .491195)"><g transform="matrix(.82392438 0 0 .82392438 .631859 .605483)"><path d="m3.8549583.74310382a.40370308.40370308 0 0 0 -.223835.19458945l-1.1277555 2.17751643a.40370308.40370308 0 0 0 -.038595.254884.40370308.40370308 0 0 0 -.046713.2952413l.5293996 2.3242389a.40370308.40370308 0 0 0 .3725143.3141596l.1645712.00852a.40370308.40370308 0 0 0 .3788759-.2172655l1.1343451-2.1844762a.40370308.40370308 0 0 0 .0394006-.2551772.40370308.40370308 0 0 0 .0467128-.2952413l-.5194311-2.2968501a.40370308.40370308 0 0 0 -.3298146-.30963155l-.1811291-.0289494a.40370308.40370308 0 0 0 -.1985462.0184416z" fill="#0e141f" opacity=".1"/><path d="m3.9898305 1.1236886-1.1277552 2.1775163 1.8283155.1482832-.5194307-2.2968502zm-1.1782825 2.4522517.5293996 2.3242387.1645711.00852 1.134345-2.184476z" fill="#0e141f" opacity=".25"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941" stroke-width="1.662309" transform="matrix(.30113487 -.10960413 .10960413 .30113487 -.911496 3.463741)"><path d="m14.629538 5.3193311-5.6552978 5.1935489-.4742411-.200677.9276869-7.3799596z" fill="url(#d)" stroke="#7a0000"/><path d="m9.8704612 2.1806693 5.6295388-5.1806689.500006.2779382-.927686 7.2898006z" fill="url(#e)" stroke="#000"/></g></g><path d="m3.8973717 3.1747972c-.0003961.9627655-1.4451394.9627655-1.4447433 0-.0003964-.963558 1.4443469-.963558 1.4447433 0z" opacity=".2" stroke-width=".722372"/><path d="m3.4041639 2.9297196a.3353111.3353111 0 0 1 -.4582529.4896309.3353111.3353111 0 1 1 .4582529-.4896309z" fill="url(#h)" stroke-width=".335311"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showinvalid.svg b/icon-themes/elementary_svg/cmd/sc_showinvalid.svg
new file mode 100644
index 000000000..3d1f75ff0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showinvalid.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 2)"><rect fill="url(#a)" height="13.999999" rx=".423727" ry=".491478" stroke-width="1.33333" width="14" x="1" y="-1"/><g fill-opacity=".317647"><path d="m.5 0-.5.5v2.5 1 11.5l.5.5h15l.5-.5v-11.5-1-2.5l-.5-.5zm.49804688.99804688h14.00390612v2.00195312h-4.001953v-2h-1v2h-4v-2h-1v2h-4.00195312zm0 3.00195312h4.00195312v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4.001953v11.001953h-14.00390612zm5.00195312 0h4v7h-4z" fill="#030303" transform="translate(0 -2)"/><g stroke-linecap="square" stroke-linejoin="round"><path d="m7.5 3.5h1v4h-1z" fill="#030303" opacity=".3" stroke="#002728"/><circle cx="8" cy="6" fill="#ff8c82" r="5.463322" stroke="#a10705"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showlicense.svg b/icon-themes/elementary_svg/cmd/sc_showlicense.svg
new file mode 100644
index 000000000..1c5e4e83b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showlicense.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" 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(.31428497 0 0 .32592538 .45716 -.322209)" 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><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#b)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8 4.8476562c-.3224048 0-.5972582.2094422-.7011719.4980469h-.7949219c-.3370188-.00477-.3370187.5028132 0 .4980469h.7949219c.075694.2102271.1628198.3774314.3730469.453125v5.068359h-1.7207031c-.3370189-.0048-.3370189.643438 0 .638672h4.1875001c.337019.0048.337019-.643438 0-.638672h-1.7812501v-5.068359c.2102272-.0756936.2680565-.2428979.34375-.453125h.7929687c.337019.00477.337019-.5028132 0-.4980469h-.7929687c-.1039136-.2886047-.3787672-.4980468-.7011719-.4980469zm-2.4980469 1.5898438c-.0951583-.0002853-.1841822.0554246-.2265625.140625l-1.2480468 2.4960938c-.017874.03575-.0259387.0752697-.0253907.1152343v.15625c-.0002977.0061004-.0019531.0114002-.0019531.0175781v.0234376c0 .00727.0034862.0143193.0039062.0214843v.0292969h-.0039062c.00502.014197.0121871.0270326.0175781.0410156.0101.037938.025895.0735568.046875.1054688.2603054.5534206.8164879.9155496 1.4375.9160156.6206614-.000898 1.1735845-.362887 1.4335938-.9160156.02098-.03191.036775-.0675349.046875-.1054688.00539-.013976.0125621-.0268266.0175781-.0410156v-.0488281-.0019531-.0234376-.0019531l-.0019531-.1777343c-.0002175-.03832-.0082637-.0750938-.0253907-.109375l-1.2480468-2.4980469c-.0423373-.0841933-.1284179-.1384021-.2226563-.1386719zm4.9999999 0c-.09516-.0002853-.184182.0554251-.226562.140625l-1.2480472 2.4960938c-.0178701.03575-.0259407.0752688-.0253907.1152343v.15625c-.000235.0061004-.0019531.0114002-.0019531.0175781v.0234376c0 .0072799.0035062.0143193.0039062.0214843v.0292969h-.0039062c.005.014197.0121881.0270316.0175781.0410156.0101.037938.025905.0735578.046875.1054688.260306.5534206.816488.9155496 1.4374999.9160156.620661-.0009 1.173585-.362887 1.433594-.9160156.02098-.03191.036775-.0675357.046875-.1054688.0054-.013976.012558-.0268276.017578-.0410156v-.0488281-.0019531-.0234376-.0019531l-.001953-.1777343c-.000218-.0383201-.008221-.0750939-.025391-.109375l-1.248047-2.4980469c-.042337-.0841932-.128418-.138402-.222656-.1386719zm-5.001953.8085938.8769531 1.7539062h-1.7539062zm5 0 .875 1.7539062h-1.7519531z" fill="#7e8087"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showmultiplepages.svg b/icon-themes/elementary_svg/cmd/sc_showmultiplepages.svg
new file mode 100644
index 000000000..e34b5ae20
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showmultiplepages.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" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="8" y2="2"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="10.559" y1="1.415" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.512" x2="11.439" y1="2" y2="7"><stop offset="0" stop-color="#fff"/><stop offset=".2" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m9.5 1.5h4v6h-4z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999" transform="translate(0 8)"/><path d="m10 2v5h3v-5zm1 1h1v3h-1z" fill="url(#c)" transform="translate(0 8)"/><path d="m9.5 1.5h4v6h-4z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999" transform="translate(-7 8)"/><path d="m10 2v5h3v-5zm1 1h1v3h-1z" fill="url(#c)" transform="translate(-7 8)"/><path d="m9.5 1.5h4v6h-4z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999" transform="translate(-7)"/><path d="m10 2v5h3v-5zm1 1h1v3h-1z" fill="url(#c)" transform="translate(-7)"/><path d="m9.5 1.5h4v6h-4z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999"/><path d="m10 2v5h3v-5zm1 1h1v3h-1z" fill="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_shownote.svg b/icon-themes/elementary_svg/cmd/sc_shownote.svg
new file mode 100644
index 000000000..0dc798605
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_shownote.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.00071707 .13232963 -.1355213 -.00073465 -8.366433 -4.342483)" gradientUnits="userSpaceOnUse" x1="33.891682" x2="151.63832" y1="-119.68561" y2="-121.81685"><stop offset="0" stop-color="#fff394"/><stop offset=".262" stop-color="#ffe16b"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#d48e15"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".25544232" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-opacity=".501961" transform="scale(.26458333)"><path d="m2.5.5c-1.1080002 0-2 .8919999-2 2v7c0 1.108.8919998 2 2 2h1.8007812l-.8007812 4 4.0000001-4h5.9999999c1.108 0 2-.892 2-2v-7c0-1.1080001-.892-2-2-2z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round"/><path d="m2.5 1.5c-.5712976 0-1 .4287025-1 1v7c0 .571297.4287025 1 1 1h1.8007812c.6315369.000002 1.104974.578124.9804688 1.197266l-.1523438.759765 1.6640626-1.664062c.1875117-.187536.4418322-.292918.7070312-.292969h6c.571297 0 1-.428703 1-1v-7c0-.5712974-.428703-1-1-1z" fill="none" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showprecedents.svg b/icon-themes/elementary_svg/cmd/sc_showprecedents.svg
new file mode 100644
index 000000000..8ad105247
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showprecedents.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="6.902344" x2="6.902344" xlink:href="#b" y1="23.152344" y2="9.152344"/><linearGradient id="b" gradientTransform="translate(-27.940678 -10.601695)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.902344" x2="6.902344" xlink:href="#b" y1="8.494141" y2="-5.505859"/><linearGradient id="d" gradientTransform="translate(9 7.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="e" gradientTransform="translate(9 -.999997)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3" y2="4"><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="translate(9 2.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(9 -2.999997)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><linearGradient id="h" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.288246" x2="54.288246" xlink:href="#i" y1="-2.449354" y2="4.218268"/><linearGradient id="i" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.284962" x2="54.284962" xlink:href="#i" y1="-2.423309" y2="4.244313"/><linearGradient id="k" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.284962" x2="54.284962" xlink:href="#i" y1="-2.446099" y2="4.221523"/><linearGradient id="l" gradientTransform="translate(-1 2.000003)" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#e" y1="3" y2="4"/><g transform="matrix(-1 0 0 1 16 2)"><g stroke="#000" stroke-opacity=".308824"><rect fill="url(#k)" height="4" rx=".423727" ry=".491478" width="5" x="10.5" y="-1.5"/><rect fill="url(#j)" height="4" rx=".423727" ry=".491478" transform="translate(0 4.986328)" width="5" x="10.5" y="-1.5"/><rect fill="url(#h)" height="4" rx=".423727" ry=".491478" transform="translate(-.001953 10.001953)" width="5" x="10.5" y="-1.5"/><rect fill="url(#j)" height="3.986328" rx=".423727" ry=".491478" transform="translate(-10 4.986328)" width="5" x="10.5" y="-1.486328"/></g><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 4.5h3v2.000003h-3z" stroke="url(#l)"/><path d="m11.5-.5h3v2.000003h-3z" stroke="url(#g)"/><path d="m11.5 4.5h3v2.000003h-3z" stroke="url(#f)"/><path d="m11.5 9.5h3v2.000003h-3z" stroke="url(#d)"/></g></g><path d="m5.9511719 8.4941406-.7070313.7070313 3.1816406 3.1816401-1.4140624 1.416016 3.8906252.353516-.353516-3.890625-1.4160155 1.414062z" fill="url(#a)" transform="matrix(.99999999664 0 0 -.99999999664 .09765570076 22.15234365883)"/><path d="m10.902344.49414062-3.8906252.35351563 1.4140624 1.41406255-3.1816406 3.1835937.7070313.7070313 3.1816406-3.1835938 1.4160155 1.4160156z" fill="url(#c)" transform="matrix(.99999999664 0 0 -.99999999664 .09765570076 7.49414032509)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showpropbrowser.svg b/icon-themes/elementary_svg/cmd/sc_showpropbrowser.svg
new file mode 100644
index 000000000..41a6baf17
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showpropbrowser.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="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="b"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.843156" x2="10.938993" xlink:href="#d" y1="5.636917" y2="10.837817"/><linearGradient id="f" gradientTransform="matrix(.04089215 0 0 .44199979 -16.518546 -90.06334)" gradientUnits="userSpaceOnUse" x1="292.857" x2="292.857" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.67911689 0 0 .50770063 -435.40827 -335.44457)" gradientUnits="userSpaceOnUse" x1="731.057" x2="731.057" xlink:href="#d" y1="654.815" y2="619.307"/>
+
+/&amp;amp;amp;amp;amp;gt;<g transform="translate(-.123941 -2.147247)"><circle cx="9.983051" cy="8.288137" fill="#fdfdfb" r="5.64089" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round"/><circle cx="9.983051" cy="8.288137" fill="url(#e)" r="3.384534" stroke-width=".752119"/><circle cx="9.983051" cy="8.288137" fill="none" opacity=".5" r="3.384534" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.82517743 0 0 .82517743 .073733 4.466793)"><rect fill="url(#g)" height="10.125998" opacity=".99" rx="1.26575" stroke-width=".843833" transform="scale(-1)" width="10.125998" x="-11.113794" y="-13.032814"/><rect height="10.969831" rx="1.687666" style="opacity:.3;fill:none;stroke:#000;stroke-width:1.211861;stroke-linecap:round;stroke-linejoin:round" transform="scale(-1 1)" width="10.969831" x="-11.480678" y="2.400877"/><g stroke-width=".843833"><path d="m9.4151586 4.2772008 1.6986354 1.5290256-5.7085309 7.5438696-4.41746629-3.8056892 1.46151889-1.9374406 2.5821294 2.2429088z" fill="#2f78c7" fill-opacity=".992"/><path d="m9.4151586 3.4333676 1.6986354 1.5290257-5.7085309 7.5438687-4.41746629-3.8056881 1.46151889-1.9374408 2.5821294 2.2429084z" fill="#fff"/><rect fill="none" height="9.282165" opacity=".05" rx=".843833" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="9.282165" x="-10.691878" y="3.328732"/></g></g><g transform="matrix(.69327406 0 0 .69327406 4.147082 6)"><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".05" stroke="#000" stroke-linejoin="round" stroke-width="4.327293"/><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".2" stroke="#000" stroke-linejoin="round" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2.884862"/><path clip-path="url(#b)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#a)" stroke-width="2.916219" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#c)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showrow.svg b/icon-themes/elementary_svg/cmd/sc_showrow.svg
new file mode 100644
index 000000000..2490903ff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showrow.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(.99999999 0 0 .71428571 -13 -1.071429)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="9.200001" y2="16.200001"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="h" gradientTransform="translate(0 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="translate(5 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="k" gradientTransform="translate(10 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#i" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#o)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#l)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g><path d="m15.5 10.5h-15v-5h15z" fill="url(#g)" stroke-width=".944911"/><path d="m16 6c0-.554-.446-1-1-1h-14c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h14c.554 0 1-.446 1-1zm-1 0v4h-4v-4zm-5 0v4h-4v-4zm-5 0v4h-4v-4z" fill="#ad5f00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 6.5h3v3h-3z" opacity=".5" stroke="url(#h)"/><path d="m6.5 6.5h3v3h-3z" opacity=".5" stroke="url(#j)"/><path d="m11.5 6.5h3v3h-3z" opacity=".5" stroke="url(#k)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showsinglepage.svg b/icon-themes/elementary_svg/cmd/sc_showsinglepage.svg
new file mode 100644
index 000000000..1d114c406
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showsinglepage.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" 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="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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" 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><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#c)"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showslide.svg b/icon-themes/elementary_svg/cmd/sc_showslide.svg
new file mode 100644
index 000000000..3306245cd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showslide.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" gradientUnits="userSpaceOnUse" x1="2.106" x2="2.106" y1="2.532" y2="14.492"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.33196 0 0 .24402 22.863 1.552)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#b" y1="7.35" y2="40.65"/><linearGradient id="e" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="7.35" y2="40.444"/><linearGradient id="f" gradientTransform="matrix(.35714584 0 0 .26072727 .677083 1.842182)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="translate(0 -1)"><path d="m3 2.5h12.5v12h-12.5z" fill="url(#f)" stroke-width="1.066004"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#a)" opacity=".5"/><path d="m14 9.01c0 1.3-.946 2.543-2.2 2.89-1.253.347-2.704-.233-3.372-1.35-.006.007 2.572-1.54 2.572-1.54z" fill="url(#a)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#c)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#a)"/><g fill="none"><path d="m3 14.5h-2.376c-.233-.142-.056-.424-.11-.625v-11.305l.03-.05.08-.02h2.376" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m2.5 13.5h-1v-10h1" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><path d="m4 7.5h2m-2 2h1m-1 2h3m-1-2h1" stroke="#aaa"/></g><path d="m14 9c0 1.3-.946 2.543-2.2 2.89-.03-.005-.8-2.89-.8-2.89z" fill="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showtoolbar.svg b/icon-themes/elementary_svg/cmd/sc_showtoolbar.svg
new file mode 100644
index 000000000..948eba140
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showtoolbar.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="8.5" x2="8.5" y1="5" y2="11"><stop offset="0" stop-color="#fff"/><stop offset=".01652508" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98001981" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="7.5" cy="-1.014997" gradientTransform="matrix(-.00000003 1.8647456 -1.797002 -.00000003 5.67605 -11.985592)" gradientUnits="userSpaceOnUse" r="7.512513"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient>
+
+/&amp;amp;gt;<path d="m1.975 3.5042373c-.8169999.000314-1.47837837.658007-1.475 1.475l.025 6.0457627c.00337837.816993.658 1.475 1.475 1.475h11.025.025c.817 0 1.478378-.658007 1.475-1.475l-.025-6.0457627c-.0034-.816993-.669488-1.3384722-1.475-1.475l-.025-.0042373z" fill="url(#b)" stroke="#0e141f" stroke-opacity=".384314"/><path d="m2.205 4.5042373c-.39 0-.7059973.3720011-.705.834l.0119849 5.5517627c.082.562.385.516.637.61h10.5900001c.627.008.775-.258.773-.61l-.011985-5.5517627c-.000997-.4619989-.314-.834-.705-.834z" fill="none" opacity=".8" stroke="url(#a)"/><path d="m4 6h1v4h-1zm3 0h1v4h-1z" fill="#999"/><path d="m7 6v1h-2v-1z" opacity=".5"/><path d="m7 9v1h-2v-1zm2-3h1v4h-1zm3 0h1v4h-1z" fill="#999"/><path d="m12 6v1h-2v-1z" opacity=".5"/><path d="m12 9v1h-2v-1z" fill="#999"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showtrackedchanges.svg b/icon-themes/elementary_svg/cmd/sc_showtrackedchanges.svg
new file mode 100644
index 000000000..6234254cb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showtrackedchanges.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" gradientTransform="matrix(1.0080891 0 0 1.0000217 -4.038 2.999761)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="1110.5" cy="1543" gradientTransform="matrix(1.3323351 0 0 .9601284 -1471.5547 -1471.5679)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.006025" x2="16.000223" y1="9.534337" y2="9.534337"><stop offset="0"/><stop offset="1" stop-opacity=".992647"/></linearGradient><linearGradient id="d" 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="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(.28571361 0 0 .30419701 1.142873 .232605)" 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><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#f)"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5 5h1v1h-1z" fill="#c6262e"/><path d="m8 3h3.000001v1h-3.000001z" fill="#c6262e"/><g fill="#aaa"><path d="m5 3h2v1h-2z"/><path d="m7 5h3v1h-3z"/><path d="m5 7h3v1h-3z"/></g><path d="m9 7h2v1h-2z" fill="#c6262e"/><g transform="matrix(.83472322 0 0 .83472322 2.644242 4.311934)"><g fill-rule="evenodd"><path d="m1.6311977 10.044215-1.2140423-.5314124c.9355638-5.9221279 6.9649974-9.81131271 15.4743956-2.6074566l-.148677 3.105767v.024c-2.3001-1.9558412-4.28185-4.4661954-8.3626394-4.4661954-4.6845799.0620013-5.4152457 3.6123781-5.7451002 4.4751964z" fill="url(#a)"/><path d="m15.497906 10.035214c-2.197549 2.805361-4.840524 3.464775-7.4943994 3.464775-2.6539763 0-5.9811868-.45581-6.4951461-3.464775.5575631-2.7513595 1.9987083-4.4348957 5.7001846-4.4661968 4.0448559-.0340007 6.0093479 2.5103543 8.2893609 4.4661968z" style="stroke-width:1.198002;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#b);stroke:url(#c)"/><ellipse cx="7.320361" cy="9.525049" fill="#64baff" fill-opacity=".984314" rx="3.161734" ry="3.136432" stroke="#0d52bf" stroke-width="1.198002"/><ellipse cx="7.050984" cy="8.801107" fill="#0d52bf" rx="2.016211" ry="1.800021"/><ellipse cx="6.546961" cy="8.400906" fill="#d7e4f1" rx="1.008172" ry=".800054"/></g><path d="m.49911436 9.4999029c.89458434-5.9259287 7.65508724-10.9231367 15.03926664-2.6090566" fill="none" stroke="#8c8c8c" stroke-width="1.198002"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showtwopages.svg b/icon-themes/elementary_svg/cmd/sc_showtwopages.svg
new file mode 100644
index 000000000..b94a5a59e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showtwopages.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" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" 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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><clipPath id="d"><path d="m2 0h7v16h-7z"/></clipPath><clipPath id="e"><path d="m7 0h7v16h-7z"/></clipPath><g clip-path="url(#e)" transform="translate(-7)"><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#a)"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g clip-path="url(#d)" transform="translate(7)"><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#a)"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_showwhitespace.svg b/icon-themes/elementary_svg/cmd/sc_showwhitespace.svg
new file mode 100644
index 000000000..df09763a1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showwhitespace.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.999979" x2="17.999979" xlink:href="#c" y1="12.5" y2="12.5"/><linearGradient id="c"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 1 -1 0 16 10)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" y1="3.000021" y2=".000021"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.5" x2="11" xlink:href="#c" y1="12.5" y2="12.5"/><linearGradient id="f" gradientTransform="matrix(0 1 -1 0 16 10)" gradientUnits="userSpaceOnUse" x1="2.699219" x2="2.75621" y1=".019531" y2="4"><stop offset="0" stop-color="#fff"/><stop offset=".43687496" 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(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><clipPath id="i"><path d="m2 0h12v7h-12z"/></clipPath><clipPath id="j"><path d="m2 9h12v7h-12z"/></clipPath><g clip-path="url(#j)" transform="translate(0 -9)"><path d="m2.5.5h11v15h-11z" fill="url(#a)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#g)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#h)" stroke-linejoin="round"/></g></g><g clip-path="url(#i)" transform="translate(0 9)"><path d="m2.5.5h11v15h-11z" fill="url(#a)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#g)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#h)" stroke-linejoin="round"/></g></g><g stroke-linecap="round" stroke-linejoin="round"><g transform="matrix(0 1 1 0 -4 -1.999979)"><path d="m14.499979 9.5 3.000021 3-3.000021 3v-2h-3v-2h3z" fill="url(#b)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.179687 12.5-1.179708-1c-.144989.08762-.330592.934986-.5.935547h-2v.128906h2c.169408.000561.355011.847921.5.935547z" fill="none" opacity=".5" stroke="url(#d)"/></g><g transform="matrix(0 -1 1 0 -3.999999 17.999999)"><path d="m14.499999 9.499999 3.000001 3.000001-3.000001 2.999999v-2l-2.999999.000001v-2l2.999999-.000001z" fill="url(#e)" stroke="#a62100" stroke-opacity=".501961"/><path d="m16.179687 12.5-1.179688-1.000001c-.144989.08762-.330592.934986-.5.935547l-1.999999.000001v.128906l1.999999-.000001c.169408.000561.355011.847921.5.935547z" fill="none" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_shrink.svg b/icon-themes/elementary_svg/cmd/sc_shrink.svg
new file mode 100644
index 000000000..f2ba7db7e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_shrink.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1 0 0 -1 0 8.000021)" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="7.000022" y2=".500021"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.34745022 0 0 .37307564 31.902987 -13.673184)" gradientUnits="userSpaceOnUse" x1="55.843933" x2="55.843933" y1="44.691162" y2="51.392216"><stop offset="0" stop-color="#fff"/><stop offset=".67299902" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.34745022 0 0 .37307564 31.855048 -16.567177)" gradientUnits="userSpaceOnUse" x1="54.865986" x2="54.866688" y1="55.671711" y2="51.473957"><stop offset="0" stop-color="#fff"/><stop offset=".67299902" stop-color="#fff" stop-opacity=".235"/><stop offset=".859" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="8.168" cy=".273" gradientTransform="matrix(-1.39617 0 0 -1.9779 16.546 4.844)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+/&amp;amp;amp;amp;amp;gt;<g stroke-linejoin="round"><path d="m7.588 15.498-.7449394-2.498h-3.3430606l-.805 2.497h-2.195l3.4019849-9.997h2.4822524l3.3997627 10zm-1.2539092-4.498c-.644-2.16-.9354241-3.0463333-1.0180908-3.329-.08-.282-.1373333-.5053333-.172-.67-.144.584-.4613333 1.6943333-1.144 3.999z" fill="url(#d)" stroke="#000" stroke-opacity=".471"/><path d="m12.452061 3.4302455-.994141-.9941407h1.988282z" fill="none" stroke="url(#c)" stroke-linecap="square"/><path d="m12.5 7.500021-3-3h2v-3h2v3h2z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m12.5 6.1113491-.601562-.6113281h1.203124zm0-1.1113281v-3z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="miter"/><path d="m3.9023438 5.5-3.4023438 9.996094h.33984375l3.06250005-8.996094h2.4824218l3.0585938 9h.3398437l-3.3984375-10zm.3847656 5.5c-.1280627.437532-.1163215.423424-.2871094 1h2.3339844c-.1935505-.649175-.17288-.562728-.3066406-1z" fill="#fff" opacity=".1"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sidebar.svg b/icon-themes/elementary_svg/cmd/sc_sidebar.svg
new file mode 100644
index 000000000..7b6be30bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sidebar.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" gradientUnits="userSpaceOnUse" x1="-24.271187" x2="-24.254237" y1="3.70339" y2="-10.262712"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><path d="m1.974.5c-.817 0-1.474.657-1.474 1.474v12.526h14v-12.527c0-.816-.657-1.473-1.474-1.473z" fill="#e9e9e9" stroke="url(#a)"/><path d="m2.205 1.5c-.39 0-.705.372-.705.834v1.166h12v-1.166c0-.462-.314-.834-.705-.834z" fill="none" opacity=".8" stroke="#fff"/><path d="m1 5h13v9h-13z" fill="#fff"/><path d="m9 5h5v9h-5z" fill="#e9e9e9"/><path d="m1 4.5h13" fill="none" stroke="#8c8c8c"/><path d="m8.525 5v9" fill="#808080" stroke="#8c8c8c"/><path d="m6 2h1v1h-1zm-2 0h1v1h-1zm-2 0h1v1h-1z" fill="#8c8c8c"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_signature.svg b/icon-themes/elementary_svg/cmd/sc_signature.svg
new file mode 100644
index 000000000..d2ee40009
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_signature.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" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.42397 -.43985 .38445 .3761 10.938 -1.51)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.41198 -.4274 .44993 .44016 9.582 -3.16)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.467"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.32592 -.0283 -.02012 .32893 23.363 -7.068)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817" y2="41.392"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><path d="m3 1h10v14h-10z" fill="url(#c)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><path d="m25.797 3.03c.28-.23.59.13 1.193.718.278.4.58.804.717 1.27l7.163-7.178 3.732-4.5c.262-.274 1.95-2.476 1.33-3.083-.622-.608-2.985 1.404-3.248 1.676l-3.994 3.635z" fill="url(#d)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".741" transform="matrix(.6744 0 0 .6744 -11.178 10.795)"/><path d="m6.248 12.81c.19-.156.37.116.776.513.405.396.62.565.474.76l4.782-4.683.018-.02-.01-.008c.148-.197-.04-.652-.445-1.048-.406-.397-.873-.583-1.063-.427l-.017.018z" fill="#0c0c0c" opacity=".6"/><path d="m27.58 5.162c.22-.29.1-.966-.5-1.554-.602-.588-1.065-.682-1.346-.45-.746 1.476-1.078 1.355-2.233 3.89.044.088.127.173.252.3z" style="fill-rule:evenodd;stroke-width:.741;stroke-linecap:round;stroke-linejoin:round;fill:url(#e);stroke:url(#f)" transform="matrix(.6744 0 0 .6744 -11.178 10.795)"/><path d="m11.104 7.494c.19-.156.656.03 1.062.427.405.397.593.853.445 1.05l.01.008c.52-.784 1.896-1.954 2.3-2.72.147-.197 1.17-1.546.765-1.942-.406-.397-1.806.688-1.996.845l-2.586 2.334z" fill="#0c0c0c" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_signaturelinedialog.svg b/icon-themes/elementary_svg/cmd/sc_signaturelinedialog.svg
new file mode 100644
index 000000000..d2ee40009
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_signaturelinedialog.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" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.42397 -.43985 .38445 .3761 10.938 -1.51)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.41198 -.4274 .44993 .44016 9.582 -3.16)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.467"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.32592 -.0283 -.02012 .32893 23.363 -7.068)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817" y2="41.392"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><path d="m3 1h10v14h-10z" fill="url(#c)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><path d="m25.797 3.03c.28-.23.59.13 1.193.718.278.4.58.804.717 1.27l7.163-7.178 3.732-4.5c.262-.274 1.95-2.476 1.33-3.083-.622-.608-2.985 1.404-3.248 1.676l-3.994 3.635z" fill="url(#d)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".741" transform="matrix(.6744 0 0 .6744 -11.178 10.795)"/><path d="m6.248 12.81c.19-.156.37.116.776.513.405.396.62.565.474.76l4.782-4.683.018-.02-.01-.008c.148-.197-.04-.652-.445-1.048-.406-.397-.873-.583-1.063-.427l-.017.018z" fill="#0c0c0c" opacity=".6"/><path d="m27.58 5.162c.22-.29.1-.966-.5-1.554-.602-.588-1.065-.682-1.346-.45-.746 1.476-1.078 1.355-2.233 3.89.044.088.127.173.252.3z" style="fill-rule:evenodd;stroke-width:.741;stroke-linecap:round;stroke-linejoin:round;fill:url(#e);stroke:url(#f)" transform="matrix(.6744 0 0 .6744 -11.178 10.795)"/><path d="m11.104 7.494c.19-.156.656.03 1.062.427.405.397.593.853.445 1.05l.01.008c.52-.784 1.896-1.954 2.3-2.72.147-.197 1.17-1.546.765-1.942-.406-.397-1.806.688-1.996.845l-2.586 2.334z" fill="#0c0c0c" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_signaturesmenu.svg b/icon-themes/elementary_svg/cmd/sc_signaturesmenu.svg
new file mode 100644
index 000000000..54d976a0d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_signaturesmenu.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" gradientTransform="matrix(.42397 -.43985 .38445 .3761 10.938 -1.51)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.41198 -.4274 .44993 .44016 9.582 -3.16)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.467"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.32592 -.0283 -.02012 .32893 23.363 -7.068)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817" y2="41.392"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><path d="m25.797 3.03c.28-.23.59.13 1.193.718.278.4.58.804.717 1.27l7.163-7.178 3.732-4.5c.262-.274 1.95-2.476 1.33-3.083-.622-.608-2.985 1.404-3.248 1.676l-3.994 3.635z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".741" transform="matrix(.6744 0 0 .6744 -11.178 10.795)"/><path d="m6.248 12.81c.19-.156.37.116.776.513.405.396.62.565.474.76l4.782-4.683.018-.02-.01-.008c.148-.197-.04-.652-.445-1.048-.406-.397-.873-.583-1.063-.427l-.017.018z" fill="#0c0c0c" opacity=".6"/><path d="m27.58 5.162c.22-.29.1-.966-.5-1.554-.602-.588-1.065-.682-1.346-.45-.746 1.476-1.078 1.355-2.233 3.89.044.088.127.173.252.3z" style="fill-rule:evenodd;stroke-width:.741;stroke-linecap:round;stroke-linejoin:round;fill:url(#b);stroke:url(#c)" transform="matrix(.6744 0 0 .6744 -11.178 10.795)"/><path d="m11.104 7.494c.19-.156.656.03 1.062.427.405.397.593.853.445 1.05l.01.008c.52-.784 1.896-1.954 2.3-2.72.147-.197 1.17-1.546.765-1.942-.406-.397-1.806.688-1.996.845l-2.586 2.334z" fill="#0c0c0c" opacity=".6"/><path d="m4.0941721 16.119588c-.1213773-.103263-.2385259-.211236-.3542534-.320746-.2005088-.234693-.3829843-.485726-.5635717-.736141-.2130873-.28611-.4284604-.570428-.6403194-.857467-.1505415-.209271-.292107-.424673-.4377512-.637307-.1463577-.213278-.2773376-.436372-.4045569-.661496-.1243182-.237166-.2149578-.488682-.296418-.743016-.0952164-.275067-.1391612-.563313-.1875849-.849236-.0749147-.370684-.0362183-.739538.0184539-1.109014.056093-.4023182.1834929-.7880473.2943557-1.1771276.0812514-.320378.1850596-.6333411.3340945-.9285752.1025984-.2006286.2404-.3788175.3718584-.5606538.1146721-.1721946.2647803-.310199.4288137-.4338209.5131799-.3477364 1.0603019-.6456768 1.6332846-.8806444.3459574-.1447941.711287-.2359608 1.0675242-.3516968.3278907-.0880732.6458891-.2061735.9656072-.3193163.2289861-.0696449.4577922-.1402671.6869592-.2097337.2293495-.0736286.4514518-.1672021.6798348-.2446258.378771-.125688 1.1996564-.6345576-.2824555.2157212.1696073-.1022979.3175275-.2344051.4617589-.3689426.1426553-.122688.2589411-.2654746.3470745-.4312734.0634893-.1296003.0787791-.2716075.0863314-.4135688.0019423-.1513385-.0912919-.2667627-.1825233-.3778803-.104876-.1407584-.2175915-.2749524-.3356605-.4047363-.1246217-.1303315-.2410143-.2697619-.3923537-.3697619-.1013949-.0899379-.2171144-.1273595-.3487854-.1419958-.1455639-.00578-.2944746-.023186-.438412.00398-.05396.010406-.086009.012725-.1358804.037749-.020106.010088-.075912.048232-.056312.037192 1.4071731-.792551.9315626-.608562.6918447-.3621028-.1578657.1756444-.2581899.3926142-.3563974.6049285-.084948.2334919-.1962405.4564454-.2782944.6909061-.065036.1940973-.100219.3935917-.1203308.5967265-.035595.327142.018386.6529988.085431.972312.074329.2958211.1791262.584617.3165494.8569463.1442533.225065.2376543.4543389.3108348.7105589.066634.2712462.1294517.5474238.1365472.8275735-.0060448.2295729-.1161238.4251805-.2342612.6146284-.1156891.1767919-.2537857.337378-.4037328.4857057-.0932606.0897728-.1950741.1696616-.3074712.234082-.9284807.5321592-.5886164.4050789-.9953512.551285-.1649343.0689874-.3427092.0897528-.5192187.1050563-.154316.015679-.3053706.014565-.4516352-.0403385-.1477153-.0830791-.2455498-.2312126-.3329874-.3722986-.1128195-.2052356-.0837587-.4256014-.0546618-.6479167.0353364-.2265783.0975672-.4476508.1452244-.6717742 0 0 .8792382-.4237371.8792382-.4237371-.0526309.2218439-.1212081.4402853-.1562129.6659159-.0207231.1969615-.0572978.3982741.0403767.5813399.0750549.1232407.1606238.2552468.3009125.3090144.1390835.034292.2807026.025945.4223174.011613.1735331-.020298.3441421-.054717.5036352-.129144.3387949-.1589076.086624-.043104-.7013377.4153054-.025724.014965.051499-.029846.077402-.0445.0870462-.0492434.1721085-.099882.2431154-.1719279.1561109-.1375789.2923805-.2967262.4151458-.4645652.1166753-.173395.2322781-.3519987.2584475-.5642216.0089991-.2731185-.040228-.5458749-.1098416-.8091993-.0779109-.2441125-.1786958-.4730874-.3126111-.6922234-.1314186-.2840885-.2303209-.5835642-.3119023-.8854366-.0730615-.3239614-.1287117-.6566949-.1130753-.9898702.0125714-.2082471.0312722-.4146637.0985251-.6137374.0830139-.2424127.2125111-.4646331.2954876-.7073112.0878293-.2135384.1780369-.4335729.3166204-.6195834.2872404-.3719816.7465425-.6230495 1.2092383-.6906834.1515045-.00683.3039502-.00177.4545034.017.1413189.027283.2629045.086072.3708417.1830679.1479548.1140899.2723087.253771.4006958.3888877.1194207.1307702.2341338.2655408.3393201.4081569.1069626.1288563.2120011.2644446.2232744.4382496-.0051948.1537896-.0160935.308635-.0743843.4530513-.0802018.1772878-.1884003.3370941-.3365263.4649927-.1438198.1384138-.2896878.2761008-.4553544.38852-.467084.2712868-.8911924.5708845-1.4006899.7362244-.2297738.0808507-.4541676.1765773-.6877575.2461962-.2236289.0683855-.4495422.1291909-.6715191.202769-.3161234.1091357-.6319132.2187007-.9545541.3075411-.3584979.1131906-.7231143.211903-1.0681629.363038-.1511116.0656867-.3005477.1331095-.4472305.2082956-.0443516.0227336-.1750733.0952414-.1322631.0697236 1.1383299-.678521.8812638-.5203735.6039505-.3483572-.1644178.1124132-.3187479.2379173-.4339651.4026273-.1348438.1809638-.2791046.3560228-.3894562.5537389-.166138.2874167-.2816408.5979691-.3647151.919272-.1068605.3866801-.2426365.7667854-.2987461 1.1658511-.052535.358895-.097899.71612-.020046 1.076152.047878.28085.1004186.560977.1901749.831988.080779.247532.1628126.495478.2847761.726612.1280702.22182.2598312.441525.4053498.652458.1428417.213331.2843132.42758.4289809.639685.2019757.292594.4063795.583556.622244.86616.1847086.242246.3779446.479757.5870284.701427.1150076.105766.2304311.214356.3652906.294679 0 0-.8477437.542801-.8477433.542801z"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_signpdf.svg b/icon-themes/elementary_svg/cmd/sc_signpdf.svg
new file mode 100644
index 000000000..c29d93971
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_signpdf.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="16"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1" y2="15"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.000001" x2="9" y1="2.000003" y2="14.000001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.42397 -.43985 .38445 .3761 10.938 -1.51)" gradientUnits="userSpaceOnUse" x1="23.576" x2="23.576" y1="25.357" y2="31.211"><stop offset="0" stop-color="#181818"/><stop offset=".135" stop-color="#dbdbdb"/><stop offset=".202" stop-color="#a4a4a4"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#8d8d8d"/><stop offset=".571" stop-color="#959595"/><stop offset=".72" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.41198 -.4274 .44993 .44016 9.582 -3.16)" gradientUnits="userSpaceOnUse" x1="10.869" x2="11.083" y1="25.077" y2="30.466999"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".135" stop-color="#f3f3f3"/><stop offset=".202" stop-color="#b6b6b6"/><stop offset=".27" stop-color="#fff"/><stop offset=".447" stop-color="#9d9d9d"/><stop offset=".571" stop-color="#a6a6a6"/><stop offset=".72" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.32592 -.0283 -.02012 .32893 23.363 -7.068)" gradientUnits="userSpaceOnUse" x1="5.712" x2="9.522" y1="37.817001" y2="41.391998"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#a)" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m10 1c-2.9235951 2.785415-5.71515 5.0221-7 5.5v1.4785156c.714076-.233471 1.5984932-.6192316 2.5195312-1.2597656 2.1190401-1.473684 5.3710938-5.3496094 5.3710938-5.3496093-.655929 1.4286162-1.5895499 7.3002654-1.6230469 13.6308593h3.2324219c.211878 0 .389833-.131094.462891-.316406l-.01172-.470703c-.164183-.811487-.957006-5.1487024-1.08789-5.9375004-.344776-2.905015.983123-6.4258266 1.171875-7.2441406-.04911-.000005-1.6103-.0310851-3.035156-.03125zm-7 8.765625v1.425781c1.3579345.622356 2.8904707 2.067427 3.9648438 3.808594h1.2441406c-1.0616585-1.913283-3.5346673-4.211335-5.2089844-5.234375z" fill="#7a0000" opacity=".2"/><path d="m9.277174 1.0000001c-2.923595 2.785415-4.992324 3.942359-6.277174 4.420259v1.478448c.714076-.233471 1.599342-.619164 2.52038-1.259698 2.11904-1.473684 4.64674-4.269396 4.64674-4.269396-.694786 1.513247-.896901 6.73017-.910326 13.6303869h3.743206l-.04794-1.866248c-.164184-.811487-.957816-5.1488069-1.0887-5.9376049-.344776-2.905015.260388-5.3465831.44914-6.1648971-.04911-.000005-1.61047-.031085-3.035326-.03125zm-6.277174 7.686422v1.4256469c1.631445.747709 3.523823 2.675395 4.558424 4.887931h1.11413c-.490311-2.028702-3.66792-5.0887079-5.672554-6.3135779z" fill="url(#b)"/><path d="m12.3125 1.03125c-1.379115 1.1426409-5.9033863 4.5971408-9.3125 4.15625v3.15625s7.072543 1.4589543 10-1.1875v-6.0625c-.07417-.051631-.160615-.0625-.25-.0625zm.65625 7.5625c-1.305828 1.793247-4.519059 4.060196-5.410326 6.40625h1.7091541c.690809-1.542126 2.8878179-3.227005 3.7011719-4.40625z" fill="#7a0000" fill-rule="evenodd" opacity=".05"/><path d="m3.5 1.5h9v13h-9z" fill="none" opacity=".4" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m25.797 3.03c.28-.23.59.13 1.193.718.278.4.58.804.717 1.27l7.163-7.178 3.732-4.5c.262-.274 1.95-2.476 1.33-3.083-.622-.608-2.985 1.404-3.248 1.676l-3.994 3.635z" fill="url(#d)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".741" transform="matrix(.6744 0 0 .6744 -11.178 10.795)"/><path d="m6.248 12.81c.19-.156.37.116.776.513.405.396.62.565.474.76l4.782-4.683.018-.02-.01-.008c.148-.197-.04-.652-.445-1.048-.406-.397-.873-.583-1.063-.427l-.017.018z" fill="#0c0c0c" opacity=".6"/><path d="m27.58 5.162c.22-.29.1-.966-.5-1.554-.602-.588-1.065-.682-1.346-.45-.746 1.476-1.078 1.355-2.233 3.89.044.088.127.173.252.3z" style="fill-rule:evenodd;stroke-width:.741;stroke-linecap:round;stroke-linejoin:round;fill:url(#e);stroke:url(#f)" transform="matrix(.6744 0 0 .6744 -11.178 10.795)"/><path d="m11.104 7.494c.19-.156.656.03 1.062.427.405.397.593.853.445 1.05l.01.008c.52-.784 1.896-1.954 2.3-2.72.147-.197 1.17-1.546.765-1.942-.406-.397-1.806.688-1.996.845l-2.586 2.334z" fill="#0c0c0c" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_size.svg b/icon-themes/elementary_svg/cmd/sc_size.svg
new file mode 100644
index 000000000..4fa12bd02
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_size.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="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" y1="6" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m5 10v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm-8 2v1h1v-1zm8 0v1h1v-1zm-8 2v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1z" fill="#565656"/><path d="m5 6v1 1 1h1v-1h7v1h1v-1-2h-1v1h-7v-1zm-4 4v1h1v3h-1v1h3v-1h-1v-3h1v-1h-1-1z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_slidemasterpage.svg b/icon-themes/elementary_svg/cmd/sc_slidemasterpage.svg
new file mode 100644
index 000000000..b255db05e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_slidemasterpage.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" gradientTransform="matrix(.48449877 0 0 .34573161 51.746207 -2.345813)" gradientUnits="userSpaceOnUse" x1="-90.291679" x2="-90.291679" y1="44.38649" y2="12.569903"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="b" cx="6.296552" cy="2.23274" gradientTransform="matrix(-.00000002 2 -2.3881217 -.00000004 13.332056 -12.593104)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .2162162 -.43243 3.310814)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="3.187486" y2="40.187489"><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><path d="m.49996075 2.5000267c3.43728005 0 15.00006125.0006471 15.00006125.0006471l.0039 10.9955252h-15.000055l-.00390625-10.9961617z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999921"/><g fill="none"><path d="m14.5 12.5h-13.0000002v-8.9999338h13.0000002z" opacity=".5" stroke="url(#c)" stroke-linecap="round"/><path d="m4.0000001 6.5h1.9999999zm2.9999999 0h2zm3 0h1zm-5.9999999 1.994804.9999999.005196zm1.9999999.005196h1zm1.5 0h1zm1.5 0 3 .00518zm-4.9999999 2h1.7459999zm1.9999999 0h1zm2 0h1zm2 0h1.867483z" stroke="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_smallcaps.svg b/icon-themes/elementary_svg/cmd/sc_smallcaps.svg
new file mode 100644
index 000000000..fe16b0c93
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_smallcaps.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.40540511 0 0 .51351351 -2.2177 -1.31533)" gradientUnits="userSpaceOnUse" x1="36.303688" x2="36.303688" y1="7.429853" y2="8.403538"><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="12.5" x2="12.5" y1="0" y2="6"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="14" cy="5.148" gradientTransform="matrix(-2.0164 0 0 -1.31156 42.23 10.466)" gradientUnits="userSpaceOnUse" r="3.205" xlink:href="#c"/><radialGradient id="e" cx="5.259" cy="3.065" gradientTransform="matrix(-1.65988 0 0 -2.25063 13.988 9.75)" gradientUnits="userSpaceOnUse" r="5.069" xlink:href="#c"/><g stroke-linejoin="round"><path d="m7.54 13.857-.697-2.287h-3.503l-.697 2.287h-2.196l3.392-9.65h2.49l3.406 9.65zm-1.183-3.997q-.967-3.11-1.092-3.517-.118-.407-.17-.644-.217.84-1.243 4.16z" fill="url(#e)" stroke="#000" stroke-opacity=".49" stroke-width=".85" transform="scale(.95075 1.0518)"/><path d="m11.137 5.888h2.404q1.643 0 2.383.47.745.465.745 1.485 0 .692-.328 1.136-.322.442-.86.532v.053q.733.164 1.056.613.327.45.327 1.194 0 1.056-.766 1.648-.76.59-2.07.59h-2.89v-7.719zm1.638 3.06h.95q.666 0 .962-.207.3-.205.3-.68 0-.444-.327-.634-.322-.196-1.024-.196h-.86zm0 1.298v2.013h1.067q.676 0 .998-.26.322-.26.322-.792 0-.962-1.373-.962z" fill="url(#d)" stroke="#000" stroke-opacity=".49" stroke-width=".683" transform="scale(.92856 1.07693)"/><path d="m12.5 4.5-3-3h6z" fill="url(#b)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.5 3.0677966-.598526-.5677966h1.098526z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square" stroke-linejoin="miter"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_smallestheight.svg b/icon-themes/elementary_svg/cmd/sc_smallestheight.svg
new file mode 100644
index 000000000..c4aa87d24
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_smallestheight.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(10.000071)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.499929" y1="1" y2="8.000021"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="translate(10.000071)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.499929" xlink:href="#d" y1="4" y2="6.000021"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="translate(1)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#c" y1="2.5" y2="14"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#i" y1="4.000021" y2="6.000021"/><linearGradient id="f" gradientTransform="translate(10.000071)" gradientUnits="userSpaceOnUse" x1="2.499929" x2="2.499929" xlink:href="#a" y1="8.000021" y2="1.500021"/><linearGradient id="g" gradientTransform="translate(10.000071)" gradientUnits="userSpaceOnUse" x1="2.499929" x2="2.499929" xlink:href="#d" y1="6.000021" y2="3.500021"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#i" y1="6.000021" y2="4.000021"/><linearGradient id="i" xlink:href="#c"/><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 15.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-43.851849" x2="-12.329209" y1="35.032207" y2="35.032207"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.28571361 0 0 .30419701 -20.357127 -8.354442)" gradientUnits="userSpaceOnUse" x1="113.25021" x2="83.500145" y1="20.889231" y2="19.24556"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.24324324 0 0 .35135133 -1.837836 -.432428)" gradientUnits="userSpaceOnUse" x1="48.66666" x2="32.222214" xlink:href="#i" y1="12.615373" y2="12.615373"/>
+
+
+
+
+/&amp;amp;amp;amp;amp;gt;<g stroke-linecap="round" stroke-linejoin="round"><g transform="translate(0 7.999979)"><path d="m9.5000707 4.5000003 3.0000003-3 3 3h-2l-.000071 3.0000207h-2l.000071-3.0000207z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941"/><g fill="none" stroke-linejoin="miter"><path d="m12.500071 2.9062503-.59375.59375h.59375.59375z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m12.5 4.000021v3" opacity=".5" stroke="url(#e)" stroke-linecap="butt"/></g></g><g transform="matrix(0 -1 1 0 0 16)"><path d="m4.5.5h7v7h-7z" fill="url(#k)" stroke="url(#j)"/><path d="m5.5 1.5h5v5h-5z" fill="none" stroke="url(#l)"/></g><g transform="matrix(1 0 0 -1 0 8.000021)"><path d="m9.5000707 4.5000003 3.0000003-3 3 3h-2l-.000071 3.0000207h-2l.000071-3.0000207z" fill="url(#f)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941"/><g fill="none" stroke-linejoin="miter"><path d="m12.500071 2.9062503-.59375.59375h.59375.59375z" opacity=".5" stroke="url(#g)" stroke-linecap="square"/><path d="m12.5 4.000021v3" opacity=".5" stroke="url(#h)" stroke-linecap="butt"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_smallestwidth.svg b/icon-themes/elementary_svg/cmd/sc_smallestwidth.svg
new file mode 100644
index 000000000..085c22960
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_smallestwidth.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><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="translate(1)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#a" y1="2.5" y2="14"/><linearGradient id="c" gradientTransform="translate(10.000071)" gradientUnits="userSpaceOnUse" x1="2.499929" x2="3.499929" xlink:href="#b" y1="9.000011" y2="9.000011"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.5" x2="13" xlink:href="#b" y1="9.000011" y2="9.000011"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.500071" x2="12.500071" y1="1" y2="15.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.736905" x2="8.474576" y1="26.708473" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.28571361 0 0 .30419701 -16.357127 -8.354442)" gradientUnits="userSpaceOnUse" x1="54.02552" x2="55.559422" y1="27.744488" y2="55.079983"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" xlink:href="#a" y1="6.923065" y2="18.30768"/>
+
+
+
+
+/&amp;amp;amp;amp;amp;gt;<g stroke-linecap="round" stroke-linejoin="round"><path d="m4.5.5h7v7h-7z" fill="url(#g)" stroke="url(#f)"/><path d="m5.5 1.5h5v5h-5z" fill="none" stroke="url(#h)"/><g stroke-linecap="round" stroke-linejoin="round"><g transform="matrix(0 1 1 0 7.999979 0)"><path d="m9.5000707 4.5000003 3.0000003-3 3 3h-2l-.000071 3.0000207h-2l.000071-3.0000207z" fill="url(#e)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941"/><g fill="none" stroke-linejoin="miter"><path d="m12.500071 2.9062503-.59375.59375h.59375.59375z" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m12.5 7.0000106v-3.0000004" opacity=".5" stroke="url(#d)" stroke-linecap="butt"/></g></g><g transform="matrix(0 1 -1 0 8.000011 0)"><path d="m9.5000707 4.5000003 3.0000003-3 3 3h-2l-.000071 3.0000103h-2l.000071-3.0000103z" fill="url(#e)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941"/><g fill="none" stroke-linejoin="miter"><path d="m12.500071 2.9062503-.59375.59375h.59375.59375z" opacity=".5" stroke="url(#c)" stroke-linecap="square"/><path d="m12.5 7.0000002v-2.99999" opacity=".5" stroke="url(#d)" stroke-linecap="butt"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_snapborder.svg b/icon-themes/elementary_svg/cmd/sc_snapborder.svg
new file mode 100644
index 000000000..56114d9bd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_snapborder.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" 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="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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" 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="d" gradientUnits="userSpaceOnUse" x1="46.984623" x2="46.984623" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.59172 -.63517 0 9.814467 30.721957)" gradientUnits="userSpaceOnUse" x1="31.205669" x2="21.499962" y1="-58.520012" y2="-58.520012"><stop offset="0" stop-color="#fff"/><stop offset=".12500004" stop-color="#fff" stop-opacity=".235"/><stop offset=".93855339" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#c)"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><g transform="translate(-35.984624 -5)"><path d="m46.358458 11.484261c.60732-.0028 1.125775.04938 1.555347.148128 2.436367.560409 3.517721 1.603455 3.547891 3.867858-.07716 1.84436-.905194 2.917939-2.832173 3.821888-.444385.108628-1.494965.176169-2.245478.178566l-3.890786.01792-.0056-3.018851 4.082153-.0023c2.001672-.05235 1.98388-1.945866.0039-2.00216l-4.081751.0023v-2.99543z" fill="url(#d)" stroke="#7a0000" stroke-opacity=".490196"/><path d="m42.492001 11.502459v2.995225l2.501953-.0078v-2.987425zm2.507008 4.99033-2.501953.0078.006 2.510596h2.501953z" fill="#eee" fill-opacity=".761029"/><path d="m46.358092 11.484546-3.866091.01791v1l3.866091-.01792c.607323-.0019 1.127069.04969 1.55664.148437 2.096696.597539 3.518977 2.717594 3.547547 2.867022-.03017-2.264403-1.111179-3.306613-3.547546-3.867022-.429571-.09875-.949317-.150337-1.55664-.148437zm1.507675 3.497007c.668805 1.253122-.513327 1.666595-1.295055 1.51676l-4.083422.0023.002 1 4.081469-.0023c1.369909-.03583 1.797028-1.945415 1.295055-2.51676z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m46.361998 12.468921-2.909592.01596.02397 1.024522 3.093186.0016c.01042-.000165.02083-.000165.03125 0 2.490553.0904 2.874485 2.412579 1.676931 3.459948-.45423.332825-1.028846.494646-1.681641.511719-.0072.000078-.01432.000078-.02148 0l-3.101-.0016.02752 1.039881 2.903734-.01401c.662081-.0021 1.659313-.09435 1.919922-.142578 1.440953-.6353 2.218409-1.848071 2.143386-2.887798.155473-1.85781-1.365798-2.698505-2.774108-2.8846-.33354-.07667-.782226-.124767-1.332031-.123047z" fill="none" opacity=".53" stroke="url(#e)" stroke-opacity=".915441"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_snapframe.svg b/icon-themes/elementary_svg/cmd/sc_snapframe.svg
new file mode 100644
index 000000000..d580af0ce
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_snapframe.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.44577 0 0 .44994 23.778918 -.392045)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 -1 0 14.999997)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="3" y2="10.999997"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.000001" x2="11.000001" y1="5" y2="18"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="7.5" y2="13.5"><stop offset="0" stop-color="#fff"/><stop offset=".09090909" stop-color="#fff" stop-opacity=".235"/><stop offset=".939" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="scale(.26458333)"><g><rect fill="url(#a)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><rect fill="none" height="13.000003" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#c)" height="7" rx=".528" ry=".556" stroke="#002e99" stroke-opacity=".501961" width="7" x="4.5" y="4.5"/><path d="m3.5 12.5h9v-9h-9z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/></g><g><path d="m10.374 6.484c.607-.003 1.126.05 1.555.148 2.436.56 3.517 1.604 3.547 3.868-.077 1.845-.905 2.918-2.832 3.822-.444.11-1.495.176-2.246.18l-3.89.017-.007-3.02 4.082-.003c2.002-.052 1.984-1.945.004-2.002l-4.083.003v-2.995z" fill="url(#e)" stroke="#7a0000" stroke-opacity=".49"/><path d="m6.507 6.502v2.996l2.503-.008v-2.988zm2.507 4.99-2.502.01.006 2.51h2.502z" fill="#eee" fill-opacity=".761"/><path d="m10.373 6.485-3.866.017v1l3.866-.017c.608-.002 1.128.05 1.557.148 2.097.598 3.52 2.718 3.548 2.867-.03-2.264-1.112-3.307-3.548-3.867-.43-.1-.95-.15-1.557-.148zm1.508 3.497c.67 1.253-.512 1.666-1.294 1.516l-4.083.003.002 1 4.08-.002c1.37-.036 1.798-1.945 1.296-2.516z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m10.377 7.47-2.91.015.025 1.024h3.123c2.492.09 2.876 2.414 1.678 3.46-.454.334-1.03.496-1.682.513h-.02l-3.1-.002.027 1.04 2.903-.013c.662-.002 1.66-.094 1.92-.143 1.44-.635 2.22-1.848 2.144-2.887.155-1.858-1.366-2.7-2.775-2.885-.334-.077-.783-.125-1.333-.123z" fill="none" opacity=".53" stroke="url(#f)" stroke-opacity=".915"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_snappoints.svg b/icon-themes/elementary_svg/cmd/sc_snappoints.svg
new file mode 100644
index 000000000..c10bf577a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_snappoints.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.933332 0 0 .933329 -21.09995 49.83527)" gradientUnits="userSpaceOnUse" x1="16.499979" x2="16.499979" y1="399.49966" y2="405.49969"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-11.299982" x2="-11.299982" y1="428.2999" y2="422.69989"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.699998 0 0 .699999 -17.94997 143.7502)" gradientUnits="userSpaceOnUse" x1="12.500013" x2="12.500013" y1="400.50015" y2="403.50015"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x2="15.356" y1="12" y2="12"><stop offset="0" stop-color="#d3d7cf" stop-opacity=".871"/><stop offset=".062" stop-color="#d3d7cf" stop-opacity=".933"/><stop offset="1" stop-color="#d3d7cf"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1=".004" x2="16" y1="12.506" y2="12.506"><stop offset="0" stop-color="#555753" stop-opacity=".022"/><stop offset=".03" stop-color="#555753" stop-opacity=".51"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="7.5" y2="13"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity=".235"/><stop offset=".939" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="5" y2="18"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><g stroke-linecap="round"><path d="m-1.5 2.5h7v2h-7z" fill="#d3d7cf" stroke="#555753" stroke-linejoin="round"/><path d="m10.5 2.5h7v2h-7z" fill="#d3d7cf" stroke="#555753" stroke-linejoin="round"/><g stroke-width="1.399999"><g transform="matrix(.714287 0 0 .714285 10.57143 -300.42806)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g><g transform="matrix(.714287 0 0 .714285 17.571431 -300.42806)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g></g><path d="m.504 11.513 14.996-.013v2l-14.996.013z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/><g stroke-width="1.399999" transform="matrix(.714287 0 0 .714285 11.571431 -291.42806)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g></g><path d="m10.374 6.484c.607-.003 1.126.05 1.555.148 2.436.56 3.517 1.604 3.547 3.868-.077 1.845-.905 2.918-2.832 3.822-.444.11-1.495.176-2.246.18l-3.89.017-.007-3.02 4.082-.003c2.002-.052 1.984-1.945.004-2.002l-4.083.003v-2.995z" fill="url(#g)" stroke="#7a0000" stroke-opacity=".49" transform="translate(0 1)"/><path d="m6.507 7.502v2.996l2.502-.008v-2.988zm2.507 4.99-2.502.01.006 2.51h2.502z" fill="#eee" fill-opacity=".761"/><path d="m10.373 7.485-3.866.017v1l3.866-.017c.608-.002 1.128.05 1.557.148 2.097.598 3.52 2.718 3.548 2.867-.03-2.264-1.112-3.307-3.548-3.867-.43-.1-.95-.15-1.557-.148zm1.508 3.497c.67 1.253-.512 1.666-1.294 1.516l-4.083.003.002 1 4.08-.002c1.37-.036 1.798-1.945 1.296-2.516z" fill="#206b00" opacity=".1" stroke="#fff"/><path d="m10.377 7.47-2.91.015.025 1.024h3.123c2.492.09 2.876 2.414 1.678 3.46-.454.334-1.03.496-1.682.513h-.02l-3.1-.002.027 1.04 2.903-.013c.662-.002 1.66-.094 1.92-.143 1.44-.635 2.22-1.848 2.144-2.887.155-1.858-1.366-2.7-2.775-2.885-.334-.077-.783-.125-1.333-.123z" fill="none" opacity=".53" stroke="url(#f)" stroke-opacity=".915" transform="translate(0 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_solverdialog.svg b/icon-themes/elementary_svg/cmd/sc_solverdialog.svg
new file mode 100644
index 000000000..31f077e83
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_solverdialog.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -4.557 16.44)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="35.273312" x2="35.273312" y1="24.867908" y2="28.242865"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.34431854 0 0 .25741381 -697.0041 -825.04)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.898115" x2="4.898115" y1="1.384232" y2="8.584124"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m44.412 23.445c0 4-40.666 4.077-40.666.077s40.666-4.076 40.666-.077z" fill="url(#a)" opacity=".163" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><path d="m25.243-5.2 15.674 13.69-15.742 13.604-.072064-7.946177h-16.8747889l.0228529-10.080823h16.94z" fill="url(#c)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m26.790415 10.772865h-15.18731v-3.3749575h15.18731" opacity=".6" stroke="url(#b)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><path d="m5.505 9.5h4.995l.015-2.744 4.67 4.068-4.69 4.04.005-2.364h-5z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#d)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g><path d="m4.998403.50508947c-2.4785425 0-4.49228328 2.01374083-4.49228328 4.49228323s2.01374078 4.4922832 4.49228328 4.4922832c2.4785424 0 4.4922833-2.0137408 4.4922833-4.4922832s-2.0137409-4.49228323-4.4922833-4.49228323z" fill="url(#e)" opacity=".99" stroke-width=".598971"/><path d="m4.9984029.50019545c-2.480917 0-4.49820745 2.01935105-4.49820745 4.49923785 0 2.4819472 2.01935105 4.4951167 4.49923785 4.4951167 2.4829776 0 4.4971772-2.0141997 4.4971772-4.4961471-.0020605-2.480917-2.01523-4.49820745-4.4971772-4.49820745z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:1.000391;stroke-linecap:round;stroke-linejoin:round"/><path d="m8.4941517 4.9973727c0 1.9307289-1.5650198 3.4957487-3.4957487 3.4957487s-3.4957487-1.5650198-3.4957487-3.4957487 1.5650198-3.4957487 3.4957487-3.4957487 3.4957487 1.5650198 3.4957487 3.4957487z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.34 1.528c-.56-.077-1.148-.025-1.686.17-.542.196-1.067.553-1.32 1.15-.165.382-.16.763-.005 1.147.152.385.6.79 1.136.79.302 0 .61-.118.812-.313.203-.196.302-.437.33-.67.028-.215-.02-.265-.053-.378l.01-.004c.024-.008-.02.004.07-.018.19-.047.467.128.512.2-.035-.056-.004-.076-.046.055-.04.132-.153.348-.305.573-.35.52-.826 1.193-.824 2.08 0 .192-.036.263.002.51.018.115.092.184.15.27-.17.113-.327.25-.427.42-.224.378-.244.937.073 1.355.31.443.824.585 1.258.526.436-.058.912-.342 1.073-.873.186-.55-.098-.99-.516-1.296a.684.684 0 0 0 .19-.49c-.013-.484.045-.758.385-1.012a.684.684 0 0 0 .017-.014c.314-.25.643-.544.908-.917.26-.367.457-.846.418-1.38-.023-.57-.347-1.04-.747-1.343-.402-.307-.894-.485-1.415-.536zm-.83 1.915v.006c.004-.006.04-.032-.007-.005 0 0 .006 0 .007-.002zm.333 3.42h.048c-.01 0-.018.01-.03.01-.007 0-.01-.01-.017-.01z" fill="#002e99" opacity=".05"/><path d="m5.09 6.748c-.016-.594.114-1.17.66-1.578.578-.462 1.135-1.04 1.076-1.72-.013-.657-.76-1.172-1.563-1.246-.904-.13-1.998.19-2.3.913-.154.353-.012.985.504.985.3 0 .44-.2.463-.383.017-.14-.038-.263-.07-.377-.038-.13.12-.383.294-.485.145-.086.296-.115.318-.12.52-.13 1.038.154 1.255.5.216.343-.022.866-.364 1.374-.343.508-.71 1.085-.708 1.698 0 .233-.02.313-.006.407.01.075.254.066.44.03zm-.237.8c-.497-.03-.84.55-.542.917.267.407 1.015.307 1.143-.154.133-.357-.187-.77-.6-.763z" fill="#002e99" opacity=".15"/><path d="m5.09 6.093c-.016-.593.114-1.17.66-1.578.578-.462 1.135-1.04 1.076-1.72-.013-.657-.76-1.17-1.563-1.245-.904-.13-1.998.19-2.3.913-.154.352-.012.984.504.984.3 0 .44-.2.463-.383.017-.138-.038-.26-.07-.376-.038-.13.12-.382.294-.485.145-.086.296-.115.318-.12.52-.128 1.038.155 1.255.5.216.344-.022.866-.364 1.374-.343.508-.71 1.085-.708 1.698 0 .234-.02.313-.006.408.01.075.254.066.44.03zm-.237.8c-.497-.028-.84.55-.542.918.267.407 1.015.307 1.143-.153.133-.358-.187-.77-.6-.764z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sortascending.svg b/icon-themes/elementary_svg/cmd/sc_sortascending.svg
new file mode 100644
index 000000000..41ddb986d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sortascending.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.911363" cy=".455971" gradientTransform="matrix(1 0 0 1.036102 0 -.17679)" gradientUnits="userSpaceOnUse" r="3.786587"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke="#565656" stroke-linejoin="round"><path d="m7.1755473 8.545393-.5268849-1.7297733h-2.6493367l-.526885 1.7297733h-1.6601847l2.5648363-7.2968598h1.8838623l2.5747775 7.2968598zm-.8947103-3.0221327q-.7306801-2.3510999-.8251217-2.6592779-.0894711-.308178-.129236-.4871201-.1640302.6362385-.9394458 3.146398z" fill="url(#a)" stroke="#000" stroke-opacity=".490196" stroke-width=".54972" transform="scale(.97940746 1.0210255)"/><g stroke-linecap="round" stroke-width="2.008711" transform="matrix(.99980787 0 0 -.9915361 .99906 15.92323)"><path d="m11.003054 14.042081.000092-11.5322115" fill="#565656" fill-rule="evenodd"/><path d="m8.0024775 3.9567196 2.9998075-2.6238954 3.001346 2.6238954" fill="none"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sortdescending.svg b/icon-themes/elementary_svg/cmd/sc_sortdescending.svg
new file mode 100644
index 000000000..f627873c9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sortdescending.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.621386" cy="7.397522" gradientTransform="matrix(-2.2680758 .17927766 -.20483224 -2.5913715 16.710816 24.609586)" gradientUnits="userSpaceOnUse" r="2.978874"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke="#565656" stroke-linejoin="round" transform="translate(.002163 -.020656)"><path d="m7.4978368 14.520656h-5.2966619v-1.020099l3.4126471-5.1004986h-3.3201502v-1.2992315h5.1116681v1.0150245l-3.4077787 5.1055736h3.5002756z" fill="url(#a)" stroke="#000" stroke-opacity=".490196"/><g stroke-linecap="round" stroke-width="2.008711" transform="matrix(.99980787 0 0 .9915361 .996897 .097426)"><path d="m11.003054 14.042081.000092-11.5322115" fill="#565656" fill-rule="evenodd"/><path d="m8.0024775 3.9567196 2.9998075-2.6238954 3.001346 2.6238954" fill="none"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sourcecharstyle.svg b/icon-themes/elementary_svg/cmd/sc_sourcecharstyle.svg
new file mode 100644
index 000000000..323df588a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sourcecharstyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-1.81092 0 0 -2.56547 .215729 -2.285051)" gradientUnits="userSpaceOnUse" x1="7.917314" x2="8.429452" y1="-1.14384" y2="15.124078"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".490196" stroke-width=".99415" transform="scale(.93731165 1.066881)"><path d="m8.8102106 11.901093-8.27989176-3.6521578v-1.1923711l8.27989176-4.1357768v2.0011823l-5.7033696 2.6432283 5.7033696 2.3430509z"/><path d="m16.539777 1.4032241-4.544352 12.1905359h-2.3096974l4.5443514-12.1905359z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sourceview.svg b/icon-themes/elementary_svg/cmd/sc_sourceview.svg
new file mode 100644
index 000000000..f1dc4bf7a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sourceview.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" 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(.31428497 0 0 .32592538 .45716 -.322209)" 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="7.595703" x2="7.595703" y1="14.844112" y2="4.987615"><stop offset="0" stop-color="#cc3b02"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#b)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8.4042969 5-1.7089844 6h.9003906l1.7089844-6zm-2.4042969 1-2 1.25v1.5l2 1.25v-1l-1.5-.9980469 1.5-1.0019531zm4 0v1l1.5 1.0019531-1.5.9980469v1l2-1.25v-1.5z" fill="url(#d)" stroke-width=".65463"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_spacepara1.svg b/icon-themes/elementary_svg/cmd/sc_spacepara1.svg
new file mode 100644
index 000000000..3a8cd300f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_spacepara1.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" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="19" y2="3"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="5" y2="12.5"><stop offset="0" stop-color="#fff"/><stop offset=".25" 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" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="2" y2="15"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m.5 5.5 3-3 3 3h-2v6h2l-3 3-3-3h2v-6z" fill="url(#c)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941"/><g transform="translate(0 1)"><path d="m7.5 2.5v2h8v-2z" fill="url(#a)"/><path d="m8 3v.5zm0 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m7.5 2.5v2h8v-2z" fill="none" opacity=".61" stroke="#000"/></g><path d="m3.5 3.90625-.59375.59375h.59375.59375zm-.59375 8.59375.59375.59375.59375-.59375h-.59375z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><g transform="translate(0 5)"><path d="m7.5 2.5v2h8v-2z" fill="url(#a)"/><path d="m8 3v.5zm0 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m7.5 2.5v2h8v-2z" fill="none" opacity=".61" stroke="#000"/></g><g transform="translate(0 9)"><path d="m7.5 2.5v2h8v-2z" fill="url(#a)"/><path d="m8 3v.5zm0 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m7.5 2.5v2h8v-2z" fill="none" opacity=".61" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_spacepara15.svg b/icon-themes/elementary_svg/cmd/sc_spacepara15.svg
new file mode 100644
index 000000000..d56dd36a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_spacepara15.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" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#c" y1="19" y2="3"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="4" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".25" 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" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="19" y2="3"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="1" y2="15.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m.5 4.5 3-3 3 3h-2v8h2l-3 3-3-3h2v-8z" fill="url(#d)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941"/><path d="m7.5 2.5v2h8v-2z" fill="url(#c)"/><path d="m8 3v.5zm0 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m7.5 2.5v2h8v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m3.5 2.90625-.59375.59375h.59375.59375zm-.59375 10.59375.59375.59375.59375-.59375h-.59375z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><g transform="translate(0 5)"><path d="m7.5 2.5v2h8v-2z" fill="url(#a)"/><path d="m8 3v.5zm0 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m7.5 2.5v2h8v-2z" fill="none" opacity=".61" stroke="#000"/></g><g transform="translate(0 10)"><path d="m7.5 2.5v2h8v-2z" fill="url(#a)"/><path d="m8 3v.5zm0 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m7.5 2.5v2h8v-2z" fill="none" opacity=".61" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_spacepara2.svg b/icon-themes/elementary_svg/cmd/sc_spacepara2.svg
new file mode 100644
index 000000000..17e5ed162
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_spacepara2.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" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="19" y2="3"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="4" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".25" 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" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="1" y2="15.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m.5 4.5 3-3 3 3h-2v8h2l-3 3-3-3h2v-8z" fill="url(#c)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".552941"/><g transform="translate(0 -1)"><path d="m7.5 2.5v2h8v-2z" fill="url(#a)"/><path d="m8 3v.5zm0 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m7.5 2.5v2h8v-2z" fill="none" opacity=".61" stroke="#000"/></g><path d="m3.5 2.90625-.59375.59375h.59375.59375zm-.59375 10.59375.59375.59375.59375-.59375h-.59375z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><g transform="translate(0 5)"><path d="m7.5 2.5v2h8v-2z" fill="url(#a)"/><path d="m8 3v.5zm0 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m7.5 2.5v2h8v-2z" fill="none" opacity=".61" stroke="#000"/></g><g transform="translate(0 11)"><path d="m7.5 2.5v2h8v-2z" fill="url(#a)"/><path d="m8 3v.5zm0 0v.5h7v-.5z" fill="#bebebe" opacity=".2"/><path d="m7.5 2.5v2h8v-2z" fill="none" opacity=".61" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_spacing.svg b/icon-themes/elementary_svg/cmd/sc_spacing.svg
new file mode 100644
index 000000000..40e92b973
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_spacing.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="9.5" y2="16"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.02167" x2="8.02167" y1="12.508662" y2="13.008662"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="10.44" cy="3.559" gradientTransform="matrix(-3.3000346 0 0 -3.0250364 44.551337 10.798578)" gradientUnits="userSpaceOnUse" r="3.636" xlink:href="#c"/><radialGradient id="e" cx="3.995" cy="3.768" gradientTransform="matrix(-3.1466122 0 0 -4.0047862 16.470441 16.113411)" gradientUnits="userSpaceOnUse" r="3.496" xlink:href="#c"/>
+
+
+/&amp;amp;amp;amp;gt;<g stroke-linejoin="round"><path d="m5.1762153 10.5-.3674955-.9427258h-.0480648q-.4786453.6011868-.9883324.8368688-.5036791.229689-1.3177766.229689-1.00135 0-1.5801303-.56923-.5707695-.5712279-.5707695-1.6258023 0-1.1035083.7690368-1.6238049.7770476-.5272872 2.3381522-.5832116l1.2066268-.037949v-.302591q0-1.0545744-1.081458-1.0545744-.8341246 0-1.959642.5033196l-.6278464-1.2782717q1.1996173-.6241562 2.6605869-.6241562 1.398886 0 2.1448917.6061805.7460058.6071792.7460058 1.8475025v4.6187565zm-.560756-3.2116586-.7329882.0249662q-.8261138.025965-1.2316605.299595-.4025427.2716328-.4025427.8288795 0 .79892.9192393.79892.660891 0 1.0514175-.376491.3975359-.379487.3975359-1.0046419z" fill="url(#e)" stroke="#000" stroke-opacity=".431"/><path d="m13.193547 3.1295013q1.175306 0 1.83911 1.0022208.66572.9980449.66572 2.7383595 0 1.7925137-.689666 2.7769868-.680088.9834296-1.863058.9834296-1.168601 0-1.834321-.9270546h-.124523l-.303645.7965566h-1.383164v-10.06814301h1.810374v2.34164711q0 .4468235-.07088 1.4302526h.07184q.635066-1.0752994 1.882213-1.0752994zm-.582385 1.5795417q-.670509 0-.979901.4530874-.309392.4468234-.320887 1.4824516v.2140159q0 1.1650816.314182 1.670368.320886.5042423 1.009595.5042423.558438 0 .885072-.5574853.333338-.5637492.333338-1.6306968 0-1.0669475-.33238-1.5972894-.332381-.5376497-.908061-.5376497z" fill="url(#d)" stroke="#000" stroke-opacity=".431"/><path d="m4.4550781 7.9941406a1.4964543 1.4964543 0 0 0 -.8554687.3007813l-3.5996094 2.7089841v.496094c0 .277.223.5.5.5h6c.277 0 .5-.223.5-.5v-1.496094h-1.0039062v-.5136716a1.4964543 1.4964543 0 0 0 -1.5410157-1.4960938zm6.9628909.0019532a1.4964543 1.4964543 0 0 0 -1.414063 1.4941406v.5136716h-1.003906v1.496094c0 .277.223.5.5.5h6c.277 0 .5-.223.5-.5v-.496094l-3.599609-2.7089841a1.4964543 1.4964543 0 0 0 -.982422-.2988281z" fill="#fff"/><g stroke-linecap="round"><path d="m4.5 9.5-4 3 4 3v-2h7v2l4-3-4-3v2h-7z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m3.5236228 11.504756-1.3398437 1.003906 1.3398437 1.003906v-.0039a.99763766.99763766 0 0 1 .9980469-.998047h6.9999993a.99763766.99763766 0 0 1 .998047.998037v.0039l1.339844-1.0039-1.339844-1.003906v.0039a.99763766.99763766 0 0 1 -.998047.998051h-6.9999993a.99763766.99763766 0 0 1 -.9980469-.998047z" fill="none" opacity=".5" stroke="url(#b)" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_spelling.svg b/icon-themes/elementary_svg/cmd/sc_spelling.svg
new file mode 100644
index 000000000..a31154984
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_spelling.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16.000001 16.000001" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.443481 .03325)" gradientUnits="userSpaceOnUse" x1="10.568387" x2="15.296399" y1="28.749016" y2="44.988041"><stop offset="0" stop-color="#fff"/><stop offset=".35621077" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="7.772984" cy="7.282222" gradientTransform="matrix(.01735505 1.7567937 -1.7341486 .01713137 20.266536 -5.783222)" gradientUnits="userSpaceOnUse" r="6.164814"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="12.833" cy="966.977" gradientTransform="matrix(1 0 0 1.45344 0 -440.06)" gradientUnits="userSpaceOnUse" r="3.54" xlink:href="#c"/><radialGradient id="e" cx="5.037" cy="967.174" gradientTransform="matrix(1 0 0 1.1456 0 -141.5)" gradientUnits="userSpaceOnUse" r="3.398" xlink:href="#c"/><g stroke-linejoin="round"><g fill="#8c8c8c" stroke="#000" stroke-opacity=".431" stroke-width=".78"><path d="m6.225 975.127-.356-.917h-.05q-.464.585-.96.815-.488.223-1.278.223-.972 0-1.533-.555-.556-.555-.556-1.58 0-1.076.748-1.582.754-.512 2.27-.567l1.17-.036v-.296q0-1.025-1.05-1.025-.81 0-1.9.49l-.61-1.244q1.164-.608 2.582-.608 1.358 0 2.082.59.724.592.724 1.8v4.495h-1.283zm-.543-3.127-.712.025q-.803.024-1.195.29-.392.266-.392.81 0 .777.893.777.64 0 1.02-.368.386-.368.386-.978z" fill="url(#e)" transform="matrix(.76964 0 0 .8887 -.877 -857.938)"/><path d="m13.153 968.254q1.195 0 1.87.935.676.928.676 2.552 0 1.67-.7 2.59-.695.916-1.895.916-1.19 0-1.865-.863h-.127l-.308.742h-1.404v-9.39h1.84v2.185q0 .416-.073 1.333h.073q.645-1 1.913-1zm-.592 1.472q-.68 0-.994.423-.314.415-.326 1.38v.2q0 1.086.32 1.557.325.47 1.026.47.567 0 .9-.52.337-.524.337-1.52 0-.995-.338-1.49-.338-.5-.924-.5z" fill="url(#d)" transform="matrix(.76964 0 0 .8887 -.877 -857.938)"/></g><path d="m14.148 6.28c-.15-.056-.323-.02-.44.103l-5.03 5.295-2.54-2.413c-.164-.158-.423-.154-.58.012l-1.433 1.52c-.157.165-.15.426.014.583l4.04 3.924c.038.037.082.062.13.08.15.063.33.032.452-.095l6.78-7.143c.16-.165.153-.426-.012-.584l-1.242-1.195c-.04-.04-.09-.07-.14-.087z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-opacity=".501961"/><path d="m9.0974938 12.827279 4.9193502-5.3442508.792467.6915203m-6.0401855 6.3269985-3.5872994-3.442793 1.0216836-1.026074" fill="none" opacity=".5" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_spellonline.svg b/icon-themes/elementary_svg/cmd/sc_spellonline.svg
new file mode 100644
index 000000000..a270c04ee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_spellonline.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16.000001 16.000001" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 92.96 -10.984)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="9" cy="1.239" gradientTransform="matrix(-2.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#b"/><radialGradient id="d" cx="11.82" cy="968.252" gradientTransform="matrix(-2.6116 0 0 -1.45344 42.696 2374.53)" gradientUnits="userSpaceOnUse" r="3.54" xlink:href="#b"/><radialGradient id="e" cx="5.373" cy="966.996" gradientTransform="matrix(-1.89537 -.07282 .1072 -2.09246 -88.094 2990.095)" gradientUnits="userSpaceOnUse" r="3.398" xlink:href="#b"/><g fill="#8c8c8c" stroke="#000" stroke-linejoin="round" stroke-opacity=".431" stroke-width=".78"><path d="m6.225 975.127-.356-.917h-.05q-.464.585-.96.815-.488.223-1.278.223-.972 0-1.533-.555-.556-.555-.556-1.58 0-1.076.748-1.582.754-.512 2.27-.567l1.17-.036v-.296q0-1.025-1.05-1.025-.81 0-1.9.49l-.61-1.244q1.164-.608 2.582-.608 1.358 0 2.082.59.724.592.724 1.8v4.495h-1.283zm-.543-3.127-.712.025q-.803.024-1.195.29-.392.266-.392.81 0 .777.893.777.64 0 1.02-.368.386-.368.386-.978z" fill="url(#e)" transform="matrix(.8167 0 0 .94304 1.562 -909.357)"/><path d="m13.153 968.254q1.195 0 1.87.935.676.928.676 2.552 0 1.67-.7 2.59-.695.916-1.895.916-1.19 0-1.865-.863h-.127l-.308.742h-1.404v-9.39h1.84v2.185q0 .416-.073 1.333h.073q.645-1 1.913-1zm-.592 1.472q-.68 0-.994.423-.314.415-.326 1.38v.2q0 1.086.32 1.557.325.47 1.026.47.567 0 .9-.52.337-.524.337-1.52 0-.995-.338-1.49-.338-.5-.924-.5z" fill="url(#d)" transform="matrix(.8167 0 0 .94304 1.562 -909.357)"/></g><path d="m2.707 12.586-2.353 2.354.707.707 1.647-1.647 2 2 2-2 2 2 2-2 2 2 2.677-2.558-.695-.838-1.983 1.982-2-2-2 2-2-2-2 2z" fill="#ef5858" fill-rule="evenodd"/><path d="m7.34 1.494c-1.583 0-2.78.338-3.604 1.022a.493.493 0 0 0 -.002 0c-.82.67-1.24 1.694-1.24 3.035 0 1.395.446 2.48 1.32 3.216a.493.493 0 0 0 .002.002c.875.74 2.12 1.11 3.74 1.11h.186v4.138a.493.493 0 0 0 .492.492h.774a.493.493 0 0 0 .492-.492c0-3.137-.006-6.86-.008-10.524h2.016v10.507a.493.493 0 0 0 .492.492h1a.493.493 0 0 0 .492-.492v-12a.493.493 0 0 0 -.492-.492c-2.288 0-3.16-.008-5.658-.014a.493.493 0 0 0 -.002 0zm-3.604 1.022.09-.06a.493.493 0 0 0 -.09.06z" fill="url(#c)" transform="translate(55 -15)"/><path d="m62.34-14c-1.654 0-2.98.357-3.922 1.14-.95.777-1.418 1.964-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.873 1.223 3.74 1.23h.014v4.136c0 .273.22.494.495.494h1.757c.274 0 .496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .482-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill-opacity=".431"/><path d="m68-13v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sphere.svg b/icon-themes/elementary_svg/cmd/sc_sphere.svg
new file mode 100644
index 000000000..2465484fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sphere.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" gradientUnits="userSpaceOnUse" x1="11.633746" x2="12.285708" y1="-3.44484" y2="9.907301"><stop offset="0" stop-color="#fff"/><stop offset=".28888068" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="9.503504" cy=".682192" gradientUnits="userSpaceOnUse" r="9.5"><stop offset="0" stop-color="#e4c6fa"/><stop offset="1" stop-color="#a56de2"/></radialGradient><g transform="matrix(.84185778 0 0 .8378013 -2.102293 4.69235)"><path d="m21 3.9999995a9 9.0000113 0 0 1 -18 0 9 9.0000113 0 1 1 18 0" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".5625"/><path d="m20.052619 3.9999905a8.0526255 8.0526356 0 0 1 -16.105251 0 8.0526255 8.0526356 0 1 1 16.105251 0" fill="none" opacity=".6" stroke="url(#a)" stroke-width=".894736"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_spinbutton.svg b/icon-themes/elementary_svg/cmd/sc_spinbutton.svg
new file mode 100644
index 000000000..851ae81be
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_spinbutton.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333333 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" y1="291.44373" y2="295.94165"><stop offset="0" stop-color="#fff"/><stop offset=".10605836" stop-color="#fff" stop-opacity=".099265"/><stop offset=".99998999" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity=".551471"/></linearGradient><g transform="matrix(.666665 0 0 .666665 .176394 -193.766159)"><rect fill="#dcdcdc" height="5.953141" rx="1.190628" ry="1.289854" stroke="#afafaf" stroke-linecap="square" stroke-width=".396876" width="3.571884" x="1.124475" y="290.84839"/><rect fill="none" height="5.159397" rx=".595314" ry=".992179" stroke="url(#a)" stroke-linecap="square" stroke-width=".396876" width="2.778132" x="1.521351" y="291.24527"/><path d="m1.3229123 293.4281h3.175008v.79375h-3.175008z" fill="#9b9b9b"/><g fill="#919191"><path d="m3.7041683 292.63435-1.5874992-.00006.793753-.99214z"/><path d="m3.7041683 295.0156h-1.587504l.7937526.99219z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_splitcell.svg b/icon-themes/elementary_svg/cmd/sc_splitcell.svg
new file mode 100644
index 000000000..2432f1d09
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_splitcell.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="5.5" y2="15.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="3"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 14 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="3"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 18 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="3"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 11 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="3"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 14 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="3"/><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 18 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="3"/><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 11 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="3"/><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 14 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="3"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 18 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="3"/><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="r" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="s" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="t" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#r" y1="2" y2="4"/><linearGradient id="u" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#u)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#q)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#s)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#t)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#k)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#l)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#n)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#o)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#p)"/></g><path d="m15.5 5.5v10h-10v-10z" fill="url(#a)" stroke-width="1.111111"/><path d="m16 6c0-.554-.446-1-1-1h-9c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h9c.554 0 1-.446 1-1zm-1 0v9h-9v-9z" fill="#a62100" fill-opacity=".501961"/><path d="m7.5 6.5h-.9999996v2h.9999996z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><g fill="#a62100" fill-opacity=".501961"><path d="m8 6h1v9h-1z"/><path d="m15 9v1h-9v-1z"/><path d="m15 12v1h-9v-1z"/><path d="m12 6h1v9h-1z"/></g><g fill="none" stroke-linecap="square"><path d="m11.5 6.5h-1.9999996v2h1.9999996z" opacity=".5" stroke="url(#c)"/><path d="m14.5 6.5h-1v2h1z" opacity=".5" stroke="url(#d)"/><path d="m7.4999996 10.5h-.9999996v1h.9999996z" opacity=".5" stroke="url(#e)"/><path d="m11.5 10.5h-2v1h2z" opacity=".5" stroke="url(#f)"/><path d="m14.5 10.5h-1v1h1z" opacity=".5" stroke="url(#g)"/><path d="m7.5 13.5h-.9999996v1h.9999996z" opacity=".5" stroke="url(#h)"/><path d="m11.5 13.5h-1.9999996v1h1.9999996z" opacity=".5" stroke="url(#i)"/><path d="m14.5 13.5h-1v1h1z" opacity=".5" stroke="url(#j)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_splittable.svg b/icon-themes/elementary_svg/cmd/sc_splittable.svg
new file mode 100644
index 000000000..56c4d3180
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_splittable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="translate(-6.001953 -.998047)" gradientUnits="userSpaceOnUse" x1="9" x2="9.001953" xlink:href="#a" y1="3" y2="4.998047"/><linearGradient id="c" gradientTransform="translate(-1.001953 -.998047)" gradientUnits="userSpaceOnUse" x1="9" x2="9.001953" xlink:href="#a" y1="3" y2="4.998047"/><linearGradient id="d" gradientTransform="translate(3.998047 -.998047)" gradientUnits="userSpaceOnUse" x1="9" x2="9.001953" xlink:href="#a" y1="3" y2="4.998047"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.998047" x2="7.998047" y1=".001953" y2="5.001953"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><clipPath id="f"><path d="m0 0h9v6h-9z"/></clipPath><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#q" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="q" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#p" y1="15.5" y2="48.396"/><clipPath id="s"><path d="m0 11h9v5h-9z"/></clipPath><radialGradient id="t" cx="64.575" cy="48.605" gradientTransform="matrix(0 .4 -.4 0 32.4 -16.8)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g clip-path="url(#s)" transform="translate(7 -11)"><rect fill="url(#p)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#g)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#h)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#i)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#j)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#k)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#l)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#m)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#n)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#o)"/></g></g><g clip-path="url(#f)" transform="translate(7 10)"><rect fill="url(#r)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#g)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#h)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#i)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#j)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#k)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#l)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#m)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#n)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#o)"/></g><path d="m.498047.501953h15l.002 4.978047-15 .02z" fill="url(#e)"/><path d="m.498047.001953c-.2761424 0-.5.223858-.5.5l.00195 5.498047h.9980469l-.00195-5h4.0019531v.002l.00195 3.998047h-4v1h14v-1h-4l-.00195-3.998047v-.002h4.001953l.002 5h.998l-.002-5.498047c-.000098-.276142-.223858-.5-.5-.5zm5.5.998047h4v.002l.002 3.998047h-4l-.002-3.998047z" fill="#555761" fill-opacity=".501961"/><g fill="none"><path d="m6.498047 1.501953h3l.00195 2.998047h-3z" opacity=".8" stroke="url(#c)"/><path d="m1.498047 1.501953h3l.00195 2.998047h-3z" opacity=".8" stroke="url(#b)"/><path d="m11.498047 1.501953h3l.002 2.998047h-3z" opacity=".8" stroke="url(#d)"/></g></g><path d="m9.5 6.5h2v2h-2z" fill="#9cde4a" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".434"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727"><path d="m11.5 10.5v-2.007h2v2.007h2.007l-.007 2h-2.007v2.007h-2v-2.007h-1.993v-2z" fill="url(#t)" stroke="none" transform="translate(-8 -4)"/><path d="m3.5 6.5v-2.007h2v2.007h2.007l-.007 2h-2.007v2.007h-2v-2.007h-1.993v-2z" fill="none" opacity=".5" stroke="#206b00" stroke-opacity=".93" stroke-width="1"/><g fill="#fff" stroke="none"><path d="m4 5h1v1h-1z" opacity=".5"/><path d="m3.993 9h1v1h-1z" opacity=".2"/><path d="m2 7h2v.5h-2zm3 0h2v.5h-2z" opacity=".4"/></g></g><path d="m10 7h1v.5h-1z" fill="#fff" opacity=".4"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727"><path d="m13.5 6.5h2v2h-2z" stroke="#206b00" stroke-opacity=".434" stroke-width="1"/><path d="m14 7h1v.5h-1z" fill="#fff" opacity=".4" stroke="none"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_splitwindow.svg b/icon-themes/elementary_svg/cmd/sc_splitwindow.svg
new file mode 100644
index 000000000..92e23c678
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_splitwindow.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" gradientUnits="userSpaceOnUse" x1="8.0002" x2="8" y1="3.000209" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="9.072" cy="9.514" fx="8.542" gradientTransform="matrix(0 1.2626 -1.5783 0 23.016 -11.455)" gradientUnits="userSpaceOnUse" r="12.672" xlink:href="#f"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" xlink:href="#g" y1="3" y2="4.5"/><clipPath id="d"><path d="m9 1h6v10h-6z"/></clipPath><clipPath id="e"><path d="m1 1h5v10h-5z"/></clipPath><radialGradient id="f" cx="9.072" cy="9.514" fx="8.542" gradientTransform="matrix(0 1.2626 -1.5783 0 23.016 -11.455)" gradientUnits="userSpaceOnUse" r="12.672"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="4.5"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="h" cx="64.575" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g clip-path="url(#d)" transform="translate(-9 5)"><rect fill="url(#b)" height="13" rx="1" width="13" x="1.5" y="1.5"/><path d="m2.5 1.5c-.554 0-1 .446-1 1v3.5h13v-3.5c0-.554-.446-1-1-1z" fill="url(#c)"/><g fill="none"><rect height="13" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="13" x="1.5" y="1.5"/><path d="m2.5 2.5h11v11h-11z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 5.5h12" opacity=".2" stroke="#000"/></g></g><g clip-path="url(#e)" transform="translate(10 5)"><rect fill="url(#f)" height="13" rx="1" width="13" x="1.5" y="1.5"/><path d="m2.5 1.5c-.554 0-1 .446-1 1v3.5h13v-3.5c0-.554-.446-1-1-1z" fill="url(#g)"/><g fill="none"><rect height="13" opacity=".3" rx="1" stroke="#0e141f" stroke-linecap="round" stroke-linejoin="round" width="13" x="1.5" y="1.5"/><path d="m2.5 2.5h11v11h-11z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 5.5h12" opacity=".2" stroke="#000"/></g></g><path d="m9.5 8.5v2h-2v-2z" fill="#9cde4a" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".434"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727"><path d="m11.492 11.473v-2h2v2h2v2h-2v2h-2v-2h-2v-2z" fill="url(#h)" stroke="#206b00" stroke-opacity=".501961" stroke-width="1" transform="translate(-3.992 -8.973)"/><g fill="#fff" stroke="none"><path d="m8 1h1v1h-1z" opacity=".5"/><path d="m7.996 4.5h1.004v1.5h-1.004z" opacity=".2"/><path d="m6 3h2v.5h-2zm3 0h2v.5h-2z" opacity=".4"/></g></g><path d="m9 9v.5h-1v-.5z" fill="#fff" opacity=".4"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727"><path d="m9.5 12.5v2h-2v-2z" stroke="#206b00" stroke-opacity=".434" stroke-width="1"/><path d="m9 13v.5h-1v-.5z" fill="#fff" opacity=".4" stroke="none"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_square_rounded_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_square_rounded_unfilled.svg
new file mode 100644
index 000000000..422b94f02
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_square_rounded_unfilled.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" transform="scale(.26458333)"><path d="m3 .49999964c-1.3850207 0-2.5 1.11497926-2.5 2.49999996v10.0000004c0 1.385021 1.1149793 2.5 2.5 2.5h10c1.38502 0 2.5-1.114979 2.5-2.5v-10.0000004c0-1.3850207-1.11498-2.49999996-2.5-2.49999996z"/><path d="m4 12 8-8" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_square_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_square_unfilled.svg
new file mode 100644
index 000000000..2414d7882
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_square_unfilled.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" transform="scale(.26458333)"><path d="m.5.5v15h15v-15z" stroke-linejoin="round"/><path d="m4.5 11.5 7-7" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_starshapes.bang.svg b/icon-themes/elementary_svg/cmd/sc_starshapes.bang.svg
new file mode 100644
index 000000000..f3e3c9bda
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.bang.svg
@@ -0,0 +1,2 @@
+<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="-30.408288" x2="-31.257895" y1="-7.584063" y2="12.415887"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-22.116017" x2="-22.00534" y1="-2.655731" y2="5.092948"><stop offset="0" stop-color="#fff"/><stop offset=".62965345" 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>
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m9.89209.5-1.6088869 3.725586-1.0839843-3.034668-.9326173 3.1323243-2.1044921-2.5463868 2.3071288 4.1259765-3.8842772-2.6196289 2.9907226 3.5351563-3.7841797-1.4233399 2.2558593 1.7382812-3.4960937 1.105957 4.0332031.5810548-4.0844726 1.8334965 4.519043-.6811527-1.6992188 3.3862297 3.1884766-2.666015-2.3120118 3.793945 3.1689454-2.63916-.8032226 2.949219 1.6113281-3.605958 1.0815431 4.309083.935058-4.404297 2.102051 2.424317-.78125-2.612305 3.198243 1.867675-3.828125-2.7807611 4.61914.8569341-3.09082-2.4121099 2.810059-.6176757-3.347169.1708983 3.398437-2.5878906-3.833007 1.4331055 2.53418-2.8637695-4.025879.7519532 2.314453-2.3999024-3.171387 2.8271484z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m7.2871094 4.4785156-.0410156.1386719a1.0227926 1.0227926 0 0 1 -.1523438.3046875l.2675781.4804688a1.0227926 1.0227926 0 0 1 -.7675781 1.5136718 1.0227926 1.0227926 0 0 1 -1.3769531.859375l-.296875-.1113281a1.0227926 1.0227926 0 0 1 -.1191407.1582031 1.0227926 1.0227926 0 0 1 .7636719 1.2851563 1.0227926 1.0227926 0 0 1 .4609375.6855469 1.0227926 1.0227926 0 0 1 1.46875.6347652 1.0227926 1.0227926 0 0 1 1.671875.513672l.00586.02344.017578-.08203a1.0227926 1.0227926 0 0 1 .6777339-.757816 1.0227926 1.0227926 0 0 1 1.2011715-1.1367188l.554688.1035157a1.0227926 1.0227926 0 0 1 -.09375-.1367188 1.0227926 1.0227926 0 0 1 -.636719-1.2539062 1.0227926 1.0227926 0 0 1 -.220703-1.5410157l.560547-.6328124-1.09961.2050781a1.0227926 1.0227926 0 0 1 -.1777339.0175781l-.1875.1660156a1.0227926 1.0227926 0 0 1 -1.6992187-.6894531 1.0227926 1.0227926 0 0 1 -.7480469-.65625z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_starshapes.concave-star6.svg b/icon-themes/elementary_svg/cmd/sc_starshapes.concave-star6.svg
new file mode 100644
index 000000000..9ad00638d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.concave-star6.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-20.027023" x2="-20.93116" y1="-10.781804" y2="8.020408"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="22.309509" x2="23.148876" y1="9.719793" y2="34.293457"><stop offset="0" stop-color="#fff"/><stop offset=".2258646" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m4.2499998.5s.6988125 3.2899592 0 4.6874999c-.6988125 1.3975429-3.7499999 2.8125-3.7499999 2.8125s3.0511874 1.4149567 3.7499999 2.8125001c.6988125 1.397546 0 4.6875 0 4.6875s2.1874688-2.812497 3.75-2.8125c1.5625313-.000002 3.7500002 2.8125 3.7500002 2.8125s-.698813-3.28996 0-4.6875c.698812-1.3975434 3.75-2.8125001 3.75-2.8125001s-3.051188-1.4149571-3.75-2.8125c-.698813-1.3975456 0-4.6874999 0-4.6874999s-2.1874689 2.8124978-3.7500002 2.8125c-1.5625312.0000021-3.75-2.8125-3.75-2.8125z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m2.5932738 7.9971494c1.7727118-1.0598339 3.1535114-2.1772518 2.9935966-4.678073 2.1098509 1.7293926 3.5606328.9270099 4.9552856-.2542373-.271635 2.0400992.165319 3.5112791 2.915147 4.988696-1.451922.9731874-3.162687 1.6515698-2.950606 4.8227359-1.6156545-1.162097-3.047054-1.636954-4.8874887-.118644-.1491464-2.646146-1.1107476-3.7557192-3.0259345-4.7604776z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_starshapes.doorplate.svg b/icon-themes/elementary_svg/cmd/sc_starshapes.doorplate.svg
new file mode 100644
index 000000000..038e3421f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.doorplate.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -24.755432 -3.970785)" gradientUnits="userSpaceOnUse" x1="87.830681" x2="81.932365" y1="12.907022" y2="65.448471"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="24.250988" x2="23.999992" y1="6.918621" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset=".00013332" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m4.4667969.5a4.5 4.5 0 0 1 -3.9667969 3.96875v7.064453a4.5 4.5 0 0 1 3.96875 3.966797h7.064453a4.5 4.5 0 0 1 3.966797-3.96875v-7.0644531a4.5 4.5 0 0 1 -3.96875-3.9667969z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.2890625 1.5a5.5 5.5 0 0 1 -3.7851563 3.7851562c.00283 1.8092481.00498 3.6204395.00781 5.4296878a5.5 5.5 0 0 1 3.77344 3.785156h5.4257818a5.5 5.5 0 0 1 3.794921-3.787109c-.000911-1.8072945-.003-3.6165353-.0039-5.4238285a5.5 5.5 0 0 1 -3.787115-3.7890625z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_starshapes.horizontal-scroll.svg b/icon-themes/elementary_svg/cmd/sc_starshapes.horizontal-scroll.svg
new file mode 100644
index 000000000..1a4ee9913
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.horizontal-scroll.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="9" xlink:href="#b" y1="1" y2="14"/><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -17.162212 -5.46231)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#b" y1="0" y2="16"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9.611104" x2="9.611104" y1="12.615373" y2="35.384605"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="url(#a)" transform="scale(.26458333)"><path d="m13.625.5c-1.035563 0-1.875.9644375-1.875 2h-7.5-1.875c-1.0387594 0-1.875.71125-1.875 1.75v9.25c0 1.035563.8394375 2 1.875 2s1.875-.964437 1.875-2h8.4375.9375c1.03876 0 1.875-.71125 1.875-1.75v-9.25c0-1.0355625-.839438-2-1.875-2z" fill="url(#c)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m13.751953.98046875c-.825421-.01157796-1.715653.89453125-1.488281 2.01953125h-10.263672c-.4876307.1733862-.855402.466003-.9824219 1l-.0175781 8v.308594.691406c0 2.216838 2.7097362 3.253551 2.7460938 0h10.2539062c.817356-.322077.836264-.662723 1-1v-9c-.003544-1.4459933-.606053-2.01052617-1.248047-2.01953125zm-.751953 2.01953125h1v1 8h-11v1h-1v-1-2-6h11z" fill="url(#d)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_starshapes.signet.svg b/icon-themes/elementary_svg/cmd/sc_starshapes.signet.svg
new file mode 100644
index 000000000..0e366aad5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.signet.svg
@@ -0,0 +1,2 @@
+<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="-22.964966" x2="-23.326609" y1="-13.312904" y2="7.92998"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient>
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m7.1782607.5000005c-.9223129 0-1.1044154 1.6034845-1.9565217 1.9565216-.851576.3527336-2.1134491-.6518134-2.7652174 0-.6517681.6516617.3527341 1.9135115 0 2.7652174-.3529543.8520095-1.9565216 1.0341628-1.9565216 1.9565217 0 .9223588 1.6035673 1.1043604 1.9565216 1.9565216.3527341.8515541-.6517681 2.1134032 0 2.7652182.6517683.651661 1.9136414-.352886 2.7652174 0 .8521063.352885 1.0342088 1.956521 1.9565217 1.956521.9223128 0 1.1044162-1.603636 1.9565213-1.956521.193423-.08015.409402-.08388.633202-.05929l3.659288 3.659289.429249-1.643479 1.643479-.429249-3.659289-3.6592876c-.02461-.2237957-.02083-.4397841.059289-.6332016.352953-.8521612 1.956521-1.0341628 1.956521-1.9565216 0-.9223589-1.603568-1.1045122-1.956521-1.9565217-.352735-.8517059.651768-2.1134798 0-2.7652174-.651768-.6518134-1.913641.3527336-2.765218 0-.8521051-.3530371-1.0342085-1.9565216-1.9565213-1.9565216zm0 3.6426876a3.0355729 3.035573 0 0 1 3.0355733 3.0355731 3.0355729 3.035573 0 0 1 -3.0355733 3.0355728 3.0355729 3.035573 0 0 1 -3.0355731-3.0355728 3.0355729 3.035573 0 0 1 3.0355731-3.0355731z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><ellipse cx="7.177932" cy="7.118682" fill="none" rx="4.029837" ry="4.055342" stroke="#fff" stroke-miterlimit="0" stroke-width="1.064063"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_starshapes.star12.svg b/icon-themes/elementary_svg/cmd/sc_starshapes.star12.svg
new file mode 100644
index 000000000..1755488af
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.star12.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-19.574932" x2="-19.21376" y1="-12.724409" y2="6.258593"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.402344" x2="6.476867" y1="5.230469" y2="8.811139"><stop offset="0" stop-color="#fff"/><stop offset=".30487368" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" transform="scale(.26458333)"><path d="m8 .5-.9765625 3.8671875-2.7734375-2.890625 1.09375 3.8671875-3.828125-1.09375 2.8515625 2.7734375-3.8671875.9765625 3.8671875.9765625-2.8515625 2.7734375 3.828125-1.09375-1.09375 3.828125 2.5-2.734375c.7140181-.925744 1.6512769-1.8129982 3.75-2.5l1.132813-.2734375 3.867187-.9765625-3.867187-.9765625 2.890624-2.7734375-3.867187 1.09375 1.09375-3.8671875-2.773437 2.890625z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><g fill="#ce5c00" stroke-width=".557285" transform="scale(1.0033566 .99665463)"><path d="m10.141484 16.053705h-1.2543653v-3.434281l.012178-.564261.020297-.617034q-.3125764.312577-.4343594.410003l-.6819849.548024-.6048555-.755055 1.9119931-1.522288h1.031097z"/><path d="m15.946474 16.053705h-4.148741v-.872778l1.489812-1.50605q.661687-.677925.864659-.937729.202972-.263863.292279-.487132.08931-.223269.08931-.462775 0-.357231-.198913-.531786-.194852-.174556-.523666-.174556-.345052 0-.669807.158318-.324755.158318-.677925.450597l-.681985-.807827q.438419-.373468.726638-.527726.28822-.154259.629213-.235448.340992-.08525.763173-.08525.556142 0 .982383.202972.426241.202972.661688.568321.235447.365349.235447.836243 0 .410003-.14614.771292-.14208.357231-.446537.734758-.300399.377527-1.063572 1.07575l-.763174.718519v.05683h2.58586v1.055452z"/></g><path d="m8 4.7929688a1.0661193 1.0661193 0 0 1 -1.5976562.4375 1.0661193 1.0661193 0 0 1 -1.1699219 1.171875 1.0661193 1.0661193 0 0 1 -.4414063 1.5976562 1.0661193 1.0661193 0 0 1 .4414063 1.5976562 1.0661193 1.0661193 0 0 1 1.1757812 1.0117188c.7885241-.8703087 1.85363-1.7490872 3.7597659-2.3730469a1.0661193 1.0661193 0 0 1 .082031-.0234375l.931641-.2246094a1.0661193 1.0661193 0 0 1 -.41211-1.5859374 1.0661193 1.0661193 0 0 1 -1.1718748-1.1699219 1.0661193 1.0661193 0 0 1 -1.5976562-.4394531z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_starshapes.star24.svg b/icon-themes/elementary_svg/cmd/sc_starshapes.star24.svg
new file mode 100644
index 000000000..0cf69065f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.star24.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-26.061052" x2="-33.202213" y1="-12.408921" y2="8.110803"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="6" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".4062503" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linejoin="round" transform="scale(.26458333)"><path d="m7.9999999.51569365-.5067497 4.04443215-1.4422874-3.752566.5067496 4.002737-2.2998636-3.2522238 1.4422874 3.7525659-3.0015171-2.4600152 2.2998637 3.2105285-3.5082667-1.5427216 3.0404978 2.4600155-3.74215116-.5420373 3.50826676 1.5427215-3.78113195.5420375 3.78113195.5420373-3.50826676 1.5010269 3.74215116-.500343-3.0404978 2.460017 3.5082667-1.584418-2.2998637 3.252225 3.0015171-2.501712-1.4422874 3.794262 2.2998636-3.293919s1.6396275-2.3257103 1.6396275-2.3349306h5.3379251l-1.832095-.7922083 3.781132-.5420373-3.781132-.5420375 3.508266-1.5427215-3.781131.5420373 3.040497-2.4600155-3.508266 1.5427216 2.338844-3.2105285-3.040497 2.4600152 1.481268-3.7525659-2.2998632 3.2522238.4677689-4.002737-1.4033067 3.752566z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961" stroke-width="1.032067"/><g fill="#ce5c00" stroke-width=".557285" transform="scale(1.0033566 .99665463)"><path d="m10.963201 16.053711-3.9866186-.000005.0000001-.820683 1.4193453-1.558146c.4411251-.45195.7293449-.764526.8646593-.937729.1353145-.175909.2327409-.338286.2922793-.487132.059539-.148846.089308-.303104.089308-.462775 0-.238154-.066304-.415416-.1989122-.531786-.1299019-.116371-.3044576-.174556-.523667-.174556-.2300345 0-.4533034.05277-.6698065.158318-.2165031.105545-.4424783.255744-.6779254.450597l-.6115186-.807826c.2922792-.248979.4640254-.424888.6561719-.527727s.4018839-.181322.6292122-.235448c.2273283-.05683.4817194-.08525.7631735-.08525.3707616 0 .6982226.06766.9823829.202972.2841608.135315.5047228.324755.6616878.568321s.235447.522314.235447.836243c0 .273335-.04871.530433-.14614.771292-.09472.238154-.243566.483073-.446537.734758-.200266.251685-.5547895.662363-1.0635718 1.127845l-.7631735.718519v.05683l2.4942033.000006v1.003357z"/><path d="m15.664279 15.050349h-.71446v1.003357h-.996654v-1.003357h-2.989964l.01689-.901871 3.042082-4.114912h.927644l.01689 4.013426h.71446zm-1.694222-1.003357-.01689-1.204298c-.0024-.167774.0068-.411356.0203-.730698.01353-.319342.02436-.504723.03248-.556142h-.03248c-.100133.221915-.220563.438418-.361289.649509l-1.300331 1.841629h1.658215z"/></g><path d="m8 5.4980469a1.0670959 1.0670959 0 0 1 -.7285156.1054687 1.0670959 1.0670959 0 0 1 -.6679688.2714844 1.0670959 1.0670959 0 0 1 -.5722656.4472656 1.0670959 1.0670959 0 0 1 -.4355469.6210938 1.0670959 1.0670959 0 0 1 -.2734375.7480468 1.0670959 1.0670959 0 0 1 -.1074218.828125 1.0670959 1.0670959 0 0 1 .109375.8320313 1.0670959 1.0670959 0 0 1 .2734374.7050785 1.0670959 1.0670959 0 0 1 .4335938.61914 1.0670959 1.0670959 0 0 1 .2167969.101563c.1159528-.164671.1291795-.182383.2578125-.365235.2046434-.2909.4096308-.5826171.5625-.8007809.0764345-.1090819.1383221-.1994102.1816406-.2617187.016625-.023913.027477-.038749.037109-.052734-.00415.00656-.00682.012586-.019531.035156a1.0670959 1.0670959 0 0 1 .0312501-.0507814 1.0670959 1.0670959 0 0 1 .8984375-.4921875h2.4746094a1.0670959 1.0670959 0 0 1 .113281-.2675781 1.0670959 1.0670959 0 0 1 -.117187-.7988282 1.0670959 1.0670959 0 0 1 -.302735-.7792968 1.0670959 1.0670959 0 0 1 -.4335934-.6191406 1.0670959 1.0670959 0 0 1 -.5761718-.4511719 1.0670959 1.0670959 0 0 1 -.625-.2695313 1.0670959 1.0670959 0 0 1 -.7304688-.1054687zm-.7382812 3.8457031c-.011007.02095-.031292.058683-.03125.058594.000001-.0000023-.00186.00936-.00195.00977a1.0670959 1.0670959 0 0 1 .0332-.068364z" fill="none" opacity=".5" stroke="url(#b)" stroke-width="1.032067"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_starshapes.star4.svg b/icon-themes/elementary_svg/cmd/sc_starshapes.star4.svg
new file mode 100644
index 000000000..6decfa887
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.star4.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -19.535093 -6.208073)" gradientUnits="userSpaceOnUse" x1="68.576485" x2="63.42382" y1="20.125389" y2="74.343819"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.341578" x2="23.788034" y1="10.00037" y2="34.656532"><stop offset="0" stop-color="#fff"/><stop offset=".53651768" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 .5-2.6513673 4.8486328-4.8486327 2.6513672 4.8486327 2.651367 2.6513673 4.848633 2.651367-4.848633 4.848633-2.651367-4.848633-2.6513672z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.9999998 2.5000007-1.9443359 3.5556639-3.5556638 1.9443358 3.5556638 1.944335 1.9443359 3.5556636 1.9443364-3.5556636 3.5556638-1.944335-3.5556638-1.9443358z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".875"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_starshapes.star5.svg b/icon-themes/elementary_svg/cmd/sc_starshapes.star5.svg
new file mode 100644
index 000000000..fdf3ab324
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.star5.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="4" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".16510096" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 .5-2.8125 5.0148305h-4.6875l3.75 4.3601695-.9375 5.625 4.6875-2.8125 4.6875 2.8125-.9375-5.625 3.75-4.3601695h-4.6875z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m8.0479398 2.330161-2.3673729 4.0741639h-2.9309032l2.4453955 3.1977346-.6053565 4.1090595 3.4582371-2.114454 3.3863272 2.138424-.605357-4.1330295 2.517304-3.1497952h-3.194569z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".741579"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_starshapes.star6.svg b/icon-themes/elementary_svg/cmd/sc_starshapes.star6.svg
new file mode 100644
index 000000000..f06b0606a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.star6.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -21.794627 -1.892395)" gradientUnits="userSpaceOnUse" x1="76.285912" x2="76.157906" y1="6.712274" y2="58.219463"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="24.267538" x2="24.435558" y1="12.780123" y2="35.439842"><stop offset="0" stop-color="#fff"/><stop offset=".1862026" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 .49804688-2.7011719 4.01367192-4.69531248-.0019532 2.34960938 3.4902344-2.34960938 3.490234 4.69726558-.001953 2.6992188 4.011719 2.681641-4.013672 4.65625-.002-2.328125-3.484328 2.328125-3.4863281-4.65625-.00195z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.9960938 2.3398438-1.8457032 2.7441406a1.0257456 1.0257456 0 0 1 -.8515625.453125l-2.7675781-.0019532 1.2734375 1.8925782a1.0257456 1.0257456 0 0 1 0 1.1445312l-1.2734375 1.8925784 2.7695312-.002a1.0257456 1.0257456 0 0 1 .8515626.453125l1.84375 2.740234 1.8320312-2.740234a1.0257456 1.0257456 0 0 1 .853516-.455078l2.736328-.002-1.261719-1.8886715a1.0257456 1.0257456 0 0 1 0-1.140625l1.263672-1.890625-2.738281-.00195a1.0257456 1.0257456 0 0 1 -.853516-.4549883z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_starshapes.star8.svg b/icon-themes/elementary_svg/cmd/sc_starshapes.star8.svg
new file mode 100644
index 000000000..2771ed4e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.star8.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -28.552042 -.513158)" gradientUnits="userSpaceOnUse" x1="99.988449" x2="98.98172" y1="3.151868" y2="49.409801"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 16.160211 -.432428)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="4" y2="12"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="scale(.26458333)"><path d="m8.0058594.22070312-2.2773438 2.27734378h-3.2265625v3.2265625l-2.27929685 2.2792968 2.27929685 2.2792968v3.220703h3.2207031l2.2792969 2.279297 2.2792969-2.279297h3.222656v-3.224609l2.279297-2.279297-2.279297-2.2792969v-3.2226562h-3.220703z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m8.0019531 1.6347656-1.8652343 1.8652344h-2.6367188v2.6367188l-1.8652344 1.8652343 1.8652344 1.8652344v2.6347655h2.6367188l1.8652343 1.865235 1.8652344-1.865235h2.6347655v-2.6347655l1.865235-1.8652344-1.865235-1.8652343v-2.6367188h-2.6347655z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_starshapes.vertical-scroll.svg b/icon-themes/elementary_svg/cmd/sc_starshapes.vertical-scroll.svg
new file mode 100644
index 000000000..39bcf4d2e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.vertical-scroll.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 1 1 0 0 0)" gradientUnits="userSpaceOnUse" x1="1" x2="16" y1="7" y2="7"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .24324324 .35135133 0 -.432428 2.162164)" gradientUnits="userSpaceOnUse" x1="-.666674" x2="48.66666" y1="15.461527" y2="15.461527"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m.5 13.625c0-1.035563.9644375-1.875 2-1.875v-7.5-1.875c0-1.0387594.71125-1.875 1.75-1.875h9.25c1.035563 0 2 .8394375 2 1.875s-.964437 1.875-2 1.875v8.4375.9375c0 1.03876-.71125 1.875-1.75 1.875h-9.25c-1.0355625 0-2-.839438-2-1.875z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m.98046875 13.751953c-.01157796-.825421.89453125-1.715653 2.01953125-1.488281v-10.263672c.1733862-.4876307.466003-.855402 1-.9824219v-.0175781h8 .308594.691406c2.194741-.31968479 3.253551 2.7097362 0 2.7460938v10.2539062c-.322077.817356-.662723.836264-1 1h-9c-1.4459933-.003544-2.01052617-.606053-2.01953125-1.248047zm2.01953125-.751953v1h1 8v-11h1v-1h-1-2-6v11z" fill="url(#b)" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_statisticsmenu.svg b/icon-themes/elementary_svg/cmd/sc_statisticsmenu.svg
new file mode 100644
index 000000000..85be10352
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_statisticsmenu.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(15.968656 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" y1="3.031343" y2="12.031343"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" 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(.9999874 0 0 .9999874 -10.002767 -.016593)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.50295" xlink:href="#a" y1="9.016707" y2="12.016744"/><linearGradient id="c" gradientTransform="matrix(.9999874 0 0 .9999874 -14.002767 -2.016593)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.50295" xlink:href="#a" y1="9.016707" y2="17.016808"/><g stroke-linecap="round"><g stroke="#565656"><path d="m5.5 5.5h2v8h-2z" fill="#8c8c8c" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><path d="m9.5 7.5h2v6h-2z" fill="#8c8c8c" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><g fill="none"><path d="m1.5052565 13.49995h12.9894865"/><path d="m2.50005 1.4950614v13.0338476"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 6.5v6z" opacity=".7" stroke="url(#c)"/><path d="m10.5 8.5v4z" opacity=".7" stroke="url(#b)"/></g></g></g><path d="m4 4 2.4778949-1.4573671 4.9357701 2.8465653 2.027013-.9146219" fill="none" stroke="#ce5c00" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_statusbarvisible.svg b/icon-themes/elementary_svg/cmd/sc_statusbarvisible.svg
new file mode 100644
index 000000000..9f82c6c12
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_statusbarvisible.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" gradientUnits="userSpaceOnUse" x1="-15.5" x2="-15.5" y1="7.5" y2="-7.5"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><path d="m1.974.5c-.817 0-1.474.657-1.474 1.474v12.526h14v-12.527c0-.816-.657-1.473-1.474-1.473z" fill="#e9e9e9" stroke="url(#a)"/><path d="m2.205 1.5c-.39 0-.705.372-.705.834v1.166h12v-1.166c0-.462-.314-.834-.705-.834z" fill="none" opacity=".8" stroke="#fff"/><path d="m1 5h13v9h-13z" fill="#fff"/><path d="m1 11h13v3h-13z" fill="#e9e9e9"/><path d="m1 4.5h13" fill="none" stroke="#8c8c8c"/><path d="m1 10.5h13" fill="#808080" stroke="#8c8c8c"/><path d="m6 2h1v1h-1zm-2 0h1v1h-1zm-2 0h1v1h-1z" fill="#8c8c8c"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_strikeout.svg b/icon-themes/elementary_svg/cmd/sc_strikeout.svg
new file mode 100644
index 000000000..f0e207855
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_strikeout.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="8" cy="3.878" gradientTransform="matrix(-3.65313 0 0 -5.9012 37.225 23.884)" gradientUnits="userSpaceOnUse" r="3.559" xlink:href="#a"/><radialGradient id="c" cx="7.726" cy="3.947" gradientTransform="matrix(-3.65313 0 0 -5.9012 37.225 23.884)" gradientUnits="userSpaceOnUse" r="3.559" xlink:href="#a"/>/&amp;gt;<path d="m8.3 1.44c-1.316 0-2.358.325-3.11.974a.51.51 0 0 0 0 .002c-.74.644-1.115 1.547-1.115 2.664 0 .344.053.645.123.92h2.853a.51.51 0 0 0 -.102-.307c-.067-.09-.092-.12-.07-.086h-.003c-.102-.17-.156-.382-.156-.613 0-.36.145-.693.387-.91.256-.23.623-.346 1.108-.346.41 0 .828.056 1.252.164a.51.51 0 0 0 .004 0 .51.51 0 0 0 .005.002c.29.074.74.248 1.197.426a.51.51 0 0 0 .658-.283l.49-1.21a.51.51 0 0 0 -.28-.665c-.456-.184-.927-.374-1.392-.498-.586-.158-1.204-.235-1.85-.235zm-.457 7.56a.51.51 0 0 0 .26.44c.22.122.412.233.517.306a.51.51 0 0 0 .01.006c.258.175.45.357.585.55a.51.51 0 0 0 .002.005c.126.18.2.41.2.644 0 .418-.175.782-.454.986a.51.51 0 0 0 -.006.005c-.3.22-.715.328-1.28.328-.474 0-1-.077-1.575-.233-.364-.1-.92-.333-1.465-.56a.51.51 0 0 0 -.705.47v1.438a.51.51 0 0 0 .298.465c.944.426 2.006.703 3.24.703 1.44 0 2.572-.33 3.382-1 .805-.66 1.216-1.59 1.216-2.73 0-.697-.164-1.303-.47-1.82h-3.754z" fill="url(#c)"/><path d="m8.3.988c-1.383 0-2.53.343-3.376 1.075a.467.48 0 0 0 -.002 0c-.84.734-1.272 1.787-1.272 3.017 0 .32.03.628.092.92h.98c-.08-.275-.136-.572-.136-.92 0-1.014.305-1.726.94-2.28.64-.553 1.54-.85 2.773-.85.604 0 1.176.07 1.716.216.42.113.877.295 1.332.48l-.49 1.21c-.457-.18-.915-.36-1.262-.448h-.002c-.462-.118-.923-.18-1.38-.18-.567 0-1.073.14-1.446.475-.36.32-.557.795-.557 1.29 0 .313.074.616.23.876a.467.48 0 0 0 .003.005c.028.045.068.083.1.125h1.567c-.127-.07-.444-.226-.5-.264-.19-.14-.312-.27-.374-.37-.058-.1-.09-.21-.09-.372 0-.268.066-.415.237-.568.156-.14.41-.24.832-.24.377 0 .763.05 1.156.152a.467.48 0 0 0 0 .002c.4.1.93.286 1.575.558a.467.48 0 0 0 .608-.26l.845-2.09a.467.48 0 0 0 -.246-.626c-.655-.292-1.286-.52-1.898-.684h-.002c-.621-.167-1.276-.249-1.953-.249zm-2.01 8.006c.186.103.355.205.57.31.796.388 1.33.68 1.535.82a.467.48 0 0 0 .003.005c.23.155.384.306.475.438a.467.48 0 0 0 .004.006c.078.11.115.218.115.377 0 .333-.078.48-.27.618a.467.48 0 0 0 -.003.002c-.192.142-.53.246-1.044.246-.43 0-.92-.068-1.47-.216-.54-.147-1.223-.408-2.042-.784a.467.48 0 0 0 -.658.438v2.502a.467.48 0 0 0 .262.432c1.085.545 2.326.812 3.703.812 1.5 0 2.734-.347 3.64-1.094v-.002c.91-.744 1.384-1.823 1.384-3.084 0-.67-.135-1.285-.4-1.826h-1.106c.007.01.02.02.026.027a.467.48 0 0 0 .002.003c.36.478.543 1.054.543 1.797 0 1.03-.33 1.76-1.033 2.336-.694.573-1.695.885-3.056.885-1.16 0-2.14-.255-3.03-.657v-1.438c.543.225 1.1.466 1.527.582a.467.48 0 0 0 .002 0c.61.165 1.177.25 1.706.25.632 0 1.17-.12 1.588-.427v-.002c.427-.313.662-.837.662-1.397 0-.336-.1-.666-.29-.936-.18-.26-.423-.484-.72-.686l-.004-.002c-.137-.095-.335-.208-.56-.332z" fill-opacity=".498"/><path d="m1.493 7.5h13.014z" fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.3 1.95c-1.234 0-2.134.297-2.775.85-.634.554-.94 1.266-.94 2.28 0 .348.057.645.138.92h1.82c-.032-.042-.072-.08-.1-.125a.467.48 0 0 1 -.004-.006c-.156-.26-.23-.564-.23-.876 0-.496.2-.97.558-1.29.373-.336.88-.475 1.447-.475.456 0 .917.06 1.38.178.348.088.806.27 1.262.447l.49-1.21c-.454-.184-.91-.366-1.33-.48-.54-.144-1.113-.216-1.718-.216zm.052 7.044c.225.124.423.237.56.332l.004.002c.297.202.54.426.72.686.19.27.29.6.29.937 0 .56-.235 1.085-.662 1.398v.002c-.417.308-.956.427-1.588.427-.53 0-1.097-.085-1.707-.25a.467.48 0 0 0 -.003 0c-.428-.116-.984-.357-1.526-.582v1.438c.89.402 1.87.658 3.03.658 1.362 0 2.363-.31 3.057-.884.703-.575 1.032-1.305 1.032-2.336 0-.743-.184-1.32-.544-1.797a.467.48 0 0 0 -.002-.002c-.007-.007-.02-.017-.026-.026z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_strongemphasischarstyle.svg b/icon-themes/elementary_svg/cmd/sc_strongemphasischarstyle.svg
new file mode 100644
index 000000000..b4950e326
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_strongemphasischarstyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.656" cy="2.849" gradientTransform="matrix(-2.38398 .17353 -.1991 -3.26097 26.475 7.963)" gradientUnits="userSpaceOnUse" r="4.807"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>/&amp;gt;<path d="m11.963 11.3q0 1.79-1.293 2.82-1.283 1.032-3.58 1.032-2.114 0-3.74-.796v-2.603q1.337.597 2.26.84.93.245 1.698.245.922 0 1.41-.353.497-.352.497-1.048 0-.39-.217-.687-.217-.307-.64-.587-.417-.28-1.71-.895-1.21-.57-1.816-1.094-.606-.524-.968-1.22-.36-.696-.36-1.627 0-1.753 1.183-2.757 1.193-1.003 3.29-1.003 1.03 0 1.96.244.94.245 1.962.688l-.904 2.178q-1.058-.434-1.754-.605-.687-.17-1.355-.17-.796 0-1.22.37-.425.37-.425.967 0 .37.17.65.173.272.544.534.38.254 1.78.923 1.853.885 2.54 1.78.687.886.687 2.178z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" transform="scale(1.04493 .957)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_stylenewbyexample.svg b/icon-themes/elementary_svg/cmd/sc_stylenewbyexample.svg
new file mode 100644
index 000000000..af06b6cd2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_stylenewbyexample.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.575233" cy="48.605404" gradientTransform="matrix(0 .38528829 -.41958841 0 32.389496 -16.793007)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><radialGradient id="b" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 21.293 -.3)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.39367 0 0 .39124 -3.304 -.658)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3873 0 0 .39168 -3.122 -.67)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="e" cx="15.415" cy="35.357" gradientTransform="matrix(.31487 0 0 .35623 -2.01 1.076)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#650000"/><stop offset="1" stop-color="#fb66f5"/></radialGradient>
+
+
+/&amp;amp;amp;gt;<path d="m9.674 13.52-.903-3.093h-4.541l-.902 3.09h-2.848l4.4-13.037h3.23l4.41 13.04zm-1.534-5.4-1.412-4.755q-.154-.55-.222-.87-.28 1.136-1.61 5.62z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".471" stroke-width=".962"/><path d="m10.45 5.62-3.22 4.35c-.56.246-1.09.573-1.52 1.026h2.634l.783 2.684a.57.57 0 0 0 .547.408l2.812.002c-.01-.092-.03-.184-.023-.28l.584-.51-2.598-7.68zm-6.5 7.792c-.26.35-.34.456-.505.662a.57.57 0 0 0 .43-.396l.076-.266z" fill="#fff" fill-opacity=".816"/><path d="m5.97 8.884 1.6 1.487.635-.656-.007-3.397c-.814.935-1.585 1.834-2.228 2.567z" fill="url(#c)" stroke="#673907" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m2.538 13.283 1 .863 4.21-3.67c-.17-.613-1.14-1.717-1.865-1.717l-3.345 4.523z" fill="url(#d)" stroke="#797b75" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m-.002 15.98c2.09 0 3.678.29 3.978-1.476.243-1.423-1.443-2.105-2.28-.835-.802 1.223-1.696 2.311-1.696 2.311z" fill="url(#e)" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><g transform="translate(-1 -.992714)"><path d="m9.5 5a1.4996238 1.4996238 0 0 0 -1.5 1.5v1.5039062l-1.5039062-.0039062a1.4996238 1.4996238 0 0 0 -1.5039063 1.5v3a1.4996238 1.4996238 0 0 0 1.4960937 1.5l1.5117188.003906v1.496094a1.4996238 1.4996238 0 0 0 .1328125.611328l.0019531-.042969.7460938-.373047.3398437.203126.1757813.113281.1191406.023437 3.007813-.035156.216796-.060547.191407-.179687.083984-.238282v-2.505859l2.535156-.011719.191407-.060547.101562-.072265.089844-.107422.066406-.191406-.003906-3.072266-.035156-.1914062-.066407-.1386719-.169922-.140625-.224609-.0332031.839844-.7382813a1.4996238 1.4996238 0 0 0 -.84375-.2578125l-1.496094.0039062v-1.5039062a1.4996238 1.4996238 0 0 0 -1.074219-1.4375c-.001353.0005581-.017578.0078125-.017578.0078125l-.71875.9101563-1.726562-.0117188s-.181339-.5330239-.330079-.96875z" fill="#fff" fill-opacity=".784314" transform="translate(1 .992714)"/><path d="m10.5 10.5v-3.0072863h3v3.0072863l3-.0073v3l-3 .0073v2.992714h-3v-2.992714l-3-.0073v-2.999986z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 8h2v2h-2z" opacity=".5"/><path d="m11 14h2v1.985428h-2z" opacity=".2"/><path d="m8 10.992714v1l3 .007286v-1zm5 .007286v1l2.992714-.0073v-1z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_styleupdatebyexample.svg b/icon-themes/elementary_svg/cmd/sc_styleupdatebyexample.svg
new file mode 100644
index 000000000..3d98737dd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_styleupdatebyexample.svg
@@ -0,0 +1,2 @@
+<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(.51817 0 0 .361 -1079.953 -1160.217)" gradientUnits="userSpaceOnUse" x1="2100.5779" x2="2100.5779" y1="3215.147" y2="3256.79"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.29115 0 0 .32302 2.122 -5.26)" gradientUnits="userSpaceOnUse" x1="29.556" x2="26.135" y1="28.447001" y2="34.106998"><stop offset="0" stop-color="#fff"/><stop offset=".004" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49412 0 0 .49434 11.832 -6.382)" gradientUnits="userSpaceOnUse" x1="-3.707" x2="-3.707" y1="39.159" y2="23.025"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.848872" x2="8.848872" y1="3.921802" y2="14.075938"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 21.293 -.3)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.39367 0 0 .39124 -3.304 -.658)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3873 0 0 .39168 -3.122 -.67)" gradientUnits="userSpaceOnUse" x1="20.251" x2="22.012" y1="29.811" y2="31.724"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="h" cx="15.415" cy="35.357" gradientTransform="matrix(.31487 0 0 .35623 -2.01 1.076)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#650000"/><stop offset="1" stop-color="#fb66f5"/></radialGradient>
+/&amp;amp;gt;<path d="m9.674 13.52-.903-3.093h-4.541l-.902 3.09h-2.848l4.4-13.037h3.23l4.41 13.04zm-1.534-5.4-1.412-4.755q-.154-.55-.222-.87-.28 1.136-1.61 5.62z" fill="url(#e)" stroke="#000" stroke-linejoin="round" stroke-opacity=".471" stroke-width=".962"/><path d="m10.45 5.62-3.22 4.35c-.56.246-1.09.573-1.52 1.026h2.634l.783 2.684a.57.57 0 0 0 .547.408l2.812.002c-.01-.092-.03-.184-.023-.28l.584-.51-2.598-7.68zm-6.5 7.792c-.26.35-.34.456-.505.662a.57.57 0 0 0 .43-.396l.076-.266z" fill="#fff" fill-opacity=".816"/><path d="m5.97 8.884 1.6 1.487.635-.656-.007-3.397c-.814.935-1.585 1.834-2.228 2.567z" fill="url(#f)" stroke="#673907" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m2.538 13.283 1 .863 4.21-3.67c-.17-.613-1.14-1.717-1.865-1.717l-3.345 4.523z" fill="url(#g)" stroke="#797b75" stroke-linecap="round" stroke-width=".696" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><path d="m-.002 15.98c2.09 0 3.678.29 3.978-1.476.243-1.423-1.443-2.105-2.28-.835-.802 1.223-1.696 2.311-1.696 2.311z" fill="url(#h)" transform="matrix(1.43673 0 0 1.43673 4.67 -6.986)"/><g transform="matrix(.63 0 0 .63 6.358 5.714)"><path d="m11.732422 4.2402344c-.903264-.00845-1.671295.6573998-1.7910158 1.5527344-1.0069053.26506-1.9684746.6930841-2.7050781 1.4296874-1.08941 1.0894102-1.7246094 2.621451-1.7246093 4.1621098 0 1.540658.6351993 3.070745 1.7246093 4.160156.2186008.218601.4582885.413235.7089844.59375l-.011719-.16211.6484374-.144531.4296876-.07226.3359374-.191407c3.1452968 1.142279 6.9049658-.653736 6.5683598-4.363281l-.863282-.142578-.435546.04492-.279297-.322266-.585938.410156-.568359.05859-.191406.431641-.05859.08398-.195313.136719c-.04609.03217-.09367.06215-.142578.08984l-.1308627-.359366 3.691406-3.1640628s.20893-.4133216.414062-.7714843c-.117716-.3780163-.357434-.7063408-.68164-.9335938l-3.150391-2.2050781c-.295241-.2061459-.645791-.318458-1.005859-.3222656z" fill="#fff" fill-opacity=".784314" opacity=".99" stroke-width=".63" transform="matrix(1.5873016 0 0 1.5873016 -10.092063 -9.069841)"/><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" fill="url(#a)" opacity=".99"/><g fill="none"><g stroke-width="1.584"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.496 5.578v-3.13l2.222 1.56z" opacity=".5" stroke="url(#b)"/><path d="m12.32 10.176a4.49 4.49 0 0 1 -5.392 3.202 4.49 4.49 0 0 1 -3.33-5.315 4.49 4.49 0 0 1 5.232-3.458" opacity=".5" stroke="url(#c)"/></g><ellipse cx="8" cy="9.212" opacity=".99" rx="4" ry="2.472"/><path d="m13.386 10.154a5.506 5.504 0 0 1 -6.446 4.246 5.506 5.504 0 0 1 -4.357-6.372 5.506 5.504 0 0 1 6.3-4.46" opacity=".5" stroke="url(#d)" stroke-width="1.584"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_subscript.svg b/icon-themes/elementary_svg/cmd/sc_subscript.svg
new file mode 100644
index 000000000..36fc5f9a6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_subscript.svg
@@ -0,0 +1,2 @@
+<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.243867" x2="13.290691" y1="7.97889" y2="15.911093"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="8.168" cy=".273" gradientTransform="matrix(-1.68703 0 0 -2.38996 19.824 -.29)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+/&amp;amp;gt;<path d="m9 12.582-.84-2.88h-4.23l-.843 2.88h-2.65l4.093-12.145h3.01l4.11 12.145zm-1.43-5.03q-1.164-3.914-1.315-4.427-.143-.512-.206-.81-.263 1.06-1.5 5.237z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".471" stroke-width=".896"/><path d="m10.232 7c-.185.143-.747.55-.914.703-.703.64-.774 1.724-.16 2.45l.87 1.033c.19.223.43.396.702.503l-1.14 1.311h1.796l.68-.735z" fill="#fff" fill-opacity=".706"/><path d="m15.625 15.625h-5.093v-1.116l1.786-1.926q.337-.363.613-.67.277-.306.474-.597.197-.29.306-.592.108-.3.108-.65 0-.383-.233-.596-.23-.213-.618-.213-.41 0-.79.203-.378.202-.794.576l-.874-1.033q.235-.213.49-.405.254-.197.56-.348.306-.15.675-.24.368-.092.825-.092.545 0 .976.15.436.15.743.43.304.277.465.67.166.396.166.89 0 .445-.155.856-.155.407-.425.8-.27.39-.628.78-.353.384-.758.784l-.913.92v.07h3.096z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".75"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_substract.svg b/icon-themes/elementary_svg/cmd/sc_substract.svg
new file mode 100644
index 000000000..42cd3e4a9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_substract.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" gradientUnits="userSpaceOnUse" x1="10.510404" x2="10.510404" y1="1.999999" y2="9.999999"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.868577" x2="12.868577" y1=".456896" y2="11.510682"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.501249" x2="5.501249" y1="7" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.868578" x2="6.868578" y1="5.581896" y2="15.385682"><stop offset="0" stop-color="#43d6b5"/><stop offset="1" stop-color="#22cc93"/></linearGradient><rect fill="url(#d)" height="10" rx="1" width="10" x=".5" y="5.5"/><path d="m1.501251 6.498745h8v8h-8z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="10" opacity=".5" rx="1" stroke="#105845" stroke-linecap="round" stroke-linejoin="round" width="10" x=".5" y="5.5"/><path d="m15.5 6a5.5000005 5.5000019 0 1 1 -11.000001 0 5.5000005 5.5000019 0 1 1 11.000001 0z" fill="url(#b)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m14.499993 5.999999a4.4999993 4.4999996 0 1 1 -8.999998 0 4.4999993 4.4999996 0 1 1 8.999998 0z" stroke="url(#a)"/><path d="m15.5 6a5.5000005 5.5000019 0 1 1 -11.000001 0 5.5000005 5.5000019 0 1 1 11.000001 0z" opacity=".5" stroke="#555761"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_subtitleparastyle.svg b/icon-themes/elementary_svg/cmd/sc_subtitleparastyle.svg
new file mode 100644
index 000000000..ab6221ad8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_subtitleparastyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.2882451 0 0 1.3799927 .22652 -13.164797)" gradientUnits="userSpaceOnUse" x1="19.727114" x2="19.838287" y1="8.996068" y2="18.184532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .9794 -1.02103 0 16 0)" gradientUnits="userSpaceOnUse" x1="-.104034" x2="16.336533" y1="8.324926" y2="8.324926"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m4.5155615 14.5-.0155615-10-3 .0000001v-3.0000001l9-.0000001v3.0000001h-3l.015561 10z" fill="url(#b)" stroke="#000" stroke-opacity=".49"/><path d="m15.5 14.5h-5.999999v-1.713507l1.970957-2.017253c.668432-.708802 1.105167-1.1990209 1.310207-1.470658.205041-.2758814.35267-.5305409.442887-.7639785.09022-.2334377.135327-.4753641.135327-.7257792 0-.3735-.100469-.6515036-.301409-.8340098-.196839-.1825061-.461341-.2737592-.793506-.2737592-.348569 0-.686885.082761-1.01495.248293-.328064.1655286-.383943.4010884-.740714.7066805l-1.033403-1.2669311c.442887-.3904774.809909-.6663581 1.101066-.8276425.291157-.1612843.322432-.2843696.6669-.369256.344468-.089131.729944-.1336962 1.156427-.1336962.561811 0 1.058009.1061081 1.488593.3183243.430585.2122162.764801.5093187 1.002647.8913077.237848.3819888.356771.8191545.356771 1.311496 0 .4286769-.07381.8318876-.221444 1.209632-.143528.3735-.369073.757612-.676633 1.1523339-.30346.3947221-.840665.9570951-1.611617 1.6871181l-1.156428.782155v.08913h3.918321z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_superscript.svg b/icon-themes/elementary_svg/cmd/sc_superscript.svg
new file mode 100644
index 000000000..eabdefea8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_superscript.svg
@@ -0,0 +1,2 @@
+<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.243867" x2="13.290691" y1=".42789" y2="8.360093"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="8.168" cy=".273" gradientTransform="matrix(-1.68703 0 0 -2.38996 19.824 2.68)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+/&amp;amp;gt;<path d="m9 15.552-.84-2.88h-4.23l-.843 2.88h-2.65l4.093-12.146h3.01l4.11 12.146zm-1.43-5.03q-1.164-3.915-1.315-4.428-.143-.513-.206-.81-.263 1.058-1.5 5.236z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".471" stroke-width=".896"/><path d="m15.625 8.074h-5.093v-1.116l1.786-1.926q.337-.363.613-.67.277-.306.474-.597.197-.29.306-.592.108-.3.108-.65 0-.383-.233-.596-.23-.213-.618-.213-.41 0-.79.203-.378.202-.794.576l-.874-1.033q.235-.213.49-.405.254-.197.56-.348.306-.15.675-.24.368-.092.825-.092.545 0 .976.15.436.15.743.43.304.277.465.67.166.396.166.89 0 .445-.155.856-.155.407-.425.8-.27.39-.628.78-.353.384-.758.784l-.913.92v.07h3.096z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width=".75"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_switchcontroldesignmode.svg b/icon-themes/elementary_svg/cmd/sc_switchcontroldesignmode.svg
new file mode 100644
index 000000000..31ae212a1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_switchcontroldesignmode.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" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#b" y1="17" y2="36.026299"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.519934"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="f"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="h"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="m" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10.846957" x2="11.017448" y1="2.991525" y2="7.805085"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="p" gradientTransform="matrix(0 .33333 -.86364 0 28.705 -122.667)" gradientUnits="userSpaceOnUse" x1="382.98303" x2="385.72882" xlink:href="#b" y1="23.993692" y2="23.914396"/><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" style="fill:#9bdb4d;fill-opacity:.588235;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#c)"/></g><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#c)"/></g><path d="m13.45 11.085c-.124-.02-.22-.01-.282.003l-8.333 1.85-1.533.34-.048.008-1.777 1.314 4.538-.068.038-.01 1.543-.338 8.33-1.864c.25-.056-.162-.376-.925-.72-.572-.257-1.176-.457-1.55-.515z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="translate(0 7.9995)"><path d="m15.5 3.5v4h-15v-4z" fill="url(#o)" stroke="#783f07" stroke-linejoin="round" stroke-opacity=".490196" stroke-width="1.001"/><path d="m14.46 4.5v2h-12.96v-2z" fill="none" opacity=".4" stroke="url(#p)"/><path d="m3 12v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2z" fill="#a1550a" fill-opacity=".25098" transform="translate(0 -7.9995)"/></g><g transform="translate(-.254739 -5.316769)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#d)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#e)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#g)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#i)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#j)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#k)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#l)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#m)" stroke="url(#n)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.2438571 10.997857c.2828571-.205714 1.1285714.252857 1.9285714 1.05.7957143.791429 1.2385715 1.618571 1.0385715 1.904286 0 0 .018571.01714.017143.01857l6.865714-6.9228558.02857-.024286s-.02286-.017143-.02143-.018571c.2-.2857143-.242858-1.1114286-1.04-1.9042857-.8-.8-1.6457148-1.2542857-1.9285719-1.05l-.024286.025714z" fill="#f9c440" opacity=".6" stroke-width="1.428571"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_switchxformsdesignmode.svg b/icon-themes/elementary_svg/cmd/sc_switchxformsdesignmode.svg
new file mode 100644
index 000000000..0e284c1ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_switchxformsdesignmode.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" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#b" y1="17" y2="36.026299"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.519934"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="f"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="h"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="m" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="q" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.55" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="19.294" x2="17.956" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#p)" height="14" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-15"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".502" y=".501"/><path d="m1.493 1.5h13.005v13h-13.005z" fill="none" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m3.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m13.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m4.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m14.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/></g><g transform="matrix(.998 0 0 1.19 -10.967 -15.284)"><rect fill="url(#q)" height="5.077" rx="1.065" ry="1.049" width="11.003" x="13.485" y="17.462999"/><g fill="none" stroke-width=".918"><path d="m14.485 18.335h9.078v3.303h-9.078z" stroke="url(#r)" stroke-linecap="round" stroke-linejoin="round"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="11.1" x="13.446" y="17.51"/></g></g><g fill="#4d4d4d"><path d="m5 7h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m5 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m6 9h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m9 9h1v1h-1z"/><path d="m11 6h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/><path d="m11 9h1v1h-1z"/></g><g transform="translate(-.254739 -5.316769)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#d)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#e)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#g)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#i)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#j)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#k)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#l)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#m)" stroke="url(#n)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.2438571 10.997857c.2828571-.205714 1.1285714.252857 1.9285714 1.05.7957143.791429 1.2385715 1.618571 1.0385715 1.904286 0 0 .018571.01714.017143.01857l6.865714-6.9228558.02857-.024286s-.02286-.017143-.02143-.018571c.2-.2857143-.242858-1.1114286-1.04-1.9042857-.8-.8-1.6457148-1.2542857-1.9285719-1.05l-.024286.025714z" fill="#f9c440" opacity=".6" stroke-width="1.428571"/></g></g><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" style="fill:#9bdb4d;fill-opacity:.588235;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.brace-pair.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.brace-pair.svg
new file mode 100644
index 000000000..4a23f3b6e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.brace-pair.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m6 0c-1.104522 0-2 .8954778-2 2v4 1c0 .2761493-.2238577.5-.5.5h-.5v1h.5c.2761423 0 .5.2238507.5.5v1 1 3c0 1.104597 1 2 2 2h1v-1h-1c-.5522843 0-1-.447701-1-1v-3-1-1c0-.382499-.1392847-.7350257-.375-1 .2357153-.2649743.375-.617501.375-1v-1-.28125-3.71875c0-.5522986.4477765-1 1-1h1v-1zm3 0v1h1c.552224 0 1 .4477014 1 1v3.71875.28125 1c0 .382499.139285.7350257.375 1-.235715.2649743-.375.617501-.375 1v1 1 3c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-3-1-1c0-.2761493.223858-.5.5-.5h.5v-1h-.5c-.276142 0-.5-.2238507-.5-.5v-1-4c0-1.1045222-.822906-2-2-2z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.bracket-pair.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.bracket-pair.svg
new file mode 100644
index 000000000..716c7c571
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.bracket-pair.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m6 0c-1.104522 0-2 .8954777-2 2v12c0 1.104597.8954308 2 2 2h1v-1h-1c-.5522842 0-1-.447701-1-1v-8.28125-3.71875c0-.5522986.4267669-1 1-1h1v-1zm3 0v1h1c.552223 0 1 .4477014 1 1v3.71875 8.28125c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-12c0-1.1045223-.619163-2-2-2z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.cloud.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.cloud.svg
new file mode 100644
index 000000000..7c2857602
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.cloud.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -20.552042 -5.123327)" gradientUnits="userSpaceOnUse" x1="96.432373" x2="96.432373" y1="16.842134" y2="62.864941"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="9.384181" x2="8.717514" y1="11.494134" y2="39.259453"><stop offset="0" stop-color="#fff"/><stop offset=".17448071" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m8 1.75c-1.3494295 0-2.4811931.9140411-2.7539063 2.121582-.4392798-.2078881-.9410401-.336914-1.4648437-.336914-1.8121836 0-3.28125 1.3991101-3.28125 3.125 0 1.0786813.5627291 2.03363 1.4355469 2.5952148-.8519586.4602928-1.4355469 1.3174012-1.4355469 2.3168952 0 1.479333 1.2591998 2.678222 2.8125 2.678222.7241121 0 1.3764902-.270123 1.875-.698242.4985084.428118 1.1508902.698242 1.875.698242 1.3494258 0 2.481194-.914045 2.753906-2.121583.43928.207889.94104.336916 1.464844.336916 1.812184 0 3.28125-1.399111 3.28125-3.125001 0-.6158544-.20439-1.1908895-.527344-1.6748046.870428-.4553536 1.464844-1.3311608 1.464844-2.34375 0-1.4793341-1.2592-2.6782227-2.8125-2.6782227-.821194 0-1.565894.3297033-2.080077.8642578-.398983-1.0170341-1.400379-1.7578125-2.607423-1.7578125z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m7.7966102 2.7176907c-1.1684991.1696532-1.6625695 1.3930063-1.9011934 2.4496045-.3843699-.181902-1.4505287-.6507319-1.908857-.6507319-1.5856605 0-2.5490598.8004925-2.5490598 2.3106462 0 .9438461 1.4991163 2.0191236 2.2628319 2.5105103-.7454638.4027563-2.2628319.9130292-2.2628319 1.7875862 0 1.294416.6611218 2.207851 2.0202596 2.207851.6335981 0 1.2383272-.710934 1.6745233-1.085538.4361948.374603 1.3121137 1.085538 1.9457096 1.085538 1.1807479 0 1.9676546-1.61335 2.2062778-2.669945.38437.181903 1.4166307.854123 1.8749597.854123 1.585661 0 2.447364-.817441 2.447364-2.3275951 0-.5388726-.653417-1.4657573-.936002-1.8891831.761625-.3984344 1.85801-.8427319 1.85801-1.7287474 0-1.2944173-.678258-1.9311129-2.037208-1.9536143-1.02363-.0169491-1.709142 1.2037446-2.159052 1.6714798-.3491085-.8899048-.7846534-2.8262215-2.5357318-2.5719842z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".875"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.diamond-bevel.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.diamond-bevel.svg
new file mode 100644
index 000000000..c4b29b25a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.diamond-bevel.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.382969" x2="8.093145" xlink:href="#b" y1="2.058242" y2="14.328007"/><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -14.043568 -4.174175)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.983088" x2="10.016912" xlink:href="#b" y1="8" y2="8"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.054378" x2="7.945622" xlink:href="#e" y1="2.983051" y2="12.677966"/><linearGradient id="e" gradientTransform="matrix(1.33333 0 0 1.33333 -25.472418 -13.610843)" gradientUnits="userSpaceOnUse" x1="12.114408" x2="12.114408" y1="2.694915" y2="17.591103"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.093379" x2="8.074409" xlink:href="#e" y1="7.544575" y2="8.551304"/><g transform="scale(.26458333)"><path d="m8 .5-7.5 7.5 7.5 7.5 7.5-7.5z" fill="#7239b3" fill-opacity=".947368" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6.85 2.25-4.6 4.6h3.45l1.15-1.15zm2.3 0v3.45l1.15 1.15h3.45zm-6.9 6.9 4.6 4.6v-3.45l-1.15-1.15zm8.05 0-1.15 1.15v3.45l4.6-4.6z" fill="url(#a)"/><path d="m8 5.983088-2.016912 2.016912 2.016912 2.016912 2.016912-2.016912z" fill="url(#c)"/><g fill="none" stroke-linejoin="round"><path d="m8 1.8085938-6.1914062 6.1914062 6.1914062 6.191406 6.191406-6.191406z" opacity=".5" stroke="url(#d)"/><path d="m8 6.6757812-1.3242188 1.3242188 1.3242188 1.3242188 1.3242188-1.3242188z" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.flower.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.flower.svg
new file mode 100644
index 000000000..ab1764d62
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.flower.svg
@@ -0,0 +1,2 @@
+<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="-20.998864" x2="-19.462144" y1="-14.578407" y2="7.749221"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient>
+/&amp;amp;gt;<path d="m8 .5c-1.0358006 0-2.1972656 2.1972656-2.1972656 2.1972656s-2.3735028-.7319662-3.1054688 0c-.731966.7319663 0 3.1054688 0 3.1054688s-2.1972656 1.1614646-2.1972656 2.1972656 2.1972656 2.197266 2.1972656 2.197266-.731966 2.373501 0 3.105469c.731966.731965 3.1054688-.000001 3.1054688 0 0 0 1.161465 2.197265 2.1972656 2.197265 1.035801 0 2.197266-2.197266 2.197266-2.197265 0 0 2.373501.731965 3.105469 0 .731965-.731968 0-3.105469 0-3.105469s2.197265-1.161465 2.197265-2.197266-2.197265-2.1972656-2.197265-2.1972656.731965-2.3735025 0-3.1054688c-.731968-.7319662-3.105469 0-3.105469 0s-1.161465-2.1972656-2.197266-2.1972656zm0 3.75c2.071068 0 3.75 1.6789315 3.75 3.75 0 2.071068-1.678932 3.75-3.75 3.75-2.0710677 0-3.75-1.678931-3.75-3.75 0-2.0710685 1.6789323-3.75 3.75-3.75z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><ellipse cx="7.981917" cy="8.006098" fill="none" rx="4.722035" ry="4.73402" stroke="#fff" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.forbidden.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.forbidden.svg
new file mode 100644
index 000000000..f1aa4a521
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.forbidden.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m8 0c-4.4126757.00026919-7.99973057 3.5873241-8 8 .00026928 4.412676 3.5873242 7.999731 8 8 4.412676-.000269 7.999731-3.587324 8-8-.000269-4.412676-3.587324-7.99973095-8-8zm0 .8828125c3.936105.00023999 7.116946 3.181082 7.117188 7.1171875-.00011 1.787771-.660948 3.415159-1.746094 4.664062l-10.0410159-10.0312495c1.2495789-1.0878733 2.8796431-1.74989078 4.6699219-1.75zm-5.375 2.4570313 10.039062 10.0312502c-1.248903 1.085146-2.8762915 1.745984-4.664062 1.746094-3.9361052-.000242-7.1169473-3.181083-7.1171875-7.117188.00010904-1.7857834.6592003-3.4117906 1.7421875-4.6601562z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.heart.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.heart.svg
new file mode 100644
index 000000000..3521a62a2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.heart.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-19.303951" x2="-21.292648" y1="-13.719695" y2="9.783073"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.915077" x2="6.859427" y1="7.660193" y2="27.826605"><stop offset="0" stop-color="#fff"/><stop offset=".26149461" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m4.71875.499997c-2.3299505 0-4.21875 1.8887756-4.21875 4.21875 0 .4972513.0538773 1.004624.2636719 1.40625 2.1388106 3.992101 4.723284 4.356202 7.2070312 9.316406v.0293c.00619.01242.0231.01682.029297.0293.010247-.02063.01905-.03813.029297-.05859 2.4837469-4.960214 5.0682199-5.324315 7.2070299-9.316416.209794-.401626.263673-.9089987.263673-1.40625 0-2.3299744-1.888799-4.21875-4.21875-4.21875-1.318872 0-2.478643.6049321-3.2519531 1.5527344-.0084815.0103956-.0209091.0188187-.0292969.0292969-.0083877-.0104782-.0208154-.0189013-.0292969-.0292969-.7733097-.9478023-1.9330806-1.5527344-3.2519531-1.5527344z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m5.1220476 1.4218444c-2.0435769 0-3.7002245 1.5328423-3.7002245 3.4237411 0 .403546.047255.8153061.231264 1.141247 1.8759299 3.2398033 4.1427465 3.5352905 6.3212167 7.5607615v.02378c.00543.01008.020261.01365.025696.02378.00899-.01674.016709-.03094.025696-.04754 2.1784712-4.025477 4.4452862-4.3209642 6.3212152-7.5607675.184009-.3259409.231266-.737701.231266-1.1412471 0-1.8908987-1.656646-3.423741-3.700225-3.423741-1.1567696 0-2.1739931 1.2220112-2.852256 1.9912035-.00744.00844-.01834.015272-.025696.023776-.00735-.0085-.018256-.015339-.025696-.023776-.6782624-.7692063-1.6954863-1.9912175-2.8522564-1.9912175z" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".844"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-brace.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-brace.svg
new file mode 100644
index 000000000..65e1c29cf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-brace.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m8 0c-1.104522 0-2 .8954778-2 2v4 1c0 .2761493-.2238577.5-.5.5h-.5v1h.5c.2761423 0 .5.2238507.5.5v1 1 3c0 1.104597 1 2 2 2h1v-1h-1c-.5522843 0-1-.447701-1-1v-3-1-1c0-.382499-.1392847-.7350257-.375-1 .2357153-.2649743.375-.617501.375-1v-1-.28125-3.71875c0-.5522986.4477765-1 1-1h1v-1z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-bracket.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-bracket.svg
new file mode 100644
index 000000000..f8d5faa1b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-bracket.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m8 0c-1.104522 0-2 .8954777-2 2v12c0 1.104597.8954308 2 2 2h1v-1h-1c-.5522842 0-1-.447701-1-1v-8.28125-3.71875c0-.5522986.4267669-1 1-1h1v-1z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.lightning.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.lightning.svg
new file mode 100644
index 000000000..9d5b21975
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.lightning.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.07559506 0 0 .08048546 -3.661881 291.6981)" gradientUnits="userSpaceOnUse" x1="77.491684" x2="75.508621" y1="22.618462" y2="65.928879"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m2.4105763 292.89894-1.42949927 1.66785-.34235634.44881h.52128601 1.3700715l-.7822521.81339-.2306061-.45927-.3572133 1.49797 1.4275615-.54454-.465088-.19831 1.1220246-1.2454.3501078-.393h-.5283916-1.3926798l1.0948942-1.28197z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264583" transform="translate(0 -292.76665)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.moon.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.moon.svg
new file mode 100644
index 000000000..25dd3b0d7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.moon.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -23.535093 -8.377565)" gradientUnits="userSpaceOnUse" x1="113.87309" x2="113.87309" y1="27.539932" y2="80.137428"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="26.972694" x2="25.192663" y1="10.641502" y2="38.010475"><stop offset="0" stop-color="#fff"/><stop offset=".27454123" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m3 .5c2.361034.385499 5 3.6016035 5 7.5 0 3.89849-2.638966 7.114314-5 7.5 4.9475474-.201937 10-3.442464 10-7.4707031 0-4.02824-5.0524526-7.32745365-10-7.5292969z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m7.2542373 2.5762712c6.5345567 2.5696327 6.1368177 8.8509228 0 10.8813558 2.0257925-3.201783 2.8007177-6.3517265 0-10.8813558z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.octagon-bevel.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.octagon-bevel.svg
new file mode 100644
index 000000000..9e43b93b1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.octagon-bevel.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.519764" x2="7.519764" xlink:href="#b" y1=".23381" y2="15.095037"/><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -19.738483 -2.886039)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7" x2="9" xlink:href="#b" y1="5.525424" y2="10"/><linearGradient id="d" gradientTransform="matrix(.32432351 0 0 .46846727 -21.913951 -6.654671)" gradientUnits="userSpaceOnUse" x1="92.234917" x2="92.234917" y1="18.474442" y2="44.08989"><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(.32432351 0 0 .46846727 -21.913951 -6.654671)" gradientUnits="userSpaceOnUse" x1="92.234917" x2="92.234917" y1="29.147545" y2="33.416786"><stop offset="0" stop-color="#fff"/><stop offset=".00000012" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m5.5.5-5 5v5l5 5h5l5-5v-5l-5-5z" fill="#7239b3" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6.2864584 1 1.1666666 3.5h1.0937504l1.1666668-3.5zm-1.0572918.4375-3.7916666 3.7916666 3.390625 1.1302084 1.53125-1.53125zm5.5416674 0-1.1302086 3.390625 1.5312506 1.53125 3.390624-1.1302084zm-9.770834 4.8489584v3.4270834l3.5-1.1666668v-1.09375zm14 0-3.5 1.1666666v1.09375l3.5 1.1666668zm-10.171875 3.3541671-3.390625 1.1302085 3.7916666 3.791666 1.1302084-3.390624zm6.343751 0-1.5312506 1.5312505 1.1302086 3.390624 3.791666-3.791666zm-3.718751 1.8593745-1.1666666 3.5h3.4270838l-1.1666668-3.5z" fill="url(#a)"/><path d="m7.3333336 6.0000005-1.3333331 1.3333331v1.3333329l1.3333331 1.3333335h1.3333329l1.3333335-1.3333335v-1.3333329l-1.3333335-1.3333331z" fill="url(#c)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m5.9140625 1.5-4.4140625 4.4140625v4.1718755l4.4140625 4.414062h4.1718755l4.414062-4.414062v-4.1718755l-4.414062-4.4140625z" opacity=".5" stroke="url(#d)"/><path d="m7.4825874 6.5095339-.9825874.9904661v1l1 1h1l1-1v-1l-1.0503841-1.0074153z" opacity=".5" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.puzzle.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.puzzle.svg
new file mode 100644
index 000000000..4e97ef9b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.puzzle.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -22.653737 -8.648751)" gradientUnits="userSpaceOnUse" x1="103.78832" x2="103.78832" y1="28.431414" y2="77.741562"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.202445" x2="7.490082" y1="6.879609" y2="9.729053"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m4.369493.50432195c.029126.26307246.1222937 1.19939645.1806709 2.36825265.033626.6718502.054674 1.3977453.029298 1.9800546-.0126255.2911108-.0525841.5313815-.0903355.7495396-.0377513.2181708-.0669283.3886685-.1489313.5102731-.1387677.2061702-.2553471.3436753-.3906396.3906396-.1352926.0477518-.2599973-.0110357-.3906396-.0610375-.2612723-.106754-.5941746-.280569-1.2280732-.2710062-.6331862.0100004-1.084414.2160252-1.3818877.5420124-.2974736.3260872-.4490105.7857419-.4492355 1.2891107.000225.5034688.1517619.9337255.4492355 1.2598127.2974737.3260747.7487015.5299082 1.3818877.5395709.6338986.01.9668009-.1642271 1.2280732-.2710061.1306423-.051627.255347-.1055977.3906396-.058596.1352925.047752.2518719.1821278.3906396.388198.082003.1217545.11118.2921146.1489313.5102726.037751.218083.07771.490081.090336.781279.025376.58241.00445 1.276466-.029298 1.948316-.0593777 1.187782-.1539579 2.159883-.1806714 2.399992.1630311-.000563.333182-.0228.4809751-.0293.2860606-.0125.543932-.05471.7495397-.09033.2056077-.03463.3427347-.06826.4199376-.119633.1917571-.129093.2758033-.229328.3003042-.300305.024501-.07025.019329-.152126-.029298-.271007-.097254-.237759-.3106921-.615484-.3003042-1.28911.01-.674574.2303906-1.163629.598167-1.499079.3677762-.335363.8701902-.509986 1.4111855-.510273.5409956.000287 1.0434096.17491 1.4111856.510273.367776.33545.587766.824505.5981665 1.499079.01.673625-.2030875 1.051351-.3003035 1.28911-.04863.118881-.0538.199941-.0293.271007.0245.07025.108547.171212.300304.300305.07725.0525.2143305.08413.4199365.119633.205608.03563.463479.07808.74954.09033.147793.0088.317944.0283.480975.0293-.02675-.240109-.121293-1.21221-.180669-2.399992-.0335-.67185-.05468-1.365906-.0293-1.948316.01263-.291198.05258-.563196.09034-.781279.03775-.218158.06693-.3885804.14893-.5102725.138781-.2060702.25536-.3411338.390639-.388198.135294-.046877.26001.00734.39064.058596.261285.106754.594187.2805691 1.228073.2710061.633186-.00875 1.084415-.2134962 1.381888-.5395709.297473-.3260873.449011-.756344.449236-1.2598128-.000225-.5033688-.151763-.9630235-.449237-1.2891107-.297473-.3259872-.748701-.532362-1.381887-.5420124-.633887-.01-.966788.1642273-1.228073.2710062-.13063.050627-.255348.1080392-.39064.061038-.13528-.047877-.251859-.1844694-.390639-.3906396-.082-.1216296-.111179-.2921023-.148931-.5102731-.03775-.2181581-.07771-.4584288-.09034-.7495396-.02538-.5823093-.0045-1.3082044.0293-1.9800546.05838-1.1688562.151557-2.10518032.18067-2.36825265-.162856.00056265-.333321-.0100004-.480976 0-.286061.0125005-.543932.0547092-.74954.0903355-.205607.0346263-.342722.0682564-.4199365.11963335-.191757.12909233-.275791.22923907-.300304.3003042-.0245.070253-.01933.1496852.0293.2685647.09725.2378589.3106915.615198.3003035 1.2891107-.01.6742877-.2303905 1.1661585-.5981665 1.501521-.367775.3354496-.870189.5075435-1.4111846.507831-.5409953-.0002875-1.0434094-.1723814-1.4111855-.5078315-.3677764-.3353625-.5877666-.8272333-.598167-1.501521-.01-.6739127.2031006-1.0512518.3003042-1.2891107.048627-.1188795.053799-.1985246.029298-.2685647-.024501-.07025257-.1085471-.17121187-.3003042-.3003042-.077253-.052502-.2143299-.084132-.4199376-.11963335-.2056077-.0347513-.463479-.0782101-.7495397-.0903355-.1476431-.0100004-.3181065.00093766-.4809751 0z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".501961"/><path d="m5.4921875 4.0722656c.00253.2766628.022771.5686472.011719.8222656-.0154718.3567329-.0658113.6473473-.1035159.8652344-.037176.214846-.0423855.4964324-.2929687.8691406-.1663822.2471976-.3472896.5716423-.8554688.7480469-.5294045.1826692-.9414306-.0408784-1.0234375-.0722656a.9251427.9251427 0 0 1 -.0195312-.0078125c-.3289375-.1344015-.4038334-.2061793-.8652344-.1992188-.4404938.0069571-.5965299.1129075-.7109375.2382813-.1112071.1219039-.2068891.3480293-.2070313.6660156.0001422.318107.0771684.4943645.2070313.6367188.1133233.1242188.2690245.2295844.7109375.2363281.460782.007269.5355917-.0644976.8652344-.1992188a.9251427.9251427 0 0 1 .0097656-.0039062c.11282-.0445841.524124-.2491232 1.0332031-.0722656a.9251427.9251427 0 0 1 .00586 0c.4859998.1715354.6797068.4898819.8496094.7421875.2514093.3732816.2557076.6557676.2929687.8710941.040401.233393.088177.54467.1035156.898437.010751.246739-.00952.525412-.011719.789063.1371702-.246524.2700226-.498772.472656-.683594.56049-.511093 1.2959842-.751561 2.0351562-.751953.7391722.000392 1.4746664.24086 2.035156.751953.202722.184903.335552.43709.472656.683594-.0022-.263637-.02248-.542219-.01172-.789063.01534-.353732.06309-.66498.103515-.898437.03726-.2153102.04129-.4975883.292969-.8710941.169374-.2514961.360931-.5708148.853516-.7421875a.9251427.9251427 0 0 1 .002-.00195c.509917-.1766772.920748.028908 1.03125.072266a.9251427.9251427 0 0 1 .01172.00586c.328914.1344004.403804.2061753.865188.1992146.44038-.0060855.597037-.1114759.710938-.2363281.129863-.142355.206889-.3186129.207031-.6367188-.000142-.3179864-.095824-.5441118-.207031-.6660156-.114629-.1256158-.271032-.2315766-.710938-.2382813-.460767-.0072689-.535568.0644945-.865234.1992188a.9251427.9251427 0 0 1 -.01563.00781c-.09028.034988-.499398.2556775-1.027344.072266a.9251427.9251427 0 0 1 -.005854-.001951c-.499338-.1767203-.682518-.4978641-.84961-.7460938-.250453-.3726043-.255789-.6542796-.292969-.8691406-.037703-.2178905-.088039-.5085155-.103515-.8652344-.011051-.2535492.009206-.5455898.011718-.8222656-.137191.2470245-.269309.5001217-.472656.6855469-.5618823.5124962-1.2983104.7496086-2.035156.75-.7368448-.0003914-1.4732734-.2375043-2.0351562-.75-.2034362-.1855064-.3355312-.4385413-.4726563-.6855469z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.quad-bevel.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.quad-bevel.svg
new file mode 100644
index 000000000..8602692f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.quad-bevel.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.33333 0 0 1.33333 -24.526154 -9.869596)" gradientUnits="userSpaceOnUse" x1="12.114408" x2="12.114408" y1="2.694915" y2="17.591103"><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="7" x2="7" xlink:href="#a" y1="2" y2="14"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="7" y2="9"/><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -20.687635 -.174175)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.915254" x2="8.966102" xlink:href="#d" y1="2.440678" y2="13.966102"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.000001" x2="8" xlink:href="#d" y1="8" y2="15"/><path d="m.5.5v15h10.3125 4.6875v-15z" fill="#7239b3" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.8020833 1 3.5 3.5h5.3958337l3.5-3.5h-.947917-10.5zm-.8020833.8020833v12.3958337l3.5-3.5v-5.3958337zm14 0-3.5 3.5v5.3958337l3.5 3.5v-.947917zm-9.6979167 9.6979167-3.5 3.5h.9479167 11.447917l-3.5-3.5z" fill="url(#e)"/><path d="m6.0000003 6.0000003v2.7499996 1.2500001h2.7499996 1.2500001v-3.9999997h-1.2500001-1.4999997z" fill="url(#f)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 1.5h13v13h-13z" opacity=".5" stroke="url(#b)"/><path d="m6.5 6.5h3v3h-3z" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-brace.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-brace.svg
new file mode 100644
index 000000000..4a9f37c97
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-brace.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m7 0v1h1c.552224 0 1 .4477014 1 1v3.71875.28125 1c0 .382499.139285.7350257.375 1-.235715.2649743-.375.617501-.375 1v1 1 3c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-3-1-1c0-.2761493.223858-.5.5-.5h.5v-1h-.5c-.276142 0-.5-.2238507-.5-.5v-1-4c0-1.1045222-.822906-2-2-2z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-bracket.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-bracket.svg
new file mode 100644
index 000000000..04bdf7f4f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-bracket.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m7 0v1h1c.552223 0 1 .4477014 1 1v3.71875 8.28125c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-12c0-1.1045223-.619163-2-2-2z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.smiley.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.smiley.svg
new file mode 100644
index 000000000..89606c8c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.smiley.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.33333 0 0 1.33333 -18.026154 -24.369596)" gradientUnits="userSpaceOnUse" x1="12.114408" x2="12.114408" y1="2.694915" y2="17.591103"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="3" y2="13"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="7" y2="4"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="13" y2="9"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.053826" x2="8.263888" y1="2.439025" y2="15.279982"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient>
+
+
+
+ /&amp;amp;gt;
+ <path d="m8 .5c-4.1421375 0-7.5 3.3578625-7.5 7.5 0 4.142138 3.3578625 7.5 7.5 7.5 4.142138 0 7.5-3.357862 7.5-7.5 0-4.1421375-3.357862-7.5-7.5-7.5zm-2.5 4a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1zm5 0a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1zm-6 5h7c0 2.071063-1.428937 3.5-3.5 3.5-2.0710625 0-3.5-1.428937-3.5-3.5z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".501961"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m14.5 8a6.5 6.5 0 0 1 -6.5 6.5 6.5 6.5 0 0 1 -6.5-6.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 6.5 6.5z" opacity=".5" stroke="url(#b)"/><path d="m5.5 3.5a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm5 0a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2z" opacity=".5" stroke="url(#c)"/><path d="m3.6171875 8.5a4.5 4.5 0 0 0 -.1171875 1 4.5 4.5 0 0 0 4.5 4.5 4.5 4.5 0 0 0 4.5-4.5 4.5 4.5 0 0 0 -.119141-1z" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.sun.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.sun.svg
new file mode 100644
index 000000000..2aafe88b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.sun.svg
@@ -0,0 +1,2 @@
+<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="-22.942293" x2="-24.659882" y1="-15.256374" y2="5.771819"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient>
+/&amp;amp;gt;<path d="m8 .5-1.3841367 3.1242055c.9578219-.3335618 1.9694067-.3049387 2.8699688-.1016949zm-5.3125 2.1875 1.3125 3.3125c.4534657-.8142649 1.1857351-1.5465343 2-2zm10.625 0-3.3125 1.0952066c.814265.4534657 1.546533 1.1675942 2 1.9818591zm-5.3125 2.8125c-1.3252005-.0237516-2.4925861 1.1748644-2.5 2.5-.0074153 1.3253929 1.0779266 2.48142 2.5 2.5 1.3286699.01736 2.5-1.1746947 2.5-2.5 0-1.3931016-1.0223217-2.4735155-2.5-2.5zm-4.2740996.8785752-3.2259004 1.6214248 3.0733581 1.6383739c-.4983911-1.1920137-.2546356-2.0964353.1525423-3.2597987zm8.6668436.2711865c.333562.9578216.254091 1.9355077.05085 2.8360699l3.056406-1.4858316zm-8.5930883 3.6365203-1.1121557 3.026218 3.0601165-1.078257c-.8142649-.453467-1.4944951-1.133696-1.9479608-1.947961zm8.4854353.0678c-.453467.814265-1.235392 1.511444-2.049657 1.964911l3.077066.993507zm-5.7539734 2.208153 1.4688824 2.937765 1.4519338-2.954714c-.9778149.561438-1.9174282.243399-2.9208162.01695z" fill="url(#a)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".501961"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_tabdialog.svg b/icon-themes/elementary_svg/cmd/sc_tabdialog.svg
new file mode 100644
index 000000000..aadc48141
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_tabdialog.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"><radialGradient id="a" cx="11" cy="11" gradientUnits="userSpaceOnUse" r="3" xlink:href="#d"/><linearGradient id="b" gradientTransform="matrix(0 .28097 -.3277 0 17.474469 9.608048)" gradientUnits="userSpaceOnUse" x1="20.797001" x2="37.473999" y1="20.649" y2="20.649"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="11" cy="10.999818" gradientTransform="matrix(.00000014 2.9999077 -2.1999327 .0000001 35.198858 -21.998985)" gradientUnits="userSpaceOnUse" r="5.000153"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="d"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.04089215 0 0 .44199979 -16.518546 -90.06334)" gradientUnits="userSpaceOnUse" x1="292.857" x2="292.857" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.67911689 0 0 .50770063 -435.40827 -335.44457)" gradientUnits="userSpaceOnUse" x1="731.057" x2="731.057" xlink:href="#d" y1="654.815" y2="619.307"/>
+
+/&amp;amp;amp;amp;amp;gt;<g transform="matrix(.82517743 0 0 .82517743 .026404 -2.48115)"><rect fill="url(#f)" height="9.694884" opacity=".99" rx="1.817791" ry="2.120501" stroke-width=".843833" transform="scale(-1)" width="9.694884" x="-10.268817" y="-13.307622"/><rect height="9.694884" rx="1.687666" ry="1.817791" style="opacity:.3;fill:none;stroke:#000;stroke-width:1.211861;stroke-linecap:round;stroke-linejoin:round" transform="scale(-1 1)" width="9.694884" x="-10.268817" y="3.612738"/><g stroke-width=".843833"><path d="m8.4510262 5.6684313 1.6986358 1.5290256-4.7443989 6.1526391-4.41746629-3.8056892 1.46151889-1.9374406 2.5821294 2.2429088z" fill="#2f78c7" fill-opacity=".992"/><path d="m8.4510262 4.8245981 1.6986358 1.5290257-4.7443989 6.1526382-4.41746629-3.8056881 1.46151889-1.9374408 2.5821294 2.2429084z" fill="#fff"/><rect height="7.271164" rx=".843833" style="opacity:.05;fill:none;stroke-width:1.211861;stroke-linecap:round;stroke-linejoin:round;stroke:url(#e)" transform="scale(-1 1)" width="7.271164" x="-9.056956" y="4.824598"/></g></g><circle cx="11" cy="11" fill="#fdfdfb" r="4.5" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round"/><circle cx="11" cy="11" fill="url(#a)" r="2.5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m2.3105469 4.9628906a1.5387925 1.5387925 0 0 0 -.8691407.2695313c-.59151106.4043952-1.06648386.8848202-1.4414062 1.4082031v.859375c0 .554.446 1 1 1h5.6757812a5 5 0 0 0 -.6757812 2.5 5 5 0 0 0 1.9199219 3.935547l2.4785161-1.787109a1.5387925 1.5387925 0 0 0 -.041016-2.523438l-4.9902345-3.3652344a1.5387925 1.5387925 0 0 0 -1.2675781-.2070312 1.5387925 1.5387925 0 0 0 -1.4335938-2.0898438z" fill="#fff"/><g transform="matrix(-1 0 0 1 16.000306 -6)"><path d="m13.689801 12.5015c3.544709 2.423392 1.415509 7.071591-2.196386 7.071591v1.925457l-4.9919526-3.598678 4.9919526-3.364933v2.015261c2.548269.100091 3.662262-2.357738 1.840507-4.048698z" fill="url(#c)"/><path d="m13.689801 12.5015c3.544709 2.423392 1.415509 7.071591-2.196386 7.071591v1.925457l-4.9919526-3.598678 4.9919526-3.364933v2.015261c2.548269.100091 3.662262-2.357738 1.840507-4.048698z" fill="url(#c)" opacity=".5" stroke="#206b00" stroke-width="1.003"/><path d="m14.781249 15.716862c-.270842.763106-.946456 3.259842-4.28978 3.121186v.907l-2.2529322-1.745048 2.2614632-1.622v1.122c3.27057.652037 4.463572-1.680484 4.211452-2.274664z" style="display:block;opacity:.8;fill:none;stroke-width:.964;stroke-miterlimit:7;stroke:url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_tabledeselectall.svg b/icon-themes/elementary_svg/cmd/sc_tabledeselectall.svg
new file mode 100644
index 000000000..306c34602
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_tabledeselectall.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#a" y1="21.090319" y2="22.445583"/><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#a" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#a" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#a" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#a" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#a" y1="21.090319" y2="22.445583"/><linearGradient id="h" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -4.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#a" y1="21.090319" y2="22.445583"/><linearGradient id="i" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -4.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#a" y1="21.090319" y2="22.445583"/><linearGradient id="j" gradientTransform="matrix(.59436 0 0 .5999 -24.26337 -.031024)" gradientUnits="userSpaceOnUse" x1="42.505165" x2="42.505165" y1="1.71866" y2="23.388939"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m.50195312 1.5019531v11.9999999h2.99999998l2-2.878906v2.878906h3l2.7792969-3.9999999h4.220703v-8h-5-4.9999999z" fill="url(#j)"/><path d="m.50195312 1.0019531c-.276-.0000539-.49999999.224-.49999999.5l.00195312 11.9980469c0 .276.224.499946.5.5l3.21093755.001953 1.2890624-1.849609v1.351562c0 .276.2240001.499946.5.5l3.2109376.001953 2.7871092-4h3.5 1c-.000454-2.6636992-.001953-4.9586113-.001953-8.4980465 0-.276-.224-.4999461-.5-.5h-4.984375c-.0055-.0001823-.010045-.0039063-.015625-.0039063zm.49804688.9980469h4.0019531 9.9980469v.0058594h.001953v3h-.001953v1h.001953v3h-4c0-.0017923.000001-.0040655 0-.0058594h-1v.0019531h-3.9999999v-.0019531h-1v.0019531h-4v-.0019531h-.0019531zm.0019531 8.001953h2 2l-2 3h-2zm5.4980469.003906h1.5019531 1.9999999l-1.9999999 3h-2v-2.287109z" fill="#7a0000" fill-opacity=".501961"/><path d="m1 2v7h.0019531v-2.9980469h4v2.9980469h1v-2.9941406h3.9999999v2.9941406h1c-.000234-.9166983.000317-2.0521351 0-2.9941406h3.998047v-1h-3.998047l-.001953-2.7226563v-.2753906-.0019531h4v-.0058594h-9.9980469v.0039062h-.0019531l.0019531 2.9980469h-4zm5 .0039062h4.001953v.0039063h-.001953l.001953 2.9941406h-3.9999999z" opacity=".3"/><g fill="none" stroke-linecap="square"><path d="m1.5 10.5h2.5466102l-1.3121498 2h-1.2344604z" stroke="url(#h)"/><g transform="translate(0 -2)"><path d="m1.5 8.5h3v2h-3z" stroke="url(#b)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#c)"/><path d="m1.5 4.5h3v2h-3z" stroke="url(#d)"/><path d="m6.5 4.5h3v2h-3z" stroke="url(#e)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#f)"/><path d="m11.5 4.5h3v2h-3z" stroke="url(#g)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#f)"/><path d="m11.5 4.5h3v2h-3z" stroke="url(#g)"/></g><path d="m6.4533898 10.5h2.5466102l-1.3121498 2h-1.2344604z" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_tabledesign.svg b/icon-themes/elementary_svg/cmd/sc_tabledesign.svg
new file mode 100644
index 000000000..432f8e627
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_tabledesign.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#b" y1="17" y2="36.026299"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#b" y1="33" y2="24.519934"/><linearGradient id="d" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="f" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="j" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="k" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="l" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="m" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="n" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="o" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="p" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="q" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><linearGradient id="r" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="3" y2="4"/><rect fill="url(#d)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#e)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.9980469v-4.00195312h4.0019531v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#555761" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".8" stroke="url(#f)"/><path d="m1.5 1.5h3v2h-3z" opacity=".8" stroke="url(#h)"/><path d="m11.5 1.5h3v2h-3z" opacity=".8" stroke="url(#i)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#j)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#k)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#l)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#m)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#n)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#o)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#p)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#q)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#r)"/></g><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" style="fill:#9bdb4d;fill-opacity:.588235;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_tabledialog.svg b/icon-themes/elementary_svg/cmd/sc_tabledialog.svg
new file mode 100644
index 000000000..783fc4485
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_tabledialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.7" x2="11.7" y1="1.834" y2="12.026"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.7" x2="9.7" y1="2.783" y2="15.8025"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 0 0 0 8.7 8.7)" gradientUnits="userSpaceOnUse" x1="86.133003" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="e" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="4"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(4 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="4"/><linearGradient id="j" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="4"/><linearGradient id="k" gradientTransform="translate(4 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="4"/><linearGradient id="l" gradientTransform="translate(-1 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="4"/><linearGradient id="m" gradientTransform="translate(-6 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="4"/><linearGradient id="n" gradientTransform="translate(4 10)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="4"/><linearGradient id="o" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="4"/><linearGradient id="p" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="4"/><linearGradient id="q" gradientTransform="translate(4 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="3" y2="4"/><linearGradient id="r" gradientTransform="matrix(.59436 0 0 .5999 -19.765 2.467)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#r)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.5.5h15v3.98l-15 .02z" fill="url(#d)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.99804688v-4.00195312h4.00195312v.00195312 3h-4v1h14v-1h-4v-3-.001953h4.001953v4.001953h.998047v-4.5c0-.27614237-.223858-.5-.5-.5zm5.5.99804688h4v.00195312 3h-4v-3z" fill="#555761" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".8" stroke="url(#e)"/><path d="m1.5 1.5h3v2h-3z" opacity=".8" stroke="url(#g)"/><path d="m11.5 1.5h3v2h-3z" opacity=".8" stroke="url(#h)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#i)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#j)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#k)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#l)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#m)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#n)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#o)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#p)"/><path d="m11.5 5.5h3v1h-3z" stroke="url(#q)"/></g><g transform="translate(-.283018 .815882)"><path d="m11.22 8c-.125 0-.22.095-.22.22v.624c-.277.07-.526.186-.766.328l-.454-.452c-.087-.09-.223-.09-.31 0l-.75.75c-.09.087-.09.223 0 .31l.452.454c-.142.24-.257.49-.328.766h-.624c-.125 0-.22.095-.22.22v1.06c0 .125.095.22.22.22h.624c.07.277.186.526.328.766l-.453.453c-.09.087-.09.223 0 .31l.75.75c.087.09.223.09.31 0l.454-.452c.24.142.49.257.766.328v.625c0 .125.095.22.22.22h1.06c.125 0 .22-.095.22-.22v-.624c.277-.07.526-.186.766-.328l.453.453c.087.09.223.09.31 0l.75-.75c.09-.087.09-.223 0-.31l-.452-.454c.142-.24.257-.49.328-.766h.625c.125 0 .22-.095.22-.22v-1.06c0-.125-.095-.22-.22-.22h-.624c-.07-.277-.186-.526-.328-.766l.453-.453c.09-.087.09-.223 0-.31l-.75-.75c-.087-.09-.223-.09-.31 0l-.454.452c-.24-.142-.49-.257-.766-.328v-.626c0-.125-.095-.22-.22-.22zm.53 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527" transform="matrix(1.1 -.4 .4 1.1 -6 2.3)"/><path d="m10.718 8.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.75 9.75c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".879" transform="matrix(1.1 -.4 .4 1.1 -6 2.3)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_tablemodefix.svg b/icon-themes/elementary_svg/cmd/sc_tablemodefix.svg
new file mode 100644
index 000000000..292f38cd6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_tablemodefix.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.48483606 0 0 .5270602 -1.165352 -3.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" y1="23.52717" y2="25.424486"><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(.48483606 0 0 .5270602 3.834648 -3.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#a" y1="23.52717" y2="25.424486"/><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 8.834648 -3.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#a" y1="23.52717" y2="25.424486"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -1.165352 .599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#a" y1="23.52717" y2="25.424486"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 3.834648 .599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#a" y1="23.52717" y2="25.424486"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 8.834648 .599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#a" y1="23.52717" y2="25.424486"/><linearGradient id="g" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 1.967449)" gradientUnits="userSpaceOnUse" x1="45.872528" x2="45.872528" y1="9.22224" y2="21.724033"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 3.5 3-3v6z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m.5.5v6" fill="none" stroke="#f37329"/><g transform="matrix(-1 0 0 1 11 0)"><path d="m1.5 3.5 3-3v6z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m.5.5v6" fill="none" stroke="#f37329"/></g></g><rect fill="url(#g)" height="8" rx=".423727" ry=".491478" stroke-width="1.33333" width="15" x=".5" y="7.5"/><path d="m.49804712 7.0019531c-.27630145-.0003844-.50038442.2236985-.5.5l.00195288 7.9980469c-.00038442.276301.22369855.500384.5.5h15c.276301.000384.500384-.223699.5-.5l-.0019-7.9980469c.000384-.2763015-.223699-.5003844-.5-.5zm.50195288.9980469h14l.0019 7.001953-14.0019-.001953zm3.9980471.0019531.0019529 2.9980469h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4l-.0019-2.9980469h-1l.0019 2.9980469h-4l-.001956-2.9980469z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" stroke="url(#a)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#b)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#c)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#d)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#e)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_tablemodefixprop.svg b/icon-themes/elementary_svg/cmd/sc_tablemodefixprop.svg
new file mode 100644
index 000000000..f8b35df7f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_tablemodefixprop.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 1.967449)" gradientUnits="userSpaceOnUse" x1="45.872528" x2="45.872528" y1="9.22224" y2="21.724033"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48483606 0 0 .5270602 -1.165352 -3.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" y1="23.52717" y2="25.424486"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 3.834648 -3.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#b" y1="23.52717" y2="25.424486"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 8.834648 -3.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#b" y1="23.52717" y2="25.424486"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 -1.165352 .599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#b" y1="23.52717" y2="25.424486"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 3.834648 .599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#b" y1="23.52717" y2="25.424486"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 8.834648 .599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#b" y1="23.52717" y2="25.424486"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -1.165352 -3.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#b" y1="23.52717" y2="25.424486"/><g stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 3.5 3-3v6z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m.5.5v6" fill="none" stroke="#f37329"/><g transform="matrix(-1 0 0 1 15.99995 0)"><path d="m1.5 3.5 3-3v6z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m.5.5v6" fill="none" stroke="#f37329"/></g></g><rect fill="url(#a)" height="8" rx=".423727" ry=".491478" stroke-width="1.33333" width="15" x=".5" y="7.5"/><path d="m.49804712 7.0019531c-.27630145-.0003844-.50038442.2236985-.5.5l.00195288 7.9980469c-.00038442.276301.22369855.500384.5.5h15c.276301.000384.500384-.223699.5-.5l-.0019-7.9980469c.000384-.2763015-.223699-.5003844-.5-.5zm.50195288.9980469h14l.0019 7.001953-14.0019-.001953zm3.9980471.0019531.0019529 2.9980469h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4l-.0019-2.9980469h-1l.0019 2.9980469h-4l-.001956-2.9980469z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" stroke="url(#h)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#c)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#d)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#e)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#f)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_tablemodevariable.svg b/icon-themes/elementary_svg/cmd/sc_tablemodevariable.svg
new file mode 100644
index 000000000..88208db80
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_tablemodevariable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 1.967449)" gradientUnits="userSpaceOnUse" x1="45.872528" x2="45.872528" y1="9.22224" y2="21.724033"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48483606 0 0 .5270602 -1.165352 -3.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" y1="23.52717" y2="25.424486"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48483606 0 0 .5270602 3.834648 -3.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#b" y1="23.52717" y2="25.424486"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 8.834648 -3.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#b" y1="23.52717" y2="25.424486"/><linearGradient id="e" gradientTransform="matrix(.48483606 0 0 .5270602 -1.165352 .599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#b" y1="23.52717" y2="25.424486"/><linearGradient id="f" gradientTransform="matrix(.48483606 0 0 .5270602 3.834648 .599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#b" y1="23.52717" y2="25.424486"/><linearGradient id="g" gradientTransform="matrix(.48483606 0 0 .5270602 8.834648 .599765)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#b" y1="23.52717" y2="25.424486"/><linearGradient id="h" gradientTransform="matrix(.48483606 0 0 .5270602 -1.165352 -3.400235)" gradientUnits="userSpaceOnUse" x1="10.653811" x2="10.653811" xlink:href="#b" y1="23.52717" y2="25.424486"/><g stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 3.5 3-3v6z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/><path d="m.5.5v6" fill="none" stroke="#f37329"/><path d="m5.5 3.5 3-3v6z" fill="#ffa154" stroke="#a62100" stroke-opacity=".501961"/></g><rect fill="url(#a)" height="8" rx=".423727" ry=".491478" stroke-width="1.33333" width="15" x=".5" y="7.5"/><path d="m.49804712 7.0019531c-.27630145-.0003844-.50038442.2236985-.5.5l.00195288 7.9980469c-.00038442.276301.22369855.500384.5.5h15c.276301.000384.500384-.223699.5-.5l-.0019-7.9980469c.000384-.2763015-.223699-.5003844-.5-.5zm.50195288.9980469h14l.0019 7.001953-14.0019-.001953zm3.9980471.0019531.0019529 2.9980469h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4l-.0019-2.9980469h-1l.0019 2.9980469h-4l-.001956-2.9980469z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" stroke="url(#h)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#c)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#d)"/><path d="m1.5 12.5h3v2h-3z" stroke="url(#e)"/><path d="m6.5 12.5h3v2h-3z" stroke="url(#f)"/><path d="m11.5 12.5h3v2h-3z" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_tablenumberformatdialog.svg b/icon-themes/elementary_svg/cmd/sc_tablenumberformatdialog.svg
new file mode 100644
index 000000000..bc12d304a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_tablenumberformatdialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.7" x2="11.7" y1="1.834" y2="12.026"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.7" x2="9.7" y1="2.783" y2="15.8025"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 0 0 0 8.7 8.7)" gradientUnits="userSpaceOnUse" x1="86.133" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.8 0 0 .9 -1 -2)" gradientUnits="userSpaceOnUse" x1="12.251" x2="11.562" y1=".907" y2="21.099"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m13.466 7.312q0 1.17-.31 2.15-.31.977-.875 1.52-.565.546-1.313.546-.5 0-.89-.285-.383-.293-.545-.765h-.108q-.33.49-.8.773-.472.278-1.05.278-1.193 0-1.88-.863-.686-.87-.686-2.37 0-1.7.888-2.757.896-1.06 2.372-1.06.545 0 1.258.132.714.122 1.166.318l-.154 3.98q0 1.14.51 1.14.432 0 .686-.756.256-.765.256-1.994 0-1.31-.45-2.312-.446-1.01-1.267-1.54-.815-.535-1.87-.535-1.356 0-2.366.685-1.01.684-1.54 1.955-.535 1.265-.535 2.925 0 2.253.99 3.46.997 1.195 2.883 1.195.753 0 1.615-.203.863-.205 1.637-.554v1.573q-1.428.73-3.2.73-2.56 0-3.993-1.626-1.428-1.63-1.428-4.526 0-2.01.734-3.656.74-1.643 2.096-2.563 1.352-.928 3.09-.928 1.48 0 2.647.732 1.165.732 1.798 2.083.634 1.352.634 3.12zm-6.896 1.018q0 1.717 1.158 1.717.6 0 .915-.512.324-.522.39-1.693l.09-1.8q-.31-.082-.775-.082-.842 0-1.313.635-.466.635-.466 1.734z" fill="url(#d)" stroke="#000" stroke-opacity=".49"/><g transform="translate(-.283018 -1.184118)"><path d="m11.22 8c-.125 0-.22.095-.22.22v.624c-.277.07-.526.186-.766.328l-.454-.452c-.087-.09-.223-.09-.31 0l-.75.75c-.09.087-.09.223 0 .31l.452.454c-.142.24-.257.49-.328.766h-.624c-.125 0-.22.095-.22.22v1.06c0 .125.095.22.22.22h.624c.07.277.186.526.328.766l-.453.453c-.09.087-.09.223 0 .31l.75.75c.087.09.223.09.31 0l.454-.452c.24.142.49.257.766.328v.625c0 .125.095.22.22.22h1.06c.125 0 .22-.095.22-.22v-.624c.277-.07.526-.186.766-.328l.453.453c.087.09.223.09.31 0l.75-.75c.09-.087.09-.223 0-.31l-.452-.454c.142-.24.257-.49.328-.766h.625c.125 0 .22-.095.22-.22v-1.06c0-.125-.095-.22-.22-.22h-.624c-.07-.277-.186-.526-.328-.766l.453-.453c.09-.087.09-.223 0-.31l-.75-.75c-.087-.09-.223-.09-.31 0l-.454.452c-.24-.142-.49-.257-.766-.328v-.626c0-.125-.095-.22-.22-.22zm.53 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".527" transform="matrix(1.1 -.4 .4 1.1 -6 4.3)"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.75 9.75c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2z" fill="none" stroke="url(#c)" stroke-width=".879" transform="matrix(1.1 -.4 .4 1.1 -6 4.3)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_tableselectall.svg b/icon-themes/elementary_svg/cmd/sc_tableselectall.svg
new file mode 100644
index 000000000..6c636613c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_tableselectall.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -8.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -12.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -12.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -12.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -8.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -8.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="h" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -4.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="i" gradientTransform="matrix(.67880146 0 0 .73786273 2.765836 -4.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#b" y1="21.090319" y2="22.445583"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="1.5" y2="13.5"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.59436 0 0 .5999 -24.26337 -.031024)" gradientUnits="userSpaceOnUse" x1="42.505165" x2="42.505165" y1="1.71866" y2="23.388939"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.67880146 0 0 .73786273 -2.232534 -1.559784)" gradientUnits="userSpaceOnUse" x1="23.916399" x2="23.915924" y1="6.182365" y2="18.379787"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m.50195312 1.5019531v11.9999999h2.99999998l2-2.878906v2.878906h3l2.7792969-3.9999999h4.220703v-8h-5-4.9999999z" fill="url(#k)"/><path d="m.50195312 1.0019531c-.276-.0000539-.49999999.224-.49999999.5l.00195312 11.9980469c0 .276.224.499946.5.5l3.21093755.001953 1.2890624-1.849609v1.347656c0 .276.2240001.499946.5.5l3.2109376.001953 2.7871092-4h3.5 1c-.000454-2.6636059-.001953-4.9586116-.001953-8.4980468 0-.276-.224-.4999461-.5-.5h-5l-5.0019531-.0019531zm.49804688.9980469h4.0019531v.0039062h-.0019531l.0019531 2.9980469h-4zm5 .0019531h4.001953v.0019531h-.001953l.001953 2.9980469h-3.9999999l-.0019531-2.9980469zm5 0h4.001953v3h-4l-.001953-2.7246093v-.2734376c0-.0007811 0-.0011718 0-.0019531zm-9.9980469 4h4v3h-4zm5 0h3.9999999v3h-3.9999999zm4.9999999 0h4v3h-4c-.000238-.9175728.000317-2.0560243 0-3zm-9.9999999 3.9999999h2 2l-2 3h-2zm5.5 0h1.5 1.9999999l-1.9999999 3h-2v-2.283203z" fill="#666" fill-opacity=".501961"/><path d="m6.5 2.5v.0019531h-4.9980469v9.9999999h1l3-3.9999999h.9980469v3.9980469h1l3-4h4v-6z" style="opacity:.8;fill:none;stroke-width:1.012911;stroke-linecap:round;stroke-linejoin:round;stroke:url(#l)"/><path d="m.501953 1.5019531v11.9999999h3l2-2.878906v2.878906h3l2.779297-3.9999999h4.220703v-8h-5-5z" fill="url(#j)"/><path d="m.501953 1.0019531c-.276-.0000539-.5.224-.5.5l.001953 11.9980469c0 .276.224.499946.5.5l3.210938.002 1.2890621-1.849609v1.351562c0 .276.224.499946.5.5l3.2109375.002 2.7871094-4h3.5 1c-.000454-2.6636996-.001953-4.9587053-.001953-8.4981405 0-.276-.224-.4999461-.5-.5h-4.984375c-.0055-.0001823-.01005-.00391-.01563-.00391zm.498047.9980469h4.001953v.00391h-.001953l.00195 2.9980469h-4zm4.9999999.00391h4.0019531v.00391h-.00195l.00195 2.9941406h-4zm5.0000001.0019493h4.001953v3h-4l-.001953-2.7226562v-.2753906c0-.0007809 0-.00117 0-.00195zm-9.998047 3.9960938h4v3h-4zm5 .00391h4v2.9960938h-4zm5 0h4v3h-4c-.000238-.917631.000317-2.056151 0-3zm-10 3.9960937h2 2l-2 3h-2zm5.4980469.0039h1.5019531 2l-2 3h-2v-2.2871068z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m1.5 10.5h2.5466102l-1.3121498 2h-1.2344604z" opacity=".5" stroke="url(#h)"/><path d="m1.5 6.5h3v2h-3z" opacity=".5" stroke="url(#g)"/><path d="m6.5 6.5h3v2h-3z" opacity=".5" stroke="url(#f)"/><path d="m1.5 2.5h3v2h-3z" opacity=".5" stroke="url(#d)"/><path d="m6.5 2.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m11.5 6.5h3v2h-3z" opacity=".5" stroke="url(#a)"/><path d="m11.5 2.5h3v2h-3z" opacity=".5" stroke="url(#c)"/><path d="m6.5 10.5h2.5466102l-1.3121498 2h-1.2344604z" opacity=".5" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_templatemanager.svg b/icon-themes/elementary_svg/cmd/sc_templatemanager.svg
new file mode 100644
index 000000000..b8544aa25
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_templatemanager.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" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.205" y2="41.59"><stop offset="0" stop-color="#fff"/><stop offset=".029" stop-color="#fff" stop-opacity=".235"/><stop offset=".972" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.3216 0 0 .33334 -.175 -.35)" gradientUnits="userSpaceOnUse" x1="22.004" x2="22.004" y1="47.813" y2="3.364"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 .6 .6 0 5.9 -12.5)" gradientUnits="userSpaceOnUse" x1="33.877" x2="44.119" y1="19.948" y2="30.191"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#b)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9v-13h9z" stroke="url(#a)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" stroke="url(#c)" stroke-linejoin="round"/><path d="m4 3.5h.754zm.864 0h.704zm.814 0h.624zm.724 0h.27zm.382 0h.603zm.724 0h1.587zm1.688 0h1.216zm1.317 0h.37zm-6.513.995h.995zm1.095 0h1.63zm1.73 0h.793zm.894 0h.742zm.843 0h.633zm.733 0 .995.01zm1.086.01h1.619zm-6.381.995h.513zm.673 0h1.9zm-.673 1.995h.995zm1.095 0h1.63zm1.73 0h.793zm.894 0h.742zm.843 0h.633zm.733 0 .995.01zm1.086.01h1.619zm-6.381.995h.754zm.864 0h.694zm.814 0h.624zm.724 0h.27zm.382 0h.603zm.724 0h1.577zm1.688 0h1.206zm1.307 0h.38zm.482 0h.904zm-6.985 1h1.176zm1.307 0h.562zm.663 0h.28zm.392 0h.512zm.623 0h.523zm.623 0h.834zm.945 0h1.085zm1.186 0h.722zm.823 0h.18zm-6.562 1.995h.995zm1.095 0h1.63zm1.73 0h.793zm.894 0h.742zm.843 0h.633zm.733 0 .995.01zm1.086.01h1.619zm-6.381.995h1.246zm1.357 0h.392zm.492 0h.894zm.994 0h1.317zm1.427 0h.896zm.986 0h.19zm.292 0h1.135zm1.256 0h.593zm-6.804 1h1.246zm1.357 0h.563zm.663 0h.885zm.985 0h.955zm1.065 0h.382zm.483 0h.21zm.32 0h.594z" stroke="url(#d)"/></g><path d="m16.998 5.802 9 9h-9zm2 5v2h2z" fill="url(#e)" fill-rule="evenodd" opacity=".8" stroke="#83899a" transform="matrix(-1 0 0 1 31.5 .7)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_testmode.svg b/icon-themes/elementary_svg/cmd/sc_testmode.svg
new file mode 100644
index 000000000..e210bfe48
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_testmode.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="10.846957" x2="11.017448" y1="2.991525" y2="7.805085"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .33333 -.86364 0 28.705 -122.667)" gradientUnits="userSpaceOnUse" x1="382.98303" x2="385.72882" y1="23.993692" y2="23.914396"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.62856997 .60839392 0 -2.998182 25.624052)" gradientUnits="userSpaceOnUse" x1="38.318176" x2="6.499919" y1="50.19212" y2="50.19212"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.56756757 .72972971 0 -31.515243 26.621592)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="13"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.42396562 -.43984661 .38444827 .37610652 10.937791 -1.510816)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0" stop-color="#181818"/><stop offset=".13482948" stop-color="#dbdbdb"/><stop offset=".20224422" stop-color="#a4a4a4"/><stop offset=".26965895" stop-color="#fff"/><stop offset=".44650277" stop-color="#8d8d8d"/><stop offset=".57114136" stop-color="#959595"/><stop offset=".72038066" stop-color="#cecece"/><stop offset="1" stop-color="#181818"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.41198075 -.4274127 .44992677 .44016428 9.582055 -3.160843)" gradientUnits="userSpaceOnUse" x1="10.86941" x2="11.083416" y1="25.077497" y2="30.467169"><stop offset="0" stop-color="#1b1b1b"/><stop offset=".13482948" stop-color="#f3f3f3"/><stop offset=".20224422" stop-color="#b6b6b6"/><stop offset=".26965895" stop-color="#fff"/><stop offset=".44650277" stop-color="#9d9d9d"/><stop offset=".57114136" stop-color="#a6a6a6"/><stop offset=".72038066" stop-color="#e5e5e5"/><stop offset="1" stop-color="#1b1b1b"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.32592001 -.02830409 -.02012014 .32893107 23.363349 -7.068342)" gradientUnits="userSpaceOnUse" x1="5.711783" x2="9.522056" y1="37.817223" y2="41.391716"><stop offset="0" stop-color="#a1a1a1"/><stop offset="1" stop-color="#828282"/></linearGradient>
+
+
+ /&amp;gt;
+ <path d="m.5 14.4995v-12.9995h15v13h-15z" fill="url(#c)"/><path d="m1.5 2.5h13v11h-13z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m.5 1.5h15v13h-15z" fill="none" stroke="#b2b2b2" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(0 6.9995)"><path d="m15.5 3.5v4h-15v-4z" fill="url(#a)" stroke="#783f07" stroke-linejoin="round" stroke-opacity=".490196" stroke-width="1.001"/><path d="m14.46 4.5v2h-12.96v-2z" fill="none" opacity=".4" stroke="url(#b)"/><path d="m3 12v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2z" fill="#a1550a" fill-opacity=".25098" transform="translate(0 -7.9995)"/></g><g transform="matrix(.69385636 0 0 .66859831 -14.053737 7.83557)"><path d="m25.797275 3.0303914c.281002-.2316567.591046.1292086 1.192841.7179458.277997.3988725.580092.8037333.716721 1.270331l7.163476-7.1783454 3.731564-4.5015811c.262476-.2723097 1.95037-2.4745525 1.329469-3.0819797-.620897-.607426-2.984406 1.4042739-3.246884 1.6765841l-3.994931 3.6347246z" fill="url(#e)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".741402"/><path d="m25.839785 2.9878794c.281001-.2316562.548536.1717191 1.15033.7604552.600356.5873294.921281.8380693.702661 1.1290494l7.091093-6.9473808.02575-.026715c.000823-.00108-.01489-.012647-.01406-.013753.21862-.2909806-.0598-.9668107-.660151-1.5541391-.601794-.5887361-1.294419-.8645842-1.575421-.632927l-.02575.026714-6.69445 7.2586974z" fill="#0c0c0c" opacity=".6"/><path d="m27.58033 5.1620888c.218621-.2909796.09949-.9662673-.500862-1.5535967-.601794-.5887361-1.06432-.6823677-1.345324-.450711-.746396 1.4758587-1.077983 1.3548044-2.233302 3.8897675.04289.088658.12607.17363.251056.299065z" style="fill-rule:evenodd;stroke-width:.741402;stroke-linecap:round;stroke-linejoin:round;fill:url(#f);stroke:url(#g)"/><path d="m33.039098-4.8949819c.281002-.2316568.973626.044191 1.575419.632928.600356.5873284.878773 1.263159.660153 1.5541386-.000823.00111.01491.012659.01406.013754.7717-1.1627787 2.811012-2.8978706 3.408571-4.03501.21862-.2909812 1.735393-2.2906308 1.135038-2.8779591-.601794-.5887366-2.677901 1.0206789-2.958903 1.2523356l-3.834336 3.4598129z" fill="#0c0c0c" opacity=".6"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_text.svg b/icon-themes/elementary_svg/cmd/sc_text.svg
new file mode 100644
index 000000000..d4104fb90
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_text.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="0" y2="4"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 34 -9)" gradientUnits="userSpaceOnUse" x1="11" x2="11.5" y1="12" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="8.0884" cy="7.385" gradientTransform="matrix(-2.0787 .00060271 -.00084637 -2.9192 24.908 29.012)" gradientUnits="userSpaceOnUse" r="5.0821"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 -6)"><path d="m10.591 16.75h-5.1162l-.64578 1.9h-1.5365l3.5376-9.3h2.4647l3.4118 9.3h-1.4891zm-4.3845-1.5h3.611l-1.7516-4.75z" style="stroke-linejoin:round;stroke-opacity:.43137;stroke:#000;stroke-linecap:round;stroke-width:.75;fill:url(#c)"/><path d="m2 8h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1z" fill="#565656"/></g><g fill="#ffc27d" stroke="#a62100" stroke-opacity=".43015"><g id="d"><path d="m12.5.5h3v3l-3.002.00366z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m14.5 1.5v1h-1v-1z" fill="none" opacity=".5" stroke="url(#b)"/></g><use height="100%" transform="translate(-12)" width="100%" xlink:href="#d"/><use height="100%" transform="translate(-12 12)" width="100%" xlink:href="#d"/><use height="100%" transform="translate(0 12)" width="100%" xlink:href="#d"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_text_marquee.svg b/icon-themes/elementary_svg/cmd/sc_text_marquee.svg
new file mode 100644
index 000000000..691dc56ec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_text_marquee.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(.000001 -2)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="9.5" y2="16"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="translate(.000001 -2)" gradientUnits="userSpaceOnUse" x1="8.02167" x2="8.02167" y1="12.508662" y2="13.008662"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 16 0)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="9.5" y2="16"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 16 0)" gradientUnits="userSpaceOnUse" x1="8.02167" x2="8.02167" xlink:href="#b" y1="12.508662" y2="13.008662"/><linearGradient id="e" gradientTransform="matrix(.97940746 0 0 1.0210255 0 -1)" gradientUnits="userSpaceOnUse" x1="-6.815927" x2="-6.802341" y1="5.418757" y2="21.628781"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m9.5 13.5h-3v-10h-3v-3h9v3h-3z" fill="url(#e)" stroke="#000" stroke-opacity=".490196"/><g stroke-linecap="round"><path d="m4.500001 7.5-3.99999994 3 3.99999994 3v-2h4.999999v-2h-4.999999z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m3.5236238 9.504756-1.3398437 1.003906 1.3398437 1.003906v-.0039c-.0002262-.5513.4467471-.998273.9980469-.998047l3.9783303-.006721v-.0039l-3.9783303.0067c-.5512998.000229-.9982731-.446744-.9980469-.998044z" fill="none" opacity=".5" stroke="url(#b)"/><path d="m11.5 9.5 4 3-4 3v-2h-4.999999v-2h4.999999z" fill="url(#c)" stroke="#a62100" stroke-opacity=".501961"/><path d="m12.476377 11.504756 1.339844 1.003906-1.339844 1.003906v-.0039c.000226-.5513-.446747-.998273-.998047-.998047l-3.97833-.006721v-.0039l3.97833.0067c.5513.000229.998273-.446744.998047-.998044z" fill="none" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_textbodyparastyle.svg b/icon-themes/elementary_svg/cmd/sc_textbodyparastyle.svg
new file mode 100644
index 000000000..15b646ee9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_textbodyparastyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.583539" x2="12.567708" y1="-2.289319" y2=".396875"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="b" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 21.292981 .7)" gradientUnits="userSpaceOnUse" r="6.626"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m9.6739811 14.52-.903-3.092h-4.54l-.903 3.09h-2.84699998l4.39799998-13.036h3.23l4.4119999 13.04zm-1.533-5.4q-1.252-4.203-1.414-4.753-.154-.55-.222-.87-.28 1.136-1.61 5.62z" fill="url(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".471" stroke-width=".962"/><path d="m9.6368968 5.5h5.8631032v.6102503 9.3897497h-1v-9.3897497l-2-.041716v9.4314657h-1v-5.7699637l-1.8631032.041716c-1.0193475.0228238-1.8461541-.956264-1.8461541-2.135876s.8265511-2.1358763 1.8461541-2.1358763z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961" stroke-width="1.004198"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_textdirectionlefttoright.svg b/icon-themes/elementary_svg/cmd/sc_textdirectionlefttoright.svg
new file mode 100644
index 000000000..69a330571
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_textdirectionlefttoright.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.31356" cy="-.516949" gradientTransform="matrix(-1.3050847 .06026365 -.04612697 -.99893729 12.22436 -1.353571)" gradientUnits="userSpaceOnUse" r="4.5"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+/&amp;gt;<g transform="matrix(0 1 1 0 0 0)"><path d="m8 13h-7.00000001l3.50000021 3z" fill="#565656" fill-rule="evenodd"/><path d="m16 13h-7l3.5 3z" fill="#565656" fill-rule="evenodd"/><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999482"><path d="m15.5.49999995v11.00051805z"/><path d="m1.4997409 10.5v1.000518z"/><path d="m7.499741 10.5v1.000518z"/><path d="m4.4997409 10.5v1.000518z"/><path d="m12.499741.49999995v11.00051805z"/></g></g><path d="m6.2649765 7.0299015h-3.5869985l-.6175336 1.561006h-1.65137301l3.38271161-8.181832h1.5367467l3.2623983 8.181832h-1.7268408zm-3.1608285-1.2380413h2.6944208l-1.2021454-3.7013467z" fill="url(#a)"/><path d="m6.2649765 7.0299015h-3.5869985l-.6175336 1.561006h-1.65137301l3.38271161-8.181832h1.5367467l3.2623983 8.181832h-1.7268408zm-3.1608285-1.2380413h2.6944208l-1.2021454-3.7013467z" style="fill:none;stroke:#000;stroke-width:.818183;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.471"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_textdirectiontoptobottom.svg b/icon-themes/elementary_svg/cmd/sc_textdirectiontoptobottom.svg
new file mode 100644
index 000000000..d6ba03399
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_textdirectiontoptobottom.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5.31356" cy="-.516949" gradientTransform="matrix(-1.3050847 .06026365 -.04612697 -.99893729 12.22436 -1.353571)" gradientUnits="userSpaceOnUse" r="4.5"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+/&amp;gt;<path d="m6.2649765 7.0299017h-3.5869985l-.6175336 1.561006h-1.65137301l3.38271161-8.181832h1.5367467l3.2623983 8.181832h-1.7268408zm-3.1608285-1.2380413h2.6944208l-1.2021454-3.7013467z" fill="url(#a)"/><path d="m8 13h-7.00000001l3.50000021 3z" fill="#565656" fill-rule="evenodd"/><path d="m16 13h-7l3.5 3z" fill="#565656" fill-rule="evenodd"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><g stroke="#565656" stroke-width=".999482"><path d="m15.5.5v11.000518z"/><path d="m1.4997409 10.5v1.000518z"/><path d="m7.499741 10.5v1.000518z"/><path d="m4.4997409 10.5v1.000518z"/><path d="m12.499741.5v11.000518z"/></g><path d="m6.2649765 7.0299017h-3.5869985l-.6175336 1.561006h-1.65137301l3.38271161-8.181832h1.5367467l3.2623983 8.181832h-1.7268408zm-3.1608285-1.2380413h2.6944208l-1.2021454-3.7013467z" stroke="#000" stroke-opacity=".471" stroke-width=".818183"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_textfittosizetool.svg b/icon-themes/elementary_svg/cmd/sc_textfittosizetool.svg
new file mode 100644
index 000000000..80ce61157
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_textfittosizetool.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" gradientTransform="matrix(.97940746 0 0 1.0210255 0 8)" gradientUnits="userSpaceOnUse" x1="8.168204" x2="8.168204" y1=".979407" y2="6.855852"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="9.50005" y2="16.00005"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="12.5" y2="13"/><linearGradient id="e"><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.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#b" y1="0" y2="4"/><linearGradient id="g" gradientTransform="matrix(0 1 -1 0 34 -9)" gradientUnits="userSpaceOnUse" x1="11" x2="11.5" xlink:href="#e" y1="12" y2="12"/><g transform="translate(0 -6)"><path d="m2 1v1h1v-1zm0 1h-1v1h1zm2-1v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm0 2v1h1v-1zm-13 1v1h1v-1zm13 1v1h1v-1zm-13 1v1h1v-1zm13 1v1h1v-1zm-13 1v1h1v-1zm13 1v1h1v-1zm0 1h-1v1h1zm-13 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1z" fill="#565656" transform="translate(0 6)"/><path d="m9.5 14.5h-3v-3h-3v-2h9v2h-3z" fill="url(#a)" stroke="#000" stroke-opacity=".490196"/></g><g fill="#ffc27d" stroke="#a62100" stroke-opacity=".43015"><g id="h"><path d="m12.5.5h3v3l-3.002.00366z" fill="url(#f)" stroke="#a62100" stroke-opacity=".501961"/><path d="m14.5 1.5v1h-1v-1z" fill="none" opacity=".5" stroke="url(#g)"/></g><use height="100%" transform="translate(-12)" width="100%" xlink:href="#h"/><use height="100%" transform="translate(-12 8)" width="100%" xlink:href="#h"/><use height="100%" transform="translate(0 8)" width="100%" xlink:href="#h"/></g><path d="m12 8.0917969v1.9082031h-1.992188v.007812h-4.0156245v-.007812h-1.9921875v-1.90625a1.4932389 1.4932389 0 0 0 -.3964844.2109375l-3.6035156 2.7031245v.992188h4v-1h8v1h4v-.992188l-3.603516-2.7031245a1.4932389 1.4932389 0 0 0 -.396484-.2128906z" fill="#fff"/><g stroke-linejoin="round"><path d="m4.5000003 9.50005-3.99999997 3 3.99999997 3v-2h6.9999997v2l4-3-4-3v2h-6.9999997z" fill="url(#c)" stroke="#a62100" stroke-linecap="round" stroke-opacity=".501961"/><path d="m3.5236228 11.504756-1.3398437 1.003906 1.3398437 1.003906v-.0039a.99763766.99763766 0 0 1 .9980469-.998047h6.9999993a.99763766.99763766 0 0 1 .998048.998037v.0039l1.339844-1.0039-1.339844-1.003906v.0039a.99763766.99763766 0 0 1 -.998048.998051h-6.9999993a.99763766.99763766 0 0 1 -.9980469-.998047z" fill="none" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_texttocolumns.svg b/icon-themes/elementary_svg/cmd/sc_texttocolumns.svg
new file mode 100644
index 000000000..82d8d2a42
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_texttocolumns.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" gradientTransform="matrix(.67880146 0 0 .73786273 7.767836 2.44024)" gradientUnits="userSpaceOnUse" x1="7.710891" x2="7.710891" xlink:href="#c" y1="11.603459" y2="12.958725"/><linearGradient id="b" gradientTransform="matrix(.66666667 0 0 .75 5.168667 5.127)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="0" y2="5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 2.767836 2.44024)" gradientUnits="userSpaceOnUse" x1="7.710891" x2="7.710891" y1="11.603459" y2="12.958725"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 2.767836 -1.55976)" gradientUnits="userSpaceOnUse" x1="7.710891" x2="7.710891" xlink:href="#c" y1="11.603459" y2="12.958725"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 7.767836 -1.55976)" gradientUnits="userSpaceOnUse" x1="7.710891" x2="7.710891" xlink:href="#c" y1="11.603459" y2="12.958725"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.927741" x2="8" y1="5.082412" y2="9"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#i" y1="6.5" y2="7.177966"/><linearGradient id="h" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.73365" x2="-51.786" y1="25.195068" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24.000986" y1="6.923" y2="14.037285"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.31427 0 0 .38025 .4573 -.45875)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.750788" y1=".985" y2="25.532545"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.59436 0 0 .5999 -19.265 -.033)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m2.5.5h11v6h-11z" fill="url(#j)" stroke-width="1.172604"/><g fill="none"><path d="m12.5 5.5h-9v-4h9z" stroke="url(#i)" stroke-linecap="round"/><path d="m2.5.5h11v6h-11z" stroke="url(#h)" stroke-linejoin="round"/><path d="m4 3.5h3" fill="none" stroke="#c6262e"/><path d="m9 3.5h3" stroke="#f9c440"/></g><g transform="translate(-2.002 1.998)"><rect fill="url(#k)" height="8" rx=".424" ry=".491" width="10" x="5.502" y="5.502"/><path d="m5.502 5.502h10v4l-10 .015z" fill="url(#b)" stroke-width=".707107"/><path d="m3 11v4.5c-.018989.352322.2582016.408465.5.5l9.998047-.002c.182801-.06986.38147-.04451.5-.5v-4.498h-.998047v4l-9.0019531.002v-4.002zm1 0v1l3.9980469-.002v3h1v-3h4.0000001v-.998z" fill="#2c2d32" fill-opacity=".522807" transform="translate(2.002 -1.998)"/><path d="m5.504 5.004c-.276 0-.5.224-.5.5v4.5h.998v-4.002l9.002-.002v4.002h.998v-4.5c0-.276-.224-.5-.5-.5zm-.502.998v3l1.002.002v1l-1.002-.002h10v-1h-4v-3h-1v3h-4v-3z" fill="#555761" fill-opacity=".501961"/><g fill="none"><path d="m7.002 11.502h2" fill="none" stroke="#c6262e"/><path d="m12.002 11.502h2" stroke="#f9c440"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"><path d="m6.502 10.502h3l-.000002 2h-2.999998z" stroke="url(#c)"/><path d="m11.502 10.502h3l-.000002 2h-2.999998z" stroke="url(#a)"/><path d="m6.502 6.502h3v2h-2.999998z" opacity=".5" stroke="url(#d)"/><path d="m11.502 6.502h3v2h-2.999998z" opacity=".5" stroke="url(#e)"/></g></g></g><g stroke-opacity=".501961"><path d="m8.0000001 8.5-3-3h5.9999999z" fill="url(#f)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round"/><path d="m8 7.1779661-.7337048-.6779661h1.3835156z" fill="none" stroke="url(#g)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_thesaurusdialog.svg b/icon-themes/elementary_svg/cmd/sc_thesaurusdialog.svg
new file mode 100644
index 000000000..259d2fcbc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_thesaurusdialog.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="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.33596 0 0 .25369 .033337 4.4625)" gradientUnits="userSpaceOnUse" x1="23.638" x2="23.638" xlink:href="#b" y1="35.094" y2="31.405"/><radialGradient id="d" cx="11.405" cy="11.013" gradientTransform="matrix(1.6327 -1.3338 3.3846 4.304 -44.49 -23.47)" gradientUnits="userSpaceOnUse" r="5.3808" xlink:href="#b"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.984243" x2="7.984243" y1=".0097" y2="11.947622"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-37.999999" x2="-37.999999" xlink:href="#a" y1="12.999999" y2="23"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.984243" x2="7.984243" xlink:href="#a" y1="1.999353" y2="9.957969"/><g transform="matrix(1.0052 0 0 1.0052 -.025761 -.00975)"><g stroke-width=".99511"><g stroke-linecap="round"><path d="m.81764 11.385h14.314c.13041 0-.06444-.17897-.06444-.03928-.19327.42979.05842 3.0885.02834 3.8314 0 .13969-.10499.25215-.2354.25215h-13.994c-.13041 0-.2354-.11246-.2354-.25215l-.04833-3.54c0-.13969.10499-.25215.2354-.25215z" fill="url(#c)" stroke="#7a0000" stroke-dashoffset=".06" stroke-linejoin="round"/><path d="m14.657 14.736c-.09624-.42364-.40527-2.009.12779-2.7092" fill="none" stroke="#666"/><path d="m1.5431.50726c-.13526 0-.24055.14697-.24055.33316l-.73889 10.327c0 .18619.11575.33316.25101.33316h14.339c.13526.000001.25101-.14697.25101-.33316l-.826-10.327c0-.18619-.10529-.33316-.24056-.33316h-12.795z" fill="url(#e)" stroke="#7a0000" stroke-dashoffset=".06" stroke-linejoin="round" stroke-opacity=".501961"/></g><path d="m1.6109 14.41-.0229-1.923" fill="none" opacity=".2" stroke="#000" stroke-linecap="square"/></g><g fill="url(#d)" transform="scale(1.0096 .99052)"><path d="m7.3511352 8.5990505-.648539-1.8361762h-2.2090862l-.6566458 1.8361762h-.7620334l2.1766592-5.9503459h.6890728l2.1807126 5.9503459zm-.8876878-2.5049821-.5998986-1.7186285q-.0243203-.0729607-.0608006-.1783483-.0324269-.1053876-.0689073-.2269887-.0364803-.121601-.0729606-.2513089-.0364803-.1337611-.0689073-.2594156-.0283736.1256545-.0648539.2594156-.03648.1337612-.072961.2594157-.03648.121601-.072961.2269886-.032427.1013343-.056747.1702416l-.587738 1.7186285z"/><path d="m11.335597 8.5990505-.149975-.6161121h-.03243q-.133758.1824016-.267519.3161628-.133761.1297078-.291843.2148286-.158081.085121-.352643.1256544-.194561.040534-.4499237.040534-.2796825 0-.5147779-.081067-.2350954-.0770147-.4093903-.2391495-.1702415-.1661881-.2675224-.4134436-.0972808-.2513089-.0972808-.5917919 0-.6647526.4661374-1.021449.4701909-.3566965 1.4267857-.3891235l.74582-.028374v-.279682q0-.2715758-.0608-.4539774-.05675-.1824016-.170242-.2918426-.109441-.1134943-.275629-.1621347-.162135-.04864-.37291-.04864-.3364295 0-.6282721.097281-.2877892.097281-.5553116.2350954l-.2594156-.5553122q.2999493-.1621347.6688059-.2756291.3688566-.1134943.7741934-.1134943.413444 0 .713393.085121.304003.081067.498564.263469.198616.1783483.295896.4580308.09728.2796824.09728.6769126v3.0481333zm-1.3538254-.5147779q.2472554 0 .4580304-.077014.210776-.077014.364804-.231042.154028-.1580814.239148-.3931768.08917-.2391488.08917-.559365v-.4012835l-.579631.028374q-.364804.016213-.6120591.081067-.2472555.064854-.3972301.1824017-.1459213.1134943-.2107752.2796824-.064854.1621348-.064854.3688566 0 .37291.1945617.5472049.1986151.1742948.5188312.1742948z"/></g><path d="m2.5381 1.5025c-.13526 0-.24055.14697-.24055.33316l-.7388 8.337c0 .18619.11575.33316.25101.33316h12.35c.13526.000001.25101-.14697.25101-.33316l-.827-8.3374c0-.18619-.10529-.33316-.24056-.33316h-10.805z" style="opacity:.5;stroke-linejoin:round;stroke-width:.99511;stroke-dashoffset:.06;stroke-linecap:round;fill:none;stroke:url(#g)"/></g><path d="m-43.5 12.499997h11v11h-11z" fill="none" opacity=".4" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_timefield.svg b/icon-themes/elementary_svg/cmd/sc_timefield.svg
new file mode 100644
index 000000000..af0dd8b23
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_timefield.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" gradientUnits="userSpaceOnUse" x1="7.484251" x2="7.484251" y1="1.367475" y2="14.702122"><stop offset="0" stop-color="#fff"/><stop offset=".42448" stop-color="#fff" stop-opacity=".23529"/><stop offset=".8209" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="b" cx="15.026" cy="8.6258" fx=".30353" gradientTransform="matrix(-.00000002 .40365 -.3803 -.00000003 11.213 .59517)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dadada"/></radialGradient><path d="m8 .5c-4.1382 0-7.5 3.3618-7.5 7.5s3.3618 7.5 7.5 7.5c4.138 0 7.5-3.362 7.5-7.5 0-4.1382-3.362-7.5-7.5-7.5z" fill="url(#b)"/><g stroke-linecap="round"><g fill="none"><path d="m8 .5c-4.1382 0-7.5 3.3618-7.5 7.5 0 4.138 3.3618 7.5 7.5 7.5s7.5-3.3618 7.5-7.5-3.3618-7.5-7.5-7.5z" opacity=".4" stroke="#000" stroke-linejoin="round"/><g stroke-width=".6"><path d="m7.4577 7.8631 1.9905 4.1603" stroke="#eb5c3a"/><path d="m7.2779 8.7971 3.5171-4.3041" stroke="#333"/></g></g><path d="m8.1468 8.4256-3.6262-.138" fill="#00f" stroke="#333" stroke-width=".6"/><path d="m14.5 8c0 3.59-2.91 6.5-6.5 6.5-3.5898 0-6.5-2.91-6.5-6.5 0-3.5899 2.9102-6.5 6.5-6.5s6.5 2.9102 6.5 6.5z" fill="none" stroke="url(#a)" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_titlepagedialog.svg b/icon-themes/elementary_svg/cmd/sc_titlepagedialog.svg
new file mode 100644
index 000000000..1c0187611
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_titlepagedialog.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" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="4.5" y2="4.754116"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="3" y2="6.5"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.205239" y2="41.589603"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" 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(.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="f" gradientUnits="userSpaceOnUse" x1="11.720905" x2="11.720905" y1="1.783899" y2="11.976016"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.720905" x2="9.720905" y1="2.733051" y2="15.752358"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.813955" x2="12.742121" y1="13.774036" y2="9.725965"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#d)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 -5.966936 4.266501)"><path d="m11.21875 8c-.124208 0-.21875.0945411-.21875.21875v.625c-.276951.0711-.525582.1859391-.765625.328125l-.453125-.453125c-.087828-.087829-.224671-.087829-.3125 0l-.75.75c-.087829.087829-.087829.2246711 0 .3125l.453125.453125c-.1421856.240043-.2570245.488673-.328125.765625h-.625c-.1242085 0-.21875.094541-.21875.21875v1.0625c0 .124209.0945415.21875.21875.21875h.625c.071101.276951.1859395.525582.328125.765625l-.453125.453125c-.087829.08783-.087829.224671 0 .3125l.75.75c.087829.08783.224671.08783.3125 0l.453125-.453125c.240043.142186.488674.257025.765625.328125v.625c0 .124209.094542.21875.21875.21875h1.0625c.124209 0 .21875-.094541.21875-.21875v-.625c.276951-.0711.525582-.185939.765625-.328125l.453125.453125c.08783.08783.224671.08783.3125 0l.75-.75c.08783-.08783.08783-.224671 0-.3125l-.453125-.453125c.142186-.240043.257025-.488674.328125-.765625h.625c.124209 0 .21875-.094541.21875-.21875v-1.0625c0-.124209-.094541-.21875-.21875-.21875h-.625c-.0711-.276952-.185939-.525582-.328125-.765625l.453125-.453125c.08783-.087829.08783-.224671 0-.3125l-.75-.75c-.08783-.087829-.224671-.087829-.3125 0l-.453125.453125c-.240043-.1421859-.488674-.2570247-.765625-.328125v-.625c0-.1242089-.094541-.21875-.21875-.21875zm.53125 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round" stroke-width=".527275"/><path d="m11.75 9.482558c-1.250289 0-2.2674419 1.017154-2.2674419 2.267442 0 1.250289 1.0171529 2.267442 2.2674419 2.267442 1.250288 0 2.267442-1.017153 2.267442-2.267442 0-1.250288-1.017154-2.267442-2.267442-2.267442zm0 1.046512c.673954 0 1.22093.546977 1.22093 1.22093 0 .673954-.546976 1.22093-1.22093 1.22093-.673953 0-1.22093-.546976-1.22093-1.22093 0-.673953.546977-1.22093 1.22093-1.22093z" opacity=".05"/><path d="m11.75 9.75c-1.1028 0-2 .8972-2 2s.8972 2 2 2 2-.8972 2-2-.8972-2-2-2z" fill="none" stroke="url(#h)" stroke-width=".878792"/></g><path d="m5.5 3.5h5v2h-5z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m6 4.5h4" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_titleparastyle.svg b/icon-themes/elementary_svg/cmd/sc_titleparastyle.svg
new file mode 100644
index 000000000..f1c31f02a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_titleparastyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.9667 0 0 1.03443 -.000966 .001034)" gradientUnits="userSpaceOnUse" x1="13.447812" x2="13.447812" y1="5.316938" y2="14.017382"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .9794 -1.02103 0 16 0)" gradientUnits="userSpaceOnUse" x1="-.104034" x2="16.336533" y1="8.324926" y2="8.324926"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m14.5 14.5-2.000966.001v-5.3893469l.01933-.8875409.029-.9682265c-.306122.3268799-.518796.5413516-.638022.6434154l-1.000535.8606458-.88743-1.1854568 2.805363-2.3895333 1.672289-.00103v9.3171112z" fill="url(#a)" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m4.5155615 14.5-.0155615-10-3 .0000001v-3.0000001l9-.0000001v3.0000001h-3l.015561 10z" fill="url(#b)" stroke="#000" stroke-opacity=".49"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_toggleanchortype.svg b/icon-themes/elementary_svg/cmd/sc_toggleanchortype.svg
new file mode 100644
index 000000000..39a8a3258
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_toggleanchortype.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7" x2="9" y1="-2" y2="14"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m8 1.2c-1.1 0-2 .9-2 2 0 .798.517 1.42 1.2 1.74v1.06h-1.6c-.222 0-.402.18-.402.4v.8c0 .22.18.4.4.4h1.6v5.448c-1.548-.22-2.874-1.01-3.804-2.177l.398-.22c.195-.108.264-.355.153-.548l-.4-.7c-.108-.19-.346-.257-.537-.153l-2.4 1.3c-.198.106-.268.354-.157.55l.4.7c.11.188.35.257.54.152l.54-.295c1.376 1.883 3.559 3.143 6.069 3.143s4.69-1.26 6.067-3.143l.54.295c.192.105.432.036.54-.153l.4-.7c.033-.06.05-.124.053-.19 0 0-.21-.362-.216-.364-.005-.003-.01-.007-.02-.01-.018-.01-.044-.026-.077-.043l-.272-.147-.825-.447-1.2-.65c-.19-.105-.43-.037-.537.152l-.4.7c-.11.193-.042.44.153.548l.398.22c-.93 1.17-2.256 1.958-3.805 2.178v-5.446h1.6c.22 0 .4-.18.4-.4v-.8c0-.22-.18-.4-.4-.4h-1.599v-1.06c.68-.32 1.2-.942 1.2-1.74 0-1.1-.9-2-2-2zm0 1.6c.225 0 .4.174.4.4s-.175.4-.4.4c-.227 0-.4-.175-.4-.4s.173-.4.4-.4z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".8"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_toggleaxistitle.svg b/icon-themes/elementary_svg/cmd/sc_toggleaxistitle.svg
new file mode 100644
index 000000000..4f2feef66
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_toggleaxistitle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.9999874 0 0 .9999874 -10.002767 -1.016593)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.50295" xlink:href="#b" y1="9.016707" y2="12.016744"/><linearGradient id="b" gradientTransform="translate(15.968656 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" y1="3.031343" y2="12.031343"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" 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(.9999874 0 0 .9999874 -14.002767 -3.016593)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.50295" xlink:href="#b" y1="9.016707" y2="17.016808"/><g stroke-linecap="round"><g stroke="#565656"><g stroke-linejoin="round"><path d="m5.5 4.5h2v8h-2z" fill="#8c8c8c" stroke="#000" stroke-opacity=".6"/><path d="m9.5 6.5h2v6h-2z" fill="#8c8c8c" stroke="#000" stroke-opacity=".6"/><g fill="none" stroke-linecap="round"><path d="m6.5 5.5v6z" opacity=".7" stroke="url(#c)"/><path d="m10.5 7.5v4z" opacity=".7" stroke="url(#a)"/></g></g><g fill="none"><path d="m1.5052565 12.49995h12.9894865" stroke-width=".99816"/><path d="m3.50005 1.4590308v13.0338482"/></g></g><g fill="none" stroke="#ffa154"><path d="m5.5071212 14.49995h7.9798148"/><path d="m1.50005 2.5130642v7.9798148"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_togglebreakpoint.svg b/icon-themes/elementary_svg/cmd/sc_togglebreakpoint.svg
new file mode 100644
index 000000000..c1c4eb792
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_togglebreakpoint.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" gradientUnits="userSpaceOnUse" x1="14" x2="6" y1="8" y2="16"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><clipPath id="b"><path d="m8 2.6855469v14.0000001l3.132812-3.820313 2.066407 4.986328a1.0001 1.0001 0 1 0 1.847656-.765624l-2.111328-5.095704 4.378906.009766z"/></clipPath><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.978495" x2="9.978495" y1="13.912886" y2="-5.872059"><stop offset="0"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.814" x2="7.814" xlink:href="#h" y1="1.282" y2="14.67"/><linearGradient id="e" gradientTransform="matrix(.24324 0 0 -.24324 -9.45 14.168)" gradientUnits="userSpaceOnUse" x1="71.204" x2="71.204" xlink:href="#h" y1="6.238" y2="44.341"/><radialGradient id="f" cx="23.896" cy="3.99" gradientTransform="matrix(0 .4104 -.5417 0 10.16 -5.57)" gradientUnits="userSpaceOnUse" r="20.397"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></radialGradient><radialGradient id="g" cx="23.896" cy="3.99" gradientTransform="matrix(0 .87967 -1.16115 0 12.633 -21.084)" gradientUnits="userSpaceOnUse" r="20.397"><stop offset="0" stop-color="#fff"/><stop offset=".262" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></radialGradient><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.928" x2="7.928" xlink:href="#h" y1="5.416" y2="10.565"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m8 .502c-4.137 0-7.498 3.36-7.498 7.498 0 4.137 3.36 7.498 7.498 7.498 4.137 0 7.498-3.36 7.498-7.498 0-4.137-3.36-7.498-7.498-7.498z" fill="url(#g)" stroke="#8c8c8c" stroke-width="1.004"/><path d="m8 4.502c-1.93 0-3.498 1.568-3.498 3.498s1.568 3.498 3.498 3.498 3.498-1.568 3.498-3.498-1.568-3.498-3.498-3.498z" fill="url(#f)" stroke="#7a0000" stroke-width="1.004"/><g fill="none"><path d="m12.5 8c0-2.485-2.015-4.5-4.5-4.5s-4.5 2.015-4.5 4.5 2.015 4.5 4.5 4.5 4.5-2.015 4.5-4.5z" opacity=".5" stroke="url(#e)"/><path d="m14.5 8c0 3.59-2.91 6.5-6.5 6.5s-6.5-2.91-6.5-6.5 2.91-6.5 6.5-6.5 6.5 2.91 6.5 6.5z" opacity=".8" stroke="url(#d)"/><path d="m10.5 8c0 1.38-1.12 2.5-2.5 2.5s-2.5-1.12-2.5-2.5 1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5z" opacity=".5" stroke="url(#i)"/></g></g><g transform="matrix(.69327406 0 0 .69327406 4.147082 6)"><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".05" stroke="#000" stroke-linejoin="round" stroke-width="4.327293"/><path d="m8.1884834 1.6672989v10.9999991l2.5652276-2.9424834 2.044188 3.7280744c.494727 1.242916 2.142881-.74317 1.613492-1.971723l-1.874329-2.6219434 3.117524-.2046366z" fill-rule="evenodd" opacity=".2" stroke="#000" stroke-linejoin="round" stroke-width="2"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.117523-.2046366z" fill="none" stroke="#fff" stroke-width="2.884862"/><path clip-path="url(#b)" d="m6.9891304 6.9358866v11.1195654l2.59311-2.974467 2.0664066 3.768597c.500102 1.256433 2.382807.476286 1.847656-.765624l-2.111328-3.877973 3.151411-.206867z" fill="none" opacity=".4" stroke="url(#a)" stroke-width="2.916219" transform="matrix(.98924729 0 0 .98924729 .086022 -6.861307)"/><path d="m7 0v11l2.5652277-2.9424843 2.0441883 3.7280743c.494704 1.24297 2.357232.471184 1.827788-.757391l-2.088625-3.8362743 3.651421-.1919247z" fill="url(#c)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_togglegridhorizontal.svg b/icon-themes/elementary_svg/cmd/sc_togglegridhorizontal.svg
new file mode 100644
index 000000000..d962517b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_togglegridhorizontal.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke-linecap="round"><g stroke="#ffa154"><path d="m2.5071212 6.49995h10.9999998"/><path d="m2.5071212 3.49995h10.9999998"/><path d="m2.5071212 9.49995h10.9999998"/></g><g stroke="#565656"><path d="m2.5071212 12.49995h10.9999998"/><path d="m3.50005 2.4928789v11.0000001"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_togglegridvertical.svg b/icon-themes/elementary_svg/cmd/sc_togglegridvertical.svg
new file mode 100644
index 000000000..320732ebc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_togglegridvertical.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke-linecap="round"><g stroke="#ffa154" transform="matrix(0 1 -1 0 16 -.014242)"><path d="m2.5071212 6.4999503h10.9999998"/><path d="m2.5071212 3.4999503h10.9999998"/><path d="m2.5071212 9.4999503h10.9999998"/></g><g stroke="#565656"><path d="m2.5071212 12.49995h10.9999998"/><path d="m3.50005 2.4928792v10.9999998"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_togglelegend.svg b/icon-themes/elementary_svg/cmd/sc_togglelegend.svg
new file mode 100644
index 000000000..4704ae361
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_togglelegend.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" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3" y2="6"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#g" y1="4.5" y2="5"/><linearGradient id="c" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#g" y1="4.5" y2="5"/><linearGradient id="d" gradientTransform="translate(0 4)" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#g" y1="4.5" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="7" y2="10"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="11" y2="14"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162176 -1.433318)" gradientUnits="userSpaceOnUse" x1="23.999992" x2="23.999992" 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="h" gradientTransform="matrix(.28571361 0 0 .30419701 1.142885 -.768285)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.582922" y1=".985206" y2="43.614483"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.25378586 0 0 .30501865 19.128991 -1.686367)" gradientUnits="userSpaceOnUse" x1="-51.73251" x2="-51.786404" y1="46.506916" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="translate(-.000012 1.00089)"><path d="m2.0000121-.00089h11.9999999v14l-12.0000119.00089z" fill="url(#h)"/><g fill="none"><path d="m13.500012 13.49911-11.000012.00089.000012-13.00089 11.000012-.0008904z" stroke="url(#g)" stroke-linecap="round"/><path d="m1.4999742-.50091604c2.5206756 0 13.0000748.0000636 13.0000748.0000636l.000001 14.99998844-13.0000879.00089z" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g stroke-linejoin="round"><path d="m4 3.5h1c.277 0 .5.223.5.5v1c0 .277-.223.5-.5.5h-1c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#a)" stroke="#002e99" stroke-linecap="square" stroke-opacity=".501961"/><path d="m7 3.5h5.5" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m7 5.5h3" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m4 7.5h1c.277 0 .5.223.5.5v1c0 .277-.223.5-.5.5h-1c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#e)" stroke="#a62100" stroke-linecap="square" stroke-opacity=".501961"/><path d="m7 7.5h5.5" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m7 9.5h3" fill="none" stroke="#898989" stroke-linecap="round"/><path d="m4 11.5h1c.277 0 .5.223.5.5v1c0 .277-.223.5-.5.5h-1c-.277 0-.5-.223-.5-.5v-1c0-.277.223-.5.5-.5z" fill="url(#f)" stroke="#206b00" stroke-linecap="square" stroke-opacity=".501961"/><g fill="none"><g stroke="#898989" stroke-linecap="round"><path d="m7 11.5h5.5"/><path d="m7 13.5h3"/></g><g stroke-linejoin="miter"><path d="m4 4.5h1" opacity=".5" stroke="url(#b)"/><path d="m4 8.5h1" opacity=".5" stroke="url(#d)"/><path d="m4 12.5h1" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_togglemergecells.svg b/icon-themes/elementary_svg/cmd/sc_togglemergecells.svg
new file mode 100644
index 000000000..44e2f8da3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_togglemergecells.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="5.5" y2="15.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="9"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" y1="11" y2="18"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.941406" x2="13" xlink:href="#e" y1="14.353133" y2="15.304965"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" 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 23 0)" gradientUnits="userSpaceOnUse" x1="13.941406" x2="13" xlink:href="#e" y1="14.353133" y2="15.304965"/><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#q)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#p)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#g)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#h)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#i)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#j)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#k)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#l)"/></g><path d="m15.5 5.5v10h-10v-10z" fill="url(#a)" stroke-width="1.111111"/><path d="m16 6c0-.554-.446-1-1-1h-9c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h9c.554 0 1-.446 1-1zm-1 0v9h-9v-9z" fill="#206b00" fill-opacity=".501961"/><path d="m14.5 6.5h-7.9999996v8h7.9999996z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><g transform="translate(-1 -4)"><path d="m7.4999998 14.5 3.0000002-3v6zm8.0000002 0-3-3v6z" style="stroke:#a62100;stroke-width:1.001575;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#c)"/><g fill="none"><path d="m13.5 15.078125v-1.15625l.582031.578125z" opacity=".5" stroke="url(#d)"/><path d="m9.5 15.078125v-1.15625l-.582031.578125z" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_toggleobjectbeziermode.svg b/icon-themes/elementary_svg/cmd/sc_toggleobjectbeziermode.svg
new file mode 100644
index 000000000..14c96b758
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_toggleobjectbeziermode.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-57.850174" cy="24.296782" fx="-58.028885" fy="27.01318" gradientTransform="matrix(1.3188967 0 0 .41215728 94.308756 1.319255)" gradientUnits="userSpaceOnUse" r="8.087534"><stop offset="0" stop-opacity=".313726"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-13.166645" x2="-5.00001" y1="427.83319" y2="425.49988"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.294118 0 0 1 1.705882 -13.00043)" gradientUnits="userSpaceOnUse" x1="-16.000061" x2="1.000059" y1="423.45538" y2="423.45538"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".80000001" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.294118 0 0 1.005236 1.705882 -15.2096)" gradientUnits="userSpaceOnUse" x1="-16.000221" x2=".586968" y1="423.58575" y2="423.58575"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".84444445" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.874995 0 0 .875009 -20.31242 73.30893)" gradientUnits="userSpaceOnUse" x1="13.499985" x2="13.499985" y1="401.16647" y2="403.8331"><stop offset="0" stop-color="#fff"/><stop offset=".00000279" stop-color="#fff" stop-opacity=".498039"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="matrix(-1 0 0 1 1 -407.000139)"><path d="m-19 409h22v3h-22z" fill="url(#c)"/><path d="m-19 410.00523h22v1.00524h-22z" fill="url(#d)"/></g><g stroke-linecap="round" stroke-width="1.166661" transform="matrix(-.857147 0 0 .857147 -.28575 -361.715939)"><path d="m-11.416651 422.58322h5.8333106v5.83333h-5.8333106z" fill="url(#b)" stroke="#002e99" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m-10.249987 423.75007h3.4999846v3.4999h-3.4999846z" fill="none" opacity=".5" stroke="url(#e)"/></g><g transform="matrix(.5 0 0 .5 .851813 8.140545)"><ellipse cx="18.010416" cy="11.333335" fill="url(#a)" opacity=".5" rx="10.666621" ry="3.333331"/><g fill-rule="evenodd"><path d="m9.2734577-9.3307249a2.0003323 2.0003323 0 0 0 -1.9296826 1.997391l.0130266 21.3332799a2.0003323 2.0003323 0 0 0 3.1952983 1.604163l6.557276-4.880196 8.406228-.721353a2.0003323 2.0003323 0 0 0 1.213538-3.434887l-15.999959-15.3437113a2.0003323 2.0003323 0 0 0 -1.4557253-.5546866z" fill-opacity=".991565" opacity=".05"/><path d="m9.3203327-7.9999989a.66713845.66713845 0 0 0 -.6432276.666665l.013027 21.3332799a.66713845.66713845 0 0 0 1.0651016.533853l6.8619613-5.106759 8.783832-.752602a.66713845.66713845 0 0 0 .403644-1.14583l-15.9999646-15.3437114a.66713845.66713845 0 0 0 -.4843737-.1848955z" fill-opacity=".991565" opacity=".15"/><path d="m25.34373 6.677218-8.971778.769011-7.0141153 5.22024-.0138666-21.3331196z" fill="#333" stroke="#fafafa" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_toggleobjectrotatemode.svg b/icon-themes/elementary_svg/cmd/sc_toggleobjectrotatemode.svg
new file mode 100644
index 000000000..035af1a67
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_toggleobjectrotatemode.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 -.857089 .232631)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="26.793295" y1=".985206" y2="18.959322"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.982475" y1="6.923065" y2="15.268198"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#d" y1="2.36523" y2="4.614189"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#d" y1="1.753905" y2="3.688147"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(.248627 -.09049283 .09049283 .248627 .968555 1.564022)"><path d="m.5000001.49999996h5l-.000019 6.00001304-5.0000131.000954z" fill="url(#a)"/><g fill="none" transform="translate(-1.999962 .000026)"><path d="m6.4999051 5.499961-2.9999372.000954.000032-4.000915 2.9999372-.000954z" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396h5l-.000019 6.00001304-5.0000131.000954z" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".74902" stroke-width=".999922"/></g></g><g transform="matrix(-.22801456 -.62646485 -.62646485 .22801456 5.173435 8.386563)"><path d="m7.7044465 1.753905c.042122 1.3724856.5031972 2.1779892 1.9528454 2.0231256v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.2588422-.4419317-1.3890556-1.3890556z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#f)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7681953.7214093-.0033633-.6253431" opacity=".5" stroke="url(#g)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#c)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4507879-.0518308-1.5874921-1.4483293h-.291331" opacity=".5" stroke="url(#e)"/></g></g></g><g transform="matrix(.22801456 .62646485 .62646485 -.22801456 -.940102 -4.153229)"><path d="m7.7044465 1.753905c.042122 1.3724856.5031972 2.1779892 1.9528454 2.0231256v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.2588422-.4419317-1.3890556-1.3890556z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#f)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7681953.7214093-.0033633-.6253431" opacity=".5" stroke="url(#g)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#c)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4507879-.0518308-1.5874921-1.4483293h-.291331" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_togglesheetgrid.svg b/icon-themes/elementary_svg/cmd/sc_togglesheetgrid.svg
new file mode 100644
index 000000000..bab4aba32
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_togglesheetgrid.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="c" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -6.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -10.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="g" gradientTransform="matrix(.67880146 0 0 .73786273 7.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="h" gradientTransform="matrix(.67880146 0 0 .73786273 2.719226 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="i" gradientTransform="matrix(.67880146 0 0 .73786273 -2.280774 -13.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" xlink:href="#j" y1="21.090319" y2="22.445583"/><linearGradient id="j" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="6.974299" x2="6.974299" y1="21.090319" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="40.825424" x2="42.507908" y1="-1.611935" y2="23.392233"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m.5.5v.49023438 10.01953162 4.490234h3l2.7792969-4h8.7968751.423828v-.490234-10.01953162-.49023438h-.423828-14.15234388z" fill="url(#k)"/><path d="m1.5 12.5h2.5466102l-1.3121498 2h-1.2344604z" fill="none" stroke="url(#j)" stroke-linecap="square"/><path d="m.49804688.00195313c-.27600003 0-.50000001.22399999-.50000001.49999999l.00195313 11.49804688h.00195313v3.498047c0 .276.22399999.499946.49999999.5l3.21093748.001953 2.7871094-4h3.5 1 4 .5c.276 0 .5-.224.5-.5l-.001953-7.5h.001953v-1h-.001953v-2.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v2h-4.001953v-1.9980469h-1.0000001v1.9980469h-4v-1.9980469h-1v1.9980469h-4.00195315zm.00195313 3h4.00195312v.0019531h-.0019531l.0019531 2.9980469h-4zm5.00195312 0h4v1.4570312a15 9.2705097 0 0 1 1-.3652343v-1.0917969h4v.1972656 2.8027344 1 3h-4-1-4-1-1.5234375-2.4765625v-3h4v.6953125a15 9.2705097 0 0 1 1.9980469-1.6953125h-.9980469zm-5 8h4l-2 3h-2z" opacity=".3"/><g fill="none" stroke-linecap="square"><path d="m1.5 8.5h3v2h-3z" stroke="url(#a)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#b)"/><path d="m1.5 4.5h3v2h-3z" stroke="url(#c)"/><path d="m6.5 4.5h3v2h-3z" stroke="url(#d)"/><path d="m11.5 8.5h3v2h-3z" stroke="url(#e)"/><path d="m11.5 4.5h3v2h-3z" stroke="url(#f)"/><path d="m11.5 1.5h3v1h-3z" stroke="url(#g)"/><path d="m6.5 1.5h3v1h-3z" stroke="url(#h)"/><path d="m1.5 1.5h3v1h-3z" stroke="url(#i)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_toggletabbarvisibility.svg b/icon-themes/elementary_svg/cmd/sc_toggletabbarvisibility.svg
new file mode 100644
index 000000000..4a52af248
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_toggletabbarvisibility.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="5" y2="11"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83333331" stop-color="#fff" stop-opacity=".184314"/><stop offset=".83333331" stop-color="#fff" stop-opacity=".894737"/><stop offset="1" stop-color="#fff" stop-opacity=".894737"/><stop offset="1" stop-color="#fff" stop-opacity=".168627"/><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 -43.521986 -5.539135)" gradientUnits="userSpaceOnUse" x1="0" x2="0" y1="12.5" y2="3"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.33356 0 0 .33166 -.01 -1.597)" gradientUnits="userSpaceOnUse" x1="19.516729" x2="19.516729" y1="15.368148" y2="44.01194"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#cecece"/></linearGradient><path d="m3 3.5c-.64 0-1.5.856-1.5 1.5v4.5l-.823-.00734c-.099996-.0008923-.177.086-.177.186v2.82134h15l.004-2.814c.000142-.1-.087-.186-.188-.186h-.816v-4.5c0-.935-.595-1.5-1.5-1.5-3.1796975.006216-7.4517316-.0185754-10 0z" fill="url(#d)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round"/><path d="m3.5 4.5c-.5 0-1 .098-1 .5v5.5h-1v1h13v-1h-1v-5.258c0-.54 0-.742-1-.742z" fill="none" opacity=".4" stroke="url(#b)" stroke-linecap="round"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_toggletitle.svg b/icon-themes/elementary_svg/cmd/sc_toggletitle.svg
new file mode 100644
index 000000000..8785b6f07
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_toggletitle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.9999874 0 0 .9999874 -10.002767 -.016593)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.50295" xlink:href="#b" y1="9.016707" y2="12.016744"/><linearGradient id="b" gradientTransform="translate(15.968656 11.968657)" gradientUnits="userSpaceOnUse" x1="12.031344" x2="12.031344" y1="3.031343" y2="12.031343"><stop offset="0" stop-color="#fff"/><stop offset=".00000007" 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(.9999874 0 0 .9999874 -14.002767 -2.016593)" gradientUnits="userSpaceOnUse" x1="14.551723" x2="14.50295" xlink:href="#b" y1="9.016707" y2="17.016808"/><g stroke-linecap="round"><g stroke="#565656"><g stroke-linejoin="round"><path d="m5.5 5.5h2v8h-2z" fill="#8c8c8c" stroke="#000" stroke-opacity=".6"/><path d="m9.5 7.5h2v6h-2z" fill="#8c8c8c" stroke="#000" stroke-opacity=".6"/><g fill="none" stroke-linecap="round"><path d="m6.5 6.5v6z" opacity=".7" stroke="url(#c)"/><path d="m10.5 8.5v4z" opacity=".7" stroke="url(#a)"/></g></g><g fill="none"><path d="m1.5052565 13.49995h12.9894865" stroke-width=".99816"/><path d="m2.50005 1.4950614v13.0338476"/></g></g><path d="m5.5071212 2.49995h7.9798148" fill="none" stroke="#ffa154"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_toolbarmode.svg b/icon-themes/elementary_svg/cmd/sc_toolbarmode.svg
new file mode 100644
index 000000000..149ade5d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_toolbarmode.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".011029"/><stop offset="1" stop-color="#fff" stop-opacity=".095588"/><stop offset="1" stop-color="#fff" stop-opacity=".536765"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#c" y1="17" y2="36.026299"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#c" y1="33" y2="24.519934"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.338983" x2="8.288135" y1="14.008475" y2="1.127119"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><g transform="translate(1)"><path d="m1.974.5c-.817 0-1.474.657-1.474 1.474v12.526h14v-12.527c0-.816-.657-1.473-1.474-1.473z" fill="#e9e9e9" stroke="url(#e)"/><path d="m2.205 1.5c-.39 0-.705.372-.705.834v1.166h12v-1.166c0-.462-.314-.834-.705-.834z" fill="none" stroke="url(#a)"/><path d="m1 5h13v9h-13z" fill="#fff"/><path d="m1 4.5h13" fill="none" stroke="#8c8c8c"/></g><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" style="fill:#9bdb4d;fill-opacity:.588235;fill-rule:evenodd;stroke:#206b00;stroke-linejoin:round;stroke-opacity:.501961"/><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#b)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_toolprotectiondocument.svg b/icon-themes/elementary_svg/cmd/sc_toolprotectiondocument.svg
new file mode 100644
index 000000000..4acf20ec3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_toolprotectiondocument.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" gradientTransform="matrix(.26064 0 0 .3149 1.727 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.192" y1="2.914" y2="17.47"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="b" cx="16.824" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 20.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.925"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.3" xlink:href="#f" y1="27.5" y2="27.5"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.3" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66667 0 0 .46668 5.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="i" gradientTransform="matrix(.66667 0 0 .46668 -1.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="j" gradientTransform="matrix(.66667 0 0 .46667 -12.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="29" y2="14"/><linearGradient id="k"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.66667 0 0 .46667 -3.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="29" y2="14"/><linearGradient id="m" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="5.564" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".036" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.3143 0 0 .32593 .457 -.322)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".705" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#3a9104"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#n)" stroke="url(#o)" stroke-linejoin="round"/><path d="m12.5 14.5h-9v-13h9z" fill="none" opacity=".5" stroke="url(#m)" stroke-linecap="round"/><path d="m3.5 1.5h5.995l3.005 3.27v9.73h-9z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 2h5.318l2.682 3v9h-8z" fill="#fff"/><path d="m5 10h2v1h-2zm3 0h2v1h-2zm-3-2h2v1h-2zm3 0h2v1h-2zm-3-2h2v1h-2zm3 0h2v1h-2zm-3-2h2v1h-2zm3 0h1l1 1h-2zm-3 8h2v1h-2zm3 0h2v1h-2z" fill="#89ac68"/><path d="m11 3a5 5 0 0 0 -5 5c-.554 0-1 .446-1 1v6.847656c.1490554.088077.3136333.152344.5.152344h7.5c.554 0 1-.446 1-1v-10.9921875a5 5 0 0 0 -3-1.0078125z" fill="#fcfcfc" opacity=".9"/><g transform="matrix(.8571 0 0 .8571 4 3.144)"><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path d="m5.2502625 6.2489791s-.4731875-3.500175 2.9168125-3.500175 2.916813 3.500175 2.916813 3.500175" fill="none" opacity=".796" stroke="#fff" stroke-linecap="round" stroke-width="1.166725"/><path d="m4.0835375 8.5824291v-3.376c0-2.478 1.9665375-3.65435 4.0835375-3.62435 2.13.03 4.132654 1.1178312 4.083538 3.62435v3.376h-2v-2.746c0-.63-.419538-2.25435-2.067538-2.25435-1.65 0-1.7740875 1.8166736-1.7660875 2.4316736v2.5686764z" fill="none" stroke="#a4a4a4" stroke-linecap="square" stroke-width="1.166725"/><rect fill="url(#b)" height="7.00035" rx="1" width="10.500525" x="2.916812" y="7.415704"/><g fill="none"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#c)" stroke-linejoin="round"/><rect height="7.00035" rx="1" stroke="url(#d)" stroke-width="1.166725" width="10.500525" x="2.916812" y="7.415704"/><g stroke-linecap="square"><path d="m4.0835375 7.4157041h8.1670755m-8.1670755 2.33345h8.1670755m-8.1670755 2.3334499h8.1670755" opacity=".2" stroke="url(#e)" stroke-width="1.166725"/><path d="m4.0835375 13.249329h9.0000005m-9.0000005-4.6668999h8.1670755m-8.1670755 2.3334499h8.1670755" opacity=".05" stroke="url(#g)"/></g></g><rect fill="url(#h)" height="5.833624" opacity=".5" rx=".333625" ry=".583362" transform="scale(1 -1)" width="1.166725" x="10.500525" y="-13.832691"/><rect fill="url(#i)" height="5.833624" opacity=".5" rx=".304237" ry="1.166725" transform="scale(1 -1)" width="1.166725" x="4.6669" y="-13.832691"/><rect fill="url(#j)" height="5.833624" opacity=".5" rx=".471498" ry=".5" width="1.166725" x="3.500175" y="7.999067"/><rect fill="url(#l)" height="5.833624" opacity=".5" rx=".371462" ry=".5" width="1.166725" x="11.66725" y="7.999067"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_torus.svg b/icon-themes/elementary_svg/cmd/sc_torus.svg
new file mode 100644
index 000000000..25a07eacc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_torus.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="47.607082" cy="15.046935" gradientTransform="matrix(1 0 0 .88235148 0 1.411784)" gradientUnits="userSpaceOnUse" r="8.499878"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#9d60df"/></radialGradient><g stroke="#888a85" transform="matrix(.94142315 0 0 .93305476 -40.954004 -3.196672)"><path d="m46.845703 6.6560395a8 7.0000022 0 0 0 -2.845703 5.3439765 8 7.0000022 0 0 0 8 7.000002 8 7.0000022 0 0 0 6.158203-2.534438 8 7.0000022 0 0 1 -5.158203 1.659438 8 7.0000022 0 0 1 -8-7.000002 8 7.0000022 0 0 1 1.845703-4.4689765" fill="#4d4d4d" fill-opacity=".470588"/><g stroke="#7239b3" stroke-opacity=".662745"><path d="m52 19.000018a8 7.0000022 0 0 0 8-7.000002 8 7.0000022 0 0 0 -8-7.000002 8 7.0000022 0 0 0 -8 7.000002 8 7.0000022 0 0 0 8 7.000002m0-3.500001a4 3.5000011 0 0 1 -4-3.500001 4 3.5000011 0 0 1 4-3.5000009 4 3.5000011 0 0 1 4 3.5000009 4 3.5000011 0 0 1 -4 3.500001" fill="url(#a)" stroke-width=".999755"/><path d="m57 11.562516a4.5 3.9375012 0 0 0 -4.5-3.9375012 4.5 3.9375012 0 0 0 -4.5 3.9375012 4.5 3.9375012 0 0 0 .0098.24955 4 3.5000011 0 0 1 3.990234-3.3120509 4 3.5000011 0 0 1 4 3.5000009 4 3.5000011 0 0 1 -3.707031 3.489764 4.5 3.9375012 0 0 0 .207031.0105 4.5 3.9375012 0 0 0 4.5-3.937501z" fill="#fdfdfb"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_trackchanges.svg b/icon-themes/elementary_svg/cmd/sc_trackchanges.svg
new file mode 100644
index 000000000..b04974024
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_trackchanges.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" 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="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="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" 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><radialGradient id="d" cx="23.896" cy="3.99" gradientTransform="matrix(0 .41038696 -.54170353 0 10.161398 -5.568732)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.928443" x2="7.928443" y1="5.416265" y2="10.565373"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#c)"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5 5h1v1h-1z" fill="#c6262e"/><path d="m8 3h3.000001v1h-3.000001z" fill="#c6262e"/><g fill="#aaa"><path d="m5 3h2v1h-2z"/><path d="m7 5h3v1h-3z"/><path d="m5 7h3v1h-3z"/></g><path d="m9 7h2v1h-2z" fill="#c6262e"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(4 4)"><path d="m8.0000001 4.5018272c-1.9301424 0-3.498173 1.5680306-3.498173 3.498173s1.5680306 3.4981728 3.498173 3.4981728c1.9301419 0 3.4981729-1.5680304 3.4981729-3.4981728s-1.568031-3.498173-3.4981729-3.498173z" fill="url(#d)" stroke="#7a0000" stroke-width="1.003654"/><path d="m10.5 7.999923c0 1.3808461-1.1192309 2.500077-2.4999617 2.500077-1.3807307 0-2.5000383-1.1192309-2.5000383-2.500077 0-1.3806923 1.1193076-2.499923 2.5000383-2.499923 1.3807308 0 2.4999617 1.1192307 2.4999617 2.499923z" fill="none" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_trackchangesbar.svg b/icon-themes/elementary_svg/cmd/sc_trackchangesbar.svg
new file mode 100644
index 000000000..92f14a106
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_trackchangesbar.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" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="c"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="e"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.31427 0 0 .32592858 .4573 -.321786)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m2.5.5h11v15h-11z" fill="url(#n)" stroke-width="1.08562"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#m)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#l)" stroke-linejoin="round"/><path d="m5 5h1v1h-1zm3-2h3v1h-3z" fill="#c6262e"/><path d="m5 3h2v1h-2zm2 2h3v1h-3zm-2 2h3v1h-3z" fill="#aaa"/><path d="m9 7h2v1h-2z" fill="#c6262e"/><g transform="translate(-.254739 -.495187)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#b)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#d)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#f)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#g)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#h)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#j)" stroke="url(#k)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g><path d="m2.3703389 10.926816c.270411-.196663 1.0789124.24173 1.843711 1.003797.7607014.756605 1.1840721 1.547352.9928724 1.820495 0 0 .017754.01639.016389.01776l6.5636117-6.6182406.02731-.023214s-.02186-.016386-.02049-.017757c.191206-.2731447-.232164-1.0625261-.994231-1.8204962-.764798-.7647986-1.5733-1.199095-1.8437114-1.0037981l-.023214.024583z" fill="#f9c440" opacity=".6" stroke-width="1.365712"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_transformdialog.svg b/icon-themes/elementary_svg/cmd/sc_transformdialog.svg
new file mode 100644
index 000000000..89d87e486
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_transformdialog.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" gradientUnits="userSpaceOnUse" x1="-4.467" x2="-4.467" xlink:href="#b" y1="-9" y2="6.527"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".125" stop-color="#fff" stop-opacity=".235"/><stop offset=".8" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#b" y1="3" y2="13"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5" x2="15" xlink:href="#b" y1="11.5" y2="11.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.7" x2="11.7" y1="1.834" y2="12.026"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.7" x2="9.7" y1="2.783" y2="15.8025"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 0 0 0 8.7 8.7)" gradientUnits="userSpaceOnUse" x1="86.133" x2="84.639" y1="105.105" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><path d="m2.49.492v13.016h13.017v-3.016h-10v-10z" fill="#e9b986"/><g stroke="#ad7237" stroke-linecap="round" stroke-linejoin="round"><path d="m8 11h1v1h-1z" fill="#a1550a" opacity=".3"/><path d="m12 11h1v1h-1zm-8-8h1v1h-1z" fill="#e9b986"/><path d="m4 7h1v1h-1z" fill="#a1550a" opacity=".3"/></g><path d="m13.507 15.51v-13.018h-13.017v3.018h10v10z" fill="#e9b986"/><g stroke-linejoin="round"><g stroke-linecap="round"><path d="m8 5h-1v-1h1zm-4 0h-1v-1h1zm8 8h-1v-1h1zm0-4h-1v-1h1z" fill="#a1550a" opacity=".3" stroke="#ad7237"/><g fill="none" stroke="#a1550a"><path d="m2.49.492v13.016h13.017v-3.016h-10v-10z" opacity=".5"/><path d="m13.507 15.51v-13.018h-13.017v3.018h10v10z" opacity=".5"/></g></g><path d="m-14-9.5h2m4 0h11m-1.465 16.5-.035-15" fill="none" opacity=".5" stroke="url(#a)"/></g><path d="m1 3h12v1h-12z" fill="url(#c)" opacity=".5"/><path d="m5 11h10v1h-10z" fill="url(#d)" opacity=".5"/><g transform="translate(-.283018 -1.184118)"><path d="m11.22 8c-.125 0-.22.095-.22.22v.624c-.277.07-.526.186-.766.328l-.454-.452c-.087-.09-.223-.09-.31 0l-.75.75c-.09.087-.09.223 0 .31l.452.454c-.142.24-.257.49-.328.766h-.624c-.125 0-.22.095-.22.22v1.06c0 .125.095.22.22.22h.624c.07.277.186.526.328.766l-.453.453c-.09.087-.09.223 0 .31l.75.75c.087.09.223.09.31 0l.454-.452c.24.142.49.257.766.328v.625c0 .125.095.22.22.22h1.06c.125 0 .22-.095.22-.22v-.624c.277-.07.526-.186.766-.328l.453.453c.087.09.223.09.31 0l.75-.75c.09-.087.09-.223 0-.31l-.452-.454c.142-.24.257-.49.328-.766h.625c.125 0 .22-.095.22-.22v-1.06c0-.125-.095-.22-.22-.22h-.624c-.07-.277-.186-.526-.328-.766l.453-.453c.09-.087.09-.223 0-.31l-.75-.75c-.087-.09-.223-.09-.31 0l-.454.452c-.24-.142-.49-.257-.766-.328v-.626c0-.125-.095-.22-.22-.22zm.53 2.75c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" display="block" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".527" transform="matrix(1.1 -.4 .4 1.1 -6 4.3)"/><path d="m10.718 10.03c-1.375.5-2.087 2.027-1.587 3.402s2.027 2.087 3.402 1.587 2.087-2.027 1.587-3.402-2.027-2.087-3.402-1.587zm.42 1.152c.74-.27 1.56.113 1.83.855.27.74-.113 1.56-.855 1.83-.74.27-1.56-.112-1.83-.854-.27-.74.112-1.56.854-1.83z" opacity=".05"/><path d="m11.75 9.75c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2z" fill="none" stroke="url(#g)" stroke-width=".879" transform="matrix(1.1 -.4 .4 1.1 -6 4.3)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_underline.svg b/icon-themes/elementary_svg/cmd/sc_underline.svg
new file mode 100644
index 000000000..de0625e8c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_underline.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"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.7704476 .00000004 -.00000006 -3.8965216 18.010406 19.248581)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m3.49 15.5h9.02z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/><path d="m11.684532 2.674476v7.522355c0 .603058-.08728 1.163796-.261854 1.682214-.174569.518419-.439069.968068-.793498 1.348946-.349139.380879-.784708.663893-1.3189962.880782-.5289982.21689-1.1140056.357387-1.8334432.357387-.6771178 0-1.3140963-.132562-1.8325146-.333582-.5184182-.206309-.9548418-.497258-1.3092706-.872847-.3491388-.375589-.613638-.825238-.7934974-1.348946-.1798594-.528998-.2736242-1.116201-.2697891-1.761564v-7.474745h1.8695251v7.554095c0 .925747.2274693 1.642539.6824077 2.150377.4602285.507839.7339222.774579 1.6596691.774579.4708085 0 .515481-.08423.8540398-.227065.3385589-.14283.6101388-.327979.827028-.587188.2168893-.259209.3782336-.568673.4840332-.928392.1058-.359718.161345-.753822.166635-1.182311v-7.554095z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="scale(1.0697904 .93476255)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/sc_underlinedouble.svg
new file mode 100644
index 000000000..fe486c399
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_underlinedouble.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"><radialGradient id="a" cx="7.01072" cy="4.528114" gradientTransform="matrix(-1.7704476 .00000004 -.00000006 -3.8965216 18.010406 19.248581)" gradientUnits="userSpaceOnUse" r="3.431876"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m11.684532 2.674476v7.522355c0 .603058-.08728 1.163796-.261854 1.682214-.174569.518419-.439069.968068-.793498 1.348946-.349139.380879-.784708.663893-1.3189962.880782-.5289982.21689-1.1140056.357387-1.8334432.357387-.6771178 0-1.3140963-.132562-1.8325146-.333582-.5184182-.206309-.9548418-.497258-1.3092706-.872847-.3491388-.375589-.613638-.825238-.7934974-1.348946-.1798594-.528998-.2736242-1.116201-.2697891-1.761564v-7.474745h1.8695251v7.554095c0 .925747.2274693 1.642539.6824077 2.150377.4602285.507839.7339222.774579 1.6596691.774579.4708085 0 .515481-.08423.8540398-.227065.3385589-.14283.6101388-.327979.827028-.587188.2168893-.259209.3782336-.568673.4840332-.928392.1058-.359718.161345-.753822.166635-1.182311v-7.554095z" fill="url(#a)" stroke="#000" stroke-opacity=".6" transform="matrix(1.0697904 0 0 .93476255 0 -2)"/><path d="m3.49 15.5h9.02zm0-2h9.02z" fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".995"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_undo.svg b/icon-themes/elementary_svg/cmd/sc_undo.svg
new file mode 100644
index 000000000..2aea10389
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_undo.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" gradientTransform="matrix(.61441293 0 0 .61115825 8.389033 -9.305476)" gradientUnits="userSpaceOnUse" x1="-2.521394" x2="-2.521394" y1="22.402153" y2="35.268829"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.61157583 0 0 .6008607 15.029158 1.388771)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="4" y2="19.998161"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.66975934 0 0 .66666667 4.725141 -10.327071)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="27.314026" y2="35.272106"><stop offset="0" stop-color="#fff"/><stop offset=".58888781" 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(.66975934 0 0 .66666667 4.225137 -11.261321)" gradientUnits="userSpaceOnUse" x1="5.884986" x2="5.884986" y1="20.383398" y2="38.171688"><stop offset="0" stop-color="#fff"/><stop offset=".501194" 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><path d="m7.1699211 3.5c-.1845764 0-.1785565.076283-.2421875.1035156l-4.3398434 4.1875c-.05559.054667-.08789.1295192-.08789.2109375 0 .080838.03231.1508278.08789.2089844l4.3398434 4.1875005c.059439.062219.1428761.101562.2421875.101562.1845228 0 .3222656-.130217.3222656-.304688v-2.3964839c-.000116-.1628379.1459138-.2988281.3242187-.2988281h.6835938c1.9999998 0 3.9280858 1.666666 3.9648438 3.5 0 .277.223.5.5.5.330814 0 .505859-.176742.505859-.5v-1.833984c.055942-2.6666665-1.63737-4.666016-4.9707028-4.666016h-.7148438v-.00391c-.1636803-.0150241-.2930775-.1455911-.2929687-.2988244v-2.3964844c0-.1744693-.1377426-.3007812-.3222656-.3007812z" style="stroke:#ad5f00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#b)"/><g fill="none"><path d="m7.4999957 8.5224087c-.5059188.0001637-.9998361.545123-1 1.0506969v.9807024l-2.6734065-2.553808 2.6734065-2.6061903v.9752625c.0001639.5055734.4940812 1.1066704 1 1.1068342" opacity=".8" stroke="url(#a)" stroke-width=".999996"/><path d="m7.4999957 8.5224087h.6666667c2.6666666 0 4.6684646 1.2964473 4.6684646 3.4775913" opacity=".8" stroke="url(#d)"/><path d="m12.446192 11c0-2.229397-1.446193-3.4518328-3.7791928-3.5l-1.1670035-.024094" opacity=".8" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_ungroup.svg b/icon-themes/elementary_svg/cmd/sc_ungroup.svg
new file mode 100644
index 000000000..944ba6f2c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_ungroup.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.52954621 0 0 .41850626 -2.862078 -2.684705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 23.007121 -2)" gradientUnits="userSpaceOnUse" x1="18.50712" x2="18.50712" y1="6.5" y2="10"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.52954621 0 0 .41850626 7.137922 -8.684705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="e" gradientTransform="matrix(.52954621 0 0 .41850626 7.137922 -3.684705)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="f" gradientTransform="matrix(.52954621 0 0 .41850626 7.137922 1.315296)" gradientUnits="userSpaceOnUse" x1="24.288868" x2="24.288868" xlink:href="#b" y1="20.751673" y2="23.141123"/><linearGradient id="g" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.284962" x2="54.284962" xlink:href="#j" y1="-2.446099" y2="4.221523"/><linearGradient id="h" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="54.284962" x2="54.284962" xlink:href="#j" y1="-3.279552" y2="5.054977"/><linearGradient id="i" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="52.602474" x2="52.602474" xlink:href="#j" y1="-3.279552" y2="5.054977"/><linearGradient id="j" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(0 2)"><g stroke-opacity=".501961"><path d="m.5 4.5v3h7v-3z" fill="url(#c)" stroke="#7a0000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><g fill="#ffa154" stroke="#cc3b02" stroke-linecap="square"><path d="m3.5-1.5v3h1v-2h5v-1h-4z"/><path d="m3.5 12.5v-2h1v1h5v1h-4z"/></g></g><path d="m1.5 6.5.0000002-1h4.9999998l.000001 1.0000019z" fill="none" opacity=".4" stroke="url(#a)"/><rect fill="url(#i)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.5" y="-1.5"/><path d="m10.5 0c-.276301-.0003844-.5003835.2236985-.5.5v.5.0195312 2.9609376.0195312.5c-.0003835.2763015.223699.5003844.5.5h5c.276301.0003844.500384-.2236985.5-.5v-.5195312-2.9609376-.0195312-.5c.000384-.2763015-.223699-.5003844-.5-.5zm.498047.99804688c.200877 0 .313652.00168962.5.00195312h3.003906c.186348-.00026349.299123-.00195312.5-.00195312v.00195312 3 .0019531c-.200877 0-.313652-.0016896-.5-.0019531h-3.003906c-.186348.00026-.299123.0019531-.5.0019531v-.0019531-3z" fill="#030303" opacity=".32" transform="translate(0 -2)"/><g fill="none"><path d="m11.5 1.5v-2h3l.000001 2.0000019z" opacity=".4" stroke="url(#d)"/><path d="m11.5 6.5v-2h3l.000001 2.0000019z" opacity=".4" stroke="url(#e)"/><path d="m11.5 11.5v-2h3l.000001 2.000002z" opacity=".4" stroke="url(#f)"/></g><g transform="translate(0 5)"><rect fill="url(#g)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.5" y="-1.5"/><path d="m10.5 0c-.276301-.0003844-.5003835.2236985-.5.5v.5.0195312 2.9609376.0195312.5c-.0003835.2763015.223699.5003844.5.5h5c.276301.0003844.500384-.2236985.5-.5v-.5195312-2.9609376-.0195312-.5c.000384-.2763015-.223699-.5003844-.5-.5zm.498047.99804688c.200877 0 .313652.00169.5.001953h3.003906c.186348-.00026349.299123-.001953.5-.001953v.00195312 3 .00195c-.200877 0-.313652-.00169-.5-.00195h-3.003906c-.186348.00026-.299123.00195-.5.00195v-.00195-3z" fill="#030303" opacity=".32" transform="translate(0 -2)"/></g><g transform="translate(0 10)"><rect fill="url(#h)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.5" y="-1.5"/><path d="m10.5 0c-.276301-.0003844-.5003835.2236985-.5.5v.5.0195312 2.9609376.0195312.5c-.0003835.2763015.223699.5003844.5.5h5c.276301.0003844.500384-.2236985.5-.5v-.5195312-2.9609376-.0195312-.5c.000384-.2763015-.223699-.5003844-.5-.5zm.498047.99804688c.200877 0 .313652.00169.5.001953h3.003906c.186348-.00026349.299123-.001953.5-.001953v.00195312 3 .00195c-.200877 0-.313652-.00169-.5-.00195h-3.003906c-.186348.00026-.299123.00195-.5.00195v-.00195-3z" fill="#030303" opacity=".32" transform="translate(0 -2)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_unhainframes.svg b/icon-themes/elementary_svg/cmd/sc_unhainframes.svg
new file mode 100644
index 000000000..8a6bc3eb7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_unhainframes.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="67.249997" x2="74.999997" xlink:href="#a" y1="11.75" y2="11.75"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="76.249998" x2="83.999998" xlink:href="#a" y1="11.75" y2="11.75"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="13"><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(.44577 0 0 .44994 23.778918 -.392045)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1 0 0 -1 0 14.999997)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="3" y2="10.999997"/><g transform="scale(.26458333)"><rect fill="url(#d)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><rect fill="none" height="13.000003" rx="1" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#f)" height="7" rx=".528" ry=".556" stroke="#002e99" stroke-opacity=".501961" width="7" x="4.5" y="4.5"/><path d="m3.5 12.5h9v-9h-9z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(.26458333 0 0 .26458333 -17.594791 -.661458)"><g fill="#f37329"><rect height="5" rx="1" ry=".5" width="1" x="73.5" y="5.500001"/><rect height="5" rx="1" ry=".5" width="1" x="73.5" y="13.500001"/><rect height="5" rx="1" ry=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="1" x="60.311184" y="-50.340622"/><rect height="5" rx="1" ry=".5" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)" width="1" x="60.311184" y="-42.340618"/><g transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 0 0)"><rect height="5" rx="1" ry=".5" width="1" x="-44.340618" y="-67.311188"/><rect height="5" rx="1" ry=".5" width="1" x="-44.340618" y="-59.311184"/></g></g><path d="m68.949217 9.0000001c-1.0803 0-1.949219.868918-1.949219 1.9492189v.550781 1.550781c0 1.0803.868919 1.949219 1.949219 1.949219h1.050781 1.050781c1.080301 0 1.949219-.868919 1.949219-1.949219v-2.101563c0-1.0802989-.868918-1.9492188-1.949219-1.9492185zm.300781 1.7499999h1.5c.277 0 .5.223.500001.5l-.000001 1.499999c0 .277001-.223.500001-.5.500001h-1.5c-.277 0-.5-.223-.5-.5v-1.5c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m68.949217 9.0000001c-1.0803 0-1.949219.868918-1.949219 1.9492189v2.101562c0 1.0803.868919 1.949219 1.949219 1.949219h2.101562c1.080301 0 1.949219-.868919 1.949219-1.949219v-2.101563c0-1.0802989-.868918-1.9492188-1.949219-1.9492185zm.300781 1.7499999h1.5c.277 0 .5.223.500001.5l-.000001 1.499999c0 .277001-.223.500001-.5.500001h-1.5c-.277 0-.5-.223-.5-.5v-1.5c0-.277.223-.5.5-.5z" fill="url(#b)" opacity=".2"/><path d="m68.999998 10h2c.554 0 1 .446 1 1v2m-1 1h-2c-.554 0-1-.446-1-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m77.949218 9.0000001c-1.080301 0-1.94922.868918-1.94922 1.9492189v.550781 1.550781c0 1.0803.868919 1.949219 1.94922 1.949219h1.050781 1.050781c1.080301 0 1.949219-.868919 1.949219-1.949219v-2.101563c0-1.0802989-.868918-1.9492188-1.949219-1.9492185zm.300781 1.7499999h1.5c.277 0 .5.223.500001.5l-.000001 1.499999c0 .277001-.223.500001-.5.500001h-1.5c-.277 0-.5-.223-.5-.5v-1.5c0-.277.223-.5.5-.5z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427451"/><path d="m77.949218 9.0000001c-1.080301 0-1.94922.868918-1.94922 1.9492189v2.101562c0 1.0803.868919 1.949219 1.94922 1.949219h2.101562c1.080301 0 1.949219-.868919 1.949219-1.949219v-2.101563c0-1.0802989-.868918-1.9492188-1.949219-1.9492185zm.300781 1.7499999h1.5c.277 0 .5.223.500001.5l-.000001 1.499999c0 .277001-.223.500001-.5.500001h-1.5c-.277 0-.5-.223-.5-.5v-1.5c0-.277.223-.5.5-.5z" fill="url(#c)" opacity=".2"/><path d="m77.999999 10h2c.554 0 1 .446 1 1v2m-1 1h-2c-.554001 0-1.000001-.446-1.000001-1" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_unsetcellsreadonly.svg b/icon-themes/elementary_svg/cmd/sc_unsetcellsreadonly.svg
new file mode 100644
index 000000000..4d5610dfe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_unsetcellsreadonly.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" gradientTransform="matrix(.66667 0 0 .46667 -5.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="29" y2="14"/><linearGradient id="b"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.66667 0 0 .46667 -14.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="29" y2="14"/><linearGradient id="d" gradientTransform="matrix(.66667 0 0 .46668 -3.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="29" y2="14"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.66667 0 0 .46668 3.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#e" y1="29" y2="14"/><linearGradient id="g" gradientTransform="matrix(-.93358 0 0 1 21.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.3" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.93358 0 0 1 21.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.3" xlink:href="#e" y1="27.5" y2="27.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.314" x2="8.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.47368 0 0 .42857 -1.58 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.925"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="k" cx="16.824" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 18.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.26064 0 0 .3149 5.726 -1.047)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.192" y1="2.914" y2="17.47"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><path d="m8.5 7.5v-3.374c0-2.479 1.37-3.656 3.486-3.626 2.129.033 3.514 1.12 3.514 3.626v2.38h-1.43v-1.75c-.002-.63.147-2.668-2.068-2.668-2.198 0-2.038 2.05-2.03 2.665v2.75z" fill="url(#l)" fill-rule="evenodd" opacity=".4"/><path d="m9.2 5s-.59-3.5 2.8-3.5 2.8 3.5 2.8 3.5" fill="none" opacity=".6" stroke="#fff" stroke-linecap="round"/><path d="m8.5 7.5v-3.374c0-2.479 1.37-3.656 3.486-3.626 2.129.033 3.514 1.12 3.514 3.626v2.38h-2v-1.75c0-.63.15-2.254-1.498-2.254-1.65 0-1.51 1.638-1.503 2.252v2.75z" fill="none" opacity=".4" stroke="#000" stroke-linecap="square"/><rect fill="url(#k)" height="8" rx="1" width="11" x=".5" y="6.5"/><g fill="none"><path d="m1.5 7.5h9v6h-9z" opacity=".5" stroke="url(#j)" stroke-linejoin="round"/><rect height="8" rx="1" stroke="url(#i)" width="11" x=".5" y="6.5"/><g stroke-linecap="square"><path d="m1.5 7.5h9m-9 2h9m-9 2h9" opacity=".2" stroke="url(#h)"/><path d="m1.5 12.5h9m-9-6h9m-9 2h9m-9 2h9" opacity=".05" stroke="url(#g)"/></g></g><rect fill="url(#f)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="9" y="-14"/><rect fill="url(#d)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="2" y="-14"/><rect fill="url(#c)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="1" y="7"/><rect fill="url(#a)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="10" y="7"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_updatecurindex.svg b/icon-themes/elementary_svg/cmd/sc_updatecurindex.svg
new file mode 100644
index 000000000..fe727998f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_updatecurindex.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" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#m" y1="17" y2="1"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#m" y1="23" y2="7"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#m" y1="29" y2="13"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#m" y1="17" y2="1"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#m" y1="23" y2="7"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#m" y1="29" y2="13"/><linearGradient id="g"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="6" y2="13"/><linearGradient id="i" gradientTransform="matrix(.51817 0 0 .361 -1079.953 -1160.217)" gradientUnits="userSpaceOnUse" x1="2100.5779" x2="2100.5779" xlink:href="#g" y1="3215.147" y2="3256.79"/><linearGradient id="j" gradientTransform="matrix(.29115 0 0 .32302 2.122 -5.26)" gradientUnits="userSpaceOnUse" x1="29.556" x2="26.135" y1="28.447001" y2="34.106998"><stop offset="0" stop-color="#fff"/><stop offset=".004" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.49412 0 0 .49434 11.832 -6.382)" gradientUnits="userSpaceOnUse" x1="-3.707" x2="-3.707" y1="39.159" y2="23.025"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="8.848872" x2="8.848872" y1="3.921802" y2="14.075938"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><path d="m.5 5.5h15v6h-15z" fill="url(#h)" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m1.5 1.5v2h5v-2z" fill="url(#a)"/><path d="m2 2v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m1.5 1.5v2h5v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m1.5 7.5v2h5v-2z" fill="url(#b)"/><path d="m2 8v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m1.5 7.5v2h5v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m1.5 13.5v2h5v-2z" fill="url(#c)"/><path d="m2 14v.5h4v-.5z" fill="#bebebe" opacity=".2"/><path d="m1.5 13.5v2h5v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m12.5 1.5v2h2v-2z" fill="url(#d)"/><path d="m13 2v.5h1v-.5z" fill="#bebebe" opacity=".2"/><path d="m12.5 1.5v2h2v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m12.5 7.5v2h2v-2z" fill="url(#e)"/><path d="m13 8v.5h1v-.5z" fill="#bebebe" opacity=".2"/><path d="m12.5 7.5v2h2v-2z" fill="none" opacity=".61" stroke="#000"/><path d="m12.5 13.5v2h2v-2z" fill="url(#f)"/><path d="m13 14v.5h1v-.5z" fill="#bebebe" opacity=".2"/><path d="m12.5 13.5v2h2v-2z" fill="none" opacity=".61" stroke="#000"/><g fill="#333"><path d="m10 3h1v1h-1z"/><path d="m8 3h1v1h-1z"/><path d="m8 9h1v1h-1z"/><path d="m10 9h1v1h-1z"/><path d="m8 15h1v1h-1z"/><path d="m10 15h1v1h-1z"/></g><g transform="matrix(.63 0 0 .63 6.145 5.4124)"><path d="m8.5-2.2388049c-.7428095.0007603-1.4161777.3024221-1.9128222.7905507h1.1191714a.79373016.79373016 0 0 0 .7936508-.7905507zm-2.4739584 1.58420148c-.1245335.2670485-.2149554.5540468-.2480158.8618552-1.6059742.4104395-3.1396808 1.08424922-4.3123759 2.25694442-1.71086259 1.7108626-2.7064732 4.1156929-2.7064734 6.5352178 0 .4887032.048146.9751905.127108 1.457094h15.9629225a.79373016.79373016 0 0 0 .793651-.7936511v-2.6413691c-.352653-.1655865-.745126-.2635659-1.162575-.2635168h-.139508l.731646-.5115329c.226603-.1587047.409716-.3491692.570437-.5518352v-3.3916171c-.160453-.2019908-.344473-.390478-.570437-.5487351l-3.441221-2.40885412zm-6.73363079 12.69841242c.4403427 1.254021 1.1423948 2.413015 2.06473209 3.369916v-2.576265a.79373016.79373016 0 0 0 -.79365079-.793651zm10.79489119 0a.79373016.79373016 0 0 0 -.7936512.793651v3.174603a.79373016.79373016 0 0 0 .7936512.793651h2.65687c.463509-.293222.90128-.629232 1.311384-.995163v-2.973091a.79373016.79373016 0 0 0 -.793651-.793651zm-7.1428575 2.380953a.79373016.79373016 0 0 0 -.7936508.793651v.93316c.7465689.606609 1.5902005 1.090336 2.486359 1.441592a.79373016.79373016 0 0 0 .6882442-.787451.79373016.79373016 0 0 0 .7936508.793651h1.5873015a.79373016.79373016 0 0 0 .7936508-.793651v-1.587301a.79373016.79373016 0 0 0 -.7936508-.793651h-1.5873015a.79373016.79373016 0 0 0 -.7936508.793651.79373016.79373016 0 0 0 -.7936508-.793651z" fill="#fff" fill-opacity=".875"/><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" fill="url(#i)" opacity=".99"/><g fill="none"><g stroke-width="1.584"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.496 5.578v-3.13l2.222 1.56z" opacity=".5" stroke="url(#j)"/><path d="m12.32 10.176a4.49 4.49 0 0 1 -5.392 3.202 4.49 4.49 0 0 1 -3.33-5.315 4.49 4.49 0 0 1 5.232-3.458" opacity=".5" stroke="url(#k)"/></g><ellipse cx="8" cy="9.212" opacity=".99" rx="4" ry="2.472"/><path d="m13.386 10.154a5.506 5.504 0 0 1 -6.446 4.246 5.506 5.504 0 0 1 -4.357-6.372 5.506 5.504 0 0 1 6.3-4.46" opacity=".5" stroke="url(#l)" stroke-width="1.584"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_upsearch.svg b/icon-themes/elementary_svg/cmd/sc_upsearch.svg
new file mode 100644
index 000000000..b32deac6f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_upsearch.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" gradientTransform="matrix(0 -.61157583 -.6008607 0 14.611229 15.029157)" gradientUnits="userSpaceOnUse" x1="21.304237" x2="1.682795" y1="12.667211" y2="12.667211"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .54188661 .46916342 0 -17.115417 -6.918912)" gradientUnits="userSpaceOnUse" x1="20.443369" x2="34.913044" y1="54.037033" y2="54.037033"><stop offset="0" stop-color="#fff"/><stop offset=".36232007" 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><path d="m7.9980469 2.4999985c-.080838 0-.1508278.03231-.2089844.08789l-4.1875005 4.339844c-.062219.059439-.101562.1428761-.101562.2421875 0 .1845228.130217.3222656.304688.3222656h2.3964839c.1628379-.000116.2988281.1459138.2988281.3242187v5.3769527c0 .174818.1290258.306641.3007812.306641h2.4023438c.1717556 0 .3007813-.131823.3007812-.306641v-5.4082027c.015028-.1636803.1455949-.2930775.2988282-.2929687h2.3964846c.174469 0 .300781-.1377426.300781-.3222656 0-.1845764-.07628-.1785565-.103516-.2421875l-4.1874996-4.339843c-.054667-.05559-.1295192-.08789-.2109375-.087891z" style="stroke:#206b00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;fill:url(#a)"/><path d="m8 3.8232296-2.5895534 2.6767704h.9926493c.5584978.0002081 1.0963124.7738764 1.0964382 1.2200757l.0009318 4.7799243h.9990681l.000932-4.7799243c.000109-.4461993.5067412-1.2198527 1.1053156-1.2200757h.9729244z" fill="none" opacity=".6" stroke="url(#b)" stroke-width=".999994"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_usewizards.svg b/icon-themes/elementary_svg/cmd/sc_usewizards.svg
new file mode 100644
index 000000000..989655310
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_usewizards.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.703" cy="73.616" gradientTransform="matrix(1.6601 0 0 .36315 .964 1.732)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 11.15 .462)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.29272 0 0 .42533 1.018 8.287)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#b" y1="12.875" y2="24.894"/><linearGradient id="e" gradientTransform="matrix(.26726 0 0 1.15755 9.316 -10.704)" gradientUnits="userSpaceOnUse" x1="-32.957" x2="-25.474" y1="27.389" y2="27.389"><stop offset="0" stop-color="#2e3436"/><stop offset=".644" stop-color="#888a85"/><stop offset="1" stop-color="#555753"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.77602 .23906 -.31605 .56748 -20.168 4.55)" gradientUnits="userSpaceOnUse" x1="27.528" x2="30.42" y1="4.167" y2="2.949"><stop offset="0" stop-color="#eeeeec"/><stop offset=".789" stop-color="#fff"/><stop offset="1" stop-color="#eeeeec"/></linearGradient><radialGradient id="g" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#h"/><linearGradient id="h"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><filter id="i" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="1.071" x2="10.542" xlink:href="#h" y1="9.053" y2="1.987"/><path d="m7.343 1.84-.068 1.668-1.075.562-.336-.19-.012-.992-.704.65-.95-.298.4.87-.575.81.95-.11.596.8.187-.94.496-.17 1.052.39.29 1.71 1.036-1.31 1.716.253-.926-1.39.77-1.552-1.607.45zm-3.717 2.94-.547.504-.737-.23.31.676-.447.628.74-.085.46.62.145-.73.733-.247-.648-.364zm2.5.6-.798.734-1.074-.336.452.985-.65.916 1.076-.126.67.902.213-1.062 1.067-.36-.946-.53zm-4.189 1.067-.2.754-.78.21.654.423-.04.807.602-.492.756.29-.28-.727.506-.628-.777.044-.442-.68z" fill="url(#j)"/><path d="m-1.01-3.742c-2.055.9-4.6-.495-5.685-3.117-1.085-2.62-.297-5.477 1.758-6.378 2.056-.9 4.602.494 5.686 3.116 1.084 2.623.296 5.48-1.76 6.38z" fill="url(#g)" filter="url(#i)" opacity=".483" transform="matrix(.67304 0 0 .67304 10.236 10.19)"/><path d="m24.09 28.466c0 1.45-5.372 2.625-12 2.625-6.626 0-12-1.174-12-2.624s5.374-2.625 12-2.625c6.628 0 12 1.176 12 2.626z" fill="url(#a)" opacity=".2" transform="matrix(.66667 0 0 .66667 -.06 -5.03)"/><path d="m1.127 17.75c6.066.644 1.95-5.863 8.657-8.894l2.457 7.636c-2.81-1.905-3.735 6.156-11.15 1.95z" fill="url(#d)" fill-rule="evenodd" opacity=".444" transform="matrix(.66667 0 0 .66667 -.06 -5.03)"/><path d="m13.263 17.77c-2.056.9-4.6-.495-5.686-3.117-1.084-2.622-.297-5.478 1.76-6.38 2.055-.9 4.6.495 5.685 3.118 1.084 2.623.297 5.48-1.76 6.38z" fill="url(#c)" transform="matrix(.66667 0 0 .66667 -.06 -5.03)"/><path d="m7.078 5.08-1.324-.2-.8 1.022-.223-1.334-1.208-.453 1.185-.628.053-1.304.957.947 1.24-.352-.594 1.214.715 1.085zm-2.778 3.206-.553-.716-.887.1.536-.728-.372-.78.885.265.656-.582.01.892.78.42-.88.286z" fill="#fff"/><g transform="matrix(.77076 -.445 .37655 .6522 .838 -5.332)"><path d="m.5 18v12.438c0 .58.297 1.062.667 1.062h.666c.37 0 .667-.48.667-1.063v-12.437z" fill="url(#e)" fill-rule="evenodd"/><rect fill="none" height="21" opacity=".3" rx=".749" ry=".929" stroke="#000" stroke-width="1.221" width="2" x=".5" y="10.5"/><path d="m1.167 10.5c-.37 0-.667.48-.667 1.063v6.437h2v-6.438c0-.58-.297-1.062-.667-1.062z" fill="url(#f)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_validation.svg b/icon-themes/elementary_svg/cmd/sc_validation.svg
new file mode 100644
index 000000000..b58fb2299
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_validation.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.438104" x2="7.438104" y1="-.621763" y2="16.649445"><stop offset="0" stop-color="#ff8c82"/><stop offset="1" stop-color="#c6262e" stop-opacity=".785965"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="39.142582" x2="39.142582" y1="-2.446099" y2="23.390938"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="47.561584" x2="47.561584" xlink:href="#h" y1="-1.619157" y2="5.048465"/><linearGradient id="d" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="47.5583" x2="47.5583" xlink:href="#h" y1="-1.615902" y2="6.718627"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12.029746" y1="8.5" y2="15.461853"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.61235343 0 0 .61170627 -387.02182 80.68349)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="10.5" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.46678491 0 0 .46678491 7.734233 6.265753)" gradientUnits="userSpaceOnUse" x1="-.569357" x2="-.569357" y1="-13.423213" y2="12.284559"><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="h" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1="15.499894" y2="48.395687"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.60840924 0 0 .60839286 -29.843441 10.135703)" gradientUnits="userSpaceOnUse" x1="63.396999" x2="63.396999" y1="-12.489" y2="5.4676"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="matrix(-1 0 0 1 16 2)"><rect fill="url(#b)" height="15" rx=".423727" ry=".491478" width="15" x=".5" y="-1.5"/><path d="m14 5.5h-12" fill="none" opacity=".5" stroke="#fff"/><path d="m14.5-.50000003h-12.9999996v13.00000003h12.9999996z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m0 0v1.0195312 13.9804688 1h16v-1-14.5c.000384-.2763015-.223699-.5003844-.5-.5zm15.001953.99804688v14.00195312h-14.001953v-13.9863281c1.29591-.00644 12.394149-.015625 14.001953-.015625z" fill="#030303" opacity=".32" transform="translate(0 -2)"/><g transform="translate(-1.001953 1.001953)"><rect fill="url(#d)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="11" x="3.501953" y="-.501953"/><path d="m3.001953-.99999998v1.0195312 2.98046878 1h11.998047v-1-3.49999998c.000384-.2763015-.223699-.50038442-.5-.5zm11 .99804688v3.0019531l-10 .0000031v-2.98633118c1.29591-.00644 8.392196-.015625 10-.01562502z" fill="#030303" opacity=".32"/></g><g transform="translate(-1.003906 9.003906)"><rect fill="url(#c)" height="4.001954" rx=".423727" ry=".491478" stroke-width="1.33333" width="10.998047" x="3.503906" y="-1.503906"/><path d="m3.003906-.0039061v1.0195312 2.9804688 1l11.998047.00195v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm11 .99999998v3.00195312l-10-.00195v-2.9863312c1.29591-.00644 8.392196-.0136719 10-.0136719z" fill="#030303" opacity=".32" transform="translate(0 -2)"/></g><g transform="matrix(-.46678491 0 0 .46678491 7.734233 6.265753)"><path d="m8 .50183c-4.1372 0-7.4982 3.361-7.4982 7.4982.00003 4.137 3.361 7.498 7.4982 7.498 4.137 0 7.498-3.361 7.498-7.498 0-4.1372-3.361-7.4982-7.498-7.4982z" style="stroke:#7a0000;stroke-width:2.142314;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#a)"/><path d="m13.320839 7.9998362c0 2.9389038-2.382099 5.3210028-5.3207571 5.3210028-2.9386582 0-5.3209205-2.382099-5.3209205-5.3210028 0-2.9385763 2.3822623-5.3206748 5.3209205-5.3206748 2.9386581 0 5.3207571 2.3820985 5.3207571 5.3206748z" fill="none" opacity=".4" stroke="url(#i)" stroke-width="2.142314"/><path d="m3.7152716 8.1604436h8.5692574v-2.3028277h-8.5692574z" opacity=".2"/><path d="m3.7152716 10.142245h8.5692574v-2.1423148h-8.5692575z" fill="#fff"/></g><g transform="matrix(-1 0 0 1 16 -10)"><path d="m12 8.5c-1.930453 0-3.5 1.569547-3.5 3.5s1.569547 3.5 3.5 3.5 3.5-1.569547 3.5-3.5-1.569547-3.5-3.5-3.5z" fill="url(#e)" opacity=".99" stroke="#206b00" stroke-opacity=".501961"/><path d="m13.980469 9.1191406a1.2208252 1.2208252 0 0 0 -.310547.2070313l-2.146484 1.9882811-.472657-.464844a1.2208252 1.2208252 0 0 0 -1.8535154.169922l-.6953125.992188c.0065458 1.924904 1.5716309 3.488281 3.4980469 3.488281.306571 0 .599286-.05067.882812-.125l2.425782-2.283203c.114426-.345562.191406-.708266.191406-1.091797 0-1.194608-.603857-2.2490781-1.519531-2.8808594z" fill="#3689e6" opacity=".1"/><path d="m14.496094 9.6894531a.53130324.53130324 0 0 0 -.357422.140625l-2.628906 2.4355469-.94336-.923828a.53130324.53130324 0 0 0 -.8066404.07422l-.8984375 1.279296a.53130324.53130324 0 0 0 .078125.697266l2.1855469 1.984374c.197667.05133.40181.08172.611328.09766.00065.00005.0013-.000049.002 0a.53130324.53130324 0 0 0 .125-.08789l3.632813-3.417969c-.0078-.869106-.339987-1.655203-.873047-2.2636719a.53130324.53130324 0 0 0 -.126953-.015625z" fill="#206b00" opacity=".25"/><path d="m14.5 10.220339 1 1.016949-4 3.762712-2.2024237-2 .8973387-1.279661 1.305085 1.279661z" fill="#fff"/><path d="m14.5 12a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".6" stroke="url(#f)" stroke-linecap="round" stroke-opacity=".501961"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_versiondialog.svg b/icon-themes/elementary_svg/cmd/sc_versiondialog.svg
new file mode 100644
index 000000000..ffc16dc67
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_versiondialog.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.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="4" x2="4" xlink:href="#a" y1="2" y2="10"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#d" y1="12" y2="0"/><linearGradient id="d" 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="e" gradientTransform="translate(.999999 1)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#a" y1="5" y2="13"/><linearGradient id="f" gradientTransform="translate(.999999 1)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="14" y2="3"/>
+
+
+
+
+
+ /&amp;amp;amp;amp;amp;gt;
+ <g transform="translate(-1)"><path d="m1.499961.49996096c2.0623745 0 9.000067.000712 9.000067.000712l.000012 10.99936604s-6.0000528 0-9.000079 0c0-3.66669 0-7.333378 0-11.00006704z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m9.4999998 10.5h-7.0000001v-9h7.0000001z" fill="none" stroke="url(#b)" stroke-linecap="round"/></g><g transform="translate(1.025424 2.013457)"><path d="m1.499961.49996096c2.0623745 0 9.000067.000712 9.000067.000712l.000012 10.99936604s-6.0000528 0-9.000079 0c0-3.66669 0-7.333378 0-11.00006704z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m9.4999998 10.5h-7.0000001v-9h7.0000001z" fill="none" stroke="url(#b)" stroke-linecap="round"/></g><g transform="translate(-1)"><path d="m6.4999604 4.4999606c2.0623745 0 9.0000666.000712 9.0000666.000712l.000012 10.9993664s-6.0000524 0-9.0000786 0c0-3.66669 0-7.3333784 0-11.0000674z" fill="#e9e9e9" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m14.499999 14.5h-6.9999999v-9.0000004h6.9999999z" fill="none" stroke="url(#e)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_verticalcaption.svg b/icon-themes/elementary_svg/cmd/sc_verticalcaption.svg
new file mode 100644
index 000000000..ca119e010
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_verticalcaption.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -.32160807 -.3333374 0 16.349072 14.175152)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.118644" x2="6.847457" y1="15.932206" y2=".271189"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="28.111103" x2="28.111103" y1="32.538464" y2="6.923079"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" 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(.28571361 0 0 .30419701 -25.704585 .164808)" gradientUnits="userSpaceOnUse" x1="124.96635" x2="124.96635" y1="32.331669" y2="-.541764"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+/&amp;amp;amp;gt;<g transform="matrix(1 0 0 -1 0 16.000005)"><path d="m5.5.5v5h-3.75l-1.25 9.921875v.07813h1.8261719c.3334553-2.563323.7015733-5.7194328 1.0175781-8.000005h2.15625v5h10v-12z" fill="url(#d)"/><path d="m5.5.5v5h-3.75l-1.25 9.921875v.07813h1.8261719c.3334553-2.563323.7015733-5.7194328 1.0175781-8.000005h2.15625v5h10v-12z" fill="none" stroke="url(#b)" stroke-linejoin="round"/><path d="m7 2h7v9h-7z" fill="none"/><path d="m6 1v5h-3.8202271l-1.1246882 9h.8347458l.9543663-8h3.1558032v5h9v-11zm1 1h7v9h-7z" fill="url(#c)"/><path d="m12.5 10.000005v-.7537691zm0-.8643219v-.703517zm0-.8140698v-.6231154zm0-.7236184v-.271357zm0-.38191v-.6030149zm0-.723618v-1.58794zm-2.000005 3.5075381v-.5125628zm0-.6733666.000005-.8266334zm-1.9947953.6733666v-.9949753zm0-1.0954773v-1.6281408zm0-1.7286438v-.79397zm0-.894472v-.743719zm0-.844222v-.633165zm1.9948003 2.944171v-1.1758797zm0-1.3065331v-.5628138zm0-.6633157v-.2814075zm0-.3919602v-.512563zm0-.623116v-.522613zm0-.623115v-.834172zm0-.944725v-1.085426z" stroke="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_verticaltext.svg b/icon-themes/elementary_svg/cmd/sc_verticaltext.svg
new file mode 100644
index 000000000..7ca40bc6b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_verticaltext.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" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="0" y2="4"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 34 -9)" gradientUnits="userSpaceOnUse" x1="11" x2="11.5" y1="12" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="10.056182" cy="5.487288" gradientTransform="matrix(-2.074652 -.12966574 .19676909 -3.1483048 28.783349 28.579598)" gradientUnits="userSpaceOnUse" r="5.0821"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 -6)"><path d="m5.24957 16.59143v-5.1162l-1.9-.64578v-1.5365l9.3 3.5376v2.4647l-9.3 3.4118v-1.4891zm1.5-4.3845v3.611l4.75-1.7516z" style="stroke:#000;stroke-width:.75;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.43137;fill:url(#c)"/><path d="m2 8h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm13 1h1v-1h-1zm-13 1h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1zm2 0h1v-1h-1z" fill="#565656"/></g><g fill="#ffc27d" stroke="#a62100" stroke-opacity=".43015"><g id="d"><path d="m12.5.5h3v3l-3.002.00366z" fill="url(#a)" stroke="#a62100" stroke-opacity=".501961"/><path d="m14.5 1.5v1h-1v-1z" fill="none" opacity=".5" stroke="url(#b)"/></g><use height="100%" transform="translate(-12)" width="100%" xlink:href="#d"/><use height="100%" transform="translate(-12 12)" width="100%" xlink:href="#d"/><use height="100%" transform="translate(0 12)" width="100%" xlink:href="#d"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_verticaltextfittosizetool.svg b/icon-themes/elementary_svg/cmd/sc_verticaltextfittosizetool.svg
new file mode 100644
index 000000000..95abf3bd5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_verticaltextfittosizetool.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" gradientTransform="matrix(.97940746 0 0 1.0210255 0 8)" gradientUnits="userSpaceOnUse" x1="3.063051" x2="13.273306" y1="3.917654" y2="3.917654"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".5" x2="15.5" xlink:href="#b" y1="12.50005" y2="12.50005"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2.183779" x2="13.859561" xlink:href="#g" y1="12.508662" y2="12.508658"/><linearGradient id="e" gradientTransform="matrix(1.3105937 0 0 1.3564607 7.351886 -9.008516)" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#b" y1="0" y2="4"/><linearGradient id="f" gradientTransform="matrix(0 1 -1 0 34 -9)" gradientUnits="userSpaceOnUse" x1="11" x2="11.5" xlink:href="#g" y1="12" y2="12"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".17065698" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 1 -1 0 16.000025 .000025)"><g transform="translate(0 -6)"><path d="m2 1v1h1v-1zm0 1h-1v1h1zm2-1v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm0 2v1h1v-1zm-13 1v1h1v-1zm13 1v1h1v-1zm-13 1v1h1v-1zm13 1v1h1v-1zm-13 1v1h1v-1zm13 1v1h1v-1zm0 1h-1v1h1zm-13 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1zm2 0v1h1v-1z" fill="#565656" transform="translate(0 6)"/><path d="m9.5 14.5h-3v-3h-3v-2h9v2h-3z" fill="url(#a)" stroke="#000" stroke-opacity=".490196"/></g><g fill="#ffc27d" stroke="#a62100" stroke-opacity=".43015"><g id="h" transform="matrix(0 -1 1 0 11.99717 16.00083)"><path d="m12.5.5h3v3l-3.002.00366z" fill="url(#e)" stroke="#a62100" stroke-opacity=".501961"/><path d="m14.5 1.5v1h-1v-1z" fill="none" opacity=".5" stroke="url(#f)"/></g><use height="100%" transform="translate(-12)" width="100%" xlink:href="#h"/><use height="100%" transform="translate(-12 8)" width="100%" xlink:href="#h"/><use height="100%" transform="translate(0 8)" width="100%" xlink:href="#h"/></g><path d="m12 8.0917969v1.9082031h-1.992188v.0078h-4.0156245v-.0078h-1.9921875v-1.90625a1.4932389 1.4932389 0 0 0 -.3964844.2109375l-3.6035156 2.7031245v.992188h4v-1h8v1h4v-.992188l-3.603516-2.7031245a1.4932389 1.4932389 0 0 0 -.396484-.2128906z" fill="#fff"/><g stroke-linejoin="round"><path d="m4.5000003 9.50005-3.99999997 3 3.99999997 3v-2h6.9999997v2l4-3-4-3v2h-6.9999997z" fill="url(#c)" stroke="#a62100" stroke-linecap="round" stroke-opacity=".501961"/><path d="m3.5236228 11.504756-1.3398437 1.003906 1.3398437 1.003906v-.0039a.99763766.99763766 0 0 1 .9980469-.998047h6.9999993a.99763766.99763766 0 0 1 .998048.998037v.0039l1.339844-1.0039-1.339844-1.003906v.0039a.99763766.99763766 0 0 1 -.998048.998051h-6.9999993a.99763766.99763766 0 0 1 -.9980469-.998047z" fill="none" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_vfixedline.svg b/icon-themes/elementary_svg/cmd/sc_vfixedline.svg
new file mode 100644
index 000000000..bc2e93d9d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_vfixedline.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m0-8h16v1h-16z" fill="#7239b3" transform="rotate(90)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_view100.svg b/icon-themes/elementary_svg/cmd/sc_view100.svg
new file mode 100644
index 000000000..bc2ce5977
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_view100.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16"><defs><linearGradient id="a" y2="1052.4" gradientUnits="userSpaceOnUse" y1="1037.5" x2="8" x1="8.068"><stop stop-color="#fcfcfc" offset="0"/><stop stop-color="#dbdbdb" offset="1"/></linearGradient><linearGradient id="b" y2="1039.4" gradientUnits="userSpaceOnUse" y1="1050.4" x2="8" x1="8"><stop stop-color="#fff" offset="0"/><stop stop-color="#fff" stop-opacity="0" offset="1"/></linearGradient><linearGradient id="c" y2="1038.5" gradientUnits="userSpaceOnUse" y1="1050.1" x2="10.077" x1="9.785"><stop stop-color="#fff" stop-opacity=".502" offset="0"/><stop stop-color="#fff" stop-opacity="0" offset="1"/></linearGradient></defs><g transform="translate(0 -1036.4)"><rect stroke-opacity=".386" rx="2" ry="2" height="13" width="13" stroke="#000" y="1037.9" x="1.5" fill="url(#a)"/><path d="M6.5 1041.893h3v7.014h-3z" color="#000" fill="none" stroke="url(#b)" stroke-width=".985" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".333"/><rect stroke-opacity=".386" rx="1.003" ry="1.028" height="11" width="11.021" stroke="url(#c)" y="1038.9" x="2.488" fill="none"/><path d="M6.5 1040.893h3v7.014h-3v-4.007h-1v-2z" fill="#fff" stroke="#000" stroke-width=".985" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".333"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_viewdatasourcebrowser.svg b/icon-themes/elementary_svg/cmd/sc_viewdatasourcebrowser.svg
new file mode 100644
index 000000000..af0f55f4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_viewdatasourcebrowser.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" gradientTransform="matrix(.31428569 0 0 .34210527 .457142 15.618423)" gradientUnits="userSpaceOnUse" x1="21.381216" x2="21.381216" y1="5.052486" y2="44.137077"><stop offset="0" stop-color="#fff"/><stop offset=".08125819" stop-color="#fff" stop-opacity=".235294"/><stop offset=".92327863" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.30806" x2="102.30806" y1="-2.392547" y2="-24.582239"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25894051 0 0 .19506397 -18.915491 21.136932)" gradientUnits="userSpaceOnUse" x1="109.95628" x2="109.95628" y1="-24.91135" y2="-2.375786"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25763669 0 0 .2519943 -18.787395 24.390022)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#b" y1="-7.665694" y2="-7.665694"/><linearGradient id="g" gradientTransform="matrix(.56272887 0 0 .58293421 -44.991146 7.801097)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#c" y1="22.536863" y2="27.54611"/><linearGradient id="h" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 28.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#b" y1="-7.665694" y2="-7.665694"/><linearGradient id="i" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 11.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#c" y1="22.536863" y2="27.54611"/><linearGradient id="j" gradientTransform="matrix(.25763669 0 0 .25599322 -18.787395 32.335879)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#b" y1="-7.665694" y2="-7.665694"/><linearGradient id="k" gradientTransform="matrix(.56272887 0 0 .59218484 -44.991146 15.483703)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#c" y1="22.536863" y2="27.54611"/><g transform="translate(0 -16)"><path d="m14.459827 29.5c0 1.198813-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#j)" stroke="url(#k)"/><path d="m14.5 26.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 25.5c0 1.157142-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.801187-6.4672704-2 0-4.634373-.79047651-3.194781 6.4672704-3.249422 7.4239625-.05637 6.4672665-1.410311 6.4672665 3.249422z" fill="url(#h)" stroke="url(#i)"/><path d="m14.5 22.5c0 1.10457-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.89543-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.89543 6.4999994 2z" fill="none" stroke="#d8d8d8"/><path d="m14.459827 21.5c0 1.217851-2.897339 2-6.4672665 2-3.5699332 0-6.4672704-.948833-6.4672704-2 0-4.344467-.79047651-3.046433 6.4672704-3.10022 7.4239625-.0555 6.4672665-.829521 6.4672665 3.10022z" fill="url(#f)" stroke="url(#g)"/><path d="m14.5 18.5c0 1.104569-2.91015 2-6.4999994 2-3.5898511 0-6.5000006-.895431-6.5000006-2s2.9101495-2 6.5000006-2c3.5898494 0 6.4999994.895431 6.4999994 2z" fill="url(#d)" stroke="url(#e)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#a)" width="11" x="2.5" y="17.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_viewformasgrid.svg b/icon-themes/elementary_svg/cmd/sc_viewformasgrid.svg
new file mode 100644
index 000000000..8d8427feb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_viewformasgrid.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" gradientTransform="matrix(.59436 0 0 .5999 -19.765 1.467)" gradientUnits="userSpaceOnUse" x1="23.159365" x2="23.159365" y1="-2.445408" y2="14.224037"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1=".5" y2="4.5"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="c" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="f" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000076"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.55" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="19.294" x2="17.956" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#k)" height="14" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-15"/><rect fill="none" height="14.996" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.992" x=".502" y=".501"/><path d="m1.493 1.5h13.005v13h-13.005z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m3.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m13.978 14.426a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 14.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m4.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m4 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/><path d="m14.03 3.282a.997.997 0 0 1 -1.993 0 .997.997 0 1 1 1.994 0z" fill="#fff"/><path d="m14 3.004a.997.997 0 0 1 -1.994 0 .997.997 0 1 1 1.994 0z" opacity=".3"/></g><g transform="matrix(.998 0 0 1.19 -10.967 -15.284)"><rect fill="url(#l)" height="5.077" rx="1.065" ry="1.049" width="11.003" x="13.485" y="17.463"/><g fill="none" stroke-width=".918"><path d="m14.485 18.335h9.078v3.303h-9.078z" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="11.1" x="13.446" y="17.51"/></g></g><g fill="#4d4d4d"><path d="m5 7h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m5 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m6 9h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m9 9h1v1h-1z"/><path d="m11 6h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/><path d="m11 9h1v1h-1z"/></g><g transform="translate(5 5)"><rect fill="url(#a)" height="10" rx=".424" ry=".491" width="10" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 9.99804688c0 .276.224.5.5.5h10c.276 0 .5-.224.5-.5l-.001953-5.5h.001953v-1h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h9.00390625v3h-4.0019531v-2.9980469h-1v2.9980469h-4.00195315zm.00390625 4h4v2h-4v1h4v2h1v-2h4l.002 2.001953-9.002-.001953zm5 0h4v2h-4z" fill="#030303" opacity=".32"/><path d="m.92382812.5c-.23489599 0-.42382812.21822038-.42382812.49023438v3.49023442h10v-3.49023442c0-.272014-.188932-.49023438-.423828-.49023438z" fill="url(#b)"/><path d="m.5 0c-.27614237 0-.5.2238576-.5.5v4.5h.99804688v-4.00195312h9.00390612v4.00195312h.998047v-4.5c0-.2761424-.223858-.5-.5-.5zm4.5 1v3h-4v1h9v-1h-4v-3z" fill="#555761" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451"><path d="m6.5 1.5h3v2h-3z" opacity=".8" stroke="url(#c)"/><path d="m1.5 1.5h3v2h-3z" opacity=".8" stroke="url(#e)"/><path d="m6.5 8.5h3v1h-3z" stroke="url(#f)"/><path d="m1.5 8.5h3v1h-3z" stroke="url(#g)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#h)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#i)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_viewrowcolumnheaders.svg b/icon-themes/elementary_svg/cmd/sc_viewrowcolumnheaders.svg
new file mode 100644
index 000000000..1779d0b10
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_viewrowcolumnheaders.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1" y2="15.5"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="3"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 8)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="3" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 6 4)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="1" y2="2"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="3"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="3"/><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 6 7)" gradientUnits="userSpaceOnUse" x1="3.000001" x2="3.000001" xlink:href="#v" y1="1" y2="2"/><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 6 11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="3" y2="4"/><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="l" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="m" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 9)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 12)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="r" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 3)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="s" gradientTransform="matrix(-.99999999 0 0 .99999999 6.5 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="t" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 3)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="u" gradientTransform="matrix(-.99999999 0 0 .99999999 16.5 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="v" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="w" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 3)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="x" gradientTransform="matrix(-.99999999 0 0 .99999999 11.5 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#v" y1="2" y2="4"/><linearGradient id="y" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#y)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600002 0-.50000001.22399999-.50000001.49999999l.00195313 8.49804688v1 2 1 2.5c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.001953-9.9990437-.001953-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v2h-4l-.001953-1.9980469h-1.0000001l.0019531 1.9980469h-4l-.0019531-1.9980469h-1l.0019531 1.9980469h-4v1h4v2h-4v1h4v2h-4.00195312zm5.00390625 3h4v2h-4zm5 0h4v2h-4zm-5 3h4v2h-4zm5 0h4v2h-4zm-10.00195312 3h4.00195312v2h-4.00195312zm5.00195312 0h4v2h-4zm5 0h4l.001953 5.001953h-14.00390612v-2.001953h4.00195312v2h1v-2h4v2h1v-2h4v-1h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square" transform="translate(-.5)"><path d="m9.9999996 4.4999999h-2.9999996v1h2.9999996z" stroke="url(#w)"/><path d="m9.9999996 1.5h-2.9999996v.9999999h2.9999996z" stroke="url(#x)"/><path d="m4.9999996 4.4999999h-2.9999996v1h2.9999996z" stroke="url(#r)"/><path d="m4.9999996 1.5h-2.9999996v.9999999h2.9999996z" stroke="url(#s)"/><path d="m15 4.4999999h-3v1h3z" stroke="url(#t)"/><path d="m15 1.5h-3v.9999999h3z" stroke="url(#u)"/><path d="m9.9999996 7.4999999h-2.9999996v1h2.9999996z" stroke="url(#i)"/><path d="m4.9999996 7.4999999h-2.9999996v1h2.9999996z" stroke="url(#j)"/><path d="m15 7.4999999h-3v1h3z" stroke="url(#k)"/><path d="m9.9999996 10.5h-2.9999996v1h2.9999996z" stroke="url(#l)"/><path d="m4.9999996 10.5h-2.9999996v1h2.9999996z" stroke="url(#m)"/><path d="m15 10.5h-3v1h3z" stroke="url(#n)"/><path d="m9.9999996 13.5h-2.9999996v1h2.9999996z" stroke="url(#o)"/><path d="m4.9999996 13.5h-2.9999996v1h2.9999996z" stroke="url(#p)"/><path d="m15 13.5h-3v1h3z" stroke="url(#q)"/></g><path d="m.92382812.5c-.23489599 0-.42382812.21822038-.42382812.49023438v14.01953162c0 .272014.18893213.490234.42382812.490234h4.57617188v-12h10v-2.50976562c0-.272014-.188932-.49023438-.423828-.49023438z" fill="url(#a)"/><path d="m.49804688.00195313c-.27600004 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h5.5v-.998047h-5.00195312l-.00195313-14.001953h14.00390625l.001953 2h-4l-.003906-1.9980469h-1.0000001l.0039061 1.9980469h-3.9999999l-.0039062-1.9980469h-1l.0039062 1.9980469h-4v1h4l-.0019531 2h-4v1h4v2h-4v1h4v2h-4v1h4v2h1v-5-1l.0019531-5h3.9999999 1 4 .998047c-.00057-1.8321605-.001953-1.6654914-.001953-3.49804688 0-.276-.224-.49999999-.5-.49999999z" fill="#ad5f00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 1.5000001h-2.9999996l.00195 1h2.9999996z" opacity=".5" stroke="url(#b)"/><path d="m4.5 10.5h-2.9999996l.0000004 1h2.9999996z" opacity=".5" stroke="url(#c)"/><path d="m4.4999996 4.5000001h-2.9999996l.0000004.9999999h2.9999996z" opacity=".5" stroke="url(#d)"/><path d="m4.4999996 1.5000001h-2.9999996l.00195 1h2.9999996z" opacity=".5" stroke="url(#e)"/><path d="m14.5 1.5000001h-3l.002 1h3z" opacity=".5" stroke="url(#f)"/><path d="m4.4999996 7.5h-2.9999996v1h2.9999996z" opacity=".5" stroke="url(#g)"/><path d="m4.5 13.5h-2.9999996l.0000004 1h2.9999996z" opacity=".5" stroke="url(#h)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_viewvaluehighlighting.svg b/icon-themes/elementary_svg/cmd/sc_viewvaluehighlighting.svg
new file mode 100644
index 000000000..9ff2ed934
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_viewvaluehighlighting.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.98295 0 0 1.01735 -29.788365 -1.432117)" gradientUnits="userSpaceOnUse" x1="9.824835" x2="9.079071" y1="-1.725532" y2="16.986332"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m13.666855 7.2543287q0 1.1700891-.317669 2.1451634-.317669.9750739-.897761 1.5194909-.580091.544417-1.346642.544417-.511033 0-.911572-.284398-.3936335-.292522-.5593742-.763807h-.1104935q-.3383873.487537-.8217971.771933-.4834099.276272-1.0773135.276272-1.2223364 0-1.9267336-.861316-.7043972-.8694415-.7043972-2.3645554 0-1.6982543.9115729-2.7545849.9184787-1.0563304 2.430861-1.0563304.5593743 0 1.2913951.1300099.7320211.1218843 1.1947121.3168992l-.158834 3.9734276q0 1.1375866.524845 1.1375866.441975 0 .704397-.7556825.262422-.7638082.262422-1.9907766 0-1.3082247-.462692-2.3076758-.455786-1.0075768-1.298301-1.535742-.8356081-.5362909-1.9198271-.5362909-1.3880769 0-2.4239552.682552-1.0358782.682552-1.5814409 1.9501486-.5455625 1.2675966-.5455625 2.9252228 0 2.2507968 1.0151607 3.4533878 1.0220666 1.194466 2.9557061 1.194466.7734557 0 1.6574049-.203141.88395-.20314 1.678123-.552541v1.568244q-1.464041.731306-3.2802811.731306-2.624225 0-4.0951721-1.625124-1.4640414-1.625124-1.4640414-4.5178441 0-2.0070278.7527382-3.6484029.7596441-1.641375 2.147721-2.5595699 1.388077-.9263206 3.1697876-.9263206 1.5192879 0 2.7140008.7313057 1.194712.7313057 1.843863 2.0801584.64915 1.3488528.64915 3.1121121zm-7.0715947 1.0157024q0 1.7145055 1.1878071 1.7145055.6146211 0 .9391963-.511914.3314811-.5200395.4005396-1.6901287l.089776-1.7957618q-.3176693-.081256-.7941733-.081256-.8632319 0-1.3466418.6337983-.476504.6337983-.476504 1.7307568z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".490196" stroke-width=".722739"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_vruler.svg b/icon-themes/elementary_svg/cmd/sc_vruler.svg
new file mode 100644
index 000000000..3a3f9d4d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_vruler.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" gradientUnits="userSpaceOnUse" x1="14.298597" x2="1.141923" y1="5.436437" y2="5.69575"><stop offset="0" stop-color="#fad4a1"/><stop offset="1" stop-color="#e6b481"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .33333 -.86364 0 28.705 -122.667)" gradientUnits="userSpaceOnUse" x1="385.11865" x2="385.72882" y1="17.360357" y2="23.914396"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m3 1h10v14h-10z" fill="url(#e)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#c)" stroke-linejoin="round"/><g transform="matrix(0 -1 1 0 1 16)"><path d="m15.5 3.5v4h-15v-4z" fill="url(#a)" stroke="#783f07" stroke-linejoin="round" stroke-opacity=".490196" stroke-width="1.001"/><path d="m14.46 4.5v2h-12.96v-2z" fill="none" opacity=".4" stroke="url(#b)"/><path d="m3 12v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2zm3 0v2h1v-2z" fill="#a1550a" fill-opacity=".25098" transform="translate(0 -7.9995)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_warningcellstyles.svg b/icon-themes/elementary_svg/cmd/sc_warningcellstyles.svg
new file mode 100644
index 000000000..eca739cd3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_warningcellstyles.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" gradientTransform="matrix(.3209283 0 -.00139699 .29826454 -1.319947 -3.536087)" gradientUnits="userSpaceOnUse" x1="29.126724" x2="29.291178" y1="19.787613" y2="57.567127"><stop offset="0" stop-color="#fff"/><stop offset=".56911701" stop-color="#fff" stop-opacity=".235294"/><stop offset=".93297637" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3333471 0 0 .32559732 -.000332 -.005053)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="1.824387" y2="44.315323"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m15.393251 13.018518-6.510339-12.0000005c-.187126-.33333228-.5257246-.5185175-.9028246-.5185175-.3770974 0-.7174345.22221995-.9074033.5555552l-6.46185793 11.9999998c-.1521025.296297-.1538414.703705.033445 1 .1872839.296297.48833133.444445.86543143.444445h12.9721914c.3771 0 .717277-.185186.869382-.481483.189811-.296295.191393-.666665.04198-.999999z" fill="url(#b)"/><path d="m14 12.518301c-1.954462-3.4714124-4-7.518301-6.024858-11.018301-1.975142 3.5-3.8706887 7.4457609-5.975142 11.013164-.3189516.522763-.6329068.692927-.4793859.923014.1535186.230089.4184294.04807 1.1467418.06307h10.7955961c.678046.0075.864678.10371.989435-.126372.155674-.230085-.154842-.3856-.452387-.854575z" fill="none" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m15.393251 13.018518-6.5103386-12.0000004c-.1871259-.33333278-.525724-.51851758-.9028241-.51851758-.3770979 0-.717435.2222199-.9074038.55555478l-6.46185806 12.0000012c-.1521025.296297-.1538415.703704.033445.999999.1872839.296297.48833126.444445.86543126.444445h12.9721913c.3771 0 .717278-.185185.869383-.481481.189811-.296296.191392-.666666.04198-1.000001z" fill="none" opacity=".5" stroke="#ad5f00"/><path d="m7 5.0000002v4l.5 1.9999998h1l.5-1.9999998v-4zm1 6.9999998c-.5522847 0-1 .447715-1 1s.4477153 1 1 1 1-.447715 1-1-.4477153-1-1-1z" fill="#fff" opacity=".15"/><path d="m7 4.0000002v4l.5 1.9999996h1l.5-1.9999996v-4zm1 6.9999998c-.5522847 0-1 .447715-1 1s.4477153 1 1 1 1-.447715 1-1-.4477153-1-1-1z" fill="#7a0000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_watermark.svg b/icon-themes/elementary_svg/cmd/sc_watermark.svg
new file mode 100644
index 000000000..c6529e27e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_watermark.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" gradientUnits="userSpaceOnUse" x1="8.128644" x2="8.092746" y1="4.645449" y2="10.747144"><stop offset="0" stop-color="#ffc27d"/><stop offset="1" stop-color="#f37329" stop-opacity=".952206"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m3 1h10v14h-10z" fill="url(#d)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#c)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#b)"/><path d="m9.555 10.717-.32-.837h-.043q-.416.534-.86.743-.44.204-1.148.204-.87 0-1.374-.507-.498-.507-.498-1.443 0-.98.67-1.444.677-.468 2.036-.517l1.05-.035v-.27q0-.935-.942-.935-.725 0-1.705.445l-.546-1.133q1.043-.558 2.315-.558 1.217 0 1.866.54.65.54.65 1.643v4.104zm-.487-2.854-.64.022q-.72.022-1.07.265-.352.242-.352.738 0 .712.8.712.575 0 .916-.336.346-.337.346-.893z" fill="url(#a)" stroke="#cc3b02" stroke-opacity=".501961" stroke-width=".604"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_window3d.svg b/icon-themes/elementary_svg/cmd/sc_window3d.svg
new file mode 100644
index 000000000..7e2ec091e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_window3d.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m5.3664572 1-4.3664572 4.2981498v9.7018502h7.9999881l5.9999909-3.520606v-10.479394z" fill="#fff"/><path d="m5.3664572 1-4.3664572 4v1 8.3125.6875h.687499 8.3124877.6874993s4.323443-3.28265 4.312493-3.28125v-.71875-10h-8.5931993zm.2081105 1h7.9939583c-.833338.84433-2.91448 2.66118-3.25604 3h-4.3124934-.9999985-.9999985-1.6960131zm8.4254323 1-.000019 8-2.999981 2.3125-.000015-1.3125v-1-1-4-.3125zm-12.0000015 3h1.9999971.9999985 4.9999926v5 1 2h-7.3124892-.687499v-.6875z" fill="#8c8c8c"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_wordcountdialog.svg b/icon-themes/elementary_svg/cmd/sc_wordcountdialog.svg
new file mode 100644
index 000000000..889c23ec5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_wordcountdialog.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="2.986" cy="2.54" gradientTransform="matrix(-2.6556 .22334 -.3331 -4.03397 11.763 8.574)" gradientUnits="userSpaceOnUse" r="2.988" xlink:href="#a"/><radialGradient id="c" cx="11" cy="6.002" gradientTransform="matrix(-1.54795 .1548 -.22224 -2.22238 29.36 17.635)" gradientUnits="userSpaceOnUse" r="4.5" xlink:href="#a"/>
+/&amp;amp;gt;<g stroke="#000" stroke-linejoin="round" stroke-opacity=".49"><path d="m6.4682369 11.55268h-5.97052637l.002-1.24939 1.98884217-.7597716v-7.0320662l-1.99084217-.6651618v-1.34399996h5.97252637v1.34199996l-1.9908421.6671618v7.0320662l1.9908421.7597716z" fill="url(#b)" stroke-width=".99999" transform="scale(1.0046 .99544)"/><path d="m9.02 7.498c-.58 0-.52.55-.52.522v.478h-.48c-.287 0-.52.232-.52.52v.958c0 .096.155.522.52.522h.48v2h-.48c-.287 0-.52.233-.52.522v.957c0 .288.233.52.52.52h.48v.48c0 .288.232.52.52.52h.958c.29 0 .522-.232.522-.52v-.48h2v.48c0 .288.232.52.52.52h.958c.317 0 .522-.008.522-.52v-.48h.478c.29 0 .52-.232.52-.52v-.957c0-.593-.402-.522-.52-.522h-.478v-2h.478c.29 0 .52-.233.52-.522v-.956c0-.326-.106-.522-.52-.522h-.478v-.478c0-.29-.233-.522-.522-.522h-.957c-.288 0-.52.233-.52.522v.478h-2v-.478c0-.29-.233-.522-.522-.522zm1.48 3h2v2h-2z" fill="url(#c)" stroke-miterlimit="0"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_wrapcontour.svg b/icon-themes/elementary_svg/cmd/sc_wrapcontour.svg
new file mode 100644
index 000000000..d6eb067d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_wrapcontour.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" gradientTransform="matrix(.60104076 .60104076 -.60104076 .60104076 15.779465 5.579557)" gradientUnits="userSpaceOnUse" x1="3.002865" x2="8" y1="8.178475" y2="13"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -6)"><g fill="none" stroke="#565656"><path d="m14.507122 9.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.507122 18.5c-4.338048 0-8.676095 0-13.014143 0z"/><g stroke-width=".995058"><path d="m5.5487707 12.497485-4.0557633.02508z"/><path d="m5.5487707 15.47739-4.0557633.02508z"/></g></g><path d="m10.971139 10.988924 3.000516 3.009893-2.988769 3.012246-3.0005162-3.009892z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".75"/><g fill="none" stroke="#fff" transform="translate(0 1)"><path d="m14.507122 9.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.507122 18.5c-4.338048 0-8.676095 0-13.014143 0z"/><g stroke-width=".995058"><path d="m5.5487707 12.497485-4.0557633.02508z"/><path d="m5.5487707 15.47739-4.0557633.02508z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_wrapideal.svg b/icon-themes/elementary_svg/cmd/sc_wrapideal.svg
new file mode 100644
index 000000000..a5320ec1f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_wrapideal.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" gradientUnits="userSpaceOnUse" x1="12.889" x2="13" y1="5.506" y2="10"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.36364 -.36307 0 20.905 23.41)" gradientUnits="userSpaceOnUse" x1="46.300999" x2="24.452999" y1="24.282" y2="24.282"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.32595 0 0 .35064 2.1 -15.43)" gradientUnits="userSpaceOnUse" x1="32.095001" x2="32.095001" y1="49.712002" y2="61.118999"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g fill="none" stroke="#fcfcfc" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -5)"><path d="m14.507122 9.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.493741 12.497485-2.000733.02508z" stroke-width=".995058"/><path d="m14.493741 15.47739-2.000733.02508z" stroke-width=".995058"/><path d="m14.507122 18.5c-4.338048 0-8.676095 0-13.014143 0z"/><g stroke-width=".995058"><path d="m3.4937416 12.497485-2.0007342.02508z"/><path d="m3.4937416 15.47739-2.0007342.02508z"/></g></g><g transform="translate(-6 -2)"><path d="m17.498572 13.495759-.003236-6.9930445-6.980336-.0027145.0032 6.993045z" display="block" fill="url(#b)"/><g fill="none" transform="translate(0 6)"><path d="m17.498572 7.4957594-.003236-6.99304489-6.980336-.00271451.0032 6.9930448z" opacity=".5" stroke="#a62100" stroke-linejoin="round"/><path d="m11.486338 6.509994 5.014234.00271-.0032-5.0099941-5.01427-.0027099z" display="block" opacity=".401" stroke="url(#c)" stroke-miterlimit="7" stroke-width=".964"/></g></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none" stroke="#565656" transform="translate(0 -6)"><path d="m14.507122 9.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.493741 12.497485-2.000733.02508z" stroke-width=".995058"/><path d="m14.493741 15.47739-2.000733.02508z" stroke-width=".995058"/><path d="m14.507122 18.5c-4.338048 0-8.676095 0-13.014143 0z"/><g stroke-width=".995058"><path d="m3.4937416 12.497485-2.0007342.02508z"/><path d="m3.4937416 15.47739-2.0007342.02508z"/></g></g><path d="m5.5 5.5 5 .0078.01953 4.992187-4.9999998-.0078z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".75"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_wrapleft.svg b/icon-themes/elementary_svg/cmd/sc_wrapleft.svg
new file mode 100644
index 000000000..9696b24e9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_wrapleft.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" gradientUnits="userSpaceOnUse" x1="16.869571" x2="16.980571" y1="11.506" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -6)"><g fill="none" stroke="#fff" transform="translate(0 1)"><path d="m1.4929788 9.4999999h13.0141432z"/><path d="m1.4929788 12.5 6.007122.02525z"/><path d="m1.4929788 15.5 6.007122.02525z"/><path d="m1.4929788 18.5h13.0141432z"/></g><path d="m9.4805712 11.5 4.9999998.0078.01953 4.992187-4.9999996-.0078z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".75"/><g fill="none" stroke="#565656"><path d="m1.4929788 9.4999999h13.0141432z"/><path d="m1.4929788 12.5 6.007122.02525z"/><path d="m1.4929788 15.5 6.007122.02525z"/><path d="m1.4929788 18.5h13.0141432z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_wrapoff.svg b/icon-themes/elementary_svg/cmd/sc_wrapoff.svg
new file mode 100644
index 000000000..c280899ae
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_wrapoff.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" gradientUnits="userSpaceOnUse" x1="12.889" x2="13" y1="11.506" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -6)"><g fill="none" stroke="#fff" transform="translate(0 1)"><path d="m14.507122 9.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.507122 18.5c-4.338048 0-8.676095 0-13.014143 0z"/></g><g fill="none" stroke="#565656"><path d="m14.507122 9.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.507122 18.5c-4.338048 0-8.676095 0-13.014143 0z"/></g><path d="m5.5 11.5 5 .0078.01953 4.992187-4.9999998-.0078z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".75"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_wrapon.svg b/icon-themes/elementary_svg/cmd/sc_wrapon.svg
new file mode 100644
index 000000000..1336fe01c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_wrapon.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" gradientUnits="userSpaceOnUse" x1="12.889" x2="13" y1="11.506" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -6)"><g fill="none"><g stroke="#fff" transform="translate(0 1)"><path d="m14.507122 9.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.493741 12.497485-2.000733.02508z" stroke-width=".995058"/><path d="m14.493741 15.47739-2.000733.02508z" stroke-width=".995058"/><path d="m14.507122 18.5c-4.338048 0-8.676095 0-13.014143 0z"/><g stroke-width=".995058"><path d="m3.4937416 12.497485-2.0007342.02508z"/><path d="m3.4937416 15.47739-2.0007342.02508z"/></g></g><g stroke="#565656"><path d="m14.507122 9.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.493741 12.497485-2.000733.02508z" stroke-width=".995058"/><path d="m14.493741 15.47739-2.000733.02508z" stroke-width=".995058"/><path d="m14.507122 18.5c-4.338048 0-8.676095 0-13.014143 0z"/><g stroke-width=".995058"><path d="m3.4937416 12.497485-2.0007342.02508z"/><path d="m3.4937416 15.47739-2.0007342.02508z"/></g></g></g><path d="m5.5 11.5 5 .0078.01953 4.992187-4.9999998-.0078z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".75"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_wrapright.svg b/icon-themes/elementary_svg/cmd/sc_wrapright.svg
new file mode 100644
index 000000000..f94544dec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_wrapright.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" gradientUnits="userSpaceOnUse" x1="8.889" x2="9" y1="11.506" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -6)"><path d="m1.4999998 11.5 5 .0078.01953 4.992187-4.9999998-.0078z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".75"/><g fill="none"><g stroke="#565656"><path d="m14.507122 9.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.507122 12.5-6.007122.02525z"/><path d="m14.507122 15.5-6.007122.02525z"/><path d="m14.507122 18.5c-4.338048 0-8.676095 0-13.014143 0z"/></g><g stroke="#fff" transform="translate(0 1)"><path d="m14.507122 9.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.507122 12.5-6.007122.02525z"/><path d="m14.507122 15.5-6.007122.02525z"/><path d="m14.507122 18.5c-4.338048 0-8.676095 0-13.014143 0z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_wraptext.svg b/icon-themes/elementary_svg/cmd/sc_wraptext.svg
new file mode 100644
index 000000000..8adcec653
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_wraptext.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" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#b" y1="18" y2="2"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="18" y2="2"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="16" y2="0"/><linearGradient id="d" gradientTransform="matrix(0 .28097 -.3277 0 17.474469 9.608048)" gradientUnits="userSpaceOnUse" x1="20.797001" x2="37.473999" y1="20.649" y2="20.649"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="11" cy="10.999818" gradientTransform="matrix(.00000014 2.9999077 -2.1999327 .0000001 35.198858 -21.998985)" gradientUnits="userSpaceOnUse" r="5.000153"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round"><path d="m1 6.5h-.5v.5 1 .5h.5 7 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m8 7v.5zm-7 0v.5h7v-.5zm7 0v.5z" fill="#bebebe" opacity=".2"/><path d="m1 6.5h-.5v.5 1 .5h.5 7 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m1 1.5h-.5v.5 1 .5h.5 13 .5v-.5-1-.5h-.5z" fill="url(#c)"/><path d="m14 2v.5zm-13 0v.5h13v-.5zm13 0v.5z" fill="#bebebe" opacity=".2"/><path d="m1 1.5h-.5v.5 1 .5h.5 13 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><path d="m1 11.5h-.5v.5 1 .5h.5 3 .5v-.5-1-.5h-.5z" fill="url(#a)"/><path d="m4 12v.5zm-3 0v.5h3v-.5zm3 0v.5z" fill="#bebebe" opacity=".2"/><path d="m1 11.5h-.5v.5 1 .5h.5 3 .5v-.5-1-.5h-.5z" fill="none" opacity=".61" stroke="#000"/><g transform="translate(0 -6)"><path d="m13.689801 12.5015c3.544709 2.423392 1.415509 7.071591-2.196386 7.071591v1.925457l-4.9919526-3.598678 4.9919526-3.364933v2.015261c2.548269.100091 3.662262-2.357738 1.840507-4.048698z" fill="url(#e)"/><path d="m13.689801 12.5015c3.544709 2.423392 1.415509 7.071591-2.196386 7.071591v1.925457l-4.9919526-3.598678 4.9919526-3.364933v2.015261c2.548269.100091 3.662262-2.357738 1.840507-4.048698z" fill="url(#e)" opacity=".5" stroke="#206b00" stroke-width="1.003"/><path d="m14.781249 15.716862c-.270842.763106-.946456 3.259842-4.28978 3.121186v.907l-2.2529322-1.745048 2.2614632-1.622v1.122c3.27057.652037 4.463572-1.680484 4.211452-2.274664z" style="display:block;opacity:.8;fill:none;stroke-width:.964;stroke-miterlimit:7;stroke:url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_wrapthrough.svg b/icon-themes/elementary_svg/cmd/sc_wrapthrough.svg
new file mode 100644
index 000000000..a5da4808b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_wrapthrough.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" gradientUnits="userSpaceOnUse" x1="12.889" x2="13" y1="5.506" y2="10"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><g opacity=".5" stroke="#fff" transform="translate(0 1)"><path d="m14.507122 3.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.507122 12.5c-4.338048 0-8.676095 0-13.014143 0z"/><g transform="translate(0 -6)"><path d="m14.507122 15.5c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.507122 12.5c-4.338048 0-8.676095 0-13.014143 0z"/></g></g><g stroke="#565656"><path d="m14.507122 3.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.507122 12.5c-4.338048 0-8.676095 0-13.014143 0z"/><g transform="translate(0 -6)"><path d="m14.507122 15.5c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m14.507122 12.5c-4.338048 0-8.676095 0-13.014143 0z"/></g></g></g><path d="m5.5 5.5 5 .00781.01953 4.9921875-4.9999998-.0078z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".75"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_xlinecolor.svg b/icon-themes/elementary_svg/cmd/sc_xlinecolor.svg
new file mode 100644
index 000000000..969d3781b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_xlinecolor.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.6 0 0 .75000007 6.117682 9.465611)" gradientUnits="userSpaceOnUse" x1="3.5" x2="28.5" y1="6" y2="6"><stop offset="0" stop-color="#ff1d1d"/><stop offset=".16829631" stop-color="#ff8a18"/><stop offset=".31939223" stop-color="#ffe92a"/><stop offset=".50751495" stop-color="#91ea3a"/><stop offset=".6893779" stop-color="#1d72e0"/><stop offset=".87265676" stop-color="#a91ec0"/><stop offset="1" stop-color="#ff0b88"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.89308496 -.68051868 -.51562286 1.1786929 26.279853 -4.454687)" gradientUnits="userSpaceOnUse" x1="10.488523" x2="-2.194253" xlink:href="#b" y1="17.688837" y2="10.366432"/><linearGradient id="d" gradientTransform="matrix(-.89308496 -.68051868 -.51562286 1.1786929 26.349267 -6.974597)" gradientUnits="userSpaceOnUse" x1="10.308109" x2="-2.003653" xlink:href="#b" y1="17.140203" y2="10.036304"/><linearGradient id="e" gradientTransform="matrix(.3673 0 0 .36733 23.148682 1.208611)" gradientUnits="userSpaceOnUse" x1="-18.081625" x2="-18.081625" y1="34.772778" y2="37.015892"><stop offset="0" stop-color="#fff"/><stop offset=".0257705" stop-color="#fff" stop-opacity=".235"/><stop offset=".63202661" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.99801056 0 0 1.0626878 -7.250487 11.322686)" gradientUnits="userSpaceOnUse" x1="23.314552" x2="23.915749" y1="1.428383" y2="4.251413"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 -2.04197 -.09012)"><g fill="none"><path d="m8.3667154 6.472066s3.8190626 1.771208 7.0395636-.3595c3.324943-2.1998062 7.557473 2.146056 7.557473 2.146056" stroke="url(#d)" stroke-width="1.775706"/><path d="m8.2973011 8.991976s3.8190629 1.771208 7.0395639-.359501c3.324943-2.199806 7.557473 2.146056 7.557473 2.146056" stroke="url(#c)" stroke-width=".887852"/></g><g><path d="m8.217682 12.840611v3h15v-3z" fill="url(#a)"/><g fill="none" stroke-linecap="square"><path d="m9.217682 13.840611h13v1h-13z" opacity=".6" stroke="url(#e)"/><path d="m8.217682 12.840611h15v3h-15z" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_zoom.svg b/icon-themes/elementary_svg/cmd/sc_zoom.svg
new file mode 100644
index 000000000..7c0bf686a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_zoom.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" gradientUnits="userSpaceOnUse" x1="8.0678" x2="8" y1="1037.5" y2="1052.4"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.7847" x2="10" y1="1050.1" y2="1039.4"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g stroke-opacity=".38603" transform="translate(0 -1036.4)"><rect fill="url(#a)" height="13" rx="2" stroke="#000" width="13" x="1.5" y="1037.9"/><rect fill="none" height="11" rx="1.0032" ry="1.0281" stroke="url(#b)" width="11.021" x="2.4881" y="1038.9"/></g><path d="m7 3.5c-1.9329966 0-3.5 1.5670034-3.5 3.5s1.5670034 3.5 3.5 3.5c.5942183-.0013 1.1783195-.15389 1.6972656-.443359l2.4746094 2.234375c.297683.28987.770677.28401 1.060547-.013672.289871-.297684.28401-.770677-.013672-1.060547l-2.3691406-2.123047c.4377256-.5979848.6489556-1.3526786.6503906-2.09375 0-1.9329966-1.5670034-3.5-3.5-3.5zm0 1.5a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2z" fill-opacity=".333333"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_zoomin.svg b/icon-themes/elementary_svg/cmd/sc_zoomin.svg
new file mode 100644
index 000000000..55ff667eb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_zoomin.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" gradientUnits="userSpaceOnUse" x1="8.0678" x2="8" y1="1037.5" y2="1052.4"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1050.4" y2="1039.4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.7847" x2="10.077" y1="1050.1" y2="1038.5"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(0 -1036.4)"><rect fill="url(#a)" height="13" rx="2" stroke="#000" stroke-opacity=".38603" width="13" x="1.5" y="1037.9"/><path d="m6.5 1043.9v-2.0073h3v2.0073h2.0073v3h-2.007v2.0073h-3v-2.0073h-2.0073v-3z" style="stroke-linejoin:round;stroke-opacity:.33333;stroke-linecap:round;stroke-width:.98543;fill:none;stroke:url(#b)"/><path d="m6.5 1042.9v-2.0073h3v2.0073h2.0073v3h-2.0073v2.0073h-3v-2.0073h-2.0073v-3z" style="stroke-linejoin:round;stroke-opacity:.33333;stroke:#000;stroke-linecap:round;stroke-width:.98543;fill:#fff"/><rect fill="none" height="11" rx="1.0032" ry="1.0281" stroke="url(#c)" stroke-opacity=".38603" width="11.021" x="2.4881" y="1038.9"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_zoomnext.svg b/icon-themes/elementary_svg/cmd/sc_zoomnext.svg
new file mode 100644
index 000000000..66d1a94fc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_zoomnext.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" gradientUnits="userSpaceOnUse" x1="8.068" x2="8" y1="1037.5" y2="1052.4"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.785" x2="10.077" y1="1050.1" y2="1038.5"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 16 0)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="1052.4" y2="1036.4"/><g transform="translate(0 -1036.4)"><rect fill="url(#a)" height="13" rx="2" stroke="#000" stroke-opacity=".386" width="13" x="1.5" y="1037.9"/><rect fill="none" height="11" rx="1.003" ry="1.028" stroke="url(#b)" stroke-opacity=".386" width="11.021" x="2.488" y="1038.9"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".333" stroke-width=".904"><path d="m8.744 1040.852v2.13c-4.878-.598-5.714 3.16-5.124 5.653.058-1.666 1.553-4.196 5.124-3.804v2.016l3.804-2.954zm-5.124 7.783c-.022.625.153 1.133.506 1.313-.214-.354-.387-.81-.506-1.313z" fill="none" stroke="url(#c)"/><path d="m8.744 1039.852v2.13c-4.878-.598-5.714 3.16-5.124 5.653.058-1.666 1.553-4.196 5.124-3.804v2.016l3.804-2.954zm-5.124 7.783c-.022.625.153 1.133.506 1.313-.214-.354-.387-.81-.506-1.313z" fill="#fff" stroke="#000"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_zoomobjects.svg b/icon-themes/elementary_svg/cmd/sc_zoomobjects.svg
new file mode 100644
index 000000000..4651d4e80
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_zoomobjects.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" gradientUnits="userSpaceOnUse" x1="8.068" x2="8" y1="1037.5" y2="1052.4"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.785" x2="10.077" y1="1050.1" y2="1038.5"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 16 0)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="1052.4" y2="1036.4"/><g transform="translate(0 -1036.4)"><rect fill="url(#a)" height="13" rx="2" stroke="#000" stroke-opacity=".386" width="13" x="1.5" y="1037.9"/><rect fill="none" height="11" rx="1.003" ry="1.028" stroke="url(#b)" stroke-opacity=".386" width="11.021" x="2.488" y="1038.9"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m8.744 1040.852v2.13c-4.878-.598-5.714 3.16-5.124 5.653.058-1.666 1.553-4.196 5.124-3.804v2.016l3.804-2.954zm-5.124 7.783c-.022.625.153 1.133.506 1.313-.214-.354-.387-.81-.506-1.313z" fill="none" stroke="url(#c)" stroke-opacity=".333" stroke-width=".904"/><g fill="#fff" stroke="#000" stroke-opacity=".386"><path d="m3.5 1042.9h6v6h-6z"/><circle cx="9.5" cy="1042.9" r="3"/><path d="m6.5 6.5a3 3 0 0 0 3 3v-3z" transform="translate(0 1036.4)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_zoomoptimal.svg b/icon-themes/elementary_svg/cmd/sc_zoomoptimal.svg
new file mode 100644
index 000000000..4ca833286
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_zoomoptimal.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" gradientUnits="userSpaceOnUse" x1="8.068" x2="8" y1="1037.5" y2="1052.4"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.785" x2="10.077" y1="1050.1" y2="1038.5"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.993" x2="7.993" xlink:href="#b" y1="1049.355" y2="1037.355"/><g transform="translate(0 -1036.4)"><rect fill="url(#a)" height="13" rx="2" stroke="#000" stroke-opacity=".386" width="13" x="1.5" y="1037.9"/><rect fill="none" height="11" rx="1.003" ry="1.028" stroke="url(#b)" stroke-opacity=".386" width="11.021" x="2.488" y="1038.9"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".333" stroke-width=".985"><path d="m6.5 1039.87v2h-1.007v.992h-2v-2.993zm2.993 0v2h1v1h2v-3zm-3 9v-2h-1v-1h-2v3zm3 0v-2h1v-1h2v3z" fill="none" stroke="url(#c)" transform="translate(.007 1.045)"/><path d="m6.507 1039.915v2h-1.007v.992h-2v-2.992zm2.993 0v2h1v1h2v-3zm-3 9v-2h-1v-1h-2v3zm3 0v-2h1v-1h2v3z" fill="#fff" stroke="#000"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_zoomout.svg b/icon-themes/elementary_svg/cmd/sc_zoomout.svg
new file mode 100644
index 000000000..a8271e459
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_zoomout.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" gradientUnits="userSpaceOnUse" x1="8.0678" x2="8" y1="1037.5" y2="1052.4"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1050.4" y2="1039.4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.7847" x2="10.077" y1="1050.1" y2="1038.5"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(0 -1036.4)"><rect fill="url(#a)" height="13" rx="2" stroke="#000" stroke-opacity=".38603" width="13" x="1.5" y="1037.9"/><path d="m11.507 1043.9v3h-7.014v-3z" style="stroke-linejoin:round;stroke-opacity:.33333;stroke-linecap:round;stroke-width:.98543;fill:none;stroke:url(#b)"/><path d="m11.507 1042.9v3h-7.0143v-3z" style="stroke-linejoin:round;stroke-opacity:.33333;stroke:#000;stroke-linecap:round;stroke-width:.98543;fill:#fff"/><rect fill="none" height="11" rx="1.0032" ry="1.0281" stroke="url(#c)" stroke-opacity=".38603" width="11.021" x="2.4881" y="1038.9"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_zoompage.svg b/icon-themes/elementary_svg/cmd/sc_zoompage.svg
new file mode 100644
index 000000000..18fafb23f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_zoompage.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16"><defs><linearGradient id="a" y2="1052.4" gradientUnits="userSpaceOnUse" x2="8" y1="1037.485" x1="8.068"><stop stop-color="#fcfcfc" offset="0"/><stop stop-color="#dbdbdb" offset="1"/></linearGradient><linearGradient id="b" y2="1039.4" gradientUnits="userSpaceOnUse" x2="8" y1="1050.4" x1="8"><stop stop-color="#fff" offset="0"/><stop stop-color="#fff" stop-opacity="0" offset="1"/></linearGradient><linearGradient id="c" y2="1038.5" gradientUnits="userSpaceOnUse" x2="10.077" y1="1050.1" x1="9.785"><stop stop-color="#fff" stop-opacity=".502" offset="0"/><stop stop-color="#fff" stop-opacity="0" offset="1"/></linearGradient></defs><g transform="translate(0 -1036.4)"><rect stroke-opacity=".386" rx="2" ry="2" height="13" width="13" stroke="#000" y="1037.9" x="1.5" fill="url(#a)"/><path d="M11.555 1039.873l-.063 10H4.477l.064-10z" color="#000" fill="none" stroke="url(#b)" stroke-width=".985" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".333"/><path d="M4.5 1039.9v9h7v-9z" fill="#fff" stroke="#000" stroke-width=".985" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".333"/><rect rx="1.003" ry="1.028" height="11" width="11.021" y="1038.9" x="2.488" stroke-opacity=".386" stroke="url(#c)" fill="none"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_zoompagewidth.svg b/icon-themes/elementary_svg/cmd/sc_zoompagewidth.svg
new file mode 100644
index 000000000..34469bd80
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_zoompagewidth.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" gradientUnits="userSpaceOnUse" x1="8.068" x2="8" y1="1037.485" y2="1052.4"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1050.4" y2="1039.4"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="translate(13.656 -2.43)" gradientUnits="userSpaceOnUse" x1="9.785" x2="10.077" y1="1050.1" y2="1038.5"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.624" x2="11.109" xlink:href="#c" y1="1050.141" y2="1040.953"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6.534" x2="6.277" xlink:href="#c" y1="1049.943" y2="1040.706"/><g transform="translate(0 -1036.4)"><rect fill="url(#a)" height="13" rx="2" stroke="#000" stroke-opacity=".386" width="13" x="1.5" y="1037.9"/><g fill="none"><path d="m11.555 1039.873-.063 10h-7.015l.064-10z" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".333" stroke-width=".985"/><rect height="11" rx="1.003" ry="1.028" stroke="url(#c)" stroke-opacity=".386" width="11.021" x="16.144" y="1036.469"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".985"><path d="m9.49 1040.895v2h1l.008 4.992h-1v2h2.993v-8.992z" stroke="url(#d)"/><path d="m6.49 1040.895v2h-1l-.006 4.992h1v2h-2.994v-8.992z" stroke="url(#e)"/></g></g><path d="m9.49 1039.895v2h1l.008 4.992h-1v2h2.993v-8.992zm-3 0v2h-1l-.006 4.992h1v2h-2.994v-8.992z" style="fill:#fff;stroke:#000;stroke-width:.985;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.333"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_zoompanning.svg b/icon-themes/elementary_svg/cmd/sc_zoompanning.svg
new file mode 100644
index 000000000..b5311bf9f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_zoompanning.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.498934" width="1.462451" x="-.231225" y="-.249467"><feGaussianBlur stdDeviation="1.1433904"/></filter><radialGradient id="b" cx="12" cy="16.276121" gradientTransform="matrix(2.5278467 -.00000017 .00000009 1.3481851 -18.334161 1022.4568)" gradientUnits="userSpaceOnUse" r="5.933904"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset="1" stop-color="#fff"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.068" x2="8" y1="1037.5" y2="1052.4"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.785" x2="10.077" y1="1050.1" y2="1038.5"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.993" x2="7.993" xlink:href="#d" y1="1049.355" y2="1037.355"/><g transform="translate(0 -1036.4)"><rect fill="url(#c)" height="13" rx="2" stroke="#000" stroke-opacity=".386" width="13" x="1.5" y="1037.9"/><rect fill="none" height="11" rx="1.003" ry="1.028" stroke="url(#d)" stroke-opacity=".386" width="11.021" x="2.488" y="1038.9"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".333" stroke-width=".985"><path d="m6.5 1039.87v2h-1.007v.992h-2v-2.993zm2.993 0v2h1v1h2v-3zm-3 9v-2h-1v-1h-2v3zm3 0v-2h1v-1h2v3z" fill="none" stroke="url(#e)" transform="translate(.007 1.045)"/><path d="m6.507 1039.915v2h-1.007v.992h-2v-2.992zm2.993 0v2h1v1h2v-3zm-3 9v-2h-1v-1h-2v3zm3 0v-2h1v-1h2v3z" fill="#fff" stroke="#000"/></g><g transform="translate(0 6)"><path d="m12.5 1036.4s-.5 0-.5 1c0 0-.0209.897-.3 1-.24632.091-.639796.1521-.7-.1688 0-1-.470363-1.1782-1.4999999-.8312-.6344648.2139-.5 1-.5 1v1.5c0 1 .2284961 2 0 2-.5 0-.5-.5-.5-1.5-1.4045508-.187-1.4983856.8169-1.2597403 1.7728.3397768 1.3609.9781108 2.4773 1.6936242 3.6529.683416 1.1228 1.58906 1.5743 2.566116 1.5743h4.500001c3 0 2.940224-6.0225 3-7.125.08401-1.5493-.658267-1.5818-1.220267-1.5818-.175495.1702-.07615.9787-.279733 1.5818-.5.5-.5-.4121-.5-.875v-1c.11908-.6145-.5-1-.5-1h-1c-.363505-.02-.487677.2854-.501578.7544-.0067.2897-.217172.2456-.217172.2456h-.500001c-.28125 0-.28125-1-.28125-1 0-1-.5-1-.5-1z" style="opacity:.5;fill-rule:evenodd;stroke:#000;stroke-width:2;stroke-linejoin:round;filter:url(#a)"/><path d="m11.5 1035.4s-.5 0-.5 1c0 0-.0209.897-.3 1-.24632.091-.639796.1521-.7-.1688 0-1-.4703631-1.1782-1.4999999-.8312-.6344648.2139-.5 1-.5 1v1.5c0 1 .2284961 2 0 2-.5 0-.5-.5-.5-1.5-1.4045508-.187-1.4983856.8169-1.2597403 1.7728.3397768 1.3609.9781108 2.4773 1.6936242 3.6529.683416 1.1228 1.5890604 1.5743 2.566116 1.5743h4.500001c3 0 2.940224-6.0225 3-7.125.08401-1.5493-.658267-1.5818-1.220267-1.5818-.175495.1702-.07615.9787-.279733 1.5818-.5.5-.5-.4121-.5-.875v-1c.11908-.6145-.5-1-.5-1h-1c-.363506-.02-.487678.2854-.501579.7544-.0067.2897-.217172.2456-.217172.2456h-.5c-.28125 0-.28125-1-.28125-1 0-1-.5-1-.5-1z" fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="2"/><g fill-rule="evenodd"><path d="m11.5 1035.4s-.5 0-.5 1c0 0-.0209.897-.3 1-.24632.091-.639796.1521-.7-.1688 0-1-.4703631-1.1782-1.4999999-.8312-.6344648.2139-.5 1-.5 1v1.5c0 1 .2284961 2 0 2-.5 0-.5-.5-.5-1.5-1.4045508-.187-1.4983856.8169-1.2597403 1.7728.3397768 1.3609.9781108 2.4773 1.6936242 3.6529.683416 1.1228 1.5890604 1.5743 2.566116 1.5743h4.500001c3 0 2.940224-6.0225 3-7.125.08401-1.5493-.658267-1.5818-1.220267-1.5818-.175495.1702-.07615.9787-.279733 1.5818-.5.5-.5-.4121-.5-.875v-1c.11908-.6145-.5-1-.5-1h-1c-.363506-.02-.487678.2854-.501579.7544-.0067.2897-.217172.2456-.217172.2456h-.5c-.28125 0-.28125-1-.28125-1 0-1-.5-1-.5-1z"/><path d="m11.5 1035.4s-.5 0-.5 1c0 0-.0209.897-.3 1-.24632.091-.639796.1521-.7-.1688 0-1-.4703631-1.1782-1.4999999-.8312-.6344648.2139-.5 1-.5 1v1.5c0 1 .2284961 2 0 2-.5 0-.5-.5-.5-1.5-1.4045508-.187-1.4983856.8169-1.2597403 1.7728.3397768 1.3609.9781108 2.4773 1.6936242 3.6529.683416 1.1228 1.5890604 1.5743 2.566116 1.5743h4.500001c3 0 2.940224-6.0225 3-7.125.08401-1.5493-.658267-1.5818-1.220267-1.5818-.175495.1702-.07615.9787-.279733 1.5818-.5.5-.5-.4121-.5-.875v-1c.11908-.6145-.5-1-.5-1h-1c-.363506-.02-.487678.2854-.501579.7544-.0067.2897-.217172.2456-.217172.2456h-.5c-.28125 0-.28125-1-.28125-1 0-1-.5-1-.5-1z" fill="url(#b)" opacity=".2"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_zoomprevious.svg b/icon-themes/elementary_svg/cmd/sc_zoomprevious.svg
new file mode 100644
index 000000000..b13dfe51d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_zoomprevious.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" gradientUnits="userSpaceOnUse" x1="8.068" x2="8" y1="1037.5" y2="1052.4"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.785" x2="10.077" y1="1050.1" y2="1038.5"><stop offset="0" stop-color="#fff" stop-opacity=".502"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="1052.4" y2="1036.4"/><g transform="translate(0 -1036.4)"><rect fill="url(#a)" height="13" rx="2" stroke="#000" stroke-opacity=".386" width="13" x="1.5" y="1037.9"/><rect fill="none" height="11" rx="1.003" ry="1.028" stroke="url(#b)" stroke-opacity=".386" width="11.021" x="2.488" y="1038.9"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".333" stroke-width=".904"><path d="m7.256 1040.852v2.13c4.878-.598 5.714 3.16 5.124 5.653-.058-1.666-1.553-4.196-5.124-3.804v2.015l-3.804-2.954zm5.124 7.783c.022.625-.153 1.133-.506 1.313.214-.354.387-.81.506-1.313z" fill="none" stroke="url(#c)"/><path d="m7.256 1039.852v2.13c4.878-.598 5.714 3.16 5.124 5.653-.058-1.666-1.553-4.196-5.124-3.804v2.015l-3.804-2.954zm5.124 7.783c.022.625-.153 1.133-.506 1.313.214-.354.387-.81.506-1.313z" fill="#fff" stroke="#000"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sl/lc_bold.svg b/icon-themes/elementary_svg/cmd/sl/lc_bold.svg
new file mode 100644
index 000000000..4a3f94616
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sl/lc_bold.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.904744" cy="4.36105" gradientTransform="matrix(.01593237 2.9166493 -2.3215578 .01268165 22.839502 -31.91211)" gradientUnits="userSpaceOnUse" r="6.758298"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -25.767561 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#g"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 .479155 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#g"/><linearGradient id="d" gradientTransform="matrix(.29101737 0 0 1 8.024068 0)" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -26.446602 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#g"/><linearGradient id="f" gradientTransform="matrix(.29101737 0 0 1 8.024068 0)" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#d" y1="46.5" y2="43.5"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.73633307 0 0 1 8.020185 -24.5)"><path d="m13.553398 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#e)" opacity=".2"/><path d="m8.8854046 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m9.4791546 43.5h4.0742434v3h-4.0742434z" fill="url(#f)" opacity=".2" stroke-width=".53946"/></g><g transform="matrix(.73633307 0 0 1 -.479815 -24.5)"><path d="m14.232439 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m8.8854046 43.5c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m9.4791546 43.5h4.7532844v3h-4.7532844z" fill="url(#d)" opacity=".2" stroke-width=".53946"/></g><path d="m18.692298 20.5h-3.852503l-3.07022-6.654324-1.269575.941236v5.713088h-4.0000001v-16.0010232h4.0000001v7.7050072l1.335242-2.2655349 3.048331-5.4394723h3.764947l-4.829884 7.2124992z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m6.5 4.4980469v1.5h3.999748v-1.5zm8.382812 0-3.047126 5.4394531-1.335938 2.265625v1.5l1.335938-2.265625 3.047126-5.4394531h2.703126l1.0625-1.5zm-.583984 8.0332031-.480469.679688 3.994141 7.289062h.878906z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sl/lc_italic.svg b/icon-themes/elementary_svg/cmd/sl/lc_italic.svg
new file mode 100644
index 000000000..4c4aacfbf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sl/lc_italic.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13" cy="7.158687" gradientTransform="matrix(-2.8900222 .00000025 -.00000038 -4.4461878 49.453941 34.82886)" gradientUnits="userSpaceOnUse" r="4.498236"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -21.548444 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4.59375 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><g transform="matrix(.60518445 0 0 1 4.833406 -21.5)"><path d="m18.451556 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#c)" opacity=".2"/><path d="m3.8125 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#e)" opacity=".2"/><path d="m4.40625 41h14.045305v3h-14.045305z" fill="url(#b)" opacity=".2"/></g><path d="m7.6659334 20.500511 3.1958266-16.001023h2.035698l-2.834654 14.184218h6.271262l-.361172 1.816805z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m10.861328 4.5-3.1953124 16h.2988282l2.8964842-14.5h1.736328l.298828-1.5zm-.5 14.183594-.298828 1.5h5.972656l.298828-1.5z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sl/sc_bold.svg b/icon-themes/elementary_svg/cmd/sl/sc_bold.svg
new file mode 100644
index 000000000..0ca0550b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sl/sc_bold.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"><radialGradient id="a" cx="6" cy="3.41416" gradientTransform="matrix(.00000011 4.5623183 -3.2204598 .00000008 16.995163 -27.37391)" gradientUnits="userSpaceOnUse" r="3.726176"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<path d="m13.649989 14.5h-3.130344l-2.9880545-5.406957-1.0315905.7647998v4.6421572h-2.9999999v-13.0015973h2.9999999v6.2606871l1.0849486-1.8408554 2.9702684-4.4198317h3.0592l-4.1530408 5.8605011z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sl/sc_italic.svg b/icon-themes/elementary_svg/cmd/sl/sc_italic.svg
new file mode 100644
index 000000000..910cae2bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sl/sc_italic.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"><radialGradient id="a" cx="9" cy="3.783174" gradientTransform="matrix(-2.183201 -.15594313 .2735958 -3.8303361 26.706661 16.394315)" gradientUnits="userSpaceOnUse" r="3.655032"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<path d="m4.4783635 14.500798 2.5967623-13.001597h1.6541019l-2.3032925 11.525356h5.0957008l-.293469 1.476241z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/tr/lc_italic.svg b/icon-themes/elementary_svg/cmd/tr/lc_italic.svg
new file mode 100644
index 000000000..a7e57209b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/tr/lc_italic.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13" cy="7.158687" gradientTransform="matrix(-2.8900222 .00000025 -.00000038 -4.4461878 47.133683 34.82886)" gradientUnits="userSpaceOnUse" r="4.498236"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -31.462778 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -4.59375 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#d"/><g transform="matrix(.60518445 0 0 1 5.333406 -21.5)"><path d="m8.537222 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#c)" opacity=".2"/><path d="m3.8125 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#e)" opacity=".2"/><path d="m4.40625 41h4.130972v3h-4.130972z" fill="url(#b)" opacity=".2"/></g><path d="m10.008081 20.500511h-2.0466429l2.8455989-14.2061066h-4.5748476l.3502276-1.7949164h11.185394l-.350228 1.7949164h-4.563903z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/><path d="m6.5820312 4.5-.3496093 1.7949219h.2929687l.0566406-.2949219h10.8925778l.292969-1.5zm3.9238278 3.2949219-2.5449215 12.7050781h.3007813l2.5449222-12.7050781z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/tr/sc_italic.svg b/icon-themes/elementary_svg/cmd/tr/sc_italic.svg
new file mode 100644
index 000000000..a15928fb6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/tr/sc_italic.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"><radialGradient id="a" cx="8.183168" cy="3.816429" gradientTransform="matrix(-2.4623588 .00000001 0 -3.840095 28.149894 15.15545)" gradientUnits="userSpaceOnUse" r="3.655032"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+/&amp;amp;gt;<path d="m6.3814701 14.500798h-1.662995l2.3121856-11.5431415h-3.7172829l.2845766-1.4584555h9.0886676l-.284576 1.4584555h-3.7083903z" fill="url(#a)" stroke="#000" stroke-opacity=".6"/></svg> \ No newline at end of file